002C8770 sll v0,v0,0x04
002C8774 lw v1,0x46C(s3)
002C8778 addu a1,v0,v1
002C877C lw a2,0x4(a1)
002C8780 lw t0,0x8(a1)
002C8784 addiu v0,a2,0x40
002C8788 sw v0,0x4(a1)
002C878C addiu v0,t0,0x10
002C8790 sw v0,0x8(a1)
002C8794 lwc1 f00,0x44(a3)
002C8798 sub.s f03,f06,f00
002C879C lwc1 f00,0x3F4(s3)
002C87A0 mul.s f00,f03,f00
002C87A4 mul.s f00,f00,f04
002C87A8 cvt.w.s f01,f00
002C87AC mfc1 v0,f01
002C87B0 sb v0,0x90(sp)
002C87B4 lwc1 f00,0x3FC(s3)
002C87B8 mul.s f00,f03,f00
002C87BC mul.s f00,f00,f04
002C87C0 cvt.w.s f01,f00
002C87C4 mfc1 v0,f01
002C87C8 sb v0,0x91(sp)
002C87CC lwc1 f00,0x404(s3)
002C87D0 mul.s f00,f03,f00
002C87D4 mul.s f00,f00,f04
002C87D8 cvt.w.s f01,f00
002C87DC mfc1 v0,f01
002C87E0 sb v0,0x92(sp)
002C87E4 lwc1 f00,0x30(a3)
002C87E8 sub.s f00,f00,f05
002C87EC lwc1 f01,-0x55F0(gp)
002C87F0 mul.s f00,f00,f01
002C87F4 cvt.w.s f01,f00
002C87F8 mfc1 v0,f01
002C87FC andi v0,v0,0x3FFF
002C8800 sll v0,v0,0x02
002C8804 addu v1,v0,s1
002C8808 lwc1 f01,0x0(v1)
002C880C addu v0,v0,s0
002C8810 lwc1 f02,0x0(v0)
002C8814 lwc1 f00,0x38(a3)
002C8818 mul.s f00,f02,f00
002C881C swc1 f00,0x4C(sp)
002C8820 lqc2 vf04,0x0(t7)
002C8824 vmulw.xyz vf07,vf04,vf04w
002C8828 sqc2 vf07,0x0(t3)
002C882C ld v0,0xC0(sp)
002C8830 sd v0,0xB0(sp)
002C8834 ld v0,0xC8(sp)
002C8838 sd v0,0xB8(sp)
002C883C lwc1 f00,0x38(a3)
002C8840 mul.s f00,f01,f00
002C8844 swc1 f00,0x5C(sp)
002C8848 lqc2 vf04,0x0(t6)
002C884C vmulw.xyz vf07,vf04,vf04w
002C8850 sqc2 vf07,0x0(t2)
002C8854 ld v0,0xD0(sp)
002C8858 sd v0,0xC0(sp)
002C885C ld v0,0xD8(sp)
002C8860 sd v0,0xC8(sp)
002C8864 lqc2 vf04,0x0(t1)
002C8868 lqc2 vf05,0x0(t3)
002C886C vadd.xyz vf07, vf04, vf05
002C8870 sqc2 vf07,0x0(t2)
002C8874 ld v1,0xD0(sp)
002C8878 sd v1,0xA0(sp)
002C887C ld v0,0xD8(sp)
002C8880 sd v0,0xA8(sp)
002C8884 sd v1,0x70(sp)
002C8888 sd v0,0x78(sp)
002C888C lwc1 f00,0x38(a3)
002C8890 neg.s f00,f00
002C8894 mul.s f00,f00,f01
002C8898 swc1 f00,0x4C(sp)
002C889C lqc2 vf04,0x0(t7)
002C88A0 vmulw.xyz vf07,vf04,vf04w
002C88A4 sqc2 vf07,0x0(t3)
002C88A8 ld v0,0xC0(sp)
002C88AC sd v0,0xB0(sp)
002C88B0 ld v0,0xC8(sp)
002C88B4 sd v0,0xB8(sp)
002C88B8 lwc1 f00,0x38(a3)
002C88BC mul.s f00,f02,f00
002C88C0 swc1 f00,0x5C(sp)
002C88C4 lqc2 vf04,0x0(t6)
002C88C8 vmulw.xyz vf07,vf04,vf04w
002C88CC sqc2 vf07,0x0(t2)
002C88D0 ld v0,0xD0(sp)
002C88D4 sd v0,0xC0(sp)
002C88D8 ld v0,0xD8(sp)
002C88DC sd v0,0xC8(sp)
002C88E0 lqc2 vf04,0x0(t1)
002C88E4 lqc2 vf05,0x0(t3)
002C88E8 vadd.xyz vf07, vf04, vf05
002C88EC sqc2 vf07,0x0(t2)
002C88F0 ld v1,0xD0(sp)
002C88F4 sd v1,0xA0(sp)
002C88F8 ld v0,0xD8(sp)
002C88FC sd v0,0xA8(sp)
002C8900 sd v1,0x80(sp)
002C8904 sd v0,0x88(sp)
002C8908 addiu a0,a3,0x10
002C890C lqc2 vf04,0x0(a0)
002C8910 lqc2 vf05,0x0(t5)
002C8914 vsub.xyz vf07, vf04, vf05
002C8918 sqc2 vf07,0x0(t1)
002C891C ld v1,0xB0(sp)
002C8920 sd v1,0xA0(sp)
002C8924 ld v0,0xB8(sp)
002C8928 sd v0,0xA8(sp)
002C892C sd v1,0x0(a2)
002C8930 ld v0,0xA8(sp)
002C8934 sd v0,0x8(a2)
002C8938 addiu a2,a2,0x10
002C893C lqc2 vf04,0x0(a0)
002C8940 lqc2 vf05,0x0(t4)
002C8944 vadd.xyz vf07, vf04, vf05
002C8948 sqc2 vf07,0x0(t1)
002C894C ld v1,0xB0(sp)
002C8950 sd v1,0xA0(sp)
002C8954 ld v0,0xB8(sp)
002C8958 sd v0,0xA8(sp)
002C895C sd v1,0x0(a2)
002C8960 ld v0,0xA8(sp)
002C8964 sd v0,0x8(a2)
002C8968 addiu a2,a2,0x10
002C896C lqc2 vf04,0x0(a0)
002C8970 lqc2 vf05,0x0(t4)
002C8974 vsub.xyz vf07, vf04, vf05
002C8978 sqc2 vf07,0x0(t1)
002C897C ld v1,0xB0(sp)
002C8980 sd v1,0xA0(sp)
002C8984 ld v0,0xB8(sp)
002C8988 sd v0,0xA8(sp)
002C898C sd v1,0x0(a2)
002C8990 ld v0,0xA8(sp)
002C8994 sd v0,0x8(a2)
002C8998 addiu a2,a2,0x10
002C899C lqc2 vf04,0x0(a0)
002C89A0 lqc2 vf05,0x0(t5)
002C89A4 vadd.xyz vf07, vf04, vf05
002C89A8 sqc2 vf07,0x0(t1)
002C89AC ld v1,0xB0(sp)
002C89B0 sd v1,0xA0(sp)
002C89B4 ld v0,0xB8(sp)
002C89B8 sd v0,0xA8(sp)
002C89BC sd v1,0x0(a2)
002C89C0 ld v0,0xA8(sp)
002C89C4 sd v0,0x8(a2)
002C89C8 lwl v0,0x93(sp)
002C89CC lwr v0,0x90(sp)
002C89D0 swl v0,0x3(t0)
002C89D4 swr v0,0x0(t0)
002C89D8 addiu t0,t0,0x4
002C89DC lwl v0,0x93(sp)
002C89E0 lwr v0,0x90(sp)
002C89E4 swl v0,0x3(t0)
002C89E8 swr v0,0x0(t0)
002C89EC addiu t0,t0,0x4
002C89F0 lwl v0,0x93(sp)
002C89F4 lwr v0,0x90(sp)
002C89F8 swl v0,0x3(t0)
002C89FC swr v0,0x0(t0)
002C8A00 lwl v0,0x93(sp)
002C8A04 lwr v0,0x90(sp)
002C8A08 swl v0,0x7(t0)
002C8A0C swr v0,0x4(t0)
002C8A10 lw a3,0x0(a3)
002C8A14 bnel a3,zero,0x002C8770