         Edinburgh IMP77 Compiler - Version 8.4
    1 %begin
				.section .mdebug.abi32
				.previous
				.nan	legacy
				.module	fp=xx
				.module	nooddspreg
				.abicalls
		$Ltext0:
				.rdata
				.align	2
		$LC0:
				.byte	5
				.ascii	"less \000"
				.space	249
				.align	2
		$LC1:
				.byte	6
				.ascii	"equal \000"
				.space	248
				.align	2
		$LC3:
				.byte	7
				.ascii	" less= \000"
				.space	247
				.align	2
		$LC5:
				.byte	9
				.ascii	"Greater= \000"
				.space	245
				.align	2
		$LC4:
				.byte	6
				.ascii	"noteq \000"
				.space	248
				.align	2
		$LC2:
				.byte	8
				.ascii	"Greater \000"
				.space	246
				.align	2
		$LC6:
				.byte	8
				.ascii	"Greater=\000"
				.space	246
				.align	2
				.globl	main
				LFB185 = .
				.set	nomips16
				.set	nomicromips
				.ent	main
		main:
				.frame	$sp,6760,$31		# vars= 6416, regs= 8/12, args= 256, gp= 8
				.mask	0x80df0000,-52
				.fmask	0xfff00000,-8
				.set	noreorder
				.set	nomacro
				LVL0 = .
				addiu	$sp,$sp,-6760
				sw	$31,6708($sp)
				sw	$23,6704($sp)
				sw	$22,6700($sp)
				sw	$20,6696($sp)
				sw	$19,6692($sp)
				sw	$18,6688($sp)
				sw	$17,6684($sp)
				sw	$16,6680($sp)
				sdc1	$f30,6752($sp)
				sdc1	$f28,6744($sp)
				sdc1	$f26,6736($sp)
				sdc1	$f24,6728($sp)
				sdc1	$f22,6720($sp)
				sdc1	$f20,6712($sp)
				lui	$28,%hi(__gnu_local_gp)
				addiu	$28,$28,%lo(__gnu_local_gp)
				.cprestore	256
				lw	$2,%got(__stack_chk_guard)($28)
				lw	$2,0($2)
				sw	$2,6676($sp)
    2 %ownlongrealarray a(1:6)=0.99,1.0,1.01,0.99,1.0,1.01;
				lw	$25,%call16(_imp_initialise)($28)
				.reloc	1f,R_MIPS_JALR,_imp_initialise
			1:	jalr	$25
				nop
				LVL1 = .
				lw	$28,256($sp)
				LVL2 = .
				LVL3 = .
				lui	$18,%hi(A.5997)
				addiu	$18,$18,%lo(A.5997)
				addiu	$20,$18,24
    3 %longreal x; %integer i
    4 %for i=1,1,3 %cycle
    5 x=a(i)
    6 %if mod(x)<mod(1.0) %then printstring("less ")
				lui	$19,%hi($LC7)
				ldc1	$f22,%lo($LC7)($19)
				mtc1	$17,$f0
				mthc1	$16,$f0
				c.le.d	$fcc0,$f22,$f0
				bc1f	$fcc0,$L127
				lui	$2,%hi($LC0)
				LVL15 = .
				L2 = .
    7 %if mod(x)=mod(1.0) %then printstring("equal ")
				mov.d	$f20,$f22
				addiu	$2,$2,%lo($LC0)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
				LVL5 = .
		$L3:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L3
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,276
				addiu	$4,$sp,3348
		$L4:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L4
				addiu	$3,$3,16
				addiu	$2,$sp,276
				addiu	$3,$sp,3604
				addiu	$4,$sp,532
		$L5:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L5
				addiu	$3,$3,16
				LBE92 = .
				LBB93 = .
				LBB94 = .
				addiu	$2,$sp,3620
				addiu	$3,$sp,16
				addiu	$4,$sp,3860
		$L6:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L6
				addiu	$3,$3,16
				lw	$4,3604($sp)
				lw	$5,3608($sp)
				lw	$6,3612($sp)
				lw	$7,3616($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL6 = .
				lw	$28,256($sp)
				LBE94 = .
				LBE93 = .
				.option	pic0
				b	$L129
				.option	pic2
				mtc1	$17,$f0
		$L128:
				LBB95 = .
				beq	$18,$20,$L126
				move	$4,$0
		$L63:
				LVL13 = .
				LBB113 = .
				LBB114 = .
				lw	$2,0($18)
				ext	$16,$2,0,31
				lw	$17,4($18)
				LVL14 = .
				LBE114 = .
				LBE113 = .
				mtc1	$17,$f0
		$L129:
				mthc1	$16,$f0
				c.eq.d	$fcc1,$f0,$f20
				bc1t	$fcc1,$L128
				ldc1	$f0,%lo($LC7)($19)
				L7 = .
    8 %if mod(x)>mod(1.0) %then printstring("Greater ")
				lui	$2,%hi($LC1)
				addiu	$2,$2,%lo($LC1)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L8:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L8
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,532
				addiu	$4,$sp,3348
		$L9:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L9
				addiu	$3,$3,16
				addiu	$2,$sp,532
				addiu	$3,$sp,3860
				addiu	$4,$sp,788
		$L10:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L10
				addiu	$3,$3,16
				LBE95 = .
				LBB96 = .
				LBB97 = .
				addiu	$2,$sp,3876
				addiu	$3,$sp,16
				addiu	$4,$sp,4116
		$L11:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L11
				addiu	$3,$3,16
				lw	$4,3860($sp)
				lw	$5,3864($sp)
				lw	$6,3868($sp)
				lw	$7,3872($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL7 = .
				lw	$28,256($sp)
				LBE97 = .
				LBE96 = .
				LBB98 = .
				mtc1	$17,$f2
				mthc1	$16,$f2
				c.le.d	$fcc2,$f2,$f0
				bc1t	$fcc2,$L131
				lui	$2,%hi($LC2)
				LBB115 = .
    9 %if mod(x)<=mod(1.0) %then printstring(" less= ")
				mtc1	$17,$f2
				mthc1	$16,$f2
				c.lt.d	$fcc3,$f0,$f2
				bc1f	$fcc3,$L134
				lui	$2,%hi($LC3)
		$L18:
				LBB105 = .
				addiu	$2,$2,%lo($LC2)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L14:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L14
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,788
				addiu	$4,$sp,3348
		$L15:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L15
				addiu	$3,$3,16
				addiu	$2,$sp,788
				addiu	$3,$sp,4116
				addiu	$4,$sp,1044
		$L16:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L16
				addiu	$3,$3,16
				LBE115 = .
				LBB116 = .
				LBB117 = .
				addiu	$2,$sp,4132
				addiu	$3,$sp,16
				addiu	$4,$sp,4372
		$L17:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L17
				addiu	$3,$3,16
				lw	$4,4116($sp)
				lw	$5,4120($sp)
				lw	$6,4124($sp)
				lw	$7,4128($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL16 = .
				lw	$28,256($sp)
				LBE117 = .
				LBE116 = .
				.option	pic0
				b	$L131
				.option	pic2
				ldc1	$f0,%lo($LC7)($19)
		$L124:
				LBB118 = .
   10 %if mod(x)#mod(1.0) %then printstring("noteq ")
				lui	$2,%hi($LC3)
		$L134:
				addiu	$2,$2,%lo($LC3)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L19:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L19
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,1044
				addiu	$4,$sp,3348
		$L20:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L20
				addiu	$3,$3,16
				addiu	$2,$sp,1044
				addiu	$3,$sp,4372
				addiu	$4,$sp,1300
		$L21:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L21
				addiu	$3,$3,16
				LBE98 = .
				LBB99 = .
				LBB100 = .
				addiu	$2,$sp,4388
				addiu	$3,$sp,16
				addiu	$4,$sp,4628
		$L22:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L22
				addiu	$3,$3,16
				lw	$4,4372($sp)
				lw	$5,4376($sp)
				lw	$6,4380($sp)
				lw	$7,4384($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL8 = .
				lw	$28,256($sp)
				LDL1 = .
				LBE100 = .
				LBE99 = .
				ldc1	$f0,%lo($LC7)($19)
				mtc1	$17,$f2
				mthc1	$16,$f2
				c.eq.d	$fcc4,$f2,$f0
				bc1f	$fcc4,$L18
				lui	$2,%hi($LC5)
				LBB101 = .
   11 %if mod(x)>=mod(1.0) %then printstring("Greater= ")
				.option	pic0
				b	$L63
				.option	pic2
				mov.d	$f30,$f0
				LVL4 = .
		$L127:
				LBB92 = .
				lui	$2,%hi($LC4)
				addiu	$2,$2,%lo($LC4)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L24:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L24
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,1300
				addiu	$4,$sp,3348
		$L25:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L25
				addiu	$3,$3,16
				addiu	$2,$sp,1300
				addiu	$3,$sp,4628
				addiu	$4,$sp,1556
		$L26:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L26
				addiu	$3,$3,16
				LBE105 = .
				LBB106 = .
				LBB107 = .
				addiu	$2,$sp,4644
				addiu	$3,$sp,16
				addiu	$4,$sp,4884
		$L27:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L27
				addiu	$3,$3,16
				lw	$4,4628($sp)
				lw	$5,4632($sp)
				lw	$6,4636($sp)
				lw	$7,4640($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL10 = .
				lw	$28,256($sp)
				LDL2 = .
				LBE107 = .
				LBE106 = .
				mtc1	$17,$f0
				mthc1	$16,$f0
				c.lt.d	$fcc5,$f0,$f30
				bc1f	$fcc5,$L124
				lui	$2,%hi($LC5)
		$L28:
   12 %if mod(1.0)<mod(x) %then printstring("less ")
				addiu	$2,$2,%lo($LC5)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L65:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L65
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,1556
				addiu	$4,$sp,3348
		$L66:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L66
				addiu	$3,$3,16
				addiu	$2,$sp,1556
				addiu	$3,$sp,4884
				addiu	$4,$sp,1812
		$L67:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L67
				addiu	$3,$3,16
				LBE101 = .
				LBB102 = .
				LBB103 = .
				addiu	$2,$sp,4900
				addiu	$3,$sp,16
				addiu	$4,$sp,5140
		$L68:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L68
				addiu	$3,$3,16
				lw	$4,4884($sp)
				lw	$5,4888($sp)
				lw	$6,4892($sp)
				lw	$7,4896($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL9 = .
				lw	$28,256($sp)
				LBE103 = .
				LBE102 = .
				addiu	$2,$2,%lo($LC5)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L29:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L29
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,1556
				addiu	$4,$sp,3348
		$L30:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L30
				addiu	$3,$3,16
				addiu	$2,$sp,1556
				addiu	$3,$sp,4884
				addiu	$4,$sp,1812
		$L31:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L31
				addiu	$3,$3,16
				LBE118 = .
				LBB119 = .
				LBB104 = .
				addiu	$2,$sp,4900
				addiu	$3,$sp,16
				addiu	$4,$sp,5140
		$L32:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L32
				addiu	$3,$3,16
				lw	$4,4884($sp)
				lw	$5,4888($sp)
				lw	$6,4892($sp)
				lw	$7,4896($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL17 = .
				lw	$28,256($sp)
				LDL5 = .
				LBE104 = .
				LBE119 = .
				ldc1	$f0,%lo($LC7)($19)
				mtc1	$17,$f2
				mthc1	$16,$f2
				c.le.d	$fcc6,$f2,$f0
				bc1t	$fcc6,$L33
				lui	$2,%hi($LC0)
				LBB120 = .
   13 %if mod(1.0)=mod(x) %then printstring("equal ")
				mov.d	$f28,$f0
				.option	pic0
				b	$L130
				.option	pic2
				mtc1	$17,$f0
				L13 = .
		$L131:
				addiu	$2,$2,%lo($LC0)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L34:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L34
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,1812
				addiu	$4,$sp,3348
		$L35:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L35
				addiu	$3,$3,16
				addiu	$2,$sp,1812
				addiu	$3,$sp,5140
				addiu	$4,$sp,2068
		$L36:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L36
				addiu	$3,$3,16
				LBE120 = .
				LBB121 = .
				LBB122 = .
				addiu	$2,$sp,5156
				addiu	$3,$sp,16
				addiu	$4,$sp,5396
		$L37:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L37
				addiu	$3,$3,16
				lw	$4,5140($sp)
				lw	$5,5144($sp)
				lw	$6,5148($sp)
				lw	$7,5152($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL18 = .
				lw	$28,256($sp)
		$L33:
				LBE122 = .
				LBE121 = .
				mtc1	$17,$f0
		$L130:
				mthc1	$16,$f0
				c.eq.d	$fcc7,$f0,$f28
				bc1f	$fcc7,$L28
				lui	$2,%hi($LC1)
				LBB123 = .
   14 %if mod(1.0)>mod(x) %then printstring("Greater ")
				mov.d	$f26,$f0
				mtc1	$17,$f0
				mthc1	$16,$f0
				c.le.d	$fcc0,$f26,$f0
				bc1f	$fcc0,$L125
				lui	$2,%hi($LC2)
				L43 = .
				addiu	$2,$2,%lo($LC1)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L38:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L38
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,2068
				addiu	$4,$sp,3348
		$L39:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L39
				addiu	$3,$3,16
				addiu	$2,$sp,2068
				addiu	$3,$sp,5396
				addiu	$4,$sp,2324
		$L40:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L40
				addiu	$3,$3,16
				LBE123 = .
				LBB124 = .
				LBB125 = .
				addiu	$2,$sp,5412
				addiu	$3,$sp,16
				addiu	$4,$sp,5652
		$L41:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L41
				addiu	$3,$3,16
				lw	$4,5396($sp)
				lw	$5,5400($sp)
				lw	$6,5404($sp)
				lw	$7,5408($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL19 = .
				lw	$28,256($sp)
				LBE125 = .
				LBE124 = .
				LBB126 = .
   15 %if mod(1.0)<=mod(x) %then printstring(" less= ")
				mov.d	$f24,$f0
				mtc1	$17,$f0
		$L133:
				mthc1	$16,$f0
				c.lt.d	$fcc1,$f0,$f24
				bc1f	$fcc1,$L135
				lui	$2,%hi($LC3)
				LBB108 = .
				lui	$2,%hi($LC4)
		$L136:
				addiu	$2,$2,%lo($LC4)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L54:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L54
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,2836
				addiu	$4,$sp,3348
		$L55:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L55
				addiu	$3,$3,16
				addiu	$2,$sp,2836
				addiu	$3,$sp,6164
				addiu	$4,$sp,3092
		$L56:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L56
				addiu	$3,$3,16
				LBE108 = .
				LBB109 = .
				LBB110 = .
				addiu	$2,$sp,6180
				addiu	$3,$sp,16
				addiu	$4,$sp,6420
		$L57:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L57
				addiu	$3,$3,16
				lw	$4,6164($sp)
				lw	$5,6168($sp)
				lw	$6,6172($sp)
				lw	$7,6176($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL11 = .
				lw	$28,256($sp)
				LDL3 = .
				LBE110 = .
				LBE109 = .
				mtc1	$17,$f0
				mthc1	$16,$f0
				mtc1	$23,$f2
				mthc1	$22,$f2
				c.lt.d	$fcc3,$f2,$f0
				bc1f	$fcc3,$L53
				lw	$25,%call16(_imp_newline)($28)
				L58 = .
		$L132:
				LBB111 = .
				LBB112 = .
				.reloc	1f,R_MIPS_JALR,_imp_newline
			1:	jalr	$25
				nop
				LVL12 = .
				lw	$28,256($sp)
				LDL4 = .
				addiu	$18,$18,8
				LBE112 = .
				LBE111 = .
				addiu	$2,$2,%lo($LC2)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L44:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L44
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,2324
				addiu	$4,$sp,3348
		$L45:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L45
				addiu	$3,$3,16
				addiu	$2,$sp,2324
				addiu	$3,$sp,5652
				addiu	$4,$sp,2580
		$L46:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L46
				addiu	$3,$3,16
				LBE132 = .
				LBB133 = .
				LBB134 = .
				addiu	$2,$sp,5668
				addiu	$3,$sp,16
				addiu	$4,$sp,5908
		$L47:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L47
				addiu	$3,$3,16
				lw	$4,5652($sp)
				lw	$5,5656($sp)
				lw	$6,5660($sp)
				lw	$7,5664($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL22 = .
				lw	$28,256($sp)
				LBE134 = .
				LBE133 = .
				.option	pic0
				b	$L133
				.option	pic2
				mtc1	$17,$f0
		$L126:
				L64 = .
				LVL23 = .
				LBB135 = .
				LBB136 = .
				lw	$25,%call16(exit)($28)
				.reloc	1f,R_MIPS_JALR,exit
			1:	jalr	$25
				nop
				LVL24 = .
				LBE136 = .
				LBE135 = .
				.set	macro
				.set	reorder
				.end	main
		$LFE185:
				.rdata
				.align	3
		A.5997:
				.word	1072672276
				.word	2061584302
				.word	1072693248
				.word	0
				.word	1072703733
				.word	-1030792151
				.word	1072672276
				.word	2061584302
				.word	1072693248
				.word	0
				.word	1072703733
				.word	-1030792151
				.section	.rodata.cst8,"aM",@progbits,8
				.align	3
		$LC7:
				.word	1072693248
				.word	0
		$Letext0:
   16 %if mod(1.0)#mod(x) %then printstring("noteq ")
				mtc1	$23,$f0
				mthc1	$22,$f0
				sdc1	$f0,264($sp)
				lui	$2,%hi($LC3)
		$L135:
				addiu	$2,$2,%lo($LC3)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L49:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L49
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,2580
				addiu	$4,$sp,3348
		$L50:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L50
				addiu	$3,$3,16
				addiu	$2,$sp,2580
				addiu	$3,$sp,5908
				addiu	$4,$sp,2836
		$L51:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L51
				addiu	$3,$3,16
				LBE126 = .
				LBB127 = .
				LBB128 = .
				addiu	$2,$sp,5924
				addiu	$3,$sp,16
				addiu	$4,$sp,6164
		$L52:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L52
				addiu	$3,$3,16
				lw	$4,5908($sp)
				lw	$5,5912($sp)
				lw	$6,5916($sp)
				lw	$7,5920($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL20 = .
				lw	$28,256($sp)
				LDL6 = .
				LBE128 = .
				LBE127 = .
				mtc1	$17,$f0
				mthc1	$16,$f0
				ldc1	$f2,264($sp)
				c.eq.d	$fcc2,$f0,$f2
				bc1f	$fcc2,$L136
				lui	$2,%hi($LC4)
		$L53:
				LBB129 = .
   17 %if mod(mod(1.0))>=mod(x) %then printstring("Greater=")
				mfc1	$23,$f22
				mfhc1	$22,$f22
   18 newline
				lui	$2,%hi($LC6)
				addiu	$2,$2,%lo($LC6)
				addiu	$3,$sp,3092
				addiu	$4,$2,256
		$L59:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L59
				addiu	$3,$3,16
				addiu	$2,$sp,3092
				addiu	$3,$sp,3348
				move	$4,$3
		$L60:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L60
				addiu	$3,$3,16
				addiu	$2,$sp,3348
				addiu	$3,$sp,6420
				addiu	$4,$sp,3604
		$L61:
				lw	$8,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$7,12($2)
				sw	$8,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$7,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L61
				addiu	$3,$3,16
				LBE129 = .
				LBB130 = .
				LBB131 = .
				addiu	$2,$sp,6436
				addiu	$3,$sp,16
				addiu	$4,$sp,6676
		$L62:
				lw	$6,0($2)
				lw	$5,4($2)
				lw	$7,8($2)
				lw	$8,12($2)
				sw	$6,0($3)
				sw	$5,4($3)
				sw	$7,8($3)
				sw	$8,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L62
				addiu	$3,$3,16
				lw	$4,6420($sp)
				lw	$5,6424($sp)
				lw	$6,6428($sp)
				lw	$7,6432($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL21 = .
				lw	$28,256($sp)
				LBE131 = .
				LBE130 = .
				.option	pic0
				b	$L132
				.option	pic2
				lw	$25,%call16(_imp_newline)($28)
		$L125:
				LBB132 = .
   19 %repeat
   20 %endofprogram
   21 Statements compiled
