A Simple MIPS QtSPIM question

A Simple MIPS QtSPIM question. Trace the following program by hand to determine the values of registers $f0 thru $f9. Notice that array1 and array2 have the same elements, but in a different order. Comment on the sums of array1 and array2 elements computed in registers $f4 and $f9, respectively. Now use the QTSPIM tool to trace the execution of the program and verify your results. What conclusion can be made from this exercise?
.data
array1:.float5.6e 20,-5.6e 20,1.2
array2:.float1.2,5.6e 20,-5.6e 20
.text
.globl main
main:
la$t0,array1
lwc1$f0,0($t0)
lwc1$f1,4($t0)
lwc1$f2,8($t0)
add.s$f3,$f0,$f1
add.s$f4,$f2,$f3
la$t1,array2
lwc1$f5,0($t1)
lwc1$f6,4($t1)
lwc1$f7,8($t1)
add.s$f8,$f5,$f6
add.s$f9,$f7,$f8
li $v0, 10# To terminate the program
syscall
.end main

A Simple MIPS QtSPIM question