trace file - Jacques Laporte

Shared by: shitingting
Categories
Tags
-
Stats
views:
0
posted:
1/25/2013
language:
Unknown
pages:
75
Document Sample
scope of work template
							RUN on the test ROM exp(ln(2.02))
makes 2

02123: ..........               no operation
 A=00487311935000 B=59900107030000 C=00999999500000
 D=02000000000000 M=00000000000000 P=5 S=0.2....7.9..

Start of part2: pseudo multiplication
[BP5]                                                              result is 5990010

02124: 11.1..11..               13 -> p
 A=00487311935000 B=59900107030000 C=00999999500000
 D=02000000000000 M=00000000000000 P=d S=0.2....7.9..
02125: 1...1.111.               b exchange c[w]
 A=00487311935000 B=00999999500000 C=59900107030000
 D=02000000000000 M=00000000000000 P=d S=0.2....7.9..
02126: 111.1.111.               a exchange c[w]
 A=59900107030000 B=00999999500000 C=00487311935000
 D=02000000000000 M=00000000000000 P=d S=0.2....7.9..
02127: .11..11...               load constant 6
 A=59900107030000 B=00999999500000 C=60487311935000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02130: 1...111.11 -> 02216      go to exp23
 A=59900107030000 B=00999999500000 C=60487311935000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23: a exchange c[w]
 A=60487311935000 B=00999999500000 C=59900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.               a - 1 -> a[s]
 A=50487311935000 B=00999999500000 C=59900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210      if no carry go to exp22
 A=50487311935000 B=00999999500000 C=59900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
                                                            We process q5=5 (SR=5)
02210: .1..1.111.      exp22:     a -> b[w]
 A=50487311935000 B=50487311935000 C=59900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=50487311935000 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=50487311935000 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=50487311935000 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=40487311935000 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=40487311935000 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=40048731193500 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=30048731193500 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=30048731193500 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            2 SR
 A=30004873119350 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20004873119350 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20004873119350 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            3 SR
 A=20000487311935 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10000487311935 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10000487311935 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            4 SR
 A=10000048731193 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000048731193 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000048731193 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            5 SR
 A=00000004873119 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000004873119 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000004873119 B=50487311935000 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..


02230: 1.1111111.                 0 -> a[s]                                    KO
 A=00000004873119   B=50487311935000 C=49900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                 PM=487316808119
 A=50487316808119   B=50487311935000 C=49900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=50487316808119   B=50487311935000 C=49900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]           correction=1487316808119
 A=51487316808119   B=50487311935000 C=49900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=51487316808119 B=51487316808119 C=49900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=51487316808119 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=51487316808119 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..


02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=51487316808119 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=41487316808119 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=41487316808119 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         1 SR
 A=40148731680811 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30148731680811 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30148731680811 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         2 SR
 A=30014873168081 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20014873168081 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20014873168081 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         3 SR
 A=20001487316808 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10001487316808 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10001487316808 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         4 SR
 A=10000148731680 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00000148731680 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00000148731680 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              5 SR
 A=00000014873168 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000014873168 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                          KO
 A=90000014873168 B=51487316808119 C=39900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000014873168   B=51487316808119 C=39900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]              2nd PM=1487331681287
 A=51487331681287   B=51487316808119 C=39900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=51487331681287   B=51487316808119 C=39900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=2487331681287
 A=52487331681287   B=51487316808119 C=39900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=52487331681287   B=52487331681287 C=39900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=52487331681287   B=52487331681287 C=29900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02212: 1....11.11 -> 02206        if no carry go to exp29
 A=52487331681287 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=52487331681287 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=42487331681287 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=42487331681287 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=40248733168128 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30248733168128 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30248733168128 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            2 SR
 A=30024873316812 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20024873316812 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20024873316812 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              3 SR
 A=20002487331681 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10002487331681 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10002487331681 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10000248733168 B=52487331681287 C=29900107030000                            4 SR
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000248733168 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000248733168 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              5 SR
 A=00000024873316 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000024873316 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                          KO
 A=90000024873316 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00000024873316 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02231: 111...111.                   a + b -> a[w]            3th PM= 2487356554603
 A=52487356554603     B=52487331681287 C=29900107030000
 D=02000000000000     M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                   return
 A=52487356554603     B=52487331681287 C=29900107030000
 D=02000000000000     M=00000000000000 P=c S=0.2....7.9..

02207: 11111...1.               a + 1 -> a[p]               correction=3487356554603
 A=53487356554603 B=52487331681287 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=53487356554603 B=53487356554603 C=29900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=53487356554603 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=53487356554603 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02206: 1..1.11..1 -> 02226 exp29:    jsb eca22
 A=53487356554603 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=43487356554603 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=43487356554603 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]         1 SR
 A=40348735655460 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=30348735655460 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=30348735655460 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]         2 SR
 A=30034873565546 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20034873565546 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20034873565546 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]         3 SR
 A=20003487356554 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10003487356554 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10003487356554 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]         4 SR
 A=10000348735655 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000348735655 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000348735655 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]         5 SR
 A=00000034873565 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000034873565 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000034873565 B=53487356554603 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.               0 -> a[s]
 A=00000034873565 B=53487356554603 C=19900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=53487391428168   B=53487356554603 C=19900107030000       4th PM='3487391428168
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=53487391428168   B=53487356554603 C=19900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02207: 11111...1.               a + 1 -> a[p]                   mantissa correction
 A=54487391428168 B=53487356554603 C=19900107030000               4487391428168
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=54487391428168 B=54487391428168 C=19900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=54487391428168 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=54487391428168 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..                        again

02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=54487391428168 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=44487391428168 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=44487391428168 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                           1 SR
 A=40448739142816 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30448739142816 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30448739142816 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                           2 SR
 A=30044873914281 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20044873914281 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20044873914281 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                           3 SR
 A=20004487391428 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10004487391428 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10004487391428 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                             4 SR
 A=10000448739142 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000448739142 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000448739142 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                             5 SR
 A=00000044873914 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000044873914 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                         KO
 A=90000044873914 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.               0 -> a[s]
 A=00000044873914 B=54487391428168 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..


02231: 111...111.                 a + b -> a[w]             5th PM=4487436302082
 A=54487436302082   B=54487391428168 C=09900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=54487436302082   B=54487391428168 C=09900107030000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=55487436302082   B=54487391428168 C=09900107030000     correction= 5487436302082
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

                                                                      pq = 5990010
