off   inst             disassembled
--- -------- --------------------------------
000 09000419 J       0x4001064
004 20010FC0 ADDI    $1, $0, 0x0FC0
008 8C220010 LW      $2, 16($1)
00C 20030F7F ADDI    $3, $0, 0x0F7F
010 20071080 ADDI    $7, $0, 0x1080
014 40870000 MTC0    $7, $c0
018 40820800 MTC0    $2, $c1
01C 40831000 MTC0    $3, $c2
020 40043000 MFC0    $4, $c6
024 1480FFFE BNE     $4, $0, -2
028 00000000 SLL     $0, $0, 0
02C 0D00040F JAL     0x400103C
030 00000000 SLL     $0, $0, 0
034 00E00008 JR      $7
038 40803800 MTC0    $0, $c7
03C 40082000 MFC0    $8, $c4
040 31080080 ANDI    $8, $8, 0x0080
044 15000002 BNE     $8, $0, 2
048 00000000 SLL     $0, $0, 0
04C 03E00008 JR      $31
050 40803800 MTC0    $0, $c7
054 34085200 ORI     $8, $0, 0x5200
058 40882000 MTC0    $8, $c4
05C 0000000D BREAK  
060 00000000 SLL     $0, $0, 0
064 8C220004 LW      $2, 4($1)
068 30420002 ANDI    $2, $2, 0x0002
06C 10400007 BEQ     $2, $0, 7
070 00000000 SLL     $0, $0, 0
074 0D00040F JAL     0x400103C
078 00000000 SLL     $0, $0, 0
07C 40025800 MFC0    $2, $c11
080 40065800 MFC0    $6, $c11
084 30C50001 ANDI    $5, $6, 0x0001
088 10A00007 BEQ     $5, $0, 7
08C 30C50100 ANDI    $5, $6, 0x0100
090 10A00005 BEQ     $5, $0, 5
094 00000000 SLL     $0, $0, 0
098 40055800 MFC0    $5, $c11
09C 30A50100 ANDI    $5, $5, 0x0100
0A0 1CA0FFFD BGTZ    $5, -3
0A4 00000000 SLL     $0, $0, 0
0A8 4A00002C VXOR    $v0, $v0, $v0
0AC 8C240030 LW      $4, 48($1)
0B0 8C230034 LW      $3, 52($1)
0B4 8C260010 LW      $6, 16($1)
0B8 2405FFFF ADDIU   $5, $0, 0xFFFF
0BC A005027F SB      $5, 639($0)
0C0 AC060278 SW      $6, 632($0)
0C4 00042825 OR      $5, $0, $4
0C8 34060250 ORI     $6, $0, 0x0250
0CC 0D000545 JAL     0x4001514
0D0 34070027 ORI     $7, $0, 0x0027
0D4 8C050258 LW      $5, 600($0)
0D8 34060D60 ORI     $6, $0, 0x0D60
0DC 34070017 ORI     $7, $0, 0x0017
0E0 0D000545 JAL     0x4001514
0E4 24A50100 ADDIU   $5, $5, 0x0100
0E8 0D00056E JAL     0x40015B8
0EC 00000000 SLL     $0, $0, 0
0F0 94050D60 LHU     $5, 3424($0)
0F4 94060D62 LHU     $6, 3426($0)
0F8 94070D64 LHU     $7, 3428($0)
0FC 94080D66 LHU     $8, 3430($0)
100 940A0D68 LHU     $10, 3432($0)
104 940B0D6A LHU     $11, 3434($0)
108 940C0D6C LHU     $12, 3436($0)
10C 940D0D6E LHU     $13, 3438($0)
110 00052C00 SLL     $5, $5, 16
114 01455025 OR      $10, $10, $5
118 00063400 SLL     $6, $6, 16
11C 01665825 OR      $11, $11, $6
120 00073C00 SLL     $7, $7, 16
124 01876025 OR      $12, $12, $7
128 00084400 SLL     $8, $8, 16
12C 01A86825 OR      $13, $13, $8
130 29457FFF SLTI    $5, $10, 0x7FFF
134 14A00002 BNE     $5, $0, 2
138 29458000 SLTI    $5, $10, 0x8000
13C 340A7FFF ORI     $10, $0, 0x7FFF
140 10A00002 BEQ     $5, $0, 2
144 29657FFF SLTI    $5, $11, 0x7FFF
148 240A8000 ADDIU   $10, $0, 0x8000
14C 14A00002 BNE     $5, $0, 2
150 29658000 SLTI    $5, $11, 0x8000
154 340B7FFF ORI     $11, $0, 0x7FFF
158 10A00002 BEQ     $5, $0, 2
15C 29857FFF SLTI    $5, $12, 0x7FFF
160 240B8000 ADDIU   $11, $0, 0x8000
164 14A00002 BNE     $5, $0, 2
168 29858000 SLTI    $5, $12, 0x8000
16C 340C7FFF ORI     $12, $0, 0x7FFF
170 10A00002 BEQ     $5, $0, 2
174 29A57FFF SLTI    $5, $13, 0x7FFF
178 240C8000 ADDIU   $12, $0, 0x8000
17C 14A00002 BNE     $5, $0, 2
180 29A58000 SLTI    $5, $13, 0x8000
184 34057FFF ORI     $5, $0, 0x7FFF
188 10A00002 BEQ     $5, $0, 2
18C 488A2800 MTC2    $10, $v5[0x0]
190 24058000 ADDIU   $5, $0, 0x8000
194 488B2900 MTC2    $11, $v5[0x2]
198 488C2A00 MTC2    $12, $v5[0x4]
19C 488D2B00 MTC2    $13, $v5[0x6]
1A0 4B050050 VADD    $v1, $v0, $v5[0]
1A4 4B250090 VADD    $v2, $v0, $v5[1]
1A8 4B4500D0 VADD    $v3, $v0, $v5[2]
1AC 4B650110 VADD    $v4, $v0, $v5[3]
1B0 340E0320 ORI     $14, $0, 0x0320
1B4 340F04A0 ORI     $15, $0, 0x04A0
1B8 34100620 ORI     $16, $0, 0x0620
1BC 34110D80 ORI     $17, $0, 0x0D80
1C0 34050018 ORI     $5, $0, 0x0018
1C4 E9C12000 SQV     $v1[0x0], 0($14)
1C8 E9E22000 SQV     $v2[0x0], 0($15)
1CC EA032000 SQV     $v3[0x0], 0($16)
1D0 EA242000 SQV     $v4[0x0], 0($17)
1D4 25CE0010 ADDIU   $14, $14, 0x0010
1D8 25EF0010 ADDIU   $15, $15, 0x0010
1DC 26100010 ADDIU   $16, $16, 0x0010
1E0 24A5FFFF ADDIU   $5, $5, 0xFFFF
1E4 14A0FFF7 BNE     $5, $0, -9
1E8 26310010 ADDIU   $17, $17, 0x0010
1EC 8C050260 LW      $5, 608($0)
1F0 10A00005 BEQ     $5, $0, 5
1F4 00000000 SLL     $0, $0, 0
1F8 0D00055F JAL     0x400157C
1FC 34080006 ORI     $8, $0, 0x0006
200 0D0005A0 JAL     0x4001680
204 00000000 SLL     $0, $0, 0
208 0D00055F JAL     0x400157C
20C 34080000 ORI     $8, $0, 0x0000
210 AC040D7C SW      $4, 3452($0)
214 24840028 ADDIU   $4, $4, 0x0028
218 A0000D78 SB      $0, 3448($0)
21C 34020280 ORI     $2, $0, 0x0280
220 A0000D79 SB      $0, 3449($0)
224 00042825 OR      $5, $0, $4
228 00023025 OR      $6, $0, $2
22C 0D000545 JAL     0x4001514
230 3407004F ORI     $7, $0, 0x004F
234 9446002C LHU     $6, 44($2)
238 10C0006C BEQ     $6, $0, 108
23C 9045003C LBU     $5, 60($2)
240 10A00003 BEQ     $5, $0, 3
244 00000000 SLL     $0, $0, 0
248 0D00052C JAL     0x40014B0
24C 00022825 OR      $5, $0, $2
250 9047003C LBU     $7, 60($2)
254 14E00016 BNE     $7, $0, 22
258 24840050 ADDIU   $4, $4, 0x0050
25C 94470040 LHU     $7, 64($2)
260 9048003E LBU     $8, 62($2)
264 34060BA0 ORI     $6, $0, 0x0BA0
268 00E83821 ADDU    $7, $7, $8
26C 24E70003 ADDIU   $7, $7, 0x0003
270 30E7FFFC ANDI    $7, $7, 0xFFFC
274 00073840 SLL     $7, $7, 1
278 00C73023 SUBU    $6, $6, $7
27C A4060D7A SH      $6, 3450($0)
280 0D00051B JAL     0x400146C
284 24450024 ADDIU   $5, $2, 0x0024
288 0D000530 JAL     0x40014C0
28C 00000000 SLL     $0, $0, 0
290 0D00055A JAL     0x4001568
294 94470042 LHU     $7, 66($2)
298 10E00003 BEQ     $7, $0, 3
29C 340607A0 ORI     $6, $0, 0x07A0
2A0 0D00051B JAL     0x400146C
2A4 24450030 ADDIU   $5, $2, 0x0030
2A8 090004C9 J       0x4001324
2AC 9045003E LBU     $5, 62($2)
2B0 0D00055A JAL     0x4001568
2B4 34060BA0 ORI     $6, $0, 0x0BA0
2B8 0D00051B JAL     0x400146C
2BC 24450024 ADDIU   $5, $2, 0x0024
2C0 0D000530 JAL     0x40014C0
2C4 00000000 SLL     $0, $0, 0
2C8 904F003C LBU     $15, 60($2)
2CC 9045003E LBU     $5, 62($2)
2D0 340C0BA0 ORI     $12, $0, 0x0BA0
2D4 000F3980 SLL     $7, $15, 6
2D8 01876023 SUBU    $12, $12, $7
2DC 00052942 SRL     $5, $5, 5
2E0 340B0BA0 ORI     $11, $0, 0x0BA0
2E4 0D00068C JAL     0x4001A30
2E8 A40C0D7A SH      $12, 3450($0)
2EC 0D00055A JAL     0x4001568
2F0 9047003D LBU     $7, 61($2)
2F4 10E00009 BEQ     $7, $0, 9
2F8 34060BA0 ORI     $6, $0, 0x0BA0
2FC 0D00051B JAL     0x400146C
300 24450030 ADDIU   $5, $2, 0x0030
304 9045003F LBU     $5, 63($2)
308 904F003D LBU     $15, 61($2)
30C 340B0BA0 ORI     $11, $0, 0x0BA0
310 00052942 SRL     $5, $5, 5
314 0D00068C JAL     0x4001A30
318 340C07A0 ORI     $12, $0, 0x07A0
31C 9045003E LBU     $5, 62($2)
320 30A5001F ANDI    $5, $5, 0x001F
324 00055825 OR      $11, $0, $5
328 90070D78 LBU     $7, 3448($0)
32C 24E80001 ADDIU   $8, $7, 0x0001
330 10E0000B BEQ     $7, $0, 11
334 A0080D78 SB      $8, 3448($0)
338 30E5000F ANDI    $5, $7, 0x000F
33C 14A00008 BNE     $5, $0, 8
340 30E700F0 ANDI    $7, $7, 0x00F0
344 24E7FFF0 ADDIU   $7, $7, 0xFFF0
348 8C060258 LW      $6, 600($0)
34C 000738C0 SLL     $7, $7, 3
350 34050CE0 ORI     $5, $0, 0x0CE0
354 00C73021 ADDU    $6, $6, $7
358 0D000537 JAL     0x40014DC
35C 3407007F ORI     $7, $0, 0x007F
360 8C450044 LW      $5, 68($2)
364 14A00009 BNE     $5, $0, 9
368 90050D79 LBU     $5, 3449($0)
36C 14A00002 BNE     $5, $0, 2
370 34050280 ORI     $5, $0, 0x0280
374 340502D0 ORI     $5, $0, 0x02D0
378 90A6003C LBU     $6, 60($5)
37C 10C00003 BEQ     $6, $0, 3
380 00000000 SLL     $0, $0, 0
384 0D00052C JAL     0x40014B0
388 00000000 SLL     $0, $0, 0
38C 0D0005A0 JAL     0x4001680
390 000B2825 OR      $5, $0, $11
394 8C460044 LW      $6, 68($2)
398 14C00007 BNE     $6, $0, 7
39C 90050D79 LBU     $5, 3449($0)
3A0 38A50001 XORI    $5, $5, 0x0001
3A4 A0050D79 SB      $5, 3449($0)
3A8 10A0FFA9 BEQ     $5, $0, -87
3AC 34020280 ORI     $2, $0, 0x0280
3B0 09000494 J       0x4001250
3B4 340202D0 ORI     $2, $0, 0x02D0
3B8 90080D78 LBU     $8, 3448($0)
3BC 3107000F ANDI    $7, $8, 0x000F
3C0 14E00003 BNE     $7, $0, 3
3C4 310800F0 ANDI    $8, $8, 0x00F0
3C8 34E70010 ORI     $7, $7, 0x0010
3CC 2508FFF0 ADDIU   $8, $8, 0xFFF0
3D0 8C060258 LW      $6, 600($0)
3D4 000840C0 SLL     $8, $8, 3
3D8 34050CE0 ORI     $5, $0, 0x0CE0
3DC 00C83021 ADDU    $6, $6, $8
3E0 000738C0 SLL     $7, $7, 3
3E4 0D000537 JAL     0x40014DC
3E8 24E7FFFF ADDIU   $7, $7, 0xFFFF
3EC 0D00073A JAL     0x4001CE8
3F0 00000000 SLL     $0, $0, 0
3F4 34050320 ORI     $5, $0, 0x0320
3F8 8C460044 LW      $6, 68($2)
3FC 0D000537 JAL     0x40014DC
400 3407047F ORI     $7, $0, 0x047F
404 8C060258 LW      $6, 600($0)
408 34050D60 ORI     $5, $0, 0x0D60
40C 34070017 ORI     $7, $0, 0x0017
410 0D000537 JAL     0x40014DC
414 24C60100 ADDIU   $6, $6, 0x0100
418 94050266 LHU     $5, 614($0)
41C 10A00004 BEQ     $5, $0, 4
420 00000000 SLL     $0, $0, 0
424 0D00055F JAL     0x400157C
428 34080003 ORI     $8, $0, 0x0003
42C 0D0005A0 JAL     0x4001680
430 8C040D7C LW      $4, 3452($0)
434 2463FFFF ADDIU   $3, $3, 0xFFFF
438 10600006 BEQ     $3, $0, 6
43C 24840A28 ADDIU   $4, $4, 0x0A28
440 00042825 OR      $5, $0, $4
444 34060250 ORI     $6, $0, 0x0250
448 34070027 ORI     $7, $0, 0x0027
44C 09000545 J       0x4001514
450 341F10D4 ORI     $31, $0, 0x10D4
454 34054000 ORI     $5, $0, 0x4000
458 40852000 MTC0    $5, $c4
45C 00000000 SLL     $0, $0, 0
460 00000000 SLL     $0, $0, 0
464 0000000D BREAK  
468 00000000 SLL     $0, $0, 0
46C 001FF025 OR      $30, $0, $31
470 00055825 OR      $11, $0, $5
474 00065025 OR      $10, $0, $6
478 95670008 LHU     $7, 8($11)
47C 8D650000 LW      $5, 0($11)
480 01475021 ADDU    $10, $10, $7
484 0D000545 JAL     0x4001514
488 24E7FFFF ADDIU   $7, $7, 0xFFFF
48C 9567000A LHU     $7, 10($11)
490 8D650004 LW      $5, 4($11)
494 10E00004 BEQ     $7, $0, 4
498 001EF825 OR      $31, $0, $30
49C 000A3025 OR      $6, $0, $10
4A0 09000545 J       0x4001514
4A4 24E7FFFF ADDIU   $7, $7, 0xFFFF
4A8 03E00008 JR      $31
4AC 00000000 SLL     $0, $0, 0
4B0 8CA50040 LW      $5, 64($5)
4B4 34060F00 ORI     $6, $0, 0x0F00
4B8 09000551 J       0x4001544
4BC 340700FF ORI     $7, $0, 0x00FF
4C0 90060D79 LBU     $6, 3449($0)
4C4 00042825 OR      $5, $0, $4
4C8 14C00002 BNE     $6, $0, 2
4CC 34060280 ORI     $6, $0, 0x0280
4D0 340602D0 ORI     $6, $0, 0x02D0
4D4 09000551 J       0x4001544
4D8 3407004F ORI     $7, $0, 0x004F
4DC 40083800 MFC0    $8, $c7
4E0 1500FFFE BNE     $8, $0, -2
4E4 00000000 SLL     $0, $0, 0
4E8 40082800 MFC0    $8, $c5
4EC 1500FFFE BNE     $8, $0, -2
4F0 00000000 SLL     $0, $0, 0
4F4 40850000 MTC0    $5, $c0
4F8 40860800 MTC0    $6, $c1
4FC 40871800 MTC0    $7, $c3
500 40053000 MFC0    $5, $c6
504 14A0FFFE BNE     $5, $0, -2
508 00000000 SLL     $0, $0, 0
50C 03E00008 JR      $31
510 40803800 MTC0    $0, $c7
514 40083800 MFC0    $8, $c7
518 1500FFFE BNE     $8, $0, -2
51C 40082800 MFC0    $8, $c5
520 1500FFFE BNE     $8, $0, -2
524 00000000 SLL     $0, $0, 0
528 40850800 MTC0    $5, $c1
52C 40860000 MTC0    $6, $c0
530 40871000 MTC0    $7, $c2
534 14E0FFFF BNE     $7, $0, -1
538 40073000 MFC0    $7, $c6
53C 03E00008 JR      $31
540 40803800 MTC0    $0, $c7
544 40083800 MFC0    $8, $c7
548 1500FFFE BNE     $8, $0, -2
54C 40082800 MFC0    $8, $c5
550 1500FFFE BNE     $8, $0, -2
554 00000000 SLL     $0, $0, 0
558 40860000 MTC0    $6, $c0
55C 40850800 MTC0    $5, $c1
560 03E00008 JR      $31
564 40871000 MTC0    $7, $c2
568 400A3000 MFC0    $10, $c6
56C 1540FFFE BNE     $10, $0, -2
570 00000000 SLL     $0, $0, 0
574 03E00008 JR      $31
578 40803800 MTC0    $0, $c7
57C 9005027F LBU     $5, 639($0)
580 95070222 LHU     $7, 546($8)
584 1105000A BEQ     $8, $5, 10
588 A008027F SB      $8, 639($0)
58C 95050223 LHU     $5, 547($8)
590 30E70FFC ANDI    $7, $7, 0x0FFC
594 24E7FFFF ADDIU   $7, $7, 0xFFFF
598 8C080278 LW      $8, 632($0)
59C 00052900 SLL     $5, $5, 4
5A0 30A53FF0 ANDI    $5, $5, 0x3FF0
5A4 00A82821 ADDU    $5, $5, $8
5A8 09000545 J       0x4001514
5AC 34061680 ORI     $6, $0, 0x1680
5B0 03E00008 JR      $31
5B4 00000000 SLL     $0, $0, 0
5B8 001FF025 OR      $30, $0, $31
5BC 34050001 ORI     $5, $0, 0x0001
5C0 3406F850 ORI     $6, $0, 0xF850
5C4 48852000 MTC2    $5, $v4[0x0]
5C8 48862100 MTC2    $6, $v4[0x2]
5CC 340D0D60 ORI     $13, $0, 0x0D60
5D0 C9A21801 LDV     $v2[0x0], -63($13)
5D4 C9A31800 LDV     $v3[0x0], 0($13)
5D8 4B041146 VMUDN   $v5, $v2, $v4[0]
5DC 4B04194F VMADH   $v5, $v3, $v4[0]
5E0 8C050258 LW      $5, 600($0)
5E4 340607A0 ORI     $6, $0, 0x07A0
5E8 0D000545 JAL     0x4001514
5EC 340700FF ORI     $7, $0, 0x00FF
5F0 8C0C0254 LW      $12, 596($0)
5F4 340B0001 ORI     $11, $0, 0x0001
5F8 340A07A0 ORI     $10, $0, 0x07A0
5FC 018B2824 AND     $5, $12, $11
600 10A00003 BEQ     $5, $0, 3
604 000B5840 SLL     $11, $11, 1
608 C9411800 LDV     $v1[0x0], 0($10)
60C 4B04094D VMADM   $v5, $v1, $v4[0]
610 1560FFFA BNE     $11, $0, -6
614 254A0008 ADDIU   $10, $10, 0x0008
618 8C050274 LW      $5, 628($0)
61C 340607A0 ORI     $6, $0, 0x07A0
620 0D000545 JAL     0x4001514
624 3407001F ORI     $7, $0, 0x001F
628 900C0265 LBU     $12, 613($0)
62C 340B0001 ORI     $11, $0, 0x0001
630 340A07A0 ORI     $10, $0, 0x07A0
634 018B2824 AND     $5, $12, $11
638 10A00003 BEQ     $5, $0, 3
63C 000B5840 SLL     $11, $11, 1
640 C9411800 LDV     $v1[0x0], 0($10)
644 4B04094D VMADM   $v5, $v1, $v4[0]
648 1560FFFA BNE     $11, $0, -6
64C 254A0008 ADDIU   $10, $10, 0x0008
650 4B43289D VSAW    $v2, $v5, $v3[2]
654 4B2328DD VSAW    $v3, $v5, $v3[1]
658 4B241144 VMUDL   $v5, $v2, $v4[1]
65C 4B2418CD VMADM   $v3, $v3, $v4[1]
660 4A00288E VMADN   $v2, $v5, $v0
664 E9A31800 SDV     $v3[0x0], 0($13)
668 03C00008 JR      $30
66C E9A21801 SDV     $v2[0x0], -63($13)
670 00000000 SLL     $0, $0, 0
674 00000000 SLL     $0, $0, 0
678 000005F4 illegal $0, $0, $0
67C 00000680 SLL     $0, $0, 26
680 001FF025 OR      $30, $0, $31
684 8C05026C LW      $5, 620($0)
688 34060620 ORI     $6, $0, 0x0620
68C 0D000545 JAL     0x4001514
690 3407017F ORI     $7, $0, 0x017F
694 340A0620 ORI     $10, $0, 0x0620
698 340B0320 ORI     $11, $0, 0x0320
69C 340C04A0 ORI     $12, $0, 0x04A0
6A0 34050018 ORI     $5, $0, 0x0018
6A4 C9422000 LQV     $v2[0x0], 0($10)
6A8 254A0010 ADDIU   $10, $10, 0x0010
6AC E940207F SQV     $v0[0x0], -1($10)
6B0 4A0200D1 VSUB    $v3, $v0, $v2
6B4 24A5FFFF ADDIU   $5, $5, 0xFFFF
6B8 256B0010 ADDIU   $11, $11, 0x0010
6BC 258C0010 ADDIU   $12, $12, 0x0010
6C0 E962207F SQV     $v2[0x0], -1($11)
6C4 14A0FFF7 BNE     $5, $0, -9
6C8 E983207F SQV     $v3[0x0], -1($12)
6CC 8C050268 LW      $5, 616($0)
6D0 340607A0 ORI     $6, $0, 0x07A0
6D4 0D000545 JAL     0x4001514
6D8 3407003F ORI     $7, $0, 0x003F
6DC 94140266 LHU     $20, 614($0)
6E0 34130001 ORI     $19, $0, 0x0001
6E4 48933900 MTC2    $19, $v7[0x2]
6E8 340A0008 ORI     $10, $0, 0x0008
6EC 340B07A0 ORI     $11, $0, 0x07A0
6F0 02932824 AND     $5, $20, $19
6F4 10A00024 BEQ     $5, $0, 36
6F8 00139840 SLL     $19, $19, 1
6FC 8D650000 LW      $5, 0($11)
700 340607E0 ORI     $6, $0, 0x07E0
704 0D000545 JAL     0x4001514
708 3407047F ORI     $7, $0, 0x047F
70C C9670802 LSV     $v7[0x0], -62($11)
710 340D07E0 ORI     $13, $0, 0x07E0
714 340E0960 ORI     $14, $0, 0x0960
718 340F0AE0 ORI     $15, $0, 0x0AE0
71C 34100320 ORI     $16, $0, 0x0320
720 341104A0 ORI     $17, $0, 0x04A0
724 34120620 ORI     $18, $0, 0x0620
728 340C0018 ORI     $12, $0, 0x0018
72C C9A42000 LQV     $v4[0x0], 0($13)
730 CA012000 LQV     $v1[0x0], 0($16)
734 C9C52000 LQV     $v5[0x0], 0($14)
738 CA222000 LQV     $v2[0x0], 0($17)
73C C9E62000 LQV     $v6[0x0], 0($15)
740 CA432000 LQV     $v3[0x0], 0($18)
744 4B072200 VMULF   $v8, $v4, $v7[0]
748 25AD0010 ADDIU   $13, $13, 0x0010
74C 4B27084F VMADH   $v1, $v1, $v7[1]
750 25CE0010 ADDIU   $14, $14, 0x0010
754 4B072A00 VMULF   $v8, $v5, $v7[0]
758 25EF0010 ADDIU   $15, $15, 0x0010
75C 4B27108F VMADH   $v2, $v2, $v7[1]
760 26100010 ADDIU   $16, $16, 0x0010
764 4B073200 VMULF   $v8, $v6, $v7[0]
768 26310010 ADDIU   $17, $17, 0x0010
76C 4B2718CF VMADH   $v3, $v3, $v7[1]
770 26520010 ADDIU   $18, $18, 0x0010
774 258CFFFF ADDIU   $12, $12, 0xFFFF
778 EA01207F SQV     $v1[0x0], -1($16)
77C EA22207F SQV     $v2[0x0], -1($17)
780 1580FFEA BNE     $12, $0, -22
784 EA43207F SQV     $v3[0x0], -1($18)
788 254AFFFF ADDIU   $10, $10, 0xFFFF
78C 1540FFD8 BNE     $10, $0, -40
790 256B0008 ADDIU   $11, $11, 0x0008
794 34050320 ORI     $5, $0, 0x0320
798 340604A0 ORI     $6, $0, 0x04A0
79C 340707E0 ORI     $7, $0, 0x07E0
7A0 34080018 ORI     $8, $0, 0x0018
7A4 C8A12000 LQV     $v1[0x0], 0($5)
7A8 C8C22000 LQV     $v2[0x0], 0($6)
7AC 24A50010 ADDIU   $5, $5, 0x0010
7B0 24C60010 ADDIU   $6, $6, 0x0010
7B4 2508FFFF ADDIU   $8, $8, 0xFFFF
7B8 E8E10800 SSV     $v1[0x0], 0($7)
7BC E8E20801 SSV     $v2[0x0], -63($7)
7C0 E8E10902 SSV     $v1[0x2], -62($7)
7C4 E8E20903 SSV     $v2[0x2], -61($7)
7C8 E8E10A04 SSV     $v1[0x4], -60($7)
7CC E8E20A05 SSV     $v2[0x4], -59($7)
7D0 E8E10B06 SSV     $v1[0x6], -58($7)
7D4 E8E20B07 SSV     $v2[0x6], -57($7)
7D8 E8E10C08 SSV     $v1[0x8], -56($7)
7DC E8E20C09 SSV     $v2[0x8], -55($7)
7E0 E8E10D0A SSV     $v1[0xA], -54($7)
7E4 E8E20D0B SSV     $v2[0xA], -53($7)
7E8 E8E10E0C SSV     $v1[0xC], -52($7)
7EC E8E20E0D SSV     $v2[0xC], -51($7)
7F0 E8E10F0E SSV     $v1[0xE], -50($7)
7F4 E8E20F0F SSV     $v2[0xE], -49($7)
7F8 1500FFEA BNE     $8, $0, -22
7FC 24E70020 ADDIU   $7, $7, 0x0020
800 8C060270 LW      $6, 624($0)
804 340507E0 ORI     $5, $0, 0x07E0
808 0D000537 JAL     0x40014DC
80C 340702FF ORI     $7, $0, 0x02FF
810 8C06026C LW      $6, 620($0)
814 34050620 ORI     $5, $0, 0x0620
818 3407017F ORI     $7, $0, 0x017F
81C 09000537 J       0x40014DC
820 001EF825 OR      $31, $0, $30
824 00000000 SLL     $0, $0, 0
828 000630C0 SLL     $6, $6, 3
82C 4886AB00 MTC2    $6, $v21[0x6]
830 00063403 SRA     $6, $6, 16
834 4886A300 MTC2    $6, $v20[0x6]
838 4B271094 VADDC   $v2, $v2, $v7[1]
83C C9231800 LDV     $v3[0x0], 0($9)
840 4B070850 VADD    $v1, $v1, $v7[0]
844 C9A31C00 LDV     $v3[0x8], 0($13)
848 4B3F0ED1 VSUB    $v27, $v1, $v31[1]
84C C9441800 LDV     $v4[0x0], 0($10)
850 C9C41C00 LDV     $v4[0x8], 0($14)
854 C9651800 LDV     $v5[0x0], 0($11)
858 C9E51C00 LDV     $v5[0x8], 0($15)
85C 4B5FDED0 VADD    $v27, $v27, $v31[2]
860 C9861800 LDV     $v6[0x0], 0($12)
864 CA061C00 LDV     $v6[0x8], 0($16)
868 CA391800 LDV     $v25[0x0], 0($17)
86C 4B3F0860 VLT     $v1, $v1, $v31[1]
870 CAB91C00 LDV     $v25[0x8], 0($21)
874 4A1B0867 VMRG    $v1, $v1, $v27
878 CA581800 LDV     $v24[0x0], 0($18)
87C CAD81C00 LDV     $v24[0x8], 0($22)
880 CA7D1800 LDV     $v29[0x0], 0($19)
884 CAFD1C00 LDV     $v29[0x8], 0($23)
888 4B7F0EC6 VMUDN   $v27, $v1, $v31[3]
88C CA9E1800 LDV     $v30[0x0], 0($20)
890 4BBF1684 VMUDL   $v26, $v2, $v31[5]
894 CB1E1C00 LDV     $v30[0x8], 0($24)
898 4B9FD686 VMUDN   $v26, $v26, $v31[4]
89C 4B1FE68E VMADN   $v26, $v28, $v31[0]
8A0 E83B2000 SQV     $v27[0x0], 0($1)
8A4 E83A2001 SQV     $v26[0x0], -63($1)
8A8 4A1918C0 VMULF   $v3, $v3, $v25
8AC 94290000 LHU     $9, 0($1)
8B0 4A182100 VMULF   $v4, $v4, $v24
8B4 942A0002 LHU     $10, 2($1)
8B8 4A1D2940 VMULF   $v5, $v5, $v29
8BC 942B0004 LHU     $11, 4($1)
8C0 4A1E3180 VMULF   $v6, $v6, $v30
8C4 942C0006 LHU     $12, 6($1)
8C8 4A6318D0 VADD    $v3, $v3, $v3[1q]
8CC 942D0008 LHU     $13, 8($1)
8D0 4A642110 VADD    $v4, $v4, $v4[1q]
8D4 942E000A LHU     $14, 10($1)
8D8 4A652950 VADD    $v5, $v5, $v5[1q]
8DC 942F000C LHU     $15, 12($1)
8E0 4A663190 VADD    $v6, $v6, $v6[1q]
8E4 9430000E LHU     $16, 14($1)
8E8 4AC318D0 VADD    $v3, $v3, $v3[2h]
8EC 94310010 LHU     $17, 16($1)
8F0 4AC42110 VADD    $v4, $v4, $v4[2h]
8F4 94320012 LHU     $18, 18($1)
8F8 4AC52950 VADD    $v5, $v5, $v5[2h]
8FC 94330014 LHU     $19, 20($1)
900 4AC63190 VADD    $v6, $v6, $v6[2h]
904 94340016 LHU     $20, 22($1)
908 4A8340C6 VMUDN   $v3, $v8, $v3[0h]
90C 94350018 LHU     $21, 24($1)
910 4A8448CE VMADN   $v3, $v9, $v4[0h]
914 9436001A LHU     $22, 26($1)
918 4A8550CE VMADN   $v3, $v10, $v5[0h]
91C 9437001C LHU     $23, 28($1)
920 4A8658CE VMADN   $v3, $v11, $v6[0h]
924 9438001E LHU     $24, 30($1)
928 CB9A2000 LQV     $v26[0x0], 0($28)
92C CB7B2000 LQV     $v27[0x0], 0($27)
930 4A121980 VMULF   $v6, $v3, $v18
934 279C0010 ADDIU   $28, $28, 0x0010
938 4A1CD68F VMADH   $v26, $v26, $v28
93C 4A101940 VMULF   $v5, $v3, $v16
940 277B0010 ADDIU   $27, $27, 0x0010
944 4A1CDECF VMADH   $v27, $v27, $v28
948 CB392000 LQV     $v25[0x0], 0($25)
94C CB582000 LQV     $v24[0x0], 0($26)
950 4A0D1900 VMULF   $v4, $v3, $v13
954 27390010 ADDIU   $25, $25, 0x0010
958 4A1CCE4F VMADH   $v25, $v25, $v28
95C 275A0010 ADDIU   $26, $26, 0x0010
960 4A0C18C0 VMULF   $v3, $v3, $v12
964 4A1CC60F VMADH   $v24, $v24, $v28
968 4B759CD4 VADDC   $v19, $v19, $v21[3]
96C 4B749490 VADD    $v18, $v18, $v20[3]
970 4B357BD4 VADDC   $v15, $v15, $v21[1]
974 EB9A207F SQV     $v26[0x0], -1($28)
978 4B346B50 VADD    $v13, $v13, $v20[1]
97C EB39207F SQV     $v25[0x0], -1($25)
980 4B157394 VADDC   $v14, $v14, $v21[0]
984 EB58207F SQV     $v24[0x0], -1($26)
988 4B146310 VADD    $v12, $v12, $v20[0]
98C EB7B207F SQV     $v27[0x0], -1($27)
990 4B558C54 VADDC   $v17, $v17, $v21[2]
994 175DFFA8 BNE     $26, $29, -88
998 4B548410 VADD    $v16, $v16, $v20[2]
99C 90050D78 LBU     $5, 3448($0)
9A0 24A5FFFF ADDIU   $5, $5, 0xFFFF
9A4 30A5000F ANDI    $5, $5, 0x000F
9A8 000528C0 SLL     $5, $5, 3
9AC 24A50CE0 ADDIU   $5, $5, 0x0CE0
9B0 E8A30F00 SSV     $v3[0xE], 0($5)
9B4 E8A40F01 SSV     $v4[0xE], -63($5)
9B8 E8A50F02 SSV     $v5[0xE], -62($5)
9BC 03C00008 JR      $30
9C0 E8A60F03 SSV     $v6[0xE], -61($5)
9C4 4A08422C VXOR    $v8, $v8, $v8
9C8 48854000 MTC2    $5, $v8[0x0]
9CC 48854400 MTC2    $5, $v8[0x8]
9D0 4A094A6C VXOR    $v9, $v9, $v9
9D4 48854900 MTC2    $5, $v9[0x2]
9D8 48854D00 MTC2    $5, $v9[0xA]
9DC 4A0A52AC VXOR    $v10, $v10, $v10
9E0 48855200 MTC2    $5, $v10[0x4]
9E4 48855600 MTC2    $5, $v10[0xC]
9E8 4A0B5AEC VXOR    $v11, $v11, $v11
9EC 48855B00 MTC2    $5, $v11[0x6]
9F0 03E00008 JR      $31
9F4 48855F00 MTC2    $5, $v11[0xE]
9F8 48861800 MTC2    $6, $v3[0x0]
9FC 00064403 SRA     $8, $6, 16
A00 48882000 MTC2    $8, $v4[0x0]
A04 C8052000 LQV     $v5[0x0], 0($0)
A08 4B0300D0 VADD    $v3, $v0, $v3[0]
A0C 4B040110 VADD    $v4, $v0, $v4[0]
A10 48853000 MTC2    $5, $v6[0x0]
A14 00054403 SRA     $8, $5, 16
A18 48883100 MTC2    $8, $v6[0x2]
A1C 4A0518C6 VMUDN   $v3, $v3, $v5
A20 4A05210F VMADH   $v4, $v4, $v5
A24 4B0618D4 VADDC   $v3, $v3, $v6[0]
A28 03E00008 JR      $31
A2C 4B262110 VADD    $v4, $v4, $v6[1]
A30 256A0008 ADDIU   $10, $11, 0x0008
A34 10A00004 BEQ     $5, $0, 4
A38 340E0000 ORI     $14, $0, 0x0000
A3C 254A0010 ADDIU   $10, $10, 0x0010
A40 256B0004 ADDIU   $11, $11, 0x0004
A44 340E0001 ORI     $14, $0, 0x0001
A48 4A01086C VXOR    $v1, $v1, $v1
A4C 34050020 ORI     $5, $0, 0x0020
A50 4A0210AC VXOR    $v2, $v2, $v2
A54 34060800 ORI     $6, $0, 0x0800
A58 48859B00 MTC2    $5, $v19[0x6]
A5C 48869C00 MTC2    $6, $v19[0x8]
A60 C8011803 LDV     $v1[0x0], -61($0)
A64 C8021C03 LDV     $v2[0x8], -61($0)
A68 C8031802 LDV     $v3[0x0], -62($0)
A6C C8031C02 LDV     $v3[0x8], -62($0)
A70 4A05296C VXOR    $v5, $v5, $v5
A74 C9541800 LDV     $v20[0x0], 0($10)
A78 4A0631AC VXOR    $v6, $v6, $v6
A7C 91460000 LBU     $6, 0($10)
A80 4A0739EC VXOR    $v7, $v7, $v7
A84 C9731000 LLV     $v19[0x0], 0($11)
A88 4A08422C VXOR    $v8, $v8, $v8
A8C 30C500F0 ANDI    $5, $6, 0x00F0
A90 4A094A6C VXOR    $v9, $v9, $v9
A94 00052840 SLL     $5, $5, 1
A98 4A0A52AC VXOR    $v10, $v10, $v10
A9C 24AD0F00 ADDIU   $13, $5, 0x0F00
AA0 4A0B5AEC VXOR    $v11, $v11, $v11
AA4 4A0C632C VXOR    $v12, $v12, $v12
AA8 4A0D6B6C VXOR    $v13, $v13, $v13
AAC 4B140BE8 VAND    $v15, $v1, $v20[0]
AB0 4B341428 VAND    $v16, $v2, $v20[1]
AB4 4B540C68 VAND    $v17, $v1, $v20[2]
AB8 4B7414A8 VAND    $v18, $v2, $v20[3]
ABC 4A037BC6 VMUDN   $v15, $v15, $v3
AC0 C9541801 LDV     $v20[0x0], -63($10)
AC4 4A0385CE VMADN   $v23, $v16, $v3
AC8 4A038C46 VMUDN   $v17, $v17, $v3
ACC 4A03960E VMADN   $v24, $v18, $v3
AD0 4B140BE8 VAND    $v15, $v1, $v20[0]
AD4 30C6000F ANDI    $6, $6, 0x000F
AD8 4B341428 VAND    $v16, $v2, $v20[1]
ADC 24C6FFFF ADDIU   $6, $6, 0xFFFF
AE0 4B540C68 VAND    $v17, $v1, $v20[2]
AE4 34058000 ORI     $5, $0, 0x8000
AE8 4B7414A8 VAND    $v18, $v2, $v20[3]
AEC 00C52806 SRLV    $5, $5, $6
AF0 4A037BC6 VMUDN   $v15, $v15, $v3
AF4 48859A00 MTC2    $5, $v19[0x4]
AF8 4A03864E VMADN   $v25, $v16, $v3
AFC 4A038C46 VMUDN   $v17, $v17, $v3
B00 04C00005 BLTZ    $6, 5
B04 4A03968E VMADN   $v26, $v18, $v3
B08 4B53BDC5 VMUDM   $v23, $v23, $v19[2]
B0C 4B53C605 VMUDM   $v24, $v24, $v19[2]
B10 4B53CE45 VMUDM   $v25, $v25, $v19[2]
B14 4B53D685 VMUDM   $v26, $v26, $v19[2]
B18 25A5FFFC ADDIU   $5, $13, 0xFFFC
B1C C8A52801 LRV     $v5[0x0], -63($5)
B20 4B934173 VMOV    $v5[0], $v19[0xC]
B24 C8A62802 LRV     $v6[0x0], -62($5)
B28 4B9349B3 VMOV    $v6[1], $v19[0xC]
B2C 24A5FFFE ADDIU   $5, $5, 0xFFFE
B30 C8A72802 LRV     $v7[0x0], -62($5)
B34 4B9351F3 VMOV    $v7[2], $v19[0xC]
B38 24A5FFFE ADDIU   $5, $5, 0xFFFE
B3C C8A82802 LRV     $v8[0x0], -62($5)
B40 4B935A33 VMOV    $v8[3], $v19[0xC]
B44 24A5FFFE ADDIU   $5, $5, 0xFFFE
B48 C8A92802 LRV     $v9[0x0], -62($5)
B4C 4B936273 VMOV    $v9[4], $v19[0xC]
B50 24A5FFFE ADDIU   $5, $5, 0xFFFE
B54 C8AA2802 LRV     $v10[0x0], -62($5)
B58 4B936AB3 VMOV    $v10[5], $v19[0xC]
B5C 24A5FFFE ADDIU   $5, $5, 0xFFFE
B60 C8AB2802 LRV     $v11[0x0], -62($5)
B64 4B9372F3 VMOV    $v11[6], $v19[0xC]
B68 4B937B33 VMOV    $v12[7], $v19[0xC]
B6C 4B132BC7 VMUDH   $v15, $v5, $v19[0]
B70 25A5FFFE ADDIU   $5, $13, 0xFFFE
B74 4B3333CF VMADH   $v15, $v6, $v19[1]
B78 C9A52000 LQV     $v5[0x0], 0($13)
B7C 4B573BCF VMADH   $v15, $v7, $v23[2]
B80 C9A62001 LQV     $v6[0x0], -63($13)
B84 4B7743CF VMADH   $v15, $v8, $v23[3]
B88 C8A72802 LRV     $v7[0x0], -62($5)
B8C 4B974BCF VMADH   $v15, $v9, $v23[4]
B90 24A5FFFE ADDIU   $5, $5, 0xFFFE
B94 4BB753CF VMADH   $v15, $v10, $v23[5]
B98 C8A82802 LRV     $v8[0x0], -62($5)
B9C 4BD75BCF VMADH   $v15, $v11, $v23[6]
BA0 24A5FFFE ADDIU   $5, $5, 0xFFFE
BA4 4BF763CF VMADH   $v15, $v12, $v23[7]
BA8 C8A92802 LRV     $v9[0x0], -62($5)
BAC 4B357C1D VSAW    $v16, $v15, $v21[1]
BB0 24A5FFFE ADDIU   $5, $5, 0xFFFE
BB4 4B157D5D VSAW    $v21, $v15, $v21[0]
BB8 C8AA2802 LRV     $v10[0x0], -62($5)
BBC 4B738406 VMUDN   $v16, $v16, $v19[3]
BC0 24A5FFFE ADDIU   $5, $5, 0xFFFE
BC4 4B73AD4F VMADH   $v21, $v21, $v19[3]
BC8 C8AB2802 LRV     $v11[0x0], -62($5)
BCC 4BD52BC7 VMUDH   $v15, $v5, $v21[6]
BD0 24A5FFFE ADDIU   $5, $5, 0xFFFE
BD4 4BF533CF VMADH   $v15, $v6, $v21[7]
BD8 C8AC2802 LRV     $v12[0x0], -62($5)
BDC 4B183BCF VMADH   $v15, $v7, $v24[0]
BE0 24A5FFFE ADDIU   $5, $5, 0xFFFE
BE4 4B3843CF VMADH   $v15, $v8, $v24[1]
BE8 C8AD2802 LRV     $v13[0x0], -62($5)
BEC 4B584BCF VMADH   $v15, $v9, $v24[2]
BF0 E9952000 SQV     $v21[0x0], 0($12)
BF4 4B7853CF VMADH   $v15, $v10, $v24[3]
BF8 4B985BCF VMADH   $v15, $v11, $v24[4]
BFC 4BB863CF VMADH   $v15, $v12, $v24[5]
C00 4BD86BCF VMADH   $v15, $v13, $v24[6]
C04 4B93C3CF VMADH   $v15, $v24, $v19[4]
C08 4B367C1D VSAW    $v16, $v15, $v22[1]
C0C 4B167D9D VSAW    $v22, $v15, $v22[0]
C10 4B738406 VMUDN   $v16, $v16, $v19[3]
C14 4B73B58F VMADH   $v22, $v22, $v19[3]
C18 4BD62BC7 VMUDH   $v15, $v5, $v22[6]
C1C 4BF633CF VMADH   $v15, $v6, $v22[7]
C20 4B193BCF VMADH   $v15, $v7, $v25[0]
C24 4B3943CF VMADH   $v15, $v8, $v25[1]
C28 E9962001 SQV     $v22[0x0], -63($12)
C2C 4B594BCF VMADH   $v15, $v9, $v25[2]
C30 4B7953CF VMADH   $v15, $v10, $v25[3]
C34 4B995BCF VMADH   $v15, $v11, $v25[4]
C38 4BB963CF VMADH   $v15, $v12, $v25[5]
C3C 4BD96BCF VMADH   $v15, $v13, $v25[6]
C40 4B93CBCF VMADH   $v15, $v25, $v19[4]
C44 4B357C1D VSAW    $v16, $v15, $v21[1]
C48 4B157D5D VSAW    $v21, $v15, $v21[0]
C4C 4B738406 VMUDN   $v16, $v16, $v19[3]
C50 4B73AD4F VMADH   $v21, $v21, $v19[3]
C54 4BD52BC7 VMUDH   $v15, $v5, $v21[6]
C58 4BF533CF VMADH   $v15, $v6, $v21[7]
C5C 4B1A3BCF VMADH   $v15, $v7, $v26[0]
C60 4B3A43CF VMADH   $v15, $v8, $v26[1]
C64 E9952002 SQV     $v21[0x0], -62($12)
C68 4B5A4BCF VMADH   $v15, $v9, $v26[2]
C6C 39CE0001 XORI    $14, $14, 0x0001
C70 4B7A53CF VMADH   $v15, $v10, $v26[3]
C74 4B9A5BCF VMADH   $v15, $v11, $v26[4]
C78 4BBA63CF VMADH   $v15, $v12, $v26[5]
C7C 4BDA6BCF VMADH   $v15, $v13, $v26[6]
C80 15C00003 BNE     $14, $0, 3
C84 4B93D3CF VMADH   $v15, $v26, $v19[4]
C88 254A0008 ADDIU   $10, $10, 0x0008
C8C 256B0020 ADDIU   $11, $11, 0x0020
C90 254A0010 ADDIU   $10, $10, 0x0010
C94 4B367C1D VSAW    $v16, $v15, $v22[1]
C98 256B0004 ADDIU   $11, $11, 0x0004
C9C 4B167D9D VSAW    $v22, $v15, $v22[0]
CA0 25EFFFFF ADDIU   $15, $15, 0xFFFF
CA4 4B738406 VMUDN   $v16, $v16, $v19[3]
CA8 258C0040 ADDIU   $12, $12, 0x0040
CAC 4B73B58F VMADH   $v22, $v22, $v19[3]
CB0 15E0FF6F BNE     $15, $0, -145
CB4 E996207F SQV     $v22[0x0], -1($12)
CB8 03E00008 JR      $31
CBC 00000000 SLL     $0, $0, 0
CC0 34060006 ORI     $6, $0, 0x0006
CC4 E8A02000 SQV     $v0[0x0], 0($5)
CC8 E8A02001 SQV     $v0[0x0], -63($5)
CCC E8A02002 SQV     $v0[0x0], -62($5)
CD0 E8A02003 SQV     $v0[0x0], -61($5)
CD4 24C6FFFF ADDIU   $6, $6, 0xFFFF
CD8 14C0FFFA BNE     $6, $0, -6
CDC 24A50040 ADDIU   $5, $5, 0x0040
CE0 03E00008 JR      $31
CE4 00000000 SLL     $0, $0, 0
CE8 001FF025 OR      $30, $0, $31
CEC 8C05025C LW      $5, 604($0)
CF0 34060001 ORI     $6, $0, 0x0001
CF4 48860800 MTC2    $6, $v1[0x0]
CF8 10A00052 BEQ     $5, $0, 82
CFC 34060008 ORI     $6, $0, 0x0008
D00 48860A00 MTC2    $6, $v1[0x4]
D04 340607A0 ORI     $6, $0, 0x07A0
D08 0D000545 JAL     0x4001514
D0C 34070047 ORI     $7, $0, 0x0047
D10 340607DC ORI     $6, $0, 0x07DC
D14 C8C11400 LLV     $v1[0x8], 0($6)
D18 8C0C07A4 LW      $12, 1956($0)
D1C 940D0252 LHU     $13, 594($0)
D20 8C0E07A0 LW      $14, 1952($0)
D24 000D29C0 SLL     $5, $13, 7
D28 000D6980 SLL     $13, $13, 6
D2C 01A56821 ADDU    $13, $13, $5
D30 0D000730 JAL     0x4001CC0
D34 340507F0 ORI     $5, $0, 0x07F0
D38 940907A8 LHU     $9, 1960($0)
D3C 340A07AC ORI     $10, $0, 0x07AC
D40 340B07CC ORI     $11, $0, 0x07CC
D44 8D4F0000 LW      $15, 0($10)
D48 01AF7823 SUBU    $15, $13, $15
D4C 05E10002 BGEZ    $15, 2
D50 00000000 SLL     $0, $0, 0
D54 01EC7821 ADDU    $15, $15, $12
D58 25E600C0 ADDIU   $6, $15, 0x00C0
D5C 00CC3023 SUBU    $6, $6, $12
D60 18C0000A BLEZ    $6, 10
D64 3407017F ORI     $7, $0, 0x017F
D68 018F8023 SUBU    $16, $12, $15
D6C 00108040 SLL     $16, $16, 1
D70 00063840 SLL     $7, $6, 1
D74 000E2825 OR      $5, $0, $14
D78 34060970 ORI     $6, $0, 0x0970
D7C 00D03021 ADDU    $6, $6, $16
D80 0D000545 JAL     0x4001514
D84 24E7FFFF ADDIU   $7, $7, 0xFFFF
D88 2607FFFF ADDIU   $7, $16, 0xFFFF
D8C 000F2840 SLL     $5, $15, 1
D90 00AE2821 ADDU    $5, $5, $14
D94 0D000545 JAL     0x4001514
D98 34060970 ORI     $6, $0, 0x0970
D9C C9610900 LSV     $v1[0x2], 0($11)
DA0 34050970 ORI     $5, $0, 0x0970
DA4 0D000793 JAL     0x4001E4C
DA8 340607F0 ORI     $6, $0, 0x07F0
DAC 254A0004 ADDIU   $10, $10, 0x0004
DB0 2529FFFF ADDIU   $9, $9, 0xFFFF
DB4 1520FFE3 BNE     $9, $0, -29
DB8 256B0002 ADDIU   $11, $11, 0x0002
DBC 340507A0 ORI     $5, $0, 0x07A0
DC0 C8A10905 LSV     $v1[0x2], -59($5)
DC4 340507F0 ORI     $5, $0, 0x07F0
DC8 0D0007A4 JAL     0x4001E90
DCC 34060D80 ORI     $6, $0, 0x0D80
DD0 34050D80 ORI     $5, $0, 0x0D80
DD4 000D3040 SLL     $6, $13, 1
DD8 00CE3021 ADDU    $6, $6, $14
DDC 0D000537 JAL     0x40014DC
DE0 3407017F ORI     $7, $0, 0x017F
DE4 340807F0 ORI     $8, $0, 0x07F0
DE8 34050320 ORI     $5, $0, 0x0320
DEC 340604A0 ORI     $6, $0, 0x04A0
DF0 34070620 ORI     $7, $0, 0x0620
DF4 34090018 ORI     $9, $0, 0x0018
DF8 C9032000 LQV     $v3[0x0], 0($8)
DFC C8A72000 LQV     $v7[0x0], 0($5)
E00 C8CC2000 LQV     $v12[0x0], 0($6)
E04 4B811885 VMUDM   $v2, $v3, $v1[4]
E08 C8ED2000 LQV     $v13[0x0], 0($7)
E0C 4B0139CF VMADH   $v7, $v7, $v1[0]
E10 24A50010 ADDIU   $5, $5, 0x0010
E14 4B811885 VMUDM   $v2, $v3, $v1[4]
E18 24C60010 ADDIU   $6, $6, 0x0010
E1C 4B01630F VMADH   $v12, $v12, $v1[0]
E20 24E70010 ADDIU   $7, $7, 0x0010
E24 4BA11885 VMUDM   $v2, $v3, $v1[5]
E28 2529FFFF ADDIU   $9, $9, 0xFFFF
E2C 4B016B4F VMADH   $v13, $v13, $v1[0]
E30 25080010 ADDIU   $8, $8, 0x0010
E34 E8A7207F SQV     $v7[0x0], -1($5)
E38 E8CC207F SQV     $v12[0x0], -1($6)
E3C 1520FFEE BNE     $9, $0, -18
E40 E8ED207F SQV     $v13[0x0], -1($7)
E44 03C00008 JR      $30
E48 00000000 SLL     $0, $0, 0
E4C 3407000C ORI     $7, $0, 0x000C
E50 C8A72000 LQV     $v7[0x0], 0($5)
E54 C8AC2001 LQV     $v12[0x0], -63($5)
E58 C8C32000 LQV     $v3[0x0], 0($6)
E5C 4B213880 VMULF   $v2, $v7, $v1[1]
E60 C8C42001 LQV     $v4[0x0], -63($6)
E64 4B0118CF VMADH   $v3, $v3, $v1[0]
E68 4B216080 VMULF   $v2, $v12, $v1[1]
E6C 24A50020 ADDIU   $5, $5, 0x0020
E70 4B01210F VMADH   $v4, $v4, $v1[0]
E74 24E7FFFF ADDIU   $7, $7, 0xFFFF
E78 24C60020 ADDIU   $6, $6, 0x0020
E7C E8C3207E SQV     $v3[0x0], -2($6)
E80 14E0FFF3 BNE     $7, $0, -13
E84 E8C4207F SQV     $v4[0x0], -1($6)
E88 03E00008 JR      $31
E8C 00000000 SLL     $0, $0, 0
E90 001F4025 OR      $8, $0, $31
E94 340707A0 ORI     $7, $0, 0x07A0
E98 C8EF1808 LDV     $v15[0x0], -56($7)
E9C C8EF1C08 LDV     $v15[0x8], -56($7)
EA0 34070D70 ORI     $7, $0, 0x0D70
EA4 C8E21800 LDV     $v2[0x0], 0($7)
EA8 24B1FFFA ADDIU   $17, $5, 0xFFFA
EAC 24B2FFFC ADDIU   $18, $5, 0xFFFC
EB0 24B3FFFE ADDIU   $19, $5, 0xFFFE
EB4 24B40000 ADDIU   $20, $5, 0x0000
EB8 24B50002 ADDIU   $21, $5, 0x0002
EBC 24B60004 ADDIU   $22, $5, 0x0004
EC0 24B70006 ADDIU   $23, $5, 0x0006
EC4 24B80008 ADDIU   $24, $5, 0x0008
EC8 E8A2187F SDV     $v2[0x0], -1($5)
ECC 24A50178 ADDIU   $5, $5, 0x0178
ED0 C8A71800 LDV     $v7[0x0], 0($5)
ED4 4B217BC0 VMULF   $v15, $v15, $v1[1]
ED8 0D000671 JAL     0x40019C4
EDC 34050001 ORI     $5, $0, 0x0001
EE0 E8E71800 SDV     $v7[0x0], 0($7)
EE4 CA271800 LDV     $v7[0x0], 0($17)
EE8 CAA71C00 LDV     $v7[0x8], 0($21)
EEC CA4C1800 LDV     $v12[0x0], 0($18)
EF0 CACC1C00 LDV     $v12[0x8], 0($22)
EF4 34090018 ORI     $9, $0, 0x0018
EF8 CA6D1800 LDV     $v13[0x0], 0($19)
EFC CAED1C00 LDV     $v13[0x8], 0($23)
F00 CA8E1800 LDV     $v14[0x0], 0($20)
F04 CB0E1C00 LDV     $v14[0x8], 0($24)
F08 4A0F39C0 VMULF   $v7, $v7, $v15
F0C C8D02000 LQV     $v16[0x0], 0($6)
F10 4A0F6300 VMULF   $v12, $v12, $v15
F14 26310010 ADDIU   $17, $17, 0x0010
F18 4A0F6B40 VMULF   $v13, $v13, $v15
F1C 26520010 ADDIU   $18, $18, 0x0010
F20 4A0F7380 VMULF   $v14, $v14, $v15
F24 26730010 ADDIU   $19, $19, 0x0010
F28 4A6739D0 VADD    $v7, $v7, $v7[1q]
F2C 26940010 ADDIU   $20, $20, 0x0010
F30 4A6C6310 VADD    $v12, $v12, $v12[1q]
F34 26B50010 ADDIU   $21, $21, 0x0010
F38 4A6D6B50 VADD    $v13, $v13, $v13[1q]
F3C 26D60010 ADDIU   $22, $22, 0x0010
F40 4A6E7390 VADD    $v14, $v14, $v14[1q]
F44 26F70010 ADDIU   $23, $23, 0x0010
F48 4AC738D0 VADD    $v3, $v7, $v7[2h]
F4C 27180010 ADDIU   $24, $24, 0x0010
F50 4ACC6110 VADD    $v4, $v12, $v12[2h]
F54 24C60010 ADDIU   $6, $6, 0x0010
F58 4ACD6950 VADD    $v5, $v13, $v13[2h]
F5C CA271800 LDV     $v7[0x0], 0($17)
F60 4ACE7190 VADD    $v6, $v14, $v14[2h]
F64 4A8340C7 VMUDH   $v3, $v8, $v3[0h]
F68 CAA71C00 LDV     $v7[0x8], 0($21)
F6C 4A8448CF VMADH   $v3, $v9, $v4[0h]
F70 CA4C1800 LDV     $v12[0x0], 0($18)
F74 4A8550CF VMADH   $v3, $v10, $v5[0h]
F78 CACC1C00 LDV     $v12[0x8], 0($22)
F7C 4A8658CF VMADH   $v3, $v11, $v6[0h]
F80 4B01840F VMADH   $v16, $v16, $v1[0]
F84 2529FFFF ADDIU   $9, $9, 0xFFFF
F88 1520FFDB BNE     $9, $0, -37
F8C E8D0207F SQV     $v16[0x0], -1($6)
F90 01000008 JR      $8
F94 00000000 SLL     $0, $0, 0
F98 00000000 SLL     $0, $0, 0
F9C 00000F18 illegal:00000F18
FA0 001FF025 OR      $30, $0, $31
FA4 8C05026C LW      $5, 620($0)
FA8 34060620 ORI     $6, $0, 0x0620
FAC 0D000545 JAL     0x4001514
FB0 3407017F ORI     $7, $0, 0x017F
FB4 340A0620 ORI     $10, $0, 0x0620
FB8 340B0320 ORI     $11, $0, 0x0320
FBC 340C04A0 ORI     $12, $0, 0x04A0
FC0 34050018 ORI     $5, $0, 0x0018
FC4 C9422000 LQV     $v2[0x0], 0($10)
FC8 254A0010 ADDIU   $10, $10, 0x0010
FCC E940207F SQV     $v0[0x0], -1($10)
FD0 4A0200D1 VSUB    $v3, $v0, $v2
FD4 24A5FFFF ADDIU   $5, $5, 0xFFFF
FD8 256B0010 ADDIU   $11, $11, 0x0010
FDC 258C0010 ADDIU   $12, $12, 0x0010
FE0 E962207F SQV     $v2[0x0], -1($11)
FE4 14A0FFF7 BNE     $5, $0, -9
FE8 E983207F SQV     $v3[0x0], -1($12)
FEC 8C050268 LW      $5, 616($0)
FF0 340607A0 ORI     $6, $0, 0x07A0
FF4 0D000545 JAL     0x4001514
FF8 3407003F ORI     $7, $0, 0x003F
FFC 94140266 LHU     $20, 614($0)
