BUNIT.OUT 001bf954 - 001c0ad8
Jump to navigation
Jump to search
001bf954: 27bdfef8 addiu r29,r29,-0x0108 001bf958: 34040039 ori r4,r0,0x0039 001bf95c: afbf0104 sw r31,0x0104(r29) 001bf960: afbe0100 sw r30,0x0100(r29) 001bf964: afb700fc sw r23,0x00fc(r29) 001bf968: afb600f8 sw r22,0x00f8(r29) 001bf96c: afb500f4 sw r21,0x00f4(r29) 001bf970: afb400f0 sw r20,0x00f0(r29) 001bf974: afb300ec sw r19,0x00ec(r29) 001bf978: afb200e8 sw r18,0x00e8(r29) 001bf97c: afb100e4 sw r17,0x00e4(r29) 001bf980: afb000e0 sw r16,0x00e0(r29) 001bf984: 0c052752 jal 0x00149d48 001bf988: afa000d0 sw r0,0x00d0(r29) 001bf98c: 0c05295e jal 0x0014a578 001bf990: 00002021 addu r4,r0,r0 001bf994: 3c048017 lui r4,0x8017 001bf998: 8c844038 lw r4,0x4038(r4) 001bf99c: 3c038016 lui r3,0x8016 001bf9a0: 8c635f98 lw r3,0x5f98(r3) 001bf9a4: 24420004 addiu r2,r2,0x0004 001bf9a8: 3c01801e lui r1,0x801e 001bf9ac: ac223c40 sw r2,0x3c40(r1) 001bf9b0: 00041280 sll r2,r4,0x0a 001bf9b4: 00431021 addu r2,r2,r3 001bf9b8: 8c420000 lw r2,0x0000(r2) 001bf9bc: 34030008 ori r3,r0,0x0008 001bf9c0: 1483001e bne r4,r3,0x001bfa3c 001bf9c4: afa200b8 sw r2,0x00b8(r29) 001bf9c8: 3c16801e lui r22,0x801e 001bf9cc: 26d642b8 addiu r22,r22,0x42b8 001bf9d0: 3c14801e lui r20,0x801e 001bf9d4: 26943ca0 addiu r20,r20,0x3ca0 001bf9d8: 3c08801e lui r8,0x801e 001bf9dc: 25085030 addiu r8,r8,0x5030 001bf9e0: afa80060 sw r8,0x0060(r29) 001bf9e4: 3c08801e lui r8,0x801e 001bf9e8: 25085cb0 addiu r8,r8,0x5cb0 001bf9ec: afa80098 sw r8,0x0098(r29) 001bf9f0: 3c08801e lui r8,0x801e 001bf9f4: 25085730 addiu r8,r8,0x5730 001bf9f8: afa800a0 sw r8,0x00a0(r29) 001bf9fc: 3c08801d lui r8,0x801d 001bfa00: 2508ea94 addiu r8,r8,-0x156c 001bfa04: afa80070 sw r8,0x0070(r29) 001bfa08: 3c08801d lui r8,0x801d 001bfa0c: 2508e8fc addiu r8,r8,-0x1704 001bfa10: afa80078 sw r8,0x0078(r29) 001bfa14: 3c08801d lui r8,0x801d 001bfa18: 2508e944 addiu r8,r8,-0x16bc 001bfa1c: afa800b0 sw r8,0x00b0(r29) 001bfa20: 3c08801d lui r8,0x801d 001bfa24: 2508ecec addiu r8,r8,-0x1314 001bfa28: afa80088 sw r8,0x0088(r29) 001bfa2c: 3c08801e lui r8,0x801e 001bfa30: 25086b10 addiu r8,r8,0x6b10 001bfa34: 0806feab j 0x001bfaac 001bfa38: afb600a8 sw r22,0x00a8(r29) 001bfa3c: 3c16801e lui r22,0x801e 001bfa40: 26d64c80 addiu r22,r22,0x4c80 001bfa44: 3c14801e lui r20,0x801e 001bfa48: 26944668 addiu r20,r20,0x4668 001bfa4c: 3c08801e lui r8,0x801e 001bfa50: 25085da0 addiu r8,r8,0x5da0 001bfa54: afa80060 sw r8,0x0060(r29) 001bfa58: 3c08801e lui r8,0x801e 001bfa5c: 25086a20 addiu r8,r8,0x6a20 001bfa60: afa80098 sw r8,0x0098(r29) 001bfa64: 3c08801e lui r8,0x801e 001bfa68: 250864a0 addiu r8,r8,0x64a0 001bfa6c: afa800a0 sw r8,0x00a0(r29) 001bfa70: 3c08801d lui r8,0x801d 001bfa74: 2508eb0c addiu r8,r8,-0x14f4 001bfa78: afa80070 sw r8,0x0070(r29) 001bfa7c: 3c08801d lui r8,0x801d 001bfa80: 2508e920 addiu r8,r8,-0x16e0 001bfa84: afa80078 sw r8,0x0078(r29) 001bfa88: 3c08801d lui r8,0x801d 001bfa8c: 2508e954 addiu r8,r8,-0x16ac 001bfa90: afa800b0 sw r8,0x00b0(r29) 001bfa94: 3c08801d lui r8,0x801d 001bfa98: 2508ecf4 addiu r8,r8,-0x130c 001bfa9c: afa80088 sw r8,0x0088(r29) 001bfaa0: 3c08801e lui r8,0x801e 001bfaa4: 25086b50 addiu r8,r8,0x6b50 001bfaa8: afb600a8 sw r22,0x00a8(r29) 001bfaac: afb40068 sw r20,0x0068(r29) 001bfab0: afa80090 sw r8,0x0090(r29) 001bfab4: afa000c0 sw r0,0x00c0(r29) 001bfab8: 3c04801d lui r4,0x801d 001bfabc: 2484ea5c addiu r4,r4,-0x15a4 001bfac0: 0c04bc43 jal 0x0012f10c 001bfac4: 02802821 addu r5,r20,r0 001bfac8: 268400ec addiu r4,r20,0x00ec 001bfacc: 0c0529b9 jal 0x0014a6e4 001bfad0: 34050001 ori r5,r0,0x0001 001bfad4: 268400f8 addiu r4,r20,0x00f8 001bfad8: 0c0529b9 jal 0x0014a6e4 001bfadc: 00002821 addu r5,r0,r0 001bfae0: 26840154 addiu r4,r20,0x0154 001bfae4: 34050007 ori r5,r0,0x0007 001bfae8: 0c04b8ae jal 0x0012e2b8 001bfaec: 34067cbc ori r6,r0,0x7cbc 001bfaf0: 26840104 addiu r4,r20,0x0104 001bfaf4: 34050004 ori r5,r0,0x0004 001bfaf8: 0c04b8ae jal 0x0012e2b8 001bfafc: 34067cbc ori r6,r0,0x7cbc 001bfb00: 0000f021 addu r30,r0,r0 001bfb04: 3410024c ori r16,r0,0x024c 001bfb08: 0c04b866 jal 0x0012e198 001bfb0c: 02902021 addu r4,r20,r16 001bfb10: 27de0001 addiu r30,r30,0x0001 001bfb14: 2bc20004 slti r2,r30,0x0004 001bfb18: 1440fffb bne r2,r0,0x001bfb08 001bfb1c: 26100028 addiu r16,r16,0x0028 001bfb20: 27a40020 addiu r4,r29,0x0020 001bfb24: 34050038 ori r5,r0,0x0038 001bfb28: 34060028 ori r6,r0,0x0028 001bfb2c: 26870104 addiu r7,r20,0x0104 001bfb30: 34100002 ori r16,r0,0x0002 001bfb34: 0c04d0f8 jal 0x001343e0 001bfb38: afb00010 sw r16,0x0010(r29) 001bfb3c: 27a40028 addiu r4,r29,0x0028 001bfb40: 34050060 ori r5,r0,0x0060 001bfb44: 34060010 ori r6,r0,0x0010 001bfb48: 26870118 addiu r7,r20,0x0118 001bfb4c: 0c04d0f8 jal 0x001343e0 001bfb50: afb00010 sw r16,0x0010(r29) 001bfb54: 0000f021 addu r30,r0,r0 001bfb58: 3c11801d lui r17,0x801d 001bfb5c: 2631ebd8 addiu r17,r17,-0x1428 001bfb60: 34100104 ori r16,r0,0x0104 001bfb64: 02902021 addu r4,r20,r16 001bfb68: 3c05801d lui r5,0x801d 001bfb6c: 24a5ea34 addiu r5,r5,-0x15cc 001bfb70: 3c06801d lui r6,0x801d 001bfb74: 24c6ea5c addiu r6,r6,-0x15a4 001bfb78: 0c052a0d jal 0x0014a834 001bfb7c: 02203821 addu r7,r17,r0 001bfb80: 2631000c addiu r17,r17,0x000c 001bfb84: 27de0001 addiu r30,r30,0x0001 001bfb88: 2bc20004 slti r2,r30,0x0004 001bfb8c: 1440fff5 bne r2,r0,0x001bfb64 001bfb90: 26100014 addiu r16,r16,0x0014 001bfb94: 8fa80078 lw r8,0x0078(r29) 001bfb98: 00000000 nop 001bfb9c: 85020002 lh r2,0x0002(r8) 001bfba0: 00000000 nop 001bfba4: 28420004 slti r2,r2,0x0004 001bfba8: 14400002 bne r2,r0,0x001bfbb4 001bfbac: 00000000 nop 001bfbb0: a5000002 sh r0,0x0002(r8) 001bfbb4: 3c028016 lui r2,0x8016 001bfbb8: 8c425fc4 lw r2,0x5fc4(r2) 001bfbbc: 00000000 nop 001bfbc0: 1440000d bne r2,r0,0x001bfbf8 001bfbc4: 3406000c ori r6,r0,0x000c 001bfbc8: 8fa80078 lw r8,0x0078(r29) 001bfbcc: 3c04801d lui r4,0x801d 001bfbd0: 2484ebcc addiu r4,r4,-0x1434 001bfbd4: 85020002 lh r2,0x0002(r8) 001bfbd8: 00000000 nop 001bfbdc: 00022840 sll r5,r2,0x01 001bfbe0: 00a22821 addu r5,r5,r2 001bfbe4: 00052880 sll r5,r5,0x02 001bfbe8: 3c02801d lui r2,0x801d 001bfbec: 2442ecbc addiu r2,r2,-0x1344 001bfbf0: 0806ff02 j 0x001bfc08 001bfbf4: 00a22821 addu r5,r5,r2 001bfbf8: 3c04801d lui r4,0x801d 001bfbfc: 2484ebcc addiu r4,r4,-0x1434 001bfc00: 3c05801d lui r5,0x801d 001bfc04: 24a5ecbc addiu r5,r5,-0x1344 001bfc08: 0c052fd5 jal 0x0014bf54 001bfc0c: 0000f021 addu r30,r0,r0 001bfc10: 3c11801d lui r17,0x801d 001bfc14: 2631eb84 addiu r17,r17,-0x147c 001bfc18: 34100154 ori r16,r0,0x0154 001bfc1c: 02902021 addu r4,r20,r16 001bfc20: 3c05801d lui r5,0x801d 001bfc24: 24a5ea34 addiu r5,r5,-0x15cc 001bfc28: 3c06801d lui r6,0x801d 001bfc2c: 24c6ea5c addiu r6,r6,-0x15a4 001bfc30: 0c052a0d jal 0x0014a834 001bfc34: 02203821 addu r7,r17,r0 001bfc38: 2631000c addiu r17,r17,0x000c 001bfc3c: 27de0001 addiu r30,r30,0x0001 001bfc40: 2bc20007 slti r2,r30,0x0007 001bfc44: 1440fff5 bne r2,r0,0x001bfc1c 001bfc48: 26100014 addiu r16,r16,0x0014 001bfc4c: 2684030c addiu r4,r20,0x030c 001bfc50: 02802821 addu r5,r20,r0 001bfc54: 0c052fd5 jal 0x0014bf54 001bfc58: 3406030c ori r6,r0,0x030c 001bfc5c: 26c40178 addiu r4,r22,0x0178 001bfc60: 0c0529b9 jal 0x0014a6e4 001bfc64: 00002821 addu r5,r0,r0 001bfc68: 26c40184 addiu r4,r22,0x0184 001bfc6c: 0c0529b9 jal 0x0014a6e4 001bfc70: 34050001 ori r5,r0,0x0001 001bfc74: 3c04801d lui r4,0x801d 001bfc78: 2484ec08 addiu r4,r4,-0x13f8 001bfc7c: 0c04bc43 jal 0x0012f10c 001bfc80: 02c02821 addu r5,r22,r0 001bfc84: 26d000ec addiu r16,r22,0x00ec 001bfc88: 02002021 addu r4,r16,r0 001bfc8c: 34050007 ori r5,r0,0x0007 001bfc90: 0c04b8ae jal 0x0012e2b8 001bfc94: 34067c3c ori r6,r0,0x7c3c 001bfc98: 0c04b866 jal 0x0012e198 001bfc9c: 26c401b0 addiu r4,r22,0x01b0 001bfca0: 27a40030 addiu r4,r29,0x0030 001bfca4: 34050058 ori r5,r0,0x0058 001bfca8: 34060020 ori r6,r0,0x0020 001bfcac: 02003821 addu r7,r16,r0 001bfcb0: 0c04d0f8 jal 0x001343e0 001bfcb4: afa00010 sw r0,0x0010(r29) 001bfcb8: 27a40038 addiu r4,r29,0x0038 001bfcbc: 34050010 ori r5,r0,0x0010 001bfcc0: 3406000a ori r6,r0,0x000a 001bfcc4: 26c70100 addiu r7,r22,0x0100 001bfcc8: 0c04d0f8 jal 0x001343e0 001bfccc: afa00010 sw r0,0x0010(r29) 001bfcd0: 27a40040 addiu r4,r29,0x0040 001bfcd4: 34050010 ori r5,r0,0x0010 001bfcd8: 3406000a ori r6,r0,0x000a 001bfcdc: 26c70114 addiu r7,r22,0x0114 001bfce0: 0c04d0f8 jal 0x001343e0 001bfce4: afa00010 sw r0,0x0010(r29) 001bfce8: 27a40048 addiu r4,r29,0x0048 001bfcec: 34050010 ori r5,r0,0x0010 001bfcf0: 3406000a ori r6,r0,0x000a 001bfcf4: 26c70128 addiu r7,r22,0x0128 001bfcf8: 0c04d0f8 jal 0x001343e0 001bfcfc: afa00010 sw r0,0x0010(r29) 001bfd00: 0000f021 addu r30,r0,r0 001bfd04: 3c11801d lui r17,0x801d 001bfd08: 2631ec10 addiu r17,r17,-0x13f0 001bfd0c: 341000ec ori r16,r0,0x00ec 001bfd10: 02d02021 addu r4,r22,r16 001bfd14: 3c05801d lui r5,0x801d 001bfd18: 24a5ea34 addiu r5,r5,-0x15cc 001bfd1c: 3c06801d lui r6,0x801d 001bfd20: 24c6ec08 addiu r6,r6,-0x13f8 001bfd24: 0c052a0d jal 0x0014a834 001bfd28: 02203821 addu r7,r17,r0 001bfd2c: 2631000c addiu r17,r17,0x000c 001bfd30: 27de0001 addiu r30,r30,0x0001 001bfd34: 2bc20007 slti r2,r30,0x0007 001bfd38: 1440fff5 bne r2,r0,0x001bfd10 001bfd3c: 26100014 addiu r16,r16,0x0014 001bfd40: 3c05801d lui r5,0x801d 001bfd44: 24a5ea34 addiu r5,r5,-0x15cc 001bfd48: 3c06801d lui r6,0x801d 001bfd4c: 24c6ec08 addiu r6,r6,-0x13f8 001bfd50: 3c07801d lui r7,0x801d 001bfd54: 24e7ec64 addiu r7,r7,-0x139c 001bfd58: 0c052a0d jal 0x0014a834 001bfd5c: 26c401b0 addiu r4,r22,0x01b0 001bfd60: 8fa80078 lw r8,0x0078(r29) 001bfd64: 00000000 nop 001bfd68: 85030002 lh r3,0x0002(r8) 001bfd6c: 34020001 ori r2,r0,0x0001 001bfd70: 14620002 bne r3,r2,0x001bfd7c 001bfd74: 34027fbd ori r2,r0,0x7fbd 001bfd78: 34027ffd ori r2,r0,0x7ffd 001bfd7c: a6c201be sh r2,0x01be(r22) 001bfd80: 00002021 addu r4,r0,r0 001bfd84: 34050001 ori r5,r0,0x0001 001bfd88: 340603c0 ori r6,r0,0x03c0 001bfd8c: 0c008e63 jal 0x0002398c 001bfd90: 34070100 ori r7,r0,0x0100 001bfd94: 26c401d8 addiu r4,r22,0x01d8 001bfd98: 02c02821 addu r5,r22,r0 001bfd9c: 340601d8 ori r6,r0,0x01d8 001bfda0: 0c052fd5 jal 0x0014bf54 001bfda4: a4a201c6 sh r2,0x01c6(r5) 001bfda8: 8fa80078 lw r8,0x0078(r29) 001bfdac: 00000000 nop 001bfdb0: 8502000a lh r2,0x000a(r8) 001bfdb4: 8503000a lh r3,0x000a(r8) 001bfdb8: 0000f021 addu r30,r0,r0 001bfdbc: afa00050 sw r0,0x0050(r29) 001bfdc0: afa20058 sw r2,0x0058(r29) 001bfdc4: afa30054 sw r3,0x0054(r29) 001bfdc8: 33c30001 andi r3,r30,0x0001 001bfdcc: 00031100 sll r2,r3,0x04 001bfdd0: 00431023 subu r2,r2,r3 001bfdd4: 00021080 sll r2,r2,0x02 001bfdd8: 00431023 subu r2,r2,r3 001bfddc: 8fa800a8 lw r8,0x00a8(r29) 001bfde0: 000210c0 sll r2,r2,0x03 001bfde4: 0102b021 addu r22,r8,r2 001bfde8: 00031040 sll r2,r3,0x01 001bfdec: 00431021 addu r2,r2,r3 001bfdf0: 00021980 sll r3,r2,0x06 001bfdf4: 8fa80078 lw r8,0x0078(r29) 001bfdf8: 00431021 addu r2,r2,r3 001bfdfc: 85030018 lh r3,0x0018(r8) 001bfe00: 8fa80068 lw r8,0x0068(r29) 001bfe04: 00021080 sll r2,r2,0x02 001bfe08: 28630065 slti r3,r3,0x0065 001bfe0c: 14600004 bne r3,r0,0x001bfe20 001bfe10: 0102a021 addu r20,r8,r2 001bfe14: 8fa80078 lw r8,0x0078(r29) 001bfe18: 34020064 ori r2,r0,0x0064 001bfe1c: a5020018 sh r2,0x0018(r8) 001bfe20: 3c028016 lui r2,0x8016 001bfe24: 8c425fc4 lw r2,0x5fc4(r2) 001bfe28: 00000000 nop 001bfe2c: 1440000d bne r2,r0,0x001bfe64 001bfe30: 3406000c ori r6,r0,0x000c 001bfe34: 8fa80078 lw r8,0x0078(r29) 001bfe38: 3c04801d lui r4,0x801d 001bfe3c: 2484ebcc addiu r4,r4,-0x1434 001bfe40: 85020002 lh r2,0x0002(r8) 001bfe44: 00000000 nop 001bfe48: 00022840 sll r5,r2,0x01 001bfe4c: 00a22821 addu r5,r5,r2 001bfe50: 00052880 sll r5,r5,0x02 001bfe54: 3c02801d lui r2,0x801d 001bfe58: 2442ecbc addiu r2,r2,-0x1344 001bfe5c: 0806ff9d j 0x001bfe74 001bfe60: 00a22821 addu r5,r5,r2 001bfe64: 3c04801d lui r4,0x801d 001bfe68: 2484ebcc addiu r4,r4,-0x1434 001bfe6c: 3c05801d lui r5,0x801d 001bfe70: 24a5ecbc addiu r5,r5,-0x1344 001bfe74: 0c052fd5 jal 0x0014bf54 001bfe78: 00000000 nop 001bfe7c: 3c05801d lui r5,0x801d 001bfe80: 24a5ea34 addiu r5,r5,-0x15cc 001bfe84: 3c06801d lui r6,0x801d 001bfe88: 24c6ea5c addiu r6,r6,-0x15a4 001bfe8c: 3c07801d lui r7,0x801d 001bfe90: 24e7ebcc addiu r7,r7,-0x1434 001bfe94: 0c052a0d jal 0x0014a834 001bfe98: 268401cc addiu r4,r20,0x01cc 001bfe9c: 8fa80078 lw r8,0x0078(r29) 001bfea0: 00000000 nop 001bfea4: 85030002 lh r3,0x0002(r8) 001bfea8: 34020001 ori r2,r0,0x0001 001bfeac: 14620002 bne r3,r2,0x001bfeb8 001bfeb0: 34027fbd ori r2,r0,0x7fbd 001bfeb4: 34027ffd ori r2,r0,0x7ffd 001bfeb8: a6c201be sh r2,0x01be(r22) 001bfebc: afa000c8 sw r0,0x00c8(r29) 001bfec0: 0c05272f jal 0x00149cbc 001bfec4: 3404003b ori r4,r0,0x003b 001bfec8: 10400006 beq r2,r0,0x001bfee4 001bfecc: 00000000 nop 001bfed0: 3c028016 lui r2,0x8016 001bfed4: 8c426028 lw r2,0x6028(r2) 001bfed8: 00000000 nop 001bfedc: 0002102b sltu r2,r0,r2 001bfee0: afa200c8 sw r2,0x00c8(r29) 001bfee4: 8fa800b8 lw r8,0x00b8(r29) 001bfee8: 00000000 nop 001bfeec: 8d020010 lw r2,0x0010(r8) 001bfef0: 00000000 nop 001bfef4: 10400003 beq r2,r0,0x001bff04 001bfef8: 00009821 addu r19,r0,r0 001bfefc: 34080001 ori r8,r0,0x0001 001bff00: afa800c8 sw r8,0x00c8(r29) 001bff04: 8fa800c8 lw r8,0x00c8(r29) 001bff08: 3c04801d lui r4,0x801d 001bff0c: 2484ec90 addiu r4,r4,-0x1370 001bff10: 02801821 addu r3,r20,r0 001bff14: 00082840 sll r5,r8,0x01 001bff18: 00a41021 addu r2,r5,r4 001bff1c: 24840004 addiu r4,r4,0x0004 001bff20: 94420000 lhu r2,0x0000(r2) 001bff24: 26730001 addiu r19,r19,0x0001 001bff28: a4620112 sh r2,0x0112(r3) 001bff2c: 2a620004 slti r2,r19,0x0004 001bff30: 1440fff9 bne r2,r0,0x001bff18 001bff34: 24630014 addiu r3,r3,0x0014 001bff38: 00009821 addu r19,r0,r0 001bff3c: 8fa800c8 lw r8,0x00c8(r29) 001bff40: 3c04801d lui r4,0x801d 001bff44: 2484eca0 addiu r4,r4,-0x1360 001bff48: 02801821 addu r3,r20,r0 001bff4c: 00082840 sll r5,r8,0x01 001bff50: 00a41021 addu r2,r5,r4 001bff54: 24840004 addiu r4,r4,0x0004 001bff58: 94420000 lhu r2,0x0000(r2) 001bff5c: 26730001 addiu r19,r19,0x0001 001bff60: a4620162 sh r2,0x0162(r3) 001bff64: 2a620007 slti r2,r19,0x0007 001bff68: 1440fff9 bne r2,r0,0x001bff50 001bff6c: 24630014 addiu r3,r3,0x0014 001bff70: 00009821 addu r19,r0,r0 001bff74: 34057d3c ori r5,r0,0x7d3c 001bff78: 34047c3c ori r4,r0,0x7c3c 001bff7c: 02c01821 addu r3,r22,r0 001bff80: 8fa800c8 lw r8,0x00c8(r29) 001bff84: 00000000 nop 001bff88: 11000003 beq r8,r0,0x001bff98 001bff8c: 00000000 nop 001bff90: 0806ffe7 j 0x001bff9c 001bff94: a46500fa sh r5,0x00fa(r3) 001bff98: a46400fa sh r4,0x00fa(r3) 001bff9c: 26730001 addiu r19,r19,0x0001 001bffa0: 2a620007 slti r2,r19,0x0007 001bffa4: 1440fff6 bne r2,r0,0x001bff80 001bffa8: 24630014 addiu r3,r3,0x0014 001bffac: 8fa800c8 lw r8,0x00c8(r29) 001bffb0: 00000000 nop 001bffb4: 11000022 beq r8,r0,0x001c0040 001bffb8: 00000000 nop 001bffbc: 0c04bd15 jal 0x0012f454 001bffc0: 02802021 addu r4,r20,r0 001bffc4: 0c04bd15 jal 0x0012f454 001bffc8: 02c02021 addu r4,r22,r0 001bffcc: 8fa20050 lw r2,0x0050(r29) 001bffd0: 00000000 nop 001bffd4: 2442fffc addiu r2,r2,-0x0004 001bffd8: 2c420006 sltiu r2,r2,0x0006 001bffdc: 10400006 beq r2,r0,0x001bfff8 001bffe0: 34020020 ori r2,r0,0x0020 001bffe4: a2820250 sb r2,0x0250(r20) 001bffe8: 34020028 ori r2,r0,0x0028 001bffec: a2820251 sb r2,0x0251(r20) 001bfff0: 08070003 j 0x001c000c 001bfff4: 34020038 ori r2,r0,0x0038 001bfff8: 34020040 ori r2,r0,0x0040 001bfffc: a2820250 sb r2,0x0250(r20) 001c0000: 34020050 ori r2,r0,0x0050 001c0004: a2820251 sb r2,0x0251(r20) 001c0008: 34020070 ori r2,r0,0x0070 001c000c: a2820252 sb r2,0x0252(r20) 001c0010: 34040020 ori r4,r0,0x0020 001c0014: 34030028 ori r3,r0,0x0028 001c0018: 34020038 ori r2,r0,0x0038 001c001c: a2840278 sb r4,0x0278(r20) 001c0020: a2830279 sb r3,0x0279(r20) 001c0024: a282027a sb r2,0x027a(r20) 001c0028: a28402a0 sb r4,0x02a0(r20) 001c002c: a28302a1 sb r3,0x02a1(r20) 001c0030: a28202a2 sb r2,0x02a2(r20) 001c0034: a28402c8 sb r4,0x02c8(r20) 001c0038: 08070027 j 0x001c009c 001c003c: a28302c9 sb r3,0x02c9(r20) 001c0040: 0c04bcf3 jal 0x0012f3cc 001c0044: 02802021 addu r4,r20,r0 001c0048: 0c04bcf3 jal 0x0012f3cc 001c004c: 02c02021 addu r4,r22,r0 001c0050: 8fa20050 lw r2,0x0050(r29) 001c0054: 00000000 nop 001c0058: 2442fffc addiu r2,r2,-0x0004 001c005c: 2c420006 sltiu r2,r2,0x0006 001c0060: 14400002 bne r2,r0,0x001c006c 001c0064: 34020040 ori r2,r0,0x0040 001c0068: 34020080 ori r2,r0,0x0080 001c006c: a2820250 sb r2,0x0250(r20) 001c0070: a2820251 sb r2,0x0251(r20) 001c0074: a2820252 sb r2,0x0252(r20) 001c0078: 34020040 ori r2,r0,0x0040 001c007c: a2820278 sb r2,0x0278(r20) 001c0080: a2820279 sb r2,0x0279(r20) 001c0084: a282027a sb r2,0x027a(r20) 001c0088: a28202a0 sb r2,0x02a0(r20) 001c008c: a28202a1 sb r2,0x02a1(r20) 001c0090: a28202a2 sb r2,0x02a2(r20) 001c0094: a28202c8 sb r2,0x02c8(r20) 001c0098: a28202c9 sb r2,0x02c9(r20) 001c009c: a28202ca sb r2,0x02ca(r20) 001c00a0: 8fa800c8 lw r8,0x00c8(r29) 001c00a4: 00000000 nop 001c00a8: 11000005 beq r8,r0,0x001c00c0 001c00ac: 34020040 ori r2,r0,0x0040 001c00b0: a2c201b4 sb r2,0x01b4(r22) 001c00b4: a2c201b5 sb r2,0x01b5(r22) 001c00b8: 08070033 j 0x001c00cc 001c00bc: 34020060 ori r2,r0,0x0060 001c00c0: 34020080 ori r2,r0,0x0080 001c00c4: a2c201b4 sb r2,0x01b4(r22) 001c00c8: a2c201b5 sb r2,0x01b5(r22) 001c00cc: a2c201b6 sb r2,0x01b6(r22) 001c00d0: 3c02801e lui r2,0x801e 001c00d4: 94423c3c lhu r2,0x3c3c(r2) 001c00d8: 8fa800b8 lw r8,0x00b8(r29) 001c00dc: 384200f0 xori r2,r2,0x00f0 001c00e0: 0002102b sltu r2,r0,r2 001c00e4: 00021023 subu r2,r0,r2 001c00e8: 8d030008 lw r3,0x0008(r8) 001c00ec: 304200f0 andi r2,r2,0x00f0 001c00f0: 3c01801e lui r1,0x801e 001c00f4: a4223c5c sh r2,0x3c5c(r1) 001c00f8: 30630020 andi r3,r3,0x0020 001c00fc: 10600006 beq r3,r0,0x001c0118 001c0100: 00000000 nop 001c0104: 8fa800c0 lw r8,0x00c0(r29) 001c0108: 00000000 nop 001c010c: 15000002 bne r8,r0,0x001c0118 001c0110: 34080001 ori r8,r0,0x0001 001c0114: afa800c0 sw r8,0x00c0(r29) 001c0118: 8fa800b8 lw r8,0x00b8(r29) 001c011c: 00000000 nop 001c0120: 8d020008 lw r2,0x0008(r8) 001c0124: 00000000 nop 001c0128: 30420040 andi r2,r2,0x0040 001c012c: 10400007 beq r2,r0,0x001c014c 001c0130: 00000000 nop 001c0134: 8fa800c0 lw r8,0x00c0(r29) 001c0138: 00000000 nop 001c013c: 15000007 bne r8,r0,0x001c015c 001c0140: 2902000a slti r2,r8,0x000a 001c0144: 3408000b ori r8,r0,0x000b 001c0148: afa800c0 sw r8,0x00c0(r29) 001c014c: 8fa800c0 lw r8,0x00c0(r29) 001c0150: 00000000 nop 001c0154: 11000030 beq r8,r0,0x001c0218 001c0158: 2902000a slti r2,r8,0x000a 001c015c: 10400011 beq r2,r0,0x001c01a4 001c0160: 00081040 sll r2,r8,0x01 001c0164: 3c01801d lui r1,0x801d 001c0168: 00220821 addu r1,r1,r2 001c016c: 8422ea42 lh r2,-0x15be(r1) 001c0170: 8fa800b8 lw r8,0x00b8(r29) 001c0174: 00000000 nop 001c0178: ad020004 sw r2,0x0004(r8) 001c017c: 33c20001 andi r2,r30,0x0001 001c0180: 10400005 beq r2,r0,0x001c0198 001c0184: 00000000 nop 001c0188: 8fa800c0 lw r8,0x00c0(r29) 001c018c: 00000000 nop 001c0190: 25080001 addiu r8,r8,0x0001 001c0194: afa800c0 sw r8,0x00c0(r29) 001c0198: 8fa800c0 lw r8,0x00c0(r29) 001c019c: 0807007e j 0x001c01f8 001c01a0: 29020007 slti r2,r8,0x0007 001c01a4: 8fa800c0 lw r8,0x00c0(r29) 001c01a8: 00000000 nop 001c01ac: 2902000b slti r2,r8,0x000b 001c01b0: 14400019 bne r2,r0,0x001c0218 001c01b4: 00081040 sll r2,r8,0x01 001c01b8: 3c01801d lui r1,0x801d 001c01bc: 00220821 addu r1,r1,r2 001c01c0: 8422ea3a lh r2,-0x15c6(r1) 001c01c4: 8fa800b8 lw r8,0x00b8(r29) 001c01c8: 00000000 nop 001c01cc: ad020004 sw r2,0x0004(r8) 001c01d0: 33c20001 andi r2,r30,0x0001 001c01d4: 10400005 beq r2,r0,0x001c01ec 001c01d8: 00000000 nop 001c01dc: 8fa800c0 lw r8,0x00c0(r29) 001c01e0: 00000000 nop 001c01e4: 25080001 addiu r8,r8,0x0001 001c01e8: afa800c0 sw r8,0x00c0(r29) 001c01ec: 8fa800c0 lw r8,0x00c0(r29) 001c01f0: 00000000 nop 001c01f4: 29020011 slti r2,r8,0x0011 001c01f8: 14400007 bne r2,r0,0x001c0218 001c01fc: 00000000 nop 001c0200: 8fa800b8 lw r8,0x00b8(r29) 001c0204: 00000000 nop 001c0208: 8d020008 lw r2,0x0008(r8) 001c020c: afa000c0 sw r0,0x00c0(r29) 001c0210: 30420080 andi r2,r2,0x0080 001c0214: ad020008 sw r2,0x0008(r8) 001c0218: 8fa800b8 lw r8,0x00b8(r29) 001c021c: 26c40190 addiu r4,r22,0x0190 001c0220: 95020000 lhu r2,0x0000(r8) 001c0224: 3c03801e lui r3,0x801e 001c0228: 94633c5c lhu r3,0x3c5c(r3) 001c022c: 2442ff80 addiu r2,r2,-0x0080 001c0230: a6c2019c sh r2,0x019c(r22) 001c0234: 95020004 lhu r2,0x0004(r8) 001c0238: 26c5019c addiu r5,r22,0x019c 001c023c: 00431021 addu r2,r2,r3 001c0240: 0c009518 jal 0x00025460 001c0244: a6c2019e sh r2,0x019e(r22) 001c0248: 26c401a0 addiu r4,r22,0x01a0 001c024c: 26c501ac addiu r5,r22,0x01ac 001c0250: 3c02801e lui r2,0x801e 001c0254: 94423c5c lhu r2,0x3c5c(r2) 001c0258: 2410ff80 addiu r16,r0,-0x0080 001c025c: a6d001ac sh r16,0x01ac(r22) 001c0260: 0c009518 jal 0x00025460 001c0264: a6c201ae sh r2,0x01ae(r22) 001c0268: 8fa800b8 lw r8,0x00b8(r29) 001c026c: 268402ec addiu r4,r20,0x02ec 001c0270: 95020000 lhu r2,0x0000(r8) 001c0274: 3c03801e lui r3,0x801e 001c0278: 94633c5c lhu r3,0x3c5c(r3) 001c027c: 2442ff80 addiu r2,r2,-0x0080 001c0280: a68202f8 sh r2,0x02f8(r20) 001c0284: 95020004 lhu r2,0x0004(r8) 001c0288: 268502f8 addiu r5,r20,0x02f8 001c028c: 00431021 addu r2,r2,r3 001c0290: 0c009518 jal 0x00025460 001c0294: a68202fa sh r2,0x02fa(r20) 001c0298: 268402fc addiu r4,r20,0x02fc 001c029c: 3c02801e lui r2,0x801e 001c02a0: 94423c5c lhu r2,0x3c5c(r2) 001c02a4: 26850308 addiu r5,r20,0x0308 001c02a8: a6900308 sh r16,0x0308(r20) 001c02ac: 0c009518 jal 0x00025460 001c02b0: a682030a sh r2,0x030a(r20) 001c02b4: 8fa20050 lw r2,0x0050(r29) 001c02b8: 00000000 nop 001c02bc: 2842000a slti r2,r2,0x000a 001c02c0: 14400008 bne r2,r0,0x001c02e4 001c02c4: 00000000 nop 001c02c8: 8fa800b8 lw r8,0x00b8(r29) 001c02cc: 8fa30054 lw r3,0x0054(r29) 001c02d0: afa00050 sw r0,0x0050(r29) 001c02d4: 8d020008 lw r2,0x0008(r8) 001c02d8: afa30058 sw r3,0x0058(r29) 001c02dc: 30420080 andi r2,r2,0x0080 001c02e0: afa200d0 sw r2,0x00d0(r29) 001c02e4: 8fa800b8 lw r8,0x00b8(r29) 001c02e8: 00000000 nop 001c02ec: 8d02000c lw r2,0x000c(r8) 001c02f0: 00000000 nop 001c02f4: 10400017 beq r2,r0,0x001c0354 001c02f8: 00000000 nop 001c02fc: 8fa20050 lw r2,0x0050(r29) 001c0300: 00000000 nop 001c0304: 1440000a bne r2,r0,0x001c0330 001c0308: 34030002 ori r3,r0,0x0002 001c030c: 8d08000c lw r8,0x000c(r8) 001c0310: 00000000 nop 001c0314: afa80080 sw r8,0x0080(r29) 001c0318: 8fa80078 lw r8,0x0078(r29) 001c031c: 8fa20054 lw r2,0x0054(r29) 001c0320: 8503000a lh r3,0x000a(r8) 001c0324: afa20058 sw r2,0x0058(r29) 001c0328: 080700d5 j 0x001c0354 001c032c: afa30054 sw r3,0x0054(r29) 001c0330: 8d08000c lw r8,0x000c(r8) 001c0334: 00000000 nop 001c0338: afa80080 sw r8,0x0080(r29) 001c033c: 8fa80078 lw r8,0x0078(r29) 001c0340: 8fa20054 lw r2,0x0054(r29) 001c0344: 8504000a lh r4,0x000a(r8) 001c0348: afa30050 sw r3,0x0050(r29) 001c034c: afa20058 sw r2,0x0058(r29) 001c0350: afa40054 sw r4,0x0054(r29) 001c0354: 8fa30054 lw r3,0x0054(r29) 001c0358: 8fa20058 lw r2,0x0058(r29) 001c035c: 00000000 nop 001c0360: 10620007 beq r3,r2,0x001c0380 001c0364: 27a50050 addiu r5,r29,0x0050 001c0368: 8fa20050 lw r2,0x0050(r29) 001c036c: 00000000 nop 001c0370: 14400004 bne r2,r0,0x001c0384 001c0374: 27a60054 addiu r6,r29,0x0054 001c0378: 34020002 ori r2,r0,0x0002 001c037c: afa20050 sw r2,0x0050(r29) 001c0380: 27a60054 addiu r6,r29,0x0054 001c0384: 8fa40088 lw r4,0x0088(r29) 001c0388: 8fa80090 lw r8,0x0090(r29) 001c038c: 27a70058 addiu r7,r29,0x0058 001c0390: afa80010 sw r8,0x0010(r29) 001c0394: 8fa80080 lw r8,0x0080(r29) 001c0398: 2682024c addiu r2,r20,0x024c 001c039c: afa20014 sw r2,0x0014(r29) 001c03a0: 0c06fd4b jal 0x001bf52c 001c03a4: afa80018 sw r8,0x0018(r29) 001c03a8: 3c12801d lui r18,0x801d 001c03ac: 2652ea64 addiu r18,r18,-0x159c 001c03b0: 00009821 addu r19,r0,r0 001c03b4: 3c06801d lui r6,0x801d 001c03b8: 24c6ea5e addiu r6,r6,-0x15a2 001c03bc: 34150018 ori r21,r0,0x0018 001c03c0: 02808021 addu r16,r20,r0 001c03c4: 340501e0 ori r5,r0,0x01e0 001c03c8: 8fa80078 lw r8,0x0078(r29) 001c03cc: 26510002 addiu r17,r18,0x0002 001c03d0: 2517000c addiu r23,r8,0x000c 001c03d4: 02852021 addu r4,r20,r5 001c03d8: afa500d8 sw r5,0x00d8(r29) 001c03dc: 0c008f4c jal 0x00023d30 001c03e0: afa600dc sw r6,0x00dc(r29) 001c03e4: 3c02801d lui r2,0x801d 001c03e8: 8442ea5c lh r2,-0x15a4(r2) 001c03ec: 86e30004 lh r3,0x0004(r23) 001c03f0: 8fa500d8 lw r5,0x00d8(r29) 001c03f4: 8fa600dc lw r6,0x00dc(r29) 001c03f8: 14600003 bne r3,r0,0x001c0408 001c03fc: 2444002f addiu r4,r2,0x002f 001c0400: 08070110 j 0x001c0440 001c0404: 34030004 ori r3,r0,0x0004 001c0408: 86e20000 lh r2,0x0000(r23) 001c040c: 00000000 nop 001c0410: 00021140 sll r2,r2,0x05 001c0414: 0043001a div r2,r3 001c0418: 14600002 bne r3,r0,0x001c0424 001c041c: 00000000 nop 001c0420: 0007000d break 0x01c00 001c0424: 2401ffff addiu r1,r0,-0x0001 001c0428: 14610004 bne r3,r1,0x001c043c 001c042c: 3c018000 lui r1,0x8000 001c0430: 14410002 bne r2,r1,0x001c043c 001c0434: 00000000 nop 001c0438: 0006000d break 0x01800 001c043c: 00001812 mflo r3 001c0440: 00000000 nop 001c0444: 14600002 bne r3,r0,0x001c0450 001c0448: 00000000 nop 001c044c: 00002021 addu r4,r0,r0 001c0450: a60401e8 sh r4,0x01e8(r16) 001c0454: 94c20000 lhu r2,0x0000(r6) 001c0458: 00831821 addu r3,r4,r3 001c045c: a60301f0 sh r3,0x01f0(r16) 001c0460: 00551021 addu r2,r2,r21 001c0464: a60201ea sh r2,0x01ea(r16) 001c0468: 94c20000 lhu r2,0x0000(r6) 001c046c: a60401f8 sh r4,0x01f8(r16) 001c0470: 00551021 addu r2,r2,r21 001c0474: a60201f2 sh r2,0x01f2(r16) 001c0478: 94c20000 lhu r2,0x0000(r6) 001c047c: a6030200 sh r3,0x0200(r16) 001c0480: 96030200 lhu r3,0x0200(r16) 001c0484: 00551021 addu r2,r2,r21 001c0488: 24420003 addiu r2,r2,0x0003 001c048c: a60201fa sh r2,0x01fa(r16) 001c0490: 94c40000 lhu r4,0x0000(r6) 001c0494: 960201f8 lhu r2,0x01f8(r16) 001c0498: 2463fffd addiu r3,r3,-0x0003 001c049c: a6030200 sh r3,0x0200(r16) 001c04a0: 2442fffd addiu r2,r2,-0x0003 001c04a4: 00952021 addu r4,r4,r21 001c04a8: 24840003 addiu r4,r4,0x0003 001c04ac: a60201f8 sh r2,0x01f8(r16) 001c04b0: a6040202 sh r4,0x0202(r16) 001c04b4: 8fa800c8 lw r8,0x00c8(r29) 001c04b8: 00000000 nop 001c04bc: 1100002a beq r8,r0,0x001c0568 001c04c0: 00000000 nop 001c04c4: 92420000 lbu r2,0x0000(r18) 001c04c8: 00000000 nop 001c04cc: 00021042 srl r2,r2,0x01 001c04d0: a20201e4 sb r2,0x01e4(r16) 001c04d4: 9222ffff lbu r2,-0x0001(r17) 001c04d8: 00000000 nop 001c04dc: 00021042 srl r2,r2,0x01 001c04e0: a20201e5 sb r2,0x01e5(r16) 001c04e4: 92220000 lbu r2,0x0000(r17) 001c04e8: 26520004 addiu r18,r18,0x0004 001c04ec: a20201e6 sb r2,0x01e6(r16) 001c04f0: 92420000 lbu r2,0x0000(r18) 001c04f4: 26310004 addiu r17,r17,0x0004 001c04f8: 00021042 srl r2,r2,0x01 001c04fc: a20201ec sb r2,0x01ec(r16) 001c0500: 9222ffff lbu r2,-0x0001(r17) 001c0504: 00000000 nop 001c0508: 00021042 srl r2,r2,0x01 001c050c: a20201ed sb r2,0x01ed(r16) 001c0510: 92220000 lbu r2,0x0000(r17) 001c0514: 26520004 addiu r18,r18,0x0004 001c0518: a20201ee sb r2,0x01ee(r16) 001c051c: 92420000 lbu r2,0x0000(r18) 001c0520: 26310004 addiu r17,r17,0x0004 001c0524: 00021042 srl r2,r2,0x01 001c0528: a20201f4 sb r2,0x01f4(r16) 001c052c: 9222ffff lbu r2,-0x0001(r17) 001c0530: 00000000 nop 001c0534: 00021042 srl r2,r2,0x01 001c0538: a20201f5 sb r2,0x01f5(r16) 001c053c: 92220000 lbu r2,0x0000(r17) 001c0540: 26520004 addiu r18,r18,0x0004 001c0544: a20201f6 sb r2,0x01f6(r16) 001c0548: 92420000 lbu r2,0x0000(r18) 001c054c: 26310004 addiu r17,r17,0x0004 001c0550: 00021042 srl r2,r2,0x01 001c0554: a20201fc sb r2,0x01fc(r16) 001c0558: 9222ffff lbu r2,-0x0001(r17) 001c055c: 26520004 addiu r18,r18,0x0004 001c0560: 0807017a j 0x001c05e8 001c0564: 00021042 srl r2,r2,0x01 001c0568: 92420000 lbu r2,0x0000(r18) 001c056c: 00000000 nop 001c0570: a20201e4 sb r2,0x01e4(r16) 001c0574: 9222ffff lbu r2,-0x0001(r17) 001c0578: 00000000 nop 001c057c: a20201e5 sb r2,0x01e5(r16) 001c0580: 92220000 lbu r2,0x0000(r17) 001c0584: 26520004 addiu r18,r18,0x0004 001c0588: a20201e6 sb r2,0x01e6(r16) 001c058c: 92420000 lbu r2,0x0000(r18) 001c0590: 26310004 addiu r17,r17,0x0004 001c0594: a20201ec sb r2,0x01ec(r16) 001c0598: 9222ffff lbu r2,-0x0001(r17) 001c059c: 00000000 nop 001c05a0: a20201ed sb r2,0x01ed(r16) 001c05a4: 92220000 lbu r2,0x0000(r17) 001c05a8: 26520004 addiu r18,r18,0x0004 001c05ac: a20201ee sb r2,0x01ee(r16) 001c05b0: 92420000 lbu r2,0x0000(r18) 001c05b4: 26310004 addiu r17,r17,0x0004 001c05b8: a20201f4 sb r2,0x01f4(r16) 001c05bc: 9222ffff lbu r2,-0x0001(r17) 001c05c0: 00000000 nop 001c05c4: a20201f5 sb r2,0x01f5(r16) 001c05c8: 92220000 lbu r2,0x0000(r17) 001c05cc: 26520004 addiu r18,r18,0x0004 001c05d0: a20201f6 sb r2,0x01f6(r16) 001c05d4: 92420000 lbu r2,0x0000(r18) 001c05d8: 26310004 addiu r17,r17,0x0004 001c05dc: a20201fc sb r2,0x01fc(r16) 001c05e0: 9222ffff lbu r2,-0x0001(r17) 001c05e4: 26520004 addiu r18,r18,0x0004 001c05e8: a20201fd sb r2,0x01fd(r16) 001c05ec: 92220000 lbu r2,0x0000(r17) 001c05f0: 26310004 addiu r17,r17,0x0004 001c05f4: a20201fe sb r2,0x01fe(r16) 001c05f8: 26f70006 addiu r23,r23,0x0006 001c05fc: 26b5000b addiu r21,r21,0x000b 001c0600: 26100024 addiu r16,r16,0x0024 001c0604: 26730001 addiu r19,r19,0x0001 001c0608: 2a620003 slti r2,r19,0x0003 001c060c: 1440ff71 bne r2,r0,0x001c03d4 001c0610: 24a50024 addiu r5,r5,0x0024 001c0614: 8fa800b0 lw r8,0x00b0(r29) 001c0618: 3c069249 lui r6,0x9249 001c061c: 95030008 lhu r3,0x0008(r8) 001c0620: 34c62493 ori r6,r6,0x2493 001c0624: 00031c00 sll r3,r3,0x10 001c0628: 00032403 sra r4,r3,0x10 001c062c: 00860018 mult r4,r6 001c0630: 00031fc3 sra r3,r3,0x1f 001c0634: 00001010 mfhi r2 001c0638: 00441021 addu r2,r2,r4 001c063c: 00021083 sra r2,r2,0x02 001c0640: 00431023 subu r2,r2,r3 001c0644: 000218c0 sll r3,r2,0x03 001c0648: 00621823 subu r3,r3,r2 001c064c: 00832023 subu r4,r4,r3 001c0650: 00042400 sll r4,r4,0x10 001c0654: 00042403 sra r4,r4,0x10 001c0658: 00041040 sll r2,r4,0x01 001c065c: 00441021 addu r2,r2,r4 001c0660: 000210c0 sll r2,r2,0x03 001c0664: a2c20170 sb r2,0x0170(r22) 001c0668: 95040008 lhu r4,0x0008(r8) 001c066c: 00000000 nop 001c0670: 00042400 sll r4,r4,0x10 001c0674: 00042c03 sra r5,r4,0x10 001c0678: 00a60018 mult r5,r6 001c067c: 34020018 ori r2,r0,0x0018 001c0680: a6c20174 sh r2,0x0174(r22) 001c0684: 34020014 ori r2,r0,0x0014 001c0688: a6c20176 sh r2,0x0176(r22) 001c068c: 000427c3 sra r4,r4,0x1f 001c0690: 00001810 mfhi r3 001c0694: 00651821 addu r3,r3,r5 001c0698: 00031883 sra r3,r3,0x02 001c069c: 00641823 subu r3,r3,r4 001c06a0: 00031c00 sll r3,r3,0x10 001c06a4: 00031c03 sra r3,r3,0x10 001c06a8: 00031080 sll r2,r3,0x02 001c06ac: 00431021 addu r2,r2,r3 001c06b0: 00021080 sll r2,r2,0x02 001c06b4: 2442002a addiu r2,r2,0x002a 001c06b8: 13c00007 beq r30,r0,0x001c06d8 001c06bc: a2c20171 sb r2,0x0171(r22) 001c06c0: 8fa800b8 lw r8,0x00b8(r29) 001c06c4: 00000000 nop 001c06c8: 8d02000c lw r2,0x000c(r8) 001c06cc: 00000000 nop 001c06d0: 10400087 beq r2,r0,0x001c08f0 001c06d4: 00000000 nop 001c06d8: 8fa80078 lw r8,0x0078(r29) 001c06dc: 00000000 nop 001c06e0: 85020004 lh r2,0x0004(r8) 001c06e4: 00000000 nop 001c06e8: 04410004 bgez r2,0x001c06fc 001c06ec: 34020002 ori r2,r0,0x0002 001c06f0: 8fa80070 lw r8,0x0070(r29) 001c06f4: 080701c0 j 0x001c0700 001c06f8: 34020c00 ori r2,r0,0x0c00 001c06fc: 8fa80070 lw r8,0x0070(r29) 001c0700: 00000000 nop 001c0704: a5020050 sh r2,0x0050(r8) 001c0708: 8fa40060 lw r4,0x0060(r29) 001c070c: 0c052fb6 jal 0x0014bed8 001c0710: 34050700 ori r5,r0,0x0700 001c0714: 3c118016 lui r17,0x8016 001c0718: 26315fa8 addiu r17,r17,0x5fa8 001c071c: 2632fff8 addiu r18,r17,-0x0008 001c0720: 02403021 addu r6,r18,r0 001c0724: 34070006 ori r7,r0,0x0006 001c0728: 8fa40060 lw r4,0x0060(r29) 001c072c: 8fa50070 lw r5,0x0070(r29) 001c0730: 34020038 ori r2,r0,0x0038 001c0734: 0c052a9f jal 0x0014aa7c 001c0738: ae220000 sw r2,0x0000(r17) 001c073c: 8fa50060 lw r5,0x0060(r29) 001c0740: 0c00923f jal 0x000248fc 001c0744: 27a40020 addiu r4,r29,0x0020 001c0748: 02403021 addu r6,r18,r0 001c074c: 34070004 ori r7,r0,0x0004 001c0750: 8fa80060 lw r8,0x0060(r29) 001c0754: 34020060 ori r2,r0,0x0060 001c0758: 25100400 addiu r16,r8,0x0400 001c075c: 8fa80070 lw r8,0x0070(r29) 001c0760: 02002021 addu r4,r16,r0 001c0764: ae220000 sw r2,0x0000(r17) 001c0768: 0c052a9f jal 0x0014aa7c 001c076c: 25050048 addiu r5,r8,0x0048 001c0770: 27a40028 addiu r4,r29,0x0028 001c0774: 0c00923f jal 0x000248fc 001c0778: 02002821 addu r5,r16,r0 001c077c: 8fa400a0 lw r4,0x00a0(r29) 001c0780: 8fa800b8 lw r8,0x00b8(r29) 001c0784: 34050580 ori r5,r0,0x0580 001c0788: 0c052fb6 jal 0x0014bed8 001c078c: ad00000c sw r0,0x000c(r8) 001c0790: 00002021 addu r4,r0,r0 001c0794: 00002821 addu r5,r0,r0 001c0798: 34020058 ori r2,r0,0x0058 001c079c: 0c0529b3 jal 0x0014a6cc 001c07a0: ae220000 sw r2,0x0000(r17) 001c07a4: 8fa800b0 lw r8,0x00b0(r29) 001c07a8: 02403021 addu r6,r18,r0 001c07ac: 85040000 lh r4,0x0000(r8) 001c07b0: 8fa500a0 lw r5,0x00a0(r29) 001c07b4: 0c052cbc jal 0x0014b2f0 001c07b8: 24844000 addiu r4,r4,0x4000 001c07bc: 00002021 addu r4,r0,r0 001c07c0: 0c0529b3 jal 0x0014a6cc 001c07c4: 34050010 ori r5,r0,0x0010 001c07c8: 8fa800b0 lw r8,0x00b0(r29) 001c07cc: 02403021 addu r6,r18,r0 001c07d0: 85040002 lh r4,0x0002(r8) 001c07d4: 8fa500a0 lw r5,0x00a0(r29) 001c07d8: 0c052cbc jal 0x0014b2f0 001c07dc: 24843000 addiu r4,r4,0x3000 001c07e0: 8fa500a0 lw r5,0x00a0(r29) 001c07e4: 0c00923f jal 0x000248fc 001c07e8: 27a40030 addiu r4,r29,0x0030 001c07ec: 8fa40098 lw r4,0x0098(r29) 001c07f0: 0c052fb6 jal 0x0014bed8 001c07f4: 340500f0 ori r5,r0,0x00f0 001c07f8: 00002021 addu r4,r0,r0 001c07fc: 00002821 addu r5,r0,r0 001c0800: 34020010 ori r2,r0,0x0010 001c0804: 0c0529b3 jal 0x0014a6cc 001c0808: ae220000 sw r2,0x0000(r17) 001c080c: 34050202 ori r5,r0,0x0202 001c0810: 8fa800b0 lw r8,0x00b0(r29) 001c0814: 8fa60098 lw r6,0x0098(r29) 001c0818: 85040004 lh r4,0x0004(r8) 001c081c: 0c052bb0 jal 0x0014aec0 001c0820: 02403821 addu r7,r18,r0 001c0824: 8fa50098 lw r5,0x0098(r29) 001c0828: 0c00923f jal 0x000248fc 001c082c: 27a40038 addiu r4,r29,0x0038 001c0830: 00002021 addu r4,r0,r0 001c0834: 0c0529b3 jal 0x0014a6cc 001c0838: 00002821 addu r5,r0,r0 001c083c: 8fa80098 lw r8,0x0098(r29) 001c0840: 34050202 ori r5,r0,0x0202 001c0844: 25100050 addiu r16,r8,0x0050 001c0848: 8fa800b0 lw r8,0x00b0(r29) 001c084c: 02403821 addu r7,r18,r0 001c0850: 85040006 lh r4,0x0006(r8) 001c0854: 0c052bb0 jal 0x0014aec0 001c0858: 02003021 addu r6,r16,r0 001c085c: 27a40040 addiu r4,r29,0x0040 001c0860: 0c00923f jal 0x000248fc 001c0864: 02002821 addu r5,r16,r0 001c0868: 3c028016 lui r2,0x8016 001c086c: 8c425fc4 lw r2,0x5fc4(r2) 001c0870: 00000000 nop 001c0874: 14400019 bne r2,r0,0x001c08dc 001c0878: 00002021 addu r4,r0,r0 001c087c: 0c0529b3 jal 0x0014a6cc 001c0880: 00002821 addu r5,r0,r0 001c0884: 8fa800b0 lw r8,0x00b0(r29) 001c0888: 00000000 nop 001c088c: 8504000a lh r4,0x000a(r8) 001c0890: 0c0602bf jal 0x00180afc 001c0894: 00000000 nop 001c0898: 8fa800b0 lw r8,0x00b0(r29) 001c089c: 00000000 nop 001c08a0: 8503000a lh r3,0x000a(r8) 001c08a4: 00000000 nop 001c08a8: 28630010 slti r3,r3,0x0010 001c08ac: 1460000b bne r3,r0,0x001c08dc 001c08b0: 00000000 nop 001c08b4: 90440002 lbu r4,0x0002(r2) 001c08b8: 340200ff ori r2,r0,0x00ff 001c08bc: 14820002 bne r4,r2,0x001c08c8 001c08c0: 34054002 ori r5,r0,0x4002 001c08c4: 00002021 addu r4,r0,r0 001c08c8: 24840001 addiu r4,r4,0x0001 001c08cc: 8fa80098 lw r8,0x0098(r29) 001c08d0: 02403821 addu r7,r18,r0 001c08d4: 0c052bb0 jal 0x0014aec0 001c08d8: 250600a0 addiu r6,r8,0x00a0 001c08dc: 8fa80098 lw r8,0x0098(r29) 001c08e0: 27a40048 addiu r4,r29,0x0048 001c08e4: 0c00923f jal 0x000248fc 001c08e8: 250500a0 addiu r5,r8,0x00a0 001c08ec: 8fa800b8 lw r8,0x00b8(r29) 001c08f0: 00000000 nop 001c08f4: 8d020008 lw r2,0x0008(r8) 001c08f8: 00000000 nop 001c08fc: 30420080 andi r2,r2,0x0080 001c0900: 14400053 bne r2,r0,0x001c0a50 001c0904: 00000000 nop 001c0908: 0c05297a jal 0x0014a5e8 001c090c: 268402fc addiu r4,r20,0x02fc 001c0910: 0c05297a jal 0x0014a5e8 001c0914: 26840104 addiu r4,r20,0x0104 001c0918: 0c05297a jal 0x0014a5e8 001c091c: 26840118 addiu r4,r20,0x0118 001c0920: 0c05297a jal 0x0014a5e8 001c0924: 268400ec addiu r4,r20,0x00ec 001c0928: 00009821 addu r19,r0,r0 001c092c: 341001e0 ori r16,r0,0x01e0 001c0930: 0c05297a jal 0x0014a5e8 001c0934: 02902021 addu r4,r20,r16 001c0938: 26730001 addiu r19,r19,0x0001 001c093c: 2a620003 slti r2,r19,0x0003 001c0940: 1440fffb bne r2,r0,0x001c0930 001c0944: 26100024 addiu r16,r16,0x0024 001c0948: 0c05297a jal 0x0014a5e8 001c094c: 2684012c addiu r4,r20,0x012c 001c0950: 0c05297a jal 0x0014a5e8 001c0954: 26840140 addiu r4,r20,0x0140 001c0958: 00009821 addu r19,r0,r0 001c095c: 34100154 ori r16,r0,0x0154 001c0960: 0c05297a jal 0x0014a5e8 001c0964: 02902021 addu r4,r20,r16 001c0968: 26730001 addiu r19,r19,0x0001 001c096c: 2a620007 slti r2,r19,0x0007 001c0970: 1440fffb bne r2,r0,0x001c0960 001c0974: 26100014 addiu r16,r16,0x0014 001c0978: 0c05297a jal 0x0014a5e8 001c097c: 268400f8 addiu r4,r20,0x00f8 001c0980: 8fa800d0 lw r8,0x00d0(r29) 001c0984: 00000000 nop 001c0988: 1500000e bne r8,r0,0x001c09c4 001c098c: 00000000 nop 001c0990: 8fa20050 lw r2,0x0050(r29) 001c0994: 00000000 nop 001c0998: 28420005 slti r2,r2,0x0005 001c099c: 14400007 bne r2,r0,0x001c09bc 001c09a0: 00000000 nop 001c09a4: 0c05297a jal 0x0014a5e8 001c09a8: 2684029c addiu r4,r20,0x029c 001c09ac: 0c05297a jal 0x0014a5e8 001c09b0: 268402c4 addiu r4,r20,0x02c4 001c09b4: 0c05297a jal 0x0014a5e8 001c09b8: 26840274 addiu r4,r20,0x0274 001c09bc: 0c05297a jal 0x0014a5e8 001c09c0: 2684024c addiu r4,r20,0x024c 001c09c4: 0c04bcd8 jal 0x0012f360 001c09c8: 02802021 addu r4,r20,r0 001c09cc: 0c05297a jal 0x0014a5e8 001c09d0: 268402ec addiu r4,r20,0x02ec 001c09d4: 0c05297a jal 0x0014a5e8 001c09d8: 26c401a0 addiu r4,r22,0x01a0 001c09dc: 26d001b0 addiu r16,r22,0x01b0 001c09e0: 02002021 addu r4,r16,r0 001c09e4: 0c008f1a jal 0x00023c68 001c09e8: 34050001 ori r5,r0,0x0001 001c09ec: 0c05297a jal 0x0014a5e8 001c09f0: 02002021 addu r4,r16,r0 001c09f4: 34130003 ori r19,r0,0x0003 001c09f8: 34100128 ori r16,r0,0x0128 001c09fc: 0c05297a jal 0x0014a5e8 001c0a00: 02d02021 addu r4,r22,r16 001c0a04: 2673ffff addiu r19,r19,-0x0001 001c0a08: 0661fffc bgez r19,0x001c09fc 001c0a0c: 2610ffec addiu r16,r16,-0x0014 001c0a10: 0c05297a jal 0x0014a5e8 001c0a14: 26c40184 addiu r4,r22,0x0184 001c0a18: 34130004 ori r19,r0,0x0004 001c0a1c: 3410013c ori r16,r0,0x013c 001c0a20: 0c05297a jal 0x0014a5e8 001c0a24: 02d02021 addu r4,r22,r16 001c0a28: 26730001 addiu r19,r19,0x0001 001c0a2c: 2a620007 slti r2,r19,0x0007 001c0a30: 1440fffb bne r2,r0,0x001c0a20 001c0a34: 26100014 addiu r16,r16,0x0014 001c0a38: 0c05297a jal 0x0014a5e8 001c0a3c: 26c40178 addiu r4,r22,0x0178 001c0a40: 0c04bcd8 jal 0x0012f360 001c0a44: 02c02021 addu r4,r22,r0 001c0a48: 0c05297a jal 0x0014a5e8 001c0a4c: 26c40190 addiu r4,r22,0x0190 001c0a50: 0c0532a0 jal 0x0014ca80 001c0a54: 00000000 nop 001c0a58: 0c05330a jal 0x0014cc28 001c0a5c: 00000000 nop 001c0a60: 1040fcd9 beq r2,r0,0x001bfdc8 001c0a64: 27de0001 addiu r30,r30,0x0001 001c0a68: 0c0532a0 jal 0x0014ca80 001c0a6c: 00000000 nop 001c0a70: 0c04bb24 jal 0x0012ec90 001c0a74: 27a40020 addiu r4,r29,0x0020 001c0a78: 0c04bb24 jal 0x0012ec90 001c0a7c: 27a40028 addiu r4,r29,0x0028 001c0a80: 0c04bb24 jal 0x0012ec90 001c0a84: 27a40030 addiu r4,r29,0x0030 001c0a88: 0c04bb24 jal 0x0012ec90 001c0a8c: 27a40038 addiu r4,r29,0x0038 001c0a90: 0c04bb24 jal 0x0012ec90 001c0a94: 27a40040 addiu r4,r29,0x0040 001c0a98: 0c04bb24 jal 0x0012ec90 001c0a9c: 27a40048 addiu r4,r29,0x0048 001c0aa0: 0c053256 jal 0x0014c958 001c0aa4: 00000000 nop 001c0aa8: 8fbf0104 lw r31,0x0104(r29) 001c0aac: 8fbe0100 lw r30,0x0100(r29) 001c0ab0: 8fb700fc lw r23,0x00fc(r29) 001c0ab4: 8fb600f8 lw r22,0x00f8(r29) 001c0ab8: 8fb500f4 lw r21,0x00f4(r29) 001c0abc: 8fb400f0 lw r20,0x00f0(r29) 001c0ac0: 8fb300ec lw r19,0x00ec(r29) 001c0ac4: 8fb200e8 lw r18,0x00e8(r29) 001c0ac8: 8fb100e4 lw r17,0x00e4(r29) 001c0acc: 8fb000e0 lw r16,0x00e0(r29) 001c0ad0: 27bd0108 addiu r29,r29,0x0108 001c0ad4: 03e00008 jr r31 001c0ad8: 00000000 nop