02210: .1..1.111.      exp22:   a -> b[w]                   We process q4=9 (SR=4)
 A=55487436302082 B=55487436302082 C=09900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=55487436302082 B=55487436302082 C=99900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=55487436302082 B=55487436302082 C=99900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02213: 1.11.1..1.               shift right a[wp]                       divide by 10
 A=50548743630208 B=55487436302082 C=99900107030000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02214: 111.1.111.                 a exchange c[w]           result C= 548743630208
 A=99900107030000   B=55487436302082 C=50548743630208
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]
 A=99001070300000   B=55487436302082 C=50548743630208
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=50548743630208 B=55487436302082 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=40548743630208 B=55487436302082 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=40548743630208 B=55487436302082 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=40548743630208 B=40548743630208 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=40548743630208 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=40548743630208 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=40548743630208 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=30548743630208 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30548743630208 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]         1 SR
 A=30054874363020 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=20054874363020 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20054874363020 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]         2 SR
 A=20005487436302 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=10005487436302 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10005487436302 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]         3 SR
 A=10000548743630 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=00000548743630 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00000548743630 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]         4 SR
 A=00000054874363 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.       eca22:  a - 1 -> a[s]
 A=90000054874363 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000054874363 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]                                    5 SR
 A=00000054874363 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  PM=0548798504571
 A=40548798504571 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=40548798504571 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=1548798504571
 A=41548798504571 B=40548743630208 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=41548798504571 B=41548798504571 C=89001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=41548798504571 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=41548798504571 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=41548798504571 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=31548798504571 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=31548798504571 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=30154879850457 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20154879850457 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20154879850457 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            2 SR
 A=20015487985045 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10015487985045 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10015487985045 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              3 SR
 A=10001548798504 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00001548798504 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00001548798504 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              4 SR
 A=00000154879850 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000154879850 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000154879850 B=41548798504571 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]                                    5 SR
 A=00000154879850   B=41548798504571 C=79001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                 PM= 15.48953384421
 A=41548953384421   B=41548798504571 C=79001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=41548953384421   B=41548798504571 C=79001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=2548953384421
 A=42548953384421   B=41548798504571 C=79001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=42548953384421 B=42548953384421 C=79001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=42548953384421 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=42548953384421 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=42548953384421 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=32548953384421 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=32548953384421 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02225: 1.11.1..1.   eca21:        shift right a[wp]                            1 SR
 A=30254895338442   B=42548953384421 C=69001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.     eca22:      a - 1 -> a[s]
 A=20254895338442   B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20254895338442 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              2 SR
 A=20025489533844 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10025489533844 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10025489533844 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              3 SR
 A=10002548953384 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00002548953384 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00002548953384 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              4 SR
 A=00000254895338 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000254895338 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000254895338 B=42548953384421 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000254895338   B=42548953384421 C=69001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  PM=2549208279759
 A=42549208279759   B=42548953384421 C=69001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=42549208279759   B=42548953384421 C=69001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=3549208279759
 A=43549208279759   B=42548953384421 C=69001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..


02210: .1..1.111.      exp22:     a -> b[w]
 A=43549208279759 B=43549208279759 C=69001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=43549208279759 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=43549208279759 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=43549208279759 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=33549208279759 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=33549208279759 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            1 SR
 A=30354920827975 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20354920827975 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20354920827975 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            2 SR
 A=20035492082797 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10035492082797 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10035492082797 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            3 SR
 A=10003549208279 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00003549208279 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00003549208279 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            4 SR
 A=00000354920827 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000354920827 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                        KO
 A=90000354920827 B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000354920827   B=43549208279759 C=59001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                PM=3549563200586
 A=43549563200586   B=43549208279759 C=59001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=43549563200586   B=43549208279759 C=59001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]           correction=4549563200586
 A=44549563200586   B=43549208279759 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=44549563200586 B=44549563200586 C=59001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=44549563200586 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=44549563200586 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=44549563200586 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=34549563200586 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=34549563200586 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         1 SR
 A=30454956320058 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20454956320058 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20454956320058 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         2 SR
 A=20045495632005 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10045495632005 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10045495632005 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         3 SR
 A=10004549563200 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00004549563200 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00004549563200 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]         4 SR
 A=00000454956320 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90000454956320 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21    KO
 A=90000454956320 B=44549563200586 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00000454956320   B=44549563200586 C=49001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  pm= 4550018156906
 A=44550018156906   B=44549563200586 C=49001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=44550018156906   B=44549563200586 C=49001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=5550018156906
 A=45550018156906   B=44549563200586 C=49001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=45550018156906 B=45550018156906 C=49001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=45550018156906 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=45550018156906 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=45550018156906 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=35550018156906 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=35550018156906 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=30555001815690 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20555001815690 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20555001815690 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            2 SR
 A=20055500181569 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10055500181569 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10055500181569 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            3 SR
 A=10005550018156 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00005550018156 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00005550018156 B=45550018156906 C=39001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.   eca21:        shift right a[wp]                            4 SR
 A=00000555001815   B=45550018156906 C=39001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.     eca22:      a - 1 -> a[s]
 A=90000555001815   B=45550018156906 C=39001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02227: 1..1.1.111 -> 02225      if no carry go to eca21                          KO
 A=90000555001815 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00000555001815 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.               a + b -> a[w]                    PM=5550573158721
 A=45550573158721 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....               return
 A=45550573158721 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]               correction=6550573158721
 A=46550573158721 B=45550018156906 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=46550573158721 B=46550573158721 C=39001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=46550573158721 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=46550573158721 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=46550573158721 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=36550573158721 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=36550573158721 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=30655057315872 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20655057315872 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20655057315872 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            2 SR
 A=20065505731587 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10065505731587 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10065505731587 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              3 SR
 A=10006550573158 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00006550573158 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00006550573158 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              4 SR
 A=00000655057315 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000655057315 B=46550573158721 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000655057315 B=46550573158721 C=29001070300000                              KO
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000655057315   B=46550573158721 C=29001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  PM=6551228216036
 A=46551228216036   B=46550573158721 C=29001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=46551228216036   B=46550573158721 C=29001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=7551228216036
 A=47551228216036   B=46550573158721 C=29001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=47551228216036 B=47551228216036 C=29001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=47551228216036 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=47551228216036 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=47551228216036 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=37551228216036 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=37551228216036 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=30755122821603 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20755122821603 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20755122821603 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            2 SR
 A=20075512282160 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10075512282160 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10075512282160 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            3 SR
 A=10007551228216 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00007551228216 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00007551228216 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                            4 SR
 A=00000755122821 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000755122821 B=47551228216036 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000755122821 B=47551228216036 C=19001070300000                            KO
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000755122821   B=47551228216036 C=19001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                PM=7551983338857
 A=47551983338857   B=47551228216036 C=19001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=47551983338857   B=47551228216036 C=19001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]           correction=8551983338857
 A=48551983338857   B=47551228216036 C=19001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=48551983338857 B=48551983338857 C=19001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=48551983338857 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=48551983338857 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=48551983338857 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=38551983338857 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=38551983338857 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                     1 SR
 A=30855198333885 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20855198333885 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20855198333885 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                     2 SR
 A=20085519833388 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10085519833388 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10085519833388 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                     3 SR
 A=10008551983338 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00008551983338 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00008551983338 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                     4 SR
 A=00000855198333 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90000855198333 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90000855198333 B=48551983338857 C=09001070300000                      KO
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000855198333   B=48551983338857 C=09001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]             PM=8552838537190
 A=48552838537190   B=48551983338857 C=09001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=48552838537190   B=48551983338857 C=09001070300000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]                 correction=9552838537190
 A=49552838537190 B=48551983338857 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=49552838537190 B=49552838537190 C=09001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=49552838537190 B=49552838537190 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=49552838537190 B=49552838537190 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02213: 1.11.1..1.               shift right a[wp]
 A=40955283853719 B=49552838537190 C=99001070300000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

                                                   We process q3=9 (SR=3) pq = 5990010
