Difference between revisions of "Background Tile Color For Targeting/Movement"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m (links)
Line 578: Line 578:
 
  000e8d08: 00320821 addu r1,r1,r18
 
  000e8d08: 00320821 addu r1,r1,r18
 
  000e8d0c: 9031be86 lbu r17,-0x417a(r1)
 
  000e8d0c: 9031be86 lbu r17,-0x417a(r1)
  000e8d10: 0c007596 jal 0x0001d658
+
  000e8d10: 0c007596 jal 0x0001d658             [[Three_Angle_Sine_and_Cosine_Maths]]
 
  000e8d14: 02802821 addu r5,r20,r0
 
  000e8d14: 02802821 addu r5,r20,r0
 
  000e8d18: 02802821 addu r5,r20,r0
 
  000e8d18: 02802821 addu r5,r20,r0
Line 607: Line 607:
 
  000e8d7c: 03c02821 addu r5,r30,r0
 
  000e8d7c: 03c02821 addu r5,r30,r0
 
  000e8d80: 02c02021 addu r4,r22,r0
 
  000e8d80: 02c02021 addu r4,r22,r0
  000e8d84: 0c007596 jal 0x0001d658
+
  000e8d84: 0c007596 jal 0x0001d658             [[Three_Angle_Sine_and_Cosine_Maths]]
 
  000e8d88: 27a50020 addiu r5,r29,0x0020
 
  000e8d88: 27a50020 addiu r5,r29,0x0020
 
  000e8d8c: 3c04800f lui r4,0x800f
 
  000e8d8c: 3c04800f lui r4,0x800f
Line 792: Line 792:
 
  000e9060: 1462002e bne r3,r2,0x000e911c
 
  000e9060: 1462002e bne r3,r2,0x000e911c
 
  000e9064: 00000000 nop
 
  000e9064: 00000000 nop
  000e9068: 0c007596 jal 0x0001d658
+
  000e9068: 0c007596 jal 0x0001d658             [[Three_Angle_Sine_and_Cosine_Maths]]
 
  000e906c: 02e02821 addu r5,r23,r0
 
  000e906c: 02e02821 addu r5,r23,r0
 
  000e9070: 3c018010 lui r1,0x8010
 
  000e9070: 3c018010 lui r1,0x8010
Line 874: Line 874:
 
  000e91a8: 02002821 addu r5,r16,r0
 
  000e91a8: 02002821 addu r5,r16,r0
 
  000e91ac: 00461021 addu r2,r2,r6
 
  000e91ac: 00461021 addu r2,r2,r6
  000e91b0: 0c007596 jal 0x0001d658
+
  000e91b0: 0c007596 jal 0x0001d658             [[Three_Angle_Sine_and_Cosine_Maths]]
 
  000e91b4: a4620000 sh r2,0x0000(r3)
 
  000e91b4: a4620000 sh r2,0x0000(r3)
 
  000e91b8: 3c05800f lui r5,0x800f
 
  000e91b8: 3c05800f lui r5,0x800f
Line 1,305: Line 1,305:
 
  000e9864: 3c01800f lui r1,0x800f
 
  000e9864: 3c01800f lui r1,0x800f
 
  000e9868: ac237a54 sw r3,0x7a54(r1)
 
  000e9868: ac237a54 sw r3,0x7a54(r1)
  000e986c: 0c007596 jal 0x0001d658
+
  000e986c: 0c007596 jal 0x0001d658             [[Three_Angle_Sine_and_Cosine_Maths]]
 
  000e9870: 02002821 addu r5,r16,r0
 
  000e9870: 02002821 addu r5,r16,r0
 
  000e9874: 3c05800f lui r5,0x800f
 
  000e9874: 3c05800f lui r5,0x800f

Revision as of 20:52, 15 January 2022

#   ROUTINE: BACKGROUND TILE COLOR FOR TARGETING/MOVEMENT? 0xe840c

