linc $lr0v $lr0v $ls100v
llsl $mabid $aluf $t
lpassa $mabid $lr16v
lpassa $lmt0 $lr8/1000
lmax $lm0 $aluf $omr1/1000
linc $ls0 $ln0/$imr1
lxor $lm0 $lr8 $omr2/1000
nop
ldec $ln0 $ln0/$imr2
lmax $lm2 $lr8 $omr1/1000
linc $ls2 $ln2/$imr1
lxor $lm2 $lr8 $omr2/1000
lsub $ls64 $lr16 $omr3/1000
ldec $ln2 $ln2/$imr2
imm i"0" $ln2/$imr3
lmax $lm4 $lr8 $omr1/1000
linc $ls4 $ln4/$imr1
lxor $lm4 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln4 $ln4/$imr2
imm i"0" $ln4/$imr3
linc $ls100 $ls100
lmax $lm6 $lr8 $omr1/1000
linc $ls6 $ln6/$imr1
lxor $lm6 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln6 $ln6/$imr2
imm i"0" $ln6/$imr3
linc $ls100 $ls100
lmax $lm8 $lr8 $omr1/1000
linc $ls8 $ln8/$imr1
lxor $lm8 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln8 $ln8/$imr2
imm i"0" $ln8/$imr3
linc $ls100 $ls100
lmax $lm10 $lr8 $omr1/1000
linc $ls10 $ln10/$imr1
lxor $lm10 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln10 $ln10/$imr2
imm i"0" $ln10/$imr3
linc $ls100 $ls100
lmax $lm12 $lr8 $omr1/1000
linc $ls12 $ln12/$imr1
lxor $lm12 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln12 $ln12/$imr2
imm i"0" $ln12/$imr3
linc $ls100 $ls100
lmax $lm14 $lr8 $omr1/1000
linc $ls14 $ln14/$imr1
lxor $lm14 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln14 $ln14/$imr2
imm i"0" $ln14/$imr3
linc $ls100 $ls100
lmax $lm16 $lr8 $omr1/1000
linc $ls16 $ln16/$imr1
lxor $lm16 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln16 $ln16/$imr2
imm i"0" $ln16/$imr3
linc $ls100 $ls100
lmax $lm18 $lr8 $omr1/1000
linc $ls18 $ln18/$imr1
lxor $lm18 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln18 $ln18/$imr2
imm i"0" $ln18/$imr3
linc $ls100 $ls100
lmax $lm20 $lr8 $omr1/1000
linc $ls20 $ln20/$imr1
lxor $lm20 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln20 $ln20/$imr2
imm i"0" $ln20/$imr3
linc $ls100 $ls100
lmax $lm22 $lr8 $omr1/1000
linc $ls22 $ln22/$imr1
lxor $lm22 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln22 $ln22/$imr2
imm i"0" $ln22/$imr3
linc $ls100 $ls100
lmax $lm24 $lr8 $omr1/1000
linc $ls24 $ln24/$imr1
lxor $lm24 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln24 $ln24/$imr2
imm i"0" $ln24/$imr3
linc $ls100 $ls100
lmax $lm26 $lr8 $omr1/1000
linc $ls26 $ln26/$imr1
lxor $lm26 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln26 $ln26/$imr2
imm i"0" $ln26/$imr3
linc $ls100 $ls100
lmax $lm28 $lr8 $omr1/1000
linc $ls28 $ln28/$imr1
lxor $lm28 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln28 $ln28/$imr2
imm i"0" $ln28/$imr3
linc $ls100 $ls100
lmax $lm30 $lr8 $omr1/1000
linc $ls30 $ln30/$imr1
lxor $lm30 $lr8 $omr2/1000
lsub $ls100 $lr16 $omr3/1000
ldec $ln30 $ln30/$imr2
imm i"0" $ln30/$imr3
linc $ls100 $ls100
nop
l1bmrliadd $ln0v $lb0
l1bmm $lbi $lr0v $ls0v
l1bmrliadd $ln8v $lb0
l1bmm $lbi $lr8v $ls8v
l1bmrliadd $ln16v $lb0
l1bmm $lbi $lr16v $ls16v
l1bmrliadd $ln24v $lb0
l1bmm $lbi $lr24v $ls24v
ladd $lr0v $ls8v $lm32v $ln32v
ladd $lr16v $ls24v $nowrite
nop
ladd $lm32v $aluf $lr32v $ls32v
nop/2
ladd $lr[32,34] $ls[36,38] $lm32v $ln32v
lpassa $aluf $lr32v $ls32v
nop
ladd $lr32 $ls34 $ln0v