02214: 111.1.111.                 a exchange c[w]
 A=99001070300000 B=49552838537190 C=40955283853719
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]                         divide by 10
 A=90010703000000 B=49552838537190 C=40955283853719
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=40955283853719 B=49552838537190 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=30955283853719 B=49552838537190 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=30955283853719 B=49552838537190 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=30955283853719 B=30955283853719 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=30955283853719 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=30955283853719 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=30955283853719 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=20955283853719 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20955283853719 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]                               1 SR
 A=20095528385371 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=10095528385371 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10095528385371 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                2 SR
 A=10009552838537 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00009552838537 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00009552838537 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                3 SR
 A=00000955283853 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000955283853 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                            KO
 A=90000955283853 B=30955283853719 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000955283853   B=30955283853719 C=80010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=30956239137572   B=30955283853719 C=80010703000000              PM=0956239137572
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=30956239137572   B=30955283853719 C=80010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=31956239137572   B=30955283853719 C=80010703000000       correction = 1956239137572
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=31956239137572 B=31956239137572 C=80010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=31956239137572 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=31956239137572 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=31956239137572 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=21956239137572 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=21956239137572 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                              1 SR
 A=20195623913757 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10195623913757 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10195623913757 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                2 SR
 A=10019562391375 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00019562391375 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00019562391375 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                3 SR
 A=00001956239137 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90001956239137 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                            KO
 A=90001956239137 B=31956239137572 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00001956239137   B=31956239137572 C=70010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                    PM=1958195376709
 A=31958195376709   B=31956239137572 C=70010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=31958195376709   B=31956239137572 C=70010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction = 2958195376709
 A=32958195376709   B=31956239137572 C=70010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=32958195376709 B=32958195376709 C=70010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=32958195376709 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=32958195376709 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=32958195376709 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=22958195376709 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=22958195376709 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                1 SR
 A=20295819537670 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10295819537670 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10295819537670 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                2 SR
 A=10029581953767 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00029581953767 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00029581953767 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                                3 SR
 A=00002958195376 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90002958195376 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                            KO
 A=90002958195376 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00002958195376 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                   P%=2961153572085
 A=32961153572085 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=32961153572085 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction = 3961153572085
 A=33961153572085 B=32958195376709 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=33961153572085 B=33961153572085 C=60010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=33961153572085 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=33961153572085 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=33961153572085 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=23961153572085 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=23961153572085 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=20396115357208 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10396115357208 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10396115357208 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            2 SR
 A=10039611535720 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00039611535720 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00039611535720 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            3 SR
 A=00003961153572 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90003961153572 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21                        KO
 A=90003961153572 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00003961153572 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  PM=3965114725657
 A=33965114725657 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=33965114725657 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=4965114725657
 A=34965114725657 B=33961153572085 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=34965114725657 B=34965114725657 C=50010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=34965114725657 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=34965114725657 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=34965114725657 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=24965114725657 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=24965114725657 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                              1 SR
 A=20496511472565 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10496511472565 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10496511472565 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                              2 SR
 A=10049651147256 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00049651147256 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00049651147256 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                              3 SR
 A=00004965114725 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90004965114725 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21                          KO
 A=90004965114725 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00004965114725 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                    PM=4970079840382
 A=34970079840382 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=34970079840382 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]           correction = 59.70079840382
 A=35970079840382 B=34965114725657 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=35970079840382 B=35970079840382 C=40010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=35970079840382 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=35970079840382 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=35970079840382 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=25970079840382 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=25970079840382 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                       1 SR
 A=20597007984038 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10597007984038 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10597007984038 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                       2 SR
 A=10059700798403 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00059700798403 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00059700798403 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                       3 SR
 A=00005970079840 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90005970079840 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                  KO
 A=90005970079840 B=35970079840382 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00005970079840   B=35970079840382 C=30010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]             PM=5976049920222
 A=35976049920222   B=35970079840382 C=30010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=35976049920222   B=35970079840382 C=30010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             PM=6976049920222
 A=36976049920222   B=35970079840382 C=30010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=36976049920222 B=36976049920222 C=30010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=36976049920222 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=36976049920222 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=36976049920222 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=26976049920222 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=26976049920222 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              1 SR
 A=20697604992022 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10697604992022 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10697604992022 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              2 SR
 A=10069760499202 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00069760499202 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00069760499202 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]                              3 SR
 A=00006976049920 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90006976049920 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21                          KO
 A=90006976049920 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00006976049920 B=36976049920222 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02231: 111...111.                 a + b -> a[w]                  PM=6983025970142
 A=36983025970142   B=36976049920222 C=20010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=36983025970142   B=36976049920222 C=20010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]           correction = 7983025970142
 A=37983025970142   B=36976049920222 C=20010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=37983025970142 B=37983025970142 C=20010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=37983025970142 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=37983025970142 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=37983025970142 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=27983025970142 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=27983025970142 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                             1 SR
 A=20798302597014 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10798302597014 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10798302597014 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                             2 SR
 A=10079830259701 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00079830259701 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00079830259701 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                             3 SR
 A=00007983025970 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90007983025970 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21                         KO
 A=90007983025970 B=37983025970142 C=10010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00007983025970   B=37983025970142 C=10010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                   PM=7991008996112
 A=37991008996112   B=37983025970142 C=10010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=37991008996112   B=37983025970142 C=10010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction= 8991008996112
 A=38991008996112   B=37983025970142 C=10010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=38991008996112   B=38991008996112 C=10010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=38991008996112   B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=38991008996112 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=38991008996112 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=28991008996112 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=28991008996112 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=20899100899611 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10899100899611 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10899100899611 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=10089910089961 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00089910089961 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00089910089961 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]                            1 SR
 A=00008991008996 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90008991008996 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21                        KO
 A=90008991008996 B=38991008996112 C=00010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00008991008996   B=38991008996112 C=00010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]                  PM=9000000005108
 A=39000000005108   B=38991008996112 C=00010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=39000000005108   B=38991008996112 C=00010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]             correction=0000000005108
 A=30000000005108   B=38991008996112 C=00010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=30000000005108   B=30000000005108 C=00010703000000
 D=02000000000000   M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=30000000005108 B=30000000005108 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=30000000005108 B=30000000005108 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02213: 1.11.1..1.               shift right a[wp]                          1 SR
 A=30000000000510 B=30000000005108 C=90010703000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

                                                                    pq = 5990010
                                                          We process q2=0 (SR=2)
02214: 111.1.111.               a exchange c[w]
 A=90010703000000 B=30000000005108 C=30000000000510
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.               shift left a[ms]                           q2=0
 A=00107030000000 B=30000000005108 C=30000000000510
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23: a exchange c[w]
 A=30000000000510 B=30000000005108 C=00107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.               a - 1 -> a[s]
 A=20000000000510 B=30000000005108 C=00107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210      if no carry go to exp22
 A=20000000000510 B=30000000005108 C=00107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:  a -> b[w]
 A=20000000000510 B=20000000000510 C=00107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=20000000000510 B=20000000000510 C=90107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=20000000000510 B=20000000000510 C=90107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

                                                                    pq = 5990010
                                                          We process q1=0 (SR=1)
02213: 1.11.1..1.               shift right a[wp]
 A=20000000000051 B=20000000000510 C=90107030000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02214: 111.1.111.               a exchange c[w]
 A=90107030000000 B=20000000000510 C=20000000000051
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.               shift left a[ms]                           q1=0
 A=01070300000000 B=20000000000510 C=20000000000051
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23: a exchange c[w]
 A=20000000000051 B=20000000000510 C=01070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.               a - 1 -> a[s]
 A=10000000000051 B=20000000000510 C=01070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210      if no carry go to exp22
 A=10000000000051 B=20000000000510 C=01070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=10000000000051 B=10000000000051 C=01070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=10000000000051 B=10000000000051 C=91070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=10000000000051 B=10000000000051 C=91070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

                                                                 pq = 5990010
                                                              We process q0=1