000e840c: 27bdfeb8 addiu r29,r29,-0x0148
000e8410: afb60138 sw r22,0x0138(r29)
000e8414: 0080b021 addu r22,r4,r0
000e8418: afbf0144 sw r31,0x0144(r29)
000e841c: afbe0140 sw r30,0x0140(r29)
000e8420: afb7013c sw r23,0x013c(r29)
000e8424: afb50134 sw r21,0x0134(r29)
000e8428: afb40130 sw r20,0x0130(r29)
000e842c: afb3012c sw r19,0x012c(r29)
000e8430: afb20128 sw r18,0x0128(r29)
000e8434: afb10124 sw r17,0x0124(r29)
000e8438: afb00120 sw r16,0x0120(r29)
000e843c: 3c05800e lui r5,0x800e
000e8440: 24a56b30 addiu r5,r5,0x6b30
000e8444: 88a20003 lwl r2,0x0003(r5)
000e8448: 98a20000 lwr r2,0x0000(r5)
000e844c: 88a30007 lwl r3,0x0007(r5)
000e8450: 98a30004 lwr r3,0x0004(r5)
000e8454: 88a4000b lwl r4,0x000b(r5)
000e8458: 98a40008 lwr r4,0x0008(r5)
000e845c: aba20083 swl r2,0x0083(r29)
000e8460: bba20080 swr r2,0x0080(r29)
000e8464: aba30087 swl r3,0x0087(r29)
000e8468: bba30084 swr r3,0x0084(r29)
000e846c: aba4008b swl r4,0x008b(r29)
000e8470: bba40088 swr r4,0x0088(r29)
000e8474: 88a2000f lwl r2,0x000f(r5)
000e8478: 98a2000c lwr r2,0x000c(r5)
000e847c: 88a30013 lwl r3,0x0013(r5)
000e8480: 98a30010 lwr r3,0x0010(r5)
000e8484: 88a40017 lwl r4,0x0017(r5)
000e8488: 98a40014 lwr r4,0x0014(r5)
000e848c: aba2008f swl r2,0x008f(r29)
000e8490: bba2008c swr r2,0x008c(r29)
000e8494: aba30093 swl r3,0x0093(r29)
000e8498: bba30090 swr r3,0x0090(r29)
000e849c: aba40097 swl r4,0x0097(r29)
000e84a0: bba40094 swr r4,0x0094(r29)
000e84a4: 88a2001b lwl r2,0x001b(r5)
000e84a8: 98a20018 lwr r2,0x0018(r5)
000e84ac: 88a3001f lwl r3,0x001f(r5)
000e84b0: 98a3001c lwr r3,0x001c(r5)
000e84b4: aba2009b swl r2,0x009b(r29)
000e84b8: bba20098 swr r2,0x0098(r29)
000e84bc: aba3009f swl r3,0x009f(r29)
000e84c0: bba3009c swr r3,0x009c(r29)
000e84c4: 3c05800e lui r5,0x800e
000e84c8: 24a56b50 addiu r5,r5,0x6b50
000e84cc: 88a20003 lwl r2,0x0003(r5)
000e84d0: 98a20000 lwr r2,0x0000(r5)
000e84d4: 88a30007 lwl r3,0x0007(r5)
000e84d8: 98a30004 lwr r3,0x0004(r5)
000e84dc: 88a4000b lwl r4,0x000b(r5)
000e84e0: 98a40008 lwr r4,0x0008(r5)
000e84e4: aba200a3 swl r2,0x00a3(r29)
000e84e8: bba200a0 swr r2,0x00a0(r29)
000e84ec: aba300a7 swl r3,0x00a7(r29)
000e84f0: bba300a4 swr r3,0x00a4(r29)
000e84f4: aba400ab swl r4,0x00ab(r29)
000e84f8: bba400a8 swr r4,0x00a8(r29)
000e84fc: 88a2000f lwl r2,0x000f(r5)
000e8500: 98a2000c lwr r2,0x000c(r5)
000e8504: 88a30013 lwl r3,0x0013(r5)
000e8508: 98a30010 lwr r3,0x0010(r5)
000e850c: 88a40017 lwl r4,0x0017(r5)
000e8510: 98a40014 lwr r4,0x0014(r5)
000e8514: aba200af swl r2,0x00af(r29)
000e8518: bba200ac swr r2,0x00ac(r29)
000e851c: aba300b3 swl r3,0x00b3(r29)
000e8520: bba300b0 swr r3,0x00b0(r29)
000e8524: aba400b7 swl r4,0x00b7(r29)
000e8528: bba400b4 swr r4,0x00b4(r29)
000e852c: 3c05800e lui r5,0x800e
000e8530: 24a56b68 addiu r5,r5,0x6b68
000e8534: 88a20003 lwl r2,0x0003(r5)
000e8538: 98a20000 lwr r2,0x0000(r5)
000e853c: 00000000 nop
000e8540: aba200eb swl r2,0x00eb(r29)
000e8544: bba200e8 swr r2,0x00e8(r29)
000e8548: 3c058012 lui r5,0x8012
000e854c: 8ca5a2d4 lw r5,-0x5d2c(r5)
000e8550: 3402e5a8 ori r2,r0,0xe5a8
000e8554: 3c010001 lui r1,0x0001
000e8558: 00a10821 addu r1,r5,r1
000e855c: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8560: 00a22821 addu r5,r5,r2
000e8564: 0c008eed jal 0x00023bb4
000e8568: 248405fc addiu r4,r4,0x05fc
000e856c: 3c058012 lui r5,0x8012
000e8570: 8ca5a2d4 lw r5,-0x5d2c(r5)
000e8574: 3402e578 ori r2,r0,0xe578
000e8578: 3c010001 lui r1,0x0001
000e857c: 00a10821 addu r1,r5,r1
000e8580: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8584: 00a22821 addu r5,r5,r2
000e8588: 0c008eed jal 0x00023bb4
000e858c: 248405fc addiu r4,r4,0x05fc
000e8590: 3c058012 lui r5,0x8012
000e8594: 8ca5a2d4 lw r5,-0x5d2c(r5)
000e8598: 3402e59c ori r2,r0,0xe59c
000e859c: 3c010001 lui r1,0x0001
000e85a0: 00a10821 addu r1,r5,r1
000e85a4: 8c24e5b4 lw r4,-0x1a4c(r1)
000e85a8: 00a22821 addu r5,r5,r2
000e85ac: 0c008eed jal 0x00023bb4
000e85b0: 248405fc addiu r4,r4,0x05fc
000e85b4: 0c03c481 jal 0x000f1204
000e85b8: 00000000 nop
000e85bc: 0c03bdbc jal 0x000ef6f0
000e85c0: 00000000 nop
000e85c4: 3c02800f lui r2,0x800f
000e85c8: 8c4279bc lw r2,0x79bc(r2)
000e85cc: 00000000 nop
000e85d0: 104000c2 beq r2,r0,0x000e88dc
000e85d4: 00000000 nop
000e85d8: 3c02800f lui r2,0x800f
000e85dc: 90425c70 lbu r2,0x5c70(r2)
000e85e0: 00000000 nop
000e85e4: 104000bd beq r2,r0,0x000e88dc
000e85e8: 00000000 nop
000e85ec: 0c0088c3 jal 0x0002230c
000e85f0: 00000000 nop
000e85f4: 3c038888 lui r3,0x8888
000e85f8: 34638889 ori r3,r3,0x8889
000e85fc: 00430018 mult r2,r3
000e8600: 000227c3 sra r4,r2,0x1f
000e8604: 00001810 mfhi r3
000e8608: 00621821 addu r3,r3,r2
000e860c: 00031a03 sra r3,r3,0x08
000e8610: 00641823 subu r3,r3,r4
000e8614: 00032100 sll r4,r3,0x04
000e8618: 00832023 subu r4,r4,r3
000e861c: 00042140 sll r4,r4,0x05
000e8620: 14440015 bne r2,r4,0x000e8678
000e8624: 3402003c ori r2,r0,0x003c
000e8628: 3c01800f lui r1,0x800f
000e862c: ac2279c0 sw r2,0x79c0(r1)
000e8630: 0c0088c3 jal 0x0002230c
000e8634: 00000000 nop
000e8638: 30420001 andi r2,r2,0x0001
000e863c: 10400007 beq r2,r0,0x000e865c
000e8640: 3c020001 lui r2,0x0001
000e8644: 34420003 ori r2,r2,0x0003
000e8648: 3c01800f lui r1,0x800f
000e864c: ac225c68 sw r2,0x5c68(r1)
000e8650: 3c040001 lui r4,0x0001
000e8654: 0803a19c j 0x000e8670
000e8658: 34840003 ori r4,r4,0x0003
000e865c: 3442000e ori r2,r2,0x000e
000e8660: 3c01800f lui r1,0x800f
000e8664: ac225c6c sw r2,0x5c6c(r1)
000e8668: 3c040001 lui r4,0x0001
000e866c: 3484000e ori r4,r4,0x000e
000e8670: 0c011006 jal 0x00044018
000e8674: 00000000 nop
000e8678: 3c15800f lui r21,0x800f
000e867c: 26b579c0 addiu r21,r21,0x79c0
000e8680: 8ea30000 lw r3,0x0000(r21)
000e8684: 00000000 nop
000e8688: 1060006a beq r3,r0,0x000e8834
000e868c: 2463ffff addiu r3,r3,0xffff
000e8690: 3c0e800f lui r14,0x800f
000e8694: 91ce7a44 lbu r14,0x7a44(r14)
000e8698: 00000000 nop
000e869c: 01c30018 mult r14,r3
000e86a0: 00001012 mflo r2
000e86a4: 3c068888 lui r6,0x8888
000e86a8: 34c68889 ori r6,r6,0x8889
000e86ac: 00460019 multu r2,r6
000e86b0: 00033840 sll r7,r3,0x01
000e86b4: 00e33821 addu r7,r7,r3
000e86b8: 00071080 sll r2,r7,0x02
000e86bc: 0000a010 mfhi r20
000e86c0: 00431021 addu r2,r2,r3
000e86c4: 00021100 sll r2,r2,0x04
000e86c8: 00460019 multu r2,r6
000e86cc: 00008010 mfhi r16
000e86d0: 3c0a800f lui r10,0x800f
000e86d4: 914a7a45 lbu r10,0x7a45(r10)
000e86d8: 00000000 nop
000e86dc: 01430018 mult r10,r3
000e86e0: 00001012 mflo r2
000e86e4: 00000000 nop
000e86e8: 00000000 nop
000e86ec: 00460019 multu r2,r6
000e86f0: 00009010 mfhi r18
000e86f4: 3c0b800f lui r11,0x800f
000e86f8: 916b7a46 lbu r11,0x7a46(r11)
000e86fc: 00000000 nop
000e8700: 01630018 mult r11,r3
000e8704: 00001012 mflo r2
000e8708: 00000000 nop
000e870c: 00000000 nop
000e8710: 00460019 multu r2,r6
000e8714: 00008810 mfhi r17
000e8718: 3c0c800f lui r12,0x800f
000e871c: 918c7a48 lbu r12,0x7a48(r12)
000e8720: 00000000 nop
000e8724: 01830018 mult r12,r3
000e8728: 00001012 mflo r2
000e872c: 00000000 nop
000e8730: 00000000 nop
000e8734: 00460019 multu r2,r6
000e8738: 000310c0 sll r2,r3,0x03
000e873c: 00009810 mfhi r19
000e8740: 00431023 subu r2,r2,r3
000e8744: 00021100 sll r2,r2,0x04
000e8748: 00460019 multu r2,r6
000e874c: 00006810 mfhi r13
000e8750: 3c08800f lui r8,0x800f
000e8754: 91087a49 lbu r8,0x7a49(r8)
000e8758: 00000000 nop
000e875c: 01030018 mult r8,r3
000e8760: 00001012 mflo r2
000e8764: 00000000 nop
000e8768: 00000000 nop
000e876c: 00460019 multu r2,r6
000e8770: 00007810 mfhi r15
000e8774: 3c09800f lui r9,0x800f
000e8778: 91297a4a lbu r9,0x7a4a(r9)
000e877c: 00000000 nop
000e8780: 01230018 mult r9,r3
000e8784: 34040056 ori r4,r0,0x0056
000e8788: 00001012 mflo r2
000e878c: aea30000 sw r3,0x0000(r21)
000e8790: 0014a142 srl r20,r20,0x05
000e8794: 00460019 multu r2,r6
000e8798: 01d47023 subu r14,r14,r20
000e879c: 00108142 srl r16,r16,0x05
000e87a0: 01d07021 addu r14,r14,r16
000e87a4: a2ae008c sb r14,0x008c(r21)
000e87a8: 00129142 srl r18,r18,0x05
000e87ac: 01525023 subu r10,r10,r18
000e87b0: 01505021 addu r10,r10,r16
000e87b4: 3c01800f lui r1,0x800f
000e87b8: a02a7a4d sb r10,0x7a4d(r1)
000e87bc: 00118942 srl r17,r17,0x05
000e87c0: 01715823 subu r11,r11,r17
000e87c4: 01675821 addu r11,r11,r7
000e87c8: 00001010 mfhi r2
000e87cc: 00073940 sll r7,r7,0x05
000e87d0: 3c01800f lui r1,0x800f
000e87d4: a02b7a4e sb r11,0x7a4e(r1)
000e87d8: 00e60019 multu r7,r6
000e87dc: 00139942 srl r19,r19,0x05
000e87e0: 01936023 subu r12,r12,r19
000e87e4: 000d6942 srl r13,r13,0x05
000e87e8: 018d6021 addu r12,r12,r13
000e87ec: 3c01800f lui r1,0x800f
000e87f0: a02c7a50 sb r12,0x7a50(r1)
000e87f4: 000f7942 srl r15,r15,0x05
000e87f8: 010f4023 subu r8,r8,r15
000e87fc: 010d4021 addu r8,r8,r13
000e8800: 3c01800f lui r1,0x800f
000e8804: a0287a51 sb r8,0x7a51(r1)
000e8808: 00021142 srl r2,r2,0x05
000e880c: 01224823 subu r9,r9,r2
000e8810: 00001010 mfhi r2
000e8814: 00021142 srl r2,r2,0x05
000e8818: 01224821 addu r9,r9,r2
000e881c: 3c01800f lui r1,0x800f
000e8820: a0297a52 sb r9,0x7a52(r1)
000e8824: 0c03a064 jal 0x000e8190
000e8828: 26a5008c addiu r5,r21,0x008c
000e882c: 0803a217 j 0x000e885c
000e8830: 00000000 nop
000e8834: 34040059 ori r4,r0,0x0059
000e8838: 0c03a064 jal 0x000e8190
000e883c: 00002821 addu r5,r0,r0
000e8840: 3c03800f lui r3,0x800f
000e8844: 8c6379bc lw r3,0x79bc(r3)
000e8848: 34020002 ori r2,r0,0x0002
000e884c: 14620003 bne r3,r2,0x000e885c
000e8850: 00000000 nop
000e8854: 3c01800f lui r1,0x800f
000e8858: ac2079bc sw r0,0x79bc(r1)
000e885c: 3c04800f lui r4,0x800f
000e8860: 248479c0 addiu r4,r4,0x79c0
000e8864: 8c830000 lw r3,0x0000(r4)
000e8868: 3402003a ori r2,r0,0x003a
000e886c: 10620003 beq r3,r2,0x000e887c
000e8870: 34020038 ori r2,r0,0x0038
000e8874: 1462000b bne r3,r2,0x000e88a4
000e8878: 34020039 ori r2,r0,0x0039
000e887c: 0c007442 jal 0x0001d108
000e8880: 24840024 addiu r4,r4,0x0024
000e8884: 00002021 addu r4,r0,r0
000e8888: 00002821 addu r5,r0,r0
000e888c: 0c00745a jal 0x0001d168
000e8890: 34060040 ori r6,r0,0x0040
000e8894: 3c04800f lui r4,0x800f
000e8898: 248479c0 addiu r4,r4,0x79c0
000e889c: 8c830000 lw r3,0x0000(r4)
000e88a0: 34020039 ori r2,r0,0x0039
000e88a4: 10620003 beq r3,r2,0x000e88b4
000e88a8: 34020033 ori r2,r0,0x0033
000e88ac: 1462000b bne r3,r2,0x000e88dc
000e88b0: 00000000 nop
000e88b4: 0c007442 jal 0x0001d108
000e88b8: 24840004 addiu r4,r4,0x0004
000e88bc: 3c04800f lui r4,0x800f
000e88c0: 8c845b40 lw r4,0x5b40(r4)
000e88c4: 3c05800f lui r5,0x800f
000e88c8: 8ca55b44 lw r5,0x5b44(r5)
000e88cc: 3c06800f lui r6,0x800f
000e88d0: 8cc65b48 lw r6,0x5b48(r6)
000e88d4: 0c00745a jal 0x0001d168
000e88d8: 00000000 nop
000e88dc: 3c04800f lui r4,0x800f
000e88e0: 94845c52 lhu r4,0x5c52(r4)
000e88e4: 00000000 nop
000e88e8: 10800007 beq r4,r0,0x000e8908
000e88ec: 00000000 nop
000e88f0: 3c05800f lui r5,0x800f
000e88f4: 24a55af4 addiu r5,r5,0x5af4
000e88f8: 3c06800f lui r6,0x800f
000e88fc: 24c65b14 addiu r6,r6,0x5b14
000e8900: 0c039e30 jal 0x000e78c0
000e8904: 00003821 addu r7,r0,r0
000e8908: 3c048012 lui r4,0x8012
000e890c: 248451c8 addiu r4,r4,0x51c8
000e8910: 3c038012 lui r3,0x8012
000e8914: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8918: 90820000 lbu r2,0x0000(r4)
000e891c: 3c010001 lui r1,0x0001
000e8920: 00610821 addu r1,r3,r1
000e8924: a022e57c sb r2,-0x1a84(r1)
000e8928: 3c038012 lui r3,0x8012
000e892c: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8930: 3c028012 lui r2,0x8012
000e8934: 904251c9 lbu r2,0x51c9(r2)
000e8938: 3c010001 lui r1,0x0001
000e893c: 00610821 addu r1,r3,r1
000e8940: a022e57d sb r2,-0x1a83(r1)
000e8944: 3c038012 lui r3,0x8012
000e8948: 8c63a2d4 lw r3,-0x5d2c(r3)
000e894c: 3c028012 lui r2,0x8012
000e8950: 904251ca lbu r2,0x51ca(r2)
000e8954: 3c010001 lui r1,0x0001
000e8958: 00610821 addu r1,r3,r1
000e895c: a022e57e sb r2,-0x1a82(r1)
000e8960: 3c038012 lui r3,0x8012
000e8964: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8968: 90820000 lbu r2,0x0000(r4)
000e896c: 3c010001 lui r1,0x0001
000e8970: 00610821 addu r1,r3,r1
000e8974: a022e584 sb r2,-0x1a7c(r1)
000e8978: 3c038012 lui r3,0x8012
000e897c: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8980: 3c028012 lui r2,0x8012
000e8984: 904251c9 lbu r2,0x51c9(r2)
000e8988: 3c010001 lui r1,0x0001
000e898c: 00610821 addu r1,r3,r1
000e8990: a022e585 sb r2,-0x1a7b(r1)
000e8994: 3c038012 lui r3,0x8012
000e8998: 8c63a2d4 lw r3,-0x5d2c(r3)
000e899c: 3c028012 lui r2,0x8012
000e89a0: 904251ca lbu r2,0x51ca(r2)
000e89a4: 3c010001 lui r1,0x0001
000e89a8: 00610821 addu r1,r3,r1
000e89ac: a022e586 sb r2,-0x1a7a(r1)
000e89b0: 3c038012 lui r3,0x8012
000e89b4: 8c63a2d4 lw r3,-0x5d2c(r3)
000e89b8: 3c028012 lui r2,0x8012
000e89bc: 904251cc lbu r2,0x51cc(r2)
000e89c0: 3c010001 lui r1,0x0001
000e89c4: 00610821 addu r1,r3,r1
000e89c8: a022e58c sb r2,-0x1a74(r1)
000e89cc: 3c038012 lui r3,0x8012
000e89d0: 8c63a2d4 lw r3,-0x5d2c(r3)
000e89d4: 3c028012 lui r2,0x8012
000e89d8: 904251cd lbu r2,0x51cd(r2)
000e89dc: 3c010001 lui r1,0x0001
000e89e0: 00610821 addu r1,r3,r1
000e89e4: a022e58d sb r2,-0x1a73(r1)
000e89e8: 3c038012 lui r3,0x8012
000e89ec: 8c63a2d4 lw r3,-0x5d2c(r3)
000e89f0: 3c028012 lui r2,0x8012
000e89f4: 904251ce lbu r2,0x51ce(r2)
000e89f8: 3c058010 lui r5,0x8010
000e89fc: 24a5bdd4 addiu r5,r5,0xbdd4
000e8a00: 3c010001 lui r1,0x0001
000e8a04: 00610821 addu r1,r3,r1
000e8a08: a022e58e sb r2,-0x1a72(r1)
000e8a0c: 3c038012 lui r3,0x8012
000e8a10: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8a14: 3c028012 lui r2,0x8012
000e8a18: 904251cc lbu r2,0x51cc(r2)
000e8a1c: 3c10800f lui r16,0x800f
000e8a20: 26107e34 addiu r16,r16,0x7e34
000e8a24: 3c010001 lui r1,0x0001
000e8a28: 00610821 addu r1,r3,r1
000e8a2c: a022e594 sb r2,-0x1a6c(r1)
000e8a30: 3c038012 lui r3,0x8012
000e8a34: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8a38: 3c028012 lui r2,0x8012
000e8a3c: 904251cd lbu r2,0x51cd(r2)
000e8a40: 3c010001 lui r1,0x0001
000e8a44: 00610821 addu r1,r3,r1
000e8a48: a022e595 sb r2,-0x1a6b(r1)
000e8a4c: 3c038012 lui r3,0x8012
000e8a50: 8c63a2d4 lw r3,-0x5d2c(r3)
000e8a54: 3c028012 lui r2,0x8012
000e8a58: 904251ce lbu r2,0x51ce(r2)
000e8a5c: 3c04800f lui r4,0x800f
000e8a60: 24845b14 addiu r4,r4,0x5b14
000e8a64: 3c010001 lui r1,0x0001
000e8a68: 00610821 addu r1,r3,r1
000e8a6c: a022e596 sb r2,-0x1a6a(r1)
000e8a70: 0c00711a jal 0x0001c468
000e8a74: 02003021 addu r6,r16,r0
000e8a78: 0c007436 jal 0x0001d0d8
000e8a7c: 02002021 addu r4,r16,r0
000e8a80: 3c02800f lui r2,0x800f
000e8a84: 90425c50 lbu r2,0x5c50(r2)
000e8a88: 00000000 nop
000e8a8c: 10400009 beq r2,r0,0x000e8ab4
000e8a90: 34120098 ori r18,r0,0x0098
000e8a94: 2442ffff addiu r2,r2,0xffff
000e8a98: 3c01800f lui r1,0x800f
000e8a9c: a0225c50 sb r2,0x5c50(r1)
000e8aa0: 304200ff andi r2,r2,0x00ff
000e8aa4: 14400003 bne r2,r0,0x000e8ab4
000e8aa8: 00000000 nop
000e8aac: 0c039ca8 jal 0x000e72a0
000e8ab0: 34040047 ori r4,r0,0x0047
000e8ab4: 0c00742a jal 0x0001d0a8
000e8ab8: 02c02021 addu r4,r22,r0
000e8abc: 0c00744e jal 0x0001d138
000e8ac0: 02c02021 addu r4,r22,r0
000e8ac4: 27a400f0 addiu r4,r29,0x00f0
000e8ac8: 00803821 addu r7,r4,r0
000e8acc: 34180001 ori r24,r0,0x0001
000e8ad0: 3c038010 lui r3,0x8010
000e8ad4: 2463be90 addiu r3,r3,0xbe90
000e8ad8: 0080a821 addu r21,r4,r0
000e8adc: 27b70060 addiu r23,r29,0x0060
000e8ae0: afb80100 sw r24,0x0100(r29)
000e8ae4: 34180061 ori r24,r0,0x0061
000e8ae8: 247e0048 addiu r30,r3,0x0048
000e8aec: 24760010 addiu r22,r3,0x0010
000e8af0: 3c06800f lui r6,0x800f
000e8af4: 84c65c0e lh r6,0x5c0e(r6)
000e8af8: 3c088012 lui r8,0x8012
000e8afc: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8b00: 3c028010 lui r2,0x8010
000e8b04: 9442be88 lhu r2,-0x4178(r2)
000e8b08: 24740068 addiu r20,r3,0x0068
000e8b0c: afb80110 sw r24,0x0110(r29)
000e8b10: 34180220 ori r24,r0,0x0220
000e8b14: afa00108 sw r0,0x0108(r29)
000e8b18: afb80118 sw r24,0x0118(r29)
000e8b1c: 94630000 lhu r3,0x0000(r3)
000e8b20: 00022880 sll r5,r2,0x02
000e8b24: 00a22821 addu r5,r5,r2
000e8b28: 000528c0 sll r5,r5,0x03
000e8b2c: 3c01800f lui r1,0x800f
000e8b30: ac235b84 sw r3,0x5b84(r1)
000e8b34: 00021840 sll r3,r2,0x01
000e8b38: 00621821 addu r3,r3,r2
000e8b3c: 000318c0 sll r3,r3,0x03
000e8b40: 3c028012 lui r2,0x8012
000e8b44: 2442a2d8 addiu r2,r2,0xa2d8
000e8b48: 00621021 addu r2,r3,r2
000e8b4c: 3c018010 lui r1,0x8010
000e8b50: ac22a6b8 sw r2,-0x5948(r1)
000e8b54: 3c028012 lui r2,0x8012
000e8b58: 244251d4 addiu r2,r2,0x51d4
000e8b5c: 3c010001 lui r1,0x0001
000e8b60: 01010821 addu r1,r8,r1
000e8b64: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8b68: 00621821 addu r3,r3,r2
000e8b6c: 3c018010 lui r1,0x8010
000e8b70: ac23bdf8 sw r3,-0x4208(r1)
000e8b74: 0c04b315 jal 0x0012cc54               #   ROUTINE: Set Tile Background Color (Partial Tiles)
000e8b78: 00a82821 addu r5,r5,r8
000e8b7c: 02a03821 addu r7,r21,r0
000e8b80: 3c06800f lui r6,0x800f
000e8b84: 84c65c0e lh r6,0x5c0e(r6)             #   [Routine call parameter 3] = *0x800f5c0e
000e8b88: 3c088012 lui r8,0x8012
000e8b8c: 8d08a2d4 lw r8,-0x5d2c(r8)            #   *0x8011a2d4                     // Pointer to graphics data, RGB modifiers...
000e8b90: 3c038010 lui r3,0x8010
000e8b94: 9463be8a lhu r3,-0x4176(r3)           #   *0x800fbe8a
000e8b98: 3c028010 lui r2,0x8010
000e8b9c: 9442be92 lhu r2,-0x416e(r2)           #   *0x800fbe92
000e8ba0: 00032840 sll r5,r3,0x01               #   *0x800fbe8a * 2
000e8ba4: 00a32821 addu r5,r5,r3                #   *0x800fbe8a * 3
000e8ba8: 00052880 sll r5,r5,0x02               #   *0x800fbe8a * 12
000e8bac: 00a32821 addu r5,r5,r3                #   *0x800fbe8a * 13
000e8bb0: 00052880 sll r5,r5,0x02               #   *0x800fbe8a * 52
000e8bb4: 24a53840 addiu r5,r5,0x3840           #   (*0x800fbe8a * 52) + 0x3840     // 0x3840? Sounds like the offset for the background color data...
000e8bb8: 00031940 sll r3,r3,0x05               #   *0x800fbe8a * 32
000e8bbc: 3c01800f lui r1,0x800f
000e8bc0: ac225b88 sw r2,0x5b88(r1)             #   *0x800f5b88 = *0x800fbe92
000e8bc4: 3c028012 lui r2,0x8012
000e8bc8: 2442c498 addiu r2,r2,-0x3b68          #   0x8011c498
000e8bcc: 00621021 addu r2,r3,r2                #   (*0x800fbe8a * 32) + 0x8011c498
000e8bd0: 3c018010 lui r1,0x8010
000e8bd4: ac22a6bc sw r2,-0x5944(r1)            #   *0x800fa6bc = (*0x800fbe8a * 32) + 0x8011c498
000e8bd8: 3c028012 lui r2,0x8012
000e8bdc: 24427394 addiu r2,r2,0x7394           #   0x80127394
000e8be0: 3c010001 lui r1,0x0001
000e8be4: 01010821 addu r1,r8,r1
000e8be8: 8c24e5b4 lw r4,-0x1a4c(r1)            #   [Routine call parameter 1] = *(*0x8011a2d4 + 0xe5b4)
000e8bec: 00621821 addu r3,r3,r2                #   (*0x800fbe8a * 32) + 0x80127394
000e8bf0: 3c018010 lui r1,0x8010
000e8bf4: ac23bdfc sw r3,-0x4204(r1)            #   *0x800fbdfc = (*0x800fbe8a * 32) + 0x80127394
000e8bf8: 0c04b3d1 jal 0x0012cf44               #   ROUTINE: Set Tile Background Color
000e8bfc: 00a82821 addu r5,r5,r8                #   [Routine call parameter 2] = (*0x800fbe8a * 52) + 0x3840 + *0x8011a2d4
000e8c00: 02a03821 addu r7,r21,r0
000e8c04: 3402c878 ori r2,r0,0xc878             #   0xc878
000e8c08: 3c06800f lui r6,0x800f
000e8c0c: 84c65c0e lh r6,0x5c0e(r6)
000e8c10: 3c038010 lui r3,0x8010
000e8c14: 9463be8c lhu r3,-0x4174(r3)
000e8c18: 3c088012 lui r8,0x8012
000e8c1c: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8c20: 00032880 sll r5,r3,0x02
000e8c24: 00a32821 addu r5,r5,r3
000e8c28: 00052880 sll r5,r5,0x02
000e8c2c: 00a22821 addu r5,r5,r2
000e8c30: 3c010001 lui r1,0x0001
000e8c34: 01010821 addu r1,r8,r1
000e8c38: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8c3c: 3c028010 lui r2,0x8010
000e8c40: 9442be94 lhu r2,-0x416c(r2)
000e8c44: 3c01800f lui r1,0x800f
000e8c48: ac225b8c sw r2,0x5b8c(r1)
000e8c4c: 00031040 sll r2,r3,0x01
000e8c50: 00431021 addu r2,r2,r3
000e8c54: 000210c0 sll r2,r2,0x03
000e8c58: 3c038012 lui r3,0x8012
000e8c5c: 24632004 addiu r3,r3,0x2004
000e8c60: 00431021 addu r2,r2,r3
000e8c64: 3c01800f lui r1,0x800f
000e8c68: ac227a58 sw r2,0x7a58(r1)
000e8c6c: 0c04b4ad jal 0x0012d2b4
000e8c70: 00a82821 addu r5,r5,r8
000e8c74: 02a03821 addu r7,r21,r0
000e8c78: 3402cd78 ori r2,r0,0xcd78
000e8c7c: 3c06800f lui r6,0x800f
000e8c80: 84c65c0e lh r6,0x5c0e(r6)
000e8c84: 3c038010 lui r3,0x8010
000e8c88: 9463be8e lhu r3,-0x4172(r3)
000e8c8c: 3c088012 lui r8,0x8012
000e8c90: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8c94: 00032840 sll r5,r3,0x01
000e8c98: 00a32821 addu r5,r5,r3
000e8c9c: 000528c0 sll r5,r5,0x03
000e8ca0: 00a22821 addu r5,r5,r2
000e8ca4: 3c010001 lui r1,0x0001
000e8ca8: 01010821 addu r1,r8,r1
000e8cac: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8cb0: 3c028010 lui r2,0x8010
000e8cb4: 9442be96 lhu r2,-0x416a(r2)
000e8cb8: 00031940 sll r3,r3,0x05
000e8cbc: 3c01800f lui r1,0x800f
000e8cc0: ac225b90 sw r2,0x5b90(r1)
000e8cc4: 3c028012 lui r2,0x8012
000e8cc8: 24422604 addiu r2,r2,0x2604
000e8ccc: 00621821 addu r3,r3,r2
000e8cd0: 3c01800f lui r1,0x800f
000e8cd4: ac237a5c sw r3,0x7a5c(r1)
000e8cd8: 0c04b55a jal 0x0012d568
000e8cdc: 00a82821 addu r5,r5,r8
000e8ce0: 0c0072c1 jal 0x0001cb04
000e8ce4: 00000000 nop
000e8ce8: 8fb80118 lw r24,0x0118(r29)
000e8cec: 3c018010 lui r1,0x8010
000e8cf0: 00380821 addu r1,r1,r24
000e8cf4: 9022aab9 lbu r2,-0x5547(r1)
000e8cf8: 00000000 nop
000e8cfc: 10400107 beq r2,r0,0x000e911c
000e8d00: 02c02021 addu r4,r22,r0
000e8d04: 3c018010 lui r1,0x8010
000e8d08: 00320821 addu r1,r1,r18
000e8d0c: 9031be86 lbu r17,-0x417a(r1)
000e8d10: 0c007596 jal 0x0001d658             Three_Angle_Sine_and_Cosine_Maths
000e8d14: 02802821 addu r5,r20,r0
000e8d18: 02802821 addu r5,r20,r0
000e8d1c: 3c188010 lui r24,0x8010
000e8d20: 2718be60 addiu r24,r24,0xbe60
000e8d24: 323100ff andi r17,r17,0x00ff
000e8d28: 00118080 sll r16,r17,0x02
000e8d2c: 02118021 addu r16,r16,r17
000e8d30: 00108080 sll r16,r16,0x02
000e8d34: 02118023 subu r16,r16,r17
000e8d38: 001080c0 sll r16,r16,0x03
000e8d3c: 02188021 addu r16,r16,r24
000e8d40: 0c00738e jal 0x0001ce38
000e8d44: 02002021 addu r4,r16,r0
000e8d48: 0c00742a jal 0x0001d0a8
000e8d4c: 02002021 addu r4,r16,r0
000e8d50: 0c00744e jal 0x0001d138
000e8d54: 02002021 addu r4,r16,r0
000e8d58: 3c188010 lui r24,0x8010
000e8d5c: 2718be08 addiu r24,r24,0xbe08
000e8d60: 27040018 addiu r4,r24,0x0018
000e8d64: 02442021 addu r4,r18,r4
000e8d68: 26850014 addiu r5,r20,0x0014
000e8d6c: 0c00755e jal 0x0001d578
000e8d70: 27a600f4 addiu r6,r29,0x00f4
000e8d74: 02802021 addu r4,r20,r0
000e8d78: 0c0073de jal 0x0001cf78
000e8d7c: 03c02821 addu r5,r30,r0
000e8d80: 02c02021 addu r4,r22,r0
000e8d84: 0c007596 jal 0x0001d658             Three_Angle_Sine_and_Cosine_Maths
000e8d88: 27a50020 addiu r5,r29,0x0020
000e8d8c: 3c04800f lui r4,0x800f
000e8d90: 24847e34 addiu r4,r4,0x7e34
000e8d94: 27a50020 addiu r5,r29,0x0020
000e8d98: 27b00040 addiu r16,r29,0x0040
000e8d9c: 0c00711a jal 0x0001c468
000e8da0: 02003021 addu r6,r16,r0
000e8da4: 0c007436 jal 0x0001d0d8
000e8da8: 02002021 addu r4,r16,r0
000e8dac: 0c00742a jal 0x0001d0a8
000e8db0: 02802021 addu r4,r20,r0
000e8db4: 0c00744e jal 0x0001d138
000e8db8: 02802021 addu r4,r20,r0
000e8dbc: 3c06800f lui r6,0x800f
000e8dc0: 84c65c0e lh r6,0x5c0e(r6)
000e8dc4: 3c088012 lui r8,0x8012
000e8dc8: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8dcc: 3c018010 lui r1,0x8010
000e8dd0: 00320821 addu r1,r1,r18
000e8dd4: 9422be88 lhu r2,-0x4178(r1)
000e8dd8: 3c018010 lui r1,0x8010
000e8ddc: 00320821 addu r1,r1,r18
000e8de0: 9423be88 lhu r3,-0x4178(r1)
000e8de4: 00022880 sll r5,r2,0x02
000e8de8: 00a22821 addu r5,r5,r2
000e8dec: 000528c0 sll r5,r5,0x03
000e8df0: 00a82821 addu r5,r5,r8
000e8df4: 3c010001 lui r1,0x0001
000e8df8: 01010821 addu r1,r8,r1
000e8dfc: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8e00: 3c018010 lui r1,0x8010
000e8e04: 00320821 addu r1,r1,r18
000e8e08: 9422be90 lhu r2,-0x4170(r1)
000e8e0c: 3c018010 lui r1,0x8010
000e8e10: 00320821 addu r1,r1,r18
000e8e14: 9428be88 lhu r8,-0x4178(r1)
000e8e18: 3c01800f lui r1,0x800f
000e8e1c: ac225b84 sw r2,0x5b84(r1)
000e8e20: 00031040 sll r2,r3,0x01
000e8e24: 00431021 addu r2,r2,r3
000e8e28: 000210c0 sll r2,r2,0x03
000e8e2c: 3c038012 lui r3,0x8012
000e8e30: 2463a2d8 addiu r3,r3,0xa2d8
000e8e34: 00431021 addu r2,r2,r3
000e8e38: 3c018010 lui r1,0x8010
000e8e3c: ac22a6b8 sw r2,-0x5948(r1)
000e8e40: 00081040 sll r2,r8,0x01
000e8e44: 00481021 addu r2,r2,r8
000e8e48: 000210c0 sll r2,r2,0x03
000e8e4c: 3c038012 lui r3,0x8012
000e8e50: 246351d4 addiu r3,r3,0x51d4
000e8e54: 00431021 addu r2,r2,r3
000e8e58: 3c018010 lui r1,0x8010
000e8e5c: ac22bdf8 sw r2,-0x4208(r1)
000e8e60: 0c04b315 jal 0x0012cc54               #   ROUTINE: Set Tile Background Color (Partial Tiles)
000e8e64: 02a03821 addu r7,r21,r0
000e8e68: 3c06800f lui r6,0x800f
000e8e6c: 84c65c0e lh r6,0x5c0e(r6)
000e8e70: 3c088012 lui r8,0x8012
000e8e74: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8e78: 3c018010 lui r1,0x8010
000e8e7c: 00320821 addu r1,r1,r18
000e8e80: 9422be8a lhu r2,-0x4176(r1)
000e8e84: 3c018010 lui r1,0x8010
000e8e88: 00320821 addu r1,r1,r18
000e8e8c: 9423be92 lhu r3,-0x416e(r1)
000e8e90: 00022840 sll r5,r2,0x01
000e8e94: 00a22821 addu r5,r5,r2
000e8e98: 00052880 sll r5,r5,0x02
000e8e9c: 00a22821 addu r5,r5,r2
000e8ea0: 00052880 sll r5,r5,0x02
000e8ea4: 24a53840 addiu r5,r5,0x3840
000e8ea8: 00a82821 addu r5,r5,r8
000e8eac: 3c010001 lui r1,0x0001
000e8eb0: 01010821 addu r1,r8,r1
000e8eb4: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8eb8: 3c018010 lui r1,0x8010
000e8ebc: 00320821 addu r1,r1,r18
000e8ec0: 9422be8a lhu r2,-0x4176(r1)
000e8ec4: 3c088012 lui r8,0x8012
000e8ec8: 2508c498 addiu r8,r8,0xc498
000e8ecc: 3c01800f lui r1,0x800f
000e8ed0: ac235b88 sw r3,0x5b88(r1)
000e8ed4: 3c018010 lui r1,0x8010
000e8ed8: 00320821 addu r1,r1,r18
000e8edc: 9423be8a lhu r3,-0x4176(r1)
000e8ee0: 00021140 sll r2,r2,0x05
000e8ee4: 00481021 addu r2,r2,r8
000e8ee8: 00031940 sll r3,r3,0x05
000e8eec: 3c018010 lui r1,0x8010
000e8ef0: ac22a6bc sw r2,-0x5944(r1)
000e8ef4: 3c028012 lui r2,0x8012
000e8ef8: 24427394 addiu r2,r2,0x7394
000e8efc: 00621821 addu r3,r3,r2
000e8f00: 3c018010 lui r1,0x8010
000e8f04: ac23bdfc sw r3,-0x4204(r1)
000e8f08: 0c04b3d1 jal 0x0012cf44                #  ROUTINE: Set Tile Background Color
000e8f0c: 02a03821 addu r7,r21,r0
000e8f10: 02a03821 addu r7,r21,r0
000e8f14: 3c06800f lui r6,0x800f
000e8f18: 84c65c0e lh r6,0x5c0e(r6)
000e8f1c: 3c088012 lui r8,0x8012
000e8f20: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8f24: 3c018010 lui r1,0x8010
000e8f28: 00320821 addu r1,r1,r18
000e8f2c: 9422be8c lhu r2,-0x4174(r1)
000e8f30: 3c018010 lui r1,0x8010
000e8f34: 00320821 addu r1,r1,r18
000e8f38: 9423be8c lhu r3,-0x4174(r1)
000e8f3c: 00022880 sll r5,r2,0x02
000e8f40: 00a22821 addu r5,r5,r2
000e8f44: 00052880 sll r5,r5,0x02
000e8f48: 3402c878 ori r2,r0,0xc878
000e8f4c: 00a22821 addu r5,r5,r2
000e8f50: 3c010001 lui r1,0x0001
000e8f54: 01010821 addu r1,r8,r1
000e8f58: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8f5c: 3c018010 lui r1,0x8010
000e8f60: 00320821 addu r1,r1,r18
000e8f64: 9422be94 lhu r2,-0x416c(r1)
000e8f68: 3c01800f lui r1,0x800f
000e8f6c: ac225b8c sw r2,0x5b8c(r1)
000e8f70: 00031040 sll r2,r3,0x01
000e8f74: 00431021 addu r2,r2,r3
000e8f78: 000210c0 sll r2,r2,0x03
000e8f7c: 3c038012 lui r3,0x8012
000e8f80: 24632004 addiu r3,r3,0x2004
000e8f84: 00431021 addu r2,r2,r3
000e8f88: 3c01800f lui r1,0x800f
000e8f8c: ac227a58 sw r2,0x7a58(r1)
000e8f90: 0c04b4ad jal 0x0012d2b4
000e8f94: 00a82821 addu r5,r5,r8
000e8f98: 02a03821 addu r7,r21,r0
000e8f9c: 3c06800f lui r6,0x800f
000e8fa0: 84c65c0e lh r6,0x5c0e(r6)
000e8fa4: 3c088012 lui r8,0x8012
000e8fa8: 8d08a2d4 lw r8,-0x5d2c(r8)
000e8fac: 3c018010 lui r1,0x8010
000e8fb0: 00320821 addu r1,r1,r18
000e8fb4: 9422be8e lhu r2,-0x4172(r1)
000e8fb8: 3c018010 lui r1,0x8010
000e8fbc: 00320821 addu r1,r1,r18
000e8fc0: 9423be8e lhu r3,-0x4172(r1)
000e8fc4: 00022840 sll r5,r2,0x01
000e8fc8: 00a22821 addu r5,r5,r2
000e8fcc: 000528c0 sll r5,r5,0x03
000e8fd0: 3402cd78 ori r2,r0,0xcd78
000e8fd4: 00a22821 addu r5,r5,r2
000e8fd8: 3c010001 lui r1,0x0001
000e8fdc: 01010821 addu r1,r8,r1
000e8fe0: 8c24e5b4 lw r4,-0x1a4c(r1)
000e8fe4: 3c018010 lui r1,0x8010
000e8fe8: 00320821 addu r1,r1,r18
000e8fec: 9422be96 lhu r2,-0x416a(r1)
000e8ff0: 00031940 sll r3,r3,0x05
000e8ff4: 3c01800f lui r1,0x800f
000e8ff8: ac225b90 sw r2,0x5b90(r1)
000e8ffc: 3c028012 lui r2,0x8012
000e9000: 24422604 addiu r2,r2,0x2604
000e9004: 00621821 addu r3,r3,r2
000e9008: 3c01800f lui r1,0x800f
000e900c: ac237a5c sw r3,0x7a5c(r1)
000e9010: 0c04b55a jal 0x0012d568
000e9014: 00a82821 addu r5,r5,r8
000e9018: 3c028012 lui r2,0x8012
000e901c: 8c421d58 lw r2,0x1d58(r2)
000e9020: 00000000 nop
000e9024: 1040003d beq r2,r0,0x000e911c
000e9028: 00000000 nop
000e902c: 3c028012 lui r2,0x8012
000e9030: 8c4251c4 lw r2,0x51c4(r2)
000e9034: 00000000 nop
000e9038: 10400038 beq r2,r0,0x000e911c
000e903c: 34020035 ori r2,r0,0x0035
000e9040: 3c03800f lui r3,0x800f
000e9044: 8c635ba8 lw r3,0x5ba8(r3)
000e9048: 00000000 nop
000e904c: 10620006 beq r3,r2,0x000e9068
000e9050: 02c02021 addu r4,r22,r0
000e9054: 34020037 ori r2,r0,0x0037
000e9058: 10620003 beq r3,r2,0x000e9068
000e905c: 34020053 ori r2,r0,0x0053
000e9060: 1462002e bne r3,r2,0x000e911c
000e9064: 00000000 nop
000e9068: 0c007596 jal 0x0001d658             Three_Angle_Sine_and_Cosine_Maths
000e906c: 02e02821 addu r5,r23,r0
000e9070: 3c018010 lui r1,0x8010
000e9074: 00320821 addu r1,r1,r18
000e9078: 8422be20 lh r2,-0x41e0(r1)
000e907c: 8fb30110 lw r19,0x0110(r29)
000e9080: 8fb10108 lw r17,0x0108(r29)
000e9084: 02e02021 addu r4,r23,r0
000e9088: afa200b8 sw r2,0x00b8(r29)
000e908c: 3c018010 lui r1,0x8010
000e9090: 00320821 addu r1,r1,r18
000e9094: 8422be22 lh r2,-0x41de(r1)
000e9098: 27a500b8 addiu r5,r29,0x00b8
000e909c: afa200bc sw r2,0x00bc(r29)
000e90a0: 3c018010 lui r1,0x8010
000e90a4: 00320821 addu r1,r1,r18
000e90a8: 8422be24 lh r2,-0x41dc(r1)
000e90ac: 00008021 addu r16,r0,r0
000e90b0: 0c0073d2 jal 0x0001cf48
000e90b4: afa200c0 sw r2,0x00c0(r29)
000e90b8: 02e02021 addu r4,r23,r0
000e90bc: 0c0073de jal 0x0001cf78
000e90c0: 03c02821 addu r5,r30,r0
000e90c4: 0c00742a jal 0x0001d0a8
000e90c8: 02e02021 addu r4,r23,r0
000e90cc: 0c00744e jal 0x0001d138
000e90d0: 02e02021 addu r4,r23,r0
000e90d4: 02131021 addu r2,r16,r19
000e90d8: 00022080 sll r4,r2,0x02
000e90dc: 00822021 addu r4,r4,r2
000e90e0: 00042100 sll r4,r4,0x04
000e90e4: 3c02800f lui r2,0x800f
000e90e8: 24427e5c addiu r2,r2,0x7e5c
000e90ec: 00822021 addu r4,r4,r2
000e90f0: 27a600f8 addiu r6,r29,0x00f8
000e90f4: 00102900 sll r5,r16,0x04
000e90f8: 3c028012 lui r2,0x8012
000e90fc: 8c4251c4 lw r2,0x51c4(r2)
000e9100: 26100001 addiu r16,r16,0x0001
000e9104: 00a22821 addu r5,r5,r2
000e9108: 0c00755e jal 0x0001d578
000e910c: 00b12821 addu r5,r5,r17
000e9110: 2a020004 slti r2,r16,0x0004
000e9114: 1440fff0 bne r2,r0,0x000e90d8
000e9118: 02131021 addu r2,r16,r19
000e911c: 8fb80108 lw r24,0x0108(r29)
000e9120: 27de0098 addiu r30,r30,0x0098
000e9124: 27180040 addiu r24,r24,0x0040
000e9128: afb80108 sw r24,0x0108(r29)
000e912c: 8fb80110 lw r24,0x0110(r29)
000e9130: 26d60098 addiu r22,r22,0x0098
000e9134: 27180004 addiu r24,r24,0x0004
000e9138: afb80110 sw r24,0x0110(r29)
000e913c: 8fb80118 lw r24,0x0118(r29)
000e9140: 26520098 addiu r18,r18,0x0098
000e9144: 27180220 addiu r24,r24,0x0220
000e9148: afb80118 sw r24,0x0118(r29)
000e914c: 8fb80100 lw r24,0x0100(r29)
000e9150: 26940098 addiu r20,r20,0x0098
000e9154: 27180001 addiu r24,r24,0x0001
000e9158: 2b020009 slti r2,r24,0x0009
000e915c: 1440fee2 bne r2,r0,0x000e8ce8
000e9160: afb80100 sw r24,0x0100(r29)
000e9164: 0c0072e9 jal 0x0001cba4
000e9168: 00000000 nop
000e916c: 3c03800f lui r3,0x800f
000e9170: 84635b60 lh r3,0x5b60(r3)
000e9174: 34020053 ori r2,r0,0x0053
000e9178: 1462018c bne r3,r2,0x000e97ac
000e917c: 34020096 ori r2,r0,0x0096
000e9180: 0c0072c1 jal 0x0001cb04
000e9184: 00000000 nop
000e9188: 3c03800f lui r3,0x800f
000e918c: 24635bce addiu r3,r3,0x5bce
000e9190: 2464fffe addiu r4,r3,0xfffe
000e9194: 3c10800f lui r16,0x800f
000e9198: 26105bac addiu r16,r16,0x5bac
000e919c: 3c028010 lui r2,0x8010
000e91a0: 9042a6a8 lbu r2,-0x5958(r2)
000e91a4: 94660000 lhu r6,0x0000(r3)
000e91a8: 02002821 addu r5,r16,r0
000e91ac: 00461021 addu r2,r2,r6
000e91b0: 0c007596 jal 0x0001d658             Three_Angle_Sine_and_Cosine_Maths
000e91b4: a4620000 sh r2,0x0000(r3)
000e91b8: 3c05800f lui r5,0x800f
000e91bc: 24a55bd4 addiu r5,r5,0x5bd4
000e91c0: 0c0073d2 jal 0x0001cf48
000e91c4: 02002021 addu r4,r16,r0
000e91c8: 02002021 addu r4,r16,r0
000e91cc: 3c11800f lui r17,0x800f
000e91d0: 26315be4 addiu r17,r17,0x5be4
000e91d4: 0c0073de jal 0x0001cf78
000e91d8: 02202821 addu r5,r17,r0
000e91dc: 0c00742a jal 0x0001d0a8
000e91e0: 02002021 addu r4,r16,r0
000e91e4: 0c00744e jal 0x0001d138
000e91e8: 02002021 addu r4,r16,r0
000e91ec: 3c03800f lui r3,0x800f
000e91f0: 8c635c2c lw r3,0x5c2c(r3)
000e91f4: 3c02800f lui r2,0x800f
000e91f8: 8c425bf4 lw r2,0x5bf4(r2)
000e91fc: 00000000 nop
000e9200: 00620018 mult r3,r2
000e9204: 00001812 mflo r3
000e9208: 04610004 bgez r3,0x000e921c
000e920c: afa000f0 sw r0,0x00f0(r29)
000e9210: 3c02000f lui r2,0x000f
000e9214: 3442ffff ori r2,r2,0xffff
000e9218: 00621821 addu r3,r3,r2
000e921c: 00039d03 sra r19,r3,0x14
000e9220: 3c148019 lui r20,0x8019
000e9224: 2694f8cc addiu r20,r20,0xf8cc
000e9228: 26320004 addiu r18,r17,0x0004
000e922c: 3c100008 lui r16,0x0008
000e9230: 3610c000 ori r16,r16,0xc000
000e9234: 26310008 addiu r17,r17,0x0008
000e9238: 8fa200f0 lw r2,0x00f0(r29)
000e923c: 3c01800f lui r1,0x800f
000e9240: ac346878 sw r20,0x6878(r1)
000e9244: 00021940 sll r3,r2,0x05
000e9248: 3c018011 lui r1,0x8011
000e924c: 00230821 addu r1,r1,r3
000e9250: 8423ab8e lh r3,-0x5472(r1)
000e9254: 00000000 nop
000e9258: 28630119 slti r3,r3,0x0119
000e925c: 146000c9 bne r3,r0,0x000e9584
000e9260: 000220c0 sll r4,r2,0x03
000e9264: 8e430000 lw r3,0x0000(r18)
000e9268: 00000000 nop
000e926c: 10600006 beq r3,r0,0x000e9288
000e9270: 3c02fff0 lui r2,0xfff0
000e9274: 0043001a div r2,r3
000e9278: 00001012 mflo r2
000e927c: 3c018010 lui r1,0x8010
000e9280: 00240821 addu r1,r1,r4
000e9284: a422c35a sh r2,-0x3ca6(r1)
000e9288: 8fa200f0 lw r2,0x00f0(r29)
000e928c: 00000000 nop
000e9290: 000210c0 sll r2,r2,0x03
000e9294: 3c018010 lui r1,0x8010
000e9298: 00220821 addu r1,r1,r2
000e929c: a420c35e sh r0,-0x3ca2(r1)
000e92a0: 0c0088c3 jal 0x0002230c
000e92a4: 00000000 nop
000e92a8: 3c035555 lui r3,0x5555
000e92ac: 34635556 ori r3,r3,0x5556
000e92b0: 00430018 mult r2,r3
000e92b4: 00021fc3 sra r3,r2,0x1f
000e92b8: 27a600a0 addiu r6,r29,0x00a0
000e92bc: 00002010 mfhi r4
000e92c0: 00832023 subu r4,r4,r3
000e92c4: 00041840 sll r3,r4,0x01
000e92c8: 00641821 addu r3,r3,r4
000e92cc: 00431023 subu r2,r2,r3
000e92d0: 00021c00 sll r3,r2,0x10
000e92d4: 00031b43 sra r3,r3,0x0d
000e92d8: 00c33021 addu r6,r6,r3
000e92dc: 8fa300f0 lw r3,0x00f0(r29)
000e92e0: 90c40000 lbu r4,0x0000(r6)
000e92e4: 00031940 sll r3,r3,0x05
000e92e8: 3c018011 lui r1,0x8011
000e92ec: 00230821 addu r1,r1,r3
000e92f0: a024ab90 sb r4,-0x5470(r1)
000e92f4: 8fa300f0 lw r3,0x00f0(r29)
000e92f8: 90c40000 lbu r4,0x0000(r6)
000e92fc: 00031940 sll r3,r3,0x05
000e9300: 3c018012 lui r1,0x8012
000e9304: 00230821 addu r1,r1,r3
000e9308: a02499b8 sb r4,-0x6648(r1)
000e930c: 8fa400f0 lw r4,0x00f0(r29)
000e9310: 90c30000 lbu r3,0x0000(r6)
000e9314: 90c50004 lbu r5,0x0004(r6)
000e9318: 00042140 sll r4,r4,0x05
000e931c: 00651821 addu r3,r3,r5
000e9320: 3c018011 lui r1,0x8011
000e9324: 00240821 addu r1,r1,r4
000e9328: a023ab98 sb r3,-0x5468(r1)
000e932c: 8fa400f0 lw r4,0x00f0(r29)
000e9330: 90c30000 lbu r3,0x0000(r6)
000e9334: 90c50004 lbu r5,0x0004(r6)
000e9338: 00042140 sll r4,r4,0x05
000e933c: 00651821 addu r3,r3,r5
000e9340: 3c018012 lui r1,0x8012
000e9344: 00240821 addu r1,r1,r4
000e9348: a02399c0 sb r3,-0x6640(r1)
000e934c: 8fa400f0 lw r4,0x00f0(r29)
000e9350: 90c30000 lbu r3,0x0000(r6)
000e9354: 90c50004 lbu r5,0x0004(r6)
000e9358: 00042140 sll r4,r4,0x05
000e935c: 00651821 addu r3,r3,r5
000e9360: 3c018011 lui r1,0x8011
000e9364: 00240821 addu r1,r1,r4
000e9368: a023aba0 sb r3,-0x5460(r1)
000e936c: 8fa400f0 lw r4,0x00f0(r29)
000e9370: 90c30000 lbu r3,0x0000(r6)
000e9374: 90c50004 lbu r5,0x0004(r6)
000e9378: 00042140 sll r4,r4,0x05
000e937c: 00651821 addu r3,r3,r5
000e9380: 3c018012 lui r1,0x8012
000e9384: 00240821 addu r1,r1,r4
000e9388: a02399c8 sb r3,-0x6638(r1)
000e938c: 8fa300f0 lw r3,0x00f0(r29)
000e9390: 90c40002 lbu r4,0x0002(r6)
000e9394: 00031940 sll r3,r3,0x05
000e9398: 3c018011 lui r1,0x8011
000e939c: 00230821 addu r1,r1,r3
000e93a0: a024ab91 sb r4,-0x546f(r1)
000e93a4: 8fa300f0 lw r3,0x00f0(r29)
000e93a8: 90c40002 lbu r4,0x0002(r6)
000e93ac: 00031940 sll r3,r3,0x05
000e93b0: 3c018012 lui r1,0x8012
000e93b4: 00230821 addu r1,r1,r3
000e93b8: a02499b9 sb r4,-0x6647(r1)
000e93bc: 8fa300f0 lw r3,0x00f0(r29)
000e93c0: 90c40002 lbu r4,0x0002(r6)
000e93c4: 00031940 sll r3,r3,0x05
000e93c8: 3c018011 lui r1,0x8011
000e93cc: 00230821 addu r1,r1,r3
000e93d0: a024ab99 sb r4,-0x5467(r1)
000e93d4: 8fa300f0 lw r3,0x00f0(r29)
000e93d8: 90c40002 lbu r4,0x0002(r6)
000e93dc: 00031940 sll r3,r3,0x05
000e93e0: 3c018012 lui r1,0x8012
000e93e4: 00230821 addu r1,r1,r3
000e93e8: a02499c1 sb r4,-0x663f(r1)
000e93ec: 8fa400f0 lw r4,0x00f0(r29)
000e93f0: 90c30002 lbu r3,0x0002(r6)
000e93f4: 90c50006 lbu r5,0x0006(r6)
000e93f8: 00042140 sll r4,r4,0x05
000e93fc: 00651821 addu r3,r3,r5
000e9400: 3c018011 lui r1,0x8011
000e9404: 00240821 addu r1,r1,r4
000e9408: a023aba1 sb r3,-0x545f(r1)
000e940c: 8fa400f0 lw r4,0x00f0(r29)
000e9410: 90c30002 lbu r3,0x0002(r6)
000e9414: 90c50006 lbu r5,0x0006(r6)
000e9418: 00042140 sll r4,r4,0x05
000e941c: 00651821 addu r3,r3,r5
000e9420: 3c018012 lui r1,0x8012
000e9424: 00240821 addu r1,r1,r4
000e9428: a02399c9 sb r3,-0x6637(r1)
000e942c: 8fa300f0 lw r3,0x00f0(r29)
000e9430: 3c048010 lui r4,0x8010
000e9434: 9084a6a4 lbu r4,-0x595c(r4)
000e9438: 000318c0 sll r3,r3,0x03
000e943c: 00441021 addu r2,r2,r4
000e9440: 3c018010 lui r1,0x8010
000e9444: 00230821 addu r1,r1,r3
000e9448: a422c35e sh r2,-0x3ca2(r1)
000e944c: 8e42fffc lw r2,-0x0004(r18)
000e9450: 00000000 nop
000e9454: 10400024 beq r2,r0,0x000e94e8
000e9458: 00000000 nop
000e945c: 0c0088c3 jal 0x0002230c
000e9460: 00000000 nop
000e9464: 30420001 andi r2,r2,0x0001
000e9468: 1040000e beq r2,r0,0x000e94a4
000e946c: 00000000 nop
000e9470: 0c0088c3 jal 0x0002230c
000e9474: 00000000 nop
000e9478: 8e43fffc lw r3,-0x0004(r18)
000e947c: 00000000 nop
000e9480: 0203001a div r16,r3
000e9484: 00001812 mflo r3
000e9488: 00000000 nop
000e948c: 00000000 nop
000e9490: 0043001a div r2,r3
000e9494: 00001810 mfhi r3
000e9498: 8fa200f0 lw r2,0x00f0(r29)
000e949c: 0803a537 j 0x000e94dc
000e94a0: 000210c0 sll r2,r2,0x03
000e94a4: 0c0088c3 jal 0x0002230c
000e94a8: 00000000 nop
000e94ac: 8e43fffc lw r3,-0x0004(r18)
000e94b0: 00000000 nop
000e94b4: 0203001a div r16,r3
000e94b8: 00001812 mflo r3
000e94bc: 00000000 nop
000e94c0: 00000000 nop
000e94c4: 0043001a div r2,r3
000e94c8: 00001810 mfhi r3
000e94cc: 8fa200f0 lw r2,0x00f0(r29)
000e94d0: 00000000 nop
000e94d4: 000210c0 sll r2,r2,0x03
000e94d8: 00031823 subu r3,r0,r3
000e94dc: 3c018010 lui r1,0x8010
000e94e0: 00220821 addu r1,r1,r2
000e94e4: a423c358 sh r3,-0x3ca8(r1)
000e94e8: 8e220000 lw r2,0x0000(r17)
000e94ec: 00000000 nop
000e94f0: 10400024 beq r2,r0,0x000e9584
000e94f4: 00000000 nop
000e94f8: 0c0088c3 jal 0x0002230c
000e94fc: 00000000 nop
000e9500: 30420001 andi r2,r2,0x0001
000e9504: 1040000e beq r2,r0,0x000e9540
000e9508: 00000000 nop
000e950c: 0c0088c3 jal 0x0002230c
000e9510: 00000000 nop
000e9514: 8e230000 lw r3,0x0000(r17)
000e9518: 00000000 nop
000e951c: 0203001a div r16,r3
000e9520: 00001812 mflo r3
000e9524: 00000000 nop
000e9528: 00000000 nop
000e952c: 0043001a div r2,r3
000e9530: 00001810 mfhi r3
000e9534: 8fa200f0 lw r2,0x00f0(r29)
000e9538: 0803a55e j 0x000e9578
000e953c: 000210c0 sll r2,r2,0x03
000e9540: 0c0088c3 jal 0x0002230c
000e9544: 00000000 nop
000e9548: 8e230000 lw r3,0x0000(r17)
000e954c: 00000000 nop
000e9550: 0203001a div r16,r3
000e9554: 00001812 mflo r3
000e9558: 00000000 nop
000e955c: 00000000 nop
000e9560: 0043001a div r2,r3
000e9564: 00001810 mfhi r3
000e9568: 8fa200f0 lw r2,0x00f0(r29)
000e956c: 00000000 nop
000e9570: 000210c0 sll r2,r2,0x03
000e9574: 00031823 subu r3,r0,r3
000e9578: 3c018010 lui r1,0x8010
000e957c: 00220821 addu r1,r1,r2
000e9580: a423c35c sh r3,-0x3ca4(r1)
000e9584: 0c0088c3 jal 0x0002230c
000e9588: 00000000 nop
000e958c: 3042001f andi r2,r2,0x001f
000e9590: 14400019 bne r2,r0,0x000e95f8
000e9594: 00000000 nop
000e9598: 0c0088c3 jal 0x0002230c
000e959c: 00000000 nop
000e95a0: 30420001 andi r2,r2,0x0001
000e95a4: 10400009 beq r2,r0,0x000e95cc
000e95a8: 00000000 nop
000e95ac: 8fa300f0 lw r3,0x00f0(r29)
000e95b0: 00000000 nop
000e95b4: 000318c0 sll r3,r3,0x03
000e95b8: 3c018010 lui r1,0x8010
000e95bc: 00230821 addu r1,r1,r3
000e95c0: 9422c358 lhu r2,-0x3ca8(r1)
000e95c4: 0803a57b j 0x000e95ec
000e95c8: 24420001 addiu r2,r2,0x0001
000e95cc: 8fa300f0 lw r3,0x00f0(r29)
000e95d0: 00000000 nop
000e95d4: 000318c0 sll r3,r3,0x03
000e95d8: 3c018010 lui r1,0x8010
000e95dc: 00230821 addu r1,r1,r3
000e95e0: 9422c358 lhu r2,-0x3ca8(r1)
000e95e4: 00000000 nop
000e95e8: 2442ffff addiu r2,r2,0xffff
000e95ec: 3c018010 lui r1,0x8010
000e95f0: 00230821 addu r1,r1,r3
000e95f4: a422c358 sh r2,-0x3ca8(r1)
000e95f8: 0c0088c3 jal 0x0002230c
000e95fc: 00000000 nop
000e9600: 3042001f andi r2,r2,0x001f
000e9604: 14400019 bne r2,r0,0x000e966c
000e9608: 00000000 nop
000e960c: 0c0088c3 jal 0x0002230c
000e9610: 00000000 nop
000e9614: 30420001 andi r2,r2,0x0001
000e9618: 10400009 beq r2,r0,0x000e9640
000e961c: 00000000 nop
000e9620: 8fa300f0 lw r3,0x00f0(r29)
000e9624: 00000000 nop
000e9628: 000318c0 sll r3,r3,0x03
000e962c: 3c018010 lui r1,0x8010
000e9630: 00230821 addu r1,r1,r3
000e9634: 9422c35c lhu r2,-0x3ca4(r1)
000e9638: 0803a598 j 0x000e9660
000e963c: 24420001 addiu r2,r2,0x0001
000e9640: 8fa300f0 lw r3,0x00f0(r29)
000e9644: 00000000 nop
000e9648: 000318c0 sll r3,r3,0x03
000e964c: 3c018010 lui r1,0x8010
000e9650: 00230821 addu r1,r1,r3
000e9654: 9422c35c lhu r2,-0x3ca4(r1)
000e9658: 00000000 nop
000e965c: 2442ffff addiu r2,r2,0xffff
000e9660: 3c018010 lui r1,0x8010
000e9664: 00230821 addu r1,r1,r3
000e9668: a422c35c sh r2,-0x3ca4(r1)
000e966c: 8fa700f0 lw r7,0x00f0(r29)
000e9670: 3c028004 lui r2,0x8004
000e9674: 8c425980 lw r2,0x5980(r2)
000e9678: 000738c0 sll r7,r7,0x03
000e967c: 3c018010 lui r1,0x8010
000e9680: 00270821 addu r1,r1,r7
000e9684: 8423c35e lh r3,-0x3ca2(r1)
000e9688: 00000000 nop
000e968c: 00620018 mult r3,r2
000e9690: 27a500d8 addiu r5,r29,0x00d8
000e9694: 27a600f4 addiu r6,r29,0x00f4
000e9698: 3c048010 lui r4,0x8010
000e969c: 2484c358 addiu r4,r4,0xc358
000e96a0: 3c018010 lui r1,0x8010
000e96a4: 00270821 addu r1,r1,r7
000e96a8: 9422c35a lhu r2,-0x3ca6(r1)
000e96ac: 00001812 mflo r3
000e96b0: 00431021 addu r2,r2,r3
000e96b4: 3c018010 lui r1,0x8010
000e96b8: 00270821 addu r1,r1,r7
000e96bc: a422c35a sh r2,-0x3ca6(r1)
000e96c0: 0c00755e jal 0x0001d578
000e96c4: 00e42021 addu r4,r7,r4
000e96c8: 8fa200e0 lw r2,0x00e0(r29)
000e96cc: 00000000 nop
000e96d0: 04410003 bgez r2,0x000e96e0
000e96d4: 00023083 sra r6,r2,0x02
000e96d8: 24420003 addiu r2,r2,0x0003
000e96dc: 00023083 sra r6,r2,0x02
000e96e0: 24c2ffff addiu r2,r6,0xffff
000e96e4: 2c42017f sltiu r2,r2,0x017f
000e96e8: 10400024 beq r2,r0,0x000e977c
000e96ec: 00000000 nop
000e96f0: 97a800d8 lhu r8,0x00d8(r29)
000e96f4: 97a700dc lhu r7,0x00dc(r29)
000e96f8: 8fa500f0 lw r5,0x00f0(r29)
000e96fc: 3c068012 lui r6,0x8012
000e9700: 8cc6a2d4 lw r6,-0x5d2c(r6)
000e9704: 00052940 sll r5,r5,0x05
000e9708: 00c51821 addu r3,r6,r5
000e970c: 01131021 addu r2,r8,r19
000e9710: 3c010001 lui r1,0x0001
000e9714: 00610821 addu r1,r3,r1
000e9718: a422e638 sh r2,-0x19c8(r1)
000e971c: 3c010001 lui r1,0x0001
000e9720: 00610821 addu r1,r3,r1
000e9724: a422e640 sh r2,-0x19c0(r1)
000e9728: 00f31021 addu r2,r7,r19
000e972c: 3c010001 lui r1,0x0001
000e9730: 00610821 addu r1,r3,r1
000e9734: a422e642 sh r2,-0x19be(r1)
000e9738: 3402e628 ori r2,r0,0xe628
000e973c: 00a22821 addu r5,r5,r2
000e9740: 3c010001 lui r1,0x0001
000e9744: 00610821 addu r1,r3,r1
000e9748: a428e630 sh r8,-0x19d0(r1)
000e974c: 3c010001 lui r1,0x0001
000e9750: 00610821 addu r1,r3,r1
000e9754: a427e632 sh r7,-0x19ce(r1)
000e9758: 3c010001 lui r1,0x0001
000e975c: 00610821 addu r1,r3,r1
000e9760: a427e63a sh r7,-0x19c6(r1)
000e9764: 3c010001 lui r1,0x0001
000e9768: 00c10821 addu r1,r6,r1
000e976c: 8c24e5b4 lw r4,-0x1a4c(r1)
000e9770: 00a62821 addu r5,r5,r6
000e9774: 0c008eed jal 0x00023bb4
000e9778: 24840008 addiu r4,r4,0x0008
000e977c: 8fa200f0 lw r2,0x00f0(r29)
000e9780: 00000000 nop
000e9784: 24420001 addiu r2,r2,0x0001
000e9788: afa200f0 sw r2,0x00f0(r29)
000e978c: 28420040 slti r2,r2,0x0040
000e9790: 1440fea9 bne r2,r0,0x000e9238
000e9794: 00000000 nop
000e9798: 0c0072e9 jal 0x0001cba4
000e979c: 00000000 nop
000e97a0: 3c03800f lui r3,0x800f
000e97a4: 84635b60 lh r3,0x5b60(r3)
000e97a8: 34020096 ori r2,r0,0x0096
000e97ac: 14620234 bne r3,r2,0x000ea080
000e97b0: 00000000 nop
000e97b4: 0c0072c1 jal 0x0001cb04
000e97b8: 00000000 nop
000e97bc: 3c04800f lui r4,0x800f
000e97c0: 8c847a54 lw r4,0x7a54(r4)
000e97c4: 3c028012 lui r2,0x8012
000e97c8: 8c422000 lw r2,0x2000(r2)
000e97cc: 00042280 sll r4,r4,0x0a
000e97d0: 0082001a div r4,r2
000e97d4: 00002012 mflo r4
000e97d8: 3c02800f lui r2,0x800f
000e97dc: 94425c0e lhu r2,0x5c0e(r2)
000e97e0: 3c10800f lui r16,0x800f
000e97e4: 26105c06 addiu r16,r16,0x5c06
000e97e8: 0c006ed7 jal 0x0001bb5c
000e97ec: a6020000 sh r2,0x0000(r16)
000e97f0: 3c04800f lui r4,0x800f
000e97f4: 8c847a54 lw r4,0x7a54(r4)
000e97f8: 3c038012 lui r3,0x8012
000e97fc: 8c632000 lw r3,0x2000(r3)
000e9800: 00042280 sll r4,r4,0x0a
000e9804: 0083001a div r4,r3
000e9808: 00002012 mflo r4
000e980c: 00021103 sra r2,r2,0x04
000e9810: 00021023 subu r2,r0,r2
000e9814: 3c01800f lui r1,0x800f
000e9818: a4225c08 sh r2,0x5c08(r1)
000e981c: 0c006ed7 jal 0x0001bb5c
000e9820: 00000000 nop
000e9824: 2604fffe addiu r4,r16,0xfffe
000e9828: 3c10800f lui r16,0x800f
000e982c: 26105bac addiu r16,r16,0x5bac
000e9830: 3c11800f lui r17,0x800f
000e9834: 26315be4 addiu r17,r17,0x5be4
000e9838: 00021880 sll r3,r2,0x02
000e983c: 24631000 addiu r3,r3,0x1000
000e9840: ae230000 sw r3,0x0000(r17)
000e9844: 3c01800f lui r1,0x800f
000e9848: ac235bec sw r3,0x5bec(r1)
000e984c: 3c03800f lui r3,0x800f
000e9850: 8c637a54 lw r3,0x7a54(r3)
000e9854: 24421000 addiu r2,r2,0x1000
000e9858: 3c01800f lui r1,0x800f
000e985c: ac225be8 sw r2,0x5be8(r1)
000e9860: 24630001 addiu r3,r3,0x0001
000e9864: 3c01800f lui r1,0x800f
000e9868: ac237a54 sw r3,0x7a54(r1)
000e986c: 0c007596 jal 0x0001d658             Three_Angle_Sine_and_Cosine_Maths
000e9870: 02002821 addu r5,r16,r0
000e9874: 3c05800f lui r5,0x800f
000e9878: 24a55bd4 addiu r5,r5,0x5bd4
000e987c: 0c0073d2 jal 0x0001cf48
000e9880: 02002021 addu r4,r16,r0
000e9884: 02002021 addu r4,r16,r0
000e9888: 0c0073de jal 0x0001cf78
000e988c: 02202821 addu r5,r17,r0
000e9890: 0c00742a jal 0x0001d0a8
000e9894: 02002021 addu r4,r16,r0
000e9898: 0c00744e jal 0x0001d138
000e989c: 02002021 addu r4,r16,r0
000e98a0: 3c03800f lui r3,0x800f
000e98a4: 8c635c2c lw r3,0x5c2c(r3)
000e98a8: 3c02800f lui r2,0x800f
000e98ac: 8c425bf4 lw r2,0x5bf4(r2)
000e98b0: 00000000 nop
000e98b4: 00620018 mult r3,r2
000e98b8: 00001812 mflo r3
000e98bc: 04610004 bgez r3,0x000e98d0
000e98c0: afa000f0 sw r0,0x00f0(r29)
000e98c4: 3c02000f lui r2,0x000f
000e98c8: 3442ffff ori r2,r2,0xffff
000e98cc: 00621821 addu r3,r3,r2
000e98d0: 00039d03 sra r19,r3,0x14
000e98d4: 3c158019 lui r21,0x8019
000e98d8: 26b5f8cc addiu r21,r21,0xf8cc
000e98dc: 26340004 addiu r20,r17,0x0004
000e98e0: 02209021 addu r18,r17,r0
000e98e4: 3c110008 lui r17,0x0008
000e98e8: 3631c000 ori r17,r17,0xc000
000e98ec: 3c038012 lui r3,0x8012
000e98f0: 8c632000 lw r3,0x2000(r3)
000e98f4: 8fa600f0 lw r6,0x00f0(r29)
000e98f8: 3c01800f lui r1,0x800f
000e98fc: ac356878 sw r21,0x6878(r1)
000e9900: 04610002 bgez r3,0x000e990c
000e9904: 00601021 addu r2,r3,r0
000e9908: 24620007 addiu r2,r3,0x0007
000e990c: 3c05800f lui r5,0x800f
000e9910: 8ca57a54 lw r5,0x7a54(r5)
000e9914: 000220c3 sra r4,r2,0x03
000e9918: 00a4102a slt r2,r5,r4
000e991c: 10400008 beq r2,r0,0x000e9940
000e9920: 00061140 sll r2,r6,0x05
000e9924: 3c018011 lui r1,0x8011
000e9928: 00220821 addu r1,r1,r2
000e992c: 8422ab8e lh r2,-0x5472(r1)
000e9930: 00000000 nop
000e9934: 28420119 slti r2,r2,0x0119
000e9938: 1040000a beq r2,r0,0x000e9964
000e993c: 00000000 nop
000e9940: 0085102a slt r2,r4,r5
000e9944: 104000f0 beq r2,r0,0x000e9d08
000e9948: 00061140 sll r2,r6,0x05
000e994c: 3c018011 lui r1,0x8011
000e9950: 00220821 addu r1,r1,r2
000e9954: 8422ab8e lh r2,-0x5472(r1)
000e9958: 00000000 nop
000e995c: 044100ea bgez r2,0x000e9d08
000e9960: 00000000 nop
000e9964: 8e840000 lw r4,0x0000(r20)
000e9968: 00000000 nop
000e996c: 1080002b beq r4,r0,0x000e9a1c
000e9970: 00000000 nop
000e9974: 3c038012 lui r3,0x8012
000e9978: 8c632000 lw r3,0x2000(r3)
000e997c: 00000000 nop
000e9980: 04610002 bgez r3,0x000e998c
000e9984: 00000000 nop
000e9988: 24630007 addiu r3,r3,0x0007
000e998c: 3c02800f lui r2,0x800f
000e9990: 8c427a54 lw r2,0x7a54(r2)
000e9994: 000318c3 sra r3,r3,0x03
000e9998: 0043102a slt r2,r2,r3
000e999c: 10400009 beq r2,r0,0x000e99c4
000e99a0: 3c02fff0 lui r2,0xfff0
000e99a4: 0044001a div r2,r4
000e99a8: 00001012 mflo r2
000e99ac: 8fa300f0 lw r3,0x00f0(r29)
000e99b0: 00000000 nop
000e99b4: 000318c0 sll r3,r3,0x03
000e99b8: 3c018010 lui r1,0x8010
000e99bc: 00230821 addu r1,r1,r3
000e99c0: a422c35a sh r2,-0x3ca6(r1)
000e99c4: 3c028012 lui r2,0x8012
000e99c8: 8c422000 lw r2,0x2000(r2)
000e99cc: 00000000 nop
000e99d0: 04410002 bgez r2,0x000e99dc
000e99d4: 00000000 nop
000e99d8: 24420007 addiu r2,r2,0x0007
000e99dc: 3c03800f lui r3,0x800f
000e99e0: 8c637a54 lw r3,0x7a54(r3)
000e99e4: 000210c3 sra r2,r2,0x03
000e99e8: 0043102a slt r2,r2,r3
000e99ec: 1040000b beq r2,r0,0x000e9a1c
000e99f0: 3c030003 lui r3,0x0003
000e99f4: 8e820000 lw r2,0x0000(r20)
000e99f8: 00000000 nop
000e99fc: 0062001a div r3,r2
000e9a00: 00001812 mflo r3
000e9a04: 8fa200f0 lw r2,0x00f0(r29)
000e9a08: 00000000 nop
000e9a0c: 000210c0 sll r2,r2,0x03
000e9a10: 3c018010 lui r1,0x8010
000e9a14: 00220821 addu r1,r1,r2
000e9a18: a423c35a sh r3,-0x3ca6(r1)
000e9a1c: 0c0088c3 jal 0x0002230c
000e9a20: 00000000 nop
000e9a24: 3c035555 lui r3,0x5555
000e9a28: 34635556 ori r3,r3,0x5556
000e9a2c: 00430018 mult r2,r3
000e9a30: 00021fc3 sra r3,r2,0x1f
000e9a34: 27a500a0 addiu r5,r29,0x00a0
000e9a38: 8fa600f0 lw r6,0x00f0(r29)
000e9a3c: 00002010 mfhi r4
000e9a40: 00832023 subu r4,r4,r3
000e9a44: 00041840 sll r3,r4,0x01
000e9a48: 00641821 addu r3,r3,r4
000e9a4c: 00431023 subu r2,r2,r3
000e9a50: 3c038010 lui r3,0x8010
000e9a54: 9063a6a4 lbu r3,-0x595c(r3)
000e9a58: 000620c0 sll r4,r6,0x03
000e9a5c: 24630003 addiu r3,r3,0x0003
000e9a60: 00621823 subu r3,r3,r2
000e9a64: 00021400 sll r2,r2,0x10
000e9a68: 00021343 sra r2,r2,0x0d
000e9a6c: 00a22821 addu r5,r5,r2
000e9a70: 3c018010 lui r1,0x8010
000e9a74: 00240821 addu r1,r1,r4
000e9a78: a423c35e sh r3,-0x3ca2(r1)
000e9a7c: 90a20000 lbu r2,0x0000(r5)
000e9a80: 00063140 sll r6,r6,0x05
000e9a84: 3c018011 lui r1,0x8011
000e9a88: 00260821 addu r1,r1,r6
000e9a8c: a022ab90 sb r2,-0x5470(r1)
000e9a90: 8fa200f0 lw r2,0x00f0(r29)
000e9a94: 90a30000 lbu r3,0x0000(r5)
000e9a98: 00021140 sll r2,r2,0x05
000e9a9c: 3c018012 lui r1,0x8012
000e9aa0: 00220821 addu r1,r1,r2
000e9aa4: a02399b8 sb r3,-0x6648(r1)
000e9aa8: 8fa300f0 lw r3,0x00f0(r29)
000e9aac: 90a20000 lbu r2,0x0000(r5)
000e9ab0: 90a40004 lbu r4,0x0004(r5)
000e9ab4: 00031940 sll r3,r3,0x05
000e9ab8: 00441021 addu r2,r2,r4
000e9abc: 3c018011 lui r1,0x8011
000e9ac0: 00230821 addu r1,r1,r3
000e9ac4: a022ab98 sb r2,-0x5468(r1)
000e9ac8: 8fa300f0 lw r3,0x00f0(r29)
000e9acc: 90a20000 lbu r2,0x0000(r5)
000e9ad0: 90a40004 lbu r4,0x0004(r5)
000e9ad4: 00031940 sll r3,r3,0x05
000e9ad8: 00441021 addu r2,r2,r4
000e9adc: 3c018012 lui r1,0x8012
000e9ae0: 00230821 addu r1,r1,r3
000e9ae4: a02299c0 sb r2,-0x6640(r1)
000e9ae8: 8fa300f0 lw r3,0x00f0(r29)
000e9aec: 90a20000 lbu r2,0x0000(r5)
000e9af0: 90a40004 lbu r4,0x0004(r5)
000e9af4: 00031940 sll r3,r3,0x05
000e9af8: 00441021 addu r2,r2,r4
000e9afc: 3c018011 lui r1,0x8011
000e9b00: 00230821 addu r1,r1,r3
000e9b04: a022aba0 sb r2,-0x5460(r1)
000e9b08: 8fa300f0 lw r3,0x00f0(r29)
000e9b0c: 90a20000 lbu r2,0x0000(r5)
000e9b10: 90a40004 lbu r4,0x0004(r5)
000e9b14: 00031940 sll r3,r3,0x05
000e9b18: 00441021 addu r2,r2,r4
000e9b1c: 3c018012 lui r1,0x8012
000e9b20: 00230821 addu r1,r1,r3
000e9b24: a02299c8 sb r2,-0x6638(r1)
000e9b28: 8fa200f0 lw r2,0x00f0(r29)
000e9b2c: 90a30002 lbu r3,0x0002(r5)
000e9b30: 00021140 sll r2,r2,0x05
000e9b34: 3c018011 lui r1,0x8011
000e9b38: 00220821 addu r1,r1,r2
000e9b3c: a023ab91 sb r3,-0x546f(r1)
000e9b40: 8fa200f0 lw r2,0x00f0(r29)
000e9b44: 90a30002 lbu r3,0x0002(r5)
000e9b48: 00021140 sll r2,r2,0x05
000e9b4c: 3c018012 lui r1,0x8012
000e9b50: 00220821 addu r1,r1,r2
000e9b54: a02399b9 sb r3,-0x6647(r1)
000e9b58: 8fa200f0 lw r2,0x00f0(r29)
000e9b5c: 90a30002 lbu r3,0x0002(r5)
000e9b60: 00021140 sll r2,r2,0x05
000e9b64: 3c018011 lui r1,0x8011
000e9b68: 00220821 addu r1,r1,r2
000e9b6c: a023ab99 sb r3,-0x5467(r1)
000e9b70: 8fa200f0 lw r2,0x00f0(r29)
000e9b74: 90a30002 lbu r3,0x0002(r5)
000e9b78: 00021140 sll r2,r2,0x05
000e9b7c: 3c018012 lui r1,0x8012
000e9b80: 00220821 addu r1,r1,r2
000e9b84: a02399c1 sb r3,-0x663f(r1)
000e9b88: 8fa300f0 lw r3,0x00f0(r29)
000e9b8c: 90a20002 lbu r2,0x0002(r5)
000e9b90: 90a40006 lbu r4,0x0006(r5)
000e9b94: 00031940 sll r3,r3,0x05
000e9b98: 00441021 addu r2,r2,r4
000e9b9c: 3c018011 lui r1,0x8011
000e9ba0: 00230821 addu r1,r1,r3
000e9ba4: a022aba1 sb r2,-0x545f(r1)
000e9ba8: 8fa300f0 lw r3,0x00f0(r29)
000e9bac: 90a20002 lbu r2,0x0002(r5)
000e9bb0: 90a40006 lbu r4,0x0006(r5)
000e9bb4: 00031940 sll r3,r3,0x05
000e9bb8: 00441021 addu r2,r2,r4
000e9bbc: 3c018012 lui r1,0x8012
000e9bc0: 00230821 addu r1,r1,r3
000e9bc4: a02299c9 sb r2,-0x6637(r1)
000e9bc8: 8e420000 lw r2,0x0000(r18)
000e9bcc: 00000000 nop
000e9bd0: 10400024 beq r2,r0,0x000e9c64
000e9bd4: 00000000 nop
000e9bd8: 0c0088c3 jal 0x0002230c
000e9bdc: 00000000 nop
000e9be0: 30420001 andi r2,r2,0x0001
000e9be4: 1040000e beq r2,r0,0x000e9c20
000e9be8: 00000000 nop
000e9bec: 0c0088c3 jal 0x0002230c
000e9bf0: 00000000 nop
000e9bf4: 8e430000 lw r3,0x0000(r18)
000e9bf8: 00000000 nop
000e9bfc: 0223001a div r17,r3
000e9c00: 00001812 mflo r3
000e9c04: 00000000 nop
000e9c08: 00000000 nop
000e9c0c: 0043001a div r2,r3
000e9c10: 00001810 mfhi r3
000e9c14: 8fa200f0 lw r2,0x00f0(r29)
000e9c18: 0803a716 j 0x000e9c58
000e9c1c: 000210c0 sll r2,r2,0x03
000e9c20: 0c0088c3 jal 0x0002230c
000e9c24: 00000000 nop
000e9c28: 8e430000 lw r3,0x0000(r18)
000e9c2c: 00000000 nop
000e9c30: 0223001a div r17,r3
000e9c34: 00001812 mflo r3
000e9c38: 00000000 nop
000e9c3c: 00000000 nop
000e9c40: 0043001a div r2,r3
000e9c44: 00001810 mfhi r3
000e9c48: 8fa200f0 lw r2,0x00f0(r29)
000e9c4c: 00000000 nop
000e9c50: 000210c0 sll r2,r2,0x03
000e9c54: 00031823 subu r3,r0,r3
000e9c58: 3c018010 lui r1,0x8010
000e9c5c: 00220821 addu r1,r1,r2
000e9c60: a423c358 sh r3,-0x3ca8(r1)
000e9c64: 3c10800f lui r16,0x800f
000e9c68: 26105bec addiu r16,r16,0x5bec
000e9c6c: 8e020000 lw r2,0x0000(r16)
000e9c70: 00000000 nop
000e9c74: 10400024 beq r2,r0,0x000e9d08
000e9c78: 00000000 nop
000e9c7c: 0c0088c3 jal 0x0002230c
000e9c80: 00000000 nop
000e9c84: 30420001 andi r2,r2,0x0001
000e9c88: 1040000e beq r2,r0,0x000e9cc4
000e9c8c: 00000000 nop
000e9c90: 0c0088c3 jal 0x0002230c
000e9c94: 00000000 nop
000e9c98: 8e030000 lw r3,0x0000(r16)
000e9c9c: 00000000 nop
000e9ca0: 0223001a div r17,r3
000e9ca4: 00001812 mflo r3
000e9ca8: 00000000 nop
000e9cac: 00000000 nop
000e9cb0: 0043001a div r2,r3
000e9cb4: 00001810 mfhi r3
000e9cb8: 8fa200f0 lw r2,0x00f0(r29)
000e9cbc: 0803a73f j 0x000e9cfc
000e9cc0: 000210c0 sll r2,r2,0x03
000e9cc4: 0c0088c3 jal 0x0002230c
000e9cc8: 00000000 nop
000e9ccc: 8e030000 lw r3,0x0000(r16)
000e9cd0: 00000000 nop
000e9cd4: 0223001a div r17,r3
000e9cd8: 00001812 mflo r3
000e9cdc: 00000000 nop
000e9ce0: 00000000 nop
000e9ce4: 0043001a div r2,r3
000e9ce8: 00001810 mfhi r3
000e9cec: 8fa200f0 lw r2,0x00f0(r29)
000e9cf0: 00000000 nop
000e9cf4: 000210c0 sll r2,r2,0x03
000e9cf8: 00031823 subu r3,r0,r3
000e9cfc: 3c018010 lui r1,0x8010
000e9d00: 00220821 addu r1,r1,r2
000e9d04: a423c35c sh r3,-0x3ca4(r1)
000e9d08: 0c0088c3 jal 0x0002230c
000e9d0c: 00000000 nop
000e9d10: 3042001f andi r2,r2,0x001f
000e9d14: 14400019 bne r2,r0,0x000e9d7c
000e9d18: 00000000 nop
000e9d1c: 0c0088c3 jal 0x0002230c
000e9d20: 00000000 nop
000e9d24: 30420001 andi r2,r2,0x0001
000e9d28: 10400009 beq r2,r0,0x000e9d50
000e9d2c: 00000000 nop
000e9d30: 8fa300f0 lw r3,0x00f0(r29)
000e9d34: 00000000 nop
000e9d38: 000318c0 sll r3,r3,0x03
000e9d3c: 3c018010 lui r1,0x8010
000e9d40: 00230821 addu r1,r1,r3
000e9d44: 9422c358 lhu r2,-0x3ca8(r1)
000e9d48: 0803a75c j 0x000e9d70
000e9d4c: 24420001 addiu r2,r2,0x0001
000e9d50: 8fa300f0 lw r3,0x00f0(r29)
000e9d54: 00000000 nop
000e9d58: 000318c0 sll r3,r3,0x03
000e9d5c: 3c018010 lui r1,0x8010
000e9d60: 00230821 addu r1,r1,r3
000e9d64: 9422c358 lhu r2,-0x3ca8(r1)
000e9d68: 00000000 nop
000e9d6c: 2442ffff addiu r2,r2,0xffff
000e9d70: 3c018010 lui r1,0x8010
000e9d74: 00230821 addu r1,r1,r3
000e9d78: a422c358 sh r2,-0x3ca8(r1)
000e9d7c: 0c0088c3 jal 0x0002230c
000e9d80: 00000000 nop
000e9d84: 3042001f andi r2,r2,0x001f
000e9d88: 14400019 bne r2,r0,0x000e9df0
000e9d8c: 00000000 nop
000e9d90: 0c0088c3 jal 0x0002230c
000e9d94: 00000000 nop
000e9d98: 30420001 andi r2,r2,0x0001
000e9d9c: 10400009 beq r2,r0,0x000e9dc4
000e9da0: 00000000 nop
000e9da4: 8fa300f0 lw r3,0x00f0(r29)
000e9da8: 00000000 nop
000e9dac: 000318c0 sll r3,r3,0x03
000e9db0: 3c018010 lui r1,0x8010
000e9db4: 00230821 addu r1,r1,r3
000e9db8: 9422c35c lhu r2,-0x3ca4(r1)
000e9dbc: 0803a779 j 0x000e9de4
000e9dc0: 24420001 addiu r2,r2,0x0001
000e9dc4: 8fa300f0 lw r3,0x00f0(r29)
000e9dc8: 00000000 nop
000e9dcc: 000318c0 sll r3,r3,0x03
000e9dd0: 3c018010 lui r1,0x8010
000e9dd4: 00230821 addu r1,r1,r3
000e9dd8: 9422c35c lhu r2,-0x3ca4(r1)
000e9ddc: 00000000 nop
000e9de0: 2442ffff addiu r2,r2,0xffff
000e9de4: 3c018010 lui r1,0x8010
000e9de8: 00230821 addu r1,r1,r3
000e9dec: a422c35c sh r2,-0x3ca4(r1)
000e9df0: 3c038012 lui r3,0x8012
000e9df4: 8c632000 lw r3,0x2000(r3)
000e9df8: 00000000 nop
000e9dfc: 04610002 bgez r3,0x000e9e08
000e9e00: 00601021 addu r2,r3,r0
000e9e04: 24620007 addiu r2,r3,0x0007
000e9e08: 3c04800f lui r4,0x800f
000e9e0c: 8c847a54 lw r4,0x7a54(r4)
000e9e10: 000210c3 sra r2,r2,0x03
000e9e14: 0082102a slt r2,r4,r2
000e9e18: 1040001f beq r2,r0,0x000e9e98
000e9e1c: 00042340 sll r4,r4,0x0d
000e9e20: 0083001a div r4,r3
000e9e24: 00002012 mflo r4
000e9e28: 0c006ed7 jal 0x0001bb5c
000e9e2c: 24840400 addiu r4,r4,0x0400
000e9e30: 8fa300f0 lw r3,0x00f0(r29)
000e9e34: 00000000 nop
000e9e38: 000328c0 sll r5,r3,0x03
000e9e3c: 3c018010 lui r1,0x8010
000e9e40: 00250821 addu r1,r1,r5
000e9e44: 8424c35e lh r4,-0x3ca2(r1)
000e9e48: 3c038004 lui r3,0x8004
000e9e4c: 8c635980 lw r3,0x5980(r3)
000e9e50: 00000000 nop
000e9e54: 00830018 mult r4,r3
000e9e58: 00001812 mflo r3
000e9e5c: 00000000 nop
000e9e60: 00000000 nop
000e9e64: 00620018 mult r3,r2
000e9e68: 00001812 mflo r3
000e9e6c: 04610002 bgez r3,0x000e9e78
000e9e70: 00000000 nop
000e9e74: 246307ff addiu r3,r3,0x07ff
000e9e78: 3c018010 lui r1,0x8010
000e9e7c: 00250821 addu r1,r1,r5
000e9e80: 9422c35a lhu r2,-0x3ca6(r1)
000e9e84: 00031ac3 sra r3,r3,0x0b
000e9e88: 00431021 addu r2,r2,r3
000e9e8c: 3c018010 lui r1,0x8010
000e9e90: 00250821 addu r1,r1,r5
000e9e94: a422c35a sh r2,-0x3ca6(r1)
000e9e98: 3c028012 lui r2,0x8012
000e9e9c: 8c422000 lw r2,0x2000(r2)
000e9ea0: 00000000 nop
000e9ea4: 04410002 bgez r2,0x000e9eb0
000e9ea8: 00000000 nop
000e9eac: 24420007 addiu r2,r2,0x0007
000e9eb0: 3c03800f lui r3,0x800f
000e9eb4: 8c637a54 lw r3,0x7a54(r3)
000e9eb8: 000210c3 sra r2,r2,0x03
000e9ebc: 0043102a slt r2,r2,r3
000e9ec0: 10400012 beq r2,r0,0x000e9f0c
000e9ec4: 27a500d8 addiu r5,r29,0x00d8
000e9ec8: 8fa400f0 lw r4,0x00f0(r29)
000e9ecc: 3c028004 lui r2,0x8004
000e9ed0: 8c425980 lw r2,0x5980(r2)
000e9ed4: 000420c0 sll r4,r4,0x03
000e9ed8: 3c018010 lui r1,0x8010
000e9edc: 00240821 addu r1,r1,r4
000e9ee0: 8423c35e lh r3,-0x3ca2(r1)
000e9ee4: 00000000 nop
000e9ee8: 00620018 mult r3,r2
000e9eec: 3c018010 lui r1,0x8010
000e9ef0: 00240821 addu r1,r1,r4
000e9ef4: 9422c35a lhu r2,-0x3ca6(r1)
000e9ef8: 00001812 mflo r3
000e9efc: 00431023 subu r2,r2,r3
000e9f00: 3c018010 lui r1,0x8010
000e9f04: 00240821 addu r1,r1,r4
000e9f08: a422c35a sh r2,-0x3ca6(r1)
000e9f0c: 27a600f4 addiu r6,r29,0x00f4
000e9f10: 8fa200f0 lw r2,0x00f0(r29)
000e9f14: 3c048010 lui r4,0x8010
000e9f18: 2484c358 addiu r4,r4,0xc358
000e9f1c: 000210c0 sll r2,r2,0x03
000e9f20: 0c00755e jal 0x0001d578
000e9f24: 00442021 addu r4,r2,r4
000e9f28: 8fa200e0 lw r2,0x00e0(r29)
000e9f2c: 00000000 nop
000e9f30: 04410003 bgez r2,0x000e9f40
000e9f34: 00023083 sra r6,r2,0x02
000e9f38: 24420003 addiu r2,r2,0x0003
000e9f3c: 00023083 sra r6,r2,0x02
000e9f40: 24c2ffff addiu r2,r6,0xffff
000e9f44: 2c42017f sltiu r2,r2,0x017f
000e9f48: 10400024 beq r2,r0,0x000e9fdc
000e9f4c: 00000000 nop
000e9f50: 97a800d8 lhu r8,0x00d8(r29)
000e9f54: 97a700dc lhu r7,0x00dc(r29)
000e9f58: 8fa500f0 lw r5,0x00f0(r29)
000e9f5c: 3c068012 lui r6,0x8012
000e9f60: 8cc6a2d4 lw r6,-0x5d2c(r6)
000e9f64: 00052940 sll r5,r5,0x05
000e9f68: 00c51821 addu r3,r6,r5
000e9f6c: 01131021 addu r2,r8,r19
000e9f70: 3c010001 lui r1,0x0001
000e9f74: 00610821 addu r1,r3,r1
000e9f78: a422e638 sh r2,-0x19c8(r1)
000e9f7c: 3c010001 lui r1,0x0001
000e9f80: 00610821 addu r1,r3,r1
000e9f84: a422e640 sh r2,-0x19c0(r1)
000e9f88: 00f31021 addu r2,r7,r19
000e9f8c: 3c010001 lui r1,0x0001
000e9f90: 00610821 addu r1,r3,r1
000e9f94: a422e642 sh r2,-0x19be(r1)
000e9f98: 3402e628 ori r2,r0,0xe628
000e9f9c: 00a22821 addu r5,r5,r2
000e9fa0: 3c010001 lui r1,0x0001
000e9fa4: 00610821 addu r1,r3,r1
000e9fa8: a428e630 sh r8,-0x19d0(r1)
000e9fac: 3c010001 lui r1,0x0001
000e9fb0: 00610821 addu r1,r3,r1
000e9fb4: a427e632 sh r7,-0x19ce(r1)
000e9fb8: 3c010001 lui r1,0x0001
000e9fbc: 00610821 addu r1,r3,r1
000e9fc0: a427e63a sh r7,-0x19c6(r1)
000e9fc4: 3c010001 lui r1,0x0001
000e9fc8: 00c10821 addu r1,r6,r1
000e9fcc: 8c24e5b4 lw r4,-0x1a4c(r1)
000e9fd0: 00a62821 addu r5,r5,r6
000e9fd4: 0c008eed jal 0x00023bb4
000e9fd8: 24840008 addiu r4,r4,0x0008
000e9fdc: 8fa200f0 lw r2,0x00f0(r29)
000e9fe0: 00000000 nop
000e9fe4: 24420001 addiu r2,r2,0x0001
000e9fe8: afa200f0 sw r2,0x00f0(r29)
000e9fec: 28420040 slti r2,r2,0x0040
000e9ff0: 1440fe3e bne r2,r0,0x000e98ec
000e9ff4: 00000000 nop
000e9ff8: 3c03800f lui r3,0x800f
000e9ffc: 8c637a54 lw r3,0x7a54(r3)
000ea000: 3c028012 lui r2,0x8012
000ea004: 8c422000 lw r2,0x2000(r2)
000ea008: 00000000 nop
000ea00c: 1462001a bne r3,r2,0x000ea078
000ea010: 00000000 nop
000ea014: 0c03babe jal 0x000eeaf8
000ea018: 3404008b ori r4,r0,0x008b
000ea01c: 34021000 ori r2,r0,0x1000
000ea020: 3c01800f lui r1,0x800f
000ea024: ac225be4 sw r2,0x5be4(r1)
000ea028: 3c01800f lui r1,0x800f
000ea02c: ac225be8 sw r2,0x5be8(r1)
000ea030: 3c01800f lui r1,0x800f
000ea034: ac225bec sw r2,0x5bec(r1)
000ea038: 34020010 ori r2,r0,0x0010
000ea03c: 3c01800f lui r1,0x800f
000ea040: a4225bcc sh r2,0x5bcc(r1)
000ea044: 3c01800f lui r1,0x800f
000ea048: a4225bd0 sh r2,0x5bd0(r1)
000ea04c: 34020100 ori r2,r0,0x0100
000ea050: 3c01800f lui r1,0x800f
000ea054: ac225bd4 sw r2,0x5bd4(r1)
000ea058: 340200f0 ori r2,r0,0x00f0
000ea05c: 3c01800f lui r1,0x800f
000ea060: ac225bd8 sw r2,0x5bd8(r1)
000ea064: 34020280 ori r2,r0,0x0280
000ea068: 3c01800f lui r1,0x800f
000ea06c: a4205bce sh r0,0x5bce(r1)
000ea070: 3c01800f lui r1,0x800f
000ea074: ac225bdc sw r2,0x5bdc(r1)
000ea078: 0c0072e9 jal 0x0001cba4
000ea07c: 00000000 nop
000ea080: 3c03800f lui r3,0x800f
000ea084: 84635b60 lh r3,0x5b60(r3)
000ea088: 34020055 ori r2,r0,0x0055
000ea08c: 14620233 bne r3,r2,0x000ea95c
000ea090: 00000000 nop
000ea094: 3c03800f lui r3,0x800f
000ea098: 8c635c2c lw r3,0x5c2c(r3)
000ea09c: 00000000 nop
000ea0a0: 00031040 sll r2,r3,0x01
000ea0a4: 00431021 addu r2,r2,r3
000ea0a8: 00021080 sll r2,r2,0x02
000ea0ac: 00431023 subu r2,r2,r3
000ea0b0: 00029840 sll r19,r2,0x01
000ea0b4: 06610002 bgez r19,0x000ea0c0
000ea0b8: 02601021 addu r2,r19,r0
000ea0bc: 26621fff addiu r2,r19,0x1fff
000ea0c0: 00029b43 sra r19,r2,0x0d
000ea0c4: afa000f0 sw r0,0x00f0(r29)
000ea0c8: 3c158019 lui r21,0x8019
000ea0cc: 26b5f8cc addiu r21,r21,0xf8cc
000ea0d0: 27b400d8 addiu r20,r29,0x00d8
000ea0d4: 3c168010 lui r22,0x8010
000ea0d8: 26d6c358 addiu r22,r22,0xc358
000ea0dc: 26d70100 addiu r23,r22,0x0100
000ea0e0: 8fa600f0 lw r6,0x00f0(r29)
000ea0e4: 3c079249 lui r7,0x9249
000ea0e8: 000640c0 sll r8,r6,0x03
000ea0ec: 3c018010 lui r1,0x8010
000ea0f0: 00280821 addu r1,r1,r8
000ea0f4: 9423c35c lhu r3,-0x3ca4(r1)
000ea0f8: 34e72493 ori r7,r7,0x2493
000ea0fc: 00031c00 sll r3,r3,0x10
000ea100: 00032403 sra r4,r3,0x10
000ea104: 00870018 mult r4,r7
000ea108: 00031fc3 sra r3,r3,0x1f
000ea10c: 00001010 mfhi r2
000ea110: 00441021 addu r2,r2,r4
000ea114: 00021103 sra r2,r2,0x04
000ea118: 00431023 subu r2,r2,r3
000ea11c: 00021400 sll r2,r2,0x10
000ea120: 3c03800f lui r3,0x800f
000ea124: 90636860 lbu r3,0x6860(r3)
000ea128: 00021403 sra r2,r2,0x10
000ea12c: 00430018 mult r2,r3
000ea130: 3c018010 lui r1,0x8010
000ea134: 00280821 addu r1,r1,r8
000ea138: 9424c358 lhu r4,-0x3ca8(r1)
000ea13c: 00001812 mflo r3
000ea140: 00042400 sll r4,r4,0x10
000ea144: 00042c03 sra r5,r4,0x10
000ea148: 00a70018 mult r5,r7
000ea14c: 3c01800f lui r1,0x800f
000ea150: ac356878 sw r21,0x6878(r1)
000ea154: 24c60020 addiu r6,r6,0x0020
000ea158: 000630c0 sll r6,r6,0x03
000ea15c: 000427c3 sra r4,r4,0x1f
000ea160: 00001010 mfhi r2
000ea164: 00451021 addu r2,r2,r5
000ea168: 00021103 sra r2,r2,0x04
000ea16c: 00441023 subu r2,r2,r4
000ea170: 00621821 addu r3,r3,r2
000ea174: 00608821 addu r17,r3,r0
000ea178: 00031c00 sll r3,r3,0x10
000ea17c: 00031b43 sra r3,r3,0x0d
000ea180: 00751821 addu r3,r3,r21
000ea184: 90620003 lbu r2,0x0003(r3)
000ea188: 90630002 lbu r3,0x0002(r3)
000ea18c: 00021142 srl r2,r2,0x05
000ea190: 00621821 addu r3,r3,r2
000ea194: 00031040 sll r2,r3,0x01
000ea198: 00431021 addu r2,r2,r3
000ea19c: 00021080 sll r2,r2,0x02
000ea1a0: 00021023 subu r2,r0,r2
000ea1a4: 3c018010 lui r1,0x8010
000ea1a8: 00260821 addu r1,r1,r6
000ea1ac: 8423c35a lh r3,-0x3ca6(r1)
000ea1b0: 00409021 addu r18,r2,r0
000ea1b4: 0043102a slt r2,r2,r3
000ea1b8: 1040004a beq r2,r0,0x000ea2e4
000ea1bc: 00000000 nop
000ea1c0: 3c018010 lui r1,0x8010
000ea1c4: 00280821 addu r1,r1,r8
000ea1c8: a420c35e sh r0,-0x3ca2(r1)
000ea1cc: 0c0088c3 jal 0x0002230c
000ea1d0: 00000000 nop
000ea1d4: 3c04800f lui r4,0x800f
000ea1d8: 90846860 lbu r4,0x6860(r4)
000ea1dc: 00000000 nop
000ea1e0: 000418c0 sll r3,r4,0x03
000ea1e4: 00641823 subu r3,r3,r4
000ea1e8: 00031880 sll r3,r3,0x02
000ea1ec: 0043001a div r2,r3
000ea1f0: 00001810 mfhi r3
000ea1f4: 8fa200f0 lw r2,0x00f0(r29)
000ea1f8: 00000000 nop
000ea1fc: 000210c0 sll r2,r2,0x03
000ea200: 3c018010 lui r1,0x8010
000ea204: 00220821 addu r1,r1,r2
000ea208: a423c358 sh r3,-0x3ca8(r1)
000ea20c: 0c0088c3 jal 0x0002230c
000ea210: 00000000 nop
000ea214: 3c04800f lui r4,0x800f
000ea218: 90846864 lbu r4,0x6864(r4)
000ea21c: 00000000 nop
000ea220: 000418c0 sll r3,r4,0x03
000ea224: 00641823 subu r3,r3,r4
000ea228: 00031880 sll r3,r3,0x02
000ea22c: 0043001a div r2,r3
000ea230: 00002810 mfhi r5
000ea234: 8fa300f0 lw r3,0x00f0(r29)
000ea238: 2402fe80 addiu r2,r0,0xfe80
000ea23c: 000320c0 sll r4,r3,0x03
000ea240: 24630020 addiu r3,r3,0x0020
000ea244: 3c018010 lui r1,0x8010
000ea248: 00240821 addu r1,r1,r4
000ea24c: a422c35a sh r2,-0x3ca6(r1)
000ea250: 3c018010 lui r1,0x8010
000ea254: 00240821 addu r1,r1,r4
000ea258: 9422c358 lhu r2,-0x3ca8(r1)
000ea25c: 000318c0 sll r3,r3,0x03
000ea260: 3c018010 lui r1,0x8010
000ea264: 00240821 addu r1,r1,r4
000ea268: a425c35c sh r5,-0x3ca4(r1)
000ea26c: 3c018010 lui r1,0x8010
000ea270: 00230821 addu r1,r1,r3
000ea274: a422c358 sh r2,-0x3ca8(r1)
000ea278: 3c018010 lui r1,0x8010
000ea27c: 00240821 addu r1,r1,r4
000ea280: 9422c35c lhu r2,-0x3ca4(r1)
000ea284: 3c018010 lui r1,0x8010
000ea288: 00230821 addu r1,r1,r3
000ea28c: a422c35c sh r2,-0x3ca4(r1)
000ea290: 0c0088c3 jal 0x0002230c
000ea294: 00000000 nop
000ea298: 3c048010 lui r4,0x8010
000ea29c: 9084a6a8 lbu r4,-0x5958(r4)
000ea2a0: 00000000 nop
000ea2a4: 00041840 sll r3,r4,0x01
000ea2a8: 00641821 addu r3,r3,r4
000ea2ac: 00031880 sll r3,r3,0x02
000ea2b0: 0043001a div r2,r3
000ea2b4: 00002810 mfhi r5
000ea2b8: 2402fe80 addiu r2,r0,0xfe80
000ea2bc: 8fa300f0 lw r3,0x00f0(r29)
000ea2c0: 3c048010 lui r4,0x8010
000ea2c4: 9084a6a4 lbu r4,-0x595c(r4)
000ea2c8: 24630020 addiu r3,r3,0x0020
000ea2cc: 000318c0 sll r3,r3,0x03
000ea2d0: 00441023 subu r2,r2,r4
000ea2d4: 00451023 subu r2,r2,r5
000ea2d8: 3c018010 lui r1,0x8010
000ea2dc: 00230821 addu r1,r1,r3
000ea2e0: a422c35a sh r2,-0x3ca6(r1)
000ea2e4: 3c028010 lui r2,0x8010
000ea2e8: 9042a6a4 lbu r2,-0x595c(r2)
000ea2ec: 3c078004 lui r7,0x8004
000ea2f0: 8ce75980 lw r7,0x5980(r7)
000ea2f4: 00000000 nop
000ea2f8: 00470018 mult r2,r7
000ea2fc: 8fa300f0 lw r3,0x00f0(r29)
000ea300: 00000000 nop
000ea304: 000328c0 sll r5,r3,0x03
000ea308: 3c018010 lui r1,0x8010
000ea30c: 00250821 addu r1,r1,r5
000ea310: 9422c35a lhu r2,-0x3ca6(r1)
000ea314: 00002012 mflo r4
000ea318: 00441021 addu r2,r2,r4
000ea31c: 3c018010 lui r1,0x8010
000ea320: 00250821 addu r1,r1,r5
000ea324: a422c35a sh r2,-0x3ca6(r1)
000ea328: 24620020 addiu r2,r3,0x0020
000ea32c: 000230c0 sll r6,r2,0x03
000ea330: 3c018010 lui r1,0x8010
000ea334: 00260821 addu r1,r1,r6
000ea338: 9422c35a lhu r2,-0x3ca6(r1)
000ea33c: 28630010 slti r3,r3,0x0010
000ea340: 00441021 addu r2,r2,r4
000ea344: 3c018010 lui r1,0x8010
000ea348: 00260821 addu r1,r1,r6
000ea34c: a422c35a sh r2,-0x3ca6(r1)
000ea350: 10600005 beq r3,r0,0x000ea368
000ea354: 00000000 nop
000ea358: 3c028010 lui r2,0x8010
000ea35c: 9042a6a8 lbu r2,-0x5958(r2)
000ea360: 0803a8de j 0x000ea378
000ea364: 00470018 mult r2,r7
000ea368: 3c028010 lui r2,0x8010
000ea36c: 9042a6ac lbu r2,-0x5954(r2)
000ea370: 00000000 nop
000ea374: 00470018 mult r2,r7
000ea378: 3c018010 lui r1,0x8010
000ea37c: 00250821 addu r1,r1,r5
000ea380: 9422c35a lhu r2,-0x3ca6(r1)
000ea384: 00001812 mflo r3
000ea388: 00431021 addu r2,r2,r3
000ea38c: 3c018010 lui r1,0x8010
000ea390: 00250821 addu r1,r1,r5
000ea394: a422c35a sh r2,-0x3ca6(r1)
000ea398: 3c018010 lui r1,0x8010
000ea39c: 00260821 addu r1,r1,r6
000ea3a0: 9422c35a lhu r2,-0x3ca6(r1)
000ea3a4: 00000000 nop
000ea3a8: 00431021 addu r2,r2,r3
000ea3ac: 3c018010 lui r1,0x8010
000ea3b0: 00260821 addu r1,r1,r6
000ea3b4: a422c35a sh r2,-0x3ca6(r1)
000ea3b8: 8fa600f0 lw r6,0x00f0(r29)
000ea3bc: 00000000 nop
000ea3c0: 000620c0 sll r4,r6,0x03
000ea3c4: 3c018010 lui r1,0x8010
000ea3c8: 00240821 addu r1,r1,r4
000ea3cc: 8423c35a lh r3,-0x3ca6(r1)
000ea3d0: 00000000 nop
000ea3d4: 2862fe81 slti r2,r3,-0x017f
000ea3d8: 14400050 bne r2,r0,0x000ea51c
000ea3dc: 02402821 addu r5,r18,r0
000ea3e0: 00a3102a slt r2,r5,r3
000ea3e4: 10400008 beq r2,r0,0x000ea408
000ea3e8: 24c20020 addiu r2,r6,0x0020
000ea3ec: 3c02800f lui r2,0x800f
000ea3f0: 94425c60 lhu r2,0x5c60(r2)
000ea3f4: 3c018010 lui r1,0x8010
000ea3f8: 00240821 addu r1,r1,r4
000ea3fc: a422c35a sh r2,-0x3ca6(r1)
000ea400: 0803a947 j 0x000ea51c
000ea404: 00000000 nop
000ea408: 000210c0 sll r2,r2,0x03
000ea40c: 3c018010 lui r1,0x8010
000ea410: 00220821 addu r1,r1,r2
000ea414: 8422c35a lh r2,-0x3ca6(r1)
000ea418: 00000000 nop
000ea41c: 0045102a slt r2,r2,r5
000ea420: 1040003e beq r2,r0,0x000ea51c
000ea424: 00962021 addu r4,r4,r22
000ea428: 02802821 addu r5,r20,r0
000ea42c: 27b000f4 addiu r16,r29,0x00f4
000ea430: 0c00755e jal 0x0001d578
000ea434: 02003021 addu r6,r16,r0
000ea438: 02802821 addu r5,r20,r0
000ea43c: 02003021 addu r6,r16,r0
000ea440: 97a800d8 lhu r8,0x00d8(r29)
000ea444: 8fa200f0 lw r2,0x00f0(r29)
000ea448: 97a700dc lhu r7,0x00dc(r29)
000ea44c: 3c038012 lui r3,0x8012
000ea450: 8c63a2d4 lw r3,-0x5d2c(r3)
000ea454: 000220c0 sll r4,r2,0x03
000ea458: 00021140 sll r2,r2,0x05
000ea45c: 00621821 addu r3,r3,r2
000ea460: 25020001 addiu r2,r8,0x0001
000ea464: 3c010001 lui r1,0x0001
000ea468: 00610821 addu r1,r3,r1
000ea46c: a422e640 sh r2,-0x19c0(r1)
000ea470: 24e2ffff addiu r2,r7,0xffff
000ea474: 3c010001 lui r1,0x0001
000ea478: 00610821 addu r1,r3,r1
000ea47c: a428e630 sh r8,-0x19d0(r1)
000ea480: 3c010001 lui r1,0x0001
000ea484: 00610821 addu r1,r3,r1
000ea488: a427e632 sh r7,-0x19ce(r1)
000ea48c: 3c010001 lui r1,0x0001
000ea490: 00610821 addu r1,r3,r1
000ea494: a422e642 sh r2,-0x19be(r1)
000ea498: 0c00755e jal 0x0001d578
000ea49c: 00972021 addu r4,r4,r23
000ea4a0: 8fa200e0 lw r2,0x00e0(r29)
000ea4a4: 00000000 nop
000ea4a8: 04410003 bgez r2,0x000ea4b8
000ea4ac: 00023083 sra r6,r2,0x02
000ea4b0: 24420003 addiu r2,r2,0x0003
000ea4b4: 00023083 sra r6,r2,0x02
000ea4b8: 24c2ffff addiu r2,r6,0xffff
000ea4bc: 2c42017f sltiu r2,r2,0x017f
000ea4c0: 10400016 beq r2,r0,0x000ea51c
000ea4c4: 3405e628 ori r5,r0,0xe628
000ea4c8: 00062080 sll r4,r6,0x02
000ea4cc: 97a800d8 lhu r8,0x00d8(r29)
000ea4d0: 8fa200f0 lw r2,0x00f0(r29)
000ea4d4: 97a700dc lhu r7,0x00dc(r29)
000ea4d8: 3c038012 lui r3,0x8012
000ea4dc: 8c63a2d4 lw r3,-0x5d2c(r3)
000ea4e0: 00021140 sll r2,r2,0x05
000ea4e4: 00452821 addu r5,r2,r5
000ea4e8: 00621021 addu r2,r3,r2
000ea4ec: 3c010001 lui r1,0x0001
000ea4f0: 00410821 addu r1,r2,r1
000ea4f4: a428e638 sh r8,-0x19c8(r1)
000ea4f8: 3c010001 lui r1,0x0001
000ea4fc: 00410821 addu r1,r2,r1
000ea500: a427e63a sh r7,-0x19c6(r1)
000ea504: 3c010001 lui r1,0x0001
000ea508: 00610821 addu r1,r3,r1
000ea50c: 8c22e5b4 lw r2,-0x1a4c(r1)
000ea510: 00a32821 addu r5,r5,r3
000ea514: 0c008eed jal 0x00023bb4
000ea518: 00822021 addu r4,r4,r2
000ea51c: 8fa400f0 lw r4,0x00f0(r29)
000ea520: 00000000 nop
000ea524: 000418c0 sll r3,r4,0x03
000ea528: 3c018010 lui r1,0x8010
000ea52c: 00230821 addu r1,r1,r3
000ea530: 8422c35e lh r2,-0x3ca2(r1)
000ea534: 00000000 nop
000ea538: 1440003a bne r2,r0,0x000ea624
000ea53c: 00000000 nop
000ea540: 3c018010 lui r1,0x8010
000ea544: 00230821 addu r1,r1,r3
000ea548: 8425c35a lh r5,-0x3ca6(r1)
000ea54c: 02401821 addu r3,r18,r0
000ea550: 0065102a slt r2,r3,r5
000ea554: 10400009 beq r2,r0,0x000ea57c
000ea558: 24820020 addiu r2,r4,0x0020
000ea55c: 000210c0 sll r2,r2,0x03
000ea560: 3c018010 lui r1,0x8010
000ea564: 00220821 addu r1,r1,r2
000ea568: 8422c35a lh r2,-0x3ca6(r1)
000ea56c: 00000000 nop
000ea570: 0043102a slt r2,r2,r3
000ea574: 14400006 bne r2,r0,0x000ea590
000ea578: 00000000 nop
000ea57c: 3c02800f lui r2,0x800f
000ea580: 8c425c60 lw r2,0x5c60(r2)
000ea584: 00000000 nop
000ea588: 14a20026 bne r5,r2,0x000ea624
000ea58c: 00000000 nop
000ea590: 8fa200f0 lw r2,0x00f0(r29)
000ea594: 00000000 nop
000ea598: 000228c0 sll r5,r2,0x03
000ea59c: 3c018010 lui r1,0x8010
000ea5a0: 00250821 addu r1,r1,r5
000ea5a4: 9423c358 lhu r3,-0x3ca8(r1)
000ea5a8: 3c018010 lui r1,0x8010
000ea5ac: 00250821 addu r1,r1,r5
000ea5b0: 9424c35c lhu r4,-0x3ca4(r1)
000ea5b4: 34020010 ori r2,r0,0x0010
000ea5b8: 3c018012 lui r1,0x8012
000ea5bc: 00250821 addu r1,r1,r5
000ea5c0: a422a1da sh r2,-0x5e26(r1)
000ea5c4: 2642fff8 addiu r2,r18,0xfff8
000ea5c8: 3c018012 lui r1,0x8012
000ea5cc: 00250821 addu r1,r1,r5
000ea5d0: a422a1d6 sh r2,-0x5e2a(r1)
000ea5d4: 00111400 sll r2,r17,0x10
000ea5d8: 3c018012 lui r1,0x8012
000ea5dc: 00250821 addu r1,r1,r5
000ea5e0: a423a1d4 sh r3,-0x5e2c(r1)
000ea5e4: 3c03800f lui r3,0x800f
000ea5e8: 8c636878 lw r3,0x6878(r3)
000ea5ec: 00021343 sra r2,r2,0x0d
000ea5f0: 3c018012 lui r1,0x8012
000ea5f4: 00250821 addu r1,r1,r5
000ea5f8: a424a1d8 sh r4,-0x5e28(r1)
000ea5fc: 00431021 addu r2,r2,r3
000ea600: 90420006 lbu r2,0x0006(r2)
000ea604: 00000000 nop
000ea608: 30420002 andi r2,r2,0x0002
000ea60c: 14400002 bne r2,r0,0x000ea618
000ea610: 34020002 ori r2,r0,0x0002
000ea614: 34020001 ori r2,r0,0x0001
000ea618: 3c018010 lui r1,0x8010
000ea61c: 00250821 addu r1,r1,r5
000ea620: a422c35e sh r2,-0x3ca2(r1)
000ea624: 8fa200f0 lw r2,0x00f0(r29)
000ea628: 00000000 nop
000ea62c: 000218c0 sll r3,r2,0x03
000ea630: 3c018012 lui r1,0x8012
000ea634: 00230821 addu r1,r1,r3
000ea638: 8422a1da lh r2,-0x5e26(r1)
000ea63c: 00000000 nop
000ea640: 104000bf beq r2,r0,0x000ea940
000ea644: 27a500d8 addiu r5,r29,0x00d8
000ea648: 3c048012 lui r4,0x8012
000ea64c: 2484a1d4 addiu r4,r4,0xa1d4
000ea650: 00642021 addu r4,r3,r4
000ea654: 0c00755e jal 0x0001d578
000ea658: 27a600f4 addiu r6,r29,0x00f4
000ea65c: 8fa200e0 lw r2,0x00e0(r29)
000ea660: 00000000 nop
000ea664: 04410003 bgez r2,0x000ea674
000ea668: 00023083 sra r6,r2,0x02
000ea66c: 24420003 addiu r2,r2,0x0003
000ea670: 00023083 sra r6,r2,0x02
000ea674: 24c2ffff addiu r2,r6,0xffff
000ea678: 2c42017f sltiu r2,r2,0x017f
000ea67c: 10400030 beq r2,r0,0x000ea740
000ea680: 00000000 nop
000ea684: 8fa700f0 lw r7,0x00f0(r29)
000ea688: 97a800d8 lhu r8,0x00d8(r29)
000ea68c: 3c098012 lui r9,0x8012
000ea690: 8d29a2d4 lw r9,-0x5d2c(r9)
000ea694: 97a400dc lhu r4,0x00dc(r29)
000ea698: 24e30020 addiu r3,r7,0x0020
000ea69c: 00031940 sll r3,r3,0x05
000ea6a0: 01231821 addu r3,r9,r3
000ea6a4: 01132823 subu r5,r8,r19
000ea6a8: 2484fffc addiu r4,r4,0xfffc
000ea6ac: 00931023 subu r2,r4,r19
000ea6b0: 3c010001 lui r1,0x0001
000ea6b4: 00610821 addu r1,r3,r1
000ea6b8: a422e632 sh r2,-0x19ce(r1)
000ea6bc: 01131021 addu r2,r8,r19
000ea6c0: 00932021 addu r4,r4,r19
000ea6c4: 3c010001 lui r1,0x0001
000ea6c8: 00610821 addu r1,r3,r1
000ea6cc: a422e638 sh r2,-0x19c8(r1)
000ea6d0: 000710c0 sll r2,r7,0x03
000ea6d4: 3c010001 lui r1,0x0001
000ea6d8: 00610821 addu r1,r3,r1
000ea6dc: a425e630 sh r5,-0x19d0(r1)
000ea6e0: 3c010001 lui r1,0x0001
000ea6e4: 00610821 addu r1,r3,r1
000ea6e8: a424e63a sh r4,-0x19c6(r1)
000ea6ec: 3c010001 lui r1,0x0001
000ea6f0: 00610821 addu r1,r3,r1
000ea6f4: a425e640 sh r5,-0x19c0(r1)
000ea6f8: 3c010001 lui r1,0x0001
000ea6fc: 00610821 addu r1,r3,r1
000ea700: a424e642 sh r4,-0x19be(r1)
000ea704: 3c018010 lui r1,0x8010
000ea708: 00220821 addu r1,r1,r2
000ea70c: 8423c35e lh r3,-0x3ca2(r1)
000ea710: 34020001 ori r2,r0,0x0001
000ea714: 1462000a bne r3,r2,0x000ea740
000ea718: 00072940 sll r5,r7,0x05
000ea71c: 3402ea28 ori r2,r0,0xea28
000ea720: 00a22821 addu r5,r5,r2
000ea724: 00a92821 addu r5,r5,r9
000ea728: 3c010001 lui r1,0x0001
000ea72c: 01210821 addu r1,r9,r1
000ea730: 8c22e5b4 lw r2,-0x1a4c(r1)
000ea734: 00062080 sll r4,r6,0x02
000ea738: 0c008eed jal 0x00023bb4
000ea73c: 00822021 addu r4,r4,r2
000ea740: 8fa500f0 lw r5,0x00f0(r29)
000ea744: 00000000 nop
000ea748: 000510c0 sll r2,r5,0x03
000ea74c: 3c018012 lui r1,0x8012
000ea750: 00220821 addu r1,r1,r2
000ea754: 9423a1da lhu r3,-0x5e26(r1)
000ea758: 00000000 nop
000ea75c: 2463ffff addiu r3,r3,0xffff
000ea760: 3c018012 lui r1,0x8012
000ea764: 00220821 addu r1,r1,r2
000ea768: a423a1da sh r3,-0x5e26(r1)
000ea76c: 3c018012 lui r1,0x8012
000ea770: 00220821 addu r1,r1,r2
000ea774: 9424a1da lhu r4,-0x5e26(r1)
000ea778: 00000000 nop
000ea77c: 30820003 andi r2,r4,0x0003
000ea780: 14400063 bne r2,r0,0x000ea910
000ea784: 24a30020 addiu r3,r5,0x0020
000ea788: 00041040 sll r2,r4,0x01
000ea78c: 30420018 andi r2,r2,0x0018
000ea790: 27a50080 addiu r5,r29,0x0080
000ea794: 00a22821 addu r5,r5,r2
000ea798: 90a20000 lbu r2,0x0000(r5)
000ea79c: 00031940 sll r3,r3,0x05
000ea7a0: 3c018011 lui r1,0x8011
000ea7a4: 00230821 addu r1,r1,r3
000ea7a8: a022ab90 sb r2,-0x5470(r1)
000ea7ac: 8fa200f0 lw r2,0x00f0(r29)
000ea7b0: 90a30000 lbu r3,0x0000(r5)
000ea7b4: 24420020 addiu r2,r2,0x0020
000ea7b8: 00021140 sll r2,r2,0x05
000ea7bc: 3c018012 lui r1,0x8012
000ea7c0: 00220821 addu r1,r1,r2
000ea7c4: a02399b8 sb r3,-0x6648(r1)
000ea7c8: 8fa200f0 lw r2,0x00f0(r29)
000ea7cc: 90a30000 lbu r3,0x0000(r5)
000ea7d0: 90a40004 lbu r4,0x0004(r5)
000ea7d4: 24420020 addiu r2,r2,0x0020
000ea7d8: 00021140 sll r2,r2,0x05
000ea7dc: 00641821 addu r3,r3,r4
000ea7e0: 3c018011 lui r1,0x8011
000ea7e4: 00220821 addu r1,r1,r2
000ea7e8: a023ab98 sb r3,-0x5468(r1)
000ea7ec: 8fa200f0 lw r2,0x00f0(r29)
000ea7f0: 90a30000 lbu r3,0x0000(r5)
000ea7f4: 90a40004 lbu r4,0x0004(r5)
000ea7f8: 24420020 addiu r2,r2,0x0020
000ea7fc: 00021140 sll r2,r2,0x05
000ea800: 00641821 addu r3,r3,r4
000ea804: 3c018012 lui r1,0x8012
000ea808: 00220821 addu r1,r1,r2
000ea80c: a02399c0 sb r3,-0x6640(r1)
000ea810: 8fa200f0 lw r2,0x00f0(r29)
000ea814: 90a30000 lbu r3,0x0000(r5)
000ea818: 24420020 addiu r2,r2,0x0020
000ea81c: 00021140 sll r2,r2,0x05
000ea820: 3c018011 lui r1,0x8011
000ea824: 00220821 addu r1,r1,r2
000ea828: a023aba0 sb r3,-0x5460(r1)
000ea82c: 8fa200f0 lw r2,0x00f0(r29)
000ea830: 90a30000 lbu r3,0x0000(r5)
000ea834: 24420020 addiu r2,r2,0x0020
000ea838: 00021140 sll r2,r2,0x05
000ea83c: 3c018012 lui r1,0x8012
000ea840: 00220821 addu r1,r1,r2
000ea844: a02399c8 sb r3,-0x6638(r1)
000ea848: 8fa200f0 lw r2,0x00f0(r29)
000ea84c: 90a30002 lbu r3,0x0002(r5)
000ea850: 24420020 addiu r2,r2,0x0020
000ea854: 00021140 sll r2,r2,0x05
000ea858: 3c018011 lui r1,0x8011
000ea85c: 00220821 addu r1,r1,r2
000ea860: a023ab91 sb r3,-0x546f(r1)
000ea864: 8fa200f0 lw r2,0x00f0(r29)
000ea868: 90a30002 lbu r3,0x0002(r5)
000ea86c: 24420020 addiu r2,r2,0x0020
000ea870: 00021140 sll r2,r2,0x05
000ea874: 3c018012 lui r1,0x8012
000ea878: 00220821 addu r1,r1,r2
000ea87c: a02399b9 sb r3,-0x6647(r1)
000ea880: 8fa200f0 lw r2,0x00f0(r29)
000ea884: 90a30002 lbu r3,0x0002(r5)
000ea888: 90a40006 lbu r4,0x0006(r5)
000ea88c: 24420020 addiu r2,r2,0x0020
000ea890: 00021140 sll r2,r2,0x05
000ea894: 00641821 addu r3,r3,r4
000ea898: 3c018011 lui r1,0x8011
000ea89c: 00220821 addu r1,r1,r2
000ea8a0: a023ab99 sb r3,-0x5467(r1)
000ea8a4: 8fa200f0 lw r2,0x00f0(r29)
000ea8a8: 90a30002 lbu r3,0x0002(r5)
000ea8ac: 90a40006 lbu r4,0x0006(r5)
000ea8b0: 24420020 addiu r2,r2,0x0020
000ea8b4: 00021140 sll r2,r2,0x05
000ea8b8: 00641821 addu r3,r3,r4
000ea8bc: 3c018012 lui r1,0x8012
000ea8c0: 00220821 addu r1,r1,r2
000ea8c4: a02399c1 sb r3,-0x663f(r1)
000ea8c8: 8fa200f0 lw r2,0x00f0(r29)
000ea8cc: 90a30002 lbu r3,0x0002(r5)
000ea8d0: 90a40006 lbu r4,0x0006(r5)
000ea8d4: 24420020 addiu r2,r2,0x0020
000ea8d8: 00021140 sll r2,r2,0x05
000ea8dc: 00641821 addu r3,r3,r4
000ea8e0: 3c018011 lui r1,0x8011
000ea8e4: 00220821 addu r1,r1,r2
000ea8e8: a023aba1 sb r3,-0x545f(r1)
000ea8ec: 8fa200f0 lw r2,0x00f0(r29)
000ea8f0: 90a30002 lbu r3,0x0002(r5)
000ea8f4: 90a40006 lbu r4,0x0006(r5)
000ea8f8: 24420020 addiu r2,r2,0x0020
000ea8fc: 00021140 sll r2,r2,0x05
000ea900: 00641821 addu r3,r3,r4
000ea904: 3c018012 lui r1,0x8012
000ea908: 00220821 addu r1,r1,r2
000ea90c: a02399c9 sb r3,-0x6637(r1)
000ea910: 8fa200f0 lw r2,0x00f0(r29)
000ea914: 00000000 nop
000ea918: 000218c0 sll r3,r2,0x03
000ea91c: 3c018012 lui r1,0x8012
000ea920: 00230821 addu r1,r1,r3
000ea924: 8422a1da lh r2,-0x5e26(r1)
000ea928: 00000000 nop
000ea92c: 14400004 bne r2,r0,0x000ea940
000ea930: 00000000 nop
000ea934: 3c018010 lui r1,0x8010
000ea938: 00230821 addu r1,r1,r3
000ea93c: a420c35e sh r0,-0x3ca2(r1)
000ea940: 8fa200f0 lw r2,0x00f0(r29)
000ea944: 00000000 nop
000ea948: 24420001 addiu r2,r2,0x0001
000ea94c: afa200f0 sw r2,0x00f0(r29)
000ea950: 28420020 slti r2,r2,0x0020
000ea954: 1440fde2 bne r2,r0,0x000ea0e0
000ea958: 00000000 nop
000ea95c: 3c03800f lui r3,0x800f
000ea960: 8c635b5c lw r3,0x5b5c(r3)
000ea964: 00000000 nop
000ea968: 1060010d beq r3,r0,0x000eada0
000ea96c: 00000000 nop
000ea970: 3c028012 lui r2,0x8012
000ea974: 8c42a2d4 lw r2,-0x5d2c(r2)
000ea978: 00000000 nop
000ea97c: 10620106 beq r3,r2,0x000ead98
000ea980: 00000000 nop
000ea984: 3c02800f lui r2,0x800f
000ea988: 8c425b64 lw r2,0x5b64(r2)
000ea98c: 00000000 nop
000ea990: 18400066 blez r2,0x000eab2c
000ea994: afa000f0 sw r0,0x00f0(r29)
000ea998: 3c05800f lui r5,0x800f
000ea99c: 24a56854 addiu r5,r5,0x6854
000ea9a0: 8fa300f0 lw r3,0x00f0(r29)
000ea9a4: 00000000 nop
000ea9a8: 00031040 sll r2,r3,0x01
000ea9ac: 00431021 addu r2,r2,r3
000ea9b0: 000210c0 sll r2,r2,0x03
000ea9b4: 3c018012 lui r1,0x8012
000ea9b8: 00220821 addu r1,r1,r2
000ea9bc: 8422a2e6 lh r2,-0x5d1a(r1)
000ea9c0: 00000000 nop
000ea9c4: 30428000 andi r2,r2,0x8000
000ea9c8: 14400050 bne r2,r0,0x000eab0c
000ea9cc: 00031080 sll r2,r3,0x02
000ea9d0: 00431021 addu r2,r2,r3
000ea9d4: 000210c0 sll r2,r2,0x03
000ea9d8: 3c038012 lui r3,0x8012
000ea9dc: 8c63a2d4 lw r3,-0x5d2c(r3)
000ea9e0: 90a40000 lbu r4,0x0000(r5)
000ea9e4: 00431021 addu r2,r2,r3
000ea9e8: a0440004 sb r4,0x0004(r2)
000ea9ec: 8fa300f0 lw r3,0x00f0(r29)
000ea9f0: 90a40001 lbu r4,0x0001(r5)
000ea9f4: 00031080 sll r2,r3,0x02
000ea9f8: 00431021 addu r2,r2,r3
000ea9fc: 3c038012 lui r3,0x8012
000eaa00: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaa04: 000210c0 sll r2,r2,0x03
000eaa08: 00431021 addu r2,r2,r3
000eaa0c: a0440005 sb r4,0x0005(r2)
000eaa10: 8fa300f0 lw r3,0x00f0(r29)
000eaa14: 90a40002 lbu r4,0x0002(r5)
000eaa18: 00031080 sll r2,r3,0x02
000eaa1c: 00431021 addu r2,r2,r3
000eaa20: 3c038012 lui r3,0x8012
000eaa24: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaa28: 000210c0 sll r2,r2,0x03
000eaa2c: 00431021 addu r2,r2,r3
000eaa30: a0440006 sb r4,0x0006(r2)
000eaa34: 8fa300f0 lw r3,0x00f0(r29)
000eaa38: 90a40000 lbu r4,0x0000(r5)
000eaa3c: 00031080 sll r2,r3,0x02
000eaa40: 00431021 addu r2,r2,r3
000eaa44: 3c038012 lui r3,0x8012
000eaa48: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaa4c: 000210c0 sll r2,r2,0x03
000eaa50: 00431021 addu r2,r2,r3
000eaa54: a0440010 sb r4,0x0010(r2)
000eaa58: 8fa300f0 lw r3,0x00f0(r29)
000eaa5c: 90a40001 lbu r4,0x0001(r5)
000eaa60: 00031080 sll r2,r3,0x02
000eaa64: 00431021 addu r2,r2,r3
000eaa68: 3c038012 lui r3,0x8012
000eaa6c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaa70: 000210c0 sll r2,r2,0x03
000eaa74: 00431021 addu r2,r2,r3
000eaa78: a0440011 sb r4,0x0011(r2)
000eaa7c: 8fa300f0 lw r3,0x00f0(r29)
000eaa80: 90a40002 lbu r4,0x0002(r5)
000eaa84: 00031080 sll r2,r3,0x02
000eaa88: 00431021 addu r2,r2,r3
000eaa8c: 3c038012 lui r3,0x8012
000eaa90: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaa94: 000210c0 sll r2,r2,0x03
000eaa98: 00431021 addu r2,r2,r3
000eaa9c: a0440012 sb r4,0x0012(r2)
000eaaa0: 8fa300f0 lw r3,0x00f0(r29)
000eaaa4: 90a40000 lbu r4,0x0000(r5)
000eaaa8: 00031080 sll r2,r3,0x02
000eaaac: 00431021 addu r2,r2,r3
000eaab0: 3c038012 lui r3,0x8012
000eaab4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaab8: 000210c0 sll r2,r2,0x03
000eaabc: 00431021 addu r2,r2,r3
000eaac0: a044001c sb r4,0x001c(r2)
000eaac4: 8fa300f0 lw r3,0x00f0(r29)
000eaac8: 90a40001 lbu r4,0x0001(r5)
000eaacc: 00031080 sll r2,r3,0x02
000eaad0: 00431021 addu r2,r2,r3
000eaad4: 3c038012 lui r3,0x8012
000eaad8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaadc: 000210c0 sll r2,r2,0x03
000eaae0: 00431021 addu r2,r2,r3
000eaae4: a044001d sb r4,0x001d(r2)
000eaae8: 8fa300f0 lw r3,0x00f0(r29)
000eaaec: 90a40002 lbu r4,0x0002(r5)
000eaaf0: 00031080 sll r2,r3,0x02
000eaaf4: 00431021 addu r2,r2,r3
000eaaf8: 3c038012 lui r3,0x8012
000eaafc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eab00: 000210c0 sll r2,r2,0x03
000eab04: 00431021 addu r2,r2,r3
000eab08: a044001e sb r4,0x001e(r2)
000eab0c: 8fa200f0 lw r2,0x00f0(r29)
000eab10: 3c03800f lui r3,0x800f
000eab14: 8c635b64 lw r3,0x5b64(r3)
000eab18: 24420001 addiu r2,r2,0x0001
000eab1c: afa200f0 sw r2,0x00f0(r29)
000eab20: 0043102a slt r2,r2,r3
000eab24: 1440ff9e bne r2,r0,0x000ea9a0
000eab28: 00000000 nop
000eab2c: 3c02800f lui r2,0x800f
000eab30: 8c425b68 lw r2,0x5b68(r2)
000eab34: 00000000 nop
000eab38: 18400097 blez r2,0x000ead98
000eab3c: afa000f0 sw r0,0x00f0(r29)
000eab40: 3c05800f lui r5,0x800f
000eab44: 24a56854 addiu r5,r5,0x6854
000eab48: 8fa300f0 lw r3,0x00f0(r29)
000eab4c: 00000000 nop
000eab50: 00031140 sll r2,r3,0x05
000eab54: 3c018012 lui r1,0x8012
000eab58: 00220821 addu r1,r1,r2
000eab5c: 8422c4a6 lh r2,-0x3b5a(r1)
000eab60: 00000000 nop
000eab64: 30428000 andi r2,r2,0x8000
000eab68: 14400083 bne r2,r0,0x000ead78
000eab6c: 00031040 sll r2,r3,0x01
000eab70: 00431021 addu r2,r2,r3
000eab74: 00021080 sll r2,r2,0x02
000eab78: 00431021 addu r2,r2,r3
000eab7c: 00021080 sll r2,r2,0x02
000eab80: 3c038012 lui r3,0x8012
000eab84: 8c63a2d4 lw r3,-0x5d2c(r3)
000eab88: 90a40000 lbu r4,0x0000(r5)
000eab8c: 00431021 addu r2,r2,r3
000eab90: a0443844 sb r4,0x3844(r2)
000eab94: 8fa300f0 lw r3,0x00f0(r29)
000eab98: 90a40001 lbu r4,0x0001(r5)
000eab9c: 00031040 sll r2,r3,0x01
000eaba0: 00431021 addu r2,r2,r3
000eaba4: 00021080 sll r2,r2,0x02
000eaba8: 00431021 addu r2,r2,r3
000eabac: 3c038012 lui r3,0x8012
000eabb0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eabb4: 00021080 sll r2,r2,0x02
000eabb8: 00431021 addu r2,r2,r3
000eabbc: a0443845 sb r4,0x3845(r2)
000eabc0: 8fa300f0 lw r3,0x00f0(r29)
000eabc4: 90a40002 lbu r4,0x0002(r5)
000eabc8: 00031040 sll r2,r3,0x01
000eabcc: 00431021 addu r2,r2,r3
000eabd0: 00021080 sll r2,r2,0x02
000eabd4: 00431021 addu r2,r2,r3
000eabd8: 3c038012 lui r3,0x8012
000eabdc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eabe0: 00021080 sll r2,r2,0x02
000eabe4: 00431021 addu r2,r2,r3
000eabe8: a0443846 sb r4,0x3846(r2)
000eabec: 8fa300f0 lw r3,0x00f0(r29)
000eabf0: 90a40000 lbu r4,0x0000(r5)
000eabf4: 00031040 sll r2,r3,0x01
000eabf8: 00431021 addu r2,r2,r3
000eabfc: 00021080 sll r2,r2,0x02
000eac00: 00431021 addu r2,r2,r3
000eac04: 3c038012 lui r3,0x8012
000eac08: 8c63a2d4 lw r3,-0x5d2c(r3)
000eac0c: 00021080 sll r2,r2,0x02
000eac10: 00431021 addu r2,r2,r3
000eac14: a0443850 sb r4,0x3850(r2)
000eac18: 8fa300f0 lw r3,0x00f0(r29)
000eac1c: 90a40001 lbu r4,0x0001(r5)
000eac20: 00031040 sll r2,r3,0x01
000eac24: 00431021 addu r2,r2,r3
000eac28: 00021080 sll r2,r2,0x02
000eac2c: 00431021 addu r2,r2,r3
000eac30: 3c038012 lui r3,0x8012
000eac34: 8c63a2d4 lw r3,-0x5d2c(r3)
000eac38: 00021080 sll r2,r2,0x02
000eac3c: 00431021 addu r2,r2,r3
000eac40: a0443851 sb r4,0x3851(r2)
000eac44: 8fa300f0 lw r3,0x00f0(r29)
000eac48: 90a40002 lbu r4,0x0002(r5)
000eac4c: 00031040 sll r2,r3,0x01
000eac50: 00431021 addu r2,r2,r3
000eac54: 00021080 sll r2,r2,0x02
000eac58: 00431021 addu r2,r2,r3
000eac5c: 3c038012 lui r3,0x8012
000eac60: 8c63a2d4 lw r3,-0x5d2c(r3)
000eac64: 00021080 sll r2,r2,0x02
000eac68: 00431021 addu r2,r2,r3
000eac6c: a0443852 sb r4,0x3852(r2)
000eac70: 8fa300f0 lw r3,0x00f0(r29)
000eac74: 90a40000 lbu r4,0x0000(r5)
000eac78: 00031040 sll r2,r3,0x01
000eac7c: 00431021 addu r2,r2,r3
000eac80: 00021080 sll r2,r2,0x02
000eac84: 00431021 addu r2,r2,r3
000eac88: 3c038012 lui r3,0x8012
000eac8c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eac90: 00021080 sll r2,r2,0x02
000eac94: 00431021 addu r2,r2,r3
000eac98: a044385c sb r4,0x385c(r2)
000eac9c: 8fa300f0 lw r3,0x00f0(r29)
000eaca0: 90a40001 lbu r4,0x0001(r5)
000eaca4: 00031040 sll r2,r3,0x01
000eaca8: 00431021 addu r2,r2,r3
000eacac: 00021080 sll r2,r2,0x02
000eacb0: 00431021 addu r2,r2,r3
000eacb4: 3c038012 lui r3,0x8012
000eacb8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eacbc: 00021080 sll r2,r2,0x02
000eacc0: 00431021 addu r2,r2,r3
000eacc4: a044385d sb r4,0x385d(r2)
000eacc8: 8fa300f0 lw r3,0x00f0(r29)
000eaccc: 90a40002 lbu r4,0x0002(r5)
000eacd0: 00031040 sll r2,r3,0x01
000eacd4: 00431021 addu r2,r2,r3
000eacd8: 00021080 sll r2,r2,0x02
000eacdc: 00431021 addu r2,r2,r3
000eace0: 3c038012 lui r3,0x8012
000eace4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eace8: 00021080 sll r2,r2,0x02
000eacec: 00431021 addu r2,r2,r3
000eacf0: a044385e sb r4,0x385e(r2)
000eacf4: 8fa300f0 lw r3,0x00f0(r29)
000eacf8: 90a40000 lbu r4,0x0000(r5)
000eacfc: 00031040 sll r2,r3,0x01
000ead00: 00431021 addu r2,r2,r3
000ead04: 00021080 sll r2,r2,0x02
000ead08: 00431021 addu r2,r2,r3
000ead0c: 3c038012 lui r3,0x8012
000ead10: 8c63a2d4 lw r3,-0x5d2c(r3)
000ead14: 00021080 sll r2,r2,0x02
000ead18: 00431021 addu r2,r2,r3
000ead1c: a0443868 sb r4,0x3868(r2)
000ead20: 8fa300f0 lw r3,0x00f0(r29)
000ead24: 90a40001 lbu r4,0x0001(r5)
000ead28: 00031040 sll r2,r3,0x01
000ead2c: 00431021 addu r2,r2,r3
000ead30: 00021080 sll r2,r2,0x02
000ead34: 00431021 addu r2,r2,r3
000ead38: 3c038012 lui r3,0x8012
000ead3c: 8c63a2d4 lw r3,-0x5d2c(r3)
000ead40: 00021080 sll r2,r2,0x02
000ead44: 00431021 addu r2,r2,r3
000ead48: a0443869 sb r4,0x3869(r2)
000ead4c: 8fa300f0 lw r3,0x00f0(r29)
000ead50: 90a40002 lbu r4,0x0002(r5)
000ead54: 00031040 sll r2,r3,0x01
000ead58: 00431021 addu r2,r2,r3
000ead5c: 00021080 sll r2,r2,0x02
000ead60: 00431021 addu r2,r2,r3
000ead64: 3c038012 lui r3,0x8012
000ead68: 8c63a2d4 lw r3,-0x5d2c(r3)
000ead6c: 00021080 sll r2,r2,0x02
000ead70: 00431021 addu r2,r2,r3
000ead74: a044386a sb r4,0x386a(r2)
000ead78: 8fa200f0 lw r2,0x00f0(r29)
000ead7c: 3c03800f lui r3,0x800f
000ead80: 8c635b68 lw r3,0x5b68(r3)
000ead84: 24420001 addiu r2,r2,0x0001
000ead88: afa200f0 sw r2,0x00f0(r29)
000ead8c: 0043102a slt r2,r2,r3
000ead90: 1440ff6d bne r2,r0,0x000eab48
000ead94: 00000000 nop
000ead98: 3c01800f lui r1,0x800f
000ead9c: ac205b5c sw r0,0x5b5c(r1)
000eada0: 3c03800f lui r3,0x800f
000eada4: 84636870 lh r3,0x6870(r3)
000eada8: 3c028019 lui r2,0x8019
000eadac: 2442f8cc addiu r2,r2,0xf8cc
000eadb0: 3c01800f lui r1,0x800f
000eadb4: ac226878 sw r2,0x6878(r1)
000eadb8: 34020001 ori r2,r0,0x0001
000eadbc: 1462014d bne r3,r2,0x000eb2f4
000eadc0: 00000000 nop
000eadc4: 3c028010 lui r2,0x8010
000eadc8: 9442be90 lhu r2,-0x4170(r2)
000eadcc: 00000000 nop
000eadd0: 10400088 beq r2,r0,0x000eaff4
000eadd4: afa000f0 sw r0,0x00f0(r29)
000eadd8: 34080020 ori r8,r0,0x0020             #   [Red value] = 0x20 (32)
000eaddc: 34070028 ori r7,r0,0x0028             #   [Green value] = 0x28 (40)
000eade0: 34060060 ori r6,r0,0x0060             #   [Blue value] = 0x60 (96)
000eade4: 8fa500f0 lw r5,0x00f0(r29)
000eade8: 00000000 nop
000eadec: 00051040 sll r2,r5,0x01
000eadf0: 00451021 addu r2,r2,r5
000eadf4: 000220c0 sll r4,r2,0x03
000eadf8: 3c018012 lui r1,0x8012
000eadfc: 00240821 addu r1,r1,r4
000eae00: 9423a2de lhu r3,-0x5d22(r1)
000eae04: 3402fffe ori r2,r0,0xfffe
000eae08: 10620072 beq r3,r2,0x000eafd4
000eae0c: 00031042 srl r2,r3,0x01
000eae10: 3c03800f lui r3,0x800f
000eae14: 90636860 lbu r3,0x6860(r3)
000eae18: 3042007f andi r2,r2,0x007f
000eae1c: 00430018 mult r2,r3
000eae20: 3c018012 lui r1,0x8012
000eae24: 00240821 addu r1,r1,r4
000eae28: 9423a2de lhu r3,-0x5d22(r1)
000eae2c: 3c01800f lui r1,0x800f
000eae30: a422686c sh r2,0x686c(r1)
000eae34: 00031a02 srl r3,r3,0x08
000eae38: 3c01800f lui r1,0x800f
000eae3c: a4236868 sh r3,0x6868(r1)
000eae40: 00001012 mflo r2
000eae44: 00431821 addu r3,r2,r3
000eae48: 3c018012 lui r1,0x8012
000eae4c: 00240821 addu r1,r1,r4
000eae50: 9422a2de lhu r2,-0x5d22(r1)
000eae54: 00000000 nop
000eae58: 30420001 andi r2,r2,0x0001
000eae5c: 10400002 beq r2,r0,0x000eae68
000eae60: 00608821 addu r17,r3,r0
000eae64: 24710100 addiu r17,r3,0x0100
000eae68: 00111400 sll r2,r17,0x10
000eae6c: 3c03800f lui r3,0x800f
000eae70: 8c636878 lw r3,0x6878(r3)
000eae74: 00021343 sra r2,r2,0x0d
000eae78: 00431021 addu r2,r2,r3
000eae7c: 90420005 lbu r2,0x0005(r2)
000eae80: 00000000 nop
000eae84: 30420020 andi r2,r2,0x0020
000eae88: 10400052 beq r2,r0,0x000eafd4
000eae8c: 00051080 sll r2,r5,0x02
000eae90: 00451021 addu r2,r2,r5
000eae94: 3c038012 lui r3,0x8012
000eae98: 8c63a2d4 lw r3,-0x5d2c(r3)
000eae9c: 000210c0 sll r2,r2,0x03
000eaea0: 00621821 addu r3,r3,r2
000eaea4: 9462000e lhu r2,0x000e(r3)
000eaea8: a0680004 sb r8,0x0004(r3)
000eaeac: 8fa400f0 lw r4,0x00f0(r29)
000eaeb0: 3042803f andi r2,r2,0x803f
000eaeb4: 34427840 ori r2,r2,0x7840
000eaeb8: a462000e sh r2,0x000e(r3)
000eaebc: 00041080 sll r2,r4,0x02
000eaec0: 00441021 addu r2,r2,r4
000eaec4: 3c038012 lui r3,0x8012
000eaec8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaecc: 000210c0 sll r2,r2,0x03
000eaed0: 00621821 addu r3,r3,r2
000eaed4: a0680010 sb r8,0x0010(r3)
000eaed8: 8fa300f0 lw r3,0x00f0(r29)
000eaedc: 00000000 nop
000eaee0: 00031080 sll r2,r3,0x02
000eaee4: 00431021 addu r2,r2,r3
000eaee8: 3c038012 lui r3,0x8012
000eaeec: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaef0: 000210c0 sll r2,r2,0x03
000eaef4: 00621821 addu r3,r3,r2
000eaef8: a068001c sb r8,0x001c(r3)
000eaefc: 8fa300f0 lw r3,0x00f0(r29)
000eaf00: 00000000 nop
000eaf04: 00031080 sll r2,r3,0x02
000eaf08: 00431021 addu r2,r2,r3
000eaf0c: 3c038012 lui r3,0x8012
000eaf10: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaf14: 000210c0 sll r2,r2,0x03
000eaf18: 00621821 addu r3,r3,r2
000eaf1c: a0670005 sb r7,0x0005(r3)
000eaf20: 8fa300f0 lw r3,0x00f0(r29)
000eaf24: 00000000 nop
000eaf28: 00031080 sll r2,r3,0x02
000eaf2c: 00431021 addu r2,r2,r3
000eaf30: 3c038012 lui r3,0x8012
000eaf34: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaf38: 000210c0 sll r2,r2,0x03
000eaf3c: 00621821 addu r3,r3,r2
000eaf40: a0670011 sb r7,0x0011(r3)
000eaf44: 8fa300f0 lw r3,0x00f0(r29)
000eaf48: 00000000 nop
000eaf4c: 00031080 sll r2,r3,0x02
000eaf50: 00431021 addu r2,r2,r3
000eaf54: 3c038012 lui r3,0x8012
000eaf58: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaf5c: 000210c0 sll r2,r2,0x03
000eaf60: 00621821 addu r3,r3,r2
000eaf64: a067001d sb r7,0x001d(r3)
000eaf68: 8fa300f0 lw r3,0x00f0(r29)
000eaf6c: 00000000 nop
000eaf70: 00031080 sll r2,r3,0x02
000eaf74: 00431021 addu r2,r2,r3
000eaf78: 3c038012 lui r3,0x8012
000eaf7c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eaf80: 000210c0 sll r2,r2,0x03
000eaf84: 00621821 addu r3,r3,r2
000eaf88: a0660006 sb r6,0x0006(r3)
000eaf8c: 8fa300f0 lw r3,0x00f0(r29)
000eaf90: 00000000 nop
000eaf94: 00031080 sll r2,r3,0x02
000eaf98: 00431021 addu r2,r2,r3
000eaf9c: 3c038012 lui r3,0x8012
000eafa0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eafa4: 000210c0 sll r2,r2,0x03
000eafa8: 00621821 addu r3,r3,r2
000eafac: a0660012 sb r6,0x0012(r3)
000eafb0: 8fa300f0 lw r3,0x00f0(r29)
000eafb4: 00000000 nop
000eafb8: 00031080 sll r2,r3,0x02
000eafbc: 00431021 addu r2,r2,r3
000eafc0: 3c038012 lui r3,0x8012
000eafc4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eafc8: 000210c0 sll r2,r2,0x03
000eafcc: 00621821 addu r3,r3,r2
000eafd0: a066001e sb r6,0x001e(r3)
000eafd4: 8fa200f0 lw r2,0x00f0(r29)
000eafd8: 3c038010 lui r3,0x8010
000eafdc: 9463be90 lhu r3,-0x4170(r3)
000eafe0: 24420001 addiu r2,r2,0x0001
000eafe4: afa200f0 sw r2,0x00f0(r29)
000eafe8: 0043102a slt r2,r2,r3
000eafec: 1440ff7d bne r2,r0,0x000eade4
000eaff0: 00000000 nop
000eaff4: 3c028010 lui r2,0x8010
000eaff8: 9442be92 lhu r2,-0x416e(r2)
000eaffc: 00000000 nop
000eb000: 104000b9 beq r2,r0,0x000eb2e8
000eb004: afa000f0 sw r0,0x00f0(r29)
000eb008: 34080020 ori r8,r0,0x0020             #   [Red value] = 0x20 (32)
000eb00c: 34070028 ori r7,r0,0x0028             #   [Green value] = 0x28 (40)
000eb010: 34060060 ori r6,r0,0x0060             #   [Blue value] = 0x60 (96)
000eb014: 8fa500f0 lw r5,0x00f0(r29)
000eb018: 00000000 nop
000eb01c: 00052140 sll r4,r5,0x05
000eb020: 3c018012 lui r1,0x8012
000eb024: 00240821 addu r1,r1,r4
000eb028: 9423c49e lhu r3,-0x3b62(r1)
000eb02c: 3402fffe ori r2,r0,0xfffe
000eb030: 106200a5 beq r3,r2,0x000eb2c8
000eb034: 00031042 srl r2,r3,0x01
000eb038: 3c03800f lui r3,0x800f
000eb03c: 90636860 lbu r3,0x6860(r3)
000eb040: 3042007f andi r2,r2,0x007f
000eb044: 00430018 mult r2,r3
000eb048: 3c018012 lui r1,0x8012
000eb04c: 00240821 addu r1,r1,r4
000eb050: 9423c49e lhu r3,-0x3b62(r1)
000eb054: 3c01800f lui r1,0x800f
000eb058: a422686c sh r2,0x686c(r1)
000eb05c: 00031a02 srl r3,r3,0x08
000eb060: 3c01800f lui r1,0x800f
000eb064: a4236868 sh r3,0x6868(r1)
000eb068: 00001012 mflo r2
000eb06c: 00431821 addu r3,r2,r3
000eb070: 3c018012 lui r1,0x8012
000eb074: 00240821 addu r1,r1,r4
000eb078: 9422c49e lhu r2,-0x3b62(r1)
000eb07c: 00000000 nop
000eb080: 30420001 andi r2,r2,0x0001
000eb084: 10400002 beq r2,r0,0x000eb090
000eb088: 00608821 addu r17,r3,r0
000eb08c: 24710100 addiu r17,r3,0x0100
000eb090: 00111400 sll r2,r17,0x10
000eb094: 3c03800f lui r3,0x800f
000eb098: 8c636878 lw r3,0x6878(r3)
000eb09c: 00021343 sra r2,r2,0x0d
000eb0a0: 00431021 addu r2,r2,r3
000eb0a4: 90420005 lbu r2,0x0005(r2)
000eb0a8: 00000000 nop
000eb0ac: 30420020 andi r2,r2,0x0020
000eb0b0: 10400085 beq r2,r0,0x000eb2c8
000eb0b4: 00051040 sll r2,r5,0x01
000eb0b8: 00451021 addu r2,r2,r5
000eb0bc: 00021080 sll r2,r2,0x02
000eb0c0: 00451021 addu r2,r2,r5
000eb0c4: 3c038012 lui r3,0x8012
000eb0c8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb0cc: 00021080 sll r2,r2,0x02
000eb0d0: 00621821 addu r3,r3,r2
000eb0d4: 9462384e lhu r2,0x384e(r3)
000eb0d8: a0683844 sb r8,0x3844(r3)
000eb0dc: 8fa400f0 lw r4,0x00f0(r29)
000eb0e0: 3042803f andi r2,r2,0x803f
000eb0e4: 34427840 ori r2,r2,0x7840
000eb0e8: a462384e sh r2,0x384e(r3)
000eb0ec: 00041040 sll r2,r4,0x01
000eb0f0: 00441021 addu r2,r2,r4
000eb0f4: 00021080 sll r2,r2,0x02
000eb0f8: 00441021 addu r2,r2,r4
000eb0fc: 3c038012 lui r3,0x8012
000eb100: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb104: 00021080 sll r2,r2,0x02
000eb108: 00621821 addu r3,r3,r2
000eb10c: a0683850 sb r8,0x3850(r3)
000eb110: 8fa300f0 lw r3,0x00f0(r29)
000eb114: 00000000 nop
000eb118: 00031040 sll r2,r3,0x01
000eb11c: 00431021 addu r2,r2,r3
000eb120: 00021080 sll r2,r2,0x02
000eb124: 00431021 addu r2,r2,r3
000eb128: 3c038012 lui r3,0x8012
000eb12c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb130: 00021080 sll r2,r2,0x02
000eb134: 00621821 addu r3,r3,r2
000eb138: a068385c sb r8,0x385c(r3)
000eb13c: 8fa300f0 lw r3,0x00f0(r29)
000eb140: 00000000 nop
000eb144: 00031040 sll r2,r3,0x01
000eb148: 00431021 addu r2,r2,r3
000eb14c: 00021080 sll r2,r2,0x02
000eb150: 00431021 addu r2,r2,r3
000eb154: 3c038012 lui r3,0x8012
000eb158: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb15c: 00021080 sll r2,r2,0x02
000eb160: 00621821 addu r3,r3,r2
000eb164: a0683868 sb r8,0x3868(r3)
000eb168: 8fa300f0 lw r3,0x00f0(r29)
000eb16c: 00000000 nop
000eb170: 00031040 sll r2,r3,0x01
000eb174: 00431021 addu r2,r2,r3
000eb178: 00021080 sll r2,r2,0x02
000eb17c: 00431021 addu r2,r2,r3
000eb180: 3c038012 lui r3,0x8012
000eb184: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb188: 00021080 sll r2,r2,0x02
000eb18c: 00621821 addu r3,r3,r2
000eb190: a0673845 sb r7,0x3845(r3)
000eb194: 8fa300f0 lw r3,0x00f0(r29)
000eb198: 00000000 nop
000eb19c: 00031040 sll r2,r3,0x01
000eb1a0: 00431021 addu r2,r2,r3
000eb1a4: 00021080 sll r2,r2,0x02
000eb1a8: 00431021 addu r2,r2,r3
000eb1ac: 3c038012 lui r3,0x8012
000eb1b0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb1b4: 00021080 sll r2,r2,0x02
000eb1b8: 00621821 addu r3,r3,r2
000eb1bc: a0673851 sb r7,0x3851(r3)
000eb1c0: 8fa300f0 lw r3,0x00f0(r29)
000eb1c4: 00000000 nop
000eb1c8: 00031040 sll r2,r3,0x01
000eb1cc: 00431021 addu r2,r2,r3
000eb1d0: 00021080 sll r2,r2,0x02
000eb1d4: 00431021 addu r2,r2,r3
000eb1d8: 3c038012 lui r3,0x8012
000eb1dc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb1e0: 00021080 sll r2,r2,0x02
000eb1e4: 00621821 addu r3,r3,r2
000eb1e8: a067385d sb r7,0x385d(r3)
000eb1ec: 8fa300f0 lw r3,0x00f0(r29)
000eb1f0: 00000000 nop
000eb1f4: 00031040 sll r2,r3,0x01
000eb1f8: 00431021 addu r2,r2,r3
000eb1fc: 00021080 sll r2,r2,0x02
000eb200: 00431021 addu r2,r2,r3
000eb204: 3c038012 lui r3,0x8012
000eb208: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb20c: 00021080 sll r2,r2,0x02
000eb210: 00621821 addu r3,r3,r2
000eb214: a0673869 sb r7,0x3869(r3)
000eb218: 8fa300f0 lw r3,0x00f0(r29)
000eb21c: 00000000 nop
000eb220: 00031040 sll r2,r3,0x01
000eb224: 00431021 addu r2,r2,r3
000eb228: 00021080 sll r2,r2,0x02
000eb22c: 00431021 addu r2,r2,r3
000eb230: 3c038012 lui r3,0x8012
000eb234: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb238: 00021080 sll r2,r2,0x02
000eb23c: 00621821 addu r3,r3,r2
000eb240: a0663846 sb r6,0x3846(r3)
000eb244: 8fa300f0 lw r3,0x00f0(r29)
000eb248: 00000000 nop
000eb24c: 00031040 sll r2,r3,0x01
000eb250: 00431021 addu r2,r2,r3
000eb254: 00021080 sll r2,r2,0x02
000eb258: 00431021 addu r2,r2,r3
000eb25c: 3c038012 lui r3,0x8012
000eb260: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb264: 00021080 sll r2,r2,0x02
000eb268: 00621821 addu r3,r3,r2
000eb26c: a0663852 sb r6,0x3852(r3)
000eb270: 8fa300f0 lw r3,0x00f0(r29)
000eb274: 00000000 nop
000eb278: 00031040 sll r2,r3,0x01
000eb27c: 00431021 addu r2,r2,r3
000eb280: 00021080 sll r2,r2,0x02
000eb284: 00431021 addu r2,r2,r3
000eb288: 3c038012 lui r3,0x8012
000eb28c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb290: 00021080 sll r2,r2,0x02
000eb294: 00621821 addu r3,r3,r2
000eb298: a066385e sb r6,0x385e(r3)
000eb29c: 8fa300f0 lw r3,0x00f0(r29)
000eb2a0: 00000000 nop
000eb2a4: 00031040 sll r2,r3,0x01
000eb2a8: 00431021 addu r2,r2,r3
000eb2ac: 00021080 sll r2,r2,0x02
000eb2b0: 00431021 addu r2,r2,r3
000eb2b4: 3c038012 lui r3,0x8012
000eb2b8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb2bc: 00021080 sll r2,r2,0x02
000eb2c0: 00621821 addu r3,r3,r2
000eb2c4: a066386a sb r6,0x386a(r3)
000eb2c8: 8fa200f0 lw r2,0x00f0(r29)
000eb2cc: 3c038010 lui r3,0x8010
000eb2d0: 9463be92 lhu r3,-0x416e(r3)
000eb2d4: 24420001 addiu r2,r2,0x0001
000eb2d8: afa200f0 sw r2,0x00f0(r29)
000eb2dc: 0043102a slt r2,r2,r3
000eb2e0: 1440ff4c bne r2,r0,0x000eb014
000eb2e4: 00000000 nop
000eb2e8: 3402000a ori r2,r0,0x000a
000eb2ec: 3c01800f lui r1,0x800f
000eb2f0: a4226870 sh r2,0x6870(r1)
000eb2f4: 3c03800f lui r3,0x800f
000eb2f8: 84636872 lh r3,0x6872(r3)
000eb2fc: 34020002 ori r2,r0,0x0002
000eb300: 1462014d bne r3,r2,0x000eb838
000eb304: 00000000 nop
000eb308: 3c028010 lui r2,0x8010
000eb30c: 9442be90 lhu r2,-0x4170(r2)
000eb310: 00000000 nop
000eb314: 10400088 beq r2,r0,0x000eb538
000eb318: afa000f0 sw r0,0x00f0(r29)
000eb31c: 34080060 ori r8,r0,0x0060             #   [Red value] = 0x60 (96)
000eb320: 34070018 ori r7,r0,0x0018             #   [Green value] = 0x18 (24)
000eb324: 34060020 ori r6,r0,0x0020             #   [Blue value] = 0x20 (32)
000eb328: 8fa500f0 lw r5,0x00f0(r29)
000eb32c: 00000000 nop
000eb330: 00051040 sll r2,r5,0x01
000eb334: 00451021 addu r2,r2,r5
000eb338: 000220c0 sll r4,r2,0x03
000eb33c: 3c018012 lui r1,0x8012
000eb340: 00240821 addu r1,r1,r4
000eb344: 9423a2de lhu r3,-0x5d22(r1)
000eb348: 3402fffe ori r2,r0,0xfffe
000eb34c: 10620072 beq r3,r2,0x000eb518
000eb350: 00031042 srl r2,r3,0x01
000eb354: 3c03800f lui r3,0x800f
000eb358: 90636860 lbu r3,0x6860(r3)
000eb35c: 3042007f andi r2,r2,0x007f
000eb360: 00430018 mult r2,r3
000eb364: 3c018012 lui r1,0x8012
000eb368: 00240821 addu r1,r1,r4
000eb36c: 9423a2de lhu r3,-0x5d22(r1)
000eb370: 3c01800f lui r1,0x800f
000eb374: a422686c sh r2,0x686c(r1)
000eb378: 00031a02 srl r3,r3,0x08
000eb37c: 3c01800f lui r1,0x800f
000eb380: a4236868 sh r3,0x6868(r1)
000eb384: 00001012 mflo r2
000eb388: 00431821 addu r3,r2,r3
000eb38c: 3c018012 lui r1,0x8012
000eb390: 00240821 addu r1,r1,r4
000eb394: 9422a2de lhu r2,-0x5d22(r1)
000eb398: 00000000 nop
000eb39c: 30420001 andi r2,r2,0x0001
000eb3a0: 10400002 beq r2,r0,0x000eb3ac
000eb3a4: 00608821 addu r17,r3,r0
000eb3a8: 24710100 addiu r17,r3,0x0100
000eb3ac: 00111400 sll r2,r17,0x10
000eb3b0: 3c03800f lui r3,0x800f
000eb3b4: 8c636878 lw r3,0x6878(r3)
000eb3b8: 00021343 sra r2,r2,0x0d
000eb3bc: 00431021 addu r2,r2,r3
000eb3c0: 90420005 lbu r2,0x0005(r2)
000eb3c4: 00000000 nop
000eb3c8: 30420040 andi r2,r2,0x0040
000eb3cc: 10400052 beq r2,r0,0x000eb518
000eb3d0: 00051080 sll r2,r5,0x02
000eb3d4: 00451021 addu r2,r2,r5
000eb3d8: 3c038012 lui r3,0x8012
000eb3dc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb3e0: 000210c0 sll r2,r2,0x03
000eb3e4: 00621821 addu r3,r3,r2
000eb3e8: 9462000e lhu r2,0x000e(r3)
000eb3ec: a0680004 sb r8,0x0004(r3)
000eb3f0: 8fa400f0 lw r4,0x00f0(r29)
000eb3f4: 3042803f andi r2,r2,0x803f
000eb3f8: 34427840 ori r2,r2,0x7840
000eb3fc: a462000e sh r2,0x000e(r3)
000eb400: 00041080 sll r2,r4,0x02
000eb404: 00441021 addu r2,r2,r4
000eb408: 3c038012 lui r3,0x8012
000eb40c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb410: 000210c0 sll r2,r2,0x03
000eb414: 00621821 addu r3,r3,r2
000eb418: a0680010 sb r8,0x0010(r3)
000eb41c: 8fa300f0 lw r3,0x00f0(r29)
000eb420: 00000000 nop
000eb424: 00031080 sll r2,r3,0x02
000eb428: 00431021 addu r2,r2,r3
000eb42c: 3c038012 lui r3,0x8012
000eb430: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb434: 000210c0 sll r2,r2,0x03
000eb438: 00621821 addu r3,r3,r2
000eb43c: a068001c sb r8,0x001c(r3)
000eb440: 8fa300f0 lw r3,0x00f0(r29)
000eb444: 00000000 nop
000eb448: 00031080 sll r2,r3,0x02
000eb44c: 00431021 addu r2,r2,r3
000eb450: 3c038012 lui r3,0x8012
000eb454: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb458: 000210c0 sll r2,r2,0x03
000eb45c: 00621821 addu r3,r3,r2
000eb460: a0670005 sb r7,0x0005(r3)
000eb464: 8fa300f0 lw r3,0x00f0(r29)
000eb468: 00000000 nop
000eb46c: 00031080 sll r2,r3,0x02
000eb470: 00431021 addu r2,r2,r3
000eb474: 3c038012 lui r3,0x8012
000eb478: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb47c: 000210c0 sll r2,r2,0x03
000eb480: 00621821 addu r3,r3,r2
000eb484: a0670011 sb r7,0x0011(r3)
000eb488: 8fa300f0 lw r3,0x00f0(r29)
000eb48c: 00000000 nop
000eb490: 00031080 sll r2,r3,0x02
000eb494: 00431021 addu r2,r2,r3
000eb498: 3c038012 lui r3,0x8012
000eb49c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb4a0: 000210c0 sll r2,r2,0x03
000eb4a4: 00621821 addu r3,r3,r2
000eb4a8: a067001d sb r7,0x001d(r3)
000eb4ac: 8fa300f0 lw r3,0x00f0(r29)
000eb4b0: 00000000 nop
000eb4b4: 00031080 sll r2,r3,0x02
000eb4b8: 00431021 addu r2,r2,r3
000eb4bc: 3c038012 lui r3,0x8012
000eb4c0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb4c4: 000210c0 sll r2,r2,0x03
000eb4c8: 00621821 addu r3,r3,r2
000eb4cc: a0660006 sb r6,0x0006(r3)
000eb4d0: 8fa300f0 lw r3,0x00f0(r29)
000eb4d4: 00000000 nop
000eb4d8: 00031080 sll r2,r3,0x02
000eb4dc: 00431021 addu r2,r2,r3
000eb4e0: 3c038012 lui r3,0x8012
000eb4e4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb4e8: 000210c0 sll r2,r2,0x03
000eb4ec: 00621821 addu r3,r3,r2
000eb4f0: a0660012 sb r6,0x0012(r3)
000eb4f4: 8fa300f0 lw r3,0x00f0(r29)
000eb4f8: 00000000 nop
000eb4fc: 00031080 sll r2,r3,0x02
000eb500: 00431021 addu r2,r2,r3
000eb504: 3c038012 lui r3,0x8012
000eb508: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb50c: 000210c0 sll r2,r2,0x03
000eb510: 00621821 addu r3,r3,r2
000eb514: a066001e sb r6,0x001e(r3)
000eb518: 8fa200f0 lw r2,0x00f0(r29)
000eb51c: 3c038010 lui r3,0x8010
000eb520: 9463be90 lhu r3,-0x4170(r3)
000eb524: 24420001 addiu r2,r2,0x0001
000eb528: afa200f0 sw r2,0x00f0(r29)
000eb52c: 0043102a slt r2,r2,r3
000eb530: 1440ff7d bne r2,r0,0x000eb328
000eb534: 00000000 nop
000eb538: 3c028010 lui r2,0x8010
000eb53c: 9442be92 lhu r2,-0x416e(r2)
000eb540: 00000000 nop
000eb544: 104000b9 beq r2,r0,0x000eb82c
000eb548: afa000f0 sw r0,0x00f0(r29)
000eb54c: 34080060 ori r8,r0,0x0060
000eb550: 34070018 ori r7,r0,0x0018
000eb554: 34060020 ori r6,r0,0x0020
000eb558: 8fa500f0 lw r5,0x00f0(r29)
000eb55c: 00000000 nop
000eb560: 00052140 sll r4,r5,0x05
000eb564: 3c018012 lui r1,0x8012
000eb568: 00240821 addu r1,r1,r4
000eb56c: 9423c49e lhu r3,-0x3b62(r1)
000eb570: 3402fffe ori r2,r0,0xfffe
000eb574: 106200a5 beq r3,r2,0x000eb80c
000eb578: 00031042 srl r2,r3,0x01
000eb57c: 3c03800f lui r3,0x800f
000eb580: 90636860 lbu r3,0x6860(r3)
000eb584: 3042007f andi r2,r2,0x007f
000eb588: 00430018 mult r2,r3
000eb58c: 3c018012 lui r1,0x8012
000eb590: 00240821 addu r1,r1,r4
000eb594: 9423c49e lhu r3,-0x3b62(r1)
000eb598: 3c01800f lui r1,0x800f
000eb59c: a422686c sh r2,0x686c(r1)
000eb5a0: 00031a02 srl r3,r3,0x08
000eb5a4: 3c01800f lui r1,0x800f
000eb5a8: a4236868 sh r3,0x6868(r1)
000eb5ac: 00001012 mflo r2
000eb5b0: 00431821 addu r3,r2,r3
000eb5b4: 3c018012 lui r1,0x8012
000eb5b8: 00240821 addu r1,r1,r4
000eb5bc: 9422c49e lhu r2,-0x3b62(r1)
000eb5c0: 00000000 nop
000eb5c4: 30420001 andi r2,r2,0x0001
000eb5c8: 10400002 beq r2,r0,0x000eb5d4
000eb5cc: 00608821 addu r17,r3,r0
000eb5d0: 24710100 addiu r17,r3,0x0100
000eb5d4: 00111400 sll r2,r17,0x10
000eb5d8: 3c03800f lui r3,0x800f
000eb5dc: 8c636878 lw r3,0x6878(r3)
000eb5e0: 00021343 sra r2,r2,0x0d
000eb5e4: 00431021 addu r2,r2,r3
000eb5e8: 90420005 lbu r2,0x0005(r2)
000eb5ec: 00000000 nop
000eb5f0: 30420040 andi r2,r2,0x0040
000eb5f4: 10400085 beq r2,r0,0x000eb80c
000eb5f8: 00051040 sll r2,r5,0x01
000eb5fc: 00451021 addu r2,r2,r5
000eb600: 00021080 sll r2,r2,0x02
000eb604: 00451021 addu r2,r2,r5
000eb608: 3c038012 lui r3,0x8012
000eb60c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb610: 00021080 sll r2,r2,0x02
000eb614: 00621821 addu r3,r3,r2
000eb618: 9462384e lhu r2,0x384e(r3)
000eb61c: a0683844 sb r8,0x3844(r3)
000eb620: 8fa400f0 lw r4,0x00f0(r29)
000eb624: 3042803f andi r2,r2,0x803f
000eb628: 34427840 ori r2,r2,0x7840
000eb62c: a462384e sh r2,0x384e(r3)
000eb630: 00041040 sll r2,r4,0x01
000eb634: 00441021 addu r2,r2,r4
000eb638: 00021080 sll r2,r2,0x02
000eb63c: 00441021 addu r2,r2,r4
000eb640: 3c038012 lui r3,0x8012
000eb644: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb648: 00021080 sll r2,r2,0x02
000eb64c: 00621821 addu r3,r3,r2
000eb650: a0683850 sb r8,0x3850(r3)
000eb654: 8fa300f0 lw r3,0x00f0(r29)
000eb658: 00000000 nop
000eb65c: 00031040 sll r2,r3,0x01
000eb660: 00431021 addu r2,r2,r3
000eb664: 00021080 sll r2,r2,0x02
000eb668: 00431021 addu r2,r2,r3
000eb66c: 3c038012 lui r3,0x8012
000eb670: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb674: 00021080 sll r2,r2,0x02
000eb678: 00621821 addu r3,r3,r2
000eb67c: a068385c sb r8,0x385c(r3)
000eb680: 8fa300f0 lw r3,0x00f0(r29)
000eb684: 00000000 nop
000eb688: 00031040 sll r2,r3,0x01
000eb68c: 00431021 addu r2,r2,r3
000eb690: 00021080 sll r2,r2,0x02
000eb694: 00431021 addu r2,r2,r3
000eb698: 3c038012 lui r3,0x8012
000eb69c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb6a0: 00021080 sll r2,r2,0x02
000eb6a4: 00621821 addu r3,r3,r2
000eb6a8: a0683868 sb r8,0x3868(r3)
000eb6ac: 8fa300f0 lw r3,0x00f0(r29)
000eb6b0: 00000000 nop
000eb6b4: 00031040 sll r2,r3,0x01
000eb6b8: 00431021 addu r2,r2,r3
000eb6bc: 00021080 sll r2,r2,0x02
000eb6c0: 00431021 addu r2,r2,r3
000eb6c4: 3c038012 lui r3,0x8012
000eb6c8: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb6cc: 00021080 sll r2,r2,0x02
000eb6d0: 00621821 addu r3,r3,r2
000eb6d4: a0673845 sb r7,0x3845(r3)
000eb6d8: 8fa300f0 lw r3,0x00f0(r29)
000eb6dc: 00000000 nop
000eb6e0: 00031040 sll r2,r3,0x01
000eb6e4: 00431021 addu r2,r2,r3
000eb6e8: 00021080 sll r2,r2,0x02
000eb6ec: 00431021 addu r2,r2,r3
000eb6f0: 3c038012 lui r3,0x8012
000eb6f4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb6f8: 00021080 sll r2,r2,0x02
000eb6fc: 00621821 addu r3,r3,r2
000eb700: a0673851 sb r7,0x3851(r3)
000eb704: 8fa300f0 lw r3,0x00f0(r29)
000eb708: 00000000 nop
000eb70c: 00031040 sll r2,r3,0x01
000eb710: 00431021 addu r2,r2,r3
000eb714: 00021080 sll r2,r2,0x02
000eb718: 00431021 addu r2,r2,r3
000eb71c: 3c038012 lui r3,0x8012
000eb720: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb724: 00021080 sll r2,r2,0x02
000eb728: 00621821 addu r3,r3,r2
000eb72c: a067385d sb r7,0x385d(r3)
000eb730: 8fa300f0 lw r3,0x00f0(r29)
000eb734: 00000000 nop
000eb738: 00031040 sll r2,r3,0x01
000eb73c: 00431021 addu r2,r2,r3
000eb740: 00021080 sll r2,r2,0x02
000eb744: 00431021 addu r2,r2,r3
000eb748: 3c038012 lui r3,0x8012
000eb74c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb750: 00021080 sll r2,r2,0x02
000eb754: 00621821 addu r3,r3,r2
000eb758: a0673869 sb r7,0x3869(r3)
000eb75c: 8fa300f0 lw r3,0x00f0(r29)
000eb760: 00000000 nop
000eb764: 00031040 sll r2,r3,0x01
000eb768: 00431021 addu r2,r2,r3
000eb76c: 00021080 sll r2,r2,0x02
000eb770: 00431021 addu r2,r2,r3
000eb774: 3c038012 lui r3,0x8012
000eb778: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb77c: 00021080 sll r2,r2,0x02
000eb780: 00621821 addu r3,r3,r2
000eb784: a0663846 sb r6,0x3846(r3)
000eb788: 8fa300f0 lw r3,0x00f0(r29)
000eb78c: 00000000 nop
000eb790: 00031040 sll r2,r3,0x01
000eb794: 00431021 addu r2,r2,r3
000eb798: 00021080 sll r2,r2,0x02
000eb79c: 00431021 addu r2,r2,r3
000eb7a0: 3c038012 lui r3,0x8012
000eb7a4: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb7a8: 00021080 sll r2,r2,0x02
000eb7ac: 00621821 addu r3,r3,r2
000eb7b0: a0663852 sb r6,0x3852(r3)
000eb7b4: 8fa300f0 lw r3,0x00f0(r29)
000eb7b8: 00000000 nop
000eb7bc: 00031040 sll r2,r3,0x01
000eb7c0: 00431021 addu r2,r2,r3
000eb7c4: 00021080 sll r2,r2,0x02
000eb7c8: 00431021 addu r2,r2,r3
000eb7cc: 3c038012 lui r3,0x8012
000eb7d0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb7d4: 00021080 sll r2,r2,0x02
000eb7d8: 00621821 addu r3,r3,r2
000eb7dc: a066385e sb r6,0x385e(r3)
000eb7e0: 8fa300f0 lw r3,0x00f0(r29)
000eb7e4: 00000000 nop
000eb7e8: 00031040 sll r2,r3,0x01
000eb7ec: 00431021 addu r2,r2,r3
000eb7f0: 00021080 sll r2,r2,0x02
000eb7f4: 00431021 addu r2,r2,r3
000eb7f8: 3c038012 lui r3,0x8012
000eb7fc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb800: 00021080 sll r2,r2,0x02
000eb804: 00621821 addu r3,r3,r2
000eb808: a066386a sb r6,0x386a(r3)
000eb80c: 8fa200f0 lw r2,0x00f0(r29)
000eb810: 3c038010 lui r3,0x8010
000eb814: 9463be92 lhu r3,-0x416e(r3)
000eb818: 24420001 addiu r2,r2,0x0001
000eb81c: afa200f0 sw r2,0x00f0(r29)
000eb820: 0043102a slt r2,r2,r3
000eb824: 1440ff4c bne r2,r0,0x000eb558
000eb828: 00000000 nop
000eb82c: 3402000b ori r2,r0,0x000b
000eb830: 3c01800f lui r1,0x800f
000eb834: a4226872 sh r2,0x6872(r1)
000eb838: 3c03800f lui r3,0x800f
000eb83c: 84636874 lh r3,0x6874(r3)
000eb840: 34020007 ori r2,r0,0x0007
000eb844: 1462014d bne r3,r2,0x000ebd7c
000eb848: 00000000 nop
000eb84c: 3c028010 lui r2,0x8010
000eb850: 9442be90 lhu r2,-0x4170(r2)
000eb854: 00000000 nop
000eb858: 10400088 beq r2,r0,0x000eba7c
000eb85c: afa000f0 sw r0,0x00f0(r29)
000eb860: 34080050 ori r8,r0,0x0050             #   [Red value] = 0x50 (80)
000eb864: 34070060 ori r7,r0,0x0060             #   [Green value] = 0x60 (96)
000eb868: 34060010 ori r6,r0,0x0010             #   [Blue value] = 0x10 (16)
000eb86c: 8fa500f0 lw r5,0x00f0(r29)
000eb870: 00000000 nop
000eb874: 00051040 sll r2,r5,0x01
000eb878: 00451021 addu r2,r2,r5
000eb87c: 000220c0 sll r4,r2,0x03
000eb880: 3c018012 lui r1,0x8012
000eb884: 00240821 addu r1,r1,r4
000eb888: 9423a2de lhu r3,-0x5d22(r1)
000eb88c: 3402fffe ori r2,r0,0xfffe
000eb890: 10620072 beq r3,r2,0x000eba5c
000eb894: 00031042 srl r2,r3,0x01
000eb898: 3c03800f lui r3,0x800f
000eb89c: 90636860 lbu r3,0x6860(r3)
000eb8a0: 3042007f andi r2,r2,0x007f
000eb8a4: 00430018 mult r2,r3
000eb8a8: 3c018012 lui r1,0x8012
000eb8ac: 00240821 addu r1,r1,r4
000eb8b0: 9423a2de lhu r3,-0x5d22(r1)
000eb8b4: 3c01800f lui r1,0x800f
000eb8b8: a422686c sh r2,0x686c(r1)
000eb8bc: 00031a02 srl r3,r3,0x08
000eb8c0: 3c01800f lui r1,0x800f
000eb8c4: a4236868 sh r3,0x6868(r1)
000eb8c8: 00001012 mflo r2
000eb8cc: 00431821 addu r3,r2,r3
000eb8d0: 3c018012 lui r1,0x8012
000eb8d4: 00240821 addu r1,r1,r4
000eb8d8: 9422a2de lhu r2,-0x5d22(r1)
000eb8dc: 00000000 nop
000eb8e0: 30420001 andi r2,r2,0x0001
000eb8e4: 10400002 beq r2,r0,0x000eb8f0
000eb8e8: 00608821 addu r17,r3,r0
000eb8ec: 24710100 addiu r17,r3,0x0100
000eb8f0: 00111400 sll r2,r17,0x10
000eb8f4: 3c03800f lui r3,0x800f
000eb8f8: 8c636878 lw r3,0x6878(r3)
000eb8fc: 00021343 sra r2,r2,0x0d
000eb900: 00431021 addu r2,r2,r3
000eb904: 90420005 lbu r2,0x0005(r2)
000eb908: 00000000 nop
000eb90c: 30420080 andi r2,r2,0x0080
000eb910: 10400052 beq r2,r0,0x000eba5c
000eb914: 00051080 sll r2,r5,0x02
000eb918: 00451021 addu r2,r2,r5
000eb91c: 3c038012 lui r3,0x8012
000eb920: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb924: 000210c0 sll r2,r2,0x03
000eb928: 00621821 addu r3,r3,r2
000eb92c: 9462000e lhu r2,0x000e(r3)
000eb930: a0680004 sb r8,0x0004(r3)
000eb934: 8fa400f0 lw r4,0x00f0(r29)
000eb938: 3042803f andi r2,r2,0x803f
000eb93c: 34427840 ori r2,r2,0x7840
000eb940: a462000e sh r2,0x000e(r3)
000eb944: 00041080 sll r2,r4,0x02
000eb948: 00441021 addu r2,r2,r4
000eb94c: 3c038012 lui r3,0x8012
000eb950: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb954: 000210c0 sll r2,r2,0x03
000eb958: 00621821 addu r3,r3,r2
000eb95c: a0680010 sb r8,0x0010(r3)
000eb960: 8fa300f0 lw r3,0x00f0(r29)
000eb964: 00000000 nop
000eb968: 00031080 sll r2,r3,0x02
000eb96c: 00431021 addu r2,r2,r3
000eb970: 3c038012 lui r3,0x8012
000eb974: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb978: 000210c0 sll r2,r2,0x03
000eb97c: 00621821 addu r3,r3,r2
000eb980: a068001c sb r8,0x001c(r3)
000eb984: 8fa300f0 lw r3,0x00f0(r29)
000eb988: 00000000 nop
000eb98c: 00031080 sll r2,r3,0x02
000eb990: 00431021 addu r2,r2,r3
000eb994: 3c038012 lui r3,0x8012
000eb998: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb99c: 000210c0 sll r2,r2,0x03
000eb9a0: 00621821 addu r3,r3,r2
000eb9a4: a0670005 sb r7,0x0005(r3)
000eb9a8: 8fa300f0 lw r3,0x00f0(r29)
000eb9ac: 00000000 nop
000eb9b0: 00031080 sll r2,r3,0x02
000eb9b4: 00431021 addu r2,r2,r3
000eb9b8: 3c038012 lui r3,0x8012
000eb9bc: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb9c0: 000210c0 sll r2,r2,0x03
000eb9c4: 00621821 addu r3,r3,r2
000eb9c8: a0670011 sb r7,0x0011(r3)
000eb9cc: 8fa300f0 lw r3,0x00f0(r29)
000eb9d0: 00000000 nop
000eb9d4: 00031080 sll r2,r3,0x02
000eb9d8: 00431021 addu r2,r2,r3
000eb9dc: 3c038012 lui r3,0x8012
000eb9e0: 8c63a2d4 lw r3,-0x5d2c(r3)
000eb9e4: 000210c0 sll r2,r2,0x03
000eb9e8: 00621821 addu r3,r3,r2
000eb9ec: a067001d sb r7,0x001d(r3)
000eb9f0: 8fa300f0 lw r3,0x00f0(r29)
000eb9f4: 00000000 nop
000eb9f8: 00031080 sll r2,r3,0x02
000eb9fc: 00431021 addu r2,r2,r3
000eba00: 3c038012 lui r3,0x8012
000eba04: 8c63a2d4 lw r3,-0x5d2c(r3)
000eba08: 000210c0 sll r2,r2,0x03
000eba0c: 00621821 addu r3,r3,r2
000eba10: a0660006 sb r6,0x0006(r3)
000eba14: 8fa300f0 lw r3,0x00f0(r29)
000eba18: 00000000 nop
000eba1c: 00031080 sll r2,r3,0x02
000eba20: 00431021 addu r2,r2,r3
000eba24: 3c038012 lui r3,0x8012
000eba28: 8c63a2d4 lw r3,-0x5d2c(r3)
000eba2c: 000210c0 sll r2,r2,0x03
000eba30: 00621821 addu r3,r3,r2
000eba34: a0660012 sb r6,0x0012(r3)
000eba38: 8fa300f0 lw r3,0x00f0(r29)
000eba3c: 00000000 nop
000eba40: 00031080 sll r2,r3,0x02
000eba44: 00431021 addu r2,r2,r3
000eba48: 3c038012 lui r3,0x8012
000eba4c: 8c63a2d4 lw r3,-0x5d2c(r3)
000eba50: 000210c0 sll r2,r2,0x03
000eba54: 00621821 addu r3,r3,r2
000eba58: a066001e sb r6,0x001e(r3)
000eba5c: 8fa200f0 lw r2,0x00f0(r29)
000eba60: 3c038010 lui r3,0x8010
000eba64: 9463be90 lhu r3,-0x4170(r3)
000eba68: 24420001 addiu r2,r2,0x0001
000eba6c: afa200f0 sw r2,0x00f0(r29)
000eba70: 0043102a slt r2,r2,r3
000eba74: 1440ff7d bne r2,r0,0x000eb86c
000eba78: 00000000 nop
000eba7c: 3c028010 lui r2,0x8010
000eba80: 9442be92 lhu r2,-0x416e(r2)
000eba84: 00000000 nop
000eba88: 104000b9 beq r2,r0,0x000ebd70
000eba8c: afa000f0 sw r0,0x00f0(r29)
000eba90: 34080050 ori r8,r0,0x0050             #   [Red value] = 0x50 (80)
000eba94: 34070060 ori r7,r0,0x0060             #   [Green value] = 0x60 (96)
000eba98: 34060010 ori r6,r0,0x0010             #   [Blue value] = 0x10 (16)
000eba9c: 8fa500f0 lw r5,0x00f0(r29)
000ebaa0: 00000000 nop
000ebaa4: 00052140 sll r4,r5,0x05
000ebaa8: 3c018012 lui r1,0x8012
000ebaac: 00240821 addu r1,r1,r4
000ebab0: 9423c49e lhu r3,-0x3b62(r1)
000ebab4: 3402fffe ori r2,r0,0xfffe
000ebab8: 106200a5 beq r3,r2,0x000ebd50
000ebabc: 00031042 srl r2,r3,0x01
000ebac0: 3c03800f lui r3,0x800f
000ebac4: 90636860 lbu r3,0x6860(r3)
000ebac8: 3042007f andi r2,r2,0x007f
000ebacc: 00430018 mult r2,r3
000ebad0: 3c018012 lui r1,0x8012
000ebad4: 00240821 addu r1,r1,r4
000ebad8: 9423c49e lhu r3,-0x3b62(r1)
000ebadc: 3c01800f lui r1,0x800f
000ebae0: a422686c sh r2,0x686c(r1)
000ebae4: 00031a02 srl r3,r3,0x08
000ebae8: 3c01800f lui r1,0x800f
000ebaec: a4236868 sh r3,0x6868(r1)
000ebaf0: 00001012 mflo r2
000ebaf4: 00431821 addu r3,r2,r3
000ebaf8: 3c018012 lui r1,0x8012
000ebafc: 00240821 addu r1,r1,r4
000ebb00: 9422c49e lhu r2,-0x3b62(r1)
000ebb04: 00000000 nop
000ebb08: 30420001 andi r2,r2,0x0001
000ebb0c: 10400002 beq r2,r0,0x000ebb18
000ebb10: 00608821 addu r17,r3,r0
000ebb14: 24710100 addiu r17,r3,0x0100
000ebb18: 00111400 sll r2,r17,0x10
000ebb1c: 3c03800f lui r3,0x800f
000ebb20: 8c636878 lw r3,0x6878(r3)
000ebb24: 00021343 sra r2,r2,0x0d
000ebb28: 00431021 addu r2,r2,r3
000ebb2c: 90420005 lbu r2,0x0005(r2)
000ebb30: 00000000 nop
000ebb34: 30420080 andi r2,r2,0x0080
000ebb38: 10400085 beq r2,r0,0x000ebd50
000ebb3c: 00051040 sll r2,r5,0x01
000ebb40: 00451021 addu r2,r2,r5
000ebb44: 00021080 sll r2,r2,0x02
000ebb48: 00451021 addu r2,r2,r5
000ebb4c: 3c038012 lui r3,0x8012
000ebb50: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebb54: 00021080 sll r2,r2,0x02
000ebb58: 00621821 addu r3,r3,r2
000ebb5c: 9462384e lhu r2,0x384e(r3)
000ebb60: a0683844 sb r8,0x3844(r3)
000ebb64: 8fa400f0 lw r4,0x00f0(r29)
000ebb68: 3042803f andi r2,r2,0x803f
000ebb6c: 34427840 ori r2,r2,0x7840
000ebb70: a462384e sh r2,0x384e(r3)
000ebb74: 00041040 sll r2,r4,0x01
000ebb78: 00441021 addu r2,r2,r4
000ebb7c: 00021080 sll r2,r2,0x02
000ebb80: 00441021 addu r2,r2,r4
000ebb84: 3c038012 lui r3,0x8012
000ebb88: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebb8c: 00021080 sll r2,r2,0x02
000ebb90: 00621821 addu r3,r3,r2
000ebb94: a0683850 sb r8,0x3850(r3)
000ebb98: 8fa300f0 lw r3,0x00f0(r29)
000ebb9c: 00000000 nop
000ebba0: 00031040 sll r2,r3,0x01
000ebba4: 00431021 addu r2,r2,r3
000ebba8: 00021080 sll r2,r2,0x02
000ebbac: 00431021 addu r2,r2,r3
000ebbb0: 3c038012 lui r3,0x8012
000ebbb4: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebbb8: 00021080 sll r2,r2,0x02
000ebbbc: 00621821 addu r3,r3,r2
000ebbc0: a068385c sb r8,0x385c(r3)
000ebbc4: 8fa300f0 lw r3,0x00f0(r29)
000ebbc8: 00000000 nop
000ebbcc: 00031040 sll r2,r3,0x01
000ebbd0: 00431021 addu r2,r2,r3
000ebbd4: 00021080 sll r2,r2,0x02
000ebbd8: 00431021 addu r2,r2,r3
000ebbdc: 3c038012 lui r3,0x8012
000ebbe0: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebbe4: 00021080 sll r2,r2,0x02
000ebbe8: 00621821 addu r3,r3,r2
000ebbec: a0683868 sb r8,0x3868(r3)
000ebbf0: 8fa300f0 lw r3,0x00f0(r29)
000ebbf4: 00000000 nop
000ebbf8: 00031040 sll r2,r3,0x01
000ebbfc: 00431021 addu r2,r2,r3
000ebc00: 00021080 sll r2,r2,0x02
000ebc04: 00431021 addu r2,r2,r3
000ebc08: 3c038012 lui r3,0x8012
000ebc0c: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebc10: 00021080 sll r2,r2,0x02
000ebc14: 00621821 addu r3,r3,r2
000ebc18: a0673845 sb r7,0x3845(r3)
000ebc1c: 8fa300f0 lw r3,0x00f0(r29)
000ebc20: 00000000 nop
000ebc24: 00031040 sll r2,r3,0x01
000ebc28: 00431021 addu r2,r2,r3
000ebc2c: 00021080 sll r2,r2,0x02
000ebc30: 00431021 addu r2,r2,r3
000ebc34: 3c038012 lui r3,0x8012
000ebc38: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebc3c: 00021080 sll r2,r2,0x02
000ebc40: 00621821 addu r3,r3,r2
000ebc44: a0673851 sb r7,0x3851(r3)
000ebc48: 8fa300f0 lw r3,0x00f0(r29)
000ebc4c: 00000000 nop
000ebc50: 00031040 sll r2,r3,0x01
000ebc54: 00431021 addu r2,r2,r3
000ebc58: 00021080 sll r2,r2,0x02
000ebc5c: 00431021 addu r2,r2,r3
000ebc60: 3c038012 lui r3,0x8012
000ebc64: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebc68: 00021080 sll r2,r2,0x02
000ebc6c: 00621821 addu r3,r3,r2
000ebc70: a067385d sb r7,0x385d(r3)
000ebc74: 8fa300f0 lw r3,0x00f0(r29)
000ebc78: 00000000 nop
000ebc7c: 00031040 sll r2,r3,0x01
000ebc80: 00431021 addu r2,r2,r3
000ebc84: 00021080 sll r2,r2,0x02
000ebc88: 00431021 addu r2,r2,r3
000ebc8c: 3c038012 lui r3,0x8012
000ebc90: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebc94: 00021080 sll r2,r2,0x02
000ebc98: 00621821 addu r3,r3,r2
000ebc9c: a0673869 sb r7,0x3869(r3)
000ebca0: 8fa300f0 lw r3,0x00f0(r29)
000ebca4: 00000000 nop
000ebca8: 00031040 sll r2,r3,0x01
000ebcac: 00431021 addu r2,r2,r3
000ebcb0: 00021080 sll r2,r2,0x02
000ebcb4: 00431021 addu r2,r2,r3
000ebcb8: 3c038012 lui r3,0x8012
000ebcbc: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebcc0: 00021080 sll r2,r2,0x02
000ebcc4: 00621821 addu r3,r3,r2
000ebcc8: a0663846 sb r6,0x3846(r3)
000ebccc: 8fa300f0 lw r3,0x00f0(r29)
000ebcd0: 00000000 nop
000ebcd4: 00031040 sll r2,r3,0x01
000ebcd8: 00431021 addu r2,r2,r3
000ebcdc: 00021080 sll r2,r2,0x02
000ebce0: 00431021 addu r2,r2,r3
000ebce4: 3c038012 lui r3,0x8012
000ebce8: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebcec: 00021080 sll r2,r2,0x02
000ebcf0: 00621821 addu r3,r3,r2
000ebcf4: a0663852 sb r6,0x3852(r3)
000ebcf8: 8fa300f0 lw r3,0x00f0(r29)
000ebcfc: 00000000 nop
000ebd00: 00031040 sll r2,r3,0x01
000ebd04: 00431021 addu r2,r2,r3
000ebd08: 00021080 sll r2,r2,0x02
000ebd0c: 00431021 addu r2,r2,r3
000ebd10: 3c038012 lui r3,0x8012
000ebd14: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebd18: 00021080 sll r2,r2,0x02
000ebd1c: 00621821 addu r3,r3,r2
000ebd20: a066385e sb r6,0x385e(r3)
000ebd24: 8fa300f0 lw r3,0x00f0(r29)
000ebd28: 00000000 nop
000ebd2c: 00031040 sll r2,r3,0x01
000ebd30: 00431021 addu r2,r2,r3
000ebd34: 00021080 sll r2,r2,0x02
000ebd38: 00431021 addu r2,r2,r3
000ebd3c: 3c038012 lui r3,0x8012
000ebd40: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebd44: 00021080 sll r2,r2,0x02
000ebd48: 00621821 addu r3,r3,r2
000ebd4c: a066386a sb r6,0x386a(r3)
000ebd50: 8fa200f0 lw r2,0x00f0(r29)
000ebd54: 3c038010 lui r3,0x8010
000ebd58: 9463be92 lhu r3,-0x416e(r3)
000ebd5c: 24420001 addiu r2,r2,0x0001
000ebd60: afa200f0 sw r2,0x00f0(r29)
000ebd64: 0043102a slt r2,r2,r3
000ebd68: 1440ff4c bne r2,r0,0x000eba9c
000ebd6c: 00000000 nop
000ebd70: 3402000c ori r2,r0,0x000c
000ebd74: 3c01800f lui r1,0x800f
000ebd78: a4226874 sh r2,0x6874(r1)
000ebd7c: 3c03800f lui r3,0x800f
000ebd80: 84636870 lh r3,0x6870(r3)
000ebd84: 34020005 ori r2,r0,0x0005
000ebd88: 146200ac bne r3,r2,0x000ec03c
000ebd8c: 00000000 nop
000ebd90: 3c038010 lui r3,0x8010
000ebd94: 2463be90 addiu r3,r3,0xbe90
000ebd98: 94620000 lhu r2,0x0000(r3)
000ebd9c: 00000000 nop
000ebda0: 1040003a beq r2,r0,0x000ebe8c
000ebda4: afa000f0 sw r0,0x00f0(r29)
000ebda8: 00603821 addu r7,r3,r0
000ebdac: 8fa500f0 lw r5,0x00f0(r29)
000ebdb0: 3c03800f lui r3,0x800f
000ebdb4: 8c6379b8 lw r3,0x79b8(r3)
000ebdb8: 00051080 sll r2,r5,0x02
000ebdbc: 00451021 addu r2,r2,r5
000ebdc0: 000210c0 sll r2,r2,0x03
000ebdc4: 00623021 addu r6,r3,r2
000ebdc8: 3c038012 lui r3,0x8012
000ebdcc: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebdd0: 94c4000e lhu r4,0x000e(r6)
000ebdd4: 00621821 addu r3,r3,r2
000ebdd8: 00051040 sll r2,r5,0x01
000ebddc: 00451021 addu r2,r2,r5
000ebde0: 000210c0 sll r2,r2,0x03
000ebde4: a464000e sh r4,0x000e(r3)
000ebde8: 3c018012 lui r1,0x8012
000ebdec: 00220821 addu r1,r1,r2
000ebdf0: 8422a2e6 lh r2,-0x5d1a(r1)
000ebdf4: 00000000 nop
000ebdf8: 30428000 andi r2,r2,0x8000
000ebdfc: 1440001c bne r2,r0,0x000ebe70
000ebe00: 00000000 nop
000ebe04: 90c20004 lbu r2,0x0004(r6)
000ebe08: 00000000 nop
000ebe0c: a0620004 sb r2,0x0004(r3)
000ebe10: 8fa200f0 lw r2,0x00f0(r29)
000ebe14: 3c04800f lui r4,0x800f
000ebe18: 8c8479b8 lw r4,0x79b8(r4)
000ebe1c: 00021880 sll r3,r2,0x02
000ebe20: 00621821 addu r3,r3,r2
000ebe24: 000318c0 sll r3,r3,0x03
000ebe28: 00832021 addu r4,r4,r3
000ebe2c: 3c028012 lui r2,0x8012
000ebe30: 8c42a2d4 lw r2,-0x5d2c(r2)
000ebe34: 90840010 lbu r4,0x0010(r4)
000ebe38: 00431021 addu r2,r2,r3
000ebe3c: a0440010 sb r4,0x0010(r2)
000ebe40: 8fa200f0 lw r2,0x00f0(r29)
000ebe44: 3c04800f lui r4,0x800f
000ebe48: 8c8479b8 lw r4,0x79b8(r4)
000ebe4c: 00021880 sll r3,r2,0x02
000ebe50: 00621821 addu r3,r3,r2
000ebe54: 000318c0 sll r3,r3,0x03
000ebe58: 00832021 addu r4,r4,r3
000ebe5c: 3c028012 lui r2,0x8012
000ebe60: 8c42a2d4 lw r2,-0x5d2c(r2)
000ebe64: 9084001c lbu r4,0x001c(r4)
000ebe68: 00431021 addu r2,r2,r3
000ebe6c: a044001c sb r4,0x001c(r2)
000ebe70: 8fa200f0 lw r2,0x00f0(r29)
000ebe74: 94e30000 lhu r3,0x0000(r7)
000ebe78: 24420001 addiu r2,r2,0x0001
000ebe7c: afa200f0 sw r2,0x00f0(r29)
000ebe80: 0043102a slt r2,r2,r3
000ebe84: 1440ffc9 bne r2,r0,0x000ebdac
000ebe88: 00000000 nop
000ebe8c: 3c028010 lui r2,0x8010
000ebe90: 9442be92 lhu r2,-0x416e(r2)
000ebe94: 00000000 nop
000ebe98: 1040004c beq r2,r0,0x000ebfcc
000ebe9c: afa000f0 sw r0,0x00f0(r29)
000ebea0: 8fa500f0 lw r5,0x00f0(r29)
000ebea4: 3c03800f lui r3,0x800f
000ebea8: 8c6379b8 lw r3,0x79b8(r3)
000ebeac: 00051040 sll r2,r5,0x01
000ebeb0: 00451021 addu r2,r2,r5
000ebeb4: 00021080 sll r2,r2,0x02
000ebeb8: 00451021 addu r2,r2,r5
000ebebc: 00021080 sll r2,r2,0x02
000ebec0: 00623021 addu r6,r3,r2
000ebec4: 00052940 sll r5,r5,0x05
000ebec8: 3c038012 lui r3,0x8012
000ebecc: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebed0: 94c4384e lhu r4,0x384e(r6)
000ebed4: 00621821 addu r3,r3,r2
000ebed8: a464384e sh r4,0x384e(r3)
000ebedc: 3c018012 lui r1,0x8012
000ebee0: 00250821 addu r1,r1,r5
000ebee4: 8422c4a6 lh r2,-0x3b5a(r1)
000ebee8: 00000000 nop
000ebeec: 30428000 andi r2,r2,0x8000
000ebef0: 1440002e bne r2,r0,0x000ebfac
000ebef4: 00000000 nop
000ebef8: 90c23844 lbu r2,0x3844(r6)
000ebefc: 00000000 nop
000ebf00: a0623844 sb r2,0x3844(r3)
000ebf04: 8fa300f0 lw r3,0x00f0(r29)
000ebf08: 3c04800f lui r4,0x800f
000ebf0c: 8c8479b8 lw r4,0x79b8(r4)
000ebf10: 00031040 sll r2,r3,0x01
000ebf14: 00431021 addu r2,r2,r3
000ebf18: 00021080 sll r2,r2,0x02
000ebf1c: 00431021 addu r2,r2,r3
000ebf20: 00021080 sll r2,r2,0x02
000ebf24: 00822021 addu r4,r4,r2
000ebf28: 3c038012 lui r3,0x8012
000ebf2c: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebf30: 90843850 lbu r4,0x3850(r4)
000ebf34: 00621821 addu r3,r3,r2
000ebf38: a0643850 sb r4,0x3850(r3)
000ebf3c: 8fa300f0 lw r3,0x00f0(r29)
000ebf40: 3c04800f lui r4,0x800f
000ebf44: 8c8479b8 lw r4,0x79b8(r4)
000ebf48: 00031040 sll r2,r3,0x01
000ebf4c: 00431021 addu r2,r2,r3
000ebf50: 00021080 sll r2,r2,0x02
000ebf54: 00431021 addu r2,r2,r3
000ebf58: 00021080 sll r2,r2,0x02
000ebf5c: 00822021 addu r4,r4,r2
000ebf60: 3c038012 lui r3,0x8012
000ebf64: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebf68: 9084385c lbu r4,0x385c(r4)
000ebf6c: 00621821 addu r3,r3,r2
000ebf70: a064385c sb r4,0x385c(r3)
000ebf74: 8fa300f0 lw r3,0x00f0(r29)
000ebf78: 3c04800f lui r4,0x800f
000ebf7c: 8c8479b8 lw r4,0x79b8(r4)
000ebf80: 00031040 sll r2,r3,0x01
000ebf84: 00431021 addu r2,r2,r3
000ebf88: 00021080 sll r2,r2,0x02
000ebf8c: 00431021 addu r2,r2,r3
000ebf90: 00021080 sll r2,r2,0x02
000ebf94: 00822021 addu r4,r4,r2
000ebf98: 3c038012 lui r3,0x8012
000ebf9c: 8c63a2d4 lw r3,-0x5d2c(r3)
000ebfa0: 90843868 lbu r4,0x3868(r4)
000ebfa4: 00621821 addu r3,r3,r2
000ebfa8: a0643868 sb r4,0x3868(r3)
000ebfac: 8fa200f0 lw r2,0x00f0(r29)
000ebfb0: 3c038010 lui r3,0x8010
000ebfb4: 9463be92 lhu r3,-0x416e(r3)
000ebfb8: 24420001 addiu r2,r2,0x0001
000ebfbc: afa200f0 sw r2,0x00f0(r29)
000ebfc0: 0043102a slt r2,r2,r3
000ebfc4: 1440ffb6 bne r2,r0,0x000ebea0
000ebfc8: 00000000 nop
000ebfcc: 3c02800f lui r2,0x800f
000ebfd0: 94426872 lhu r2,0x6872(r2)
000ebfd4: 3c03800f lui r3,0x800f
000ebfd8: 94636874 lhu r3,0x6874(r3)
000ebfdc: 3c01800f lui r1,0x800f
000ebfe0: a4206870 sh r0,0x6870(r1)
000ebfe4: 00431025 or r2,r2,r3
000ebfe8: 14400014 bne r2,r0,0x000ec03c
000ebfec: 3404000a ori r4,r0,0x000a
000ebff0: 34050008 ori r5,r0,0x0008
000ebff4: 34060001 ori r6,r0,0x0001
000ebff8: 00003821 addu r7,r0,r0
000ebffc: 34110001 ori r17,r0,0x0001
000ec000: 2410ffe0 addiu r16,r0,0xffe0
000ec004: afb10010 sw r17,0x0010(r29)
000ec008: afb00014 sw r16,0x0014(r29)
000ec00c: afb00018 sw r16,0x0018(r29)
000ec010: 0c023dc4 jal 0x0008f710
000ec014: afb0001c sw r16,0x001c(r29)
000ec018: 34040008 ori r4,r0,0x0008
000ec01c: 34050008 ori r5,r0,0x0008
000ec020: 34060001 ori r6,r0,0x0001
000ec024: 00003821 addu r7,r0,r0
000ec028: afb10010 sw r17,0x0010(r29)
000ec02c: afb00014 sw r16,0x0014(r29)
000ec030: afb00018 sw r16,0x0018(r29)
000ec034: 0c023dc4 jal 0x0008f710
000ec038: afb0001c sw r16,0x001c(r29)
000ec03c: 3c03800f lui r3,0x800f
000ec040: 84636872 lh r3,0x6872(r3)
000ec044: 34020003 ori r2,r0,0x0003
000ec048: 14620051 bne r3,r2,0x000ec190
000ec04c: 00000000 nop
000ec050: 3c068010 lui r6,0x8010
000ec054: 24c6be90 addiu r6,r6,0xbe90
000ec058: 94c20000 lhu r2,0x0000(r6)
000ec05c: 00000000 nop
000ec060: 10400014 beq r2,r0,0x000ec0b4
000ec064: afa000f0 sw r0,0x00f0(r29)
000ec068: 3c078012 lui r7,0x8012
000ec06c: 8ce7a2d4 lw r7,-0x5d2c(r7)
000ec070: 3c05800f lui r5,0x800f
000ec074: 8ca579b8 lw r5,0x79b8(r5)
000ec078: 8fa400f0 lw r4,0x00f0(r29)
000ec07c: 00000000 nop
000ec080: 00041080 sll r2,r4,0x02
000ec084: 00441021 addu r2,r2,r4
000ec088: 000210c0 sll r2,r2,0x03
000ec08c: 00a21821 addu r3,r5,r2
000ec090: 9463000e lhu r3,0x000e(r3)
000ec094: 00e21021 addu r2,r7,r2
000ec098: a443000e sh r3,0x000e(r2)
000ec09c: 94c20000 lhu r2,0x0000(r6)
000ec0a0: 24840001 addiu r4,r4,0x0001
000ec0a4: afa400f0 sw r4,0x00f0(r29)
000ec0a8: 0082202a slt r4,r4,r2
000ec0ac: 1480fff2 bne r4,r0,0x000ec078
000ec0b0: 00000000 nop
000ec0b4: 3c058010 lui r5,0x8010
000ec0b8: 24a5be92 addiu r5,r5,0xbe92
000ec0bc: 94a20000 lhu r2,0x0000(r5)
000ec0c0: 00000000 nop
000ec0c4: 10400016 beq r2,r0,0x000ec120
000ec0c8: afa000f0 sw r0,0x00f0(r29)
000ec0cc: 3c078012 lui r7,0x8012
000ec0d0: 8ce7a2d4 lw r7,-0x5d2c(r7)
000ec0d4: 3c06800f lui r6,0x800f
000ec0d8: 8cc679b8 lw r6,0x79b8(r6)
000ec0dc: 8fa400f0 lw r4,0x00f0(r29)
000ec0e0: 00000000 nop
000ec0e4: 00041040 sll r2,r4,0x01
000ec0e8: 00441021 addu r2,r2,r4
000ec0ec: 00021080 sll r2,r2,0x02
000ec0f0: 00441021 addu r2,r2,r4
000ec0f4: 00021080 sll r2,r2,0x02
000ec0f8: 00c21821 addu r3,r6,r2
000ec0fc: 9463384e lhu r3,0x384e(r3)
000ec100: 00e21021 addu r2,r7,r2
000ec104: a443384e sh r3,0x384e(r2)
000ec108: 94a20000 lhu r2,0x0000(r5)
000ec10c: 24840001 addiu r4,r4,0x0001
000ec110: afa400f0 sw r4,0x00f0(r29)
000ec114: 0082202a slt r4,r4,r2
000ec118: 1480fff0 bne r4,r0,0x000ec0dc
000ec11c: 00000000 nop
000ec120: 3c02800f lui r2,0x800f
000ec124: 94426870 lhu r2,0x6870(r2)
000ec128: 3c03800f lui r3,0x800f
000ec12c: 94636874 lhu r3,0x6874(r3)
000ec130: 3c01800f lui r1,0x800f
000ec134: a4206872 sh r0,0x6872(r1)
000ec138: 00431025 or r2,r2,r3
000ec13c: 14400014 bne r2,r0,0x000ec190
000ec140: 3404000a ori r4,r0,0x000a
000ec144: 34050008 ori r5,r0,0x0008
000ec148: 34060001 ori r6,r0,0x0001
000ec14c: 00003821 addu r7,r0,r0
000ec150: 34110001 ori r17,r0,0x0001
000ec154: 2410ffe0 addiu r16,r0,0xffe0
000ec158: afb10010 sw r17,0x0010(r29)
000ec15c: afb00014 sw r16,0x0014(r29)
000ec160: afb00018 sw r16,0x0018(r29)
000ec164: 0c023dc4 jal 0x0008f710
000ec168: afb0001c sw r16,0x001c(r29)
000ec16c: 34040008 ori r4,r0,0x0008
000ec170: 34050008 ori r5,r0,0x0008
000ec174: 34060001 ori r6,r0,0x0001
000ec178: 00003821 addu r7,r0,r0
000ec17c: afb10010 sw r17,0x0010(r29)
000ec180: afb00014 sw r16,0x0014(r29)
000ec184: afb00018 sw r16,0x0018(r29)
000ec188: 0c023dc4 jal 0x0008f710
000ec18c: afb0001c sw r16,0x001c(r29)
000ec190: 3c03800f lui r3,0x800f
000ec194: 84636874 lh r3,0x6874(r3)
000ec198: 34020008 ori r2,r0,0x0008
000ec19c: 14620151 bne r3,r2,0x000ec6e4
000ec1a0: 00000000 nop
000ec1a4: 3c068010 lui r6,0x8010
000ec1a8: 24c6be90 addiu r6,r6,0xbe90
000ec1ac: 94c20000 lhu r2,0x0000(r6)
000ec1b0: 00000000 nop
000ec1b4: 10400077 beq r2,r0,0x000ec394
000ec1b8: afa000f0 sw r0,0x00f0(r29)
000ec1bc: 8fa200f0 lw r2,0x00f0(r29)
000ec1c0: 3c048012 lui r4,0x8012
000ec1c4: 8c84a2d4 lw r4,-0x5d2c(r4)
000ec1c8: 00021880 sll r3,r2,0x02
000ec1cc: 00621821 addu r3,r3,r2
000ec1d0: 3c02800f lui r2,0x800f
000ec1d4: 8c4279b8 lw r2,0x79b8(r2)
000ec1d8: 000318c0 sll r3,r3,0x03
000ec1dc: 00431021 addu r2,r2,r3
000ec1e0: 9445000e lhu r5,0x000e(r2)
000ec1e4: 00832021 addu r4,r4,r3
000ec1e8: a485000e sh r5,0x000e(r4)
000ec1ec: 90420004 lbu r2,0x0004(r2)
000ec1f0: 00000000 nop
000ec1f4: a0820004 sb r2,0x0004(r4)
000ec1f8: 8fa200f0 lw r2,0x00f0(r29)
000ec1fc: 3c04800f lui r4,0x800f
000ec200: 8c8479b8 lw r4,0x79b8(r4)
000ec204: 00021880 sll r3,r2,0x02
000ec208: 00621821 addu r3,r3,r2
000ec20c: 000318c0 sll r3,r3,0x03
000ec210: 00832021 addu r4,r4,r3
000ec214: 3c028012 lui r2,0x8012
000ec218: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec21c: 90840010 lbu r4,0x0010(r4)
000ec220: 00431021 addu r2,r2,r3
000ec224: a0440010 sb r4,0x0010(r2)
000ec228: 8fa200f0 lw r2,0x00f0(r29)
000ec22c: 3c04800f lui r4,0x800f
000ec230: 8c8479b8 lw r4,0x79b8(r4)
000ec234: 00021880 sll r3,r2,0x02
000ec238: 00621821 addu r3,r3,r2
000ec23c: 000318c0 sll r3,r3,0x03
000ec240: 00832021 addu r4,r4,r3
000ec244: 3c028012 lui r2,0x8012
000ec248: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec24c: 9084001c lbu r4,0x001c(r4)
000ec250: 00431021 addu r2,r2,r3
000ec254: a044001c sb r4,0x001c(r2)
000ec258: 8fa200f0 lw r2,0x00f0(r29)
000ec25c: 3c04800f lui r4,0x800f
000ec260: 8c8479b8 lw r4,0x79b8(r4)
000ec264: 00021880 sll r3,r2,0x02
000ec268: 00621821 addu r3,r3,r2
000ec26c: 000318c0 sll r3,r3,0x03
000ec270: 00832021 addu r4,r4,r3
000ec274: 3c028012 lui r2,0x8012
000ec278: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec27c: 90840005 lbu r4,0x0005(r4)
000ec280: 00431021 addu r2,r2,r3
000ec284: a0440005 sb r4,0x0005(r2)
000ec288: 8fa200f0 lw r2,0x00f0(r29)
000ec28c: 3c04800f lui r4,0x800f
000ec290: 8c8479b8 lw r4,0x79b8(r4)
000ec294: 00021880 sll r3,r2,0x02
000ec298: 00621821 addu r3,r3,r2
000ec29c: 000318c0 sll r3,r3,0x03
000ec2a0: 00832021 addu r4,r4,r3
000ec2a4: 3c028012 lui r2,0x8012
000ec2a8: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec2ac: 90840011 lbu r4,0x0011(r4)
000ec2b0: 00431021 addu r2,r2,r3
000ec2b4: a0440011 sb r4,0x0011(r2)
000ec2b8: 8fa200f0 lw r2,0x00f0(r29)
000ec2bc: 3c04800f lui r4,0x800f
000ec2c0: 8c8479b8 lw r4,0x79b8(r4)
000ec2c4: 00021880 sll r3,r2,0x02
000ec2c8: 00621821 addu r3,r3,r2
000ec2cc: 000318c0 sll r3,r3,0x03
000ec2d0: 00832021 addu r4,r4,r3
000ec2d4: 3c028012 lui r2,0x8012
000ec2d8: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec2dc: 9084001d lbu r4,0x001d(r4)
000ec2e0: 00431021 addu r2,r2,r3
000ec2e4: a044001d sb r4,0x001d(r2)
000ec2e8: 8fa200f0 lw r2,0x00f0(r29)
000ec2ec: 3c04800f lui r4,0x800f
000ec2f0: 8c8479b8 lw r4,0x79b8(r4)
000ec2f4: 00021880 sll r3,r2,0x02
000ec2f8: 00621821 addu r3,r3,r2
000ec2fc: 000318c0 sll r3,r3,0x03
000ec300: 00832021 addu r4,r4,r3
000ec304: 3c028012 lui r2,0x8012
000ec308: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec30c: 90840006 lbu r4,0x0006(r4)
000ec310: 00431021 addu r2,r2,r3
000ec314: a0440006 sb r4,0x0006(r2)
000ec318: 8fa200f0 lw r2,0x00f0(r29)
000ec31c: 3c04800f lui r4,0x800f
000ec320: 8c8479b8 lw r4,0x79b8(r4)
000ec324: 00021880 sll r3,r2,0x02
000ec328: 00621821 addu r3,r3,r2
000ec32c: 000318c0 sll r3,r3,0x03
000ec330: 00832021 addu r4,r4,r3
000ec334: 3c028012 lui r2,0x8012
000ec338: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec33c: 90840012 lbu r4,0x0012(r4)
000ec340: 00431021 addu r2,r2,r3
000ec344: a0440012 sb r4,0x0012(r2)
000ec348: 8fa200f0 lw r2,0x00f0(r29)
000ec34c: 3c04800f lui r4,0x800f
000ec350: 8c8479b8 lw r4,0x79b8(r4)
000ec354: 00021880 sll r3,r2,0x02
000ec358: 00621821 addu r3,r3,r2
000ec35c: 000318c0 sll r3,r3,0x03
000ec360: 00832021 addu r4,r4,r3
000ec364: 3c028012 lui r2,0x8012
000ec368: 8c42a2d4 lw r2,-0x5d2c(r2)
000ec36c: 9084001e lbu r4,0x001e(r4)
000ec370: 00431021 addu r2,r2,r3
000ec374: a044001e sb r4,0x001e(r2)
000ec378: 8fa200f0 lw r2,0x00f0(r29)
000ec37c: 94c30000 lhu r3,0x0000(r6)
000ec380: 24420001 addiu r2,r2,0x0001
000ec384: afa200f0 sw r2,0x00f0(r29)
000ec388: 0043102a slt r2,r2,r3
000ec38c: 1440ff8b bne r2,r0,0x000ec1bc
000ec390: 00000000 nop
000ec394: 3c068010 lui r6,0x8010
000ec398: 24c6be92 addiu r6,r6,0xbe92
000ec39c: 94c20000 lhu r2,0x0000(r6)
000ec3a0: 00000000 nop
000ec3a4: 104000b3 beq r2,r0,0x000ec674
000ec3a8: afa000f0 sw r0,0x00f0(r29)
000ec3ac: 8fa300f0 lw r3,0x00f0(r29)
000ec3b0: 3c04800f lui r4,0x800f
000ec3b4: 8c8479b8 lw r4,0x79b8(r4)
000ec3b8: 00031040 sll r2,r3,0x01
000ec3bc: 00431021 addu r2,r2,r3
000ec3c0: 00021080 sll r2,r2,0x02
000ec3c4: 00431021 addu r2,r2,r3
000ec3c8: 00021080 sll r2,r2,0x02
000ec3cc: 00822021 addu r4,r4,r2
000ec3d0: 3c038012 lui r3,0x8012
000ec3d4: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec3d8: 9485384e lhu r5,0x384e(r4)
000ec3dc: 00621821 addu r3,r3,r2
000ec3e0: a465384e sh r5,0x384e(r3)
000ec3e4: 90823844 lbu r2,0x3844(r4)
000ec3e8: 00000000 nop
000ec3ec: a0623844 sb r2,0x3844(r3)
000ec3f0: 8fa300f0 lw r3,0x00f0(r29)
000ec3f4: 3c04800f lui r4,0x800f
000ec3f8: 8c8479b8 lw r4,0x79b8(r4)
000ec3fc: 00031040 sll r2,r3,0x01
000ec400: 00431021 addu r2,r2,r3
000ec404: 00021080 sll r2,r2,0x02
000ec408: 00431021 addu r2,r2,r3
000ec40c: 00021080 sll r2,r2,0x02
000ec410: 00822021 addu r4,r4,r2
000ec414: 3c038012 lui r3,0x8012
000ec418: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec41c: 90843850 lbu r4,0x3850(r4)
000ec420: 00621821 addu r3,r3,r2
000ec424: a0643850 sb r4,0x3850(r3)
000ec428: 8fa300f0 lw r3,0x00f0(r29)
000ec42c: 3c04800f lui r4,0x800f
000ec430: 8c8479b8 lw r4,0x79b8(r4)
000ec434: 00031040 sll r2,r3,0x01
000ec438: 00431021 addu r2,r2,r3
000ec43c: 00021080 sll r2,r2,0x02
000ec440: 00431021 addu r2,r2,r3
000ec444: 00021080 sll r2,r2,0x02
000ec448: 00822021 addu r4,r4,r2
000ec44c: 3c038012 lui r3,0x8012
000ec450: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec454: 9084385c lbu r4,0x385c(r4)
000ec458: 00621821 addu r3,r3,r2
000ec45c: a064385c sb r4,0x385c(r3)
000ec460: 8fa300f0 lw r3,0x00f0(r29)
000ec464: 3c04800f lui r4,0x800f
000ec468: 8c8479b8 lw r4,0x79b8(r4)
000ec46c: 00031040 sll r2,r3,0x01
000ec470: 00431021 addu r2,r2,r3
000ec474: 00021080 sll r2,r2,0x02
000ec478: 00431021 addu r2,r2,r3
000ec47c: 00021080 sll r2,r2,0x02
000ec480: 00822021 addu r4,r4,r2
000ec484: 3c038012 lui r3,0x8012
000ec488: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec48c: 90843868 lbu r4,0x3868(r4)
000ec490: 00621821 addu r3,r3,r2
000ec494: a0643868 sb r4,0x3868(r3)
000ec498: 8fa300f0 lw r3,0x00f0(r29)
000ec49c: 3c04800f lui r4,0x800f
000ec4a0: 8c8479b8 lw r4,0x79b8(r4)
000ec4a4: 00031040 sll r2,r3,0x01
000ec4a8: 00431021 addu r2,r2,r3
000ec4ac: 00021080 sll r2,r2,0x02
000ec4b0: 00431021 addu r2,r2,r3
000ec4b4: 00021080 sll r2,r2,0x02
000ec4b8: 00822021 addu r4,r4,r2
000ec4bc: 3c038012 lui r3,0x8012
000ec4c0: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec4c4: 90843845 lbu r4,0x3845(r4)
000ec4c8: 00621821 addu r3,r3,r2
000ec4cc: a0643845 sb r4,0x3845(r3)
000ec4d0: 8fa300f0 lw r3,0x00f0(r29)
000ec4d4: 3c04800f lui r4,0x800f
000ec4d8: 8c8479b8 lw r4,0x79b8(r4)
000ec4dc: 00031040 sll r2,r3,0x01
000ec4e0: 00431021 addu r2,r2,r3
000ec4e4: 00021080 sll r2,r2,0x02
000ec4e8: 00431021 addu r2,r2,r3
000ec4ec: 00021080 sll r2,r2,0x02
000ec4f0: 00822021 addu r4,r4,r2
000ec4f4: 3c038012 lui r3,0x8012
000ec4f8: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec4fc: 90843851 lbu r4,0x3851(r4)
000ec500: 00621821 addu r3,r3,r2
000ec504: a0643851 sb r4,0x3851(r3)
000ec508: 8fa300f0 lw r3,0x00f0(r29)
000ec50c: 3c04800f lui r4,0x800f
000ec510: 8c8479b8 lw r4,0x79b8(r4)
000ec514: 00031040 sll r2,r3,0x01
000ec518: 00431021 addu r2,r2,r3
000ec51c: 00021080 sll r2,r2,0x02
000ec520: 00431021 addu r2,r2,r3
000ec524: 00021080 sll r2,r2,0x02
000ec528: 00822021 addu r4,r4,r2
000ec52c: 3c038012 lui r3,0x8012
000ec530: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec534: 9084385d lbu r4,0x385d(r4)
000ec538: 00621821 addu r3,r3,r2
000ec53c: a064385d sb r4,0x385d(r3)
000ec540: 8fa300f0 lw r3,0x00f0(r29)
000ec544: 3c04800f lui r4,0x800f
000ec548: 8c8479b8 lw r4,0x79b8(r4)
000ec54c: 00031040 sll r2,r3,0x01
000ec550: 00431021 addu r2,r2,r3
000ec554: 00021080 sll r2,r2,0x02
000ec558: 00431021 addu r2,r2,r3
000ec55c: 00021080 sll r2,r2,0x02
000ec560: 00822021 addu r4,r4,r2
000ec564: 3c038012 lui r3,0x8012
000ec568: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec56c: 90843869 lbu r4,0x3869(r4)
000ec570: 00621821 addu r3,r3,r2
000ec574: a0643869 sb r4,0x3869(r3)
000ec578: 8fa300f0 lw r3,0x00f0(r29)
000ec57c: 3c04800f lui r4,0x800f
000ec580: 8c8479b8 lw r4,0x79b8(r4)
000ec584: 00031040 sll r2,r3,0x01
000ec588: 00431021 addu r2,r2,r3
000ec58c: 00021080 sll r2,r2,0x02
000ec590: 00431021 addu r2,r2,r3
000ec594: 00021080 sll r2,r2,0x02
000ec598: 00822021 addu r4,r4,r2
000ec59c: 3c038012 lui r3,0x8012
000ec5a0: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec5a4: 90843846 lbu r4,0x3846(r4)
000ec5a8: 00621821 addu r3,r3,r2
000ec5ac: a0643846 sb r4,0x3846(r3)
000ec5b0: 8fa300f0 lw r3,0x00f0(r29)
000ec5b4: 3c04800f lui r4,0x800f
000ec5b8: 8c8479b8 lw r4,0x79b8(r4)
000ec5bc: 00031040 sll r2,r3,0x01
000ec5c0: 00431021 addu r2,r2,r3
000ec5c4: 00021080 sll r2,r2,0x02
000ec5c8: 00431021 addu r2,r2,r3
000ec5cc: 00021080 sll r2,r2,0x02
000ec5d0: 00822021 addu r4,r4,r2
000ec5d4: 3c038012 lui r3,0x8012
000ec5d8: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec5dc: 90843852 lbu r4,0x3852(r4)
000ec5e0: 00621821 addu r3,r3,r2
000ec5e4: a0643852 sb r4,0x3852(r3)
000ec5e8: 8fa300f0 lw r3,0x00f0(r29)
000ec5ec: 3c04800f lui r4,0x800f
000ec5f0: 8c8479b8 lw r4,0x79b8(r4)
000ec5f4: 00031040 sll r2,r3,0x01
000ec5f8: 00431021 addu r2,r2,r3
000ec5fc: 00021080 sll r2,r2,0x02
000ec600: 00431021 addu r2,r2,r3
000ec604: 00021080 sll r2,r2,0x02
000ec608: 00822021 addu r4,r4,r2
000ec60c: 3c038012 lui r3,0x8012
000ec610: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec614: 9084385e lbu r4,0x385e(r4)
000ec618: 00621821 addu r3,r3,r2
000ec61c: a064385e sb r4,0x385e(r3)
000ec620: 8fa300f0 lw r3,0x00f0(r29)
000ec624: 3c04800f lui r4,0x800f
000ec628: 8c8479b8 lw r4,0x79b8(r4)
000ec62c: 00031040 sll r2,r3,0x01
000ec630: 00431021 addu r2,r2,r3
000ec634: 00021080 sll r2,r2,0x02
000ec638: 00431021 addu r2,r2,r3
000ec63c: 00021080 sll r2,r2,0x02
000ec640: 00822021 addu r4,r4,r2
000ec644: 3c038012 lui r3,0x8012
000ec648: 8c63a2d4 lw r3,-0x5d2c(r3)
000ec64c: 9084386a lbu r4,0x386a(r4)
000ec650: 00621821 addu r3,r3,r2
000ec654: a064386a sb r4,0x386a(r3)
000ec658: 8fa200f0 lw r2,0x00f0(r29)
000ec65c: 94c30000 lhu r3,0x0000(r6)
000ec660: 24420001 addiu r2,r2,0x0001
000ec664: afa200f0 sw r2,0x00f0(r29)
000ec668: 0043102a slt r2,r2,r3
000ec66c: 1440ff4f bne r2,r0,0x000ec3ac
000ec670: 00000000 nop
000ec674: 3c02800f lui r2,0x800f
000ec678: 94426870 lhu r2,0x6870(r2)
000ec67c: 3c03800f lui r3,0x800f
000ec680: 94636872 lhu r3,0x6872(r3)
000ec684: 3c01800f lui r1,0x800f
000ec688: a4206874 sh r0,0x6874(r1)
000ec68c: 00431025 or r2,r2,r3
000ec690: 14400014 bne r2,r0,0x000ec6e4
000ec694: 3404000a ori r4,r0,0x000a
000ec698: 34050008 ori r5,r0,0x0008
000ec69c: 34060001 ori r6,r0,0x0001
000ec6a0: 00003821 addu r7,r0,r0
000ec6a4: 34110001 ori r17,r0,0x0001
000ec6a8: 2410ffe0 addiu r16,r0,-0x0020
000ec6ac: afb10010 sw r17,0x0010(r29)
000ec6b0: afb00014 sw r16,0x0014(r29)
000ec6b4: afb00018 sw r16,0x0018(r29)
000ec6b8: 0c023dc4 jal 0x0008f710               #   ROUTINE: Palette Modification (0x8f710)
000ec6bc: afb0001c sw r16,0x001c(r29)           #       Parameters: 10, 8, 1, 0, 1, -32, -32, -32
000ec6c0: 34040008 ori r4,r0,0x0008
000ec6c4: 34050008 ori r5,r0,0x0008
000ec6c8: 34060001 ori r6,r0,0x0001
000ec6cc: 00003821 addu r7,r0,r0
000ec6d0: afb10010 sw r17,0x0010(r29)
000ec6d4: afb00014 sw r16,0x0014(r29)
000ec6d8: afb00018 sw r16,0x0018(r29)
000ec6dc: 0c023dc4 jal 0x0008f710               #   ROUTINE: Palette Modification (0x8f710)
000ec6e0: afb0001c sw r16,0x001c(r29)           #       Parameters: 8, 8, 1, 0, 1, -32, -32, -32
000ec6e4: 8fbf0144 lw r31,0x0144(r29)
000ec6e8: 8fbe0140 lw r30,0x0140(r29)
000ec6ec: 8fb7013c lw r23,0x013c(r29)
000ec6f0: 8fb60138 lw r22,0x0138(r29)
000ec6f4: 8fb50134 lw r21,0x0134(r29)
000ec6f8: 8fb40130 lw r20,0x0130(r29)
000ec6fc: 8fb3012c lw r19,0x012c(r29)
000ec700: 8fb20128 lw r18,0x0128(r29)
000ec704: 8fb10124 lw r17,0x0124(r29)
000ec708: 8fb00120 lw r16,0x0120(r29)
000ec70c: 27bd0148 addiu r29,r29,0x0148
000ec710: 03e00008 jr r31
000ec714: 00000000 nop