ddw3/asm/dw2003/pro/stgtrain.s

9116 lines
608 KiB
ArmAsm

.include "macros.s"
.section "section_STGTRAIN_0"
.global STGTRAIN_0
STGTRAIN_0:
.L0x00000000: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000004: .word 0x80085208 # lb $t0, 0x5208($zr)
.L0x00000008: .word 0x800852a8 # lb $t0, 0x52a8($zr)
.L0x0000000c: .word 0x80085348 # lb $t0, 0x5348($zr)
.L0x00000010: .word 0x800853a0 # lb $t0, 0x53a0($zr)
.L0x00000014: .word 0x800853d0 # lb $t0, 0x53d0($zr)
.L0x00000018: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000001c: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000020: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000024: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000028: .word 0x80085620 # lb $t0, 0x5620($zr)
.L0x0000002c: .word 0x80085640 # lb $t0, 0x5640($zr)
.L0x00000030: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000034: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000038: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000003c: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000040: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000044: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000048: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000004c: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000050: .word 0x8008567c # lb $t0, 0x567c($zr)
.L0x00000054: .word 0x80085700 # lb $t0, 0x5700($zr)
.L0x00000058: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000005c: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000060: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000064: .word 0x80085748 # lb $t0, 0x5748($zr)
.L0x00000068: .word 0x80085768 # lb $t0, 0x5768($zr)
.L0x0000006c: .word 0x800857d4 # lb $t0, 0x57d4($zr)
.L0x00000070: .word 0x80085840 # lb $t0, 0x5840($zr)
.L0x00000074: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000078: .word 0x8008587c # lb $t0, 0x587c($zr)
.L0x0000007c: .word 0x800858c4 # lb $t0, 0x58c4($zr)
.L0x00000080: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000084: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x00000088: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000008c: .word 0x80085930 # lb $t0, 0x5930($zr)
.L0x00000090: .word 0x80085988 # lb $t0, 0x5988($zr)
.L0x00000094: .word 0x800859b8 # lb $t0, 0x59b8($zr)
.L0x00000098: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x0000009c: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000a0: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000a4: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000a8: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000ac: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000b0: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000b4: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000b8: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000bc: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000c0: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000c4: .word 0x800851d0 # lb $t0, 0x51d0($zr)
.L0x000000c8: .word 0x800859e0 # lb $t0, 0x59e0($zr)
.L0x000000cc: .word 0x80085aec # lb $t0, 0x5aec($zr)
.L0x000000d0: .word 0x80085b74 # lb $t0, 0x5b74($zr)
.L0x000000d4: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x000000d8: .word 0x80087110 # lb $t0, 0x7110($zr)
.L0x000000dc: .word 0x800871ac # lb $t0, 0x71ac($zr)
.L0x000000e0: .word 0x800872e4 # lb $t0, 0x72e4($zr)
.L0x000000e4: .word 0x80087304 # lb $t0, 0x7304($zr)
.L0x000000e8: .word 0x80087334 # lb $t0, 0x7334($zr)
.L0x000000ec: .word 0x80087788 # lb $t0, 0x7788($zr)
.L0x000000f0: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x000000f4: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x000000f8: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x000000fc: .word 0x800878bc # lb $t0, 0x78bc($zr)
.L0x00000100: .word 0x80087914 # lb $t0, 0x7914($zr)
.L0x00000104: .word 0x80087928 # lb $t0, 0x7928($zr)
.L0x00000108: .word 0x80087988 # lb $t0, 0x7988($zr)
.L0x0000010c: .word 0x80087a38 # lb $t0, 0x7a38($zr)
.L0x00000110: .word 0x80087c50 # lb $t0, 0x7c50($zr)
.L0x00000114: .word 0x80087cf4 # lb $t0, 0x7cf4($zr)
.L0x00000118: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000011c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000120: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000124: .word 0x80087e18 # lb $t0, 0x7e18($zr)
.L0x00000128: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000012c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000130: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000134: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000138: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000013c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000140: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000144: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000148: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000014c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000150: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000154: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000158: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000015c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000160: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000164: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000168: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000016c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000170: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000174: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000178: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000017c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000180: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000184: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000188: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000018c: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000190: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000194: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x00000198: .word 0x800870c0 # lb $t0, 0x70c0($zr)
.L0x0000019c: .word 0x80087f00 # lb $t0, 0x7f00($zr)
.L0x000001a0: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001a4: .word 0x80088928 # lb $t0, -0x76d8($zr)
.L0x000001a8: .word 0x800889a8 # lb $t0, -0x7658($zr)
.L0x000001ac: .word 0x800889d4 # lb $t0, -0x762c($zr)
.L0x000001b0: .word 0x80088a34 # lb $t0, -0x75cc($zr)
.L0x000001b4: .word 0x80088a60 # lb $t0, -0x75a0($zr)
.L0x000001b8: .word 0x80088ae0 # lb $t0, -0x7520($zr)
.L0x000001bc: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001c0: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001c4: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001c8: .word 0x80088d64 # lb $t0, -0x729c($zr)
.L0x000001cc: .word 0x80088d7c # lb $t0, -0x7284($zr)
.L0x000001d0: .word 0x80088dd0 # lb $t0, -0x7230($zr)
.L0x000001d4: .word 0x80088e4c # lb $t0, -0x71b4($zr)
.L0x000001d8: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001dc: .word 0x80088e78 # lb $t0, -0x7188($zr)
.L0x000001e0: .word 0x80088ee8 # lb $t0, -0x7118($zr)
.L0x000001e4: .word 0x80088f54 # lb $t0, -0x70ac($zr)
.L0x000001e8: .word 0x80089080 # lb $t0, -0x6f80($zr)
.L0x000001ec: .word 0x800892d4 # lb $t0, -0x6d2c($zr)
.L0x000001f0: .word 0x8008938c # lb $t0, -0x6c74($zr)
.L0x000001f4: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001f8: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x000001fc: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000200: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000204: .word 0x800893f0 # lb $t0, -0x6c10($zr)
.L0x00000208: .word 0x8008947c # lb $t0, -0x6b84($zr)
.L0x0000020c: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000210: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000214: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000218: .word 0x800894b4 # lb $t0, -0x6b4c($zr)
.L0x0000021c: .word 0x800894fc # lb $t0, -0x6b04($zr)
.L0x00000220: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000224: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000228: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x0000022c: .word 0x80089674 # lb $t0, -0x698c($zr)
.L0x00000230: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000234: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000238: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x0000023c: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000240: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000244: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000248: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x0000024c: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000250: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000254: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000258: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x0000025c: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000260: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000264: .word 0x80088914 # lb $t0, -0x76ec($zr)
.L0x00000268: .word 0x80089520 # lb $t0, -0x6ae0($zr)
.L0x0000026c: .word 0x80089600 # lb $t0, -0x6a00($zr)
.L0x00000270: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000274: .word 0x8008ab40 # lb $t0, -0x54c0($zr)
.L0x00000278: .word 0x8008aba0 # lb $t0, -0x5460($zr)
.L0x0000027c: .word 0x8008abcc # lb $t0, -0x5434($zr)
.L0x00000280: .word 0x8008acb0 # lb $t0, -0x5350($zr)
.L0x00000284: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000288: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x0000028c: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000290: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000294: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000298: .word 0x8008acec # lb $t0, -0x5314($zr)
.L0x0000029c: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002a0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002a4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002a8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002ac: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002b0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002b4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002b8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002bc: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002c0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002c4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002c8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002cc: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002d0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002d4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002d8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002dc: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002e0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002e4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002e8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002ec: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002f0: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002f4: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002f8: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x000002fc: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000300: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000304: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000308: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x0000030c: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000310: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000314: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000318: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x0000031c: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000320: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000324: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000328: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x0000032c: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000330: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000334: .word 0x8008ab2c # lb $t0, -0x54d4($zr)
.L0x00000338: .word 0x8008b3c8 # lb $t0, -0x4c38($zr)
.L0x0000033c: .word 0x8008b3f8 # lb $t0, -0x4c08($zr)
.L0x00000340: .word 0x8008b48c # lb $t0, -0x4b74($zr)
.L0x00000344: .word 0x00000000 # nop
.L0x00000348: .word 0x8008b68c # lb $t0, -0x4974($zr)
.L0x0000034c: .word 0x8008b698 # lb $t0, -0x4968($zr)
.L0x00000350: .word 0x8008b6a4 # lb $t0, -0x495c($zr)
.L0x00000354: .word 0x8008b6b0 # lb $t0, -0x4950($zr)
.L0x00000358: .word 0x8008b6bc # lb $t0, -0x4944($zr)
.L0x0000035c: .word 0x8008b6c8 # lb $t0, -0x4938($zr)
.L0x00000360: .word 0x8008b6d4 # lb $t0, -0x492c($zr)
.L0x00000364: .word 0x8008b6e0 # lb $t0, -0x4920($zr)
.L0x00000368: .word 0x8008b6ec # lb $t0, -0x4914($zr)
.L0x0000036c: .word 0x8008b6f8 # lb $t0, -0x4908($zr)
.L0x00000370: .word 0x8008b704 # lb $t0, -0x48fc($zr)
.L0x00000374: .word 0x8008b710 # lb $t0, -0x48f0($zr)
.L0x00000378: .word 0x8008b68c # lb $t0, -0x4974($zr)
.L0x0000037c: .word 0x8008b698 # lb $t0, -0x4968($zr)
.L0x00000380: .word 0x8008b6a4 # lb $t0, -0x495c($zr)
.L0x00000384: .word 0x8008b6b0 # lb $t0, -0x4950($zr)
.L0x00000388: .word 0x8008b6bc # lb $t0, -0x4944($zr)
.L0x0000038c: .word 0x8008b6c8 # lb $t0, -0x4938($zr)
.L0x00000390: .word 0x8008b6d4 # lb $t0, -0x492c($zr)
.L0x00000394: .word 0x8008b6e0 # lb $t0, -0x4920($zr)
.L0x00000398: .word 0x8008b6ec # lb $t0, -0x4914($zr)
.L0x0000039c: .word 0x8008b6f8 # lb $t0, -0x4908($zr)
.L0x000003a0: .word 0x8008b704 # lb $t0, -0x48fc($zr)
.L0x000003a4: .word 0x8008b710 # lb $t0, -0x48f0($zr)
# Start of code
# `fn f2(arg0: *mut Unknown0, arg1: u32, arg2: u32)`
.section "section_STGTRAIN_f2"
.global STGTRAIN_f2
STGTRAIN_f2:
sw $a1, 0x58($a0) # arg0.a17 = arg1
jr $ra
sw $a2, 0x5c($a0) # arg0.a16 = arg2
# `fn f3(arg0: *mut Unknown0, arg1: u32, arg2: u32)`
.section "section_STGTRAIN_f3"
.global STGTRAIN_f3
STGTRAIN_f3:
sw $a1, 0x60($a0) # arg0.a15 = arg1
jr $ra
sw $a2, 0x64($a0) # arg0.a14 = arg2
# `fn f4(arg0: *mut Unknown0, arg1: u32, arg2: u32)`
.section "section_STGTRAIN_f4"
.global STGTRAIN_f4
STGTRAIN_f4:
sw $a1, 0x68($a0) # arg0.a13 = arg1
jr $ra
sw $a2, 0x6c($a0) # arg0.a12 = arg2
# `fn f5(arg0: *mut Unknown0, arg1: u32, arg2: u32)`
.section "section_STGTRAIN_f5"
.global STGTRAIN_f5
STGTRAIN_f5:
sw $a1, 0x70($a0) # arg0.a11 = arg1
jr $ra
sw $a2, 0x74($a0) # arg0.a10 = arg2
# `fn f6(arg0: *mut Unknown0, arg1: u32, arg2: u32, arg3: u32)`
.section "section_STGTRAIN_f6"
.global STGTRAIN_f6
STGTRAIN_f6:
li $v0, 0x1
sw $a1, 0xa8($a0) # arg0.a21 = arg0
sw $a2, 0xac($a0) # arg0.a22 = arg1
sw $a3, 0xb0($a0) # arg0.a23 = arg2
jr $ra
sw $v0, 0x9c($a0) # arg0.a18 = 1
# `fn f7(arg0: *mut Unknown0, arg1: u32, arg2: u32)`
.section "section_STGTRAIN_f7"
.global STGTRAIN_f7
STGTRAIN_f7:
sw $a1, 0xa0($a0) # arg0.a19 = arg1
jr $ra
sw $a2, 0xa4($a0) # arg0.a20 = arg2
# `fn f8(arg0: *mut Unknown0, arg1: u16, arg2: u16, arg3: u16)`
.section "section_STGTRAIN_f8"
.global STGTRAIN_f8
STGTRAIN_f8:
li $v0, 0x1
sh $a1, 0xb8($a0) # arg0.a25 = arg1
sh $a2, 0xba($a0) # arg0.a26 = arg2
sh $a3, 0xbc($a0) # arg0.a27 = arg3
jr $ra
sw $v0, 0x9c($a0) # arg0.a18 = 1
.section "section_STGTRAIN_1"
.global STGTRAIN_1
STGTRAIN_1:
.L0x00000bd0: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00000bd4: lui $a0, 0x8008 # .word 0x3c048008
.L0x00000bd8: addiu $a0, 0x3150 # .word 0x24843150
.L0x00000bdc: li $a1, 0x10c # .word 0x2405010c
.L0x00000be0: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00000be4: jal F0x80014504 # .word 0x0c005141
.L0x00000be8: move_ $a2, $zr # .word 0x00003021
.L0x00000bec: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000bf0: addiu $v1, 0x3058 # .word 0x24633058
.L0x00000bf4: sw $v1, 0xe0($v0) # .word 0xac4300e0
.L0x00000bf8: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000bfc: addiu $v1, 0x3078 # .word 0x24633078
.L0x00000c00: sw $v1, 0xe4($v0) # .word 0xac4300e4
.L0x00000c04: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c08: addiu $v1, 0x30ac # .word 0x246330ac
.L0x00000c0c: sw $v1, 0xe8($v0) # .word 0xac4300e8
.L0x00000c10: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c14: addiu $v1, 0x30b8 # .word 0x246330b8
.L0x00000c18: sw $v1, 0xec($v0) # .word 0xac4300ec
.L0x00000c1c: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c20: addiu $v1, 0x30a0 # .word 0x246330a0
.L0x00000c24: sw $v1, 0xf0($v0) # .word 0xac4300f0
.L0x00000c28: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c2c: addiu $v1, 0x30c4 # .word 0x246330c4
.L0x00000c30: sw $v1, 0xf4($v0) # .word 0xac4300f4
.L0x00000c34: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c38: addiu $v1, 0x30d0 # .word 0x246330d0
.L0x00000c3c: sw $v1, 0xf8($v0) # .word 0xac4300f8
.L0x00000c40: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c44: addiu $v1, 0x30e8 # .word 0x246330e8
.L0x00000c48: sw $v1, 0xfc($v0) # .word 0xac4300fc
.L0x00000c4c: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c50: addiu $v1, 0x30f4 # .word 0x246330f4
.L0x00000c54: sw $v1, 0x100($v0) # .word 0xac430100
.L0x00000c58: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c5c: addiu $v1, 0x310c # .word 0x2463310c
.L0x00000c60: sw $v1, 0x104($v0) # .word 0xac430104
.L0x00000c64: lui $v1, 0x8008 # .word 0x3c038008
.L0x00000c68: addiu $v1, 0x3120 # .word 0x24633120
.L0x00000c6c: sw $v1, 0x108($v0) # .word 0xac430108
.L0x00000c70: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00000c74: nop # .word 0x00000000
.L0x00000c78: jr $ra # .word 0x03e00008
.L0x00000c7c: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00000c80: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00000c84: sw $s3, 0x24($sp) # .word 0xafb30024
.L0x00000c88: move_ $s3, $a0 # .word 0x00809821
.L0x00000c8c: sw $ra, 0x2c($sp) # .word 0xafbf002c
.L0x00000c90: sw $s4, 0x28($sp) # .word 0xafb40028
.L0x00000c94: sw $s2, 0x20($sp) # .word 0xafb20020
.L0x00000c98: sw $s1, 0x1c($sp) # .word 0xafb1001c
.L0x00000c9c: sw $s0, 0x18($sp) # .word 0xafb00018
.L0x00000ca0: lw $v0, 0xc($s3) # .word 0x8e62000c
.L0x00000ca4: nop # .word 0x00000000
.L0x00000ca8: beqz $v0, .L0x00000cc0 # .word 0x10400005
.L0x00000cac: move_ $s4, $a1 # .word 0x00a0a021
.L0x00000cb0: bltz $v0, .L0x00000cc0 # .word 0x04400003
.L0x00000cb4: slti $v0, 0x4 # .word 0x28420004
.L0x00000cb8: bnez $v0, .L0x00000df0 # .word 0x1440004d
.L0x00000cbc: nop # .word 0x00000000
.L0x00000cc0: lui $s0, 0x8005 # .word 0x3c108005
.L0x00000cc4: addiu $s0, -0x21f0 # .word 0x2610de10
.L0x00000cc8: lw $v0, 0x150($s0) # .word 0x8e020150
.L0x00000ccc: nop # .word 0x00000000
.L0x00000cd0: jalr $v0 # .word 0x0040f809
.L0x00000cd4: li $s2, 0x140 # .word 0x24120140
.L0x00000cd8: lui $a0, 0x1 # .word 0x3c040001
.L0x00000cdc: lw $v0, 0x154($s0) # .word 0x8e020154
.L0x00000ce0: nop # .word 0x00000000
.L0x00000ce4: jalr $v0 # .word 0x0040f809
.L0x00000ce8: ori $a0, 0x4000 # .word 0x34844000
.L0x00000cec: li $a0, 0x140 # .word 0x24040140
.L0x00000cf0: li $a1, 0xf0 # .word 0x240500f0
.L0x00000cf4: move_ $a2, $zr # .word 0x00003021
.L0x00000cf8: lw $v0, 0x174($s0) # .word 0x8e020174
.L0x00000cfc: nop # .word 0x00000000
.L0x00000d00: jalr $v0 # .word 0x0040f809
.L0x00000d04: move_ $a3, $a2 # .word 0x00c03821
.L0x00000d08: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000d0c: li $a1, 0x3 # .word 0x24050003
.L0x00000d10: li $a2, 0x1000 # .word 0x24061000
.L0x00000d14: sh $zr, 0x10($sp) # .word 0xa7a00010
.L0x00000d18: sh $zr, 0x12($sp) # .word 0xa7a00012
.L0x00000d1c: sh $s2, 0x14($sp) # .word 0xa7b20014
.L0x00000d20: lw $v0, 0x16c($s0) # .word 0x8e02016c
.L0x00000d24: li $s1, 0xf0 # .word 0x241100f0
.L0x00000d28: jalr $v0 # .word 0x0040f809
.L0x00000d2c: sh $s1, 0x16($sp) # .word 0xa7b10016
.L0x00000d30: move_ $a0, $v0 # .word 0x00402021
.L0x00000d34: move_ $a1, $zr # .word 0x00002821
.L0x00000d38: move_ $a2, $a1 # .word 0x00a03021
.L0x00000d3c: lw $v0, 0x12c($a0) # .word 0x8c82012c
.L0x00000d40: nop # .word 0x00000000
.L0x00000d44: jalr $v0 # .word 0x0040f809
.L0x00000d48: move_ $a3, $a1 # .word 0x00a03821
.L0x00000d4c: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000d50: li $a1, 0x3 # .word 0x24050003
.L0x00000d54: li $a2, 0x1001 # .word 0x24061001
.L0x00000d58: li $v0, 0x7b # .word 0x2402007b
.L0x00000d5c: sh $v0, 0x10($sp) # .word 0xa7a20010
.L0x00000d60: li $v0, 0x53 # .word 0x24020053
.L0x00000d64: sh $v0, 0x12($sp) # .word 0xa7a20012
.L0x00000d68: li $v0, 0xa8 # .word 0x240200a8
.L0x00000d6c: sh $v0, 0x14($sp) # .word 0xa7a20014
.L0x00000d70: lw $v0, 0x16c($s0) # .word 0x8e02016c
.L0x00000d74: li $v1, 0x58 # .word 0x24030058
.L0x00000d78: jalr $v0 # .word 0x0040f809
.L0x00000d7c: sh $v1, 0x16($sp) # .word 0xa7a30016
.L0x00000d80: li $a0, 0x1001 # .word 0x24041001
.L0x00000d84: li $a1, 0x1000 # .word 0x24051000
.L0x00000d88: lw $v0, 0x180($s0) # .word 0x8e020180
.L0x00000d8c: nop # .word 0x00000000
.L0x00000d90: jalr $v0 # .word 0x0040f809
.L0x00000d94: li $a2, 0x1 # .word 0x24060001
.L0x00000d98: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000d9c: li $a1, 0x3 # .word 0x24050003
.L0x00000da0: lw $v0, 0x16c($s0) # .word 0x8e02016c
.L0x00000da4: li $a2, 0x1002 # .word 0x24061002
.L0x00000da8: sh $zr, 0x10($sp) # .word 0xa7a00010
.L0x00000dac: sh $zr, 0x12($sp) # .word 0xa7a00012
.L0x00000db0: sh $s2, 0x14($sp) # .word 0xa7b20014
.L0x00000db4: jalr $v0 # .word 0x0040f809
.L0x00000db8: sh $s1, 0x16($sp) # .word 0xa7b10016
.L0x00000dbc: li $a0, 0x1002 # .word 0x24041002
.L0x00000dc0: li $a1, 0x1001 # .word 0x24051001
.L0x00000dc4: lw $v0, 0x180($s0) # .word 0x8e020180
.L0x00000dc8: nop # .word 0x00000000
.L0x00000dcc: jalr $v0 # .word 0x0040f809
.L0x00000dd0: li $a2, 0x1 # .word 0x24060001
.L0x00000dd4: jal 0x80085dd8 # .word 0x0c021776
.L0x00000dd8: nop # .word 0x00000000
.L0x00000ddc: sw $v0, ($s4) # .word 0xae820000
.L0x00000de0: lw $v0, 0x38($s3) # .word 0x8e620038
.L0x00000de4: nop # .word 0x00000000
.L0x00000de8: jalr $v0 # .word 0x0040f809
.L0x00000dec: move_ $a0, $s3 # .word 0x02602021
.L0x00000df0: lw $ra, 0x2c($sp) # .word 0x8fbf002c
.L0x00000df4: lw $s4, 0x28($sp) # .word 0x8fb40028
.L0x00000df8: lw $s3, 0x24($sp) # .word 0x8fb30024
.L0x00000dfc: lw $s2, 0x20($sp) # .word 0x8fb20020
.L0x00000e00: lw $s1, 0x1c($sp) # .word 0x8fb1001c
.L0x00000e04: lw $s0, 0x18($sp) # .word 0x8fb00018
.L0x00000e08: jr $ra # .word 0x03e00008
.L0x00000e0c: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00000e10: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00000e14: lui $a0, 0x8008 # .word 0x3c048008
.L0x00000e18: addiu $a0, 0x3930 # .word 0x24843930
.L0x00000e1c: li $a1, 0x50 # .word 0x24050050
.L0x00000e20: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00000e24: jal F0x80014504 # .word 0x0c005141
.L0x00000e28: li $a2, 0x4 # .word 0x24060004
.L0x00000e2c: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00000e30: nop # .word 0x00000000
.L0x00000e34: jr $ra # .word 0x03e00008
.L0x00000e38: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00000e3c: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x00000e40: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00000e44: move_ $s3, $a0 # .word 0x00809821
.L0x00000e48: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00000e4c: move_ $s4, $a1 # .word 0x00a0a021
.L0x00000e50: li $a1, 0x1 # .word 0x24050001
.L0x00000e54: li $a2, 0x33 # .word 0x24060033
.L0x00000e58: li $a3, 0x13 # .word 0x24070013
.L0x00000e5c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00000e60: move_ $s2, $zr # .word 0x00009021
.L0x00000e64: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x00000e68: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00000e6c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00000e70: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000e74: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000e78: lui $s1, 0x4f # .word 0x3c11004f
.L0x00000e7c: li $a1, 0x3 # .word 0x24050003
.L0x00000e80: li $a2, 0x33 # .word 0x24060033
.L0x00000e84: sw $v0, ($s4) # .word 0xae820000
.L0x00000e88: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000e8c: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000e90: li $a3, 0x22 # .word 0x24070022
.L0x00000e94: li $a1, 0x3 # .word 0x24050003
.L0x00000e98: li $a2, 0x50 # .word 0x24060050
.L0x00000e9c: sw $v0, 0x4($s4) # .word 0xae820004
.L0x00000ea0: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000ea4: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000ea8: li $a3, 0x22 # .word 0x24070022
.L0x00000eac: li $a1, 0x3 # .word 0x24050003
.L0x00000eb0: li $a2, 0x33 # .word 0x24060033
.L0x00000eb4: sw $v0, 0x8($s4) # .word 0xae820008
.L0x00000eb8: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000ebc: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000ec0: li $a3, 0x2c # .word 0x2407002c
.L0x00000ec4: li $a1, 0x3 # .word 0x24050003
.L0x00000ec8: li $a2, 0x5d # .word 0x2406005d
.L0x00000ecc: sw $v0, 0xc($s4) # .word 0xae82000c
.L0x00000ed0: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000ed4: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000ed8: li $a3, 0x2c # .word 0x2407002c
.L0x00000edc: li $a1, 0x3 # .word 0x24050003
.L0x00000ee0: li $a2, 0x80 # .word 0x24060080
.L0x00000ee4: sw $v0, 0x10($s4) # .word 0xae820010
.L0x00000ee8: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000eec: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000ef0: li $a3, 0x2c # .word 0x2407002c
.L0x00000ef4: li $a1, 0x3 # .word 0x24050003
.L0x00000ef8: li $a2, 0x33 # .word 0x24060033
.L0x00000efc: sw $v0, 0x14($s4) # .word 0xae820014
.L0x00000f00: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f04: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f08: li $a3, 0x35 # .word 0x24070035
.L0x00000f0c: li $a1, 0x3 # .word 0x24050003
.L0x00000f10: li $a2, 0x5d # .word 0x2406005d
.L0x00000f14: sw $v0, 0x18($s4) # .word 0xae820018
.L0x00000f18: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f1c: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f20: li $a3, 0x35 # .word 0x24070035
.L0x00000f24: li $a1, 0x3 # .word 0x24050003
.L0x00000f28: li $a2, 0x80 # .word 0x24060080
.L0x00000f2c: sw $v0, 0x1c($s4) # .word 0xae82001c
.L0x00000f30: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f34: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f38: li $a3, 0x35 # .word 0x24070035
.L0x00000f3c: li $a1, 0x3 # .word 0x24050003
.L0x00000f40: li $a2, 0x5f # .word 0x2406005f
.L0x00000f44: sw $v0, 0x20($s4) # .word 0xae820020
.L0x00000f48: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f4c: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f50: li $a3, 0x2c # .word 0x2407002c
.L0x00000f54: li $a1, 0x3 # .word 0x24050003
.L0x00000f58: li $a2, 0x5f # .word 0x2406005f
.L0x00000f5c: sw $v0, 0x24($s4) # .word 0xae820024
.L0x00000f60: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f64: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f68: li $a3, 0x35 # .word 0x24070035
.L0x00000f6c: move_ $s0, $s4 # .word 0x02808021
.L0x00000f70: sw $v0, 0x28($s4) # .word 0xae820028
.L0x00000f74: li $a1, 0x1 # .word 0x24050001
.L0x00000f78: li $a2, 0x33 # .word 0x24060033
.L0x00000f7c: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x00000f80: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000f84: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000f88: addu $s2, $a1 # .word 0x02459021
.L0x00000f8c: sw $v0, 0x2c($s0) # .word 0xae02002c
.L0x00000f90: lui $v0, 0xe # .word 0x3c02000e
.L0x00000f94: addu $s1, $v0 # .word 0x02228821
.L0x00000f98: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x00000f9c: bnez $v0, .L0x00000f74 # .word 0x1440fff5
.L0x00000fa0: addiu $s0, 0x4 # .word 0x26100004
.L0x00000fa4: move_ $s2, $zr # .word 0x00009021
.L0x00000fa8: move_ $s1, $s4 # .word 0x02808821
.L0x00000fac: lui $s0, 0x4f # .word 0x3c10004f
.L0x00000fb0: li $a1, 0x1 # .word 0x24050001
.L0x00000fb4: li $a2, 0x5d # .word 0x2406005d
.L0x00000fb8: sra $a3, $s0, 0x10 # .word 0x00103c03
.L0x00000fbc: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000fc0: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000fc4: addu $s2, $a1 # .word 0x02459021
.L0x00000fc8: sw $v0, 0x44($s1) # .word 0xae220044
.L0x00000fcc: lui $v0, 0xe # .word 0x3c02000e
.L0x00000fd0: addu $s0, $v0 # .word 0x02028021
.L0x00000fd4: slti $v0, $s2, 0x7 # .word 0x2a420007
.L0x00000fd8: bnez $v0, .L0x00000fb0 # .word 0x1440fff5
.L0x00000fdc: addiu $s1, 0x4 # .word 0x26310004
.L0x00000fe0: li $a1, 0x1 # .word 0x24050001
.L0x00000fe4: li $a2, 0x10 # .word 0x24060010
.L0x00000fe8: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00000fec: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00000ff0: li $a3, 0xbb # .word 0x240700bb
.L0x00000ff4: li $a1, 0x1 # .word 0x24050001
.L0x00000ff8: li $a2, 0x2c # .word 0x2406002c
.L0x00000ffc: sw $v0, 0x60($s4) # .word 0xae820060
.L0x00001000: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00001004: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00001008: li $a3, 0xbb # .word 0x240700bb
.L0x0000100c: li $a1, 0x1 # .word 0x24050001
.L0x00001010: li $a2, 0xa1 # .word 0x240600a1
.L0x00001014: sw $v0, 0x64($s4) # .word 0xae820064
.L0x00001018: lh $a0, 0x50($s3) # .word 0x86640050
.L0x0000101c: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00001020: li $a3, 0x17 # .word 0x24070017
.L0x00001024: li $a1, 0x1 # .word 0x24050001
.L0x00001028: li $a2, 0xae # .word 0x240600ae
.L0x0000102c: sw $v0, 0x68($s4) # .word 0xae820068
.L0x00001030: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00001034: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00001038: li $a3, 0x49 # .word 0x24070049
.L0x0000103c: sw $v0, 0x6c($s4) # .word 0xae82006c
.L0x00001040: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x00001044: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00001048: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000104c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00001050: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00001054: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00001058: jr $ra # .word 0x03e00008
.L0x0000105c: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00001060: addiu $sp, -0x58 # .word 0x27bdffa8
.L0x00001064: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x00001068: move_ $s3, $a1 # .word 0x00a09821
.L0x0000106c: sw $ra, 0x54($sp) # .word 0xafbf0054
.L0x00001070: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x00001074: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x00001078: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x0000107c: beqz $a2, .L0x000012e4 # .word 0x10c00099
.L0x00001080: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x00001084: lui $s0, 0x8005 # .word 0x3c108005
.L0x00001088: addiu $s0, -0x72cc # .word 0x26108d34
.L0x0000108c: lw $a0, 0x68($a0) # .word 0x8c840068
.L0x00001090: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00001094: nop # .word 0x00000000
.L0x00001098: jalr $v0 # .word 0x0040f809
.L0x0000109c: li $s2, 0x1 # .word 0x24120001
.L0x000010a0: move_ $s1, $v0 # .word 0x00408821
.L0x000010a4: lw $v0, 0x2750($s0) # .word 0x8e022750
.L0x000010a8: nop # .word 0x00000000
.L0x000010ac: jalr $v0 # .word 0x0040f809
.L0x000010b0: move_ $a0, $s1 # .word 0x02202021
.L0x000010b4: move_ $a0, $s1 # .word 0x02202021
.L0x000010b8: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x000010bc: lw $v1, 0x2734($s0) # .word 0x8e032734
.L0x000010c0: nop # .word 0x00000000
.L0x000010c4: jalr $v1 # .word 0x0060f809
.L0x000010c8: move_ $s0, $v0 # .word 0x00408021
.L0x000010cc: lw $a0, ($s3) # .word 0x8e640000
.L0x000010d0: move_ $a1, $s0 # .word 0x02002821
.L0x000010d4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000010d8: nop # .word 0x00000000
.L0x000010dc: jalr $v0 # .word 0x0040f809
.L0x000010e0: li $a2, -0x1 # .word 0x2406ffff
.L0x000010e4: lui $s0, 0x8004 # .word 0x3c108004
.L0x000010e8: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x000010ec: lui $s1, 0x8006 # .word 0x3c118006
.L0x000010f0: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x000010f4: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x000010f8: nop # .word 0x00000000
.L0x000010fc: jalr $v0 # .word 0x0040f809
.L0x00001100: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001104: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00001108: move_ $a1, $v0 # .word 0x00402821
.L0x0000110c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001110: nop # .word 0x00000000
.L0x00001114: jalr $v0 # .word 0x0040f809
.L0x00001118: move_ $a2, $s2 # .word 0x02403021
.L0x0000111c: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00001120: lh $a2, 0x10($sp) # .word 0x87a60010
.L0x00001124: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001128: nop # .word 0x00000000
.L0x0000112c: jalr $v0 # .word 0x0040f809
.L0x00001130: move_ $a1, $zr # .word 0x00002821
.L0x00001134: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00001138: nop # .word 0x00000000
.L0x0000113c: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001140: nop # .word 0x00000000
.L0x00001144: jalr $v0 # .word 0x0040f809
.L0x00001148: move_ $a1, $s2 # .word 0x02402821
.L0x0000114c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00001150: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00001154: nop # .word 0x00000000
.L0x00001158: jalr $v0 # .word 0x0040f809
.L0x0000115c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001160: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001164: move_ $a1, $v0 # .word 0x00402821
.L0x00001168: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000116c: nop # .word 0x00000000
.L0x00001170: jalr $v0 # .word 0x0040f809
.L0x00001174: li $a2, 0x2 # .word 0x24060002
.L0x00001178: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x0000117c: lh $a2, 0x14($sp) # .word 0x87a60014
.L0x00001180: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001184: nop # .word 0x00000000
.L0x00001188: jalr $v0 # .word 0x0040f809
.L0x0000118c: move_ $a1, $zr # .word 0x00002821
.L0x00001190: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00001194: lh $a2, 0x16($sp) # .word 0x87a60016
.L0x00001198: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000119c: nop # .word 0x00000000
.L0x000011a0: jalr $v0 # .word 0x0040f809
.L0x000011a4: move_ $a1, $zr # .word 0x00002821
.L0x000011a8: addiu $s0, $s3, 0x4 # .word 0x26700004
.L0x000011ac: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x000011b0: move_ $a1, $zr # .word 0x00002821
.L0x000011b4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000011b8: nop # .word 0x00000000
.L0x000011bc: jalr $v0 # .word 0x0040f809
.L0x000011c0: addiu $s2, 0x1 # .word 0x26520001
.L0x000011c4: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x000011c8: li $a1, 0x1 # .word 0x24050001
.L0x000011cc: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x000011d0: nop # .word 0x00000000
.L0x000011d4: jalr $v0 # .word 0x0040f809
.L0x000011d8: addiu $s0, 0x4 # .word 0x26100004
.L0x000011dc: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x000011e0: bnez $v0, .L0x000011ac # .word 0x1440fff2
.L0x000011e4: lui $v1, 0x8004 # .word 0x3c038004
.L0x000011e8: li $s2, 0x1 # .word 0x24120001
.L0x000011ec: lui $v0, 0x8006 # .word 0x3c028006
.L0x000011f0: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000011f4: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000011f8: nop # .word 0x00000000
.L0x000011fc: jalr $v0 # .word 0x0040f809
.L0x00001200: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001204: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00001208: move_ $a1, $v0 # .word 0x00402821
.L0x0000120c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001210: nop # .word 0x00000000
.L0x00001214: jalr $v0 # .word 0x0040f809
.L0x00001218: li $a2, 0x3 # .word 0x24060003
.L0x0000121c: lw $a0, 0x1c($s3) # .word 0x8e64001c
.L0x00001220: lh $a2, 0x18($sp) # .word 0x87a60018
.L0x00001224: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001228: nop # .word 0x00000000
.L0x0000122c: jalr $v0 # .word 0x0040f809
.L0x00001230: move_ $a1, $zr # .word 0x00002821
.L0x00001234: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x00001238: lh $a2, 0x1a($sp) # .word 0x87a6001a
.L0x0000123c: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001240: nop # .word 0x00000000
.L0x00001244: jalr $v0 # .word 0x0040f809
.L0x00001248: move_ $a1, $zr # .word 0x00002821
.L0x0000124c: addiu $s0, $s3, 0x4 # .word 0x26700004
.L0x00001250: lw $a0, 0x18($s0) # .word 0x8e040018
.L0x00001254: move_ $a1, $zr # .word 0x00002821
.L0x00001258: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000125c: nop # .word 0x00000000
.L0x00001260: jalr $v0 # .word 0x0040f809
.L0x00001264: addiu $s2, 0x1 # .word 0x26520001
.L0x00001268: lw $a0, 0x18($s0) # .word 0x8e040018
.L0x0000126c: li $a1, 0x1 # .word 0x24050001
.L0x00001270: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001274: nop # .word 0x00000000
.L0x00001278: jalr $v0 # .word 0x0040f809
.L0x0000127c: addiu $s0, 0x4 # .word 0x26100004
.L0x00001280: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x00001284: bnez $v0, .L0x00001250 # .word 0x1440fff2
.L0x00001288: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000128c: move_ $s2, $zr # .word 0x00009021
.L0x00001290: addiu $s4, $v0, 0x4b38 # .word 0x24544b38
.L0x00001294: lui $s1, 0x8006 # .word 0x3c118006
.L0x00001298: move_ $s0, $s3 # .word 0x02608021
.L0x0000129c: addiu $s2, 0x1 # .word 0x26520001
.L0x000012a0: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x000012a4: lw $v0, 0x414($s4) # .word 0x8e820414
.L0x000012a8: nop # .word 0x00000000
.L0x000012ac: jalr $v0 # .word 0x0040f809
.L0x000012b0: addiu $a0, 0x10b # .word 0x2484010b
.L0x000012b4: move_ $a1, $v0 # .word 0x00402821
.L0x000012b8: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x000012bc: li $a2, 0x43 # .word 0x24060043
.L0x000012c0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000012c4: nop # .word 0x00000000
.L0x000012c8: jalr $v0 # .word 0x0040f809
.L0x000012cc: addiu $s0, 0x4 # .word 0x26100004
.L0x000012d0: slti $v0, $s2, 0x2 # .word 0x2a420002
.L0x000012d4: bnez $v0, .L0x000012a0 # .word 0x1440fff2
.L0x000012d8: addiu $s2, 0x1 # .word 0x26520001
.L0x000012dc: j 0x80084044 # .word 0x08021011
.L0x000012e0: nop # .word 0x00000000
.L0x000012e4: lw $a0, ($s3) # .word 0x8e640000
.L0x000012e8: move_ $a1, $zr # .word 0x00002821
.L0x000012ec: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000012f0: nop # .word 0x00000000
.L0x000012f4: jalr $v0 # .word 0x0040f809
.L0x000012f8: move_ $s2, $a1 # .word 0x00a09021
.L0x000012fc: move_ $s0, $s3 # .word 0x02608021
.L0x00001300: lw $a0, 0x4($s0) # .word 0x8e040004
.L0x00001304: move_ $a1, $zr # .word 0x00002821
.L0x00001308: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000130c: nop # .word 0x00000000
.L0x00001310: jalr $v0 # .word 0x0040f809
.L0x00001314: addiu $s2, 0x1 # .word 0x26520001
.L0x00001318: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x0000131c: move_ $a1, $zr # .word 0x00002821
.L0x00001320: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001324: nop # .word 0x00000000
.L0x00001328: jalr $v0 # .word 0x0040f809
.L0x0000132c: addiu $s0, 0x4 # .word 0x26100004
.L0x00001330: slti $v0, $s2, 0x2 # .word 0x2a420002
.L0x00001334: bnez $v0, .L0x00001300 # .word 0x1440fff2
.L0x00001338: move_ $a1, $zr # .word 0x00002821
.L0x0000133c: move_ $s2, $zr # .word 0x00009021
.L0x00001340: move_ $s0, $s3 # .word 0x02608021
.L0x00001344: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00001348: addiu $s0, 0x4 # .word 0x26100004
.L0x0000134c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001350: nop # .word 0x00000000
.L0x00001354: jalr $v0 # .word 0x0040f809
.L0x00001358: addiu $s2, 0x1 # .word 0x26520001
.L0x0000135c: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x00001360: bnez $v0, .L0x00001344 # .word 0x1440fff8
.L0x00001364: move_ $a1, $zr # .word 0x00002821
.L0x00001368: move_ $s2, $zr # .word 0x00009021
.L0x0000136c: move_ $s0, $s3 # .word 0x02608021
.L0x00001370: lw $a0, 0x18($s0) # .word 0x8e040018
.L0x00001374: addiu $s0, 0x4 # .word 0x26100004
.L0x00001378: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000137c: nop # .word 0x00000000
.L0x00001380: jalr $v0 # .word 0x0040f809
.L0x00001384: addiu $s2, 0x1 # .word 0x26520001
.L0x00001388: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x0000138c: bnez $v0, .L0x00001370 # .word 0x1440fff8
.L0x00001390: move_ $a1, $zr # .word 0x00002821
.L0x00001394: lw $ra, 0x54($sp) # .word 0x8fbf0054
.L0x00001398: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x0000139c: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x000013a0: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x000013a4: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x000013a8: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x000013ac: jr $ra # .word 0x03e00008
.L0x000013b0: addiu $sp, 0x58 # .word 0x27bd0058
.L0x000013b4: addiu $sp, -0x58 # .word 0x27bdffa8
.L0x000013b8: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x000013bc: move_ $s3, $a1 # .word 0x00a09821
.L0x000013c0: sw $ra, 0x50($sp) # .word 0xafbf0050
.L0x000013c4: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x000013c8: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x000013cc: beqz $a2, .L0x00001548 # .word 0x10c0005e
.L0x000013d0: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x000013d4: move_ $s1, $zr # .word 0x00008821
.L0x000013d8: lui $s0, 0x8005 # .word 0x3c108005
.L0x000013dc: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000013e0: lw $a0, 0x68($a0) # .word 0x8c840068
.L0x000013e4: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x000013e8: nop # .word 0x00000000
.L0x000013ec: jalr $v0 # .word 0x0040f809
.L0x000013f0: addiu $s2, $sp, 0x10 # .word 0x27b20010
.L0x000013f4: move_ $a0, $v0 # .word 0x00402021
.L0x000013f8: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x000013fc: nop # .word 0x00000000
.L0x00001400: jalr $v0 # .word 0x0040f809
.L0x00001404: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00001408: move_ $s0, $s3 # .word 0x02608021
.L0x0000140c: move_ $a1, $zr # .word 0x00002821
.L0x00001410: lw $a0, 0x2c($s0) # .word 0x8e04002c
.L0x00001414: lh $a2, 0xc($s2) # .word 0x8646000c
.L0x00001418: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000141c: nop # .word 0x00000000
.L0x00001420: jalr $v0 # .word 0x0040f809
.L0x00001424: addiu $s2, 0x2 # .word 0x26520002
.L0x00001428: lw $a0, 0x2c($s0) # .word 0x8e04002c
.L0x0000142c: addiu $s1, 0x1 # .word 0x26310001
.L0x00001430: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001434: nop # .word 0x00000000
.L0x00001438: jalr $v0 # .word 0x0040f809
.L0x0000143c: li $a1, 0x1 # .word 0x24050001
.L0x00001440: lw $a0, 0x2c($s0) # .word 0x8e04002c
.L0x00001444: move_ $a1, $zr # .word 0x00002821
.L0x00001448: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000144c: nop # .word 0x00000000
.L0x00001450: jalr $v0 # .word 0x0040f809
.L0x00001454: addiu $s0, 0x4 # .word 0x26100004
.L0x00001458: slti $v0, $s1, 0x6 # .word 0x2a220006
.L0x0000145c: bnez $v0, .L0x00001410 # .word 0x1440ffec
.L0x00001460: move_ $a1, $zr # .word 0x00002821
.L0x00001464: lh $v0, 0x36($sp) # .word 0x87a20036
.L0x00001468: nop # .word 0x00000000
.L0x0000146c: beqz $v0, .L0x0000148c # .word 0x10400007
.L0x00001470: nop # .word 0x00000000
.L0x00001474: lw $a0, 0x2c($s3) # .word 0x8e64002c
.L0x00001478: nop # .word 0x00000000
.L0x0000147c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001480: nop # .word 0x00000000
.L0x00001484: jalr $v0 # .word 0x0040f809
.L0x00001488: li $a1, 0x6 # .word 0x24050006
.L0x0000148c: lh $v0, 0x38($sp) # .word 0x87a20038
.L0x00001490: nop # .word 0x00000000
.L0x00001494: beqz $v0, .L0x000014b4 # .word 0x10400007
.L0x00001498: nop # .word 0x00000000
.L0x0000149c: lw $a0, 0x30($s3) # .word 0x8e640030
.L0x000014a0: nop # .word 0x00000000
.L0x000014a4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000014a8: nop # .word 0x00000000
.L0x000014ac: jalr $v0 # .word 0x0040f809
.L0x000014b0: li $a1, 0x6 # .word 0x24050006
.L0x000014b4: lh $v0, 0x3a($sp) # .word 0x87a2003a
.L0x000014b8: nop # .word 0x00000000
.L0x000014bc: beqz $v0, .L0x000014e0 # .word 0x10400008
.L0x000014c0: move_ $s1, $zr # .word 0x00008821
.L0x000014c4: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x000014c8: nop # .word 0x00000000
.L0x000014cc: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000014d0: nop # .word 0x00000000
.L0x000014d4: jalr $v0 # .word 0x0040f809
.L0x000014d8: li $a1, 0x6 # .word 0x24050006
.L0x000014dc: move_ $s1, $zr # .word 0x00008821
.L0x000014e0: addiu $s2, $sp, 0x10 # .word 0x27b20010
.L0x000014e4: move_ $s0, $s3 # .word 0x02608021
.L0x000014e8: move_ $a1, $zr # .word 0x00002821
.L0x000014ec: lw $a0, 0x44($s0) # .word 0x8e040044
.L0x000014f0: lh $a2, 0x18($s2) # .word 0x86460018
.L0x000014f4: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x000014f8: nop # .word 0x00000000
.L0x000014fc: jalr $v0 # .word 0x0040f809
.L0x00001500: addiu $s2, 0x2 # .word 0x26520002
.L0x00001504: lw $a0, 0x44($s0) # .word 0x8e040044
.L0x00001508: addiu $s1, 0x1 # .word 0x26310001
.L0x0000150c: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001510: nop # .word 0x00000000
.L0x00001514: jalr $v0 # .word 0x0040f809
.L0x00001518: li $a1, 0x1 # .word 0x24050001
.L0x0000151c: lw $a0, 0x44($s0) # .word 0x8e040044
.L0x00001520: move_ $a1, $zr # .word 0x00002821
.L0x00001524: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001528: nop # .word 0x00000000
.L0x0000152c: jalr $v0 # .word 0x0040f809
.L0x00001530: addiu $s0, 0x4 # .word 0x26100004
.L0x00001534: slti $v0, $s1, 0x7 # .word 0x2a220007
.L0x00001538: bnez $v0, .L0x000014ec # .word 0x1440ffec
.L0x0000153c: move_ $a1, $zr # .word 0x00002821
.L0x00001540: j 0x80084254 # .word 0x08021095
.L0x00001544: nop # .word 0x00000000
.L0x00001548: move_ $s1, $zr # .word 0x00008821
.L0x0000154c: move_ $s0, $s3 # .word 0x02608021
.L0x00001550: move_ $a1, $zr # .word 0x00002821
.L0x00001554: lw $a0, 0x2c($s0) # .word 0x8e04002c
.L0x00001558: addiu $s0, 0x4 # .word 0x26100004
.L0x0000155c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001560: nop # .word 0x00000000
.L0x00001564: jalr $v0 # .word 0x0040f809
.L0x00001568: addiu $s1, 0x1 # .word 0x26310001
.L0x0000156c: slti $v0, $s1, 0x6 # .word 0x2a220006
.L0x00001570: bnez $v0, .L0x00001554 # .word 0x1440fff8
.L0x00001574: move_ $a1, $zr # .word 0x00002821
.L0x00001578: move_ $s1, $zr # .word 0x00008821
.L0x0000157c: move_ $s0, $s3 # .word 0x02608021
.L0x00001580: lw $a0, 0x44($s0) # .word 0x8e040044
.L0x00001584: addiu $s0, 0x4 # .word 0x26100004
.L0x00001588: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000158c: nop # .word 0x00000000
.L0x00001590: jalr $v0 # .word 0x0040f809
.L0x00001594: addiu $s1, 0x1 # .word 0x26310001
.L0x00001598: slti $v0, $s1, 0x7 # .word 0x2a220007
.L0x0000159c: bnez $v0, .L0x00001580 # .word 0x1440fff8
.L0x000015a0: move_ $a1, $zr # .word 0x00002821
.L0x000015a4: lw $ra, 0x50($sp) # .word 0x8fbf0050
.L0x000015a8: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x000015ac: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x000015b0: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x000015b4: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x000015b8: jr $ra # .word 0x03e00008
.L0x000015bc: addiu $sp, 0x58 # .word 0x27bd0058
.L0x000015c0: addiu $sp, -0x50 # .word 0x27bdffb0
.L0x000015c4: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x000015c8: move_ $s2, $a1 # .word 0x00a09021
.L0x000015cc: sw $ra, 0x4c($sp) # .word 0xafbf004c
.L0x000015d0: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x000015d4: beqz $a2, .L0x00001678 # .word 0x10c00028
.L0x000015d8: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x000015dc: lui $s0, 0x8005 # .word 0x3c108005
.L0x000015e0: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000015e4: lw $a0, 0x68($a0) # .word 0x8c840068
.L0x000015e8: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x000015ec: nop # .word 0x00000000
.L0x000015f0: jalr $v0 # .word 0x0040f809
.L0x000015f4: nop # .word 0x00000000
.L0x000015f8: move_ $a0, $v0 # .word 0x00402021
.L0x000015fc: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00001600: nop # .word 0x00000000
.L0x00001604: jalr $v0 # .word 0x0040f809
.L0x00001608: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x0000160c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00001610: lui $v0, 0x8006 # .word 0x3c028006
.L0x00001614: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00001618: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000161c: nop # .word 0x00000000
.L0x00001620: jalr $v0 # .word 0x0040f809
.L0x00001624: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001628: lw $a0, 0x60($s2) # .word 0x8e440060
.L0x0000162c: move_ $a1, $v0 # .word 0x00402821
.L0x00001630: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001634: nop # .word 0x00000000
.L0x00001638: jalr $v0 # .word 0x0040f809
.L0x0000163c: li $a2, 0x4 # .word 0x24060004
.L0x00001640: lw $a0, 0x64($s2) # .word 0x8e440064
.L0x00001644: lh $a2, 0x12($sp) # .word 0x87a60012
.L0x00001648: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000164c: nop # .word 0x00000000
.L0x00001650: jalr $v0 # .word 0x0040f809
.L0x00001654: move_ $a1, $zr # .word 0x00002821
.L0x00001658: lw $a0, 0x64($s2) # .word 0x8e440064
.L0x0000165c: nop # .word 0x00000000
.L0x00001660: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001664: nop # .word 0x00000000
.L0x00001668: jalr $v0 # .word 0x0040f809
.L0x0000166c: li $a1, 0x1 # .word 0x24050001
.L0x00001670: j 0x80084358 # .word 0x080210d6
.L0x00001674: nop # .word 0x00000000
.L0x00001678: move_ $s1, $zr # .word 0x00008821
.L0x0000167c: move_ $s0, $s2 # .word 0x02408021
.L0x00001680: move_ $a1, $zr # .word 0x00002821
.L0x00001684: lw $a0, 0x60($s0) # .word 0x8e040060
.L0x00001688: addiu $s0, 0x4 # .word 0x26100004
.L0x0000168c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001690: nop # .word 0x00000000
.L0x00001694: jalr $v0 # .word 0x0040f809
.L0x00001698: addiu $s1, 0x1 # .word 0x26310001
.L0x0000169c: slti $v0, $s1, 0x2 # .word 0x2a220002
.L0x000016a0: bnez $v0, .L0x00001684 # .word 0x1440fff8
.L0x000016a4: move_ $a1, $zr # .word 0x00002821
.L0x000016a8: lw $ra, 0x4c($sp) # .word 0x8fbf004c
.L0x000016ac: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x000016b0: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x000016b4: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x000016b8: jr $ra # .word 0x03e00008
.L0x000016bc: addiu $sp, 0x50 # .word 0x27bd0050
.L0x000016c0: addiu $sp, -0x60 # .word 0x27bdffa0
.L0x000016c4: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x000016c8: move_ $s0, $a0 # .word 0x00808021
.L0x000016cc: sw $s5, 0x54($sp) # .word 0xafb50054
.L0x000016d0: move_ $s5, $a1 # .word 0x00a0a821
.L0x000016d4: sw $ra, 0x58($sp) # .word 0xafbf0058
.L0x000016d8: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x000016dc: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x000016e0: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x000016e4: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x000016e8: lw $s3, 0x24($s0) # .word 0x8e130024
.L0x000016ec: bnez $s5, .L0x00001718 # .word 0x16a0000a
.L0x000016f0: li $s2, 0x1 # .word 0x24120001
.L0x000016f4: move_ $a1, $s3 # .word 0x02602821
.L0x000016f8: jal 0x80083d10 # .word 0x0c020f44
.L0x000016fc: li $a2, 0x1 # .word 0x24060001
.L0x00001700: move_ $a0, $s0 # .word 0x02002021
.L0x00001704: move_ $a1, $s3 # .word 0x02602821
.L0x00001708: jal 0x80084064 # .word 0x0c021019
.L0x0000170c: li $a2, 0x1 # .word 0x24060001
.L0x00001710: j 0x80084814 # .word 0x08021205
.L0x00001714: nop # .word 0x00000000
.L0x00001718: lw $a0, 0x68($s0) # .word 0x8e040068
.L0x0000171c: lui $s0, 0x8005 # .word 0x3c108005
.L0x00001720: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00001724: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00001728: nop # .word 0x00000000
.L0x0000172c: jalr $v0 # .word 0x0040f809
.L0x00001730: addiu $s4, $s3, 0x4 # .word 0x26740004
.L0x00001734: move_ $s1, $v0 # .word 0x00408821
.L0x00001738: lw $v0, 0x2750($s0) # .word 0x8e022750
.L0x0000173c: nop # .word 0x00000000
.L0x00001740: jalr $v0 # .word 0x0040f809
.L0x00001744: move_ $a0, $s1 # .word 0x02202021
.L0x00001748: move_ $a0, $s1 # .word 0x02202021
.L0x0000174c: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00001750: nop # .word 0x00000000
.L0x00001754: jalr $v0 # .word 0x0040f809
.L0x00001758: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x0000175c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00001760: lui $v0, 0x8006 # .word 0x3c028006
.L0x00001764: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00001768: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000176c: nop # .word 0x00000000
.L0x00001770: jalr $v0 # .word 0x0040f809
.L0x00001774: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001778: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x0000177c: move_ $a1, $v0 # .word 0x00402821
.L0x00001780: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001784: nop # .word 0x00000000
.L0x00001788: jalr $v0 # .word 0x0040f809
.L0x0000178c: li $a2, 0x2 # .word 0x24060002
.L0x00001790: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00001794: lh $a2, 0x14($sp) # .word 0x87a60014
.L0x00001798: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000179c: nop # .word 0x00000000
.L0x000017a0: jalr $v0 # .word 0x0040f809
.L0x000017a4: move_ $a1, $zr # .word 0x00002821
.L0x000017a8: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x000017ac: lh $a2, 0x16($sp) # .word 0x87a60016
.L0x000017b0: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x000017b4: nop # .word 0x00000000
.L0x000017b8: jalr $v0 # .word 0x0040f809
.L0x000017bc: move_ $a1, $zr # .word 0x00002821
.L0x000017c0: li $a1, 0x1 # .word 0x24050001
.L0x000017c4: lw $a0, 0xc($s4) # .word 0x8e84000c
.L0x000017c8: addiu $s4, 0x4 # .word 0x26940004
.L0x000017cc: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x000017d0: nop # .word 0x00000000
.L0x000017d4: jalr $v0 # .word 0x0040f809
.L0x000017d8: addu $s2, $a1 # .word 0x02459021
.L0x000017dc: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x000017e0: bnez $v0, .L0x000017c4 # .word 0x1440fff8
.L0x000017e4: li $a1, 0x1 # .word 0x24050001
.L0x000017e8: lh $a0, 0x6($s5) # .word 0x86a40006
.L0x000017ec: lh $v1, 0x16($sp) # .word 0x87a30016
.L0x000017f0: nop # .word 0x00000000
.L0x000017f4: slt $v0, $a0, $v1 # .word 0x0083102a
.L0x000017f8: beqz $v0, .L0x00001814 # .word 0x10400006
.L0x000017fc: slt $v0, $v1, $a0 # .word 0x0064102a
.L0x00001800: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00001804: nop # .word 0x00000000
.L0x00001808: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000180c: j 0x800844f0 # .word 0x0802113c
.L0x00001810: nop # .word 0x00000000
.L0x00001814: beqz $v0, .L0x00001830 # .word 0x10400006
.L0x00001818: nop # .word 0x00000000
.L0x0000181c: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00001820: nop # .word 0x00000000
.L0x00001824: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001828: j 0x800844f0 # .word 0x0802113c
.L0x0000182c: li $a1, 0x5 # .word 0x24050005
.L0x00001830: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00001834: nop # .word 0x00000000
.L0x00001838: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000183c: move_ $a1, $zr # .word 0x00002821
.L0x00001840: jalr $v0 # .word 0x0040f809
.L0x00001844: addiu $s0, $s3, 0x4 # .word 0x26700004
.L0x00001848: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000184c: lui $v0, 0x8006 # .word 0x3c028006
.L0x00001850: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00001854: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00001858: nop # .word 0x00000000
.L0x0000185c: jalr $v0 # .word 0x0040f809
.L0x00001860: addiu $a0, 0x10b # .word 0x2484010b
.L0x00001864: move_ $a1, $v0 # .word 0x00402821
.L0x00001868: li $a2, 0x3 # .word 0x24060003
.L0x0000186c: sll $v0, $s2, 0x2 # .word 0x00121080
.L0x00001870: addu $v0, $s3, $v0 # .word 0x02621021
.L0x00001874: lw $v1, 0x18($s3) # .word 0x8e630018
.L0x00001878: lw $a0, 0x18($v0) # .word 0x8c440018
.L0x0000187c: lw $v0, 0x114($v1) # .word 0x8c620114
.L0x00001880: nop # .word 0x00000000
.L0x00001884: jalr $v0 # .word 0x0040f809
.L0x00001888: li $s2, 0x1 # .word 0x24120001
.L0x0000188c: lw $a0, 0x1c($s3) # .word 0x8e64001c
.L0x00001890: lh $a2, 0x18($sp) # .word 0x87a60018
.L0x00001894: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001898: nop # .word 0x00000000
.L0x0000189c: jalr $v0 # .word 0x0040f809
.L0x000018a0: move_ $a1, $zr # .word 0x00002821
.L0x000018a4: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x000018a8: lh $a2, 0x1a($sp) # .word 0x87a6001a
.L0x000018ac: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x000018b0: nop # .word 0x00000000
.L0x000018b4: jalr $v0 # .word 0x0040f809
.L0x000018b8: move_ $a1, $zr # .word 0x00002821
.L0x000018bc: li $a1, 0x1 # .word 0x24050001
.L0x000018c0: lw $a0, 0x18($s0) # .word 0x8e040018
.L0x000018c4: addiu $s0, 0x4 # .word 0x26100004
.L0x000018c8: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x000018cc: nop # .word 0x00000000
.L0x000018d0: jalr $v0 # .word 0x0040f809
.L0x000018d4: addu $s2, $a1 # .word 0x02459021
.L0x000018d8: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x000018dc: bnez $v0, .L0x000018c0 # .word 0x1440fff8
.L0x000018e0: li $a1, 0x1 # .word 0x24050001
.L0x000018e4: lh $a0, 0xa($s5) # .word 0x86a4000a
.L0x000018e8: lh $v1, 0x1a($sp) # .word 0x87a3001a
.L0x000018ec: nop # .word 0x00000000
.L0x000018f0: slt $v0, $a0, $v1 # .word 0x0083102a
.L0x000018f4: beqz $v0, .L0x00001910 # .word 0x10400006
.L0x000018f8: slt $v0, $v1, $a0 # .word 0x0064102a
.L0x000018fc: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x00001900: nop # .word 0x00000000
.L0x00001904: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001908: j 0x800845ec # .word 0x0802117b
.L0x0000190c: nop # .word 0x00000000
.L0x00001910: beqz $v0, .L0x0000192c # .word 0x10400006
.L0x00001914: li $a1, 0x5 # .word 0x24050005
.L0x00001918: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x0000191c: nop # .word 0x00000000
.L0x00001920: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001924: j 0x800845ec # .word 0x0802117b
.L0x00001928: nop # .word 0x00000000
.L0x0000192c: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x00001930: nop # .word 0x00000000
.L0x00001934: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001938: move_ $a1, $zr # .word 0x00002821
.L0x0000193c: jalr $v0 # .word 0x0040f809
.L0x00001940: move_ $s2, $zr # .word 0x00009021
.L0x00001944: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001948: addiu $s4, $v0, 0x4b38 # .word 0x24544b38
.L0x0000194c: lui $s1, 0x8006 # .word 0x3c118006
.L0x00001950: move_ $s0, $s3 # .word 0x02608021
.L0x00001954: addiu $s2, 0x1 # .word 0x26520001
.L0x00001958: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000195c: lw $v0, 0x414($s4) # .word 0x8e820414
.L0x00001960: nop # .word 0x00000000
.L0x00001964: jalr $v0 # .word 0x0040f809
.L0x00001968: addiu $a0, 0x10b # .word 0x2484010b
.L0x0000196c: move_ $a1, $v0 # .word 0x00402821
.L0x00001970: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x00001974: li $a2, 0x43 # .word 0x24060043
.L0x00001978: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000197c: nop # .word 0x00000000
.L0x00001980: jalr $v0 # .word 0x0040f809
.L0x00001984: addiu $s0, 0x4 # .word 0x26100004
.L0x00001988: slti $v0, $s2, 0x2 # .word 0x2a420002
.L0x0000198c: bnez $v0, .L0x00001958 # .word 0x1440fff2
.L0x00001990: addiu $s2, 0x1 # .word 0x26520001
.L0x00001994: lh $v0, 0x36($sp) # .word 0x87a20036
.L0x00001998: nop # .word 0x00000000
.L0x0000199c: beqz $v0, .L0x000019bc # .word 0x10400007
.L0x000019a0: addiu $s2, -0x1 # .word 0x2652ffff
.L0x000019a4: lw $a0, 0x2c($s3) # .word 0x8e64002c
.L0x000019a8: nop # .word 0x00000000
.L0x000019ac: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000019b0: nop # .word 0x00000000
.L0x000019b4: jalr $v0 # .word 0x0040f809
.L0x000019b8: li $a1, 0x6 # .word 0x24050006
.L0x000019bc: lh $v0, 0x38($sp) # .word 0x87a20038
.L0x000019c0: nop # .word 0x00000000
.L0x000019c4: beqz $v0, .L0x000019e4 # .word 0x10400007
.L0x000019c8: nop # .word 0x00000000
.L0x000019cc: lw $a0, 0x30($s3) # .word 0x8e640030
.L0x000019d0: nop # .word 0x00000000
.L0x000019d4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000019d8: nop # .word 0x00000000
.L0x000019dc: jalr $v0 # .word 0x0040f809
.L0x000019e0: li $a1, 0x6 # .word 0x24050006
.L0x000019e4: lh $v0, 0x3a($sp) # .word 0x87a2003a
.L0x000019e8: nop # .word 0x00000000
.L0x000019ec: beqz $v0, .L0x00001a10 # .word 0x10400008
.L0x000019f0: move_ $s2, $zr # .word 0x00009021
.L0x000019f4: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x000019f8: nop # .word 0x00000000
.L0x000019fc: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001a00: nop # .word 0x00000000
.L0x00001a04: jalr $v0 # .word 0x0040f809
.L0x00001a08: li $a1, 0x6 # .word 0x24050006
.L0x00001a0c: move_ $s2, $zr # .word 0x00009021
.L0x00001a10: move_ $s4, $s5 # .word 0x02a0a021
.L0x00001a14: move_ $s1, $s3 # .word 0x02608821
.L0x00001a18: sll $s0, $s2, 0x1 # .word 0x00128040
.L0x00001a1c: addiu $v0, $sp, 0x10 # .word 0x27a20010
.L0x00001a20: addu $s0, $v0 # .word 0x02028021
.L0x00001a24: lw $a0, 0x2c($s1) # .word 0x8e24002c
.L0x00001a28: lh $a2, 0xc($s0) # .word 0x8606000c
.L0x00001a2c: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001a30: nop # .word 0x00000000
.L0x00001a34: jalr $v0 # .word 0x0040f809
.L0x00001a38: move_ $a1, $zr # .word 0x00002821
.L0x00001a3c: lw $a0, 0x2c($s1) # .word 0x8e24002c
.L0x00001a40: nop # .word 0x00000000
.L0x00001a44: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001a48: nop # .word 0x00000000
.L0x00001a4c: jalr $v0 # .word 0x0040f809
.L0x00001a50: li $a1, 0x1 # .word 0x24050001
.L0x00001a54: lh $a0, 0xc($s4) # .word 0x8684000c
.L0x00001a58: lh $v1, 0xc($s0) # .word 0x8603000c
.L0x00001a5c: nop # .word 0x00000000
.L0x00001a60: slt $v0, $a0, $v1 # .word 0x0083102a
.L0x00001a64: beqz $v0, .L0x00001a80 # .word 0x10400006
.L0x00001a68: li $a1, 0x1 # .word 0x24050001
.L0x00001a6c: lw $a0, 0x2c($s1) # .word 0x8e24002c
.L0x00001a70: nop # .word 0x00000000
.L0x00001a74: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001a78: j 0x80084748 # .word 0x080211d2
.L0x00001a7c: nop # .word 0x00000000
.L0x00001a80: slt $v0, $v1, $a0 # .word 0x0064102a
.L0x00001a84: beqz $v0, .L0x00001aa4 # .word 0x10400007
.L0x00001a88: li $a1, 0x5 # .word 0x24050005
.L0x00001a8c: lw $a0, 0x2c($s1) # .word 0x8e24002c
.L0x00001a90: nop # .word 0x00000000
.L0x00001a94: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001a98: nop # .word 0x00000000
.L0x00001a9c: jalr $v0 # .word 0x0040f809
.L0x00001aa0: nop # .word 0x00000000
.L0x00001aa4: addiu $s4, 0x2 # .word 0x26940002
.L0x00001aa8: addiu $s2, 0x1 # .word 0x26520001
.L0x00001aac: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x00001ab0: bnez $v0, .L0x00001a18 # .word 0x1440ffd9
.L0x00001ab4: addiu $s1, 0x4 # .word 0x26310004
.L0x00001ab8: move_ $s2, $zr # .word 0x00009021
.L0x00001abc: move_ $s4, $s5 # .word 0x02a0a021
.L0x00001ac0: move_ $s1, $s3 # .word 0x02608821
.L0x00001ac4: sll $s0, $s2, 0x1 # .word 0x00128040
.L0x00001ac8: addiu $v0, $sp, 0x10 # .word 0x27a20010
.L0x00001acc: addu $s0, $v0 # .word 0x02028021
.L0x00001ad0: lw $a0, 0x44($s1) # .word 0x8e240044
.L0x00001ad4: lh $a2, 0x18($s0) # .word 0x86060018
.L0x00001ad8: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001adc: nop # .word 0x00000000
.L0x00001ae0: jalr $v0 # .word 0x0040f809
.L0x00001ae4: move_ $a1, $zr # .word 0x00002821
.L0x00001ae8: lw $a0, 0x44($s1) # .word 0x8e240044
.L0x00001aec: nop # .word 0x00000000
.L0x00001af0: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001af4: nop # .word 0x00000000
.L0x00001af8: jalr $v0 # .word 0x0040f809
.L0x00001afc: li $a1, 0x1 # .word 0x24050001
.L0x00001b00: lh $a0, 0x18($s4) # .word 0x86840018
.L0x00001b04: lh $v1, 0x18($s0) # .word 0x86030018
.L0x00001b08: nop # .word 0x00000000
.L0x00001b0c: slt $v0, $a0, $v1 # .word 0x0083102a
.L0x00001b10: beqz $v0, .L0x00001b2c # .word 0x10400006
.L0x00001b14: li $a1, 0x1 # .word 0x24050001
.L0x00001b18: lw $a0, 0x44($s1) # .word 0x8e240044
.L0x00001b1c: nop # .word 0x00000000
.L0x00001b20: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001b24: j 0x800847f4 # .word 0x080211fd
.L0x00001b28: nop # .word 0x00000000
.L0x00001b2c: slt $v0, $v1, $a0 # .word 0x0064102a
.L0x00001b30: beqz $v0, .L0x00001b50 # .word 0x10400007
.L0x00001b34: li $a1, 0x5 # .word 0x24050005
.L0x00001b38: lw $a0, 0x44($s1) # .word 0x8e240044
.L0x00001b3c: nop # .word 0x00000000
.L0x00001b40: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00001b44: nop # .word 0x00000000
.L0x00001b48: jalr $v0 # .word 0x0040f809
.L0x00001b4c: nop # .word 0x00000000
.L0x00001b50: addiu $s4, 0x2 # .word 0x26940002
.L0x00001b54: addiu $s2, 0x1 # .word 0x26520001
.L0x00001b58: slti $v0, $s2, 0x7 # .word 0x2a420007
.L0x00001b5c: bnez $v0, .L0x00001ac4 # .word 0x1440ffd9
.L0x00001b60: addiu $s1, 0x4 # .word 0x26310004
.L0x00001b64: lw $ra, 0x58($sp) # .word 0x8fbf0058
.L0x00001b68: lw $s5, 0x54($sp) # .word 0x8fb50054
.L0x00001b6c: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x00001b70: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x00001b74: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x00001b78: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x00001b7c: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x00001b80: jr $ra # .word 0x03e00008
.L0x00001b84: addiu $sp, 0x60 # .word 0x27bd0060
.L0x00001b88: addiu $sp, -0xd8 # .word 0x27bdff28
.L0x00001b8c: sw $s5, 0xc4($sp) # .word 0xafb500c4
.L0x00001b90: move_ $s5, $a0 # .word 0x0080a821
.L0x00001b94: sw $ra, 0xd4($sp) # .word 0xafbf00d4
.L0x00001b98: sw $s8, 0xd0($sp) # .word 0xafbe00d0
.L0x00001b9c: sw $s7, 0xcc($sp) # .word 0xafb700cc
.L0x00001ba0: sw $s6, 0xc8($sp) # .word 0xafb600c8
.L0x00001ba4: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x00001ba8: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00001bac: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x00001bb0: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00001bb4: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x00001bb8: lw $v0, 0x64($s5) # .word 0x8ea20064
.L0x00001bbc: nop # .word 0x00000000
.L0x00001bc0: blez $v0, .L0x00001c88 # .word 0x18400031
.L0x00001bc4: move_ $s2, $zr # .word 0x00009021
.L0x00001bc8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001bcc: addiu $s3, $v0, -0x21f0 # .word 0x2453de10
.L0x00001bd0: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001bd4: addiu $s6, $v0, -0x72cc # .word 0x24568d34
.L0x00001bd8: lui $v0, 0x8009 # .word 0x3c028009
.L0x00001bdc: addiu $s4, $v0, -0x3ddc # .word 0x2454c224
.L0x00001be0: move_ $s0, $s5 # .word 0x02a08021
.L0x00001be4: lw $v0, 0x188($s3) # .word 0x8e620188
.L0x00001be8: nop # .word 0x00000000
.L0x00001bec: jalr $v0 # .word 0x0040f809
.L0x00001bf0: nop # .word 0x00000000
.L0x00001bf4: lw $v1, 0x84($s0) # .word 0x8e030084
.L0x00001bf8: nop # .word 0x00000000
.L0x00001bfc: subu $v0, $v1 # .word 0x00431023
.L0x00001c00: slti $v0, 0xd # .word 0x2842000d
.L0x00001c04: bnez $v0, .L0x00001c74 # .word 0x1440001b
.L0x00001c08: nop # .word 0x00000000
.L0x00001c0c: lw $v0, 0x188($s3) # .word 0x8e620188
.L0x00001c10: nop # .word 0x00000000
.L0x00001c14: jalr $v0 # .word 0x0040f809
.L0x00001c18: nop # .word 0x00000000
.L0x00001c1c: lw $v1, 0x80($s0) # .word 0x8e030080
.L0x00001c20: sw $v0, 0x84($s0) # .word 0xae020084
.L0x00001c24: addiu $v1, 0x1 # .word 0x24630001
.L0x00001c28: sw $v1, 0x80($s0) # .word 0xae030080
.L0x00001c2c: lw $v0, 0x2718($s6) # .word 0x8ec22718
.L0x00001c30: nop # .word 0x00000000
.L0x00001c34: jalr $v0 # .word 0x0040f809
.L0x00001c38: move_ $a0, $s2 # .word 0x02402021
.L0x00001c3c: lw $v1, 0x80($s0) # .word 0x8e030080
.L0x00001c40: move_ $s1, $v0 # .word 0x00408821
.L0x00001c44: slti $v0, $v1, 0x7 # .word 0x28620007
.L0x00001c48: beqz $v0, .L0x00001c70 # .word 0x10400009
.L0x00001c4c: sll $v0, $s1, 0x3 # .word 0x001110c0
.L0x00001c50: subu $v0, $s1 # .word 0x00511023
.L0x00001c54: addu $v0, $v1 # .word 0x00431021
.L0x00001c58: sll $v0, 0x2 # .word 0x00021080
.L0x00001c5c: addu $v0, $s4 # .word 0x00541021
.L0x00001c60: lw $v1, ($v0) # .word 0x8c430000
.L0x00001c64: li $v0, -0x1 # .word 0x2402ffff
.L0x00001c68: bne $v1, $v0, .L0x00001c74 # .word 0x14620002
.L0x00001c6c: nop # .word 0x00000000
.L0x00001c70: sw $zr, 0x80($s0) # .word 0xae000080
.L0x00001c74: lw $v0, 0x64($s5) # .word 0x8ea20064
.L0x00001c78: addiu $s2, 0x1 # .word 0x26520001
.L0x00001c7c: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00001c80: bnez $v0, .L0x00001be4 # .word 0x1440ffd8
.L0x00001c84: addiu $s0, 0x8 # .word 0x26100008
.L0x00001c88: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001c8c: lw $a0, 0x68($s5) # .word 0x8ea40068
.L0x00001c90: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00001c94: nop # .word 0x00000000
.L0x00001c98: jalr $v0 # .word 0x0040f809
.L0x00001c9c: nop # .word 0x00000000
.L0x00001ca0: lui $v1, 0x8005 # .word 0x3c038005
.L0x00001ca4: addiu $s0, $v1, -0x21f0 # .word 0x2470de10
.L0x00001ca8: lw $v1, 0x188($s0) # .word 0x8e030188
.L0x00001cac: nop # .word 0x00000000
.L0x00001cb0: jalr $v1 # .word 0x0060f809
.L0x00001cb4: move_ $s1, $v0 # .word 0x00408821
.L0x00001cb8: lw $v1, 0x9c($s5) # .word 0x8ea3009c
.L0x00001cbc: nop # .word 0x00000000
.L0x00001cc0: subu $v0, $v1 # .word 0x00431023
.L0x00001cc4: slti $v0, 0xd # .word 0x2842000d
.L0x00001cc8: bnez $v0, .L0x00001d28 # .word 0x14400017
.L0x00001ccc: nop # .word 0x00000000
.L0x00001cd0: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00001cd4: nop # .word 0x00000000
.L0x00001cd8: jalr $v0 # .word 0x0040f809
.L0x00001cdc: nop # .word 0x00000000
.L0x00001ce0: lw $v1, 0x98($s5) # .word 0x8ea30098
.L0x00001ce4: sw $v0, 0x9c($s5) # .word 0xaea2009c
.L0x00001ce8: addiu $a0, $v1, 0x1 # .word 0x24640001
.L0x00001cec: slti $v0, $a0, 0x7 # .word 0x28820007
.L0x00001cf0: beqz $v0, .L0x00001d24 # .word 0x1040000c
.L0x00001cf4: sw $a0, 0x98($s5) # .word 0xaea40098
.L0x00001cf8: lui $v1, 0x8009 # .word 0x3c038009
.L0x00001cfc: addiu $v1, -0x3ddc # .word 0x2463c224
.L0x00001d00: sll $v0, $s1, 0x3 # .word 0x001110c0
.L0x00001d04: subu $v0, $s1 # .word 0x00511023
.L0x00001d08: addu $v0, $a0 # .word 0x00441021
.L0x00001d0c: sll $v0, 0x2 # .word 0x00021080
.L0x00001d10: addu $v0, $v1 # .word 0x00431021
.L0x00001d14: lw $v1, ($v0) # .word 0x8c430000
.L0x00001d18: li $v0, -0x1 # .word 0x2402ffff
.L0x00001d1c: bne $v1, $v0, .L0x00001d28 # .word 0x14620002
.L0x00001d20: nop # .word 0x00000000
.L0x00001d24: sw $zr, 0x98($s5) # .word 0xaea00098
.L0x00001d28: jal F0x8001f648 # .word 0x0c007d92
.L0x00001d2c: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00001d30: lw $a0, 0x50($s5) # .word 0x8ea40050
.L0x00001d34: lw $a1, 0x54($s5) # .word 0x8ea50054
.L0x00001d38: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00001d3c: nop # .word 0x00000000
.L0x00001d40: jalr $v0 # .word 0x0040f809
.L0x00001d44: nop # .word 0x00000000
.L0x00001d48: lw $a0, 0xa8($s5) # .word 0x8ea400a8
.L0x00001d4c: nop # .word 0x00000000
.L0x00001d50: beqz $a0, .L0x00001e84 # .word 0x1080004c
.L0x00001d54: li $v0, 0x1000 # .word 0x24021000
.L0x00001d58: beq $a0, $v0, .L0x00001d90 # .word 0x1082000d
.L0x00001d5c: nop # .word 0x00000000
.L0x00001d60: move_ $a1, $v0 # .word 0x00402821
.L0x00001d64: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00001d68: nop # .word 0x00000000
.L0x00001d6c: jalr $v0 # .word 0x0040f809
.L0x00001d70: li $a2, 0x1000 # .word 0x24061000
.L0x00001d74: move_ $a0, $zr # .word 0x00002021
.L0x00001d78: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00001d7c: nop # .word 0x00000000
.L0x00001d80: jalr $v0 # .word 0x0040f809
.L0x00001d84: li $a1, 0x2b # .word 0x2405002b
.L0x00001d88: j 0x80084aac # .word 0x080212ab
.L0x00001d8c: li $a0, 0x140 # .word 0x24040140
.L0x00001d90: li $a0, 0x240 # .word 0x24040240
.L0x00001d94: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00001d98: nop # .word 0x00000000
.L0x00001d9c: jalr $v0 # .word 0x0040f809
.L0x00001da0: li $a1, 0x100 # .word 0x24050100
.L0x00001da4: lui $a0, 0x28c # .word 0x3c04028c
.L0x00001da8: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001dac: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00001db0: nop # .word 0x00000000
.L0x00001db4: jalr $v0 # .word 0x0040f809
.L0x00001db8: ori $a0, 0x3 # .word 0x34840003
.L0x00001dbc: move_ $a0, $v0 # .word 0x00402021
.L0x00001dc0: li $a2, 0x10 # .word 0x24060010
.L0x00001dc4: lui $v1, 0x8009 # .word 0x3c038009
.L0x00001dc8: addiu $v1, -0x3ddc # .word 0x2463c224
.L0x00001dcc: sll $v0, $s1, 0x3 # .word 0x001110c0
.L0x00001dd0: lw $a1, 0x98($s5) # .word 0x8ea50098
.L0x00001dd4: subu $v0, $s1 # .word 0x00511023
.L0x00001dd8: addu $v0, $a1 # .word 0x00451021
.L0x00001ddc: sll $v0, 0x2 # .word 0x00021080
.L0x00001de0: addu $v0, $v1 # .word 0x00431021
.L0x00001de4: lw $a1, ($v0) # .word 0x8c450000
.L0x00001de8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001dec: nop # .word 0x00000000
.L0x00001df0: jalr $v0 # .word 0x0040f809
.L0x00001df4: li $a3, 0x16 # .word 0x24070016
.L0x00001df8: li $a0, 0x140 # .word 0x24040140
.L0x00001dfc: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00001e00: nop # .word 0x00000000
.L0x00001e04: jalr $v0 # .word 0x0040f809
.L0x00001e08: move_ $a1, $zr # .word 0x00002821
.L0x00001e0c: lui $s0, 0x8004 # .word 0x3c108004
.L0x00001e10: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00001e14: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001e18: nop # .word 0x00000000
.L0x00001e1c: jalr $v0 # .word 0x0040f809
.L0x00001e20: lui $a0, 0x286 # .word 0x3c040286
.L0x00001e24: move_ $a0, $v0 # .word 0x00402021
.L0x00001e28: li $a1, 0xe # .word 0x2405000e
.L0x00001e2c: move_ $a2, $zr # .word 0x00003021
.L0x00001e30: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001e34: nop # .word 0x00000000
.L0x00001e38: jalr $v0 # .word 0x0040f809
.L0x00001e3c: li $a3, 0xf # .word 0x2407000f
.L0x00001e40: li $a0, 0x240 # .word 0x24040240
.L0x00001e44: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00001e48: nop # .word 0x00000000
.L0x00001e4c: jalr $v0 # .word 0x0040f809
.L0x00001e50: li $a1, 0x100 # .word 0x24050100
.L0x00001e54: lui $a0, 0x28c # .word 0x3c04028c
.L0x00001e58: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001e5c: nop # .word 0x00000000
.L0x00001e60: jalr $v0 # .word 0x0040f809
.L0x00001e64: ori $a0, 0x3 # .word 0x34840003
.L0x00001e68: move_ $a0, $v0 # .word 0x00402021
.L0x00001e6c: li $a1, 0x1f # .word 0x2405001f
.L0x00001e70: move_ $a2, $zr # .word 0x00003021
.L0x00001e74: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001e78: nop # .word 0x00000000
.L0x00001e7c: jalr $v0 # .word 0x0040f809
.L0x00001e80: li $a3, 0xf # .word 0x2407000f
.L0x00001e84: lw $a0, 0xb8($s5) # .word 0x8ea400b8
.L0x00001e88: nop # .word 0x00000000
.L0x00001e8c: beqz $a0, .L0x00001f50 # .word 0x10800030
.L0x00001e90: li $v0, 0x1000 # .word 0x24021000
.L0x00001e94: beq $a0, $v0, .L0x00001ec4 # .word 0x1082000b
.L0x00001e98: nop # .word 0x00000000
.L0x00001e9c: move_ $a1, $v0 # .word 0x00402821
.L0x00001ea0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00001ea4: nop # .word 0x00000000
.L0x00001ea8: jalr $v0 # .word 0x0040f809
.L0x00001eac: li $a2, 0x1000 # .word 0x24061000
.L0x00001eb0: move_ $a0, $zr # .word 0x00002021
.L0x00001eb4: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00001eb8: nop # .word 0x00000000
.L0x00001ebc: jalr $v0 # .word 0x0040f809
.L0x00001ec0: li $a1, 0x7f # .word 0x2405007f
.L0x00001ec4: li $a0, 0x140 # .word 0x24040140
.L0x00001ec8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00001ecc: nop # .word 0x00000000
.L0x00001ed0: jalr $v0 # .word 0x0040f809
.L0x00001ed4: move_ $a1, $zr # .word 0x00002821
.L0x00001ed8: lui $s0, 0x8004 # .word 0x3c108004
.L0x00001edc: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00001ee0: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001ee4: nop # .word 0x00000000
.L0x00001ee8: jalr $v0 # .word 0x0040f809
.L0x00001eec: lui $a0, 0x286 # .word 0x3c040286
.L0x00001ef0: move_ $a0, $v0 # .word 0x00402021
.L0x00001ef4: li $a1, 0xf # .word 0x2405000f
.L0x00001ef8: move_ $a2, $zr # .word 0x00003021
.L0x00001efc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001f00: nop # .word 0x00000000
.L0x00001f04: jalr $v0 # .word 0x0040f809
.L0x00001f08: li $a3, 0x4b # .word 0x2407004b
.L0x00001f0c: li $a0, 0x240 # .word 0x24040240
.L0x00001f10: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00001f14: nop # .word 0x00000000
.L0x00001f18: jalr $v0 # .word 0x0040f809
.L0x00001f1c: li $a1, 0x100 # .word 0x24050100
.L0x00001f20: lui $a0, 0x28c # .word 0x3c04028c
.L0x00001f24: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001f28: nop # .word 0x00000000
.L0x00001f2c: jalr $v0 # .word 0x0040f809
.L0x00001f30: ori $a0, 0x3 # .word 0x34840003
.L0x00001f34: move_ $a0, $v0 # .word 0x00402021
.L0x00001f38: li $a1, 0x20 # .word 0x24050020
.L0x00001f3c: move_ $a2, $zr # .word 0x00003021
.L0x00001f40: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001f44: nop # .word 0x00000000
.L0x00001f48: jalr $v0 # .word 0x0040f809
.L0x00001f4c: li $a3, 0x4b # .word 0x2407004b
.L0x00001f50: lw $a0, 0xc8($s5) # .word 0x8ea400c8
.L0x00001f54: nop # .word 0x00000000
.L0x00001f58: beqz $a0, .L0x00001fc0 # .word 0x10800019
.L0x00001f5c: li $v0, 0x1000 # .word 0x24021000
.L0x00001f60: beq $a0, $v0, .L0x00001f8c # .word 0x1082000a
.L0x00001f64: move_ $a1, $v0 # .word 0x00402821
.L0x00001f68: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00001f6c: nop # .word 0x00000000
.L0x00001f70: jalr $v0 # .word 0x0040f809
.L0x00001f74: li $a2, 0x1000 # .word 0x24061000
.L0x00001f78: move_ $a0, $zr # .word 0x00002021
.L0x00001f7c: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00001f80: nop # .word 0x00000000
.L0x00001f84: jalr $v0 # .word 0x0040f809
.L0x00001f88: li $a1, 0xc1 # .word 0x240500c1
.L0x00001f8c: lui $a0, 0x28c # .word 0x3c04028c
.L0x00001f90: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001f94: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00001f98: nop # .word 0x00000000
.L0x00001f9c: jalr $v0 # .word 0x0040f809
.L0x00001fa0: ori $a0, 0x3 # .word 0x34840003
.L0x00001fa4: move_ $a0, $v0 # .word 0x00402021
.L0x00001fa8: li $a1, 0x21 # .word 0x24050021
.L0x00001fac: move_ $a2, $zr # .word 0x00003021
.L0x00001fb0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001fb4: nop # .word 0x00000000
.L0x00001fb8: jalr $v0 # .word 0x0040f809
.L0x00001fbc: li $a3, 0xb6 # .word 0x240700b6
.L0x00001fc0: lw $v0, 0xf8($s5) # .word 0x8ea200f8
.L0x00001fc4: nop # .word 0x00000000
.L0x00001fc8: beqz $v0, .L0x000020b4 # .word 0x1040003a
.L0x00001fcc: nop # .word 0x00000000
.L0x00001fd0: lw $v0, 0x64($s5) # .word 0x8ea20064
.L0x00001fd4: nop # .word 0x00000000
.L0x00001fd8: blez $v0, .L0x000020b4 # .word 0x18400036
.L0x00001fdc: move_ $s2, $zr # .word 0x00009021
.L0x00001fe0: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001fe4: addiu $s8, $v0, -0x72cc # .word 0x245e8d34
.L0x00001fe8: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001fec: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x00001ff0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00001ff4: addiu $s6, $v0, -0x3ddc # .word 0x2456c224
.L0x00001ff8: li $s4, 0xa4 # .word 0x241400a4
.L0x00001ffc: move_ $s3, $s5 # .word 0x02a09821
.L0x00002000: li $s0, 0xb4 # .word 0x241000b4
.L0x00002004: lw $a0, 0xf8($s5) # .word 0x8ea400f8
.L0x00002008: li $v0, 0x1000 # .word 0x24021000
.L0x0000200c: beq $a0, $v0, .L0x00002038 # .word 0x1082000a
.L0x00002010: move_ $a1, $v0 # .word 0x00402821
.L0x00002014: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00002018: nop # .word 0x00000000
.L0x0000201c: jalr $v0 # .word 0x0040f809
.L0x00002020: li $a2, 0x1000 # .word 0x24061000
.L0x00002024: move_ $a0, $s0 # .word 0x02002021
.L0x00002028: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000202c: nop # .word 0x00000000
.L0x00002030: jalr $v0 # .word 0x0040f809
.L0x00002034: li $a1, 0x8a # .word 0x2405008a
.L0x00002038: move_ $a0, $s2 # .word 0x02402021
.L0x0000203c: addiu $s0, 0x30 # .word 0x26100030
.L0x00002040: lw $v0, 0x2718($s8) # .word 0x8fc22718
.L0x00002044: nop # .word 0x00000000
.L0x00002048: jalr $v0 # .word 0x0040f809
.L0x0000204c: addiu $s2, 0x1 # .word 0x26520001
.L0x00002050: move_ $s1, $v0 # .word 0x00408821
.L0x00002054: lui $a0, 0x28c # .word 0x3c04028c
.L0x00002058: lw $v0, 0x424($s7) # .word 0x8ee20424
.L0x0000205c: nop # .word 0x00000000
.L0x00002060: jalr $v0 # .word 0x0040f809
.L0x00002064: ori $a0, 0x3 # .word 0x34840003
.L0x00002068: move_ $a0, $v0 # .word 0x00402021
.L0x0000206c: move_ $a2, $s4 # .word 0x02803021
.L0x00002070: li $a3, 0x81 # .word 0x24070081
.L0x00002074: sll $v0, $s1, 0x3 # .word 0x001110c0
.L0x00002078: lw $v1, 0x80($s3) # .word 0x8e630080
.L0x0000207c: subu $v0, $s1 # .word 0x00511023
.L0x00002080: addu $v0, $v1 # .word 0x00431021
.L0x00002084: sll $v0, 0x2 # .word 0x00021080
.L0x00002088: addu $v0, $s6 # .word 0x00561021
.L0x0000208c: lw $a1, ($v0) # .word 0x8c450000
.L0x00002090: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00002094: nop # .word 0x00000000
.L0x00002098: jalr $v0 # .word 0x0040f809
.L0x0000209c: addiu $s4, 0x30 # .word 0x26940030
.L0x000020a0: lw $v0, 0x64($s5) # .word 0x8ea20064
.L0x000020a4: nop # .word 0x00000000
.L0x000020a8: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x000020ac: bnez $v0, .L0x00002004 # .word 0x1440ffd5
.L0x000020b0: addiu $s3, 0x8 # .word 0x26730008
.L0x000020b4: lw $v0, 0x6c($s5) # .word 0x8ea2006c
.L0x000020b8: nop # .word 0x00000000
.L0x000020bc: beqz $v0, .L0x000021b0 # .word 0x1040003c
.L0x000020c0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000020c4: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x000020c8: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x000020cc: nop # .word 0x00000000
.L0x000020d0: jalr $v0 # .word 0x0040f809
.L0x000020d4: nop # .word 0x00000000
.L0x000020d8: lw $v1, 0x74($s5) # .word 0x8ea30074
.L0x000020dc: nop # .word 0x00000000
.L0x000020e0: subu $v0, $v1 # .word 0x00431023
.L0x000020e4: slti $v0, 0xb # .word 0x2842000b
.L0x000020e8: bnez $v0, .L0x00002120 # .word 0x1440000d
.L0x000020ec: nop # .word 0x00000000
.L0x000020f0: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x000020f4: nop # .word 0x00000000
.L0x000020f8: jalr $v0 # .word 0x0040f809
.L0x000020fc: nop # .word 0x00000000
.L0x00002100: lw $v1, 0x70($s5) # .word 0x8ea30070
.L0x00002104: sw $v0, 0x74($s5) # .word 0xaea20074
.L0x00002108: addiu $v1, 0x1 # .word 0x24630001
.L0x0000210c: sw $v1, 0x70($s5) # .word 0xaea30070
.L0x00002110: slti $v1, 0x4 # .word 0x28630004
.L0x00002114: bnez $v1, .L0x00002120 # .word 0x14600002
.L0x00002118: nop # .word 0x00000000
.L0x0000211c: sw $zr, 0x70($s5) # .word 0xaea00070
.L0x00002120: lw $a0, 0x50($s5) # .word 0x8ea40050
.L0x00002124: lw $a1, 0x54($s5) # .word 0x8ea50054
.L0x00002128: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000212c: nop # .word 0x00000000
.L0x00002130: jalr $v0 # .word 0x0040f809
.L0x00002134: addiu $a1, -0x2 # .word 0x24a5fffe
.L0x00002138: li $a0, 0x140 # .word 0x24040140
.L0x0000213c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00002140: nop # .word 0x00000000
.L0x00002144: jalr $v0 # .word 0x0040f809
.L0x00002148: move_ $a1, $zr # .word 0x00002821
.L0x0000214c: lw $a0, 0x70($s5) # .word 0x8ea40070
.L0x00002150: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00002154: nop # .word 0x00000000
.L0x00002158: jalr $v0 # .word 0x0040f809
.L0x0000215c: nop # .word 0x00000000
.L0x00002160: lui $v0, 0x8004 # .word 0x3c028004
.L0x00002164: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00002168: nop # .word 0x00000000
.L0x0000216c: jalr $v0 # .word 0x0040f809
.L0x00002170: lui $a0, 0x286 # .word 0x3c040286
.L0x00002174: move_ $a0, $v0 # .word 0x00402021
.L0x00002178: li $a1, 0xd # .word 0x2405000d
.L0x0000217c: lw $v0, 0x68($s5) # .word 0x8ea20068
.L0x00002180: li $a3, 0x65 # .word 0x24070065
.L0x00002184: sll $a2, $v0, 0x1 # .word 0x00023040
.L0x00002188: addu $a2, $v0 # .word 0x00c23021
.L0x0000218c: sll $a2, 0x4 # .word 0x00063100
.L0x00002190: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00002194: nop # .word 0x00000000
.L0x00002198: jalr $v0 # .word 0x0040f809
.L0x0000219c: addiu $a2, 0xa4 # .word 0x24c600a4
.L0x000021a0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000021a4: nop # .word 0x00000000
.L0x000021a8: jalr $v0 # .word 0x0040f809
.L0x000021ac: move_ $a0, $zr # .word 0x00002021
.L0x000021b0: lw $a0, 0x108($s5) # .word 0x8ea40108
.L0x000021b4: nop # .word 0x00000000
.L0x000021b8: beqz $a0, .L0x000022f8 # .word 0x1080004f
.L0x000021bc: li $v0, 0x1000 # .word 0x24021000
.L0x000021c0: beq $a0, $v0, .L0x000021f8 # .word 0x1082000d
.L0x000021c4: nop # .word 0x00000000
.L0x000021c8: move_ $a1, $v0 # .word 0x00402821
.L0x000021cc: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000021d0: nop # .word 0x00000000
.L0x000021d4: jalr $v0 # .word 0x0040f809
.L0x000021d8: li $a2, 0x1000 # .word 0x24061000
.L0x000021dc: li $a0, 0x140 # .word 0x24040140
.L0x000021e0: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000021e4: nop # .word 0x00000000
.L0x000021e8: jalr $v0 # .word 0x0040f809
.L0x000021ec: li $a1, 0x8a # .word 0x2405008a
.L0x000021f0: j 0x80084ec0 # .word 0x080213b0
.L0x000021f4: nop # .word 0x00000000
.L0x000021f8: li $a0, 0x1000 # .word 0x24041000
.L0x000021fc: move_ $a1, $a0 # .word 0x00802821
.L0x00002200: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00002204: nop # .word 0x00000000
.L0x00002208: jalr $v0 # .word 0x0040f809
.L0x0000220c: move_ $a2, $a0 # .word 0x00803021
.L0x00002210: lw $a0, 0x50($s5) # .word 0x8ea40050
.L0x00002214: lw $a1, 0x54($s5) # .word 0x8ea50054
.L0x00002218: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000221c: nop # .word 0x00000000
.L0x00002220: jalr $v0 # .word 0x0040f809
.L0x00002224: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00002228: li $a0, 0x140 # .word 0x24040140
.L0x0000222c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00002230: nop # .word 0x00000000
.L0x00002234: jalr $v0 # .word 0x0040f809
.L0x00002238: move_ $a1, $zr # .word 0x00002821
.L0x0000223c: lui $s0, 0x8004 # .word 0x3c108004
.L0x00002240: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00002244: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00002248: nop # .word 0x00000000
.L0x0000224c: jalr $v0 # .word 0x0040f809
.L0x00002250: lui $a0, 0x286 # .word 0x3c040286
.L0x00002254: move_ $a0, $v0 # .word 0x00402021
.L0x00002258: li $a1, 0x10 # .word 0x24050010
.L0x0000225c: li $a2, 0x8f # .word 0x2406008f
.L0x00002260: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00002264: nop # .word 0x00000000
.L0x00002268: jalr $v0 # .word 0x0040f809
.L0x0000226c: li $a3, 0x5f # .word 0x2407005f
.L0x00002270: lw $a0, 0x50($s5) # .word 0x8ea40050
.L0x00002274: lw $a1, 0x54($s5) # .word 0x8ea50054
.L0x00002278: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000227c: nop # .word 0x00000000
.L0x00002280: jalr $v0 # .word 0x0040f809
.L0x00002284: nop # .word 0x00000000
.L0x00002288: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000228c: nop # .word 0x00000000
.L0x00002290: jalr $v0 # .word 0x0040f809
.L0x00002294: lui $a0, 0x286 # .word 0x3c040286
.L0x00002298: move_ $a0, $v0 # .word 0x00402021
.L0x0000229c: li $a1, 0x11 # .word 0x24050011
.L0x000022a0: li $a2, 0x8f # .word 0x2406008f
.L0x000022a4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000022a8: nop # .word 0x00000000
.L0x000022ac: jalr $v0 # .word 0x0040f809
.L0x000022b0: li $a3, 0x5f # .word 0x2407005f
.L0x000022b4: li $a0, 0x240 # .word 0x24040240
.L0x000022b8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000022bc: nop # .word 0x00000000
.L0x000022c0: jalr $v0 # .word 0x0040f809
.L0x000022c4: li $a1, 0x100 # .word 0x24050100
.L0x000022c8: lui $a0, 0x28c # .word 0x3c04028c
.L0x000022cc: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000022d0: nop # .word 0x00000000
.L0x000022d4: jalr $v0 # .word 0x0040f809
.L0x000022d8: ori $a0, 0x3 # .word 0x34840003
.L0x000022dc: move_ $a0, $v0 # .word 0x00402021
.L0x000022e0: li $a1, 0x24 # .word 0x24050024
.L0x000022e4: li $a2, 0x8f # .word 0x2406008f
.L0x000022e8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000022ec: nop # .word 0x00000000
.L0x000022f0: jalr $v0 # .word 0x0040f809
.L0x000022f4: li $a3, 0x5f # .word 0x2407005f
.L0x000022f8: lw $a0, 0xd8($s5) # .word 0x8ea400d8
.L0x000022fc: nop # .word 0x00000000
.L0x00002300: beqz $a0, .L0x00002388 # .word 0x10800021
.L0x00002304: li $v0, 0x1000 # .word 0x24021000
.L0x00002308: beq $a0, $v0, .L0x0000233c # .word 0x1082000c
.L0x0000230c: move_ $a1, $v0 # .word 0x00402821
.L0x00002310: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00002314: nop # .word 0x00000000
.L0x00002318: jalr $v0 # .word 0x0040f809
.L0x0000231c: li $a2, 0x1000 # .word 0x24061000
.L0x00002320: li $a0, 0x140 # .word 0x24040140
.L0x00002324: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00002328: nop # .word 0x00000000
.L0x0000232c: jalr $v0 # .word 0x0040f809
.L0x00002330: li $a1, 0x1d # .word 0x2405001d
.L0x00002334: j 0x80085008 # .word 0x08021402
.L0x00002338: lui $a0, 0x28c # .word 0x3c04028c
.L0x0000233c: li $a0, 0x1000 # .word 0x24041000
.L0x00002340: move_ $a1, $a0 # .word 0x00802821
.L0x00002344: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00002348: nop # .word 0x00000000
.L0x0000234c: jalr $v0 # .word 0x0040f809
.L0x00002350: move_ $a2, $a0 # .word 0x00803021
.L0x00002354: lui $a0, 0x28c # .word 0x3c04028c
.L0x00002358: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000235c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00002360: nop # .word 0x00000000
.L0x00002364: jalr $v0 # .word 0x0040f809
.L0x00002368: ori $a0, 0x3 # .word 0x34840003
.L0x0000236c: move_ $a0, $v0 # .word 0x00402021
.L0x00002370: li $a1, 0x27 # .word 0x24050027
.L0x00002374: li $a2, 0x8f # .word 0x2406008f
.L0x00002378: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000237c: nop # .word 0x00000000
.L0x00002380: jalr $v0 # .word 0x0040f809
.L0x00002384: li $a3, 0xf # .word 0x2407000f
.L0x00002388: lw $a0, 0xe8($s5) # .word 0x8ea400e8
.L0x0000238c: nop # .word 0x00000000
.L0x00002390: beqz $a0, .L0x000023fc # .word 0x1080001a
.L0x00002394: li $v0, 0x1000 # .word 0x24021000
.L0x00002398: beq $a0, $v0, .L0x000023c8 # .word 0x1082000b
.L0x0000239c: nop # .word 0x00000000
.L0x000023a0: move_ $a1, $v0 # .word 0x00402821
.L0x000023a4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000023a8: nop # .word 0x00000000
.L0x000023ac: jalr $v0 # .word 0x0040f809
.L0x000023b0: li $a2, 0x1000 # .word 0x24061000
.L0x000023b4: li $a0, 0x140 # .word 0x24040140
.L0x000023b8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000023bc: nop # .word 0x00000000
.L0x000023c0: jalr $v0 # .word 0x0040f809
.L0x000023c4: li $a1, 0x4e # .word 0x2405004e
.L0x000023c8: lui $a0, 0x28c # .word 0x3c04028c
.L0x000023cc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000023d0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000023d4: nop # .word 0x00000000
.L0x000023d8: jalr $v0 # .word 0x0040f809
.L0x000023dc: ori $a0, 0x3 # .word 0x34840003
.L0x000023e0: move_ $a0, $v0 # .word 0x00402021
.L0x000023e4: li $a1, 0x22 # .word 0x24050022
.L0x000023e8: li $a2, 0x92 # .word 0x24060092
.L0x000023ec: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000023f0: nop # .word 0x00000000
.L0x000023f4: jalr $v0 # .word 0x0040f809
.L0x000023f8: li $a3, 0x43 # .word 0x24070043
.L0x000023fc: jal F0x8001f648 # .word 0x0c007d92
.L0x00002400: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00002404: lw $a0, 0x50($s5) # .word 0x8ea40050
.L0x00002408: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000240c: nop # .word 0x00000000
.L0x00002410: jalr $v0 # .word 0x0040f809
.L0x00002414: li $a1, 0x7 # .word 0x24050007
.L0x00002418: li $a0, 0x240 # .word 0x24040240
.L0x0000241c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00002420: nop # .word 0x00000000
.L0x00002424: jalr $v0 # .word 0x0040f809
.L0x00002428: li $a1, 0x100 # .word 0x24050100
.L0x0000242c: lw $v0, 0x60($s5) # .word 0x8ea20060
.L0x00002430: nop # .word 0x00000000
.L0x00002434: beqz $v0, .L0x00002464 # .word 0x1040000b
.L0x00002438: li $v0, 0x1 # .word 0x24020001
.L0x0000243c: lw $v0, 0x5c($s5) # .word 0x8ea2005c
.L0x00002440: move_ $a0, $zr # .word 0x00002021
.L0x00002444: addiu $v1, $v0, 0x1 # .word 0x24430001
.L0x00002448: slti $v0, $v1, 0x60 # .word 0x28620060
.L0x0000244c: beqz $v0, .L0x00002458 # .word 0x10400002
.L0x00002450: sw $v1, 0x5c($s5) # .word 0xaea3005c
.L0x00002454: move_ $a0, $v1 # .word 0x00602021
.L0x00002458: sw $a0, 0x5c($s5) # .word 0xaea4005c
.L0x0000245c: j 0x80085118 # .word 0x08021446
.L0x00002460: sw $zr, 0x60($s5) # .word 0xaea00060
.L0x00002464: sw $v0, 0x60($s5) # .word 0xaea20060
.L0x00002468: lui $a0, 0x28c # .word 0x3c04028c
.L0x0000246c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00002470: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00002474: nop # .word 0x00000000
.L0x00002478: jalr $v0 # .word 0x0040f809
.L0x0000247c: ori $a0, 0x3 # .word 0x34840003
.L0x00002480: move_ $a0, $v0 # .word 0x00402021
.L0x00002484: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x00002488: lw $a2, 0x5c($s5) # .word 0x8ea6005c
.L0x0000248c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00002490: nop # .word 0x00000000
.L0x00002494: jalr $v0 # .word 0x0040f809
.L0x00002498: move_ $a3, $a2 # .word 0x00c03821
.L0x0000249c: lw $ra, 0xd4($sp) # .word 0x8fbf00d4
.L0x000024a0: lw $s8, 0xd0($sp) # .word 0x8fbe00d0
.L0x000024a4: lw $s7, 0xcc($sp) # .word 0x8fb700cc
.L0x000024a8: lw $s6, 0xc8($sp) # .word 0x8fb600c8
.L0x000024ac: lw $s5, 0xc4($sp) # .word 0x8fb500c4
.L0x000024b0: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x000024b4: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x000024b8: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x000024bc: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x000024c0: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x000024c4: jr $ra # .word 0x03e00008
.L0x000024c8: addiu $sp, 0xd8 # .word 0x27bd00d8
.L0x000024cc: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000024d0: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000024d4: move_ $s2, $a0 # .word 0x00809021
.L0x000024d8: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x000024dc: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x000024e0: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000024e4: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000024e8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000024ec: lw $v1, 0x10($s2) # .word 0x8e430010
.L0x000024f0: nop # .word 0x00000000
.L0x000024f4: sltiu $v0, $v1, 0x35 # .word 0x2c620035
.L0x000024f8: beqz $v0, .L0x00002520 # .word 0x10400009
.L0x000024fc: move_ $s3, $a1 # .word 0x00a09821
.L0x00002500: lui $v0, 0x8008 # .word 0x3c028008
.L0x00002504: addiu $v0, 0x2cb0 # .word 0x24422cb0
.L0x00002508: sll $v1, 0x2 # .word 0x00031880
.L0x0000250c: addu $v1, $v0 # .word 0x00621821
.L0x00002510: lw $v0, ($v1) # .word 0x8c620000
.L0x00002514: nop # .word 0x00000000
.L0x00002518: jr $v0 # .word 0x00400008
.L0x0000251c: nop # .word 0x00000000
.L0x00002520: addiu $a0, $s2, 0xa0 # .word 0x264400a0
.L0x00002524: lui $s0, 0x8009 # .word 0x3c108009
.L0x00002528: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x0000252c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002530: nop # .word 0x00000000
.L0x00002534: jalr $v0 # .word 0x0040f809
.L0x00002538: li $a1, 0x1 # .word 0x24050001
.L0x0000253c: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002540: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002544: nop # .word 0x00000000
.L0x00002548: jalr $v0 # .word 0x0040f809
.L0x0000254c: li $a1, 0x1 # .word 0x24050001
.L0x00002550: j 0x80085b60 # .word 0x080216d8
.L0x00002554: nop # .word 0x00000000
.L0x00002558: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000255c: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00002560: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002564: nop # .word 0x00000000
.L0x00002568: jalr $v0 # .word 0x0040f809
.L0x0000256c: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002570: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002574: nop # .word 0x00000000
.L0x00002578: jalr $v0 # .word 0x0040f809
.L0x0000257c: addiu $a0, $s2, 0xa0 # .word 0x264400a0
.L0x00002580: beqz $v0, .L0x00002ee0 # .word 0x10400257
.L0x00002584: move_ $a0, $s2 # .word 0x02402021
.L0x00002588: move_ $a1, $s3 # .word 0x02602821
.L0x0000258c: jal 0x80083d10 # .word 0x0c020f44
.L0x00002590: li $a2, 0x1 # .word 0x24060001
.L0x00002594: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002598: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000259c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000025a0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000025a4: nop # .word 0x00000000
.L0x000025a8: jalr $v0 # .word 0x0040f809
.L0x000025ac: addiu $a0, 0x10b # .word 0x2484010b
.L0x000025b0: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x000025b4: move_ $a1, $v0 # .word 0x00402821
.L0x000025b8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000025bc: nop # .word 0x00000000
.L0x000025c0: jalr $v0 # .word 0x0040f809
.L0x000025c4: li $a2, 0x5 # .word 0x24060005
.L0x000025c8: addiu $a0, $s2, 0xb0 # .word 0x264400b0
.L0x000025cc: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000025d0: nop # .word 0x00000000
.L0x000025d4: jalr $v0 # .word 0x0040f809
.L0x000025d8: li $a1, 0x1 # .word 0x24050001
.L0x000025dc: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x000025e0: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000025e4: nop # .word 0x00000000
.L0x000025e8: jalr $v0 # .word 0x0040f809
.L0x000025ec: li $a1, 0x1 # .word 0x24050001
.L0x000025f0: j 0x80085b60 # .word 0x080216d8
.L0x000025f4: nop # .word 0x00000000
.L0x000025f8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000025fc: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00002600: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002604: nop # .word 0x00000000
.L0x00002608: jalr $v0 # .word 0x0040f809
.L0x0000260c: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002610: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002614: nop # .word 0x00000000
.L0x00002618: jalr $v0 # .word 0x0040f809
.L0x0000261c: addiu $a0, $s2, 0xb0 # .word 0x264400b0
.L0x00002620: beqz $v0, .L0x00002ee0 # .word 0x1040022f
.L0x00002624: move_ $a0, $s2 # .word 0x02402021
.L0x00002628: move_ $a1, $s3 # .word 0x02602821
.L0x0000262c: jal 0x80084064 # .word 0x0c021019
.L0x00002630: li $a2, 0x1 # .word 0x24060001
.L0x00002634: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002638: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000263c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002640: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00002644: nop # .word 0x00000000
.L0x00002648: jalr $v0 # .word 0x0040f809
.L0x0000264c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00002650: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x00002654: move_ $a1, $v0 # .word 0x00402821
.L0x00002658: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000265c: nop # .word 0x00000000
.L0x00002660: jalr $v0 # .word 0x0040f809
.L0x00002664: li $a2, 0x6 # .word 0x24060006
.L0x00002668: addiu $a0, $s2, 0xc0 # .word 0x264400c0
.L0x0000266c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002670: nop # .word 0x00000000
.L0x00002674: jalr $v0 # .word 0x0040f809
.L0x00002678: li $a1, 0x1 # .word 0x24050001
.L0x0000267c: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002680: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002684: nop # .word 0x00000000
.L0x00002688: jalr $v0 # .word 0x0040f809
.L0x0000268c: li $a1, 0x1 # .word 0x24050001
.L0x00002690: j 0x80085b60 # .word 0x080216d8
.L0x00002694: nop # .word 0x00000000
.L0x00002698: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000269c: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x000026a0: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000026a4: nop # .word 0x00000000
.L0x000026a8: jalr $v0 # .word 0x0040f809
.L0x000026ac: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x000026b0: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000026b4: nop # .word 0x00000000
.L0x000026b8: jalr $v0 # .word 0x0040f809
.L0x000026bc: addiu $a0, $s2, 0xc0 # .word 0x264400c0
.L0x000026c0: beqz $v0, .L0x00002ee0 # .word 0x10400207
.L0x000026c4: move_ $a0, $s2 # .word 0x02402021
.L0x000026c8: move_ $a1, $s3 # .word 0x02602821
.L0x000026cc: jal 0x80084270 # .word 0x0c02109c
.L0x000026d0: li $a2, 0x1 # .word 0x24060001
.L0x000026d4: addiu $a0, $s2, 0xf0 # .word 0x264400f0
.L0x000026d8: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000026dc: nop # .word 0x00000000
.L0x000026e0: jalr $v0 # .word 0x0040f809
.L0x000026e4: li $a1, 0x1 # .word 0x24050001
.L0x000026e8: j 0x80085b60 # .word 0x080216d8
.L0x000026ec: nop # .word 0x00000000
.L0x000026f0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000026f4: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x000026f8: nop # .word 0x00000000
.L0x000026fc: jalr $v0 # .word 0x0040f809
.L0x00002700: addiu $a0, $s2, 0xf0 # .word 0x264400f0
.L0x00002704: beqz $v0, .L0x00002ee0 # .word 0x104001f6
.L0x00002708: li $v1, 0x1 # .word 0x24030001
.L0x0000270c: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00002710: sw $v1, 0x6c($s2) # .word 0xae43006c
.L0x00002714: addu $v0, $v1 # .word 0x00431021
.L0x00002718: j 0x80085b90 # .word 0x080216e4
.L0x0000271c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002720: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002724: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00002728: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000272c: lw $s4, 0x68($s2) # .word 0x8e540068
.L0x00002730: jalr $v0 # .word 0x0040f809
.L0x00002734: move_ $a0, $zr # .word 0x00002021
.L0x00002738: move_ $a0, $zr # .word 0x00002021
.L0x0000273c: li $a1, 0x7 # .word 0x24050007
.L0x00002740: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002744: nop # .word 0x00000000
.L0x00002748: jalr $v1 # .word 0x0060f809
.L0x0000274c: move_ $s0, $v0 # .word 0x00408021
.L0x00002750: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002754: andi $s0, 0x1 # .word 0x32100001
.L0x00002758: bnez $s0, .L0x00002798 # .word 0x1600000f
.L0x0000275c: nop # .word 0x00000000
.L0x00002760: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00002764: nop # .word 0x00000000
.L0x00002768: jalr $v0 # .word 0x0040f809
.L0x0000276c: move_ $a0, $zr # .word 0x00002021
.L0x00002770: move_ $a0, $zr # .word 0x00002021
.L0x00002774: li $a1, 0x7 # .word 0x24050007
.L0x00002778: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000277c: nop # .word 0x00000000
.L0x00002780: jalr $v1 # .word 0x0060f809
.L0x00002784: move_ $s0, $v0 # .word 0x00408021
.L0x00002788: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000278c: andi $s0, 0x1 # .word 0x32100001
.L0x00002790: beqz $s0, .L0x000027b4 # .word 0x12000008
.L0x00002794: nop # .word 0x00000000
.L0x00002798: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x0000279c: nop # .word 0x00000000
.L0x000027a0: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000027a4: bgez $v0, .L0x00002848 # .word 0x04410028
.L0x000027a8: sw $v0, 0x68($s2) # .word 0xae420068
.L0x000027ac: j 0x800854f8 # .word 0x0802153e
.L0x000027b0: sw $zr, 0x68($s2) # .word 0xae400068
.L0x000027b4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000027b8: nop # .word 0x00000000
.L0x000027bc: jalr $v0 # .word 0x0040f809
.L0x000027c0: move_ $a0, $zr # .word 0x00002021
.L0x000027c4: move_ $a0, $zr # .word 0x00002021
.L0x000027c8: li $a1, 0x5 # .word 0x24050005
.L0x000027cc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000027d0: nop # .word 0x00000000
.L0x000027d4: jalr $v1 # .word 0x0060f809
.L0x000027d8: move_ $s0, $v0 # .word 0x00408021
.L0x000027dc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000027e0: andi $s0, 0x1 # .word 0x32100001
.L0x000027e4: bnez $s0, .L0x00002824 # .word 0x1600000f
.L0x000027e8: nop # .word 0x00000000
.L0x000027ec: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x000027f0: nop # .word 0x00000000
.L0x000027f4: jalr $v0 # .word 0x0040f809
.L0x000027f8: move_ $a0, $zr # .word 0x00002021
.L0x000027fc: move_ $a0, $zr # .word 0x00002021
.L0x00002800: li $a1, 0x5 # .word 0x24050005
.L0x00002804: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002808: nop # .word 0x00000000
.L0x0000280c: jalr $v1 # .word 0x0060f809
.L0x00002810: move_ $s0, $v0 # .word 0x00408021
.L0x00002814: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002818: andi $s0, 0x1 # .word 0x32100001
.L0x0000281c: beqz $s0, .L0x00002848 # .word 0x1200000a
.L0x00002820: nop # .word 0x00000000
.L0x00002824: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00002828: lw $v1, 0x64($s2) # .word 0x8e430064
.L0x0000282c: addiu $v0, 0x1 # .word 0x24420001
.L0x00002830: addiu $v1, -0x1 # .word 0x2463ffff
.L0x00002834: sw $v0, 0x68($s2) # .word 0xae420068
.L0x00002838: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x0000283c: beqz $v0, .L0x00002848 # .word 0x10400002
.L0x00002840: nop # .word 0x00000000
.L0x00002844: sw $v1, 0x68($s2) # .word 0xae430068
.L0x00002848: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x0000284c: nop # .word 0x00000000
.L0x00002850: beq $s4, $v0, .L0x000028a4 # .word 0x12820014
.L0x00002854: lui $a0, 0x4 # .word 0x3c040004
.L0x00002858: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000285c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00002860: nop # .word 0x00000000
.L0x00002864: jalr $v0 # .word 0x0040f809
.L0x00002868: ori $a0, 0x1b # .word 0x3484001b
.L0x0000286c: move_ $a0, $s2 # .word 0x02402021
.L0x00002870: move_ $a1, $s3 # .word 0x02602821
.L0x00002874: jal 0x80083d10 # .word 0x0c020f44
.L0x00002878: li $a2, 0x1 # .word 0x24060001
.L0x0000287c: move_ $a0, $s2 # .word 0x02402021
.L0x00002880: move_ $a1, $s3 # .word 0x02602821
.L0x00002884: jal 0x80084064 # .word 0x0c021019
.L0x00002888: li $a2, 0x1 # .word 0x24060001
.L0x0000288c: move_ $a0, $s2 # .word 0x02402021
.L0x00002890: move_ $a1, $s3 # .word 0x02602821
.L0x00002894: jal 0x80084270 # .word 0x0c02109c
.L0x00002898: li $a2, 0x1 # .word 0x24060001
.L0x0000289c: j 0x80085b90 # .word 0x080216e4
.L0x000028a0: sw $zr, 0x98($s2) # .word 0xae400098
.L0x000028a4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000028a8: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x000028ac: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000028b0: nop # .word 0x00000000
.L0x000028b4: jalr $v0 # .word 0x0040f809
.L0x000028b8: move_ $a0, $zr # .word 0x00002021
.L0x000028bc: move_ $a0, $zr # .word 0x00002021
.L0x000028c0: li $a1, 0xd # .word 0x2405000d
.L0x000028c4: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000028c8: nop # .word 0x00000000
.L0x000028cc: jalr $v1 # .word 0x0060f809
.L0x000028d0: move_ $s0, $v0 # .word 0x00408021
.L0x000028d4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000028d8: andi $s0, 0x1 # .word 0x32100001
.L0x000028dc: beqz $s0, .L0x00002918 # .word 0x1200000e
.L0x000028e0: lui $a0, 0x4 # .word 0x3c040004
.L0x000028e4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000028e8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000028ec: nop # .word 0x00000000
.L0x000028f0: jalr $v0 # .word 0x0040f809
.L0x000028f4: ori $a0, 0x1c # .word 0x3484001c
.L0x000028f8: li $v0, 0x14 # .word 0x24020014
.L0x000028fc: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002900: lw $a1, 0x70($s3) # .word 0x8e650070
.L0x00002904: nop # .word 0x00000000
.L0x00002908: beqz $a1, .L0x00002ee0 # .word 0x10a00175
.L0x0000290c: li $v0, 0x3 # .word 0x24020003
.L0x00002910: j 0x80085b90 # .word 0x080216e4
.L0x00002914: sw $v0, 0xc($a1) # .word 0xaca2000c
.L0x00002918: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000291c: nop # .word 0x00000000
.L0x00002920: jalr $v0 # .word 0x0040f809
.L0x00002924: move_ $a0, $zr # .word 0x00002021
.L0x00002928: move_ $a0, $zr # .word 0x00002021
.L0x0000292c: li $a1, 0xe # .word 0x2405000e
.L0x00002930: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002934: nop # .word 0x00000000
.L0x00002938: jalr $v1 # .word 0x0060f809
.L0x0000293c: move_ $s0, $v0 # .word 0x00408021
.L0x00002940: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002944: andi $s0, 0x1 # .word 0x32100001
.L0x00002948: beqz $s0, .L0x00002ee0 # .word 0x12000165
.L0x0000294c: lui $a0, 0x8004 # .word 0x3c048004
.L0x00002950: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002954: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00002958: nop # .word 0x00000000
.L0x0000295c: jalr $v0 # .word 0x0040f809
.L0x00002960: ori $a0, 0x50bd # .word 0x348450bd
.L0x00002964: li $v0, 0x32 # .word 0x24020032
.L0x00002968: j 0x80085b90 # .word 0x080216e4
.L0x0000296c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002970: lw $v0, 0x70($s3) # .word 0x8e620070
.L0x00002974: nop # .word 0x00000000
.L0x00002978: bnez $v0, .L0x00002ee0 # .word 0x14400159
.L0x0000297c: nop # .word 0x00000000
.L0x00002980: jal 0x8008b838 # .word 0x0c022e0e
.L0x00002984: move_ $a0, $s2 # .word 0x02402021
.L0x00002988: j 0x80085b60 # .word 0x080216d8
.L0x0000298c: sw $v0, 0x70($s3) # .word 0xae620070
.L0x00002990: lw $v0, 0x70($s3) # .word 0x8e620070
.L0x00002994: nop # .word 0x00000000
.L0x00002998: bnez $v0, .L0x000029ac # .word 0x14400004
.L0x0000299c: nop # .word 0x00000000
.L0x000029a0: li $v0, 0x1e # .word 0x2402001e
.L0x000029a4: j 0x80085b90 # .word 0x080216e4
.L0x000029a8: sw $v0, 0x10($s2) # .word 0xae420010
.L0x000029ac: lw $v1, 0xc($v0) # .word 0x8c43000c
.L0x000029b0: li $v0, 0x2 # .word 0x24020002
.L0x000029b4: bne $v1, $v0, .L0x00002ee0 # .word 0x1462014a
.L0x000029b8: li $v1, 0x3 # .word 0x24030003
.L0x000029bc: sw $zr, 0x78($s2) # .word 0xae400078
.L0x000029c0: lw $v0, 0x70($s3) # .word 0x8e620070
.L0x000029c4: j 0x800859d4 # .word 0x08021675
.L0x000029c8: sw $v1, 0xc($v0) # .word 0xac43000c
.L0x000029cc: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x000029d0: lui $s0, 0x8009 # .word 0x3c108009
.L0x000029d4: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x000029d8: sw $zr, 0xf8($s2) # .word 0xae4000f8
.L0x000029dc: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000029e0: nop # .word 0x00000000
.L0x000029e4: jalr $v0 # .word 0x0040f809
.L0x000029e8: move_ $a1, $zr # .word 0x00002821
.L0x000029ec: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x000029f0: sw $zr, 0x6c($s2) # .word 0xae40006c
.L0x000029f4: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000029f8: nop # .word 0x00000000
.L0x000029fc: jalr $v0 # .word 0x0040f809
.L0x00002a00: move_ $a1, $zr # .word 0x00002821
.L0x00002a04: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x00002a08: nop # .word 0x00000000
.L0x00002a0c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002a10: nop # .word 0x00000000
.L0x00002a14: jalr $v0 # .word 0x0040f809
.L0x00002a18: move_ $a1, $zr # .word 0x00002821
.L0x00002a1c: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002a20: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002a24: nop # .word 0x00000000
.L0x00002a28: jalr $v0 # .word 0x0040f809
.L0x00002a2c: move_ $a1, $zr # .word 0x00002821
.L0x00002a30: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x00002a34: nop # .word 0x00000000
.L0x00002a38: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002a3c: nop # .word 0x00000000
.L0x00002a40: jalr $v0 # .word 0x0040f809
.L0x00002a44: move_ $a1, $zr # .word 0x00002821
.L0x00002a48: j 0x80085b60 # .word 0x080216d8
.L0x00002a4c: nop # .word 0x00000000
.L0x00002a50: lui $s0, 0x8009 # .word 0x3c108009
.L0x00002a54: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00002a58: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002a5c: nop # .word 0x00000000
.L0x00002a60: jalr $v0 # .word 0x0040f809
.L0x00002a64: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002a68: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002a6c: nop # .word 0x00000000
.L0x00002a70: jalr $v0 # .word 0x0040f809
.L0x00002a74: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002a78: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002a7c: nop # .word 0x00000000
.L0x00002a80: jalr $v0 # .word 0x0040f809
.L0x00002a84: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002a88: beqz $v0, .L0x00002ee0 # .word 0x10400115
.L0x00002a8c: li $v0, 0xa # .word 0x2402000a
.L0x00002a90: j 0x80085b90 # .word 0x080216e4
.L0x00002a94: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002a98: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002a9c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002aa0: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00002aa4: nop # .word 0x00000000
.L0x00002aa8: jalr $v0 # .word 0x0040f809
.L0x00002aac: li $a1, 0x1 # .word 0x24050001
.L0x00002ab0: j 0x80085b60 # .word 0x080216d8
.L0x00002ab4: nop # .word 0x00000000
.L0x00002ab8: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002abc: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00002ac0: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002ac4: nop # .word 0x00000000
.L0x00002ac8: jalr $v0 # .word 0x0040f809
.L0x00002acc: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002ad0: beqz $v0, .L0x00002ee0 # .word 0x10400103
.L0x00002ad4: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002ad8: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002adc: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002ae0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00002ae4: nop # .word 0x00000000
.L0x00002ae8: jalr $v0 # .word 0x0040f809
.L0x00002aec: addiu $a0, 0x10b # .word 0x2484010b
.L0x00002af0: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x00002af4: move_ $a1, $v0 # .word 0x00402821
.L0x00002af8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002afc: nop # .word 0x00000000
.L0x00002b00: jalr $v0 # .word 0x0040f809
.L0x00002b04: li $a2, 0x5 # .word 0x24060005
.L0x00002b08: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002b0c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002b10: nop # .word 0x00000000
.L0x00002b14: jalr $v0 # .word 0x0040f809
.L0x00002b18: li $a1, 0x1 # .word 0x24050001
.L0x00002b1c: j 0x80085b60 # .word 0x080216d8
.L0x00002b20: nop # .word 0x00000000
.L0x00002b24: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002b28: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00002b2c: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002b30: nop # .word 0x00000000
.L0x00002b34: jalr $v0 # .word 0x0040f809
.L0x00002b38: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002b3c: beqz $v0, .L0x00002ee0 # .word 0x104000e8
.L0x00002b40: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002b44: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002b48: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002b4c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00002b50: nop # .word 0x00000000
.L0x00002b54: jalr $v0 # .word 0x0040f809
.L0x00002b58: addiu $a0, 0x10b # .word 0x2484010b
.L0x00002b5c: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x00002b60: move_ $a1, $v0 # .word 0x00402821
.L0x00002b64: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002b68: nop # .word 0x00000000
.L0x00002b6c: jalr $v0 # .word 0x0040f809
.L0x00002b70: li $a2, 0x6 # .word 0x24060006
.L0x00002b74: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002b78: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002b7c: nop # .word 0x00000000
.L0x00002b80: jalr $v0 # .word 0x0040f809
.L0x00002b84: li $a1, 0x1 # .word 0x24050001
.L0x00002b88: j 0x80085b60 # .word 0x080216d8
.L0x00002b8c: nop # .word 0x00000000
.L0x00002b90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002b94: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00002b98: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002b9c: nop # .word 0x00000000
.L0x00002ba0: jalr $v0 # .word 0x0040f809
.L0x00002ba4: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002ba8: beqz $v0, .L0x00002ee0 # .word 0x104000cd
.L0x00002bac: addiu $a0, $s2, 0xf0 # .word 0x264400f0
.L0x00002bb0: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002bb4: nop # .word 0x00000000
.L0x00002bb8: jalr $v0 # .word 0x0040f809
.L0x00002bbc: li $a1, 0x1 # .word 0x24050001
.L0x00002bc0: li $v0, 0x4 # .word 0x24020004
.L0x00002bc4: j 0x80085b90 # .word 0x080216e4
.L0x00002bc8: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002bcc: lw $v0, 0x74($s3) # .word 0x8e620074
.L0x00002bd0: nop # .word 0x00000000
.L0x00002bd4: bnez $v0, .L0x00002ee0 # .word 0x144000c2
.L0x00002bd8: nop # .word 0x00000000
.L0x00002bdc: jal 0x80089764 # .word 0x0c0225d9
.L0x00002be0: move_ $a0, $s2 # .word 0x02402021
.L0x00002be4: sw $v0, 0x74($s3) # .word 0xae620074
.L0x00002be8: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00002bec: lw $a0, 0x78($s2) # .word 0x8e440078
.L0x00002bf0: addiu $v0, 0x1 # .word 0x24420001
.L0x00002bf4: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002bf8: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002bfc: lw $v0, -0x2d40($v0) # .word 0x8c42d2c0
.L0x00002c00: nop # .word 0x00000000
.L0x00002c04: jalr $v0 # .word 0x0040f809
.L0x00002c08: nop # .word 0x00000000
.L0x00002c0c: j 0x80085b90 # .word 0x080216e4
.L0x00002c10: nop # .word 0x00000000
.L0x00002c14: lw $a0, 0x74($s3) # .word 0x8e640074
.L0x00002c18: nop # .word 0x00000000
.L0x00002c1c: lw $a1, 0x10($a0) # .word 0x8c850010
.L0x00002c20: li $v0, 0x23 # .word 0x24020023
.L0x00002c24: bne $a1, $v0, .L0x00002c60 # .word 0x14a2000e
.L0x00002c28: li $v0, 0x2 # .word 0x24020002
.L0x00002c2c: lw $v1, 0x78($s3) # .word 0x8e630078
.L0x00002c30: nop # .word 0x00000000
.L0x00002c34: beqz $v1, .L0x00002c44 # .word 0x10600003
.L0x00002c38: li $v0, 0x3 # .word 0x24020003
.L0x00002c3c: j 0x80085b90 # .word 0x080216e4
.L0x00002c40: sw $v0, 0xc($v1) # .word 0xac62000c
.L0x00002c44: sw $a1, 0x10($s2) # .word 0xae450010
.L0x00002c48: move_ $a0, $s2 # .word 0x02402021
.L0x00002c4c: move_ $a1, $s3 # .word 0x02602821
.L0x00002c50: jal 0x80084270 # .word 0x0c02109c
.L0x00002c54: li $a2, 0x1 # .word 0x24060001
.L0x00002c58: j 0x80085b90 # .word 0x080216e4
.L0x00002c5c: nop # .word 0x00000000
.L0x00002c60: lw $v1, 0xc($a0) # .word 0x8c83000c
.L0x00002c64: nop # .word 0x00000000
.L0x00002c68: bne $v1, $v0, .L0x00002ee0 # .word 0x1462009d
.L0x00002c6c: li $v0, 0x3 # .word 0x24020003
.L0x00002c70: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00002c74: li $v0, 0xa # .word 0x2402000a
.L0x00002c78: j 0x80085b90 # .word 0x080216e4
.L0x00002c7c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002c80: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002c84: lw $v0, -0x2d3c($v0) # .word 0x8c42d2c4
.L0x00002c88: nop # .word 0x00000000
.L0x00002c8c: jalr $v0 # .word 0x0040f809
.L0x00002c90: nop # .word 0x00000000
.L0x00002c94: beqz $v0, .L0x00002ee0 # .word 0x10400092
.L0x00002c98: nop # .word 0x00000000
.L0x00002c9c: lw $v0, 0x78($s3) # .word 0x8e620078
.L0x00002ca0: nop # .word 0x00000000
.L0x00002ca4: bnez $v0, .L0x00002ee0 # .word 0x1440008e
.L0x00002ca8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002cac: lw $a0, 0x68($s2) # .word 0x8e440068
.L0x00002cb0: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00002cb4: nop # .word 0x00000000
.L0x00002cb8: jalr $v0 # .word 0x0040f809
.L0x00002cbc: nop # .word 0x00000000
.L0x00002cc0: move_ $a0, $s2 # .word 0x02402021
.L0x00002cc4: lw $a2, 0x78($s2) # .word 0x8e460078
.L0x00002cc8: jal 0x80088070 # .word 0x0c02201c
.L0x00002ccc: move_ $a1, $v0 # .word 0x00402821
.L0x00002cd0: j 0x80085b60 # .word 0x080216d8
.L0x00002cd4: sw $v0, 0x78($s3) # .word 0xae620078
.L0x00002cd8: lw $v0, 0x78($s3) # .word 0x8e620078
.L0x00002cdc: nop # .word 0x00000000
.L0x00002ce0: bnez $v0, .L0x00002ee0 # .word 0x1440007f
.L0x00002ce4: nop # .word 0x00000000
.L0x00002ce8: lw $a0, 0x74($s3) # .word 0x8e640074
.L0x00002cec: nop # .word 0x00000000
.L0x00002cf0: lw $v0, 0xf8($a0) # .word 0x8c8200f8
.L0x00002cf4: nop # .word 0x00000000
.L0x00002cf8: jalr $v0 # .word 0x0040f809
.L0x00002cfc: nop # .word 0x00000000
.L0x00002d00: j 0x80085b60 # .word 0x080216d8
.L0x00002d04: nop # .word 0x00000000
.L0x00002d08: lw $v0, 0x74($s3) # .word 0x8e620074
.L0x00002d0c: nop # .word 0x00000000
.L0x00002d10: bnez $v0, .L0x00002ee0 # .word 0x14400073
.L0x00002d14: move_ $a0, $s2 # .word 0x02402021
.L0x00002d18: move_ $a1, $s3 # .word 0x02602821
.L0x00002d1c: jal 0x80084064 # .word 0x0c021019
.L0x00002d20: li $a2, 0x1 # .word 0x24060001
.L0x00002d24: li $v0, 0x19 # .word 0x24020019
.L0x00002d28: j 0x80085b90 # .word 0x080216e4
.L0x00002d2c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002d30: jal 0x80086174 # .word 0x0c02185d
.L0x00002d34: li $s0, 0xa0 # .word 0x241000a0
.L0x00002d38: move_ $a0, $v0 # .word 0x00402021
.L0x00002d3c: move_ $a1, $zr # .word 0x00002821
.L0x00002d40: li $a2, 0x1e # .word 0x2406001e
.L0x00002d44: sw $a0, 0x7c($s3) # .word 0xae64007c
.L0x00002d48: lw $v0, 0x64($a0) # .word 0x8c820064
.L0x00002d4c: nop # .word 0x00000000
.L0x00002d50: jalr $v0 # .word 0x0040f809
.L0x00002d54: move_ $s1, $a1 # .word 0x00a08821
.L0x00002d58: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002d5c: addiu $s4, $v0, -0x3034 # .word 0x2454cfcc
.L0x00002d60: sw $zr, 0xf8($s2) # .word 0xae4000f8
.L0x00002d64: addu $a0, $s2, $s0 # .word 0x02502021
.L0x00002d68: move_ $a1, $zr # .word 0x00002821
.L0x00002d6c: addiu $s0, 0x10 # .word 0x26100010
.L0x00002d70: lw $v0, 0x2e4($s4) # .word 0x8e8202e4
.L0x00002d74: nop # .word 0x00000000
.L0x00002d78: jalr $v0 # .word 0x0040f809
.L0x00002d7c: addiu $s1, 0x1 # .word 0x26310001
.L0x00002d80: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x00002d84: bnez $v0, .L0x00002d68 # .word 0x1440fff8
.L0x00002d88: addu $a0, $s2, $s0 # .word 0x02502021
.L0x00002d8c: move_ $a0, $s2 # .word 0x02402021
.L0x00002d90: move_ $a1, $s3 # .word 0x02602821
.L0x00002d94: jal 0x80083d10 # .word 0x0c020f44
.L0x00002d98: move_ $a2, $zr # .word 0x00003021
.L0x00002d9c: move_ $a0, $s2 # .word 0x02402021
.L0x00002da0: move_ $a1, $s3 # .word 0x02602821
.L0x00002da4: jal 0x80084064 # .word 0x0c021019
.L0x00002da8: move_ $a2, $zr # .word 0x00003021
.L0x00002dac: move_ $a0, $s2 # .word 0x02402021
.L0x00002db0: move_ $a1, $s3 # .word 0x02602821
.L0x00002db4: jal 0x80084270 # .word 0x0c02109c
.L0x00002db8: move_ $a2, $zr # .word 0x00003021
.L0x00002dbc: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002dc0: lui $s0, 0x8009 # .word 0x3c108009
.L0x00002dc4: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00002dc8: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002dcc: nop # .word 0x00000000
.L0x00002dd0: jalr $v0 # .word 0x0040f809
.L0x00002dd4: move_ $a1, $zr # .word 0x00002821
.L0x00002dd8: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002ddc: sw $zr, 0x6c($s2) # .word 0xae40006c
.L0x00002de0: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002de4: nop # .word 0x00000000
.L0x00002de8: jalr $v0 # .word 0x0040f809
.L0x00002dec: move_ $a1, $zr # .word 0x00002821
.L0x00002df0: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x00002df4: nop # .word 0x00000000
.L0x00002df8: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002dfc: nop # .word 0x00000000
.L0x00002e00: jalr $v0 # .word 0x0040f809
.L0x00002e04: move_ $a1, $zr # .word 0x00002821
.L0x00002e08: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002e0c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00002e10: nop # .word 0x00000000
.L0x00002e14: jalr $v0 # .word 0x0040f809
.L0x00002e18: move_ $a1, $zr # .word 0x00002821
.L0x00002e1c: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x00002e20: nop # .word 0x00000000
.L0x00002e24: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002e28: nop # .word 0x00000000
.L0x00002e2c: jalr $v0 # .word 0x0040f809
.L0x00002e30: move_ $a1, $zr # .word 0x00002821
.L0x00002e34: j 0x80085b60 # .word 0x080216d8
.L0x00002e38: nop # .word 0x00000000
.L0x00002e3c: move_ $s1, $zr # .word 0x00008821
.L0x00002e40: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002e44: addiu $s3, $v0, -0x3034 # .word 0x2453cfcc
.L0x00002e48: li $s0, 0xa0 # .word 0x241000a0
.L0x00002e4c: addu $a0, $s2, $s0 # .word 0x02502021
.L0x00002e50: addiu $s0, 0x10 # .word 0x26100010
.L0x00002e54: lw $v0, 0x2e8($s3) # .word 0x8e6202e8
.L0x00002e58: nop # .word 0x00000000
.L0x00002e5c: jalr $v0 # .word 0x0040f809
.L0x00002e60: addiu $s1, 0x1 # .word 0x26310001
.L0x00002e64: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x00002e68: bnez $v0, .L0x00002e50 # .word 0x1440fff9
.L0x00002e6c: addu $a0, $s2, $s0 # .word 0x02502021
.L0x00002e70: lui $s0, 0x8009 # .word 0x3c108009
.L0x00002e74: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00002e78: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002e7c: nop # .word 0x00000000
.L0x00002e80: jalr $v0 # .word 0x0040f809
.L0x00002e84: addiu $a0, $s2, 0x100 # .word 0x26440100
.L0x00002e88: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002e8c: nop # .word 0x00000000
.L0x00002e90: jalr $v0 # .word 0x0040f809
.L0x00002e94: addiu $a0, $s2, 0xe0 # .word 0x264400e0
.L0x00002e98: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00002e9c: nop # .word 0x00000000
.L0x00002ea0: jalr $v0 # .word 0x0040f809
.L0x00002ea4: addiu $a0, $s2, 0xd0 # .word 0x264400d0
.L0x00002ea8: beqz $v0, .L0x00002ee0 # .word 0x1040000d
.L0x00002eac: nop # .word 0x00000000
.L0x00002eb0: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00002eb4: nop # .word 0x00000000
.L0x00002eb8: addiu $v0, 0x1 # .word 0x24420001
.L0x00002ebc: j 0x80085b90 # .word 0x080216e4
.L0x00002ec0: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00002ec4: lw $v0, 0x7c($s3) # .word 0x8e62007c
.L0x00002ec8: nop # .word 0x00000000
.L0x00002ecc: lw $v1, 0xc($v0) # .word 0x8c43000c
.L0x00002ed0: li $v0, 0x2 # .word 0x24020002
.L0x00002ed4: bne $v1, $v0, .L0x00002ee0 # .word 0x14620002
.L0x00002ed8: li $v0, 0x3 # .word 0x24020003
.L0x00002edc: sw $v0, 0xc($s2) # .word 0xae42000c
.L0x00002ee0: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x00002ee4: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00002ee8: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00002eec: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00002ef0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00002ef4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00002ef8: jr $ra # .word 0x03e00008
.L0x00002efc: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00002f00: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x00002f04: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00002f08: move_ $s1, $a0 # .word 0x00808821
.L0x00002f0c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00002f10: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x00002f14: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00002f18: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00002f1c: lw $v1, 0xc($s1) # .word 0x8e23000c
.L0x00002f20: li $a0, 0x1 # .word 0x24040001
.L0x00002f24: beq $v1, $a0, .L0x00003080 # .word 0x10640056
.L0x00002f28: move_ $s2, $a1 # .word 0x00a09021
.L0x00002f2c: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00002f30: bnez $v0, .L0x00002f48 # .word 0x14400005
.L0x00002f34: li $v0, 0x2 # .word 0x24020002
.L0x00002f38: beq $v1, $v0, .L0x0000309c # .word 0x10620058
.L0x00002f3c: li $v0, 0x3 # .word 0x24020003
.L0x00002f40: beq $v1, $v0, .L0x000030dc # .word 0x10620066
.L0x00002f44: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002f48: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00002f4c: nop # .word 0x00000000
.L0x00002f50: beqz $v0, .L0x00002f60 # .word 0x10400003
.L0x00002f54: nop # .word 0x00000000
.L0x00002f58: beq $v0, $a0, .L0x00002fb8 # .word 0x10440017
.L0x00002f5c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002f60: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002f64: lw $v0, -0x2d54($v0) # .word 0x8c42d2ac
.L0x00002f68: nop # .word 0x00000000
.L0x00002f6c: jalr $v0 # .word 0x0040f809
.L0x00002f70: nop # .word 0x00000000
.L0x00002f74: lui $v1, 0x8004 # .word 0x3c038004
.L0x00002f78: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002f7c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002f80: lw $v0, 0x4f44($v1) # .word 0x8c624f44
.L0x00002f84: nop # .word 0x00000000
.L0x00002f88: jalr $v0 # .word 0x0040f809
.L0x00002f8c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00002f90: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002f94: lw $v0, 0x5c54($v0) # .word 0x8c425c54
.L0x00002f98: nop # .word 0x00000000
.L0x00002f9c: jalr $v0 # .word 0x0040f809
.L0x00002fa0: li $a0, 0x21 # .word 0x24040021
.L0x00002fa4: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00002fa8: nop # .word 0x00000000
.L0x00002fac: addiu $v0, 0x1 # .word 0x24420001
.L0x00002fb0: j 0x80085dbc # .word 0x0802176f
.L0x00002fb4: sw $v0, 0x10($s1) # .word 0xae220010
.L0x00002fb8: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002fbc: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002fc0: lw $v0, 0x4f3c($v1) # .word 0x8c624f3c
.L0x00002fc4: nop # .word 0x00000000
.L0x00002fc8: jalr $v0 # .word 0x0040f809
.L0x00002fcc: addiu $a0, 0x10b # .word 0x2484010b
.L0x00002fd0: bnez $v0, .L0x0000310c # .word 0x1440004e
.L0x00002fd4: move_ $a0, $s1 # .word 0x02202021
.L0x00002fd8: move_ $s0, $zr # .word 0x00008021
.L0x00002fdc: lw $v0, 0x38($s1) # .word 0x8e220038
.L0x00002fe0: nop # .word 0x00000000
.L0x00002fe4: jalr $v0 # .word 0x0040f809
.L0x00002fe8: li $s3, -0x1 # .word 0x2413ffff
.L0x00002fec: move_ $a0, $s1 # .word 0x02202021
.L0x00002ff0: jal 0x80083aec # .word 0x0c020ebb
.L0x00002ff4: move_ $a1, $s2 # .word 0x02402821
.L0x00002ff8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002ffc: addiu $s2, $v0, -0x72cc # .word 0x24528d34
.L0x00003000: lw $v0, 0x2718($s2) # .word 0x8e422718
.L0x00003004: nop # .word 0x00000000
.L0x00003008: jalr $v0 # .word 0x0040f809
.L0x0000300c: move_ $a0, $s0 # .word 0x02002021
.L0x00003010: beq $v0, $s3, .L0x00003028 # .word 0x10530005
.L0x00003014: nop # .word 0x00000000
.L0x00003018: lw $v0, 0x64($s1) # .word 0x8e220064
.L0x0000301c: nop # .word 0x00000000
.L0x00003020: addiu $v0, 0x1 # .word 0x24420001
.L0x00003024: sw $v0, 0x64($s1) # .word 0xae220064
.L0x00003028: addiu $s0, 0x1 # .word 0x26100001
.L0x0000302c: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x00003030: bnez $v0, .L0x00003000 # .word 0x1440fff3
.L0x00003034: li $v1, 0xa # .word 0x2403000a
.L0x00003038: li $s0, 0x2 # .word 0x24100002
.L0x0000303c: addiu $v0, $s1, 0x20 # .word 0x26220020
.L0x00003040: sw $v1, 0xa0($v0) # .word 0xac4300a0
.L0x00003044: addiu $s0, -0x1 # .word 0x2610ffff
.L0x00003048: bgez $s0, .L0x00003040 # .word 0x0601fffd
.L0x0000304c: addiu $v0, -0x10 # .word 0x2442fff0
.L0x00003050: move_ $a0, $s1 # .word 0x02202021
.L0x00003054: li $a1, 0x2 # .word 0x24050002
.L0x00003058: lw $v1, 0x28($a0) # .word 0x8c830028
.L0x0000305c: li $v0, 0xa # .word 0x2402000a
.L0x00003060: sw $v0, 0xd0($a0) # .word 0xac8200d0
.L0x00003064: sw $v0, 0xe0($a0) # .word 0xac8200e0
.L0x00003068: sw $v0, 0x100($a0) # .word 0xac820100
.L0x0000306c: li $v0, 0x8 # .word 0x24020008
.L0x00003070: jalr $v1 # .word 0x0060f809
.L0x00003074: sw $v0, 0xf0($a0) # .word 0xac8200f0
.L0x00003078: j 0x80085dbc # .word 0x0802176f
.L0x0000307c: nop # .word 0x00000000
.L0x00003080: move_ $a0, $s1 # .word 0x02202021
.L0x00003084: jal 0x8008517c # .word 0x0c02145f
.L0x00003088: move_ $a1, $s2 # .word 0x02402821
.L0x0000308c: jal 0x80084838 # .word 0x0c02120e
.L0x00003090: move_ $a0, $s1 # .word 0x02202021
.L0x00003094: j 0x80085dbc # .word 0x0802176f
.L0x00003098: nop # .word 0x00000000
.L0x0000309c: lui $v0, 0x8005 # .word 0x3c028005
.L0x000030a0: addiu $s0, $v0, 0x19ec # .word 0x245019ec
.L0x000030a4: lw $v0, 0x4274($s0) # .word 0x8e024274
.L0x000030a8: nop # .word 0x00000000
.L0x000030ac: jalr $v0 # .word 0x0040f809
.L0x000030b0: nop # .word 0x00000000
.L0x000030b4: bnez $v0, .L0x0000310c # .word 0x14400015
.L0x000030b8: lui $a0, 0x6084 # .word 0x3c046084
.L0x000030bc: lw $v0, 0x425c($s0) # .word 0x8e02425c
.L0x000030c0: nop # .word 0x00000000
.L0x000030c4: jalr $v0 # .word 0x0040f809
.L0x000030c8: ori $a0, 0x2 # .word 0x34840002
.L0x000030cc: move_ $a0, $s1 # .word 0x02202021
.L0x000030d0: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x000030d4: j 0x80085db4 # .word 0x0802176d
.L0x000030d8: li $a1, 0x1 # .word 0x24050001
.L0x000030dc: lui $a0, 0x6084 # .word 0x3c046084
.L0x000030e0: lw $v0, 0x5c68($v0) # .word 0x8c425c68
.L0x000030e4: nop # .word 0x00000000
.L0x000030e8: jalr $v0 # .word 0x0040f809
.L0x000030ec: ori $a0, 0x2 # .word 0x34840002
.L0x000030f0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000030f4: addiu $v0, -0x72cc # .word 0x24428d34
.L0x000030f8: lw $a0, 0x34($v0) # .word 0x8c440034
.L0x000030fc: lw $v0, 0x270c($v0) # .word 0x8c42270c
.L0x00003100: move_ $a1, $zr # .word 0x00002821
.L0x00003104: jalr $v0 # .word 0x0040f809
.L0x00003108: nop # .word 0x00000000
.L0x0000310c: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x00003110: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00003114: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00003118: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000311c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003120: jr $ra # .word 0x03e00008
.L0x00003124: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00003128: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000312c: lui $a0, 0x8008 # .word 0x3c048008
.L0x00003130: addiu $a0, 0x5bb0 # .word 0x24845bb0
.L0x00003134: li $a1, 0x114 # .word 0x24050114
.L0x00003138: li $a2, 0x80 # .word 0x24060080
.L0x0000313c: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00003140: jal F0x80014504 # .word 0x0c005141
.L0x00003144: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00003148: move_ $s0, $v0 # .word 0x00408021
.L0x0000314c: lui $v0, 0x8008 # .word 0x3c028008
.L0x00003150: addiu $v0, 0x4370 # .word 0x24424370
.L0x00003154: sw $v0, 0x110($s0) # .word 0xae020110
.L0x00003158: li $v0, 0x1000 # .word 0x24021000
.L0x0000315c: sw $v0, 0x50($s0) # .word 0xae020050
.L0x00003160: li $v0, 0x6 # .word 0x24020006
.L0x00003164: sw $v0, 0x54($s0) # .word 0xae020054
.L0x00003168: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000316c: lw $v0, -0x4bb8($v0) # .word 0x8c42b448
.L0x00003170: nop # .word 0x00000000
.L0x00003174: jalr $v0 # .word 0x0040f809
.L0x00003178: nop # .word 0x00000000
.L0x0000317c: move_ $v1, $v0 # .word 0x00401821
.L0x00003180: li $v0, 0x267 # .word 0x24020267
.L0x00003184: beq $v1, $v0, .L0x00003208 # .word 0x10620020
.L0x00003188: slti $v0, $v1, 0x268 # .word 0x28620268
.L0x0000318c: beqz $v0, .L0x000031b8 # .word 0x1040000a
.L0x00003190: li $v0, 0x23d # .word 0x2402023d
.L0x00003194: beq $v1, $v0, .L0x000031f8 # .word 0x10620018
.L0x00003198: slti $v0, $v1, 0x23e # .word 0x2862023e
.L0x0000319c: bnez $v0, .L0x0000322c # .word 0x14400023
.L0x000031a0: li $v0, 0x2d # .word 0x2402002d
.L0x000031a4: li $v0, 0x24b # .word 0x2402024b
.L0x000031a8: beq $v1, $v0, .L0x00003200 # .word 0x10620015
.L0x000031ac: li $v0, 0x2d # .word 0x2402002d
.L0x000031b0: j 0x80085ee0 # .word 0x080217b8
.L0x000031b4: sw $v0, 0x58($s0) # .word 0xae020058
.L0x000031b8: li $v0, 0x2aa # .word 0x240202aa
.L0x000031bc: beq $v1, $v0, .L0x00003218 # .word 0x10620016
.L0x000031c0: slti $v0, $v1, 0x2ab # .word 0x286202ab
.L0x000031c4: beqz $v0, .L0x000031dc # .word 0x10400005
.L0x000031c8: li $v0, 0x28c # .word 0x2402028c
.L0x000031cc: beq $v1, $v0, .L0x00003210 # .word 0x10620010
.L0x000031d0: li $v0, 0x2d # .word 0x2402002d
.L0x000031d4: j 0x80085ee0 # .word 0x080217b8
.L0x000031d8: sw $v0, 0x58($s0) # .word 0xae020058
.L0x000031dc: li $v0, 0x2b5 # .word 0x240202b5
.L0x000031e0: beq $v1, $v0, .L0x00003220 # .word 0x1062000f
.L0x000031e4: li $v0, 0x2cf # .word 0x240202cf
.L0x000031e8: beq $v1, $v0, .L0x00003228 # .word 0x1062000f
.L0x000031ec: li $v0, 0x2d # .word 0x2402002d
.L0x000031f0: j 0x80085ee0 # .word 0x080217b8
.L0x000031f4: sw $v0, 0x58($s0) # .word 0xae020058
.L0x000031f8: j 0x80085edc # .word 0x080217b7
.L0x000031fc: li $v0, 0x2e # .word 0x2402002e
.L0x00003200: j 0x80085edc # .word 0x080217b7
.L0x00003204: li $v0, 0x2f # .word 0x2402002f
.L0x00003208: j 0x80085edc # .word 0x080217b7
.L0x0000320c: li $v0, 0x30 # .word 0x24020030
.L0x00003210: j 0x80085edc # .word 0x080217b7
.L0x00003214: li $v0, 0x31 # .word 0x24020031
.L0x00003218: j 0x80085edc # .word 0x080217b7
.L0x0000321c: li $v0, 0x32 # .word 0x24020032
.L0x00003220: j 0x80085edc # .word 0x080217b7
.L0x00003224: li $v0, 0x33 # .word 0x24020033
.L0x00003228: li $v0, 0x34 # .word 0x24020034
.L0x0000322c: sw $v0, 0x58($s0) # .word 0xae020058
.L0x00003230: move_ $v0, $s0 # .word 0x02001021
.L0x00003234: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00003238: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000323c: jr $ra # .word 0x03e00008
.L0x00003240: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00003244: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00003248: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000324c: move_ $s1, $a0 # .word 0x00808821
.L0x00003250: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00003254: move_ $s0, $a1 # .word 0x00a08021
.L0x00003258: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000325c: move_ $s2, $a2 # .word 0x00c09021
.L0x00003260: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x00003264: lw $v0, 0x28($s1) # .word 0x8e220028
.L0x00003268: nop # .word 0x00000000
.L0x0000326c: jalr $v0 # .word 0x0040f809
.L0x00003270: li $a1, 0x1 # .word 0x24050001
.L0x00003274: li $v0, 0x1 # .word 0x24020001
.L0x00003278: sw $v0, 0x10($s1) # .word 0xae220010
.L0x0000327c: bnez $s0, .L0x0000329c # .word 0x16000007
.L0x00003280: sw $s0, 0x58($s1) # .word 0xae300058
.L0x00003284: li $v0, 0xff00 # .word 0x3402ff00
.L0x00003288: div $zr, $v0, $s2 # .word 0x0052001a
.L0x0000328c: mflo $v0 # .word 0x00001012
.L0x00003290: sw $zr, 0x5c($s1) # .word 0xae20005c
.L0x00003294: j 0x80085f64 # .word 0x080217d9
.L0x00003298: sw $v0, 0x60($s1) # .word 0xae220060
.L0x0000329c: li $v0, 0xff00 # .word 0x3402ff00
.L0x000032a0: div $zr, $v0, $s2 # .word 0x0052001a
.L0x000032a4: mflo $v1 # .word 0x00001812
.L0x000032a8: sw $v0, 0x5c($s1) # .word 0xae22005c
.L0x000032ac: negu $v1 # .word 0x00031823
.L0x000032b0: sw $v1, 0x60($s1) # .word 0xae230060
.L0x000032b4: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x000032b8: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x000032bc: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000032c0: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000032c4: jr $ra # .word 0x03e00008
.L0x000032c8: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000032cc: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000032d0: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000032d4: move_ $s0, $a0 # .word 0x00808021
.L0x000032d8: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000032dc: lui $s2, 0x8005 # .word 0x3c128005
.L0x000032e0: addiu $s2, -0x21f0 # .word 0x2652de10
.L0x000032e4: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x000032e8: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000032ec: lw $a0, 0x50($s0) # .word 0x8e040050
.L0x000032f0: lw $v0, 0x17c($s2) # .word 0x8e42017c
.L0x000032f4: nop # .word 0x00000000
.L0x000032f8: jalr $v0 # .word 0x0040f809
.L0x000032fc: nop # .word 0x00000000
.L0x00003300: lw $v1, 0x138($v0) # .word 0x8c430138
.L0x00003304: lw $a1, 0x54($s0) # .word 0x8e050054
.L0x00003308: jalr $v1 # .word 0x0060f809
.L0x0000330c: move_ $a0, $v0 # .word 0x00402021
.L0x00003310: lw $v1, 0x158($s2) # .word 0x8e430158
.L0x00003314: nop # .word 0x00000000
.L0x00003318: jalr $v1 # .word 0x0060f809
.L0x0000331c: move_ $s1, $v0 # .word 0x00408821
.L0x00003320: lui $a3, 0xff # .word 0x3c0700ff
.L0x00003324: ori $a3, 0xffff # .word 0x34e7ffff
.L0x00003328: li $v1, 0x5 # .word 0x24030005
.L0x0000332c: sb $v1, 0x3($v0) # .word 0xa0430003
.L0x00003330: li $v1, 0x2a # .word 0x2403002a
.L0x00003334: lui $t0, 0xe100 # .word 0x3c08e100
.L0x00003338: sb $v1, 0x7($v0) # .word 0xa0430007
.L0x0000333c: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x00003340: li $v1, 0x140 # .word 0x24030140
.L0x00003344: sh $v1, 0x14($v0) # .word 0xa4430014
.L0x00003348: sh $v1, 0xc($v0) # .word 0xa443000c
.L0x0000334c: li $v1, 0x100 # .word 0x24030100
.L0x00003350: lui $a2, 0xff00 # .word 0x3c06ff00
.L0x00003354: ori $t0, 0x245 # .word 0x35080245
.L0x00003358: addiu $a1, $v0, 0x18 # .word 0x24450018
.L0x0000335c: sh $zr, 0x10($v0) # .word 0xa4400010
.L0x00003360: sh $zr, 0x8($v0) # .word 0xa4400008
.L0x00003364: sh $zr, 0xe($v0) # .word 0xa440000e
.L0x00003368: sh $zr, 0xa($v0) # .word 0xa440000a
.L0x0000336c: sh $v1, 0x16($v0) # .word 0xa4430016
.L0x00003370: sh $v1, 0x12($v0) # .word 0xa4430012
.L0x00003374: sra $a0, 0x8 # .word 0x00042203
.L0x00003378: sb $a0, 0x6($v0) # .word 0xa0440006
.L0x0000337c: sb $a0, 0x5($v0) # .word 0xa0440005
.L0x00003380: sb $a0, 0x4($v0) # .word 0xa0440004
.L0x00003384: lw $a0, ($v0) # .word 0x8c440000
.L0x00003388: lw $v1, ($s1) # .word 0x8e230000
.L0x0000338c: and $a0, $a2 # .word 0x00862024
.L0x00003390: and $v1, $a3 # .word 0x00671824
.L0x00003394: or $a0, $v1 # .word 0x00832025
.L0x00003398: sw $a0, ($v0) # .word 0xac440000
.L0x0000339c: lw $v1, ($s1) # .word 0x8e230000
.L0x000033a0: and $a0, $v0, $a3 # .word 0x00472024
.L0x000033a4: and $v1, $a2 # .word 0x00661824
.L0x000033a8: or $v1, $a0 # .word 0x00641825
.L0x000033ac: sw $v1, ($s1) # .word 0xae230000
.L0x000033b0: li $v1, 0x1 # .word 0x24030001
.L0x000033b4: sb $v1, 0x3($a1) # .word 0xa0a30003
.L0x000033b8: sw $t0, 0x4($a1) # .word 0xaca80004
.L0x000033bc: lw $a0, 0x18($v0) # .word 0x8c440018
.L0x000033c0: lw $v1, ($s1) # .word 0x8e230000
.L0x000033c4: and $a0, $a2 # .word 0x00862024
.L0x000033c8: and $v1, $a3 # .word 0x00671824
.L0x000033cc: or $a0, $v1 # .word 0x00832025
.L0x000033d0: sw $a0, 0x18($v0) # .word 0xac440018
.L0x000033d4: lw $v1, ($s1) # .word 0x8e230000
.L0x000033d8: and $a1, $a3 # .word 0x00a72824
.L0x000033dc: and $v1, $a2 # .word 0x00661824
.L0x000033e0: or $v1, $a1 # .word 0x00651825
.L0x000033e4: sw $v1, ($s1) # .word 0xae230000
.L0x000033e8: lw $v1, 0x15c($s2) # .word 0x8e43015c
.L0x000033ec: nop # .word 0x00000000
.L0x000033f0: jalr $v1 # .word 0x0060f809
.L0x000033f4: addiu $a0, $v0, 0x20 # .word 0x24440020
.L0x000033f8: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x000033fc: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00003400: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003404: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003408: jr $ra # .word 0x03e00008
.L0x0000340c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00003410: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00003414: move_ $a1, $a0 # .word 0x00802821
.L0x00003418: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x0000341c: lw $v1, 0xc($a1) # .word 0x8ca3000c
.L0x00003420: li $v0, 0x1 # .word 0x24020001
.L0x00003424: beq $v1, $v0, .L0x0000345c # .word 0x1062000d
.L0x00003428: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x0000342c: bnez $v0, .L0x00003444 # .word 0x14400005
.L0x00003430: li $v0, 0x2 # .word 0x24020002
.L0x00003434: beq $v1, $v0, .L0x000034ac # .word 0x1062001d
.L0x00003438: li $v0, 0x3 # .word 0x24020003
.L0x0000343c: beq $v1, $v0, .L0x000034b4 # .word 0x1062001d
.L0x00003440: nop # .word 0x00000000
.L0x00003444: lw $v0, 0x38($a1) # .word 0x8ca20038
.L0x00003448: nop # .word 0x00000000
.L0x0000344c: jalr $v0 # .word 0x0040f809
.L0x00003450: move_ $a0, $a1 # .word 0x00a02021
.L0x00003454: j 0x80086164 # .word 0x08021859
.L0x00003458: nop # .word 0x00000000
.L0x0000345c: lw $v0, 0x10($a1) # .word 0x8ca20010
.L0x00003460: nop # .word 0x00000000
.L0x00003464: beqz $v0, .L0x000034b4 # .word 0x10400013
.L0x00003468: nop # .word 0x00000000
.L0x0000346c: lw $v0, 0x5c($a1) # .word 0x8ca2005c
.L0x00003470: lw $v1, 0x60($a1) # .word 0x8ca30060
.L0x00003474: lw $a0, 0x58($a1) # .word 0x8ca40058
.L0x00003478: addu $v0, $v1 # .word 0x00431021
.L0x0000347c: bnez $a0, .L0x0000349c # .word 0x14800007
.L0x00003480: sw $v0, 0x5c($a1) # .word 0xaca2005c
.L0x00003484: li $v1, 0xff00 # .word 0x3403ff00
.L0x00003488: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x0000348c: beqz $v0, .L0x000034ac # .word 0x10400007
.L0x00003490: li $v0, 0x2 # .word 0x24020002
.L0x00003494: j 0x80086158 # .word 0x08021856
.L0x00003498: sw $v1, 0x5c($a1) # .word 0xaca3005c
.L0x0000349c: bgez $v0, .L0x000034ac # .word 0x04410003
.L0x000034a0: li $v0, 0x2 # .word 0x24020002
.L0x000034a4: sw $zr, 0x5c($a1) # .word 0xaca0005c
.L0x000034a8: sw $v0, 0xc($a1) # .word 0xaca2000c
.L0x000034ac: jal 0x80085f7c # .word 0x0c0217df
.L0x000034b0: move_ $a0, $a1 # .word 0x00a02021
.L0x000034b4: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x000034b8: nop # .word 0x00000000
.L0x000034bc: jr $ra # .word 0x03e00008
.L0x000034c0: addiu $sp, 0x18 # .word 0x27bd0018
.L0x000034c4: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x000034c8: lui $a0, 0x8008 # .word 0x3c048008
.L0x000034cc: addiu $a0, 0x60c0 # .word 0x248460c0
.L0x000034d0: li $a1, 0x68 # .word 0x24050068
.L0x000034d4: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x000034d8: jal F0x80014504 # .word 0x0c005141
.L0x000034dc: move_ $a2, $zr # .word 0x00003021
.L0x000034e0: lui $v1, 0x8008 # .word 0x3c038008
.L0x000034e4: addiu $v1, 0x5ef4 # .word 0x24635ef4
.L0x000034e8: sw $v1, 0x64($v0) # .word 0xac430064
.L0x000034ec: li $v1, 0x1000 # .word 0x24031000
.L0x000034f0: sw $v1, 0x50($v0) # .word 0xac430050
.L0x000034f4: li $v1, 0x6 # .word 0x24030006
.L0x000034f8: sw $v1, 0x54($v0) # .word 0xac430054
.L0x000034fc: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00003500: nop # .word 0x00000000
.L0x00003504: jr $ra # .word 0x03e00008
.L0x00003508: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000350c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003510: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00003514: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00003518: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000351c: move_ $s0, $a0 # .word 0x00808021
.L0x00003520: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00003524: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003528: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x0000352c: jalr $v0 # .word 0x0040f809
.L0x00003530: move_ $s1, $a1 # .word 0x00a08821
.L0x00003534: move_ $a0, $v0 # .word 0x00402021
.L0x00003538: addiu $v0, $s1, -0x1 # .word 0x2622ffff
.L0x0000353c: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00003540: bnez $v0, .L0x00003550 # .word 0x14400003
.L0x00003544: li $a1, 0x6 # .word 0x24050006
.L0x00003548: j 0x800862bc # .word 0x080218af
.L0x0000354c: move_ $v0, $zr # .word 0x00001021
.L0x00003550: sll $v0, $s1, 0x1 # .word 0x00111040
.L0x00003554: addiu $v0, 0x26 # .word 0x24420026
.L0x00003558: lw $v1, 0x60($s0) # .word 0x8e030060
.L0x0000355c: nop # .word 0x00000000
.L0x00003560: slti $v1, 0xd # .word 0x2863000d
.L0x00003564: beqz $v1, .L0x00003570 # .word 0x10600002
.L0x00003568: addu $s1, $a0, $v0 # .word 0x00828821
.L0x0000356c: move_ $a1, $zr # .word 0x00002821
.L0x00003570: lw $a0, 0xd8($s0) # .word 0x8e0400d8
.L0x00003574: lw $v1, 0x50($s0) # .word 0x8e030050
.L0x00003578: sll $v0, $a0, 0x1 # .word 0x00041040
.L0x0000357c: lw $v1, 0x7c($v1) # .word 0x8c63007c
.L0x00003580: addu $v0, $a0 # .word 0x00441021
.L0x00003584: addu $v0, $v1 # .word 0x00431021
.L0x00003588: addu $a1, $v0 # .word 0x00a22821
.L0x0000358c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003590: addiu $v0, -0x3cfc # .word 0x2442c304
.L0x00003594: sll $v1, $a1, 0x3 # .word 0x000518c0
.L0x00003598: addu $s0, $v1, $v0 # .word 0x00628021
.L0x0000359c: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x000035a0: nop # .word 0x00000000
.L0x000035a4: beqz $v0, .L0x000035d8 # .word 0x1040000c
.L0x000035a8: lui $v0, 0x8005 # .word 0x3c028005
.L0x000035ac: lw $v0, -0x23f4($v0) # .word 0x8c42dc0c
.L0x000035b0: nop # .word 0x00000000
.L0x000035b4: jalr $v0 # .word 0x0040f809
.L0x000035b8: nop # .word 0x00000000
.L0x000035bc: lw $v1, 0x4($s0) # .word 0x8e030004
.L0x000035c0: nop # .word 0x00000000
.L0x000035c4: div $zr, $v0, $v1 # .word 0x0043001a
.L0x000035c8: mfhi $v1 # .word 0x00001810
.L0x000035cc: lw $v0, ($s0) # .word 0x8e020000
.L0x000035d0: j 0x8008628c # .word 0x080218a3
.L0x000035d4: addu $v1, $v0, $v1 # .word 0x00431821
.L0x000035d8: lw $v1, ($s0) # .word 0x8e030000
.L0x000035dc: lhu $v0, ($s1) # .word 0x96220000
.L0x000035e0: nop # .word 0x00000000
.L0x000035e4: addu $v0, $v1 # .word 0x00431021
.L0x000035e8: sh $v0, ($s1) # .word 0xa6220000
.L0x000035ec: sll $v0, 0x10 # .word 0x00021400
.L0x000035f0: sra $v0, 0x10 # .word 0x00021403
.L0x000035f4: slti $v0, 0x3e8 # .word 0x284203e8
.L0x000035f8: bnez $v0, .L0x0000360c # .word 0x14400004
.L0x000035fc: move_ $v0, $v1 # .word 0x00601021
.L0x00003600: li $v0, 0x3e7 # .word 0x240203e7
.L0x00003604: sh $v0, ($s1) # .word 0xa6220000
.L0x00003608: move_ $v0, $v1 # .word 0x00601021
.L0x0000360c: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00003610: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003614: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003618: jr $ra # .word 0x03e00008
.L0x0000361c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00003620: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003624: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00003628: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x0000362c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00003630: move_ $s2, $a0 # .word 0x00809021
.L0x00003634: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x00003638: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x0000363c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003640: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00003644: lw $a0, 0x5c($s2) # .word 0x8e44005c
.L0x00003648: jalr $v0 # .word 0x0040f809
.L0x0000364c: move_ $s0, $a1 # .word 0x00a08021
.L0x00003650: move_ $s1, $v0 # .word 0x00408821
.L0x00003654: addiu $v0, $s0, -0x1 # .word 0x2602ffff
.L0x00003658: sltiu $v0, 0x5 # .word 0x2c420005
.L0x0000365c: beqz $v0, .L0x00003684 # .word 0x10400009
.L0x00003660: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003664: addiu $s3, $v0, -0x23fc # .word 0x2453dc04
.L0x00003668: lw $v0, 0x8($s3) # .word 0x8e620008
.L0x0000366c: nop # .word 0x00000000
.L0x00003670: jalr $v0 # .word 0x0040f809
.L0x00003674: nop # .word 0x00000000
.L0x00003678: andi $v0, 0x1 # .word 0x30420001
.L0x0000367c: beqz $v0, .L0x0000368c # .word 0x10400003
.L0x00003680: sll $a0, $s0, 0x1 # .word 0x00102040
.L0x00003684: j 0x800863b8 # .word 0x080218ee
.L0x00003688: move_ $v0, $zr # .word 0x00001021
.L0x0000368c: addiu $a0, 0x26 # .word 0x24840026
.L0x00003690: lw $v0, 0x50($s2) # .word 0x8e420050
.L0x00003694: lui $v1, 0x8009 # .word 0x3c038009
.L0x00003698: lw $v0, 0x7c($v0) # .word 0x8c42007c
.L0x0000369c: addiu $v1, -0x3c9c # .word 0x2463c364
.L0x000036a0: sll $v0, 0x3 # .word 0x000210c0
.L0x000036a4: addu $s0, $v0, $v1 # .word 0x00438021
.L0x000036a8: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x000036ac: nop # .word 0x00000000
.L0x000036b0: beqz $v0, .L0x000036e4 # .word 0x1040000c
.L0x000036b4: addu $s1, $a0 # .word 0x02248821
.L0x000036b8: lw $v0, 0x8($s3) # .word 0x8e620008
.L0x000036bc: nop # .word 0x00000000
.L0x000036c0: jalr $v0 # .word 0x0040f809
.L0x000036c4: nop # .word 0x00000000
.L0x000036c8: lw $v1, 0x4($s0) # .word 0x8e030004
.L0x000036cc: nop # .word 0x00000000
.L0x000036d0: div $zr, $v0, $v1 # .word 0x0043001a
.L0x000036d4: mfhi $v1 # .word 0x00001810
.L0x000036d8: lw $v0, ($s0) # .word 0x8e020000
.L0x000036dc: j 0x80086398 # .word 0x080218e6
.L0x000036e0: addu $v1, $v0, $v1 # .word 0x00431821
.L0x000036e4: lw $v1, ($s0) # .word 0x8e030000
.L0x000036e8: lhu $v0, ($s1) # .word 0x96220000
.L0x000036ec: nop # .word 0x00000000
.L0x000036f0: subu $v0, $v1 # .word 0x00431023
.L0x000036f4: sh $v0, ($s1) # .word 0xa6220000
.L0x000036f8: sll $v0, 0x10 # .word 0x00021400
.L0x000036fc: bgez $v0, .L0x00003708 # .word 0x04410002
.L0x00003700: move_ $v0, $v1 # .word 0x00601021
.L0x00003704: sh $zr, ($s1) # .word 0xa6200000
.L0x00003708: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x0000370c: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00003710: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00003714: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003718: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000371c: jr $ra # .word 0x03e00008
.L0x00003720: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00003724: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00003728: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000372c: move_ $s2, $a0 # .word 0x00809021
.L0x00003730: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003734: move_ $s1, $a1 # .word 0x00a08821
.L0x00003738: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000373c: addiu $s0, $s1, -0x8 # .word 0x2630fff8
.L0x00003740: sltiu $v0, $s0, 0x7 # .word 0x2e020007
.L0x00003744: bnez $v0, .L0x00003754 # .word 0x14400003
.L0x00003748: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x0000374c: j 0x80086588 # .word 0x08021962
.L0x00003750: move_ $v0, $zr # .word 0x00001021
.L0x00003754: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003758: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x0000375c: lw $a0, 0x5c($s2) # .word 0x8e44005c
.L0x00003760: jalr $v0 # .word 0x0040f809
.L0x00003764: nop # .word 0x00000000
.L0x00003768: lui $a1, 0x8004 # .word 0x3c058004
.L0x0000376c: lw $v1, 0x5c($s2) # .word 0x8e43005c
.L0x00003770: addiu $a1, -0x10a4 # .word 0x24a5ef5c
.L0x00003774: sll $a0, $v1, 0x1 # .word 0x00032040
.L0x00003778: addu $a0, $v1 # .word 0x00832021
.L0x0000377c: sll $a0, 0x2 # .word 0x00042080
.L0x00003780: subu $a0, $v1 # .word 0x00832023
.L0x00003784: sll $a0, 0x3 # .word 0x000420c0
.L0x00003788: sll $v1, $s1, 0x1 # .word 0x00111840
.L0x0000378c: addiu $v1, 0x24 # .word 0x24630024
.L0x00003790: addu $s1, $v0, $v1 # .word 0x00438821
.L0x00003794: lh $a2, ($s1) # .word 0x86260000
.L0x00003798: nop # .word 0x00000000
.L0x0000379c: slti $v0, $a2, 0x64 # .word 0x28c20064
.L0x000037a0: beqz $v0, .L0x000037c8 # .word 0x10400009
.L0x000037a4: addu $v1, $a0, $a1 # .word 0x00851821
.L0x000037a8: lui $a0, 0x8009 # .word 0x3c048009
.L0x000037ac: addu $v0, $v1, $s0 # .word 0x00701021
.L0x000037b0: lbu $v1, 0x49($v0) # .word 0x90430049
.L0x000037b4: addiu $a0, -0x3bac # .word 0x2484c454
.L0x000037b8: addiu $v1, -0x1 # .word 0x2463ffff
.L0x000037bc: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x000037c0: j 0x800864c0 # .word 0x08021930
.L0x000037c4: addu $v0, $v1 # .word 0x00431021
.L0x000037c8: slti $v0, $a2, 0x12c # .word 0x28c2012c
.L0x000037cc: beqz $v0, .L0x000037f4 # .word 0x10400009
.L0x000037d0: lui $a0, 0x8009 # .word 0x3c048009
.L0x000037d4: addu $v0, $v1, $s0 # .word 0x00701021
.L0x000037d8: lbu $v1, 0x49($v0) # .word 0x90430049
.L0x000037dc: addiu $a0, -0x3bac # .word 0x2484c454
.L0x000037e0: addiu $v1, -0x1 # .word 0x2463ffff
.L0x000037e4: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x000037e8: addu $v0, $v1 # .word 0x00431021
.L0x000037ec: j 0x800864c0 # .word 0x08021930
.L0x000037f0: addiu $v0, 0x1 # .word 0x24420001
.L0x000037f4: addu $v0, $v1, $s0 # .word 0x00701021
.L0x000037f8: lbu $v1, 0x49($v0) # .word 0x90430049
.L0x000037fc: addiu $a0, -0x3bac # .word 0x2484c454
.L0x00003800: addiu $v1, -0x1 # .word 0x2463ffff
.L0x00003804: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00003808: addu $v0, $v1 # .word 0x00431021
.L0x0000380c: addiu $v0, 0x2 # .word 0x24420002
.L0x00003810: sll $v0, 0x2 # .word 0x00021080
.L0x00003814: addu $v0, $a0 # .word 0x00441021
.L0x00003818: lw $a1, ($v0) # .word 0x8c450000
.L0x0000381c: lw $v0, 0xd8($s2) # .word 0x8e4200d8
.L0x00003820: nop # .word 0x00000000
.L0x00003824: beqz $v0, .L0x00003844 # .word 0x10400007
.L0x00003828: move_ $a0, $zr # .word 0x00002021
.L0x0000382c: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x00003830: nop # .word 0x00000000
.L0x00003834: slti $v0, 0xd # .word 0x2842000d
.L0x00003838: beqz $v0, .L0x00003844 # .word 0x10400002
.L0x0000383c: li $a0, 0x2 # .word 0x24040002
.L0x00003840: li $a0, 0x1 # .word 0x24040001
.L0x00003844: lw $v0, 0x50($s2) # .word 0x8e420050
.L0x00003848: nop # .word 0x00000000
.L0x0000384c: lw $v1, 0x7c($v0) # .word 0x8c43007c
.L0x00003850: nop # .word 0x00000000
.L0x00003854: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00003858: addu $v0, $v1 # .word 0x00431021
.L0x0000385c: addu $a0, $v0 # .word 0x00822021
.L0x00003860: sll $v0, $a0, 0x3 # .word 0x000410c0
.L0x00003864: addu $s0, $v0, $a1 # .word 0x00458021
.L0x00003868: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x0000386c: nop # .word 0x00000000
.L0x00003870: beqz $v0, .L0x000038a4 # .word 0x1040000c
.L0x00003874: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003878: lw $v0, -0x23f4($v0) # .word 0x8c42dc0c
.L0x0000387c: nop # .word 0x00000000
.L0x00003880: jalr $v0 # .word 0x0040f809
.L0x00003884: nop # .word 0x00000000
.L0x00003888: lw $v1, 0x4($s0) # .word 0x8e030004
.L0x0000388c: nop # .word 0x00000000
.L0x00003890: div $zr, $v0, $v1 # .word 0x0043001a
.L0x00003894: mfhi $v1 # .word 0x00001810
.L0x00003898: lw $v0, ($s0) # .word 0x8e020000
.L0x0000389c: j 0x80086558 # .word 0x08021956
.L0x000038a0: addu $v1, $v0, $v1 # .word 0x00431821
.L0x000038a4: lw $v1, ($s0) # .word 0x8e030000
.L0x000038a8: lhu $v0, ($s1) # .word 0x96220000
.L0x000038ac: nop # .word 0x00000000
.L0x000038b0: addu $v0, $v1 # .word 0x00431021
.L0x000038b4: sh $v0, ($s1) # .word 0xa6220000
.L0x000038b8: sll $v0, 0x10 # .word 0x00021400
.L0x000038bc: sra $v0, 0x10 # .word 0x00021403
.L0x000038c0: slti $v0, 0x3e8 # .word 0x284203e8
.L0x000038c4: bnez $v0, .L0x000038d8 # .word 0x14400004
.L0x000038c8: move_ $v0, $v1 # .word 0x00601021
.L0x000038cc: li $v0, 0x3e7 # .word 0x240203e7
.L0x000038d0: sh $v0, ($s1) # .word 0xa6220000
.L0x000038d4: move_ $v0, $v1 # .word 0x00601021
.L0x000038d8: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x000038dc: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x000038e0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000038e4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000038e8: jr $ra # .word 0x03e00008
.L0x000038ec: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000038f0: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000038f4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000038f8: move_ $s0, $a0 # .word 0x00808021
.L0x000038fc: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003900: move_ $s1, $a1 # .word 0x00a08821
.L0x00003904: addiu $v0, $s1, -0xf # .word 0x2622fff1
.L0x00003908: sltiu $v0, 0x2 # .word 0x2c420002
.L0x0000390c: bnez $v0, .L0x0000391c # .word 0x14400003
.L0x00003910: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00003914: j 0x800866b8 # .word 0x080219ae
.L0x00003918: move_ $v0, $zr # .word 0x00001021
.L0x0000391c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003920: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00003924: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x00003928: jalr $v0 # .word 0x0040f809
.L0x0000392c: nop # .word 0x00000000
.L0x00003930: move_ $v1, $v0 # .word 0x00401821
.L0x00003934: li $v0, 0xf # .word 0x2402000f
.L0x00003938: bne $s1, $v0, .L0x00003944 # .word 0x16220002
.L0x0000393c: addiu $s1, $v1, 0x26 # .word 0x24710026
.L0x00003940: addiu $s1, $v1, 0x22 # .word 0x24710022
.L0x00003944: lw $v0, 0xd8($s0) # .word 0x8e0200d8
.L0x00003948: nop # .word 0x00000000
.L0x0000394c: beqz $v0, .L0x0000396c # .word 0x10400007
.L0x00003950: move_ $a0, $zr # .word 0x00002021
.L0x00003954: lw $v0, 0x60($s0) # .word 0x8e020060
.L0x00003958: nop # .word 0x00000000
.L0x0000395c: slti $v0, 0xd # .word 0x2842000d
.L0x00003960: beqz $v0, .L0x0000396c # .word 0x10400002
.L0x00003964: li $a0, 0x2 # .word 0x24040002
.L0x00003968: li $a0, 0x1 # .word 0x24040001
.L0x0000396c: lw $v0, 0x50($s0) # .word 0x8e020050
.L0x00003970: nop # .word 0x00000000
.L0x00003974: lw $v1, 0x7c($v0) # .word 0x8c43007c
.L0x00003978: nop # .word 0x00000000
.L0x0000397c: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00003980: addu $v0, $v1 # .word 0x00431021
.L0x00003984: addu $a0, $v0 # .word 0x00822021
.L0x00003988: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000398c: addiu $v0, -0x3b70 # .word 0x2442c490
.L0x00003990: sll $v1, $a0, 0x3 # .word 0x000418c0
.L0x00003994: addu $s0, $v1, $v0 # .word 0x00628021
.L0x00003998: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x0000399c: nop # .word 0x00000000
.L0x000039a0: beqz $v0, .L0x000039d4 # .word 0x1040000c
.L0x000039a4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000039a8: lw $v0, -0x23f4($v0) # .word 0x8c42dc0c
.L0x000039ac: nop # .word 0x00000000
.L0x000039b0: jalr $v0 # .word 0x0040f809
.L0x000039b4: nop # .word 0x00000000
.L0x000039b8: lw $v1, 0x4($s0) # .word 0x8e030004
.L0x000039bc: nop # .word 0x00000000
.L0x000039c0: div $zr, $v0, $v1 # .word 0x0043001a
.L0x000039c4: mfhi $v1 # .word 0x00001810
.L0x000039c8: lw $v0, ($s0) # .word 0x8e020000
.L0x000039cc: j 0x80086688 # .word 0x080219a2
.L0x000039d0: addu $v1, $v0, $v1 # .word 0x00431821
.L0x000039d4: lw $v1, ($s0) # .word 0x8e030000
.L0x000039d8: lhu $v0, ($s1) # .word 0x96220000
.L0x000039dc: nop # .word 0x00000000
.L0x000039e0: addu $v0, $v1 # .word 0x00431021
.L0x000039e4: sh $v0, ($s1) # .word 0xa6220000
.L0x000039e8: sll $v0, 0x10 # .word 0x00021400
.L0x000039ec: sra $v0, 0x10 # .word 0x00021403
.L0x000039f0: slti $v0, 0x2710 # .word 0x28422710
.L0x000039f4: bnez $v0, .L0x00003a08 # .word 0x14400004
.L0x000039f8: move_ $v0, $v1 # .word 0x00601021
.L0x000039fc: li $v0, 0x270f # .word 0x2402270f
.L0x00003a00: sh $v0, ($s1) # .word 0xa6220000
.L0x00003a04: move_ $v0, $v1 # .word 0x00601021
.L0x00003a08: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00003a0c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003a10: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003a14: jr $ra # .word 0x03e00008
.L0x00003a18: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00003a1c: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x00003a20: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003a24: move_ $s1, $a0 # .word 0x00808821
.L0x00003a28: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00003a2c: move_ $s4, $a1 # .word 0x00a0a021
.L0x00003a30: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003a34: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x00003a38: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00003a3c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00003a40: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00003a44: lw $a0, 0xa0($s1) # .word 0x8e2400a0
.L0x00003a48: lw $a1, 0x60($s1) # .word 0x8e250060
.L0x00003a4c: lw $v0, -0x2d0c($v0) # .word 0x8c42d2f4
.L0x00003a50: lw $s2, 0x24($s1) # .word 0x8e320024
.L0x00003a54: jalr $v0 # .word 0x0040f809
.L0x00003a58: nop # .word 0x00000000
.L0x00003a5c: sll $v1, $s4, 0x2 # .word 0x00141880
.L0x00003a60: addu $s0, $s1, $v1 # .word 0x02238021
.L0x00003a64: lw $v1, 0x64($s0) # .word 0x8e030064
.L0x00003a68: nop # .word 0x00000000
.L0x00003a6c: beqz $v1, .L0x00003d88 # .word 0x106000c6
.L0x00003a70: move_ $s3, $v0 # .word 0x00409821
.L0x00003a74: lh $a1, 0x4($s3) # .word 0x86650004
.L0x00003a78: lhu $v0, 0x4($s3) # .word 0x96620004
.L0x00003a7c: beqz $a1, .L0x00003ae4 # .word 0x10a00019
.L0x00003a80: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003a84: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00003a88: beqz $v0, .L0x00003aa0 # .word 0x10400005
.L0x00003a8c: nop # .word 0x00000000
.L0x00003a90: jal 0x800861bc # .word 0x0c02186f
.L0x00003a94: move_ $a0, $s1 # .word 0x02202021
.L0x00003a98: j 0x80086794 # .word 0x080219e5
.L0x00003a9c: sw $v0, 0x78($s0) # .word 0xae020078
.L0x00003aa0: jal 0x800863d4 # .word 0x0c0218f5
.L0x00003aa4: move_ $a0, $s1 # .word 0x02202021
.L0x00003aa8: sw $v0, 0x78($s0) # .word 0xae020078
.L0x00003aac: lh $a1, 0x6($s3) # .word 0x86650006
.L0x00003ab0: lhu $v0, 0x6($s3) # .word 0x96620006
.L0x00003ab4: beqz $a1, .L0x00003ae4 # .word 0x10a0000b
.L0x00003ab8: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003abc: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00003ac0: beqz $v0, .L0x00003ad8 # .word 0x10400005
.L0x00003ac4: nop # .word 0x00000000
.L0x00003ac8: jal 0x800862d0 # .word 0x0c0218b4
.L0x00003acc: move_ $a0, $s1 # .word 0x02202021
.L0x00003ad0: j 0x80086794 # .word 0x080219e5
.L0x00003ad4: sw $v0, 0x8c($s0) # .word 0xae02008c
.L0x00003ad8: jal 0x800865a0 # .word 0x0c021968
.L0x00003adc: move_ $a0, $s1 # .word 0x02202021
.L0x00003ae0: sw $v0, 0x8c($s0) # .word 0xae02008c
.L0x00003ae4: sll $v0, $s4, 0x2 # .word 0x00141080
.L0x00003ae8: addu $s4, $s1, $v0 # .word 0x0222a021
.L0x00003aec: lw $v0, 0x64($s4) # .word 0x8e820064
.L0x00003af0: nop # .word 0x00000000
.L0x00003af4: beqz $v0, .L0x00003d8c # .word 0x104000a5
.L0x00003af8: lui $v1, 0x8004 # .word 0x3c038004
.L0x00003afc: lhu $v0, 0x4($s3) # .word 0x96620004
.L0x00003b00: nop # .word 0x00000000
.L0x00003b04: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003b08: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00003b0c: beqz $v0, .L0x00003ba8 # .word 0x10400026
.L0x00003b10: lui $s0, 0x8004 # .word 0x3c108004
.L0x00003b14: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00003b18: lui $s1, 0x8006 # .word 0x3c118006
.L0x00003b1c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00003b20: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00003b24: nop # .word 0x00000000
.L0x00003b28: jalr $v0 # .word 0x0040f809
.L0x00003b2c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003b30: lw $a0, ($s2) # .word 0x8e440000
.L0x00003b34: move_ $a1, $v0 # .word 0x00402821
.L0x00003b38: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003b3c: nop # .word 0x00000000
.L0x00003b40: jalr $v0 # .word 0x0040f809
.L0x00003b44: li $a2, 0x5c # .word 0x2406005c
.L0x00003b48: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00003b4c: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00003b50: nop # .word 0x00000000
.L0x00003b54: jalr $v0 # .word 0x0040f809
.L0x00003b58: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003b5c: move_ $a1, $v0 # .word 0x00402821
.L0x00003b60: li $a3, 0x1 # .word 0x24070001
.L0x00003b64: lw $a0, ($s2) # .word 0x8e440000
.L0x00003b68: lh $a2, 0x4($s3) # .word 0x86660004
.L0x00003b6c: lw $v0, 0x120($a0) # .word 0x8c820120
.L0x00003b70: nop # .word 0x00000000
.L0x00003b74: jalr $v0 # .word 0x0040f809
.L0x00003b78: addiu $a2, 0x46 # .word 0x24c60046
.L0x00003b7c: lw $a0, ($s2) # .word 0x8e440000
.L0x00003b80: lw $a2, 0x78($s4) # .word 0x8e860078
.L0x00003b84: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00003b88: nop # .word 0x00000000
.L0x00003b8c: jalr $v0 # .word 0x0040f809
.L0x00003b90: li $a1, 0x2 # .word 0x24050002
.L0x00003b94: lw $a0, ($s2) # .word 0x8e440000
.L0x00003b98: nop # .word 0x00000000
.L0x00003b9c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00003ba0: j 0x80086a7c # .word 0x08021a9f
.L0x00003ba4: li $a1, 0x1 # .word 0x24050001
.L0x00003ba8: lui $v0, 0x8004 # .word 0x3c028004
.L0x00003bac: addiu $s1, $v0, 0x4b38 # .word 0x24514b38
.L0x00003bb0: lui $s0, 0x8006 # .word 0x3c108006
.L0x00003bb4: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003bb8: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003bbc: nop # .word 0x00000000
.L0x00003bc0: jalr $v0 # .word 0x0040f809
.L0x00003bc4: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003bc8: lw $a0, ($s2) # .word 0x8e440000
.L0x00003bcc: move_ $a1, $v0 # .word 0x00402821
.L0x00003bd0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003bd4: nop # .word 0x00000000
.L0x00003bd8: jalr $v0 # .word 0x0040f809
.L0x00003bdc: li $a2, 0x5c # .word 0x2406005c
.L0x00003be0: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003be4: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003be8: nop # .word 0x00000000
.L0x00003bec: jalr $v0 # .word 0x0040f809
.L0x00003bf0: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003bf4: move_ $a1, $v0 # .word 0x00402821
.L0x00003bf8: li $a3, 0x1 # .word 0x24070001
.L0x00003bfc: lw $a0, ($s2) # .word 0x8e440000
.L0x00003c00: lh $a2, 0x4($s3) # .word 0x86660004
.L0x00003c04: lw $v0, 0x120($a0) # .word 0x8c820120
.L0x00003c08: nop # .word 0x00000000
.L0x00003c0c: jalr $v0 # .word 0x0040f809
.L0x00003c10: addiu $a2, 0x4d # .word 0x24c6004d
.L0x00003c14: lw $a0, ($s2) # .word 0x8e440000
.L0x00003c18: lw $a2, 0x78($s4) # .word 0x8e860078
.L0x00003c1c: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00003c20: nop # .word 0x00000000
.L0x00003c24: jalr $v0 # .word 0x0040f809
.L0x00003c28: li $a1, 0x2 # .word 0x24050002
.L0x00003c2c: lw $a0, ($s2) # .word 0x8e440000
.L0x00003c30: nop # .word 0x00000000
.L0x00003c34: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00003c38: nop # .word 0x00000000
.L0x00003c3c: jalr $v0 # .word 0x0040f809
.L0x00003c40: li $a1, 0x1 # .word 0x24050001
.L0x00003c44: lh $v0, 0x6($s3) # .word 0x86620006
.L0x00003c48: lhu $v1, 0x6($s3) # .word 0x96630006
.L0x00003c4c: beqz $v0, .L0x00003dec # .word 0x10400067
.L0x00003c50: addiu $v0, $v1, -0x1 # .word 0x2462ffff
.L0x00003c54: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00003c58: beqz $v0, .L0x00003cfc # .word 0x10400028
.L0x00003c5c: nop # .word 0x00000000
.L0x00003c60: lw $v0, 0x8c($s4) # .word 0x8e82008c
.L0x00003c64: nop # .word 0x00000000
.L0x00003c68: beqz $v0, .L0x00003dd4 # .word 0x1040005a
.L0x00003c6c: nop # .word 0x00000000
.L0x00003c70: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003c74: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003c78: nop # .word 0x00000000
.L0x00003c7c: jalr $v0 # .word 0x0040f809
.L0x00003c80: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003c84: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003c88: move_ $a1, $v0 # .word 0x00402821
.L0x00003c8c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003c90: nop # .word 0x00000000
.L0x00003c94: jalr $v0 # .word 0x0040f809
.L0x00003c98: li $a2, 0x5d # .word 0x2406005d
.L0x00003c9c: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003ca0: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003ca4: nop # .word 0x00000000
.L0x00003ca8: jalr $v0 # .word 0x0040f809
.L0x00003cac: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003cb0: move_ $a1, $v0 # .word 0x00402821
.L0x00003cb4: li $a3, 0x1 # .word 0x24070001
.L0x00003cb8: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003cbc: lh $a2, 0x6($s3) # .word 0x86660006
.L0x00003cc0: lw $v0, 0x120($a0) # .word 0x8c820120
.L0x00003cc4: nop # .word 0x00000000
.L0x00003cc8: jalr $v0 # .word 0x0040f809
.L0x00003ccc: addiu $a2, 0x46 # .word 0x24c60046
.L0x00003cd0: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003cd4: lw $a2, 0x8c($s4) # .word 0x8e86008c
.L0x00003cd8: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00003cdc: nop # .word 0x00000000
.L0x00003ce0: jalr $v0 # .word 0x0040f809
.L0x00003ce4: li $a1, 0x2 # .word 0x24050002
.L0x00003ce8: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003cec: nop # .word 0x00000000
.L0x00003cf0: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00003cf4: j 0x80086a94 # .word 0x08021aa5
.L0x00003cf8: li $a1, 0x5 # .word 0x24050005
.L0x00003cfc: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003d00: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003d04: nop # .word 0x00000000
.L0x00003d08: jalr $v0 # .word 0x0040f809
.L0x00003d0c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003d10: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003d14: move_ $a1, $v0 # .word 0x00402821
.L0x00003d18: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003d1c: nop # .word 0x00000000
.L0x00003d20: jalr $v0 # .word 0x0040f809
.L0x00003d24: li $a2, 0x5c # .word 0x2406005c
.L0x00003d28: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00003d2c: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00003d30: nop # .word 0x00000000
.L0x00003d34: jalr $v0 # .word 0x0040f809
.L0x00003d38: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003d3c: move_ $a1, $v0 # .word 0x00402821
.L0x00003d40: li $a3, 0x1 # .word 0x24070001
.L0x00003d44: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003d48: lh $a2, 0x6($s3) # .word 0x86660006
.L0x00003d4c: lw $v0, 0x120($a0) # .word 0x8c820120
.L0x00003d50: nop # .word 0x00000000
.L0x00003d54: jalr $v0 # .word 0x0040f809
.L0x00003d58: addiu $a2, 0x44 # .word 0x24c60044
.L0x00003d5c: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003d60: lw $a2, 0x8c($s4) # .word 0x8e86008c
.L0x00003d64: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00003d68: nop # .word 0x00000000
.L0x00003d6c: jalr $v0 # .word 0x0040f809
.L0x00003d70: li $a1, 0x2 # .word 0x24050002
.L0x00003d74: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003d78: nop # .word 0x00000000
.L0x00003d7c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00003d80: j 0x80086a94 # .word 0x08021aa5
.L0x00003d84: li $a1, 0x1 # .word 0x24050001
.L0x00003d88: lui $v1, 0x8004 # .word 0x3c038004
.L0x00003d8c: lui $v0, 0x8006 # .word 0x3c028006
.L0x00003d90: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00003d94: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00003d98: nop # .word 0x00000000
.L0x00003d9c: jalr $v0 # .word 0x0040f809
.L0x00003da0: addiu $a0, 0x10b # .word 0x2484010b
.L0x00003da4: lw $a0, ($s2) # .word 0x8e440000
.L0x00003da8: move_ $a1, $v0 # .word 0x00402821
.L0x00003dac: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003db0: nop # .word 0x00000000
.L0x00003db4: jalr $v0 # .word 0x0040f809
.L0x00003db8: li $a2, 0x46 # .word 0x24060046
.L0x00003dbc: lw $a0, ($s2) # .word 0x8e440000
.L0x00003dc0: nop # .word 0x00000000
.L0x00003dc4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00003dc8: move_ $a1, $zr # .word 0x00002821
.L0x00003dcc: jalr $v0 # .word 0x0040f809
.L0x00003dd0: nop # .word 0x00000000
.L0x00003dd4: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00003dd8: nop # .word 0x00000000
.L0x00003ddc: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00003de0: move_ $a1, $zr # .word 0x00002821
.L0x00003de4: jalr $v0 # .word 0x0040f809
.L0x00003de8: nop # .word 0x00000000
.L0x00003dec: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x00003df0: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00003df4: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00003df8: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00003dfc: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003e00: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003e04: jr $ra # .word 0x03e00008
.L0x00003e08: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00003e0c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003e10: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00003e14: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00003e18: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00003e1c: lw $a0, 0x5c($a0) # .word 0x8c84005c
.L0x00003e20: jalr $v0 # .word 0x0040f809
.L0x00003e24: nop # .word 0x00000000
.L0x00003e28: lh $a0, 0x3c8($v0) # .word 0x844403c8
.L0x00003e2c: li $v1, 0x151 # .word 0x24030151
.L0x00003e30: beq $a0, $v1, .L0x00003e48 # .word 0x10830005
.L0x00003e34: nop # .word 0x00000000
.L0x00003e38: lh $v0, 0x3ca($v0) # .word 0x844203ca
.L0x00003e3c: nop # .word 0x00000000
.L0x00003e40: bne $v0, $v1, .L0x00003e50 # .word 0x14430003
.L0x00003e44: li $v1, 0x152 # .word 0x24030152
.L0x00003e48: j 0x80086b14 # .word 0x08021ac5
.L0x00003e4c: li $v0, 0x3 # .word 0x24020003
.L0x00003e50: beq $a0, $v1, .L0x00003e60 # .word 0x10830003
.L0x00003e54: nop # .word 0x00000000
.L0x00003e58: bne $v0, $v1, .L0x00003e64 # .word 0x14430002
.L0x00003e5c: move_ $v0, $zr # .word 0x00001021
.L0x00003e60: li $v0, 0x6 # .word 0x24020006
.L0x00003e64: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00003e68: nop # .word 0x00000000
.L0x00003e6c: jr $ra # .word 0x03e00008
.L0x00003e70: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00003e74: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00003e78: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00003e7c: move_ $s1, $a0 # .word 0x00808821
.L0x00003e80: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00003e84: move_ $s0, $a1 # .word 0x00a08021
.L0x00003e88: li $a1, 0x1 # .word 0x24050001
.L0x00003e8c: li $a2, 0x74 # .word 0x24060074
.L0x00003e90: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00003e94: lh $a0, 0x54($s1) # .word 0x86240054
.L0x00003e98: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00003e9c: li $a3, 0xc0 # .word 0x240700c0
.L0x00003ea0: move_ $a0, $v0 # .word 0x00402021
.L0x00003ea4: sw $a0, ($s0) # .word 0xae040000
.L0x00003ea8: lw $v0, 0x160($a0) # .word 0x8c820160
.L0x00003eac: nop # .word 0x00000000
.L0x00003eb0: jalr $v0 # .word 0x0040f809
.L0x00003eb4: li $a1, 0x2 # .word 0x24050002
.L0x00003eb8: li $a1, 0x1 # .word 0x24050001
.L0x00003ebc: li $a2, 0x74 # .word 0x24060074
.L0x00003ec0: lh $a0, 0x54($s1) # .word 0x86240054
.L0x00003ec4: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00003ec8: li $a3, 0xce # .word 0x240700ce
.L0x00003ecc: li $a0, 0x1002 # .word 0x24041002
.L0x00003ed0: li $a1, 0x1 # .word 0x24050001
.L0x00003ed4: li $a2, 0xa2 # .word 0x240600a2
.L0x00003ed8: li $a3, 0x75 # .word 0x24070075
.L0x00003edc: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00003ee0: sw $v0, 0x4($s0) # .word 0xae020004
.L0x00003ee4: li $a0, 0x1002 # .word 0x24041002
.L0x00003ee8: li $a1, 0x1 # .word 0x24050001
.L0x00003eec: li $a2, 0xa2 # .word 0x240600a2
.L0x00003ef0: li $a3, 0x91 # .word 0x24070091
.L0x00003ef4: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00003ef8: sw $v0, 0x8($s0) # .word 0xae020008
.L0x00003efc: li $a0, 0x1002 # .word 0x24041002
.L0x00003f00: li $a1, 0x1 # .word 0x24050001
.L0x00003f04: li $a2, 0xa2 # .word 0x240600a2
.L0x00003f08: li $a3, 0xa1 # .word 0x240700a1
.L0x00003f0c: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00003f10: sw $v0, 0xc($s0) # .word 0xae02000c
.L0x00003f14: li $a0, 0x1002 # .word 0x24041002
.L0x00003f18: li $a2, 0x94 # .word 0x24060094
.L0x00003f1c: sw $v0, 0x10($s0) # .word 0xae020010
.L0x00003f20: lw $a1, 0x58($s1) # .word 0x8e250058
.L0x00003f24: li $a3, 0x91 # .word 0x24070091
.L0x00003f28: jal F0x8001b364 # .word 0x0c006cd9
.L0x00003f2c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00003f30: move_ $a0, $v0 # .word 0x00402021
.L0x00003f34: sw $a0, 0x14($s0) # .word 0xae040014
.L0x00003f38: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00003f3c: nop # .word 0x00000000
.L0x00003f40: jalr $v0 # .word 0x0040f809
.L0x00003f44: move_ $a1, $zr # .word 0x00002821
.L0x00003f48: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00003f4c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003f50: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003f54: jr $ra # .word 0x03e00008
.L0x00003f58: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00003f5c: addiu $sp, -0xc8 # .word 0x27bdff38
.L0x00003f60: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00003f64: move_ $s3, $a0 # .word 0x00809821
.L0x00003f68: sw $ra, 0xc4($sp) # .word 0xafbf00c4
.L0x00003f6c: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x00003f70: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x00003f74: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00003f78: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x00003f7c: lw $v0, 0xe4($s3) # .word 0x8e6200e4
.L0x00003f80: nop # .word 0x00000000
.L0x00003f84: beqz $v0, .L0x00004060 # .word 0x10400036
.L0x00003f88: nop # .word 0x00000000
.L0x00003f8c: jal F0x8001f648 # .word 0x0c007d92
.L0x00003f90: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00003f94: li $a0, 0x1002 # .word 0x24041002
.L0x00003f98: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00003f9c: nop # .word 0x00000000
.L0x00003fa0: jalr $v0 # .word 0x0040f809
.L0x00003fa4: li $a1, 0x3 # .word 0x24050003
.L0x00003fa8: li $a0, 0x140 # .word 0x24040140
.L0x00003fac: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00003fb0: nop # .word 0x00000000
.L0x00003fb4: jalr $v0 # .word 0x0040f809
.L0x00003fb8: move_ $a1, $zr # .word 0x00002821
.L0x00003fbc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003fc0: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00003fc4: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00003fc8: nop # .word 0x00000000
.L0x00003fcc: jalr $v0 # .word 0x0040f809
.L0x00003fd0: nop # .word 0x00000000
.L0x00003fd4: lw $v1, 0xec($s3) # .word 0x8e6300ec
.L0x00003fd8: nop # .word 0x00000000
.L0x00003fdc: subu $v0, $v1 # .word 0x00431023
.L0x00003fe0: slti $v0, 0x4 # .word 0x28420004
.L0x00003fe4: bnez $v0, .L0x0000401c # .word 0x1440000d
.L0x00003fe8: nop # .word 0x00000000
.L0x00003fec: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00003ff0: nop # .word 0x00000000
.L0x00003ff4: jalr $v0 # .word 0x0040f809
.L0x00003ff8: nop # .word 0x00000000
.L0x00003ffc: lw $v1, 0xe8($s3) # .word 0x8e6300e8
.L0x00004000: sw $v0, 0xec($s3) # .word 0xae6200ec
.L0x00004004: addiu $v1, 0x1 # .word 0x24630001
.L0x00004008: sw $v1, 0xe8($s3) # .word 0xae6300e8
.L0x0000400c: slti $v1, 0x5 # .word 0x28630005
.L0x00004010: bnez $v1, .L0x0000401c # .word 0x14600002
.L0x00004014: nop # .word 0x00000000
.L0x00004018: sw $zr, 0xe8($s3) # .word 0xae6000e8
.L0x0000401c: lw $a0, 0xe8($s3) # .word 0x8e6400e8
.L0x00004020: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00004024: nop # .word 0x00000000
.L0x00004028: jalr $v0 # .word 0x0040f809
.L0x0000402c: nop # .word 0x00000000
.L0x00004030: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004034: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00004038: nop # .word 0x00000000
.L0x0000403c: jalr $v0 # .word 0x0040f809
.L0x00004040: lui $a0, 0x286 # .word 0x3c040286
.L0x00004044: move_ $a0, $v0 # .word 0x00402021
.L0x00004048: li $a1, 0xa # .word 0x2405000a
.L0x0000404c: li $a2, 0x124 # .word 0x24060124
.L0x00004050: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004054: nop # .word 0x00000000
.L0x00004058: jalr $v0 # .word 0x0040f809
.L0x0000405c: li $a3, 0xcd # .word 0x240700cd
.L0x00004060: jal F0x8001f648 # .word 0x0c007d92
.L0x00004064: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00004068: li $a0, 0x240 # .word 0x24040240
.L0x0000406c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00004070: nop # .word 0x00000000
.L0x00004074: jalr $v0 # .word 0x0040f809
.L0x00004078: li $a1, 0x100 # .word 0x24050100
.L0x0000407c: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x00004080: lw $a1, 0x58($s3) # .word 0x8e650058
.L0x00004084: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00004088: nop # .word 0x00000000
.L0x0000408c: jalr $v0 # .word 0x0040f809
.L0x00004090: nop # .word 0x00000000
.L0x00004094: lw $v0, 0xd4($s3) # .word 0x8e6200d4
.L0x00004098: nop # .word 0x00000000
.L0x0000409c: beqz $v0, .L0x00004108 # .word 0x1040001a
.L0x000040a0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000040a4: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x000040a8: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x000040ac: nop # .word 0x00000000
.L0x000040b0: jalr $v0 # .word 0x0040f809
.L0x000040b4: nop # .word 0x00000000
.L0x000040b8: lw $v1, 0xe0($s3) # .word 0x8e6300e0
.L0x000040bc: nop # .word 0x00000000
.L0x000040c0: subu $v0, $v1 # .word 0x00431023
.L0x000040c4: slti $v0, 0x3 # .word 0x28420003
.L0x000040c8: bnez $v0, .L0x000040f4 # .word 0x1440000a
.L0x000040cc: nop # .word 0x00000000
.L0x000040d0: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x000040d4: nop # .word 0x00000000
.L0x000040d8: jalr $v0 # .word 0x0040f809
.L0x000040dc: nop # .word 0x00000000
.L0x000040e0: lw $v1, 0xdc($s3) # .word 0x8e6300dc
.L0x000040e4: sw $v0, 0xe0($s3) # .word 0xae6200e0
.L0x000040e8: li $v0, 0x1 # .word 0x24020001
.L0x000040ec: subu $v0, $v1 # .word 0x00431023
.L0x000040f0: sw $v0, 0xdc($s3) # .word 0xae6200dc
.L0x000040f4: lw $a0, 0xdc($s3) # .word 0x8e6400dc
.L0x000040f8: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000040fc: nop # .word 0x00000000
.L0x00004100: jalr $v0 # .word 0x0040f809
.L0x00004104: addiu $a0, 0x1 # .word 0x24840001
.L0x00004108: move_ $s1, $zr # .word 0x00008821
.L0x0000410c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004110: addiu $s4, $v0, 0x4b38 # .word 0x24544b38
.L0x00004114: li $s0, 0x80 # .word 0x24100080
.L0x00004118: move_ $s2, $s3 # .word 0x02609021
.L0x0000411c: lw $v0, 0xd8($s3) # .word 0x8e6200d8
.L0x00004120: nop # .word 0x00000000
.L0x00004124: beqz $v0, .L0x00004144 # .word 0x10400007
.L0x00004128: li $v0, 0x3 # .word 0x24020003
.L0x0000412c: bne $s1, $v0, .L0x00004144 # .word 0x16220005
.L0x00004130: nop # .word 0x00000000
.L0x00004134: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00004138: nop # .word 0x00000000
.L0x0000413c: jalr $v0 # .word 0x0040f809
.L0x00004140: li $a0, 0x3 # .word 0x24040003
.L0x00004144: lw $v1, 0x64($s2) # .word 0x8e430064
.L0x00004148: li $v0, 0x1 # .word 0x24020001
.L0x0000414c: bne $v1, $v0, .L0x00004170 # .word 0x14620008
.L0x00004150: lui $a0, 0x28c # .word 0x3c04028c
.L0x00004154: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x00004158: nop # .word 0x00000000
.L0x0000415c: jalr $v0 # .word 0x0040f809
.L0x00004160: ori $a0, 0x3 # .word 0x34840003
.L0x00004164: move_ $a0, $v0 # .word 0x00402021
.L0x00004168: j 0x80086e40 # .word 0x08021b90
.L0x0000416c: li $a1, 0x45 # .word 0x24050045
.L0x00004170: bnez $v1, .L0x000041a4 # .word 0x1460000c
.L0x00004174: nop # .word 0x00000000
.L0x00004178: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x0000417c: nop # .word 0x00000000
.L0x00004180: jalr $v0 # .word 0x0040f809
.L0x00004184: ori $a0, 0x3 # .word 0x34840003
.L0x00004188: move_ $a0, $v0 # .word 0x00402021
.L0x0000418c: li $a1, 0x46 # .word 0x24050046
.L0x00004190: move_ $a2, $s0 # .word 0x02003021
.L0x00004194: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004198: nop # .word 0x00000000
.L0x0000419c: jalr $v0 # .word 0x0040f809
.L0x000041a0: li $a3, 0x58 # .word 0x24070058
.L0x000041a4: addiu $s0, 0x11 # .word 0x26100011
.L0x000041a8: addiu $s1, 0x1 # .word 0x26310001
.L0x000041ac: slti $v0, $s1, 0x5 # .word 0x2a220005
.L0x000041b0: bnez $v0, .L0x0000411c # .word 0x1440ffda
.L0x000041b4: addiu $s2, 0x4 # .word 0x26520004
.L0x000041b8: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000041bc: nop # .word 0x00000000
.L0x000041c0: jalr $v0 # .word 0x0040f809
.L0x000041c4: move_ $a0, $zr # .word 0x00002021
.L0x000041c8: lw $a0, 0xfc($s3) # .word 0x8e6400fc
.L0x000041cc: nop # .word 0x00000000
.L0x000041d0: beqz $a0, .L0x00004238 # .word 0x10800019
.L0x000041d4: li $v0, 0x1000 # .word 0x24021000
.L0x000041d8: beq $a0, $v0, .L0x00004204 # .word 0x1082000a
.L0x000041dc: move_ $a1, $a0 # .word 0x00802821
.L0x000041e0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000041e4: nop # .word 0x00000000
.L0x000041e8: jalr $v0 # .word 0x0040f809
.L0x000041ec: li $a2, 0x1000 # .word 0x24061000
.L0x000041f0: li $a0, 0xcf # .word 0x240400cf
.L0x000041f4: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000041f8: nop # .word 0x00000000
.L0x000041fc: jalr $v0 # .word 0x0040f809
.L0x00004200: li $a1, 0x7f # .word 0x2405007f
.L0x00004204: lui $a0, 0x28c # .word 0x3c04028c
.L0x00004208: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000420c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00004210: nop # .word 0x00000000
.L0x00004214: jalr $v0 # .word 0x0040f809
.L0x00004218: ori $a0, 0x3 # .word 0x34840003
.L0x0000421c: move_ $a0, $v0 # .word 0x00402021
.L0x00004220: li $a1, 0x28 # .word 0x24050028
.L0x00004224: li $a2, 0x72 # .word 0x24060072
.L0x00004228: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000422c: nop # .word 0x00000000
.L0x00004230: jalr $v0 # .word 0x0040f809
.L0x00004234: li $a3, 0x4b # .word 0x2407004b
.L0x00004238: lw $a0, 0x10c($s3) # .word 0x8e64010c
.L0x0000423c: nop # .word 0x00000000
.L0x00004240: beqz $a0, .L0x000042a8 # .word 0x10800019
.L0x00004244: li $v0, 0x1000 # .word 0x24021000
.L0x00004248: beq $a0, $v0, .L0x00004274 # .word 0x1082000a
.L0x0000424c: move_ $a1, $v0 # .word 0x00402821
.L0x00004250: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00004254: nop # .word 0x00000000
.L0x00004258: jalr $v0 # .word 0x0040f809
.L0x0000425c: li $a2, 0x1000 # .word 0x24061000
.L0x00004260: li $a0, 0x140 # .word 0x24040140
.L0x00004264: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00004268: nop # .word 0x00000000
.L0x0000426c: jalr $v0 # .word 0x0040f809
.L0x00004270: li $a1, 0xcd # .word 0x240500cd
.L0x00004274: lui $a0, 0x28c # .word 0x3c04028c
.L0x00004278: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000427c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00004280: nop # .word 0x00000000
.L0x00004284: jalr $v0 # .word 0x0040f809
.L0x00004288: ori $a0, 0x3 # .word 0x34840003
.L0x0000428c: move_ $a0, $v0 # .word 0x00402021
.L0x00004290: li $a1, 0x23 # .word 0x24050023
.L0x00004294: li $a2, 0x46 # .word 0x24060046
.L0x00004298: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000429c: nop # .word 0x00000000
.L0x000042a0: jalr $v0 # .word 0x0040f809
.L0x000042a4: li $a3, 0xba # .word 0x240700ba
.L0x000042a8: lw $a1, 0x58($s3) # .word 0x8e650058
.L0x000042ac: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000042b0: nop # .word 0x00000000
.L0x000042b4: jalr $v0 # .word 0x0040f809
.L0x000042b8: li $a0, 0x1002 # .word 0x24041002
.L0x000042bc: lw $a0, 0x11c($s3) # .word 0x8e64011c
.L0x000042c0: nop # .word 0x00000000
.L0x000042c4: beqz $a0, .L0x0000432c # .word 0x10800019
.L0x000042c8: li $v0, 0x1000 # .word 0x24021000
.L0x000042cc: beq $a0, $v0, .L0x000042f8 # .word 0x1082000a
.L0x000042d0: move_ $a1, $v0 # .word 0x00402821
.L0x000042d4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000042d8: nop # .word 0x00000000
.L0x000042dc: jalr $v0 # .word 0x0040f809
.L0x000042e0: li $a2, 0x1000 # .word 0x24061000
.L0x000042e4: li $a0, 0x140 # .word 0x24040140
.L0x000042e8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000042ec: nop # .word 0x00000000
.L0x000042f0: jalr $v0 # .word 0x0040f809
.L0x000042f4: li $a1, 0x7b # .word 0x2405007b
.L0x000042f8: lui $a0, 0x28c # .word 0x3c04028c
.L0x000042fc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004300: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00004304: nop # .word 0x00000000
.L0x00004308: jalr $v0 # .word 0x0040f809
.L0x0000430c: ori $a0, 0x3 # .word 0x34840003
.L0x00004310: move_ $a0, $v0 # .word 0x00402021
.L0x00004314: li $a1, 0x26 # .word 0x24050026
.L0x00004318: li $a2, 0x85 # .word 0x24060085
.L0x0000431c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004320: nop # .word 0x00000000
.L0x00004324: jalr $v0 # .word 0x0040f809
.L0x00004328: li $a3, 0x70 # .word 0x24070070
.L0x0000432c: lw $a0, 0x12c($s3) # .word 0x8e64012c
.L0x00004330: nop # .word 0x00000000
.L0x00004334: beqz $a0, .L0x0000439c # .word 0x10800019
.L0x00004338: li $v0, 0x1000 # .word 0x24021000
.L0x0000433c: beq $a0, $v0, .L0x00004368 # .word 0x1082000a
.L0x00004340: move_ $a1, $v0 # .word 0x00402821
.L0x00004344: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00004348: nop # .word 0x00000000
.L0x0000434c: jalr $v0 # .word 0x0040f809
.L0x00004350: li $a2, 0x1000 # .word 0x24061000
.L0x00004354: li $a0, 0x140 # .word 0x24040140
.L0x00004358: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000435c: nop # .word 0x00000000
.L0x00004360: jalr $v0 # .word 0x0040f809
.L0x00004364: li $a1, 0x9f # .word 0x2405009f
.L0x00004368: lui $a0, 0x28c # .word 0x3c04028c
.L0x0000436c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004370: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00004374: nop # .word 0x00000000
.L0x00004378: jalr $v0 # .word 0x0040f809
.L0x0000437c: ori $a0, 0x3 # .word 0x34840003
.L0x00004380: move_ $a0, $v0 # .word 0x00402021
.L0x00004384: li $a1, 0x1d # .word 0x2405001d
.L0x00004388: li $a2, 0x82 # .word 0x24060082
.L0x0000438c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004390: nop # .word 0x00000000
.L0x00004394: jalr $v0 # .word 0x0040f809
.L0x00004398: li $a3, 0x8b # .word 0x2407008b
.L0x0000439c: lw $ra, 0xc4($sp) # .word 0x8fbf00c4
.L0x000043a0: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x000043a4: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x000043a8: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x000043ac: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x000043b0: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x000043b4: jr $ra # .word 0x03e00008
.L0x000043b8: addiu $sp, 0xc8 # .word 0x27bd00c8
.L0x000043bc: addiu $sp, -0x38 # .word 0x27bdffc8
.L0x000043c0: sw $s2, 0x28($sp) # .word 0xafb20028
.L0x000043c4: move_ $s2, $a0 # .word 0x00809021
.L0x000043c8: sw $ra, 0x34($sp) # .word 0xafbf0034
.L0x000043cc: sw $s4, 0x30($sp) # .word 0xafb40030
.L0x000043d0: sw $s3, 0x2c($sp) # .word 0xafb3002c
.L0x000043d4: sw $s1, 0x24($sp) # .word 0xafb10024
.L0x000043d8: sw $s0, 0x20($sp) # .word 0xafb00020
.L0x000043dc: lw $v1, 0x10($s2) # .word 0x8e430010
.L0x000043e0: nop # .word 0x00000000
.L0x000043e4: sltiu $v0, $v1, 0x33 # .word 0x2c620033
.L0x000043e8: beqz $v0, .L0x00004410 # .word 0x10400009
.L0x000043ec: move_ $s3, $a1 # .word 0x00a09821
.L0x000043f0: lui $v0, 0x8008 # .word 0x3c028008
.L0x000043f4: addiu $v0, 0x2d84 # .word 0x24422d84
.L0x000043f8: sll $v1, 0x2 # .word 0x00031880
.L0x000043fc: addu $v1, $v0 # .word 0x00621821
.L0x00004400: lw $v0, ($v1) # .word 0x8c620000
.L0x00004404: nop # .word 0x00000000
.L0x00004408: jr $v0 # .word 0x00400008
.L0x0000440c: nop # .word 0x00000000
.L0x00004410: addiu $a0, $s2, 0xf4 # .word 0x264400f4
.L0x00004414: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004418: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x0000441c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00004420: nop # .word 0x00000000
.L0x00004424: jalr $v0 # .word 0x0040f809
.L0x00004428: li $a1, 0x1 # .word 0x24050001
.L0x0000442c: addiu $a0, $s2, 0x104 # .word 0x26440104
.L0x00004430: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00004434: nop # .word 0x00000000
.L0x00004438: jalr $v0 # .word 0x0040f809
.L0x0000443c: li $a1, 0x1 # .word 0x24050001
.L0x00004440: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00004444: nop # .word 0x00000000
.L0x00004448: lw $v0, 0xb0($a0) # .word 0x8c8200b0
.L0x0000444c: nop # .word 0x00000000
.L0x00004450: jalr $v0 # .word 0x0040f809
.L0x00004454: nop # .word 0x00000000
.L0x00004458: j 0x80087ce0 # .word 0x08021f38
.L0x0000445c: nop # .word 0x00000000
.L0x00004460: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004464: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00004468: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000446c: nop # .word 0x00000000
.L0x00004470: jalr $v0 # .word 0x0040f809
.L0x00004474: addiu $a0, $s2, 0x104 # .word 0x26440104
.L0x00004478: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000447c: nop # .word 0x00000000
.L0x00004480: jalr $v0 # .word 0x0040f809
.L0x00004484: addiu $a0, $s2, 0xf4 # .word 0x264400f4
.L0x00004488: beqz $v0, .L0x00005258 # .word 0x10400373
.L0x0000448c: nop # .word 0x00000000
.L0x00004490: lw $v0, 0x18($s3) # .word 0x8e620018
.L0x00004494: nop # .word 0x00000000
.L0x00004498: lw $v0, 0x50($v0) # .word 0x8c420050
.L0x0000449c: nop # .word 0x00000000
.L0x000044a0: andi $v0, 0x1 # .word 0x30420001
.L0x000044a4: beqz $v0, .L0x00005258 # .word 0x1040036c
.L0x000044a8: li $v1, 0x2 # .word 0x24030002
.L0x000044ac: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x000044b0: sw $v1, 0x18($s2) # .word 0xae430018
.L0x000044b4: addiu $v0, 0x1 # .word 0x24420001
.L0x000044b8: sw $v0, 0x10($s2) # .word 0xae420010
.L0x000044bc: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x000044c0: nop # .word 0x00000000
.L0x000044c4: lw $v0, 0xb8($a0) # .word 0x8c8200b8
.L0x000044c8: nop # .word 0x00000000
.L0x000044cc: jalr $v0 # .word 0x0040f809
.L0x000044d0: nop # .word 0x00000000
.L0x000044d4: jal 0x80086abc # .word 0x0c021aaf
.L0x000044d8: move_ $a0, $s2 # .word 0x02402021
.L0x000044dc: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x000044e0: addiu $a1, $v0, 0x4b # .word 0x2445004b
.L0x000044e4: lw $v0, 0xac($a0) # .word 0x8c8200ac
.L0x000044e8: nop # .word 0x00000000
.L0x000044ec: jalr $v0 # .word 0x0040f809
.L0x000044f0: nop # .word 0x00000000
.L0x000044f4: j 0x80087f08 # .word 0x08021fc2
.L0x000044f8: nop # .word 0x00000000
.L0x000044fc: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00004500: nop # .word 0x00000000
.L0x00004504: lw $v0, 0xc4($a0) # .word 0x8c8200c4
.L0x00004508: nop # .word 0x00000000
.L0x0000450c: jalr $v0 # .word 0x0040f809
.L0x00004510: nop # .word 0x00000000
.L0x00004514: lw $v1, 0x14($s2) # .word 0x8e430014
.L0x00004518: nop # .word 0x00000000
.L0x0000451c: sll $v1, 0x2 # .word 0x00031880
.L0x00004520: addu $v1, $s2, $v1 # .word 0x02431821
.L0x00004524: sw $v0, 0x64($v1) # .word 0xac620064
.L0x00004528: lw $v0, 0x14($s2) # .word 0x8e420014
.L0x0000452c: nop # .word 0x00000000
.L0x00004530: sll $v0, 0x2 # .word 0x00021080
.L0x00004534: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00004538: lw $v1, 0x64($v0) # .word 0x8c430064
.L0x0000453c: li $v0, -0x1 # .word 0x2402ffff
.L0x00004540: beq $v1, $v0, .L0x00005258 # .word 0x10620345
.L0x00004544: nop # .word 0x00000000
.L0x00004548: beqz $v1, .L0x00004560 # .word 0x10600005
.L0x0000454c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004550: lui $a0, 0x84 # .word 0x3c040084
.L0x00004554: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004558: j 0x80087218 # .word 0x08021c86
.L0x0000455c: ori $a0, 0x1 # .word 0x34840001
.L0x00004560: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004564: lui $a0, 0x84 # .word 0x3c040084
.L0x00004568: jalr $v0 # .word 0x0040f809
.L0x0000456c: nop # .word 0x00000000
.L0x00004570: lw $a1, 0x14($s2) # .word 0x8e450014
.L0x00004574: jal 0x800866cc # .word 0x0c0219b3
.L0x00004578: move_ $a0, $s2 # .word 0x02402021
.L0x0000457c: lw $v0, 0x14($s2) # .word 0x8e420014
.L0x00004580: lw $v1, 0x18($s2) # .word 0x8e430018
.L0x00004584: addiu $v0, 0x1 # .word 0x24420001
.L0x00004588: sw $v0, 0x14($s2) # .word 0xae420014
.L0x0000458c: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00004590: beqz $v0, .L0x00004614 # .word 0x10400020
.L0x00004594: li $v0, 0x2 # .word 0x24020002
.L0x00004598: bne $v1, $v0, .L0x000045f8 # .word 0x14620017
.L0x0000459c: nop # .word 0x00000000
.L0x000045a0: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x000045a4: nop # .word 0x00000000
.L0x000045a8: beqz $v0, .L0x000045d8 # .word 0x1040000b
.L0x000045ac: nop # .word 0x00000000
.L0x000045b0: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x000045b4: nop # .word 0x00000000
.L0x000045b8: beqz $v0, .L0x000045d8 # .word 0x10400007
.L0x000045bc: nop # .word 0x00000000
.L0x000045c0: lw $v0, 0x6c($s2) # .word 0x8e42006c
.L0x000045c4: nop # .word 0x00000000
.L0x000045c8: beqz $v0, .L0x000045d8 # .word 0x10400003
.L0x000045cc: li $v0, 0xa # .word 0x2402000a
.L0x000045d0: j 0x80087f08 # .word 0x08021fc2
.L0x000045d4: sw $v0, 0x10($s2) # .word 0xae420010
.L0x000045d8: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x000045dc: nop # .word 0x00000000
.L0x000045e0: slti $v0, 0xd # .word 0x2842000d
.L0x000045e4: bnez $v0, .L0x000045fc # .word 0x14400005
.L0x000045e8: move_ $a0, $s2 # .word 0x02402021
.L0x000045ec: li $v0, 0x4 # .word 0x24020004
.L0x000045f0: j 0x800872c4 # .word 0x08021cb1
.L0x000045f4: sw $v0, 0x18($s2) # .word 0xae420018
.L0x000045f8: move_ $a0, $s2 # .word 0x02402021
.L0x000045fc: lw $v0, 0x2c($s2) # .word 0x8e42002c
.L0x00004600: nop # .word 0x00000000
.L0x00004604: jalr $v0 # .word 0x0040f809
.L0x00004608: li $a1, 0x3 # .word 0x24050003
.L0x0000460c: j 0x80087f08 # .word 0x08021fc2
.L0x00004610: nop # .word 0x00000000
.L0x00004614: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00004618: nop # .word 0x00000000
.L0x0000461c: lw $v0, 0xb8($a0) # .word 0x8c8200b8
.L0x00004620: nop # .word 0x00000000
.L0x00004624: jalr $v0 # .word 0x0040f809
.L0x00004628: nop # .word 0x00000000
.L0x0000462c: j 0x80087f08 # .word 0x08021fc2
.L0x00004630: nop # .word 0x00000000
.L0x00004634: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00004638: nop # .word 0x00000000
.L0x0000463c: lw $v0, 0xc8($a0) # .word 0x8c8200c8
.L0x00004640: nop # .word 0x00000000
.L0x00004644: jalr $v0 # .word 0x0040f809
.L0x00004648: nop # .word 0x00000000
.L0x0000464c: j 0x80087ce0 # .word 0x08021f38
.L0x00004650: nop # .word 0x00000000
.L0x00004654: lw $v0, 0x18($s3) # .word 0x8e620018
.L0x00004658: nop # .word 0x00000000
.L0x0000465c: lw $v0, 0x50($v0) # .word 0x8c420050
.L0x00004660: nop # .word 0x00000000
.L0x00004664: andi $v0, 0x1 # .word 0x30420001
.L0x00004668: beqz $v0, .L0x00005258 # .word 0x104002fb
.L0x0000466c: li $v1, 0x1 # .word 0x24030001
.L0x00004670: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00004674: sw $v1, 0xe4($s2) # .word 0xae4300e4
.L0x00004678: addu $v0, $v1 # .word 0x00431021
.L0x0000467c: j 0x80087f08 # .word 0x08021fc2
.L0x00004680: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00004684: lui $s0, 0x8005 # .word 0x3c108005
.L0x00004688: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000468c: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x00004690: nop # .word 0x00000000
.L0x00004694: jalr $v0 # .word 0x0040f809
.L0x00004698: move_ $a0, $zr # .word 0x00002021
.L0x0000469c: move_ $a0, $zr # .word 0x00002021
.L0x000046a0: li $a1, 0xd # .word 0x2405000d
.L0x000046a4: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x000046a8: nop # .word 0x00000000
.L0x000046ac: jalr $v1 # .word 0x0060f809
.L0x000046b0: move_ $s0, $v0 # .word 0x00408021
.L0x000046b4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000046b8: andi $s0, 0x1 # .word 0x32100001
.L0x000046bc: beqz $s0, .L0x00005258 # .word 0x120002e6
.L0x000046c0: lui $a0, 0x4 # .word 0x3c040004
.L0x000046c4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000046c8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000046cc: nop # .word 0x00000000
.L0x000046d0: jalr $v0 # .word 0x0040f809
.L0x000046d4: ori $a0, 0x1c # .word 0x3484001c
.L0x000046d8: lw $a0, 0xa0($s2) # .word 0x8e4400a0
.L0x000046dc: lw $a1, 0x60($s2) # .word 0x8e450060
.L0x000046e0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000046e4: sw $zr, 0xe4($s2) # .word 0xae4000e4
.L0x000046e8: lw $v0, -0x2d0c($v0) # .word 0x8c42d2f4
.L0x000046ec: nop # .word 0x00000000
.L0x000046f0: jalr $v0 # .word 0x0040f809
.L0x000046f4: nop # .word 0x00000000
.L0x000046f8: move_ $s0, $v0 # .word 0x00408021
.L0x000046fc: lh $v0, 0x4($s0) # .word 0x86020004
.L0x00004700: nop # .word 0x00000000
.L0x00004704: beqz $v0, .L0x00004790 # .word 0x10400022
.L0x00004708: move_ $a0, $zr # .word 0x00002021
.L0x0000470c: sw $zr, 0x10($sp) # .word 0xafa00010
.L0x00004710: move_ $a1, $s2 # .word 0x02402821
.L0x00004714: lw $v0, 0x78($a1) # .word 0x8ca20078
.L0x00004718: addiu $a1, 0x4 # .word 0x24a50004
.L0x0000471c: lw $v1, 0x10($sp) # .word 0x8fa30010
.L0x00004720: addiu $a0, 0x1 # .word 0x24840001
.L0x00004724: addu $v1, $v0 # .word 0x00621821
.L0x00004728: slti $v0, $a0, 0x5 # .word 0x28820005
.L0x0000472c: bnez $v0, .L0x00004714 # .word 0x1440fff9
.L0x00004730: sw $v1, 0x10($sp) # .word 0xafa30010
.L0x00004734: lhu $v0, 0x4($s0) # .word 0x96020004
.L0x00004738: nop # .word 0x00000000
.L0x0000473c: addiu $v0, -0x8 # .word 0x2442fff8
.L0x00004740: sltiu $v0, 0x7 # .word 0x2c420007
.L0x00004744: beqz $v0, .L0x0000478c # .word 0x10400011
.L0x00004748: nop # .word 0x00000000
.L0x0000474c: lh $v0, 0x6($s0) # .word 0x86020006
.L0x00004750: nop # .word 0x00000000
.L0x00004754: beqz $v0, .L0x00004790 # .word 0x1040000e
.L0x00004758: move_ $a0, $zr # .word 0x00002021
.L0x0000475c: sw $zr, 0x14($sp) # .word 0xafa00014
.L0x00004760: move_ $a1, $s2 # .word 0x02402821
.L0x00004764: lw $v0, 0x8c($a1) # .word 0x8ca2008c
.L0x00004768: addiu $a1, 0x4 # .word 0x24a50004
.L0x0000476c: lw $v1, 0x14($sp) # .word 0x8fa30014
.L0x00004770: addiu $a0, 0x1 # .word 0x24840001
.L0x00004774: addu $v1, $v0 # .word 0x00621821
.L0x00004778: slti $v0, $a0, 0x5 # .word 0x28820005
.L0x0000477c: bnez $v0, .L0x00004764 # .word 0x1440fff9
.L0x00004780: sw $v1, 0x14($sp) # .word 0xafa30014
.L0x00004784: j 0x80087440 # .word 0x08021d10
.L0x00004788: nop # .word 0x00000000
.L0x0000478c: sw $zr, 0x14($sp) # .word 0xafa00014
.L0x00004790: lw $v0, 0x10($sp) # .word 0x8fa20010
.L0x00004794: nop # .word 0x00000000
.L0x00004798: bnez $v0, .L0x000047dc # .word 0x14400010
.L0x0000479c: move_ $a0, $zr # .word 0x00002021
.L0x000047a0: lw $v0, 0x14($sp) # .word 0x8fa20014
.L0x000047a4: nop # .word 0x00000000
.L0x000047a8: bnez $v0, .L0x000047dc # .word 0x1440000c
.L0x000047ac: lui $v1, 0x8004 # .word 0x3c038004
.L0x000047b0: lui $v0, 0x8006 # .word 0x3c028006
.L0x000047b4: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000047b8: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000047bc: nop # .word 0x00000000
.L0x000047c0: jalr $v0 # .word 0x0040f809
.L0x000047c4: addiu $a0, 0x10b # .word 0x2484010b
.L0x000047c8: lw $a0, ($s3) # .word 0x8e640000
.L0x000047cc: move_ $a1, $v0 # .word 0x00402821
.L0x000047d0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000047d4: j 0x80087710 # .word 0x08021dc4
.L0x000047d8: li $a2, 0x71 # .word 0x24060071
.L0x000047dc: addiu $a1, $sp, 0x18 # .word 0x27a50018
.L0x000047e0: addiu $v1, $sp, 0x10 # .word 0x27a30010
.L0x000047e4: lw $v0, ($v1) # .word 0x8c620000
.L0x000047e8: addiu $v1, 0x4 # .word 0x24630004
.L0x000047ec: addiu $a0, 0x1 # .word 0x24840001
.L0x000047f0: sw $v0, ($a1) # .word 0xaca20000
.L0x000047f4: slti $v0, $a0, 0x2 # .word 0x28820002
.L0x000047f8: bnez $v0, .L0x000047e4 # .word 0x1440fffa
.L0x000047fc: addiu $a1, 0x4 # .word 0x24a50004
.L0x00004800: lw $a0, 0x10($sp) # .word 0x8fa40010
.L0x00004804: nop # .word 0x00000000
.L0x00004808: beqz $a0, .L0x00004880 # .word 0x1080001d
.L0x0000480c: nop # .word 0x00000000
.L0x00004810: lhu $v1, 0x4($s0) # .word 0x96030004
.L0x00004814: nop # .word 0x00000000
.L0x00004818: addiu $v0, $v1, -0x1 # .word 0x2462ffff
.L0x0000481c: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00004820: beqz $v0, .L0x00004850 # .word 0x1040000b
.L0x00004824: sll $v0, $v1, 0x10 # .word 0x00031400
.L0x00004828: sra $v0, 0xf # .word 0x000213c3
.L0x0000482c: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00004830: lh $v1, 0xae($v0) # .word 0x844300ae
.L0x00004834: nop # .word 0x00000000
.L0x00004838: addu $v0, $v1, $a0 # .word 0x00641021
.L0x0000483c: slti $v0, 0x3e8 # .word 0x284203e8
.L0x00004840: beqz $v0, .L0x00004870 # .word 0x1040000b
.L0x00004844: li $v0, 0x3e7 # .word 0x240203e7
.L0x00004848: j 0x80087530 # .word 0x08021d4c
.L0x0000484c: sw $a0, 0x18($sp) # .word 0xafa40018
.L0x00004850: sra $v0, 0xf # .word 0x000213c3
.L0x00004854: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00004858: lh $v1, 0xac($v0) # .word 0x844300ac
.L0x0000485c: nop # .word 0x00000000
.L0x00004860: addu $v0, $v1, $a0 # .word 0x00641021
.L0x00004864: slti $v0, 0x3e8 # .word 0x284203e8
.L0x00004868: bnez $v0, .L0x0000487c # .word 0x14400004
.L0x0000486c: li $v0, 0x3e7 # .word 0x240203e7
.L0x00004870: subu $v0, $v1 # .word 0x00431023
.L0x00004874: j 0x80087530 # .word 0x08021d4c
.L0x00004878: sw $v0, 0x18($sp) # .word 0xafa20018
.L0x0000487c: sw $a0, 0x18($sp) # .word 0xafa40018
.L0x00004880: lw $a0, 0x14($sp) # .word 0x8fa40014
.L0x00004884: nop # .word 0x00000000
.L0x00004888: beqz $a0, .L0x00004968 # .word 0x10800037
.L0x0000488c: nop # .word 0x00000000
.L0x00004890: lhu $v1, 0x6($s0) # .word 0x96030006
.L0x00004894: nop # .word 0x00000000
.L0x00004898: addiu $v0, $v1, -0x1 # .word 0x2462ffff
.L0x0000489c: sltiu $v0, 0x5 # .word 0x2c420005
.L0x000048a0: beqz $v0, .L0x000048cc # .word 0x1040000a
.L0x000048a4: sll $v0, $v1, 0x10 # .word 0x00031400
.L0x000048a8: sra $v0, 0xf # .word 0x000213c3
.L0x000048ac: addu $v0, $s2, $v0 # .word 0x02421021
.L0x000048b0: lh $v1, 0xae($v0) # .word 0x844300ae
.L0x000048b4: nop # .word 0x00000000
.L0x000048b8: subu $v0, $v1, $a0 # .word 0x00641023
.L0x000048bc: bgez $v0, .L0x00004964 # .word 0x04410029
.L0x000048c0: nop # .word 0x00000000
.L0x000048c4: j 0x80087618 # .word 0x08021d86
.L0x000048c8: sw $v1, 0x1c($sp) # .word 0xafa3001c
.L0x000048cc: addiu $v0, $v1, -0x8 # .word 0x2462fff8
.L0x000048d0: andi $v0, 0xffff # .word 0x3042ffff
.L0x000048d4: sltiu $v0, 0x7 # .word 0x2c420007
.L0x000048d8: beqz $v0, .L0x00004908 # .word 0x1040000b
.L0x000048dc: sll $v0, $v1, 0x10 # .word 0x00031400
.L0x000048e0: sra $v0, 0xf # .word 0x000213c3
.L0x000048e4: addu $v0, $s2, $v0 # .word 0x02421021
.L0x000048e8: lh $v1, 0xac($v0) # .word 0x844300ac
.L0x000048ec: nop # .word 0x00000000
.L0x000048f0: addu $v0, $v1, $a0 # .word 0x00641021
.L0x000048f4: slti $v0, 0x3e8 # .word 0x284203e8
.L0x000048f8: bnez $v0, .L0x00004964 # .word 0x1440001a
.L0x000048fc: li $v0, 0x3e7 # .word 0x240203e7
.L0x00004900: j 0x8008760c # .word 0x08021d83
.L0x00004904: subu $v0, $v1 # .word 0x00431023
.L0x00004908: sra $v1, $v0, 0x10 # .word 0x00021c03
.L0x0000490c: li $v0, 0xf # .word 0x2402000f
.L0x00004910: bne $v1, $v0, .L0x00004938 # .word 0x14620009
.L0x00004914: li $v0, 0x10 # .word 0x24020010
.L0x00004918: lh $v1, 0xaa($s2) # .word 0x864300aa
.L0x0000491c: nop # .word 0x00000000
.L0x00004920: addu $v0, $v1, $a0 # .word 0x00641021
.L0x00004924: slti $v0, 0x2710 # .word 0x28422710
.L0x00004928: beqz $v0, .L0x00004958 # .word 0x1040000b
.L0x0000492c: li $v0, 0x270f # .word 0x2402270f
.L0x00004930: j 0x80087618 # .word 0x08021d86
.L0x00004934: sw $a0, 0x1c($sp) # .word 0xafa4001c
.L0x00004938: bne $v1, $v0, .L0x00004968 # .word 0x1462000b
.L0x0000493c: nop # .word 0x00000000
.L0x00004940: lh $v1, 0xae($s2) # .word 0x864300ae
.L0x00004944: nop # .word 0x00000000
.L0x00004948: addu $v0, $v1, $a0 # .word 0x00641021
.L0x0000494c: slti $v0, 0x2710 # .word 0x28422710
.L0x00004950: bnez $v0, .L0x00004964 # .word 0x14400004
.L0x00004954: li $v0, 0x270f # .word 0x2402270f
.L0x00004958: subu $v0, $v1 # .word 0x00431023
.L0x0000495c: j 0x80087618 # .word 0x08021d86
.L0x00004960: sw $v0, 0x1c($sp) # .word 0xafa2001c
.L0x00004964: sw $a0, 0x1c($sp) # .word 0xafa4001c
.L0x00004968: lhu $v0, 0x4($s0) # .word 0x96020004
.L0x0000496c: nop # .word 0x00000000
.L0x00004970: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00004974: sltiu $v0, 0x5 # .word 0x2c420005
.L0x00004978: beqz $v0, .L0x000049b0 # .word 0x1040000d
.L0x0000497c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00004980: lui $v0, 0x8006 # .word 0x3c028006
.L0x00004984: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00004988: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000498c: nop # .word 0x00000000
.L0x00004990: jalr $v0 # .word 0x0040f809
.L0x00004994: addiu $a0, 0x10b # .word 0x2484010b
.L0x00004998: move_ $a1, $v0 # .word 0x00402821
.L0x0000499c: lw $a0, ($s3) # .word 0x8e640000
.L0x000049a0: lh $a2, 0x4($s0) # .word 0x86060004
.L0x000049a4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000049a8: j 0x800876f8 # .word 0x08021dbe
.L0x000049ac: addiu $a2, 0x5d # .word 0x24c6005d
.L0x000049b0: lw $v0, 0x14($sp) # .word 0x8fa20014
.L0x000049b4: nop # .word 0x00000000
.L0x000049b8: beqz $v0, .L0x00004a1c # .word 0x10400018
.L0x000049bc: lui $v0, 0x8006 # .word 0x3c028006
.L0x000049c0: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000049c4: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000049c8: nop # .word 0x00000000
.L0x000049cc: jalr $v0 # .word 0x0040f809
.L0x000049d0: addiu $a0, 0x10b # .word 0x2484010b
.L0x000049d4: move_ $a1, $v0 # .word 0x00402821
.L0x000049d8: lw $a0, ($s3) # .word 0x8e640000
.L0x000049dc: lh $a2, 0x4($s0) # .word 0x86060004
.L0x000049e0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000049e4: nop # .word 0x00000000
.L0x000049e8: jalr $v0 # .word 0x0040f809
.L0x000049ec: addiu $a2, 0x62 # .word 0x24c60062
.L0x000049f0: lw $a0, ($s3) # .word 0x8e640000
.L0x000049f4: lw $a2, 0x18($sp) # .word 0x8fa60018
.L0x000049f8: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x000049fc: nop # .word 0x00000000
.L0x00004a00: jalr $v0 # .word 0x0040f809
.L0x00004a04: li $a1, 0x1 # .word 0x24050001
.L0x00004a08: lw $a0, ($s3) # .word 0x8e640000
.L0x00004a0c: lw $a2, 0x1c($sp) # .word 0x8fa6001c
.L0x00004a10: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00004a14: j 0x80087710 # .word 0x08021dc4
.L0x00004a18: li $a1, 0x2 # .word 0x24050002
.L0x00004a1c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00004a20: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00004a24: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00004a28: nop # .word 0x00000000
.L0x00004a2c: jalr $v0 # .word 0x0040f809
.L0x00004a30: addiu $a0, 0x10b # .word 0x2484010b
.L0x00004a34: move_ $a1, $v0 # .word 0x00402821
.L0x00004a38: lw $a0, ($s3) # .word 0x8e640000
.L0x00004a3c: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00004a40: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004a44: addiu $a2, 0x5b # .word 0x24c6005b
.L0x00004a48: jalr $v0 # .word 0x0040f809
.L0x00004a4c: nop # .word 0x00000000
.L0x00004a50: lw $a0, ($s3) # .word 0x8e640000
.L0x00004a54: lw $a2, 0x18($sp) # .word 0x8fa60018
.L0x00004a58: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00004a5c: li $a1, 0x1 # .word 0x24050001
.L0x00004a60: jalr $v0 # .word 0x0040f809
.L0x00004a64: nop # .word 0x00000000
.L0x00004a68: lw $a0, ($s3) # .word 0x8e640000
.L0x00004a6c: nop # .word 0x00000000
.L0x00004a70: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00004a74: nop # .word 0x00000000
.L0x00004a78: jalr $v0 # .word 0x0040f809
.L0x00004a7c: move_ $a1, $zr # .word 0x00002821
.L0x00004a80: lw $a0, ($s3) # .word 0x8e640000
.L0x00004a84: nop # .word 0x00000000
.L0x00004a88: lw $v0, 0x130($a0) # .word 0x8c820130
.L0x00004a8c: nop # .word 0x00000000
.L0x00004a90: jalr $v0 # .word 0x0040f809
.L0x00004a94: li $a1, 0x6 # .word 0x24050006
.L0x00004a98: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00004a9c: nop # .word 0x00000000
.L0x00004aa0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00004aa4: nop # .word 0x00000000
.L0x00004aa8: jalr $v0 # .word 0x0040f809
.L0x00004aac: move_ $a1, $zr # .word 0x00002821
.L0x00004ab0: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00004ab4: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00004ab8: addiu $v0, 0x1 # .word 0x24420001
.L0x00004abc: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00004ac0: lw $v0, 0x110($a0) # .word 0x8c820110
.L0x00004ac4: nop # .word 0x00000000
.L0x00004ac8: jalr $v0 # .word 0x0040f809
.L0x00004acc: addiu $a1, $s2, 0xa4 # .word 0x264500a4
.L0x00004ad0: j 0x80087f08 # .word 0x08021fc2
.L0x00004ad4: nop # .word 0x00000000
.L0x00004ad8: lw $a0, ($s3) # .word 0x8e640000
.L0x00004adc: nop # .word 0x00000000
.L0x00004ae0: lw $v0, 0x168($a0) # .word 0x8c820168
.L0x00004ae4: nop # .word 0x00000000
.L0x00004ae8: jalr $v0 # .word 0x0040f809
.L0x00004aec: nop # .word 0x00000000
.L0x00004af0: beqz $v0, .L0x00004b28 # .word 0x1040000d
.L0x00004af4: lui $a0, 0x4 # .word 0x3c040004
.L0x00004af8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004afc: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004b00: nop # .word 0x00000000
.L0x00004b04: jalr $v0 # .word 0x0040f809
.L0x00004b08: ori $a0, 0x1c # .word 0x3484001c
.L0x00004b0c: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00004b10: li $v0, 0x32 # .word 0x24020032
.L0x00004b14: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00004b18: sw $zr, 0xe4($s2) # .word 0xae4000e4
.L0x00004b1c: lw $v0, 0x110($a0) # .word 0x8c820110
.L0x00004b20: j 0x80087dbc # .word 0x08021f6f
.L0x00004b24: nop # .word 0x00000000
.L0x00004b28: lw $a0, ($s3) # .word 0x8e640000
.L0x00004b2c: nop # .word 0x00000000
.L0x00004b30: lw $v0, 0x170($a0) # .word 0x8c820170
.L0x00004b34: nop # .word 0x00000000
.L0x00004b38: jalr $v0 # .word 0x0040f809
.L0x00004b3c: nop # .word 0x00000000
.L0x00004b40: beqz $v0, .L0x00004ba8 # .word 0x10400019
.L0x00004b44: li $v0, 0x1 # .word 0x24020001
.L0x00004b48: lui $s0, 0x8005 # .word 0x3c108005
.L0x00004b4c: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x00004b50: sw $v0, 0xe4($s2) # .word 0xae4200e4
.L0x00004b54: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x00004b58: nop # .word 0x00000000
.L0x00004b5c: jalr $v0 # .word 0x0040f809
.L0x00004b60: move_ $a0, $zr # .word 0x00002021
.L0x00004b64: move_ $a0, $zr # .word 0x00002021
.L0x00004b68: li $a1, 0xd # .word 0x2405000d
.L0x00004b6c: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00004b70: nop # .word 0x00000000
.L0x00004b74: jalr $v1 # .word 0x0060f809
.L0x00004b78: move_ $s0, $v0 # .word 0x00408021
.L0x00004b7c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004b80: andi $s0, 0x1 # .word 0x32100001
.L0x00004b84: beqz $s0, .L0x00005258 # .word 0x120001b4
.L0x00004b88: lui $a0, 0x4 # .word 0x3c040004
.L0x00004b8c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004b90: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004b94: nop # .word 0x00000000
.L0x00004b98: jalr $v0 # .word 0x0040f809
.L0x00004b9c: ori $a0, 0x1c # .word 0x3484001c
.L0x00004ba0: j 0x80087f08 # .word 0x08021fc2
.L0x00004ba4: sw $zr, 0xe4($s2) # .word 0xae4000e4
.L0x00004ba8: lui $s0, 0x8005 # .word 0x3c108005
.L0x00004bac: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x00004bb0: sw $zr, 0xe4($s2) # .word 0xae4000e4
.L0x00004bb4: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x00004bb8: nop # .word 0x00000000
.L0x00004bbc: jalr $v0 # .word 0x0040f809
.L0x00004bc0: move_ $a0, $zr # .word 0x00002021
.L0x00004bc4: move_ $a0, $zr # .word 0x00002021
.L0x00004bc8: li $a1, 0xd # .word 0x2405000d
.L0x00004bcc: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00004bd0: nop # .word 0x00000000
.L0x00004bd4: jalr $v1 # .word 0x0060f809
.L0x00004bd8: move_ $s0, $v0 # .word 0x00408021
.L0x00004bdc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004be0: andi $s0, 0x1 # .word 0x32100001
.L0x00004be4: beqz $s0, .L0x00005258 # .word 0x1200019c
.L0x00004be8: nop # .word 0x00000000
.L0x00004bec: lw $a0, ($s3) # .word 0x8e640000
.L0x00004bf0: nop # .word 0x00000000
.L0x00004bf4: lw $v0, 0x128($a0) # .word 0x8c820128
.L0x00004bf8: nop # .word 0x00000000
.L0x00004bfc: jalr $v0 # .word 0x0040f809
.L0x00004c00: nop # .word 0x00000000
.L0x00004c04: j 0x80087f08 # .word 0x08021fc2
.L0x00004c08: nop # .word 0x00000000
.L0x00004c0c: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x00004c10: nop # .word 0x00000000
.L0x00004c14: slti $v0, 0xd # .word 0x2842000d
.L0x00004c18: beqz $v0, .L0x00005030 # .word 0x10400105
.L0x00004c1c: li $v0, 0x14 # .word 0x24020014
.L0x00004c20: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00004c24: li $v0, 0x1 # .word 0x24020001
.L0x00004c28: sw $v0, 0xd4($s2) # .word 0xae4200d4
.L0x00004c2c: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00004c30: nop # .word 0x00000000
.L0x00004c34: lw $v0, 0xb8($a0) # .word 0x8c8200b8
.L0x00004c38: nop # .word 0x00000000
.L0x00004c3c: jalr $v0 # .word 0x0040f809
.L0x00004c40: nop # .word 0x00000000
.L0x00004c44: lui $a0, 0xa084 # .word 0x3c04a084
.L0x00004c48: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004c4c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004c50: nop # .word 0x00000000
.L0x00004c54: jalr $v0 # .word 0x0040f809
.L0x00004c58: ori $a0, 0x603c # .word 0x3484603c
.L0x00004c5c: j 0x80087f08 # .word 0x08021fc2
.L0x00004c60: sh $v0, 0xf0($s2) # .word 0xa64200f0
.L0x00004c64: addiu $a0, $s2, 0x114 # .word 0x26440114
.L0x00004c68: lui $v0, 0x8009 # .word 0x3c028009
.L0x00004c6c: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00004c70: j 0x80087cd8 # .word 0x08021f36
.L0x00004c74: li $a1, 0x1 # .word 0x24050001
.L0x00004c78: lui $v0, 0x8009 # .word 0x3c028009
.L0x00004c7c: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00004c80: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00004c84: nop # .word 0x00000000
.L0x00004c88: jalr $v0 # .word 0x0040f809
.L0x00004c8c: addiu $a0, $s2, 0x114 # .word 0x26440114
.L0x00004c90: beqz $v0, .L0x00005258 # .word 0x10400171
.L0x00004c94: lui $v1, 0x8004 # .word 0x3c038004
.L0x00004c98: lui $v0, 0x8006 # .word 0x3c028006
.L0x00004c9c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00004ca0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00004ca4: nop # .word 0x00000000
.L0x00004ca8: jalr $v0 # .word 0x0040f809
.L0x00004cac: addiu $a0, 0x10b # .word 0x2484010b
.L0x00004cb0: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00004cb4: move_ $a1, $v0 # .word 0x00402821
.L0x00004cb8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004cbc: nop # .word 0x00000000
.L0x00004cc0: jalr $v0 # .word 0x0040f809
.L0x00004cc4: li $a2, 0x11 # .word 0x24060011
.L0x00004cc8: addiu $a0, $s2, 0x124 # .word 0x26440124
.L0x00004ccc: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00004cd0: j 0x80087cd8 # .word 0x08021f36
.L0x00004cd4: li $a1, 0x1 # .word 0x24050001
.L0x00004cd8: lui $v0, 0x8009 # .word 0x3c028009
.L0x00004cdc: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x00004ce0: nop # .word 0x00000000
.L0x00004ce4: jalr $v0 # .word 0x0040f809
.L0x00004ce8: addiu $a0, $s2, 0x124 # .word 0x26440124
.L0x00004cec: beqz $v0, .L0x00005258 # .word 0x1040015a
.L0x00004cf0: lui $s0, 0x8004 # .word 0x3c108004
.L0x00004cf4: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00004cf8: lui $s1, 0x8006 # .word 0x3c118006
.L0x00004cfc: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00004d00: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00004d04: nop # .word 0x00000000
.L0x00004d08: jalr $v0 # .word 0x0040f809
.L0x00004d0c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00004d10: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00004d14: move_ $a1, $v0 # .word 0x00402821
.L0x00004d18: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004d1c: nop # .word 0x00000000
.L0x00004d20: jalr $v0 # .word 0x0040f809
.L0x00004d24: li $a2, 0xc # .word 0x2406000c
.L0x00004d28: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00004d2c: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00004d30: nop # .word 0x00000000
.L0x00004d34: jalr $v0 # .word 0x0040f809
.L0x00004d38: addiu $a0, 0x10b # .word 0x2484010b
.L0x00004d3c: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00004d40: move_ $a1, $v0 # .word 0x00402821
.L0x00004d44: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004d48: nop # .word 0x00000000
.L0x00004d4c: jalr $v0 # .word 0x0040f809
.L0x00004d50: li $a2, 0xd # .word 0x2406000d
.L0x00004d54: li $a1, 0x94 # .word 0x24050094
.L0x00004d58: lw $a2, 0xd0($s2) # .word 0x8e4600d0
.L0x00004d5c: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00004d60: sll $a2, 0x4 # .word 0x00063100
.L0x00004d64: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00004d68: nop # .word 0x00000000
.L0x00004d6c: jalr $v0 # .word 0x0040f809
.L0x00004d70: addiu $a2, 0x91 # .word 0x24c60091
.L0x00004d74: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00004d78: nop # .word 0x00000000
.L0x00004d7c: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00004d80: j 0x80087cd8 # .word 0x08021f36
.L0x00004d84: li $a1, 0x1 # .word 0x24050001
.L0x00004d88: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004d8c: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00004d90: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004d94: lw $s4, 0xd0($s2) # .word 0x8e5400d0
.L0x00004d98: jalr $v0 # .word 0x0040f809
.L0x00004d9c: move_ $a0, $zr # .word 0x00002021
.L0x00004da0: move_ $a0, $zr # .word 0x00002021
.L0x00004da4: li $a1, 0x4 # .word 0x24050004
.L0x00004da8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004dac: nop # .word 0x00000000
.L0x00004db0: jalr $v1 # .word 0x0060f809
.L0x00004db4: move_ $s0, $v0 # .word 0x00408021
.L0x00004db8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004dbc: andi $s0, 0x1 # .word 0x32100001
.L0x00004dc0: bnez $s0, .L0x00004e00 # .word 0x1600000f
.L0x00004dc4: nop # .word 0x00000000
.L0x00004dc8: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00004dcc: nop # .word 0x00000000
.L0x00004dd0: jalr $v0 # .word 0x0040f809
.L0x00004dd4: move_ $a0, $zr # .word 0x00002021
.L0x00004dd8: move_ $a0, $zr # .word 0x00002021
.L0x00004ddc: li $a1, 0x4 # .word 0x24050004
.L0x00004de0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004de4: nop # .word 0x00000000
.L0x00004de8: jalr $v1 # .word 0x0060f809
.L0x00004dec: move_ $s0, $v0 # .word 0x00408021
.L0x00004df0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004df4: andi $s0, 0x1 # .word 0x32100001
.L0x00004df8: beqz $s0, .L0x00004e08 # .word 0x12000003
.L0x00004dfc: nop # .word 0x00000000
.L0x00004e00: j 0x80087b2c # .word 0x08021ecb
.L0x00004e04: sw $zr, 0xd0($s2) # .word 0xae4000d0
.L0x00004e08: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004e0c: nop # .word 0x00000000
.L0x00004e10: jalr $v0 # .word 0x0040f809
.L0x00004e14: move_ $a0, $zr # .word 0x00002021
.L0x00004e18: move_ $a0, $zr # .word 0x00002021
.L0x00004e1c: li $a1, 0x6 # .word 0x24050006
.L0x00004e20: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004e24: nop # .word 0x00000000
.L0x00004e28: jalr $v1 # .word 0x0060f809
.L0x00004e2c: move_ $s0, $v0 # .word 0x00408021
.L0x00004e30: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004e34: andi $s0, 0x1 # .word 0x32100001
.L0x00004e38: bnez $s0, .L0x00004e78 # .word 0x1600000f
.L0x00004e3c: li $v0, 0x1 # .word 0x24020001
.L0x00004e40: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00004e44: nop # .word 0x00000000
.L0x00004e48: jalr $v0 # .word 0x0040f809
.L0x00004e4c: move_ $a0, $zr # .word 0x00002021
.L0x00004e50: move_ $a0, $zr # .word 0x00002021
.L0x00004e54: li $a1, 0x6 # .word 0x24050006
.L0x00004e58: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004e5c: nop # .word 0x00000000
.L0x00004e60: jalr $v1 # .word 0x0060f809
.L0x00004e64: move_ $s0, $v0 # .word 0x00408021
.L0x00004e68: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004e6c: andi $s0, 0x1 # .word 0x32100001
.L0x00004e70: beqz $s0, .L0x00004e7c # .word 0x12000002
.L0x00004e74: li $v0, 0x1 # .word 0x24020001
.L0x00004e78: sw $v0, 0xd0($s2) # .word 0xae4200d0
.L0x00004e7c: lw $v0, 0xd0($s2) # .word 0x8e4200d0
.L0x00004e80: nop # .word 0x00000000
.L0x00004e84: beq $s4, $v0, .L0x00004ec8 # .word 0x12820010
.L0x00004e88: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004e8c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004e90: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004e94: nop # .word 0x00000000
.L0x00004e98: jalr $v0 # .word 0x0040f809
.L0x00004e9c: ori $a0, 0x513e # .word 0x3484513e
.L0x00004ea0: li $a1, 0x94 # .word 0x24050094
.L0x00004ea4: lw $a2, 0xd0($s2) # .word 0x8e4600d0
.L0x00004ea8: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00004eac: sll $a2, 0x4 # .word 0x00063100
.L0x00004eb0: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00004eb4: nop # .word 0x00000000
.L0x00004eb8: jalr $v0 # .word 0x0040f809
.L0x00004ebc: addiu $a2, 0x91 # .word 0x24c60091
.L0x00004ec0: j 0x80087f08 # .word 0x08021fc2
.L0x00004ec4: nop # .word 0x00000000
.L0x00004ec8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004ecc: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00004ed0: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004ed4: nop # .word 0x00000000
.L0x00004ed8: jalr $v0 # .word 0x0040f809
.L0x00004edc: move_ $a0, $zr # .word 0x00002021
.L0x00004ee0: move_ $a0, $zr # .word 0x00002021
.L0x00004ee4: li $a1, 0xd # .word 0x2405000d
.L0x00004ee8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004eec: nop # .word 0x00000000
.L0x00004ef0: jalr $v1 # .word 0x0060f809
.L0x00004ef4: move_ $s0, $v0 # .word 0x00408021
.L0x00004ef8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004efc: andi $s0, 0x1 # .word 0x32100001
.L0x00004f00: beqz $s0, .L0x00004f44 # .word 0x12000010
.L0x00004f04: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004f08: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004f0c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004f10: nop # .word 0x00000000
.L0x00004f14: jalr $v0 # .word 0x0040f809
.L0x00004f18: ori $a0, 0x503c # .word 0x3484503c
.L0x00004f1c: lw $v0, 0xd0($s2) # .word 0x8e4200d0
.L0x00004f20: nop # .word 0x00000000
.L0x00004f24: bnez $v0, .L0x00004f38 # .word 0x14400004
.L0x00004f28: li $v1, 0x4 # .word 0x24030004
.L0x00004f2c: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00004f30: j 0x80087ce4 # .word 0x08021f39
.L0x00004f34: sw $zr, 0x18($s2) # .word 0xae400018
.L0x00004f38: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00004f3c: j 0x80087ce4 # .word 0x08021f39
.L0x00004f40: sw $v1, 0x18($s2) # .word 0xae430018
.L0x00004f44: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004f48: nop # .word 0x00000000
.L0x00004f4c: jalr $v0 # .word 0x0040f809
.L0x00004f50: move_ $a0, $zr # .word 0x00002021
.L0x00004f54: move_ $a0, $zr # .word 0x00002021
.L0x00004f58: li $a1, 0xe # .word 0x2405000e
.L0x00004f5c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004f60: nop # .word 0x00000000
.L0x00004f64: jalr $v1 # .word 0x0060f809
.L0x00004f68: move_ $s0, $v0 # .word 0x00408021
.L0x00004f6c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004f70: andi $s0, 0x1 # .word 0x32100001
.L0x00004f74: beqz $s0, .L0x00005258 # .word 0x120000b8
.L0x00004f78: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004f7c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004f80: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004f84: nop # .word 0x00000000
.L0x00004f88: jalr $v0 # .word 0x0040f809
.L0x00004f8c: ori $a0, 0x50bd # .word 0x348450bd
.L0x00004f90: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00004f94: li $v1, 0x4 # .word 0x24030004
.L0x00004f98: j 0x80087ce4 # .word 0x08021f39
.L0x00004f9c: sw $v1, 0x18($s2) # .word 0xae430018
.L0x00004fa0: addiu $a0, $s2, 0x114 # .word 0x26440114
.L0x00004fa4: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004fa8: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00004fac: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00004fb0: nop # .word 0x00000000
.L0x00004fb4: jalr $v0 # .word 0x0040f809
.L0x00004fb8: move_ $a1, $zr # .word 0x00002821
.L0x00004fbc: addiu $a0, $s2, 0x124 # .word 0x26440124
.L0x00004fc0: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00004fc4: nop # .word 0x00000000
.L0x00004fc8: jalr $v0 # .word 0x0040f809
.L0x00004fcc: move_ $a1, $zr # .word 0x00002821
.L0x00004fd0: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00004fd4: nop # .word 0x00000000
.L0x00004fd8: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00004fdc: nop # .word 0x00000000
.L0x00004fe0: jalr $v0 # .word 0x0040f809
.L0x00004fe4: move_ $a1, $zr # .word 0x00002821
.L0x00004fe8: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00004fec: nop # .word 0x00000000
.L0x00004ff0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00004ff4: nop # .word 0x00000000
.L0x00004ff8: jalr $v0 # .word 0x0040f809
.L0x00004ffc: move_ $a1, $zr # .word 0x00002821
.L0x00005000: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00005004: nop # .word 0x00000000
.L0x00005008: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000500c: nop # .word 0x00000000
.L0x00005010: jalr $v0 # .word 0x0040f809
.L0x00005014: move_ $a1, $zr # .word 0x00002821
.L0x00005018: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x0000501c: nop # .word 0x00000000
.L0x00005020: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00005024: move_ $a1, $zr # .word 0x00002821
.L0x00005028: jalr $v0 # .word 0x0040f809
.L0x0000502c: nop # .word 0x00000000
.L0x00005030: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00005034: nop # .word 0x00000000
.L0x00005038: addiu $v0, 0x1 # .word 0x24420001
.L0x0000503c: j 0x80087f08 # .word 0x08021fc2
.L0x00005040: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00005044: lui $s0, 0x8009 # .word 0x3c108009
.L0x00005048: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x0000504c: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00005050: nop # .word 0x00000000
.L0x00005054: jalr $v0 # .word 0x0040f809
.L0x00005058: addiu $a0, $s2, 0x114 # .word 0x26440114
.L0x0000505c: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00005060: nop # .word 0x00000000
.L0x00005064: jalr $v0 # .word 0x0040f809
.L0x00005068: addiu $a0, $s2, 0x124 # .word 0x26440124
.L0x0000506c: beqz $v0, .L0x00005258 # .word 0x1040007a
.L0x00005070: nop # .word 0x00000000
.L0x00005074: lw $v0, 0x18($s2) # .word 0x8e420018
.L0x00005078: nop # .word 0x00000000
.L0x0000507c: bnez $v0, .L0x00005144 # .word 0x14400031
.L0x00005080: li $v0, 0x14 # .word 0x24020014
.L0x00005084: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00005088: li $v0, 0x1 # .word 0x24020001
.L0x0000508c: sw $v0, 0xd4($s2) # .word 0xae4200d4
.L0x00005090: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00005094: nop # .word 0x00000000
.L0x00005098: lw $v0, 0xb8($a0) # .word 0x8c8200b8
.L0x0000509c: nop # .word 0x00000000
.L0x000050a0: jalr $v0 # .word 0x0040f809
.L0x000050a4: nop # .word 0x00000000
.L0x000050a8: lui $a0, 0xa084 # .word 0x3c04a084
.L0x000050ac: lui $v0, 0x8005 # .word 0x3c028005
.L0x000050b0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000050b4: nop # .word 0x00000000
.L0x000050b8: jalr $v0 # .word 0x0040f809
.L0x000050bc: ori $a0, 0x603c # .word 0x3484603c
.L0x000050c0: sh $v0, 0xf0($s2) # .word 0xa64200f0
.L0x000050c4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000050c8: lw $a0, 0x5c($s2) # .word 0x8e44005c
.L0x000050cc: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x000050d0: nop # .word 0x00000000
.L0x000050d4: jalr $v0 # .word 0x0040f809
.L0x000050d8: nop # .word 0x00000000
.L0x000050dc: move_ $a0, $v0 # .word 0x00402021
.L0x000050e0: lbu $v0, 0x3cc($a0) # .word 0x908203cc
.L0x000050e4: nop # .word 0x00000000
.L0x000050e8: beqz $v0, .L0x00005120 # .word 0x1040000d
.L0x000050ec: move_ $v1, $v0 # .word 0x00401821
.L0x000050f0: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x000050f4: nop # .word 0x00000000
.L0x000050f8: bne $v1, $v0, .L0x00005120 # .word 0x14620009
.L0x000050fc: nop # .word 0x00000000
.L0x00005100: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00005104: nop # .word 0x00000000
.L0x00005108: lw $v0, 0xac($a0) # .word 0x8c8200ac
.L0x0000510c: nop # .word 0x00000000
.L0x00005110: jalr $v0 # .word 0x0040f809
.L0x00005114: move_ $a1, $zr # .word 0x00002821
.L0x00005118: j 0x80087f08 # .word 0x08021fc2
.L0x0000511c: nop # .word 0x00000000
.L0x00005120: sb $zr, 0x3cc($a0) # .word 0xa08003cc
.L0x00005124: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00005128: nop # .word 0x00000000
.L0x0000512c: lw $v0, 0xac($a0) # .word 0x8c8200ac
.L0x00005130: nop # .word 0x00000000
.L0x00005134: jalr $v0 # .word 0x0040f809
.L0x00005138: li $a1, 0x32 # .word 0x24050032
.L0x0000513c: j 0x80087f08 # .word 0x08021fc2
.L0x00005140: nop # .word 0x00000000
.L0x00005144: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00005148: nop # .word 0x00000000
.L0x0000514c: lw $v0, 0xb8($a0) # .word 0x8c8200b8
.L0x00005150: nop # .word 0x00000000
.L0x00005154: jalr $v0 # .word 0x0040f809
.L0x00005158: nop # .word 0x00000000
.L0x0000515c: li $v0, 0x2 # .word 0x24020002
.L0x00005160: j 0x80087f08 # .word 0x08021fc2
.L0x00005164: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00005168: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x0000516c: nop # .word 0x00000000
.L0x00005170: lw $v0, 0xc4($a0) # .word 0x8c8200c4
.L0x00005174: nop # .word 0x00000000
.L0x00005178: jalr $v0 # .word 0x0040f809
.L0x0000517c: nop # .word 0x00000000
.L0x00005180: li $v1, -0x1 # .word 0x2403ffff
.L0x00005184: beq $v0, $v1, .L0x00005258 # .word 0x10430034
.L0x00005188: sw $v0, 0x70($s2) # .word 0xae420070
.L0x0000518c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005190: lw $a0, 0x5c($s2) # .word 0x8e44005c
.L0x00005194: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00005198: nop # .word 0x00000000
.L0x0000519c: jalr $v0 # .word 0x0040f809
.L0x000051a0: nop # .word 0x00000000
.L0x000051a4: lw $v1, 0x70($s2) # .word 0x8e430070
.L0x000051a8: nop # .word 0x00000000
.L0x000051ac: beqz $v1, .L0x000051cc # .word 0x10600007
.L0x000051b0: move_ $a0, $v0 # .word 0x00402021
.L0x000051b4: lbu $v0, 0x60($s2) # .word 0x92420060
.L0x000051b8: nop # .word 0x00000000
.L0x000051bc: sb $v0, 0x3cc($a0) # .word 0xa08203cc
.L0x000051c0: li $v0, 0x1 # .word 0x24020001
.L0x000051c4: j 0x80087e80 # .word 0x08021fa0
.L0x000051c8: sw $v0, 0xd8($s2) # .word 0xae4200d8
.L0x000051cc: sb $zr, 0x3cc($a0) # .word 0xa08003cc
.L0x000051d0: lw $v0, 0x70($s2) # .word 0x8e420070
.L0x000051d4: nop # .word 0x00000000
.L0x000051d8: beqz $v0, .L0x000051f0 # .word 0x10400005
.L0x000051dc: lui $a0, 0x84 # .word 0x3c040084
.L0x000051e0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000051e4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000051e8: j 0x80087ea8 # .word 0x08021faa
.L0x000051ec: ori $a0, 0x1 # .word 0x34840001
.L0x000051f0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000051f4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000051f8: nop # .word 0x00000000
.L0x000051fc: jalr $v0 # .word 0x0040f809
.L0x00005200: nop # .word 0x00000000
.L0x00005204: lui $a0, 0xa084 # .word 0x3c04a084
.L0x00005208: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000520c: lh $a1, 0xf0($s2) # .word 0x864500f0
.L0x00005210: lw $v0, 0x5c50($v0) # .word 0x8c425c50
.L0x00005214: nop # .word 0x00000000
.L0x00005218: jalr $v0 # .word 0x0040f809
.L0x0000521c: ori $a0, 0x603c # .word 0x3484603c
.L0x00005220: move_ $a0, $s2 # .word 0x02402021
.L0x00005224: jal 0x800866cc # .word 0x0c0219b3
.L0x00005228: li $a1, 0x3 # .word 0x24050003
.L0x0000522c: move_ $a0, $s2 # .word 0x02402021
.L0x00005230: li $a1, 0x3 # .word 0x24050003
.L0x00005234: lw $v1, 0x2c($a0) # .word 0x8c83002c
.L0x00005238: li $v0, 0x1 # .word 0x24020001
.L0x0000523c: sw $v0, 0xe4($a0) # .word 0xac8200e4
.L0x00005240: jalr $v1 # .word 0x0060f809
.L0x00005244: sw $zr, 0xd4($a0) # .word 0xac8000d4
.L0x00005248: j 0x80087f08 # .word 0x08021fc2
.L0x0000524c: nop # .word 0x00000000
.L0x00005250: li $v0, 0x3 # .word 0x24020003
.L0x00005254: sw $v0, 0xc($s2) # .word 0xae42000c
.L0x00005258: lw $ra, 0x34($sp) # .word 0x8fbf0034
.L0x0000525c: lw $s4, 0x30($sp) # .word 0x8fb40030
.L0x00005260: lw $s3, 0x2c($sp) # .word 0x8fb3002c
.L0x00005264: lw $s2, 0x28($sp) # .word 0x8fb20028
.L0x00005268: lw $s1, 0x24($sp) # .word 0x8fb10024
.L0x0000526c: lw $s0, 0x20($sp) # .word 0x8fb00020
.L0x00005270: jr $ra # .word 0x03e00008
.L0x00005274: addiu $sp, 0x38 # .word 0x27bd0038
.L0x00005278: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000527c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005280: move_ $s0, $a0 # .word 0x00808021
.L0x00005284: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00005288: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000528c: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x00005290: li $v0, 0x1 # .word 0x24020001
.L0x00005294: beq $v1, $v0, .L0x00005398 # .word 0x10620040
.L0x00005298: move_ $s1, $a1 # .word 0x00a08821
.L0x0000529c: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x000052a0: bnez $v0, .L0x000052b0 # .word 0x14400003
.L0x000052a4: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x000052a8: bnez $v0, .L0x000053ac # .word 0x14400040
.L0x000052ac: nop # .word 0x00000000
.L0x000052b0: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x000052b4: nop # .word 0x00000000
.L0x000052b8: jalr $v0 # .word 0x0040f809
.L0x000052bc: move_ $a0, $s0 # .word 0x02002021
.L0x000052c0: move_ $a0, $s0 # .word 0x02002021
.L0x000052c4: jal 0x80086b24 # .word 0x0c021ac9
.L0x000052c8: move_ $a1, $s1 # .word 0x02202821
.L0x000052cc: li $a1, -0x1 # .word 0x2405ffff
.L0x000052d0: li $a0, 0x4 # .word 0x24040004
.L0x000052d4: addiu $v1, $s0, 0x10 # .word 0x26030010
.L0x000052d8: li $v0, 0xa # .word 0x2402000a
.L0x000052dc: sw $v0, 0xf4($s0) # .word 0xae0200f4
.L0x000052e0: sw $v0, 0x104($s0) # .word 0xae020104
.L0x000052e4: sw $v0, 0x114($s0) # .word 0xae020114
.L0x000052e8: sw $v0, 0x124($s0) # .word 0xae020124
.L0x000052ec: sw $a1, 0x64($v1) # .word 0xac650064
.L0x000052f0: addiu $a0, -0x1 # .word 0x2484ffff
.L0x000052f4: bgez $a0, .L0x000052ec # .word 0x0481fffd
.L0x000052f8: addiu $v1, -0x4 # .word 0x2463fffc
.L0x000052fc: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x00005300: lw $a1, 0x60($s0) # .word 0x8e050060
.L0x00005304: lw $a3, 0x58($s0) # .word 0x8e070058
.L0x00005308: lw $a2, 0x54($s0) # .word 0x8e060054
.L0x0000530c: jal 0x8008a274 # .word 0x0c02289d
.L0x00005310: addiu $a3, -0x3 # .word 0x24e7fffd
.L0x00005314: move_ $a0, $v0 # .word 0x00402021
.L0x00005318: li $a1, 0x300 # .word 0x24050300
.L0x0000531c: sw $a0, 0x18($s1) # .word 0xae240018
.L0x00005320: lw $v0, 0xa4($a0) # .word 0x8c8200a4
.L0x00005324: nop # .word 0x00000000
.L0x00005328: jalr $v0 # .word 0x0040f809
.L0x0000532c: move_ $a2, $zr # .word 0x00003021
.L0x00005330: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00005334: li $a1, 0x2c0 # .word 0x240502c0
.L0x00005338: lw $v0, 0xa8($a0) # .word 0x8c8200a8
.L0x0000533c: nop # .word 0x00000000
.L0x00005340: jalr $v0 # .word 0x0040f809
.L0x00005344: move_ $a2, $zr # .word 0x00003021
.L0x00005348: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000534c: nop # .word 0x00000000
.L0x00005350: lw $v0, 0xbc($a0) # .word 0x8c8200bc
.L0x00005354: nop # .word 0x00000000
.L0x00005358: jalr $v0 # .word 0x0040f809
.L0x0000535c: nop # .word 0x00000000
.L0x00005360: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00005364: nop # .word 0x00000000
.L0x00005368: lw $v0, 0xc0($a0) # .word 0x8c8200c0
.L0x0000536c: nop # .word 0x00000000
.L0x00005370: jalr $v0 # .word 0x0040f809
.L0x00005374: move_ $a1, $zr # .word 0x00002821
.L0x00005378: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000537c: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x00005380: lw $v0, -0x4b98($v0) # .word 0x8c42b468
.L0x00005384: nop # .word 0x00000000
.L0x00005388: jalr $v0 # .word 0x0040f809
.L0x0000538c: addiu $a1, $s0, 0xa4 # .word 0x260500a4
.L0x00005390: j 0x8008805c # .word 0x08022017
.L0x00005394: nop # .word 0x00000000
.L0x00005398: move_ $a0, $s0 # .word 0x02002021
.L0x0000539c: jal 0x8008706c # .word 0x0c021c1b
.L0x000053a0: move_ $a1, $s1 # .word 0x02202821
.L0x000053a4: jal 0x80086c0c # .word 0x0c021b03
.L0x000053a8: move_ $a0, $s0 # .word 0x02002021
.L0x000053ac: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x000053b0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000053b4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000053b8: jr $ra # .word 0x03e00008
.L0x000053bc: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000053c0: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000053c4: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000053c8: move_ $s1, $a0 # .word 0x00808821
.L0x000053cc: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000053d0: move_ $s2, $a1 # .word 0x00a09021
.L0x000053d4: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000053d8: move_ $s3, $a2 # .word 0x00c09821
.L0x000053dc: lui $a0, 0x8008 # .word 0x3c048008
.L0x000053e0: addiu $a0, 0x7f28 # .word 0x24847f28
.L0x000053e4: li $a1, 0x134 # .word 0x24050134
.L0x000053e8: li $a2, 0x1c # .word 0x2406001c
.L0x000053ec: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x000053f0: jal F0x80014504 # .word 0x0c005141
.L0x000053f4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000053f8: move_ $s0, $v0 # .word 0x00408021
.L0x000053fc: li $v0, 0x1000 # .word 0x24021000
.L0x00005400: sw $v0, 0x54($s0) # .word 0xae020054
.L0x00005404: li $v0, 0x6 # .word 0x24020006
.L0x00005408: sw $v0, 0x58($s0) # .word 0xae020058
.L0x0000540c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005410: sw $s1, 0x50($s0) # .word 0xae110050
.L0x00005414: sw $s2, 0x5c($s0) # .word 0xae12005c
.L0x00005418: sw $s3, 0x60($s0) # .word 0xae130060
.L0x0000541c: lw $v0, -0x4bc4($v0) # .word 0x8c42b43c
.L0x00005420: nop # .word 0x00000000
.L0x00005424: jalr $v0 # .word 0x0040f809
.L0x00005428: nop # .word 0x00000000
.L0x0000542c: sw $v0, 0xa0($s0) # .word 0xae0200a0
.L0x00005430: move_ $v0, $s0 # .word 0x02001021
.L0x00005434: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x00005438: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000543c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00005440: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00005444: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00005448: jr $ra # .word 0x03e00008
.L0x0000544c: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00005450: jr $ra # .word 0x03e00008
.L0x00005454: nop # .word 0x00000000
.L0x00005458: jr $ra # .word 0x03e00008
.L0x0000545c: nop # .word 0x00000000
.L0x00005460: addiu $sp, -0xb8 # .word 0x27bdff48
.L0x00005464: sw $ra, 0xb0($sp) # .word 0xafbf00b0
.L0x00005468: jal F0x8001f648 # .word 0x0c007d92
.L0x0000546c: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00005470: lw $ra, 0xb0($sp) # .word 0x8fbf00b0
.L0x00005474: nop # .word 0x00000000
.L0x00005478: jr $ra # .word 0x03e00008
.L0x0000547c: addiu $sp, 0xb8 # .word 0x27bd00b8
.L0x00005480: jr $ra # .word 0x03e00008
.L0x00005484: nop # .word 0x00000000
.L0x00005488: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000548c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005490: move_ $s0, $a0 # .word 0x00808021
.L0x00005494: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00005498: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000549c: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x000054a0: li $v0, 0x1 # .word 0x24020001
.L0x000054a4: beq $v1, $v0, .L0x000054f4 # .word 0x10620013
.L0x000054a8: move_ $s1, $a1 # .word 0x00a08821
.L0x000054ac: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x000054b0: bnez $v0, .L0x000054c0 # .word 0x14400003
.L0x000054b4: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x000054b8: bnez $v0, .L0x00005508 # .word 0x14400013
.L0x000054bc: nop # .word 0x00000000
.L0x000054c0: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x000054c4: nop # .word 0x00000000
.L0x000054c8: jalr $v0 # .word 0x0040f809
.L0x000054cc: move_ $a0, $s0 # .word 0x02002021
.L0x000054d0: move_ $a0, $s0 # .word 0x02002021
.L0x000054d4: jal 0x80088100 # .word 0x0c022040
.L0x000054d8: move_ $a1, $s1 # .word 0x02202821
.L0x000054dc: move_ $a0, $s0 # .word 0x02002021
.L0x000054e0: move_ $a1, $s1 # .word 0x02202821
.L0x000054e4: jal 0x80088108 # .word 0x0c022042
.L0x000054e8: li $a2, 0x1 # .word 0x24060001
.L0x000054ec: j 0x800881b8 # .word 0x0802206e
.L0x000054f0: nop # .word 0x00000000
.L0x000054f4: move_ $a0, $s0 # .word 0x02002021
.L0x000054f8: jal 0x80088130 # .word 0x0c02204c
.L0x000054fc: move_ $a1, $s1 # .word 0x02202821
.L0x00005500: jal 0x80088110 # .word 0x0c022044
.L0x00005504: move_ $a0, $s0 # .word 0x02002021
.L0x00005508: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x0000550c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00005510: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00005514: jr $ra # .word 0x03e00008
.L0x00005518: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000551c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00005520: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005524: move_ $s0, $a0 # .word 0x00808021
.L0x00005528: lui $a0, 0x8009 # .word 0x3c048009
.L0x0000552c: addiu $a0, -0x7ec8 # .word 0x24848138
.L0x00005530: li $a1, 0x6c # .word 0x2405006c
.L0x00005534: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00005538: jal F0x80014504 # .word 0x0c005141
.L0x0000553c: move_ $a2, $zr # .word 0x00003021
.L0x00005540: li $v1, 0x1000 # .word 0x24031000
.L0x00005544: sw $v1, 0x54($v0) # .word 0xac430054
.L0x00005548: li $v1, 0x6 # .word 0x24030006
.L0x0000554c: sw $v1, 0x58($v0) # .word 0xac430058
.L0x00005550: sw $s0, 0x50($v0) # .word 0xac500050
.L0x00005554: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00005558: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000555c: jr $ra # .word 0x03e00008
.L0x00005560: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00005564: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00005568: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000556c: move_ $s0, $a0 # .word 0x00808021
.L0x00005570: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00005574: move_ $s1, $a1 # .word 0x00a08821
.L0x00005578: li $a1, 0x1 # .word 0x24050001
.L0x0000557c: li $a2, 0xa2 # .word 0x240600a2
.L0x00005580: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00005584: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005588: jal F0x8001ae38 # .word 0x0c006b8e
.L0x0000558c: li $a3, 0x49 # .word 0x24070049
.L0x00005590: li $a1, 0x1 # .word 0x24050001
.L0x00005594: li $a2, 0xbc # .word 0x240600bc
.L0x00005598: sw $v0, ($s1) # .word 0xae220000
.L0x0000559c: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000055a0: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000055a4: li $a3, 0x14 # .word 0x24070014
.L0x000055a8: li $a1, 0x1 # .word 0x24050001
.L0x000055ac: li $a2, 0xc0 # .word 0x240600c0
.L0x000055b0: sw $v0, 0x4($s1) # .word 0xae220004
.L0x000055b4: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000055b8: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000055bc: li $a3, 0x29 # .word 0x24070029
.L0x000055c0: li $a1, 0x1 # .word 0x24050001
.L0x000055c4: li $a2, 0x98 # .word 0x24060098
.L0x000055c8: sw $v0, 0x8($s1) # .word 0xae220008
.L0x000055cc: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000055d0: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000055d4: li $a3, 0x66 # .word 0x24070066
.L0x000055d8: li $a1, 0x1 # .word 0x24050001
.L0x000055dc: li $a2, 0xc0 # .word 0x240600c0
.L0x000055e0: sw $v0, 0xc($s1) # .word 0xae22000c
.L0x000055e4: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000055e8: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000055ec: li $a3, 0x66 # .word 0x24070066
.L0x000055f0: li $a1, 0x1 # .word 0x24050001
.L0x000055f4: li $a2, 0xe6 # .word 0x240600e6
.L0x000055f8: sw $v0, 0x10($s1) # .word 0xae220010
.L0x000055fc: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005600: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00005604: li $a3, 0x66 # .word 0x24070066
.L0x00005608: li $a1, 0x1 # .word 0x24050001
.L0x0000560c: li $a2, 0x94 # .word 0x24060094
.L0x00005610: sw $v0, 0x14($s1) # .word 0xae220014
.L0x00005614: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005618: jal F0x8001ae38 # .word 0x0c006b8e
.L0x0000561c: li $a3, 0x87 # .word 0x24070087
.L0x00005620: li $a1, 0x1 # .word 0x24050001
.L0x00005624: li $a2, 0xa2 # .word 0x240600a2
.L0x00005628: sw $v0, 0x18($s1) # .word 0xae220018
.L0x0000562c: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005630: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00005634: li $a3, 0x64 # .word 0x24070064
.L0x00005638: li $a1, 0x1 # .word 0x24050001
.L0x0000563c: li $a2, 0xa2 # .word 0x240600a2
.L0x00005640: sw $v0, 0x1c($s1) # .word 0xae22001c
.L0x00005644: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005648: jal F0x8001ae38 # .word 0x0c006b8e
.L0x0000564c: li $a3, 0x74 # .word 0x24070074
.L0x00005650: move_ $a2, $zr # .word 0x00003021
.L0x00005654: move_ $a3, $a2 # .word 0x00c03821
.L0x00005658: sw $v0, 0x20($s1) # .word 0xae220020
.L0x0000565c: lw $a1, 0x58($s0) # .word 0x8e050058
.L0x00005660: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00005664: jal F0x8001b364 # .word 0x0c006cd9
.L0x00005668: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000566c: move_ $a0, $v0 # .word 0x00402021
.L0x00005670: sw $a0, 0x24($s1) # .word 0xae240024
.L0x00005674: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00005678: nop # .word 0x00000000
.L0x0000567c: jalr $v0 # .word 0x0040f809
.L0x00005680: move_ $a1, $zr # .word 0x00002821
.L0x00005684: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00005688: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000568c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00005690: jr $ra # .word 0x03e00008
.L0x00005694: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00005698: addiu $sp, -0xc8 # .word 0x27bdff38
.L0x0000569c: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x000056a0: move_ $s3, $a0 # .word 0x00809821
.L0x000056a4: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x000056a8: sw $ra, 0xc4($sp) # .word 0xafbf00c4
.L0x000056ac: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x000056b0: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x000056b4: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x000056b8: jal F0x8001f648 # .word 0x0c007d92
.L0x000056bc: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x000056c0: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x000056c4: lw $a1, 0x58($s3) # .word 0x8e650058
.L0x000056c8: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000056cc: nop # .word 0x00000000
.L0x000056d0: jalr $v0 # .word 0x0040f809
.L0x000056d4: nop # .word 0x00000000
.L0x000056d8: li $a0, 0x240 # .word 0x24040240
.L0x000056dc: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000056e0: nop # .word 0x00000000
.L0x000056e4: jalr $v0 # .word 0x0040f809
.L0x000056e8: li $a1, 0x100 # .word 0x24050100
.L0x000056ec: lw $a0, 0xa0($s3) # .word 0x8e6400a0
.L0x000056f0: nop # .word 0x00000000
.L0x000056f4: beqz $a0, .L0x000057e4 # .word 0x1080003b
.L0x000056f8: li $v0, 0x1000 # .word 0x24021000
.L0x000056fc: beq $a0, $v0, .L0x00005728 # .word 0x1082000a
.L0x00005700: move_ $a1, $a0 # .word 0x00802821
.L0x00005704: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005708: nop # .word 0x00000000
.L0x0000570c: jalr $v0 # .word 0x0040f809
.L0x00005710: li $a2, 0x1000 # .word 0x24061000
.L0x00005714: li $a0, 0xa6 # .word 0x240400a6
.L0x00005718: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000571c: nop # .word 0x00000000
.L0x00005720: jalr $v0 # .word 0x0040f809
.L0x00005724: li $a1, 0x26 # .word 0x24050026
.L0x00005728: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000572c: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00005730: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00005734: nop # .word 0x00000000
.L0x00005738: jalr $v0 # .word 0x0040f809
.L0x0000573c: nop # .word 0x00000000
.L0x00005740: lw $v1, 0x74($s3) # .word 0x8e630074
.L0x00005744: nop # .word 0x00000000
.L0x00005748: subu $v0, $v1 # .word 0x00431023
.L0x0000574c: slti $v0, 0x10 # .word 0x28420010
.L0x00005750: bnez $v0, .L0x00005788 # .word 0x1440000d
.L0x00005754: nop # .word 0x00000000
.L0x00005758: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x0000575c: nop # .word 0x00000000
.L0x00005760: jalr $v0 # .word 0x0040f809
.L0x00005764: nop # .word 0x00000000
.L0x00005768: lw $v1, 0x70($s3) # .word 0x8e630070
.L0x0000576c: sw $v0, 0x74($s3) # .word 0xae620074
.L0x00005770: addiu $v1, 0x1 # .word 0x24630001
.L0x00005774: sw $v1, 0x70($s3) # .word 0xae630070
.L0x00005778: slti $v1, 0x4 # .word 0x28630004
.L0x0000577c: bnez $v1, .L0x00005788 # .word 0x14600002
.L0x00005780: nop # .word 0x00000000
.L0x00005784: sw $zr, 0x70($s3) # .word 0xae600070
.L0x00005788: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x0000578c: lui $a1, 0x8009 # .word 0x3c058009
.L0x00005790: lw $v0, 0x78($v0) # .word 0x8c420078
.L0x00005794: lw $a1, -0x2d58($a1) # .word 0x8ca5d2a8
.L0x00005798: sll $v1, $v0, 0x1 # .word 0x00021840
.L0x0000579c: addu $v1, $v0 # .word 0x00621821
.L0x000057a0: sll $v1, 0x3 # .word 0x000318c0
.L0x000057a4: lw $v0, 0x70($s3) # .word 0x8e620070
.L0x000057a8: addu $v1, $a1 # .word 0x00651821
.L0x000057ac: sll $v0, 0x2 # .word 0x00021080
.L0x000057b0: addu $v1, $v0 # .word 0x00621821
.L0x000057b4: lui $v0, 0x8004 # .word 0x3c028004
.L0x000057b8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000057bc: lw $s0, 0x8($v1) # .word 0x8c700008
.L0x000057c0: jalr $v0 # .word 0x0040f809
.L0x000057c4: lui $a0, 0x28c # .word 0x3c04028c
.L0x000057c8: move_ $a0, $v0 # .word 0x00402021
.L0x000057cc: li $a2, 0x94 # .word 0x24060094
.L0x000057d0: li $a3, 0x14 # .word 0x24070014
.L0x000057d4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000057d8: nop # .word 0x00000000
.L0x000057dc: jalr $v0 # .word 0x0040f809
.L0x000057e0: move_ $a1, $s0 # .word 0x02002821
.L0x000057e4: lw $a0, 0xb0($s3) # .word 0x8e6400b0
.L0x000057e8: nop # .word 0x00000000
.L0x000057ec: beqz $a0, .L0x00005854 # .word 0x10800019
.L0x000057f0: li $v0, 0x1000 # .word 0x24021000
.L0x000057f4: beq $a0, $v0, .L0x00005820 # .word 0x1082000a
.L0x000057f8: move_ $a1, $a0 # .word 0x00802821
.L0x000057fc: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005800: nop # .word 0x00000000
.L0x00005804: jalr $v0 # .word 0x0040f809
.L0x00005808: li $a2, 0x1000 # .word 0x24061000
.L0x0000580c: li $a0, 0xce # .word 0x240400ce
.L0x00005810: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005814: nop # .word 0x00000000
.L0x00005818: jalr $v0 # .word 0x0040f809
.L0x0000581c: li $a1, 0x2f # .word 0x2405002f
.L0x00005820: lui $a0, 0x28c # .word 0x3c04028c
.L0x00005824: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005828: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000582c: nop # .word 0x00000000
.L0x00005830: jalr $v0 # .word 0x0040f809
.L0x00005834: ori $a0, 0x3 # .word 0x34840003
.L0x00005838: move_ $a0, $v0 # .word 0x00402021
.L0x0000583c: li $a1, 0x2a # .word 0x2405002a
.L0x00005840: li $a2, 0xbc # .word 0x240600bc
.L0x00005844: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005848: nop # .word 0x00000000
.L0x0000584c: jalr $v0 # .word 0x0040f809
.L0x00005850: li $a3, 0x26 # .word 0x24070026
.L0x00005854: lw $a0, 0x90($s3) # .word 0x8e640090
.L0x00005858: nop # .word 0x00000000
.L0x0000585c: beqz $a0, .L0x000058cc # .word 0x1080001b
.L0x00005860: li $a1, 0x1000 # .word 0x24051000
.L0x00005864: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005868: nop # .word 0x00000000
.L0x0000586c: jalr $v0 # .word 0x0040f809
.L0x00005870: move_ $a2, $a1 # .word 0x00a03021
.L0x00005874: lw $v1, 0x90($s3) # .word 0x8e630090
.L0x00005878: li $v0, 0x1000 # .word 0x24021000
.L0x0000587c: beq $v1, $v0, .L0x00005898 # .word 0x10620006
.L0x00005880: nop # .word 0x00000000
.L0x00005884: li $a0, 0x140 # .word 0x24040140
.L0x00005888: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000588c: nop # .word 0x00000000
.L0x00005890: jalr $v0 # .word 0x0040f809
.L0x00005894: li $a1, 0x26 # .word 0x24050026
.L0x00005898: lui $a0, 0x28c # .word 0x3c04028c
.L0x0000589c: lui $v0, 0x8004 # .word 0x3c028004
.L0x000058a0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000058a4: nop # .word 0x00000000
.L0x000058a8: jalr $v0 # .word 0x0040f809
.L0x000058ac: ori $a0, 0x3 # .word 0x34840003
.L0x000058b0: move_ $a0, $v0 # .word 0x00402021
.L0x000058b4: li $a1, 0x25 # .word 0x24050025
.L0x000058b8: li $a2, 0x8f # .word 0x2406008f
.L0x000058bc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000058c0: nop # .word 0x00000000
.L0x000058c4: jalr $v0 # .word 0x0040f809
.L0x000058c8: li $a3, 0xf # .word 0x2407000f
.L0x000058cc: lw $a0, 0x80($s3) # .word 0x8e640080
.L0x000058d0: nop # .word 0x00000000
.L0x000058d4: beqz $a0, .L0x0000593c # .word 0x10800019
.L0x000058d8: li $v0, 0x1000 # .word 0x24021000
.L0x000058dc: beq $a0, $v0, .L0x00005908 # .word 0x1082000a
.L0x000058e0: move_ $a1, $v0 # .word 0x00402821
.L0x000058e4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000058e8: nop # .word 0x00000000
.L0x000058ec: jalr $v0 # .word 0x0040f809
.L0x000058f0: li $a2, 0x1000 # .word 0x24061000
.L0x000058f4: li $a0, 0x140 # .word 0x24040140
.L0x000058f8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000058fc: nop # .word 0x00000000
.L0x00005900: jalr $v0 # .word 0x0040f809
.L0x00005904: li $a1, 0x4e # .word 0x2405004e
.L0x00005908: lui $a0, 0x28c # .word 0x3c04028c
.L0x0000590c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005910: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005914: nop # .word 0x00000000
.L0x00005918: jalr $v0 # .word 0x0040f809
.L0x0000591c: ori $a0, 0x3 # .word 0x34840003
.L0x00005920: move_ $a0, $v0 # .word 0x00402021
.L0x00005924: li $a1, 0x26 # .word 0x24050026
.L0x00005928: li $a2, 0x85 # .word 0x24060085
.L0x0000592c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005930: nop # .word 0x00000000
.L0x00005934: jalr $v0 # .word 0x0040f809
.L0x00005938: li $a3, 0x43 # .word 0x24070043
.L0x0000593c: lw $v0, 0x68($s3) # .word 0x8e620068
.L0x00005940: nop # .word 0x00000000
.L0x00005944: beqz $v0, .L0x00005a10 # .word 0x10400032
.L0x00005948: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000594c: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00005950: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00005954: nop # .word 0x00000000
.L0x00005958: jalr $v0 # .word 0x0040f809
.L0x0000595c: nop # .word 0x00000000
.L0x00005960: lw $v1, 0x64($s3) # .word 0x8e630064
.L0x00005964: nop # .word 0x00000000
.L0x00005968: subu $v0, $v1 # .word 0x00431023
.L0x0000596c: slti $v0, 0xb # .word 0x2842000b
.L0x00005970: bnez $v0, .L0x000059a8 # .word 0x1440000d
.L0x00005974: nop # .word 0x00000000
.L0x00005978: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x0000597c: nop # .word 0x00000000
.L0x00005980: jalr $v0 # .word 0x0040f809
.L0x00005984: nop # .word 0x00000000
.L0x00005988: lw $v1, 0x60($s3) # .word 0x8e630060
.L0x0000598c: sw $v0, 0x64($s3) # .word 0xae620064
.L0x00005990: addiu $v1, 0x1 # .word 0x24630001
.L0x00005994: sw $v1, 0x60($s3) # .word 0xae630060
.L0x00005998: slti $v1, 0x4 # .word 0x28630004
.L0x0000599c: bnez $v1, .L0x000059a8 # .word 0x14600002
.L0x000059a0: nop # .word 0x00000000
.L0x000059a4: sw $zr, 0x60($s3) # .word 0xae600060
.L0x000059a8: lw $a0, 0x60($s3) # .word 0x8e640060
.L0x000059ac: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000059b0: nop # .word 0x00000000
.L0x000059b4: jalr $v0 # .word 0x0040f809
.L0x000059b8: nop # .word 0x00000000
.L0x000059bc: lui $a0, 0x28c # .word 0x3c04028c
.L0x000059c0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000059c4: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000059c8: nop # .word 0x00000000
.L0x000059cc: jalr $v0 # .word 0x0040f809
.L0x000059d0: ori $a0, 0x3 # .word 0x34840003
.L0x000059d4: move_ $a0, $v0 # .word 0x00402021
.L0x000059d8: li $a1, 0x29 # .word 0x24050029
.L0x000059dc: lw $v0, 0x5c($s3) # .word 0x8e62005c
.L0x000059e0: li $a3, 0x63 # .word 0x24070063
.L0x000059e4: sll $a2, $v0, 0x2 # .word 0x00023080
.L0x000059e8: addu $a2, $v0 # .word 0x00c23021
.L0x000059ec: sll $a2, 0x3 # .word 0x000630c0
.L0x000059f0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000059f4: nop # .word 0x00000000
.L0x000059f8: jalr $v0 # .word 0x0040f809
.L0x000059fc: addiu $a2, 0x94 # .word 0x24c60094
.L0x00005a00: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00005a04: nop # .word 0x00000000
.L0x00005a08: jalr $v0 # .word 0x0040f809
.L0x00005a0c: move_ $a0, $zr # .word 0x00002021
.L0x00005a10: lw $a0, 0xe0($s3) # .word 0x8e6400e0
.L0x00005a14: nop # .word 0x00000000
.L0x00005a18: beqz $a0, .L0x00005ab4 # .word 0x10800026
.L0x00005a1c: li $v0, 0x1000 # .word 0x24021000
.L0x00005a20: beq $a0, $v0, .L0x00005a38 # .word 0x10820005
.L0x00005a24: move_ $a1, $a0 # .word 0x00802821
.L0x00005a28: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005a2c: nop # .word 0x00000000
.L0x00005a30: jalr $v0 # .word 0x0040f809
.L0x00005a34: li $a2, 0x1000 # .word 0x24061000
.L0x00005a38: move_ $s0, $zr # .word 0x00008021
.L0x00005a3c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005a40: addiu $s4, $v0, 0x4b38 # .word 0x24544b38
.L0x00005a44: li $s2, 0x94 # .word 0x24120094
.L0x00005a48: li $s1, 0xa6 # .word 0x241100a6
.L0x00005a4c: lw $v1, 0xe0($s3) # .word 0x8e6300e0
.L0x00005a50: li $v0, 0x1000 # .word 0x24021000
.L0x00005a54: beq $v1, $v0, .L0x00005a6c # .word 0x10620005
.L0x00005a58: move_ $a0, $s1 # .word 0x02202021
.L0x00005a5c: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005a60: nop # .word 0x00000000
.L0x00005a64: jalr $v0 # .word 0x0040f809
.L0x00005a68: li $a1, 0x6c # .word 0x2405006c
.L0x00005a6c: lui $a0, 0x28c # .word 0x3c04028c
.L0x00005a70: ori $a0, 0x3 # .word 0x34840003
.L0x00005a74: addiu $s1, 0x28 # .word 0x26310028
.L0x00005a78: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x00005a7c: nop # .word 0x00000000
.L0x00005a80: jalr $v0 # .word 0x0040f809
.L0x00005a84: addiu $s0, 0x1 # .word 0x26100001
.L0x00005a88: move_ $a0, $v0 # .word 0x00402021
.L0x00005a8c: li $a1, 0x2a # .word 0x2405002a
.L0x00005a90: move_ $a2, $s2 # .word 0x02403021
.L0x00005a94: li $a3, 0x63 # .word 0x24070063
.L0x00005a98: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005a9c: nop # .word 0x00000000
.L0x00005aa0: jalr $v0 # .word 0x0040f809
.L0x00005aa4: addiu $s2, 0x28 # .word 0x26520028
.L0x00005aa8: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x00005aac: bnez $v0, .L0x00005a4c # .word 0x1440ffe7
.L0x00005ab0: nop # .word 0x00000000
.L0x00005ab4: lw $a0, 0xd0($s3) # .word 0x8e6400d0
.L0x00005ab8: nop # .word 0x00000000
.L0x00005abc: beqz $a0, .L0x00005b1c # .word 0x10800017
.L0x00005ac0: li $a1, 0x1000 # .word 0x24051000
.L0x00005ac4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005ac8: nop # .word 0x00000000
.L0x00005acc: jalr $v0 # .word 0x0040f809
.L0x00005ad0: move_ $a2, $a1 # .word 0x00a03021
.L0x00005ad4: li $a0, 0x140 # .word 0x24040140
.L0x00005ad8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005adc: nop # .word 0x00000000
.L0x00005ae0: jalr $v0 # .word 0x0040f809
.L0x00005ae4: li $a1, 0x6c # .word 0x2405006c
.L0x00005ae8: lui $a0, 0x28c # .word 0x3c04028c
.L0x00005aec: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005af0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005af4: nop # .word 0x00000000
.L0x00005af8: jalr $v0 # .word 0x0040f809
.L0x00005afc: ori $a0, 0x3 # .word 0x34840003
.L0x00005b00: move_ $a0, $v0 # .word 0x00402021
.L0x00005b04: li $a1, 0x27 # .word 0x24050027
.L0x00005b08: li $a2, 0x82 # .word 0x24060082
.L0x00005b0c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005b10: nop # .word 0x00000000
.L0x00005b14: jalr $v0 # .word 0x0040f809
.L0x00005b18: li $a3, 0x5e # .word 0x2407005e
.L0x00005b1c: lw $a0, 0xf0($s3) # .word 0x8e6400f0
.L0x00005b20: nop # .word 0x00000000
.L0x00005b24: beqz $a0, .L0x00005b84 # .word 0x10800017
.L0x00005b28: li $a1, 0x1000 # .word 0x24051000
.L0x00005b2c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005b30: nop # .word 0x00000000
.L0x00005b34: jalr $v0 # .word 0x0040f809
.L0x00005b38: move_ $a2, $a1 # .word 0x00a03021
.L0x00005b3c: li $a0, 0x140 # .word 0x24040140
.L0x00005b40: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005b44: nop # .word 0x00000000
.L0x00005b48: jalr $v0 # .word 0x0040f809
.L0x00005b4c: li $a1, 0x8d # .word 0x2405008d
.L0x00005b50: lui $a0, 0x28c # .word 0x3c04028c
.L0x00005b54: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005b58: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005b5c: nop # .word 0x00000000
.L0x00005b60: jalr $v0 # .word 0x0040f809
.L0x00005b64: ori $a0, 0x3 # .word 0x34840003
.L0x00005b68: move_ $a0, $v0 # .word 0x00402021
.L0x00005b6c: li $a1, 0x27 # .word 0x24050027
.L0x00005b70: li $a2, 0x82 # .word 0x24060082
.L0x00005b74: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005b78: nop # .word 0x00000000
.L0x00005b7c: jalr $v0 # .word 0x0040f809
.L0x00005b80: li $a3, 0x7f # .word 0x2407007f
.L0x00005b84: lw $a0, 0xc0($s3) # .word 0x8e6400c0
.L0x00005b88: nop # .word 0x00000000
.L0x00005b8c: beqz $a0, .L0x00005bec # .word 0x10800017
.L0x00005b90: li $a1, 0x1000 # .word 0x24051000
.L0x00005b94: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005b98: nop # .word 0x00000000
.L0x00005b9c: jalr $v0 # .word 0x0040f809
.L0x00005ba0: move_ $a2, $a1 # .word 0x00a03021
.L0x00005ba4: li $a0, 0x140 # .word 0x24040140
.L0x00005ba8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005bac: nop # .word 0x00000000
.L0x00005bb0: jalr $v0 # .word 0x0040f809
.L0x00005bb4: li $a1, 0x72 # .word 0x24050072
.L0x00005bb8: lui $a0, 0x28c # .word 0x3c04028c
.L0x00005bbc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005bc0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005bc4: nop # .word 0x00000000
.L0x00005bc8: jalr $v0 # .word 0x0040f809
.L0x00005bcc: ori $a0, 0x3 # .word 0x34840003
.L0x00005bd0: move_ $a0, $v0 # .word 0x00402021
.L0x00005bd4: li $a1, 0x1d # .word 0x2405001d
.L0x00005bd8: li $a2, 0x82 # .word 0x24060082
.L0x00005bdc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005be0: nop # .word 0x00000000
.L0x00005be4: jalr $v0 # .word 0x0040f809
.L0x00005be8: li $a3, 0x5e # .word 0x2407005e
.L0x00005bec: lw $ra, 0xc4($sp) # .word 0x8fbf00c4
.L0x00005bf0: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x00005bf4: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x00005bf8: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x00005bfc: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x00005c00: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x00005c04: jr $ra # .word 0x03e00008
.L0x00005c08: addiu $sp, 0xc8 # .word 0x27bd00c8
.L0x00005c0c: addiu $sp, -0x60 # .word 0x27bdffa0
.L0x00005c10: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x00005c14: move_ $s2, $a0 # .word 0x00809021
.L0x00005c18: sw $ra, 0x58($sp) # .word 0xafbf0058
.L0x00005c1c: sw $s5, 0x54($sp) # .word 0xafb50054
.L0x00005c20: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x00005c24: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x00005c28: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x00005c2c: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x00005c30: lw $v1, 0x10($s2) # .word 0x8e430010
.L0x00005c34: nop # .word 0x00000000
.L0x00005c38: sltiu $v0, $v1, 0x34 # .word 0x2c620034
.L0x00005c3c: beqz $v0, .L0x00005c64 # .word 0x10400009
.L0x00005c40: move_ $s3, $a1 # .word 0x00a09821
.L0x00005c44: lui $v0, 0x8008 # .word 0x3c028008
.L0x00005c48: addiu $v0, 0x2e50 # .word 0x24422e50
.L0x00005c4c: sll $v1, 0x2 # .word 0x00031880
.L0x00005c50: addu $v1, $v0 # .word 0x00621821
.L0x00005c54: lw $v0, ($v1) # .word 0x8c620000
.L0x00005c58: nop # .word 0x00000000
.L0x00005c5c: jr $v0 # .word 0x00400008
.L0x00005c60: nop # .word 0x00000000
.L0x00005c64: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x00005c68: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005c6c: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00005c70: j 0x800895e4 # .word 0x08022579
.L0x00005c74: li $a1, 0x1 # .word 0x24050001
.L0x00005c78: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005c7c: addiu $s1, $v0, -0x3034 # .word 0x2451cfcc
.L0x00005c80: lw $v0, 0x2e8($s1) # .word 0x8e2202e8
.L0x00005c84: nop # .word 0x00000000
.L0x00005c88: jalr $v0 # .word 0x0040f809
.L0x00005c8c: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x00005c90: beqz $v0, .L0x000069c4 # .word 0x1040034c
.L0x00005c94: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005c98: lw $v1, 0x50($s2) # .word 0x8e430050
.L0x00005c9c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005ca0: lw $v0, 0x78($v1) # .word 0x8c620078
.L0x00005ca4: nop # .word 0x00000000
.L0x00005ca8: sll $v1, $v0, 0x1 # .word 0x00021840
.L0x00005cac: addu $v1, $v0 # .word 0x00621821
.L0x00005cb0: lw $v0, 0x2dc($s1) # .word 0x8e2202dc
.L0x00005cb4: sll $v1, 0x3 # .word 0x000318c0
.L0x00005cb8: addu $v1, $v0 # .word 0x00621821
.L0x00005cbc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005cc0: lw $v0, 0x4f4c($v0) # .word 0x8c424f4c
.L0x00005cc4: lw $s0, ($v1) # .word 0x8c700000
.L0x00005cc8: jalr $v0 # .word 0x0040f809
.L0x00005ccc: addiu $a0, 0x10b # .word 0x2484010b
.L0x00005cd0: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00005cd4: move_ $a1, $v0 # .word 0x00402821
.L0x00005cd8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005cdc: nop # .word 0x00000000
.L0x00005ce0: jalr $v0 # .word 0x0040f809
.L0x00005ce4: move_ $a2, $s0 # .word 0x02003021
.L0x00005ce8: addiu $a0, $s2, 0x98 # .word 0x26440098
.L0x00005cec: lw $v0, 0x2e4($s1) # .word 0x8e2202e4
.L0x00005cf0: j 0x800895e4 # .word 0x08022579
.L0x00005cf4: li $a1, 0x1 # .word 0x24050001
.L0x00005cf8: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005cfc: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00005d00: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00005d04: nop # .word 0x00000000
.L0x00005d08: jalr $v0 # .word 0x0040f809
.L0x00005d0c: addiu $a0, $s2, 0x98 # .word 0x26440098
.L0x00005d10: beqz $v0, .L0x000069c4 # .word 0x1040032c
.L0x00005d14: li $a1, 0x1 # .word 0x24050001
.L0x00005d18: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00005d1c: j 0x800895e4 # .word 0x08022579
.L0x00005d20: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00005d24: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005d28: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00005d2c: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00005d30: nop # .word 0x00000000
.L0x00005d34: jalr $v0 # .word 0x0040f809
.L0x00005d38: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00005d3c: beqz $v0, .L0x000069c4 # .word 0x10400321
.L0x00005d40: lui $v1, 0x8004 # .word 0x3c038004
.L0x00005d44: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005d48: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005d4c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00005d50: nop # .word 0x00000000
.L0x00005d54: jalr $v0 # .word 0x0040f809
.L0x00005d58: addiu $a0, 0x10b # .word 0x2484010b
.L0x00005d5c: lw $a0, ($s3) # .word 0x8e640000
.L0x00005d60: move_ $a1, $v0 # .word 0x00402821
.L0x00005d64: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005d68: nop # .word 0x00000000
.L0x00005d6c: jalr $v0 # .word 0x0040f809
.L0x00005d70: li $a2, 0x8 # .word 0x24060008
.L0x00005d74: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x00005d78: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00005d7c: j 0x800895e4 # .word 0x08022579
.L0x00005d80: li $a1, 0x1 # .word 0x24050001
.L0x00005d84: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005d88: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00005d8c: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00005d90: nop # .word 0x00000000
.L0x00005d94: jalr $v0 # .word 0x0040f809
.L0x00005d98: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x00005d9c: beqz $v0, .L0x000069c4 # .word 0x10400309
.L0x00005da0: li $a1, 0x1 # .word 0x24050001
.L0x00005da4: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00005da8: j 0x800895e4 # .word 0x08022579
.L0x00005dac: addiu $a0, $s2, 0xd8 # .word 0x264400d8
.L0x00005db0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005db4: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x00005db8: nop # .word 0x00000000
.L0x00005dbc: jalr $v0 # .word 0x0040f809
.L0x00005dc0: addiu $a0, $s2, 0xd8 # .word 0x264400d8
.L0x00005dc4: beqz $v0, .L0x000069c4 # .word 0x104002ff
.L0x00005dc8: move_ $s0, $zr # .word 0x00008021
.L0x00005dcc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005dd0: addiu $s5, $v0, 0x4b38 # .word 0x24554b38
.L0x00005dd4: lui $s4, 0x8006 # .word 0x3c148006
.L0x00005dd8: move_ $s1, $s3 # .word 0x02608821
.L0x00005ddc: lw $a0, -0x3358($s4) # .word 0x8e84cca8
.L0x00005de0: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x00005de4: nop # .word 0x00000000
.L0x00005de8: jalr $v0 # .word 0x0040f809
.L0x00005dec: addiu $a0, 0x10b # .word 0x2484010b
.L0x00005df0: move_ $a1, $v0 # .word 0x00402821
.L0x00005df4: addiu $a2, $s0, 0xe # .word 0x2606000e
.L0x00005df8: lw $a0, 0xc($s1) # .word 0x8e24000c
.L0x00005dfc: addiu $s1, 0x4 # .word 0x26310004
.L0x00005e00: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005e04: nop # .word 0x00000000
.L0x00005e08: jalr $v0 # .word 0x0040f809
.L0x00005e0c: addiu $s0, 0x1 # .word 0x26100001
.L0x00005e10: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x00005e14: bnez $v0, .L0x00005ddc # .word 0x1440fff1
.L0x00005e18: li $v1, 0x1 # .word 0x24030001
.L0x00005e1c: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00005e20: sw $v1, 0x68($s2) # .word 0xae430068
.L0x00005e24: addu $v0, $v1 # .word 0x00431021
.L0x00005e28: j 0x80089674 # .word 0x0802259d
.L0x00005e2c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00005e30: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005e34: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00005e38: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00005e3c: lw $s3, 0x5c($s2) # .word 0x8e53005c
.L0x00005e40: jalr $v0 # .word 0x0040f809
.L0x00005e44: move_ $a0, $zr # .word 0x00002021
.L0x00005e48: move_ $a0, $zr # .word 0x00002021
.L0x00005e4c: li $a1, 0x7 # .word 0x24050007
.L0x00005e50: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005e54: nop # .word 0x00000000
.L0x00005e58: jalr $v1 # .word 0x0060f809
.L0x00005e5c: move_ $s0, $v0 # .word 0x00408021
.L0x00005e60: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005e64: andi $s0, 0x1 # .word 0x32100001
.L0x00005e68: bnez $s0, .L0x00005ea8 # .word 0x1600000f
.L0x00005e6c: nop # .word 0x00000000
.L0x00005e70: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00005e74: nop # .word 0x00000000
.L0x00005e78: jalr $v0 # .word 0x0040f809
.L0x00005e7c: move_ $a0, $zr # .word 0x00002021
.L0x00005e80: move_ $a0, $zr # .word 0x00002021
.L0x00005e84: li $a1, 0x7 # .word 0x24050007
.L0x00005e88: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005e8c: nop # .word 0x00000000
.L0x00005e90: jalr $v1 # .word 0x0060f809
.L0x00005e94: move_ $s0, $v0 # .word 0x00408021
.L0x00005e98: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005e9c: andi $s0, 0x1 # .word 0x32100001
.L0x00005ea0: beqz $s0, .L0x00005ec4 # .word 0x12000008
.L0x00005ea4: nop # .word 0x00000000
.L0x00005ea8: lw $v0, 0x5c($s2) # .word 0x8e42005c
.L0x00005eac: nop # .word 0x00000000
.L0x00005eb0: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00005eb4: bgez $v0, .L0x00005f54 # .word 0x04410027
.L0x00005eb8: sw $v0, 0x5c($s2) # .word 0xae42005c
.L0x00005ebc: j 0x80088c04 # .word 0x08022301
.L0x00005ec0: sw $zr, 0x5c($s2) # .word 0xae40005c
.L0x00005ec4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00005ec8: nop # .word 0x00000000
.L0x00005ecc: jalr $v0 # .word 0x0040f809
.L0x00005ed0: move_ $a0, $zr # .word 0x00002021
.L0x00005ed4: move_ $a0, $zr # .word 0x00002021
.L0x00005ed8: li $a1, 0x5 # .word 0x24050005
.L0x00005edc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005ee0: nop # .word 0x00000000
.L0x00005ee4: jalr $v1 # .word 0x0060f809
.L0x00005ee8: move_ $s0, $v0 # .word 0x00408021
.L0x00005eec: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005ef0: andi $s0, 0x1 # .word 0x32100001
.L0x00005ef4: bnez $s0, .L0x00005f34 # .word 0x1600000f
.L0x00005ef8: nop # .word 0x00000000
.L0x00005efc: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00005f00: nop # .word 0x00000000
.L0x00005f04: jalr $v0 # .word 0x0040f809
.L0x00005f08: move_ $a0, $zr # .word 0x00002021
.L0x00005f0c: move_ $a0, $zr # .word 0x00002021
.L0x00005f10: li $a1, 0x5 # .word 0x24050005
.L0x00005f14: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005f18: nop # .word 0x00000000
.L0x00005f1c: jalr $v1 # .word 0x0060f809
.L0x00005f20: move_ $s0, $v0 # .word 0x00408021
.L0x00005f24: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005f28: andi $s0, 0x1 # .word 0x32100001
.L0x00005f2c: beqz $s0, .L0x00005f54 # .word 0x12000009
.L0x00005f30: nop # .word 0x00000000
.L0x00005f34: lw $v0, 0x5c($s2) # .word 0x8e42005c
.L0x00005f38: nop # .word 0x00000000
.L0x00005f3c: addiu $v0, 0x1 # .word 0x24420001
.L0x00005f40: sw $v0, 0x5c($s2) # .word 0xae42005c
.L0x00005f44: slti $v0, 0x3 # .word 0x28420003
.L0x00005f48: bnez $v0, .L0x00005f54 # .word 0x14400002
.L0x00005f4c: li $v0, 0x2 # .word 0x24020002
.L0x00005f50: sw $v0, 0x5c($s2) # .word 0xae42005c
.L0x00005f54: lw $v0, 0x5c($s2) # .word 0x8e42005c
.L0x00005f58: nop # .word 0x00000000
.L0x00005f5c: beq $s3, $v0, .L0x00005f80 # .word 0x12620008
.L0x00005f60: lui $a0, 0x4 # .word 0x3c040004
.L0x00005f64: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005f68: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00005f6c: nop # .word 0x00000000
.L0x00005f70: jalr $v0 # .word 0x0040f809
.L0x00005f74: ori $a0, 0x1b # .word 0x3484001b
.L0x00005f78: j 0x80089674 # .word 0x0802259d
.L0x00005f7c: nop # .word 0x00000000
.L0x00005f80: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005f84: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00005f88: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00005f8c: nop # .word 0x00000000
.L0x00005f90: jalr $v0 # .word 0x0040f809
.L0x00005f94: move_ $a0, $zr # .word 0x00002021
.L0x00005f98: move_ $a0, $zr # .word 0x00002021
.L0x00005f9c: li $a1, 0xd # .word 0x2405000d
.L0x00005fa0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005fa4: nop # .word 0x00000000
.L0x00005fa8: jalr $v1 # .word 0x0060f809
.L0x00005fac: move_ $s0, $v0 # .word 0x00408021
.L0x00005fb0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005fb4: andi $s0, 0x1 # .word 0x32100001
.L0x00005fb8: beqz $s0, .L0x00006054 # .word 0x12000026
.L0x00005fbc: lui $a0, 0x4 # .word 0x3c040004
.L0x00005fc0: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005fc4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00005fc8: nop # .word 0x00000000
.L0x00005fcc: jalr $v0 # .word 0x0040f809
.L0x00005fd0: ori $a0, 0x1c # .word 0x3484001c
.L0x00005fd4: lui $s0, 0x8005 # .word 0x3c108005
.L0x00005fd8: lw $v0, 0x50($s2) # .word 0x8e420050
.L0x00005fdc: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00005fe0: lw $a0, 0x68($v0) # .word 0x8c440068
.L0x00005fe4: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00005fe8: nop # .word 0x00000000
.L0x00005fec: jalr $v0 # .word 0x0040f809
.L0x00005ff0: nop # .word 0x00000000
.L0x00005ff4: move_ $a0, $v0 # .word 0x00402021
.L0x00005ff8: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00005ffc: nop # .word 0x00000000
.L0x00006000: jalr $v0 # .word 0x0040f809
.L0x00006004: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00006008: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000600c: lw $v1, 0x5c($s2) # .word 0x8e43005c
.L0x00006010: addiu $v0, -0x3b28 # .word 0x2442c4d8
.L0x00006014: sll $v1, 0x2 # .word 0x00031880
.L0x00006018: addu $v1, $v0 # .word 0x00621821
.L0x0000601c: lh $v0, 0x12($sp) # .word 0x87a20012
.L0x00006020: lw $v1, ($v1) # .word 0x8c630000
.L0x00006024: nop # .word 0x00000000
.L0x00006028: slt $v0, $v1 # .word 0x0043102a
.L0x0000602c: beqz $v0, .L0x0000603c # .word 0x10400003
.L0x00006030: li $v0, 0xa # .word 0x2402000a
.L0x00006034: j 0x80089674 # .word 0x0802259d
.L0x00006038: sw $v0, 0x10($s2) # .word 0xae420010
.L0x0000603c: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00006040: lw $v1, 0x5c($s2) # .word 0x8e43005c
.L0x00006044: li $v0, 0xf # .word 0x2402000f
.L0x00006048: sw $v0, 0x10($s2) # .word 0xae420010
.L0x0000604c: j 0x80089674 # .word 0x0802259d
.L0x00006050: sw $v1, 0x7c($a0) # .word 0xac83007c
.L0x00006054: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006058: nop # .word 0x00000000
.L0x0000605c: jalr $v0 # .word 0x0040f809
.L0x00006060: move_ $a0, $zr # .word 0x00002021
.L0x00006064: move_ $a0, $zr # .word 0x00002021
.L0x00006068: li $a1, 0xe # .word 0x2405000e
.L0x0000606c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006070: nop # .word 0x00000000
.L0x00006074: jalr $v1 # .word 0x0060f809
.L0x00006078: move_ $s0, $v0 # .word 0x00408021
.L0x0000607c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006080: andi $s0, 0x1 # .word 0x32100001
.L0x00006084: beqz $s0, .L0x000069c4 # .word 0x1200024f
.L0x00006088: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000608c: lui $a0, 0x8004 # .word 0x3c048004
.L0x00006090: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006094: nop # .word 0x00000000
.L0x00006098: jalr $v0 # .word 0x0040f809
.L0x0000609c: ori $a0, 0x50bd # .word 0x348450bd
.L0x000060a0: li $v0, 0x32 # .word 0x24020032
.L0x000060a4: sw $v0, 0x10($s2) # .word 0xae420010
.L0x000060a8: li $v0, 0x1 # .word 0x24020001
.L0x000060ac: j 0x80089674 # .word 0x0802259d
.L0x000060b0: sw $v0, 0x14($s2) # .word 0xae420014
.L0x000060b4: addiu $a0, $s2, 0xe8 # .word 0x264400e8
.L0x000060b8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000060bc: sw $zr, 0x68($s2) # .word 0xae400068
.L0x000060c0: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x000060c4: j 0x800895e4 # .word 0x08022579
.L0x000060c8: li $a1, 0x1 # .word 0x24050001
.L0x000060cc: lui $v0, 0x8009 # .word 0x3c028009
.L0x000060d0: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x000060d4: nop # .word 0x00000000
.L0x000060d8: jalr $v0 # .word 0x0040f809
.L0x000060dc: addiu $a0, $s2, 0xe8 # .word 0x264400e8
.L0x000060e0: beqz $v0, .L0x000069c4 # .word 0x10400238
.L0x000060e4: lui $v1, 0x8004 # .word 0x3c038004
.L0x000060e8: lui $v0, 0x8006 # .word 0x3c028006
.L0x000060ec: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000060f0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000060f4: nop # .word 0x00000000
.L0x000060f8: jalr $v0 # .word 0x0040f809
.L0x000060fc: addiu $a0, 0x10b # .word 0x2484010b
.L0x00006100: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00006104: move_ $a1, $v0 # .word 0x00402821
.L0x00006108: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000610c: nop # .word 0x00000000
.L0x00006110: jalr $v0 # .word 0x0040f809
.L0x00006114: li $a2, 0x12 # .word 0x24060012
.L0x00006118: j 0x800895ec # .word 0x0802257b
.L0x0000611c: nop # .word 0x00000000
.L0x00006120: lui $s0, 0x8005 # .word 0x3c108005
.L0x00006124: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x00006128: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x0000612c: nop # .word 0x00000000
.L0x00006130: jalr $v0 # .word 0x0040f809
.L0x00006134: move_ $a0, $zr # .word 0x00002021
.L0x00006138: move_ $a0, $zr # .word 0x00002021
.L0x0000613c: li $a1, 0xd # .word 0x2405000d
.L0x00006140: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00006144: nop # .word 0x00000000
.L0x00006148: jalr $v1 # .word 0x0060f809
.L0x0000614c: move_ $s0, $v0 # .word 0x00408021
.L0x00006150: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006154: andi $s0, 0x1 # .word 0x32100001
.L0x00006158: beqz $s0, .L0x000069c4 # .word 0x1200021a
.L0x0000615c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006160: lui $a0, 0x4 # .word 0x3c040004
.L0x00006164: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006168: nop # .word 0x00000000
.L0x0000616c: jalr $v0 # .word 0x0040f809
.L0x00006170: ori $a0, 0x1c # .word 0x3484001c
.L0x00006174: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00006178: nop # .word 0x00000000
.L0x0000617c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006180: nop # .word 0x00000000
.L0x00006184: jalr $v0 # .word 0x0040f809
.L0x00006188: move_ $a1, $zr # .word 0x00002821
.L0x0000618c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006190: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00006194: j 0x800895e0 # .word 0x08022578
.L0x00006198: addiu $a0, $s2, 0xe8 # .word 0x264400e8
.L0x0000619c: lui $v0, 0x8009 # .word 0x3c028009
.L0x000061a0: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x000061a4: nop # .word 0x00000000
.L0x000061a8: jalr $v0 # .word 0x0040f809
.L0x000061ac: addiu $a0, $s2, 0xe8 # .word 0x264400e8
.L0x000061b0: beqz $v0, .L0x000069c4 # .word 0x10400204
.L0x000061b4: li $v0, 0x1 # .word 0x24020001
.L0x000061b8: sw $v0, 0x68($s2) # .word 0xae420068
.L0x000061bc: li $v0, 0x6 # .word 0x24020006
.L0x000061c0: j 0x80089674 # .word 0x0802259d
.L0x000061c4: sw $v0, 0x10($s2) # .word 0xae420010
.L0x000061c8: sw $zr, 0x68($s2) # .word 0xae400068
.L0x000061cc: lw $a0, ($s3) # .word 0x8e640000
.L0x000061d0: move_ $a1, $zr # .word 0x00002821
.L0x000061d4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000061d8: nop # .word 0x00000000
.L0x000061dc: jalr $v0 # .word 0x0040f809
.L0x000061e0: move_ $s1, $a1 # .word 0x00a08821
.L0x000061e4: move_ $s0, $s3 # .word 0x02608021
.L0x000061e8: move_ $a1, $zr # .word 0x00002821
.L0x000061ec: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x000061f0: addiu $s0, 0x4 # .word 0x26100004
.L0x000061f4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000061f8: nop # .word 0x00000000
.L0x000061fc: jalr $v0 # .word 0x0040f809
.L0x00006200: addiu $s1, 0x1 # .word 0x26310001
.L0x00006204: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x00006208: bnez $v0, .L0x000061ec # .word 0x1440fff8
.L0x0000620c: move_ $a1, $zr # .word 0x00002821
.L0x00006210: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x00006214: lui $s0, 0x8009 # .word 0x3c108009
.L0x00006218: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x0000621c: sw $zr, 0xe0($s2) # .word 0xae4000e0
.L0x00006220: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006224: nop # .word 0x00000000
.L0x00006228: jalr $v0 # .word 0x0040f809
.L0x0000622c: move_ $a1, $zr # .word 0x00002821
.L0x00006230: j 0x800895dc # .word 0x08022577
.L0x00006234: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00006238: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000623c: addiu $s1, $v0, -0x3034 # .word 0x2451cfcc
.L0x00006240: lw $v0, 0x2e8($s1) # .word 0x8e2202e8
.L0x00006244: nop # .word 0x00000000
.L0x00006248: jalr $v0 # .word 0x0040f809
.L0x0000624c: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x00006250: addiu $s0, $s2, 0x78 # .word 0x26500078
.L0x00006254: lw $v0, 0x2e8($s1) # .word 0x8e2202e8
.L0x00006258: nop # .word 0x00000000
.L0x0000625c: jalr $v0 # .word 0x0040f809
.L0x00006260: move_ $a0, $s0 # .word 0x02002021
.L0x00006264: beqz $v0, .L0x000069c4 # .word 0x104001d7
.L0x00006268: nop # .word 0x00000000
.L0x0000626c: move_ $a0, $s0 # .word 0x02002021
.L0x00006270: lw $v0, 0x2e4($s1) # .word 0x8e2202e4
.L0x00006274: nop # .word 0x00000000
.L0x00006278: jalr $v0 # .word 0x0040f809
.L0x0000627c: li $a1, 0x1 # .word 0x24050001
.L0x00006280: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x00006284: lw $v0, 0x2e4($s1) # .word 0x8e2202e4
.L0x00006288: nop # .word 0x00000000
.L0x0000628c: jalr $v0 # .word 0x0040f809
.L0x00006290: li $a1, 0x1 # .word 0x24050001
.L0x00006294: addiu $a0, $s2, 0xa8 # .word 0x264400a8
.L0x00006298: lw $v0, 0x2e4($s1) # .word 0x8e2202e4
.L0x0000629c: j 0x800895e4 # .word 0x08022579
.L0x000062a0: li $a1, 0x1 # .word 0x24050001
.L0x000062a4: lui $s0, 0x8009 # .word 0x3c108009
.L0x000062a8: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x000062ac: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000062b0: nop # .word 0x00000000
.L0x000062b4: jalr $v0 # .word 0x0040f809
.L0x000062b8: addiu $a0, $s2, 0xa8 # .word 0x264400a8
.L0x000062bc: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000062c0: nop # .word 0x00000000
.L0x000062c4: jalr $v0 # .word 0x0040f809
.L0x000062c8: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x000062cc: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000062d0: nop # .word 0x00000000
.L0x000062d4: jalr $v0 # .word 0x0040f809
.L0x000062d8: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x000062dc: beqz $v0, .L0x000069c4 # .word 0x104001b9
.L0x000062e0: lui $s0, 0x8004 # .word 0x3c108004
.L0x000062e4: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x000062e8: lui $s1, 0x8006 # .word 0x3c118006
.L0x000062ec: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x000062f0: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x000062f4: nop # .word 0x00000000
.L0x000062f8: jalr $v0 # .word 0x0040f809
.L0x000062fc: addiu $a0, 0x10b # .word 0x2484010b
.L0x00006300: move_ $a1, $v0 # .word 0x00402821
.L0x00006304: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00006308: lw $a2, 0x5c($s2) # .word 0x8e46005c
.L0x0000630c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00006310: nop # .word 0x00000000
.L0x00006314: jalr $v0 # .word 0x0040f809
.L0x00006318: addiu $a2, 0xe # .word 0x24c6000e
.L0x0000631c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00006320: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00006324: nop # .word 0x00000000
.L0x00006328: jalr $v0 # .word 0x0040f809
.L0x0000632c: addiu $a0, 0x10b # .word 0x2484010b
.L0x00006330: lw $a0, ($s3) # .word 0x8e640000
.L0x00006334: move_ $a1, $v0 # .word 0x00402821
.L0x00006338: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000633c: nop # .word 0x00000000
.L0x00006340: jalr $v0 # .word 0x0040f809
.L0x00006344: li $a2, 0x9 # .word 0x24060009
.L0x00006348: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000634c: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00006350: nop # .word 0x00000000
.L0x00006354: jalr $v0 # .word 0x0040f809
.L0x00006358: addiu $a0, 0x10b # .word 0x2484010b
.L0x0000635c: lw $a0, 0x1c($s3) # .word 0x8e64001c
.L0x00006360: move_ $a1, $v0 # .word 0x00402821
.L0x00006364: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00006368: nop # .word 0x00000000
.L0x0000636c: jalr $v0 # .word 0x0040f809
.L0x00006370: li $a2, 0xa # .word 0x2406000a
.L0x00006374: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00006378: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000637c: nop # .word 0x00000000
.L0x00006380: jalr $v0 # .word 0x0040f809
.L0x00006384: addiu $a0, 0x10b # .word 0x2484010b
.L0x00006388: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x0000638c: move_ $a1, $v0 # .word 0x00402821
.L0x00006390: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00006394: nop # .word 0x00000000
.L0x00006398: jalr $v0 # .word 0x0040f809
.L0x0000639c: li $a2, 0xb # .word 0x2406000b
.L0x000063a0: sw $zr, 0x6c($s2) # .word 0xae40006c
.L0x000063a4: lw $a0, 0x24($s3) # .word 0x8e640024
.L0x000063a8: li $a1, 0x94 # .word 0x24050094
.L0x000063ac: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x000063b0: nop # .word 0x00000000
.L0x000063b4: jalr $v0 # .word 0x0040f809
.L0x000063b8: li $a2, 0x64 # .word 0x24060064
.L0x000063bc: lw $a0, 0x24($s3) # .word 0x8e640024
.L0x000063c0: nop # .word 0x00000000
.L0x000063c4: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000063c8: j 0x800895e4 # .word 0x08022579
.L0x000063cc: li $a1, 0x1 # .word 0x24050001
.L0x000063d0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000063d4: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x000063d8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000063dc: lw $s4, 0x6c($s2) # .word 0x8e54006c
.L0x000063e0: jalr $v0 # .word 0x0040f809
.L0x000063e4: move_ $a0, $zr # .word 0x00002021
.L0x000063e8: move_ $a0, $zr # .word 0x00002021
.L0x000063ec: li $a1, 0x4 # .word 0x24050004
.L0x000063f0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000063f4: nop # .word 0x00000000
.L0x000063f8: jalr $v1 # .word 0x0060f809
.L0x000063fc: move_ $s0, $v0 # .word 0x00408021
.L0x00006400: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006404: andi $s0, 0x1 # .word 0x32100001
.L0x00006408: bnez $s0, .L0x00006448 # .word 0x1600000f
.L0x0000640c: nop # .word 0x00000000
.L0x00006410: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00006414: nop # .word 0x00000000
.L0x00006418: jalr $v0 # .word 0x0040f809
.L0x0000641c: move_ $a0, $zr # .word 0x00002021
.L0x00006420: move_ $a0, $zr # .word 0x00002021
.L0x00006424: li $a1, 0x4 # .word 0x24050004
.L0x00006428: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000642c: nop # .word 0x00000000
.L0x00006430: jalr $v1 # .word 0x0060f809
.L0x00006434: move_ $s0, $v0 # .word 0x00408021
.L0x00006438: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000643c: andi $s0, 0x1 # .word 0x32100001
.L0x00006440: beqz $s0, .L0x00006450 # .word 0x12000003
.L0x00006444: nop # .word 0x00000000
.L0x00006448: j 0x80089174 # .word 0x0802245d
.L0x0000644c: sw $zr, 0x6c($s2) # .word 0xae40006c
.L0x00006450: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006454: nop # .word 0x00000000
.L0x00006458: jalr $v0 # .word 0x0040f809
.L0x0000645c: move_ $a0, $zr # .word 0x00002021
.L0x00006460: move_ $a0, $zr # .word 0x00002021
.L0x00006464: li $a1, 0x6 # .word 0x24050006
.L0x00006468: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000646c: nop # .word 0x00000000
.L0x00006470: jalr $v1 # .word 0x0060f809
.L0x00006474: move_ $s0, $v0 # .word 0x00408021
.L0x00006478: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000647c: andi $s0, 0x1 # .word 0x32100001
.L0x00006480: bnez $s0, .L0x000064c0 # .word 0x1600000f
.L0x00006484: li $v0, 0x1 # .word 0x24020001
.L0x00006488: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x0000648c: nop # .word 0x00000000
.L0x00006490: jalr $v0 # .word 0x0040f809
.L0x00006494: move_ $a0, $zr # .word 0x00002021
.L0x00006498: move_ $a0, $zr # .word 0x00002021
.L0x0000649c: li $a1, 0x6 # .word 0x24050006
.L0x000064a0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000064a4: nop # .word 0x00000000
.L0x000064a8: jalr $v1 # .word 0x0060f809
.L0x000064ac: move_ $s0, $v0 # .word 0x00408021
.L0x000064b0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000064b4: andi $s0, 0x1 # .word 0x32100001
.L0x000064b8: beqz $s0, .L0x000064c4 # .word 0x12000002
.L0x000064bc: li $v0, 0x1 # .word 0x24020001
.L0x000064c0: sw $v0, 0x6c($s2) # .word 0xae42006c
.L0x000064c4: lw $v0, 0x6c($s2) # .word 0x8e42006c
.L0x000064c8: nop # .word 0x00000000
.L0x000064cc: beq $s4, $v0, .L0x00006510 # .word 0x12820010
.L0x000064d0: lui $a0, 0x8004 # .word 0x3c048004
.L0x000064d4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000064d8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000064dc: nop # .word 0x00000000
.L0x000064e0: jalr $v0 # .word 0x0040f809
.L0x000064e4: ori $a0, 0x513e # .word 0x3484513e
.L0x000064e8: li $a1, 0x94 # .word 0x24050094
.L0x000064ec: lw $a2, 0x6c($s2) # .word 0x8e46006c
.L0x000064f0: lw $a0, 0x24($s3) # .word 0x8e640024
.L0x000064f4: sll $a2, 0x4 # .word 0x00063100
.L0x000064f8: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x000064fc: nop # .word 0x00000000
.L0x00006500: jalr $v0 # .word 0x0040f809
.L0x00006504: addiu $a2, 0x64 # .word 0x24c60064
.L0x00006508: j 0x80089674 # .word 0x0802259d
.L0x0000650c: nop # .word 0x00000000
.L0x00006510: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006514: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00006518: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000651c: nop # .word 0x00000000
.L0x00006520: jalr $v0 # .word 0x0040f809
.L0x00006524: move_ $a0, $zr # .word 0x00002021
.L0x00006528: move_ $a0, $zr # .word 0x00002021
.L0x0000652c: li $a1, 0xd # .word 0x2405000d
.L0x00006530: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006534: nop # .word 0x00000000
.L0x00006538: jalr $v1 # .word 0x0060f809
.L0x0000653c: move_ $s0, $v0 # .word 0x00408021
.L0x00006540: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006544: andi $s0, 0x1 # .word 0x32100001
.L0x00006548: beqz $s0, .L0x000065d0 # .word 0x12000021
.L0x0000654c: lui $a0, 0x8004 # .word 0x3c048004
.L0x00006550: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006554: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006558: nop # .word 0x00000000
.L0x0000655c: jalr $v0 # .word 0x0040f809
.L0x00006560: ori $a0, 0x503c # .word 0x3484503c
.L0x00006564: lw $v0, 0x6c($s2) # .word 0x8e42006c
.L0x00006568: nop # .word 0x00000000
.L0x0000656c: bnez $v0, .L0x0000693c # .word 0x144000f3
.L0x00006570: li $v0, 0x19 # .word 0x24020019
.L0x00006574: lui $s0, 0x8005 # .word 0x3c108005
.L0x00006578: lw $v1, 0x50($s2) # .word 0x8e430050
.L0x0000657c: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00006580: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00006584: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00006588: lw $a0, 0x68($v1) # .word 0x8c640068
.L0x0000658c: jalr $v0 # .word 0x0040f809
.L0x00006590: nop # .word 0x00000000
.L0x00006594: lw $v1, 0x2750($s0) # .word 0x8e032750
.L0x00006598: nop # .word 0x00000000
.L0x0000659c: jalr $v1 # .word 0x0060f809
.L0x000065a0: move_ $a0, $v0 # .word 0x00402021
.L0x000065a4: lui $v1, 0x8009 # .word 0x3c038009
.L0x000065a8: lw $a0, 0x5c($s2) # .word 0x8e44005c
.L0x000065ac: addiu $v1, -0x3b28 # .word 0x2463c4d8
.L0x000065b0: sll $a0, 0x2 # .word 0x00042080
.L0x000065b4: addu $a0, $v1 # .word 0x00832021
.L0x000065b8: lhu $v1, 0x1e($v0) # .word 0x9443001e
.L0x000065bc: lhu $a0, ($a0) # .word 0x94840000
.L0x000065c0: nop # .word 0x00000000
.L0x000065c4: subu $v1, $a0 # .word 0x00641823
.L0x000065c8: j 0x80089674 # .word 0x0802259d
.L0x000065cc: sh $v1, 0x1e($v0) # .word 0xa443001e
.L0x000065d0: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000065d4: nop # .word 0x00000000
.L0x000065d8: jalr $v0 # .word 0x0040f809
.L0x000065dc: move_ $a0, $zr # .word 0x00002021
.L0x000065e0: move_ $a0, $zr # .word 0x00002021
.L0x000065e4: li $a1, 0xe # .word 0x2405000e
.L0x000065e8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000065ec: nop # .word 0x00000000
.L0x000065f0: jalr $v1 # .word 0x0060f809
.L0x000065f4: move_ $s0, $v0 # .word 0x00408021
.L0x000065f8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000065fc: andi $s0, 0x1 # .word 0x32100001
.L0x00006600: beqz $s0, .L0x000069c4 # .word 0x120000f0
.L0x00006604: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006608: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000660c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006610: nop # .word 0x00000000
.L0x00006614: jalr $v0 # .word 0x0040f809
.L0x00006618: ori $a0, 0x50bd # .word 0x348450bd
.L0x0000661c: j 0x800895ec # .word 0x0802257b
.L0x00006620: nop # .word 0x00000000
.L0x00006624: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00006628: lui $s0, 0x8009 # .word 0x3c108009
.L0x0000662c: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00006630: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006634: nop # .word 0x00000000
.L0x00006638: jalr $v0 # .word 0x0040f809
.L0x0000663c: move_ $a1, $zr # .word 0x00002821
.L0x00006640: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x00006644: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006648: nop # .word 0x00000000
.L0x0000664c: jalr $v0 # .word 0x0040f809
.L0x00006650: move_ $a1, $zr # .word 0x00002821
.L0x00006654: addiu $a0, $s2, 0xa8 # .word 0x264400a8
.L0x00006658: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x0000665c: nop # .word 0x00000000
.L0x00006660: jalr $v0 # .word 0x0040f809
.L0x00006664: move_ $a1, $zr # .word 0x00002821
.L0x00006668: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x0000666c: nop # .word 0x00000000
.L0x00006670: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006674: nop # .word 0x00000000
.L0x00006678: jalr $v0 # .word 0x0040f809
.L0x0000667c: move_ $a1, $zr # .word 0x00002821
.L0x00006680: lw $a0, ($s3) # .word 0x8e640000
.L0x00006684: nop # .word 0x00000000
.L0x00006688: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000668c: nop # .word 0x00000000
.L0x00006690: jalr $v0 # .word 0x0040f809
.L0x00006694: move_ $a1, $zr # .word 0x00002821
.L0x00006698: lw $a0, 0x1c($s3) # .word 0x8e64001c
.L0x0000669c: nop # .word 0x00000000
.L0x000066a0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000066a4: nop # .word 0x00000000
.L0x000066a8: jalr $v0 # .word 0x0040f809
.L0x000066ac: move_ $a1, $zr # .word 0x00002821
.L0x000066b0: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x000066b4: nop # .word 0x00000000
.L0x000066b8: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000066bc: nop # .word 0x00000000
.L0x000066c0: jalr $v0 # .word 0x0040f809
.L0x000066c4: move_ $a1, $zr # .word 0x00002821
.L0x000066c8: lw $a0, 0x24($s3) # .word 0x8e640024
.L0x000066cc: nop # .word 0x00000000
.L0x000066d0: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000066d4: j 0x800895e4 # .word 0x08022579
.L0x000066d8: move_ $a1, $zr # .word 0x00002821
.L0x000066dc: lui $v0, 0x8009 # .word 0x3c028009
.L0x000066e0: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x000066e4: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000066e8: nop # .word 0x00000000
.L0x000066ec: jalr $v0 # .word 0x0040f809
.L0x000066f0: addiu $a0, $s2, 0xa8 # .word 0x264400a8
.L0x000066f4: addiu $s1, $s2, 0x78 # .word 0x26510078
.L0x000066f8: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000066fc: nop # .word 0x00000000
.L0x00006700: jalr $v0 # .word 0x0040f809
.L0x00006704: move_ $a0, $s1 # .word 0x02202021
.L0x00006708: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000670c: nop # .word 0x00000000
.L0x00006710: jalr $v0 # .word 0x0040f809
.L0x00006714: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x00006718: beqz $v0, .L0x000069c4 # .word 0x104000aa
.L0x0000671c: nop # .word 0x00000000
.L0x00006720: move_ $a0, $s1 # .word 0x02202021
.L0x00006724: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006728: nop # .word 0x00000000
.L0x0000672c: jalr $v0 # .word 0x0040f809
.L0x00006730: li $a1, 0x1 # .word 0x24050001
.L0x00006734: li $v0, 0x3 # .word 0x24020003
.L0x00006738: j 0x80089674 # .word 0x0802259d
.L0x0000673c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00006740: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00006744: lui $s0, 0x8009 # .word 0x3c108009
.L0x00006748: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x0000674c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006750: nop # .word 0x00000000
.L0x00006754: jalr $v0 # .word 0x0040f809
.L0x00006758: move_ $a1, $zr # .word 0x00002821
.L0x0000675c: lw $a0, ($s3) # .word 0x8e640000
.L0x00006760: nop # .word 0x00000000
.L0x00006764: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006768: nop # .word 0x00000000
.L0x0000676c: jalr $v0 # .word 0x0040f809
.L0x00006770: move_ $a1, $zr # .word 0x00002821
.L0x00006774: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x00006778: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x0000677c: nop # .word 0x00000000
.L0x00006780: jalr $v0 # .word 0x0040f809
.L0x00006784: move_ $a1, $zr # .word 0x00002821
.L0x00006788: lw $a0, 0x1c($s3) # .word 0x8e64001c
.L0x0000678c: nop # .word 0x00000000
.L0x00006790: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006794: nop # .word 0x00000000
.L0x00006798: jalr $v0 # .word 0x0040f809
.L0x0000679c: move_ $a1, $zr # .word 0x00002821
.L0x000067a0: lw $a0, 0x20($s3) # .word 0x8e640020
.L0x000067a4: nop # .word 0x00000000
.L0x000067a8: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000067ac: nop # .word 0x00000000
.L0x000067b0: jalr $v0 # .word 0x0040f809
.L0x000067b4: move_ $a1, $zr # .word 0x00002821
.L0x000067b8: lw $a0, 0x24($s3) # .word 0x8e640024
.L0x000067bc: nop # .word 0x00000000
.L0x000067c0: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000067c4: j 0x800895e4 # .word 0x08022579
.L0x000067c8: move_ $a1, $zr # .word 0x00002821
.L0x000067cc: lui $s0, 0x8009 # .word 0x3c108009
.L0x000067d0: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x000067d4: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000067d8: nop # .word 0x00000000
.L0x000067dc: jalr $v0 # .word 0x0040f809
.L0x000067e0: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x000067e4: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000067e8: nop # .word 0x00000000
.L0x000067ec: jalr $v0 # .word 0x0040f809
.L0x000067f0: addiu $a0, $s2, 0xb8 # .word 0x264400b8
.L0x000067f4: beqz $v0, .L0x000069c4 # .word 0x10400073
.L0x000067f8: li $v0, 0x23 # .word 0x24020023
.L0x000067fc: j 0x80089674 # .word 0x0802259d
.L0x00006800: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00006804: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00006808: nop # .word 0x00000000
.L0x0000680c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006810: nop # .word 0x00000000
.L0x00006814: jalr $v0 # .word 0x0040f809
.L0x00006818: move_ $a1, $zr # .word 0x00002821
.L0x0000681c: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00006820: nop # .word 0x00000000
.L0x00006824: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006828: nop # .word 0x00000000
.L0x0000682c: jalr $v0 # .word 0x0040f809
.L0x00006830: move_ $a1, $zr # .word 0x00002821
.L0x00006834: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006838: sw $zr, 0xa0($s2) # .word 0xae4000a0
.L0x0000683c: sw $zr, 0xb0($s2) # .word 0xae4000b0
.L0x00006840: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00006844: j 0x800895e0 # .word 0x08022578
.L0x00006848: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x0000684c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006850: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x00006854: nop # .word 0x00000000
.L0x00006858: jalr $v0 # .word 0x0040f809
.L0x0000685c: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x00006860: beqz $v0, .L0x000069c4 # .word 0x10400058
.L0x00006864: li $v0, 0x3 # .word 0x24020003
.L0x00006868: j 0x80089674 # .word 0x0802259d
.L0x0000686c: sw $v0, 0xc($s2) # .word 0xae42000c
.L0x00006870: sw $zr, 0x68($s2) # .word 0xae400068
.L0x00006874: lw $a0, ($s3) # .word 0x8e640000
.L0x00006878: move_ $a1, $zr # .word 0x00002821
.L0x0000687c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006880: nop # .word 0x00000000
.L0x00006884: jalr $v0 # .word 0x0040f809
.L0x00006888: move_ $s1, $a1 # .word 0x00a08821
.L0x0000688c: move_ $s0, $s3 # .word 0x02608021
.L0x00006890: move_ $a1, $zr # .word 0x00002821
.L0x00006894: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00006898: addiu $s0, 0x4 # .word 0x26100004
.L0x0000689c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000068a0: nop # .word 0x00000000
.L0x000068a4: jalr $v0 # .word 0x0040f809
.L0x000068a8: addiu $s1, 0x1 # .word 0x26310001
.L0x000068ac: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x000068b0: bnez $v0, .L0x00006894 # .word 0x1440fff8
.L0x000068b4: move_ $a1, $zr # .word 0x00002821
.L0x000068b8: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x000068bc: nop # .word 0x00000000
.L0x000068c0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000068c4: nop # .word 0x00000000
.L0x000068c8: jalr $v0 # .word 0x0040f809
.L0x000068cc: move_ $a1, $zr # .word 0x00002821
.L0x000068d0: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x000068d4: lui $s0, 0x8009 # .word 0x3c108009
.L0x000068d8: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x000068dc: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000068e0: nop # .word 0x00000000
.L0x000068e4: jalr $v0 # .word 0x0040f809
.L0x000068e8: move_ $a1, $zr # .word 0x00002821
.L0x000068ec: addiu $a0, $s2, 0x98 # .word 0x26440098
.L0x000068f0: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000068f4: nop # .word 0x00000000
.L0x000068f8: jalr $v0 # .word 0x0040f809
.L0x000068fc: move_ $a1, $zr # .word 0x00002821
.L0x00006900: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00006904: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006908: nop # .word 0x00000000
.L0x0000690c: jalr $v0 # .word 0x0040f809
.L0x00006910: move_ $a1, $zr # .word 0x00002821
.L0x00006914: addiu $a0, $s2, 0xd8 # .word 0x264400d8
.L0x00006918: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x0000691c: nop # .word 0x00000000
.L0x00006920: jalr $v0 # .word 0x0040f809
.L0x00006924: move_ $a1, $zr # .word 0x00002821
.L0x00006928: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x0000692c: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00006930: move_ $a1, $zr # .word 0x00002821
.L0x00006934: jalr $v0 # .word 0x0040f809
.L0x00006938: nop # .word 0x00000000
.L0x0000693c: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00006940: nop # .word 0x00000000
.L0x00006944: addiu $v0, 0x1 # .word 0x24420001
.L0x00006948: j 0x80089674 # .word 0x0802259d
.L0x0000694c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00006950: lui $s0, 0x8009 # .word 0x3c108009
.L0x00006954: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x00006958: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000695c: nop # .word 0x00000000
.L0x00006960: jalr $v0 # .word 0x0040f809
.L0x00006964: addiu $a0, $s2, 0x88 # .word 0x26440088
.L0x00006968: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000696c: nop # .word 0x00000000
.L0x00006970: jalr $v0 # .word 0x0040f809
.L0x00006974: addiu $a0, $s2, 0x98 # .word 0x26440098
.L0x00006978: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000697c: nop # .word 0x00000000
.L0x00006980: jalr $v0 # .word 0x0040f809
.L0x00006984: addiu $a0, $s2, 0x78 # .word 0x26440078
.L0x00006988: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000698c: nop # .word 0x00000000
.L0x00006990: jalr $v0 # .word 0x0040f809
.L0x00006994: addiu $a0, $s2, 0xd8 # .word 0x264400d8
.L0x00006998: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x0000699c: nop # .word 0x00000000
.L0x000069a0: jalr $v0 # .word 0x0040f809
.L0x000069a4: addiu $a0, $s2, 0xc8 # .word 0x264400c8
.L0x000069a8: beqz $v0, .L0x000069c4 # .word 0x10400006
.L0x000069ac: nop # .word 0x00000000
.L0x000069b0: lw $v0, 0x14($s2) # .word 0x8e420014
.L0x000069b4: nop # .word 0x00000000
.L0x000069b8: beqz $v0, .L0x000069c4 # .word 0x10400002
.L0x000069bc: li $v0, 0x2 # .word 0x24020002
.L0x000069c0: sw $v0, 0xc($s2) # .word 0xae42000c
.L0x000069c4: lw $ra, 0x58($sp) # .word 0x8fbf0058
.L0x000069c8: lw $s5, 0x54($sp) # .word 0x8fb50054
.L0x000069cc: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x000069d0: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x000069d4: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x000069d8: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x000069dc: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x000069e0: jr $ra # .word 0x03e00008
.L0x000069e4: addiu $sp, 0x60 # .word 0x27bd0060
.L0x000069e8: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000069ec: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000069f0: move_ $s0, $a0 # .word 0x00808021
.L0x000069f4: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000069f8: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x000069fc: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x00006a00: li $v0, 0x1 # .word 0x24020001
.L0x00006a04: beq $v1, $v0, .L0x00006a80 # .word 0x1062001e
.L0x00006a08: move_ $s1, $a1 # .word 0x00a08821
.L0x00006a0c: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00006a10: bnez $v0, .L0x00006a28 # .word 0x14400005
.L0x00006a14: li $v0, 0x2 # .word 0x24020002
.L0x00006a18: beq $v1, $v0, .L0x00006a8c # .word 0x1062001c
.L0x00006a1c: li $v0, 0x3 # .word 0x24020003
.L0x00006a20: beq $v1, $v0, .L0x00006a94 # .word 0x1062001c
.L0x00006a24: nop # .word 0x00000000
.L0x00006a28: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x00006a2c: nop # .word 0x00000000
.L0x00006a30: jalr $v0 # .word 0x0040f809
.L0x00006a34: move_ $a0, $s0 # .word 0x02002021
.L0x00006a38: move_ $a0, $s0 # .word 0x02002021
.L0x00006a3c: jal 0x80088214 # .word 0x0c022085
.L0x00006a40: move_ $a1, $s1 # .word 0x02202821
.L0x00006a44: li $v0, 0x8 # .word 0x24020008
.L0x00006a48: lw $a0, 0x50($s0) # .word 0x8e040050
.L0x00006a4c: li $v1, 0xa # .word 0x2403000a
.L0x00006a50: sw $v0, 0xd8($s0) # .word 0xae0200d8
.L0x00006a54: li $v0, 0x6 # .word 0x24020006
.L0x00006a58: sw $v1, 0xc8($s0) # .word 0xae0300c8
.L0x00006a5c: sw $v1, 0xb8($s0) # .word 0xae0300b8
.L0x00006a60: sw $v1, 0x78($s0) # .word 0xae030078
.L0x00006a64: sw $v1, 0x88($s0) # .word 0xae030088
.L0x00006a68: sw $v0, 0xa8($s0) # .word 0xae0200a8
.L0x00006a6c: sw $v0, 0x98($s0) # .word 0xae020098
.L0x00006a70: sw $v1, 0xe8($s0) # .word 0xae0300e8
.L0x00006a74: lw $v0, 0x7c($a0) # .word 0x8c82007c
.L0x00006a78: j 0x80089744 # .word 0x080225d1
.L0x00006a7c: sw $v0, 0x5c($s0) # .word 0xae02005c
.L0x00006a80: move_ $a0, $s0 # .word 0x02002021
.L0x00006a84: jal 0x800888bc # .word 0x0c02222f
.L0x00006a88: move_ $a1, $s1 # .word 0x02202821
.L0x00006a8c: jal 0x80088348 # .word 0x0c0220d2
.L0x00006a90: move_ $a0, $s0 # .word 0x02002021
.L0x00006a94: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00006a98: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00006a9c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00006aa0: jr $ra # .word 0x03e00008
.L0x00006aa4: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00006aa8: li $v0, 0x1e # .word 0x2402001e
.L0x00006aac: jr $ra # .word 0x03e00008
.L0x00006ab0: sw $v0, 0x10($a0) # .word 0xac820010
.L0x00006ab4: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00006ab8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00006abc: move_ $s0, $a0 # .word 0x00808021
.L0x00006ac0: lui $a0, 0x8009 # .word 0x3c048009
.L0x00006ac4: addiu $a0, -0x6968 # .word 0x24849698
.L0x00006ac8: li $a1, 0xfc # .word 0x240500fc
.L0x00006acc: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00006ad0: jal F0x80014504 # .word 0x0c005141
.L0x00006ad4: li $a2, 0x28 # .word 0x24060028
.L0x00006ad8: lui $v1, 0x8009 # .word 0x3c038009
.L0x00006adc: addiu $v1, -0x68a8 # .word 0x24639758
.L0x00006ae0: sw $v1, 0xf8($v0) # .word 0xac4300f8
.L0x00006ae4: li $v1, 0x1000 # .word 0x24031000
.L0x00006ae8: sw $v1, 0x54($v0) # .word 0xac430054
.L0x00006aec: li $v1, 0x6 # .word 0x24030006
.L0x00006af0: sw $v1, 0x58($v0) # .word 0xac430058
.L0x00006af4: sw $s0, 0x50($v0) # .word 0xac500050
.L0x00006af8: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00006afc: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00006b00: jr $ra # .word 0x03e00008
.L0x00006b04: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00006b08: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00006b0c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00006b10: move_ $s1, $a0 # .word 0x00808821
.L0x00006b14: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00006b18: sw $ra, 0x2c($sp) # .word 0xafbf002c
.L0x00006b1c: sw $s6, 0x28($sp) # .word 0xafb60028
.L0x00006b20: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00006b24: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00006b28: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00006b2c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00006b30: lw $v1, 0xc($s1) # .word 0x8e23000c
.L0x00006b34: li $v0, 0x1 # .word 0x24020001
.L0x00006b38: beq $v1, $v0, .L0x00006e94 # .word 0x106200d6
.L0x00006b3c: move_ $s2, $a1 # .word 0x00a09021
.L0x00006b40: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00006b44: bnez $v0, .L0x00006b58 # .word 0x14400004
.L0x00006b48: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006b4c: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x00006b50: bnez $v0, .L0x0000741c # .word 0x14400232
.L0x00006b54: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006b58: addiu $s3, $v0, -0x3034 # .word 0x2453cfcc
.L0x00006b5c: lw $a0, 0x58($s1) # .word 0x8e240058
.L0x00006b60: lw $v0, 0x308($s3) # .word 0x8e620308
.L0x00006b64: nop # .word 0x00000000
.L0x00006b68: jalr $v0 # .word 0x0040f809
.L0x00006b6c: nop # .word 0x00000000
.L0x00006b70: lui $v1, 0x8004 # .word 0x3c038004
.L0x00006b74: lw $v1, 0x4f3c($v1) # .word 0x8c634f3c
.L0x00006b78: nop # .word 0x00000000
.L0x00006b7c: jalr $v1 # .word 0x0060f809
.L0x00006b80: move_ $a0, $v0 # .word 0x00402021
.L0x00006b84: bnez $v0, .L0x0000741c # .word 0x14400225
.L0x00006b88: nop # .word 0x00000000
.L0x00006b8c: lw $v0, 0x94($s1) # .word 0x8e220094
.L0x00006b90: nop # .word 0x00000000
.L0x00006b94: beqz $v0, .L0x0000741c # .word 0x10400221
.L0x00006b98: nop # .word 0x00000000
.L0x00006b9c: lw $v0, 0x98($s1) # .word 0x8e220098
.L0x00006ba0: nop # .word 0x00000000
.L0x00006ba4: beqz $v0, .L0x0000741c # .word 0x1040021d
.L0x00006ba8: nop # .word 0x00000000
.L0x00006bac: lw $v0, 0x38($s1) # .word 0x8e220038
.L0x00006bb0: nop # .word 0x00000000
.L0x00006bb4: jalr $v0 # .word 0x0040f809
.L0x00006bb8: move_ $a0, $s1 # .word 0x02202021
.L0x00006bbc: lw $a0, 0x58($s1) # .word 0x8e240058
.L0x00006bc0: lw $v0, 0x30c($s3) # .word 0x8e62030c
.L0x00006bc4: nop # .word 0x00000000
.L0x00006bc8: jalr $v0 # .word 0x0040f809
.L0x00006bcc: addiu $s5, $s1, 0x80 # .word 0x26350080
.L0x00006bd0: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00006bd4: lw $v1, 0x300($s3) # .word 0x8e630300
.L0x00006bd8: nop # .word 0x00000000
.L0x00006bdc: jalr $v1 # .word 0x0060f809
.L0x00006be0: move_ $s4, $v0 # .word 0x0040a021
.L0x00006be4: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00006be8: lw $v0, 0x304($s3) # .word 0x8e620304
.L0x00006bec: nop # .word 0x00000000
.L0x00006bf0: jalr $v0 # .word 0x0040f809
.L0x00006bf4: move_ $a1, $s5 # .word 0x02a02821
.L0x00006bf8: lw $v0, ($s2) # .word 0x8e420000
.L0x00006bfc: nop # .word 0x00000000
.L0x00006c00: bnez $v0, .L0x00006c14 # .word 0x14400004
.L0x00006c04: nop # .word 0x00000000
.L0x00006c08: jal 0x80083880 # .word 0x0c020e20
.L0x00006c0c: nop # .word 0x00000000
.L0x00006c10: sw $v0, ($s2) # .word 0xae420000
.L0x00006c14: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00006c18: lw $v0, 0x314($s3) # .word 0x8e620314
.L0x00006c1c: nop # .word 0x00000000
.L0x00006c20: jalr $v0 # .word 0x0040f809
.L0x00006c24: andi $s6, $s4, 0xffff # .word 0x3296ffff
.L0x00006c28: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00006c2c: lw $v1, 0x318($s3) # .word 0x8e630318
.L0x00006c30: nop # .word 0x00000000
.L0x00006c34: jalr $v1 # .word 0x0060f809
.L0x00006c38: move_ $s0, $v0 # .word 0x00408021
.L0x00006c3c: lw $a0, ($s2) # .word 0x8e440000
.L0x00006c40: move_ $a2, $v0 # .word 0x00403021
.L0x00006c44: lw $v0, 0xe0($a0) # .word 0x8c8200e0
.L0x00006c48: nop # .word 0x00000000
.L0x00006c4c: jalr $v0 # .word 0x0040f809
.L0x00006c50: move_ $a1, $s0 # .word 0x02002821
.L0x00006c54: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00006c58: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x00006c5c: lw $v0, 0x320($s3) # .word 0x8e620320
.L0x00006c60: nop # .word 0x00000000
.L0x00006c64: jalr $v0 # .word 0x0040f809
.L0x00006c68: srl $s4, 0x10 # .word 0x0014a402
.L0x00006c6c: lw $a0, ($s2) # .word 0x8e440000
.L0x00006c70: move_ $a1, $v0 # .word 0x00402821
.L0x00006c74: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00006c78: nop # .word 0x00000000
.L0x00006c7c: jalr $v0 # .word 0x0040f809
.L0x00006c80: nop # .word 0x00000000
.L0x00006c84: move_ $a1, $s6 # .word 0x02c02821
.L0x00006c88: lw $a0, ($s2) # .word 0x8e440000
.L0x00006c8c: nop # .word 0x00000000
.L0x00006c90: lw $v0, 0xe8($a0) # .word 0x8c8200e8
.L0x00006c94: nop # .word 0x00000000
.L0x00006c98: jalr $v0 # .word 0x0040f809
.L0x00006c9c: move_ $a2, $s4 # .word 0x02803021
.L0x00006ca0: lw $a1, 0x80($s1) # .word 0x8e250080
.L0x00006ca4: lw $a0, ($s2) # .word 0x8e440000
.L0x00006ca8: lw $a2, 0x84($s1) # .word 0x8e260084
.L0x00006cac: lw $v0, 0xec($a0) # .word 0x8c8200ec
.L0x00006cb0: nop # .word 0x00000000
.L0x00006cb4: jalr $v0 # .word 0x0040f809
.L0x00006cb8: nop # .word 0x00000000
.L0x00006cbc: lw $a1, 0x88($s1) # .word 0x8e250088
.L0x00006cc0: lw $a0, ($s2) # .word 0x8e440000
.L0x00006cc4: lw $a2, 0x8c($s1) # .word 0x8e26008c
.L0x00006cc8: lw $v0, 0xf4($a0) # .word 0x8c8200f4
.L0x00006ccc: nop # .word 0x00000000
.L0x00006cd0: jalr $v0 # .word 0x0040f809
.L0x00006cd4: nop # .word 0x00000000
.L0x00006cd8: lw $a1, 0x74($s1) # .word 0x8e250074
.L0x00006cdc: lw $a0, ($s2) # .word 0x8e440000
.L0x00006ce0: lw $a2, 0x78($s1) # .word 0x8e260078
.L0x00006ce4: lw $v0, 0xf0($a0) # .word 0x8c8200f0
.L0x00006ce8: nop # .word 0x00000000
.L0x00006cec: jalr $v0 # .word 0x0040f809
.L0x00006cf0: nop # .word 0x00000000
.L0x00006cf4: lw $v0, 0x300($s3) # .word 0x8e620300
.L0x00006cf8: nop # .word 0x00000000
.L0x00006cfc: jalr $v0 # .word 0x0040f809
.L0x00006d00: li $a0, 0x8 # .word 0x24040008
.L0x00006d04: beqz $v0, .L0x00006e78 # .word 0x1040005c
.L0x00006d08: li $a0, 0x8 # .word 0x24040008
.L0x00006d0c: lw $v1, 0x80($s1) # .word 0x8e230080
.L0x00006d10: nop # .word 0x00000000
.L0x00006d14: move_ $v0, $v1 # .word 0x00601021
.L0x00006d18: addiu $v0, 0x80 # .word 0x24420080
.L0x00006d1c: sw $v1, 0x90($s1) # .word 0xae230090
.L0x00006d20: sw $v0, 0x80($s1) # .word 0xae220080
.L0x00006d24: lw $v0, 0x304($s3) # .word 0x8e620304
.L0x00006d28: nop # .word 0x00000000
.L0x00006d2c: jalr $v0 # .word 0x0040f809
.L0x00006d30: move_ $a1, $s5 # .word 0x02a02821
.L0x00006d34: lw $v0, 0x90($s1) # .word 0x8e220090
.L0x00006d38: nop # .word 0x00000000
.L0x00006d3c: sw $v0, 0x80($s1) # .word 0xae220080
.L0x00006d40: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x00006d44: nop # .word 0x00000000
.L0x00006d48: bnez $v0, .L0x00006d5c # .word 0x14400004
.L0x00006d4c: nop # .word 0x00000000
.L0x00006d50: jal 0x80083880 # .word 0x0c020e20
.L0x00006d54: nop # .word 0x00000000
.L0x00006d58: sw $v0, 0x4($s2) # .word 0xae420004
.L0x00006d5c: lw $v0, 0x314($s3) # .word 0x8e620314
.L0x00006d60: nop # .word 0x00000000
.L0x00006d64: jalr $v0 # .word 0x0040f809
.L0x00006d68: li $a0, 0x8 # .word 0x24040008
.L0x00006d6c: li $a0, 0x8 # .word 0x24040008
.L0x00006d70: lw $v1, 0x318($s3) # .word 0x8e630318
.L0x00006d74: nop # .word 0x00000000
.L0x00006d78: jalr $v1 # .word 0x0060f809
.L0x00006d7c: move_ $s0, $v0 # .word 0x00408021
.L0x00006d80: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006d84: move_ $a2, $v0 # .word 0x00403021
.L0x00006d88: lw $v0, 0xe0($a0) # .word 0x8c8200e0
.L0x00006d8c: nop # .word 0x00000000
.L0x00006d90: jalr $v0 # .word 0x0040f809
.L0x00006d94: move_ $a1, $s0 # .word 0x02002821
.L0x00006d98: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x00006d9c: lw $v0, 0x320($s3) # .word 0x8e620320
.L0x00006da0: nop # .word 0x00000000
.L0x00006da4: jalr $v0 # .word 0x0040f809
.L0x00006da8: li $a0, 0x8 # .word 0x24040008
.L0x00006dac: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006db0: move_ $a1, $v0 # .word 0x00402821
.L0x00006db4: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00006db8: nop # .word 0x00000000
.L0x00006dbc: jalr $v0 # .word 0x0040f809
.L0x00006dc0: nop # .word 0x00000000
.L0x00006dc4: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006dc8: move_ $a1, $s6 # .word 0x02c02821
.L0x00006dcc: lw $v0, 0xe8($a0) # .word 0x8c8200e8
.L0x00006dd0: nop # .word 0x00000000
.L0x00006dd4: jalr $v0 # .word 0x0040f809
.L0x00006dd8: move_ $a2, $s4 # .word 0x02803021
.L0x00006ddc: lw $a1, 0x80($s1) # .word 0x8e250080
.L0x00006de0: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006de4: lw $a2, 0x84($s1) # .word 0x8e260084
.L0x00006de8: lw $v0, 0xec($a0) # .word 0x8c8200ec
.L0x00006dec: nop # .word 0x00000000
.L0x00006df0: jalr $v0 # .word 0x0040f809
.L0x00006df4: nop # .word 0x00000000
.L0x00006df8: lw $a1, 0x88($s1) # .word 0x8e250088
.L0x00006dfc: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006e00: lw $a2, 0x8c($s1) # .word 0x8e26008c
.L0x00006e04: lw $v0, 0xf4($a0) # .word 0x8c8200f4
.L0x00006e08: nop # .word 0x00000000
.L0x00006e0c: jalr $v0 # .word 0x0040f809
.L0x00006e10: nop # .word 0x00000000
.L0x00006e14: lw $a0, 0x58($s1) # .word 0x8e240058
.L0x00006e18: lw $v0, 0x310($s3) # .word 0x8e620310
.L0x00006e1c: nop # .word 0x00000000
.L0x00006e20: jalr $v0 # .word 0x0040f809
.L0x00006e24: nop # .word 0x00000000
.L0x00006e28: bnez $v0, .L0x00006e54 # .word 0x1440000a
.L0x00006e2c: nop # .word 0x00000000
.L0x00006e30: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006e34: lw $a1, 0x74($s1) # .word 0x8e250074
.L0x00006e38: lw $a2, 0x78($s1) # .word 0x8e260078
.L0x00006e3c: lw $v0, 0xf0($a0) # .word 0x8c8200f0
.L0x00006e40: nop # .word 0x00000000
.L0x00006e44: jalr $v0 # .word 0x0040f809
.L0x00006e48: addiu $a2, -0x1 # .word 0x24c6ffff
.L0x00006e4c: j 0x80089f14 # .word 0x080227c5
.L0x00006e50: li $v0, -0x1 # .word 0x2402ffff
.L0x00006e54: lw $a1, 0x74($s1) # .word 0x8e250074
.L0x00006e58: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006e5c: lw $a2, 0x78($s1) # .word 0x8e260078
.L0x00006e60: lw $v0, 0xf0($a0) # .word 0x8c8200f0
.L0x00006e64: nop # .word 0x00000000
.L0x00006e68: jalr $v0 # .word 0x0040f809
.L0x00006e6c: nop # .word 0x00000000
.L0x00006e70: j 0x80089f14 # .word 0x080227c5
.L0x00006e74: li $v0, -0x1 # .word 0x2402ffff
.L0x00006e78: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006e7c: nop # .word 0x00000000
.L0x00006e80: beqz $a0, .L0x00007260 # .word 0x108000f7
.L0x00006e84: li $a1, 0x3 # .word 0x24050003
.L0x00006e88: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x00006e8c: j 0x80089f04 # .word 0x080227c1
.L0x00006e90: nop # .word 0x00000000
.L0x00006e94: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x00006e98: nop # .word 0x00000000
.L0x00006e9c: beqz $v0, .L0x00006ef0 # .word 0x10400014
.L0x00006ea0: nop # .word 0x00000000
.L0x00006ea4: lw $a0, ($s2) # .word 0x8e440000
.L0x00006ea8: nop # .word 0x00000000
.L0x00006eac: beqz $a0, .L0x00006ec8 # .word 0x10800006
.L0x00006eb0: li $a3, 0x1000 # .word 0x24071000
.L0x00006eb4: lw $a1, 0x64($s1) # .word 0x8e250064
.L0x00006eb8: lw $v0, 0xf8($a0) # .word 0x8c8200f8
.L0x00006ebc: nop # .word 0x00000000
.L0x00006ec0: jalr $v0 # .word 0x0040f809
.L0x00006ec4: move_ $a2, $a1 # .word 0x00a03021
.L0x00006ec8: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006ecc: nop # .word 0x00000000
.L0x00006ed0: beqz $a0, .L0x00006eec # .word 0x10800006
.L0x00006ed4: li $a3, 0x1000 # .word 0x24071000
.L0x00006ed8: lw $a1, 0x64($s1) # .word 0x8e250064
.L0x00006edc: lw $v0, 0xf8($a0) # .word 0x8c8200f8
.L0x00006ee0: nop # .word 0x00000000
.L0x00006ee4: jalr $v0 # .word 0x0040f809
.L0x00006ee8: move_ $a2, $a1 # .word 0x00a03021
.L0x00006eec: sw $zr, 0x70($s1) # .word 0xae200070
.L0x00006ef0: lw $v1, 0x50($s1) # .word 0x8e230050
.L0x00006ef4: li $v0, 0x2 # .word 0x24020002
.L0x00006ef8: beq $v1, $v0, .L0x00006f20 # .word 0x10620009
.L0x00006efc: sltiu $v0, $v1, 0x3 # .word 0x2c620003
.L0x00006f00: bnez $v0, .L0x0000741c # .word 0x14400146
.L0x00006f04: li $a0, 0x4 # .word 0x24040004
.L0x00006f08: beq $v1, $a0, .L0x00006fe4 # .word 0x10640036
.L0x00006f0c: li $v0, 0x8 # .word 0x24020008
.L0x00006f10: beq $v1, $v0, .L0x0000726c # .word 0x106200d6
.L0x00006f14: nop # .word 0x00000000
.L0x00006f18: j 0x8008a0cc # .word 0x08022833
.L0x00006f1c: nop # .word 0x00000000
.L0x00006f20: lw $v1, 0x68($s1) # .word 0x8e230068
.L0x00006f24: lw $v0, 0x64($s1) # .word 0x8e220064
.L0x00006f28: move_ $a0, $v1 # .word 0x00602021
.L0x00006f2c: addu $v0, $v1 # .word 0x00431021
.L0x00006f30: blez $a0, .L0x00006f50 # .word 0x18800007
.L0x00006f34: sw $v0, 0x64($s1) # .word 0xae220064
.L0x00006f38: slti $v0, 0x1001 # .word 0x28421001
.L0x00006f3c: bnez $v0, .L0x00006f64 # .word 0x14400009
.L0x00006f40: li $v0, 0x1000 # .word 0x24021000
.L0x00006f44: sw $v0, 0x64($s1) # .word 0xae220064
.L0x00006f48: j 0x80089c0c # .word 0x08022703
.L0x00006f4c: li $v0, 0x1 # .word 0x24020001
.L0x00006f50: bgez $v0, .L0x00006f64 # .word 0x04410004
.L0x00006f54: li $v0, 0x1 # .word 0x24020001
.L0x00006f58: sw $zr, 0x64($s1) # .word 0xae200064
.L0x00006f5c: sw $zr, 0x68($s1) # .word 0xae200068
.L0x00006f60: sw $v0, 0x50($s1) # .word 0xae220050
.L0x00006f64: lw $a0, ($s2) # .word 0x8e440000
.L0x00006f68: nop # .word 0x00000000
.L0x00006f6c: beqz $a0, .L0x00006fa0 # .word 0x1080000c
.L0x00006f70: li $a3, 0x1000 # .word 0x24071000
.L0x00006f74: lw $a1, 0x64($s1) # .word 0x8e250064
.L0x00006f78: lw $v0, 0xf8($a0) # .word 0x8c8200f8
.L0x00006f7c: nop # .word 0x00000000
.L0x00006f80: jalr $v0 # .word 0x0040f809
.L0x00006f84: move_ $a2, $a1 # .word 0x00a03021
.L0x00006f88: lw $a0, ($s2) # .word 0x8e440000
.L0x00006f8c: li $a1, 0xcf # .word 0x240500cf
.L0x00006f90: lw $v0, 0xfc($a0) # .word 0x8c8200fc
.L0x00006f94: nop # .word 0x00000000
.L0x00006f98: jalr $v0 # .word 0x0040f809
.L0x00006f9c: li $a2, 0x7f # .word 0x2406007f
.L0x00006fa0: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006fa4: nop # .word 0x00000000
.L0x00006fa8: beqz $a0, .L0x0000741c # .word 0x1080011c
.L0x00006fac: li $a3, 0x1000 # .word 0x24071000
.L0x00006fb0: lw $a1, 0x64($s1) # .word 0x8e250064
.L0x00006fb4: lw $v0, 0xf8($a0) # .word 0x8c8200f8
.L0x00006fb8: nop # .word 0x00000000
.L0x00006fbc: jalr $v0 # .word 0x0040f809
.L0x00006fc0: move_ $a2, $a1 # .word 0x00a03021
.L0x00006fc4: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00006fc8: li $a1, 0xcf # .word 0x240500cf
.L0x00006fcc: lw $v0, 0xfc($a0) # .word 0x8c8200fc
.L0x00006fd0: nop # .word 0x00000000
.L0x00006fd4: jalr $v0 # .word 0x0040f809
.L0x00006fd8: li $a2, 0x7f # .word 0x2406007f
.L0x00006fdc: j 0x8008a0cc # .word 0x08022833
.L0x00006fe0: nop # .word 0x00000000
.L0x00006fe4: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x00006fe8: nop # .word 0x00000000
.L0x00006fec: beqz $v0, .L0x0000702c # .word 0x1040000f
.L0x00006ff0: nop # .word 0x00000000
.L0x00006ff4: lw $a0, ($s2) # .word 0x8e440000
.L0x00006ff8: nop # .word 0x00000000
.L0x00006ffc: lw $v0, 0x104($a0) # .word 0x8c820104
.L0x00007000: nop # .word 0x00000000
.L0x00007004: jalr $v0 # .word 0x0040f809
.L0x00007008: nop # .word 0x00000000
.L0x0000700c: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00007010: nop # .word 0x00000000
.L0x00007014: lw $v1, 0x104($a0) # .word 0x8c830104
.L0x00007018: nop # .word 0x00000000
.L0x0000701c: jalr $v1 # .word 0x0060f809
.L0x00007020: move_ $s0, $v0 # .word 0x00408021
.L0x00007024: j 0x80089cf4 # .word 0x0802273d
.L0x00007028: and $v0, $s0, $v0 # .word 0x02021024
.L0x0000702c: lw $a0, ($s2) # .word 0x8e440000
.L0x00007030: nop # .word 0x00000000
.L0x00007034: lw $v0, 0x104($a0) # .word 0x8c820104
.L0x00007038: nop # .word 0x00000000
.L0x0000703c: jalr $v0 # .word 0x0040f809
.L0x00007040: nop # .word 0x00000000
.L0x00007044: beqz $v0, .L0x0000741c # .word 0x104000f5
.L0x00007048: nop # .word 0x00000000
.L0x0000704c: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00007050: nop # .word 0x00000000
.L0x00007054: bnez $v0, .L0x000073c0 # .word 0x144000da
.L0x00007058: nop # .word 0x00000000
.L0x0000705c: lw $v0, 0x5c($s1) # .word 0x8e22005c
.L0x00007060: nop # .word 0x00000000
.L0x00007064: addiu $a1, $v0, 0x1 # .word 0x24450001
.L0x00007068: slti $v0, $a1, 0x2 # .word 0x28a20002
.L0x0000706c: bnez $v0, .L0x000071e8 # .word 0x1440005e
.L0x00007070: sw $a1, 0x5c($s1) # .word 0xae25005c
.L0x00007074: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007078: lw $v0, -0x23f4($v0) # .word 0x8c42dc0c
.L0x0000707c: nop # .word 0x00000000
.L0x00007080: jalr $v0 # .word 0x0040f809
.L0x00007084: nop # .word 0x00000000
.L0x00007088: lui $v1, 0x51eb # .word 0x3c0351eb
.L0x0000708c: ori $v1, 0x851f # .word 0x3463851f
.L0x00007090: mult $v0, $v1 # .word 0x00430018
.L0x00007094: sra $v1, $v0, 0x1f # .word 0x00021fc3
.L0x00007098: mfhi $t0 # .word 0x00004010
.L0x0000709c: sra $a0, $t0, 0x5 # .word 0x00082143
.L0x000070a0: subu $a0, $v1 # .word 0x00832023
.L0x000070a4: sll $v1, $a0, 0x1 # .word 0x00041840
.L0x000070a8: addu $v1, $a0 # .word 0x00641821
.L0x000070ac: sll $v1, 0x3 # .word 0x000318c0
.L0x000070b0: addu $v1, $a0 # .word 0x00641821
.L0x000070b4: sll $v1, 0x2 # .word 0x00031880
.L0x000070b8: lw $a0, 0x9c($s1) # .word 0x8e24009c
.L0x000070bc: subu $v0, $v1 # .word 0x00431023
.L0x000070c0: slt $a0, $v0 # .word 0x0082202a
.L0x000070c4: xori $s0, $a0, 0x1 # .word 0x38900001
.L0x000070c8: li $v0, 0x1 # .word 0x24020001
.L0x000070cc: bne $s0, $v0, .L0x00007154 # .word 0x16020021
.L0x000070d0: nop # .word 0x00000000
.L0x000070d4: lw $v0, ($s2) # .word 0x8e420000
.L0x000070d8: nop # .word 0x00000000
.L0x000070dc: beqz $v0, .L0x00007110 # .word 0x1040000c
.L0x000070e0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000070e4: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x000070e8: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x000070ec: nop # .word 0x00000000
.L0x000070f0: jalr $v0 # .word 0x0040f809
.L0x000070f4: li $a1, 0x2 # .word 0x24050002
.L0x000070f8: lw $a0, ($s2) # .word 0x8e440000
.L0x000070fc: move_ $a1, $v0 # .word 0x00402821
.L0x00007100: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007104: nop # .word 0x00000000
.L0x00007108: jalr $v0 # .word 0x0040f809
.L0x0000710c: nop # .word 0x00000000
.L0x00007110: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x00007114: nop # .word 0x00000000
.L0x00007118: beqz $v0, .L0x0000714c # .word 0x1040000c
.L0x0000711c: li $a0, 0x8 # .word 0x24040008
.L0x00007120: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007124: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x00007128: nop # .word 0x00000000
.L0x0000712c: jalr $v0 # .word 0x0040f809
.L0x00007130: li $a1, 0x2 # .word 0x24050002
.L0x00007134: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00007138: move_ $a1, $v0 # .word 0x00402821
.L0x0000713c: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007140: nop # .word 0x00000000
.L0x00007144: jalr $v0 # .word 0x0040f809
.L0x00007148: nop # .word 0x00000000
.L0x0000714c: j 0x80089e80 # .word 0x080227a0
.L0x00007150: sw $s0, 0x60($s1) # .word 0xae300060
.L0x00007154: lw $v0, ($s2) # .word 0x8e420000
.L0x00007158: nop # .word 0x00000000
.L0x0000715c: beqz $v0, .L0x00007190 # .word 0x1040000c
.L0x00007160: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007164: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x00007168: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x0000716c: nop # .word 0x00000000
.L0x00007170: jalr $v0 # .word 0x0040f809
.L0x00007174: li $a1, 0x3 # .word 0x24050003
.L0x00007178: lw $a0, ($s2) # .word 0x8e440000
.L0x0000717c: move_ $a1, $v0 # .word 0x00402821
.L0x00007180: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007184: nop # .word 0x00000000
.L0x00007188: jalr $v0 # .word 0x0040f809
.L0x0000718c: nop # .word 0x00000000
.L0x00007190: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x00007194: nop # .word 0x00000000
.L0x00007198: beqz $v0, .L0x000071cc # .word 0x1040000c
.L0x0000719c: li $a0, 0x8 # .word 0x24040008
.L0x000071a0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000071a4: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x000071a8: nop # .word 0x00000000
.L0x000071ac: jalr $v0 # .word 0x0040f809
.L0x000071b0: li $a1, 0x3 # .word 0x24050003
.L0x000071b4: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x000071b8: move_ $a1, $v0 # .word 0x00402821
.L0x000071bc: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x000071c0: nop # .word 0x00000000
.L0x000071c4: jalr $v0 # .word 0x0040f809
.L0x000071c8: nop # .word 0x00000000
.L0x000071cc: sw $zr, 0x60($s1) # .word 0xae200060
.L0x000071d0: lw $v0, 0x3c($s1) # .word 0x8e22003c
.L0x000071d4: nop # .word 0x00000000
.L0x000071d8: jalr $v0 # .word 0x0040f809
.L0x000071dc: move_ $a0, $s1 # .word 0x02202021
.L0x000071e0: j 0x8008a0cc # .word 0x08022833
.L0x000071e4: nop # .word 0x00000000
.L0x000071e8: lw $v0, ($s2) # .word 0x8e420000
.L0x000071ec: nop # .word 0x00000000
.L0x000071f0: beqz $v0, .L0x00007224 # .word 0x1040000c
.L0x000071f4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000071f8: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x000071fc: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x00007200: nop # .word 0x00000000
.L0x00007204: jalr $v0 # .word 0x0040f809
.L0x00007208: nop # .word 0x00000000
.L0x0000720c: lw $a0, ($s2) # .word 0x8e440000
.L0x00007210: move_ $a1, $v0 # .word 0x00402821
.L0x00007214: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007218: nop # .word 0x00000000
.L0x0000721c: jalr $v0 # .word 0x0040f809
.L0x00007220: nop # .word 0x00000000
.L0x00007224: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x00007228: nop # .word 0x00000000
.L0x0000722c: beqz $v0, .L0x00007260 # .word 0x1040000c
.L0x00007230: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007234: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x00007238: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x0000723c: nop # .word 0x00000000
.L0x00007240: jalr $v0 # .word 0x0040f809
.L0x00007244: li $a0, 0x8 # .word 0x24040008
.L0x00007248: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x0000724c: move_ $a1, $v0 # .word 0x00402821
.L0x00007250: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007254: nop # .word 0x00000000
.L0x00007258: jalr $v0 # .word 0x0040f809
.L0x0000725c: nop # .word 0x00000000
.L0x00007260: li $v0, -0x1 # .word 0x2402ffff
.L0x00007264: j 0x8008a0cc # .word 0x08022833
.L0x00007268: sw $v0, 0x60($s1) # .word 0xae220060
.L0x0000726c: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00007270: nop # .word 0x00000000
.L0x00007274: bnez $v0, .L0x00007358 # .word 0x14400038
.L0x00007278: nop # .word 0x00000000
.L0x0000727c: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00007280: nop # .word 0x00000000
.L0x00007284: beqz $v0, .L0x00007294 # .word 0x10400003
.L0x00007288: li $v0, 0x5 # .word 0x24020005
.L0x0000728c: j 0x80089f48 # .word 0x080227d2
.L0x00007290: sw $a0, 0x5c($s1) # .word 0xae24005c
.L0x00007294: sw $v0, 0x5c($s1) # .word 0xae22005c
.L0x00007298: lw $v0, ($s2) # .word 0x8e420000
.L0x0000729c: nop # .word 0x00000000
.L0x000072a0: beqz $v0, .L0x000072f0 # .word 0x10400013
.L0x000072a4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000072a8: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x000072ac: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x000072b0: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x000072b4: nop # .word 0x00000000
.L0x000072b8: jalr $v0 # .word 0x0040f809
.L0x000072bc: nop # .word 0x00000000
.L0x000072c0: beqz $v0, .L0x000072e8 # .word 0x10400009
.L0x000072c4: move_ $a1, $v0 # .word 0x00402821
.L0x000072c8: lw $a0, ($s2) # .word 0x8e440000
.L0x000072cc: nop # .word 0x00000000
.L0x000072d0: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x000072d4: nop # .word 0x00000000
.L0x000072d8: jalr $v0 # .word 0x0040f809
.L0x000072dc: nop # .word 0x00000000
.L0x000072e0: j 0x80089fa0 # .word 0x080227e8
.L0x000072e4: nop # .word 0x00000000
.L0x000072e8: li $v0, 0x1 # .word 0x24020001
.L0x000072ec: sw $v0, 0x50($s1) # .word 0xae220050
.L0x000072f0: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x000072f4: nop # .word 0x00000000
.L0x000072f8: beqz $v0, .L0x00007344 # .word 0x10400012
.L0x000072fc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007300: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x00007304: lw $v0, -0x2d14($v0) # .word 0x8c42d2ec
.L0x00007308: nop # .word 0x00000000
.L0x0000730c: jalr $v0 # .word 0x0040f809
.L0x00007310: li $a0, 0x8 # .word 0x24040008
.L0x00007314: beqz $v0, .L0x0000733c # .word 0x10400009
.L0x00007318: move_ $a1, $v0 # .word 0x00402821
.L0x0000731c: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00007320: nop # .word 0x00000000
.L0x00007324: lw $v0, 0xe4($a0) # .word 0x8c8200e4
.L0x00007328: nop # .word 0x00000000
.L0x0000732c: jalr $v0 # .word 0x0040f809
.L0x00007330: nop # .word 0x00000000
.L0x00007334: j 0x80089ff4 # .word 0x080227fd
.L0x00007338: nop # .word 0x00000000
.L0x0000733c: li $v0, 0x1 # .word 0x24020001
.L0x00007340: sw $v0, 0x50($s1) # .word 0xae220050
.L0x00007344: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00007348: nop # .word 0x00000000
.L0x0000734c: addiu $v0, 0x1 # .word 0x24420001
.L0x00007350: j 0x8008a0cc # .word 0x08022833
.L0x00007354: sw $v0, 0x10($s1) # .word 0xae220010
.L0x00007358: lw $v0, 0x4($s2) # .word 0x8e420004
.L0x0000735c: nop # .word 0x00000000
.L0x00007360: beqz $v0, .L0x000073a0 # .word 0x1040000f
.L0x00007364: nop # .word 0x00000000
.L0x00007368: lw $a0, ($s2) # .word 0x8e440000
.L0x0000736c: nop # .word 0x00000000
.L0x00007370: lw $v0, 0x104($a0) # .word 0x8c820104
.L0x00007374: nop # .word 0x00000000
.L0x00007378: jalr $v0 # .word 0x0040f809
.L0x0000737c: nop # .word 0x00000000
.L0x00007380: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x00007384: nop # .word 0x00000000
.L0x00007388: lw $v1, 0x104($a0) # .word 0x8c830104
.L0x0000738c: nop # .word 0x00000000
.L0x00007390: jalr $v1 # .word 0x0060f809
.L0x00007394: move_ $s0, $v0 # .word 0x00408021
.L0x00007398: j 0x8008a068 # .word 0x0802281a
.L0x0000739c: and $v0, $s0, $v0 # .word 0x02021024
.L0x000073a0: lw $a0, ($s2) # .word 0x8e440000
.L0x000073a4: nop # .word 0x00000000
.L0x000073a8: lw $v0, 0x104($a0) # .word 0x8c820104
.L0x000073ac: nop # .word 0x00000000
.L0x000073b0: jalr $v0 # .word 0x0040f809
.L0x000073b4: nop # .word 0x00000000
.L0x000073b8: beqz $v0, .L0x0000741c # .word 0x10400018
.L0x000073bc: nop # .word 0x00000000
.L0x000073c0: lw $a0, ($s2) # .word 0x8e440000
.L0x000073c4: nop # .word 0x00000000
.L0x000073c8: beqz $a0, .L0x000073e0 # .word 0x10800005
.L0x000073cc: nop # .word 0x00000000
.L0x000073d0: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x000073d4: nop # .word 0x00000000
.L0x000073d8: jalr $v0 # .word 0x0040f809
.L0x000073dc: li $a1, 0x1 # .word 0x24050001
.L0x000073e0: lw $a0, 0x4($s2) # .word 0x8e440004
.L0x000073e4: nop # .word 0x00000000
.L0x000073e8: beqz $a0, .L0x00007400 # .word 0x10800005
.L0x000073ec: nop # .word 0x00000000
.L0x000073f0: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x000073f4: nop # .word 0x00000000
.L0x000073f8: jalr $v0 # .word 0x0040f809
.L0x000073fc: li $a1, 0x1 # .word 0x24050001
.L0x00007400: move_ $a0, $s1 # .word 0x02202021
.L0x00007404: lw $v0, 0x2c($s1) # .word 0x8e22002c
.L0x00007408: move_ $a1, $zr # .word 0x00002821
.L0x0000740c: jalr $v0 # .word 0x0040f809
.L0x00007410: sw $zr, 0x5c($s1) # .word 0xae20005c
.L0x00007414: li $v0, 0x1 # .word 0x24020001
.L0x00007418: sw $v0, 0x50($s1) # .word 0xae220050
.L0x0000741c: lw $ra, 0x2c($sp) # .word 0x8fbf002c
.L0x00007420: lw $s6, 0x28($sp) # .word 0x8fb60028
.L0x00007424: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00007428: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x0000742c: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00007430: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00007434: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007438: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000743c: jr $ra # .word 0x03e00008
.L0x00007440: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00007444: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00007448: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x0000744c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007450: lw $s0, 0x24($a0) # .word 0x8c900024
.L0x00007454: nop # .word 0x00000000
.L0x00007458: lw $a0, ($s0) # .word 0x8e040000
.L0x0000745c: nop # .word 0x00000000
.L0x00007460: beqz $a0, .L0x00007478 # .word 0x10800005
.L0x00007464: nop # .word 0x00000000
.L0x00007468: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x0000746c: nop # .word 0x00000000
.L0x00007470: jalr $v0 # .word 0x0040f809
.L0x00007474: li $a1, 0x1 # .word 0x24050001
.L0x00007478: lw $a0, 0x4($s0) # .word 0x8e040004
.L0x0000747c: nop # .word 0x00000000
.L0x00007480: beqz $a0, .L0x00007498 # .word 0x10800005
.L0x00007484: nop # .word 0x00000000
.L0x00007488: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x0000748c: nop # .word 0x00000000
.L0x00007490: jalr $v0 # .word 0x0040f809
.L0x00007494: li $a1, 0x1 # .word 0x24050001
.L0x00007498: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x0000749c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000074a0: jr $ra # .word 0x03e00008
.L0x000074a4: addiu $sp, 0x18 # .word 0x27bd0018
.L0x000074a8: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000074ac: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000074b0: move_ $s1, $a0 # .word 0x00808821
.L0x000074b4: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x000074b8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000074bc: lw $s0, 0x24($s1) # .word 0x8e300024
.L0x000074c0: nop # .word 0x00000000
.L0x000074c4: lw $a0, ($s0) # .word 0x8e040000
.L0x000074c8: nop # .word 0x00000000
.L0x000074cc: beqz $a0, .L0x000074e4 # .word 0x10800005
.L0x000074d0: nop # .word 0x00000000
.L0x000074d4: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x000074d8: nop # .word 0x00000000
.L0x000074dc: jalr $v0 # .word 0x0040f809
.L0x000074e0: move_ $a1, $zr # .word 0x00002821
.L0x000074e4: lw $a0, 0x4($s0) # .word 0x8e040004
.L0x000074e8: nop # .word 0x00000000
.L0x000074ec: beqz $a0, .L0x00007508 # .word 0x10800006
.L0x000074f0: li $v0, 0x4 # .word 0x24020004
.L0x000074f4: lw $v0, 0x108($a0) # .word 0x8c820108
.L0x000074f8: nop # .word 0x00000000
.L0x000074fc: jalr $v0 # .word 0x0040f809
.L0x00007500: move_ $a1, $zr # .word 0x00002821
.L0x00007504: li $v0, 0x4 # .word 0x24020004
.L0x00007508: sw $v0, 0x50($s1) # .word 0xae220050
.L0x0000750c: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00007510: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007514: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00007518: jr $ra # .word 0x03e00008
.L0x0000751c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00007520: li $v0, 0x1 # .word 0x24020001
.L0x00007524: sw $a1, 0x80($a0) # .word 0xac850080
.L0x00007528: sw $a2, 0x84($a0) # .word 0xac860084
.L0x0000752c: jr $ra # .word 0x03e00008
.L0x00007530: sw $v0, 0x94($a0) # .word 0xac820094
.L0x00007534: li $v0, 0x1 # .word 0x24020001
.L0x00007538: sw $a1, 0x88($a0) # .word 0xac850088
.L0x0000753c: sw $a2, 0x8c($a0) # .word 0xac86008c
.L0x00007540: jr $ra # .word 0x03e00008
.L0x00007544: sw $v0, 0x98($a0) # .word 0xac820098
.L0x00007548: jr $ra # .word 0x03e00008
.L0x0000754c: sw $a1, 0x9c($a0) # .word 0xac85009c
.L0x00007550: li $v0, 0x199 # .word 0x24020199
.L0x00007554: sw $v0, 0x68($a0) # .word 0xac820068
.L0x00007558: li $v0, 0x2 # .word 0x24020002
.L0x0000755c: sw $zr, 0x64($a0) # .word 0xac800064
.L0x00007560: jr $ra # .word 0x03e00008
.L0x00007564: sw $v0, 0x50($a0) # .word 0xac820050
.L0x00007568: li $v0, 0x1000 # .word 0x24021000
.L0x0000756c: sw $v0, 0x64($a0) # .word 0xac820064
.L0x00007570: li $v0, -0x333 # .word 0x2402fccd
.L0x00007574: sw $v0, 0x68($a0) # .word 0xac820068
.L0x00007578: li $v0, 0x2 # .word 0x24020002
.L0x0000757c: jr $ra # .word 0x03e00008
.L0x00007580: sw $v0, 0x50($a0) # .word 0xac820050
.L0x00007584: li $v0, 0x1 # .word 0x24020001
.L0x00007588: sw $v0, 0x70($a0) # .word 0xac820070
.L0x0000758c: jr $ra # .word 0x03e00008
.L0x00007590: sw $a1, 0x64($a0) # .word 0xac850064
.L0x00007594: lw $v0, 0x50($a0) # .word 0x8c820050
.L0x00007598: nop # .word 0x00000000
.L0x0000759c: andi $v0, 0x1 # .word 0x30420001
.L0x000075a0: beqz $v0, .L0x000075ac # .word 0x10400002
.L0x000075a4: li $v0, -0x1 # .word 0x2402ffff
.L0x000075a8: lw $v0, 0x60($a0) # .word 0x8c820060
.L0x000075ac: jr $ra # .word 0x03e00008
.L0x000075b0: nop # .word 0x00000000
.L0x000075b4: li $v0, 0x8 # .word 0x24020008
.L0x000075b8: sw $v0, 0x50($a0) # .word 0xac820050
.L0x000075bc: jr $ra # .word 0x03e00008
.L0x000075c0: sw $zr, 0x10($a0) # .word 0xac800010
.L0x000075c4: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000075c8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000075cc: move_ $s0, $a0 # .word 0x00808021
.L0x000075d0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000075d4: move_ $s1, $a1 # .word 0x00a08821
.L0x000075d8: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000075dc: move_ $s2, $a2 # .word 0x00c09021
.L0x000075e0: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000075e4: move_ $s3, $a3 # .word 0x00e09821
.L0x000075e8: lui $a0, 0x8009 # .word 0x3c048009
.L0x000075ec: addiu $a0, -0x6848 # .word 0x248497b8
.L0x000075f0: li $a1, 0xd4 # .word 0x240500d4
.L0x000075f4: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x000075f8: jal F0x80014504 # .word 0x0c005141
.L0x000075fc: li $a2, 0xc # .word 0x2406000c
.L0x00007600: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007604: addiu $v1, -0x5e30 # .word 0x2463a1d0
.L0x00007608: sw $v1, 0xa4($v0) # .word 0xac4300a4
.L0x0000760c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007610: addiu $v1, -0x5e1c # .word 0x2463a1e4
.L0x00007614: sw $v1, 0xa8($v0) # .word 0xac4300a8
.L0x00007618: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000761c: addiu $v1, -0x5e08 # .word 0x2463a1f8
.L0x00007620: sw $v1, 0xac($v0) # .word 0xac4300ac
.L0x00007624: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007628: addiu $v1, -0x5e00 # .word 0x2463a200
.L0x0000762c: sw $v1, 0xb0($v0) # .word 0xac4300b0
.L0x00007630: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007634: addiu $v1, -0x5de8 # .word 0x2463a218
.L0x00007638: sw $v1, 0xb4($v0) # .word 0xac4300b4
.L0x0000763c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007640: addiu $v1, -0x5ea8 # .word 0x2463a158
.L0x00007644: sw $v1, 0xb8($v0) # .word 0xac4300b8
.L0x00007648: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000764c: addiu $v1, -0x5f0c # .word 0x2463a0f4
.L0x00007650: sw $v1, 0xbc($v0) # .word 0xac4300bc
.L0x00007654: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007658: addiu $v1, -0x5dcc # .word 0x2463a234
.L0x0000765c: sw $v1, 0xc0($v0) # .word 0xac4300c0
.L0x00007660: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007664: addiu $v1, -0x5dbc # .word 0x2463a244
.L0x00007668: sw $v1, 0xc4($v0) # .word 0xac4300c4
.L0x0000766c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007670: addiu $v1, -0x5d9c # .word 0x2463a264
.L0x00007674: sw $s0, 0x54($v0) # .word 0xac500054
.L0x00007678: sw $s1, 0x58($v0) # .word 0xac510058
.L0x0000767c: sw $s2, 0x74($v0) # .word 0xac520074
.L0x00007680: sw $s3, 0x78($v0) # .word 0xac530078
.L0x00007684: sw $v1, 0xc8($v0) # .word 0xac4300c8
.L0x00007688: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x0000768c: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00007690: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00007694: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007698: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000769c: jr $ra # .word 0x03e00008
.L0x000076a0: addiu $sp, 0x28 # .word 0x27bd0028
.L0x000076a4: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000076a8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000076ac: move_ $s0, $a0 # .word 0x00808021
.L0x000076b0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000076b4: move_ $s1, $a1 # .word 0x00a08821
.L0x000076b8: li $a1, 0x1 # .word 0x24050001
.L0x000076bc: li $a2, 0xae # .word 0x240600ae
.L0x000076c0: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x000076c4: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000076c8: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000076cc: li $a3, 0x49 # .word 0x24070049
.L0x000076d0: li $a1, 0x1 # .word 0x24050001
.L0x000076d4: li $a2, 0xa3 # .word 0x240600a3
.L0x000076d8: sw $v0, ($s1) # .word 0xae220000
.L0x000076dc: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000076e0: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000076e4: li $a3, 0xa0 # .word 0x240700a0
.L0x000076e8: li $a1, 0x1 # .word 0x24050001
.L0x000076ec: li $a2, 0x74 # .word 0x24060074
.L0x000076f0: sw $v0, 0x4($s1) # .word 0xae220004
.L0x000076f4: lh $a0, 0x54($s0) # .word 0x86040054
.L0x000076f8: jal F0x8001ae38 # .word 0x0c006b8e
.L0x000076fc: li $a3, 0xc0 # .word 0x240700c0
.L0x00007700: li $a1, 0x1 # .word 0x24050001
.L0x00007704: li $a2, 0x74 # .word 0x24060074
.L0x00007708: sw $v0, 0x8($s1) # .word 0xae220008
.L0x0000770c: lh $a0, 0x54($s0) # .word 0x86040054
.L0x00007710: jal F0x8001ae38 # .word 0x0c006b8e
.L0x00007714: li $a3, 0xce # .word 0x240700ce
.L0x00007718: sw $v0, 0xc($s1) # .word 0xae22000c
.L0x0000771c: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00007720: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007724: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00007728: jr $ra # .word 0x03e00008
.L0x0000772c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00007730: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00007734: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00007738: move_ $s5, $a1 # .word 0x00a0a821
.L0x0000773c: sw $ra, 0x28($sp) # .word 0xafbf0028
.L0x00007740: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00007744: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00007748: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000774c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00007750: beqz $a2, .L0x00007820 # .word 0x10c00033
.L0x00007754: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007758: lw $v0, 0x6c($a0) # .word 0x8c82006c
.L0x0000775c: lw $v1, 0x68($a0) # .word 0x8c830068
.L0x00007760: sll $v0, 0x2 # .word 0x00021080
.L0x00007764: addu $v1, $v0 # .word 0x00621821
.L0x00007768: lw $v0, 0x70($a0) # .word 0x8c820070
.L0x0000776c: sll $v1, 0x2 # .word 0x00031880
.L0x00007770: sll $v0, 0x5 # .word 0x00021140
.L0x00007774: addu $v1, $v0 # .word 0x00621821
.L0x00007778: addu $v1, $a0, $v1 # .word 0x00831821
.L0x0000777c: lw $s4, 0x88($v1) # .word 0x8c740088
.L0x00007780: nop # .word 0x00000000
.L0x00007784: blez $s4, .L0x00007820 # .word 0x1a800026
.L0x00007788: lui $s2, 0x8004 # .word 0x3c128004
.L0x0000778c: addiu $s2, 0x4b38 # .word 0x26524b38
.L0x00007790: lui $s3, 0x8006 # .word 0x3c138006
.L0x00007794: lw $a0, -0x3358($s3) # .word 0x8e64cca8
.L0x00007798: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x0000779c: nop # .word 0x00000000
.L0x000077a0: jalr $v0 # .word 0x0040f809
.L0x000077a4: addiu $a0, 0x10b # .word 0x2484010b
.L0x000077a8: move_ $a1, $v0 # .word 0x00402821
.L0x000077ac: lui $s1, 0x8009 # .word 0x3c118009
.L0x000077b0: addiu $s1, -0x3034 # .word 0x2631cfcc
.L0x000077b4: sll $s0, $s4, 0x1 # .word 0x00148040
.L0x000077b8: addu $s0, $s4 # .word 0x02148021
.L0x000077bc: sll $s0, 0x3 # .word 0x001080c0
.L0x000077c0: lw $v0, 0x2dc($s1) # .word 0x8e2202dc
.L0x000077c4: lw $a0, 0x8($s5) # .word 0x8ea40008
.L0x000077c8: addu $v0, $s0, $v0 # .word 0x02021021
.L0x000077cc: lw $a2, ($v0) # .word 0x8c460000
.L0x000077d0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000077d4: nop # .word 0x00000000
.L0x000077d8: jalr $v0 # .word 0x0040f809
.L0x000077dc: nop # .word 0x00000000
.L0x000077e0: lw $a0, -0x3358($s3) # .word 0x8e64cca8
.L0x000077e4: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x000077e8: nop # .word 0x00000000
.L0x000077ec: jalr $v0 # .word 0x0040f809
.L0x000077f0: addiu $a0, 0x10b # .word 0x2484010b
.L0x000077f4: move_ $a1, $v0 # .word 0x00402821
.L0x000077f8: lw $v1, 0x2dc($s1) # .word 0x8e2302dc
.L0x000077fc: lw $a0, 0xc($s5) # .word 0x8ea4000c
.L0x00007800: addu $s0, $v1 # .word 0x02038021
.L0x00007804: lw $a2, 0x4($s0) # .word 0x8e060004
.L0x00007808: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000780c: nop # .word 0x00000000
.L0x00007810: jalr $v0 # .word 0x0040f809
.L0x00007814: nop # .word 0x00000000
.L0x00007818: j 0x8008a500 # .word 0x08022940
.L0x0000781c: nop # .word 0x00000000
.L0x00007820: lw $a0, 0x8($s5) # .word 0x8ea40008
.L0x00007824: nop # .word 0x00000000
.L0x00007828: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000782c: nop # .word 0x00000000
.L0x00007830: jalr $v0 # .word 0x0040f809
.L0x00007834: move_ $a1, $zr # .word 0x00002821
.L0x00007838: lw $a0, 0xc($s5) # .word 0x8ea4000c
.L0x0000783c: nop # .word 0x00000000
.L0x00007840: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00007844: nop # .word 0x00000000
.L0x00007848: jalr $v0 # .word 0x0040f809
.L0x0000784c: move_ $a1, $zr # .word 0x00002821
.L0x00007850: lw $ra, 0x28($sp) # .word 0x8fbf0028
.L0x00007854: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00007858: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x0000785c: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00007860: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00007864: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007868: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000786c: jr $ra # .word 0x03e00008
.L0x00007870: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00007874: addiu $sp, -0xd0 # .word 0x27bdff30
.L0x00007878: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x0000787c: move_ $s4, $a0 # .word 0x0080a021
.L0x00007880: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00007884: sw $ra, 0xcc($sp) # .word 0xafbf00cc
.L0x00007888: sw $s6, 0xc8($sp) # .word 0xafb600c8
.L0x0000788c: sw $s5, 0xc4($sp) # .word 0xafb500c4
.L0x00007890: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00007894: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x00007898: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x0000789c: jal F0x8001f648 # .word 0x0c007d92
.L0x000078a0: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x000078a4: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x000078a8: lw $a1, 0x58($s4) # .word 0x8e850058
.L0x000078ac: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000078b0: nop # .word 0x00000000
.L0x000078b4: jalr $v0 # .word 0x0040f809
.L0x000078b8: nop # .word 0x00000000
.L0x000078bc: li $a0, 0x240 # .word 0x24040240
.L0x000078c0: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000078c4: nop # .word 0x00000000
.L0x000078c8: jalr $v0 # .word 0x0040f809
.L0x000078cc: li $a1, 0x100 # .word 0x24050100
.L0x000078d0: lw $a0, 0xd0($s4) # .word 0x8e8400d0
.L0x000078d4: nop # .word 0x00000000
.L0x000078d8: beqz $a0, .L0x00007940 # .word 0x10800019
.L0x000078dc: li $v0, 0x1000 # .word 0x24021000
.L0x000078e0: beq $a0, $v0, .L0x0000790c # .word 0x1082000a
.L0x000078e4: move_ $a1, $v0 # .word 0x00402821
.L0x000078e8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000078ec: nop # .word 0x00000000
.L0x000078f0: jalr $v0 # .word 0x0040f809
.L0x000078f4: li $a2, 0x1000 # .word 0x24061000
.L0x000078f8: li $a0, 0x140 # .word 0x24040140
.L0x000078fc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007900: nop # .word 0x00000000
.L0x00007904: jalr $v0 # .word 0x0040f809
.L0x00007908: li $a1, 0x4e # .word 0x2405004e
.L0x0000790c: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007910: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007914: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007918: nop # .word 0x00000000
.L0x0000791c: jalr $v0 # .word 0x0040f809
.L0x00007920: ori $a0, 0x3 # .word 0x34840003
.L0x00007924: move_ $a0, $v0 # .word 0x00402021
.L0x00007928: li $a1, 0x22 # .word 0x24050022
.L0x0000792c: li $a2, 0x92 # .word 0x24060092
.L0x00007930: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007934: nop # .word 0x00000000
.L0x00007938: jalr $v0 # .word 0x0040f809
.L0x0000793c: li $a3, 0x43 # .word 0x24070043
.L0x00007940: lw $v0, 0x5c($s4) # .word 0x8e82005c
.L0x00007944: nop # .word 0x00000000
.L0x00007948: beqz $v0, .L0x00007a24 # .word 0x10400036
.L0x0000794c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007950: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00007954: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007958: nop # .word 0x00000000
.L0x0000795c: jalr $v0 # .word 0x0040f809
.L0x00007960: nop # .word 0x00000000
.L0x00007964: lw $v1, 0x64($s4) # .word 0x8e830064
.L0x00007968: nop # .word 0x00000000
.L0x0000796c: subu $v0, $v1 # .word 0x00431023
.L0x00007970: slti $v0, 0xb # .word 0x2842000b
.L0x00007974: bnez $v0, .L0x000079ac # .word 0x1440000d
.L0x00007978: nop # .word 0x00000000
.L0x0000797c: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007980: nop # .word 0x00000000
.L0x00007984: jalr $v0 # .word 0x0040f809
.L0x00007988: nop # .word 0x00000000
.L0x0000798c: lw $v1, 0x60($s4) # .word 0x8e830060
.L0x00007990: sw $v0, 0x64($s4) # .word 0xae820064
.L0x00007994: addiu $v1, 0x1 # .word 0x24630001
.L0x00007998: sw $v1, 0x60($s4) # .word 0xae830060
.L0x0000799c: slti $v1, 0x4 # .word 0x28630004
.L0x000079a0: bnez $v1, .L0x000079ac # .word 0x14600002
.L0x000079a4: nop # .word 0x00000000
.L0x000079a8: sw $zr, 0x60($s4) # .word 0xae800060
.L0x000079ac: lw $a0, 0x60($s4) # .word 0x8e840060
.L0x000079b0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000079b4: nop # .word 0x00000000
.L0x000079b8: jalr $v0 # .word 0x0040f809
.L0x000079bc: nop # .word 0x00000000
.L0x000079c0: lui $a0, 0x28c # .word 0x3c04028c
.L0x000079c4: lui $v0, 0x8004 # .word 0x3c028004
.L0x000079c8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000079cc: nop # .word 0x00000000
.L0x000079d0: jalr $v0 # .word 0x0040f809
.L0x000079d4: ori $a0, 0x3 # .word 0x34840003
.L0x000079d8: move_ $a0, $v0 # .word 0x00402021
.L0x000079dc: lw $v0, 0x68($s4) # .word 0x8e820068
.L0x000079e0: li $a1, 0x1e # .word 0x2405001e
.L0x000079e4: sll $a2, $v0, 0x2 # .word 0x00023080
.L0x000079e8: addu $a2, $v0 # .word 0x00c23021
.L0x000079ec: sll $a2, 0x3 # .word 0x000630c0
.L0x000079f0: lw $v0, 0x6c($s4) # .word 0x8e82006c
.L0x000079f4: addiu $a2, 0x94 # .word 0x24c60094
.L0x000079f8: sll $a3, $v0, 0x2 # .word 0x00023880
.L0x000079fc: addu $a3, $v0 # .word 0x00e23821
.L0x00007a00: sll $a3, 0x3 # .word 0x000738c0
.L0x00007a04: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007a08: nop # .word 0x00000000
.L0x00007a0c: jalr $v0 # .word 0x0040f809
.L0x00007a10: addiu $a3, 0x64 # .word 0x24e70064
.L0x00007a14: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007a18: nop # .word 0x00000000
.L0x00007a1c: jalr $v0 # .word 0x0040f809
.L0x00007a20: move_ $a0, $zr # .word 0x00002021
.L0x00007a24: lw $v0, 0xf0($s4) # .word 0x8e8200f0
.L0x00007a28: nop # .word 0x00000000
.L0x00007a2c: beqz $v0, .L0x00007c20 # .word 0x1040007c
.L0x00007a30: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007a34: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00007a38: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007a3c: nop # .word 0x00000000
.L0x00007a40: jalr $v0 # .word 0x0040f809
.L0x00007a44: nop # .word 0x00000000
.L0x00007a48: lw $v1, 0x84($s4) # .word 0x8e830084
.L0x00007a4c: nop # .word 0x00000000
.L0x00007a50: subu $v0, $v1 # .word 0x00431023
.L0x00007a54: slti $v0, 0x10 # .word 0x28420010
.L0x00007a58: bnez $v0, .L0x00007a90 # .word 0x1440000d
.L0x00007a5c: nop # .word 0x00000000
.L0x00007a60: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007a64: nop # .word 0x00000000
.L0x00007a68: jalr $v0 # .word 0x0040f809
.L0x00007a6c: nop # .word 0x00000000
.L0x00007a70: lw $v1, 0x80($s4) # .word 0x8e830080
.L0x00007a74: sw $v0, 0x84($s4) # .word 0xae820084
.L0x00007a78: addiu $v1, 0x1 # .word 0x24630001
.L0x00007a7c: sw $v1, 0x80($s4) # .word 0xae830080
.L0x00007a80: slti $v1, 0x4 # .word 0x28630004
.L0x00007a84: bnez $v1, .L0x00007a90 # .word 0x14600002
.L0x00007a88: nop # .word 0x00000000
.L0x00007a8c: sw $zr, 0x80($s4) # .word 0xae800080
.L0x00007a90: lw $a0, 0xf0($s4) # .word 0x8e8400f0
.L0x00007a94: li $v0, 0x1000 # .word 0x24021000
.L0x00007a98: beq $a0, $v0, .L0x00007ab0 # .word 0x10820005
.L0x00007a9c: move_ $a1, $a0 # .word 0x00802821
.L0x00007aa0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007aa4: nop # .word 0x00000000
.L0x00007aa8: jalr $v0 # .word 0x0040f809
.L0x00007aac: li $a2, 0x1000 # .word 0x24061000
.L0x00007ab0: move_ $s1, $zr # .word 0x00008821
.L0x00007ab4: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007ab8: addiu $s5, $v0, 0x4b38 # .word 0x24554b38
.L0x00007abc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007ac0: addiu $s6, $v0, -0x3034 # .word 0x2456cfcc
.L0x00007ac4: lw $v1, 0x70($s4) # .word 0x8e830070
.L0x00007ac8: sll $v0, $s1, 0x2 # .word 0x00111080
.L0x00007acc: sll $v1, 0x5 # .word 0x00031940
.L0x00007ad0: addu $v0, $v1 # .word 0x00431021
.L0x00007ad4: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00007ad8: lw $s0, 0x88($v0) # .word 0x8c500088
.L0x00007adc: nop # .word 0x00000000
.L0x00007ae0: beqz $s0, .L0x00007c10 # .word 0x1200004b
.L0x00007ae4: nop # .word 0x00000000
.L0x00007ae8: bgez $s1, .L0x00007af4 # .word 0x06210002
.L0x00007aec: move_ $a1, $s1 # .word 0x02202821
.L0x00007af0: addiu $a1, $s1, 0x3 # .word 0x26250003
.L0x00007af4: sra $a1, 0x2 # .word 0x00052883
.L0x00007af8: sll $a0, $a1, 0x2 # .word 0x00052080
.L0x00007afc: subu $v1, $s1, $a0 # .word 0x02241823
.L0x00007b00: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00007b04: addu $v0, $v1 # .word 0x00431021
.L0x00007b08: sll $s2, $v0, 0x3 # .word 0x000290c0
.L0x00007b0c: addu $a0, $a1 # .word 0x00852021
.L0x00007b10: lw $v1, 0xf0($s4) # .word 0x8e8300f0
.L0x00007b14: li $v0, 0x1000 # .word 0x24021000
.L0x00007b18: beq $v1, $v0, .L0x00007b34 # .word 0x10620006
.L0x00007b1c: sll $s3, $a0, 0x3 # .word 0x000498c0
.L0x00007b20: addiu $a0, $s2, 0xa8 # .word 0x264400a8
.L0x00007b24: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007b28: nop # .word 0x00000000
.L0x00007b2c: jalr $v0 # .word 0x0040f809
.L0x00007b30: addiu $a1, $s3, 0x76 # .word 0x26650076
.L0x00007b34: li $v0, -0x1 # .word 0x2402ffff
.L0x00007b38: bne $s0, $v0, .L0x00007b60 # .word 0x16020009
.L0x00007b3c: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007b40: lw $v0, 0x424($s5) # .word 0x8ea20424
.L0x00007b44: nop # .word 0x00000000
.L0x00007b48: jalr $v0 # .word 0x0040f809
.L0x00007b4c: ori $a0, 0x3 # .word 0x34840003
.L0x00007b50: move_ $a0, $v0 # .word 0x00402021
.L0x00007b54: li $a1, 0x5f # .word 0x2405005f
.L0x00007b58: j 0x8008a8b0 # .word 0x08022a2c
.L0x00007b5c: addiu $a2, $s2, 0x94 # .word 0x26460094
.L0x00007b60: lw $v0, 0x6c($s4) # .word 0x8e82006c
.L0x00007b64: lw $v1, 0x68($s4) # .word 0x8e830068
.L0x00007b68: sll $v0, 0x2 # .word 0x00021080
.L0x00007b6c: addu $v1, $v0 # .word 0x00621821
.L0x00007b70: bne $s1, $v1, .L0x00007bc0 # .word 0x16230013
.L0x00007b74: nop # .word 0x00000000
.L0x00007b78: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007b7c: nop # .word 0x00000000
.L0x00007b80: jalr $v0 # .word 0x0040f809
.L0x00007b84: move_ $a0, $zr # .word 0x00002021
.L0x00007b88: lw $v0, 0x424($s5) # .word 0x8ea20424
.L0x00007b8c: nop # .word 0x00000000
.L0x00007b90: jalr $v0 # .word 0x0040f809
.L0x00007b94: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007b98: move_ $a0, $v0 # .word 0x00402021
.L0x00007b9c: addiu $a2, $s2, 0x94 # .word 0x26460094
.L0x00007ba0: sll $v0, $s0, 0x1 # .word 0x00101040
.L0x00007ba4: addu $v0, $s0 # .word 0x00501021
.L0x00007ba8: sll $v0, 0x3 # .word 0x000210c0
.L0x00007bac: lw $a1, 0x2dc($s6) # .word 0x8ec502dc
.L0x00007bb0: lw $v1, 0x80($s4) # .word 0x8e830080
.L0x00007bb4: addu $v0, $a1 # .word 0x00451021
.L0x00007bb8: j 0x8008a8a8 # .word 0x08022a2a
.L0x00007bbc: sll $v1, 0x2 # .word 0x00031880
.L0x00007bc0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007bc4: nop # .word 0x00000000
.L0x00007bc8: jalr $v0 # .word 0x0040f809
.L0x00007bcc: li $a0, 0x1 # .word 0x24040001
.L0x00007bd0: lw $v0, 0x424($s5) # .word 0x8ea20424
.L0x00007bd4: nop # .word 0x00000000
.L0x00007bd8: jalr $v0 # .word 0x0040f809
.L0x00007bdc: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007be0: move_ $a0, $v0 # .word 0x00402021
.L0x00007be4: addiu $a2, $s2, 0x94 # .word 0x26460094
.L0x00007be8: sll $v0, $s0, 0x1 # .word 0x00101040
.L0x00007bec: addu $v0, $s0 # .word 0x00501021
.L0x00007bf0: lw $v1, 0x2dc($s6) # .word 0x8ec302dc
.L0x00007bf4: sll $v0, 0x3 # .word 0x000210c0
.L0x00007bf8: addu $v0, $v1 # .word 0x00431021
.L0x00007bfc: lw $a1, 0x8($v0) # .word 0x8c450008
.L0x00007c00: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007c04: nop # .word 0x00000000
.L0x00007c08: jalr $v0 # .word 0x0040f809
.L0x00007c0c: addiu $a3, $s3, 0x64 # .word 0x26670064
.L0x00007c10: addiu $s1, 0x1 # .word 0x26310001
.L0x00007c14: slti $v0, $s1, 0x8 # .word 0x2a220008
.L0x00007c18: bnez $v0, .L0x00007ac4 # .word 0x1440ffaa
.L0x00007c1c: nop # .word 0x00000000
.L0x00007c20: lw $v0, 0x74($s4) # .word 0x8e820074
.L0x00007c24: nop # .word 0x00000000
.L0x00007c28: beqz $v0, .L0x00007d04 # .word 0x10400036
.L0x00007c2c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007c30: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00007c34: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007c38: nop # .word 0x00000000
.L0x00007c3c: jalr $v0 # .word 0x0040f809
.L0x00007c40: nop # .word 0x00000000
.L0x00007c44: lw $v1, 0x7c($s4) # .word 0x8e83007c
.L0x00007c48: nop # .word 0x00000000
.L0x00007c4c: subu $v0, $v1 # .word 0x00431023
.L0x00007c50: slti $v0, 0xb # .word 0x2842000b
.L0x00007c54: bnez $v0, .L0x00007c8c # .word 0x1440000d
.L0x00007c58: nop # .word 0x00000000
.L0x00007c5c: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007c60: nop # .word 0x00000000
.L0x00007c64: jalr $v0 # .word 0x0040f809
.L0x00007c68: nop # .word 0x00000000
.L0x00007c6c: lw $v1, 0x78($s4) # .word 0x8e830078
.L0x00007c70: sw $v0, 0x7c($s4) # .word 0xae82007c
.L0x00007c74: addiu $v1, 0x1 # .word 0x24630001
.L0x00007c78: sw $v1, 0x78($s4) # .word 0xae830078
.L0x00007c7c: slti $v1, 0x4 # .word 0x28630004
.L0x00007c80: bnez $v1, .L0x00007c8c # .word 0x14600002
.L0x00007c84: nop # .word 0x00000000
.L0x00007c88: sw $zr, 0x78($s4) # .word 0xae800078
.L0x00007c8c: lw $a0, 0x78($s4) # .word 0x8e840078
.L0x00007c90: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007c94: nop # .word 0x00000000
.L0x00007c98: jalr $v0 # .word 0x0040f809
.L0x00007c9c: nop # .word 0x00000000
.L0x00007ca0: lw $v0, 0x70($s4) # .word 0x8e820070
.L0x00007ca4: nop # .word 0x00000000
.L0x00007ca8: bnez $v0, .L0x00007cd4 # .word 0x1440000a
.L0x00007cac: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007cb0: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007cb4: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007cb8: nop # .word 0x00000000
.L0x00007cbc: jalr $v0 # .word 0x0040f809
.L0x00007cc0: ori $a0, 0x3 # .word 0x34840003
.L0x00007cc4: move_ $a0, $v0 # .word 0x00402021
.L0x00007cc8: li $a1, 0x2c # .word 0x2405002c
.L0x00007ccc: j 0x8008a9a4 # .word 0x08022a69
.L0x00007cd0: li $a2, 0xe4 # .word 0x240600e4
.L0x00007cd4: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007cd8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007cdc: nop # .word 0x00000000
.L0x00007ce0: jalr $v0 # .word 0x0040f809
.L0x00007ce4: ori $a0, 0x3 # .word 0x34840003
.L0x00007ce8: move_ $a0, $v0 # .word 0x00402021
.L0x00007cec: li $a1, 0x2b # .word 0x2405002b
.L0x00007cf0: li $a2, 0x94 # .word 0x24060094
.L0x00007cf4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007cf8: nop # .word 0x00000000
.L0x00007cfc: jalr $v0 # .word 0x0040f809
.L0x00007d00: li $a3, 0xa0 # .word 0x240700a0
.L0x00007d04: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007d08: nop # .word 0x00000000
.L0x00007d0c: jalr $v0 # .word 0x0040f809
.L0x00007d10: move_ $a0, $zr # .word 0x00002021
.L0x00007d14: lw $a0, 0xe0($s4) # .word 0x8e8400e0
.L0x00007d18: nop # .word 0x00000000
.L0x00007d1c: beqz $a0, .L0x00007d8c # .word 0x1080001b
.L0x00007d20: li $a1, 0x1000 # .word 0x24051000
.L0x00007d24: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007d28: nop # .word 0x00000000
.L0x00007d2c: jalr $v0 # .word 0x0040f809
.L0x00007d30: move_ $a2, $a1 # .word 0x00a03021
.L0x00007d34: lw $v1, 0xe0($s4) # .word 0x8e8300e0
.L0x00007d38: li $v0, 0x1000 # .word 0x24021000
.L0x00007d3c: beq $v1, $v0, .L0x00007d58 # .word 0x10620006
.L0x00007d40: nop # .word 0x00000000
.L0x00007d44: li $a0, 0x140 # .word 0x24040140
.L0x00007d48: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007d4c: nop # .word 0x00000000
.L0x00007d50: jalr $v0 # .word 0x0040f809
.L0x00007d54: li $a1, 0x8a # .word 0x2405008a
.L0x00007d58: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007d5c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007d60: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007d64: nop # .word 0x00000000
.L0x00007d68: jalr $v0 # .word 0x0040f809
.L0x00007d6c: ori $a0, 0x3 # .word 0x34840003
.L0x00007d70: move_ $a0, $v0 # .word 0x00402021
.L0x00007d74: li $a1, 0x24 # .word 0x24050024
.L0x00007d78: li $a2, 0x8f # .word 0x2406008f
.L0x00007d7c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007d80: nop # .word 0x00000000
.L0x00007d84: jalr $v0 # .word 0x0040f809
.L0x00007d88: li $a3, 0x5f # .word 0x2407005f
.L0x00007d8c: lw $a0, 0x100($s4) # .word 0x8e840100
.L0x00007d90: nop # .word 0x00000000
.L0x00007d94: beqz $a0, .L0x00007dfc # .word 0x10800019
.L0x00007d98: li $v0, 0x1000 # .word 0x24021000
.L0x00007d9c: beq $a0, $v0, .L0x00007dc8 # .word 0x1082000a
.L0x00007da0: move_ $a1, $v0 # .word 0x00402821
.L0x00007da4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007da8: nop # .word 0x00000000
.L0x00007dac: jalr $v0 # .word 0x0040f809
.L0x00007db0: li $a2, 0x1000 # .word 0x24061000
.L0x00007db4: li $a0, 0x140 # .word 0x24040140
.L0x00007db8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007dbc: nop # .word 0x00000000
.L0x00007dc0: jalr $v0 # .word 0x0040f809
.L0x00007dc4: li $a1, 0xcd # .word 0x240500cd
.L0x00007dc8: lui $a0, 0x28c # .word 0x3c04028c
.L0x00007dcc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007dd0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007dd4: nop # .word 0x00000000
.L0x00007dd8: jalr $v0 # .word 0x0040f809
.L0x00007ddc: ori $a0, 0x3 # .word 0x34840003
.L0x00007de0: move_ $a0, $v0 # .word 0x00402021
.L0x00007de4: li $a1, 0x23 # .word 0x24050023
.L0x00007de8: li $a2, 0x46 # .word 0x24060046
.L0x00007dec: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007df0: nop # .word 0x00000000
.L0x00007df4: jalr $v0 # .word 0x0040f809
.L0x00007df8: li $a3, 0xba # .word 0x240700ba
.L0x00007dfc: lw $ra, 0xcc($sp) # .word 0x8fbf00cc
.L0x00007e00: lw $s6, 0xc8($sp) # .word 0x8fb600c8
.L0x00007e04: lw $s5, 0xc4($sp) # .word 0x8fb500c4
.L0x00007e08: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x00007e0c: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x00007e10: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x00007e14: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x00007e18: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x00007e1c: jr $ra # .word 0x03e00008
.L0x00007e20: addiu $sp, 0xd0 # .word 0x27bd00d0
.L0x00007e24: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00007e28: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00007e2c: move_ $s1, $a0 # .word 0x00808821
.L0x00007e30: sw $ra, 0x28($sp) # .word 0xafbf0028
.L0x00007e34: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00007e38: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00007e3c: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00007e40: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00007e44: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007e48: lw $v1, 0x10($s1) # .word 0x8e230010
.L0x00007e4c: nop # .word 0x00000000
.L0x00007e50: sltiu $v0, $v1, 0x35 # .word 0x2c620035
.L0x00007e54: beqz $v0, .L0x00007e7c # .word 0x10400009
.L0x00007e58: move_ $s4, $a1 # .word 0x00a0a021
.L0x00007e5c: lui $v0, 0x8008 # .word 0x3c028008
.L0x00007e60: addiu $v0, 0x2f20 # .word 0x24422f20
.L0x00007e64: sll $v1, 0x2 # .word 0x00031880
.L0x00007e68: addu $v1, $v0 # .word 0x00621821
.L0x00007e6c: lw $v0, ($v1) # .word 0x8c620000
.L0x00007e70: nop # .word 0x00000000
.L0x00007e74: jr $v0 # .word 0x00400008
.L0x00007e78: nop # .word 0x00000000
.L0x00007e7c: addiu $a0, $s1, 0xc8 # .word 0x262400c8
.L0x00007e80: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007e84: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00007e88: j 0x8008b470 # .word 0x08022d1c
.L0x00007e8c: li $a1, 0x1 # .word 0x24050001
.L0x00007e90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007e94: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00007e98: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00007e9c: nop # .word 0x00000000
.L0x00007ea0: jalr $v0 # .word 0x0040f809
.L0x00007ea4: addiu $a0, $s1, 0xc8 # .word 0x262400c8
.L0x00007ea8: beqz $v0, .L0x0000884c # .word 0x10400268
.L0x00007eac: lui $v1, 0x8004 # .word 0x3c038004
.L0x00007eb0: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007eb4: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007eb8: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00007ebc: nop # .word 0x00000000
.L0x00007ec0: jalr $v0 # .word 0x0040f809
.L0x00007ec4: addiu $a0, 0x10b # .word 0x2484010b
.L0x00007ec8: lw $a0, ($s4) # .word 0x8e840000
.L0x00007ecc: move_ $a1, $v0 # .word 0x00402821
.L0x00007ed0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007ed4: nop # .word 0x00000000
.L0x00007ed8: jalr $v0 # .word 0x0040f809
.L0x00007edc: li $a2, 0x7 # .word 0x24060007
.L0x00007ee0: addiu $a0, $s1, 0xd8 # .word 0x262400d8
.L0x00007ee4: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00007ee8: j 0x8008b470 # .word 0x08022d1c
.L0x00007eec: li $a1, 0x1 # .word 0x24050001
.L0x00007ef0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007ef4: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00007ef8: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00007efc: nop # .word 0x00000000
.L0x00007f00: jalr $v0 # .word 0x0040f809
.L0x00007f04: addiu $a0, $s1, 0xd8 # .word 0x262400d8
.L0x00007f08: beqz $v0, .L0x0000884c # .word 0x10400250
.L0x00007f0c: addiu $a0, $s1, 0xe8 # .word 0x262400e8
.L0x00007f10: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00007f14: j 0x8008b470 # .word 0x08022d1c
.L0x00007f18: li $a1, 0x1 # .word 0x24050001
.L0x00007f1c: lui $s0, 0x8009 # .word 0x3c108009
.L0x00007f20: addiu $v0, $s0, -0x3034 # .word 0x2602cfcc
.L0x00007f24: lw $v0, 0x2e8($v0) # .word 0x8c4202e8
.L0x00007f28: nop # .word 0x00000000
.L0x00007f2c: jalr $v0 # .word 0x0040f809
.L0x00007f30: addiu $a0, $s1, 0xe8 # .word 0x262400e8
.L0x00007f34: beqz $v0, .L0x0000884c # .word 0x10400245
.L0x00007f38: nop # .word 0x00000000
.L0x00007f3c: lw $v0, -0x3034($s0) # .word 0x8e02cfcc
.L0x00007f40: nop # .word 0x00000000
.L0x00007f44: slti $v0, 0x6 # .word 0x28420006
.L0x00007f48: bnez $v0, .L0x00007fec # .word 0x14400028
.L0x00007f4c: li $v0, 0x1 # .word 0x24020001
.L0x00007f50: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x00007f54: nop # .word 0x00000000
.L0x00007f58: bnez $v1, .L0x00007fa0 # .word 0x14600011
.L0x00007f5c: sw $v0, 0x74($s1) # .word 0xae220074
.L0x00007f60: lui $v1, 0x8004 # .word 0x3c038004
.L0x00007f64: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007f68: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007f6c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00007f70: nop # .word 0x00000000
.L0x00007f74: jalr $v0 # .word 0x0040f809
.L0x00007f78: addiu $a0, 0x10b # .word 0x2484010b
.L0x00007f7c: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00007f80: move_ $a1, $v0 # .word 0x00402821
.L0x00007f84: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007f88: nop # .word 0x00000000
.L0x00007f8c: jalr $v0 # .word 0x0040f809
.L0x00007f90: li $a2, 0x45 # .word 0x24060045
.L0x00007f94: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00007f98: j 0x8008ac8c # .word 0x08022b23
.L0x00007f9c: li $a1, 0xe4 # .word 0x240500e4
.L0x00007fa0: lui $v1, 0x8004 # .word 0x3c038004
.L0x00007fa4: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007fa8: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007fac: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00007fb0: nop # .word 0x00000000
.L0x00007fb4: jalr $v0 # .word 0x0040f809
.L0x00007fb8: addiu $a0, 0x10b # .word 0x2484010b
.L0x00007fbc: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00007fc0: move_ $a1, $v0 # .word 0x00402821
.L0x00007fc4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007fc8: nop # .word 0x00000000
.L0x00007fcc: jalr $v0 # .word 0x0040f809
.L0x00007fd0: li $a2, 0x44 # .word 0x24060044
.L0x00007fd4: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00007fd8: li $a1, 0xa3 # .word 0x240500a3
.L0x00007fdc: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00007fe0: nop # .word 0x00000000
.L0x00007fe4: jalr $v0 # .word 0x0040f809
.L0x00007fe8: li $a2, 0xa0 # .word 0x240600a0
.L0x00007fec: addiu $a0, $s1, 0xf8 # .word 0x262400f8
.L0x00007ff0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007ff4: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00007ff8: j 0x8008b470 # .word 0x08022d1c
.L0x00007ffc: li $a1, 0x1 # .word 0x24050001
.L0x00008000: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008004: lw $v0, -0x2d4c($v0) # .word 0x8c42d2b4
.L0x00008008: nop # .word 0x00000000
.L0x0000800c: jalr $v0 # .word 0x0040f809
.L0x00008010: addiu $a0, $s1, 0xf8 # .word 0x262400f8
.L0x00008014: beqz $v0, .L0x0000884c # .word 0x1040020d
.L0x00008018: move_ $a0, $s1 # .word 0x02202021
.L0x0000801c: move_ $a1, $s4 # .word 0x02802821
.L0x00008020: jal 0x8008a3e0 # .word 0x0c0228f8
.L0x00008024: li $a2, 0x1 # .word 0x24060001
.L0x00008028: li $v0, 0x1 # .word 0x24020001
.L0x0000802c: sw $v0, 0x5c($s1) # .word 0xae22005c
.L0x00008030: li $v0, 0xa # .word 0x2402000a
.L0x00008034: j 0x8008b4fc # .word 0x08022d3f
.L0x00008038: sw $v0, 0x10($s1) # .word 0xae220010
.L0x0000803c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008040: lw $v0, -0x3034($v0) # .word 0x8c42cfcc
.L0x00008044: lw $s3, 0x70($s1) # .word 0x8e330070
.L0x00008048: slti $v0, 0x6 # .word 0x28420006
.L0x0000804c: bnez $v0, .L0x00008148 # .word 0x1440003e
.L0x00008050: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008054: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008058: lw $v0, 0x3f8($s2) # .word 0x8e4203f8
.L0x0000805c: nop # .word 0x00000000
.L0x00008060: jalr $v0 # .word 0x0040f809
.L0x00008064: move_ $a0, $zr # .word 0x00002021
.L0x00008068: move_ $a0, $zr # .word 0x00002021
.L0x0000806c: li $a1, 0xb # .word 0x2405000b
.L0x00008070: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008074: nop # .word 0x00000000
.L0x00008078: jalr $v1 # .word 0x0060f809
.L0x0000807c: move_ $s0, $v0 # .word 0x00408021
.L0x00008080: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008084: andi $s0, 0x1 # .word 0x32100001
.L0x00008088: bnez $s0, .L0x000080d0 # .word 0x16000011
.L0x0000808c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008090: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008094: nop # .word 0x00000000
.L0x00008098: jalr $v0 # .word 0x0040f809
.L0x0000809c: move_ $a0, $zr # .word 0x00002021
.L0x000080a0: move_ $a0, $zr # .word 0x00002021
.L0x000080a4: li $a1, 0xa # .word 0x2405000a
.L0x000080a8: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x000080ac: nop # .word 0x00000000
.L0x000080b0: jalr $v1 # .word 0x0060f809
.L0x000080b4: move_ $s0, $v0 # .word 0x00408021
.L0x000080b8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000080bc: andi $s0, 0x1 # .word 0x32100001
.L0x000080c0: beqz $s0, .L0x000080d0 # .word 0x12000003
.L0x000080c4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000080c8: j 0x8008adf8 # .word 0x08022b7e
.L0x000080cc: sw $zr, 0x70($s1) # .word 0xae200070
.L0x000080d0: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x000080d4: lw $v0, 0x3f8($s2) # .word 0x8e4203f8
.L0x000080d8: nop # .word 0x00000000
.L0x000080dc: jalr $v0 # .word 0x0040f809
.L0x000080e0: move_ $a0, $zr # .word 0x00002021
.L0x000080e4: move_ $a0, $zr # .word 0x00002021
.L0x000080e8: li $a1, 0xa # .word 0x2405000a
.L0x000080ec: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x000080f0: nop # .word 0x00000000
.L0x000080f4: jalr $v1 # .word 0x0060f809
.L0x000080f8: move_ $s0, $v0 # .word 0x00408021
.L0x000080fc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008100: andi $s0, 0x1 # .word 0x32100001
.L0x00008104: bnez $s0, .L0x00008148 # .word 0x16000010
.L0x00008108: nop # .word 0x00000000
.L0x0000810c: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008110: nop # .word 0x00000000
.L0x00008114: jalr $v0 # .word 0x0040f809
.L0x00008118: move_ $a0, $zr # .word 0x00002021
.L0x0000811c: move_ $a0, $zr # .word 0x00002021
.L0x00008120: li $a1, 0xb # .word 0x2405000b
.L0x00008124: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008128: nop # .word 0x00000000
.L0x0000812c: jalr $v1 # .word 0x0060f809
.L0x00008130: move_ $s0, $v0 # .word 0x00408021
.L0x00008134: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008138: andi $s0, 0x1 # .word 0x32100001
.L0x0000813c: beqz $s0, .L0x00008148 # .word 0x12000002
.L0x00008140: li $v0, 0x1 # .word 0x24020001
.L0x00008144: sw $v0, 0x70($s1) # .word 0xae220070
.L0x00008148: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x0000814c: nop # .word 0x00000000
.L0x00008150: beq $s3, $v0, .L0x0000826c # .word 0x12620046
.L0x00008154: lui $a0, 0x4 # .word 0x3c040004
.L0x00008158: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000815c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008160: nop # .word 0x00000000
.L0x00008164: jalr $v0 # .word 0x0040f809
.L0x00008168: ori $a0, 0x1b # .word 0x3484001b
.L0x0000816c: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x00008170: nop # .word 0x00000000
.L0x00008174: bnez $v0, .L0x000081b8 # .word 0x14400010
.L0x00008178: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000817c: lui $v0, 0x8006 # .word 0x3c028006
.L0x00008180: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00008184: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00008188: nop # .word 0x00000000
.L0x0000818c: jalr $v0 # .word 0x0040f809
.L0x00008190: addiu $a0, 0x10b # .word 0x2484010b
.L0x00008194: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00008198: move_ $a1, $v0 # .word 0x00402821
.L0x0000819c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000081a0: nop # .word 0x00000000
.L0x000081a4: jalr $v0 # .word 0x0040f809
.L0x000081a8: li $a2, 0x45 # .word 0x24060045
.L0x000081ac: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x000081b0: j 0x8008aea0 # .word 0x08022ba8
.L0x000081b4: li $a1, 0xe4 # .word 0x240500e4
.L0x000081b8: lui $v0, 0x8006 # .word 0x3c028006
.L0x000081bc: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000081c0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000081c4: nop # .word 0x00000000
.L0x000081c8: jalr $v0 # .word 0x0040f809
.L0x000081cc: addiu $a0, 0x10b # .word 0x2484010b
.L0x000081d0: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x000081d4: move_ $a1, $v0 # .word 0x00402821
.L0x000081d8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000081dc: nop # .word 0x00000000
.L0x000081e0: jalr $v0 # .word 0x0040f809
.L0x000081e4: li $a2, 0x44 # .word 0x24060044
.L0x000081e8: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x000081ec: li $a1, 0xa3 # .word 0x240500a3
.L0x000081f0: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x000081f4: nop # .word 0x00000000
.L0x000081f8: jalr $v0 # .word 0x0040f809
.L0x000081fc: li $a2, 0xa0 # .word 0x240600a0
.L0x00008200: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x00008204: move_ $s3, $zr # .word 0x00009821
.L0x00008208: sll $v1, $v0, 0x5 # .word 0x00021940
.L0x0000820c: addu $v0, $s1, $v1 # .word 0x02231021
.L0x00008210: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x00008214: nop # .word 0x00000000
.L0x00008218: blez $v0, .L0x00008244 # .word 0x1840000a
.L0x0000821c: nop # .word 0x00000000
.L0x00008220: bgez $s3, .L0x0000822c # .word 0x06610002
.L0x00008224: move_ $v1, $s3 # .word 0x02601821
.L0x00008228: addiu $v1, $s3, 0x3 # .word 0x26630003
.L0x0000822c: sra $v1, 0x2 # .word 0x00031883
.L0x00008230: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00008234: subu $v0, $s3, $v0 # .word 0x02621023
.L0x00008238: sw $v0, 0x68($s1) # .word 0xae220068
.L0x0000823c: j 0x8008af04 # .word 0x08022bc1
.L0x00008240: sw $v1, 0x6c($s1) # .word 0xae23006c
.L0x00008244: addiu $s3, 0x1 # .word 0x26730001
.L0x00008248: slti $v0, $s3, 0x8 # .word 0x2a620008
.L0x0000824c: bnez $v0, .L0x0000820c # .word 0x1440ffef
.L0x00008250: addiu $v1, 0x4 # .word 0x24630004
.L0x00008254: move_ $a0, $s1 # .word 0x02202021
.L0x00008258: move_ $a1, $s4 # .word 0x02802821
.L0x0000825c: jal 0x8008a3e0 # .word 0x0c0228f8
.L0x00008260: li $a2, 0x1 # .word 0x24060001
.L0x00008264: j 0x8008b4fc # .word 0x08022d3f
.L0x00008268: sw $zr, 0x80($s1) # .word 0xae200080
.L0x0000826c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008270: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008274: lw $s3, 0x68($s1) # .word 0x8e330068
.L0x00008278: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000827c: lw $s5, 0x6c($s1) # .word 0x8e35006c
.L0x00008280: jalr $v0 # .word 0x0040f809
.L0x00008284: move_ $a0, $zr # .word 0x00002021
.L0x00008288: move_ $a0, $zr # .word 0x00002021
.L0x0000828c: li $a1, 0x7 # .word 0x24050007
.L0x00008290: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008294: nop # .word 0x00000000
.L0x00008298: jalr $v1 # .word 0x0060f809
.L0x0000829c: move_ $s0, $v0 # .word 0x00408021
.L0x000082a0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000082a4: andi $s0, 0x1 # .word 0x32100001
.L0x000082a8: bnez $s0, .L0x000082e8 # .word 0x1600000f
.L0x000082ac: nop # .word 0x00000000
.L0x000082b0: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x000082b4: nop # .word 0x00000000
.L0x000082b8: jalr $v0 # .word 0x0040f809
.L0x000082bc: move_ $a0, $zr # .word 0x00002021
.L0x000082c0: move_ $a0, $zr # .word 0x00002021
.L0x000082c4: li $a1, 0x7 # .word 0x24050007
.L0x000082c8: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x000082cc: nop # .word 0x00000000
.L0x000082d0: jalr $v1 # .word 0x0060f809
.L0x000082d4: move_ $s0, $v0 # .word 0x00408021
.L0x000082d8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000082dc: andi $s0, 0x1 # .word 0x32100001
.L0x000082e0: beqz $s0, .L0x00008338 # .word 0x12000015
.L0x000082e4: nop # .word 0x00000000
.L0x000082e8: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x000082ec: j 0x8008afd8 # .word 0x08022bf6
.L0x000082f0: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000082f4: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x000082f8: lw $a0, 0x68($s1) # .word 0x8e240068
.L0x000082fc: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x00008300: sll $v0, 0x2 # .word 0x00021080
.L0x00008304: addu $v0, $a0, $v0 # .word 0x00821021
.L0x00008308: sll $v0, 0x2 # .word 0x00021080
.L0x0000830c: sll $v1, 0x5 # .word 0x00031940
.L0x00008310: addu $v0, $v1 # .word 0x00431021
.L0x00008314: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00008318: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x0000831c: nop # .word 0x00000000
.L0x00008320: bgtz $v0, .L0x000083fc # .word 0x1c400036
.L0x00008324: addiu $v0, $a0, -0x1 # .word 0x2482ffff
.L0x00008328: bgez $v0, .L0x000082f4 # .word 0x0441fff2
.L0x0000832c: sw $v0, 0x68($s1) # .word 0xae220068
.L0x00008330: j 0x8008b0ac # .word 0x08022c2b
.L0x00008334: sw $zr, 0x68($s1) # .word 0xae200068
.L0x00008338: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000833c: nop # .word 0x00000000
.L0x00008340: jalr $v0 # .word 0x0040f809
.L0x00008344: move_ $a0, $zr # .word 0x00002021
.L0x00008348: move_ $a0, $zr # .word 0x00002021
.L0x0000834c: li $a1, 0x5 # .word 0x24050005
.L0x00008350: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008354: nop # .word 0x00000000
.L0x00008358: jalr $v1 # .word 0x0060f809
.L0x0000835c: move_ $s0, $v0 # .word 0x00408021
.L0x00008360: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008364: andi $s0, 0x1 # .word 0x32100001
.L0x00008368: bnez $s0, .L0x000083a8 # .word 0x1600000f
.L0x0000836c: nop # .word 0x00000000
.L0x00008370: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x00008374: nop # .word 0x00000000
.L0x00008378: jalr $v0 # .word 0x0040f809
.L0x0000837c: move_ $a0, $zr # .word 0x00002021
.L0x00008380: move_ $a0, $zr # .word 0x00002021
.L0x00008384: li $a1, 0x5 # .word 0x24050005
.L0x00008388: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000838c: nop # .word 0x00000000
.L0x00008390: jalr $v1 # .word 0x0060f809
.L0x00008394: move_ $s0, $v0 # .word 0x00408021
.L0x00008398: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000839c: andi $s0, 0x1 # .word 0x32100001
.L0x000083a0: beqz $s0, .L0x000083fc # .word 0x12000016
.L0x000083a4: nop # .word 0x00000000
.L0x000083a8: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x000083ac: j 0x8008b098 # .word 0x08022c26
.L0x000083b0: addiu $v0, 0x1 # .word 0x24420001
.L0x000083b4: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x000083b8: lw $a0, 0x68($s1) # .word 0x8e240068
.L0x000083bc: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x000083c0: sll $v0, 0x2 # .word 0x00021080
.L0x000083c4: addu $v0, $a0, $v0 # .word 0x00821021
.L0x000083c8: sll $v0, 0x2 # .word 0x00021080
.L0x000083cc: sll $v1, 0x5 # .word 0x00031940
.L0x000083d0: addu $v0, $v1 # .word 0x00431021
.L0x000083d4: addu $v0, $s1, $v0 # .word 0x02221021
.L0x000083d8: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x000083dc: nop # .word 0x00000000
.L0x000083e0: bgtz $v0, .L0x000083fc # .word 0x1c400006
.L0x000083e4: addiu $v0, $a0, 0x1 # .word 0x24820001
.L0x000083e8: sw $v0, 0x68($s1) # .word 0xae220068
.L0x000083ec: slti $v0, 0x4 # .word 0x28420004
.L0x000083f0: bnez $v0, .L0x000083b4 # .word 0x1440fff0
.L0x000083f4: li $v0, 0x3 # .word 0x24020003
.L0x000083f8: sw $v0, 0x68($s1) # .word 0xae220068
.L0x000083fc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008400: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008404: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008408: nop # .word 0x00000000
.L0x0000840c: jalr $v0 # .word 0x0040f809
.L0x00008410: move_ $a0, $zr # .word 0x00002021
.L0x00008414: move_ $a0, $zr # .word 0x00002021
.L0x00008418: li $a1, 0x4 # .word 0x24050004
.L0x0000841c: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008420: nop # .word 0x00000000
.L0x00008424: jalr $v1 # .word 0x0060f809
.L0x00008428: move_ $s0, $v0 # .word 0x00408021
.L0x0000842c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008430: andi $s0, 0x1 # .word 0x32100001
.L0x00008434: bnez $s0, .L0x00008474 # .word 0x1600000f
.L0x00008438: nop # .word 0x00000000
.L0x0000843c: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x00008440: nop # .word 0x00000000
.L0x00008444: jalr $v0 # .word 0x0040f809
.L0x00008448: move_ $a0, $zr # .word 0x00002021
.L0x0000844c: move_ $a0, $zr # .word 0x00002021
.L0x00008450: li $a1, 0x4 # .word 0x24050004
.L0x00008454: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008458: nop # .word 0x00000000
.L0x0000845c: jalr $v1 # .word 0x0060f809
.L0x00008460: move_ $s0, $v0 # .word 0x00408021
.L0x00008464: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008468: andi $s0, 0x1 # .word 0x32100001
.L0x0000846c: beqz $s0, .L0x000084c4 # .word 0x12000015
.L0x00008470: nop # .word 0x00000000
.L0x00008474: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x00008478: j 0x8008b164 # .word 0x08022c59
.L0x0000847c: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00008480: lw $a0, 0x6c($s1) # .word 0x8e24006c
.L0x00008484: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x00008488: sll $v1, $a0, 0x2 # .word 0x00041880
.L0x0000848c: addu $v0, $v1 # .word 0x00431021
.L0x00008490: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x00008494: sll $v0, 0x2 # .word 0x00021080
.L0x00008498: sll $v1, 0x5 # .word 0x00031940
.L0x0000849c: addu $v0, $v1 # .word 0x00431021
.L0x000084a0: addu $v0, $s1, $v0 # .word 0x02221021
.L0x000084a4: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x000084a8: nop # .word 0x00000000
.L0x000084ac: bgtz $v0, .L0x00008588 # .word 0x1c400036
.L0x000084b0: addiu $v0, $a0, -0x1 # .word 0x2482ffff
.L0x000084b4: bgez $v0, .L0x00008480 # .word 0x0441fff2
.L0x000084b8: sw $v0, 0x6c($s1) # .word 0xae22006c
.L0x000084bc: j 0x8008b238 # .word 0x08022c8e
.L0x000084c0: sw $zr, 0x6c($s1) # .word 0xae20006c
.L0x000084c4: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x000084c8: nop # .word 0x00000000
.L0x000084cc: jalr $v0 # .word 0x0040f809
.L0x000084d0: move_ $a0, $zr # .word 0x00002021
.L0x000084d4: move_ $a0, $zr # .word 0x00002021
.L0x000084d8: li $a1, 0x6 # .word 0x24050006
.L0x000084dc: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x000084e0: nop # .word 0x00000000
.L0x000084e4: jalr $v1 # .word 0x0060f809
.L0x000084e8: move_ $s0, $v0 # .word 0x00408021
.L0x000084ec: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000084f0: andi $s0, 0x1 # .word 0x32100001
.L0x000084f4: bnez $s0, .L0x00008534 # .word 0x1600000f
.L0x000084f8: nop # .word 0x00000000
.L0x000084fc: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x00008500: nop # .word 0x00000000
.L0x00008504: jalr $v0 # .word 0x0040f809
.L0x00008508: move_ $a0, $zr # .word 0x00002021
.L0x0000850c: move_ $a0, $zr # .word 0x00002021
.L0x00008510: li $a1, 0x6 # .word 0x24050006
.L0x00008514: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008518: nop # .word 0x00000000
.L0x0000851c: jalr $v1 # .word 0x0060f809
.L0x00008520: move_ $s0, $v0 # .word 0x00408021
.L0x00008524: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008528: andi $s0, 0x1 # .word 0x32100001
.L0x0000852c: beqz $s0, .L0x00008588 # .word 0x12000016
.L0x00008530: nop # .word 0x00000000
.L0x00008534: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x00008538: j 0x8008b224 # .word 0x08022c89
.L0x0000853c: addiu $v0, 0x1 # .word 0x24420001
.L0x00008540: lw $a0, 0x6c($s1) # .word 0x8e24006c
.L0x00008544: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x00008548: sll $v1, $a0, 0x2 # .word 0x00041880
.L0x0000854c: addu $v0, $v1 # .word 0x00431021
.L0x00008550: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x00008554: sll $v0, 0x2 # .word 0x00021080
.L0x00008558: sll $v1, 0x5 # .word 0x00031940
.L0x0000855c: addu $v0, $v1 # .word 0x00431021
.L0x00008560: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00008564: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x00008568: nop # .word 0x00000000
.L0x0000856c: bgtz $v0, .L0x00008588 # .word 0x1c400006
.L0x00008570: addiu $v0, $a0, 0x1 # .word 0x24820001
.L0x00008574: sw $v0, 0x6c($s1) # .word 0xae22006c
.L0x00008578: slti $v0, 0x2 # .word 0x28420002
.L0x0000857c: bnez $v0, .L0x00008540 # .word 0x1440fff0
.L0x00008580: li $v0, 0x1 # .word 0x24020001
.L0x00008584: sw $v0, 0x6c($s1) # .word 0xae22006c
.L0x00008588: lw $v1, 0x68($s1) # .word 0x8e230068
.L0x0000858c: nop # .word 0x00000000
.L0x00008590: bne $s3, $v1, .L0x000085a8 # .word 0x16630005
.L0x00008594: nop # .word 0x00000000
.L0x00008598: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x0000859c: nop # .word 0x00000000
.L0x000085a0: beq $s5, $v0, .L0x00008614 # .word 0x12a2001c
.L0x000085a4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000085a8: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x000085ac: nop # .word 0x00000000
.L0x000085b0: sll $v0, 0x2 # .word 0x00021080
.L0x000085b4: addu $v0, $v1, $v0 # .word 0x00621021
.L0x000085b8: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x000085bc: sll $v0, 0x2 # .word 0x00021080
.L0x000085c0: sll $v1, 0x5 # .word 0x00031940
.L0x000085c4: addu $v0, $v1 # .word 0x00431021
.L0x000085c8: addu $v0, $s1, $v0 # .word 0x02221021
.L0x000085cc: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x000085d0: nop # .word 0x00000000
.L0x000085d4: blez $v0, .L0x00008608 # .word 0x1840000c
.L0x000085d8: lui $a0, 0x4 # .word 0x3c040004
.L0x000085dc: lui $v0, 0x8005 # .word 0x3c028005
.L0x000085e0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000085e4: nop # .word 0x00000000
.L0x000085e8: jalr $v0 # .word 0x0040f809
.L0x000085ec: ori $a0, 0x1b # .word 0x3484001b
.L0x000085f0: move_ $a0, $s1 # .word 0x02202021
.L0x000085f4: move_ $a1, $s4 # .word 0x02802821
.L0x000085f8: jal 0x8008a3e0 # .word 0x0c0228f8
.L0x000085fc: li $a2, 0x1 # .word 0x24060001
.L0x00008600: j 0x8008b4fc # .word 0x08022d3f
.L0x00008604: nop # .word 0x00000000
.L0x00008608: sw $s3, 0x68($s1) # .word 0xae330068
.L0x0000860c: j 0x8008b4fc # .word 0x08022d3f
.L0x00008610: sw $s5, 0x6c($s1) # .word 0xae35006c
.L0x00008614: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008618: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000861c: nop # .word 0x00000000
.L0x00008620: jalr $v0 # .word 0x0040f809
.L0x00008624: move_ $a0, $zr # .word 0x00002021
.L0x00008628: move_ $a0, $zr # .word 0x00002021
.L0x0000862c: li $a1, 0xd # .word 0x2405000d
.L0x00008630: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008634: nop # .word 0x00000000
.L0x00008638: jalr $v1 # .word 0x0060f809
.L0x0000863c: move_ $s0, $v0 # .word 0x00408021
.L0x00008640: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008644: andi $s0, 0x1 # .word 0x32100001
.L0x00008648: beqz $s0, .L0x000086b8 # .word 0x1200001b
.L0x0000864c: lui $a0, 0x4 # .word 0x3c040004
.L0x00008650: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008654: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008658: nop # .word 0x00000000
.L0x0000865c: jalr $v0 # .word 0x0040f809
.L0x00008660: ori $a0, 0x1b # .word 0x3484001b
.L0x00008664: lw $v1, 0x6c($s1) # .word 0x8e23006c
.L0x00008668: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x0000866c: sll $v1, 0x2 # .word 0x00031880
.L0x00008670: addu $v0, $v1 # .word 0x00431021
.L0x00008674: lw $v1, 0x70($s1) # .word 0x8e230070
.L0x00008678: sll $v0, 0x2 # .word 0x00021080
.L0x0000867c: sll $v1, 0x5 # .word 0x00031940
.L0x00008680: addu $v0, $v1 # .word 0x00431021
.L0x00008684: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00008688: lw $v1, 0x50($s1) # .word 0x8e230050
.L0x0000868c: lw $v0, 0x88($v0) # .word 0x8c420088
.L0x00008690: nop # .word 0x00000000
.L0x00008694: sw $v0, 0x78($v1) # .word 0xac620078
.L0x00008698: lw $v0, 0x50($s1) # .word 0x8e220050
.L0x0000869c: nop # .word 0x00000000
.L0x000086a0: lw $v0, 0x78($v0) # .word 0x8c420078
.L0x000086a4: nop # .word 0x00000000
.L0x000086a8: blez $v0, .L0x0000884c # .word 0x18400068
.L0x000086ac: li $v0, 0x32 # .word 0x24020032
.L0x000086b0: j 0x8008b4fc # .word 0x08022d3f
.L0x000086b4: sw $v0, 0x10($s1) # .word 0xae220010
.L0x000086b8: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x000086bc: nop # .word 0x00000000
.L0x000086c0: jalr $v0 # .word 0x0040f809
.L0x000086c4: move_ $a0, $zr # .word 0x00002021
.L0x000086c8: move_ $a0, $zr # .word 0x00002021
.L0x000086cc: li $a1, 0xe # .word 0x2405000e
.L0x000086d0: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x000086d4: nop # .word 0x00000000
.L0x000086d8: jalr $v1 # .word 0x0060f809
.L0x000086dc: move_ $s0, $v0 # .word 0x00408021
.L0x000086e0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000086e4: andi $s0, 0x1 # .word 0x32100001
.L0x000086e8: beqz $s0, .L0x0000884c # .word 0x12000058
.L0x000086ec: lui $a0, 0x8004 # .word 0x3c048004
.L0x000086f0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000086f4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000086f8: nop # .word 0x00000000
.L0x000086fc: jalr $v0 # .word 0x0040f809
.L0x00008700: ori $a0, 0x50bd # .word 0x348450bd
.L0x00008704: li $v0, 0x32 # .word 0x24020032
.L0x00008708: sw $v0, 0x10($s1) # .word 0xae220010
.L0x0000870c: li $v0, 0x1 # .word 0x24020001
.L0x00008710: j 0x8008b4fc # .word 0x08022d3f
.L0x00008714: sw $v0, 0x14($s1) # .word 0xae220014
.L0x00008718: sw $zr, 0x5c($s1) # .word 0xae20005c
.L0x0000871c: sw $zr, 0x74($s1) # .word 0xae200074
.L0x00008720: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00008724: nop # .word 0x00000000
.L0x00008728: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000872c: nop # .word 0x00000000
.L0x00008730: jalr $v0 # .word 0x0040f809
.L0x00008734: move_ $a1, $zr # .word 0x00002821
.L0x00008738: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000873c: lw $v0, -0x2d50($v0) # .word 0x8c42d2b0
.L0x00008740: j 0x8008b46c # .word 0x08022d1b
.L0x00008744: addiu $a0, $s1, 0xe8 # .word 0x262400e8
.L0x00008748: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000874c: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00008750: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00008754: nop # .word 0x00000000
.L0x00008758: jalr $v0 # .word 0x0040f809
.L0x0000875c: addiu $a0, $s1, 0xe8 # .word 0x262400e8
.L0x00008760: beqz $v0, .L0x0000884c # .word 0x1040003a
.L0x00008764: move_ $a0, $s1 # .word 0x02202021
.L0x00008768: move_ $a1, $s4 # .word 0x02802821
.L0x0000876c: jal 0x8008a3e0 # .word 0x0c0228f8
.L0x00008770: move_ $a2, $zr # .word 0x00003021
.L0x00008774: lw $a0, ($s4) # .word 0x8e840000
.L0x00008778: nop # .word 0x00000000
.L0x0000877c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00008780: nop # .word 0x00000000
.L0x00008784: jalr $v0 # .word 0x0040f809
.L0x00008788: move_ $a1, $zr # .word 0x00002821
.L0x0000878c: addiu $a0, $s1, 0xc8 # .word 0x262400c8
.L0x00008790: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x00008794: nop # .word 0x00000000
.L0x00008798: jalr $v0 # .word 0x0040f809
.L0x0000879c: move_ $a1, $zr # .word 0x00002821
.L0x000087a0: addiu $a0, $s1, 0xd8 # .word 0x262400d8
.L0x000087a4: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000087a8: nop # .word 0x00000000
.L0x000087ac: jalr $v0 # .word 0x0040f809
.L0x000087b0: move_ $a1, $zr # .word 0x00002821
.L0x000087b4: addiu $a0, $s1, 0xf8 # .word 0x262400f8
.L0x000087b8: lw $v0, 0x2e4($s0) # .word 0x8e0202e4
.L0x000087bc: move_ $a1, $zr # .word 0x00002821
.L0x000087c0: jalr $v0 # .word 0x0040f809
.L0x000087c4: nop # .word 0x00000000
.L0x000087c8: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x000087cc: nop # .word 0x00000000
.L0x000087d0: addiu $v0, 0x1 # .word 0x24420001
.L0x000087d4: j 0x8008b4fc # .word 0x08022d3f
.L0x000087d8: sw $v0, 0x10($s1) # .word 0xae220010
.L0x000087dc: lui $s0, 0x8009 # .word 0x3c108009
.L0x000087e0: addiu $s0, -0x3034 # .word 0x2610cfcc
.L0x000087e4: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000087e8: nop # .word 0x00000000
.L0x000087ec: jalr $v0 # .word 0x0040f809
.L0x000087f0: addiu $a0, $s1, 0xc8 # .word 0x262400c8
.L0x000087f4: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x000087f8: nop # .word 0x00000000
.L0x000087fc: jalr $v0 # .word 0x0040f809
.L0x00008800: addiu $a0, $s1, 0xd8 # .word 0x262400d8
.L0x00008804: lw $v0, 0x2e8($s0) # .word 0x8e0202e8
.L0x00008808: nop # .word 0x00000000
.L0x0000880c: jalr $v0 # .word 0x0040f809
.L0x00008810: addiu $a0, $s1, 0xf8 # .word 0x262400f8
.L0x00008814: beqz $v0, .L0x0000884c # .word 0x1040000d
.L0x00008818: nop # .word 0x00000000
.L0x0000881c: lw $v0, 0x14($s1) # .word 0x8e220014
.L0x00008820: nop # .word 0x00000000
.L0x00008824: beqz $v0, .L0x00008844 # .word 0x10400007
.L0x00008828: move_ $a0, $s1 # .word 0x02202021
.L0x0000882c: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x00008830: nop # .word 0x00000000
.L0x00008834: jalr $v0 # .word 0x0040f809
.L0x00008838: li $a1, 0x2 # .word 0x24050002
.L0x0000883c: j 0x8008b4fc # .word 0x08022d3f
.L0x00008840: nop # .word 0x00000000
.L0x00008844: li $v0, 0x3 # .word 0x24020003
.L0x00008848: sw $v0, 0xc($s1) # .word 0xae22000c
.L0x0000884c: lw $ra, 0x28($sp) # .word 0x8fbf0028
.L0x00008850: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00008854: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00008858: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000885c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00008860: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00008864: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008868: jr $ra # .word 0x03e00008
.L0x0000886c: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00008870: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00008874: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008878: move_ $s0, $a0 # .word 0x00808021
.L0x0000887c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00008880: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00008884: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x00008888: li $v0, 0x1 # .word 0x24020001
.L0x0000888c: beq $v1, $v0, .L0x00008b18 # .word 0x106200a2
.L0x00008890: move_ $s1, $a1 # .word 0x00a08821
.L0x00008894: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00008898: bnez $v0, .L0x000088a8 # .word 0x14400003
.L0x0000889c: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x000088a0: bnez $v0, .L0x00008b2c # .word 0x144000a2
.L0x000088a4: nop # .word 0x00000000
.L0x000088a8: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x000088ac: nop # .word 0x00000000
.L0x000088b0: jalr $v0 # .word 0x0040f809
.L0x000088b4: move_ $a0, $s0 # .word 0x02002021
.L0x000088b8: move_ $a0, $s0 # .word 0x02002021
.L0x000088bc: jal 0x8008a354 # .word 0x0c0228d5
.L0x000088c0: move_ $a1, $s1 # .word 0x02202821
.L0x000088c4: li $v0, 0xa # .word 0x2402000a
.L0x000088c8: sw $v0, 0xc8($s0) # .word 0xae0200c8
.L0x000088cc: sw $v0, 0xd8($s0) # .word 0xae0200d8
.L0x000088d0: sw $v0, 0xe8($s0) # .word 0xae0200e8
.L0x000088d4: sw $v0, 0xf8($s0) # .word 0xae0200f8
.L0x000088d8: lui $v0, 0x8005 # .word 0x3c028005
.L0x000088dc: lw $v0, -0x4bc4($v0) # .word 0x8c42b43c
.L0x000088e0: nop # .word 0x00000000
.L0x000088e4: jalr $v0 # .word 0x0040f809
.L0x000088e8: nop # .word 0x00000000
.L0x000088ec: lui $v1, 0x8009 # .word 0x3c038009
.L0x000088f0: lw $v1, -0x2d10($v1) # .word 0x8c63d2f0
.L0x000088f4: nop # .word 0x00000000
.L0x000088f8: jalr $v1 # .word 0x0060f809
.L0x000088fc: move_ $a0, $v0 # .word 0x00402021
.L0x00008900: move_ $t1, $v0 # .word 0x00404821
.L0x00008904: move_ $a1, $zr # .word 0x00002821
.L0x00008908: li $t0, 0x1 # .word 0x24080001
.L0x0000890c: li $a3, 0x2 # .word 0x24070002
.L0x00008910: li $a2, -0x1 # .word 0x2406ffff
.L0x00008914: move_ $a0, $zr # .word 0x00002021
.L0x00008918: sll $v1, $a1, 0x2 # .word 0x00051880
.L0x0000891c: bne $a1, $t0, .L0x0000892c # .word 0x14a80003
.L0x00008920: addu $v0, $a0, $v1 # .word 0x00831021
.L0x00008924: beq $a0, $a3, .L0x00008948 # .word 0x10870008
.L0x00008928: nop # .word 0x00000000
.L0x0000892c: sll $v0, 0x2 # .word 0x00021080
.L0x00008930: addu $v0, $s0, $v0 # .word 0x02021021
.L0x00008934: sw $a2, 0x88($v0) # .word 0xac460088
.L0x00008938: addiu $a0, 0x1 # .word 0x24840001
.L0x0000893c: slti $v0, $a0, 0x3 # .word 0x28820003
.L0x00008940: bnez $v0, .L0x0000891c # .word 0x1440fff6
.L0x00008944: nop # .word 0x00000000
.L0x00008948: addiu $a1, 0x1 # .word 0x24a50001
.L0x0000894c: slti $v0, $a1, 0x2 # .word 0x28a20002
.L0x00008950: bnez $v0, .L0x00008918 # .word 0x1440fff1
.L0x00008954: move_ $a0, $zr # .word 0x00002021
.L0x00008958: move_ $a1, $zr # .word 0x00002821
.L0x0000895c: li $a3, 0x1 # .word 0x24070001
.L0x00008960: li $a2, -0x1 # .word 0x2406ffff
.L0x00008964: sll $v1, $a1, 0x2 # .word 0x00051880
.L0x00008968: bne $a1, $a3, .L0x00008978 # .word 0x14a70003
.L0x0000896c: addu $v0, $a0, $v1 # .word 0x00831021
.L0x00008970: beqz $a0, .L0x00008984 # .word 0x10800004
.L0x00008974: nop # .word 0x00000000
.L0x00008978: sll $v0, 0x2 # .word 0x00021080
.L0x0000897c: addu $v0, $s0, $v0 # .word 0x02021021
.L0x00008980: sw $a2, 0xa8($v0) # .word 0xac4600a8
.L0x00008984: addiu $a0, 0x1 # .word 0x24840001
.L0x00008988: slti $v0, $a0, 0x4 # .word 0x28820004
.L0x0000898c: bnez $v0, .L0x00008968 # .word 0x1440fff6
.L0x00008990: nop # .word 0x00000000
.L0x00008994: addiu $a1, 0x1 # .word 0x24a50001
.L0x00008998: slti $v0, $a1, 0x2 # .word 0x28a20002
.L0x0000899c: bnez $v0, .L0x00008964 # .word 0x1440fff1
.L0x000089a0: move_ $a0, $zr # .word 0x00002021
.L0x000089a4: lui $v0, 0x8008 # .word 0x3c028008
.L0x000089a8: addiu $a1, $v0, 0x2ff8 # .word 0x24452ff8
.L0x000089ac: move_ $v1, $t1 # .word 0x01201821
.L0x000089b0: lw $v0, ($v1) # .word 0x8c620000
.L0x000089b4: nop # .word 0x00000000
.L0x000089b8: addiu $a0, $v0, -0x1 # .word 0x2444ffff
.L0x000089bc: sltiu $v0, $a0, 0x18 # .word 0x2c820018
.L0x000089c0: beqz $v0, .L0x00008a6c # .word 0x1040002a
.L0x000089c4: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x000089c8: addu $v0, $a1 # .word 0x00451021
.L0x000089cc: lw $v0, ($v0) # .word 0x8c420000
.L0x000089d0: nop # .word 0x00000000
.L0x000089d4: jr $v0 # .word 0x00400008
.L0x000089d8: nop # .word 0x00000000
.L0x000089dc: lw $v0, ($v1) # .word 0x8c620000
.L0x000089e0: j 0x8008b71c # .word 0x08022dc7
.L0x000089e4: sw $v0, 0x88($s0) # .word 0xae020088
.L0x000089e8: lw $v0, ($v1) # .word 0x8c620000
.L0x000089ec: j 0x8008b71c # .word 0x08022dc7
.L0x000089f0: sw $v0, 0x8c($s0) # .word 0xae02008c
.L0x000089f4: lw $v0, ($v1) # .word 0x8c620000
.L0x000089f8: j 0x8008b71c # .word 0x08022dc7
.L0x000089fc: sw $v0, 0x90($s0) # .word 0xae020090
.L0x00008a00: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a04: j 0x8008b71c # .word 0x08022dc7
.L0x00008a08: sw $v0, 0x98($s0) # .word 0xae020098
.L0x00008a0c: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a10: j 0x8008b71c # .word 0x08022dc7
.L0x00008a14: sw $v0, 0x9c($s0) # .word 0xae02009c
.L0x00008a18: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a1c: j 0x8008b71c # .word 0x08022dc7
.L0x00008a20: sw $v0, 0xa8($s0) # .word 0xae0200a8
.L0x00008a24: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a28: j 0x8008b71c # .word 0x08022dc7
.L0x00008a2c: sw $v0, 0xac($s0) # .word 0xae0200ac
.L0x00008a30: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a34: j 0x8008b71c # .word 0x08022dc7
.L0x00008a38: sw $v0, 0xb0($s0) # .word 0xae0200b0
.L0x00008a3c: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a40: j 0x8008b71c # .word 0x08022dc7
.L0x00008a44: sw $v0, 0xb4($s0) # .word 0xae0200b4
.L0x00008a48: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a4c: j 0x8008b71c # .word 0x08022dc7
.L0x00008a50: sw $v0, 0xbc($s0) # .word 0xae0200bc
.L0x00008a54: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a58: j 0x8008b71c # .word 0x08022dc7
.L0x00008a5c: sw $v0, 0xc0($s0) # .word 0xae0200c0
.L0x00008a60: lw $v0, ($v1) # .word 0x8c620000
.L0x00008a64: nop # .word 0x00000000
.L0x00008a68: sw $v0, 0xc4($s0) # .word 0xae0200c4
.L0x00008a6c: addiu $v1, 0x8 # .word 0x24630008
.L0x00008a70: addiu $v0, $t1, 0x80 # .word 0x25220080
.L0x00008a74: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00008a78: bnez $v0, .L0x000089b0 # .word 0x1440ffcd
.L0x00008a7c: nop # .word 0x00000000
.L0x00008a80: lw $v1, 0x50($s0) # .word 0x8e030050
.L0x00008a84: nop # .word 0x00000000
.L0x00008a88: lw $v0, 0x78($v1) # .word 0x8c620078
.L0x00008a8c: nop # .word 0x00000000
.L0x00008a90: blez $v0, .L0x00008b2c # .word 0x18400026
.L0x00008a94: move_ $a2, $zr # .word 0x00003021
.L0x00008a98: move_ $t1, $v1 # .word 0x00604821
.L0x00008a9c: move_ $a1, $zr # .word 0x00002821
.L0x00008aa0: sll $t0, $a2, 0x5 # .word 0x00064140
.L0x00008aa4: move_ $a0, $zr # .word 0x00002021
.L0x00008aa8: sll $a3, $a1, 0x2 # .word 0x00053880
.L0x00008aac: addu $v0, $a0, $a3 # .word 0x00871021
.L0x00008ab0: sll $v0, 0x2 # .word 0x00021080
.L0x00008ab4: addu $v0, $t0 # .word 0x00481021
.L0x00008ab8: addu $v0, $s0, $v0 # .word 0x02021021
.L0x00008abc: lw $v1, 0x88($v0) # .word 0x8c430088
.L0x00008ac0: lw $v0, 0x78($t1) # .word 0x8d220078
.L0x00008ac4: nop # .word 0x00000000
.L0x00008ac8: bne $v1, $v0, .L0x00008ae0 # .word 0x14620005
.L0x00008acc: nop # .word 0x00000000
.L0x00008ad0: sw $a2, 0x70($s0) # .word 0xae060070
.L0x00008ad4: sw $a0, 0x68($s0) # .word 0xae040068
.L0x00008ad8: j 0x8008b7a0 # .word 0x08022de8
.L0x00008adc: sw $a1, 0x6c($s0) # .word 0xae05006c
.L0x00008ae0: addiu $a0, 0x1 # .word 0x24840001
.L0x00008ae4: slti $v0, $a0, 0x4 # .word 0x28820004
.L0x00008ae8: bnez $v0, .L0x00008ab0 # .word 0x1440fff1
.L0x00008aec: addu $v0, $a0, $a3 # .word 0x00871021
.L0x00008af0: addiu $a1, 0x1 # .word 0x24a50001
.L0x00008af4: slti $v0, $a1, 0x2 # .word 0x28a20002
.L0x00008af8: bnez $v0, .L0x00008aa4 # .word 0x1440ffea
.L0x00008afc: nop # .word 0x00000000
.L0x00008b00: addiu $a2, 0x1 # .word 0x24c60001
.L0x00008b04: slti $v0, $a2, 0x2 # .word 0x28c20002
.L0x00008b08: bnez $v0, .L0x00008aa0 # .word 0x1440ffe5
.L0x00008b0c: move_ $a1, $zr # .word 0x00002821
.L0x00008b10: j 0x8008b7dc # .word 0x08022df7
.L0x00008b14: nop # .word 0x00000000
.L0x00008b18: move_ $a0, $s0 # .word 0x02002021
.L0x00008b1c: jal 0x8008aad4 # .word 0x0c022ab5
.L0x00008b20: move_ $a1, $s1 # .word 0x02202821
.L0x00008b24: jal 0x8008a524 # .word 0x0c022949
.L0x00008b28: move_ $a0, $s0 # .word 0x02002021
.L0x00008b2c: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00008b30: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00008b34: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008b38: jr $ra # .word 0x03e00008
.L0x00008b3c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00008b40: li $v0, 0x1 # .word 0x24020001
.L0x00008b44: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00008b48: jr $ra # .word 0x03e00008
.L0x00008b4c: sw $zr, 0x10($a0) # .word 0xac800010
.L0x00008b50: li $v0, 0x1 # .word 0x24020001
.L0x00008b54: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00008b58: li $v0, 0x32 # .word 0x24020032
.L0x00008b5c: jr $ra # .word 0x03e00008
.L0x00008b60: sw $v0, 0x10($a0) # .word 0xac820010
.L0x00008b64: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00008b68: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00008b6c: lw $a1, 0x24($a0) # .word 0x8c850024
.L0x00008b70: jal 0x8008a3e0 # .word 0x0c0228f8
.L0x00008b74: li $a2, 0x1 # .word 0x24060001
.L0x00008b78: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00008b7c: nop # .word 0x00000000
.L0x00008b80: jr $ra # .word 0x03e00008
.L0x00008b84: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00008b88: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00008b8c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008b90: move_ $s0, $a0 # .word 0x00808021
.L0x00008b94: lui $a0, 0x8009 # .word 0x3c048009
.L0x00008b98: addiu $a0, -0x4ae0 # .word 0x2484b520
.L0x00008b9c: li $a1, 0x114 # .word 0x24050114
.L0x00008ba0: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00008ba4: jal F0x80014504 # .word 0x0c005141
.L0x00008ba8: li $a2, 0x10 # .word 0x24060010
.L0x00008bac: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008bb0: addiu $v1, -0x4810 # .word 0x2463b7f0
.L0x00008bb4: sw $v1, 0x108($v0) # .word 0xac430108
.L0x00008bb8: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008bbc: addiu $v1, -0x4800 # .word 0x2463b800
.L0x00008bc0: sw $v1, 0x10c($v0) # .word 0xac43010c
.L0x00008bc4: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008bc8: addiu $v1, -0x47ec # .word 0x2463b814
.L0x00008bcc: sw $v1, 0x110($v0) # .word 0xac430110
.L0x00008bd0: li $v1, 0x1000 # .word 0x24031000
.L0x00008bd4: sw $v1, 0x54($v0) # .word 0xac430054
.L0x00008bd8: li $v1, 0x6 # .word 0x24030006
.L0x00008bdc: sw $v1, 0x58($v0) # .word 0xac430058
.L0x00008be0: sw $s0, 0x50($v0) # .word 0xac500050
.L0x00008be4: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00008be8: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008bec: jr $ra # .word 0x03e00008
.L0x00008bf0: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00008bf4: addiu $sp, -0x50 # .word 0x27bdffb0
.L0x00008bf8: sw $ra, 0x48($sp) # .word 0xafbf0048
.L0x00008bfc: jal F0x8001ffa8 # .word 0x0c007fea
.L0x00008c00: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00008c04: li $a0, 0x240 # .word 0x24040240
.L0x00008c08: lw $v0, 0x34($sp) # .word 0x8fa20034
.L0x00008c0c: nop # .word 0x00000000
.L0x00008c10: jalr $v0 # .word 0x0040f809
.L0x00008c14: li $a1, 0x100 # .word 0x24050100
.L0x00008c18: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008c1c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00008c20: nop # .word 0x00000000
.L0x00008c24: jalr $v0 # .word 0x0040f809
.L0x00008c28: lui $a0, 0x28d # .word 0x3c04028d
.L0x00008c2c: lw $v1, 0x3c($sp) # .word 0x8fa3003c
.L0x00008c30: nop # .word 0x00000000
.L0x00008c34: jalr $v1 # .word 0x0060f809
.L0x00008c38: move_ $a0, $v0 # .word 0x00402021
.L0x00008c3c: lw $ra, 0x48($sp) # .word 0x8fbf0048
.L0x00008c40: nop # .word 0x00000000
.L0x00008c44: jr $ra # .word 0x03e00008
.L0x00008c48: addiu $sp, 0x50 # .word 0x27bd0050
.L0x00008c4c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00008c50: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008c54: move_ $s0, $a0 # .word 0x00808021
.L0x00008c58: li $v0, 0x1 # .word 0x24020001
.L0x00008c5c: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00008c60: beqz $a1, .L0x00008c98 # .word 0x10a0000d
.L0x00008c64: sw $v0, 0xc($s0) # .word 0xae02000c
.L0x00008c68: lui $a0, 0x4 # .word 0x3c040004
.L0x00008c6c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008c70: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008c74: nop # .word 0x00000000
.L0x00008c78: jalr $v0 # .word 0x0040f809
.L0x00008c7c: ori $a0, 0x19 # .word 0x34840019
.L0x00008c80: lw $v1, ($s0) # .word 0x8e030000
.L0x00008c84: li $v0, 0x1000 # .word 0x24021000
.L0x00008c88: div $zr, $v0, $v1 # .word 0x0043001a
.L0x00008c8c: mflo $v0 # .word 0x00001012
.L0x00008c90: j 0x8008b97c # .word 0x08022e5f
.L0x00008c94: sw $zr, 0x8($s0) # .word 0xae000008
.L0x00008c98: lui $a0, 0x4 # .word 0x3c040004
.L0x00008c9c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008ca0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008ca4: nop # .word 0x00000000
.L0x00008ca8: jalr $v0 # .word 0x0040f809
.L0x00008cac: ori $a0, 0x1a # .word 0x3484001a
.L0x00008cb0: lw $v0, ($s0) # .word 0x8e020000
.L0x00008cb4: li $v1, 0x1000 # .word 0x24031000
.L0x00008cb8: div $zr, $v1, $v0 # .word 0x0062001a
.L0x00008cbc: mflo $v0 # .word 0x00001012
.L0x00008cc0: sw $v1, 0x8($s0) # .word 0xae030008
.L0x00008cc4: sll $v0, 0x1 # .word 0x00021040
.L0x00008cc8: negu $v0 # .word 0x00021023
.L0x00008ccc: sw $v0, 0x4($s0) # .word 0xae020004
.L0x00008cd0: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00008cd4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008cd8: jr $ra # .word 0x03e00008
.L0x00008cdc: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00008ce0: move_ $a1, $a0 # .word 0x00802821
.L0x00008ce4: lw $v0, 0xc($a1) # .word 0x8ca2000c
.L0x00008ce8: nop # .word 0x00000000
.L0x00008cec: beqz $v0, .L0x00008d44 # .word 0x10400015
.L0x00008cf0: li $v0, 0x1 # .word 0x24020001
.L0x00008cf4: lw $v1, 0x4($a1) # .word 0x8ca30004
.L0x00008cf8: lw $v0, 0x8($a1) # .word 0x8ca20008
.L0x00008cfc: move_ $a0, $v1 # .word 0x00602021
.L0x00008d00: addu $v0, $v1 # .word 0x00431021
.L0x00008d04: blez $a0, .L0x00008d28 # .word 0x18800008
.L0x00008d08: sw $v0, 0x8($a1) # .word 0xaca20008
.L0x00008d0c: slti $v0, 0x1001 # .word 0x28421001
.L0x00008d10: bnez $v0, .L0x00008d3c # .word 0x1440000a
.L0x00008d14: li $v0, 0x1 # .word 0x24020001
.L0x00008d18: li $v1, 0x1000 # .word 0x24031000
.L0x00008d1c: sw $v1, 0x8($a1) # .word 0xaca30008
.L0x00008d20: jr $ra # .word 0x03e00008
.L0x00008d24: sw $zr, 0xc($a1) # .word 0xaca0000c
.L0x00008d28: bgez $v0, .L0x00008d3c # .word 0x04410004
.L0x00008d2c: li $v0, 0x1 # .word 0x24020001
.L0x00008d30: sw $zr, 0x8($a1) # .word 0xaca00008
.L0x00008d34: jr $ra # .word 0x03e00008
.L0x00008d38: sw $zr, 0xc($a1) # .word 0xaca0000c
.L0x00008d3c: jr $ra # .word 0x03e00008
.L0x00008d40: move_ $v0, $zr # .word 0x00001021
.L0x00008d44: jr $ra # .word 0x03e00008
.L0x00008d48: nop # .word 0x00000000
.L0x00008d4c: beq $a1, $a2, .L0x00008d84 # .word 0x10a6000d
.L0x00008d50: subu $v1, $a2, $a1 # .word 0x00c51823
.L0x00008d54: sw $a3, ($a0) # .word 0xac870000
.L0x00008d58: move_ $v0, $a3 # .word 0x00e01021
.L0x00008d5c: sll $v1, 0x8 # .word 0x00031a00
.L0x00008d60: div $zr, $v1, $v0 # .word 0x0062001a
.L0x00008d64: mflo $v1 # .word 0x00001812
.L0x00008d68: sll $v0, $a1, 0x8 # .word 0x00051200
.L0x00008d6c: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00008d70: li $v0, 0x1 # .word 0x24020001
.L0x00008d74: sw $a1, 0x8($a0) # .word 0xac850008
.L0x00008d78: sw $a2, 0x10($a0) # .word 0xac860010
.L0x00008d7c: sw $v0, 0x18($a0) # .word 0xac820018
.L0x00008d80: sw $v1, 0x14($a0) # .word 0xac830014
.L0x00008d84: jr $ra # .word 0x03e00008
.L0x00008d88: nop # .word 0x00000000
.L0x00008d8c: lw $v0, 0x18($a0) # .word 0x8c820018
.L0x00008d90: nop # .word 0x00000000
.L0x00008d94: beqz $v0, .L0x00008df0 # .word 0x10400016
.L0x00008d98: li $v0, 0x1 # .word 0x24020001
.L0x00008d9c: lw $v0, 0xc($a0) # .word 0x8c82000c
.L0x00008da0: lw $v1, 0x14($a0) # .word 0x8c830014
.L0x00008da4: nop # .word 0x00000000
.L0x00008da8: addu $v0, $v1 # .word 0x00431021
.L0x00008dac: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00008db0: sra $v0, 0x8 # .word 0x00021203
.L0x00008db4: blez $v1, .L0x00008ddc # .word 0x18600009
.L0x00008db8: sw $v0, 0x8($a0) # .word 0xac820008
.L0x00008dbc: lw $v1, 0x10($a0) # .word 0x8c830010
.L0x00008dc0: nop # .word 0x00000000
.L0x00008dc4: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00008dc8: beqz $v0, .L0x00008de8 # .word 0x10400007
.L0x00008dcc: li $v0, 0x1 # .word 0x24020001
.L0x00008dd0: sw $v1, 0x8($a0) # .word 0xac830008
.L0x00008dd4: jr $ra # .word 0x03e00008
.L0x00008dd8: sw $zr, 0x18($a0) # .word 0xac800018
.L0x00008ddc: lw $v1, 0x10($a0) # .word 0x8c830010
.L0x00008de0: j 0x8008ba78 # .word 0x08022e9e
.L0x00008de4: slt $v0, $v1 # .word 0x0043102a
.L0x00008de8: jr $ra # .word 0x03e00008
.L0x00008dec: move_ $v0, $zr # .word 0x00001021
.L0x00008df0: jr $ra # .word 0x03e00008
.L0x00008df4: nop # .word 0x00000000
.L0x00008df8: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00008dfc: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008e00: move_ $s0, $a0 # .word 0x00808021
.L0x00008e04: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00008e08: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00008e0c: bltz $s0, .L0x00008e74 # .word 0x06000019
.L0x00008e10: move_ $v0, $zr # .word 0x00001021
.L0x00008e14: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008e18: addiu $s1, $v0, -0x3034 # .word 0x2451cfcc
.L0x00008e1c: lw $v0, 0x8($s1) # .word 0x8e220008
.L0x00008e20: nop # .word 0x00000000
.L0x00008e24: beq $s0, $v0, .L0x00008e70 # .word 0x12020012
.L0x00008e28: addiu $a0, $s1, 0x4 # .word 0x26240004
.L0x00008e2c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008e30: lw $v0, -0x4a00($v0) # .word 0x8c42b600
.L0x00008e34: nop # .word 0x00000000
.L0x00008e38: jalr $v0 # .word 0x0040f809
.L0x00008e3c: li $a1, 0x2d8 # .word 0x240502d8
.L0x00008e40: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008e44: addiu $v1, -0x31c4 # .word 0x2463ce3c
.L0x00008e48: sll $v0, $s0, 0x4 # .word 0x00101100
.L0x00008e4c: addu $v0, $v1 # .word 0x00431021
.L0x00008e50: sw $s0, 0x8($s1) # .word 0xae300008
.L0x00008e54: lw $a0, ($v0) # .word 0x8c440000
.L0x00008e58: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008e5c: lw $v0, 0x4f44($v0) # .word 0x8c424f44
.L0x00008e60: nop # .word 0x00000000
.L0x00008e64: jalr $v0 # .word 0x0040f809
.L0x00008e68: nop # .word 0x00000000
.L0x00008e6c: sw $zr, 0x4($s1) # .word 0xae200004
.L0x00008e70: li $v0, 0x1 # .word 0x24020001
.L0x00008e74: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00008e78: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00008e7c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008e80: jr $ra # .word 0x03e00008
.L0x00008e84: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00008e88: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00008e8c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008e90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008e94: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008e98: addiu $s0, $v0, -0x3034 # .word 0x2450cfcc
.L0x00008e9c: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x00008ea0: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00008ea4: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00008ea8: lw $v0, 0x8($s0) # .word 0x8e020008
.L0x00008eac: addiu $s2, $v1, -0x31c4 # .word 0x2472ce3c
.L0x00008eb0: sll $v0, 0x4 # .word 0x00021100
.L0x00008eb4: addu $v0, $s2 # .word 0x00521021
.L0x00008eb8: lw $a0, ($v0) # .word 0x8c440000
.L0x00008ebc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008ec0: addiu $s1, $v0, 0x4b38 # .word 0x24514b38
.L0x00008ec4: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x00008ec8: nop # .word 0x00000000
.L0x00008ecc: jalr $v0 # .word 0x0040f809
.L0x00008ed0: nop # .word 0x00000000
.L0x00008ed4: bnez $v0, .L0x00008f04 # .word 0x1440000b
.L0x00008ed8: nop # .word 0x00000000
.L0x00008edc: lw $v0, 0x8($s0) # .word 0x8e020008
.L0x00008ee0: nop # .word 0x00000000
.L0x00008ee4: sll $v0, 0x4 # .word 0x00021100
.L0x00008ee8: addu $v0, $s2 # .word 0x00521021
.L0x00008eec: lw $a0, ($v0) # .word 0x8c440000
.L0x00008ef0: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00008ef4: nop # .word 0x00000000
.L0x00008ef8: jalr $v0 # .word 0x0040f809
.L0x00008efc: nop # .word 0x00000000
.L0x00008f00: sw $v0, 0x4($s0) # .word 0xae020004
.L0x00008f04: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x00008f08: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x00008f0c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00008f10: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00008f14: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00008f18: jr $ra # .word 0x03e00008
.L0x00008f1c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00008f20: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00008f24: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008f28: lw $v1, -0x302c($v0) # .word 0x8c43cfd4
.L0x00008f2c: li $v0, -0x1 # .word 0x2402ffff
.L0x00008f30: beq $v1, $v0, .L0x00008f5c # .word 0x1062000a
.L0x00008f34: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00008f38: lui $a0, 0x8004 # .word 0x3c048004
.L0x00008f3c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008f40: addiu $v0, -0x31c4 # .word 0x2442ce3c
.L0x00008f44: sll $v1, 0x4 # .word 0x00031900
.L0x00008f48: addu $v1, $v0 # .word 0x00621821
.L0x00008f4c: lw $v0, 0x4f50($a0) # .word 0x8c824f50
.L0x00008f50: lw $a0, ($v1) # .word 0x8c640000
.L0x00008f54: jalr $v0 # .word 0x0040f809
.L0x00008f58: nop # .word 0x00000000
.L0x00008f5c: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00008f60: nop # .word 0x00000000
.L0x00008f64: jr $ra # .word 0x03e00008
.L0x00008f68: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00008f6c: lui $a3, 0x8009 # .word 0x3c078009
.L0x00008f70: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008f74: addiu $v1, -0x3034 # .word 0x2463cfcc
.L0x00008f78: sll $a2, $a1, 0x2 # .word 0x00053080
.L0x00008f7c: addu $a2, $a1 # .word 0x00c53021
.L0x00008f80: sll $a2, 0x4 # .word 0x00063100
.L0x00008f84: sw $a0, -0x2d08($a3) # .word 0xace4d2f8
.L0x00008f88: lw $v0, 0x4($v1) # .word 0x8c620004
.L0x00008f8c: lw $a0, 0x4($a0) # .word 0x8c840004
.L0x00008f90: addu $a2, $v1 # .word 0x00c33021
.L0x00008f94: addu $v0, $a0 # .word 0x00441021
.L0x00008f98: sw $v0, 0x10($a2) # .word 0xacc20010
.L0x00008f9c: lw $v1, -0x2d08($a3) # .word 0x8ce3d2f8
.L0x00008fa0: nop # .word 0x00000000
.L0x00008fa4: lw $v0, ($v1) # .word 0x8c620000
.L0x00008fa8: nop # .word 0x00000000
.L0x00008fac: sll $v0, 0x2 # .word 0x00021080
.L0x00008fb0: addiu $v0, 0x4 # .word 0x24420004
.L0x00008fb4: addu $v1, $v0 # .word 0x00621821
.L0x00008fb8: sw $v1, -0x2d08($a3) # .word 0xace3d2f8
.L0x00008fbc: lw $v0, ($v1) # .word 0x8c620000
.L0x00008fc0: nop # .word 0x00000000
.L0x00008fc4: sw $v0, 0x14($a2) # .word 0xacc20014
.L0x00008fc8: addiu $v0, $v1, 0x4 # .word 0x24620004
.L0x00008fcc: sw $v0, -0x2d08($a3) # .word 0xace2d2f8
.L0x00008fd0: lw $v0, 0x4($v1) # .word 0x8c620004
.L0x00008fd4: nop # .word 0x00000000
.L0x00008fd8: sw $v0, 0x18($a2) # .word 0xacc20018
.L0x00008fdc: jr $ra # .word 0x03e00008
.L0x00008fe0: li $v0, 0x1 # .word 0x24020001
.L0x00008fe4: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008fe8: sw $a0, -0x2d04($v0) # .word 0xac44d2fc
.L0x00008fec: move_ $a2, $zr # .word 0x00003021
.L0x00008ff0: move_ $t0, $v0 # .word 0x00404021
.L0x00008ff4: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008ff8: addiu $a3, $v0, -0x3034 # .word 0x2447cfcc
.L0x00008ffc: sll $v0, $a1, 0x2 # .word 0x00051080
.L0x00009000: addu $v0, $a1 # .word 0x00451021
.L0x00009004: sll $a1, $v0, 0x4 # .word 0x00022900
.L0x00009008: lw $v0, -0x2d04($t0) # .word 0x8d02d2fc
.L0x0000900c: sll $v1, $a2, 0x2 # .word 0x00061880
.L0x00009010: addu $v0, $v1 # .word 0x00431021
.L0x00009014: lw $a0, 0x8($v0) # .word 0x8c440008
.L0x00009018: nop # .word 0x00000000
.L0x0000901c: beqz $a0, .L0x00009038 # .word 0x10800006
.L0x00009020: addu $v1, $a1, $a3 # .word 0x00a71821
.L0x00009024: lw $v0, 0x4($a3) # .word 0x8ce20004
.L0x00009028: nop # .word 0x00000000
.L0x0000902c: addu $v0, $a0 # .word 0x00441021
.L0x00009030: j 0x8008bcf0 # .word 0x08022f3c
.L0x00009034: sw $v0, 0x1c($v1) # .word 0xac62001c
.L0x00009038: addu $v0, $a1, $a3 # .word 0x00a71021
.L0x0000903c: sw $zr, 0x1c($v0) # .word 0xac40001c
.L0x00009040: addiu $a2, 0x1 # .word 0x24c60001
.L0x00009044: slti $v0, $a2, 0x6 # .word 0x28c20006
.L0x00009048: bnez $v0, .L0x00009008 # .word 0x1440ffef
.L0x0000904c: addiu $a1, 0x4 # .word 0x24a50004
.L0x00009050: jr $ra # .word 0x03e00008
.L0x00009054: li $v0, 0x1 # .word 0x24020001
.L0x00009058: move_ $t1, $a1 # .word 0x00a04821
.L0x0000905c: sll $a3, $t1, 0x2 # .word 0x00093880
.L0x00009060: move_ $a2, $zr # .word 0x00003021
.L0x00009064: lui $t2, 0x8009 # .word 0x3c0a8009
.L0x00009068: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000906c: addiu $a1, $v0, -0x3034 # .word 0x2445cfcc
.L0x00009070: addu $v1, $a3, $t1 # .word 0x00e91821
.L0x00009074: sll $v1, 0x4 # .word 0x00031900
.L0x00009078: sw $a0, -0x2d00($t2) # .word 0xad44d300
.L0x0000907c: lw $v0, ($a0) # .word 0x8c820000
.L0x00009080: addu $v1, $a1 # .word 0x00651821
.L0x00009084: addiu $v0, -0x7 # .word 0x2442fff9
.L0x00009088: blez $v0, .L0x000090d8 # .word 0x18400013
.L0x0000908c: sw $v0, 0x44($v1) # .word 0xac620044
.L0x00009090: move_ $t0, $a1 # .word 0x00a04021
.L0x00009094: sll $v1, $a2, 0x2 # .word 0x00061880
.L0x00009098: addu $a1, $a3, $t1 # .word 0x00e92821
.L0x0000909c: sll $a1, 0x4 # .word 0x00052900
.L0x000090a0: addu $a0, $v1, $a1 # .word 0x00652021
.L0x000090a4: lw $v0, -0x2d00($t2) # .word 0x8d42d300
.L0x000090a8: addu $a0, $t0 # .word 0x00882021
.L0x000090ac: addu $v0, $v1 # .word 0x00431021
.L0x000090b0: lw $v1, 0x4($t0) # .word 0x8d030004
.L0x000090b4: lw $v0, 0x20($v0) # .word 0x8c420020
.L0x000090b8: addu $a1, $t0 # .word 0x00a82821
.L0x000090bc: addu $v1, $v0 # .word 0x00621821
.L0x000090c0: sw $v1, 0x34($a0) # .word 0xac830034
.L0x000090c4: lw $v0, 0x44($a1) # .word 0x8ca20044
.L0x000090c8: addiu $a2, 0x1 # .word 0x24c60001
.L0x000090cc: slt $v0, $a2, $v0 # .word 0x00c2102a
.L0x000090d0: bnez $v0, .L0x00009098 # .word 0x1440fff1
.L0x000090d4: sll $v1, $a2, 0x2 # .word 0x00061880
.L0x000090d8: jr $ra # .word 0x03e00008
.L0x000090dc: li $v0, 0x1 # .word 0x24020001
.L0x000090e0: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000090e4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000090e8: move_ $s0, $a0 # .word 0x00808021
.L0x000090ec: lui $v0, 0x8009 # .word 0x3c028009
.L0x000090f0: addiu $a0, $v0, -0x3034 # .word 0x2444cfcc
.L0x000090f4: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x000090f8: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000090fc: lw $v0, 0x4($a0) # .word 0x8c820004
.L0x00009100: nop # .word 0x00000000
.L0x00009104: beqz $v0, .L0x0000918c # .word 0x10400021
.L0x00009108: slti $v0, $s0, 0x9 # .word 0x2a020009
.L0x0000910c: beqz $v0, .L0x0000918c # .word 0x1040001f
.L0x00009110: sll $v1, $s0, 0x2 # .word 0x00101880
.L0x00009114: addu $v0, $v1, $s0 # .word 0x00701021
.L0x00009118: sll $v0, 0x4 # .word 0x00021100
.L0x0000911c: addu $v0, $a0 # .word 0x00441021
.L0x00009120: sw $s0, 0xc($v0) # .word 0xac50000c
.L0x00009124: lw $a0, 0x4($a0) # .word 0x8c840004
.L0x00009128: lui $s1, 0x8009 # .word 0x3c118009
.L0x0000912c: addu $v1, $a0, $v1 # .word 0x00831821
.L0x00009130: sw $v1, -0x2cfc($s1) # .word 0xae23d304
.L0x00009134: lw $v0, ($v1) # .word 0x8c620000
.L0x00009138: nop # .word 0x00000000
.L0x0000913c: addu $a0, $v0 # .word 0x00822021
.L0x00009140: sw $a0, -0x2cfc($s1) # .word 0xae24d304
.L0x00009144: lw $v0, ($a0) # .word 0x8c820000
.L0x00009148: nop # .word 0x00000000
.L0x0000914c: beqz $v0, .L0x00009190 # .word 0x10400010
.L0x00009150: move_ $v0, $zr # .word 0x00001021
.L0x00009154: jal 0x8008bc1c # .word 0x0c022f07
.L0x00009158: move_ $a1, $s0 # .word 0x02002821
.L0x0000915c: beqz $v0, .L0x00009190 # .word 0x1040000c
.L0x00009160: move_ $v0, $zr # .word 0x00001021
.L0x00009164: lw $a0, -0x2cfc($s1) # .word 0x8e24d304
.L0x00009168: jal 0x8008bc94 # .word 0x0c022f25
.L0x0000916c: move_ $a1, $s0 # .word 0x02002821
.L0x00009170: beqz $v0, .L0x0000918c # .word 0x10400006
.L0x00009174: nop # .word 0x00000000
.L0x00009178: lw $a0, -0x2cfc($s1) # .word 0x8e24d304
.L0x0000917c: jal 0x8008bd08 # .word 0x0c022f42
.L0x00009180: move_ $a1, $s0 # .word 0x02002821
.L0x00009184: j 0x8008be40 # .word 0x08022f90
.L0x00009188: sltu $v0, $zr, $v0 # .word 0x0002102b
.L0x0000918c: move_ $v0, $zr # .word 0x00001021
.L0x00009190: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00009194: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00009198: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000919c: jr $ra # .word 0x03e00008
.L0x000091a0: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000091a4: addiu $sp, -0x78 # .word 0x27bdff88
.L0x000091a8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000091ac: sw $s6, 0x68($sp) # .word 0xafb60068
.L0x000091b0: addiu $s6, $v0, -0x3034 # .word 0x2456cfcc
.L0x000091b4: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x000091b8: addu $v0, $a0 # .word 0x00441021
.L0x000091bc: sw $s1, 0x54($sp) # .word 0xafb10054
.L0x000091c0: sll $s1, $v0, 0x4 # .word 0x00028900
.L0x000091c4: sw $s0, 0x50($sp) # .word 0xafb00050
.L0x000091c8: addu $s0, $s1, $s6 # .word 0x02368021
.L0x000091cc: sw $ra, 0x74($sp) # .word 0xafbf0074
.L0x000091d0: sw $s8, 0x70($sp) # .word 0xafbe0070
.L0x000091d4: sw $s7, 0x6c($sp) # .word 0xafb7006c
.L0x000091d8: sw $s5, 0x64($sp) # .word 0xafb50064
.L0x000091dc: sw $s4, 0x60($sp) # .word 0xafb40060
.L0x000091e0: sw $s3, 0x5c($sp) # .word 0xafb3005c
.L0x000091e4: sw $s2, 0x58($sp) # .word 0xafb20058
.L0x000091e8: lw $v0, 0xc($s0) # .word 0x8e02000c
.L0x000091ec: nop # .word 0x00000000
.L0x000091f0: bne $a0, $v0, .L0x00009384 # .word 0x14820064
.L0x000091f4: move_ $v0, $zr # .word 0x00001021
.L0x000091f8: lw $s4, ($a1) # .word 0x8cb40000
.L0x000091fc: lw $s5, 0x4($a1) # .word 0x8cb50004
.L0x00009200: lw $a2, 0x8($a1) # .word 0x8ca60008
.L0x00009204: nop # .word 0x00000000
.L0x00009208: sw $a2, 0x48($sp) # .word 0xafa60048
.L0x0000920c: lw $s8, 0xc($a1) # .word 0x8cbe000c
.L0x00009210: jal F0x8001ffa8 # .word 0x0c007fea
.L0x00009214: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00009218: li $a0, 0xa800 # .word 0x3404a800
.L0x0000921c: li $a1, 0x2 # .word 0x24050002
.L0x00009220: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009224: sw $s5, 0x58($s0) # .word 0xae150058
.L0x00009228: lw $v0, -0x4a0c($v0) # .word 0x8c42b5f4
.L0x0000922c: nop # .word 0x00000000
.L0x00009230: jalr $v0 # .word 0x0040f809
.L0x00009234: move_ $s2, $zr # .word 0x00009021
.L0x00009238: lw $v1, 0x44($s0) # .word 0x8e030044
.L0x0000923c: nop # .word 0x00000000
.L0x00009240: blez $v1, .L0x0000936c # .word 0x1860004a
.L0x00009244: move_ $s3, $v0 # .word 0x00409821
.L0x00009248: move_ $s7, $s1 # .word 0x0220b821
.L0x0000924c: move_ $s6, $s0 # .word 0x0200b021
.L0x00009250: move_ $s1, $s4 # .word 0x02808821
.L0x00009254: move_ $a0, $s1 # .word 0x02202021
.L0x00009258: sll $s0, $s2, 0x2 # .word 0x00128080
.L0x0000925c: addu $s0, $s7 # .word 0x02178021
.L0x00009260: lui $a2, 0x8009 # .word 0x3c068009
.L0x00009264: addiu $a2, -0x3034 # .word 0x24c6cfcc
.L0x00009268: addu $s0, $a2 # .word 0x02068021
.L0x0000926c: sw $s1, 0x48($s0) # .word 0xae110048
.L0x00009270: lw $v0, 0x34($sp) # .word 0x8fa20034
.L0x00009274: nop # .word 0x00000000
.L0x00009278: jalr $v0 # .word 0x0040f809
.L0x0000927c: move_ $a1, $s5 # .word 0x02a02821
.L0x00009280: lui $v1, 0x4e45 # .word 0x3c034e45
.L0x00009284: lw $a0, 0x34($s0) # .word 0x8e040034
.L0x00009288: ori $v1, 0x4c52 # .word 0x34634c52
.L0x0000928c: lw $v0, ($a0) # .word 0x8c820000
.L0x00009290: nop # .word 0x00000000
.L0x00009294: bne $v0, $v1, .L0x00009328 # .word 0x14430024
.L0x00009298: move_ $s0, $a0 # .word 0x00808021
.L0x0000929c: addiu $a0, 0x8 # .word 0x24840008
.L0x000092a0: lbu $v1, ($a0) # .word 0x90830000
.L0x000092a4: nop # .word 0x00000000
.L0x000092a8: beqz $v1, .L0x00009324 # .word 0x1060001e
.L0x000092ac: move_ $s0, $s3 # .word 0x02608021
.L0x000092b0: andi $v0, $v1, 0x80 # .word 0x30620080
.L0x000092b4: beqz $v0, .L0x000092e8 # .word 0x1040000c
.L0x000092b8: andi $a1, $v1, 0x7f # .word 0x3065007f
.L0x000092bc: addiu $a0, 0x1 # .word 0x24840001
.L0x000092c0: beqz $a1, .L0x000092e0 # .word 0x10a00007
.L0x000092c4: move_ $v1, $zr # .word 0x00001821
.L0x000092c8: lbu $v0, ($a0) # .word 0x90820000
.L0x000092cc: addiu $v1, 0x1 # .word 0x24630001
.L0x000092d0: sb $v0, ($s0) # .word 0xa2020000
.L0x000092d4: slt $v0, $v1, $a1 # .word 0x0065102a
.L0x000092d8: bnez $v0, .L0x000092c8 # .word 0x1440fffb
.L0x000092dc: addiu $s0, 0x1 # .word 0x26100001
.L0x000092e0: j 0x8008bfc4 # .word 0x08022ff1
.L0x000092e4: addiu $a0, 0x1 # .word 0x24840001
.L0x000092e8: lbu $a1, ($a0) # .word 0x90850000
.L0x000092ec: addiu $a0, 0x1 # .word 0x24840001
.L0x000092f0: beqz $a1, .L0x00009314 # .word 0x10a00008
.L0x000092f4: move_ $v1, $zr # .word 0x00001821
.L0x000092f8: lbu $v0, ($a0) # .word 0x90820000
.L0x000092fc: addiu $a0, 0x1 # .word 0x24840001
.L0x00009300: addiu $v1, 0x1 # .word 0x24630001
.L0x00009304: sb $v0, ($s0) # .word 0xa2020000
.L0x00009308: slt $v0, $v1, $a1 # .word 0x0065102a
.L0x0000930c: bnez $v0, .L0x000092f8 # .word 0x1440fffa
.L0x00009310: addiu $s0, 0x1 # .word 0x26100001
.L0x00009314: lbu $v1, ($a0) # .word 0x90830000
.L0x00009318: nop # .word 0x00000000
.L0x0000931c: bnez $v1, .L0x000092b4 # .word 0x1460ffe5
.L0x00009320: andi $v0, $v1, 0x80 # .word 0x30620080
.L0x00009324: move_ $s0, $s3 # .word 0x02608021
.L0x00009328: move_ $a1, $s8 # .word 0x03c02821
.L0x0000932c: addiu $s1, 0x40 # .word 0x26310040
.L0x00009330: lh $a0, 0xc($s0) # .word 0x8604000c
.L0x00009334: lw $a2, 0x48($sp) # .word 0x8fa60048
.L0x00009338: lw $v0, 0x38($sp) # .word 0x8fa20038
.L0x0000933c: nop # .word 0x00000000
.L0x00009340: jalr $v0 # .word 0x0040f809
.L0x00009344: addu $a0, $a2, $a0 # .word 0x00c42021
.L0x00009348: lw $v0, 0x30($sp) # .word 0x8fa20030
.L0x0000934c: nop # .word 0x00000000
.L0x00009350: jalr $v0 # .word 0x0040f809
.L0x00009354: move_ $a0, $s0 # .word 0x02002021
.L0x00009358: lw $v0, 0x44($s6) # .word 0x8ec20044
.L0x0000935c: addiu $s2, 0x1 # .word 0x26520001
.L0x00009360: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00009364: bnez $v0, .L0x00009258 # .word 0x1440ffbc
.L0x00009368: move_ $a0, $s1 # .word 0x02202021
.L0x0000936c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009370: lw $v0, -0x4a14($v0) # .word 0x8c42b5ec
.L0x00009374: nop # .word 0x00000000
.L0x00009378: jalr $v0 # .word 0x0040f809
.L0x0000937c: move_ $a0, $s3 # .word 0x02602021
.L0x00009380: li $v0, 0x1 # .word 0x24020001
.L0x00009384: lw $ra, 0x74($sp) # .word 0x8fbf0074
.L0x00009388: lw $s8, 0x70($sp) # .word 0x8fbe0070
.L0x0000938c: lw $s7, 0x6c($sp) # .word 0x8fb7006c
.L0x00009390: lw $s6, 0x68($sp) # .word 0x8fb60068
.L0x00009394: lw $s5, 0x64($sp) # .word 0x8fb50064
.L0x00009398: lw $s4, 0x60($sp) # .word 0x8fb40060
.L0x0000939c: lw $s3, 0x5c($sp) # .word 0x8fb3005c
.L0x000093a0: lw $s2, 0x58($sp) # .word 0x8fb20058
.L0x000093a4: lw $s1, 0x54($sp) # .word 0x8fb10054
.L0x000093a8: lw $s0, 0x50($sp) # .word 0x8fb00050
.L0x000093ac: jr $ra # .word 0x03e00008
.L0x000093b0: addiu $sp, 0x78 # .word 0x27bd0078
.L0x000093b4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000093b8: addiu $v0, -0x31c4 # .word 0x2442ce3c
.L0x000093bc: sll $a0, 0x4 # .word 0x00042100
.L0x000093c0: addu $a0, $v0 # .word 0x00822021
.L0x000093c4: lw $v0, ($a0) # .word 0x8c820000
.L0x000093c8: jr $ra # .word 0x03e00008
.L0x000093cc: nop # .word 0x00000000
.L0x000093d0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000093d4: addiu $v0, -0x31c4 # .word 0x2442ce3c
.L0x000093d8: sll $a0, 0x4 # .word 0x00042100
.L0x000093dc: addu $a0, $v0 # .word 0x00822021
.L0x000093e0: lw $v0, 0x8($a0) # .word 0x8c820008
.L0x000093e4: lw $v1, 0x4($a0) # .word 0x8c830004
.L0x000093e8: sll $v0, 0x10 # .word 0x00021400
.L0x000093ec: jr $ra # .word 0x03e00008
.L0x000093f0: or $v0, $v1 # .word 0x00431025
.L0x000093f4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000093f8: addiu $v0, -0x31c4 # .word 0x2442ce3c
.L0x000093fc: sll $a0, 0x4 # .word 0x00042100
.L0x00009400: addu $a0, $v0 # .word 0x00822021
.L0x00009404: lw $v0, 0xc($a0) # .word 0x8c82000c
.L0x00009408: jr $ra # .word 0x03e00008
.L0x0000940c: nop # .word 0x00000000
.L0x00009410: lui $v1, 0x8009 # .word 0x3c038009
.L0x00009414: addiu $v1, -0x3034 # .word 0x2463cfcc
.L0x00009418: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x0000941c: addu $v0, $a0 # .word 0x00441021
.L0x00009420: sll $v0, 0x4 # .word 0x00021100
.L0x00009424: addu $v0, $v1 # .word 0x00431021
.L0x00009428: lw $v0, 0x10($v0) # .word 0x8c420010
.L0x0000942c: jr $ra # .word 0x03e00008
.L0x00009430: nop # .word 0x00000000
.L0x00009434: lui $v1, 0x8009 # .word 0x3c038009
.L0x00009438: addiu $v1, -0x3034 # .word 0x2463cfcc
.L0x0000943c: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00009440: addu $v0, $a0 # .word 0x00441021
.L0x00009444: sll $v0, 0x4 # .word 0x00021100
.L0x00009448: addu $v0, $v1 # .word 0x00431021
.L0x0000944c: lw $v0, 0x14($v0) # .word 0x8c420014
.L0x00009450: jr $ra # .word 0x03e00008
.L0x00009454: nop # .word 0x00000000
.L0x00009458: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000945c: addiu $v1, -0x3034 # .word 0x2463cfcc
.L0x00009460: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00009464: addu $v0, $a0 # .word 0x00441021
.L0x00009468: sll $v0, 0x4 # .word 0x00021100
.L0x0000946c: addu $v0, $v1 # .word 0x00431021
.L0x00009470: lw $v0, 0x18($v0) # .word 0x8c420018
.L0x00009474: jr $ra # .word 0x03e00008
.L0x00009478: nop # .word 0x00000000
.L0x0000947c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00009480: addiu $v1, -0x3034 # .word 0x2463cfcc
.L0x00009484: sll $a1, 0x2 # .word 0x00052880
.L0x00009488: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x0000948c: addu $v0, $a0 # .word 0x00441021
.L0x00009490: sll $v0, 0x4 # .word 0x00021100
.L0x00009494: addu $a1, $v0 # .word 0x00a22821
.L0x00009498: addu $a1, $v1 # .word 0x00a32821
.L0x0000949c: lw $v0, 0x1c($a1) # .word 0x8ca2001c
.L0x000094a0: jr $ra # .word 0x03e00008
.L0x000094a4: nop # .word 0x00000000
.L0x000094a8: addiu $v0, $a0, -0x1 # .word 0x2482ffff
.L0x000094ac: sltiu $v0, 0xe # .word 0x2c42000e
.L0x000094b0: bnez $v0, .L0x000094bc # .word 0x14400002
.L0x000094b4: lui $v1, 0x8009 # .word 0x3c038009
.L0x000094b8: move_ $a0, $zr # .word 0x00002021
.L0x000094bc: sw $zr, -0x3034($v1) # .word 0xac60cfcc
.L0x000094c0: move_ $a2, $zr # .word 0x00003021
.L0x000094c4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000094c8: addiu $a3, $v0, -0x3b1c # .word 0x2447c4e4
.L0x000094cc: sll $a1, $a0, 0x7 # .word 0x000429c0
.L0x000094d0: addu $v0, $a1, $a3 # .word 0x00a71021
.L0x000094d4: lw $v0, ($v0) # .word 0x8c420000
.L0x000094d8: nop # .word 0x00000000
.L0x000094dc: beqz $v0, .L0x000094f4 # .word 0x10400005
.L0x000094e0: nop # .word 0x00000000
.L0x000094e4: lw $v0, -0x3034($v1) # .word 0x8c62cfcc
.L0x000094e8: nop # .word 0x00000000
.L0x000094ec: addiu $v0, 0x1 # .word 0x24420001
.L0x000094f0: sw $v0, -0x3034($v1) # .word 0xac62cfcc
.L0x000094f4: addiu $a2, 0x1 # .word 0x24c60001
.L0x000094f8: slti $v0, $a2, 0x10 # .word 0x28c20010
.L0x000094fc: bnez $v0, .L0x000094d0 # .word 0x1440fff4
.L0x00009500: addiu $a1, 0x8 # .word 0x24a50008
.L0x00009504: sll $v1, $a0, 0x7 # .word 0x000419c0
.L0x00009508: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000950c: addiu $v0, -0x3b1c # .word 0x2442c4e4
.L0x00009510: jr $ra # .word 0x03e00008
.L0x00009514: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00009518: addiu $v0, $a0, -0x1 # .word 0x2482ffff
.L0x0000951c: sltiu $v0, 0xe # .word 0x2c42000e
.L0x00009520: bnez $v0, .L0x0000952c # .word 0x14400002
.L0x00009524: move_ $a3, $zr # .word 0x00003821
.L0x00009528: move_ $a0, $zr # .word 0x00002021
.L0x0000952c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009530: addiu $t0, $v0, -0x3b1c # .word 0x2448c4e4
.L0x00009534: move_ $a2, $t0 # .word 0x01003021
.L0x00009538: sll $a0, 0x7 # .word 0x000421c0
.L0x0000953c: move_ $v1, $a0 # .word 0x00801821
.L0x00009540: addu $v0, $v1, $t0 # .word 0x00681021
.L0x00009544: lw $v0, ($v0) # .word 0x8c420000
.L0x00009548: nop # .word 0x00000000
.L0x0000954c: bne $v0, $a1, .L0x0000955c # .word 0x14450003
.L0x00009550: addiu $a3, 0x1 # .word 0x24e70001
.L0x00009554: jr $ra # .word 0x03e00008
.L0x00009558: addu $v0, $a0, $a2 # .word 0x00861021
.L0x0000955c: addiu $a2, 0x8 # .word 0x24c60008
.L0x00009560: slti $v0, $a3, 0x10 # .word 0x28e20010
.L0x00009564: bnez $v0, .L0x00009540 # .word 0x1440fff6
.L0x00009568: addiu $v1, 0x8 # .word 0x24630008
.L0x0000956c: jr $ra # .word 0x03e00008
.L0x00009570: move_ $v0, $zr # .word 0x00001021