02213: 1.11.1..1.                 shift right a[wp]
 A=10000000000005 B=10000000000051 C=91070300000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02214: 111.1.111.                 a exchange c[w]
 A=91070300000000 B=10000000000051 C=10000000000005
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]
 A=10703000000000 B=10000000000051 C=10000000000005
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=10000000000005 B=10000000000051 C=10703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=00000000000005 B=10000000000051 C=10703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=00000000000005 B=10000000000051 C=10703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=00000000000005 B=00000000000005 C=10703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=00000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=00000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=00000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=90000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00000000000005 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]             PM=0000000000010
 A=00000000000010 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....               return
 A=00000000000010 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]                   correction= 1000000000010
 A=01000000000010 B=00000000000005 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=01000000000010 B=01000000000010 C=00703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=01000000000010 B=01000000000010 C=90703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=01000000000010 B=01000000000010 C=90703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..

02213: 1.11.1..1.               shift right a[wp]
 A=00100000000001 B=01000000000010 C=90703000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02214: 111.1.111.               a exchange c[w]
 A=90703000000000 B=01000000000010 C=00100000000001
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.               shift left a[ms]
 A=07030000000000 B=01000000000010 C=00100000000001
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23: a exchange c[w]
 A=00100000000001 B=01000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.               a - 1 -> a[s]
 A=90100000000001 B=01000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210      if no carry go to exp22
 A=90100000000001 B=01000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02221: 11..1.111.               a exchange b[w]
 A=01000000000010 B=90100000000001 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02222: 11111...1.               a + 1 -> a[p]          last correction = 2000000000010
 A=02000000000010 B=90100000000001 C=07030000000000     result appears: 2000000000010
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
                                                                 it's 2 after normalization

02223: 11..11...1 -> 02314      jsb nrm21
 A=02000000000010 B=90100000000001 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02314: 1.1111111.        nrm21: 0 -> a[s]
 A=02000000000010 B=90100000000001 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02315: 11....11..               12 -> p
 A=02000000000010 B=90100000000001 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02316: ....1.111.               0 -> b[w]
 A=02000000000010 B=00000000000000 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02317: 1..11...1.      nrm23:   if a[p] >= 1
 A=02000000000010 B=00000000000000 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02320: 11.1.11.11 -> 02326             then go to nrm24
 A=02000000000010 B=00000000000000 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02326: .1..1.1.1.        nrm24:    a -> b[x]
 A=02000000000010 B=00000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02327: 111...111.                  a + b -> a[w]
 A=02000000000020 B=00000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02330: 1..111111.                  if a[s] >= 1
 A=02000000000020 B=00000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02331: 11...11111 -> 02307             then go to mpy28
 A=02000000000020 B=00000000000010 C=07030000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02332: 111.1..11.                  a exchange c[m]
 A=07030000000020 B=00000000000010 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02333: .11...111.                  c -> a[w]
 A=02000000000000 B=00000000000010 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02334: ....1.111.                  0 -> b[w]
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02335: 11....11..        nrm27:    12 -> p
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02336: .1111.1.11 -> 02172         go to nrm26
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02172: ..1..1.1..       nrm26:     if s2 = 0
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02173: 1..1.1..11 -> 02224             then go to rtn21
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02174: ....11....                  return
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
02224: ..1..1.... -> 01225 rtn21:  select rom 1
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
01225: ...1.1.1..       rtn11:     if s1 = 0
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
01226: 11.11.1.11 -> 01332             then go to rtn12
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
01332: .....1.... -> 00333 rtn12:  select rom 0
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
00333: .1.111.1.1 -> 00135 l00333: jsb of13
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=0.2....7.9..
00135: ....11.1..       of13:      clear status
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00136: .11...111.                 c -> a[w]
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00137: 11....11..      of14:      12 -> p
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00140: .1..1.1.1.                 a -> b[x]
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00141: .11...1.1.                 c -> a[x]
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00142: .11.111.1.                 if c[xs] = 0
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00143: .11.1...11 -> 00150            then go to of15
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00150: 111.1.1.1.        of15:    a exchange c[x]
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00151: .1...1.1..                 if s4 = 0
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00152: .1....1.11 -> 00102            then go to l00102
 A=02000000000000 B=00000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00102: .1..1.111.       l00102:   a -> b[w]
 A=02000000000000 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00103: 1.11111.1.                 0 -> a[xs]
 A=02000000000000 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00104: .1...1.11.                 shift left a[ms]
 A=20000000000000 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00105: 11.11.1.1.        l00105:  a - 1 -> a[x]
 A=20000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00106: 111.....11 -> 00340        if no carry go to l00340
 A=20000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00107: .11.111.1.                 if c[xs] = 0
 A=20000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00110: 111..11.11 -> 00346            then go to l00346
 A=20000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00346: 1.1111.11.         l00346: 0 -> a[ms]
 A=00000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00347: 11111...1.                 a + 1 -> a[p]
 A=01000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00350: 11111...1.               a + 1 -> a[p]
 A=02000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00351: ..1...11..               2 -> p
 A=02000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=2 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000000999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=3 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000009999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=3 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000009999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=3 S=............
00355: ........1.               if b[p] = 0
 A=02000000009999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=3 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000009999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=3 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000009999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=4 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000099999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=4 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000099999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=4 S=............
00355: ........1.               if b[p] = 0
 A=02000000099999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=4 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000099999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=4 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000099999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=5 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=5 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=5 S=............
00355: ........1.               if b[p] = 0
 A=02000000999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=5 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=5 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=6 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000009999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=6 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000009999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=6 S=............
00355: ........1.               if b[p] = 0
 A=02000009999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=6 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000009999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=6 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000009999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=7 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000099999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=7 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000099999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=7 S=............
00355: ........1.               if b[p] = 0
 A=02000099999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=7 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000099999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=7 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000099999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=8 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=8 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=8 S=............
00355: ........1.               if b[p] = 0
 A=02000999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=8 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=8 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=9 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02009999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=9 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02009999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=9 S=............
00355: ........1.               if b[p] = 0
 A=02009999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=9 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02009999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=9 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02009999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=a S=............
00353: 11.11...1.                  a - 1 -> a[p]
 A=02099999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=a S=............
00354: 111.111111 -> 00357         if no carry go to l00357
 A=02099999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=a S=............
00355: ........1.                  if b[p] = 0
 A=02099999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=a S=............
00356: 111.1.1.11 -> 00352             then go to l00352
 A=02099999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=a S=............
00352: ....1111..     l00352:      p + 1 -> p
 A=02099999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=b S=............
