001c0318 - 001c1518
Jump to navigation
Jump to search
001c0318: 27bdfef8 addiu r29,r29,0xfef8 001c031c: 34040039 ori r4,r0,0x0039 001c0320: afbf0104 sw r31,0x0104(r29) 001c0324: afbe0100 sw r30,0x0100(r29) 001c0328: afb700fc sw r23,0x00fc(r29) 001c032c: afb600f8 sw r22,0x00f8(r29) 001c0330: afb500f4 sw r21,0x00f4(r29) 001c0334: afb400f0 sw r20,0x00f0(r29) 001c0338: afb300ec sw r19,0x00ec(r29) 001c033c: afb200e8 sw r18,0x00e8(r29) 001c0340: afb100e4 sw r17,0x00e4(r29) 001c0344: afb000e0 sw r16,0x00e0(r29) 001c0348: 0c052752 jal 0x00149d48 001c034c: afa000d0 sw r0,0x00d0(r29) 001c0350: 0c05295e jal 0x0014a578 001c0354: 00002021 addu r4,r0,r0 001c0358: 3c048017 lui r4,0x8017 001c035c: 8c844038 lw r4,0x4038(r4) 001c0360: 3c038016 lui r3,0x8016 001c0364: 8c635f98 lw r3,0x5f98(r3) 001c0368: 24420004 addiu r2,r2,0x0004 001c036c: 3c01801e lui r1,0x801e 001c0370: ac2217d4 sw r2,0x17d4(r1) 001c0374: 00041280 sll r2,r4,0x0a 001c0378: 00431021 addu r2,r2,r3 001c037c: 8c420000 lw r2,0x0000(r2) 001c0380: 3403000d ori r3,r0,0x000d 001c0384: 1483001e bne r4,r3,0x001c0400 001c0388: afa200b8 sw r2,0x00b8(r29) 001c038c: 3c16801e lui r22,0x801e 001c0390: 26d61e4c addiu r22,r22,0x1e4c 001c0394: 3c14801e lui r20,0x801e 001c0398: 26941834 addiu r20,r20,0x1834 001c039c: 3c08801e lui r8,0x801e 001c03a0: 25082bc4 addiu r8,r8,0x2bc4 001c03a4: afa80060 sw r8,0x0060(r29) 001c03a8: 3c08801e lui r8,0x801e 001c03ac: 25083844 addiu r8,r8,0x3844 001c03b0: afa80098 sw r8,0x0098(r29) 001c03b4: 3c08801e lui r8,0x801e 001c03b8: 250832c4 addiu r8,r8,0x32c4 001c03bc: afa800a0 sw r8,0x00a0(r29) 001c03c0: 3c08801d lui r8,0x801d 001c03c4: 2508e5bc addiu r8,r8,0xe5bc 001c03c8: afa80070 sw r8,0x0070(r29) 001c03cc: 3c08801d lui r8,0x801d 001c03d0: 2508e424 addiu r8,r8,0xe424 001c03d4: afa80078 sw r8,0x0078(r29) 001c03d8: 3c08801d lui r8,0x801d 001c03dc: 2508e46c addiu r8,r8,0xe46c 001c03e0: afa800b0 sw r8,0x00b0(r29) 001c03e4: 3c08801d lui r8,0x801d 001c03e8: 2508e874 addiu r8,r8,0xe874 001c03ec: afa80088 sw r8,0x0088(r29) 001c03f0: 3c08801e lui r8,0x801e 001c03f4: 250846a4 addiu r8,r8,0x46a4 001c03f8: 0807011c j 0x001c0470 001c03fc: afb600a8 sw r22,0x00a8(r29) 001c0400: 3c16801e lui r22,0x801e 001c0404: 26d62814 addiu r22,r22,0x2814 001c0408: 3c14801e lui r20,0x801e 001c040c: 269421fc addiu r20,r20,0x21fc 001c0410: 3c08801e lui r8,0x801e 001c0414: 25083934 addiu r8,r8,0x3934 001c0418: afa80060 sw r8,0x0060(r29) 001c041c: 3c08801e lui r8,0x801e 001c0420: 250845b4 addiu r8,r8,0x45b4 001c0424: afa80098 sw r8,0x0098(r29) 001c0428: 3c08801e lui r8,0x801e 001c042c: 25084034 addiu r8,r8,0x4034 001c0430: afa800a0 sw r8,0x00a0(r29) 001c0434: 3c08801d lui r8,0x801d 001c0438: 2508e664 addiu r8,r8,0xe664 001c043c: afa80070 sw r8,0x0070(r29) 001c0440: 3c08801d lui r8,0x801d 001c0444: 2508e448 addiu r8,r8,0xe448 001c0448: afa80078 sw r8,0x0078(r29) 001c044c: 3c08801d lui r8,0x801d 001c0450: 2508e47c addiu r8,r8,0xe47c 001c0454: afa800b0 sw r8,0x00b0(r29) 001c0458: 3c08801d lui r8,0x801d 001c045c: 2508e87c addiu r8,r8,0xe87c 001c0460: afa80088 sw r8,0x0088(r29) 001c0464: 3c08801e lui r8,0x801e 001c0468: 250846e4 addiu r8,r8,0x46e4 001c046c: afb600a8 sw r22,0x00a8(r29) 001c0470: afb40068 sw r20,0x0068(r29) 001c0474: afa80090 sw r8,0x0090(r29) 001c0478: afa000c0 sw r0,0x00c0(r29) 001c047c: 3c04801d lui r4,0x801d 001c0480: 2484e584 addiu r4,r4,0xe584 001c0484: 0c04bc43 jal 0x0012f10c 001c0488: 02802821 addu r5,r20,r0 001c048c: 268400ec addiu r4,r20,0x00ec 001c0490: 0c0529b9 jal 0x0014a6e4 001c0494: 34050001 ori r5,r0,0x0001 001c0498: 268400f8 addiu r4,r20,0x00f8 001c049c: 0c0529b9 jal 0x0014a6e4 001c04a0: 00002821 addu r5,r0,r0 001c04a4: 26840154 addiu r4,r20,0x0154 001c04a8: 34050007 ori r5,r0,0x0007 001c04ac: 0c04b8ae jal 0x0012e2b8 001c04b0: 34067cbc ori r6,r0,0x7cbc 001c04b4: 26840104 addiu r4,r20,0x0104 001c04b8: 34050004 ori r5,r0,0x0004 001c04bc: 0c04b8ae jal 0x0012e2b8 001c04c0: 34067cbc ori r6,r0,0x7cbc 001c04c4: 0000f021 addu r30,r0,r0 001c04c8: 3410024c ori r16,r0,0x024c 001c04cc: 0c04b866 jal 0x0012e198 001c04d0: 02902021 addu r4,r20,r16 001c04d4: 27de0001 addiu r30,r30,0x0001 001c04d8: 2bc20004 slti r2,r30,0x0004 001c04dc: 1440fffb bne r2,r0,0x001c04cc 001c04e0: 26100028 addiu r16,r16,0x0028 001c04e4: 27a40020 addiu r4,r29,0x0020 001c04e8: 34050038 ori r5,r0,0x0038 001c04ec: 34060028 ori r6,r0,0x0028 001c04f0: 26870104 addiu r7,r20,0x0104 001c04f4: 34100002 ori r16,r0,0x0002 001c04f8: 0c04d0f8 jal 0x001343e0 001c04fc: afb00010 sw r16,0x0010(r29) 001c0500: 27a40028 addiu r4,r29,0x0028 001c0504: 34050060 ori r5,r0,0x0060 001c0508: 34060010 ori r6,r0,0x0010 001c050c: 26870118 addiu r7,r20,0x0118 001c0510: 0c04d0f8 jal 0x001343e0 001c0514: afb00010 sw r16,0x0010(r29) 001c0518: 0000f021 addu r30,r0,r0 001c051c: 3c11801d lui r17,0x801d 001c0520: 2631e760 addiu r17,r17,0xe760 001c0524: 34100104 ori r16,r0,0x0104 001c0528: 02902021 addu r4,r20,r16 001c052c: 3c05801d lui r5,0x801d 001c0530: 24a5e55c addiu r5,r5,0xe55c 001c0534: 3c06801d lui r6,0x801d 001c0538: 24c6e584 addiu r6,r6,0xe584 001c053c: 0c052a0d jal 0x0014a834 001c0540: 02203821 addu r7,r17,r0 001c0544: 2631000c addiu r17,r17,0x000c 001c0548: 27de0001 addiu r30,r30,0x0001 001c054c: 2bc20004 slti r2,r30,0x0004 001c0550: 1440fff5 bne r2,r0,0x001c0528 001c0554: 26100014 addiu r16,r16,0x0014 001c0558: 8fa80078 lw r8,0x0078(r29) 001c055c: 00000000 nop 001c0560: 85020002 lh r2,0x0002(r8) 001c0564: 00000000 nop 001c0568: 28420004 slti r2,r2,0x0004 001c056c: 14400002 bne r2,r0,0x001c0578 001c0570: 00000000 nop 001c0574: a5000002 sh r0,0x0002(r8) 001c0578: 3c028016 lui r2,0x8016 001c057c: 8c425fc4 lw r2,0x5fc4(r2) 001c0580: 00000000 nop 001c0584: 1440000d bne r2,r0,0x001c05bc 001c0588: 3406000c ori r6,r0,0x000c 001c058c: 8fa80078 lw r8,0x0078(r29) 001c0590: 3c04801d lui r4,0x801d 001c0594: 2484e754 addiu r4,r4,0xe754 001c0598: 85020002 lh r2,0x0002(r8) 001c059c: 00000000 nop 001c05a0: 00022840 sll r5,r2,0x01 001c05a4: 00a22821 addu r5,r5,r2 001c05a8: 00052880 sll r5,r5,0x02 001c05ac: 3c02801d lui r2,0x801d 001c05b0: 2442e844 addiu r2,r2,0xe844 001c05b4: 08070173 j 0x001c05cc 001c05b8: 00a22821 addu r5,r5,r2 001c05bc: 3c04801d lui r4,0x801d 001c05c0: 2484e754 addiu r4,r4,0xe754 001c05c4: 3c05801d lui r5,0x801d 001c05c8: 24a5e844 addiu r5,r5,0xe844 001c05cc: 0c052fd5 jal 0x0014bf54 001c05d0: 0000f021 addu r30,r0,r0 001c05d4: 3c11801d lui r17,0x801d 001c05d8: 2631e70c addiu r17,r17,0xe70c 001c05dc: 34100154 ori r16,r0,0x0154 001c05e0: 02902021 addu r4,r20,r16 001c05e4: 3c05801d lui r5,0x801d 001c05e8: 24a5e55c addiu r5,r5,0xe55c 001c05ec: 3c06801d lui r6,0x801d 001c05f0: 24c6e584 addiu r6,r6,0xe584 001c05f4: 0c052a0d jal 0x0014a834 001c05f8: 02203821 addu r7,r17,r0 001c05fc: 2631000c addiu r17,r17,0x000c 001c0600: 27de0001 addiu r30,r30,0x0001 001c0604: 2bc20007 slti r2,r30,0x0007 001c0608: 1440fff5 bne r2,r0,0x001c05e0 001c060c: 26100014 addiu r16,r16,0x0014 001c0610: 2684030c addiu r4,r20,0x030c 001c0614: 02802821 addu r5,r20,r0 001c0618: 0c052fd5 jal 0x0014bf54 001c061c: 3406030c ori r6,r0,0x030c 001c0620: 26c40178 addiu r4,r22,0x0178 001c0624: 0c0529b9 jal 0x0014a6e4 001c0628: 00002821 addu r5,r0,r0 001c062c: 26c40184 addiu r4,r22,0x0184 001c0630: 0c0529b9 jal 0x0014a6e4 001c0634: 34050001 ori r5,r0,0x0001 001c0638: 3c04801d lui r4,0x801d 001c063c: 2484e790 addiu r4,r4,0xe790 001c0640: 0c04bc43 jal 0x0012f10c 001c0644: 02c02821 addu r5,r22,r0 001c0648: 26d000ec addiu r16,r22,0x00ec 001c064c: 02002021 addu r4,r16,r0 001c0650: 34050007 ori r5,r0,0x0007 001c0654: 0c04b8ae jal 0x0012e2b8 001c0658: 34067c3c ori r6,r0,0x7c3c 001c065c: 0c04b866 jal 0x0012e198 001c0660: 26c401b0 addiu r4,r22,0x01b0 001c0664: 27a40030 addiu r4,r29,0x0030 001c0668: 34050058 ori r5,r0,0x0058 001c066c: 34060020 ori r6,r0,0x0020 001c0670: 02003821 addu r7,r16,r0 001c0674: 0c04d0f8 jal 0x001343e0 001c0678: afa00010 sw r0,0x0010(r29) 001c067c: 27a40038 addiu r4,r29,0x0038 001c0680: 34050010 ori r5,r0,0x0010 001c0684: 3406000a ori r6,r0,0x000a 001c0688: 26c70100 addiu r7,r22,0x0100 001c068c: 0c04d0f8 jal 0x001343e0 001c0690: afa00010 sw r0,0x0010(r29) 001c0694: 27a40040 addiu r4,r29,0x0040 001c0698: 34050010 ori r5,r0,0x0010 001c069c: 3406000a ori r6,r0,0x000a 001c06a0: 26c70114 addiu r7,r22,0x0114 001c06a4: 0c04d0f8 jal 0x001343e0 001c06a8: afa00010 sw r0,0x0010(r29) 001c06ac: 27a40048 addiu r4,r29,0x0048 001c06b0: 34050010 ori r5,r0,0x0010 001c06b4: 3406000a ori r6,r0,0x000a 001c06b8: 26c70128 addiu r7,r22,0x0128 001c06bc: 0c04d0f8 jal 0x001343e0 001c06c0: afa00010 sw r0,0x0010(r29) 001c06c4: 0000f021 addu r30,r0,r0 001c06c8: 3c11801d lui r17,0x801d 001c06cc: 2631e798 addiu r17,r17,0xe798 001c06d0: 341000ec ori r16,r0,0x00ec 001c06d4: 02d02021 addu r4,r22,r16 001c06d8: 3c05801d lui r5,0x801d 001c06dc: 24a5e55c addiu r5,r5,0xe55c 001c06e0: 3c06801d lui r6,0x801d 001c06e4: 24c6e790 addiu r6,r6,0xe790 001c06e8: 0c052a0d jal 0x0014a834 001c06ec: 02203821 addu r7,r17,r0 001c06f0: 2631000c addiu r17,r17,0x000c 001c06f4: 27de0001 addiu r30,r30,0x0001 001c06f8: 2bc20007 slti r2,r30,0x0007 001c06fc: 1440fff5 bne r2,r0,0x001c06d4 001c0700: 26100014 addiu r16,r16,0x0014 001c0704: 3c05801d lui r5,0x801d 001c0708: 24a5e55c addiu r5,r5,0xe55c 001c070c: 3c06801d lui r6,0x801d 001c0710: 24c6e790 addiu r6,r6,0xe790 001c0714: 3c07801d lui r7,0x801d 001c0718: 24e7e7ec addiu r7,r7,0xe7ec 001c071c: 0c052a0d jal 0x0014a834 001c0720: 26c401b0 addiu r4,r22,0x01b0 001c0724: 8fa80078 lw r8,0x0078(r29) 001c0728: 00000000 nop 001c072c: 85030002 lh r3,0x0002(r8) 001c0730: 34020001 ori r2,r0,0x0001 001c0734: 14620002 bne r3,r2,0x001c0740 001c0738: 34027fbd ori r2,r0,0x7fbd 001c073c: 34027ffd ori r2,r0,0x7ffd 001c0740: a6c201be sh r2,0x01be(r22) 001c0744: 00002021 addu r4,r0,r0 001c0748: 34050001 ori r5,r0,0x0001 001c074c: 340603c0 ori r6,r0,0x03c0 001c0750: 0c008e63 jal 0x0002398c 001c0754: 34070100 ori r7,r0,0x0100 001c0758: 26c401d8 addiu r4,r22,0x01d8 001c075c: 02c02821 addu r5,r22,r0 001c0760: 340601d8 ori r6,r0,0x01d8 001c0764: 0c052fd5 jal 0x0014bf54 001c0768: a4a201c6 sh r2,0x01c6(r5) 001c076c: 8fa80078 lw r8,0x0078(r29) 001c0770: 00000000 nop 001c0774: 8502000a lh r2,0x000a(r8) 001c0778: 8503000a lh r3,0x000a(r8) 001c077c: 0000f021 addu r30,r0,r0 001c0780: afa00050 sw r0,0x0050(r29) 001c0784: afa20058 sw r2,0x0058(r29) 001c0788: afa30054 sw r3,0x0054(r29) 001c078c: 33c30001 andi r3,r30,0x0001 001c0790: 00031100 sll r2,r3,0x04 001c0794: 00431023 subu r2,r2,r3 001c0798: 00021080 sll r2,r2,0x02 001c079c: 00431023 subu r2,r2,r3 001c07a0: 8fa800a8 lw r8,0x00a8(r29) 001c07a4: 000210c0 sll r2,r2,0x03 001c07a8: 0102b021 addu r22,r8,r2 001c07ac: 00031040 sll r2,r3,0x01 001c07b0: 00431021 addu r2,r2,r3 001c07b4: 00021980 sll r3,r2,0x06 001c07b8: 8fa80078 lw r8,0x0078(r29) 001c07bc: 00431021 addu r2,r2,r3 001c07c0: 85030018 lh r3,0x0018(r8) 001c07c4: 8fa80068 lw r8,0x0068(r29) 001c07c8: 00021080 sll r2,r2,0x02 001c07cc: 28630065 slti r3,r3,0x0065 001c07d0: 14600004 bne r3,r0,0x001c07e4 001c07d4: 0102a021 addu r20,r8,r2 001c07d8: 8fa80078 lw r8,0x0078(r29) 001c07dc: 34020064 ori r2,r0,0x0064 001c07e0: a5020018 sh r2,0x0018(r8) 001c07e4: 3c028016 lui r2,0x8016 001c07e8: 8c425fc4 lw r2,0x5fc4(r2) 001c07ec: 00000000 nop 001c07f0: 1440000d bne r2,r0,0x001c0828 001c07f4: 3406000c ori r6,r0,0x000c 001c07f8: 8fa80078 lw r8,0x0078(r29) 001c07fc: 3c04801d lui r4,0x801d 001c0800: 2484e754 addiu r4,r4,0xe754 001c0804: 85020002 lh r2,0x0002(r8) 001c0808: 00000000 nop 001c080c: 00022840 sll r5,r2,0x01 001c0810: 00a22821 addu r5,r5,r2 001c0814: 00052880 sll r5,r5,0x02 001c0818: 3c02801d lui r2,0x801d 001c081c: 2442e844 addiu r2,r2,0xe844 001c0820: 0807020e j 0x001c0838 001c0824: 00a22821 addu r5,r5,r2 001c0828: 3c04801d lui r4,0x801d 001c082c: 2484e754 addiu r4,r4,0xe754 001c0830: 3c05801d lui r5,0x801d 001c0834: 24a5e844 addiu r5,r5,0xe844 001c0838: 0c052fd5 jal 0x0014bf54 001c083c: 00000000 nop 001c0840: 3c05801d lui r5,0x801d 001c0844: 24a5e55c addiu r5,r5,0xe55c 001c0848: 3c06801d lui r6,0x801d 001c084c: 24c6e584 addiu r6,r6,0xe584 001c0850: 3c07801d lui r7,0x801d 001c0854: 24e7e754 addiu r7,r7,0xe754 001c0858: 0c052a0d jal 0x0014a834 001c085c: 268401cc addiu r4,r20,0x01cc 001c0860: 8fa80078 lw r8,0x0078(r29) 001c0864: 00000000 nop 001c0868: 85030002 lh r3,0x0002(r8) 001c086c: 34020001 ori r2,r0,0x0001 001c0870: 14620002 bne r3,r2,0x001c087c 001c0874: 34027fbd ori r2,r0,0x7fbd 001c0878: 34027ffd ori r2,r0,0x7ffd 001c087c: a6c201be sh r2,0x01be(r22) 001c0880: afa000c8 sw r0,0x00c8(r29) 001c0884: 0c05272f jal 0x00149cbc 001c0888: 3404003b ori r4,r0,0x003b 001c088c: 10400006 beq r2,r0,0x001c08a8 001c0890: 00000000 nop 001c0894: 3c028016 lui r2,0x8016 001c0898: 8c426028 lw r2,0x6028(r2) 001c089c: 00000000 nop 001c08a0: 0002102b sltu r2,r0,r2 001c08a4: afa200c8 sw r2,0x00c8(r29) 001c08a8: 8fa800b8 lw r8,0x00b8(r29) 001c08ac: 00000000 nop 001c08b0: 8d020010 lw r2,0x0010(r8) 001c08b4: 00000000 nop 001c08b8: 10400003 beq r2,r0,0x001c08c8 001c08bc: 00009821 addu r19,r0,r0 001c08c0: 34080001 ori r8,r0,0x0001 001c08c4: afa800c8 sw r8,0x00c8(r29) 001c08c8: 8fa800c8 lw r8,0x00c8(r29) 001c08cc: 3c04801d lui r4,0x801d 001c08d0: 2484e818 addiu r4,r4,0xe818 001c08d4: 02801821 addu r3,r20,r0 001c08d8: 00082840 sll r5,r8,0x01 001c08dc: 00a41021 addu r2,r5,r4 001c08e0: 24840004 addiu r4,r4,0x0004 001c08e4: 94420000 lhu r2,0x0000(r2) 001c08e8: 26730001 addiu r19,r19,0x0001 001c08ec: a4620112 sh r2,0x0112(r3) 001c08f0: 2a620004 slti r2,r19,0x0004 001c08f4: 1440fff9 bne r2,r0,0x001c08dc 001c08f8: 24630014 addiu r3,r3,0x0014 001c08fc: 00009821 addu r19,r0,r0 001c0900: 8fa800c8 lw r8,0x00c8(r29) 001c0904: 3c04801d lui r4,0x801d 001c0908: 2484e828 addiu r4,r4,0xe828 001c090c: 02801821 addu r3,r20,r0 001c0910: 00082840 sll r5,r8,0x01 001c0914: 00a41021 addu r2,r5,r4 001c0918: 24840004 addiu r4,r4,0x0004 001c091c: 94420000 lhu r2,0x0000(r2) 001c0920: 26730001 addiu r19,r19,0x0001 001c0924: a4620162 sh r2,0x0162(r3) 001c0928: 2a620007 slti r2,r19,0x0007 001c092c: 1440fff9 bne r2,r0,0x001c0914 001c0930: 24630014 addiu r3,r3,0x0014 001c0934: 00009821 addu r19,r0,r0 001c0938: 34057d3c ori r5,r0,0x7d3c 001c093c: 34047c3c ori r4,r0,0x7c3c 001c0940: 02c01821 addu r3,r22,r0 001c0944: 8fa800c8 lw r8,0x00c8(r29) 001c0948: 00000000 nop 001c094c: 11000003 beq r8,r0,0x001c095c 001c0950: 00000000 nop 001c0954: 08070258 j 0x001c0960 001c0958: a46500fa sh r5,0x00fa(r3) 001c095c: a46400fa sh r4,0x00fa(r3) 001c0960: 26730001 addiu r19,r19,0x0001 001c0964: 2a620007 slti r2,r19,0x0007 001c0968: 1440fff6 bne r2,r0,0x001c0944 001c096c: 24630014 addiu r3,r3,0x0014 001c0970: 8fa800c8 lw r8,0x00c8(r29) 001c0974: 00000000 nop 001c0978: 11000022 beq r8,r0,0x001c0a04 001c097c: 00000000 nop 001c0980: 0c04bd15 jal 0x0012f454 001c0984: 02802021 addu r4,r20,r0 001c0988: 0c04bd15 jal 0x0012f454 001c098c: 02c02021 addu r4,r22,r0 001c0990: 8fa20050 lw r2,0x0050(r29) 001c0994: 00000000 nop 001c0998: 2442fffc addiu r2,r2,0xfffc 001c099c: 2c420006 sltiu r2,r2,0x0006 001c09a0: 10400006 beq r2,r0,0x001c09bc 001c09a4: 34020020 ori r2,r0,0x0020 001c09a8: a2820250 sb r2,0x0250(r20) 001c09ac: 34020028 ori r2,r0,0x0028 001c09b0: a2820251 sb r2,0x0251(r20) 001c09b4: 08070274 j 0x001c09d0 001c09b8: 34020038 ori r2,r0,0x0038 001c09bc: 34020040 ori r2,r0,0x0040 001c09c0: a2820250 sb r2,0x0250(r20) 001c09c4: 34020050 ori r2,r0,0x0050 001c09c8: a2820251 sb r2,0x0251(r20) 001c09cc: 34020070 ori r2,r0,0x0070 001c09d0: a2820252 sb r2,0x0252(r20) 001c09d4: 34040020 ori r4,r0,0x0020 001c09d8: 34030028 ori r3,r0,0x0028 001c09dc: 34020038 ori r2,r0,0x0038 001c09e0: a2840278 sb r4,0x0278(r20) 001c09e4: a2830279 sb r3,0x0279(r20) 001c09e8: a282027a sb r2,0x027a(r20) 001c09ec: a28402a0 sb r4,0x02a0(r20) 001c09f0: a28302a1 sb r3,0x02a1(r20) 001c09f4: a28202a2 sb r2,0x02a2(r20) 001c09f8: a28402c8 sb r4,0x02c8(r20) 001c09fc: 08070298 j 0x001c0a60 001c0a00: a28302c9 sb r3,0x02c9(r20) 001c0a04: 0c04bcf3 jal 0x0012f3cc 001c0a08: 02802021 addu r4,r20,r0 001c0a0c: 0c04bcf3 jal 0x0012f3cc 001c0a10: 02c02021 addu r4,r22,r0 001c0a14: 8fa20050 lw r2,0x0050(r29) 001c0a18: 00000000 nop 001c0a1c: 2442fffc addiu r2,r2,0xfffc 001c0a20: 2c420006 sltiu r2,r2,0x0006 001c0a24: 14400002 bne r2,r0,0x001c0a30 001c0a28: 34020040 ori r2,r0,0x0040 001c0a2c: 34020080 ori r2,r0,0x0080 001c0a30: a2820250 sb r2,0x0250(r20) 001c0a34: a2820251 sb r2,0x0251(r20) 001c0a38: a2820252 sb r2,0x0252(r20) 001c0a3c: 34020040 ori r2,r0,0x0040 001c0a40: a2820278 sb r2,0x0278(r20) 001c0a44: a2820279 sb r2,0x0279(r20) 001c0a48: a282027a sb r2,0x027a(r20) 001c0a4c: a28202a0 sb r2,0x02a0(r20) 001c0a50: a28202a1 sb r2,0x02a1(r20) 001c0a54: a28202a2 sb r2,0x02a2(r20) 001c0a58: a28202c8 sb r2,0x02c8(r20) 001c0a5c: a28202c9 sb r2,0x02c9(r20) 001c0a60: a28202ca sb r2,0x02ca(r20) 001c0a64: 8fa800c8 lw r8,0x00c8(r29) 001c0a68: 00000000 nop 001c0a6c: 11000005 beq r8,r0,0x001c0a84 001c0a70: 34020040 ori r2,r0,0x0040 001c0a74: a2c201b4 sb r2,0x01b4(r22) 001c0a78: a2c201b5 sb r2,0x01b5(r22) 001c0a7c: 080702a4 j 0x001c0a90 001c0a80: 34020060 ori r2,r0,0x0060 001c0a84: 34020080 ori r2,r0,0x0080 001c0a88: a2c201b4 sb r2,0x01b4(r22) 001c0a8c: a2c201b5 sb r2,0x01b5(r22) 001c0a90: a2c201b6 sb r2,0x01b6(r22) 001c0a94: 3c028004 lui r2,0x8004 001c0a98: 8c42597c lw r2,0x597c(r2) 001c0a9c: 8fa800b8 lw r8,0x00b8(r29) 001c0aa0: 00021900 sll r3,r2,0x04 001c0aa4: 00621823 subu r3,r3,r2 001c0aa8: 00031900 sll r3,r3,0x04 001c0aac: 386300f0 xori r3,r3,0x00f0 001c0ab0: 0003182b sltu r3,r0,r3 001c0ab4: 00031823 subu r3,r0,r3 001c0ab8: 8d020008 lw r2,0x0008(r8) 001c0abc: 306300f0 andi r3,r3,0x00f0 001c0ac0: 3c01801e lui r1,0x801e 001c0ac4: a42317f0 sh r3,0x17f0(r1) 001c0ac8: 30420020 andi r2,r2,0x0020 001c0acc: 10400006 beq r2,r0,0x001c0ae8 001c0ad0: 00000000 nop 001c0ad4: 8fa800c0 lw r8,0x00c0(r29) 001c0ad8: 00000000 nop 001c0adc: 15000002 bne r8,r0,0x001c0ae8 001c0ae0: 34080001 ori r8,r0,0x0001 001c0ae4: afa800c0 sw r8,0x00c0(r29) 001c0ae8: 8fa800b8 lw r8,0x00b8(r29) 001c0aec: 00000000 nop 001c0af0: 8d020008 lw r2,0x0008(r8) 001c0af4: 00000000 nop 001c0af8: 30420040 andi r2,r2,0x0040 001c0afc: 10400007 beq r2,r0,0x001c0b1c 001c0b00: 00000000 nop 001c0b04: 8fa800c0 lw r8,0x00c0(r29) 001c0b08: 00000000 nop 001c0b0c: 15000007 bne r8,r0,0x001c0b2c 001c0b10: 2902000a slti r2,r8,0x000a 001c0b14: 3408000b ori r8,r0,0x000b 001c0b18: afa800c0 sw r8,0x00c0(r29) 001c0b1c: 8fa800c0 lw r8,0x00c0(r29) 001c0b20: 00000000 nop 001c0b24: 11000030 beq r8,r0,0x001c0be8 001c0b28: 2902000a slti r2,r8,0x000a 001c0b2c: 10400011 beq r2,r0,0x001c0b74 001c0b30: 00081040 sll r2,r8,0x01 001c0b34: 3c01801d lui r1,0x801d 001c0b38: 00220821 addu r1,r1,r2 001c0b3c: 8422e56a lh r2,-0x1a96(r1) 001c0b40: 8fa800b8 lw r8,0x00b8(r29) 001c0b44: 00000000 nop 001c0b48: ad020004 sw r2,0x0004(r8) 001c0b4c: 33c20001 andi r2,r30,0x0001 001c0b50: 10400005 beq r2,r0,0x001c0b68 001c0b54: 00000000 nop 001c0b58: 8fa800c0 lw r8,0x00c0(r29) 001c0b5c: 00000000 nop 001c0b60: 25080001 addiu r8,r8,0x0001 001c0b64: afa800c0 sw r8,0x00c0(r29) 001c0b68: 8fa800c0 lw r8,0x00c0(r29) 001c0b6c: 080702f2 j 0x001c0bc8 001c0b70: 29020007 slti r2,r8,0x0007 001c0b74: 8fa800c0 lw r8,0x00c0(r29) 001c0b78: 00000000 nop 001c0b7c: 2902000b slti r2,r8,0x000b 001c0b80: 14400019 bne r2,r0,0x001c0be8 001c0b84: 00081040 sll r2,r8,0x01 001c0b88: 3c01801d lui r1,0x801d 001c0b8c: 00220821 addu r1,r1,r2 001c0b90: 8422e562 lh r2,-0x1a9e(r1) 001c0b94: 8fa800b8 lw r8,0x00b8(r29) 001c0b98: 00000000 nop 001c0b9c: ad020004 sw r2,0x0004(r8) 001c0ba0: 33c20001 andi r2,r30,0x0001 001c0ba4: 10400005 beq r2,r0,0x001c0bbc 001c0ba8: 00000000 nop 001c0bac: 8fa800c0 lw r8,0x00c0(r29) 001c0bb0: 00000000 nop 001c0bb4: 25080001 addiu r8,r8,0x0001 001c0bb8: afa800c0 sw r8,0x00c0(r29) 001c0bbc: 8fa800c0 lw r8,0x00c0(r29) 001c0bc0: 00000000 nop 001c0bc4: 29020011 slti r2,r8,0x0011 001c0bc8: 14400007 bne r2,r0,0x001c0be8 001c0bcc: 00000000 nop 001c0bd0: 8fa800b8 lw r8,0x00b8(r29) 001c0bd4: 00000000 nop 001c0bd8: 8d020008 lw r2,0x0008(r8) 001c0bdc: afa000c0 sw r0,0x00c0(r29) 001c0be0: 30420080 andi r2,r2,0x0080 001c0be4: ad020008 sw r2,0x0008(r8) 001c0be8: 8fa800b8 lw r8,0x00b8(r29) 001c0bec: 26c40190 addiu r4,r22,0x0190 001c0bf0: 95020000 lhu r2,0x0000(r8) 001c0bf4: 3c03801e lui r3,0x801e 001c0bf8: 946317f0 lhu r3,0x17f0(r3) 001c0bfc: 2442ff80 addiu r2,r2,0xff80 001c0c00: a6c2019c sh r2,0x019c(r22) 001c0c04: 95020004 lhu r2,0x0004(r8) 001c0c08: 26c5019c addiu r5,r22,0x019c 001c0c0c: 00431021 addu r2,r2,r3 001c0c10: 0c009518 jal 0x00025460 001c0c14: a6c2019e sh r2,0x019e(r22) 001c0c18: 26c401a0 addiu r4,r22,0x01a0 001c0c1c: 26c501ac addiu r5,r22,0x01ac 001c0c20: 3c02801e lui r2,0x801e 001c0c24: 944217f0 lhu r2,0x17f0(r2) 001c0c28: 2410ff80 addiu r16,r0,0xff80 001c0c2c: a6d001ac sh r16,0x01ac(r22) 001c0c30: 0c009518 jal 0x00025460 001c0c34: a6c201ae sh r2,0x01ae(r22) 001c0c38: 8fa800b8 lw r8,0x00b8(r29) 001c0c3c: 268402ec addiu r4,r20,0x02ec 001c0c40: 95020000 lhu r2,0x0000(r8) 001c0c44: 3c03801e lui r3,0x801e 001c0c48: 946317f0 lhu r3,0x17f0(r3) 001c0c4c: 2442ff80 addiu r2,r2,0xff80 001c0c50: a68202f8 sh r2,0x02f8(r20) 001c0c54: 95020004 lhu r2,0x0004(r8) 001c0c58: 268502f8 addiu r5,r20,0x02f8 001c0c5c: 00431021 addu r2,r2,r3 001c0c60: 0c009518 jal 0x00025460 001c0c64: a68202fa sh r2,0x02fa(r20) 001c0c68: 268402fc addiu r4,r20,0x02fc 001c0c6c: 3c02801e lui r2,0x801e 001c0c70: 944217f0 lhu r2,0x17f0(r2) 001c0c74: 26850308 addiu r5,r20,0x0308 001c0c78: a6900308 sh r16,0x0308(r20) 001c0c7c: 0c009518 jal 0x00025460 001c0c80: a682030a sh r2,0x030a(r20) 001c0c84: 8fa20050 lw r2,0x0050(r29) 001c0c88: 00000000 nop 001c0c8c: 2842000a slti r2,r2,0x000a 001c0c90: 14400008 bne r2,r0,0x001c0cb4 001c0c94: 00000000 nop 001c0c98: 8fa800b8 lw r8,0x00b8(r29) 001c0c9c: 8fa30054 lw r3,0x0054(r29) 001c0ca0: afa00050 sw r0,0x0050(r29) 001c0ca4: 8d020008 lw r2,0x0008(r8) 001c0ca8: afa30058 sw r3,0x0058(r29) 001c0cac: 30420080 andi r2,r2,0x0080 001c0cb0: afa200d0 sw r2,0x00d0(r29) 001c0cb4: 8fa800b8 lw r8,0x00b8(r29) 001c0cb8: 00000000 nop 001c0cbc: 8d02000c lw r2,0x000c(r8) 001c0cc0: 00000000 nop 001c0cc4: 10400017 beq r2,r0,0x001c0d24 001c0cc8: 00000000 nop 001c0ccc: 8fa20050 lw r2,0x0050(r29) 001c0cd0: 00000000 nop 001c0cd4: 1440000a bne r2,r0,0x001c0d00 001c0cd8: 34030002 ori r3,r0,0x0002 001c0cdc: 8d08000c lw r8,0x000c(r8) 001c0ce0: 00000000 nop 001c0ce4: afa80080 sw r8,0x0080(r29) 001c0ce8: 8fa80078 lw r8,0x0078(r29) 001c0cec: 8fa20054 lw r2,0x0054(r29) 001c0cf0: 8503000a lh r3,0x000a(r8) 001c0cf4: afa20058 sw r2,0x0058(r29) 001c0cf8: 08070349 j 0x001c0d24 001c0cfc: afa30054 sw r3,0x0054(r29) 001c0d00: 8d08000c lw r8,0x000c(r8) 001c0d04: 00000000 nop 001c0d08: afa80080 sw r8,0x0080(r29) 001c0d0c: 8fa80078 lw r8,0x0078(r29) 001c0d10: 8fa20054 lw r2,0x0054(r29) 001c0d14: 8504000a lh r4,0x000a(r8) 001c0d18: afa30050 sw r3,0x0050(r29) 001c0d1c: afa20058 sw r2,0x0058(r29) 001c0d20: afa40054 sw r4,0x0054(r29) 001c0d24: 8fa30054 lw r3,0x0054(r29) 001c0d28: 8fa20058 lw r2,0x0058(r29) 001c0d2c: 00000000 nop 001c0d30: 10620007 beq r3,r2,0x001c0d50 001c0d34: 27a50050 addiu r5,r29,0x0050 001c0d38: 8fa20050 lw r2,0x0050(r29) 001c0d3c: 00000000 nop 001c0d40: 14400004 bne r2,r0,0x001c0d54 001c0d44: 27a60054 addiu r6,r29,0x0054 001c0d48: 34020002 ori r2,r0,0x0002 001c0d4c: afa20050 sw r2,0x0050(r29) 001c0d50: 27a60054 addiu r6,r29,0x0054 001c0d54: 8fa40088 lw r4,0x0088(r29) 001c0d58: 8fa80090 lw r8,0x0090(r29) 001c0d5c: 27a70058 addiu r7,r29,0x0058 001c0d60: afa80010 sw r8,0x0010(r29) 001c0d64: 8fa80080 lw r8,0x0080(r29) 001c0d68: 2682024c addiu r2,r20,0x024c 001c0d6c: afa20014 sw r2,0x0014(r29) 001c0d70: 0c06ffbc jal 0x001bfef0 001c0d74: afa80018 sw r8,0x0018(r29) 001c0d78: 3c12801d lui r18,0x801d 001c0d7c: 2652e58c addiu r18,r18,0xe58c 001c0d80: 00009821 addu r19,r0,r0 001c0d84: 3c06801d lui r6,0x801d 001c0d88: 24c6e586 addiu r6,r6,0xe586 001c0d8c: 34150018 ori r21,r0,0x0018 001c0d90: 02808021 addu r16,r20,r0 001c0d94: 340501e0 ori r5,r0,0x01e0 001c0d98: 8fa80078 lw r8,0x0078(r29) 001c0d9c: 26510002 addiu r17,r18,0x0002 001c0da0: 2517000c addiu r23,r8,0x000c 001c0da4: 02852021 addu r4,r20,r5 001c0da8: afa500d8 sw r5,0x00d8(r29) 001c0dac: 0c008f4c jal 0x00023d30 001c0db0: afa600dc sw r6,0x00dc(r29) 001c0db4: 3c02801d lui r2,0x801d 001c0db8: 8442e584 lh r2,-0x1a7c(r2) 001c0dbc: 86e30004 lh r3,0x0004(r23) 001c0dc0: 8fa500d8 lw r5,0x00d8(r29) 001c0dc4: 8fa600dc lw r6,0x00dc(r29) 001c0dc8: 14600003 bne r3,r0,0x001c0dd8 001c0dcc: 2444002f addiu r4,r2,0x002f 001c0dd0: 08070384 j 0x001c0e10 001c0dd4: 34030004 ori r3,r0,0x0004 001c0dd8: 86e20000 lh r2,0x0000(r23) 001c0ddc: 00000000 nop 001c0de0: 00021140 sll r2,r2,0x05 001c0de4: 0043001a div r2,r3 001c0de8: 14600002 bne r3,r0,0x001c0df4 001c0dec: 00000000 nop 001c0df0: 0007000d break 0x00001c00 001c0df4: 2401ffff addiu r1,r0,0xffff 001c0df8: 14610004 bne r3,r1,0x001c0e0c 001c0dfc: 3c018000 lui r1,0x8000 001c0e00: 14410002 bne r2,r1,0x001c0e0c 001c0e04: 00000000 nop 001c0e08: 0006000d break 0x00001800 001c0e0c: 00001812 mflo r3 001c0e10: 00000000 nop 001c0e14: 14600002 bne r3,r0,0x001c0e20 001c0e18: 00000000 nop 001c0e1c: 00002021 addu r4,r0,r0 001c0e20: a60401e8 sh r4,0x01e8(r16) 001c0e24: 94c20000 lhu r2,0x0000(r6) 001c0e28: 00831821 addu r3,r4,r3 001c0e2c: a60301f0 sh r3,0x01f0(r16) 001c0e30: 00551021 addu r2,r2,r21 001c0e34: a60201ea sh r2,0x01ea(r16) 001c0e38: 94c20000 lhu r2,0x0000(r6) 001c0e3c: a60401f8 sh r4,0x01f8(r16) 001c0e40: 00551021 addu r2,r2,r21 001c0e44: a60201f2 sh r2,0x01f2(r16) 001c0e48: 94c20000 lhu r2,0x0000(r6) 001c0e4c: a6030200 sh r3,0x0200(r16) 001c0e50: 96030200 lhu r3,0x0200(r16) 001c0e54: 00551021 addu r2,r2,r21 001c0e58: 24420003 addiu r2,r2,0x0003 001c0e5c: a60201fa sh r2,0x01fa(r16) 001c0e60: 94c40000 lhu r4,0x0000(r6) 001c0e64: 960201f8 lhu r2,0x01f8(r16) 001c0e68: 2463fffd addiu r3,r3,0xfffd 001c0e6c: a6030200 sh r3,0x0200(r16) 001c0e70: 2442fffd addiu r2,r2,0xfffd 001c0e74: 00952021 addu r4,r4,r21 001c0e78: 24840003 addiu r4,r4,0x0003 001c0e7c: a60201f8 sh r2,0x01f8(r16) 001c0e80: a6040202 sh r4,0x0202(r16) 001c0e84: 8fa800c8 lw r8,0x00c8(r29) 001c0e88: 00000000 nop 001c0e8c: 1100002a beq r8,r0,0x001c0f38 001c0e90: 00000000 nop 001c0e94: 92420000 lbu r2,0x0000(r18) 001c0e98: 00000000 nop 001c0e9c: 00021042 srl r2,r2,0x01 001c0ea0: a20201e4 sb r2,0x01e4(r16) 001c0ea4: 9222ffff lbu r2,-0x0001(r17) 001c0ea8: 00000000 nop 001c0eac: 00021042 srl r2,r2,0x01 001c0eb0: a20201e5 sb r2,0x01e5(r16) 001c0eb4: 92220000 lbu r2,0x0000(r17) 001c0eb8: 26520004 addiu r18,r18,0x0004 001c0ebc: a20201e6 sb r2,0x01e6(r16) 001c0ec0: 92420000 lbu r2,0x0000(r18) 001c0ec4: 26310004 addiu r17,r17,0x0004 001c0ec8: 00021042 srl r2,r2,0x01 001c0ecc: a20201ec sb r2,0x01ec(r16) 001c0ed0: 9222ffff lbu r2,-0x0001(r17) 001c0ed4: 00000000 nop 001c0ed8: 00021042 srl r2,r2,0x01 001c0edc: a20201ed sb r2,0x01ed(r16) 001c0ee0: 92220000 lbu r2,0x0000(r17) 001c0ee4: 26520004 addiu r18,r18,0x0004 001c0ee8: a20201ee sb r2,0x01ee(r16) 001c0eec: 92420000 lbu r2,0x0000(r18) 001c0ef0: 26310004 addiu r17,r17,0x0004 001c0ef4: 00021042 srl r2,r2,0x01 001c0ef8: a20201f4 sb r2,0x01f4(r16) 001c0efc: 9222ffff lbu r2,-0x0001(r17) 001c0f00: 00000000 nop 001c0f04: 00021042 srl r2,r2,0x01 001c0f08: a20201f5 sb r2,0x01f5(r16) 001c0f0c: 92220000 lbu r2,0x0000(r17) 001c0f10: 26520004 addiu r18,r18,0x0004 001c0f14: a20201f6 sb r2,0x01f6(r16) 001c0f18: 92420000 lbu r2,0x0000(r18) 001c0f1c: 26310004 addiu r17,r17,0x0004 001c0f20: 00021042 srl r2,r2,0x01 001c0f24: a20201fc sb r2,0x01fc(r16) 001c0f28: 9222ffff lbu r2,-0x0001(r17) 001c0f2c: 26520004 addiu r18,r18,0x0004 001c0f30: 080703ee j 0x001c0fb8 001c0f34: 00021042 srl r2,r2,0x01 001c0f38: 92420000 lbu r2,0x0000(r18) 001c0f3c: 00000000 nop 001c0f40: a20201e4 sb r2,0x01e4(r16) 001c0f44: 9222ffff lbu r2,-0x0001(r17) 001c0f48: 00000000 nop 001c0f4c: a20201e5 sb r2,0x01e5(r16) 001c0f50: 92220000 lbu r2,0x0000(r17) 001c0f54: 26520004 addiu r18,r18,0x0004 001c0f58: a20201e6 sb r2,0x01e6(r16) 001c0f5c: 92420000 lbu r2,0x0000(r18) 001c0f60: 26310004 addiu r17,r17,0x0004 001c0f64: a20201ec sb r2,0x01ec(r16) 001c0f68: 9222ffff lbu r2,-0x0001(r17) 001c0f6c: 00000000 nop 001c0f70: a20201ed sb r2,0x01ed(r16) 001c0f74: 92220000 lbu r2,0x0000(r17) 001c0f78: 26520004 addiu r18,r18,0x0004 001c0f7c: a20201ee sb r2,0x01ee(r16) 001c0f80: 92420000 lbu r2,0x0000(r18) 001c0f84: 26310004 addiu r17,r17,0x0004 001c0f88: a20201f4 sb r2,0x01f4(r16) 001c0f8c: 9222ffff lbu r2,-0x0001(r17) 001c0f90: 00000000 nop 001c0f94: a20201f5 sb r2,0x01f5(r16) 001c0f98: 92220000 lbu r2,0x0000(r17) 001c0f9c: 26520004 addiu r18,r18,0x0004 001c0fa0: a20201f6 sb r2,0x01f6(r16) 001c0fa4: 92420000 lbu r2,0x0000(r18) 001c0fa8: 26310004 addiu r17,r17,0x0004 001c0fac: a20201fc sb r2,0x01fc(r16) 001c0fb0: 9222ffff lbu r2,-0x0001(r17) 001c0fb4: 26520004 addiu r18,r18,0x0004 001c0fb8: a20201fd sb r2,0x01fd(r16) 001c0fbc: 92220000 lbu r2,0x0000(r17) 001c0fc0: 26310004 addiu r17,r17,0x0004 001c0fc4: a20201fe sb r2,0x01fe(r16) 001c0fc8: 26f70006 addiu r23,r23,0x0006 001c0fcc: 26b5000b addiu r21,r21,0x000b 001c0fd0: 26100024 addiu r16,r16,0x0024 001c0fd4: 26730001 addiu r19,r19,0x0001 001c0fd8: 2a620003 slti r2,r19,0x0003 001c0fdc: 1440ff71 bne r2,r0,0x001c0da4 001c0fe0: 24a50024 addiu r5,r5,0x0024 001c0fe4: 8fa800b0 lw r8,0x00b0(r29) 001c0fe8: 3c069249 lui r6,0x9249 001c0fec: 95030008 lhu r3,0x0008(r8) 001c0ff0: 34c62493 ori r6,r6,0x2493 001c0ff4: 00031c00 sll r3,r3,0x10 001c0ff8: 00032403 sra r4,r3,0x10 001c0ffc: 00860018 mult r4,r6 001c1000: 00031fc3 sra r3,r3,0x1f 001c1004: 00001010 mfhi r2 001c1008: 00441021 addu r2,r2,r4 001c100c: 00021083 sra r2,r2,0x02 001c1010: 00431023 subu r2,r2,r3 001c1014: 000218c0 sll r3,r2,0x03 001c1018: 00621823 subu r3,r3,r2 001c101c: 00832023 subu r4,r4,r3 001c1020: 00042400 sll r4,r4,0x10 001c1024: 00042403 sra r4,r4,0x10 001c1028: 00041040 sll r2,r4,0x01 001c102c: 00441021 addu r2,r2,r4 001c1030: 000210c0 sll r2,r2,0x03 001c1034: a2c20170 sb r2,0x0170(r22) 001c1038: 95040008 lhu r4,0x0008(r8) 001c103c: 00000000 nop 001c1040: 00042400 sll r4,r4,0x10 001c1044: 00042c03 sra r5,r4,0x10 001c1048: 00a60018 mult r5,r6 001c104c: 34020018 ori r2,r0,0x0018 001c1050: a6c20174 sh r2,0x0174(r22) 001c1054: 34020014 ori r2,r0,0x0014 001c1058: a6c20176 sh r2,0x0176(r22) 001c105c: 000427c3 sra r4,r4,0x1f 001c1060: 00001810 mfhi r3 001c1064: 00651821 addu r3,r3,r5 001c1068: 00031883 sra r3,r3,0x02 001c106c: 00641823 subu r3,r3,r4 001c1070: 00031c00 sll r3,r3,0x10 001c1074: 00031c03 sra r3,r3,0x10 001c1078: 00031080 sll r2,r3,0x02 001c107c: 00431021 addu r2,r2,r3 001c1080: 00021080 sll r2,r2,0x02 001c1084: 2442002a addiu r2,r2,0x002a 001c1088: 13c00007 beq r30,r0,0x001c10a8 001c108c: a2c20171 sb r2,0x0171(r22) 001c1090: 8fa800b8 lw r8,0x00b8(r29) 001c1094: 00000000 nop 001c1098: 8d02000c lw r2,0x000c(r8) 001c109c: 00000000 nop 001c10a0: 104000a3 beq r2,r0,0x001c1330 001c10a4: 00000000 nop 001c10a8: 8fa80078 lw r8,0x0078(r29) 001c10ac: 00000000 nop 001c10b0: 85020004 lh r2,0x0004(r8) 001c10b4: 00000000 nop 001c10b8: 04410004 bgez r2,0x001c10cc 001c10bc: 34020002 ori r2,r0,0x0002 001c10c0: 8fa80070 lw r8,0x0070(r29) 001c10c4: 08070434 j 0x001c10d0 001c10c8: 34020c00 ori r2,r0,0x0c00 001c10cc: 8fa80070 lw r8,0x0070(r29) 001c10d0: 00000000 nop 001c10d4: a5020050 sh r2,0x0050(r8) 001c10d8: 8fa40060 lw r4,0x0060(r29) 001c10dc: 0c052fb6 jal 0x0014bed8 001c10e0: 34050700 ori r5,r0,0x0700 001c10e4: 3c068016 lui r6,0x8016 001c10e8: 24c65fa8 addiu r6,r6,0x5fa8 001c10ec: 3c03801d lui r3,0x801d 001c10f0: 8c63e414 lw r3,-0x1bec(r3) 001c10f4: 34020038 ori r2,r0,0x0038 001c10f8: 14600006 bne r3,r0,0x001c1114 001c10fc: acc20000 sw r2,0x0000(r6) 001c1100: 24c6fff8 addiu r6,r6,0xfff8 001c1104: 8fa40060 lw r4,0x0060(r29) 001c1108: 8fa50070 lw r5,0x0070(r29) 001c110c: 08070463 j 0x001c118c 001c1110: 34070006 ori r7,r0,0x0006 001c1114: 24d0fff8 addiu r16,r6,0xfff8 001c1118: 02003021 addu r6,r16,r0 001c111c: 34070001 ori r7,r0,0x0001 001c1120: 8fa80070 lw r8,0x0070(r29) 001c1124: 8fa40060 lw r4,0x0060(r29) 001c1128: 0c070b73 jal 0x001c2dcc 001c112c: 25050078 addiu r5,r8,0x0078 001c1130: 02003021 addu r6,r16,r0 001c1134: 34070001 ori r7,r0,0x0001 001c1138: 8fa80070 lw r8,0x0070(r29) 001c113c: 8fa40060 lw r4,0x0060(r29) 001c1140: 0c070b73 jal 0x001c2dcc 001c1144: 25050090 addiu r5,r8,0x0090 001c1148: 02003021 addu r6,r16,r0 001c114c: 34070001 ori r7,r0,0x0001 001c1150: 8fa80070 lw r8,0x0070(r29) 001c1154: 8fa40060 lw r4,0x0060(r29) 001c1158: 0c052a9f jal 0x0014aa7c 001c115c: 25050084 addiu r5,r8,0x0084 001c1160: 02003021 addu r6,r16,r0 001c1164: 34070001 ori r7,r0,0x0001 001c1168: 8fa80070 lw r8,0x0070(r29) 001c116c: 8fa40060 lw r4,0x0060(r29) 001c1170: 0c052a9f jal 0x0014aa7c 001c1174: 2505009c addiu r5,r8,0x009c 001c1178: 02003021 addu r6,r16,r0 001c117c: 34070002 ori r7,r0,0x0002 001c1180: 8fa80070 lw r8,0x0070(r29) 001c1184: 8fa40060 lw r4,0x0060(r29) 001c1188: 25050030 addiu r5,r8,0x0030 001c118c: 0c052a9f jal 0x0014aa7c 001c1190: 00000000 nop 001c1194: 8fa50060 lw r5,0x0060(r29) 001c1198: 0c00923f jal 0x000248fc 001c119c: 27a40020 addiu r4,r29,0x0020 001c11a0: 3c118016 lui r17,0x8016 001c11a4: 26315fa8 addiu r17,r17,0x5fa8 001c11a8: 2632fff8 addiu r18,r17,0xfff8 001c11ac: 02403021 addu r6,r18,r0 001c11b0: 34070004 ori r7,r0,0x0004 001c11b4: 8fa80060 lw r8,0x0060(r29) 001c11b8: 34020060 ori r2,r0,0x0060 001c11bc: 25100400 addiu r16,r8,0x0400 001c11c0: 8fa80070 lw r8,0x0070(r29) 001c11c4: 02002021 addu r4,r16,r0 001c11c8: ae220000 sw r2,0x0000(r17) 001c11cc: 0c052a9f jal 0x0014aa7c 001c11d0: 25050048 addiu r5,r8,0x0048 001c11d4: 27a40028 addiu r4,r29,0x0028 001c11d8: 0c00923f jal 0x000248fc 001c11dc: 02002821 addu r5,r16,r0 001c11e0: 8fa400a0 lw r4,0x00a0(r29) 001c11e4: 8fa800b8 lw r8,0x00b8(r29) 001c11e8: 34050580 ori r5,r0,0x0580 001c11ec: 0c052fb6 jal 0x0014bed8 001c11f0: ad00000c sw r0,0x000c(r8) 001c11f4: 00002021 addu r4,r0,r0 001c11f8: 00002821 addu r5,r0,r0 001c11fc: 34020058 ori r2,r0,0x0058 001c1200: 0c0529b3 jal 0x0014a6cc 001c1204: ae220000 sw r2,0x0000(r17) 001c1208: 8fa800b0 lw r8,0x00b0(r29) 001c120c: 02403021 addu r6,r18,r0 001c1210: 85040000 lh r4,0x0000(r8) 001c1214: 8fa500a0 lw r5,0x00a0(r29) 001c1218: 0c052cbc jal 0x0014b2f0 001c121c: 24844000 addiu r4,r4,0x4000 001c1220: 00002021 addu r4,r0,r0 001c1224: 0c0529b3 jal 0x0014a6cc 001c1228: 34050010 ori r5,r0,0x0010 001c122c: 8fa800b0 lw r8,0x00b0(r29) 001c1230: 02403021 addu r6,r18,r0 001c1234: 85040002 lh r4,0x0002(r8) 001c1238: 8fa500a0 lw r5,0x00a0(r29) 001c123c: 0c052cbc jal 0x0014b2f0 001c1240: 24843000 addiu r4,r4,0x3000 001c1244: 8fa500a0 lw r5,0x00a0(r29) 001c1248: 0c00923f jal 0x000248fc 001c124c: 27a40030 addiu r4,r29,0x0030 001c1250: 8fa40098 lw r4,0x0098(r29) 001c1254: 0c052fb6 jal 0x0014bed8 001c1258: 340500f0 ori r5,r0,0x00f0 001c125c: 00002021 addu r4,r0,r0 001c1260: 00002821 addu r5,r0,r0 001c1264: 34020010 ori r2,r0,0x0010 001c1268: 0c0529b3 jal 0x0014a6cc 001c126c: ae220000 sw r2,0x0000(r17) 001c1270: 34050202 ori r5,r0,0x0202 001c1274: 8fa800b0 lw r8,0x00b0(r29) 001c1278: 8fa60098 lw r6,0x0098(r29) 001c127c: 85040004 lh r4,0x0004(r8) 001c1280: 0c052bb0 jal 0x0014aec0 001c1284: 02403821 addu r7,r18,r0 001c1288: 8fa50098 lw r5,0x0098(r29) 001c128c: 0c00923f jal 0x000248fc 001c1290: 27a40038 addiu r4,r29,0x0038 001c1294: 00002021 addu r4,r0,r0 001c1298: 0c0529b3 jal 0x0014a6cc 001c129c: 00002821 addu r5,r0,r0 001c12a0: 8fa80098 lw r8,0x0098(r29) 001c12a4: 34050202 ori r5,r0,0x0202 001c12a8: 25100050 addiu r16,r8,0x0050 001c12ac: 8fa800b0 lw r8,0x00b0(r29) 001c12b0: 02403821 addu r7,r18,r0 001c12b4: 85040006 lh r4,0x0006(r8) 001c12b8: 0c052bb0 jal 0x0014aec0 001c12bc: 02003021 addu r6,r16,r0 001c12c0: 27a40040 addiu r4,r29,0x0040 001c12c4: 0c00923f jal 0x000248fc 001c12c8: 02002821 addu r5,r16,r0 001c12cc: 3c028016 lui r2,0x8016 001c12d0: 8c425fc4 lw r2,0x5fc4(r2) 001c12d4: 00000000 nop 001c12d8: 1440000f bne r2,r0,0x001c1318 001c12dc: 00002021 addu r4,r0,r0 001c12e0: 0c0529b3 jal 0x0014a6cc 001c12e4: 00002821 addu r5,r0,r0 001c12e8: 8fa80098 lw r8,0x0098(r29) 001c12ec: 34054002 ori r5,r0,0x4002 001c12f0: 251000a0 addiu r16,r8,0x00a0 001c12f4: 8fa800b0 lw r8,0x00b0(r29) 001c12f8: 02403821 addu r7,r18,r0 001c12fc: 8504000a lh r4,0x000a(r8) 001c1300: 02003021 addu r6,r16,r0 001c1304: 0c052bb0 jal 0x0014aec0 001c1308: 24840001 addiu r4,r4,0x0001 001c130c: 27a40048 addiu r4,r29,0x0048 001c1310: 080704c9 j 0x001c1324 001c1314: 02002821 addu r5,r16,r0 001c1318: 8fa80098 lw r8,0x0098(r29) 001c131c: 27a40048 addiu r4,r29,0x0048 001c1320: 250500a0 addiu r5,r8,0x00a0 001c1324: 0c00923f jal 0x000248fc 001c1328: 00000000 nop 001c132c: 8fa800b8 lw r8,0x00b8(r29) 001c1330: 00000000 nop 001c1334: 8d020008 lw r2,0x0008(r8) 001c1338: 00000000 nop 001c133c: 30420080 andi r2,r2,0x0080 001c1340: 14400053 bne r2,r0,0x001c1490 001c1344: 00000000 nop 001c1348: 0c05297a jal 0x0014a5e8 001c134c: 268402fc addiu r4,r20,0x02fc 001c1350: 0c05297a jal 0x0014a5e8 001c1354: 26840104 addiu r4,r20,0x0104 001c1358: 0c05297a jal 0x0014a5e8 001c135c: 26840118 addiu r4,r20,0x0118 001c1360: 0c05297a jal 0x0014a5e8 001c1364: 268400ec addiu r4,r20,0x00ec 001c1368: 00009821 addu r19,r0,r0 001c136c: 341001e0 ori r16,r0,0x01e0 001c1370: 0c05297a jal 0x0014a5e8 001c1374: 02902021 addu r4,r20,r16 001c1378: 26730001 addiu r19,r19,0x0001 001c137c: 2a620003 slti r2,r19,0x0003 001c1380: 1440fffb bne r2,r0,0x001c1370 001c1384: 26100024 addiu r16,r16,0x0024 001c1388: 0c05297a jal 0x0014a5e8 001c138c: 2684012c addiu r4,r20,0x012c 001c1390: 0c05297a jal 0x0014a5e8 001c1394: 26840140 addiu r4,r20,0x0140 001c1398: 00009821 addu r19,r0,r0 001c139c: 34100154 ori r16,r0,0x0154 001c13a0: 0c05297a jal 0x0014a5e8 001c13a4: 02902021 addu r4,r20,r16 001c13a8: 26730001 addiu r19,r19,0x0001 001c13ac: 2a620007 slti r2,r19,0x0007 001c13b0: 1440fffb bne r2,r0,0x001c13a0 001c13b4: 26100014 addiu r16,r16,0x0014 001c13b8: 0c05297a jal 0x0014a5e8 001c13bc: 268400f8 addiu r4,r20,0x00f8 001c13c0: 8fa800d0 lw r8,0x00d0(r29) 001c13c4: 00000000 nop 001c13c8: 1500000e bne r8,r0,0x001c1404 001c13cc: 00000000 nop 001c13d0: 8fa20050 lw r2,0x0050(r29) 001c13d4: 00000000 nop 001c13d8: 28420005 slti r2,r2,0x0005 001c13dc: 14400007 bne r2,r0,0x001c13fc 001c13e0: 00000000 nop 001c13e4: 0c05297a jal 0x0014a5e8 001c13e8: 2684029c addiu r4,r20,0x029c 001c13ec: 0c05297a jal 0x0014a5e8 001c13f0: 268402c4 addiu r4,r20,0x02c4 001c13f4: 0c05297a jal 0x0014a5e8 001c13f8: 26840274 addiu r4,r20,0x0274 001c13fc: 0c05297a jal 0x0014a5e8 001c1400: 2684024c addiu r4,r20,0x024c 001c1404: 0c04bcd8 jal 0x0012f360 001c1408: 02802021 addu r4,r20,r0 001c140c: 0c05297a jal 0x0014a5e8 001c1410: 268402ec addiu r4,r20,0x02ec 001c1414: 0c05297a jal 0x0014a5e8 001c1418: 26c401a0 addiu r4,r22,0x01a0 001c141c: 26d001b0 addiu r16,r22,0x01b0 001c1420: 02002021 addu r4,r16,r0 001c1424: 0c008f1a jal 0x00023c68 001c1428: 34050001 ori r5,r0,0x0001 001c142c: 0c05297a jal 0x0014a5e8 001c1430: 02002021 addu r4,r16,r0 001c1434: 34130003 ori r19,r0,0x0003 001c1438: 34100128 ori r16,r0,0x0128 001c143c: 0c05297a jal 0x0014a5e8 001c1440: 02d02021 addu r4,r22,r16 001c1444: 2673ffff addiu r19,r19,0xffff 001c1448: 0661fffc bgez r19,0x001c143c 001c144c: 2610ffec addiu r16,r16,0xffec 001c1450: 0c05297a jal 0x0014a5e8 001c1454: 26c40184 addiu r4,r22,0x0184 001c1458: 34130004 ori r19,r0,0x0004 001c145c: 3410013c ori r16,r0,0x013c 001c1460: 0c05297a jal 0x0014a5e8 001c1464: 02d02021 addu r4,r22,r16 001c1468: 26730001 addiu r19,r19,0x0001 001c146c: 2a620007 slti r2,r19,0x0007 001c1470: 1440fffb bne r2,r0,0x001c1460 001c1474: 26100014 addiu r16,r16,0x0014 001c1478: 0c05297a jal 0x0014a5e8 001c147c: 26c40178 addiu r4,r22,0x0178 001c1480: 0c04bcd8 jal 0x0012f360 001c1484: 02c02021 addu r4,r22,r0 001c1488: 0c05297a jal 0x0014a5e8 001c148c: 26c40190 addiu r4,r22,0x0190 001c1490: 0c0532a0 jal 0x0014ca80 001c1494: 00000000 nop 001c1498: 0c05330a jal 0x0014cc28 001c149c: 00000000 nop 001c14a0: 1040fcba beq r2,r0,0x001c078c 001c14a4: 27de0001 addiu r30,r30,0x0001 001c14a8: 0c0532a0 jal 0x0014ca80 001c14ac: 00000000 nop 001c14b0: 0c04bb24 jal 0x0012ec90 001c14b4: 27a40020 addiu r4,r29,0x0020 001c14b8: 0c04bb24 jal 0x0012ec90 001c14bc: 27a40028 addiu r4,r29,0x0028 001c14c0: 0c04bb24 jal 0x0012ec90 001c14c4: 27a40030 addiu r4,r29,0x0030 001c14c8: 0c04bb24 jal 0x0012ec90 001c14cc: 27a40038 addiu r4,r29,0x0038 001c14d0: 0c04bb24 jal 0x0012ec90 001c14d4: 27a40040 addiu r4,r29,0x0040 001c14d8: 0c04bb24 jal 0x0012ec90 001c14dc: 27a40048 addiu r4,r29,0x0048 001c14e0: 0c053256 jal 0x0014c958 001c14e4: 00000000 nop 001c14e8: 8fbf0104 lw r31,0x0104(r29) 001c14ec: 8fbe0100 lw r30,0x0100(r29) 001c14f0: 8fb700fc lw r23,0x00fc(r29) 001c14f4: 8fb600f8 lw r22,0x00f8(r29) 001c14f8: 8fb500f4 lw r21,0x00f4(r29) 001c14fc: 8fb400f0 lw r20,0x00f0(r29) 001c1500: 8fb300ec lw r19,0x00ec(r29) 001c1504: 8fb200e8 lw r18,0x00e8(r29) 001c1508: 8fb100e4 lw r17,0x00e4(r29) 001c150c: 8fb000e0 lw r16,0x00e0(r29) 001c1510: 27bd0108 addiu r29,r29,0x0108 001c1514: 03e00008 jr r31 001c1518: 00000000 nop