00353: 11.11...1.                  a - 1 -> a[p]
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=b S=............
00354: 111.111111 -> 00357         if no carry go to l00357
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=b S=............
00355: ........1.                  if b[p] = 0
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=b S=............
00356: 111.1.1.11 -> 00352             then go to l00352
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=b S=............
00352: ....1111..     l00352:      p + 1 -> p
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00353: 11.11...1.                  a - 1 -> a[p]
 A=01999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00354: 111.111111 -> 00357         if no carry go to l00357
 A=01999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00357: 11111...1.       l00357:    a + 1 -> a[p]
 A=02999999999999 B=02000000000000 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00360: 11..1.111.                  a exchange b[w]
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00361: ....11....                  return
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=............
00334: .111...1..                  1 -> s7
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=.......7....
00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=.......7....
00367: 1.1.1..1..     dsp1:        0 -> s10
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=.......7....
00370: 11....1111 -> 00303      go to dsp7
 A=02000000000000 B=02999999999999 C=02000000000000
 D=02000000000000 M=00000000000000 P=c S=.......7....
                      on the new ROM makes 2.02

                      02123: 1.1111..1.               0 -> a[wp]
                       A=00487310000000 B=59900107030000 C=00999999500000
                       D=00000000000000 M=00000000000000 P=6 S=0.2....7.9..




                      02124: 11.1..11..               13 -> p
                       A=00487310000000 B=59900107030000 C=00999999500000
                       D=00000000000000 M=00000000000000 P=d S=0.2....7.9..
                      02125: 1...1.111.               b exchange c[w]
                       A=00487310000000 B=00999999500000 C=59900107030000
                       D=00000000000000 M=00000000000000 P=d S=0.2....7.9..
                      02126: 111.1.111.               a exchange c[w]
                       A=59900107030000 B=00999999500000 C=00487310000000
                       D=00000000000000 M=00000000000000 P=d S=0.2....7.9..
                      02127: .11..11...               load constant 6
                       A=59900107030000 B=00999999500000 C=60487310000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02130: 1...111.11 -> 02216      go to exp23
                       A=59900107030000 B=00999999500000 C=60487310000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02216: 111.1.111.        exp23: a exchange c[w]
                       A=60487310000000 B=00999999500000 C=59900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02217: 11.111111.               a - 1 -> a[s]
                       A=50487310000000 B=00999999500000 C=59900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02220: 1...1...11 -> 02210      if no carry go to exp22
                       A=50487310000000 B=00999999500000 C=59900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
process q5=5 (SR=5)
                      02210: .1..1.111.      exp22:     a -> b[w]
                       A=50487310000000 B=50487310000000 C=59900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02211: .1.111111.                 c - 1 -> c[s]
                       A=50487310000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02212: 1....11.11 -> 02206        if no carry go to exp29
                       A=50487310000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02206: 1..1.11..1 -> 02226 exp29: jsb eca22
                       A=50487310000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02226: 11.111111.        eca22:   a - 1 -> a[s]
                       A=40487310000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02227: 1..1.1.111 -> 02225        if no carry go to eca21
                       A=40487310000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02225: 1.11.1..1.      eca21:     shift right a[wp]
                       A=40048731000000 B=50487310000000 C=49900107030000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=30048731000000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=30048731000000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=30004873100000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20004873100000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20004873100000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20000487310000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10000487310000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10000487310000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10000048731000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000048731000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000048731000 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000004873100 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000004873100 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000004873100 B=50487310000000 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


02230: 1.1111111.                 0 -> a[s]
 A=00000004873100   B=50487310000000 C=49900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=50487314873100   B=50487310000000 C=49900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=50487314873100   B=50487310000000 C=49900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=51487314873100   B=50487310000000 C=49900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=51487314873100 B=51487314873100 C=49900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=51487314873100 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=51487314873100 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=51487314873100 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=41487314873100 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=41487314873100 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=40148731487310 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30148731487310 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30148731487310 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30014873148731 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20014873148731 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20014873148731 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20001487314873 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10001487314873 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10001487314873 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10000148731487 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00000148731487 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00000148731487 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000014873148 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000014873148 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000014873148 B=51487314873100 C=39900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000014873148   B=51487314873100 C=39900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=51487329746248   B=51487314873100 C=39900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=51487329746248   B=51487314873100 C=39900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=52487329746248   B=51487314873100 C=39900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=52487329746248   B=52487329746248 C=39900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=52487329746248   B=52487329746248 C=29900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02212: 1....11.11 -> 02206        if no carry go to exp29
 A=52487329746248 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=52487329746248 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=42487329746248 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=42487329746248 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=40248732974624 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30248732974624 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30248732974624 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30024873297462 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20024873297462 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20024873297462 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20002487329746 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10002487329746 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10002487329746 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10000248732974 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000248732974 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000248732974 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000024873297 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000024873297 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000024873297 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00000024873297 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02231: 111...111.                   a + b -> a[w]
 A=52487354619545     B=52487329746248 C=29900107030000
 D=00000000000000     M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                   return
 A=52487354619545     B=52487329746248 C=29900107030000
 D=00000000000000     M=00000000000000 P=c S=0.2....7.9..

02207: 11111...1.               a + 1 -> a[p]
 A=53487354619545 B=52487329746248 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=53487354619545 B=53487354619545 C=29900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=53487354619545 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=53487354619545 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02206: 1..1.11..1 -> 02226 exp29:    jsb eca22
 A=53487354619545 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=43487354619545 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=43487354619545 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=40348735461954 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=30348735461954 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=30348735461954 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=30034873546195 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20034873546195 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20034873546195 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20003487354619 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10003487354619 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10003487354619 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10000348735461 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000348735461 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000348735461 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000034873546 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000034873546 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000034873546 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.               0 -> a[s]
 A=00000034873546 B=53487354619545 C=19900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=53487389493091   B=53487354619545 C=19900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=53487389493091   B=53487354619545 C=19900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02207: 11111...1.               a + 1 -> a[p]
 A=54487389493091 B=53487354619545 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=54487389493091 B=54487389493091 C=19900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=54487389493091 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=54487389493091 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=54487389493091 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=44487389493091 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=44487389493091 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=40448738949309 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=30448738949309 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30448738949309 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30044873894930 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20044873894930 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20044873894930 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20004487389493 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10004487389493 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10004487389493 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10000448738949 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00000448738949 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00000448738949 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000044873894 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000044873894 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000044873894 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.               0 -> a[s]
 A=00000044873894 B=54487389493091 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


02231: 111...111.                 a + b -> a[w]
 A=54487434366985   B=54487389493091 C=09900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=54487434366985   B=54487389493091 C=09900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=55487434366985   B=54487389493091 C=09900107030000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..


02210: .1..1.111.      exp22:   a -> b[w]
 A=55487434366985 B=55487434366985 C=09900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=55487434366985 B=55487434366985 C=99900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=55487434366985 B=55487434366985 C=99900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02213: 1.11.1..1.               shift right a[wp]
 A=50548743436698 B=55487434366985 C=99900107030000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02214: 111.1.111.                 a exchange c[w]
 A=99900107030000   B=55487434366985 C=50548743436698
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]
 A=99001070300000   B=55487434366985 C=50548743436698
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=50548743436698 B=55487434366985 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=40548743436698 B=55487434366985 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=40548743436698 B=55487434366985 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=40548743436698 B=40548743436698 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=40548743436698 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=40548743436698 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=40548743436698 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=30548743436698 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=30548743436698 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]
 A=30054874343669 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=20054874343669 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20054874343669 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]
 A=20005487434366 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=10005487434366 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10005487434366 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]
 A=10000548743436 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=00000548743436 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00000548743436 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]
 A=00000054874343 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.       eca22:  a - 1 -> a[s]
 A=90000054874343 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000054874343 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000054874343 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=40548798311041 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=40548798311041 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=41548798311041 B=40548743436698 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=41548798311041 B=41548798311041 C=89001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=41548798311041 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=41548798311041 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=41548798311041 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=31548798311041 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=31548798311041 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30154879831104 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20154879831104 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20154879831104 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20015487983110 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10015487983110 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10015487983110 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10001548798311 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00001548798311 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00001548798311 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000154879831 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000154879831 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000154879831 B=41548798311041 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000154879831   B=41548798311041 C=79001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=41548953190872   B=41548798311041 C=79001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=41548953190872   B=41548798311041 C=79001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=42548953190872   B=41548798311041 C=79001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=42548953190872 B=42548953190872 C=79001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=42548953190872 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=42548953190872 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=42548953190872 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=32548953190872 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=32548953190872 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02225: 1.11.1..1.   eca21:        shift right a[wp]
 A=30254895319087   B=42548953190872 C=69001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.     eca22:      a - 1 -> a[s]
 A=20254895319087   B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20254895319087 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20025489531908 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10025489531908 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10025489531908 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10002548953190 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00002548953190 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00002548953190 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000254895319 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000254895319 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000254895319 B=42548953190872 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000254895319   B=42548953190872 C=69001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=42549208086191   B=42548953190872 C=69001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=42549208086191   B=42548953190872 C=69001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=43549208086191   B=42548953190872 C=69001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..


02210: .1..1.111.      exp22:     a -> b[w]
 A=43549208086191 B=43549208086191 C=69001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=43549208086191 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=43549208086191 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=43549208086191 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=33549208086191 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=33549208086191 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=30354920808619 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20354920808619 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20354920808619 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20035492080861 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10035492080861 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10035492080861 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10003549208086 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00003549208086 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00003549208086 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000354920808 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000354920808 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000354920808 B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000354920808   B=43549208086191 C=59001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=43549563006999   B=43549208086191 C=59001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=43549563006999   B=43549208086191 C=59001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=44549563006999   B=43549208086191 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=44549563006999 B=44549563006999 C=59001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=44549563006999 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=44549563006999 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=44549563006999 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=34549563006999 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=34549563006999 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30454956300699 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20454956300699 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20454956300699 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20045495630069 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10045495630069 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10045495630069 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10004549563006 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00004549563006 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00004549563006 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00000454956300 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90000454956300 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90000454956300 B=44549563006999 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00000454956300   B=44549563006999 C=49001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=44550017963299   B=44549563006999 C=49001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=44550017963299   B=44549563006999 C=49001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=45550017963299   B=44549563006999 C=49001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=45550017963299 B=45550017963299 C=49001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=45550017963299 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=45550017963299 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=45550017963299 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=35550017963299 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=35550017963299 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30555001796329 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20555001796329 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20555001796329 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20055500179632 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10055500179632 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10055500179632 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10005550017963 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00005550017963 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00005550017963 B=45550017963299 C=39001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.   eca21:        shift right a[wp]
 A=00000555001796   B=45550017963299 C=39001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.     eca22:      a - 1 -> a[s]
 A=90000555001796   B=45550017963299 C=39001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000555001796 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00000555001796 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.               a + b -> a[w]
 A=45550572965095 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....               return
 A=45550572965095 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]
 A=46550572965095 B=45550017963299 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=46550572965095 B=46550572965095 C=39001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=46550572965095 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=46550572965095 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=46550572965095 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=36550572965095 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=36550572965095 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30655057296509 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20655057296509 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20655057296509 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20065505729650 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10065505729650 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10065505729650 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10006550572965 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00006550572965 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00006550572965 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000655057296 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000655057296 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000655057296 B=46550572965095 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000655057296   B=46550572965095 C=29001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=46551228022391   B=46550572965095 C=29001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=46551228022391   B=46550572965095 C=29001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=47551228022391   B=46550572965095 C=29001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=47551228022391 B=47551228022391 C=29001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=47551228022391 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=47551228022391 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=47551228022391 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=37551228022391 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=37551228022391 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30755122802239 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=20755122802239 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=20755122802239 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20075512280223 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10075512280223 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10075512280223 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10007551228022 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00007551228022 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00007551228022 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000755122802 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000755122802 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000755122802 B=47551228022391 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000755122802   B=47551228022391 C=19001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=47551983145193   B=47551228022391 C=19001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=47551983145193   B=47551228022391 C=19001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=48551983145193   B=47551228022391 C=19001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=48551983145193 B=48551983145193 C=19001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=48551983145193 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=48551983145193 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=48551983145193 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=38551983145193 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=38551983145193 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=30855198314519 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=20855198314519 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20855198314519 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20085519831451 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10085519831451 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10085519831451 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10008551983145 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00008551983145 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00008551983145 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00000855198314 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90000855198314 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90000855198314 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000855198314   B=48551983145193 C=09001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=48552838343507   B=48551983145193 C=09001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=48552838343507   B=48551983145193 C=09001070300000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]
 A=49552838343507 B=48551983145193 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=49552838343507 B=49552838343507 C=09001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=49552838343507 B=49552838343507 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=49552838343507 B=49552838343507 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02213: 1.11.1..1.               shift right a[wp]
 A=40955283834350 B=49552838343507 C=99001070300000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


02214: 111.1.111.                 a exchange c[w]
 A=99001070300000 B=49552838343507 C=40955283834350
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]
 A=90010703000000 B=49552838343507 C=40955283834350
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=40955283834350 B=49552838343507 C=90010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=30955283834350 B=49552838343507 C=90010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=30955283834350 B=49552838343507 C=90010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=30955283834350 B=30955283834350 C=90010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=30955283834350 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=30955283834350 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=30955283834350 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=20955283834350 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=20955283834350 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.       eca21:    shift right a[wp]
 A=20095528383435 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=10095528383435 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10095528383435 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10009552838343 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00009552838343 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00009552838343 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00000955283834 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90000955283834 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90000955283834 B=30955283834350 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00000955283834   B=30955283834350 C=80010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=30956239118184   B=30955283834350 C=80010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=30956239118184   B=30955283834350 C=80010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=31956239118184   B=30955283834350 C=80010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=31956239118184 B=31956239118184 C=80010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=31956239118184 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=31956239118184 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=31956239118184 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=21956239118184 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=21956239118184 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20195623911818 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10195623911818 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10195623911818 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10019562391181 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00019562391181 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00019562391181 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00001956239118 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90001956239118 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90001956239118 B=31956239118184 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00001956239118   B=31956239118184 C=70010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=31958195357302   B=31956239118184 C=70010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=31958195357302   B=31956239118184 C=70010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=32958195357302   B=31956239118184 C=70010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=32958195357302 B=32958195357302 C=70010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=32958195357302 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=32958195357302 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=32958195357302 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=22958195357302 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=22958195357302 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20295819535730 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10295819535730 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10295819535730 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10029581953573 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00029581953573 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00029581953573 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00002958195357 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90002958195357 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90002958195357 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00002958195357 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=32961153552659 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=32961153552659 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=33961153552659 B=32958195357302 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=33961153552659 B=33961153552659 C=60010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=33961153552659 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=33961153552659 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=33961153552659 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=23961153552659 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=23961153552659 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20396115355265 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10396115355265 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10396115355265 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10039611535526 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00039611535526 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00039611535526 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00003961153552 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90003961153552 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90003961153552 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00003961153552 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=33965114706211 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=33965114706211 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=34965114706211 B=33961153552659 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=34965114706211 B=34965114706211 C=50010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=34965114706211 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=34965114706211 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=34965114706211 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=24965114706211 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=24965114706211 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20496511470621 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10496511470621 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10496511470621 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10049651147062 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00049651147062 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00049651147062 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00004965114706 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90004965114706 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90004965114706 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00004965114706 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=34970079820917 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=34970079820917 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=35970079820917 B=34965114706211 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:     a -> b[w]
 A=35970079820917 B=35970079820917 C=40010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=35970079820917 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=35970079820917 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=35970079820917 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=25970079820917 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=25970079820917 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20597007982091 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10597007982091 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10597007982091 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10059700798209 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00059700798209 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00059700798209 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00005970079820 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90005970079820 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90005970079820 B=35970079820917 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00005970079820   B=35970079820917 C=30010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=35976049900737   B=35970079820917 C=30010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=35976049900737   B=35970079820917 C=30010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=36976049900737   B=35970079820917 C=30010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:     a -> b[w]
 A=36976049900737 B=36976049900737 C=30010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=36976049900737 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=36976049900737 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=36976049900737 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=26976049900737 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=26976049900737 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=20697604990073 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=10697604990073 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=10697604990073 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=10069760499007 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=00069760499007 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=00069760499007 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:   shift right a[wp]
 A=00006976049900 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22: a - 1 -> a[s]
 A=90006976049900 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225      if no carry go to eca21
 A=90006976049900 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.               0 -> a[s]
 A=00006976049900 B=36976049900737 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02231: 111...111.                 a + b -> a[w]
 A=36983025950637   B=36976049900737 C=20010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=36983025950637   B=36976049900737 C=20010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=37983025950637   B=36976049900737 C=20010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..

02210: .1..1.111.      exp22:   a -> b[w]
 A=37983025950637 B=37983025950637 C=20010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=37983025950637 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=37983025950637 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=37983025950637 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=27983025950637 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=27983025950637 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20798302595063 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10798302595063 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10798302595063 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10079830259506 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00079830259506 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00079830259506 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00007983025950 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90007983025950 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90007983025950 B=37983025950637 C=10010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00007983025950   B=37983025950637 C=10010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=37991008976587   B=37983025950637 C=10010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=37991008976587   B=37983025950637 C=10010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=38991008976587   B=37983025950637 C=10010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=38991008976587   B=38991008976587 C=10010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=38991008976587   B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=38991008976587 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=38991008976587 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=28991008976587 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=28991008976587 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=20899100897658 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=10899100897658 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=10899100897658 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=10089910089765 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=00089910089765 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=00089910089765 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02225: 1.11.1..1.      eca21:     shift right a[wp]
 A=00008991008976 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.        eca22:   a - 1 -> a[s]
 A=90008991008976 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90008991008976 B=38991008976587 C=00010703000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02230: 1.1111111.                 0 -> a[s]
 A=00008991008976   B=38991008976587 C=00010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=38999999985563   B=38991008976587 C=00010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02232: ....11....                 return
 A=38999999985563   B=38991008976587 C=00010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.                 a + 1 -> a[p]
 A=39999999985563   B=38991008976587 C=00010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.   exp22:        a -> b[w]
 A=39999999985563   B=39999999985563 C=00010703000000
 D=00000000000000   M=00000000000000 P=c S=0.2....7.9..
                      02211: .1.111111.               c - 1 -> c[s]
                       A=39999999985563 B=39999999985563 C=90010703000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02212: 1....11.11 -> 02206      if no carry go to exp29
                       A=39999999985563 B=39999999985563 C=90010703000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02213: 1.11.1..1.               shift right a[wp]
                       A=30999999998556 B=39999999985563 C=90010703000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..



                      02214: 111.1.111.               a exchange c[w]
                       A=90010703000000 B=39999999985563 C=30999999998556
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02215: .1...1.11.               shift left a[ms]
                       A=00107030000000 B=39999999985563 C=30999999998556
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02216: 111.1.111.        exp23: a exchange c[w]
                       A=30999999998556 B=39999999985563 C=00107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02217: 11.111111.               a - 1 -> a[s]
                       A=20999999998556 B=39999999985563 C=00107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02220: 1...1...11 -> 02210      if no carry go to exp22
                       A=20999999998556 B=39999999985563 C=00107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02210: .1..1.111.       exp22:  a -> b[w]
                       A=20999999998556 B=20999999998556 C=00107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02211: .1.111111.               c - 1 -> c[s]
                       A=20999999998556 B=20999999998556 C=90107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02212: 1....11.11 -> 02206      if no carry go to exp29
                       A=20999999998556 B=20999999998556 C=90107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


process q1=0 (SR=1)
                      02213: 1.11.1..1.               shift right a[wp]
                       A=20099999999855 B=20999999998556 C=90107030000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02214: 111.1.111.               a exchange c[w]
                       A=90107030000000 B=20999999998556 C=20099999999855
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02215: .1...1.11.               shift left a[ms]
                       A=01070300000000 B=20999999998556 C=20099999999855
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02216: 111.1.111.        exp23: a exchange c[w]
                       A=20099999999855 B=20999999998556 C=01070300000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02217: 11.111111.               a - 1 -> a[s]
                       A=10099999999855 B=20999999998556 C=01070300000000
                       D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
                      02220: 1...1...11 -> 02210      if no carry go to exp22
                       A=10099999999855 B=20999999998556 C=01070300000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=10099999999855 B=10099999999855 C=01070300000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=10099999999855 B=10099999999855 C=91070300000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=10099999999855 B=10099999999855 C=91070300000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..




02213: 1.11.1..1.                 shift right a[wp]
 A=10009999999985 B=10099999999855 C=91070300000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02214: 111.1.111.                 a exchange c[w]
 A=91070300000000 B=10099999999855 C=10009999999985
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.                 shift left a[ms]
 A=10703000000000 B=10099999999855 C=10009999999985
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23:   a exchange c[w]
 A=10009999999985 B=10099999999855 C=10703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.                 a - 1 -> a[s]
 A=00009999999985 B=10099999999855 C=10703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210        if no carry go to exp22
 A=00009999999985 B=10099999999855 C=10703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.       exp22:    a -> b[w]
 A=00009999999985 B=00009999999985 C=10703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.                 c - 1 -> c[s]
 A=00009999999985 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206        if no carry go to exp29
 A=00009999999985 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02206: 1..1.11..1 -> 02226 exp29: jsb eca22
 A=00009999999985 B=00009999999985 C=00703000000000there 2.02 appears
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02226: 11.111111.         eca22:  a - 1 -> a[s]
 A=90009999999985 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02227: 1..1.1.111 -> 02225        if no carry go to eca21
 A=90009999999985 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02230: 1.1111111.                 0 -> a[s]
 A=00009999999985 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02231: 111...111.                 a + b -> a[w]
 A=00019999999970 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02232: ....11....               return
 A=00019999999970 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02207: 11111...1.               a + 1 -> a[p]
 A=01019999999970 B=00009999999985 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02210: .1..1.111.      exp22:   a -> b[w]
 A=01019999999970 B=01019999999970 C=00703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02211: .1.111111.               c - 1 -> c[s]
 A=01019999999970 B=01019999999970 C=90703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02212: 1....11.11 -> 02206      if no carry go to exp29
 A=01019999999970 B=01019999999970 C=90703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..

02213: 1.11.1..1.               shift right a[wp]
 A=00101999999997 B=01019999999970 C=90703000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02214: 111.1.111.               a exchange c[w]
 A=90703000000000 B=01019999999970 C=00101999999997
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02215: .1...1.11.               shift left a[ms]
 A=07030000000000 B=01019999999970 C=00101999999997
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02216: 111.1.111.        exp23: a exchange c[w]
 A=00101999999997 B=01019999999970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02217: 11.111111.               a - 1 -> a[s]
 A=90101999999997 B=01019999999970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02220: 1...1...11 -> 02210      if no carry go to exp22
 A=90101999999997 B=01019999999970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02221: 11..1.111.               a exchange b[w]
 A=01019999999970 B=90101999999997 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02222: 11111...1.               a + 1 -> a[p]
 A=02019999999970 B=90101999999997 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..


02223: 11..11...1 -> 02314      jsb nrm21
 A=02019999999970 B=90101999999997 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02314: 1.1111111.        nrm21: 0 -> a[s]
 A=02019999999970 B=90101999999997 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02315: 11....11..               12 -> p
 A=02019999999970 B=90101999999997 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02316: ....1.111.               0 -> b[w]
 A=02019999999970 B=00000000000000 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02317: 1..11...1.      nrm23:   if a[p] >= 1
 A=02019999999970 B=00000000000000 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02320: 11.1.11.11 -> 02326             then go to nrm24
 A=02019999999970 B=00000000000000 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02326: .1..1.1.1.        nrm24:    a -> b[x]
 A=02019999999970 B=00000000000970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02327: 111...111.                  a + b -> a[w]
 A=02020000000940 B=00000000000970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02330: 1..111111.                  if a[s] >= 1
 A=02020000000940 B=00000000000970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02331: 11...11111 -> 02307             then go to mpy28
 A=02020000000940 B=00000000000970 C=07030000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02332: 111.1..11.                  a exchange c[m]
 A=07030000000940 B=00000000000970 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02333: .11...111.                  c -> a[w]
 A=02020000000000 B=00000000000970 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02334: ....1.111.                  0 -> b[w]
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02335: 11....11..        nrm27:    12 -> p
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02336: .1111.1.11 -> 02172         go to nrm26
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02172: ..1..1.1..       nrm26:     if s2 = 0
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02173: 1..1.1..11 -> 02224             then go to rtn21
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02174: ....11....                  return
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
02224: ..1..1.... -> 01225 rtn21:  select rom 1
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
01225: ...1.1.1..       rtn11:     if s1 = 0
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
01226: 11.11.1.11 -> 01332             then go to rtn12
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
01332: .....1.... -> 00333 rtn12:  select rom 0
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
00333: .1.111.1.1 -> 00135 l00333: jsb of13
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=0.2....7.9..
00135: ....11.1..       of13:      clear status
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00136: .11...111.                 c -> a[w]
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00137: 11....11..      of14:      12 -> p
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00140: .1..1.1.1.                 a -> b[x]
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00141: .11...1.1.                 c -> a[x]
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00142: .11.111.1.                 if c[xs] = 0
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00143: .11.1...11 -> 00150            then go to of15
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00150: 111.1.1.1.        of15:    a exchange c[x]
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00151: .1...1.1..                 if s4 = 0
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00152: .1....1.11 -> 00102            then go to l00102
 A=02020000000000 B=00000000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00102: .1..1.111.       l00102:   a -> b[w]
 A=02020000000000 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00103: 1.11111.1.                 0 -> a[xs]
 A=02020000000000 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00104: .1...1.11.                 shift left a[ms]
 A=20200000000000 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00105: 11.11.1.1.        l00105:  a - 1 -> a[x]
 A=20200000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00106: 111.....11 -> 00340        if no carry go to l00340
 A=20200000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00107: .11.111.1.                 if c[xs] = 0
 A=20200000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00110: 111..11.11 -> 00346            then go to l00346
 A=20200000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00346: 1.1111.11.         l00346: 0 -> a[ms]
 A=00000000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00347: 11111...1.                 a + 1 -> a[p]
 A=01000000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00350: 11111...1.               a + 1 -> a[p]
 A=02000000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=c S=............
00351: ..1...11..               2 -> p
 A=02000000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=2 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000000999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=3 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000009999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=3 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000009999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=3 S=............
00355: ........1.               if b[p] = 0
 A=02000000009999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=3 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000009999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=3 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000009999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=4 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000099999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=4 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000099999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=4 S=............
00355: ........1.               if b[p] = 0
 A=02000000099999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=4 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000099999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=4 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000099999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=5 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000000999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=5 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000000999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=5 S=............
00355: ........1.               if b[p] = 0
 A=02000000999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=5 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000000999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=5 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000000999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=6 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000009999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=6 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000009999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=6 S=............
00355: ........1.               if b[p] = 0
 A=02000009999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=6 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000009999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=6 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000009999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=7 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000099999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=7 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000099999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=7 S=............
00355: ........1.               if b[p] = 0
 A=02000099999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=7 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000099999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=7 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000099999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=8 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02000999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=8 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02000999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=8 S=............
00355: ........1.               if b[p] = 0
 A=02000999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=8 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02000999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=8 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02000999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=9 S=............
00353: 11.11...1.               a - 1 -> a[p]
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=9 S=............
00354: 111.111111 -> 00357      if no carry go to l00357
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=9 S=............
00355: ........1.               if b[p] = 0
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=9 S=............
00356: 111.1.1.11 -> 00352          then go to l00352
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=9 S=............
00352: ....1111..     l00352:   p + 1 -> p
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00353: 11.11...1.                  a - 1 -> a[p]
 A=02099999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00354: 111.111111 -> 00357         if no carry go to l00357
 A=02099999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00355: ........1.                  if b[p] = 0
 A=02099999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00356: 111.1.1.11 -> 00352             then go to l00352
 A=02099999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00357: 11111...1.      l00357:     a + 1 -> a[p]
 A=02009999999999 B=02020000000000 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00360: 11..1.111.                  a exchange b[w]
 A=02020000000000 B=02009999999999 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00361: ....11....                  return
 A=02020000000000 B=02009999999999 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=............
00334: .111...1..                  1 -> s7
 A=02020000000000 B=02009999999999 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=.......7....
00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1
 A=02020000000000 B=02009999999999 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=.......7....
00367: 1.1.1..1..     dsp1:        0 -> s10
 A=02020000000000 B=02009999999999 C=02020000000000
 D=00000000000000 M=00000000000000 P=a S=.......7....

						
Related docs
Other docs by shitingting
Oklahoma
Views: 146  |  Downloads: 0
pg_0013
Views: 0  |  Downloads: 0
Weekly Currencies Overview 8212005
Views: 0  |  Downloads: 0
Chattot_4thMIT_1_
Views: 0  |  Downloads: 0
ihale ile ilgili döküman
Views: 69  |  Downloads: 0
Parks NC
Views: 0  |  Downloads: 0
APEX 2008 - S1P1 Allan Dawson
Views: 69  |  Downloads: 0
2012-13 FA Checklist-Fleer
Views: 792  |  Downloads: 0
F062275
Views: 0  |  Downloads: 0
Download File - Holly Lewis
Views: 0  |  Downloads: 0