Files
ddw3/asm/dw2003/pro/FIGHTSTG.s

34500 lines
1.6 MiB

.include "macros.s"
.section "section_FIGHTSTG"
.global FIGHTSTG
FIGHTSTG:
.L0x00000000: .word 0x80085390 # lb $t0, 0x5390($zr)
.L0x00000004: .word 0x80085398 # lb $t0, 0x5398($zr)
.L0x00000008: .word 0x800853a0 # lb $t0, 0x53a0($zr)
.L0x0000000c: .word 0x800853a8 # lb $t0, 0x53a8($zr)
.L0x00000010: .word 0x800853b0 # lb $t0, 0x53b0($zr)
.L0x00000014: .word 0x800853b8 # lb $t0, 0x53b8($zr)
.L0x00000018: .word 0x800853c0 # lb $t0, 0x53c0($zr)
.L0x0000001c: .word 0x00000280 # sll $zr, 0xa
.L0x00000020: .word 0x00000000 # nop
.L0x00000024: .word 0x800863a8 # lb $t0, 0x63a8($zr)
.L0x00000028: .word 0x800864c8 # lb $t0, 0x64c8($zr)
.L0x0000002c: .word 0x80086594 # lb $t0, 0x6594($zr)
.L0x00000030: .word 0x8008664c # lb $t0, 0x664c($zr)
.L0x00000034: .word 0x800868a4 # lb $t0, 0x68a4($zr)
.L0x00000038: .word 0x80086c80 # lb $t0, 0x6c80($zr)
.L0x0000003c: .word 0x80086cd0 # lb $t0, 0x6cd0($zr)
.L0x00000040: .word 0x80086d64 # lb $t0, 0x6d64($zr)
.L0x00000044: .word 0x80086d98 # lb $t0, 0x6d98($zr)
.L0x00000048: .word 0x80086eac # lb $t0, 0x6eac($zr)
.L0x0000004c: .word 0x80086ec8 # lb $t0, 0x6ec8($zr)
.L0x00000050: .word 0x80086ee8 # lb $t0, 0x6ee8($zr)
.L0x00000054: .word 0x80086f34 # lb $t0, 0x6f34($zr)
.L0x00000058: .word 0x80087418 # lb $t0, 0x7418($zr)
.L0x0000005c: .word 0x80087530 # lb $t0, 0x7530($zr)
.L0x00000060: .word 0x800875c0 # lb $t0, 0x75c0($zr)
.L0x00000064: .word 0x8008766c # lb $t0, 0x766c($zr)
.L0x00000068: .word 0x80087718 # lb $t0, 0x7718($zr)
.L0x0000006c: .word 0x80087820 # lb $t0, 0x7820($zr)
.L0x00000070: .word 0x800878e0 # lb $t0, 0x78e0($zr)
.L0x00000074: .word 0x8008792c # lb $t0, 0x792c($zr)
.L0x00000078: .word 0x80087978 # lb $t0, 0x7978($zr)
.L0x0000007c: .word 0x80087a7c # lb $t0, 0x7a7c($zr)
.L0x00000080: .word 0x00780000 # 0x780000
.L0x00000084: .word 0x00007fff # 0x7fff
.L0x00000088: .word 0x800886c8 # lb $t0, -0x7938($zr)
.L0x0000008c: .word 0x80088794 # lb $t0, -0x786c($zr)
.L0x00000090: .word 0x8008890c # lb $t0, -0x76f4($zr)
.L0x00000094: .word 0x80088ac0 # lb $t0, -0x7540($zr)
.L0x00000098: .word 0x80088afc # lb $t0, -0x7504($zr)
.L0x0000009c: .word 0x80088b70 # lb $t0, -0x7490($zr)
.L0x000000a0: .word 0x80088bb8 # lb $t0, -0x7448($zr)
.L0x000000a4: .word 0x00000000 # nop
.L0x000000a8: .word 0x8008912c # lb $t0, -0x6ed4($zr)
.L0x000000ac: .word 0x80088c88 # lb $t0, -0x7378($zr)
.L0x000000b0: .word 0x80088cd4 # lb $t0, -0x732c($zr)
.L0x000000b4: .word 0x80088d4c # lb $t0, -0x72b4($zr)
.L0x000000b8: .word 0x80088dc4 # lb $t0, -0x723c($zr)
.L0x000000bc: .word 0x80088de4 # lb $t0, -0x721c($zr)
.L0x000000c0: .word 0x80088e04 # lb $t0, -0x71fc($zr)
.L0x000000c4: .word 0x80088e94 # lb $t0, -0x716c($zr)
.L0x000000c8: .word 0x80088f24 # lb $t0, -0x70dc($zr)
.L0x000000cc: .word 0x80088f6c # lb $t0, -0x7094($zr)
.L0x000000d0: .word 0x80088fa0 # lb $t0, -0x7060($zr)
.L0x000000d4: .word 0x8008904c # lb $t0, -0x6fb4($zr)
.L0x000000d8: .word 0x8008906c # lb $t0, -0x6f94($zr)
.L0x000000dc: .word 0x8008908c # lb $t0, -0x6f74($zr)
.L0x000000e0: .word 0x800890ac # lb $t0, -0x6f54($zr)
.L0x000000e4: .word 0x800890c4 # lb $t0, -0x6f3c($zr)
.L0x000000e8: .word 0x800890dc # lb $t0, -0x6f24($zr)
.L0x000000ec: .word 0x800890f4 # lb $t0, -0x6f0c($zr)
.L0x000000f0: .word 0x8008910c # lb $t0, -0x6ef4($zr)
.L0x000000f4: .word 0x00000000 # nop
.L0x000000f8: .word 0x800891b8 # lb $t0, -0x6e48($zr)
.L0x000000fc: .word 0x800891c0 # lb $t0, -0x6e40($zr)
.L0x00000100: .word 0x800891cc # lb $t0, -0x6e34($zr)
.L0x00000104: .word 0x800891d8 # lb $t0, -0x6e28($zr)
.L0x00000108: .word 0x800891e0 # lb $t0, -0x6e20($zr)
.L0x0000010c: .word 0x800891e8 # lb $t0, -0x6e18($zr)
.L0x00000110: .word 0x800891f0 # lb $t0, -0x6e10($zr)
.L0x00000114: .word 0x800891f8 # lb $t0, -0x6e08($zr)
.L0x00000118: .word 0x00000000 # nop
.L0x0000011c: .word 0x00007fff # 0x7fff
.L0x00000120: .word 0x007800a0 # 0x7800a0
.L0x00000124: .word 0x00007fff # 0x7fff
# Start of code
# End of code
.L0x00000128: .word 0xff88ff60 # 0xff88ff60
.L0x0000012c: .word 0x0000ffff # 0xffff
.L0x00000130: .word 0x80089f50 # lb $t0, -0x60b0($zr)
.L0x00000134: .word 0x80089f8c # lb $t0, -0x6074($zr)
.L0x00000138: .word 0x8008a02c # lb $t0, -0x5fd4($zr)
.L0x0000013c: .word 0x8008a180 # lb $t0, -0x5e80($zr)
.L0x00000140: .word 0x8008a2a4 # lb $t0, -0x5d5c($zr)
.L0x00000144: .word 0x8008a2e0 # lb $t0, -0x5d20($zr)
.L0x00000148: .word 0x8008a32c # lb $t0, -0x5cd4($zr)
.L0x0000014c: .word 0x8008a43c # lb $t0, -0x5bc4($zr)
.L0x00000150: .word 0x8008a490 # lb $t0, -0x5b70($zr)
.L0x00000154: .word 0x8008a5cc # lb $t0, -0x5a34($zr)
.L0x00000158: .word 0x8008a5f8 # lb $t0, -0x5a08($zr)
.L0x0000015c: .word 0x8008a634 # lb $t0, -0x59cc($zr)
.L0x00000160: .word 0x8008a664 # lb $t0, -0x599c($zr)
.L0x00000164: .word 0x8008a6bc # lb $t0, -0x5944($zr)
.L0x00000168: .word 0x8008a6c8 # lb $t0, -0x5938($zr)
.L0x0000016c: .word 0x8008b2cc # lb $t0, -0x4d34($zr)
.L0x00000170: .word 0x8008b2f4 # lb $t0, -0x4d0c($zr)
.L0x00000174: .word 0x8008b2f4 # lb $t0, -0x4d0c($zr)
.L0x00000178: .word 0x8008b2fc # lb $t0, -0x4d04($zr)
.L0x0000017c: .word 0x8008b2fc # lb $t0, -0x4d04($zr)
.L0x00000180: .word 0x8008b2f4 # lb $t0, -0x4d0c($zr)
.L0x00000184: .word 0x8008b2f4 # lb $t0, -0x4d0c($zr)
.L0x00000188: .word 0x8008b658 # lb $t0, -0x49a8($zr)
.L0x0000018c: .word 0x8008b66c # lb $t0, -0x4994($zr)
.L0x00000190: .word 0x8008b674 # lb $t0, -0x498c($zr)
.L0x00000194: .word 0x8008b67c # lb $t0, -0x4984($zr)
.L0x00000198: .word 0x8008b684 # lb $t0, -0x497c($zr)
.L0x0000019c: .word 0x8008b68c # lb $t0, -0x4974($zr)
.L0x000001a0: .word 0x8008b694 # lb $t0, -0x496c($zr)
.L0x000001a4: .word 0x00000000 # nop
.L0x000001a8: .word 0x8008b8dc # lb $t0, -0x4724($zr)
.L0x000001ac: .word 0x8008ba04 # lb $t0, -0x45fc($zr)
.L0x000001b0: .word 0x8008ba10 # lb $t0, -0x45f0($zr)
.L0x000001b4: .word 0x8008ba18 # lb $t0, -0x45e8($zr)
.L0x000001b8: .word 0x8008ba78 # lb $t0, -0x4588($zr)
.L0x000001bc: .word 0x8008b930 # lb $t0, -0x46d0($zr)
.L0x000001c0: .word 0x8008bac0 # lb $t0, -0x4540($zr)
.L0x000001c4: .word 0x8008bb54 # lb $t0, -0x44ac($zr)
.L0x000001c8: .word 0x8008bb94 # lb $t0, -0x446c($zr)
.L0x000001cc: .word 0x8008bc28 # lb $t0, -0x43d8($zr)
.L0x000001d0: .word 0x8008b958 # lb $t0, -0x46a8($zr)
.L0x000001d4: .word 0x8008b984 # lb $t0, -0x467c($zr)
.L0x000001d8: .word 0x8008b984 # lb $t0, -0x467c($zr)
.L0x000001dc: .word 0x8008b984 # lb $t0, -0x467c($zr)
.L0x000001e0: .word 0x8008b9b4 # lb $t0, -0x464c($zr)
.L0x000001e4: .word 0x8008b984 # lb $t0, -0x467c($zr)
.L0x000001e8: .word 0x8008b984 # lb $t0, -0x467c($zr)
.L0x000001ec: .word 0x00000000 # nop
.L0x000001f0: .word 0x8008c0a4 # lb $t0, -0x3f5c($zr)
.L0x000001f4: .word 0x8008c0bc # lb $t0, -0x3f44($zr)
.L0x000001f8: .word 0x8008c0bc # lb $t0, -0x3f44($zr)
.L0x000001fc: .word 0x8008c0bc # lb $t0, -0x3f44($zr)
.L0x00000200: .word 0x8008c0bc # lb $t0, -0x3f44($zr)
.L0x00000204: .word 0x8008c0dc # lb $t0, -0x3f24($zr)
.L0x00000208: .word 0x8008c0dc # lb $t0, -0x3f24($zr)
.L0x0000020c: .word 0x8008c0dc # lb $t0, -0x3f24($zr)
.L0x00000210: .word 0x8008cdb8 # lb $t0, -0x3248($zr)
.L0x00000214: .word 0x8008ce28 # lb $t0, -0x31d8($zr)
.L0x00000218: .word 0x8008d0a0 # lb $t0, -0x2f60($zr)
.L0x0000021c: .word 0x8008d148 # lb $t0, -0x2eb8($zr)
.L0x00000220: .word 0x8008d160 # lb $t0, -0x2ea0($zr)
.L0x00000224: .word 0x8008d28c # lb $t0, -0x2d74($zr)
.L0x00000228: .word 0x8008d2c8 # lb $t0, -0x2d38($zr)
.L0x0000022c: .word 0x8008d300 # lb $t0, -0x2d00($zr)
.L0x00000230: .word 0x8008d32c # lb $t0, -0x2cd4($zr)
.L0x00000234: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x00000238: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x0000023c: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x00000240: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x00000244: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x00000248: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x0000024c: .word 0x8008d434 # lb $t0, -0x2bcc($zr)
.L0x00000250: .word 0x8008d44c # lb $t0, -0x2bb4($zr)
.L0x00000254: .word 0x8008d714 # lb $t0, -0x28ec($zr)
.L0x00000258: .word 0x8008d4dc # lb $t0, -0x2b24($zr)
.L0x0000025c: .word 0x8008d510 # lb $t0, -0x2af0($zr)
.L0x00000260: .word 0x8008d550 # lb $t0, -0x2ab0($zr)
.L0x00000264: .word 0x8008d52c # lb $t0, -0x2ad4($zr)
.L0x00000268: .word 0x8008d7e8 # lb $t0, -0x2818($zr)
.L0x0000026c: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000270: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000274: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000278: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x0000027c: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000280: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000284: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000288: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x0000028c: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000290: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000294: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x00000298: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x0000029c: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002a0: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002a4: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002a8: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002ac: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002b0: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002b4: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002b8: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002bc: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002c0: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002c4: .word 0x8008dc00 # lb $t0, -0x2400($zr)
.L0x000002c8: .word 0x8008dcd8 # lb $t0, -0x2328($zr)
.L0x000002cc: .word 0x8008dcd8 # lb $t0, -0x2328($zr)
.L0x000002d0: .word 0x8008dcd8 # lb $t0, -0x2328($zr)
.L0x000002d4: .word 0x8008dcd8 # lb $t0, -0x2328($zr)
.L0x000002d8: .word 0x8008ddd8 # lb $t0, -0x2228($zr)
.L0x000002dc: .word 0x8008ded0 # lb $t0, -0x2130($zr)
.L0x000002e0: .word 0x8008dfc8 # lb $t0, -0x2038($zr)
.L0x000002e4: .word 0x8008e0d4 # lb $t0, -0x1f2c($zr)
.L0x000002e8: .word 0x8008e25c # lb $t0, -0x1da4($zr)
.L0x000002ec: .word 0x8008e3e4 # lb $t0, -0x1c1c($zr)
.L0x000002f0: .word 0x8008e438 # lb $t0, -0x1bc8($zr)
.L0x000002f4: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x000002f8: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x000002fc: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x00000300: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x00000304: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x00000308: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x0000030c: .word 0x8008e4e0 # lb $t0, -0x1b20($zr)
.L0x00000310: .word 0x8008e554 # lb $t0, -0x1aac($zr)
.L0x00000314: .word 0x8008e5c4 # lb $t0, -0x1a3c($zr)
.L0x00000318: .word 0x8008e6f8 # lb $t0, -0x1908($zr)
.L0x0000031c: .word 0x8008e8ac # lb $t0, -0x1754($zr)
.L0x00000320: .word 0x8008ea5c # lb $t0, -0x15a4($zr)
.L0x00000324: .word 0x8008eb4c # lb $t0, -0x14b4($zr)
.L0x00000328: .word 0x8008ecac # lb $t0, -0x1354($zr)
.L0x0000032c: .word 0x8008f8b4 # lb $t0, -0x74c($zr)
.L0x00000330: .word 0x8008f944 # lb $t0, -0x6bc($zr)
.L0x00000334: .word 0x800908b4 # lb $t1, 0x8b4($zr)
.L0x00000338: .word 0x80090984 # lb $t1, 0x984($zr)
.L0x0000033c: .word 0x800909a0 # lb $t1, 0x9a0($zr)
.L0x00000340: .word 0x80090b10 # lb $t1, 0xb10($zr)
.L0x00000344: .word 0x80090af0 # lb $t1, 0xaf0($zr)
.L0x00000348: .word 0x80090b2c # lb $t1, 0xb2c($zr)
.L0x0000034c: .word 0x80090b80 # lb $t1, 0xb80($zr)
.L0x00000350: .word 0x80090ba8 # lb $t1, 0xba8($zr)
.L0x00000354: .word 0x8008f9a8 # lb $t0, -0x658($zr)
.L0x00000358: .word 0x8008f9a8 # lb $t0, -0x658($zr)
.L0x0000035c: .word 0x8008fbec # lb $t0, -0x414($zr)
.L0x00000360: .word 0x8009021c # lb $t1, 0x21c($zr)
.L0x00000364: .word 0x800907cc # lb $t1, 0x7cc($zr)
.L0x00000368: .word 0x00000000 # nop
.L0x0000036c: .word 0x8008fcdc # lb $t0, -0x324($zr)
.L0x00000370: .word 0x8008fcdc # lb $t0, -0x324($zr)
.L0x00000374: .word 0x8008fce4 # lb $t0, -0x31c($zr)
.L0x00000378: .word 0x8008fce4 # lb $t0, -0x31c($zr)
.L0x0000037c: .word 0x8008fcec # lb $t0, -0x314($zr)
.L0x00000380: .word 0x8008fcec # lb $t0, -0x314($zr)
.L0x00000384: .word 0x8008fcf4 # lb $t0, -0x30c($zr)
.L0x00000388: .word 0x8008fcf4 # lb $t0, -0x30c($zr)
.L0x0000038c: .word 0x80090f4c # lb $t1, 0xf4c($zr)
.L0x00000390: .word 0x80091094 # lb $t1, 0x1094($zr)
.L0x00000394: .word 0x800910e8 # lb $t1, 0x10e8($zr)
.L0x00000398: .word 0x800911c8 # lb $t1, 0x11c8($zr)
.L0x0000039c: .word 0x8009123c # lb $t1, 0x123c($zr)
.L0x000003a0: .word 0x80091328 # lb $t1, 0x1328($zr)
.L0x000003a4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003a8: .word 0x800919dc # lb $t1, 0x19dc($zr)
.L0x000003ac: .word 0x80091a04 # lb $t1, 0x1a04($zr)
.L0x000003b0: .word 0x80091a2c # lb $t1, 0x1a2c($zr)
.L0x000003b4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003b8: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003bc: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003c0: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003c4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003c8: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003cc: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003d0: .word 0x80091a54 # lb $t1, 0x1a54($zr)
.L0x000003d4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003d8: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003dc: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003e0: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003e4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003e8: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003ec: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003f0: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003f4: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003f8: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x000003fc: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000400: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000404: .word 0x80091a68 # lb $t1, 0x1a68($zr)
.L0x00000408: .word 0x80091a74 # lb $t1, 0x1a74($zr)
.L0x0000040c: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000410: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000414: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000418: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x0000041c: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000420: .word 0x800919a8 # lb $t1, 0x19a8($zr)
.L0x00000424: .word 0x80091a80 # lb $t1, 0x1a80($zr)
.L0x00000428: .word 0x80091a8c # lb $t1, 0x1a8c($zr)
.L0x0000042c: .word 0x800926fc # lb $t1, 0x26fc($zr)
.L0x00000430: .word 0x8009275c # lb $t1, 0x275c($zr)
.L0x00000434: .word 0x80092788 # lb $t1, 0x2788($zr)
.L0x00000438: .word 0x80092b58 # lb $t1, 0x2b58($zr)
.L0x0000043c: .word 0x80092c2c # lb $t1, 0x2c2c($zr)
.L0x00000440: .word 0x00000000 # nop
.L0x00000444: .word 0x800927b8 # lb $t1, 0x27b8($zr)
.L0x00000448: .word 0x80092918 # lb $t1, 0x2918($zr)
.L0x0000044c: .word 0x800929c8 # lb $t1, 0x29c8($zr)
.L0x00000450: .word 0x80092a28 # lb $t1, 0x2a28($zr)
.L0x00000454: .word 0x80092a98 # lb $t1, 0x2a98($zr)
.L0x00000458: .word 0x00000000 # nop
.L0x0000045c: .word 0x80092bf8 # lb $t1, 0x2bf8($zr)
.L0x00000460: .word 0x80092894 # lb $t1, 0x2894($zr)
.L0x00000464: .word 0x800928b0 # lb $t1, 0x28b0($zr)
.L0x00000468: .word 0x800928cc # lb $t1, 0x28cc($zr)
.L0x0000046c: .word 0x800928e8 # lb $t1, 0x28e8($zr)
.L0x00000470: .word 0x800928f8 # lb $t1, 0x28f8($zr)
.L0x00000474: .word 0x80098acc # lb $t1, -0x7534($zr)
.L0x00000478: .word 0x80098ae4 # lb $t1, -0x751c($zr)
.L0x0000047c: .word 0x80098b3c # lb $t1, -0x74c4($zr)
.L0x00000480: .word 0x80098ba4 # lb $t1, -0x745c($zr)
.L0x00000484: .word 0x80098c38 # lb $t1, -0x73c8($zr)
.L0x00000488: .word 0x00000000 # nop
.L0x0000048c: .word 0x80098e30 # lb $t1, -0x71d0($zr)
.L0x00000490: .word 0x80098e9c # lb $t1, -0x7164($zr)
.L0x00000494: .word 0x80098f08 # lb $t1, -0x70f8($zr)
.L0x00000498: .word 0x80098f74 # lb $t1, -0x708c($zr)
.L0x0000049c: .word 0x80098fe0 # lb $t1, -0x7020($zr)
.L0x000004a0: .word 0x80099048 # lb $t1, -0x6fb8($zr)
.L0x000004a4: .word 0x800990a0 # lb $t1, -0x6f60($zr)
.L0x000004a8: .word 0x800990e8 # lb $t1, -0x6f18($zr)
.L0x000004ac: .word 0x800990e8 # lb $t1, -0x6f18($zr)
.L0x000004b0: .word 0x800990e8 # lb $t1, -0x6f18($zr)
.L0x000004b4: .word 0x80099318 # lb $t1, -0x6ce8($zr)
.L0x000004b8: .word 0x80099360 # lb $t1, -0x6ca0($zr)
.L0x000004bc: .word 0x80099390 # lb $t1, -0x6c70($zr)
.L0x000004c0: .word 0x800993c0 # lb $t1, -0x6c40($zr)
.L0x000004c4: .word 0x800993f0 # lb $t1, -0x6c10($zr)
.L0x000004c8: .word 0x80099420 # lb $t1, -0x6be0($zr)
.L0x000004cc: .word 0x80099450 # lb $t1, -0x6bb0($zr)
.L0x000004d0: .word 0x80099480 # lb $t1, -0x6b80($zr)
.L0x000004d4: .word 0x800994b0 # lb $t1, -0x6b50($zr)
.L0x000004d8: .word 0x800994e0 # lb $t1, -0x6b20($zr)
.L0x000004dc: .word 0x80099638 # lb $t1, -0x69c8($zr)
.L0x000004e0: .word 0x80099678 # lb $t1, -0x6988($zr)
.L0x000004e4: .word 0x800996f8 # lb $t1, -0x6908($zr)
.L0x000004e8: .word 0x80099794 # lb $t1, -0x686c($zr)
.L0x000004ec: .word 0x8009980c # lb $t1, -0x67f4($zr)
.L0x000004f0: .word 0x800998a8 # lb $t1, -0x6758($zr)
.L0x000004f4: .word 0x80099908 # lb $t1, -0x66f8($zr)
.L0x000004f8: .word 0x8009998c # lb $t1, -0x6674($zr)
.L0x000004fc: .word 0x80099a04 # lb $t1, -0x65fc($zr)
.L0x00000500: .word 0x80099a28 # lb $t1, -0x65d8($zr)
.L0x00000504: .word 0x80099ad4 # lb $t1, -0x652c($zr)
.L0x00000508: .word 0x80099b90 # lb $t1, -0x6470($zr)
.L0x0000050c: .word 0x80099c2c # lb $t1, -0x63d4($zr)
.L0x00000510: .word 0x80099ca0 # lb $t1, -0x6360($zr)
.L0x00000514: .word 0x80099d3c # lb $t1, -0x62c4($zr)
.L0x00000518: .word 0x80099dd4 # lb $t1, -0x622c($zr)
.L0x0000051c: .word 0x80099e8c # lb $t1, -0x6174($zr)
.L0x00000520: .word 0x80099f00 # lb $t1, -0x6100($zr)
.L0x00000524: .word 0x80099fb0 # lb $t1, -0x6050($zr)
.L0x00000528: .word 0x8009a050 # lb $t1, -0x5fb0($zr)
.L0x0000052c: .word 0x8009a088 # lb $t1, -0x5f78($zr)
.L0x00000530: .word 0x8009a168 # lb $t1, -0x5e98($zr)
.L0x00000534: .word 0x8009bdf4 # lb $t1, -0x420c($zr)
.L0x00000538: .word 0x8009c1bc # lb $t1, -0x3e44($zr)
.L0x0000053c: .word 0x8009c1bc # lb $t1, -0x3e44($zr)
.L0x00000540: .word 0x8009c1bc # lb $t1, -0x3e44($zr)
.L0x00000544: .word 0x8009c1bc # lb $t1, -0x3e44($zr)
.L0x00000548: .word 0x8009c1bc # lb $t1, -0x3e44($zr)
.L0x0000054c: .word 0x8009be7c # lb $t1, -0x4184($zr)
.L0x00000550: .word 0x8009bec8 # lb $t1, -0x4138($zr)
.L0x00000554: .word 0x8009bf90 # lb $t1, -0x4070($zr)
.L0x00000558: .word 0x8009c058 # lb $t1, -0x3fa8($zr)
.L0x0000055c: .word 0x8009c130 # lb $t1, -0x3ed0($zr)
.L0x00000560: .word 0x00000000 # nop
.L0x00000564: .word 0x8009c380 # lb $t1, -0x3c80($zr)
.L0x00000568: .word 0x8009c380 # lb $t1, -0x3c80($zr)
.L0x0000056c: .word 0x8009c388 # lb $t1, -0x3c78($zr)
.L0x00000570: .word 0x8009c388 # lb $t1, -0x3c78($zr)
.L0x00000574: .word 0x8009c390 # lb $t1, -0x3c70($zr)
.L0x00000578: .word 0x8009c390 # lb $t1, -0x3c70($zr)
.L0x0000057c: .word 0x8009c398 # lb $t1, -0x3c68($zr)
.L0x00000580: .word 0x8009c398 # lb $t1, -0x3c68($zr)
.L0x00000584: .word 0x8009dfd4 # lb $t1, -0x202c($zr)
.L0x00000588: .word 0x8009dfe4 # lb $t1, -0x201c($zr)
.L0x0000058c: .word 0x8009dff4 # lb $t1, -0x200c($zr)
.L0x00000590: .word 0x8009e004 # lb $t1, -0x1ffc($zr)
.L0x00000594: .word 0x8009e014 # lb $t1, -0x1fec($zr)
.L0x00000598: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x0000059c: .word 0x8009e024 # lb $t1, -0x1fdc($zr)
.L0x000005a0: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005a4: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005a8: .word 0x8009e054 # lb $t1, -0x1fac($zr)
.L0x000005ac: .word 0x8009e034 # lb $t1, -0x1fcc($zr)
.L0x000005b0: .word 0x8009e0b4 # lb $t1, -0x1f4c($zr)
.L0x000005b4: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005b8: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005bc: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005c0: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005c4: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005c8: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005cc: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005d0: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005d4: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005d8: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005dc: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005e0: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005e4: .word 0x8009e044 # lb $t1, -0x1fbc($zr)
.L0x000005e8: .word 0x8009e064 # lb $t1, -0x1f9c($zr)
.L0x000005ec: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005f0: .word 0x8009e074 # lb $t1, -0x1f8c($zr)
.L0x000005f4: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005f8: .word 0x8009e0bc # lb $t1, -0x1f44($zr)
.L0x000005fc: .word 0x8009e084 # lb $t1, -0x1f7c($zr)
.L0x00000600: .word 0x8009e094 # lb $t1, -0x1f6c($zr)
.L0x00000604: .word 0x8009e0a4 # lb $t1, -0x1f5c($zr)
.L0x00000608: .word 0x800a21cc # lb $t2, 0x21cc($zr)
.L0x0000060c: .word 0x800a21ec # lb $t2, 0x21ec($zr)
.L0x00000610: .word 0x800a220c # lb $t2, 0x220c($zr)
.L0x00000614: .word 0x800a2248 # lb $t2, 0x2248($zr)
.L0x00000618: .word 0x800a229c # lb $t2, 0x229c($zr)
.L0x0000061c: .word 0x800a2318 # lb $t2, 0x2318($zr)
.L0x00000620: .word 0x27bdffb0 # addiu $sp, -0x50
.L0x00000624: .word 0xafb3003c # sw $s3, 0x3c($sp)
.L0x00000628: .word 0x00809821 # move_ $s3, $a0
.L0x0000062c: .word 0xafb10034 # sw $s1, 0x34($sp)
.L0x00000630: .word 0x00a08821 # move_ $s1, $a1
.L0x00000634: .word 0xafb00030 # sw $s0, 0x30($sp)
.L0x00000638: .word 0x00008021 # move_ $s0, $zr
.L0x0000063c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00000640: .word 0x24424b38 # addiu $v0, 0x4b38
.L0x00000644: .word 0xafb40040 # sw $s4, 0x40($sp)
.L0x00000648: .word 0x0040a021 # move_ $s4, $v0
.L0x0000064c: .word 0xafbf0048 # sw $ra, 0x48($sp)
.L0x00000650: .word 0xafb50044 # sw $s5, 0x44($sp)
.L0x00000654: .word 0xafb20038 # sw $s2, 0x38($sp)
.L0x00000658: .word 0x8e240008 # lw $a0, 0x8($s1)
.L0x0000065c: .word 0x8e820424 # lw $v0, 0x424($s4)
.L0x00000660: .word 0x00000000 # nop
.L0x00000664: .word 0x0040f809 # jalr $v0
.L0x00000668: .word 0x24120006 # li $s2, 0x6
.L0x0000066c: .word 0x0040a821 # move_ $s5, $v0
.L0x00000670: .word 0x3c025555 # lui $v0, 0x5555
.L0x00000674: .word 0x34425556 # ori $v0, 0x5556
.L0x00000678: .word 0x02020018 # mult $s0, $v0
.L0x0000067c: .word 0x001027c3 # sra $a0, $s0, 0x1f
.L0x00000680: .word 0x8e820428 # lw $v0, 0x428($s4)
.L0x00000684: .word 0x02a02821 # move_ $a1, $s5
.L0x00000688: .word 0x00003810 # mfhi $a3
.L0x0000068c: .word 0x0040f809 # jalr $v0
.L0x00000690: .word 0x00e42023 # subu $a0, $a3, $a0
.L0x00000694: .word 0x00402021 # move_ $a0, $v0
.L0x00000698: .word 0x24020003 # li $v0, 0x3
.L0x0000069c: .word 0x12020007 # beq $s0, $v0, .L0x000006bc
.L0x000006a0: .word 0x2a020004 # slti $v0, $s0, 0x4
.L0x000006a4: .word 0x14400008 # bnez $v0, .L0x000006c8
.L0x000006a8: .word 0x26260010 # addiu $a2, $s1, 0x10
.L0x000006ac: .word 0x12120005 # beq $s0, $s2, .L0x000006c4
.L0x000006b0: .word 0x00000000 # nop
.L0x000006b4: .word 0x08020cde # j 0x80083378
.L0x000006b8: .word 0x00000000 # nop
.L0x000006bc: .word 0x08020cde # j 0x80083378
.L0x000006c0: .word 0x26260018 # addiu $a2, $s1, 0x18
.L0x000006c4: .word 0x26260020 # addiu $a2, $s1, 0x20
.L0x000006c8: .word 0x84820006 # lh $v0, 0x6($a0)
.L0x000006cc: .word 0x8e630084 # lw $v1, 0x84($s3)
.L0x000006d0: .word 0x00000000 # nop
.L0x000006d4: .word 0x0043102a # slt $v0, $v1
.L0x000006d8: .word 0x10400008 # beqz $v0, .L0x000006fc
.L0x000006dc: .word 0x00000000 # nop
.L0x000006e0: .word 0x24840008 # addiu $a0, 0x8
.L0x000006e4: .word 0x84820006 # lh $v0, 0x6($a0)
.L0x000006e8: .word 0x00000000 # nop
.L0x000006ec: .word 0x0043102a # slt $v0, $v1
.L0x000006f0: .word 0x1440fffc # bnez $v0, .L0x000006e4
.L0x000006f4: .word 0x24840008 # addiu $a0, 0x8
.L0x000006f8: .word 0x2484fff8 # addiu $a0, -0x8
.L0x000006fc: .word 0x88880003 # lwl $t0, 0x3($a0)
.L0x00000700: .word 0x98880000 # lwr $t0, ($a0)
.L0x00000704: .word 0x88890007 # lwl $t1, 0x7($a0)
.L0x00000708: .word 0x98890004 # lwr $t1, 0x4($a0)
.L0x0000070c: .word 0xaba80013 # swl $t0, 0x13($sp)
.L0x00000710: .word 0xbba80010 # swr $t0, 0x10($sp)
.L0x00000714: .word 0xaba90017 # swl $t1, 0x17($sp)
.L0x00000718: .word 0xbba90014 # swr $t1, 0x14($sp)
.L0x0000071c: .word 0x24020003 # li $v0, 0x3
.L0x00000720: .word 0x1202000f # beq $s0, $v0, .L0x00000760
.L0x00000724: .word 0x2a020004 # slti $v0, $s0, 0x4
.L0x00000728: .word 0x14400003 # bnez $v0, .L0x00000738
.L0x0000072c: .word 0x00000000 # nop
.L0x00000730: .word 0x12120015 # beq $s0, $s2, .L0x00000788
.L0x00000734: .word 0x00000000 # nop
.L0x00000738: .word 0x8a28006f # lwl $t0, 0x6f($s1)
.L0x0000073c: .word 0x9a28006c # lwr $t0, 0x6c($s1)
.L0x00000740: .word 0x8a290073 # lwl $t1, 0x73($s1)
.L0x00000744: .word 0x9a290070 # lwr $t1, 0x70($s1)
.L0x00000748: .word 0xaba8001b # swl $t0, 0x1b($sp)
.L0x0000074c: .word 0xbba80018 # swr $t0, 0x18($sp)
.L0x00000750: .word 0xaba9001f # swl $t1, 0x1f($sp)
.L0x00000754: .word 0xbba9001c # swr $t1, 0x1c($sp)
.L0x00000758: .word 0x08020d16 # j 0x80083458
.L0x0000075c: .word 0x00000000 # nop
.L0x00000760: .word 0x8a280077 # lwl $t0, 0x77($s1)
.L0x00000764: .word 0x9a280074 # lwr $t0, 0x74($s1)
.L0x00000768: .word 0x8a29007b # lwl $t1, 0x7b($s1)
.L0x0000076c: .word 0x9a290078 # lwr $t1, 0x78($s1)
.L0x00000770: .word 0xaba8001b # swl $t0, 0x1b($sp)
.L0x00000774: .word 0xbba80018 # swr $t0, 0x18($sp)
.L0x00000778: .word 0xaba9001f # swl $t1, 0x1f($sp)
.L0x0000077c: .word 0xbba9001c # swr $t1, 0x1c($sp)
.L0x00000780: .word 0x08020d16 # j 0x80083458
.L0x00000784: .word 0x00000000 # nop
.L0x00000788: .word 0x8a28007f # lwl $t0, 0x7f($s1)
.L0x0000078c: .word 0x9a28007c # lwr $t0, 0x7c($s1)
.L0x00000790: .word 0x8a290083 # lwl $t1, 0x83($s1)
.L0x00000794: .word 0x9a290080 # lwr $t1, 0x80($s1)
.L0x00000798: .word 0xaba8001b # swl $t0, 0x1b($sp)
.L0x0000079c: .word 0xbba80018 # swr $t0, 0x18($sp)
.L0x000007a0: .word 0xaba9001f # swl $t1, 0x1f($sp)
.L0x000007a4: .word 0xbba9001c # swr $t1, 0x1c($sp)
.L0x000007a8: .word 0x16120023 # bne $s0, $s2, .L0x00000838
.L0x000007ac: .word 0x00000000 # nop
.L0x000007b0: .word 0x87a20018 # lh $v0, 0x18($sp)
.L0x000007b4: .word 0x00000000 # nop
.L0x000007b8: .word 0x10400015 # beqz $v0, .L0x00000810
.L0x000007bc: .word 0x00000000 # nop
.L0x000007c0: .word 0x87a2001a # lh $v0, 0x1a($sp)
.L0x000007c4: .word 0x00000000 # nop
.L0x000007c8: .word 0x10400011 # beqz $v0, .L0x00000810
.L0x000007cc: .word 0x00000000 # nop
.L0x000007d0: .word 0x87a2001c # lh $v0, 0x1c($sp)
.L0x000007d4: .word 0x00000000 # nop
.L0x000007d8: .word 0x1040000d # beqz $v0, .L0x00000810
.L0x000007dc: .word 0x00000000 # nop
.L0x000007e0: .word 0x87a20010 # lh $v0, 0x10($sp)
.L0x000007e4: .word 0x00000000 # nop
.L0x000007e8: .word 0x10400009 # beqz $v0, .L0x00000810
.L0x000007ec: .word 0x00000000 # nop
.L0x000007f0: .word 0x87a20012 # lh $v0, 0x12($sp)
.L0x000007f4: .word 0x00000000 # nop
.L0x000007f8: .word 0x10400005 # beqz $v0, .L0x00000810
.L0x000007fc: .word 0x00000000 # nop
.L0x00000800: .word 0x87a20014 # lh $v0, 0x14($sp)
.L0x00000804: .word 0x00000000 # nop
.L0x00000808: .word 0x1440000b # bnez $v0, .L0x00000838
.L0x0000080c: .word 0x00000000 # nop
.L0x00000810: .word 0x8ba80013 # lwl $t0, 0x13($sp)
.L0x00000814: .word 0x9ba80010 # lwr $t0, 0x10($sp)
.L0x00000818: .word 0x8ba90017 # lwl $t1, 0x17($sp)
.L0x0000081c: .word 0x9ba90014 # lwr $t1, 0x14($sp)
.L0x00000820: .word 0xa8c80003 # swl $t0, 0x3($a2)
.L0x00000824: .word 0xb8c80000 # swr $t0, ($a2)
.L0x00000828: .word 0xa8c90007 # swl $t1, 0x7($a2)
.L0x0000082c: .word 0xb8c90004 # swr $t1, 0x4($a2)
.L0x00000830: .word 0x08020d74 # j 0x800835d0
.L0x00000834: .word 0x00000000 # nop
.L0x00000838: .word 0x8e680098 # lw $t0, 0x98($s3)
.L0x0000083c: .word 0x00000000 # nop
.L0x00000840: .word 0x48884000 # mtc2 $t0, $8
.L0x00000844: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x00000848: .word 0x97a30018 # lhu $v1, 0x18($sp)
.L0x0000084c: .word 0x97a4001a # lhu $a0, 0x1a($sp)
.L0x00000850: .word 0x97a5001c # lhu $a1, 0x1c($sp)
.L0x00000854: .word 0x00431023 # subu $v0, $v1
.L0x00000858: .word 0xa7a20020 # sh $v0, 0x20($sp)
.L0x0000085c: .word 0x97a20012 # lhu $v0, 0x12($sp)
.L0x00000860: .word 0x97a30014 # lhu $v1, 0x14($sp)
.L0x00000864: .word 0x00441023 # subu $v0, $a0
.L0x00000868: .word 0x00651823 # subu $v1, $a1
.L0x0000086c: .word 0xa7a20022 # sh $v0, 0x22($sp)
.L0x00000870: .word 0x27a20020 # addiu $v0, $sp, 0x20
.L0x00000874: .word 0xa7a30024 # sh $v1, 0x24($sp)
.L0x00000878: .word 0x944c0000 # lhu $t4, ($v0)
.L0x0000087c: .word 0x944d0002 # lhu $t5, 0x2($v0)
.L0x00000880: .word 0x944e0004 # lhu $t6, 0x4($v0)
.L0x00000884: .word 0x488c4800 # mtc2 $t4, $9
.L0x00000888: .word 0x488d5000 # mtc2 $t5, $10
.L0x0000088c: .word 0x488e5800 # mtc2 $t6, $11
.L0x00000890: .word 0x00000000 # nop
.L0x00000894: .word 0x00000000 # nop
.L0x00000898: .word 0x4b98003d # c2 0x198003d
.L0x0000089c: .word 0x27a20028 # addiu $v0, $sp, 0x28
.L0x000008a0: .word 0x8ba9001b # lwl $t1, 0x1b($sp)
.L0x000008a4: .word 0x9ba90018 # lwr $t1, 0x18($sp)
.L0x000008a8: .word 0x8baa001f # lwl $t2, 0x1f($sp)
.L0x000008ac: .word 0x9baa001c # lwr $t2, 0x1c($sp)
.L0x000008b0: .word 0xa8c90003 # swl $t1, 0x3($a2)
.L0x000008b4: .word 0xb8c90000 # swr $t1, ($a2)
.L0x000008b8: .word 0xa8ca0007 # swl $t2, 0x7($a2)
.L0x000008bc: .word 0xb8ca0004 # swr $t2, 0x4($a2)
.L0x000008c0: .word 0x480c4800 # mfc2 $t4, $9
.L0x000008c4: .word 0x480d5000 # mfc2 $t5, $10
.L0x000008c8: .word 0x480e5800 # mfc2 $t6, $11
.L0x000008cc: .word 0xa44c0000 # sh $t4, ($v0)
.L0x000008d0: .word 0xa44d0002 # sh $t5, 0x2($v0)
.L0x000008d4: .word 0xa44e0004 # sh $t6, 0x4($v0)
.L0x000008d8: .word 0x94c20000 # lhu $v0, ($a2)
.L0x000008dc: .word 0x97a30028 # lhu $v1, 0x28($sp)
.L0x000008e0: .word 0x00000000 # nop
.L0x000008e4: .word 0x00431021 # addu $v0, $v1
.L0x000008e8: .word 0xa4c20000 # sh $v0, ($a2)
.L0x000008ec: .word 0x94c20002 # lhu $v0, 0x2($a2)
.L0x000008f0: .word 0x97a3002a # lhu $v1, 0x2a($sp)
.L0x000008f4: .word 0x00000000 # nop
.L0x000008f8: .word 0x00431021 # addu $v0, $v1
.L0x000008fc: .word 0xa4c20002 # sh $v0, 0x2($a2)
.L0x00000900: .word 0x94c20004 # lhu $v0, 0x4($a2)
.L0x00000904: .word 0x97a3002c # lhu $v1, 0x2c($sp)
.L0x00000908: .word 0x26100003 # addiu $s0, 0x3
.L0x0000090c: .word 0x00431021 # addu $v0, $v1
.L0x00000910: .word 0xa4c20004 # sh $v0, 0x4($a2)
.L0x00000914: .word 0x2a020009 # slti $v0, $s0, 0x9
.L0x00000918: .word 0x1440ff56 # bnez $v0, .L0x00000674
.L0x0000091c: .word 0x3c025555 # lui $v0, 0x5555
.L0x00000920: .word 0x8fbf0048 # lw $ra, 0x48($sp)
.L0x00000924: .word 0x8fb50044 # lw $s5, 0x44($sp)
.L0x00000928: .word 0x8fb40040 # lw $s4, 0x40($sp)
.L0x0000092c: .word 0x8fb3003c # lw $s3, 0x3c($sp)
.L0x00000930: .word 0x8fb20038 # lw $s2, 0x38($sp)
.L0x00000934: .word 0x8fb10034 # lw $s1, 0x34($sp)
.L0x00000938: .word 0x8fb00030 # lw $s0, 0x30($sp)
.L0x0000093c: .word 0x03e00008 # jr $ra
.L0x00000940: .word 0x27bd0050 # addiu $sp, 0x50
.L0x00000944: .word 0x27bdffb8 # addiu $sp, -0x48
.L0x00000948: .word 0xafb20038 # sw $s2, 0x38($sp)
.L0x0000094c: .word 0x00a09021 # move_ $s2, $a1
.L0x00000950: .word 0xafb10034 # sw $s1, 0x34($sp)
.L0x00000954: .word 0x00c08821 # move_ $s1, $a2
.L0x00000958: .word 0xafb00030 # sw $s0, 0x30($sp)
.L0x0000095c: .word 0x00008021 # move_ $s0, $zr
.L0x00000960: .word 0x3c038004 # lui $v1, 0x8004
.L0x00000964: .word 0x24634b38 # addiu $v1, 0x4b38
.L0x00000968: .word 0xafbf0044 # sw $ra, 0x44($sp)
.L0x0000096c: .word 0xafb40040 # sw $s4, 0x40($sp)
.L0x00000970: .word 0xafb3003c # sw $s3, 0x3c($sp)
.L0x00000974: .word 0x8e440008 # lw $a0, 0x8($s2)
.L0x00000978: .word 0x8c620424 # lw $v0, 0x424($v1)
.L0x0000097c: .word 0x00000000 # nop
.L0x00000980: .word 0x0040f809 # jalr $v0
.L0x00000984: .word 0x0060a021 # move_ $s4, $v1
.L0x00000988: .word 0x00409821 # move_ $s3, $v0
.L0x0000098c: .word 0x3c025555 # lui $v0, 0x5555
.L0x00000990: .word 0x34425556 # ori $v0, 0x5556
.L0x00000994: .word 0x02020018 # mult $s0, $v0
.L0x00000998: .word 0x001027c3 # sra $a0, $s0, 0x1f
.L0x0000099c: .word 0x8e820428 # lw $v0, 0x428($s4)
.L0x000009a0: .word 0x02602821 # move_ $a1, $s3
.L0x000009a4: .word 0x00003810 # mfhi $a3
.L0x000009a8: .word 0x0040f809 # jalr $v0
.L0x000009ac: .word 0x00e42023 # subu $a0, $a3, $a0
.L0x000009b0: .word 0x00401821 # move_ $v1, $v0
.L0x000009b4: .word 0x24020003 # li $v0, 0x3
.L0x000009b8: .word 0x12020009 # beq $s0, $v0, .L0x000009e0
.L0x000009bc: .word 0x00002021 # move_ $a0, $zr
.L0x000009c0: .word 0x2a020004 # slti $v0, $s0, 0x4
.L0x000009c4: .word 0x1440000d # bnez $v0, .L0x000009fc
.L0x000009c8: .word 0x26460010 # addiu $a2, $s2, 0x10
.L0x000009cc: .word 0x24020006 # li $v0, 0x6
.L0x000009d0: .word 0x12020005 # beq $s0, $v0, .L0x000009e8
.L0x000009d4: .word 0x00000000 # nop
.L0x000009d8: .word 0x08020dab # j 0x800836ac
.L0x000009dc: .word 0x00000000 # nop
.L0x000009e0: .word 0x08020dab # j 0x800836ac
.L0x000009e4: .word 0x26460018 # addiu $a2, $s2, 0x18
.L0x000009e8: .word 0x08020dab # j 0x800836ac
.L0x000009ec: .word 0x26460020 # addiu $a2, $s2, 0x20
.L0x000009f0: .word 0x10400007 # beqz $v0, .L0x00000a10
.L0x000009f4: .word 0x00000000 # nop
.L0x000009f8: .word 0x24630008 # addiu $v1, 0x8
.L0x000009fc: .word 0x84620006 # lh $v0, 0x6($v1)
.L0x00000a00: .word 0x00000000 # nop
.L0x00000a04: .word 0x1451fffa # bne $v0, $s1, .L0x000009f0
.L0x00000a08: .word 0x0051102a # slt $v0, $s1
.L0x00000a0c: .word 0x24040001 # li $a0, 0x1
.L0x00000a10: .word 0x1080000a # beqz $a0, .L0x00000a3c
.L0x00000a14: .word 0x00000000 # nop
.L0x00000a18: .word 0x88680003 # lwl $t0, 0x3($v1)
.L0x00000a1c: .word 0x98680000 # lwr $t0, ($v1)
.L0x00000a20: .word 0x88690007 # lwl $t1, 0x7($v1)
.L0x00000a24: .word 0x98690004 # lwr $t1, 0x4($v1)
.L0x00000a28: .word 0xa8c80003 # swl $t0, 0x3($a2)
.L0x00000a2c: .word 0xb8c80000 # swr $t0, ($a2)
.L0x00000a30: .word 0xa8c90007 # swl $t1, 0x7($a2)
.L0x00000a34: .word 0x08020e09 # j 0x80083824
.L0x00000a38: .word 0xb8c90004 # swr $t1, 0x4($a2)
.L0x00000a3c: .word 0x88680003 # lwl $t0, 0x3($v1)
.L0x00000a40: .word 0x98680000 # lwr $t0, ($v1)
.L0x00000a44: .word 0x88690007 # lwl $t1, 0x7($v1)
.L0x00000a48: .word 0x98690004 # lwr $t1, 0x4($v1)
.L0x00000a4c: .word 0xaba80013 # swl $t0, 0x13($sp)
.L0x00000a50: .word 0xbba80010 # swr $t0, 0x10($sp)
.L0x00000a54: .word 0xaba90017 # swl $t1, 0x17($sp)
.L0x00000a58: .word 0xbba90014 # swr $t1, 0x14($sp)
.L0x00000a5c: .word 0x8868fffb # lwl $t0, -0x5($v1)
.L0x00000a60: .word 0x9868fff8 # lwr $t0, -0x8($v1)
.L0x00000a64: .word 0x8869ffff # lwl $t1, -0x1($v1)
.L0x00000a68: .word 0x9869fffc # lwr $t1, -0x4($v1)
.L0x00000a6c: .word 0xaba8001b # swl $t0, 0x1b($sp)
.L0x00000a70: .word 0xbba80018 # swr $t0, 0x18($sp)
.L0x00000a74: .word 0xaba9001f # swl $t1, 0x1f($sp)
.L0x00000a78: .word 0xbba9001c # swr $t1, 0x1c($sp)
.L0x00000a7c: .word 0x87a30016 # lh $v1, 0x16($sp)
.L0x00000a80: .word 0x87a2001e # lh $v0, 0x1e($sp)
.L0x00000a84: .word 0x00000000 # nop
.L0x00000a88: .word 0x00621823 # subu $v1, $v0
.L0x00000a8c: .word 0x02221023 # subu $v0, $s1, $v0
.L0x00000a90: .word 0x00021300 # sll $v0, 0xc
.L0x00000a94: .word 0x0043001a # div $zr, $v0, $v1
.L0x00000a98: .word 0x00001012 # mflo $v0
.L0x00000a9c: .word 0x00000000 # nop
.L0x00000aa0: .word 0x48824000 # mtc2 $v0, $8
.L0x00000aa4: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x00000aa8: .word 0x97a30018 # lhu $v1, 0x18($sp)
.L0x00000aac: .word 0x97a4001a # lhu $a0, 0x1a($sp)
.L0x00000ab0: .word 0x97a5001c # lhu $a1, 0x1c($sp)
.L0x00000ab4: .word 0x00431023 # subu $v0, $v1
.L0x00000ab8: .word 0xa7a20020 # sh $v0, 0x20($sp)
.L0x00000abc: .word 0x97a20012 # lhu $v0, 0x12($sp)
.L0x00000ac0: .word 0x97a30014 # lhu $v1, 0x14($sp)
.L0x00000ac4: .word 0x00441023 # subu $v0, $a0
.L0x00000ac8: .word 0x00651823 # subu $v1, $a1
.L0x00000acc: .word 0xa7a20022 # sh $v0, 0x22($sp)
.L0x00000ad0: .word 0x27a20020 # addiu $v0, $sp, 0x20
.L0x00000ad4: .word 0xa7a30024 # sh $v1, 0x24($sp)
.L0x00000ad8: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00000adc: .word 0x944d0002 # lhu $t5, 0x2($v0)
.L0x00000ae0: .word 0x944e0004 # lhu $t6, 0x4($v0)
.L0x00000ae4: .word 0x488c4800 # mtc2 $t4, $9
.L0x00000ae8: .word 0x488d5000 # mtc2 $t5, $10
.L0x00000aec: .word 0x488e5800 # mtc2 $t6, $11
.L0x00000af0: .word 0x00000000 # nop
.L0x00000af4: .word 0x00000000 # nop
.L0x00000af8: .word 0x4b98003d # c2 0x198003d
.L0x00000afc: .word 0x27a20028 # addiu $v0, $sp, 0x28
.L0x00000b00: .word 0x8ba7001b # lwl $a3, 0x1b($sp)
.L0x00000b04: .word 0x9ba70018 # lwr $a3, 0x18($sp)
.L0x00000b08: .word 0x8ba8001f # lwl $t0, 0x1f($sp)
.L0x00000b0c: .word 0x9ba8001c # lwr $t0, 0x1c($sp)
.L0x00000b10: .word 0xa8c70003 # swl $a3, 0x3($a2)
.L0x00000b14: .word 0xb8c70000 # swr $a3, ($a2)
.L0x00000b18: .word 0xa8c80007 # swl $t0, 0x7($a2)
.L0x00000b1c: .word 0xb8c80004 # swr $t0, 0x4($a2)
.L0x00000b20: .word 0x480c4800 # mfc2 $t4, $9
.L0x00000b24: .word 0x480d5000 # mfc2 $t5, $10
.L0x00000b28: .word 0x480e5800 # mfc2 $t6, $11
.L0x00000b2c: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00000b30: .word 0xa44d0002 # sh $t5, 0x2($v0)
.L0x00000b34: .word 0xa44e0004 # sh $t6, 0x4($v0)
.L0x00000b38: .word 0x94c20000 # lhu $v0, ($a2)
.L0x00000b3c: .word 0x97a30028 # lhu $v1, 0x28($sp)
.L0x00000b40: .word 0x00000000 # nop
.L0x00000b44: .word 0x00431021 # addu $v0, $v1
.L0x00000b48: .word 0xa4c20000 # sh $v0, ($a2)
.L0x00000b4c: .word 0x94c20002 # lhu $v0, 0x2($a2)
.L0x00000b50: .word 0x97a3002a # lhu $v1, 0x2a($sp)
.L0x00000b54: .word 0x00000000 # nop
.L0x00000b58: .word 0x00431021 # addu $v0, $v1
.L0x00000b5c: .word 0xa4c20002 # sh $v0, 0x2($a2)
.L0x00000b60: .word 0x94c20004 # lhu $v0, 0x4($a2)
.L0x00000b64: .word 0x97a3002c # lhu $v1, 0x2c($sp)
.L0x00000b68: .word 0x00000000 # nop
.L0x00000b6c: .word 0x00431021 # addu $v0, $v1
.L0x00000b70: .word 0xa4c20004 # sh $v0, 0x4($a2)
.L0x00000b74: .word 0x26100003 # addiu $s0, 0x3
.L0x00000b78: .word 0x2a020009 # slti $v0, $s0, 0x9
.L0x00000b7c: .word 0x1440ff83 # bnez $v0, .L0x0000098c
.L0x00000b80: .word 0x00000000 # nop
.L0x00000b84: .word 0x8fbf0044 # lw $ra, 0x44($sp)
.L0x00000b88: .word 0x8fb40040 # lw $s4, 0x40($sp)
.L0x00000b8c: .word 0x8fb3003c # lw $s3, 0x3c($sp)
.L0x00000b90: .word 0x8fb20038 # lw $s2, 0x38($sp)
.L0x00000b94: .word 0x8fb10034 # lw $s1, 0x34($sp)
.L0x00000b98: .word 0x8fb00030 # lw $s0, 0x30($sp)
.L0x00000b9c: .word 0x03e00008 # jr $ra
.L0x00000ba0: .word 0x27bd0048 # addiu $sp, 0x48
.L0x00000ba4: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00000ba8: .word 0xafb20028 # sw $s2, 0x28($sp)
.L0x00000bac: .word 0x00809021 # move_ $s2, $a0
.L0x00000bb0: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00000bb4: .word 0xafb10024 # sw $s1, 0x24($sp)
.L0x00000bb8: .word 0xafb00020 # sw $s0, 0x20($sp)
.L0x00000bbc: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00000bc0: .word 0x8e510054 # lw $s1, 0x54($s2)
.L0x00000bc4: .word 0x14400005 # bnez $v0, .L0x00000bdc
.L0x00000bc8: .word 0x26220028 # addiu $v0, $s1, 0x28
.L0x00000bcc: .word 0x8642005c # lh $v0, 0x5c($s2)
.L0x00000bd0: .word 0x00000000 # nop
.L0x00000bd4: .word 0x1040002a # beqz $v0, .L0x00000c80
.L0x00000bd8: .word 0x26220028 # addiu $v0, $s1, 0x28
.L0x00000bdc: .word 0x8c4c0000 # lw $t4, ($v0)
.L0x00000be0: .word 0x8c4d0004 # lw $t5, 0x4($v0)
.L0x00000be4: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00000be8: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00000bec: .word 0x8c4c0008 # lw $t4, 0x8($v0)
.L0x00000bf0: .word 0x8c4d000c # lw $t5, 0xc($v0)
.L0x00000bf4: .word 0x8c4e0010 # lw $t6, 0x10($v0)
.L0x00000bf8: .word 0x48cc1000 # ctc2 $t4, $2
.L0x00000bfc: .word 0x48cd1800 # ctc2 $t5, $3
.L0x00000c00: .word 0x48ce2000 # ctc2 $t6, $4
.L0x00000c04: .word 0x26420058 # addiu $v0, $s2, 0x58
.L0x00000c08: .word 0xc8400000 # lwc2 $0, ($v0)
.L0x00000c0c: .word 0xc8410004 # lwc2 $1, 0x4($v0)
.L0x00000c10: .word 0x00000000 # nop
.L0x00000c14: .word 0x00000000 # nop
.L0x00000c18: .word 0x4a486012 # c2 0x486012
.L0x00000c1c: .word 0x27a20010 # addiu $v0, $sp, 0x10
.L0x00000c20: .word 0xe8590000 # swc2 $25, ($v0)
.L0x00000c24: .word 0xe85a0004 # swc2 $26, 0x4($v0)
.L0x00000c28: .word 0xe85b0008 # swc2 $27, 0x8($v0)
.L0x00000c2c: .word 0x8e440054 # lw $a0, 0x54($s2)
.L0x00000c30: .word 0x97a30010 # lhu $v1, 0x10($sp)
.L0x00000c34: .word 0x94820010 # lhu $v0, 0x10($a0)
.L0x00000c38: .word 0x00000000 # nop
.L0x00000c3c: .word 0x00431021 # addu $v0, $v1
.L0x00000c40: .word 0xa4820010 # sh $v0, 0x10($a0)
.L0x00000c44: .word 0x8e440054 # lw $a0, 0x54($s2)
.L0x00000c48: .word 0x97a30014 # lhu $v1, 0x14($sp)
.L0x00000c4c: .word 0x94820012 # lhu $v0, 0x12($a0)
.L0x00000c50: .word 0x00000000 # nop
.L0x00000c54: .word 0x00431021 # addu $v0, $v1
.L0x00000c58: .word 0xa4820012 # sh $v0, 0x12($a0)
.L0x00000c5c: .word 0x8e440054 # lw $a0, 0x54($s2)
.L0x00000c60: .word 0x97a30018 # lhu $v1, 0x18($sp)
.L0x00000c64: .word 0x94820014 # lhu $v0, 0x14($a0)
.L0x00000c68: .word 0x00000000 # nop
.L0x00000c6c: .word 0x00431021 # addu $v0, $v1
.L0x00000c70: .word 0xa4820014 # sh $v0, 0x14($a0)
.L0x00000c74: .word 0xa640005c # sh $zr, 0x5c($s2)
.L0x00000c78: .word 0xa640005a # sh $zr, 0x5a($s2)
.L0x00000c7c: .word 0xa6400058 # sh $zr, 0x58($s2)
.L0x00000c80: .word 0x8e420094 # lw $v0, 0x94($s2)
.L0x00000c84: .word 0x8e510054 # lw $s1, 0x54($s2)
.L0x00000c88: .word 0x14400016 # bnez $v0, .L0x00000ce4
.L0x00000c8c: .word 0x24100001 # li $s0, 0x1
.L0x00000c90: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x00000c94: .word 0x00000000 # nop
.L0x00000c98: .word 0x0202102a # slt $v0, $s0, $v0
.L0x00000c9c: .word 0x10400016 # beqz $v0, .L0x00000cf8
.L0x00000ca0: .word 0x26310084 # addiu $s1, 0x84
.L0x00000ca4: .word 0x02402021 # move_ $a0, $s2
.L0x00000ca8: .word 0x02202821 # move_ $a1, $s1
.L0x00000cac: .word 0x8e460084 # lw $a2, 0x84($s2)
.L0x00000cb0: .word 0x0c020d7d # jal 0x800835f4
.L0x00000cb4: .word 0x26100001 # addiu $s0, 0x1
.L0x00000cb8: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x00000cbc: .word 0x00000000 # nop
.L0x00000cc0: .word 0x0202102a # slt $v0, $s0, $v0
.L0x00000cc4: .word 0x1440fff7 # bnez $v0, .L0x00000ca4
.L0x00000cc8: .word 0x26310084 # addiu $s1, 0x84
.L0x00000ccc: .word 0x08020e6a # j 0x800839a8
.L0x00000cd0: .word 0x00000000 # nop
.L0x00000cd4: .word 0x02402021 # move_ $a0, $s2
.L0x00000cd8: .word 0x0c020cb4 # jal 0x800832d0
.L0x00000cdc: .word 0x02202821 # move_ $a1, $s1
.L0x00000ce0: .word 0x26100001 # addiu $s0, 0x1
.L0x00000ce4: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x00000ce8: .word 0x00000000 # nop
.L0x00000cec: .word 0x0202102a # slt $v0, $s0, $v0
.L0x00000cf0: .word 0x1440fff8 # bnez $v0, .L0x00000cd4
.L0x00000cf4: .word 0x26310084 # addiu $s1, 0x84
.L0x00000cf8: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00000cfc: .word 0x8fb20028 # lw $s2, 0x28($sp)
.L0x00000d00: .word 0x8fb10024 # lw $s1, 0x24($sp)
.L0x00000d04: .word 0x8fb00020 # lw $s0, 0x20($sp)
.L0x00000d08: .word 0x03e00008 # jr $ra
.L0x00000d0c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00000d10: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00000d14: .word 0x8c830054 # lw $v1, 0x54($a0)
.L0x00000d18: .word 0x18400020 # blez $v0, .L0x00000d9c
.L0x00000d1c: .word 0x00002821 # move_ $a1, $zr
.L0x00000d20: .word 0x2463007c # addiu $v1, 0x7c
.L0x00000d24: .word 0x24a50001 # addiu $a1, 0x1
.L0x00000d28: .word 0x8866ff97 # lwl $a2, -0x69($v1)
.L0x00000d2c: .word 0x9866ff94 # lwr $a2, -0x6c($v1)
.L0x00000d30: .word 0x8867ff9b # lwl $a3, -0x65($v1)
.L0x00000d34: .word 0x9867ff98 # lwr $a3, -0x68($v1)
.L0x00000d38: .word 0xa866fff3 # swl $a2, -0xd($v1)
.L0x00000d3c: .word 0xb866fff0 # swr $a2, -0x10($v1)
.L0x00000d40: .word 0xa867fff7 # swl $a3, -0x9($v1)
.L0x00000d44: .word 0xb867fff4 # swr $a3, -0xc($v1)
.L0x00000d48: .word 0x8866ff9f # lwl $a2, -0x61($v1)
.L0x00000d4c: .word 0x9866ff9c # lwr $a2, -0x64($v1)
.L0x00000d50: .word 0x8867ffa3 # lwl $a3, -0x5d($v1)
.L0x00000d54: .word 0x9867ffa0 # lwr $a3, -0x60($v1)
.L0x00000d58: .word 0xa866fffb # swl $a2, -0x5($v1)
.L0x00000d5c: .word 0xb866fff8 # swr $a2, -0x8($v1)
.L0x00000d60: .word 0xa867ffff # swl $a3, -0x1($v1)
.L0x00000d64: .word 0xb867fffc # swr $a3, -0x4($v1)
.L0x00000d68: .word 0x8866ffa7 # lwl $a2, -0x59($v1)
.L0x00000d6c: .word 0x9866ffa4 # lwr $a2, -0x5c($v1)
.L0x00000d70: .word 0x8867ffab # lwl $a3, -0x55($v1)
.L0x00000d74: .word 0x9867ffa8 # lwr $a3, -0x58($v1)
.L0x00000d78: .word 0xa8660003 # swl $a2, 0x3($v1)
.L0x00000d7c: .word 0xb8660000 # swr $a2, ($v1)
.L0x00000d80: .word 0xa8670007 # swl $a3, 0x7($v1)
.L0x00000d84: .word 0xb8670004 # swr $a3, 0x4($v1)
.L0x00000d88: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00000d8c: .word 0x00000000 # nop
.L0x00000d90: .word 0x00a2102a # slt $v0, $a1, $v0
.L0x00000d94: .word 0x1440ffe3 # bnez $v0, .L0x00000d24
.L0x00000d98: .word 0x24630084 # addiu $v1, 0x84
.L0x00000d9c: .word 0x03e00008 # jr $ra
.L0x00000da0: .word 0x00000000 # nop
.L0x00000da4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00000da8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00000dac: .word 0x00808821 # move_ $s1, $a0
.L0x00000db0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00000db4: .word 0x00a09021 # move_ $s2, $a1
.L0x00000db8: .word 0x24030001 # li $v1, 0x1
.L0x00000dbc: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00000dc0: .word 0x10c30005 # beq $a2, $v1, .L0x00000dd8
.L0x00000dc4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00000dc8: .word 0x8e220078 # lw $v0, 0x78($s1)
.L0x00000dcc: .word 0x00000000 # nop
.L0x00000dd0: .word 0x10520065 # beq $v0, $s2, .L0x00000f68
.L0x00000dd4: .word 0x00000000 # nop
.L0x00000dd8: .word 0x3c108004 # lui $s0, 0x8004
.L0x00000ddc: .word 0x8e240074 # lw $a0, 0x74($s1)
.L0x00000de0: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00000de4: .word 0xae320078 # sw $s2, 0x78($s1)
.L0x00000de8: .word 0xae230080 # sw $v1, 0x80($s1)
.L0x00000dec: .word 0xae20007c # sw $zr, 0x7c($s1)
.L0x00000df0: .word 0xae20009c # sw $zr, 0x9c($s1)
.L0x00000df4: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x00000df8: .word 0x00000000 # nop
.L0x00000dfc: .word 0x0040f809 # jalr $v0
.L0x00000e00: .word 0x00000000 # nop
.L0x00000e04: .word 0x2644ffff # addiu $a0, $s2, -0x1
.L0x00000e08: .word 0x8e030428 # lw $v1, 0x428($s0)
.L0x00000e0c: .word 0x00000000 # nop
.L0x00000e10: .word 0x0060f809 # jalr $v1
.L0x00000e14: .word 0x00402821 # move_ $a1, $v0
.L0x00000e18: .word 0x00406821 # move_ $t5, $v0
.L0x00000e1c: .word 0x85a30000 # lh $v1, ($t5)
.L0x00000e20: .word 0x24027fff # li $v0, 0x7fff
.L0x00000e24: .word 0x1062004d # beq $v1, $v0, .L0x00000f5c
.L0x00000e28: .word 0x00004821 # move_ $t1, $zr
.L0x00000e2c: .word 0x240e8000 # li $t6, -0x8000
.L0x00000e30: .word 0x25a70004 # addiu $a3, $t5, 0x4
.L0x00000e34: .word 0x02205021 # move_ $t2, $s1
.L0x00000e38: .word 0x84e8fffe # lh $t0, -0x2($a3)
.L0x00000e3c: .word 0x00000000 # nop
.L0x00000e40: .word 0x15000008 # bnez $t0, .L0x00000e64
.L0x00000e44: .word 0x00000000 # nop
.L0x00000e48: .word 0x94e20000 # lhu $v0, ($a3)
.L0x00000e4c: .word 0x00000000 # nop
.L0x00000e50: .word 0xa54200a4 # sh $v0, 0xa4($t2)
.L0x00000e54: .word 0x94e20002 # lhu $v0, 0x2($a3)
.L0x00000e58: .word 0x25290001 # addiu $t1, 0x1
.L0x00000e5c: .word 0x08020f03 # j 0x80083c0c
.L0x00000e60: .word 0xa5420d24 # sh $v0, 0xd24($t2)
.L0x00000e64: .word 0x84e20002 # lh $v0, 0x2($a3)
.L0x00000e68: .word 0x00000000 # nop
.L0x00000e6c: .word 0x14400027 # bnez $v0, .L0x00000f0c
.L0x00000e70: .word 0x2402ffff # li $v0, -0x1
.L0x00000e74: .word 0x84eb0008 # lh $t3, 0x8($a3)
.L0x00000e78: .word 0x00000000 # nop
.L0x00000e7c: .word 0x1562000a # bne $t3, $v0, .L0x00000ea8
.L0x00000e80: .word 0x00000000 # nop
.L0x00000e84: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x00000e88: .word 0x00000000 # nop
.L0x00000e8c: .word 0x8c420018 # lw $v0, 0x18($v0)
.L0x00000e90: .word 0x00000000 # nop
.L0x00000e94: .word 0x00021080 # sll $v0, 0x2
.L0x00000e98: .word 0x02221021 # addu $v0, $s1, $v0
.L0x00000e9c: .word 0x8c4b0088 # lw $t3, 0x88($v0)
.L0x00000ea0: .word 0x24020001 # li $v0, 0x1
.L0x00000ea4: .word 0xae22009c # sw $v0, 0x9c($s1)
.L0x00000ea8: .word 0x85a20000 # lh $v0, ($t5)
.L0x00000eac: .word 0x00000000 # nop
.L0x00000eb0: .word 0x10400002 # beqz $v0, .L0x00000ebc
.L0x00000eb4: .word 0x340cffff # li $t4, 0xffff
.L0x00000eb8: .word 0x84ecfffa # lh $t4, -0x6($a3)
.L0x00000ebc: .word 0x19000021 # blez $t0, .L0x00000f44
.L0x00000ec0: .word 0x00002021 # move_ $a0, $zr
.L0x00000ec4: .word 0x25060001 # addiu $a2, $t0, 0x1
.L0x00000ec8: .word 0x00091040 # sll $v0, $t1, 0x1
.L0x00000ecc: .word 0x00512821 # addu $a1, $v0, $s1
.L0x00000ed0: .word 0x24840001 # addiu $a0, 0x1
.L0x00000ed4: .word 0x00041300 # sll $v0, $a0, 0xc
.L0x00000ed8: .word 0x0046001a # div $zr, $v0, $a2
.L0x00000edc: .word 0x00001012 # mflo $v0
.L0x00000ee0: .word 0x254a0002 # addiu $t2, 0x2
.L0x00000ee4: .word 0x25290001 # addiu $t1, 0x1
.L0x00000ee8: .word 0xa4ac19a4 # sh $t4, 0x19a4($a1)
.L0x00000eec: .word 0xa4ab0d24 # sh $t3, 0xd24($a1)
.L0x00000ef0: .word 0x004e1025 # or $v0, $t6
.L0x00000ef4: .word 0xa4a200a4 # sh $v0, 0xa4($a1)
.L0x00000ef8: .word 0x0088102a # slt $v0, $a0, $t0
.L0x00000efc: .word 0x1440fff4 # bnez $v0, .L0x00000ed0
.L0x00000f00: .word 0x24a50002 # addiu $a1, 0x2
.L0x00000f04: .word 0x08020efe # j 0x80083bf8
.L0x00000f08: .word 0x24e70008 # addiu $a3, 0x8
.L0x00000f0c: .word 0x1900000d # blez $t0, .L0x00000f44
.L0x00000f10: .word 0x00002021 # move_ $a0, $zr
.L0x00000f14: .word 0x00091040 # sll $v0, $t1, 0x1
.L0x00000f18: .word 0x00511821 # addu $v1, $v0, $s1
.L0x00000f1c: .word 0x254a0002 # addiu $t2, 0x2
.L0x00000f20: .word 0x94e20000 # lhu $v0, ($a3)
.L0x00000f24: .word 0x25290001 # addiu $t1, 0x1
.L0x00000f28: .word 0xa4600d24 # sh $zr, 0xd24($v1)
.L0x00000f2c: .word 0x00441021 # addu $v0, $a0
.L0x00000f30: .word 0xa46200a4 # sh $v0, 0xa4($v1)
.L0x00000f34: .word 0x24840001 # addiu $a0, 0x1
.L0x00000f38: .word 0x0088102a # slt $v0, $a0, $t0
.L0x00000f3c: .word 0x1440fff7 # bnez $v0, .L0x00000f1c
.L0x00000f40: .word 0x24630002 # addiu $v1, 0x2
.L0x00000f44: .word 0x24e70008 # addiu $a3, 0x8
.L0x00000f48: .word 0x25ad0008 # addiu $t5, 0x8
.L0x00000f4c: .word 0x85a30000 # lh $v1, ($t5)
.L0x00000f50: .word 0x24027fff # li $v0, 0x7fff
.L0x00000f54: .word 0x1462ffb8 # bne $v1, $v0, .L0x00000e38
.L0x00000f58: .word 0x00000000 # nop
.L0x00000f5c: .word 0x24020001 # li $v0, 0x1
.L0x00000f60: .word 0xae2900a0 # sw $t1, 0xa0($s1)
.L0x00000f64: .word 0xae220080 # sw $v0, 0x80($s1)
.L0x00000f68: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00000f6c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00000f70: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00000f74: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00000f78: .word 0x03e00008 # jr $ra
.L0x00000f7c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00000f80: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00000f84: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00000f88: .word 0x00809021 # move_ $s2, $a0
.L0x00000f8c: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00000f90: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00000f94: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00000f98: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00000f9c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00000fa0: .word 0x8e42007c # lw $v0, 0x7c($s2)
.L0x00000fa4: .word 0x8e540080 # lw $s4, 0x80($s2)
.L0x00000fa8: .word 0x14400050 # bnez $v0, .L0x000010ec
.L0x00000fac: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x00000fb0: .word 0x02422021 # addu $a0, $s2, $v0
.L0x00000fb4: .word 0x948200a4 # lhu $v0, 0xa4($a0)
.L0x00000fb8: .word 0x00000000 # nop
.L0x00000fbc: .word 0x30428000 # andi $v0, 0x8000
.L0x00000fc0: .word 0x10400029 # beqz $v0, .L0x00001068
.L0x00000fc4: .word 0x00000000 # nop
.L0x00000fc8: .word 0x94830d24 # lhu $v1, 0xd24($a0)
.L0x00000fcc: .word 0x8e420090 # lw $v0, 0x90($s2)
.L0x00000fd0: .word 0x00000000 # nop
.L0x00000fd4: .word 0x10430019 # beq $v0, $v1, .L0x0000103c
.L0x00000fd8: .word 0x3402ffff # li $v0, 0xffff
.L0x00000fdc: .word 0xae430090 # sw $v1, 0x90($s2)
.L0x00000fe0: .word 0x948319a4 # lhu $v1, 0x19a4($a0)
.L0x00000fe4: .word 0x00000000 # nop
.L0x00000fe8: .word 0x10620012 # beq $v1, $v0, .L0x00001034
.L0x00000fec: .word 0x24110001 # li $s1, 0x1
.L0x00000ff0: .word 0x8e500054 # lw $s0, 0x54($s2)
.L0x00000ff4: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x00000ff8: .word 0x00000000 # nop
.L0x00000ffc: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00001000: .word 0x1040000c # beqz $v0, .L0x00001034
.L0x00001004: .word 0x26100084 # addiu $s0, 0x84
.L0x00001008: .word 0x00809821 # move_ $s3, $a0
.L0x0000100c: .word 0x02402021 # move_ $a0, $s2
.L0x00001010: .word 0x02002821 # move_ $a1, $s0
.L0x00001014: .word 0x966619a4 # lhu $a2, 0x19a4($s3)
.L0x00001018: .word 0x0c020d7d # jal 0x800835f4
.L0x0000101c: .word 0x26310001 # addiu $s1, 0x1
.L0x00001020: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x00001024: .word 0x00000000 # nop
.L0x00001028: .word 0x0222102a # slt $v0, $s1, $v0
.L0x0000102c: .word 0x1440fff7 # bnez $v0, .L0x0000100c
.L0x00001030: .word 0x26100084 # addiu $s0, 0x84
.L0x00001034: .word 0x0c020e70 # jal 0x800839c0
.L0x00001038: .word 0x02402021 # move_ $a0, $s2
.L0x0000103c: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x00001040: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00001044: .word 0x94430d24 # lhu $v1, 0xd24($v0)
.L0x00001048: .word 0x00000000 # nop
.L0x0000104c: .word 0xae430084 # sw $v1, 0x84($s2)
.L0x00001050: .word 0x944200a4 # lhu $v0, 0xa4($v0)
.L0x00001054: .word 0x24030001 # li $v1, 0x1
.L0x00001058: .word 0xae430094 # sw $v1, 0x94($s2)
.L0x0000105c: .word 0x30427fff # andi $v0, 0x7fff
.L0x00001060: .word 0x08020f4a # j 0x80083d28
.L0x00001064: .word 0xae420098 # sw $v0, 0x98($s2)
.L0x00001068: .word 0xae400090 # sw $zr, 0x90($s2)
.L0x0000106c: .word 0x948200a4 # lhu $v0, 0xa4($a0)
.L0x00001070: .word 0xae400094 # sw $zr, 0x94($s2)
.L0x00001074: .word 0xae420084 # sw $v0, 0x84($s2)
.L0x00001078: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000107c: .word 0x8e430080 # lw $v1, 0x80($s2)
.L0x00001080: .word 0x8c424464 # lw $v0, 0x4464($v0)
.L0x00001084: .word 0x8e4400a0 # lw $a0, 0xa0($s2)
.L0x00001088: .word 0x00621821 # addu $v1, $v0
.L0x0000108c: .word 0xae430080 # sw $v1, 0x80($s2)
.L0x00001090: .word 0x0064182a # slt $v1, $a0
.L0x00001094: .word 0x14600002 # bnez $v1, .L0x000010a0
.L0x00001098: .word 0x2482ffff # addiu $v0, $a0, -0x1
.L0x0000109c: .word 0xae420080 # sw $v0, 0x80($s2)
.L0x000010a0: .word 0x8e540080 # lw $s4, 0x80($s2)
.L0x000010a4: .word 0x00000000 # nop
.L0x000010a8: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x000010ac: .word 0x02421821 # addu $v1, $s2, $v0
.L0x000010b0: .word 0x946400a4 # lhu $a0, 0xa4($v1)
.L0x000010b4: .word 0x34028000 # li $v0, 0x8000
.L0x000010b8: .word 0x10820005 # beq $a0, $v0, .L0x000010d0
.L0x000010bc: .word 0x3402ffff # li $v0, 0xffff
.L0x000010c0: .word 0x10820006 # beq $a0, $v0, .L0x000010dc
.L0x000010c4: .word 0x24020001 # li $v0, 0x1
.L0x000010c8: .word 0x08020f7b # j 0x80083dec
.L0x000010cc: .word 0x00000000 # nop
.L0x000010d0: .word 0x94620d24 # lhu $v0, 0xd24($v1)
.L0x000010d4: .word 0x08020f7b # j 0x80083dec
.L0x000010d8: .word 0xae420080 # sw $v0, 0x80($s2)
.L0x000010dc: .word 0x8e430064 # lw $v1, 0x64($s2)
.L0x000010e0: .word 0xae42007c # sw $v0, 0x7c($s2)
.L0x000010e4: .word 0x08020f7b # j 0x80083dec
.L0x000010e8: .word 0xac620010 # sw $v0, 0x10($v1)
.L0x000010ec: .word 0x8e420060 # lw $v0, 0x60($s2)
.L0x000010f0: .word 0xae400090 # sw $zr, 0x90($s2)
.L0x000010f4: .word 0x10400011 # beqz $v0, .L0x0000113c
.L0x000010f8: .word 0xae400094 # sw $zr, 0x94($s2)
.L0x000010fc: .word 0x8e42009c # lw $v0, 0x9c($s2)
.L0x00001100: .word 0x00000000 # nop
.L0x00001104: .word 0x1040000d # beqz $v0, .L0x0000113c
.L0x00001108: .word 0x02402021 # move_ $a0, $s2
.L0x0000110c: .word 0x8e430064 # lw $v1, 0x64($s2)
.L0x00001110: .word 0x00000000 # nop
.L0x00001114: .word 0x8c620018 # lw $v0, 0x18($v1)
.L0x00001118: .word 0x00000000 # nop
.L0x0000111c: .word 0x24420001 # addiu $v0, 0x1
.L0x00001120: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00001124: .word 0x8e420064 # lw $v0, 0x64($s2)
.L0x00001128: .word 0x00000000 # nop
.L0x0000112c: .word 0x8c450018 # lw $a1, 0x18($v0)
.L0x00001130: .word 0x00003021 # move_ $a2, $zr
.L0x00001134: .word 0x0c020e95 # jal 0x80083a54
.L0x00001138: .word 0x24a50001 # addiu $a1, 0x1
.L0x0000113c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00001140: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00001144: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00001148: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000114c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00001150: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00001154: .word 0x03e00008 # jr $ra
.L0x00001158: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0000115c: .word 0x27bdff80 # addiu $sp, -0x80
.L0x00001160: .word 0xafb30064 # sw $s3, 0x64($sp)
.L0x00001164: .word 0x00809821 # move_ $s3, $a0
.L0x00001168: .word 0xafb70074 # sw $s7, 0x74($sp)
.L0x0000116c: .word 0xafbf0078 # sw $ra, 0x78($sp)
.L0x00001170: .word 0xafb60070 # sw $s6, 0x70($sp)
.L0x00001174: .word 0xafb5006c # sw $s5, 0x6c($sp)
.L0x00001178: .word 0xafb40068 # sw $s4, 0x68($sp)
.L0x0000117c: .word 0xafb20060 # sw $s2, 0x60($sp)
.L0x00001180: .word 0xafb1005c # sw $s1, 0x5c($sp)
.L0x00001184: .word 0xafb00058 # sw $s0, 0x58($sp)
.L0x00001188: .word 0x8e70000c # lw $s0, 0xc($s3)
.L0x0000118c: .word 0x24020001 # li $v0, 0x1
.L0x00001190: .word 0x12020080 # beq $s0, $v0, .L0x00001394
.L0x00001194: .word 0x00a0b821 # move_ $s7, $a1
.L0x00001198: .word 0x2a020002 # slti $v0, $s0, 0x2
.L0x0000119c: .word 0x14400005 # bnez $v0, .L0x000011b4
.L0x000011a0: .word 0x24020002 # li $v0, 0x2
.L0x000011a4: .word 0x12020178 # beq $s0, $v0, .L0x00001788
.L0x000011a8: .word 0x24020003 # li $v0, 0x3
.L0x000011ac: .word 0x1202016e # beq $s0, $v0, .L0x00001768
.L0x000011b0: .word 0x00000000 # nop
.L0x000011b4: .word 0x8e620070 # lw $v0, 0x70($s3)
.L0x000011b8: .word 0x00000000 # nop
.L0x000011bc: .word 0x10400013 # beqz $v0, .L0x0000120c
.L0x000011c0: .word 0x00000000 # nop
.L0x000011c4: .word 0x0c007fea # jal 0x8001ffa8
.L0x000011c8: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x000011cc: .word 0x8e640068 # lw $a0, 0x68($s3)
.L0x000011d0: .word 0x8e65006c # lw $a1, 0x6c($s3)
.L0x000011d4: .word 0x8fa20034 # lw $v0, 0x34($sp)
.L0x000011d8: .word 0x00000000 # nop
.L0x000011dc: .word 0x0040f809 # jalr $v0
.L0x000011e0: .word 0x00000000 # nop
.L0x000011e4: .word 0x3c028004 # lui $v0, 0x8004
.L0x000011e8: .word 0x8e640070 # lw $a0, 0x70($s3)
.L0x000011ec: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000011f0: .word 0x00000000 # nop
.L0x000011f4: .word 0x0040f809 # jalr $v0
.L0x000011f8: .word 0x00000000 # nop
.L0x000011fc: .word 0x8fa3003c # lw $v1, 0x3c($sp)
.L0x00001200: .word 0x00000000 # nop
.L0x00001204: .word 0x0060f809 # jalr $v1
.L0x00001208: .word 0x00402021 # move_ $a0, $v0
.L0x0000120c: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001210: .word 0x8e640054 # lw $a0, 0x54($s3)
.L0x00001214: .word 0x18400013 # blez $v0, .L0x00001264
.L0x00001218: .word 0x00002821 # move_ $a1, $zr
.L0x0000121c: .word 0x10a0000a # beqz $a1, .L0x00001248
.L0x00001220: .word 0x00000000 # nop
.L0x00001224: .word 0x8c820000 # lw $v0, ($a0)
.L0x00001228: .word 0x00000000 # nop
.L0x0000122c: .word 0x00021940 # sll $v1, $v0, 0x5
.L0x00001230: .word 0x00621821 # addu $v1, $v0
.L0x00001234: .word 0x8e620054 # lw $v0, 0x54($s3)
.L0x00001238: .word 0x00031880 # sll $v1, 0x2
.L0x0000123c: .word 0x00431021 # addu $v0, $v1
.L0x00001240: .word 0x2442004c # addiu $v0, 0x4c
.L0x00001244: .word 0xac820048 # sw $v0, 0x48($a0)
.L0x00001248: .word 0x24a50001 # addiu $a1, 0x1
.L0x0000124c: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001250: .word 0x00000000 # nop
.L0x00001254: .word 0x00a2102a # slt $v0, $a1, $v0
.L0x00001258: .word 0x1440fff0 # bnez $v0, .L0x0000121c
.L0x0000125c: .word 0x24840084 # addiu $a0, 0x84
.L0x00001260: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001264: .word 0x00000000 # nop
.L0x00001268: .word 0x1840001a # blez $v0, .L0x000012d4
.L0x0000126c: .word 0x00008021 # move_ $s0, $zr
.L0x00001270: .word 0x3c028004 # lui $v0, 0x8004
.L0x00001274: .word 0x24544b38 # addiu $s4, $v0, 0x4b38
.L0x00001278: .word 0x02e09021 # move_ $s2, $s7
.L0x0000127c: .word 0x02008821 # move_ $s1, $s0
.L0x00001280: .word 0x1200000e # beqz $s0, .L0x000012bc
.L0x00001284: .word 0x00000000 # nop
.L0x00001288: .word 0x8e620054 # lw $v0, 0x54($s3)
.L0x0000128c: .word 0x00000000 # nop
.L0x00001290: .word 0x02221021 # addu $v0, $s1, $v0
.L0x00001294: .word 0x8c440004 # lw $a0, 0x4($v0)
.L0x00001298: .word 0x8e820424 # lw $v0, 0x424($s4)
.L0x0000129c: .word 0x00000000 # nop
.L0x000012a0: .word 0x0040f809 # jalr $v0
.L0x000012a4: .word 0x00000000 # nop
.L0x000012a8: .word 0x8e650068 # lw $a1, 0x68($s3)
.L0x000012ac: .word 0x8e66006c # lw $a2, 0x6c($s3)
.L0x000012b0: .word 0x0c021843 # jal 0x8008610c
.L0x000012b4: .word 0x00402021 # move_ $a0, $v0
.L0x000012b8: .word 0xae420004 # sw $v0, 0x4($s2)
.L0x000012bc: .word 0x26520004 # addiu $s2, 0x4
.L0x000012c0: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x000012c4: .word 0x26100001 # addiu $s0, 0x1
.L0x000012c8: .word 0x0202102a # slt $v0, $s0, $v0
.L0x000012cc: .word 0x1440ffec # bnez $v0, .L0x00001280
.L0x000012d0: .word 0x26310084 # addiu $s1, 0x84
.L0x000012d4: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000012d8: .word 0x00000000 # nop
.L0x000012dc: .word 0x8c450014 # lw $a1, 0x14($v0)
.L0x000012e0: .word 0x0c022d42 # jal 0x8008b508
.L0x000012e4: .word 0x02602021 # move_ $a0, $s3
.L0x000012e8: .word 0xaee20000 # sw $v0, ($s7)
.L0x000012ec: .word 0x8e630060 # lw $v1, 0x60($s3)
.L0x000012f0: .word 0x24020001 # li $v0, 0x1
.L0x000012f4: .word 0x10600018 # beqz $v1, .L0x00001358
.L0x000012f8: .word 0xae620078 # sw $v0, 0x78($s3)
.L0x000012fc: .word 0x3c108004 # lui $s0, 0x8004
.L0x00001300: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00001304: .word 0x8e640074 # lw $a0, 0x74($s3)
.L0x00001308: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x0000130c: .word 0x00000000 # nop
.L0x00001310: .word 0x0040f809 # jalr $v0
.L0x00001314: .word 0x00000000 # nop
.L0x00001318: .word 0x00002021 # move_ $a0, $zr
.L0x0000131c: .word 0x00408821 # move_ $s1, $v0
.L0x00001320: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x00001324: .word 0x00000000 # nop
.L0x00001328: .word 0x0040f809 # jalr $v0
.L0x0000132c: .word 0x02202821 # move_ $a1, $s1
.L0x00001330: .word 0x84420004 # lh $v0, 0x4($v0)
.L0x00001334: .word 0x24040001 # li $a0, 0x1
.L0x00001338: .word 0xae620088 # sw $v0, 0x88($s3)
.L0x0000133c: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x00001340: .word 0x00000000 # nop
.L0x00001344: .word 0x0040f809 # jalr $v0
.L0x00001348: .word 0x02202821 # move_ $a1, $s1
.L0x0000134c: .word 0x84420004 # lh $v0, 0x4($v0)
.L0x00001350: .word 0x00000000 # nop
.L0x00001354: .word 0xae62008c # sw $v0, 0x8c($s3)
.L0x00001358: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x0000135c: .word 0x02602021 # move_ $a0, $s3
.L0x00001360: .word 0x8c450018 # lw $a1, 0x18($v0)
.L0x00001364: .word 0x24060001 # li $a2, 0x1
.L0x00001368: .word 0x0c020e95 # jal 0x80083a54
.L0x0000136c: .word 0x00a62821 # addu $a1, $a2
.L0x00001370: .word 0x8e630064 # lw $v1, 0x64($s3)
.L0x00001374: .word 0x00000000 # nop
.L0x00001378: .word 0x8c620018 # lw $v0, 0x18($v1)
.L0x0000137c: .word 0x00000000 # nop
.L0x00001380: .word 0x24420001 # addiu $v0, 0x1
.L0x00001384: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00001388: .word 0x8e620038 # lw $v0, 0x38($s3)
.L0x0000138c: .word 0x0802110b # j 0x8008442c
.L0x00001390: .word 0x02602021 # move_ $a0, $s3
.L0x00001394: .word 0x8e640064 # lw $a0, 0x64($s3)
.L0x00001398: .word 0x00000000 # nop
.L0x0000139c: .word 0x8c82000c # lw $v0, 0xc($a0)
.L0x000013a0: .word 0x00000000 # nop
.L0x000013a4: .word 0x14400006 # bnez $v0, .L0x000013c0
.L0x000013a8: .word 0x00000000 # nop
.L0x000013ac: .word 0x8e630078 # lw $v1, 0x78($s3)
.L0x000013b0: .word 0x8c820008 # lw $v0, 0x8($a0)
.L0x000013b4: .word 0x00000000 # nop
.L0x000013b8: .word 0x10620014 # beq $v1, $v0, .L0x0000140c
.L0x000013bc: .word 0x00000000 # nop
.L0x000013c0: .word 0xac80000c # sw $zr, 0xc($a0)
.L0x000013c4: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000013c8: .word 0x02602021 # move_ $a0, $s3
.L0x000013cc: .word 0x8c450008 # lw $a1, 0x8($v0)
.L0x000013d0: .word 0x0c020e95 # jal 0x80083a54
.L0x000013d4: .word 0x24060001 # li $a2, 0x1
.L0x000013d8: .word 0x8e630064 # lw $v1, 0x64($s3)
.L0x000013dc: .word 0x00000000 # nop
.L0x000013e0: .word 0x8c640008 # lw $a0, 0x8($v1)
.L0x000013e4: .word 0x00000000 # nop
.L0x000013e8: .word 0x10900005 # beq $a0, $s0, .L0x00001400
.L0x000013ec: .word 0x24020002 # li $v0, 0x2
.L0x000013f0: .word 0x10820005 # beq $a0, $v0, .L0x00001408
.L0x000013f4: .word 0x00000000 # nop
.L0x000013f8: .word 0x0802102f # j 0x800840bc
.L0x000013fc: .word 0x00000000 # nop
.L0x00001400: .word 0x0802102f # j 0x800840bc
.L0x00001404: .word 0xac600018 # sw $zr, 0x18($v1)
.L0x00001408: .word 0xac700018 # sw $s0, 0x18($v1)
.L0x0000140c: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001410: .word 0x00000000 # nop
.L0x00001414: .word 0x104000dc # beqz $v0, .L0x00001788
.L0x00001418: .word 0x00000000 # nop
.L0x0000141c: .word 0x0c020f0c # jal 0x80083c30
.L0x00001420: .word 0x02602021 # move_ $a0, $s3
.L0x00001424: .word 0x02602021 # move_ $a0, $s3
.L0x00001428: .word 0x0c020e15 # jal 0x80083854
.L0x0000142c: .word 0x02e02821 # move_ $a1, $s7
.L0x00001430: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00001434: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x00001438: .word 0x9442001c # lhu $v0, 0x1c($v0)
.L0x0000143c: .word 0x00000000 # nop
.L0x00001440: .word 0xa4620010 # sh $v0, 0x10($v1)
.L0x00001444: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00001448: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x0000144c: .word 0x9442001e # lhu $v0, 0x1e($v0)
.L0x00001450: .word 0x00000000 # nop
.L0x00001454: .word 0xa4620012 # sh $v0, 0x12($v1)
.L0x00001458: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x0000145c: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x00001460: .word 0x94420020 # lhu $v0, 0x20($v0)
.L0x00001464: .word 0x00000000 # nop
.L0x00001468: .word 0xa4620014 # sh $v0, 0x14($v1)
.L0x0000146c: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00001470: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x00001474: .word 0x94420022 # lhu $v0, 0x22($v0)
.L0x00001478: .word 0x00000000 # nop
.L0x0000147c: .word 0xa4620018 # sh $v0, 0x18($v1)
.L0x00001480: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00001484: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x00001488: .word 0x94420024 # lhu $v0, 0x24($v0)
.L0x0000148c: .word 0x00000000 # nop
.L0x00001490: .word 0xa462001a # sh $v0, 0x1a($v1)
.L0x00001494: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00001498: .word 0x8e630054 # lw $v1, 0x54($s3)
.L0x0000149c: .word 0x94420026 # lhu $v0, 0x26($v0)
.L0x000014a0: .word 0x00000000 # nop
.L0x000014a4: .word 0xa462001c # sh $v0, 0x1c($v1)
.L0x000014a8: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x000014ac: .word 0x8e720054 # lw $s2, 0x54($s3)
.L0x000014b0: .word 0x18400078 # blez $v0, .L0x00001694
.L0x000014b4: .word 0x0000a021 # move_ $s4, $zr
.L0x000014b8: .word 0x26510060 # addiu $s1, $s2, 0x60
.L0x000014bc: .word 0x8622ffc0 # lh $v0, -0x40($s1)
.L0x000014c0: .word 0x00000000 # nop
.L0x000014c4: .word 0xafa20048 # sw $v0, 0x48($sp)
.L0x000014c8: .word 0x8624ffc2 # lh $a0, -0x3e($s1)
.L0x000014cc: .word 0x00000000 # nop
.L0x000014d0: .word 0xafa4004c # sw $a0, 0x4c($sp)
.L0x000014d4: .word 0x8623ffc4 # lh $v1, -0x3c($s1)
.L0x000014d8: .word 0x00441025 # or $v0, $a0
.L0x000014dc: .word 0x00431025 # or $v0, $v1
.L0x000014e0: .word 0x28420031 # slti $v0, 0x31
.L0x000014e4: .word 0x10400003 # beqz $v0, .L0x000014f4
.L0x000014e8: .word 0xafa30050 # sw $v1, 0x50($sp)
.L0x000014ec: .word 0x080210ca # j 0x80084328
.L0x000014f0: .word 0xae20ffac # sw $zr, -0x54($s1)
.L0x000014f4: .word 0x26440018 # addiu $a0, $s2, 0x18
.L0x000014f8: .word 0x26500028 # addiu $s0, $s2, 0x28
.L0x000014fc: .word 0x02002821 # move_ $a1, $s0
.L0x00001500: .word 0x24020001 # li $v0, 0x1
.L0x00001504: .word 0x0c00ad17 # jal 0x8002b45c
.L0x00001508: .word 0xae22ffac # sw $v0, -0x54($s1)
.L0x0000150c: .word 0x02002021 # move_ $a0, $s0
.L0x00001510: .word 0x0c00ac8f # jal 0x8002b23c
.L0x00001514: .word 0x27a50048 # addiu $a1, $sp, 0x48
.L0x00001518: .word 0x8622ffb0 # lh $v0, -0x50($s1)
.L0x0000151c: .word 0x8623ffb2 # lh $v1, -0x4e($s1)
.L0x00001520: .word 0x8624ffb4 # lh $a0, -0x4c($s1)
.L0x00001524: .word 0x8e27ffe8 # lw $a3, -0x18($s1)
.L0x00001528: .word 0xae22ffdc # sw $v0, -0x24($s1)
.L0x0000152c: .word 0xae23ffe0 # sw $v1, -0x20($s1)
.L0x00001530: .word 0xae24ffe4 # sw $a0, -0x1c($s1)
.L0x00001534: .word 0x8cec0000 # lw $t4, ($a3)
.L0x00001538: .word 0x8ced0004 # lw $t5, 0x4($a3)
.L0x0000153c: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00001540: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00001544: .word 0x8cec0008 # lw $t4, 0x8($a3)
.L0x00001548: .word 0x8ced000c # lw $t5, 0xc($a3)
.L0x0000154c: .word 0x8cee0010 # lw $t6, 0x10($a3)
.L0x00001550: .word 0x48cc1000 # ctc2 $t4, $2
.L0x00001554: .word 0x48cd1800 # ctc2 $t5, $3
.L0x00001558: .word 0x48ce2000 # ctc2 $t6, $4
.L0x0000155c: .word 0x960c0000 # lhu $t4, ($s0)
.L0x00001560: .word 0x960d0006 # lhu $t5, 0x6($s0)
.L0x00001564: .word 0x960e000c # lhu $t6, 0xc($s0)
.L0x00001568: .word 0x488c4800 # mtc2 $t4, $9
.L0x0000156c: .word 0x488d5000 # mtc2 $t5, $10
.L0x00001570: .word 0x488e5800 # mtc2 $t6, $11
.L0x00001574: .word 0x00000000 # nop
.L0x00001578: .word 0x00000000 # nop
.L0x0000157c: .word 0x4a49e012 # c2 0x49e012
.L0x00001580: .word 0x2642004c # addiu $v0, $s2, 0x4c
.L0x00001584: .word 0x480c4800 # mfc2 $t4, $9
.L0x00001588: .word 0x480d5000 # mfc2 $t5, $10
.L0x0000158c: .word 0x480e5800 # mfc2 $t6, $11
.L0x00001590: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00001594: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00001598: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x0000159c: .word 0x2642002a # addiu $v0, $s2, 0x2a
.L0x000015a0: .word 0x944c0000 # lhu $t4, ($v0)
.L0x000015a4: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x000015a8: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x000015ac: .word 0x488c4800 # mtc2 $t4, $9
.L0x000015b0: .word 0x488d5000 # mtc2 $t5, $10
.L0x000015b4: .word 0x488e5800 # mtc2 $t6, $11
.L0x000015b8: .word 0x00000000 # nop
.L0x000015bc: .word 0x00000000 # nop
.L0x000015c0: .word 0x4a49e012 # c2 0x49e012
.L0x000015c4: .word 0x2642004e # addiu $v0, $s2, 0x4e
.L0x000015c8: .word 0x480c4800 # mfc2 $t4, $9
.L0x000015cc: .word 0x480d5000 # mfc2 $t5, $10
.L0x000015d0: .word 0x480e5800 # mfc2 $t6, $11
.L0x000015d4: .word 0xa44c0000 # sh $t4, ($v0)
.L0x000015d8: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x000015dc: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x000015e0: .word 0x2642002c # addiu $v0, $s2, 0x2c
.L0x000015e4: .word 0x944c0000 # lhu $t4, ($v0)
.L0x000015e8: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x000015ec: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x000015f0: .word 0x488c4800 # mtc2 $t4, $9
.L0x000015f4: .word 0x488d5000 # mtc2 $t5, $10
.L0x000015f8: .word 0x488e5800 # mtc2 $t6, $11
.L0x000015fc: .word 0x00000000 # nop
.L0x00001600: .word 0x00000000 # nop
.L0x00001604: .word 0x4a49e012 # c2 0x49e012
.L0x00001608: .word 0x26420050 # addiu $v0, $s2, 0x50
.L0x0000160c: .word 0x480c4800 # mfc2 $t4, $9
.L0x00001610: .word 0x480d5000 # mfc2 $t5, $10
.L0x00001614: .word 0x480e5800 # mfc2 $t6, $11
.L0x00001618: .word 0xa44c0000 # sh $t4, ($v0)
.L0x0000161c: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00001620: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00001624: .word 0x8e27ffe8 # lw $a3, -0x18($s1)
.L0x00001628: .word 0x00000000 # nop
.L0x0000162c: .word 0x8cec0014 # lw $t4, 0x14($a3)
.L0x00001630: .word 0x8ced0018 # lw $t5, 0x18($a3)
.L0x00001634: .word 0x48cc2800 # ctc2 $t4, $5
.L0x00001638: .word 0x8cee001c # lw $t6, 0x1c($a3)
.L0x0000163c: .word 0x48cd3000 # ctc2 $t5, $6
.L0x00001640: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00001644: .word 0x2642003c # addiu $v0, $s2, 0x3c
.L0x00001648: .word 0x944d0004 # lhu $t5, 0x4($v0)
.L0x0000164c: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00001650: .word 0x000d6c00 # sll $t5, 0x10
.L0x00001654: .word 0x018d6025 # or $t4, $t5
.L0x00001658: .word 0x488c0000 # mtc2 $t4, $0
.L0x0000165c: .word 0xc8410008 # lwc2 $1, 0x8($v0)
.L0x00001660: .word 0x00000000 # nop
.L0x00001664: .word 0x00000000 # nop
.L0x00001668: .word 0x4a480012 # c2 0x480012
.L0x0000166c: .word 0xea390000 # swc2 $25, ($s1)
.L0x00001670: .word 0xea3a0004 # swc2 $26, 0x4($s1)
.L0x00001674: .word 0xea3b0008 # swc2 $27, 0x8($s1)
.L0x00001678: .word 0x26940001 # addiu $s4, 0x1
.L0x0000167c: .word 0x26310084 # addiu $s1, 0x84
.L0x00001680: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001684: .word 0x00000000 # nop
.L0x00001688: .word 0x0282102a # slt $v0, $s4, $v0
.L0x0000168c: .word 0x1440ff8b # bnez $v0, .L0x000014bc
.L0x00001690: .word 0x26520084 # addiu $s2, 0x84
.L0x00001694: .word 0x0000b021 # move_ $s6, $zr
.L0x00001698: .word 0x02c0a021 # move_ $s4, $s6
.L0x0000169c: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000016a0: .word 0x00000000 # nop
.L0x000016a4: .word 0x00541021 # addu $v0, $s4
.L0x000016a8: .word 0x8c420034 # lw $v0, 0x34($v0)
.L0x000016ac: .word 0x00000000 # nop
.L0x000016b0: .word 0x10400027 # beqz $v0, .L0x00001750
.L0x000016b4: .word 0x00000000 # nop
.L0x000016b8: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x000016bc: .word 0x8e660054 # lw $a2, 0x54($s3)
.L0x000016c0: .word 0x18400023 # blez $v0, .L0x00001750
.L0x000016c4: .word 0x00008821 # move_ $s1, $zr
.L0x000016c8: .word 0x0280a821 # move_ $s5, $s4
.L0x000016cc: .word 0x24d0004c # addiu $s0, $a2, 0x4c
.L0x000016d0: .word 0x02e09021 # move_ $s2, $s7
.L0x000016d4: .word 0x12200017 # beqz $s1, .L0x00001734
.L0x000016d8: .word 0x00000000 # nop
.L0x000016dc: .word 0x8e02ffc0 # lw $v0, -0x40($s0)
.L0x000016e0: .word 0x00000000 # nop
.L0x000016e4: .word 0x10400013 # beqz $v0, .L0x00001734
.L0x000016e8: .word 0x00000000 # nop
.L0x000016ec: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000016f0: .word 0x00000000 # nop
.L0x000016f4: .word 0x00551821 # addu $v1, $v0, $s5
.L0x000016f8: .word 0x8c62003c # lw $v0, 0x3c($v1)
.L0x000016fc: .word 0x00000000 # nop
.L0x00001700: .word 0x10400006 # beqz $v0, .L0x0000171c
.L0x00001704: .word 0x00000000 # nop
.L0x00001708: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x0000170c: .word 0x8c650038 # lw $a1, 0x38($v1)
.L0x00001710: .word 0x8c8200a8 # lw $v0, 0xa8($a0)
.L0x00001714: .word 0x080210f6 # j 0x800843d8
.L0x00001718: .word 0x00000000 # nop
.L0x0000171c: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x00001720: .word 0x8c650038 # lw $a1, 0x38($v1)
.L0x00001724: .word 0x8c8200a4 # lw $v0, 0xa4($a0)
.L0x00001728: .word 0x00000000 # nop
.L0x0000172c: .word 0x0040f809 # jalr $v0
.L0x00001730: .word 0x02003021 # move_ $a2, $s0
.L0x00001734: .word 0x26520004 # addiu $s2, 0x4
.L0x00001738: .word 0x26310001 # addiu $s1, 0x1
.L0x0000173c: .word 0x8e620050 # lw $v0, 0x50($s3)
.L0x00001740: .word 0x00000000 # nop
.L0x00001744: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00001748: .word 0x1440ffe2 # bnez $v0, .L0x000016d4
.L0x0000174c: .word 0x26100084 # addiu $s0, 0x84
.L0x00001750: .word 0x26d60001 # addiu $s6, 0x1
.L0x00001754: .word 0x2ac20002 # slti $v0, $s6, 0x2
.L0x00001758: .word 0x1440ffd0 # bnez $v0, .L0x0000169c
.L0x0000175c: .word 0x2694000c # addiu $s4, 0xc
.L0x00001760: .word 0x0802110e # j 0x80084438
.L0x00001764: .word 0x00000000 # nop
.L0x00001768: .word 0x8e640054 # lw $a0, 0x54($s3)
.L0x0000176c: .word 0x00000000 # nop
.L0x00001770: .word 0x10800005 # beqz $a0, .L0x00001788
.L0x00001774: .word 0x3c028005 # lui $v0, 0x8005
.L0x00001778: .word 0x8c42b5ec # lw $v0, -0x4a14($v0)
.L0x0000177c: .word 0x00000000 # nop
.L0x00001780: .word 0x0040f809 # jalr $v0
.L0x00001784: .word 0x00000000 # nop
.L0x00001788: .word 0x8fbf0078 # lw $ra, 0x78($sp)
.L0x0000178c: .word 0x8fb70074 # lw $s7, 0x74($sp)
.L0x00001790: .word 0x8fb60070 # lw $s6, 0x70($sp)
.L0x00001794: .word 0x8fb5006c # lw $s5, 0x6c($sp)
.L0x00001798: .word 0x8fb40068 # lw $s4, 0x68($sp)
.L0x0000179c: .word 0x8fb30064 # lw $s3, 0x64($sp)
.L0x000017a0: .word 0x8fb20060 # lw $s2, 0x60($sp)
.L0x000017a4: .word 0x8fb1005c # lw $s1, 0x5c($sp)
.L0x000017a8: .word 0x8fb00058 # lw $s0, 0x58($sp)
.L0x000017ac: .word 0x03e00008 # jr $ra
.L0x000017b0: .word 0x27bd0080 # addiu $sp, 0x80
.L0x000017b4: .word 0x8c8a0024 # lw $t2, 0x24($a0)
.L0x000017b8: .word 0x00004821 # move_ $t1, $zr
.L0x000017bc: .word 0x01204021 # move_ $t0, $t1
.L0x000017c0: .word 0x8c820064 # lw $v0, 0x64($a0)
.L0x000017c4: .word 0x00000000 # nop
.L0x000017c8: .word 0x00481021 # addu $v0, $t0
.L0x000017cc: .word 0x8c420034 # lw $v0, 0x34($v0)
.L0x000017d0: .word 0x00000000 # nop
.L0x000017d4: .word 0x10400016 # beqz $v0, .L0x00001830
.L0x000017d8: .word 0x00000000 # nop
.L0x000017dc: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x000017e0: .word 0x00000000 # nop
.L0x000017e4: .word 0x18400012 # blez $v0, .L0x00001830
.L0x000017e8: .word 0x00001821 # move_ $v1, $zr
.L0x000017ec: .word 0x01403821 # move_ $a3, $t2
.L0x000017f0: .word 0x1060000a # beqz $v1, .L0x0000181c
.L0x000017f4: .word 0x00000000 # nop
.L0x000017f8: .word 0x8ce20004 # lw $v0, 0x4($a3)
.L0x000017fc: .word 0x10c00007 # beqz $a2, .L0x0000181c
.L0x00001800: .word 0xac450054 # sw $a1, 0x54($v0)
.L0x00001804: .word 0x8ce20004 # lw $v0, 0x4($a3)
.L0x00001808: .word 0x88cb0003 # lwl $t3, 0x3($a2)
.L0x0000180c: .word 0x98cb0000 # lwr $t3, ($a2)
.L0x00001810: .word 0x00000000 # nop
.L0x00001814: .word 0xa84b005b # swl $t3, 0x5b($v0)
.L0x00001818: .word 0xb84b0058 # swr $t3, 0x58($v0)
.L0x0000181c: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00001820: .word 0x24630001 # addiu $v1, 0x1
.L0x00001824: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00001828: .word 0x1440fff1 # bnez $v0, .L0x000017f0
.L0x0000182c: .word 0x24e70004 # addiu $a3, 0x4
.L0x00001830: .word 0x25290001 # addiu $t1, 0x1
.L0x00001834: .word 0x29220002 # slti $v0, $t1, 0x2
.L0x00001838: .word 0x1440ffe1 # bnez $v0, .L0x000017c0
.L0x0000183c: .word 0x2508000c # addiu $t0, 0xc
.L0x00001840: .word 0x03e00008 # jr $ra
.L0x00001844: .word 0x00000000 # nop
.L0x00001848: .word 0x00004021 # move_ $t0, $zr
.L0x0000184c: .word 0x01003821 # move_ $a3, $t0
.L0x00001850: .word 0x8c830024 # lw $v1, 0x24($a0)
.L0x00001854: .word 0x00051080 # sll $v0, $a1, 0x2
.L0x00001858: .word 0x00621821 # addu $v1, $v0
.L0x0000185c: .word 0x8c820064 # lw $v0, 0x64($a0)
.L0x00001860: .word 0x00000000 # nop
.L0x00001864: .word 0x00471021 # addu $v0, $a3
.L0x00001868: .word 0x8c420034 # lw $v0, 0x34($v0)
.L0x0000186c: .word 0x00000000 # nop
.L0x00001870: .word 0x10400006 # beqz $v0, .L0x0000188c
.L0x00001874: .word 0x00000000 # nop
.L0x00001878: .word 0x10a00004 # beqz $a1, .L0x0000188c
.L0x0000187c: .word 0x00000000 # nop
.L0x00001880: .word 0x8c620004 # lw $v0, 0x4($v1)
.L0x00001884: .word 0x00000000 # nop
.L0x00001888: .word 0xac460050 # sw $a2, 0x50($v0)
.L0x0000188c: .word 0x25080001 # addiu $t0, 0x1
.L0x00001890: .word 0x29020002 # slti $v0, $t0, 0x2
.L0x00001894: .word 0x1440fff1 # bnez $v0, .L0x0000185c
.L0x00001898: .word 0x24e7000c # addiu $a3, 0xc
.L0x0000189c: .word 0x03e00008 # jr $ra
.L0x000018a0: .word 0x00000000 # nop
.L0x000018a4: .word 0x8c82007c # lw $v0, 0x7c($a0)
.L0x000018a8: .word 0x03e00008 # jr $ra
.L0x000018ac: .word 0x00000000 # nop
.L0x000018b0: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x000018b4: .word 0x3c02ffff # lui $v0, 0xffff
.L0x000018b8: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x000018bc: .word 0x0082a824 # and $s5, $a0, $v0
.L0x000018c0: .word 0x3c028004 # lui $v0, 0x8004
.L0x000018c4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000018c8: .word 0x8fb10040 # lw $s1, 0x40($sp)
.L0x000018cc: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000018d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000018d4: .word 0x8fb00044 # lw $s0, 0x44($sp)
.L0x000018d8: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x000018dc: .word 0x00a0b021 # move_ $s6, $a1
.L0x000018e0: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x000018e4: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000018e8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000018ec: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000018f0: .word 0xafa60038 # sw $a2, 0x38($sp)
.L0x000018f4: .word 0x0040f809 # jalr $v0
.L0x000018f8: .word 0xafa7003c # sw $a3, 0x3c($sp)
.L0x000018fc: .word 0x00409821 # move_ $s3, $v0
.L0x00001900: .word 0x3c048008 # lui $a0, 0x8008
.L0x00001904: .word 0x24843e0c # addiu $a0, 0x3e0c
.L0x00001908: .word 0x24052634 # li $a1, 0x2634
.L0x0000190c: .word 0x8e660004 # lw $a2, 0x4($s3)
.L0x00001910: .word 0x24070011 # li $a3, 0x11
.L0x00001914: .word 0x24d40001 # addiu $s4, $a2, 0x1
.L0x00001918: .word 0x24c60002 # addiu $a2, 0x2
.L0x0000191c: .word 0x0c0050f7 # jal 0x800143dc
.L0x00001920: .word 0x00063080 # sll $a2, 0x2
.L0x00001924: .word 0x00142140 # sll $a0, $s4, 0x5
.L0x00001928: .word 0x00942021 # addu $a0, $s4
.L0x0000192c: .word 0x00042080 # sll $a0, 0x2
.L0x00001930: .word 0x24050002 # li $a1, 0x2
.L0x00001934: .word 0x3c038005 # lui $v1, 0x8005
.L0x00001938: .word 0x8c63b5f4 # lw $v1, -0x4a0c($v1)
.L0x0000193c: .word 0x00000000 # nop
.L0x00001940: .word 0x0060f809 # jalr $v1
.L0x00001944: .word 0x00409021 # move_ $s2, $v0
.L0x00001948: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000194c: .word 0xae510064 # sw $s1, 0x64($s2)
.L0x00001950: .word 0xae500060 # sw $s0, 0x60($s2)
.L0x00001954: .word 0x8fa80038 # lw $t0, 0x38($sp)
.L0x00001958: .word 0x8fa9003c # lw $t1, 0x3c($sp)
.L0x0000195c: .word 0xae480068 # sw $t0, 0x68($s2)
.L0x00001960: .word 0xae49006c # sw $t1, 0x6c($s2)
.L0x00001964: .word 0x8e620000 # lw $v0, ($s3)
.L0x00001968: .word 0x26730004 # addiu $s3, 0x4
.L0x0000196c: .word 0x10400003 # beqz $v0, .L0x0000197c
.L0x00001970: .word 0xae420070 # sw $v0, 0x70($s2)
.L0x00001974: .word 0x00551025 # or $v0, $s5
.L0x00001978: .word 0xae420070 # sw $v0, 0x70($s2)
.L0x0000197c: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x00001980: .word 0xae540050 # sw $s4, 0x50($s2)
.L0x00001984: .word 0xac400000 # sw $zr, ($v0)
.L0x00001988: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x0000198c: .word 0x00000000 # nop
.L0x00001990: .word 0xac400004 # sw $zr, 0x4($v0)
.L0x00001994: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x00001998: .word 0x00000000 # nop
.L0x0000199c: .word 0xac400008 # sw $zr, 0x8($v0)
.L0x000019a0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000019a4: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x000019a8: .word 0x2442dc20 # addiu $v0, -0x23e0
.L0x000019ac: .word 0xac620048 # sw $v0, 0x48($v1)
.L0x000019b0: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019b4: .word 0x00000000 # nop
.L0x000019b8: .word 0xa4400010 # sh $zr, 0x10($v0)
.L0x000019bc: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019c0: .word 0x00000000 # nop
.L0x000019c4: .word 0xa4400012 # sh $zr, 0x12($v0)
.L0x000019c8: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019cc: .word 0x00000000 # nop
.L0x000019d0: .word 0xa4400014 # sh $zr, 0x14($v0)
.L0x000019d4: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019d8: .word 0x00000000 # nop
.L0x000019dc: .word 0xa4400018 # sh $zr, 0x18($v0)
.L0x000019e0: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019e4: .word 0x00000000 # nop
.L0x000019e8: .word 0xa440001a # sh $zr, 0x1a($v0)
.L0x000019ec: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x000019f0: .word 0x00000000 # nop
.L0x000019f4: .word 0xa440001c # sh $zr, 0x1c($v0)
.L0x000019f8: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x000019fc: .word 0x24021000 # li $v0, 0x1000
.L0x00001a00: .word 0xa4620020 # sh $v0, 0x20($v1)
.L0x00001a04: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00001a08: .word 0x00000000 # nop
.L0x00001a0c: .word 0xa4620022 # sh $v0, 0x22($v1)
.L0x00001a10: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00001a14: .word 0x24050001 # li $a1, 0x1
.L0x00001a18: .word 0xa4620024 # sh $v0, 0x24($v1)
.L0x00001a1c: .word 0x00b4102a # slt $v0, $a1, $s4
.L0x00001a20: .word 0x10400017 # beqz $v0, .L0x00001a80
.L0x00001a24: .word 0x26730004 # addiu $s3, 0x4
.L0x00001a28: .word 0x24040084 # li $a0, 0x84
.L0x00001a2c: .word 0x8e630000 # lw $v1, ($s3)
.L0x00001a30: .word 0x26730004 # addiu $s3, 0x4
.L0x00001a34: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x00001a38: .word 0x24a50001 # addiu $a1, 0x1
.L0x00001a3c: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00001a40: .word 0xac430000 # sw $v1, ($v0)
.L0x00001a44: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00001a48: .word 0x8e620000 # lw $v0, ($s3)
.L0x00001a4c: .word 0x26730004 # addiu $s3, 0x4
.L0x00001a50: .word 0x00831821 # addu $v1, $a0, $v1
.L0x00001a54: .word 0x00551025 # or $v0, $s5
.L0x00001a58: .word 0xac620004 # sw $v0, 0x4($v1)
.L0x00001a5c: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00001a60: .word 0x8e620000 # lw $v0, ($s3)
.L0x00001a64: .word 0x26730004 # addiu $s3, 0x4
.L0x00001a68: .word 0x00831821 # addu $v1, $a0, $v1
.L0x00001a6c: .word 0x00551025 # or $v0, $s5
.L0x00001a70: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00001a74: .word 0x00b4102a # slt $v0, $a1, $s4
.L0x00001a78: .word 0x1440ffec # bnez $v0, .L0x00001a2c
.L0x00001a7c: .word 0x24840084 # addiu $a0, 0x84
.L0x00001a80: .word 0x02401021 # move_ $v0, $s2
.L0x00001a84: .word 0x3c038008 # lui $v1, 0x8008
.L0x00001a88: .word 0x24633a54 # addiu $v1, 0x3a54
.L0x00001a8c: .word 0xac432624 # sw $v1, 0x2624($v0)
.L0x00001a90: .word 0x3c038008 # lui $v1, 0x8008
.L0x00001a94: .word 0x24634554 # addiu $v1, 0x4554
.L0x00001a98: .word 0xac432628 # sw $v1, 0x2628($v0)
.L0x00001a9c: .word 0x3c038008 # lui $v1, 0x8008
.L0x00001aa0: .word 0x24634464 # addiu $v1, 0x4464
.L0x00001aa4: .word 0xac43262c # sw $v1, 0x262c($v0)
.L0x00001aa8: .word 0x3c038008 # lui $v1, 0x8008
.L0x00001aac: .word 0x246344f8 # addiu $v1, 0x44f8
.L0x00001ab0: .word 0xac560074 # sw $s6, 0x74($v0)
.L0x00001ab4: .word 0xac432630 # sw $v1, 0x2630($v0)
.L0x00001ab8: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00001abc: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00001ac0: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00001ac4: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00001ac8: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00001acc: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00001ad0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00001ad4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00001ad8: .word 0x03e00008 # jr $ra
.L0x00001adc: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00001ae0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00001ae4: .word 0x8fa30030 # lw $v1, 0x30($sp)
.L0x00001ae8: .word 0x24020001 # li $v0, 0x1
.L0x00001aec: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00001af0: .word 0xafa60028 # sw $a2, 0x28($sp)
.L0x00001af4: .word 0xafa7002c # sw $a3, 0x2c($sp)
.L0x00001af8: .word 0xafa20014 # sw $v0, 0x14($sp)
.L0x00001afc: .word 0x0c021158 # jal 0x80084560
.L0x00001b00: .word 0xafa30010 # sw $v1, 0x10($sp)
.L0x00001b04: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00001b08: .word 0x00000000 # nop
.L0x00001b0c: .word 0x03e00008 # jr $ra
.L0x00001b10: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00001b14: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00001b18: .word 0x8fa20030 # lw $v0, 0x30($sp)
.L0x00001b1c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00001b20: .word 0xafa60028 # sw $a2, 0x28($sp)
.L0x00001b24: .word 0xafa7002c # sw $a3, 0x2c($sp)
.L0x00001b28: .word 0xafa00014 # sw $zr, 0x14($sp)
.L0x00001b2c: .word 0x0c021158 # jal 0x80084560
.L0x00001b30: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x00001b34: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00001b38: .word 0x00000000 # nop
.L0x00001b3c: .word 0x03e00008 # jr $ra
.L0x00001b40: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00001b44: .word 0x27bdffc0 # addiu $sp, -0x40
.L0x00001b48: .word 0xafb10034 # sw $s1, 0x34($sp)
.L0x00001b4c: .word 0x00808821 # move_ $s1, $a0
.L0x00001b50: .word 0xafbf003c # sw $ra, 0x3c($sp)
.L0x00001b54: .word 0xafb20038 # sw $s2, 0x38($sp)
.L0x00001b58: .word 0xafb00030 # sw $s0, 0x30($sp)
.L0x00001b5c: .word 0x8e300064 # lw $s0, 0x64($s1)
.L0x00001b60: .word 0x00000000 # nop
.L0x00001b64: .word 0x86120000 # lh $s2, ($s0)
.L0x00001b68: .word 0x00000000 # nop
.L0x00001b6c: .word 0x12400087 # beqz $s2, .L0x00001d8c
.L0x00001b70: .word 0x26100006 # addiu $s0, 0x6
.L0x00001b74: .word 0x3c068008 # lui $a2, 0x8008
.L0x00001b78: .word 0x24c612f8 # addiu $a2, 0x12f8
.L0x00001b7c: .word 0x8ccc0000 # lw $t4, ($a2)
.L0x00001b80: .word 0x8ccd0004 # lw $t5, 0x4($a2)
.L0x00001b84: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00001b88: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00001b8c: .word 0x8ccc0008 # lw $t4, 0x8($a2)
.L0x00001b90: .word 0x8ccd000c # lw $t5, 0xc($a2)
.L0x00001b94: .word 0x8cce0010 # lw $t6, 0x10($a2)
.L0x00001b98: .word 0x48cc1000 # ctc2 $t4, $2
.L0x00001b9c: .word 0x48cd1800 # ctc2 $t5, $3
.L0x00001ba0: .word 0x48ce2000 # ctc2 $t6, $4
.L0x00001ba4: .word 0x26220084 # addiu $v0, $s1, 0x84
.L0x00001ba8: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00001bac: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00001bb0: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00001bb4: .word 0x488c4800 # mtc2 $t4, $9
.L0x00001bb8: .word 0x488d5000 # mtc2 $t5, $10
.L0x00001bbc: .word 0x488e5800 # mtc2 $t6, $11
.L0x00001bc0: .word 0x00000000 # nop
.L0x00001bc4: .word 0x00000000 # nop
.L0x00001bc8: .word 0x4a49e012 # c2 0x49e012
.L0x00001bcc: .word 0x27a30010 # addiu $v1, $sp, 0x10
.L0x00001bd0: .word 0x480c4800 # mfc2 $t4, $9
.L0x00001bd4: .word 0x480d5000 # mfc2 $t5, $10
.L0x00001bd8: .word 0x480e5800 # mfc2 $t6, $11
.L0x00001bdc: .word 0xa46c0000 # sh $t4, ($v1)
.L0x00001be0: .word 0xa46d0006 # sh $t5, 0x6($v1)
.L0x00001be4: .word 0xa46e000c # sh $t6, 0xc($v1)
.L0x00001be8: .word 0x26220086 # addiu $v0, $s1, 0x86
.L0x00001bec: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00001bf0: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00001bf4: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00001bf8: .word 0x488c4800 # mtc2 $t4, $9
.L0x00001bfc: .word 0x488d5000 # mtc2 $t5, $10
.L0x00001c00: .word 0x488e5800 # mtc2 $t6, $11
.L0x00001c04: .word 0x00000000 # nop
.L0x00001c08: .word 0x00000000 # nop
.L0x00001c0c: .word 0x4a49e012 # c2 0x49e012
.L0x00001c10: .word 0x27a20012 # addiu $v0, $sp, 0x12
.L0x00001c14: .word 0x480c4800 # mfc2 $t4, $9
.L0x00001c18: .word 0x480d5000 # mfc2 $t5, $10
.L0x00001c1c: .word 0x480e5800 # mfc2 $t6, $11
.L0x00001c20: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00001c24: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00001c28: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00001c2c: .word 0x26220088 # addiu $v0, $s1, 0x88
.L0x00001c30: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00001c34: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00001c38: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00001c3c: .word 0x488c4800 # mtc2 $t4, $9
.L0x00001c40: .word 0x488d5000 # mtc2 $t5, $10
.L0x00001c44: .word 0x488e5800 # mtc2 $t6, $11
.L0x00001c48: .word 0x00000000 # nop
.L0x00001c4c: .word 0x00000000 # nop
.L0x00001c50: .word 0x4a49e012 # c2 0x49e012
.L0x00001c54: .word 0x27a20014 # addiu $v0, $sp, 0x14
.L0x00001c58: .word 0x480c4800 # mfc2 $t4, $9
.L0x00001c5c: .word 0x480d5000 # mfc2 $t5, $10
.L0x00001c60: .word 0x480e5800 # mfc2 $t6, $11
.L0x00001c64: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00001c68: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00001c6c: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00001c70: .word 0x3c068008 # lui $a2, 0x8008
.L0x00001c74: .word 0x24c612f8 # addiu $a2, 0x12f8
.L0x00001c78: .word 0x8ccc0014 # lw $t4, 0x14($a2)
.L0x00001c7c: .word 0x8ccd0018 # lw $t5, 0x18($a2)
.L0x00001c80: .word 0x48cc2800 # ctc2 $t4, $5
.L0x00001c84: .word 0x8cce001c # lw $t6, 0x1c($a2)
.L0x00001c88: .word 0x48cd3000 # ctc2 $t5, $6
.L0x00001c8c: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00001c90: .word 0x26220098 # addiu $v0, $s1, 0x98
.L0x00001c94: .word 0x944d0004 # lhu $t5, 0x4($v0)
.L0x00001c98: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00001c9c: .word 0x000d6c00 # sll $t5, 0x10
.L0x00001ca0: .word 0x018d6025 # or $t4, $t5
.L0x00001ca4: .word 0x488c0000 # mtc2 $t4, $0
.L0x00001ca8: .word 0xc8410008 # lwc2 $1, 0x8($v0)
.L0x00001cac: .word 0x00000000 # nop
.L0x00001cb0: .word 0x00000000 # nop
.L0x00001cb4: .word 0x4a480012 # c2 0x480012
.L0x00001cb8: .word 0x27a20024 # addiu $v0, $sp, 0x24
.L0x00001cbc: .word 0xe8590000 # swc2 $25, ($v0)
.L0x00001cc0: .word 0xe85a0004 # swc2 $26, 0x4($v0)
.L0x00001cc4: .word 0xe85b0008 # swc2 $27, 0x8($v0)
.L0x00001cc8: .word 0x8c6c0000 # lw $t4, ($v1)
.L0x00001ccc: .word 0x8c6d0004 # lw $t5, 0x4($v1)
.L0x00001cd0: .word 0x48cc4000 # ctc2 $t4, $8
.L0x00001cd4: .word 0x48cd4800 # ctc2 $t5, $9
.L0x00001cd8: .word 0x8c6c0008 # lw $t4, 0x8($v1)
.L0x00001cdc: .word 0x8c6d000c # lw $t5, 0xc($v1)
.L0x00001ce0: .word 0x8c6e0010 # lw $t6, 0x10($v1)
.L0x00001ce4: .word 0x48cc5000 # ctc2 $t4, $10
.L0x00001ce8: .word 0x48cd5800 # ctc2 $t5, $11
.L0x00001cec: .word 0x48ce6000 # ctc2 $t6, $12
.L0x00001cf0: .word 0x8e220080 # lw $v0, 0x80($s1)
.L0x00001cf4: .word 0x00000000 # nop
.L0x00001cf8: .word 0x14400007 # bnez $v0, .L0x00001d18
.L0x00001cfc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00001d00: .word 0x00122080 # sll $a0, $s2, 0x2
.L0x00001d04: .word 0x8c42b5f4 # lw $v0, -0x4a0c($v0)
.L0x00001d08: .word 0x00000000 # nop
.L0x00001d0c: .word 0x0040f809 # jalr $v0
.L0x00001d10: .word 0x24050002 # li $a1, 0x2
.L0x00001d14: .word 0xae220080 # sw $v0, 0x80($s1)
.L0x00001d18: .word 0x8e240080 # lw $a0, 0x80($s1)
.L0x00001d1c: .word 0x8a0c0003 # lwl $t4, 0x3($s0)
.L0x00001d20: .word 0x9a0c0000 # lwr $t4, ($s0)
.L0x00001d24: .word 0x960d0004 # lhu $t5, 0x4($s0)
.L0x00001d28: .word 0x488c0000 # mtc2 $t4, $0
.L0x00001d2c: .word 0x488d0800 # mtc2 $t5, $1
.L0x00001d30: .word 0x00000000 # nop
.L0x00001d34: .word 0x00000000 # nop
.L0x00001d38: .word 0x4ac8041e # c2 0xc8041e
.L0x00001d3c: .word 0xe8960000 # swc2 $22, ($a0)
.L0x00001d40: .word 0x24030001 # li $v1, 0x1
.L0x00001d44: .word 0x0072102a # slt $v0, $v1, $s2
.L0x00001d48: .word 0x10400010 # beqz $v0, .L0x00001d8c
.L0x00001d4c: .word 0x26100006 # addiu $s0, 0x6
.L0x00001d50: .word 0x8a0c0003 # lwl $t4, 0x3($s0)
.L0x00001d54: .word 0x9a0c0000 # lwr $t4, ($s0)
.L0x00001d58: .word 0x960d0004 # lhu $t5, 0x4($s0)
.L0x00001d5c: .word 0x488c0000 # mtc2 $t4, $0
.L0x00001d60: .word 0x488d0800 # mtc2 $t5, $1
.L0x00001d64: .word 0x00000000 # nop
.L0x00001d68: .word 0x00000000 # nop
.L0x00001d6c: .word 0x4ac8041e # c2 0xc8041e
.L0x00001d70: .word 0x26100006 # addiu $s0, 0x6
.L0x00001d74: .word 0x24840004 # addiu $a0, 0x4
.L0x00001d78: .word 0x24630001 # addiu $v1, 0x1
.L0x00001d7c: .word 0xe8960000 # swc2 $22, ($a0)
.L0x00001d80: .word 0x0072102a # slt $v0, $v1, $s2
.L0x00001d84: .word 0x1440fff2 # bnez $v0, .L0x00001d50
.L0x00001d88: .word 0x00000000 # nop
.L0x00001d8c: .word 0x8fbf003c # lw $ra, 0x3c($sp)
.L0x00001d90: .word 0x8fb20038 # lw $s2, 0x38($sp)
.L0x00001d94: .word 0x8fb10034 # lw $s1, 0x34($sp)
.L0x00001d98: .word 0x8fb00030 # lw $s0, 0x30($sp)
.L0x00001d9c: .word 0x03e00008 # jr $ra
.L0x00001da0: .word 0x27bd0040 # addiu $sp, 0x40
.L0x00001da4: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00001da8: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x00001dac: .word 0x00809021 # move_ $s2, $a0
.L0x00001db0: .word 0x00a02021 # move_ $a0, $a1
.L0x00001db4: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00001db8: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x00001dbc: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x00001dc0: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00001dc4: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00001dc8: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00001dcc: .word 0x8e500060 # lw $s0, 0x60($s2)
.L0x00001dd0: .word 0x0040f809 # jalr $v0
.L0x00001dd4: .word 0x00000000 # nop
.L0x00001dd8: .word 0x86130000 # lh $s3, ($s0)
.L0x00001ddc: .word 0x26100006 # addiu $s0, 0x6
.L0x00001de0: .word 0x2403000e # li $v1, 0xe
.L0x00001de4: .word 0x8e440078 # lw $a0, 0x78($s2)
.L0x00001de8: .word 0x00000000 # nop
.L0x00001dec: .word 0x14800008 # bnez $a0, .L0x00001e10
.L0x00001df0: .word 0x0062a023 # subu $s4, $v1, $v0
.L0x00001df4: .word 0x00132080 # sll $a0, $s3, 0x2
.L0x00001df8: .word 0x3c028005 # lui $v0, 0x8005
.L0x00001dfc: .word 0x8c42b5f4 # lw $v0, -0x4a0c($v0)
.L0x00001e00: .word 0x00000000 # nop
.L0x00001e04: .word 0x0040f809 # jalr $v0
.L0x00001e08: .word 0x24050002 # li $a1, 0x2
.L0x00001e0c: .word 0xae420078 # sw $v0, 0x78($s2)
.L0x00001e10: .word 0x8e42007c # lw $v0, 0x7c($s2)
.L0x00001e14: .word 0x8e510078 # lw $s1, 0x78($s2)
.L0x00001e18: .word 0x14400007 # bnez $v0, .L0x00001e38
.L0x00001e1c: .word 0x00132080 # sll $a0, $s3, 0x2
.L0x00001e20: .word 0x3c028005 # lui $v0, 0x8005
.L0x00001e24: .word 0x8c42b5f4 # lw $v0, -0x4a0c($v0)
.L0x00001e28: .word 0x00000000 # nop
.L0x00001e2c: .word 0x0040f809 # jalr $v0
.L0x00001e30: .word 0x24050002 # li $a1, 0x2
.L0x00001e34: .word 0xae42007c # sw $v0, 0x7c($s2)
.L0x00001e38: .word 0x8e44007c # lw $a0, 0x7c($s2)
.L0x00001e3c: .word 0x8a0c0003 # lwl $t4, 0x3($s0)
.L0x00001e40: .word 0x9a0c0000 # lwr $t4, ($s0)
.L0x00001e44: .word 0x960d0004 # lhu $t5, 0x4($s0)
.L0x00001e48: .word 0x488c0000 # mtc2 $t4, $0
.L0x00001e4c: .word 0x488d0800 # mtc2 $t5, $1
.L0x00001e50: .word 0x00000000 # nop
.L0x00001e54: .word 0x00000000 # nop
.L0x00001e58: .word 0x4a180001 # c2 0x180001
.L0x00001e5c: .word 0xea2e0000 # swc2 $14, ($s1)
.L0x00001e60: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x00001e64: .word 0x480c9800 # mfc2 $t4, $19
.L0x00001e68: .word 0x00000000 # nop
.L0x00001e6c: .word 0x000c6083 # sra $t4, 0x2
.L0x00001e70: .word 0xacac0000 # sw $t4, ($a1)
.L0x00001e74: .word 0x24030001 # li $v1, 0x1
.L0x00001e78: .word 0x0073102a # slt $v0, $v1, $s3
.L0x00001e7c: .word 0x10400018 # beqz $v0, .L0x00001ee0
.L0x00001e80: .word 0x26100006 # addiu $s0, 0x6
.L0x00001e84: .word 0x8a0c0003 # lwl $t4, 0x3($s0)
.L0x00001e88: .word 0x9a0c0000 # lwr $t4, ($s0)
.L0x00001e8c: .word 0x960d0004 # lhu $t5, 0x4($s0)
.L0x00001e90: .word 0x488c0000 # mtc2 $t4, $0
.L0x00001e94: .word 0x488d0800 # mtc2 $t5, $1
.L0x00001e98: .word 0x00000000 # nop
.L0x00001e9c: .word 0x00000000 # nop
.L0x00001ea0: .word 0x4a180001 # c2 0x180001
.L0x00001ea4: .word 0x26100006 # addiu $s0, 0x6
.L0x00001ea8: .word 0x26310004 # addiu $s1, 0x4
.L0x00001eac: .word 0x8fa20010 # lw $v0, 0x10($sp)
.L0x00001eb0: .word 0x24630001 # addiu $v1, 0x1
.L0x00001eb4: .word 0x02821007 # srav $v0, $v0, $s4
.L0x00001eb8: .word 0xac820000 # sw $v0, ($a0)
.L0x00001ebc: .word 0x24840004 # addiu $a0, 0x4
.L0x00001ec0: .word 0xea2e0000 # swc2 $14, ($s1)
.L0x00001ec4: .word 0x480c9800 # mfc2 $t4, $19
.L0x00001ec8: .word 0x00000000 # nop
.L0x00001ecc: .word 0x000c6083 # sra $t4, 0x2
.L0x00001ed0: .word 0xacac0000 # sw $t4, ($a1)
.L0x00001ed4: .word 0x0073102a # slt $v0, $v1, $s3
.L0x00001ed8: .word 0x1440ffea # bnez $v0, .L0x00001e84
.L0x00001edc: .word 0x00000000 # nop
.L0x00001ee0: .word 0x8fa20010 # lw $v0, 0x10($sp)
.L0x00001ee4: .word 0x00000000 # nop
.L0x00001ee8: .word 0x02821007 # srav $v0, $v0, $s4
.L0x00001eec: .word 0xac820000 # sw $v0, ($a0)
.L0x00001ef0: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00001ef4: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x00001ef8: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x00001efc: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00001f00: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00001f04: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x00001f08: .word 0x03e00008 # jr $ra
.L0x00001f0c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00001f10: .word 0x00803821 # move_ $a3, $a0
.L0x00001f14: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00001f18: .word 0x88e80077 # lwl $t0, 0x77($a3)
.L0x00001f1c: .word 0x98e80074 # lwr $t0, 0x74($a3)
.L0x00001f20: .word 0x00000000 # nop
.L0x00001f24: .word 0xa8480007 # swl $t0, 0x7($v0)
.L0x00001f28: .word 0xb8480004 # swr $t0, 0x4($v0)
.L0x00001f2c: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00001f30: .word 0x88e8007b # lwl $t0, 0x7b($a3)
.L0x00001f34: .word 0x98e80078 # lwr $t0, 0x78($a3)
.L0x00001f38: .word 0x00000000 # nop
.L0x00001f3c: .word 0xa8480013 # swl $t0, 0x13($v0)
.L0x00001f40: .word 0xb8480010 # swr $t0, 0x10($v0)
.L0x00001f44: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00001f48: .word 0x88e8007f # lwl $t0, 0x7f($a3)
.L0x00001f4c: .word 0x98e8007c # lwr $t0, 0x7c($a3)
.L0x00001f50: .word 0x00000000 # nop
.L0x00001f54: .word 0xa848001f # swl $t0, 0x1f($v0)
.L0x00001f58: .word 0xb848001c # swr $t0, 0x1c($v0)
.L0x00001f5c: .word 0x8ce2000c # lw $v0, 0xc($a3)
.L0x00001f60: .word 0x00000000 # nop
.L0x00001f64: .word 0x10400007 # beqz $v0, .L0x00001f84
.L0x00001f68: .word 0x00000000 # nop
.L0x00001f6c: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00001f70: .word 0x88e80083 # lwl $t0, 0x83($a3)
.L0x00001f74: .word 0x98e80080 # lwr $t0, 0x80($a3)
.L0x00001f78: .word 0x00000000 # nop
.L0x00001f7c: .word 0xa848002b # swl $t0, 0x2b($v0)
.L0x00001f80: .word 0xb8480028 # swr $t0, 0x28($v0)
.L0x00001f84: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001f88: .word 0x8ce20058 # lw $v0, 0x58($a3)
.L0x00001f8c: .word 0x00000000 # nop
.L0x00001f90: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00001f94: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001f98: .word 0x8ce2005c # lw $v0, 0x5c($a3)
.L0x00001f9c: .word 0x00000000 # nop
.L0x00001fa0: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x00001fa4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001fa8: .word 0x8ce20060 # lw $v0, 0x60($a3)
.L0x00001fac: .word 0x00000000 # nop
.L0x00001fb0: .word 0xac620020 # sw $v0, 0x20($v1)
.L0x00001fb4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001fb8: .word 0x94e2006c # lhu $v0, 0x6c($a3)
.L0x00001fbc: .word 0x00000000 # nop
.L0x00001fc0: .word 0xa462000c # sh $v0, 0xc($v1)
.L0x00001fc4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001fc8: .word 0x94e2006e # lhu $v0, 0x6e($a3)
.L0x00001fcc: .word 0x00000000 # nop
.L0x00001fd0: .word 0xa4620018 # sh $v0, 0x18($v1)
.L0x00001fd4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001fd8: .word 0x94e20070 # lhu $v0, 0x70($a3)
.L0x00001fdc: .word 0x00000000 # nop
.L0x00001fe0: .word 0xa4620024 # sh $v0, 0x24($v1)
.L0x00001fe4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001fe8: .word 0x94e20042 # lhu $v0, 0x42($a3)
.L0x00001fec: .word 0x00000000 # nop
.L0x00001ff0: .word 0xa462000e # sh $v0, 0xe($v1)
.L0x00001ff4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00001ff8: .word 0x94e20040 # lhu $v0, 0x40($a3)
.L0x00001ffc: .word 0x00000000 # nop
.L0x00002000: .word 0xa462001a # sh $v0, 0x1a($v1)
.L0x00002004: .word 0x8ce2000c # lw $v0, 0xc($a3)
.L0x00002008: .word 0x00000000 # nop
.L0x0000200c: .word 0x1040002d # beqz $v0, .L0x000020c4
.L0x00002010: .word 0x2402000c # li $v0, 0xc
.L0x00002014: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002018: .word 0x00000000 # nop
.L0x0000201c: .word 0xa0620003 # sb $v0, 0x3($v1)
.L0x00002020: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002024: .word 0x2402003c # li $v0, 0x3c
.L0x00002028: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x0000202c: .word 0x8ce20018 # lw $v0, 0x18($a3)
.L0x00002030: .word 0x00000000 # nop
.L0x00002034: .word 0x10400007 # beqz $v0, .L0x00002054
.L0x00002038: .word 0x3c0500ff # lui $a1, 0xff
.L0x0000203c: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002040: .word 0x00000000 # nop
.L0x00002044: .word 0x90620007 # lbu $v0, 0x7($v1)
.L0x00002048: .word 0x00000000 # nop
.L0x0000204c: .word 0x34420002 # ori $v0, 0x2
.L0x00002050: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00002054: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002058: .word 0x8ce20064 # lw $v0, 0x64($a3)
.L0x0000205c: .word 0x34a5ffff # ori $a1, 0xffff
.L0x00002060: .word 0xac62002c # sw $v0, 0x2c($v1)
.L0x00002064: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002068: .word 0x94e20072 # lhu $v0, 0x72($a3)
.L0x0000206c: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x00002070: .word 0xa4620030 # sh $v0, 0x30($v1)
.L0x00002074: .word 0x8ce40054 # lw $a0, 0x54($a3)
.L0x00002078: .word 0x8ce20068 # lw $v0, 0x68($a3)
.L0x0000207c: .word 0x8c830000 # lw $v1, ($a0)
.L0x00002080: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002084: .word 0x00661824 # and $v1, $a2
.L0x00002088: .word 0x00451024 # and $v0, $a1
.L0x0000208c: .word 0x00621825 # or $v1, $v0
.L0x00002090: .word 0xac830000 # sw $v1, ($a0)
.L0x00002094: .word 0x8ce40068 # lw $a0, 0x68($a3)
.L0x00002098: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x0000209c: .word 0x8c830000 # lw $v1, ($a0)
.L0x000020a0: .word 0x00451024 # and $v0, $a1
.L0x000020a4: .word 0x00661824 # and $v1, $a2
.L0x000020a8: .word 0x00621825 # or $v1, $v0
.L0x000020ac: .word 0xac830000 # sw $v1, ($a0)
.L0x000020b0: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x000020b4: .word 0x00000000 # nop
.L0x000020b8: .word 0x24420034 # addiu $v0, 0x34
.L0x000020bc: .word 0x03e00008 # jr $ra
.L0x000020c0: .word 0xace20054 # sw $v0, 0x54($a3)
.L0x000020c4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000020c8: .word 0x24020009 # li $v0, 0x9
.L0x000020cc: .word 0xa0620003 # sb $v0, 0x3($v1)
.L0x000020d0: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000020d4: .word 0x24020034 # li $v0, 0x34
.L0x000020d8: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x000020dc: .word 0x8ce20018 # lw $v0, 0x18($a3)
.L0x000020e0: .word 0x00000000 # nop
.L0x000020e4: .word 0x10400007 # beqz $v0, .L0x00002104
.L0x000020e8: .word 0x3c0400ff # lui $a0, 0xff
.L0x000020ec: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000020f0: .word 0x00000000 # nop
.L0x000020f4: .word 0x90620007 # lbu $v0, 0x7($v1)
.L0x000020f8: .word 0x00000000 # nop
.L0x000020fc: .word 0x34420002 # ori $v0, 0x2
.L0x00002100: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00002104: .word 0x3484ffff # ori $a0, 0xffff
.L0x00002108: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x0000210c: .word 0x8ce50054 # lw $a1, 0x54($a3)
.L0x00002110: .word 0x8ce20068 # lw $v0, 0x68($a3)
.L0x00002114: .word 0x8ca30000 # lw $v1, ($a1)
.L0x00002118: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000211c: .word 0x00661824 # and $v1, $a2
.L0x00002120: .word 0x00441024 # and $v0, $a0
.L0x00002124: .word 0x00621825 # or $v1, $v0
.L0x00002128: .word 0xaca30000 # sw $v1, ($a1)
.L0x0000212c: .word 0x8ce50068 # lw $a1, 0x68($a3)
.L0x00002130: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00002134: .word 0x8ca30000 # lw $v1, ($a1)
.L0x00002138: .word 0x00441024 # and $v0, $a0
.L0x0000213c: .word 0x00661824 # and $v1, $a2
.L0x00002140: .word 0x00621825 # or $v1, $v0
.L0x00002144: .word 0xaca30000 # sw $v1, ($a1)
.L0x00002148: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x0000214c: .word 0x00000000 # nop
.L0x00002150: .word 0x24420028 # addiu $v0, 0x28
.L0x00002154: .word 0x03e00008 # jr $ra
.L0x00002158: .word 0xace20054 # sw $v0, 0x54($a3)
.L0x0000215c: .word 0x00803821 # move_ $a3, $a0
.L0x00002160: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00002164: .word 0x88e80077 # lwl $t0, 0x77($a3)
.L0x00002168: .word 0x98e80074 # lwr $t0, 0x74($a3)
.L0x0000216c: .word 0x00000000 # nop
.L0x00002170: .word 0xa8480007 # swl $t0, 0x7($v0)
.L0x00002174: .word 0xb8480004 # swr $t0, 0x4($v0)
.L0x00002178: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000217c: .word 0x8ce20058 # lw $v0, 0x58($a3)
.L0x00002180: .word 0x00000000 # nop
.L0x00002184: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00002188: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000218c: .word 0x8ce2005c # lw $v0, 0x5c($a3)
.L0x00002190: .word 0x00000000 # nop
.L0x00002194: .word 0xac620010 # sw $v0, 0x10($v1)
.L0x00002198: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000219c: .word 0x8ce20060 # lw $v0, 0x60($a3)
.L0x000021a0: .word 0x00000000 # nop
.L0x000021a4: .word 0xac620018 # sw $v0, 0x18($v1)
.L0x000021a8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000021ac: .word 0x94e2006c # lhu $v0, 0x6c($a3)
.L0x000021b0: .word 0x00000000 # nop
.L0x000021b4: .word 0xa462000c # sh $v0, 0xc($v1)
.L0x000021b8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000021bc: .word 0x94e2006e # lhu $v0, 0x6e($a3)
.L0x000021c0: .word 0x00000000 # nop
.L0x000021c4: .word 0xa4620014 # sh $v0, 0x14($v1)
.L0x000021c8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000021cc: .word 0x94e20070 # lhu $v0, 0x70($a3)
.L0x000021d0: .word 0x00000000 # nop
.L0x000021d4: .word 0xa462001c # sh $v0, 0x1c($v1)
.L0x000021d8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000021dc: .word 0x94e20042 # lhu $v0, 0x42($a3)
.L0x000021e0: .word 0x00000000 # nop
.L0x000021e4: .word 0xa462000e # sh $v0, 0xe($v1)
.L0x000021e8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000021ec: .word 0x94e20040 # lhu $v0, 0x40($a3)
.L0x000021f0: .word 0x00000000 # nop
.L0x000021f4: .word 0xa4620016 # sh $v0, 0x16($v1)
.L0x000021f8: .word 0x8ce2000c # lw $v0, 0xc($a3)
.L0x000021fc: .word 0x00000000 # nop
.L0x00002200: .word 0x1040002d # beqz $v0, .L0x000022b8
.L0x00002204: .word 0x24020009 # li $v0, 0x9
.L0x00002208: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000220c: .word 0x00000000 # nop
.L0x00002210: .word 0xa0620003 # sb $v0, 0x3($v1)
.L0x00002214: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002218: .word 0x2402002c # li $v0, 0x2c
.L0x0000221c: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00002220: .word 0x8ce20018 # lw $v0, 0x18($a3)
.L0x00002224: .word 0x00000000 # nop
.L0x00002228: .word 0x10400007 # beqz $v0, .L0x00002248
.L0x0000222c: .word 0x3c0500ff # lui $a1, 0xff
.L0x00002230: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x00002234: .word 0x00000000 # nop
.L0x00002238: .word 0x90620007 # lbu $v0, 0x7($v1)
.L0x0000223c: .word 0x00000000 # nop
.L0x00002240: .word 0x34420002 # ori $v0, 0x2
.L0x00002244: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00002248: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000224c: .word 0x8ce20064 # lw $v0, 0x64($a3)
.L0x00002250: .word 0x34a5ffff # ori $a1, 0xffff
.L0x00002254: .word 0xac620020 # sw $v0, 0x20($v1)
.L0x00002258: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x0000225c: .word 0x94e20072 # lhu $v0, 0x72($a3)
.L0x00002260: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x00002264: .word 0xa4620024 # sh $v0, 0x24($v1)
.L0x00002268: .word 0x8ce40054 # lw $a0, 0x54($a3)
.L0x0000226c: .word 0x8ce20068 # lw $v0, 0x68($a3)
.L0x00002270: .word 0x8c830000 # lw $v1, ($a0)
.L0x00002274: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002278: .word 0x00661824 # and $v1, $a2
.L0x0000227c: .word 0x00451024 # and $v0, $a1
.L0x00002280: .word 0x00621825 # or $v1, $v0
.L0x00002284: .word 0xac830000 # sw $v1, ($a0)
.L0x00002288: .word 0x8ce40068 # lw $a0, 0x68($a3)
.L0x0000228c: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00002290: .word 0x8c830000 # lw $v1, ($a0)
.L0x00002294: .word 0x00451024 # and $v0, $a1
.L0x00002298: .word 0x00661824 # and $v1, $a2
.L0x0000229c: .word 0x00621825 # or $v1, $v0
.L0x000022a0: .word 0xac830000 # sw $v1, ($a0)
.L0x000022a4: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x000022a8: .word 0x00000000 # nop
.L0x000022ac: .word 0x24420028 # addiu $v0, 0x28
.L0x000022b0: .word 0x03e00008 # jr $ra
.L0x000022b4: .word 0xace20054 # sw $v0, 0x54($a3)
.L0x000022b8: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000022bc: .word 0x24020007 # li $v0, 0x7
.L0x000022c0: .word 0xa0620003 # sb $v0, 0x3($v1)
.L0x000022c4: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000022c8: .word 0x24020024 # li $v0, 0x24
.L0x000022cc: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x000022d0: .word 0x8ce20018 # lw $v0, 0x18($a3)
.L0x000022d4: .word 0x00000000 # nop
.L0x000022d8: .word 0x10400007 # beqz $v0, .L0x000022f8
.L0x000022dc: .word 0x3c0400ff # lui $a0, 0xff
.L0x000022e0: .word 0x8ce30054 # lw $v1, 0x54($a3)
.L0x000022e4: .word 0x00000000 # nop
.L0x000022e8: .word 0x90620007 # lbu $v0, 0x7($v1)
.L0x000022ec: .word 0x00000000 # nop
.L0x000022f0: .word 0x34420002 # ori $v0, 0x2
.L0x000022f4: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x000022f8: .word 0x3484ffff # ori $a0, 0xffff
.L0x000022fc: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x00002300: .word 0x8ce50054 # lw $a1, 0x54($a3)
.L0x00002304: .word 0x8ce20068 # lw $v0, 0x68($a3)
.L0x00002308: .word 0x8ca30000 # lw $v1, ($a1)
.L0x0000230c: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002310: .word 0x00661824 # and $v1, $a2
.L0x00002314: .word 0x00441024 # and $v0, $a0
.L0x00002318: .word 0x00621825 # or $v1, $v0
.L0x0000231c: .word 0xaca30000 # sw $v1, ($a1)
.L0x00002320: .word 0x8ce50068 # lw $a1, 0x68($a3)
.L0x00002324: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00002328: .word 0x8ca30000 # lw $v1, ($a1)
.L0x0000232c: .word 0x00441024 # and $v0, $a0
.L0x00002330: .word 0x00661824 # and $v1, $a2
.L0x00002334: .word 0x00621825 # or $v1, $v0
.L0x00002338: .word 0xaca30000 # sw $v1, ($a1)
.L0x0000233c: .word 0x8ce20054 # lw $v0, 0x54($a3)
.L0x00002340: .word 0x00000000 # nop
.L0x00002344: .word 0x24420020 # addiu $v0, 0x20
.L0x00002348: .word 0x03e00008 # jr $ra
.L0x0000234c: .word 0xace20054 # sw $v0, 0x54($a3)
.L0x00002350: .word 0x27bdfff0 # addiu $sp, -0x10
.L0x00002354: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00002358: .word 0x00000000 # nop
.L0x0000235c: .word 0x10400003 # beqz $v0, .L0x0000236c
.L0x00002360: .word 0x00a03821 # move_ $a3, $a1
.L0x00002364: .word 0x08021442 # j 0x80085108
.L0x00002368: .word 0x24020001 # li $v0, 0x1
.L0x0000236c: .word 0x8c88006c # lw $t0, 0x6c($a0)
.L0x00002370: .word 0x00005021 # move_ $t2, $zr
.L0x00002374: .word 0x01404821 # move_ $t1, $t2
.L0x00002378: .word 0x01402821 # move_ $a1, $t2
.L0x0000237c: .word 0x01402021 # move_ $a0, $t2
.L0x00002380: .word 0x01403021 # move_ $a2, $t2
.L0x00002384: .word 0x27ab0008 # addiu $t3, $sp, 0x8
.L0x00002388: .word 0x890c0003 # lwl $t4, 0x3($t0)
.L0x0000238c: .word 0x990c0000 # lwr $t4, ($t0)
.L0x00002390: .word 0x950d0004 # lhu $t5, 0x4($t0)
.L0x00002394: .word 0x488c0000 # mtc2 $t4, $0
.L0x00002398: .word 0x488d0800 # mtc2 $t5, $1
.L0x0000239c: .word 0x00000000 # nop
.L0x000023a0: .word 0x00000000 # nop
.L0x000023a4: .word 0x4a180001 # c2 0x180001
.L0x000023a8: .word 0x14c00011 # bnez $a2, .L0x000023f0
.L0x000023ac: .word 0x00000000 # nop
.L0x000023b0: .word 0x84e30000 # lh $v1, ($a3)
.L0x000023b4: .word 0x84e5006c # lh $a1, 0x6c($a3)
.L0x000023b8: .word 0x84e20004 # lh $v0, 0x4($a3)
.L0x000023bc: .word 0x84e40002 # lh $a0, 0x2($a3)
.L0x000023c0: .word 0x2463ffc0 # addiu $v1, -0x40
.L0x000023c4: .word 0x00655023 # subu $t2, $v1, $a1
.L0x000023c8: .word 0x24420080 # addiu $v0, 0x80
.L0x000023cc: .word 0x00621821 # addu $v1, $v0
.L0x000023d0: .word 0x00654823 # subu $t1, $v1, $a1
.L0x000023d4: .word 0x2484ffc0 # addiu $a0, -0x40
.L0x000023d8: .word 0x84e3006e # lh $v1, 0x6e($a3)
.L0x000023dc: .word 0x84e20006 # lh $v0, 0x6($a3)
.L0x000023e0: .word 0x00832823 # subu $a1, $a0, $v1
.L0x000023e4: .word 0x24420080 # addiu $v0, 0x80
.L0x000023e8: .word 0x00822021 # addu $a0, $v0
.L0x000023ec: .word 0x00832023 # subu $a0, $v1
.L0x000023f0: .word 0x24c60001 # addiu $a2, 0x1
.L0x000023f4: .word 0x25080006 # addiu $t0, 0x6
.L0x000023f8: .word 0xebae0000 # swc2 $14, ($sp)
.L0x000023fc: .word 0x484cf800 # cfc2 $t4, $31
.L0x00002400: .word 0x00000000 # nop
.L0x00002404: .word 0xad6c0000 # sw $t4, ($t3)
.L0x00002408: .word 0x87a30000 # lh $v1, ($sp)
.L0x0000240c: .word 0x00000000 # nop
.L0x00002410: .word 0x006a102a # slt $v0, $v1, $t2
.L0x00002414: .word 0x1440000e # bnez $v0, .L0x00002450
.L0x00002418: .word 0x28c20009 # slti $v0, $a2, 0x9
.L0x0000241c: .word 0x0123102a # slt $v0, $t1, $v1
.L0x00002420: .word 0x1440000b # bnez $v0, .L0x00002450
.L0x00002424: .word 0x28c20009 # slti $v0, $a2, 0x9
.L0x00002428: .word 0x97a20002 # lhu $v0, 0x2($sp)
.L0x0000242c: .word 0x00000000 # nop
.L0x00002430: .word 0x00021400 # sll $v0, 0x10
.L0x00002434: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x00002438: .word 0x0065102a # slt $v0, $v1, $a1
.L0x0000243c: .word 0x14400004 # bnez $v0, .L0x00002450
.L0x00002440: .word 0x28c20009 # slti $v0, $a2, 0x9
.L0x00002444: .word 0x0083102a # slt $v0, $a0, $v1
.L0x00002448: .word 0x1040ffc6 # beqz $v0, .L0x00002364
.L0x0000244c: .word 0x28c20009 # slti $v0, $a2, 0x9
.L0x00002450: .word 0x1440ffcd # bnez $v0, .L0x00002388
.L0x00002454: .word 0x00001021 # move_ $v0, $zr
.L0x00002458: .word 0x03e00008 # jr $ra
.L0x0000245c: .word 0x27bd0010 # addiu $sp, 0x10
.L0x00002460: .word 0x27bdff30 # addiu $sp, -0xd0
.L0x00002464: .word 0xafb100c4 # sw $s1, 0xc4($sp)
.L0x00002468: .word 0x00a08821 # move_ $s1, $a1
.L0x0000246c: .word 0xafb000c0 # sw $s0, 0xc0($sp)
.L0x00002470: .word 0x00808021 # move_ $s0, $a0
.L0x00002474: .word 0x3c0f8008 # lui $t7, 0x8008
.L0x00002478: .word 0x25ef1358 # addiu $t7, 0x1358
.L0x0000247c: .word 0xafbf00cc # sw $ra, 0xcc($sp)
.L0x00002480: .word 0xafb200c8 # sw $s2, 0xc8($sp)
.L0x00002484: .word 0x8dec0000 # lw $t4, ($t7)
.L0x00002488: .word 0x8ded0004 # lw $t5, 0x4($t7)
.L0x0000248c: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00002490: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00002494: .word 0x8dec0008 # lw $t4, 0x8($t7)
.L0x00002498: .word 0x8ded000c # lw $t5, 0xc($t7)
.L0x0000249c: .word 0x8dee0010 # lw $t6, 0x10($t7)
.L0x000024a0: .word 0x48cc1000 # ctc2 $t4, $2
.L0x000024a4: .word 0x48cd1800 # ctc2 $t5, $3
.L0x000024a8: .word 0x48ce2000 # ctc2 $t6, $4
.L0x000024ac: .word 0x26020084 # addiu $v0, $s0, 0x84
.L0x000024b0: .word 0x944c0000 # lhu $t4, ($v0)
.L0x000024b4: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x000024b8: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x000024bc: .word 0x488c4800 # mtc2 $t4, $9
.L0x000024c0: .word 0x488d5000 # mtc2 $t5, $10
.L0x000024c4: .word 0x488e5800 # mtc2 $t6, $11
.L0x000024c8: .word 0x00000000 # nop
.L0x000024cc: .word 0x00000000 # nop
.L0x000024d0: .word 0x4a49e012 # c2 0x49e012
.L0x000024d4: .word 0x27a30010 # addiu $v1, $sp, 0x10
.L0x000024d8: .word 0x480c4800 # mfc2 $t4, $9
.L0x000024dc: .word 0x480d5000 # mfc2 $t5, $10
.L0x000024e0: .word 0x480e5800 # mfc2 $t6, $11
.L0x000024e4: .word 0xa46c0000 # sh $t4, ($v1)
.L0x000024e8: .word 0xa46d0006 # sh $t5, 0x6($v1)
.L0x000024ec: .word 0xa46e000c # sh $t6, 0xc($v1)
.L0x000024f0: .word 0x26020086 # addiu $v0, $s0, 0x86
.L0x000024f4: .word 0x944c0000 # lhu $t4, ($v0)
.L0x000024f8: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x000024fc: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00002500: .word 0x488c4800 # mtc2 $t4, $9
.L0x00002504: .word 0x488d5000 # mtc2 $t5, $10
.L0x00002508: .word 0x488e5800 # mtc2 $t6, $11
.L0x0000250c: .word 0x00000000 # nop
.L0x00002510: .word 0x00000000 # nop
.L0x00002514: .word 0x4a49e012 # c2 0x49e012
.L0x00002518: .word 0x27a20012 # addiu $v0, $sp, 0x12
.L0x0000251c: .word 0x480c4800 # mfc2 $t4, $9
.L0x00002520: .word 0x480d5000 # mfc2 $t5, $10
.L0x00002524: .word 0x480e5800 # mfc2 $t6, $11
.L0x00002528: .word 0xa44c0000 # sh $t4, ($v0)
.L0x0000252c: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00002530: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00002534: .word 0x26020088 # addiu $v0, $s0, 0x88
.L0x00002538: .word 0x944c0000 # lhu $t4, ($v0)
.L0x0000253c: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00002540: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00002544: .word 0x488c4800 # mtc2 $t4, $9
.L0x00002548: .word 0x488d5000 # mtc2 $t5, $10
.L0x0000254c: .word 0x488e5800 # mtc2 $t6, $11
.L0x00002550: .word 0x00000000 # nop
.L0x00002554: .word 0x00000000 # nop
.L0x00002558: .word 0x4a49e012 # c2 0x49e012
.L0x0000255c: .word 0x27a20014 # addiu $v0, $sp, 0x14
.L0x00002560: .word 0x480c4800 # mfc2 $t4, $9
.L0x00002564: .word 0x480d5000 # mfc2 $t5, $10
.L0x00002568: .word 0x480e5800 # mfc2 $t6, $11
.L0x0000256c: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00002570: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00002574: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00002578: .word 0x3c128008 # lui $s2, 0x8008
.L0x0000257c: .word 0x26521358 # addiu $s2, 0x1358
.L0x00002580: .word 0x8e4c0014 # lw $t4, 0x14($s2)
.L0x00002584: .word 0x8e4d0018 # lw $t5, 0x18($s2)
.L0x00002588: .word 0x48cc2800 # ctc2 $t4, $5
.L0x0000258c: .word 0x8e4e001c # lw $t6, 0x1c($s2)
.L0x00002590: .word 0x48cd3000 # ctc2 $t5, $6
.L0x00002594: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00002598: .word 0x26020098 # addiu $v0, $s0, 0x98
.L0x0000259c: .word 0x944d0004 # lhu $t5, 0x4($v0)
.L0x000025a0: .word 0x944c0000 # lhu $t4, ($v0)
.L0x000025a4: .word 0x000d6c00 # sll $t5, 0x10
.L0x000025a8: .word 0x018d6025 # or $t4, $t5
.L0x000025ac: .word 0x488c0000 # mtc2 $t4, $0
.L0x000025b0: .word 0xc8410008 # lwc2 $1, 0x8($v0)
.L0x000025b4: .word 0x00000000 # nop
.L0x000025b8: .word 0x00000000 # nop
.L0x000025bc: .word 0x4a480012 # c2 0x480012
.L0x000025c0: .word 0x27a20024 # addiu $v0, $sp, 0x24
.L0x000025c4: .word 0xe8590000 # swc2 $25, ($v0)
.L0x000025c8: .word 0xe85a0004 # swc2 $26, 0x4($v0)
.L0x000025cc: .word 0xe85b0008 # swc2 $27, 0x8($v0)
.L0x000025d0: .word 0x8c6c0000 # lw $t4, ($v1)
.L0x000025d4: .word 0x8c6d0004 # lw $t5, 0x4($v1)
.L0x000025d8: .word 0x48cc0000 # ctc2 $t4, $0
.L0x000025dc: .word 0x48cd0800 # ctc2 $t5, $1
.L0x000025e0: .word 0x8c6c0008 # lw $t4, 0x8($v1)
.L0x000025e4: .word 0x8c6d000c # lw $t5, 0xc($v1)
.L0x000025e8: .word 0x8c6e0010 # lw $t6, 0x10($v1)
.L0x000025ec: .word 0x48cc1000 # ctc2 $t4, $2
.L0x000025f0: .word 0x48cd1800 # ctc2 $t5, $3
.L0x000025f4: .word 0x48ce2000 # ctc2 $t6, $4
.L0x000025f8: .word 0x8c6c0014 # lw $t4, 0x14($v1)
.L0x000025fc: .word 0x8c6d0018 # lw $t5, 0x18($v1)
.L0x00002600: .word 0x48cc2800 # ctc2 $t4, $5
.L0x00002604: .word 0x8c6e001c # lw $t6, 0x1c($v1)
.L0x00002608: .word 0x48cd3000 # ctc2 $t5, $6
.L0x0000260c: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00002610: .word 0x0c021400 # jal 0x80085000
.L0x00002614: .word 0x00000000 # nop
.L0x00002618: .word 0x1040019d # beqz $v0, .L0x00002c90
.L0x0000261c: .word 0x02002021 # move_ $a0, $s0
.L0x00002620: .word 0x0c021295 # jal 0x80084a54
.L0x00002624: .word 0x02202821 # move_ $a1, $s1
.L0x00002628: .word 0x0c0211fd # jal 0x800847f4
.L0x0000262c: .word 0x02002021 # move_ $a0, $s0
.L0x00002630: .word 0x8e020068 # lw $v0, 0x68($s0)
.L0x00002634: .word 0x00000000 # nop
.L0x00002638: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x0000263c: .word 0x8e180070 # lw $t8, 0x70($s0)
.L0x00002640: .word 0x8e190074 # lw $t9, 0x74($s0)
.L0x00002644: .word 0xafb80060 # sw $t8, 0x60($sp)
.L0x00002648: .word 0xafb90064 # sw $t9, 0x64($sp)
.L0x0000264c: .word 0x8e020078 # lw $v0, 0x78($s0)
.L0x00002650: .word 0x00000000 # nop
.L0x00002654: .word 0xafa20050 # sw $v0, 0x50($sp)
.L0x00002658: .word 0x8e02007c # lw $v0, 0x7c($s0)
.L0x0000265c: .word 0x00000000 # nop
.L0x00002660: .word 0xafa20054 # sw $v0, 0x54($sp)
.L0x00002664: .word 0x8e020080 # lw $v0, 0x80($s0)
.L0x00002668: .word 0x00000000 # nop
.L0x0000266c: .word 0xafa2005c # sw $v0, 0x5c($sp)
.L0x00002670: .word 0x8e220140 # lw $v0, 0x140($s1)
.L0x00002674: .word 0x00000000 # nop
.L0x00002678: .word 0x0040f809 # jalr $v0
.L0x0000267c: .word 0x02202021 # move_ $a0, $s1
.L0x00002680: .word 0x3c038005 # lui $v1, 0x8005
.L0x00002684: .word 0x8c63df68 # lw $v1, -0x2098($v1)
.L0x00002688: .word 0x00000000 # nop
.L0x0000268c: .word 0x0060f809 # jalr $v1
.L0x00002690: .word 0xafa20058 # sw $v0, 0x58($sp)
.L0x00002694: .word 0x8fa7004c # lw $a3, 0x4c($sp)
.L0x00002698: .word 0x08021646 # j 0x80085918
.L0x0000269c: .word 0xafa20084 # sw $v0, 0x84($sp)
.L0x000026a0: .word 0x90e20000 # lbu $v0, ($a3)
.L0x000026a4: .word 0x00000000 # nop
.L0x000026a8: .word 0x00021902 # srl $v1, $v0, 0x4
.L0x000026ac: .word 0x1060001e # beqz $v1, .L0x00002728
.L0x000026b0: .word 0x3044000f # andi $a0, $v0, 0xf
.L0x000026b4: .word 0x2463fff8 # addiu $v1, -0x8
.L0x000026b8: .word 0x2c620007 # sltiu $v0, $v1, 0x7
.L0x000026bc: .word 0x10400015 # beqz $v0, .L0x00002714
.L0x000026c0: .word 0x3c028008 # lui $v0, 0x8008
.L0x000026c4: .word 0x24422cb0 # addiu $v0, 0x2cb0
.L0x000026c8: .word 0x00031880 # sll $v1, 0x2
.L0x000026cc: .word 0x00621821 # addu $v1, $v0
.L0x000026d0: .word 0x8c620000 # lw $v0, ($v1)
.L0x000026d4: .word 0x00000000 # nop
.L0x000026d8: .word 0x00400008 # jr $v0
.L0x000026dc: .word 0x00000000 # nop
.L0x000026e0: .word 0x080214f1 # j 0x800853c4
.L0x000026e4: .word 0xafa4003c # sw $a0, 0x3c($sp)
.L0x000026e8: .word 0x080214f1 # j 0x800853c4
.L0x000026ec: .word 0xafa40030 # sw $a0, 0x30($sp)
.L0x000026f0: .word 0x080214f1 # j 0x800853c4
.L0x000026f4: .word 0xafa40038 # sw $a0, 0x38($sp)
.L0x000026f8: .word 0x080214f1 # j 0x800853c4
.L0x000026fc: .word 0xafa40034 # sw $a0, 0x34($sp)
.L0x00002700: .word 0x080214f1 # j 0x800853c4
.L0x00002704: .word 0xafa40040 # sw $a0, 0x40($sp)
.L0x00002708: .word 0x080214f1 # j 0x800853c4
.L0x0000270c: .word 0xafa40044 # sw $a0, 0x44($sp)
.L0x00002710: .word 0xafa40048 # sw $a0, 0x48($sp)
.L0x00002714: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002718: .word 0x00000000 # nop
.L0x0000271c: .word 0x24420001 # addiu $v0, 0x1
.L0x00002720: .word 0x08021645 # j 0x80085914
.L0x00002724: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002728: .word 0x24020001 # li $v0, 0x1
.L0x0000272c: .word 0x1082000b # beq $a0, $v0, .L0x0000275c
.L0x00002730: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x00002734: .word 0x10400005 # beqz $v0, .L0x0000274c
.L0x00002738: .word 0x28820006 # slti $v0, $a0, 0x6
.L0x0000273c: .word 0x1080005b # beqz $a0, .L0x000028ac
.L0x00002740: .word 0x00000000 # nop
.L0x00002744: .word 0x08021645 # j 0x80085914
.L0x00002748: .word 0x00000000 # nop
.L0x0000274c: .word 0x10400145 # beqz $v0, .L0x00002c64
.L0x00002750: .word 0x00000000 # nop
.L0x00002754: .word 0x08021533 # j 0x800854cc
.L0x00002758: .word 0x00000000 # nop
.L0x0000275c: .word 0x90e20002 # lbu $v0, 0x2($a3)
.L0x00002760: .word 0x90e30001 # lbu $v1, 0x1($a3)
.L0x00002764: .word 0x8fa50060 # lw $a1, 0x60($sp)
.L0x00002768: .word 0x8fa60064 # lw $a2, 0x64($sp)
.L0x0000276c: .word 0x00021200 # sll $v0, 0x8
.L0x00002770: .word 0x00621821 # addu $v1, $v0
.L0x00002774: .word 0xafa30068 # sw $v1, 0x68($sp)
.L0x00002778: .word 0x90e20003 # lbu $v0, 0x3($a3)
.L0x0000277c: .word 0x00000000 # nop
.L0x00002780: .word 0xafa2006c # sw $v0, 0x6c($sp)
.L0x00002784: .word 0x90e30004 # lbu $v1, 0x4($a3)
.L0x00002788: .word 0x90e20005 # lbu $v0, 0x5($a3)
.L0x0000278c: .word 0x90e40006 # lbu $a0, 0x6($a3)
.L0x00002790: .word 0x00651821 # addu $v1, $a1
.L0x00002794: .word 0x00461021 # addu $v0, $a2
.L0x00002798: .word 0x00021180 # sll $v0, 0x6
.L0x0000279c: .word 0x00031903 # sra $v1, 0x4
.L0x000027a0: .word 0x3063003f # andi $v1, 0x3f
.L0x000027a4: .word 0x00431025 # or $v0, $v1
.L0x000027a8: .word 0x30840003 # andi $a0, 0x3
.L0x000027ac: .word 0x000421c0 # sll $a0, 0x7
.L0x000027b0: .word 0x30c30100 # andi $v1, $a2, 0x100
.L0x000027b4: .word 0x00031903 # sra $v1, 0x4
.L0x000027b8: .word 0x30c60200 # andi $a2, 0x200
.L0x000027bc: .word 0xa7a20072 # sh $v0, 0x72($sp)
.L0x000027c0: .word 0x90e20002 # lbu $v0, 0x2($a3)
.L0x000027c4: .word 0x00063080 # sll $a2, 0x2
.L0x000027c8: .word 0x00021180 # sll $v0, 0x6
.L0x000027cc: .word 0x00a22821 # addu $a1, $v0
.L0x000027d0: .word 0x30a503ff # andi $a1, 0x3ff
.L0x000027d4: .word 0x8fa20048 # lw $v0, 0x48($sp)
.L0x000027d8: .word 0x00000000 # nop
.L0x000027dc: .word 0x10400007 # beqz $v0, .L0x000027fc
.L0x000027e0: .word 0x00052983 # sra $a1, 0x6
.L0x000027e4: .word 0x2442ffff # addiu $v0, -0x1
.L0x000027e8: .word 0x30420003 # andi $v0, 0x3
.L0x000027ec: .word 0x00021140 # sll $v0, 0x5
.L0x000027f0: .word 0x00821025 # or $v0, $a0, $v0
.L0x000027f4: .word 0x0802152c # j 0x800854b0
.L0x000027f8: .word 0x00431025 # or $v0, $v1
.L0x000027fc: .word 0x00831025 # or $v0, $a0, $v1
.L0x00002800: .word 0x00451025 # or $v0, $a1
.L0x00002804: .word 0x00461825 # or $v1, $v0, $a2
.L0x00002808: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x0000280c: .word 0xa7a30070 # sh $v1, 0x70($sp)
.L0x00002810: .word 0x24420007 # addiu $v0, 0x7
.L0x00002814: .word 0x08021645 # j 0x80085914
.L0x00002818: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x0000281c: .word 0x8e020054 # lw $v0, 0x54($s0)
.L0x00002820: .word 0x00000000 # nop
.L0x00002824: .word 0x1040000c # beqz $v0, .L0x00002858
.L0x00002828: .word 0x2482fffe # addiu $v0, $a0, -0x2
.L0x0000282c: .word 0x00021080 # sll $v0, 0x2
.L0x00002830: .word 0x27a30030 # addiu $v1, $sp, 0x30
.L0x00002834: .word 0x92040058 # lbu $a0, 0x58($s0)
.L0x00002838: .word 0x00621821 # addu $v1, $v0
.L0x0000283c: .word 0xa0640044 # sb $a0, 0x44($v1)
.L0x00002840: .word 0x92020059 # lbu $v0, 0x59($s0)
.L0x00002844: .word 0x00000000 # nop
.L0x00002848: .word 0xa0620045 # sb $v0, 0x45($v1)
.L0x0000284c: .word 0x9202005a # lbu $v0, 0x5a($s0)
.L0x00002850: .word 0x08021552 # j 0x80085548
.L0x00002854: .word 0xa0620046 # sb $v0, 0x46($v1)
.L0x00002858: .word 0x00021080 # sll $v0, 0x2
.L0x0000285c: .word 0x8fa3004c # lw $v1, 0x4c($sp)
.L0x00002860: .word 0x27a40030 # addiu $a0, $sp, 0x30
.L0x00002864: .word 0x90630001 # lbu $v1, 0x1($v1)
.L0x00002868: .word 0x00822021 # addu $a0, $v0
.L0x0000286c: .word 0xa0830044 # sb $v1, 0x44($a0)
.L0x00002870: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002874: .word 0x00000000 # nop
.L0x00002878: .word 0x90420002 # lbu $v0, 0x2($v0)
.L0x0000287c: .word 0x00000000 # nop
.L0x00002880: .word 0xa0820045 # sb $v0, 0x45($a0)
.L0x00002884: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002888: .word 0x00000000 # nop
.L0x0000288c: .word 0x90420003 # lbu $v0, 0x3($v0)
.L0x00002890: .word 0x00000000 # nop
.L0x00002894: .word 0xa0820046 # sb $v0, 0x46($a0)
.L0x00002898: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x0000289c: .word 0x00000000 # nop
.L0x000028a0: .word 0x24420004 # addiu $v0, 0x4
.L0x000028a4: .word 0x08021645 # j 0x80085914
.L0x000028a8: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x000028ac: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x000028b0: .word 0x8fa7003c # lw $a3, 0x3c($sp)
.L0x000028b4: .word 0x24430001 # addiu $v1, $v0, 0x1
.L0x000028b8: .word 0xafa3004c # sw $v1, 0x4c($sp)
.L0x000028bc: .word 0x90490001 # lbu $t1, 0x1($v0)
.L0x000028c0: .word 0x906a0001 # lbu $t2, 0x1($v1)
.L0x000028c4: .word 0x906b0002 # lbu $t3, 0x2($v1)
.L0x000028c8: .word 0x10e00002 # beqz $a3, .L0x000028d4
.L0x000028cc: .word 0x00004021 # move_ $t0, $zr
.L0x000028d0: .word 0x90680003 # lbu $t0, 0x3($v1)
.L0x000028d4: .word 0x8fa60050 # lw $a2, 0x50($sp)
.L0x000028d8: .word 0x00091080 # sll $v0, $t1, 0x2
.L0x000028dc: .word 0x00461021 # addu $v0, $a2
.L0x000028e0: .word 0x8c450000 # lw $a1, ($v0)
.L0x000028e4: .word 0x000a1080 # sll $v0, $t2, 0x2
.L0x000028e8: .word 0x00461021 # addu $v0, $a2
.L0x000028ec: .word 0xafa50088 # sw $a1, 0x88($sp)
.L0x000028f0: .word 0x8c440000 # lw $a0, ($v0)
.L0x000028f4: .word 0x000b1080 # sll $v0, $t3, 0x2
.L0x000028f8: .word 0x00461021 # addu $v0, $a2
.L0x000028fc: .word 0xafa4008c # sw $a0, 0x8c($sp)
.L0x00002900: .word 0x8c430000 # lw $v1, ($v0)
.L0x00002904: .word 0x10e00006 # beqz $a3, .L0x00002920
.L0x00002908: .word 0xafa30090 # sw $v1, 0x90($sp)
.L0x0000290c: .word 0x00081080 # sll $v0, $t0, 0x2
.L0x00002910: .word 0x00461021 # addu $v0, $a2
.L0x00002914: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002918: .word 0x00000000 # nop
.L0x0000291c: .word 0xafa20094 # sw $v0, 0x94($sp)
.L0x00002920: .word 0x8fb80088 # lw $t8, 0x88($sp)
.L0x00002924: .word 0x8fb9008c # lw $t9, 0x8c($sp)
.L0x00002928: .word 0x8faf0090 # lw $t7, 0x90($sp)
.L0x0000292c: .word 0x48986000 # mtc2 $t8, $12
.L0x00002930: .word 0x488f7000 # mtc2 $t7, $14
.L0x00002934: .word 0x48996800 # mtc2 $t9, $13
.L0x00002938: .word 0x00000000 # nop
.L0x0000293c: .word 0x00000000 # nop
.L0x00002940: .word 0x4b400006 # c2 0x1400006
.L0x00002944: .word 0x10a400af # beq $a1, $a0, .L0x00002c04
.L0x00002948: .word 0x00000000 # nop
.L0x0000294c: .word 0x10a300ad # beq $a1, $v1, .L0x00002c04
.L0x00002950: .word 0x00000000 # nop
.L0x00002954: .word 0x108300ab # beq $a0, $v1, .L0x00002c04
.L0x00002958: .word 0x00000000 # nop
.L0x0000295c: .word 0x10e00009 # beqz $a3, .L0x00002984
.L0x00002960: .word 0x27a200b8 # addiu $v0, $sp, 0xb8
.L0x00002964: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00002968: .word 0x00000000 # nop
.L0x0000296c: .word 0x10a200a5 # beq $a1, $v0, .L0x00002c04
.L0x00002970: .word 0x00000000 # nop
.L0x00002974: .word 0x108200a3 # beq $a0, $v0, .L0x00002c04
.L0x00002978: .word 0x00000000 # nop
.L0x0000297c: .word 0x106200a1 # beq $v1, $v0, .L0x00002c04
.L0x00002980: .word 0x27a200b8 # addiu $v0, $sp, 0xb8
.L0x00002984: .word 0xe8580000 # swc2 $24, ($v0)
.L0x00002988: .word 0x8fa200b8 # lw $v0, 0xb8($sp)
.L0x0000298c: .word 0x00000000 # nop
.L0x00002990: .word 0x1840009c # blez $v0, .L0x00002c04
.L0x00002994: .word 0x00000000 # nop
.L0x00002998: .word 0x8fa20040 # lw $v0, 0x40($sp)
.L0x0000299c: .word 0x00000000 # nop
.L0x000029a0: .word 0x1040002d # beqz $v0, .L0x00002a58
.L0x000029a4: .word 0x00000000 # nop
.L0x000029a8: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x000029ac: .word 0x8fa3004c # lw $v1, 0x4c($sp)
.L0x000029b0: .word 0x24420003 # addiu $v0, 0x3
.L0x000029b4: .word 0x00622021 # addu $a0, $v1, $v0
.L0x000029b8: .word 0x90820000 # lbu $v0, ($a0)
.L0x000029bc: .word 0x8fa3005c # lw $v1, 0x5c($sp)
.L0x000029c0: .word 0x00021080 # sll $v0, 0x2
.L0x000029c4: .word 0x00431021 # addu $v0, $v1
.L0x000029c8: .word 0x88520003 # lwl $s2, 0x3($v0)
.L0x000029cc: .word 0x98520000 # lwr $s2, ($v0)
.L0x000029d0: .word 0x00000000 # nop
.L0x000029d4: .word 0xabb200a7 # swl $s2, 0xa7($sp)
.L0x000029d8: .word 0xbbb200a4 # swr $s2, 0xa4($sp)
.L0x000029dc: .word 0x90820001 # lbu $v0, 0x1($a0)
.L0x000029e0: .word 0x8fa3005c # lw $v1, 0x5c($sp)
.L0x000029e4: .word 0x00021080 # sll $v0, 0x2
.L0x000029e8: .word 0x00431021 # addu $v0, $v1
.L0x000029ec: .word 0x88520003 # lwl $s2, 0x3($v0)
.L0x000029f0: .word 0x98520000 # lwr $s2, ($v0)
.L0x000029f4: .word 0x00000000 # nop
.L0x000029f8: .word 0xabb200ab # swl $s2, 0xab($sp)
.L0x000029fc: .word 0xbbb200a8 # swr $s2, 0xa8($sp)
.L0x00002a00: .word 0x90820002 # lbu $v0, 0x2($a0)
.L0x00002a04: .word 0x8fa3005c # lw $v1, 0x5c($sp)
.L0x00002a08: .word 0x00021080 # sll $v0, 0x2
.L0x00002a0c: .word 0x00431021 # addu $v0, $v1
.L0x00002a10: .word 0x88520003 # lwl $s2, 0x3($v0)
.L0x00002a14: .word 0x98520000 # lwr $s2, ($v0)
.L0x00002a18: .word 0x00000000 # nop
.L0x00002a1c: .word 0xabb200af # swl $s2, 0xaf($sp)
.L0x00002a20: .word 0xbbb200ac # swr $s2, 0xac($sp)
.L0x00002a24: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x00002a28: .word 0x00000000 # nop
.L0x00002a2c: .word 0x1040000a # beqz $v0, .L0x00002a58
.L0x00002a30: .word 0x00000000 # nop
.L0x00002a34: .word 0x90820003 # lbu $v0, 0x3($a0)
.L0x00002a38: .word 0x8fa3005c # lw $v1, 0x5c($sp)
.L0x00002a3c: .word 0x00021080 # sll $v0, 0x2
.L0x00002a40: .word 0x00431021 # addu $v0, $v1
.L0x00002a44: .word 0x88520003 # lwl $s2, 0x3($v0)
.L0x00002a48: .word 0x98520000 # lwr $s2, ($v0)
.L0x00002a4c: .word 0x00000000 # nop
.L0x00002a50: .word 0xabb200b3 # swl $s2, 0xb3($sp)
.L0x00002a54: .word 0xbbb200b0 # swr $s2, 0xb0($sp)
.L0x00002a58: .word 0x8fa20030 # lw $v0, 0x30($sp)
.L0x00002a5c: .word 0x00000000 # nop
.L0x00002a60: .word 0x1040002e # beqz $v0, .L0x00002b1c
.L0x00002a64: .word 0x00091080 # sll $v0, $t1, 0x2
.L0x00002a68: .word 0x8fa3003c # lw $v1, 0x3c($sp)
.L0x00002a6c: .word 0x8fa20040 # lw $v0, 0x40($sp)
.L0x00002a70: .word 0x8fa4004c # lw $a0, 0x4c($sp)
.L0x00002a74: .word 0x10400005 # beqz $v0, .L0x00002a8c
.L0x00002a78: .word 0x24650003 # addiu $a1, $v1, 0x3
.L0x00002a7c: .word 0x24620006 # addiu $v0, $v1, 0x6
.L0x00002a80: .word 0x00431021 # addu $v0, $v1
.L0x00002a84: .word 0x080215d0 # j 0x80085740
.L0x00002a88: .word 0x00822021 # addu $a0, $v0
.L0x00002a8c: .word 0x00852021 # addu $a0, $a1
.L0x00002a90: .word 0x90820000 # lbu $v0, ($a0)
.L0x00002a94: .word 0x93a60068 # lbu $a2, 0x68($sp)
.L0x00002a98: .word 0x93a5006c # lbu $a1, 0x6c($sp)
.L0x00002a9c: .word 0x00461021 # addu $v0, $a2
.L0x00002aa0: .word 0xa3a2009c # sb $v0, 0x9c($sp)
.L0x00002aa4: .word 0x90820001 # lbu $v0, 0x1($a0)
.L0x00002aa8: .word 0x00000000 # nop
.L0x00002aac: .word 0x00451021 # addu $v0, $a1
.L0x00002ab0: .word 0xa3a2009d # sb $v0, 0x9d($sp)
.L0x00002ab4: .word 0x90820002 # lbu $v0, 0x2($a0)
.L0x00002ab8: .word 0x00000000 # nop
.L0x00002abc: .word 0x00461021 # addu $v0, $a2
.L0x00002ac0: .word 0xa3a2009e # sb $v0, 0x9e($sp)
.L0x00002ac4: .word 0x90820003 # lbu $v0, 0x3($a0)
.L0x00002ac8: .word 0x00000000 # nop
.L0x00002acc: .word 0x00451021 # addu $v0, $a1
.L0x00002ad0: .word 0xa3a2009f # sb $v0, 0x9f($sp)
.L0x00002ad4: .word 0x90820004 # lbu $v0, 0x4($a0)
.L0x00002ad8: .word 0x00000000 # nop
.L0x00002adc: .word 0x00461021 # addu $v0, $a2
.L0x00002ae0: .word 0xa3a200a0 # sb $v0, 0xa0($sp)
.L0x00002ae4: .word 0x90820005 # lbu $v0, 0x5($a0)
.L0x00002ae8: .word 0x8fa3003c # lw $v1, 0x3c($sp)
.L0x00002aec: .word 0x00451021 # addu $v0, $a1
.L0x00002af0: .word 0x10600009 # beqz $v1, .L0x00002b18
.L0x00002af4: .word 0xa3a200a1 # sb $v0, 0xa1($sp)
.L0x00002af8: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x00002afc: .word 0x00000000 # nop
.L0x00002b00: .word 0x00461021 # addu $v0, $a2
.L0x00002b04: .word 0xa3a200a2 # sb $v0, 0xa2($sp)
.L0x00002b08: .word 0x90820007 # lbu $v0, 0x7($a0)
.L0x00002b0c: .word 0x00000000 # nop
.L0x00002b10: .word 0x00451021 # addu $v0, $a1
.L0x00002b14: .word 0xa3a200a3 # sb $v0, 0xa3($sp)
.L0x00002b18: .word 0x00091080 # sll $v0, $t1, 0x2
.L0x00002b1c: .word 0x8fa40054 # lw $a0, 0x54($sp)
.L0x00002b20: .word 0x000b1880 # sll $v1, $t3, 0x2
.L0x00002b24: .word 0x00441021 # addu $v0, $a0
.L0x00002b28: .word 0x8c460000 # lw $a2, ($v0)
.L0x00002b2c: .word 0x000a1080 # sll $v0, $t2, 0x2
.L0x00002b30: .word 0x00441021 # addu $v0, $a0
.L0x00002b34: .word 0x00641821 # addu $v1, $a0
.L0x00002b38: .word 0xafa600bc # sw $a2, 0xbc($sp)
.L0x00002b3c: .word 0x8c450000 # lw $a1, ($v0)
.L0x00002b40: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x00002b44: .word 0x8c630000 # lw $v1, ($v1)
.L0x00002b48: .word 0x1040000e # beqz $v0, .L0x00002b84
.L0x00002b4c: .word 0x00081080 # sll $v0, $t0, 0x2
.L0x00002b50: .word 0x00441021 # addu $v0, $a0
.L0x00002b54: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002b58: .word 0x48868000 # mtc2 $a2, $16
.L0x00002b5c: .word 0x48858800 # mtc2 $a1, $17
.L0x00002b60: .word 0x48839000 # mtc2 $v1, $18
.L0x00002b64: .word 0x48829800 # mtc2 $v0, $19
.L0x00002b68: .word 0x00000000 # nop
.L0x00002b6c: .word 0x00000000 # nop
.L0x00002b70: .word 0x4b68002e # c2 0x168002e
.L0x00002b74: .word 0x27a200bc # addiu $v0, $sp, 0xbc
.L0x00002b78: .word 0xe8470000 # swc2 $7, ($v0)
.L0x00002b7c: .word 0x08021617 # j 0x8008585c
.L0x00002b80: .word 0x00000000 # nop
.L0x00002b84: .word 0x8fb200bc # lw $s2, 0xbc($sp)
.L0x00002b88: .word 0x00000000 # nop
.L0x00002b8c: .word 0x48928800 # mtc2 $s2, $17
.L0x00002b90: .word 0x48859000 # mtc2 $a1, $18
.L0x00002b94: .word 0x48839800 # mtc2 $v1, $19
.L0x00002b98: .word 0x00000000 # nop
.L0x00002b9c: .word 0x00000000 # nop
.L0x00002ba0: .word 0x4b58002d # c2 0x158002d
.L0x00002ba4: .word 0x27a200bc # addiu $v0, $sp, 0xbc
.L0x00002ba8: .word 0xe8470000 # swc2 $7, ($v0)
.L0x00002bac: .word 0x8fa200bc # lw $v0, 0xbc($sp)
.L0x00002bb0: .word 0x8fa30058 # lw $v1, 0x58($sp)
.L0x00002bb4: .word 0x8fa40044 # lw $a0, 0x44($sp)
.L0x00002bb8: .word 0x00021080 # sll $v0, 0x2
.L0x00002bbc: .word 0x00621821 # addu $v1, $v0
.L0x00002bc0: .word 0x10800005 # beqz $a0, .L0x00002bd8
.L0x00002bc4: .word 0xafa30098 # sw $v1, 0x98($sp)
.L0x00002bc8: .word 0x0c0212f0 # jal 0x80084bc0
.L0x00002bcc: .word 0x27a40030 # addiu $a0, $sp, 0x30
.L0x00002bd0: .word 0x0802162d # j 0x800858b4
.L0x00002bd4: .word 0x00000000 # nop
.L0x00002bd8: .word 0x8fa20040 # lw $v0, 0x40($sp)
.L0x00002bdc: .word 0x00000000 # nop
.L0x00002be0: .word 0x14400006 # bnez $v0, .L0x00002bfc
.L0x00002be4: .word 0x00000000 # nop
.L0x00002be8: .word 0x8bb80077 # lwl $t8, 0x77($sp)
.L0x00002bec: .word 0x9bb80074 # lwr $t8, 0x74($sp)
.L0x00002bf0: .word 0x00000000 # nop
.L0x00002bf4: .word 0xabb800a7 # swl $t8, 0xa7($sp)
.L0x00002bf8: .word 0xbbb800a4 # swr $t8, 0xa4($sp)
.L0x00002bfc: .word 0x0c021383 # jal 0x80084e0c
.L0x00002c00: .word 0x27a40030 # addiu $a0, $sp, 0x30
.L0x00002c04: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x00002c08: .word 0x00000000 # nop
.L0x00002c0c: .word 0x24440003 # addiu $a0, $v0, 0x3
.L0x00002c10: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002c14: .word 0x8fa30040 # lw $v1, 0x40($sp)
.L0x00002c18: .word 0x00441021 # addu $v0, $a0
.L0x00002c1c: .word 0x10600003 # beqz $v1, .L0x00002c2c
.L0x00002c20: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002c24: .word 0x00441021 # addu $v0, $a0
.L0x00002c28: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002c2c: .word 0x8fa20030 # lw $v0, 0x30($sp)
.L0x00002c30: .word 0x00000000 # nop
.L0x00002c34: .word 0x10400005 # beqz $v0, .L0x00002c4c
.L0x00002c38: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x00002c3c: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002c40: .word 0x00000000 # nop
.L0x00002c44: .word 0x00431021 # addu $v0, $v1
.L0x00002c48: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002c4c: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002c50: .word 0x00000000 # nop
.L0x00002c54: .word 0x90420000 # lbu $v0, ($v0)
.L0x00002c58: .word 0x00000000 # nop
.L0x00002c5c: .word 0x1040ff13 # beqz $v0, .L0x000028ac
.L0x00002c60: .word 0x00000000 # nop
.L0x00002c64: .word 0x8fa7004c # lw $a3, 0x4c($sp)
.L0x00002c68: .word 0x00000000 # nop
.L0x00002c6c: .word 0x90e30000 # lbu $v1, ($a3)
.L0x00002c70: .word 0x240200ff # li $v0, 0xff
.L0x00002c74: .word 0x1462fe8a # bne $v1, $v0, .L0x000026a0
.L0x00002c78: .word 0x3c028005 # lui $v0, 0x8005
.L0x00002c7c: .word 0x8fa40084 # lw $a0, 0x84($sp)
.L0x00002c80: .word 0x8c42df6c # lw $v0, -0x2094($v0)
.L0x00002c84: .word 0x00000000 # nop
.L0x00002c88: .word 0x0040f809 # jalr $v0
.L0x00002c8c: .word 0x00000000 # nop
.L0x00002c90: .word 0x8fbf00cc # lw $ra, 0xcc($sp)
.L0x00002c94: .word 0x8fb200c8 # lw $s2, 0xc8($sp)
.L0x00002c98: .word 0x8fb100c4 # lw $s1, 0xc4($sp)
.L0x00002c9c: .word 0x8fb000c0 # lw $s0, 0xc0($sp)
.L0x00002ca0: .word 0x03e00008 # jr $ra
.L0x00002ca4: .word 0x27bd00d0 # addiu $sp, 0xd0
.L0x00002ca8: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00002cac: .word 0xafb000b8 # sw $s0, 0xb8($sp)
.L0x00002cb0: .word 0x00808021 # move_ $s0, $a0
.L0x00002cb4: .word 0xafb100bc # sw $s1, 0xbc($sp)
.L0x00002cb8: .word 0x00a08821 # move_ $s1, $a1
.L0x00002cbc: .word 0x3c0b8008 # lui $t3, 0x8008
.L0x00002cc0: .word 0x256b1358 # addiu $t3, 0x1358
.L0x00002cc4: .word 0xafbf00c0 # sw $ra, 0xc0($sp)
.L0x00002cc8: .word 0x8d6c0000 # lw $t4, ($t3)
.L0x00002ccc: .word 0x8d6d0004 # lw $t5, 0x4($t3)
.L0x00002cd0: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00002cd4: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00002cd8: .word 0x8d6c0008 # lw $t4, 0x8($t3)
.L0x00002cdc: .word 0x8d6d000c # lw $t5, 0xc($t3)
.L0x00002ce0: .word 0x8d6e0010 # lw $t6, 0x10($t3)
.L0x00002ce4: .word 0x48cc1000 # ctc2 $t4, $2
.L0x00002ce8: .word 0x48cd1800 # ctc2 $t5, $3
.L0x00002cec: .word 0x48ce2000 # ctc2 $t6, $4
.L0x00002cf0: .word 0x26020084 # addiu $v0, $s0, 0x84
.L0x00002cf4: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00002cf8: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00002cfc: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00002d00: .word 0x488c4800 # mtc2 $t4, $9
.L0x00002d04: .word 0x488d5000 # mtc2 $t5, $10
.L0x00002d08: .word 0x488e5800 # mtc2 $t6, $11
.L0x00002d0c: .word 0x00000000 # nop
.L0x00002d10: .word 0x00000000 # nop
.L0x00002d14: .word 0x4a49e012 # c2 0x49e012
.L0x00002d18: .word 0x27a30010 # addiu $v1, $sp, 0x10
.L0x00002d1c: .word 0x480c4800 # mfc2 $t4, $9
.L0x00002d20: .word 0x480d5000 # mfc2 $t5, $10
.L0x00002d24: .word 0x480e5800 # mfc2 $t6, $11
.L0x00002d28: .word 0xa46c0000 # sh $t4, ($v1)
.L0x00002d2c: .word 0xa46d0006 # sh $t5, 0x6($v1)
.L0x00002d30: .word 0xa46e000c # sh $t6, 0xc($v1)
.L0x00002d34: .word 0x26020086 # addiu $v0, $s0, 0x86
.L0x00002d38: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00002d3c: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00002d40: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00002d44: .word 0x488c4800 # mtc2 $t4, $9
.L0x00002d48: .word 0x488d5000 # mtc2 $t5, $10
.L0x00002d4c: .word 0x488e5800 # mtc2 $t6, $11
.L0x00002d50: .word 0x00000000 # nop
.L0x00002d54: .word 0x00000000 # nop
.L0x00002d58: .word 0x4a49e012 # c2 0x49e012
.L0x00002d5c: .word 0x27a20012 # addiu $v0, $sp, 0x12
.L0x00002d60: .word 0x480c4800 # mfc2 $t4, $9
.L0x00002d64: .word 0x480d5000 # mfc2 $t5, $10
.L0x00002d68: .word 0x480e5800 # mfc2 $t6, $11
.L0x00002d6c: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00002d70: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00002d74: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00002d78: .word 0x26020088 # addiu $v0, $s0, 0x88
.L0x00002d7c: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00002d80: .word 0x944d0006 # lhu $t5, 0x6($v0)
.L0x00002d84: .word 0x944e000c # lhu $t6, 0xc($v0)
.L0x00002d88: .word 0x488c4800 # mtc2 $t4, $9
.L0x00002d8c: .word 0x488d5000 # mtc2 $t5, $10
.L0x00002d90: .word 0x488e5800 # mtc2 $t6, $11
.L0x00002d94: .word 0x00000000 # nop
.L0x00002d98: .word 0x00000000 # nop
.L0x00002d9c: .word 0x4a49e012 # c2 0x49e012
.L0x00002da0: .word 0x27a20014 # addiu $v0, $sp, 0x14
.L0x00002da4: .word 0x480c4800 # mfc2 $t4, $9
.L0x00002da8: .word 0x480d5000 # mfc2 $t5, $10
.L0x00002dac: .word 0x480e5800 # mfc2 $t6, $11
.L0x00002db0: .word 0xa44c0000 # sh $t4, ($v0)
.L0x00002db4: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x00002db8: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x00002dbc: .word 0x3c0f8008 # lui $t7, 0x8008
.L0x00002dc0: .word 0x25ef1358 # addiu $t7, 0x1358
.L0x00002dc4: .word 0x8dec0014 # lw $t4, 0x14($t7)
.L0x00002dc8: .word 0x8ded0018 # lw $t5, 0x18($t7)
.L0x00002dcc: .word 0x48cc2800 # ctc2 $t4, $5
.L0x00002dd0: .word 0x8dee001c # lw $t6, 0x1c($t7)
.L0x00002dd4: .word 0x48cd3000 # ctc2 $t5, $6
.L0x00002dd8: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00002ddc: .word 0x26020098 # addiu $v0, $s0, 0x98
.L0x00002de0: .word 0x944d0004 # lhu $t5, 0x4($v0)
.L0x00002de4: .word 0x944c0000 # lhu $t4, ($v0)
.L0x00002de8: .word 0x000d6c00 # sll $t5, 0x10
.L0x00002dec: .word 0x018d6025 # or $t4, $t5
.L0x00002df0: .word 0x488c0000 # mtc2 $t4, $0
.L0x00002df4: .word 0xc8410008 # lwc2 $1, 0x8($v0)
.L0x00002df8: .word 0x00000000 # nop
.L0x00002dfc: .word 0x00000000 # nop
.L0x00002e00: .word 0x4a480012 # c2 0x480012
.L0x00002e04: .word 0x27a20024 # addiu $v0, $sp, 0x24
.L0x00002e08: .word 0xe8590000 # swc2 $25, ($v0)
.L0x00002e0c: .word 0xe85a0004 # swc2 $26, 0x4($v0)
.L0x00002e10: .word 0xe85b0008 # swc2 $27, 0x8($v0)
.L0x00002e14: .word 0x8c6c0000 # lw $t4, ($v1)
.L0x00002e18: .word 0x8c6d0004 # lw $t5, 0x4($v1)
.L0x00002e1c: .word 0x48cc0000 # ctc2 $t4, $0
.L0x00002e20: .word 0x48cd0800 # ctc2 $t5, $1
.L0x00002e24: .word 0x8c6c0008 # lw $t4, 0x8($v1)
.L0x00002e28: .word 0x8c6d000c # lw $t5, 0xc($v1)
.L0x00002e2c: .word 0x8c6e0010 # lw $t6, 0x10($v1)
.L0x00002e30: .word 0x48cc1000 # ctc2 $t4, $2
.L0x00002e34: .word 0x48cd1800 # ctc2 $t5, $3
.L0x00002e38: .word 0x48ce2000 # ctc2 $t6, $4
.L0x00002e3c: .word 0x8c6c0014 # lw $t4, 0x14($v1)
.L0x00002e40: .word 0x8c6d0018 # lw $t5, 0x18($v1)
.L0x00002e44: .word 0x48cc2800 # ctc2 $t4, $5
.L0x00002e48: .word 0x8c6e001c # lw $t6, 0x1c($v1)
.L0x00002e4c: .word 0x48cd3000 # ctc2 $t5, $6
.L0x00002e50: .word 0x48ce3800 # ctc2 $t6, $7
.L0x00002e54: .word 0x0c021400 # jal 0x80085000
.L0x00002e58: .word 0x00000000 # nop
.L0x00002e5c: .word 0x10400106 # beqz $v0, .L0x00003278
.L0x00002e60: .word 0x02002021 # move_ $a0, $s0
.L0x00002e64: .word 0x0c021295 # jal 0x80084a54
.L0x00002e68: .word 0x02202821 # move_ $a1, $s1
.L0x00002e6c: .word 0x8e020068 # lw $v0, 0x68($s0)
.L0x00002e70: .word 0x00000000 # nop
.L0x00002e74: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002e78: .word 0x8e180070 # lw $t8, 0x70($s0)
.L0x00002e7c: .word 0x8e190074 # lw $t9, 0x74($s0)
.L0x00002e80: .word 0xafb80060 # sw $t8, 0x60($sp)
.L0x00002e84: .word 0xafb90064 # sw $t9, 0x64($sp)
.L0x00002e88: .word 0x8e020078 # lw $v0, 0x78($s0)
.L0x00002e8c: .word 0x00000000 # nop
.L0x00002e90: .word 0xafa20050 # sw $v0, 0x50($sp)
.L0x00002e94: .word 0x8e02007c # lw $v0, 0x7c($s0)
.L0x00002e98: .word 0x00000000 # nop
.L0x00002e9c: .word 0xafa20054 # sw $v0, 0x54($sp)
.L0x00002ea0: .word 0x8e020080 # lw $v0, 0x80($s0)
.L0x00002ea4: .word 0x00000000 # nop
.L0x00002ea8: .word 0xafa2005c # sw $v0, 0x5c($sp)
.L0x00002eac: .word 0x8e220140 # lw $v0, 0x140($s1)
.L0x00002eb0: .word 0x00000000 # nop
.L0x00002eb4: .word 0x0040f809 # jalr $v0
.L0x00002eb8: .word 0x02202021 # move_ $a0, $s1
.L0x00002ebc: .word 0x3c038005 # lui $v1, 0x8005
.L0x00002ec0: .word 0x8c63df68 # lw $v1, -0x2098($v1)
.L0x00002ec4: .word 0xafa20058 # sw $v0, 0x58($sp)
.L0x00002ec8: .word 0x0060f809 # jalr $v1
.L0x00002ecc: .word 0xafa20098 # sw $v0, 0x98($sp)
.L0x00002ed0: .word 0x8fa5004c # lw $a1, 0x4c($sp)
.L0x00002ed4: .word 0xafa20084 # sw $v0, 0x84($sp)
.L0x00002ed8: .word 0x90a30000 # lbu $v1, ($a1)
.L0x00002edc: .word 0x240200ff # li $v0, 0xff
.L0x00002ee0: .word 0x106200df # beq $v1, $v0, .L0x00003260
.L0x00002ee4: .word 0x00405021 # move_ $t2, $v0
.L0x00002ee8: .word 0x3c0800ff # lui $t0, 0xff
.L0x00002eec: .word 0x3508ffff # ori $t0, 0xffff
.L0x00002ef0: .word 0x3c09ff00 # lui $t1, 0xff00
.L0x00002ef4: .word 0x90a20000 # lbu $v0, ($a1)
.L0x00002ef8: .word 0x00000000 # nop
.L0x00002efc: .word 0x00022102 # srl $a0, $v0, 0x4
.L0x00002f00: .word 0x10800019 # beqz $a0, .L0x00002f68
.L0x00002f04: .word 0x3043000f # andi $v1, $v0, 0xf
.L0x00002f08: .word 0x24020009 # li $v0, 0x9
.L0x00002f0c: .word 0x1082000e # beq $a0, $v0, .L0x00002f48
.L0x00002f10: .word 0x2882000a # slti $v0, $a0, 0xa
.L0x00002f14: .word 0x10400005 # beqz $v0, .L0x00002f2c
.L0x00002f18: .word 0x24020008 # li $v0, 0x8
.L0x00002f1c: .word 0x10820008 # beq $a0, $v0, .L0x00002f40
.L0x00002f20: .word 0x00000000 # nop
.L0x00002f24: .word 0x08021701 # j 0x80085c04
.L0x00002f28: .word 0x00000000 # nop
.L0x00002f2c: .word 0x2402000c # li $v0, 0xc
.L0x00002f30: .word 0x10820007 # beq $a0, $v0, .L0x00002f50
.L0x00002f34: .word 0x00000000 # nop
.L0x00002f38: .word 0x08021701 # j 0x80085c04
.L0x00002f3c: .word 0x00000000 # nop
.L0x00002f40: .word 0x08021701 # j 0x80085c04
.L0x00002f44: .word 0xafa3003c # sw $v1, 0x3c($sp)
.L0x00002f48: .word 0x08021701 # j 0x80085c04
.L0x00002f4c: .word 0xafa30030 # sw $v1, 0x30($sp)
.L0x00002f50: .word 0xafa30040 # sw $v1, 0x40($sp)
.L0x00002f54: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002f58: .word 0x00000000 # nop
.L0x00002f5c: .word 0x24420001 # addiu $v0, 0x1
.L0x00002f60: .word 0x080217be # j 0x80085ef8
.L0x00002f64: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002f68: .word 0x24020001 # li $v0, 0x1
.L0x00002f6c: .word 0x1062000b # beq $v1, $v0, .L0x00002f9c
.L0x00002f70: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00002f74: .word 0x10400005 # beqz $v0, .L0x00002f8c
.L0x00002f78: .word 0x28620006 # slti $v0, $v1, 0x6
.L0x00002f7c: .word 0x1060000f # beqz $v1, .L0x00002fbc
.L0x00002f80: .word 0x00000000 # nop
.L0x00002f84: .word 0x080217be # j 0x80085ef8
.L0x00002f88: .word 0x00000000 # nop
.L0x00002f8c: .word 0x104000ae # beqz $v0, .L0x00003248
.L0x00002f90: .word 0x00000000 # nop
.L0x00002f94: .word 0x08021716 # j 0x80085c58
.L0x00002f98: .word 0x00000000 # nop
.L0x00002f9c: .word 0x24a20007 # addiu $v0, $a1, 0x7
.L0x00002fa0: .word 0x080217be # j 0x80085ef8
.L0x00002fa4: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002fa8: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002fac: .word 0x00000000 # nop
.L0x00002fb0: .word 0x24420004 # addiu $v0, 0x4
.L0x00002fb4: .word 0x080217be # j 0x80085ef8
.L0x00002fb8: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00002fbc: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00002fc0: .word 0x8fa4003c # lw $a0, 0x3c($sp)
.L0x00002fc4: .word 0x24430001 # addiu $v1, $v0, 0x1
.L0x00002fc8: .word 0xafa3004c # sw $v1, 0x4c($sp)
.L0x00002fcc: .word 0x90420001 # lbu $v0, 0x1($v0)
.L0x00002fd0: .word 0x90660001 # lbu $a2, 0x1($v1)
.L0x00002fd4: .word 0x90670002 # lbu $a3, 0x2($v1)
.L0x00002fd8: .word 0x10800002 # beqz $a0, .L0x00002fe4
.L0x00002fdc: .word 0x00002821 # move_ $a1, $zr
.L0x00002fe0: .word 0x90650003 # lbu $a1, 0x3($v1)
.L0x00002fe4: .word 0x8fa30050 # lw $v1, 0x50($sp)
.L0x00002fe8: .word 0x00021080 # sll $v0, 0x2
.L0x00002fec: .word 0x00431021 # addu $v0, $v1
.L0x00002ff0: .word 0x8c420000 # lw $v0, ($v0)
.L0x00002ff4: .word 0x00000000 # nop
.L0x00002ff8: .word 0xafa20088 # sw $v0, 0x88($sp)
.L0x00002ffc: .word 0x00061080 # sll $v0, $a2, 0x2
.L0x00003000: .word 0x00431021 # addu $v0, $v1
.L0x00003004: .word 0x8c420000 # lw $v0, ($v0)
.L0x00003008: .word 0x00000000 # nop
.L0x0000300c: .word 0xafa2008c # sw $v0, 0x8c($sp)
.L0x00003010: .word 0x00071080 # sll $v0, $a3, 0x2
.L0x00003014: .word 0x00431021 # addu $v0, $v1
.L0x00003018: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000301c: .word 0x10800006 # beqz $a0, .L0x00003038
.L0x00003020: .word 0xafa20090 # sw $v0, 0x90($sp)
.L0x00003024: .word 0x00051080 # sll $v0, $a1, 0x2
.L0x00003028: .word 0x00431021 # addu $v0, $v1
.L0x0000302c: .word 0x8c420000 # lw $v0, ($v0)
.L0x00003030: .word 0x00000000 # nop
.L0x00003034: .word 0xafa20094 # sw $v0, 0x94($sp)
.L0x00003038: .word 0x3c045555 # lui $a0, 0x5555
.L0x0000303c: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003040: .word 0x24020006 # li $v0, 0x6
.L0x00003044: .word 0xa0620003 # sb $v0, 0x3($v1)
.L0x00003048: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x0000304c: .word 0x2402004c # li $v0, 0x4c
.L0x00003050: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00003054: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003058: .word 0x34845555 # ori $a0, 0x5555
.L0x0000305c: .word 0xac440018 # sw $a0, 0x18($v0)
.L0x00003060: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003064: .word 0x00000000 # nop
.L0x00003068: .word 0xa0400004 # sb $zr, 0x4($v0)
.L0x0000306c: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003070: .word 0x00000000 # nop
.L0x00003074: .word 0xa04a0005 # sb $t2, 0x5($v0)
.L0x00003078: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x0000307c: .word 0x00000000 # nop
.L0x00003080: .word 0xa0400006 # sb $zr, 0x6($v0)
.L0x00003084: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003088: .word 0x8fa20088 # lw $v0, 0x88($sp)
.L0x0000308c: .word 0x00000000 # nop
.L0x00003090: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00003094: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003098: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x0000309c: .word 0x00000000 # nop
.L0x000030a0: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x000030a4: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x000030a8: .word 0x00000000 # nop
.L0x000030ac: .word 0x14400009 # bnez $v0, .L0x000030d4
.L0x000030b0: .word 0x00000000 # nop
.L0x000030b4: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x000030b8: .word 0x8fa20090 # lw $v0, 0x90($sp)
.L0x000030bc: .word 0x00000000 # nop
.L0x000030c0: .word 0xac620010 # sw $v0, 0x10($v1)
.L0x000030c4: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x000030c8: .word 0x8fa20088 # lw $v0, 0x88($sp)
.L0x000030cc: .word 0x08021769 # j 0x80085da4
.L0x000030d0: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x000030d4: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x000030d8: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000030dc: .word 0x00000000 # nop
.L0x000030e0: .word 0xac620010 # sw $v0, 0x10($v1)
.L0x000030e4: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x000030e8: .word 0x8fa20090 # lw $v0, 0x90($sp)
.L0x000030ec: .word 0x00000000 # nop
.L0x000030f0: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x000030f4: .word 0x8fa40084 # lw $a0, 0x84($sp)
.L0x000030f8: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x000030fc: .word 0x8c830000 # lw $v1, ($a0)
.L0x00003100: .word 0x8c420000 # lw $v0, ($v0)
.L0x00003104: .word 0x00691824 # and $v1, $t1
.L0x00003108: .word 0x00481024 # and $v0, $t0
.L0x0000310c: .word 0x00621825 # or $v1, $v0
.L0x00003110: .word 0xac830000 # sw $v1, ($a0)
.L0x00003114: .word 0x8fa40098 # lw $a0, 0x98($sp)
.L0x00003118: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x0000311c: .word 0x8c830000 # lw $v1, ($a0)
.L0x00003120: .word 0x00481024 # and $v0, $t0
.L0x00003124: .word 0x00691824 # and $v1, $t1
.L0x00003128: .word 0x00621825 # or $v1, $v0
.L0x0000312c: .word 0xac830000 # sw $v1, ($a0)
.L0x00003130: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003134: .word 0x8fa3003c # lw $v1, 0x3c($sp)
.L0x00003138: .word 0x2444001c # addiu $a0, $v0, 0x1c
.L0x0000313c: .word 0x1060002a # beqz $v1, .L0x000031e8
.L0x00003140: .word 0xafa40084 # sw $a0, 0x84($sp)
.L0x00003144: .word 0x24020003 # li $v0, 0x3
.L0x00003148: .word 0xa0820003 # sb $v0, 0x3($a0)
.L0x0000314c: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003150: .word 0x24020040 # li $v0, 0x40
.L0x00003154: .word 0xa0620007 # sb $v0, 0x7($v1)
.L0x00003158: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x0000315c: .word 0x00000000 # nop
.L0x00003160: .word 0xa0400004 # sb $zr, 0x4($v0)
.L0x00003164: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003168: .word 0x00000000 # nop
.L0x0000316c: .word 0xa04a0005 # sb $t2, 0x5($v0)
.L0x00003170: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00003174: .word 0x00000000 # nop
.L0x00003178: .word 0xa0400006 # sb $zr, 0x6($v0)
.L0x0000317c: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003180: .word 0x8fa20090 # lw $v0, 0x90($sp)
.L0x00003184: .word 0x00000000 # nop
.L0x00003188: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x0000318c: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00003190: .word 0x8fa20088 # lw $v0, 0x88($sp)
.L0x00003194: .word 0x00000000 # nop
.L0x00003198: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0000319c: .word 0x8fa40084 # lw $a0, 0x84($sp)
.L0x000031a0: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x000031a4: .word 0x8c830000 # lw $v1, ($a0)
.L0x000031a8: .word 0x8c420000 # lw $v0, ($v0)
.L0x000031ac: .word 0x00691824 # and $v1, $t1
.L0x000031b0: .word 0x00481024 # and $v0, $t0
.L0x000031b4: .word 0x00621825 # or $v1, $v0
.L0x000031b8: .word 0xac830000 # sw $v1, ($a0)
.L0x000031bc: .word 0x8fa40098 # lw $a0, 0x98($sp)
.L0x000031c0: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000031c4: .word 0x8c830000 # lw $v1, ($a0)
.L0x000031c8: .word 0x00481024 # and $v0, $t0
.L0x000031cc: .word 0x00691824 # and $v1, $t1
.L0x000031d0: .word 0x00621825 # or $v1, $v0
.L0x000031d4: .word 0xac830000 # sw $v1, ($a0)
.L0x000031d8: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000031dc: .word 0x00000000 # nop
.L0x000031e0: .word 0x24420010 # addiu $v0, 0x10
.L0x000031e4: .word 0xafa20084 # sw $v0, 0x84($sp)
.L0x000031e8: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x000031ec: .word 0x00000000 # nop
.L0x000031f0: .word 0x24440003 # addiu $a0, $v0, 0x3
.L0x000031f4: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x000031f8: .word 0x8fa30040 # lw $v1, 0x40($sp)
.L0x000031fc: .word 0x00441021 # addu $v0, $a0
.L0x00003200: .word 0x10600003 # beqz $v1, .L0x00003210
.L0x00003204: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00003208: .word 0x00441021 # addu $v0, $a0
.L0x0000320c: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00003210: .word 0x8fa20030 # lw $v0, 0x30($sp)
.L0x00003214: .word 0x00000000 # nop
.L0x00003218: .word 0x10400005 # beqz $v0, .L0x00003230
.L0x0000321c: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x00003220: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00003224: .word 0x00000000 # nop
.L0x00003228: .word 0x00431021 # addu $v0, $v1
.L0x0000322c: .word 0xafa2004c # sw $v0, 0x4c($sp)
.L0x00003230: .word 0x8fa2004c # lw $v0, 0x4c($sp)
.L0x00003234: .word 0x00000000 # nop
.L0x00003238: .word 0x90420000 # lbu $v0, ($v0)
.L0x0000323c: .word 0x00000000 # nop
.L0x00003240: .word 0x1040ff5e # beqz $v0, .L0x00002fbc
.L0x00003244: .word 0x00000000 # nop
.L0x00003248: .word 0x8fa5004c # lw $a1, 0x4c($sp)
.L0x0000324c: .word 0x00000000 # nop
.L0x00003250: .word 0x90a30000 # lbu $v1, ($a1)
.L0x00003254: .word 0x240200ff # li $v0, 0xff
.L0x00003258: .word 0x1462ff26 # bne $v1, $v0, .L0x00002ef4
.L0x0000325c: .word 0x00000000 # nop
.L0x00003260: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003264: .word 0x8fa40084 # lw $a0, 0x84($sp)
.L0x00003268: .word 0x8c42df6c # lw $v0, -0x2094($v0)
.L0x0000326c: .word 0x00000000 # nop
.L0x00003270: .word 0x0040f809 # jalr $v0
.L0x00003274: .word 0x00000000 # nop
.L0x00003278: .word 0x8fbf00c0 # lw $ra, 0xc0($sp)
.L0x0000327c: .word 0x8fb100bc # lw $s1, 0xbc($sp)
.L0x00003280: .word 0x8fb000b8 # lw $s0, 0xb8($sp)
.L0x00003284: .word 0x03e00008 # jr $ra
.L0x00003288: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x0000328c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00003290: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00003294: .word 0x00808021 # move_ $s0, $a0
.L0x00003298: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000329c: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x000032a0: .word 0x00a02021 # move_ $a0, $a1
.L0x000032a4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000032a8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000032ac: .word 0x0040f809 # jalr $v0
.L0x000032b0: .word 0x00c08821 # move_ $s1, $a2
.L0x000032b4: .word 0x00402021 # move_ $a0, $v0
.L0x000032b8: .word 0x3c058008 # lui $a1, 0x8008
.L0x000032bc: .word 0x24a55110 # addiu $a1, 0x5110
.L0x000032c0: .word 0x8c820150 # lw $v0, 0x150($a0)
.L0x000032c4: .word 0x00000000 # nop
.L0x000032c8: .word 0x0040f809 # jalr $v0
.L0x000032cc: .word 0x02003021 # move_ $a2, $s0
.L0x000032d0: .word 0x8e230000 # lw $v1, ($s1)
.L0x000032d4: .word 0x8e270004 # lw $a3, 0x4($s1)
.L0x000032d8: .word 0x8e280008 # lw $t0, 0x8($s1)
.L0x000032dc: .word 0x8e29000c # lw $t1, 0xc($s1)
.L0x000032e0: .word 0xae030084 # sw $v1, 0x84($s0)
.L0x000032e4: .word 0xae070088 # sw $a3, 0x88($s0)
.L0x000032e8: .word 0xae08008c # sw $t0, 0x8c($s0)
.L0x000032ec: .word 0xae090090 # sw $t1, 0x90($s0)
.L0x000032f0: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x000032f4: .word 0x8e270014 # lw $a3, 0x14($s1)
.L0x000032f8: .word 0x8e280018 # lw $t0, 0x18($s1)
.L0x000032fc: .word 0x8e29001c # lw $t1, 0x1c($s1)
.L0x00003300: .word 0xae030094 # sw $v1, 0x94($s0)
.L0x00003304: .word 0xae070098 # sw $a3, 0x98($s0)
.L0x00003308: .word 0xae08009c # sw $t0, 0x9c($s0)
.L0x0000330c: .word 0xae0900a0 # sw $t1, 0xa0($s0)
.L0x00003310: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00003314: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00003318: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000331c: .word 0x03e00008 # jr $ra
.L0x00003320: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00003324: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00003328: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000332c: .word 0x00808021 # move_ $s0, $a0
.L0x00003330: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003334: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x00003338: .word 0x00a02021 # move_ $a0, $a1
.L0x0000333c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00003340: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00003344: .word 0x0040f809 # jalr $v0
.L0x00003348: .word 0x00c08821 # move_ $s1, $a2
.L0x0000334c: .word 0x00402021 # move_ $a0, $v0
.L0x00003350: .word 0x3c058008 # lui $a1, 0x8008
.L0x00003354: .word 0x24a55958 # addiu $a1, 0x5958
.L0x00003358: .word 0x8c820150 # lw $v0, 0x150($a0)
.L0x0000335c: .word 0x00000000 # nop
.L0x00003360: .word 0x0040f809 # jalr $v0
.L0x00003364: .word 0x02003021 # move_ $a2, $s0
.L0x00003368: .word 0x8e230000 # lw $v1, ($s1)
.L0x0000336c: .word 0x8e270004 # lw $a3, 0x4($s1)
.L0x00003370: .word 0x8e280008 # lw $t0, 0x8($s1)
.L0x00003374: .word 0x8e29000c # lw $t1, 0xc($s1)
.L0x00003378: .word 0xae030084 # sw $v1, 0x84($s0)
.L0x0000337c: .word 0xae070088 # sw $a3, 0x88($s0)
.L0x00003380: .word 0xae08008c # sw $t0, 0x8c($s0)
.L0x00003384: .word 0xae090090 # sw $t1, 0x90($s0)
.L0x00003388: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x0000338c: .word 0x8e270014 # lw $a3, 0x14($s1)
.L0x00003390: .word 0x8e280018 # lw $t0, 0x18($s1)
.L0x00003394: .word 0x8e29001c # lw $t1, 0x1c($s1)
.L0x00003398: .word 0xae030094 # sw $v1, 0x94($s0)
.L0x0000339c: .word 0xae070098 # sw $a3, 0x98($s0)
.L0x000033a0: .word 0xae08009c # sw $t0, 0x9c($s0)
.L0x000033a4: .word 0xae0900a0 # sw $t1, 0xa0($s0)
.L0x000033a8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x000033ac: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000033b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000033b4: .word 0x03e00008 # jr $ra
.L0x000033b8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000033bc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000033c0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000033c4: .word 0x00808021 # move_ $s0, $a0
.L0x000033c8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000033cc: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x000033d0: .word 0x00000000 # nop
.L0x000033d4: .word 0x0460001d # bltz $v1, .L0x0000344c
.L0x000033d8: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x000033dc: .word 0x1440001b # bnez $v0, .L0x0000344c
.L0x000033e0: .word 0x24020003 # li $v0, 0x3
.L0x000033e4: .word 0x14620019 # bne $v1, $v0, .L0x0000344c
.L0x000033e8: .word 0x00000000 # nop
.L0x000033ec: .word 0x8e040078 # lw $a0, 0x78($s0)
.L0x000033f0: .word 0x00000000 # nop
.L0x000033f4: .word 0x10800005 # beqz $a0, .L0x0000340c
.L0x000033f8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000033fc: .word 0x8c42b5ec # lw $v0, -0x4a14($v0)
.L0x00003400: .word 0x00000000 # nop
.L0x00003404: .word 0x0040f809 # jalr $v0
.L0x00003408: .word 0x00000000 # nop
.L0x0000340c: .word 0x8e04007c # lw $a0, 0x7c($s0)
.L0x00003410: .word 0x00000000 # nop
.L0x00003414: .word 0x10800005 # beqz $a0, .L0x0000342c
.L0x00003418: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000341c: .word 0x8c42b5ec # lw $v0, -0x4a14($v0)
.L0x00003420: .word 0x00000000 # nop
.L0x00003424: .word 0x0040f809 # jalr $v0
.L0x00003428: .word 0x00000000 # nop
.L0x0000342c: .word 0x8e040080 # lw $a0, 0x80($s0)
.L0x00003430: .word 0x00000000 # nop
.L0x00003434: .word 0x10800005 # beqz $a0, .L0x0000344c
.L0x00003438: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000343c: .word 0x8c42b5ec # lw $v0, -0x4a14($v0)
.L0x00003440: .word 0x00000000 # nop
.L0x00003444: .word 0x0040f809 # jalr $v0
.L0x00003448: .word 0x00000000 # nop
.L0x0000344c: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00003450: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00003454: .word 0x03e00008 # jr $ra
.L0x00003458: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000345c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00003460: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00003464: .word 0x00809021 # move_ $s2, $a0
.L0x00003468: .word 0x3c048008 # lui $a0, 0x8008
.L0x0000346c: .word 0x2484606c # addiu $a0, 0x606c
.L0x00003470: .word 0xafa50024 # sw $a1, 0x24($sp)
.L0x00003474: .word 0x240500ac # li $a1, 0xac
.L0x00003478: .word 0xafa60028 # sw $a2, 0x28($sp)
.L0x0000347c: .word 0x00003021 # move_ $a2, $zr
.L0x00003480: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00003484: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00003488: .word 0x0c005141 # jal 0x80014504
.L0x0000348c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00003490: .word 0x00002021 # move_ $a0, $zr
.L0x00003494: .word 0x00408821 # move_ $s1, $v0
.L0x00003498: .word 0x3c108004 # lui $s0, 0x8004
.L0x0000349c: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000034a0: .word 0xae32005c # sw $s2, 0x5c($s1)
.L0x000034a4: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x000034a8: .word 0x00000000 # nop
.L0x000034ac: .word 0x0040f809 # jalr $v0
.L0x000034b0: .word 0x02402821 # move_ $a1, $s2
.L0x000034b4: .word 0x24040001 # li $a0, 0x1
.L0x000034b8: .word 0xae220060 # sw $v0, 0x60($s1)
.L0x000034bc: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x000034c0: .word 0x00000000 # nop
.L0x000034c4: .word 0x0040f809 # jalr $v0
.L0x000034c8: .word 0x02402821 # move_ $a1, $s2
.L0x000034cc: .word 0x24040002 # li $a0, 0x2
.L0x000034d0: .word 0xae220064 # sw $v0, 0x64($s1)
.L0x000034d4: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x000034d8: .word 0x00000000 # nop
.L0x000034dc: .word 0x0040f809 # jalr $v0
.L0x000034e0: .word 0x02402821 # move_ $a1, $s2
.L0x000034e4: .word 0x24040005 # li $a0, 0x5
.L0x000034e8: .word 0xae220068 # sw $v0, 0x68($s1)
.L0x000034ec: .word 0x8e020428 # lw $v0, 0x428($s0)
.L0x000034f0: .word 0x00000000 # nop
.L0x000034f4: .word 0x0040f809 # jalr $v0
.L0x000034f8: .word 0x02402821 # move_ $a1, $s2
.L0x000034fc: .word 0xae22006c # sw $v0, 0x6c($s1)
.L0x00003500: .word 0x02201021 # move_ $v0, $s1
.L0x00003504: .word 0x3c038008 # lui $v1, 0x8008
.L0x00003508: .word 0x24635f3c # addiu $v1, 0x5f3c
.L0x0000350c: .word 0x8fa70024 # lw $a3, 0x24($sp)
.L0x00003510: .word 0x8fa80028 # lw $t0, 0x28($sp)
.L0x00003514: .word 0xac470070 # sw $a3, 0x70($v0)
.L0x00003518: .word 0xac480074 # sw $t0, 0x74($v0)
.L0x0000351c: .word 0xac4300a4 # sw $v1, 0xa4($v0)
.L0x00003520: .word 0x3c038008 # lui $v1, 0x8008
.L0x00003524: .word 0x24635fd4 # addiu $v1, 0x5fd4
.L0x00003528: .word 0xac4300a8 # sw $v1, 0xa8($v0)
.L0x0000352c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00003530: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00003534: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00003538: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000353c: .word 0x03e00008 # jr $ra
.L0x00003540: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00003544: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00003548: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x0000354c: .word 0x00809021 # move_ $s2, $a0
.L0x00003550: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00003554: .word 0x00a08821 # move_ $s1, $a1
.L0x00003558: .word 0x264400b4 # addiu $a0, $s2, 0xb4
.L0x0000355c: .word 0x264500bc # addiu $a1, $s2, 0xbc
.L0x00003560: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00003564: .word 0x3c10800a # lui $s0, 0x800a
.L0x00003568: .word 0x2610469c # addiu $s0, 0x469c
.L0x0000356c: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00003570: .word 0x8e4600a4 # lw $a2, 0xa4($s2)
.L0x00003574: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x00003578: .word 0x00000000 # nop
.L0x0000357c: .word 0x0040f809 # jalr $v0
.L0x00003580: .word 0x264700c4 # addiu $a3, $s2, 0xc4
.L0x00003584: .word 0x924200c4 # lbu $v0, 0xc4($s2)
.L0x00003588: .word 0x00000000 # nop
.L0x0000358c: .word 0xa3a20010 # sb $v0, 0x10($sp)
.L0x00003590: .word 0x924200c6 # lbu $v0, 0xc6($s2)
.L0x00003594: .word 0x00000000 # nop
.L0x00003598: .word 0xa3a20011 # sb $v0, 0x11($sp)
.L0x0000359c: .word 0x924200c8 # lbu $v0, 0xc8($s2)
.L0x000035a0: .word 0x00000000 # nop
.L0x000035a4: .word 0xa3a20012 # sb $v0, 0x12($sp)
.L0x000035a8: .word 0x8e240000 # lw $a0, ($s1)
.L0x000035ac: .word 0x24050001 # li $a1, 0x1
.L0x000035b0: .word 0x8c82262c # lw $v0, 0x262c($a0)
.L0x000035b4: .word 0x00000000 # nop
.L0x000035b8: .word 0x0040f809 # jalr $v0
.L0x000035bc: .word 0x27a60010 # addiu $a2, $sp, 0x10
.L0x000035c0: .word 0x264400cc # addiu $a0, $s2, 0xcc
.L0x000035c4: .word 0x264500d4 # addiu $a1, $s2, 0xd4
.L0x000035c8: .word 0x8e4600a4 # lw $a2, 0xa4($s2)
.L0x000035cc: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x000035d0: .word 0x00000000 # nop
.L0x000035d4: .word 0x0040f809 # jalr $v0
.L0x000035d8: .word 0x264700dc # addiu $a3, $s2, 0xdc
.L0x000035dc: .word 0x3c028005 # lui $v0, 0x8005
.L0x000035e0: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x000035e4: .word 0x00000000 # nop
.L0x000035e8: .word 0x0040f809 # jalr $v0
.L0x000035ec: .word 0x24041000 # li $a0, 0x1000
.L0x000035f0: .word 0x8e4300dc # lw $v1, 0xdc($s2)
.L0x000035f4: .word 0x00000000 # nop
.L0x000035f8: .word 0x14600005 # bnez $v1, .L0x00003610
.L0x000035fc: .word 0x00402021 # move_ $a0, $v0
.L0x00003600: .word 0x864200e0 # lh $v0, 0xe0($s2)
.L0x00003604: .word 0x00000000 # nop
.L0x00003608: .word 0x10400007 # beqz $v0, .L0x00003628
.L0x0000360c: .word 0x24050001 # li $a1, 0x1
.L0x00003610: .word 0x924500dc # lbu $a1, 0xdc($s2)
.L0x00003614: .word 0x924600de # lbu $a2, 0xde($s2)
.L0x00003618: .word 0x924700e0 # lbu $a3, 0xe0($s2)
.L0x0000361c: .word 0x8c82012c # lw $v0, 0x12c($a0)
.L0x00003620: .word 0x080218b9 # j 0x800862e4
.L0x00003624: .word 0x00000000 # nop
.L0x00003628: .word 0x00a03021 # move_ $a2, $a1
.L0x0000362c: .word 0x8c82012c # lw $v0, 0x12c($a0)
.L0x00003630: .word 0x00a03821 # move_ $a3, $a1
.L0x00003634: .word 0x0040f809 # jalr $v0
.L0x00003638: .word 0x00000000 # nop
.L0x0000363c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00003640: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00003644: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00003648: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x0000364c: .word 0x03e00008 # jr $ra
.L0x00003650: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00003654: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00003658: .word 0xafb10024 # sw $s1, 0x24($sp)
.L0x0000365c: .word 0x00808821 # move_ $s1, $a0
.L0x00003660: .word 0xafb3002c # sw $s3, 0x2c($sp)
.L0x00003664: .word 0x00a09821 # move_ $s3, $a1
.L0x00003668: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000366c: .word 0xafb00020 # sw $s0, 0x20($sp)
.L0x00003670: .word 0x24504b38 # addiu $s0, $v0, 0x4b38
.L0x00003674: .word 0xafbf0030 # sw $ra, 0x30($sp)
.L0x00003678: .word 0xafb20028 # sw $s2, 0x28($sp)
.L0x0000367c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00003680: .word 0x00000000 # nop
.L0x00003684: .word 0x0040f809 # jalr $v0
.L0x00003688: .word 0x240401cb # li $a0, 0x1cb
.L0x0000368c: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x00003690: .word 0x24040001 # li $a0, 0x1
.L0x00003694: .word 0x1064000c # beq $v1, $a0, .L0x000036c8
.L0x00003698: .word 0x00409021 # move_ $s2, $v0
.L0x0000369c: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000036a0: .word 0x14400005 # bnez $v0, .L0x000036b8
.L0x000036a4: .word 0x24020002 # li $v0, 0x2
.L0x000036a8: .word 0x106200d9 # beq $v1, $v0, .L0x00003a10
.L0x000036ac: .word 0x24020003 # li $v0, 0x3
.L0x000036b0: .word 0x10620150 # beq $v1, $v0, .L0x00003bf4
.L0x000036b4: .word 0x00000000 # nop
.L0x000036b8: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x000036bc: .word 0x00000000 # nop
.L0x000036c0: .word 0x0040f809 # jalr $v0
.L0x000036c4: .word 0x02202021 # move_ $a0, $s1
.L0x000036c8: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x000036cc: .word 0x00000000 # nop
.L0x000036d0: .word 0x2c620005 # sltiu $v0, $v1, 0x5
.L0x000036d4: .word 0x10400147 # beqz $v0, .L0x00003bf4
.L0x000036d8: .word 0x3c028008 # lui $v0, 0x8008
.L0x000036dc: .word 0x24422cd4 # addiu $v0, 0x2cd4
.L0x000036e0: .word 0x00031880 # sll $v1, 0x2
.L0x000036e4: .word 0x00621821 # addu $v1, $v0
.L0x000036e8: .word 0x8c620000 # lw $v0, ($v1)
.L0x000036ec: .word 0x00000000 # nop
.L0x000036f0: .word 0x00400008 # jr $v0
.L0x000036f4: .word 0x00000000 # nop
.L0x000036f8: .word 0x3c028008 # lui $v0, 0x8008
.L0x000036fc: .word 0x8c462ccc # lw $a2, 0x2ccc($v0)
.L0x00003700: .word 0x24422ccc # addiu $v0, 0x2ccc
.L0x00003704: .word 0x8c470004 # lw $a3, 0x4($v0)
.L0x00003708: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x0000370c: .word 0x24020001 # li $v0, 0x1
.L0x00003710: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00003714: .word 0x24021002 # li $v0, 0x1002
.L0x00003718: .word 0xae220090 # sw $v0, 0x90($s1)
.L0x0000371c: .word 0x26220058 # addiu $v0, $s1, 0x58
.L0x00003720: .word 0xae20006c # sw $zr, 0x6c($s1)
.L0x00003724: .word 0xae200094 # sw $zr, 0x94($s1)
.L0x00003728: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x0000372c: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003730: .word 0x00431021 # addu $v0, $v1
.L0x00003734: .word 0x00021080 # sll $v0, 0x2
.L0x00003738: .word 0x00431023 # subu $v0, $v1
.L0x0000373c: .word 0x000210c0 # sll $v0, 0x3
.L0x00003740: .word 0x00521021 # addu $v0, $s2
.L0x00003744: .word 0x8c440000 # lw $a0, ($v0)
.L0x00003748: .word 0x8c450004 # lw $a1, 0x4($v0)
.L0x0000374c: .word 0x0c0211f1 # jal 0x800847c4
.L0x00003750: .word 0x00000000 # nop
.L0x00003754: .word 0xae620000 # sw $v0, ($s3)
.L0x00003758: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x0000375c: .word 0x00000000 # nop
.L0x00003760: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003764: .word 0x00431021 # addu $v0, $v1
.L0x00003768: .word 0x00021080 # sll $v0, 0x2
.L0x0000376c: .word 0x00431023 # subu $v0, $v1
.L0x00003770: .word 0x000210c0 # sll $v0, 0x3
.L0x00003774: .word 0x00521021 # addu $v0, $s2
.L0x00003778: .word 0x8c440008 # lw $a0, 0x8($v0)
.L0x0000377c: .word 0x2402ffff # li $v0, -0x1
.L0x00003780: .word 0x1082000b # beq $a0, $v0, .L0x000037b0
.L0x00003784: .word 0x3c03800a # lui $v1, 0x800a
.L0x00003788: .word 0x24632498 # addiu $v1, 0x2498
.L0x0000378c: .word 0x00041080 # sll $v0, $a0, 0x2
.L0x00003790: .word 0x00431021 # addu $v0, $v1
.L0x00003794: .word 0x8c440000 # lw $a0, ($v0)
.L0x00003798: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000379c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000037a0: .word 0x00000000 # nop
.L0x000037a4: .word 0x0040f809 # jalr $v0
.L0x000037a8: .word 0x00000000 # nop
.L0x000037ac: .word 0xa62200e4 # sh $v0, 0xe4($s1)
.L0x000037b0: .word 0x24040013 # li $a0, 0x13
.L0x000037b4: .word 0x2405ffff # li $a1, -0x1
.L0x000037b8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000037bc: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x000037c0: .word 0x00000000 # nop
.L0x000037c4: .word 0x0040f809 # jalr $v0
.L0x000037c8: .word 0x00a03021 # move_ $a2, $a1
.L0x000037cc: .word 0x00408021 # move_ $s0, $v0
.L0x000037d0: .word 0x1200000d # beqz $s0, .L0x00003808
.L0x000037d4: .word 0x00000000 # nop
.L0x000037d8: .word 0x8e250050 # lw $a1, 0x50($s1)
.L0x000037dc: .word 0x8e020118 # lw $v0, 0x118($s0)
.L0x000037e0: .word 0x00000000 # nop
.L0x000037e4: .word 0x0040f809 # jalr $v0
.L0x000037e8: .word 0x02002021 # move_ $a0, $s0
.L0x000037ec: .word 0x02002021 # move_ $a0, $s0
.L0x000037f0: .word 0x00002821 # move_ $a1, $zr
.L0x000037f4: .word 0x8e2700ac # lw $a3, 0xac($s1)
.L0x000037f8: .word 0x8c830114 # lw $v1, 0x114($a0)
.L0x000037fc: .word 0x00000000 # nop
.L0x00003800: .word 0x0060f809 # jalr $v1
.L0x00003804: .word 0x00403021 # move_ $a2, $v0
.L0x00003808: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x0000380c: .word 0x00000000 # nop
.L0x00003810: .word 0x0040f809 # jalr $v0
.L0x00003814: .word 0x02202021 # move_ $a0, $s1
.L0x00003818: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000381c: .word 0x00000000 # nop
.L0x00003820: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x00003824: .word 0x24020001 # li $v0, 0x1
.L0x00003828: .word 0x146200f2 # bne $v1, $v0, .L0x00003bf4
.L0x0000382c: .word 0x00008021 # move_ $s0, $zr
.L0x00003830: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x00003834: .word 0x00000000 # nop
.L0x00003838: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000383c: .word 0x00621821 # addu $v1, $v0
.L0x00003840: .word 0x00031880 # sll $v1, 0x2
.L0x00003844: .word 0x00621823 # subu $v1, $v0
.L0x00003848: .word 0x000318c0 # sll $v1, 0x3
.L0x0000384c: .word 0x00721821 # addu $v1, $s2
.L0x00003850: .word 0x00701821 # addu $v1, $s0
.L0x00003854: .word 0x90620010 # lbu $v0, 0x10($v1)
.L0x00003858: .word 0x00000000 # nop
.L0x0000385c: .word 0x1040000a # beqz $v0, .L0x00003888
.L0x00003860: .word 0x24060001 # li $a2, 0x1
.L0x00003864: .word 0x8e640000 # lw $a0, ($s3)
.L0x00003868: .word 0x00402821 # move_ $a1, $v0
.L0x0000386c: .word 0x8c822630 # lw $v0, 0x2630($a0)
.L0x00003870: .word 0x00000000 # nop
.L0x00003874: .word 0x0040f809 # jalr $v0
.L0x00003878: .word 0x02068021 # addu $s0, $a2
.L0x0000387c: .word 0x2a020008 # slti $v0, $s0, 0x8
.L0x00003880: .word 0x1440ffeb # bnez $v0, .L0x00003830
.L0x00003884: .word 0x00000000 # nop
.L0x00003888: .word 0xa3a00018 # sb $zr, 0x18($sp)
.L0x0000388c: .word 0xa3a00019 # sb $zr, 0x19($sp)
.L0x00003890: .word 0xa3a0001a # sb $zr, 0x1a($sp)
.L0x00003894: .word 0x8e640000 # lw $a0, ($s3)
.L0x00003898: .word 0x24050001 # li $a1, 0x1
.L0x0000389c: .word 0x8c82262c # lw $v0, 0x262c($a0)
.L0x000038a0: .word 0x00000000 # nop
.L0x000038a4: .word 0x0040f809 # jalr $v0
.L0x000038a8: .word 0x27a60018 # addiu $a2, $sp, 0x18
.L0x000038ac: .word 0x3c028005 # lui $v0, 0x8005
.L0x000038b0: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x000038b4: .word 0x00000000 # nop
.L0x000038b8: .word 0x0040f809 # jalr $v0
.L0x000038bc: .word 0x24041000 # li $a0, 0x1000
.L0x000038c0: .word 0x00402021 # move_ $a0, $v0
.L0x000038c4: .word 0x24050001 # li $a1, 0x1
.L0x000038c8: .word 0x00a03021 # move_ $a2, $a1
.L0x000038cc: .word 0x8c82012c # lw $v0, 0x12c($a0)
.L0x000038d0: .word 0x00000000 # nop
.L0x000038d4: .word 0x0040f809 # jalr $v0
.L0x000038d8: .word 0x00a03821 # move_ $a3, $a1
.L0x000038dc: .word 0x080219aa # j 0x800866a8
.L0x000038e0: .word 0x00000000 # nop
.L0x000038e4: .word 0x24020080 # li $v0, 0x80
.L0x000038e8: .word 0xa62200c0 # sh $v0, 0xc0($s1)
.L0x000038ec: .word 0xa62200be # sh $v0, 0xbe($s1)
.L0x000038f0: .word 0xa62200bc # sh $v0, 0xbc($s1)
.L0x000038f4: .word 0x8e2200ac # lw $v0, 0xac($s1)
.L0x000038f8: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x000038fc: .word 0x24051000 # li $a1, 0x1000
.L0x00003900: .word 0xa62000b8 # sh $zr, 0xb8($s1)
.L0x00003904: .word 0x00a2001a # div $zr, $a1, $v0
.L0x00003908: .word 0x00002812 # mflo $a1
.L0x0000390c: .word 0xa62000b6 # sh $zr, 0xb6($s1)
.L0x00003910: .word 0xa62000b4 # sh $zr, 0xb4($s1)
.L0x00003914: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003918: .word 0x00431021 # addu $v0, $v1
.L0x0000391c: .word 0x00021080 # sll $v0, 0x2
.L0x00003920: .word 0x00431023 # subu $v0, $v1
.L0x00003924: .word 0x000210c0 # sll $v0, 0x3
.L0x00003928: .word 0x00521021 # addu $v0, $s2
.L0x0000392c: .word 0x9042000c # lbu $v0, 0xc($v0)
.L0x00003930: .word 0x00000000 # nop
.L0x00003934: .word 0xa62200d4 # sh $v0, 0xd4($s1)
.L0x00003938: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0000393c: .word 0x00431021 # addu $v0, $v1
.L0x00003940: .word 0x00021080 # sll $v0, 0x2
.L0x00003944: .word 0x00431023 # subu $v0, $v1
.L0x00003948: .word 0x000210c0 # sll $v0, 0x3
.L0x0000394c: .word 0x00521021 # addu $v0, $s2
.L0x00003950: .word 0x9042000d # lbu $v0, 0xd($v0)
.L0x00003954: .word 0x00000000 # nop
.L0x00003958: .word 0xa62200d6 # sh $v0, 0xd6($s1)
.L0x0000395c: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003960: .word 0x00431021 # addu $v0, $v1
.L0x00003964: .word 0x00021080 # sll $v0, 0x2
.L0x00003968: .word 0x00431023 # subu $v0, $v1
.L0x0000396c: .word 0x000210c0 # sll $v0, 0x3
.L0x00003970: .word 0x00521021 # addu $v0, $s2
.L0x00003974: .word 0x9042000e # lbu $v0, 0xe($v0)
.L0x00003978: .word 0x8e23003c # lw $v1, 0x3c($s1)
.L0x0000397c: .word 0x02202021 # move_ $a0, $s1
.L0x00003980: .word 0xa62000d0 # sh $zr, 0xd0($s1)
.L0x00003984: .word 0xa62000ce # sh $zr, 0xce($s1)
.L0x00003988: .word 0xa62000cc # sh $zr, 0xcc($s1)
.L0x0000398c: .word 0xae2000a4 # sw $zr, 0xa4($s1)
.L0x00003990: .word 0xa62200d8 # sh $v0, 0xd8($s1)
.L0x00003994: .word 0x0060f809 # jalr $v1
.L0x00003998: .word 0xae2500a8 # sw $a1, 0xa8($s1)
.L0x0000399c: .word 0x3c028005 # lui $v0, 0x8005
.L0x000039a0: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000039a4: .word 0x00000000 # nop
.L0x000039a8: .word 0x0040f809 # jalr $v0
.L0x000039ac: .word 0x00000000 # nop
.L0x000039b0: .word 0x8e2300a8 # lw $v1, 0xa8($s1)
.L0x000039b4: .word 0x00000000 # nop
.L0x000039b8: .word 0x00620018 # mult $v1, $v0
.L0x000039bc: .word 0x8e2200a4 # lw $v0, 0xa4($s1)
.L0x000039c0: .word 0x00004012 # mflo $t0
.L0x000039c4: .word 0x00481021 # addu $v0, $t0
.L0x000039c8: .word 0xae2200a4 # sw $v0, 0xa4($s1)
.L0x000039cc: .word 0x28421001 # slti $v0, 0x1001
.L0x000039d0: .word 0x14400003 # bnez $v0, .L0x000039e0
.L0x000039d4: .word 0x02202021 # move_ $a0, $s1
.L0x000039d8: .word 0x24021000 # li $v0, 0x1000
.L0x000039dc: .word 0xae2200a4 # sw $v0, 0xa4($s1)
.L0x000039e0: .word 0x0c02187d # jal 0x800861f4
.L0x000039e4: .word 0x02602821 # move_ $a1, $s3
.L0x000039e8: .word 0x8e2300a4 # lw $v1, 0xa4($s1)
.L0x000039ec: .word 0x24021000 # li $v0, 0x1000
.L0x000039f0: .word 0x14620080 # bne $v1, $v0, .L0x00003bf4
.L0x000039f4: .word 0x00000000 # nop
.L0x000039f8: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000039fc: .word 0x00000000 # nop
.L0x00003a00: .word 0x0040f809 # jalr $v0
.L0x00003a04: .word 0x02202021 # move_ $a0, $s1
.L0x00003a08: .word 0x08021a29 # j 0x800868a4
.L0x00003a0c: .word 0x00000000 # nop
.L0x00003a10: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x00003a14: .word 0x00000000 # nop
.L0x00003a18: .word 0x10400003 # beqz $v0, .L0x00003a28
.L0x00003a1c: .word 0x00000000 # nop
.L0x00003a20: .word 0x1044003d # beq $v0, $a0, .L0x00003b18
.L0x00003a24: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003a28: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00003a2c: .word 0x00000000 # nop
.L0x00003a30: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003a34: .word 0x00431021 # addu $v0, $v1
.L0x00003a38: .word 0x00021080 # sll $v0, 0x2
.L0x00003a3c: .word 0x00431023 # subu $v0, $v1
.L0x00003a40: .word 0x000210c0 # sll $v0, 0x3
.L0x00003a44: .word 0x00521021 # addu $v0, $s2
.L0x00003a48: .word 0x84440002 # lh $a0, 0x2($v0)
.L0x00003a4c: .word 0x8e02040c # lw $v0, 0x40c($s0)
.L0x00003a50: .word 0x00000000 # nop
.L0x00003a54: .word 0x0040f809 # jalr $v0
.L0x00003a58: .word 0x00000000 # nop
.L0x00003a5c: .word 0x24020080 # li $v0, 0x80
.L0x00003a60: .word 0xa62200b8 # sh $v0, 0xb8($s1)
.L0x00003a64: .word 0xa62200b6 # sh $v0, 0xb6($s1)
.L0x00003a68: .word 0xa62200b4 # sh $v0, 0xb4($s1)
.L0x00003a6c: .word 0x8e2200b0 # lw $v0, 0xb0($s1)
.L0x00003a70: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00003a74: .word 0x24051000 # li $a1, 0x1000
.L0x00003a78: .word 0xa62000c0 # sh $zr, 0xc0($s1)
.L0x00003a7c: .word 0x00a2001a # div $zr, $a1, $v0
.L0x00003a80: .word 0x00002812 # mflo $a1
.L0x00003a84: .word 0xa62000be # sh $zr, 0xbe($s1)
.L0x00003a88: .word 0xa62000bc # sh $zr, 0xbc($s1)
.L0x00003a8c: .word 0xa62000d8 # sh $zr, 0xd8($s1)
.L0x00003a90: .word 0xa62000d6 # sh $zr, 0xd6($s1)
.L0x00003a94: .word 0xa62000d4 # sh $zr, 0xd4($s1)
.L0x00003a98: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003a9c: .word 0x00431021 # addu $v0, $v1
.L0x00003aa0: .word 0x00021080 # sll $v0, 0x2
.L0x00003aa4: .word 0x00431023 # subu $v0, $v1
.L0x00003aa8: .word 0x000210c0 # sll $v0, 0x3
.L0x00003aac: .word 0x00521021 # addu $v0, $s2
.L0x00003ab0: .word 0x9042000c # lbu $v0, 0xc($v0)
.L0x00003ab4: .word 0x00000000 # nop
.L0x00003ab8: .word 0xa62200cc # sh $v0, 0xcc($s1)
.L0x00003abc: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003ac0: .word 0x00431021 # addu $v0, $v1
.L0x00003ac4: .word 0x00021080 # sll $v0, 0x2
.L0x00003ac8: .word 0x00431023 # subu $v0, $v1
.L0x00003acc: .word 0x000210c0 # sll $v0, 0x3
.L0x00003ad0: .word 0x00521021 # addu $v0, $s2
.L0x00003ad4: .word 0x9042000d # lbu $v0, 0xd($v0)
.L0x00003ad8: .word 0x00000000 # nop
.L0x00003adc: .word 0xa62200ce # sh $v0, 0xce($s1)
.L0x00003ae0: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003ae4: .word 0x00431021 # addu $v0, $v1
.L0x00003ae8: .word 0x00021080 # sll $v0, 0x2
.L0x00003aec: .word 0x00431023 # subu $v0, $v1
.L0x00003af0: .word 0x000210c0 # sll $v0, 0x3
.L0x00003af4: .word 0x00521021 # addu $v0, $s2
.L0x00003af8: .word 0x9042000e # lbu $v0, 0xe($v0)
.L0x00003afc: .word 0x8e23003c # lw $v1, 0x3c($s1)
.L0x00003b00: .word 0x02202021 # move_ $a0, $s1
.L0x00003b04: .word 0xae2000a4 # sw $zr, 0xa4($s1)
.L0x00003b08: .word 0xa62200d0 # sh $v0, 0xd0($s1)
.L0x00003b0c: .word 0x0060f809 # jalr $v1
.L0x00003b10: .word 0xae2500a8 # sw $a1, 0xa8($s1)
.L0x00003b14: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003b18: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00003b1c: .word 0x00000000 # nop
.L0x00003b20: .word 0x0040f809 # jalr $v0
.L0x00003b24: .word 0x00000000 # nop
.L0x00003b28: .word 0x8e2300a8 # lw $v1, 0xa8($s1)
.L0x00003b2c: .word 0x00000000 # nop
.L0x00003b30: .word 0x00620018 # mult $v1, $v0
.L0x00003b34: .word 0x8e2200a4 # lw $v0, 0xa4($s1)
.L0x00003b38: .word 0x00004012 # mflo $t0
.L0x00003b3c: .word 0x00481021 # addu $v0, $t0
.L0x00003b40: .word 0xae2200a4 # sw $v0, 0xa4($s1)
.L0x00003b44: .word 0x28421001 # slti $v0, 0x1001
.L0x00003b48: .word 0x14400003 # bnez $v0, .L0x00003b58
.L0x00003b4c: .word 0x02202021 # move_ $a0, $s1
.L0x00003b50: .word 0x24021000 # li $v0, 0x1000
.L0x00003b54: .word 0xae2200a4 # sw $v0, 0xa4($s1)
.L0x00003b58: .word 0x0c02187d # jal 0x800861f4
.L0x00003b5c: .word 0x02602821 # move_ $a1, $s3
.L0x00003b60: .word 0x8e2300a4 # lw $v1, 0xa4($s1)
.L0x00003b64: .word 0x24021000 # li $v0, 0x1000
.L0x00003b68: .word 0x14620022 # bne $v1, $v0, .L0x00003bf4
.L0x00003b6c: .word 0x00000000 # nop
.L0x00003b70: .word 0x8e640000 # lw $a0, ($s3)
.L0x00003b74: .word 0x00000000 # nop
.L0x00003b78: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00003b7c: .word 0x00000000 # nop
.L0x00003b80: .word 0x0040f809 # jalr $v0
.L0x00003b84: .word 0x24050003 # li $a1, 0x3
.L0x00003b88: .word 0x02202021 # move_ $a0, $s1
.L0x00003b8c: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x00003b90: .word 0x00000000 # nop
.L0x00003b94: .word 0x0040f809 # jalr $v0
.L0x00003b98: .word 0x24050001 # li $a1, 0x1
.L0x00003b9c: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00003ba0: .word 0x00000000 # nop
.L0x00003ba4: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00003ba8: .word 0x00431021 # addu $v0, $v1
.L0x00003bac: .word 0x00021080 # sll $v0, 0x2
.L0x00003bb0: .word 0x00431023 # subu $v0, $v1
.L0x00003bb4: .word 0x000210c0 # sll $v0, 0x3
.L0x00003bb8: .word 0x00521021 # addu $v0, $s2
.L0x00003bbc: .word 0x8c440008 # lw $a0, 0x8($v0)
.L0x00003bc0: .word 0x2402ffff # li $v0, -0x1
.L0x00003bc4: .word 0x1082000b # beq $a0, $v0, .L0x00003bf4
.L0x00003bc8: .word 0x3c03800a # lui $v1, 0x800a
.L0x00003bcc: .word 0x24632498 # addiu $v1, 0x2498
.L0x00003bd0: .word 0x00041080 # sll $v0, $a0, 0x2
.L0x00003bd4: .word 0x00431021 # addu $v0, $v1
.L0x00003bd8: .word 0x8c440000 # lw $a0, ($v0)
.L0x00003bdc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003be0: .word 0x862500e4 # lh $a1, 0xe4($s1)
.L0x00003be4: .word 0x8c425c50 # lw $v0, 0x5c50($v0)
.L0x00003be8: .word 0x00000000 # nop
.L0x00003bec: .word 0x0040f809 # jalr $v0
.L0x00003bf0: .word 0x00000000 # nop
.L0x00003bf4: .word 0x8fbf0030 # lw $ra, 0x30($sp)
.L0x00003bf8: .word 0x8fb3002c # lw $s3, 0x2c($sp)
.L0x00003bfc: .word 0x8fb20028 # lw $s2, 0x28($sp)
.L0x00003c00: .word 0x8fb10024 # lw $s1, 0x24($sp)
.L0x00003c04: .word 0x8fb00020 # lw $s0, 0x20($sp)
.L0x00003c08: .word 0x03e00008 # jr $ra
.L0x00003c0c: .word 0x27bd0038 # addiu $sp, 0x38
.L0x00003c10: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00003c14: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00003c18: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00003c1c: .word 0x00000000 # nop
.L0x00003c20: .word 0x10450008 # beq $v0, $a1, .L0x00003c44
.L0x00003c24: .word 0x00000000 # nop
.L0x00003c28: .word 0xac820054 # sw $v0, 0x54($a0)
.L0x00003c2c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00003c30: .word 0xac850050 # sw $a1, 0x50($a0)
.L0x00003c34: .word 0x24050002 # li $a1, 0x2
.L0x00003c38: .word 0xac8600b0 # sw $a2, 0xb0($a0)
.L0x00003c3c: .word 0x0040f809 # jalr $v0
.L0x00003c40: .word 0xac8700ac # sw $a3, 0xac($a0)
.L0x00003c44: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00003c48: .word 0x00000000 # nop
.L0x00003c4c: .word 0x03e00008 # jr $ra
.L0x00003c50: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00003c54: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003c58: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00003c5c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00003c60: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00003c64: .word 0x0040f809 # jalr $v0
.L0x00003c68: .word 0x00000000 # nop
.L0x00003c6c: .word 0x3c034bda # lui $v1, 0x4bda
.L0x00003c70: .word 0x346312f7 # ori $v1, 0x12f7
.L0x00003c74: .word 0x00430018 # mult $v0, $v1
.L0x00003c78: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x00003c7c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00003c80: .word 0x00002810 # mfhi $a1
.L0x00003c84: .word 0x000520c3 # sra $a0, $a1, 0x3
.L0x00003c88: .word 0x00832023 # subu $a0, $v1
.L0x00003c8c: .word 0x000418c0 # sll $v1, $a0, 0x3
.L0x00003c90: .word 0x00641823 # subu $v1, $a0
.L0x00003c94: .word 0x00031880 # sll $v1, 0x2
.L0x00003c98: .word 0x00641823 # subu $v1, $a0
.L0x00003c9c: .word 0x00431023 # subu $v0, $v1
.L0x00003ca0: .word 0x24420001 # addiu $v0, 0x1
.L0x00003ca4: .word 0x03e00008 # jr $ra
.L0x00003ca8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00003cac: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00003cb0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00003cb4: .word 0x00808021 # move_ $s0, $a0
.L0x00003cb8: .word 0x3c028004 # lui $v0, 0x8004
.L0x00003cbc: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x00003cc0: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00003cc4: .word 0x0040f809 # jalr $v0
.L0x00003cc8: .word 0x240401cb # li $a0, 0x1cb
.L0x00003ccc: .word 0x00101840 # sll $v1, $s0, 0x1
.L0x00003cd0: .word 0x00701821 # addu $v1, $s0
.L0x00003cd4: .word 0x00031880 # sll $v1, 0x2
.L0x00003cd8: .word 0x00701823 # subu $v1, $s0
.L0x00003cdc: .word 0x000318c0 # sll $v1, 0x3
.L0x00003ce0: .word 0x00621821 # addu $v1, $v0
.L0x00003ce4: .word 0x84620006 # lh $v0, 0x6($v1)
.L0x00003ce8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00003cec: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00003cf0: .word 0x03e00008 # jr $ra
.L0x00003cf4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00003cf8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00003cfc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00003d00: .word 0x00808021 # move_ $s0, $a0
.L0x00003d04: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00003d08: .word 0x00a08821 # move_ $s1, $a1
.L0x00003d0c: .word 0x3c048008 # lui $a0, 0x8008
.L0x00003d10: .word 0x24846304 # addiu $a0, 0x6304
.L0x00003d14: .word 0x240500ec # li $a1, 0xec
.L0x00003d18: .word 0x24060004 # li $a2, 0x4
.L0x00003d1c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00003d20: .word 0x0c0050f7 # jal 0x800143dc
.L0x00003d24: .word 0x24070015 # li $a3, 0x15
.L0x00003d28: .word 0x3c038008 # lui $v1, 0x8008
.L0x00003d2c: .word 0x246368c0 # addiu $v1, 0x68c0
.L0x00003d30: .word 0xac4300e8 # sw $v1, 0xe8($v0)
.L0x00003d34: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x00003d38: .word 0xac5100ac # sw $s1, 0xac($v0)
.L0x00003d3c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00003d40: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00003d44: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00003d48: .word 0x03e00008 # jr $ra
.L0x00003d4c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00003d50: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00003d54: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00003d58: .word 0x00808821 # move_ $s1, $a0
.L0x00003d5c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00003d60: .word 0x00a08021 # move_ $s0, $a1
.L0x00003d64: .word 0x24040001 # li $a0, 0x1
.L0x00003d68: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00003d6c: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00003d70: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00003d74: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00003d78: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00003d7c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00003d80: .word 0x8e220004 # lw $v0, 0x4($s1)
.L0x00003d84: .word 0x8e330054 # lw $s3, 0x54($s1)
.L0x00003d88: .word 0x8e320058 # lw $s2, 0x58($s1)
.L0x00003d8c: .word 0x8e35005c # lw $s5, 0x5c($s1)
.L0x00003d90: .word 0x384301d2 # xori $v1, $v0, 0x1d2
.L0x00003d94: .word 0x2c740001 # sltiu $s4, $v1, 0x1
.L0x00003d98: .word 0x384201d3 # xori $v0, 0x1d3
.L0x00003d9c: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x00003da0: .word 0x00000000 # nop
.L0x00003da4: .word 0x1064007e # beq $v1, $a0, .L0x00003fa0
.L0x00003da8: .word 0x2c560001 # sltiu $s6, $v0, 0x1
.L0x00003dac: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00003db0: .word 0x14400003 # bnez $v0, .L0x00003dc0
.L0x00003db4: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00003db8: .word 0x1440015b # bnez $v0, .L0x00004328
.L0x00003dbc: .word 0x00000000 # nop
.L0x00003dc0: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x00003dc4: .word 0x00000000 # nop
.L0x00003dc8: .word 0x1064002e # beq $v1, $a0, .L0x00003e84
.L0x00003dcc: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00003dd0: .word 0x14400003 # bnez $v0, .L0x00003de0
.L0x00003dd4: .word 0x24020002 # li $v0, 0x2
.L0x00003dd8: .word 0x10620044 # beq $v1, $v0, .L0x00003eec
.L0x00003ddc: .word 0x00000000 # nop
.L0x00003de0: .word 0x24040014 # li $a0, 0x14
.L0x00003de4: .word 0x2405ffff # li $a1, -0x1
.L0x00003de8: .word 0x3c108005 # lui $s0, 0x8005
.L0x00003dec: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x00003df0: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00003df4: .word 0x00000000 # nop
.L0x00003df8: .word 0x0040f809 # jalr $v0
.L0x00003dfc: .word 0x00a03021 # move_ $a2, $a1
.L0x00003e00: .word 0x00409821 # move_ $s3, $v0
.L0x00003e04: .word 0x24040012 # li $a0, 0x12
.L0x00003e08: .word 0x2405ffff # li $a1, -0x1
.L0x00003e0c: .word 0xae330054 # sw $s3, 0x54($s1)
.L0x00003e10: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00003e14: .word 0x00000000 # nop
.L0x00003e18: .word 0x0040f809 # jalr $v0
.L0x00003e1c: .word 0x00a03021 # move_ $a2, $a1
.L0x00003e20: .word 0x24040015 # li $a0, 0x15
.L0x00003e24: .word 0x2405ffff # li $a1, -0x1
.L0x00003e28: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00003e2c: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00003e30: .word 0x00000000 # nop
.L0x00003e34: .word 0x0040f809 # jalr $v0
.L0x00003e38: .word 0x00a03021 # move_ $a2, $a1
.L0x00003e3c: .word 0xae22005c # sw $v0, 0x5c($s1)
.L0x00003e40: .word 0x3c02800a # lui $v0, 0x800a
.L0x00003e44: .word 0x8e240004 # lw $a0, 0x4($s1)
.L0x00003e48: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x00003e4c: .word 0x00000000 # nop
.L0x00003e50: .word 0x0040f809 # jalr $v0
.L0x00003e54: .word 0x00000000 # nop
.L0x00003e58: .word 0x84440002 # lh $a0, 0x2($v0)
.L0x00003e5c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00003e60: .word 0xae240060 # sw $a0, 0x60($s1)
.L0x00003e64: .word 0x8c424f44 # lw $v0, 0x4f44($v0)
.L0x00003e68: .word 0x00000000 # nop
.L0x00003e6c: .word 0x0040f809 # jalr $v0
.L0x00003e70: .word 0x00000000 # nop
.L0x00003e74: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00003e78: .word 0x00000000 # nop
.L0x00003e7c: .word 0x0040f809 # jalr $v0
.L0x00003e80: .word 0x02202021 # move_ $a0, $s1
.L0x00003e84: .word 0x3c028004 # lui $v0, 0x8004
.L0x00003e88: .word 0x8e240060 # lw $a0, 0x60($s1)
.L0x00003e8c: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x00003e90: .word 0x00000000 # nop
.L0x00003e94: .word 0x0040f809 # jalr $v0
.L0x00003e98: .word 0x00000000 # nop
.L0x00003e9c: .word 0x14400122 # bnez $v0, .L0x00004328
.L0x00003ea0: .word 0x02602021 # move_ $a0, $s3
.L0x00003ea4: .word 0x00003821 # move_ $a3, $zr
.L0x00003ea8: .word 0x8e260004 # lw $a2, 0x4($s1)
.L0x00003eac: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00003eb0: .word 0x8c820184 # lw $v0, 0x184($a0)
.L0x00003eb4: .word 0x00000000 # nop
.L0x00003eb8: .word 0x0040f809 # jalr $v0
.L0x00003ebc: .word 0x24a50001 # addiu $a1, 0x1
.L0x00003ec0: .word 0x16800006 # bnez $s4, .L0x00003edc
.L0x00003ec4: .word 0x00000000 # nop
.L0x00003ec8: .word 0x16c00004 # bnez $s6, .L0x00003edc
.L0x00003ecc: .word 0x00000000 # nop
.L0x00003ed0: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00003ed4: .word 0x08021b54 # j 0x80086d50
.L0x00003ed8: .word 0x00000000 # nop
.L0x00003edc: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00003ee0: .word 0x00000000 # nop
.L0x00003ee4: .word 0x0040f809 # jalr $v0
.L0x00003ee8: .word 0x02202021 # move_ $a0, $s1
.L0x00003eec: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x00003ef0: .word 0x00000000 # nop
.L0x00003ef4: .word 0x10600003 # beqz $v1, .L0x00003f04
.L0x00003ef8: .word 0x24020001 # li $v0, 0x1
.L0x00003efc: .word 0x10620013 # beq $v1, $v0, .L0x00003f4c
.L0x00003f00: .word 0x00000000 # nop
.L0x00003f04: .word 0x12800004 # beqz $s4, .L0x00003f18
.L0x00003f08: .word 0x3c028004 # lui $v0, 0x8004
.L0x00003f0c: .word 0x8c424f44 # lw $v0, 0x4f44($v0)
.L0x00003f10: .word 0x08021afa # j 0x80086be8
.L0x00003f14: .word 0x240406e2 # li $a0, 0x6e2
.L0x00003f18: .word 0x3c108005 # lui $s0, 0x8005
.L0x00003f1c: .word 0x261019ec # addiu $s0, 0x19ec
.L0x00003f20: .word 0x8e024280 # lw $v0, 0x4280($s0)
.L0x00003f24: .word 0x00000000 # nop
.L0x00003f28: .word 0x0040f809 # jalr $v0
.L0x00003f2c: .word 0x3c046090 # lui $a0, 0x6090
.L0x00003f30: .word 0x8e024268 # lw $v0, 0x4268($s0)
.L0x00003f34: .word 0x24040026 # li $a0, 0x26
.L0x00003f38: .word 0x0040f809 # jalr $v0
.L0x00003f3c: .word 0x00000000 # nop
.L0x00003f40: .word 0x8e220040 # lw $v0, 0x40($s1)
.L0x00003f44: .word 0x08021b54 # j 0x80086d50
.L0x00003f48: .word 0x00000000 # nop
.L0x00003f4c: .word 0x1280000a # beqz $s4, .L0x00003f78
.L0x00003f50: .word 0x3c028004 # lui $v0, 0x8004
.L0x00003f54: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x00003f58: .word 0x00000000 # nop
.L0x00003f5c: .word 0x0040f809 # jalr $v0
.L0x00003f60: .word 0x240406e2 # li $a0, 0x6e2
.L0x00003f64: .word 0x144000f0 # bnez $v0, .L0x00004328
.L0x00003f68: .word 0x00000000 # nop
.L0x00003f6c: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00003f70: .word 0x08021b54 # j 0x80086d50
.L0x00003f74: .word 0x00000000 # nop
.L0x00003f78: .word 0x3c028005 # lui $v0, 0x8005
.L0x00003f7c: .word 0x8c425c60 # lw $v0, 0x5c60($v0)
.L0x00003f80: .word 0x00000000 # nop
.L0x00003f84: .word 0x0040f809 # jalr $v0
.L0x00003f88: .word 0x00000000 # nop
.L0x00003f8c: .word 0x144000e6 # bnez $v0, .L0x00004328
.L0x00003f90: .word 0x00000000 # nop
.L0x00003f94: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00003f98: .word 0x08021b54 # j 0x80086d50
.L0x00003f9c: .word 0x00000000 # nop
.L0x00003fa0: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x00003fa4: .word 0x00000000 # nop
.L0x00003fa8: .word 0x2c620008 # sltiu $v0, $v1, 0x8
.L0x00003fac: .word 0x104000de # beqz $v0, .L0x00004328
.L0x00003fb0: .word 0x3c028008 # lui $v0, 0x8008
.L0x00003fb4: .word 0x24422ce8 # addiu $v0, 0x2ce8
.L0x00003fb8: .word 0x00031880 # sll $v1, 0x2
.L0x00003fbc: .word 0x00621821 # addu $v1, $v0
.L0x00003fc0: .word 0x8c620000 # lw $v0, ($v1)
.L0x00003fc4: .word 0x00000000 # nop
.L0x00003fc8: .word 0x00400008 # jr $v0
.L0x00003fcc: .word 0x00000000 # nop
.L0x00003fd0: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00003fd4: .word 0x00000000 # nop
.L0x00003fd8: .word 0x10a00002 # beqz $a1, .L0x00003fe4
.L0x00003fdc: .word 0x2406000a # li $a2, 0xa
.L0x00003fe0: .word 0x24060002 # li $a2, 0x2
.L0x00003fe4: .word 0x8e420104 # lw $v0, 0x104($s2)
.L0x00003fe8: .word 0x00000000 # nop
.L0x00003fec: .word 0x0040f809 # jalr $v0
.L0x00003ff0: .word 0x02402021 # move_ $a0, $s2
.L0x00003ff4: .word 0x02402021 # move_ $a0, $s2
.L0x00003ff8: .word 0x00002821 # move_ $a1, $zr
.L0x00003ffc: .word 0x00403021 # move_ $a2, $v0
.L0x00004000: .word 0x8c8200fc # lw $v0, 0xfc($a0)
.L0x00004004: .word 0x00000000 # nop
.L0x00004008: .word 0x0040f809 # jalr $v0
.L0x0000400c: .word 0x2407003c # li $a3, 0x3c
.L0x00004010: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00004014: .word 0x00000000 # nop
.L0x00004018: .word 0x0040f809 # jalr $v0
.L0x0000401c: .word 0x02202021 # move_ $a0, $s1
.L0x00004020: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004024: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004028: .word 0x00000000 # nop
.L0x0000402c: .word 0x0040f809 # jalr $v0
.L0x00004030: .word 0x00000000 # nop
.L0x00004034: .word 0x8e230018 # lw $v1, 0x18($s1)
.L0x00004038: .word 0x8e240014 # lw $a0, 0x14($s1)
.L0x0000403c: .word 0x00621821 # addu $v1, $v0
.L0x00004040: .word 0x10800004 # beqz $a0, .L0x00004054
.L0x00004044: .word 0xae230018 # sw $v1, 0x18($s1)
.L0x00004048: .word 0x24020001 # li $v0, 0x1
.L0x0000404c: .word 0x1082000e # beq $a0, $v0, .L0x00004088
.L0x00004050: .word 0x00000000 # nop
.L0x00004054: .word 0x2862001e # slti $v0, $v1, 0x1e
.L0x00004058: .word 0x144000b3 # bnez $v0, .L0x00004328
.L0x0000405c: .word 0x02602021 # move_ $a0, $s3
.L0x00004060: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00004064: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004068: .word 0x2ca50001 # sltiu $a1, 0x1
.L0x0000406c: .word 0x0040f809 # jalr $v0
.L0x00004070: .word 0x00052900 # sll $a1, 0x4
.L0x00004074: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00004078: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x0000407c: .word 0x00000000 # nop
.L0x00004080: .word 0x24420001 # addiu $v0, 0x1
.L0x00004084: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004088: .word 0x8e220018 # lw $v0, 0x18($s1)
.L0x0000408c: .word 0x00000000 # nop
.L0x00004090: .word 0x2842003c # slti $v0, 0x3c
.L0x00004094: .word 0x144000a4 # bnez $v0, .L0x00004328
.L0x00004098: .word 0x00000000 # nop
.L0x0000409c: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000040a0: .word 0x00000000 # nop
.L0x000040a4: .word 0x0040f809 # jalr $v0
.L0x000040a8: .word 0x02202021 # move_ $a0, $s1
.L0x000040ac: .word 0x08021bf6 # j 0x80086fd8
.L0x000040b0: .word 0x00000000 # nop
.L0x000040b4: .word 0x3c04a004 # lui $a0, 0xa004
.L0x000040b8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000040bc: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000040c0: .word 0x00000000 # nop
.L0x000040c4: .word 0x0040f809 # jalr $v0
.L0x000040c8: .word 0x34845ec9 # ori $a0, 0x5ec9
.L0x000040cc: .word 0x0c024c30 # jal 0x800930c0
.L0x000040d0: .word 0x2404003c # li $a0, 0x3c
.L0x000040d4: .word 0xae020000 # sw $v0, ($s0)
.L0x000040d8: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000040dc: .word 0x00000000 # nop
.L0x000040e0: .word 0x0040f809 # jalr $v0
.L0x000040e4: .word 0x02202021 # move_ $a0, $s1
.L0x000040e8: .word 0x8e020000 # lw $v0, ($s0)
.L0x000040ec: .word 0x00000000 # nop
.L0x000040f0: .word 0x8c420010 # lw $v0, 0x10($v0)
.L0x000040f4: .word 0x00000000 # nop
.L0x000040f8: .word 0x1040008b # beqz $v0, .L0x00004328
.L0x000040fc: .word 0x00000000 # nop
.L0x00004100: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00004104: .word 0x00000000 # nop
.L0x00004108: .word 0x0040f809 # jalr $v0
.L0x0000410c: .word 0x02202021 # move_ $a0, $s1
.L0x00004110: .word 0x02602021 # move_ $a0, $s3
.L0x00004114: .word 0x8e260008 # lw $a2, 0x8($s1)
.L0x00004118: .word 0x24100001 # li $s0, 0x1
.L0x0000411c: .word 0xae300050 # sw $s0, 0x50($s1)
.L0x00004120: .word 0x8e62018c # lw $v0, 0x18c($s3)
.L0x00004124: .word 0x00000000 # nop
.L0x00004128: .word 0x0040f809 # jalr $v0
.L0x0000412c: .word 0x00d02821 # addu $a1, $a2, $s0
.L0x00004130: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00004134: .word 0x8e620194 # lw $v0, 0x194($s3)
.L0x00004138: .word 0x00000000 # nop
.L0x0000413c: .word 0x0040f809 # jalr $v0
.L0x00004140: .word 0x02602021 # move_ $a0, $s3
.L0x00004144: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00004148: .word 0x8e620188 # lw $v0, 0x188($s3)
.L0x0000414c: .word 0x00000000 # nop
.L0x00004150: .word 0x0040f809 # jalr $v0
.L0x00004154: .word 0x02602021 # move_ $a0, $s3
.L0x00004158: .word 0x24031004 # li $v1, 0x1004
.L0x0000415c: .word 0xac430038 # sw $v1, 0x38($v0)
.L0x00004160: .word 0x2403000d # li $v1, 0xd
.L0x00004164: .word 0xac500034 # sw $s0, 0x34($v0)
.L0x00004168: .word 0xac40003c # sw $zr, 0x3c($v0)
.L0x0000416c: .word 0xac430008 # sw $v1, 0x8($v0)
.L0x00004170: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x00004174: .word 0x00000000 # nop
.L0x00004178: .word 0x10a00002 # beqz $a1, .L0x00004184
.L0x0000417c: .word 0x2406000a # li $a2, 0xa
.L0x00004180: .word 0x24060002 # li $a2, 0x2
.L0x00004184: .word 0x8e420104 # lw $v0, 0x104($s2)
.L0x00004188: .word 0x00000000 # nop
.L0x0000418c: .word 0x0040f809 # jalr $v0
.L0x00004190: .word 0x02402021 # move_ $a0, $s2
.L0x00004194: .word 0x02402021 # move_ $a0, $s2
.L0x00004198: .word 0x8c8300f8 # lw $v1, 0xf8($a0)
.L0x0000419c: .word 0x00000000 # nop
.L0x000041a0: .word 0x0060f809 # jalr $v1
.L0x000041a4: .word 0x00402821 # move_ $a1, $v0
.L0x000041a8: .word 0x1280000a # beqz $s4, .L0x000041d4
.L0x000041ac: .word 0x02a02021 # move_ $a0, $s5
.L0x000041b0: .word 0x24050016 # li $a1, 0x16
.L0x000041b4: .word 0x24060001 # li $a2, 0x1
.L0x000041b8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000041bc: .word 0x00a01821 # move_ $v1, $a1
.L0x000041c0: .word 0xac432b28 # sw $v1, 0x2b28($v0)
.L0x000041c4: .word 0x8c8200e8 # lw $v0, 0xe8($a0)
.L0x000041c8: .word 0x00000000 # nop
.L0x000041cc: .word 0x0040f809 # jalr $v0
.L0x000041d0: .word 0x00c03821 # move_ $a3, $a2
.L0x000041d4: .word 0x12c00054 # beqz $s6, .L0x00004328
.L0x000041d8: .word 0x3c046098 # lui $a0, 0x6098
.L0x000041dc: .word 0x3c058004 # lui $a1, 0x8004
.L0x000041e0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000041e4: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000041e8: .word 0x00801821 # move_ $v1, $a0
.L0x000041ec: .word 0x0040f809 # jalr $v0
.L0x000041f0: .word 0xaca32b30 # sw $v1, 0x2b30($a1)
.L0x000041f4: .word 0x08021bf6 # j 0x80086fd8
.L0x000041f8: .word 0x00000000 # nop
.L0x000041fc: .word 0x8e040000 # lw $a0, ($s0)
.L0x00004200: .word 0x0c024c22 # jal 0x80093088
.L0x00004204: .word 0x2405003c # li $a1, 0x3c
.L0x00004208: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x0000420c: .word 0x00000000 # nop
.L0x00004210: .word 0x0040f809 # jalr $v0
.L0x00004214: .word 0x02202021 # move_ $a0, $s1
.L0x00004218: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000421c: .word 0x00000000 # nop
.L0x00004220: .word 0x14400041 # bnez $v0, .L0x00004328
.L0x00004224: .word 0x00000000 # nop
.L0x00004228: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x0000422c: .word 0x00000000 # nop
.L0x00004230: .word 0x0040f809 # jalr $v0
.L0x00004234: .word 0x02202021 # move_ $a0, $s1
.L0x00004238: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000423c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004240: .word 0x00000000 # nop
.L0x00004244: .word 0x0040f809 # jalr $v0
.L0x00004248: .word 0x00000000 # nop
.L0x0000424c: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x00004250: .word 0x00000000 # nop
.L0x00004254: .word 0x00621021 # addu $v0, $v1, $v0
.L0x00004258: .word 0x12800003 # beqz $s4, .L0x00004268
.L0x0000425c: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004260: .word 0x08021bc7 # j 0x80086f1c
.L0x00004264: .word 0x2842000a # slti $v0, 0xa
.L0x00004268: .word 0x28420078 # slti $v0, 0x78
.L0x0000426c: .word 0x1440002e # bnez $v0, .L0x00004328
.L0x00004270: .word 0x00000000 # nop
.L0x00004274: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00004278: .word 0x00000000 # nop
.L0x0000427c: .word 0x0040f809 # jalr $v0
.L0x00004280: .word 0x02202021 # move_ $a0, $s1
.L0x00004284: .word 0x8e420100 # lw $v0, 0x100($s2)
.L0x00004288: .word 0x00000000 # nop
.L0x0000428c: .word 0x0040f809 # jalr $v0
.L0x00004290: .word 0x02402021 # move_ $a0, $s2
.L0x00004294: .word 0x8e230008 # lw $v1, 0x8($s1)
.L0x00004298: .word 0x00000000 # nop
.L0x0000429c: .word 0x10600002 # beqz $v1, .L0x000042a8
.L0x000042a0: .word 0x2407003c # li $a3, 0x3c
.L0x000042a4: .word 0x24070001 # li $a3, 0x1
.L0x000042a8: .word 0x02402021 # move_ $a0, $s2
.L0x000042ac: .word 0x00403021 # move_ $a2, $v0
.L0x000042b0: .word 0x8c8200fc # lw $v0, 0xfc($a0)
.L0x000042b4: .word 0x00000000 # nop
.L0x000042b8: .word 0x0040f809 # jalr $v0
.L0x000042bc: .word 0x00002821 # move_ $a1, $zr
.L0x000042c0: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x000042c4: .word 0x8e620188 # lw $v0, 0x188($s3)
.L0x000042c8: .word 0x00000000 # nop
.L0x000042cc: .word 0x0040f809 # jalr $v0
.L0x000042d0: .word 0x02602021 # move_ $a0, $s3
.L0x000042d4: .word 0x8e230064 # lw $v1, 0x64($s1)
.L0x000042d8: .word 0x00000000 # nop
.L0x000042dc: .word 0x10600003 # beqz $v1, .L0x000042ec
.L0x000042e0: .word 0x00402021 # move_ $a0, $v0
.L0x000042e4: .word 0x08021be8 # j 0x80086fa0
.L0x000042e8: .word 0x24020002 # li $v0, 0x2
.L0x000042ec: .word 0x24020001 # li $v0, 0x1
.L0x000042f0: .word 0xac820008 # sw $v0, 0x8($a0)
.L0x000042f4: .word 0x02602021 # move_ $a0, $s3
.L0x000042f8: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x000042fc: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004300: .word 0x2ca50001 # sltiu $a1, 0x1
.L0x00004304: .word 0x0040f809 # jalr $v0
.L0x00004308: .word 0x00052900 # sll $a1, 0x4
.L0x0000430c: .word 0x02202021 # move_ $a0, $s1
.L0x00004310: .word 0x24030001 # li $v1, 0x1
.L0x00004314: .word 0xac430034 # sw $v1, 0x34($v0)
.L0x00004318: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000431c: .word 0x00000000 # nop
.L0x00004320: .word 0x0040f809 # jalr $v0
.L0x00004324: .word 0x24050003 # li $a1, 0x3
.L0x00004328: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0000432c: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00004330: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00004334: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00004338: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000433c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00004340: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00004344: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00004348: .word 0x03e00008 # jr $ra
.L0x0000434c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00004350: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00004354: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00004358: .word 0x00808021 # move_ $s0, $a0
.L0x0000435c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00004360: .word 0x00a08821 # move_ $s1, $a1
.L0x00004364: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00004368: .word 0x00c09021 # move_ $s2, $a2
.L0x0000436c: .word 0x3c048008 # lui $a0, 0x8008
.L0x00004370: .word 0x24846a00 # addiu $a0, 0x6a00
.L0x00004374: .word 0x24050068 # li $a1, 0x68
.L0x00004378: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0000437c: .word 0x0c005141 # jal 0x80014504
.L0x00004380: .word 0x2406000c # li $a2, 0xc
.L0x00004384: .word 0x00401821 # move_ $v1, $v0
.L0x00004388: .word 0x12200004 # beqz $s1, .L0x0000439c
.L0x0000438c: .word 0xac700004 # sw $s0, 0x4($v1)
.L0x00004390: .word 0x24020010 # li $v0, 0x10
.L0x00004394: .word 0x08021c14 # j 0x80087050
.L0x00004398: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x0000439c: .word 0xac600008 # sw $zr, 0x8($v1)
.L0x000043a0: .word 0xac720064 # sw $s2, 0x64($v1)
.L0x000043a4: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x000043a8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000043ac: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000043b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000043b4: .word 0x00601021 # move_ $v0, $v1
.L0x000043b8: .word 0x03e00008 # jr $ra
.L0x000043bc: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000043c0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000043c4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000043c8: .word 0x00808021 # move_ $s0, $a0
.L0x000043cc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000043d0: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000043d4: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x000043d8: .word 0x24020001 # li $v0, 0x1
.L0x000043dc: .word 0x1062002a # beq $v1, $v0, .L0x00004488
.L0x000043e0: .word 0x00a08821 # move_ $s1, $a1
.L0x000043e4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000043e8: .word 0x14400004 # bnez $v0, .L0x000043fc
.L0x000043ec: .word 0x3c028005 # lui $v0, 0x8005
.L0x000043f0: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x000043f4: .word 0x14400029 # bnez $v0, .L0x0000449c
.L0x000043f8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000043fc: .word 0x8c42b43c # lw $v0, -0x4bc4($v0)
.L0x00004400: .word 0x00000000 # nop
.L0x00004404: .word 0x0040f809 # jalr $v0
.L0x00004408: .word 0x00000000 # nop
.L0x0000440c: .word 0x1040000c # beqz $v0, .L0x00004440
.L0x00004410: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004414: .word 0x8c425d34 # lw $v0, 0x5d34($v0)
.L0x00004418: .word 0x00000000 # nop
.L0x0000441c: .word 0x0040f809 # jalr $v0
.L0x00004420: .word 0x24040209 # li $a0, 0x209
.L0x00004424: .word 0x0c021a41 # jal 0x80086904
.L0x00004428: .word 0x00000000 # nop
.L0x0000442c: .word 0x3c038004 # lui $v1, 0x8004
.L0x00004430: .word 0x0c029e98 # jal 0x800a7a60
.L0x00004434: .word 0xac622b28 # sw $v0, 0x2b28($v1)
.L0x00004438: .word 0x08021c43 # j 0x8008710c
.L0x0000443c: .word 0xae220000 # sw $v0, ($s1)
.L0x00004440: .word 0x8c425d34 # lw $v0, 0x5d34($v0)
.L0x00004444: .word 0x00000000 # nop
.L0x00004448: .word 0x0040f809 # jalr $v0
.L0x0000444c: .word 0x24040208 # li $a0, 0x208
.L0x00004450: .word 0x0c02a7fc # jal 0x800a9ff0
.L0x00004454: .word 0x00000000 # nop
.L0x00004458: .word 0xae220000 # sw $v0, ($s1)
.L0x0000445c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00004460: .word 0x8c424548 # lw $v0, 0x4548($v0)
.L0x00004464: .word 0x00000000 # nop
.L0x00004468: .word 0x0040f809 # jalr $v0
.L0x0000446c: .word 0x00002021 # move_ $a0, $zr
.L0x00004470: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x00004474: .word 0x00000000 # nop
.L0x00004478: .word 0x0040f809 # jalr $v0
.L0x0000447c: .word 0x02002021 # move_ $a0, $s0
.L0x00004480: .word 0x08021c53 # j 0x8008714c
.L0x00004484: .word 0x00000000 # nop
.L0x00004488: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000448c: .word 0x8c424544 # lw $v0, 0x4544($v0)
.L0x00004490: .word 0x00000000 # nop
.L0x00004494: .word 0x0040f809 # jalr $v0
.L0x00004498: .word 0x00000000 # nop
.L0x0000449c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x000044a0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000044a4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000044a8: .word 0x03e00008 # jr $ra
.L0x000044ac: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000044b0: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000044b4: .word 0x3c048008 # lui $a0, 0x8008
.L0x000044b8: .word 0x24847070 # addiu $a0, 0x7070
.L0x000044bc: .word 0x24050050 # li $a1, 0x50
.L0x000044c0: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000044c4: .word 0x0c005141 # jal 0x80014504
.L0x000044c8: .word 0x24060004 # li $a2, 0x4
.L0x000044cc: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x000044d0: .word 0x00000000 # nop
.L0x000044d4: .word 0x03e00008 # jr $ra
.L0x000044d8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000044dc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000044e0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000044e4: .word 0x00808821 # move_ $s1, $a0
.L0x000044e8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000044ec: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000044f0: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x000044f4: .word 0x24100001 # li $s0, 0x1
.L0x000044f8: .word 0x1070003d # beq $v1, $s0, .L0x000045f0
.L0x000044fc: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00004500: .word 0x14400005 # bnez $v0, .L0x00004518
.L0x00004504: .word 0x24020002 # li $v0, 0x2
.L0x00004508: .word 0x1062026d # beq $v1, $v0, .L0x00004ec0
.L0x0000450c: .word 0x24020003 # li $v0, 0x3
.L0x00004510: .word 0x10620250 # beq $v1, $v0, .L0x00004e54
.L0x00004514: .word 0x00000000 # nop
.L0x00004518: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x0000451c: .word 0x00000000 # nop
.L0x00004520: .word 0x0040f809 # jalr $v0
.L0x00004524: .word 0x02202021 # move_ $a0, $s1
.L0x00004528: .word 0x24020003 # li $v0, 0x3
.L0x0000452c: .word 0x3c05800a # lui $a1, 0x800a
.L0x00004530: .word 0xa622005c # sh $v0, 0x5c($s1)
.L0x00004534: .word 0x8623005c # lh $v1, 0x5c($s1)
.L0x00004538: .word 0x8624005c # lh $a0, 0x5c($s1)
.L0x0000453c: .word 0x24a524b8 # addiu $a1, 0x24b8
.L0x00004540: .word 0xa620005e # sh $zr, 0x5e($s1)
.L0x00004544: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00004548: .word 0x00431021 # addu $v0, $v1
.L0x0000454c: .word 0x000210c0 # sll $v0, 0x3
.L0x00004550: .word 0x00451021 # addu $v0, $a1
.L0x00004554: .word 0x8623005e # lh $v1, 0x5e($s1)
.L0x00004558: .word 0x84420000 # lh $v0, ($v0)
.L0x0000455c: .word 0x00031880 # sll $v1, 0x2
.L0x00004560: .word 0xae220064 # sw $v0, 0x64($s1)
.L0x00004564: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x00004568: .word 0x00441021 # addu $v0, $a0
.L0x0000456c: .word 0x000210c0 # sll $v0, 0x3
.L0x00004570: .word 0x00621821 # addu $v1, $v0
.L0x00004574: .word 0x00651821 # addu $v1, $a1
.L0x00004578: .word 0x84650002 # lh $a1, 0x2($v1)
.L0x0000457c: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x00004580: .word 0x00000000 # nop
.L0x00004584: .word 0x0040f809 # jalr $v0
.L0x00004588: .word 0x02202021 # move_ $a0, $s1
.L0x0000458c: .word 0x24040012 # li $a0, 0x12
.L0x00004590: .word 0x2405ffff # li $a1, -0x1
.L0x00004594: .word 0x3c108005 # lui $s0, 0x8005
.L0x00004598: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x0000459c: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x000045a0: .word 0x00000000 # nop
.L0x000045a4: .word 0x0040f809 # jalr $v0
.L0x000045a8: .word 0x00a03021 # move_ $a2, $a1
.L0x000045ac: .word 0x24040014 # li $a0, 0x14
.L0x000045b0: .word 0x2405ffff # li $a1, -0x1
.L0x000045b4: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x000045b8: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x000045bc: .word 0x00000000 # nop
.L0x000045c0: .word 0x0040f809 # jalr $v0
.L0x000045c4: .word 0x00a03021 # move_ $a2, $a1
.L0x000045c8: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x000045cc: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x000045d0: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x000045d4: .word 0x00000000 # nop
.L0x000045d8: .word 0x0040f809 # jalr $v0
.L0x000045dc: .word 0x00000000 # nop
.L0x000045e0: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x000045e4: .word 0x94420026 # lhu $v0, 0x26($v0)
.L0x000045e8: .word 0x08021edc # j 0x80087b70
.L0x000045ec: .word 0xa6220060 # sh $v0, 0x60($s1)
.L0x000045f0: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x000045f4: .word 0x00000000 # nop
.L0x000045f8: .word 0x1c40004e # bgtz $v0, .L0x00004734
.L0x000045fc: .word 0x00000000 # nop
.L0x00004600: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004604: .word 0x00000000 # nop
.L0x00004608: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x0000460c: .word 0x00000000 # nop
.L0x00004610: .word 0x0040f809 # jalr $v0
.L0x00004614: .word 0x00002821 # move_ $a1, $zr
.L0x00004618: .word 0xac500034 # sw $s0, 0x34($v0)
.L0x0000461c: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004620: .word 0x00000000 # nop
.L0x00004624: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004628: .word 0x00000000 # nop
.L0x0000462c: .word 0x0040f809 # jalr $v0
.L0x00004630: .word 0x24050010 # li $a1, 0x10
.L0x00004634: .word 0xac500034 # sw $s0, 0x34($v0)
.L0x00004638: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000463c: .word 0x245024b8 # addiu $s0, $v0, 0x24b8
.L0x00004640: .word 0x9623005e # lhu $v1, 0x5e($s1)
.L0x00004644: .word 0x8624005c # lh $a0, 0x5c($s1)
.L0x00004648: .word 0x24630001 # addiu $v1, 0x1
.L0x0000464c: .word 0xa623005e # sh $v1, 0x5e($s1)
.L0x00004650: .word 0x00031c00 # sll $v1, 0x10
.L0x00004654: .word 0x00031b83 # sra $v1, 0xe
.L0x00004658: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0000465c: .word 0x00441021 # addu $v0, $a0
.L0x00004660: .word 0x000210c0 # sll $v0, 0x3
.L0x00004664: .word 0x00621821 # addu $v1, $v0
.L0x00004668: .word 0x00701821 # addu $v1, $s0
.L0x0000466c: .word 0x84630000 # lh $v1, ($v1)
.L0x00004670: .word 0x2402ffff # li $v0, -0x1
.L0x00004674: .word 0x14620018 # bne $v1, $v0, .L0x000046d8
.L0x00004678: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000467c: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00004680: .word 0x00000000 # nop
.L0x00004684: .word 0x0040f809 # jalr $v0
.L0x00004688: .word 0x00000000 # nop
.L0x0000468c: .word 0x3c035555 # lui $v1, 0x5555
.L0x00004690: .word 0x34635556 # ori $v1, 0x5556
.L0x00004694: .word 0x00430018 # mult $v0, $v1
.L0x00004698: .word 0x3c06800a # lui $a2, 0x800a
.L0x0000469c: .word 0x24c62518 # addiu $a2, 0x2518
.L0x000046a0: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x000046a4: .word 0x8625005c # lh $a1, 0x5c($s1)
.L0x000046a8: .word 0x00003810 # mfhi $a3
.L0x000046ac: .word 0x00e31823 # subu $v1, $a3, $v1
.L0x000046b0: .word 0x00032040 # sll $a0, $v1, 0x1
.L0x000046b4: .word 0x00832021 # addu $a0, $v1
.L0x000046b8: .word 0x00441023 # subu $v0, $a0
.L0x000046bc: .word 0x00051840 # sll $v1, $a1, 0x1
.L0x000046c0: .word 0x00651821 # addu $v1, $a1
.L0x000046c4: .word 0x00431021 # addu $v0, $v1
.L0x000046c8: .word 0x00461021 # addu $v0, $a2
.L0x000046cc: .word 0x90420000 # lbu $v0, ($v0)
.L0x000046d0: .word 0xa620005e # sh $zr, 0x5e($s1)
.L0x000046d4: .word 0xa622005c # sh $v0, 0x5c($s1)
.L0x000046d8: .word 0x8623005e # lh $v1, 0x5e($s1)
.L0x000046dc: .word 0x8624005c # lh $a0, 0x5c($s1)
.L0x000046e0: .word 0x00031880 # sll $v1, 0x2
.L0x000046e4: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x000046e8: .word 0x00441021 # addu $v0, $a0
.L0x000046ec: .word 0x000210c0 # sll $v0, 0x3
.L0x000046f0: .word 0x00621821 # addu $v1, $v0
.L0x000046f4: .word 0x00701821 # addu $v1, $s0
.L0x000046f8: .word 0x84620000 # lh $v0, ($v1)
.L0x000046fc: .word 0x8623005e # lh $v1, 0x5e($s1)
.L0x00004700: .word 0x00000000 # nop
.L0x00004704: .word 0x00031880 # sll $v1, 0x2
.L0x00004708: .word 0xae220064 # sw $v0, 0x64($s1)
.L0x0000470c: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x00004710: .word 0x00441021 # addu $v0, $a0
.L0x00004714: .word 0x000210c0 # sll $v0, 0x3
.L0x00004718: .word 0x00621821 # addu $v1, $v0
.L0x0000471c: .word 0x00701821 # addu $v1, $s0
.L0x00004720: .word 0x84650002 # lh $a1, 0x2($v1)
.L0x00004724: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x00004728: .word 0x00000000 # nop
.L0x0000472c: .word 0x0040f809 # jalr $v0
.L0x00004730: .word 0x02202021 # move_ $a0, $s1
.L0x00004734: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x00004738: .word 0x00000000 # nop
.L0x0000473c: .word 0x2443ffff # addiu $v1, $v0, -0x1
.L0x00004740: .word 0x2c62000a # sltiu $v0, $v1, 0xa
.L0x00004744: .word 0x10400008 # beqz $v0, .L0x00004768
.L0x00004748: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000474c: .word 0x24422d08 # addiu $v0, 0x2d08
.L0x00004750: .word 0x00031880 # sll $v1, 0x2
.L0x00004754: .word 0x00621821 # addu $v1, $v0
.L0x00004758: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000475c: .word 0x00000000 # nop
.L0x00004760: .word 0x00400008 # jr $v0
.L0x00004764: .word 0x00000000 # nop
.L0x00004768: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x0000476c: .word 0x00000000 # nop
.L0x00004770: .word 0x14400017 # bnez $v0, .L0x000047d0
.L0x00004774: .word 0x3c108005 # lui $s0, 0x8005
.L0x00004778: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0000477c: .word 0x00000000 # nop
.L0x00004780: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x00004784: .word 0x00000000 # nop
.L0x00004788: .word 0x0040f809 # jalr $v0
.L0x0000478c: .word 0x00000000 # nop
.L0x00004790: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x00004794: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004798: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000479c: .word 0xa6200062 # sh $zr, 0x62($s1)
.L0x000047a0: .word 0x24630001 # addiu $v1, 0x1
.L0x000047a4: .word 0xae230014 # sw $v1, 0x14($s1)
.L0x000047a8: .word 0x8c422b28 # lw $v0, 0x2b28($v0)
.L0x000047ac: .word 0x24030004 # li $v1, 0x4
.L0x000047b0: .word 0x3042000f # andi $v0, 0xf
.L0x000047b4: .word 0x10430007 # beq $v0, $v1, .L0x000047d4
.L0x000047b8: .word 0x2610de10 # addiu $s0, -0x21f0
.L0x000047bc: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000047c0: .word 0x96220060 # lhu $v0, 0x60($s1)
.L0x000047c4: .word 0x00000000 # nop
.L0x000047c8: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x000047cc: .word 0x3c108005 # lui $s0, 0x8005
.L0x000047d0: .word 0x2610de10 # addiu $s0, -0x21f0
.L0x000047d4: .word 0x8e02018c # lw $v0, 0x18c($s0)
.L0x000047d8: .word 0x00000000 # nop
.L0x000047dc: .word 0x0040f809 # jalr $v0
.L0x000047e0: .word 0x00000000 # nop
.L0x000047e4: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x000047e8: .word 0x00000000 # nop
.L0x000047ec: .word 0x94830026 # lhu $v1, 0x26($a0)
.L0x000047f0: .word 0x00021040 # sll $v0, 0x1
.L0x000047f4: .word 0x00621821 # addu $v1, $v0
.L0x000047f8: .word 0xa4830026 # sh $v1, 0x26($a0)
.L0x000047fc: .word 0x8e02018c # lw $v0, 0x18c($s0)
.L0x00004800: .word 0x00000000 # nop
.L0x00004804: .word 0x0040f809 # jalr $v0
.L0x00004808: .word 0x00000000 # nop
.L0x0000480c: .word 0x00021040 # sll $v0, 0x1
.L0x00004810: .word 0x96230062 # lhu $v1, 0x62($s1)
.L0x00004814: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x00004818: .word 0x00621821 # addu $v1, $v0
.L0x0000481c: .word 0xa6230062 # sh $v1, 0x62($s1)
.L0x00004820: .word 0x84820026 # lh $v0, 0x26($a0)
.L0x00004824: .word 0x94830026 # lhu $v1, 0x26($a0)
.L0x00004828: .word 0x28421000 # slti $v0, 0x1000
.L0x0000482c: .word 0x14400002 # bnez $v0, .L0x00004838
.L0x00004830: .word 0x2462f000 # addiu $v0, $v1, -0x1000
.L0x00004834: .word 0xa4820026 # sh $v0, 0x26($a0)
.L0x00004838: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x0000483c: .word 0x00000000 # nop
.L0x00004840: .word 0x94420026 # lhu $v0, 0x26($v0)
.L0x00004844: .word 0x00000000 # nop
.L0x00004848: .word 0xa6220060 # sh $v0, 0x60($s1)
.L0x0000484c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00004850: .word 0x8c422b28 # lw $v0, 0x2b28($v0)
.L0x00004854: .word 0x24030004 # li $v1, 0x4
.L0x00004858: .word 0x3042000f # andi $v0, 0xf
.L0x0000485c: .word 0x14430169 # bne $v0, $v1, .L0x00004e04
.L0x00004860: .word 0x00000000 # nop
.L0x00004864: .word 0x86220062 # lh $v0, 0x62($s1)
.L0x00004868: .word 0x00000000 # nop
.L0x0000486c: .word 0x28420801 # slti $v0, 0x801
.L0x00004870: .word 0x14400164 # bnez $v0, .L0x00004e04
.L0x00004874: .word 0x00000000 # nop
.L0x00004878: .word 0x08021ead # j 0x80087ab4
.L0x0000487c: .word 0xae200064 # sw $zr, 0x64($s1)
.L0x00004880: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004884: .word 0x00000000 # nop
.L0x00004888: .word 0x1440015e # bnez $v0, .L0x00004e04
.L0x0000488c: .word 0x00000000 # nop
.L0x00004890: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004894: .word 0x00000000 # nop
.L0x00004898: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0000489c: .word 0x00000000 # nop
.L0x000048a0: .word 0x0040f809 # jalr $v0
.L0x000048a4: .word 0x00000000 # nop
.L0x000048a8: .word 0x2403e180 # li $v1, -0x1e80
.L0x000048ac: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x000048b0: .word 0xac430000 # sw $v1, ($v0)
.L0x000048b4: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000048b8: .word 0x2402fb00 # li $v0, -0x500
.L0x000048bc: .word 0xac620004 # sw $v0, 0x4($v1)
.L0x000048c0: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x000048c4: .word 0x00000000 # nop
.L0x000048c8: .word 0xac400008 # sw $zr, 0x8($v0)
.L0x000048cc: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x000048d0: .word 0x00000000 # nop
.L0x000048d4: .word 0xac40000c # sw $zr, 0xc($v0)
.L0x000048d8: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000048dc: .word 0x24020500 # li $v0, 0x500
.L0x000048e0: .word 0xac620010 # sw $v0, 0x10($v1)
.L0x000048e4: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x000048e8: .word 0x00000000 # nop
.L0x000048ec: .word 0xac400014 # sw $zr, 0x14($v0)
.L0x000048f0: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000048f4: .word 0x24020098 # li $v0, 0x98
.L0x000048f8: .word 0xac620030 # sw $v0, 0x30($v1)
.L0x000048fc: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004900: .word 0x00000000 # nop
.L0x00004904: .word 0x24420001 # addiu $v0, 0x1
.L0x00004908: .word 0x08021ead # j 0x80087ab4
.L0x0000490c: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004910: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004914: .word 0x00000000 # nop
.L0x00004918: .word 0x14400025 # bnez $v0, .L0x000049b0
.L0x0000491c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004920: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004924: .word 0x00000000 # nop
.L0x00004928: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x0000492c: .word 0x00000000 # nop
.L0x00004930: .word 0x0040f809 # jalr $v0
.L0x00004934: .word 0x24050010 # li $a1, 0x10
.L0x00004938: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x0000493c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004940: .word 0x00002821 # move_ $a1, $zr
.L0x00004944: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x00004948: .word 0x00000000 # nop
.L0x0000494c: .word 0x0040f809 # jalr $v0
.L0x00004950: .word 0x24060008 # li $a2, 0x8
.L0x00004954: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004958: .word 0x8c430020 # lw $v1, 0x20($v0)
.L0x0000495c: .word 0x00000000 # nop
.L0x00004960: .word 0x2463ec00 # addiu $v1, -0x1400
.L0x00004964: .word 0xac430020 # sw $v1, 0x20($v0)
.L0x00004968: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x0000496c: .word 0x00000000 # nop
.L0x00004970: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00004974: .word 0x00000000 # nop
.L0x00004978: .word 0x24421400 # addiu $v0, 0x1400
.L0x0000497c: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00004980: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004984: .word 0x00000000 # nop
.L0x00004988: .word 0x8c620014 # lw $v0, 0x14($v1)
.L0x0000498c: .word 0x00000000 # nop
.L0x00004990: .word 0x24421400 # addiu $v0, 0x1400
.L0x00004994: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x00004998: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x0000499c: .word 0x24030001 # li $v1, 0x1
.L0x000049a0: .word 0xae230068 # sw $v1, 0x68($s1)
.L0x000049a4: .word 0x00431021 # addu $v0, $v1
.L0x000049a8: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x000049ac: .word 0x3c028005 # lui $v0, 0x8005
.L0x000049b0: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000049b4: .word 0x08021e8a # j 0x80087a28
.L0x000049b8: .word 0x00000000 # nop
.L0x000049bc: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x000049c0: .word 0x00000000 # nop
.L0x000049c4: .word 0x14400025 # bnez $v0, .L0x00004a5c
.L0x000049c8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000049cc: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x000049d0: .word 0x00000000 # nop
.L0x000049d4: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x000049d8: .word 0x00000000 # nop
.L0x000049dc: .word 0x0040f809 # jalr $v0
.L0x000049e0: .word 0x00002821 # move_ $a1, $zr
.L0x000049e4: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x000049e8: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x000049ec: .word 0x24050010 # li $a1, 0x10
.L0x000049f0: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x000049f4: .word 0x00000000 # nop
.L0x000049f8: .word 0x0040f809 # jalr $v0
.L0x000049fc: .word 0x00003021 # move_ $a2, $zr
.L0x00004a00: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004a04: .word 0x8c430020 # lw $v1, 0x20($v0)
.L0x00004a08: .word 0x00000000 # nop
.L0x00004a0c: .word 0x24631400 # addiu $v1, 0x1400
.L0x00004a10: .word 0xac430020 # sw $v1, 0x20($v0)
.L0x00004a14: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004a18: .word 0x00000000 # nop
.L0x00004a1c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00004a20: .word 0x00000000 # nop
.L0x00004a24: .word 0x2442ec00 # addiu $v0, -0x1400
.L0x00004a28: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00004a2c: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004a30: .word 0x00000000 # nop
.L0x00004a34: .word 0x8c620014 # lw $v0, 0x14($v1)
.L0x00004a38: .word 0x00000000 # nop
.L0x00004a3c: .word 0x2442ec00 # addiu $v0, -0x1400
.L0x00004a40: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x00004a44: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004a48: .word 0x24030001 # li $v1, 0x1
.L0x00004a4c: .word 0xae230068 # sw $v1, 0x68($s1)
.L0x00004a50: .word 0x00431021 # addu $v0, $v1
.L0x00004a54: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004a58: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004a5c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004a60: .word 0x08021df4 # j 0x800877d0
.L0x00004a64: .word 0x00000000 # nop
.L0x00004a68: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004a6c: .word 0x00000000 # nop
.L0x00004a70: .word 0x1440002a # bnez $v0, .L0x00004b1c
.L0x00004a74: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004a78: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004a7c: .word 0x00000000 # nop
.L0x00004a80: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004a84: .word 0x00000000 # nop
.L0x00004a88: .word 0x0040f809 # jalr $v0
.L0x00004a8c: .word 0x24050010 # li $a1, 0x10
.L0x00004a90: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00004a94: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004a98: .word 0x00002821 # move_ $a1, $zr
.L0x00004a9c: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x00004aa0: .word 0x00000000 # nop
.L0x00004aa4: .word 0x0040f809 # jalr $v0
.L0x00004aa8: .word 0x24060008 # li $a2, 0x8
.L0x00004aac: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004ab0: .word 0x8c430020 # lw $v1, 0x20($v0)
.L0x00004ab4: .word 0x00000000 # nop
.L0x00004ab8: .word 0x2463ec00 # addiu $v1, -0x1400
.L0x00004abc: .word 0xac430020 # sw $v1, 0x20($v0)
.L0x00004ac0: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004ac4: .word 0x00000000 # nop
.L0x00004ac8: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00004acc: .word 0x00000000 # nop
.L0x00004ad0: .word 0x24421400 # addiu $v0, 0x1400
.L0x00004ad4: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00004ad8: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004adc: .word 0x00000000 # nop
.L0x00004ae0: .word 0x8c620014 # lw $v0, 0x14($v1)
.L0x00004ae4: .word 0x00000000 # nop
.L0x00004ae8: .word 0x24421400 # addiu $v0, 0x1400
.L0x00004aec: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x00004af0: .word 0x24020001 # li $v0, 0x1
.L0x00004af4: .word 0xae220068 # sw $v0, 0x68($s1)
.L0x00004af8: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004afc: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004b00: .word 0x24420001 # addiu $v0, 0x1
.L0x00004b04: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004b08: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x00004b0c: .word 0x00000000 # nop
.L0x00004b10: .word 0x244200e3 # addiu $v0, 0xe3
.L0x00004b14: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x00004b18: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004b1c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004b20: .word 0x00000000 # nop
.L0x00004b24: .word 0x0040f809 # jalr $v0
.L0x00004b28: .word 0x00000000 # nop
.L0x00004b2c: .word 0x8e230068 # lw $v1, 0x68($s1)
.L0x00004b30: .word 0x00000000 # nop
.L0x00004b34: .word 0x00430018 # mult $v0, $v1
.L0x00004b38: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004b3c: .word 0x00000000 # nop
.L0x00004b40: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x00004b44: .word 0x00003812 # mflo $a3
.L0x00004b48: .word 0x00471023 # subu $v0, $a3
.L0x00004b4c: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x00004b50: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x00004b54: .word 0x00000000 # nop
.L0x00004b58: .word 0x84820026 # lh $v0, 0x26($a0)
.L0x00004b5c: .word 0x94830026 # lhu $v1, 0x26($a0)
.L0x00004b60: .word 0x044100a8 # bgez $v0, .L0x00004e04
.L0x00004b64: .word 0x24621000 # addiu $v0, $v1, 0x1000
.L0x00004b68: .word 0x08021ead # j 0x80087ab4
.L0x00004b6c: .word 0xa4820026 # sh $v0, 0x26($a0)
.L0x00004b70: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004b74: .word 0x00000000 # nop
.L0x00004b78: .word 0x1440002a # bnez $v0, .L0x00004c24
.L0x00004b7c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004b80: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004b84: .word 0x00000000 # nop
.L0x00004b88: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004b8c: .word 0x00000000 # nop
.L0x00004b90: .word 0x0040f809 # jalr $v0
.L0x00004b94: .word 0x00002821 # move_ $a1, $zr
.L0x00004b98: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00004b9c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004ba0: .word 0x24050010 # li $a1, 0x10
.L0x00004ba4: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x00004ba8: .word 0x00000000 # nop
.L0x00004bac: .word 0x0040f809 # jalr $v0
.L0x00004bb0: .word 0x00003021 # move_ $a2, $zr
.L0x00004bb4: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004bb8: .word 0x8c430020 # lw $v1, 0x20($v0)
.L0x00004bbc: .word 0x00000000 # nop
.L0x00004bc0: .word 0x24631400 # addiu $v1, 0x1400
.L0x00004bc4: .word 0xac430020 # sw $v1, 0x20($v0)
.L0x00004bc8: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004bcc: .word 0x00000000 # nop
.L0x00004bd0: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00004bd4: .word 0x00000000 # nop
.L0x00004bd8: .word 0x2442ec00 # addiu $v0, -0x1400
.L0x00004bdc: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x00004be0: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004be4: .word 0x00000000 # nop
.L0x00004be8: .word 0x8c620014 # lw $v0, 0x14($v1)
.L0x00004bec: .word 0x00000000 # nop
.L0x00004bf0: .word 0x2442ec00 # addiu $v0, -0x1400
.L0x00004bf4: .word 0xac620014 # sw $v0, 0x14($v1)
.L0x00004bf8: .word 0x24020001 # li $v0, 0x1
.L0x00004bfc: .word 0xae220068 # sw $v0, 0x68($s1)
.L0x00004c00: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004c04: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004c08: .word 0x24420001 # addiu $v0, 0x1
.L0x00004c0c: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004c10: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x00004c14: .word 0x00000000 # nop
.L0x00004c18: .word 0x2442ff1d # addiu $v0, -0xe3
.L0x00004c1c: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x00004c20: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004c24: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004c28: .word 0x08021e8a # j 0x80087a28
.L0x00004c2c: .word 0x00000000 # nop
.L0x00004c30: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004c34: .word 0x00000000 # nop
.L0x00004c38: .word 0x14400072 # bnez $v0, .L0x00004e04
.L0x00004c3c: .word 0x00000000 # nop
.L0x00004c40: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004c44: .word 0x00000000 # nop
.L0x00004c48: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004c4c: .word 0x00000000 # nop
.L0x00004c50: .word 0x0040f809 # jalr $v0
.L0x00004c54: .word 0x24050010 # li $a1, 0x10
.L0x00004c58: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00004c5c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004c60: .word 0x00002821 # move_ $a1, $zr
.L0x00004c64: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x00004c68: .word 0x00000000 # nop
.L0x00004c6c: .word 0x0040f809 # jalr $v0
.L0x00004c70: .word 0x2406000a # li $a2, 0xa
.L0x00004c74: .word 0x08021ea9 # j 0x80087aa4
.L0x00004c78: .word 0x00000000 # nop
.L0x00004c7c: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004c80: .word 0x00000000 # nop
.L0x00004c84: .word 0x1440005f # bnez $v0, .L0x00004e04
.L0x00004c88: .word 0x00000000 # nop
.L0x00004c8c: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004c90: .word 0x00000000 # nop
.L0x00004c94: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004c98: .word 0x00000000 # nop
.L0x00004c9c: .word 0x0040f809 # jalr $v0
.L0x00004ca0: .word 0x24050010 # li $a1, 0x10
.L0x00004ca4: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00004ca8: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004cac: .word 0x00002821 # move_ $a1, $zr
.L0x00004cb0: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x00004cb4: .word 0x00000000 # nop
.L0x00004cb8: .word 0x0040f809 # jalr $v0
.L0x00004cbc: .word 0x24060008 # li $a2, 0x8
.L0x00004cc0: .word 0x08021ea9 # j 0x80087aa4
.L0x00004cc4: .word 0x00000000 # nop
.L0x00004cc8: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004ccc: .word 0x00000000 # nop
.L0x00004cd0: .word 0x14400028 # bnez $v0, .L0x00004d74
.L0x00004cd4: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004cd8: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004cdc: .word 0x00000000 # nop
.L0x00004ce0: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x00004ce4: .word 0x00000000 # nop
.L0x00004ce8: .word 0x0040f809 # jalr $v0
.L0x00004cec: .word 0x00000000 # nop
.L0x00004cf0: .word 0x2403ec00 # li $v1, -0x1400
.L0x00004cf4: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004cf8: .word 0xac430000 # sw $v1, ($v0)
.L0x00004cfc: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004d00: .word 0x2402d800 # li $v0, -0x2800
.L0x00004d04: .word 0xac620004 # sw $v0, 0x4($v1)
.L0x00004d08: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00004d0c: .word 0x00000000 # nop
.L0x00004d10: .word 0xac400008 # sw $zr, 0x8($v0)
.L0x00004d14: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00004d18: .word 0x00000000 # nop
.L0x00004d1c: .word 0xac40000c # sw $zr, 0xc($v0)
.L0x00004d20: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00004d24: .word 0x00000000 # nop
.L0x00004d28: .word 0xac400010 # sw $zr, 0x10($v0)
.L0x00004d2c: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00004d30: .word 0x00000000 # nop
.L0x00004d34: .word 0xac400014 # sw $zr, 0x14($v0)
.L0x00004d38: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004d3c: .word 0x240200c8 # li $v0, 0xc8
.L0x00004d40: .word 0xac620030 # sw $v0, 0x30($v1)
.L0x00004d44: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004d48: .word 0x24020001 # li $v0, 0x1
.L0x00004d4c: .word 0xae220068 # sw $v0, 0x68($s1)
.L0x00004d50: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x00004d54: .word 0x00000000 # nop
.L0x00004d58: .word 0x2442feab # addiu $v0, -0x155
.L0x00004d5c: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x00004d60: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004d64: .word 0x00000000 # nop
.L0x00004d68: .word 0x24420001 # addiu $v0, 0x1
.L0x00004d6c: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x00004d70: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004d74: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004d78: .word 0x00000000 # nop
.L0x00004d7c: .word 0x0040f809 # jalr $v0
.L0x00004d80: .word 0x00000000 # nop
.L0x00004d84: .word 0x8e230068 # lw $v1, 0x68($s1)
.L0x00004d88: .word 0x00000000 # nop
.L0x00004d8c: .word 0x00430018 # mult $v0, $v1
.L0x00004d90: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00004d94: .word 0x00000000 # nop
.L0x00004d98: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x00004d9c: .word 0x00003812 # mflo $a3
.L0x00004da0: .word 0x00471021 # addu $v0, $a3
.L0x00004da4: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x00004da8: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x00004dac: .word 0x00000000 # nop
.L0x00004db0: .word 0x84820026 # lh $v0, 0x26($a0)
.L0x00004db4: .word 0x94830026 # lhu $v1, 0x26($a0)
.L0x00004db8: .word 0x28421000 # slti $v0, 0x1000
.L0x00004dbc: .word 0x14400011 # bnez $v0, .L0x00004e04
.L0x00004dc0: .word 0x2462f000 # addiu $v0, $v1, -0x1000
.L0x00004dc4: .word 0x08021ead # j 0x80087ab4
.L0x00004dc8: .word 0xa4820026 # sh $v0, 0x26($a0)
.L0x00004dcc: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x00004dd0: .word 0x00000000 # nop
.L0x00004dd4: .word 0x1440000b # bnez $v0, .L0x00004e04
.L0x00004dd8: .word 0x00000000 # nop
.L0x00004ddc: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004de0: .word 0x00000000 # nop
.L0x00004de4: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x00004de8: .word 0x00000000 # nop
.L0x00004dec: .word 0x0040f809 # jalr $v0
.L0x00004df0: .word 0x00000000 # nop
.L0x00004df4: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x00004df8: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00004dfc: .word 0x24630001 # addiu $v1, 0x1
.L0x00004e00: .word 0xae230014 # sw $v1, 0x14($s1)
.L0x00004e04: .word 0x8e250054 # lw $a1, 0x54($s1)
.L0x00004e08: .word 0x00000000 # nop
.L0x00004e0c: .word 0x10a00008 # beqz $a1, .L0x00004e30
.L0x00004e10: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004e14: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004e18: .word 0x00000000 # nop
.L0x00004e1c: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x00004e20: .word 0x00000000 # nop
.L0x00004e24: .word 0x0040f809 # jalr $v0
.L0x00004e28: .word 0x00000000 # nop
.L0x00004e2c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00004e30: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00004e34: .word 0x00000000 # nop
.L0x00004e38: .word 0x0040f809 # jalr $v0
.L0x00004e3c: .word 0x00000000 # nop
.L0x00004e40: .word 0x8e230064 # lw $v1, 0x64($s1)
.L0x00004e44: .word 0x00000000 # nop
.L0x00004e48: .word 0x00621823 # subu $v1, $v0
.L0x00004e4c: .word 0x08021edc # j 0x80087b70
.L0x00004e50: .word 0xae230064 # sw $v1, 0x64($s1)
.L0x00004e54: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004e58: .word 0x00000000 # nop
.L0x00004e5c: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004e60: .word 0x00000000 # nop
.L0x00004e64: .word 0x0040f809 # jalr $v0
.L0x00004e68: .word 0x00002821 # move_ $a1, $zr
.L0x00004e6c: .word 0xac500034 # sw $s0, 0x34($v0)
.L0x00004e70: .word 0x8e240058 # lw $a0, 0x58($s1)
.L0x00004e74: .word 0x00000000 # nop
.L0x00004e78: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00004e7c: .word 0x00000000 # nop
.L0x00004e80: .word 0x0040f809 # jalr $v0
.L0x00004e84: .word 0x24050010 # li $a1, 0x10
.L0x00004e88: .word 0xac500034 # sw $s0, 0x34($v0)
.L0x00004e8c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004e90: .word 0x00000000 # nop
.L0x00004e94: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x00004e98: .word 0x00000000 # nop
.L0x00004e9c: .word 0x0040f809 # jalr $v0
.L0x00004ea0: .word 0x00000000 # nop
.L0x00004ea4: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00004ea8: .word 0x00402821 # move_ $a1, $v0
.L0x00004eac: .word 0xae250054 # sw $a1, 0x54($s1)
.L0x00004eb0: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x00004eb4: .word 0x00000000 # nop
.L0x00004eb8: .word 0x0040f809 # jalr $v0
.L0x00004ebc: .word 0x00000000 # nop
.L0x00004ec0: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00004ec4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00004ec8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00004ecc: .word 0x03e00008 # jr $ra
.L0x00004ed0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00004ed4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00004ed8: .word 0x3c048008 # lui $a0, 0x8008
.L0x00004edc: .word 0x2484718c # addiu $a0, 0x718c
.L0x00004ee0: .word 0x2405006c # li $a1, 0x6c
.L0x00004ee4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00004ee8: .word 0x0c005141 # jal 0x80014504
.L0x00004eec: .word 0x00003021 # move_ $a2, $zr
.L0x00004ef0: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00004ef4: .word 0x00000000 # nop
.L0x00004ef8: .word 0x03e00008 # jr $ra
.L0x00004efc: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00004f00: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00004f04: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00004f08: .word 0x8c82000c # lw $v0, 0xc($a0)
.L0x00004f0c: .word 0x00000000 # nop
.L0x00004f10: .word 0x10400005 # beqz $v0, .L0x00004f28
.L0x00004f14: .word 0x00000000 # nop
.L0x00004f18: .word 0x04400003 # bltz $v0, .L0x00004f28
.L0x00004f1c: .word 0x28420004 # slti $v0, 0x4
.L0x00004f20: .word 0x14400005 # bnez $v0, .L0x00004f38
.L0x00004f24: .word 0x00000000 # nop
.L0x00004f28: .word 0x8c820038 # lw $v0, 0x38($a0)
.L0x00004f2c: .word 0x00000000 # nop
.L0x00004f30: .word 0x0040f809 # jalr $v0
.L0x00004f34: .word 0x00000000 # nop
.L0x00004f38: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00004f3c: .word 0x00000000 # nop
.L0x00004f40: .word 0x03e00008 # jr $ra
.L0x00004f44: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00004f48: .word 0x00001821 # move_ $v1, $zr
.L0x00004f4c: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00004f50: .word 0x00000000 # nop
.L0x00004f54: .word 0x10400005 # beqz $v0, .L0x00004f6c
.L0x00004f58: .word 0x00000000 # nop
.L0x00004f5c: .word 0x8c820054 # lw $v0, 0x54($a0)
.L0x00004f60: .word 0x00000000 # nop
.L0x00004f64: .word 0x10450007 # beq $v0, $a1, .L0x00004f84
.L0x00004f68: .word 0x00601021 # move_ $v0, $v1
.L0x00004f6c: .word 0x24630001 # addiu $v1, 0x1
.L0x00004f70: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00004f74: .word 0x1440fff5 # bnez $v0, .L0x00004f4c
.L0x00004f78: .word 0x2484004c # addiu $a0, 0x4c
.L0x00004f7c: .word 0x03e00008 # jr $ra
.L0x00004f80: .word 0x2402ffff # li $v0, -0x1
.L0x00004f84: .word 0x03e00008 # jr $ra
.L0x00004f88: .word 0x00000000 # nop
.L0x00004f8c: .word 0x00001821 # move_ $v1, $zr
.L0x00004f90: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x00004f94: .word 0x00000000 # nop
.L0x00004f98: .word 0x10400007 # beqz $v0, .L0x00004fb8
.L0x00004f9c: .word 0x00601021 # move_ $v0, $v1
.L0x00004fa0: .word 0x24630001 # addiu $v1, 0x1
.L0x00004fa4: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00004fa8: .word 0x1440fff9 # bnez $v0, .L0x00004f90
.L0x00004fac: .word 0x2484004c # addiu $a0, 0x4c
.L0x00004fb0: .word 0x03e00008 # jr $ra
.L0x00004fb4: .word 0x2402ffff # li $v0, -0x1
.L0x00004fb8: .word 0x03e00008 # jr $ra
.L0x00004fbc: .word 0x00000000 # nop
.L0x00004fc0: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00004fc4: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00004fc8: .word 0x00809821 # move_ $s3, $a0
.L0x00004fcc: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00004fd0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00004fd4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00004fd8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00004fdc: .word 0x8e720024 # lw $s2, 0x24($s3)
.L0x00004fe0: .word 0x0c021efe # jal 0x80087bf8
.L0x00004fe4: .word 0x00000000 # nop
.L0x00004fe8: .word 0x00408821 # move_ $s1, $v0
.L0x00004fec: .word 0x2402ffff # li $v0, -0x1
.L0x00004ff0: .word 0x12220010 # beq $s1, $v0, .L0x00005034
.L0x00004ff4: .word 0x00118080 # sll $s0, $s1, 0x2
.L0x00004ff8: .word 0x02501021 # addu $v0, $s2, $s0
.L0x00004ffc: .word 0x8c430000 # lw $v1, ($v0)
.L0x00005000: .word 0xac400000 # sw $zr, ($v0)
.L0x00005004: .word 0xac430010 # sw $v1, 0x10($v0)
.L0x00005008: .word 0x00602021 # move_ $a0, $v1
.L0x0000500c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00005010: .word 0x00000000 # nop
.L0x00005014: .word 0x0040f809 # jalr $v0
.L0x00005018: .word 0x24050003 # li $a1, 0x3
.L0x0000501c: .word 0x02118021 # addu $s0, $s1
.L0x00005020: .word 0x00108080 # sll $s0, 0x2
.L0x00005024: .word 0x02118023 # subu $s0, $s1
.L0x00005028: .word 0x00108080 # sll $s0, 0x2
.L0x0000502c: .word 0x02708021 # addu $s0, $s3, $s0
.L0x00005030: .word 0xae000050 # sw $zr, 0x50($s0)
.L0x00005034: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00005038: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000503c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00005040: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00005044: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00005048: .word 0x03e00008 # jr $ra
.L0x0000504c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00005050: .word 0x27bdffc0 # addiu $sp, -0x40
.L0x00005054: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x00005058: .word 0x0080a021 # move_ $s4, $a0
.L0x0000505c: .word 0xafb70034 # sw $s7, 0x34($sp)
.L0x00005060: .word 0x00a0b821 # move_ $s7, $a1
.L0x00005064: .word 0xafb60030 # sw $s6, 0x30($sp)
.L0x00005068: .word 0x00c0b021 # move_ $s6, $a2
.L0x0000506c: .word 0xafbe0038 # sw $s8, 0x38($sp)
.L0x00005070: .word 0xafbf003c # sw $ra, 0x3c($sp)
.L0x00005074: .word 0xafb5002c # sw $s5, 0x2c($sp)
.L0x00005078: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x0000507c: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x00005080: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00005084: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00005088: .word 0x8e950024 # lw $s5, 0x24($s4)
.L0x0000508c: .word 0x0c021f1c # jal 0x80087c70
.L0x00005090: .word 0x00e0f021 # move_ $s8, $a3
.L0x00005094: .word 0x0c021f0f # jal 0x80087c3c
.L0x00005098: .word 0x02802021 # move_ $a0, $s4
.L0x0000509c: .word 0x00409821 # move_ $s3, $v0
.L0x000050a0: .word 0x2402ffff # li $v0, -0x1
.L0x000050a4: .word 0x12620028 # beq $s3, $v0, .L0x00005148
.L0x000050a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000050ac: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x000050b0: .word 0x00000000 # nop
.L0x000050b4: .word 0x0040f809 # jalr $v0
.L0x000050b8: .word 0x02c02021 # move_ $a0, $s6
.L0x000050bc: .word 0x00139080 # sll $s2, $s3, 0x2
.L0x000050c0: .word 0x02538021 # addu $s0, $s2, $s3
.L0x000050c4: .word 0x00108080 # sll $s0, 0x2
.L0x000050c8: .word 0x02138023 # subu $s0, $s3
.L0x000050cc: .word 0x00108080 # sll $s0, 0x2
.L0x000050d0: .word 0x26110050 # addiu $s1, $s0, 0x50
.L0x000050d4: .word 0x02918821 # addu $s1, $s4, $s1
.L0x000050d8: .word 0x3c03800a # lui $v1, 0x800a
.L0x000050dc: .word 0x24632530 # addiu $v1, 0x2530
.L0x000050e0: .word 0xafb10010 # sw $s1, 0x10($sp)
.L0x000050e4: .word 0x8c440000 # lw $a0, ($v0)
.L0x000050e8: .word 0x8c450004 # lw $a1, 0x4($v0)
.L0x000050ec: .word 0x001310c0 # sll $v0, $s3, 0x3
.L0x000050f0: .word 0x00431021 # addu $v0, $v1
.L0x000050f4: .word 0x8c460000 # lw $a2, ($v0)
.L0x000050f8: .word 0x8c470004 # lw $a3, 0x4($v0)
.L0x000050fc: .word 0x0c0211e4 # jal 0x80084790
.L0x00005100: .word 0x02b29021 # addu $s2, $s5, $s2
.L0x00005104: .word 0x02202021 # move_ $a0, $s1
.L0x00005108: .word 0xae420000 # sw $v0, ($s2)
.L0x0000510c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00005110: .word 0x8c42b600 # lw $v0, -0x4a00($v0)
.L0x00005114: .word 0x00000000 # nop
.L0x00005118: .word 0x0040f809 # jalr $v0
.L0x0000511c: .word 0x2405004c # li $a1, 0x4c
.L0x00005120: .word 0x02908021 # addu $s0, $s4, $s0
.L0x00005124: .word 0x24020001 # li $v0, 0x1
.L0x00005128: .word 0xae020050 # sw $v0, 0x50($s0)
.L0x0000512c: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x00005130: .word 0x24021004 # li $v0, 0x1004
.L0x00005134: .word 0xae160064 # sw $s6, 0x64($s0)
.L0x00005138: .word 0xae170054 # sw $s7, 0x54($s0)
.L0x0000513c: .word 0xae1e0084 # sw $s8, 0x84($s0)
.L0x00005140: .word 0xae00008c # sw $zr, 0x8c($s0)
.L0x00005144: .word 0xae020088 # sw $v0, 0x88($s0)
.L0x00005148: .word 0x8fbf003c # lw $ra, 0x3c($sp)
.L0x0000514c: .word 0x8fbe0038 # lw $s8, 0x38($sp)
.L0x00005150: .word 0x8fb70034 # lw $s7, 0x34($sp)
.L0x00005154: .word 0x8fb60030 # lw $s6, 0x30($sp)
.L0x00005158: .word 0x8fb5002c # lw $s5, 0x2c($sp)
.L0x0000515c: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x00005160: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x00005164: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00005168: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x0000516c: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x00005170: .word 0x03e00008 # jr $ra
.L0x00005174: .word 0x27bd0040 # addiu $sp, 0x40
.L0x00005178: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000517c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00005180: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00005184: .word 0x0c021efe # jal 0x80087bf8
.L0x00005188: .word 0x00808021 # move_ $s0, $a0
.L0x0000518c: .word 0x00401821 # move_ $v1, $v0
.L0x00005190: .word 0x2402ffff # li $v0, -0x1
.L0x00005194: .word 0x14620003 # bne $v1, $v0, .L0x000051a4
.L0x00005198: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x0000519c: .word 0x08021f9b # j 0x80087e6c
.L0x000051a0: .word 0x00001021 # move_ $v0, $zr
.L0x000051a4: .word 0x00431021 # addu $v0, $v1
.L0x000051a8: .word 0x00021080 # sll $v0, 0x2
.L0x000051ac: .word 0x00431023 # subu $v0, $v1
.L0x000051b0: .word 0x00021080 # sll $v0, 0x2
.L0x000051b4: .word 0x24420050 # addiu $v0, 0x50
.L0x000051b8: .word 0x02021021 # addu $v0, $s0, $v0
.L0x000051bc: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000051c0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000051c4: .word 0x03e00008 # jr $ra
.L0x000051c8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000051cc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000051d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000051d4: .word 0x00808021 # move_ $s0, $a0
.L0x000051d8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000051dc: .word 0x00a08821 # move_ $s1, $a1
.L0x000051e0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000051e4: .word 0x00c09021 # move_ $s2, $a2
.L0x000051e8: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000051ec: .word 0x0c021f1c # jal 0x80087c70
.L0x000051f0: .word 0x02402821 # move_ $a1, $s2
.L0x000051f4: .word 0x02002021 # move_ $a0, $s0
.L0x000051f8: .word 0x0c021efe # jal 0x80087bf8
.L0x000051fc: .word 0x02202821 # move_ $a1, $s1
.L0x00005200: .word 0x00021880 # sll $v1, $v0, 0x2
.L0x00005204: .word 0x00621821 # addu $v1, $v0
.L0x00005208: .word 0x00031880 # sll $v1, 0x2
.L0x0000520c: .word 0x00621823 # subu $v1, $v0
.L0x00005210: .word 0x00031880 # sll $v1, 0x2
.L0x00005214: .word 0x02038021 # addu $s0, $v1
.L0x00005218: .word 0xae120054 # sw $s2, 0x54($s0)
.L0x0000521c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00005220: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00005224: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00005228: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000522c: .word 0x03e00008 # jr $ra
.L0x00005230: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00005234: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00005238: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000523c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00005240: .word 0x0c021efe # jal 0x80087bf8
.L0x00005244: .word 0x00808021 # move_ $s0, $a0
.L0x00005248: .word 0x00401821 # move_ $v1, $v0
.L0x0000524c: .word 0x2402ffff # li $v0, -0x1
.L0x00005250: .word 0x14620003 # bne $v1, $v0, .L0x00005260
.L0x00005254: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00005258: .word 0x08021fca # j 0x80087f28
.L0x0000525c: .word 0x00001021 # move_ $v0, $zr
.L0x00005260: .word 0x00431021 # addu $v0, $v1
.L0x00005264: .word 0x00021080 # sll $v0, 0x2
.L0x00005268: .word 0x00431023 # subu $v0, $v1
.L0x0000526c: .word 0x00021080 # sll $v0, 0x2
.L0x00005270: .word 0x02021021 # addu $v0, $s0, $v0
.L0x00005274: .word 0x8c420064 # lw $v0, 0x64($v0)
.L0x00005278: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000527c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00005280: .word 0x03e00008 # jr $ra
.L0x00005284: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00005288: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000528c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00005290: .word 0x00a08821 # move_ $s1, $a1
.L0x00005294: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00005298: .word 0x0c021f8a # jal 0x80087e28
.L0x0000529c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000052a0: .word 0x00408021 # move_ $s0, $v0
.L0x000052a4: .word 0x1200002e # beqz $s0, .L0x00005360
.L0x000052a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000052ac: .word 0x8e040014 # lw $a0, 0x14($s0)
.L0x000052b0: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x000052b4: .word 0x00000000 # nop
.L0x000052b8: .word 0x0040f809 # jalr $v0
.L0x000052bc: .word 0x00000000 # nop
.L0x000052c0: .word 0x00401821 # move_ $v1, $v0
.L0x000052c4: .word 0x2a220010 # slti $v0, $s1, 0x10
.L0x000052c8: .word 0x1040000e # beqz $v0, .L0x00005304
.L0x000052cc: .word 0x00000000 # nop
.L0x000052d0: .word 0xa600001c # sh $zr, 0x1c($s0)
.L0x000052d4: .word 0x94620018 # lhu $v0, 0x18($v1)
.L0x000052d8: .word 0x00000000 # nop
.L0x000052dc: .word 0x00021023 # negu $v0
.L0x000052e0: .word 0xa602001e # sh $v0, 0x1e($s0)
.L0x000052e4: .word 0x94630010 # lhu $v1, 0x10($v1)
.L0x000052e8: .word 0x24020800 # li $v0, 0x800
.L0x000052ec: .word 0xa6020024 # sh $v0, 0x24($s0)
.L0x000052f0: .word 0x2402ec00 # li $v0, -0x1400
.L0x000052f4: .word 0xa6000022 # sh $zr, 0x22($s0)
.L0x000052f8: .word 0xa6000026 # sh $zr, 0x26($s0)
.L0x000052fc: .word 0x08021ff7 # j 0x80087fdc
.L0x00005300: .word 0x00431023 # subu $v0, $v1
.L0x00005304: .word 0xa600001c # sh $zr, 0x1c($s0)
.L0x00005308: .word 0x94620018 # lhu $v0, 0x18($v1)
.L0x0000530c: .word 0x00000000 # nop
.L0x00005310: .word 0x00021023 # negu $v0
.L0x00005314: .word 0xa602001e # sh $v0, 0x1e($s0)
.L0x00005318: .word 0x94620010 # lhu $v0, 0x10($v1)
.L0x0000531c: .word 0xa6000022 # sh $zr, 0x22($s0)
.L0x00005320: .word 0xa6000024 # sh $zr, 0x24($s0)
.L0x00005324: .word 0xa6000026 # sh $zr, 0x26($s0)
.L0x00005328: .word 0x24421400 # addiu $v0, 0x1400
.L0x0000532c: .word 0xa6020020 # sh $v0, 0x20($s0)
.L0x00005330: .word 0x8a06001f # lwl $a2, 0x1f($s0)
.L0x00005334: .word 0x9a06001c # lwr $a2, 0x1c($s0)
.L0x00005338: .word 0x86070020 # lh $a3, 0x20($s0)
.L0x0000533c: .word 0xaa06002b # swl $a2, 0x2b($s0)
.L0x00005340: .word 0xba060028 # swr $a2, 0x28($s0)
.L0x00005344: .word 0xa607002c # sh $a3, 0x2c($s0)
.L0x00005348: .word 0x8a060025 # lwl $a2, 0x25($s0)
.L0x0000534c: .word 0x9a060022 # lwr $a2, 0x22($s0)
.L0x00005350: .word 0x86070026 # lh $a3, 0x26($s0)
.L0x00005354: .word 0xaa060031 # swl $a2, 0x31($s0)
.L0x00005358: .word 0xba06002e # swr $a2, 0x2e($s0)
.L0x0000535c: .word 0xa6070032 # sh $a3, 0x32($s0)
.L0x00005360: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00005364: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00005368: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000536c: .word 0x03e00008 # jr $ra
.L0x00005370: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00005374: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00005378: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000537c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00005380: .word 0x0c021f8a # jal 0x80087e28
.L0x00005384: .word 0x00c08021 # move_ $s0, $a2
.L0x00005388: .word 0x10400002 # beqz $v0, .L0x00005394
.L0x0000538c: .word 0x00000000 # nop
.L0x00005390: .word 0xac500018 # sw $s0, 0x18($v0)
.L0x00005394: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00005398: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000539c: .word 0x03e00008 # jr $ra
.L0x000053a0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000053a4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000053a8: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000053ac: .word 0x3c048008 # lui $a0, 0x8008
.L0x000053b0: .word 0x24847bb0 # addiu $a0, 0x7bb0
.L0x000053b4: .word 0x2405019c # li $a1, 0x19c
.L0x000053b8: .word 0x24060020 # li $a2, 0x20
.L0x000053bc: .word 0x0c0050f7 # jal 0x800143dc
.L0x000053c0: .word 0x24070014 # li $a3, 0x14
.L0x000053c4: .word 0x24040003 # li $a0, 0x3
.L0x000053c8: .word 0x244300e4 # addiu $v1, $v0, 0xe4
.L0x000053cc: .word 0xac600050 # sw $zr, 0x50($v1)
.L0x000053d0: .word 0x2484ffff # addiu $a0, -0x1
.L0x000053d4: .word 0x0481fffd # bgez $a0, .L0x000053cc
.L0x000053d8: .word 0x2463ffb4 # addiu $v1, -0x4c
.L0x000053dc: .word 0x3c038008 # lui $v1, 0x8008
.L0x000053e0: .word 0x24637d00 # addiu $v1, 0x7d00
.L0x000053e4: .word 0xac430184 # sw $v1, 0x184($v0)
.L0x000053e8: .word 0x3c038008 # lui $v1, 0x8008
.L0x000053ec: .word 0x24637ee4 # addiu $v1, 0x7ee4
.L0x000053f0: .word 0xac430190 # sw $v1, 0x190($v0)
.L0x000053f4: .word 0x3c038008 # lui $v1, 0x8008
.L0x000053f8: .word 0x24637c70 # addiu $v1, 0x7c70
.L0x000053fc: .word 0xac430180 # sw $v1, 0x180($v0)
.L0x00005400: .word 0x3c038008 # lui $v1, 0x8008
.L0x00005404: .word 0x24637e28 # addiu $v1, 0x7e28
.L0x00005408: .word 0xac430188 # sw $v1, 0x188($v0)
.L0x0000540c: .word 0x3c038008 # lui $v1, 0x8008
.L0x00005410: .word 0x24637e7c # addiu $v1, 0x7e7c
.L0x00005414: .word 0xac43018c # sw $v1, 0x18c($v0)
.L0x00005418: .word 0x3c038008 # lui $v1, 0x8008
.L0x0000541c: .word 0x24637f38 # addiu $v1, 0x7f38
.L0x00005420: .word 0xac430194 # sw $v1, 0x194($v0)
.L0x00005424: .word 0x3c038009 # lui $v1, 0x8009
.L0x00005428: .word 0x24638024 # addiu $v1, -0x7fdc
.L0x0000542c: .word 0xac430198 # sw $v1, 0x198($v0)
.L0x00005430: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00005434: .word 0x00000000 # nop
.L0x00005438: .word 0x03e00008 # jr $ra
.L0x0000543c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00005440: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00005444: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00005448: .word 0x00808821 # move_ $s1, $a0
.L0x0000544c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00005450: .word 0x24030001 # li $v1, 0x1
.L0x00005454: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00005458: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000545c: .word 0x8e24000c # lw $a0, 0xc($s1)
.L0x00005460: .word 0x8e300054 # lw $s0, 0x54($s1)
.L0x00005464: .word 0x1083003c # beq $a0, $v1, .L0x00005558
.L0x00005468: .word 0x00a09021 # move_ $s2, $a1
.L0x0000546c: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x00005470: .word 0x14400003 # bnez $v0, .L0x00005480
.L0x00005474: .word 0x28820004 # slti $v0, $a0, 0x4
.L0x00005478: .word 0x14400082 # bnez $v0, .L0x00005684
.L0x0000547c: .word 0x00000000 # nop
.L0x00005480: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x00005484: .word 0x00000000 # nop
.L0x00005488: .word 0x10400003 # beqz $v0, .L0x00005498
.L0x0000548c: .word 0x00000000 # nop
.L0x00005490: .word 0x10430014 # beq $v0, $v1, .L0x000054e4
.L0x00005494: .word 0x00000000 # nop
.L0x00005498: .word 0x24040014 # li $a0, 0x14
.L0x0000549c: .word 0x2405ffff # li $a1, -0x1
.L0x000054a0: .word 0x3c108005 # lui $s0, 0x8005
.L0x000054a4: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x000054a8: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x000054ac: .word 0x00000000 # nop
.L0x000054b0: .word 0x0040f809 # jalr $v0
.L0x000054b4: .word 0x00a03021 # move_ $a2, $a1
.L0x000054b8: .word 0x24040012 # li $a0, 0x12
.L0x000054bc: .word 0x2405ffff # li $a1, -0x1
.L0x000054c0: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x000054c4: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x000054c8: .word 0x00000000 # nop
.L0x000054cc: .word 0x0040f809 # jalr $v0
.L0x000054d0: .word 0x00a03021 # move_ $a2, $a1
.L0x000054d4: .word 0x8e23003c # lw $v1, 0x3c($s1)
.L0x000054d8: .word 0x02202021 # move_ $a0, $s1
.L0x000054dc: .word 0x0060f809 # jalr $v1
.L0x000054e0: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x000054e4: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x000054e8: .word 0x00000000 # nop
.L0x000054ec: .word 0x10600003 # beqz $v1, .L0x000054fc
.L0x000054f0: .word 0x24020001 # li $v0, 0x1
.L0x000054f4: .word 0x1062000b # beq $v1, $v0, .L0x00005524
.L0x000054f8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000054fc: .word 0x24040033 # li $a0, 0x33
.L0x00005500: .word 0x26250060 # addiu $a1, $s1, 0x60
.L0x00005504: .word 0x26260064 # addiu $a2, $s1, 0x64
.L0x00005508: .word 0x0c02265e # jal 0x80089978
.L0x0000550c: .word 0x26270068 # addiu $a3, $s1, 0x68
.L0x00005510: .word 0x8e220040 # lw $v0, 0x40($s1)
.L0x00005514: .word 0x00000000 # nop
.L0x00005518: .word 0x0040f809 # jalr $v0
.L0x0000551c: .word 0x02202021 # move_ $a0, $s1
.L0x00005520: .word 0x3c028004 # lui $v0, 0x8004
.L0x00005524: .word 0x86240066 # lh $a0, 0x66($s1)
.L0x00005528: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x0000552c: .word 0x00000000 # nop
.L0x00005530: .word 0x0040f809 # jalr $v0
.L0x00005534: .word 0x00000000 # nop
.L0x00005538: .word 0x14400052 # bnez $v0, .L0x00005684
.L0x0000553c: .word 0x00000000 # nop
.L0x00005540: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00005544: .word 0x00000000 # nop
.L0x00005548: .word 0x0040f809 # jalr $v0
.L0x0000554c: .word 0x02202021 # move_ $a0, $s1
.L0x00005550: .word 0x080220cd # j 0x80088334
.L0x00005554: .word 0x00000000 # nop
.L0x00005558: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x0000555c: .word 0x00000000 # nop
.L0x00005560: .word 0x10640024 # beq $v1, $a0, .L0x000055f4
.L0x00005564: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00005568: .word 0x10400005 # beqz $v0, .L0x00005580
.L0x0000556c: .word 0x00000000 # nop
.L0x00005570: .word 0x10600008 # beqz $v1, .L0x00005594
.L0x00005574: .word 0x00000000 # nop
.L0x00005578: .word 0x080220cd # j 0x80088334
.L0x0000557c: .word 0x00000000 # nop
.L0x00005580: .word 0x24020002 # li $v0, 0x2
.L0x00005584: .word 0x10620037 # beq $v1, $v0, .L0x00005664
.L0x00005588: .word 0x00000000 # nop
.L0x0000558c: .word 0x080220cd # j 0x80088334
.L0x00005590: .word 0x00000000 # nop
.L0x00005594: .word 0x8e020100 # lw $v0, 0x100($s0)
.L0x00005598: .word 0x00000000 # nop
.L0x0000559c: .word 0x0040f809 # jalr $v0
.L0x000055a0: .word 0x02002021 # move_ $a0, $s0
.L0x000055a4: .word 0x02002021 # move_ $a0, $s0
.L0x000055a8: .word 0x8c8300f8 # lw $v1, 0xf8($a0)
.L0x000055ac: .word 0x00000000 # nop
.L0x000055b0: .word 0x0060f809 # jalr $v1
.L0x000055b4: .word 0x00402821 # move_ $a1, $v0
.L0x000055b8: .word 0x24040033 # li $a0, 0x33
.L0x000055bc: .word 0x3c058008 # lui $a1, 0x8008
.L0x000055c0: .word 0x0c0226f9 # jal 0x80089be4
.L0x000055c4: .word 0x24a52d30 # addiu $a1, 0x2d30
.L0x000055c8: .word 0x3c048004 # lui $a0, 0x8004
.L0x000055cc: .word 0xae420000 # sw $v0, ($s2)
.L0x000055d0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000055d4: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000055d8: .word 0x00000000 # nop
.L0x000055dc: .word 0x0040f809 # jalr $v0
.L0x000055e0: .word 0x348429bf # ori $a0, 0x29bf
.L0x000055e4: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000055e8: .word 0x00000000 # nop
.L0x000055ec: .word 0x0040f809 # jalr $v0
.L0x000055f0: .word 0x02202021 # move_ $a0, $s1
.L0x000055f4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000055f8: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000055fc: .word 0x00000000 # nop
.L0x00005600: .word 0x0040f809 # jalr $v0
.L0x00005604: .word 0x00000000 # nop
.L0x00005608: .word 0x8e230018 # lw $v1, 0x18($s1)
.L0x0000560c: .word 0x00000000 # nop
.L0x00005610: .word 0x00621821 # addu $v1, $v0
.L0x00005614: .word 0xae230018 # sw $v1, 0x18($s1)
.L0x00005618: .word 0x2863000a # slti $v1, 0xa
.L0x0000561c: .word 0x14600019 # bnez $v1, .L0x00005684
.L0x00005620: .word 0x00000000 # nop
.L0x00005624: .word 0x0c023244 # jal 0x8008c910
.L0x00005628: .word 0x00000000 # nop
.L0x0000562c: .word 0xae420004 # sw $v0, 0x4($s2)
.L0x00005630: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x00005634: .word 0x8e220058 # lw $v0, 0x58($s1)
.L0x00005638: .word 0x8e430004 # lw $v1, 0x4($s2)
.L0x0000563c: .word 0x24420001 # addiu $v0, 0x1
.L0x00005640: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00005644: .word 0x8e430004 # lw $v1, 0x4($s2)
.L0x00005648: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x0000564c: .word 0x00000000 # nop
.L0x00005650: .word 0xac620074 # sw $v0, 0x74($v1)
.L0x00005654: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00005658: .word 0x00000000 # nop
.L0x0000565c: .word 0x0040f809 # jalr $v0
.L0x00005660: .word 0x02202021 # move_ $a0, $s1
.L0x00005664: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x00005668: .word 0x00000000 # nop
.L0x0000566c: .word 0x14400005 # bnez $v0, .L0x00005684
.L0x00005670: .word 0x02202021 # move_ $a0, $s1
.L0x00005674: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00005678: .word 0x00000000 # nop
.L0x0000567c: .word 0x0040f809 # jalr $v0
.L0x00005680: .word 0x24050003 # li $a1, 0x3
.L0x00005684: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00005688: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000568c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00005690: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00005694: .word 0x03e00008 # jr $ra
.L0x00005698: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000569c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000056a0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000056a4: .word 0x00808021 # move_ $s0, $a0
.L0x000056a8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000056ac: .word 0x00a08821 # move_ $s1, $a1
.L0x000056b0: .word 0x3c048009 # lui $a0, 0x8009
.L0x000056b4: .word 0x248480f0 # addiu $a0, -0x7f10
.L0x000056b8: .word 0x24050070 # li $a1, 0x70
.L0x000056bc: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000056c0: .word 0x0c005141 # jal 0x80014504
.L0x000056c4: .word 0x24060008 # li $a2, 0x8
.L0x000056c8: .word 0xac500058 # sw $s0, 0x58($v0)
.L0x000056cc: .word 0xac51005c # sw $s1, 0x5c($v0)
.L0x000056d0: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x000056d4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000056d8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000056dc: .word 0x03e00008 # jr $ra
.L0x000056e0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000056e4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000056e8: .word 0x3c06800a # lui $a2, 0x800a
.L0x000056ec: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000056f0: .word 0x8c830078 # lw $v1, 0x78($a0)
.L0x000056f4: .word 0x2402fffd # li $v0, -0x3
.L0x000056f8: .word 0x10620019 # beq $v1, $v0, .L0x00005760
.L0x000056fc: .word 0x24c544d0 # addiu $a1, $a2, 0x44d0
.L0x00005700: .word 0x2862fffe # slti $v0, $v1, -0x2
.L0x00005704: .word 0x10400005 # beqz $v0, .L0x0000571c
.L0x00005708: .word 0x2402fffc # li $v0, -0x4
.L0x0000570c: .word 0x10620022 # beq $v1, $v0, .L0x00005798
.L0x00005710: .word 0x00000000 # nop
.L0x00005714: .word 0x08022121 # j 0x80088484
.L0x00005718: .word 0x00002821 # move_ $a1, $zr
.L0x0000571c: .word 0x2402fffe # li $v0, -0x2
.L0x00005720: .word 0x1462002b # bne $v1, $v0, .L0x000057d0
.L0x00005724: .word 0x00000000 # nop
.L0x00005728: .word 0x8ca2ff9c # lw $v0, -0x64($a1)
.L0x0000572c: .word 0x84c344d0 # lh $v1, 0x44d0($a2)
.L0x00005730: .word 0x00021140 # sll $v0, 0x5
.L0x00005734: .word 0x00451021 # addu $v0, $a1
.L0x00005738: .word 0x84420000 # lh $v0, ($v0)
.L0x0000573c: .word 0x00000000 # nop
.L0x00005740: .word 0x10620058 # beq $v1, $v0, .L0x000058a4
.L0x00005744: .word 0x2402ffff # li $v0, -0x1
.L0x00005748: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x0000574c: .word 0x00000000 # nop
.L0x00005750: .word 0x10400053 # beqz $v0, .L0x000058a0
.L0x00005754: .word 0x00001021 # move_ $v0, $zr
.L0x00005758: .word 0x08022155 # j 0x80088554
.L0x0000575c: .word 0x00000000 # nop
.L0x00005760: .word 0x8ca2ff9c # lw $v0, -0x64($a1)
.L0x00005764: .word 0x84a30020 # lh $v1, 0x20($a1)
.L0x00005768: .word 0x00021140 # sll $v0, 0x5
.L0x0000576c: .word 0x00451021 # addu $v0, $a1
.L0x00005770: .word 0x84420000 # lh $v0, ($v0)
.L0x00005774: .word 0x00000000 # nop
.L0x00005778: .word 0x1062004a # beq $v1, $v0, .L0x000058a4
.L0x0000577c: .word 0x2402ffff # li $v0, -0x1
.L0x00005780: .word 0x84a20028 # lh $v0, 0x28($a1)
.L0x00005784: .word 0x00000000 # nop
.L0x00005788: .word 0x10400045 # beqz $v0, .L0x000058a0
.L0x0000578c: .word 0x24020001 # li $v0, 0x1
.L0x00005790: .word 0x08022155 # j 0x80088554
.L0x00005794: .word 0x00000000 # nop
.L0x00005798: .word 0x8ca2ff9c # lw $v0, -0x64($a1)
.L0x0000579c: .word 0x84a30040 # lh $v1, 0x40($a1)
.L0x000057a0: .word 0x00021140 # sll $v0, 0x5
.L0x000057a4: .word 0x00451021 # addu $v0, $a1
.L0x000057a8: .word 0x84420000 # lh $v0, ($v0)
.L0x000057ac: .word 0x00000000 # nop
.L0x000057b0: .word 0x1062003c # beq $v1, $v0, .L0x000058a4
.L0x000057b4: .word 0x2402ffff # li $v0, -0x1
.L0x000057b8: .word 0x84a20048 # lh $v0, 0x48($a1)
.L0x000057bc: .word 0x00000000 # nop
.L0x000057c0: .word 0x10400037 # beqz $v0, .L0x000058a0
.L0x000057c4: .word 0x24020002 # li $v0, 0x2
.L0x000057c8: .word 0x08022155 # j 0x80088554
.L0x000057cc: .word 0x00000000 # nop
.L0x000057d0: .word 0x00002821 # move_ $a1, $zr
.L0x000057d4: .word 0x00a01821 # move_ $v1, $a1
.L0x000057d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000057dc: .word 0x24424460 # addiu $v0, 0x4460
.L0x000057e0: .word 0x24440070 # addiu $a0, $v0, 0x70
.L0x000057e4: .word 0x27a60010 # addiu $a2, $sp, 0x10
.L0x000057e8: .word 0x8c47000c # lw $a3, 0xc($v0)
.L0x000057ec: .word 0x2402ffff # li $v0, -0x1
.L0x000057f0: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x000057f4: .word 0xafa20014 # sw $v0, 0x14($sp)
.L0x000057f8: .word 0x10e3000c # beq $a3, $v1, .L0x0000582c
.L0x000057fc: .word 0x00000000 # nop
.L0x00005800: .word 0x84820000 # lh $v0, ($a0)
.L0x00005804: .word 0x00000000 # nop
.L0x00005808: .word 0x10400008 # beqz $v0, .L0x0000582c
.L0x0000580c: .word 0x00000000 # nop
.L0x00005810: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x00005814: .word 0x00000000 # nop
.L0x00005818: .word 0x10400004 # beqz $v0, .L0x0000582c
.L0x0000581c: .word 0x00000000 # nop
.L0x00005820: .word 0xacc30000 # sw $v1, ($a2)
.L0x00005824: .word 0x24c60004 # addiu $a2, 0x4
.L0x00005828: .word 0x24a50001 # addiu $a1, 0x1
.L0x0000582c: .word 0x24630001 # addiu $v1, 0x1
.L0x00005830: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x00005834: .word 0x1440fff0 # bnez $v0, .L0x000057f8
.L0x00005838: .word 0x24840020 # addiu $a0, 0x20
.L0x0000583c: .word 0x24020001 # li $v0, 0x1
.L0x00005840: .word 0x10a20008 # beq $a1, $v0, .L0x00005864
.L0x00005844: .word 0x24030002 # li $v1, 0x2
.L0x00005848: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x0000584c: .word 0x14400015 # bnez $v0, .L0x000058a4
.L0x00005850: .word 0x2402ffff # li $v0, -0x1
.L0x00005854: .word 0x10a30006 # beq $a1, $v1, .L0x00005870
.L0x00005858: .word 0x00000000 # nop
.L0x0000585c: .word 0x08022155 # j 0x80088554
.L0x00005860: .word 0x00000000 # nop
.L0x00005864: .word 0x8fa20010 # lw $v0, 0x10($sp)
.L0x00005868: .word 0x08022155 # j 0x80088554
.L0x0000586c: .word 0x00000000 # nop
.L0x00005870: .word 0x3c028005 # lui $v0, 0x8005
.L0x00005874: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00005878: .word 0x00000000 # nop
.L0x0000587c: .word 0x0040f809 # jalr $v0
.L0x00005880: .word 0x00000000 # nop
.L0x00005884: .word 0x30420001 # andi $v0, 0x1
.L0x00005888: .word 0x00021080 # sll $v0, 0x2
.L0x0000588c: .word 0x27a30010 # addiu $v1, $sp, 0x10
.L0x00005890: .word 0x00621821 # addu $v1, $v0
.L0x00005894: .word 0x8c620000 # lw $v0, ($v1)
.L0x00005898: .word 0x08022155 # j 0x80088554
.L0x0000589c: .word 0x00000000 # nop
.L0x000058a0: .word 0x2402ffff # li $v0, -0x1
.L0x000058a4: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x000058a8: .word 0x00000000 # nop
.L0x000058ac: .word 0x03e00008 # jr $ra
.L0x000058b0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000058b4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000058b8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000058bc: .word 0x00809021 # move_ $s2, $a0
.L0x000058c0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000058c4: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x000058c8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000058cc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000058d0: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x000058d4: .word 0x24040001 # li $a0, 0x1
.L0x000058d8: .word 0x10640043 # beq $v1, $a0, .L0x000059e8
.L0x000058dc: .word 0x00a09821 # move_ $s3, $a1
.L0x000058e0: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000058e4: .word 0x14400003 # bnez $v0, .L0x000058f4
.L0x000058e8: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x000058ec: .word 0x14400191 # bnez $v0, .L0x00005f34
.L0x000058f0: .word 0x00000000 # nop
.L0x000058f4: .word 0x8e420010 # lw $v0, 0x10($s2)
.L0x000058f8: .word 0x00000000 # nop
.L0x000058fc: .word 0x10400003 # beqz $v0, .L0x0000590c
.L0x00005900: .word 0x00000000 # nop
.L0x00005904: .word 0x10440032 # beq $v0, $a0, .L0x000059d0
.L0x00005908: .word 0x00000000 # nop
.L0x0000590c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005910: .word 0x24434460 # addiu $v1, $v0, 0x4460
.L0x00005914: .word 0x846200d6 # lh $v0, 0xd6($v1)
.L0x00005918: .word 0x00000000 # nop
.L0x0000591c: .word 0x14440029 # bne $v0, $a0, .L0x000059c4
.L0x00005920: .word 0x3c056666 # lui $a1, 0x6666
.L0x00005924: .word 0x8c64000c # lw $a0, 0xc($v1)
.L0x00005928: .word 0x24620070 # addiu $v0, $v1, 0x70
.L0x0000592c: .word 0x00042140 # sll $a0, 0x5
.L0x00005930: .word 0x00822021 # addu $a0, $v0
.L0x00005934: .word 0x94830006 # lhu $v1, 0x6($a0)
.L0x00005938: .word 0x34a56667 # ori $a1, 0x6667
.L0x0000593c: .word 0x00031c00 # sll $v1, 0x10
.L0x00005940: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x00005944: .word 0x00450018 # mult $v0, $a1
.L0x00005948: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0000594c: .word 0x00003810 # mfhi $a3
.L0x00005950: .word 0x00071083 # sra $v0, $a3, 0x2
.L0x00005954: .word 0x00431023 # subu $v0, $v1
.L0x00005958: .word 0x00021400 # sll $v0, 0x10
.L0x0000595c: .word 0x84830008 # lh $v1, 0x8($a0)
.L0x00005960: .word 0x00021403 # sra $v0, 0x10
.L0x00005964: .word 0x0062182a # slt $v1, $v0
.L0x00005968: .word 0x10600013 # beqz $v1, .L0x000059b8
.L0x0000596c: .word 0x00000000 # nop
.L0x00005970: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005974: .word 0x00000000 # nop
.L0x00005978: .word 0xae620000 # sw $v0, ($s3)
.L0x0000597c: .word 0x2402005f # li $v0, 0x5f
.L0x00005980: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005984: .word 0x24020010 # li $v0, 0x10
.L0x00005988: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000598c: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005990: .word 0x24050002 # li $a1, 0x2
.L0x00005994: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005998: .word 0x00000000 # nop
.L0x0000599c: .word 0x0040f809 # jalr $v0
.L0x000059a0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x000059a4: .word 0x0c02714d # jal 0x8009c534
.L0x000059a8: .word 0x00002021 # move_ $a0, $zr
.L0x000059ac: .word 0x8e420010 # lw $v0, 0x10($s2)
.L0x000059b0: .word 0x080222f8 # j 0x80088be0
.L0x000059b4: .word 0x24420001 # addiu $v0, 0x1
.L0x000059b8: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x000059bc: .word 0x080221e0 # j 0x80088780
.L0x000059c0: .word 0x00000000 # nop
.L0x000059c4: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x000059c8: .word 0x080221e0 # j 0x80088780
.L0x000059cc: .word 0x00000000 # nop
.L0x000059d0: .word 0x8e620000 # lw $v0, ($s3)
.L0x000059d4: .word 0x00000000 # nop
.L0x000059d8: .word 0x14400156 # bnez $v0, .L0x00005f34
.L0x000059dc: .word 0x24020003 # li $v0, 0x3
.L0x000059e0: .word 0x080222f9 # j 0x80088be4
.L0x000059e4: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x000059e8: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x000059ec: .word 0x00000000 # nop
.L0x000059f0: .word 0x2c620007 # sltiu $v0, $v1, 0x7
.L0x000059f4: .word 0x10400008 # beqz $v0, .L0x00005a18
.L0x000059f8: .word 0x3c028008 # lui $v0, 0x8008
.L0x000059fc: .word 0x24422d38 # addiu $v0, 0x2d38
.L0x00005a00: .word 0x00031880 # sll $v1, 0x2
.L0x00005a04: .word 0x00621821 # addu $v1, $v0
.L0x00005a08: .word 0x8c620000 # lw $v0, ($v1)
.L0x00005a0c: .word 0x00000000 # nop
.L0x00005a10: .word 0x00400008 # jr $v0
.L0x00005a14: .word 0x00000000 # nop
.L0x00005a18: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x00005a1c: .word 0x00000000 # nop
.L0x00005a20: .word 0x10600003 # beqz $v1, .L0x00005a30
.L0x00005a24: .word 0x24020001 # li $v0, 0x1
.L0x00005a28: .word 0x10620024 # beq $v1, $v0, .L0x00005abc
.L0x00005a2c: .word 0x00000000 # nop
.L0x00005a30: .word 0x24040004 # li $a0, 0x4
.L0x00005a34: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005a38: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x00005a3c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005a40: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x00005a44: .word 0x8e220b0c # lw $v0, 0xb0c($s1)
.L0x00005a48: .word 0x00000000 # nop
.L0x00005a4c: .word 0x0040f809 # jalr $v0
.L0x00005a50: .word 0x24050010 # li $a1, 0x10
.L0x00005a54: .word 0x00408021 # move_ $s0, $v0
.L0x00005a58: .word 0x0600001c # bltz $s0, .L0x00005acc
.L0x00005a5c: .word 0x00000000 # nop
.L0x00005a60: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005a64: .word 0x00000000 # nop
.L0x00005a68: .word 0xae620000 # sw $v0, ($s3)
.L0x00005a6c: .word 0x24020060 # li $v0, 0x60
.L0x00005a70: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005a74: .word 0x24020010 # li $v0, 0x10
.L0x00005a78: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00005a7c: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005a80: .word 0x24050002 # li $a1, 0x2
.L0x00005a84: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005a88: .word 0x00000000 # nop
.L0x00005a8c: .word 0x0040f809 # jalr $v0
.L0x00005a90: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005a94: .word 0x001010c0 # sll $v0, $s0, 0x3
.L0x00005a98: .word 0x00501023 # subu $v0, $s0
.L0x00005a9c: .word 0x00021080 # sll $v0, 0x2
.L0x00005aa0: .word 0x00511021 # addu $v0, $s1
.L0x00005aa4: .word 0xa4400000 # sh $zr, ($v0)
.L0x00005aa8: .word 0x8e420014 # lw $v0, 0x14($s2)
.L0x00005aac: .word 0x00000000 # nop
.L0x00005ab0: .word 0x24420001 # addiu $v0, 0x1
.L0x00005ab4: .word 0x080222f9 # j 0x80088be4
.L0x00005ab8: .word 0xae420014 # sw $v0, 0x14($s2)
.L0x00005abc: .word 0x8e620000 # lw $v0, ($s3)
.L0x00005ac0: .word 0x00000000 # nop
.L0x00005ac4: .word 0x1440011b # bnez $v0, .L0x00005f34
.L0x00005ac8: .word 0x00000000 # nop
.L0x00005acc: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00005ad0: .word 0x00000000 # nop
.L0x00005ad4: .word 0x0040f809 # jalr $v0
.L0x00005ad8: .word 0x02402021 # move_ $a0, $s2
.L0x00005adc: .word 0x080222f9 # j 0x80088be4
.L0x00005ae0: .word 0x00000000 # nop
.L0x00005ae4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005ae8: .word 0x24424460 # addiu $v0, 0x4460
.L0x00005aec: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x00005af0: .word 0x24420070 # addiu $v0, 0x70
.L0x00005af4: .word 0x00031940 # sll $v1, 0x5
.L0x00005af8: .word 0x00628021 # addu $s0, $v1, $v0
.L0x00005afc: .word 0x9203001c # lbu $v1, 0x1c($s0)
.L0x00005b00: .word 0x00000000 # nop
.L0x00005b04: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x00005b08: .word 0x10400006 # beqz $v0, .L0x00005b24
.L0x00005b0c: .word 0x00000000 # nop
.L0x00005b10: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005b14: .word 0x00000000 # nop
.L0x00005b18: .word 0xae620000 # sw $v0, ($s3)
.L0x00005b1c: .word 0x08022218 # j 0x80088860
.L0x00005b20: .word 0x24020090 # li $v0, 0x90
.L0x00005b24: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x00005b28: .word 0x1040000c # beqz $v0, .L0x00005b5c
.L0x00005b2c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005b30: .word 0x8c424660 # lw $v0, 0x4660($v0)
.L0x00005b34: .word 0x00000000 # nop
.L0x00005b38: .word 0x0040f809 # jalr $v0
.L0x00005b3c: .word 0x24040010 # li $a0, 0x10
.L0x00005b40: .word 0x10400006 # beqz $v0, .L0x00005b5c
.L0x00005b44: .word 0x00000000 # nop
.L0x00005b48: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005b4c: .word 0x00000000 # nop
.L0x00005b50: .word 0xae620000 # sw $v0, ($s3)
.L0x00005b54: .word 0x08022218 # j 0x80088860
.L0x00005b58: .word 0x24020056 # li $v0, 0x56
.L0x00005b5c: .word 0x9202001c # lbu $v0, 0x1c($s0)
.L0x00005b60: .word 0x00000000 # nop
.L0x00005b64: .word 0x30420004 # andi $v0, 0x4
.L0x00005b68: .word 0x10400021 # beqz $v0, .L0x00005bf0
.L0x00005b6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005b70: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005b74: .word 0x00000000 # nop
.L0x00005b78: .word 0xae620000 # sw $v0, ($s3)
.L0x00005b7c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00005b80: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00005b84: .word 0x00000000 # nop
.L0x00005b88: .word 0x0040f809 # jalr $v0
.L0x00005b8c: .word 0x00000000 # nop
.L0x00005b90: .word 0x00401821 # move_ $v1, $v0
.L0x00005b94: .word 0x04610003 # bgez $v1, .L0x00005ba4
.L0x00005b98: .word 0x000210c3 # sra $v0, 0x3
.L0x00005b9c: .word 0x24620007 # addiu $v0, $v1, 0x7
.L0x00005ba0: .word 0x000210c3 # sra $v0, 0x3
.L0x00005ba4: .word 0x000210c0 # sll $v0, 0x3
.L0x00005ba8: .word 0x00621023 # subu $v0, $v1, $v0
.L0x00005bac: .word 0x24420083 # addiu $v0, 0x83
.L0x00005bb0: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005bb4: .word 0x24020010 # li $v0, 0x10
.L0x00005bb8: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00005bbc: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005bc0: .word 0x24050002 # li $a1, 0x2
.L0x00005bc4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005bc8: .word 0x00000000 # nop
.L0x00005bcc: .word 0x0040f809 # jalr $v0
.L0x00005bd0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005bd4: .word 0x02402021 # move_ $a0, $s2
.L0x00005bd8: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x00005bdc: .word 0x00000000 # nop
.L0x00005be0: .word 0x0040f809 # jalr $v0
.L0x00005be4: .word 0x24050003 # li $a1, 0x3
.L0x00005be8: .word 0x080222f9 # j 0x80088be4
.L0x00005bec: .word 0x00000000 # nop
.L0x00005bf0: .word 0x86040000 # lh $a0, ($s0)
.L0x00005bf4: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x00005bf8: .word 0x00000000 # nop
.L0x00005bfc: .word 0x0040f809 # jalr $v0
.L0x00005c00: .word 0x00008821 # move_ $s1, $zr
.L0x00005c04: .word 0x00409821 # move_ $s3, $v0
.L0x00005c08: .word 0x02608021 # move_ $s0, $s3
.L0x00005c0c: .word 0x92040033 # lbu $a0, 0x33($s0)
.L0x00005c10: .word 0x86050034 # lh $a1, 0x34($s0)
.L0x00005c14: .word 0x0c02230b # jal 0x80088c2c
.L0x00005c18: .word 0x00000000 # nop
.L0x00005c1c: .word 0x14400006 # bnez $v0, .L0x00005c38
.L0x00005c20: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x00005c24: .word 0x26310001 # addiu $s1, 0x1
.L0x00005c28: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x00005c2c: .word 0x1440fff7 # bnez $v0, .L0x00005c0c
.L0x00005c30: .word 0x26100004 # addiu $s0, 0x4
.L0x00005c34: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x00005c38: .word 0x02621021 # addu $v0, $s3, $v0
.L0x00005c3c: .word 0x90440032 # lbu $a0, 0x32($v0)
.L0x00005c40: .word 0x0c022452 # jal 0x80089148
.L0x00005c44: .word 0x00000000 # nop
.L0x00005c48: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x00005c4c: .word 0xae420078 # sw $v0, 0x78($s2)
.L0x00005c50: .word 0x24630001 # addiu $v1, 0x1
.L0x00005c54: .word 0x080222f9 # j 0x80088be4
.L0x00005c58: .word 0xae430010 # sw $v1, 0x10($s2)
.L0x00005c5c: .word 0x8e450078 # lw $a1, 0x78($s2)
.L0x00005c60: .word 0x00000000 # nop
.L0x00005c64: .word 0x18a00030 # blez $a1, .L0x00005d28
.L0x00005c68: .word 0x24020001 # li $v0, 0x1
.L0x00005c6c: .word 0x14a20005 # bne $a1, $v0, .L0x00005c84
.L0x00005c70: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005c74: .word 0x0c0234df # jal 0x8008d37c
.L0x00005c78: .word 0x24040010 # li $a0, 0x10
.L0x00005c7c: .word 0x08022274 # j 0x800889d0
.L0x00005c80: .word 0xae620000 # sw $v0, ($s3)
.L0x00005c84: .word 0x24424460 # addiu $v0, 0x4460
.L0x00005c88: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x00005c8c: .word 0x24420070 # addiu $v0, 0x70
.L0x00005c90: .word 0x00031940 # sll $v1, 0x5
.L0x00005c94: .word 0x00628021 # addu $s0, $v1, $v0
.L0x00005c98: .word 0x000518c0 # sll $v1, $a1, 0x3
.L0x00005c9c: .word 0x00651821 # addu $v1, $a1
.L0x00005ca0: .word 0x00031840 # sll $v1, 0x1
.L0x00005ca4: .word 0x3c028004 # lui $v0, 0x8004
.L0x00005ca8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x00005cac: .word 0x00628821 # addu $s1, $v1, $v0
.L0x00005cb0: .word 0x8602000c # lh $v0, 0xc($s0)
.L0x00005cb4: .word 0x96230000 # lhu $v1, ($s1)
.L0x00005cb8: .word 0x00000000 # nop
.L0x00005cbc: .word 0x0043102a # slt $v0, $v1
.L0x00005cc0: .word 0x1440000a # bnez $v0, .L0x00005cec
.L0x00005cc4: .word 0x00000000 # nop
.L0x00005cc8: .word 0x0c024311 # jal 0x80090c44
.L0x00005ccc: .word 0x24040010 # li $a0, 0x10
.L0x00005cd0: .word 0xae620000 # sw $v0, ($s3)
.L0x00005cd4: .word 0x9602000c # lhu $v0, 0xc($s0)
.L0x00005cd8: .word 0x96230000 # lhu $v1, ($s1)
.L0x00005cdc: .word 0x00000000 # nop
.L0x00005ce0: .word 0x00431023 # subu $v0, $v1
.L0x00005ce4: .word 0x08022274 # j 0x800889d0
.L0x00005ce8: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x00005cec: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005cf0: .word 0x00000000 # nop
.L0x00005cf4: .word 0xae620000 # sw $v0, ($s3)
.L0x00005cf8: .word 0x2402008d # li $v0, 0x8d
.L0x00005cfc: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005d00: .word 0x24020010 # li $v0, 0x10
.L0x00005d04: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00005d08: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005d0c: .word 0x24050002 # li $a1, 0x2
.L0x00005d10: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005d14: .word 0x00000000 # nop
.L0x00005d18: .word 0x0040f809 # jalr $v0
.L0x00005d1c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005d20: .word 0x080222f8 # j 0x80088be0
.L0x00005d24: .word 0x24020003 # li $v0, 0x3
.L0x00005d28: .word 0x04a10082 # bgez $a1, .L0x00005f34
.L0x00005d2c: .word 0x28a2fffb # slti $v0, $a1, -0x5
.L0x00005d30: .word 0x14400004 # bnez $v0, .L0x00005d44
.L0x00005d34: .word 0x00000000 # nop
.L0x00005d38: .word 0x28a2ffff # slti $v0, $a1, -0x1
.L0x00005d3c: .word 0x14400012 # bnez $v0, .L0x00005d88
.L0x00005d40: .word 0x00000000 # nop
.L0x00005d44: .word 0x0c02715e # jal 0x8009c578
.L0x00005d48: .word 0x24040010 # li $a0, 0x10
.L0x00005d4c: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005d50: .word 0x00000000 # nop
.L0x00005d54: .word 0xae620000 # sw $v0, ($s3)
.L0x00005d58: .word 0x2402005e # li $v0, 0x5e
.L0x00005d5c: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005d60: .word 0x24020010 # li $v0, 0x10
.L0x00005d64: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00005d68: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005d6c: .word 0x24050002 # li $a1, 0x2
.L0x00005d70: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005d74: .word 0x00000000 # nop
.L0x00005d78: .word 0x0040f809 # jalr $v0
.L0x00005d7c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005d80: .word 0x080222f8 # j 0x80088be0
.L0x00005d84: .word 0x24020003 # li $v0, 0x3
.L0x00005d88: .word 0x0c0220e5 # jal 0x80088394
.L0x00005d8c: .word 0x02402021 # move_ $a0, $s2
.L0x00005d90: .word 0x00401821 # move_ $v1, $v0
.L0x00005d94: .word 0x2402ffff # li $v0, -0x1
.L0x00005d98: .word 0x1062000e # beq $v1, $v0, .L0x00005dd4
.L0x00005d9c: .word 0x00000000 # nop
.L0x00005da0: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005da4: .word 0xae43007c # sw $v1, 0x7c($s2)
.L0x00005da8: .word 0xae620000 # sw $v0, ($s3)
.L0x00005dac: .word 0x2402004d # li $v0, 0x4d
.L0x00005db0: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005db4: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005db8: .word 0x24050001 # li $a1, 0x1
.L0x00005dbc: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005dc0: .word 0x00000000 # nop
.L0x00005dc4: .word 0x0040f809 # jalr $v0
.L0x00005dc8: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005dcc: .word 0x080222f8 # j 0x80088be0
.L0x00005dd0: .word 0x24020005 # li $v0, 0x5
.L0x00005dd4: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005dd8: .word 0x00000000 # nop
.L0x00005ddc: .word 0xae620000 # sw $v0, ($s3)
.L0x00005de0: .word 0x2402008e # li $v0, 0x8e
.L0x00005de4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005de8: .word 0x24020010 # li $v0, 0x10
.L0x00005dec: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00005df0: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005df4: .word 0x24050002 # li $a1, 0x2
.L0x00005df8: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005dfc: .word 0x00000000 # nop
.L0x00005e00: .word 0x0040f809 # jalr $v0
.L0x00005e04: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005e08: .word 0x080222f8 # j 0x80088be0
.L0x00005e0c: .word 0x24020003 # li $v0, 0x3
.L0x00005e10: .word 0x8e620000 # lw $v0, ($s3)
.L0x00005e14: .word 0x00000000 # nop
.L0x00005e18: .word 0x14400046 # bnez $v0, .L0x00005f34
.L0x00005e1c: .word 0x24040010 # li $a0, 0x10
.L0x00005e20: .word 0x24020003 # li $v0, 0x3
.L0x00005e24: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x00005e28: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005e2c: .word 0x8c42437c # lw $v0, 0x437c($v0)
.L0x00005e30: .word 0x00000000 # nop
.L0x00005e34: .word 0x0040f809 # jalr $v0
.L0x00005e38: .word 0x00002821 # move_ $a1, $zr
.L0x00005e3c: .word 0x0c02713e # jal 0x8009c4f8
.L0x00005e40: .word 0x00402021 # move_ $a0, $v0
.L0x00005e44: .word 0x080222f9 # j 0x80088be4
.L0x00005e48: .word 0x00000000 # nop
.L0x00005e4c: .word 0x8e620000 # lw $v0, ($s3)
.L0x00005e50: .word 0x00000000 # nop
.L0x00005e54: .word 0x14400037 # bnez $v0, .L0x00005f34
.L0x00005e58: .word 0x3c03800a # lui $v1, 0x800a
.L0x00005e5c: .word 0x246344d0 # addiu $v1, 0x44d0
.L0x00005e60: .word 0x8c62ff9c # lw $v0, -0x64($v1)
.L0x00005e64: .word 0x00000000 # nop
.L0x00005e68: .word 0x00021140 # sll $v0, 0x5
.L0x00005e6c: .word 0x00431021 # addu $v0, $v1
.L0x00005e70: .word 0x84440000 # lh $a0, ($v0)
.L0x00005e74: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005e78: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x00005e7c: .word 0x00000000 # nop
.L0x00005e80: .word 0x0040f809 # jalr $v0
.L0x00005e84: .word 0x00000000 # nop
.L0x00005e88: .word 0x0c0268a6 # jal 0x8009a298
.L0x00005e8c: .word 0x00408021 # move_ $s0, $v0
.L0x00005e90: .word 0xae620000 # sw $v0, ($s3)
.L0x00005e94: .word 0x86020006 # lh $v0, 0x6($s0)
.L0x00005e98: .word 0x00000000 # nop
.L0x00005e9c: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x00005ea0: .word 0x8e640000 # lw $a0, ($s3)
.L0x00005ea4: .word 0x2405000d # li $a1, 0xd
.L0x00005ea8: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x00005eac: .word 0x00000000 # nop
.L0x00005eb0: .word 0x0040f809 # jalr $v0
.L0x00005eb4: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x00005eb8: .word 0x080222f8 # j 0x80088be0
.L0x00005ebc: .word 0x24020003 # li $v0, 0x3
.L0x00005ec0: .word 0x8e620000 # lw $v0, ($s3)
.L0x00005ec4: .word 0x00000000 # nop
.L0x00005ec8: .word 0x1440001a # bnez $v0, .L0x00005f34
.L0x00005ecc: .word 0x24050001 # li $a1, 0x1
.L0x00005ed0: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005ed4: .word 0x8e43007c # lw $v1, 0x7c($s2)
.L0x00005ed8: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x00005edc: .word 0x00031940 # sll $v1, 0x5
.L0x00005ee0: .word 0x00621821 # addu $v1, $v0
.L0x00005ee4: .word 0x84640000 # lh $a0, ($v1)
.L0x00005ee8: .word 0x0c021c00 # jal 0x80087000
.L0x00005eec: .word 0x00003021 # move_ $a2, $zr
.L0x00005ef0: .word 0x24040010 # li $a0, 0x10
.L0x00005ef4: .word 0x00002821 # move_ $a1, $zr
.L0x00005ef8: .word 0x0c02aa7c # jal 0x800aa9f0
.L0x00005efc: .word 0xae620000 # sw $v0, ($s3)
.L0x00005f00: .word 0x080222f8 # j 0x80088be0
.L0x00005f04: .word 0x24020006 # li $v0, 0x6
.L0x00005f08: .word 0x8e620000 # lw $v0, ($s3)
.L0x00005f0c: .word 0x00000000 # nop
.L0x00005f10: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00005f14: .word 0x00000000 # nop
.L0x00005f18: .word 0x10400006 # beqz $v0, .L0x00005f34
.L0x00005f1c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00005f20: .word 0x8e42007c # lw $v0, 0x7c($s2)
.L0x00005f24: .word 0x00000000 # nop
.L0x00005f28: .word 0xac62446c # sw $v0, 0x446c($v1)
.L0x00005f2c: .word 0x24020004 # li $v0, 0x4
.L0x00005f30: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x00005f34: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00005f38: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00005f3c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00005f40: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00005f44: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00005f48: .word 0x03e00008 # jr $ra
.L0x00005f4c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00005f50: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00005f54: .word 0x3c048009 # lui $a0, 0x8009
.L0x00005f58: .word 0x24848564 # addiu $a0, -0x7a9c
.L0x00005f5c: .word 0x24050080 # li $a1, 0x80
.L0x00005f60: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00005f64: .word 0x0c005141 # jal 0x80014504
.L0x00005f68: .word 0x24060008 # li $a2, 0x8
.L0x00005f6c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00005f70: .word 0x00000000 # nop
.L0x00005f74: .word 0x03e00008 # jr $ra
.L0x00005f78: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00005f7c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00005f80: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00005f84: .word 0x00a08021 # move_ $s0, $a1
.L0x00005f88: .word 0x3c02800a # lui $v0, 0x800a
.L0x00005f8c: .word 0x24424460 # addiu $v0, 0x4460
.L0x00005f90: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00005f94: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00005f98: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x00005f9c: .word 0x24420070 # addiu $v0, 0x70
.L0x00005fa0: .word 0x00031940 # sll $v1, 0x5
.L0x00005fa4: .word 0x00622821 # addu $a1, $v1, $v0
.L0x00005fa8: .word 0x308300ff # andi $v1, $a0, 0xff
.L0x00005fac: .word 0x2c620013 # sltiu $v0, $v1, 0x13
.L0x00005fb0: .word 0x10400132 # beqz $v0, .L0x0000647c
.L0x00005fb4: .word 0x00008821 # move_ $s1, $zr
.L0x00005fb8: .word 0x3c028008 # lui $v0, 0x8008
.L0x00005fbc: .word 0x24422d58 # addiu $v0, 0x2d58
.L0x00005fc0: .word 0x00031880 # sll $v1, 0x2
.L0x00005fc4: .word 0x00621821 # addu $v1, $v0
.L0x00005fc8: .word 0x8c620000 # lw $v0, ($v1)
.L0x00005fcc: .word 0x00000000 # nop
.L0x00005fd0: .word 0x00400008 # jr $v0
.L0x00005fd4: .word 0x00000000 # nop
.L0x00005fd8: .word 0x3c028005 # lui $v0, 0x8005
.L0x00005fdc: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00005fe0: .word 0x00000000 # nop
.L0x00005fe4: .word 0x0040f809 # jalr $v0
.L0x00005fe8: .word 0x00000000 # nop
.L0x00005fec: .word 0x00401821 # move_ $v1, $v0
.L0x00005ff0: .word 0x04610003 # bgez $v1, .L0x00006000
.L0x00005ff4: .word 0x000221c3 # sra $a0, $v0, 0x7
.L0x00005ff8: .word 0x2462007f # addiu $v0, $v1, 0x7f
.L0x00005ffc: .word 0x000221c3 # sra $a0, $v0, 0x7
.L0x00006000: .word 0x000411c0 # sll $v0, $a0, 0x7
.L0x00006004: .word 0x00622023 # subu $a0, $v1, $v0
.L0x00006008: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x0000600c: .word 0x00021403 # sra $v0, 0x10
.L0x00006010: .word 0x0082102a # slt $v0, $a0, $v0
.L0x00006014: .word 0x1040011b # beqz $v0, .L0x00006484
.L0x00006018: .word 0x02201021 # move_ $v0, $s1
.L0x0000601c: .word 0x0802244c # j 0x80089130
.L0x00006020: .word 0x24110001 # li $s1, 0x1
.L0x00006024: .word 0x00101c00 # sll $v1, $s0, 0x10
.L0x00006028: .word 0x00031c03 # sra $v1, 0x10
.L0x0000602c: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00006030: .word 0x00431021 # addu $v0, $v1
.L0x00006034: .word 0x000210c0 # sll $v0, 0x3
.L0x00006038: .word 0x00431021 # addu $v0, $v1
.L0x0000603c: .word 0x00023080 # sll $a2, $v0, 0x2
.L0x00006040: .word 0x04c10002 # bgez $a2, .L0x0000604c
.L0x00006044: .word 0x3c0451eb # lui $a0, 0x51eb
.L0x00006048: .word 0x24c6007f # addiu $a2, 0x7f
.L0x0000604c: .word 0x94a30006 # lhu $v1, 0x6($a1)
.L0x00006050: .word 0x3484851f # ori $a0, 0x851f
.L0x00006054: .word 0x00031c00 # sll $v1, 0x10
.L0x00006058: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0000605c: .word 0x00440018 # mult $v0, $a0
.L0x00006060: .word 0x000621c3 # sra $a0, $a2, 0x7
.L0x00006064: .word 0x00031fc3 # sra $v1, 0x1f
.L0x00006068: .word 0x00003810 # mfhi $a3
.L0x0000606c: .word 0x00071143 # sra $v0, $a3, 0x5
.L0x00006070: .word 0x00431023 # subu $v0, $v1
.L0x00006074: .word 0x00021400 # sll $v0, 0x10
.L0x00006078: .word 0x00021403 # sra $v0, 0x10
.L0x0000607c: .word 0x00440018 # mult $v0, $a0
.L0x00006080: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x00006084: .word 0x00001812 # mflo $v1
.L0x00006088: .word 0x0043102a # slt $v0, $v1
.L0x0000608c: .word 0x104000fd # beqz $v0, .L0x00006484
.L0x00006090: .word 0x02201021 # move_ $v0, $s1
.L0x00006094: .word 0x0802244c # j 0x80089130
.L0x00006098: .word 0x24110001 # li $s1, 0x1
.L0x0000609c: .word 0x00101c00 # sll $v1, $s0, 0x10
.L0x000060a0: .word 0x00031c03 # sra $v1, 0x10
.L0x000060a4: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x000060a8: .word 0x00431021 # addu $v0, $v1
.L0x000060ac: .word 0x000210c0 # sll $v0, 0x3
.L0x000060b0: .word 0x00431021 # addu $v0, $v1
.L0x000060b4: .word 0x00023080 # sll $a2, $v0, 0x2
.L0x000060b8: .word 0x04c10002 # bgez $a2, .L0x000060c4
.L0x000060bc: .word 0x3c0451eb # lui $a0, 0x51eb
.L0x000060c0: .word 0x24c6007f # addiu $a2, 0x7f
.L0x000060c4: .word 0x94a30006 # lhu $v1, 0x6($a1)
.L0x000060c8: .word 0x3484851f # ori $a0, 0x851f
.L0x000060cc: .word 0x00031c00 # sll $v1, 0x10
.L0x000060d0: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x000060d4: .word 0x00440018 # mult $v0, $a0
.L0x000060d8: .word 0x000621c3 # sra $a0, $a2, 0x7
.L0x000060dc: .word 0x00031fc3 # sra $v1, 0x1f
.L0x000060e0: .word 0x00003810 # mfhi $a3
.L0x000060e4: .word 0x00071143 # sra $v0, $a3, 0x5
.L0x000060e8: .word 0x00431023 # subu $v0, $v1
.L0x000060ec: .word 0x00021400 # sll $v0, 0x10
.L0x000060f0: .word 0x00021403 # sra $v0, 0x10
.L0x000060f4: .word 0x00440018 # mult $v0, $a0
.L0x000060f8: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x000060fc: .word 0x00001812 # mflo $v1
.L0x00006100: .word 0x0043102a # slt $v0, $v1
.L0x00006104: .word 0x144000df # bnez $v0, .L0x00006484
.L0x00006108: .word 0x02201021 # move_ $v0, $s1
.L0x0000610c: .word 0x0802244c # j 0x80089130
.L0x00006110: .word 0x24110001 # li $s1, 0x1
.L0x00006114: .word 0x84a3000c # lh $v1, 0xc($a1)
.L0x00006118: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x0000611c: .word 0x00021403 # sra $v0, 0x10
.L0x00006120: .word 0x0062182a # slt $v1, $v0
.L0x00006124: .word 0x106000d7 # beqz $v1, .L0x00006484
.L0x00006128: .word 0x02201021 # move_ $v0, $s1
.L0x0000612c: .word 0x0802244c # j 0x80089130
.L0x00006130: .word 0x24110001 # li $s1, 0x1
.L0x00006134: .word 0x84a3000c # lh $v1, 0xc($a1)
.L0x00006138: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x0000613c: .word 0x00021403 # sra $v0, 0x10
.L0x00006140: .word 0x0062182a # slt $v1, $v0
.L0x00006144: .word 0x146000cf # bnez $v1, .L0x00006484
.L0x00006148: .word 0x02201021 # move_ $v0, $s1
.L0x0000614c: .word 0x0802244c # j 0x80089130
.L0x00006150: .word 0x24110001 # li $s1, 0x1
.L0x00006154: .word 0x3c04800a # lui $a0, 0x800a
.L0x00006158: .word 0x24844460 # addiu $a0, 0x4460
.L0x0000615c: .word 0x8c850008 # lw $a1, 0x8($a0)
.L0x00006160: .word 0x00101c00 # sll $v1, $s0, 0x10
.L0x00006164: .word 0x00031c03 # sra $v1, 0x10
.L0x00006168: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0000616c: .word 0x00431021 # addu $v0, $v1
.L0x00006170: .word 0x000210c0 # sll $v0, 0x3
.L0x00006174: .word 0x00431021 # addu $v0, $v1
.L0x00006178: .word 0x00023080 # sll $a2, $v0, 0x2
.L0x0000617c: .word 0x24840010 # addiu $a0, 0x10
.L0x00006180: .word 0x00052940 # sll $a1, 0x5
.L0x00006184: .word 0x04c10002 # bgez $a2, .L0x00006190
.L0x00006188: .word 0x00a42821 # addu $a1, $a0
.L0x0000618c: .word 0x24c6007f # addiu $a2, 0x7f
.L0x00006190: .word 0x3c0451eb # lui $a0, 0x51eb
.L0x00006194: .word 0x94a30006 # lhu $v1, 0x6($a1)
.L0x00006198: .word 0x3484851f # ori $a0, 0x851f
.L0x0000619c: .word 0x00031c00 # sll $v1, 0x10
.L0x000061a0: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x000061a4: .word 0x00440018 # mult $v0, $a0
.L0x000061a8: .word 0x000621c3 # sra $a0, $a2, 0x7
.L0x000061ac: .word 0x00031fc3 # sra $v1, 0x1f
.L0x000061b0: .word 0x00003810 # mfhi $a3
.L0x000061b4: .word 0x00071143 # sra $v0, $a3, 0x5
.L0x000061b8: .word 0x00431023 # subu $v0, $v1
.L0x000061bc: .word 0x00021400 # sll $v0, 0x10
.L0x000061c0: .word 0x00021403 # sra $v0, 0x10
.L0x000061c4: .word 0x00440018 # mult $v0, $a0
.L0x000061c8: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x000061cc: .word 0x00001812 # mflo $v1
.L0x000061d0: .word 0x0043102a # slt $v0, $v1
.L0x000061d4: .word 0x104000ab # beqz $v0, .L0x00006484
.L0x000061d8: .word 0x02201021 # move_ $v0, $s1
.L0x000061dc: .word 0x0802244c # j 0x80089130
.L0x000061e0: .word 0x24110001 # li $s1, 0x1
.L0x000061e4: .word 0x3c04800a # lui $a0, 0x800a
.L0x000061e8: .word 0x24844460 # addiu $a0, 0x4460
.L0x000061ec: .word 0x8c850008 # lw $a1, 0x8($a0)
.L0x000061f0: .word 0x00101c00 # sll $v1, $s0, 0x10
.L0x000061f4: .word 0x00031c03 # sra $v1, 0x10
.L0x000061f8: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x000061fc: .word 0x00431021 # addu $v0, $v1
.L0x00006200: .word 0x000210c0 # sll $v0, 0x3
.L0x00006204: .word 0x00431021 # addu $v0, $v1
.L0x00006208: .word 0x00023080 # sll $a2, $v0, 0x2
.L0x0000620c: .word 0x24840010 # addiu $a0, 0x10
.L0x00006210: .word 0x00052940 # sll $a1, 0x5
.L0x00006214: .word 0x04c10002 # bgez $a2, .L0x00006220
.L0x00006218: .word 0x00a42821 # addu $a1, $a0
.L0x0000621c: .word 0x24c6007f # addiu $a2, 0x7f
.L0x00006220: .word 0x3c0451eb # lui $a0, 0x51eb
.L0x00006224: .word 0x94a30006 # lhu $v1, 0x6($a1)
.L0x00006228: .word 0x3484851f # ori $a0, 0x851f
.L0x0000622c: .word 0x00031c00 # sll $v1, 0x10
.L0x00006230: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x00006234: .word 0x00440018 # mult $v0, $a0
.L0x00006238: .word 0x000621c3 # sra $a0, $a2, 0x7
.L0x0000623c: .word 0x00031fc3 # sra $v1, 0x1f
.L0x00006240: .word 0x00003810 # mfhi $a3
.L0x00006244: .word 0x00071143 # sra $v0, $a3, 0x5
.L0x00006248: .word 0x00431023 # subu $v0, $v1
.L0x0000624c: .word 0x00021400 # sll $v0, 0x10
.L0x00006250: .word 0x00021403 # sra $v0, 0x10
.L0x00006254: .word 0x00440018 # mult $v0, $a0
.L0x00006258: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x0000625c: .word 0x00001812 # mflo $v1
.L0x00006260: .word 0x0043102a # slt $v0, $v1
.L0x00006264: .word 0x14400087 # bnez $v0, .L0x00006484
.L0x00006268: .word 0x02201021 # move_ $v0, $s1
.L0x0000626c: .word 0x0802244c # j 0x80089130
.L0x00006270: .word 0x24110001 # li $s1, 0x1
.L0x00006274: .word 0x00003021 # move_ $a2, $zr
.L0x00006278: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000627c: .word 0x24424460 # addiu $v0, 0x4460
.L0x00006280: .word 0x3c048004 # lui $a0, 0x8004
.L0x00006284: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x00006288: .word 0x2484ef5c # addiu $a0, -0x10a4
.L0x0000628c: .word 0x00031940 # sll $v1, 0x5
.L0x00006290: .word 0x00432821 # addu $a1, $v0, $v1
.L0x00006294: .word 0x84a30010 # lh $v1, 0x10($a1)
.L0x00006298: .word 0x94820000 # lhu $v0, ($a0)
.L0x0000629c: .word 0x00000000 # nop
.L0x000062a0: .word 0x10620076 # beq $v1, $v0, .L0x0000647c
.L0x000062a4: .word 0x24c60001 # addiu $a2, 0x1
.L0x000062a8: .word 0x28c20008 # slti $v0, $a2, 0x8
.L0x000062ac: .word 0x1440fffa # bnez $v0, .L0x00006298
.L0x000062b0: .word 0x24840058 # addiu $a0, 0x58
.L0x000062b4: .word 0x0802244d # j 0x80089134
.L0x000062b8: .word 0x02201021 # move_ $v0, $s1
.L0x000062bc: .word 0x3c02800a # lui $v0, 0x800a
.L0x000062c0: .word 0x24424460 # addiu $v0, 0x4460
.L0x000062c4: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000062c8: .word 0x00000000 # nop
.L0x000062cc: .word 0x00031940 # sll $v1, 0x5
.L0x000062d0: .word 0x00432821 # addu $a1, $v0, $v1
.L0x000062d4: .word 0x90a2002c # lbu $v0, 0x2c($a1)
.L0x000062d8: .word 0x00000000 # nop
.L0x000062dc: .word 0x30420008 # andi $v0, 0x8
.L0x000062e0: .word 0x10400068 # beqz $v0, .L0x00006484
.L0x000062e4: .word 0x02201021 # move_ $v0, $s1
.L0x000062e8: .word 0x0802244c # j 0x80089130
.L0x000062ec: .word 0x24110001 # li $s1, 0x1
.L0x000062f0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000062f4: .word 0x244544d0 # addiu $a1, $v0, 0x44d0
.L0x000062f8: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x000062fc: .word 0x00021403 # sra $v0, 0x10
.L0x00006300: .word 0x14400013 # bnez $v0, .L0x00006350
.L0x00006304: .word 0x00002021 # move_ $a0, $zr
.L0x00006308: .word 0x8ca6ff9c # lw $a2, -0x64($a1)
.L0x0000630c: .word 0x00a01821 # move_ $v1, $a1
.L0x00006310: .word 0x10860009 # beq $a0, $a2, .L0x00006338
.L0x00006314: .word 0x00000000 # nop
.L0x00006318: .word 0x84620000 # lh $v0, ($v1)
.L0x0000631c: .word 0x00000000 # nop
.L0x00006320: .word 0x10400005 # beqz $v0, .L0x00006338
.L0x00006324: .word 0x00000000 # nop
.L0x00006328: .word 0x84620008 # lh $v0, 0x8($v1)
.L0x0000632c: .word 0x00000000 # nop
.L0x00006330: .word 0x14400052 # bnez $v0, .L0x0000647c
.L0x00006334: .word 0x00000000 # nop
.L0x00006338: .word 0x24840001 # addiu $a0, 0x1
.L0x0000633c: .word 0x28820003 # slti $v0, $a0, 0x3
.L0x00006340: .word 0x1440fff3 # bnez $v0, .L0x00006310
.L0x00006344: .word 0x24630020 # addiu $v1, 0x20
.L0x00006348: .word 0x0802244d # j 0x80089134
.L0x0000634c: .word 0x02201021 # move_ $v0, $s1
.L0x00006350: .word 0x8ca7ff9c # lw $a3, -0x64($a1)
.L0x00006354: .word 0x00403021 # move_ $a2, $v0
.L0x00006358: .word 0x00a01821 # move_ $v1, $a1
.L0x0000635c: .word 0x10870009 # beq $a0, $a3, .L0x00006384
.L0x00006360: .word 0x00000000 # nop
.L0x00006364: .word 0x84620000 # lh $v0, ($v1)
.L0x00006368: .word 0x00000000 # nop
.L0x0000636c: .word 0x14460005 # bne $v0, $a2, .L0x00006384
.L0x00006370: .word 0x00000000 # nop
.L0x00006374: .word 0x84620008 # lh $v0, 0x8($v1)
.L0x00006378: .word 0x00000000 # nop
.L0x0000637c: .word 0x1440003f # bnez $v0, .L0x0000647c
.L0x00006380: .word 0x00000000 # nop
.L0x00006384: .word 0x24840001 # addiu $a0, 0x1
.L0x00006388: .word 0x28820003 # slti $v0, $a0, 0x3
.L0x0000638c: .word 0x1440fff3 # bnez $v0, .L0x0000635c
.L0x00006390: .word 0x24630020 # addiu $v1, 0x20
.L0x00006394: .word 0x0802244d # j 0x80089134
.L0x00006398: .word 0x02201021 # move_ $v0, $s1
.L0x0000639c: .word 0x3c02800a # lui $v0, 0x800a
.L0x000063a0: .word 0x84434530 # lh $v1, 0x4530($v0)
.L0x000063a4: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x000063a8: .word 0x00021403 # sra $v0, 0x10
.L0x000063ac: .word 0x14620035 # bne $v1, $v0, .L0x00006484
.L0x000063b0: .word 0x02201021 # move_ $v0, $s1
.L0x000063b4: .word 0x0802244c # j 0x80089130
.L0x000063b8: .word 0x24110001 # li $s1, 0x1
.L0x000063bc: .word 0x3c028004 # lui $v0, 0x8004
.L0x000063c0: .word 0x00101c00 # sll $v1, $s0, 0x10
.L0x000063c4: .word 0x8c422b2c # lw $v0, 0x2b2c($v0)
.L0x000063c8: .word 0x00031c03 # sra $v1, 0x10
.L0x000063cc: .word 0x1443002d # bne $v0, $v1, .L0x00006484
.L0x000063d0: .word 0x02201021 # move_ $v0, $s1
.L0x000063d4: .word 0x0802244c # j 0x80089130
.L0x000063d8: .word 0x24110001 # li $s1, 0x1
.L0x000063dc: .word 0x3c028004 # lui $v0, 0x8004
.L0x000063e0: .word 0x90432b59 # lbu $v1, 0x2b59($v0)
.L0x000063e4: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x000063e8: .word 0x00021403 # sra $v0, 0x10
.L0x000063ec: .word 0x14620025 # bne $v1, $v0, .L0x00006484
.L0x000063f0: .word 0x02201021 # move_ $v0, $s1
.L0x000063f4: .word 0x0802244c # j 0x80089130
.L0x000063f8: .word 0x24110001 # li $s1, 0x1
.L0x000063fc: .word 0x84a2000e # lh $v0, 0xe($a1)
.L0x00006400: .word 0x00000000 # nop
.L0x00006404: .word 0x1040001f # beqz $v0, .L0x00006484
.L0x00006408: .word 0x02201021 # move_ $v0, $s1
.L0x0000640c: .word 0x0802244c # j 0x80089130
.L0x00006410: .word 0x24110001 # li $s1, 0x1
.L0x00006414: .word 0x84a20010 # lh $v0, 0x10($a1)
.L0x00006418: .word 0x00000000 # nop
.L0x0000641c: .word 0x04410019 # bgez $v0, .L0x00006484
.L0x00006420: .word 0x02201021 # move_ $v0, $s1
.L0x00006424: .word 0x0802244c # j 0x80089130
.L0x00006428: .word 0x24110001 # li $s1, 0x1
.L0x0000642c: .word 0x84a20012 # lh $v0, 0x12($a1)
.L0x00006430: .word 0x00000000 # nop
.L0x00006434: .word 0x04410013 # bgez $v0, .L0x00006484
.L0x00006438: .word 0x02201021 # move_ $v0, $s1
.L0x0000643c: .word 0x0802244c # j 0x80089130
.L0x00006440: .word 0x24110001 # li $s1, 0x1
.L0x00006444: .word 0x84a20014 # lh $v0, 0x14($a1)
.L0x00006448: .word 0x00000000 # nop
.L0x0000644c: .word 0x0441000d # bgez $v0, .L0x00006484
.L0x00006450: .word 0x02201021 # move_ $v0, $s1
.L0x00006454: .word 0x0802244c # j 0x80089130
.L0x00006458: .word 0x24110001 # li $s1, 0x1
.L0x0000645c: .word 0x84a30004 # lh $v1, 0x4($a1)
.L0x00006460: .word 0x00101400 # sll $v0, $s0, 0x10
.L0x00006464: .word 0x00021403 # sra $v0, 0x10
.L0x00006468: .word 0x0062001a # div $zr, $v1, $v0
.L0x0000646c: .word 0x00001010 # mfhi $v0
.L0x00006470: .word 0x00000000 # nop
.L0x00006474: .word 0x14400003 # bnez $v0, .L0x00006484
.L0x00006478: .word 0x02201021 # move_ $v0, $s1
.L0x0000647c: .word 0x24110001 # li $s1, 0x1
.L0x00006480: .word 0x02201021 # move_ $v0, $s1
.L0x00006484: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00006488: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000648c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00006490: .word 0x03e00008 # jr $ra
.L0x00006494: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00006498: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000649c: .word 0x3c03800a # lui $v1, 0x800a
.L0x000064a0: .word 0x24634460 # addiu $v1, 0x4460
.L0x000064a4: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000064a8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000064ac: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000064b0: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x000064b4: .word 0x00808021 # move_ $s0, $a0
.L0x000064b8: .word 0x00021140 # sll $v0, 0x5
.L0x000064bc: .word 0x00621821 # addu $v1, $v0
.L0x000064c0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000064c4: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x000064c8: .word 0x84640070 # lh $a0, 0x70($v1)
.L0x000064cc: .word 0x0040f809 # jalr $v0
.L0x000064d0: .word 0x00008821 # move_ $s1, $zr
.L0x000064d4: .word 0x00402021 # move_ $a0, $v0
.L0x000064d8: .word 0x321000ff # andi $s0, 0xff
.L0x000064dc: .word 0x2603ffff # addiu $v1, $s0, -0x1
.L0x000064e0: .word 0x2c620008 # sltiu $v0, $v1, 0x8
.L0x000064e4: .word 0x10400019 # beqz $v0, .L0x0000654c
.L0x000064e8: .word 0x3c028008 # lui $v0, 0x8008
.L0x000064ec: .word 0x24422da8 # addiu $v0, 0x2da8
.L0x000064f0: .word 0x00031880 # sll $v1, 0x2
.L0x000064f4: .word 0x00621821 # addu $v1, $v0
.L0x000064f8: .word 0x8c620000 # lw $v0, ($v1)
.L0x000064fc: .word 0x00000000 # nop
.L0x00006500: .word 0x00400008 # jr $v0
.L0x00006504: .word 0x00000000 # nop
.L0x00006508: .word 0x0802247f # j 0x800891fc
.L0x0000650c: .word 0x24110001 # li $s1, 0x1
.L0x00006510: .word 0x8491000a # lh $s1, 0xa($a0)
.L0x00006514: .word 0x08022480 # j 0x80089200
.L0x00006518: .word 0x02201021 # move_ $v0, $s1
.L0x0000651c: .word 0x8491000c # lh $s1, 0xc($a0)
.L0x00006520: .word 0x08022480 # j 0x80089200
.L0x00006524: .word 0x02201021 # move_ $v0, $s1
.L0x00006528: .word 0x0802247f # j 0x800891fc
.L0x0000652c: .word 0x2411ffff # li $s1, -0x1
.L0x00006530: .word 0x0802247f # j 0x800891fc
.L0x00006534: .word 0x2411fffe # li $s1, -0x2
.L0x00006538: .word 0x0802247f # j 0x800891fc
.L0x0000653c: .word 0x2411fffd # li $s1, -0x3
.L0x00006540: .word 0x0802247f # j 0x800891fc
.L0x00006544: .word 0x2411fffc # li $s1, -0x4
.L0x00006548: .word 0x2411fffb # li $s1, -0x5
.L0x0000654c: .word 0x02201021 # move_ $v0, $s1
.L0x00006550: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00006554: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00006558: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000655c: .word 0x03e00008 # jr $ra
.L0x00006560: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00006564: .word 0x03e00008 # jr $ra
.L0x00006568: .word 0x00000000 # nop
.L0x0000656c: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00006570: .word 0xafb100bc # sw $s1, 0xbc($sp)
.L0x00006574: .word 0xafb000b8 # sw $s0, 0xb8($sp)
.L0x00006578: .word 0x00808021 # move_ $s0, $a0
.L0x0000657c: .word 0xafbf00c0 # sw $ra, 0xc0($sp)
.L0x00006580: .word 0x86030058 # lh $v1, 0x58($s0)
.L0x00006584: .word 0x24027fff # li $v0, 0x7fff
.L0x00006588: .word 0x1062000c # beq $v1, $v0, .L0x000065bc
.L0x0000658c: .word 0x00a08821 # move_ $s1, $a1
.L0x00006590: .word 0x2402ffff # li $v0, -0x1
.L0x00006594: .word 0x10620009 # beq $v1, $v0, .L0x000065bc
.L0x00006598: .word 0x02202021 # move_ $a0, $s1
.L0x0000659c: .word 0x26050054 # addiu $a1, $s0, 0x54
.L0x000065a0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000065a4: .word 0x8c42454c # lw $v0, 0x454c($v0)
.L0x000065a8: .word 0x00000000 # nop
.L0x000065ac: .word 0x0040f809 # jalr $v0
.L0x000065b0: .word 0x27a60010 # addiu $a2, $sp, 0x10
.L0x000065b4: .word 0x080224a8 # j 0x800892a0
.L0x000065b8: .word 0x00000000 # nop
.L0x000065bc: .word 0x96020054 # lhu $v0, 0x54($s0)
.L0x000065c0: .word 0x00000000 # nop
.L0x000065c4: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x000065c8: .word 0x96020056 # lhu $v0, 0x56($s0)
.L0x000065cc: .word 0x00000000 # nop
.L0x000065d0: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x000065d4: .word 0x86030058 # lh $v1, 0x58($s0)
.L0x000065d8: .word 0x24027fff # li $v0, 0x7fff
.L0x000065dc: .word 0x10620003 # beq $v1, $v0, .L0x000065ec
.L0x000065e0: .word 0x24020fff # li $v0, 0xfff
.L0x000065e4: .word 0x080224a8 # j 0x800892a0
.L0x000065e8: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x000065ec: .word 0xa7a00014 # sh $zr, 0x14($sp)
.L0x000065f0: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x000065f4: .word 0x96030080 # lhu $v1, 0x80($s0)
.L0x000065f8: .word 0x00000000 # nop
.L0x000065fc: .word 0x00431021 # addu $v0, $v1
.L0x00006600: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00006604: .word 0x97a20012 # lhu $v0, 0x12($sp)
.L0x00006608: .word 0x96030082 # lhu $v1, 0x82($s0)
.L0x0000660c: .word 0x27a40018 # addiu $a0, $sp, 0x18
.L0x00006610: .word 0x00431021 # addu $v0, $v1
.L0x00006614: .word 0x0c007d92 # jal 0x8001f648
.L0x00006618: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x0000661c: .word 0x87a50014 # lh $a1, 0x14($sp)
.L0x00006620: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00006624: .word 0x00000000 # nop
.L0x00006628: .word 0x0040f809 # jalr $v0
.L0x0000662c: .word 0x02202021 # move_ $a0, $s1
.L0x00006630: .word 0x8e040060 # lw $a0, 0x60($s0)
.L0x00006634: .word 0x8e050064 # lw $a1, 0x64($s0)
.L0x00006638: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x0000663c: .word 0x00000000 # nop
.L0x00006640: .word 0x0040f809 # jalr $v0
.L0x00006644: .word 0x00000000 # nop
.L0x00006648: .word 0x3c031000 # lui $v1, 0x1000
.L0x0000664c: .word 0x8e020084 # lw $v0, 0x84($s0)
.L0x00006650: .word 0x34631000 # ori $v1, 0x1000
.L0x00006654: .word 0x10430007 # beq $v0, $v1, .L0x00006674
.L0x00006658: .word 0x00000000 # nop
.L0x0000665c: .word 0x86040084 # lh $a0, 0x84($s0)
.L0x00006660: .word 0x86050086 # lh $a1, 0x86($s0)
.L0x00006664: .word 0x8fa200a4 # lw $v0, 0xa4($sp)
.L0x00006668: .word 0x00000000 # nop
.L0x0000666c: .word 0x0040f809 # jalr $v0
.L0x00006670: .word 0x00003021 # move_ $a2, $zr
.L0x00006674: .word 0x8604007e # lh $a0, 0x7e($s0)
.L0x00006678: .word 0x00000000 # nop
.L0x0000667c: .word 0x10800005 # beqz $a0, .L0x00006694
.L0x00006680: .word 0x00000000 # nop
.L0x00006684: .word 0x8fa200a0 # lw $v0, 0xa0($sp)
.L0x00006688: .word 0x00000000 # nop
.L0x0000668c: .word 0x0040f809 # jalr $v0
.L0x00006690: .word 0x00000000 # nop
.L0x00006694: .word 0x8e020088 # lw $v0, 0x88($s0)
.L0x00006698: .word 0x00000000 # nop
.L0x0000669c: .word 0x14400005 # bnez $v0, .L0x000066b4
.L0x000066a0: .word 0x00000000 # nop
.L0x000066a4: .word 0x8602008c # lh $v0, 0x8c($s0)
.L0x000066a8: .word 0x00000000 # nop
.L0x000066ac: .word 0x10400008 # beqz $v0, .L0x000066d0
.L0x000066b0: .word 0x00000000 # nop
.L0x000066b4: .word 0x86040088 # lh $a0, 0x88($s0)
.L0x000066b8: .word 0x8605008a # lh $a1, 0x8a($s0)
.L0x000066bc: .word 0x8606008c # lh $a2, 0x8c($s0)
.L0x000066c0: .word 0x8fa200a8 # lw $v0, 0xa8($sp)
.L0x000066c4: .word 0x00000000 # nop
.L0x000066c8: .word 0x0040f809 # jalr $v0
.L0x000066cc: .word 0x00000000 # nop
.L0x000066d0: .word 0x87a40010 # lh $a0, 0x10($sp)
.L0x000066d4: .word 0x87a50012 # lh $a1, 0x12($sp)
.L0x000066d8: .word 0x8fa200ac # lw $v0, 0xac($sp)
.L0x000066dc: .word 0x00000000 # nop
.L0x000066e0: .word 0x0040f809 # jalr $v0
.L0x000066e4: .word 0x00000000 # nop
.L0x000066e8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000066ec: .word 0x8e04005c # lw $a0, 0x5c($s0)
.L0x000066f0: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000066f4: .word 0x00000000 # nop
.L0x000066f8: .word 0x0040f809 # jalr $v0
.L0x000066fc: .word 0x00000000 # nop
.L0x00006700: .word 0x8605007c # lh $a1, 0x7c($s0)
.L0x00006704: .word 0x87a60010 # lh $a2, 0x10($sp)
.L0x00006708: .word 0x8fa3009c # lw $v1, 0x9c($sp)
.L0x0000670c: .word 0x87a70012 # lh $a3, 0x12($sp)
.L0x00006710: .word 0x0060f809 # jalr $v1
.L0x00006714: .word 0x00402021 # move_ $a0, $v0
.L0x00006718: .word 0x8fbf00c0 # lw $ra, 0xc0($sp)
.L0x0000671c: .word 0x8fb100bc # lw $s1, 0xbc($sp)
.L0x00006720: .word 0x8fb000b8 # lw $s0, 0xb8($sp)
.L0x00006724: .word 0x03e00008 # jr $ra
.L0x00006728: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x0000672c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00006730: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00006734: .word 0x00808021 # move_ $s0, $a0
.L0x00006738: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000673c: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00006740: .word 0x24020001 # li $v0, 0x1
.L0x00006744: .word 0x10620023 # beq $v1, $v0, .L0x000067d4
.L0x00006748: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000674c: .word 0x14400006 # bnez $v0, .L0x00006768
.L0x00006750: .word 0x00003021 # move_ $a2, $zr
.L0x00006754: .word 0x24020002 # li $v0, 0x2
.L0x00006758: .word 0x10620090 # beq $v1, $v0, .L0x0000699c
.L0x0000675c: .word 0x24020003 # li $v0, 0x3
.L0x00006760: .word 0x10620092 # beq $v1, $v0, .L0x000069ac
.L0x00006764: .word 0x00000000 # nop
.L0x00006768: .word 0x8e020050 # lw $v0, 0x50($s0)
.L0x0000676c: .word 0x02002821 # move_ $a1, $s0
.L0x00006770: .word 0x84430000 # lh $v1, ($v0)
.L0x00006774: .word 0x24420002 # addiu $v0, 0x2
.L0x00006778: .word 0xae020050 # sw $v0, 0x50($s0)
.L0x0000677c: .word 0xae030070 # sw $v1, 0x70($s0)
.L0x00006780: .word 0x84440000 # lh $a0, ($v0)
.L0x00006784: .word 0x24430002 # addiu $v1, $v0, 0x2
.L0x00006788: .word 0xae030050 # sw $v1, 0x50($s0)
.L0x0000678c: .word 0xae040074 # sw $a0, 0x74($s0)
.L0x00006790: .word 0x84430002 # lh $v1, 0x2($v0)
.L0x00006794: .word 0x24420004 # addiu $v0, 0x4
.L0x00006798: .word 0xae020050 # sw $v0, 0x50($s0)
.L0x0000679c: .word 0xae030078 # sw $v1, 0x78($s0)
.L0x000067a0: .word 0x8e020050 # lw $v0, 0x50($s0)
.L0x000067a4: .word 0x24c60001 # addiu $a2, 0x1
.L0x000067a8: .word 0x94430000 # lhu $v1, ($v0)
.L0x000067ac: .word 0x24420002 # addiu $v0, 0x2
.L0x000067b0: .word 0xa4a3007c # sh $v1, 0x7c($a1)
.L0x000067b4: .word 0xae020050 # sw $v0, 0x50($s0)
.L0x000067b8: .word 0x28c20009 # slti $v0, $a2, 0x9
.L0x000067bc: .word 0x1440fff8 # bnez $v0, .L0x000067a0
.L0x000067c0: .word 0x24a50002 # addiu $a1, 0x2
.L0x000067c4: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x000067c8: .word 0x00000000 # nop
.L0x000067cc: .word 0x0040f809 # jalr $v0
.L0x000067d0: .word 0x02002021 # move_ $a0, $s0
.L0x000067d4: .word 0x8e03006c # lw $v1, 0x6c($s0)
.L0x000067d8: .word 0x8e020074 # lw $v0, 0x74($s0)
.L0x000067dc: .word 0x00000000 # nop
.L0x000067e0: .word 0x00620018 # mult $v1, $v0
.L0x000067e4: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x000067e8: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x000067ec: .word 0x30420001 # andi $v0, 0x1
.L0x000067f0: .word 0x00003812 # mflo $a3
.L0x000067f4: .word 0x00072040 # sll $a0, $a3, 0x1
.L0x000067f8: .word 0x10400004 # beqz $v0, .L0x0000680c
.L0x000067fc: .word 0x00641821 # addu $v1, $a0
.L0x00006800: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006804: .word 0x24630002 # addiu $v1, 0x2
.L0x00006808: .word 0xa602007c # sh $v0, 0x7c($s0)
.L0x0000680c: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x00006810: .word 0x00000000 # nop
.L0x00006814: .word 0x30420002 # andi $v0, 0x2
.L0x00006818: .word 0x10400004 # beqz $v0, .L0x0000682c
.L0x0000681c: .word 0x00000000 # nop
.L0x00006820: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006824: .word 0x24630002 # addiu $v1, 0x2
.L0x00006828: .word 0xa602007e # sh $v0, 0x7e($s0)
.L0x0000682c: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x00006830: .word 0x00000000 # nop
.L0x00006834: .word 0x30420004 # andi $v0, 0x4
.L0x00006838: .word 0x10400004 # beqz $v0, .L0x0000684c
.L0x0000683c: .word 0x00000000 # nop
.L0x00006840: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006844: .word 0x24630002 # addiu $v1, 0x2
.L0x00006848: .word 0xa6020080 # sh $v0, 0x80($s0)
.L0x0000684c: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x00006850: .word 0x00000000 # nop
.L0x00006854: .word 0x30420008 # andi $v0, 0x8
.L0x00006858: .word 0x10400004 # beqz $v0, .L0x0000686c
.L0x0000685c: .word 0x00000000 # nop
.L0x00006860: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006864: .word 0x24630002 # addiu $v1, 0x2
.L0x00006868: .word 0xa6020082 # sh $v0, 0x82($s0)
.L0x0000686c: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x00006870: .word 0x00000000 # nop
.L0x00006874: .word 0x30420010 # andi $v0, 0x10
.L0x00006878: .word 0x10400004 # beqz $v0, .L0x0000688c
.L0x0000687c: .word 0x00000000 # nop
.L0x00006880: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006884: .word 0x24630002 # addiu $v1, 0x2
.L0x00006888: .word 0xa6020084 # sh $v0, 0x84($s0)
.L0x0000688c: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x00006890: .word 0x00000000 # nop
.L0x00006894: .word 0x30420020 # andi $v0, 0x20
.L0x00006898: .word 0x10400004 # beqz $v0, .L0x000068ac
.L0x0000689c: .word 0x00000000 # nop
.L0x000068a0: .word 0x94620000 # lhu $v0, ($v1)
.L0x000068a4: .word 0x24630002 # addiu $v1, 0x2
.L0x000068a8: .word 0xa6020086 # sh $v0, 0x86($s0)
.L0x000068ac: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x000068b0: .word 0x00000000 # nop
.L0x000068b4: .word 0x30420040 # andi $v0, 0x40
.L0x000068b8: .word 0x10400004 # beqz $v0, .L0x000068cc
.L0x000068bc: .word 0x00000000 # nop
.L0x000068c0: .word 0x94620000 # lhu $v0, ($v1)
.L0x000068c4: .word 0x24630002 # addiu $v1, 0x2
.L0x000068c8: .word 0xa6020088 # sh $v0, 0x88($s0)
.L0x000068cc: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x000068d0: .word 0x00000000 # nop
.L0x000068d4: .word 0x30420080 # andi $v0, 0x80
.L0x000068d8: .word 0x10400004 # beqz $v0, .L0x000068ec
.L0x000068dc: .word 0x00000000 # nop
.L0x000068e0: .word 0x94620000 # lhu $v0, ($v1)
.L0x000068e4: .word 0x24630002 # addiu $v1, 0x2
.L0x000068e8: .word 0xa602008a # sh $v0, 0x8a($s0)
.L0x000068ec: .word 0x8e020070 # lw $v0, 0x70($s0)
.L0x000068f0: .word 0x00000000 # nop
.L0x000068f4: .word 0x30420100 # andi $v0, 0x100
.L0x000068f8: .word 0x10400004 # beqz $v0, .L0x0000690c
.L0x000068fc: .word 0x00000000 # nop
.L0x00006900: .word 0x94620000 # lhu $v0, ($v1)
.L0x00006904: .word 0x00000000 # nop
.L0x00006908: .word 0xa602008c # sh $v0, 0x8c($s0)
.L0x0000690c: .word 0x86020084 # lh $v0, 0x84($s0)
.L0x00006910: .word 0x00000000 # nop
.L0x00006914: .word 0x10400012 # beqz $v0, .L0x00006960
.L0x00006918: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000691c: .word 0x86020086 # lh $v0, 0x86($s0)
.L0x00006920: .word 0x00000000 # nop
.L0x00006924: .word 0x1040000e # beqz $v0, .L0x00006960
.L0x00006928: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000692c: .word 0x8e040068 # lw $a0, 0x68($s0)
.L0x00006930: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x00006934: .word 0x00000000 # nop
.L0x00006938: .word 0x0040f809 # jalr $v0
.L0x0000693c: .word 0x00000000 # nop
.L0x00006940: .word 0x00402021 # move_ $a0, $v0
.L0x00006944: .word 0x3c058009 # lui $a1, 0x8009
.L0x00006948: .word 0x24a5921c # addiu $a1, -0x6de4
.L0x0000694c: .word 0x8c820150 # lw $v0, 0x150($a0)
.L0x00006950: .word 0x00000000 # nop
.L0x00006954: .word 0x0040f809 # jalr $v0
.L0x00006958: .word 0x02003021 # move_ $a2, $s0
.L0x0000695c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00006960: .word 0x8e02006c # lw $v0, 0x6c($s0)
.L0x00006964: .word 0x8c634464 # lw $v1, 0x4464($v1)
.L0x00006968: .word 0x8e040078 # lw $a0, 0x78($s0)
.L0x0000696c: .word 0x00431021 # addu $v0, $v1
.L0x00006970: .word 0xae02006c # sw $v0, 0x6c($s0)
.L0x00006974: .word 0x0044102a # slt $v0, $a0
.L0x00006978: .word 0x1440000c # bnez $v0, .L0x000069ac
.L0x0000697c: .word 0x00000000 # nop
.L0x00006980: .word 0x02002021 # move_ $a0, $s0
.L0x00006984: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x00006988: .word 0x00000000 # nop
.L0x0000698c: .word 0x0040f809 # jalr $v0
.L0x00006990: .word 0x24050002 # li $a1, 0x2
.L0x00006994: .word 0x08022597 # j 0x8008965c
.L0x00006998: .word 0x00000000 # nop
.L0x0000699c: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x000069a0: .word 0x00000000 # nop
.L0x000069a4: .word 0x0040f809 # jalr $v0
.L0x000069a8: .word 0x02002021 # move_ $a0, $s0
.L0x000069ac: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000069b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000069b4: .word 0x03e00008 # jr $ra
.L0x000069b8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000069bc: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000069c0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000069c4: .word 0x00808821 # move_ $s1, $a0
.L0x000069c8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000069cc: .word 0x00a09021 # move_ $s2, $a1
.L0x000069d0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000069d4: .word 0x00c09821 # move_ $s3, $a2
.L0x000069d8: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000069dc: .word 0x00e0a021 # move_ $s4, $a3
.L0x000069e0: .word 0x3c048009 # lui $a0, 0x8009
.L0x000069e4: .word 0x248493dc # addiu $a0, -0x6c24
.L0x000069e8: .word 0x24050090 # li $a1, 0x90
.L0x000069ec: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000069f0: .word 0x8fb00038 # lw $s0, 0x38($sp)
.L0x000069f4: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x000069f8: .word 0x0c005141 # jal 0x80014504
.L0x000069fc: .word 0x00003021 # move_ $a2, $zr
.L0x00006a00: .word 0xac510050 # sw $s1, 0x50($v0)
.L0x00006a04: .word 0x8a430003 # lwl $v1, 0x3($s2)
.L0x00006a08: .word 0x9a430000 # lwr $v1, ($s2)
.L0x00006a0c: .word 0x8a480007 # lwl $t0, 0x7($s2)
.L0x00006a10: .word 0x9a480004 # lwr $t0, 0x4($s2)
.L0x00006a14: .word 0xa8430057 # swl $v1, 0x57($v0)
.L0x00006a18: .word 0xb8430054 # swr $v1, 0x54($v0)
.L0x00006a1c: .word 0xa848005b # swl $t0, 0x5b($v0)
.L0x00006a20: .word 0xb8480058 # swr $t0, 0x58($v0)
.L0x00006a24: .word 0xac53005c # sw $s3, 0x5c($v0)
.L0x00006a28: .word 0x8e830000 # lw $v1, ($s4)
.L0x00006a2c: .word 0x8e880004 # lw $t0, 0x4($s4)
.L0x00006a30: .word 0xac430060 # sw $v1, 0x60($v0)
.L0x00006a34: .word 0xac480064 # sw $t0, 0x64($v0)
.L0x00006a38: .word 0xac500068 # sw $s0, 0x68($v0)
.L0x00006a3c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00006a40: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00006a44: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00006a48: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00006a4c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00006a50: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00006a54: .word 0x03e00008 # jr $ra
.L0x00006a58: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00006a5c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00006a60: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00006a64: .word 0x00808021 # move_ $s0, $a0
.L0x00006a68: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00006a6c: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00006a70: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00006a74: .word 0x24040001 # li $a0, 0x1
.L0x00006a78: .word 0x10640026 # beq $v1, $a0, .L0x00006b14
.L0x00006a7c: .word 0x00a08821 # move_ $s1, $a1
.L0x00006a80: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00006a84: .word 0x14400003 # bnez $v0, .L0x00006a94
.L0x00006a88: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00006a8c: .word 0x14400029 # bnez $v0, .L0x00006b34
.L0x00006a90: .word 0x00000000 # nop
.L0x00006a94: .word 0x9603005c # lhu $v1, 0x5c($s0)
.L0x00006a98: .word 0xae0400a8 # sw $a0, 0xa8($s0)
.L0x00006a9c: .word 0x9604005e # lhu $a0, 0x5e($s0)
.L0x00006aa0: .word 0x96050060 # lhu $a1, 0x60($s0)
.L0x00006aa4: .word 0x96060064 # lhu $a2, 0x64($s0)
.L0x00006aa8: .word 0x96070066 # lhu $a3, 0x66($s0)
.L0x00006aac: .word 0x96080068 # lhu $t0, 0x68($s0)
.L0x00006ab0: .word 0x24021004 # li $v0, 0x1004
.L0x00006ab4: .word 0xae0200ac # sw $v0, 0xac($s0)
.L0x00006ab8: .word 0x26020074 # addiu $v0, $s0, 0x74
.L0x00006abc: .word 0xae000088 # sw $zr, 0x88($s0)
.L0x00006ac0: .word 0xae0000b0 # sw $zr, 0xb0($s0)
.L0x00006ac4: .word 0xa6030090 # sh $v1, 0x90($s0)
.L0x00006ac8: .word 0xa6040092 # sh $a0, 0x92($s0)
.L0x00006acc: .word 0xa6050094 # sh $a1, 0x94($s0)
.L0x00006ad0: .word 0xa6060096 # sh $a2, 0x96($s0)
.L0x00006ad4: .word 0xa6070098 # sh $a3, 0x98($s0)
.L0x00006ad8: .word 0xa608009a # sh $t0, 0x9a($s0)
.L0x00006adc: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x00006ae0: .word 0x8e040054 # lw $a0, 0x54($s0)
.L0x00006ae4: .word 0x8e050058 # lw $a1, 0x58($s0)
.L0x00006ae8: .word 0x8e06006c # lw $a2, 0x6c($s0)
.L0x00006aec: .word 0x8e070070 # lw $a3, 0x70($s0)
.L0x00006af0: .word 0x0c0211f1 # jal 0x800847c4
.L0x00006af4: .word 0x00000000 # nop
.L0x00006af8: .word 0xae220000 # sw $v0, ($s1)
.L0x00006afc: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x00006b00: .word 0x00000000 # nop
.L0x00006b04: .word 0x0040f809 # jalr $v0
.L0x00006b08: .word 0x02002021 # move_ $a0, $s0
.L0x00006b0c: .word 0x080225f9 # j 0x800897e4
.L0x00006b10: .word 0x00000000 # nop
.L0x00006b14: .word 0x8e020084 # lw $v0, 0x84($s0)
.L0x00006b18: .word 0x00000000 # nop
.L0x00006b1c: .word 0x10400005 # beqz $v0, .L0x00006b34
.L0x00006b20: .word 0x02002021 # move_ $a0, $s0
.L0x00006b24: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00006b28: .word 0x00000000 # nop
.L0x00006b2c: .word 0x0040f809 # jalr $v0
.L0x00006b30: .word 0x24050003 # li $a1, 0x3
.L0x00006b34: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00006b38: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00006b3c: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x00006b40: .word 0x03e00008 # jr $ra
.L0x00006b44: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00006b48: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006b4c: .word 0x8c432550 # lw $v1, 0x2550($v0)
.L0x00006b50: .word 0x00000000 # nop
.L0x00006b54: .word 0x1060000d # beqz $v1, .L0x00006b8c
.L0x00006b58: .word 0x24452550 # addiu $a1, $v0, 0x2550
.L0x00006b5c: .word 0x8ca20000 # lw $v0, ($a1)
.L0x00006b60: .word 0x00000000 # nop
.L0x00006b64: .word 0x14440004 # bne $v0, $a0, .L0x00006b78
.L0x00006b68: .word 0x00000000 # nop
.L0x00006b6c: .word 0x84a20006 # lh $v0, 0x6($a1)
.L0x00006b70: .word 0x03e00008 # jr $ra
.L0x00006b74: .word 0x00000000 # nop
.L0x00006b78: .word 0x24a5000c # addiu $a1, 0xc
.L0x00006b7c: .word 0x8ca20000 # lw $v0, ($a1)
.L0x00006b80: .word 0x00000000 # nop
.L0x00006b84: .word 0x1440fff6 # bnez $v0, .L0x00006b60
.L0x00006b88: .word 0x00000000 # nop
.L0x00006b8c: .word 0x03e00008 # jr $ra
.L0x00006b90: .word 0x00001021 # move_ $v0, $zr
.L0x00006b94: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00006b98: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00006b9c: .word 0x00808821 # move_ $s1, $a0
.L0x00006ba0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00006ba4: .word 0x00a09021 # move_ $s2, $a1
.L0x00006ba8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00006bac: .word 0x00c09821 # move_ $s3, $a2
.L0x00006bb0: .word 0x3c048009 # lui $a0, 0x8009
.L0x00006bb4: .word 0x2484970c # addiu $a0, -0x68f4
.L0x00006bb8: .word 0x240500c0 # li $a1, 0xc0
.L0x00006bbc: .word 0x24060004 # li $a2, 0x4
.L0x00006bc0: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00006bc4: .word 0x0c005141 # jal 0x80014504
.L0x00006bc8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00006bcc: .word 0x00408021 # move_ $s0, $v0
.L0x00006bd0: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006bd4: .word 0xae000050 # sw $zr, 0x50($s0)
.L0x00006bd8: .word 0x8c432550 # lw $v1, 0x2550($v0)
.L0x00006bdc: .word 0x00000000 # nop
.L0x00006be0: .word 0x10600028 # beqz $v1, .L0x00006c84
.L0x00006be4: .word 0x24442550 # addiu $a0, $v0, 0x2550
.L0x00006be8: .word 0x24050280 # li $a1, 0x280
.L0x00006bec: .word 0x24060100 # li $a2, 0x100
.L0x00006bf0: .word 0x24830004 # addiu $v1, $a0, 0x4
.L0x00006bf4: .word 0x8c820000 # lw $v0, ($a0)
.L0x00006bf8: .word 0x00000000 # nop
.L0x00006bfc: .word 0x1451001c # bne $v0, $s1, .L0x00006c70
.L0x00006c00: .word 0x00000000 # nop
.L0x00006c04: .word 0xae110050 # sw $s1, 0x50($s0)
.L0x00006c08: .word 0x8c620004 # lw $v0, 0x4($v1)
.L0x00006c0c: .word 0x00000000 # nop
.L0x00006c10: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x00006c14: .word 0x8c620000 # lw $v0, ($v1)
.L0x00006c18: .word 0x00000000 # nop
.L0x00006c1c: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00006c20: .word 0xae05006c # sw $a1, 0x6c($s0)
.L0x00006c24: .word 0xae060070 # sw $a2, 0x70($s0)
.L0x00006c28: .word 0x8a470003 # lwl $a3, 0x3($s2)
.L0x00006c2c: .word 0x9a470000 # lwr $a3, ($s2)
.L0x00006c30: .word 0x8a480007 # lwl $t0, 0x7($s2)
.L0x00006c34: .word 0x9a480004 # lwr $t0, 0x4($s2)
.L0x00006c38: .word 0xaa07005f # swl $a3, 0x5f($s0)
.L0x00006c3c: .word 0xba07005c # swr $a3, 0x5c($s0)
.L0x00006c40: .word 0xaa080063 # swl $t0, 0x63($s0)
.L0x00006c44: .word 0xba080060 # swr $t0, 0x60($s0)
.L0x00006c48: .word 0x8a670003 # lwl $a3, 0x3($s3)
.L0x00006c4c: .word 0x9a670000 # lwr $a3, ($s3)
.L0x00006c50: .word 0x8a680007 # lwl $t0, 0x7($s3)
.L0x00006c54: .word 0x9a680004 # lwr $t0, 0x4($s3)
.L0x00006c58: .word 0xaa070067 # swl $a3, 0x67($s0)
.L0x00006c5c: .word 0xba070064 # swr $a3, 0x64($s0)
.L0x00006c60: .word 0xaa08006b # swl $t0, 0x6b($s0)
.L0x00006c64: .word 0xba080068 # swr $t0, 0x68($s0)
.L0x00006c68: .word 0x0802264d # j 0x80089934
.L0x00006c6c: .word 0x00000000 # nop
.L0x00006c70: .word 0x2484000c # addiu $a0, 0xc
.L0x00006c74: .word 0x8c820000 # lw $v0, ($a0)
.L0x00006c78: .word 0x00000000 # nop
.L0x00006c7c: .word 0x1440ffde # bnez $v0, .L0x00006bf8
.L0x00006c80: .word 0x2463000c # addiu $v1, 0xc
.L0x00006c84: .word 0x8e020050 # lw $v0, 0x50($s0)
.L0x00006c88: .word 0x00000000 # nop
.L0x00006c8c: .word 0x14400007 # bnez $v0, .L0x00006cac
.L0x00006c90: .word 0x02001021 # move_ $v0, $s0
.L0x00006c94: .word 0x02002021 # move_ $a0, $s0
.L0x00006c98: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x00006c9c: .word 0x00000000 # nop
.L0x00006ca0: .word 0x0040f809 # jalr $v0
.L0x00006ca4: .word 0x24050003 # li $a1, 0x3
.L0x00006ca8: .word 0x02001021 # move_ $v0, $s0
.L0x00006cac: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00006cb0: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00006cb4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00006cb8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00006cbc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00006cc0: .word 0x03e00008 # jr $ra
.L0x00006cc4: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00006cc8: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006ccc: .word 0x24482ea4 # addiu $t0, $v0, 0x2ea4
.L0x00006cd0: .word 0x84432ea4 # lh $v1, 0x2ea4($v0)
.L0x00006cd4: .word 0x2402ffff # li $v0, -0x1
.L0x00006cd8: .word 0x10620024 # beq $v1, $v0, .L0x00006d6c
.L0x00006cdc: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006ce0: .word 0x24492b74 # addiu $t1, $v0, 0x2b74
.L0x00006ce4: .word 0x240affff # li $t2, -0x1
.L0x00006ce8: .word 0x25030002 # addiu $v1, $t0, 0x2
.L0x00006cec: .word 0x85020000 # lh $v0, ($t0)
.L0x00006cf0: .word 0x00000000 # nop
.L0x00006cf4: .word 0x14440019 # bne $v0, $a0, .L0x00006d5c
.L0x00006cf8: .word 0x25080008 # addiu $t0, 0x8
.L0x00006cfc: .word 0x84620000 # lh $v0, ($v1)
.L0x00006d00: .word 0x00000000 # nop
.L0x00006d04: .word 0x00021100 # sll $v0, 0x4
.L0x00006d08: .word 0x00491021 # addu $v0, $t1
.L0x00006d0c: .word 0x8c420000 # lw $v0, ($v0)
.L0x00006d10: .word 0x00000000 # nop
.L0x00006d14: .word 0xaca20000 # sw $v0, ($a1)
.L0x00006d18: .word 0x84620000 # lh $v0, ($v1)
.L0x00006d1c: .word 0x00000000 # nop
.L0x00006d20: .word 0x00021100 # sll $v0, 0x4
.L0x00006d24: .word 0x00491021 # addu $v0, $t1
.L0x00006d28: .word 0x8c420004 # lw $v0, 0x4($v0)
.L0x00006d2c: .word 0x00000000 # nop
.L0x00006d30: .word 0xacc20000 # sw $v0, ($a2)
.L0x00006d34: .word 0x84630000 # lh $v1, ($v1)
.L0x00006d38: .word 0x00000000 # nop
.L0x00006d3c: .word 0x00031900 # sll $v1, 0x4
.L0x00006d40: .word 0x00691821 # addu $v1, $t1
.L0x00006d44: .word 0x8c6b0008 # lw $t3, 0x8($v1)
.L0x00006d48: .word 0x8c6c000c # lw $t4, 0xc($v1)
.L0x00006d4c: .word 0xaceb0000 # sw $t3, ($a3)
.L0x00006d50: .word 0xacec0004 # sw $t4, 0x4($a3)
.L0x00006d54: .word 0x03e00008 # jr $ra
.L0x00006d58: .word 0x24020001 # li $v0, 0x1
.L0x00006d5c: .word 0x85020000 # lh $v0, ($t0)
.L0x00006d60: .word 0x00000000 # nop
.L0x00006d64: .word 0x144affe2 # bne $v0, $t2, .L0x00006cf0
.L0x00006d68: .word 0x24630008 # addiu $v1, 0x8
.L0x00006d6c: .word 0x03e00008 # jr $ra
.L0x00006d70: .word 0x00001021 # move_ $v0, $zr
.L0x00006d74: .word 0x27bdffc0 # addiu $sp, -0x40
.L0x00006d78: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x00006d7c: .word 0x00809821 # move_ $s3, $a0
.L0x00006d80: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x00006d84: .word 0xafbf003c # sw $ra, 0x3c($sp)
.L0x00006d88: .word 0xafbe0038 # sw $s8, 0x38($sp)
.L0x00006d8c: .word 0xafb70034 # sw $s7, 0x34($sp)
.L0x00006d90: .word 0xafb60030 # sw $s6, 0x30($sp)
.L0x00006d94: .word 0xafb5002c # sw $s5, 0x2c($sp)
.L0x00006d98: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x00006d9c: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00006da0: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00006da4: .word 0x8e63000c # lw $v1, 0xc($s3)
.L0x00006da8: .word 0x24020001 # li $v0, 0x1
.L0x00006dac: .word 0x10620041 # beq $v1, $v0, .L0x00006eb4
.L0x00006db0: .word 0x00a09021 # move_ $s2, $a1
.L0x00006db4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00006db8: .word 0x14400004 # bnez $v0, .L0x00006dcc
.L0x00006dbc: .word 0x3c028004 # lui $v0, 0x8004
.L0x00006dc0: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00006dc4: .word 0x1440004f # bnez $v0, .L0x00006f04
.L0x00006dc8: .word 0x3c028004 # lui $v0, 0x8004
.L0x00006dcc: .word 0x8e640058 # lw $a0, 0x58($s3)
.L0x00006dd0: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00006dd4: .word 0x00000000 # nop
.L0x00006dd8: .word 0x0040f809 # jalr $v0
.L0x00006ddc: .word 0x24141004 # li $s4, 0x1004
.L0x00006de0: .word 0x8e630050 # lw $v1, 0x50($s3)
.L0x00006de4: .word 0x0040b021 # move_ $s6, $v0
.L0x00006de8: .word 0x2462fc18 # addiu $v0, $v1, -0x3e8
.L0x00006dec: .word 0x2c420003 # sltiu $v0, 0x3
.L0x00006df0: .word 0x10400002 # beqz $v0, .L0x00006dfc
.L0x00006df4: .word 0x240203ef # li $v0, 0x3ef
.L0x00006df8: .word 0x24141006 # li $s4, 0x1006
.L0x00006dfc: .word 0x14620002 # bne $v1, $v0, .L0x00006e08
.L0x00006e00: .word 0x00008821 # move_ $s1, $zr
.L0x00006e04: .word 0x24141006 # li $s4, 0x1006
.L0x00006e08: .word 0x02c01821 # move_ $v1, $s6
.L0x00006e0c: .word 0x8c620000 # lw $v0, ($v1)
.L0x00006e10: .word 0x00000000 # nop
.L0x00006e14: .word 0x10400005 # beqz $v0, .L0x00006e2c
.L0x00006e18: .word 0x00000000 # nop
.L0x00006e1c: .word 0x26310001 # addiu $s1, 0x1
.L0x00006e20: .word 0x2a22001e # slti $v0, $s1, 0x1e
.L0x00006e24: .word 0x1440fff9 # bnez $v0, .L0x00006e0c
.L0x00006e28: .word 0x24630004 # addiu $v1, 0x4
.L0x00006e2c: .word 0x1a200019 # blez $s1, .L0x00006e94
.L0x00006e30: .word 0x00008021 # move_ $s0, $zr
.L0x00006e34: .word 0x3c028004 # lui $v0, 0x8004
.L0x00006e38: .word 0x245e4b38 # addiu $s8, $v0, 0x4b38
.L0x00006e3c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006e40: .word 0x24552b74 # addiu $s5, $v0, 0x2b74
.L0x00006e44: .word 0x26b70008 # addiu $s7, $s5, 0x8
.L0x00006e48: .word 0x02002021 # move_ $a0, $s0
.L0x00006e4c: .word 0x02c02821 # move_ $a1, $s6
.L0x00006e50: .word 0x8fc20428 # lw $v0, 0x428($s8)
.L0x00006e54: .word 0x00000000 # nop
.L0x00006e58: .word 0x0040f809 # jalr $v0
.L0x00006e5c: .word 0x26100001 # addiu $s0, 0x1
.L0x00006e60: .word 0x00402021 # move_ $a0, $v0
.L0x00006e64: .word 0x8e670054 # lw $a3, 0x54($s3)
.L0x00006e68: .word 0x2665005c # addiu $a1, $s3, 0x5c
.L0x00006e6c: .word 0xafb40010 # sw $s4, 0x10($sp)
.L0x00006e70: .word 0x00073900 # sll $a3, 0x4
.L0x00006e74: .word 0x00f51021 # addu $v0, $a3, $s5
.L0x00006e78: .word 0x8c460004 # lw $a2, 0x4($v0)
.L0x00006e7c: .word 0x0c02259b # jal 0x8008966c
.L0x00006e80: .word 0x00f73821 # addu $a3, $s7
.L0x00006e84: .word 0xae420000 # sw $v0, ($s2)
.L0x00006e88: .word 0x0211102a # slt $v0, $s0, $s1
.L0x00006e8c: .word 0x1440ffee # bnez $v0, .L0x00006e48
.L0x00006e90: .word 0x26520004 # addiu $s2, 0x4
.L0x00006e94: .word 0x8e620038 # lw $v0, 0x38($s3)
.L0x00006e98: .word 0x02602021 # move_ $a0, $s3
.L0x00006e9c: .word 0x0040f809 # jalr $v0
.L0x00006ea0: .word 0xac910064 # sw $s1, 0x64($a0)
.L0x00006ea4: .word 0x080226ed # j 0x80089bb4
.L0x00006ea8: .word 0x00000000 # nop
.L0x00006eac: .word 0x080226e7 # j 0x80089b9c
.L0x00006eb0: .word 0x00003021 # move_ $a2, $zr
.L0x00006eb4: .word 0x24060001 # li $a2, 0x1
.L0x00006eb8: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x00006ebc: .word 0x00000000 # nop
.L0x00006ec0: .word 0x1840000a # blez $v0, .L0x00006eec
.L0x00006ec4: .word 0x00001821 # move_ $v1, $zr
.L0x00006ec8: .word 0x00402021 # move_ $a0, $v0
.L0x00006ecc: .word 0x02402821 # move_ $a1, $s2
.L0x00006ed0: .word 0x8ca20000 # lw $v0, ($a1)
.L0x00006ed4: .word 0x00000000 # nop
.L0x00006ed8: .word 0x1440fff4 # bnez $v0, .L0x00006eac
.L0x00006edc: .word 0x24630001 # addiu $v1, 0x1
.L0x00006ee0: .word 0x0064102a # slt $v0, $v1, $a0
.L0x00006ee4: .word 0x1440fffa # bnez $v0, .L0x00006ed0
.L0x00006ee8: .word 0x24a50004 # addiu $a1, 0x4
.L0x00006eec: .word 0x10c00005 # beqz $a2, .L0x00006f04
.L0x00006ef0: .word 0x02602021 # move_ $a0, $s3
.L0x00006ef4: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00006ef8: .word 0x00000000 # nop
.L0x00006efc: .word 0x0040f809 # jalr $v0
.L0x00006f00: .word 0x24050003 # li $a1, 0x3
.L0x00006f04: .word 0x8fbf003c # lw $ra, 0x3c($sp)
.L0x00006f08: .word 0x8fbe0038 # lw $s8, 0x38($sp)
.L0x00006f0c: .word 0x8fb70034 # lw $s7, 0x34($sp)
.L0x00006f10: .word 0x8fb60030 # lw $s6, 0x30($sp)
.L0x00006f14: .word 0x8fb5002c # lw $s5, 0x2c($sp)
.L0x00006f18: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x00006f1c: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x00006f20: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00006f24: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00006f28: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x00006f2c: .word 0x03e00008 # jr $ra
.L0x00006f30: .word 0x27bd0040 # addiu $sp, 0x40
.L0x00006f34: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00006f38: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00006f3c: .word 0x00808821 # move_ $s1, $a0
.L0x00006f40: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00006f44: .word 0x00a09021 # move_ $s2, $a1
.L0x00006f48: .word 0x3c048009 # lui $a0, 0x8009
.L0x00006f4c: .word 0x24849a24 # addiu $a0, -0x65dc
.L0x00006f50: .word 0x24050068 # li $a1, 0x68
.L0x00006f54: .word 0x24060078 # li $a2, 0x78
.L0x00006f58: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00006f5c: .word 0x0c005141 # jal 0x80014504
.L0x00006f60: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00006f64: .word 0x00408021 # move_ $s0, $v0
.L0x00006f68: .word 0x2404ffff # li $a0, -0x1
.L0x00006f6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00006f70: .word 0xae040050 # sw $a0, 0x50($s0)
.L0x00006f74: .word 0x84432ea4 # lh $v1, 0x2ea4($v0)
.L0x00006f78: .word 0x00000000 # nop
.L0x00006f7c: .word 0x1064001a # beq $v1, $a0, .L0x00006fe8
.L0x00006f80: .word 0x24452ea4 # addiu $a1, $v0, 0x2ea4
.L0x00006f84: .word 0x24a30004 # addiu $v1, $a1, 0x4
.L0x00006f88: .word 0x84a20000 # lh $v0, ($a1)
.L0x00006f8c: .word 0x00000000 # nop
.L0x00006f90: .word 0x14510010 # bne $v0, $s1, .L0x00006fd4
.L0x00006f94: .word 0x00000000 # nop
.L0x00006f98: .word 0xae110050 # sw $s1, 0x50($s0)
.L0x00006f9c: .word 0x8462fffe # lh $v0, -0x2($v1)
.L0x00006fa0: .word 0x00000000 # nop
.L0x00006fa4: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00006fa8: .word 0x8c620000 # lw $v0, ($v1)
.L0x00006fac: .word 0x00000000 # nop
.L0x00006fb0: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x00006fb4: .word 0x8a470003 # lwl $a3, 0x3($s2)
.L0x00006fb8: .word 0x9a470000 # lwr $a3, ($s2)
.L0x00006fbc: .word 0x8a480007 # lwl $t0, 0x7($s2)
.L0x00006fc0: .word 0x9a480004 # lwr $t0, 0x4($s2)
.L0x00006fc4: .word 0xaa07005f # swl $a3, 0x5f($s0)
.L0x00006fc8: .word 0xba07005c # swr $a3, 0x5c($s0)
.L0x00006fcc: .word 0xaa080063 # swl $t0, 0x63($s0)
.L0x00006fd0: .word 0xba080060 # swr $t0, 0x60($s0)
.L0x00006fd4: .word 0x24a50008 # addiu $a1, 0x8
.L0x00006fd8: .word 0x84a20000 # lh $v0, ($a1)
.L0x00006fdc: .word 0x00000000 # nop
.L0x00006fe0: .word 0x1444ffea # bne $v0, $a0, .L0x00006f8c
.L0x00006fe4: .word 0x24630008 # addiu $v1, 0x8
.L0x00006fe8: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00006fec: .word 0x2402ffff # li $v0, -0x1
.L0x00006ff0: .word 0x14620007 # bne $v1, $v0, .L0x00007010
.L0x00006ff4: .word 0x02001021 # move_ $v0, $s0
.L0x00006ff8: .word 0x02002021 # move_ $a0, $s0
.L0x00006ffc: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x00007000: .word 0x00000000 # nop
.L0x00007004: .word 0x0040f809 # jalr $v0
.L0x00007008: .word 0x24050003 # li $a1, 0x3
.L0x0000700c: .word 0x02001021 # move_ $v0, $s0
.L0x00007010: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00007014: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00007018: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000701c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00007020: .word 0x03e00008 # jr $ra
.L0x00007024: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00007028: .word 0x27bdffa0 # addiu $sp, -0x60
.L0x0000702c: .word 0xafb20050 # sw $s2, 0x50($sp)
.L0x00007030: .word 0x00809021 # move_ $s2, $a0
.L0x00007034: .word 0xafb40058 # sw $s4, 0x58($sp)
.L0x00007038: .word 0x24040001 # li $a0, 0x1
.L0x0000703c: .word 0xafbf005c # sw $ra, 0x5c($sp)
.L0x00007040: .word 0xafb30054 # sw $s3, 0x54($sp)
.L0x00007044: .word 0xafb1004c # sw $s1, 0x4c($sp)
.L0x00007048: .word 0xafb00048 # sw $s0, 0x48($sp)
.L0x0000704c: .word 0x8e510050 # lw $s1, 0x50($s2)
.L0x00007050: .word 0x8e530054 # lw $s3, 0x54($s2)
.L0x00007054: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00007058: .word 0x8e500058 # lw $s0, 0x58($s2)
.L0x0000705c: .word 0x10640084 # beq $v1, $a0, .L0x00007270
.L0x00007060: .word 0x00a0a021 # move_ $s4, $a1
.L0x00007064: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00007068: .word 0x14400003 # bnez $v0, .L0x00007078
.L0x0000706c: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00007070: .word 0x144002ac # bnez $v0, .L0x00007b24
.L0x00007074: .word 0x00000000 # nop
.L0x00007078: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x0000707c: .word 0x00000000 # nop
.L0x00007080: .word 0x10640020 # beq $v1, $a0, .L0x00007104
.L0x00007084: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00007088: .word 0x14400005 # bnez $v0, .L0x000070a0
.L0x0000708c: .word 0x24020002 # li $v0, 0x2
.L0x00007090: .word 0x1062004b # beq $v1, $v0, .L0x000071c0
.L0x00007094: .word 0x24020003 # li $v0, 0x3
.L0x00007098: .word 0x1062005b # beq $v1, $v0, .L0x00007208
.L0x0000709c: .word 0x3c028004 # lui $v0, 0x8004
.L0x000070a0: .word 0x8e420014 # lw $v0, 0x14($s2)
.L0x000070a4: .word 0x00000000 # nop
.L0x000070a8: .word 0x10400003 # beqz $v0, .L0x000070b8
.L0x000070ac: .word 0x00000000 # nop
.L0x000070b0: .word 0x1044000b # beq $v0, $a0, .L0x000070e0
.L0x000070b4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000070b8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000070bc: .word 0x8c425c54 # lw $v0, 0x5c54($v0)
.L0x000070c0: .word 0x00000000 # nop
.L0x000070c4: .word 0x0040f809 # jalr $v0
.L0x000070c8: .word 0x24040045 # li $a0, 0x45
.L0x000070cc: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x000070d0: .word 0x00000000 # nop
.L0x000070d4: .word 0x0040f809 # jalr $v0
.L0x000070d8: .word 0x02402021 # move_ $a0, $s2
.L0x000070dc: .word 0x3c028005 # lui $v0, 0x8005
.L0x000070e0: .word 0x8c425c60 # lw $v0, 0x5c60($v0)
.L0x000070e4: .word 0x00000000 # nop
.L0x000070e8: .word 0x0040f809 # jalr $v0
.L0x000070ec: .word 0x00000000 # nop
.L0x000070f0: .word 0x1440028c # bnez $v0, .L0x00007b24
.L0x000070f4: .word 0x00000000 # nop
.L0x000070f8: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000070fc: .word 0x080229e1 # j 0x8008a784
.L0x00007100: .word 0x00000000 # nop
.L0x00007104: .word 0x24040014 # li $a0, 0x14
.L0x00007108: .word 0x2405ffff # li $a1, -0x1
.L0x0000710c: .word 0x3c108005 # lui $s0, 0x8005
.L0x00007110: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x00007114: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00007118: .word 0x00000000 # nop
.L0x0000711c: .word 0x0040f809 # jalr $v0
.L0x00007120: .word 0x00a03021 # move_ $a2, $a1
.L0x00007124: .word 0x00408821 # move_ $s1, $v0
.L0x00007128: .word 0x24040012 # li $a0, 0x12
.L0x0000712c: .word 0x2405ffff # li $a1, -0x1
.L0x00007130: .word 0xae510050 # sw $s1, 0x50($s2)
.L0x00007134: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00007138: .word 0x00000000 # nop
.L0x0000713c: .word 0x0040f809 # jalr $v0
.L0x00007140: .word 0x00a03021 # move_ $a2, $a1
.L0x00007144: .word 0x24040015 # li $a0, 0x15
.L0x00007148: .word 0x2405ffff # li $a1, -0x1
.L0x0000714c: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00007150: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00007154: .word 0x00000000 # nop
.L0x00007158: .word 0x0040f809 # jalr $v0
.L0x0000715c: .word 0x00a03021 # move_ $a2, $a1
.L0x00007160: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x00007164: .word 0x3c02800a # lui $v0, 0x800a
.L0x00007168: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x0000716c: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x00007170: .word 0x00000000 # nop
.L0x00007174: .word 0x0040f809 # jalr $v0
.L0x00007178: .word 0x00000000 # nop
.L0x0000717c: .word 0x84440002 # lh $a0, 0x2($v0)
.L0x00007180: .word 0x3c028004 # lui $v0, 0x8004
.L0x00007184: .word 0xae440070 # sw $a0, 0x70($s2)
.L0x00007188: .word 0x8c424f44 # lw $v0, 0x4f44($v0)
.L0x0000718c: .word 0x00000000 # nop
.L0x00007190: .word 0x0040f809 # jalr $v0
.L0x00007194: .word 0x00000000 # nop
.L0x00007198: .word 0x02202021 # move_ $a0, $s1
.L0x0000719c: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x000071a0: .word 0x00000000 # nop
.L0x000071a4: .word 0x0040f809 # jalr $v0
.L0x000071a8: .word 0x00002821 # move_ $a1, $zr
.L0x000071ac: .word 0x8c420018 # lw $v0, 0x18($v0)
.L0x000071b0: .word 0x8e43003c # lw $v1, 0x3c($s2)
.L0x000071b4: .word 0x02402021 # move_ $a0, $s2
.L0x000071b8: .word 0x0060f809 # jalr $v1
.L0x000071bc: .word 0xae42005c # sw $v0, 0x5c($s2)
.L0x000071c0: .word 0x3c028004 # lui $v0, 0x8004
.L0x000071c4: .word 0x24504b38 # addiu $s0, $v0, 0x4b38
.L0x000071c8: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x000071cc: .word 0x8e020404 # lw $v0, 0x404($s0)
.L0x000071d0: .word 0x00000000 # nop
.L0x000071d4: .word 0x0040f809 # jalr $v0
.L0x000071d8: .word 0x00000000 # nop
.L0x000071dc: .word 0x14400251 # bnez $v0, .L0x00007b24
.L0x000071e0: .word 0x00000000 # nop
.L0x000071e4: .word 0x8e02040c # lw $v0, 0x40c($s0)
.L0x000071e8: .word 0x00000000 # nop
.L0x000071ec: .word 0x0040f809 # jalr $v0
.L0x000071f0: .word 0x240408a2 # li $a0, 0x8a2
.L0x000071f4: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000071f8: .word 0x00000000 # nop
.L0x000071fc: .word 0x0040f809 # jalr $v0
.L0x00007200: .word 0x02402021 # move_ $a0, $s2
.L0x00007204: .word 0x3c028004 # lui $v0, 0x8004
.L0x00007208: .word 0x24504b38 # addiu $s0, $v0, 0x4b38
.L0x0000720c: .word 0x8e020404 # lw $v0, 0x404($s0)
.L0x00007210: .word 0x00000000 # nop
.L0x00007214: .word 0x0040f809 # jalr $v0
.L0x00007218: .word 0x240408a2 # li $a0, 0x8a2
.L0x0000721c: .word 0x14400241 # bnez $v0, .L0x00007b24
.L0x00007220: .word 0x00000000 # nop
.L0x00007224: .word 0x0c007fea # jal 0x8001ffa8
.L0x00007228: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000722c: .word 0x24040300 # li $a0, 0x300
.L0x00007230: .word 0x8fa20034 # lw $v0, 0x34($sp)
.L0x00007234: .word 0x00000000 # nop
.L0x00007238: .word 0x0040f809 # jalr $v0
.L0x0000723c: .word 0x24050100 # li $a1, 0x100
.L0x00007240: .word 0x3c0408a2 # lui $a0, 0x8a2
.L0x00007244: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x00007248: .word 0x00000000 # nop
.L0x0000724c: .word 0x0040f809 # jalr $v0
.L0x00007250: .word 0x34840005 # ori $a0, 0x5
.L0x00007254: .word 0x8fa3003c # lw $v1, 0x3c($sp)
.L0x00007258: .word 0x00000000 # nop
.L0x0000725c: .word 0x0060f809 # jalr $v1
.L0x00007260: .word 0x00402021 # move_ $a0, $v0
.L0x00007264: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x00007268: .word 0x080229e1 # j 0x8008a784
.L0x0000726c: .word 0x00000000 # nop
.L0x00007270: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x00007274: .word 0x00000000 # nop
.L0x00007278: .word 0x2c62000f # sltiu $v0, $v1, 0xf
.L0x0000727c: .word 0x10400008 # beqz $v0, .L0x000072a0
.L0x00007280: .word 0x3c028008 # lui $v0, 0x8008
.L0x00007284: .word 0x24422de0 # addiu $v0, 0x2de0
.L0x00007288: .word 0x00031880 # sll $v1, 0x2
.L0x0000728c: .word 0x00621821 # addu $v1, $v0
.L0x00007290: .word 0x8c620000 # lw $v0, ($v1)
.L0x00007294: .word 0x00000000 # nop
.L0x00007298: .word 0x00400008 # jr $v0
.L0x0000729c: .word 0x00000000 # nop
.L0x000072a0: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x000072a4: .word 0x00000000 # nop
.L0x000072a8: .word 0x10400002 # beqz $v0, .L0x000072b4
.L0x000072ac: .word 0x2405001c # li $a1, 0x1c
.L0x000072b0: .word 0x2405001f # li $a1, 0x1f
.L0x000072b4: .word 0x02002021 # move_ $a0, $s0
.L0x000072b8: .word 0x24060020 # li $a2, 0x20
.L0x000072bc: .word 0x8e0200e8 # lw $v0, 0xe8($s0)
.L0x000072c0: .word 0x00000000 # nop
.L0x000072c4: .word 0x0040f809 # jalr $v0
.L0x000072c8: .word 0x00c03821 # move_ $a3, $a2
.L0x000072cc: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000072d0: .word 0x00000000 # nop
.L0x000072d4: .word 0x0040f809 # jalr $v0
.L0x000072d8: .word 0x02402021 # move_ $a0, $s2
.L0x000072dc: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x000072e0: .word 0x00000000 # nop
.L0x000072e4: .word 0x10600003 # beqz $v1, .L0x000072f4
.L0x000072e8: .word 0x24020001 # li $v0, 0x1
.L0x000072ec: .word 0x10620015 # beq $v1, $v0, .L0x00007344
.L0x000072f0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000072f4: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x000072f8: .word 0x24020002 # li $v0, 0x2
.L0x000072fc: .word 0x10620209 # beq $v1, $v0, .L0x00007b24
.L0x00007300: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007304: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00007308: .word 0x00000000 # nop
.L0x0000730c: .word 0x0040f809 # jalr $v0
.L0x00007310: .word 0x3c044114 # lui $a0, 0x4114
.L0x00007314: .word 0x02202021 # move_ $a0, $s1
.L0x00007318: .word 0x24050001 # li $a1, 0x1
.L0x0000731c: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00007320: .word 0x8c820184 # lw $v0, 0x184($a0)
.L0x00007324: .word 0x00000000 # nop
.L0x00007328: .word 0x0040f809 # jalr $v0
.L0x0000732c: .word 0x00003821 # move_ $a3, $zr
.L0x00007330: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x00007334: .word 0x00000000 # nop
.L0x00007338: .word 0x0040f809 # jalr $v0
.L0x0000733c: .word 0x02402021 # move_ $a0, $s2
.L0x00007340: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007344: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00007348: .word 0x00000000 # nop
.L0x0000734c: .word 0x0040f809 # jalr $v0
.L0x00007350: .word 0x00000000 # nop
.L0x00007354: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x00007358: .word 0x00000000 # nop
.L0x0000735c: .word 0x00621821 # addu $v1, $v0
.L0x00007360: .word 0xae430018 # sw $v1, 0x18($s2)
.L0x00007364: .word 0x286300b4 # slti $v1, 0xb4
.L0x00007368: .word 0x146001ee # bnez $v1, .L0x00007b24
.L0x0000736c: .word 0x00000000 # nop
.L0x00007370: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007374: .word 0x080229e1 # j 0x8008a784
.L0x00007378: .word 0x00000000 # nop
.L0x0000737c: .word 0x02202021 # move_ $a0, $s1
.L0x00007380: .word 0x24030140 # li $v1, 0x140
.L0x00007384: .word 0x240200f0 # li $v0, 0xf0
.L0x00007388: .word 0xa6400060 # sh $zr, 0x60($s2)
.L0x0000738c: .word 0xa6400062 # sh $zr, 0x62($s2)
.L0x00007390: .word 0xa6430064 # sh $v1, 0x64($s2)
.L0x00007394: .word 0xa6420066 # sh $v0, 0x66($s2)
.L0x00007398: .word 0xa6400068 # sh $zr, 0x68($s2)
.L0x0000739c: .word 0xa642006a # sh $v0, 0x6a($s2)
.L0x000073a0: .word 0xa643006c # sh $v1, 0x6c($s2)
.L0x000073a4: .word 0xa640006e # sh $zr, 0x6e($s2)
.L0x000073a8: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x000073ac: .word 0x00000000 # nop
.L0x000073b0: .word 0x0040f809 # jalr $v0
.L0x000073b4: .word 0x00002821 # move_ $a1, $zr
.L0x000073b8: .word 0x02602021 # move_ $a0, $s3
.L0x000073bc: .word 0x00002821 # move_ $a1, $zr
.L0x000073c0: .word 0x24060009 # li $a2, 0x9
.L0x000073c4: .word 0x8e630104 # lw $v1, 0x104($s3)
.L0x000073c8: .word 0x00000000 # nop
.L0x000073cc: .word 0x0060f809 # jalr $v1
.L0x000073d0: .word 0x00408021 # move_ $s0, $v0
.L0x000073d4: .word 0x02602021 # move_ $a0, $s3
.L0x000073d8: .word 0x3c05800a # lui $a1, 0x800a
.L0x000073dc: .word 0x24a546d8 # addiu $a1, 0x46d8
.L0x000073e0: .word 0x8606002c # lh $a2, 0x2c($s0)
.L0x000073e4: .word 0x8ca20008 # lw $v0, 0x8($a1)
.L0x000073e8: .word 0x8ca30014 # lw $v1, 0x14($a1)
.L0x000073ec: .word 0x00063023 # negu $a2
.L0x000073f0: .word 0x00461021 # addu $v0, $a2
.L0x000073f4: .word 0x00661821 # addu $v1, $a2
.L0x000073f8: .word 0xaca20008 # sw $v0, 0x8($a1)
.L0x000073fc: .word 0xaca30014 # sw $v1, 0x14($a1)
.L0x00007400: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x00007404: .word 0x00000000 # nop
.L0x00007408: .word 0x0040f809 # jalr $v0
.L0x0000740c: .word 0x00000000 # nop
.L0x00007410: .word 0x9603002a # lhu $v1, 0x2a($s0)
.L0x00007414: .word 0x24020001 # li $v0, 0x1
.L0x00007418: .word 0xae020040 # sw $v0, 0x40($s0)
.L0x0000741c: .word 0xae020048 # sw $v0, 0x48($s0)
.L0x00007420: .word 0x24021003 # li $v0, 0x1003
.L0x00007424: .word 0xae020044 # sw $v0, 0x44($s0)
.L0x00007428: .word 0x24020800 # li $v0, 0x800
.L0x0000742c: .word 0xa600001c # sh $zr, 0x1c($s0)
.L0x00007430: .word 0xa6000020 # sh $zr, 0x20($s0)
.L0x00007434: .word 0xa6000022 # sh $zr, 0x22($s0)
.L0x00007438: .word 0xa6020024 # sh $v0, 0x24($s0)
.L0x0000743c: .word 0xa6000026 # sh $zr, 0x26($s0)
.L0x00007440: .word 0xa603001e # sh $v1, 0x1e($s0)
.L0x00007444: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x00007448: .word 0x00000000 # nop
.L0x0000744c: .word 0x14400002 # bnez $v0, .L0x00007458
.L0x00007450: .word 0x2402000e # li $v0, 0xe
.L0x00007454: .word 0x2402000d # li $v0, 0xd
.L0x00007458: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x0000745c: .word 0x02202021 # move_ $a0, $s1
.L0x00007460: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x00007464: .word 0x00000000 # nop
.L0x00007468: .word 0x0040f809 # jalr $v0
.L0x0000746c: .word 0x24050010 # li $a1, 0x10
.L0x00007470: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00007474: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x00007478: .word 0x00000000 # nop
.L0x0000747c: .word 0x1440000c # bnez $v0, .L0x000074b0
.L0x00007480: .word 0x240403ef # li $a0, 0x3ef
.L0x00007484: .word 0x240403e8 # li $a0, 0x3e8
.L0x00007488: .word 0x3c108008 # lui $s0, 0x8008
.L0x0000748c: .word 0x26102dc8 # addiu $s0, 0x2dc8
.L0x00007490: .word 0x0c0226f9 # jal 0x80089be4
.L0x00007494: .word 0x02002821 # move_ $a1, $s0
.L0x00007498: .word 0x240403e9 # li $a0, 0x3e9
.L0x0000749c: .word 0x02002821 # move_ $a1, $s0
.L0x000074a0: .word 0x0c0226f9 # jal 0x80089be4
.L0x000074a4: .word 0xae820008 # sw $v0, 0x8($s4)
.L0x000074a8: .word 0x0802285c # j 0x8008a170
.L0x000074ac: .word 0xae82000c # sw $v0, 0xc($s4)
.L0x000074b0: .word 0x3c058008 # lui $a1, 0x8008
.L0x000074b4: .word 0x0c0226f9 # jal 0x80089be4
.L0x000074b8: .word 0x24a52dc8 # addiu $a1, 0x2dc8
.L0x000074bc: .word 0xae820008 # sw $v0, 0x8($s4)
.L0x000074c0: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000074c4: .word 0x00000000 # nop
.L0x000074c8: .word 0x0040f809 # jalr $v0
.L0x000074cc: .word 0x02402021 # move_ $a0, $s2
.L0x000074d0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000074d4: .word 0x2453de10 # addiu $s3, $v0, -0x21f0
.L0x000074d8: .word 0x8e62018c # lw $v0, 0x18c($s3)
.L0x000074dc: .word 0x00000000 # nop
.L0x000074e0: .word 0x0040f809 # jalr $v0
.L0x000074e4: .word 0x00000000 # nop
.L0x000074e8: .word 0x00021040 # sll $v0, 0x1
.L0x000074ec: .word 0x96430066 # lhu $v1, 0x66($s2)
.L0x000074f0: .word 0x9644006a # lhu $a0, 0x6a($s2)
.L0x000074f4: .word 0x00621823 # subu $v1, $v0
.L0x000074f8: .word 0xa6430066 # sh $v1, 0x66($s2)
.L0x000074fc: .word 0x9643006e # lhu $v1, 0x6e($s2)
.L0x00007500: .word 0x00822023 # subu $a0, $v0
.L0x00007504: .word 0xa644006a # sh $a0, 0x6a($s2)
.L0x00007508: .word 0x00042400 # sll $a0, 0x10
.L0x0000750c: .word 0x00621821 # addu $v1, $v0
.L0x00007510: .word 0x1c800014 # bgtz $a0, .L0x00007564
.L0x00007514: .word 0xa643006e # sh $v1, 0x6e($s2)
.L0x00007518: .word 0x02202021 # move_ $a0, $s1
.L0x0000751c: .word 0x240200f0 # li $v0, 0xf0
.L0x00007520: .word 0xa6400066 # sh $zr, 0x66($s2)
.L0x00007524: .word 0xa642006e # sh $v0, 0x6e($s2)
.L0x00007528: .word 0xa640006a # sh $zr, 0x6a($s2)
.L0x0000752c: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00007530: .word 0x00000000 # nop
.L0x00007534: .word 0x0040f809 # jalr $v0
.L0x00007538: .word 0x00002821 # move_ $a1, $zr
.L0x0000753c: .word 0x240403ea # li $a0, 0x3ea
.L0x00007540: .word 0x3c058008 # lui $a1, 0x8008
.L0x00007544: .word 0x24a52dd0 # addiu $a1, 0x2dd0
.L0x00007548: .word 0x0c0226f9 # jal 0x80089be4
.L0x0000754c: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00007550: .word 0xae820010 # sw $v0, 0x10($s4)
.L0x00007554: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007558: .word 0x00000000 # nop
.L0x0000755c: .word 0x0040f809 # jalr $v0
.L0x00007560: .word 0x02402021 # move_ $a0, $s2
.L0x00007564: .word 0x8e62017c # lw $v0, 0x17c($s3)
.L0x00007568: .word 0x00000000 # nop
.L0x0000756c: .word 0x0040f809 # jalr $v0
.L0x00007570: .word 0x24041004 # li $a0, 0x1004
.L0x00007574: .word 0x00408021 # move_ $s0, $v0
.L0x00007578: .word 0x86450060 # lh $a1, 0x60($s2)
.L0x0000757c: .word 0x86460062 # lh $a2, 0x62($s2)
.L0x00007580: .word 0x8e020110 # lw $v0, 0x110($s0)
.L0x00007584: .word 0x00000000 # nop
.L0x00007588: .word 0x0040f809 # jalr $v0
.L0x0000758c: .word 0x02002021 # move_ $a0, $s0
.L0x00007590: .word 0x86450064 # lh $a1, 0x64($s2)
.L0x00007594: .word 0x86460066 # lh $a2, 0x66($s2)
.L0x00007598: .word 0x8e020114 # lw $v0, 0x114($s0)
.L0x0000759c: .word 0x00000000 # nop
.L0x000075a0: .word 0x0040f809 # jalr $v0
.L0x000075a4: .word 0x02002021 # move_ $a0, $s0
.L0x000075a8: .word 0x8e62017c # lw $v0, 0x17c($s3)
.L0x000075ac: .word 0x00000000 # nop
.L0x000075b0: .word 0x0040f809 # jalr $v0
.L0x000075b4: .word 0x24041003 # li $a0, 0x1003
.L0x000075b8: .word 0x00408021 # move_ $s0, $v0
.L0x000075bc: .word 0x86450068 # lh $a1, 0x68($s2)
.L0x000075c0: .word 0x8646006a # lh $a2, 0x6a($s2)
.L0x000075c4: .word 0x8e020110 # lw $v0, 0x110($s0)
.L0x000075c8: .word 0x00000000 # nop
.L0x000075cc: .word 0x0040f809 # jalr $v0
.L0x000075d0: .word 0x02002021 # move_ $a0, $s0
.L0x000075d4: .word 0x8645006c # lh $a1, 0x6c($s2)
.L0x000075d8: .word 0x8646006e # lh $a2, 0x6e($s2)
.L0x000075dc: .word 0x8e020114 # lw $v0, 0x114($s0)
.L0x000075e0: .word 0x00000000 # nop
.L0x000075e4: .word 0x0040f809 # jalr $v0
.L0x000075e8: .word 0x02002021 # move_ $a0, $s0
.L0x000075ec: .word 0x080229f5 # j 0x8008a7d4
.L0x000075f0: .word 0x00000000 # nop
.L0x000075f4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000075f8: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000075fc: .word 0x00000000 # nop
.L0x00007600: .word 0x0040f809 # jalr $v0
.L0x00007604: .word 0x00000000 # nop
.L0x00007608: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000760c: .word 0x00000000 # nop
.L0x00007610: .word 0x00621821 # addu $v1, $v0
.L0x00007614: .word 0xae430018 # sw $v1, 0x18($s2)
.L0x00007618: .word 0x28630078 # slti $v1, 0x78
.L0x0000761c: .word 0x14600141 # bnez $v1, .L0x00007b24
.L0x00007620: .word 0x00000000 # nop
.L0x00007624: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007628: .word 0x080229e1 # j 0x8008a784
.L0x0000762c: .word 0x00000000 # nop
.L0x00007630: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x00007634: .word 0x00000000 # nop
.L0x00007638: .word 0x10600003 # beqz $v1, .L0x00007648
.L0x0000763c: .word 0x24020001 # li $v0, 0x1
.L0x00007640: .word 0x10620005 # beq $v1, $v0, .L0x00007658
.L0x00007644: .word 0x00000000 # nop
.L0x00007648: .word 0x0c024c30 # jal 0x800930c0
.L0x0000764c: .word 0x24040020 # li $a0, 0x20
.L0x00007650: .word 0x080229e0 # j 0x8008a780
.L0x00007654: .word 0xae820000 # sw $v0, ($s4)
.L0x00007658: .word 0x8e820000 # lw $v0, ($s4)
.L0x0000765c: .word 0x00000000 # nop
.L0x00007660: .word 0x8c420010 # lw $v0, 0x10($v0)
.L0x00007664: .word 0x00000000 # nop
.L0x00007668: .word 0x1040012e # beqz $v0, .L0x00007b24
.L0x0000766c: .word 0x00000000 # nop
.L0x00007670: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007674: .word 0x080229e1 # j 0x8008a784
.L0x00007678: .word 0x00000000 # nop
.L0x0000767c: .word 0x02202021 # move_ $a0, $s1
.L0x00007680: .word 0x24050001 # li $a1, 0x1
.L0x00007684: .word 0x8e22018c # lw $v0, 0x18c($s1)
.L0x00007688: .word 0x00000000 # nop
.L0x0000768c: .word 0x0040f809 # jalr $v0
.L0x00007690: .word 0x00003021 # move_ $a2, $zr
.L0x00007694: .word 0x02202021 # move_ $a0, $s1
.L0x00007698: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x0000769c: .word 0x00000000 # nop
.L0x000076a0: .word 0x0040f809 # jalr $v0
.L0x000076a4: .word 0x00002821 # move_ $a1, $zr
.L0x000076a8: .word 0x02202021 # move_ $a0, $s1
.L0x000076ac: .word 0x00408021 # move_ $s0, $v0
.L0x000076b0: .word 0x24030001 # li $v1, 0x1
.L0x000076b4: .word 0x24021004 # li $v0, 0x1004
.L0x000076b8: .word 0xae020038 # sw $v0, 0x38($s0)
.L0x000076bc: .word 0x24021003 # li $v0, 0x1003
.L0x000076c0: .word 0xae030034 # sw $v1, 0x34($s0)
.L0x000076c4: .word 0xae00003c # sw $zr, 0x3c($s0)
.L0x000076c8: .word 0xae030040 # sw $v1, 0x40($s0)
.L0x000076cc: .word 0xae030048 # sw $v1, 0x48($s0)
.L0x000076d0: .word 0xae020044 # sw $v0, 0x44($s0)
.L0x000076d4: .word 0x8c820194 # lw $v0, 0x194($a0)
.L0x000076d8: .word 0x00000000 # nop
.L0x000076dc: .word 0x0040f809 # jalr $v0
.L0x000076e0: .word 0x00002821 # move_ $a1, $zr
.L0x000076e4: .word 0x02602021 # move_ $a0, $s3
.L0x000076e8: .word 0x00002821 # move_ $a1, $zr
.L0x000076ec: .word 0x8e620104 # lw $v0, 0x104($s3)
.L0x000076f0: .word 0x00000000 # nop
.L0x000076f4: .word 0x0040f809 # jalr $v0
.L0x000076f8: .word 0x24060009 # li $a2, 0x9
.L0x000076fc: .word 0x02602021 # move_ $a0, $s3
.L0x00007700: .word 0x3c05800a # lui $a1, 0x800a
.L0x00007704: .word 0x24a546d8 # addiu $a1, 0x46d8
.L0x00007708: .word 0x8606002c # lh $a2, 0x2c($s0)
.L0x0000770c: .word 0x8ca20008 # lw $v0, 0x8($a1)
.L0x00007710: .word 0x8ca30014 # lw $v1, 0x14($a1)
.L0x00007714: .word 0x00063023 # negu $a2
.L0x00007718: .word 0x00461021 # addu $v0, $a2
.L0x0000771c: .word 0x00661821 # addu $v1, $a2
.L0x00007720: .word 0xaca20008 # sw $v0, 0x8($a1)
.L0x00007724: .word 0xaca30014 # sw $v1, 0x14($a1)
.L0x00007728: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x0000772c: .word 0x00000000 # nop
.L0x00007730: .word 0x0040f809 # jalr $v0
.L0x00007734: .word 0x00000000 # nop
.L0x00007738: .word 0x02402021 # move_ $a0, $s2
.L0x0000773c: .word 0x9603002a # lhu $v1, 0x2a($s0)
.L0x00007740: .word 0x24020800 # li $v0, 0x800
.L0x00007744: .word 0xa600001c # sh $zr, 0x1c($s0)
.L0x00007748: .word 0xa6000020 # sh $zr, 0x20($s0)
.L0x0000774c: .word 0xa6000022 # sh $zr, 0x22($s0)
.L0x00007750: .word 0xa6020024 # sh $v0, 0x24($s0)
.L0x00007754: .word 0xa6000026 # sh $zr, 0x26($s0)
.L0x00007758: .word 0xa603001e # sh $v1, 0x1e($s0)
.L0x0000775c: .word 0x8e43003c # lw $v1, 0x3c($s2)
.L0x00007760: .word 0x24020140 # li $v0, 0x140
.L0x00007764: .word 0xa6420064 # sh $v0, 0x64($s2)
.L0x00007768: .word 0xa642006c # sh $v0, 0x6c($s2)
.L0x0000776c: .word 0x240200f0 # li $v0, 0xf0
.L0x00007770: .word 0xa6400060 # sh $zr, 0x60($s2)
.L0x00007774: .word 0xa6400062 # sh $zr, 0x62($s2)
.L0x00007778: .word 0xa6400066 # sh $zr, 0x66($s2)
.L0x0000777c: .word 0xa6400068 # sh $zr, 0x68($s2)
.L0x00007780: .word 0xa640006a # sh $zr, 0x6a($s2)
.L0x00007784: .word 0x0060f809 # jalr $v1
.L0x00007788: .word 0xa642006e # sh $v0, 0x6e($s2)
.L0x0000778c: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x00007790: .word 0x00000000 # nop
.L0x00007794: .word 0x10600003 # beqz $v1, .L0x000077a4
.L0x00007798: .word 0x24020001 # li $v0, 0x1
.L0x0000779c: .word 0x10620009 # beq $v1, $v0, .L0x000077c4
.L0x000077a0: .word 0x00000000 # nop
.L0x000077a4: .word 0x8e840000 # lw $a0, ($s4)
.L0x000077a8: .word 0x00000000 # nop
.L0x000077ac: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000077b0: .word 0x00000000 # nop
.L0x000077b4: .word 0x0040f809 # jalr $v0
.L0x000077b8: .word 0x24050002 # li $a1, 0x2
.L0x000077bc: .word 0x080229e0 # j 0x8008a780
.L0x000077c0: .word 0x00000000 # nop
.L0x000077c4: .word 0x8e820000 # lw $v0, ($s4)
.L0x000077c8: .word 0x00000000 # nop
.L0x000077cc: .word 0x144000d5 # bnez $v0, .L0x00007b24
.L0x000077d0: .word 0x00000000 # nop
.L0x000077d4: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000077d8: .word 0x080229e1 # j 0x8008a784
.L0x000077dc: .word 0x00000000 # nop
.L0x000077e0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000077e4: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000077e8: .word 0x00000000 # nop
.L0x000077ec: .word 0x0040f809 # jalr $v0
.L0x000077f0: .word 0x00000000 # nop
.L0x000077f4: .word 0x00021040 # sll $v0, 0x1
.L0x000077f8: .word 0x96430066 # lhu $v1, 0x66($s2)
.L0x000077fc: .word 0x9644006a # lhu $a0, 0x6a($s2)
.L0x00007800: .word 0x00621821 # addu $v1, $v0
.L0x00007804: .word 0xa6430066 # sh $v1, 0x66($s2)
.L0x00007808: .word 0x9643006e # lhu $v1, 0x6e($s2)
.L0x0000780c: .word 0x00822021 # addu $a0, $v0
.L0x00007810: .word 0xa644006a # sh $a0, 0x6a($s2)
.L0x00007814: .word 0x86440066 # lh $a0, 0x66($s2)
.L0x00007818: .word 0x00621823 # subu $v1, $v0
.L0x0000781c: .word 0x288400f0 # slti $a0, 0xf0
.L0x00007820: .word 0x14800018 # bnez $a0, .L0x00007884
.L0x00007824: .word 0xa643006e # sh $v1, 0x6e($s2)
.L0x00007828: .word 0x02202021 # move_ $a0, $s1
.L0x0000782c: .word 0x240200f0 # li $v0, 0xf0
.L0x00007830: .word 0xa6420066 # sh $v0, 0x66($s2)
.L0x00007834: .word 0xa642006a # sh $v0, 0x6a($s2)
.L0x00007838: .word 0xa640006e # sh $zr, 0x6e($s2)
.L0x0000783c: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00007840: .word 0x00000000 # nop
.L0x00007844: .word 0x0040f809 # jalr $v0
.L0x00007848: .word 0x00002821 # move_ $a1, $zr
.L0x0000784c: .word 0xac400040 # sw $zr, 0x40($v0)
.L0x00007850: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x00007854: .word 0x00000000 # nop
.L0x00007858: .word 0x14400002 # bnez $v0, .L0x00007864
.L0x0000785c: .word 0x240403f0 # li $a0, 0x3f0
.L0x00007860: .word 0x240403eb # li $a0, 0x3eb
.L0x00007864: .word 0x3c058008 # lui $a1, 0x8008
.L0x00007868: .word 0x0c0226f9 # jal 0x80089be4
.L0x0000786c: .word 0x24a52dd8 # addiu $a1, 0x2dd8
.L0x00007870: .word 0xae820014 # sw $v0, 0x14($s4)
.L0x00007874: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007878: .word 0x00000000 # nop
.L0x0000787c: .word 0x0040f809 # jalr $v0
.L0x00007880: .word 0x02402021 # move_ $a0, $s2
.L0x00007884: .word 0x3c108005 # lui $s0, 0x8005
.L0x00007888: .word 0x2610de10 # addiu $s0, -0x21f0
.L0x0000788c: .word 0x8e02017c # lw $v0, 0x17c($s0)
.L0x00007890: .word 0x00000000 # nop
.L0x00007894: .word 0x0040f809 # jalr $v0
.L0x00007898: .word 0x24041004 # li $a0, 0x1004
.L0x0000789c: .word 0x00408821 # move_ $s1, $v0
.L0x000078a0: .word 0x86450060 # lh $a1, 0x60($s2)
.L0x000078a4: .word 0x86460062 # lh $a2, 0x62($s2)
.L0x000078a8: .word 0x8e220110 # lw $v0, 0x110($s1)
.L0x000078ac: .word 0x00000000 # nop
.L0x000078b0: .word 0x0040f809 # jalr $v0
.L0x000078b4: .word 0x02202021 # move_ $a0, $s1
.L0x000078b8: .word 0x86450064 # lh $a1, 0x64($s2)
.L0x000078bc: .word 0x86460066 # lh $a2, 0x66($s2)
.L0x000078c0: .word 0x8e220114 # lw $v0, 0x114($s1)
.L0x000078c4: .word 0x00000000 # nop
.L0x000078c8: .word 0x0040f809 # jalr $v0
.L0x000078cc: .word 0x02202021 # move_ $a0, $s1
.L0x000078d0: .word 0x8e02017c # lw $v0, 0x17c($s0)
.L0x000078d4: .word 0x00000000 # nop
.L0x000078d8: .word 0x0040f809 # jalr $v0
.L0x000078dc: .word 0x24041003 # li $a0, 0x1003
.L0x000078e0: .word 0x00408821 # move_ $s1, $v0
.L0x000078e4: .word 0x86450068 # lh $a1, 0x68($s2)
.L0x000078e8: .word 0x8646006a # lh $a2, 0x6a($s2)
.L0x000078ec: .word 0x8e220110 # lw $v0, 0x110($s1)
.L0x000078f0: .word 0x00000000 # nop
.L0x000078f4: .word 0x0040f809 # jalr $v0
.L0x000078f8: .word 0x02202021 # move_ $a0, $s1
.L0x000078fc: .word 0x8645006c # lh $a1, 0x6c($s2)
.L0x00007900: .word 0x8646006e # lh $a2, 0x6e($s2)
.L0x00007904: .word 0x8e220114 # lw $v0, 0x114($s1)
.L0x00007908: .word 0x00000000 # nop
.L0x0000790c: .word 0x0040f809 # jalr $v0
.L0x00007910: .word 0x02202021 # move_ $a0, $s1
.L0x00007914: .word 0x080229f5 # j 0x8008a7d4
.L0x00007918: .word 0x00000000 # nop
.L0x0000791c: .word 0x02202021 # move_ $a0, $s1
.L0x00007920: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00007924: .word 0x00000000 # nop
.L0x00007928: .word 0x0040f809 # jalr $v0
.L0x0000792c: .word 0x00002821 # move_ $a1, $zr
.L0x00007930: .word 0x2403000d # li $v1, 0xd
.L0x00007934: .word 0xac430008 # sw $v1, 0x8($v0)
.L0x00007938: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x0000793c: .word 0x00000000 # nop
.L0x00007940: .word 0x0040f809 # jalr $v0
.L0x00007944: .word 0x02402021 # move_ $a0, $s2
.L0x00007948: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000794c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00007950: .word 0x00000000 # nop
.L0x00007954: .word 0x0040f809 # jalr $v0
.L0x00007958: .word 0x00000000 # nop
.L0x0000795c: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x00007960: .word 0x00000000 # nop
.L0x00007964: .word 0x00621821 # addu $v1, $v0
.L0x00007968: .word 0xae430018 # sw $v1, 0x18($s2)
.L0x0000796c: .word 0x286300b4 # slti $v1, 0xb4
.L0x00007970: .word 0x1460006c # bnez $v1, .L0x00007b24
.L0x00007974: .word 0x00000000 # nop
.L0x00007978: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x0000797c: .word 0x080229e1 # j 0x8008a784
.L0x00007980: .word 0x00000000 # nop
.L0x00007984: .word 0x02002021 # move_ $a0, $s0
.L0x00007988: .word 0x24060020 # li $a2, 0x20
.L0x0000798c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00007990: .word 0x8c452b28 # lw $a1, 0x2b28($v0)
.L0x00007994: .word 0x8e0200e8 # lw $v0, 0xe8($s0)
.L0x00007998: .word 0x00000000 # nop
.L0x0000799c: .word 0x0040f809 # jalr $v0
.L0x000079a0: .word 0x00c03821 # move_ $a3, $a2
.L0x000079a4: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x000079a8: .word 0x00000000 # nop
.L0x000079ac: .word 0x0040f809 # jalr $v0
.L0x000079b0: .word 0x02402021 # move_ $a0, $s2
.L0x000079b4: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x000079b8: .word 0x24020002 # li $v0, 0x2
.L0x000079bc: .word 0x10620059 # beq $v1, $v0, .L0x00007b24
.L0x000079c0: .word 0x02202021 # move_ $a0, $s1
.L0x000079c4: .word 0x8c820194 # lw $v0, 0x194($a0)
.L0x000079c8: .word 0x00000000 # nop
.L0x000079cc: .word 0x0040f809 # jalr $v0
.L0x000079d0: .word 0x00002821 # move_ $a1, $zr
.L0x000079d4: .word 0x02602021 # move_ $a0, $s3
.L0x000079d8: .word 0x00002821 # move_ $a1, $zr
.L0x000079dc: .word 0x8e620104 # lw $v0, 0x104($s3)
.L0x000079e0: .word 0x00000000 # nop
.L0x000079e4: .word 0x0040f809 # jalr $v0
.L0x000079e8: .word 0x24060009 # li $a2, 0x9
.L0x000079ec: .word 0x02602021 # move_ $a0, $s3
.L0x000079f0: .word 0x8c8300f8 # lw $v1, 0xf8($a0)
.L0x000079f4: .word 0x00000000 # nop
.L0x000079f8: .word 0x0060f809 # jalr $v1
.L0x000079fc: .word 0x00402821 # move_ $a1, $v0
.L0x00007a00: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007a04: .word 0x080229e1 # j 0x8008a784
.L0x00007a08: .word 0x00000000 # nop
.L0x00007a0c: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00007a10: .word 0x080229e1 # j 0x8008a784
.L0x00007a14: .word 0x00000000 # nop
.L0x00007a18: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x00007a1c: .word 0x00000000 # nop
.L0x00007a20: .word 0x10600003 # beqz $v1, .L0x00007a30
.L0x00007a24: .word 0x24020001 # li $v0, 0x1
.L0x00007a28: .word 0x1062002f # beq $v1, $v0, .L0x00007ae8
.L0x00007a2c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007a30: .word 0x02202021 # move_ $a0, $s1
.L0x00007a34: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x00007a38: .word 0x00000000 # nop
.L0x00007a3c: .word 0x0040f809 # jalr $v0
.L0x00007a40: .word 0x24050010 # li $a1, 0x10
.L0x00007a44: .word 0x02202021 # move_ $a0, $s1
.L0x00007a48: .word 0x24030001 # li $v1, 0x1
.L0x00007a4c: .word 0xac430034 # sw $v1, 0x34($v0)
.L0x00007a50: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00007a54: .word 0x00000000 # nop
.L0x00007a58: .word 0x0040f809 # jalr $v0
.L0x00007a5c: .word 0x00002821 # move_ $a1, $zr
.L0x00007a60: .word 0x8e430008 # lw $v1, 0x8($s2)
.L0x00007a64: .word 0x00000000 # nop
.L0x00007a68: .word 0x14600005 # bnez $v1, .L0x00007a80
.L0x00007a6c: .word 0x00402021 # move_ $a0, $v0
.L0x00007a70: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00007a74: .word 0x00000000 # nop
.L0x00007a78: .word 0x14400002 # bnez $v0, .L0x00007a84
.L0x00007a7c: .word 0x24020002 # li $v0, 0x2
.L0x00007a80: .word 0x24020001 # li $v0, 0x1
.L0x00007a84: .word 0xac820008 # sw $v0, 0x8($a0)
.L0x00007a88: .word 0x8e620100 # lw $v0, 0x100($s3)
.L0x00007a8c: .word 0x00000000 # nop
.L0x00007a90: .word 0x0040f809 # jalr $v0
.L0x00007a94: .word 0x02602021 # move_ $a0, $s3
.L0x00007a98: .word 0x02602021 # move_ $a0, $s3
.L0x00007a9c: .word 0x00002821 # move_ $a1, $zr
.L0x00007aa0: .word 0x00403021 # move_ $a2, $v0
.L0x00007aa4: .word 0x8c8200fc # lw $v0, 0xfc($a0)
.L0x00007aa8: .word 0x00000000 # nop
.L0x00007aac: .word 0x0040f809 # jalr $v0
.L0x00007ab0: .word 0x2407003c # li $a3, 0x3c
.L0x00007ab4: .word 0x3c028004 # lui $v0, 0x8004
.L0x00007ab8: .word 0x8c442b30 # lw $a0, 0x2b30($v0)
.L0x00007abc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007ac0: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00007ac4: .word 0x00000000 # nop
.L0x00007ac8: .word 0x0040f809 # jalr $v0
.L0x00007acc: .word 0x00000000 # nop
.L0x00007ad0: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x00007ad4: .word 0x00000000 # nop
.L0x00007ad8: .word 0x0040f809 # jalr $v0
.L0x00007adc: .word 0x02402021 # move_ $a0, $s2
.L0x00007ae0: .word 0x080229f5 # j 0x8008a7d4
.L0x00007ae4: .word 0x00000000 # nop
.L0x00007ae8: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00007aec: .word 0x00000000 # nop
.L0x00007af0: .word 0x0040f809 # jalr $v0
.L0x00007af4: .word 0x00000000 # nop
.L0x00007af8: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x00007afc: .word 0x00000000 # nop
.L0x00007b00: .word 0x00621821 # addu $v1, $v0
.L0x00007b04: .word 0xae430018 # sw $v1, 0x18($s2)
.L0x00007b08: .word 0x2863003c # slti $v1, 0x3c
.L0x00007b0c: .word 0x14600005 # bnez $v1, .L0x00007b24
.L0x00007b10: .word 0x02402021 # move_ $a0, $s2
.L0x00007b14: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00007b18: .word 0x00000000 # nop
.L0x00007b1c: .word 0x0040f809 # jalr $v0
.L0x00007b20: .word 0x24050003 # li $a1, 0x3
.L0x00007b24: .word 0x8fbf005c # lw $ra, 0x5c($sp)
.L0x00007b28: .word 0x8fb40058 # lw $s4, 0x58($sp)
.L0x00007b2c: .word 0x8fb30054 # lw $s3, 0x54($sp)
.L0x00007b30: .word 0x8fb20050 # lw $s2, 0x50($sp)
.L0x00007b34: .word 0x8fb1004c # lw $s1, 0x4c($sp)
.L0x00007b38: .word 0x8fb00048 # lw $s0, 0x48($sp)
.L0x00007b3c: .word 0x03e00008 # jr $ra
.L0x00007b40: .word 0x27bd0060 # addiu $sp, 0x60
.L0x00007b44: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00007b48: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00007b4c: .word 0x00808021 # move_ $s0, $a0
.L0x00007b50: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00007b54: .word 0x00a08821 # move_ $s1, $a1
.L0x00007b58: .word 0x3c048009 # lui $a0, 0x8009
.L0x00007b5c: .word 0x24849cd8 # addiu $a0, -0x6328
.L0x00007b60: .word 0x24050074 # li $a1, 0x74
.L0x00007b64: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00007b68: .word 0x0c005141 # jal 0x80014504
.L0x00007b6c: .word 0x24060018 # li $a2, 0x18
.L0x00007b70: .word 0xac500004 # sw $s0, 0x4($v0)
.L0x00007b74: .word 0xac510008 # sw $s1, 0x8($v0)
.L0x00007b78: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00007b7c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00007b80: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00007b84: .word 0x03e00008 # jr $ra
.L0x00007b88: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00007b8c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00007b90: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00007b94: .word 0x00808821 # move_ $s1, $a0
.L0x00007b98: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00007b9c: .word 0x00a08021 # move_ $s0, $a1
.L0x00007ba0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00007ba4: .word 0x00c09021 # move_ $s2, $a2
.L0x00007ba8: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00007bac: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x00007bb0: .word 0x00000000 # nop
.L0x00007bb4: .word 0x0040f809 # jalr $v0
.L0x00007bb8: .word 0x24050001 # li $a1, 0x1
.L0x00007bbc: .word 0x24020001 # li $v0, 0x1
.L0x00007bc0: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x00007bc4: .word 0x16000007 # bnez $s0, .L0x00007be4
.L0x00007bc8: .word 0xae300058 # sw $s0, 0x58($s1)
.L0x00007bcc: .word 0x3402ff00 # li $v0, 0xff00
.L0x00007bd0: .word 0x0052001a # div $zr, $v0, $s2
.L0x00007bd4: .word 0x00001012 # mflo $v0
.L0x00007bd8: .word 0xae20005c # sw $zr, 0x5c($s1)
.L0x00007bdc: .word 0x08022a2b # j 0x8008a8ac
.L0x00007be0: .word 0xae220060 # sw $v0, 0x60($s1)
.L0x00007be4: .word 0x3402ff00 # li $v0, 0xff00
.L0x00007be8: .word 0x0052001a # div $zr, $v0, $s2
.L0x00007bec: .word 0x00001812 # mflo $v1
.L0x00007bf0: .word 0xae22005c # sw $v0, 0x5c($s1)
.L0x00007bf4: .word 0x00031823 # negu $v1
.L0x00007bf8: .word 0xae230060 # sw $v1, 0x60($s1)
.L0x00007bfc: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00007c00: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00007c04: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00007c08: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00007c0c: .word 0x03e00008 # jr $ra
.L0x00007c10: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00007c14: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00007c18: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00007c1c: .word 0x00808021 # move_ $s0, $a0
.L0x00007c20: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00007c24: .word 0x3c128005 # lui $s2, 0x8005
.L0x00007c28: .word 0x2652de10 # addiu $s2, -0x21f0
.L0x00007c2c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00007c30: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00007c34: .word 0x8e040050 # lw $a0, 0x50($s0)
.L0x00007c38: .word 0x8e42017c # lw $v0, 0x17c($s2)
.L0x00007c3c: .word 0x00000000 # nop
.L0x00007c40: .word 0x0040f809 # jalr $v0
.L0x00007c44: .word 0x00000000 # nop
.L0x00007c48: .word 0x8c430138 # lw $v1, 0x138($v0)
.L0x00007c4c: .word 0x8e050054 # lw $a1, 0x54($s0)
.L0x00007c50: .word 0x0060f809 # jalr $v1
.L0x00007c54: .word 0x00402021 # move_ $a0, $v0
.L0x00007c58: .word 0x8e430158 # lw $v1, 0x158($s2)
.L0x00007c5c: .word 0x00000000 # nop
.L0x00007c60: .word 0x0060f809 # jalr $v1
.L0x00007c64: .word 0x00408821 # move_ $s1, $v0
.L0x00007c68: .word 0x3c0700ff # lui $a3, 0xff
.L0x00007c6c: .word 0x34e7ffff # ori $a3, 0xffff
.L0x00007c70: .word 0x24030005 # li $v1, 0x5
.L0x00007c74: .word 0xa0430003 # sb $v1, 0x3($v0)
.L0x00007c78: .word 0x2403002a # li $v1, 0x2a
.L0x00007c7c: .word 0x3c08e100 # lui $t0, 0xe100
.L0x00007c80: .word 0xa0430007 # sb $v1, 0x7($v0)
.L0x00007c84: .word 0x8e04005c # lw $a0, 0x5c($s0)
.L0x00007c88: .word 0x24030140 # li $v1, 0x140
.L0x00007c8c: .word 0xa4430014 # sh $v1, 0x14($v0)
.L0x00007c90: .word 0xa443000c # sh $v1, 0xc($v0)
.L0x00007c94: .word 0x24030100 # li $v1, 0x100
.L0x00007c98: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x00007c9c: .word 0x35080245 # ori $t0, 0x245
.L0x00007ca0: .word 0x24450018 # addiu $a1, $v0, 0x18
.L0x00007ca4: .word 0xa4400010 # sh $zr, 0x10($v0)
.L0x00007ca8: .word 0xa4400008 # sh $zr, 0x8($v0)
.L0x00007cac: .word 0xa440000e # sh $zr, 0xe($v0)
.L0x00007cb0: .word 0xa440000a # sh $zr, 0xa($v0)
.L0x00007cb4: .word 0xa4430016 # sh $v1, 0x16($v0)
.L0x00007cb8: .word 0xa4430012 # sh $v1, 0x12($v0)
.L0x00007cbc: .word 0x00042203 # sra $a0, 0x8
.L0x00007cc0: .word 0xa0440006 # sb $a0, 0x6($v0)
.L0x00007cc4: .word 0xa0440005 # sb $a0, 0x5($v0)
.L0x00007cc8: .word 0xa0440004 # sb $a0, 0x4($v0)
.L0x00007ccc: .word 0x8c440000 # lw $a0, ($v0)
.L0x00007cd0: .word 0x8e230000 # lw $v1, ($s1)
.L0x00007cd4: .word 0x00862024 # and $a0, $a2
.L0x00007cd8: .word 0x00671824 # and $v1, $a3
.L0x00007cdc: .word 0x00832025 # or $a0, $v1
.L0x00007ce0: .word 0xac440000 # sw $a0, ($v0)
.L0x00007ce4: .word 0x8e230000 # lw $v1, ($s1)
.L0x00007ce8: .word 0x00472024 # and $a0, $v0, $a3
.L0x00007cec: .word 0x00661824 # and $v1, $a2
.L0x00007cf0: .word 0x00641825 # or $v1, $a0
.L0x00007cf4: .word 0xae230000 # sw $v1, ($s1)
.L0x00007cf8: .word 0x24030001 # li $v1, 0x1
.L0x00007cfc: .word 0xa0a30003 # sb $v1, 0x3($a1)
.L0x00007d00: .word 0xaca80004 # sw $t0, 0x4($a1)
.L0x00007d04: .word 0x8c440018 # lw $a0, 0x18($v0)
.L0x00007d08: .word 0x8e230000 # lw $v1, ($s1)
.L0x00007d0c: .word 0x00862024 # and $a0, $a2
.L0x00007d10: .word 0x00671824 # and $v1, $a3
.L0x00007d14: .word 0x00832025 # or $a0, $v1
.L0x00007d18: .word 0xac440018 # sw $a0, 0x18($v0)
.L0x00007d1c: .word 0x8e230000 # lw $v1, ($s1)
.L0x00007d20: .word 0x00a72824 # and $a1, $a3
.L0x00007d24: .word 0x00661824 # and $v1, $a2
.L0x00007d28: .word 0x00651825 # or $v1, $a1
.L0x00007d2c: .word 0xae230000 # sw $v1, ($s1)
.L0x00007d30: .word 0x8e43015c # lw $v1, 0x15c($s2)
.L0x00007d34: .word 0x00000000 # nop
.L0x00007d38: .word 0x0060f809 # jalr $v1
.L0x00007d3c: .word 0x24440020 # addiu $a0, $v0, 0x20
.L0x00007d40: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00007d44: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00007d48: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00007d4c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00007d50: .word 0x03e00008 # jr $ra
.L0x00007d54: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00007d58: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00007d5c: .word 0x00802821 # move_ $a1, $a0
.L0x00007d60: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00007d64: .word 0x8ca3000c # lw $v1, 0xc($a1)
.L0x00007d68: .word 0x24040001 # li $a0, 0x1
.L0x00007d6c: .word 0x10640009 # beq $v1, $a0, .L0x00007d94
.L0x00007d70: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00007d74: .word 0x14400005 # bnez $v0, .L0x00007d8c
.L0x00007d78: .word 0x24020002 # li $v0, 0x2
.L0x00007d7c: .word 0x10620019 # beq $v1, $v0, .L0x00007de4
.L0x00007d80: .word 0x24020003 # li $v0, 0x3
.L0x00007d84: .word 0x10620019 # beq $v1, $v0, .L0x00007dec
.L0x00007d88: .word 0x00000000 # nop
.L0x00007d8c: .word 0x08022aa7 # j 0x8008aa9c
.L0x00007d90: .word 0xaca4000c # sw $a0, 0xc($a1)
.L0x00007d94: .word 0x8ca20010 # lw $v0, 0x10($a1)
.L0x00007d98: .word 0x00000000 # nop
.L0x00007d9c: .word 0x10400013 # beqz $v0, .L0x00007dec
.L0x00007da0: .word 0x00000000 # nop
.L0x00007da4: .word 0x8ca2005c # lw $v0, 0x5c($a1)
.L0x00007da8: .word 0x8ca30060 # lw $v1, 0x60($a1)
.L0x00007dac: .word 0x8ca40058 # lw $a0, 0x58($a1)
.L0x00007db0: .word 0x00431021 # addu $v0, $v1
.L0x00007db4: .word 0x14800007 # bnez $a0, .L0x00007dd4
.L0x00007db8: .word 0xaca2005c # sw $v0, 0x5c($a1)
.L0x00007dbc: .word 0x3403ff00 # li $v1, 0xff00
.L0x00007dc0: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00007dc4: .word 0x10400007 # beqz $v0, .L0x00007de4
.L0x00007dc8: .word 0x24020002 # li $v0, 0x2
.L0x00007dcc: .word 0x08022aa4 # j 0x8008aa90
.L0x00007dd0: .word 0xaca3005c # sw $v1, 0x5c($a1)
.L0x00007dd4: .word 0x04410003 # bgez $v0, .L0x00007de4
.L0x00007dd8: .word 0x24020002 # li $v0, 0x2
.L0x00007ddc: .word 0xaca0005c # sw $zr, 0x5c($a1)
.L0x00007de0: .word 0xaca2000c # sw $v0, 0xc($a1)
.L0x00007de4: .word 0x0c022a31 # jal 0x8008a8c4
.L0x00007de8: .word 0x00a02021 # move_ $a0, $a1
.L0x00007dec: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00007df0: .word 0x00000000 # nop
.L0x00007df4: .word 0x03e00008 # jr $ra
.L0x00007df8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00007dfc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00007e00: .word 0x3c048009 # lui $a0, 0x8009
.L0x00007e04: .word 0x2484aa08 # addiu $a0, -0x55f8
.L0x00007e08: .word 0x24050068 # li $a1, 0x68
.L0x00007e0c: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00007e10: .word 0x0c005141 # jal 0x80014504
.L0x00007e14: .word 0x00003021 # move_ $a2, $zr
.L0x00007e18: .word 0x3c038009 # lui $v1, 0x8009
.L0x00007e1c: .word 0x2463a83c # addiu $v1, -0x57c4
.L0x00007e20: .word 0xac430064 # sw $v1, 0x64($v0)
.L0x00007e24: .word 0x24031006 # li $v1, 0x1006
.L0x00007e28: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00007e2c: .word 0xac400054 # sw $zr, 0x54($v0)
.L0x00007e30: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00007e34: .word 0x00000000 # nop
.L0x00007e38: .word 0x03e00008 # jr $ra
.L0x00007e3c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00007e40: .word 0x27bdffb8 # addiu $sp, -0x48
.L0x00007e44: .word 0xafb20030 # sw $s2, 0x30($sp)
.L0x00007e48: .word 0x00809021 # move_ $s2, $a0
.L0x00007e4c: .word 0xafbf0044 # sw $ra, 0x44($sp)
.L0x00007e50: .word 0xafb60040 # sw $s6, 0x40($sp)
.L0x00007e54: .word 0xafb5003c # sw $s5, 0x3c($sp)
.L0x00007e58: .word 0xafb40038 # sw $s4, 0x38($sp)
.L0x00007e5c: .word 0xafb30034 # sw $s3, 0x34($sp)
.L0x00007e60: .word 0xafb1002c # sw $s1, 0x2c($sp)
.L0x00007e64: .word 0xafb00028 # sw $s0, 0x28($sp)
.L0x00007e68: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00007e6c: .word 0x24020001 # li $v0, 0x1
.L0x00007e70: .word 0x10620018 # beq $v1, $v0, .L0x00007ed4
.L0x00007e74: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00007e78: .word 0x14400005 # bnez $v0, .L0x00007e90
.L0x00007e7c: .word 0x24020002 # li $v0, 0x2
.L0x00007e80: .word 0x1062000a # beq $v1, $v0, .L0x00007eac
.L0x00007e84: .word 0x24020003 # li $v0, 0x3
.L0x00007e88: .word 0x106200c4 # beq $v1, $v0, .L0x0000819c
.L0x00007e8c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007e90: .word 0x02402021 # move_ $a0, $s2
.L0x00007e94: .word 0x8e430038 # lw $v1, 0x38($s2)
.L0x00007e98: .word 0x24021000 # li $v0, 0x1000
.L0x00007e9c: .word 0x0060f809 # jalr $v1
.L0x00007ea0: .word 0xac820108 # sw $v0, 0x108($a0)
.L0x00007ea4: .word 0x08022b9d # j 0x8008ae74
.L0x00007ea8: .word 0x00000000 # nop
.L0x00007eac: .word 0x02402021 # move_ $a0, $s2
.L0x00007eb0: .word 0x8e420028 # lw $v0, 0x28($s2)
.L0x00007eb4: .word 0x00000000 # nop
.L0x00007eb8: .word 0x0040f809 # jalr $v0
.L0x00007ebc: .word 0x24050001 # li $a1, 0x1
.L0x00007ec0: .word 0x02402021 # move_ $a0, $s2
.L0x00007ec4: .word 0x8e42002c # lw $v0, 0x2c($s2)
.L0x00007ec8: .word 0x00000000 # nop
.L0x00007ecc: .word 0x0040f809 # jalr $v0
.L0x00007ed0: .word 0x24050001 # li $a1, 0x1
.L0x00007ed4: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x00007ed8: .word 0x00000000 # nop
.L0x00007edc: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x00007ee0: .word 0x104000b8 # beqz $v0, .L0x000081c4
.L0x00007ee4: .word 0x00000000 # nop
.L0x00007ee8: .word 0x186000b6 # blez $v1, .L0x000081c4
.L0x00007eec: .word 0x24101000 # li $s0, 0x1000
.L0x00007ef0: .word 0x8e420108 # lw $v0, 0x108($s2)
.L0x00007ef4: .word 0x00000000 # nop
.L0x00007ef8: .word 0x10500083 # beq $v0, $s0, .L0x00008108
.L0x00007efc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00007f00: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00007f04: .word 0x00000000 # nop
.L0x00007f08: .word 0x0040f809 # jalr $v0
.L0x00007f0c: .word 0x00000000 # nop
.L0x00007f10: .word 0x8e43010c # lw $v1, 0x10c($s2)
.L0x00007f14: .word 0x00000000 # nop
.L0x00007f18: .word 0x00620018 # mult $v1, $v0
.L0x00007f1c: .word 0x8e420108 # lw $v0, 0x108($s2)
.L0x00007f20: .word 0x00004012 # mflo $t0
.L0x00007f24: .word 0x00483021 # addu $a2, $v0, $t0
.L0x00007f28: .word 0x00d0102a # slt $v0, $a2, $s0
.L0x00007f2c: .word 0x10400061 # beqz $v0, .L0x000080b4
.L0x00007f30: .word 0xae460108 # sw $a2, 0x108($s2)
.L0x00007f34: .word 0x00c0a021 # move_ $s4, $a2
.L0x00007f38: .word 0x00008821 # move_ $s1, $zr
.L0x00007f3c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00007f40: .word 0x2456469c # addiu $s6, $v0, 0x469c
.L0x00007f44: .word 0x27b30018 # addiu $s3, $sp, 0x18
.L0x00007f48: .word 0x27b50020 # addiu $s5, $sp, 0x20
.L0x00007f4c: .word 0x02408021 # move_ $s0, $s2
.L0x00007f50: .word 0x960200cc # lhu $v0, 0xcc($s0)
.L0x00007f54: .word 0x00000000 # nop
.L0x00007f58: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00007f5c: .word 0x960200d0 # lhu $v0, 0xd0($s0)
.L0x00007f60: .word 0x00000000 # nop
.L0x00007f64: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00007f68: .word 0x960200d4 # lhu $v0, 0xd4($s0)
.L0x00007f6c: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00007f70: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00007f74: .word 0x96020090 # lhu $v0, 0x90($s0)
.L0x00007f78: .word 0x02602821 # move_ $a1, $s3
.L0x00007f7c: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x00007f80: .word 0x96020094 # lhu $v0, 0x94($s0)
.L0x00007f84: .word 0x02803021 # move_ $a2, $s4
.L0x00007f88: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x00007f8c: .word 0x96020098 # lhu $v0, 0x98($s0)
.L0x00007f90: .word 0x8ec30004 # lw $v1, 0x4($s6)
.L0x00007f94: .word 0x02a03821 # move_ $a3, $s5
.L0x00007f98: .word 0x0060f809 # jalr $v1
.L0x00007f9c: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x00007fa0: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x00007fa4: .word 0x920300d8 # lbu $v1, 0xd8($s0)
.L0x00007fa8: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00007fac: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x00007fb0: .word 0x00000000 # nop
.L0x00007fb4: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x00007fb8: .word 0x87a20024 # lh $v0, 0x24($sp)
.L0x00007fbc: .word 0x00000000 # nop
.L0x00007fc0: .word 0xae02005c # sw $v0, 0x5c($s0)
.L0x00007fc4: .word 0xa7a30010 # sh $v1, 0x10($sp)
.L0x00007fc8: .word 0x920200d9 # lbu $v0, 0xd9($s0)
.L0x00007fcc: .word 0x00000000 # nop
.L0x00007fd0: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00007fd4: .word 0x920200da # lbu $v0, 0xda($s0)
.L0x00007fd8: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00007fdc: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00007fe0: .word 0x9202009c # lbu $v0, 0x9c($s0)
.L0x00007fe4: .word 0x02602821 # move_ $a1, $s3
.L0x00007fe8: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x00007fec: .word 0x9202009d # lbu $v0, 0x9d($s0)
.L0x00007ff0: .word 0x02803021 # move_ $a2, $s4
.L0x00007ff4: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x00007ff8: .word 0x9202009e # lbu $v0, 0x9e($s0)
.L0x00007ffc: .word 0x8ec30004 # lw $v1, 0x4($s6)
.L0x00008000: .word 0x02a03821 # move_ $a3, $s5
.L0x00008004: .word 0x0060f809 # jalr $v1
.L0x00008008: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x0000800c: .word 0x93a20020 # lbu $v0, 0x20($sp)
.L0x00008010: .word 0x00000000 # nop
.L0x00008014: .word 0xa2020060 # sb $v0, 0x60($s0)
.L0x00008018: .word 0x93a20022 # lbu $v0, 0x22($sp)
.L0x0000801c: .word 0x00000000 # nop
.L0x00008020: .word 0xa2020061 # sb $v0, 0x61($s0)
.L0x00008024: .word 0x93a20024 # lbu $v0, 0x24($sp)
.L0x00008028: .word 0x26310001 # addiu $s1, 0x1
.L0x0000802c: .word 0xa2020062 # sb $v0, 0x62($s0)
.L0x00008030: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x00008034: .word 0x1440ffc6 # bnez $v0, .L0x00007f50
.L0x00008038: .word 0x26100010 # addiu $s0, 0x10
.L0x0000803c: .word 0x964200fc # lhu $v0, 0xfc($s2)
.L0x00008040: .word 0x00000000 # nop
.L0x00008044: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00008048: .word 0x96420100 # lhu $v0, 0x100($s2)
.L0x0000804c: .word 0x00000000 # nop
.L0x00008050: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00008054: .word 0x96420104 # lhu $v0, 0x104($s2)
.L0x00008058: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000805c: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00008060: .word 0x964200c0 # lhu $v0, 0xc0($s2)
.L0x00008064: .word 0x02602821 # move_ $a1, $s3
.L0x00008068: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000806c: .word 0x964200c4 # lhu $v0, 0xc4($s2)
.L0x00008070: .word 0x02803021 # move_ $a2, $s4
.L0x00008074: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x00008078: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000807c: .word 0x964300c8 # lhu $v1, 0xc8($s2)
.L0x00008080: .word 0x8c4246a0 # lw $v0, 0x46a0($v0)
.L0x00008084: .word 0x02a03821 # move_ $a3, $s5
.L0x00008088: .word 0x0040f809 # jalr $v0
.L0x0000808c: .word 0xa7a3001c # sh $v1, 0x1c($sp)
.L0x00008090: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x00008094: .word 0x00000000 # nop
.L0x00008098: .word 0xae420084 # sw $v0, 0x84($s2)
.L0x0000809c: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x000080a0: .word 0x00000000 # nop
.L0x000080a4: .word 0xae420088 # sw $v0, 0x88($s2)
.L0x000080a8: .word 0x87a20024 # lh $v0, 0x24($sp)
.L0x000080ac: .word 0x08022b6e # j 0x8008adb8
.L0x000080b0: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x000080b4: .word 0xae500108 # sw $s0, 0x108($s2)
.L0x000080b8: .word 0x26430054 # addiu $v1, $s2, 0x54
.L0x000080bc: .word 0x26420090 # addiu $v0, $s2, 0x90
.L0x000080c0: .word 0x264400c0 # addiu $a0, $s2, 0xc0
.L0x000080c4: .word 0x8c490000 # lw $t1, ($v0)
.L0x000080c8: .word 0x8c4a0004 # lw $t2, 0x4($v0)
.L0x000080cc: .word 0x8c4b0008 # lw $t3, 0x8($v0)
.L0x000080d0: .word 0x8c48000c # lw $t0, 0xc($v0)
.L0x000080d4: .word 0xac690000 # sw $t1, ($v1)
.L0x000080d8: .word 0xac6a0004 # sw $t2, 0x4($v1)
.L0x000080dc: .word 0xac6b0008 # sw $t3, 0x8($v1)
.L0x000080e0: .word 0xac68000c # sw $t0, 0xc($v1)
.L0x000080e4: .word 0x24420010 # addiu $v0, 0x10
.L0x000080e8: .word 0x1444fff6 # bne $v0, $a0, .L0x000080c4
.L0x000080ec: .word 0x24630010 # addiu $v1, 0x10
.L0x000080f0: .word 0x8c490000 # lw $t1, ($v0)
.L0x000080f4: .word 0x8c4a0004 # lw $t2, 0x4($v0)
.L0x000080f8: .word 0x8c4b0008 # lw $t3, 0x8($v0)
.L0x000080fc: .word 0xac690000 # sw $t1, ($v1)
.L0x00008100: .word 0xac6a0004 # sw $t2, 0x4($v1)
.L0x00008104: .word 0xac6b0008 # sw $t3, 0x8($v1)
.L0x00008108: .word 0x0c00a7c7 # jal 0x80029f1c
.L0x0000810c: .word 0x00002021 # move_ $a0, $zr
.L0x00008110: .word 0x00008021 # move_ $s0, $zr
.L0x00008114: .word 0x24110054 # li $s1, 0x54
.L0x00008118: .word 0x02002021 # move_ $a0, $s0
.L0x0000811c: .word 0x0c00a66b # jal 0x800299ac
.L0x00008120: .word 0x02512821 # addu $a1, $s2, $s1
.L0x00008124: .word 0x26100001 # addiu $s0, 0x1
.L0x00008128: .word 0x2a020003 # slti $v0, $s0, 0x3
.L0x0000812c: .word 0x1440fffa # bnez $v0, .L0x00008118
.L0x00008130: .word 0x26310010 # addiu $s1, 0x10
.L0x00008134: .word 0x8e440084 # lw $a0, 0x84($s2)
.L0x00008138: .word 0x8e450088 # lw $a1, 0x88($s2)
.L0x0000813c: .word 0x8e46008c # lw $a2, 0x8c($s2)
.L0x00008140: .word 0x0c00aceb # jal 0x8002b3ac
.L0x00008144: .word 0x00000000 # nop
.L0x00008148: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000814c: .word 0x8e440050 # lw $a0, 0x50($s2)
.L0x00008150: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x00008154: .word 0x00000000 # nop
.L0x00008158: .word 0x0040f809 # jalr $v0
.L0x0000815c: .word 0x00000000 # nop
.L0x00008160: .word 0x00402021 # move_ $a0, $v0
.L0x00008164: .word 0x8c820164 # lw $v0, 0x164($a0)
.L0x00008168: .word 0x00000000 # nop
.L0x0000816c: .word 0x0040f809 # jalr $v0
.L0x00008170: .word 0x24050001 # li $a1, 0x1
.L0x00008174: .word 0x8e430108 # lw $v1, 0x108($s2)
.L0x00008178: .word 0x24021000 # li $v0, 0x1000
.L0x0000817c: .word 0x14620011 # bne $v1, $v0, .L0x000081c4
.L0x00008180: .word 0x00000000 # nop
.L0x00008184: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00008188: .word 0x00000000 # nop
.L0x0000818c: .word 0x0040f809 # jalr $v0
.L0x00008190: .word 0x02402021 # move_ $a0, $s2
.L0x00008194: .word 0x08022b9d # j 0x8008ae74
.L0x00008198: .word 0x00000000 # nop
.L0x0000819c: .word 0x8e440050 # lw $a0, 0x50($s2)
.L0x000081a0: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x000081a4: .word 0x00000000 # nop
.L0x000081a8: .word 0x0040f809 # jalr $v0
.L0x000081ac: .word 0x00000000 # nop
.L0x000081b0: .word 0x00402021 # move_ $a0, $v0
.L0x000081b4: .word 0x8c820164 # lw $v0, 0x164($a0)
.L0x000081b8: .word 0x00000000 # nop
.L0x000081bc: .word 0x0040f809 # jalr $v0
.L0x000081c0: .word 0x00002821 # move_ $a1, $zr
.L0x000081c4: .word 0x8fbf0044 # lw $ra, 0x44($sp)
.L0x000081c8: .word 0x8fb60040 # lw $s6, 0x40($sp)
.L0x000081cc: .word 0x8fb5003c # lw $s5, 0x3c($sp)
.L0x000081d0: .word 0x8fb40038 # lw $s4, 0x38($sp)
.L0x000081d4: .word 0x8fb30034 # lw $s3, 0x34($sp)
.L0x000081d8: .word 0x8fb20030 # lw $s2, 0x30($sp)
.L0x000081dc: .word 0x8fb1002c # lw $s1, 0x2c($sp)
.L0x000081e0: .word 0x8fb00028 # lw $s0, 0x28($sp)
.L0x000081e4: .word 0x03e00008 # jr $ra
.L0x000081e8: .word 0x27bd0048 # addiu $sp, 0x48
.L0x000081ec: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000081f0: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000081f4: .word 0x24820054 # addiu $v0, $a0, 0x54
.L0x000081f8: .word 0x24a30030 # addiu $v1, $a1, 0x30
.L0x000081fc: .word 0x8ca60000 # lw $a2, ($a1)
.L0x00008200: .word 0x8ca70004 # lw $a3, 0x4($a1)
.L0x00008204: .word 0x8ca80008 # lw $t0, 0x8($a1)
.L0x00008208: .word 0x8ca9000c # lw $t1, 0xc($a1)
.L0x0000820c: .word 0xac460000 # sw $a2, ($v0)
.L0x00008210: .word 0xac470004 # sw $a3, 0x4($v0)
.L0x00008214: .word 0xac480008 # sw $t0, 0x8($v0)
.L0x00008218: .word 0xac49000c # sw $t1, 0xc($v0)
.L0x0000821c: .word 0x24a50010 # addiu $a1, 0x10
.L0x00008220: .word 0x14a3fff6 # bne $a1, $v1, .L0x000081fc
.L0x00008224: .word 0x24420010 # addiu $v0, 0x10
.L0x00008228: .word 0x8ca60000 # lw $a2, ($a1)
.L0x0000822c: .word 0x8ca70004 # lw $a3, 0x4($a1)
.L0x00008230: .word 0x8ca80008 # lw $t0, 0x8($a1)
.L0x00008234: .word 0xac460000 # sw $a2, ($v0)
.L0x00008238: .word 0xac470004 # sw $a3, 0x4($v0)
.L0x0000823c: .word 0xac480008 # sw $t0, 0x8($v0)
.L0x00008240: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00008244: .word 0x00000000 # nop
.L0x00008248: .word 0x0040f809 # jalr $v0
.L0x0000824c: .word 0x24050002 # li $a1, 0x2
.L0x00008250: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00008254: .word 0x00000000 # nop
.L0x00008258: .word 0x03e00008 # jr $ra
.L0x0000825c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00008260: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00008264: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00008268: .word 0x00808021 # move_ $s0, $a0
.L0x0000826c: .word 0x10a00015 # beqz $a1, .L0x000082c4
.L0x00008270: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00008274: .word 0x260200cc # addiu $v0, $s0, 0xcc
.L0x00008278: .word 0x24a30030 # addiu $v1, $a1, 0x30
.L0x0000827c: .word 0x8ca80000 # lw $t0, ($a1)
.L0x00008280: .word 0x8ca90004 # lw $t1, 0x4($a1)
.L0x00008284: .word 0x8caa0008 # lw $t2, 0x8($a1)
.L0x00008288: .word 0x8cab000c # lw $t3, 0xc($a1)
.L0x0000828c: .word 0xac480000 # sw $t0, ($v0)
.L0x00008290: .word 0xac490004 # sw $t1, 0x4($v0)
.L0x00008294: .word 0xac4a0008 # sw $t2, 0x8($v0)
.L0x00008298: .word 0xac4b000c # sw $t3, 0xc($v0)
.L0x0000829c: .word 0x24a50010 # addiu $a1, 0x10
.L0x000082a0: .word 0x14a3fff6 # bne $a1, $v1, .L0x0000827c
.L0x000082a4: .word 0x24420010 # addiu $v0, 0x10
.L0x000082a8: .word 0x8ca80000 # lw $t0, ($a1)
.L0x000082ac: .word 0x8ca90004 # lw $t1, 0x4($a1)
.L0x000082b0: .word 0x8caa0008 # lw $t2, 0x8($a1)
.L0x000082b4: .word 0xac480000 # sw $t0, ($v0)
.L0x000082b8: .word 0xac490004 # sw $t1, 0x4($v0)
.L0x000082bc: .word 0x08022bf1 # j 0x8008afc4
.L0x000082c0: .word 0xac4a0008 # sw $t2, 0x8($v0)
.L0x000082c4: .word 0x260300cc # addiu $v1, $s0, 0xcc
.L0x000082c8: .word 0x26020054 # addiu $v0, $s0, 0x54
.L0x000082cc: .word 0x26040084 # addiu $a0, $s0, 0x84
.L0x000082d0: .word 0x8c480000 # lw $t0, ($v0)
.L0x000082d4: .word 0x8c490004 # lw $t1, 0x4($v0)
.L0x000082d8: .word 0x8c4a0008 # lw $t2, 0x8($v0)
.L0x000082dc: .word 0x8c4b000c # lw $t3, 0xc($v0)
.L0x000082e0: .word 0xac680000 # sw $t0, ($v1)
.L0x000082e4: .word 0xac690004 # sw $t1, 0x4($v1)
.L0x000082e8: .word 0xac6a0008 # sw $t2, 0x8($v1)
.L0x000082ec: .word 0xac6b000c # sw $t3, 0xc($v1)
.L0x000082f0: .word 0x24420010 # addiu $v0, 0x10
.L0x000082f4: .word 0x1444fff6 # bne $v0, $a0, .L0x000082d0
.L0x000082f8: .word 0x24630010 # addiu $v1, 0x10
.L0x000082fc: .word 0x8c480000 # lw $t0, ($v0)
.L0x00008300: .word 0x8c490004 # lw $t1, 0x4($v0)
.L0x00008304: .word 0x8c4a0008 # lw $t2, 0x8($v0)
.L0x00008308: .word 0xac680000 # sw $t0, ($v1)
.L0x0000830c: .word 0xac690004 # sw $t1, 0x4($v1)
.L0x00008310: .word 0xac6a0008 # sw $t2, 0x8($v1)
.L0x00008314: .word 0x26040090 # addiu $a0, $s0, 0x90
.L0x00008318: .word 0x24c20030 # addiu $v0, $a2, 0x30
.L0x0000831c: .word 0x8cc80000 # lw $t0, ($a2)
.L0x00008320: .word 0x8cc90004 # lw $t1, 0x4($a2)
.L0x00008324: .word 0x8cca0008 # lw $t2, 0x8($a2)
.L0x00008328: .word 0x8ccb000c # lw $t3, 0xc($a2)
.L0x0000832c: .word 0xac880000 # sw $t0, ($a0)
.L0x00008330: .word 0xac890004 # sw $t1, 0x4($a0)
.L0x00008334: .word 0xac8a0008 # sw $t2, 0x8($a0)
.L0x00008338: .word 0xac8b000c # sw $t3, 0xc($a0)
.L0x0000833c: .word 0x24c60010 # addiu $a2, 0x10
.L0x00008340: .word 0x14c2fff6 # bne $a2, $v0, .L0x0000831c
.L0x00008344: .word 0x24840010 # addiu $a0, 0x10
.L0x00008348: .word 0x24021000 # li $v0, 0x1000
.L0x0000834c: .word 0x0047001a # div $zr, $v0, $a3
.L0x00008350: .word 0x00001012 # mflo $v0
.L0x00008354: .word 0x8cc80000 # lw $t0, ($a2)
.L0x00008358: .word 0x8cc90004 # lw $t1, 0x4($a2)
.L0x0000835c: .word 0x8cca0008 # lw $t2, 0x8($a2)
.L0x00008360: .word 0xac880000 # sw $t0, ($a0)
.L0x00008364: .word 0xac890004 # sw $t1, 0x4($a0)
.L0x00008368: .word 0xac8a0008 # sw $t2, 0x8($a0)
.L0x0000836c: .word 0xae02010c # sw $v0, 0x10c($s0)
.L0x00008370: .word 0x3c028005 # lui $v0, 0x8005
.L0x00008374: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00008378: .word 0x00000000 # nop
.L0x0000837c: .word 0x0040f809 # jalr $v0
.L0x00008380: .word 0x00000000 # nop
.L0x00008384: .word 0x8e03010c # lw $v1, 0x10c($s0)
.L0x00008388: .word 0x00000000 # nop
.L0x0000838c: .word 0x00620018 # mult $v1, $v0
.L0x00008390: .word 0x02002021 # move_ $a0, $s0
.L0x00008394: .word 0x00001812 # mflo $v1
.L0x00008398: .word 0xae030108 # sw $v1, 0x108($s0)
.L0x0000839c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000083a0: .word 0x00000000 # nop
.L0x000083a4: .word 0x0040f809 # jalr $v0
.L0x000083a8: .word 0x24050002 # li $a1, 0x2
.L0x000083ac: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000083b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000083b4: .word 0x03e00008 # jr $ra
.L0x000083b8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000083bc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000083c0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000083c4: .word 0x00a08021 # move_ $s0, $a1
.L0x000083c8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000083cc: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x000083d0: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000083d4: .word 0x0040f809 # jalr $v0
.L0x000083d8: .word 0x240401cb # li $a0, 0x1cb
.L0x000083dc: .word 0x00101840 # sll $v1, $s0, 0x1
.L0x000083e0: .word 0x00701821 # addu $v1, $s0
.L0x000083e4: .word 0x00031880 # sll $v1, 0x2
.L0x000083e8: .word 0x00701823 # subu $v1, $s0
.L0x000083ec: .word 0x000318c0 # sll $v1, 0x3
.L0x000083f0: .word 0x00431021 # addu $v0, $v1
.L0x000083f4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000083f8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000083fc: .word 0x24420018 # addiu $v0, 0x18
.L0x00008400: .word 0x03e00008 # jr $ra
.L0x00008404: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00008408: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000840c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00008410: .word 0x00808021 # move_ $s0, $a0
.L0x00008414: .word 0x3c048009 # lui $a0, 0x8009
.L0x00008418: .word 0x2484aaf0 # addiu $a0, -0x5510
.L0x0000841c: .word 0x2405011c # li $a1, 0x11c
.L0x00008420: .word 0x00003021 # move_ $a2, $zr
.L0x00008424: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00008428: .word 0x0c0050f7 # jal 0x800143dc
.L0x0000842c: .word 0x24070013 # li $a3, 0x13
.L0x00008430: .word 0x3c038009 # lui $v1, 0x8009
.L0x00008434: .word 0x2463ae9c # addiu $v1, -0x5164
.L0x00008438: .word 0xac430110 # sw $v1, 0x110($v0)
.L0x0000843c: .word 0x3c038009 # lui $v1, 0x8009
.L0x00008440: .word 0x2463af10 # addiu $v1, -0x50f0
.L0x00008444: .word 0xac430114 # sw $v1, 0x114($v0)
.L0x00008448: .word 0x3c038009 # lui $v1, 0x8009
.L0x0000844c: .word 0x2463b06c # addiu $v1, -0x4f94
.L0x00008450: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x00008454: .word 0xac430118 # sw $v1, 0x118($v0)
.L0x00008458: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000845c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00008460: .word 0x03e00008 # jr $ra
.L0x00008464: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00008468: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x0000846c: .word 0x00000000 # nop
.L0x00008470: .word 0x8c430078 # lw $v1, 0x78($v0)
.L0x00008474: .word 0x24020002 # li $v0, 0x2
.L0x00008478: .word 0x10620009 # beq $v1, $v0, .L0x000084a0
.L0x0000847c: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00008480: .word 0x14400009 # bnez $v0, .L0x000084a8
.L0x00008484: .word 0x2862000c # slti $v0, $v1, 0xc
.L0x00008488: .word 0x10400007 # beqz $v0, .L0x000084a8
.L0x0000848c: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00008490: .word 0x14400005 # bnez $v0, .L0x000084a8
.L0x00008494: .word 0x24020002 # li $v0, 0x2
.L0x00008498: .word 0x03e00008 # jr $ra
.L0x0000849c: .word 0x00000000 # nop
.L0x000084a0: .word 0x03e00008 # jr $ra
.L0x000084a4: .word 0x24020001 # li $v0, 0x1
.L0x000084a8: .word 0x03e00008 # jr $ra
.L0x000084ac: .word 0x00001021 # move_ $v0, $zr
.L0x000084b0: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000084b4: .word 0x00073840 # sll $a3, 0x1
.L0x000084b8: .word 0x00064080 # sll $t0, $a2, 0x2
.L0x000084bc: .word 0x01064021 # addu $t0, $a2
.L0x000084c0: .word 0x00084080 # sll $t0, 0x2
.L0x000084c4: .word 0x00e83821 # addu $a3, $t0
.L0x000084c8: .word 0x00873821 # addu $a3, $a0, $a3
.L0x000084cc: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x000084d0: .word 0x90e2006c # lbu $v0, 0x6c($a3)
.L0x000084d4: .word 0x94830054 # lhu $v1, 0x54($a0)
.L0x000084d8: .word 0x00000000 # nop
.L0x000084dc: .word 0x00431021 # addu $v0, $v1
.L0x000084e0: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x000084e4: .word 0x90e2006d # lbu $v0, 0x6d($a3)
.L0x000084e8: .word 0x94830058 # lhu $v1, 0x58($a0)
.L0x000084ec: .word 0x00884021 # addu $t0, $a0, $t0
.L0x000084f0: .word 0x00431021 # addu $v0, $v1
.L0x000084f4: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x000084f8: .word 0x9102006a # lbu $v0, 0x6a($t0)
.L0x000084fc: .word 0x00000000 # nop
.L0x00008500: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00008504: .word 0x9102006b # lbu $v0, 0x6b($t0)
.L0x00008508: .word 0x00000000 # nop
.L0x0000850c: .word 0xa7a20016 # sh $v0, 0x16($sp)
.L0x00008510: .word 0x91060068 # lbu $a2, 0x68($t0)
.L0x00008514: .word 0x8c820054 # lw $v0, 0x54($a0)
.L0x00008518: .word 0x00000000 # nop
.L0x0000851c: .word 0x00c23021 # addu $a2, $v0
.L0x00008520: .word 0xafa60018 # sw $a2, 0x18($sp)
.L0x00008524: .word 0x8c820058 # lw $v0, 0x58($a0)
.L0x00008528: .word 0x00a02021 # move_ $a0, $a1
.L0x0000852c: .word 0x91070069 # lbu $a3, 0x69($t0)
.L0x00008530: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x00008534: .word 0x00e23821 # addu $a3, $v0
.L0x00008538: .word 0x0c00a463 # jal 0x8002918c
.L0x0000853c: .word 0xafa7001c # sw $a3, 0x1c($sp)
.L0x00008540: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00008544: .word 0x00000000 # nop
.L0x00008548: .word 0x03e00008 # jr $ra
.L0x0000854c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00008550: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00008554: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00008558: .word 0x0080b021 # move_ $s6, $a0
.L0x0000855c: .word 0xafbf0034 # sw $ra, 0x34($sp)
.L0x00008560: .word 0xafbe0030 # sw $s8, 0x30($sp)
.L0x00008564: .word 0xafb7002c # sw $s7, 0x2c($sp)
.L0x00008568: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0000856c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00008570: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00008574: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00008578: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000857c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00008580: .word 0x8ec3000c # lw $v1, 0xc($s6)
.L0x00008584: .word 0x24020001 # li $v0, 0x1
.L0x00008588: .word 0x10620012 # beq $v1, $v0, .L0x000085d4
.L0x0000858c: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00008590: .word 0x14400003 # bnez $v0, .L0x000085a0
.L0x00008594: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00008598: .word 0x144000a3 # bnez $v0, .L0x00008828
.L0x0000859c: .word 0x00000000 # nop
.L0x000085a0: .word 0x8ec2005c # lw $v0, 0x5c($s6)
.L0x000085a4: .word 0x00000000 # nop
.L0x000085a8: .word 0x14400007 # bnez $v0, .L0x000085c8
.L0x000085ac: .word 0x02c02021 # move_ $a0, $s6
.L0x000085b0: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000085b4: .word 0x00000000 # nop
.L0x000085b8: .word 0x0040f809 # jalr $v0
.L0x000085bc: .word 0x24050003 # li $a1, 0x3
.L0x000085c0: .word 0x08022d36 # j 0x8008b4d8
.L0x000085c4: .word 0x00000000 # nop
.L0x000085c8: .word 0x8ec20038 # lw $v0, 0x38($s6)
.L0x000085cc: .word 0x08022d34 # j 0x8008b4d0
.L0x000085d0: .word 0x00000000 # nop
.L0x000085d4: .word 0x0c022c46 # jal 0x8008b118
.L0x000085d8: .word 0x02c02021 # move_ $a0, $s6
.L0x000085dc: .word 0x0040a021 # move_ $s4, $v0
.L0x000085e0: .word 0x16800022 # bnez $s4, .L0x0000866c
.L0x000085e4: .word 0x00000000 # nop
.L0x000085e8: .word 0x8ec201a0 # lw $v0, 0x1a0($s6)
.L0x000085ec: .word 0x00000000 # nop
.L0x000085f0: .word 0x00021843 # sra $v1, $v0, 0x1
.L0x000085f4: .word 0x2c620007 # sltiu $v0, $v1, 0x7
.L0x000085f8: .word 0x10400010 # beqz $v0, .L0x0000863c
.L0x000085fc: .word 0x3c028008 # lui $v0, 0x8008
.L0x00008600: .word 0x24422e1c # addiu $v0, 0x2e1c
.L0x00008604: .word 0x00031880 # sll $v1, 0x2
.L0x00008608: .word 0x00621821 # addu $v1, $v0
.L0x0000860c: .word 0x8c620000 # lw $v0, ($v1)
.L0x00008610: .word 0x00000000 # nop
.L0x00008614: .word 0x00400008 # jr $v0
.L0x00008618: .word 0x00000000 # nop
.L0x0000861c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00008620: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00008624: .word 0x00000000 # nop
.L0x00008628: .word 0x0040f809 # jalr $v0
.L0x0000862c: .word 0x00000000 # nop
.L0x00008630: .word 0x3042007f # andi $v0, 0x7f
.L0x00008634: .word 0x2442003c # addiu $v0, 0x3c
.L0x00008638: .word 0xaec201a0 # sw $v0, 0x1a0($s6)
.L0x0000863c: .word 0x08022cc0 # j 0x8008b300
.L0x00008640: .word 0x0000a021 # move_ $s4, $zr
.L0x00008644: .word 0x08022cc0 # j 0x8008b300
.L0x00008648: .word 0x24140001 # li $s4, 0x1
.L0x0000864c: .word 0x24140002 # li $s4, 0x2
.L0x00008650: .word 0x3c02800a # lui $v0, 0x800a
.L0x00008654: .word 0x8ec301a0 # lw $v1, 0x1a0($s6)
.L0x00008658: .word 0x8c424464 # lw $v0, 0x4464($v0)
.L0x0000865c: .word 0x00000000 # nop
.L0x00008660: .word 0x00621823 # subu $v1, $v0
.L0x00008664: .word 0x04610002 # bgez $v1, .L0x00008670
.L0x00008668: .word 0xaec301a0 # sw $v1, 0x1a0($s6)
.L0x0000866c: .word 0xaec001a0 # sw $zr, 0x1a0($s6)
.L0x00008670: .word 0x3c0338e3 # lui $v1, 0x38e3
.L0x00008674: .word 0x3c02800a # lui $v0, 0x800a
.L0x00008678: .word 0x8ec501a4 # lw $a1, 0x1a4($s6)
.L0x0000867c: .word 0x8c424464 # lw $v0, 0x4464($v0)
.L0x00008680: .word 0x34638e39 # ori $v1, 0x8e39
.L0x00008684: .word 0x00a22821 # addu $a1, $v0
.L0x00008688: .word 0x00a30018 # mult $a1, $v1
.L0x0000868c: .word 0x3c042aaa # lui $a0, 0x2aaa
.L0x00008690: .word 0x3484aaab # ori $a0, 0xaaab
.L0x00008694: .word 0x00051fc3 # sra $v1, $a1, 0x1f
.L0x00008698: .word 0x00004010 # mfhi $t0
.L0x0000869c: .word 0x00081083 # sra $v0, $t0, 0x2
.L0x000086a0: .word 0x00431023 # subu $v0, $v1
.L0x000086a4: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x000086a8: .word 0x00621821 # addu $v1, $v0
.L0x000086ac: .word 0x00031840 # sll $v1, 0x1
.L0x000086b0: .word 0x00a31823 # subu $v1, $a1, $v1
.L0x000086b4: .word 0x00640018 # mult $v1, $a0
.L0x000086b8: .word 0x00009021 # move_ $s2, $zr
.L0x000086bc: .word 0x3c1500ff # lui $s5, 0xff
.L0x000086c0: .word 0x36b5ffff # ori $s5, 0xffff
.L0x000086c4: .word 0x3c1eff00 # lui $s8, 0xff00
.L0x000086c8: .word 0x3c108005 # lui $s0, 0x8005
.L0x000086cc: .word 0x2610de10 # addiu $s0, -0x21f0
.L0x000086d0: .word 0xaec501a4 # sw $a1, 0x1a4($s6)
.L0x000086d4: .word 0x24041000 # li $a0, 0x1000
.L0x000086d8: .word 0x00031fc3 # sra $v1, 0x1f
.L0x000086dc: .word 0x8e02017c # lw $v0, 0x17c($s0)
.L0x000086e0: .word 0x00004010 # mfhi $t0
.L0x000086e4: .word 0x0040f809 # jalr $v0
.L0x000086e8: .word 0x0103b823 # subu $s7, $t0, $v1
.L0x000086ec: .word 0x00402021 # move_ $a0, $v0
.L0x000086f0: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000086f4: .word 0x00000000 # nop
.L0x000086f8: .word 0x0040f809 # jalr $v0
.L0x000086fc: .word 0x02402821 # move_ $a1, $s2
.L0x00008700: .word 0x8e030158 # lw $v1, 0x158($s0)
.L0x00008704: .word 0x00000000 # nop
.L0x00008708: .word 0x0060f809 # jalr $v1
.L0x0000870c: .word 0x00409821 # move_ $s3, $v0
.L0x00008710: .word 0x00408021 # move_ $s0, $v0
.L0x00008714: .word 0x02c08821 # move_ $s1, $s6
.L0x00008718: .word 0x8e220060 # lw $v0, 0x60($s1)
.L0x0000871c: .word 0x00000000 # nop
.L0x00008720: .word 0x10400016 # beqz $v0, .L0x0000877c
.L0x00008724: .word 0x00000000 # nop
.L0x00008728: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x0000872c: .word 0x00000000 # nop
.L0x00008730: .word 0x10540012 # beq $v0, $s4, .L0x0000877c
.L0x00008734: .word 0x02c02021 # move_ $a0, $s6
.L0x00008738: .word 0x02002821 # move_ $a1, $s0
.L0x0000873c: .word 0x02403021 # move_ $a2, $s2
.L0x00008740: .word 0x02803821 # move_ $a3, $s4
.L0x00008744: .word 0x0c022c58 # jal 0x8008b160
.L0x00008748: .word 0xae340064 # sw $s4, 0x64($s1)
.L0x0000874c: .word 0x8e030000 # lw $v1, ($s0)
.L0x00008750: .word 0x8e620000 # lw $v0, ($s3)
.L0x00008754: .word 0x007e1824 # and $v1, $s8
.L0x00008758: .word 0x00551024 # and $v0, $s5
.L0x0000875c: .word 0x00621825 # or $v1, $v0
.L0x00008760: .word 0xae030000 # sw $v1, ($s0)
.L0x00008764: .word 0x02151824 # and $v1, $s0, $s5
.L0x00008768: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000876c: .word 0x26100018 # addiu $s0, 0x18
.L0x00008770: .word 0x005e1024 # and $v0, $s8
.L0x00008774: .word 0x00431025 # or $v0, $v1
.L0x00008778: .word 0xae620000 # sw $v0, ($s3)
.L0x0000877c: .word 0x26520001 # addiu $s2, 0x1
.L0x00008780: .word 0x2a420002 # slti $v0, $s2, 0x2
.L0x00008784: .word 0x1440ffe4 # bnez $v0, .L0x00008718
.L0x00008788: .word 0x26310014 # addiu $s1, 0x14
.L0x0000878c: .word 0x24120002 # li $s2, 0x2
.L0x00008790: .word 0x3c1400ff # lui $s4, 0xff
.L0x00008794: .word 0x3694ffff # ori $s4, 0xffff
.L0x00008798: .word 0x3c15ff00 # lui $s5, 0xff00
.L0x0000879c: .word 0x26d10028 # addiu $s1, $s6, 0x28
.L0x000087a0: .word 0x8e220060 # lw $v0, 0x60($s1)
.L0x000087a4: .word 0x00000000 # nop
.L0x000087a8: .word 0x10400016 # beqz $v0, .L0x00008804
.L0x000087ac: .word 0x00000000 # nop
.L0x000087b0: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x000087b4: .word 0x00000000 # nop
.L0x000087b8: .word 0x10570012 # beq $v0, $s7, .L0x00008804
.L0x000087bc: .word 0x02c02021 # move_ $a0, $s6
.L0x000087c0: .word 0x02002821 # move_ $a1, $s0
.L0x000087c4: .word 0x02403021 # move_ $a2, $s2
.L0x000087c8: .word 0x02e03821 # move_ $a3, $s7
.L0x000087cc: .word 0x0c022c58 # jal 0x8008b160
.L0x000087d0: .word 0xae370064 # sw $s7, 0x64($s1)
.L0x000087d4: .word 0x8e030000 # lw $v1, ($s0)
.L0x000087d8: .word 0x8e620000 # lw $v0, ($s3)
.L0x000087dc: .word 0x00751824 # and $v1, $s5
.L0x000087e0: .word 0x00541024 # and $v0, $s4
.L0x000087e4: .word 0x00621825 # or $v1, $v0
.L0x000087e8: .word 0xae030000 # sw $v1, ($s0)
.L0x000087ec: .word 0x02141824 # and $v1, $s0, $s4
.L0x000087f0: .word 0x8e620000 # lw $v0, ($s3)
.L0x000087f4: .word 0x26100018 # addiu $s0, 0x18
.L0x000087f8: .word 0x00551024 # and $v0, $s5
.L0x000087fc: .word 0x00431025 # or $v0, $v1
.L0x00008800: .word 0xae620000 # sw $v0, ($s3)
.L0x00008804: .word 0x26520001 # addiu $s2, 0x1
.L0x00008808: .word 0x2a420010 # slti $v0, $s2, 0x10
.L0x0000880c: .word 0x1440ffe4 # bnez $v0, .L0x000087a0
.L0x00008810: .word 0x26310014 # addiu $s1, 0x14
.L0x00008814: .word 0x3c028005 # lui $v0, 0x8005
.L0x00008818: .word 0x8c42df6c # lw $v0, -0x2094($v0)
.L0x0000881c: .word 0x02002021 # move_ $a0, $s0
.L0x00008820: .word 0x0040f809 # jalr $v0
.L0x00008824: .word 0x00000000 # nop
.L0x00008828: .word 0x8fbf0034 # lw $ra, 0x34($sp)
.L0x0000882c: .word 0x8fbe0030 # lw $s8, 0x30($sp)
.L0x00008830: .word 0x8fb7002c # lw $s7, 0x2c($sp)
.L0x00008834: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00008838: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0000883c: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00008840: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00008844: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00008848: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000884c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00008850: .word 0x03e00008 # jr $ra
.L0x00008854: .word 0x27bd0038 # addiu $sp, 0x38
.L0x00008858: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000885c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00008860: .word 0x00808821 # move_ $s1, $a0
.L0x00008864: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00008868: .word 0x00a09021 # move_ $s2, $a1
.L0x0000886c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00008870: .word 0x16400003 # bnez $s2, .L0x00008880
.L0x00008874: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00008878: .word 0x08022d86 # j 0x8008b618
.L0x0000887c: .word 0x00001021 # move_ $v0, $zr
.L0x00008880: .word 0x3c048009 # lui $a0, 0x8009
.L0x00008884: .word 0x2484b200 # addiu $a0, -0x4e00
.L0x00008888: .word 0x240501a8 # li $a1, 0x1a8
.L0x0000888c: .word 0x0c005141 # jal 0x80014504
.L0x00008890: .word 0x00003021 # move_ $a2, $zr
.L0x00008894: .word 0x00408021 # move_ $s0, $v0
.L0x00008898: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000889c: .word 0xae110050 # sw $s1, 0x50($s0)
.L0x000088a0: .word 0x8e280068 # lw $t0, 0x68($s1)
.L0x000088a4: .word 0x8e29006c # lw $t1, 0x6c($s1)
.L0x000088a8: .word 0xae080054 # sw $t0, 0x54($s0)
.L0x000088ac: .word 0xae090058 # sw $t1, 0x58($s0)
.L0x000088b0: .word 0x8c42457c # lw $v0, 0x457c($v0)
.L0x000088b4: .word 0x00000000 # nop
.L0x000088b8: .word 0x0040f809 # jalr $v0
.L0x000088bc: .word 0x02402021 # move_ $a0, $s2
.L0x000088c0: .word 0x2405000f # li $a1, 0xf
.L0x000088c4: .word 0x2603012c # addiu $v1, $s0, 0x12c
.L0x000088c8: .word 0xac600060 # sw $zr, 0x60($v1)
.L0x000088cc: .word 0x24a5ffff # addiu $a1, -0x1
.L0x000088d0: .word 0x04a1fffd # bgez $a1, .L0x000088c8
.L0x000088d4: .word 0x2463ffec # addiu $v1, -0x14
.L0x000088d8: .word 0x00002821 # move_ $a1, $zr
.L0x000088dc: .word 0x240700ff # li $a3, 0xff
.L0x000088e0: .word 0x24060001 # li $a2, 0x1
.L0x000088e4: .word 0x00401821 # move_ $v1, $v0
.L0x000088e8: .word 0x02002021 # move_ $a0, $s0
.L0x000088ec: .word 0x90620000 # lbu $v0, ($v1)
.L0x000088f0: .word 0x00000000 # nop
.L0x000088f4: .word 0x1047001c # beq $v0, $a3, .L0x00008968
.L0x000088f8: .word 0x02001021 # move_ $v0, $s0
.L0x000088fc: .word 0x90620002 # lbu $v0, 0x2($v1)
.L0x00008900: .word 0x00000000 # nop
.L0x00008904: .word 0x10400012 # beqz $v0, .L0x00008950
.L0x00008908: .word 0x00000000 # nop
.L0x0000890c: .word 0x88680003 # lwl $t0, 0x3($v1)
.L0x00008910: .word 0x98680000 # lwr $t0, ($v1)
.L0x00008914: .word 0x88690007 # lwl $t1, 0x7($v1)
.L0x00008918: .word 0x98690004 # lwr $t1, 0x4($v1)
.L0x0000891c: .word 0x806a0008 # lb $t2, 0x8($v1)
.L0x00008920: .word 0x806b0009 # lb $t3, 0x9($v1)
.L0x00008924: .word 0xa888006b # swl $t0, 0x6b($a0)
.L0x00008928: .word 0xb8880068 # swr $t0, 0x68($a0)
.L0x0000892c: .word 0xa889006f # swl $t1, 0x6f($a0)
.L0x00008930: .word 0xb889006c # swr $t1, 0x6c($a0)
.L0x00008934: .word 0xa08a0070 # sb $t2, 0x70($a0)
.L0x00008938: .word 0xa08b0071 # sb $t3, 0x71($a0)
.L0x0000893c: .word 0xac860060 # sw $a2, 0x60($a0)
.L0x00008940: .word 0x8e02005c # lw $v0, 0x5c($s0)
.L0x00008944: .word 0x00000000 # nop
.L0x00008948: .word 0x24420001 # addiu $v0, 0x1
.L0x0000894c: .word 0xae02005c # sw $v0, 0x5c($s0)
.L0x00008950: .word 0x2463000a # addiu $v1, 0xa
.L0x00008954: .word 0x24a50001 # addiu $a1, 0x1
.L0x00008958: .word 0x28a20010 # slti $v0, $a1, 0x10
.L0x0000895c: .word 0x1440ffe3 # bnez $v0, .L0x000088ec
.L0x00008960: .word 0x24840014 # addiu $a0, 0x14
.L0x00008964: .word 0x02001021 # move_ $v0, $s0
.L0x00008968: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0000896c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00008970: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00008974: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00008978: .word 0x03e00008 # jr $ra
.L0x0000897c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00008980: .word 0x2ca20007 # sltiu $v0, $a1, 0x7
.L0x00008984: .word 0x10400008 # beqz $v0, .L0x000089a8
.L0x00008988: .word 0x00051880 # sll $v1, $a1, 0x2
.L0x0000898c: .word 0x3c028008 # lui $v0, 0x8008
.L0x00008990: .word 0x24422e38 # addiu $v0, 0x2e38
.L0x00008994: .word 0x00621821 # addu $v1, $v0
.L0x00008998: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000899c: .word 0x00000000 # nop
.L0x000089a0: .word 0x00400008 # jr $v0
.L0x000089a4: .word 0x00000000 # nop
.L0x000089a8: .word 0x8c820050 # lw $v0, 0x50($a0)
.L0x000089ac: .word 0x00000000 # nop
.L0x000089b0: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x000089b4: .word 0x03e00008 # jr $ra
.L0x000089b8: .word 0x00021100 # sll $v0, 0x4
.L0x000089bc: .word 0x03e00008 # jr $ra
.L0x000089c0: .word 0x00001021 # move_ $v0, $zr
.L0x000089c4: .word 0x03e00008 # jr $ra
.L0x000089c8: .word 0x24020001 # li $v0, 0x1
.L0x000089cc: .word 0x03e00008 # jr $ra
.L0x000089d0: .word 0x24020002 # li $v0, 0x2
.L0x000089d4: .word 0x03e00008 # jr $ra
.L0x000089d8: .word 0x24020010 # li $v0, 0x10
.L0x000089dc: .word 0x03e00008 # jr $ra
.L0x000089e0: .word 0x24020011 # li $v0, 0x11
.L0x000089e4: .word 0x03e00008 # jr $ra
.L0x000089e8: .word 0x24020012 # li $v0, 0x12
.L0x000089ec: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000089f0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000089f4: .word 0x00808021 # move_ $s0, $a0
.L0x000089f8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000089fc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00008a00: .word 0x8e02008c # lw $v0, 0x8c($s0)
.L0x00008a04: .word 0x00000000 # nop
.L0x00008a08: .word 0x84430000 # lh $v1, ($v0)
.L0x00008a0c: .word 0x24420002 # addiu $v0, 0x2
.L0x00008a10: .word 0xae02008c # sw $v0, 0x8c($s0)
.L0x00008a14: .word 0x28620005 # slti $v0, $v1, 0x5
.L0x00008a18: .word 0x10400007 # beqz $v0, .L0x00008a38
.L0x00008a1c: .word 0x00a08821 # move_ $s1, $a1
.L0x00008a20: .word 0x1c600043 # bgtz $v1, .L0x00008b30
.L0x00008a24: .word 0x00000000 # nop
.L0x00008a28: .word 0x10600008 # beqz $v1, .L0x00008a4c
.L0x00008a2c: .word 0x00000000 # nop
.L0x00008a30: .word 0x08022df8 # j 0x8008b7e0
.L0x00008a34: .word 0x00000000 # nop
.L0x00008a38: .word 0x24020005 # li $v0, 0x5
.L0x00008a3c: .word 0x10620017 # beq $v1, $v0, .L0x00008a9c
.L0x00008a40: .word 0x00000000 # nop
.L0x00008a44: .word 0x08022df8 # j 0x8008b7e0
.L0x00008a48: .word 0x00000000 # nop
.L0x00008a4c: .word 0x8e24003c # lw $a0, 0x3c($s1)
.L0x00008a50: .word 0x00000000 # nop
.L0x00008a54: .word 0x10800005 # beqz $a0, .L0x00008a6c
.L0x00008a58: .word 0x00000000 # nop
.L0x00008a5c: .word 0x8c82004c # lw $v0, 0x4c($a0)
.L0x00008a60: .word 0x00000000 # nop
.L0x00008a64: .word 0x0040f809 # jalr $v0
.L0x00008a68: .word 0x00000000 # nop
.L0x00008a6c: .word 0x0c023244 # jal 0x8008c910
.L0x00008a70: .word 0x00000000 # nop
.L0x00008a74: .word 0xae22003c # sw $v0, 0x3c($s1)
.L0x00008a78: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00008a7c: .word 0x00000000 # nop
.L0x00008a80: .word 0x2c630001 # sltiu $v1, 0x1
.L0x00008a84: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00008a88: .word 0x8e020064 # lw $v0, 0x64($s0)
.L0x00008a8c: .word 0x8e23003c # lw $v1, 0x3c($s1)
.L0x00008a90: .word 0x24420001 # addiu $v0, 0x1
.L0x00008a94: .word 0x08022df8 # j 0x8008b7e0
.L0x00008a98: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00008a9c: .word 0x8e24003c # lw $a0, 0x3c($s1)
.L0x00008aa0: .word 0x00000000 # nop
.L0x00008aa4: .word 0x10800005 # beqz $a0, .L0x00008abc
.L0x00008aa8: .word 0x00000000 # nop
.L0x00008aac: .word 0x8c82004c # lw $v0, 0x4c($a0)
.L0x00008ab0: .word 0x00000000 # nop
.L0x00008ab4: .word 0x0040f809 # jalr $v0
.L0x00008ab8: .word 0x00000000 # nop
.L0x00008abc: .word 0x0c023244 # jal 0x8008c910
.L0x00008ac0: .word 0x00000000 # nop
.L0x00008ac4: .word 0xae22003c # sw $v0, 0x3c($s1)
.L0x00008ac8: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00008acc: .word 0x00000000 # nop
.L0x00008ad0: .word 0x2c630001 # sltiu $v1, 0x1
.L0x00008ad4: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00008ad8: .word 0x8e030090 # lw $v1, 0x90($s0)
.L0x00008adc: .word 0x24020001 # li $v0, 0x1
.L0x00008ae0: .word 0x10620008 # beq $v1, $v0, .L0x00008b04
.L0x00008ae4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00008ae8: .word 0x14400003 # bnez $v0, .L0x00008af8
.L0x00008aec: .word 0x24020002 # li $v0, 0x2
.L0x00008af0: .word 0x10620007 # beq $v1, $v0, .L0x00008b10
.L0x00008af4: .word 0x00000000 # nop
.L0x00008af8: .word 0x8e020058 # lw $v0, 0x58($s0)
.L0x00008afc: .word 0x08022df1 # j 0x8008b7c4
.L0x00008b00: .word 0x00000000 # nop
.L0x00008b04: .word 0x8e02005c # lw $v0, 0x5c($s0)
.L0x00008b08: .word 0x08022df1 # j 0x8008b7c4
.L0x00008b0c: .word 0x00000000 # nop
.L0x00008b10: .word 0x8e020060 # lw $v0, 0x60($s0)
.L0x00008b14: .word 0x8e23003c # lw $v1, 0x3c($s1)
.L0x00008b18: .word 0x24420001 # addiu $v0, 0x1
.L0x00008b1c: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00008b20: .word 0x8e020090 # lw $v0, 0x90($s0)
.L0x00008b24: .word 0x00000000 # nop
.L0x00008b28: .word 0x24420001 # addiu $v0, 0x1
.L0x00008b2c: .word 0xae020090 # sw $v0, 0x90($s0)
.L0x00008b30: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00008b34: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00008b38: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00008b3c: .word 0x03e00008 # jr $ra
.L0x00008b40: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00008b44: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00008b48: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x00008b4c: .word 0x00809021 # move_ $s2, $a0
.L0x00008b50: .word 0xafb5002c # sw $s5, 0x2c($sp)
.L0x00008b54: .word 0x00a0a821 # move_ $s5, $a1
.L0x00008b58: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x00008b5c: .word 0x00009821 # move_ $s3, $zr
.L0x00008b60: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00008b64: .word 0x02608021 # move_ $s0, $s3
.L0x00008b68: .word 0xafbf0030 # sw $ra, 0x30($sp)
.L0x00008b6c: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x00008b70: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00008b74: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008b78: .word 0x00000000 # nop
.L0x00008b7c: .word 0x84510000 # lh $s1, ($v0)
.L0x00008b80: .word 0x24420002 # addiu $v0, 0x2
.L0x00008b84: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008b88: .word 0x84450000 # lh $a1, ($v0)
.L0x00008b8c: .word 0x24420002 # addiu $v0, 0x2
.L0x00008b90: .word 0x0c022d8c # jal 0x8008b630
.L0x00008b94: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008b98: .word 0x1a200009 # blez $s1, .L0x00008bc0
.L0x00008b9c: .word 0x0040a021 # move_ $s4, $v0
.L0x00008ba0: .word 0x2a220005 # slti $v0, $s1, 0x5
.L0x00008ba4: .word 0x1440000c # bnez $v0, .L0x00008bd8
.L0x00008ba8: .word 0x24020006 # li $v0, 0x6
.L0x00008bac: .word 0x2a22000a # slti $v0, $s1, 0xa
.L0x00008bb0: .word 0x10400003 # beqz $v0, .L0x00008bc0
.L0x00008bb4: .word 0x2a220007 # slti $v0, $s1, 0x7
.L0x00008bb8: .word 0x10400007 # beqz $v0, .L0x00008bd8
.L0x00008bbc: .word 0x24020006 # li $v0, 0x6
.L0x00008bc0: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008bc4: .word 0x00000000 # nop
.L0x00008bc8: .word 0x84530000 # lh $s3, ($v0)
.L0x00008bcc: .word 0x24420002 # addiu $v0, 0x2
.L0x00008bd0: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008bd4: .word 0x24020006 # li $v0, 0x6
.L0x00008bd8: .word 0x1222000a # beq $s1, $v0, .L0x00008c04
.L0x00008bdc: .word 0x24020009 # li $v0, 0x9
.L0x00008be0: .word 0x12220009 # beq $s1, $v0, .L0x00008c08
.L0x00008be4: .word 0x2e22000a # sltiu $v0, $s1, 0xa
.L0x00008be8: .word 0x8e440088 # lw $a0, 0x88($s2)
.L0x00008bec: .word 0x00000000 # nop
.L0x00008bf0: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00008bf4: .word 0x00000000 # nop
.L0x00008bf8: .word 0x0040f809 # jalr $v0
.L0x00008bfc: .word 0x02802821 # move_ $a1, $s4
.L0x00008c00: .word 0x00408021 # move_ $s0, $v0
.L0x00008c04: .word 0x2e22000a # sltiu $v0, $s1, 0xa
.L0x00008c08: .word 0x104000e7 # beqz $v0, .L0x00008fa8
.L0x00008c0c: .word 0x3c028008 # lui $v0, 0x8008
.L0x00008c10: .word 0x24422e58 # addiu $v0, 0x2e58
.L0x00008c14: .word 0x00111880 # sll $v1, $s1, 0x2
.L0x00008c18: .word 0x00621821 # addu $v1, $v0
.L0x00008c1c: .word 0x8c620000 # lw $v0, ($v1)
.L0x00008c20: .word 0x00000000 # nop
.L0x00008c24: .word 0x00400008 # jr $v0
.L0x00008c28: .word 0x00000000 # nop
.L0x00008c2c: .word 0x12600005 # beqz $s3, .L0x00008c44
.L0x00008c30: .word 0x24020001 # li $v0, 0x1
.L0x00008c34: .word 0x12620009 # beq $s3, $v0, .L0x00008c5c
.L0x00008c38: .word 0x26620001 # addiu $v0, $s3, 0x1
.L0x00008c3c: .word 0x08022e48 # j 0x8008b920
.L0x00008c40: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x00008c44: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x00008c48: .word 0x00000000 # nop
.L0x00008c4c: .word 0x10400081 # beqz $v0, .L0x00008e54
.L0x00008c50: .word 0x24020001 # li $v0, 0x1
.L0x00008c54: .word 0x08022f17 # j 0x8008bc5c
.L0x00008c58: .word 0x00000000 # nop
.L0x00008c5c: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x00008c60: .word 0xae000010 # sw $zr, 0x10($s0)
.L0x00008c64: .word 0x24420001 # addiu $v0, 0x1
.L0x00008c68: .word 0x08022f16 # j 0x8008bc58
.L0x00008c6c: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x00008c70: .word 0x24020001 # li $v0, 0x1
.L0x00008c74: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x00008c78: .word 0x08022f17 # j 0x8008bc5c
.L0x00008c7c: .word 0xae000010 # sw $zr, 0x10($s0)
.L0x00008c80: .word 0x2e620007 # sltiu $v0, $s3, 0x7
.L0x00008c84: .word 0x104000c8 # beqz $v0, .L0x00008fa8
.L0x00008c88: .word 0x3c028008 # lui $v0, 0x8008
.L0x00008c8c: .word 0x24422e80 # addiu $v0, 0x2e80
.L0x00008c90: .word 0x00131880 # sll $v1, $s3, 0x2
.L0x00008c94: .word 0x00621821 # addu $v1, $v0
.L0x00008c98: .word 0x8c620000 # lw $v0, ($v1)
.L0x00008c9c: .word 0x00000000 # nop
.L0x00008ca0: .word 0x00400008 # jr $v0
.L0x00008ca4: .word 0x00000000 # nop
.L0x00008ca8: .word 0x8ea50004 # lw $a1, 0x4($s5)
.L0x00008cac: .word 0x00000000 # nop
.L0x00008cb0: .word 0x10a000be # beqz $a1, .L0x00008fac
.L0x00008cb4: .word 0x24020001 # li $v0, 0x1
.L0x00008cb8: .word 0x8ca2000c # lw $v0, 0xc($a1)
.L0x00008cbc: .word 0x00000000 # nop
.L0x00008cc0: .word 0x28420002 # slti $v0, 0x2
.L0x00008cc4: .word 0x14400063 # bnez $v0, .L0x00008e54
.L0x00008cc8: .word 0x24020001 # li $v0, 0x1
.L0x00008ccc: .word 0x08022f17 # j 0x8008bc5c
.L0x00008cd0: .word 0x00000000 # nop
.L0x00008cd4: .word 0x8ea40004 # lw $a0, 0x4($s5)
.L0x00008cd8: .word 0x00000000 # nop
.L0x00008cdc: .word 0x10800005 # beqz $a0, .L0x00008cf4
.L0x00008ce0: .word 0x00000000 # nop
.L0x00008ce4: .word 0x8c82004c # lw $v0, 0x4c($a0)
.L0x00008ce8: .word 0x00000000 # nop
.L0x00008cec: .word 0x0040f809 # jalr $v0
.L0x00008cf0: .word 0x00000000 # nop
.L0x00008cf4: .word 0x02002021 # move_ $a0, $s0
.L0x00008cf8: .word 0x02602821 # move_ $a1, $s3
.L0x00008cfc: .word 0x08022e7d # j 0x8008b9f4
.L0x00008d00: .word 0x00003021 # move_ $a2, $zr
.L0x00008d04: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008d08: .word 0x00000000 # nop
.L0x00008d0c: .word 0x84510000 # lh $s1, ($v0)
.L0x00008d10: .word 0x24420002 # addiu $v0, 0x2
.L0x00008d14: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008d18: .word 0x8ea40004 # lw $a0, 0x4($s5)
.L0x00008d1c: .word 0x00000000 # nop
.L0x00008d20: .word 0x10800005 # beqz $a0, .L0x00008d38
.L0x00008d24: .word 0x00000000 # nop
.L0x00008d28: .word 0x8c82004c # lw $v0, 0x4c($a0)
.L0x00008d2c: .word 0x00000000 # nop
.L0x00008d30: .word 0x0040f809 # jalr $v0
.L0x00008d34: .word 0x00000000 # nop
.L0x00008d38: .word 0x02002021 # move_ $a0, $s0
.L0x00008d3c: .word 0x02602821 # move_ $a1, $s3
.L0x00008d40: .word 0x02203021 # move_ $a2, $s1
.L0x00008d44: .word 0x0c026d18 # jal 0x8009b460
.L0x00008d48: .word 0x00000000 # nop
.L0x00008d4c: .word 0x08022f16 # j 0x8008bc58
.L0x00008d50: .word 0xaea20004 # sw $v0, 0x4($s5)
.L0x00008d54: .word 0x24020001 # li $v0, 0x1
.L0x00008d58: .word 0x08022f17 # j 0x8008bc5c
.L0x00008d5c: .word 0xae020034 # sw $v0, 0x34($s0)
.L0x00008d60: .word 0x08022f16 # j 0x8008bc58
.L0x00008d64: .word 0xae000034 # sw $zr, 0x34($s0)
.L0x00008d68: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008d6c: .word 0x00000000 # nop
.L0x00008d70: .word 0x94430000 # lhu $v1, ($v0)
.L0x00008d74: .word 0x84460006 # lh $a2, 0x6($v0)
.L0x00008d78: .word 0xa7a30010 # sh $v1, 0x10($sp)
.L0x00008d7c: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008d80: .word 0x00000000 # nop
.L0x00008d84: .word 0x94420002 # lhu $v0, 0x2($v0)
.L0x00008d88: .word 0x00000000 # nop
.L0x00008d8c: .word 0x00021023 # negu $v0
.L0x00008d90: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00008d94: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008d98: .word 0x00000000 # nop
.L0x00008d9c: .word 0x94420004 # lhu $v0, 0x4($v0)
.L0x00008da0: .word 0x00000000 # nop
.L0x00008da4: .word 0x00021023 # negu $v0
.L0x00008da8: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00008dac: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008db0: .word 0x00000000 # nop
.L0x00008db4: .word 0x24420008 # addiu $v0, 0x8
.L0x00008db8: .word 0x14c00060 # bnez $a2, .L0x00008f3c
.L0x00008dbc: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008dc0: .word 0x08022f01 # j 0x8008bc04
.L0x00008dc4: .word 0x00000000 # nop
.L0x00008dc8: .word 0x8e43008c # lw $v1, 0x8c($s2)
.L0x00008dcc: .word 0x00000000 # nop
.L0x00008dd0: .word 0x94620000 # lhu $v0, ($v1)
.L0x00008dd4: .word 0x24630002 # addiu $v1, 0x2
.L0x00008dd8: .word 0xa6020022 # sh $v0, 0x22($s0)
.L0x00008ddc: .word 0xae43008c # sw $v1, 0x8c($s2)
.L0x00008de0: .word 0x94620000 # lhu $v0, ($v1)
.L0x00008de4: .word 0x00000000 # nop
.L0x00008de8: .word 0x00021023 # negu $v0
.L0x00008dec: .word 0xa6020024 # sh $v0, 0x24($s0)
.L0x00008df0: .word 0x24620002 # addiu $v0, $v1, 0x2
.L0x00008df4: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008df8: .word 0x94620002 # lhu $v0, 0x2($v1)
.L0x00008dfc: .word 0x24630006 # addiu $v1, 0x6
.L0x00008e00: .word 0x00021023 # negu $v0
.L0x00008e04: .word 0xa6020026 # sh $v0, 0x26($s0)
.L0x00008e08: .word 0x08022f16 # j 0x8008bc58
.L0x00008e0c: .word 0xae43008c # sw $v1, 0x8c($s2)
.L0x00008e10: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00008e14: .word 0x2402000c # li $v0, 0xc
.L0x00008e18: .word 0x14620013 # bne $v1, $v0, .L0x00008e68
.L0x00008e1c: .word 0x24040014 # li $a0, 0x14
.L0x00008e20: .word 0x3c02800a # lui $v0, 0x800a
.L0x00008e24: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x00008e28: .word 0x00000000 # nop
.L0x00008e2c: .word 0x0040f809 # jalr $v0
.L0x00008e30: .word 0x02602021 # move_ $a0, $s3
.L0x00008e34: .word 0x84440002 # lh $a0, 0x2($v0)
.L0x00008e38: .word 0x3c028004 # lui $v0, 0x8004
.L0x00008e3c: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x00008e40: .word 0x00000000 # nop
.L0x00008e44: .word 0x0040f809 # jalr $v0
.L0x00008e48: .word 0x00000000 # nop
.L0x00008e4c: .word 0x10400006 # beqz $v0, .L0x00008e68
.L0x00008e50: .word 0x24040014 # li $a0, 0x14
.L0x00008e54: .word 0x8e43008c # lw $v1, 0x8c($s2)
.L0x00008e58: .word 0x00001021 # move_ $v0, $zr
.L0x00008e5c: .word 0x2463fff8 # addiu $v1, -0x8
.L0x00008e60: .word 0x08022f17 # j 0x8008bc5c
.L0x00008e64: .word 0xae43008c # sw $v1, 0x8c($s2)
.L0x00008e68: .word 0x2405ffff # li $a1, -0x1
.L0x00008e6c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00008e70: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00008e74: .word 0x00000000 # nop
.L0x00008e78: .word 0x0040f809 # jalr $v0
.L0x00008e7c: .word 0x00a03021 # move_ $a2, $a1
.L0x00008e80: .word 0x00402021 # move_ $a0, $v0
.L0x00008e84: .word 0x02802821 # move_ $a1, $s4
.L0x00008e88: .word 0x02603021 # move_ $a2, $s3
.L0x00008e8c: .word 0x8c820184 # lw $v0, 0x184($a0)
.L0x00008e90: .word 0x00000000 # nop
.L0x00008e94: .word 0x0040f809 # jalr $v0
.L0x00008e98: .word 0x00003821 # move_ $a3, $zr
.L0x00008e9c: .word 0x08022f17 # j 0x8008bc5c
.L0x00008ea0: .word 0x24020001 # li $v0, 0x1
.L0x00008ea4: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008ea8: .word 0x00000000 # nop
.L0x00008eac: .word 0x84460000 # lh $a2, ($v0)
.L0x00008eb0: .word 0x24420002 # addiu $v0, 0x2
.L0x00008eb4: .word 0x10c00004 # beqz $a2, .L0x00008ec8
.L0x00008eb8: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008ebc: .word 0x02002021 # move_ $a0, $s0
.L0x00008ec0: .word 0x08022efd # j 0x8008bbf4
.L0x00008ec4: .word 0x24850028 # addiu $a1, $a0, 0x28
.L0x00008ec8: .word 0x96020028 # lhu $v0, 0x28($s0)
.L0x00008ecc: .word 0x9603002a # lhu $v1, 0x2a($s0)
.L0x00008ed0: .word 0x9604002c # lhu $a0, 0x2c($s0)
.L0x00008ed4: .word 0xa602001c # sh $v0, 0x1c($s0)
.L0x00008ed8: .word 0xa603001e # sh $v1, 0x1e($s0)
.L0x00008edc: .word 0x08022f16 # j 0x8008bc58
.L0x00008ee0: .word 0xa6040020 # sh $a0, 0x20($s0)
.L0x00008ee4: .word 0x8e42008c # lw $v0, 0x8c($s2)
.L0x00008ee8: .word 0x00000000 # nop
.L0x00008eec: .word 0x84460000 # lh $a2, ($v0)
.L0x00008ef0: .word 0x24420002 # addiu $v0, 0x2
.L0x00008ef4: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x00008ef8: .word 0x96020028 # lhu $v0, 0x28($s0)
.L0x00008efc: .word 0x00000000 # nop
.L0x00008f00: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00008f04: .word 0x9602002a # lhu $v0, 0x2a($s0)
.L0x00008f08: .word 0x00000000 # nop
.L0x00008f0c: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00008f10: .word 0x328200f0 # andi $v0, $s4, 0xf0
.L0x00008f14: .word 0x10400004 # beqz $v0, .L0x00008f28
.L0x00008f18: .word 0x00000000 # nop
.L0x00008f1c: .word 0x9602002c # lhu $v0, 0x2c($s0)
.L0x00008f20: .word 0x08022ef9 # j 0x8008bbe4
.L0x00008f24: .word 0x2442d800 # addiu $v0, -0x2800
.L0x00008f28: .word 0x9602002c # lhu $v0, 0x2c($s0)
.L0x00008f2c: .word 0x00000000 # nop
.L0x00008f30: .word 0x24422800 # addiu $v0, 0x2800
.L0x00008f34: .word 0x10c00007 # beqz $a2, .L0x00008f54
.L0x00008f38: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00008f3c: .word 0x02002021 # move_ $a0, $s0
.L0x00008f40: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x00008f44: .word 0x0c026d94 # jal 0x8009b650
.L0x00008f48: .word 0x00000000 # nop
.L0x00008f4c: .word 0x08022f16 # j 0x8008bc58
.L0x00008f50: .word 0xaea20008 # sw $v0, 0x8($s5)
.L0x00008f54: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x00008f58: .word 0x00000000 # nop
.L0x00008f5c: .word 0xa602001c # sh $v0, 0x1c($s0)
.L0x00008f60: .word 0x97a20012 # lhu $v0, 0x12($sp)
.L0x00008f64: .word 0x00000000 # nop
.L0x00008f68: .word 0xa602001e # sh $v0, 0x1e($s0)
.L0x00008f6c: .word 0x97a20014 # lhu $v0, 0x14($sp)
.L0x00008f70: .word 0x08022f16 # j 0x8008bc58
.L0x00008f74: .word 0xa6020020 # sh $v0, 0x20($s0)
.L0x00008f78: .word 0x24040014 # li $a0, 0x14
.L0x00008f7c: .word 0x2405ffff # li $a1, -0x1
.L0x00008f80: .word 0x3c028005 # lui $v0, 0x8005
.L0x00008f84: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00008f88: .word 0x00000000 # nop
.L0x00008f8c: .word 0x0040f809 # jalr $v0
.L0x00008f90: .word 0x00a03021 # move_ $a2, $a1
.L0x00008f94: .word 0x00402021 # move_ $a0, $v0
.L0x00008f98: .word 0x8c820180 # lw $v0, 0x180($a0)
.L0x00008f9c: .word 0x00000000 # nop
.L0x00008fa0: .word 0x0040f809 # jalr $v0
.L0x00008fa4: .word 0x02802821 # move_ $a1, $s4
.L0x00008fa8: .word 0x24020001 # li $v0, 0x1
.L0x00008fac: .word 0x8fbf0030 # lw $ra, 0x30($sp)
.L0x00008fb0: .word 0x8fb5002c # lw $s5, 0x2c($sp)
.L0x00008fb4: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x00008fb8: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x00008fbc: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00008fc0: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00008fc4: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x00008fc8: .word 0x03e00008 # jr $ra
.L0x00008fcc: .word 0x27bd0038 # addiu $sp, 0x38
.L0x00008fd0: .word 0x27bdffa0 # addiu $sp, -0x60
.L0x00008fd4: .word 0xafb10054 # sw $s1, 0x54($sp)
.L0x00008fd8: .word 0x00808821 # move_ $s1, $a0
.L0x00008fdc: .word 0xafbf0058 # sw $ra, 0x58($sp)
.L0x00008fe0: .word 0xafb00050 # sw $s0, 0x50($sp)
.L0x00008fe4: .word 0x8e23008c # lw $v1, 0x8c($s1)
.L0x00008fe8: .word 0x00000000 # nop
.L0x00008fec: .word 0x84660000 # lh $a2, ($v1)
.L0x00008ff0: .word 0x24630002 # addiu $v1, 0x2
.L0x00008ff4: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x00008ff8: .word 0x84640000 # lh $a0, ($v1)
.L0x00008ffc: .word 0x24620002 # addiu $v0, $v1, 0x2
.L0x00009000: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009004: .word 0x2402270f # li $v0, 0x270f
.L0x00009008: .word 0x14820002 # bne $a0, $v0, .L0x00009014
.L0x0000900c: .word 0x00000000 # nop
.L0x00009010: .word 0x8e24006c # lw $a0, 0x6c($s1)
.L0x00009014: .word 0x10c00003 # beqz $a2, .L0x00009024
.L0x00009018: .word 0x24020001 # li $v0, 0x1
.L0x0000901c: .word 0x10c2001a # beq $a2, $v0, .L0x00009088
.L0x00009020: .word 0x00000000 # nop
.L0x00009024: .word 0x94620002 # lhu $v0, 0x2($v1)
.L0x00009028: .word 0x00000000 # nop
.L0x0000902c: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00009030: .word 0x24620004 # addiu $v0, $v1, 0x4
.L0x00009034: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009038: .word 0x94620004 # lhu $v0, 0x4($v1)
.L0x0000903c: .word 0x00003021 # move_ $a2, $zr
.L0x00009040: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00009044: .word 0x24620006 # addiu $v0, $v1, 0x6
.L0x00009048: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x0000904c: .word 0x94620006 # lhu $v0, 0x6($v1)
.L0x00009050: .word 0x00a08021 # move_ $s0, $a1
.L0x00009054: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00009058: .word 0x24620008 # addiu $v0, $v1, 0x8
.L0x0000905c: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009060: .word 0x02001821 # move_ $v1, $s0
.L0x00009064: .word 0x8c620010 # lw $v0, 0x10($v1)
.L0x00009068: .word 0x00000000 # nop
.L0x0000906c: .word 0x10400059 # beqz $v0, .L0x000091d4
.L0x00009070: .word 0x24c60001 # addiu $a2, 0x1
.L0x00009074: .word 0x28c20008 # slti $v0, $a2, 0x8
.L0x00009078: .word 0x1440fff9 # bnez $v0, .L0x00009060
.L0x0000907c: .word 0x24700004 # addiu $s0, $v1, 0x4
.L0x00009080: .word 0x08022fa5 # j 0x8008be94
.L0x00009084: .word 0x24020001 # li $v0, 0x1
.L0x00009088: .word 0x8e2300a0 # lw $v1, 0xa0($s1)
.L0x0000908c: .word 0x00000000 # nop
.L0x00009090: .word 0x10660011 # beq $v1, $a2, .L0x000090d8
.L0x00009094: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00009098: .word 0x14400006 # bnez $v0, .L0x000090b4
.L0x0000909c: .word 0x262500a4 # addiu $a1, $s1, 0xa4
.L0x000090a0: .word 0x24020002 # li $v0, 0x2
.L0x000090a4: .word 0x1062001f # beq $v1, $v0, .L0x00009124
.L0x000090a8: .word 0x24020003 # li $v0, 0x3
.L0x000090ac: .word 0x10620037 # beq $v1, $v0, .L0x0000918c
.L0x000090b0: .word 0x00000000 # nop
.L0x000090b4: .word 0x262600a8 # addiu $a2, $s1, 0xa8
.L0x000090b8: .word 0x0c02265e # jal 0x80089978
.L0x000090bc: .word 0x262700ac # addiu $a3, $s1, 0xac
.L0x000090c0: .word 0x10400048 # beqz $v0, .L0x000091e4
.L0x000090c4: .word 0x24020001 # li $v0, 0x1
.L0x000090c8: .word 0x8e2200a0 # lw $v0, 0xa0($s1)
.L0x000090cc: .word 0x00000000 # nop
.L0x000090d0: .word 0x24420001 # addiu $v0, 0x1
.L0x000090d4: .word 0xae2200a0 # sw $v0, 0xa0($s1)
.L0x000090d8: .word 0x8e2400a4 # lw $a0, 0xa4($s1)
.L0x000090dc: .word 0x00000000 # nop
.L0x000090e0: .word 0x10800007 # beqz $a0, .L0x00009100
.L0x000090e4: .word 0x3c028004 # lui $v0, 0x8004
.L0x000090e8: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x000090ec: .word 0x00000000 # nop
.L0x000090f0: .word 0x0040f809 # jalr $v0
.L0x000090f4: .word 0x00042403 # sra $a0, 0x10
.L0x000090f8: .word 0x14400005 # bnez $v0, .L0x00009110
.L0x000090fc: .word 0x00000000 # nop
.L0x00009100: .word 0x8e2200a0 # lw $v0, 0xa0($s1)
.L0x00009104: .word 0x00000000 # nop
.L0x00009108: .word 0x24420001 # addiu $v0, 0x1
.L0x0000910c: .word 0xae2200a0 # sw $v0, 0xa0($s1)
.L0x00009110: .word 0x8e23008c # lw $v1, 0x8c($s1)
.L0x00009114: .word 0x00001021 # move_ $v0, $zr
.L0x00009118: .word 0x2463fffa # addiu $v1, -0x6
.L0x0000911c: .word 0x08022fa5 # j 0x8008be94
.L0x00009120: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x00009124: .word 0x8e2200a4 # lw $v0, 0xa4($s1)
.L0x00009128: .word 0x00000000 # nop
.L0x0000912c: .word 0x10400013 # beqz $v0, .L0x0000917c
.L0x00009130: .word 0x00000000 # nop
.L0x00009134: .word 0x0c007fea # jal 0x8001ffa8
.L0x00009138: .word 0x27a40018 # addiu $a0, $sp, 0x18
.L0x0000913c: .word 0x8e2400ac # lw $a0, 0xac($s1)
.L0x00009140: .word 0x8e2500b0 # lw $a1, 0xb0($s1)
.L0x00009144: .word 0x8fa2003c # lw $v0, 0x3c($sp)
.L0x00009148: .word 0x00000000 # nop
.L0x0000914c: .word 0x0040f809 # jalr $v0
.L0x00009150: .word 0x00000000 # nop
.L0x00009154: .word 0x3c028004 # lui $v0, 0x8004
.L0x00009158: .word 0x8e2400a4 # lw $a0, 0xa4($s1)
.L0x0000915c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00009160: .word 0x00000000 # nop
.L0x00009164: .word 0x0040f809 # jalr $v0
.L0x00009168: .word 0x00000000 # nop
.L0x0000916c: .word 0x8fa30044 # lw $v1, 0x44($sp)
.L0x00009170: .word 0x00000000 # nop
.L0x00009174: .word 0x0060f809 # jalr $v1
.L0x00009178: .word 0x00402021 # move_ $a0, $v0
.L0x0000917c: .word 0x8e2200a0 # lw $v0, 0xa0($s1)
.L0x00009180: .word 0x00000000 # nop
.L0x00009184: .word 0x24420001 # addiu $v0, 0x1
.L0x00009188: .word 0xae2200a0 # sw $v0, 0xa0($s1)
.L0x0000918c: .word 0x8e2400a8 # lw $a0, 0xa8($s1)
.L0x00009190: .word 0x00000000 # nop
.L0x00009194: .word 0x1080000c # beqz $a0, .L0x000091c8
.L0x00009198: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000919c: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x000091a0: .word 0x00000000 # nop
.L0x000091a4: .word 0x0040f809 # jalr $v0
.L0x000091a8: .word 0x00042403 # sra $a0, 0x10
.L0x000091ac: .word 0x10400006 # beqz $v0, .L0x000091c8
.L0x000091b0: .word 0x00000000 # nop
.L0x000091b4: .word 0x8e22008c # lw $v0, 0x8c($s1)
.L0x000091b8: .word 0x00000000 # nop
.L0x000091bc: .word 0x2442fffa # addiu $v0, -0x6
.L0x000091c0: .word 0x08022f9f # j 0x8008be7c
.L0x000091c4: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x000091c8: .word 0xae2000a0 # sw $zr, 0xa0($s1)
.L0x000091cc: .word 0x08022fa5 # j 0x8008be94
.L0x000091d0: .word 0x00001021 # move_ $v0, $zr
.L0x000091d4: .word 0x0c0226f9 # jal 0x80089be4
.L0x000091d8: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x000091dc: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x000091e0: .word 0x24020001 # li $v0, 0x1
.L0x000091e4: .word 0x8fbf0058 # lw $ra, 0x58($sp)
.L0x000091e8: .word 0x8fb10054 # lw $s1, 0x54($sp)
.L0x000091ec: .word 0x8fb00050 # lw $s0, 0x50($sp)
.L0x000091f0: .word 0x03e00008 # jr $ra
.L0x000091f4: .word 0x27bd0060 # addiu $sp, 0x60
.L0x000091f8: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x000091fc: .word 0xafb10024 # sw $s1, 0x24($sp)
.L0x00009200: .word 0x00808821 # move_ $s1, $a0
.L0x00009204: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00009208: .word 0xafb00020 # sw $s0, 0x20($sp)
.L0x0000920c: .word 0x8e23008c # lw $v1, 0x8c($s1)
.L0x00009210: .word 0x00000000 # nop
.L0x00009214: .word 0x84660000 # lh $a2, ($v1)
.L0x00009218: .word 0x24630002 # addiu $v1, 0x2
.L0x0000921c: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x00009220: .word 0x84640000 # lh $a0, ($v1)
.L0x00009224: .word 0x24620002 # addiu $v0, $v1, 0x2
.L0x00009228: .word 0x10c00004 # beqz $a2, .L0x0000923c
.L0x0000922c: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009230: .word 0x24020001 # li $v0, 0x1
.L0x00009234: .word 0x10c2002d # beq $a2, $v0, .L0x000092ec
.L0x00009238: .word 0x00000000 # nop
.L0x0000923c: .word 0x94620002 # lhu $v0, 0x2($v1)
.L0x00009240: .word 0x00000000 # nop
.L0x00009244: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x00009248: .word 0x24620004 # addiu $v0, $v1, 0x4
.L0x0000924c: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009250: .word 0x94620004 # lhu $v0, 0x4($v1)
.L0x00009254: .word 0x00000000 # nop
.L0x00009258: .word 0x00021023 # negu $v0
.L0x0000925c: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x00009260: .word 0x24620006 # addiu $v0, $v1, 0x6
.L0x00009264: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009268: .word 0x94620006 # lhu $v0, 0x6($v1)
.L0x0000926c: .word 0x00000000 # nop
.L0x00009270: .word 0x00021023 # negu $v0
.L0x00009274: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x00009278: .word 0x24620008 # addiu $v0, $v1, 0x8
.L0x0000927c: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009280: .word 0x94620008 # lhu $v0, 0x8($v1)
.L0x00009284: .word 0x00000000 # nop
.L0x00009288: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000928c: .word 0x2462000a # addiu $v0, $v1, 0xa
.L0x00009290: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009294: .word 0x9462000a # lhu $v0, 0xa($v1)
.L0x00009298: .word 0x00003021 # move_ $a2, $zr
.L0x0000929c: .word 0x00021023 # negu $v0
.L0x000092a0: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x000092a4: .word 0x2462000c # addiu $v0, $v1, 0xc
.L0x000092a8: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x000092ac: .word 0x9462000c # lhu $v0, 0xc($v1)
.L0x000092b0: .word 0x00a08021 # move_ $s0, $a1
.L0x000092b4: .word 0x00021023 # negu $v0
.L0x000092b8: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x000092bc: .word 0x2462000e # addiu $v0, $v1, 0xe
.L0x000092c0: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x000092c4: .word 0x02001821 # move_ $v1, $s0
.L0x000092c8: .word 0x8c620030 # lw $v0, 0x30($v1)
.L0x000092cc: .word 0x00000000 # nop
.L0x000092d0: .word 0x10400016 # beqz $v0, .L0x0000932c
.L0x000092d4: .word 0x24c60001 # addiu $a2, 0x1
.L0x000092d8: .word 0x28c20003 # slti $v0, $a2, 0x3
.L0x000092dc: .word 0x1440fff9 # bnez $v0, .L0x000092c4
.L0x000092e0: .word 0x24700004 # addiu $s0, $v1, 0x4
.L0x000092e4: .word 0x08022ffc # j 0x8008bff0
.L0x000092e8: .word 0x24020001 # li $v0, 0x1
.L0x000092ec: .word 0x0c0225fe # jal 0x800897f8
.L0x000092f0: .word 0x00000000 # nop
.L0x000092f4: .word 0x00402021 # move_ $a0, $v0
.L0x000092f8: .word 0x10800010 # beqz $a0, .L0x0000933c
.L0x000092fc: .word 0x3c028004 # lui $v0, 0x8004
.L0x00009300: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x00009304: .word 0x00000000 # nop
.L0x00009308: .word 0x0040f809 # jalr $v0
.L0x0000930c: .word 0x00000000 # nop
.L0x00009310: .word 0x1040000a # beqz $v0, .L0x0000933c
.L0x00009314: .word 0x00001021 # move_ $v0, $zr
.L0x00009318: .word 0x8e23008c # lw $v1, 0x8c($s1)
.L0x0000931c: .word 0x00000000 # nop
.L0x00009320: .word 0x2463fffa # addiu $v1, -0x6
.L0x00009324: .word 0x08022ffc # j 0x8008bff0
.L0x00009328: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x0000932c: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x00009330: .word 0x0c022611 # jal 0x80089844
.L0x00009334: .word 0x27a60018 # addiu $a2, $sp, 0x18
.L0x00009338: .word 0xae020030 # sw $v0, 0x30($s0)
.L0x0000933c: .word 0x24020001 # li $v0, 0x1
.L0x00009340: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x00009344: .word 0x8fb10024 # lw $s1, 0x24($sp)
.L0x00009348: .word 0x8fb00020 # lw $s0, 0x20($sp)
.L0x0000934c: .word 0x03e00008 # jr $ra
.L0x00009350: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00009354: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00009358: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000935c: .word 0x00809021 # move_ $s2, $a0
.L0x00009360: .word 0x24040012 # li $a0, 0x12
.L0x00009364: .word 0x2405ffff # li $a1, -0x1
.L0x00009368: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000936c: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00009370: .word 0x00a03021 # move_ $a2, $a1
.L0x00009374: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00009378: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000937c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00009380: .word 0x0040f809 # jalr $v0
.L0x00009384: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009388: .word 0x8e44008c # lw $a0, 0x8c($s2)
.L0x0000938c: .word 0x00408821 # move_ $s1, $v0
.L0x00009390: .word 0x84930000 # lh $s3, ($a0)
.L0x00009394: .word 0x24840002 # addiu $a0, 0x2
.L0x00009398: .word 0xae44008c # sw $a0, 0x8c($s2)
.L0x0000939c: .word 0x84850000 # lh $a1, ($a0)
.L0x000093a0: .word 0x24830002 # addiu $v1, $a0, 0x2
.L0x000093a4: .word 0xae43008c # sw $v1, 0x8c($s2)
.L0x000093a8: .word 0x3c03800a # lui $v1, 0x800a
.L0x000093ac: .word 0x10a00004 # beqz $a1, .L0x000093c0
.L0x000093b0: .word 0x247046d8 # addiu $s0, $v1, 0x46d8
.L0x000093b4: .word 0x24020001 # li $v0, 0x1
.L0x000093b8: .word 0x10a20024 # beq $a1, $v0, .L0x0000944c
.L0x000093bc: .word 0x00000000 # nop
.L0x000093c0: .word 0x84860002 # lh $a2, 0x2($a0)
.L0x000093c4: .word 0x24820004 # addiu $v0, $a0, 0x4
.L0x000093c8: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x000093cc: .word 0x2cc20008 # sltiu $v0, $a2, 0x8
.L0x000093d0: .word 0x10400008 # beqz $v0, .L0x000093f4
.L0x000093d4: .word 0x3c028008 # lui $v0, 0x8008
.L0x000093d8: .word 0x24422ea0 # addiu $v0, 0x2ea0
.L0x000093dc: .word 0x00061880 # sll $v1, $a2, 0x2
.L0x000093e0: .word 0x00621821 # addu $v1, $v0
.L0x000093e4: .word 0x8c620000 # lw $v0, ($v1)
.L0x000093e8: .word 0x00000000 # nop
.L0x000093ec: .word 0x00400008 # jr $v0
.L0x000093f0: .word 0x00000000 # nop
.L0x000093f4: .word 0x8e220100 # lw $v0, 0x100($s1)
.L0x000093f8: .word 0x00000000 # nop
.L0x000093fc: .word 0x0040f809 # jalr $v0
.L0x00009400: .word 0x02202021 # move_ $a0, $s1
.L0x00009404: .word 0x08023073 # j 0x8008c1cc
.L0x00009408: .word 0x00000000 # nop
.L0x0000940c: .word 0x02202021 # move_ $a0, $s1
.L0x00009410: .word 0x00002821 # move_ $a1, $zr
.L0x00009414: .word 0x8e220104 # lw $v0, 0x104($s1)
.L0x00009418: .word 0x00000000 # nop
.L0x0000941c: .word 0x0040f809 # jalr $v0
.L0x00009420: .word 0x24c60007 # addiu $a2, 0x7
.L0x00009424: .word 0x08023073 # j 0x8008c1cc
.L0x00009428: .word 0x00000000 # nop
.L0x0000942c: .word 0x02202021 # move_ $a0, $s1
.L0x00009430: .word 0x24050010 # li $a1, 0x10
.L0x00009434: .word 0x8e220104 # lw $v0, 0x104($s1)
.L0x00009438: .word 0x00000000 # nop
.L0x0000943c: .word 0x0040f809 # jalr $v0
.L0x00009440: .word 0x24c6fffb # addiu $a2, -0x5
.L0x00009444: .word 0x08023073 # j 0x8008c1cc
.L0x00009448: .word 0x00000000 # nop
.L0x0000944c: .word 0x84820002 # lh $v0, 0x2($a0)
.L0x00009450: .word 0x00000000 # nop
.L0x00009454: .word 0xac6246d8 # sw $v0, 0x46d8($v1)
.L0x00009458: .word 0x84820004 # lh $v0, 0x4($a0)
.L0x0000945c: .word 0x00000000 # nop
.L0x00009460: .word 0x00021023 # negu $v0
.L0x00009464: .word 0xae020004 # sw $v0, 0x4($s0)
.L0x00009468: .word 0x84820006 # lh $v0, 0x6($a0)
.L0x0000946c: .word 0x00000000 # nop
.L0x00009470: .word 0x00021023 # negu $v0
.L0x00009474: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x00009478: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0000947c: .word 0x00000000 # nop
.L0x00009480: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x00009484: .word 0x8482000a # lh $v0, 0xa($a0)
.L0x00009488: .word 0x00000000 # nop
.L0x0000948c: .word 0x00021023 # negu $v0
.L0x00009490: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00009494: .word 0x8482000c # lh $v0, 0xc($a0)
.L0x00009498: .word 0x00000000 # nop
.L0x0000949c: .word 0x00021023 # negu $v0
.L0x000094a0: .word 0xae020014 # sw $v0, 0x14($s0)
.L0x000094a4: .word 0x8482000e # lh $v0, 0xe($a0)
.L0x000094a8: .word 0x00000000 # nop
.L0x000094ac: .word 0xae020018 # sw $v0, 0x18($s0)
.L0x000094b0: .word 0x84820010 # lh $v0, 0x10($a0)
.L0x000094b4: .word 0x00000000 # nop
.L0x000094b8: .word 0x00021023 # negu $v0
.L0x000094bc: .word 0xae02001c # sw $v0, 0x1c($s0)
.L0x000094c0: .word 0x84820012 # lh $v0, 0x12($a0)
.L0x000094c4: .word 0x00000000 # nop
.L0x000094c8: .word 0x00021023 # negu $v0
.L0x000094cc: .word 0xae020020 # sw $v0, 0x20($s0)
.L0x000094d0: .word 0x94820014 # lhu $v0, 0x14($a0)
.L0x000094d4: .word 0x00000000 # nop
.L0x000094d8: .word 0xa6020024 # sh $v0, 0x24($s0)
.L0x000094dc: .word 0x94820016 # lhu $v0, 0x16($a0)
.L0x000094e0: .word 0x00000000 # nop
.L0x000094e4: .word 0x00021023 # negu $v0
.L0x000094e8: .word 0xa6020026 # sh $v0, 0x26($s0)
.L0x000094ec: .word 0x94820018 # lhu $v0, 0x18($a0)
.L0x000094f0: .word 0x00000000 # nop
.L0x000094f4: .word 0x00021023 # negu $v0
.L0x000094f8: .word 0xa6020028 # sh $v0, 0x28($s0)
.L0x000094fc: .word 0x8482001a # lh $v0, 0x1a($a0)
.L0x00009500: .word 0x00000000 # nop
.L0x00009504: .word 0xae02002c # sw $v0, 0x2c($s0)
.L0x00009508: .word 0x8482001c # lh $v0, 0x1c($a0)
.L0x0000950c: .word 0x00000000 # nop
.L0x00009510: .word 0xae020030 # sw $v0, 0x30($s0)
.L0x00009514: .word 0x2482001e # addiu $v0, $a0, 0x1e
.L0x00009518: .word 0xae42008c # sw $v0, 0x8c($s2)
.L0x0000951c: .word 0x12600009 # beqz $s3, .L0x00009544
.L0x00009520: .word 0x02202021 # move_ $a0, $s1
.L0x00009524: .word 0x00002821 # move_ $a1, $zr
.L0x00009528: .word 0x02003021 # move_ $a2, $s0
.L0x0000952c: .word 0x8c8200fc # lw $v0, 0xfc($a0)
.L0x00009530: .word 0x00000000 # nop
.L0x00009534: .word 0x0040f809 # jalr $v0
.L0x00009538: .word 0x02603821 # move_ $a3, $s3
.L0x0000953c: .word 0x08023081 # j 0x8008c204
.L0x00009540: .word 0x00000000 # nop
.L0x00009544: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x00009548: .word 0x00000000 # nop
.L0x0000954c: .word 0x0040f809 # jalr $v0
.L0x00009550: .word 0x02002821 # move_ $a1, $s0
.L0x00009554: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00009558: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000955c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00009560: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00009564: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00009568: .word 0x03e00008 # jr $ra
.L0x0000956c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00009570: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00009574: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009578: .word 0x00808021 # move_ $s0, $a0
.L0x0000957c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00009580: .word 0x8e030098 # lw $v1, 0x98($s0)
.L0x00009584: .word 0x00000000 # nop
.L0x00009588: .word 0x10600003 # beqz $v1, .L0x00009598
.L0x0000958c: .word 0x24020001 # li $v0, 0x1
.L0x00009590: .word 0x1062000a # beq $v1, $v0, .L0x000095bc
.L0x00009594: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009598: .word 0x00001021 # move_ $v0, $zr
.L0x0000959c: .word 0x8e03008c # lw $v1, 0x8c($s0)
.L0x000095a0: .word 0x24040001 # li $a0, 0x1
.L0x000095a4: .word 0x84650000 # lh $a1, ($v1)
.L0x000095a8: .word 0x2463fffe # addiu $v1, -0x2
.L0x000095ac: .word 0xae040098 # sw $a0, 0x98($s0)
.L0x000095b0: .word 0xae03008c # sw $v1, 0x8c($s0)
.L0x000095b4: .word 0x080230af # j 0x8008c2bc
.L0x000095b8: .word 0xae05009c # sw $a1, 0x9c($s0)
.L0x000095bc: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x000095c0: .word 0x00000000 # nop
.L0x000095c4: .word 0x0040f809 # jalr $v0
.L0x000095c8: .word 0x00000000 # nop
.L0x000095cc: .word 0x8e03009c # lw $v1, 0x9c($s0)
.L0x000095d0: .word 0x00000000 # nop
.L0x000095d4: .word 0x00621823 # subu $v1, $v0
.L0x000095d8: .word 0x8e02008c # lw $v0, 0x8c($s0)
.L0x000095dc: .word 0xae03009c # sw $v1, 0x9c($s0)
.L0x000095e0: .word 0x2442fffe # addiu $v0, -0x2
.L0x000095e4: .word 0x1c600008 # bgtz $v1, .L0x00009608
.L0x000095e8: .word 0xae02008c # sw $v0, 0x8c($s0)
.L0x000095ec: .word 0x00401821 # move_ $v1, $v0
.L0x000095f0: .word 0x24020001 # li $v0, 0x1
.L0x000095f4: .word 0x24630004 # addiu $v1, 0x4
.L0x000095f8: .word 0xae000098 # sw $zr, 0x98($s0)
.L0x000095fc: .word 0xae00009c # sw $zr, 0x9c($s0)
.L0x00009600: .word 0x080230af # j 0x8008c2bc
.L0x00009604: .word 0xae03008c # sw $v1, 0x8c($s0)
.L0x00009608: .word 0x00001021 # move_ $v0, $zr
.L0x0000960c: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00009610: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00009614: .word 0x03e00008 # jr $ra
.L0x00009618: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000961c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00009620: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00009624: .word 0x00808821 # move_ $s1, $a0
.L0x00009628: .word 0x24040015 # li $a0, 0x15
.L0x0000962c: .word 0x2405ffff # li $a1, -0x1
.L0x00009630: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009634: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00009638: .word 0x00a03021 # move_ $a2, $a1
.L0x0000963c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00009640: .word 0x0040f809 # jalr $v0
.L0x00009644: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009648: .word 0x00402021 # move_ $a0, $v0
.L0x0000964c: .word 0x8e25008c # lw $a1, 0x8c($s1)
.L0x00009650: .word 0x24020038 # li $v0, 0x38
.L0x00009654: .word 0x84a60000 # lh $a2, ($a1)
.L0x00009658: .word 0x24a50002 # addiu $a1, 0x2
.L0x0000965c: .word 0xae25008c # sw $a1, 0x8c($s1)
.L0x00009660: .word 0x84b00000 # lh $s0, ($a1)
.L0x00009664: .word 0x24a30002 # addiu $v1, $a1, 0x2
.L0x00009668: .word 0x16020002 # bne $s0, $v0, .L0x00009674
.L0x0000966c: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x00009670: .word 0x8e300068 # lw $s0, 0x68($s1)
.L0x00009674: .word 0x2402ffff # li $v0, -0x1
.L0x00009678: .word 0x12020045 # beq $s0, $v0, .L0x00009790
.L0x0000967c: .word 0x24020001 # li $v0, 0x1
.L0x00009680: .word 0x10c00003 # beqz $a2, .L0x00009690
.L0x00009684: .word 0x00000000 # nop
.L0x00009688: .word 0x10c2002e # beq $a2, $v0, .L0x00009744
.L0x0000968c: .word 0x00000000 # nop
.L0x00009690: .word 0x84a60002 # lh $a2, 0x2($a1)
.L0x00009694: .word 0x24a20004 # addiu $v0, $a1, 0x4
.L0x00009698: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x0000969c: .word 0x84a70004 # lh $a3, 0x4($a1)
.L0x000096a0: .word 0x24a20006 # addiu $v0, $a1, 0x6
.L0x000096a4: .word 0x16000003 # bnez $s0, .L0x000096b4
.L0x000096a8: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x000096ac: .word 0x3c028004 # lui $v0, 0x8004
.L0x000096b0: .word 0x8c502b28 # lw $s0, 0x2b28($v0)
.L0x000096b4: .word 0x8c8200e8 # lw $v0, 0xe8($a0)
.L0x000096b8: .word 0x00000000 # nop
.L0x000096bc: .word 0x0040f809 # jalr $v0
.L0x000096c0: .word 0x02002821 # move_ $a1, $s0
.L0x000096c4: .word 0x2402001d # li $v0, 0x1d
.L0x000096c8: .word 0x12020005 # beq $s0, $v0, .L0x000096e0
.L0x000096cc: .word 0x2402001e # li $v0, 0x1e
.L0x000096d0: .word 0x1202000e # beq $s0, $v0, .L0x0000970c
.L0x000096d4: .word 0x24020001 # li $v0, 0x1
.L0x000096d8: .word 0x08023110 # j 0x8008c440
.L0x000096dc: .word 0x00000000 # nop
.L0x000096e0: .word 0x8e240088 # lw $a0, 0x88($s1)
.L0x000096e4: .word 0x00000000 # nop
.L0x000096e8: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x000096ec: .word 0x00000000 # nop
.L0x000096f0: .word 0x0040f809 # jalr $v0
.L0x000096f4: .word 0x00002821 # move_ $a1, $zr
.L0x000096f8: .word 0x8c430018 # lw $v1, 0x18($v0)
.L0x000096fc: .word 0xac400018 # sw $zr, 0x18($v0)
.L0x00009700: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009704: .word 0x0802310f # j 0x8008c43c
.L0x00009708: .word 0xac4346d0 # sw $v1, 0x46d0($v0)
.L0x0000970c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009710: .word 0x8c4246d0 # lw $v0, 0x46d0($v0)
.L0x00009714: .word 0x00000000 # nop
.L0x00009718: .word 0x1040001d # beqz $v0, .L0x00009790
.L0x0000971c: .word 0x24020001 # li $v0, 0x1
.L0x00009720: .word 0x8e240088 # lw $a0, 0x88($s1)
.L0x00009724: .word 0x00000000 # nop
.L0x00009728: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x0000972c: .word 0x00000000 # nop
.L0x00009730: .word 0x0040f809 # jalr $v0
.L0x00009734: .word 0x00002821 # move_ $a1, $zr
.L0x00009738: .word 0x24030002 # li $v1, 0x2
.L0x0000973c: .word 0x0802310f # j 0x8008c43c
.L0x00009740: .word 0xac430008 # sw $v1, 0x8($v0)
.L0x00009744: .word 0x12000012 # beqz $s0, .L0x00009790
.L0x00009748: .word 0x24020001 # li $v0, 0x1
.L0x0000974c: .word 0x0c021a57 # jal 0x8008695c
.L0x00009750: .word 0x02002021 # move_ $a0, $s0
.L0x00009754: .word 0x00402021 # move_ $a0, $v0
.L0x00009758: .word 0x1080000c # beqz $a0, .L0x0000978c
.L0x0000975c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00009760: .word 0x8c424f3c # lw $v0, 0x4f3c($v0)
.L0x00009764: .word 0x00000000 # nop
.L0x00009768: .word 0x0040f809 # jalr $v0
.L0x0000976c: .word 0x00000000 # nop
.L0x00009770: .word 0x10400006 # beqz $v0, .L0x0000978c
.L0x00009774: .word 0x00001021 # move_ $v0, $zr
.L0x00009778: .word 0x8e23008c # lw $v1, 0x8c($s1)
.L0x0000977c: .word 0x00000000 # nop
.L0x00009780: .word 0x2463fffa # addiu $v1, -0x6
.L0x00009784: .word 0x08023110 # j 0x8008c440
.L0x00009788: .word 0xae23008c # sw $v1, 0x8c($s1)
.L0x0000978c: .word 0x24020001 # li $v0, 0x1
.L0x00009790: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00009794: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00009798: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000979c: .word 0x03e00008 # jr $ra
.L0x000097a0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000097a4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000097a8: .word 0x00803021 # move_ $a2, $a0
.L0x000097ac: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000097b0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000097b4: .word 0x8cc2008c # lw $v0, 0x8c($a2)
.L0x000097b8: .word 0x00a08021 # move_ $s0, $a1
.L0x000097bc: .word 0x84440000 # lh $a0, ($v0)
.L0x000097c0: .word 0x24420002 # addiu $v0, 0x2
.L0x000097c4: .word 0xacc2008c # sw $v0, 0x8c($a2)
.L0x000097c8: .word 0x84450000 # lh $a1, ($v0)
.L0x000097cc: .word 0x24420002 # addiu $v0, 0x2
.L0x000097d0: .word 0xacc2008c # sw $v0, 0x8c($a2)
.L0x000097d4: .word 0x24020062 # li $v0, 0x62
.L0x000097d8: .word 0x1482000c # bne $a0, $v0, .L0x0000980c
.L0x000097dc: .word 0x24020063 # li $v0, 0x63
.L0x000097e0: .word 0x8cc70094 # lw $a3, 0x94($a2)
.L0x000097e4: .word 0x00000000 # nop
.L0x000097e8: .word 0x00071080 # sll $v0, $a3, 0x2
.L0x000097ec: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x000097f0: .word 0x8c430058 # lw $v1, 0x58($v0)
.L0x000097f4: .word 0x24020003 # li $v0, 0x3
.L0x000097f8: .word 0x10620002 # beq $v1, $v0, .L0x00009804
.L0x000097fc: .word 0x24040038 # li $a0, 0x38
.L0x00009800: .word 0x8cc40070 # lw $a0, 0x70($a2)
.L0x00009804: .word 0x08023139 # j 0x8008c4e4
.L0x00009808: .word 0x24e20001 # addiu $v0, $a3, 0x1
.L0x0000980c: .word 0x1482000a # bne $a0, $v0, .L0x00009838
.L0x00009810: .word 0x24020003 # li $v0, 0x3
.L0x00009814: .word 0x8cc30064 # lw $v1, 0x64($a2)
.L0x00009818: .word 0x00000000 # nop
.L0x0000981c: .word 0x10620002 # beq $v1, $v0, .L0x00009828
.L0x00009820: .word 0x24040038 # li $a0, 0x38
.L0x00009824: .word 0x8cc40070 # lw $a0, 0x70($a2)
.L0x00009828: .word 0x8cc20094 # lw $v0, 0x94($a2)
.L0x0000982c: .word 0x00000000 # nop
.L0x00009830: .word 0x24420001 # addiu $v0, 0x1
.L0x00009834: .word 0xacc20094 # sw $v0, 0x94($a2)
.L0x00009838: .word 0x8e02000c # lw $v0, 0xc($s0)
.L0x0000983c: .word 0x00000000 # nop
.L0x00009840: .word 0x14400004 # bnez $v0, .L0x00009854
.L0x00009844: .word 0x00000000 # nop
.L0x00009848: .word 0x0c026ddd # jal 0x8009b774
.L0x0000984c: .word 0x00000000 # nop
.L0x00009850: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x00009854: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00009858: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000985c: .word 0x03e00008 # jr $ra
.L0x00009860: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00009864: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00009868: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000986c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009870: .word 0x8c82008c # lw $v0, 0x8c($a0)
.L0x00009874: .word 0x00a08021 # move_ $s0, $a1
.L0x00009878: .word 0x84430000 # lh $v1, ($v0)
.L0x0000987c: .word 0x24420002 # addiu $v0, 0x2
.L0x00009880: .word 0xac82008c # sw $v0, 0x8c($a0)
.L0x00009884: .word 0x84450000 # lh $a1, ($v0)
.L0x00009888: .word 0x24420002 # addiu $v0, 0x2
.L0x0000988c: .word 0x10600006 # beqz $v1, .L0x000098a8
.L0x00009890: .word 0xac82008c # sw $v0, 0x8c($a0)
.L0x00009894: .word 0x24020001 # li $v0, 0x1
.L0x00009898: .word 0x10620007 # beq $v1, $v0, .L0x000098b8
.L0x0000989c: .word 0x00000000 # nop
.L0x000098a0: .word 0x08023160 # j 0x8008c580
.L0x000098a4: .word 0x00000000 # nop
.L0x000098a8: .word 0x0c024c30 # jal 0x800930c0
.L0x000098ac: .word 0x00a02021 # move_ $a0, $a1
.L0x000098b0: .word 0x08023160 # j 0x8008c580
.L0x000098b4: .word 0xae020000 # sw $v0, ($s0)
.L0x000098b8: .word 0x8e040000 # lw $a0, ($s0)
.L0x000098bc: .word 0x00000000 # nop
.L0x000098c0: .word 0x10800003 # beqz $a0, .L0x000098d0
.L0x000098c4: .word 0x00000000 # nop
.L0x000098c8: .word 0x0c024c22 # jal 0x80093088
.L0x000098cc: .word 0x00000000 # nop
.L0x000098d0: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000098d4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000098d8: .word 0x03e00008 # jr $ra
.L0x000098dc: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000098e0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000098e4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000098e8: .word 0x00808821 # move_ $s1, $a0
.L0x000098ec: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000098f0: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000098f4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000098f8: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x000098fc: .word 0x24040001 # li $a0, 0x1
.L0x00009900: .word 0x10640058 # beq $v1, $a0, .L0x00009a64
.L0x00009904: .word 0x00a09021 # move_ $s2, $a1
.L0x00009908: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000990c: .word 0x14400003 # bnez $v0, .L0x0000991c
.L0x00009910: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00009914: .word 0x144000cc # bnez $v0, .L0x00009c48
.L0x00009918: .word 0x00000000 # nop
.L0x0000991c: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x00009920: .word 0x00000000 # nop
.L0x00009924: .word 0x10400003 # beqz $v0, .L0x00009934
.L0x00009928: .word 0x00000000 # nop
.L0x0000992c: .word 0x10440031 # beq $v0, $a0, .L0x000099f4
.L0x00009930: .word 0x00000000 # nop
.L0x00009934: .word 0x24040014 # li $a0, 0x14
.L0x00009938: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x0000993c: .word 0x2405ffff # li $a1, -0x1
.L0x00009940: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x00009944: .word 0x00021100 # sll $v0, 0x4
.L0x00009948: .word 0xae22007c # sw $v0, 0x7c($s1)
.L0x0000994c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009950: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00009954: .word 0x00000000 # nop
.L0x00009958: .word 0x0040f809 # jalr $v0
.L0x0000995c: .word 0x00a03021 # move_ $a2, $a1
.L0x00009960: .word 0x8e25007c # lw $a1, 0x7c($s1)
.L0x00009964: .word 0xae220088 # sw $v0, 0x88($s1)
.L0x00009968: .word 0x8c430188 # lw $v1, 0x188($v0)
.L0x0000996c: .word 0x00000000 # nop
.L0x00009970: .word 0x0060f809 # jalr $v1
.L0x00009974: .word 0x00402021 # move_ $a0, $v0
.L0x00009978: .word 0x3c10800a # lui $s0, 0x800a
.L0x0000997c: .word 0x8c440014 # lw $a0, 0x14($v0)
.L0x00009980: .word 0x26104558 # addiu $s0, 0x4558
.L0x00009984: .word 0xae240078 # sw $a0, 0x78($s1)
.L0x00009988: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x0000998c: .word 0x00000000 # nop
.L0x00009990: .word 0x0040f809 # jalr $v0
.L0x00009994: .word 0x00000000 # nop
.L0x00009998: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0000999c: .word 0x3c108004 # lui $s0, 0x8004
.L0x000099a0: .word 0x8c440008 # lw $a0, 0x8($v0)
.L0x000099a4: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000099a8: .word 0xae240080 # sw $a0, 0x80($s1)
.L0x000099ac: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x000099b0: .word 0x00000000 # nop
.L0x000099b4: .word 0x0040f809 # jalr $v0
.L0x000099b8: .word 0x00000000 # nop
.L0x000099bc: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x000099c0: .word 0x8e030428 # lw $v1, 0x428($s0)
.L0x000099c4: .word 0x00000000 # nop
.L0x000099c8: .word 0x0060f809 # jalr $v1
.L0x000099cc: .word 0x00402821 # move_ $a1, $v0
.L0x000099d0: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000099d4: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x000099d8: .word 0x2402000c # li $v0, 0xc
.L0x000099dc: .word 0x1462001b # bne $v1, $v0, .L0x00009a4c
.L0x000099e0: .word 0x00000000 # nop
.L0x000099e4: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000099e8: .word 0x00000000 # nop
.L0x000099ec: .word 0x0040f809 # jalr $v0
.L0x000099f0: .word 0x02202021 # move_ $a0, $s1
.L0x000099f4: .word 0x8e230014 # lw $v1, 0x14($s1)
.L0x000099f8: .word 0x00000000 # nop
.L0x000099fc: .word 0x10600003 # beqz $v1, .L0x00009a0c
.L0x00009a00: .word 0x24020001 # li $v0, 0x1
.L0x00009a04: .word 0x1062000b # beq $v1, $v0, .L0x00009a34
.L0x00009a08: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009a0c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009a10: .word 0x8c425c54 # lw $v0, 0x5c54($v0)
.L0x00009a14: .word 0x00000000 # nop
.L0x00009a18: .word 0x0040f809 # jalr $v0
.L0x00009a1c: .word 0x24040046 # li $a0, 0x46
.L0x00009a20: .word 0x8e220040 # lw $v0, 0x40($s1)
.L0x00009a24: .word 0x00000000 # nop
.L0x00009a28: .word 0x0040f809 # jalr $v0
.L0x00009a2c: .word 0x02202021 # move_ $a0, $s1
.L0x00009a30: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009a34: .word 0x8c425c60 # lw $v0, 0x5c60($v0)
.L0x00009a38: .word 0x00000000 # nop
.L0x00009a3c: .word 0x0040f809 # jalr $v0
.L0x00009a40: .word 0x00000000 # nop
.L0x00009a44: .word 0x14400080 # bnez $v0, .L0x00009c48
.L0x00009a48: .word 0x00000000 # nop
.L0x00009a4c: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00009a50: .word 0x00000000 # nop
.L0x00009a54: .word 0x0040f809 # jalr $v0
.L0x00009a58: .word 0x02202021 # move_ $a0, $s1
.L0x00009a5c: .word 0x0802323e # j 0x8008c8f8
.L0x00009a60: .word 0x00000000 # nop
.L0x00009a64: .word 0x8e22008c # lw $v0, 0x8c($s1)
.L0x00009a68: .word 0x00000000 # nop
.L0x00009a6c: .word 0x84430000 # lh $v1, ($v0)
.L0x00009a70: .word 0x24420002 # addiu $v0, 0x2
.L0x00009a74: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009a78: .word 0x24020006 # li $v0, 0x6
.L0x00009a7c: .word 0x1062003c # beq $v1, $v0, .L0x00009b70
.L0x00009a80: .word 0x24100001 # li $s0, 0x1
.L0x00009a84: .word 0x28620007 # slti $v0, $v1, 0x7
.L0x00009a88: .word 0x10400012 # beqz $v0, .L0x00009ad4
.L0x00009a8c: .word 0x24020002 # li $v0, 0x2
.L0x00009a90: .word 0x10620025 # beq $v1, $v0, .L0x00009b28
.L0x00009a94: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x00009a98: .word 0x10400007 # beqz $v0, .L0x00009ab8
.L0x00009a9c: .word 0x00000000 # nop
.L0x00009aa0: .word 0x10600047 # beqz $v1, .L0x00009bc0
.L0x00009aa4: .word 0x00000000 # nop
.L0x00009aa8: .word 0x1070001b # beq $v1, $s0, .L0x00009b18
.L0x00009aac: .word 0x02202021 # move_ $a0, $s1
.L0x00009ab0: .word 0x0802323c # j 0x8008c8f0
.L0x00009ab4: .word 0x00000000 # nop
.L0x00009ab8: .word 0x24020004 # li $v0, 0x4
.L0x00009abc: .word 0x10620023 # beq $v1, $v0, .L0x00009b4c
.L0x00009ac0: .word 0x28620005 # slti $v0, $v1, 0x5
.L0x00009ac4: .word 0x10400026 # beqz $v0, .L0x00009b60
.L0x00009ac8: .word 0x02202021 # move_ $a0, $s1
.L0x00009acc: .word 0x080231fb # j 0x8008c7ec
.L0x00009ad0: .word 0x00000000 # nop
.L0x00009ad4: .word 0x2862000a # slti $v0, $v1, 0xa
.L0x00009ad8: .word 0x10400005 # beqz $v0, .L0x00009af0
.L0x00009adc: .word 0x28620008 # slti $v0, $v1, 0x8
.L0x00009ae0: .word 0x10400057 # beqz $v0, .L0x00009c40
.L0x00009ae4: .word 0x02202021 # move_ $a0, $s1
.L0x00009ae8: .word 0x0802320d # j 0x8008c834
.L0x00009aec: .word 0x00000000 # nop
.L0x00009af0: .word 0x2402000b # li $v0, 0xb
.L0x00009af4: .word 0x1062002b # beq $v1, $v0, .L0x00009ba4
.L0x00009af8: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00009afc: .word 0x14400025 # bnez $v0, .L0x00009b94
.L0x00009b00: .word 0x02202021 # move_ $a0, $s1
.L0x00009b04: .word 0x240200ff # li $v0, 0xff
.L0x00009b08: .word 0x1062002d # beq $v1, $v0, .L0x00009bc0
.L0x00009b0c: .word 0x00000000 # nop
.L0x00009b10: .word 0x0802323c # j 0x8008c8f0
.L0x00009b14: .word 0x00000000 # nop
.L0x00009b18: .word 0x0c022da7 # jal 0x8008b69c
.L0x00009b1c: .word 0x02402821 # move_ $a1, $s2
.L0x00009b20: .word 0x0802323c # j 0x8008c8f0
.L0x00009b24: .word 0x00000000 # nop
.L0x00009b28: .word 0x02202021 # move_ $a0, $s1
.L0x00009b2c: .word 0x0c022dfd # jal 0x8008b7f4
.L0x00009b30: .word 0x02402821 # move_ $a1, $s2
.L0x00009b34: .word 0x0802323c # j 0x8008c8f0
.L0x00009b38: .word 0x00408021 # move_ $s0, $v0
.L0x00009b3c: .word 0x0c022f20 # jal 0x8008bc80
.L0x00009b40: .word 0x02402821 # move_ $a1, $s2
.L0x00009b44: .word 0x0802323c # j 0x8008c8f0
.L0x00009b48: .word 0x00408021 # move_ $s0, $v0
.L0x00009b4c: .word 0x02202021 # move_ $a0, $s1
.L0x00009b50: .word 0x0c0230b3 # jal 0x8008c2cc
.L0x00009b54: .word 0x02402821 # move_ $a1, $s2
.L0x00009b58: .word 0x0802323c # j 0x8008c8f0
.L0x00009b5c: .word 0x00408021 # move_ $s0, $v0
.L0x00009b60: .word 0x0c023001 # jal 0x8008c004
.L0x00009b64: .word 0x02402821 # move_ $a1, $s2
.L0x00009b68: .word 0x0802323c # j 0x8008c8f0
.L0x00009b6c: .word 0x00000000 # nop
.L0x00009b70: .word 0x02202021 # move_ $a0, $s1
.L0x00009b74: .word 0x0c022faa # jal 0x8008bea8
.L0x00009b78: .word 0x02402821 # move_ $a1, $s2
.L0x00009b7c: .word 0x0802323c # j 0x8008c8f0
.L0x00009b80: .word 0x00408021 # move_ $s0, $v0
.L0x00009b84: .word 0x0c023145 # jal 0x8008c514
.L0x00009b88: .word 0x02402821 # move_ $a1, $s2
.L0x00009b8c: .word 0x0802323c # j 0x8008c8f0
.L0x00009b90: .word 0x00000000 # nop
.L0x00009b94: .word 0x0c023115 # jal 0x8008c454
.L0x00009b98: .word 0x02402821 # move_ $a1, $s2
.L0x00009b9c: .word 0x0802323c # j 0x8008c8f0
.L0x00009ba0: .word 0x00000000 # nop
.L0x00009ba4: .word 0x02202021 # move_ $a0, $s1
.L0x00009ba8: .word 0x0c023088 # jal 0x8008c220
.L0x00009bac: .word 0x02402821 # move_ $a1, $s2
.L0x00009bb0: .word 0x0802323c # j 0x8008c8f0
.L0x00009bb4: .word 0x00408021 # move_ $s0, $v0
.L0x00009bb8: .word 0x08023230 # j 0x8008c8c0
.L0x00009bbc: .word 0x24050001 # li $a1, 0x1
.L0x00009bc0: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x00009bc4: .word 0x00000000 # nop
.L0x00009bc8: .word 0x10400004 # beqz $v0, .L0x00009bdc
.L0x00009bcc: .word 0x00002821 # move_ $a1, $zr
.L0x00009bd0: .word 0x8c42000c # lw $v0, 0xc($v0)
.L0x00009bd4: .word 0x00000000 # nop
.L0x00009bd8: .word 0x28450002 # slti $a1, $v0, 0x2
.L0x00009bdc: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00009be0: .word 0x00000000 # nop
.L0x00009be4: .word 0x10400002 # beqz $v0, .L0x00009bf0
.L0x00009be8: .word 0x00002021 # move_ $a0, $zr
.L0x00009bec: .word 0x24050001 # li $a1, 0x1
.L0x00009bf0: .word 0x02401821 # move_ $v1, $s2
.L0x00009bf4: .word 0x8c620010 # lw $v0, 0x10($v1)
.L0x00009bf8: .word 0x00000000 # nop
.L0x00009bfc: .word 0x1440ffee # bnez $v0, .L0x00009bb8
.L0x00009c00: .word 0x24840001 # addiu $a0, 0x1
.L0x00009c04: .word 0x28820008 # slti $v0, $a0, 0x8
.L0x00009c08: .word 0x1440fffa # bnez $v0, .L0x00009bf4
.L0x00009c0c: .word 0x24630004 # addiu $v1, 0x4
.L0x00009c10: .word 0x10a00006 # beqz $a1, .L0x00009c2c
.L0x00009c14: .word 0x02202021 # move_ $a0, $s1
.L0x00009c18: .word 0x8e22008c # lw $v0, 0x8c($s1)
.L0x00009c1c: .word 0x00000000 # nop
.L0x00009c20: .word 0x2442fffe # addiu $v0, -0x2
.L0x00009c24: .word 0x0802323b # j 0x8008c8ec
.L0x00009c28: .word 0xae22008c # sw $v0, 0x8c($s1)
.L0x00009c2c: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x00009c30: .word 0x00000000 # nop
.L0x00009c34: .word 0x0040f809 # jalr $v0
.L0x00009c38: .word 0x24050003 # li $a1, 0x3
.L0x00009c3c: .word 0x00008021 # move_ $s0, $zr
.L0x00009c40: .word 0x1600ff88 # bnez $s0, .L0x00009a64
.L0x00009c44: .word 0x00000000 # nop
.L0x00009c48: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00009c4c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00009c50: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00009c54: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00009c58: .word 0x03e00008 # jr $ra
.L0x00009c5c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00009c60: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00009c64: .word 0x3c048009 # lui $a0, 0x8009
.L0x00009c68: .word 0x2484c590 # addiu $a0, -0x3a70
.L0x00009c6c: .word 0x240500b4 # li $a1, 0xb4
.L0x00009c70: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00009c74: .word 0x0c005141 # jal 0x80014504
.L0x00009c78: .word 0x24060040 # li $a2, 0x40
.L0x00009c7c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00009c80: .word 0x00000000 # nop
.L0x00009c84: .word 0x03e00008 # jr $ra
.L0x00009c88: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00009c8c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00009c90: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00009c94: .word 0x00808821 # move_ $s1, $a0
.L0x00009c98: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00009c9c: .word 0x24020001 # li $v0, 0x1
.L0x00009ca0: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00009ca4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00009ca8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009cac: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x00009cb0: .word 0x8e320050 # lw $s2, 0x50($s1)
.L0x00009cb4: .word 0x10620049 # beq $v1, $v0, .L0x00009ddc
.L0x00009cb8: .word 0x00a09821 # move_ $s3, $a1
.L0x00009cbc: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00009cc0: .word 0x14400005 # bnez $v0, .L0x00009cd8
.L0x00009cc4: .word 0x24020002 # li $v0, 0x2
.L0x00009cc8: .word 0x10620055 # beq $v1, $v0, .L0x00009e20
.L0x00009ccc: .word 0x24020003 # li $v0, 0x3
.L0x00009cd0: .word 0x10620065 # beq $v1, $v0, .L0x00009e68
.L0x00009cd4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009cd8: .word 0x24040012 # li $a0, 0x12
.L0x00009cdc: .word 0x2405ffff # li $a1, -0x1
.L0x00009ce0: .word 0x3c108005 # lui $s0, 0x8005
.L0x00009ce4: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x00009ce8: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00009cec: .word 0x00000000 # nop
.L0x00009cf0: .word 0x0040f809 # jalr $v0
.L0x00009cf4: .word 0x00a03021 # move_ $a2, $a1
.L0x00009cf8: .word 0x00409021 # move_ $s2, $v0
.L0x00009cfc: .word 0x02402021 # move_ $a0, $s2
.L0x00009d00: .word 0x00002821 # move_ $a1, $zr
.L0x00009d04: .word 0xae320050 # sw $s2, 0x50($s1)
.L0x00009d08: .word 0x8e420104 # lw $v0, 0x104($s2)
.L0x00009d0c: .word 0x00000000 # nop
.L0x00009d10: .word 0x0040f809 # jalr $v0
.L0x00009d14: .word 0x2406000b # li $a2, 0xb
.L0x00009d18: .word 0x24040015 # li $a0, 0x15
.L0x00009d1c: .word 0x2405ffff # li $a1, -0x1
.L0x00009d20: .word 0x3c03800a # lui $v1, 0x800a
.L0x00009d24: .word 0x246346d8 # addiu $v1, 0x46d8
.L0x00009d28: .word 0x8c680014 # lw $t0, 0x14($v1)
.L0x00009d2c: .word 0x8c670008 # lw $a3, 0x8($v1)
.L0x00009d30: .word 0x00a03021 # move_ $a2, $a1
.L0x00009d34: .word 0xac600014 # sw $zr, 0x14($v1)
.L0x00009d38: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00009d3c: .word 0x00e83823 # subu $a3, $t0
.L0x00009d40: .word 0xac670008 # sw $a3, 0x8($v1)
.L0x00009d44: .word 0x0040f809 # jalr $v0
.L0x00009d48: .word 0xac680020 # sw $t0, 0x20($v1)
.L0x00009d4c: .word 0x00402021 # move_ $a0, $v0
.L0x00009d50: .word 0x24050017 # li $a1, 0x17
.L0x00009d54: .word 0x2406001e # li $a2, 0x1e
.L0x00009d58: .word 0x8c8200e8 # lw $v0, 0xe8($a0)
.L0x00009d5c: .word 0x00000000 # nop
.L0x00009d60: .word 0x0040f809 # jalr $v0
.L0x00009d64: .word 0x00c03821 # move_ $a3, $a2
.L0x00009d68: .word 0x24040014 # li $a0, 0x14
.L0x00009d6c: .word 0x2405ffff # li $a1, -0x1
.L0x00009d70: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x00009d74: .word 0x00000000 # nop
.L0x00009d78: .word 0x0040f809 # jalr $v0
.L0x00009d7c: .word 0x00a03021 # move_ $a2, $a1
.L0x00009d80: .word 0x00402021 # move_ $a0, $v0
.L0x00009d84: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00009d88: .word 0x00000000 # nop
.L0x00009d8c: .word 0x0040f809 # jalr $v0
.L0x00009d90: .word 0x24050010 # li $a1, 0x10
.L0x00009d94: .word 0xac400034 # sw $zr, 0x34($v0)
.L0x00009d98: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009d9c: .word 0x8c424548 # lw $v0, 0x4548($v0)
.L0x00009da0: .word 0x00000000 # nop
.L0x00009da4: .word 0x0040f809 # jalr $v0
.L0x00009da8: .word 0x24040002 # li $a0, 0x2
.L0x00009dac: .word 0x0c023244 # jal 0x8008c910
.L0x00009db0: .word 0x00000000 # nop
.L0x00009db4: .word 0x24030003 # li $v1, 0x3
.L0x00009db8: .word 0xae620000 # sw $v0, ($s3)
.L0x00009dbc: .word 0xac430054 # sw $v1, 0x54($v0)
.L0x00009dc0: .word 0x8e620000 # lw $v0, ($s3)
.L0x00009dc4: .word 0x00000000 # nop
.L0x00009dc8: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x00009dcc: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00009dd0: .word 0x00000000 # nop
.L0x00009dd4: .word 0x0040f809 # jalr $v0
.L0x00009dd8: .word 0x02202021 # move_ $a0, $s1
.L0x00009ddc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009de0: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00009de4: .word 0x00000000 # nop
.L0x00009de8: .word 0x0040f809 # jalr $v0
.L0x00009dec: .word 0x00000000 # nop
.L0x00009df0: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x00009df4: .word 0x00000000 # nop
.L0x00009df8: .word 0x00621821 # addu $v1, $v0
.L0x00009dfc: .word 0xae230010 # sw $v1, 0x10($s1)
.L0x00009e00: .word 0x286300f0 # slti $v1, 0xf0
.L0x00009e04: .word 0x14600007 # bnez $v1, .L0x00009e24
.L0x00009e08: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009e0c: .word 0x02202021 # move_ $a0, $s1
.L0x00009e10: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00009e14: .word 0x00000000 # nop
.L0x00009e18: .word 0x0040f809 # jalr $v0
.L0x00009e1c: .word 0x24050002 # li $a1, 0x2
.L0x00009e20: .word 0x3c028005 # lui $v0, 0x8005
.L0x00009e24: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00009e28: .word 0x00000000 # nop
.L0x00009e2c: .word 0x0040f809 # jalr $v0
.L0x00009e30: .word 0x00000000 # nop
.L0x00009e34: .word 0x02402021 # move_ $a0, $s2
.L0x00009e38: .word 0x3c05800a # lui $a1, 0x800a
.L0x00009e3c: .word 0x24a546d8 # addiu $a1, 0x46d8
.L0x00009e40: .word 0x94a30026 # lhu $v1, 0x26($a1)
.L0x00009e44: .word 0x00021040 # sll $v0, 0x1
.L0x00009e48: .word 0x00621821 # addu $v1, $v0
.L0x00009e4c: .word 0xa4a30026 # sh $v1, 0x26($a1)
.L0x00009e50: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x00009e54: .word 0x00000000 # nop
.L0x00009e58: .word 0x0040f809 # jalr $v0
.L0x00009e5c: .word 0x00000000 # nop
.L0x00009e60: .word 0x080232ca # j 0x8008cb28
.L0x00009e64: .word 0x00000000 # nop
.L0x00009e68: .word 0x8c424548 # lw $v0, 0x4548($v0)
.L0x00009e6c: .word 0x00000000 # nop
.L0x00009e70: .word 0x0040f809 # jalr $v0
.L0x00009e74: .word 0x00002021 # move_ $a0, $zr
.L0x00009e78: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00009e7c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00009e80: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00009e84: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00009e88: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00009e8c: .word 0x03e00008 # jr $ra
.L0x00009e90: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00009e94: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00009e98: .word 0x3c048009 # lui $a0, 0x8009
.L0x00009e9c: .word 0x2484c93c # addiu $a0, -0x36c4
.L0x00009ea0: .word 0x24050054 # li $a1, 0x54
.L0x00009ea4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00009ea8: .word 0x0c005141 # jal 0x80014504
.L0x00009eac: .word 0x24060004 # li $a2, 0x4
.L0x00009eb0: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00009eb4: .word 0x00000000 # nop
.L0x00009eb8: .word 0x03e00008 # jr $ra
.L0x00009ebc: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00009ec0: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00009ec4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00009ec8: .word 0x00808021 # move_ $s0, $a0
.L0x00009ecc: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00009ed0: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00009ed4: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00009ed8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00009edc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00009ee0: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00009ee4: .word 0x24020001 # li $v0, 0x1
.L0x00009ee8: .word 0x1062007b # beq $v1, $v0, .L0x0000a0d8
.L0x00009eec: .word 0x00a09021 # move_ $s2, $a1
.L0x00009ef0: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00009ef4: .word 0x14400003 # bnez $v0, .L0x00009f04
.L0x00009ef8: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00009efc: .word 0x144001eb # bnez $v0, .L0x0000a6ac
.L0x00009f00: .word 0x00000000 # nop
.L0x00009f04: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x00009f08: .word 0x00000000 # nop
.L0x00009f0c: .word 0x14400010 # bnez $v0, .L0x00009f50
.L0x00009f10: .word 0x00000000 # nop
.L0x00009f14: .word 0x3c03800a # lui $v1, 0x800a
.L0x00009f18: .word 0x24634460 # addiu $v1, 0x4460
.L0x00009f1c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00009f20: .word 0x00000000 # nop
.L0x00009f24: .word 0x00021140 # sll $v0, 0x5
.L0x00009f28: .word 0x00431021 # addu $v0, $v1
.L0x00009f2c: .word 0x84440010 # lh $a0, 0x10($v0)
.L0x00009f30: .word 0x3c028006 # lui $v0, 0x8006
.L0x00009f34: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x00009f38: .word 0x00000000 # nop
.L0x00009f3c: .word 0x0040f809 # jalr $v0
.L0x00009f40: .word 0x00000000 # nop
.L0x00009f44: .word 0x9442001c # lhu $v0, 0x1c($v0)
.L0x00009f48: .word 0x0802330f # j 0x8008cc3c
.L0x00009f4c: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00009f50: .word 0x3c03800a # lui $v1, 0x800a
.L0x00009f54: .word 0x24634460 # addiu $v1, 0x4460
.L0x00009f58: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x00009f5c: .word 0x00000000 # nop
.L0x00009f60: .word 0x00021140 # sll $v0, 0x5
.L0x00009f64: .word 0x00431021 # addu $v0, $v1
.L0x00009f68: .word 0x84440070 # lh $a0, 0x70($v0)
.L0x00009f6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009f70: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x00009f74: .word 0x00000000 # nop
.L0x00009f78: .word 0x0040f809 # jalr $v0
.L0x00009f7c: .word 0x00000000 # nop
.L0x00009f80: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x00009f84: .word 0x00000000 # nop
.L0x00009f88: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00009f8c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00009f90: .word 0x24424460 # addiu $v0, 0x4460
.L0x00009f94: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x00009f98: .word 0x24420070 # addiu $v0, 0x70
.L0x00009f9c: .word 0x8e040054 # lw $a0, 0x54($s0)
.L0x00009fa0: .word 0x00031940 # sll $v1, 0x5
.L0x00009fa4: .word 0x00622821 # addu $a1, $v1, $v0
.L0x00009fa8: .word 0x000418c0 # sll $v1, $a0, 0x3
.L0x00009fac: .word 0x00641821 # addu $v1, $a0
.L0x00009fb0: .word 0x00031840 # sll $v1, 0x1
.L0x00009fb4: .word 0x3c028004 # lui $v0, 0x8004
.L0x00009fb8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x00009fbc: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x00009fc0: .word 0x00000000 # nop
.L0x00009fc4: .word 0x10800017 # beqz $a0, .L0x0000a024
.L0x00009fc8: .word 0x00621821 # addu $v1, $v0
.L0x00009fcc: .word 0x94630000 # lhu $v1, ($v1)
.L0x00009fd0: .word 0x84a2000c # lh $v0, 0xc($a1)
.L0x00009fd4: .word 0x00000000 # nop
.L0x00009fd8: .word 0x0043102a # slt $v0, $v1
.L0x00009fdc: .word 0x10400011 # beqz $v0, .L0x0000a024
.L0x00009fe0: .word 0x00000000 # nop
.L0x00009fe4: .word 0x0c0268a6 # jal 0x8009a298
.L0x00009fe8: .word 0x00000000 # nop
.L0x00009fec: .word 0xae420000 # sw $v0, ($s2)
.L0x00009ff0: .word 0x92030050 # lbu $v1, 0x50($s0)
.L0x00009ff4: .word 0x2402008d # li $v0, 0x8d
.L0x00009ff8: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x00009ffc: .word 0xae030064 # sw $v1, 0x64($s0)
.L0x0000a000: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a004: .word 0x24050002 # li $a1, 0x2
.L0x0000a008: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a00c: .word 0x00000000 # nop
.L0x0000a010: .word 0x0040f809 # jalr $v0
.L0x0000a014: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a018: .word 0x24020002 # li $v0, 0x2
.L0x0000a01c: .word 0x08023349 # j 0x8008cd24
.L0x0000a020: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x0000a024: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000a028: .word 0x00000000 # nop
.L0x0000a02c: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a030: .word 0x92030050 # lbu $v1, 0x50($s0)
.L0x0000a034: .word 0x24020008 # li $v0, 0x8
.L0x0000a038: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x0000a03c: .word 0xae030064 # sw $v1, 0x64($s0)
.L0x0000a040: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a044: .word 0x24050002 # li $a1, 0x2
.L0x0000a048: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a04c: .word 0x00000000 # nop
.L0x0000a050: .word 0x0040f809 # jalr $v0
.L0x0000a054: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a058: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a05c: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a060: .word 0x8e050054 # lw $a1, 0x54($s0)
.L0x0000a064: .word 0x8c42445c # lw $v0, 0x445c($v0)
.L0x0000a068: .word 0x00000000 # nop
.L0x0000a06c: .word 0x0040f809 # jalr $v0
.L0x0000a070: .word 0x00000000 # nop
.L0x0000a074: .word 0x24060001 # li $a2, 0x1
.L0x0000a078: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a07c: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a080: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a084: .word 0x00021102 # srl $v0, 0x4
.L0x0000a088: .word 0x00c21023 # subu $v0, $a2, $v0
.L0x0000a08c: .word 0x00c22004 # sllv $a0, $v0, $a2
.L0x0000a090: .word 0x00822021 # addu $a0, $v0
.L0x0000a094: .word 0x00021080 # sll $v0, 0x2
.L0x0000a098: .word 0x00431021 # addu $v0, $v1
.L0x0000a09c: .word 0x00042140 # sll $a0, 0x5
.L0x0000a0a0: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000a0a4: .word 0x24630010 # addiu $v1, 0x10
.L0x0000a0a8: .word 0x00021140 # sll $v0, 0x5
.L0x0000a0ac: .word 0x00431021 # addu $v0, $v1
.L0x0000a0b0: .word 0x00822821 # addu $a1, $a0, $v0
.L0x0000a0b4: .word 0x90a2001c # lbu $v0, 0x1c($a1)
.L0x0000a0b8: .word 0x00000000 # nop
.L0x0000a0bc: .word 0x30420008 # andi $v0, 0x8
.L0x0000a0c0: .word 0x10400002 # beqz $v0, .L0x0000a0cc
.L0x0000a0c4: .word 0x00000000 # nop
.L0x0000a0c8: .word 0xae06005c # sw $a2, 0x5c($s0)
.L0x0000a0cc: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x0000a0d0: .word 0x080234bb # j 0x8008d2ec
.L0x0000a0d4: .word 0x00000000 # nop
.L0x0000a0d8: .word 0x8e030010 # lw $v1, 0x10($s0)
.L0x0000a0dc: .word 0x00000000 # nop
.L0x0000a0e0: .word 0x2c620009 # sltiu $v0, $v1, 0x9
.L0x0000a0e4: .word 0x10400008 # beqz $v0, .L0x0000a108
.L0x0000a0e8: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000a0ec: .word 0x24422ec0 # addiu $v0, 0x2ec0
.L0x0000a0f0: .word 0x00031880 # sll $v1, 0x2
.L0x0000a0f4: .word 0x00621821 # addu $v1, $v0
.L0x0000a0f8: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000a0fc: .word 0x00000000 # nop
.L0x0000a100: .word 0x00400008 # jr $v0
.L0x0000a104: .word 0x00000000 # nop
.L0x0000a108: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a10c: .word 0x00000000 # nop
.L0x0000a110: .word 0x14400166 # bnez $v0, .L0x0000a6ac
.L0x0000a114: .word 0x00000000 # nop
.L0x0000a118: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a11c: .word 0x8e050054 # lw $a1, 0x54($s0)
.L0x0000a120: .word 0x0c02a87c # jal 0x800aa1f0
.L0x0000a124: .word 0x00000000 # nop
.L0x0000a128: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a12c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a130: .word 0x92050050 # lbu $a1, 0x50($s0)
.L0x0000a134: .word 0x00000000 # nop
.L0x0000a138: .word 0x10a00002 # beqz $a1, .L0x0000a144
.L0x0000a13c: .word 0x24444470 # addiu $a0, $v0, 0x4470
.L0x0000a140: .word 0x24840060 # addiu $a0, 0x60
.L0x0000a144: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a148: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a14c: .word 0x0005102b # sltu $v0, $zr, $a1
.L0x0000a150: .word 0x00021080 # sll $v0, 0x2
.L0x0000a154: .word 0x00431021 # addu $v0, $v1
.L0x0000a158: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000a15c: .word 0x00000000 # nop
.L0x0000a160: .word 0x00021140 # sll $v0, 0x5
.L0x0000a164: .word 0x00441021 # addu $v0, $a0
.L0x0000a168: .word 0xa440000e # sh $zr, 0xe($v0)
.L0x0000a16c: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0000a170: .word 0x080234d6 # j 0x8008d358
.L0x0000a174: .word 0x24420001 # addiu $v0, 0x1
.L0x0000a178: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a17c: .word 0x00000000 # nop
.L0x0000a180: .word 0x1440014a # bnez $v0, .L0x0000a6ac
.L0x0000a184: .word 0x00000000 # nop
.L0x0000a188: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000a18c: .word 0x00000000 # nop
.L0x0000a190: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a194: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a198: .word 0x245143f4 # addiu $s1, $v0, 0x43f4
.L0x0000a19c: .word 0x92220041 # lbu $v0, 0x41($s1)
.L0x0000a1a0: .word 0x00000000 # nop
.L0x0000a1a4: .word 0x1040001c # beqz $v0, .L0x0000a218
.L0x0000a1a8: .word 0x24020010 # li $v0, 0x10
.L0x0000a1ac: .word 0x92030050 # lbu $v1, 0x50($s0)
.L0x0000a1b0: .word 0x00000000 # nop
.L0x0000a1b4: .word 0x00431023 # subu $v0, $v1
.L0x0000a1b8: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x0000a1bc: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x0000a1c0: .word 0x00000000 # nop
.L0x0000a1c4: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000a1c8: .word 0x86220034 # lh $v0, 0x34($s1)
.L0x0000a1cc: .word 0x00000000 # nop
.L0x0000a1d0: .word 0xae020068 # sw $v0, 0x68($s0)
.L0x0000a1d4: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a1d8: .word 0x24050010 # li $a1, 0x10
.L0x0000a1dc: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a1e0: .word 0x00000000 # nop
.L0x0000a1e4: .word 0x0040f809 # jalr $v0
.L0x0000a1e8: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a1ec: .word 0x86220034 # lh $v0, 0x34($s1)
.L0x0000a1f0: .word 0x8e230028 # lw $v1, 0x28($s1)
.L0x0000a1f4: .word 0x00000000 # nop
.L0x0000a1f8: .word 0x00430018 # mult $v0, $v1
.L0x0000a1fc: .word 0x00001012 # mflo $v0
.L0x0000a200: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x0000a204: .word 0x28422710 # slti $v0, 0x2710
.L0x0000a208: .word 0x14400055 # bnez $v0, .L0x0000a360
.L0x0000a20c: .word 0x2402270f # li $v0, 0x270f
.L0x0000a210: .word 0x08023404 # j 0x8008d010
.L0x0000a214: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x0000a218: .word 0x9222003e # lbu $v0, 0x3e($s1)
.L0x0000a21c: .word 0x00000000 # nop
.L0x0000a220: .word 0x10400015 # beqz $v0, .L0x0000a278
.L0x0000a224: .word 0x3c05800a # lui $a1, 0x800a
.L0x0000a228: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a22c: .word 0x24a54460 # addiu $a1, 0x4460
.L0x0000a230: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000a234: .word 0x00022100 # sll $a0, $v0, 0x4
.L0x0000a238: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000a23c: .word 0x00621821 # addu $v1, $v0
.L0x0000a240: .word 0x00021080 # sll $v0, 0x2
.L0x0000a244: .word 0x00451021 # addu $v0, $a1
.L0x0000a248: .word 0x00031940 # sll $v1, 0x5
.L0x0000a24c: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000a250: .word 0x24a50010 # addiu $a1, 0x10
.L0x0000a254: .word 0x00021140 # sll $v0, 0x5
.L0x0000a258: .word 0x00451021 # addu $v0, $a1
.L0x0000a25c: .word 0x00621821 # addu $v1, $v0
.L0x0000a260: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000a264: .word 0xa4600008 # sh $zr, 0x8($v1)
.L0x0000a268: .word 0x8e430000 # lw $v1, ($s2)
.L0x0000a26c: .word 0x24020003 # li $v0, 0x3
.L0x0000a270: .word 0x08023404 # j 0x8008d010
.L0x0000a274: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0000a278: .word 0x9222005b # lbu $v0, 0x5b($s1)
.L0x0000a27c: .word 0x00000000 # nop
.L0x0000a280: .word 0x10400016 # beqz $v0, .L0x0000a2dc
.L0x0000a284: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a288: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a28c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x0000a290: .word 0x3c046666 # lui $a0, 0x6666
.L0x0000a294: .word 0x00021140 # sll $v0, 0x5
.L0x0000a298: .word 0x00621821 # addu $v1, $v0
.L0x0000a29c: .word 0x84630018 # lh $v1, 0x18($v1)
.L0x0000a2a0: .word 0x34846667 # ori $a0, 0x6667
.L0x0000a2a4: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000a2a8: .word 0x00431023 # subu $v0, $v1
.L0x0000a2ac: .word 0x00440018 # mult $v0, $a0
.L0x0000a2b0: .word 0xae000060 # sw $zr, 0x60($s0)
.L0x0000a2b4: .word 0x000217c3 # sra $v0, 0x1f
.L0x0000a2b8: .word 0x00003810 # mfhi $a3
.L0x0000a2bc: .word 0x00071883 # sra $v1, $a3, 0x2
.L0x0000a2c0: .word 0x00621823 # subu $v1, $v0
.L0x0000a2c4: .word 0xae030058 # sw $v1, 0x58($s0)
.L0x0000a2c8: .word 0x00601021 # move_ $v0, $v1
.L0x0000a2cc: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000a2d0: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a2d4: .word 0x08023400 # j 0x8008d000
.L0x0000a2d8: .word 0x24050004 # li $a1, 0x4
.L0x0000a2dc: .word 0x92220030 # lbu $v0, 0x30($s1)
.L0x0000a2e0: .word 0x00000000 # nop
.L0x0000a2e4: .word 0x10400012 # beqz $v0, .L0x0000a330
.L0x0000a2e8: .word 0x24050004 # li $a1, 0x4
.L0x0000a2ec: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a2f0: .word 0x00000000 # nop
.L0x0000a2f4: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000a2f8: .word 0x00021100 # sll $v0, 0x4
.L0x0000a2fc: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x0000a300: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x0000a304: .word 0x00000000 # nop
.L0x0000a308: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000a30c: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a310: .word 0x00000000 # nop
.L0x0000a314: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a318: .word 0x00000000 # nop
.L0x0000a31c: .word 0x0040f809 # jalr $v0
.L0x0000a320: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a324: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x0000a328: .word 0x08023404 # j 0x8008d010
.L0x0000a32c: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x0000a330: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a334: .word 0x2403001d # li $v1, 0x1d
.L0x0000a338: .word 0xae030060 # sw $v1, 0x60($s0)
.L0x0000a33c: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000a340: .word 0x00021100 # sll $v0, 0x4
.L0x0000a344: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000a348: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000a34c: .word 0x24050002 # li $a1, 0x2
.L0x0000a350: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a354: .word 0x00000000 # nop
.L0x0000a358: .word 0x0040f809 # jalr $v0
.L0x0000a35c: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a360: .word 0x8e020058 # lw $v0, 0x58($s0)
.L0x0000a364: .word 0x00000000 # nop
.L0x0000a368: .word 0x1040001e # beqz $v0, .L0x0000a3e4
.L0x0000a36c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a370: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a374: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a378: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000a37c: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0000a380: .word 0x00822021 # addu $a0, $v0
.L0x0000a384: .word 0x00021080 # sll $v0, 0x2
.L0x0000a388: .word 0x00431021 # addu $v0, $v1
.L0x0000a38c: .word 0x00042140 # sll $a0, 0x5
.L0x0000a390: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000a394: .word 0x24630010 # addiu $v1, 0x10
.L0x0000a398: .word 0x00021140 # sll $v0, 0x5
.L0x0000a39c: .word 0x00431021 # addu $v0, $v1
.L0x0000a3a0: .word 0x00822021 # addu $a0, $v0
.L0x0000a3a4: .word 0x94820008 # lhu $v0, 0x8($a0)
.L0x0000a3a8: .word 0x96030058 # lhu $v1, 0x58($s0)
.L0x0000a3ac: .word 0x00000000 # nop
.L0x0000a3b0: .word 0x00431023 # subu $v0, $v1
.L0x0000a3b4: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0000a3b8: .word 0x00021400 # sll $v0, 0x10
.L0x0000a3bc: .word 0x1c400009 # bgtz $v0, .L0x0000a3e4
.L0x0000a3c0: .word 0x00000000 # nop
.L0x0000a3c4: .word 0xa4800008 # sh $zr, 0x8($a0)
.L0x0000a3c8: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a3cc: .word 0x00000000 # nop
.L0x0000a3d0: .word 0x2c840001 # sltiu $a0, 0x1
.L0x0000a3d4: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000a3d8: .word 0x00042100 # sll $a0, 0x4
.L0x0000a3dc: .word 0x24020001 # li $v0, 0x1
.L0x0000a3e0: .word 0xae020014 # sw $v0, 0x14($s0)
.L0x0000a3e4: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0000a3e8: .word 0x080234d6 # j 0x8008d358
.L0x0000a3ec: .word 0x24420001 # addiu $v0, 0x1
.L0x0000a3f0: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a3f4: .word 0x00000000 # nop
.L0x0000a3f8: .word 0x144000ac # bnez $v0, .L0x0000a6ac
.L0x0000a3fc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a400: .word 0x9042444f # lbu $v0, 0x444f($v0)
.L0x0000a404: .word 0x00000000 # nop
.L0x0000a408: .word 0x10400006 # beqz $v0, .L0x0000a424
.L0x0000a40c: .word 0x00000000 # nop
.L0x0000a410: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a414: .word 0x0c0246d5 # jal 0x80091b54
.L0x0000a418: .word 0x00000000 # nop
.L0x0000a41c: .word 0x080234ba # j 0x8008d2e8
.L0x0000a420: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a424: .word 0x8e020014 # lw $v0, 0x14($s0)
.L0x0000a428: .word 0x00000000 # nop
.L0x0000a42c: .word 0x14400078 # bnez $v0, .L0x0000a610
.L0x0000a430: .word 0x24020003 # li $v0, 0x3
.L0x0000a434: .word 0x8e020058 # lw $v0, 0x58($s0)
.L0x0000a438: .word 0x00000000 # nop
.L0x0000a43c: .word 0x14400011 # bnez $v0, .L0x0000a484
.L0x0000a440: .word 0x00000000 # nop
.L0x0000a444: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a448: .word 0x00000000 # nop
.L0x0000a44c: .word 0x14400070 # bnez $v0, .L0x0000a610
.L0x0000a450: .word 0x24020003 # li $v0, 0x3
.L0x0000a454: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a458: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0000a45c: .word 0x24020006 # li $v0, 0x6
.L0x0000a460: .word 0x1462006b # bne $v1, $v0, .L0x0000a610
.L0x0000a464: .word 0x24020003 # li $v0, 0x3
.L0x0000a468: .word 0x02002021 # move_ $a0, $s0
.L0x0000a46c: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000a470: .word 0x00000000 # nop
.L0x0000a474: .word 0x0040f809 # jalr $v0
.L0x0000a478: .word 0x24050006 # li $a1, 0x6
.L0x0000a47c: .word 0x080234d7 # j 0x8008d35c
.L0x0000a480: .word 0x00000000 # nop
.L0x0000a484: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a488: .word 0x0c0246d5 # jal 0x80091b54
.L0x0000a48c: .word 0x00000000 # nop
.L0x0000a490: .word 0x080234ba # j 0x8008d2e8
.L0x0000a494: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a498: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a49c: .word 0x00000000 # nop
.L0x0000a4a0: .word 0x10400065 # beqz $v0, .L0x0000a638
.L0x0000a4a4: .word 0x00000000 # nop
.L0x0000a4a8: .word 0x080234d7 # j 0x8008d35c
.L0x0000a4ac: .word 0x00000000 # nop
.L0x0000a4b0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a4b4: .word 0x92060050 # lbu $a2, 0x50($s0)
.L0x0000a4b8: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a4bc: .word 0x2cc50001 # sltiu $a1, $a2, 0x1
.L0x0000a4c0: .word 0x00052040 # sll $a0, $a1, 0x1
.L0x0000a4c4: .word 0x00852021 # addu $a0, $a1
.L0x0000a4c8: .word 0x00051080 # sll $v0, $a1, 0x2
.L0x0000a4cc: .word 0x00439821 # addu $s3, $v0, $v1
.L0x0000a4d0: .word 0x00042140 # sll $a0, 0x5
.L0x0000a4d4: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x0000a4d8: .word 0x24630010 # addiu $v1, 0x10
.L0x0000a4dc: .word 0x00021140 # sll $v0, 0x5
.L0x0000a4e0: .word 0x00431021 # addu $v0, $v1
.L0x0000a4e4: .word 0x00828821 # addu $s1, $a0, $v0
.L0x0000a4e8: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0000a4ec: .word 0x00000000 # nop
.L0x0000a4f0: .word 0x30420008 # andi $v0, 0x8
.L0x0000a4f4: .word 0x10400031 # beqz $v0, .L0x0000a5bc
.L0x0000a4f8: .word 0x00000000 # nop
.L0x0000a4fc: .word 0x8e02005c # lw $v0, 0x5c($s0)
.L0x0000a500: .word 0x00000000 # nop
.L0x0000a504: .word 0x10400041 # beqz $v0, .L0x0000a60c
.L0x0000a508: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a50c: .word 0x24140010 # li $s4, 0x10
.L0x0000a510: .word 0x02862023 # subu $a0, $s4, $a2
.L0x0000a514: .word 0x8e050058 # lw $a1, 0x58($s0)
.L0x0000a518: .word 0x8c424658 # lw $v0, 0x4658($v0)
.L0x0000a51c: .word 0x00000000 # nop
.L0x0000a520: .word 0x0040f809 # jalr $v0
.L0x0000a524: .word 0x308400ff # andi $a0, 0xff
.L0x0000a528: .word 0x10400038 # beqz $v0, .L0x0000a60c
.L0x0000a52c: .word 0x2403002b # li $v1, 0x2b
.L0x0000a530: .word 0x92020050 # lbu $v0, 0x50($s0)
.L0x0000a534: .word 0xae030060 # sw $v1, 0x60($s0)
.L0x0000a538: .word 0x02821023 # subu $v0, $s4, $v0
.L0x0000a53c: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000a540: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x0000a544: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000a548: .word 0xae020068 # sw $v0, 0x68($s0)
.L0x0000a54c: .word 0x00402021 # move_ $a0, $v0
.L0x0000a550: .word 0x24050007 # li $a1, 0x7
.L0x0000a554: .word 0xae440000 # sw $a0, ($s2)
.L0x0000a558: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000a55c: .word 0x00000000 # nop
.L0x0000a560: .word 0x0040f809 # jalr $v0
.L0x0000a564: .word 0x26060060 # addiu $a2, $s0, 0x60
.L0x0000a568: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0000a56c: .word 0x2404000c # li $a0, 0xc
.L0x0000a570: .word 0x304200f7 # andi $v0, 0xf7
.L0x0000a574: .word 0xa222001c # sb $v0, 0x1c($s1)
.L0x0000a578: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a57c: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x0000a580: .word 0x8e660008 # lw $a2, 0x8($s3)
.L0x0000a584: .word 0x92050050 # lbu $a1, 0x50($s0)
.L0x0000a588: .word 0x8e220b0c # lw $v0, 0xb0c($s1)
.L0x0000a58c: .word 0x02852823 # subu $a1, $s4, $a1
.L0x0000a590: .word 0x0040f809 # jalr $v0
.L0x0000a594: .word 0x30a500ff # andi $a1, 0xff
.L0x0000a598: .word 0x00401821 # move_ $v1, $v0
.L0x0000a59c: .word 0x04600005 # bltz $v1, .L0x0000a5b4
.L0x0000a5a0: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000a5a4: .word 0x00431023 # subu $v0, $v1
.L0x0000a5a8: .word 0x00021080 # sll $v0, 0x2
.L0x0000a5ac: .word 0x00511021 # addu $v0, $s1
.L0x0000a5b0: .word 0xa4400000 # sh $zr, ($v0)
.L0x0000a5b4: .word 0x080234d6 # j 0x8008d358
.L0x0000a5b8: .word 0x24020008 # li $v0, 0x8
.L0x0000a5bc: .word 0x00052100 # sll $a0, $a1, 0x4
.L0x0000a5c0: .word 0x8e050058 # lw $a1, 0x58($s0)
.L0x0000a5c4: .word 0x0c023d5f # jal 0x8008f57c
.L0x0000a5c8: .word 0x00003021 # move_ $a2, $zr
.L0x0000a5cc: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a5d0: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0000a5d4: .word 0x080234d6 # j 0x8008d358
.L0x0000a5d8: .word 0x24420001 # addiu $v0, 0x1
.L0x0000a5dc: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a5e0: .word 0x00000000 # nop
.L0x0000a5e4: .word 0x10400009 # beqz $v0, .L0x0000a60c
.L0x0000a5e8: .word 0x00000000 # nop
.L0x0000a5ec: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0000a5f0: .word 0x24020002 # li $v0, 0x2
.L0x0000a5f4: .word 0x1462002d # bne $v1, $v0, .L0x0000a6ac
.L0x0000a5f8: .word 0x00000000 # nop
.L0x0000a5fc: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a600: .word 0x8e050058 # lw $a1, 0x58($s0)
.L0x0000a604: .word 0x0c02a844 # jal 0x800aa110
.L0x0000a608: .word 0x00000000 # nop
.L0x0000a60c: .word 0x24020003 # li $v0, 0x3
.L0x0000a610: .word 0x080234d7 # j 0x8008d35c
.L0x0000a614: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000a618: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a61c: .word 0x00000000 # nop
.L0x0000a620: .word 0x14400022 # bnez $v0, .L0x0000a6ac
.L0x0000a624: .word 0x00000000 # nop
.L0x0000a628: .word 0x24040001 # li $a0, 0x1
.L0x0000a62c: .word 0x0c02453b # jal 0x800914ec
.L0x0000a630: .word 0x00002821 # move_ $a1, $zr
.L0x0000a634: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a638: .word 0x8e02003c # lw $v0, 0x3c($s0)
.L0x0000a63c: .word 0x00000000 # nop
.L0x0000a640: .word 0x0040f809 # jalr $v0
.L0x0000a644: .word 0x02002021 # move_ $a0, $s0
.L0x0000a648: .word 0x080234d7 # j 0x8008d35c
.L0x0000a64c: .word 0x00000000 # nop
.L0x0000a650: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a654: .word 0x00000000 # nop
.L0x0000a658: .word 0x14400014 # bnez $v0, .L0x0000a6ac
.L0x0000a65c: .word 0x00000000 # nop
.L0x0000a660: .word 0x02002021 # move_ $a0, $s0
.L0x0000a664: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000a668: .word 0x00000000 # nop
.L0x0000a66c: .word 0x0040f809 # jalr $v0
.L0x0000a670: .word 0x24050003 # li $a1, 0x3
.L0x0000a674: .word 0x080234d7 # j 0x8008d35c
.L0x0000a678: .word 0x00000000 # nop
.L0x0000a67c: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000a680: .word 0x00000000 # nop
.L0x0000a684: .word 0x14400009 # bnez $v0, .L0x0000a6ac
.L0x0000a688: .word 0x00003021 # move_ $a2, $zr
.L0x0000a68c: .word 0x92040050 # lbu $a0, 0x50($s0)
.L0x0000a690: .word 0x8e050058 # lw $a1, 0x58($s0)
.L0x0000a694: .word 0x2c840001 # sltiu $a0, 0x1
.L0x0000a698: .word 0x0c023d5f # jal 0x8008f57c
.L0x0000a69c: .word 0x00042100 # sll $a0, 0x4
.L0x0000a6a0: .word 0xae420000 # sw $v0, ($s2)
.L0x0000a6a4: .word 0x24020005 # li $v0, 0x5
.L0x0000a6a8: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x0000a6ac: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0000a6b0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0000a6b4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000a6b8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000a6bc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000a6c0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000a6c4: .word 0x03e00008 # jr $ra
.L0x0000a6c8: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0000a6cc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000a6d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000a6d4: .word 0x00808021 # move_ $s0, $a0
.L0x0000a6d8: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000a6dc: .word 0x2484cb70 # addiu $a0, -0x3490
.L0x0000a6e0: .word 0x24050080 # li $a1, 0x80
.L0x0000a6e4: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000a6e8: .word 0x0c005141 # jal 0x80014504
.L0x0000a6ec: .word 0x24060004 # li $a2, 0x4
.L0x0000a6f0: .word 0xa0500050 # sb $s0, 0x50($v0)
.L0x0000a6f4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000a6f8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000a6fc: .word 0x03e00008 # jr $ra
.L0x0000a700: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000a704: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000a708: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000a70c: .word 0x00809021 # move_ $s2, $a0
.L0x0000a710: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000a714: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0000a718: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000a71c: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x0000a720: .word 0x24020001 # li $v0, 0x1
.L0x0000a724: .word 0x1062018c # beq $v1, $v0, .L0x0000ad58
.L0x0000a728: .word 0x00a08021 # move_ $s0, $a1
.L0x0000a72c: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000a730: .word 0x14400003 # bnez $v0, .L0x0000a740
.L0x0000a734: .word 0x24020002 # li $v0, 0x2
.L0x0000a738: .word 0x106201aa # beq $v1, $v0, .L0x0000ade4
.L0x0000a73c: .word 0x00000000 # nop
.L0x0000a740: .word 0x0c023244 # jal 0x8008c910
.L0x0000a744: .word 0x00000000 # nop
.L0x0000a748: .word 0xae020000 # sw $v0, ($s0)
.L0x0000a74c: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x0000a750: .word 0x8e420070 # lw $v0, 0x70($s2)
.L0x0000a754: .word 0x00000000 # nop
.L0x0000a758: .word 0x2443ffb3 # addiu $v1, $v0, -0x4d
.L0x0000a75c: .word 0x2c62000e # sltiu $v0, $v1, 0xe
.L0x0000a760: .word 0x10400133 # beqz $v0, .L0x0000ac30
.L0x0000a764: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000a768: .word 0x24422ee4 # addiu $v0, 0x2ee4
.L0x0000a76c: .word 0x00031880 # sll $v1, 0x2
.L0x0000a770: .word 0x00621821 # addu $v1, $v0
.L0x0000a774: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000a778: .word 0x00000000 # nop
.L0x0000a77c: .word 0x00400008 # jr $v0
.L0x0000a780: .word 0x00000000 # nop
.L0x0000a784: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a788: .word 0x2402000f # li $v0, 0xf
.L0x0000a78c: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a790: .word 0x8e420070 # lw $v0, 0x70($s2)
.L0x0000a794: .word 0x0802352b # j 0x8008d4ac
.L0x0000a798: .word 0x2442ffb3 # addiu $v0, -0x4d
.L0x0000a79c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000a7a0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0000a7a4: .word 0x00000000 # nop
.L0x0000a7a8: .word 0x0040f809 # jalr $v0
.L0x0000a7ac: .word 0x00000000 # nop
.L0x0000a7b0: .word 0x3c039249 # lui $v1, 0x9249
.L0x0000a7b4: .word 0x34632493 # ori $v1, 0x2493
.L0x0000a7b8: .word 0x00430018 # mult $v0, $v1
.L0x0000a7bc: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x0000a7c0: .word 0x00004010 # mfhi $t0
.L0x0000a7c4: .word 0x01022021 # addu $a0, $t0, $v0
.L0x0000a7c8: .word 0x00042083 # sra $a0, 0x2
.L0x0000a7cc: .word 0x00832023 # subu $a0, $v1
.L0x0000a7d0: .word 0x000418c0 # sll $v1, $a0, 0x3
.L0x0000a7d4: .word 0x00641823 # subu $v1, $a0
.L0x0000a7d8: .word 0x00431023 # subu $v0, $v1
.L0x0000a7dc: .word 0x24420002 # addiu $v0, 0x2
.L0x0000a7e0: .word 0xae420074 # sw $v0, 0x74($s2)
.L0x0000a7e4: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a7e8: .word 0x2402000f # li $v0, 0xf
.L0x0000a7ec: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a7f0: .word 0x8e420074 # lw $v0, 0x74($s2)
.L0x0000a7f4: .word 0x00000000 # nop
.L0x0000a7f8: .word 0x2442fffe # addiu $v0, -0x2
.L0x0000a7fc: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000a800: .word 0x00621821 # addu $v1, $v0
.L0x0000a804: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000a808: .word 0x24630022 # addiu $v1, 0x22
.L0x0000a80c: .word 0xac430068 # sw $v1, 0x68($v0)
.L0x0000a810: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a814: .word 0x24020002 # li $v0, 0x2
.L0x0000a818: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000a81c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a820: .word 0x24020039 # li $v0, 0x39
.L0x0000a824: .word 0x0802366c # j 0x8008d9b0
.L0x0000a828: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000a82c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a830: .word 0x24020011 # li $v0, 0x11
.L0x0000a834: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a838: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a83c: .word 0x2402ffff # li $v0, -0x1
.L0x0000a840: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000a844: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a848: .word 0x24020015 # li $v0, 0x15
.L0x0000a84c: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000a850: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a854: .word 0x2402001b # li $v0, 0x1b
.L0x0000a858: .word 0x0802366c # j 0x8008d9b0
.L0x0000a85c: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000a860: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a864: .word 0x24020011 # li $v0, 0x11
.L0x0000a868: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a86c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a870: .word 0x2402ffff # li $v0, -0x1
.L0x0000a874: .word 0x080235b7 # j 0x8008d6dc
.L0x0000a878: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000a87c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a880: .word 0x24020011 # li $v0, 0x11
.L0x0000a884: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a888: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a88c: .word 0x2402ffff # li $v0, -0x1
.L0x0000a890: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000a894: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a898: .word 0x080235b9 # j 0x8008d6e4
.L0x0000a89c: .word 0x24020029 # li $v0, 0x29
.L0x0000a8a0: .word 0x24040010 # li $a0, 0x10
.L0x0000a8a4: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000a8a8: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000a8ac: .word 0x00002821 # move_ $a1, $zr
.L0x0000a8b0: .word 0x8c66000c # lw $a2, 0xc($v1)
.L0x0000a8b4: .word 0x24630070 # addiu $v1, 0x70
.L0x0000a8b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000a8bc: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x0000a8c0: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000a8c4: .word 0x0040f809 # jalr $v0
.L0x0000a8c8: .word 0x00e38821 # addu $s1, $a3, $v1
.L0x0000a8cc: .word 0x00402021 # move_ $a0, $v0
.L0x0000a8d0: .word 0x84850002 # lh $a1, 0x2($a0)
.L0x0000a8d4: .word 0x84830004 # lh $v1, 0x4($a0)
.L0x0000a8d8: .word 0x00000000 # nop
.L0x0000a8dc: .word 0x0065102a # slt $v0, $v1, $a1
.L0x0000a8e0: .word 0x10400021 # beqz $v0, .L0x0000a968
.L0x0000a8e4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000a8e8: .word 0x90422b62 # lbu $v0, 0x2b62($v0)
.L0x0000a8ec: .word 0x00000000 # nop
.L0x0000a8f0: .word 0x1440003f # bnez $v0, .L0x0000a9f0
.L0x0000a8f4: .word 0x24020001 # li $v0, 0x1
.L0x0000a8f8: .word 0xae42007c # sw $v0, 0x7c($s2)
.L0x0000a8fc: .word 0x84870002 # lh $a3, 0x2($a0)
.L0x0000a900: .word 0x84860004 # lh $a2, 0x4($a0)
.L0x0000a904: .word 0x94850002 # lhu $a1, 0x2($a0)
.L0x0000a908: .word 0x86220010 # lh $v0, 0x10($s1)
.L0x0000a90c: .word 0x96230010 # lhu $v1, 0x10($s1)
.L0x0000a910: .word 0x10400002 # beqz $v0, .L0x0000a91c
.L0x0000a914: .word 0x00a31023 # subu $v0, $a1, $v1
.L0x0000a918: .word 0xa4820002 # sh $v0, 0x2($a0)
.L0x0000a91c: .word 0x94820002 # lhu $v0, 0x2($a0)
.L0x0000a920: .word 0x00000000 # nop
.L0x0000a924: .word 0x00021400 # sll $v0, 0x10
.L0x0000a928: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x0000a92c: .word 0x000217c2 # srl $v0, 0x1f
.L0x0000a930: .word 0x00621821 # addu $v1, $v0
.L0x0000a934: .word 0x00031843 # sra $v1, 0x1
.L0x0000a938: .word 0x00032023 # negu $a0, $v1
.L0x0000a93c: .word 0x96220010 # lhu $v0, 0x10($s1)
.L0x0000a940: .word 0x00e61823 # subu $v1, $a3, $a2
.L0x0000a944: .word 0x00431023 # subu $v0, $v1
.L0x0000a948: .word 0xa6220010 # sh $v0, 0x10($s1)
.L0x0000a94c: .word 0x00021400 # sll $v0, 0x10
.L0x0000a950: .word 0x00021403 # sra $v0, 0x10
.L0x0000a954: .word 0x0044102a # slt $v0, $a0
.L0x0000a958: .word 0x10400025 # beqz $v0, .L0x0000a9f0
.L0x0000a95c: .word 0x00000000 # nop
.L0x0000a960: .word 0x080235a8 # j 0x8008d6a0
.L0x0000a964: .word 0xa6240010 # sh $a0, 0x10($s1)
.L0x0000a968: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x0000a96c: .word 0x10400020 # beqz $v0, .L0x0000a9f0
.L0x0000a970: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000a974: .word 0x90422b63 # lbu $v0, 0x2b63($v0)
.L0x0000a978: .word 0x00000000 # nop
.L0x0000a97c: .word 0x1440001c # bnez $v0, .L0x0000a9f0
.L0x0000a980: .word 0x24020002 # li $v0, 0x2
.L0x0000a984: .word 0xae42007c # sw $v0, 0x7c($s2)
.L0x0000a988: .word 0x84870002 # lh $a3, 0x2($a0)
.L0x0000a98c: .word 0x84860004 # lh $a2, 0x4($a0)
.L0x0000a990: .word 0x94850004 # lhu $a1, 0x4($a0)
.L0x0000a994: .word 0x86220012 # lh $v0, 0x12($s1)
.L0x0000a998: .word 0x96230012 # lhu $v1, 0x12($s1)
.L0x0000a99c: .word 0x10400002 # beqz $v0, .L0x0000a9a8
.L0x0000a9a0: .word 0x00a31023 # subu $v0, $a1, $v1
.L0x0000a9a4: .word 0xa4820004 # sh $v0, 0x4($a0)
.L0x0000a9a8: .word 0x94820004 # lhu $v0, 0x4($a0)
.L0x0000a9ac: .word 0x00000000 # nop
.L0x0000a9b0: .word 0x00021400 # sll $v0, 0x10
.L0x0000a9b4: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x0000a9b8: .word 0x000217c2 # srl $v0, 0x1f
.L0x0000a9bc: .word 0x00621821 # addu $v1, $v0
.L0x0000a9c0: .word 0x00031843 # sra $v1, 0x1
.L0x0000a9c4: .word 0x00032023 # negu $a0, $v1
.L0x0000a9c8: .word 0x96220012 # lhu $v0, 0x12($s1)
.L0x0000a9cc: .word 0x00c71823 # subu $v1, $a2, $a3
.L0x0000a9d0: .word 0x00431023 # subu $v0, $v1
.L0x0000a9d4: .word 0xa6220012 # sh $v0, 0x12($s1)
.L0x0000a9d8: .word 0x00021400 # sll $v0, 0x10
.L0x0000a9dc: .word 0x00021403 # sra $v0, 0x10
.L0x0000a9e0: .word 0x0044102a # slt $v0, $a0
.L0x0000a9e4: .word 0x10400002 # beqz $v0, .L0x0000a9f0
.L0x0000a9e8: .word 0x00000000 # nop
.L0x0000a9ec: .word 0xa6240012 # sh $a0, 0x12($s1)
.L0x0000a9f0: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000a9f4: .word 0x24020011 # li $v0, 0x11
.L0x0000a9f8: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000a9fc: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa00: .word 0x2402ffff # li $v0, -0x1
.L0x0000aa04: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000aa08: .word 0x8e43007c # lw $v1, 0x7c($s2)
.L0x0000aa0c: .word 0x24020001 # li $v0, 0x1
.L0x0000aa10: .word 0x14620004 # bne $v1, $v0, .L0x0000aa24
.L0x0000aa14: .word 0x24020002 # li $v0, 0x2
.L0x0000aa18: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa1c: .word 0x080235b9 # j 0x8008d6e4
.L0x0000aa20: .word 0x24020025 # li $v0, 0x25
.L0x0000aa24: .word 0x14620008 # bne $v1, $v0, .L0x0000aa48
.L0x0000aa28: .word 0x2402002e # li $v0, 0x2e
.L0x0000aa2c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa30: .word 0x24020027 # li $v0, 0x27
.L0x0000aa34: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000aa38: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa3c: .word 0x24020031 # li $v0, 0x31
.L0x0000aa40: .word 0x0802366c # j 0x8008d9b0
.L0x0000aa44: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000aa48: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa4c: .word 0x00000000 # nop
.L0x0000aa50: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000aa54: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa58: .word 0x2402001e # li $v0, 0x1e
.L0x0000aa5c: .word 0x0802366c # j 0x8008d9b0
.L0x0000aa60: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000aa64: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa68: .word 0x2402000e # li $v0, 0xe
.L0x0000aa6c: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000aa70: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa74: .word 0x2402ffff # li $v0, -0x1
.L0x0000aa78: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000aa7c: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa80: .word 0x2402001c # li $v0, 0x1c
.L0x0000aa84: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000aa88: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000aa8c: .word 0x24020027 # li $v0, 0x27
.L0x0000aa90: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000aa94: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000aa98: .word 0x90422b5f # lbu $v0, 0x2b5f($v0)
.L0x0000aa9c: .word 0x00000000 # nop
.L0x0000aaa0: .word 0x14400057 # bnez $v0, .L0x0000ac00
.L0x0000aaa4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000aaa8: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000aaac: .word 0x3c056666 # lui $a1, 0x6666
.L0x0000aab0: .word 0x8c44000c # lw $a0, 0xc($v0)
.L0x0000aab4: .word 0x24420070 # addiu $v0, 0x70
.L0x0000aab8: .word 0x00042140 # sll $a0, 0x5
.L0x0000aabc: .word 0x00822021 # addu $a0, $v0
.L0x0000aac0: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0000aac4: .word 0x34a56667 # ori $a1, 0x6667
.L0x0000aac8: .word 0x00021400 # sll $v0, 0x10
.L0x0000aacc: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x0000aad0: .word 0x00650018 # mult $v1, $a1
.L0x0000aad4: .word 0x000217c3 # sra $v0, 0x1f
.L0x0000aad8: .word 0x00004010 # mfhi $t0
.L0x0000aadc: .word 0x00081843 # sra $v1, $t0, 0x1
.L0x0000aae0: .word 0x00621823 # subu $v1, $v0
.L0x0000aae4: .word 0xae430078 # sw $v1, 0x78($s2)
.L0x0000aae8: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0000aaec: .word 0x00000000 # nop
.L0x0000aaf0: .word 0x00431023 # subu $v0, $v1
.L0x0000aaf4: .word 0x1c400007 # bgtz $v0, .L0x0000ab14
.L0x0000aaf8: .word 0x24030001 # li $v1, 0x1
.L0x0000aafc: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000ab00: .word 0x24030002 # li $v1, 0x2
.L0x0000ab04: .word 0xac430064 # sw $v1, 0x64($v0)
.L0x0000ab08: .word 0x24020001 # li $v0, 0x1
.L0x0000ab0c: .word 0x0802366c # j 0x8008d9b0
.L0x0000ab10: .word 0xae420018 # sw $v0, 0x18($s2)
.L0x0000ab14: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000ab18: .word 0x00000000 # nop
.L0x0000ab1c: .word 0xac430064 # sw $v1, 0x64($v0)
.L0x0000ab20: .word 0x8e450078 # lw $a1, 0x78($s2)
.L0x0000ab24: .word 0x0c02aa7c # jal 0x800aa9f0
.L0x0000ab28: .word 0x24040010 # li $a0, 0x10
.L0x0000ab2c: .word 0x8e450078 # lw $a1, 0x78($s2)
.L0x0000ab30: .word 0x08023669 # j 0x8008d9a4
.L0x0000ab34: .word 0x00002021 # move_ $a0, $zr
.L0x0000ab38: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ab3c: .word 0x2402000e # li $v0, 0xe
.L0x0000ab40: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000ab44: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000ab48: .word 0x2463356c # addiu $v1, 0x356c
.L0x0000ab4c: .word 0x8e040000 # lw $a0, ($s0)
.L0x0000ab50: .word 0x9062000d # lbu $v0, 0xd($v1)
.L0x0000ab54: .word 0x00000000 # nop
.L0x0000ab58: .word 0xac820068 # sw $v0, 0x68($a0)
.L0x0000ab5c: .word 0x8e040000 # lw $a0, ($s0)
.L0x0000ab60: .word 0x9062000e # lbu $v0, 0xe($v1)
.L0x0000ab64: .word 0x00000000 # nop
.L0x0000ab68: .word 0xac82006c # sw $v0, 0x6c($a0)
.L0x0000ab6c: .word 0x8e050000 # lw $a1, ($s0)
.L0x0000ab70: .word 0x9062000f # lbu $v0, 0xf($v1)
.L0x0000ab74: .word 0x00002021 # move_ $a0, $zr
.L0x0000ab78: .word 0xaca20070 # sw $v0, 0x70($a1)
.L0x0000ab7c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000ab80: .word 0x8c424608 # lw $v0, 0x4608($v0)
.L0x0000ab84: .word 0x00000000 # nop
.L0x0000ab88: .word 0x0040f809 # jalr $v0
.L0x0000ab8c: .word 0x24050089 # li $a1, 0x89
.L0x0000ab90: .word 0x00002021 # move_ $a0, $zr
.L0x0000ab94: .word 0x00402821 # move_ $a1, $v0
.L0x0000ab98: .word 0x0c02aafc # jal 0x800aabf0
.L0x0000ab9c: .word 0x00803021 # move_ $a2, $a0
.L0x0000aba0: .word 0x00401821 # move_ $v1, $v0
.L0x0000aba4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000aba8: .word 0x244444d0 # addiu $a0, $v0, 0x44d0
.L0x0000abac: .word 0x18600014 # blez $v1, .L0x0000ac00
.L0x0000abb0: .word 0xae430078 # sw $v1, 0x78($s2)
.L0x0000abb4: .word 0x8c82ff9c # lw $v0, -0x64($a0)
.L0x0000abb8: .word 0x00000000 # nop
.L0x0000abbc: .word 0x00021140 # sll $v0, 0x5
.L0x0000abc0: .word 0x00441021 # addu $v0, $a0
.L0x0000abc4: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x0000abc8: .word 0x00000000 # nop
.L0x0000abcc: .word 0x00431023 # subu $v0, $v1
.L0x0000abd0: .word 0x1c400005 # bgtz $v0, .L0x0000abe8
.L0x0000abd4: .word 0x24020001 # li $v0, 0x1
.L0x0000abd8: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000abdc: .word 0x24020002 # li $v0, 0x2
.L0x0000abe0: .word 0x0802366c # j 0x8008d9b0
.L0x0000abe4: .word 0xac620064 # sw $v0, 0x64($v1)
.L0x0000abe8: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000abec: .word 0x00000000 # nop
.L0x0000abf0: .word 0xac620064 # sw $v0, 0x64($v1)
.L0x0000abf4: .word 0x8e450078 # lw $a1, 0x78($s2)
.L0x0000abf8: .word 0x0802366a # j 0x8008d9a8
.L0x0000abfc: .word 0x24040010 # li $a0, 0x10
.L0x0000ac00: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ac04: .word 0x24020003 # li $v0, 0x3
.L0x0000ac08: .word 0x0802366c # j 0x8008d9b0
.L0x0000ac0c: .word 0xac620064 # sw $v0, 0x64($v1)
.L0x0000ac10: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ac14: .word 0x84820002 # lh $v0, 0x2($a0)
.L0x0000ac18: .word 0x00000000 # nop
.L0x0000ac1c: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000ac20: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ac24: .word 0x84820004 # lh $v0, 0x4($a0)
.L0x0000ac28: .word 0x0802364e # j 0x8008d938
.L0x0000ac2c: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000ac30: .word 0x2402000a # li $v0, 0xa
.L0x0000ac34: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ac38: .word 0x3c04800a # lui $a0, 0x800a
.L0x0000ac3c: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000ac40: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000ac44: .word 0x2403ffff # li $v1, -0x1
.L0x0000ac48: .word 0xac430068 # sw $v1, 0x68($v0)
.L0x0000ac4c: .word 0x8482336c # lh $v0, 0x336c($a0)
.L0x0000ac50: .word 0x00000000 # nop
.L0x0000ac54: .word 0x1043000c # beq $v0, $v1, .L0x0000ac88
.L0x0000ac58: .word 0x2484336c # addiu $a0, 0x336c
.L0x0000ac5c: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000ac60: .word 0x2405ffff # li $a1, -0x1
.L0x0000ac64: .word 0x84820000 # lh $v0, ($a0)
.L0x0000ac68: .word 0x00000000 # nop
.L0x0000ac6c: .word 0x1043ffe8 # beq $v0, $v1, .L0x0000ac10
.L0x0000ac70: .word 0x00000000 # nop
.L0x0000ac74: .word 0x24840006 # addiu $a0, 0x6
.L0x0000ac78: .word 0x84820000 # lh $v0, ($a0)
.L0x0000ac7c: .word 0x00000000 # nop
.L0x0000ac80: .word 0x1445fff9 # bne $v0, $a1, .L0x0000ac68
.L0x0000ac84: .word 0x00000000 # nop
.L0x0000ac88: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000ac8c: .word 0x00000000 # nop
.L0x0000ac90: .word 0x2482ffd5 # addiu $v0, $a0, -0x2b
.L0x0000ac94: .word 0x2c420004 # sltiu $v0, 0x4
.L0x0000ac98: .word 0x1040000a # beqz $v0, .L0x0000acc4
.L0x0000ac9c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000aca0: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000aca4: .word 0x00000000 # nop
.L0x0000aca8: .word 0x0040f809 # jalr $v0
.L0x0000acac: .word 0x00000000 # nop
.L0x0000acb0: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000acb4: .word 0x00000000 # nop
.L0x0000acb8: .word 0x94450002 # lhu $a1, 0x2($v0)
.L0x0000acbc: .word 0x08023669 # j 0x8008d9a4
.L0x0000acc0: .word 0x00002021 # move_ $a0, $zr
.L0x0000acc4: .word 0x24020047 # li $v0, 0x47
.L0x0000acc8: .word 0x1482000d # bne $a0, $v0, .L0x0000ad00
.L0x0000accc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000acd0: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000acd4: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000acd8: .word 0x00000000 # nop
.L0x0000acdc: .word 0x00031940 # sll $v1, 0x5
.L0x0000ace0: .word 0x00431021 # addu $v0, $v1
.L0x0000ace4: .word 0x94450016 # lhu $a1, 0x16($v0)
.L0x0000ace8: .word 0x00002021 # move_ $a0, $zr
.L0x0000acec: .word 0x00052c00 # sll $a1, 0x10
.L0x0000acf0: .word 0x00052c43 # sra $a1, 0x11
.L0x0000acf4: .word 0x00052823 # negu $a1
.L0x0000acf8: .word 0x0c02aa7c # jal 0x800aa9f0
.L0x0000acfc: .word 0x00000000 # nop
.L0x0000ad00: .word 0x8e420014 # lw $v0, 0x14($s2)
.L0x0000ad04: .word 0x00000000 # nop
.L0x0000ad08: .word 0x24420001 # addiu $v0, 0x1
.L0x0000ad0c: .word 0xae420014 # sw $v0, 0x14($s2)
.L0x0000ad10: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000ad14: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0000ad18: .word 0x24020006 # li $v0, 0x6
.L0x0000ad1c: .word 0x14620036 # bne $v1, $v0, .L0x0000adf8
.L0x0000ad20: .word 0x00001021 # move_ $v0, $zr
.L0x0000ad24: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000ad28: .word 0x2402005a # li $v0, 0x5a
.L0x0000ad2c: .word 0x14620006 # bne $v1, $v0, .L0x0000ad48
.L0x0000ad30: .word 0x00000000 # nop
.L0x0000ad34: .word 0x8e450078 # lw $a1, 0x78($s2)
.L0x0000ad38: .word 0x0c02aac4 # jal 0x800aab10
.L0x0000ad3c: .word 0x00002021 # move_ $a0, $zr
.L0x0000ad40: .word 0x080236aa # j 0x8008daa8
.L0x0000ad44: .word 0x00001021 # move_ $v0, $zr
.L0x0000ad48: .word 0x0c02aae8 # jal 0x800aaba0
.L0x0000ad4c: .word 0x00002021 # move_ $a0, $zr
.L0x0000ad50: .word 0x080236aa # j 0x8008daa8
.L0x0000ad54: .word 0x00001021 # move_ $v0, $zr
.L0x0000ad58: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000ad5c: .word 0x00000000 # nop
.L0x0000ad60: .word 0x14400025 # bnez $v0, .L0x0000adf8
.L0x0000ad64: .word 0x00001021 # move_ $v0, $zr
.L0x0000ad68: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000ad6c: .word 0x24020055 # li $v0, 0x55
.L0x0000ad70: .word 0x14620021 # bne $v1, $v0, .L0x0000adf8
.L0x0000ad74: .word 0x24020001 # li $v0, 0x1
.L0x0000ad78: .word 0x8e420018 # lw $v0, 0x18($s2)
.L0x0000ad7c: .word 0x00000000 # nop
.L0x0000ad80: .word 0x1440001d # bnez $v0, .L0x0000adf8
.L0x0000ad84: .word 0x24020001 # li $v0, 0x1
.L0x0000ad88: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000ad8c: .word 0x90422b5f # lbu $v0, 0x2b5f($v0)
.L0x0000ad90: .word 0x00000000 # nop
.L0x0000ad94: .word 0x14400018 # bnez $v0, .L0x0000adf8
.L0x0000ad98: .word 0x24020001 # li $v0, 0x1
.L0x0000ad9c: .word 0x0c023244 # jal 0x8008c910
.L0x0000ada0: .word 0x00000000 # nop
.L0x0000ada4: .word 0xae020000 # sw $v0, ($s0)
.L0x0000ada8: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x0000adac: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000adb0: .word 0x2402000a # li $v0, 0xa
.L0x0000adb4: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000adb8: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000adbc: .word 0x24020021 # li $v0, 0x21
.L0x0000adc0: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000adc4: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000adc8: .word 0x2402001f # li $v0, 0x1f
.L0x0000adcc: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000add0: .word 0x8e420014 # lw $v0, 0x14($s2)
.L0x0000add4: .word 0x00000000 # nop
.L0x0000add8: .word 0x24420001 # addiu $v0, 0x1
.L0x0000addc: .word 0x080236a9 # j 0x8008daa4
.L0x0000ade0: .word 0xae420014 # sw $v0, 0x14($s2)
.L0x0000ade4: .word 0x8e030000 # lw $v1, ($s0)
.L0x0000ade8: .word 0x00000000 # nop
.L0x0000adec: .word 0x10600002 # beqz $v1, .L0x0000adf8
.L0x0000adf0: .word 0x24020001 # li $v0, 0x1
.L0x0000adf4: .word 0x00001021 # move_ $v0, $zr
.L0x0000adf8: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0000adfc: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000ae00: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000ae04: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000ae08: .word 0x03e00008 # jr $ra
.L0x0000ae0c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000ae10: .word 0x27bdff48 # addiu $sp, -0xb8
.L0x0000ae14: .word 0xafb200a8 # sw $s2, 0xa8($sp)
.L0x0000ae18: .word 0x00809021 # move_ $s2, $a0
.L0x0000ae1c: .word 0xafb300ac # sw $s3, 0xac($sp)
.L0x0000ae20: .word 0xafbf00b4 # sw $ra, 0xb4($sp)
.L0x0000ae24: .word 0xafb400b0 # sw $s4, 0xb0($sp)
.L0x0000ae28: .word 0xafb100a4 # sw $s1, 0xa4($sp)
.L0x0000ae2c: .word 0xafb000a0 # sw $s0, 0xa0($sp)
.L0x0000ae30: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x0000ae34: .word 0x24040001 # li $a0, 0x1
.L0x0000ae38: .word 0x10640028 # beq $v1, $a0, .L0x0000aedc
.L0x0000ae3c: .word 0x00a09821 # move_ $s3, $a1
.L0x0000ae40: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000ae44: .word 0x14400003 # bnez $v0, .L0x0000ae54
.L0x0000ae48: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000ae4c: .word 0x144004cb # bnez $v0, .L0x0000c17c
.L0x0000ae50: .word 0x00000000 # nop
.L0x0000ae54: .word 0x8e420010 # lw $v0, 0x10($s2)
.L0x0000ae58: .word 0x00000000 # nop
.L0x0000ae5c: .word 0x10400003 # beqz $v0, .L0x0000ae6c
.L0x0000ae60: .word 0x00000000 # nop
.L0x0000ae64: .word 0x10440012 # beq $v0, $a0, .L0x0000aeb0
.L0x0000ae68: .word 0x00000000 # nop
.L0x0000ae6c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000ae70: .word 0x00000000 # nop
.L0x0000ae74: .word 0xae620000 # sw $v0, ($s3)
.L0x0000ae78: .word 0x8e420070 # lw $v0, 0x70($s2)
.L0x0000ae7c: .word 0xae400050 # sw $zr, 0x50($s2)
.L0x0000ae80: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000ae84: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000ae88: .word 0x2405000e # li $a1, 0xe
.L0x0000ae8c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ae90: .word 0x00000000 # nop
.L0x0000ae94: .word 0x0040f809 # jalr $v0
.L0x0000ae98: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000ae9c: .word 0x8e420010 # lw $v0, 0x10($s2)
.L0x0000aea0: .word 0x00000000 # nop
.L0x0000aea4: .word 0x24420001 # addiu $v0, 0x1
.L0x0000aea8: .word 0x08023b8b # j 0x8008ee2c
.L0x0000aeac: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x0000aeb0: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000aeb4: .word 0x00000000 # nop
.L0x0000aeb8: .word 0x144004b0 # bnez $v0, .L0x0000c17c
.L0x0000aebc: .word 0x02402021 # move_ $a0, $s2
.L0x0000aec0: .word 0x0c0234ed # jal 0x8008d3b4
.L0x0000aec4: .word 0x02602821 # move_ $a1, $s3
.L0x0000aec8: .word 0x104004ac # beqz $v0, .L0x0000c17c
.L0x0000aecc: .word 0x00000000 # nop
.L0x0000aed0: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x0000aed4: .word 0x08023b7b # j 0x8008edec
.L0x0000aed8: .word 0x00000000 # nop
.L0x0000aedc: .word 0x8e440010 # lw $a0, 0x10($s2)
.L0x0000aee0: .word 0x00000000 # nop
.L0x0000aee4: .word 0x1083000d # beq $a0, $v1, .L0x0000af1c
.L0x0000aee8: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x0000aeec: .word 0x14400005 # bnez $v0, .L0x0000af04
.L0x0000aef0: .word 0x24020002 # li $v0, 0x2
.L0x0000aef4: .word 0x10820478 # beq $a0, $v0, .L0x0000c0d8
.L0x0000aef8: .word 0x24020003 # li $v0, 0x3
.L0x0000aefc: .word 0x10820497 # beq $a0, $v0, .L0x0000c15c
.L0x0000af00: .word 0x00000000 # nop
.L0x0000af04: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000af08: .word 0x00000000 # nop
.L0x0000af0c: .word 0x1440049b # bnez $v0, .L0x0000c17c
.L0x0000af10: .word 0x24820001 # addiu $v0, $a0, 0x1
.L0x0000af14: .word 0x08023b8b # j 0x8008ee2c
.L0x0000af18: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x0000af1c: .word 0x8e420070 # lw $v0, 0x70($s2)
.L0x0000af20: .word 0x00000000 # nop
.L0x0000af24: .word 0x2443ffd5 # addiu $v1, $v0, -0x2b
.L0x0000af28: .word 0x2c620030 # sltiu $v0, $v1, 0x30
.L0x0000af2c: .word 0x10400008 # beqz $v0, .L0x0000af50
.L0x0000af30: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000af34: .word 0x24422f1c # addiu $v0, 0x2f1c
.L0x0000af38: .word 0x00031880 # sll $v1, 0x2
.L0x0000af3c: .word 0x00621821 # addu $v1, $v0
.L0x0000af40: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000af44: .word 0x00000000 # nop
.L0x0000af48: .word 0x00400008 # jr $v0
.L0x0000af4c: .word 0x00000000 # nop
.L0x0000af50: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000af54: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000af58: .word 0x8c650008 # lw $a1, 0x8($v1)
.L0x0000af5c: .word 0x24630010 # addiu $v1, 0x10
.L0x0000af60: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000af64: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000af68: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000af6c: .word 0x00052940 # sll $a1, 0x5
.L0x0000af70: .word 0x0040f809 # jalr $v0
.L0x0000af74: .word 0x00a38821 # addu $s1, $a1, $v1
.L0x0000af78: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000af7c: .word 0x96270006 # lhu $a3, 0x6($s1)
.L0x0000af80: .word 0x86240006 # lh $a0, 0x6($s1)
.L0x0000af84: .word 0x86230008 # lh $v1, 0x8($s1)
.L0x0000af88: .word 0x96260008 # lhu $a2, 0x8($s1)
.L0x0000af8c: .word 0x1483000e # bne $a0, $v1, .L0x0000afc8
.L0x0000af90: .word 0x00000000 # nop
.L0x0000af94: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000af98: .word 0x00000000 # nop
.L0x0000af9c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000afa0: .word 0x2402002f # li $v0, 0x2f
.L0x0000afa4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000afa8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000afac: .word 0x24050001 # li $a1, 0x1
.L0x0000afb0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000afb4: .word 0x00000000 # nop
.L0x0000afb8: .word 0x0040f809 # jalr $v0
.L0x0000afbc: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000afc0: .word 0x08023b7a # j 0x8008ede8
.L0x0000afc4: .word 0x00000000 # nop
.L0x0000afc8: .word 0x94450002 # lhu $a1, 0x2($v0)
.L0x0000afcc: .word 0x00000000 # nop
.L0x0000afd0: .word 0x00651021 # addu $v0, $v1, $a1
.L0x0000afd4: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0000afd8: .word 0x14400005 # bnez $v0, .L0x0000aff0
.L0x0000afdc: .word 0x00838023 # subu $s0, $a0, $v1
.L0x0000afe0: .word 0x00a08021 # move_ $s0, $a1
.L0x0000afe4: .word 0x00d01021 # addu $v0, $a2, $s0
.L0x0000afe8: .word 0x08023729 # j 0x8008dca4
.L0x0000afec: .word 0xa6220008 # sh $v0, 0x8($s1)
.L0x0000aff0: .word 0xa6270008 # sh $a3, 0x8($s1)
.L0x0000aff4: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000aff8: .word 0x00000000 # nop
.L0x0000affc: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b000: .word 0xae400050 # sw $zr, 0x50($s2)
.L0x0000b004: .word 0xae500054 # sw $s0, 0x54($s2)
.L0x0000b008: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b00c: .word 0x24050008 # li $a1, 0x8
.L0x0000b010: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b014: .word 0x00000000 # nop
.L0x0000b018: .word 0x0040f809 # jalr $v0
.L0x0000b01c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b020: .word 0x08023b7a # j 0x8008ede8
.L0x0000b024: .word 0x00000000 # nop
.L0x0000b028: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b02c: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000b030: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000b034: .word 0x24420010 # addiu $v0, 0x10
.L0x0000b038: .word 0x00031940 # sll $v1, 0x5
.L0x0000b03c: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0000b040: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000b044: .word 0x24020043 # li $v0, 0x43
.L0x0000b048: .word 0x1062000a # beq $v1, $v0, .L0x0000b074
.L0x0000b04c: .word 0x28620044 # slti $v0, $v1, 0x44
.L0x0000b050: .word 0x14400006 # bnez $v0, .L0x0000b06c
.L0x0000b054: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b058: .word 0x24020044 # li $v0, 0x44
.L0x0000b05c: .word 0x10620008 # beq $v1, $v0, .L0x0000b080
.L0x0000b060: .word 0x24020045 # li $v0, 0x45
.L0x0000b064: .word 0x10620009 # beq $v1, $v0, .L0x0000b08c
.L0x0000b068: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b06c: .word 0x08023751 # j 0x8008dd44
.L0x0000b070: .word 0x2450334c # addiu $s0, $v0, 0x334c
.L0x0000b074: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b078: .word 0x08023751 # j 0x8008dd44
.L0x0000b07c: .word 0x24503354 # addiu $s0, $v0, 0x3354
.L0x0000b080: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b084: .word 0x08023751 # j 0x8008dd44
.L0x0000b088: .word 0x2450335c # addiu $s0, $v0, 0x335c
.L0x0000b08c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b090: .word 0x24503364 # addiu $s0, $v0, 0x3364
.L0x0000b094: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b098: .word 0x00000000 # nop
.L0x0000b09c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b0a0: .word 0x9223001c # lbu $v1, 0x1c($s1)
.L0x0000b0a4: .word 0x86020002 # lh $v0, 0x2($s0)
.L0x0000b0a8: .word 0x00000000 # nop
.L0x0000b0ac: .word 0x00621024 # and $v0, $v1, $v0
.L0x0000b0b0: .word 0x10400014 # beqz $v0, .L0x0000b104
.L0x0000b0b4: .word 0x2402002f # li $v0, 0x2f
.L0x0000b0b8: .word 0x92020002 # lbu $v0, 0x2($s0)
.L0x0000b0bc: .word 0x00000000 # nop
.L0x0000b0c0: .word 0x00021027 # nor $v0, $zr, $v0
.L0x0000b0c4: .word 0x00621024 # and $v0, $v1, $v0
.L0x0000b0c8: .word 0xa222001c # sb $v0, 0x1c($s1)
.L0x0000b0cc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b0d0: .word 0x8c454468 # lw $a1, 0x4468($v0)
.L0x0000b0d4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b0d8: .word 0x8e060004 # lw $a2, 0x4($s0)
.L0x0000b0dc: .word 0x8c424380 # lw $v0, 0x4380($v0)
.L0x0000b0e0: .word 0x00000000 # nop
.L0x0000b0e4: .word 0x0040f809 # jalr $v0
.L0x0000b0e8: .word 0x00002021 # move_ $a0, $zr
.L0x0000b0ec: .word 0x86020000 # lh $v0, ($s0)
.L0x0000b0f0: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b0f4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b0f8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b0fc: .word 0x08023770 # j 0x8008ddc0
.L0x0000b100: .word 0x24050002 # li $a1, 0x2
.L0x0000b104: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b108: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b10c: .word 0x24050001 # li $a1, 0x1
.L0x0000b110: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b114: .word 0x00000000 # nop
.L0x0000b118: .word 0x0040f809 # jalr $v0
.L0x0000b11c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b120: .word 0x08023b7a # j 0x8008ede8
.L0x0000b124: .word 0x00000000 # nop
.L0x0000b128: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x0000b12c: .word 0x24020001 # li $v0, 0x1
.L0x0000b130: .word 0x1062001b # beq $v1, $v0, .L0x0000b1a0
.L0x0000b134: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000b138: .word 0x10400005 # beqz $v0, .L0x0000b150
.L0x0000b13c: .word 0x00000000 # nop
.L0x0000b140: .word 0x10600008 # beqz $v1, .L0x0000b164
.L0x0000b144: .word 0x00000000 # nop
.L0x0000b148: .word 0x08023b8b # j 0x8008ee2c
.L0x0000b14c: .word 0x00000000 # nop
.L0x0000b150: .word 0x24020002 # li $v0, 0x2
.L0x0000b154: .word 0x10620026 # beq $v1, $v0, .L0x0000b1f0
.L0x0000b158: .word 0x00000000 # nop
.L0x0000b15c: .word 0x08023b8b # j 0x8008ee2c
.L0x0000b160: .word 0x00000000 # nop
.L0x0000b164: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b168: .word 0x00000000 # nop
.L0x0000b16c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b170: .word 0x24020005 # li $v0, 0x5
.L0x0000b174: .word 0xae400050 # sw $zr, 0x50($s2)
.L0x0000b178: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000b17c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b180: .word 0x24050009 # li $a1, 0x9
.L0x0000b184: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b188: .word 0x00000000 # nop
.L0x0000b18c: .word 0x0040f809 # jalr $v0
.L0x0000b190: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b194: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x0000b198: .word 0x08023b7b # j 0x8008edec
.L0x0000b19c: .word 0x00000000 # nop
.L0x0000b1a0: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000b1a4: .word 0x00000000 # nop
.L0x0000b1a8: .word 0x144003f4 # bnez $v0, .L0x0000c17c
.L0x0000b1ac: .word 0x00008821 # move_ $s1, $zr
.L0x0000b1b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b1b4: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x0000b1b8: .word 0x86020018 # lh $v0, 0x18($s0)
.L0x0000b1bc: .word 0x00000000 # nop
.L0x0000b1c0: .word 0x14400004 # bnez $v0, .L0x0000b1d4
.L0x0000b1c4: .word 0x02202021 # move_ $a0, $s1
.L0x0000b1c8: .word 0x96020016 # lhu $v0, 0x16($s0)
.L0x0000b1cc: .word 0x0c029a48 # jal 0x800a6920
.L0x0000b1d0: .word 0xa6020018 # sh $v0, 0x18($s0)
.L0x0000b1d4: .word 0x26310001 # addiu $s1, 0x1
.L0x0000b1d8: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x0000b1dc: .word 0x1440fff6 # bnez $v0, .L0x0000b1b8
.L0x0000b1e0: .word 0x26100020 # addiu $s0, 0x20
.L0x0000b1e4: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x0000b1e8: .word 0x08023b7b # j 0x8008edec
.L0x0000b1ec: .word 0x00000000 # nop
.L0x0000b1f0: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000b1f4: .word 0x00000000 # nop
.L0x0000b1f8: .word 0x144003e0 # bnez $v0, .L0x0000c17c
.L0x0000b1fc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000b200: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000b204: .word 0x24428d34 # addiu $v0, -0x72cc
.L0x0000b208: .word 0x00621821 # addu $v1, $v0
.L0x0000b20c: .word 0x9062007c # lbu $v0, 0x7c($v1)
.L0x0000b210: .word 0x00000000 # nop
.L0x0000b214: .word 0x2442ffff # addiu $v0, -0x1
.L0x0000b218: .word 0x08023b80 # j 0x8008ee00
.L0x0000b21c: .word 0xa062007c # sb $v0, 0x7c($v1)
.L0x0000b220: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b224: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000b228: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000b22c: .word 0x24420010 # addiu $v0, 0x10
.L0x0000b230: .word 0x00031940 # sll $v1, 0x5
.L0x0000b234: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b238: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0000b23c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b240: .word 0x96090006 # lhu $t1, 0x6($s0)
.L0x0000b244: .word 0x86060008 # lh $a2, 0x8($s0)
.L0x0000b248: .word 0x96070008 # lhu $a3, 0x8($s0)
.L0x0000b24c: .word 0x00092c00 # sll $a1, $t1, 0x10
.L0x0000b250: .word 0x00052403 # sra $a0, $a1, 0x10
.L0x0000b254: .word 0x14c40006 # bne $a2, $a0, .L0x0000b270
.L0x0000b258: .word 0x00051fc2 # srl $v1, $a1, 0x1f
.L0x0000b25c: .word 0x8603000c # lh $v1, 0xc($s0)
.L0x0000b260: .word 0x8602000a # lh $v0, 0xa($s0)
.L0x0000b264: .word 0x00000000 # nop
.L0x0000b268: .word 0x10620021 # beq $v1, $v0, .L0x0000b2f0
.L0x0000b26c: .word 0x00051fc2 # srl $v1, $a1, 0x1f
.L0x0000b270: .word 0x00831821 # addu $v1, $a0, $v1
.L0x0000b274: .word 0x9602000a # lhu $v0, 0xa($s0)
.L0x0000b278: .word 0x00032843 # sra $a1, $v1, 0x1
.L0x0000b27c: .word 0x00021400 # sll $v0, 0x10
.L0x0000b280: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x0000b284: .word 0x000217c2 # srl $v0, 0x1f
.L0x0000b288: .word 0x00621821 # addu $v1, $v0
.L0x0000b28c: .word 0x00c51021 # addu $v0, $a2, $a1
.L0x0000b290: .word 0x0044102a # slt $v0, $a0
.L0x0000b294: .word 0x14400003 # bnez $v0, .L0x0000b2a4
.L0x0000b298: .word 0x00034043 # sra $t0, $v1, 0x1
.L0x0000b29c: .word 0x080237d7 # j 0x8008df5c
.L0x0000b2a0: .word 0xa6090008 # sh $t1, 0x8($s0)
.L0x0000b2a4: .word 0x00e51021 # addu $v0, $a3, $a1
.L0x0000b2a8: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000b2ac: .word 0x8602000c # lh $v0, 0xc($s0)
.L0x0000b2b0: .word 0x8603000a # lh $v1, 0xa($s0)
.L0x0000b2b4: .word 0x9604000a # lhu $a0, 0xa($s0)
.L0x0000b2b8: .word 0x00481021 # addu $v0, $t0
.L0x0000b2bc: .word 0x0043102a # slt $v0, $v1
.L0x0000b2c0: .word 0x9603000c # lhu $v1, 0xc($s0)
.L0x0000b2c4: .word 0x14400003 # bnez $v0, .L0x0000b2d4
.L0x0000b2c8: .word 0x00681021 # addu $v0, $v1, $t0
.L0x0000b2cc: .word 0x080237e2 # j 0x8008df88
.L0x0000b2d0: .word 0xa604000c # sh $a0, 0xc($s0)
.L0x0000b2d4: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x0000b2d8: .word 0x2402003b # li $v0, 0x3b
.L0x0000b2dc: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b2e0: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b2e4: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b2e8: .word 0x080237ec # j 0x8008dfb0
.L0x0000b2ec: .word 0x24050002 # li $a1, 0x2
.L0x0000b2f0: .word 0x2402002f # li $v0, 0x2f
.L0x0000b2f4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b2f8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b2fc: .word 0x24050001 # li $a1, 0x1
.L0x0000b300: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b304: .word 0x00000000 # nop
.L0x0000b308: .word 0x0040f809 # jalr $v0
.L0x0000b30c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b310: .word 0x08023b7a # j 0x8008ede8
.L0x0000b314: .word 0x00000000 # nop
.L0x0000b318: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000b31c: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000b320: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000b324: .word 0x00000000 # nop
.L0x0000b328: .word 0x0040f809 # jalr $v0
.L0x0000b32c: .word 0x00000000 # nop
.L0x0000b330: .word 0x00002021 # move_ $a0, $zr
.L0x0000b334: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b338: .word 0x24744460 # addiu $s4, $v1, 0x4460
.L0x0000b33c: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x0000b340: .word 0x26830010 # addiu $v1, $s4, 0x10
.L0x0000b344: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000b348: .word 0x00e38021 # addu $s0, $a3, $v1
.L0x0000b34c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b350: .word 0x8c634600 # lw $v1, 0x4600($v1)
.L0x0000b354: .word 0x8c510000 # lw $s1, ($v0)
.L0x0000b358: .word 0x0060f809 # jalr $v1
.L0x0000b35c: .word 0x24050001 # li $a1, 0x1
.L0x0000b360: .word 0x00401821 # move_ $v1, $v0
.L0x0000b364: .word 0x86020014 # lh $v0, 0x14($s0)
.L0x0000b368: .word 0x96040014 # lhu $a0, 0x14($s0)
.L0x0000b36c: .word 0x10400005 # beqz $v0, .L0x0000b384
.L0x0000b370: .word 0x00000000 # nop
.L0x0000b374: .word 0x9462000a # lhu $v0, 0xa($v1)
.L0x0000b378: .word 0x00000000 # nop
.L0x0000b37c: .word 0x00441023 # subu $v0, $a0
.L0x0000b380: .word 0xa462000a # sh $v0, 0xa($v1)
.L0x0000b384: .word 0x8464000a # lh $a0, 0xa($v1)
.L0x0000b388: .word 0x96220002 # lhu $v0, 0x2($s1)
.L0x0000b38c: .word 0x00000000 # nop
.L0x0000b390: .word 0x00820018 # mult $a0, $v0
.L0x0000b394: .word 0x00001812 # mflo $v1
.L0x0000b398: .word 0x04610002 # bgez $v1, .L0x0000b3a4
.L0x0000b39c: .word 0x00000000 # nop
.L0x0000b3a0: .word 0x2463007f # addiu $v1, 0x7f
.L0x0000b3a4: .word 0x96020014 # lhu $v0, 0x14($s0)
.L0x0000b3a8: .word 0x000319c3 # sra $v1, 0x7
.L0x0000b3ac: .word 0x00431021 # addu $v0, $v1
.L0x0000b3b0: .word 0xa6020014 # sh $v0, 0x14($s0)
.L0x0000b3b4: .word 0x00021400 # sll $v0, 0x10
.L0x0000b3b8: .word 0x00021403 # sra $v0, 0x10
.L0x0000b3bc: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0000b3c0: .word 0x10400002 # beqz $v0, .L0x0000b3cc
.L0x0000b3c4: .word 0x00000000 # nop
.L0x0000b3c8: .word 0xa6040014 # sh $a0, 0x14($s0)
.L0x0000b3cc: .word 0x00002021 # move_ $a0, $zr
.L0x0000b3d0: .word 0x24060002 # li $a2, 0x2
.L0x0000b3d4: .word 0x8e850008 # lw $a1, 0x8($s4)
.L0x0000b3d8: .word 0x0c027308 # jal 0x8009cc20
.L0x0000b3dc: .word 0x00803821 # move_ $a3, $a0
.L0x0000b3e0: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b3e4: .word 0x00000000 # nop
.L0x0000b3e8: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b3ec: .word 0x24020032 # li $v0, 0x32
.L0x0000b3f0: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b3f4: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b3f8: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x0000b3fc: .word 0x00000000 # nop
.L0x0000b400: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000b404: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b408: .word 0x24050007 # li $a1, 0x7
.L0x0000b40c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b410: .word 0x00000000 # nop
.L0x0000b414: .word 0x0040f809 # jalr $v0
.L0x0000b418: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b41c: .word 0x08023b7a # j 0x8008ede8
.L0x0000b420: .word 0x00000000 # nop
.L0x0000b424: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000b428: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000b42c: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000b430: .word 0x00000000 # nop
.L0x0000b434: .word 0x0040f809 # jalr $v0
.L0x0000b438: .word 0x00000000 # nop
.L0x0000b43c: .word 0x00002021 # move_ $a0, $zr
.L0x0000b440: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b444: .word 0x24744460 # addiu $s4, $v1, 0x4460
.L0x0000b448: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x0000b44c: .word 0x26830010 # addiu $v1, $s4, 0x10
.L0x0000b450: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000b454: .word 0x00e38021 # addu $s0, $a3, $v1
.L0x0000b458: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b45c: .word 0x8c634600 # lw $v1, 0x4600($v1)
.L0x0000b460: .word 0x8c510000 # lw $s1, ($v0)
.L0x0000b464: .word 0x0060f809 # jalr $v1
.L0x0000b468: .word 0x24050001 # li $a1, 0x1
.L0x0000b46c: .word 0x00402821 # move_ $a1, $v0
.L0x0000b470: .word 0x86020010 # lh $v0, 0x10($s0)
.L0x0000b474: .word 0x96030010 # lhu $v1, 0x10($s0)
.L0x0000b478: .word 0x10400005 # beqz $v0, .L0x0000b490
.L0x0000b47c: .word 0x00000000 # nop
.L0x0000b480: .word 0x94a20002 # lhu $v0, 0x2($a1)
.L0x0000b484: .word 0x00000000 # nop
.L0x0000b488: .word 0x00431023 # subu $v0, $v1
.L0x0000b48c: .word 0xa4a20002 # sh $v0, 0x2($a1)
.L0x0000b490: .word 0x86020012 # lh $v0, 0x12($s0)
.L0x0000b494: .word 0x96030012 # lhu $v1, 0x12($s0)
.L0x0000b498: .word 0x10400005 # beqz $v0, .L0x0000b4b0
.L0x0000b49c: .word 0x00000000 # nop
.L0x0000b4a0: .word 0x94a20004 # lhu $v0, 0x4($a1)
.L0x0000b4a4: .word 0x00000000 # nop
.L0x0000b4a8: .word 0x00431023 # subu $v0, $v1
.L0x0000b4ac: .word 0xa4a20004 # sh $v0, 0x4($a1)
.L0x0000b4b0: .word 0x84a40002 # lh $a0, 0x2($a1)
.L0x0000b4b4: .word 0x96220002 # lhu $v0, 0x2($s1)
.L0x0000b4b8: .word 0x00000000 # nop
.L0x0000b4bc: .word 0x00820018 # mult $a0, $v0
.L0x0000b4c0: .word 0x00001812 # mflo $v1
.L0x0000b4c4: .word 0x04610002 # bgez $v1, .L0x0000b4d0
.L0x0000b4c8: .word 0x00000000 # nop
.L0x0000b4cc: .word 0x2463007f # addiu $v1, 0x7f
.L0x0000b4d0: .word 0x96020010 # lhu $v0, 0x10($s0)
.L0x0000b4d4: .word 0x000319c3 # sra $v1, 0x7
.L0x0000b4d8: .word 0x00431021 # addu $v0, $v1
.L0x0000b4dc: .word 0xa6020010 # sh $v0, 0x10($s0)
.L0x0000b4e0: .word 0x00021400 # sll $v0, 0x10
.L0x0000b4e4: .word 0x00021403 # sra $v0, 0x10
.L0x0000b4e8: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0000b4ec: .word 0x10400002 # beqz $v0, .L0x0000b4f8
.L0x0000b4f0: .word 0x00000000 # nop
.L0x0000b4f4: .word 0xa6040010 # sh $a0, 0x10($s0)
.L0x0000b4f8: .word 0x94a30004 # lhu $v1, 0x4($a1)
.L0x0000b4fc: .word 0x96240002 # lhu $a0, 0x2($s1)
.L0x0000b500: .word 0x00031c00 # sll $v1, 0x10
.L0x0000b504: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0000b508: .word 0x00440018 # mult $v0, $a0
.L0x0000b50c: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0000b510: .word 0x00431021 # addu $v0, $v1
.L0x0000b514: .word 0x00021043 # sra $v0, 0x1
.L0x0000b518: .word 0x00002012 # mflo $a0
.L0x0000b51c: .word 0x04810002 # bgez $a0, .L0x0000b528
.L0x0000b520: .word 0x00022823 # negu $a1, $v0
.L0x0000b524: .word 0x248401ff # addiu $a0, 0x1ff
.L0x0000b528: .word 0x96020012 # lhu $v0, 0x12($s0)
.L0x0000b52c: .word 0x00041a43 # sra $v1, $a0, 0x9
.L0x0000b530: .word 0x00431023 # subu $v0, $v1
.L0x0000b534: .word 0xa6020012 # sh $v0, 0x12($s0)
.L0x0000b538: .word 0x00021400 # sll $v0, 0x10
.L0x0000b53c: .word 0x00021403 # sra $v0, 0x10
.L0x0000b540: .word 0x0045102a # slt $v0, $a1
.L0x0000b544: .word 0x10400002 # beqz $v0, .L0x0000b550
.L0x0000b548: .word 0x00002021 # move_ $a0, $zr
.L0x0000b54c: .word 0xa6050012 # sh $a1, 0x12($s0)
.L0x0000b550: .word 0x00803021 # move_ $a2, $a0
.L0x0000b554: .word 0x8e850008 # lw $a1, 0x8($s4)
.L0x0000b558: .word 0x0c027308 # jal 0x8009cc20
.L0x0000b55c: .word 0x00803821 # move_ $a3, $a0
.L0x0000b560: .word 0x00002021 # move_ $a0, $zr
.L0x0000b564: .word 0x24060001 # li $a2, 0x1
.L0x0000b568: .word 0x8e850008 # lw $a1, 0x8($s4)
.L0x0000b56c: .word 0x0c027308 # jal 0x8009cc20
.L0x0000b570: .word 0x00803821 # move_ $a3, $a0
.L0x0000b574: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b578: .word 0x00000000 # nop
.L0x0000b57c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b580: .word 0x2402003c # li $v0, 0x3c
.L0x0000b584: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b588: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b58c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b590: .word 0x24050002 # li $a1, 0x2
.L0x0000b594: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b598: .word 0x00000000 # nop
.L0x0000b59c: .word 0x0040f809 # jalr $v0
.L0x0000b5a0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b5a4: .word 0x08023b7a # j 0x8008ede8
.L0x0000b5a8: .word 0x00000000 # nop
.L0x0000b5ac: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000b5b0: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000b5b4: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000b5b8: .word 0x00000000 # nop
.L0x0000b5bc: .word 0x0040f809 # jalr $v0
.L0x0000b5c0: .word 0x00000000 # nop
.L0x0000b5c4: .word 0x00002021 # move_ $a0, $zr
.L0x0000b5c8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b5cc: .word 0x24744460 # addiu $s4, $v1, 0x4460
.L0x0000b5d0: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x0000b5d4: .word 0x26830010 # addiu $v1, $s4, 0x10
.L0x0000b5d8: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000b5dc: .word 0x00e38021 # addu $s0, $a3, $v1
.L0x0000b5e0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b5e4: .word 0x8c634600 # lw $v1, 0x4600($v1)
.L0x0000b5e8: .word 0x8c510000 # lw $s1, ($v0)
.L0x0000b5ec: .word 0x0060f809 # jalr $v1
.L0x0000b5f0: .word 0x24050001 # li $a1, 0x1
.L0x0000b5f4: .word 0x00402821 # move_ $a1, $v0
.L0x0000b5f8: .word 0x86020010 # lh $v0, 0x10($s0)
.L0x0000b5fc: .word 0x96030010 # lhu $v1, 0x10($s0)
.L0x0000b600: .word 0x10400005 # beqz $v0, .L0x0000b618
.L0x0000b604: .word 0x00000000 # nop
.L0x0000b608: .word 0x94a20002 # lhu $v0, 0x2($a1)
.L0x0000b60c: .word 0x00000000 # nop
.L0x0000b610: .word 0x00431023 # subu $v0, $v1
.L0x0000b614: .word 0xa4a20002 # sh $v0, 0x2($a1)
.L0x0000b618: .word 0x86020012 # lh $v0, 0x12($s0)
.L0x0000b61c: .word 0x96030012 # lhu $v1, 0x12($s0)
.L0x0000b620: .word 0x10400005 # beqz $v0, .L0x0000b638
.L0x0000b624: .word 0x00000000 # nop
.L0x0000b628: .word 0x94a20004 # lhu $v0, 0x4($a1)
.L0x0000b62c: .word 0x00000000 # nop
.L0x0000b630: .word 0x00431023 # subu $v0, $v1
.L0x0000b634: .word 0xa4a20004 # sh $v0, 0x4($a1)
.L0x0000b638: .word 0x84a40004 # lh $a0, 0x4($a1)
.L0x0000b63c: .word 0x96220002 # lhu $v0, 0x2($s1)
.L0x0000b640: .word 0x00000000 # nop
.L0x0000b644: .word 0x00820018 # mult $a0, $v0
.L0x0000b648: .word 0x00001812 # mflo $v1
.L0x0000b64c: .word 0x04610002 # bgez $v1, .L0x0000b658
.L0x0000b650: .word 0x00000000 # nop
.L0x0000b654: .word 0x2463007f # addiu $v1, 0x7f
.L0x0000b658: .word 0x96020012 # lhu $v0, 0x12($s0)
.L0x0000b65c: .word 0x000319c3 # sra $v1, 0x7
.L0x0000b660: .word 0x00431021 # addu $v0, $v1
.L0x0000b664: .word 0xa6020012 # sh $v0, 0x12($s0)
.L0x0000b668: .word 0x00021400 # sll $v0, 0x10
.L0x0000b66c: .word 0x00021403 # sra $v0, 0x10
.L0x0000b670: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0000b674: .word 0x10400002 # beqz $v0, .L0x0000b680
.L0x0000b678: .word 0x00000000 # nop
.L0x0000b67c: .word 0xa6040012 # sh $a0, 0x12($s0)
.L0x0000b680: .word 0x94a30002 # lhu $v1, 0x2($a1)
.L0x0000b684: .word 0x96240002 # lhu $a0, 0x2($s1)
.L0x0000b688: .word 0x00031c00 # sll $v1, 0x10
.L0x0000b68c: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0000b690: .word 0x00440018 # mult $v0, $a0
.L0x0000b694: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0000b698: .word 0x00431021 # addu $v0, $v1
.L0x0000b69c: .word 0x00021043 # sra $v0, 0x1
.L0x0000b6a0: .word 0x00002012 # mflo $a0
.L0x0000b6a4: .word 0x04810002 # bgez $a0, .L0x0000b6b0
.L0x0000b6a8: .word 0x00022823 # negu $a1, $v0
.L0x0000b6ac: .word 0x248401ff # addiu $a0, 0x1ff
.L0x0000b6b0: .word 0x96020010 # lhu $v0, 0x10($s0)
.L0x0000b6b4: .word 0x00041a43 # sra $v1, $a0, 0x9
.L0x0000b6b8: .word 0x00431023 # subu $v0, $v1
.L0x0000b6bc: .word 0xa6020010 # sh $v0, 0x10($s0)
.L0x0000b6c0: .word 0x00021400 # sll $v0, 0x10
.L0x0000b6c4: .word 0x00021403 # sra $v0, 0x10
.L0x0000b6c8: .word 0x0045102a # slt $v0, $a1
.L0x0000b6cc: .word 0x10400002 # beqz $v0, .L0x0000b6d8
.L0x0000b6d0: .word 0x00002021 # move_ $a0, $zr
.L0x0000b6d4: .word 0xa6050010 # sh $a1, 0x10($s0)
.L0x0000b6d8: .word 0x00803021 # move_ $a2, $a0
.L0x0000b6dc: .word 0x8e850008 # lw $a1, 0x8($s4)
.L0x0000b6e0: .word 0x0c027308 # jal 0x8009cc20
.L0x0000b6e4: .word 0x00803821 # move_ $a3, $a0
.L0x0000b6e8: .word 0x00002021 # move_ $a0, $zr
.L0x0000b6ec: .word 0x24060001 # li $a2, 0x1
.L0x0000b6f0: .word 0x8e850008 # lw $a1, 0x8($s4)
.L0x0000b6f4: .word 0x0c027308 # jal 0x8009cc20
.L0x0000b6f8: .word 0x00803821 # move_ $a3, $a0
.L0x0000b6fc: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b700: .word 0x00000000 # nop
.L0x0000b704: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b708: .word 0x2402003d # li $v0, 0x3d
.L0x0000b70c: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b710: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b714: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b718: .word 0x24050002 # li $a1, 0x2
.L0x0000b71c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b720: .word 0x00000000 # nop
.L0x0000b724: .word 0x0040f809 # jalr $v0
.L0x0000b728: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b72c: .word 0x08023b7a # j 0x8008ede8
.L0x0000b730: .word 0x00000000 # nop
.L0x0000b734: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b738: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000b73c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x0000b740: .word 0x00000000 # nop
.L0x0000b744: .word 0x00021140 # sll $v0, 0x5
.L0x0000b748: .word 0x00621821 # addu $v1, $v0
.L0x0000b74c: .word 0x24020001 # li $v0, 0x1
.L0x0000b750: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b754: .word 0xa062002b # sb $v0, 0x2b($v1)
.L0x0000b758: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b75c: .word 0x2402003e # li $v0, 0x3e
.L0x0000b760: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b764: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b768: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b76c: .word 0x24050002 # li $a1, 0x2
.L0x0000b770: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b774: .word 0x00000000 # nop
.L0x0000b778: .word 0x0040f809 # jalr $v0
.L0x0000b77c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b780: .word 0x08023b7a # j 0x8008ede8
.L0x0000b784: .word 0x00000000 # nop
.L0x0000b788: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000b78c: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000b790: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000b794: .word 0x00000000 # nop
.L0x0000b798: .word 0x0040f809 # jalr $v0
.L0x0000b79c: .word 0x00000000 # nop
.L0x0000b7a0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000b7a4: .word 0x8c644468 # lw $a0, 0x4468($v1)
.L0x0000b7a8: .word 0x3c038005 # lui $v1, 0x8005
.L0x0000b7ac: .word 0x8c63b44c # lw $v1, -0x4bb4($v1)
.L0x0000b7b0: .word 0x8c500000 # lw $s0, ($v0)
.L0x0000b7b4: .word 0x0060f809 # jalr $v1
.L0x0000b7b8: .word 0x00000000 # nop
.L0x0000b7bc: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000b7c0: .word 0x24632b1c # addiu $v1, 0x2b1c
.L0x0000b7c4: .word 0x00021040 # sll $v0, 0x1
.L0x0000b7c8: .word 0x00432021 # addu $a0, $v0, $v1
.L0x0000b7cc: .word 0x94820058 # lhu $v0, 0x58($a0)
.L0x0000b7d0: .word 0x96030002 # lhu $v1, 0x2($s0)
.L0x0000b7d4: .word 0x00000000 # nop
.L0x0000b7d8: .word 0x00431021 # addu $v0, $v1
.L0x0000b7dc: .word 0xa4820058 # sh $v0, 0x58($a0)
.L0x0000b7e0: .word 0x00021400 # sll $v0, 0x10
.L0x0000b7e4: .word 0x00021403 # sra $v0, 0x10
.L0x0000b7e8: .word 0x284203e7 # slti $v0, 0x3e7
.L0x0000b7ec: .word 0x14400002 # bnez $v0, .L0x0000b7f8
.L0x0000b7f0: .word 0x240203e7 # li $v0, 0x3e7
.L0x0000b7f4: .word 0xa4820058 # sh $v0, 0x58($a0)
.L0x0000b7f8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b7fc: .word 0x00000000 # nop
.L0x0000b800: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b804: .word 0x2402003f # li $v0, 0x3f
.L0x0000b808: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b80c: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000b810: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b814: .word 0x24050002 # li $a1, 0x2
.L0x0000b818: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b81c: .word 0x00000000 # nop
.L0x0000b820: .word 0x0040f809 # jalr $v0
.L0x0000b824: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b828: .word 0x08023b7a # j 0x8008ede8
.L0x0000b82c: .word 0x00000000 # nop
.L0x0000b830: .word 0x00002021 # move_ $a0, $zr
.L0x0000b834: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b838: .word 0x8c42437c # lw $v0, 0x437c($v0)
.L0x0000b83c: .word 0x00000000 # nop
.L0x0000b840: .word 0x0040f809 # jalr $v0
.L0x0000b844: .word 0x24050008 # li $a1, 0x8
.L0x0000b848: .word 0x0c0271d0 # jal 0x8009c740
.L0x0000b84c: .word 0x00402021 # move_ $a0, $v0
.L0x0000b850: .word 0x3c04800a # lui $a0, 0x800a
.L0x0000b854: .word 0x24844460 # addiu $a0, 0x4460
.L0x0000b858: .word 0x96420070 # lhu $v0, 0x70($s2)
.L0x0000b85c: .word 0x24030040 # li $v1, 0x40
.L0x0000b860: .word 0xa48300d2 # sh $v1, 0xd2($a0)
.L0x0000b864: .word 0x2442ffb5 # addiu $v0, -0x4b
.L0x0000b868: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b86c: .word 0xa48200d0 # sh $v0, 0xd0($a0)
.L0x0000b870: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b874: .word 0x8e420070 # lw $v0, 0x70($s2)
.L0x0000b878: .word 0x00000000 # nop
.L0x0000b87c: .word 0x24420016 # addiu $v0, 0x16
.L0x0000b880: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b884: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b888: .word 0x24050001 # li $a1, 0x1
.L0x0000b88c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b890: .word 0x00000000 # nop
.L0x0000b894: .word 0x0040f809 # jalr $v0
.L0x0000b898: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b89c: .word 0x08023b7a # j 0x8008ede8
.L0x0000b8a0: .word 0x00000000 # nop
.L0x0000b8a4: .word 0x00002021 # move_ $a0, $zr
.L0x0000b8a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b8ac: .word 0x8c42437c # lw $v0, 0x437c($v0)
.L0x0000b8b0: .word 0x00000000 # nop
.L0x0000b8b4: .word 0x0040f809 # jalr $v0
.L0x0000b8b8: .word 0x24050008 # li $a1, 0x8
.L0x0000b8bc: .word 0x0c0271d0 # jal 0x8009c740
.L0x0000b8c0: .word 0x00402021 # move_ $a0, $v0
.L0x0000b8c4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b8c8: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000b8cc: .word 0x96440074 # lhu $a0, 0x74($s2)
.L0x0000b8d0: .word 0x2403007f # li $v1, 0x7f
.L0x0000b8d4: .word 0xa44300d2 # sh $v1, 0xd2($v0)
.L0x0000b8d8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b8dc: .word 0xa44400d0 # sh $a0, 0xd0($v0)
.L0x0000b8e0: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b8e4: .word 0x8e420074 # lw $v0, 0x74($s2)
.L0x0000b8e8: .word 0x00000000 # nop
.L0x0000b8ec: .word 0x24420061 # addiu $v0, 0x61
.L0x0000b8f0: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b8f4: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b8f8: .word 0x24050001 # li $a1, 0x1
.L0x0000b8fc: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b900: .word 0x00000000 # nop
.L0x0000b904: .word 0x0040f809 # jalr $v0
.L0x0000b908: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b90c: .word 0x08023b7a # j 0x8008ede8
.L0x0000b910: .word 0x00000000 # nop
.L0x0000b914: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000b918: .word 0x90422b5f # lbu $v0, 0x2b5f($v0)
.L0x0000b91c: .word 0x00000000 # nop
.L0x0000b920: .word 0x1440003c # bnez $v0, .L0x0000ba14
.L0x0000b924: .word 0x00000000 # nop
.L0x0000b928: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000b92c: .word 0x00000000 # nop
.L0x0000b930: .word 0xae620000 # sw $v0, ($s3)
.L0x0000b934: .word 0x24020010 # li $v0, 0x10
.L0x0000b938: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000b93c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000b940: .word 0x8e430078 # lw $v1, 0x78($s2)
.L0x0000b944: .word 0x24514460 # addiu $s1, $v0, 0x4460
.L0x0000b948: .word 0xae430054 # sw $v1, 0x54($s2)
.L0x0000b94c: .word 0x8e22000c # lw $v0, 0xc($s1)
.L0x0000b950: .word 0x26230070 # addiu $v1, $s1, 0x70
.L0x0000b954: .word 0x00021140 # sll $v0, 0x5
.L0x0000b958: .word 0x00438021 # addu $s0, $v0, $v1
.L0x0000b95c: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x0000b960: .word 0x8e430078 # lw $v1, 0x78($s2)
.L0x0000b964: .word 0x00000000 # nop
.L0x0000b968: .word 0x00431023 # subu $v0, $v1
.L0x0000b96c: .word 0x1c40000c # bgtz $v0, .L0x0000b9a0
.L0x0000b970: .word 0x24050014 # li $a1, 0x14
.L0x0000b974: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b978: .word 0x24050004 # li $a1, 0x4
.L0x0000b97c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b980: .word 0x00000000 # nop
.L0x0000b984: .word 0x0040f809 # jalr $v0
.L0x0000b988: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b98c: .word 0x24040010 # li $a0, 0x10
.L0x0000b990: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000b994: .word 0xa6000008 # sh $zr, 0x8($s0)
.L0x0000b998: .word 0x08023b7a # j 0x8008ede8
.L0x0000b99c: .word 0x00000000 # nop
.L0x0000b9a0: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000b9a4: .word 0x00000000 # nop
.L0x0000b9a8: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000b9ac: .word 0x00000000 # nop
.L0x0000b9b0: .word 0x0040f809 # jalr $v0
.L0x0000b9b4: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000b9b8: .word 0x96020008 # lhu $v0, 0x8($s0)
.L0x0000b9bc: .word 0x96430078 # lhu $v1, 0x78($s2)
.L0x0000b9c0: .word 0x00000000 # nop
.L0x0000b9c4: .word 0x00431023 # subu $v0, $v1
.L0x0000b9c8: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000b9cc: .word 0x8e220008 # lw $v0, 0x8($s1)
.L0x0000b9d0: .word 0x26230010 # addiu $v1, $s1, 0x10
.L0x0000b9d4: .word 0x00021140 # sll $v0, 0x5
.L0x0000b9d8: .word 0x00438021 # addu $s0, $v0, $v1
.L0x0000b9dc: .word 0x96020008 # lhu $v0, 0x8($s0)
.L0x0000b9e0: .word 0x96430078 # lhu $v1, 0x78($s2)
.L0x0000b9e4: .word 0x00000000 # nop
.L0x0000b9e8: .word 0x00431021 # addu $v0, $v1
.L0x0000b9ec: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000b9f0: .word 0x00021400 # sll $v0, 0x10
.L0x0000b9f4: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x0000b9f8: .word 0x00021403 # sra $v0, 0x10
.L0x0000b9fc: .word 0x0062182a # slt $v1, $v0
.L0x0000ba00: .word 0x96020006 # lhu $v0, 0x6($s0)
.L0x0000ba04: .word 0x106001cc # beqz $v1, .L0x0000c138
.L0x0000ba08: .word 0x00000000 # nop
.L0x0000ba0c: .word 0x08023b7a # j 0x8008ede8
.L0x0000ba10: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000ba14: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000ba18: .word 0x00000000 # nop
.L0x0000ba1c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000ba20: .word 0x2402002f # li $v0, 0x2f
.L0x0000ba24: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000ba28: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000ba2c: .word 0x24050001 # li $a1, 0x1
.L0x0000ba30: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ba34: .word 0x00000000 # nop
.L0x0000ba38: .word 0x0040f809 # jalr $v0
.L0x0000ba3c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000ba40: .word 0x08023b7a # j 0x8008ede8
.L0x0000ba44: .word 0x00000000 # nop
.L0x0000ba48: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000ba4c: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000ba50: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000ba54: .word 0x00000000 # nop
.L0x0000ba58: .word 0x0040f809 # jalr $v0
.L0x0000ba5c: .word 0x00000000 # nop
.L0x0000ba60: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000ba64: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000ba68: .word 0x24660010 # addiu $a2, $v1, 0x10
.L0x0000ba6c: .word 0x8c640008 # lw $a0, 0x8($v1)
.L0x0000ba70: .word 0x8c65000c # lw $a1, 0xc($v1)
.L0x0000ba74: .word 0x24630070 # addiu $v1, 0x70
.L0x0000ba78: .word 0x8c500000 # lw $s0, ($v0)
.L0x0000ba7c: .word 0x00042140 # sll $a0, 0x5
.L0x0000ba80: .word 0x00052940 # sll $a1, 0x5
.L0x0000ba84: .word 0x00a38821 # addu $s1, $a1, $v1
.L0x0000ba88: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x0000ba8c: .word 0x00000000 # nop
.L0x0000ba90: .word 0x10600004 # beqz $v1, .L0x0000baa4
.L0x0000ba94: .word 0x00863021 # addu $a2, $a0, $a2
.L0x0000ba98: .word 0x24020001 # li $v0, 0x1
.L0x0000ba9c: .word 0x1062003e # beq $v1, $v0, .L0x0000bb98
.L0x0000baa0: .word 0x00000000 # nop
.L0x0000baa4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000baa8: .word 0x2454dc04 # addiu $s4, $v0, -0x23fc
.L0x0000baac: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x0000bab0: .word 0x00000000 # nop
.L0x0000bab4: .word 0x0040f809 # jalr $v0
.L0x0000bab8: .word 0x00000000 # nop
.L0x0000babc: .word 0x30420001 # andi $v0, 0x1
.L0x0000bac0: .word 0x10400028 # beqz $v0, .L0x0000bb64
.L0x0000bac4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000bac8: .word 0x90422b5c # lbu $v0, 0x2b5c($v0)
.L0x0000bacc: .word 0x00000000 # nop
.L0x0000bad0: .word 0x14400024 # bnez $v0, .L0x0000bb64
.L0x0000bad4: .word 0x24040010 # li $a0, 0x10
.L0x0000bad8: .word 0x92060002 # lbu $a2, 0x2($s0)
.L0x0000badc: .word 0x0c027270 # jal 0x8009c9c0
.L0x0000bae0: .word 0x00002821 # move_ $a1, $zr
.L0x0000bae4: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bae8: .word 0x00000000 # nop
.L0x0000baec: .word 0xae620000 # sw $v0, ($s3)
.L0x0000baf0: .word 0x24020020 # li $v0, 0x20
.L0x0000baf4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000baf8: .word 0x24020010 # li $v0, 0x10
.L0x0000bafc: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000bb00: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bb04: .word 0x24050002 # li $a1, 0x2
.L0x0000bb08: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bb0c: .word 0x00000000 # nop
.L0x0000bb10: .word 0x0040f809 # jalr $v0
.L0x0000bb14: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bb18: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x0000bb1c: .word 0x00000000 # nop
.L0x0000bb20: .word 0x0040f809 # jalr $v0
.L0x0000bb24: .word 0x00000000 # nop
.L0x0000bb28: .word 0x30420003 # andi $v0, 0x3
.L0x0000bb2c: .word 0x14400004 # bnez $v0, .L0x0000bb40
.L0x0000bb30: .word 0x00000000 # nop
.L0x0000bb34: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x0000bb38: .word 0x080239fd # j 0x8008e7f4
.L0x0000bb3c: .word 0x00000000 # nop
.L0x0000bb40: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x0000bb44: .word 0x00000000 # nop
.L0x0000bb48: .word 0x0040f809 # jalr $v0
.L0x0000bb4c: .word 0x02402021 # move_ $a0, $s2
.L0x0000bb50: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0000bb54: .word 0x00000000 # nop
.L0x0000bb58: .word 0x34420004 # ori $v0, 0x4
.L0x0000bb5c: .word 0x08023b8b # j 0x8008ee2c
.L0x0000bb60: .word 0xa222001c # sb $v0, 0x1c($s1)
.L0x0000bb64: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bb68: .word 0x00000000 # nop
.L0x0000bb6c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bb70: .word 0x2402002f # li $v0, 0x2f
.L0x0000bb74: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bb78: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bb7c: .word 0x24050001 # li $a1, 0x1
.L0x0000bb80: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bb84: .word 0x00000000 # nop
.L0x0000bb88: .word 0x0040f809 # jalr $v0
.L0x0000bb8c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bb90: .word 0x08023b7a # j 0x8008ede8
.L0x0000bb94: .word 0x00000000 # nop
.L0x0000bb98: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000bb9c: .word 0x00000000 # nop
.L0x0000bba0: .word 0x14400176 # bnez $v0, .L0x0000c17c
.L0x0000bba4: .word 0x00002021 # move_ $a0, $zr
.L0x0000bba8: .word 0x90c2001c # lbu $v0, 0x1c($a2)
.L0x0000bbac: .word 0x00000000 # nop
.L0x0000bbb0: .word 0x34420004 # ori $v0, 0x4
.L0x0000bbb4: .word 0xa0c2001c # sb $v0, 0x1c($a2)
.L0x0000bbb8: .word 0x92060002 # lbu $a2, 0x2($s0)
.L0x0000bbbc: .word 0x0c027270 # jal 0x8009c9c0
.L0x0000bbc0: .word 0x00802821 # move_ $a1, $a0
.L0x0000bbc4: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bbc8: .word 0x00000000 # nop
.L0x0000bbcc: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bbd0: .word 0x24020020 # li $v0, 0x20
.L0x0000bbd4: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bbd8: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000bbdc: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bbe0: .word 0x24050002 # li $a1, 0x2
.L0x0000bbe4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bbe8: .word 0x00000000 # nop
.L0x0000bbec: .word 0x0040f809 # jalr $v0
.L0x0000bbf0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bbf4: .word 0x08023b7a # j 0x8008ede8
.L0x0000bbf8: .word 0x00000000 # nop
.L0x0000bbfc: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000bc00: .word 0x90422b63 # lbu $v0, 0x2b63($v0)
.L0x0000bc04: .word 0x00000000 # nop
.L0x0000bc08: .word 0x1440005b # bnez $v0, .L0x0000bd78
.L0x0000bc0c: .word 0x24040010 # li $a0, 0x10
.L0x0000bc10: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000bc14: .word 0x24514460 # addiu $s1, $v0, 0x4460
.L0x0000bc18: .word 0x00002821 # move_ $a1, $zr
.L0x0000bc1c: .word 0x26230070 # addiu $v1, $s1, 0x70
.L0x0000bc20: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000bc24: .word 0x8e26000c # lw $a2, 0xc($s1)
.L0x0000bc28: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x0000bc2c: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000bc30: .word 0x0040f809 # jalr $v0
.L0x0000bc34: .word 0x00e38021 # addu $s0, $a3, $v1
.L0x0000bc38: .word 0x00402821 # move_ $a1, $v0
.L0x0000bc3c: .word 0x94a20004 # lhu $v0, 0x4($a1)
.L0x0000bc40: .word 0x94a40002 # lhu $a0, 0x2($a1)
.L0x0000bc44: .word 0x84a60002 # lh $a2, 0x2($a1)
.L0x0000bc48: .word 0x96030010 # lhu $v1, 0x10($s0)
.L0x0000bc4c: .word 0x00023c00 # sll $a3, $v0, 0x10
.L0x0000bc50: .word 0x86020010 # lh $v0, 0x10($s0)
.L0x0000bc54: .word 0x00000000 # nop
.L0x0000bc58: .word 0x10400003 # beqz $v0, .L0x0000bc68
.L0x0000bc5c: .word 0x00074403 # sra $t0, $a3, 0x10
.L0x0000bc60: .word 0x00831023 # subu $v0, $a0, $v1
.L0x0000bc64: .word 0xa4a20002 # sh $v0, 0x2($a1)
.L0x0000bc68: .word 0x86020012 # lh $v0, 0x12($s0)
.L0x0000bc6c: .word 0x96030012 # lhu $v1, 0x12($s0)
.L0x0000bc70: .word 0x10400006 # beqz $v0, .L0x0000bc8c
.L0x0000bc74: .word 0x3c026666 # lui $v0, 0x6666
.L0x0000bc78: .word 0x94a20004 # lhu $v0, 0x4($a1)
.L0x0000bc7c: .word 0x00000000 # nop
.L0x0000bc80: .word 0x00431023 # subu $v0, $v1
.L0x0000bc84: .word 0xa4a20004 # sh $v0, 0x4($a1)
.L0x0000bc88: .word 0x3c026666 # lui $v0, 0x6666
.L0x0000bc8c: .word 0x34426667 # ori $v0, 0x6667
.L0x0000bc90: .word 0x00062040 # sll $a0, $a2, 0x1
.L0x0000bc94: .word 0x00862021 # addu $a0, $a2
.L0x0000bc98: .word 0x00820018 # mult $a0, $v0
.L0x0000bc9c: .word 0x000717c2 # srl $v0, $a3, 0x1f
.L0x0000bca0: .word 0x01021021 # addu $v0, $t0, $v0
.L0x0000bca4: .word 0x96030012 # lhu $v1, 0x12($s0)
.L0x0000bca8: .word 0x00021043 # sra $v0, 0x1
.L0x0000bcac: .word 0x00621823 # subu $v1, $v0
.L0x0000bcb0: .word 0x96020010 # lhu $v0, 0x10($s0)
.L0x0000bcb4: .word 0x000427c3 # sra $a0, 0x1f
.L0x0000bcb8: .word 0xa6030012 # sh $v1, 0x12($s0)
.L0x0000bcbc: .word 0x00005010 # mfhi $t2
.L0x0000bcc0: .word 0x000a1883 # sra $v1, $t2, 0x2
.L0x0000bcc4: .word 0x00641823 # subu $v1, $a0
.L0x0000bcc8: .word 0x00431021 # addu $v0, $v1
.L0x0000bccc: .word 0xa6020010 # sh $v0, 0x10($s0)
.L0x0000bcd0: .word 0x84a30002 # lh $v1, 0x2($a1)
.L0x0000bcd4: .word 0x86020010 # lh $v0, 0x10($s0)
.L0x0000bcd8: .word 0x00000000 # nop
.L0x0000bcdc: .word 0x0062102a # slt $v0, $v1, $v0
.L0x0000bce0: .word 0x10400002 # beqz $v0, .L0x0000bcec
.L0x0000bce4: .word 0x00000000 # nop
.L0x0000bce8: .word 0xa6030010 # sh $v1, 0x10($s0)
.L0x0000bcec: .word 0x84a20004 # lh $v0, 0x4($a1)
.L0x0000bcf0: .word 0x00000000 # nop
.L0x0000bcf4: .word 0x00021023 # negu $v0
.L0x0000bcf8: .word 0x00021fc2 # srl $v1, $v0, 0x1f
.L0x0000bcfc: .word 0x00431021 # addu $v0, $v1
.L0x0000bd00: .word 0x86030012 # lh $v1, 0x12($s0)
.L0x0000bd04: .word 0x00021043 # sra $v0, 0x1
.L0x0000bd08: .word 0x0062182a # slt $v1, $v0
.L0x0000bd0c: .word 0x10600002 # beqz $v1, .L0x0000bd18
.L0x0000bd10: .word 0x24040010 # li $a0, 0x10
.L0x0000bd14: .word 0xa6020012 # sh $v0, 0x12($s0)
.L0x0000bd18: .word 0x00003021 # move_ $a2, $zr
.L0x0000bd1c: .word 0x8e25000c # lw $a1, 0xc($s1)
.L0x0000bd20: .word 0x0c027308 # jal 0x8009cc20
.L0x0000bd24: .word 0x00c03821 # move_ $a3, $a2
.L0x0000bd28: .word 0x24040010 # li $a0, 0x10
.L0x0000bd2c: .word 0x24060001 # li $a2, 0x1
.L0x0000bd30: .word 0x8e25000c # lw $a1, 0xc($s1)
.L0x0000bd34: .word 0x0c027308 # jal 0x8009cc20
.L0x0000bd38: .word 0x00003821 # move_ $a3, $zr
.L0x0000bd3c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bd40: .word 0x00000000 # nop
.L0x0000bd44: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bd48: .word 0x24020040 # li $v0, 0x40
.L0x0000bd4c: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bd50: .word 0x24020010 # li $v0, 0x10
.L0x0000bd54: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000bd58: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bd5c: .word 0x24050002 # li $a1, 0x2
.L0x0000bd60: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bd64: .word 0x00000000 # nop
.L0x0000bd68: .word 0x0040f809 # jalr $v0
.L0x0000bd6c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bd70: .word 0x08023b7a # j 0x8008ede8
.L0x0000bd74: .word 0x00000000 # nop
.L0x0000bd78: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bd7c: .word 0x00000000 # nop
.L0x0000bd80: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bd84: .word 0x2402002f # li $v0, 0x2f
.L0x0000bd88: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bd8c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bd90: .word 0x24050001 # li $a1, 0x1
.L0x0000bd94: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bd98: .word 0x00000000 # nop
.L0x0000bd9c: .word 0x0040f809 # jalr $v0
.L0x0000bda0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bda4: .word 0x08023b7a # j 0x8008ede8
.L0x0000bda8: .word 0x00000000 # nop
.L0x0000bdac: .word 0x8e43007c # lw $v1, 0x7c($s2)
.L0x0000bdb0: .word 0x24020001 # li $v0, 0x1
.L0x0000bdb4: .word 0x10620005 # beq $v1, $v0, .L0x0000bdcc
.L0x0000bdb8: .word 0x24020002 # li $v0, 0x2
.L0x0000bdbc: .word 0x10620017 # beq $v1, $v0, .L0x0000be1c
.L0x0000bdc0: .word 0x24040010 # li $a0, 0x10
.L0x0000bdc4: .word 0x08023ac6 # j 0x8008eb18
.L0x0000bdc8: .word 0x00000000 # nop
.L0x0000bdcc: .word 0x24040010 # li $a0, 0x10
.L0x0000bdd0: .word 0x00003021 # move_ $a2, $zr
.L0x0000bdd4: .word 0x3c10800a # lui $s0, 0x800a
.L0x0000bdd8: .word 0x26104460 # addiu $s0, 0x4460
.L0x0000bddc: .word 0x8e05000c # lw $a1, 0xc($s0)
.L0x0000bde0: .word 0x0c027308 # jal 0x8009cc20
.L0x0000bde4: .word 0x00c03821 # move_ $a3, $a2
.L0x0000bde8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bdec: .word 0x00000000 # nop
.L0x0000bdf0: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bdf4: .word 0x24020033 # li $v0, 0x33
.L0x0000bdf8: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bdfc: .word 0x24020010 # li $v0, 0x10
.L0x0000be00: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000be04: .word 0x8e02000c # lw $v0, 0xc($s0)
.L0x0000be08: .word 0x00000000 # nop
.L0x0000be0c: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000be10: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000be14: .word 0x08023acd # j 0x8008eb34
.L0x0000be18: .word 0x24050002 # li $a1, 0x2
.L0x0000be1c: .word 0x24060001 # li $a2, 0x1
.L0x0000be20: .word 0x3c10800a # lui $s0, 0x800a
.L0x0000be24: .word 0x26104460 # addiu $s0, 0x4460
.L0x0000be28: .word 0x8e05000c # lw $a1, 0xc($s0)
.L0x0000be2c: .word 0x0c027308 # jal 0x8009cc20
.L0x0000be30: .word 0x00003821 # move_ $a3, $zr
.L0x0000be34: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000be38: .word 0x00000000 # nop
.L0x0000be3c: .word 0xae620000 # sw $v0, ($s3)
.L0x0000be40: .word 0x24020034 # li $v0, 0x34
.L0x0000be44: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000be48: .word 0x24020010 # li $v0, 0x10
.L0x0000be4c: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000be50: .word 0x8e02000c # lw $v0, 0xc($s0)
.L0x0000be54: .word 0x00000000 # nop
.L0x0000be58: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000be5c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000be60: .word 0x08023acd # j 0x8008eb34
.L0x0000be64: .word 0x24050002 # li $a1, 0x2
.L0x0000be68: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000be6c: .word 0x00000000 # nop
.L0x0000be70: .word 0xae620000 # sw $v0, ($s3)
.L0x0000be74: .word 0x2402002f # li $v0, 0x2f
.L0x0000be78: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000be7c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000be80: .word 0x24050001 # li $a1, 0x1
.L0x0000be84: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000be88: .word 0x00000000 # nop
.L0x0000be8c: .word 0x0040f809 # jalr $v0
.L0x0000be90: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000be94: .word 0x08023b7a # j 0x8008ede8
.L0x0000be98: .word 0x00000000 # nop
.L0x0000be9c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000bea0: .word 0x90422b64 # lbu $v0, 0x2b64($v0)
.L0x0000bea4: .word 0x00000000 # nop
.L0x0000bea8: .word 0x14400047 # bnez $v0, .L0x0000bfc8
.L0x0000beac: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000beb0: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x0000beb4: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0000beb8: .word 0x00000000 # nop
.L0x0000bebc: .word 0x0040f809 # jalr $v0
.L0x0000bec0: .word 0x00000000 # nop
.L0x0000bec4: .word 0x24040010 # li $a0, 0x10
.L0x0000bec8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000becc: .word 0x24744460 # addiu $s4, $v1, 0x4460
.L0x0000bed0: .word 0x8e86000c # lw $a2, 0xc($s4)
.L0x0000bed4: .word 0x26830070 # addiu $v1, $s4, 0x70
.L0x0000bed8: .word 0x00063940 # sll $a3, $a2, 0x5
.L0x0000bedc: .word 0x00e38021 # addu $s0, $a3, $v1
.L0x0000bee0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000bee4: .word 0x8c634600 # lw $v1, 0x4600($v1)
.L0x0000bee8: .word 0x8c510000 # lw $s1, ($v0)
.L0x0000beec: .word 0x0060f809 # jalr $v1
.L0x0000bef0: .word 0x00002821 # move_ $a1, $zr
.L0x0000bef4: .word 0x00401821 # move_ $v1, $v0
.L0x0000bef8: .word 0x86020014 # lh $v0, 0x14($s0)
.L0x0000befc: .word 0x96040014 # lhu $a0, 0x14($s0)
.L0x0000bf00: .word 0x10400005 # beqz $v0, .L0x0000bf18
.L0x0000bf04: .word 0x00000000 # nop
.L0x0000bf08: .word 0x9462000a # lhu $v0, 0xa($v1)
.L0x0000bf0c: .word 0x00000000 # nop
.L0x0000bf10: .word 0x00441023 # subu $v0, $a0
.L0x0000bf14: .word 0xa462000a # sh $v0, 0xa($v1)
.L0x0000bf18: .word 0x9463000a # lhu $v1, 0xa($v1)
.L0x0000bf1c: .word 0x96240002 # lhu $a0, 0x2($s1)
.L0x0000bf20: .word 0x00031c00 # sll $v1, 0x10
.L0x0000bf24: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0000bf28: .word 0x00440018 # mult $v0, $a0
.L0x0000bf2c: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0000bf30: .word 0x00431021 # addu $v0, $v1
.L0x0000bf34: .word 0x00021043 # sra $v0, 0x1
.L0x0000bf38: .word 0x00002012 # mflo $a0
.L0x0000bf3c: .word 0x04810002 # bgez $a0, .L0x0000bf48
.L0x0000bf40: .word 0x00022823 # negu $a1, $v0
.L0x0000bf44: .word 0x2484007f # addiu $a0, 0x7f
.L0x0000bf48: .word 0x96020014 # lhu $v0, 0x14($s0)
.L0x0000bf4c: .word 0x000419c3 # sra $v1, $a0, 0x7
.L0x0000bf50: .word 0x00431023 # subu $v0, $v1
.L0x0000bf54: .word 0xa6020014 # sh $v0, 0x14($s0)
.L0x0000bf58: .word 0x00021400 # sll $v0, 0x10
.L0x0000bf5c: .word 0x00021403 # sra $v0, 0x10
.L0x0000bf60: .word 0x0045102a # slt $v0, $a1
.L0x0000bf64: .word 0x10400002 # beqz $v0, .L0x0000bf70
.L0x0000bf68: .word 0x24040010 # li $a0, 0x10
.L0x0000bf6c: .word 0xa6050014 # sh $a1, 0x14($s0)
.L0x0000bf70: .word 0x24060002 # li $a2, 0x2
.L0x0000bf74: .word 0x8e85000c # lw $a1, 0xc($s4)
.L0x0000bf78: .word 0x0c027308 # jal 0x8009cc20
.L0x0000bf7c: .word 0x00003821 # move_ $a3, $zr
.L0x0000bf80: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bf84: .word 0x00000000 # nop
.L0x0000bf88: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bf8c: .word 0x24020035 # li $v0, 0x35
.L0x0000bf90: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bf94: .word 0x24020010 # li $v0, 0x10
.L0x0000bf98: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000bf9c: .word 0x8e82000c # lw $v0, 0xc($s4)
.L0x0000bfa0: .word 0x00000000 # nop
.L0x0000bfa4: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000bfa8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bfac: .word 0x24050002 # li $a1, 0x2
.L0x0000bfb0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bfb4: .word 0x00000000 # nop
.L0x0000bfb8: .word 0x0040f809 # jalr $v0
.L0x0000bfbc: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bfc0: .word 0x08023b7a # j 0x8008ede8
.L0x0000bfc4: .word 0x00000000 # nop
.L0x0000bfc8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000bfcc: .word 0x00000000 # nop
.L0x0000bfd0: .word 0xae620000 # sw $v0, ($s3)
.L0x0000bfd4: .word 0x2402002f # li $v0, 0x2f
.L0x0000bfd8: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000bfdc: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000bfe0: .word 0x24050001 # li $a1, 0x1
.L0x0000bfe4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000bfe8: .word 0x00000000 # nop
.L0x0000bfec: .word 0x0040f809 # jalr $v0
.L0x0000bff0: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000bff4: .word 0x08023b7a # j 0x8008ede8
.L0x0000bff8: .word 0x00000000 # nop
.L0x0000bffc: .word 0x8e420078 # lw $v0, 0x78($s2)
.L0x0000c000: .word 0x00000000 # nop
.L0x0000c004: .word 0x18400025 # blez $v0, .L0x0000c09c
.L0x0000c008: .word 0x00000000 # nop
.L0x0000c00c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000c010: .word 0x00000000 # nop
.L0x0000c014: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c018: .word 0x8e430078 # lw $v1, 0x78($s2)
.L0x0000c01c: .word 0x24020010 # li $v0, 0x10
.L0x0000c020: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000c024: .word 0xae430054 # sw $v1, 0x54($s2)
.L0x0000c028: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000c02c: .word 0x24050004 # li $a1, 0x4
.L0x0000c030: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000c034: .word 0x00000000 # nop
.L0x0000c038: .word 0x0040f809 # jalr $v0
.L0x0000c03c: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000c040: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c044: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000c048: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0000c04c: .word 0x24420070 # addiu $v0, 0x70
.L0x0000c050: .word 0x00031940 # sll $v1, 0x5
.L0x0000c054: .word 0x00622021 # addu $a0, $v1, $v0
.L0x0000c058: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0000c05c: .word 0x8e430078 # lw $v1, 0x78($s2)
.L0x0000c060: .word 0x00000000 # nop
.L0x0000c064: .word 0x00431023 # subu $v0, $v1
.L0x0000c068: .word 0x94830008 # lhu $v1, 0x8($a0)
.L0x0000c06c: .word 0x1c400006 # bgtz $v0, .L0x0000c088
.L0x0000c070: .word 0x00000000 # nop
.L0x0000c074: .word 0xa4800008 # sh $zr, 0x8($a0)
.L0x0000c078: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000c07c: .word 0x24040010 # li $a0, 0x10
.L0x0000c080: .word 0x08023b7a # j 0x8008ede8
.L0x0000c084: .word 0x00000000 # nop
.L0x0000c088: .word 0x96420078 # lhu $v0, 0x78($s2)
.L0x0000c08c: .word 0x00000000 # nop
.L0x0000c090: .word 0x00621023 # subu $v0, $v1, $v0
.L0x0000c094: .word 0x08023b7a # j 0x8008ede8
.L0x0000c098: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0000c09c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000c0a0: .word 0x00000000 # nop
.L0x0000c0a4: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c0a8: .word 0x2402001d # li $v0, 0x1d
.L0x0000c0ac: .word 0xae420050 # sw $v0, 0x50($s2)
.L0x0000c0b0: .word 0x24020010 # li $v0, 0x10
.L0x0000c0b4: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x0000c0b8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000c0bc: .word 0x24050002 # li $a1, 0x2
.L0x0000c0c0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000c0c4: .word 0x00000000 # nop
.L0x0000c0c8: .word 0x0040f809 # jalr $v0
.L0x0000c0cc: .word 0x26460050 # addiu $a2, $s2, 0x50
.L0x0000c0d0: .word 0x08023b7a # j 0x8008ede8
.L0x0000c0d4: .word 0x00000000 # nop
.L0x0000c0d8: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c0dc: .word 0x00000000 # nop
.L0x0000c0e0: .word 0x14400026 # bnez $v0, .L0x0000c17c
.L0x0000c0e4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000c0e8: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000c0ec: .word 0x24428d34 # addiu $v0, -0x72cc
.L0x0000c0f0: .word 0x00621821 # addu $v1, $v0
.L0x0000c0f4: .word 0x9062007c # lbu $v0, 0x7c($v1)
.L0x0000c0f8: .word 0x00000000 # nop
.L0x0000c0fc: .word 0x2442ffff # addiu $v0, -0x1
.L0x0000c100: .word 0xa062007c # sb $v0, 0x7c($v1)
.L0x0000c104: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x0000c108: .word 0x24020055 # li $v0, 0x55
.L0x0000c10c: .word 0x14620011 # bne $v1, $v0, .L0x0000c154
.L0x0000c110: .word 0x24020003 # li $v0, 0x3
.L0x0000c114: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c118: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0000c11c: .word 0x24020006 # li $v0, 0x6
.L0x0000c120: .word 0x1462000c # bne $v1, $v0, .L0x0000c154
.L0x0000c124: .word 0x24020003 # li $v0, 0x3
.L0x0000c128: .word 0x24040001 # li $a0, 0x1
.L0x0000c12c: .word 0x0c02453b # jal 0x800914ec
.L0x0000c130: .word 0x00002821 # move_ $a1, $zr
.L0x0000c134: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c138: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x0000c13c: .word 0x00000000 # nop
.L0x0000c140: .word 0x0040f809 # jalr $v0
.L0x0000c144: .word 0x02402021 # move_ $a0, $s2
.L0x0000c148: .word 0x08023b8b # j 0x8008ee2c
.L0x0000c14c: .word 0x00000000 # nop
.L0x0000c150: .word 0x24020003 # li $v0, 0x3
.L0x0000c154: .word 0x08023b8b # j 0x8008ee2c
.L0x0000c158: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x0000c15c: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c160: .word 0x00000000 # nop
.L0x0000c164: .word 0x14400005 # bnez $v0, .L0x0000c17c
.L0x0000c168: .word 0x02402021 # move_ $a0, $s2
.L0x0000c16c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000c170: .word 0x00000000 # nop
.L0x0000c174: .word 0x0040f809 # jalr $v0
.L0x0000c178: .word 0x24050003 # li $a1, 0x3
.L0x0000c17c: .word 0x8fbf00b4 # lw $ra, 0xb4($sp)
.L0x0000c180: .word 0x8fb400b0 # lw $s4, 0xb0($sp)
.L0x0000c184: .word 0x8fb300ac # lw $s3, 0xac($sp)
.L0x0000c188: .word 0x8fb200a8 # lw $s2, 0xa8($sp)
.L0x0000c18c: .word 0x8fb100a4 # lw $s1, 0xa4($sp)
.L0x0000c190: .word 0x8fb000a0 # lw $s0, 0xa0($sp)
.L0x0000c194: .word 0x03e00008 # jr $ra
.L0x0000c198: .word 0x27bd00b8 # addiu $sp, 0xb8
.L0x0000c19c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000c1a0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000c1a4: .word 0x00808021 # move_ $s0, $a0
.L0x0000c1a8: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000c1ac: .word 0x2484dac0 # addiu $a0, -0x2540
.L0x0000c1b0: .word 0x24050080 # li $a1, 0x80
.L0x0000c1b4: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000c1b8: .word 0x0c005141 # jal 0x80014504
.L0x0000c1bc: .word 0x24060004 # li $a2, 0x4
.L0x0000c1c0: .word 0xac500070 # sw $s0, 0x70($v0)
.L0x0000c1c4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000c1c8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000c1cc: .word 0x03e00008 # jr $ra
.L0x0000c1d0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000c1d4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0000c1d8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000c1dc: .word 0x00808821 # move_ $s1, $a0
.L0x0000c1e0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000c1e4: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x0000c1e8: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0000c1ec: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000c1f0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000c1f4: .word 0x8e24000c # lw $a0, 0xc($s1)
.L0x0000c1f8: .word 0x24020001 # li $v0, 0x1
.L0x0000c1fc: .word 0x108200b2 # beq $a0, $v0, .L0x0000c4c8
.L0x0000c200: .word 0x00a09821 # move_ $s3, $a1
.L0x0000c204: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x0000c208: .word 0x14400003 # bnez $v0, .L0x0000c218
.L0x0000c20c: .word 0x28820004 # slti $v0, $a0, 0x4
.L0x0000c210: .word 0x144001a6 # bnez $v0, .L0x0000c8ac
.L0x0000c214: .word 0x00000000 # nop
.L0x0000c218: .word 0x8e220074 # lw $v0, 0x74($s1)
.L0x0000c21c: .word 0x00000000 # nop
.L0x0000c220: .word 0x14400003 # bnez $v0, .L0x0000c230
.L0x0000c224: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c228: .word 0x08023d56 # j 0x8008f558
.L0x0000c22c: .word 0x24020002 # li $v0, 0x2
.L0x0000c230: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c234: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000c238: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0000c23c: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0000c240: .word 0x00822021 # addu $a0, $v0
.L0x0000c244: .word 0x00021080 # sll $v0, 0x2
.L0x0000c248: .word 0x00431021 # addu $v0, $v1
.L0x0000c24c: .word 0x00042140 # sll $a0, 0x5
.L0x0000c250: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000c254: .word 0x24630010 # addiu $v1, 0x10
.L0x0000c258: .word 0x00021140 # sll $v0, 0x5
.L0x0000c25c: .word 0x00431021 # addu $v0, $v1
.L0x0000c260: .word 0x00828021 # addu $s0, $a0, $v0
.L0x0000c264: .word 0x9202001c # lbu $v0, 0x1c($s0)
.L0x0000c268: .word 0x00000000 # nop
.L0x0000c26c: .word 0x30420002 # andi $v0, 0x2
.L0x0000c270: .word 0x10400008 # beqz $v0, .L0x0000c294
.L0x0000c274: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c278: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c27c: .word 0x8c424660 # lw $v0, 0x4660($v0)
.L0x0000c280: .word 0x00000000 # nop
.L0x0000c284: .word 0x0040f809 # jalr $v0
.L0x0000c288: .word 0x00000000 # nop
.L0x0000c28c: .word 0x14400186 # bnez $v0, .L0x0000c8a8
.L0x0000c290: .word 0x24020002 # li $v0, 0x2
.L0x0000c294: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c298: .word 0x00000000 # nop
.L0x0000c29c: .word 0x14400035 # bnez $v0, .L0x0000c374
.L0x0000c2a0: .word 0x3c12800a # lui $s2, 0x800a
.L0x0000c2a4: .word 0x24040008 # li $a0, 0x8
.L0x0000c2a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c2ac: .word 0x24544460 # addiu $s4, $v0, 0x4460
.L0x0000c2b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c2b4: .word 0x24523868 # addiu $s2, $v0, 0x3868
.L0x0000c2b8: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x0000c2bc: .word 0x8e420b0c # lw $v0, 0xb0c($s2)
.L0x0000c2c0: .word 0x00000000 # nop
.L0x0000c2c4: .word 0x0040f809 # jalr $v0
.L0x0000c2c8: .word 0x00002821 # move_ $a1, $zr
.L0x0000c2cc: .word 0x00401821 # move_ $v1, $v0
.L0x0000c2d0: .word 0x04600009 # bltz $v1, .L0x0000c2f8
.L0x0000c2d4: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000c2d8: .word 0x00431023 # subu $v0, $v1
.L0x0000c2dc: .word 0x00021080 # sll $v0, 0x2
.L0x0000c2e0: .word 0x00521021 # addu $v0, $s2
.L0x0000c2e4: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0000c2e8: .word 0xae200010 # sw $zr, 0x10($s1)
.L0x0000c2ec: .word 0xae230078 # sw $v1, 0x78($s1)
.L0x0000c2f0: .word 0x08023c2e # j 0x8008f0b8
.L0x0000c2f4: .word 0xa4400000 # sh $zr, ($v0)
.L0x0000c2f8: .word 0x00002021 # move_ $a0, $zr
.L0x0000c2fc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c300: .word 0x24524580 # addiu $s2, $v0, 0x4580
.L0x0000c304: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x0000c308: .word 0x8e420080 # lw $v0, 0x80($s2)
.L0x0000c30c: .word 0x00000000 # nop
.L0x0000c310: .word 0x0040f809 # jalr $v0
.L0x0000c314: .word 0x24050001 # li $a1, 0x1
.L0x0000c318: .word 0x90420039 # lbu $v0, 0x39($v0)
.L0x0000c31c: .word 0x00000000 # nop
.L0x0000c320: .word 0x10400161 # beqz $v0, .L0x0000c8a8
.L0x0000c324: .word 0x24020002 # li $v0, 0x2
.L0x0000c328: .word 0x8e250074 # lw $a1, 0x74($s1)
.L0x0000c32c: .word 0x8e4200d0 # lw $v0, 0xd0($s2)
.L0x0000c330: .word 0x00000000 # nop
.L0x0000c334: .word 0x0040f809 # jalr $v0
.L0x0000c338: .word 0x00002021 # move_ $a0, $zr
.L0x0000c33c: .word 0x1040000b # beqz $v0, .L0x0000c36c
.L0x0000c340: .word 0x3c028006 # lui $v0, 0x8006
.L0x0000c344: .word 0x86040000 # lh $a0, ($s0)
.L0x0000c348: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x0000c34c: .word 0x00000000 # nop
.L0x0000c350: .word 0x0040f809 # jalr $v0
.L0x0000c354: .word 0x00000000 # nop
.L0x0000c358: .word 0x9443001c # lhu $v1, 0x1c($v0)
.L0x0000c35c: .word 0x24020001 # li $v0, 0x1
.L0x0000c360: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0000c364: .word 0x08023c2e # j 0x8008f0b8
.L0x0000c368: .word 0xae230078 # sw $v1, 0x78($s1)
.L0x0000c36c: .word 0x08023d56 # j 0x8008f558
.L0x0000c370: .word 0x24020002 # li $v0, 0x2
.L0x0000c374: .word 0x86040000 # lh $a0, ($s0)
.L0x0000c378: .word 0x8e4237fc # lw $v0, 0x37fc($s2)
.L0x0000c37c: .word 0x00000000 # nop
.L0x0000c380: .word 0x0040f809 # jalr $v0
.L0x0000c384: .word 0x00000000 # nop
.L0x0000c388: .word 0x00408021 # move_ $s0, $v0
.L0x0000c38c: .word 0x92020043 # lbu $v0, 0x43($s0)
.L0x0000c390: .word 0x00000000 # nop
.L0x0000c394: .word 0x10400144 # beqz $v0, .L0x0000c8a8
.L0x0000c398: .word 0x24020002 # li $v0, 0x2
.L0x0000c39c: .word 0x92040043 # lbu $a0, 0x43($s0)
.L0x0000c3a0: .word 0x86050044 # lh $a1, 0x44($s0)
.L0x0000c3a4: .word 0x0c02230b # jal 0x80088c2c
.L0x0000c3a8: .word 0x00000000 # nop
.L0x0000c3ac: .word 0x1040013e # beqz $v0, .L0x0000c8a8
.L0x0000c3b0: .word 0x24020002 # li $v0, 0x2
.L0x0000c3b4: .word 0x92040042 # lbu $a0, 0x42($s0)
.L0x0000c3b8: .word 0x0c022452 # jal 0x80089148
.L0x0000c3bc: .word 0x00000000 # nop
.L0x0000c3c0: .word 0x00408021 # move_ $s0, $v0
.L0x0000c3c4: .word 0x24020001 # li $v0, 0x1
.L0x0000c3c8: .word 0x1602000f # bne $s0, $v0, .L0x0000c408
.L0x0000c3cc: .word 0xae300078 # sw $s0, 0x78($s1)
.L0x0000c3d0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c3d4: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000c3d8: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x0000c3dc: .word 0x00000000 # nop
.L0x0000c3e0: .word 0x00021140 # sll $v0, 0x5
.L0x0000c3e4: .word 0x00621821 # addu $v1, $v0
.L0x0000c3e8: .word 0x84640070 # lh $a0, 0x70($v1)
.L0x0000c3ec: .word 0x8e4237fc # lw $v0, 0x37fc($s2)
.L0x0000c3f0: .word 0x00000000 # nop
.L0x0000c3f4: .word 0x0040f809 # jalr $v0
.L0x0000c3f8: .word 0x00000000 # nop
.L0x0000c3fc: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x0000c400: .word 0xae300010 # sw $s0, 0x10($s1)
.L0x0000c404: .word 0xae220078 # sw $v0, 0x78($s1)
.L0x0000c408: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000c40c: .word 0x00000000 # nop
.L0x0000c410: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c414: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c418: .word 0x8e230078 # lw $v1, 0x78($s1)
.L0x0000c41c: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000c420: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000c424: .word 0xae230054 # sw $v1, 0x54($s1)
.L0x0000c428: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000c42c: .word 0x8e250010 # lw $a1, 0x10($s1)
.L0x0000c430: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000c434: .word 0x00000000 # nop
.L0x0000c438: .word 0x0040f809 # jalr $v0
.L0x0000c43c: .word 0x24a50005 # addiu $a1, 0x5
.L0x0000c440: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c444: .word 0x24504580 # addiu $s0, $v0, 0x4580
.L0x0000c448: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c44c: .word 0x8e250078 # lw $a1, 0x78($s1)
.L0x0000c450: .word 0x8e02009c # lw $v0, 0x9c($s0)
.L0x0000c454: .word 0x00000000 # nop
.L0x0000c458: .word 0x0040f809 # jalr $v0
.L0x0000c45c: .word 0x00000000 # nop
.L0x0000c460: .word 0x10400013 # beqz $v0, .L0x0000c4b0
.L0x0000c464: .word 0xae22007c # sw $v0, 0x7c($s1)
.L0x0000c468: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c46c: .word 0x8e250078 # lw $a1, 0x78($s1)
.L0x0000c470: .word 0x8e260074 # lw $a2, 0x74($s1)
.L0x0000c474: .word 0x8e020090 # lw $v0, 0x90($s0)
.L0x0000c478: .word 0x00000000 # nop
.L0x0000c47c: .word 0x0040f809 # jalr $v0
.L0x0000c480: .word 0x00000000 # nop
.L0x0000c484: .word 0x00402821 # move_ $a1, $v0
.L0x0000c488: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c48c: .word 0xae250080 # sw $a1, 0x80($s1)
.L0x0000c490: .word 0x84424536 # lh $v0, 0x4536($v0)
.L0x0000c494: .word 0x00000000 # nop
.L0x0000c498: .word 0x10400005 # beqz $v0, .L0x0000c4b0
.L0x0000c49c: .word 0x00000000 # nop
.L0x0000c4a0: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c4a4: .word 0x0c02aafc # jal 0x800aabf0
.L0x0000c4a8: .word 0x00003021 # move_ $a2, $zr
.L0x0000c4ac: .word 0xae220080 # sw $v0, 0x80($s1)
.L0x0000c4b0: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x0000c4b4: .word 0x00000000 # nop
.L0x0000c4b8: .word 0x0040f809 # jalr $v0
.L0x0000c4bc: .word 0x02202021 # move_ $a0, $s1
.L0x0000c4c0: .word 0x08023d57 # j 0x8008f55c
.L0x0000c4c4: .word 0x00000000 # nop
.L0x0000c4c8: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x0000c4cc: .word 0x00000000 # nop
.L0x0000c4d0: .word 0x106400a7 # beq $v1, $a0, .L0x0000c770
.L0x0000c4d4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000c4d8: .word 0x14400003 # bnez $v0, .L0x0000c4e8
.L0x0000c4dc: .word 0x24020002 # li $v0, 0x2
.L0x0000c4e0: .word 0x106200e8 # beq $v1, $v0, .L0x0000c884
.L0x0000c4e4: .word 0x00000000 # nop
.L0x0000c4e8: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c4ec: .word 0x00000000 # nop
.L0x0000c4f0: .word 0x144000ee # bnez $v0, .L0x0000c8ac
.L0x0000c4f4: .word 0x00000000 # nop
.L0x0000c4f8: .word 0x8e220078 # lw $v0, 0x78($s1)
.L0x0000c4fc: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c500: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0000c504: .word 0x00621821 # addu $v1, $v0
.L0x0000c508: .word 0x00031840 # sll $v1, 0x1
.L0x0000c50c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000c510: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0000c514: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0000c518: .word 0x0c023244 # jal 0x8008c910
.L0x0000c51c: .word 0x0004902b # sltu $s2, $zr, $a0
.L0x0000c520: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c524: .word 0x92230070 # lbu $v1, 0x70($s1)
.L0x0000c528: .word 0x00000000 # nop
.L0x0000c52c: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x0000c530: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c534: .word 0x00000000 # nop
.L0x0000c538: .word 0x14400008 # bnez $v0, .L0x0000c55c
.L0x0000c53c: .word 0x24020005 # li $v0, 0x5
.L0x0000c540: .word 0x92030010 # lbu $v1, 0x10($s0)
.L0x0000c544: .word 0x00000000 # nop
.L0x0000c548: .word 0x14620004 # bne $v1, $v0, .L0x0000c55c
.L0x0000c54c: .word 0x24020006 # li $v0, 0x6
.L0x0000c550: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c554: .word 0x08023c87 # j 0x8008f21c
.L0x0000c558: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000c55c: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c560: .word 0x92020010 # lbu $v0, 0x10($s0)
.L0x0000c564: .word 0x00000000 # nop
.L0x0000c568: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x0000c56c: .word 0x9202000f # lbu $v0, 0xf($s0)
.L0x0000c570: .word 0x00000000 # nop
.L0x0000c574: .word 0x10400005 # beqz $v0, .L0x0000c58c
.L0x0000c578: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c57c: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c580: .word 0x00000000 # nop
.L0x0000c584: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000c588: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c58c: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000c590: .word 0x00121080 # sll $v0, $s2, 0x2
.L0x0000c594: .word 0x00431021 # addu $v0, $v1
.L0x0000c598: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0000c59c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c5a0: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c5a4: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x0000c5a8: .word 0x00000000 # nop
.L0x0000c5ac: .word 0x0040f809 # jalr $v0
.L0x0000c5b0: .word 0x24050001 # li $a1, 0x1
.L0x0000c5b4: .word 0x92030007 # lbu $v1, 0x7($s0)
.L0x0000c5b8: .word 0x00000000 # nop
.L0x0000c5bc: .word 0x2c630002 # sltiu $v1, 0x2
.L0x0000c5c0: .word 0x10600008 # beqz $v1, .L0x0000c5e4
.L0x0000c5c4: .word 0x00402021 # move_ $a0, $v0
.L0x0000c5c8: .word 0x9082002b # lbu $v0, 0x2b($a0)
.L0x0000c5cc: .word 0x00000000 # nop
.L0x0000c5d0: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0000c5d4: .word 0x14400016 # bnez $v0, .L0x0000c630
.L0x0000c5d8: .word 0x2402ffff # li $v0, -0x1
.L0x0000c5dc: .word 0x08023ca8 # j 0x8008f2a0
.L0x0000c5e0: .word 0x00000000 # nop
.L0x0000c5e4: .word 0x92020007 # lbu $v0, 0x7($s0)
.L0x0000c5e8: .word 0x08023cab # j 0x8008f2ac
.L0x0000c5ec: .word 0x2443fffe # addiu $v1, $v0, -0x2
.L0x0000c5f0: .word 0x9082002b # lbu $v0, 0x2b($a0)
.L0x0000c5f4: .word 0x00000000 # nop
.L0x0000c5f8: .word 0x2443fffe # addiu $v1, $v0, -0x2
.L0x0000c5fc: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0000c600: .word 0x00432821 # addu $a1, $v0, $v1
.L0x0000c604: .word 0x9082002c # lbu $v0, 0x2c($a0)
.L0x0000c608: .word 0x00000000 # nop
.L0x0000c60c: .word 0x2c420040 # sltiu $v0, 0x40
.L0x0000c610: .word 0x14400004 # bnez $v0, .L0x0000c624
.L0x0000c614: .word 0x24a30021 # addiu $v1, $a1, 0x21
.L0x0000c618: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c61c: .word 0x08023cb9 # j 0x8008f2e4
.L0x0000c620: .word 0x24a20022 # addiu $v0, $a1, 0x22
.L0x0000c624: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c628: .word 0x08023cbb # j 0x8008f2ec
.L0x0000c62c: .word 0xac430068 # sw $v1, 0x68($v0)
.L0x0000c630: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c634: .word 0x00000000 # nop
.L0x0000c638: .word 0xac620068 # sw $v0, 0x68($v1)
.L0x0000c63c: .word 0x9202000e # lbu $v0, 0xe($s0)
.L0x0000c640: .word 0x00000000 # nop
.L0x0000c644: .word 0x10400004 # beqz $v0, .L0x0000c658
.L0x0000c648: .word 0x00000000 # nop
.L0x0000c64c: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c650: .word 0x08023ccc # j 0x8008f330
.L0x0000c654: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000c658: .word 0x92030010 # lbu $v1, 0x10($s0)
.L0x0000c65c: .word 0x24020005 # li $v0, 0x5
.L0x0000c660: .word 0x14620008 # bne $v1, $v0, .L0x0000c684
.L0x0000c664: .word 0x24070001 # li $a3, 0x1
.L0x0000c668: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c66c: .word 0x2402002e # li $v0, 0x2e
.L0x0000c670: .word 0xac62006c # sw $v0, 0x6c($v1)
.L0x0000c674: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c678: .word 0x2402001e # li $v0, 0x1e
.L0x0000c67c: .word 0xac620070 # sw $v0, 0x70($v1)
.L0x0000c680: .word 0x24070001 # li $a3, 0x1
.L0x0000c684: .word 0x00f22023 # subu $a0, $a3, $s2
.L0x0000c688: .word 0x00e41004 # sllv $v0, $a0, $a3
.L0x0000c68c: .word 0x00441021 # addu $v0, $a0
.L0x0000c690: .word 0x00021140 # sll $v0, 0x5
.L0x0000c694: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c698: .word 0x24664470 # addiu $a2, $v1, 0x4470
.L0x0000c69c: .word 0x8e23007c # lw $v1, 0x7c($s1)
.L0x0000c6a0: .word 0x00000000 # nop
.L0x0000c6a4: .word 0x1060001e # beqz $v1, .L0x0000c720
.L0x0000c6a8: .word 0x00462821 # addu $a1, $v0, $a2
.L0x0000c6ac: .word 0x00041080 # sll $v0, $a0, 0x2
.L0x0000c6b0: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x0000c6b4: .word 0x8c42fff8 # lw $v0, -0x8($v0)
.L0x0000c6b8: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x0000c6bc: .word 0x00021140 # sll $v0, 0x5
.L0x0000c6c0: .word 0x00451021 # addu $v0, $a1
.L0x0000c6c4: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x0000c6c8: .word 0x00000000 # nop
.L0x0000c6cc: .word 0x00431023 # subu $v0, $v1
.L0x0000c6d0: .word 0x1c400004 # bgtz $v0, .L0x0000c6e4
.L0x0000c6d4: .word 0x24020002 # li $v0, 0x2
.L0x0000c6d8: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c6dc: .word 0x08023cf7 # j 0x8008f3dc
.L0x0000c6e0: .word 0xac620064 # sw $v0, 0x64($v1)
.L0x0000c6e4: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c6e8: .word 0x00000000 # nop
.L0x0000c6ec: .word 0xac470064 # sw $a3, 0x64($v0)
.L0x0000c6f0: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c6f4: .word 0x8e250080 # lw $a1, 0x80($s1)
.L0x0000c6f8: .word 0x0c02aac4 # jal 0x800aab10
.L0x0000c6fc: .word 0x00000000 # nop
.L0x0000c700: .word 0x24040010 # li $a0, 0x10
.L0x0000c704: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c708: .word 0x8e250080 # lw $a1, 0x80($s1)
.L0x0000c70c: .word 0x00822023 # subu $a0, $v0
.L0x0000c710: .word 0x0c02aa7c # jal 0x800aa9f0
.L0x0000c714: .word 0x308400ff # andi $a0, 0xff
.L0x0000c718: .word 0x08023cf8 # j 0x8008f3e0
.L0x0000c71c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c720: .word 0x8e630000 # lw $v1, ($s3)
.L0x0000c724: .word 0x24020003 # li $v0, 0x3
.L0x0000c728: .word 0xac620064 # sw $v0, 0x64($v1)
.L0x0000c72c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c730: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c734: .word 0x00000000 # nop
.L0x0000c738: .word 0x10800002 # beqz $a0, .L0x0000c744
.L0x0000c73c: .word 0x24454470 # addiu $a1, $v0, 0x4470
.L0x0000c740: .word 0x24a50060 # addiu $a1, 0x60
.L0x0000c744: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c748: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000c74c: .word 0x0004102b # sltu $v0, $zr, $a0
.L0x0000c750: .word 0x00021080 # sll $v0, 0x2
.L0x0000c754: .word 0x00431021 # addu $v0, $v1
.L0x0000c758: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000c75c: .word 0x00000000 # nop
.L0x0000c760: .word 0x00021140 # sll $v0, 0x5
.L0x0000c764: .word 0x00451021 # addu $v0, $a1
.L0x0000c768: .word 0x08023d48 # j 0x8008f520
.L0x0000c76c: .word 0xa440000e # sh $zr, 0xe($v0)
.L0x0000c770: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c774: .word 0x00000000 # nop
.L0x0000c778: .word 0x1440004c # bnez $v0, .L0x0000c8ac
.L0x0000c77c: .word 0x00000000 # nop
.L0x0000c780: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000c784: .word 0x00000000 # nop
.L0x0000c788: .word 0xae620000 # sw $v0, ($s3)
.L0x0000c78c: .word 0x8e22007c # lw $v0, 0x7c($s1)
.L0x0000c790: .word 0x00000000 # nop
.L0x0000c794: .word 0x1040000a # beqz $v0, .L0x0000c7c0
.L0x0000c798: .word 0x24050004 # li $a1, 0x4
.L0x0000c79c: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c7a0: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x0000c7a4: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000c7a8: .word 0x00a21004 # sllv $v0, $v0, $a1
.L0x0000c7ac: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000c7b0: .word 0xae230054 # sw $v1, 0x54($s1)
.L0x0000c7b4: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000c7b8: .word 0x08023d24 # j 0x8008f490
.L0x0000c7bc: .word 0x00000000 # nop
.L0x0000c7c0: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c7c4: .word 0x2403001d # li $v1, 0x1d
.L0x0000c7c8: .word 0xae230050 # sw $v1, 0x50($s1)
.L0x0000c7cc: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000c7d0: .word 0x00021100 # sll $v0, 0x4
.L0x0000c7d4: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000c7d8: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000c7dc: .word 0x24050002 # li $a1, 0x2
.L0x0000c7e0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000c7e4: .word 0x00000000 # nop
.L0x0000c7e8: .word 0x0040f809 # jalr $v0
.L0x0000c7ec: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000c7f0: .word 0x8e220080 # lw $v0, 0x80($s1)
.L0x0000c7f4: .word 0x00000000 # nop
.L0x0000c7f8: .word 0x1040001d # beqz $v0, .L0x0000c870
.L0x0000c7fc: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000c800: .word 0x92220070 # lbu $v0, 0x70($s1)
.L0x0000c804: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000c808: .word 0x2c450001 # sltiu $a1, $v0, 0x1
.L0x0000c80c: .word 0x00052040 # sll $a0, $a1, 0x1
.L0x0000c810: .word 0x00852021 # addu $a0, $a1
.L0x0000c814: .word 0x00051080 # sll $v0, $a1, 0x2
.L0x0000c818: .word 0x00431021 # addu $v0, $v1
.L0x0000c81c: .word 0x00042140 # sll $a0, 0x5
.L0x0000c820: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000c824: .word 0x24630010 # addiu $v1, 0x10
.L0x0000c828: .word 0x00021140 # sll $v0, 0x5
.L0x0000c82c: .word 0x00431021 # addu $v0, $v1
.L0x0000c830: .word 0x00822021 # addu $a0, $v0
.L0x0000c834: .word 0x94820008 # lhu $v0, 0x8($a0)
.L0x0000c838: .word 0x96230080 # lhu $v1, 0x80($s1)
.L0x0000c83c: .word 0x00000000 # nop
.L0x0000c840: .word 0x00431023 # subu $v0, $v1
.L0x0000c844: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0000c848: .word 0x00021400 # sll $v0, 0x10
.L0x0000c84c: .word 0x1c400008 # bgtz $v0, .L0x0000c870
.L0x0000c850: .word 0x00000000 # nop
.L0x0000c854: .word 0xa4800008 # sh $zr, 0x8($a0)
.L0x0000c858: .word 0x8e220084 # lw $v0, 0x84($s1)
.L0x0000c85c: .word 0x00000000 # nop
.L0x0000c860: .word 0x14400003 # bnez $v0, .L0x0000c870
.L0x0000c864: .word 0x00000000 # nop
.L0x0000c868: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000c86c: .word 0x00052100 # sll $a0, $a1, 0x4
.L0x0000c870: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x0000c874: .word 0x00000000 # nop
.L0x0000c878: .word 0x24420001 # addiu $v0, 0x1
.L0x0000c87c: .word 0x08023d57 # j 0x8008f55c
.L0x0000c880: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0000c884: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000c888: .word 0x00000000 # nop
.L0x0000c88c: .word 0x14400007 # bnez $v0, .L0x0000c8ac
.L0x0000c890: .word 0x00000000 # nop
.L0x0000c894: .word 0x92240070 # lbu $a0, 0x70($s1)
.L0x0000c898: .word 0x8e250074 # lw $a1, 0x74($s1)
.L0x0000c89c: .word 0x0c02a844 # jal 0x800aa110
.L0x0000c8a0: .word 0x00000000 # nop
.L0x0000c8a4: .word 0x24020003 # li $v0, 0x3
.L0x0000c8a8: .word 0xae22000c # sw $v0, 0xc($s1)
.L0x0000c8ac: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0000c8b0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0000c8b4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000c8b8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000c8bc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000c8c0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000c8c4: .word 0x03e00008 # jr $ra
.L0x0000c8c8: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0000c8cc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000c8d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000c8d4: .word 0x00808021 # move_ $s0, $a0
.L0x0000c8d8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000c8dc: .word 0x00a08821 # move_ $s1, $a1
.L0x0000c8e0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000c8e4: .word 0x00c09021 # move_ $s2, $a2
.L0x0000c8e8: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000c8ec: .word 0x2484ee84 # addiu $a0, -0x117c
.L0x0000c8f0: .word 0x2405008c # li $a1, 0x8c
.L0x0000c8f4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0000c8f8: .word 0x0c005141 # jal 0x80014504
.L0x0000c8fc: .word 0x24060004 # li $a2, 0x4
.L0x0000c900: .word 0xa0500070 # sb $s0, 0x70($v0)
.L0x0000c904: .word 0xac510074 # sw $s1, 0x74($v0)
.L0x0000c908: .word 0xac520084 # sw $s2, 0x84($v0)
.L0x0000c90c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0000c910: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000c914: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000c918: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000c91c: .word 0x03e00008 # jr $ra
.L0x0000c920: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000c924: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0000c928: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0000c92c: .word 0x0080a021 # move_ $s4, $a0
.L0x0000c930: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000c934: .word 0x00a09821 # move_ $s3, $a1
.L0x0000c938: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c93c: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0000c940: .word 0x24564470 # addiu $s6, $v0, 0x4470
.L0x0000c944: .word 0x001420c0 # sll $a0, $s4, 0x3
.L0x0000c948: .word 0x00942021 # addu $a0, $s4
.L0x0000c94c: .word 0x00042040 # sll $a0, 0x1
.L0x0000c950: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000c954: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0000c958: .word 0x00131140 # sll $v0, $s3, 0x5
.L0x0000c95c: .word 0x00561021 # addu $v0, $s6
.L0x0000c960: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x0000c964: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0000c968: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000c96c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000c970: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000c974: .word 0x84420000 # lh $v0, ($v0)
.L0x0000c978: .word 0x00000000 # nop
.L0x0000c97c: .word 0x1040002f # beqz $v0, .L0x0000ca3c
.L0x0000c980: .word 0x0083a821 # addu $s5, $a0, $v1
.L0x0000c984: .word 0x00008821 # move_ $s1, $zr
.L0x0000c988: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c98c: .word 0x24523868 # addiu $s2, $v0, 0x3868
.L0x0000c990: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000c994: .word 0x24503438 # addiu $s0, $v0, 0x3438
.L0x0000c998: .word 0x00002821 # move_ $a1, $zr
.L0x0000c99c: .word 0x8e040000 # lw $a0, ($s0)
.L0x0000c9a0: .word 0x8e420b0c # lw $v0, 0xb0c($s2)
.L0x0000c9a4: .word 0x00000000 # nop
.L0x0000c9a8: .word 0x0040f809 # jalr $v0
.L0x0000c9ac: .word 0x02603021 # move_ $a2, $s3
.L0x0000c9b0: .word 0x00401821 # move_ $v1, $v0
.L0x0000c9b4: .word 0x04600005 # bltz $v1, .L0x0000c9cc
.L0x0000c9b8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000c9bc: .word 0x00431023 # subu $v0, $v1
.L0x0000c9c0: .word 0x00021080 # sll $v0, 0x2
.L0x0000c9c4: .word 0x00521021 # addu $v0, $s2
.L0x0000c9c8: .word 0xa4400000 # sh $zr, ($v0)
.L0x0000c9cc: .word 0x26310001 # addiu $s1, 0x1
.L0x0000c9d0: .word 0x2a220006 # slti $v0, $s1, 0x6
.L0x0000c9d4: .word 0x1440fff0 # bnez $v0, .L0x0000c998
.L0x0000c9d8: .word 0x26100004 # addiu $s0, 0x4
.L0x0000c9dc: .word 0x00131140 # sll $v0, $s3, 0x5
.L0x0000c9e0: .word 0x00568021 # addu $s0, $v0, $s6
.L0x0000c9e4: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x0000c9e8: .word 0x00000000 # nop
.L0x0000c9ec: .word 0x14400004 # bnez $v0, .L0x0000ca00
.L0x0000c9f0: .word 0x00002021 # move_ $a0, $zr
.L0x0000c9f4: .word 0x0c029a48 # jal 0x800a6920
.L0x0000c9f8: .word 0x02602021 # move_ $a0, $s3
.L0x0000c9fc: .word 0x00002021 # move_ $a0, $zr
.L0x0000ca00: .word 0x96020006 # lhu $v0, 0x6($s0)
.L0x0000ca04: .word 0x02602821 # move_ $a1, $s3
.L0x0000ca08: .word 0xa200001c # sb $zr, 0x1c($s0)
.L0x0000ca0c: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000ca10: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000ca14: .word 0x92a7000c # lbu $a3, 0xc($s5)
.L0x0000ca18: .word 0x8c424664 # lw $v0, 0x4664($v0)
.L0x0000ca1c: .word 0x00000000 # nop
.L0x0000ca20: .word 0x0040f809 # jalr $v0
.L0x0000ca24: .word 0x24060001 # li $a2, 0x1
.L0x0000ca28: .word 0x00002021 # move_ $a0, $zr
.L0x0000ca2c: .word 0x02602821 # move_ $a1, $s3
.L0x0000ca30: .word 0x24060001 # li $a2, 0x1
.L0x0000ca34: .word 0x0c027308 # jal 0x8009cc20
.L0x0000ca38: .word 0x02803821 # move_ $a3, $s4
.L0x0000ca3c: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0000ca40: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x0000ca44: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0000ca48: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0000ca4c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000ca50: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000ca54: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000ca58: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000ca5c: .word 0x03e00008 # jr $ra
.L0x0000ca60: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0000ca64: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0000ca68: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0000ca6c: .word 0x0080a021 # move_ $s4, $a0
.L0x0000ca70: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0000ca74: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x0000ca78: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0000ca7c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000ca80: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000ca84: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000ca88: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000ca8c: .word 0x8e83000c # lw $v1, 0xc($s4)
.L0x0000ca90: .word 0x24020001 # li $v0, 0x1
.L0x0000ca94: .word 0x1062004f # beq $v1, $v0, .L0x0000cbd4
.L0x0000ca98: .word 0x00a0b021 # move_ $s6, $a1
.L0x0000ca9c: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000caa0: .word 0x14400003 # bnez $v0, .L0x0000cab0
.L0x0000caa4: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000caa8: .word 0x14400530 # bnez $v0, .L0x0000df6c
.L0x0000caac: .word 0x00000000 # nop
.L0x0000cab0: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000cab4: .word 0x8e850054 # lw $a1, 0x54($s4)
.L0x0000cab8: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0000cabc: .word 0x000510c0 # sll $v0, $a1, 0x3
.L0x0000cac0: .word 0x00451021 # addu $v0, $a1
.L0x0000cac4: .word 0x00021040 # sll $v0, 0x1
.L0x0000cac8: .word 0x00438021 # addu $s0, $v0, $v1
.L0x0000cacc: .word 0x92020004 # lbu $v0, 0x4($s0)
.L0x0000cad0: .word 0x00000000 # nop
.L0x0000cad4: .word 0x2442fffe # addiu $v0, -0x2
.L0x0000cad8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0000cadc: .word 0x10400005 # beqz $v0, .L0x0000caf4
.L0x0000cae0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cae4: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000cae8: .word 0x8c42445c # lw $v0, 0x445c($v0)
.L0x0000caec: .word 0x08023dee # j 0x8008f7b8
.L0x0000caf0: .word 0x00000000 # nop
.L0x0000caf4: .word 0x3c04800a # lui $a0, 0x800a
.L0x0000caf8: .word 0x248443f4 # addiu $a0, 0x43f4
.L0x0000cafc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000cb00: .word 0x8c42b600 # lw $v0, -0x4a00($v0)
.L0x0000cb04: .word 0x24050068 # li $a1, 0x68
.L0x0000cb08: .word 0x0040f809 # jalr $v0
.L0x0000cb0c: .word 0x00000000 # nop
.L0x0000cb10: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000cb14: .word 0x00000000 # nop
.L0x0000cb18: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000cb1c: .word 0x92030010 # lbu $v1, 0x10($s0)
.L0x0000cb20: .word 0x2402000c # li $v0, 0xc
.L0x0000cb24: .word 0x14620008 # bne $v1, $v0, .L0x0000cb48
.L0x0000cb28: .word 0x24050003 # li $a1, 0x3
.L0x0000cb2c: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000cb30: .word 0x2402003a # li $v0, 0x3a
.L0x0000cb34: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cb38: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000cb3c: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000cb40: .word 0x08023e03 # j 0x8008f80c
.L0x0000cb44: .word 0x24050002 # li $a1, 0x2
.L0x0000cb48: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000cb4c: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000cb50: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cb54: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000cb58: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000cb5c: .word 0x00000000 # nop
.L0x0000cb60: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000cb64: .word 0x00000000 # nop
.L0x0000cb68: .word 0x0040f809 # jalr $v0
.L0x0000cb6c: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000cb70: .word 0x24050001 # li $a1, 0x1
.L0x0000cb74: .word 0x3c04800a # lui $a0, 0x800a
.L0x0000cb78: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000cb7c: .word 0x24844460 # addiu $a0, 0x4460
.L0x0000cb80: .word 0x00021102 # srl $v0, 0x4
.L0x0000cb84: .word 0x00a21023 # subu $v0, $a1, $v0
.L0x0000cb88: .word 0x00a21804 # sllv $v1, $v0, $a1
.L0x0000cb8c: .word 0x00621821 # addu $v1, $v0
.L0x0000cb90: .word 0x00021080 # sll $v0, 0x2
.L0x0000cb94: .word 0x00441021 # addu $v0, $a0
.L0x0000cb98: .word 0x00031940 # sll $v1, 0x5
.L0x0000cb9c: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000cba0: .word 0x24840010 # addiu $a0, 0x10
.L0x0000cba4: .word 0x00021140 # sll $v0, 0x5
.L0x0000cba8: .word 0x00441021 # addu $v0, $a0
.L0x0000cbac: .word 0x00621821 # addu $v1, $v0
.L0x0000cbb0: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x0000cbb4: .word 0x00000000 # nop
.L0x0000cbb8: .word 0x30420008 # andi $v0, 0x8
.L0x0000cbbc: .word 0x10400002 # beqz $v0, .L0x0000cbc8
.L0x0000cbc0: .word 0x00000000 # nop
.L0x0000cbc4: .word 0xae850060 # sw $a1, 0x60($s4)
.L0x0000cbc8: .word 0x8e820038 # lw $v0, 0x38($s4)
.L0x0000cbcc: .word 0x0802425c # j 0x80090970
.L0x0000cbd0: .word 0x00000000 # nop
.L0x0000cbd4: .word 0x8e830010 # lw $v1, 0x10($s4)
.L0x0000cbd8: .word 0x00000000 # nop
.L0x0000cbdc: .word 0x2c62000a # sltiu $v0, $v1, 0xa
.L0x0000cbe0: .word 0x10400008 # beqz $v0, .L0x0000cc04
.L0x0000cbe4: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000cbe8: .word 0x24422fdc # addiu $v0, 0x2fdc
.L0x0000cbec: .word 0x00031880 # sll $v1, 0x2
.L0x0000cbf0: .word 0x00621821 # addu $v1, $v0
.L0x0000cbf4: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000cbf8: .word 0x00000000 # nop
.L0x0000cbfc: .word 0x00400008 # jr $v0
.L0x0000cc00: .word 0x00000000 # nop
.L0x0000cc04: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000cc08: .word 0x00000000 # nop
.L0x0000cc0c: .word 0x144004d7 # bnez $v0, .L0x0000df6c
.L0x0000cc10: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cc14: .word 0x90424436 # lbu $v0, 0x4436($v0)
.L0x0000cc18: .word 0x00000000 # nop
.L0x0000cc1c: .word 0x14400017 # bnez $v0, .L0x0000cc7c
.L0x0000cc20: .word 0x00000000 # nop
.L0x0000cc24: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000cc28: .word 0x8e850054 # lw $a1, 0x54($s4)
.L0x0000cc2c: .word 0x0c02a87c # jal 0x800aa1f0
.L0x0000cc30: .word 0x00000000 # nop
.L0x0000cc34: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000cc38: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cc3c: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000cc40: .word 0x00000000 # nop
.L0x0000cc44: .word 0x10600002 # beqz $v1, .L0x0000cc50
.L0x0000cc48: .word 0x24444470 # addiu $a0, $v0, 0x4470
.L0x0000cc4c: .word 0x24840060 # addiu $a0, 0x60
.L0x0000cc50: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cc54: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000cc58: .word 0x0003182b # sltu $v1, $zr, $v1
.L0x0000cc5c: .word 0x00031880 # sll $v1, 0x2
.L0x0000cc60: .word 0x00621821 # addu $v1, $v0
.L0x0000cc64: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x0000cc68: .word 0x00000000 # nop
.L0x0000cc6c: .word 0x00021140 # sll $v0, 0x5
.L0x0000cc70: .word 0x00441021 # addu $v0, $a0
.L0x0000cc74: .word 0x08023e4e # j 0x8008f938
.L0x0000cc78: .word 0xa440000e # sh $zr, 0xe($v0)
.L0x0000cc7c: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000cc80: .word 0x0c02aae8 # jal 0x800aaba0
.L0x0000cc84: .word 0x00000000 # nop
.L0x0000cc88: .word 0x8e820010 # lw $v0, 0x10($s4)
.L0x0000cc8c: .word 0x08024306 # j 0x80090c18
.L0x0000cc90: .word 0x24420001 # addiu $v0, 0x1
.L0x0000cc94: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000cc98: .word 0x00000000 # nop
.L0x0000cc9c: .word 0x144004b3 # bnez $v0, .L0x0000df6c
.L0x0000cca0: .word 0x00000000 # nop
.L0x0000cca4: .word 0x8e820054 # lw $v0, 0x54($s4)
.L0x0000cca8: .word 0x00000000 # nop
.L0x0000ccac: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0000ccb0: .word 0x00621821 # addu $v1, $v0
.L0x0000ccb4: .word 0x00031840 # sll $v1, 0x1
.L0x0000ccb8: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000ccbc: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0000ccc0: .word 0x0062a821 # addu $s5, $v1, $v0
.L0x0000ccc4: .word 0x92a20004 # lbu $v0, 0x4($s5)
.L0x0000ccc8: .word 0x00000000 # nop
.L0x0000cccc: .word 0x2443fffe # addiu $v1, $v0, -0x2
.L0x0000ccd0: .word 0x2c620005 # sltiu $v0, $v1, 0x5
.L0x0000ccd4: .word 0x104004a5 # beqz $v0, .L0x0000df6c
.L0x0000ccd8: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000ccdc: .word 0x24423004 # addiu $v0, 0x3004
.L0x0000cce0: .word 0x00031880 # sll $v1, 0x2
.L0x0000cce4: .word 0x00621821 # addu $v1, $v0
.L0x0000cce8: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000ccec: .word 0x00000000 # nop
.L0x0000ccf0: .word 0x00400008 # jr $v0
.L0x0000ccf4: .word 0x00000000 # nop
.L0x0000ccf8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000ccfc: .word 0x00000000 # nop
.L0x0000cd00: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000cd04: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cd08: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0000cd0c: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000cd10: .word 0x92030042 # lbu $v1, 0x42($s0)
.L0x0000cd14: .word 0x00000000 # nop
.L0x0000cd18: .word 0x10600006 # beqz $v1, .L0x0000cd34
.L0x0000cd1c: .word 0x2c510001 # sltiu $s1, $v0, 0x1
.L0x0000cd20: .word 0x8e840054 # lw $a0, 0x54($s4)
.L0x0000cd24: .word 0x0c0273a1 # jal 0x8009ce84
.L0x0000cd28: .word 0x00000000 # nop
.L0x0000cd2c: .word 0x080242c9 # j 0x80090b24
.L0x0000cd30: .word 0x24020003 # li $v0, 0x3
.L0x0000cd34: .word 0x92020041 # lbu $v0, 0x41($s0)
.L0x0000cd38: .word 0x00000000 # nop
.L0x0000cd3c: .word 0x10400030 # beqz $v0, .L0x0000ce00
.L0x0000cd40: .word 0x3c048004 # lui $a0, 0x8004
.L0x0000cd44: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000cd48: .word 0x24842bdc # addiu $a0, 0x2bdc
.L0x0000cd4c: .word 0x2463ffff # addiu $v1, -0x1
.L0x0000cd50: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000cd54: .word 0x00431021 # addu $v0, $v1
.L0x0000cd58: .word 0x00021040 # sll $v0, 0x1
.L0x0000cd5c: .word 0x00441021 # addu $v0, $a0
.L0x0000cd60: .word 0x9043000a # lbu $v1, 0xa($v0)
.L0x0000cd64: .word 0x2402001f # li $v0, 0x1f
.L0x0000cd68: .word 0x1462000d # bne $v1, $v0, .L0x0000cda0
.L0x0000cd6c: .word 0x00111100 # sll $v0, $s1, 0x4
.L0x0000cd70: .word 0x8e020060 # lw $v0, 0x60($s0)
.L0x0000cd74: .word 0x8e030064 # lw $v1, 0x64($s0)
.L0x0000cd78: .word 0x24050004 # li $a1, 0x4
.L0x0000cd7c: .word 0x00431021 # addu $v0, $v1
.L0x0000cd80: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x0000cd84: .word 0x00401821 # move_ $v1, $v0
.L0x0000cd88: .word 0x00b11004 # sllv $v0, $s1, $a1
.L0x0000cd8c: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cd90: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000cd94: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000cd98: .word 0x08023ed9 # j 0x8008fb64
.L0x0000cd9c: .word 0x00000000 # nop
.L0x0000cda0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cda4: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000cda8: .word 0x00000000 # nop
.L0x0000cdac: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000cdb0: .word 0x86020034 # lh $v0, 0x34($s0)
.L0x0000cdb4: .word 0x00000000 # nop
.L0x0000cdb8: .word 0xae82006c # sw $v0, 0x6c($s4)
.L0x0000cdbc: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000cdc0: .word 0x24050010 # li $a1, 0x10
.L0x0000cdc4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000cdc8: .word 0x00000000 # nop
.L0x0000cdcc: .word 0x0040f809 # jalr $v0
.L0x0000cdd0: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000cdd4: .word 0x86030034 # lh $v1, 0x34($s0)
.L0x0000cdd8: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000cddc: .word 0x00000000 # nop
.L0x0000cde0: .word 0x00430018 # mult $v0, $v1
.L0x0000cde4: .word 0x00001012 # mflo $v0
.L0x0000cde8: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x0000cdec: .word 0x28422710 # slti $v0, 0x2710
.L0x0000cdf0: .word 0x14400034 # bnez $v0, .L0x0000cec4
.L0x0000cdf4: .word 0x2402270f # li $v0, 0x270f
.L0x0000cdf8: .word 0x08023edd # j 0x8008fb74
.L0x0000cdfc: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x0000ce00: .word 0x9202003e # lbu $v0, 0x3e($s0)
.L0x0000ce04: .word 0x00000000 # nop
.L0x0000ce08: .word 0x10400013 # beqz $v0, .L0x0000ce58
.L0x0000ce0c: .word 0x00112100 # sll $a0, $s1, 0x4
.L0x0000ce10: .word 0x00111840 # sll $v1, $s1, 0x1
.L0x0000ce14: .word 0x00711821 # addu $v1, $s1
.L0x0000ce18: .word 0x3c05800a # lui $a1, 0x800a
.L0x0000ce1c: .word 0x24a54460 # addiu $a1, 0x4460
.L0x0000ce20: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0000ce24: .word 0x00451021 # addu $v0, $a1
.L0x0000ce28: .word 0x00031940 # sll $v1, 0x5
.L0x0000ce2c: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000ce30: .word 0x24a50010 # addiu $a1, 0x10
.L0x0000ce34: .word 0x00021140 # sll $v0, 0x5
.L0x0000ce38: .word 0x00451021 # addu $v0, $a1
.L0x0000ce3c: .word 0x00621821 # addu $v1, $v0
.L0x0000ce40: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000ce44: .word 0xa4600008 # sh $zr, 0x8($v1)
.L0x0000ce48: .word 0x8ec30000 # lw $v1, ($s6)
.L0x0000ce4c: .word 0x24020003 # li $v0, 0x3
.L0x0000ce50: .word 0x08023edd # j 0x8008fb74
.L0x0000ce54: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0000ce58: .word 0x92020030 # lbu $v0, 0x30($s0)
.L0x0000ce5c: .word 0x00000000 # nop
.L0x0000ce60: .word 0x1040000e # beqz $v0, .L0x0000ce9c
.L0x0000ce64: .word 0x00111100 # sll $v0, $s1, 0x4
.L0x0000ce68: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000ce6c: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000ce70: .word 0x00000000 # nop
.L0x0000ce74: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000ce78: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000ce7c: .word 0x24050004 # li $a1, 0x4
.L0x0000ce80: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ce84: .word 0x00000000 # nop
.L0x0000ce88: .word 0x0040f809 # jalr $v0
.L0x0000ce8c: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000ce90: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000ce94: .word 0x08023edd # j 0x8008fb74
.L0x0000ce98: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x0000ce9c: .word 0x2402001d # li $v0, 0x1d
.L0x0000cea0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cea4: .word 0x00111100 # sll $v0, $s1, 0x4
.L0x0000cea8: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000ceac: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000ceb0: .word 0x24050002 # li $a1, 0x2
.L0x0000ceb4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ceb8: .word 0x00000000 # nop
.L0x0000cebc: .word 0x0040f809 # jalr $v0
.L0x0000cec0: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000cec4: .word 0x8e820058 # lw $v0, 0x58($s4)
.L0x0000cec8: .word 0x00000000 # nop
.L0x0000cecc: .word 0x10400018 # beqz $v0, .L0x0000cf30
.L0x0000ced0: .word 0x00112040 # sll $a0, $s1, 0x1
.L0x0000ced4: .word 0x00912021 # addu $a0, $s1
.L0x0000ced8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000cedc: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000cee0: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0000cee4: .word 0x00431021 # addu $v0, $v1
.L0x0000cee8: .word 0x00042140 # sll $a0, 0x5
.L0x0000ceec: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000cef0: .word 0x24630010 # addiu $v1, 0x10
.L0x0000cef4: .word 0x00021140 # sll $v0, 0x5
.L0x0000cef8: .word 0x00431021 # addu $v0, $v1
.L0x0000cefc: .word 0x00822821 # addu $a1, $a0, $v0
.L0x0000cf00: .word 0x94a20008 # lhu $v0, 0x8($a1)
.L0x0000cf04: .word 0x96830058 # lhu $v1, 0x58($s4)
.L0x0000cf08: .word 0x00000000 # nop
.L0x0000cf0c: .word 0x00431023 # subu $v0, $v1
.L0x0000cf10: .word 0xa4a20008 # sh $v0, 0x8($a1)
.L0x0000cf14: .word 0x00021400 # sll $v0, 0x10
.L0x0000cf18: .word 0x1c400005 # bgtz $v0, .L0x0000cf30
.L0x0000cf1c: .word 0x00112100 # sll $a0, $s1, 0x4
.L0x0000cf20: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000cf24: .word 0xa4a00008 # sh $zr, 0x8($a1)
.L0x0000cf28: .word 0x24020001 # li $v0, 0x1
.L0x0000cf2c: .word 0xae820014 # sw $v0, 0x14($s4)
.L0x0000cf30: .word 0x8e820010 # lw $v0, 0x10($s4)
.L0x0000cf34: .word 0x08024306 # j 0x80090c18
.L0x0000cf38: .word 0x24420001 # addiu $v0, 0x1
.L0x0000cf3c: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000cf40: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000cf44: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cf48: .word 0x286200c6 # slti $v0, $v1, 0xc6
.L0x0000cf4c: .word 0x10400009 # beqz $v0, .L0x0000cf74
.L0x0000cf50: .word 0x286200be # slti $v0, $v1, 0xbe
.L0x0000cf54: .word 0x10400028 # beqz $v0, .L0x0000cff8
.L0x0000cf58: .word 0x24020064 # li $v0, 0x64
.L0x0000cf5c: .word 0x106200a1 # beq $v1, $v0, .L0x0000d1e4
.L0x0000cf60: .word 0x240200bd # li $v0, 0xbd
.L0x0000cf64: .word 0x10620008 # beq $v1, $v0, .L0x0000cf88
.L0x0000cf68: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cf6c: .word 0x08023fe4 # j 0x8008ff90
.L0x0000cf70: .word 0x00000000 # nop
.L0x0000cf74: .word 0x24020177 # li $v0, 0x177
.L0x0000cf78: .word 0x106200b9 # beq $v1, $v0, .L0x0000d260
.L0x0000cf7c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000cf80: .word 0x08023fe4 # j 0x8008ff90
.L0x0000cf84: .word 0x00000000 # nop
.L0x0000cf88: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000cf8c: .word 0x0c02717a # jal 0x8009c5e8
.L0x0000cf90: .word 0x00000000 # nop
.L0x0000cf94: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000cf98: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000cf9c: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000cfa0: .word 0x8e860054 # lw $a2, 0x54($s4)
.L0x0000cfa4: .word 0x0004102b # sltu $v0, $zr, $a0
.L0x0000cfa8: .word 0x00021080 # sll $v0, 0x2
.L0x0000cfac: .word 0x00431021 # addu $v0, $v1
.L0x0000cfb0: .word 0x8c450008 # lw $a1, 0x8($v0)
.L0x0000cfb4: .word 0x0c0271a9 # jal 0x8009c6a4
.L0x0000cfb8: .word 0x00000000 # nop
.L0x0000cfbc: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000cfc0: .word 0x00000000 # nop
.L0x0000cfc4: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000cfc8: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000cfcc: .word 0x24020027 # li $v0, 0x27
.L0x0000cfd0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000cfd4: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000cfd8: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000cfdc: .word 0x24050002 # li $a1, 0x2
.L0x0000cfe0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000cfe4: .word 0x00000000 # nop
.L0x0000cfe8: .word 0x0040f809 # jalr $v0
.L0x0000cfec: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000cff0: .word 0x0802425b # j 0x8009096c
.L0x0000cff4: .word 0x00000000 # nop
.L0x0000cff8: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000cffc: .word 0x2463ff42 # addiu $v1, -0xbe
.L0x0000d000: .word 0x0002882b # sltu $s1, $zr, $v0
.L0x0000d004: .word 0x2c620008 # sltiu $v0, $v1, 0x8
.L0x0000d008: .word 0x10400008 # beqz $v0, .L0x0000d02c
.L0x0000d00c: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000d010: .word 0x2442301c # addiu $v0, 0x301c
.L0x0000d014: .word 0x00031880 # sll $v1, 0x2
.L0x0000d018: .word 0x00621821 # addu $v1, $v0
.L0x0000d01c: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000d020: .word 0x00000000 # nop
.L0x0000d024: .word 0x00400008 # jr $v0
.L0x0000d028: .word 0x00000000 # nop
.L0x0000d02c: .word 0x08023f3e # j 0x8008fcf8
.L0x0000d030: .word 0x00008021 # move_ $s0, $zr
.L0x0000d034: .word 0x08023f3e # j 0x8008fcf8
.L0x0000d038: .word 0x24100001 # li $s0, 0x1
.L0x0000d03c: .word 0x08023f3e # j 0x8008fcf8
.L0x0000d040: .word 0x24100002 # li $s0, 0x2
.L0x0000d044: .word 0x24100003 # li $s0, 0x3
.L0x0000d048: .word 0x00111040 # sll $v0, $s1, 0x1
.L0x0000d04c: .word 0x00511021 # addu $v0, $s1
.L0x0000d050: .word 0x00021140 # sll $v0, 0x5
.L0x0000d054: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000d058: .word 0x24734470 # addiu $s3, $v1, 0x4470
.L0x0000d05c: .word 0x8e830014 # lw $v1, 0x14($s4)
.L0x0000d060: .word 0x00000000 # nop
.L0x0000d064: .word 0x10600004 # beqz $v1, .L0x0000d078
.L0x0000d068: .word 0x00539021 # addu $s2, $v0, $s3
.L0x0000d06c: .word 0x24020001 # li $v0, 0x1
.L0x0000d070: .word 0x10620049 # beq $v1, $v0, .L0x0000d198
.L0x0000d074: .word 0x00000000 # nop
.L0x0000d078: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000d07c: .word 0x00000000 # nop
.L0x0000d080: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000d084: .word 0x8e820054 # lw $v0, 0x54($s4)
.L0x0000d088: .word 0x00000000 # nop
.L0x0000d08c: .word 0x30420001 # andi $v0, 0x1
.L0x0000d090: .word 0x10400014 # beqz $v0, .L0x0000d0e4
.L0x0000d094: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000d098: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d09c: .word 0x24633450 # addiu $v1, 0x3450
.L0x0000d0a0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d0a4: .word 0x00101080 # sll $v0, $s0, 0x2
.L0x0000d0a8: .word 0x00431021 # addu $v0, $v1
.L0x0000d0ac: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000d0b0: .word 0x00000000 # nop
.L0x0000d0b4: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000d0b8: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d0bc: .word 0x24050009 # li $a1, 0x9
.L0x0000d0c0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d0c4: .word 0x00000000 # nop
.L0x0000d0c8: .word 0x0040f809 # jalr $v0
.L0x0000d0cc: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d0d0: .word 0x24020001 # li $v0, 0x1
.L0x0000d0d4: .word 0xae820014 # sw $v0, 0x14($s4)
.L0x0000d0d8: .word 0x24020003 # li $v0, 0x3
.L0x0000d0dc: .word 0x08024307 # j 0x80090c1c
.L0x0000d0e0: .word 0xae820018 # sw $v0, 0x18($s4)
.L0x0000d0e4: .word 0x2664fff0 # addiu $a0, $s3, -0x10
.L0x0000d0e8: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0000d0ec: .word 0x00441021 # addu $v0, $a0
.L0x0000d0f0: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000d0f4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d0f8: .word 0x24423434 # addiu $v0, 0x3434
.L0x0000d0fc: .word 0x02021021 # addu $v0, $s0, $v0
.L0x0000d100: .word 0x90420000 # lbu $v0, ($v0)
.L0x0000d104: .word 0x00031940 # sll $v1, 0x5
.L0x0000d108: .word 0x00721821 # addu $v1, $s2
.L0x0000d10c: .word 0x9063001c # lbu $v1, 0x1c($v1)
.L0x0000d110: .word 0x00000000 # nop
.L0x0000d114: .word 0x00621824 # and $v1, $v0
.L0x0000d118: .word 0x10600015 # beqz $v1, .L0x0000d170
.L0x0000d11c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000d120: .word 0x24633460 # addiu $v1, 0x3460
.L0x0000d124: .word 0x00101080 # sll $v0, $s0, 0x2
.L0x0000d128: .word 0x00431021 # addu $v0, $v1
.L0x0000d12c: .word 0x8c420000 # lw $v0, ($v0)
.L0x0000d130: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000d134: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d138: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000d13c: .word 0x8c820008 # lw $v0, 0x8($a0)
.L0x0000d140: .word 0x00000000 # nop
.L0x0000d144: .word 0xae82006c # sw $v0, 0x6c($s4)
.L0x0000d148: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d14c: .word 0x24050002 # li $a1, 0x2
.L0x0000d150: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d154: .word 0x00000000 # nop
.L0x0000d158: .word 0x0040f809 # jalr $v0
.L0x0000d15c: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d160: .word 0x24020001 # li $v0, 0x1
.L0x0000d164: .word 0xae820014 # sw $v0, 0x14($s4)
.L0x0000d168: .word 0x08024307 # j 0x80090c1c
.L0x0000d16c: .word 0xae820018 # sw $v0, 0x18($s4)
.L0x0000d170: .word 0x2402002f # li $v0, 0x2f
.L0x0000d174: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d178: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d17c: .word 0x24050001 # li $a1, 0x1
.L0x0000d180: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d184: .word 0x00000000 # nop
.L0x0000d188: .word 0x0040f809 # jalr $v0
.L0x0000d18c: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d190: .word 0x0802425b # j 0x8009096c
.L0x0000d194: .word 0x00000000 # nop
.L0x0000d198: .word 0x8e820018 # lw $v0, 0x18($s4)
.L0x0000d19c: .word 0x00000000 # nop
.L0x0000d1a0: .word 0x184002c6 # blez $v0, .L0x0000dcbc
.L0x0000d1a4: .word 0x00008021 # move_ $s0, $zr
.L0x0000d1a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d1ac: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x0000d1b0: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000d1b4: .word 0x8e860054 # lw $a2, 0x54($s4)
.L0x0000d1b8: .word 0x8e220b18 # lw $v0, 0xb18($s1)
.L0x0000d1bc: .word 0x00000000 # nop
.L0x0000d1c0: .word 0x0040f809 # jalr $v0
.L0x0000d1c4: .word 0x02002821 # move_ $a1, $s0
.L0x0000d1c8: .word 0x8e820018 # lw $v0, 0x18($s4)
.L0x0000d1cc: .word 0x26100001 # addiu $s0, 0x1
.L0x0000d1d0: .word 0x0202102a # slt $v0, $s0, $v0
.L0x0000d1d4: .word 0x104002b9 # beqz $v0, .L0x0000dcbc
.L0x0000d1d8: .word 0x00000000 # nop
.L0x0000d1dc: .word 0x08023f98 # j 0x8008fe60
.L0x0000d1e0: .word 0x00000000 # nop
.L0x0000d1e4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d1e8: .word 0x8e830014 # lw $v1, 0x14($s4)
.L0x0000d1ec: .word 0x00000000 # nop
.L0x0000d1f0: .word 0x10600004 # beqz $v1, .L0x0000d204
.L0x0000d1f4: .word 0x24444470 # addiu $a0, $v0, 0x4470
.L0x0000d1f8: .word 0x24020001 # li $v0, 0x1
.L0x0000d1fc: .word 0x10620006 # beq $v1, $v0, .L0x0000d218
.L0x0000d200: .word 0x00008821 # move_ $s1, $zr
.L0x0000d204: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000d208: .word 0x00000000 # nop
.L0x0000d20c: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000d210: .word 0x08023fce # j 0x8008ff38
.L0x0000d214: .word 0x24020005 # li $v0, 0x5
.L0x0000d218: .word 0x00808021 # move_ $s0, $a0
.L0x0000d21c: .word 0x86020000 # lh $v0, ($s0)
.L0x0000d220: .word 0x00000000 # nop
.L0x0000d224: .word 0x10400008 # beqz $v0, .L0x0000d248
.L0x0000d228: .word 0x00000000 # nop
.L0x0000d22c: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x0000d230: .word 0x00000000 # nop
.L0x0000d234: .word 0x14400004 # bnez $v0, .L0x0000d248
.L0x0000d238: .word 0x02202021 # move_ $a0, $s1
.L0x0000d23c: .word 0x96020006 # lhu $v0, 0x6($s0)
.L0x0000d240: .word 0x0c029a48 # jal 0x800a6920
.L0x0000d244: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000d248: .word 0x26310001 # addiu $s1, 0x1
.L0x0000d24c: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x0000d250: .word 0x1440fff2 # bnez $v0, .L0x0000d21c
.L0x0000d254: .word 0x26100020 # addiu $s0, 0x20
.L0x0000d258: .word 0x0802425b # j 0x8009096c
.L0x0000d25c: .word 0x00000000 # nop
.L0x0000d260: .word 0x8e830014 # lw $v1, 0x14($s4)
.L0x0000d264: .word 0x00000000 # nop
.L0x0000d268: .word 0x10600003 # beqz $v1, .L0x0000d278
.L0x0000d26c: .word 0x24020001 # li $v0, 0x1
.L0x0000d270: .word 0x10620012 # beq $v1, $v0, .L0x0000d2bc
.L0x0000d274: .word 0x00008021 # move_ $s0, $zr
.L0x0000d278: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000d27c: .word 0x00000000 # nop
.L0x0000d280: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000d284: .word 0x24020006 # li $v0, 0x6
.L0x0000d288: .word 0xae800064 # sw $zr, 0x64($s4)
.L0x0000d28c: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000d290: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d294: .word 0x24050009 # li $a1, 0x9
.L0x0000d298: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d29c: .word 0x00000000 # nop
.L0x0000d2a0: .word 0x0040f809 # jalr $v0
.L0x0000d2a4: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d2a8: .word 0x8e820014 # lw $v0, 0x14($s4)
.L0x0000d2ac: .word 0x00000000 # nop
.L0x0000d2b0: .word 0x24420001 # addiu $v0, 0x1
.L0x0000d2b4: .word 0x08024307 # j 0x80090c1c
.L0x0000d2b8: .word 0xae820014 # sw $v0, 0x14($s4)
.L0x0000d2bc: .word 0x24040177 # li $a0, 0x177
.L0x0000d2c0: .word 0x0c023d75 # jal 0x8008f5d4
.L0x0000d2c4: .word 0x02002821 # move_ $a1, $s0
.L0x0000d2c8: .word 0x26100001 # addiu $s0, 0x1
.L0x0000d2cc: .word 0x2a020003 # slti $v0, $s0, 0x3
.L0x0000d2d0: .word 0x1440fffb # bnez $v0, .L0x0000d2c0
.L0x0000d2d4: .word 0x24040177 # li $a0, 0x177
.L0x0000d2d8: .word 0x0802425b # j 0x8009096c
.L0x0000d2dc: .word 0x00000000 # nop
.L0x0000d2e0: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000d2e4: .word 0x00000000 # nop
.L0x0000d2e8: .word 0x10600002 # beqz $v1, .L0x0000d2f4
.L0x0000d2ec: .word 0x24514470 # addiu $s1, $v0, 0x4470
.L0x0000d2f0: .word 0x26310060 # addiu $s1, 0x60
.L0x0000d2f4: .word 0x8e830014 # lw $v1, 0x14($s4)
.L0x0000d2f8: .word 0x00000000 # nop
.L0x0000d2fc: .word 0x10600003 # beqz $v1, .L0x0000d30c
.L0x0000d300: .word 0x24020001 # li $v0, 0x1
.L0x0000d304: .word 0x10620319 # beq $v1, $v0, .L0x0000df6c
.L0x0000d308: .word 0x00000000 # nop
.L0x0000d30c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d310: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000d314: .word 0x8e850054 # lw $a1, 0x54($s4)
.L0x0000d318: .word 0x8c424614 # lw $v0, 0x4614($v0)
.L0x0000d31c: .word 0x00000000 # nop
.L0x0000d320: .word 0x0040f809 # jalr $v0
.L0x0000d324: .word 0x2410ffff # li $s0, -0x1
.L0x0000d328: .word 0x00003021 # move_ $a2, $zr
.L0x0000d32c: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000d330: .word 0x00402021 # move_ $a0, $v0
.L0x0000d334: .word 0x286300bb # slti $v1, 0xbb
.L0x0000d338: .word 0x14600021 # bnez $v1, .L0x0000d3c0
.L0x0000d33c: .word 0xae84005c # sw $a0, 0x5c($s4)
.L0x0000d340: .word 0x00c02821 # move_ $a1, $a2
.L0x0000d344: .word 0x02202021 # move_ $a0, $s1
.L0x0000d348: .word 0x84820000 # lh $v0, ($a0)
.L0x0000d34c: .word 0x00000000 # nop
.L0x0000d350: .word 0x1040000c # beqz $v0, .L0x0000d384
.L0x0000d354: .word 0x00000000 # nop
.L0x0000d358: .word 0x84830008 # lh $v1, 0x8($a0)
.L0x0000d35c: .word 0x00000000 # nop
.L0x0000d360: .word 0x10600008 # beqz $v1, .L0x0000d384
.L0x0000d364: .word 0x00000000 # nop
.L0x0000d368: .word 0x84820006 # lh $v0, 0x6($a0)
.L0x0000d36c: .word 0x00000000 # nop
.L0x0000d370: .word 0x00431823 # subu $v1, $v0, $v1
.L0x0000d374: .word 0x00c3102a # slt $v0, $a2, $v1
.L0x0000d378: .word 0x10400002 # beqz $v0, .L0x0000d384
.L0x0000d37c: .word 0x00000000 # nop
.L0x0000d380: .word 0x00603021 # move_ $a2, $v1
.L0x0000d384: .word 0x24a50001 # addiu $a1, 0x1
.L0x0000d388: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x0000d38c: .word 0x1440ffee # bnez $v0, .L0x0000d348
.L0x0000d390: .word 0x24840020 # addiu $a0, 0x20
.L0x0000d394: .word 0x10c00023 # beqz $a2, .L0x0000d424
.L0x0000d398: .word 0x00000000 # nop
.L0x0000d39c: .word 0x8e83005c # lw $v1, 0x5c($s4)
.L0x0000d3a0: .word 0x00000000 # nop
.L0x0000d3a4: .word 0x0066102a # slt $v0, $v1, $a2
.L0x0000d3a8: .word 0x10400002 # beqz $v0, .L0x0000d3b4
.L0x0000d3ac: .word 0x24100009 # li $s0, 0x9
.L0x0000d3b0: .word 0x00603021 # move_ $a2, $v1
.L0x0000d3b4: .word 0xae800068 # sw $zr, 0x68($s4)
.L0x0000d3b8: .word 0x08024035 # j 0x800900d4
.L0x0000d3bc: .word 0xae86006c # sw $a2, 0x6c($s4)
.L0x0000d3c0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000d3c4: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d3c8: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000d3cc: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0000d3d0: .word 0x00021080 # sll $v0, 0x2
.L0x0000d3d4: .word 0x00431021 # addu $v0, $v1
.L0x0000d3d8: .word 0x8c450008 # lw $a1, 0x8($v0)
.L0x0000d3dc: .word 0x00000000 # nop
.L0x0000d3e0: .word 0x00051140 # sll $v0, $a1, 0x5
.L0x0000d3e4: .word 0x00511021 # addu $v0, $s1
.L0x0000d3e8: .word 0x84430006 # lh $v1, 0x6($v0)
.L0x0000d3ec: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x0000d3f0: .word 0x00000000 # nop
.L0x0000d3f4: .word 0x00621823 # subu $v1, $v0
.L0x0000d3f8: .word 0x00c3102a # slt $v0, $a2, $v1
.L0x0000d3fc: .word 0x10400002 # beqz $v0, .L0x0000d408
.L0x0000d400: .word 0x00000000 # nop
.L0x0000d404: .word 0x00603021 # move_ $a2, $v1
.L0x0000d408: .word 0x10c00006 # beqz $a2, .L0x0000d424
.L0x0000d40c: .word 0x0086102a # slt $v0, $a0, $a2
.L0x0000d410: .word 0x10400002 # beqz $v0, .L0x0000d41c
.L0x0000d414: .word 0x24100008 # li $s0, 0x8
.L0x0000d418: .word 0x00803021 # move_ $a2, $a0
.L0x0000d41c: .word 0xae86005c # sw $a2, 0x5c($s4)
.L0x0000d420: .word 0xae860068 # sw $a2, 0x68($s4)
.L0x0000d424: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000d428: .word 0x00000000 # nop
.L0x0000d42c: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000d430: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d434: .word 0x00000000 # nop
.L0x0000d438: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d43c: .word 0x2402ffff # li $v0, -0x1
.L0x0000d440: .word 0x1202003e # beq $s0, $v0, .L0x0000d53c
.L0x0000d444: .word 0x02002821 # move_ $a1, $s0
.L0x0000d448: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d44c: .word 0x00000000 # nop
.L0x0000d450: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d454: .word 0x00000000 # nop
.L0x0000d458: .word 0x0040f809 # jalr $v0
.L0x0000d45c: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d460: .word 0x8e820054 # lw $v0, 0x54($s4)
.L0x0000d464: .word 0x00000000 # nop
.L0x0000d468: .word 0x284200bb # slti $v0, 0xbb
.L0x0000d46c: .word 0x1440001c # bnez $v0, .L0x0000d4e0
.L0x0000d470: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000d474: .word 0x00003821 # move_ $a3, $zr
.L0x0000d478: .word 0x02202021 # move_ $a0, $s1
.L0x0000d47c: .word 0x84820000 # lh $v0, ($a0)
.L0x0000d480: .word 0x00000000 # nop
.L0x0000d484: .word 0x10400010 # beqz $v0, .L0x0000d4c8
.L0x0000d488: .word 0x00000000 # nop
.L0x0000d48c: .word 0x84850008 # lh $a1, 0x8($a0)
.L0x0000d490: .word 0x94860008 # lhu $a2, 0x8($a0)
.L0x0000d494: .word 0x10a0000c # beqz $a1, .L0x0000d4c8
.L0x0000d498: .word 0x00000000 # nop
.L0x0000d49c: .word 0x8e82005c # lw $v0, 0x5c($s4)
.L0x0000d4a0: .word 0x84830006 # lh $v1, 0x6($a0)
.L0x0000d4a4: .word 0x00a21021 # addu $v0, $a1, $v0
.L0x0000d4a8: .word 0x0062182a # slt $v1, $v0
.L0x0000d4ac: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0000d4b0: .word 0x14600004 # bnez $v1, .L0x0000d4c4
.L0x0000d4b4: .word 0x00000000 # nop
.L0x0000d4b8: .word 0x9682005c # lhu $v0, 0x5c($s4)
.L0x0000d4bc: .word 0x00000000 # nop
.L0x0000d4c0: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x0000d4c4: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0000d4c8: .word 0x24e70001 # addiu $a3, 0x1
.L0x0000d4cc: .word 0x28e20003 # slti $v0, $a3, 0x3
.L0x0000d4d0: .word 0x1440ffea # bnez $v0, .L0x0000d47c
.L0x0000d4d4: .word 0x24840020 # addiu $a0, 0x20
.L0x0000d4d8: .word 0x0802425b # j 0x8009096c
.L0x0000d4dc: .word 0x00000000 # nop
.L0x0000d4e0: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000d4e4: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d4e8: .word 0x00000000 # nop
.L0x0000d4ec: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0000d4f0: .word 0x00021080 # sll $v0, 0x2
.L0x0000d4f4: .word 0x00431021 # addu $v0, $v1
.L0x0000d4f8: .word 0x8c470008 # lw $a3, 0x8($v0)
.L0x0000d4fc: .word 0x8e84005c # lw $a0, 0x5c($s4)
.L0x0000d500: .word 0x00071140 # sll $v0, $a3, 0x5
.L0x0000d504: .word 0x00512821 # addu $a1, $v0, $s1
.L0x0000d508: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x0000d50c: .word 0x84a30006 # lh $v1, 0x6($a1)
.L0x0000d510: .word 0x00441021 # addu $v0, $a0
.L0x0000d514: .word 0x0062182a # slt $v1, $v0
.L0x0000d518: .word 0x94a40008 # lhu $a0, 0x8($a1)
.L0x0000d51c: .word 0x94a20006 # lhu $v0, 0x6($a1)
.L0x0000d520: .word 0x14600004 # bnez $v1, .L0x0000d534
.L0x0000d524: .word 0x00000000 # nop
.L0x0000d528: .word 0x9682005c # lhu $v0, 0x5c($s4)
.L0x0000d52c: .word 0x00000000 # nop
.L0x0000d530: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0000d534: .word 0x0802425b # j 0x8009096c
.L0x0000d538: .word 0xa4a20008 # sh $v0, 0x8($a1)
.L0x0000d53c: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000d540: .word 0x2402002f # li $v0, 0x2f
.L0x0000d544: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d548: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000d54c: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d550: .word 0x24050002 # li $a1, 0x2
.L0x0000d554: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d558: .word 0x00000000 # nop
.L0x0000d55c: .word 0x0040f809 # jalr $v0
.L0x0000d560: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d564: .word 0x0802425b # j 0x8009096c
.L0x0000d568: .word 0x00000000 # nop
.L0x0000d56c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000d570: .word 0x00000000 # nop
.L0x0000d574: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000d578: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000d57c: .word 0x00000000 # nop
.L0x0000d580: .word 0x286200d1 # slti $v0, $v1, 0xd1
.L0x0000d584: .word 0x10400012 # beqz $v0, .L0x0000d5d0
.L0x0000d588: .word 0x286200cc # slti $v0, $v1, 0xcc
.L0x0000d58c: .word 0x10400027 # beqz $v0, .L0x0000d62c
.L0x0000d590: .word 0x240200c8 # li $v0, 0xc8
.L0x0000d594: .word 0x10620025 # beq $v1, $v0, .L0x0000d62c
.L0x0000d598: .word 0x286200c9 # slti $v0, $v1, 0xc9
.L0x0000d59c: .word 0x10400007 # beqz $v0, .L0x0000d5bc
.L0x0000d5a0: .word 0x240200c6 # li $v0, 0xc6
.L0x0000d5a4: .word 0x10620021 # beq $v1, $v0, .L0x0000d62c
.L0x0000d5a8: .word 0x240200c7 # li $v0, 0xc7
.L0x0000d5ac: .word 0x10620065 # beq $v1, $v0, .L0x0000d744
.L0x0000d5b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d5b4: .word 0x0802425b # j 0x8009096c
.L0x0000d5b8: .word 0x00000000 # nop
.L0x0000d5bc: .word 0x240200ca # li $v0, 0xca
.L0x0000d5c0: .word 0x1062001a # beq $v1, $v0, .L0x0000d62c
.L0x0000d5c4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d5c8: .word 0x080240fe # j 0x800903f8
.L0x0000d5cc: .word 0x24503414 # addiu $s0, $v0, 0x3414
.L0x0000d5d0: .word 0x240200d4 # li $v0, 0xd4
.L0x0000d5d4: .word 0x106200d0 # beq $v1, $v0, .L0x0000d918
.L0x0000d5d8: .word 0x286200d5 # slti $v0, $v1, 0xd5
.L0x0000d5dc: .word 0x10400005 # beqz $v0, .L0x0000d5f4
.L0x0000d5e0: .word 0x286200d3 # slti $v0, $v1, 0xd3
.L0x0000d5e4: .word 0x144000a4 # bnez $v0, .L0x0000d878
.L0x0000d5e8: .word 0x24050002 # li $a1, 0x2
.L0x0000d5ec: .word 0x08024161 # j 0x80090584
.L0x0000d5f0: .word 0x24040010 # li $a0, 0x10
.L0x0000d5f4: .word 0x24020188 # li $v0, 0x188
.L0x0000d5f8: .word 0x106200ea # beq $v1, $v0, .L0x0000d9a4
.L0x0000d5fc: .word 0x28620189 # slti $v0, $v1, 0x189
.L0x0000d600: .word 0x10400005 # beqz $v0, .L0x0000d618
.L0x0000d604: .word 0x24020187 # li $v0, 0x187
.L0x0000d608: .word 0x106200d5 # beq $v1, $v0, .L0x0000d960
.L0x0000d60c: .word 0x24040010 # li $a0, 0x10
.L0x0000d610: .word 0x0802425b # j 0x8009096c
.L0x0000d614: .word 0x00000000 # nop
.L0x0000d618: .word 0x24020190 # li $v0, 0x190
.L0x0000d61c: .word 0x10620119 # beq $v1, $v0, .L0x0000da84
.L0x0000d620: .word 0x24050190 # li $a1, 0x190
.L0x0000d624: .word 0x0802425b # j 0x8009096c
.L0x0000d628: .word 0x00000000 # nop
.L0x0000d62c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d630: .word 0x245333cc # addiu $s3, $v0, 0x33cc
.L0x0000d634: .word 0x844333cc # lh $v1, 0x33cc($v0)
.L0x0000d638: .word 0x2402ffff # li $v0, -0x1
.L0x0000d63c: .word 0x1062000b # beq $v1, $v0, .L0x0000d66c
.L0x0000d640: .word 0x00402021 # move_ $a0, $v0
.L0x0000d644: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000d648: .word 0x86620000 # lh $v0, ($s3)
.L0x0000d64c: .word 0x00000000 # nop
.L0x0000d650: .word 0x10430006 # beq $v0, $v1, .L0x0000d66c
.L0x0000d654: .word 0x00000000 # nop
.L0x0000d658: .word 0x26730008 # addiu $s3, 0x8
.L0x0000d65c: .word 0x86620000 # lh $v0, ($s3)
.L0x0000d660: .word 0x00000000 # nop
.L0x0000d664: .word 0x1444fff9 # bne $v0, $a0, .L0x0000d64c
.L0x0000d668: .word 0x00000000 # nop
.L0x0000d66c: .word 0x24040001 # li $a0, 0x1
.L0x0000d670: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000d674: .word 0x86620002 # lh $v0, 0x2($s3)
.L0x0000d678: .word 0x00000000 # nop
.L0x0000d67c: .word 0x1c400014 # bgtz $v0, .L0x0000d6d0
.L0x0000d680: .word 0x00039102 # srl $s2, $v1, 0x4
.L0x0000d684: .word 0x14600012 # bnez $v1, .L0x0000d6d0
.L0x0000d688: .word 0x02449026 # xor $s2, $a0
.L0x0000d68c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000d690: .word 0x86630004 # lh $v1, 0x4($s3)
.L0x0000d694: .word 0x24422b1c # addiu $v0, 0x2b1c
.L0x0000d698: .word 0x00621821 # addu $v1, $v0
.L0x0000d69c: .word 0x90620046 # lbu $v0, 0x46($v1)
.L0x0000d6a0: .word 0x00000000 # nop
.L0x0000d6a4: .word 0x1040000a # beqz $v0, .L0x0000d6d0
.L0x0000d6a8: .word 0x00802821 # move_ $a1, $a0
.L0x0000d6ac: .word 0x2402002f # li $v0, 0x2f
.L0x0000d6b0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d6b4: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d6b8: .word 0x00000000 # nop
.L0x0000d6bc: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000d6c0: .word 0x00000000 # nop
.L0x0000d6c4: .word 0x0040f809 # jalr $v0
.L0x0000d6c8: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000d6cc: .word 0x00002021 # move_ $a0, $zr
.L0x0000d6d0: .word 0x1080017a # beqz $a0, .L0x0000dcbc
.L0x0000d6d4: .word 0x00128080 # sll $s0, $s2, 0x2
.L0x0000d6d8: .word 0x86620002 # lh $v0, 0x2($s3)
.L0x0000d6dc: .word 0x92a7000c # lbu $a3, 0xc($s5)
.L0x0000d6e0: .word 0x00000000 # nop
.L0x0000d6e4: .word 0x00470018 # mult $v0, $a3
.L0x0000d6e8: .word 0x00129100 # sll $s2, 0x4
.L0x0000d6ec: .word 0x325100ff # andi $s1, $s2, 0xff
.L0x0000d6f0: .word 0x86660004 # lh $a2, 0x4($s3)
.L0x0000d6f4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d6f8: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000d6fc: .word 0x02028021 # addu $s0, $v0
.L0x0000d700: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d704: .word 0x8e050008 # lw $a1, 0x8($s0)
.L0x0000d708: .word 0x8c424664 # lw $v0, 0x4664($v0)
.L0x0000d70c: .word 0x00003812 # mflo $a3
.L0x0000d710: .word 0x0040f809 # jalr $v0
.L0x0000d714: .word 0x02202021 # move_ $a0, $s1
.L0x0000d718: .word 0x8e050008 # lw $a1, 0x8($s0)
.L0x0000d71c: .word 0x86660004 # lh $a2, 0x4($s3)
.L0x0000d720: .word 0x8e870054 # lw $a3, 0x54($s4)
.L0x0000d724: .word 0x0c027308 # jal 0x8009cc20
.L0x0000d728: .word 0x02202021 # move_ $a0, $s1
.L0x0000d72c: .word 0x86620006 # lh $v0, 0x6($s3)
.L0x0000d730: .word 0xae920068 # sw $s2, 0x68($s4)
.L0x0000d734: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d738: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x0000d73c: .word 0x080241eb # j 0x800907ac
.L0x0000d740: .word 0xae82006c # sw $v0, 0x6c($s4)
.L0x0000d744: .word 0x24503414 # addiu $s0, $v0, 0x3414
.L0x0000d748: .word 0x84433414 # lh $v1, 0x3414($v0)
.L0x0000d74c: .word 0x2402ffff # li $v0, -0x1
.L0x0000d750: .word 0x1062000c # beq $v1, $v0, .L0x0000d784
.L0x0000d754: .word 0x00008821 # move_ $s1, $zr
.L0x0000d758: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000d75c: .word 0x00402021 # move_ $a0, $v0
.L0x0000d760: .word 0x86020000 # lh $v0, ($s0)
.L0x0000d764: .word 0x00000000 # nop
.L0x0000d768: .word 0x10430006 # beq $v0, $v1, .L0x0000d784
.L0x0000d76c: .word 0x00008821 # move_ $s1, $zr
.L0x0000d770: .word 0x26100008 # addiu $s0, 0x8
.L0x0000d774: .word 0x86020000 # lh $v0, ($s0)
.L0x0000d778: .word 0x00000000 # nop
.L0x0000d77c: .word 0x1444fff8 # bne $v0, $a0, .L0x0000d760
.L0x0000d780: .word 0x00000000 # nop
.L0x0000d784: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d788: .word 0x24534460 # addiu $s3, $v0, 0x4460
.L0x0000d78c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d790: .word 0x24524580 # addiu $s2, $v0, 0x4580
.L0x0000d794: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d798: .word 0x00000000 # nop
.L0x0000d79c: .word 0x00021102 # srl $v0, 0x4
.L0x0000d7a0: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000d7a4: .word 0x00621821 # addu $v1, $v0
.L0x0000d7a8: .word 0x00711821 # addu $v1, $s1
.L0x0000d7ac: .word 0x00031940 # sll $v1, 0x5
.L0x0000d7b0: .word 0x00731821 # addu $v1, $s3
.L0x0000d7b4: .word 0x84620010 # lh $v0, 0x10($v1)
.L0x0000d7b8: .word 0x00000000 # nop
.L0x0000d7bc: .word 0x10400014 # beqz $v0, .L0x0000d810
.L0x0000d7c0: .word 0x00000000 # nop
.L0x0000d7c4: .word 0x84620018 # lh $v0, 0x18($v1)
.L0x0000d7c8: .word 0x00000000 # nop
.L0x0000d7cc: .word 0x18400010 # blez $v0, .L0x0000d810
.L0x0000d7d0: .word 0x00000000 # nop
.L0x0000d7d4: .word 0x86020002 # lh $v0, 0x2($s0)
.L0x0000d7d8: .word 0x92a7000c # lbu $a3, 0xc($s5)
.L0x0000d7dc: .word 0x00000000 # nop
.L0x0000d7e0: .word 0x00470018 # mult $v0, $a3
.L0x0000d7e4: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000d7e8: .word 0x86060004 # lh $a2, 0x4($s0)
.L0x0000d7ec: .word 0x8e4200e4 # lw $v0, 0xe4($s2)
.L0x0000d7f0: .word 0x00003812 # mflo $a3
.L0x0000d7f4: .word 0x0040f809 # jalr $v0
.L0x0000d7f8: .word 0x02202821 # move_ $a1, $s1
.L0x0000d7fc: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000d800: .word 0x86060004 # lh $a2, 0x4($s0)
.L0x0000d804: .word 0x8e870054 # lw $a3, 0x54($s4)
.L0x0000d808: .word 0x0c027308 # jal 0x8009cc20
.L0x0000d80c: .word 0x02202821 # move_ $a1, $s1
.L0x0000d810: .word 0x26310001 # addiu $s1, 0x1
.L0x0000d814: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x0000d818: .word 0x1440ffde # bnez $v0, .L0x0000d794
.L0x0000d81c: .word 0x00000000 # nop
.L0x0000d820: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d824: .word 0x00000000 # nop
.L0x0000d828: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d82c: .word 0x86030004 # lh $v1, 0x4($s0)
.L0x0000d830: .word 0x24020001 # li $v0, 0x1
.L0x0000d834: .word 0x1062000b # beq $v1, $v0, .L0x0000d864
.L0x0000d838: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000d83c: .word 0x10400005 # beqz $v0, .L0x0000d854
.L0x0000d840: .word 0x24020002 # li $v0, 0x2
.L0x0000d844: .word 0x10600008 # beqz $v1, .L0x0000d868
.L0x0000d848: .word 0x24020007 # li $v0, 0x7
.L0x0000d84c: .word 0x08024147 # j 0x8009051c
.L0x0000d850: .word 0x00000000 # nop
.L0x0000d854: .word 0x10620004 # beq $v1, $v0, .L0x0000d868
.L0x0000d858: .word 0x24020009 # li $v0, 0x9
.L0x0000d85c: .word 0x08024147 # j 0x8009051c
.L0x0000d860: .word 0x00000000 # nop
.L0x0000d864: .word 0x24020008 # li $v0, 0x8
.L0x0000d868: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000d86c: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d870: .word 0x080241ed # j 0x800907b4
.L0x0000d874: .word 0x24050009 # li $a1, 0x9
.L0x0000d878: .word 0x3c04800a # lui $a0, 0x800a
.L0x0000d87c: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000d880: .word 0x24844460 # addiu $a0, 0x4460
.L0x0000d884: .word 0x00021102 # srl $v0, 0x4
.L0x0000d888: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000d88c: .word 0x00621821 # addu $v1, $v0
.L0x0000d890: .word 0x00a21004 # sllv $v0, $v0, $a1
.L0x0000d894: .word 0x00441021 # addu $v0, $a0
.L0x0000d898: .word 0x00031940 # sll $v1, 0x5
.L0x0000d89c: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000d8a0: .word 0x24840010 # addiu $a0, 0x10
.L0x0000d8a4: .word 0x00021140 # sll $v0, 0x5
.L0x0000d8a8: .word 0x00441021 # addu $v0, $a0
.L0x0000d8ac: .word 0x92a4000c # lbu $a0, 0xc($s5)
.L0x0000d8b0: .word 0x00621821 # addu $v1, $v0
.L0x0000d8b4: .word 0xa464000e # sh $a0, 0xe($v1)
.L0x0000d8b8: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000d8bc: .word 0x24020036 # li $v0, 0x36
.L0x0000d8c0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d8c4: .word 0xae830068 # sw $v1, 0x68($s4)
.L0x0000d8c8: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d8cc: .word 0x080241ed # j 0x800907b4
.L0x0000d8d0: .word 0x00000000 # nop
.L0x0000d8d4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d8d8: .word 0x8c424648 # lw $v0, 0x4648($v0)
.L0x0000d8dc: .word 0x00000000 # nop
.L0x0000d8e0: .word 0x0040f809 # jalr $v0
.L0x0000d8e4: .word 0x240500d3 # li $a1, 0xd3
.L0x0000d8e8: .word 0x10400007 # beqz $v0, .L0x0000d908
.L0x0000d8ec: .word 0x2402002f # li $v0, 0x2f
.L0x0000d8f0: .word 0x0c027347 # jal 0x8009cd1c
.L0x0000d8f4: .word 0x240400d3 # li $a0, 0xd3
.L0x0000d8f8: .word 0x24020044 # li $v0, 0x44
.L0x0000d8fc: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d900: .word 0x080241eb # j 0x800907ac
.L0x0000d904: .word 0xae800068 # sw $zr, 0x68($s4)
.L0x0000d908: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d90c: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d910: .word 0x080241ed # j 0x800907b4
.L0x0000d914: .word 0x24050001 # li $a1, 0x1
.L0x0000d918: .word 0x24040010 # li $a0, 0x10
.L0x0000d91c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d920: .word 0x8c42464c # lw $v0, 0x464c($v0)
.L0x0000d924: .word 0x00000000 # nop
.L0x0000d928: .word 0x0040f809 # jalr $v0
.L0x0000d92c: .word 0x240500d4 # li $a1, 0xd4
.L0x0000d930: .word 0x10400007 # beqz $v0, .L0x0000d950
.L0x0000d934: .word 0x2402002f # li $v0, 0x2f
.L0x0000d938: .word 0x0c027347 # jal 0x8009cd1c
.L0x0000d93c: .word 0x240400d4 # li $a0, 0xd4
.L0x0000d940: .word 0x24020045 # li $v0, 0x45
.L0x0000d944: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d948: .word 0x080241eb # j 0x800907ac
.L0x0000d94c: .word 0xae800068 # sw $zr, 0x68($s4)
.L0x0000d950: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d954: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d958: .word 0x080241ed # j 0x800907b4
.L0x0000d95c: .word 0x24050001 # li $a1, 0x1
.L0x0000d960: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d964: .word 0x8c424640 # lw $v0, 0x4640($v0)
.L0x0000d968: .word 0x00000000 # nop
.L0x0000d96c: .word 0x0040f809 # jalr $v0
.L0x0000d970: .word 0x24050187 # li $a1, 0x187
.L0x0000d974: .word 0x10400007 # beqz $v0, .L0x0000d994
.L0x0000d978: .word 0x2402002f # li $v0, 0x2f
.L0x0000d97c: .word 0x0c0273fd # jal 0x8009cff4
.L0x0000d980: .word 0x00000000 # nop
.L0x0000d984: .word 0x8ec30000 # lw $v1, ($s6)
.L0x0000d988: .word 0x24020003 # li $v0, 0x3
.L0x0000d98c: .word 0x0802425b # j 0x8009096c
.L0x0000d990: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0000d994: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000d998: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000d99c: .word 0x080241ed # j 0x800907b4
.L0x0000d9a0: .word 0x24050001 # li $a1, 0x1
.L0x0000d9a4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000d9a8: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000d9ac: .word 0x24450070 # addiu $a1, $v0, 0x70
.L0x0000d9b0: .word 0x8c44000c # lw $a0, 0xc($v0)
.L0x0000d9b4: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000d9b8: .word 0x24420010 # addiu $v0, 0x10
.L0x0000d9bc: .word 0x00042140 # sll $a0, 0x5
.L0x0000d9c0: .word 0x00031940 # sll $v1, 0x5
.L0x0000d9c4: .word 0x00624021 # addu $t0, $v1, $v0
.L0x0000d9c8: .word 0x8506000c # lh $a2, 0xc($t0)
.L0x0000d9cc: .word 0x00000000 # nop
.L0x0000d9d0: .word 0x10c0002a # beqz $a2, .L0x0000da7c
.L0x0000d9d4: .word 0x00852021 # addu $a0, $a1
.L0x0000d9d8: .word 0x8503000a # lh $v1, 0xa($t0)
.L0x0000d9dc: .word 0x92a2000c # lbu $v0, 0xc($s5)
.L0x0000d9e0: .word 0x00000000 # nop
.L0x0000d9e4: .word 0x00620018 # mult $v1, $v0
.L0x0000d9e8: .word 0x00001812 # mflo $v1
.L0x0000d9ec: .word 0x04610003 # bgez $v1, .L0x0000d9fc
.L0x0000d9f0: .word 0x000339c3 # sra $a3, $v1, 0x7
.L0x0000d9f4: .word 0x2463007f # addiu $v1, 0x7f
.L0x0000d9f8: .word 0x000339c3 # sra $a3, $v1, 0x7
.L0x0000d9fc: .word 0x00c7102a # slt $v0, $a2, $a3
.L0x0000da00: .word 0x10400002 # beqz $v0, .L0x0000da0c
.L0x0000da04: .word 0x00000000 # nop
.L0x0000da08: .word 0x00c03821 # move_ $a3, $a2
.L0x0000da0c: .word 0x9482000c # lhu $v0, 0xc($a0)
.L0x0000da10: .word 0x00000000 # nop
.L0x0000da14: .word 0x00471021 # addu $v0, $a3
.L0x0000da18: .word 0xa482000c # sh $v0, 0xc($a0)
.L0x0000da1c: .word 0x9502000c # lhu $v0, 0xc($t0)
.L0x0000da20: .word 0x00000000 # nop
.L0x0000da24: .word 0x00471023 # subu $v0, $a3
.L0x0000da28: .word 0xa502000c # sh $v0, 0xc($t0)
.L0x0000da2c: .word 0x8483000c # lh $v1, 0xc($a0)
.L0x0000da30: .word 0x8482000a # lh $v0, 0xa($a0)
.L0x0000da34: .word 0x00000000 # nop
.L0x0000da38: .word 0x0043102a # slt $v0, $v1
.L0x0000da3c: .word 0x9483000a # lhu $v1, 0xa($a0)
.L0x0000da40: .word 0x10400002 # beqz $v0, .L0x0000da4c
.L0x0000da44: .word 0x00000000 # nop
.L0x0000da48: .word 0xa483000c # sh $v1, 0xc($a0)
.L0x0000da4c: .word 0x8502000c # lh $v0, 0xc($t0)
.L0x0000da50: .word 0x00000000 # nop
.L0x0000da54: .word 0x04410002 # bgez $v0, .L0x0000da60
.L0x0000da58: .word 0x24020010 # li $v0, 0x10
.L0x0000da5c: .word 0xa500000c # sh $zr, 0xc($t0)
.L0x0000da60: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000da64: .word 0x24020001 # li $v0, 0x1
.L0x0000da68: .word 0xae870068 # sw $a3, 0x68($s4)
.L0x0000da6c: .word 0xae82006c # sw $v0, 0x6c($s4)
.L0x0000da70: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000da74: .word 0x080241ed # j 0x800907b4
.L0x0000da78: .word 0x24050012 # li $a1, 0x12
.L0x0000da7c: .word 0x080241e8 # j 0x800907a0
.L0x0000da80: .word 0x2402002f # li $v0, 0x2f
.L0x0000da84: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000da88: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000da8c: .word 0x8c66000c # lw $a2, 0xc($v1)
.L0x0000da90: .word 0x24630070 # addiu $v1, 0x70
.L0x0000da94: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000da98: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000da9c: .word 0x8c424614 # lw $v0, 0x4614($v0)
.L0x0000daa0: .word 0x00063140 # sll $a2, 0x5
.L0x0000daa4: .word 0x0040f809 # jalr $v0
.L0x0000daa8: .word 0x00c38021 # addu $s0, $a2, $v1
.L0x0000daac: .word 0xae82005c # sw $v0, 0x5c($s4)
.L0x0000dab0: .word 0x96020008 # lhu $v0, 0x8($s0)
.L0x0000dab4: .word 0x9683005c # lhu $v1, 0x5c($s4)
.L0x0000dab8: .word 0x00000000 # nop
.L0x0000dabc: .word 0x00431021 # addu $v0, $v1
.L0x0000dac0: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000dac4: .word 0x00021400 # sll $v0, 0x10
.L0x0000dac8: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x0000dacc: .word 0x00021403 # sra $v0, 0x10
.L0x0000dad0: .word 0x0062182a # slt $v1, $v0
.L0x0000dad4: .word 0x96020006 # lhu $v0, 0x6($s0)
.L0x0000dad8: .word 0x10600002 # beqz $v1, .L0x0000dae4
.L0x0000dadc: .word 0x00000000 # nop
.L0x0000dae0: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000dae4: .word 0x24020020 # li $v0, 0x20
.L0x0000dae8: .word 0xa602000e # sh $v0, 0xe($s0)
.L0x0000daec: .word 0x24020046 # li $v0, 0x46
.L0x0000daf0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000daf4: .word 0x24020010 # li $v0, 0x10
.L0x0000daf8: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000dafc: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000db00: .word 0x24050002 # li $a1, 0x2
.L0x0000db04: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000db08: .word 0x00000000 # nop
.L0x0000db0c: .word 0x0040f809 # jalr $v0
.L0x0000db10: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000db14: .word 0x0802425b # j 0x8009096c
.L0x0000db18: .word 0x00000000 # nop
.L0x0000db1c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000db20: .word 0x00000000 # nop
.L0x0000db24: .word 0x24050001 # li $a1, 0x1
.L0x0000db28: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000db2c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000db30: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000db34: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x0000db38: .word 0x38820010 # xori $v0, $a0, 0x10
.L0x0000db3c: .word 0x0045102b # sltu $v0, $a1
.L0x0000db40: .word 0x00021080 # sll $v0, 0x2
.L0x0000db44: .word 0x00501021 # addu $v0, $s0
.L0x0000db48: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0000db4c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000db50: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x0000db54: .word 0x00000000 # nop
.L0x0000db58: .word 0x0040f809 # jalr $v0
.L0x0000db5c: .word 0x00000000 # nop
.L0x0000db60: .word 0x3c046666 # lui $a0, 0x6666
.L0x0000db64: .word 0x92a30004 # lbu $v1, 0x4($s5)
.L0x0000db68: .word 0x00402821 # move_ $a1, $v0
.L0x0000db6c: .word 0xa60300d0 # sh $v1, 0xd0($s0)
.L0x0000db70: .word 0x94a30006 # lhu $v1, 0x6($a1)
.L0x0000db74: .word 0x34846667 # ori $a0, 0x6667
.L0x0000db78: .word 0x00031c00 # sll $v1, 0x10
.L0x0000db7c: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0000db80: .word 0x00440018 # mult $v0, $a0
.L0x0000db84: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0000db88: .word 0x00004810 # mfhi $t1
.L0x0000db8c: .word 0x00091083 # sra $v0, $t1, 0x2
.L0x0000db90: .word 0x00431023 # subu $v0, $v1
.L0x0000db94: .word 0x00021400 # sll $v0, 0x10
.L0x0000db98: .word 0x92a3000c # lbu $v1, 0xc($s5)
.L0x0000db9c: .word 0x00021403 # sra $v0, 0x10
.L0x0000dba0: .word 0x00431821 # addu $v1, $v0, $v1
.L0x0000dba4: .word 0x28620080 # slti $v0, $v1, 0x80
.L0x0000dba8: .word 0x14400002 # bnez $v0, .L0x0000dbb4
.L0x0000dbac: .word 0x00000000 # nop
.L0x0000dbb0: .word 0x2403007f # li $v1, 0x7f
.L0x0000dbb4: .word 0xa60300d2 # sh $v1, 0xd2($s0)
.L0x0000dbb8: .word 0x84a20006 # lh $v0, 0x6($a1)
.L0x0000dbbc: .word 0x00000000 # nop
.L0x0000dbc0: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0000dbc4: .word 0x00822021 # addu $a0, $v0
.L0x0000dbc8: .word 0x00042080 # sll $a0, 0x2
.L0x0000dbcc: .word 0x0c0271d0 # jal 0x8009c740
.L0x0000dbd0: .word 0x248403e8 # addiu $a0, 0x3e8
.L0x0000dbd4: .word 0x92a20007 # lbu $v0, 0x7($s5)
.L0x0000dbd8: .word 0x00000000 # nop
.L0x0000dbdc: .word 0x24420061 # addiu $v0, 0x61
.L0x0000dbe0: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000dbe4: .word 0x8ec40000 # lw $a0, ($s6)
.L0x0000dbe8: .word 0x24050001 # li $a1, 0x1
.L0x0000dbec: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000dbf0: .word 0x00000000 # nop
.L0x0000dbf4: .word 0x0040f809 # jalr $v0
.L0x0000dbf8: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000dbfc: .word 0x0802425b # j 0x8009096c
.L0x0000dc00: .word 0x00000000 # nop
.L0x0000dc04: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000dc08: .word 0x00000000 # nop
.L0x0000dc0c: .word 0x144000d7 # bnez $v0, .L0x0000df6c
.L0x0000dc10: .word 0x00000000 # nop
.L0x0000dc14: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000dc18: .word 0x00000000 # nop
.L0x0000dc1c: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000dc20: .word 0x00431021 # addu $v0, $v1
.L0x0000dc24: .word 0x00021040 # sll $v0, 0x1
.L0x0000dc28: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000dc2c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0000dc30: .word 0x00431021 # addu $v0, $v1
.L0x0000dc34: .word 0x90420004 # lbu $v0, 0x4($v0)
.L0x0000dc38: .word 0x00000000 # nop
.L0x0000dc3c: .word 0x2442fffe # addiu $v0, -0x2
.L0x0000dc40: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0000dc44: .word 0x1040008b # beqz $v0, .L0x0000de74
.L0x0000dc48: .word 0x24020003 # li $v0, 0x3
.L0x0000dc4c: .word 0x8e820014 # lw $v0, 0x14($s4)
.L0x0000dc50: .word 0x00000000 # nop
.L0x0000dc54: .word 0x14400087 # bnez $v0, .L0x0000de74
.L0x0000dc58: .word 0x24020003 # li $v0, 0x3
.L0x0000dc5c: .word 0x8e820058 # lw $v0, 0x58($s4)
.L0x0000dc60: .word 0x00000000 # nop
.L0x0000dc64: .word 0x14400011 # bnez $v0, .L0x0000dcac
.L0x0000dc68: .word 0x00000000 # nop
.L0x0000dc6c: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000dc70: .word 0x00000000 # nop
.L0x0000dc74: .word 0x1440007f # bnez $v0, .L0x0000de74
.L0x0000dc78: .word 0x24020003 # li $v0, 0x3
.L0x0000dc7c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000dc80: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0000dc84: .word 0x24020006 # li $v0, 0x6
.L0x0000dc88: .word 0x1462007a # bne $v1, $v0, .L0x0000de74
.L0x0000dc8c: .word 0x24020003 # li $v0, 0x3
.L0x0000dc90: .word 0x02802021 # move_ $a0, $s4
.L0x0000dc94: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000dc98: .word 0x00000000 # nop
.L0x0000dc9c: .word 0x0040f809 # jalr $v0
.L0x0000dca0: .word 0x24050007 # li $a1, 0x7
.L0x0000dca4: .word 0x08024307 # j 0x80090c1c
.L0x0000dca8: .word 0x00000000 # nop
.L0x0000dcac: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000dcb0: .word 0x0c0246d5 # jal 0x80091b54
.L0x0000dcb4: .word 0x00000000 # nop
.L0x0000dcb8: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000dcbc: .word 0x8e82003c # lw $v0, 0x3c($s4)
.L0x0000dcc0: .word 0x00000000 # nop
.L0x0000dcc4: .word 0x0040f809 # jalr $v0
.L0x0000dcc8: .word 0x02802021 # move_ $a0, $s4
.L0x0000dccc: .word 0x08024307 # j 0x80090c1c
.L0x0000dcd0: .word 0x00000000 # nop
.L0x0000dcd4: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000dcd8: .word 0x00000000 # nop
.L0x0000dcdc: .word 0x144000a3 # bnez $v0, .L0x0000df6c
.L0x0000dce0: .word 0x00000000 # nop
.L0x0000dce4: .word 0x8e820010 # lw $v0, 0x10($s4)
.L0x0000dce8: .word 0x08024306 # j 0x80090c18
.L0x0000dcec: .word 0x24420001 # addiu $v0, 0x1
.L0x0000dcf0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000dcf4: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000dcf8: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000dcfc: .word 0x2c460001 # sltiu $a2, $v0, 0x1
.L0x0000dd00: .word 0x00062040 # sll $a0, $a2, 0x1
.L0x0000dd04: .word 0x00862021 # addu $a0, $a2
.L0x0000dd08: .word 0x00061080 # sll $v0, $a2, 0x2
.L0x0000dd0c: .word 0x00439021 # addu $s2, $v0, $v1
.L0x0000dd10: .word 0x00042140 # sll $a0, 0x5
.L0x0000dd14: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x0000dd18: .word 0x24630010 # addiu $v1, 0x10
.L0x0000dd1c: .word 0x00021140 # sll $v0, 0x5
.L0x0000dd20: .word 0x00431021 # addu $v0, $v1
.L0x0000dd24: .word 0x00828821 # addu $s1, $a0, $v0
.L0x0000dd28: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000dd2c: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000dd30: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0000dd34: .word 0x000320c0 # sll $a0, $v1, 0x3
.L0x0000dd38: .word 0x00832021 # addu $a0, $v1
.L0x0000dd3c: .word 0x00042040 # sll $a0, 0x1
.L0x0000dd40: .word 0x9223001c # lbu $v1, 0x1c($s1)
.L0x0000dd44: .word 0x00000000 # nop
.L0x0000dd48: .word 0x30630008 # andi $v1, 0x8
.L0x0000dd4c: .word 0x10600030 # beqz $v1, .L0x0000de10
.L0x0000dd50: .word 0x00822821 # addu $a1, $a0, $v0
.L0x0000dd54: .word 0x8e820060 # lw $v0, 0x60($s4)
.L0x0000dd58: .word 0x00000000 # nop
.L0x0000dd5c: .word 0x10400044 # beqz $v0, .L0x0000de70
.L0x0000dd60: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000dd64: .word 0x8e850058 # lw $a1, 0x58($s4)
.L0x0000dd68: .word 0x8c424658 # lw $v0, 0x4658($v0)
.L0x0000dd6c: .word 0x00000000 # nop
.L0x0000dd70: .word 0x0040f809 # jalr $v0
.L0x0000dd74: .word 0x00062100 # sll $a0, $a2, 0x4
.L0x0000dd78: .word 0x1040003d # beqz $v0, .L0x0000de70
.L0x0000dd7c: .word 0x2402002b # li $v0, 0x2b
.L0x0000dd80: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x0000dd84: .word 0x92820050 # lbu $v0, 0x50($s4)
.L0x0000dd88: .word 0x24100010 # li $s0, 0x10
.L0x0000dd8c: .word 0x02021023 # subu $v0, $s0, $v0
.L0x0000dd90: .word 0xae820068 # sw $v0, 0x68($s4)
.L0x0000dd94: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x0000dd98: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000dd9c: .word 0xae82006c # sw $v0, 0x6c($s4)
.L0x0000dda0: .word 0x00402021 # move_ $a0, $v0
.L0x0000dda4: .word 0x24050007 # li $a1, 0x7
.L0x0000dda8: .word 0xaec40000 # sw $a0, ($s6)
.L0x0000ddac: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ddb0: .word 0x00000000 # nop
.L0x0000ddb4: .word 0x0040f809 # jalr $v0
.L0x0000ddb8: .word 0x26860064 # addiu $a2, $s4, 0x64
.L0x0000ddbc: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0000ddc0: .word 0x2404000c # li $a0, 0xc
.L0x0000ddc4: .word 0x304200f7 # andi $v0, 0xf7
.L0x0000ddc8: .word 0xa222001c # sb $v0, 0x1c($s1)
.L0x0000ddcc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000ddd0: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x0000ddd4: .word 0x8e460008 # lw $a2, 0x8($s2)
.L0x0000ddd8: .word 0x92830050 # lbu $v1, 0x50($s4)
.L0x0000dddc: .word 0x8e220b0c # lw $v0, 0xb0c($s1)
.L0x0000dde0: .word 0x02038023 # subu $s0, $v1
.L0x0000dde4: .word 0x0040f809 # jalr $v0
.L0x0000dde8: .word 0x320500ff # andi $a1, $s0, 0xff
.L0x0000ddec: .word 0x00401821 # move_ $v1, $v0
.L0x0000ddf0: .word 0x04600005 # bltz $v1, .L0x0000de08
.L0x0000ddf4: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000ddf8: .word 0x00431023 # subu $v0, $v1
.L0x0000ddfc: .word 0x00021080 # sll $v0, 0x2
.L0x0000de00: .word 0x00511021 # addu $v0, $s1
.L0x0000de04: .word 0xa4400000 # sh $zr, ($v0)
.L0x0000de08: .word 0x08024306 # j 0x80090c18
.L0x0000de0c: .word 0x24020009 # li $v0, 0x9
.L0x0000de10: .word 0x90a30004 # lbu $v1, 0x4($a1)
.L0x0000de14: .word 0x24020002 # li $v0, 0x2
.L0x0000de18: .word 0x14620052 # bne $v1, $v0, .L0x0000df64
.L0x0000de1c: .word 0x00062100 # sll $a0, $a2, 0x4
.L0x0000de20: .word 0x90a60010 # lbu $a2, 0x10($a1)
.L0x0000de24: .word 0x8e850058 # lw $a1, 0x58($s4)
.L0x0000de28: .word 0x38c6000c # xori $a2, 0xc
.L0x0000de2c: .word 0x0c023d5f # jal 0x8008f57c
.L0x0000de30: .word 0x2cc60001 # sltiu $a2, 0x1
.L0x0000de34: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000de38: .word 0x08024306 # j 0x80090c18
.L0x0000de3c: .word 0x24020006 # li $v0, 0x6
.L0x0000de40: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000de44: .word 0x00000000 # nop
.L0x0000de48: .word 0x10400009 # beqz $v0, .L0x0000de70
.L0x0000de4c: .word 0x00000000 # nop
.L0x0000de50: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0000de54: .word 0x24020002 # li $v0, 0x2
.L0x0000de58: .word 0x14620044 # bne $v1, $v0, .L0x0000df6c
.L0x0000de5c: .word 0x00000000 # nop
.L0x0000de60: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000de64: .word 0x8e850058 # lw $a1, 0x58($s4)
.L0x0000de68: .word 0x0c02a844 # jal 0x800aa110
.L0x0000de6c: .word 0x00000000 # nop
.L0x0000de70: .word 0x24020003 # li $v0, 0x3
.L0x0000de74: .word 0x08024307 # j 0x80090c1c
.L0x0000de78: .word 0xae82000c # sw $v0, 0xc($s4)
.L0x0000de7c: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000de80: .word 0x00000000 # nop
.L0x0000de84: .word 0x14400039 # bnez $v0, .L0x0000df6c
.L0x0000de88: .word 0x24040001 # li $a0, 0x1
.L0x0000de8c: .word 0x8e830054 # lw $v1, 0x54($s4)
.L0x0000de90: .word 0x00000000 # nop
.L0x0000de94: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000de98: .word 0x00431021 # addu $v0, $v1
.L0x0000de9c: .word 0x00021040 # sll $v0, 0x1
.L0x0000dea0: .word 0x3c038004 # lui $v1, 0x8004
.L0x0000dea4: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0000dea8: .word 0x00431021 # addu $v0, $v1
.L0x0000deac: .word 0x90450010 # lbu $a1, 0x10($v0)
.L0x0000deb0: .word 0x00000000 # nop
.L0x0000deb4: .word 0x38a5000c # xori $a1, 0xc
.L0x0000deb8: .word 0x0c02453b # jal 0x800914ec
.L0x0000debc: .word 0x2ca50001 # sltiu $a1, 0x1
.L0x0000dec0: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000dec4: .word 0x8e820010 # lw $v0, 0x10($s4)
.L0x0000dec8: .word 0x08024306 # j 0x80090c18
.L0x0000decc: .word 0x24420001 # addiu $v0, 0x1
.L0x0000ded0: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000ded4: .word 0x00000000 # nop
.L0x0000ded8: .word 0x14400024 # bnez $v0, .L0x0000df6c
.L0x0000dedc: .word 0x02802021 # move_ $a0, $s4
.L0x0000dee0: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000dee4: .word 0x00000000 # nop
.L0x0000dee8: .word 0x0040f809 # jalr $v0
.L0x0000deec: .word 0x24050003 # li $a1, 0x3
.L0x0000def0: .word 0x08024307 # j 0x80090c1c
.L0x0000def4: .word 0x00000000 # nop
.L0x0000def8: .word 0x8ec20000 # lw $v0, ($s6)
.L0x0000defc: .word 0x00000000 # nop
.L0x0000df00: .word 0x1440001a # bnez $v0, .L0x0000df6c
.L0x0000df04: .word 0x00000000 # nop
.L0x0000df08: .word 0x8e820054 # lw $v0, 0x54($s4)
.L0x0000df0c: .word 0x00000000 # nop
.L0x0000df10: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0000df14: .word 0x00621821 # addu $v1, $v0
.L0x0000df18: .word 0x00031840 # sll $v1, 0x1
.L0x0000df1c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0000df20: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0000df24: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0000df28: .word 0x90c30004 # lbu $v1, 0x4($a2)
.L0x0000df2c: .word 0x24020002 # li $v0, 0x2
.L0x0000df30: .word 0x1462000c # bne $v1, $v0, .L0x0000df64
.L0x0000df34: .word 0x00000000 # nop
.L0x0000df38: .word 0x92840050 # lbu $a0, 0x50($s4)
.L0x0000df3c: .word 0x8e850058 # lw $a1, 0x58($s4)
.L0x0000df40: .word 0x90c60010 # lbu $a2, 0x10($a2)
.L0x0000df44: .word 0x2c840001 # sltiu $a0, 0x1
.L0x0000df48: .word 0x00042100 # sll $a0, 0x4
.L0x0000df4c: .word 0x38c6000c # xori $a2, 0xc
.L0x0000df50: .word 0x0c023d5f # jal 0x8008f57c
.L0x0000df54: .word 0x2cc60001 # sltiu $a2, 0x1
.L0x0000df58: .word 0xaec20000 # sw $v0, ($s6)
.L0x0000df5c: .word 0x08024306 # j 0x80090c18
.L0x0000df60: .word 0x24020006 # li $v0, 0x6
.L0x0000df64: .word 0x24020005 # li $v0, 0x5
.L0x0000df68: .word 0xae820010 # sw $v0, 0x10($s4)
.L0x0000df6c: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0000df70: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x0000df74: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0000df78: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0000df7c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000df80: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000df84: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000df88: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000df8c: .word 0x03e00008 # jr $ra
.L0x0000df90: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0000df94: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000df98: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000df9c: .word 0x00808021 # move_ $s0, $a0
.L0x0000dfa0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000dfa4: .word 0x00a08821 # move_ $s1, $a1
.L0x0000dfa8: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000dfac: .word 0x2484f714 # addiu $a0, -0x8ec
.L0x0000dfb0: .word 0x24050084 # li $a1, 0x84
.L0x0000dfb4: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0000dfb8: .word 0x0c005141 # jal 0x80014504
.L0x0000dfbc: .word 0x24060004 # li $a2, 0x4
.L0x0000dfc0: .word 0xa0500050 # sb $s0, 0x50($v0)
.L0x0000dfc4: .word 0xac510054 # sw $s1, 0x54($v0)
.L0x0000dfc8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0000dfcc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000dfd0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000dfd4: .word 0x03e00008 # jr $ra
.L0x0000dfd8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000dfdc: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0000dfe0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000dfe4: .word 0x00808821 # move_ $s1, $a0
.L0x0000dfe8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000dfec: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0000dff0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000dff4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000dff8: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x0000dffc: .word 0x24020001 # li $v0, 0x1
.L0x0000e000: .word 0x10620026 # beq $v1, $v0, .L0x0000e09c
.L0x0000e004: .word 0x00a09821 # move_ $s3, $a1
.L0x0000e008: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000e00c: .word 0x14400003 # bnez $v0, .L0x0000e01c
.L0x0000e010: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000e014: .word 0x1440005d # bnez $v0, .L0x0000e18c
.L0x0000e018: .word 0x00000000 # nop
.L0x0000e01c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000e020: .word 0x24634460 # addiu $v1, 0x4460
.L0x0000e024: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x0000e028: .word 0x00000000 # nop
.L0x0000e02c: .word 0x00021140 # sll $v0, 0x5
.L0x0000e030: .word 0x00431021 # addu $v0, $v1
.L0x0000e034: .word 0x84440070 # lh $a0, 0x70($v0)
.L0x0000e038: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e03c: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0000e040: .word 0x00000000 # nop
.L0x0000e044: .word 0x0040f809 # jalr $v0
.L0x0000e048: .word 0x00000000 # nop
.L0x0000e04c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e050: .word 0x00408021 # move_ $s0, $v0
.L0x0000e054: .word 0xae620000 # sw $v0, ($s3)
.L0x0000e058: .word 0x24020010 # li $v0, 0x10
.L0x0000e05c: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e060: .word 0x8602000a # lh $v0, 0xa($s0)
.L0x0000e064: .word 0x00000000 # nop
.L0x0000e068: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e06c: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000e070: .word 0x24050003 # li $a1, 0x3
.L0x0000e074: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e078: .word 0x00000000 # nop
.L0x0000e07c: .word 0x0040f809 # jalr $v0
.L0x0000e080: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e084: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x0000e088: .word 0x00000000 # nop
.L0x0000e08c: .word 0x0040f809 # jalr $v0
.L0x0000e090: .word 0x02202021 # move_ $a0, $s1
.L0x0000e094: .word 0x0802438f # j 0x80090e3c
.L0x0000e098: .word 0x00000000 # nop
.L0x0000e09c: .word 0x8e320010 # lw $s2, 0x10($s1)
.L0x0000e0a0: .word 0x00000000 # nop
.L0x0000e0a4: .word 0x1243000e # beq $s2, $v1, .L0x0000e0e0
.L0x0000e0a8: .word 0x2a420002 # slti $v0, $s2, 0x2
.L0x0000e0ac: .word 0x14400003 # bnez $v0, .L0x0000e0bc
.L0x0000e0b0: .word 0x24020002 # li $v0, 0x2
.L0x0000e0b4: .word 0x12420026 # beq $s2, $v0, .L0x0000e150
.L0x0000e0b8: .word 0x00000000 # nop
.L0x0000e0bc: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000e0c0: .word 0x00000000 # nop
.L0x0000e0c4: .word 0x14400031 # bnez $v0, .L0x0000e18c
.L0x0000e0c8: .word 0x00000000 # nop
.L0x0000e0cc: .word 0x8e250054 # lw $a1, 0x54($s1)
.L0x0000e0d0: .word 0x0c02a87c # jal 0x800aa1f0
.L0x0000e0d4: .word 0x24040010 # li $a0, 0x10
.L0x0000e0d8: .word 0x0802437b # j 0x80090dec
.L0x0000e0dc: .word 0xae620000 # sw $v0, ($s3)
.L0x0000e0e0: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000e0e4: .word 0x00000000 # nop
.L0x0000e0e8: .word 0x14400028 # bnez $v0, .L0x0000e18c
.L0x0000e0ec: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e0f0: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000e0f4: .word 0x8c500008 # lw $s0, 0x8($v0)
.L0x0000e0f8: .word 0x24420010 # addiu $v0, 0x10
.L0x0000e0fc: .word 0x00108140 # sll $s0, 0x5
.L0x0000e100: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e104: .word 0x02028021 # addu $s0, $v0
.L0x0000e108: .word 0xae620000 # sw $v0, ($s3)
.L0x0000e10c: .word 0xae200050 # sw $zr, 0x50($s1)
.L0x0000e110: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x0000e114: .word 0x00000000 # nop
.L0x0000e118: .word 0x2442ffff # addiu $v0, -0x1
.L0x0000e11c: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e120: .word 0x8e640000 # lw $a0, ($s3)
.L0x0000e124: .word 0x24050004 # li $a1, 0x4
.L0x0000e128: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e12c: .word 0x00000000 # nop
.L0x0000e130: .word 0x0040f809 # jalr $v0
.L0x0000e134: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e138: .word 0xa6120008 # sh $s2, 0x8($s0)
.L0x0000e13c: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x0000e140: .word 0x00000000 # nop
.L0x0000e144: .word 0x24420001 # addiu $v0, 0x1
.L0x0000e148: .word 0x0802438f # j 0x80090e3c
.L0x0000e14c: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0000e150: .word 0x8e620000 # lw $v0, ($s3)
.L0x0000e154: .word 0x00000000 # nop
.L0x0000e158: .word 0x1440000c # bnez $v0, .L0x0000e18c
.L0x0000e15c: .word 0x24040010 # li $a0, 0x10
.L0x0000e160: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e164: .word 0x8c42437c # lw $v0, 0x437c($v0)
.L0x0000e168: .word 0x00000000 # nop
.L0x0000e16c: .word 0x0040f809 # jalr $v0
.L0x0000e170: .word 0x00002821 # move_ $a1, $zr
.L0x0000e174: .word 0x0c02713e # jal 0x8009c4f8
.L0x0000e178: .word 0x00402021 # move_ $a0, $v0
.L0x0000e17c: .word 0x0c02740e # jal 0x8009d038
.L0x0000e180: .word 0x00000000 # nop
.L0x0000e184: .word 0x24020003 # li $v0, 0x3
.L0x0000e188: .word 0xae22000c # sw $v0, 0xc($s1)
.L0x0000e18c: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0000e190: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000e194: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000e198: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000e19c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000e1a0: .word 0x03e00008 # jr $ra
.L0x0000e1a4: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0000e1a8: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000e1ac: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000e1b0: .word 0x24840c8c # addiu $a0, 0xc8c
.L0x0000e1b4: .word 0x24050070 # li $a1, 0x70
.L0x0000e1b8: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0000e1bc: .word 0x0c005141 # jal 0x80014504
.L0x0000e1c0: .word 0x24060004 # li $a2, 0x4
.L0x0000e1c4: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0000e1c8: .word 0x00000000 # nop
.L0x0000e1cc: .word 0x03e00008 # jr $ra
.L0x0000e1d0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000e1d4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0000e1d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e1dc: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0000e1e0: .word 0x24544460 # addiu $s4, $v0, 0x4460
.L0x0000e1e4: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x0000e1e8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0000e1ec: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000e1f0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000e1f4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000e1f8: .word 0x8e82000c # lw $v0, 0xc($s4)
.L0x0000e1fc: .word 0x00808821 # move_ $s1, $a0
.L0x0000e200: .word 0x00021140 # sll $v0, 0x5
.L0x0000e204: .word 0x00541021 # addu $v0, $s4
.L0x0000e208: .word 0x84440070 # lh $a0, 0x70($v0)
.L0x0000e20c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e210: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0000e214: .word 0x00000000 # nop
.L0x0000e218: .word 0x0040f809 # jalr $v0
.L0x0000e21c: .word 0x00a09021 # move_ $s2, $a1
.L0x0000e220: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x0000e224: .word 0x24040001 # li $a0, 0x1
.L0x0000e228: .word 0x10640010 # beq $v1, $a0, .L0x0000e26c
.L0x0000e22c: .word 0x00409821 # move_ $s3, $v0
.L0x0000e230: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000e234: .word 0x14400005 # bnez $v0, .L0x0000e24c
.L0x0000e238: .word 0x24020002 # li $v0, 0x2
.L0x0000e23c: .word 0x10620118 # beq $v1, $v0, .L0x0000e6a0
.L0x0000e240: .word 0x24020003 # li $v0, 0x3
.L0x0000e244: .word 0x10620175 # beq $v1, $v0, .L0x0000e81c
.L0x0000e248: .word 0x00000000 # nop
.L0x0000e24c: .word 0x02202021 # move_ $a0, $s1
.L0x0000e250: .word 0x8e250074 # lw $a1, 0x74($s1)
.L0x0000e254: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000e258: .word 0x00000000 # nop
.L0x0000e25c: .word 0x0040f809 # jalr $v0
.L0x0000e260: .word 0x24a50001 # addiu $a1, 0x1
.L0x0000e264: .word 0x08024533 # j 0x800914cc
.L0x0000e268: .word 0x00000000 # nop
.L0x0000e26c: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x0000e270: .word 0x00000000 # nop
.L0x0000e274: .word 0x2c620006 # sltiu $v0, $v1, 0x6
.L0x0000e278: .word 0x10400008 # beqz $v0, .L0x0000e29c
.L0x0000e27c: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000e280: .word 0x2442303c # addiu $v0, 0x303c
.L0x0000e284: .word 0x00031880 # sll $v1, 0x2
.L0x0000e288: .word 0x00621821 # addu $v1, $v0
.L0x0000e28c: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000e290: .word 0x00000000 # nop
.L0x0000e294: .word 0x00400008 # jr $v0
.L0x0000e298: .word 0x00000000 # nop
.L0x0000e29c: .word 0x24040010 # li $a0, 0x10
.L0x0000e2a0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e2a4: .word 0x24543868 # addiu $s4, $v0, 0x3868
.L0x0000e2a8: .word 0x8e820b14 # lw $v0, 0xb14($s4)
.L0x0000e2ac: .word 0x00000000 # nop
.L0x0000e2b0: .word 0x0040f809 # jalr $v0
.L0x0000e2b4: .word 0x00002821 # move_ $a1, $zr
.L0x0000e2b8: .word 0x0c02713e # jal 0x8009c4f8
.L0x0000e2bc: .word 0x00402021 # move_ $a0, $v0
.L0x0000e2c0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e2c4: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x0000e2c8: .word 0x920200db # lbu $v0, 0xdb($s0)
.L0x0000e2cc: .word 0x00000000 # nop
.L0x0000e2d0: .word 0x10400022 # beqz $v0, .L0x0000e35c
.L0x0000e2d4: .word 0x00000000 # nop
.L0x0000e2d8: .word 0x8e820b04 # lw $v0, 0xb04($s4)
.L0x0000e2dc: .word 0x00000000 # nop
.L0x0000e2e0: .word 0x0040f809 # jalr $v0
.L0x0000e2e4: .word 0x24040018 # li $a0, 0x18
.L0x0000e2e8: .word 0x04400007 # bltz $v0, .L0x0000e308
.L0x0000e2ec: .word 0x02202021 # move_ $a0, $s1
.L0x0000e2f0: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x0000e2f4: .word 0x00000000 # nop
.L0x0000e2f8: .word 0x0040f809 # jalr $v0
.L0x0000e2fc: .word 0x24050003 # li $a1, 0x3
.L0x0000e300: .word 0x08024419 # j 0x80091064
.L0x0000e304: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e308: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e30c: .word 0x00000000 # nop
.L0x0000e310: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e314: .word 0x24020008 # li $v0, 0x8
.L0x0000e318: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e31c: .word 0x24020010 # li $v0, 0x10
.L0x0000e320: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e324: .word 0x8662000c # lh $v0, 0xc($s3)
.L0x0000e328: .word 0x00000000 # nop
.L0x0000e32c: .word 0xae220070 # sw $v0, 0x70($s1)
.L0x0000e330: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e334: .word 0x24050002 # li $a1, 0x2
.L0x0000e338: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e33c: .word 0x00000000 # nop
.L0x0000e340: .word 0x0040f809 # jalr $v0
.L0x0000e344: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e348: .word 0x24020001 # li $v0, 0x1
.L0x0000e34c: .word 0xa20000db # sb $zr, 0xdb($s0)
.L0x0000e350: .word 0xa20000da # sb $zr, 0xda($s0)
.L0x0000e354: .word 0x08024418 # j 0x80091060
.L0x0000e358: .word 0xae220060 # sw $v0, 0x60($s1)
.L0x0000e35c: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e360: .word 0x00000000 # nop
.L0x0000e364: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e368: .word 0x24020010 # li $v0, 0x10
.L0x0000e36c: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e370: .word 0x860200d8 # lh $v0, 0xd8($s0)
.L0x0000e374: .word 0x00000000 # nop
.L0x0000e378: .word 0x14400002 # bnez $v0, .L0x0000e384
.L0x0000e37c: .word 0x00000000 # nop
.L0x0000e380: .word 0x86620008 # lh $v0, 0x8($s3)
.L0x0000e384: .word 0x00000000 # nop
.L0x0000e388: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e38c: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e390: .word 0x24050003 # li $a1, 0x3
.L0x0000e394: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e398: .word 0x00000000 # nop
.L0x0000e39c: .word 0x0040f809 # jalr $v0
.L0x0000e3a0: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e3a4: .word 0x86620008 # lh $v0, 0x8($s3)
.L0x0000e3a8: .word 0x00000000 # nop
.L0x0000e3ac: .word 0xae220070 # sw $v0, 0x70($s1)
.L0x0000e3b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e3b4: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000e3b8: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000e3bc: .word 0x00000000 # nop
.L0x0000e3c0: .word 0x00031940 # sll $v1, 0x5
.L0x0000e3c4: .word 0x00431021 # addu $v0, $v1
.L0x0000e3c8: .word 0x9042002c # lbu $v0, 0x2c($v0)
.L0x0000e3cc: .word 0x00000000 # nop
.L0x0000e3d0: .word 0x30420008 # andi $v0, 0x8
.L0x0000e3d4: .word 0x10400109 # beqz $v0, .L0x0000e7fc
.L0x0000e3d8: .word 0x24020001 # li $v0, 0x1
.L0x0000e3dc: .word 0x0802452b # j 0x800914ac
.L0x0000e3e0: .word 0xae22007c # sw $v0, 0x7c($s1)
.L0x0000e3e4: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e3e8: .word 0x00000000 # nop
.L0x0000e3ec: .word 0x1440010b # bnez $v0, .L0x0000e81c
.L0x0000e3f0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e3f4: .word 0x8e250070 # lw $a1, 0x70($s1)
.L0x0000e3f8: .word 0x8c42445c # lw $v0, 0x445c($v0)
.L0x0000e3fc: .word 0x00000000 # nop
.L0x0000e400: .word 0x0040f809 # jalr $v0
.L0x0000e404: .word 0x24040010 # li $a0, 0x10
.L0x0000e408: .word 0x8e250070 # lw $a1, 0x70($s1)
.L0x0000e40c: .word 0x0c02a87c # jal 0x800aa1f0
.L0x0000e410: .word 0x24040010 # li $a0, 0x10
.L0x0000e414: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e418: .word 0x8e220060 # lw $v0, 0x60($s1)
.L0x0000e41c: .word 0x00000000 # nop
.L0x0000e420: .word 0x104000f6 # beqz $v0, .L0x0000e7fc
.L0x0000e424: .word 0x24040010 # li $a0, 0x10
.L0x0000e428: .word 0x0c02aa7c # jal 0x800aa9f0
.L0x0000e42c: .word 0x00002821 # move_ $a1, $zr
.L0x0000e430: .word 0x0802452b # j 0x800914ac
.L0x0000e434: .word 0xae200060 # sw $zr, 0x60($s1)
.L0x0000e438: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e43c: .word 0x00000000 # nop
.L0x0000e440: .word 0x144000f6 # bnez $v0, .L0x0000e81c
.L0x0000e444: .word 0x00000000 # nop
.L0x0000e448: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e44c: .word 0x00000000 # nop
.L0x0000e450: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e454: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e458: .word 0x245343f4 # addiu $s3, $v0, 0x43f4
.L0x0000e45c: .word 0x92620030 # lbu $v0, 0x30($s3)
.L0x0000e460: .word 0x00000000 # nop
.L0x0000e464: .word 0x10400021 # beqz $v0, .L0x0000e4ec
.L0x0000e468: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e46c: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000e470: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0000e474: .word 0x24420010 # addiu $v0, 0x10
.L0x0000e478: .word 0x9264003e # lbu $a0, 0x3e($s3)
.L0x0000e47c: .word 0x00031940 # sll $v1, 0x5
.L0x0000e480: .word 0x10800006 # beqz $a0, .L0x0000e49c
.L0x0000e484: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0000e488: .word 0xa6000008 # sh $zr, 0x8($s0)
.L0x0000e48c: .word 0x8e430000 # lw $v1, ($s2)
.L0x0000e490: .word 0x24020003 # li $v0, 0x3
.L0x0000e494: .word 0x0802452b # j 0x800914ac
.L0x0000e498: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0000e49c: .word 0xae200050 # sw $zr, 0x50($s1)
.L0x0000e4a0: .word 0x8e620028 # lw $v0, 0x28($s3)
.L0x0000e4a4: .word 0x00000000 # nop
.L0x0000e4a8: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e4ac: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e4b0: .word 0x24050004 # li $a1, 0x4
.L0x0000e4b4: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e4b8: .word 0x00000000 # nop
.L0x0000e4bc: .word 0x0040f809 # jalr $v0
.L0x0000e4c0: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e4c4: .word 0x96020008 # lhu $v0, 0x8($s0)
.L0x0000e4c8: .word 0x96630028 # lhu $v1, 0x28($s3)
.L0x0000e4cc: .word 0x00000000 # nop
.L0x0000e4d0: .word 0x00431023 # subu $v0, $v1
.L0x0000e4d4: .word 0xa6020008 # sh $v0, 0x8($s0)
.L0x0000e4d8: .word 0x00021400 # sll $v0, 0x10
.L0x0000e4dc: .word 0x1c4000c7 # bgtz $v0, .L0x0000e7fc
.L0x0000e4e0: .word 0x00000000 # nop
.L0x0000e4e4: .word 0x0802452b # j 0x800914ac
.L0x0000e4e8: .word 0xa6000008 # sh $zr, 0x8($s0)
.L0x0000e4ec: .word 0x2402001d # li $v0, 0x1d
.L0x0000e4f0: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e4f4: .word 0xae200054 # sw $zr, 0x54($s1)
.L0x0000e4f8: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e4fc: .word 0x24050002 # li $a1, 0x2
.L0x0000e500: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e504: .word 0x00000000 # nop
.L0x0000e508: .word 0x0040f809 # jalr $v0
.L0x0000e50c: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e510: .word 0x080244c8 # j 0x80091320
.L0x0000e514: .word 0x24020005 # li $v0, 0x5
.L0x0000e518: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e51c: .word 0x00000000 # nop
.L0x0000e520: .word 0x144000be # bnez $v0, .L0x0000e81c
.L0x0000e524: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e528: .word 0x24424460 # addiu $v0, 0x4460
.L0x0000e52c: .word 0x8c440008 # lw $a0, 0x8($v0)
.L0x0000e530: .word 0x24420010 # addiu $v0, 0x10
.L0x0000e534: .word 0x3c03800a # lui $v1, 0x800a
.L0x0000e538: .word 0x90634432 # lbu $v1, 0x4432($v1)
.L0x0000e53c: .word 0x00042140 # sll $a0, 0x5
.L0x0000e540: .word 0x10600006 # beqz $v1, .L0x0000e55c
.L0x0000e544: .word 0x00822821 # addu $a1, $a0, $v0
.L0x0000e548: .word 0x00002021 # move_ $a0, $zr
.L0x0000e54c: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000e550: .word 0xa4a00008 # sh $zr, 0x8($a1)
.L0x0000e554: .word 0x080244d2 # j 0x80091348
.L0x0000e558: .word 0x24020003 # li $v0, 0x3
.L0x0000e55c: .word 0x84a20008 # lh $v0, 0x8($a1)
.L0x0000e560: .word 0x00000000 # nop
.L0x0000e564: .word 0x1c400005 # bgtz $v0, .L0x0000e57c
.L0x0000e568: .word 0x00002021 # move_ $a0, $zr
.L0x0000e56c: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000e570: .word 0xa4a00008 # sh $zr, 0x8($a1)
.L0x0000e574: .word 0x080244d2 # j 0x80091348
.L0x0000e578: .word 0x24020003 # li $v0, 0x3
.L0x0000e57c: .word 0x0c0246d5 # jal 0x80091b54
.L0x0000e580: .word 0x24040010 # li $a0, 0x10
.L0x0000e584: .word 0x0802452b # j 0x800914ac
.L0x0000e588: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e58c: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e590: .word 0x00000000 # nop
.L0x0000e594: .word 0x144000a1 # bnez $v0, .L0x0000e81c
.L0x0000e598: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e59c: .word 0x24534460 # addiu $s3, $v0, 0x4460
.L0x0000e5a0: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x0000e5a4: .word 0x26630010 # addiu $v1, $s3, 0x10
.L0x0000e5a8: .word 0x00021140 # sll $v0, 0x5
.L0x0000e5ac: .word 0x00438021 # addu $s0, $v0, $v1
.L0x0000e5b0: .word 0x9202001c # lbu $v0, 0x1c($s0)
.L0x0000e5b4: .word 0x00000000 # nop
.L0x0000e5b8: .word 0x30420008 # andi $v0, 0x8
.L0x0000e5bc: .word 0x1040002c # beqz $v0, .L0x0000e670
.L0x0000e5c0: .word 0x24020005 # li $v0, 0x5
.L0x0000e5c4: .word 0x8e22007c # lw $v0, 0x7c($s1)
.L0x0000e5c8: .word 0x00000000 # nop
.L0x0000e5cc: .word 0x10400031 # beqz $v0, .L0x0000e694
.L0x0000e5d0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e5d4: .word 0x8c45441c # lw $a1, 0x441c($v0)
.L0x0000e5d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e5dc: .word 0x8c424658 # lw $v0, 0x4658($v0)
.L0x0000e5e0: .word 0x00000000 # nop
.L0x0000e5e4: .word 0x0040f809 # jalr $v0
.L0x0000e5e8: .word 0x00002021 # move_ $a0, $zr
.L0x0000e5ec: .word 0x10400029 # beqz $v0, .L0x0000e694
.L0x0000e5f0: .word 0x2402002b # li $v0, 0x2b
.L0x0000e5f4: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e5f8: .word 0xae200054 # sw $zr, 0x54($s1)
.L0x0000e5fc: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x0000e600: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e604: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x0000e608: .word 0x00402021 # move_ $a0, $v0
.L0x0000e60c: .word 0x24050007 # li $a1, 0x7
.L0x0000e610: .word 0xae440000 # sw $a0, ($s2)
.L0x0000e614: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e618: .word 0x00000000 # nop
.L0x0000e61c: .word 0x0040f809 # jalr $v0
.L0x0000e620: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e624: .word 0x9202001c # lbu $v0, 0x1c($s0)
.L0x0000e628: .word 0x2404000c # li $a0, 0xc
.L0x0000e62c: .word 0x304200f7 # andi $v0, 0xf7
.L0x0000e630: .word 0xa202001c # sb $v0, 0x1c($s0)
.L0x0000e634: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e638: .word 0x24503868 # addiu $s0, $v0, 0x3868
.L0x0000e63c: .word 0x8e660008 # lw $a2, 0x8($s3)
.L0x0000e640: .word 0x8e020b0c # lw $v0, 0xb0c($s0)
.L0x0000e644: .word 0x00000000 # nop
.L0x0000e648: .word 0x0040f809 # jalr $v0
.L0x0000e64c: .word 0x00002821 # move_ $a1, $zr
.L0x0000e650: .word 0x00401821 # move_ $v1, $v0
.L0x0000e654: .word 0x04600005 # bltz $v1, .L0x0000e66c
.L0x0000e658: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0000e65c: .word 0x00431023 # subu $v0, $v1
.L0x0000e660: .word 0x00021080 # sll $v0, 0x2
.L0x0000e664: .word 0x00501021 # addu $v0, $s0
.L0x0000e668: .word 0xa4400000 # sh $zr, ($v0)
.L0x0000e66c: .word 0x24020005 # li $v0, 0x5
.L0x0000e670: .word 0x08024533 # j 0x800914cc
.L0x0000e674: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0000e678: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e67c: .word 0x00000000 # nop
.L0x0000e680: .word 0x14400066 # bnez $v0, .L0x0000e81c
.L0x0000e684: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e688: .word 0x8c45441c # lw $a1, 0x441c($v0)
.L0x0000e68c: .word 0x0c02a844 # jal 0x800aa110
.L0x0000e690: .word 0x24040010 # li $a0, 0x10
.L0x0000e694: .word 0x24020003 # li $v0, 0x3
.L0x0000e698: .word 0x08024533 # j 0x800914cc
.L0x0000e69c: .word 0xae22000c # sw $v0, 0xc($s1)
.L0x0000e6a0: .word 0x8e420000 # lw $v0, ($s2)
.L0x0000e6a4: .word 0x00000000 # nop
.L0x0000e6a8: .word 0x1440005c # bnez $v0, .L0x0000e81c
.L0x0000e6ac: .word 0x00000000 # nop
.L0x0000e6b0: .word 0x8e300010 # lw $s0, 0x10($s1)
.L0x0000e6b4: .word 0x00000000 # nop
.L0x0000e6b8: .word 0x1204000f # beq $s0, $a0, .L0x0000e6f8
.L0x0000e6bc: .word 0x2a020002 # slti $v0, $s0, 0x2
.L0x0000e6c0: .word 0x14400005 # bnez $v0, .L0x0000e6d8
.L0x0000e6c4: .word 0x00000000 # nop
.L0x0000e6c8: .word 0x12030016 # beq $s0, $v1, .L0x0000e724
.L0x0000e6cc: .word 0x24020003 # li $v0, 0x3
.L0x0000e6d0: .word 0x1202004f # beq $s0, $v0, .L0x0000e810
.L0x0000e6d4: .word 0x00000000 # nop
.L0x0000e6d8: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e6dc: .word 0x00000000 # nop
.L0x0000e6e0: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e6e4: .word 0x24020010 # li $v0, 0x10
.L0x0000e6e8: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e6ec: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e6f0: .word 0x08024527 # j 0x8009149c
.L0x0000e6f4: .word 0x24050006 # li $a1, 0x6
.L0x0000e6f8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e6fc: .word 0x8665000a # lh $a1, 0xa($s3)
.L0x0000e700: .word 0x8c42445c # lw $v0, 0x445c($v0)
.L0x0000e704: .word 0x00000000 # nop
.L0x0000e708: .word 0x0040f809 # jalr $v0
.L0x0000e70c: .word 0x24040010 # li $a0, 0x10
.L0x0000e710: .word 0x8665000a # lh $a1, 0xa($s3)
.L0x0000e714: .word 0x0c02a87c # jal 0x800aa1f0
.L0x0000e718: .word 0x24040010 # li $a0, 0x10
.L0x0000e71c: .word 0x0802452b # j 0x800914ac
.L0x0000e720: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e724: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e728: .word 0x00000000 # nop
.L0x0000e72c: .word 0xae420000 # sw $v0, ($s2)
.L0x0000e730: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e734: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0000e738: .word 0x92020030 # lbu $v0, 0x30($s0)
.L0x0000e73c: .word 0x00000000 # nop
.L0x0000e740: .word 0x10400025 # beqz $v0, .L0x0000e7d8
.L0x0000e744: .word 0x24050004 # li $a1, 0x4
.L0x0000e748: .word 0xae200050 # sw $zr, 0x50($s1)
.L0x0000e74c: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0000e750: .word 0x00000000 # nop
.L0x0000e754: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0000e758: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e75c: .word 0x00000000 # nop
.L0x0000e760: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e764: .word 0x00000000 # nop
.L0x0000e768: .word 0x0040f809 # jalr $v0
.L0x0000e76c: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e770: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x0000e774: .word 0x26830010 # addiu $v1, $s4, 0x10
.L0x0000e778: .word 0x00021140 # sll $v0, 0x5
.L0x0000e77c: .word 0x00432021 # addu $a0, $v0, $v1
.L0x0000e780: .word 0x94820008 # lhu $v0, 0x8($a0)
.L0x0000e784: .word 0x96030028 # lhu $v1, 0x28($s0)
.L0x0000e788: .word 0x00000000 # nop
.L0x0000e78c: .word 0x00431023 # subu $v0, $v1
.L0x0000e790: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0000e794: .word 0x00021400 # sll $v0, 0x10
.L0x0000e798: .word 0x1c40000a # bgtz $v0, .L0x0000e7c4
.L0x0000e79c: .word 0x00000000 # nop
.L0x0000e7a0: .word 0xa4800008 # sh $zr, 0x8($a0)
.L0x0000e7a4: .word 0x8e220078 # lw $v0, 0x78($s1)
.L0x0000e7a8: .word 0x00000000 # nop
.L0x0000e7ac: .word 0x14400013 # bnez $v0, .L0x0000e7fc
.L0x0000e7b0: .word 0x00000000 # nop
.L0x0000e7b4: .word 0x0c0273d5 # jal 0x8009cf54
.L0x0000e7b8: .word 0x00002021 # move_ $a0, $zr
.L0x0000e7bc: .word 0x0802452b # j 0x800914ac
.L0x0000e7c0: .word 0x00000000 # nop
.L0x0000e7c4: .word 0x8e050028 # lw $a1, 0x28($s0)
.L0x0000e7c8: .word 0x0c02a844 # jal 0x800aa110
.L0x0000e7cc: .word 0x24040010 # li $a0, 0x10
.L0x0000e7d0: .word 0x0802452b # j 0x800914ac
.L0x0000e7d4: .word 0x00000000 # nop
.L0x0000e7d8: .word 0x2402001d # li $v0, 0x1d
.L0x0000e7dc: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0000e7e0: .word 0xae200054 # sw $zr, 0x54($s1)
.L0x0000e7e4: .word 0x8e440000 # lw $a0, ($s2)
.L0x0000e7e8: .word 0x24050002 # li $a1, 0x2
.L0x0000e7ec: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000e7f0: .word 0x00000000 # nop
.L0x0000e7f4: .word 0x0040f809 # jalr $v0
.L0x0000e7f8: .word 0x26260050 # addiu $a2, $s1, 0x50
.L0x0000e7fc: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x0000e800: .word 0x00000000 # nop
.L0x0000e804: .word 0x24420001 # addiu $v0, 0x1
.L0x0000e808: .word 0x08024533 # j 0x800914cc
.L0x0000e80c: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0000e810: .word 0x0c02743b # jal 0x8009d0ec
.L0x0000e814: .word 0x00000000 # nop
.L0x0000e818: .word 0xae30000c # sw $s0, 0xc($s1)
.L0x0000e81c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0000e820: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0000e824: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0000e828: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000e82c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000e830: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000e834: .word 0x03e00008 # jr $ra
.L0x0000e838: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0000e83c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000e840: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000e844: .word 0x00808021 # move_ $s0, $a0
.L0x0000e848: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000e84c: .word 0x00a08821 # move_ $s1, $a1
.L0x0000e850: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000e854: .word 0x24840e84 # addiu $a0, 0xe84
.L0x0000e858: .word 0x24050080 # li $a1, 0x80
.L0x0000e85c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0000e860: .word 0x0c005141 # jal 0x80014504
.L0x0000e864: .word 0x24060004 # li $a2, 0x4
.L0x0000e868: .word 0xac500074 # sw $s0, 0x74($v0)
.L0x0000e86c: .word 0xac510078 # sw $s1, 0x78($v0)
.L0x0000e870: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0000e874: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000e878: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000e87c: .word 0x03e00008 # jr $ra
.L0x0000e880: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000e884: .word 0x27bdffc0 # addiu $sp, -0x40
.L0x0000e888: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x0000e88c: .word 0x00809821 # move_ $s3, $a0
.L0x0000e890: .word 0xafbe0038 # sw $s8, 0x38($sp)
.L0x0000e894: .word 0xafbf003c # sw $ra, 0x3c($sp)
.L0x0000e898: .word 0xafb70034 # sw $s7, 0x34($sp)
.L0x0000e89c: .word 0xafb60030 # sw $s6, 0x30($sp)
.L0x0000e8a0: .word 0xafb5002c # sw $s5, 0x2c($sp)
.L0x0000e8a4: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x0000e8a8: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x0000e8ac: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x0000e8b0: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x0000e8b4: .word 0x8e63000c # lw $v1, 0xc($s3)
.L0x0000e8b8: .word 0x24020001 # li $v0, 0x1
.L0x0000e8bc: .word 0x10620019 # beq $v1, $v0, .L0x0000e924
.L0x0000e8c0: .word 0x00a0f021 # move_ $s8, $a1
.L0x0000e8c4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000e8c8: .word 0x14400004 # bnez $v0, .L0x0000e8dc
.L0x0000e8cc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e8d0: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000e8d4: .word 0x14400167 # bnez $v0, .L0x0000ee74
.L0x0000e8d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e8dc: .word 0x244243f4 # addiu $v0, 0x43f4
.L0x0000e8e0: .word 0xa0400041 # sb $zr, 0x41($v0)
.L0x0000e8e4: .word 0xa0400042 # sb $zr, 0x42($v0)
.L0x0000e8e8: .word 0xa0400043 # sb $zr, 0x43($v0)
.L0x0000e8ec: .word 0x8e620038 # lw $v0, 0x38($s3)
.L0x0000e8f0: .word 0x00000000 # nop
.L0x0000e8f4: .word 0x0040f809 # jalr $v0
.L0x0000e8f8: .word 0x02602021 # move_ $a0, $s3
.L0x0000e8fc: .word 0x080246c9 # j 0x80091b24
.L0x0000e900: .word 0x00000000 # nop
.L0x0000e904: .word 0x8ec50024 # lw $a1, 0x24($s6)
.L0x0000e908: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000e90c: .word 0x92c6003d # lbu $a2, 0x3d($s6)
.L0x0000e910: .word 0x00822023 # subu $a0, $v0
.L0x0000e914: .word 0x0c0272c4 # jal 0x8009cb10
.L0x0000e918: .word 0x308400ff # andi $a0, 0xff
.L0x0000e91c: .word 0x080246b2 # j 0x80091ac8
.L0x0000e920: .word 0x00000000 # nop
.L0x0000e924: .word 0x8e620010 # lw $v0, 0x10($s3)
.L0x0000e928: .word 0x00000000 # nop
.L0x0000e92c: .word 0x10400003 # beqz $v0, .L0x0000e93c
.L0x0000e930: .word 0x00008021 # move_ $s0, $zr
.L0x0000e934: .word 0x10430147 # beq $v0, $v1, .L0x0000ee54
.L0x0000e938: .word 0x00000000 # nop
.L0x0000e93c: .word 0x24170001 # li $s7, 0x1
.L0x0000e940: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e944: .word 0x24554460 # addiu $s5, $v0, 0x4460
.L0x0000e948: .word 0x26a50010 # addiu $a1, $s5, 0x10
.L0x0000e94c: .word 0x26a60070 # addiu $a2, $s5, 0x70
.L0x0000e950: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000e954: .word 0x245643f4 # addiu $s6, $v0, 0x43f4
.L0x0000e958: .word 0x02c0a021 # move_ $s4, $s6
.L0x0000e95c: .word 0x92820038 # lbu $v0, 0x38($s4)
.L0x0000e960: .word 0x00000000 # nop
.L0x0000e964: .word 0x10400131 # beqz $v0, .L0x0000ee2c
.L0x0000e968: .word 0x00000000 # nop
.L0x0000e96c: .word 0x8e620010 # lw $v0, 0x10($s3)
.L0x0000e970: .word 0x92630050 # lbu $v1, 0x50($s3)
.L0x0000e974: .word 0xae700014 # sw $s0, 0x14($s3)
.L0x0000e978: .word 0x24420001 # addiu $v0, 0x1
.L0x0000e97c: .word 0x00039102 # srl $s2, $v1, 0x4
.L0x0000e980: .word 0xae620010 # sw $v0, 0x10($s3)
.L0x0000e984: .word 0x02f21023 # subu $v0, $s7, $s2
.L0x0000e988: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0000e98c: .word 0x00621821 # addu $v1, $v0
.L0x0000e990: .word 0x00021080 # sll $v0, 0x2
.L0x0000e994: .word 0x00551021 # addu $v0, $s5
.L0x0000e998: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000e99c: .word 0x00031940 # sll $v1, 0x5
.L0x0000e9a0: .word 0x00021140 # sll $v0, 0x5
.L0x0000e9a4: .word 0x00451021 # addu $v0, $a1
.L0x0000e9a8: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0000e9ac: .word 0x24020005 # li $v0, 0x5
.L0x0000e9b0: .word 0x16020006 # bne $s0, $v0, .L0x0000e9cc
.L0x0000e9b4: .word 0x00000000 # nop
.L0x0000e9b8: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0000e9bc: .word 0x00000000 # nop
.L0x0000e9c0: .word 0x30420008 # andi $v0, 0x8
.L0x0000e9c4: .word 0x1440ffcf # bnez $v0, .L0x0000e904
.L0x0000e9c8: .word 0x24040010 # li $a0, 0x10
.L0x0000e9cc: .word 0xafa50010 # sw $a1, 0x10($sp)
.L0x0000e9d0: .word 0x0c0268a6 # jal 0x8009a298
.L0x0000e9d4: .word 0xafa60014 # sw $a2, 0x14($sp)
.L0x0000e9d8: .word 0xafc20000 # sw $v0, ($s8)
.L0x0000e9dc: .word 0x2402000c # li $v0, 0xc
.L0x0000e9e0: .word 0x8fa50010 # lw $a1, 0x10($sp)
.L0x0000e9e4: .word 0x8fa60014 # lw $a2, 0x14($sp)
.L0x0000e9e8: .word 0x16020023 # bne $s0, $v0, .L0x0000ea78
.L0x0000e9ec: .word 0x24020008 # li $v0, 0x8
.L0x0000e9f0: .word 0x8ea2000c # lw $v0, 0xc($s5)
.L0x0000e9f4: .word 0x00000000 # nop
.L0x0000e9f8: .word 0x00021140 # sll $v0, 0x5
.L0x0000e9fc: .word 0x00468021 # addu $s0, $v0, $a2
.L0x0000ea00: .word 0x86020018 # lh $v0, 0x18($s0)
.L0x0000ea04: .word 0x00000000 # nop
.L0x0000ea08: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000ea0c: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000ea10: .word 0x24050011 # li $a1, 0x11
.L0x0000ea14: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ea18: .word 0x00000000 # nop
.L0x0000ea1c: .word 0x0040f809 # jalr $v0
.L0x0000ea20: .word 0x26660054 # addiu $a2, $s3, 0x54
.L0x0000ea24: .word 0x3c048005 # lui $a0, 0x8005
.L0x0000ea28: .word 0x86030018 # lh $v1, 0x18($s0)
.L0x0000ea2c: .word 0x24848d34 # addiu $a0, -0x72cc
.L0x0000ea30: .word 0x00641821 # addu $v1, $a0
.L0x0000ea34: .word 0x9062007c # lbu $v0, 0x7c($v1)
.L0x0000ea38: .word 0x00000000 # nop
.L0x0000ea3c: .word 0x24420001 # addiu $v0, 0x1
.L0x0000ea40: .word 0xa062007c # sb $v0, 0x7c($v1)
.L0x0000ea44: .word 0x86020018 # lh $v0, 0x18($s0)
.L0x0000ea48: .word 0x00000000 # nop
.L0x0000ea4c: .word 0x00441821 # addu $v1, $v0, $a0
.L0x0000ea50: .word 0x8062007c # lb $v0, 0x7c($v1)
.L0x0000ea54: .word 0x00000000 # nop
.L0x0000ea58: .word 0x28420064 # slti $v0, 0x64
.L0x0000ea5c: .word 0x14400004 # bnez $v0, .L0x0000ea70
.L0x0000ea60: .word 0x2402ffff # li $v0, -0x1
.L0x0000ea64: .word 0x24020063 # li $v0, 0x63
.L0x0000ea68: .word 0xa062007c # sb $v0, 0x7c($v1)
.L0x0000ea6c: .word 0x2402ffff # li $v0, -0x1
.L0x0000ea70: .word 0x080246b2 # j 0x80091ac8
.L0x0000ea74: .word 0xa6020018 # sh $v0, 0x18($s0)
.L0x0000ea78: .word 0x16020023 # bne $s0, $v0, .L0x0000eb08
.L0x0000ea7c: .word 0x2402001d # li $v0, 0x1d
.L0x0000ea80: .word 0x00121840 # sll $v1, $s2, 0x1
.L0x0000ea84: .word 0x00721821 # addu $v1, $s2
.L0x0000ea88: .word 0x00121080 # sll $v0, $s2, 0x2
.L0x0000ea8c: .word 0x00551021 # addu $v0, $s5
.L0x0000ea90: .word 0x00031940 # sll $v1, 0x5
.L0x0000ea94: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0000ea98: .word 0x92640050 # lbu $a0, 0x50($s3)
.L0x0000ea9c: .word 0x00021140 # sll $v0, 0x5
.L0x0000eaa0: .word 0x00451021 # addu $v0, $a1
.L0x0000eaa4: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0000eaa8: .word 0xae640054 # sw $a0, 0x54($s3)
.L0x0000eaac: .word 0x86250008 # lh $a1, 0x8($s1)
.L0x0000eab0: .word 0x8ec4002c # lw $a0, 0x2c($s6)
.L0x0000eab4: .word 0x86230006 # lh $v1, 0x6($s1)
.L0x0000eab8: .word 0x00a41021 # addu $v0, $a1, $a0
.L0x0000eabc: .word 0x0062102a # slt $v0, $v1, $v0
.L0x0000eac0: .word 0x10400003 # beqz $v0, .L0x0000ead0
.L0x0000eac4: .word 0x00651023 # subu $v0, $v1, $a1
.L0x0000eac8: .word 0x080245e1 # j 0x80091784
.L0x0000eacc: .word 0xae620058 # sw $v0, 0x58($s3)
.L0x0000ead0: .word 0xae640058 # sw $a0, 0x58($s3)
.L0x0000ead4: .word 0xae60005c # sw $zr, 0x5c($s3)
.L0x0000ead8: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000eadc: .word 0x24050012 # li $a1, 0x12
.L0x0000eae0: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000eae4: .word 0x00000000 # nop
.L0x0000eae8: .word 0x0040f809 # jalr $v0
.L0x0000eaec: .word 0x26660054 # addiu $a2, $s3, 0x54
.L0x0000eaf0: .word 0x96220008 # lhu $v0, 0x8($s1)
.L0x0000eaf4: .word 0x96630058 # lhu $v1, 0x58($s3)
.L0x0000eaf8: .word 0x00000000 # nop
.L0x0000eafc: .word 0x00431021 # addu $v0, $v1
.L0x0000eb00: .word 0x080246b2 # j 0x80091ac8
.L0x0000eb04: .word 0xa6220008 # sh $v0, 0x8($s1)
.L0x0000eb08: .word 0x1602002b # bne $s0, $v0, .L0x0000ebb8
.L0x0000eb0c: .word 0x24020020 # li $v0, 0x20
.L0x0000eb10: .word 0x8ea30008 # lw $v1, 0x8($s5)
.L0x0000eb14: .word 0x8ea4000c # lw $a0, 0xc($s5)
.L0x0000eb18: .word 0x24020010 # li $v0, 0x10
.L0x0000eb1c: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000eb20: .word 0x00031940 # sll $v1, 0x5
.L0x0000eb24: .word 0x00658821 # addu $s1, $v1, $a1
.L0x0000eb28: .word 0x00042140 # sll $a0, 0x5
.L0x0000eb2c: .word 0x8625000c # lh $a1, 0xc($s1)
.L0x0000eb30: .word 0x8ec3002c # lw $v1, 0x2c($s6)
.L0x0000eb34: .word 0x00000000 # nop
.L0x0000eb38: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x0000eb3c: .word 0x10400003 # beqz $v0, .L0x0000eb4c
.L0x0000eb40: .word 0x00868021 # addu $s0, $a0, $a2
.L0x0000eb44: .word 0x08024600 # j 0x80091800
.L0x0000eb48: .word 0xae650058 # sw $a1, 0x58($s3)
.L0x0000eb4c: .word 0xae630058 # sw $v1, 0x58($s3)
.L0x0000eb50: .word 0xae77005c # sw $s7, 0x5c($s3)
.L0x0000eb54: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000eb58: .word 0x24050012 # li $a1, 0x12
.L0x0000eb5c: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000eb60: .word 0x00000000 # nop
.L0x0000eb64: .word 0x0040f809 # jalr $v0
.L0x0000eb68: .word 0x26660054 # addiu $a2, $s3, 0x54
.L0x0000eb6c: .word 0x9602000c # lhu $v0, 0xc($s0)
.L0x0000eb70: .word 0x96630058 # lhu $v1, 0x58($s3)
.L0x0000eb74: .word 0x00000000 # nop
.L0x0000eb78: .word 0x00431021 # addu $v0, $v1
.L0x0000eb7c: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x0000eb80: .word 0x00021400 # sll $v0, 0x10
.L0x0000eb84: .word 0x8603000a # lh $v1, 0xa($s0)
.L0x0000eb88: .word 0x00021403 # sra $v0, 0x10
.L0x0000eb8c: .word 0x0062182a # slt $v1, $v0
.L0x0000eb90: .word 0x9602000a # lhu $v0, 0xa($s0)
.L0x0000eb94: .word 0x10600002 # beqz $v1, .L0x0000eba0
.L0x0000eb98: .word 0x00000000 # nop
.L0x0000eb9c: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x0000eba0: .word 0x9622000c # lhu $v0, 0xc($s1)
.L0x0000eba4: .word 0x96630058 # lhu $v1, 0x58($s3)
.L0x0000eba8: .word 0x00000000 # nop
.L0x0000ebac: .word 0x00431023 # subu $v0, $v1
.L0x0000ebb0: .word 0x080246b2 # j 0x80091ac8
.L0x0000ebb4: .word 0xa622000c # sh $v0, 0xc($s1)
.L0x0000ebb8: .word 0x16020016 # bne $s0, $v0, .L0x0000ec14
.L0x0000ebbc: .word 0x24020021 # li $v0, 0x21
.L0x0000ebc0: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ebc4: .word 0x24030010 # li $v1, 0x10
.L0x0000ebc8: .word 0x00621823 # subu $v1, $v0
.L0x0000ebcc: .word 0xae630054 # sw $v1, 0x54($s3)
.L0x0000ebd0: .word 0x92c30058 # lbu $v1, 0x58($s6)
.L0x0000ebd4: .word 0x00000000 # nop
.L0x0000ebd8: .word 0x30620001 # andi $v0, $v1, 0x1
.L0x0000ebdc: .word 0x10400003 # beqz $v0, .L0x0000ebec
.L0x0000ebe0: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x0000ebe4: .word 0x0802462e # j 0x800918b8
.L0x0000ebe8: .word 0xae600058 # sw $zr, 0x58($s3)
.L0x0000ebec: .word 0x10400003 # beqz $v0, .L0x0000ebfc
.L0x0000ebf0: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0000ebf4: .word 0x0802462e # j 0x800918b8
.L0x0000ebf8: .word 0xae770058 # sw $s7, 0x58($s3)
.L0x0000ebfc: .word 0x10400002 # beqz $v0, .L0x0000ec08
.L0x0000ec00: .word 0x24020002 # li $v0, 0x2
.L0x0000ec04: .word 0xae620058 # sw $v0, 0x58($s3)
.L0x0000ec08: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000ec0c: .word 0x080246ae # j 0x80091ab8
.L0x0000ec10: .word 0x24050013 # li $a1, 0x13
.L0x0000ec14: .word 0x1602002b # bne $s0, $v0, .L0x0000ecc4
.L0x0000ec18: .word 0x2603fffe # addiu $v1, $s0, -0x2
.L0x0000ec1c: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ec20: .word 0x24030010 # li $v1, 0x10
.L0x0000ec24: .word 0x00621823 # subu $v1, $v0
.L0x0000ec28: .word 0xae630054 # sw $v1, 0x54($s3)
.L0x0000ec2c: .word 0x92c30059 # lbu $v1, 0x59($s6)
.L0x0000ec30: .word 0x00000000 # nop
.L0x0000ec34: .word 0x30620001 # andi $v0, $v1, 0x1
.L0x0000ec38: .word 0x10400007 # beqz $v0, .L0x0000ec58
.L0x0000ec3c: .word 0x00000000 # nop
.L0x0000ec40: .word 0x8e630014 # lw $v1, 0x14($s3)
.L0x0000ec44: .word 0xae600058 # sw $zr, 0x58($s3)
.L0x0000ec48: .word 0x00761821 # addu $v1, $s6
.L0x0000ec4c: .word 0x90620038 # lbu $v0, 0x38($v1)
.L0x0000ec50: .word 0x08024654 # j 0x80091950
.L0x0000ec54: .word 0x304200fe # andi $v0, 0xfe
.L0x0000ec58: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x0000ec5c: .word 0x10400007 # beqz $v0, .L0x0000ec7c
.L0x0000ec60: .word 0x00000000 # nop
.L0x0000ec64: .word 0x8e630014 # lw $v1, 0x14($s3)
.L0x0000ec68: .word 0xae770058 # sw $s7, 0x58($s3)
.L0x0000ec6c: .word 0x00761821 # addu $v1, $s6
.L0x0000ec70: .word 0x90620038 # lbu $v0, 0x38($v1)
.L0x0000ec74: .word 0x08024654 # j 0x80091950
.L0x0000ec78: .word 0x304200fd # andi $v0, 0xfd
.L0x0000ec7c: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0000ec80: .word 0x10400008 # beqz $v0, .L0x0000eca4
.L0x0000ec84: .word 0x24020002 # li $v0, 0x2
.L0x0000ec88: .word 0x8e630014 # lw $v1, 0x14($s3)
.L0x0000ec8c: .word 0xae620058 # sw $v0, 0x58($s3)
.L0x0000ec90: .word 0x00761821 # addu $v1, $s6
.L0x0000ec94: .word 0x90620038 # lbu $v0, 0x38($v1)
.L0x0000ec98: .word 0x00000000 # nop
.L0x0000ec9c: .word 0x304200fb # andi $v0, 0xfb
.L0x0000eca0: .word 0xa0620038 # sb $v0, 0x38($v1)
.L0x0000eca4: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000eca8: .word 0x24050013 # li $a1, 0x13
.L0x0000ecac: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ecb0: .word 0x00000000 # nop
.L0x0000ecb4: .word 0x0040f809 # jalr $v0
.L0x0000ecb8: .word 0x26660054 # addiu $a2, $s3, 0x54
.L0x0000ecbc: .word 0x080246bb # j 0x80091aec
.L0x0000ecc0: .word 0x00000000 # nop
.L0x0000ecc4: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ecc8: .word 0x00000000 # nop
.L0x0000eccc: .word 0x0002202b # sltu $a0, $zr, $v0
.L0x0000ecd0: .word 0x2c620022 # sltiu $v0, $v1, 0x22
.L0x0000ecd4: .word 0x10400008 # beqz $v0, .L0x0000ecf8
.L0x0000ecd8: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000ecdc: .word 0x24423054 # addiu $v0, 0x3054
.L0x0000ece0: .word 0x00031880 # sll $v1, 0x2
.L0x0000ece4: .word 0x00621821 # addu $v1, $v0
.L0x0000ece8: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000ecec: .word 0x00000000 # nop
.L0x0000ecf0: .word 0x00400008 # jr $v0
.L0x0000ecf4: .word 0x00000000 # nop
.L0x0000ecf8: .word 0x02e41023 # subu $v0, $s7, $a0
.L0x0000ecfc: .word 0x00021080 # sll $v0, 0x2
.L0x0000ed00: .word 0x00551021 # addu $v0, $s5
.L0x0000ed04: .word 0x24040010 # li $a0, 0x10
.L0x0000ed08: .word 0x8c450008 # lw $a1, 0x8($v0)
.L0x0000ed0c: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ed10: .word 0x92860038 # lbu $a2, 0x38($s4)
.L0x0000ed14: .word 0x00822023 # subu $a0, $v0
.L0x0000ed18: .word 0x0c0271f5 # jal 0x8009c7d4
.L0x0000ed1c: .word 0x308400ff # andi $a0, 0xff
.L0x0000ed20: .word 0x2402001e # li $v0, 0x1e
.L0x0000ed24: .word 0x080246a7 # j 0x80091a9c
.L0x0000ed28: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000ed2c: .word 0x24040010 # li $a0, 0x10
.L0x0000ed30: .word 0x8ec50024 # lw $a1, 0x24($s6)
.L0x0000ed34: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ed38: .word 0x92860038 # lbu $a2, 0x38($s4)
.L0x0000ed3c: .word 0x00822023 # subu $a0, $v0
.L0x0000ed40: .word 0x0c02722c # jal 0x8009c8b0
.L0x0000ed44: .word 0x308400ff # andi $a0, 0xff
.L0x0000ed48: .word 0x2402001f # li $v0, 0x1f
.L0x0000ed4c: .word 0x080246a7 # j 0x80091a9c
.L0x0000ed50: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000ed54: .word 0x24040010 # li $a0, 0x10
.L0x0000ed58: .word 0x8ec50024 # lw $a1, 0x24($s6)
.L0x0000ed5c: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ed60: .word 0x92860038 # lbu $a2, 0x38($s4)
.L0x0000ed64: .word 0x00822023 # subu $a0, $v0
.L0x0000ed68: .word 0x0c027270 # jal 0x8009c9c0
.L0x0000ed6c: .word 0x308400ff # andi $a0, 0xff
.L0x0000ed70: .word 0x24020020 # li $v0, 0x20
.L0x0000ed74: .word 0x080246a7 # j 0x80091a9c
.L0x0000ed78: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000ed7c: .word 0x24040010 # li $a0, 0x10
.L0x0000ed80: .word 0x8ec50024 # lw $a1, 0x24($s6)
.L0x0000ed84: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000ed88: .word 0x92860038 # lbu $a2, 0x38($s4)
.L0x0000ed8c: .word 0x00822023 # subu $a0, $v0
.L0x0000ed90: .word 0x0c0272c4 # jal 0x8009cb10
.L0x0000ed94: .word 0x308400ff # andi $a0, 0xff
.L0x0000ed98: .word 0x24020021 # li $v0, 0x21
.L0x0000ed9c: .word 0x080246a7 # j 0x80091a9c
.L0x0000eda0: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000eda4: .word 0x0c027347 # jal 0x8009cd1c
.L0x0000eda8: .word 0x240400d3 # li $a0, 0xd3
.L0x0000edac: .word 0x24020044 # li $v0, 0x44
.L0x0000edb0: .word 0x080246a7 # j 0x80091a9c
.L0x0000edb4: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000edb8: .word 0x24020033 # li $v0, 0x33
.L0x0000edbc: .word 0x080246a7 # j 0x80091a9c
.L0x0000edc0: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000edc4: .word 0x24020034 # li $v0, 0x34
.L0x0000edc8: .word 0x080246a7 # j 0x80091a9c
.L0x0000edcc: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000edd0: .word 0x2402004c # li $v0, 0x4c
.L0x0000edd4: .word 0x080246a7 # j 0x80091a9c
.L0x0000edd8: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000eddc: .word 0x24020048 # li $v0, 0x48
.L0x0000ede0: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000ede4: .word 0x0c02714d # jal 0x8009c534
.L0x0000ede8: .word 0x00002021 # move_ $a0, $zr
.L0x0000edec: .word 0x92620050 # lbu $v0, 0x50($s3)
.L0x0000edf0: .word 0x00000000 # nop
.L0x0000edf4: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0000edf8: .word 0x00021100 # sll $v0, 0x4
.L0x0000edfc: .word 0xae620058 # sw $v0, 0x58($s3)
.L0x0000ee00: .word 0x8fc40000 # lw $a0, ($s8)
.L0x0000ee04: .word 0x24050002 # li $a1, 0x2
.L0x0000ee08: .word 0x8c8200ac # lw $v0, 0xac($a0)
.L0x0000ee0c: .word 0x00000000 # nop
.L0x0000ee10: .word 0x0040f809 # jalr $v0
.L0x0000ee14: .word 0x26660054 # addiu $a2, $s3, 0x54
.L0x0000ee18: .word 0x8e620014 # lw $v0, 0x14($s3)
.L0x0000ee1c: .word 0x00000000 # nop
.L0x0000ee20: .word 0x00561021 # addu $v0, $s6
.L0x0000ee24: .word 0x080246bb # j 0x80091aec
.L0x0000ee28: .word 0xa0400038 # sb $zr, 0x38($v0)
.L0x0000ee2c: .word 0x26100001 # addiu $s0, 0x1
.L0x0000ee30: .word 0x2a020025 # slti $v0, $s0, 0x25
.L0x0000ee34: .word 0x1440fec9 # bnez $v0, .L0x0000e95c
.L0x0000ee38: .word 0x26940001 # addiu $s4, 0x1
.L0x0000ee3c: .word 0x8e620014 # lw $v0, 0x14($s3)
.L0x0000ee40: .word 0x00000000 # nop
.L0x0000ee44: .word 0x1440000b # bnez $v0, .L0x0000ee74
.L0x0000ee48: .word 0x24020003 # li $v0, 0x3
.L0x0000ee4c: .word 0x080246c9 # j 0x80091b24
.L0x0000ee50: .word 0xae62000c # sw $v0, 0xc($s3)
.L0x0000ee54: .word 0x8fc20000 # lw $v0, ($s8)
.L0x0000ee58: .word 0x00000000 # nop
.L0x0000ee5c: .word 0x14400005 # bnez $v0, .L0x0000ee74
.L0x0000ee60: .word 0x02602021 # move_ $a0, $s3
.L0x0000ee64: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000ee68: .word 0x00000000 # nop
.L0x0000ee6c: .word 0x0040f809 # jalr $v0
.L0x0000ee70: .word 0x00002821 # move_ $a1, $zr
.L0x0000ee74: .word 0x8fbf003c # lw $ra, 0x3c($sp)
.L0x0000ee78: .word 0x8fbe0038 # lw $s8, 0x38($sp)
.L0x0000ee7c: .word 0x8fb70034 # lw $s7, 0x34($sp)
.L0x0000ee80: .word 0x8fb60030 # lw $s6, 0x30($sp)
.L0x0000ee84: .word 0x8fb5002c # lw $s5, 0x2c($sp)
.L0x0000ee88: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x0000ee8c: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x0000ee90: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x0000ee94: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x0000ee98: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x0000ee9c: .word 0x03e00008 # jr $ra
.L0x0000eea0: .word 0x27bd0040 # addiu $sp, 0x40
.L0x0000eea4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000eea8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000eeac: .word 0x00808021 # move_ $s0, $a0
.L0x0000eeb0: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000eeb4: .word 0x24841534 # addiu $a0, 0x1534
.L0x0000eeb8: .word 0x24050074 # li $a1, 0x74
.L0x0000eebc: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000eec0: .word 0x0c005141 # jal 0x80014504
.L0x0000eec4: .word 0x24060004 # li $a2, 0x4
.L0x0000eec8: .word 0xa0500050 # sb $s0, 0x50($v0)
.L0x0000eecc: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000eed0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000eed4: .word 0x03e00008 # jr $ra
.L0x0000eed8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000eedc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000eee0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000eee4: .word 0x00808021 # move_ $s0, $a0
.L0x0000eee8: .word 0x260400cc # addiu $a0, $s0, 0xcc
.L0x0000eeec: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000eef0: .word 0x0c00ad97 # jal 0x8002b65c
.L0x0000eef4: .word 0x26050080 # addiu $a1, $s0, 0x80
.L0x0000eef8: .word 0x26040058 # addiu $a0, $s0, 0x58
.L0x0000eefc: .word 0x8e0300d4 # lw $v1, 0xd4($s0)
.L0x0000ef00: .word 0x8e0500d8 # lw $a1, 0xd8($s0)
.L0x0000ef04: .word 0x8e0600dc # lw $a2, 0xdc($s0)
.L0x0000ef08: .word 0x2602007c # addiu $v0, $s0, 0x7c
.L0x0000ef0c: .word 0xae00007c # sw $zr, 0x7c($s0)
.L0x0000ef10: .word 0xae020074 # sw $v0, 0x74($s0)
.L0x0000ef14: .word 0xae030094 # sw $v1, 0x94($s0)
.L0x0000ef18: .word 0xae050098 # sw $a1, 0x98($s0)
.L0x0000ef1c: .word 0x0c00a86b # jal 0x8002a1ac
.L0x0000ef20: .word 0xae06009c # sw $a2, 0x9c($s0)
.L0x0000ef24: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000ef28: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x0000ef2c: .word 0x00000000 # nop
.L0x0000ef30: .word 0x0040f809 # jalr $v0
.L0x0000ef34: .word 0x24041009 # li $a0, 0x1009
.L0x0000ef38: .word 0x00402021 # move_ $a0, $v0
.L0x0000ef3c: .word 0x8c82015c # lw $v0, 0x15c($a0)
.L0x0000ef40: .word 0x8e060078 # lw $a2, 0x78($s0)
.L0x0000ef44: .word 0x0040f809 # jalr $v0
.L0x0000ef48: .word 0x24050001 # li $a1, 0x1
.L0x0000ef4c: .word 0x8e0200e4 # lw $v0, 0xe4($s0)
.L0x0000ef50: .word 0x00000000 # nop
.L0x0000ef54: .word 0x2442ffff # addiu $v0, -0x1
.L0x0000ef58: .word 0xae0200e4 # sw $v0, 0xe4($s0)
.L0x0000ef5c: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000ef60: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000ef64: .word 0x03e00008 # jr $ra
.L0x0000ef68: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000ef6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000ef70: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x0000ef74: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000ef78: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000ef7c: .word 0x00808021 # move_ $s0, $a0
.L0x0000ef80: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000ef84: .word 0x8e040050 # lw $a0, 0x50($s0)
.L0x0000ef88: .word 0x0040f809 # jalr $v0
.L0x0000ef8c: .word 0x00000000 # nop
.L0x0000ef90: .word 0x8e030054 # lw $v1, 0x54($s0)
.L0x0000ef94: .word 0x24050006 # li $a1, 0x6
.L0x0000ef98: .word 0x8c630018 # lw $v1, 0x18($v1)
.L0x0000ef9c: .word 0x00000000 # nop
.L0x0000efa0: .word 0x10600002 # beqz $v1, .L0x0000efac
.L0x0000efa4: .word 0x00403021 # move_ $a2, $v0
.L0x0000efa8: .word 0x24050007 # li $a1, 0x7
.L0x0000efac: .word 0x00052040 # sll $a0, $a1, 0x1
.L0x0000efb0: .word 0x00851821 # addu $v1, $a0, $a1
.L0x0000efb4: .word 0x00031840 # sll $v1, 0x1
.L0x0000efb8: .word 0x00c31821 # addu $v1, $a2, $v1
.L0x0000efbc: .word 0x8462001a # lh $v0, 0x1a($v1)
.L0x0000efc0: .word 0x00000000 # nop
.L0x0000efc4: .word 0xae020058 # sw $v0, 0x58($s0)
.L0x0000efc8: .word 0x8462001c # lh $v0, 0x1c($v1)
.L0x0000efcc: .word 0x00000000 # nop
.L0x0000efd0: .word 0x00021023 # negu $v0
.L0x0000efd4: .word 0xae02005c # sw $v0, 0x5c($s0)
.L0x0000efd8: .word 0x8462001e # lh $v0, 0x1e($v1)
.L0x0000efdc: .word 0x00000000 # nop
.L0x0000efe0: .word 0x00021023 # negu $v0
.L0x0000efe4: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x0000efe8: .word 0x84620062 # lh $v0, 0x62($v1)
.L0x0000efec: .word 0x00000000 # nop
.L0x0000eff0: .word 0xae020064 # sw $v0, 0x64($s0)
.L0x0000eff4: .word 0x84620064 # lh $v0, 0x64($v1)
.L0x0000eff8: .word 0x00000000 # nop
.L0x0000effc: .word 0x00021023 # negu $v0
.L0x0000f000: .word 0xae020068 # sw $v0, 0x68($s0)
.L0x0000f004: .word 0x84620066 # lh $v0, 0x66($v1)
.L0x0000f008: .word 0x00c42021 # addu $a0, $a2, $a0
.L0x0000f00c: .word 0x00021023 # negu $v0
.L0x0000f010: .word 0xae02006c # sw $v0, 0x6c($s0)
.L0x0000f014: .word 0x848200aa # lh $v0, 0xaa($a0)
.L0x0000f018: .word 0xa60000cc # sh $zr, 0xcc($s0)
.L0x0000f01c: .word 0xa60000ce # sh $zr, 0xce($s0)
.L0x0000f020: .word 0xa60000d0 # sh $zr, 0xd0($s0)
.L0x0000f024: .word 0xae0000d4 # sw $zr, 0xd4($s0)
.L0x0000f028: .word 0xae0000d8 # sw $zr, 0xd8($s0)
.L0x0000f02c: .word 0xae0000dc # sw $zr, 0xdc($s0)
.L0x0000f030: .word 0xae020078 # sw $v0, 0x78($s0)
.L0x0000f034: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000f038: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f03c: .word 0x03e00008 # jr $ra
.L0x0000f040: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000f044: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000f048: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f04c: .word 0x00808021 # move_ $s0, $a0
.L0x0000f050: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000f054: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x0000f058: .word 0x24020001 # li $v0, 0x1
.L0x0000f05c: .word 0x10620009 # beq $v1, $v0, .L0x0000f084
.L0x0000f060: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000f064: .word 0x14400003 # bnez $v0, .L0x0000f074
.L0x0000f068: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000f06c: .word 0x1440001f # bnez $v0, .L0x0000f0ec
.L0x0000f070: .word 0x00000000 # nop
.L0x0000f074: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x0000f078: .word 0x00000000 # nop
.L0x0000f07c: .word 0x0040f809 # jalr $v0
.L0x0000f080: .word 0x02002021 # move_ $a0, $s0
.L0x0000f084: .word 0x8e030014 # lw $v1, 0x14($s0)
.L0x0000f088: .word 0x00000000 # nop
.L0x0000f08c: .word 0x10600003 # beqz $v1, .L0x0000f09c
.L0x0000f090: .word 0x24020001 # li $v0, 0x1
.L0x0000f094: .word 0x1062000f # beq $v1, $v0, .L0x0000f0d4
.L0x0000f098: .word 0x00000000 # nop
.L0x0000f09c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f0a0: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x0000f0a4: .word 0x00000000 # nop
.L0x0000f0a8: .word 0x0040f809 # jalr $v0
.L0x0000f0ac: .word 0x24041009 # li $a0, 0x1009
.L0x0000f0b0: .word 0x10400008 # beqz $v0, .L0x0000f0d4
.L0x0000f0b4: .word 0x00000000 # nop
.L0x0000f0b8: .word 0x0c024707 # jal 0x80091c1c
.L0x0000f0bc: .word 0x02002021 # move_ $a0, $s0
.L0x0000f0c0: .word 0x02002021 # move_ $a0, $s0
.L0x0000f0c4: .word 0x8e030040 # lw $v1, 0x40($s0)
.L0x0000f0c8: .word 0x24020002 # li $v0, 0x2
.L0x0000f0cc: .word 0x0060f809 # jalr $v1
.L0x0000f0d0: .word 0xae0200e4 # sw $v0, 0xe4($s0)
.L0x0000f0d4: .word 0x8e0200e4 # lw $v0, 0xe4($s0)
.L0x0000f0d8: .word 0x00000000 # nop
.L0x0000f0dc: .word 0x10400003 # beqz $v0, .L0x0000f0ec
.L0x0000f0e0: .word 0x00000000 # nop
.L0x0000f0e4: .word 0x0c0246e3 # jal 0x80091b8c
.L0x0000f0e8: .word 0x02002021 # move_ $a0, $s0
.L0x0000f0ec: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000f0f0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f0f4: .word 0x03e00008 # jr $ra
.L0x0000f0f8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000f0fc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000f100: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f104: .word 0x00808021 # move_ $s0, $a0
.L0x0000f108: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000f10c: .word 0x00a08821 # move_ $s1, $a1
.L0x0000f110: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000f114: .word 0x24841cf4 # addiu $a0, 0x1cf4
.L0x0000f118: .word 0x240500e8 # li $a1, 0xe8
.L0x0000f11c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0000f120: .word 0x0c005141 # jal 0x80014504
.L0x0000f124: .word 0x00003021 # move_ $a2, $zr
.L0x0000f128: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x0000f12c: .word 0xac510054 # sw $s1, 0x54($v0)
.L0x0000f130: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0000f134: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000f138: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f13c: .word 0x03e00008 # jr $ra
.L0x0000f140: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000f144: .word 0x27bdff50 # addiu $sp, -0xb0
.L0x0000f148: .word 0xafb300a4 # sw $s3, 0xa4($sp)
.L0x0000f14c: .word 0x00809821 # move_ $s3, $a0
.L0x0000f150: .word 0xafbf00ac # sw $ra, 0xac($sp)
.L0x0000f154: .word 0xafb400a8 # sw $s4, 0xa8($sp)
.L0x0000f158: .word 0xafb200a0 # sw $s2, 0xa0($sp)
.L0x0000f15c: .word 0xafb1009c # sw $s1, 0x9c($sp)
.L0x0000f160: .word 0xafb00098 # sw $s0, 0x98($sp)
.L0x0000f164: .word 0x8e63000c # lw $v1, 0xc($s3)
.L0x0000f168: .word 0x24020001 # li $v0, 0x1
.L0x0000f16c: .word 0x10620018 # beq $v1, $v0, .L0x0000f1d0
.L0x0000f170: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000f174: .word 0x14400005 # bnez $v0, .L0x0000f18c
.L0x0000f178: .word 0x24020002 # li $v0, 0x2
.L0x0000f17c: .word 0x1062000a # beq $v1, $v0, .L0x0000f1a8
.L0x0000f180: .word 0x24020003 # li $v0, 0x3
.L0x0000f184: .word 0x106200f0 # beq $v1, $v0, .L0x0000f548
.L0x0000f188: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f18c: .word 0x02602021 # move_ $a0, $s3
.L0x0000f190: .word 0x8e630038 # lw $v1, 0x38($s3)
.L0x0000f194: .word 0x24021000 # li $v0, 0x1000
.L0x0000f198: .word 0x0060f809 # jalr $v1
.L0x0000f19c: .word 0xac8200f0 # sw $v0, 0xf0($a0)
.L0x0000f1a0: .word 0x08024889 # j 0x80092224
.L0x0000f1a4: .word 0x00000000 # nop
.L0x0000f1a8: .word 0x02602021 # move_ $a0, $s3
.L0x0000f1ac: .word 0x8e620028 # lw $v0, 0x28($s3)
.L0x0000f1b0: .word 0x00000000 # nop
.L0x0000f1b4: .word 0x0040f809 # jalr $v0
.L0x0000f1b8: .word 0x24050001 # li $a1, 0x1
.L0x0000f1bc: .word 0x02602021 # move_ $a0, $s3
.L0x0000f1c0: .word 0x8e62002c # lw $v0, 0x2c($s3)
.L0x0000f1c4: .word 0x00000000 # nop
.L0x0000f1c8: .word 0x0040f809 # jalr $v0
.L0x0000f1cc: .word 0x24050001 # li $a1, 0x1
.L0x0000f1d0: .word 0x8e630010 # lw $v1, 0x10($s3)
.L0x0000f1d4: .word 0x00000000 # nop
.L0x0000f1d8: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x0000f1dc: .word 0x104000e5 # beqz $v0, .L0x0000f574
.L0x0000f1e0: .word 0x00000000 # nop
.L0x0000f1e4: .word 0x186000e3 # blez $v1, .L0x0000f574
.L0x0000f1e8: .word 0x24101000 # li $s0, 0x1000
.L0x0000f1ec: .word 0x8e6200f0 # lw $v0, 0xf0($s3)
.L0x0000f1f0: .word 0x00000000 # nop
.L0x0000f1f4: .word 0x10500097 # beq $v0, $s0, .L0x0000f454
.L0x0000f1f8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f1fc: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0000f200: .word 0x00000000 # nop
.L0x0000f204: .word 0x0040f809 # jalr $v0
.L0x0000f208: .word 0x00000000 # nop
.L0x0000f20c: .word 0x8e6300f4 # lw $v1, 0xf4($s3)
.L0x0000f210: .word 0x00000000 # nop
.L0x0000f214: .word 0x00031a03 # sra $v1, 0x8
.L0x0000f218: .word 0x00620018 # mult $v1, $v0
.L0x0000f21c: .word 0x8e6200f0 # lw $v0, 0xf0($s3)
.L0x0000f220: .word 0x00004012 # mflo $t0
.L0x0000f224: .word 0x0048a021 # addu $s4, $v0, $t0
.L0x0000f228: .word 0x0290102a # slt $v0, $s4, $s0
.L0x0000f22c: .word 0x10400077 # beqz $v0, .L0x0000f40c
.L0x0000f230: .word 0xae7400f0 # sw $s4, 0xf0($s3)
.L0x0000f234: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000f238: .word 0x27b20018 # addiu $s2, $sp, 0x18
.L0x0000f23c: .word 0x966200bc # lhu $v0, 0xbc($s3)
.L0x0000f240: .word 0x02402821 # move_ $a1, $s2
.L0x0000f244: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x0000f248: .word 0x966200c0 # lhu $v0, 0xc0($s3)
.L0x0000f24c: .word 0x02803021 # move_ $a2, $s4
.L0x0000f250: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x0000f254: .word 0x966200c4 # lhu $v0, 0xc4($s3)
.L0x0000f258: .word 0x3c10800a # lui $s0, 0x800a
.L0x0000f25c: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x0000f260: .word 0x96620088 # lhu $v0, 0x88($s3)
.L0x0000f264: .word 0x2610469c # addiu $s0, 0x469c
.L0x0000f268: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000f26c: .word 0x9662008c # lhu $v0, 0x8c($s3)
.L0x0000f270: .word 0x27b10020 # addiu $s1, $sp, 0x20
.L0x0000f274: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x0000f278: .word 0x96620090 # lhu $v0, 0x90($s3)
.L0x0000f27c: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0000f280: .word 0x02203821 # move_ $a3, $s1
.L0x0000f284: .word 0x0060f809 # jalr $v1
.L0x0000f288: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x0000f28c: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x0000f290: .word 0x966300c8 # lhu $v1, 0xc8($s3)
.L0x0000f294: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x0000f298: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x0000f29c: .word 0x00000000 # nop
.L0x0000f2a0: .word 0xae620058 # sw $v0, 0x58($s3)
.L0x0000f2a4: .word 0x87a20024 # lh $v0, 0x24($sp)
.L0x0000f2a8: .word 0x00000000 # nop
.L0x0000f2ac: .word 0xae62005c # sw $v0, 0x5c($s3)
.L0x0000f2b0: .word 0xa7a30010 # sh $v1, 0x10($sp)
.L0x0000f2b4: .word 0x966200cc # lhu $v0, 0xcc($s3)
.L0x0000f2b8: .word 0x00000000 # nop
.L0x0000f2bc: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x0000f2c0: .word 0x966200d0 # lhu $v0, 0xd0($s3)
.L0x0000f2c4: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000f2c8: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x0000f2cc: .word 0x96620094 # lhu $v0, 0x94($s3)
.L0x0000f2d0: .word 0x02402821 # move_ $a1, $s2
.L0x0000f2d4: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000f2d8: .word 0x96620098 # lhu $v0, 0x98($s3)
.L0x0000f2dc: .word 0x02803021 # move_ $a2, $s4
.L0x0000f2e0: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x0000f2e4: .word 0x9662009c # lhu $v0, 0x9c($s3)
.L0x0000f2e8: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0000f2ec: .word 0x02203821 # move_ $a3, $s1
.L0x0000f2f0: .word 0x0060f809 # jalr $v1
.L0x0000f2f4: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x0000f2f8: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x0000f2fc: .word 0x966300d4 # lhu $v1, 0xd4($s3)
.L0x0000f300: .word 0xae620060 # sw $v0, 0x60($s3)
.L0x0000f304: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x0000f308: .word 0x00000000 # nop
.L0x0000f30c: .word 0xae620064 # sw $v0, 0x64($s3)
.L0x0000f310: .word 0x87a20024 # lh $v0, 0x24($sp)
.L0x0000f314: .word 0x00000000 # nop
.L0x0000f318: .word 0xae620068 # sw $v0, 0x68($s3)
.L0x0000f31c: .word 0xa7a30010 # sh $v1, 0x10($sp)
.L0x0000f320: .word 0x966200d8 # lhu $v0, 0xd8($s3)
.L0x0000f324: .word 0x00000000 # nop
.L0x0000f328: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x0000f32c: .word 0x966200dc # lhu $v0, 0xdc($s3)
.L0x0000f330: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000f334: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x0000f338: .word 0x966200a0 # lhu $v0, 0xa0($s3)
.L0x0000f33c: .word 0x02402821 # move_ $a1, $s2
.L0x0000f340: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000f344: .word 0x966200a4 # lhu $v0, 0xa4($s3)
.L0x0000f348: .word 0x02803021 # move_ $a2, $s4
.L0x0000f34c: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x0000f350: .word 0x966200a8 # lhu $v0, 0xa8($s3)
.L0x0000f354: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0000f358: .word 0x02203821 # move_ $a3, $s1
.L0x0000f35c: .word 0x0060f809 # jalr $v1
.L0x0000f360: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x0000f364: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x0000f368: .word 0x266400e0 # addiu $a0, $s3, 0xe0
.L0x0000f36c: .word 0xae62006c # sw $v0, 0x6c($s3)
.L0x0000f370: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x0000f374: .word 0x266500ac # addiu $a1, $s3, 0xac
.L0x0000f378: .word 0xae620070 # sw $v0, 0x70($s3)
.L0x0000f37c: .word 0x87a20024 # lh $v0, 0x24($sp)
.L0x0000f380: .word 0x02803021 # move_ $a2, $s4
.L0x0000f384: .word 0xae620074 # sw $v0, 0x74($s3)
.L0x0000f388: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x0000f38c: .word 0x00000000 # nop
.L0x0000f390: .word 0x0040f809 # jalr $v0
.L0x0000f394: .word 0x02203821 # move_ $a3, $s1
.L0x0000f398: .word 0x97a20020 # lhu $v0, 0x20($sp)
.L0x0000f39c: .word 0x966300e8 # lhu $v1, 0xe8($s3)
.L0x0000f3a0: .word 0xa6620078 # sh $v0, 0x78($s3)
.L0x0000f3a4: .word 0x97a20022 # lhu $v0, 0x22($sp)
.L0x0000f3a8: .word 0x00000000 # nop
.L0x0000f3ac: .word 0xa662007a # sh $v0, 0x7a($s3)
.L0x0000f3b0: .word 0x97a20024 # lhu $v0, 0x24($sp)
.L0x0000f3b4: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0000f3b8: .word 0xa662007c # sh $v0, 0x7c($s3)
.L0x0000f3bc: .word 0xa7a30010 # sh $v1, 0x10($sp)
.L0x0000f3c0: .word 0x966200ec # lhu $v0, 0xec($s3)
.L0x0000f3c4: .word 0x02402821 # move_ $a1, $s2
.L0x0000f3c8: .word 0xa7a00014 # sh $zr, 0x14($sp)
.L0x0000f3cc: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x0000f3d0: .word 0x966200b4 # lhu $v0, 0xb4($s3)
.L0x0000f3d4: .word 0x02803021 # move_ $a2, $s4
.L0x0000f3d8: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x0000f3dc: .word 0x966200b8 # lhu $v0, 0xb8($s3)
.L0x0000f3e0: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0000f3e4: .word 0x02203821 # move_ $a3, $s1
.L0x0000f3e8: .word 0xa7a0001c # sh $zr, 0x1c($sp)
.L0x0000f3ec: .word 0x0060f809 # jalr $v1
.L0x0000f3f0: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x0000f3f4: .word 0x87a20020 # lh $v0, 0x20($sp)
.L0x0000f3f8: .word 0x00000000 # nop
.L0x0000f3fc: .word 0xae620080 # sw $v0, 0x80($s3)
.L0x0000f400: .word 0x87a20022 # lh $v0, 0x22($sp)
.L0x0000f404: .word 0x08024841 # j 0x80092104
.L0x0000f408: .word 0xae620084 # sw $v0, 0x84($s3)
.L0x0000f40c: .word 0xae7000f0 # sw $s0, 0xf0($s3)
.L0x0000f410: .word 0x26630054 # addiu $v1, $s3, 0x54
.L0x0000f414: .word 0x26620088 # addiu $v0, $s3, 0x88
.L0x0000f418: .word 0x266400b8 # addiu $a0, $s3, 0xb8
.L0x0000f41c: .word 0x8c490000 # lw $t1, ($v0)
.L0x0000f420: .word 0x8c4a0004 # lw $t2, 0x4($v0)
.L0x0000f424: .word 0x8c4b0008 # lw $t3, 0x8($v0)
.L0x0000f428: .word 0x8c48000c # lw $t0, 0xc($v0)
.L0x0000f42c: .word 0xac690000 # sw $t1, ($v1)
.L0x0000f430: .word 0xac6a0004 # sw $t2, 0x4($v1)
.L0x0000f434: .word 0xac6b0008 # sw $t3, 0x8($v1)
.L0x0000f438: .word 0xac68000c # sw $t0, 0xc($v1)
.L0x0000f43c: .word 0x24420010 # addiu $v0, 0x10
.L0x0000f440: .word 0x1444fff6 # bne $v0, $a0, .L0x0000f41c
.L0x0000f444: .word 0x24630010 # addiu $v1, 0x10
.L0x0000f448: .word 0x8c490000 # lw $t1, ($v0)
.L0x0000f44c: .word 0x00000000 # nop
.L0x0000f450: .word 0xac690000 # sw $t1, ($v1)
.L0x0000f454: .word 0x26640078 # addiu $a0, $s3, 0x78
.L0x0000f458: .word 0x0c00ad97 # jal 0x8002b65c
.L0x0000f45c: .word 0x27a5002c # addiu $a1, $sp, 0x2c
.L0x0000f460: .word 0x8e62006c # lw $v0, 0x6c($s3)
.L0x0000f464: .word 0x00000000 # nop
.L0x0000f468: .word 0xafa20040 # sw $v0, 0x40($sp)
.L0x0000f46c: .word 0x8e620070 # lw $v0, 0x70($s3)
.L0x0000f470: .word 0x00000000 # nop
.L0x0000f474: .word 0xafa20044 # sw $v0, 0x44($sp)
.L0x0000f478: .word 0x8e620074 # lw $v0, 0x74($s3)
.L0x0000f47c: .word 0xafa00028 # sw $zr, 0x28($sp)
.L0x0000f480: .word 0xafa0006c # sw $zr, 0x6c($sp)
.L0x0000f484: .word 0xafa00070 # sw $zr, 0x70($sp)
.L0x0000f488: .word 0xafa00074 # sw $zr, 0x74($sp)
.L0x0000f48c: .word 0xafa20048 # sw $v0, 0x48($sp)
.L0x0000f490: .word 0x8e620054 # lw $v0, 0x54($s3)
.L0x0000f494: .word 0x00000000 # nop
.L0x0000f498: .word 0xafa20078 # sw $v0, 0x78($sp)
.L0x0000f49c: .word 0x8e620058 # lw $v0, 0x58($s3)
.L0x0000f4a0: .word 0x00000000 # nop
.L0x0000f4a4: .word 0xafa2007c # sw $v0, 0x7c($sp)
.L0x0000f4a8: .word 0x8e62005c # lw $v0, 0x5c($s3)
.L0x0000f4ac: .word 0x00000000 # nop
.L0x0000f4b0: .word 0xafa20080 # sw $v0, 0x80($sp)
.L0x0000f4b4: .word 0x8e620060 # lw $v0, 0x60($s3)
.L0x0000f4b8: .word 0x00000000 # nop
.L0x0000f4bc: .word 0xafa20084 # sw $v0, 0x84($sp)
.L0x0000f4c0: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x0000f4c4: .word 0x00000000 # nop
.L0x0000f4c8: .word 0xafa20088 # sw $v0, 0x88($sp)
.L0x0000f4cc: .word 0x8e620068 # lw $v0, 0x68($s3)
.L0x0000f4d0: .word 0x27a40078 # addiu $a0, $sp, 0x78
.L0x0000f4d4: .word 0xafa2008c # sw $v0, 0x8c($sp)
.L0x0000f4d8: .word 0x8e620080 # lw $v0, 0x80($s3)
.L0x0000f4dc: .word 0x27a30028 # addiu $v1, $sp, 0x28
.L0x0000f4e0: .word 0xafa30094 # sw $v1, 0x94($sp)
.L0x0000f4e4: .word 0x00021300 # sll $v0, 0xc
.L0x0000f4e8: .word 0x0c00a86b # jal 0x8002a1ac
.L0x0000f4ec: .word 0xafa20090 # sw $v0, 0x90($sp)
.L0x0000f4f0: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f4f4: .word 0x8e640050 # lw $a0, 0x50($s3)
.L0x0000f4f8: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x0000f4fc: .word 0x00000000 # nop
.L0x0000f500: .word 0x0040f809 # jalr $v0
.L0x0000f504: .word 0x00000000 # nop
.L0x0000f508: .word 0x00402021 # move_ $a0, $v0
.L0x0000f50c: .word 0x8e660084 # lw $a2, 0x84($s3)
.L0x0000f510: .word 0x8c82015c # lw $v0, 0x15c($a0)
.L0x0000f514: .word 0x00000000 # nop
.L0x0000f518: .word 0x0040f809 # jalr $v0
.L0x0000f51c: .word 0x24050001 # li $a1, 0x1
.L0x0000f520: .word 0x8e6300f0 # lw $v1, 0xf0($s3)
.L0x0000f524: .word 0x24021000 # li $v0, 0x1000
.L0x0000f528: .word 0x14620012 # bne $v1, $v0, .L0x0000f574
.L0x0000f52c: .word 0x00000000 # nop
.L0x0000f530: .word 0x8e62003c # lw $v0, 0x3c($s3)
.L0x0000f534: .word 0x00000000 # nop
.L0x0000f538: .word 0x0040f809 # jalr $v0
.L0x0000f53c: .word 0x02602021 # move_ $a0, $s3
.L0x0000f540: .word 0x08024889 # j 0x80092224
.L0x0000f544: .word 0x00000000 # nop
.L0x0000f548: .word 0x8e640050 # lw $a0, 0x50($s3)
.L0x0000f54c: .word 0x8c42df8c # lw $v0, -0x2074($v0)
.L0x0000f550: .word 0x00000000 # nop
.L0x0000f554: .word 0x0040f809 # jalr $v0
.L0x0000f558: .word 0x00000000 # nop
.L0x0000f55c: .word 0x00402021 # move_ $a0, $v0
.L0x0000f560: .word 0x00002821 # move_ $a1, $zr
.L0x0000f564: .word 0x8c82015c # lw $v0, 0x15c($a0)
.L0x0000f568: .word 0x00000000 # nop
.L0x0000f56c: .word 0x0040f809 # jalr $v0
.L0x0000f570: .word 0x00a03021 # move_ $a2, $a1
.L0x0000f574: .word 0x8fbf00ac # lw $ra, 0xac($sp)
.L0x0000f578: .word 0x8fb400a8 # lw $s4, 0xa8($sp)
.L0x0000f57c: .word 0x8fb300a4 # lw $s3, 0xa4($sp)
.L0x0000f580: .word 0x8fb200a0 # lw $s2, 0xa0($sp)
.L0x0000f584: .word 0x8fb1009c # lw $s1, 0x9c($sp)
.L0x0000f588: .word 0x8fb00098 # lw $s0, 0x98($sp)
.L0x0000f58c: .word 0x03e00008 # jr $ra
.L0x0000f590: .word 0x27bd00b0 # addiu $sp, 0xb0
.L0x0000f594: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000f598: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0000f59c: .word 0x24820054 # addiu $v0, $a0, 0x54
.L0x0000f5a0: .word 0x24a30030 # addiu $v1, $a1, 0x30
.L0x0000f5a4: .word 0x8ca60000 # lw $a2, ($a1)
.L0x0000f5a8: .word 0x8ca70004 # lw $a3, 0x4($a1)
.L0x0000f5ac: .word 0x8ca80008 # lw $t0, 0x8($a1)
.L0x0000f5b0: .word 0x8ca9000c # lw $t1, 0xc($a1)
.L0x0000f5b4: .word 0xac460000 # sw $a2, ($v0)
.L0x0000f5b8: .word 0xac470004 # sw $a3, 0x4($v0)
.L0x0000f5bc: .word 0xac480008 # sw $t0, 0x8($v0)
.L0x0000f5c0: .word 0xac49000c # sw $t1, 0xc($v0)
.L0x0000f5c4: .word 0x24a50010 # addiu $a1, 0x10
.L0x0000f5c8: .word 0x14a3fff6 # bne $a1, $v1, .L0x0000f5a4
.L0x0000f5cc: .word 0x24420010 # addiu $v0, 0x10
.L0x0000f5d0: .word 0x8ca60000 # lw $a2, ($a1)
.L0x0000f5d4: .word 0x00000000 # nop
.L0x0000f5d8: .word 0xac460000 # sw $a2, ($v0)
.L0x0000f5dc: .word 0x24021000 # li $v0, 0x1000
.L0x0000f5e0: .word 0xac8200f0 # sw $v0, 0xf0($a0)
.L0x0000f5e4: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000f5e8: .word 0x00000000 # nop
.L0x0000f5ec: .word 0x0040f809 # jalr $v0
.L0x0000f5f0: .word 0x24050002 # li $a1, 0x2
.L0x0000f5f4: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0000f5f8: .word 0x00000000 # nop
.L0x0000f5fc: .word 0x03e00008 # jr $ra
.L0x0000f600: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000f604: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000f608: .word 0x10a00011 # beqz $a1, .L0x0000f650
.L0x0000f60c: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0000f610: .word 0x248200bc # addiu $v0, $a0, 0xbc
.L0x0000f614: .word 0x24a30030 # addiu $v1, $a1, 0x30
.L0x0000f618: .word 0x8ca80000 # lw $t0, ($a1)
.L0x0000f61c: .word 0x8ca90004 # lw $t1, 0x4($a1)
.L0x0000f620: .word 0x8caa0008 # lw $t2, 0x8($a1)
.L0x0000f624: .word 0x8cab000c # lw $t3, 0xc($a1)
.L0x0000f628: .word 0xac480000 # sw $t0, ($v0)
.L0x0000f62c: .word 0xac490004 # sw $t1, 0x4($v0)
.L0x0000f630: .word 0xac4a0008 # sw $t2, 0x8($v0)
.L0x0000f634: .word 0xac4b000c # sw $t3, 0xc($v0)
.L0x0000f638: .word 0x24a50010 # addiu $a1, 0x10
.L0x0000f63c: .word 0x14a3fff6 # bne $a1, $v1, .L0x0000f618
.L0x0000f640: .word 0x24420010 # addiu $v0, 0x10
.L0x0000f644: .word 0x8ca80000 # lw $t0, ($a1)
.L0x0000f648: .word 0x080248d1 # j 0x80092344
.L0x0000f64c: .word 0xac480000 # sw $t0, ($v0)
.L0x0000f650: .word 0x248300bc # addiu $v1, $a0, 0xbc
.L0x0000f654: .word 0x24820054 # addiu $v0, $a0, 0x54
.L0x0000f658: .word 0x24850084 # addiu $a1, $a0, 0x84
.L0x0000f65c: .word 0x8c480000 # lw $t0, ($v0)
.L0x0000f660: .word 0x8c490004 # lw $t1, 0x4($v0)
.L0x0000f664: .word 0x8c4a0008 # lw $t2, 0x8($v0)
.L0x0000f668: .word 0x8c4b000c # lw $t3, 0xc($v0)
.L0x0000f66c: .word 0xac680000 # sw $t0, ($v1)
.L0x0000f670: .word 0xac690004 # sw $t1, 0x4($v1)
.L0x0000f674: .word 0xac6a0008 # sw $t2, 0x8($v1)
.L0x0000f678: .word 0xac6b000c # sw $t3, 0xc($v1)
.L0x0000f67c: .word 0x24420010 # addiu $v0, 0x10
.L0x0000f680: .word 0x1445fff6 # bne $v0, $a1, .L0x0000f65c
.L0x0000f684: .word 0x24630010 # addiu $v1, 0x10
.L0x0000f688: .word 0x8c480000 # lw $t0, ($v0)
.L0x0000f68c: .word 0x00000000 # nop
.L0x0000f690: .word 0xac680000 # sw $t0, ($v1)
.L0x0000f694: .word 0x24850088 # addiu $a1, $a0, 0x88
.L0x0000f698: .word 0x24c20030 # addiu $v0, $a2, 0x30
.L0x0000f69c: .word 0x8cc80000 # lw $t0, ($a2)
.L0x0000f6a0: .word 0x8cc90004 # lw $t1, 0x4($a2)
.L0x0000f6a4: .word 0x8cca0008 # lw $t2, 0x8($a2)
.L0x0000f6a8: .word 0x8ccb000c # lw $t3, 0xc($a2)
.L0x0000f6ac: .word 0xaca80000 # sw $t0, ($a1)
.L0x0000f6b0: .word 0xaca90004 # sw $t1, 0x4($a1)
.L0x0000f6b4: .word 0xacaa0008 # sw $t2, 0x8($a1)
.L0x0000f6b8: .word 0xacab000c # sw $t3, 0xc($a1)
.L0x0000f6bc: .word 0x24c60010 # addiu $a2, 0x10
.L0x0000f6c0: .word 0x14c2fff6 # bne $a2, $v0, .L0x0000f69c
.L0x0000f6c4: .word 0x24a50010 # addiu $a1, 0x10
.L0x0000f6c8: .word 0x3c020010 # lui $v0, 0x10
.L0x0000f6cc: .word 0x0047001a # div $zr, $v0, $a3
.L0x0000f6d0: .word 0x00001012 # mflo $v0
.L0x0000f6d4: .word 0x8cc80000 # lw $t0, ($a2)
.L0x0000f6d8: .word 0x00000000 # nop
.L0x0000f6dc: .word 0xaca80000 # sw $t0, ($a1)
.L0x0000f6e0: .word 0xac8200f4 # sw $v0, 0xf4($a0)
.L0x0000f6e4: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000f6e8: .word 0x24050002 # li $a1, 0x2
.L0x0000f6ec: .word 0x0040f809 # jalr $v0
.L0x0000f6f0: .word 0xac8000f0 # sw $zr, 0xf0($a0)
.L0x0000f6f4: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0000f6f8: .word 0x00000000 # nop
.L0x0000f6fc: .word 0x03e00008 # jr $ra
.L0x0000f700: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000f704: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000f708: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000f70c: .word 0x00809021 # move_ $s2, $a0
.L0x0000f710: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000f714: .word 0x00a08821 # move_ $s1, $a1
.L0x0000f718: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f71c: .word 0x00c08021 # move_ $s0, $a2
.L0x0000f720: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0000f724: .word 0x24040014 # li $a0, 0x14
.L0x0000f728: .word 0x2405ffff # li $a1, -0x1
.L0x0000f72c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f730: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x0000f734: .word 0x00000000 # nop
.L0x0000f738: .word 0x0040f809 # jalr $v0
.L0x0000f73c: .word 0x00a03021 # move_ $a2, $a1
.L0x0000f740: .word 0x1040005a # beqz $v0, .L0x0000f8ac
.L0x0000f744: .word 0x00402021 # move_ $a0, $v0
.L0x0000f748: .word 0x8c820190 # lw $v0, 0x190($a0)
.L0x0000f74c: .word 0x00000000 # nop
.L0x0000f750: .word 0x0040f809 # jalr $v0
.L0x0000f754: .word 0x02202821 # move_ $a1, $s1
.L0x0000f758: .word 0x00402021 # move_ $a0, $v0
.L0x0000f75c: .word 0x10800053 # beqz $a0, .L0x0000f8ac
.L0x0000f760: .word 0x322200f0 # andi $v0, $s1, 0xf0
.L0x0000f764: .word 0x14400022 # bnez $v0, .L0x0000f7f0
.L0x0000f768: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000f76c: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x0000f770: .word 0x00000000 # nop
.L0x0000f774: .word 0x0040f809 # jalr $v0
.L0x0000f778: .word 0x00000000 # nop
.L0x0000f77c: .word 0x00103040 # sll $a2, $s0, 0x1
.L0x0000f780: .word 0x00d02021 # addu $a0, $a2, $s0
.L0x0000f784: .word 0x00042040 # sll $a0, 0x1
.L0x0000f788: .word 0x00442021 # addu $a0, $v0, $a0
.L0x0000f78c: .word 0x8483001a # lh $v1, 0x1a($a0)
.L0x0000f790: .word 0x3c05800a # lui $a1, 0x800a
.L0x0000f794: .word 0xaca346d8 # sw $v1, 0x46d8($a1)
.L0x0000f798: .word 0x8483001c # lh $v1, 0x1c($a0)
.L0x0000f79c: .word 0x24a546d8 # addiu $a1, 0x46d8
.L0x0000f7a0: .word 0x00031823 # negu $v1
.L0x0000f7a4: .word 0xaca30004 # sw $v1, 0x4($a1)
.L0x0000f7a8: .word 0x8483001e # lh $v1, 0x1e($a0)
.L0x0000f7ac: .word 0x00000000 # nop
.L0x0000f7b0: .word 0x00031823 # negu $v1
.L0x0000f7b4: .word 0xaca30008 # sw $v1, 0x8($a1)
.L0x0000f7b8: .word 0x84830062 # lh $v1, 0x62($a0)
.L0x0000f7bc: .word 0x00000000 # nop
.L0x0000f7c0: .word 0xaca3000c # sw $v1, 0xc($a1)
.L0x0000f7c4: .word 0x84830064 # lh $v1, 0x64($a0)
.L0x0000f7c8: .word 0x00000000 # nop
.L0x0000f7cc: .word 0x00031823 # negu $v1
.L0x0000f7d0: .word 0xaca30010 # sw $v1, 0x10($a1)
.L0x0000f7d4: .word 0x84830066 # lh $v1, 0x66($a0)
.L0x0000f7d8: .word 0x00461021 # addu $v0, $a2
.L0x0000f7dc: .word 0x00031823 # negu $v1
.L0x0000f7e0: .word 0xaca30014 # sw $v1, 0x14($a1)
.L0x0000f7e4: .word 0x844200aa # lh $v0, 0xaa($v0)
.L0x0000f7e8: .word 0x08024949 # j 0x80092524
.L0x0000f7ec: .word 0xaca20030 # sw $v0, 0x30($a1)
.L0x0000f7f0: .word 0x8c424570 # lw $v0, 0x4570($v0)
.L0x0000f7f4: .word 0x00000000 # nop
.L0x0000f7f8: .word 0x0040f809 # jalr $v0
.L0x0000f7fc: .word 0x00000000 # nop
.L0x0000f800: .word 0x00103040 # sll $a2, $s0, 0x1
.L0x0000f804: .word 0x00d02021 # addu $a0, $a2, $s0
.L0x0000f808: .word 0x00042040 # sll $a0, 0x1
.L0x0000f80c: .word 0x00442021 # addu $a0, $v0, $a0
.L0x0000f810: .word 0x8483001a # lh $v1, 0x1a($a0)
.L0x0000f814: .word 0x3c05800a # lui $a1, 0x800a
.L0x0000f818: .word 0xaca346d8 # sw $v1, 0x46d8($a1)
.L0x0000f81c: .word 0x8483001c # lh $v1, 0x1c($a0)
.L0x0000f820: .word 0x24a546d8 # addiu $a1, 0x46d8
.L0x0000f824: .word 0x00031823 # negu $v1
.L0x0000f828: .word 0xaca30004 # sw $v1, 0x4($a1)
.L0x0000f82c: .word 0x8483001e # lh $v1, 0x1e($a0)
.L0x0000f830: .word 0x00000000 # nop
.L0x0000f834: .word 0x00031823 # negu $v1
.L0x0000f838: .word 0xaca30008 # sw $v1, 0x8($a1)
.L0x0000f83c: .word 0x8483002c # lh $v1, 0x2c($a0)
.L0x0000f840: .word 0x00000000 # nop
.L0x0000f844: .word 0xaca3000c # sw $v1, 0xc($a1)
.L0x0000f848: .word 0x8483002e # lh $v1, 0x2e($a0)
.L0x0000f84c: .word 0x00000000 # nop
.L0x0000f850: .word 0x00031823 # negu $v1
.L0x0000f854: .word 0xaca30010 # sw $v1, 0x10($a1)
.L0x0000f858: .word 0x84830030 # lh $v1, 0x30($a0)
.L0x0000f85c: .word 0x00461021 # addu $v0, $a2
.L0x0000f860: .word 0x00031823 # negu $v1
.L0x0000f864: .word 0xaca30014 # sw $v1, 0x14($a1)
.L0x0000f868: .word 0x8442003e # lh $v0, 0x3e($v0)
.L0x0000f86c: .word 0x00000000 # nop
.L0x0000f870: .word 0xaca20030 # sw $v0, 0x30($a1)
.L0x0000f874: .word 0x02402021 # move_ $a0, $s2
.L0x0000f878: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000f87c: .word 0x244246d8 # addiu $v0, 0x46d8
.L0x0000f880: .word 0xa4400024 # sh $zr, 0x24($v0)
.L0x0000f884: .word 0xa4400026 # sh $zr, 0x26($v0)
.L0x0000f888: .word 0xa4400028 # sh $zr, 0x28($v0)
.L0x0000f88c: .word 0xac400018 # sw $zr, 0x18($v0)
.L0x0000f890: .word 0xac40001c # sw $zr, 0x1c($v0)
.L0x0000f894: .word 0xac400020 # sw $zr, 0x20($v0)
.L0x0000f898: .word 0xac40002c # sw $zr, 0x2c($v0)
.L0x0000f89c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000f8a0: .word 0x00000000 # nop
.L0x0000f8a4: .word 0x0040f809 # jalr $v0
.L0x0000f8a8: .word 0x24050002 # li $a1, 0x2
.L0x0000f8ac: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000f8b0: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0000f8b4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0000f8b8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000f8bc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f8c0: .word 0x244246d8 # addiu $v0, 0x46d8
.L0x0000f8c4: .word 0x03e00008 # jr $ra
.L0x0000f8c8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000f8cc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000f8d0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000f8d4: .word 0x00808821 # move_ $s1, $a0
.L0x0000f8d8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0000f8dc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f8e0: .word 0x24040014 # li $a0, 0x14
.L0x0000f8e4: .word 0x2405ffff # li $a1, -0x1
.L0x0000f8e8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000f8ec: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x0000f8f0: .word 0x00000000 # nop
.L0x0000f8f4: .word 0x0040f809 # jalr $v0
.L0x0000f8f8: .word 0x00a03021 # move_ $a2, $a1
.L0x0000f8fc: .word 0x10400013 # beqz $v0, .L0x0000f94c
.L0x0000f900: .word 0x00402021 # move_ $a0, $v0
.L0x0000f904: .word 0x8c820190 # lw $v0, 0x190($a0)
.L0x0000f908: .word 0x00000000 # nop
.L0x0000f90c: .word 0x0040f809 # jalr $v0
.L0x0000f910: .word 0x24050010 # li $a1, 0x10
.L0x0000f914: .word 0x00402021 # move_ $a0, $v0
.L0x0000f918: .word 0x1080000c # beqz $a0, .L0x0000f94c
.L0x0000f91c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0000f920: .word 0x26104558 # addiu $s0, 0x4558
.L0x0000f924: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x0000f928: .word 0x00000000 # nop
.L0x0000f92c: .word 0x0040f809 # jalr $v0
.L0x0000f930: .word 0x00000000 # nop
.L0x0000f934: .word 0x8e020014 # lw $v0, 0x14($s0)
.L0x0000f938: .word 0x02202021 # move_ $a0, $s1
.L0x0000f93c: .word 0x84460044 # lh $a2, 0x44($v0)
.L0x0000f940: .word 0x00002821 # move_ $a1, $zr
.L0x0000f944: .word 0x0c0248ed # jal 0x800923b4
.L0x0000f948: .word 0x24c6ffff # addiu $a2, -0x1
.L0x0000f94c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000f950: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0000f954: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0000f958: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f95c: .word 0x244246d8 # addiu $v0, 0x46d8
.L0x0000f960: .word 0x03e00008 # jr $ra
.L0x0000f964: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0000f968: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0000f96c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f970: .word 0x00808021 # move_ $s0, $a0
.L0x0000f974: .word 0x3c048009 # lui $a0, 0x8009
.L0x0000f978: .word 0x24841df4 # addiu $a0, 0x1df4
.L0x0000f97c: .word 0x24050108 # li $a1, 0x108
.L0x0000f980: .word 0x00003021 # move_ $a2, $zr
.L0x0000f984: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0000f988: .word 0x0c0050f7 # jal 0x800143dc
.L0x0000f98c: .word 0x24070012 # li $a3, 0x12
.L0x0000f990: .word 0x3c038009 # lui $v1, 0x8009
.L0x0000f994: .word 0x24632244 # addiu $v1, 0x2244
.L0x0000f998: .word 0xac4300f8 # sw $v1, 0xf8($v0)
.L0x0000f99c: .word 0x3c038009 # lui $v1, 0x8009
.L0x0000f9a0: .word 0x246322b4 # addiu $v1, 0x22b4
.L0x0000f9a4: .word 0xac4300fc # sw $v1, 0xfc($v0)
.L0x0000f9a8: .word 0x3c038009 # lui $v1, 0x8009
.L0x0000f9ac: .word 0x2463257c # addiu $v1, 0x257c
.L0x0000f9b0: .word 0xac430100 # sw $v1, 0x100($v0)
.L0x0000f9b4: .word 0x3c038009 # lui $v1, 0x8009
.L0x0000f9b8: .word 0x246323b4 # addiu $v1, 0x23b4
.L0x0000f9bc: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x0000f9c0: .word 0xac430104 # sw $v1, 0x104($v0)
.L0x0000f9c4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0000f9c8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0000f9cc: .word 0x03e00008 # jr $ra
.L0x0000f9d0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0000f9d4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0000f9d8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0000f9dc: .word 0x00809021 # move_ $s2, $a0
.L0x0000f9e0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0000f9e4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0000f9e8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0000f9ec: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x0000f9f0: .word 0x24020001 # li $v0, 0x1
.L0x0000f9f4: .word 0x10620009 # beq $v1, $v0, .L0x0000fa1c
.L0x0000f9f8: .word 0x00a08021 # move_ $s0, $a1
.L0x0000f9fc: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000fa00: .word 0x14400003 # bnez $v0, .L0x0000fa10
.L0x0000fa04: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0000fa08: .word 0x1440019f # bnez $v0, .L0x00010088
.L0x0000fa0c: .word 0x00000000 # nop
.L0x0000fa10: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x0000fa14: .word 0x08024b2e # j 0x80092cb8
.L0x0000fa18: .word 0x00000000 # nop
.L0x0000fa1c: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x0000fa20: .word 0x00000000 # nop
.L0x0000fa24: .word 0x2c620005 # sltiu $v0, $v1, 0x5
.L0x0000fa28: .word 0x10400008 # beqz $v0, .L0x0000fa4c
.L0x0000fa2c: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000fa30: .word 0x244230dc # addiu $v0, 0x30dc
.L0x0000fa34: .word 0x00031880 # sll $v1, 0x2
.L0x0000fa38: .word 0x00621821 # addu $v1, $v0
.L0x0000fa3c: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000fa40: .word 0x00000000 # nop
.L0x0000fa44: .word 0x00400008 # jr $v0
.L0x0000fa48: .word 0x00000000 # nop
.L0x0000fa4c: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x0000fa50: .word 0x00000000 # nop
.L0x0000fa54: .word 0x10600003 # beqz $v1, .L0x0000fa64
.L0x0000fa58: .word 0x24020001 # li $v0, 0x1
.L0x0000fa5c: .word 0x1062018a # beq $v1, $v0, .L0x00010088
.L0x0000fa60: .word 0x00000000 # nop
.L0x0000fa64: .word 0xae400050 # sw $zr, 0x50($s2)
.L0x0000fa68: .word 0x24110001 # li $s1, 0x1
.L0x0000fa6c: .word 0x26100004 # addiu $s0, 0x4
.L0x0000fa70: .word 0x8e040000 # lw $a0, ($s0)
.L0x0000fa74: .word 0x00000000 # nop
.L0x0000fa78: .word 0x10800005 # beqz $a0, .L0x0000fa90
.L0x0000fa7c: .word 0x00000000 # nop
.L0x0000fa80: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0000fa84: .word 0x00000000 # nop
.L0x0000fa88: .word 0x0040f809 # jalr $v0
.L0x0000fa8c: .word 0x24050003 # li $a1, 0x3
.L0x0000fa90: .word 0x26310001 # addiu $s1, 0x1
.L0x0000fa94: .word 0x2a220007 # slti $v0, $s1, 0x7
.L0x0000fa98: .word 0x1440fff5 # bnez $v0, .L0x0000fa70
.L0x0000fa9c: .word 0x26100004 # addiu $s0, 0x4
.L0x0000faa0: .word 0x8e420040 # lw $v0, 0x40($s2)
.L0x0000faa4: .word 0x08024b2e # j 0x80092cb8
.L0x0000faa8: .word 0x00000000 # nop
.L0x0000faac: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000fab0: .word 0x00000000 # nop
.L0x0000fab4: .word 0x14400005 # bnez $v0, .L0x0000facc
.L0x0000fab8: .word 0x02402021 # move_ $a0, $s2
.L0x0000fabc: .word 0x0c024f32 # jal 0x80093cc8
.L0x0000fac0: .word 0x00000000 # nop
.L0x0000fac4: .word 0xae020000 # sw $v0, ($s0)
.L0x0000fac8: .word 0x02402021 # move_ $a0, $s2
.L0x0000facc: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000fad0: .word 0x08024b3d # j 0x80092cf4
.L0x0000fad4: .word 0x00000000 # nop
.L0x0000fad8: .word 0x8e430014 # lw $v1, 0x14($s2)
.L0x0000fadc: .word 0x00000000 # nop
.L0x0000fae0: .word 0x2c620005 # sltiu $v0, $v1, 0x5
.L0x0000fae4: .word 0x10400008 # beqz $v0, .L0x0000fb08
.L0x0000fae8: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000faec: .word 0x244230f4 # addiu $v0, 0x30f4
.L0x0000faf0: .word 0x00031880 # sll $v1, 0x2
.L0x0000faf4: .word 0x00621821 # addu $v1, $v0
.L0x0000faf8: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000fafc: .word 0x00000000 # nop
.L0x0000fb00: .word 0x00400008 # jr $v0
.L0x0000fb04: .word 0x00000000 # nop
.L0x0000fb08: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000fb0c: .word 0x00000000 # nop
.L0x0000fb10: .word 0x10600003 # beqz $v1, .L0x0000fb20
.L0x0000fb14: .word 0x24020001 # li $v0, 0x1
.L0x0000fb18: .word 0x10620023 # beq $v1, $v0, .L0x0000fba8
.L0x0000fb1c: .word 0x00000000 # nop
.L0x0000fb20: .word 0x8e020000 # lw $v0, ($s0)
.L0x0000fb24: .word 0x00000000 # nop
.L0x0000fb28: .word 0x14400004 # bnez $v0, .L0x0000fb3c
.L0x0000fb2c: .word 0x00000000 # nop
.L0x0000fb30: .word 0x0c024f32 # jal 0x80093cc8
.L0x0000fb34: .word 0x00000000 # nop
.L0x0000fb38: .word 0xae020000 # sw $v0, ($s0)
.L0x0000fb3c: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x0000fb40: .word 0x00000000 # nop
.L0x0000fb44: .word 0x14400005 # bnez $v0, .L0x0000fb5c
.L0x0000fb48: .word 0x00000000 # nop
.L0x0000fb4c: .word 0x8e440050 # lw $a0, 0x50($s2)
.L0x0000fb50: .word 0x0c024fe7 # jal 0x80093f9c
.L0x0000fb54: .word 0x26450058 # addiu $a1, $s2, 0x58
.L0x0000fb58: .word 0xae020004 # sw $v0, 0x4($s0)
.L0x0000fb5c: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x0000fb60: .word 0x00000000 # nop
.L0x0000fb64: .word 0x14400004 # bnez $v0, .L0x0000fb78
.L0x0000fb68: .word 0x00000000 # nop
.L0x0000fb6c: .word 0x0c02509b # jal 0x8009426c
.L0x0000fb70: .word 0x00000000 # nop
.L0x0000fb74: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x0000fb78: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x0000fb7c: .word 0x00000000 # nop
.L0x0000fb80: .word 0x14400005 # bnez $v0, .L0x0000fb98
.L0x0000fb84: .word 0x02402021 # move_ $a0, $s2
.L0x0000fb88: .word 0x0c021ee1 # jal 0x80087b84
.L0x0000fb8c: .word 0x00000000 # nop
.L0x0000fb90: .word 0xae020018 # sw $v0, 0x18($s0)
.L0x0000fb94: .word 0x02402021 # move_ $a0, $s2
.L0x0000fb98: .word 0x8e430044 # lw $v1, 0x44($s2)
.L0x0000fb9c: .word 0x2402ffff # li $v0, -0x1
.L0x0000fba0: .word 0x0060f809 # jalr $v1
.L0x0000fba4: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000fba8: .word 0x8e440058 # lw $a0, 0x58($s2)
.L0x0000fbac: .word 0x2402ffff # li $v0, -0x1
.L0x0000fbb0: .word 0x10820135 # beq $a0, $v0, .L0x00010088
.L0x0000fbb4: .word 0x00801821 # move_ $v1, $a0
.L0x0000fbb8: .word 0x2c620006 # sltiu $v0, $v1, 0x6
.L0x0000fbbc: .word 0x10400132 # beqz $v0, .L0x00010088
.L0x0000fbc0: .word 0xae440050 # sw $a0, 0x50($s2)
.L0x0000fbc4: .word 0x3c028008 # lui $v0, 0x8008
.L0x0000fbc8: .word 0x2442310c # addiu $v0, 0x310c
.L0x0000fbcc: .word 0x00031880 # sll $v1, 0x2
.L0x0000fbd0: .word 0x00621821 # addu $v1, $v0
.L0x0000fbd4: .word 0x8c620000 # lw $v0, ($v1)
.L0x0000fbd8: .word 0x00000000 # nop
.L0x0000fbdc: .word 0x00400008 # jr $v0
.L0x0000fbe0: .word 0x00000000 # nop
.L0x0000fbe4: .word 0x02402021 # move_ $a0, $s2
.L0x0000fbe8: .word 0x8c820030 # lw $v0, 0x30($a0)
.L0x0000fbec: .word 0x00000000 # nop
.L0x0000fbf0: .word 0x0040f809 # jalr $v0
.L0x0000fbf4: .word 0x24050003 # li $a1, 0x3
.L0x0000fbf8: .word 0x08024b4e # j 0x80092d38
.L0x0000fbfc: .word 0x00000000 # nop
.L0x0000fc00: .word 0x02402021 # move_ $a0, $s2
.L0x0000fc04: .word 0x8c820030 # lw $v0, 0x30($a0)
.L0x0000fc08: .word 0x00000000 # nop
.L0x0000fc0c: .word 0x0040f809 # jalr $v0
.L0x0000fc10: .word 0x24050001 # li $a1, 0x1
.L0x0000fc14: .word 0x08024b4e # j 0x80092d38
.L0x0000fc18: .word 0x00000000 # nop
.L0x0000fc1c: .word 0x02402021 # move_ $a0, $s2
.L0x0000fc20: .word 0x8e420030 # lw $v0, 0x30($s2)
.L0x0000fc24: .word 0x00000000 # nop
.L0x0000fc28: .word 0x0040f809 # jalr $v0
.L0x0000fc2c: .word 0x24050004 # li $a1, 0x4
.L0x0000fc30: .word 0x08024b4e # j 0x80092d38
.L0x0000fc34: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x0000fc38: .word 0x02402021 # move_ $a0, $s2
.L0x0000fc3c: .word 0x8c820030 # lw $v0, 0x30($a0)
.L0x0000fc40: .word 0x08024ac1 # j 0x80092b04
.L0x0000fc44: .word 0x00000000 # nop
.L0x0000fc48: .word 0x02402021 # move_ $a0, $s2
.L0x0000fc4c: .word 0x00002821 # move_ $a1, $zr
.L0x0000fc50: .word 0x8c83002c # lw $v1, 0x2c($a0)
.L0x0000fc54: .word 0x24020001 # li $v0, 0x1
.L0x0000fc58: .word 0x0060f809 # jalr $v1
.L0x0000fc5c: .word 0xac82005c # sw $v0, 0x5c($a0)
.L0x0000fc60: .word 0x08024b4e # j 0x80092d38
.L0x0000fc64: .word 0x00000000 # nop
.L0x0000fc68: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000fc6c: .word 0x00000000 # nop
.L0x0000fc70: .word 0x10600003 # beqz $v1, .L0x0000fc80
.L0x0000fc74: .word 0x24020001 # li $v0, 0x1
.L0x0000fc78: .word 0x10620010 # beq $v1, $v0, .L0x0000fcbc
.L0x0000fc7c: .word 0x00000000 # nop
.L0x0000fc80: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000fc84: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0000fc88: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000fc8c: .word 0x8c42b44c # lw $v0, -0x4bb4($v0)
.L0x0000fc90: .word 0x00000000 # nop
.L0x0000fc94: .word 0x0040f809 # jalr $v0
.L0x0000fc98: .word 0x00000000 # nop
.L0x0000fc9c: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fca0: .word 0x0c02520b # jal 0x8009482c
.L0x0000fca4: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000fca8: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000fcac: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x0000fcb0: .word 0x00000000 # nop
.L0x0000fcb4: .word 0x0040f809 # jalr $v0
.L0x0000fcb8: .word 0x02402021 # move_ $a0, $s2
.L0x0000fcbc: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000fcc0: .word 0x2402fffe # li $v0, -0x2
.L0x0000fcc4: .word 0x10620061 # beq $v1, $v0, .L0x0000fe4c
.L0x0000fcc8: .word 0x2402ffff # li $v0, -0x1
.L0x0000fccc: .word 0x106200ee # beq $v1, $v0, .L0x00010088
.L0x0000fcd0: .word 0x24020002 # li $v0, 0x2
.L0x0000fcd4: .word 0xae42005c # sw $v0, 0x5c($s2)
.L0x0000fcd8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0000fcdc: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0000fce0: .word 0x3c028005 # lui $v0, 0x8005
.L0x0000fce4: .word 0x8c42b44c # lw $v0, -0x4bb4($v0)
.L0x0000fce8: .word 0x00000000 # nop
.L0x0000fcec: .word 0x0040f809 # jalr $v0
.L0x0000fcf0: .word 0x00000000 # nop
.L0x0000fcf4: .word 0x02402021 # move_ $a0, $s2
.L0x0000fcf8: .word 0x8c830058 # lw $v1, 0x58($a0)
.L0x0000fcfc: .word 0x8c86002c # lw $a2, 0x2c($a0)
.L0x0000fd00: .word 0x00002821 # move_ $a1, $zr
.L0x0000fd04: .word 0xac820060 # sw $v0, 0x60($a0)
.L0x0000fd08: .word 0x00c0f809 # jalr $a2
.L0x0000fd0c: .word 0xac830064 # sw $v1, 0x64($a0)
.L0x0000fd10: .word 0x08024b4e # j 0x80092d38
.L0x0000fd14: .word 0x00000000 # nop
.L0x0000fd18: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000fd1c: .word 0x00000000 # nop
.L0x0000fd20: .word 0x10600003 # beqz $v1, .L0x0000fd30
.L0x0000fd24: .word 0x24020001 # li $v0, 0x1
.L0x0000fd28: .word 0x10620008 # beq $v1, $v0, .L0x0000fd4c
.L0x0000fd2c: .word 0x00000000 # nop
.L0x0000fd30: .word 0x0c025780 # jal 0x80095e00
.L0x0000fd34: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fd38: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000fd3c: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x0000fd40: .word 0x00000000 # nop
.L0x0000fd44: .word 0x0040f809 # jalr $v0
.L0x0000fd48: .word 0x02402021 # move_ $a0, $s2
.L0x0000fd4c: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000fd50: .word 0x2402fffe # li $v0, -0x2
.L0x0000fd54: .word 0x1062003d # beq $v1, $v0, .L0x0000fe4c
.L0x0000fd58: .word 0x2402ffff # li $v0, -0x1
.L0x0000fd5c: .word 0x106200ca # beq $v1, $v0, .L0x00010088
.L0x0000fd60: .word 0x02402021 # move_ $a0, $s2
.L0x0000fd64: .word 0x00002821 # move_ $a1, $zr
.L0x0000fd68: .word 0x8c820058 # lw $v0, 0x58($a0)
.L0x0000fd6c: .word 0x8c86002c # lw $a2, 0x2c($a0)
.L0x0000fd70: .word 0x08024aa1 # j 0x80092a84
.L0x0000fd74: .word 0x24030003 # li $v1, 0x3
.L0x0000fd78: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000fd7c: .word 0x00000000 # nop
.L0x0000fd80: .word 0x10600003 # beqz $v1, .L0x0000fd90
.L0x0000fd84: .word 0x24020001 # li $v0, 0x1
.L0x0000fd88: .word 0x10620008 # beq $v1, $v0, .L0x0000fdac
.L0x0000fd8c: .word 0x00000000 # nop
.L0x0000fd90: .word 0x0c025ba2 # jal 0x80096e88
.L0x0000fd94: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fd98: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000fd9c: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x0000fda0: .word 0x00000000 # nop
.L0x0000fda4: .word 0x0040f809 # jalr $v0
.L0x0000fda8: .word 0x02402021 # move_ $a0, $s2
.L0x0000fdac: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000fdb0: .word 0x2402fffe # li $v0, -0x2
.L0x0000fdb4: .word 0x10620025 # beq $v1, $v0, .L0x0000fe4c
.L0x0000fdb8: .word 0x2402ffff # li $v0, -0x1
.L0x0000fdbc: .word 0x106200b2 # beq $v1, $v0, .L0x00010088
.L0x0000fdc0: .word 0x02402021 # move_ $a0, $s2
.L0x0000fdc4: .word 0x00002821 # move_ $a1, $zr
.L0x0000fdc8: .word 0x8c820058 # lw $v0, 0x58($a0)
.L0x0000fdcc: .word 0x8c86002c # lw $a2, 0x2c($a0)
.L0x0000fdd0: .word 0x24030004 # li $v1, 0x4
.L0x0000fdd4: .word 0xac83005c # sw $v1, 0x5c($a0)
.L0x0000fdd8: .word 0x00c0f809 # jalr $a2
.L0x0000fddc: .word 0xac820060 # sw $v0, 0x60($a0)
.L0x0000fde0: .word 0x08024b4e # j 0x80092d38
.L0x0000fde4: .word 0x00000000 # nop
.L0x0000fde8: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000fdec: .word 0x24020001 # li $v0, 0x1
.L0x0000fdf0: .word 0x1062000e # beq $v1, $v0, .L0x0000fe2c
.L0x0000fdf4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000fdf8: .word 0x14400004 # bnez $v0, .L0x0000fe0c
.L0x0000fdfc: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fe00: .word 0x24020002 # li $v0, 0x2
.L0x0000fe04: .word 0x1062001d # beq $v1, $v0, .L0x0000fe7c
.L0x0000fe08: .word 0x2402fffe # li $v0, -0x2
.L0x0000fe0c: .word 0x26450054 # addiu $a1, $s2, 0x54
.L0x0000fe10: .word 0x0c025e61 # jal 0x80097984
.L0x0000fe14: .word 0x24060001 # li $a2, 0x1
.L0x0000fe18: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000fe1c: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x0000fe20: .word 0x00000000 # nop
.L0x0000fe24: .word 0x0040f809 # jalr $v0
.L0x0000fe28: .word 0x02402021 # move_ $a0, $s2
.L0x0000fe2c: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000fe30: .word 0x2402fffe # li $v0, -0x2
.L0x0000fe34: .word 0x10620005 # beq $v1, $v0, .L0x0000fe4c
.L0x0000fe38: .word 0x2402ffff # li $v0, -0x1
.L0x0000fe3c: .word 0x1462000a # bne $v1, $v0, .L0x0000fe68
.L0x0000fe40: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fe44: .word 0x08024b4e # j 0x80092d38
.L0x0000fe48: .word 0x00000000 # nop
.L0x0000fe4c: .word 0x02402021 # move_ $a0, $s2
.L0x0000fe50: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000fe54: .word 0x00000000 # nop
.L0x0000fe58: .word 0x0040f809 # jalr $v0
.L0x0000fe5c: .word 0x24050002 # li $a1, 0x2
.L0x0000fe60: .word 0x08024b4e # j 0x80092d38
.L0x0000fe64: .word 0x00000000 # nop
.L0x0000fe68: .word 0x26450068 # addiu $a1, $s2, 0x68
.L0x0000fe6c: .word 0x0c02623f # jal 0x800988fc
.L0x0000fe70: .word 0xae430060 # sw $v1, 0x60($s2)
.L0x0000fe74: .word 0x08024b2d # j 0x80092cb4
.L0x0000fe78: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x0000fe7c: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000fe80: .word 0x00000000 # nop
.L0x0000fe84: .word 0x1062006d # beq $v1, $v0, .L0x0001003c
.L0x0000fe88: .word 0x2402ffff # li $v0, -0x1
.L0x0000fe8c: .word 0x1062007e # beq $v1, $v0, .L0x00010088
.L0x0000fe90: .word 0x3062000f # andi $v0, $v1, 0xf
.L0x0000fe94: .word 0x10400072 # beqz $v0, .L0x00010060
.L0x0000fe98: .word 0x02402021 # move_ $a0, $s2
.L0x0000fe9c: .word 0x00002821 # move_ $a1, $zr
.L0x0000fea0: .word 0x08024b47 # j 0x80092d1c
.L0x0000fea4: .word 0x24020006 # li $v0, 0x6
.L0x0000fea8: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000feac: .word 0x00000000 # nop
.L0x0000feb0: .word 0x10600003 # beqz $v1, .L0x0000fec0
.L0x0000feb4: .word 0x24020001 # li $v0, 0x1
.L0x0000feb8: .word 0x1062001d # beq $v1, $v0, .L0x0000ff30
.L0x0000febc: .word 0x00000000 # nop
.L0x0000fec0: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x0000fec4: .word 0x00000000 # nop
.L0x0000fec8: .word 0x14400004 # bnez $v0, .L0x0000fedc
.L0x0000fecc: .word 0x00000000 # nop
.L0x0000fed0: .word 0x0c02509b # jal 0x8009426c
.L0x0000fed4: .word 0x00000000 # nop
.L0x0000fed8: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x0000fedc: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x0000fee0: .word 0x00000000 # nop
.L0x0000fee4: .word 0x14400004 # bnez $v0, .L0x0000fef8
.L0x0000fee8: .word 0x00000000 # nop
.L0x0000feec: .word 0x0c021ee1 # jal 0x80087b84
.L0x0000fef0: .word 0x00000000 # nop
.L0x0000fef4: .word 0xae020018 # sw $v0, 0x18($s0)
.L0x0000fef8: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x0000fefc: .word 0x00000000 # nop
.L0x0000ff00: .word 0x14400007 # bnez $v0, .L0x0000ff20
.L0x0000ff04: .word 0x02402021 # move_ $a0, $s2
.L0x0000ff08: .word 0x8e050008 # lw $a1, 0x8($s0)
.L0x0000ff0c: .word 0x8e060018 # lw $a2, 0x18($s0)
.L0x0000ff10: .word 0x0c026add # jal 0x8009ab74
.L0x0000ff14: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000ff18: .word 0xae020004 # sw $v0, 0x4($s0)
.L0x0000ff1c: .word 0x02402021 # move_ $a0, $s2
.L0x0000ff20: .word 0x8e430044 # lw $v1, 0x44($s2)
.L0x0000ff24: .word 0x2402ffff # li $v0, -0x1
.L0x0000ff28: .word 0x0060f809 # jalr $v1
.L0x0000ff2c: .word 0xae420058 # sw $v0, 0x58($s2)
.L0x0000ff30: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x0000ff34: .word 0x2403ffff # li $v1, -0x1
.L0x0000ff38: .word 0x10430053 # beq $v0, $v1, .L0x00010088
.L0x0000ff3c: .word 0x00000000 # nop
.L0x0000ff40: .word 0x14400008 # bnez $v0, .L0x0000ff64
.L0x0000ff44: .word 0x02402021 # move_ $a0, $s2
.L0x0000ff48: .word 0x02402021 # move_ $a0, $s2
.L0x0000ff4c: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000ff50: .word 0x00002821 # move_ $a1, $zr
.L0x0000ff54: .word 0x0040f809 # jalr $v0
.L0x0000ff58: .word 0xac80005c # sw $zr, 0x5c($a0)
.L0x0000ff5c: .word 0x08024b4e # j 0x80092d38
.L0x0000ff60: .word 0x00000000 # nop
.L0x0000ff64: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x0000ff68: .word 0x00002821 # move_ $a1, $zr
.L0x0000ff6c: .word 0x0040f809 # jalr $v0
.L0x0000ff70: .word 0xac83005c # sw $v1, 0x5c($a0)
.L0x0000ff74: .word 0x08024b4e # j 0x80092d38
.L0x0000ff78: .word 0x00000000 # nop
.L0x0000ff7c: .word 0x8e430018 # lw $v1, 0x18($s2)
.L0x0000ff80: .word 0x24020001 # li $v0, 0x1
.L0x0000ff84: .word 0x10620018 # beq $v1, $v0, .L0x0000ffe8
.L0x0000ff88: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0000ff8c: .word 0x14400003 # bnez $v0, .L0x0000ff9c
.L0x0000ff90: .word 0x24020002 # li $v0, 0x2
.L0x0000ff94: .word 0x10620021 # beq $v1, $v0, .L0x0001001c
.L0x0000ff98: .word 0x2402fffe # li $v0, -0x2
.L0x0000ff9c: .word 0x8e020018 # lw $v0, 0x18($s0)
.L0x0000ffa0: .word 0x00000000 # nop
.L0x0000ffa4: .word 0x14400004 # bnez $v0, .L0x0000ffb8
.L0x0000ffa8: .word 0x00000000 # nop
.L0x0000ffac: .word 0x0c021ee1 # jal 0x80087b84
.L0x0000ffb0: .word 0x00000000 # nop
.L0x0000ffb4: .word 0xae020018 # sw $v0, 0x18($s0)
.L0x0000ffb8: .word 0x8e02000c # lw $v0, 0xc($s0)
.L0x0000ffbc: .word 0x00000000 # nop
.L0x0000ffc0: .word 0x14400005 # bnez $v0, .L0x0000ffd8
.L0x0000ffc4: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000ffc8: .word 0x26450054 # addiu $a1, $s2, 0x54
.L0x0000ffcc: .word 0x0c025e61 # jal 0x80097984
.L0x0000ffd0: .word 0x00003021 # move_ $a2, $zr
.L0x0000ffd4: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x0000ffd8: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x0000ffdc: .word 0x00000000 # nop
.L0x0000ffe0: .word 0x0040f809 # jalr $v0
.L0x0000ffe4: .word 0x02402021 # move_ $a0, $s2
.L0x0000ffe8: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x0000ffec: .word 0x2402ffff # li $v0, -0x1
.L0x0000fff0: .word 0x10620025 # beq $v1, $v0, .L0x00010088
.L0x0000fff4: .word 0x26440058 # addiu $a0, $s2, 0x58
.L0x0000fff8: .word 0x0c026221 # jal 0x80098884
.L0x0000fffc: .word 0xae430060 # sw $v1, 0x60($s2)
.L0x00010000: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00010004: .word 0x8e420044 # lw $v0, 0x44($s2)
.L0x00010008: .word 0x00000000 # nop
.L0x0001000c: .word 0x0040f809 # jalr $v0
.L0x00010010: .word 0x02402021 # move_ $a0, $s2
.L0x00010014: .word 0x08024b4e # j 0x80092d38
.L0x00010018: .word 0x00000000 # nop
.L0x0001001c: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x00010020: .word 0x00000000 # nop
.L0x00010024: .word 0x10620005 # beq $v1, $v0, .L0x0001003c
.L0x00010028: .word 0x2402ffff # li $v0, -0x1
.L0x0001002c: .word 0x1462000a # bne $v1, $v0, .L0x00010058
.L0x00010030: .word 0x3062000f # andi $v0, $v1, 0xf
.L0x00010034: .word 0x08024b4e # j 0x80092d38
.L0x00010038: .word 0x00000000 # nop
.L0x0001003c: .word 0x02402021 # move_ $a0, $s2
.L0x00010040: .word 0x8c820034 # lw $v0, 0x34($a0)
.L0x00010044: .word 0x00000000 # nop
.L0x00010048: .word 0x0040f809 # jalr $v0
.L0x0001004c: .word 0x00002821 # move_ $a1, $zr
.L0x00010050: .word 0x08024b4e # j 0x80092d38
.L0x00010054: .word 0x00000000 # nop
.L0x00010058: .word 0x1440000b # bnez $v0, .L0x00010088
.L0x0001005c: .word 0x00000000 # nop
.L0x00010060: .word 0x02402021 # move_ $a0, $s2
.L0x00010064: .word 0x00002821 # move_ $a1, $zr
.L0x00010068: .word 0x24020005 # li $v0, 0x5
.L0x0001006c: .word 0xae42005c # sw $v0, 0x5c($s2)
.L0x00010070: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00010074: .word 0x8e43002c # lw $v1, 0x2c($s2)
.L0x00010078: .word 0x00021103 # sra $v0, 0x4
.L0x0001007c: .word 0x0060f809 # jalr $v1
.L0x00010080: .word 0xae420064 # sw $v0, 0x64($s2)
.L0x00010084: .word 0xae400054 # sw $zr, 0x54($s2)
.L0x00010088: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001008c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00010090: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00010094: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00010098: .word 0x03e00008 # jr $ra
.L0x0001009c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000100a0: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000100a4: .word 0x3c048009 # lui $a0, 0x8009
.L0x000100a8: .word 0x24842684 # addiu $a0, 0x2684
.L0x000100ac: .word 0x2405006c # li $a1, 0x6c
.L0x000100b0: .word 0x2406001c # li $a2, 0x1c
.L0x000100b4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000100b8: .word 0x0c0050f7 # jal 0x800143dc
.L0x000100bc: .word 0x2407000e # li $a3, 0xe
.L0x000100c0: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x000100c4: .word 0x00000000 # nop
.L0x000100c8: .word 0x03e00008 # jr $ra
.L0x000100cc: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000100d0: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000100d4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000100d8: .word 0x00808021 # move_ $s0, $a0
.L0x000100dc: .word 0x2404000e # li $a0, 0xe
.L0x000100e0: .word 0x2405ffff # li $a1, -0x1
.L0x000100e4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000100e8: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x000100ec: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000100f0: .word 0x0040f809 # jalr $v0
.L0x000100f4: .word 0x00a03021 # move_ $a2, $a1
.L0x000100f8: .word 0x00402021 # move_ $a0, $v0
.L0x000100fc: .word 0x10800009 # beqz $a0, .L0x00010124
.L0x00010100: .word 0x24020001 # li $v0, 0x1
.L0x00010104: .word 0x8c83000c # lw $v1, 0xc($a0)
.L0x00010108: .word 0x00000000 # nop
.L0x0001010c: .word 0x14620005 # bne $v1, $v0, .L0x00010124
.L0x00010110: .word 0x00000000 # nop
.L0x00010114: .word 0x8c82002c # lw $v0, 0x2c($a0)
.L0x00010118: .word 0x00000000 # nop
.L0x0001011c: .word 0x0040f809 # jalr $v0
.L0x00010120: .word 0x02002821 # move_ $a1, $s0
.L0x00010124: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00010128: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001012c: .word 0x03e00008 # jr $ra
.L0x00010130: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00010134: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00010138: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001013c: .word 0x2404000e # li $a0, 0xe
.L0x00010140: .word 0x2405ffff # li $a1, -0x1
.L0x00010144: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00010148: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001014c: .word 0x0040f809 # jalr $v0
.L0x00010150: .word 0x00a03021 # move_ $a2, $a1
.L0x00010154: .word 0x8c420010 # lw $v0, 0x10($v0)
.L0x00010158: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001015c: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x00010160: .word 0x03e00008 # jr $ra
.L0x00010164: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00010168: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001016c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00010170: .word 0x00808821 # move_ $s1, $a0
.L0x00010174: .word 0x24041006 # li $a0, 0x1006
.L0x00010178: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001017c: .word 0x3c1400ff # lui $s4, 0xff
.L0x00010180: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00010184: .word 0x3c158005 # lui $s5, 0x8005
.L0x00010188: .word 0x26b5de10 # addiu $s5, -0x21f0
.L0x0001018c: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00010190: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00010194: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00010198: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001019c: .word 0x8ea2017c # lw $v0, 0x17c($s5)
.L0x000101a0: .word 0x00000000 # nop
.L0x000101a4: .word 0x0040f809 # jalr $v0
.L0x000101a8: .word 0x3694ffff # ori $s4, 0xffff
.L0x000101ac: .word 0x00402021 # move_ $a0, $v0
.L0x000101b0: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000101b4: .word 0x00000000 # nop
.L0x000101b8: .word 0x0040f809 # jalr $v0
.L0x000101bc: .word 0x00002821 # move_ $a1, $zr
.L0x000101c0: .word 0x8ea30158 # lw $v1, 0x158($s5)
.L0x000101c4: .word 0x00000000 # nop
.L0x000101c8: .word 0x0060f809 # jalr $v1
.L0x000101cc: .word 0x00409821 # move_ $s3, $v0
.L0x000101d0: .word 0x00408021 # move_ $s0, $v0
.L0x000101d4: .word 0x26120018 # addiu $s2, $s0, 0x18
.L0x000101d8: .word 0x02402021 # move_ $a0, $s2
.L0x000101dc: .word 0x00002821 # move_ $a1, $zr
.L0x000101e0: .word 0x92230054 # lbu $v1, 0x54($s1)
.L0x000101e4: .word 0x24060001 # li $a2, 0x1
.L0x000101e8: .word 0xa2030004 # sb $v1, 0x4($s0)
.L0x000101ec: .word 0x92220054 # lbu $v0, 0x54($s1)
.L0x000101f0: .word 0x240700a0 # li $a3, 0xa0
.L0x000101f4: .word 0xa2020005 # sb $v0, 0x5($s0)
.L0x000101f8: .word 0x92230054 # lbu $v1, 0x54($s1)
.L0x000101fc: .word 0x24020005 # li $v0, 0x5
.L0x00010200: .word 0xa2020003 # sb $v0, 0x3($s0)
.L0x00010204: .word 0x2402002a # li $v0, 0x2a
.L0x00010208: .word 0xa2020007 # sb $v0, 0x7($s0)
.L0x0001020c: .word 0x24020140 # li $v0, 0x140
.L0x00010210: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x00010214: .word 0xa6020014 # sh $v0, 0x14($s0)
.L0x00010218: .word 0x240200f0 # li $v0, 0xf0
.L0x0001021c: .word 0x3c11ff00 # lui $s1, 0xff00
.L0x00010220: .word 0xa6000008 # sh $zr, 0x8($s0)
.L0x00010224: .word 0xa6000010 # sh $zr, 0x10($s0)
.L0x00010228: .word 0xa600000a # sh $zr, 0xa($s0)
.L0x0001022c: .word 0xa600000e # sh $zr, 0xe($s0)
.L0x00010230: .word 0xa6020012 # sh $v0, 0x12($s0)
.L0x00010234: .word 0xa6020016 # sh $v0, 0x16($s0)
.L0x00010238: .word 0xa2030006 # sb $v1, 0x6($s0)
.L0x0001023c: .word 0x8e030000 # lw $v1, ($s0)
.L0x00010240: .word 0x8e620000 # lw $v0, ($s3)
.L0x00010244: .word 0x00711824 # and $v1, $s1
.L0x00010248: .word 0x00541024 # and $v0, $s4
.L0x0001024c: .word 0x00621825 # or $v1, $v0
.L0x00010250: .word 0xae030000 # sw $v1, ($s0)
.L0x00010254: .word 0x8e620000 # lw $v0, ($s3)
.L0x00010258: .word 0x02141824 # and $v1, $s0, $s4
.L0x0001025c: .word 0x00511024 # and $v0, $s1
.L0x00010260: .word 0x00431025 # or $v0, $v1
.L0x00010264: .word 0x0c00a457 # jal 0x8002915c
.L0x00010268: .word 0xae620000 # sw $v0, ($s3)
.L0x0001026c: .word 0x8e030018 # lw $v1, 0x18($s0)
.L0x00010270: .word 0x8e620000 # lw $v0, ($s3)
.L0x00010274: .word 0x00711824 # and $v1, $s1
.L0x00010278: .word 0x00541024 # and $v0, $s4
.L0x0001027c: .word 0x00621825 # or $v1, $v0
.L0x00010280: .word 0xae030018 # sw $v1, 0x18($s0)
.L0x00010284: .word 0x8e620000 # lw $v0, ($s3)
.L0x00010288: .word 0x02549024 # and $s2, $s4
.L0x0001028c: .word 0x00511024 # and $v0, $s1
.L0x00010290: .word 0x00521025 # or $v0, $s2
.L0x00010294: .word 0xae620000 # sw $v0, ($s3)
.L0x00010298: .word 0x8ea2015c # lw $v0, 0x15c($s5)
.L0x0001029c: .word 0x00000000 # nop
.L0x000102a0: .word 0x0040f809 # jalr $v0
.L0x000102a4: .word 0x26040020 # addiu $a0, $s0, 0x20
.L0x000102a8: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x000102ac: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x000102b0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000102b4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000102b8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000102bc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000102c0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000102c4: .word 0x03e00008 # jr $ra
.L0x000102c8: .word 0x27bd0030 # addiu $sp, 0x30
.L0x000102cc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000102d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000102d4: .word 0x00808021 # move_ $s0, $a0
.L0x000102d8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000102dc: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x000102e0: .word 0x24020001 # li $v0, 0x1
.L0x000102e4: .word 0x1062000c # beq $v1, $v0, .L0x00010318
.L0x000102e8: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000102ec: .word 0x14400005 # bnez $v0, .L0x00010304
.L0x000102f0: .word 0x24020002 # li $v0, 0x2
.L0x000102f4: .word 0x10620020 # beq $v1, $v0, .L0x00010378
.L0x000102f8: .word 0x24020003 # li $v0, 0x3
.L0x000102fc: .word 0x10620030 # beq $v1, $v0, .L0x000103c0
.L0x00010300: .word 0x00000000 # nop
.L0x00010304: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x00010308: .word 0x00000000 # nop
.L0x0001030c: .word 0x0040f809 # jalr $v0
.L0x00010310: .word 0x02002021 # move_ $a0, $s0
.L0x00010314: .word 0xae000054 # sw $zr, 0x54($s0)
.L0x00010318: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0001031c: .word 0x00000000 # nop
.L0x00010320: .word 0x14400027 # bnez $v0, .L0x000103c0
.L0x00010324: .word 0x3c028005 # lui $v0, 0x8005
.L0x00010328: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0001032c: .word 0x00000000 # nop
.L0x00010330: .word 0x0040f809 # jalr $v0
.L0x00010334: .word 0x00000000 # nop
.L0x00010338: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x0001033c: .word 0x00000000 # nop
.L0x00010340: .word 0x00620018 # mult $v1, $v0
.L0x00010344: .word 0x8e020054 # lw $v0, 0x54($s0)
.L0x00010348: .word 0x00003012 # mflo $a2
.L0x0001034c: .word 0x00461021 # addu $v0, $a2
.L0x00010350: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00010354: .word 0x284200ff # slti $v0, 0xff
.L0x00010358: .word 0x14400019 # bnez $v0, .L0x000103c0
.L0x0001035c: .word 0x02002021 # move_ $a0, $s0
.L0x00010360: .word 0x8e03003c # lw $v1, 0x3c($s0)
.L0x00010364: .word 0x240200ff # li $v0, 0xff
.L0x00010368: .word 0x0060f809 # jalr $v1
.L0x0001036c: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x00010370: .word 0x08024c1c # j 0x80093070
.L0x00010374: .word 0x00000000 # nop
.L0x00010378: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001037c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00010380: .word 0x00000000 # nop
.L0x00010384: .word 0x0040f809 # jalr $v0
.L0x00010388: .word 0x00000000 # nop
.L0x0001038c: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00010390: .word 0x00000000 # nop
.L0x00010394: .word 0x00620018 # mult $v1, $v0
.L0x00010398: .word 0x8e020054 # lw $v0, 0x54($s0)
.L0x0001039c: .word 0x00003012 # mflo $a2
.L0x000103a0: .word 0x00461023 # subu $v0, $a2
.L0x000103a4: .word 0x04410006 # bgez $v0, .L0x000103c0
.L0x000103a8: .word 0xae020054 # sw $v0, 0x54($s0)
.L0x000103ac: .word 0x02002021 # move_ $a0, $s0
.L0x000103b0: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x000103b4: .word 0x24050003 # li $a1, 0x3
.L0x000103b8: .word 0x0040f809 # jalr $v0
.L0x000103bc: .word 0xae000054 # sw $zr, 0x54($s0)
.L0x000103c0: .word 0x0c024b86 # jal 0x80092e18
.L0x000103c4: .word 0x02002021 # move_ $a0, $s0
.L0x000103c8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000103cc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000103d0: .word 0x03e00008 # jr $ra
.L0x000103d4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000103d8: .word 0x240200ff # li $v0, 0xff
.L0x000103dc: .word 0x0045001a # div $zr, $v0, $a1
.L0x000103e0: .word 0x00001012 # mflo $v0
.L0x000103e4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000103e8: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000103ec: .word 0xac820050 # sw $v0, 0x50($a0)
.L0x000103f0: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000103f4: .word 0x00000000 # nop
.L0x000103f8: .word 0x0040f809 # jalr $v0
.L0x000103fc: .word 0x24050002 # li $a1, 0x2
.L0x00010400: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00010404: .word 0x00000000 # nop
.L0x00010408: .word 0x03e00008 # jr $ra
.L0x0001040c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00010410: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00010414: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00010418: .word 0x00808021 # move_ $s0, $a0
.L0x0001041c: .word 0x3c048009 # lui $a0, 0x8009
.L0x00010420: .word 0x24842f7c # addiu $a0, 0x2f7c
.L0x00010424: .word 0x24050058 # li $a1, 0x58
.L0x00010428: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001042c: .word 0x0c005141 # jal 0x80014504
.L0x00010430: .word 0x00003021 # move_ $a2, $zr
.L0x00010434: .word 0x240300ff # li $v1, 0xff
.L0x00010438: .word 0x0070001a # div $zr, $v1, $s0
.L0x0001043c: .word 0x00001812 # mflo $v1
.L0x00010440: .word 0x00000000 # nop
.L0x00010444: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00010448: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001044c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00010450: .word 0x03e00008 # jr $ra
.L0x00010454: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00010458: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001045c: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00010460: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00010464: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00010468: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001046c: .word 0x0040f809 # jalr $v0
.L0x00010470: .word 0x00808021 # move_ $s0, $a0
.L0x00010474: .word 0x00003821 # move_ $a3, $zr
.L0x00010478: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001047c: .word 0x24844470 # addiu $a0, 0x4470
.L0x00010480: .word 0x2486fff0 # addiu $a2, $a0, -0x10
.L0x00010484: .word 0x8e030080 # lw $v1, 0x80($s0)
.L0x00010488: .word 0x02002821 # move_ $a1, $s0
.L0x0001048c: .word 0x00621821 # addu $v1, $v0
.L0x00010490: .word 0xae030080 # sw $v1, 0x80($s0)
.L0x00010494: .word 0x84a20066 # lh $v0, 0x66($a1)
.L0x00010498: .word 0x8cc30008 # lw $v1, 0x8($a2)
.L0x0001049c: .word 0x00000000 # nop
.L0x000104a0: .word 0x10430016 # beq $v0, $v1, .L0x000104fc
.L0x000104a4: .word 0x00031140 # sll $v0, $v1, 0x5
.L0x000104a8: .word 0x00441021 # addu $v0, $a0
.L0x000104ac: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x000104b0: .word 0x00000000 # nop
.L0x000104b4: .word 0xaca20058 # sw $v0, 0x58($a1)
.L0x000104b8: .word 0x8cc20008 # lw $v0, 0x8($a2)
.L0x000104bc: .word 0x00000000 # nop
.L0x000104c0: .word 0x00021140 # sll $v0, 0x5
.L0x000104c4: .word 0x00441021 # addu $v0, $a0
.L0x000104c8: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x000104cc: .word 0x00000000 # nop
.L0x000104d0: .word 0xaca2005c # sw $v0, 0x5c($a1)
.L0x000104d4: .word 0x8cc20008 # lw $v0, 0x8($a2)
.L0x000104d8: .word 0x00000000 # nop
.L0x000104dc: .word 0x00021140 # sll $v0, 0x5
.L0x000104e0: .word 0x00441021 # addu $v0, $a0
.L0x000104e4: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x000104e8: .word 0xa4a00064 # sh $zr, 0x64($a1)
.L0x000104ec: .word 0xaca20060 # sw $v0, 0x60($a1)
.L0x000104f0: .word 0x94c20008 # lhu $v0, 0x8($a2)
.L0x000104f4: .word 0x00000000 # nop
.L0x000104f8: .word 0xa4a20066 # sh $v0, 0x66($a1)
.L0x000104fc: .word 0x24c60004 # addiu $a2, 0x4
.L0x00010500: .word 0x24a50014 # addiu $a1, 0x14
.L0x00010504: .word 0x24e70001 # addiu $a3, 0x1
.L0x00010508: .word 0x28e20002 # slti $v0, $a3, 0x2
.L0x0001050c: .word 0x1440ffe1 # bnez $v0, .L0x00010494
.L0x00010510: .word 0x24840060 # addiu $a0, 0x60
.L0x00010514: .word 0x8e040080 # lw $a0, 0x80($s0)
.L0x00010518: .word 0x8e030084 # lw $v1, 0x84($s0)
.L0x0001051c: .word 0x00000000 # nop
.L0x00010520: .word 0x0064102a # slt $v0, $v1, $a0
.L0x00010524: .word 0x10400029 # beqz $v0, .L0x000105cc
.L0x00010528: .word 0x00831023 # subu $v0, $a0, $v1
.L0x0001052c: .word 0xae020080 # sw $v0, 0x80($s0)
.L0x00010530: .word 0x00004021 # move_ $t0, $zr
.L0x00010534: .word 0x240a0001 # li $t2, 0x1
.L0x00010538: .word 0x2409001e # li $t1, 0x1e
.L0x0001053c: .word 0x02002021 # move_ $a0, $s0
.L0x00010540: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010544: .word 0x24424470 # addiu $v0, 0x4470
.L0x00010548: .word 0x2447fff0 # addiu $a3, $v0, -0x10
.L0x0001054c: .word 0x00403021 # move_ $a2, $v0
.L0x00010550: .word 0x8ce20008 # lw $v0, 0x8($a3)
.L0x00010554: .word 0x00000000 # nop
.L0x00010558: .word 0x00021140 # sll $v0, 0x5
.L0x0001055c: .word 0x00461021 # addu $v0, $a2
.L0x00010560: .word 0x84430008 # lh $v1, 0x8($v0)
.L0x00010564: .word 0x00000000 # nop
.L0x00010568: .word 0x1c600002 # bgtz $v1, .L0x00010574
.L0x0001056c: .word 0x00000000 # nop
.L0x00010570: .word 0x00001821 # move_ $v1, $zr
.L0x00010574: .word 0x84450006 # lh $a1, 0x6($v0)
.L0x00010578: .word 0x00000000 # nop
.L0x0001057c: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x00010580: .word 0x10400002 # beqz $v0, .L0x0001058c
.L0x00010584: .word 0x00000000 # nop
.L0x00010588: .word 0x00a01821 # move_ $v1, $a1
.L0x0001058c: .word 0x8c82005c # lw $v0, 0x5c($a0)
.L0x00010590: .word 0x00000000 # nop
.L0x00010594: .word 0x10620007 # beq $v1, $v0, .L0x000105b4
.L0x00010598: .word 0x00000000 # nop
.L0x0001059c: .word 0x8c820060 # lw $v0, 0x60($a0)
.L0x000105a0: .word 0xac83005c # sw $v1, 0x5c($a0)
.L0x000105a4: .word 0xa48a0064 # sh $t2, 0x64($a0)
.L0x000105a8: .word 0xa4800068 # sh $zr, 0x68($a0)
.L0x000105ac: .word 0xa489006a # sh $t1, 0x6a($a0)
.L0x000105b0: .word 0xac820058 # sw $v0, 0x58($a0)
.L0x000105b4: .word 0x24840014 # addiu $a0, 0x14
.L0x000105b8: .word 0x24e70004 # addiu $a3, 0x4
.L0x000105bc: .word 0x25080001 # addiu $t0, 0x1
.L0x000105c0: .word 0x29020002 # slti $v0, $t0, 0x2
.L0x000105c4: .word 0x1440ffe2 # bnez $v0, .L0x00010550
.L0x000105c8: .word 0x24c60060 # addiu $a2, 0x60
.L0x000105cc: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000105d0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000105d4: .word 0x03e00008 # jr $ra
.L0x000105d8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000105dc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000105e0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000105e4: .word 0x00808021 # move_ $s0, $a0
.L0x000105e8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000105ec: .word 0x8602000c # lh $v0, 0xc($s0)
.L0x000105f0: .word 0x00000000 # nop
.L0x000105f4: .word 0x1040002b # beqz $v0, .L0x000106a4
.L0x000105f8: .word 0x3c028005 # lui $v0, 0x8005
.L0x000105fc: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x00010600: .word 0x00000000 # nop
.L0x00010604: .word 0x0040f809 # jalr $v0
.L0x00010608: .word 0x00000000 # nop
.L0x0001060c: .word 0x96030010 # lhu $v1, 0x10($s0)
.L0x00010610: .word 0x86050012 # lh $a1, 0x12($s0)
.L0x00010614: .word 0x00621821 # addu $v1, $v0
.L0x00010618: .word 0xa6030010 # sh $v1, 0x10($s0)
.L0x0001061c: .word 0x00031c00 # sll $v1, 0x10
.L0x00010620: .word 0x00031c03 # sra $v1, 0x10
.L0x00010624: .word 0x0065102a # slt $v0, $v1, $a1
.L0x00010628: .word 0x14400006 # bnez $v0, .L0x00010644
.L0x0001062c: .word 0x00032280 # sll $a0, $v1, 0xa
.L0x00010630: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x00010634: .word 0xa600000c # sh $zr, 0xc($s0)
.L0x00010638: .word 0xae020008 # sw $v0, 0x8($s0)
.L0x0001063c: .word 0x08024cd5 # j 0x80093354
.L0x00010640: .word 0xae020000 # sw $v0, ($s0)
.L0x00010644: .word 0x0085001a # div $zr, $a0, $a1
.L0x00010648: .word 0x00002012 # mflo $a0
.L0x0001064c: .word 0x0c00aaf3 # jal 0x8002abcc
.L0x00010650: .word 0x00000000 # nop
.L0x00010654: .word 0x86050012 # lh $a1, 0x12($s0)
.L0x00010658: .word 0x00000000 # nop
.L0x0001065c: .word 0x00450018 # mult $v0, $a1
.L0x00010660: .word 0x00002012 # mflo $a0
.L0x00010664: .word 0x04810002 # bgez $a0, .L0x00010670
.L0x00010668: .word 0x00000000 # nop
.L0x0001066c: .word 0x24840fff # addiu $a0, 0xfff
.L0x00010670: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x00010674: .word 0x8e030000 # lw $v1, ($s0)
.L0x00010678: .word 0x00042303 # sra $a0, 0xc
.L0x0001067c: .word 0x00431023 # subu $v0, $v1
.L0x00010680: .word 0x00440018 # mult $v0, $a0
.L0x00010684: .word 0x00003812 # mflo $a3
.L0x00010688: .word 0x00000000 # nop
.L0x0001068c: .word 0x00000000 # nop
.L0x00010690: .word 0x00e5001a # div $zr, $a3, $a1
.L0x00010694: .word 0x00001012 # mflo $v0
.L0x00010698: .word 0x00000000 # nop
.L0x0001069c: .word 0x00621821 # addu $v1, $v0
.L0x000106a0: .word 0xae030008 # sw $v1, 0x8($s0)
.L0x000106a4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000106a8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000106ac: .word 0x03e00008 # jr $ra
.L0x000106b0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000106b4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000106b8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000106bc: .word 0x00809021 # move_ $s2, $a0
.L0x000106c0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000106c4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000106c8: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x000106cc: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000106d0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000106d4: .word 0x8e030008 # lw $v1, 0x8($s0)
.L0x000106d8: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x000106dc: .word 0x00000000 # nop
.L0x000106e0: .word 0x1062001c # beq $v1, $v0, .L0x00010754
.L0x000106e4: .word 0x00a08821 # move_ $s1, $a1
.L0x000106e8: .word 0x8e220000 # lw $v0, ($s1)
.L0x000106ec: .word 0x00000000 # nop
.L0x000106f0: .word 0x14400006 # bnez $v0, .L0x0001070c
.L0x000106f4: .word 0x24041005 # li $a0, 0x1005
.L0x000106f8: .word 0x24050001 # li $a1, 0x1
.L0x000106fc: .word 0x240600ae # li $a2, 0xae
.L0x00010700: .word 0x0c006b8e # jal 0x8001ae38
.L0x00010704: .word 0x24070015 # li $a3, 0x15
.L0x00010708: .word 0xae220000 # sw $v0, ($s1)
.L0x0001070c: .word 0x8e040008 # lw $a0, 0x8($s0)
.L0x00010710: .word 0x3c108005 # lui $s0, 0x8005
.L0x00010714: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x00010718: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001071c: .word 0x00000000 # nop
.L0x00010720: .word 0x0040f809 # jalr $v0
.L0x00010724: .word 0x26100768 # addiu $s0, 0x768
.L0x00010728: .word 0x00022940 # sll $a1, $v0, 0x5
.L0x0001072c: .word 0x00a22823 # subu $a1, $v0
.L0x00010730: .word 0x000528c0 # sll $a1, 0x3
.L0x00010734: .word 0x00a22823 # subu $a1, $v0
.L0x00010738: .word 0x00052880 # sll $a1, 0x2
.L0x0001073c: .word 0x8e240000 # lw $a0, ($s1)
.L0x00010740: .word 0x00b02821 # addu $a1, $s0
.L0x00010744: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00010748: .word 0x00000000 # nop
.L0x0001074c: .word 0x0040f809 # jalr $v0
.L0x00010750: .word 0x2406ffff # li $a2, -0x1
.L0x00010754: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010758: .word 0x8c44446c # lw $a0, 0x446c($v0)
.L0x0001075c: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x00010760: .word 0x00000000 # nop
.L0x00010764: .word 0x10820025 # beq $a0, $v0, .L0x000107fc
.L0x00010768: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001076c: .word 0x24632b1c # addiu $v1, 0x2b1c
.L0x00010770: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x00010774: .word 0x00441021 # addu $v0, $a0
.L0x00010778: .word 0x00021080 # sll $v0, 0x2
.L0x0001077c: .word 0x00431021 # addu $v0, $v1
.L0x00010780: .word 0x8c440018 # lw $a0, 0x18($v0)
.L0x00010784: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010788: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001078c: .word 0x00000000 # nop
.L0x00010790: .word 0x0040f809 # jalr $v0
.L0x00010794: .word 0x00000000 # nop
.L0x00010798: .word 0x8e230004 # lw $v1, 0x4($s1)
.L0x0001079c: .word 0x00000000 # nop
.L0x000107a0: .word 0x14600007 # bnez $v1, .L0x000107c0
.L0x000107a4: .word 0x00408021 # move_ $s0, $v0
.L0x000107a8: .word 0x24041005 # li $a0, 0x1005
.L0x000107ac: .word 0x24050001 # li $a1, 0x1
.L0x000107b0: .word 0x24060011 # li $a2, 0x11
.L0x000107b4: .word 0x0c006b8e # jal 0x8001ae38
.L0x000107b8: .word 0x24070015 # li $a3, 0x15
.L0x000107bc: .word 0xae220004 # sw $v0, 0x4($s1)
.L0x000107c0: .word 0x1200000e # beqz $s0, .L0x000107fc
.L0x000107c4: .word 0x3c038004 # lui $v1, 0x8004
.L0x000107c8: .word 0x3c028006 # lui $v0, 0x8006
.L0x000107cc: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000107d0: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000107d4: .word 0x00000000 # nop
.L0x000107d8: .word 0x0040f809 # jalr $v0
.L0x000107dc: .word 0x2484004e # addiu $a0, 0x4e
.L0x000107e0: .word 0x00402821 # move_ $a1, $v0
.L0x000107e4: .word 0x8e240004 # lw $a0, 0x4($s1)
.L0x000107e8: .word 0x86060006 # lh $a2, 0x6($s0)
.L0x000107ec: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000107f0: .word 0x00000000 # nop
.L0x000107f4: .word 0x0040f809 # jalr $v0
.L0x000107f8: .word 0x00000000 # nop
.L0x000107fc: .word 0x00002821 # move_ $a1, $zr
.L0x00010800: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010804: .word 0x24434460 # addiu $v1, $v0, 0x4460
.L0x00010808: .word 0x02402021 # move_ $a0, $s2
.L0x0001080c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00010810: .word 0x24630004 # addiu $v1, 0x4
.L0x00010814: .word 0x24a50001 # addiu $a1, 0x1
.L0x00010818: .word 0xac820050 # sw $v0, 0x50($a0)
.L0x0001081c: .word 0x28a20002 # slti $v0, $a1, 0x2
.L0x00010820: .word 0x1440fffa # bnez $v0, .L0x0001080c
.L0x00010824: .word 0x24840004 # addiu $a0, 0x4
.L0x00010828: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001082c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00010830: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00010834: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00010838: .word 0x03e00008 # jr $ra
.L0x0001083c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00010840: .word 0x3c028004 # lui $v0, 0x8004
.L0x00010844: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00010848: .word 0x27bdff18 # addiu $sp, -0xe8
.L0x0001084c: .word 0xafb200c8 # sw $s2, 0xc8($sp)
.L0x00010850: .word 0x00a09021 # move_ $s2, $a1
.L0x00010854: .word 0xafa400e8 # sw $a0, 0xe8($sp)
.L0x00010858: .word 0x3c040455 # lui $a0, 0x455
.L0x0001085c: .word 0xafbf00e4 # sw $ra, 0xe4($sp)
.L0x00010860: .word 0xafbe00e0 # sw $s8, 0xe0($sp)
.L0x00010864: .word 0xafb700dc # sw $s7, 0xdc($sp)
.L0x00010868: .word 0xafb600d8 # sw $s6, 0xd8($sp)
.L0x0001086c: .word 0xafb500d4 # sw $s5, 0xd4($sp)
.L0x00010870: .word 0xafb400d0 # sw $s4, 0xd0($sp)
.L0x00010874: .word 0xafb300cc # sw $s3, 0xcc($sp)
.L0x00010878: .word 0xafb100c4 # sw $s1, 0xc4($sp)
.L0x0001087c: .word 0x0040f809 # jalr $v0
.L0x00010880: .word 0xafb000c0 # sw $s0, 0xc0($sp)
.L0x00010884: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00010888: .word 0x0c007d92 # jal 0x8001f648
.L0x0001088c: .word 0x0040f021 # move_ $s8, $v0
.L0x00010890: .word 0x24041005 # li $a0, 0x1005
.L0x00010894: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00010898: .word 0x00000000 # nop
.L0x0001089c: .word 0x0040f809 # jalr $v0
.L0x000108a0: .word 0x24050001 # li $a1, 0x1
.L0x000108a4: .word 0x24040200 # li $a0, 0x200
.L0x000108a8: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000108ac: .word 0x00000000 # nop
.L0x000108b0: .word 0x0040f809 # jalr $v0
.L0x000108b4: .word 0x00002821 # move_ $a1, $zr
.L0x000108b8: .word 0x03c02021 # move_ $a0, $s8
.L0x000108bc: .word 0x00002821 # move_ $a1, $zr
.L0x000108c0: .word 0x24060008 # li $a2, 0x8
.L0x000108c4: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000108c8: .word 0x00000000 # nop
.L0x000108cc: .word 0x0040f809 # jalr $v0
.L0x000108d0: .word 0x2407000f # li $a3, 0xf
.L0x000108d4: .word 0x03c02021 # move_ $a0, $s8
.L0x000108d8: .word 0x24050001 # li $a1, 0x1
.L0x000108dc: .word 0x240600a1 # li $a2, 0xa1
.L0x000108e0: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000108e4: .word 0x00000000 # nop
.L0x000108e8: .word 0x0040f809 # jalr $v0
.L0x000108ec: .word 0x2407000f # li $a3, 0xf
.L0x000108f0: .word 0x8fa400e8 # lw $a0, 0xe8($sp)
.L0x000108f4: .word 0x0c024cd9 # jal 0x80093364
.L0x000108f8: .word 0x02402821 # move_ $a1, $s2
.L0x000108fc: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010900: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x00010904: .word 0x26140010 # addiu $s4, $s0, 0x10
.L0x00010908: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x0001090c: .word 0x8e430010 # lw $v1, 0x10($s2)
.L0x00010910: .word 0x00021140 # sll $v0, 0x5
.L0x00010914: .word 0x14600007 # bnez $v1, .L0x00010934
.L0x00010918: .word 0x00548821 # addu $s1, $v0, $s4
.L0x0001091c: .word 0x24041005 # li $a0, 0x1005
.L0x00010920: .word 0x24050003 # li $a1, 0x3
.L0x00010924: .word 0x2406010b # li $a2, 0x10b
.L0x00010928: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001092c: .word 0x2407001a # li $a3, 0x1a
.L0x00010930: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x00010934: .word 0x8fa900e8 # lw $t1, 0xe8($sp)
.L0x00010938: .word 0x8e440010 # lw $a0, 0x10($s2)
.L0x0001093c: .word 0x8d260060 # lw $a2, 0x60($t1)
.L0x00010940: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00010944: .word 0x00000000 # nop
.L0x00010948: .word 0x0040f809 # jalr $v0
.L0x0001094c: .word 0x00002821 # move_ $a1, $zr
.L0x00010950: .word 0x8e440010 # lw $a0, 0x10($s2)
.L0x00010954: .word 0x00000000 # nop
.L0x00010958: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x0001095c: .word 0x00000000 # nop
.L0x00010960: .word 0x0040f809 # jalr $v0
.L0x00010964: .word 0x24050001 # li $a1, 0x1
.L0x00010968: .word 0x8e42000c # lw $v0, 0xc($s2)
.L0x0001096c: .word 0x00000000 # nop
.L0x00010970: .word 0x14400006 # bnez $v0, .L0x0001098c
.L0x00010974: .word 0x24041005 # li $a0, 0x1005
.L0x00010978: .word 0x24050003 # li $a1, 0x3
.L0x0001097c: .word 0x2406012e # li $a2, 0x12e
.L0x00010980: .word 0x0c006b8e # jal 0x8001ae38
.L0x00010984: .word 0x2407001a # li $a3, 0x1a
.L0x00010988: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x0001098c: .word 0x00002821 # move_ $a1, $zr
.L0x00010990: .word 0x00a09821 # move_ $s3, $a1
.L0x00010994: .word 0x3c0a800a # lui $t2, 0x800a
.L0x00010998: .word 0x25573490 # addiu $s7, $t2, 0x3490
.L0x0001099c: .word 0x3c0b800a # lui $t3, 0x800a
.L0x000109a0: .word 0x25763470 # addiu $s6, $t3, 0x3470
.L0x000109a4: .word 0x00a0a821 # move_ $s5, $a1
.L0x000109a8: .word 0x8e44000c # lw $a0, 0xc($s2)
.L0x000109ac: .word 0x86260006 # lh $a2, 0x6($s1)
.L0x000109b0: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000109b4: .word 0x00000000 # nop
.L0x000109b8: .word 0x0040f809 # jalr $v0
.L0x000109bc: .word 0x00a0a021 # move_ $s4, $a1
.L0x000109c0: .word 0x8e44000c # lw $a0, 0xc($s2)
.L0x000109c4: .word 0x02c08021 # move_ $s0, $s6
.L0x000109c8: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x000109cc: .word 0x00000000 # nop
.L0x000109d0: .word 0x0040f809 # jalr $v0
.L0x000109d4: .word 0x24050001 # li $a1, 0x1
.L0x000109d8: .word 0x8fb200e8 # lw $s2, 0xe8($sp)
.L0x000109dc: .word 0x3c0c800a # lui $t4, 0x800a
.L0x000109e0: .word 0x258c4460 # addiu $t4, 0x4460
.L0x000109e4: .word 0x02ac1021 # addu $v0, $s5, $t4
.L0x000109e8: .word 0x3c0d800a # lui $t5, 0x800a
.L0x000109ec: .word 0x25ad4470 # addiu $t5, 0x4470
.L0x000109f0: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x000109f4: .word 0x8e440060 # lw $a0, 0x60($s2)
.L0x000109f8: .word 0x00021140 # sll $v0, 0x5
.L0x000109fc: .word 0x004d1021 # addu $v0, $t5
.L0x00010a00: .word 0x02828821 # addu $s1, $s4, $v0
.L0x00010a04: .word 0x86230006 # lh $v1, 0x6($s1)
.L0x00010a08: .word 0x000411c0 # sll $v0, $a0, 0x7
.L0x00010a0c: .word 0x0043001a # div $zr, $v0, $v1
.L0x00010a10: .word 0x00002812 # mflo $a1
.L0x00010a14: .word 0x18800004 # blez $a0, .L0x00010a28
.L0x00010a18: .word 0x28a20004 # slti $v0, $a1, 0x4
.L0x00010a1c: .word 0x10400002 # beqz $v0, .L0x00010a28
.L0x00010a20: .word 0x00000000 # nop
.L0x00010a24: .word 0x24050003 # li $a1, 0x3
.L0x00010a28: .word 0x16600008 # bnez $s3, .L0x00010a4c
.L0x00010a2c: .word 0x3c09800a # lui $t1, 0x800a
.L0x00010a30: .word 0x95223470 # lhu $v0, 0x3470($t1)
.L0x00010a34: .word 0x96c30008 # lhu $v1, 0x8($s6)
.L0x00010a38: .word 0x00451021 # addu $v0, $a1
.L0x00010a3c: .word 0x00651821 # addu $v1, $a1
.L0x00010a40: .word 0xa6c20004 # sh $v0, 0x4($s6)
.L0x00010a44: .word 0x08024dc5 # j 0x80093714
.L0x00010a48: .word 0xa6c3000c # sh $v1, 0xc($s6)
.L0x00010a4c: .word 0x96020000 # lhu $v0, ($s0)
.L0x00010a50: .word 0x96030008 # lhu $v1, 0x8($s0)
.L0x00010a54: .word 0x00451023 # subu $v0, $a1
.L0x00010a58: .word 0x00651823 # subu $v1, $a1
.L0x00010a5c: .word 0xa6020004 # sh $v0, 0x4($s0)
.L0x00010a60: .word 0xa603000c # sh $v1, 0xc($s0)
.L0x00010a64: .word 0x96220006 # lhu $v0, 0x6($s1)
.L0x00010a68: .word 0x8e430060 # lw $v1, 0x60($s2)
.L0x00010a6c: .word 0x00021400 # sll $v0, 0x10
.L0x00010a70: .word 0x00021483 # sra $v0, 0x12
.L0x00010a74: .word 0x0043102a # slt $v0, $v1
.L0x00010a78: .word 0x10400018 # beqz $v0, .L0x00010adc
.L0x00010a7c: .word 0x3c0a800a # lui $t2, 0x800a
.L0x00010a80: .word 0x25493490 # addiu $t1, $t2, 0x3490
.L0x00010a84: .word 0x892b0003 # lwl $t3, 0x3($t1)
.L0x00010a88: .word 0x992b0000 # lwr $t3, ($t1)
.L0x00010a8c: .word 0x00000000 # nop
.L0x00010a90: .word 0xabab00bb # swl $t3, 0xbb($sp)
.L0x00010a94: .word 0xbbab00b8 # swr $t3, 0xb8($sp)
.L0x00010a98: .word 0x8baa00bb # lwl $t2, 0xbb($sp)
.L0x00010a9c: .word 0x9baa00b8 # lwr $t2, 0xb8($sp)
.L0x00010aa0: .word 0x00000000 # nop
.L0x00010aa4: .word 0xabaa00b3 # swl $t2, 0xb3($sp)
.L0x00010aa8: .word 0xbbaa00b0 # swr $t2, 0xb0($sp)
.L0x00010aac: .word 0x8ae90007 # lwl $t1, 0x7($s7)
.L0x00010ab0: .word 0x9ae90004 # lwr $t1, 0x4($s7)
.L0x00010ab4: .word 0x00000000 # nop
.L0x00010ab8: .word 0xaba900bf # swl $t1, 0xbf($sp)
.L0x00010abc: .word 0xbba900bc # swr $t1, 0xbc($sp)
.L0x00010ac0: .word 0x8bad00bf # lwl $t5, 0xbf($sp)
.L0x00010ac4: .word 0x9bad00bc # lwr $t5, 0xbc($sp)
.L0x00010ac8: .word 0x00000000 # nop
.L0x00010acc: .word 0xabad00b7 # swl $t5, 0xb7($sp)
.L0x00010ad0: .word 0xbbad00b4 # swr $t5, 0xb4($sp)
.L0x00010ad4: .word 0x08024df8 # j 0x800937e0
.L0x00010ad8: .word 0x24041005 # li $a0, 0x1005
.L0x00010adc: .word 0x8aec000b # lwl $t4, 0xb($s7)
.L0x00010ae0: .word 0x9aec0008 # lwr $t4, 0x8($s7)
.L0x00010ae4: .word 0x00000000 # nop
.L0x00010ae8: .word 0xabac00bb # swl $t4, 0xbb($sp)
.L0x00010aec: .word 0xbbac00b8 # swr $t4, 0xb8($sp)
.L0x00010af0: .word 0x8bab00bb # lwl $t3, 0xbb($sp)
.L0x00010af4: .word 0x9bab00b8 # lwr $t3, 0xb8($sp)
.L0x00010af8: .word 0x00000000 # nop
.L0x00010afc: .word 0xabab00b3 # swl $t3, 0xb3($sp)
.L0x00010b00: .word 0xbbab00b0 # swr $t3, 0xb0($sp)
.L0x00010b04: .word 0x8aea000f # lwl $t2, 0xf($s7)
.L0x00010b08: .word 0x9aea000c # lwr $t2, 0xc($s7)
.L0x00010b0c: .word 0x00000000 # nop
.L0x00010b10: .word 0xabaa00bf # swl $t2, 0xbf($sp)
.L0x00010b14: .word 0xbbaa00bc # swr $t2, 0xbc($sp)
.L0x00010b18: .word 0x8ba900bf # lwl $t1, 0xbf($sp)
.L0x00010b1c: .word 0x9ba900bc # lwr $t1, 0xbc($sp)
.L0x00010b20: .word 0x00000000 # nop
.L0x00010b24: .word 0xaba900b7 # swl $t1, 0xb7($sp)
.L0x00010b28: .word 0xbba900b4 # swr $t1, 0xb4($sp)
.L0x00010b2c: .word 0x24041005 # li $a0, 0x1005
.L0x00010b30: .word 0x24050001 # li $a1, 0x1
.L0x00010b34: .word 0x02003021 # move_ $a2, $s0
.L0x00010b38: .word 0x27a700b0 # addiu $a3, $sp, 0xb0
.L0x00010b3c: .word 0x26100010 # addiu $s0, 0x10
.L0x00010b40: .word 0x26520014 # addiu $s2, 0x14
.L0x00010b44: .word 0x26b50004 # addiu $s5, 0x4
.L0x00010b48: .word 0x26940060 # addiu $s4, 0x60
.L0x00010b4c: .word 0x3c0d800a # lui $t5, 0x800a
.L0x00010b50: .word 0x25ad4460 # addiu $t5, 0x4460
.L0x00010b54: .word 0x8da200f0 # lw $v0, 0xf0($t5)
.L0x00010b58: .word 0x00000000 # nop
.L0x00010b5c: .word 0x0040f809 # jalr $v0
.L0x00010b60: .word 0x02659821 # addu $s3, $a1
.L0x00010b64: .word 0x2a620002 # slti $v0, $s3, 0x2
.L0x00010b68: .word 0x1440ff9d # bnez $v0, .L0x000109e0
.L0x00010b6c: .word 0x3c0c800a # lui $t4, 0x800a
.L0x00010b70: .word 0x3c028005 # lui $v0, 0x8005
.L0x00010b74: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x00010b78: .word 0x00000000 # nop
.L0x00010b7c: .word 0x0040f809 # jalr $v0
.L0x00010b80: .word 0x00000000 # nop
.L0x00010b84: .word 0x3c03800a # lui $v1, 0x800a
.L0x00010b88: .word 0x24724460 # addiu $s2, $v1, 0x4460
.L0x00010b8c: .word 0x00021883 # sra $v1, $v0, 0x2
.L0x00010b90: .word 0x3c028005 # lui $v0, 0x8005
.L0x00010b94: .word 0x8e440008 # lw $a0, 0x8($s2)
.L0x00010b98: .word 0x8c42b44c # lw $v0, -0x4bb4($v0)
.L0x00010b9c: .word 0x00000000 # nop
.L0x00010ba0: .word 0x0040f809 # jalr $v0
.L0x00010ba4: .word 0x30710003 # andi $s1, $v1, 0x3
.L0x00010ba8: .word 0x03c02021 # move_ $a0, $s8
.L0x00010bac: .word 0x2405001e # li $a1, 0x1e
.L0x00010bb0: .word 0x24060104 # li $a2, 0x104
.L0x00010bb4: .word 0x2407003d # li $a3, 0x3d
.L0x00010bb8: .word 0x8fa30094 # lw $v1, 0x94($sp)
.L0x00010bbc: .word 0x00000000 # nop
.L0x00010bc0: .word 0x0060f809 # jalr $v1
.L0x00010bc4: .word 0x00408021 # move_ $s0, $v0
.L0x00010bc8: .word 0x3c028004 # lui $v0, 0x8004
.L0x00010bcc: .word 0x24422b1c # addiu $v0, 0x2b1c
.L0x00010bd0: .word 0x00108040 # sll $s0, 0x1
.L0x00010bd4: .word 0x02028021 # addu $s0, $v0
.L0x00010bd8: .word 0x96020058 # lhu $v0, 0x58($s0)
.L0x00010bdc: .word 0x00000000 # nop
.L0x00010be0: .word 0x00021c00 # sll $v1, $v0, 0x10
.L0x00010be4: .word 0x00032403 # sra $a0, $v1, 0x10
.L0x00010be8: .word 0x288203e8 # slti $v0, $a0, 0x3e8
.L0x00010bec: .word 0x10400019 # beqz $v0, .L0x00010c54
.L0x00010bf0: .word 0x3c0251eb # lui $v0, 0x51eb
.L0x00010bf4: .word 0x3442851f # ori $v0, 0x851f
.L0x00010bf8: .word 0x00820018 # mult $a0, $v0
.L0x00010bfc: .word 0x24041005 # li $a0, 0x1005
.L0x00010c00: .word 0x24050001 # li $a1, 0x1
.L0x00010c04: .word 0x3c08800a # lui $t0, 0x800a
.L0x00010c08: .word 0x250634a0 # addiu $a2, $t0, 0x34a0
.L0x00010c0c: .word 0x3c07800a # lui $a3, 0x800a
.L0x00010c10: .word 0x24e734b0 # addiu $a3, 0x34b0
.L0x00010c14: .word 0x00031fc3 # sra $v1, 0x1f
.L0x00010c18: .word 0x00004810 # mfhi $t1
.L0x00010c1c: .word 0x000910c3 # sra $v0, $t1, 0x3
.L0x00010c20: .word 0x00431023 # subu $v0, $v1
.L0x00010c24: .word 0x8e4300f0 # lw $v1, 0xf0($s2)
.L0x00010c28: .word 0x24420109 # addiu $v0, 0x109
.L0x00010c2c: .word 0xa50234a0 # sh $v0, 0x34a0($t0)
.L0x00010c30: .word 0x0060f809 # jalr $v1
.L0x00010c34: .word 0xa4c20008 # sh $v0, 0x8($a2)
.L0x00010c38: .word 0x86020058 # lh $v0, 0x58($s0)
.L0x00010c3c: .word 0x00000000 # nop
.L0x00010c40: .word 0x284203e8 # slti $v0, 0x3e8
.L0x00010c44: .word 0x10400003 # beqz $v0, .L0x00010c54
.L0x00010c48: .word 0x03c02021 # move_ $a0, $s8
.L0x00010c4c: .word 0x08024e43 # j 0x8009390c
.L0x00010c50: .word 0x26250033 # addiu $a1, $s1, 0x33
.L0x00010c54: .word 0x03c02021 # move_ $a0, $s8
.L0x00010c58: .word 0x26250037 # addiu $a1, $s1, 0x37
.L0x00010c5c: .word 0x24060109 # li $a2, 0x109
.L0x00010c60: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00010c64: .word 0x00000000 # nop
.L0x00010c68: .word 0x0040f809 # jalr $v0
.L0x00010c6c: .word 0x2407003e # li $a3, 0x3e
.L0x00010c70: .word 0x03c02021 # move_ $a0, $s8
.L0x00010c74: .word 0x2405000b # li $a1, 0xb
.L0x00010c78: .word 0x24060104 # li $a2, 0x104
.L0x00010c7c: .word 0x2407003d # li $a3, 0x3d
.L0x00010c80: .word 0x00009021 # move_ $s2, $zr
.L0x00010c84: .word 0x0240a021 # move_ $s4, $s2
.L0x00010c88: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00010c8c: .word 0x00000000 # nop
.L0x00010c90: .word 0x0040f809 # jalr $v0
.L0x00010c94: .word 0x02409821 # move_ $s3, $s2
.L0x00010c98: .word 0x3c02800a # lui $v0, 0x800a
.L0x00010c9c: .word 0x24574460 # addiu $s7, $v0, 0x4460
.L0x00010ca0: .word 0x00008021 # move_ $s0, $zr
.L0x00010ca4: .word 0x0260b021 # move_ $s6, $s3
.L0x00010ca8: .word 0x0280a821 # move_ $s5, $s4
.L0x00010cac: .word 0x86e200d6 # lh $v0, 0xd6($s7)
.L0x00010cb0: .word 0x00000000 # nop
.L0x00010cb4: .word 0x28420004 # slti $v0, 0x4
.L0x00010cb8: .word 0x14400005 # bnez $v0, .L0x00010cd0
.L0x00010cbc: .word 0x00101140 # sll $v0, $s0, 0x5
.L0x00010cc0: .word 0x1a000003 # blez $s0, .L0x00010cd0
.L0x00010cc4: .word 0x00000000 # nop
.L0x00010cc8: .word 0x1e400032 # bgtz $s2, .L0x00010d94
.L0x00010ccc: .word 0x00000000 # nop
.L0x00010cd0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00010cd4: .word 0x24634470 # addiu $v1, 0x4470
.L0x00010cd8: .word 0x00431021 # addu $v0, $v1
.L0x00010cdc: .word 0x02c28821 # addu $s1, $s6, $v0
.L0x00010ce0: .word 0x86220000 # lh $v0, ($s1)
.L0x00010ce4: .word 0x00000000 # nop
.L0x00010ce8: .word 0x10400021 # beqz $v0, .L0x00010d70
.L0x00010cec: .word 0x00000000 # nop
.L0x00010cf0: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x00010cf4: .word 0x00000000 # nop
.L0x00010cf8: .word 0x14400009 # bnez $v0, .L0x00010d20
.L0x00010cfc: .word 0x24050003 # li $a1, 0x3
.L0x00010d00: .word 0x86230008 # lh $v1, 0x8($s1)
.L0x00010d04: .word 0x00000000 # nop
.L0x00010d08: .word 0x10600005 # beqz $v1, .L0x00010d20
.L0x00010d0c: .word 0x24050002 # li $a1, 0x2
.L0x00010d10: .word 0x86220006 # lh $v0, 0x6($s1)
.L0x00010d14: .word 0x00000000 # nop
.L0x00010d18: .word 0x00621026 # xor $v0, $v1, $v0
.L0x00010d1c: .word 0x0002282b # sltu $a1, $zr, $v0
.L0x00010d20: .word 0x00121080 # sll $v0, $s2, 0x2
.L0x00010d24: .word 0x00571021 # addu $v0, $s7
.L0x00010d28: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x00010d2c: .word 0x00000000 # nop
.L0x00010d30: .word 0x14500003 # bne $v0, $s0, .L0x00010d40
.L0x00010d34: .word 0x00000000 # nop
.L0x00010d38: .word 0x08024e7d # j 0x800939f4
.L0x00010d3c: .word 0x24a5000c # addiu $a1, 0xc
.L0x00010d40: .word 0x24a5003c # addiu $a1, 0x3c
.L0x00010d44: .word 0x03c02021 # move_ $a0, $s8
.L0x00010d48: .word 0x00101040 # sll $v0, $s0, 0x1
.L0x00010d4c: .word 0x00551021 # addu $v0, $s5
.L0x00010d50: .word 0x3c0a800a # lui $t2, 0x800a
.L0x00010d54: .word 0x254a34c0 # addiu $t2, 0x34c0
.L0x00010d58: .word 0x004a1021 # addu $v0, $t2
.L0x00010d5c: .word 0x84460000 # lh $a2, ($v0)
.L0x00010d60: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00010d64: .word 0x00000000 # nop
.L0x00010d68: .word 0x0040f809 # jalr $v0
.L0x00010d6c: .word 0x24070030 # li $a3, 0x30
.L0x00010d70: .word 0x26100001 # addiu $s0, 0x1
.L0x00010d74: .word 0x2a020003 # slti $v0, $s0, 0x3
.L0x00010d78: .word 0x1440ffcc # bnez $v0, .L0x00010cac
.L0x00010d7c: .word 0x00000000 # nop
.L0x00010d80: .word 0x26940006 # addiu $s4, 0x6
.L0x00010d84: .word 0x26520001 # addiu $s2, 0x1
.L0x00010d88: .word 0x2a420002 # slti $v0, $s2, 0x2
.L0x00010d8c: .word 0x1440ffc4 # bnez $v0, .L0x00010ca0
.L0x00010d90: .word 0x26730060 # addiu $s3, 0x60
.L0x00010d94: .word 0x8fbf00e4 # lw $ra, 0xe4($sp)
.L0x00010d98: .word 0x8fbe00e0 # lw $s8, 0xe0($sp)
.L0x00010d9c: .word 0x8fb700dc # lw $s7, 0xdc($sp)
.L0x00010da0: .word 0x8fb600d8 # lw $s6, 0xd8($sp)
.L0x00010da4: .word 0x8fb500d4 # lw $s5, 0xd4($sp)
.L0x00010da8: .word 0x8fb400d0 # lw $s4, 0xd0($sp)
.L0x00010dac: .word 0x8fb300cc # lw $s3, 0xcc($sp)
.L0x00010db0: .word 0x8fb200c8 # lw $s2, 0xc8($sp)
.L0x00010db4: .word 0x8fb100c4 # lw $s1, 0xc4($sp)
.L0x00010db8: .word 0x8fb000c0 # lw $s0, 0xc0($sp)
.L0x00010dbc: .word 0x03e00008 # jr $ra
.L0x00010dc0: .word 0x27bd00e8 # addiu $sp, 0xe8
.L0x00010dc4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00010dc8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00010dcc: .word 0x00809821 # move_ $s3, $a0
.L0x00010dd0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00010dd4: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00010dd8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00010ddc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00010de0: .word 0x8e63000c # lw $v1, 0xc($s3)
.L0x00010de4: .word 0x24020001 # li $v0, 0x1
.L0x00010de8: .word 0x10620074 # beq $v1, $v0, .L0x00010fbc
.L0x00010dec: .word 0x00a09021 # move_ $s2, $a1
.L0x00010df0: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00010df4: .word 0x14400005 # bnez $v0, .L0x00010e0c
.L0x00010df8: .word 0x24020002 # li $v0, 0x2
.L0x00010dfc: .word 0x1062007b # beq $v1, $v0, .L0x00010fec
.L0x00010e00: .word 0x24020003 # li $v0, 0x3
.L0x00010e04: .word 0x1062007d # beq $v1, $v0, .L0x00010ffc
.L0x00010e08: .word 0x00000000 # nop
.L0x00010e0c: .word 0x02602021 # move_ $a0, $s3
.L0x00010e10: .word 0x02402821 # move_ $a1, $s2
.L0x00010e14: .word 0x2402ffff # li $v0, -0x1
.L0x00010e18: .word 0xae620054 # sw $v0, 0x54($s3)
.L0x00010e1c: .word 0x0c024cd9 # jal 0x80093364
.L0x00010e20: .word 0xae620050 # sw $v0, 0x50($s3)
.L0x00010e24: .word 0x24041005 # li $a0, 0x1005
.L0x00010e28: .word 0x24050003 # li $a1, 0x3
.L0x00010e2c: .word 0x2406010c # li $a2, 0x10c
.L0x00010e30: .word 0x0c006b8e # jal 0x8001ae38
.L0x00010e34: .word 0x2407001a # li $a3, 0x1a
.L0x00010e38: .word 0x3c038004 # lui $v1, 0x8004
.L0x00010e3c: .word 0xae420008 # sw $v0, 0x8($s2)
.L0x00010e40: .word 0x3c028006 # lui $v0, 0x8006
.L0x00010e44: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00010e48: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00010e4c: .word 0x00000000 # nop
.L0x00010e50: .word 0x0040f809 # jalr $v0
.L0x00010e54: .word 0x2484007f # addiu $a0, 0x7f
.L0x00010e58: .word 0x8e440008 # lw $a0, 0x8($s2)
.L0x00010e5c: .word 0x00402821 # move_ $a1, $v0
.L0x00010e60: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00010e64: .word 0x00000000 # nop
.L0x00010e68: .word 0x0040f809 # jalr $v0
.L0x00010e6c: .word 0x24060010 # li $a2, 0x10
.L0x00010e70: .word 0x24041005 # li $a0, 0x1005
.L0x00010e74: .word 0x24050003 # li $a1, 0x3
.L0x00010e78: .word 0x2406010b # li $a2, 0x10b
.L0x00010e7c: .word 0x2407001a # li $a3, 0x1a
.L0x00010e80: .word 0x3c10800a # lui $s0, 0x800a
.L0x00010e84: .word 0x0c006b8e # jal 0x8001ae38
.L0x00010e88: .word 0x26104470 # addiu $s0, 0x4470
.L0x00010e8c: .word 0x2611fff0 # addiu $s1, $s0, -0x10
.L0x00010e90: .word 0x00402021 # move_ $a0, $v0
.L0x00010e94: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x00010e98: .word 0x8e230008 # lw $v1, 0x8($s1)
.L0x00010e9c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00010ea0: .word 0x00031940 # sll $v1, 0x5
.L0x00010ea4: .word 0x00701821 # addu $v1, $s0
.L0x00010ea8: .word 0x84660008 # lh $a2, 0x8($v1)
.L0x00010eac: .word 0x0040f809 # jalr $v0
.L0x00010eb0: .word 0x00002821 # move_ $a1, $zr
.L0x00010eb4: .word 0x8e440010 # lw $a0, 0x10($s2)
.L0x00010eb8: .word 0x00000000 # nop
.L0x00010ebc: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00010ec0: .word 0x00000000 # nop
.L0x00010ec4: .word 0x0040f809 # jalr $v0
.L0x00010ec8: .word 0x24050001 # li $a1, 0x1
.L0x00010ecc: .word 0x24041005 # li $a0, 0x1005
.L0x00010ed0: .word 0x24050003 # li $a1, 0x3
.L0x00010ed4: .word 0x2406012e # li $a2, 0x12e
.L0x00010ed8: .word 0x0c006b8e # jal 0x8001ae38
.L0x00010edc: .word 0x2407001a # li $a3, 0x1a
.L0x00010ee0: .word 0x00402021 # move_ $a0, $v0
.L0x00010ee4: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x00010ee8: .word 0x8e230008 # lw $v1, 0x8($s1)
.L0x00010eec: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00010ef0: .word 0x00031940 # sll $v1, 0x5
.L0x00010ef4: .word 0x00701821 # addu $v1, $s0
.L0x00010ef8: .word 0x84660006 # lh $a2, 0x6($v1)
.L0x00010efc: .word 0x0040f809 # jalr $v0
.L0x00010f00: .word 0x00002821 # move_ $a1, $zr
.L0x00010f04: .word 0x8e44000c # lw $a0, 0xc($s2)
.L0x00010f08: .word 0x00000000 # nop
.L0x00010f0c: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00010f10: .word 0x00000000 # nop
.L0x00010f14: .word 0x0040f809 # jalr $v0
.L0x00010f18: .word 0x24050001 # li $a1, 0x1
.L0x00010f1c: .word 0x00002021 # move_ $a0, $zr
.L0x00010f20: .word 0x02601821 # move_ $v1, $s3
.L0x00010f24: .word 0x8e220008 # lw $v0, 0x8($s1)
.L0x00010f28: .word 0x00000000 # nop
.L0x00010f2c: .word 0x00021140 # sll $v0, 0x5
.L0x00010f30: .word 0x00501021 # addu $v0, $s0
.L0x00010f34: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x00010f38: .word 0x00000000 # nop
.L0x00010f3c: .word 0xac620058 # sw $v0, 0x58($v1)
.L0x00010f40: .word 0x8e220008 # lw $v0, 0x8($s1)
.L0x00010f44: .word 0x00000000 # nop
.L0x00010f48: .word 0x00021140 # sll $v0, 0x5
.L0x00010f4c: .word 0x00501021 # addu $v0, $s0
.L0x00010f50: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x00010f54: .word 0x00000000 # nop
.L0x00010f58: .word 0xac62005c # sw $v0, 0x5c($v1)
.L0x00010f5c: .word 0x8e220008 # lw $v0, 0x8($s1)
.L0x00010f60: .word 0x24840001 # addiu $a0, 0x1
.L0x00010f64: .word 0x00021140 # sll $v0, 0x5
.L0x00010f68: .word 0x00501021 # addu $v0, $s0
.L0x00010f6c: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x00010f70: .word 0x26100060 # addiu $s0, 0x60
.L0x00010f74: .word 0xa4600064 # sh $zr, 0x64($v1)
.L0x00010f78: .word 0xac620060 # sw $v0, 0x60($v1)
.L0x00010f7c: .word 0x96220008 # lhu $v0, 0x8($s1)
.L0x00010f80: .word 0x26310004 # addiu $s1, 0x4
.L0x00010f84: .word 0xa4600068 # sh $zr, 0x68($v1)
.L0x00010f88: .word 0xa460006a # sh $zr, 0x6a($v1)
.L0x00010f8c: .word 0xa4620066 # sh $v0, 0x66($v1)
.L0x00010f90: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x00010f94: .word 0x1440ffe3 # bnez $v0, .L0x00010f24
.L0x00010f98: .word 0x24630014 # addiu $v1, 0x14
.L0x00010f9c: .word 0x02602021 # move_ $a0, $s3
.L0x00010fa0: .word 0x8c830038 # lw $v1, 0x38($a0)
.L0x00010fa4: .word 0x24020008 # li $v0, 0x8
.L0x00010fa8: .word 0xac800080 # sw $zr, 0x80($a0)
.L0x00010fac: .word 0x0060f809 # jalr $v1
.L0x00010fb0: .word 0xac820084 # sw $v0, 0x84($a0)
.L0x00010fb4: .word 0x08024f2b # j 0x80093cac
.L0x00010fb8: .word 0x00000000 # nop
.L0x00010fbc: .word 0x02602021 # move_ $a0, $s3
.L0x00010fc0: .word 0x0c024c42 # jal 0x80093108
.L0x00010fc4: .word 0x02402821 # move_ $a1, $s2
.L0x00010fc8: .word 0x0c024ca3 # jal 0x8009328c
.L0x00010fcc: .word 0x26640058 # addiu $a0, $s3, 0x58
.L0x00010fd0: .word 0x0c024ca3 # jal 0x8009328c
.L0x00010fd4: .word 0x2664006c # addiu $a0, $s3, 0x6c
.L0x00010fd8: .word 0x02602021 # move_ $a0, $s3
.L0x00010fdc: .word 0x0c024d3c # jal 0x800934f0
.L0x00010fe0: .word 0x02402821 # move_ $a1, $s2
.L0x00010fe4: .word 0x08024f2b # j 0x80093cac
.L0x00010fe8: .word 0x00000000 # nop
.L0x00010fec: .word 0x8e620038 # lw $v0, 0x38($s3)
.L0x00010ff0: .word 0x00000000 # nop
.L0x00010ff4: .word 0x0040f809 # jalr $v0
.L0x00010ff8: .word 0x02602021 # move_ $a0, $s3
.L0x00010ffc: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00011000: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00011004: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00011008: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001100c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011010: .word 0x03e00008 # jr $ra
.L0x00011014: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00011018: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001101c: .word 0x3c048009 # lui $a0, 0x8009
.L0x00011020: .word 0x24843a74 # addiu $a0, 0x3a74
.L0x00011024: .word 0x24050088 # li $a1, 0x88
.L0x00011028: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001102c: .word 0x0c005141 # jal 0x80014504
.L0x00011030: .word 0x24060014 # li $a2, 0x14
.L0x00011034: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00011038: .word 0x00000000 # nop
.L0x0001103c: .word 0x03e00008 # jr $ra
.L0x00011040: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00011044: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00011048: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001104c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00011050: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00011054: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00011058: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001105c: .word 0x8c920024 # lw $s2, 0x24($a0)
.L0x00011060: .word 0x00000000 # nop
.L0x00011064: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x00011068: .word 0x00000000 # nop
.L0x0001106c: .word 0x14400042 # bnez $v0, .L0x00011178
.L0x00011070: .word 0x00008821 # move_ $s1, $zr
.L0x00011074: .word 0x3c038004 # lui $v1, 0x8004
.L0x00011078: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001107c: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00011080: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00011084: .word 0x00000000 # nop
.L0x00011088: .word 0x0040f809 # jalr $v0
.L0x0001108c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00011090: .word 0x00409821 # move_ $s3, $v0
.L0x00011094: .word 0x24041005 # li $a0, 0x1005
.L0x00011098: .word 0x24050001 # li $a1, 0x1
.L0x0001109c: .word 0x24060024 # li $a2, 0x24
.L0x000110a0: .word 0x00118080 # sll $s0, $s1, 0x2
.L0x000110a4: .word 0x02113821 # addu $a3, $s0, $s1
.L0x000110a8: .word 0x00073880 # sll $a3, 0x2
.L0x000110ac: .word 0x00f13823 # subu $a3, $s1
.L0x000110b0: .word 0x24e7006d # addiu $a3, 0x6d
.L0x000110b4: .word 0x00073c00 # sll $a3, 0x10
.L0x000110b8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000110bc: .word 0x00073c03 # sra $a3, 0x10
.L0x000110c0: .word 0x00402021 # move_ $a0, $v0
.L0x000110c4: .word 0x02602821 # move_ $a1, $s3
.L0x000110c8: .word 0x26260001 # addiu $a2, $s1, 0x1
.L0x000110cc: .word 0x02508021 # addu $s0, $s2, $s0
.L0x000110d0: .word 0xae040004 # sw $a0, 0x4($s0)
.L0x000110d4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000110d8: .word 0x00000000 # nop
.L0x000110dc: .word 0x0040f809 # jalr $v0
.L0x000110e0: .word 0x00c08821 # move_ $s1, $a2
.L0x000110e4: .word 0x2a220006 # slti $v0, $s1, 0x6
.L0x000110e8: .word 0x1440ffeb # bnez $v0, .L0x00011098
.L0x000110ec: .word 0x24041005 # li $a0, 0x1005
.L0x000110f0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000110f4: .word 0x24424460 # addiu $v0, 0x4460
.L0x000110f8: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000110fc: .word 0x24420010 # addiu $v0, 0x10
.L0x00011100: .word 0x00031940 # sll $v1, 0x5
.L0x00011104: .word 0x00629821 # addu $s3, $v1, $v0
.L0x00011108: .word 0x9262001c # lbu $v0, 0x1c($s3)
.L0x0001110c: .word 0x00000000 # nop
.L0x00011110: .word 0x30420008 # andi $v0, 0x8
.L0x00011114: .word 0x1040000d # beqz $v0, .L0x0001114c
.L0x00011118: .word 0x00008821 # move_ $s1, $zr
.L0x0001111c: .word 0x02408021 # move_ $s0, $s2
.L0x00011120: .word 0x24050007 # li $a1, 0x7
.L0x00011124: .word 0x8e040004 # lw $a0, 0x4($s0)
.L0x00011128: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x0001112c: .word 0x26100004 # addiu $s0, 0x4
.L0x00011130: .word 0x8c420138 # lw $v0, 0x138($v0)
.L0x00011134: .word 0x00000000 # nop
.L0x00011138: .word 0x0040f809 # jalr $v0
.L0x0001113c: .word 0x26310001 # addiu $s1, 0x1
.L0x00011140: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x00011144: .word 0x1440fff7 # bnez $v0, .L0x00011124
.L0x00011148: .word 0x24050007 # li $a1, 0x7
.L0x0001114c: .word 0x9262001c # lbu $v0, 0x1c($s3)
.L0x00011150: .word 0x00000000 # nop
.L0x00011154: .word 0x30420020 # andi $v0, 0x20
.L0x00011158: .word 0x10400007 # beqz $v0, .L0x00011178
.L0x0001115c: .word 0x00000000 # nop
.L0x00011160: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x00011164: .word 0x8e44000c # lw $a0, 0xc($s2)
.L0x00011168: .word 0x8c420138 # lw $v0, 0x138($v0)
.L0x0001116c: .word 0x00000000 # nop
.L0x00011170: .word 0x0040f809 # jalr $v0
.L0x00011174: .word 0x24050007 # li $a1, 0x7
.L0x00011178: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001117c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00011180: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00011184: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00011188: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001118c: .word 0x03e00008 # jr $ra
.L0x00011190: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00011194: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00011198: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001119c: .word 0x00808821 # move_ $s1, $a0
.L0x000111a0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000111a4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000111a8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000111ac: .word 0x8e32000c # lw $s2, 0xc($s1)
.L0x000111b0: .word 0x24020001 # li $v0, 0x1
.L0x000111b4: .word 0x12420014 # beq $s2, $v0, .L0x00011208
.L0x000111b8: .word 0x00a08021 # move_ $s0, $a1
.L0x000111bc: .word 0x2a420002 # slti $v0, $s2, 0x2
.L0x000111c0: .word 0x14400003 # bnez $v0, .L0x000111d0
.L0x000111c4: .word 0x2a420004 # slti $v0, $s2, 0x4
.L0x000111c8: .word 0x14400042 # bnez $v0, .L0x000112d4
.L0x000111cc: .word 0x00000000 # nop
.L0x000111d0: .word 0x3c04800a # lui $a0, 0x800a
.L0x000111d4: .word 0x0c026c32 # jal 0x8009b0c8
.L0x000111d8: .word 0x248434cc # addiu $a0, 0x34cc
.L0x000111dc: .word 0xae020000 # sw $v0, ($s0)
.L0x000111e0: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x000111e4: .word 0x02202021 # move_ $a0, $s1
.L0x000111e8: .word 0x0c024f3d # jal 0x80093cf4
.L0x000111ec: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x000111f0: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x000111f4: .word 0x00000000 # nop
.L0x000111f8: .word 0x0040f809 # jalr $v0
.L0x000111fc: .word 0x02202021 # move_ $a0, $s1
.L0x00011200: .word 0x08024fe1 # j 0x80093f84
.L0x00011204: .word 0x00000000 # nop
.L0x00011208: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001120c: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00011210: .word 0x00000000 # nop
.L0x00011214: .word 0x0040f809 # jalr $v0
.L0x00011218: .word 0x00002021 # move_ $a0, $zr
.L0x0001121c: .word 0x30422000 # andi $v0, 0x2000
.L0x00011220: .word 0x1040002c # beqz $v0, .L0x000112d4
.L0x00011224: .word 0x3c040004 # lui $a0, 0x4
.L0x00011228: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001122c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00011230: .word 0x00000000 # nop
.L0x00011234: .word 0x0040f809 # jalr $v0
.L0x00011238: .word 0x3484001c # ori $a0, 0x1c
.L0x0001123c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00011240: .word 0x24634460 # addiu $v1, 0x4460
.L0x00011244: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00011248: .word 0x00000000 # nop
.L0x0001124c: .word 0x00021140 # sll $v0, 0x5
.L0x00011250: .word 0x00621821 # addu $v1, $v0
.L0x00011254: .word 0x9063002c # lbu $v1, 0x2c($v1)
.L0x00011258: .word 0x00000000 # nop
.L0x0001125c: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x00011260: .word 0x10400008 # beqz $v0, .L0x00011284
.L0x00011264: .word 0x30620020 # andi $v0, $v1, 0x20
.L0x00011268: .word 0x8e020000 # lw $v0, ($s0)
.L0x0001126c: .word 0x00000000 # nop
.L0x00011270: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00011274: .word 0x00000000 # nop
.L0x00011278: .word 0x28420003 # slti $v0, 0x3
.L0x0001127c: .word 0x14400015 # bnez $v0, .L0x000112d4
.L0x00011280: .word 0x30620020 # andi $v0, $v1, 0x20
.L0x00011284: .word 0x10400007 # beqz $v0, .L0x000112a4
.L0x00011288: .word 0x00000000 # nop
.L0x0001128c: .word 0x8e020000 # lw $v0, ($s0)
.L0x00011290: .word 0x00000000 # nop
.L0x00011294: .word 0x8c430050 # lw $v1, 0x50($v0)
.L0x00011298: .word 0x24020002 # li $v0, 0x2
.L0x0001129c: .word 0x1062000d # beq $v1, $v0, .L0x000112d4
.L0x000112a0: .word 0x00000000 # nop
.L0x000112a4: .word 0x8e020000 # lw $v0, ($s0)
.L0x000112a8: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000112ac: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x000112b0: .word 0x02202021 # move_ $a0, $s1
.L0x000112b4: .word 0xac620000 # sw $v0, ($v1)
.L0x000112b8: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000112bc: .word 0x00000000 # nop
.L0x000112c0: .word 0x0040f809 # jalr $v0
.L0x000112c4: .word 0x24050003 # li $a1, 0x3
.L0x000112c8: .word 0x8e020000 # lw $v0, ($s0)
.L0x000112cc: .word 0x00000000 # nop
.L0x000112d0: .word 0xac520054 # sw $s2, 0x54($v0)
.L0x000112d4: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x000112d8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000112dc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000112e0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000112e4: .word 0x03e00008 # jr $ra
.L0x000112e8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000112ec: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000112f0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000112f4: .word 0x00808821 # move_ $s1, $a0
.L0x000112f8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000112fc: .word 0x00a08021 # move_ $s0, $a1
.L0x00011300: .word 0x3c048009 # lui $a0, 0x8009
.L0x00011304: .word 0x24843e44 # addiu $a0, 0x3e44
.L0x00011308: .word 0x24050058 # li $a1, 0x58
.L0x0001130c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00011310: .word 0x0c005141 # jal 0x80014504
.L0x00011314: .word 0x2406001c # li $a2, 0x1c
.L0x00011318: .word 0x2403ffff # li $v1, -0x1
.L0x0001131c: .word 0xac500054 # sw $s0, 0x54($v0)
.L0x00011320: .word 0xae030000 # sw $v1, ($s0)
.L0x00011324: .word 0xac510050 # sw $s1, 0x50($v0)
.L0x00011328: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001132c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00011330: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011334: .word 0x03e00008 # jr $ra
.L0x00011338: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001133c: .word 0x27bdff48 # addiu $sp, -0xb8
.L0x00011340: .word 0xafbf00b0 # sw $ra, 0xb0($sp)
.L0x00011344: .word 0x0c007d92 # jal 0x8001f648
.L0x00011348: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0001134c: .word 0x24041005 # li $a0, 0x1005
.L0x00011350: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00011354: .word 0x00000000 # nop
.L0x00011358: .word 0x0040f809 # jalr $v0
.L0x0001135c: .word 0x00002821 # move_ $a1, $zr
.L0x00011360: .word 0x24040200 # li $a0, 0x200
.L0x00011364: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00011368: .word 0x00000000 # nop
.L0x0001136c: .word 0x0040f809 # jalr $v0
.L0x00011370: .word 0x00002821 # move_ $a1, $zr
.L0x00011374: .word 0x3c028004 # lui $v0, 0x8004
.L0x00011378: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x0001137c: .word 0x00000000 # nop
.L0x00011380: .word 0x0040f809 # jalr $v0
.L0x00011384: .word 0x3c040455 # lui $a0, 0x455
.L0x00011388: .word 0x00402021 # move_ $a0, $v0
.L0x0001138c: .word 0x2405000a # li $a1, 0xa
.L0x00011390: .word 0x240600f6 # li $a2, 0xf6
.L0x00011394: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00011398: .word 0x00000000 # nop
.L0x0001139c: .word 0x0040f809 # jalr $v0
.L0x000113a0: .word 0x2407004a # li $a3, 0x4a
.L0x000113a4: .word 0x8fbf00b0 # lw $ra, 0xb0($sp)
.L0x000113a8: .word 0x00000000 # nop
.L0x000113ac: .word 0x03e00008 # jr $ra
.L0x000113b0: .word 0x27bd00b8 # addiu $sp, 0xb8
.L0x000113b4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000113b8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000113bc: .word 0x00808821 # move_ $s1, $a0
.L0x000113c0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000113c4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000113c8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000113cc: .word 0x8e30000c # lw $s0, 0xc($s1)
.L0x000113d0: .word 0x24020001 # li $v0, 0x1
.L0x000113d4: .word 0x12020026 # beq $s0, $v0, .L0x00011470
.L0x000113d8: .word 0x00a09021 # move_ $s2, $a1
.L0x000113dc: .word 0x2a020002 # slti $v0, $s0, 0x2
.L0x000113e0: .word 0x14400006 # bnez $v0, .L0x000113fc
.L0x000113e4: .word 0x3c03800a # lui $v1, 0x800a
.L0x000113e8: .word 0x24020002 # li $v0, 0x2
.L0x000113ec: .word 0x12020052 # beq $s0, $v0, .L0x00011538
.L0x000113f0: .word 0x24020003 # li $v0, 0x3
.L0x000113f4: .word 0x12020056 # beq $s0, $v0, .L0x00011550
.L0x000113f8: .word 0x00000000 # nop
.L0x000113fc: .word 0x24644710 # addiu $a0, $v1, 0x4710
.L0x00011400: .word 0x2405000c # li $a1, 0xc
.L0x00011404: .word 0x24061009 # li $a2, 0x1009
.L0x00011408: .word 0x240200d0 # li $v0, 0xd0
.L0x0001140c: .word 0xa4624710 # sh $v0, 0x4710($v1)
.L0x00011410: .word 0x2402004c # li $v0, 0x4c
.L0x00011414: .word 0xa4820002 # sh $v0, 0x2($a0)
.L0x00011418: .word 0x24020064 # li $v0, 0x64
.L0x0001141c: .word 0xa4820004 # sh $v0, 0x4($a0)
.L0x00011420: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011424: .word 0x8c42df7c # lw $v0, -0x2084($v0)
.L0x00011428: .word 0x2403003c # li $v1, 0x3c
.L0x0001142c: .word 0x0040f809 # jalr $v0
.L0x00011430: .word 0xa4830006 # sh $v1, 0x6($a0)
.L0x00011434: .word 0x00402021 # move_ $a0, $v0
.L0x00011438: .word 0x24050102 # li $a1, 0x102
.L0x0001143c: .word 0xae240050 # sw $a0, 0x50($s1)
.L0x00011440: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00011444: .word 0x00000000 # nop
.L0x00011448: .word 0x0040f809 # jalr $v0
.L0x0001144c: .word 0x2406006a # li $a2, 0x6a
.L0x00011450: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x00011454: .word 0x00000000 # nop
.L0x00011458: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x0001145c: .word 0x00000000 # nop
.L0x00011460: .word 0x0040f809 # jalr $v0
.L0x00011464: .word 0x24050032 # li $a1, 0x32
.L0x00011468: .word 0x0802507a # j 0x800941e8
.L0x0001146c: .word 0x00000000 # nop
.L0x00011470: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x00011474: .word 0x00000000 # nop
.L0x00011478: .word 0x1440002b # bnez $v0, .L0x00011528
.L0x0001147c: .word 0x02202021 # move_ $a0, $s1
.L0x00011480: .word 0x24040014 # li $a0, 0x14
.L0x00011484: .word 0x2405ffff # li $a1, -0x1
.L0x00011488: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001148c: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x00011490: .word 0x00000000 # nop
.L0x00011494: .word 0x0040f809 # jalr $v0
.L0x00011498: .word 0x00a03021 # move_ $a2, $a1
.L0x0001149c: .word 0x10400021 # beqz $v0, .L0x00011524
.L0x000114a0: .word 0x00402021 # move_ $a0, $v0
.L0x000114a4: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x000114a8: .word 0x00000000 # nop
.L0x000114ac: .word 0x0040f809 # jalr $v0
.L0x000114b0: .word 0x00002821 # move_ $a1, $zr
.L0x000114b4: .word 0x00402821 # move_ $a1, $v0
.L0x000114b8: .word 0x24021009 # li $v0, 0x1009
.L0x000114bc: .word 0xacb00040 # sw $s0, 0x40($a1)
.L0x000114c0: .word 0xaca00048 # sw $zr, 0x48($a1)
.L0x000114c4: .word 0xaca20044 # sw $v0, 0x44($a1)
.L0x000114c8: .word 0x8e420000 # lw $v0, ($s2)
.L0x000114cc: .word 0x8ca40014 # lw $a0, 0x14($a1)
.L0x000114d0: .word 0x14400006 # bnez $v0, .L0x000114ec
.L0x000114d4: .word 0x00000000 # nop
.L0x000114d8: .word 0x0c02476b # jal 0x80091dac
.L0x000114dc: .word 0x00000000 # nop
.L0x000114e0: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x000114e4: .word 0x0802506b # j 0x800941ac
.L0x000114e8: .word 0xae420000 # sw $v0, ($s2)
.L0x000114ec: .word 0x0c02476b # jal 0x80091dac
.L0x000114f0: .word 0x00000000 # nop
.L0x000114f4: .word 0x8e440000 # lw $a0, ($s2)
.L0x000114f8: .word 0xae420004 # sw $v0, 0x4($s2)
.L0x000114fc: .word 0x10800005 # beqz $a0, .L0x00011514
.L0x00011500: .word 0x00000000 # nop
.L0x00011504: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00011508: .word 0x00000000 # nop
.L0x0001150c: .word 0x0040f809 # jalr $v0
.L0x00011510: .word 0x24050003 # li $a1, 0x3
.L0x00011514: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x00011518: .word 0x00000000 # nop
.L0x0001151c: .word 0x0040f809 # jalr $v0
.L0x00011520: .word 0x02202021 # move_ $a0, $s1
.L0x00011524: .word 0x02202021 # move_ $a0, $s1
.L0x00011528: .word 0x0c024ffb # jal 0x80093fec
.L0x0001152c: .word 0x02402821 # move_ $a1, $s2
.L0x00011530: .word 0x08025095 # j 0x80094254
.L0x00011534: .word 0x00000000 # nop
.L0x00011538: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x0001153c: .word 0x00000000 # nop
.L0x00011540: .word 0x0040f809 # jalr $v0
.L0x00011544: .word 0x02202021 # move_ $a0, $s1
.L0x00011548: .word 0x08025095 # j 0x80094254
.L0x0001154c: .word 0x00000000 # nop
.L0x00011550: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x00011554: .word 0x00000000 # nop
.L0x00011558: .word 0x10400012 # beqz $v0, .L0x000115a4
.L0x0001155c: .word 0x2405ffff # li $a1, -0x1
.L0x00011560: .word 0x24040014 # li $a0, 0x14
.L0x00011564: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011568: .word 0x8c42b7bc # lw $v0, -0x4844($v0)
.L0x0001156c: .word 0x00000000 # nop
.L0x00011570: .word 0x0040f809 # jalr $v0
.L0x00011574: .word 0x00a03021 # move_ $a2, $a1
.L0x00011578: .word 0x00402021 # move_ $a0, $v0
.L0x0001157c: .word 0x8c820188 # lw $v0, 0x188($a0)
.L0x00011580: .word 0x00000000 # nop
.L0x00011584: .word 0x0040f809 # jalr $v0
.L0x00011588: .word 0x00002821 # move_ $a1, $zr
.L0x0001158c: .word 0xac400040 # sw $zr, 0x40($v0)
.L0x00011590: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011594: .word 0x8c42df80 # lw $v0, -0x2080($v0)
.L0x00011598: .word 0x00000000 # nop
.L0x0001159c: .word 0x0040f809 # jalr $v0
.L0x000115a0: .word 0x24041009 # li $a0, 0x1009
.L0x000115a4: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x000115a8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000115ac: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000115b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000115b4: .word 0x03e00008 # jr $ra
.L0x000115b8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000115bc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000115c0: .word 0x3c048009 # lui $a0, 0x8009
.L0x000115c4: .word 0x24844064 # addiu $a0, 0x4064
.L0x000115c8: .word 0x24050058 # li $a1, 0x58
.L0x000115cc: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000115d0: .word 0x0c005141 # jal 0x80014504
.L0x000115d4: .word 0x24060008 # li $a2, 0x8
.L0x000115d8: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x000115dc: .word 0x00000000 # nop
.L0x000115e0: .word 0x03e00008 # jr $ra
.L0x000115e4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000115e8: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x000115ec: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x000115f0: .word 0x0080a821 # move_ $s5, $a0
.L0x000115f4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000115f8: .word 0x00008821 # move_ $s1, $zr
.L0x000115fc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00011600: .word 0x2410ffff # li $s0, -0x1
.L0x00011604: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011608: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001160c: .word 0x24528d34 # addiu $s2, $v0, -0x72cc
.L0x00011610: .word 0xafbf0034 # sw $ra, 0x34($sp)
.L0x00011614: .word 0xafbe0030 # sw $s8, 0x30($sp)
.L0x00011618: .word 0xafb7002c # sw $s7, 0x2c($sp)
.L0x0001161c: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00011620: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00011624: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00011628: .word 0x8eb70024 # lw $s7, 0x24($s5)
.L0x0001162c: .word 0x8e422718 # lw $v0, 0x2718($s2)
.L0x00011630: .word 0x00000000 # nop
.L0x00011634: .word 0x0040f809 # jalr $v0
.L0x00011638: .word 0x02202021 # move_ $a0, $s1
.L0x0001163c: .word 0x8ea30054 # lw $v1, 0x54($s5)
.L0x00011640: .word 0x00000000 # nop
.L0x00011644: .word 0x10620012 # beq $v1, $v0, .L0x00011690
.L0x00011648: .word 0x00000000 # nop
.L0x0001164c: .word 0x26310001 # addiu $s1, 0x1
.L0x00011650: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x00011654: .word 0x1440fff5 # bnez $v0, .L0x0001162c
.L0x00011658: .word 0x00000000 # nop
.L0x0001165c: .word 0x2402ffff # li $v0, -0x1
.L0x00011660: .word 0x1202004d # beq $s0, $v0, .L0x00011798
.L0x00011664: .word 0x00101140 # sll $v0, $s0, 0x5
.L0x00011668: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001166c: .word 0x24634470 # addiu $v1, 0x4470
.L0x00011670: .word 0x00431821 # addu $v1, $v0, $v1
.L0x00011674: .word 0x9062001a # lbu $v0, 0x1a($v1)
.L0x00011678: .word 0x00000000 # nop
.L0x0001167c: .word 0x10400006 # beqz $v0, .L0x00011698
.L0x00011680: .word 0x00000000 # nop
.L0x00011684: .word 0x84760002 # lh $s6, 0x2($v1)
.L0x00011688: .word 0x080250d3 # j 0x8009434c
.L0x0001168c: .word 0x00000000 # nop
.L0x00011690: .word 0x080250c3 # j 0x8009430c
.L0x00011694: .word 0x02208021 # move_ $s0, $s1
.L0x00011698: .word 0x84760000 # lh $s6, ($v1)
.L0x0001169c: .word 0x8ea20068 # lw $v0, 0x68($s5)
.L0x000116a0: .word 0x00000000 # nop
.L0x000116a4: .word 0x1840003c # blez $v0, .L0x00011798
.L0x000116a8: .word 0x00008821 # move_ $s1, $zr
.L0x000116ac: .word 0x3c028004 # lui $v0, 0x8004
.L0x000116b0: .word 0x245e4b38 # addiu $s8, $v0, 0x4b38
.L0x000116b4: .word 0x02a09821 # move_ $s3, $s5
.L0x000116b8: .word 0x3c140092 # lui $s4, 0x92
.L0x000116bc: .word 0x02e09021 # move_ $s2, $s7
.L0x000116c0: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x000116c4: .word 0x00000000 # nop
.L0x000116c8: .word 0x14400008 # bnez $v0, .L0x000116ec
.L0x000116cc: .word 0x3c088006 # lui $t0, 0x8006
.L0x000116d0: .word 0x24041005 # li $a0, 0x1005
.L0x000116d4: .word 0x24050001 # li $a1, 0x1
.L0x000116d8: .word 0x240600bb # li $a2, 0xbb
.L0x000116dc: .word 0x0c006b8e # jal 0x8001ae38
.L0x000116e0: .word 0x00143c03 # sra $a3, $s4, 0x10
.L0x000116e4: .word 0xae420004 # sw $v0, 0x4($s2)
.L0x000116e8: .word 0x3c088006 # lui $t0, 0x8006
.L0x000116ec: .word 0x86640060 # lh $a0, 0x60($s3)
.L0x000116f0: .word 0x8d02cca0 # lw $v0, -0x3360($t0)
.L0x000116f4: .word 0x00000000 # nop
.L0x000116f8: .word 0x0040f809 # jalr $v0
.L0x000116fc: .word 0x00000000 # nop
.L0x00011700: .word 0x00408021 # move_ $s0, $v0
.L0x00011704: .word 0x1200001c # beqz $s0, .L0x00011778
.L0x00011708: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001170c: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00011710: .word 0x8fc20414 # lw $v0, 0x414($s8)
.L0x00011714: .word 0x00000000 # nop
.L0x00011718: .word 0x0040f809 # jalr $v0
.L0x0001171c: .word 0x2484004e # addiu $a0, 0x4e
.L0x00011720: .word 0x00402821 # move_ $a1, $v0
.L0x00011724: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x00011728: .word 0x92060055 # lbu $a2, 0x55($s0)
.L0x0001172c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00011730: .word 0x00000000 # nop
.L0x00011734: .word 0x0040f809 # jalr $v0
.L0x00011738: .word 0x00000000 # nop
.L0x0001173c: .word 0x86620060 # lh $v0, 0x60($s3)
.L0x00011740: .word 0x00000000 # nop
.L0x00011744: .word 0x16c20006 # bne $s6, $v0, .L0x00011760
.L0x00011748: .word 0x00002821 # move_ $a1, $zr
.L0x0001174c: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x00011750: .word 0x00000000 # nop
.L0x00011754: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011758: .word 0x08025107 # j 0x8009441c
.L0x0001175c: .word 0x24050007 # li $a1, 0x7
.L0x00011760: .word 0x8e440004 # lw $a0, 0x4($s2)
.L0x00011764: .word 0x00000000 # nop
.L0x00011768: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001176c: .word 0x00000000 # nop
.L0x00011770: .word 0x0040f809 # jalr $v0
.L0x00011774: .word 0x00000000 # nop
.L0x00011778: .word 0x26730002 # addiu $s3, 0x2
.L0x0001177c: .word 0x3c020013 # lui $v0, 0x13
.L0x00011780: .word 0x0282a021 # addu $s4, $v0
.L0x00011784: .word 0x8ea20068 # lw $v0, 0x68($s5)
.L0x00011788: .word 0x26310001 # addiu $s1, 0x1
.L0x0001178c: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00011790: .word 0x1440ffcb # bnez $v0, .L0x000116c0
.L0x00011794: .word 0x26520004 # addiu $s2, 0x4
.L0x00011798: .word 0x8fbf0034 # lw $ra, 0x34($sp)
.L0x0001179c: .word 0x8fbe0030 # lw $s8, 0x30($sp)
.L0x000117a0: .word 0x8fb7002c # lw $s7, 0x2c($sp)
.L0x000117a4: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x000117a8: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x000117ac: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000117b0: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000117b4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000117b8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000117bc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000117c0: .word 0x03e00008 # jr $ra
.L0x000117c4: .word 0x27bd0038 # addiu $sp, 0x38
.L0x000117c8: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000117cc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000117d0: .word 0x00808821 # move_ $s1, $a0
.L0x000117d4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000117d8: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x000117dc: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000117e0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000117e4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000117e8: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x000117ec: .word 0x24020001 # li $v0, 0x1
.L0x000117f0: .word 0x10620047 # beq $v1, $v0, .L0x00011910
.L0x000117f4: .word 0x00a09021 # move_ $s2, $a1
.L0x000117f8: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000117fc: .word 0x14400003 # bnez $v0, .L0x0001180c
.L0x00011800: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00011804: .word 0x144000d5 # bnez $v0, .L0x00011b5c
.L0x00011808: .word 0x00000000 # nop
.L0x0001180c: .word 0x2625006c # addiu $a1, $s1, 0x6c
.L0x00011810: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011814: .word 0x8e300054 # lw $s0, 0x54($s1)
.L0x00011818: .word 0x8c42b46c # lw $v0, -0x4b94($v0)
.L0x0001181c: .word 0x00000000 # nop
.L0x00011820: .word 0x0040f809 # jalr $v0
.L0x00011824: .word 0x02002021 # move_ $a0, $s0
.L0x00011828: .word 0x24070001 # li $a3, 0x1
.L0x0001182c: .word 0x00003021 # move_ $a2, $zr
.L0x00011830: .word 0x02202821 # move_ $a1, $s1
.L0x00011834: .word 0x3c038004 # lui $v1, 0x8004
.L0x00011838: .word 0x2463ef5c # addiu $v1, -0x10a4
.L0x0001183c: .word 0x00f01004 # sllv $v0, $s0, $a3
.L0x00011840: .word 0x00501021 # addu $v0, $s0
.L0x00011844: .word 0x00021080 # sll $v0, 0x2
.L0x00011848: .word 0x00501023 # subu $v0, $s0
.L0x0001184c: .word 0x000210c0 # sll $v0, 0x3
.L0x00011850: .word 0x00431021 # addu $v0, $v1
.L0x00011854: .word 0x94420000 # lhu $v0, ($v0)
.L0x00011858: .word 0x26240002 # addiu $a0, $s1, 0x2
.L0x0001185c: .word 0xa6220060 # sh $v0, 0x60($s1)
.L0x00011860: .word 0x84a2006c # lh $v0, 0x6c($a1)
.L0x00011864: .word 0x94a3006c # lhu $v1, 0x6c($a1)
.L0x00011868: .word 0x28420003 # slti $v0, 0x3
.L0x0001186c: .word 0x14400004 # bnez $v0, .L0x00011880
.L0x00011870: .word 0x00000000 # nop
.L0x00011874: .word 0xa4830060 # sh $v1, 0x60($a0)
.L0x00011878: .word 0x24840002 # addiu $a0, 0x2
.L0x0001187c: .word 0x24e70001 # addiu $a3, 0x1
.L0x00011880: .word 0x24c60001 # addiu $a2, 0x1
.L0x00011884: .word 0x28c20003 # slti $v0, $a2, 0x3
.L0x00011888: .word 0x1440fff5 # bnez $v0, .L0x00011860
.L0x0001188c: .word 0x24a50002 # addiu $a1, 0x2
.L0x00011890: .word 0x3c02800a # lui $v0, 0x800a
.L0x00011894: .word 0x244434ec # addiu $a0, $v0, 0x34ec
.L0x00011898: .word 0xae270068 # sw $a3, 0x68($s1)
.L0x0001189c: .word 0x0c026c32 # jal 0x8009b0c8
.L0x000118a0: .word 0xac4734ec # sw $a3, 0x34ec($v0)
.L0x000118a4: .word 0xae420000 # sw $v0, ($s2)
.L0x000118a8: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x000118ac: .word 0x8e250058 # lw $a1, 0x58($s1)
.L0x000118b0: .word 0x8c460050 # lw $a2, 0x50($v0)
.L0x000118b4: .word 0x0c0254f9 # jal 0x800953e4
.L0x000118b8: .word 0x00000000 # nop
.L0x000118bc: .word 0x02202021 # move_ $a0, $s1
.L0x000118c0: .word 0x0c0250a6 # jal 0x80094298
.L0x000118c4: .word 0xae420014 # sw $v0, 0x14($s2)
.L0x000118c8: .word 0x02202021 # move_ $a0, $s1
.L0x000118cc: .word 0x8c830038 # lw $v1, 0x38($a0)
.L0x000118d0: .word 0x2402ffff # li $v0, -0x1
.L0x000118d4: .word 0x0060f809 # jalr $v1
.L0x000118d8: .word 0xac82005c # sw $v0, 0x5c($a0)
.L0x000118dc: .word 0x08025203 # j 0x8009480c
.L0x000118e0: .word 0x00000000 # nop
.L0x000118e4: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x000118e8: .word 0x00000000 # nop
.L0x000118ec: .word 0xac450000 # sw $a1, ($v0)
.L0x000118f0: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x000118f4: .word 0x00000000 # nop
.L0x000118f8: .word 0x0040f809 # jalr $v0
.L0x000118fc: .word 0x24050003 # li $a1, 0x3
.L0x00011900: .word 0x8e430000 # lw $v1, ($s2)
.L0x00011904: .word 0x24020001 # li $v0, 0x1
.L0x00011908: .word 0x080251c6 # j 0x80094718
.L0x0001190c: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00011910: .word 0x00009821 # move_ $s3, $zr
.L0x00011914: .word 0x24140001 # li $s4, 0x1
.L0x00011918: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001191c: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00011920: .word 0x00000000 # nop
.L0x00011924: .word 0x0040f809 # jalr $v0
.L0x00011928: .word 0x02602021 # move_ $a0, $s3
.L0x0001192c: .word 0x00408021 # move_ $s0, $v0
.L0x00011930: .word 0x32020800 # andi $v0, $s0, 0x800
.L0x00011934: .word 0x1040000d # beqz $v0, .L0x0001196c
.L0x00011938: .word 0x24020003 # li $v0, 0x3
.L0x0001193c: .word 0x8e230058 # lw $v1, 0x58($s1)
.L0x00011940: .word 0x00000000 # nop
.L0x00011944: .word 0x00741821 # addu $v1, $s4
.L0x00011948: .word 0x14620002 # bne $v1, $v0, .L0x00011954
.L0x0001194c: .word 0xae230058 # sw $v1, 0x58($s1)
.L0x00011950: .word 0xae200058 # sw $zr, 0x58($s1)
.L0x00011954: .word 0x24130001 # li $s3, 0x1
.L0x00011958: .word 0x3c040004 # lui $a0, 0x4
.L0x0001195c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011960: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00011964: .word 0x080251c4 # j 0x80094710
.L0x00011968: .word 0x3484001b # ori $a0, 0x1b
.L0x0001196c: .word 0x32020400 # andi $v0, $s0, 0x400
.L0x00011970: .word 0x1040000e # beqz $v0, .L0x000119ac
.L0x00011974: .word 0x32022000 # andi $v0, $s0, 0x2000
.L0x00011978: .word 0x8e220058 # lw $v0, 0x58($s1)
.L0x0001197c: .word 0x00000000 # nop
.L0x00011980: .word 0x2442ffff # addiu $v0, -0x1
.L0x00011984: .word 0x04410003 # bgez $v0, .L0x00011994
.L0x00011988: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x0001198c: .word 0x24020002 # li $v0, 0x2
.L0x00011990: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00011994: .word 0x24130001 # li $s3, 0x1
.L0x00011998: .word 0x3c040004 # lui $a0, 0x4
.L0x0001199c: .word 0x3c028005 # lui $v0, 0x8005
.L0x000119a0: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000119a4: .word 0x080251c4 # j 0x80094710
.L0x000119a8: .word 0x3484001b # ori $a0, 0x1b
.L0x000119ac: .word 0x1040001e # beqz $v0, .L0x00011a28
.L0x000119b0: .word 0x3c040004 # lui $a0, 0x4
.L0x000119b4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000119b8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000119bc: .word 0x00000000 # nop
.L0x000119c0: .word 0x0040f809 # jalr $v0
.L0x000119c4: .word 0x3484001c # ori $a0, 0x1c
.L0x000119c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000119cc: .word 0x24424460 # addiu $v0, 0x4460
.L0x000119d0: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000119d4: .word 0x24420010 # addiu $v0, 0x10
.L0x000119d8: .word 0x00031940 # sll $v1, 0x5
.L0x000119dc: .word 0x00621821 # addu $v1, $v0
.L0x000119e0: .word 0x9062001a # lbu $v0, 0x1a($v1)
.L0x000119e4: .word 0x00000000 # nop
.L0x000119e8: .word 0x10400004 # beqz $v0, .L0x000119fc
.L0x000119ec: .word 0x00000000 # nop
.L0x000119f0: .word 0x84630002 # lh $v1, 0x2($v1)
.L0x000119f4: .word 0x080251ac # j 0x800946b0
.L0x000119f8: .word 0x00000000 # nop
.L0x000119fc: .word 0x84630000 # lh $v1, ($v1)
.L0x00011a00: .word 0x8e420000 # lw $v0, ($s2)
.L0x00011a04: .word 0x00000000 # nop
.L0x00011a08: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00011a0c: .word 0x00000000 # nop
.L0x00011a10: .word 0x00021040 # sll $v0, 0x1
.L0x00011a14: .word 0x02221021 # addu $v0, $s1, $v0
.L0x00011a18: .word 0x84450060 # lh $a1, 0x60($v0)
.L0x00011a1c: .word 0x00000000 # nop
.L0x00011a20: .word 0x1465ffb0 # bne $v1, $a1, .L0x000118e4
.L0x00011a24: .word 0x02202021 # move_ $a0, $s1
.L0x00011a28: .word 0x32024000 # andi $v0, $s0, 0x4000
.L0x00011a2c: .word 0x1040000e # beqz $v0, .L0x00011a68
.L0x00011a30: .word 0x02202021 # move_ $a0, $s1
.L0x00011a34: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00011a38: .word 0x2402fffe # li $v0, -0x2
.L0x00011a3c: .word 0xac620000 # sw $v0, ($v1)
.L0x00011a40: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x00011a44: .word 0x00000000 # nop
.L0x00011a48: .word 0x0040f809 # jalr $v0
.L0x00011a4c: .word 0x24050003 # li $a1, 0x3
.L0x00011a50: .word 0x3c048004 # lui $a0, 0x8004
.L0x00011a54: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011a58: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00011a5c: .word 0x348450bd # ori $a0, 0x50bd
.L0x00011a60: .word 0x0040f809 # jalr $v0
.L0x00011a64: .word 0x00000000 # nop
.L0x00011a68: .word 0x8e420000 # lw $v0, ($s2)
.L0x00011a6c: .word 0x00000000 # nop
.L0x00011a70: .word 0x8c430050 # lw $v1, 0x50($v0)
.L0x00011a74: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x00011a78: .word 0x00000000 # nop
.L0x00011a7c: .word 0x10620003 # beq $v1, $v0, .L0x00011a8c
.L0x00011a80: .word 0x00000000 # nop
.L0x00011a84: .word 0xae23005c # sw $v1, 0x5c($s1)
.L0x00011a88: .word 0x24130001 # li $s3, 0x1
.L0x00011a8c: .word 0x12600033 # beqz $s3, .L0x00011b5c
.L0x00011a90: .word 0x00000000 # nop
.L0x00011a94: .word 0x12800021 # beqz $s4, .L0x00011b1c
.L0x00011a98: .word 0x00000000 # nop
.L0x00011a9c: .word 0x8e440014 # lw $a0, 0x14($s2)
.L0x00011aa0: .word 0x00000000 # nop
.L0x00011aa4: .word 0x1080000d # beqz $a0, .L0x00011adc
.L0x00011aa8: .word 0x00000000 # nop
.L0x00011aac: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00011ab0: .word 0x00000000 # nop
.L0x00011ab4: .word 0x0040f809 # jalr $v0
.L0x00011ab8: .word 0x24050002 # li $a1, 0x2
.L0x00011abc: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x00011ac0: .word 0x8e420000 # lw $v0, ($s2)
.L0x00011ac4: .word 0x8e250058 # lw $a1, 0x58($s1)
.L0x00011ac8: .word 0x8c460050 # lw $a2, 0x50($v0)
.L0x00011acc: .word 0x0c0254f9 # jal 0x800953e4
.L0x00011ad0: .word 0x00000000 # nop
.L0x00011ad4: .word 0x08025203 # j 0x8009480c
.L0x00011ad8: .word 0xae420018 # sw $v0, 0x18($s2)
.L0x00011adc: .word 0x8e440018 # lw $a0, 0x18($s2)
.L0x00011ae0: .word 0x00000000 # nop
.L0x00011ae4: .word 0x10800005 # beqz $a0, .L0x00011afc
.L0x00011ae8: .word 0x00000000 # nop
.L0x00011aec: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00011af0: .word 0x00000000 # nop
.L0x00011af4: .word 0x0040f809 # jalr $v0
.L0x00011af8: .word 0x24050002 # li $a1, 0x2
.L0x00011afc: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x00011b00: .word 0x8e420000 # lw $v0, ($s2)
.L0x00011b04: .word 0x8e250058 # lw $a1, 0x58($s1)
.L0x00011b08: .word 0x8c460050 # lw $a2, 0x50($v0)
.L0x00011b0c: .word 0x0c0254f9 # jal 0x800953e4
.L0x00011b10: .word 0x00000000 # nop
.L0x00011b14: .word 0x08025203 # j 0x8009480c
.L0x00011b18: .word 0xae420014 # sw $v0, 0x14($s2)
.L0x00011b1c: .word 0x8e440014 # lw $a0, 0x14($s2)
.L0x00011b20: .word 0x00000000 # nop
.L0x00011b24: .word 0x10800005 # beqz $a0, .L0x00011b3c
.L0x00011b28: .word 0x00000000 # nop
.L0x00011b2c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00011b30: .word 0x00000000 # nop
.L0x00011b34: .word 0x0040f809 # jalr $v0
.L0x00011b38: .word 0x24050002 # li $a1, 0x2
.L0x00011b3c: .word 0x8e440018 # lw $a0, 0x18($s2)
.L0x00011b40: .word 0x00000000 # nop
.L0x00011b44: .word 0x10800005 # beqz $a0, .L0x00011b5c
.L0x00011b48: .word 0x00000000 # nop
.L0x00011b4c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00011b50: .word 0x00000000 # nop
.L0x00011b54: .word 0x0040f809 # jalr $v0
.L0x00011b58: .word 0x24050002 # li $a1, 0x2
.L0x00011b5c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00011b60: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00011b64: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00011b68: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00011b6c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00011b70: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011b74: .word 0x03e00008 # jr $ra
.L0x00011b78: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00011b7c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00011b80: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00011b84: .word 0x00808021 # move_ $s0, $a0
.L0x00011b88: .word 0x3c048009 # lui $a0, 0x8009
.L0x00011b8c: .word 0x24844478 # addiu $a0, 0x4478
.L0x00011b90: .word 0x24050074 # li $a1, 0x74
.L0x00011b94: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00011b98: .word 0x0c005141 # jal 0x80014504
.L0x00011b9c: .word 0x2406001c # li $a2, 0x1c
.L0x00011ba0: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x00011ba4: .word 0x8e030000 # lw $v1, ($s0)
.L0x00011ba8: .word 0x00000000 # nop
.L0x00011bac: .word 0xac430054 # sw $v1, 0x54($v0)
.L0x00011bb0: .word 0x2403ffff # li $v1, -0x1
.L0x00011bb4: .word 0xae030000 # sw $v1, ($s0)
.L0x00011bb8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00011bbc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011bc0: .word 0x03e00008 # jr $ra
.L0x00011bc4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00011bc8: .word 0x27bdff48 # addiu $sp, -0xb8
.L0x00011bcc: .word 0x3c028004 # lui $v0, 0x8004
.L0x00011bd0: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00011bd4: .word 0x3c040455 # lui $a0, 0x455
.L0x00011bd8: .word 0xafbf00b4 # sw $ra, 0xb4($sp)
.L0x00011bdc: .word 0x0040f809 # jalr $v0
.L0x00011be0: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00011be4: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00011be8: .word 0x0c007d92 # jal 0x8001f648
.L0x00011bec: .word 0x00408021 # move_ $s0, $v0
.L0x00011bf0: .word 0x24041005 # li $a0, 0x1005
.L0x00011bf4: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00011bf8: .word 0x00000000 # nop
.L0x00011bfc: .word 0x0040f809 # jalr $v0
.L0x00011c00: .word 0x24050001 # li $a1, 0x1
.L0x00011c04: .word 0x24040200 # li $a0, 0x200
.L0x00011c08: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00011c0c: .word 0x00000000 # nop
.L0x00011c10: .word 0x0040f809 # jalr $v0
.L0x00011c14: .word 0x00002821 # move_ $a1, $zr
.L0x00011c18: .word 0x3c028005 # lui $v0, 0x8005
.L0x00011c1c: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x00011c20: .word 0x00000000 # nop
.L0x00011c24: .word 0x0040f809 # jalr $v0
.L0x00011c28: .word 0x00000000 # nop
.L0x00011c2c: .word 0x30420010 # andi $v0, 0x10
.L0x00011c30: .word 0x1040000e # beqz $v0, .L0x00011c6c
.L0x00011c34: .word 0x02002021 # move_ $a0, $s0
.L0x00011c38: .word 0x2405001f # li $a1, 0x1f
.L0x00011c3c: .word 0x24060018 # li $a2, 0x18
.L0x00011c40: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00011c44: .word 0x00000000 # nop
.L0x00011c48: .word 0x0040f809 # jalr $v0
.L0x00011c4c: .word 0x240700ab # li $a3, 0xab
.L0x00011c50: .word 0x02002021 # move_ $a0, $s0
.L0x00011c54: .word 0x24050020 # li $a1, 0x20
.L0x00011c58: .word 0x24060048 # li $a2, 0x48
.L0x00011c5c: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00011c60: .word 0x00000000 # nop
.L0x00011c64: .word 0x0040f809 # jalr $v0
.L0x00011c68: .word 0x240700ab # li $a3, 0xab
.L0x00011c6c: .word 0x8fbf00b4 # lw $ra, 0xb4($sp)
.L0x00011c70: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00011c74: .word 0x03e00008 # jr $ra
.L0x00011c78: .word 0x27bd00b8 # addiu $sp, 0xb8
.L0x00011c7c: .word 0x3c038004 # lui $v1, 0x8004
.L0x00011c80: .word 0x3c028006 # lui $v0, 0x8006
.L0x00011c84: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00011c88: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00011c8c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00011c90: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00011c94: .word 0x00a08021 # move_ $s0, $a1
.L0x00011c98: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00011c9c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00011ca0: .word 0x0040f809 # jalr $v0
.L0x00011ca4: .word 0x2484007f # addiu $a0, 0x7f
.L0x00011ca8: .word 0x24041005 # li $a0, 0x1005
.L0x00011cac: .word 0x24050003 # li $a1, 0x3
.L0x00011cb0: .word 0x24060022 # li $a2, 0x22
.L0x00011cb4: .word 0x240700ab # li $a3, 0xab
.L0x00011cb8: .word 0x0c006b8e # jal 0x8001ae38
.L0x00011cbc: .word 0x00408821 # move_ $s1, $v0
.L0x00011cc0: .word 0x00402021 # move_ $a0, $v0
.L0x00011cc4: .word 0x02202821 # move_ $a1, $s1
.L0x00011cc8: .word 0xae040004 # sw $a0, 0x4($s0)
.L0x00011ccc: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00011cd0: .word 0x00000000 # nop
.L0x00011cd4: .word 0x0040f809 # jalr $v0
.L0x00011cd8: .word 0x24060011 # li $a2, 0x11
.L0x00011cdc: .word 0x8e040004 # lw $a0, 0x4($s0)
.L0x00011ce0: .word 0x00000000 # nop
.L0x00011ce4: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011ce8: .word 0x00000000 # nop
.L0x00011cec: .word 0x0040f809 # jalr $v0
.L0x00011cf0: .word 0x24050002 # li $a1, 0x2
.L0x00011cf4: .word 0x24041005 # li $a0, 0x1005
.L0x00011cf8: .word 0x24050003 # li $a1, 0x3
.L0x00011cfc: .word 0x24060038 # li $a2, 0x38
.L0x00011d00: .word 0x0c006b8e # jal 0x8001ae38
.L0x00011d04: .word 0x240700ab # li $a3, 0xab
.L0x00011d08: .word 0x00402021 # move_ $a0, $v0
.L0x00011d0c: .word 0x02202821 # move_ $a1, $s1
.L0x00011d10: .word 0xae040008 # sw $a0, 0x8($s0)
.L0x00011d14: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00011d18: .word 0x00000000 # nop
.L0x00011d1c: .word 0x0040f809 # jalr $v0
.L0x00011d20: .word 0x24060012 # li $a2, 0x12
.L0x00011d24: .word 0x8e040008 # lw $a0, 0x8($s0)
.L0x00011d28: .word 0x00000000 # nop
.L0x00011d2c: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011d30: .word 0x00000000 # nop
.L0x00011d34: .word 0x0040f809 # jalr $v0
.L0x00011d38: .word 0x24050002 # li $a1, 0x2
.L0x00011d3c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00011d40: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00011d44: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011d48: .word 0x03e00008 # jr $ra
.L0x00011d4c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00011d50: .word 0x27bdff40 # addiu $sp, -0xc0
.L0x00011d54: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00011d58: .word 0xafbf00b8 # sw $ra, 0xb8($sp)
.L0x00011d5c: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00011d60: .word 0x0c007d92 # jal 0x8001f648
.L0x00011d64: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00011d68: .word 0x24041005 # li $a0, 0x1005
.L0x00011d6c: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00011d70: .word 0x00000000 # nop
.L0x00011d74: .word 0x0040f809 # jalr $v0
.L0x00011d78: .word 0x24050001 # li $a1, 0x1
.L0x00011d7c: .word 0x3c108004 # lui $s0, 0x8004
.L0x00011d80: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00011d84: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x00011d88: .word 0x00000000 # nop
.L0x00011d8c: .word 0x0040f809 # jalr $v0
.L0x00011d90: .word 0x3c040286 # lui $a0, 0x286
.L0x00011d94: .word 0x00408821 # move_ $s1, $v0
.L0x00011d98: .word 0x24040140 # li $a0, 0x140
.L0x00011d9c: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00011da0: .word 0x00000000 # nop
.L0x00011da4: .word 0x0040f809 # jalr $v0
.L0x00011da8: .word 0x00002821 # move_ $a1, $zr
.L0x00011dac: .word 0x02202021 # move_ $a0, $s1
.L0x00011db0: .word 0x24050023 # li $a1, 0x23
.L0x00011db4: .word 0x24060018 # li $a2, 0x18
.L0x00011db8: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00011dbc: .word 0x00000000 # nop
.L0x00011dc0: .word 0x0040f809 # jalr $v0
.L0x00011dc4: .word 0x24070051 # li $a3, 0x51
.L0x00011dc8: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x00011dcc: .word 0x00000000 # nop
.L0x00011dd0: .word 0x0040f809 # jalr $v0
.L0x00011dd4: .word 0x3c040455 # lui $a0, 0x455
.L0x00011dd8: .word 0x00408821 # move_ $s1, $v0
.L0x00011ddc: .word 0x24040200 # li $a0, 0x200
.L0x00011de0: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00011de4: .word 0x00000000 # nop
.L0x00011de8: .word 0x0040f809 # jalr $v0
.L0x00011dec: .word 0x00002821 # move_ $a1, $zr
.L0x00011df0: .word 0x02202021 # move_ $a0, $s1
.L0x00011df4: .word 0x24050025 # li $a1, 0x25
.L0x00011df8: .word 0x24060010 # li $a2, 0x10
.L0x00011dfc: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00011e00: .word 0x00000000 # nop
.L0x00011e04: .word 0x0040f809 # jalr $v0
.L0x00011e08: .word 0x2407004a # li $a3, 0x4a
.L0x00011e0c: .word 0x8fbf00b8 # lw $ra, 0xb8($sp)
.L0x00011e10: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00011e14: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00011e18: .word 0x03e00008 # jr $ra
.L0x00011e1c: .word 0x27bd00c0 # addiu $sp, 0xc0
.L0x00011e20: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00011e24: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00011e28: .word 0x00809821 # move_ $s3, $a0
.L0x00011e2c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00011e30: .word 0x00a0a021 # move_ $s4, $a1
.L0x00011e34: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00011e38: .word 0x00009021 # move_ $s2, $zr
.L0x00011e3c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00011e40: .word 0x02808821 # move_ $s1, $s4
.L0x00011e44: .word 0x3c02800a # lui $v0, 0x800a
.L0x00011e48: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00011e4c: .word 0x2450350c # addiu $s0, $v0, 0x350c
.L0x00011e50: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00011e54: .word 0x24041005 # li $a0, 0x1005
.L0x00011e58: .word 0x92060000 # lbu $a2, ($s0)
.L0x00011e5c: .word 0x92070001 # lbu $a3, 0x1($s0)
.L0x00011e60: .word 0x0c006b8e # jal 0x8001ae38
.L0x00011e64: .word 0x24050001 # li $a1, 0x1
.L0x00011e68: .word 0x00402021 # move_ $a0, $v0
.L0x00011e6c: .word 0xae240014 # sw $a0, 0x14($s1)
.L0x00011e70: .word 0x92020002 # lbu $v0, 0x2($s0)
.L0x00011e74: .word 0x00000000 # nop
.L0x00011e78: .word 0x00021040 # sll $v0, 0x1
.L0x00011e7c: .word 0x00531021 # addu $v0, $s3
.L0x00011e80: .word 0x84460064 # lh $a2, 0x64($v0)
.L0x00011e84: .word 0x00000000 # nop
.L0x00011e88: .word 0x28c203e8 # slti $v0, $a2, 0x3e8
.L0x00011e8c: .word 0x14400002 # bnez $v0, .L0x00011e98
.L0x00011e90: .word 0x00002821 # move_ $a1, $zr
.L0x00011e94: .word 0x240603e7 # li $a2, 0x3e7
.L0x00011e98: .word 0x26100003 # addiu $s0, 0x3
.L0x00011e9c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00011ea0: .word 0x00000000 # nop
.L0x00011ea4: .word 0x0040f809 # jalr $v0
.L0x00011ea8: .word 0x26520001 # addiu $s2, 0x1
.L0x00011eac: .word 0x8e240014 # lw $a0, 0x14($s1)
.L0x00011eb0: .word 0x24050001 # li $a1, 0x1
.L0x00011eb4: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00011eb8: .word 0x00000000 # nop
.L0x00011ebc: .word 0x0040f809 # jalr $v0
.L0x00011ec0: .word 0x26310004 # addiu $s1, 0x4
.L0x00011ec4: .word 0x2a42000d # slti $v0, $s2, 0xd
.L0x00011ec8: .word 0x1440ffe3 # bnez $v0, .L0x00011e58
.L0x00011ecc: .word 0x24041005 # li $a0, 0x1005
.L0x00011ed0: .word 0x8662008a # lh $v0, 0x8a($s3)
.L0x00011ed4: .word 0x00000000 # nop
.L0x00011ed8: .word 0x10400007 # beqz $v0, .L0x00011ef8
.L0x00011edc: .word 0x00000000 # nop
.L0x00011ee0: .word 0x8e840014 # lw $a0, 0x14($s4)
.L0x00011ee4: .word 0x00000000 # nop
.L0x00011ee8: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011eec: .word 0x00000000 # nop
.L0x00011ef0: .word 0x0040f809 # jalr $v0
.L0x00011ef4: .word 0x24050006 # li $a1, 0x6
.L0x00011ef8: .word 0x8662008c # lh $v0, 0x8c($s3)
.L0x00011efc: .word 0x00000000 # nop
.L0x00011f00: .word 0x10400007 # beqz $v0, .L0x00011f20
.L0x00011f04: .word 0x00000000 # nop
.L0x00011f08: .word 0x8e840018 # lw $a0, 0x18($s4)
.L0x00011f0c: .word 0x00000000 # nop
.L0x00011f10: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011f14: .word 0x00000000 # nop
.L0x00011f18: .word 0x0040f809 # jalr $v0
.L0x00011f1c: .word 0x24050006 # li $a1, 0x6
.L0x00011f20: .word 0x8662008e # lh $v0, 0x8e($s3)
.L0x00011f24: .word 0x00000000 # nop
.L0x00011f28: .word 0x10400007 # beqz $v0, .L0x00011f48
.L0x00011f2c: .word 0x00000000 # nop
.L0x00011f30: .word 0x8e840024 # lw $a0, 0x24($s4)
.L0x00011f34: .word 0x00000000 # nop
.L0x00011f38: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00011f3c: .word 0x00000000 # nop
.L0x00011f40: .word 0x0040f809 # jalr $v0
.L0x00011f44: .word 0x24050006 # li $a1, 0x6
.L0x00011f48: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00011f4c: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00011f50: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00011f54: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00011f58: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00011f5c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00011f60: .word 0x03e00008 # jr $ra
.L0x00011f64: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00011f68: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00011f6c: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00011f70: .word 0x00808021 # move_ $s0, $a0
.L0x00011f74: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00011f78: .word 0xafbf00c4 # sw $ra, 0xc4($sp)
.L0x00011f7c: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x00011f80: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x00011f84: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x00011f88: .word 0x0c007d92 # jal 0x8001f648
.L0x00011f8c: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00011f90: .word 0x24041005 # li $a0, 0x1005
.L0x00011f94: .word 0x24050001 # li $a1, 0x1
.L0x00011f98: .word 0x00009021 # move_ $s2, $zr
.L0x00011f9c: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00011fa0: .word 0x00000000 # nop
.L0x00011fa4: .word 0x0040f809 # jalr $v0
.L0x00011fa8: .word 0x24110051 # li $s1, 0x51
.L0x00011fac: .word 0x3c028004 # lui $v0, 0x8004
.L0x00011fb0: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00011fb4: .word 0x00000000 # nop
.L0x00011fb8: .word 0x0040f809 # jalr $v0
.L0x00011fbc: .word 0x3c040286 # lui $a0, 0x286
.L0x00011fc0: .word 0x00409821 # move_ $s3, $v0
.L0x00011fc4: .word 0x24040140 # li $a0, 0x140
.L0x00011fc8: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00011fcc: .word 0x00000000 # nop
.L0x00011fd0: .word 0x0040f809 # jalr $v0
.L0x00011fd4: .word 0x02402821 # move_ $a1, $s2
.L0x00011fd8: .word 0x3c028004 # lui $v0, 0x8004
.L0x00011fdc: .word 0x24542bdc # addiu $s4, $v0, 0x2bdc
.L0x00011fe0: .word 0x8e0200d4 # lw $v0, 0xd4($s0)
.L0x00011fe4: .word 0x00000000 # nop
.L0x00011fe8: .word 0x30421fff # andi $v0, 0x1fff
.L0x00011fec: .word 0x1040000d # beqz $v0, .L0x00012024
.L0x00011ff0: .word 0x02602021 # move_ $a0, $s3
.L0x00011ff4: .word 0x24060018 # li $a2, 0x18
.L0x00011ff8: .word 0x02203821 # move_ $a3, $s1
.L0x00011ffc: .word 0x2443ffff # addiu $v1, $v0, -0x1
.L0x00012000: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00012004: .word 0x00431021 # addu $v0, $v1
.L0x00012008: .word 0x00021040 # sll $v0, 0x1
.L0x0001200c: .word 0x00541021 # addu $v0, $s4
.L0x00012010: .word 0x90450004 # lbu $a1, 0x4($v0)
.L0x00012014: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012018: .word 0x00000000 # nop
.L0x0001201c: .word 0x0040f809 # jalr $v0
.L0x00012020: .word 0x24a50037 # addiu $a1, 0x37
.L0x00012024: .word 0x2631000e # addiu $s1, 0xe
.L0x00012028: .word 0x26520001 # addiu $s2, 0x1
.L0x0001202c: .word 0x2a420006 # slti $v0, $s2, 0x6
.L0x00012030: .word 0x1440ffeb # bnez $v0, .L0x00011fe0
.L0x00012034: .word 0x26100004 # addiu $s0, 0x4
.L0x00012038: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001203c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00012040: .word 0x00000000 # nop
.L0x00012044: .word 0x0040f809 # jalr $v0
.L0x00012048: .word 0x3c040455 # lui $a0, 0x455
.L0x0001204c: .word 0x00409821 # move_ $s3, $v0
.L0x00012050: .word 0x24040200 # li $a0, 0x200
.L0x00012054: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00012058: .word 0x00000000 # nop
.L0x0001205c: .word 0x0040f809 # jalr $v0
.L0x00012060: .word 0x00002821 # move_ $a1, $zr
.L0x00012064: .word 0x02602021 # move_ $a0, $s3
.L0x00012068: .word 0x24050026 # li $a1, 0x26
.L0x0001206c: .word 0x24060010 # li $a2, 0x10
.L0x00012070: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012074: .word 0x00000000 # nop
.L0x00012078: .word 0x0040f809 # jalr $v0
.L0x0001207c: .word 0x2407004a # li $a3, 0x4a
.L0x00012080: .word 0x8fbf00c4 # lw $ra, 0xc4($sp)
.L0x00012084: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x00012088: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x0001208c: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x00012090: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00012094: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00012098: .word 0x03e00008 # jr $ra
.L0x0001209c: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x000120a0: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x000120a4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000120a8: .word 0x00809021 # move_ $s2, $a0
.L0x000120ac: .word 0x3c038004 # lui $v1, 0x8004
.L0x000120b0: .word 0x3c028006 # lui $v0, 0x8006
.L0x000120b4: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000120b8: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000120bc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000120c0: .word 0x00a08821 # move_ $s1, $a1
.L0x000120c4: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x000120c8: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x000120cc: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000120d0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000120d4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000120d8: .word 0x0040f809 # jalr $v0
.L0x000120dc: .word 0x2484007f # addiu $a0, 0x7f
.L0x000120e0: .word 0x24041005 # li $a0, 0x1005
.L0x000120e4: .word 0x24050001 # li $a1, 0x1
.L0x000120e8: .word 0x2406005a # li $a2, 0x5a
.L0x000120ec: .word 0x240700a9 # li $a3, 0xa9
.L0x000120f0: .word 0x0c006b8e # jal 0x8001ae38
.L0x000120f4: .word 0x00408021 # move_ $s0, $v0
.L0x000120f8: .word 0x00402021 # move_ $a0, $v0
.L0x000120fc: .word 0x02002821 # move_ $a1, $s0
.L0x00012100: .word 0xae24000c # sw $a0, 0xc($s1)
.L0x00012104: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012108: .word 0x00000000 # nop
.L0x0001210c: .word 0x0040f809 # jalr $v0
.L0x00012110: .word 0x24060019 # li $a2, 0x19
.L0x00012114: .word 0x24041005 # li $a0, 0x1005
.L0x00012118: .word 0x24050001 # li $a1, 0x1
.L0x0001211c: .word 0x24060093 # li $a2, 0x93
.L0x00012120: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012124: .word 0x240700a9 # li $a3, 0xa9
.L0x00012128: .word 0xae220010 # sw $v0, 0x10($s1)
.L0x0001212c: .word 0x8e460060 # lw $a2, 0x60($s2)
.L0x00012130: .word 0x00000000 # nop
.L0x00012134: .word 0x04c00004 # bltz $a2, .L0x00012148
.L0x00012138: .word 0x00402021 # move_ $a0, $v0
.L0x0001213c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00012140: .word 0x08025381 # j 0x80094e04
.L0x00012144: .word 0x00002821 # move_ $a1, $zr
.L0x00012148: .word 0x02002821 # move_ $a1, $s0
.L0x0001214c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012150: .word 0x2406001a # li $a2, 0x1a
.L0x00012154: .word 0x0040f809 # jalr $v0
.L0x00012158: .word 0x0000a021 # move_ $s4, $zr
.L0x0001215c: .word 0x24050001 # li $a1, 0x1
.L0x00012160: .word 0x8e240010 # lw $a0, 0x10($s1)
.L0x00012164: .word 0x00000000 # nop
.L0x00012168: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x0001216c: .word 0x00000000 # nop
.L0x00012170: .word 0x0040f809 # jalr $v0
.L0x00012174: .word 0x3c130051 # lui $s3, 0x51
.L0x00012178: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001217c: .word 0x24554b38 # addiu $s5, $v0, 0x4b38
.L0x00012180: .word 0x24041005 # li $a0, 0x1005
.L0x00012184: .word 0x24050001 # li $a1, 0x1
.L0x00012188: .word 0x24060026 # li $a2, 0x26
.L0x0001218c: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012190: .word 0x00133c03 # sra $a3, $s3, 0x10
.L0x00012194: .word 0xae220048 # sw $v0, 0x48($s1)
.L0x00012198: .word 0x8e5000d4 # lw $s0, 0xd4($s2)
.L0x0001219c: .word 0x00000000 # nop
.L0x000121a0: .word 0x1200001d # beqz $s0, .L0x00012218
.L0x000121a4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000121a8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000121ac: .word 0x8ea20414 # lw $v0, 0x414($s5)
.L0x000121b0: .word 0x00000000 # nop
.L0x000121b4: .word 0x0040f809 # jalr $v0
.L0x000121b8: .word 0x248400a2 # addiu $a0, 0xa2
.L0x000121bc: .word 0x8e240048 # lw $a0, 0x48($s1)
.L0x000121c0: .word 0x00402821 # move_ $a1, $v0
.L0x000121c4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000121c8: .word 0x00000000 # nop
.L0x000121cc: .word 0x0040f809 # jalr $v0
.L0x000121d0: .word 0x32061fff # andi $a2, $s0, 0x1fff
.L0x000121d4: .word 0x32028000 # andi $v0, $s0, 0x8000
.L0x000121d8: .word 0x10400006 # beqz $v0, .L0x000121f4
.L0x000121dc: .word 0x24050003 # li $a1, 0x3
.L0x000121e0: .word 0x8e240048 # lw $a0, 0x48($s1)
.L0x000121e4: .word 0x00000000 # nop
.L0x000121e8: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000121ec: .word 0x080253af # j 0x80094ebc
.L0x000121f0: .word 0x00000000 # nop
.L0x000121f4: .word 0x32024000 # andi $v0, $s0, 0x4000
.L0x000121f8: .word 0x10400007 # beqz $v0, .L0x00012218
.L0x000121fc: .word 0x24050004 # li $a1, 0x4
.L0x00012200: .word 0x8e240048 # lw $a0, 0x48($s1)
.L0x00012204: .word 0x00000000 # nop
.L0x00012208: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001220c: .word 0x00000000 # nop
.L0x00012210: .word 0x0040f809 # jalr $v0
.L0x00012214: .word 0x00000000 # nop
.L0x00012218: .word 0x26520004 # addiu $s2, 0x4
.L0x0001221c: .word 0x3c02000e # lui $v0, 0xe
.L0x00012220: .word 0x02629821 # addu $s3, $v0
.L0x00012224: .word 0x26940001 # addiu $s4, 0x1
.L0x00012228: .word 0x2a820006 # slti $v0, $s4, 0x6
.L0x0001222c: .word 0x1440ffd4 # bnez $v0, .L0x00012180
.L0x00012230: .word 0x26310004 # addiu $s1, 0x4
.L0x00012234: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x00012238: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001223c: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00012240: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00012244: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00012248: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001224c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00012250: .word 0x03e00008 # jr $ra
.L0x00012254: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00012258: .word 0x27bdffa0 # addiu $sp, -0x60
.L0x0001225c: .word 0xafb20040 # sw $s2, 0x40($sp)
.L0x00012260: .word 0x00809021 # move_ $s2, $a0
.L0x00012264: .word 0xafbf005c # sw $ra, 0x5c($sp)
.L0x00012268: .word 0xafbe0058 # sw $s8, 0x58($sp)
.L0x0001226c: .word 0xafb70054 # sw $s7, 0x54($sp)
.L0x00012270: .word 0xafb60050 # sw $s6, 0x50($sp)
.L0x00012274: .word 0xafb5004c # sw $s5, 0x4c($sp)
.L0x00012278: .word 0xafb40048 # sw $s4, 0x48($sp)
.L0x0001227c: .word 0xafb30044 # sw $s3, 0x44($sp)
.L0x00012280: .word 0xafb1003c # sw $s1, 0x3c($sp)
.L0x00012284: .word 0xafb00038 # sw $s0, 0x38($sp)
.L0x00012288: .word 0xafa50064 # sw $a1, 0x64($sp)
.L0x0001228c: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00012290: .word 0x24040001 # li $a0, 0x1
.L0x00012294: .word 0x106400f5 # beq $v1, $a0, .L0x0001266c
.L0x00012298: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0001229c: .word 0x14400005 # bnez $v0, .L0x000122b4
.L0x000122a0: .word 0x24020002 # li $v0, 0x2
.L0x000122a4: .word 0x10620103 # beq $v1, $v0, .L0x000126b4
.L0x000122a8: .word 0x24020003 # li $v0, 0x3
.L0x000122ac: .word 0x10620115 # beq $v1, $v0, .L0x00012704
.L0x000122b0: .word 0x00000000 # nop
.L0x000122b4: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x000122b8: .word 0x8e560054 # lw $s6, 0x54($s2)
.L0x000122bc: .word 0x1064003f # beq $v1, $a0, .L0x000123bc
.L0x000122c0: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000122c4: .word 0x10400005 # beqz $v0, .L0x000122dc
.L0x000122c8: .word 0x24020002 # li $v0, 0x2
.L0x000122cc: .word 0x10600007 # beqz $v1, .L0x000122ec
.L0x000122d0: .word 0x02c02021 # move_ $a0, $s6
.L0x000122d4: .word 0x080254b2 # j 0x800952c8
.L0x000122d8: .word 0x00000000 # nop
.L0x000122dc: .word 0x1062006a # beq $v1, $v0, .L0x00012488
.L0x000122e0: .word 0x00000000 # nop
.L0x000122e4: .word 0x080254b2 # j 0x800952c8
.L0x000122e8: .word 0x00000000 # nop
.L0x000122ec: .word 0x3c028005 # lui $v0, 0x8005
.L0x000122f0: .word 0x24508d34 # addiu $s0, $v0, -0x72cc
.L0x000122f4: .word 0x8e022734 # lw $v0, 0x2734($s0)
.L0x000122f8: .word 0x00000000 # nop
.L0x000122fc: .word 0x0040f809 # jalr $v0
.L0x00012300: .word 0x26450064 # addiu $a1, $s2, 0x64
.L0x00012304: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00012308: .word 0x00000000 # nop
.L0x0001230c: .word 0x104000c2 # beqz $v0, .L0x00012618
.L0x00012310: .word 0x02c02021 # move_ $a0, $s6
.L0x00012314: .word 0x8e022738 # lw $v0, 0x2738($s0)
.L0x00012318: .word 0x00000000 # nop
.L0x0001231c: .word 0x0040f809 # jalr $v0
.L0x00012320: .word 0x26450090 # addiu $a1, $s2, 0x90
.L0x00012324: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00012328: .word 0x00000000 # nop
.L0x0001232c: .word 0x2442ffff # addiu $v0, -0x1
.L0x00012330: .word 0x00021040 # sll $v0, 0x1
.L0x00012334: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00012338: .word 0x84440090 # lh $a0, 0x90($v0)
.L0x0001233c: .word 0x3c028006 # lui $v0, 0x8006
.L0x00012340: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x00012344: .word 0x00000000 # nop
.L0x00012348: .word 0x0040f809 # jalr $v0
.L0x0001234c: .word 0x00000000 # nop
.L0x00012350: .word 0x00403821 # move_ $a3, $v0
.L0x00012354: .word 0x00002021 # move_ $a0, $zr
.L0x00012358: .word 0x00e03021 # move_ $a2, $a3
.L0x0001235c: .word 0x02402821 # move_ $a1, $s2
.L0x00012360: .word 0x94c20002 # lhu $v0, 0x2($a2)
.L0x00012364: .word 0x24c60002 # addiu $a2, 0x2
.L0x00012368: .word 0x94a30070 # lhu $v1, 0x70($a1)
.L0x0001236c: .word 0x24840001 # addiu $a0, 0x1
.L0x00012370: .word 0x00621821 # addu $v1, $v0
.L0x00012374: .word 0xa4a30070 # sh $v1, 0x70($a1)
.L0x00012378: .word 0x28820006 # slti $v0, $a0, 0x6
.L0x0001237c: .word 0x1440fff8 # bnez $v0, .L0x00012360
.L0x00012380: .word 0x24a50002 # addiu $a1, 0x2
.L0x00012384: .word 0x00002021 # move_ $a0, $zr
.L0x00012388: .word 0x00e03021 # move_ $a2, $a3
.L0x0001238c: .word 0x02402821 # move_ $a1, $s2
.L0x00012390: .word 0x94c2000e # lhu $v0, 0xe($a2)
.L0x00012394: .word 0x24c60002 # addiu $a2, 0x2
.L0x00012398: .word 0x94a3007c # lhu $v1, 0x7c($a1)
.L0x0001239c: .word 0x24840001 # addiu $a0, 0x1
.L0x000123a0: .word 0x00621821 # addu $v1, $v0
.L0x000123a4: .word 0xa4a3007c # sh $v1, 0x7c($a1)
.L0x000123a8: .word 0x28820007 # slti $v0, $a0, 0x7
.L0x000123ac: .word 0x1440fff8 # bnez $v0, .L0x00012390
.L0x000123b0: .word 0x24a50002 # addiu $a1, 0x2
.L0x000123b4: .word 0x080254b2 # j 0x800952c8
.L0x000123b8: .word 0x00000000 # nop
.L0x000123bc: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x000123c0: .word 0x00000000 # nop
.L0x000123c4: .word 0x1440000f # bnez $v0, .L0x00012404
.L0x000123c8: .word 0x02c02021 # move_ $a0, $s6
.L0x000123cc: .word 0x00161040 # sll $v0, $s6, 0x1
.L0x000123d0: .word 0x00561021 # addu $v0, $s6
.L0x000123d4: .word 0x00021080 # sll $v0, 0x2
.L0x000123d8: .word 0x00561023 # subu $v0, $s6
.L0x000123dc: .word 0x000210c0 # sll $v0, 0x3
.L0x000123e0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000123e4: .word 0x2463ef5c # addiu $v1, -0x10a4
.L0x000123e8: .word 0x00433821 # addu $a3, $v0, $v1
.L0x000123ec: .word 0x94e20028 # lhu $v0, 0x28($a3)
.L0x000123f0: .word 0x2403ffff # li $v1, -0x1
.L0x000123f4: .word 0xae430060 # sw $v1, 0x60($s2)
.L0x000123f8: .word 0x34428000 # ori $v0, 0x8000
.L0x000123fc: .word 0x080254b2 # j 0x800952c8
.L0x00012400: .word 0xae4200d4 # sw $v0, 0xd4($s2)
.L0x00012404: .word 0x3c108005 # lui $s0, 0x8005
.L0x00012408: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001240c: .word 0x8e022738 # lw $v0, 0x2738($s0)
.L0x00012410: .word 0x00000000 # nop
.L0x00012414: .word 0x0040f809 # jalr $v0
.L0x00012418: .word 0x26450090 # addiu $a1, $s2, 0x90
.L0x0001241c: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00012420: .word 0x02c02021 # move_ $a0, $s6
.L0x00012424: .word 0x2442ffff # addiu $v0, -0x1
.L0x00012428: .word 0x00021040 # sll $v0, 0x1
.L0x0001242c: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00012430: .word 0x84450090 # lh $a1, 0x90($v0)
.L0x00012434: .word 0x8e022748 # lw $v0, 0x2748($s0)
.L0x00012438: .word 0x00000000 # nop
.L0x0001243c: .word 0x0040f809 # jalr $v0
.L0x00012440: .word 0x26460098 # addiu $a2, $s2, 0x98
.L0x00012444: .word 0x00002021 # move_ $a0, $zr
.L0x00012448: .word 0x02402821 # move_ $a1, $s2
.L0x0001244c: .word 0x8242009a # lb $v0, 0x9a($s2)
.L0x00012450: .word 0x02401821 # move_ $v1, $s2
.L0x00012454: .word 0xae420060 # sw $v0, 0x60($s2)
.L0x00012458: .word 0x84a200a0 # lh $v0, 0xa0($a1)
.L0x0001245c: .word 0x00000000 # nop
.L0x00012460: .word 0x10400003 # beqz $v0, .L0x00012470
.L0x00012464: .word 0x00000000 # nop
.L0x00012468: .word 0xac6200d4 # sw $v0, 0xd4($v1)
.L0x0001246c: .word 0x24630004 # addiu $v1, 0x4
.L0x00012470: .word 0x24840001 # addiu $a0, 0x1
.L0x00012474: .word 0x28820006 # slti $v0, $a0, 0x6
.L0x00012478: .word 0x1440fff7 # bnez $v0, .L0x00012458
.L0x0001247c: .word 0x24a50002 # addiu $a1, 0x2
.L0x00012480: .word 0x080254b2 # j 0x800952c8
.L0x00012484: .word 0x00000000 # nop
.L0x00012488: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x0001248c: .word 0x00000000 # nop
.L0x00012490: .word 0x14400003 # bnez $v0, .L0x000124a0
.L0x00012494: .word 0x24100009 # li $s0, 0x9
.L0x00012498: .word 0x080254b0 # j 0x800952c0
.L0x0001249c: .word 0x2402ffff # li $v0, -0x1
.L0x000124a0: .word 0x27a20034 # addiu $v0, $sp, 0x34
.L0x000124a4: .word 0xac400000 # sw $zr, ($v0)
.L0x000124a8: .word 0x2610ffff # addiu $s0, -0x1
.L0x000124ac: .word 0x0601fffd # bgez $s0, .L0x000124a4
.L0x000124b0: .word 0x2442fffc # addiu $v0, -0x4
.L0x000124b4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000124b8: .word 0x02c02021 # move_ $a0, $s6
.L0x000124bc: .word 0x26450090 # addiu $a1, $s2, 0x90
.L0x000124c0: .word 0x00008821 # move_ $s1, $zr
.L0x000124c4: .word 0x24538d34 # addiu $s3, $v0, -0x72cc
.L0x000124c8: .word 0x8e622738 # lw $v0, 0x2738($s3)
.L0x000124cc: .word 0x00000000 # nop
.L0x000124d0: .word 0x0040f809 # jalr $v0
.L0x000124d4: .word 0x02208021 # move_ $s0, $s1
.L0x000124d8: .word 0x0040b821 # move_ $s7, $v0
.L0x000124dc: .word 0x1ae0002c # blez $s7, .L0x00012590
.L0x000124e0: .word 0x27a60010 # addiu $a2, $sp, 0x10
.L0x000124e4: .word 0x27be0010 # addiu $s8, $sp, 0x10
.L0x000124e8: .word 0x0220a821 # move_ $s5, $s1
.L0x000124ec: .word 0x24140098 # li $s4, 0x98
.L0x000124f0: .word 0x02409821 # move_ $s3, $s2
.L0x000124f4: .word 0x02c02021 # move_ $a0, $s6
.L0x000124f8: .word 0x3c098005 # lui $t1, 0x8005
.L0x000124fc: .word 0x25298d34 # addiu $t1, -0x72cc
.L0x00012500: .word 0x86650090 # lh $a1, 0x90($s3)
.L0x00012504: .word 0x8d222748 # lw $v0, 0x2748($t1)
.L0x00012508: .word 0x00000000 # nop
.L0x0001250c: .word 0x0040f809 # jalr $v0
.L0x00012510: .word 0x02543021 # addu $a2, $s2, $s4
.L0x00012514: .word 0x04400017 # bltz $v0, .L0x00012574
.L0x00012518: .word 0x00000000 # nop
.L0x0001251c: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00012520: .word 0x00000000 # nop
.L0x00012524: .word 0x2442ffff # addiu $v0, -0x1
.L0x00012528: .word 0x12220012 # beq $s1, $v0, .L0x00012574
.L0x0001252c: .word 0x00002021 # move_ $a0, $zr
.L0x00012530: .word 0x02a03021 # move_ $a2, $s5
.L0x00012534: .word 0x00101080 # sll $v0, $s0, 0x2
.L0x00012538: .word 0x005e2821 # addu $a1, $v0, $s8
.L0x0001253c: .word 0x02461021 # addu $v0, $s2, $a2
.L0x00012540: .word 0x844300a0 # lh $v1, 0xa0($v0)
.L0x00012544: .word 0x00000000 # nop
.L0x00012548: .word 0x10600006 # beqz $v1, .L0x00012564
.L0x0001254c: .word 0x30624000 # andi $v0, $v1, 0x4000
.L0x00012550: .word 0x10400004 # beqz $v0, .L0x00012564
.L0x00012554: .word 0x30621fff # andi $v0, $v1, 0x1fff
.L0x00012558: .word 0xaca20000 # sw $v0, ($a1)
.L0x0001255c: .word 0x24a50004 # addiu $a1, 0x4
.L0x00012560: .word 0x26100001 # addiu $s0, 0x1
.L0x00012564: .word 0x24840001 # addiu $a0, 0x1
.L0x00012568: .word 0x28820006 # slti $v0, $a0, 0x6
.L0x0001256c: .word 0x1440fff3 # bnez $v0, .L0x0001253c
.L0x00012570: .word 0x24c60002 # addiu $a2, 0x2
.L0x00012574: .word 0x26b50014 # addiu $s5, 0x14
.L0x00012578: .word 0x26940014 # addiu $s4, 0x14
.L0x0001257c: .word 0x26310001 # addiu $s1, 0x1
.L0x00012580: .word 0x0237102a # slt $v0, $s1, $s7
.L0x00012584: .word 0x1440ffdb # bnez $v0, .L0x000124f4
.L0x00012588: .word 0x26730002 # addiu $s3, 0x2
.L0x0001258c: .word 0x27a60010 # addiu $a2, $sp, 0x10
.L0x00012590: .word 0x27a80038 # addiu $t0, $sp, 0x38
.L0x00012594: .word 0x02403821 # move_ $a3, $s2
.L0x00012598: .word 0x8cc30000 # lw $v1, ($a2)
.L0x0001259c: .word 0x00008021 # move_ $s0, $zr
.L0x000125a0: .word 0x02402021 # move_ $a0, $s2
.L0x000125a4: .word 0x00602821 # move_ $a1, $v1
.L0x000125a8: .word 0x8c8200d4 # lw $v0, 0xd4($a0)
.L0x000125ac: .word 0x00000000 # nop
.L0x000125b0: .word 0x14450003 # bne $v0, $a1, .L0x000125c0
.L0x000125b4: .word 0x00000000 # nop
.L0x000125b8: .word 0x080254a0 # j 0x80095280
.L0x000125bc: .word 0x00001821 # move_ $v1, $zr
.L0x000125c0: .word 0x26100001 # addiu $s0, 0x1
.L0x000125c4: .word 0x2a020006 # slti $v0, $s0, 0x6
.L0x000125c8: .word 0x1440fff7 # bnez $v0, .L0x000125a8
.L0x000125cc: .word 0x24840004 # addiu $a0, 0x4
.L0x000125d0: .word 0x10600003 # beqz $v1, .L0x000125e0
.L0x000125d4: .word 0x00000000 # nop
.L0x000125d8: .word 0xace300d4 # sw $v1, 0xd4($a3)
.L0x000125dc: .word 0x24e70004 # addiu $a3, 0x4
.L0x000125e0: .word 0x24c60004 # addiu $a2, 0x4
.L0x000125e4: .word 0x00c8102a # slt $v0, $a2, $t0
.L0x000125e8: .word 0x1440ffeb # bnez $v0, .L0x00012598
.L0x000125ec: .word 0x00000000 # nop
.L0x000125f0: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x000125f4: .word 0x00000000 # nop
.L0x000125f8: .word 0x2442ffff # addiu $v0, -0x1
.L0x000125fc: .word 0x00021880 # sll $v1, $v0, 0x2
.L0x00012600: .word 0x00621821 # addu $v1, $v0
.L0x00012604: .word 0x00031880 # sll $v1, 0x2
.L0x00012608: .word 0x02431821 # addu $v1, $s2, $v1
.L0x0001260c: .word 0x8062009a # lb $v0, 0x9a($v1)
.L0x00012610: .word 0x00000000 # nop
.L0x00012614: .word 0xae420060 # sw $v0, 0x60($s2)
.L0x00012618: .word 0x8fa50064 # lw $a1, 0x64($sp)
.L0x0001261c: .word 0x0c02524b # jal 0x8009492c
.L0x00012620: .word 0x02402021 # move_ $a0, $s2
.L0x00012624: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00012628: .word 0x00000000 # nop
.L0x0001262c: .word 0x14400006 # bnez $v0, .L0x00012648
.L0x00012630: .word 0x00000000 # nop
.L0x00012634: .word 0x8fa50064 # lw $a1, 0x64($sp)
.L0x00012638: .word 0x0c0252b4 # jal 0x80094ad0
.L0x0001263c: .word 0x02402021 # move_ $a0, $s2
.L0x00012640: .word 0x080254e9 # j 0x800953a4
.L0x00012644: .word 0x00000000 # nop
.L0x00012648: .word 0x0440002a # bltz $v0, .L0x000126f4
.L0x0001264c: .word 0x28420003 # slti $v0, 0x3
.L0x00012650: .word 0x10400028 # beqz $v0, .L0x000126f4
.L0x00012654: .word 0x00000000 # nop
.L0x00012658: .word 0x8fa50064 # lw $a1, 0x64($sp)
.L0x0001265c: .word 0x0c025354 # jal 0x80094d50
.L0x00012660: .word 0x02402021 # move_ $a0, $s2
.L0x00012664: .word 0x080254e9 # j 0x800953a4
.L0x00012668: .word 0x00000000 # nop
.L0x0001266c: .word 0x0c02521e # jal 0x80094878
.L0x00012670: .word 0x02402021 # move_ $a0, $s2
.L0x00012674: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00012678: .word 0x00000000 # nop
.L0x0001267c: .word 0x14400005 # bnez $v0, .L0x00012694
.L0x00012680: .word 0x00000000 # nop
.L0x00012684: .word 0x0c025280 # jal 0x80094a00
.L0x00012688: .word 0x02402021 # move_ $a0, $s2
.L0x0001268c: .word 0x080254ed # j 0x800953b4
.L0x00012690: .word 0x00000000 # nop
.L0x00012694: .word 0x0440001b # bltz $v0, .L0x00012704
.L0x00012698: .word 0x28420003 # slti $v0, 0x3
.L0x0001269c: .word 0x10400019 # beqz $v0, .L0x00012704
.L0x000126a0: .word 0x00000000 # nop
.L0x000126a4: .word 0x0c025306 # jal 0x80094c18
.L0x000126a8: .word 0x02402021 # move_ $a0, $s2
.L0x000126ac: .word 0x080254ed # j 0x800953b4
.L0x000126b0: .word 0x00000000 # nop
.L0x000126b4: .word 0x0c02521e # jal 0x80094878
.L0x000126b8: .word 0x02402021 # move_ $a0, $s2
.L0x000126bc: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x000126c0: .word 0x00000000 # nop
.L0x000126c4: .word 0x14400005 # bnez $v0, .L0x000126dc
.L0x000126c8: .word 0x00000000 # nop
.L0x000126cc: .word 0x0c025280 # jal 0x80094a00
.L0x000126d0: .word 0x02402021 # move_ $a0, $s2
.L0x000126d4: .word 0x080254e9 # j 0x800953a4
.L0x000126d8: .word 0x00000000 # nop
.L0x000126dc: .word 0x04400005 # bltz $v0, .L0x000126f4
.L0x000126e0: .word 0x28420003 # slti $v0, 0x3
.L0x000126e4: .word 0x10400003 # beqz $v0, .L0x000126f4
.L0x000126e8: .word 0x00000000 # nop
.L0x000126ec: .word 0x0c025306 # jal 0x80094c18
.L0x000126f0: .word 0x02402021 # move_ $a0, $s2
.L0x000126f4: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x000126f8: .word 0x00000000 # nop
.L0x000126fc: .word 0x0040f809 # jalr $v0
.L0x00012700: .word 0x02402021 # move_ $a0, $s2
.L0x00012704: .word 0x8fbf005c # lw $ra, 0x5c($sp)
.L0x00012708: .word 0x8fbe0058 # lw $s8, 0x58($sp)
.L0x0001270c: .word 0x8fb70054 # lw $s7, 0x54($sp)
.L0x00012710: .word 0x8fb60050 # lw $s6, 0x50($sp)
.L0x00012714: .word 0x8fb5004c # lw $s5, 0x4c($sp)
.L0x00012718: .word 0x8fb40048 # lw $s4, 0x48($sp)
.L0x0001271c: .word 0x8fb30044 # lw $s3, 0x44($sp)
.L0x00012720: .word 0x8fb20040 # lw $s2, 0x40($sp)
.L0x00012724: .word 0x8fb1003c # lw $s1, 0x3c($sp)
.L0x00012728: .word 0x8fb00038 # lw $s0, 0x38($sp)
.L0x0001272c: .word 0x03e00008 # jr $ra
.L0x00012730: .word 0x27bd0060 # addiu $sp, 0x60
.L0x00012734: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00012738: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001273c: .word 0x00808021 # move_ $s0, $a0
.L0x00012740: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00012744: .word 0x00a08821 # move_ $s1, $a1
.L0x00012748: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001274c: .word 0x00c09021 # move_ $s2, $a2
.L0x00012750: .word 0x3c048009 # lui $a0, 0x8009
.L0x00012754: .word 0x24844f08 # addiu $a0, 0x4f08
.L0x00012758: .word 0x240500ec # li $a1, 0xec
.L0x0001275c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00012760: .word 0x0c005141 # jal 0x80014504
.L0x00012764: .word 0x24060060 # li $a2, 0x60
.L0x00012768: .word 0xac500054 # sw $s0, 0x54($v0)
.L0x0001276c: .word 0xac510058 # sw $s1, 0x58($v0)
.L0x00012770: .word 0xac52005c # sw $s2, 0x5c($v0)
.L0x00012774: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00012778: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001277c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00012780: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00012784: .word 0x03e00008 # jr $ra
.L0x00012788: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001278c: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00012790: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x00012794: .word 0x00809821 # move_ $s3, $a0
.L0x00012798: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0001279c: .word 0xafbf00c4 # sw $ra, 0xc4($sp)
.L0x000127a0: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x000127a4: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x000127a8: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x000127ac: .word 0x0c007d92 # jal 0x8001f648
.L0x000127b0: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x000127b4: .word 0x24041005 # li $a0, 0x1005
.L0x000127b8: .word 0x24050001 # li $a1, 0x1
.L0x000127bc: .word 0x00008021 # move_ $s0, $zr
.L0x000127c0: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x000127c4: .word 0x00000000 # nop
.L0x000127c8: .word 0x0040f809 # jalr $v0
.L0x000127cc: .word 0x24120045 # li $s2, 0x45
.L0x000127d0: .word 0x24040140 # li $a0, 0x140
.L0x000127d4: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000127d8: .word 0x00000000 # nop
.L0x000127dc: .word 0x0040f809 # jalr $v0
.L0x000127e0: .word 0x02002821 # move_ $a1, $s0
.L0x000127e4: .word 0x3c028004 # lui $v0, 0x8004
.L0x000127e8: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000127ec: .word 0x00000000 # nop
.L0x000127f0: .word 0x0040f809 # jalr $v0
.L0x000127f4: .word 0x3c040286 # lui $a0, 0x286
.L0x000127f8: .word 0x00408821 # move_ $s1, $v0
.L0x000127fc: .word 0x3c028004 # lui $v0, 0x8004
.L0x00012800: .word 0x24542b98 # addiu $s4, $v0, 0x2b98
.L0x00012804: .word 0x8e620388 # lw $v0, 0x388($s3)
.L0x00012808: .word 0x00000000 # nop
.L0x0001280c: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x00012810: .word 0x00621823 # subu $v1, $v0
.L0x00012814: .word 0x8e620384 # lw $v0, 0x384($s3)
.L0x00012818: .word 0x00702021 # addu $a0, $v1, $s0
.L0x0001281c: .word 0x2442ffff # addiu $v0, -0x1
.L0x00012820: .word 0x0044102a # slt $v0, $a0
.L0x00012824: .word 0x14400014 # bnez $v0, .L0x00012878
.L0x00012828: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001282c: .word 0x8e630380 # lw $v1, 0x380($s3)
.L0x00012830: .word 0x00000000 # nop
.L0x00012834: .word 0x00431021 # addu $v0, $v1
.L0x00012838: .word 0x84440000 # lh $a0, ($v0)
.L0x0001283c: .word 0x8e820004 # lw $v0, 0x4($s4)
.L0x00012840: .word 0x00000000 # nop
.L0x00012844: .word 0x0040f809 # jalr $v0
.L0x00012848: .word 0x26100001 # addiu $s0, 0x1
.L0x0001284c: .word 0x02202021 # move_ $a0, $s1
.L0x00012850: .word 0x00402821 # move_ $a1, $v0
.L0x00012854: .word 0x2406001d # li $a2, 0x1d
.L0x00012858: .word 0x02403821 # move_ $a3, $s2
.L0x0001285c: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012860: .word 0x00000000 # nop
.L0x00012864: .word 0x0040f809 # jalr $v0
.L0x00012868: .word 0x2652000e # addiu $s2, 0xe
.L0x0001286c: .word 0x2a020007 # slti $v0, $s0, 0x7
.L0x00012870: .word 0x1440ffe4 # bnez $v0, .L0x00012804
.L0x00012874: .word 0x00000000 # nop
.L0x00012878: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001287c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00012880: .word 0x00000000 # nop
.L0x00012884: .word 0x0040f809 # jalr $v0
.L0x00012888: .word 0x3c040455 # lui $a0, 0x455
.L0x0001288c: .word 0x00408821 # move_ $s1, $v0
.L0x00012890: .word 0x24040200 # li $a0, 0x200
.L0x00012894: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00012898: .word 0x00000000 # nop
.L0x0001289c: .word 0x0040f809 # jalr $v0
.L0x000128a0: .word 0x00002821 # move_ $a1, $zr
.L0x000128a4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000128a8: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x000128ac: .word 0x00000000 # nop
.L0x000128b0: .word 0x0040f809 # jalr $v0
.L0x000128b4: .word 0x00000000 # nop
.L0x000128b8: .word 0x30420010 # andi $v0, 0x10
.L0x000128bc: .word 0x10400017 # beqz $v0, .L0x0001291c
.L0x000128c0: .word 0x02202021 # move_ $a0, $s1
.L0x000128c4: .word 0x8e620388 # lw $v0, 0x388($s3)
.L0x000128c8: .word 0x00000000 # nop
.L0x000128cc: .word 0x18400006 # blez $v0, .L0x000128e8
.L0x000128d0: .word 0x2405001f # li $a1, 0x1f
.L0x000128d4: .word 0x24060010 # li $a2, 0x10
.L0x000128d8: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000128dc: .word 0x00000000 # nop
.L0x000128e0: .word 0x0040f809 # jalr $v0
.L0x000128e4: .word 0x240700a9 # li $a3, 0xa9
.L0x000128e8: .word 0x8e62038c # lw $v0, 0x38c($s3)
.L0x000128ec: .word 0x8e630388 # lw $v1, 0x388($s3)
.L0x000128f0: .word 0x2442ffff # addiu $v0, -0x1
.L0x000128f4: .word 0x0062182a # slt $v1, $v0
.L0x000128f8: .word 0x10600007 # beqz $v1, .L0x00012918
.L0x000128fc: .word 0x02202021 # move_ $a0, $s1
.L0x00012900: .word 0x24050020 # li $a1, 0x20
.L0x00012904: .word 0x24060090 # li $a2, 0x90
.L0x00012908: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x0001290c: .word 0x00000000 # nop
.L0x00012910: .word 0x0040f809 # jalr $v0
.L0x00012914: .word 0x240700a9 # li $a3, 0xa9
.L0x00012918: .word 0x02202021 # move_ $a0, $s1
.L0x0001291c: .word 0x24050027 # li $a1, 0x27
.L0x00012920: .word 0x24060008 # li $a2, 0x8
.L0x00012924: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012928: .word 0x00000000 # nop
.L0x0001292c: .word 0x0040f809 # jalr $v0
.L0x00012930: .word 0x2407003e # li $a3, 0x3e
.L0x00012934: .word 0x02202021 # move_ $a0, $s1
.L0x00012938: .word 0x24050028 # li $a1, 0x28
.L0x0001293c: .word 0x240600a6 # li $a2, 0xa6
.L0x00012940: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012944: .word 0x00000000 # nop
.L0x00012948: .word 0x0040f809 # jalr $v0
.L0x0001294c: .word 0x240700a0 # li $a3, 0xa0
.L0x00012950: .word 0x02202021 # move_ $a0, $s1
.L0x00012954: .word 0x24050031 # li $a1, 0x31
.L0x00012958: .word 0x2406000b # li $a2, 0xb
.L0x0001295c: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00012960: .word 0x00000000 # nop
.L0x00012964: .word 0x0040f809 # jalr $v0
.L0x00012968: .word 0x240700bc # li $a3, 0xbc
.L0x0001296c: .word 0x8fbf00c4 # lw $ra, 0xc4($sp)
.L0x00012970: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x00012974: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x00012978: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x0001297c: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00012980: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00012984: .word 0x03e00008 # jr $ra
.L0x00012988: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x0001298c: .word 0x3c038004 # lui $v1, 0x8004
.L0x00012990: .word 0x3c028006 # lui $v0, 0x8006
.L0x00012994: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00012998: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x0001299c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000129a0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000129a4: .word 0x00a09821 # move_ $s3, $a1
.L0x000129a8: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x000129ac: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000129b0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000129b4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000129b8: .word 0x0040f809 # jalr $v0
.L0x000129bc: .word 0x2484007f # addiu $a0, 0x7f
.L0x000129c0: .word 0x24041005 # li $a0, 0x1005
.L0x000129c4: .word 0x24050003 # li $a1, 0x3
.L0x000129c8: .word 0x2406001a # li $a2, 0x1a
.L0x000129cc: .word 0x240700a9 # li $a3, 0xa9
.L0x000129d0: .word 0x0c006b8e # jal 0x8001ae38
.L0x000129d4: .word 0x00408021 # move_ $s0, $v0
.L0x000129d8: .word 0x00402021 # move_ $a0, $v0
.L0x000129dc: .word 0x02002821 # move_ $a1, $s0
.L0x000129e0: .word 0xae640004 # sw $a0, 0x4($s3)
.L0x000129e4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000129e8: .word 0x00000000 # nop
.L0x000129ec: .word 0x0040f809 # jalr $v0
.L0x000129f0: .word 0x24060011 # li $a2, 0x11
.L0x000129f4: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000129f8: .word 0x00009021 # move_ $s2, $zr
.L0x000129fc: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00012a00: .word 0x00000000 # nop
.L0x00012a04: .word 0x0040f809 # jalr $v0
.L0x00012a08: .word 0x24050002 # li $a1, 0x2
.L0x00012a0c: .word 0x24041005 # li $a0, 0x1005
.L0x00012a10: .word 0x24050003 # li $a1, 0x3
.L0x00012a14: .word 0x24060080 # li $a2, 0x80
.L0x00012a18: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012a1c: .word 0x240700a9 # li $a3, 0xa9
.L0x00012a20: .word 0x00402021 # move_ $a0, $v0
.L0x00012a24: .word 0x02002821 # move_ $a1, $s0
.L0x00012a28: .word 0xae640008 # sw $a0, 0x8($s3)
.L0x00012a2c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012a30: .word 0x00000000 # nop
.L0x00012a34: .word 0x0040f809 # jalr $v0
.L0x00012a38: .word 0x24060012 # li $a2, 0x12
.L0x00012a3c: .word 0x8e640008 # lw $a0, 0x8($s3)
.L0x00012a40: .word 0x3c110045 # lui $s1, 0x45
.L0x00012a44: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00012a48: .word 0x00000000 # nop
.L0x00012a4c: .word 0x0040f809 # jalr $v0
.L0x00012a50: .word 0x24050002 # li $a1, 0x2
.L0x00012a54: .word 0x24041005 # li $a0, 0x1005
.L0x00012a58: .word 0x24050001 # li $a1, 0x1
.L0x00012a5c: .word 0x240600ac # li $a2, 0xac
.L0x00012a60: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012a64: .word 0x240700a5 # li $a3, 0xa5
.L0x00012a68: .word 0x00402021 # move_ $a0, $v0
.L0x00012a6c: .word 0x02002821 # move_ $a1, $s0
.L0x00012a70: .word 0xae64000c # sw $a0, 0xc($s3)
.L0x00012a74: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012a78: .word 0x00000000 # nop
.L0x00012a7c: .word 0x0040f809 # jalr $v0
.L0x00012a80: .word 0x2406000c # li $a2, 0xc
.L0x00012a84: .word 0x02608021 # move_ $s0, $s3
.L0x00012a88: .word 0x24041005 # li $a0, 0x1005
.L0x00012a8c: .word 0x24050001 # li $a1, 0x1
.L0x00012a90: .word 0x2406002a # li $a2, 0x2a
.L0x00012a94: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012a98: .word 0x00113c03 # sra $a3, $s1, 0x10
.L0x00012a9c: .word 0xae020018 # sw $v0, 0x18($s0)
.L0x00012aa0: .word 0x3c02000e # lui $v0, 0xe
.L0x00012aa4: .word 0x02228821 # addu $s1, $v0
.L0x00012aa8: .word 0x26520001 # addiu $s2, 0x1
.L0x00012aac: .word 0x2a420007 # slti $v0, $s2, 0x7
.L0x00012ab0: .word 0x1440fff5 # bnez $v0, .L0x00012a88
.L0x00012ab4: .word 0x26100004 # addiu $s0, 0x4
.L0x00012ab8: .word 0x24041005 # li $a0, 0x1005
.L0x00012abc: .word 0x24050001 # li $a1, 0x1
.L0x00012ac0: .word 0x24060014 # li $a2, 0x14
.L0x00012ac4: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012ac8: .word 0x240700c2 # li $a3, 0xc2
.L0x00012acc: .word 0x24041005 # li $a0, 0x1005
.L0x00012ad0: .word 0x24050001 # li $a1, 0x1
.L0x00012ad4: .word 0x240600c6 # li $a2, 0xc6
.L0x00012ad8: .word 0x240700a5 # li $a3, 0xa5
.L0x00012adc: .word 0x0c006b8e # jal 0x8001ae38
.L0x00012ae0: .word 0xae620014 # sw $v0, 0x14($s3)
.L0x00012ae4: .word 0xae620010 # sw $v0, 0x10($s3)
.L0x00012ae8: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00012aec: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00012af0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00012af4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00012af8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00012afc: .word 0x03e00008 # jr $ra
.L0x00012b00: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00012b04: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00012b08: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00012b0c: .word 0x00809821 # move_ $s3, $a0
.L0x00012b10: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00012b14: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00012b18: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00012b1c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00012b20: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00012b24: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00012b28: .word 0x8e620384 # lw $v0, 0x384($s3)
.L0x00012b2c: .word 0x00000000 # nop
.L0x00012b30: .word 0x1040004b # beqz $v0, .L0x00012c60
.L0x00012b34: .word 0x00a0a021 # move_ $s4, $a1
.L0x00012b38: .word 0x00009021 # move_ $s2, $zr
.L0x00012b3c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00012b40: .word 0x24554b38 # addiu $s5, $v0, 0x4b38
.L0x00012b44: .word 0x02808821 # move_ $s1, $s4
.L0x00012b48: .word 0x8e620388 # lw $v0, 0x388($s3)
.L0x00012b4c: .word 0x00000000 # nop
.L0x00012b50: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x00012b54: .word 0x00621823 # subu $v1, $v0
.L0x00012b58: .word 0x8e620384 # lw $v0, 0x384($s3)
.L0x00012b5c: .word 0x00722021 # addu $a0, $v1, $s2
.L0x00012b60: .word 0x2442ffff # addiu $v0, -0x1
.L0x00012b64: .word 0x0044102a # slt $v0, $a0
.L0x00012b68: .word 0x10400009 # beqz $v0, .L0x00012b90
.L0x00012b6c: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x00012b70: .word 0x8e240018 # lw $a0, 0x18($s1)
.L0x00012b74: .word 0x00000000 # nop
.L0x00012b78: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00012b7c: .word 0x00000000 # nop
.L0x00012b80: .word 0x0040f809 # jalr $v0
.L0x00012b84: .word 0x00002821 # move_ $a1, $zr
.L0x00012b88: .word 0x08025623 # j 0x8009588c
.L0x00012b8c: .word 0x26310004 # addiu $s1, 0x4
.L0x00012b90: .word 0x8e630380 # lw $v1, 0x380($s3)
.L0x00012b94: .word 0x00000000 # nop
.L0x00012b98: .word 0x00431021 # addu $v0, $v1
.L0x00012b9c: .word 0x84500000 # lh $s0, ($v0)
.L0x00012ba0: .word 0x00000000 # nop
.L0x00012ba4: .word 0x1200000c # beqz $s0, .L0x00012bd8
.L0x00012ba8: .word 0x3c028006 # lui $v0, 0x8006
.L0x00012bac: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00012bb0: .word 0x8ea20414 # lw $v0, 0x414($s5)
.L0x00012bb4: .word 0x00000000 # nop
.L0x00012bb8: .word 0x0040f809 # jalr $v0
.L0x00012bbc: .word 0x2484006a # addiu $a0, 0x6a
.L0x00012bc0: .word 0x8e240018 # lw $a0, 0x18($s1)
.L0x00012bc4: .word 0x00402821 # move_ $a1, $v0
.L0x00012bc8: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012bcc: .word 0x00000000 # nop
.L0x00012bd0: .word 0x0040f809 # jalr $v0
.L0x00012bd4: .word 0x02003021 # move_ $a2, $s0
.L0x00012bd8: .word 0x26310004 # addiu $s1, 0x4
.L0x00012bdc: .word 0x26520001 # addiu $s2, 0x1
.L0x00012be0: .word 0x2a420007 # slti $v0, $s2, 0x7
.L0x00012be4: .word 0x1440ffd8 # bnez $v0, .L0x00012b48
.L0x00012be8: .word 0x3c028006 # lui $v0, 0x8006
.L0x00012bec: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00012bf0: .word 0x8e650388 # lw $a1, 0x388($s3)
.L0x00012bf4: .word 0x8e820000 # lw $v0, ($s4)
.L0x00012bf8: .word 0x000518c0 # sll $v1, $a1, 0x3
.L0x00012bfc: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00012c00: .word 0x00651823 # subu $v1, $a1
.L0x00012c04: .word 0x00621821 # addu $v1, $v0
.L0x00012c08: .word 0x8e620380 # lw $v0, 0x380($s3)
.L0x00012c0c: .word 0x00031840 # sll $v1, 0x1
.L0x00012c10: .word 0x00621821 # addu $v1, $v0
.L0x00012c14: .word 0x3c028004 # lui $v0, 0x8004
.L0x00012c18: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x00012c1c: .word 0x84700000 # lh $s0, ($v1)
.L0x00012c20: .word 0x0040f809 # jalr $v0
.L0x00012c24: .word 0x24840063 # addiu $a0, 0x63
.L0x00012c28: .word 0x8e840014 # lw $a0, 0x14($s4)
.L0x00012c2c: .word 0x00402821 # move_ $a1, $v0
.L0x00012c30: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012c34: .word 0x00000000 # nop
.L0x00012c38: .word 0x0040f809 # jalr $v0
.L0x00012c3c: .word 0x02003021 # move_ $a2, $s0
.L0x00012c40: .word 0x3c028005 # lui $v0, 0x8005
.L0x00012c44: .word 0x24428d34 # addiu $v0, -0x72cc
.L0x00012c48: .word 0x02021021 # addu $v0, $s0, $v0
.L0x00012c4c: .word 0x8e840010 # lw $a0, 0x10($s4)
.L0x00012c50: .word 0x8046007c # lb $a2, 0x7c($v0)
.L0x00012c54: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00012c58: .word 0x0802565b # j 0x8009596c
.L0x00012c5c: .word 0x00002821 # move_ $a1, $zr
.L0x00012c60: .word 0x3c108004 # lui $s0, 0x8004
.L0x00012c64: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00012c68: .word 0x3c118006 # lui $s1, 0x8006
.L0x00012c6c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00012c70: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00012c74: .word 0x00000000 # nop
.L0x00012c78: .word 0x0040f809 # jalr $v0
.L0x00012c7c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00012c80: .word 0x8e840014 # lw $a0, 0x14($s4)
.L0x00012c84: .word 0x00402821 # move_ $a1, $v0
.L0x00012c88: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012c8c: .word 0x00000000 # nop
.L0x00012c90: .word 0x0040f809 # jalr $v0
.L0x00012c94: .word 0x24060015 # li $a2, 0x15
.L0x00012c98: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00012c9c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00012ca0: .word 0x00000000 # nop
.L0x00012ca4: .word 0x0040f809 # jalr $v0
.L0x00012ca8: .word 0x2484007f # addiu $a0, 0x7f
.L0x00012cac: .word 0x8e840010 # lw $a0, 0x10($s4)
.L0x00012cb0: .word 0x00402821 # move_ $a1, $v0
.L0x00012cb4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00012cb8: .word 0x2406001a # li $a2, 0x1a
.L0x00012cbc: .word 0x0040f809 # jalr $v0
.L0x00012cc0: .word 0x00000000 # nop
.L0x00012cc4: .word 0x8e840010 # lw $a0, 0x10($s4)
.L0x00012cc8: .word 0x00000000 # nop
.L0x00012ccc: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00012cd0: .word 0x00000000 # nop
.L0x00012cd4: .word 0x0040f809 # jalr $v0
.L0x00012cd8: .word 0x24050001 # li $a1, 0x1
.L0x00012cdc: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x00012ce0: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00012ce4: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00012ce8: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00012cec: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00012cf0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00012cf4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00012cf8: .word 0x03e00008 # jr $ra
.L0x00012cfc: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00012d00: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00012d04: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00012d08: .word 0x00809021 # move_ $s2, $a0
.L0x00012d0c: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00012d10: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00012d14: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00012d18: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00012d1c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00012d20: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00012d24: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00012d28: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00012d2c: .word 0x24020001 # li $v0, 0x1
.L0x00012d30: .word 0x1062007b # beq $v1, $v0, .L0x00012f20
.L0x00012d34: .word 0x00a0a821 # move_ $s5, $a1
.L0x00012d38: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00012d3c: .word 0x14400005 # bnez $v0, .L0x00012d54
.L0x00012d40: .word 0x24020002 # li $v0, 0x2
.L0x00012d44: .word 0x106200f8 # beq $v1, $v0, .L0x00013128
.L0x00012d48: .word 0x24020003 # li $v0, 0x3
.L0x00012d4c: .word 0x106200ee # beq $v1, $v0, .L0x00013108
.L0x00012d50: .word 0x00000000 # nop
.L0x00012d54: .word 0x24040001 # li $a0, 0x1
.L0x00012d58: .word 0x26450058 # addiu $a1, $s2, 0x58
.L0x00012d5c: .word 0x3c108004 # lui $s0, 0x8004
.L0x00012d60: .word 0x26022b98 # addiu $v0, $s0, 0x2b98
.L0x00012d64: .word 0x8c42000c # lw $v0, 0xc($v0)
.L0x00012d68: .word 0x00000000 # nop
.L0x00012d6c: .word 0x0040f809 # jalr $v0
.L0x00012d70: .word 0x00008821 # move_ $s1, $zr
.L0x00012d74: .word 0x0040a021 # move_ $s4, $v0
.L0x00012d78: .word 0x1a80001a # blez $s4, .L0x00012de4
.L0x00012d7c: .word 0xae400384 # sw $zr, 0x384($s2)
.L0x00012d80: .word 0x02009821 # move_ $s3, $s0
.L0x00012d84: .word 0x02408021 # move_ $s0, $s2
.L0x00012d88: .word 0x86040058 # lh $a0, 0x58($s0)
.L0x00012d8c: .word 0x00000000 # nop
.L0x00012d90: .word 0x10800014 # beqz $a0, .L0x00012de4
.L0x00012d94: .word 0x00000000 # nop
.L0x00012d98: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x00012d9c: .word 0x00000000 # nop
.L0x00012da0: .word 0x0040f809 # jalr $v0
.L0x00012da4: .word 0x00000000 # nop
.L0x00012da8: .word 0x8c420000 # lw $v0, ($v0)
.L0x00012dac: .word 0x00000000 # nop
.L0x00012db0: .word 0x90420000 # lbu $v0, ($v0)
.L0x00012db4: .word 0x00000000 # nop
.L0x00012db8: .word 0x30420002 # andi $v0, 0x2
.L0x00012dbc: .word 0x10400005 # beqz $v0, .L0x00012dd4
.L0x00012dc0: .word 0x00000000 # nop
.L0x00012dc4: .word 0x8e420384 # lw $v0, 0x384($s2)
.L0x00012dc8: .word 0x00000000 # nop
.L0x00012dcc: .word 0x24420001 # addiu $v0, 0x1
.L0x00012dd0: .word 0xae420384 # sw $v0, 0x384($s2)
.L0x00012dd4: .word 0x26310001 # addiu $s1, 0x1
.L0x00012dd8: .word 0x0234102a # slt $v0, $s1, $s4
.L0x00012ddc: .word 0x1440ffea # bnez $v0, .L0x00012d88
.L0x00012de0: .word 0x26100002 # addiu $s0, 0x2
.L0x00012de4: .word 0x8e440384 # lw $a0, 0x384($s2)
.L0x00012de8: .word 0x00000000 # nop
.L0x00012dec: .word 0x1080003f # beqz $a0, .L0x00012eec
.L0x00012df0: .word 0x24050002 # li $a1, 0x2
.L0x00012df4: .word 0x00042040 # sll $a0, 0x1
.L0x00012df8: .word 0x00009821 # move_ $s3, $zr
.L0x00012dfc: .word 0x3c028005 # lui $v0, 0x8005
.L0x00012e00: .word 0x8c42b5f4 # lw $v0, -0x4a0c($v0)
.L0x00012e04: .word 0x00000000 # nop
.L0x00012e08: .word 0x0040f809 # jalr $v0
.L0x00012e0c: .word 0x02608821 # move_ $s1, $s3
.L0x00012e10: .word 0x1a80001b # blez $s4, .L0x00012e80
.L0x00012e14: .word 0xae420380 # sw $v0, 0x380($s2)
.L0x00012e18: .word 0x3c168004 # lui $s6, 0x8004
.L0x00012e1c: .word 0x02408021 # move_ $s0, $s2
.L0x00012e20: .word 0x86040058 # lh $a0, 0x58($s0)
.L0x00012e24: .word 0x00000000 # nop
.L0x00012e28: .word 0x10800016 # beqz $a0, .L0x00012e84
.L0x00012e2c: .word 0x3c029249 # lui $v0, 0x9249
.L0x00012e30: .word 0x8ec22b98 # lw $v0, 0x2b98($s6)
.L0x00012e34: .word 0x00000000 # nop
.L0x00012e38: .word 0x0040f809 # jalr $v0
.L0x00012e3c: .word 0x00000000 # nop
.L0x00012e40: .word 0x8c420000 # lw $v0, ($v0)
.L0x00012e44: .word 0x00000000 # nop
.L0x00012e48: .word 0x90420000 # lbu $v0, ($v0)
.L0x00012e4c: .word 0x00000000 # nop
.L0x00012e50: .word 0x30420002 # andi $v0, 0x2
.L0x00012e54: .word 0x10400006 # beqz $v0, .L0x00012e70
.L0x00012e58: .word 0x00131040 # sll $v0, $s3, 0x1
.L0x00012e5c: .word 0x26730001 # addiu $s3, 0x1
.L0x00012e60: .word 0x8e430380 # lw $v1, 0x380($s2)
.L0x00012e64: .word 0x96040058 # lhu $a0, 0x58($s0)
.L0x00012e68: .word 0x00431021 # addu $v0, $v1
.L0x00012e6c: .word 0xa4440000 # sh $a0, ($v0)
.L0x00012e70: .word 0x26310001 # addiu $s1, 0x1
.L0x00012e74: .word 0x0234102a # slt $v0, $s1, $s4
.L0x00012e78: .word 0x1440ffe9 # bnez $v0, .L0x00012e20
.L0x00012e7c: .word 0x26100002 # addiu $s0, 0x2
.L0x00012e80: .word 0x3c029249 # lui $v0, 0x9249
.L0x00012e84: .word 0x8e440384 # lw $a0, 0x384($s2)
.L0x00012e88: .word 0x34422493 # ori $v0, 0x2493
.L0x00012e8c: .word 0x00820018 # mult $a0, $v0
.L0x00012e90: .word 0x00041fc3 # sra $v1, $a0, 0x1f
.L0x00012e94: .word 0x00003010 # mfhi $a2
.L0x00012e98: .word 0x00c41021 # addu $v0, $a2, $a0
.L0x00012e9c: .word 0x00021083 # sra $v0, 0x2
.L0x00012ea0: .word 0x00431823 # subu $v1, $v0, $v1
.L0x00012ea4: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00012ea8: .word 0x00431023 # subu $v0, $v1
.L0x00012eac: .word 0x10820003 # beq $a0, $v0, .L0x00012ebc
.L0x00012eb0: .word 0x24620001 # addiu $v0, $v1, 0x1
.L0x00012eb4: .word 0x080256dc # j 0x80095b70
.L0x00012eb8: .word 0xae42038c # sw $v0, 0x38c($s2)
.L0x00012ebc: .word 0xae43038c # sw $v1, 0x38c($s2)
.L0x00012ec0: .word 0x8e430384 # lw $v1, 0x384($s2)
.L0x00012ec4: .word 0x00000000 # nop
.L0x00012ec8: .word 0x10600008 # beqz $v1, .L0x00012eec
.L0x00012ecc: .word 0x28620008 # slti $v0, $v1, 0x8
.L0x00012ed0: .word 0x14400005 # bnez $v0, .L0x00012ee8
.L0x00012ed4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00012ed8: .word 0x3c03800a # lui $v1, 0x800a
.L0x00012edc: .word 0x24020007 # li $v0, 0x7
.L0x00012ee0: .word 0x080256e7 # j 0x80095b9c
.L0x00012ee4: .word 0xac623534 # sw $v0, 0x3534($v1)
.L0x00012ee8: .word 0xac433534 # sw $v1, 0x3534($v0)
.L0x00012eec: .word 0x3c04800a # lui $a0, 0x800a
.L0x00012ef0: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00012ef4: .word 0x24843534 # addiu $a0, 0x3534
.L0x00012ef8: .word 0x02402021 # move_ $a0, $s2
.L0x00012efc: .word 0x02a02821 # move_ $a1, $s5
.L0x00012f00: .word 0x0c02558f # jal 0x8009563c
.L0x00012f04: .word 0xaea20000 # sw $v0, ($s5)
.L0x00012f08: .word 0x02402021 # move_ $a0, $s2
.L0x00012f0c: .word 0x0c0255ed # jal 0x800957b4
.L0x00012f10: .word 0x02a02821 # move_ $a1, $s5
.L0x00012f14: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x00012f18: .word 0x08025773 # j 0x80095dcc
.L0x00012f1c: .word 0x02402021 # move_ $a0, $s2
.L0x00012f20: .word 0x0c02550f # jal 0x8009543c
.L0x00012f24: .word 0x02402021 # move_ $a0, $s2
.L0x00012f28: .word 0x3c028005 # lui $v0, 0x8005
.L0x00012f2c: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00012f30: .word 0x00000000 # nop
.L0x00012f34: .word 0x0040f809 # jalr $v0
.L0x00012f38: .word 0x00002021 # move_ $a0, $zr
.L0x00012f3c: .word 0x00402821 # move_ $a1, $v0
.L0x00012f40: .word 0x8e42038c # lw $v0, 0x38c($s2)
.L0x00012f44: .word 0x8e440388 # lw $a0, 0x388($s2)
.L0x00012f48: .word 0x10400011 # beqz $v0, .L0x00012f90
.L0x00012f4c: .word 0x30a20400 # andi $v0, $a1, 0x400
.L0x00012f50: .word 0x10400005 # beqz $v0, .L0x00012f68
.L0x00012f54: .word 0x2482ffff # addiu $v0, $a0, -0x1
.L0x00012f58: .word 0x0441000d # bgez $v0, .L0x00012f90
.L0x00012f5c: .word 0xae420388 # sw $v0, 0x388($s2)
.L0x00012f60: .word 0x08025710 # j 0x80095c40
.L0x00012f64: .word 0xae400388 # sw $zr, 0x388($s2)
.L0x00012f68: .word 0x30a20800 # andi $v0, $a1, 0x800
.L0x00012f6c: .word 0x10400008 # beqz $v0, .L0x00012f90
.L0x00012f70: .word 0x24820001 # addiu $v0, $a0, 0x1
.L0x00012f74: .word 0x8e43038c # lw $v1, 0x38c($s2)
.L0x00012f78: .word 0xae420388 # sw $v0, 0x388($s2)
.L0x00012f7c: .word 0x2463ffff # addiu $v1, -0x1
.L0x00012f80: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00012f84: .word 0x10400002 # beqz $v0, .L0x00012f90
.L0x00012f88: .word 0x00000000 # nop
.L0x00012f8c: .word 0xae430388 # sw $v1, 0x388($s2)
.L0x00012f90: .word 0x8e420388 # lw $v0, 0x388($s2)
.L0x00012f94: .word 0x00000000 # nop
.L0x00012f98: .word 0x10820019 # beq $a0, $v0, .L0x00013000
.L0x00012f9c: .word 0x00000000 # nop
.L0x00012fa0: .word 0x8ea20000 # lw $v0, ($s5)
.L0x00012fa4: .word 0x00000000 # nop
.L0x00012fa8: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x00012fac: .word 0x8e430388 # lw $v1, 0x388($s2)
.L0x00012fb0: .word 0x8e440384 # lw $a0, 0x384($s2)
.L0x00012fb4: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00012fb8: .word 0x00431023 # subu $v0, $v1
.L0x00012fbc: .word 0x00821823 # subu $v1, $a0, $v0
.L0x00012fc0: .word 0x28620008 # slti $v0, $v1, 0x8
.L0x00012fc4: .word 0x14400002 # bnez $v0, .L0x00012fd0
.L0x00012fc8: .word 0x02402021 # move_ $a0, $s2
.L0x00012fcc: .word 0x24030007 # li $v1, 0x7
.L0x00012fd0: .word 0x8ea20000 # lw $v0, ($s5)
.L0x00012fd4: .word 0x02a02821 # move_ $a1, $s5
.L0x00012fd8: .word 0x0c0255ed # jal 0x800957b4
.L0x00012fdc: .word 0xac430058 # sw $v1, 0x58($v0)
.L0x00012fe0: .word 0x3c040004 # lui $a0, 0x4
.L0x00012fe4: .word 0x3c028005 # lui $v0, 0x8005
.L0x00012fe8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00012fec: .word 0x00000000 # nop
.L0x00012ff0: .word 0x0040f809 # jalr $v0
.L0x00012ff4: .word 0x3484001b # ori $a0, 0x1b
.L0x00012ff8: .word 0x0802575a # j 0x80095d68
.L0x00012ffc: .word 0x00000000 # nop
.L0x00013000: .word 0x8ea20000 # lw $v0, ($s5)
.L0x00013004: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00013008: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x0001300c: .word 0x00000000 # nop
.L0x00013010: .word 0x10620005 # beq $v1, $v0, .L0x00013028
.L0x00013014: .word 0x02402021 # move_ $a0, $s2
.L0x00013018: .word 0x0c0255ed # jal 0x800957b4
.L0x0001301c: .word 0x02a02821 # move_ $a1, $s5
.L0x00013020: .word 0x0802575a # j 0x80095d68
.L0x00013024: .word 0x00000000 # nop
.L0x00013028: .word 0x30a22000 # andi $v0, $a1, 0x2000
.L0x0001302c: .word 0x1040001f # beqz $v0, .L0x000130ac
.L0x00013030: .word 0x3c040004 # lui $a0, 0x4
.L0x00013034: .word 0x3c028005 # lui $v0, 0x8005
.L0x00013038: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x0001303c: .word 0x00000000 # nop
.L0x00013040: .word 0x0040f809 # jalr $v0
.L0x00013044: .word 0x3484001c # ori $a0, 0x1c
.L0x00013048: .word 0x8e420384 # lw $v0, 0x384($s2)
.L0x0001304c: .word 0x00000000 # nop
.L0x00013050: .word 0x10400019 # beqz $v0, .L0x000130b8
.L0x00013054: .word 0x00000000 # nop
.L0x00013058: .word 0x8e440388 # lw $a0, 0x388($s2)
.L0x0001305c: .word 0x8ea30000 # lw $v1, ($s5)
.L0x00013060: .word 0x000410c0 # sll $v0, $a0, 0x3
.L0x00013064: .word 0x8c630050 # lw $v1, 0x50($v1)
.L0x00013068: .word 0x00441023 # subu $v0, $a0
.L0x0001306c: .word 0x00431021 # addu $v0, $v1
.L0x00013070: .word 0x8e430380 # lw $v1, 0x380($s2)
.L0x00013074: .word 0x00021040 # sll $v0, 0x1
.L0x00013078: .word 0x00431021 # addu $v0, $v1
.L0x0001307c: .word 0x8e430050 # lw $v1, 0x50($s2)
.L0x00013080: .word 0x84420000 # lh $v0, ($v0)
.L0x00013084: .word 0x02402021 # move_ $a0, $s2
.L0x00013088: .word 0xac620000 # sw $v0, ($v1)
.L0x0001308c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00013090: .word 0x00000000 # nop
.L0x00013094: .word 0x0040f809 # jalr $v0
.L0x00013098: .word 0x24050003 # li $a1, 0x3
.L0x0001309c: .word 0x8ea30000 # lw $v1, ($s5)
.L0x000130a0: .word 0x24020001 # li $v0, 0x1
.L0x000130a4: .word 0x08025776 # j 0x80095dd8
.L0x000130a8: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x000130ac: .word 0x30a24000 # andi $v0, $a1, 0x4000
.L0x000130b0: .word 0x14400006 # bnez $v0, .L0x000130cc
.L0x000130b4: .word 0x3c048004 # lui $a0, 0x8004
.L0x000130b8: .word 0x8ea20000 # lw $v0, ($s5)
.L0x000130bc: .word 0x00000000 # nop
.L0x000130c0: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x000130c4: .word 0x08025776 # j 0x80095dd8
.L0x000130c8: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x000130cc: .word 0x3c028005 # lui $v0, 0x8005
.L0x000130d0: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000130d4: .word 0x00000000 # nop
.L0x000130d8: .word 0x0040f809 # jalr $v0
.L0x000130dc: .word 0x348450bd # ori $a0, 0x50bd
.L0x000130e0: .word 0x02402021 # move_ $a0, $s2
.L0x000130e4: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x000130e8: .word 0x2402fffe # li $v0, -0x2
.L0x000130ec: .word 0xac620000 # sw $v0, ($v1)
.L0x000130f0: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x000130f4: .word 0x00000000 # nop
.L0x000130f8: .word 0x0040f809 # jalr $v0
.L0x000130fc: .word 0x24050003 # li $a1, 0x3
.L0x00013100: .word 0x08025776 # j 0x80095dd8
.L0x00013104: .word 0x00000000 # nop
.L0x00013108: .word 0x8e440380 # lw $a0, 0x380($s2)
.L0x0001310c: .word 0x00000000 # nop
.L0x00013110: .word 0x10800005 # beqz $a0, .L0x00013128
.L0x00013114: .word 0x3c028005 # lui $v0, 0x8005
.L0x00013118: .word 0x8c42b5ec # lw $v0, -0x4a14($v0)
.L0x0001311c: .word 0x00000000 # nop
.L0x00013120: .word 0x0040f809 # jalr $v0
.L0x00013124: .word 0x00000000 # nop
.L0x00013128: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0001312c: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00013130: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00013134: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00013138: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001313c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00013140: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00013144: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00013148: .word 0x03e00008 # jr $ra
.L0x0001314c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00013150: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00013154: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00013158: .word 0x00808021 # move_ $s0, $a0
.L0x0001315c: .word 0x3c048009 # lui $a0, 0x8009
.L0x00013160: .word 0x248459b0 # addiu $a0, 0x59b0
.L0x00013164: .word 0x24050390 # li $a1, 0x390
.L0x00013168: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001316c: .word 0x0c005141 # jal 0x80014504
.L0x00013170: .word 0x24060034 # li $a2, 0x34
.L0x00013174: .word 0x2403ffff # li $v1, -0x1
.L0x00013178: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x0001317c: .word 0xae030000 # sw $v1, ($s0)
.L0x00013180: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00013184: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00013188: .word 0x03e00008 # jr $ra
.L0x0001318c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00013190: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00013194: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x00013198: .word 0x00809821 # move_ $s3, $a0
.L0x0001319c: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x000131a0: .word 0xafbf00c4 # sw $ra, 0xc4($sp)
.L0x000131a4: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x000131a8: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x000131ac: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x000131b0: .word 0x0c007d92 # jal 0x8001f648
.L0x000131b4: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x000131b8: .word 0x24041005 # li $a0, 0x1005
.L0x000131bc: .word 0x24050001 # li $a1, 0x1
.L0x000131c0: .word 0x00008021 # move_ $s0, $zr
.L0x000131c4: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x000131c8: .word 0x00000000 # nop
.L0x000131cc: .word 0x0040f809 # jalr $v0
.L0x000131d0: .word 0x24120045 # li $s2, 0x45
.L0x000131d4: .word 0x24040140 # li $a0, 0x140
.L0x000131d8: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000131dc: .word 0x00000000 # nop
.L0x000131e0: .word 0x0040f809 # jalr $v0
.L0x000131e4: .word 0x02002821 # move_ $a1, $s0
.L0x000131e8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000131ec: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000131f0: .word 0x00000000 # nop
.L0x000131f4: .word 0x0040f809 # jalr $v0
.L0x000131f8: .word 0x3c040286 # lui $a0, 0x286
.L0x000131fc: .word 0x00408821 # move_ $s1, $v0
.L0x00013200: .word 0x3c028004 # lui $v0, 0x8004
.L0x00013204: .word 0x24542bdc # addiu $s4, $v0, 0x2bdc
.L0x00013208: .word 0x8e6200d0 # lw $v0, 0xd0($s3)
.L0x0001320c: .word 0x00000000 # nop
.L0x00013210: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x00013214: .word 0x00621821 # addu $v1, $v0
.L0x00013218: .word 0x00031840 # sll $v1, 0x1
.L0x0001321c: .word 0x8e6200cc # lw $v0, 0xcc($s3)
.L0x00013220: .word 0x00701821 # addu $v1, $s0
.L0x00013224: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00013228: .word 0x10400013 # beqz $v0, .L0x00013278
.L0x0001322c: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00013230: .word 0x02621021 # addu $v0, $s3, $v0
.L0x00013234: .word 0x8c42009c # lw $v0, 0x9c($v0)
.L0x00013238: .word 0x00000000 # nop
.L0x0001323c: .word 0x30421fff # andi $v0, 0x1fff
.L0x00013240: .word 0x10400011 # beqz $v0, .L0x00013288
.L0x00013244: .word 0x2406001d # li $a2, 0x1d
.L0x00013248: .word 0x02202021 # move_ $a0, $s1
.L0x0001324c: .word 0x02403821 # move_ $a3, $s2
.L0x00013250: .word 0x2443ffff # addiu $v1, $v0, -0x1
.L0x00013254: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00013258: .word 0x00431021 # addu $v0, $v1
.L0x0001325c: .word 0x00021040 # sll $v0, 0x1
.L0x00013260: .word 0x00541021 # addu $v0, $s4
.L0x00013264: .word 0x90450004 # lbu $a1, 0x4($v0)
.L0x00013268: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x0001326c: .word 0x00000000 # nop
.L0x00013270: .word 0x0040f809 # jalr $v0
.L0x00013274: .word 0x24a50037 # addiu $a1, 0x37
.L0x00013278: .word 0x26100001 # addiu $s0, 0x1
.L0x0001327c: .word 0x2a020006 # slti $v0, $s0, 0x6
.L0x00013280: .word 0x1440ffe1 # bnez $v0, .L0x00013208
.L0x00013284: .word 0x2652000e # addiu $s2, 0xe
.L0x00013288: .word 0x24040200 # li $a0, 0x200
.L0x0001328c: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00013290: .word 0x00000000 # nop
.L0x00013294: .word 0x0040f809 # jalr $v0
.L0x00013298: .word 0x00002821 # move_ $a1, $zr
.L0x0001329c: .word 0x3c028004 # lui $v0, 0x8004
.L0x000132a0: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000132a4: .word 0x00000000 # nop
.L0x000132a8: .word 0x0040f809 # jalr $v0
.L0x000132ac: .word 0x3c040455 # lui $a0, 0x455
.L0x000132b0: .word 0x3c038005 # lui $v1, 0x8005
.L0x000132b4: .word 0x8c63df98 # lw $v1, -0x2068($v1)
.L0x000132b8: .word 0x00000000 # nop
.L0x000132bc: .word 0x0060f809 # jalr $v1
.L0x000132c0: .word 0x00408821 # move_ $s1, $v0
.L0x000132c4: .word 0x30420010 # andi $v0, 0x10
.L0x000132c8: .word 0x10400017 # beqz $v0, .L0x00013328
.L0x000132cc: .word 0x02202021 # move_ $a0, $s1
.L0x000132d0: .word 0x8e6200d0 # lw $v0, 0xd0($s3)
.L0x000132d4: .word 0x00000000 # nop
.L0x000132d8: .word 0x18400006 # blez $v0, .L0x000132f4
.L0x000132dc: .word 0x2405001f # li $a1, 0x1f
.L0x000132e0: .word 0x24060010 # li $a2, 0x10
.L0x000132e4: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000132e8: .word 0x00000000 # nop
.L0x000132ec: .word 0x0040f809 # jalr $v0
.L0x000132f0: .word 0x2407009f # li $a3, 0x9f
.L0x000132f4: .word 0x8e6200d4 # lw $v0, 0xd4($s3)
.L0x000132f8: .word 0x8e6300d0 # lw $v1, 0xd0($s3)
.L0x000132fc: .word 0x2442ffff # addiu $v0, -0x1
.L0x00013300: .word 0x0062182a # slt $v1, $v0
.L0x00013304: .word 0x10600007 # beqz $v1, .L0x00013324
.L0x00013308: .word 0x02202021 # move_ $a0, $s1
.L0x0001330c: .word 0x24050020 # li $a1, 0x20
.L0x00013310: .word 0x24060090 # li $a2, 0x90
.L0x00013314: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00013318: .word 0x00000000 # nop
.L0x0001331c: .word 0x0040f809 # jalr $v0
.L0x00013320: .word 0x2407009f # li $a3, 0x9f
.L0x00013324: .word 0x02202021 # move_ $a0, $s1
.L0x00013328: .word 0x2405002a # li $a1, 0x2a
.L0x0001332c: .word 0x24060008 # li $a2, 0x8
.L0x00013330: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00013334: .word 0x00000000 # nop
.L0x00013338: .word 0x0040f809 # jalr $v0
.L0x0001333c: .word 0x2407003e # li $a3, 0x3e
.L0x00013340: .word 0x02202021 # move_ $a0, $s1
.L0x00013344: .word 0x24050029 # li $a1, 0x29
.L0x00013348: .word 0x240600a3 # li $a2, 0xa3
.L0x0001334c: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00013350: .word 0x00000000 # nop
.L0x00013354: .word 0x0040f809 # jalr $v0
.L0x00013358: .word 0x24070021 # li $a3, 0x21
.L0x0001335c: .word 0x02202021 # move_ $a0, $s1
.L0x00013360: .word 0x24050031 # li $a1, 0x31
.L0x00013364: .word 0x2406000b # li $a2, 0xb
.L0x00013368: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x0001336c: .word 0x00000000 # nop
.L0x00013370: .word 0x0040f809 # jalr $v0
.L0x00013374: .word 0x240700bc # li $a3, 0xbc
.L0x00013378: .word 0x8fbf00c4 # lw $ra, 0xc4($sp)
.L0x0001337c: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x00013380: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x00013384: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x00013388: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x0001338c: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00013390: .word 0x03e00008 # jr $ra
.L0x00013394: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x00013398: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001339c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000133a0: .word 0x00a09821 # move_ $s3, $a1
.L0x000133a4: .word 0x3c03800a # lui $v1, 0x800a
.L0x000133a8: .word 0x24634460 # addiu $v1, 0x4460
.L0x000133ac: .word 0x3c028006 # lui $v0, 0x8006
.L0x000133b0: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x000133b4: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000133b8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000133bc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000133c0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000133c4: .word 0x8c650008 # lw $a1, 0x8($v1)
.L0x000133c8: .word 0x24630010 # addiu $v1, 0x10
.L0x000133cc: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000133d0: .word 0x3c028004 # lui $v0, 0x8004
.L0x000133d4: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x000133d8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000133dc: .word 0x00052940 # sll $a1, 0x5
.L0x000133e0: .word 0x0040f809 # jalr $v0
.L0x000133e4: .word 0x00a3a021 # addu $s4, $a1, $v1
.L0x000133e8: .word 0x24041005 # li $a0, 0x1005
.L0x000133ec: .word 0x24050003 # li $a1, 0x3
.L0x000133f0: .word 0x2406001a # li $a2, 0x1a
.L0x000133f4: .word 0x2407009f # li $a3, 0x9f
.L0x000133f8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000133fc: .word 0x00408021 # move_ $s0, $v0
.L0x00013400: .word 0x00402021 # move_ $a0, $v0
.L0x00013404: .word 0x02002821 # move_ $a1, $s0
.L0x00013408: .word 0xae640004 # sw $a0, 0x4($s3)
.L0x0001340c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00013410: .word 0x00000000 # nop
.L0x00013414: .word 0x0040f809 # jalr $v0
.L0x00013418: .word 0x24060011 # li $a2, 0x11
.L0x0001341c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00013420: .word 0x00000000 # nop
.L0x00013424: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013428: .word 0x00000000 # nop
.L0x0001342c: .word 0x0040f809 # jalr $v0
.L0x00013430: .word 0x24050002 # li $a1, 0x2
.L0x00013434: .word 0x24041005 # li $a0, 0x1005
.L0x00013438: .word 0x24050003 # li $a1, 0x3
.L0x0001343c: .word 0x24060080 # li $a2, 0x80
.L0x00013440: .word 0x0c006b8e # jal 0x8001ae38
.L0x00013444: .word 0x2407009f # li $a3, 0x9f
.L0x00013448: .word 0x00402021 # move_ $a0, $v0
.L0x0001344c: .word 0x02002821 # move_ $a1, $s0
.L0x00013450: .word 0xae640008 # sw $a0, 0x8($s3)
.L0x00013454: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00013458: .word 0x00000000 # nop
.L0x0001345c: .word 0x0040f809 # jalr $v0
.L0x00013460: .word 0x24060012 # li $a2, 0x12
.L0x00013464: .word 0x8e640008 # lw $a0, 0x8($s3)
.L0x00013468: .word 0x00000000 # nop
.L0x0001346c: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013470: .word 0x00000000 # nop
.L0x00013474: .word 0x0040f809 # jalr $v0
.L0x00013478: .word 0x24050002 # li $a1, 0x2
.L0x0001347c: .word 0x24041005 # li $a0, 0x1005
.L0x00013480: .word 0x24050003 # li $a1, 0x3
.L0x00013484: .word 0x240600ac # li $a2, 0xac
.L0x00013488: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001348c: .word 0x2407003a # li $a3, 0x3a
.L0x00013490: .word 0x00402021 # move_ $a0, $v0
.L0x00013494: .word 0x02002821 # move_ $a1, $s0
.L0x00013498: .word 0xae64000c # sw $a0, 0xc($s3)
.L0x0001349c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000134a0: .word 0x00000000 # nop
.L0x000134a4: .word 0x0040f809 # jalr $v0
.L0x000134a8: .word 0x2406000d # li $a2, 0xd
.L0x000134ac: .word 0x24041005 # li $a0, 0x1005
.L0x000134b0: .word 0x24050003 # li $a1, 0x3
.L0x000134b4: .word 0x240600d8 # li $a2, 0xd8
.L0x000134b8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000134bc: .word 0x2407003a # li $a3, 0x3a
.L0x000134c0: .word 0x00402021 # move_ $a0, $v0
.L0x000134c4: .word 0xae640018 # sw $a0, 0x18($s3)
.L0x000134c8: .word 0x9282001a # lbu $v0, 0x1a($s4)
.L0x000134cc: .word 0x00000000 # nop
.L0x000134d0: .word 0x10400014 # beqz $v0, .L0x00013524
.L0x000134d4: .word 0x00002821 # move_ $a1, $zr
.L0x000134d8: .word 0x8683000c # lh $v1, 0xc($s4)
.L0x000134dc: .word 0x00000000 # nop
.L0x000134e0: .word 0x28620064 # slti $v0, $v1, 0x64
.L0x000134e4: .word 0x10400004 # beqz $v0, .L0x000134f8
.L0x000134e8: .word 0x02002821 # move_ $a1, $s0
.L0x000134ec: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000134f0: .word 0x08025877 # j 0x800961dc
.L0x000134f4: .word 0x2406001a # li $a2, 0x1a
.L0x000134f8: .word 0x286203e8 # slti $v0, $v1, 0x3e8
.L0x000134fc: .word 0x10400005 # beqz $v0, .L0x00013514
.L0x00013500: .word 0x00000000 # nop
.L0x00013504: .word 0x02002821 # move_ $a1, $s0
.L0x00013508: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001350c: .word 0x08025877 # j 0x800961dc
.L0x00013510: .word 0x2406000f # li $a2, 0xf
.L0x00013514: .word 0x02002821 # move_ $a1, $s0
.L0x00013518: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001351c: .word 0x08025877 # j 0x800961dc
.L0x00013520: .word 0x24060024 # li $a2, 0x24
.L0x00013524: .word 0x8686000c # lh $a2, 0xc($s4)
.L0x00013528: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x0001352c: .word 0x00000000 # nop
.L0x00013530: .word 0x0040f809 # jalr $v0
.L0x00013534: .word 0x00009021 # move_ $s2, $zr
.L0x00013538: .word 0x8e640018 # lw $a0, 0x18($s3)
.L0x0001353c: .word 0x00000000 # nop
.L0x00013540: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00013544: .word 0x00000000 # nop
.L0x00013548: .word 0x0040f809 # jalr $v0
.L0x0001354c: .word 0x24050001 # li $a1, 0x1
.L0x00013550: .word 0x24041005 # li $a0, 0x1005
.L0x00013554: .word 0x24050003 # li $a1, 0x3
.L0x00013558: .word 0x240600d9 # li $a2, 0xd9
.L0x0001355c: .word 0x0c006b8e # jal 0x8001ae38
.L0x00013560: .word 0x2407003a # li $a3, 0x3a
.L0x00013564: .word 0x00402021 # move_ $a0, $v0
.L0x00013568: .word 0x02002821 # move_ $a1, $s0
.L0x0001356c: .word 0xae640014 # sw $a0, 0x14($s3)
.L0x00013570: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00013574: .word 0x00000000 # nop
.L0x00013578: .word 0x0040f809 # jalr $v0
.L0x0001357c: .word 0x24060010 # li $a2, 0x10
.L0x00013580: .word 0x24041005 # li $a0, 0x1005
.L0x00013584: .word 0x24050003 # li $a1, 0x3
.L0x00013588: .word 0x240600fb # li $a2, 0xfb
.L0x0001358c: .word 0x0c006b8e # jal 0x8001ae38
.L0x00013590: .word 0x2407003a # li $a3, 0x3a
.L0x00013594: .word 0x00402021 # move_ $a0, $v0
.L0x00013598: .word 0xae640010 # sw $a0, 0x10($s3)
.L0x0001359c: .word 0x8686000a # lh $a2, 0xa($s4)
.L0x000135a0: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000135a4: .word 0x00000000 # nop
.L0x000135a8: .word 0x0040f809 # jalr $v0
.L0x000135ac: .word 0x02402821 # move_ $a1, $s2
.L0x000135b0: .word 0x8e640010 # lw $a0, 0x10($s3)
.L0x000135b4: .word 0x3c110045 # lui $s1, 0x45
.L0x000135b8: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x000135bc: .word 0x00000000 # nop
.L0x000135c0: .word 0x0040f809 # jalr $v0
.L0x000135c4: .word 0x24050001 # li $a1, 0x1
.L0x000135c8: .word 0x02608021 # move_ $s0, $s3
.L0x000135cc: .word 0x24041005 # li $a0, 0x1005
.L0x000135d0: .word 0x24050001 # li $a1, 0x1
.L0x000135d4: .word 0x2406002a # li $a2, 0x2a
.L0x000135d8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000135dc: .word 0x00113c03 # sra $a3, $s1, 0x10
.L0x000135e0: .word 0xae02001c # sw $v0, 0x1c($s0)
.L0x000135e4: .word 0x3c02000e # lui $v0, 0xe
.L0x000135e8: .word 0x02228821 # addu $s1, $v0
.L0x000135ec: .word 0x26520001 # addiu $s2, 0x1
.L0x000135f0: .word 0x2a420006 # slti $v0, $s2, 0x6
.L0x000135f4: .word 0x1440fff5 # bnez $v0, .L0x000135cc
.L0x000135f8: .word 0x26100004 # addiu $s0, 0x4
.L0x000135fc: .word 0x24041005 # li $a0, 0x1005
.L0x00013600: .word 0x24050001 # li $a1, 0x1
.L0x00013604: .word 0x24060014 # li $a2, 0x14
.L0x00013608: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001360c: .word 0x240700c2 # li $a3, 0xc2
.L0x00013610: .word 0x24041005 # li $a0, 0x1005
.L0x00013614: .word 0x24050001 # li $a1, 0x1
.L0x00013618: .word 0x24060100 # li $a2, 0x100
.L0x0001361c: .word 0x240700d0 # li $a3, 0xd0
.L0x00013620: .word 0x0c006b8e # jal 0x8001ae38
.L0x00013624: .word 0xae620034 # sw $v0, 0x34($s3)
.L0x00013628: .word 0x24041005 # li $a0, 0x1005
.L0x0001362c: .word 0x24050001 # li $a1, 0x1
.L0x00013630: .word 0x2406012b # li $a2, 0x12b
.L0x00013634: .word 0x240700d0 # li $a3, 0xd0
.L0x00013638: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001363c: .word 0xae620038 # sw $v0, 0x38($s3)
.L0x00013640: .word 0xae62003c # sw $v0, 0x3c($s3)
.L0x00013644: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00013648: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001364c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00013650: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00013654: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00013658: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001365c: .word 0x03e00008 # jr $ra
.L0x00013660: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00013664: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00013668: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001366c: .word 0x0080a821 # move_ $s5, $a0
.L0x00013670: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00013674: .word 0x00a0a021 # move_ $s4, $a1
.L0x00013678: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001367c: .word 0x24424460 # addiu $v0, 0x4460
.L0x00013680: .word 0xafbf0030 # sw $ra, 0x30($sp)
.L0x00013684: .word 0xafb7002c # sw $s7, 0x2c($sp)
.L0x00013688: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0001368c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00013690: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00013694: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00013698: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001369c: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000136a0: .word 0x24420010 # addiu $v0, 0x10
.L0x000136a4: .word 0x8ea400cc # lw $a0, 0xcc($s5)
.L0x000136a8: .word 0x00031940 # sll $v1, 0x5
.L0x000136ac: .word 0x108000f8 # beqz $a0, .L0x00013a90
.L0x000136b0: .word 0x0062b021 # addu $s6, $v1, $v0
.L0x000136b4: .word 0x00008821 # move_ $s1, $zr
.L0x000136b8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000136bc: .word 0x24574b38 # addiu $s7, $v0, 0x4b38
.L0x000136c0: .word 0x02808021 # move_ $s0, $s4
.L0x000136c4: .word 0x8ea200d0 # lw $v0, 0xd0($s5)
.L0x000136c8: .word 0x00000000 # nop
.L0x000136cc: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x000136d0: .word 0x00621821 # addu $v1, $v0
.L0x000136d4: .word 0x00031840 # sll $v1, 0x1
.L0x000136d8: .word 0x8ea200cc # lw $v0, 0xcc($s5)
.L0x000136dc: .word 0x00711821 # addu $v1, $s1
.L0x000136e0: .word 0x2442ffff # addiu $v0, -0x1
.L0x000136e4: .word 0x0043102a # slt $v0, $v1
.L0x000136e8: .word 0x10400006 # beqz $v0, .L0x00013704
.L0x000136ec: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x000136f0: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x000136f4: .word 0x00000000 # nop
.L0x000136f8: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x000136fc: .word 0x08025933 # j 0x800964cc
.L0x00013700: .word 0x00002821 # move_ $a1, $zr
.L0x00013704: .word 0x02a21021 # addu $v0, $s5, $v0
.L0x00013708: .word 0x8c52009c # lw $s2, 0x9c($v0)
.L0x0001370c: .word 0x3c028006 # lui $v0, 0x8006
.L0x00013710: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00013714: .word 0x8ee20414 # lw $v0, 0x414($s7)
.L0x00013718: .word 0x00000000 # nop
.L0x0001371c: .word 0x0040f809 # jalr $v0
.L0x00013720: .word 0x248400a2 # addiu $a0, 0xa2
.L0x00013724: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x00013728: .word 0x00402821 # move_ $a1, $v0
.L0x0001372c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00013730: .word 0x00000000 # nop
.L0x00013734: .word 0x0040f809 # jalr $v0
.L0x00013738: .word 0x32461fff # andi $a2, $s2, 0x1fff
.L0x0001373c: .word 0x00002021 # move_ $a0, $zr
.L0x00013740: .word 0x3c02800a # lui $v0, 0x800a
.L0x00013744: .word 0x8c42466c # lw $v0, 0x466c($v0)
.L0x00013748: .word 0x00000000 # nop
.L0x0001374c: .word 0x0040f809 # jalr $v0
.L0x00013750: .word 0x02402821 # move_ $a1, $s2
.L0x00013754: .word 0x92c3001a # lbu $v1, 0x1a($s6)
.L0x00013758: .word 0x00000000 # nop
.L0x0001375c: .word 0x10600011 # beqz $v1, .L0x000137a4
.L0x00013760: .word 0x00409821 # move_ $s3, $v0
.L0x00013764: .word 0x32428000 # andi $v0, $s2, 0x8000
.L0x00013768: .word 0x10400006 # beqz $v0, .L0x00013784
.L0x0001376c: .word 0x24050003 # li $a1, 0x3
.L0x00013770: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x00013774: .word 0x00000000 # nop
.L0x00013778: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001377c: .word 0x08025933 # j 0x800964cc
.L0x00013780: .word 0x00000000 # nop
.L0x00013784: .word 0x32424000 # andi $v0, $s2, 0x4000
.L0x00013788: .word 0x10400020 # beqz $v0, .L0x0001380c
.L0x0001378c: .word 0x24050004 # li $a1, 0x4
.L0x00013790: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x00013794: .word 0x00000000 # nop
.L0x00013798: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001379c: .word 0x08025933 # j 0x800964cc
.L0x000137a0: .word 0x00000000 # nop
.L0x000137a4: .word 0x86c2000c # lh $v0, 0xc($s6)
.L0x000137a8: .word 0x00000000 # nop
.L0x000137ac: .word 0x0053102a # slt $v0, $s3
.L0x000137b0: .word 0x10400006 # beqz $v0, .L0x000137cc
.L0x000137b4: .word 0x24050007 # li $a1, 0x7
.L0x000137b8: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x000137bc: .word 0x00000000 # nop
.L0x000137c0: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000137c4: .word 0x08025933 # j 0x800964cc
.L0x000137c8: .word 0x00000000 # nop
.L0x000137cc: .word 0x32428000 # andi $v0, $s2, 0x8000
.L0x000137d0: .word 0x10400006 # beqz $v0, .L0x000137ec
.L0x000137d4: .word 0x24050003 # li $a1, 0x3
.L0x000137d8: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x000137dc: .word 0x00000000 # nop
.L0x000137e0: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000137e4: .word 0x08025933 # j 0x800964cc
.L0x000137e8: .word 0x00000000 # nop
.L0x000137ec: .word 0x32424000 # andi $v0, $s2, 0x4000
.L0x000137f0: .word 0x10400006 # beqz $v0, .L0x0001380c
.L0x000137f4: .word 0x24050004 # li $a1, 0x4
.L0x000137f8: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x000137fc: .word 0x00000000 # nop
.L0x00013800: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013804: .word 0x08025933 # j 0x800964cc
.L0x00013808: .word 0x00000000 # nop
.L0x0001380c: .word 0x8e04001c # lw $a0, 0x1c($s0)
.L0x00013810: .word 0x00000000 # nop
.L0x00013814: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013818: .word 0x00002821 # move_ $a1, $zr
.L0x0001381c: .word 0x0040f809 # jalr $v0
.L0x00013820: .word 0x26100004 # addiu $s0, 0x4
.L0x00013824: .word 0x26310001 # addiu $s1, 0x1
.L0x00013828: .word 0x2a220006 # slti $v0, $s1, 0x6
.L0x0001382c: .word 0x1440ffa5 # bnez $v0, .L0x000136c4
.L0x00013830: .word 0x00000000 # nop
.L0x00013834: .word 0x8ea300d0 # lw $v1, 0xd0($s5)
.L0x00013838: .word 0x8e840000 # lw $a0, ($s4)
.L0x0001383c: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00013840: .word 0x00431021 # addu $v0, $v1
.L0x00013844: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x00013848: .word 0x00021040 # sll $v0, 0x1
.L0x0001384c: .word 0x00431021 # addu $v0, $v1
.L0x00013850: .word 0x00021080 # sll $v0, 0x2
.L0x00013854: .word 0x02a21021 # addu $v0, $s5, $v0
.L0x00013858: .word 0x8c45009c # lw $a1, 0x9c($v0)
.L0x0001385c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00013860: .word 0x8c42466c # lw $v0, 0x466c($v0)
.L0x00013864: .word 0x00000000 # nop
.L0x00013868: .word 0x0040f809 # jalr $v0
.L0x0001386c: .word 0x00002021 # move_ $a0, $zr
.L0x00013870: .word 0x00409821 # move_ $s3, $v0
.L0x00013874: .word 0x8ea400d0 # lw $a0, 0xd0($s5)
.L0x00013878: .word 0x8e830000 # lw $v1, ($s4)
.L0x0001387c: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x00013880: .word 0x00441021 # addu $v0, $a0
.L0x00013884: .word 0x8c630050 # lw $v1, 0x50($v1)
.L0x00013888: .word 0x00021040 # sll $v0, 0x1
.L0x0001388c: .word 0x00431021 # addu $v0, $v1
.L0x00013890: .word 0x00021080 # sll $v0, 0x2
.L0x00013894: .word 0x02a21021 # addu $v0, $s5, $v0
.L0x00013898: .word 0x92c3001a # lbu $v1, 0x1a($s6)
.L0x0001389c: .word 0x8c52009c # lw $s2, 0x9c($v0)
.L0x000138a0: .word 0x14600038 # bnez $v1, .L0x00013984
.L0x000138a4: .word 0x3c108004 # lui $s0, 0x8004
.L0x000138a8: .word 0x86c2000c # lh $v0, 0xc($s6)
.L0x000138ac: .word 0x00000000 # nop
.L0x000138b0: .word 0x0053102a # slt $v0, $s3
.L0x000138b4: .word 0x10400032 # beqz $v0, .L0x00013980
.L0x000138b8: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000138bc: .word 0x3c118006 # lui $s1, 0x8006
.L0x000138c0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000138c4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000138c8: .word 0x00000000 # nop
.L0x000138cc: .word 0x0040f809 # jalr $v0
.L0x000138d0: .word 0x2484007f # addiu $a0, 0x7f
.L0x000138d4: .word 0x8e840034 # lw $a0, 0x34($s4)
.L0x000138d8: .word 0x00402821 # move_ $a1, $v0
.L0x000138dc: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000138e0: .word 0x00000000 # nop
.L0x000138e4: .word 0x0040f809 # jalr $v0
.L0x000138e8: .word 0x24060054 # li $a2, 0x54
.L0x000138ec: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000138f0: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000138f4: .word 0x00000000 # nop
.L0x000138f8: .word 0x0040f809 # jalr $v0
.L0x000138fc: .word 0x2484007f # addiu $a0, 0x7f
.L0x00013900: .word 0x8e840038 # lw $a0, 0x38($s4)
.L0x00013904: .word 0x00402821 # move_ $a1, $v0
.L0x00013908: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001390c: .word 0x00000000 # nop
.L0x00013910: .word 0x0040f809 # jalr $v0
.L0x00013914: .word 0x2406000d # li $a2, 0xd
.L0x00013918: .word 0x8e840038 # lw $a0, 0x38($s4)
.L0x0001391c: .word 0x00000000 # nop
.L0x00013920: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013924: .word 0x00000000 # nop
.L0x00013928: .word 0x0040f809 # jalr $v0
.L0x0001392c: .word 0x24050007 # li $a1, 0x7
.L0x00013930: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x00013934: .word 0x00002821 # move_ $a1, $zr
.L0x00013938: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x0001393c: .word 0x00000000 # nop
.L0x00013940: .word 0x0040f809 # jalr $v0
.L0x00013944: .word 0x02603021 # move_ $a2, $s3
.L0x00013948: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x0001394c: .word 0x00000000 # nop
.L0x00013950: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00013954: .word 0x00000000 # nop
.L0x00013958: .word 0x0040f809 # jalr $v0
.L0x0001395c: .word 0x24050001 # li $a1, 0x1
.L0x00013960: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x00013964: .word 0x00000000 # nop
.L0x00013968: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001396c: .word 0x00000000 # nop
.L0x00013970: .word 0x0040f809 # jalr $v0
.L0x00013974: .word 0x24050007 # li $a1, 0x7
.L0x00013978: .word 0x080259dd # j 0x80096774
.L0x0001397c: .word 0x00000000 # nop
.L0x00013980: .word 0x3c108004 # lui $s0, 0x8004
.L0x00013984: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00013988: .word 0x3c118006 # lui $s1, 0x8006
.L0x0001398c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00013990: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00013994: .word 0x00000000 # nop
.L0x00013998: .word 0x0040f809 # jalr $v0
.L0x0001399c: .word 0x2484009b # addiu $a0, 0x9b
.L0x000139a0: .word 0x8e840034 # lw $a0, 0x34($s4)
.L0x000139a4: .word 0x00402821 # move_ $a1, $v0
.L0x000139a8: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000139ac: .word 0x00000000 # nop
.L0x000139b0: .word 0x0040f809 # jalr $v0
.L0x000139b4: .word 0x32461fff # andi $a2, $s2, 0x1fff
.L0x000139b8: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000139bc: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000139c0: .word 0x00000000 # nop
.L0x000139c4: .word 0x0040f809 # jalr $v0
.L0x000139c8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000139cc: .word 0x8e840038 # lw $a0, 0x38($s4)
.L0x000139d0: .word 0x00402821 # move_ $a1, $v0
.L0x000139d4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000139d8: .word 0x00000000 # nop
.L0x000139dc: .word 0x0040f809 # jalr $v0
.L0x000139e0: .word 0x2406000d # li $a2, 0xd
.L0x000139e4: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x000139e8: .word 0x00002821 # move_ $a1, $zr
.L0x000139ec: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000139f0: .word 0x00000000 # nop
.L0x000139f4: .word 0x0040f809 # jalr $v0
.L0x000139f8: .word 0x02603021 # move_ $a2, $s3
.L0x000139fc: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x00013a00: .word 0x00000000 # nop
.L0x00013a04: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00013a08: .word 0x00000000 # nop
.L0x00013a0c: .word 0x0040f809 # jalr $v0
.L0x00013a10: .word 0x24050001 # li $a1, 0x1
.L0x00013a14: .word 0x32424000 # andi $v0, $s2, 0x4000
.L0x00013a18: .word 0x1040000f # beqz $v0, .L0x00013a58
.L0x00013a1c: .word 0x00000000 # nop
.L0x00013a20: .word 0x8e840038 # lw $a0, 0x38($s4)
.L0x00013a24: .word 0x00000000 # nop
.L0x00013a28: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013a2c: .word 0x00000000 # nop
.L0x00013a30: .word 0x0040f809 # jalr $v0
.L0x00013a34: .word 0x24050004 # li $a1, 0x4
.L0x00013a38: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x00013a3c: .word 0x00000000 # nop
.L0x00013a40: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013a44: .word 0x00000000 # nop
.L0x00013a48: .word 0x0040f809 # jalr $v0
.L0x00013a4c: .word 0x24050004 # li $a1, 0x4
.L0x00013a50: .word 0x080259dd # j 0x80096774
.L0x00013a54: .word 0x00000000 # nop
.L0x00013a58: .word 0x8e840038 # lw $a0, 0x38($s4)
.L0x00013a5c: .word 0x00000000 # nop
.L0x00013a60: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013a64: .word 0x00000000 # nop
.L0x00013a68: .word 0x0040f809 # jalr $v0
.L0x00013a6c: .word 0x00002821 # move_ $a1, $zr
.L0x00013a70: .word 0x8e84003c # lw $a0, 0x3c($s4)
.L0x00013a74: .word 0x00000000 # nop
.L0x00013a78: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00013a7c: .word 0x00000000 # nop
.L0x00013a80: .word 0x0040f809 # jalr $v0
.L0x00013a84: .word 0x00002821 # move_ $a1, $zr
.L0x00013a88: .word 0x080259dd # j 0x80096774
.L0x00013a8c: .word 0x00000000 # nop
.L0x00013a90: .word 0x3c038004 # lui $v1, 0x8004
.L0x00013a94: .word 0x3c028006 # lui $v0, 0x8006
.L0x00013a98: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00013a9c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00013aa0: .word 0x00000000 # nop
.L0x00013aa4: .word 0x0040f809 # jalr $v0
.L0x00013aa8: .word 0x2484007f # addiu $a0, 0x7f
.L0x00013aac: .word 0x8e840034 # lw $a0, 0x34($s4)
.L0x00013ab0: .word 0x00402821 # move_ $a1, $v0
.L0x00013ab4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00013ab8: .word 0x00000000 # nop
.L0x00013abc: .word 0x0040f809 # jalr $v0
.L0x00013ac0: .word 0x24060013 # li $a2, 0x13
.L0x00013ac4: .word 0x8fbf0030 # lw $ra, 0x30($sp)
.L0x00013ac8: .word 0x8fb7002c # lw $s7, 0x2c($sp)
.L0x00013acc: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00013ad0: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00013ad4: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00013ad8: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00013adc: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00013ae0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00013ae4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00013ae8: .word 0x03e00008 # jr $ra
.L0x00013aec: .word 0x27bd0038 # addiu $sp, 0x38
.L0x00013af0: .word 0x27bdff98 # addiu $sp, -0x68
.L0x00013af4: .word 0xafb10044 # sw $s1, 0x44($sp)
.L0x00013af8: .word 0x00808821 # move_ $s1, $a0
.L0x00013afc: .word 0xafb7005c # sw $s7, 0x5c($sp)
.L0x00013b00: .word 0xafbf0064 # sw $ra, 0x64($sp)
.L0x00013b04: .word 0xafbe0060 # sw $s8, 0x60($sp)
.L0x00013b08: .word 0xafb60058 # sw $s6, 0x58($sp)
.L0x00013b0c: .word 0xafb50054 # sw $s5, 0x54($sp)
.L0x00013b10: .word 0xafb40050 # sw $s4, 0x50($sp)
.L0x00013b14: .word 0xafb3004c # sw $s3, 0x4c($sp)
.L0x00013b18: .word 0xafb20048 # sw $s2, 0x48($sp)
.L0x00013b1c: .word 0xafb00040 # sw $s0, 0x40($sp)
.L0x00013b20: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x00013b24: .word 0x24130001 # li $s3, 0x1
.L0x00013b28: .word 0x10730112 # beq $v1, $s3, .L0x00013f74
.L0x00013b2c: .word 0x00a0b821 # move_ $s7, $a1
.L0x00013b30: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00013b34: .word 0x14400004 # bnez $v0, .L0x00013b48
.L0x00013b38: .word 0x3c10800a # lui $s0, 0x800a
.L0x00013b3c: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00013b40: .word 0x14400199 # bnez $v0, .L0x000141a8
.L0x00013b44: .word 0x00000000 # nop
.L0x00013b48: .word 0x26104460 # addiu $s0, 0x4460
.L0x00013b4c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00013b50: .word 0x24528d34 # addiu $s2, $v0, -0x72cc
.L0x00013b54: .word 0x8e040008 # lw $a0, 0x8($s0)
.L0x00013b58: .word 0x8e422718 # lw $v0, 0x2718($s2)
.L0x00013b5c: .word 0x00000000 # nop
.L0x00013b60: .word 0x0040f809 # jalr $v0
.L0x00013b64: .word 0x00000000 # nop
.L0x00013b68: .word 0x0040b021 # move_ $s6, $v0
.L0x00013b6c: .word 0x8e030008 # lw $v1, 0x8($s0)
.L0x00013b70: .word 0x26100010 # addiu $s0, 0x10
.L0x00013b74: .word 0x00161040 # sll $v0, $s6, 0x1
.L0x00013b78: .word 0x00561021 # addu $v0, $s6
.L0x00013b7c: .word 0x00021080 # sll $v0, 0x2
.L0x00013b80: .word 0x00561023 # subu $v0, $s6
.L0x00013b84: .word 0x000210c0 # sll $v0, 0x3
.L0x00013b88: .word 0x00031940 # sll $v1, 0x5
.L0x00013b8c: .word 0x0070f021 # addu $s8, $v1, $s0
.L0x00013b90: .word 0x3c038004 # lui $v1, 0x8004
.L0x00013b94: .word 0x2463ef5c # addiu $v1, -0x10a4
.L0x00013b98: .word 0x87cb0000 # lh $t3, ($s8)
.L0x00013b9c: .word 0x00431821 # addu $v1, $v0, $v1
.L0x00013ba0: .word 0xafab0038 # sw $t3, 0x38($sp)
.L0x00013ba4: .word 0x94620000 # lhu $v0, ($v1)
.L0x00013ba8: .word 0x00000000 # nop
.L0x00013bac: .word 0x1562000a # bne $t3, $v0, .L0x00013bd8
.L0x00013bb0: .word 0x02c02021 # move_ $a0, $s6
.L0x00013bb4: .word 0x94620028 # lhu $v0, 0x28($v1)
.L0x00013bb8: .word 0xae3300cc # sw $s3, 0xcc($s1)
.L0x00013bbc: .word 0x34428000 # ori $v0, 0x8000
.L0x00013bc0: .word 0x08025ac9 # j 0x80096b24
.L0x00013bc4: .word 0xae22009c # sw $v0, 0x9c($s1)
.L0x00013bc8: .word 0x34428000 # ori $v0, 0x8000
.L0x00013bcc: .word 0xac62009c # sw $v0, 0x9c($v1)
.L0x00013bd0: .word 0x08025a72 # j 0x800969c8
.L0x00013bd4: .word 0x2407ffff # li $a3, -0x1
.L0x00013bd8: .word 0x26250058 # addiu $a1, $s1, 0x58
.L0x00013bdc: .word 0x8e422738 # lw $v0, 0x2738($s2)
.L0x00013be0: .word 0x00000000 # nop
.L0x00013be4: .word 0x0040f809 # jalr $v0
.L0x00013be8: .word 0x00008021 # move_ $s0, $zr
.L0x00013bec: .word 0xae2000cc # sw $zr, 0xcc($s1)
.L0x00013bf0: .word 0x1840002e # blez $v0, .L0x00013cac
.L0x00013bf4: .word 0xafa2003c # sw $v0, 0x3c($sp)
.L0x00013bf8: .word 0x0200a821 # move_ $s5, $s0
.L0x00013bfc: .word 0x0220a021 # move_ $s4, $s1
.L0x00013c00: .word 0x24130060 # li $s3, 0x60
.L0x00013c04: .word 0x02209021 # move_ $s2, $s1
.L0x00013c08: .word 0x02c02021 # move_ $a0, $s6
.L0x00013c0c: .word 0x3c0b8005 # lui $t3, 0x8005
.L0x00013c10: .word 0x256b8d34 # addiu $t3, -0x72cc
.L0x00013c14: .word 0x86450058 # lh $a1, 0x58($s2)
.L0x00013c18: .word 0x8d622748 # lw $v0, 0x2748($t3)
.L0x00013c1c: .word 0x00000000 # nop
.L0x00013c20: .word 0x0040f809 # jalr $v0
.L0x00013c24: .word 0x02333021 # addu $a2, $s1, $s3
.L0x00013c28: .word 0x86820060 # lh $v0, 0x60($s4)
.L0x00013c2c: .word 0x8fab0038 # lw $t3, 0x38($sp)
.L0x00013c30: .word 0x00000000 # nop
.L0x00013c34: .word 0x15620015 # bne $t3, $v0, .L0x00013c8c
.L0x00013c38: .word 0x00000000 # nop
.L0x00013c3c: .word 0x00002821 # move_ $a1, $zr
.L0x00013c40: .word 0x02a03021 # move_ $a2, $s5
.L0x00013c44: .word 0x02261021 # addu $v0, $s1, $a2
.L0x00013c48: .word 0x84430068 # lh $v1, 0x68($v0)
.L0x00013c4c: .word 0x94420068 # lhu $v0, 0x68($v0)
.L0x00013c50: .word 0x1060000a # beqz $v1, .L0x00013c7c
.L0x00013c54: .word 0x240bbfff # li $t3, -0x4001
.L0x00013c58: .word 0x004b1024 # and $v0, $t3
.L0x00013c5c: .word 0x00021400 # sll $v0, 0x10
.L0x00013c60: .word 0x8e2400cc # lw $a0, 0xcc($s1)
.L0x00013c64: .word 0x00021403 # sra $v0, 0x10
.L0x00013c68: .word 0x00041880 # sll $v1, $a0, 0x2
.L0x00013c6c: .word 0x24840001 # addiu $a0, 0x1
.L0x00013c70: .word 0x02231821 # addu $v1, $s1, $v1
.L0x00013c74: .word 0xac62009c # sw $v0, 0x9c($v1)
.L0x00013c78: .word 0xae2400cc # sw $a0, 0xcc($s1)
.L0x00013c7c: .word 0x24a50001 # addiu $a1, 0x1
.L0x00013c80: .word 0x28a20006 # slti $v0, $a1, 0x6
.L0x00013c84: .word 0x1440ffef # bnez $v0, .L0x00013c44
.L0x00013c88: .word 0x24c60002 # addiu $a2, 0x2
.L0x00013c8c: .word 0x26b50014 # addiu $s5, 0x14
.L0x00013c90: .word 0x26940014 # addiu $s4, 0x14
.L0x00013c94: .word 0x26730014 # addiu $s3, 0x14
.L0x00013c98: .word 0x8fab003c # lw $t3, 0x3c($sp)
.L0x00013c9c: .word 0x26100001 # addiu $s0, 0x1
.L0x00013ca0: .word 0x020b102a # slt $v0, $s0, $t3
.L0x00013ca4: .word 0x1440ffd8 # bnez $v0, .L0x00013c08
.L0x00013ca8: .word 0x26520002 # addiu $s2, 0x2
.L0x00013cac: .word 0x93c2001a # lbu $v0, 0x1a($s8)
.L0x00013cb0: .word 0x00000000 # nop
.L0x00013cb4: .word 0x10400023 # beqz $v0, .L0x00013d44
.L0x00013cb8: .word 0x24050009 # li $a1, 0x9
.L0x00013cbc: .word 0x3c028006 # lui $v0, 0x8006
.L0x00013cc0: .word 0x87c40000 # lh $a0, ($s8)
.L0x00013cc4: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x00013cc8: .word 0x00000000 # nop
.L0x00013ccc: .word 0x0040f809 # jalr $v0
.L0x00013cd0: .word 0x00000000 # nop
.L0x00013cd4: .word 0x00003821 # move_ $a3, $zr
.L0x00013cd8: .word 0x00e02821 # move_ $a1, $a3
.L0x00013cdc: .word 0x8e2300cc # lw $v1, 0xcc($s1)
.L0x00013ce0: .word 0x00000000 # nop
.L0x00013ce4: .word 0x1860000c # blez $v1, .L0x00013d18
.L0x00013ce8: .word 0x00404021 # move_ $t0, $v0
.L0x00013cec: .word 0x95060028 # lhu $a2, 0x28($t0)
.L0x00013cf0: .word 0x00602021 # move_ $a0, $v1
.L0x00013cf4: .word 0x02201821 # move_ $v1, $s1
.L0x00013cf8: .word 0x8c62009c # lw $v0, 0x9c($v1)
.L0x00013cfc: .word 0x00000000 # nop
.L0x00013d00: .word 0x30421fff # andi $v0, 0x1fff
.L0x00013d04: .word 0x1046ffb0 # beq $v0, $a2, .L0x00013bc8
.L0x00013d08: .word 0x24a50001 # addiu $a1, 0x1
.L0x00013d0c: .word 0x00a4102a # slt $v0, $a1, $a0
.L0x00013d10: .word 0x1440fff9 # bnez $v0, .L0x00013cf8
.L0x00013d14: .word 0x24630004 # addiu $v1, 0x4
.L0x00013d18: .word 0x2402ffff # li $v0, -0x1
.L0x00013d1c: .word 0x10e20009 # beq $a3, $v0, .L0x00013d44
.L0x00013d20: .word 0x24050009 # li $a1, 0x9
.L0x00013d24: .word 0x8e2400cc # lw $a0, 0xcc($s1)
.L0x00013d28: .word 0x95020028 # lhu $v0, 0x28($t0)
.L0x00013d2c: .word 0x00041880 # sll $v1, $a0, 0x2
.L0x00013d30: .word 0x24840001 # addiu $a0, 0x1
.L0x00013d34: .word 0x02231821 # addu $v1, $s1, $v1
.L0x00013d38: .word 0x34428000 # ori $v0, 0x8000
.L0x00013d3c: .word 0xac62009c # sw $v0, 0x9c($v1)
.L0x00013d40: .word 0xae2400cc # sw $a0, 0xcc($s1)
.L0x00013d44: .word 0x27a20034 # addiu $v0, $sp, 0x34
.L0x00013d48: .word 0xac400000 # sw $zr, ($v0)
.L0x00013d4c: .word 0x24a5ffff # addiu $a1, -0x1
.L0x00013d50: .word 0x04a1fffd # bgez $a1, .L0x00013d48
.L0x00013d54: .word 0x2442fffc # addiu $v0, -0x4
.L0x00013d58: .word 0x00008021 # move_ $s0, $zr
.L0x00013d5c: .word 0x8fab003c # lw $t3, 0x3c($sp)
.L0x00013d60: .word 0x00000000 # nop
.L0x00013d64: .word 0x19600020 # blez $t3, .L0x00013de8
.L0x00013d68: .word 0x02004021 # move_ $t0, $s0
.L0x00013d6c: .word 0x27aa0010 # addiu $t2, $sp, 0x10
.L0x00013d70: .word 0x02004821 # move_ $t1, $s0
.L0x00013d74: .word 0x02203821 # move_ $a3, $s1
.L0x00013d78: .word 0x84e20060 # lh $v0, 0x60($a3)
.L0x00013d7c: .word 0x8fab0038 # lw $t3, 0x38($sp)
.L0x00013d80: .word 0x00000000 # nop
.L0x00013d84: .word 0x11620012 # beq $t3, $v0, .L0x00013dd0
.L0x00013d88: .word 0x00081080 # sll $v0, $t0, 0x2
.L0x00013d8c: .word 0x00002821 # move_ $a1, $zr
.L0x00013d90: .word 0x01203021 # move_ $a2, $t1
.L0x00013d94: .word 0x004a2021 # addu $a0, $v0, $t2
.L0x00013d98: .word 0x02261021 # addu $v0, $s1, $a2
.L0x00013d9c: .word 0x94430068 # lhu $v1, 0x68($v0)
.L0x00013da0: .word 0x00000000 # nop
.L0x00013da4: .word 0x30624000 # andi $v0, $v1, 0x4000
.L0x00013da8: .word 0x10400005 # beqz $v0, .L0x00013dc0
.L0x00013dac: .word 0x00031400 # sll $v0, $v1, 0x10
.L0x00013db0: .word 0x00021403 # sra $v0, 0x10
.L0x00013db4: .word 0xac820000 # sw $v0, ($a0)
.L0x00013db8: .word 0x24840004 # addiu $a0, 0x4
.L0x00013dbc: .word 0x25080001 # addiu $t0, 0x1
.L0x00013dc0: .word 0x24a50001 # addiu $a1, 0x1
.L0x00013dc4: .word 0x28a20006 # slti $v0, $a1, 0x6
.L0x00013dc8: .word 0x1440fff3 # bnez $v0, .L0x00013d98
.L0x00013dcc: .word 0x24c60002 # addiu $a2, 0x2
.L0x00013dd0: .word 0x25290014 # addiu $t1, 0x14
.L0x00013dd4: .word 0x8fab003c # lw $t3, 0x3c($sp)
.L0x00013dd8: .word 0x26100001 # addiu $s0, 0x1
.L0x00013ddc: .word 0x020b102a # slt $v0, $s0, $t3
.L0x00013de0: .word 0x1440ffe5 # bnez $v0, .L0x00013d78
.L0x00013de4: .word 0x24e70014 # addiu $a3, 0x14
.L0x00013de8: .word 0x19000022 # blez $t0, .L0x00013e74
.L0x00013dec: .word 0x00002821 # move_ $a1, $zr
.L0x00013df0: .word 0x27a70010 # addiu $a3, $sp, 0x10
.L0x00013df4: .word 0x00008021 # move_ $s0, $zr
.L0x00013df8: .word 0x8ce20000 # lw $v0, ($a3)
.L0x00013dfc: .word 0x8e2300cc # lw $v1, 0xcc($s1)
.L0x00013e00: .word 0x00000000 # nop
.L0x00013e04: .word 0x1860000e # blez $v1, .L0x00013e40
.L0x00013e08: .word 0x30441fff # andi $a0, $v0, 0x1fff
.L0x00013e0c: .word 0x00603021 # move_ $a2, $v1
.L0x00013e10: .word 0x02201821 # move_ $v1, $s1
.L0x00013e14: .word 0x8c62009c # lw $v0, 0x9c($v1)
.L0x00013e18: .word 0x00000000 # nop
.L0x00013e1c: .word 0x30421fff # andi $v0, 0x1fff
.L0x00013e20: .word 0x14820003 # bne $a0, $v0, .L0x00013e30
.L0x00013e24: .word 0x00000000 # nop
.L0x00013e28: .word 0x08025abc # j 0x80096af0
.L0x00013e2c: .word 0x00002021 # move_ $a0, $zr
.L0x00013e30: .word 0x26100001 # addiu $s0, 0x1
.L0x00013e34: .word 0x0206102a # slt $v0, $s0, $a2
.L0x00013e38: .word 0x1440fff6 # bnez $v0, .L0x00013e14
.L0x00013e3c: .word 0x24630004 # addiu $v1, 0x4
.L0x00013e40: .word 0x10800008 # beqz $a0, .L0x00013e64
.L0x00013e44: .word 0x00000000 # nop
.L0x00013e48: .word 0x8e2200cc # lw $v0, 0xcc($s1)
.L0x00013e4c: .word 0x8ce40000 # lw $a0, ($a3)
.L0x00013e50: .word 0x00021880 # sll $v1, $v0, 0x2
.L0x00013e54: .word 0x24420001 # addiu $v0, 0x1
.L0x00013e58: .word 0x02231821 # addu $v1, $s1, $v1
.L0x00013e5c: .word 0xac64009c # sw $a0, 0x9c($v1)
.L0x00013e60: .word 0xae2200cc # sw $v0, 0xcc($s1)
.L0x00013e64: .word 0x24a50001 # addiu $a1, 0x1
.L0x00013e68: .word 0x00a8102a # slt $v0, $a1, $t0
.L0x00013e6c: .word 0x1440ffe1 # bnez $v0, .L0x00013df4
.L0x00013e70: .word 0x24e70004 # addiu $a3, 0x4
.L0x00013e74: .word 0x8e2400cc # lw $a0, 0xcc($s1)
.L0x00013e78: .word 0x00000000 # nop
.L0x00013e7c: .word 0x10800019 # beqz $a0, .L0x00013ee4
.L0x00013e80: .word 0x3c022aaa # lui $v0, 0x2aaa
.L0x00013e84: .word 0x3442aaab # ori $v0, 0xaaab
.L0x00013e88: .word 0x00820018 # mult $a0, $v0
.L0x00013e8c: .word 0x000417c3 # sra $v0, $a0, 0x1f
.L0x00013e90: .word 0x00005810 # mfhi $t3
.L0x00013e94: .word 0x01621823 # subu $v1, $t3, $v0
.L0x00013e98: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00013e9c: .word 0x00431021 # addu $v0, $v1
.L0x00013ea0: .word 0x00021040 # sll $v0, 0x1
.L0x00013ea4: .word 0x10820003 # beq $a0, $v0, .L0x00013eb4
.L0x00013ea8: .word 0x24620001 # addiu $v0, $v1, 0x1
.L0x00013eac: .word 0x08025ada # j 0x80096b68
.L0x00013eb0: .word 0xae2200d4 # sw $v0, 0xd4($s1)
.L0x00013eb4: .word 0xae2300d4 # sw $v1, 0xd4($s1)
.L0x00013eb8: .word 0x8e2300cc # lw $v1, 0xcc($s1)
.L0x00013ebc: .word 0x00000000 # nop
.L0x00013ec0: .word 0x10600008 # beqz $v1, .L0x00013ee4
.L0x00013ec4: .word 0x28620007 # slti $v0, $v1, 0x7
.L0x00013ec8: .word 0x14400004 # bnez $v0, .L0x00013edc
.L0x00013ecc: .word 0x3c02800a # lui $v0, 0x800a
.L0x00013ed0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00013ed4: .word 0x08025ae7 # j 0x80096b9c
.L0x00013ed8: .word 0x24020006 # li $v0, 0x6
.L0x00013edc: .word 0x08025ae8 # j 0x80096ba0
.L0x00013ee0: .word 0xac433554 # sw $v1, 0x3554($v0)
.L0x00013ee4: .word 0x3c03800a # lui $v1, 0x800a
.L0x00013ee8: .word 0x24020001 # li $v0, 0x1
.L0x00013eec: .word 0xac623554 # sw $v0, 0x3554($v1)
.L0x00013ef0: .word 0x3c04800a # lui $a0, 0x800a
.L0x00013ef4: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00013ef8: .word 0x24843554 # addiu $a0, 0x3554
.L0x00013efc: .word 0x02202021 # move_ $a0, $s1
.L0x00013f00: .word 0x02e02821 # move_ $a1, $s7
.L0x00013f04: .word 0x0c025812 # jal 0x80096048
.L0x00013f08: .word 0xaee20000 # sw $v0, ($s7)
.L0x00013f0c: .word 0x02202021 # move_ $a0, $s1
.L0x00013f10: .word 0x0c0258c5 # jal 0x80096314
.L0x00013f14: .word 0x02e02821 # move_ $a1, $s7
.L0x00013f18: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00013f1c: .word 0x00000000 # nop
.L0x00013f20: .word 0x0040f809 # jalr $v0
.L0x00013f24: .word 0x02202021 # move_ $a0, $s1
.L0x00013f28: .word 0x08025b96 # j 0x80096e58
.L0x00013f2c: .word 0x00000000 # nop
.L0x00013f30: .word 0x08025b79 # j 0x80096de4
.L0x00013f34: .word 0x02202021 # move_ $a0, $s1
.L0x00013f38: .word 0x3c028005 # lui $v0, 0x8005
.L0x00013f3c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00013f40: .word 0x00000000 # nop
.L0x00013f44: .word 0x0040f809 # jalr $v0
.L0x00013f48: .word 0x348450bd # ori $a0, 0x50bd
.L0x00013f4c: .word 0x02202021 # move_ $a0, $s1
.L0x00013f50: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x00013f54: .word 0x2402fffe # li $v0, -0x2
.L0x00013f58: .word 0xac620000 # sw $v0, ($v1)
.L0x00013f5c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00013f60: .word 0x00000000 # nop
.L0x00013f64: .word 0x0040f809 # jalr $v0
.L0x00013f68: .word 0x24050003 # li $a1, 0x3
.L0x00013f6c: .word 0x08025b96 # j 0x80096e58
.L0x00013f70: .word 0x00000000 # nop
.L0x00013f74: .word 0x0c025790 # jal 0x80095e40
.L0x00013f78: .word 0x02202021 # move_ $a0, $s1
.L0x00013f7c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00013f80: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00013f84: .word 0x00000000 # nop
.L0x00013f88: .word 0x0040f809 # jalr $v0
.L0x00013f8c: .word 0x00002021 # move_ $a0, $zr
.L0x00013f90: .word 0x00402821 # move_ $a1, $v0
.L0x00013f94: .word 0x8e2200d4 # lw $v0, 0xd4($s1)
.L0x00013f98: .word 0x8e2400d0 # lw $a0, 0xd0($s1)
.L0x00013f9c: .word 0x10400011 # beqz $v0, .L0x00013fe4
.L0x00013fa0: .word 0x30a20400 # andi $v0, $a1, 0x400
.L0x00013fa4: .word 0x10400005 # beqz $v0, .L0x00013fbc
.L0x00013fa8: .word 0x2482ffff # addiu $v0, $a0, -0x1
.L0x00013fac: .word 0x0441000d # bgez $v0, .L0x00013fe4
.L0x00013fb0: .word 0xae2200d0 # sw $v0, 0xd0($s1)
.L0x00013fb4: .word 0x08025b25 # j 0x80096c94
.L0x00013fb8: .word 0xae2000d0 # sw $zr, 0xd0($s1)
.L0x00013fbc: .word 0x30a20800 # andi $v0, $a1, 0x800
.L0x00013fc0: .word 0x10400008 # beqz $v0, .L0x00013fe4
.L0x00013fc4: .word 0x24820001 # addiu $v0, $a0, 0x1
.L0x00013fc8: .word 0x8e2300d4 # lw $v1, 0xd4($s1)
.L0x00013fcc: .word 0xae2200d0 # sw $v0, 0xd0($s1)
.L0x00013fd0: .word 0x2463ffff # addiu $v1, -0x1
.L0x00013fd4: .word 0x0062102a # slt $v0, $v1, $v0
.L0x00013fd8: .word 0x10400002 # beqz $v0, .L0x00013fe4
.L0x00013fdc: .word 0x00000000 # nop
.L0x00013fe0: .word 0xae2300d0 # sw $v1, 0xd0($s1)
.L0x00013fe4: .word 0x8e2200d0 # lw $v0, 0xd0($s1)
.L0x00013fe8: .word 0x00000000 # nop
.L0x00013fec: .word 0x1082001b # beq $a0, $v0, .L0x0001405c
.L0x00013ff0: .word 0x00000000 # nop
.L0x00013ff4: .word 0x8ee20000 # lw $v0, ($s7)
.L0x00013ff8: .word 0x00000000 # nop
.L0x00013ffc: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x00014000: .word 0x8e2300d0 # lw $v1, 0xd0($s1)
.L0x00014004: .word 0x00000000 # nop
.L0x00014008: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0001400c: .word 0x00431021 # addu $v0, $v1
.L0x00014010: .word 0x8e2300cc # lw $v1, 0xcc($s1)
.L0x00014014: .word 0x00021040 # sll $v0, 0x1
.L0x00014018: .word 0x00621823 # subu $v1, $v0
.L0x0001401c: .word 0x28620007 # slti $v0, $v1, 0x7
.L0x00014020: .word 0x14400002 # bnez $v0, .L0x0001402c
.L0x00014024: .word 0x02202021 # move_ $a0, $s1
.L0x00014028: .word 0x24030006 # li $v1, 0x6
.L0x0001402c: .word 0x8ee20000 # lw $v0, ($s7)
.L0x00014030: .word 0x02e02821 # move_ $a1, $s7
.L0x00014034: .word 0x0c0258c5 # jal 0x80096314
.L0x00014038: .word 0xac430058 # sw $v1, 0x58($v0)
.L0x0001403c: .word 0x3c040004 # lui $a0, 0x4
.L0x00014040: .word 0x3c028005 # lui $v0, 0x8005
.L0x00014044: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00014048: .word 0x00000000 # nop
.L0x0001404c: .word 0x0040f809 # jalr $v0
.L0x00014050: .word 0x3484001b # ori $a0, 0x1b
.L0x00014054: .word 0x08025b91 # j 0x80096e44
.L0x00014058: .word 0x00000000 # nop
.L0x0001405c: .word 0x8ee20000 # lw $v0, ($s7)
.L0x00014060: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00014064: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00014068: .word 0x00000000 # nop
.L0x0001406c: .word 0x10620005 # beq $v1, $v0, .L0x00014084
.L0x00014070: .word 0x02202021 # move_ $a0, $s1
.L0x00014074: .word 0x0c0258c5 # jal 0x80096314
.L0x00014078: .word 0x02e02821 # move_ $a1, $s7
.L0x0001407c: .word 0x08025b91 # j 0x80096e44
.L0x00014080: .word 0x00000000 # nop
.L0x00014084: .word 0x30a22000 # andi $v0, $a1, 0x2000
.L0x00014088: .word 0x1040003f # beqz $v0, .L0x00014188
.L0x0001408c: .word 0x3c040004 # lui $a0, 0x4
.L0x00014090: .word 0x3c028005 # lui $v0, 0x8005
.L0x00014094: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00014098: .word 0x00000000 # nop
.L0x0001409c: .word 0x0040f809 # jalr $v0
.L0x000140a0: .word 0x3484001c # ori $a0, 0x1c
.L0x000140a4: .word 0x8e2200cc # lw $v0, 0xcc($s1)
.L0x000140a8: .word 0x00000000 # nop
.L0x000140ac: .word 0x10400039 # beqz $v0, .L0x00014194
.L0x000140b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000140b4: .word 0x24424460 # addiu $v0, 0x4460
.L0x000140b8: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000140bc: .word 0x24420010 # addiu $v0, 0x10
.L0x000140c0: .word 0x00031940 # sll $v1, 0x5
.L0x000140c4: .word 0x00628021 # addu $s0, $v1, $v0
.L0x000140c8: .word 0x9202001a # lbu $v0, 0x1a($s0)
.L0x000140cc: .word 0x00000000 # nop
.L0x000140d0: .word 0x1440ff97 # bnez $v0, .L0x00013f30
.L0x000140d4: .word 0x00000000 # nop
.L0x000140d8: .word 0x8e2400d0 # lw $a0, 0xd0($s1)
.L0x000140dc: .word 0x8ee30000 # lw $v1, ($s7)
.L0x000140e0: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x000140e4: .word 0x00441021 # addu $v0, $a0
.L0x000140e8: .word 0x8c630050 # lw $v1, 0x50($v1)
.L0x000140ec: .word 0x00021040 # sll $v0, 0x1
.L0x000140f0: .word 0x00431021 # addu $v0, $v1
.L0x000140f4: .word 0x00021080 # sll $v0, 0x2
.L0x000140f8: .word 0x02221021 # addu $v0, $s1, $v0
.L0x000140fc: .word 0x8c45009c # lw $a1, 0x9c($v0)
.L0x00014100: .word 0x3c02800a # lui $v0, 0x800a
.L0x00014104: .word 0x8c42466c # lw $v0, 0x466c($v0)
.L0x00014108: .word 0x00000000 # nop
.L0x0001410c: .word 0x0040f809 # jalr $v0
.L0x00014110: .word 0x00002021 # move_ $a0, $zr
.L0x00014114: .word 0x00402021 # move_ $a0, $v0
.L0x00014118: .word 0x8603000c # lh $v1, 0xc($s0)
.L0x0001411c: .word 0x9602000c # lhu $v0, 0xc($s0)
.L0x00014120: .word 0x0064182a # slt $v1, $a0
.L0x00014124: .word 0x1460001b # bnez $v1, .L0x00014194
.L0x00014128: .word 0x00441023 # subu $v0, $a0
.L0x0001412c: .word 0x02202021 # move_ $a0, $s1
.L0x00014130: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x00014134: .word 0x8e2500d0 # lw $a1, 0xd0($s1)
.L0x00014138: .word 0x8ee30000 # lw $v1, ($s7)
.L0x0001413c: .word 0x00051040 # sll $v0, $a1, 0x1
.L0x00014140: .word 0x00451021 # addu $v0, $a1
.L0x00014144: .word 0x8c630050 # lw $v1, 0x50($v1)
.L0x00014148: .word 0x00021040 # sll $v0, 0x1
.L0x0001414c: .word 0x00431021 # addu $v0, $v1
.L0x00014150: .word 0x00021080 # sll $v0, 0x2
.L0x00014154: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00014158: .word 0x8c42009c # lw $v0, 0x9c($v0)
.L0x0001415c: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x00014160: .word 0x30421fff # andi $v0, 0x1fff
.L0x00014164: .word 0xac620000 # sw $v0, ($v1)
.L0x00014168: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0001416c: .word 0x00000000 # nop
.L0x00014170: .word 0x0040f809 # jalr $v0
.L0x00014174: .word 0x24050003 # li $a1, 0x3
.L0x00014178: .word 0x8ee30000 # lw $v1, ($s7)
.L0x0001417c: .word 0x24020001 # li $v0, 0x1
.L0x00014180: .word 0x08025b96 # j 0x80096e58
.L0x00014184: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00014188: .word 0x30a24000 # andi $v0, $a1, 0x4000
.L0x0001418c: .word 0x1440ff6a # bnez $v0, .L0x00013f38
.L0x00014190: .word 0x3c048004 # lui $a0, 0x8004
.L0x00014194: .word 0x8ee20000 # lw $v0, ($s7)
.L0x00014198: .word 0x00000000 # nop
.L0x0001419c: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x000141a0: .word 0x00000000 # nop
.L0x000141a4: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x000141a8: .word 0x8fbf0064 # lw $ra, 0x64($sp)
.L0x000141ac: .word 0x8fbe0060 # lw $s8, 0x60($sp)
.L0x000141b0: .word 0x8fb7005c # lw $s7, 0x5c($sp)
.L0x000141b4: .word 0x8fb60058 # lw $s6, 0x58($sp)
.L0x000141b8: .word 0x8fb50054 # lw $s5, 0x54($sp)
.L0x000141bc: .word 0x8fb40050 # lw $s4, 0x50($sp)
.L0x000141c0: .word 0x8fb3004c # lw $s3, 0x4c($sp)
.L0x000141c4: .word 0x8fb20048 # lw $s2, 0x48($sp)
.L0x000141c8: .word 0x8fb10044 # lw $s1, 0x44($sp)
.L0x000141cc: .word 0x8fb00040 # lw $s0, 0x40($sp)
.L0x000141d0: .word 0x03e00008 # jr $ra
.L0x000141d4: .word 0x27bd0068 # addiu $sp, 0x68
.L0x000141d8: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000141dc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000141e0: .word 0x00808021 # move_ $s0, $a0
.L0x000141e4: .word 0x3c048009 # lui $a0, 0x8009
.L0x000141e8: .word 0x248467a0 # addiu $a0, 0x67a0
.L0x000141ec: .word 0x240500d8 # li $a1, 0xd8
.L0x000141f0: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000141f4: .word 0x0c005141 # jal 0x80014504
.L0x000141f8: .word 0x24060040 # li $a2, 0x40
.L0x000141fc: .word 0x2403ffff # li $v1, -0x1
.L0x00014200: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x00014204: .word 0xae030000 # sw $v1, ($s0)
.L0x00014208: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001420c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00014210: .word 0x03e00008 # jr $ra
.L0x00014214: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00014218: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001421c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00014220: .word 0x00809821 # move_ $s3, $a0
.L0x00014224: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014228: .word 0x00a08021 # move_ $s0, $a1
.L0x0001422c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014230: .word 0x00c09021 # move_ $s2, $a2
.L0x00014234: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00014238: .word 0x3c118005 # lui $s1, 0x8005
.L0x0001423c: .word 0x26318d34 # addiu $s1, -0x72cc
.L0x00014240: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00014244: .word 0x8e222718 # lw $v0, 0x2718($s1)
.L0x00014248: .word 0x00000000 # nop
.L0x0001424c: .word 0x0040f809 # jalr $v0
.L0x00014250: .word 0x02002021 # move_ $a0, $s0
.L0x00014254: .word 0x8e222718 # lw $v0, 0x2718($s1)
.L0x00014258: .word 0x00000000 # nop
.L0x0001425c: .word 0x0040f809 # jalr $v0
.L0x00014260: .word 0x02402021 # move_ $a0, $s2
.L0x00014264: .word 0x00108140 # sll $s0, 0x5
.L0x00014268: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001426c: .word 0x24634470 # addiu $v1, 0x4470
.L0x00014270: .word 0x02038021 # addu $s0, $v1
.L0x00014274: .word 0x3c038006 # lui $v1, 0x8006
.L0x00014278: .word 0x86040000 # lh $a0, ($s0)
.L0x0001427c: .word 0x8c63cca0 # lw $v1, -0x3360($v1)
.L0x00014280: .word 0x00000000 # nop
.L0x00014284: .word 0x0060f809 # jalr $v1
.L0x00014288: .word 0x00408021 # move_ $s0, $v0
.L0x0001428c: .word 0x02002021 # move_ $a0, $s0
.L0x00014290: .word 0x8e232738 # lw $v1, 0x2738($s1)
.L0x00014294: .word 0x9050003d # lbu $s0, 0x3d($v0)
.L0x00014298: .word 0x0060f809 # jalr $v1
.L0x0001429c: .word 0x2665007c # addiu $a1, $s3, 0x7c
.L0x000142a0: .word 0x00403021 # move_ $a2, $v0
.L0x000142a4: .word 0x18c0001c # blez $a2, .L0x00014318
.L0x000142a8: .word 0x00001021 # move_ $v0, $zr
.L0x000142ac: .word 0x1200001a # beqz $s0, .L0x00014318
.L0x000142b0: .word 0x00000000 # nop
.L0x000142b4: .word 0x08025bdd # j 0x80096f74
.L0x000142b8: .word 0x00000000 # nop
.L0x000142bc: .word 0x08025bf2 # j 0x80096fc8
.L0x000142c0: .word 0x02001021 # move_ $v0, $s0
.L0x000142c4: .word 0x18c00013 # blez $a2, .L0x00014314
.L0x000142c8: .word 0x00002821 # move_ $a1, $zr
.L0x000142cc: .word 0x3c048004 # lui $a0, 0x8004
.L0x000142d0: .word 0x2484ef5c # addiu $a0, -0x10a4
.L0x000142d4: .word 0x2603ffff # addiu $v1, $s0, -0x1
.L0x000142d8: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x000142dc: .word 0x00431021 # addu $v0, $v1
.L0x000142e0: .word 0x00021080 # sll $v0, 0x2
.L0x000142e4: .word 0x00431023 # subu $v0, $v1
.L0x000142e8: .word 0x000210c0 # sll $v0, 0x3
.L0x000142ec: .word 0x00441021 # addu $v0, $a0
.L0x000142f0: .word 0x94430000 # lhu $v1, ($v0)
.L0x000142f4: .word 0x02602021 # move_ $a0, $s3
.L0x000142f8: .word 0x8482007c # lh $v0, 0x7c($a0)
.L0x000142fc: .word 0x00000000 # nop
.L0x00014300: .word 0x1043ffee # beq $v0, $v1, .L0x000142bc
.L0x00014304: .word 0x24a50001 # addiu $a1, 0x1
.L0x00014308: .word 0x00a6102a # slt $v0, $a1, $a2
.L0x0001430c: .word 0x1440fffa # bnez $v0, .L0x000142f8
.L0x00014310: .word 0x24840002 # addiu $a0, 0x2
.L0x00014314: .word 0x00001021 # move_ $v0, $zr
.L0x00014318: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001431c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00014320: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00014324: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00014328: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001432c: .word 0x03e00008 # jr $ra
.L0x00014330: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00014334: .word 0x27bdff38 # addiu $sp, -0xc8
.L0x00014338: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x0001433c: .word 0x00809821 # move_ $s3, $a0
.L0x00014340: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00014344: .word 0xafbf00c4 # sw $ra, 0xc4($sp)
.L0x00014348: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x0001434c: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x00014350: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00014354: .word 0x0c007d92 # jal 0x8001f648
.L0x00014358: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x0001435c: .word 0x24041005 # li $a0, 0x1005
.L0x00014360: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00014364: .word 0x00000000 # nop
.L0x00014368: .word 0x0040f809 # jalr $v0
.L0x0001436c: .word 0x24050001 # li $a1, 0x1
.L0x00014370: .word 0x3c028004 # lui $v0, 0x8004
.L0x00014374: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00014378: .word 0x00000000 # nop
.L0x0001437c: .word 0x0040f809 # jalr $v0
.L0x00014380: .word 0x3c040455 # lui $a0, 0x455
.L0x00014384: .word 0x24040200 # li $a0, 0x200
.L0x00014388: .word 0x00002821 # move_ $a1, $zr
.L0x0001438c: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00014390: .word 0x00000000 # nop
.L0x00014394: .word 0x0060f809 # jalr $v1
.L0x00014398: .word 0x0040a021 # move_ $s4, $v0
.L0x0001439c: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000143a0: .word 0x00000000 # nop
.L0x000143a4: .word 0x18400012 # blez $v0, .L0x000143f0
.L0x000143a8: .word 0x00008021 # move_ $s0, $zr
.L0x000143ac: .word 0x24120045 # li $s2, 0x45
.L0x000143b0: .word 0x02608821 # move_ $s1, $s3
.L0x000143b4: .word 0x8e220074 # lw $v0, 0x74($s1)
.L0x000143b8: .word 0x00000000 # nop
.L0x000143bc: .word 0x10400006 # beqz $v0, .L0x000143d8
.L0x000143c0: .word 0x02802021 # move_ $a0, $s4
.L0x000143c4: .word 0x24050030 # li $a1, 0x30
.L0x000143c8: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000143cc: .word 0x2406005a # li $a2, 0x5a
.L0x000143d0: .word 0x0040f809 # jalr $v0
.L0x000143d4: .word 0x02403821 # move_ $a3, $s2
.L0x000143d8: .word 0x2652001f # addiu $s2, 0x1f
.L0x000143dc: .word 0x8e620064 # lw $v0, 0x64($s3)
.L0x000143e0: .word 0x26100001 # addiu $s0, 0x1
.L0x000143e4: .word 0x0202102a # slt $v0, $s0, $v0
.L0x000143e8: .word 0x1440fff2 # bnez $v0, .L0x000143b4
.L0x000143ec: .word 0x26310004 # addiu $s1, 0x4
.L0x000143f0: .word 0x8fbf00c4 # lw $ra, 0xc4($sp)
.L0x000143f4: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x000143f8: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x000143fc: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x00014400: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00014404: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00014408: .word 0x03e00008 # jr $ra
.L0x0001440c: .word 0x27bd00c8 # addiu $sp, 0xc8
.L0x00014410: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00014414: .word 0xafbe0030 # sw $s8, 0x30($sp)
.L0x00014418: .word 0x0080f021 # move_ $s8, $a0
.L0x0001441c: .word 0x3c038004 # lui $v1, 0x8004
.L0x00014420: .word 0x3c028006 # lui $v0, 0x8006
.L0x00014424: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00014428: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x0001442c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014430: .word 0x00a08021 # move_ $s0, $a1
.L0x00014434: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00014438: .word 0x0000a021 # move_ $s4, $zr
.L0x0001443c: .word 0xafbf0034 # sw $ra, 0x34($sp)
.L0x00014440: .word 0xafb7002c # sw $s7, 0x2c($sp)
.L0x00014444: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00014448: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001444c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00014450: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014454: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00014458: .word 0x0040f809 # jalr $v0
.L0x0001445c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00014460: .word 0x8fc30064 # lw $v1, 0x64($s8)
.L0x00014464: .word 0x00000000 # nop
.L0x00014468: .word 0x1860005f # blez $v1, .L0x000145e8
.L0x0001446c: .word 0x00409821 # move_ $s3, $v0
.L0x00014470: .word 0x3c17004c # lui $s7, 0x4c
.L0x00014474: .word 0x3c16005c # lui $s6, 0x5c
.L0x00014478: .word 0x02009021 # move_ $s2, $s0
.L0x0001447c: .word 0x3c15004e # lui $s5, 0x4e
.L0x00014480: .word 0x24041005 # li $a0, 0x1005
.L0x00014484: .word 0x24050003 # li $a1, 0x3
.L0x00014488: .word 0x2406006c # li $a2, 0x6c
.L0x0001448c: .word 0x00158c03 # sra $s1, $s5, 0x10
.L0x00014490: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014494: .word 0x02203821 # move_ $a3, $s1
.L0x00014498: .word 0x00402021 # move_ $a0, $v0
.L0x0001449c: .word 0x02602821 # move_ $a1, $s3
.L0x000144a0: .word 0x2406000e # li $a2, 0xe
.L0x000144a4: .word 0xae440004 # sw $a0, 0x4($s2)
.L0x000144a8: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000144ac: .word 0x00000000 # nop
.L0x000144b0: .word 0x0040f809 # jalr $v0
.L0x000144b4: .word 0x26940001 # addiu $s4, 0x1
.L0x000144b8: .word 0x24041005 # li $a0, 0x1005
.L0x000144bc: .word 0x24050003 # li $a1, 0x3
.L0x000144c0: .word 0x24060099 # li $a2, 0x99
.L0x000144c4: .word 0x0c006b8e # jal 0x8001ae38
.L0x000144c8: .word 0x02203821 # move_ $a3, $s1
.L0x000144cc: .word 0x00402021 # move_ $a0, $v0
.L0x000144d0: .word 0x02602821 # move_ $a1, $s3
.L0x000144d4: .word 0xae440014 # sw $a0, 0x14($s2)
.L0x000144d8: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000144dc: .word 0x00000000 # nop
.L0x000144e0: .word 0x0040f809 # jalr $v0
.L0x000144e4: .word 0x24060010 # li $a2, 0x10
.L0x000144e8: .word 0x24041005 # li $a0, 0x1005
.L0x000144ec: .word 0x24050003 # li $a1, 0x3
.L0x000144f0: .word 0x2406006c # li $a2, 0x6c
.L0x000144f4: .word 0x00168403 # sra $s0, $s6, 0x10
.L0x000144f8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000144fc: .word 0x02003821 # move_ $a3, $s0
.L0x00014500: .word 0x00402021 # move_ $a0, $v0
.L0x00014504: .word 0x02602821 # move_ $a1, $s3
.L0x00014508: .word 0xae440024 # sw $a0, 0x24($s2)
.L0x0001450c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00014510: .word 0x00000000 # nop
.L0x00014514: .word 0x0040f809 # jalr $v0
.L0x00014518: .word 0x2406000d # li $a2, 0xd
.L0x0001451c: .word 0x24041005 # li $a0, 0x1005
.L0x00014520: .word 0x24050003 # li $a1, 0x3
.L0x00014524: .word 0x24060099 # li $a2, 0x99
.L0x00014528: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001452c: .word 0x02003821 # move_ $a3, $s0
.L0x00014530: .word 0x00402021 # move_ $a0, $v0
.L0x00014534: .word 0x02602821 # move_ $a1, $s3
.L0x00014538: .word 0xae440034 # sw $a0, 0x34($s2)
.L0x0001453c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00014540: .word 0x00000000 # nop
.L0x00014544: .word 0x0040f809 # jalr $v0
.L0x00014548: .word 0x24060010 # li $a2, 0x10
.L0x0001454c: .word 0x24041005 # li $a0, 0x1005
.L0x00014550: .word 0x24050003 # li $a1, 0x3
.L0x00014554: .word 0x24060098 # li $a2, 0x98
.L0x00014558: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001455c: .word 0x02203821 # move_ $a3, $s1
.L0x00014560: .word 0x24041005 # li $a0, 0x1005
.L0x00014564: .word 0x24050003 # li $a1, 0x3
.L0x00014568: .word 0x240600bb # li $a2, 0xbb
.L0x0001456c: .word 0x02203821 # move_ $a3, $s1
.L0x00014570: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014574: .word 0xae42000c # sw $v0, 0xc($s2)
.L0x00014578: .word 0x24041005 # li $a0, 0x1005
.L0x0001457c: .word 0x24050003 # li $a1, 0x3
.L0x00014580: .word 0x24060098 # li $a2, 0x98
.L0x00014584: .word 0x02003821 # move_ $a3, $s0
.L0x00014588: .word 0x0c006b8e # jal 0x8001ae38
.L0x0001458c: .word 0xae42001c # sw $v0, 0x1c($s2)
.L0x00014590: .word 0x24041005 # li $a0, 0x1005
.L0x00014594: .word 0x24050003 # li $a1, 0x3
.L0x00014598: .word 0x240600bb # li $a2, 0xbb
.L0x0001459c: .word 0x02003821 # move_ $a3, $s0
.L0x000145a0: .word 0x0c006b8e # jal 0x8001ae38
.L0x000145a4: .word 0xae42002c # sw $v0, 0x2c($s2)
.L0x000145a8: .word 0x24041005 # li $a0, 0x1005
.L0x000145ac: .word 0x24050001 # li $a1, 0x1
.L0x000145b0: .word 0x24060024 # li $a2, 0x24
.L0x000145b4: .word 0x00173c03 # sra $a3, $s7, 0x10
.L0x000145b8: .word 0x0c006b8e # jal 0x8001ae38
.L0x000145bc: .word 0xae42003c # sw $v0, 0x3c($s2)
.L0x000145c0: .word 0x3c030020 # lui $v1, 0x20
.L0x000145c4: .word 0x02e3b821 # addu $s7, $v1
.L0x000145c8: .word 0x02c3b021 # addu $s6, $v1
.L0x000145cc: .word 0xae420044 # sw $v0, 0x44($s2)
.L0x000145d0: .word 0x26520004 # addiu $s2, 0x4
.L0x000145d4: .word 0x8fc20064 # lw $v0, 0x64($s8)
.L0x000145d8: .word 0x00000000 # nop
.L0x000145dc: .word 0x0282102a # slt $v0, $s4, $v0
.L0x000145e0: .word 0x1440ffa7 # bnez $v0, .L0x00014480
.L0x000145e4: .word 0x02a3a821 # addu $s5, $v1
.L0x000145e8: .word 0x8fbf0034 # lw $ra, 0x34($sp)
.L0x000145ec: .word 0x8fbe0030 # lw $s8, 0x30($sp)
.L0x000145f0: .word 0x8fb7002c # lw $s7, 0x2c($sp)
.L0x000145f4: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x000145f8: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x000145fc: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00014600: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00014604: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00014608: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001460c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00014610: .word 0x03e00008 # jr $ra
.L0x00014614: .word 0x27bd0038 # addiu $sp, 0x38
.L0x00014618: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001461c: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00014620: .word 0x0080a821 # move_ $s5, $a0
.L0x00014624: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00014628: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0001462c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00014630: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00014634: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014638: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001463c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014640: .word 0x8ea20064 # lw $v0, 0x64($s5)
.L0x00014644: .word 0x00000000 # nop
.L0x00014648: .word 0x1840005d # blez $v0, .L0x000147c0
.L0x0001464c: .word 0x00009821 # move_ $s3, $zr
.L0x00014650: .word 0x3c02800a # lui $v0, 0x800a
.L0x00014654: .word 0x24564470 # addiu $s6, $v0, 0x4470
.L0x00014658: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001465c: .word 0x24548d34 # addiu $s4, $v0, -0x72cc
.L0x00014660: .word 0x00a08821 # move_ $s1, $a1
.L0x00014664: .word 0x02a09021 # move_ $s2, $s5
.L0x00014668: .word 0x8e50005c # lw $s0, 0x5c($s2)
.L0x0001466c: .word 0x8e24000c # lw $a0, 0xc($s1)
.L0x00014670: .word 0x00108140 # sll $s0, 0x5
.L0x00014674: .word 0x02168021 # addu $s0, $s6
.L0x00014678: .word 0x86060008 # lh $a2, 0x8($s0)
.L0x0001467c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00014680: .word 0x00000000 # nop
.L0x00014684: .word 0x0040f809 # jalr $v0
.L0x00014688: .word 0x00002821 # move_ $a1, $zr
.L0x0001468c: .word 0x8e24000c # lw $a0, 0xc($s1)
.L0x00014690: .word 0x00000000 # nop
.L0x00014694: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00014698: .word 0x00000000 # nop
.L0x0001469c: .word 0x0040f809 # jalr $v0
.L0x000146a0: .word 0x24050001 # li $a1, 0x1
.L0x000146a4: .word 0x8e24001c # lw $a0, 0x1c($s1)
.L0x000146a8: .word 0x86060006 # lh $a2, 0x6($s0)
.L0x000146ac: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000146b0: .word 0x00000000 # nop
.L0x000146b4: .word 0x0040f809 # jalr $v0
.L0x000146b8: .word 0x00002821 # move_ $a1, $zr
.L0x000146bc: .word 0x8e24001c # lw $a0, 0x1c($s1)
.L0x000146c0: .word 0x00000000 # nop
.L0x000146c4: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x000146c8: .word 0x00000000 # nop
.L0x000146cc: .word 0x0040f809 # jalr $v0
.L0x000146d0: .word 0x24050001 # li $a1, 0x1
.L0x000146d4: .word 0x8e24002c # lw $a0, 0x2c($s1)
.L0x000146d8: .word 0x8606000c # lh $a2, 0xc($s0)
.L0x000146dc: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000146e0: .word 0x00000000 # nop
.L0x000146e4: .word 0x0040f809 # jalr $v0
.L0x000146e8: .word 0x00002821 # move_ $a1, $zr
.L0x000146ec: .word 0x8e24002c # lw $a0, 0x2c($s1)
.L0x000146f0: .word 0x00000000 # nop
.L0x000146f4: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x000146f8: .word 0x00000000 # nop
.L0x000146fc: .word 0x0040f809 # jalr $v0
.L0x00014700: .word 0x24050001 # li $a1, 0x1
.L0x00014704: .word 0x8e24003c # lw $a0, 0x3c($s1)
.L0x00014708: .word 0x8606000a # lh $a2, 0xa($s0)
.L0x0001470c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00014710: .word 0x00000000 # nop
.L0x00014714: .word 0x0040f809 # jalr $v0
.L0x00014718: .word 0x00002821 # move_ $a1, $zr
.L0x0001471c: .word 0x8e24003c # lw $a0, 0x3c($s1)
.L0x00014720: .word 0x00000000 # nop
.L0x00014724: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00014728: .word 0x00000000 # nop
.L0x0001472c: .word 0x0040f809 # jalr $v0
.L0x00014730: .word 0x24050001 # li $a1, 0x1
.L0x00014734: .word 0x8e44005c # lw $a0, 0x5c($s2)
.L0x00014738: .word 0x8e822718 # lw $v0, 0x2718($s4)
.L0x0001473c: .word 0x00000000 # nop
.L0x00014740: .word 0x0040f809 # jalr $v0
.L0x00014744: .word 0x00000000 # nop
.L0x00014748: .word 0x8e832750 # lw $v1, 0x2750($s4)
.L0x0001474c: .word 0x00000000 # nop
.L0x00014750: .word 0x0060f809 # jalr $v1
.L0x00014754: .word 0x00402021 # move_ $a0, $v0
.L0x00014758: .word 0x8e240044 # lw $a0, 0x44($s1)
.L0x0001475c: .word 0x00402821 # move_ $a1, $v0
.L0x00014760: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00014764: .word 0x00000000 # nop
.L0x00014768: .word 0x0040f809 # jalr $v0
.L0x0001476c: .word 0x2406ffff # li $a2, -0x1
.L0x00014770: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x00014774: .word 0x00000000 # nop
.L0x00014778: .word 0x14400006 # bnez $v0, .L0x00014794
.L0x0001477c: .word 0x00002821 # move_ $a1, $zr
.L0x00014780: .word 0x8e240044 # lw $a0, 0x44($s1)
.L0x00014784: .word 0x00000000 # nop
.L0x00014788: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001478c: .word 0x08025d14 # j 0x80097450
.L0x00014790: .word 0x24050007 # li $a1, 0x7
.L0x00014794: .word 0x8e240044 # lw $a0, 0x44($s1)
.L0x00014798: .word 0x00000000 # nop
.L0x0001479c: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000147a0: .word 0x00000000 # nop
.L0x000147a4: .word 0x0040f809 # jalr $v0
.L0x000147a8: .word 0x26310004 # addiu $s1, 0x4
.L0x000147ac: .word 0x8ea20064 # lw $v0, 0x64($s5)
.L0x000147b0: .word 0x26730001 # addiu $s3, 0x1
.L0x000147b4: .word 0x0262102a # slt $v0, $s3, $v0
.L0x000147b8: .word 0x1440ffab # bnez $v0, .L0x00014668
.L0x000147bc: .word 0x26520004 # addiu $s2, 0x4
.L0x000147c0: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x000147c4: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x000147c8: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x000147cc: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000147d0: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000147d4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000147d8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000147dc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000147e0: .word 0x03e00008 # jr $ra
.L0x000147e4: .word 0x27bd0030 # addiu $sp, 0x30
.L0x000147e8: .word 0x27bdff30 # addiu $sp, -0xd0
.L0x000147ec: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x000147f0: .word 0x00809021 # move_ $s2, $a0
.L0x000147f4: .word 0xafb500c4 # sw $s5, 0xc4($sp)
.L0x000147f8: .word 0xafbf00c8 # sw $ra, 0xc8($sp)
.L0x000147fc: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x00014800: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x00014804: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00014808: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x0001480c: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00014810: .word 0x24100001 # li $s0, 0x1
.L0x00014814: .word 0x1070005e # beq $v1, $s0, .L0x00014990
.L0x00014818: .word 0x00a0a821 # move_ $s5, $a1
.L0x0001481c: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00014820: .word 0x14400005 # bnez $v0, .L0x00014838
.L0x00014824: .word 0x24020002 # li $v0, 0x2
.L0x00014828: .word 0x10620091 # beq $v1, $v0, .L0x00014a70
.L0x0001482c: .word 0x24020003 # li $v0, 0x3
.L0x00014830: .word 0x1062011f # beq $v1, $v0, .L0x00014cb0
.L0x00014834: .word 0x00000000 # nop
.L0x00014838: .word 0x00008021 # move_ $s0, $zr
.L0x0001483c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00014840: .word 0x24424460 # addiu $v0, 0x4460
.L0x00014844: .word 0x00409821 # move_ $s3, $v0
.L0x00014848: .word 0x26630010 # addiu $v1, $s3, 0x10
.L0x0001484c: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x00014850: .word 0x00608821 # move_ $s1, $v1
.L0x00014854: .word 0x00021140 # sll $v0, 0x5
.L0x00014858: .word 0x00511021 # addu $v0, $s1
.L0x0001485c: .word 0x9054001a # lbu $s4, 0x1a($v0)
.L0x00014860: .word 0x86220000 # lh $v0, ($s1)
.L0x00014864: .word 0x00000000 # nop
.L0x00014868: .word 0x1040001c # beqz $v0, .L0x000148dc
.L0x0001486c: .word 0x00000000 # nop
.L0x00014870: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x00014874: .word 0x00000000 # nop
.L0x00014878: .word 0x12020018 # beq $s0, $v0, .L0x000148dc
.L0x0001487c: .word 0x00000000 # nop
.L0x00014880: .word 0x8e420064 # lw $v0, 0x64($s2)
.L0x00014884: .word 0x00000000 # nop
.L0x00014888: .word 0x00021080 # sll $v0, 0x2
.L0x0001488c: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00014890: .word 0xac50005c # sw $s0, 0x5c($v0)
.L0x00014894: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00014898: .word 0x00000000 # nop
.L0x0001489c: .word 0x1040000b # beqz $v0, .L0x000148cc
.L0x000148a0: .word 0x00000000 # nop
.L0x000148a4: .word 0x16800009 # bnez $s4, .L0x000148cc
.L0x000148a8: .word 0x02402021 # move_ $a0, $s2
.L0x000148ac: .word 0x8e650008 # lw $a1, 0x8($s3)
.L0x000148b0: .word 0x0c025bb2 # jal 0x80096ec8
.L0x000148b4: .word 0x02003021 # move_ $a2, $s0
.L0x000148b8: .word 0x8e430064 # lw $v1, 0x64($s2)
.L0x000148bc: .word 0x00000000 # nop
.L0x000148c0: .word 0x00031880 # sll $v1, 0x2
.L0x000148c4: .word 0x02431821 # addu $v1, $s2, $v1
.L0x000148c8: .word 0xac620074 # sw $v0, 0x74($v1)
.L0x000148cc: .word 0x8e420064 # lw $v0, 0x64($s2)
.L0x000148d0: .word 0x00000000 # nop
.L0x000148d4: .word 0x24420001 # addiu $v0, 0x1
.L0x000148d8: .word 0xae420064 # sw $v0, 0x64($s2)
.L0x000148dc: .word 0x26100001 # addiu $s0, 0x1
.L0x000148e0: .word 0x2a020003 # slti $v0, $s0, 0x3
.L0x000148e4: .word 0x1440ffde # bnez $v0, .L0x00014860
.L0x000148e8: .word 0x26310020 # addiu $s1, 0x20
.L0x000148ec: .word 0x8e430064 # lw $v1, 0x64($s2)
.L0x000148f0: .word 0x00000000 # nop
.L0x000148f4: .word 0x18600014 # blez $v1, .L0x00014948
.L0x000148f8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000148fc: .word 0x24443574 # addiu $a0, $v0, 0x3574
.L0x00014900: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00014904: .word 0xac433574 # sw $v1, 0x3574($v0)
.L0x00014908: .word 0xaea20000 # sw $v0, ($s5)
.L0x0001490c: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00014910: .word 0x02402021 # move_ $a0, $s2
.L0x00014914: .word 0x8c630000 # lw $v1, ($v1)
.L0x00014918: .word 0x02a02821 # move_ $a1, $s5
.L0x0001491c: .word 0x0c025c30 # jal 0x800970c0
.L0x00014920: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00014924: .word 0x02402021 # move_ $a0, $s2
.L0x00014928: .word 0x0c025cb2 # jal 0x800972c8
.L0x0001492c: .word 0x02a02821 # move_ $a1, $s5
.L0x00014930: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x00014934: .word 0x00000000 # nop
.L0x00014938: .word 0x0040f809 # jalr $v0
.L0x0001493c: .word 0x02402021 # move_ $a0, $s2
.L0x00014940: .word 0x08025e58 # j 0x80097960
.L0x00014944: .word 0x00000000 # nop
.L0x00014948: .word 0x24041005 # li $a0, 0x1005
.L0x0001494c: .word 0x24050001 # li $a1, 0x1
.L0x00014950: .word 0x24060014 # li $a2, 0x14
.L0x00014954: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014958: .word 0x240700c2 # li $a3, 0xc2
.L0x0001495c: .word 0x00402021 # move_ $a0, $v0
.L0x00014960: .word 0xaea4004c # sw $a0, 0x4c($s5)
.L0x00014964: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00014968: .word 0x00000000 # nop
.L0x0001496c: .word 0x0040f809 # jalr $v0
.L0x00014970: .word 0x00002821 # move_ $a1, $zr
.L0x00014974: .word 0x02402021 # move_ $a0, $s2
.L0x00014978: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x0001497c: .word 0x00000000 # nop
.L0x00014980: .word 0x0040f809 # jalr $v0
.L0x00014984: .word 0x24050002 # li $a1, 0x2
.L0x00014988: .word 0x08025e58 # j 0x80097960
.L0x0001498c: .word 0x00000000 # nop
.L0x00014990: .word 0x0c025bf9 # jal 0x80096fe4
.L0x00014994: .word 0x02402021 # move_ $a0, $s2
.L0x00014998: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001499c: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x000149a0: .word 0x00000000 # nop
.L0x000149a4: .word 0x0040f809 # jalr $v0
.L0x000149a8: .word 0x00002021 # move_ $a0, $zr
.L0x000149ac: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x000149b0: .word 0x00000000 # nop
.L0x000149b4: .word 0x10600004 # beqz $v1, .L0x000149c8
.L0x000149b8: .word 0x00402021 # move_ $a0, $v0
.L0x000149bc: .word 0x30824000 # andi $v0, $a0, 0x4000
.L0x000149c0: .word 0x14400086 # bnez $v0, .L0x00014bdc
.L0x000149c4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000149c8: .word 0x30822000 # andi $v0, $a0, 0x2000
.L0x000149cc: .word 0x104000b8 # beqz $v0, .L0x00014cb0
.L0x000149d0: .word 0x3c040004 # lui $a0, 0x4
.L0x000149d4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000149d8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000149dc: .word 0x00000000 # nop
.L0x000149e0: .word 0x0040f809 # jalr $v0
.L0x000149e4: .word 0x3484001c # ori $a0, 0x1c
.L0x000149e8: .word 0x8ea20000 # lw $v0, ($s5)
.L0x000149ec: .word 0x00000000 # nop
.L0x000149f0: .word 0x8c440050 # lw $a0, 0x50($v0)
.L0x000149f4: .word 0x00000000 # nop
.L0x000149f8: .word 0x00041080 # sll $v0, $a0, 0x2
.L0x000149fc: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00014a00: .word 0x8c43005c # lw $v1, 0x5c($v0)
.L0x00014a04: .word 0x3c02800a # lui $v0, 0x800a
.L0x00014a08: .word 0x24424470 # addiu $v0, 0x4470
.L0x00014a0c: .word 0x00031940 # sll $v1, 0x5
.L0x00014a10: .word 0x00621821 # addu $v1, $v0
.L0x00014a14: .word 0x84620008 # lh $v0, 0x8($v1)
.L0x00014a18: .word 0x00000000 # nop
.L0x00014a1c: .word 0x104000a4 # beqz $v0, .L0x00014cb0
.L0x00014a20: .word 0x00000000 # nop
.L0x00014a24: .word 0x8e420054 # lw $v0, 0x54($s2)
.L0x00014a28: .word 0x00000000 # nop
.L0x00014a2c: .word 0xac440000 # sw $a0, ($v0)
.L0x00014a30: .word 0x8ea20000 # lw $v0, ($s5)
.L0x00014a34: .word 0x00000000 # nop
.L0x00014a38: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00014a3c: .word 0x8e430050 # lw $v1, 0x50($s2)
.L0x00014a40: .word 0x00021080 # sll $v0, 0x2
.L0x00014a44: .word 0x02421021 # addu $v0, $s2, $v0
.L0x00014a48: .word 0x8c42005c # lw $v0, 0x5c($v0)
.L0x00014a4c: .word 0x02402021 # move_ $a0, $s2
.L0x00014a50: .word 0xac620000 # sw $v0, ($v1)
.L0x00014a54: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00014a58: .word 0x00000000 # nop
.L0x00014a5c: .word 0x0040f809 # jalr $v0
.L0x00014a60: .word 0x24050003 # li $a1, 0x3
.L0x00014a64: .word 0x8ea20000 # lw $v0, ($s5)
.L0x00014a68: .word 0x08025e58 # j 0x80097960
.L0x00014a6c: .word 0xac500054 # sw $s0, 0x54($v0)
.L0x00014a70: .word 0x3c028005 # lui $v0, 0x8005
.L0x00014a74: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00014a78: .word 0x00000000 # nop
.L0x00014a7c: .word 0x0040f809 # jalr $v0
.L0x00014a80: .word 0x00002021 # move_ $a0, $zr
.L0x00014a84: .word 0x30422000 # andi $v0, 0x2000
.L0x00014a88: .word 0x10400016 # beqz $v0, .L0x00014ae4
.L0x00014a8c: .word 0x3c040004 # lui $a0, 0x4
.L0x00014a90: .word 0x3c028005 # lui $v0, 0x8005
.L0x00014a94: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00014a98: .word 0x00000000 # nop
.L0x00014a9c: .word 0x0040f809 # jalr $v0
.L0x00014aa0: .word 0x3484001c # ori $a0, 0x1c
.L0x00014aa4: .word 0x02402021 # move_ $a0, $s2
.L0x00014aa8: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x00014aac: .word 0x2402fffe # li $v0, -0x2
.L0x00014ab0: .word 0xac620000 # sw $v0, ($v1)
.L0x00014ab4: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00014ab8: .word 0x00000000 # nop
.L0x00014abc: .word 0x0040f809 # jalr $v0
.L0x00014ac0: .word 0x24050003 # li $a1, 0x3
.L0x00014ac4: .word 0x8ea4004c # lw $a0, 0x4c($s5)
.L0x00014ac8: .word 0x00000000 # nop
.L0x00014acc: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00014ad0: .word 0x00000000 # nop
.L0x00014ad4: .word 0x0040f809 # jalr $v0
.L0x00014ad8: .word 0x00002821 # move_ $a1, $zr
.L0x00014adc: .word 0x08025e58 # j 0x80097960
.L0x00014ae0: .word 0x00000000 # nop
.L0x00014ae4: .word 0x0c007d92 # jal 0x8001f648
.L0x00014ae8: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00014aec: .word 0x24041005 # li $a0, 0x1005
.L0x00014af0: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00014af4: .word 0x00000000 # nop
.L0x00014af8: .word 0x0040f809 # jalr $v0
.L0x00014afc: .word 0x24050001 # li $a1, 0x1
.L0x00014b00: .word 0x8e420068 # lw $v0, 0x68($s2)
.L0x00014b04: .word 0x00000000 # nop
.L0x00014b08: .word 0x10400043 # beqz $v0, .L0x00014c18
.L0x00014b0c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00014b10: .word 0x2450de10 # addiu $s0, $v0, -0x21f0
.L0x00014b14: .word 0x8e020188 # lw $v0, 0x188($s0)
.L0x00014b18: .word 0x00000000 # nop
.L0x00014b1c: .word 0x0040f809 # jalr $v0
.L0x00014b20: .word 0x00000000 # nop
.L0x00014b24: .word 0x8e43006c # lw $v1, 0x6c($s2)
.L0x00014b28: .word 0x00000000 # nop
.L0x00014b2c: .word 0x00431023 # subu $v0, $v1
.L0x00014b30: .word 0x28420004 # slti $v0, 0x4
.L0x00014b34: .word 0x1440000e # bnez $v0, .L0x00014b70
.L0x00014b38: .word 0x24040140 # li $a0, 0x140
.L0x00014b3c: .word 0x8e020188 # lw $v0, 0x188($s0)
.L0x00014b40: .word 0x00000000 # nop
.L0x00014b44: .word 0x0040f809 # jalr $v0
.L0x00014b48: .word 0x00000000 # nop
.L0x00014b4c: .word 0x8e430070 # lw $v1, 0x70($s2)
.L0x00014b50: .word 0xae42006c # sw $v0, 0x6c($s2)
.L0x00014b54: .word 0x24630001 # addiu $v1, 0x1
.L0x00014b58: .word 0xae430070 # sw $v1, 0x70($s2)
.L0x00014b5c: .word 0x28630005 # slti $v1, 0x5
.L0x00014b60: .word 0x14600002 # bnez $v1, .L0x00014b6c
.L0x00014b64: .word 0x00000000 # nop
.L0x00014b68: .word 0xae400070 # sw $zr, 0x70($s2)
.L0x00014b6c: .word 0x24040140 # li $a0, 0x140
.L0x00014b70: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00014b74: .word 0x00000000 # nop
.L0x00014b78: .word 0x0040f809 # jalr $v0
.L0x00014b7c: .word 0x00002821 # move_ $a1, $zr
.L0x00014b80: .word 0x8e440070 # lw $a0, 0x70($s2)
.L0x00014b84: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00014b88: .word 0x00000000 # nop
.L0x00014b8c: .word 0x0040f809 # jalr $v0
.L0x00014b90: .word 0x00000000 # nop
.L0x00014b94: .word 0x3c028004 # lui $v0, 0x8004
.L0x00014b98: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00014b9c: .word 0x00000000 # nop
.L0x00014ba0: .word 0x0040f809 # jalr $v0
.L0x00014ba4: .word 0x3c040286 # lui $a0, 0x286
.L0x00014ba8: .word 0x00402021 # move_ $a0, $v0
.L0x00014bac: .word 0x2405000a # li $a1, 0xa
.L0x00014bb0: .word 0x24060123 # li $a2, 0x123
.L0x00014bb4: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00014bb8: .word 0x00000000 # nop
.L0x00014bbc: .word 0x0040f809 # jalr $v0
.L0x00014bc0: .word 0x240700d0 # li $a3, 0xd0
.L0x00014bc4: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00014bc8: .word 0x00000000 # nop
.L0x00014bcc: .word 0x0040f809 # jalr $v0
.L0x00014bd0: .word 0x00002021 # move_ $a0, $zr
.L0x00014bd4: .word 0x08025e34 # j 0x800978d0
.L0x00014bd8: .word 0x24040200 # li $a0, 0x200
.L0x00014bdc: .word 0x3c048004 # lui $a0, 0x8004
.L0x00014be0: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00014be4: .word 0x00000000 # nop
.L0x00014be8: .word 0x0040f809 # jalr $v0
.L0x00014bec: .word 0x348450bd # ori $a0, 0x50bd
.L0x00014bf0: .word 0x02402021 # move_ $a0, $s2
.L0x00014bf4: .word 0x8c830050 # lw $v1, 0x50($a0)
.L0x00014bf8: .word 0x2402fffe # li $v0, -0x2
.L0x00014bfc: .word 0xac620000 # sw $v0, ($v1)
.L0x00014c00: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00014c04: .word 0x00000000 # nop
.L0x00014c08: .word 0x0040f809 # jalr $v0
.L0x00014c0c: .word 0x24050003 # li $a1, 0x3
.L0x00014c10: .word 0x08025e58 # j 0x80097960
.L0x00014c14: .word 0x00000000 # nop
.L0x00014c18: .word 0xae500068 # sw $s0, 0x68($s2)
.L0x00014c1c: .word 0x24040200 # li $a0, 0x200
.L0x00014c20: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00014c24: .word 0x00000000 # nop
.L0x00014c28: .word 0x0040f809 # jalr $v0
.L0x00014c2c: .word 0x00002821 # move_ $a1, $zr
.L0x00014c30: .word 0x3c028004 # lui $v0, 0x8004
.L0x00014c34: .word 0x24504b38 # addiu $s0, $v0, 0x4b38
.L0x00014c38: .word 0x8e020424 # lw $v0, 0x424($s0)
.L0x00014c3c: .word 0x00000000 # nop
.L0x00014c40: .word 0x0040f809 # jalr $v0
.L0x00014c44: .word 0x3c040455 # lui $a0, 0x455
.L0x00014c48: .word 0x00402021 # move_ $a0, $v0
.L0x00014c4c: .word 0x24050031 # li $a1, 0x31
.L0x00014c50: .word 0x2406000b # li $a2, 0xb
.L0x00014c54: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00014c58: .word 0x00000000 # nop
.L0x00014c5c: .word 0x0040f809 # jalr $v0
.L0x00014c60: .word 0x240700bc # li $a3, 0xbc
.L0x00014c64: .word 0x8ea4004c # lw $a0, 0x4c($s5)
.L0x00014c68: .word 0x00000000 # nop
.L0x00014c6c: .word 0x8c82016c # lw $v0, 0x16c($a0)
.L0x00014c70: .word 0x00000000 # nop
.L0x00014c74: .word 0x0040f809 # jalr $v0
.L0x00014c78: .word 0x00000000 # nop
.L0x00014c7c: .word 0x1440000c # bnez $v0, .L0x00014cb0
.L0x00014c80: .word 0x3c028006 # lui $v0, 0x8006
.L0x00014c84: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00014c88: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00014c8c: .word 0x00000000 # nop
.L0x00014c90: .word 0x0040f809 # jalr $v0
.L0x00014c94: .word 0x2484007f # addiu $a0, 0x7f
.L0x00014c98: .word 0x8ea4004c # lw $a0, 0x4c($s5)
.L0x00014c9c: .word 0x00402821 # move_ $a1, $v0
.L0x00014ca0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00014ca4: .word 0x00000000 # nop
.L0x00014ca8: .word 0x0040f809 # jalr $v0
.L0x00014cac: .word 0x24060014 # li $a2, 0x14
.L0x00014cb0: .word 0x8fbf00c8 # lw $ra, 0xc8($sp)
.L0x00014cb4: .word 0x8fb500c4 # lw $s5, 0xc4($sp)
.L0x00014cb8: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x00014cbc: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x00014cc0: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x00014cc4: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00014cc8: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00014ccc: .word 0x03e00008 # jr $ra
.L0x00014cd0: .word 0x27bd00d0 # addiu $sp, 0xd0
.L0x00014cd4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00014cd8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014cdc: .word 0x00808021 # move_ $s0, $a0
.L0x00014ce0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00014ce4: .word 0x00a08821 # move_ $s1, $a1
.L0x00014ce8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014cec: .word 0x00c09021 # move_ $s2, $a2
.L0x00014cf0: .word 0x3c048009 # lui $a0, 0x8009
.L0x00014cf4: .word 0x24847498 # addiu $a0, 0x7498
.L0x00014cf8: .word 0x24050088 # li $a1, 0x88
.L0x00014cfc: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00014d00: .word 0x0c005141 # jal 0x80014504
.L0x00014d04: .word 0x24060050 # li $a2, 0x50
.L0x00014d08: .word 0x2403ffff # li $v1, -0x1
.L0x00014d0c: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x00014d10: .word 0xae030000 # sw $v1, ($s0)
.L0x00014d14: .word 0xac510054 # sw $s1, 0x54($v0)
.L0x00014d18: .word 0xac520058 # sw $s2, 0x58($v0)
.L0x00014d1c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00014d20: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00014d24: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00014d28: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00014d2c: .word 0x03e00008 # jr $ra
.L0x00014d30: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00014d34: .word 0x27bdff40 # addiu $sp, -0xc0
.L0x00014d38: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00014d3c: .word 0x00808021 # move_ $s0, $a0
.L0x00014d40: .word 0x3c028004 # lui $v0, 0x8004
.L0x00014d44: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00014d48: .word 0x3c040455 # lui $a0, 0x455
.L0x00014d4c: .word 0xafbf00b8 # sw $ra, 0xb8($sp)
.L0x00014d50: .word 0x0040f809 # jalr $v0
.L0x00014d54: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00014d58: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00014d5c: .word 0x0c007d92 # jal 0x8001f648
.L0x00014d60: .word 0x00408821 # move_ $s1, $v0
.L0x00014d64: .word 0x24041005 # li $a0, 0x1005
.L0x00014d68: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00014d6c: .word 0x00000000 # nop
.L0x00014d70: .word 0x0040f809 # jalr $v0
.L0x00014d74: .word 0x24050001 # li $a1, 0x1
.L0x00014d78: .word 0x24040200 # li $a0, 0x200
.L0x00014d7c: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00014d80: .word 0x00000000 # nop
.L0x00014d84: .word 0x0040f809 # jalr $v0
.L0x00014d88: .word 0x00002821 # move_ $a1, $zr
.L0x00014d8c: .word 0x02202021 # move_ $a0, $s1
.L0x00014d90: .word 0x2405002b # li $a1, 0x2b
.L0x00014d94: .word 0x240600a7 # li $a2, 0xa7
.L0x00014d98: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00014d9c: .word 0x00000000 # nop
.L0x00014da0: .word 0x0040f809 # jalr $v0
.L0x00014da4: .word 0x2407008f # li $a3, 0x8f
.L0x00014da8: .word 0x8e02007c # lw $v0, 0x7c($s0)
.L0x00014dac: .word 0x00000000 # nop
.L0x00014db0: .word 0x1040000e # beqz $v0, .L0x00014dec
.L0x00014db4: .word 0x02202021 # move_ $a0, $s1
.L0x00014db8: .word 0x24050002 # li $a1, 0x2
.L0x00014dbc: .word 0x240600a7 # li $a2, 0xa7
.L0x00014dc0: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00014dc4: .word 0x00000000 # nop
.L0x00014dc8: .word 0x0040f809 # jalr $v0
.L0x00014dcc: .word 0x240700b8 # li $a3, 0xb8
.L0x00014dd0: .word 0x02202021 # move_ $a0, $s1
.L0x00014dd4: .word 0x24050029 # li $a1, 0x29
.L0x00014dd8: .word 0x240600a3 # li $a2, 0xa3
.L0x00014ddc: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00014de0: .word 0x00000000 # nop
.L0x00014de4: .word 0x0040f809 # jalr $v0
.L0x00014de8: .word 0x24070021 # li $a3, 0x21
.L0x00014dec: .word 0x8fbf00b8 # lw $ra, 0xb8($sp)
.L0x00014df0: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00014df4: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00014df8: .word 0x03e00008 # jr $ra
.L0x00014dfc: .word 0x27bd00c0 # addiu $sp, 0xc0
.L0x00014e00: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00014e04: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00014e08: .word 0x00a09821 # move_ $s3, $a1
.L0x00014e0c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00014e10: .word 0x00008821 # move_ $s1, $zr
.L0x00014e14: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014e18: .word 0x02609021 # move_ $s2, $s3
.L0x00014e1c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014e20: .word 0x3c100092 # lui $s0, 0x92
.L0x00014e24: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00014e28: .word 0x24041005 # li $a0, 0x1005
.L0x00014e2c: .word 0x24050001 # li $a1, 0x1
.L0x00014e30: .word 0x240600bb # li $a2, 0xbb
.L0x00014e34: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014e38: .word 0x00103c03 # sra $a3, $s0, 0x10
.L0x00014e3c: .word 0xae420010 # sw $v0, 0x10($s2)
.L0x00014e40: .word 0x3c020013 # lui $v0, 0x13
.L0x00014e44: .word 0x02028021 # addu $s0, $v0
.L0x00014e48: .word 0x26310001 # addiu $s1, 0x1
.L0x00014e4c: .word 0x2a220004 # slti $v0, $s1, 0x4
.L0x00014e50: .word 0x1440fff5 # bnez $v0, .L0x00014e28
.L0x00014e54: .word 0x26520004 # addiu $s2, 0x4
.L0x00014e58: .word 0x24041005 # li $a0, 0x1005
.L0x00014e5c: .word 0x24050001 # li $a1, 0x1
.L0x00014e60: .word 0x240600ab # li $a2, 0xab
.L0x00014e64: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014e68: .word 0x24070092 # li $a3, 0x92
.L0x00014e6c: .word 0x24041005 # li $a0, 0x1005
.L0x00014e70: .word 0x24050001 # li $a1, 0x1
.L0x00014e74: .word 0x240600bb # li $a2, 0xbb
.L0x00014e78: .word 0x240700a5 # li $a3, 0xa5
.L0x00014e7c: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014e80: .word 0xae620030 # sw $v0, 0x30($s3)
.L0x00014e84: .word 0x24041005 # li $a0, 0x1005
.L0x00014e88: .word 0x24050001 # li $a1, 0x1
.L0x00014e8c: .word 0x240600bb # li $a2, 0xbb
.L0x00014e90: .word 0x240700b8 # li $a3, 0xb8
.L0x00014e94: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014e98: .word 0xae620020 # sw $v0, 0x20($s3)
.L0x00014e9c: .word 0x24041005 # li $a0, 0x1005
.L0x00014ea0: .word 0x24050003 # li $a1, 0x3
.L0x00014ea4: .word 0x2406010e # li $a2, 0x10e
.L0x00014ea8: .word 0x240700ba # li $a3, 0xba
.L0x00014eac: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014eb0: .word 0xae620024 # sw $v0, 0x24($s3)
.L0x00014eb4: .word 0x24041005 # li $a0, 0x1005
.L0x00014eb8: .word 0x24050003 # li $a1, 0x3
.L0x00014ebc: .word 0x24060133 # li $a2, 0x133
.L0x00014ec0: .word 0x240700ba # li $a3, 0xba
.L0x00014ec4: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014ec8: .word 0xae620028 # sw $v0, 0x28($s3)
.L0x00014ecc: .word 0x00008821 # move_ $s1, $zr
.L0x00014ed0: .word 0x02608021 # move_ $s0, $s3
.L0x00014ed4: .word 0x3c03800a # lui $v1, 0x800a
.L0x00014ed8: .word 0x247235d4 # addiu $s2, $v1, 0x35d4
.L0x00014edc: .word 0xae02002c # sw $v0, 0x2c($s0)
.L0x00014ee0: .word 0x24041005 # li $a0, 0x1005
.L0x00014ee4: .word 0x24050003 # li $a1, 0x3
.L0x00014ee8: .word 0x24070039 # li $a3, 0x39
.L0x00014eec: .word 0x86460000 # lh $a2, ($s2)
.L0x00014ef0: .word 0x26520004 # addiu $s2, 0x4
.L0x00014ef4: .word 0x0c006b8e # jal 0x8001ae38
.L0x00014ef8: .word 0x26310001 # addiu $s1, 0x1
.L0x00014efc: .word 0xae020034 # sw $v0, 0x34($s0)
.L0x00014f00: .word 0x2a220004 # slti $v0, $s1, 0x4
.L0x00014f04: .word 0x1440fff6 # bnez $v0, .L0x00014ee0
.L0x00014f08: .word 0x26100004 # addiu $s0, 0x4
.L0x00014f0c: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00014f10: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00014f14: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00014f18: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00014f1c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00014f20: .word 0x03e00008 # jr $ra
.L0x00014f24: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00014f28: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00014f2c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00014f30: .word 0x0080a021 # move_ $s4, $a0
.L0x00014f34: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00014f38: .word 0x00c09021 # move_ $s2, $a2
.L0x00014f3c: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00014f40: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00014f44: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00014f48: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00014f4c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00014f50: .word 0x12400026 # beqz $s2, .L0x00014fec
.L0x00014f54: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00014f58: .word 0x8e820070 # lw $v0, 0x70($s4)
.L0x00014f5c: .word 0x00000000 # nop
.L0x00014f60: .word 0x18400030 # blez $v0, .L0x00015024
.L0x00014f64: .word 0x00008821 # move_ $s1, $zr
.L0x00014f68: .word 0x3c168006 # lui $s6, 0x8006
.L0x00014f6c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00014f70: .word 0x24554b38 # addiu $s5, $v0, 0x4b38
.L0x00014f74: .word 0x00a09821 # move_ $s3, $a1
.L0x00014f78: .word 0x02809021 # move_ $s2, $s4
.L0x00014f7c: .word 0x86440068 # lh $a0, 0x68($s2)
.L0x00014f80: .word 0x8ec2cca0 # lw $v0, -0x3360($s6)
.L0x00014f84: .word 0x00000000 # nop
.L0x00014f88: .word 0x0040f809 # jalr $v0
.L0x00014f8c: .word 0x00000000 # nop
.L0x00014f90: .word 0x00408021 # move_ $s0, $v0
.L0x00014f94: .word 0x1200000d # beqz $s0, .L0x00014fcc
.L0x00014f98: .word 0x3c028006 # lui $v0, 0x8006
.L0x00014f9c: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00014fa0: .word 0x8ea20414 # lw $v0, 0x414($s5)
.L0x00014fa4: .word 0x00000000 # nop
.L0x00014fa8: .word 0x0040f809 # jalr $v0
.L0x00014fac: .word 0x2484004e # addiu $a0, 0x4e
.L0x00014fb0: .word 0x00402821 # move_ $a1, $v0
.L0x00014fb4: .word 0x8e640010 # lw $a0, 0x10($s3)
.L0x00014fb8: .word 0x92060055 # lbu $a2, 0x55($s0)
.L0x00014fbc: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00014fc0: .word 0x00000000 # nop
.L0x00014fc4: .word 0x0040f809 # jalr $v0
.L0x00014fc8: .word 0x00000000 # nop
.L0x00014fcc: .word 0x26730004 # addiu $s3, 0x4
.L0x00014fd0: .word 0x8e820070 # lw $v0, 0x70($s4)
.L0x00014fd4: .word 0x26310001 # addiu $s1, 0x1
.L0x00014fd8: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00014fdc: .word 0x1440ffe7 # bnez $v0, .L0x00014f7c
.L0x00014fe0: .word 0x26520002 # addiu $s2, 0x2
.L0x00014fe4: .word 0x08025f35 # j 0x80097cd4
.L0x00014fe8: .word 0x00000000 # nop
.L0x00014fec: .word 0x00008821 # move_ $s1, $zr
.L0x00014ff0: .word 0x00a08021 # move_ $s0, $a1
.L0x00014ff4: .word 0x8e040010 # lw $a0, 0x10($s0)
.L0x00014ff8: .word 0x00000000 # nop
.L0x00014ffc: .word 0x10800005 # beqz $a0, .L0x00015014
.L0x00015000: .word 0x00000000 # nop
.L0x00015004: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00015008: .word 0x00000000 # nop
.L0x0001500c: .word 0x0040f809 # jalr $v0
.L0x00015010: .word 0x324500ff # andi $a1, $s2, 0xff
.L0x00015014: .word 0x26310001 # addiu $s1, 0x1
.L0x00015018: .word 0x2a220004 # slti $v0, $s1, 0x4
.L0x0001501c: .word 0x1440fff5 # bnez $v0, .L0x00014ff4
.L0x00015020: .word 0x26100004 # addiu $s0, 0x4
.L0x00015024: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00015028: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x0001502c: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00015030: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00015034: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00015038: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001503c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00015040: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00015044: .word 0x03e00008 # jr $ra
.L0x00015048: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001504c: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00015050: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00015054: .word 0x0080a821 # move_ $s5, $a0
.L0x00015058: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001505c: .word 0x00a09021 # move_ $s2, $a1
.L0x00015060: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00015064: .word 0x00c09821 # move_ $s3, $a2
.L0x00015068: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001506c: .word 0x3c108006 # lui $s0, 0x8006
.L0x00015070: .word 0x8e04cca8 # lw $a0, -0x3358($s0)
.L0x00015074: .word 0x3c028004 # lui $v0, 0x8004
.L0x00015078: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0001507c: .word 0x24564b38 # addiu $s6, $v0, 0x4b38
.L0x00015080: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00015084: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00015088: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001508c: .word 0x8ec20414 # lw $v0, 0x414($s6)
.L0x00015090: .word 0x00000000 # nop
.L0x00015094: .word 0x0040f809 # jalr $v0
.L0x00015098: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001509c: .word 0x126000bf # beqz $s3, .L0x0001539c
.L0x000150a0: .word 0x0040a021 # move_ $s4, $v0
.L0x000150a4: .word 0x3c03800a # lui $v1, 0x800a
.L0x000150a8: .word 0x24634460 # addiu $v1, 0x4460
.L0x000150ac: .word 0x8c650008 # lw $a1, 0x8($v1)
.L0x000150b0: .word 0x24630010 # addiu $v1, 0x10
.L0x000150b4: .word 0x8ea20064 # lw $v0, 0x64($s5)
.L0x000150b8: .word 0x8ea6005c # lw $a2, 0x5c($s5)
.L0x000150bc: .word 0x00021040 # sll $v0, 0x1
.L0x000150c0: .word 0x02a21021 # addu $v0, $s5, $v0
.L0x000150c4: .word 0x00052940 # sll $a1, 0x5
.L0x000150c8: .word 0x00a39821 # addu $s3, $a1, $v1
.L0x000150cc: .word 0x00063140 # sll $a2, 0x5
.L0x000150d0: .word 0x84440068 # lh $a0, 0x68($v0)
.L0x000150d4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000150d8: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x000150dc: .word 0x00000000 # nop
.L0x000150e0: .word 0x0040f809 # jalr $v0
.L0x000150e4: .word 0x00c38821 # addu $s1, $a2, $v1
.L0x000150e8: .word 0x8e04cca8 # lw $a0, -0x3358($s0)
.L0x000150ec: .word 0x00408021 # move_ $s0, $v0
.L0x000150f0: .word 0x8ec30414 # lw $v1, 0x414($s6)
.L0x000150f4: .word 0x00000000 # nop
.L0x000150f8: .word 0x0060f809 # jalr $v1
.L0x000150fc: .word 0x2484004e # addiu $a0, 0x4e
.L0x00015100: .word 0x00402821 # move_ $a1, $v0
.L0x00015104: .word 0x8e440030 # lw $a0, 0x30($s2)
.L0x00015108: .word 0x92060055 # lbu $a2, 0x55($s0)
.L0x0001510c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00015110: .word 0x00000000 # nop
.L0x00015114: .word 0x0040f809 # jalr $v0
.L0x00015118: .word 0x00000000 # nop
.L0x0001511c: .word 0x8e440020 # lw $a0, 0x20($s2)
.L0x00015120: .word 0x02802821 # move_ $a1, $s4
.L0x00015124: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00015128: .word 0x00000000 # nop
.L0x0001512c: .word 0x0040f809 # jalr $v0
.L0x00015130: .word 0x2406001b # li $a2, 0x1b
.L0x00015134: .word 0x9262001c # lbu $v0, 0x1c($s3)
.L0x00015138: .word 0x00000000 # nop
.L0x0001513c: .word 0x30420010 # andi $v0, 0x10
.L0x00015140: .word 0x14400006 # bnez $v0, .L0x0001515c
.L0x00015144: .word 0x00000000 # nop
.L0x00015148: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0001514c: .word 0x00000000 # nop
.L0x00015150: .word 0x30420010 # andi $v0, 0x10
.L0x00015154: .word 0x10400006 # beqz $v0, .L0x00015170
.L0x00015158: .word 0x00002821 # move_ $a1, $zr
.L0x0001515c: .word 0x8e440020 # lw $a0, 0x20($s2)
.L0x00015160: .word 0x00000000 # nop
.L0x00015164: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x00015168: .word 0x08025f8b # j 0x80097e2c
.L0x0001516c: .word 0x24050007 # li $a1, 0x7
.L0x00015170: .word 0x8e440020 # lw $a0, 0x20($s2)
.L0x00015174: .word 0x00000000 # nop
.L0x00015178: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001517c: .word 0x00000000 # nop
.L0x00015180: .word 0x0040f809 # jalr $v0
.L0x00015184: .word 0x00000000 # nop
.L0x00015188: .word 0x8ea2007c # lw $v0, 0x7c($s5)
.L0x0001518c: .word 0x00000000 # nop
.L0x00015190: .word 0x1040009e # beqz $v0, .L0x0001540c
.L0x00015194: .word 0x00000000 # nop
.L0x00015198: .word 0x8e440024 # lw $a0, 0x24($s2)
.L0x0001519c: .word 0x02802821 # move_ $a1, $s4
.L0x000151a0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000151a4: .word 0x00000000 # nop
.L0x000151a8: .word 0x0040f809 # jalr $v0
.L0x000151ac: .word 0x2406001c # li $a2, 0x1c
.L0x000151b0: .word 0x8e440028 # lw $a0, 0x28($s2)
.L0x000151b4: .word 0x02802821 # move_ $a1, $s4
.L0x000151b8: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000151bc: .word 0x00000000 # nop
.L0x000151c0: .word 0x0040f809 # jalr $v0
.L0x000151c4: .word 0x2406000d # li $a2, 0xd
.L0x000151c8: .word 0x3c108004 # lui $s0, 0x8004
.L0x000151cc: .word 0x26102bdc # addiu $s0, 0x2bdc
.L0x000151d0: .word 0x8ea3007c # lw $v1, 0x7c($s5)
.L0x000151d4: .word 0x8e44002c # lw $a0, 0x2c($s2)
.L0x000151d8: .word 0x2463ffff # addiu $v1, -0x1
.L0x000151dc: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x000151e0: .word 0x00431021 # addu $v0, $v1
.L0x000151e4: .word 0x00021040 # sll $v0, 0x1
.L0x000151e8: .word 0x00501021 # addu $v0, $s0
.L0x000151ec: .word 0x94460000 # lhu $a2, ($v0)
.L0x000151f0: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000151f4: .word 0x00000000 # nop
.L0x000151f8: .word 0x0040f809 # jalr $v0
.L0x000151fc: .word 0x00002821 # move_ $a1, $zr
.L0x00015200: .word 0x8e44002c # lw $a0, 0x2c($s2)
.L0x00015204: .word 0x00000000 # nop
.L0x00015208: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x0001520c: .word 0x00000000 # nop
.L0x00015210: .word 0x0040f809 # jalr $v0
.L0x00015214: .word 0x24050001 # li $a1, 0x1
.L0x00015218: .word 0x8ea3007c # lw $v1, 0x7c($s5)
.L0x0001521c: .word 0x00000000 # nop
.L0x00015220: .word 0x2463ffff # addiu $v1, -0x1
.L0x00015224: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00015228: .word 0x00431021 # addu $v0, $v1
.L0x0001522c: .word 0x00021040 # sll $v0, 0x1
.L0x00015230: .word 0x00501021 # addu $v0, $s0
.L0x00015234: .word 0x8663000c # lh $v1, 0xc($s3)
.L0x00015238: .word 0x94440000 # lhu $a0, ($v0)
.L0x0001523c: .word 0x00000000 # nop
.L0x00015240: .word 0x0064182a # slt $v1, $a0
.L0x00015244: .word 0x14600006 # bnez $v1, .L0x00015260
.L0x00015248: .word 0x00000000 # nop
.L0x0001524c: .word 0x8622000c # lh $v0, 0xc($s1)
.L0x00015250: .word 0x00000000 # nop
.L0x00015254: .word 0x0044102a # slt $v0, $a0
.L0x00015258: .word 0x10400006 # beqz $v0, .L0x00015274
.L0x0001525c: .word 0x00000000 # nop
.L0x00015260: .word 0x8e440024 # lw $a0, 0x24($s2)
.L0x00015264: .word 0x00000000 # nop
.L0x00015268: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001526c: .word 0x08025feb # j 0x80097fac
.L0x00015270: .word 0x24050007 # li $a1, 0x7
.L0x00015274: .word 0x9263001c # lbu $v1, 0x1c($s3)
.L0x00015278: .word 0x00000000 # nop
.L0x0001527c: .word 0x30620020 # andi $v0, $v1, 0x20
.L0x00015280: .word 0x14400008 # bnez $v0, .L0x000152a4
.L0x00015284: .word 0x00000000 # nop
.L0x00015288: .word 0x9222001c # lbu $v0, 0x1c($s1)
.L0x0001528c: .word 0x00000000 # nop
.L0x00015290: .word 0x30420020 # andi $v0, 0x20
.L0x00015294: .word 0x14400003 # bnez $v0, .L0x000152a4
.L0x00015298: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001529c: .word 0x10400006 # beqz $v0, .L0x000152b8
.L0x000152a0: .word 0x00000000 # nop
.L0x000152a4: .word 0x8e440024 # lw $a0, 0x24($s2)
.L0x000152a8: .word 0x00000000 # nop
.L0x000152ac: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000152b0: .word 0x08025feb # j 0x80097fac
.L0x000152b4: .word 0x24050007 # li $a1, 0x7
.L0x000152b8: .word 0x86620008 # lh $v0, 0x8($s3)
.L0x000152bc: .word 0x00000000 # nop
.L0x000152c0: .word 0x18400005 # blez $v0, .L0x000152d8
.L0x000152c4: .word 0x00000000 # nop
.L0x000152c8: .word 0x86220008 # lh $v0, 0x8($s1)
.L0x000152cc: .word 0x00000000 # nop
.L0x000152d0: .word 0x1c400006 # bgtz $v0, .L0x000152ec
.L0x000152d4: .word 0x00000000 # nop
.L0x000152d8: .word 0x8e440024 # lw $a0, 0x24($s2)
.L0x000152dc: .word 0x00000000 # nop
.L0x000152e0: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000152e4: .word 0x08025feb # j 0x80097fac
.L0x000152e8: .word 0x24050007 # li $a1, 0x7
.L0x000152ec: .word 0x8e440024 # lw $a0, 0x24($s2)
.L0x000152f0: .word 0x00000000 # nop
.L0x000152f4: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x000152f8: .word 0x00002821 # move_ $a1, $zr
.L0x000152fc: .word 0x0040f809 # jalr $v0
.L0x00015300: .word 0x00000000 # nop
.L0x00015304: .word 0x8e440034 # lw $a0, 0x34($s2)
.L0x00015308: .word 0x02802821 # move_ $a1, $s4
.L0x0001530c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00015310: .word 0x00000000 # nop
.L0x00015314: .word 0x0040f809 # jalr $v0
.L0x00015318: .word 0x2406000d # li $a2, 0xd
.L0x0001531c: .word 0x8e440038 # lw $a0, 0x38($s2)
.L0x00015320: .word 0x8666000c # lh $a2, 0xc($s3)
.L0x00015324: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00015328: .word 0x00000000 # nop
.L0x0001532c: .word 0x0040f809 # jalr $v0
.L0x00015330: .word 0x00002821 # move_ $a1, $zr
.L0x00015334: .word 0x8e440038 # lw $a0, 0x38($s2)
.L0x00015338: .word 0x00000000 # nop
.L0x0001533c: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00015340: .word 0x00000000 # nop
.L0x00015344: .word 0x0040f809 # jalr $v0
.L0x00015348: .word 0x24050001 # li $a1, 0x1
.L0x0001534c: .word 0x8e44003c # lw $a0, 0x3c($s2)
.L0x00015350: .word 0x02802821 # move_ $a1, $s4
.L0x00015354: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00015358: .word 0x00000000 # nop
.L0x0001535c: .word 0x0040f809 # jalr $v0
.L0x00015360: .word 0x24060010 # li $a2, 0x10
.L0x00015364: .word 0x8e440040 # lw $a0, 0x40($s2)
.L0x00015368: .word 0x8666000a # lh $a2, 0xa($s3)
.L0x0001536c: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00015370: .word 0x00000000 # nop
.L0x00015374: .word 0x0040f809 # jalr $v0
.L0x00015378: .word 0x00002821 # move_ $a1, $zr
.L0x0001537c: .word 0x8e440040 # lw $a0, 0x40($s2)
.L0x00015380: .word 0x00000000 # nop
.L0x00015384: .word 0x8c820148 # lw $v0, 0x148($a0)
.L0x00015388: .word 0x00000000 # nop
.L0x0001538c: .word 0x0040f809 # jalr $v0
.L0x00015390: .word 0x24050001 # li $a1, 0x1
.L0x00015394: .word 0x0802602f # j 0x800980bc
.L0x00015398: .word 0x00000000 # nop
.L0x0001539c: .word 0x00008021 # move_ $s0, $zr
.L0x000153a0: .word 0x02408821 # move_ $s1, $s2
.L0x000153a4: .word 0x8e240020 # lw $a0, 0x20($s1)
.L0x000153a8: .word 0x00000000 # nop
.L0x000153ac: .word 0x10800005 # beqz $a0, .L0x000153c4
.L0x000153b0: .word 0x00000000 # nop
.L0x000153b4: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x000153b8: .word 0x00000000 # nop
.L0x000153bc: .word 0x0040f809 # jalr $v0
.L0x000153c0: .word 0x326500ff # andi $a1, $s3, 0xff
.L0x000153c4: .word 0x26100001 # addiu $s0, 0x1
.L0x000153c8: .word 0x2a020005 # slti $v0, $s0, 0x5
.L0x000153cc: .word 0x1440fff5 # bnez $v0, .L0x000153a4
.L0x000153d0: .word 0x26310004 # addiu $s1, 0x4
.L0x000153d4: .word 0x00008021 # move_ $s0, $zr
.L0x000153d8: .word 0x02408821 # move_ $s1, $s2
.L0x000153dc: .word 0x8e240034 # lw $a0, 0x34($s1)
.L0x000153e0: .word 0x00000000 # nop
.L0x000153e4: .word 0x10800005 # beqz $a0, .L0x000153fc
.L0x000153e8: .word 0x00000000 # nop
.L0x000153ec: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x000153f0: .word 0x00000000 # nop
.L0x000153f4: .word 0x0040f809 # jalr $v0
.L0x000153f8: .word 0x326500ff # andi $a1, $s3, 0xff
.L0x000153fc: .word 0x26100001 # addiu $s0, 0x1
.L0x00015400: .word 0x2a020004 # slti $v0, $s0, 0x4
.L0x00015404: .word 0x1440fff5 # bnez $v0, .L0x000153dc
.L0x00015408: .word 0x26310004 # addiu $s1, 0x4
.L0x0001540c: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00015410: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00015414: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00015418: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001541c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00015420: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00015424: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00015428: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001542c: .word 0x03e00008 # jr $ra
.L0x00015430: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00015434: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00015438: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001543c: .word 0x00808821 # move_ $s1, $a0
.L0x00015440: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00015444: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00015448: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001544c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00015450: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00015454: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x00015458: .word 0x24020001 # li $v0, 0x1
.L0x0001545c: .word 0x10620032 # beq $v1, $v0, .L0x00015528
.L0x00015460: .word 0x00a09821 # move_ $s3, $a1
.L0x00015464: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00015468: .word 0x14400003 # bnez $v0, .L0x00015478
.L0x0001546c: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00015470: .word 0x144001d0 # bnez $v0, .L0x00015bb4
.L0x00015474: .word 0x00000000 # nop
.L0x00015478: .word 0x26250074 # addiu $a1, $s1, 0x74
.L0x0001547c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015480: .word 0x8e300060 # lw $s0, 0x60($s1)
.L0x00015484: .word 0x8c42b46c # lw $v0, -0x4b94($v0)
.L0x00015488: .word 0x00000000 # nop
.L0x0001548c: .word 0x0040f809 # jalr $v0
.L0x00015490: .word 0x02002021 # move_ $a0, $s0
.L0x00015494: .word 0x24070001 # li $a3, 0x1
.L0x00015498: .word 0x00003021 # move_ $a2, $zr
.L0x0001549c: .word 0x02202821 # move_ $a1, $s1
.L0x000154a0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000154a4: .word 0x2463ef5c # addiu $v1, -0x10a4
.L0x000154a8: .word 0x00f01004 # sllv $v0, $s0, $a3
.L0x000154ac: .word 0x00501021 # addu $v0, $s0
.L0x000154b0: .word 0x00021080 # sll $v0, 0x2
.L0x000154b4: .word 0x00501023 # subu $v0, $s0
.L0x000154b8: .word 0x000210c0 # sll $v0, 0x3
.L0x000154bc: .word 0x00431021 # addu $v0, $v1
.L0x000154c0: .word 0x94420000 # lhu $v0, ($v0)
.L0x000154c4: .word 0x26240002 # addiu $a0, $s1, 0x2
.L0x000154c8: .word 0xa6220068 # sh $v0, 0x68($s1)
.L0x000154cc: .word 0x84a20074 # lh $v0, 0x74($a1)
.L0x000154d0: .word 0x94a30074 # lhu $v1, 0x74($a1)
.L0x000154d4: .word 0x28420003 # slti $v0, 0x3
.L0x000154d8: .word 0x14400004 # bnez $v0, .L0x000154ec
.L0x000154dc: .word 0x00000000 # nop
.L0x000154e0: .word 0xa4830068 # sh $v1, 0x68($a0)
.L0x000154e4: .word 0x24840002 # addiu $a0, 0x2
.L0x000154e8: .word 0x24e70001 # addiu $a3, 0x1
.L0x000154ec: .word 0x24c60001 # addiu $a2, 0x1
.L0x000154f0: .word 0x28c20003 # slti $v0, $a2, 0x3
.L0x000154f4: .word 0x1440fff5 # bnez $v0, .L0x000154cc
.L0x000154f8: .word 0x24a50002 # addiu $a1, 0x2
.L0x000154fc: .word 0x02202021 # move_ $a0, $s1
.L0x00015500: .word 0x02602821 # move_ $a1, $s3
.L0x00015504: .word 0x3c02800a # lui $v0, 0x800a
.L0x00015508: .word 0xae270070 # sw $a3, 0x70($s1)
.L0x0001550c: .word 0x0c025eac # jal 0x80097ab0
.L0x00015510: .word 0xac473594 # sw $a3, 0x3594($v0)
.L0x00015514: .word 0x02202021 # move_ $a0, $s1
.L0x00015518: .word 0x8e230038 # lw $v1, 0x38($s1)
.L0x0001551c: .word 0x2402ffff # li $v0, -0x1
.L0x00015520: .word 0x0060f809 # jalr $v1
.L0x00015524: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00015528: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x0001552c: .word 0x00000000 # nop
.L0x00015530: .word 0x10600003 # beqz $v1, .L0x00015540
.L0x00015534: .word 0x24020001 # li $v0, 0x1
.L0x00015538: .word 0x1062004a # beq $v1, $v0, .L0x00015664
.L0x0001553c: .word 0x00000000 # nop
.L0x00015540: .word 0x8e300014 # lw $s0, 0x14($s1)
.L0x00015544: .word 0x00000000 # nop
.L0x00015548: .word 0x12000003 # beqz $s0, .L0x00015558
.L0x0001554c: .word 0x24020001 # li $v0, 0x1
.L0x00015550: .word 0x12020016 # beq $s0, $v0, .L0x000155ac
.L0x00015554: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015558: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001555c: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00015560: .word 0x24843594 # addiu $a0, 0x3594
.L0x00015564: .word 0xae620000 # sw $v0, ($s3)
.L0x00015568: .word 0x8e230064 # lw $v1, 0x64($s1)
.L0x0001556c: .word 0x00000000 # nop
.L0x00015570: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00015574: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00015578: .word 0x00000000 # nop
.L0x0001557c: .word 0x10800005 # beqz $a0, .L0x00015594
.L0x00015580: .word 0x00000000 # nop
.L0x00015584: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00015588: .word 0x00000000 # nop
.L0x0001558c: .word 0x0040f809 # jalr $v0
.L0x00015590: .word 0x24050003 # li $a1, 0x3
.L0x00015594: .word 0x8e220040 # lw $v0, 0x40($s1)
.L0x00015598: .word 0x00000000 # nop
.L0x0001559c: .word 0x0040f809 # jalr $v0
.L0x000155a0: .word 0x02202021 # move_ $a0, $s1
.L0x000155a4: .word 0x080261e6 # j 0x80098798
.L0x000155a8: .word 0x00000000 # nop
.L0x000155ac: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x000155b0: .word 0x00000000 # nop
.L0x000155b4: .word 0x0040f809 # jalr $v0
.L0x000155b8: .word 0x00002021 # move_ $a0, $zr
.L0x000155bc: .word 0x00401821 # move_ $v1, $v0
.L0x000155c0: .word 0x30624000 # andi $v0, $v1, 0x4000
.L0x000155c4: .word 0x14400069 # bnez $v0, .L0x0001576c
.L0x000155c8: .word 0x30622000 # andi $v0, $v1, 0x2000
.L0x000155cc: .word 0x14400077 # bnez $v0, .L0x000157ac
.L0x000155d0: .word 0x30620800 # andi $v0, $v1, 0x800
.L0x000155d4: .word 0x10400008 # beqz $v0, .L0x000155f8
.L0x000155d8: .word 0x24020003 # li $v0, 0x3
.L0x000155dc: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x000155e0: .word 0x00000000 # nop
.L0x000155e4: .word 0x24630001 # addiu $v1, 0x1
.L0x000155e8: .word 0x1462000d # bne $v1, $v0, .L0x00015620
.L0x000155ec: .word 0xae230054 # sw $v1, 0x54($s1)
.L0x000155f0: .word 0x080260b4 # j 0x800982d0
.L0x000155f4: .word 0xae200054 # sw $zr, 0x54($s1)
.L0x000155f8: .word 0x30620400 # andi $v0, $v1, 0x400
.L0x000155fc: .word 0x10400010 # beqz $v0, .L0x00015640
.L0x00015600: .word 0x02202021 # move_ $a0, $s1
.L0x00015604: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00015608: .word 0x00000000 # nop
.L0x0001560c: .word 0x2442ffff # addiu $v0, -0x1
.L0x00015610: .word 0x04410003 # bgez $v0, .L0x00015620
.L0x00015614: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00015618: .word 0x24020002 # li $v0, 0x2
.L0x0001561c: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00015620: .word 0x3c040004 # lui $a0, 0x4
.L0x00015624: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015628: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x0001562c: .word 0x00000000 # nop
.L0x00015630: .word 0x0040f809 # jalr $v0
.L0x00015634: .word 0x3484001b # ori $a0, 0x1b
.L0x00015638: .word 0x080261e6 # j 0x80098798
.L0x0001563c: .word 0x00000000 # nop
.L0x00015640: .word 0x02602821 # move_ $a1, $s3
.L0x00015644: .word 0x0c025ef6 # jal 0x80097bd8
.L0x00015648: .word 0x24060001 # li $a2, 0x1
.L0x0001564c: .word 0x02202021 # move_ $a0, $s1
.L0x00015650: .word 0x02602821 # move_ $a1, $s3
.L0x00015654: .word 0x0c025f3f # jal 0x80097cfc
.L0x00015658: .word 0x00003021 # move_ $a2, $zr
.L0x0001565c: .word 0x080261e6 # j 0x80098798
.L0x00015660: .word 0x00000000 # nop
.L0x00015664: .word 0x8e340014 # lw $s4, 0x14($s1)
.L0x00015668: .word 0x00000000 # nop
.L0x0001566c: .word 0x12800003 # beqz $s4, .L0x0001567c
.L0x00015670: .word 0x3c02800a # lui $v0, 0x800a
.L0x00015674: .word 0x1283006d # beq $s4, $v1, .L0x0001582c
.L0x00015678: .word 0x00000000 # nop
.L0x0001567c: .word 0x24424460 # addiu $v0, 0x4460
.L0x00015680: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x00015684: .word 0x00000000 # nop
.L0x00015688: .word 0x00031940 # sll $v1, 0x5
.L0x0001568c: .word 0x00621821 # addu $v1, $v0
.L0x00015690: .word 0x9062002a # lbu $v0, 0x2a($v1)
.L0x00015694: .word 0x00000000 # nop
.L0x00015698: .word 0x1440001d # bnez $v0, .L0x00015710
.L0x0001569c: .word 0x24050001 # li $a1, 0x1
.L0x000156a0: .word 0x3c108006 # lui $s0, 0x8006
.L0x000156a4: .word 0x84640010 # lh $a0, 0x10($v1)
.L0x000156a8: .word 0x8e02cca0 # lw $v0, -0x3360($s0)
.L0x000156ac: .word 0x00000000 # nop
.L0x000156b0: .word 0x0040f809 # jalr $v0
.L0x000156b4: .word 0x00000000 # nop
.L0x000156b8: .word 0x8e230064 # lw $v1, 0x64($s1)
.L0x000156bc: .word 0x00000000 # nop
.L0x000156c0: .word 0x00031840 # sll $v1, 0x1
.L0x000156c4: .word 0x02231821 # addu $v1, $s1, $v1
.L0x000156c8: .word 0x84640068 # lh $a0, 0x68($v1)
.L0x000156cc: .word 0x8e03cca0 # lw $v1, -0x3360($s0)
.L0x000156d0: .word 0x00000000 # nop
.L0x000156d4: .word 0x0060f809 # jalr $v1
.L0x000156d8: .word 0x00408021 # move_ $s0, $v0
.L0x000156dc: .word 0x9203003d # lbu $v1, 0x3d($s0)
.L0x000156e0: .word 0x00000000 # nop
.L0x000156e4: .word 0x10600008 # beqz $v1, .L0x00015708
.L0x000156e8: .word 0x00000000 # nop
.L0x000156ec: .word 0x90420055 # lbu $v0, 0x55($v0)
.L0x000156f0: .word 0x00000000 # nop
.L0x000156f4: .word 0x14620004 # bne $v1, $v0, .L0x00015708
.L0x000156f8: .word 0x00000000 # nop
.L0x000156fc: .word 0x9602002a # lhu $v0, 0x2a($s0)
.L0x00015700: .word 0x080260ef # j 0x800983bc
.L0x00015704: .word 0xae22007c # sw $v0, 0x7c($s1)
.L0x00015708: .word 0xae20007c # sw $zr, 0x7c($s1)
.L0x0001570c: .word 0x24050001 # li $a1, 0x1
.L0x00015710: .word 0x3c02800a # lui $v0, 0x800a
.L0x00015714: .word 0x8e23007c # lw $v1, 0x7c($s1)
.L0x00015718: .word 0x00000000 # nop
.L0x0001571c: .word 0x10600002 # beqz $v1, .L0x00015728
.L0x00015720: .word 0x24423594 # addiu $v0, 0x3594
.L0x00015724: .word 0x24050002 # li $a1, 0x2
.L0x00015728: .word 0x24440020 # addiu $a0, $v0, 0x20
.L0x0001572c: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00015730: .word 0xac450020 # sw $a1, 0x20($v0)
.L0x00015734: .word 0x8e640000 # lw $a0, ($s3)
.L0x00015738: .word 0x00000000 # nop
.L0x0001573c: .word 0x10800005 # beqz $a0, .L0x00015754
.L0x00015740: .word 0xae620004 # sw $v0, 0x4($s3)
.L0x00015744: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00015748: .word 0x00000000 # nop
.L0x0001574c: .word 0x0040f809 # jalr $v0
.L0x00015750: .word 0x24050003 # li $a1, 0x3
.L0x00015754: .word 0x8e220040 # lw $v0, 0x40($s1)
.L0x00015758: .word 0x00000000 # nop
.L0x0001575c: .word 0x0040f809 # jalr $v0
.L0x00015760: .word 0x02202021 # move_ $a0, $s1
.L0x00015764: .word 0x080261e4 # j 0x80098790
.L0x00015768: .word 0x00000000 # nop
.L0x0001576c: .word 0x3c048004 # lui $a0, 0x8004
.L0x00015770: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015774: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00015778: .word 0x00000000 # nop
.L0x0001577c: .word 0x0040f809 # jalr $v0
.L0x00015780: .word 0x348450bd # ori $a0, 0x50bd
.L0x00015784: .word 0x02202021 # move_ $a0, $s1
.L0x00015788: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x0001578c: .word 0x2402fffe # li $v0, -0x2
.L0x00015790: .word 0xac620000 # sw $v0, ($v1)
.L0x00015794: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x00015798: .word 0x00000000 # nop
.L0x0001579c: .word 0x0040f809 # jalr $v0
.L0x000157a0: .word 0x24050003 # li $a1, 0x3
.L0x000157a4: .word 0x080261e6 # j 0x80098798
.L0x000157a8: .word 0x00000000 # nop
.L0x000157ac: .word 0x3c040004 # lui $a0, 0x4
.L0x000157b0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000157b4: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000157b8: .word 0x00000000 # nop
.L0x000157bc: .word 0x0040f809 # jalr $v0
.L0x000157c0: .word 0x3484001c # ori $a0, 0x1c
.L0x000157c4: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x000157c8: .word 0x00000000 # nop
.L0x000157cc: .word 0x0040f809 # jalr $v0
.L0x000157d0: .word 0x02202021 # move_ $a0, $s1
.L0x000157d4: .word 0x02202021 # move_ $a0, $s1
.L0x000157d8: .word 0x02602821 # move_ $a1, $s3
.L0x000157dc: .word 0x0c025ef6 # jal 0x80097bd8
.L0x000157e0: .word 0x00003021 # move_ $a2, $zr
.L0x000157e4: .word 0x8e620000 # lw $v0, ($s3)
.L0x000157e8: .word 0x080261e6 # j 0x80098798
.L0x000157ec: .word 0xac500054 # sw $s0, 0x54($v0)
.L0x000157f0: .word 0x3c048004 # lui $a0, 0x8004
.L0x000157f4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000157f8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000157fc: .word 0x00000000 # nop
.L0x00015800: .word 0x0040f809 # jalr $v0
.L0x00015804: .word 0x348450bd # ori $a0, 0x50bd
.L0x00015808: .word 0x02202021 # move_ $a0, $s1
.L0x0001580c: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x00015810: .word 0x00000000 # nop
.L0x00015814: .word 0x0040f809 # jalr $v0
.L0x00015818: .word 0x00002821 # move_ $a1, $zr
.L0x0001581c: .word 0x02202021 # move_ $a0, $s1
.L0x00015820: .word 0x02602821 # move_ $a1, $s3
.L0x00015824: .word 0x080261e2 # j 0x80098788
.L0x00015828: .word 0x00003021 # move_ $a2, $zr
.L0x0001582c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015830: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00015834: .word 0x00000000 # nop
.L0x00015838: .word 0x0040f809 # jalr $v0
.L0x0001583c: .word 0x00002021 # move_ $a0, $zr
.L0x00015840: .word 0x00401821 # move_ $v1, $v0
.L0x00015844: .word 0x30622000 # andi $v0, $v1, 0x2000
.L0x00015848: .word 0x1040007f # beqz $v0, .L0x00015a48
.L0x0001584c: .word 0x3c040004 # lui $a0, 0x4
.L0x00015850: .word 0x3c03800a # lui $v1, 0x800a
.L0x00015854: .word 0x24634460 # addiu $v1, 0x4460
.L0x00015858: .word 0x3484001c # ori $a0, 0x1c
.L0x0001585c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00015860: .word 0x24630010 # addiu $v1, 0x10
.L0x00015864: .word 0x8e25005c # lw $a1, 0x5c($s1)
.L0x00015868: .word 0x00021140 # sll $v0, 0x5
.L0x0001586c: .word 0x00438021 # addu $s0, $v0, $v1
.L0x00015870: .word 0x00052940 # sll $a1, 0x5
.L0x00015874: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015878: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x0001587c: .word 0x00000000 # nop
.L0x00015880: .word 0x0040f809 # jalr $v0
.L0x00015884: .word 0x00a39021 # addu $s2, $a1, $v1
.L0x00015888: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x0001588c: .word 0x00000000 # nop
.L0x00015890: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00015894: .word 0x00000000 # nop
.L0x00015898: .word 0x1440001a # bnez $v0, .L0x00015904
.L0x0001589c: .word 0x3c028004 # lui $v0, 0x8004
.L0x000158a0: .word 0x9202001c # lbu $v0, 0x1c($s0)
.L0x000158a4: .word 0x00000000 # nop
.L0x000158a8: .word 0x30420010 # andi $v0, 0x10
.L0x000158ac: .word 0x1440008c # bnez $v0, .L0x00015ae0
.L0x000158b0: .word 0x00000000 # nop
.L0x000158b4: .word 0x9242001c # lbu $v0, 0x1c($s2)
.L0x000158b8: .word 0x00000000 # nop
.L0x000158bc: .word 0x30420010 # andi $v0, 0x10
.L0x000158c0: .word 0x14400087 # bnez $v0, .L0x00015ae0
.L0x000158c4: .word 0x02202021 # move_ $a0, $s1
.L0x000158c8: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x000158cc: .word 0x00000000 # nop
.L0x000158d0: .word 0xac400000 # sw $zr, ($v0)
.L0x000158d4: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x000158d8: .word 0x8e250050 # lw $a1, 0x50($s1)
.L0x000158dc: .word 0x00021040 # sll $v0, 0x1
.L0x000158e0: .word 0x02221021 # addu $v0, $s1, $v0
.L0x000158e4: .word 0x84420068 # lh $v0, 0x68($v0)
.L0x000158e8: .word 0x8ca30000 # lw $v1, ($a1)
.L0x000158ec: .word 0x00021100 # sll $v0, 0x4
.L0x000158f0: .word 0x00621825 # or $v1, $v0
.L0x000158f4: .word 0xaca30000 # sw $v1, ($a1)
.L0x000158f8: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x000158fc: .word 0x080261b5 # j 0x800986d4
.L0x00015900: .word 0x00002821 # move_ $a1, $zr
.L0x00015904: .word 0x24462bdc # addiu $a2, $v0, 0x2bdc
.L0x00015908: .word 0x8e23007c # lw $v1, 0x7c($s1)
.L0x0001590c: .word 0x00000000 # nop
.L0x00015910: .word 0x2463ffff # addiu $v1, -0x1
.L0x00015914: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00015918: .word 0x00431021 # addu $v0, $v1
.L0x0001591c: .word 0x00021040 # sll $v0, 0x1
.L0x00015920: .word 0x00461021 # addu $v0, $a2
.L0x00015924: .word 0x8603000c # lh $v1, 0xc($s0)
.L0x00015928: .word 0x94440000 # lhu $a0, ($v0)
.L0x0001592c: .word 0x9605000c # lhu $a1, 0xc($s0)
.L0x00015930: .word 0x0064182a # slt $v1, $a0
.L0x00015934: .word 0x1460006a # bnez $v1, .L0x00015ae0
.L0x00015938: .word 0x00000000 # nop
.L0x0001593c: .word 0x8642000c # lh $v0, 0xc($s2)
.L0x00015940: .word 0x00000000 # nop
.L0x00015944: .word 0x0044102a # slt $v0, $a0
.L0x00015948: .word 0x14400065 # bnez $v0, .L0x00015ae0
.L0x0001594c: .word 0x00000000 # nop
.L0x00015950: .word 0x9203001c # lbu $v1, 0x1c($s0)
.L0x00015954: .word 0x00000000 # nop
.L0x00015958: .word 0x30620020 # andi $v0, $v1, 0x20
.L0x0001595c: .word 0x14400060 # bnez $v0, .L0x00015ae0
.L0x00015960: .word 0x00000000 # nop
.L0x00015964: .word 0x9242001c # lbu $v0, 0x1c($s2)
.L0x00015968: .word 0x00000000 # nop
.L0x0001596c: .word 0x30420020 # andi $v0, 0x20
.L0x00015970: .word 0x1440005b # bnez $v0, .L0x00015ae0
.L0x00015974: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x00015978: .word 0x14400059 # bnez $v0, .L0x00015ae0
.L0x0001597c: .word 0x00000000 # nop
.L0x00015980: .word 0x86020008 # lh $v0, 0x8($s0)
.L0x00015984: .word 0x00000000 # nop
.L0x00015988: .word 0x18400055 # blez $v0, .L0x00015ae0
.L0x0001598c: .word 0x00000000 # nop
.L0x00015990: .word 0x86420008 # lh $v0, 0x8($s2)
.L0x00015994: .word 0x00000000 # nop
.L0x00015998: .word 0x18400051 # blez $v0, .L0x00015ae0
.L0x0001599c: .word 0x00a41023 # subu $v0, $a1, $a0
.L0x000159a0: .word 0xa602000c # sh $v0, 0xc($s0)
.L0x000159a4: .word 0x8e23007c # lw $v1, 0x7c($s1)
.L0x000159a8: .word 0x00000000 # nop
.L0x000159ac: .word 0x2463ffff # addiu $v1, -0x1
.L0x000159b0: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x000159b4: .word 0x00431021 # addu $v0, $v1
.L0x000159b8: .word 0x00021040 # sll $v0, 0x1
.L0x000159bc: .word 0x00461021 # addu $v0, $a2
.L0x000159c0: .word 0x9643000c # lhu $v1, 0xc($s2)
.L0x000159c4: .word 0x94420000 # lhu $v0, ($v0)
.L0x000159c8: .word 0x00000000 # nop
.L0x000159cc: .word 0x00621823 # subu $v1, $v0
.L0x000159d0: .word 0xa643000c # sh $v1, 0xc($s2)
.L0x000159d4: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x000159d8: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x000159dc: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x000159e0: .word 0x00000000 # nop
.L0x000159e4: .word 0xac620000 # sw $v0, ($v1)
.L0x000159e8: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x000159ec: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x000159f0: .word 0x00021040 # sll $v0, 0x1
.L0x000159f4: .word 0x02221021 # addu $v0, $s1, $v0
.L0x000159f8: .word 0x84420068 # lh $v0, 0x68($v0)
.L0x000159fc: .word 0x8c830000 # lw $v1, ($a0)
.L0x00015a00: .word 0x00021100 # sll $v0, 0x4
.L0x00015a04: .word 0x00621825 # or $v1, $v0
.L0x00015a08: .word 0xac830000 # sw $v1, ($a0)
.L0x00015a0c: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x00015a10: .word 0x8e22007c # lw $v0, 0x7c($s1)
.L0x00015a14: .word 0x00002821 # move_ $a1, $zr
.L0x00015a18: .word 0xac620000 # sw $v0, ($v1)
.L0x00015a1c: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x00015a20: .word 0x02202021 # move_ $a0, $s1
.L0x00015a24: .word 0x0040f809 # jalr $v0
.L0x00015a28: .word 0x00000000 # nop
.L0x00015a2c: .word 0x02202021 # move_ $a0, $s1
.L0x00015a30: .word 0x02602821 # move_ $a1, $s3
.L0x00015a34: .word 0x0c025f3f # jal 0x80097cfc
.L0x00015a38: .word 0x00003021 # move_ $a2, $zr
.L0x00015a3c: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x00015a40: .word 0x080261e4 # j 0x80098790
.L0x00015a44: .word 0xac540054 # sw $s4, 0x54($v0)
.L0x00015a48: .word 0x30624000 # andi $v0, $v1, 0x4000
.L0x00015a4c: .word 0x1440ff68 # bnez $v0, .L0x000157f0
.L0x00015a50: .word 0x30620800 # andi $v0, $v1, 0x800
.L0x00015a54: .word 0x10400008 # beqz $v0, .L0x00015a78
.L0x00015a58: .word 0x24020003 # li $v0, 0x3
.L0x00015a5c: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x00015a60: .word 0x00000000 # nop
.L0x00015a64: .word 0x24630001 # addiu $v1, 0x1
.L0x00015a68: .word 0x1462000d # bne $v1, $v0, .L0x00015aa0
.L0x00015a6c: .word 0xae230054 # sw $v1, 0x54($s1)
.L0x00015a70: .word 0x080261d4 # j 0x80098750
.L0x00015a74: .word 0xae200054 # sw $zr, 0x54($s1)
.L0x00015a78: .word 0x30620400 # andi $v0, $v1, 0x400
.L0x00015a7c: .word 0x10400010 # beqz $v0, .L0x00015ac0
.L0x00015a80: .word 0x02202021 # move_ $a0, $s1
.L0x00015a84: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00015a88: .word 0x00000000 # nop
.L0x00015a8c: .word 0x2442ffff # addiu $v0, -0x1
.L0x00015a90: .word 0x04410003 # bgez $v0, .L0x00015aa0
.L0x00015a94: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00015a98: .word 0x24020002 # li $v0, 0x2
.L0x00015a9c: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x00015aa0: .word 0x3c040004 # lui $a0, 0x4
.L0x00015aa4: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015aa8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00015aac: .word 0x00000000 # nop
.L0x00015ab0: .word 0x0040f809 # jalr $v0
.L0x00015ab4: .word 0x3484001b # ori $a0, 0x1b
.L0x00015ab8: .word 0x080261e4 # j 0x80098790
.L0x00015abc: .word 0x00000000 # nop
.L0x00015ac0: .word 0x02602821 # move_ $a1, $s3
.L0x00015ac4: .word 0x0c025ef6 # jal 0x80097bd8
.L0x00015ac8: .word 0x00003021 # move_ $a2, $zr
.L0x00015acc: .word 0x02202021 # move_ $a0, $s1
.L0x00015ad0: .word 0x02602821 # move_ $a1, $s3
.L0x00015ad4: .word 0x24060001 # li $a2, 0x1
.L0x00015ad8: .word 0x0c025f3f # jal 0x80097cfc
.L0x00015adc: .word 0x00000000 # nop
.L0x00015ae0: .word 0x0c025e79 # jal 0x800979e4
.L0x00015ae4: .word 0x02202021 # move_ $a0, $s1
.L0x00015ae8: .word 0x8e230058 # lw $v1, 0x58($s1)
.L0x00015aec: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00015af0: .word 0x00000000 # nop
.L0x00015af4: .word 0x1462000d # bne $v1, $v0, .L0x00015b2c
.L0x00015af8: .word 0x24020001 # li $v0, 0x1
.L0x00015afc: .word 0x8e630000 # lw $v1, ($s3)
.L0x00015b00: .word 0x00000000 # nop
.L0x00015b04: .word 0x10600009 # beqz $v1, .L0x00015b2c
.L0x00015b08: .word 0x00001021 # move_ $v0, $zr
.L0x00015b0c: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x00015b10: .word 0x8c630050 # lw $v1, 0x50($v1)
.L0x00015b14: .word 0x00000000 # nop
.L0x00015b18: .word 0x10430003 # beq $v0, $v1, .L0x00015b28
.L0x00015b1c: .word 0x24020001 # li $v0, 0x1
.L0x00015b20: .word 0x080261f7 # j 0x800987dc
.L0x00015b24: .word 0xae230064 # sw $v1, 0x64($s1)
.L0x00015b28: .word 0x00001021 # move_ $v0, $zr
.L0x00015b2c: .word 0x10400021 # beqz $v0, .L0x00015bb4
.L0x00015b30: .word 0x00000000 # nop
.L0x00015b34: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00015b38: .word 0x00000000 # nop
.L0x00015b3c: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00015b40: .word 0x8e640008 # lw $a0, 0x8($s3)
.L0x00015b44: .word 0x00000000 # nop
.L0x00015b48: .word 0x1080000c # beqz $a0, .L0x00015b7c
.L0x00015b4c: .word 0x00000000 # nop
.L0x00015b50: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00015b54: .word 0x00000000 # nop
.L0x00015b58: .word 0x0040f809 # jalr $v0
.L0x00015b5c: .word 0x24050002 # li $a1, 0x2
.L0x00015b60: .word 0x8e240060 # lw $a0, 0x60($s1)
.L0x00015b64: .word 0x8e250054 # lw $a1, 0x54($s1)
.L0x00015b68: .word 0x8e260064 # lw $a2, 0x64($s1)
.L0x00015b6c: .word 0x0c0254f9 # jal 0x800953e4
.L0x00015b70: .word 0x00000000 # nop
.L0x00015b74: .word 0x08026219 # j 0x80098864
.L0x00015b78: .word 0xae62000c # sw $v0, 0xc($s3)
.L0x00015b7c: .word 0x8e64000c # lw $a0, 0xc($s3)
.L0x00015b80: .word 0x00000000 # nop
.L0x00015b84: .word 0x10800005 # beqz $a0, .L0x00015b9c
.L0x00015b88: .word 0x00000000 # nop
.L0x00015b8c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00015b90: .word 0x00000000 # nop
.L0x00015b94: .word 0x0040f809 # jalr $v0
.L0x00015b98: .word 0x24050002 # li $a1, 0x2
.L0x00015b9c: .word 0x8e240060 # lw $a0, 0x60($s1)
.L0x00015ba0: .word 0x8e250054 # lw $a1, 0x54($s1)
.L0x00015ba4: .word 0x8e260064 # lw $a2, 0x64($s1)
.L0x00015ba8: .word 0x0c0254f9 # jal 0x800953e4
.L0x00015bac: .word 0x00000000 # nop
.L0x00015bb0: .word 0xae620008 # sw $v0, 0x8($s3)
.L0x00015bb4: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00015bb8: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00015bbc: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00015bc0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00015bc4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00015bc8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00015bcc: .word 0x03e00008 # jr $ra
.L0x00015bd0: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00015bd4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00015bd8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00015bdc: .word 0x00808821 # move_ $s1, $a0
.L0x00015be0: .word 0x3c04800a # lui $a0, 0x800a
.L0x00015be4: .word 0x248480e4 # addiu $a0, -0x7f1c
.L0x00015be8: .word 0x24050084 # li $a1, 0x84
.L0x00015bec: .word 0x24060044 # li $a2, 0x44
.L0x00015bf0: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00015bf4: .word 0x0c005141 # jal 0x80014504
.L0x00015bf8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00015bfc: .word 0x00408021 # move_ $s0, $v0
.L0x00015c00: .word 0xae110050 # sw $s1, 0x50($s0)
.L0x00015c04: .word 0x8e220000 # lw $v0, ($s1)
.L0x00015c08: .word 0x00000000 # nop
.L0x00015c0c: .word 0xae02005c # sw $v0, 0x5c($s0)
.L0x00015c10: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015c14: .word 0x8e240000 # lw $a0, ($s1)
.L0x00015c18: .word 0x8c42b44c # lw $v0, -0x4bb4($v0)
.L0x00015c1c: .word 0x00000000 # nop
.L0x00015c20: .word 0x0040f809 # jalr $v0
.L0x00015c24: .word 0x00000000 # nop
.L0x00015c28: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x00015c2c: .word 0x02001021 # move_ $v0, $s0
.L0x00015c30: .word 0x2403ffff # li $v1, -0x1
.L0x00015c34: .word 0xae230000 # sw $v1, ($s1)
.L0x00015c38: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00015c3c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00015c40: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00015c44: .word 0x03e00008 # jr $ra
.L0x00015c48: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00015c4c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00015c50: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00015c54: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00015c58: .word 0x0c026221 # jal 0x80098884
.L0x00015c5c: .word 0x00a08021 # move_ $s0, $a1
.L0x00015c60: .word 0xac500080 # sw $s0, 0x80($v0)
.L0x00015c64: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00015c68: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00015c6c: .word 0x03e00008 # jr $ra
.L0x00015c70: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00015c74: .word 0x27bdff40 # addiu $sp, -0xc0
.L0x00015c78: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00015c7c: .word 0x00808021 # move_ $s0, $a0
.L0x00015c80: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00015c84: .word 0xafbf00b8 # sw $ra, 0xb8($sp)
.L0x00015c88: .word 0x0c007d92 # jal 0x8001f648
.L0x00015c8c: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00015c90: .word 0x24041005 # li $a0, 0x1005
.L0x00015c94: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00015c98: .word 0x00000000 # nop
.L0x00015c9c: .word 0x0040f809 # jalr $v0
.L0x00015ca0: .word 0x24050001 # li $a1, 0x1
.L0x00015ca4: .word 0x8e020098 # lw $v0, 0x98($s0)
.L0x00015ca8: .word 0x00000000 # nop
.L0x00015cac: .word 0x10400032 # beqz $v0, .L0x00015d78
.L0x00015cb0: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015cb4: .word 0x2451de10 # addiu $s1, $v0, -0x21f0
.L0x00015cb8: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x00015cbc: .word 0x00000000 # nop
.L0x00015cc0: .word 0x0040f809 # jalr $v0
.L0x00015cc4: .word 0x00000000 # nop
.L0x00015cc8: .word 0x8e030094 # lw $v1, 0x94($s0)
.L0x00015ccc: .word 0x00000000 # nop
.L0x00015cd0: .word 0x00431023 # subu $v0, $v1
.L0x00015cd4: .word 0x28420004 # slti $v0, 0x4
.L0x00015cd8: .word 0x1440000e # bnez $v0, .L0x00015d14
.L0x00015cdc: .word 0x24040140 # li $a0, 0x140
.L0x00015ce0: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x00015ce4: .word 0x00000000 # nop
.L0x00015ce8: .word 0x0040f809 # jalr $v0
.L0x00015cec: .word 0x00000000 # nop
.L0x00015cf0: .word 0x8e030090 # lw $v1, 0x90($s0)
.L0x00015cf4: .word 0xae020094 # sw $v0, 0x94($s0)
.L0x00015cf8: .word 0x24630001 # addiu $v1, 0x1
.L0x00015cfc: .word 0xae030090 # sw $v1, 0x90($s0)
.L0x00015d00: .word 0x28630005 # slti $v1, 0x5
.L0x00015d04: .word 0x14600002 # bnez $v1, .L0x00015d10
.L0x00015d08: .word 0x00000000 # nop
.L0x00015d0c: .word 0xae000090 # sw $zr, 0x90($s0)
.L0x00015d10: .word 0x24040140 # li $a0, 0x140
.L0x00015d14: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00015d18: .word 0x00000000 # nop
.L0x00015d1c: .word 0x0040f809 # jalr $v0
.L0x00015d20: .word 0x00002821 # move_ $a1, $zr
.L0x00015d24: .word 0x8e040090 # lw $a0, 0x90($s0)
.L0x00015d28: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00015d2c: .word 0x00000000 # nop
.L0x00015d30: .word 0x0040f809 # jalr $v0
.L0x00015d34: .word 0x00000000 # nop
.L0x00015d38: .word 0x3c028004 # lui $v0, 0x8004
.L0x00015d3c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00015d40: .word 0x00000000 # nop
.L0x00015d44: .word 0x0040f809 # jalr $v0
.L0x00015d48: .word 0x3c040286 # lui $a0, 0x286
.L0x00015d4c: .word 0x00402021 # move_ $a0, $v0
.L0x00015d50: .word 0x2405000a # li $a1, 0xa
.L0x00015d54: .word 0x24060123 # li $a2, 0x123
.L0x00015d58: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00015d5c: .word 0x00000000 # nop
.L0x00015d60: .word 0x0040f809 # jalr $v0
.L0x00015d64: .word 0x240700d0 # li $a3, 0xd0
.L0x00015d68: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00015d6c: .word 0x00000000 # nop
.L0x00015d70: .word 0x0040f809 # jalr $v0
.L0x00015d74: .word 0x00002021 # move_ $a0, $zr
.L0x00015d78: .word 0x3c028004 # lui $v0, 0x8004
.L0x00015d7c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00015d80: .word 0x00000000 # nop
.L0x00015d84: .word 0x0040f809 # jalr $v0
.L0x00015d88: .word 0x3c040455 # lui $a0, 0x455
.L0x00015d8c: .word 0x24040200 # li $a0, 0x200
.L0x00015d90: .word 0x00002821 # move_ $a1, $zr
.L0x00015d94: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00015d98: .word 0x00000000 # nop
.L0x00015d9c: .word 0x0060f809 # jalr $v1
.L0x00015da0: .word 0x00408021 # move_ $s0, $v0
.L0x00015da4: .word 0x02002021 # move_ $a0, $s0
.L0x00015da8: .word 0x24050031 # li $a1, 0x31
.L0x00015dac: .word 0x2406000b # li $a2, 0xb
.L0x00015db0: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00015db4: .word 0x00000000 # nop
.L0x00015db8: .word 0x0040f809 # jalr $v0
.L0x00015dbc: .word 0x240700bc # li $a3, 0xbc
.L0x00015dc0: .word 0x8fbf00b8 # lw $ra, 0xb8($sp)
.L0x00015dc4: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00015dc8: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00015dcc: .word 0x03e00008 # jr $ra
.L0x00015dd0: .word 0x27bd00c0 # addiu $sp, 0xc0
.L0x00015dd4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00015dd8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00015ddc: .word 0x00808021 # move_ $s0, $a0
.L0x00015de0: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00015de4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00015de8: .word 0x8e030010 # lw $v1, 0x10($s0)
.L0x00015dec: .word 0x00000000 # nop
.L0x00015df0: .word 0x2c620005 # sltiu $v0, $v1, 0x5
.L0x00015df4: .word 0x10400009 # beqz $v0, .L0x00015e1c
.L0x00015df8: .word 0x00a08821 # move_ $s1, $a1
.L0x00015dfc: .word 0x3c028008 # lui $v0, 0x8008
.L0x00015e00: .word 0x24423124 # addiu $v0, 0x3124
.L0x00015e04: .word 0x00031880 # sll $v1, 0x2
.L0x00015e08: .word 0x00621821 # addu $v1, $v0
.L0x00015e0c: .word 0x8c620000 # lw $v0, ($v1)
.L0x00015e10: .word 0x00000000 # nop
.L0x00015e14: .word 0x00400008 # jr $v0
.L0x00015e18: .word 0x00000000 # nop
.L0x00015e1c: .word 0x8e020074 # lw $v0, 0x74($s0)
.L0x00015e20: .word 0x00000000 # nop
.L0x00015e24: .word 0x1040006c # beqz $v0, .L0x00015fd8
.L0x00015e28: .word 0x00000000 # nop
.L0x00015e2c: .word 0x080262ca # j 0x80098b28
.L0x00015e30: .word 0x00000000 # nop
.L0x00015e34: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015e38: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x00015e3c: .word 0x00000000 # nop
.L0x00015e40: .word 0x0040f809 # jalr $v0
.L0x00015e44: .word 0x00000000 # nop
.L0x00015e48: .word 0xae020084 # sw $v0, 0x84($s0)
.L0x00015e4c: .word 0x8e020078 # lw $v0, 0x78($s0)
.L0x00015e50: .word 0x24030003 # li $v1, 0x3
.L0x00015e54: .word 0xae030080 # sw $v1, 0x80($s0)
.L0x00015e58: .word 0x00021080 # sll $v0, 0x2
.L0x00015e5c: .word 0x02221021 # addu $v0, $s1, $v0
.L0x00015e60: .word 0x8c440000 # lw $a0, ($v0)
.L0x00015e64: .word 0x00000000 # nop
.L0x00015e68: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00015e6c: .word 0x00000000 # nop
.L0x00015e70: .word 0x0040f809 # jalr $v0
.L0x00015e74: .word 0x24050001 # li $a1, 0x1
.L0x00015e78: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x00015e7c: .word 0x00000000 # nop
.L0x00015e80: .word 0x24420001 # addiu $v0, 0x1
.L0x00015e84: .word 0x08026322 # j 0x80098c88
.L0x00015e88: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00015e8c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015e90: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x00015e94: .word 0x00000000 # nop
.L0x00015e98: .word 0x0040f809 # jalr $v0
.L0x00015e9c: .word 0x00000000 # nop
.L0x00015ea0: .word 0x8e040084 # lw $a0, 0x84($s0)
.L0x00015ea4: .word 0x8e030080 # lw $v1, 0x80($s0)
.L0x00015ea8: .word 0x00441023 # subu $v0, $a0
.L0x00015eac: .word 0x0062182a # slt $v1, $v0
.L0x00015eb0: .word 0x10600049 # beqz $v1, .L0x00015fd8
.L0x00015eb4: .word 0x00000000 # nop
.L0x00015eb8: .word 0x8e020078 # lw $v0, 0x78($s0)
.L0x00015ebc: .word 0x8e03007c # lw $v1, 0x7c($s0)
.L0x00015ec0: .word 0x24420001 # addiu $v0, 0x1
.L0x00015ec4: .word 0xae020078 # sw $v0, 0x78($s0)
.L0x00015ec8: .word 0x0043102a # slt $v0, $v1
.L0x00015ecc: .word 0x14400007 # bnez $v0, .L0x00015eec
.L0x00015ed0: .word 0x24020001 # li $v0, 0x1
.L0x00015ed4: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x00015ed8: .word 0x24030001 # li $v1, 0x1
.L0x00015edc: .word 0xae030098 # sw $v1, 0x98($s0)
.L0x00015ee0: .word 0x00431021 # addu $v0, $v1
.L0x00015ee4: .word 0x08026322 # j 0x80098c88
.L0x00015ee8: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00015eec: .word 0x08026322 # j 0x80098c88
.L0x00015ef0: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00015ef4: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015ef8: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00015efc: .word 0x00000000 # nop
.L0x00015f00: .word 0x0040f809 # jalr $v0
.L0x00015f04: .word 0x00002021 # move_ $a0, $zr
.L0x00015f08: .word 0x30422000 # andi $v0, 0x2000
.L0x00015f0c: .word 0x10400032 # beqz $v0, .L0x00015fd8
.L0x00015f10: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015f14: .word 0x3c040004 # lui $a0, 0x4
.L0x00015f18: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00015f1c: .word 0x00000000 # nop
.L0x00015f20: .word 0x0040f809 # jalr $v0
.L0x00015f24: .word 0x3484001c # ori $a0, 0x1c
.L0x00015f28: .word 0x8e020088 # lw $v0, 0x88($s0)
.L0x00015f2c: .word 0x00000000 # nop
.L0x00015f30: .word 0x24420001 # addiu $v0, 0x1
.L0x00015f34: .word 0xae020088 # sw $v0, 0x88($s0)
.L0x00015f38: .word 0x00021080 # sll $v0, 0x2
.L0x00015f3c: .word 0x02021021 # addu $v0, $s0, $v0
.L0x00015f40: .word 0x8c450050 # lw $a1, 0x50($v0)
.L0x00015f44: .word 0x00000000 # nop
.L0x00015f48: .word 0x14a00004 # bnez $a1, .L0x00015f5c
.L0x00015f4c: .word 0x02002021 # move_ $a0, $s0
.L0x00015f50: .word 0x24020003 # li $v0, 0x3
.L0x00015f54: .word 0x0802630c # j 0x80098c30
.L0x00015f58: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x00015f5c: .word 0x8e0200ac # lw $v0, 0xac($s0)
.L0x00015f60: .word 0x00000000 # nop
.L0x00015f64: .word 0x0040f809 # jalr $v0
.L0x00015f68: .word 0x00003021 # move_ $a2, $zr
.L0x00015f6c: .word 0x02002021 # move_ $a0, $s0
.L0x00015f70: .word 0x8e02002c # lw $v0, 0x2c($s0)
.L0x00015f74: .word 0x00000000 # nop
.L0x00015f78: .word 0x0040f809 # jalr $v0
.L0x00015f7c: .word 0x00002821 # move_ $a1, $zr
.L0x00015f80: .word 0x08026322 # j 0x80098c88
.L0x00015f84: .word 0xae000098 # sw $zr, 0x98($s0)
.L0x00015f88: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015f8c: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x00015f90: .word 0x00000000 # nop
.L0x00015f94: .word 0x0040f809 # jalr $v0
.L0x00015f98: .word 0x00000000 # nop
.L0x00015f9c: .word 0x8e030014 # lw $v1, 0x14($s0)
.L0x00015fa0: .word 0x00000000 # nop
.L0x00015fa4: .word 0x00431023 # subu $v0, $v1
.L0x00015fa8: .word 0x28420015 # slti $v0, 0x15
.L0x00015fac: .word 0x10400008 # beqz $v0, .L0x00015fd0
.L0x00015fb0: .word 0x3c028005 # lui $v0, 0x8005
.L0x00015fb4: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00015fb8: .word 0x00000000 # nop
.L0x00015fbc: .word 0x0040f809 # jalr $v0
.L0x00015fc0: .word 0x00002021 # move_ $a0, $zr
.L0x00015fc4: .word 0x30422000 # andi $v0, 0x2000
.L0x00015fc8: .word 0x10400003 # beqz $v0, .L0x00015fd8
.L0x00015fcc: .word 0x00000000 # nop
.L0x00015fd0: .word 0x24020003 # li $v0, 0x3
.L0x00015fd4: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x00015fd8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00015fdc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00015fe0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00015fe4: .word 0x03e00008 # jr $ra
.L0x00015fe8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00015fec: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00015ff0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00015ff4: .word 0x00808021 # move_ $s0, $a0
.L0x00015ff8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00015ffc: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00016000: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00016004: .word 0x24020001 # li $v0, 0x1
.L0x00016008: .word 0x1062000c # beq $v1, $v0, .L0x0001603c
.L0x0001600c: .word 0x00a08821 # move_ $s1, $a1
.L0x00016010: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00016014: .word 0x14400003 # bnez $v0, .L0x00016024
.L0x00016018: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0001601c: .word 0x1440000c # bnez $v0, .L0x00016050
.L0x00016020: .word 0x00000000 # nop
.L0x00016024: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x00016028: .word 0x00000000 # nop
.L0x0001602c: .word 0x0040f809 # jalr $v0
.L0x00016030: .word 0x02002021 # move_ $a0, $s0
.L0x00016034: .word 0x08026340 # j 0x80098d00
.L0x00016038: .word 0x00000000 # nop
.L0x0001603c: .word 0x0c026249 # jal 0x80098924
.L0x00016040: .word 0x02002021 # move_ $a0, $s0
.L0x00016044: .word 0x02002021 # move_ $a0, $s0
.L0x00016048: .word 0x0c0262a1 # jal 0x80098a84
.L0x0001604c: .word 0x02202821 # move_ $a1, $s1
.L0x00016050: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00016054: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00016058: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001605c: .word 0x03e00008 # jr $ra
.L0x00016060: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00016064: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00016068: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001606c: .word 0x00a08821 # move_ $s1, $a1
.L0x00016070: .word 0x00e02021 # move_ $a0, $a3
.L0x00016074: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00016078: .word 0x14c0000f # bnez $a2, .L0x000160b8
.L0x0001607c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00016080: .word 0x3c108005 # lui $s0, 0x8005
.L0x00016084: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x00016088: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001608c: .word 0x00000000 # nop
.L0x00016090: .word 0x0040f809 # jalr $v0
.L0x00016094: .word 0x00000000 # nop
.L0x00016098: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001609c: .word 0x00000000 # nop
.L0x000160a0: .word 0x0060f809 # jalr $v1
.L0x000160a4: .word 0x00402021 # move_ $a0, $v0
.L0x000160a8: .word 0x00402821 # move_ $a1, $v0
.L0x000160ac: .word 0x8e240000 # lw $a0, ($s1)
.L0x000160b0: .word 0x0802636f # j 0x80098dbc
.L0x000160b4: .word 0x2406ffff # li $a2, -0x1
.L0x000160b8: .word 0x00041940 # sll $v1, $a0, 0x5
.L0x000160bc: .word 0x3c02800a # lui $v0, 0x800a
.L0x000160c0: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x000160c4: .word 0x00621821 # addu $v1, $v0
.L0x000160c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000160cc: .word 0x84640000 # lh $a0, ($v1)
.L0x000160d0: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x000160d4: .word 0x00000000 # nop
.L0x000160d8: .word 0x0040f809 # jalr $v0
.L0x000160dc: .word 0x00000000 # nop
.L0x000160e0: .word 0x3c038006 # lui $v1, 0x8006
.L0x000160e4: .word 0x8c64cca8 # lw $a0, -0x3358($v1)
.L0x000160e8: .word 0x3c038004 # lui $v1, 0x8004
.L0x000160ec: .word 0x00408021 # move_ $s0, $v0
.L0x000160f0: .word 0x8c634f4c # lw $v1, 0x4f4c($v1)
.L0x000160f4: .word 0x00000000 # nop
.L0x000160f8: .word 0x0060f809 # jalr $v1
.L0x000160fc: .word 0x2484004e # addiu $a0, 0x4e
.L0x00016100: .word 0x00402821 # move_ $a1, $v0
.L0x00016104: .word 0x8e240000 # lw $a0, ($s1)
.L0x00016108: .word 0x86060006 # lh $a2, 0x6($s0)
.L0x0001610c: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00016110: .word 0x00000000 # nop
.L0x00016114: .word 0x0040f809 # jalr $v0
.L0x00016118: .word 0x24070001 # li $a3, 0x1
.L0x0001611c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00016120: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00016124: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00016128: .word 0x03e00008 # jr $ra
.L0x0001612c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00016130: .word 0x8ca20000 # lw $v0, ($a1)
.L0x00016134: .word 0xac8000a8 # sw $zr, 0xa8($a0)
.L0x00016138: .word 0x8ca50004 # lw $a1, 0x4($a1)
.L0x0001613c: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x00016140: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x00016144: .word 0x00621821 # addu $v1, $v0
.L0x00016148: .word 0x00031940 # sll $v1, 0x5
.L0x0001614c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00016150: .word 0x24424470 # addiu $v0, 0x4470
.L0x00016154: .word 0x00623021 # addu $a2, $v1, $v0
.L0x00016158: .word 0x2ca2000a # sltiu $v0, $a1, 0xa
.L0x0001615c: .word 0x10400008 # beqz $v0, .L0x00016180
.L0x00016160: .word 0x3c028008 # lui $v0, 0x8008
.L0x00016164: .word 0x2442313c # addiu $v0, 0x313c
.L0x00016168: .word 0x00051880 # sll $v1, $a1, 0x2
.L0x0001616c: .word 0x00621821 # addu $v1, $v0
.L0x00016170: .word 0x8c620000 # lw $v0, ($v1)
.L0x00016174: .word 0x00000000 # nop
.L0x00016178: .word 0x00400008 # jr $v0
.L0x0001617c: .word 0x00000000 # nop
.L0x00016180: .word 0x00002821 # move_ $a1, $zr
.L0x00016184: .word 0x84c20000 # lh $v0, ($a2)
.L0x00016188: .word 0x00000000 # nop
.L0x0001618c: .word 0x10400011 # beqz $v0, .L0x000161d4
.L0x00016190: .word 0x00000000 # nop
.L0x00016194: .word 0x84c30008 # lh $v1, 0x8($a2)
.L0x00016198: .word 0x00000000 # nop
.L0x0001619c: .word 0x1060000d # beqz $v1, .L0x000161d4
.L0x000161a0: .word 0x00000000 # nop
.L0x000161a4: .word 0x84c20006 # lh $v0, 0x6($a2)
.L0x000161a8: .word 0x00000000 # nop
.L0x000161ac: .word 0x0062102a # slt $v0, $v1, $v0
.L0x000161b0: .word 0x10400008 # beqz $v0, .L0x000161d4
.L0x000161b4: .word 0x00000000 # nop
.L0x000161b8: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x000161bc: .word 0x00000000 # nop
.L0x000161c0: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x000161c4: .word 0x24630001 # addiu $v1, 0x1
.L0x000161c8: .word 0x00821021 # addu $v0, $a0, $v0
.L0x000161cc: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x000161d0: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x000161d4: .word 0x24a50001 # addiu $a1, 0x1
.L0x000161d8: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x000161dc: .word 0x1440ffe9 # bnez $v0, .L0x00016184
.L0x000161e0: .word 0x24c60020 # addiu $a2, 0x20
.L0x000161e4: .word 0x03e00008 # jr $ra
.L0x000161e8: .word 0x00000000 # nop
.L0x000161ec: .word 0x00002821 # move_ $a1, $zr
.L0x000161f0: .word 0x84c20000 # lh $v0, ($a2)
.L0x000161f4: .word 0x00000000 # nop
.L0x000161f8: .word 0x10400011 # beqz $v0, .L0x00016240
.L0x000161fc: .word 0x00000000 # nop
.L0x00016200: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x00016204: .word 0x00000000 # nop
.L0x00016208: .word 0x1040000d # beqz $v0, .L0x00016240
.L0x0001620c: .word 0x00000000 # nop
.L0x00016210: .word 0x90c2001c # lbu $v0, 0x1c($a2)
.L0x00016214: .word 0x00000000 # nop
.L0x00016218: .word 0x30420001 # andi $v0, 0x1
.L0x0001621c: .word 0x10400008 # beqz $v0, .L0x00016240
.L0x00016220: .word 0x00000000 # nop
.L0x00016224: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016228: .word 0x00000000 # nop
.L0x0001622c: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00016230: .word 0x24630001 # addiu $v1, 0x1
.L0x00016234: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00016238: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x0001623c: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x00016240: .word 0x24a50001 # addiu $a1, 0x1
.L0x00016244: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x00016248: .word 0x1440ffe9 # bnez $v0, .L0x000161f0
.L0x0001624c: .word 0x24c60020 # addiu $a2, 0x20
.L0x00016250: .word 0x03e00008 # jr $ra
.L0x00016254: .word 0x00000000 # nop
.L0x00016258: .word 0x00002821 # move_ $a1, $zr
.L0x0001625c: .word 0x84c20000 # lh $v0, ($a2)
.L0x00016260: .word 0x00000000 # nop
.L0x00016264: .word 0x10400011 # beqz $v0, .L0x000162ac
.L0x00016268: .word 0x00000000 # nop
.L0x0001626c: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x00016270: .word 0x00000000 # nop
.L0x00016274: .word 0x1040000d # beqz $v0, .L0x000162ac
.L0x00016278: .word 0x00000000 # nop
.L0x0001627c: .word 0x90c2001c # lbu $v0, 0x1c($a2)
.L0x00016280: .word 0x00000000 # nop
.L0x00016284: .word 0x30420002 # andi $v0, 0x2
.L0x00016288: .word 0x10400008 # beqz $v0, .L0x000162ac
.L0x0001628c: .word 0x00000000 # nop
.L0x00016290: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016294: .word 0x00000000 # nop
.L0x00016298: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x0001629c: .word 0x24630001 # addiu $v1, 0x1
.L0x000162a0: .word 0x00821021 # addu $v0, $a0, $v0
.L0x000162a4: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x000162a8: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x000162ac: .word 0x24a50001 # addiu $a1, 0x1
.L0x000162b0: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x000162b4: .word 0x1440ffe9 # bnez $v0, .L0x0001625c
.L0x000162b8: .word 0x24c60020 # addiu $a2, 0x20
.L0x000162bc: .word 0x03e00008 # jr $ra
.L0x000162c0: .word 0x00000000 # nop
.L0x000162c4: .word 0x00002821 # move_ $a1, $zr
.L0x000162c8: .word 0x84c20000 # lh $v0, ($a2)
.L0x000162cc: .word 0x00000000 # nop
.L0x000162d0: .word 0x10400011 # beqz $v0, .L0x00016318
.L0x000162d4: .word 0x00000000 # nop
.L0x000162d8: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x000162dc: .word 0x00000000 # nop
.L0x000162e0: .word 0x1040000d # beqz $v0, .L0x00016318
.L0x000162e4: .word 0x00000000 # nop
.L0x000162e8: .word 0x90c2001c # lbu $v0, 0x1c($a2)
.L0x000162ec: .word 0x00000000 # nop
.L0x000162f0: .word 0x30420004 # andi $v0, 0x4
.L0x000162f4: .word 0x10400008 # beqz $v0, .L0x00016318
.L0x000162f8: .word 0x00000000 # nop
.L0x000162fc: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016300: .word 0x00000000 # nop
.L0x00016304: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00016308: .word 0x24630001 # addiu $v1, 0x1
.L0x0001630c: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00016310: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x00016314: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x00016318: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001631c: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x00016320: .word 0x1440ffe9 # bnez $v0, .L0x000162c8
.L0x00016324: .word 0x24c60020 # addiu $a2, 0x20
.L0x00016328: .word 0x03e00008 # jr $ra
.L0x0001632c: .word 0x00000000 # nop
.L0x00016330: .word 0x00002821 # move_ $a1, $zr
.L0x00016334: .word 0x84c20000 # lh $v0, ($a2)
.L0x00016338: .word 0x00000000 # nop
.L0x0001633c: .word 0x10400010 # beqz $v0, .L0x00016380
.L0x00016340: .word 0x00000000 # nop
.L0x00016344: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x00016348: .word 0x00000000 # nop
.L0x0001634c: .word 0x1040000c # beqz $v0, .L0x00016380
.L0x00016350: .word 0x00000000 # nop
.L0x00016354: .word 0x90c2001c # lbu $v0, 0x1c($a2)
.L0x00016358: .word 0x00000000 # nop
.L0x0001635c: .word 0x10400008 # beqz $v0, .L0x00016380
.L0x00016360: .word 0x00000000 # nop
.L0x00016364: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016368: .word 0x00000000 # nop
.L0x0001636c: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00016370: .word 0x24630001 # addiu $v1, 0x1
.L0x00016374: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00016378: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x0001637c: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x00016380: .word 0x24a50001 # addiu $a1, 0x1
.L0x00016384: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x00016388: .word 0x1440ffea # bnez $v0, .L0x00016334
.L0x0001638c: .word 0x24c60020 # addiu $a2, 0x20
.L0x00016390: .word 0x03e00008 # jr $ra
.L0x00016394: .word 0x00000000 # nop
.L0x00016398: .word 0x00002821 # move_ $a1, $zr
.L0x0001639c: .word 0x84c20000 # lh $v0, ($a2)
.L0x000163a0: .word 0x00000000 # nop
.L0x000163a4: .word 0x1040000c # beqz $v0, .L0x000163d8
.L0x000163a8: .word 0x00000000 # nop
.L0x000163ac: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x000163b0: .word 0x00000000 # nop
.L0x000163b4: .word 0x14400008 # bnez $v0, .L0x000163d8
.L0x000163b8: .word 0x00000000 # nop
.L0x000163bc: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x000163c0: .word 0x00000000 # nop
.L0x000163c4: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x000163c8: .word 0x24630001 # addiu $v1, 0x1
.L0x000163cc: .word 0x00821021 # addu $v0, $a0, $v0
.L0x000163d0: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x000163d4: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x000163d8: .word 0x24a50001 # addiu $a1, 0x1
.L0x000163dc: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x000163e0: .word 0x1440ffee # bnez $v0, .L0x0001639c
.L0x000163e4: .word 0x24c60020 # addiu $a2, 0x20
.L0x000163e8: .word 0x03e00008 # jr $ra
.L0x000163ec: .word 0x00000000 # nop
.L0x000163f0: .word 0x00002821 # move_ $a1, $zr
.L0x000163f4: .word 0x84c20000 # lh $v0, ($a2)
.L0x000163f8: .word 0x00000000 # nop
.L0x000163fc: .word 0x10400008 # beqz $v0, .L0x00016420
.L0x00016400: .word 0x00000000 # nop
.L0x00016404: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016408: .word 0x00000000 # nop
.L0x0001640c: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00016410: .word 0x24630001 # addiu $v1, 0x1
.L0x00016414: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00016418: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x0001641c: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x00016420: .word 0x24a50001 # addiu $a1, 0x1
.L0x00016424: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x00016428: .word 0x1440fff2 # bnez $v0, .L0x000163f4
.L0x0001642c: .word 0x24c60020 # addiu $a2, 0x20
.L0x00016430: .word 0x03e00008 # jr $ra
.L0x00016434: .word 0x00000000 # nop
.L0x00016438: .word 0x00002821 # move_ $a1, $zr
.L0x0001643c: .word 0x84c20000 # lh $v0, ($a2)
.L0x00016440: .word 0x00000000 # nop
.L0x00016444: .word 0x1040000c # beqz $v0, .L0x00016478
.L0x00016448: .word 0x00000000 # nop
.L0x0001644c: .word 0x84c20008 # lh $v0, 0x8($a2)
.L0x00016450: .word 0x00000000 # nop
.L0x00016454: .word 0x10400008 # beqz $v0, .L0x00016478
.L0x00016458: .word 0x00000000 # nop
.L0x0001645c: .word 0x8c8300a8 # lw $v1, 0xa8($a0)
.L0x00016460: .word 0x00000000 # nop
.L0x00016464: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x00016468: .word 0x24630001 # addiu $v1, 0x1
.L0x0001646c: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00016470: .word 0xac45009c # sw $a1, 0x9c($v0)
.L0x00016474: .word 0xac8300a8 # sw $v1, 0xa8($a0)
.L0x00016478: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001647c: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x00016480: .word 0x1440ffee # bnez $v0, .L0x0001643c
.L0x00016484: .word 0x24c60020 # addiu $a2, 0x20
.L0x00016488: .word 0x03e00008 # jr $ra
.L0x0001648c: .word 0x00000000 # nop
.L0x00016490: .word 0x27bdffc8 # addiu $sp, -0x38
.L0x00016494: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00016498: .word 0x0080a021 # move_ $s4, $a0
.L0x0001649c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000164a0: .word 0x00a09821 # move_ $s3, $a1
.L0x000164a4: .word 0xafbf0034 # sw $ra, 0x34($sp)
.L0x000164a8: .word 0xafbe0030 # sw $s8, 0x30($sp)
.L0x000164ac: .word 0xafb7002c # sw $s7, 0x2c($sp)
.L0x000164b0: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x000164b4: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x000164b8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000164bc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000164c0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000164c4: .word 0x8e8200a8 # lw $v0, 0xa8($s4)
.L0x000164c8: .word 0x00000000 # nop
.L0x000164cc: .word 0x104000e7 # beqz $v0, .L0x0001686c
.L0x000164d0: .word 0x00c0f021 # move_ $s8, $a2
.L0x000164d4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000164d8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000164dc: .word 0x3c028004 # lui $v0, 0x8004
.L0x000164e0: .word 0x24524b38 # addiu $s2, $v0, 0x4b38
.L0x000164e4: .word 0x93d00000 # lbu $s0, ($s8)
.L0x000164e8: .word 0x8e420414 # lw $v0, 0x414($s2)
.L0x000164ec: .word 0x8fd70004 # lw $s7, 0x4($s8)
.L0x000164f0: .word 0x0040f809 # jalr $v0
.L0x000164f4: .word 0x2484007f # addiu $a0, 0x7f
.L0x000164f8: .word 0x00402821 # move_ $a1, $v0
.L0x000164fc: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016500: .word 0x8e8600a8 # lw $a2, 0xa8($s4)
.L0x00016504: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016508: .word 0x00000000 # nop
.L0x0001650c: .word 0x0040f809 # jalr $v0
.L0x00016510: .word 0x24c60015 # addiu $a2, 0x15
.L0x00016514: .word 0x321000ff # andi $s0, 0xff
.L0x00016518: .word 0x16000022 # bnez $s0, .L0x000165a4
.L0x0001651c: .word 0x00000000 # nop
.L0x00016520: .word 0x8e8200a8 # lw $v0, 0xa8($s4)
.L0x00016524: .word 0x00000000 # nop
.L0x00016528: .word 0x18400045 # blez $v0, .L0x00016640
.L0x0001652c: .word 0x00008821 # move_ $s1, $zr
.L0x00016530: .word 0x3c028005 # lui $v0, 0x8005
.L0x00016534: .word 0x24528d34 # addiu $s2, $v0, -0x72cc
.L0x00016538: .word 0x02808021 # move_ $s0, $s4
.L0x0001653c: .word 0x8e04009c # lw $a0, 0x9c($s0)
.L0x00016540: .word 0x8e422718 # lw $v0, 0x2718($s2)
.L0x00016544: .word 0x00000000 # nop
.L0x00016548: .word 0x0040f809 # jalr $v0
.L0x0001654c: .word 0x00000000 # nop
.L0x00016550: .word 0x00402021 # move_ $a0, $v0
.L0x00016554: .word 0x0480000c # bltz $a0, .L0x00016588
.L0x00016558: .word 0x00000000 # nop
.L0x0001655c: .word 0x8e422750 # lw $v0, 0x2750($s2)
.L0x00016560: .word 0x00000000 # nop
.L0x00016564: .word 0x0040f809 # jalr $v0
.L0x00016568: .word 0x00000000 # nop
.L0x0001656c: .word 0x00402821 # move_ $a1, $v0
.L0x00016570: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016574: .word 0x2406ffff # li $a2, -0x1
.L0x00016578: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x0001657c: .word 0x00000000 # nop
.L0x00016580: .word 0x0040f809 # jalr $v0
.L0x00016584: .word 0x26270001 # addiu $a3, $s1, 0x1
.L0x00016588: .word 0x8e8200a8 # lw $v0, 0xa8($s4)
.L0x0001658c: .word 0x26310001 # addiu $s1, 0x1
.L0x00016590: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00016594: .word 0x1440ffe9 # bnez $v0, .L0x0001653c
.L0x00016598: .word 0x26100004 # addiu $s0, 0x4
.L0x0001659c: .word 0x080264bd # j 0x800992f4
.L0x000165a0: .word 0x2ee2000a # sltiu $v0, $s7, 0xa
.L0x000165a4: .word 0x8e8200a8 # lw $v0, 0xa8($s4)
.L0x000165a8: .word 0x00000000 # nop
.L0x000165ac: .word 0x18400024 # blez $v0, .L0x00016640
.L0x000165b0: .word 0x00008821 # move_ $s1, $zr
.L0x000165b4: .word 0x3c02800a # lui $v0, 0x800a
.L0x000165b8: .word 0x245644d0 # addiu $s6, $v0, 0x44d0
.L0x000165bc: .word 0x0240a821 # move_ $s5, $s2
.L0x000165c0: .word 0x02809021 # move_ $s2, $s4
.L0x000165c4: .word 0x8e42009c # lw $v0, 0x9c($s2)
.L0x000165c8: .word 0x00000000 # nop
.L0x000165cc: .word 0x00021140 # sll $v0, 0x5
.L0x000165d0: .word 0x00561021 # addu $v0, $s6
.L0x000165d4: .word 0x84440000 # lh $a0, ($v0)
.L0x000165d8: .word 0x00000000 # nop
.L0x000165dc: .word 0x10800013 # beqz $a0, .L0x0001662c
.L0x000165e0: .word 0x3c02800a # lui $v0, 0x800a
.L0x000165e4: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x000165e8: .word 0x00000000 # nop
.L0x000165ec: .word 0x0040f809 # jalr $v0
.L0x000165f0: .word 0x00000000 # nop
.L0x000165f4: .word 0x3c038006 # lui $v1, 0x8006
.L0x000165f8: .word 0x00408021 # move_ $s0, $v0
.L0x000165fc: .word 0x8c64cca8 # lw $a0, -0x3358($v1)
.L0x00016600: .word 0x8ea30414 # lw $v1, 0x414($s5)
.L0x00016604: .word 0x00000000 # nop
.L0x00016608: .word 0x0060f809 # jalr $v1
.L0x0001660c: .word 0x2484004e # addiu $a0, 0x4e
.L0x00016610: .word 0x00402821 # move_ $a1, $v0
.L0x00016614: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016618: .word 0x86060006 # lh $a2, 0x6($s0)
.L0x0001661c: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00016620: .word 0x00000000 # nop
.L0x00016624: .word 0x0040f809 # jalr $v0
.L0x00016628: .word 0x26270001 # addiu $a3, $s1, 0x1
.L0x0001662c: .word 0x8e8200a8 # lw $v0, 0xa8($s4)
.L0x00016630: .word 0x26310001 # addiu $s1, 0x1
.L0x00016634: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00016638: .word 0x1440ffe2 # bnez $v0, .L0x000165c4
.L0x0001663c: .word 0x26520004 # addiu $s2, 0x4
.L0x00016640: .word 0x2ee2000a # sltiu $v0, $s7, 0xa
.L0x00016644: .word 0x10400008 # beqz $v0, .L0x00016668
.L0x00016648: .word 0x00171880 # sll $v1, $s7, 0x2
.L0x0001664c: .word 0x3c028008 # lui $v0, 0x8008
.L0x00016650: .word 0x24423164 # addiu $v0, 0x3164
.L0x00016654: .word 0x00621821 # addu $v1, $v0
.L0x00016658: .word 0x8c620000 # lw $v0, ($v1)
.L0x0001665c: .word 0x00000000 # nop
.L0x00016660: .word 0x00400008 # jr $v0
.L0x00016664: .word 0x00000000 # nop
.L0x00016668: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001666c: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016670: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00016674: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016678: .word 0x00000000 # nop
.L0x0001667c: .word 0x0040f809 # jalr $v0
.L0x00016680: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016684: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016688: .word 0x00402821 # move_ $a1, $v0
.L0x0001668c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016690: .word 0x00000000 # nop
.L0x00016694: .word 0x0040f809 # jalr $v0
.L0x00016698: .word 0x24060022 # li $a2, 0x22
.L0x0001669c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000166a0: .word 0x8fc60008 # lw $a2, 0x8($s8)
.L0x000166a4: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000166a8: .word 0x08026543 # j 0x8009950c
.L0x000166ac: .word 0x24050001 # li $a1, 0x1
.L0x000166b0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000166b4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000166b8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000166bc: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000166c0: .word 0x00000000 # nop
.L0x000166c4: .word 0x0040f809 # jalr $v0
.L0x000166c8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000166cc: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000166d0: .word 0x00402821 # move_ $a1, $v0
.L0x000166d4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000166d8: .word 0x08026543 # j 0x8009950c
.L0x000166dc: .word 0x24060028 # li $a2, 0x28
.L0x000166e0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000166e4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000166e8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000166ec: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000166f0: .word 0x00000000 # nop
.L0x000166f4: .word 0x0040f809 # jalr $v0
.L0x000166f8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000166fc: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016700: .word 0x00402821 # move_ $a1, $v0
.L0x00016704: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016708: .word 0x08026543 # j 0x8009950c
.L0x0001670c: .word 0x24060029 # li $a2, 0x29
.L0x00016710: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016714: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016718: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001671c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016720: .word 0x00000000 # nop
.L0x00016724: .word 0x0040f809 # jalr $v0
.L0x00016728: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001672c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016730: .word 0x00402821 # move_ $a1, $v0
.L0x00016734: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016738: .word 0x08026543 # j 0x8009950c
.L0x0001673c: .word 0x2406002a # li $a2, 0x2a
.L0x00016740: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016744: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016748: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001674c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016750: .word 0x00000000 # nop
.L0x00016754: .word 0x0040f809 # jalr $v0
.L0x00016758: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001675c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016760: .word 0x00402821 # move_ $a1, $v0
.L0x00016764: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016768: .word 0x08026543 # j 0x8009950c
.L0x0001676c: .word 0x2406002c # li $a2, 0x2c
.L0x00016770: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016774: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016778: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001677c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016780: .word 0x00000000 # nop
.L0x00016784: .word 0x0040f809 # jalr $v0
.L0x00016788: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001678c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016790: .word 0x00402821 # move_ $a1, $v0
.L0x00016794: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016798: .word 0x08026543 # j 0x8009950c
.L0x0001679c: .word 0x2406002d # li $a2, 0x2d
.L0x000167a0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000167a4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000167a8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000167ac: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000167b0: .word 0x00000000 # nop
.L0x000167b4: .word 0x0040f809 # jalr $v0
.L0x000167b8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000167bc: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000167c0: .word 0x00402821 # move_ $a1, $v0
.L0x000167c4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000167c8: .word 0x08026543 # j 0x8009950c
.L0x000167cc: .word 0x2406002e # li $a2, 0x2e
.L0x000167d0: .word 0x3c038004 # lui $v1, 0x8004
.L0x000167d4: .word 0x3c028006 # lui $v0, 0x8006
.L0x000167d8: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x000167dc: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x000167e0: .word 0x00000000 # nop
.L0x000167e4: .word 0x0040f809 # jalr $v0
.L0x000167e8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000167ec: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000167f0: .word 0x00402821 # move_ $a1, $v0
.L0x000167f4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000167f8: .word 0x08026543 # j 0x8009950c
.L0x000167fc: .word 0x24060030 # li $a2, 0x30
.L0x00016800: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016804: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016808: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001680c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016810: .word 0x00000000 # nop
.L0x00016814: .word 0x0040f809 # jalr $v0
.L0x00016818: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001681c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016820: .word 0x00402821 # move_ $a1, $v0
.L0x00016824: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016828: .word 0x08026543 # j 0x8009950c
.L0x0001682c: .word 0x24060031 # li $a2, 0x31
.L0x00016830: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016834: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016838: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001683c: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016840: .word 0x00000000 # nop
.L0x00016844: .word 0x0040f809 # jalr $v0
.L0x00016848: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001684c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016850: .word 0x00402821 # move_ $a1, $v0
.L0x00016854: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016858: .word 0x24060032 # li $a2, 0x32
.L0x0001685c: .word 0x0040f809 # jalr $v0
.L0x00016860: .word 0x00000000 # nop
.L0x00016864: .word 0x08026555 # j 0x80099554
.L0x00016868: .word 0x24020002 # li $v0, 0x2
.L0x0001686c: .word 0x3c038004 # lui $v1, 0x8004
.L0x00016870: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016874: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00016878: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x0001687c: .word 0x00000000 # nop
.L0x00016880: .word 0x0040f809 # jalr $v0
.L0x00016884: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016888: .word 0x8e640000 # lw $a0, ($s3)
.L0x0001688c: .word 0x00402821 # move_ $a1, $v0
.L0x00016890: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016894: .word 0x00000000 # nop
.L0x00016898: .word 0x0040f809 # jalr $v0
.L0x0001689c: .word 0x2406002f # li $a2, 0x2f
.L0x000168a0: .word 0x24020001 # li $v0, 0x1
.L0x000168a4: .word 0xae82007c # sw $v0, 0x7c($s4)
.L0x000168a8: .word 0x8fbf0034 # lw $ra, 0x34($sp)
.L0x000168ac: .word 0x8fbe0030 # lw $s8, 0x30($sp)
.L0x000168b0: .word 0x8fb7002c # lw $s7, 0x2c($sp)
.L0x000168b4: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x000168b8: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x000168bc: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000168c0: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000168c4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000168c8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000168cc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000168d0: .word 0x03e00008 # jr $ra
.L0x000168d4: .word 0x27bd0038 # addiu $sp, 0x38
.L0x000168d8: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000168dc: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000168e0: .word 0x0080a021 # move_ $s4, $a0
.L0x000168e4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000168e8: .word 0x00a08021 # move_ $s0, $a1
.L0x000168ec: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x000168f0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000168f4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000168f8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000168fc: .word 0x8e930024 # lw $s3, 0x24($s4)
.L0x00016900: .word 0x24020001 # li $v0, 0x1
.L0x00016904: .word 0xae820074 # sw $v0, 0x74($s4)
.L0x00016908: .word 0x8e620000 # lw $v0, ($s3)
.L0x0001690c: .word 0x00000000 # nop
.L0x00016910: .word 0x14400007 # bnez $v0, .L0x00016930
.L0x00016914: .word 0x00c09021 # move_ $s2, $a2
.L0x00016918: .word 0x24041005 # li $a0, 0x1005
.L0x0001691c: .word 0x24050001 # li $a1, 0x1
.L0x00016920: .word 0x24060014 # li $a2, 0x14
.L0x00016924: .word 0x0c006b8e # jal 0x8001ae38
.L0x00016928: .word 0x240700c2 # li $a3, 0xc2
.L0x0001692c: .word 0xae620000 # sw $v0, ($s3)
.L0x00016930: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x00016934: .word 0x00000000 # nop
.L0x00016938: .word 0x14400008 # bnez $v0, .L0x0001695c
.L0x0001693c: .word 0x2603ffff # addiu $v1, $s0, -0x1
.L0x00016940: .word 0x24041005 # li $a0, 0x1005
.L0x00016944: .word 0x24050001 # li $a1, 0x1
.L0x00016948: .word 0x24060014 # li $a2, 0x14
.L0x0001694c: .word 0x0c006b8e # jal 0x8001ae38
.L0x00016950: .word 0x240700d0 # li $a3, 0xd0
.L0x00016954: .word 0xae620004 # sw $v0, 0x4($s3)
.L0x00016958: .word 0x2603ffff # addiu $v1, $s0, -0x1
.L0x0001695c: .word 0x2c620016 # sltiu $v0, $v1, 0x16
.L0x00016960: .word 0x104002fc # beqz $v0, .L0x00017554
.L0x00016964: .word 0xae800078 # sw $zr, 0x78($s4)
.L0x00016968: .word 0x3c028008 # lui $v0, 0x8008
.L0x0001696c: .word 0x2442318c # addiu $v0, 0x318c
.L0x00016970: .word 0x00031880 # sll $v1, 0x2
.L0x00016974: .word 0x00621821 # addu $v1, $v0
.L0x00016978: .word 0x8c620000 # lw $v0, ($v1)
.L0x0001697c: .word 0x00000000 # nop
.L0x00016980: .word 0x00400008 # jr $v0
.L0x00016984: .word 0x00000000 # nop
.L0x00016988: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001698c: .word 0x3c028006 # lui $v0, 0x8006
.L0x00016990: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00016994: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00016998: .word 0x00000000 # nop
.L0x0001699c: .word 0x0040f809 # jalr $v0
.L0x000169a0: .word 0x2484007f # addiu $a0, 0x7f
.L0x000169a4: .word 0x00402821 # move_ $a1, $v0
.L0x000169a8: .word 0x8e640000 # lw $a0, ($s3)
.L0x000169ac: .word 0x8e460000 # lw $a2, ($s2)
.L0x000169b0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000169b4: .word 0x00000000 # nop
.L0x000169b8: .word 0x0040f809 # jalr $v0
.L0x000169bc: .word 0x00000000 # nop
.L0x000169c0: .word 0x08026880 # j 0x8009a200
.L0x000169c4: .word 0x24020001 # li $v0, 0x1
.L0x000169c8: .word 0x3c108004 # lui $s0, 0x8004
.L0x000169cc: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000169d0: .word 0x3c118006 # lui $s1, 0x8006
.L0x000169d4: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000169d8: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000169dc: .word 0x00000000 # nop
.L0x000169e0: .word 0x0040f809 # jalr $v0
.L0x000169e4: .word 0x2484007f # addiu $a0, 0x7f
.L0x000169e8: .word 0x8e640000 # lw $a0, ($s3)
.L0x000169ec: .word 0x00402821 # move_ $a1, $v0
.L0x000169f0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000169f4: .word 0x00000000 # nop
.L0x000169f8: .word 0x0040f809 # jalr $v0
.L0x000169fc: .word 0x24060016 # li $a2, 0x16
.L0x00016a00: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016a04: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016a08: .word 0x00000000 # nop
.L0x00016a0c: .word 0x0040f809 # jalr $v0
.L0x00016a10: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016a14: .word 0x00402821 # move_ $a1, $v0
.L0x00016a18: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016a1c: .word 0x8e460000 # lw $a2, ($s2)
.L0x00016a20: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016a24: .word 0x00000000 # nop
.L0x00016a28: .word 0x0040f809 # jalr $v0
.L0x00016a2c: .word 0x00000000 # nop
.L0x00016a30: .word 0x02802021 # move_ $a0, $s4
.L0x00016a34: .word 0x24020002 # li $v0, 0x2
.L0x00016a38: .word 0xac82007c # sw $v0, 0x7c($a0)
.L0x00016a3c: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016a40: .word 0x0802680b # j 0x8009a02c
.L0x00016a44: .word 0x3c03800a # lui $v1, 0x800a
.L0x00016a48: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016a4c: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016a50: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016a54: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016a58: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016a5c: .word 0x00000000 # nop
.L0x00016a60: .word 0x0040f809 # jalr $v0
.L0x00016a64: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016a68: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016a6c: .word 0x00402821 # move_ $a1, $v0
.L0x00016a70: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016a74: .word 0x00000000 # nop
.L0x00016a78: .word 0x0040f809 # jalr $v0
.L0x00016a7c: .word 0x24060016 # li $a2, 0x16
.L0x00016a80: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016a84: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016a88: .word 0x00000000 # nop
.L0x00016a8c: .word 0x0040f809 # jalr $v0
.L0x00016a90: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016a94: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016a98: .word 0x00402821 # move_ $a1, $v0
.L0x00016a9c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016aa0: .word 0x00000000 # nop
.L0x00016aa4: .word 0x0040f809 # jalr $v0
.L0x00016aa8: .word 0x24060009 # li $a2, 0x9
.L0x00016aac: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016ab0: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016ab4: .word 0x00000000 # nop
.L0x00016ab8: .word 0x0040f809 # jalr $v0
.L0x00016abc: .word 0x248400a2 # addiu $a0, 0xa2
.L0x00016ac0: .word 0x00402821 # move_ $a1, $v0
.L0x00016ac4: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016ac8: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016acc: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00016ad0: .word 0x00000000 # nop
.L0x00016ad4: .word 0x0040f809 # jalr $v0
.L0x00016ad8: .word 0x24070001 # li $a3, 0x1
.L0x00016adc: .word 0x08026807 # j 0x8009a01c
.L0x00016ae0: .word 0x02802021 # move_ $a0, $s4
.L0x00016ae4: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016ae8: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016aec: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016af0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016af4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016af8: .word 0x00000000 # nop
.L0x00016afc: .word 0x0040f809 # jalr $v0
.L0x00016b00: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016b04: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016b08: .word 0x00402821 # move_ $a1, $v0
.L0x00016b0c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016b10: .word 0x00000000 # nop
.L0x00016b14: .word 0x0040f809 # jalr $v0
.L0x00016b18: .word 0x24060016 # li $a2, 0x16
.L0x00016b1c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016b20: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016b24: .word 0x00000000 # nop
.L0x00016b28: .word 0x0040f809 # jalr $v0
.L0x00016b2c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016b30: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016b34: .word 0x00402821 # move_ $a1, $v0
.L0x00016b38: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016b3c: .word 0x00000000 # nop
.L0x00016b40: .word 0x0040f809 # jalr $v0
.L0x00016b44: .word 0x2406000b # li $a2, 0xb
.L0x00016b48: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016b4c: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016b50: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00016b54: .word 0x08026804 # j 0x8009a010
.L0x00016b58: .word 0x24050001 # li $a1, 0x1
.L0x00016b5c: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016b60: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016b64: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016b68: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016b6c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016b70: .word 0x00000000 # nop
.L0x00016b74: .word 0x0040f809 # jalr $v0
.L0x00016b78: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016b7c: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016b80: .word 0x00402821 # move_ $a1, $v0
.L0x00016b84: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016b88: .word 0x00000000 # nop
.L0x00016b8c: .word 0x0040f809 # jalr $v0
.L0x00016b90: .word 0x24060016 # li $a2, 0x16
.L0x00016b94: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016b98: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016b9c: .word 0x00000000 # nop
.L0x00016ba0: .word 0x0040f809 # jalr $v0
.L0x00016ba4: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016ba8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016bac: .word 0x00402821 # move_ $a1, $v0
.L0x00016bb0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016bb4: .word 0x00000000 # nop
.L0x00016bb8: .word 0x0040f809 # jalr $v0
.L0x00016bbc: .word 0x2406000a # li $a2, 0xa
.L0x00016bc0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016bc4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016bc8: .word 0x00000000 # nop
.L0x00016bcc: .word 0x0040f809 # jalr $v0
.L0x00016bd0: .word 0x248400a2 # addiu $a0, 0xa2
.L0x00016bd4: .word 0x00402821 # move_ $a1, $v0
.L0x00016bd8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016bdc: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016be0: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00016be4: .word 0x00000000 # nop
.L0x00016be8: .word 0x0040f809 # jalr $v0
.L0x00016bec: .word 0x24070001 # li $a3, 0x1
.L0x00016bf0: .word 0x08026807 # j 0x8009a01c
.L0x00016bf4: .word 0x02802021 # move_ $a0, $s4
.L0x00016bf8: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016bfc: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016c00: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016c04: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016c08: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016c0c: .word 0x00000000 # nop
.L0x00016c10: .word 0x0040f809 # jalr $v0
.L0x00016c14: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016c18: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016c1c: .word 0x00402821 # move_ $a1, $v0
.L0x00016c20: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016c24: .word 0x00000000 # nop
.L0x00016c28: .word 0x0040f809 # jalr $v0
.L0x00016c2c: .word 0x24060016 # li $a2, 0x16
.L0x00016c30: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016c34: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016c38: .word 0x00000000 # nop
.L0x00016c3c: .word 0x0040f809 # jalr $v0
.L0x00016c40: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016c44: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016c48: .word 0x00402821 # move_ $a1, $v0
.L0x00016c4c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016c50: .word 0x08026804 # j 0x8009a010
.L0x00016c54: .word 0x24060025 # li $a2, 0x25
.L0x00016c58: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016c5c: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016c60: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016c64: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016c68: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016c6c: .word 0x00000000 # nop
.L0x00016c70: .word 0x0040f809 # jalr $v0
.L0x00016c74: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016c78: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016c7c: .word 0x00402821 # move_ $a1, $v0
.L0x00016c80: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016c84: .word 0x00000000 # nop
.L0x00016c88: .word 0x0040f809 # jalr $v0
.L0x00016c8c: .word 0x24060016 # li $a2, 0x16
.L0x00016c90: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016c94: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016c98: .word 0x00000000 # nop
.L0x00016c9c: .word 0x0040f809 # jalr $v0
.L0x00016ca0: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016ca4: .word 0x00402821 # move_ $a1, $v0
.L0x00016ca8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016cac: .word 0x8e460000 # lw $a2, ($s2)
.L0x00016cb0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016cb4: .word 0x00000000 # nop
.L0x00016cb8: .word 0x0040f809 # jalr $v0
.L0x00016cbc: .word 0x00000000 # nop
.L0x00016cc0: .word 0x02802021 # move_ $a0, $s4
.L0x00016cc4: .word 0x24020002 # li $v0, 0x2
.L0x00016cc8: .word 0xac82007c # sw $v0, 0x7c($a0)
.L0x00016ccc: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016cd0: .word 0x8e470008 # lw $a3, 0x8($s2)
.L0x00016cd4: .word 0x08026810 # j 0x8009a040
.L0x00016cd8: .word 0x00000000 # nop
.L0x00016cdc: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016ce0: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016ce4: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016ce8: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016cec: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016cf0: .word 0x00000000 # nop
.L0x00016cf4: .word 0x0040f809 # jalr $v0
.L0x00016cf8: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016cfc: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016d00: .word 0x00402821 # move_ $a1, $v0
.L0x00016d04: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016d08: .word 0x00000000 # nop
.L0x00016d0c: .word 0x0040f809 # jalr $v0
.L0x00016d10: .word 0x24060016 # li $a2, 0x16
.L0x00016d14: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016d18: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016d1c: .word 0x00000000 # nop
.L0x00016d20: .word 0x0040f809 # jalr $v0
.L0x00016d24: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016d28: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016d2c: .word 0x00402821 # move_ $a1, $v0
.L0x00016d30: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016d34: .word 0x00000000 # nop
.L0x00016d38: .word 0x0040f809 # jalr $v0
.L0x00016d3c: .word 0x24060022 # li $a2, 0x22
.L0x00016d40: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016d44: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016d48: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00016d4c: .word 0x08026804 # j 0x8009a010
.L0x00016d50: .word 0x24050001 # li $a1, 0x1
.L0x00016d54: .word 0x02802021 # move_ $a0, $s4
.L0x00016d58: .word 0x0c026378 # jal 0x80098de0
.L0x00016d5c: .word 0x02402821 # move_ $a1, $s2
.L0x00016d60: .word 0x02802021 # move_ $a0, $s4
.L0x00016d64: .word 0x02602821 # move_ $a1, $s3
.L0x00016d68: .word 0x0c026450 # jal 0x80099140
.L0x00016d6c: .word 0x02403021 # move_ $a2, $s2
.L0x00016d70: .word 0x08026881 # j 0x8009a204
.L0x00016d74: .word 0x00000000 # nop
.L0x00016d78: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016d7c: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016d80: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016d84: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016d88: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016d8c: .word 0x00000000 # nop
.L0x00016d90: .word 0x0040f809 # jalr $v0
.L0x00016d94: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016d98: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016d9c: .word 0x00402821 # move_ $a1, $v0
.L0x00016da0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016da4: .word 0x00000000 # nop
.L0x00016da8: .word 0x0040f809 # jalr $v0
.L0x00016dac: .word 0x24060016 # li $a2, 0x16
.L0x00016db0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016db4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016db8: .word 0x00000000 # nop
.L0x00016dbc: .word 0x0040f809 # jalr $v0
.L0x00016dc0: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016dc4: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016dc8: .word 0x00402821 # move_ $a1, $v0
.L0x00016dcc: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016dd0: .word 0x00000000 # nop
.L0x00016dd4: .word 0x0040f809 # jalr $v0
.L0x00016dd8: .word 0x24060027 # li $a2, 0x27
.L0x00016ddc: .word 0x02802021 # move_ $a0, $s4
.L0x00016de0: .word 0x24020002 # li $v0, 0x2
.L0x00016de4: .word 0xae82007c # sw $v0, 0x7c($s4)
.L0x00016de8: .word 0x8e460000 # lw $a2, ($s2)
.L0x00016dec: .word 0x8e470004 # lw $a3, 0x4($s2)
.L0x00016df0: .word 0x0c026345 # jal 0x80098d14
.L0x00016df4: .word 0x02602821 # move_ $a1, $s3
.L0x00016df8: .word 0x2402000b # li $v0, 0xb
.L0x00016dfc: .word 0xae820054 # sw $v0, 0x54($s4)
.L0x00016e00: .word 0x8e420000 # lw $v0, ($s2)
.L0x00016e04: .word 0x00000000 # nop
.L0x00016e08: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x00016e0c: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x00016e10: .word 0x00000000 # nop
.L0x00016e14: .word 0xae82005c # sw $v0, 0x5c($s4)
.L0x00016e18: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x00016e1c: .word 0x08026881 # j 0x8009a204
.L0x00016e20: .word 0xae820060 # sw $v0, 0x60($s4)
.L0x00016e24: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016e28: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016e2c: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016e30: .word 0x8e820088 # lw $v0, 0x88($s4)
.L0x00016e34: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016e38: .word 0x00021080 # sll $v0, 0x2
.L0x00016e3c: .word 0x24420054 # addiu $v0, 0x54
.L0x00016e40: .word 0x02829021 # addu $s2, $s4, $v0
.L0x00016e44: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016e48: .word 0x00000000 # nop
.L0x00016e4c: .word 0x0040f809 # jalr $v0
.L0x00016e50: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016e54: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016e58: .word 0x00402821 # move_ $a1, $v0
.L0x00016e5c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016e60: .word 0x00000000 # nop
.L0x00016e64: .word 0x0040f809 # jalr $v0
.L0x00016e68: .word 0x24060016 # li $a2, 0x16
.L0x00016e6c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016e70: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016e74: .word 0x00000000 # nop
.L0x00016e78: .word 0x0040f809 # jalr $v0
.L0x00016e7c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016e80: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016e84: .word 0x00402821 # move_ $a1, $v0
.L0x00016e88: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016e8c: .word 0x00000000 # nop
.L0x00016e90: .word 0x0040f809 # jalr $v0
.L0x00016e94: .word 0x24060022 # li $a2, 0x22
.L0x00016e98: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016e9c: .word 0x8e460008 # lw $a2, 0x8($s2)
.L0x00016ea0: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00016ea4: .word 0x00000000 # nop
.L0x00016ea8: .word 0x0040f809 # jalr $v0
.L0x00016eac: .word 0x24050001 # li $a1, 0x1
.L0x00016eb0: .word 0x02802021 # move_ $a0, $s4
.L0x00016eb4: .word 0x24020002 # li $v0, 0x2
.L0x00016eb8: .word 0xae82007c # sw $v0, 0x7c($s4)
.L0x00016ebc: .word 0x8e460000 # lw $a2, ($s2)
.L0x00016ec0: .word 0x8e470004 # lw $a3, 0x4($s2)
.L0x00016ec4: .word 0x0c026345 # jal 0x80098d14
.L0x00016ec8: .word 0x02602821 # move_ $a1, $s3
.L0x00016ecc: .word 0x8e820088 # lw $v0, 0x88($s4)
.L0x00016ed0: .word 0x00000000 # nop
.L0x00016ed4: .word 0x24420003 # addiu $v0, 0x3
.L0x00016ed8: .word 0x08026881 # j 0x8009a204
.L0x00016edc: .word 0xae820088 # sw $v0, 0x88($s4)
.L0x00016ee0: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016ee4: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016ee8: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016eec: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016ef0: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016ef4: .word 0x00000000 # nop
.L0x00016ef8: .word 0x0040f809 # jalr $v0
.L0x00016efc: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016f00: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016f04: .word 0x00402821 # move_ $a1, $v0
.L0x00016f08: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016f0c: .word 0x00000000 # nop
.L0x00016f10: .word 0x0040f809 # jalr $v0
.L0x00016f14: .word 0x24060016 # li $a2, 0x16
.L0x00016f18: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016f1c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016f20: .word 0x00000000 # nop
.L0x00016f24: .word 0x0040f809 # jalr $v0
.L0x00016f28: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016f2c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016f30: .word 0x00402821 # move_ $a1, $v0
.L0x00016f34: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016f38: .word 0x00000000 # nop
.L0x00016f3c: .word 0x0040f809 # jalr $v0
.L0x00016f40: .word 0x24060037 # li $a2, 0x37
.L0x00016f44: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016f48: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016f4c: .word 0x00000000 # nop
.L0x00016f50: .word 0x0040f809 # jalr $v0
.L0x00016f54: .word 0x2484004e # addiu $a0, 0x4e
.L0x00016f58: .word 0x00402821 # move_ $a1, $v0
.L0x00016f5c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016f60: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00016f64: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00016f68: .word 0x00000000 # nop
.L0x00016f6c: .word 0x0040f809 # jalr $v0
.L0x00016f70: .word 0x24070001 # li $a3, 0x1
.L0x00016f74: .word 0x08026807 # j 0x8009a01c
.L0x00016f78: .word 0x02802021 # move_ $a0, $s4
.L0x00016f7c: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016f80: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016f84: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016f88: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016f8c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016f90: .word 0x00000000 # nop
.L0x00016f94: .word 0x0040f809 # jalr $v0
.L0x00016f98: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016f9c: .word 0x8e640000 # lw $a0, ($s3)
.L0x00016fa0: .word 0x00402821 # move_ $a1, $v0
.L0x00016fa4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016fa8: .word 0x00000000 # nop
.L0x00016fac: .word 0x0040f809 # jalr $v0
.L0x00016fb0: .word 0x2406004e # li $a2, 0x4e
.L0x00016fb4: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016fb8: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016fbc: .word 0x00000000 # nop
.L0x00016fc0: .word 0x0040f809 # jalr $v0
.L0x00016fc4: .word 0x2484007f # addiu $a0, 0x7f
.L0x00016fc8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00016fcc: .word 0x00402821 # move_ $a1, $v0
.L0x00016fd0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00016fd4: .word 0x00000000 # nop
.L0x00016fd8: .word 0x0040f809 # jalr $v0
.L0x00016fdc: .word 0x2406004f # li $a2, 0x4f
.L0x00016fe0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00016fe4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00016fe8: .word 0x08026876 # j 0x8009a1d8
.L0x00016fec: .word 0x2484004e # addiu $a0, 0x4e
.L0x00016ff0: .word 0x3c108004 # lui $s0, 0x8004
.L0x00016ff4: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00016ff8: .word 0x3c118006 # lui $s1, 0x8006
.L0x00016ffc: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017000: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017004: .word 0x00000000 # nop
.L0x00017008: .word 0x0040f809 # jalr $v0
.L0x0001700c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017010: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017014: .word 0x00402821 # move_ $a1, $v0
.L0x00017018: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001701c: .word 0x00000000 # nop
.L0x00017020: .word 0x0040f809 # jalr $v0
.L0x00017024: .word 0x24060016 # li $a2, 0x16
.L0x00017028: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x0001702c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017030: .word 0x00000000 # nop
.L0x00017034: .word 0x0040f809 # jalr $v0
.L0x00017038: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001703c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017040: .word 0x00402821 # move_ $a1, $v0
.L0x00017044: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017048: .word 0x00000000 # nop
.L0x0001704c: .word 0x0040f809 # jalr $v0
.L0x00017050: .word 0x24060009 # li $a2, 0x9
.L0x00017054: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017058: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x0001705c: .word 0x00000000 # nop
.L0x00017060: .word 0x0040f809 # jalr $v0
.L0x00017064: .word 0x2484006a # addiu $a0, 0x6a
.L0x00017068: .word 0x00402821 # move_ $a1, $v0
.L0x0001706c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017070: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00017074: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00017078: .word 0x00000000 # nop
.L0x0001707c: .word 0x0040f809 # jalr $v0
.L0x00017080: .word 0x24070001 # li $a3, 0x1
.L0x00017084: .word 0x08026807 # j 0x8009a01c
.L0x00017088: .word 0x02802021 # move_ $a0, $s4
.L0x0001708c: .word 0x3c108004 # lui $s0, 0x8004
.L0x00017090: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00017094: .word 0x3c118006 # lui $s1, 0x8006
.L0x00017098: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x0001709c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000170a0: .word 0x00000000 # nop
.L0x000170a4: .word 0x0040f809 # jalr $v0
.L0x000170a8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000170ac: .word 0x8e640000 # lw $a0, ($s3)
.L0x000170b0: .word 0x00402821 # move_ $a1, $v0
.L0x000170b4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000170b8: .word 0x00000000 # nop
.L0x000170bc: .word 0x0040f809 # jalr $v0
.L0x000170c0: .word 0x24060016 # li $a2, 0x16
.L0x000170c4: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000170c8: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000170cc: .word 0x00000000 # nop
.L0x000170d0: .word 0x0040f809 # jalr $v0
.L0x000170d4: .word 0x2484007f # addiu $a0, 0x7f
.L0x000170d8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000170dc: .word 0x00402821 # move_ $a1, $v0
.L0x000170e0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000170e4: .word 0x00000000 # nop
.L0x000170e8: .word 0x0040f809 # jalr $v0
.L0x000170ec: .word 0x24060055 # li $a2, 0x55
.L0x000170f0: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000170f4: .word 0x8e460008 # lw $a2, 0x8($s2)
.L0x000170f8: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000170fc: .word 0x00000000 # nop
.L0x00017100: .word 0x0040f809 # jalr $v0
.L0x00017104: .word 0x24050001 # li $a1, 0x1
.L0x00017108: .word 0x02802021 # move_ $a0, $s4
.L0x0001710c: .word 0x24020002 # li $v0, 0x2
.L0x00017110: .word 0xac82007c # sw $v0, 0x7c($a0)
.L0x00017114: .word 0x8e460000 # lw $a2, ($s2)
.L0x00017118: .word 0x8e470004 # lw $a3, 0x4($s2)
.L0x0001711c: .word 0x08026810 # j 0x8009a040
.L0x00017120: .word 0x00000000 # nop
.L0x00017124: .word 0x3c108004 # lui $s0, 0x8004
.L0x00017128: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x0001712c: .word 0x3c118006 # lui $s1, 0x8006
.L0x00017130: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017134: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017138: .word 0x00000000 # nop
.L0x0001713c: .word 0x0040f809 # jalr $v0
.L0x00017140: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017144: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017148: .word 0x00402821 # move_ $a1, $v0
.L0x0001714c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017150: .word 0x00000000 # nop
.L0x00017154: .word 0x0040f809 # jalr $v0
.L0x00017158: .word 0x24060016 # li $a2, 0x16
.L0x0001715c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017160: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017164: .word 0x00000000 # nop
.L0x00017168: .word 0x0040f809 # jalr $v0
.L0x0001716c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017170: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017174: .word 0x00402821 # move_ $a1, $v0
.L0x00017178: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001717c: .word 0x00000000 # nop
.L0x00017180: .word 0x0040f809 # jalr $v0
.L0x00017184: .word 0x24060023 # li $a2, 0x23
.L0x00017188: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x0001718c: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x00017190: .word 0x00000000 # nop
.L0x00017194: .word 0x00c20018 # mult $a2, $v0
.L0x00017198: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x0001719c: .word 0x00000000 # nop
.L0x000171a0: .word 0x8c830118 # lw $v1, 0x118($a0)
.L0x000171a4: .word 0x00008012 # mflo $s0
.L0x000171a8: .word 0x0060f809 # jalr $v1
.L0x000171ac: .word 0x24050001 # li $a1, 0x1
.L0x000171b0: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000171b4: .word 0x8e460008 # lw $a2, 0x8($s2)
.L0x000171b8: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000171bc: .word 0x00000000 # nop
.L0x000171c0: .word 0x0040f809 # jalr $v0
.L0x000171c4: .word 0x24050002 # li $a1, 0x2
.L0x000171c8: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000171cc: .word 0x24050003 # li $a1, 0x3
.L0x000171d0: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000171d4: .word 0x08026804 # j 0x8009a010
.L0x000171d8: .word 0x02003021 # move_ $a2, $s0
.L0x000171dc: .word 0x3c108004 # lui $s0, 0x8004
.L0x000171e0: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000171e4: .word 0x3c118006 # lui $s1, 0x8006
.L0x000171e8: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000171ec: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000171f0: .word 0x00000000 # nop
.L0x000171f4: .word 0x0040f809 # jalr $v0
.L0x000171f8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000171fc: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017200: .word 0x00402821 # move_ $a1, $v0
.L0x00017204: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017208: .word 0x00000000 # nop
.L0x0001720c: .word 0x0040f809 # jalr $v0
.L0x00017210: .word 0x24060026 # li $a2, 0x26
.L0x00017214: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017218: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x0001721c: .word 0x00000000 # nop
.L0x00017220: .word 0x0040f809 # jalr $v0
.L0x00017224: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017228: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x0001722c: .word 0x00402821 # move_ $a1, $v0
.L0x00017230: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017234: .word 0x00000000 # nop
.L0x00017238: .word 0x0040f809 # jalr $v0
.L0x0001723c: .word 0x24060009 # li $a2, 0x9
.L0x00017240: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017244: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017248: .word 0x08026876 # j 0x8009a1d8
.L0x0001724c: .word 0x2484006a # addiu $a0, 0x6a
.L0x00017250: .word 0x3c028004 # lui $v0, 0x8004
.L0x00017254: .word 0x24514b38 # addiu $s1, $v0, 0x4b38
.L0x00017258: .word 0x3c108006 # lui $s0, 0x8006
.L0x0001725c: .word 0x8e04cca8 # lw $a0, -0x3358($s0)
.L0x00017260: .word 0x8e220414 # lw $v0, 0x414($s1)
.L0x00017264: .word 0x00000000 # nop
.L0x00017268: .word 0x0040f809 # jalr $v0
.L0x0001726c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017270: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017274: .word 0x00402821 # move_ $a1, $v0
.L0x00017278: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001727c: .word 0x00000000 # nop
.L0x00017280: .word 0x0040f809 # jalr $v0
.L0x00017284: .word 0x24060016 # li $a2, 0x16
.L0x00017288: .word 0x8e420008 # lw $v0, 0x8($s2)
.L0x0001728c: .word 0x00000000 # nop
.L0x00017290: .word 0x1440000b # bnez $v0, .L0x000172c0
.L0x00017294: .word 0x00000000 # nop
.L0x00017298: .word 0x8e04cca8 # lw $a0, -0x3358($s0)
.L0x0001729c: .word 0x8e220414 # lw $v0, 0x414($s1)
.L0x000172a0: .word 0x00000000 # nop
.L0x000172a4: .word 0x0040f809 # jalr $v0
.L0x000172a8: .word 0x2484007f # addiu $a0, 0x7f
.L0x000172ac: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000172b0: .word 0x00402821 # move_ $a1, $v0
.L0x000172b4: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000172b8: .word 0x080267e5 # j 0x80099f94
.L0x000172bc: .word 0x24060022 # li $a2, 0x22
.L0x000172c0: .word 0x8e04cca8 # lw $a0, -0x3358($s0)
.L0x000172c4: .word 0x8e220414 # lw $v0, 0x414($s1)
.L0x000172c8: .word 0x00000000 # nop
.L0x000172cc: .word 0x0040f809 # jalr $v0
.L0x000172d0: .word 0x2484007f # addiu $a0, 0x7f
.L0x000172d4: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000172d8: .word 0x00402821 # move_ $a1, $v0
.L0x000172dc: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000172e0: .word 0x2406008f # li $a2, 0x8f
.L0x000172e4: .word 0x0040f809 # jalr $v0
.L0x000172e8: .word 0x00000000 # nop
.L0x000172ec: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x000172f0: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x000172f4: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x000172f8: .word 0x08026804 # j 0x8009a010
.L0x000172fc: .word 0x24050001 # li $a1, 0x1
.L0x00017300: .word 0x3c108004 # lui $s0, 0x8004
.L0x00017304: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00017308: .word 0x3c118006 # lui $s1, 0x8006
.L0x0001730c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017310: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017314: .word 0x00000000 # nop
.L0x00017318: .word 0x0040f809 # jalr $v0
.L0x0001731c: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017320: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017324: .word 0x00402821 # move_ $a1, $v0
.L0x00017328: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001732c: .word 0x00000000 # nop
.L0x00017330: .word 0x0040f809 # jalr $v0
.L0x00017334: .word 0x24060016 # li $a2, 0x16
.L0x00017338: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x0001733c: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017340: .word 0x00000000 # nop
.L0x00017344: .word 0x0040f809 # jalr $v0
.L0x00017348: .word 0x2484007f # addiu $a0, 0x7f
.L0x0001734c: .word 0x00402821 # move_ $a1, $v0
.L0x00017350: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017354: .word 0x8e460004 # lw $a2, 0x4($s2)
.L0x00017358: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x0001735c: .word 0x24c60049 # addiu $a2, 0x49
.L0x00017360: .word 0x0040f809 # jalr $v0
.L0x00017364: .word 0x00000000 # nop
.L0x00017368: .word 0x02802021 # move_ $a0, $s4
.L0x0001736c: .word 0x24020002 # li $v0, 0x2
.L0x00017370: .word 0x3c03800a # lui $v1, 0x800a
.L0x00017374: .word 0xac82007c # sw $v0, 0x7c($a0)
.L0x00017378: .word 0x8e460000 # lw $a2, ($s2)
.L0x0001737c: .word 0x24634460 # addiu $v1, 0x4460
.L0x00017380: .word 0x0006102b # sltu $v0, $zr, $a2
.L0x00017384: .word 0x00021080 # sll $v0, 0x2
.L0x00017388: .word 0x00431021 # addu $v0, $v1
.L0x0001738c: .word 0x8c470008 # lw $a3, 0x8($v0)
.L0x00017390: .word 0x0c026345 # jal 0x80098d14
.L0x00017394: .word 0x02602821 # move_ $a1, $s3
.L0x00017398: .word 0x08026881 # j 0x8009a204
.L0x0001739c: .word 0x00000000 # nop
.L0x000173a0: .word 0x02802021 # move_ $a0, $s4
.L0x000173a4: .word 0x24050004 # li $a1, 0x4
.L0x000173a8: .word 0x0c026562 # jal 0x80099588
.L0x000173ac: .word 0x02403021 # move_ $a2, $s2
.L0x000173b0: .word 0x24020015 # li $v0, 0x15
.L0x000173b4: .word 0xae820054 # sw $v0, 0x54($s4)
.L0x000173b8: .word 0x8e420000 # lw $v0, ($s2)
.L0x000173bc: .word 0x00000000 # nop
.L0x000173c0: .word 0x2c420001 # sltiu $v0, 0x1
.L0x000173c4: .word 0x00021100 # sll $v0, 0x4
.L0x000173c8: .word 0xae820058 # sw $v0, 0x58($s4)
.L0x000173cc: .word 0x8e420004 # lw $v0, 0x4($s2)
.L0x000173d0: .word 0x08026881 # j 0x8009a204
.L0x000173d4: .word 0xae82005c # sw $v0, 0x5c($s4)
.L0x000173d8: .word 0x3c118006 # lui $s1, 0x8006
.L0x000173dc: .word 0x3c108004 # lui $s0, 0x8004
.L0x000173e0: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000173e4: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000173e8: .word 0x8e830088 # lw $v1, 0x88($s4)
.L0x000173ec: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000173f0: .word 0x24630001 # addiu $v1, 0x1
.L0x000173f4: .word 0x00031880 # sll $v1, 0x2
.L0x000173f8: .word 0x02831821 # addu $v1, $s4, $v1
.L0x000173fc: .word 0x8c720050 # lw $s2, 0x50($v1)
.L0x00017400: .word 0x0040f809 # jalr $v0
.L0x00017404: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017408: .word 0x8e640000 # lw $a0, ($s3)
.L0x0001740c: .word 0x00402821 # move_ $a1, $v0
.L0x00017410: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017414: .word 0x00000000 # nop
.L0x00017418: .word 0x0040f809 # jalr $v0
.L0x0001741c: .word 0x24060016 # li $a2, 0x16
.L0x00017420: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017424: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017428: .word 0x00000000 # nop
.L0x0001742c: .word 0x0040f809 # jalr $v0
.L0x00017430: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017434: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017438: .word 0x00402821 # move_ $a1, $v0
.L0x0001743c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017440: .word 0x00000000 # nop
.L0x00017444: .word 0x0040f809 # jalr $v0
.L0x00017448: .word 0x24060022 # li $a2, 0x22
.L0x0001744c: .word 0x8e820088 # lw $v0, 0x88($s4)
.L0x00017450: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017454: .word 0x24420002 # addiu $v0, 0x2
.L0x00017458: .word 0x00021080 # sll $v0, 0x2
.L0x0001745c: .word 0x02821021 # addu $v0, $s4, $v0
.L0x00017460: .word 0x8c460050 # lw $a2, 0x50($v0)
.L0x00017464: .word 0x8c820118 # lw $v0, 0x118($a0)
.L0x00017468: .word 0x00000000 # nop
.L0x0001746c: .word 0x0040f809 # jalr $v0
.L0x00017470: .word 0x24050001 # li $a1, 0x1
.L0x00017474: .word 0x02802021 # move_ $a0, $s4
.L0x00017478: .word 0x02602821 # move_ $a1, $s3
.L0x0001747c: .word 0x24020002 # li $v0, 0x2
.L0x00017480: .word 0x3c03800a # lui $v1, 0x800a
.L0x00017484: .word 0x24634460 # addiu $v1, 0x4460
.L0x00017488: .word 0xae82007c # sw $v0, 0x7c($s4)
.L0x0001748c: .word 0x0012102b # sltu $v0, $zr, $s2
.L0x00017490: .word 0x00021080 # sll $v0, 0x2
.L0x00017494: .word 0x00431021 # addu $v0, $v1
.L0x00017498: .word 0x8c470008 # lw $a3, 0x8($v0)
.L0x0001749c: .word 0x0c026345 # jal 0x80098d14
.L0x000174a0: .word 0x02403021 # move_ $a2, $s2
.L0x000174a4: .word 0x8e820088 # lw $v0, 0x88($s4)
.L0x000174a8: .word 0x00000000 # nop
.L0x000174ac: .word 0x24420002 # addiu $v0, 0x2
.L0x000174b0: .word 0x08026881 # j 0x8009a204
.L0x000174b4: .word 0xae820088 # sw $v0, 0x88($s4)
.L0x000174b8: .word 0x3c108004 # lui $s0, 0x8004
.L0x000174bc: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x000174c0: .word 0x3c118006 # lui $s1, 0x8006
.L0x000174c4: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000174c8: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000174cc: .word 0x00000000 # nop
.L0x000174d0: .word 0x0040f809 # jalr $v0
.L0x000174d4: .word 0x2484007f # addiu $a0, 0x7f
.L0x000174d8: .word 0x8e640000 # lw $a0, ($s3)
.L0x000174dc: .word 0x00402821 # move_ $a1, $v0
.L0x000174e0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000174e4: .word 0x00000000 # nop
.L0x000174e8: .word 0x0040f809 # jalr $v0
.L0x000174ec: .word 0x2406008c # li $a2, 0x8c
.L0x000174f0: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x000174f4: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x000174f8: .word 0x00000000 # nop
.L0x000174fc: .word 0x0040f809 # jalr $v0
.L0x00017500: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017504: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017508: .word 0x00402821 # move_ $a1, $v0
.L0x0001750c: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017510: .word 0x00000000 # nop
.L0x00017514: .word 0x0040f809 # jalr $v0
.L0x00017518: .word 0x24060009 # li $a2, 0x9
.L0x0001751c: .word 0x8e24cca8 # lw $a0, -0x3358($s1)
.L0x00017520: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017524: .word 0x248400a2 # addiu $a0, 0xa2
.L0x00017528: .word 0x0040f809 # jalr $v0
.L0x0001752c: .word 0x00000000 # nop
.L0x00017530: .word 0x00402821 # move_ $a1, $v0
.L0x00017534: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017538: .word 0x8e460000 # lw $a2, ($s2)
.L0x0001753c: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00017540: .word 0x00000000 # nop
.L0x00017544: .word 0x0040f809 # jalr $v0
.L0x00017548: .word 0x24070001 # li $a3, 0x1
.L0x0001754c: .word 0x24020002 # li $v0, 0x2
.L0x00017550: .word 0xae82007c # sw $v0, 0x7c($s4)
.L0x00017554: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017558: .word 0x00000000 # nop
.L0x0001755c: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00017560: .word 0x00000000 # nop
.L0x00017564: .word 0x0040f809 # jalr $v0
.L0x00017568: .word 0x00002821 # move_ $a1, $zr
.L0x0001756c: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017570: .word 0x00000000 # nop
.L0x00017574: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00017578: .word 0x00000000 # nop
.L0x0001757c: .word 0x0040f809 # jalr $v0
.L0x00017580: .word 0x00002821 # move_ $a1, $zr
.L0x00017584: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00017588: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001758c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00017590: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00017594: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017598: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001759c: .word 0x03e00008 # jr $ra
.L0x000175a0: .word 0x27bd0028 # addiu $sp, 0x28
.L0x000175a4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000175a8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000175ac: .word 0x00808021 # move_ $s0, $a0
.L0x000175b0: .word 0x24020004 # li $v0, 0x4
.L0x000175b4: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x000175b8: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x000175bc: .word 0x3c028005 # lui $v0, 0x8005
.L0x000175c0: .word 0xae000098 # sw $zr, 0x98($s0)
.L0x000175c4: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x000175c8: .word 0x00000000 # nop
.L0x000175cc: .word 0x0040f809 # jalr $v0
.L0x000175d0: .word 0x00000000 # nop
.L0x000175d4: .word 0xae020014 # sw $v0, 0x14($s0)
.L0x000175d8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x000175dc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000175e0: .word 0x03e00008 # jr $ra
.L0x000175e4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000175e8: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x000175ec: .word 0x3c04800a # lui $a0, 0x800a
.L0x000175f0: .word 0x24848c9c # addiu $a0, -0x7364
.L0x000175f4: .word 0x240500b4 # li $a1, 0xb4
.L0x000175f8: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x000175fc: .word 0x0c005141 # jal 0x80014504
.L0x00017600: .word 0x24060008 # li $a2, 0x8
.L0x00017604: .word 0x3c03800a # lui $v1, 0x800a
.L0x00017608: .word 0x24639588 # addiu $v1, -0x6a78
.L0x0001760c: .word 0xac4300ac # sw $v1, 0xac($v0)
.L0x00017610: .word 0x3c03800a # lui $v1, 0x800a
.L0x00017614: .word 0x2463a254 # addiu $v1, -0x5dac
.L0x00017618: .word 0xac4300b0 # sw $v1, 0xb0($v0)
.L0x0001761c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00017620: .word 0x00000000 # nop
.L0x00017624: .word 0x03e00008 # jr $ra
.L0x00017628: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001762c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00017630: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00017634: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00017638: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001763c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00017640: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017644: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00017648: .word 0x8c900024 # lw $s0, 0x24($a0)
.L0x0001764c: .word 0x00000000 # nop
.L0x00017650: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x00017654: .word 0x00000000 # nop
.L0x00017658: .word 0x14400022 # bnez $v0, .L0x000176e4
.L0x0001765c: .word 0x00009821 # move_ $s3, $zr
.L0x00017660: .word 0x02009021 # move_ $s2, $s0
.L0x00017664: .word 0x3c11006d # lui $s1, 0x6d
.L0x00017668: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001766c: .word 0x3c028006 # lui $v0, 0x8006
.L0x00017670: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x00017674: .word 0x8c624f4c # lw $v0, 0x4f4c($v1)
.L0x00017678: .word 0x00000000 # nop
.L0x0001767c: .word 0x0040f809 # jalr $v0
.L0x00017680: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017684: .word 0x0040a021 # move_ $s4, $v0
.L0x00017688: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001768c: .word 0x24503624 # addiu $s0, $v0, 0x3624
.L0x00017690: .word 0x24041005 # li $a0, 0x1005
.L0x00017694: .word 0x24050001 # li $a1, 0x1
.L0x00017698: .word 0x24060024 # li $a2, 0x24
.L0x0001769c: .word 0x0c006b8e # jal 0x8001ae38
.L0x000176a0: .word 0x00113c03 # sra $a3, $s1, 0x10
.L0x000176a4: .word 0x00402021 # move_ $a0, $v0
.L0x000176a8: .word 0x02802821 # move_ $a1, $s4
.L0x000176ac: .word 0xae440004 # sw $a0, 0x4($s2)
.L0x000176b0: .word 0x86060000 # lh $a2, ($s0)
.L0x000176b4: .word 0x26100002 # addiu $s0, 0x2
.L0x000176b8: .word 0x26520004 # addiu $s2, 0x4
.L0x000176bc: .word 0x26730001 # addiu $s3, 0x1
.L0x000176c0: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x000176c4: .word 0x00000000 # nop
.L0x000176c8: .word 0x0040f809 # jalr $v0
.L0x000176cc: .word 0x24c6006b # addiu $a2, 0x6b
.L0x000176d0: .word 0x3c020013 # lui $v0, 0x13
.L0x000176d4: .word 0x02228821 # addu $s1, $v0
.L0x000176d8: .word 0x2a620006 # slti $v0, $s3, 0x6
.L0x000176dc: .word 0x1440ffed # bnez $v0, .L0x00017694
.L0x000176e0: .word 0x24041005 # li $a0, 0x1005
.L0x000176e4: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x000176e8: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000176ec: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000176f0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000176f4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000176f8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000176fc: .word 0x03e00008 # jr $ra
.L0x00017700: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00017704: .word 0x27bdff40 # addiu $sp, -0xc0
.L0x00017708: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x0001770c: .word 0x00808021 # move_ $s0, $a0
.L0x00017710: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00017714: .word 0xafbf00b8 # sw $ra, 0xb8($sp)
.L0x00017718: .word 0x0c007d92 # jal 0x8001f648
.L0x0001771c: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00017720: .word 0x24041005 # li $a0, 0x1005
.L0x00017724: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x00017728: .word 0x00000000 # nop
.L0x0001772c: .word 0x0040f809 # jalr $v0
.L0x00017730: .word 0x24050001 # li $a1, 0x1
.L0x00017734: .word 0x8e0200ac # lw $v0, 0xac($s0)
.L0x00017738: .word 0x00000000 # nop
.L0x0001773c: .word 0x10400032 # beqz $v0, .L0x00017808
.L0x00017740: .word 0x3c028005 # lui $v0, 0x8005
.L0x00017744: .word 0x2451de10 # addiu $s1, $v0, -0x21f0
.L0x00017748: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x0001774c: .word 0x00000000 # nop
.L0x00017750: .word 0x0040f809 # jalr $v0
.L0x00017754: .word 0x00000000 # nop
.L0x00017758: .word 0x8e0300a8 # lw $v1, 0xa8($s0)
.L0x0001775c: .word 0x00000000 # nop
.L0x00017760: .word 0x00431023 # subu $v0, $v1
.L0x00017764: .word 0x28420004 # slti $v0, 0x4
.L0x00017768: .word 0x1440000e # bnez $v0, .L0x000177a4
.L0x0001776c: .word 0x24040140 # li $a0, 0x140
.L0x00017770: .word 0x8e220188 # lw $v0, 0x188($s1)
.L0x00017774: .word 0x00000000 # nop
.L0x00017778: .word 0x0040f809 # jalr $v0
.L0x0001777c: .word 0x00000000 # nop
.L0x00017780: .word 0x8e0300a4 # lw $v1, 0xa4($s0)
.L0x00017784: .word 0xae0200a8 # sw $v0, 0xa8($s0)
.L0x00017788: .word 0x24630001 # addiu $v1, 0x1
.L0x0001778c: .word 0xae0300a4 # sw $v1, 0xa4($s0)
.L0x00017790: .word 0x28630005 # slti $v1, 0x5
.L0x00017794: .word 0x14600002 # bnez $v1, .L0x000177a0
.L0x00017798: .word 0x00000000 # nop
.L0x0001779c: .word 0xae0000a4 # sw $zr, 0xa4($s0)
.L0x000177a0: .word 0x24040140 # li $a0, 0x140
.L0x000177a4: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x000177a8: .word 0x00000000 # nop
.L0x000177ac: .word 0x0040f809 # jalr $v0
.L0x000177b0: .word 0x00002821 # move_ $a1, $zr
.L0x000177b4: .word 0x8e0400a4 # lw $a0, 0xa4($s0)
.L0x000177b8: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x000177bc: .word 0x00000000 # nop
.L0x000177c0: .word 0x0040f809 # jalr $v0
.L0x000177c4: .word 0x00000000 # nop
.L0x000177c8: .word 0x3c028004 # lui $v0, 0x8004
.L0x000177cc: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x000177d0: .word 0x00000000 # nop
.L0x000177d4: .word 0x0040f809 # jalr $v0
.L0x000177d8: .word 0x3c040286 # lui $a0, 0x286
.L0x000177dc: .word 0x00402021 # move_ $a0, $v0
.L0x000177e0: .word 0x2405000a # li $a1, 0xa
.L0x000177e4: .word 0x24060123 # li $a2, 0x123
.L0x000177e8: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x000177ec: .word 0x00000000 # nop
.L0x000177f0: .word 0x0040f809 # jalr $v0
.L0x000177f4: .word 0x240700d0 # li $a3, 0xd0
.L0x000177f8: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x000177fc: .word 0x00000000 # nop
.L0x00017800: .word 0x0040f809 # jalr $v0
.L0x00017804: .word 0x00002021 # move_ $a0, $zr
.L0x00017808: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001780c: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00017810: .word 0x00000000 # nop
.L0x00017814: .word 0x0040f809 # jalr $v0
.L0x00017818: .word 0x3c040455 # lui $a0, 0x455
.L0x0001781c: .word 0x24040200 # li $a0, 0x200
.L0x00017820: .word 0x00002821 # move_ $a1, $zr
.L0x00017824: .word 0x8fa30084 # lw $v1, 0x84($sp)
.L0x00017828: .word 0x00000000 # nop
.L0x0001782c: .word 0x0060f809 # jalr $v1
.L0x00017830: .word 0x00408021 # move_ $s0, $v0
.L0x00017834: .word 0x02002021 # move_ $a0, $s0
.L0x00017838: .word 0x24050031 # li $a1, 0x31
.L0x0001783c: .word 0x2406000b # li $a2, 0xb
.L0x00017840: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00017844: .word 0x00000000 # nop
.L0x00017848: .word 0x0040f809 # jalr $v0
.L0x0001784c: .word 0x240700bc # li $a3, 0xbc
.L0x00017850: .word 0x8fbf00b8 # lw $ra, 0xb8($sp)
.L0x00017854: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00017858: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x0001785c: .word 0x03e00008 # jr $ra
.L0x00017860: .word 0x27bd00c0 # addiu $sp, 0xc0
.L0x00017864: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00017868: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001786c: .word 0x00808021 # move_ $s0, $a0
.L0x00017870: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00017874: .word 0x00a09821 # move_ $s3, $a1
.L0x00017878: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001787c: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00017880: .word 0x00002021 # move_ $a0, $zr
.L0x00017884: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00017888: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001788c: .word 0x0040f809 # jalr $v0
.L0x00017890: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017894: .word 0x8e030010 # lw $v1, 0x10($s0)
.L0x00017898: .word 0x24110001 # li $s1, 0x1
.L0x0001789c: .word 0x1071000c # beq $v1, $s1, .L0x000178d0
.L0x000178a0: .word 0x00409021 # move_ $s2, $v0
.L0x000178a4: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000178a8: .word 0x14400003 # bnez $v0, .L0x000178b8
.L0x000178ac: .word 0x24020002 # li $v0, 0x2
.L0x000178b0: .word 0x1062001d # beq $v1, $v0, .L0x00017928
.L0x000178b4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000178b8: .word 0x8e020088 # lw $v0, 0x88($s0)
.L0x000178bc: .word 0x00000000 # nop
.L0x000178c0: .word 0x1040004b # beqz $v0, .L0x000179f0
.L0x000178c4: .word 0x24620001 # addiu $v0, $v1, 0x1
.L0x000178c8: .word 0x080269a8 # j 0x8009a6a0
.L0x000178cc: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x000178d0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000178d4: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x000178d8: .word 0x00000000 # nop
.L0x000178dc: .word 0x0040f809 # jalr $v0
.L0x000178e0: .word 0x00000000 # nop
.L0x000178e4: .word 0xae020098 # sw $v0, 0x98($s0)
.L0x000178e8: .word 0x8e02008c # lw $v0, 0x8c($s0)
.L0x000178ec: .word 0x24030003 # li $v1, 0x3
.L0x000178f0: .word 0xae030094 # sw $v1, 0x94($s0)
.L0x000178f4: .word 0x00021080 # sll $v0, 0x2
.L0x000178f8: .word 0x02621021 # addu $v0, $s3, $v0
.L0x000178fc: .word 0x8c440004 # lw $a0, 0x4($v0)
.L0x00017900: .word 0x00000000 # nop
.L0x00017904: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00017908: .word 0x00000000 # nop
.L0x0001790c: .word 0x0040f809 # jalr $v0
.L0x00017910: .word 0x24050001 # li $a1, 0x1
.L0x00017914: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x00017918: .word 0x00000000 # nop
.L0x0001791c: .word 0x24420001 # addiu $v0, 0x1
.L0x00017920: .word 0x080269a8 # j 0x8009a6a0
.L0x00017924: .word 0xae020010 # sw $v0, 0x10($s0)
.L0x00017928: .word 0x8c42df98 # lw $v0, -0x2068($v0)
.L0x0001792c: .word 0x00000000 # nop
.L0x00017930: .word 0x0040f809 # jalr $v0
.L0x00017934: .word 0x00000000 # nop
.L0x00017938: .word 0x8e040098 # lw $a0, 0x98($s0)
.L0x0001793c: .word 0x8e030094 # lw $v1, 0x94($s0)
.L0x00017940: .word 0x00441023 # subu $v0, $a0
.L0x00017944: .word 0x0062182a # slt $v1, $v0
.L0x00017948: .word 0x10600029 # beqz $v1, .L0x000179f0
.L0x0001794c: .word 0x00000000 # nop
.L0x00017950: .word 0x8e02008c # lw $v0, 0x8c($s0)
.L0x00017954: .word 0x8e030090 # lw $v1, 0x90($s0)
.L0x00017958: .word 0x24420001 # addiu $v0, 0x1
.L0x0001795c: .word 0xae02008c # sw $v0, 0x8c($s0)
.L0x00017960: .word 0x0043102a # slt $v0, $v1
.L0x00017964: .word 0x14400021 # bnez $v0, .L0x000179ec
.L0x00017968: .word 0x32422000 # andi $v0, $s2, 0x2000
.L0x0001796c: .word 0x10400020 # beqz $v0, .L0x000179f0
.L0x00017970: .word 0xae1100ac # sw $s1, 0xac($s0)
.L0x00017974: .word 0x3c040004 # lui $a0, 0x4
.L0x00017978: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001797c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00017980: .word 0x00000000 # nop
.L0x00017984: .word 0x0040f809 # jalr $v0
.L0x00017988: .word 0x3484001c # ori $a0, 0x1c
.L0x0001798c: .word 0x8e02009c # lw $v0, 0x9c($s0)
.L0x00017990: .word 0x00000000 # nop
.L0x00017994: .word 0x24420001 # addiu $v0, 0x1
.L0x00017998: .word 0xae02009c # sw $v0, 0x9c($s0)
.L0x0001799c: .word 0x00021080 # sll $v0, 0x2
.L0x000179a0: .word 0x02021021 # addu $v0, $s0, $v0
.L0x000179a4: .word 0x8c450064 # lw $a1, 0x64($v0)
.L0x000179a8: .word 0x00000000 # nop
.L0x000179ac: .word 0x14a00004 # bnez $a1, .L0x000179c0
.L0x000179b0: .word 0x02002021 # move_ $a0, $s0
.L0x000179b4: .word 0x24020003 # li $v0, 0x3
.L0x000179b8: .word 0x080269a5 # j 0x8009a694
.L0x000179bc: .word 0xae02000c # sw $v0, 0xc($s0)
.L0x000179c0: .word 0x8e0200c0 # lw $v0, 0xc0($s0)
.L0x000179c4: .word 0x00000000 # nop
.L0x000179c8: .word 0x0040f809 # jalr $v0
.L0x000179cc: .word 0x00003021 # move_ $a2, $zr
.L0x000179d0: .word 0x02002021 # move_ $a0, $s0
.L0x000179d4: .word 0x8e02002c # lw $v0, 0x2c($s0)
.L0x000179d8: .word 0x00000000 # nop
.L0x000179dc: .word 0x0040f809 # jalr $v0
.L0x000179e0: .word 0x00002821 # move_ $a1, $zr
.L0x000179e4: .word 0x080269a8 # j 0x8009a6a0
.L0x000179e8: .word 0xae0000ac # sw $zr, 0xac($s0)
.L0x000179ec: .word 0xae110010 # sw $s1, 0x10($s0)
.L0x000179f0: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x000179f4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000179f8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000179fc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017a00: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00017a04: .word 0x03e00008 # jr $ra
.L0x00017a08: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00017a0c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00017a10: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017a14: .word 0x00a08821 # move_ $s1, $a1
.L0x00017a18: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00017a1c: .word 0x14c00014 # bnez $a2, .L0x00017a70
.L0x00017a20: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00017a24: .word 0x3c02800a # lui $v0, 0x800a
.L0x00017a28: .word 0x3c108005 # lui $s0, 0x8005
.L0x00017a2c: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x00017a30: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x00017a34: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x00017a38: .word 0x00000000 # nop
.L0x00017a3c: .word 0x0040f809 # jalr $v0
.L0x00017a40: .word 0x00000000 # nop
.L0x00017a44: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x00017a48: .word 0x00000000 # nop
.L0x00017a4c: .word 0x0060f809 # jalr $v1
.L0x00017a50: .word 0x00402021 # move_ $a0, $v0
.L0x00017a54: .word 0x00402821 # move_ $a1, $v0
.L0x00017a58: .word 0x8e240004 # lw $a0, 0x4($s1)
.L0x00017a5c: .word 0x2406ffff # li $a2, -0x1
.L0x00017a60: .word 0x8c820120 # lw $v0, 0x120($a0)
.L0x00017a64: .word 0x00000000 # nop
.L0x00017a68: .word 0x0040f809 # jalr $v0
.L0x00017a6c: .word 0x24070001 # li $a3, 0x1
.L0x00017a70: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00017a74: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017a78: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00017a7c: .word 0x03e00008 # jr $ra
.L0x00017a80: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00017a84: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00017a88: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00017a8c: .word 0x0080a021 # move_ $s4, $a0
.L0x00017a90: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00017a94: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00017a98: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00017a9c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017aa0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00017aa4: .word 0x8e930024 # lw $s3, 0x24($s4)
.L0x00017aa8: .word 0x24020001 # li $v0, 0x1
.L0x00017aac: .word 0xae820088 # sw $v0, 0x88($s4)
.L0x00017ab0: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x00017ab4: .word 0x00000000 # nop
.L0x00017ab8: .word 0x14400007 # bnez $v0, .L0x00017ad8
.L0x00017abc: .word 0x00a08821 # move_ $s1, $a1
.L0x00017ac0: .word 0x24041005 # li $a0, 0x1005
.L0x00017ac4: .word 0x24050001 # li $a1, 0x1
.L0x00017ac8: .word 0x24060014 # li $a2, 0x14
.L0x00017acc: .word 0x0c006b8e # jal 0x8001ae38
.L0x00017ad0: .word 0x240700c2 # li $a3, 0xc2
.L0x00017ad4: .word 0xae620004 # sw $v0, 0x4($s3)
.L0x00017ad8: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x00017adc: .word 0x00000000 # nop
.L0x00017ae0: .word 0x14400008 # bnez $v0, .L0x00017b04
.L0x00017ae4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00017ae8: .word 0x24041005 # li $a0, 0x1005
.L0x00017aec: .word 0x24050001 # li $a1, 0x1
.L0x00017af0: .word 0x24060014 # li $a2, 0x14
.L0x00017af4: .word 0x0c006b8e # jal 0x8001ae38
.L0x00017af8: .word 0x240700d0 # li $a3, 0xd0
.L0x00017afc: .word 0xae620008 # sw $v0, 0x8($s3)
.L0x00017b00: .word 0x3c02800a # lui $v0, 0x800a
.L0x00017b04: .word 0x244235e4 # addiu $v0, 0x35e4
.L0x00017b08: .word 0x00118880 # sll $s1, 0x2
.L0x00017b0c: .word 0x02228821 # addu $s1, $v0
.L0x00017b10: .word 0x3c108004 # lui $s0, 0x8004
.L0x00017b14: .word 0x3c128006 # lui $s2, 0x8006
.L0x00017b18: .word 0x86220000 # lh $v0, ($s1)
.L0x00017b1c: .word 0x8e44cca8 # lw $a0, -0x3358($s2)
.L0x00017b20: .word 0x26104b38 # addiu $s0, 0x4b38
.L0x00017b24: .word 0xae820064 # sw $v0, 0x64($s4)
.L0x00017b28: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017b2c: .word 0x00000000 # nop
.L0x00017b30: .word 0x0040f809 # jalr $v0
.L0x00017b34: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017b38: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017b3c: .word 0x00402821 # move_ $a1, $v0
.L0x00017b40: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017b44: .word 0x00000000 # nop
.L0x00017b48: .word 0x0040f809 # jalr $v0
.L0x00017b4c: .word 0x24060016 # li $a2, 0x16
.L0x00017b50: .word 0x8e44cca8 # lw $a0, -0x3358($s2)
.L0x00017b54: .word 0x8e020414 # lw $v0, 0x414($s0)
.L0x00017b58: .word 0x00000000 # nop
.L0x00017b5c: .word 0x0040f809 # jalr $v0
.L0x00017b60: .word 0x2484007f # addiu $a0, 0x7f
.L0x00017b64: .word 0x00402821 # move_ $a1, $v0
.L0x00017b68: .word 0x8e640008 # lw $a0, 0x8($s3)
.L0x00017b6c: .word 0x86260002 # lh $a2, 0x2($s1)
.L0x00017b70: .word 0x8c820114 # lw $v0, 0x114($a0)
.L0x00017b74: .word 0x00000000 # nop
.L0x00017b78: .word 0x0040f809 # jalr $v0
.L0x00017b7c: .word 0x00000000 # nop
.L0x00017b80: .word 0x02802021 # move_ $a0, $s4
.L0x00017b84: .word 0x02602821 # move_ $a1, $s3
.L0x00017b88: .word 0x00003021 # move_ $a2, $zr
.L0x00017b8c: .word 0x24020002 # li $v0, 0x2
.L0x00017b90: .word 0x0c0269af # jal 0x8009a6bc
.L0x00017b94: .word 0xac820090 # sw $v0, 0x90($a0)
.L0x00017b98: .word 0x8e640004 # lw $a0, 0x4($s3)
.L0x00017b9c: .word 0x00000000 # nop
.L0x00017ba0: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00017ba4: .word 0x00000000 # nop
.L0x00017ba8: .word 0x0040f809 # jalr $v0
.L0x00017bac: .word 0x00002821 # move_ $a1, $zr
.L0x00017bb0: .word 0x8e640008 # lw $a0, 0x8($s3)
.L0x00017bb4: .word 0x00000000 # nop
.L0x00017bb8: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x00017bbc: .word 0x00000000 # nop
.L0x00017bc0: .word 0x0040f809 # jalr $v0
.L0x00017bc4: .word 0x00002821 # move_ $a1, $zr
.L0x00017bc8: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00017bcc: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00017bd0: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00017bd4: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00017bd8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017bdc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00017be0: .word 0x03e00008 # jr $ra
.L0x00017be4: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00017be8: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00017bec: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00017bf0: .word 0x00809021 # move_ $s2, $a0
.L0x00017bf4: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00017bf8: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00017bfc: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00017c00: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017c04: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00017c08: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00017c0c: .word 0x24100001 # li $s0, 0x1
.L0x00017c10: .word 0x10700031 # beq $v1, $s0, .L0x00017cd8
.L0x00017c14: .word 0x00a09821 # move_ $s3, $a1
.L0x00017c18: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00017c1c: .word 0x14400005 # bnez $v0, .L0x00017c34
.L0x00017c20: .word 0x24020002 # li $v0, 0x2
.L0x00017c24: .word 0x10620093 # beq $v1, $v0, .L0x00017e74
.L0x00017c28: .word 0x24020003 # li $v0, 0x3
.L0x00017c2c: .word 0x1062009d # beq $v1, $v0, .L0x00017ea4
.L0x00017c30: .word 0x00000000 # nop
.L0x00017c34: .word 0x3c04800a # lui $a0, 0x800a
.L0x00017c38: .word 0x0c026c32 # jal 0x8009b0c8
.L0x00017c3c: .word 0x24843634 # addiu $a0, 0x3634
.L0x00017c40: .word 0x00008821 # move_ $s1, $zr
.L0x00017c44: .word 0x3c038005 # lui $v1, 0x8005
.L0x00017c48: .word 0x2474dc04 # addiu $s4, $v1, -0x23fc
.L0x00017c4c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00017c50: .word 0x24703624 # addiu $s0, $v1, 0x3624
.L0x00017c54: .word 0xae620000 # sw $v0, ($s3)
.L0x00017c58: .word 0x8e430050 # lw $v1, 0x50($s2)
.L0x00017c5c: .word 0x02009821 # move_ $s3, $s0
.L0x00017c60: .word 0xac430050 # sw $v1, 0x50($v0)
.L0x00017c64: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x00017c68: .word 0x00000000 # nop
.L0x00017c6c: .word 0x0040f809 # jalr $v0
.L0x00017c70: .word 0x00000000 # nop
.L0x00017c74: .word 0x00401821 # move_ $v1, $v0
.L0x00017c78: .word 0x04610003 # bgez $v1, .L0x00017c88
.L0x00017c7c: .word 0x000210c3 # sra $v0, 0x3
.L0x00017c80: .word 0x24620007 # addiu $v0, $v1, 0x7
.L0x00017c84: .word 0x000210c3 # sra $v0, 0x3
.L0x00017c88: .word 0x000210c0 # sll $v0, 0x3
.L0x00017c8c: .word 0x00621023 # subu $v0, $v1, $v0
.L0x00017c90: .word 0x00021040 # sll $v0, 0x1
.L0x00017c94: .word 0x00531021 # addu $v0, $s3
.L0x00017c98: .word 0x96040000 # lhu $a0, ($s0)
.L0x00017c9c: .word 0x94430000 # lhu $v1, ($v0)
.L0x00017ca0: .word 0x26310001 # addiu $s1, 0x1
.L0x00017ca4: .word 0xa6030000 # sh $v1, ($s0)
.L0x00017ca8: .word 0xa4440000 # sh $a0, ($v0)
.L0x00017cac: .word 0x2a220008 # slti $v0, $s1, 0x8
.L0x00017cb0: .word 0x1440ffec # bnez $v0, .L0x00017c64
.L0x00017cb4: .word 0x26100002 # addiu $s0, 0x2
.L0x00017cb8: .word 0x0c0268b7 # jal 0x8009a2dc
.L0x00017cbc: .word 0x02402021 # move_ $a0, $s2
.L0x00017cc0: .word 0x8e420038 # lw $v0, 0x38($s2)
.L0x00017cc4: .word 0x00000000 # nop
.L0x00017cc8: .word 0x0040f809 # jalr $v0
.L0x00017ccc: .word 0x02402021 # move_ $a0, $s2
.L0x00017cd0: .word 0x08026ad5 # j 0x8009ab54
.L0x00017cd4: .word 0x00000000 # nop
.L0x00017cd8: .word 0x8e420010 # lw $v0, 0x10($s2)
.L0x00017cdc: .word 0x00000000 # nop
.L0x00017ce0: .word 0x10400005 # beqz $v0, .L0x00017cf8
.L0x00017ce4: .word 0x00000000 # nop
.L0x00017ce8: .word 0x10500043 # beq $v0, $s0, .L0x00017df8
.L0x00017cec: .word 0x00000000 # nop
.L0x00017cf0: .word 0x08026ad5 # j 0x8009ab54
.L0x00017cf4: .word 0x00000000 # nop
.L0x00017cf8: .word 0x3c028005 # lui $v0, 0x8005
.L0x00017cfc: .word 0x8c42bbc4 # lw $v0, -0x443c($v0)
.L0x00017d00: .word 0x00000000 # nop
.L0x00017d04: .word 0x0040f809 # jalr $v0
.L0x00017d08: .word 0x00002021 # move_ $a0, $zr
.L0x00017d0c: .word 0x30422000 # andi $v0, 0x2000
.L0x00017d10: .word 0x10400064 # beqz $v0, .L0x00017ea4
.L0x00017d14: .word 0x3c040004 # lui $a0, 0x4
.L0x00017d18: .word 0x3c028005 # lui $v0, 0x8005
.L0x00017d1c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00017d20: .word 0x00000000 # nop
.L0x00017d24: .word 0x0040f809 # jalr $v0
.L0x00017d28: .word 0x3484001c # ori $a0, 0x1c
.L0x00017d2c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00017d30: .word 0x8c42465c # lw $v0, 0x465c($v0)
.L0x00017d34: .word 0x00000000 # nop
.L0x00017d38: .word 0x0040f809 # jalr $v0
.L0x00017d3c: .word 0x00002021 # move_ $a0, $zr
.L0x00017d40: .word 0x1440000a # bnez $v0, .L0x00017d6c
.L0x00017d44: .word 0x00008821 # move_ $s1, $zr
.L0x00017d48: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00017d4c: .word 0x02402021 # move_ $a0, $s2
.L0x00017d50: .word 0xac400000 # sw $zr, ($v0)
.L0x00017d54: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00017d58: .word 0x00000000 # nop
.L0x00017d5c: .word 0x0040f809 # jalr $v0
.L0x00017d60: .word 0x24050003 # li $a1, 0x3
.L0x00017d64: .word 0x08026aa6 # j 0x8009aa98
.L0x00017d68: .word 0x00000000 # nop
.L0x00017d6c: .word 0x8e620000 # lw $v0, ($s3)
.L0x00017d70: .word 0x00000000 # nop
.L0x00017d74: .word 0x8c420050 # lw $v0, 0x50($v0)
.L0x00017d78: .word 0x02608021 # move_ $s0, $s3
.L0x00017d7c: .word 0xae420054 # sw $v0, 0x54($s2)
.L0x00017d80: .word 0x24050003 # li $a1, 0x3
.L0x00017d84: .word 0x8e040004 # lw $a0, 0x4($s0)
.L0x00017d88: .word 0x26100004 # addiu $s0, 0x4
.L0x00017d8c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00017d90: .word 0x00000000 # nop
.L0x00017d94: .word 0x0040f809 # jalr $v0
.L0x00017d98: .word 0x26310001 # addiu $s1, 0x1
.L0x00017d9c: .word 0x2a220006 # slti $v0, $s1, 0x6
.L0x00017da0: .word 0x1440fff8 # bnez $v0, .L0x00017d84
.L0x00017da4: .word 0x24050003 # li $a1, 0x3
.L0x00017da8: .word 0x8e640000 # lw $a0, ($s3)
.L0x00017dac: .word 0x00000000 # nop
.L0x00017db0: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00017db4: .word 0x00000000 # nop
.L0x00017db8: .word 0x0040f809 # jalr $v0
.L0x00017dbc: .word 0x24050003 # li $a1, 0x3
.L0x00017dc0: .word 0x8e42005c # lw $v0, 0x5c($s2)
.L0x00017dc4: .word 0x24030003 # li $v1, 0x3
.L0x00017dc8: .word 0xac43000c # sw $v1, 0xc($v0)
.L0x00017dcc: .word 0x8e420060 # lw $v0, 0x60($s2)
.L0x00017dd0: .word 0x00000000 # nop
.L0x00017dd4: .word 0xac43000c # sw $v1, 0xc($v0)
.L0x00017dd8: .word 0x8e42003c # lw $v0, 0x3c($s2)
.L0x00017ddc: .word 0x00000000 # nop
.L0x00017de0: .word 0x0040f809 # jalr $v0
.L0x00017de4: .word 0x02402021 # move_ $a0, $s2
.L0x00017de8: .word 0x8e630000 # lw $v1, ($s3)
.L0x00017dec: .word 0x24020001 # li $v0, 0x1
.L0x00017df0: .word 0x08026ad5 # j 0x8009ab54
.L0x00017df4: .word 0xac620054 # sw $v0, 0x54($v1)
.L0x00017df8: .word 0x8e620004 # lw $v0, 0x4($s3)
.L0x00017dfc: .word 0x00000000 # nop
.L0x00017e00: .word 0x14400028 # bnez $v0, .L0x00017ea4
.L0x00017e04: .word 0x00000000 # nop
.L0x00017e08: .word 0x8e620008 # lw $v0, 0x8($s3)
.L0x00017e0c: .word 0x00000000 # nop
.L0x00017e10: .word 0x14400024 # bnez $v0, .L0x00017ea4
.L0x00017e14: .word 0x3c028005 # lui $v0, 0x8005
.L0x00017e18: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x00017e1c: .word 0x00000000 # nop
.L0x00017e20: .word 0x0040f809 # jalr $v0
.L0x00017e24: .word 0x00000000 # nop
.L0x00017e28: .word 0x3c04800a # lui $a0, 0x800a
.L0x00017e2c: .word 0x24843624 # addiu $a0, 0x3624
.L0x00017e30: .word 0x30420001 # andi $v0, 0x1
.L0x00017e34: .word 0x8e430054 # lw $v1, 0x54($s2)
.L0x00017e38: .word 0x00003021 # move_ $a2, $zr
.L0x00017e3c: .word 0x00031840 # sll $v1, 0x1
.L0x00017e40: .word 0x00641821 # addu $v1, $a0
.L0x00017e44: .word 0x84650000 # lh $a1, ($v1)
.L0x00017e48: .word 0x02402021 # move_ $a0, $s2
.L0x00017e4c: .word 0x00052840 # sll $a1, 0x1
.L0x00017e50: .word 0x0c0269cd # jal 0x8009a734
.L0x00017e54: .word 0x00a22825 # or $a1, $v0
.L0x00017e58: .word 0x02402021 # move_ $a0, $s2
.L0x00017e5c: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00017e60: .word 0x00000000 # nop
.L0x00017e64: .word 0x0040f809 # jalr $v0
.L0x00017e68: .word 0x24050002 # li $a1, 0x2
.L0x00017e6c: .word 0x08026ad5 # j 0x8009ab54
.L0x00017e70: .word 0x00000000 # nop
.L0x00017e74: .word 0x0c0268ed # jal 0x8009a3b4
.L0x00017e78: .word 0x02402021 # move_ $a0, $s2
.L0x00017e7c: .word 0x02402021 # move_ $a0, $s2
.L0x00017e80: .word 0x0c026945 # jal 0x8009a514
.L0x00017e84: .word 0x02602821 # move_ $a1, $s3
.L0x00017e88: .word 0x8e43000c # lw $v1, 0xc($s2)
.L0x00017e8c: .word 0x24020003 # li $v0, 0x3
.L0x00017e90: .word 0x14620004 # bne $v1, $v0, .L0x00017ea4
.L0x00017e94: .word 0x00000000 # nop
.L0x00017e98: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00017e9c: .word 0x00000000 # nop
.L0x00017ea0: .word 0xac500000 # sw $s0, ($v0)
.L0x00017ea4: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00017ea8: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00017eac: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00017eb0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00017eb4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017eb8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00017ebc: .word 0x03e00008 # jr $ra
.L0x00017ec0: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00017ec4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00017ec8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00017ecc: .word 0x00808021 # move_ $s0, $a0
.L0x00017ed0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00017ed4: .word 0x00a08821 # move_ $s1, $a1
.L0x00017ed8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00017edc: .word 0x00c09021 # move_ $s2, $a2
.L0x00017ee0: .word 0x3c04800a # lui $a0, 0x800a
.L0x00017ee4: .word 0x2484a898 # addiu $a0, -0x5768
.L0x00017ee8: .word 0x240500c4 # li $a1, 0xc4
.L0x00017eec: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00017ef0: .word 0x0c005141 # jal 0x80014504
.L0x00017ef4: .word 0x2406001c # li $a2, 0x1c
.L0x00017ef8: .word 0x2403ffff # li $v1, -0x1
.L0x00017efc: .word 0xac500058 # sw $s0, 0x58($v0)
.L0x00017f00: .word 0xae030000 # sw $v1, ($s0)
.L0x00017f04: .word 0xac400050 # sw $zr, 0x50($v0)
.L0x00017f08: .word 0xac51005c # sw $s1, 0x5c($v0)
.L0x00017f0c: .word 0xac520060 # sw $s2, 0x60($v0)
.L0x00017f10: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00017f14: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00017f18: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00017f1c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00017f20: .word 0x03e00008 # jr $ra
.L0x00017f24: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00017f28: .word 0x27bdffc0 # addiu $sp, -0x40
.L0x00017f2c: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x00017f30: .word 0x00808821 # move_ $s1, $a0
.L0x00017f34: .word 0xafbf003c # sw $ra, 0x3c($sp)
.L0x00017f38: .word 0xafbe0038 # sw $s8, 0x38($sp)
.L0x00017f3c: .word 0xafb70034 # sw $s7, 0x34($sp)
.L0x00017f40: .word 0xafb60030 # sw $s6, 0x30($sp)
.L0x00017f44: .word 0xafb5002c # sw $s5, 0x2c($sp)
.L0x00017f48: .word 0xafb40028 # sw $s4, 0x28($sp)
.L0x00017f4c: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x00017f50: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x00017f54: .word 0x0c00a363 # jal 0x80028d8c
.L0x00017f58: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x00017f5c: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x00017f60: .word 0x8fa80010 # lw $t0, 0x10($sp)
.L0x00017f64: .word 0x2402ffff # li $v0, -0x1
.L0x00017f68: .word 0x1102005f # beq $t0, $v0, .L0x000180e8
.L0x00017f6c: .word 0x2403000c # li $v1, 0xc
.L0x00017f70: .word 0x8e22007c # lw $v0, 0x7c($s1)
.L0x00017f74: .word 0x00000000 # nop
.L0x00017f78: .word 0x24420001 # addiu $v0, 0x1
.L0x00017f7c: .word 0x14430002 # bne $v0, $v1, .L0x00017f88
.L0x00017f80: .word 0xae22007c # sw $v0, 0x7c($s1)
.L0x00017f84: .word 0xae20007c # sw $zr, 0x7c($s1)
.L0x00017f88: .word 0x3c10800a # lui $s0, 0x800a
.L0x00017f8c: .word 0x26044778 # addiu $a0, $s0, 0x4778
.L0x00017f90: .word 0x0c009723 # jal 0x80025c8c
.L0x00017f94: .word 0x24050002 # li $a1, 0x2
.L0x00017f98: .word 0x0000a821 # move_ $s5, $zr
.L0x00017f9c: .word 0x3c1e800a # lui $s8, 0x800a
.L0x00017fa0: .word 0x0200b021 # move_ $s6, $s0
.L0x00017fa4: .word 0x3c1400ff # lui $s4, 0xff
.L0x00017fa8: .word 0x3694ffff # ori $s4, 0xffff
.L0x00017fac: .word 0x3c17ff00 # lui $s7, 0xff00
.L0x00017fb0: .word 0x3c02800a # lui $v0, 0x800a
.L0x00017fb4: .word 0x24424718 # addiu $v0, 0x4718
.L0x00017fb8: .word 0x24530018 # addiu $s3, $v0, 0x18
.L0x00017fbc: .word 0x00409021 # move_ $s2, $v0
.L0x00017fc0: .word 0x24020002 # li $v0, 0x2
.L0x00017fc4: .word 0x16a20006 # bne $s5, $v0, .L0x00017fe0
.L0x00017fc8: .word 0x2aa20002 # slti $v0, $s5, 0x2
.L0x00017fcc: .word 0x8e230078 # lw $v1, 0x78($s1)
.L0x00017fd0: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x00017fd4: .word 0x00000000 # nop
.L0x00017fd8: .word 0x1062003c # beq $v1, $v0, .L0x000180cc
.L0x00017fdc: .word 0x2aa20002 # slti $v0, $s5, 0x2
.L0x00017fe0: .word 0x1040000a # beqz $v0, .L0x0001800c
.L0x00017fe4: .word 0x24020090 # li $v0, 0x90
.L0x00017fe8: .word 0x8e23007c # lw $v1, 0x7c($s1)
.L0x00017fec: .word 0x00000000 # nop
.L0x00017ff0: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x00017ff4: .word 0x00431021 # addu $v0, $v1
.L0x00017ff8: .word 0x00021080 # sll $v0, 0x2
.L0x00017ffc: .word 0xa7c23654 # sh $v0, 0x3654($s8)
.L0x00018000: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018004: .word 0x08026b31 # j 0x8009acc4
.L0x00018008: .word 0x00000000 # nop
.L0x0001800c: .word 0xa7c23654 # sh $v0, 0x3654($s8)
.L0x00018010: .word 0x8e230078 # lw $v1, 0x78($s1)
.L0x00018014: .word 0x8e220064 # lw $v0, 0x64($s1)
.L0x00018018: .word 0x00000000 # nop
.L0x0001801c: .word 0x00620018 # mult $v1, $v0
.L0x00018020: .word 0x8e220060 # lw $v0, 0x60($s1)
.L0x00018024: .word 0x00004012 # mflo $t0
.L0x00018028: .word 0x00488021 # addu $s0, $v0, $t0
.L0x0001802c: .word 0x02402021 # move_ $a0, $s2
.L0x00018030: .word 0x3c05800a # lui $a1, 0x800a
.L0x00018034: .word 0x24a53654 # addiu $a1, 0x3654
.L0x00018038: .word 0x02003821 # move_ $a3, $s0
.L0x0001803c: .word 0x8e26005c # lw $a2, 0x5c($s1)
.L0x00018040: .word 0x0c00a463 # jal 0x8002918c
.L0x00018044: .word 0x26b50002 # addiu $s5, 0x2
.L0x00018048: .word 0x02602021 # move_ $a0, $s3
.L0x0001804c: .word 0x3c05800a # lui $a1, 0x800a
.L0x00018050: .word 0x24a53654 # addiu $a1, 0x3654
.L0x00018054: .word 0x26070100 # addiu $a3, $s0, 0x100
.L0x00018058: .word 0x8e430000 # lw $v1, ($s2)
.L0x0001805c: .word 0x8ec24778 # lw $v0, 0x4778($s6)
.L0x00018060: .word 0x00771824 # and $v1, $s7
.L0x00018064: .word 0x00541024 # and $v0, $s4
.L0x00018068: .word 0x00621825 # or $v1, $v0
.L0x0001806c: .word 0xae430000 # sw $v1, ($s2)
.L0x00018070: .word 0x8ec34778 # lw $v1, 0x4778($s6)
.L0x00018074: .word 0x02541024 # and $v0, $s2, $s4
.L0x00018078: .word 0x00771824 # and $v1, $s7
.L0x0001807c: .word 0x00621825 # or $v1, $v0
.L0x00018080: .word 0xaec34778 # sw $v1, 0x4778($s6)
.L0x00018084: .word 0x8e26005c # lw $a2, 0x5c($s1)
.L0x00018088: .word 0x0c00a463 # jal 0x8002918c
.L0x0001808c: .word 0x26520030 # addiu $s2, 0x30
.L0x00018090: .word 0x8e630000 # lw $v1, ($s3)
.L0x00018094: .word 0x8ec24778 # lw $v0, 0x4778($s6)
.L0x00018098: .word 0x00771824 # and $v1, $s7
.L0x0001809c: .word 0x00541024 # and $v0, $s4
.L0x000180a0: .word 0x00621825 # or $v1, $v0
.L0x000180a4: .word 0xae630000 # sw $v1, ($s3)
.L0x000180a8: .word 0x02741824 # and $v1, $s3, $s4
.L0x000180ac: .word 0x8ec24778 # lw $v0, 0x4778($s6)
.L0x000180b0: .word 0x00000000 # nop
.L0x000180b4: .word 0x00571024 # and $v0, $s7
.L0x000180b8: .word 0x00431025 # or $v0, $v1
.L0x000180bc: .word 0xaec24778 # sw $v0, 0x4778($s6)
.L0x000180c0: .word 0x2aa20004 # slti $v0, $s5, 0x4
.L0x000180c4: .word 0x1440ffbe # bnez $v0, .L0x00017fc0
.L0x000180c8: .word 0x26730030 # addiu $s3, 0x30
.L0x000180cc: .word 0x0c00a388 # jal 0x80028e20
.L0x000180d0: .word 0x00002021 # move_ $a0, $zr
.L0x000180d4: .word 0x1440fffd # bnez $v0, .L0x000180cc
.L0x000180d8: .word 0x3c04800a # lui $a0, 0x800a
.L0x000180dc: .word 0x8fa50010 # lw $a1, 0x10($sp)
.L0x000180e0: .word 0x0c00a3a0 # jal 0x80028e80
.L0x000180e4: .word 0x24844778 # addiu $a0, 0x4778
.L0x000180e8: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x000180ec: .word 0x00000000 # nop
.L0x000180f0: .word 0xae220078 # sw $v0, 0x78($s1)
.L0x000180f4: .word 0x8fbf003c # lw $ra, 0x3c($sp)
.L0x000180f8: .word 0x8fbe0038 # lw $s8, 0x38($sp)
.L0x000180fc: .word 0x8fb70034 # lw $s7, 0x34($sp)
.L0x00018100: .word 0x8fb60030 # lw $s6, 0x30($sp)
.L0x00018104: .word 0x8fb5002c # lw $s5, 0x2c($sp)
.L0x00018108: .word 0x8fb40028 # lw $s4, 0x28($sp)
.L0x0001810c: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x00018110: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x00018114: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x00018118: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x0001811c: .word 0x03e00008 # jr $ra
.L0x00018120: .word 0x27bd0040 # addiu $sp, 0x40
.L0x00018124: .word 0x27bdff30 # addiu $sp, -0xd0
.L0x00018128: .word 0xafb200b8 # sw $s2, 0xb8($sp)
.L0x0001812c: .word 0x00809021 # move_ $s2, $a0
.L0x00018130: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x00018134: .word 0xafbf00c8 # sw $ra, 0xc8($sp)
.L0x00018138: .word 0xafb500c4 # sw $s5, 0xc4($sp)
.L0x0001813c: .word 0xafb400c0 # sw $s4, 0xc0($sp)
.L0x00018140: .word 0xafb300bc # sw $s3, 0xbc($sp)
.L0x00018144: .word 0xafb100b4 # sw $s1, 0xb4($sp)
.L0x00018148: .word 0x0c007d92 # jal 0x8001f648
.L0x0001814c: .word 0xafb000b0 # sw $s0, 0xb0($sp)
.L0x00018150: .word 0x24041005 # li $a0, 0x1005
.L0x00018154: .word 0x24050001 # li $a1, 0x1
.L0x00018158: .word 0x8fa2008c # lw $v0, 0x8c($sp)
.L0x0001815c: .word 0x00000000 # nop
.L0x00018160: .word 0x0040f809 # jalr $v0
.L0x00018164: .word 0x00008821 # move_ $s1, $zr
.L0x00018168: .word 0x24040200 # li $a0, 0x200
.L0x0001816c: .word 0x8fa20084 # lw $v0, 0x84($sp)
.L0x00018170: .word 0x00000000 # nop
.L0x00018174: .word 0x0040f809 # jalr $v0
.L0x00018178: .word 0x02202821 # move_ $a1, $s1
.L0x0001817c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00018180: .word 0x8c424f5c # lw $v0, 0x4f5c($v0)
.L0x00018184: .word 0x00000000 # nop
.L0x00018188: .word 0x0040f809 # jalr $v0
.L0x0001818c: .word 0x3c040455 # lui $a0, 0x455
.L0x00018190: .word 0x8e430058 # lw $v1, 0x58($s2)
.L0x00018194: .word 0x8e530070 # lw $s3, 0x70($s2)
.L0x00018198: .word 0x18600037 # blez $v1, .L0x00018278
.L0x0001819c: .word 0x0040a021 # move_ $s4, $v0
.L0x000181a0: .word 0x3c028005 # lui $v0, 0x8005
.L0x000181a4: .word 0x2455de10 # addiu $s5, $v0, -0x21f0
.L0x000181a8: .word 0x02408021 # move_ $s0, $s2
.L0x000181ac: .word 0x8e020080 # lw $v0, 0x80($s0)
.L0x000181b0: .word 0x00000000 # nop
.L0x000181b4: .word 0x14400005 # bnez $v0, .L0x000181cc
.L0x000181b8: .word 0x00000000 # nop
.L0x000181bc: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x000181c0: .word 0x00000000 # nop
.L0x000181c4: .word 0x14510012 # bne $v0, $s1, .L0x00018210
.L0x000181c8: .word 0x00000000 # nop
.L0x000181cc: .word 0x8ea2018c # lw $v0, 0x18c($s5)
.L0x000181d0: .word 0x00000000 # nop
.L0x000181d4: .word 0x0040f809 # jalr $v0
.L0x000181d8: .word 0x00000000 # nop
.L0x000181dc: .word 0x8e030080 # lw $v1, 0x80($s0)
.L0x000181e0: .word 0x00000000 # nop
.L0x000181e4: .word 0x00621821 # addu $v1, $v0
.L0x000181e8: .word 0x28620014 # slti $v0, $v1, 0x14
.L0x000181ec: .word 0x14400008 # bnez $v0, .L0x00018210
.L0x000181f0: .word 0xae030080 # sw $v1, 0x80($s0)
.L0x000181f4: .word 0x8e420050 # lw $v0, 0x50($s2)
.L0x000181f8: .word 0x00000000 # nop
.L0x000181fc: .word 0x10510003 # beq $v0, $s1, .L0x0001820c
.L0x00018200: .word 0x2462ffec # addiu $v0, $v1, -0x14
.L0x00018204: .word 0x08026bb0 # j 0x8009aec0
.L0x00018208: .word 0xae000080 # sw $zr, 0x80($s0)
.L0x0001820c: .word 0xae020080 # sw $v0, 0x80($s0)
.L0x00018210: .word 0x8e020080 # lw $v0, 0x80($s0)
.L0x00018214: .word 0x00000000 # nop
.L0x00018218: .word 0x00022083 # sra $a0, $v0, 0x2
.L0x0001821c: .word 0x2c820005 # sltiu $v0, $a0, 0x5
.L0x00018220: .word 0x10400004 # beqz $v0, .L0x00018234
.L0x00018224: .word 0x00000000 # nop
.L0x00018228: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x0001822c: .word 0x08026bbb # j 0x8009aeec
.L0x00018230: .word 0x00000000 # nop
.L0x00018234: .word 0x8fa20098 # lw $v0, 0x98($sp)
.L0x00018238: .word 0x00002021 # move_ $a0, $zr
.L0x0001823c: .word 0x0040f809 # jalr $v0
.L0x00018240: .word 0x26100004 # addiu $s0, 0x4
.L0x00018244: .word 0x02802021 # move_ $a0, $s4
.L0x00018248: .word 0x26310001 # addiu $s1, 0x1
.L0x0001824c: .word 0x8e450068 # lw $a1, 0x68($s2)
.L0x00018250: .word 0x8fa20094 # lw $v0, 0x94($sp)
.L0x00018254: .word 0x8e46006c # lw $a2, 0x6c($s2)
.L0x00018258: .word 0x0040f809 # jalr $v0
.L0x0001825c: .word 0x02603821 # move_ $a3, $s3
.L0x00018260: .word 0x8e430074 # lw $v1, 0x74($s2)
.L0x00018264: .word 0x8e420058 # lw $v0, 0x58($s2)
.L0x00018268: .word 0x00000000 # nop
.L0x0001826c: .word 0x0222102a # slt $v0, $s1, $v0
.L0x00018270: .word 0x1440ffce # bnez $v0, .L0x000181ac
.L0x00018274: .word 0x02639821 # addu $s3, $v1
.L0x00018278: .word 0x8fbf00c8 # lw $ra, 0xc8($sp)
.L0x0001827c: .word 0x8fb500c4 # lw $s5, 0xc4($sp)
.L0x00018280: .word 0x8fb400c0 # lw $s4, 0xc0($sp)
.L0x00018284: .word 0x8fb300bc # lw $s3, 0xbc($sp)
.L0x00018288: .word 0x8fb200b8 # lw $s2, 0xb8($sp)
.L0x0001828c: .word 0x8fb100b4 # lw $s1, 0xb4($sp)
.L0x00018290: .word 0x8fb000b0 # lw $s0, 0xb0($sp)
.L0x00018294: .word 0x03e00008 # jr $ra
.L0x00018298: .word 0x27bd00d0 # addiu $sp, 0xd0
.L0x0001829c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000182a0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000182a4: .word 0x00808821 # move_ $s1, $a0
.L0x000182a8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000182ac: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000182b0: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x000182b4: .word 0x24020001 # li $v0, 0x1
.L0x000182b8: .word 0x1062000d # beq $v1, $v0, .L0x000182f0
.L0x000182bc: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000182c0: .word 0x14400005 # bnez $v0, .L0x000182d8
.L0x000182c4: .word 0x24020002 # li $v0, 0x2
.L0x000182c8: .word 0x1062004e # beq $v1, $v0, .L0x00018404
.L0x000182cc: .word 0x24020003 # li $v0, 0x3
.L0x000182d0: .word 0x1062004b # beq $v1, $v0, .L0x00018400
.L0x000182d4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000182d8: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x000182dc: .word 0x00000000 # nop
.L0x000182e0: .word 0x0040f809 # jalr $v0
.L0x000182e4: .word 0x02202021 # move_ $a0, $s1
.L0x000182e8: .word 0x08026c2d # j 0x8009b0b4
.L0x000182ec: .word 0x00000000 # nop
.L0x000182f0: .word 0x8e230010 # lw $v1, 0x10($s1)
.L0x000182f4: .word 0x24020002 # li $v0, 0x2
.L0x000182f8: .word 0x10620009 # beq $v1, $v0, .L0x00018320
.L0x000182fc: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x00018300: .word 0x10400005 # beqz $v0, .L0x00018318
.L0x00018304: .word 0x24020003 # li $v0, 0x3
.L0x00018308: .word 0x04600006 # bltz $v1, .L0x00018324
.L0x0001830c: .word 0x3c038005 # lui $v1, 0x8005
.L0x00018310: .word 0x08026bfa # j 0x8009afe8
.L0x00018314: .word 0x00000000 # nop
.L0x00018318: .word 0x1062000b # beq $v1, $v0, .L0x00018348
.L0x0001831c: .word 0x00000000 # nop
.L0x00018320: .word 0x3c038005 # lui $v1, 0x8005
.L0x00018324: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018328: .word 0x2442abd8 # addiu $v0, -0x5428
.L0x0001832c: .word 0xac62de10 # sw $v0, -0x21f0($v1)
.L0x00018330: .word 0x2463de10 # addiu $v1, -0x21f0
.L0x00018334: .word 0xac710004 # sw $s1, 0x4($v1)
.L0x00018338: .word 0x8e22003c # lw $v0, 0x3c($s1)
.L0x0001833c: .word 0x00000000 # nop
.L0x00018340: .word 0x0040f809 # jalr $v0
.L0x00018344: .word 0x02202021 # move_ $a0, $s1
.L0x00018348: .word 0x8e230068 # lw $v1, 0x68($s1)
.L0x0001834c: .word 0x2402ffff # li $v0, -0x1
.L0x00018350: .word 0x10620003 # beq $v1, $v0, .L0x00018360
.L0x00018354: .word 0x00000000 # nop
.L0x00018358: .word 0x0c026b75 # jal 0x8009add4
.L0x0001835c: .word 0x02202021 # move_ $a0, $s1
.L0x00018360: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x00018364: .word 0x00000000 # nop
.L0x00018368: .word 0x14400026 # bnez $v0, .L0x00018404
.L0x0001836c: .word 0x3c108005 # lui $s0, 0x8005
.L0x00018370: .word 0x2610b7d0 # addiu $s0, -0x4830
.L0x00018374: .word 0x8e0203fc # lw $v0, 0x3fc($s0)
.L0x00018378: .word 0x00000000 # nop
.L0x0001837c: .word 0x0040f809 # jalr $v0
.L0x00018380: .word 0x00002021 # move_ $a0, $zr
.L0x00018384: .word 0x00002021 # move_ $a0, $zr
.L0x00018388: .word 0x8e0303f4 # lw $v1, 0x3f4($s0)
.L0x0001838c: .word 0x00000000 # nop
.L0x00018390: .word 0x0060f809 # jalr $v1
.L0x00018394: .word 0x00408021 # move_ $s0, $v0
.L0x00018398: .word 0x02028025 # or $s0, $v0
.L0x0001839c: .word 0x32020010 # andi $v0, $s0, 0x10
.L0x000183a0: .word 0x10400007 # beqz $v0, .L0x000183c0
.L0x000183a4: .word 0x32020040 # andi $v0, $s0, 0x40
.L0x000183a8: .word 0x8e220050 # lw $v0, 0x50($s1)
.L0x000183ac: .word 0x00000000 # nop
.L0x000183b0: .word 0x10400014 # beqz $v0, .L0x00018404
.L0x000183b4: .word 0x3c040004 # lui $a0, 0x4
.L0x000183b8: .word 0x08026c24 # j 0x8009b090
.L0x000183bc: .word 0x2442ffff # addiu $v0, -0x1
.L0x000183c0: .word 0x10400010 # beqz $v0, .L0x00018404
.L0x000183c4: .word 0x00000000 # nop
.L0x000183c8: .word 0x8e220058 # lw $v0, 0x58($s1)
.L0x000183cc: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x000183d0: .word 0x2442ffff # addiu $v0, -0x1
.L0x000183d4: .word 0x1062000b # beq $v1, $v0, .L0x00018404
.L0x000183d8: .word 0x3c040004 # lui $a0, 0x4
.L0x000183dc: .word 0x24620001 # addiu $v0, $v1, 0x1
.L0x000183e0: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x000183e4: .word 0x3c028005 # lui $v0, 0x8005
.L0x000183e8: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x000183ec: .word 0x00000000 # nop
.L0x000183f0: .word 0x0040f809 # jalr $v0
.L0x000183f4: .word 0x3484001b # ori $a0, 0x1b
.L0x000183f8: .word 0x08026c2d # j 0x8009b0b4
.L0x000183fc: .word 0x00000000 # nop
.L0x00018400: .word 0xac40de10 # sw $zr, -0x21f0($v0)
.L0x00018404: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00018408: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001840c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018410: .word 0x03e00008 # jr $ra
.L0x00018414: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00018418: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001841c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018420: .word 0x00808021 # move_ $s0, $a0
.L0x00018424: .word 0x3c04800a # lui $a0, 0x800a
.L0x00018428: .word 0x2484af4c # addiu $a0, -0x50b4
.L0x0001842c: .word 0x240500a8 # li $a1, 0xa8
.L0x00018430: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018434: .word 0x0c005141 # jal 0x80014504
.L0x00018438: .word 0x00003021 # move_ $a2, $zr
.L0x0001843c: .word 0x8e030000 # lw $v1, ($s0)
.L0x00018440: .word 0x8e070004 # lw $a3, 0x4($s0)
.L0x00018444: .word 0x8e080008 # lw $t0, 0x8($s0)
.L0x00018448: .word 0x8e09000c # lw $t1, 0xc($s0)
.L0x0001844c: .word 0xac430058 # sw $v1, 0x58($v0)
.L0x00018450: .word 0xac47005c # sw $a3, 0x5c($v0)
.L0x00018454: .word 0xac480060 # sw $t0, 0x60($v0)
.L0x00018458: .word 0xac490064 # sw $t1, 0x64($v0)
.L0x0001845c: .word 0x8e030010 # lw $v1, 0x10($s0)
.L0x00018460: .word 0x8e070014 # lw $a3, 0x14($s0)
.L0x00018464: .word 0x8e080018 # lw $t0, 0x18($s0)
.L0x00018468: .word 0x8e09001c # lw $t1, 0x1c($s0)
.L0x0001846c: .word 0xac430068 # sw $v1, 0x68($v0)
.L0x00018470: .word 0xac47006c # sw $a3, 0x6c($v0)
.L0x00018474: .word 0xac480070 # sw $t0, 0x70($v0)
.L0x00018478: .word 0xac490074 # sw $t1, 0x74($v0)
.L0x0001847c: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018480: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018484: .word 0x03e00008 # jr $ra
.L0x00018488: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001848c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00018490: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00018494: .word 0x00808821 # move_ $s1, $a0
.L0x00018498: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001849c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000184a0: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x000184a4: .word 0x24020001 # li $v0, 0x1
.L0x000184a8: .word 0x10620031 # beq $v1, $v0, .L0x00018570
.L0x000184ac: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x000184b0: .word 0x14400005 # bnez $v0, .L0x000184c8
.L0x000184b4: .word 0x24020002 # li $v0, 0x2
.L0x000184b8: .word 0x10620092 # beq $v1, $v0, .L0x00018704
.L0x000184bc: .word 0x24020003 # li $v0, 0x3
.L0x000184c0: .word 0x106200b6 # beq $v1, $v0, .L0x0001879c
.L0x000184c4: .word 0x00000000 # nop
.L0x000184c8: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x000184cc: .word 0x24020004 # li $v0, 0x4
.L0x000184d0: .word 0x10620006 # beq $v1, $v0, .L0x000184ec
.L0x000184d4: .word 0xae200058 # sw $zr, 0x58($s1)
.L0x000184d8: .word 0x24020005 # li $v0, 0x5
.L0x000184dc: .word 0x10620006 # beq $v1, $v0, .L0x000184f8
.L0x000184e0: .word 0x00000000 # nop
.L0x000184e4: .word 0x08026c74 # j 0x8009b1d0
.L0x000184e8: .word 0x00000000 # nop
.L0x000184ec: .word 0x8e220054 # lw $v0, 0x54($s1)
.L0x000184f0: .word 0x08026c73 # j 0x8009b1cc
.L0x000184f4: .word 0x24422800 # addiu $v0, 0x2800
.L0x000184f8: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x000184fc: .word 0x00000000 # nop
.L0x00018500: .word 0x84430020 # lh $v1, 0x20($v0)
.L0x00018504: .word 0x8442002c # lh $v0, 0x2c($v0)
.L0x00018508: .word 0x00000000 # nop
.L0x0001850c: .word 0x00621023 # subu $v0, $v1, $v0
.L0x00018510: .word 0x04410003 # bgez $v0, .L0x00018520
.L0x00018514: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00018518: .word 0x00021023 # negu $v0
.L0x0001851c: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00018520: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x00018524: .word 0x00000000 # nop
.L0x00018528: .word 0x8c430004 # lw $v1, 0x4($v0)
.L0x0001852c: .word 0x24020010 # li $v0, 0x10
.L0x00018530: .word 0x14620006 # bne $v1, $v0, .L0x0001854c
.L0x00018534: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018538: .word 0x8e220058 # lw $v0, 0x58($s1)
.L0x0001853c: .word 0x00000000 # nop
.L0x00018540: .word 0x00021023 # negu $v0
.L0x00018544: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x00018548: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001854c: .word 0x8c434464 # lw $v1, 0x4464($v0)
.L0x00018550: .word 0x8e220068 # lw $v0, 0x68($s1)
.L0x00018554: .word 0x00000000 # nop
.L0x00018558: .word 0x00620018 # mult $v1, $v0
.L0x0001855c: .word 0x02202021 # move_ $a0, $s1
.L0x00018560: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00018564: .word 0x00003812 # mflo $a3
.L0x00018568: .word 0x0040f809 # jalr $v0
.L0x0001856c: .word 0xae27006c # sw $a3, 0x6c($s1)
.L0x00018570: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018574: .word 0x00000000 # nop
.L0x00018578: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x0001857c: .word 0x14400007 # bnez $v0, .L0x0001859c
.L0x00018580: .word 0x3c10800a # lui $s0, 0x800a
.L0x00018584: .word 0x28620006 # slti $v0, $v1, 0x6
.L0x00018588: .word 0x14400015 # bnez $v0, .L0x000185e0
.L0x0001858c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018590: .word 0x24020006 # li $v0, 0x6
.L0x00018594: .word 0x1062001f # beq $v1, $v0, .L0x00018614
.L0x00018598: .word 0x00000000 # nop
.L0x0001859c: .word 0x2610469c # addiu $s0, 0x469c
.L0x000185a0: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x000185a4: .word 0x8e260060 # lw $a2, 0x60($s1)
.L0x000185a8: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x000185ac: .word 0x00000000 # nop
.L0x000185b0: .word 0x0040f809 # jalr $v0
.L0x000185b4: .word 0x24040002 # li $a0, 0x2
.L0x000185b8: .word 0x24040001 # li $a0, 0x1
.L0x000185bc: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x000185c0: .word 0x8e260064 # lw $a2, 0x64($s1)
.L0x000185c4: .word 0x8e030008 # lw $v1, 0x8($s0)
.L0x000185c8: .word 0x00000000 # nop
.L0x000185cc: .word 0x0060f809 # jalr $v1
.L0x000185d0: .word 0x00408021 # move_ $s0, $v0
.L0x000185d4: .word 0x8e23005c # lw $v1, 0x5c($s1)
.L0x000185d8: .word 0x08026cba # j 0x8009b2e8
.L0x000185dc: .word 0x00501023 # subu $v0, $s0
.L0x000185e0: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x000185e4: .word 0x8e260060 # lw $a2, 0x60($s1)
.L0x000185e8: .word 0x8c4246a4 # lw $v0, 0x46a4($v0)
.L0x000185ec: .word 0x00000000 # nop
.L0x000185f0: .word 0x0040f809 # jalr $v0
.L0x000185f4: .word 0x24040002 # li $a0, 0x2
.L0x000185f8: .word 0x8e24005c # lw $a0, 0x5c($s1)
.L0x000185fc: .word 0x00000000 # nop
.L0x00018600: .word 0x9483002a # lhu $v1, 0x2a($a0)
.L0x00018604: .word 0x00000000 # nop
.L0x00018608: .word 0x00621823 # subu $v1, $v0
.L0x0001860c: .word 0x08026cbc # j 0x8009b2f0
.L0x00018610: .word 0xa483001e # sh $v1, 0x1e($a0)
.L0x00018614: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x00018618: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x0001861c: .word 0x8446002a # lh $a2, 0x2a($v0)
.L0x00018620: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018624: .word 0x8c4246a4 # lw $v0, 0x46a4($v0)
.L0x00018628: .word 0x00000000 # nop
.L0x0001862c: .word 0x0040f809 # jalr $v0
.L0x00018630: .word 0x00002021 # move_ $a0, $zr
.L0x00018634: .word 0x8e23005c # lw $v1, 0x5c($s1)
.L0x00018638: .word 0x00000000 # nop
.L0x0001863c: .word 0xa462001e # sh $v0, 0x1e($v1)
.L0x00018640: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018644: .word 0x24020004 # li $v0, 0x4
.L0x00018648: .word 0x14620010 # bne $v1, $v0, .L0x0001868c
.L0x0001864c: .word 0x24020005 # li $v0, 0x5
.L0x00018650: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018654: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x00018658: .word 0x8e260058 # lw $a2, 0x58($s1)
.L0x0001865c: .word 0x8c4246a4 # lw $v0, 0x46a4($v0)
.L0x00018660: .word 0x00000000 # nop
.L0x00018664: .word 0x0040f809 # jalr $v0
.L0x00018668: .word 0x00002021 # move_ $a0, $zr
.L0x0001866c: .word 0x8e24005c # lw $a0, 0x5c($s1)
.L0x00018670: .word 0x00000000 # nop
.L0x00018674: .word 0x9483002c # lhu $v1, 0x2c($a0)
.L0x00018678: .word 0x00000000 # nop
.L0x0001867c: .word 0x00621821 # addu $v1, $v0
.L0x00018680: .word 0xa4830020 # sh $v1, 0x20($a0)
.L0x00018684: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018688: .word 0x24020005 # li $v0, 0x5
.L0x0001868c: .word 0x14620010 # bne $v1, $v0, .L0x000186d0
.L0x00018690: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018694: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018698: .word 0x8e25006c # lw $a1, 0x6c($s1)
.L0x0001869c: .word 0x8e260058 # lw $a2, 0x58($s1)
.L0x000186a0: .word 0x8c4246a4 # lw $v0, 0x46a4($v0)
.L0x000186a4: .word 0x00000000 # nop
.L0x000186a8: .word 0x0040f809 # jalr $v0
.L0x000186ac: .word 0x00002021 # move_ $a0, $zr
.L0x000186b0: .word 0x8e25005c # lw $a1, 0x5c($s1)
.L0x000186b4: .word 0x96240058 # lhu $a0, 0x58($s1)
.L0x000186b8: .word 0x94a3002c # lhu $v1, 0x2c($a1)
.L0x000186bc: .word 0x00000000 # nop
.L0x000186c0: .word 0x00641821 # addu $v1, $a0
.L0x000186c4: .word 0x00621823 # subu $v1, $v0
.L0x000186c8: .word 0xa4a30020 # sh $v1, 0x20($a1)
.L0x000186cc: .word 0x3c02800a # lui $v0, 0x800a
.L0x000186d0: .word 0x8c434464 # lw $v1, 0x4464($v0)
.L0x000186d4: .word 0x8e220068 # lw $v0, 0x68($s1)
.L0x000186d8: .word 0x00000000 # nop
.L0x000186dc: .word 0x00620018 # mult $v1, $v0
.L0x000186e0: .word 0x8e22006c # lw $v0, 0x6c($s1)
.L0x000186e4: .word 0x00003812 # mflo $a3
.L0x000186e8: .word 0x00471021 # addu $v0, $a3
.L0x000186ec: .word 0xae22006c # sw $v0, 0x6c($s1)
.L0x000186f0: .word 0x28421000 # slti $v0, 0x1000
.L0x000186f4: .word 0x10400025 # beqz $v0, .L0x0001878c
.L0x000186f8: .word 0x00000000 # nop
.L0x000186fc: .word 0x08026d13 # j 0x8009b44c
.L0x00018700: .word 0x00000000 # nop
.L0x00018704: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018708: .word 0x00000000 # nop
.L0x0001870c: .word 0x28620007 # slti $v0, $v1, 0x7
.L0x00018710: .word 0x10400003 # beqz $v0, .L0x00018720
.L0x00018714: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00018718: .word 0x10400004 # beqz $v0, .L0x0001872c
.L0x0001871c: .word 0x00000000 # nop
.L0x00018720: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x00018724: .word 0x08026cfc # j 0x8009b3f0
.L0x00018728: .word 0xa440001e # sh $zr, 0x1e($v0)
.L0x0001872c: .word 0x8e23005c # lw $v1, 0x5c($s1)
.L0x00018730: .word 0x00000000 # nop
.L0x00018734: .word 0x9462002a # lhu $v0, 0x2a($v1)
.L0x00018738: .word 0x00000000 # nop
.L0x0001873c: .word 0xa462001e # sh $v0, 0x1e($v1)
.L0x00018740: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x00018744: .word 0x24020004 # li $v0, 0x4
.L0x00018748: .word 0x14620009 # bne $v1, $v0, .L0x00018770
.L0x0001874c: .word 0x24020005 # li $v0, 0x5
.L0x00018750: .word 0x8e22005c # lw $v0, 0x5c($s1)
.L0x00018754: .word 0x96240058 # lhu $a0, 0x58($s1)
.L0x00018758: .word 0x9443002c # lhu $v1, 0x2c($v0)
.L0x0001875c: .word 0x00000000 # nop
.L0x00018760: .word 0x00641821 # addu $v1, $a0
.L0x00018764: .word 0xa4430020 # sh $v1, 0x20($v0)
.L0x00018768: .word 0x8e230050 # lw $v1, 0x50($s1)
.L0x0001876c: .word 0x24020005 # li $v0, 0x5
.L0x00018770: .word 0x14620006 # bne $v1, $v0, .L0x0001878c
.L0x00018774: .word 0x00000000 # nop
.L0x00018778: .word 0x8e23005c # lw $v1, 0x5c($s1)
.L0x0001877c: .word 0x00000000 # nop
.L0x00018780: .word 0x9462002c # lhu $v0, 0x2c($v1)
.L0x00018784: .word 0x00000000 # nop
.L0x00018788: .word 0xa4620020 # sh $v0, 0x20($v1)
.L0x0001878c: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x00018790: .word 0x00000000 # nop
.L0x00018794: .word 0x0040f809 # jalr $v0
.L0x00018798: .word 0x02202021 # move_ $a0, $s1
.L0x0001879c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x000187a0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000187a4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000187a8: .word 0x03e00008 # jr $ra
.L0x000187ac: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000187b0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000187b4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000187b8: .word 0x00808821 # move_ $s1, $a0
.L0x000187bc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000187c0: .word 0x00a08021 # move_ $s0, $a1
.L0x000187c4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000187c8: .word 0x00c09021 # move_ $s2, $a2
.L0x000187cc: .word 0x3c04800a # lui $a0, 0x800a
.L0x000187d0: .word 0x2484b13c # addiu $a0, -0x4ec4
.L0x000187d4: .word 0x24050070 # li $a1, 0x70
.L0x000187d8: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000187dc: .word 0x0c005141 # jal 0x80014504
.L0x000187e0: .word 0x00003021 # move_ $a2, $zr
.L0x000187e4: .word 0xac500050 # sw $s0, 0x50($v0)
.L0x000187e8: .word 0x2610ffff # addiu $s0, -0x1
.L0x000187ec: .word 0xac51005c # sw $s1, 0x5c($v0)
.L0x000187f0: .word 0xac520054 # sw $s2, 0x54($v0)
.L0x000187f4: .word 0x8623001e # lh $v1, 0x1e($s1)
.L0x000187f8: .word 0x001080c0 # sll $s0, 0x3
.L0x000187fc: .word 0xac430064 # sw $v1, 0x64($v0)
.L0x00018800: .word 0x3c03800a # lui $v1, 0x800a
.L0x00018804: .word 0x2463365c # addiu $v1, 0x365c
.L0x00018808: .word 0x02038021 # addu $s0, $v1
.L0x0001880c: .word 0x8e030000 # lw $v1, ($s0)
.L0x00018810: .word 0x00000000 # nop
.L0x00018814: .word 0xac430060 # sw $v1, 0x60($v0)
.L0x00018818: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0001881c: .word 0x00000000 # nop
.L0x00018820: .word 0xac430068 # sw $v1, 0x68($v0)
.L0x00018824: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00018828: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001882c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00018830: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018834: .word 0x03e00008 # jr $ra
.L0x00018838: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001883c: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00018840: .word 0xafb00028 # sw $s0, 0x28($sp)
.L0x00018844: .word 0x00808021 # move_ $s0, $a0
.L0x00018848: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x0001884c: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00018850: .word 0x24020001 # li $v0, 0x1
.L0x00018854: .word 0x1062000f # beq $v1, $v0, .L0x00018894
.L0x00018858: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0001885c: .word 0x14400004 # bnez $v0, .L0x00018870
.L0x00018860: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018864: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00018868: .word 0x14400049 # bnez $v0, .L0x00018990
.L0x0001886c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018870: .word 0x8c434464 # lw $v1, 0x4464($v0)
.L0x00018874: .word 0x8e020064 # lw $v0, 0x64($s0)
.L0x00018878: .word 0x00000000 # nop
.L0x0001887c: .word 0x00620018 # mult $v1, $v0
.L0x00018880: .word 0x02002021 # move_ $a0, $s0
.L0x00018884: .word 0x8e020038 # lw $v0, 0x38($s0)
.L0x00018888: .word 0x00004012 # mflo $t0
.L0x0001888c: .word 0x0040f809 # jalr $v0
.L0x00018890: .word 0xae080060 # sw $t0, 0x60($s0)
.L0x00018894: .word 0x96020054 # lhu $v0, 0x54($s0)
.L0x00018898: .word 0x8e060060 # lw $a2, 0x60($s0)
.L0x0001889c: .word 0xa7a20010 # sh $v0, 0x10($sp)
.L0x000188a0: .word 0x96020056 # lhu $v0, 0x56($s0)
.L0x000188a4: .word 0x00000000 # nop
.L0x000188a8: .word 0xa7a20012 # sh $v0, 0x12($sp)
.L0x000188ac: .word 0x96020058 # lhu $v0, 0x58($s0)
.L0x000188b0: .word 0x00000000 # nop
.L0x000188b4: .word 0xa7a20014 # sh $v0, 0x14($sp)
.L0x000188b8: .word 0x9602005a # lhu $v0, 0x5a($s0)
.L0x000188bc: .word 0x00000000 # nop
.L0x000188c0: .word 0xa7a20018 # sh $v0, 0x18($sp)
.L0x000188c4: .word 0x9602005c # lhu $v0, 0x5c($s0)
.L0x000188c8: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x000188cc: .word 0xa7a2001a # sh $v0, 0x1a($sp)
.L0x000188d0: .word 0x9602005e # lhu $v0, 0x5e($s0)
.L0x000188d4: .word 0x27a50018 # addiu $a1, $sp, 0x18
.L0x000188d8: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x000188dc: .word 0x3c02800a # lui $v0, 0x800a
.L0x000188e0: .word 0x8c4246a0 # lw $v0, 0x46a0($v0)
.L0x000188e4: .word 0x00000000 # nop
.L0x000188e8: .word 0x0040f809 # jalr $v0
.L0x000188ec: .word 0x27a70020 # addiu $a3, $sp, 0x20
.L0x000188f0: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x000188f4: .word 0x97a20020 # lhu $v0, 0x20($sp)
.L0x000188f8: .word 0x00000000 # nop
.L0x000188fc: .word 0xa462001c # sh $v0, 0x1c($v1)
.L0x00018900: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00018904: .word 0x97a20022 # lhu $v0, 0x22($sp)
.L0x00018908: .word 0x00000000 # nop
.L0x0001890c: .word 0xa462001e # sh $v0, 0x1e($v1)
.L0x00018910: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00018914: .word 0x97a20024 # lhu $v0, 0x24($sp)
.L0x00018918: .word 0x00000000 # nop
.L0x0001891c: .word 0xa4620020 # sh $v0, 0x20($v1)
.L0x00018920: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018924: .word 0x8c434464 # lw $v1, 0x4464($v0)
.L0x00018928: .word 0x8e020064 # lw $v0, 0x64($s0)
.L0x0001892c: .word 0x00000000 # nop
.L0x00018930: .word 0x00620018 # mult $v1, $v0
.L0x00018934: .word 0x8e020060 # lw $v0, 0x60($s0)
.L0x00018938: .word 0x00004012 # mflo $t0
.L0x0001893c: .word 0x00481021 # addu $v0, $t0
.L0x00018940: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x00018944: .word 0x28421000 # slti $v0, 0x1000
.L0x00018948: .word 0x14400011 # bnez $v0, .L0x00018990
.L0x0001894c: .word 0x02002021 # move_ $a0, $s0
.L0x00018950: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00018954: .word 0x9602005a # lhu $v0, 0x5a($s0)
.L0x00018958: .word 0x00000000 # nop
.L0x0001895c: .word 0xa462001c # sh $v0, 0x1c($v1)
.L0x00018960: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00018964: .word 0x9602005c # lhu $v0, 0x5c($s0)
.L0x00018968: .word 0x00000000 # nop
.L0x0001896c: .word 0xa462001e # sh $v0, 0x1e($v1)
.L0x00018970: .word 0x8e030050 # lw $v1, 0x50($s0)
.L0x00018974: .word 0x9602005e # lhu $v0, 0x5e($s0)
.L0x00018978: .word 0x00000000 # nop
.L0x0001897c: .word 0xa4620020 # sh $v0, 0x20($v1)
.L0x00018980: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00018984: .word 0x00000000 # nop
.L0x00018988: .word 0x0040f809 # jalr $v0
.L0x0001898c: .word 0x24050003 # li $a1, 0x3
.L0x00018990: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00018994: .word 0x8fb00028 # lw $s0, 0x28($sp)
.L0x00018998: .word 0x03e00008 # jr $ra
.L0x0001899c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x000189a0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000189a4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000189a8: .word 0x00808821 # move_ $s1, $a0
.L0x000189ac: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x000189b0: .word 0x00a09021 # move_ $s2, $a1
.L0x000189b4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000189b8: .word 0x00c08021 # move_ $s0, $a2
.L0x000189bc: .word 0x3c04800a # lui $a0, 0x800a
.L0x000189c0: .word 0x2484b4ec # addiu $a0, -0x4b14
.L0x000189c4: .word 0x24050068 # li $a1, 0x68
.L0x000189c8: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x000189cc: .word 0x0c005141 # jal 0x80014504
.L0x000189d0: .word 0x00003021 # move_ $a2, $zr
.L0x000189d4: .word 0x24031000 # li $v1, 0x1000
.L0x000189d8: .word 0x0070001a # div $zr, $v1, $s0
.L0x000189dc: .word 0x00001812 # mflo $v1
.L0x000189e0: .word 0xac510050 # sw $s1, 0x50($v0)
.L0x000189e4: .word 0x8a470003 # lwl $a3, 0x3($s2)
.L0x000189e8: .word 0x9a470000 # lwr $a3, ($s2)
.L0x000189ec: .word 0x86480004 # lh $t0, 0x4($s2)
.L0x000189f0: .word 0xa847005d # swl $a3, 0x5d($v0)
.L0x000189f4: .word 0xb847005a # swr $a3, 0x5a($v0)
.L0x000189f8: .word 0xa448005e # sh $t0, 0x5e($v0)
.L0x000189fc: .word 0x8a27001f # lwl $a3, 0x1f($s1)
.L0x00018a00: .word 0x9a27001c # lwr $a3, 0x1c($s1)
.L0x00018a04: .word 0x86280020 # lh $t0, 0x20($s1)
.L0x00018a08: .word 0xa8470057 # swl $a3, 0x57($v0)
.L0x00018a0c: .word 0xb8470054 # swr $a3, 0x54($v0)
.L0x00018a10: .word 0xa4480058 # sh $t0, 0x58($v0)
.L0x00018a14: .word 0xac400060 # sw $zr, 0x60($v0)
.L0x00018a18: .word 0xac430064 # sw $v1, 0x64($v0)
.L0x00018a1c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00018a20: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00018a24: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00018a28: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018a2c: .word 0x03e00008 # jr $ra
.L0x00018a30: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00018a34: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018a38: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018a3c: .word 0x00808021 # move_ $s0, $a0
.L0x00018a40: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018a44: .word 0x8e03000c # lw $v1, 0xc($s0)
.L0x00018a48: .word 0x00000000 # nop
.L0x00018a4c: .word 0x04600006 # bltz $v1, .L0x00018a68
.L0x00018a50: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x00018a54: .word 0x14400005 # bnez $v0, .L0x00018a6c
.L0x00018a58: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018a5c: .word 0x28620004 # slti $v0, $v1, 0x4
.L0x00018a60: .word 0x14400014 # bnez $v0, .L0x00018ab4
.L0x00018a64: .word 0x00000000 # nop
.L0x00018a68: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018a6c: .word 0x8e030058 # lw $v1, 0x58($s0)
.L0x00018a70: .word 0x8c424464 # lw $v0, 0x4464($v0)
.L0x00018a74: .word 0x00000000 # nop
.L0x00018a78: .word 0x00621823 # subu $v1, $v0
.L0x00018a7c: .word 0x1c60000d # bgtz $v1, .L0x00018ab4
.L0x00018a80: .word 0xae030058 # sw $v1, 0x58($s0)
.L0x00018a84: .word 0x3c028005 # lui $v0, 0x8005
.L0x00018a88: .word 0x8e040050 # lw $a0, 0x50($s0)
.L0x00018a8c: .word 0x86050054 # lh $a1, 0x54($s0)
.L0x00018a90: .word 0x8c425c50 # lw $v0, 0x5c50($v0)
.L0x00018a94: .word 0x00000000 # nop
.L0x00018a98: .word 0x0040f809 # jalr $v0
.L0x00018a9c: .word 0x00000000 # nop
.L0x00018aa0: .word 0x02002021 # move_ $a0, $s0
.L0x00018aa4: .word 0x8c820028 # lw $v0, 0x28($a0)
.L0x00018aa8: .word 0x00000000 # nop
.L0x00018aac: .word 0x0040f809 # jalr $v0
.L0x00018ab0: .word 0x24050003 # li $a1, 0x3
.L0x00018ab4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018ab8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018abc: .word 0x03e00008 # jr $ra
.L0x00018ac0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018ac4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00018ac8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00018acc: .word 0x00a09021 # move_ $s2, $a1
.L0x00018ad0: .word 0x2402005a # li $v0, 0x5a
.L0x00018ad4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00018ad8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00018adc: .word 0x1082000a # beq $a0, $v0, .L0x00018b08
.L0x00018ae0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018ae4: .word 0x2402005b # li $v0, 0x5b
.L0x00018ae8: .word 0x1082000b # beq $a0, $v0, .L0x00018b18
.L0x00018aec: .word 0x3c03800a # lui $v1, 0x800a
.L0x00018af0: .word 0x2463368c # addiu $v1, 0x368c
.L0x00018af4: .word 0x00041080 # sll $v0, $a0, 0x2
.L0x00018af8: .word 0x00431021 # addu $v0, $v1
.L0x00018afc: .word 0x8c510000 # lw $s1, ($v0)
.L0x00018b00: .word 0x08026dfa # j 0x8009b7e8
.L0x00018b04: .word 0x00000000 # nop
.L0x00018b08: .word 0x3c028004 # lui $v0, 0x8004
.L0x00018b0c: .word 0x8c512b30 # lw $s1, 0x2b30($v0)
.L0x00018b10: .word 0x08026dfa # j 0x8009b7e8
.L0x00018b14: .word 0x00000000 # nop
.L0x00018b18: .word 0x3c042004 # lui $a0, 0x2004
.L0x00018b1c: .word 0x3c028005 # lui $v0, 0x8005
.L0x00018b20: .word 0x8c425c68 # lw $v0, 0x5c68($v0)
.L0x00018b24: .word 0x00000000 # nop
.L0x00018b28: .word 0x0040f809 # jalr $v0
.L0x00018b2c: .word 0x34840006 # ori $a0, 0x6
.L0x00018b30: .word 0x08026e13 # j 0x8009b84c
.L0x00018b34: .word 0x00001021 # move_ $v0, $zr
.L0x00018b38: .word 0x12400012 # beqz $s2, .L0x00018b84
.L0x00018b3c: .word 0x3c04800a # lui $a0, 0x800a
.L0x00018b40: .word 0x2484b6e4 # addiu $a0, -0x491c
.L0x00018b44: .word 0x2405005c # li $a1, 0x5c
.L0x00018b48: .word 0x0c005141 # jal 0x80014504
.L0x00018b4c: .word 0x00003021 # move_ $a2, $zr
.L0x00018b50: .word 0x00408021 # move_ $s0, $v0
.L0x00018b54: .word 0x3c028005 # lui $v0, 0x8005
.L0x00018b58: .word 0xae110050 # sw $s1, 0x50($s0)
.L0x00018b5c: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00018b60: .word 0x00000000 # nop
.L0x00018b64: .word 0x0040f809 # jalr $v0
.L0x00018b68: .word 0x02202021 # move_ $a0, $s1
.L0x00018b6c: .word 0x00021c00 # sll $v1, $v0, 0x10
.L0x00018b70: .word 0x02001021 # move_ $v0, $s0
.L0x00018b74: .word 0x00031c03 # sra $v1, 0x10
.L0x00018b78: .word 0xac430054 # sw $v1, 0x54($v0)
.L0x00018b7c: .word 0x08026e13 # j 0x8009b84c
.L0x00018b80: .word 0xac520058 # sw $s2, 0x58($v0)
.L0x00018b84: .word 0x3c028005 # lui $v0, 0x8005
.L0x00018b88: .word 0x8c425c48 # lw $v0, 0x5c48($v0)
.L0x00018b8c: .word 0x00000000 # nop
.L0x00018b90: .word 0x0040f809 # jalr $v0
.L0x00018b94: .word 0x02202021 # move_ $a0, $s1
.L0x00018b98: .word 0x00001021 # move_ $v0, $zr
.L0x00018b9c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00018ba0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00018ba4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00018ba8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018bac: .word 0x03e00008 # jr $ra
.L0x00018bb0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00018bb4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018bb8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018bbc: .word 0x00808021 # move_ $s0, $a0
.L0x00018bc0: .word 0x3c028004 # lui $v0, 0x8004
.L0x00018bc4: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x00018bc8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018bcc: .word 0x0040f809 # jalr $v0
.L0x00018bd0: .word 0x240401cf # li $a0, 0x1cf
.L0x00018bd4: .word 0x00401821 # move_ $v1, $v0
.L0x00018bd8: .word 0x84620000 # lh $v0, ($v1)
.L0x00018bdc: .word 0x00000000 # nop
.L0x00018be0: .word 0x1040000a # beqz $v0, .L0x00018c0c
.L0x00018be4: .word 0x00002021 # move_ $a0, $zr
.L0x00018be8: .word 0x84620000 # lh $v0, ($v1)
.L0x00018bec: .word 0x00000000 # nop
.L0x00018bf0: .word 0x10500007 # beq $v0, $s0, .L0x00018c10
.L0x00018bf4: .word 0x00801021 # move_ $v0, $a0
.L0x00018bf8: .word 0x24630046 # addiu $v1, 0x46
.L0x00018bfc: .word 0x84620000 # lh $v0, ($v1)
.L0x00018c00: .word 0x00000000 # nop
.L0x00018c04: .word 0x1440fff9 # bnez $v0, .L0x00018bec
.L0x00018c08: .word 0x24840001 # addiu $a0, 0x1
.L0x00018c0c: .word 0x2402ffff # li $v0, -0x1
.L0x00018c10: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018c14: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018c18: .word 0x03e00008 # jr $ra
.L0x00018c1c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018c20: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018c24: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018c28: .word 0x00808021 # move_ $s0, $a0
.L0x00018c2c: .word 0x3c028004 # lui $v0, 0x8004
.L0x00018c30: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x00018c34: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018c38: .word 0x0040f809 # jalr $v0
.L0x00018c3c: .word 0x240401cf # li $a0, 0x1cf
.L0x00018c40: .word 0x02002021 # move_ $a0, $s0
.L0x00018c44: .word 0x0c026e19 # jal 0x8009b864
.L0x00018c48: .word 0x00408021 # move_ $s0, $v0
.L0x00018c4c: .word 0x00401821 # move_ $v1, $v0
.L0x00018c50: .word 0x04600007 # bltz $v1, .L0x00018c70
.L0x00018c54: .word 0x00001021 # move_ $v0, $zr
.L0x00018c58: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00018c5c: .word 0x00431021 # addu $v0, $v1
.L0x00018c60: .word 0x00021080 # sll $v0, 0x2
.L0x00018c64: .word 0x00431023 # subu $v0, $v1
.L0x00018c68: .word 0x00021040 # sll $v0, 0x1
.L0x00018c6c: .word 0x02021021 # addu $v0, $s0, $v0
.L0x00018c70: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018c74: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018c78: .word 0x03e00008 # jr $ra
.L0x00018c7c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018c80: .word 0x00003021 # move_ $a2, $zr
.L0x00018c84: .word 0x2407ffff # li $a3, -0x1
.L0x00018c88: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018c8c: .word 0x24453868 # addiu $a1, $v0, 0x3868
.L0x00018c90: .word 0x84a20000 # lh $v0, ($a1)
.L0x00018c94: .word 0x00000000 # nop
.L0x00018c98: .word 0x14400003 # bnez $v0, .L0x00018ca8
.L0x00018c9c: .word 0x00000000 # nop
.L0x00018ca0: .word 0x08026e5a # j 0x8009b968
.L0x00018ca4: .word 0x00c03821 # move_ $a3, $a2
.L0x00018ca8: .word 0x24c60001 # addiu $a2, 0x1
.L0x00018cac: .word 0x28c20063 # slti $v0, $a2, 0x63
.L0x00018cb0: .word 0x1440fff7 # bnez $v0, .L0x00018c90
.L0x00018cb4: .word 0x24a5001c # addiu $a1, 0x1c
.L0x00018cb8: .word 0x2402ffff # li $v0, -0x1
.L0x00018cbc: .word 0x10e20016 # beq $a3, $v0, .L0x00018d18
.L0x00018cc0: .word 0x00003021 # move_ $a2, $zr
.L0x00018cc4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018cc8: .word 0x24423868 # addiu $v0, 0x3868
.L0x00018ccc: .word 0x00404021 # move_ $t0, $v0
.L0x00018cd0: .word 0x00802821 # move_ $a1, $a0
.L0x00018cd4: .word 0x000710c0 # sll $v0, $a3, 0x3
.L0x00018cd8: .word 0x00471023 # subu $v0, $a3
.L0x00018cdc: .word 0x00021080 # sll $v0, 0x2
.L0x00018ce0: .word 0x94a30000 # lhu $v1, ($a1)
.L0x00018ce4: .word 0x00482021 # addu $a0, $v0, $t0
.L0x00018ce8: .word 0xa4830000 # sh $v1, ($a0)
.L0x00018cec: .word 0x94a30004 # lhu $v1, 0x4($a1)
.L0x00018cf0: .word 0x00403821 # move_ $a3, $v0
.L0x00018cf4: .word 0xa4830002 # sh $v1, 0x2($a0)
.L0x00018cf8: .word 0x8ca30008 # lw $v1, 0x8($a1)
.L0x00018cfc: .word 0x24a50004 # addiu $a1, 0x4
.L0x00018d00: .word 0x00e81021 # addu $v0, $a3, $t0
.L0x00018d04: .word 0x24c60001 # addiu $a2, 0x1
.L0x00018d08: .word 0xac430004 # sw $v1, 0x4($v0)
.L0x00018d0c: .word 0x28c20006 # slti $v0, $a2, 0x6
.L0x00018d10: .word 0x1440fff9 # bnez $v0, .L0x00018cf8
.L0x00018d14: .word 0x24e70004 # addiu $a3, 0x4
.L0x00018d18: .word 0x03e00008 # jr $ra
.L0x00018d1c: .word 0x00000000 # nop
.L0x00018d20: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018d24: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00018d28: .word 0x8c820004 # lw $v0, 0x4($a0)
.L0x00018d2c: .word 0x00000000 # nop
.L0x00018d30: .word 0x28420002 # slti $v0, 0x2
.L0x00018d34: .word 0x10400002 # beqz $v0, .L0x00018d40
.L0x00018d38: .word 0x24020002 # li $v0, 0x2
.L0x00018d3c: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x00018d40: .word 0x00003021 # move_ $a2, $zr
.L0x00018d44: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018d48: .word 0x24453868 # addiu $a1, $v0, 0x3868
.L0x00018d4c: .word 0x84a20000 # lh $v0, ($a1)
.L0x00018d50: .word 0x00000000 # nop
.L0x00018d54: .word 0x10400006 # beqz $v0, .L0x00018d70
.L0x00018d58: .word 0x00000000 # nop
.L0x00018d5c: .word 0x94a20002 # lhu $v0, 0x2($a1)
.L0x00018d60: .word 0x94830004 # lhu $v1, 0x4($a0)
.L0x00018d64: .word 0x00000000 # nop
.L0x00018d68: .word 0x00431021 # addu $v0, $v1
.L0x00018d6c: .word 0xa4a20002 # sh $v0, 0x2($a1)
.L0x00018d70: .word 0x24c60001 # addiu $a2, 0x1
.L0x00018d74: .word 0x28c20063 # slti $v0, $a2, 0x63
.L0x00018d78: .word 0x1440fff4 # bnez $v0, .L0x00018d4c
.L0x00018d7c: .word 0x24a5001c # addiu $a1, 0x1c
.L0x00018d80: .word 0x24020001 # li $v0, 0x1
.L0x00018d84: .word 0x0c026e4c # jal 0x8009b930
.L0x00018d88: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x00018d8c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00018d90: .word 0x00000000 # nop
.L0x00018d94: .word 0x03e00008 # jr $ra
.L0x00018d98: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018d9c: .word 0x24087fff # li $t0, 0x7fff
.L0x00018da0: .word 0x2407ffff # li $a3, -0x1
.L0x00018da4: .word 0x00002021 # move_ $a0, $zr
.L0x00018da8: .word 0x00e05021 # move_ $t2, $a3
.L0x00018dac: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018db0: .word 0x24493868 # addiu $t1, $v0, 0x3868
.L0x00018db4: .word 0x01202821 # move_ $a1, $t1
.L0x00018db8: .word 0x84a20000 # lh $v0, ($a1)
.L0x00018dbc: .word 0x00000000 # nop
.L0x00018dc0: .word 0x1040001b # beqz $v0, .L0x00018e30
.L0x00018dc4: .word 0x00000000 # nop
.L0x00018dc8: .word 0x10ea0012 # beq $a3, $t2, .L0x00018e14
.L0x00018dcc: .word 0x000710c0 # sll $v0, $a3, 0x3
.L0x00018dd0: .word 0x00471023 # subu $v0, $a3
.L0x00018dd4: .word 0x00021080 # sll $v0, 0x2
.L0x00018dd8: .word 0x00491821 # addu $v1, $v0, $t1
.L0x00018ddc: .word 0x84a60002 # lh $a2, 0x2($a1)
.L0x00018de0: .word 0x84620002 # lh $v0, 0x2($v1)
.L0x00018de4: .word 0x00000000 # nop
.L0x00018de8: .word 0x0046102a # slt $v0, $a2
.L0x00018dec: .word 0x14400009 # bnez $v0, .L0x00018e14
.L0x00018df0: .word 0x00000000 # nop
.L0x00018df4: .word 0x94620000 # lhu $v0, ($v1)
.L0x00018df8: .word 0x00000000 # nop
.L0x00018dfc: .word 0x2442fffe # addiu $v0, -0x2
.L0x00018e00: .word 0x2c420002 # sltiu $v0, 0x2
.L0x00018e04: .word 0x10400003 # beqz $v0, .L0x00018e14
.L0x00018e08: .word 0x00000000 # nop
.L0x00018e0c: .word 0x00803821 # move_ $a3, $a0
.L0x00018e10: .word 0x00c04021 # move_ $t0, $a2
.L0x00018e14: .word 0x84a30002 # lh $v1, 0x2($a1)
.L0x00018e18: .word 0x00000000 # nop
.L0x00018e1c: .word 0x0068102a # slt $v0, $v1, $t0
.L0x00018e20: .word 0x10400003 # beqz $v0, .L0x00018e30
.L0x00018e24: .word 0x00000000 # nop
.L0x00018e28: .word 0x00803821 # move_ $a3, $a0
.L0x00018e2c: .word 0x00604021 # move_ $t0, $v1
.L0x00018e30: .word 0x24840001 # addiu $a0, 0x1
.L0x00018e34: .word 0x28820063 # slti $v0, $a0, 0x63
.L0x00018e38: .word 0x1440ffdf # bnez $v0, .L0x00018db8
.L0x00018e3c: .word 0x24a5001c # addiu $a1, 0x1c
.L0x00018e40: .word 0x2402ffff # li $v0, -0x1
.L0x00018e44: .word 0x10e20023 # beq $a3, $v0, .L0x00018ed4
.L0x00018e48: .word 0x000710c0 # sll $v0, $a3, 0x3
.L0x00018e4c: .word 0x00471023 # subu $v0, $a3
.L0x00018e50: .word 0x00021080 # sll $v0, 0x2
.L0x00018e54: .word 0x3c03800a # lui $v1, 0x800a
.L0x00018e58: .word 0x24633868 # addiu $v1, 0x3868
.L0x00018e5c: .word 0x00432821 # addu $a1, $v0, $v1
.L0x00018e60: .word 0x84a60002 # lh $a2, 0x2($a1)
.L0x00018e64: .word 0x00002021 # move_ $a0, $zr
.L0x00018e68: .word 0x84620000 # lh $v0, ($v1)
.L0x00018e6c: .word 0x00000000 # nop
.L0x00018e70: .word 0x10400005 # beqz $v0, .L0x00018e88
.L0x00018e74: .word 0x00000000 # nop
.L0x00018e78: .word 0x94620002 # lhu $v0, 0x2($v1)
.L0x00018e7c: .word 0x00000000 # nop
.L0x00018e80: .word 0x00461023 # subu $v0, $a2
.L0x00018e84: .word 0xa4620002 # sh $v0, 0x2($v1)
.L0x00018e88: .word 0x24840001 # addiu $a0, 0x1
.L0x00018e8c: .word 0x28820063 # slti $v0, $a0, 0x63
.L0x00018e90: .word 0x1440fff5 # bnez $v0, .L0x00018e68
.L0x00018e94: .word 0x2463001c # addiu $v1, 0x1c
.L0x00018e98: .word 0x3c03800a # lui $v1, 0x800a
.L0x00018e9c: .word 0x24643868 # addiu $a0, $v1, 0x3868
.L0x00018ea0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00018ea4: .word 0x90a20000 # lbu $v0, ($a1)
.L0x00018ea8: .word 0x24633800 # addiu $v1, 0x3800
.L0x00018eac: .word 0xa0820af0 # sb $v0, 0xaf0($a0)
.L0x00018eb0: .word 0x00021600 # sll $v0, 0x18
.L0x00018eb4: .word 0x00021583 # sra $v0, 0x16
.L0x00018eb8: .word 0x00431021 # addu $v0, $v1
.L0x00018ebc: .word 0x8c430000 # lw $v1, ($v0)
.L0x00018ec0: .word 0x2402ffff # li $v0, -0x1
.L0x00018ec4: .word 0x10620005 # beq $v1, $v0, .L0x00018edc
.L0x00018ec8: .word 0x00000000 # nop
.L0x00018ecc: .word 0x14600006 # bnez $v1, .L0x00018ee8
.L0x00018ed0: .word 0x00000000 # nop
.L0x00018ed4: .word 0x03e00008 # jr $ra
.L0x00018ed8: .word 0x00001021 # move_ $v0, $zr
.L0x00018edc: .word 0x84a20000 # lh $v0, ($a1)
.L0x00018ee0: .word 0x03e00008 # jr $ra
.L0x00018ee4: .word 0xa0870af1 # sb $a3, 0xaf1($a0)
.L0x00018ee8: .word 0x84a20000 # lh $v0, ($a1)
.L0x00018eec: .word 0xa4a00000 # sh $zr, ($a1)
.L0x00018ef0: .word 0x03e00008 # jr $ra
.L0x00018ef4: .word 0xa0870af1 # sb $a3, 0xaf1($a0)
.L0x00018ef8: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018efc: .word 0x24433868 # addiu $v1, $v0, 0x3868
.L0x00018f00: .word 0x80650af2 # lb $a1, 0xaf2($v1)
.L0x00018f04: .word 0x00000000 # nop
.L0x00018f08: .word 0x24a2ffff # addiu $v0, $a1, -0x1
.L0x00018f0c: .word 0x2c420018 # sltiu $v0, 0x18
.L0x00018f10: .word 0x14400005 # bnez $v0, .L0x00018f28
.L0x00018f14: .word 0x28820063 # slti $v0, $a0, 0x63
.L0x00018f18: .word 0x03e00008 # jr $ra
.L0x00018f1c: .word 0x2402ffff # li $v0, -0x1
.L0x00018f20: .word 0x03e00008 # jr $ra
.L0x00018f24: .word 0x00801021 # move_ $v0, $a0
.L0x00018f28: .word 0x1040000c # beqz $v0, .L0x00018f5c
.L0x00018f2c: .word 0x000410c0 # sll $v0, $a0, 0x3
.L0x00018f30: .word 0x00441023 # subu $v0, $a0
.L0x00018f34: .word 0x00021080 # sll $v0, 0x2
.L0x00018f38: .word 0x00431821 # addu $v1, $v0, $v1
.L0x00018f3c: .word 0x84620000 # lh $v0, ($v1)
.L0x00018f40: .word 0x00000000 # nop
.L0x00018f44: .word 0x1045fff6 # beq $v0, $a1, .L0x00018f20
.L0x00018f48: .word 0x00000000 # nop
.L0x00018f4c: .word 0x24840001 # addiu $a0, 0x1
.L0x00018f50: .word 0x28820063 # slti $v0, $a0, 0x63
.L0x00018f54: .word 0x1440fff9 # bnez $v0, .L0x00018f3c
.L0x00018f58: .word 0x2463001c # addiu $v1, 0x1c
.L0x00018f5c: .word 0x03e00008 # jr $ra
.L0x00018f60: .word 0x2402ffff # li $v0, -0x1
.L0x00018f64: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018f68: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018f6c: .word 0x3c10800a # lui $s0, 0x800a
.L0x00018f70: .word 0x26103868 # addiu $s0, 0x3868
.L0x00018f74: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018f78: .word 0xa2040af2 # sb $a0, 0xaf2($s0)
.L0x00018f7c: .word 0x0c026eea # jal 0x8009bba8
.L0x00018f80: .word 0x00002021 # move_ $a0, $zr
.L0x00018f84: .word 0x00401821 # move_ $v1, $v0
.L0x00018f88: .word 0x00031600 # sll $v0, $v1, 0x18
.L0x00018f8c: .word 0xa2030af3 # sb $v1, 0xaf3($s0)
.L0x00018f90: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018f94: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018f98: .word 0x00021603 # sra $v0, 0x18
.L0x00018f9c: .word 0x03e00008 # jr $ra
.L0x00018fa0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018fa4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00018fa8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00018fac: .word 0x3c10800a # lui $s0, 0x800a
.L0x00018fb0: .word 0x26103868 # addiu $s0, 0x3868
.L0x00018fb4: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x00018fb8: .word 0x82040af3 # lb $a0, 0xaf3($s0)
.L0x00018fbc: .word 0x0c026eea # jal 0x8009bba8
.L0x00018fc0: .word 0x24840001 # addiu $a0, 0x1
.L0x00018fc4: .word 0x00401821 # move_ $v1, $v0
.L0x00018fc8: .word 0x00031600 # sll $v0, $v1, 0x18
.L0x00018fcc: .word 0xa2030af3 # sb $v1, 0xaf3($s0)
.L0x00018fd0: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x00018fd4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00018fd8: .word 0x00021603 # sra $v0, 0x18
.L0x00018fdc: .word 0x03e00008 # jr $ra
.L0x00018fe0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00018fe4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00018fe8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00018fec: .word 0x00c09021 # move_ $s2, $a2
.L0x00018ff0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00018ff4: .word 0x00a08821 # move_ $s1, $a1
.L0x00018ff8: .word 0x3c02800a # lui $v0, 0x800a
.L0x00018ffc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019000: .word 0x24503868 # addiu $s0, $v0, 0x3868
.L0x00019004: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00019008: .word 0xa2040af2 # sb $a0, 0xaf2($s0)
.L0x0001900c: .word 0x0c026eea # jal 0x8009bba8
.L0x00019010: .word 0x00002021 # move_ $a0, $zr
.L0x00019014: .word 0xa2020af3 # sb $v0, 0xaf3($s0)
.L0x00019018: .word 0x00021600 # sll $v0, 0x18
.L0x0001901c: .word 0x04400015 # bltz $v0, .L0x00019074
.L0x00019020: .word 0x323100ff # andi $s1, 0xff
.L0x00019024: .word 0x82040af3 # lb $a0, 0xaf3($s0)
.L0x00019028: .word 0x00000000 # nop
.L0x0001902c: .word 0x000410c0 # sll $v0, $a0, 0x3
.L0x00019030: .word 0x00441023 # subu $v0, $a0
.L0x00019034: .word 0x00021080 # sll $v0, 0x2
.L0x00019038: .word 0x00501821 # addu $v1, $v0, $s0
.L0x0001903c: .word 0x8c620004 # lw $v0, 0x4($v1)
.L0x00019040: .word 0x00000000 # nop
.L0x00019044: .word 0x14510005 # bne $v0, $s1, .L0x0001905c
.L0x00019048: .word 0x00000000 # nop
.L0x0001904c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x00019050: .word 0x00000000 # nop
.L0x00019054: .word 0x10520008 # beq $v0, $s2, .L0x00019078
.L0x00019058: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001905c: .word 0x0c026eea # jal 0x8009bba8
.L0x00019060: .word 0x24840001 # addiu $a0, 0x1
.L0x00019064: .word 0xa2020af3 # sb $v0, 0xaf3($s0)
.L0x00019068: .word 0x00021600 # sll $v0, 0x18
.L0x0001906c: .word 0x0441ffed # bgez $v0, .L0x00019024
.L0x00019070: .word 0x00000000 # nop
.L0x00019074: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019078: .word 0x8042435b # lb $v0, 0x435b($v0)
.L0x0001907c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00019080: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019084: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019088: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001908c: .word 0x03e00008 # jr $ra
.L0x00019090: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00019094: .word 0x00002821 # move_ $a1, $zr
.L0x00019098: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001909c: .word 0x24433868 # addiu $v1, $v0, 0x3868
.L0x000190a0: .word 0x8c860004 # lw $a2, 0x4($a0)
.L0x000190a4: .word 0x90840000 # lbu $a0, ($a0)
.L0x000190a8: .word 0x84620000 # lh $v0, ($v1)
.L0x000190ac: .word 0x00000000 # nop
.L0x000190b0: .word 0x1040000a # beqz $v0, .L0x000190dc
.L0x000190b4: .word 0x00000000 # nop
.L0x000190b8: .word 0x8c620004 # lw $v0, 0x4($v1)
.L0x000190bc: .word 0x00000000 # nop
.L0x000190c0: .word 0x14440006 # bne $v0, $a0, .L0x000190dc
.L0x000190c4: .word 0x00000000 # nop
.L0x000190c8: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x000190cc: .word 0x00000000 # nop
.L0x000190d0: .word 0x14460002 # bne $v0, $a2, .L0x000190dc
.L0x000190d4: .word 0x00000000 # nop
.L0x000190d8: .word 0xa4600000 # sh $zr, ($v1)
.L0x000190dc: .word 0x24a50001 # addiu $a1, 0x1
.L0x000190e0: .word 0x28a20063 # slti $v0, $a1, 0x63
.L0x000190e4: .word 0x1440fff0 # bnez $v0, .L0x000190a8
.L0x000190e8: .word 0x2463001c # addiu $v1, 0x1c
.L0x000190ec: .word 0x03e00008 # jr $ra
.L0x000190f0: .word 0x00000000 # nop
.L0x000190f4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x000190f8: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x000190fc: .word 0x00a0a021 # move_ $s4, $a1
.L0x00019100: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019104: .word 0x00809821 # move_ $s3, $a0
.L0x00019108: .word 0x2683fffe # addiu $v1, $s4, -0x2
.L0x0001910c: .word 0x2c62000b # sltiu $v0, $v1, 0xb
.L0x00019110: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x00019114: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019118: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001911c: .word 0x104000fb # beqz $v0, .L0x0001950c
.L0x00019120: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019124: .word 0x3c028008 # lui $v0, 0x8008
.L0x00019128: .word 0x244231e4 # addiu $v0, 0x31e4
.L0x0001912c: .word 0x00031880 # sll $v1, 0x2
.L0x00019130: .word 0x00621821 # addu $v1, $v0
.L0x00019134: .word 0x8c620000 # lw $v0, ($v1)
.L0x00019138: .word 0x00000000 # nop
.L0x0001913c: .word 0x00400008 # jr $v0
.L0x00019140: .word 0x00000000 # nop
.L0x00019144: .word 0x326400ff # andi $a0, $s3, 0xff
.L0x00019148: .word 0x0004182b # sltu $v1, $zr, $a0
.L0x0001914c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019150: .word 0x24424460 # addiu $v0, 0x4460
.L0x00019154: .word 0x00031880 # sll $v1, 0x2
.L0x00019158: .word 0x00621821 # addu $v1, $v0
.L0x0001915c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019160: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x00019164: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x00019168: .word 0x00000000 # nop
.L0x0001916c: .word 0x0040f809 # jalr $v0
.L0x00019170: .word 0x24050001 # li $a1, 0x1
.L0x00019174: .word 0x3c038005 # lui $v1, 0x8005
.L0x00019178: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x0001917c: .word 0x00000000 # nop
.L0x00019180: .word 0x0060f809 # jalr $v1
.L0x00019184: .word 0x00408021 # move_ $s0, $v0
.L0x00019188: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001918c: .word 0x24844384 # addiu $a0, 0x4384
.L0x00019190: .word 0x00141840 # sll $v1, $s4, 0x1
.L0x00019194: .word 0x00741821 # addu $v1, $s4
.L0x00019198: .word 0x00031840 # sll $v1, 0x1
.L0x0001919c: .word 0x00641821 # addu $v1, $a0
.L0x000191a0: .word 0x84630000 # lh $v1, ($v1)
.L0x000191a4: .word 0x00000000 # nop
.L0x000191a8: .word 0x0043001a # div $zr, $v0, $v1
.L0x000191ac: .word 0x00002010 # mfhi $a0
.L0x000191b0: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x000191b4: .word 0x00000000 # nop
.L0x000191b8: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x000191bc: .word 0x00431021 # addu $v0, $v1
.L0x000191c0: .word 0x00021040 # sll $v0, 0x1
.L0x000191c4: .word 0x080270a9 # j 0x8009c2a4
.L0x000191c8: .word 0x00822821 # addu $a1, $a0, $v0
.L0x000191cc: .word 0x3c028005 # lui $v0, 0x8005
.L0x000191d0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x000191d4: .word 0x00000000 # nop
.L0x000191d8: .word 0x0040f809 # jalr $v0
.L0x000191dc: .word 0x00000000 # nop
.L0x000191e0: .word 0x3c03830e # lui $v1, 0x830e
.L0x000191e4: .word 0x34633cfd # ori $v1, 0x3cfd
.L0x000191e8: .word 0x00430018 # mult $v0, $v1
.L0x000191ec: .word 0x000227c3 # sra $a0, $v0, 0x1f
.L0x000191f0: .word 0x00004010 # mfhi $t0
.L0x000191f4: .word 0x01021821 # addu $v1, $t0, $v0
.L0x000191f8: .word 0x00031b03 # sra $v1, 0xc
.L0x000191fc: .word 0x00642823 # subu $a1, $v1, $a0
.L0x00019200: .word 0x00052180 # sll $a0, $a1, 0x6
.L0x00019204: .word 0x00852023 # subu $a0, $a1
.L0x00019208: .word 0x000419c0 # sll $v1, $a0, 0x7
.L0x0001920c: .word 0x00641823 # subu $v1, $a0
.L0x00019210: .word 0x080270a9 # j 0x8009c2a4
.L0x00019214: .word 0x00432823 # subu $a1, $v0, $v1
.L0x00019218: .word 0x327000ff # andi $s0, $s3, 0xff
.L0x0001921c: .word 0x02002021 # move_ $a0, $s0
.L0x00019220: .word 0x0010982b # sltu $s3, $zr, $s0
.L0x00019224: .word 0x3c12800a # lui $s2, 0x800a
.L0x00019228: .word 0x26524460 # addiu $s2, 0x4460
.L0x0001922c: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019230: .word 0x00521021 # addu $v0, $s2
.L0x00019234: .word 0x3c11800a # lui $s1, 0x800a
.L0x00019238: .word 0x26314580 # addiu $s1, 0x4580
.L0x0001923c: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x00019240: .word 0x8e220080 # lw $v0, 0x80($s1)
.L0x00019244: .word 0x00000000 # nop
.L0x00019248: .word 0x0040f809 # jalr $v0
.L0x0001924c: .word 0x24050001 # li $a1, 0x1
.L0x00019250: .word 0x2e100001 # sltiu $s0, 0x1
.L0x00019254: .word 0x00102100 # sll $a0, $s0, 0x4
.L0x00019258: .word 0x00002821 # move_ $a1, $zr
.L0x0001925c: .word 0x24030001 # li $v1, 0x1
.L0x00019260: .word 0x00731823 # subu $v1, $s3
.L0x00019264: .word 0x00031880 # sll $v1, 0x2
.L0x00019268: .word 0x00721821 # addu $v1, $s2
.L0x0001926c: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x00019270: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x00019274: .word 0x00000000 # nop
.L0x00019278: .word 0x0060f809 # jalr $v1
.L0x0001927c: .word 0x00408821 # move_ $s1, $v0
.L0x00019280: .word 0x3c038005 # lui $v1, 0x8005
.L0x00019284: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x00019288: .word 0x00000000 # nop
.L0x0001928c: .word 0x0060f809 # jalr $v1
.L0x00019290: .word 0x00408021 # move_ $s0, $v0
.L0x00019294: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019298: .word 0x24844384 # addiu $a0, 0x4384
.L0x0001929c: .word 0x00141840 # sll $v1, $s4, 0x1
.L0x000192a0: .word 0x00741821 # addu $v1, $s4
.L0x000192a4: .word 0x00031840 # sll $v1, 0x1
.L0x000192a8: .word 0x00641821 # addu $v1, $a0
.L0x000192ac: .word 0x84630000 # lh $v1, ($v1)
.L0x000192b0: .word 0x00000000 # nop
.L0x000192b4: .word 0x0043001a # div $zr, $v0, $v1
.L0x000192b8: .word 0x00002810 # mfhi $a1
.L0x000192bc: .word 0x3c03800a # lui $v1, 0x800a
.L0x000192c0: .word 0x86220006 # lh $v0, 0x6($s1)
.L0x000192c4: .word 0x9063435d # lbu $v1, 0x435d($v1)
.L0x000192c8: .word 0x86040014 # lh $a0, 0x14($s0)
.L0x000192cc: .word 0x00431021 # addu $v0, $v1
.L0x000192d0: .word 0x000210c0 # sll $v0, 0x3
.L0x000192d4: .word 0x8603001c # lh $v1, 0x1c($s0)
.L0x000192d8: .word 0x08027047 # j 0x8009c11c
.L0x000192dc: .word 0x24420bb8 # addiu $v0, 0xbb8
.L0x000192e0: .word 0x327000ff # andi $s0, $s3, 0xff
.L0x000192e4: .word 0x02002021 # move_ $a0, $s0
.L0x000192e8: .word 0x0010982b # sltu $s3, $zr, $s0
.L0x000192ec: .word 0x3c12800a # lui $s2, 0x800a
.L0x000192f0: .word 0x26524460 # addiu $s2, 0x4460
.L0x000192f4: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x000192f8: .word 0x00521021 # addu $v0, $s2
.L0x000192fc: .word 0x3c11800a # lui $s1, 0x800a
.L0x00019300: .word 0x26314580 # addiu $s1, 0x4580
.L0x00019304: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x00019308: .word 0x8e220080 # lw $v0, 0x80($s1)
.L0x0001930c: .word 0x00000000 # nop
.L0x00019310: .word 0x0040f809 # jalr $v0
.L0x00019314: .word 0x24050001 # li $a1, 0x1
.L0x00019318: .word 0x2e100001 # sltiu $s0, 0x1
.L0x0001931c: .word 0x00102100 # sll $a0, $s0, 0x4
.L0x00019320: .word 0x00002821 # move_ $a1, $zr
.L0x00019324: .word 0x24030001 # li $v1, 0x1
.L0x00019328: .word 0x00731823 # subu $v1, $s3
.L0x0001932c: .word 0x00031880 # sll $v1, 0x2
.L0x00019330: .word 0x00721821 # addu $v1, $s2
.L0x00019334: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x00019338: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x0001933c: .word 0x00000000 # nop
.L0x00019340: .word 0x0060f809 # jalr $v1
.L0x00019344: .word 0x00408821 # move_ $s1, $v0
.L0x00019348: .word 0x3c038005 # lui $v1, 0x8005
.L0x0001934c: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x00019350: .word 0x00000000 # nop
.L0x00019354: .word 0x0060f809 # jalr $v1
.L0x00019358: .word 0x00408021 # move_ $s0, $v0
.L0x0001935c: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019360: .word 0x24844384 # addiu $a0, 0x4384
.L0x00019364: .word 0x00141840 # sll $v1, $s4, 0x1
.L0x00019368: .word 0x00741821 # addu $v1, $s4
.L0x0001936c: .word 0x00031840 # sll $v1, 0x1
.L0x00019370: .word 0x00641821 # addu $v1, $a0
.L0x00019374: .word 0x84630000 # lh $v1, ($v1)
.L0x00019378: .word 0x00000000 # nop
.L0x0001937c: .word 0x0043001a # div $zr, $v0, $v1
.L0x00019380: .word 0x00002810 # mfhi $a1
.L0x00019384: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019388: .word 0x86220006 # lh $v0, 0x6($s1)
.L0x0001938c: .word 0x9063435d # lbu $v1, 0x435d($v1)
.L0x00019390: .word 0x86040012 # lh $a0, 0x12($s0)
.L0x00019394: .word 0x00431021 # addu $v0, $v1
.L0x00019398: .word 0x000210c0 # sll $v0, 0x3
.L0x0001939c: .word 0x8603001e # lh $v1, 0x1e($s0)
.L0x000193a0: .word 0x08027047 # j 0x8009c11c
.L0x000193a4: .word 0x24420bb8 # addiu $v0, 0xbb8
.L0x000193a8: .word 0x327000ff # andi $s0, $s3, 0xff
.L0x000193ac: .word 0x02002021 # move_ $a0, $s0
.L0x000193b0: .word 0x0010982b # sltu $s3, $zr, $s0
.L0x000193b4: .word 0x3c12800a # lui $s2, 0x800a
.L0x000193b8: .word 0x26524460 # addiu $s2, 0x4460
.L0x000193bc: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x000193c0: .word 0x00521021 # addu $v0, $s2
.L0x000193c4: .word 0x3c11800a # lui $s1, 0x800a
.L0x000193c8: .word 0x26314580 # addiu $s1, 0x4580
.L0x000193cc: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x000193d0: .word 0x8e220080 # lw $v0, 0x80($s1)
.L0x000193d4: .word 0x00000000 # nop
.L0x000193d8: .word 0x0040f809 # jalr $v0
.L0x000193dc: .word 0x24050001 # li $a1, 0x1
.L0x000193e0: .word 0x2e100001 # sltiu $s0, 0x1
.L0x000193e4: .word 0x00102100 # sll $a0, $s0, 0x4
.L0x000193e8: .word 0x00002821 # move_ $a1, $zr
.L0x000193ec: .word 0x24030001 # li $v1, 0x1
.L0x000193f0: .word 0x00731823 # subu $v1, $s3
.L0x000193f4: .word 0x00031880 # sll $v1, 0x2
.L0x000193f8: .word 0x00721821 # addu $v1, $s2
.L0x000193fc: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x00019400: .word 0x8e230080 # lw $v1, 0x80($s1)
.L0x00019404: .word 0x00000000 # nop
.L0x00019408: .word 0x0060f809 # jalr $v1
.L0x0001940c: .word 0x00408821 # move_ $s1, $v0
.L0x00019410: .word 0x3c038005 # lui $v1, 0x8005
.L0x00019414: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x00019418: .word 0x00000000 # nop
.L0x0001941c: .word 0x0060f809 # jalr $v1
.L0x00019420: .word 0x00408021 # move_ $s0, $v0
.L0x00019424: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019428: .word 0x24844384 # addiu $a0, 0x4384
.L0x0001942c: .word 0x00141840 # sll $v1, $s4, 0x1
.L0x00019430: .word 0x00741821 # addu $v1, $s4
.L0x00019434: .word 0x00031840 # sll $v1, 0x1
.L0x00019438: .word 0x00641821 # addu $v1, $a0
.L0x0001943c: .word 0x84630000 # lh $v1, ($v1)
.L0x00019440: .word 0x00000000 # nop
.L0x00019444: .word 0x0043001a # div $zr, $v0, $v1
.L0x00019448: .word 0x00002810 # mfhi $a1
.L0x0001944c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019450: .word 0x86220006 # lh $v0, 0x6($s1)
.L0x00019454: .word 0x9063435d # lbu $v1, 0x435d($v1)
.L0x00019458: .word 0x86040010 # lh $a0, 0x10($s0)
.L0x0001945c: .word 0x00431021 # addu $v0, $v1
.L0x00019460: .word 0x000210c0 # sll $v0, 0x3
.L0x00019464: .word 0x86030020 # lh $v1, 0x20($s0)
.L0x00019468: .word 0x244203e8 # addiu $v0, 0x3e8
.L0x0001946c: .word 0x00641821 # addu $v1, $a0
.L0x00019470: .word 0x000318c0 # sll $v1, 0x3
.L0x00019474: .word 0x00a22821 # addu $a1, $v0
.L0x00019478: .word 0x080270a9 # j 0x8009c2a4
.L0x0001947c: .word 0x00a32823 # subu $a1, $v1
.L0x00019480: .word 0x326400ff # andi $a0, $s3, 0xff
.L0x00019484: .word 0x0004182b # sltu $v1, $zr, $a0
.L0x00019488: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001948c: .word 0x24424460 # addiu $v0, 0x4460
.L0x00019490: .word 0x00031880 # sll $v1, 0x2
.L0x00019494: .word 0x00621821 # addu $v1, $v0
.L0x00019498: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001949c: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x000194a0: .word 0x8c424600 # lw $v0, 0x4600($v0)
.L0x000194a4: .word 0x00000000 # nop
.L0x000194a8: .word 0x0040f809 # jalr $v0
.L0x000194ac: .word 0x24050001 # li $a1, 0x1
.L0x000194b0: .word 0x3c038005 # lui $v1, 0x8005
.L0x000194b4: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x000194b8: .word 0x00000000 # nop
.L0x000194bc: .word 0x0060f809 # jalr $v1
.L0x000194c0: .word 0x00408021 # move_ $s0, $v0
.L0x000194c4: .word 0x3c04800a # lui $a0, 0x800a
.L0x000194c8: .word 0x24844384 # addiu $a0, 0x4384
.L0x000194cc: .word 0x00141840 # sll $v1, $s4, 0x1
.L0x000194d0: .word 0x00741821 # addu $v1, $s4
.L0x000194d4: .word 0x00031840 # sll $v1, 0x1
.L0x000194d8: .word 0x00641821 # addu $v1, $a0
.L0x000194dc: .word 0x84630000 # lh $v1, ($v1)
.L0x000194e0: .word 0x00000000 # nop
.L0x000194e4: .word 0x0043001a # div $zr, $v0, $v1
.L0x000194e8: .word 0x00002010 # mfhi $a0
.L0x000194ec: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x000194f0: .word 0x00000000 # nop
.L0x000194f4: .word 0x00031080 # sll $v0, $v1, 0x2
.L0x000194f8: .word 0x00431021 # addu $v0, $v1
.L0x000194fc: .word 0x00021040 # sll $v0, 0x1
.L0x00019500: .word 0x244207d0 # addiu $v0, 0x7d0
.L0x00019504: .word 0x080270a9 # j 0x8009c2a4
.L0x00019508: .word 0x00822821 # addu $a1, $a0, $v0
.L0x0001950c: .word 0x326400ff # andi $a0, $s3, 0xff
.L0x00019510: .word 0x0004902b # sltu $s2, $zr, $a0
.L0x00019514: .word 0x3c11800a # lui $s1, 0x800a
.L0x00019518: .word 0x26314460 # addiu $s1, 0x4460
.L0x0001951c: .word 0x00121080 # sll $v0, $s2, 0x2
.L0x00019520: .word 0x00511021 # addu $v0, $s1
.L0x00019524: .word 0x3c10800a # lui $s0, 0x800a
.L0x00019528: .word 0x26104580 # addiu $s0, 0x4580
.L0x0001952c: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x00019530: .word 0x8e020080 # lw $v0, 0x80($s0)
.L0x00019534: .word 0x00000000 # nop
.L0x00019538: .word 0x0040f809 # jalr $v0
.L0x0001953c: .word 0x24050001 # li $a1, 0x1
.L0x00019540: .word 0x24040010 # li $a0, 0x10
.L0x00019544: .word 0x00932023 # subu $a0, $s3
.L0x00019548: .word 0x308400ff # andi $a0, 0xff
.L0x0001954c: .word 0x00002821 # move_ $a1, $zr
.L0x00019550: .word 0x24030001 # li $v1, 0x1
.L0x00019554: .word 0x00721823 # subu $v1, $s2
.L0x00019558: .word 0x00031880 # sll $v1, 0x2
.L0x0001955c: .word 0x00711821 # addu $v1, $s1
.L0x00019560: .word 0x8c660008 # lw $a2, 0x8($v1)
.L0x00019564: .word 0x8e030080 # lw $v1, 0x80($s0)
.L0x00019568: .word 0x00000000 # nop
.L0x0001956c: .word 0x0060f809 # jalr $v1
.L0x00019570: .word 0x00408021 # move_ $s0, $v0
.L0x00019574: .word 0x240403e7 # li $a0, 0x3e7
.L0x00019578: .word 0x00403821 # move_ $a3, $v0
.L0x0001957c: .word 0x8603000a # lh $v1, 0xa($s0)
.L0x00019580: .word 0x84e2000a # lh $v0, 0xa($a3)
.L0x00019584: .word 0x24050009 # li $a1, 0x9
.L0x00019588: .word 0x00620018 # mult $v1, $v0
.L0x0001958c: .word 0x00003012 # mflo $a2
.L0x00019590: .word 0x00000000 # nop
.L0x00019594: .word 0x00000000 # nop
.L0x00019598: .word 0x00c4001a # div $zr, $a2, $a0
.L0x0001959c: .word 0x00001012 # mflo $v0
.L0x000195a0: .word 0x24a5ffff # addiu $a1, -0x1
.L0x000195a4: .word 0x00821021 # addu $v0, $a0, $v0
.L0x000195a8: .word 0x00021fc2 # srl $v1, $v0, 0x1f
.L0x000195ac: .word 0x00431021 # addu $v0, $v1
.L0x000195b0: .word 0x04a1fff7 # bgez $a1, .L0x00019590
.L0x000195b4: .word 0x00022043 # sra $a0, $v0, 0x1
.L0x000195b8: .word 0x3c03800a # lui $v1, 0x800a
.L0x000195bc: .word 0x24634384 # addiu $v1, 0x4384
.L0x000195c0: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x000195c4: .word 0x00541021 # addu $v0, $s4
.L0x000195c8: .word 0x00021040 # sll $v0, 0x1
.L0x000195cc: .word 0x00431021 # addu $v0, $v1
.L0x000195d0: .word 0x84430000 # lh $v1, ($v0)
.L0x000195d4: .word 0x84e2000a # lh $v0, 0xa($a3)
.L0x000195d8: .word 0x00000000 # nop
.L0x000195dc: .word 0x00620018 # mult $v1, $v0
.L0x000195e0: .word 0x00001812 # mflo $v1
.L0x000195e4: .word 0x00000000 # nop
.L0x000195e8: .word 0x00000000 # nop
.L0x000195ec: .word 0x0064001a # div $zr, $v1, $a0
.L0x000195f0: .word 0x00002812 # mflo $a1
.L0x000195f4: .word 0x3c03800a # lui $v1, 0x800a
.L0x000195f8: .word 0x24634384 # addiu $v1, 0x4384
.L0x000195fc: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x00019600: .word 0x00541021 # addu $v0, $s4
.L0x00019604: .word 0x00021040 # sll $v0, 0x1
.L0x00019608: .word 0x00431021 # addu $v0, $v1
.L0x0001960c: .word 0x84430002 # lh $v1, 0x2($v0)
.L0x00019610: .word 0x00000000 # nop
.L0x00019614: .word 0x10600004 # beqz $v1, .L0x00019628
.L0x00019618: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x0001961c: .word 0x10400002 # beqz $v0, .L0x00019628
.L0x00019620: .word 0x00000000 # nop
.L0x00019624: .word 0x00602821 # move_ $a1, $v1
.L0x00019628: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001962c: .word 0x24634384 # addiu $v1, 0x4384
.L0x00019630: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x00019634: .word 0x00541021 # addu $v0, $s4
.L0x00019638: .word 0x00021040 # sll $v0, 0x1
.L0x0001963c: .word 0x00431021 # addu $v0, $v1
.L0x00019640: .word 0x84430004 # lh $v1, 0x4($v0)
.L0x00019644: .word 0x00000000 # nop
.L0x00019648: .word 0x10600004 # beqz $v1, .L0x0001965c
.L0x0001964c: .word 0x0065102a # slt $v0, $v1, $a1
.L0x00019650: .word 0x10400002 # beqz $v0, .L0x0001965c
.L0x00019654: .word 0x00000000 # nop
.L0x00019658: .word 0x00602821 # move_ $a1, $v1
.L0x0001965c: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x00019660: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00019664: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00019668: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001966c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019670: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019674: .word 0x00a01021 # move_ $v0, $a1
.L0x00019678: .word 0x03e00008 # jr $ra
.L0x0001967c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00019680: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00019684: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00019688: .word 0x00a0a021 # move_ $s4, $a1
.L0x0001968c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019690: .word 0x00809021 # move_ $s2, $a0
.L0x00019694: .word 0x24c3ff42 # addiu $v1, $a2, -0xbe
.L0x00019698: .word 0x2c620008 # sltiu $v0, $v1, 0x8
.L0x0001969c: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x000196a0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x000196a4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000196a8: .word 0x10400009 # beqz $v0, .L0x000196d0
.L0x000196ac: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000196b0: .word 0x3c028008 # lui $v0, 0x8008
.L0x000196b4: .word 0x24423214 # addiu $v0, 0x3214
.L0x000196b8: .word 0x00031880 # sll $v1, 0x2
.L0x000196bc: .word 0x00621821 # addu $v1, $v0
.L0x000196c0: .word 0x8c620000 # lw $v0, ($v1)
.L0x000196c4: .word 0x00000000 # nop
.L0x000196c8: .word 0x00400008 # jr $v0
.L0x000196cc: .word 0x00000000 # nop
.L0x000196d0: .word 0x080270e7 # j 0x8009c39c
.L0x000196d4: .word 0x00002021 # move_ $a0, $zr
.L0x000196d8: .word 0x080270e7 # j 0x8009c39c
.L0x000196dc: .word 0x24040001 # li $a0, 0x1
.L0x000196e0: .word 0x080270e7 # j 0x8009c39c
.L0x000196e4: .word 0x24040002 # li $a0, 0x2
.L0x000196e8: .word 0x24040003 # li $a0, 0x3
.L0x000196ec: .word 0x324500ff # andi $a1, $s2, 0xff
.L0x000196f0: .word 0x0005102b # sltu $v0, $zr, $a1
.L0x000196f4: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x000196f8: .word 0x00621821 # addu $v1, $v0
.L0x000196fc: .word 0x00031940 # sll $v1, 0x5
.L0x00019700: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019704: .word 0x24424470 # addiu $v0, 0x4470
.L0x00019708: .word 0x00621821 # addu $v1, $v0
.L0x0001970c: .word 0x00141140 # sll $v0, $s4, 0x5
.L0x00019710: .word 0x00433021 # addu $a2, $v0, $v1
.L0x00019714: .word 0x84c20000 # lh $v0, ($a2)
.L0x00019718: .word 0x00000000 # nop
.L0x0001971c: .word 0x10400033 # beqz $v0, .L0x000197ec
.L0x00019720: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019724: .word 0x244243dc # addiu $v0, 0x43dc
.L0x00019728: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001972c: .word 0x90420000 # lbu $v0, ($v0)
.L0x00019730: .word 0x90c3001c # lbu $v1, 0x1c($a2)
.L0x00019734: .word 0x00021027 # nor $v0, $zr, $v0
.L0x00019738: .word 0x00621824 # and $v1, $v0
.L0x0001973c: .word 0x24020003 # li $v0, 0x3
.L0x00019740: .word 0x10820013 # beq $a0, $v0, .L0x00019790
.L0x00019744: .word 0xa0c3001c # sb $v1, 0x1c($a2)
.L0x00019748: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001974c: .word 0x244243d4 # addiu $v0, 0x43d4
.L0x00019750: .word 0x00821021 # addu $v0, $a0, $v0
.L0x00019754: .word 0x90440000 # lbu $a0, ($v0)
.L0x00019758: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001975c: .word 0x24503868 # addiu $s0, $v0, 0x3868
.L0x00019760: .word 0x8e020b0c # lw $v0, 0xb0c($s0)
.L0x00019764: .word 0x00000000 # nop
.L0x00019768: .word 0x0040f809 # jalr $v0
.L0x0001976c: .word 0x02803021 # move_ $a2, $s4
.L0x00019770: .word 0x00401821 # move_ $v1, $v0
.L0x00019774: .word 0x0460001d # bltz $v1, .L0x000197ec
.L0x00019778: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001977c: .word 0x00431023 # subu $v0, $v1
.L0x00019780: .word 0x00021080 # sll $v0, 0x2
.L0x00019784: .word 0x00501021 # addu $v0, $s0
.L0x00019788: .word 0x08027127 # j 0x8009c49c
.L0x0001978c: .word 0xa4400000 # sh $zr, ($v0)
.L0x00019790: .word 0x00008021 # move_ $s0, $zr
.L0x00019794: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019798: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x0001979c: .word 0x3c02800a # lui $v0, 0x800a
.L0x000197a0: .word 0x245343d4 # addiu $s3, $v0, 0x43d4
.L0x000197a4: .word 0x324500ff # andi $a1, $s2, 0xff
.L0x000197a8: .word 0x02131021 # addu $v0, $s0, $s3
.L0x000197ac: .word 0x90440000 # lbu $a0, ($v0)
.L0x000197b0: .word 0x8e220b0c # lw $v0, 0xb0c($s1)
.L0x000197b4: .word 0x00000000 # nop
.L0x000197b8: .word 0x0040f809 # jalr $v0
.L0x000197bc: .word 0x02803021 # move_ $a2, $s4
.L0x000197c0: .word 0x00401821 # move_ $v1, $v0
.L0x000197c4: .word 0x04600005 # bltz $v1, .L0x000197dc
.L0x000197c8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x000197cc: .word 0x00431023 # subu $v0, $v1
.L0x000197d0: .word 0x00021080 # sll $v0, 0x2
.L0x000197d4: .word 0x00511021 # addu $v0, $s1
.L0x000197d8: .word 0xa4400000 # sh $zr, ($v0)
.L0x000197dc: .word 0x26100001 # addiu $s0, 0x1
.L0x000197e0: .word 0x2a020006 # slti $v0, $s0, 0x6
.L0x000197e4: .word 0x1440fff0 # bnez $v0, .L0x000197a8
.L0x000197e8: .word 0x324500ff # andi $a1, $s2, 0xff
.L0x000197ec: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x000197f0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x000197f4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x000197f8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000197fc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019800: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019804: .word 0x03e00008 # jr $ra
.L0x00019808: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001980c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00019810: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019814: .word 0x24030002 # li $v1, 0x2
.L0x00019818: .word 0xac434780 # sw $v1, 0x4780($v0)
.L0x0001981c: .word 0x24424780 # addiu $v0, 0x4780
.L0x00019820: .word 0x2403ffff # li $v1, -0x1
.L0x00019824: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00019828: .word 0xac440004 # sw $a0, 0x4($v0)
.L0x0001982c: .word 0x00402021 # move_ $a0, $v0
.L0x00019830: .word 0x0c026e4c # jal 0x8009b930
.L0x00019834: .word 0xac430008 # sw $v1, 0x8($v0)
.L0x00019838: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001983c: .word 0x00000000 # nop
.L0x00019840: .word 0x03e00008 # jr $ra
.L0x00019844: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00019848: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001984c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019850: .word 0x24030003 # li $v1, 0x3
.L0x00019854: .word 0xac434780 # sw $v1, 0x4780($v0)
.L0x00019858: .word 0x24424780 # addiu $v0, 0x4780
.L0x0001985c: .word 0x2403ffff # li $v1, -0x1
.L0x00019860: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x00019864: .word 0xac440004 # sw $a0, 0x4($v0)
.L0x00019868: .word 0x00402021 # move_ $a0, $v0
.L0x0001986c: .word 0x0c026e4c # jal 0x8009b930
.L0x00019870: .word 0xac430008 # sw $v1, 0x8($v0)
.L0x00019874: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x00019878: .word 0x00000000 # nop
.L0x0001987c: .word 0x03e00008 # jr $ra
.L0x00019880: .word 0x27bd0018 # addiu $sp, 0x18
.L0x00019884: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x00019888: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001988c: .word 0x24020001 # li $v0, 0x1
.L0x00019890: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x00019894: .word 0x24634780 # addiu $v1, 0x4780
.L0x00019898: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001989c: .word 0xac620004 # sw $v0, 0x4($v1)
.L0x000198a0: .word 0x2402ffff # li $v0, -0x1
.L0x000198a4: .word 0xac620008 # sw $v0, 0x8($v1)
.L0x000198a8: .word 0x3c02800a # lui $v0, 0x800a
.L0x000198ac: .word 0xa044435c # sb $a0, 0x435c($v0)
.L0x000198b0: .word 0x0c026e74 # jal 0x8009b9d0
.L0x000198b4: .word 0x00602021 # move_ $a0, $v1
.L0x000198b8: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x000198bc: .word 0x00000000 # nop
.L0x000198c0: .word 0x03e00008 # jr $ra
.L0x000198c4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x000198c8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000198cc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x000198d0: .word 0x309000ff # andi $s0, $a0, 0xff
.L0x000198d4: .word 0x02002021 # move_ $a0, $s0
.L0x000198d8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000198dc: .word 0x3c11800a # lui $s1, 0x800a
.L0x000198e0: .word 0x24020004 # li $v0, 0x4
.L0x000198e4: .word 0xae224780 # sw $v0, 0x4780($s1)
.L0x000198e8: .word 0x26314780 # addiu $s1, 0x4780
.L0x000198ec: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x000198f0: .word 0x0c026f69 # jal 0x8009bda4
.L0x000198f4: .word 0x24050001 # li $a1, 0x1
.L0x000198f8: .word 0xae220004 # sw $v0, 0x4($s1)
.L0x000198fc: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019900: .word 0x24424460 # addiu $v0, 0x4460
.L0x00019904: .word 0xae300008 # sw $s0, 0x8($s1)
.L0x00019908: .word 0x0010802b # sltu $s0, $zr, $s0
.L0x0001990c: .word 0x00108080 # sll $s0, 0x2
.L0x00019910: .word 0x02028021 # addu $s0, $v0
.L0x00019914: .word 0x8e020008 # lw $v0, 0x8($s0)
.L0x00019918: .word 0x02202021 # move_ $a0, $s1
.L0x0001991c: .word 0x0c026e4c # jal 0x8009b930
.L0x00019920: .word 0xac82000c # sw $v0, 0xc($a0)
.L0x00019924: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00019928: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001992c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019930: .word 0x03e00008 # jr $ra
.L0x00019934: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00019938: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001993c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019940: .word 0x309100ff # andi $s1, $a0, 0xff
.L0x00019944: .word 0x24040005 # li $a0, 0x5
.L0x00019948: .word 0x02202821 # move_ $a1, $s1
.L0x0001994c: .word 0x0011102b # sltu $v0, $zr, $s1
.L0x00019950: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019954: .word 0x00409021 # move_ $s2, $v0
.L0x00019958: .word 0x02403021 # move_ $a2, $s2
.L0x0001995c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00019960: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019964: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019968: .word 0x02202021 # move_ $a0, $s1
.L0x0001996c: .word 0x24050002 # li $a1, 0x2
.L0x00019970: .word 0x0c026f69 # jal 0x8009bda4
.L0x00019974: .word 0x00408021 # move_ $s0, $v0
.L0x00019978: .word 0x06000009 # bltz $s0, .L0x000199a0
.L0x0001997c: .word 0x00402821 # move_ $a1, $v0
.L0x00019980: .word 0x001010c0 # sll $v0, $s0, 0x3
.L0x00019984: .word 0x00501023 # subu $v0, $s0
.L0x00019988: .word 0x00021080 # sll $v0, 0x2
.L0x0001998c: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019990: .word 0x24633868 # addiu $v1, 0x3868
.L0x00019994: .word 0x00431021 # addu $v0, $v1
.L0x00019998: .word 0x080271a3 # j 0x8009c68c
.L0x0001999c: .word 0xa4450002 # sh $a1, 0x2($v0)
.L0x000199a0: .word 0x3c03800a # lui $v1, 0x800a
.L0x000199a4: .word 0x24644780 # addiu $a0, $v1, 0x4780
.L0x000199a8: .word 0x24020005 # li $v0, 0x5
.L0x000199ac: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x000199b0: .word 0x3c03800a # lui $v1, 0x800a
.L0x000199b4: .word 0x24634460 # addiu $v1, 0x4460
.L0x000199b8: .word 0x00121080 # sll $v0, $s2, 0x2
.L0x000199bc: .word 0x00431021 # addu $v0, $v1
.L0x000199c0: .word 0xac850004 # sw $a1, 0x4($a0)
.L0x000199c4: .word 0xac910008 # sw $s1, 0x8($a0)
.L0x000199c8: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x000199cc: .word 0x240200bd # li $v0, 0xbd
.L0x000199d0: .word 0xac820010 # sw $v0, 0x10($a0)
.L0x000199d4: .word 0x0c026e4c # jal 0x8009b930
.L0x000199d8: .word 0xac83000c # sw $v1, 0xc($a0)
.L0x000199dc: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x000199e0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x000199e4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x000199e8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x000199ec: .word 0x03e00008 # jr $ra
.L0x000199f0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x000199f4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x000199f8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x000199fc: .word 0x00a08821 # move_ $s1, $a1
.L0x00019a00: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019a04: .word 0x00c09021 # move_ $s2, $a2
.L0x00019a08: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019a0c: .word 0x309000ff # andi $s0, $a0, 0xff
.L0x00019a10: .word 0x24040006 # li $a0, 0x6
.L0x00019a14: .word 0x02002821 # move_ $a1, $s0
.L0x00019a18: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x00019a1c: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019a20: .word 0x02203021 # move_ $a2, $s1
.L0x00019a24: .word 0x00401821 # move_ $v1, $v0
.L0x00019a28: .word 0x04600009 # bltz $v1, .L0x00019a50
.L0x00019a2c: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00019a30: .word 0x00431023 # subu $v0, $v1
.L0x00019a34: .word 0x00021080 # sll $v0, 0x2
.L0x00019a38: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019a3c: .word 0x24633868 # addiu $v1, 0x3868
.L0x00019a40: .word 0x00431021 # addu $v0, $v1
.L0x00019a44: .word 0x240300bd # li $v1, 0xbd
.L0x00019a48: .word 0x080271ca # j 0x8009c728
.L0x00019a4c: .word 0xac43000c # sw $v1, 0xc($v0)
.L0x00019a50: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019a54: .word 0x24644780 # addiu $a0, $v1, 0x4780
.L0x00019a58: .word 0x24020006 # li $v0, 0x6
.L0x00019a5c: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x00019a60: .word 0x240203e8 # li $v0, 0x3e8
.L0x00019a64: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x00019a68: .word 0xac900008 # sw $s0, 0x8($a0)
.L0x00019a6c: .word 0xac91000c # sw $s1, 0xc($a0)
.L0x00019a70: .word 0x0c026e4c # jal 0x8009b930
.L0x00019a74: .word 0xac920010 # sw $s2, 0x10($a0)
.L0x00019a78: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x00019a7c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019a80: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019a84: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019a88: .word 0x03e00008 # jr $ra
.L0x00019a8c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00019a90: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x00019a94: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019a98: .word 0x00808021 # move_ $s0, $a0
.L0x00019a9c: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019aa0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019aa4: .word 0x24513868 # addiu $s1, $v0, 0x3868
.L0x00019aa8: .word 0x24020007 # li $v0, 0x7
.L0x00019aac: .word 0x00002021 # move_ $a0, $zr
.L0x00019ab0: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x00019ab4: .word 0x0c026eea # jal 0x8009bba8
.L0x00019ab8: .word 0xa2220af2 # sb $v0, 0xaf2($s1)
.L0x00019abc: .word 0x00401821 # move_ $v1, $v0
.L0x00019ac0: .word 0x24027fff # li $v0, 0x7fff
.L0x00019ac4: .word 0x0050102a # slt $v0, $s0
.L0x00019ac8: .word 0x10400002 # beqz $v0, .L0x00019ad4
.L0x00019acc: .word 0x00000000 # nop
.L0x00019ad0: .word 0x24107fff # li $s0, 0x7fff
.L0x00019ad4: .word 0x04600006 # bltz $v1, .L0x00019af0
.L0x00019ad8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00019adc: .word 0x00431023 # subu $v0, $v1
.L0x00019ae0: .word 0x00021080 # sll $v0, 0x2
.L0x00019ae4: .word 0x00511021 # addu $v0, $s1
.L0x00019ae8: .word 0x080271f0 # j 0x8009c7c0
.L0x00019aec: .word 0xa4500002 # sh $s0, 0x2($v0)
.L0x00019af0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019af4: .word 0x24644780 # addiu $a0, $v1, 0x4780
.L0x00019af8: .word 0x24020007 # li $v0, 0x7
.L0x00019afc: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x00019b00: .word 0x2402ffff # li $v0, -0x1
.L0x00019b04: .word 0xac900004 # sw $s0, 0x4($a0)
.L0x00019b08: .word 0x0c026e4c # jal 0x8009b930
.L0x00019b0c: .word 0xac820008 # sw $v0, 0x8($a0)
.L0x00019b10: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x00019b14: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019b18: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019b1c: .word 0x03e00008 # jr $ra
.L0x00019b20: .word 0x27bd0020 # addiu $sp, 0x20
.L0x00019b24: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x00019b28: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019b2c: .word 0x00a08821 # move_ $s1, $a1
.L0x00019b30: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019b34: .word 0x00c09821 # move_ $s3, $a2
.L0x00019b38: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019b3c: .word 0x00809021 # move_ $s2, $a0
.L0x00019b40: .word 0x24040009 # li $a0, 0x9
.L0x00019b44: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019b48: .word 0x325000ff # andi $s0, $s2, 0xff
.L0x00019b4c: .word 0x02002821 # move_ $a1, $s0
.L0x00019b50: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x00019b54: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019b58: .word 0x02203021 # move_ $a2, $s1
.L0x00019b5c: .word 0x00401821 # move_ $v1, $v0
.L0x00019b60: .word 0x04600008 # bltz $v1, .L0x00019b84
.L0x00019b64: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x00019b68: .word 0x00431023 # subu $v0, $v1
.L0x00019b6c: .word 0x00021080 # sll $v0, 0x2
.L0x00019b70: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019b74: .word 0x24633868 # addiu $v1, 0x3868
.L0x00019b78: .word 0x00431021 # addu $v0, $v1
.L0x00019b7c: .word 0x08027217 # j 0x8009c85c
.L0x00019b80: .word 0xac53000c # sw $s3, 0xc($v0)
.L0x00019b84: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019b88: .word 0x24644780 # addiu $a0, $v1, 0x4780
.L0x00019b8c: .word 0x24020009 # li $v0, 0x9
.L0x00019b90: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x00019b94: .word 0x240203e8 # li $v0, 0x3e8
.L0x00019b98: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x00019b9c: .word 0xac900008 # sw $s0, 0x8($a0)
.L0x00019ba0: .word 0xac91000c # sw $s1, 0xc($a0)
.L0x00019ba4: .word 0x0c026e4c # jal 0x8009b930
.L0x00019ba8: .word 0xac930010 # sw $s3, 0x10($a0)
.L0x00019bac: .word 0x324200ff # andi $v0, $s2, 0xff
.L0x00019bb0: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x00019bb4: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x00019bb8: .word 0x00621821 # addu $v1, $v0
.L0x00019bbc: .word 0x00031940 # sll $v1, 0x5
.L0x00019bc0: .word 0x00112140 # sll $a0, $s1, 0x5
.L0x00019bc4: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019bc8: .word 0x24424470 # addiu $v0, 0x4470
.L0x00019bcc: .word 0x00822021 # addu $a0, $v0
.L0x00019bd0: .word 0x00641821 # addu $v1, $a0
.L0x00019bd4: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x00019bd8: .word 0x00000000 # nop
.L0x00019bdc: .word 0x34420001 # ori $v0, 0x1
.L0x00019be0: .word 0xa062001c # sb $v0, 0x1c($v1)
.L0x00019be4: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x00019be8: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00019bec: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019bf0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019bf4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019bf8: .word 0x03e00008 # jr $ra
.L0x00019bfc: .word 0x27bd0028 # addiu $sp, 0x28
.L0x00019c00: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00019c04: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019c08: .word 0x00c08021 # move_ $s0, $a2
.L0x00019c0c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019c10: .word 0x309200ff # andi $s2, $a0, 0xff
.L0x00019c14: .word 0x2404000a # li $a0, 0xa
.L0x00019c18: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019c1c: .word 0x0012982b # sltu $s3, $zr, $s2
.L0x00019c20: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019c24: .word 0x24424460 # addiu $v0, 0x4460
.L0x00019c28: .word 0x00131880 # sll $v1, $s3, 0x2
.L0x00019c2c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00019c30: .word 0x0062a021 # addu $s4, $v1, $v0
.L0x00019c34: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00019c38: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00019c3c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019c40: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x00019c44: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019c48: .word 0x02402821 # move_ $a1, $s2
.L0x00019c4c: .word 0x02402021 # move_ $a0, $s2
.L0x00019c50: .word 0x24050009 # li $a1, 0x9
.L0x00019c54: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019c58: .word 0x24753868 # addiu $s5, $v1, 0x3868
.L0x00019c5c: .word 0x00408821 # move_ $s1, $v0
.L0x00019c60: .word 0x0c026f69 # jal 0x8009bda4
.L0x00019c64: .word 0xa2b00af5 # sb $s0, 0xaf5($s5)
.L0x00019c68: .word 0x06200007 # bltz $s1, .L0x00019c88
.L0x00019c6c: .word 0x00401821 # move_ $v1, $v0
.L0x00019c70: .word 0x001110c0 # sll $v0, $s1, 0x3
.L0x00019c74: .word 0x00511023 # subu $v0, $s1
.L0x00019c78: .word 0x00021080 # sll $v0, 0x2
.L0x00019c7c: .word 0x00551021 # addu $v0, $s5
.L0x00019c80: .word 0x08027257 # j 0x8009c95c
.L0x00019c84: .word 0xa4430002 # sh $v1, 0x2($v0)
.L0x00019c88: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019c8c: .word 0x2402000a # li $v0, 0xa
.L0x00019c90: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x00019c94: .word 0x24844780 # addiu $a0, 0x4780
.L0x00019c98: .word 0xac830004 # sw $v1, 0x4($a0)
.L0x00019c9c: .word 0xac920008 # sw $s2, 0x8($a0)
.L0x00019ca0: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x00019ca4: .word 0x0c026e4c # jal 0x8009b930
.L0x00019ca8: .word 0xac82000c # sw $v0, 0xc($a0)
.L0x00019cac: .word 0x00131840 # sll $v1, $s3, 0x1
.L0x00019cb0: .word 0x00731821 # addu $v1, $s3
.L0x00019cb4: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019cb8: .word 0x24844460 # addiu $a0, 0x4460
.L0x00019cbc: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019cc0: .word 0x00441021 # addu $v0, $a0
.L0x00019cc4: .word 0x00031940 # sll $v1, 0x5
.L0x00019cc8: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x00019ccc: .word 0x24840010 # addiu $a0, 0x10
.L0x00019cd0: .word 0x00021140 # sll $v0, 0x5
.L0x00019cd4: .word 0x00441021 # addu $v0, $a0
.L0x00019cd8: .word 0x00621821 # addu $v1, $v0
.L0x00019cdc: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x00019ce0: .word 0xa070001d # sb $s0, 0x1d($v1)
.L0x00019ce4: .word 0x34420002 # ori $v0, 0x2
.L0x00019ce8: .word 0xa062001c # sb $v0, 0x1c($v1)
.L0x00019cec: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x00019cf0: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00019cf4: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00019cf8: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00019cfc: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019d00: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019d04: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019d08: .word 0x03e00008 # jr $ra
.L0x00019d0c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00019d10: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00019d14: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019d18: .word 0x00a08021 # move_ $s0, $a1
.L0x00019d1c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00019d20: .word 0x00c0a021 # move_ $s4, $a2
.L0x00019d24: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00019d28: .word 0x0080a821 # move_ $s5, $a0
.L0x00019d2c: .word 0x2404000b # li $a0, 0xb
.L0x00019d30: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019d34: .word 0x32b100ff # andi $s1, $s5, 0xff
.L0x00019d38: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019d3c: .word 0x0011982b # sltu $s3, $zr, $s1
.L0x00019d40: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019d44: .word 0x24634460 # addiu $v1, 0x4460
.L0x00019d48: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019d4c: .word 0x00431021 # addu $v0, $v1
.L0x00019d50: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x00019d54: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x00019d58: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019d5c: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x00019d60: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019d64: .word 0x02202821 # move_ $a1, $s1
.L0x00019d68: .word 0x0280b021 # move_ $s6, $s4
.L0x00019d6c: .word 0x16000004 # bnez $s0, .L0x00019d80
.L0x00019d70: .word 0x00409021 # move_ $s2, $v0
.L0x00019d74: .word 0x02202021 # move_ $a0, $s1
.L0x00019d78: .word 0x08027290 # j 0x8009ca40
.L0x00019d7c: .word 0x24050008 # li $a1, 0x8
.L0x00019d80: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019d84: .word 0xa054435d # sb $s4, 0x435d($v0)
.L0x00019d88: .word 0x02202021 # move_ $a0, $s1
.L0x00019d8c: .word 0x2405000a # li $a1, 0xa
.L0x00019d90: .word 0x0c026f69 # jal 0x8009bda4
.L0x00019d94: .word 0x00000000 # nop
.L0x00019d98: .word 0x06400009 # bltz $s2, .L0x00019dc0
.L0x00019d9c: .word 0x00402821 # move_ $a1, $v0
.L0x00019da0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019da4: .word 0x24633868 # addiu $v1, 0x3868
.L0x00019da8: .word 0x001210c0 # sll $v0, $s2, 0x3
.L0x00019dac: .word 0x00521023 # subu $v0, $s2
.L0x00019db0: .word 0x00021080 # sll $v0, 0x2
.L0x00019db4: .word 0x00431021 # addu $v0, $v1
.L0x00019db8: .word 0x080272aa # j 0x8009caa8
.L0x00019dbc: .word 0xa4450002 # sh $a1, 0x2($v0)
.L0x00019dc0: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019dc4: .word 0x2402000b # li $v0, 0xb
.L0x00019dc8: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x00019dcc: .word 0x24844780 # addiu $a0, 0x4780
.L0x00019dd0: .word 0x32a200ff # andi $v0, $s5, 0xff
.L0x00019dd4: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019dd8: .word 0x24634460 # addiu $v1, 0x4460
.L0x00019ddc: .word 0xac820008 # sw $v0, 0x8($a0)
.L0x00019de0: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019de4: .word 0x00431021 # addu $v0, $v1
.L0x00019de8: .word 0xac850004 # sw $a1, 0x4($a0)
.L0x00019dec: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x00019df0: .word 0x0c026e4c # jal 0x8009b930
.L0x00019df4: .word 0xac82000c # sw $v0, 0xc($a0)
.L0x00019df8: .word 0x00131840 # sll $v1, $s3, 0x1
.L0x00019dfc: .word 0x00731821 # addu $v1, $s3
.L0x00019e00: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019e04: .word 0x24844460 # addiu $a0, 0x4460
.L0x00019e08: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019e0c: .word 0x00441021 # addu $v0, $a0
.L0x00019e10: .word 0x00031940 # sll $v1, 0x5
.L0x00019e14: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x00019e18: .word 0x24840010 # addiu $a0, 0x10
.L0x00019e1c: .word 0x00021140 # sll $v0, 0x5
.L0x00019e20: .word 0x00441021 # addu $v0, $a0
.L0x00019e24: .word 0x00621821 # addu $v1, $v0
.L0x00019e28: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x00019e2c: .word 0xa076001f # sb $s6, 0x1f($v1)
.L0x00019e30: .word 0x34420004 # ori $v0, 0x4
.L0x00019e34: .word 0xa062001c # sb $v0, 0x1c($v1)
.L0x00019e38: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x00019e3c: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x00019e40: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00019e44: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00019e48: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00019e4c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019e50: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019e54: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019e58: .word 0x03e00008 # jr $ra
.L0x00019e5c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00019e60: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00019e64: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019e68: .word 0x00c08021 # move_ $s0, $a2
.L0x00019e6c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019e70: .word 0x309200ff # andi $s2, $a0, 0xff
.L0x00019e74: .word 0x2404000c # li $a0, 0xc
.L0x00019e78: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019e7c: .word 0x0012982b # sltu $s3, $zr, $s2
.L0x00019e80: .word 0x3c02800a # lui $v0, 0x800a
.L0x00019e84: .word 0x24424460 # addiu $v0, 0x4460
.L0x00019e88: .word 0x00131880 # sll $v1, $s3, 0x2
.L0x00019e8c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00019e90: .word 0x0062a021 # addu $s4, $v1, $v0
.L0x00019e94: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00019e98: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00019e9c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019ea0: .word 0x8e860008 # lw $a2, 0x8($s4)
.L0x00019ea4: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019ea8: .word 0x02402821 # move_ $a1, $s2
.L0x00019eac: .word 0x02402021 # move_ $a0, $s2
.L0x00019eb0: .word 0x2405000b # li $a1, 0xb
.L0x00019eb4: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019eb8: .word 0x24753868 # addiu $s5, $v1, 0x3868
.L0x00019ebc: .word 0x00408821 # move_ $s1, $v0
.L0x00019ec0: .word 0x0c026f69 # jal 0x8009bda4
.L0x00019ec4: .word 0xa2b00af5 # sb $s0, 0xaf5($s5)
.L0x00019ec8: .word 0x06200007 # bltz $s1, .L0x00019ee8
.L0x00019ecc: .word 0x00401821 # move_ $v1, $v0
.L0x00019ed0: .word 0x001110c0 # sll $v0, $s1, 0x3
.L0x00019ed4: .word 0x00511023 # subu $v0, $s1
.L0x00019ed8: .word 0x00021080 # sll $v0, 0x2
.L0x00019edc: .word 0x00551021 # addu $v0, $s5
.L0x00019ee0: .word 0x080272ef # j 0x8009cbbc
.L0x00019ee4: .word 0xa4430002 # sh $v1, 0x2($v0)
.L0x00019ee8: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019eec: .word 0x2402000c # li $v0, 0xc
.L0x00019ef0: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x00019ef4: .word 0x24844780 # addiu $a0, 0x4780
.L0x00019ef8: .word 0xac830004 # sw $v1, 0x4($a0)
.L0x00019efc: .word 0xac920008 # sw $s2, 0x8($a0)
.L0x00019f00: .word 0x8e820008 # lw $v0, 0x8($s4)
.L0x00019f04: .word 0x0c026e4c # jal 0x8009b930
.L0x00019f08: .word 0xac82000c # sw $v0, 0xc($a0)
.L0x00019f0c: .word 0x00131840 # sll $v1, $s3, 0x1
.L0x00019f10: .word 0x00731821 # addu $v1, $s3
.L0x00019f14: .word 0x3c04800a # lui $a0, 0x800a
.L0x00019f18: .word 0x24844460 # addiu $a0, 0x4460
.L0x00019f1c: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019f20: .word 0x00441021 # addu $v0, $a0
.L0x00019f24: .word 0x00031940 # sll $v1, 0x5
.L0x00019f28: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x00019f2c: .word 0x24840010 # addiu $a0, 0x10
.L0x00019f30: .word 0x00021140 # sll $v0, 0x5
.L0x00019f34: .word 0x00441021 # addu $v0, $a0
.L0x00019f38: .word 0x00621821 # addu $v1, $v0
.L0x00019f3c: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x00019f40: .word 0xa070001e # sb $s0, 0x1e($v1)
.L0x00019f44: .word 0x34420008 # ori $v0, 0x8
.L0x00019f48: .word 0xa062001c # sb $v0, 0x1c($v1)
.L0x00019f4c: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x00019f50: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x00019f54: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x00019f58: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x00019f5c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x00019f60: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x00019f64: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x00019f68: .word 0x03e00008 # jr $ra
.L0x00019f6c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x00019f70: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x00019f74: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x00019f78: .word 0x00a0a821 # move_ $s5, $a1
.L0x00019f7c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x00019f80: .word 0x00c09821 # move_ $s3, $a2
.L0x00019f84: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x00019f88: .word 0x00e08021 # move_ $s0, $a3
.L0x00019f8c: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x00019f90: .word 0x0080a021 # move_ $s4, $a0
.L0x00019f94: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019f98: .word 0x246343e0 # addiu $v1, 0x43e0
.L0x00019f9c: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x00019fa0: .word 0x00431021 # addu $v0, $v1
.L0x00019fa4: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x00019fa8: .word 0x329100ff # andi $s1, $s4, 0xff
.L0x00019fac: .word 0x02202821 # move_ $a1, $s1
.L0x00019fb0: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x00019fb4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x00019fb8: .word 0x8c440000 # lw $a0, ($v0)
.L0x00019fbc: .word 0x0c026f25 # jal 0x8009bc94
.L0x00019fc0: .word 0x02a03021 # move_ $a2, $s5
.L0x00019fc4: .word 0x12000004 # beqz $s0, .L0x00019fd8
.L0x00019fc8: .word 0x00409021 # move_ $s2, $v0
.L0x00019fcc: .word 0x02202021 # move_ $a0, $s1
.L0x00019fd0: .word 0x08027324 # j 0x8009cc90
.L0x00019fd4: .word 0x2405000c # li $a1, 0xc
.L0x00019fd8: .word 0x02202021 # move_ $a0, $s1
.L0x00019fdc: .word 0x24050008 # li $a1, 0x8
.L0x00019fe0: .word 0x0c026f69 # jal 0x8009bda4
.L0x00019fe4: .word 0x00000000 # nop
.L0x00019fe8: .word 0x06400009 # bltz $s2, .L0x0001a010
.L0x00019fec: .word 0x00403021 # move_ $a2, $v0
.L0x00019ff0: .word 0x3c03800a # lui $v1, 0x800a
.L0x00019ff4: .word 0x24633868 # addiu $v1, 0x3868
.L0x00019ff8: .word 0x001210c0 # sll $v0, $s2, 0x3
.L0x00019ffc: .word 0x00521023 # subu $v0, $s2
.L0x0001a000: .word 0x00021080 # sll $v0, 0x2
.L0x0001a004: .word 0x00431021 # addu $v0, $v1
.L0x0001a008: .word 0x0802733e # j 0x8009ccf8
.L0x0001a00c: .word 0xa4460002 # sh $a2, 0x2($v0)
.L0x0001a010: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001a014: .word 0x24a44780 # addiu $a0, $a1, 0x4780
.L0x0001a018: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a01c: .word 0x246343e0 # addiu $v1, 0x43e0
.L0x0001a020: .word 0x00131080 # sll $v0, $s3, 0x2
.L0x0001a024: .word 0x00431021 # addu $v0, $v1
.L0x0001a028: .word 0x8c430000 # lw $v1, ($v0)
.L0x0001a02c: .word 0x328200ff # andi $v0, $s4, 0xff
.L0x0001a030: .word 0xac860004 # sw $a2, 0x4($a0)
.L0x0001a034: .word 0xac820008 # sw $v0, 0x8($a0)
.L0x0001a038: .word 0xac95000c # sw $s5, 0xc($a0)
.L0x0001a03c: .word 0xac930010 # sw $s3, 0x10($a0)
.L0x0001a040: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a044: .word 0xaca34780 # sw $v1, 0x4780($a1)
.L0x0001a048: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x0001a04c: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001a050: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001a054: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001a058: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001a05c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a060: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a064: .word 0x03e00008 # jr $ra
.L0x0001a068: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001a06c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001a070: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001a074: .word 0x000410c0 # sll $v0, $a0, 0x3
.L0x0001a078: .word 0x00441021 # addu $v0, $a0
.L0x0001a07c: .word 0x00021040 # sll $v0, 0x1
.L0x0001a080: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001a084: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001a088: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001a08c: .word 0x0043a021 # addu $s4, $v0, $v1
.L0x0001a090: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x0001a094: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001a098: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a09c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a0a0: .word 0x9283000a # lbu $v1, 0xa($s4)
.L0x0001a0a4: .word 0x2402000d # li $v0, 0xd
.L0x0001a0a8: .word 0x10620003 # beq $v1, $v0, .L0x0001a0b8
.L0x0001a0ac: .word 0x00009021 # move_ $s2, $zr
.L0x0001a0b0: .word 0x3862000e # xori $v0, $v1, 0xe
.L0x0001a0b4: .word 0x2c520001 # sltiu $s2, $v0, 0x1
.L0x0001a0b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a0bc: .word 0x244243ec # addiu $v0, 0x43ec
.L0x0001a0c0: .word 0x00121880 # sll $v1, $s2, 0x2
.L0x0001a0c4: .word 0x00629821 # addu $s3, $v1, $v0
.L0x0001a0c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a0cc: .word 0x00002821 # move_ $a1, $zr
.L0x0001a0d0: .word 0x8c514468 # lw $s1, 0x4468($v0)
.L0x0001a0d4: .word 0x8e640000 # lw $a0, ($s3)
.L0x0001a0d8: .word 0x0c026f25 # jal 0x8009bc94
.L0x0001a0dc: .word 0x02203021 # move_ $a2, $s1
.L0x0001a0e0: .word 0x3c038005 # lui $v1, 0x8005
.L0x0001a0e4: .word 0x8c63dc0c # lw $v1, -0x23f4($v1)
.L0x0001a0e8: .word 0x00000000 # nop
.L0x0001a0ec: .word 0x0060f809 # jalr $v1
.L0x0001a0f0: .word 0x00408021 # move_ $s0, $v0
.L0x0001a0f4: .word 0x3c03288d # lui $v1, 0x288d
.L0x0001a0f8: .word 0x3463f0cb # ori $v1, 0xf0cb
.L0x0001a0fc: .word 0x00430018 # mult $v0, $v1
.L0x0001a100: .word 0x00001810 # mfhi $v1
.L0x0001a104: .word 0x00032103 # sra $a0, $v1, 0x4
.L0x0001a108: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x0001a10c: .word 0x00832023 # subu $a0, $v1
.L0x0001a110: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x0001a114: .word 0x00641821 # addu $v1, $a0
.L0x0001a118: .word 0x000318c0 # sll $v1, 0x3
.L0x0001a11c: .word 0x00641821 # addu $v1, $a0
.L0x0001a120: .word 0x00031880 # sll $v1, 0x2
.L0x0001a124: .word 0x00641821 # addu $v1, $a0
.L0x0001a128: .word 0x00431023 # subu $v0, $v1
.L0x0001a12c: .word 0x9283000c # lbu $v1, 0xc($s4)
.L0x0001a130: .word 0x24420064 # addiu $v0, 0x64
.L0x0001a134: .word 0x00430018 # mult $v0, $v1
.L0x0001a138: .word 0x00002812 # mflo $a1
.L0x0001a13c: .word 0x06000008 # bltz $s0, .L0x0001a160
.L0x0001a140: .word 0x001010c0 # sll $v0, $s0, 0x3
.L0x0001a144: .word 0x00501023 # subu $v0, $s0
.L0x0001a148: .word 0x00021080 # sll $v0, 0x2
.L0x0001a14c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a150: .word 0x24633868 # addiu $v1, 0x3868
.L0x0001a154: .word 0x00431021 # addu $v0, $v1
.L0x0001a158: .word 0x0802738d # j 0x8009ce34
.L0x0001a15c: .word 0xa4450002 # sh $a1, 0x2($v0)
.L0x0001a160: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a164: .word 0x8e630000 # lw $v1, ($s3)
.L0x0001a168: .word 0x24444780 # addiu $a0, $v0, 0x4780
.L0x0001a16c: .word 0xac850004 # sw $a1, 0x4($a0)
.L0x0001a170: .word 0xac800008 # sw $zr, 0x8($a0)
.L0x0001a174: .word 0xac91000c # sw $s1, 0xc($a0)
.L0x0001a178: .word 0xac920010 # sw $s2, 0x10($a0)
.L0x0001a17c: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a180: .word 0xac434780 # sw $v1, 0x4780($v0)
.L0x0001a184: .word 0x00111940 # sll $v1, $s1, 0x5
.L0x0001a188: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a18c: .word 0x24424470 # addiu $v0, 0x4470
.L0x0001a190: .word 0x16400004 # bnez $s2, .L0x0001a1a4
.L0x0001a194: .word 0x00621821 # addu $v1, $v0
.L0x0001a198: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x0001a19c: .word 0x08027398 # j 0x8009ce60
.L0x0001a1a0: .word 0x34420010 # ori $v0, 0x10
.L0x0001a1a4: .word 0x9062001c # lbu $v0, 0x1c($v1)
.L0x0001a1a8: .word 0x00000000 # nop
.L0x0001a1ac: .word 0x34420020 # ori $v0, 0x20
.L0x0001a1b0: .word 0xa062001c # sb $v0, 0x1c($v1)
.L0x0001a1b4: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0001a1b8: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001a1bc: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001a1c0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001a1c4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a1c8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a1cc: .word 0x03e00008 # jr $ra
.L0x0001a1d0: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001a1d4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a1d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a1dc: .word 0x24030008 # li $v1, 0x8
.L0x0001a1e0: .word 0xac434780 # sw $v1, 0x4780($v0)
.L0x0001a1e4: .word 0x24424780 # addiu $v0, 0x4780
.L0x0001a1e8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a1ec: .word 0x8c654468 # lw $a1, 0x4468($v1)
.L0x0001a1f0: .word 0x24037fff # li $v1, 0x7fff
.L0x0001a1f4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a1f8: .word 0xac440010 # sw $a0, 0x10($v0)
.L0x0001a1fc: .word 0x00402021 # move_ $a0, $v0
.L0x0001a200: .word 0xac430004 # sw $v1, 0x4($v0)
.L0x0001a204: .word 0xac400008 # sw $zr, 0x8($v0)
.L0x0001a208: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a20c: .word 0xac45000c # sw $a1, 0xc($v0)
.L0x0001a210: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a214: .word 0x00000000 # nop
.L0x0001a218: .word 0x03e00008 # jr $ra
.L0x0001a21c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a220: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a224: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a228: .word 0x24020012 # li $v0, 0x12
.L0x0001a22c: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x0001a230: .word 0x24844780 # addiu $a0, 0x4780
.L0x0001a234: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a238: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a23c: .word 0xac800004 # sw $zr, 0x4($a0)
.L0x0001a240: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a244: .word 0x00000000 # nop
.L0x0001a248: .word 0x03e00008 # jr $ra
.L0x0001a24c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a250: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a254: .word 0x24850003 # addiu $a1, $a0, 0x3
.L0x0001a258: .word 0x00002021 # move_ $a0, $zr
.L0x0001a25c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a260: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001a264: .word 0x24020013 # li $v0, 0x13
.L0x0001a268: .word 0xae024780 # sw $v0, 0x4780($s0)
.L0x0001a26c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001a270: .word 0x0c026f69 # jal 0x8009bda4
.L0x0001a274: .word 0x26104780 # addiu $s0, 0x4780
.L0x0001a278: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a27c: .word 0x8c634468 # lw $v1, 0x4468($v1)
.L0x0001a280: .word 0x02002021 # move_ $a0, $s0
.L0x0001a284: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001a288: .word 0xac800008 # sw $zr, 0x8($a0)
.L0x0001a28c: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a290: .word 0xac83000c # sw $v1, 0xc($a0)
.L0x0001a294: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001a298: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a29c: .word 0x03e00008 # jr $ra
.L0x0001a2a0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a2a4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a2a8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a2ac: .word 0x24020014 # li $v0, 0x14
.L0x0001a2b0: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x0001a2b4: .word 0x24634780 # addiu $v1, 0x4780
.L0x0001a2b8: .word 0x24020001 # li $v0, 0x1
.L0x0001a2bc: .word 0x308400ff # andi $a0, 0xff
.L0x0001a2c0: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a2c4: .word 0xac620004 # sw $v0, 0x4($v1)
.L0x0001a2c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a2cc: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001a2d0: .word 0xac640008 # sw $a0, 0x8($v1)
.L0x0001a2d4: .word 0x0004202b # sltu $a0, $zr, $a0
.L0x0001a2d8: .word 0x00042080 # sll $a0, 0x2
.L0x0001a2dc: .word 0x00822021 # addu $a0, $v0
.L0x0001a2e0: .word 0x8c820008 # lw $v0, 0x8($a0)
.L0x0001a2e4: .word 0x00602021 # move_ $a0, $v1
.L0x0001a2e8: .word 0x0c026e74 # jal 0x8009b9d0
.L0x0001a2ec: .word 0xac62000c # sw $v0, 0xc($v1)
.L0x0001a2f0: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a2f4: .word 0x00000000 # nop
.L0x0001a2f8: .word 0x03e00008 # jr $ra
.L0x0001a2fc: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a300: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a304: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a308: .word 0x24020015 # li $v0, 0x15
.L0x0001a30c: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x0001a310: .word 0x24844780 # addiu $a0, 0x4780
.L0x0001a314: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a318: .word 0x8c434468 # lw $v1, 0x4468($v0)
.L0x0001a31c: .word 0x24020001 # li $v0, 0x1
.L0x0001a320: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a324: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001a328: .word 0xac800008 # sw $zr, 0x8($a0)
.L0x0001a32c: .word 0x0c026e74 # jal 0x8009b9d0
.L0x0001a330: .word 0xac83000c # sw $v1, 0xc($a0)
.L0x0001a334: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a338: .word 0x00000000 # nop
.L0x0001a33c: .word 0x03e00008 # jr $ra
.L0x0001a340: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a344: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a348: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a34c: .word 0x24020016 # li $v0, 0x16
.L0x0001a350: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x0001a354: .word 0x24844780 # addiu $a0, 0x4780
.L0x0001a358: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a35c: .word 0x8c434468 # lw $v1, 0x4468($v0)
.L0x0001a360: .word 0x24020001 # li $v0, 0x1
.L0x0001a364: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a368: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001a36c: .word 0xac800008 # sw $zr, 0x8($a0)
.L0x0001a370: .word 0x0c026e74 # jal 0x8009b9d0
.L0x0001a374: .word 0xac83000c # sw $v1, 0xc($a0)
.L0x0001a378: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a37c: .word 0x00000000 # nop
.L0x0001a380: .word 0x03e00008 # jr $ra
.L0x0001a384: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a388: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a38c: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a390: .word 0x24020017 # li $v0, 0x17
.L0x0001a394: .word 0xac824780 # sw $v0, 0x4780($a0)
.L0x0001a398: .word 0x24844780 # addiu $a0, 0x4780
.L0x0001a39c: .word 0x24020001 # li $v0, 0x1
.L0x0001a3a0: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a3a4: .word 0x0c026e74 # jal 0x8009b9d0
.L0x0001a3a8: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001a3ac: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a3b0: .word 0x00000000 # nop
.L0x0001a3b4: .word 0x03e00008 # jr $ra
.L0x0001a3b8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a3bc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a3c0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a3c4: .word 0x24644780 # addiu $a0, $v1, 0x4780
.L0x0001a3c8: .word 0x24020018 # li $v0, 0x18
.L0x0001a3cc: .word 0xac624780 # sw $v0, 0x4780($v1)
.L0x0001a3d0: .word 0x24020bb8 # li $v0, 0xbb8
.L0x0001a3d4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001a3d8: .word 0x0c026e4c # jal 0x8009b930
.L0x0001a3dc: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001a3e0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a3e4: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001a3e8: .word 0x00000000 # nop
.L0x0001a3ec: .word 0x0040f809 # jalr $v0
.L0x0001a3f0: .word 0x240401d3 # li $a0, 0x1d3
.L0x0001a3f4: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a3f8: .word 0x24844460 # addiu $a0, 0x4460
.L0x0001a3fc: .word 0x24030001 # li $v1, 0x1
.L0x0001a400: .word 0xa08300db # sb $v1, 0xdb($a0)
.L0x0001a404: .word 0x84430010 # lh $v1, 0x10($v0)
.L0x0001a408: .word 0x00000000 # nop
.L0x0001a40c: .word 0x00031823 # negu $v1
.L0x0001a410: .word 0x00031843 # sra $v1, 0x1
.L0x0001a414: .word 0xa4830082 # sh $v1, 0x82($a0)
.L0x0001a418: .word 0x84420012 # lh $v0, 0x12($v0)
.L0x0001a41c: .word 0x00000000 # nop
.L0x0001a420: .word 0x00021023 # negu $v0
.L0x0001a424: .word 0x00021043 # sra $v0, 0x1
.L0x0001a428: .word 0xa4820086 # sh $v0, 0x86($a0)
.L0x0001a42c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001a430: .word 0x00000000 # nop
.L0x0001a434: .word 0x03e00008 # jr $ra
.L0x0001a438: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a43c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a440: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a444: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a448: .word 0x24503868 # addiu $s0, $v0, 0x3868
.L0x0001a44c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001a450: .word 0x8e020b04 # lw $v0, 0xb04($s0)
.L0x0001a454: .word 0x00000000 # nop
.L0x0001a458: .word 0x0040f809 # jalr $v0
.L0x0001a45c: .word 0x24040018 # li $a0, 0x18
.L0x0001a460: .word 0x00401821 # move_ $v1, $v0
.L0x0001a464: .word 0x04600006 # bltz $v1, .L0x0001a480
.L0x0001a468: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001a46c: .word 0x00431023 # subu $v0, $v1
.L0x0001a470: .word 0x00021080 # sll $v0, 0x2
.L0x0001a474: .word 0x00501021 # addu $v0, $s0
.L0x0001a478: .word 0x24030001 # li $v1, 0x1
.L0x0001a47c: .word 0xa4430002 # sh $v1, 0x2($v0)
.L0x0001a480: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001a484: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a488: .word 0x03e00008 # jr $ra
.L0x0001a48c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a490: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001a494: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a498: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a49c: .word 0x245143f4 # addiu $s1, $v0, 0x43f4
.L0x0001a4a0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a4a4: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001a4a8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001a4ac: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a4b0: .word 0x92220020 # lbu $v0, 0x20($s1)
.L0x0001a4b4: .word 0x92240020 # lbu $a0, 0x20($s1)
.L0x0001a4b8: .word 0x8e250024 # lw $a1, 0x24($s1)
.L0x0001a4bc: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001a4c0: .word 0x00023840 # sll $a3, $v0, 0x1
.L0x0001a4c4: .word 0x00e23821 # addu $a3, $v0
.L0x0001a4c8: .word 0x00021080 # sll $v0, 0x2
.L0x0001a4cc: .word 0x00431021 # addu $v0, $v1
.L0x0001a4d0: .word 0x00073940 # sll $a3, 0x5
.L0x0001a4d4: .word 0x24630010 # addiu $v1, 0x10
.L0x0001a4d8: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001a4dc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a4e0: .word 0x8c424624 # lw $v0, 0x4624($v0)
.L0x0001a4e4: .word 0x00063140 # sll $a2, 0x5
.L0x0001a4e8: .word 0x00c33021 # addu $a2, $v1
.L0x0001a4ec: .word 0x0040f809 # jalr $v0
.L0x0001a4f0: .word 0x00e68021 # addu $s0, $a3, $a2
.L0x0001a4f4: .word 0x00401821 # move_ $v1, $v0
.L0x0001a4f8: .word 0x10600007 # beqz $v1, .L0x0001a518
.L0x0001a4fc: .word 0x00000000 # nop
.L0x0001a500: .word 0x9202001b # lbu $v0, 0x1b($s0)
.L0x0001a504: .word 0x00000000 # nop
.L0x0001a508: .word 0x10400002 # beqz $v0, .L0x0001a514
.L0x0001a50c: .word 0x00000000 # nop
.L0x0001a510: .word 0x00031840 # sll $v1, 0x1
.L0x0001a514: .word 0xa223003a # sb $v1, 0x3a($s1)
.L0x0001a518: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001a51c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a520: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a524: .word 0x03e00008 # jr $ra
.L0x0001a528: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001a52c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001a530: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a534: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a538: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0001a53c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a540: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001a544: .word 0x24724580 # addiu $s2, $v1, 0x4580
.L0x0001a548: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a54c: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001a550: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001a554: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a558: .word 0x92020020 # lbu $v0, 0x20($s0)
.L0x0001a55c: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001a560: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001a564: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001a568: .word 0x00023840 # sll $a3, $v0, 0x1
.L0x0001a56c: .word 0x00e23821 # addu $a3, $v0
.L0x0001a570: .word 0x00021080 # sll $v0, 0x2
.L0x0001a574: .word 0x00431021 # addu $v0, $v1
.L0x0001a578: .word 0x00073940 # sll $a3, 0x5
.L0x0001a57c: .word 0x24630010 # addiu $v1, 0x10
.L0x0001a580: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001a584: .word 0x8e4200a8 # lw $v0, 0xa8($s2)
.L0x0001a588: .word 0x00063140 # sll $a2, 0x5
.L0x0001a58c: .word 0x00c33021 # addu $a2, $v1
.L0x0001a590: .word 0x0040f809 # jalr $v0
.L0x0001a594: .word 0x00e68821 # addu $s1, $a3, $a2
.L0x0001a598: .word 0x10400018 # beqz $v0, .L0x0001a5fc
.L0x0001a59c: .word 0x00000000 # nop
.L0x0001a5a0: .word 0x8e020024 # lw $v0, 0x24($s0)
.L0x0001a5a4: .word 0x00000000 # nop
.L0x0001a5a8: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001a5ac: .word 0x00621821 # addu $v1, $v0
.L0x0001a5b0: .word 0x00031840 # sll $v1, 0x1
.L0x0001a5b4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001a5b8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001a5bc: .word 0x00621821 # addu $v1, $v0
.L0x0001a5c0: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001a5c4: .word 0x00000000 # nop
.L0x0001a5c8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001a5cc: .word 0x10400004 # beqz $v0, .L0x0001a5e0
.L0x0001a5d0: .word 0x00000000 # nop
.L0x0001a5d4: .word 0x92430030 # lbu $v1, 0x30($s2)
.L0x0001a5d8: .word 0x080274a5 # j 0x8009d294
.L0x0001a5dc: .word 0x00000000 # nop
.L0x0001a5e0: .word 0x9063000c # lbu $v1, 0xc($v1)
.L0x0001a5e4: .word 0x9222001b # lbu $v0, 0x1b($s1)
.L0x0001a5e8: .word 0x00000000 # nop
.L0x0001a5ec: .word 0x10400002 # beqz $v0, .L0x0001a5f8
.L0x0001a5f0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a5f4: .word 0x00031840 # sll $v1, 0x1
.L0x0001a5f8: .word 0xa043442f # sb $v1, 0x442f($v0)
.L0x0001a5fc: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001a600: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001a604: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a608: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a60c: .word 0x03e00008 # jr $ra
.L0x0001a610: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001a614: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001a618: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a61c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a620: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0001a624: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a628: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001a62c: .word 0x24724580 # addiu $s2, $v1, 0x4580
.L0x0001a630: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a634: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001a638: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001a63c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a640: .word 0x92020020 # lbu $v0, 0x20($s0)
.L0x0001a644: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001a648: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001a64c: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001a650: .word 0x00023840 # sll $a3, $v0, 0x1
.L0x0001a654: .word 0x00e23821 # addu $a3, $v0
.L0x0001a658: .word 0x00021080 # sll $v0, 0x2
.L0x0001a65c: .word 0x00431021 # addu $v0, $v1
.L0x0001a660: .word 0x00073940 # sll $a3, 0x5
.L0x0001a664: .word 0x24630010 # addiu $v1, 0x10
.L0x0001a668: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001a66c: .word 0x8e4200ac # lw $v0, 0xac($s2)
.L0x0001a670: .word 0x00063140 # sll $a2, 0x5
.L0x0001a674: .word 0x00c33021 # addu $a2, $v1
.L0x0001a678: .word 0x0040f809 # jalr $v0
.L0x0001a67c: .word 0x00e68821 # addu $s1, $a3, $a2
.L0x0001a680: .word 0x10400018 # beqz $v0, .L0x0001a6e4
.L0x0001a684: .word 0x00000000 # nop
.L0x0001a688: .word 0x8e020024 # lw $v0, 0x24($s0)
.L0x0001a68c: .word 0x00000000 # nop
.L0x0001a690: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001a694: .word 0x00621821 # addu $v1, $v0
.L0x0001a698: .word 0x00031840 # sll $v1, 0x1
.L0x0001a69c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001a6a0: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001a6a4: .word 0x00621821 # addu $v1, $v0
.L0x0001a6a8: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001a6ac: .word 0x00000000 # nop
.L0x0001a6b0: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001a6b4: .word 0x10400004 # beqz $v0, .L0x0001a6c8
.L0x0001a6b8: .word 0x00000000 # nop
.L0x0001a6bc: .word 0x92430032 # lbu $v1, 0x32($s2)
.L0x0001a6c0: .word 0x080274df # j 0x8009d37c
.L0x0001a6c4: .word 0x00000000 # nop
.L0x0001a6c8: .word 0x9063000c # lbu $v1, 0xc($v1)
.L0x0001a6cc: .word 0x9222001b # lbu $v0, 0x1b($s1)
.L0x0001a6d0: .word 0x00000000 # nop
.L0x0001a6d4: .word 0x10400002 # beqz $v0, .L0x0001a6e0
.L0x0001a6d8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a6dc: .word 0x00031840 # sll $v1, 0x1
.L0x0001a6e0: .word 0xa0434430 # sb $v1, 0x4430($v0)
.L0x0001a6e4: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001a6e8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001a6ec: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a6f0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a6f4: .word 0x03e00008 # jr $ra
.L0x0001a6f8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001a6fc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001a700: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a704: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a708: .word 0x245143f4 # addiu $s1, $v0, 0x43f4
.L0x0001a70c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a710: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001a714: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001a718: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a71c: .word 0x92220020 # lbu $v0, 0x20($s1)
.L0x0001a720: .word 0x92240020 # lbu $a0, 0x20($s1)
.L0x0001a724: .word 0x8e250024 # lw $a1, 0x24($s1)
.L0x0001a728: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001a72c: .word 0x00023840 # sll $a3, $v0, 0x1
.L0x0001a730: .word 0x00e23821 # addu $a3, $v0
.L0x0001a734: .word 0x00021080 # sll $v0, 0x2
.L0x0001a738: .word 0x00431021 # addu $v0, $v1
.L0x0001a73c: .word 0x00073940 # sll $a3, 0x5
.L0x0001a740: .word 0x24630010 # addiu $v1, 0x10
.L0x0001a744: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001a748: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a74c: .word 0x8c424630 # lw $v0, 0x4630($v0)
.L0x0001a750: .word 0x00063140 # sll $a2, 0x5
.L0x0001a754: .word 0x00c33021 # addu $a2, $v1
.L0x0001a758: .word 0x0040f809 # jalr $v0
.L0x0001a75c: .word 0x00e68021 # addu $s0, $a3, $a2
.L0x0001a760: .word 0x10400012 # beqz $v0, .L0x0001a7ac
.L0x0001a764: .word 0x00000000 # nop
.L0x0001a768: .word 0x8e220024 # lw $v0, 0x24($s1)
.L0x0001a76c: .word 0x00000000 # nop
.L0x0001a770: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001a774: .word 0x00621821 # addu $v1, $v0
.L0x0001a778: .word 0x00031840 # sll $v1, 0x1
.L0x0001a77c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001a780: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001a784: .word 0x00621821 # addu $v1, $v0
.L0x0001a788: .word 0x9202001b # lbu $v0, 0x1b($s0)
.L0x0001a78c: .word 0x9064000c # lbu $a0, 0xc($v1)
.L0x0001a790: .word 0x10400002 # beqz $v0, .L0x0001a79c
.L0x0001a794: .word 0x00000000 # nop
.L0x0001a798: .word 0x00042040 # sll $a0, 0x1
.L0x0001a79c: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001a7a0: .word 0x00000000 # nop
.L0x0001a7a4: .word 0x00511021 # addu $v0, $s1
.L0x0001a7a8: .word 0xa0440038 # sb $a0, 0x38($v0)
.L0x0001a7ac: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001a7b0: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a7b4: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a7b8: .word 0x03e00008 # jr $ra
.L0x0001a7bc: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001a7c0: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001a7c4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a7c8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a7cc: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0001a7d0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a7d4: .word 0x8c424634 # lw $v0, 0x4634($v0)
.L0x0001a7d8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001a7dc: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001a7e0: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001a7e4: .word 0x0040f809 # jalr $v0
.L0x0001a7e8: .word 0x00000000 # nop
.L0x0001a7ec: .word 0x10400002 # beqz $v0, .L0x0001a7f8
.L0x0001a7f0: .word 0x24020001 # li $v0, 0x1
.L0x0001a7f4: .word 0xa202003e # sb $v0, 0x3e($s0)
.L0x0001a7f8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001a7fc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a800: .word 0x03e00008 # jr $ra
.L0x0001a804: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001a808: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001a80c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001a810: .word 0x24120003 # li $s2, 0x3
.L0x0001a814: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a818: .word 0x244543f4 # addiu $a1, $v0, 0x43f4
.L0x0001a81c: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001a820: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001a824: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001a828: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a82c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a830: .word 0x8ca20024 # lw $v0, 0x24($a1)
.L0x0001a834: .word 0x00000000 # nop
.L0x0001a838: .word 0x02421804 # sllv $v1, $v0, $s2
.L0x0001a83c: .word 0x00621821 # addu $v1, $v0
.L0x0001a840: .word 0x00031840 # sll $v1, 0x1
.L0x0001a844: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001a848: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001a84c: .word 0x00621821 # addu $v1, $v0
.L0x0001a850: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001a854: .word 0x90a60020 # lbu $a2, 0x20($a1)
.L0x0001a858: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001a85c: .word 0x14400002 # bnez $v0, .L0x0001a868
.L0x0001a860: .word 0x24844460 # addiu $a0, 0x4460
.L0x0001a864: .word 0x90720011 # lbu $s2, 0x11($v1)
.L0x0001a868: .word 0x90a30030 # lbu $v1, 0x30($a1)
.L0x0001a86c: .word 0x24020001 # li $v0, 0x1
.L0x0001a870: .word 0xa4a20036 # sh $v0, 0x36($a1)
.L0x0001a874: .word 0x14c0000b # bnez $a2, .L0x0001a8a4
.L0x0001a878: .word 0xa4a30034 # sh $v1, 0x34($a1)
.L0x0001a87c: .word 0x848300d6 # lh $v1, 0xd6($a0)
.L0x0001a880: .word 0x24020006 # li $v0, 0x6
.L0x0001a884: .word 0x14620008 # bne $v1, $v0, .L0x0001a8a8
.L0x0001a888: .word 0x24110001 # li $s1, 0x1
.L0x0001a88c: .word 0x90a20030 # lbu $v0, 0x30($a1)
.L0x0001a890: .word 0x00000000 # nop
.L0x0001a894: .word 0x14400005 # bnez $v0, .L0x0001a8ac
.L0x0001a898: .word 0x0232102a # slt $v0, $s1, $s2
.L0x0001a89c: .word 0x0802757d # j 0x8009d5f4
.L0x0001a8a0: .word 0xa4b20036 # sh $s2, 0x36($a1)
.L0x0001a8a4: .word 0x24110001 # li $s1, 0x1
.L0x0001a8a8: .word 0x0232102a # slt $v0, $s1, $s2
.L0x0001a8ac: .word 0x10400025 # beqz $v0, .L0x0001a944
.L0x0001a8b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a8b4: .word 0x24534580 # addiu $s3, $v0, 0x4580
.L0x0001a8b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a8bc: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0001a8c0: .word 0x8e62009c # lw $v0, 0x9c($s3)
.L0x0001a8c4: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001a8c8: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001a8cc: .word 0x0040f809 # jalr $v0
.L0x0001a8d0: .word 0x00000000 # nop
.L0x0001a8d4: .word 0x1040000f # beqz $v0, .L0x0001a914
.L0x0001a8d8: .word 0x00000000 # nop
.L0x0001a8dc: .word 0x96020036 # lhu $v0, 0x36($s0)
.L0x0001a8e0: .word 0x00000000 # nop
.L0x0001a8e4: .word 0x24430001 # addiu $v1, $v0, 0x1
.L0x0001a8e8: .word 0x00021400 # sll $v0, 0x10
.L0x0001a8ec: .word 0x00021403 # sra $v0, 0x10
.L0x0001a8f0: .word 0x00501021 # addu $v0, $s0
.L0x0001a8f4: .word 0xa6030036 # sh $v1, 0x36($s0)
.L0x0001a8f8: .word 0x24030001 # li $v1, 0x1
.L0x0001a8fc: .word 0xa0430030 # sb $v1, 0x30($v0)
.L0x0001a900: .word 0x96020034 # lhu $v0, 0x34($s0)
.L0x0001a904: .word 0x00000000 # nop
.L0x0001a908: .word 0x24420001 # addiu $v0, 0x1
.L0x0001a90c: .word 0x08027579 # j 0x8009d5e4
.L0x0001a910: .word 0xa6020034 # sh $v0, 0x34($s0)
.L0x0001a914: .word 0x96020036 # lhu $v0, 0x36($s0)
.L0x0001a918: .word 0x00000000 # nop
.L0x0001a91c: .word 0x24430001 # addiu $v1, $v0, 0x1
.L0x0001a920: .word 0x00021400 # sll $v0, 0x10
.L0x0001a924: .word 0x00021403 # sra $v0, 0x10
.L0x0001a928: .word 0x00501021 # addu $v0, $s0
.L0x0001a92c: .word 0xa6030036 # sh $v1, 0x36($s0)
.L0x0001a930: .word 0xa0400030 # sb $zr, 0x30($v0)
.L0x0001a934: .word 0x26310001 # addiu $s1, 0x1
.L0x0001a938: .word 0x0232102a # slt $v0, $s1, $s2
.L0x0001a93c: .word 0x1440ffe0 # bnez $v0, .L0x0001a8c0
.L0x0001a940: .word 0x00000000 # nop
.L0x0001a944: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a948: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001a94c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001a950: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001a954: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001a958: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001a95c: .word 0x24020001 # li $v0, 0x1
.L0x0001a960: .word 0xa0624435 # sb $v0, 0x4435($v1)
.L0x0001a964: .word 0x03e00008 # jr $ra
.L0x0001a968: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001a96c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001a970: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001a974: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001a978: .word 0x245043f4 # addiu $s0, $v0, 0x43f4
.L0x0001a97c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a980: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001a984: .word 0x24724580 # addiu $s2, $v1, 0x4580
.L0x0001a988: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001a98c: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001a990: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001a994: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001a998: .word 0x92020020 # lbu $v0, 0x20($s0)
.L0x0001a99c: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001a9a0: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001a9a4: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001a9a8: .word 0x00023840 # sll $a3, $v0, 0x1
.L0x0001a9ac: .word 0x00e23821 # addu $a3, $v0
.L0x0001a9b0: .word 0x00021080 # sll $v0, 0x2
.L0x0001a9b4: .word 0x00431021 # addu $v0, $v1
.L0x0001a9b8: .word 0x00073940 # sll $a3, 0x5
.L0x0001a9bc: .word 0x24630010 # addiu $v1, 0x10
.L0x0001a9c0: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001a9c4: .word 0x8e4200bc # lw $v0, 0xbc($s2)
.L0x0001a9c8: .word 0x00063140 # sll $a2, 0x5
.L0x0001a9cc: .word 0x00c33021 # addu $a2, $v1
.L0x0001a9d0: .word 0x0040f809 # jalr $v0
.L0x0001a9d4: .word 0x00e68821 # addu $s1, $a3, $a2
.L0x0001a9d8: .word 0x10400022 # beqz $v0, .L0x0001aa64
.L0x0001a9dc: .word 0x00000000 # nop
.L0x0001a9e0: .word 0x8e020024 # lw $v0, 0x24($s0)
.L0x0001a9e4: .word 0x00000000 # nop
.L0x0001a9e8: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001a9ec: .word 0x00621821 # addu $v1, $v0
.L0x0001a9f0: .word 0x00031840 # sll $v1, 0x1
.L0x0001a9f4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001a9f8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001a9fc: .word 0x00622021 # addu $a0, $v1, $v0
.L0x0001aa00: .word 0x9083000a # lbu $v1, 0xa($a0)
.L0x0001aa04: .word 0x24020008 # li $v0, 0x8
.L0x0001aa08: .word 0x14620005 # bne $v1, $v0, .L0x0001aa20
.L0x0001aa0c: .word 0x00000000 # nop
.L0x0001aa10: .word 0x9222001b # lbu $v0, 0x1b($s1)
.L0x0001aa14: .word 0x9083000c # lbu $v1, 0xc($a0)
.L0x0001aa18: .word 0x080275b6 # j 0x8009d6d8
.L0x0001aa1c: .word 0x00000000 # nop
.L0x0001aa20: .word 0x9222001b # lbu $v0, 0x1b($s1)
.L0x0001aa24: .word 0x92430036 # lbu $v1, 0x36($s2)
.L0x0001aa28: .word 0x10400002 # beqz $v0, .L0x0001aa34
.L0x0001aa2c: .word 0x00000000 # nop
.L0x0001aa30: .word 0x00031840 # sll $v1, 0x1
.L0x0001aa34: .word 0x8e020028 # lw $v0, 0x28($s0)
.L0x0001aa38: .word 0x00000000 # nop
.L0x0001aa3c: .word 0x00430018 # mult $v0, $v1
.L0x0001aa40: .word 0x00001012 # mflo $v0
.L0x0001aa44: .word 0x04410002 # bgez $v0, .L0x0001aa50
.L0x0001aa48: .word 0x00000000 # nop
.L0x0001aa4c: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001aa50: .word 0x000211c3 # sra $v0, 0x7
.L0x0001aa54: .word 0xae02002c # sw $v0, 0x2c($s0)
.L0x0001aa58: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001aa5c: .word 0x24020001 # li $v0, 0x1
.L0x0001aa60: .word 0xa0624434 # sb $v0, 0x4434($v1)
.L0x0001aa64: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001aa68: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001aa6c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001aa70: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001aa74: .word 0x03e00008 # jr $ra
.L0x0001aa78: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001aa7c: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001aa80: .word 0x248443f4 # addiu $a0, 0x43f4
.L0x0001aa84: .word 0x8c830024 # lw $v1, 0x24($a0)
.L0x0001aa88: .word 0x00000000 # nop
.L0x0001aa8c: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001aa90: .word 0x00431021 # addu $v0, $v1
.L0x0001aa94: .word 0x00021040 # sll $v0, 0x1
.L0x0001aa98: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001aa9c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001aaa0: .word 0x00431021 # addu $v0, $v1
.L0x0001aaa4: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001aaa8: .word 0x00000000 # nop
.L0x0001aaac: .word 0x00442021 # addu $a0, $v0, $a0
.L0x0001aab0: .word 0x03e00008 # jr $ra
.L0x0001aab4: .word 0xa0820038 # sb $v0, 0x38($a0)
.L0x0001aab8: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001aabc: .word 0x248443f4 # addiu $a0, 0x43f4
.L0x0001aac0: .word 0x8c830024 # lw $v1, 0x24($a0)
.L0x0001aac4: .word 0x00000000 # nop
.L0x0001aac8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001aacc: .word 0x00431021 # addu $v0, $v1
.L0x0001aad0: .word 0x00021040 # sll $v0, 0x1
.L0x0001aad4: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001aad8: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001aadc: .word 0x00431021 # addu $v0, $v1
.L0x0001aae0: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001aae4: .word 0x00000000 # nop
.L0x0001aae8: .word 0x00442021 # addu $a0, $v0, $a0
.L0x0001aaec: .word 0x03e00008 # jr $ra
.L0x0001aaf0: .word 0xa0820038 # sb $v0, 0x38($a0)
.L0x0001aaf4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001aaf8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001aafc: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x0001ab00: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001ab04: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ab08: .word 0x8c43ff9c # lw $v1, -0x64($v0)
.L0x0001ab0c: .word 0x00000000 # nop
.L0x0001ab10: .word 0x00031940 # sll $v1, 0x5
.L0x0001ab14: .word 0x00621821 # addu $v1, $v0
.L0x0001ab18: .word 0x84620018 # lh $v0, 0x18($v1)
.L0x0001ab1c: .word 0x00000000 # nop
.L0x0001ab20: .word 0x1840001d # blez $v0, .L0x0001ab98
.L0x0001ab24: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ab28: .word 0x24424580 # addiu $v0, 0x4580
.L0x0001ab2c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001ab30: .word 0x247043f4 # addiu $s0, $v1, 0x43f4
.L0x0001ab34: .word 0x8c4200b8 # lw $v0, 0xb8($v0)
.L0x0001ab38: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001ab3c: .word 0x0040f809 # jalr $v0
.L0x0001ab40: .word 0x00002021 # move_ $a0, $zr
.L0x0001ab44: .word 0x10400014 # beqz $v0, .L0x0001ab98
.L0x0001ab48: .word 0x00000000 # nop
.L0x0001ab4c: .word 0x8e030024 # lw $v1, 0x24($s0)
.L0x0001ab50: .word 0x00000000 # nop
.L0x0001ab54: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001ab58: .word 0x00431021 # addu $v0, $v1
.L0x0001ab5c: .word 0x00021040 # sll $v0, 0x1
.L0x0001ab60: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001ab64: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001ab68: .word 0x00431021 # addu $v0, $v1
.L0x0001ab6c: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001ab70: .word 0x24030001 # li $v1, 0x1
.L0x0001ab74: .word 0x00501021 # addu $v0, $s0
.L0x0001ab78: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001ab7c: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001ab80: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001ab84: .word 0x8c44cca8 # lw $a0, -0x3358($v0)
.L0x0001ab88: .word 0x8c624f44 # lw $v0, 0x4f44($v1)
.L0x0001ab8c: .word 0x00000000 # nop
.L0x0001ab90: .word 0x0040f809 # jalr $v0
.L0x0001ab94: .word 0x2484006a # addiu $a0, 0x6a
.L0x0001ab98: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001ab9c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001aba0: .word 0x03e00008 # jr $ra
.L0x0001aba4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001aba8: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001abac: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001abb0: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001abb4: .word 0x245343f4 # addiu $s3, $v0, 0x43f4
.L0x0001abb8: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001abbc: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001abc0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001abc4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001abc8: .word 0x92630020 # lbu $v1, 0x20($s3)
.L0x0001abcc: .word 0x00000000 # nop
.L0x0001abd0: .word 0x0003282b # sltu $a1, $zr, $v1
.L0x0001abd4: .word 0x14a00006 # bnez $a1, .L0x0001abf0
.L0x0001abd8: .word 0x24120010 # li $s2, 0x10
.L0x0001abdc: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001abe0: .word 0x90422b62 # lbu $v0, 0x2b62($v0)
.L0x0001abe4: .word 0x00000000 # nop
.L0x0001abe8: .word 0x14400023 # bnez $v0, .L0x0001ac78
.L0x0001abec: .word 0x00000000 # nop
.L0x0001abf0: .word 0x02432023 # subu $a0, $s2, $v1
.L0x0001abf4: .word 0x308400ff # andi $a0, 0xff
.L0x0001abf8: .word 0x00003021 # move_ $a2, $zr
.L0x0001abfc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ac00: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001ac04: .word 0x24110001 # li $s1, 0x1
.L0x0001ac08: .word 0x02258823 # subu $s1, $a1
.L0x0001ac0c: .word 0x00118880 # sll $s1, 0x2
.L0x0001ac10: .word 0x02228821 # addu $s1, $v0
.L0x0001ac14: .word 0x8e620024 # lw $v0, 0x24($s3)
.L0x0001ac18: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x0001ac1c: .word 0x000280c0 # sll $s0, $v0, 0x3
.L0x0001ac20: .word 0x02028021 # addu $s0, $v0
.L0x0001ac24: .word 0x00108040 # sll $s0, 0x1
.L0x0001ac28: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001ac2c: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001ac30: .word 0x02028021 # addu $s0, $v0
.L0x0001ac34: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ac38: .word 0x9207000c # lbu $a3, 0xc($s0)
.L0x0001ac3c: .word 0x8c424664 # lw $v0, 0x4664($v0)
.L0x0001ac40: .word 0x00000000 # nop
.L0x0001ac44: .word 0x0040f809 # jalr $v0
.L0x0001ac48: .word 0x00073823 # negu $a3
.L0x0001ac4c: .word 0x00003021 # move_ $a2, $zr
.L0x0001ac50: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x0001ac54: .word 0x92620020 # lbu $v0, 0x20($s3)
.L0x0001ac58: .word 0x8e670024 # lw $a3, 0x24($s3)
.L0x0001ac5c: .word 0x02429023 # subu $s2, $v0
.L0x0001ac60: .word 0x0c027308 # jal 0x8009cc20
.L0x0001ac64: .word 0x324400ff # andi $a0, $s2, 0xff
.L0x0001ac68: .word 0x9202000a # lbu $v0, 0xa($s0)
.L0x0001ac6c: .word 0x9203000c # lbu $v1, 0xc($s0)
.L0x0001ac70: .word 0x00531021 # addu $v0, $s3
.L0x0001ac74: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001ac78: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001ac7c: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001ac80: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001ac84: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ac88: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ac8c: .word 0x03e00008 # jr $ra
.L0x0001ac90: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001ac94: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001ac98: .word 0x24060001 # li $a2, 0x1
.L0x0001ac9c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001aca0: .word 0x3c12800a # lui $s2, 0x800a
.L0x0001aca4: .word 0x265243f4 # addiu $s2, 0x43f4
.L0x0001aca8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001acac: .word 0x24130010 # li $s3, 0x10
.L0x0001acb0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001acb4: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001acb8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001acbc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001acc0: .word 0x92510020 # lbu $s1, 0x20($s2)
.L0x0001acc4: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001acc8: .word 0x02712023 # subu $a0, $s3, $s1
.L0x0001accc: .word 0x308400ff # andi $a0, 0xff
.L0x0001acd0: .word 0x2e310001 # sltiu $s1, 0x1
.L0x0001acd4: .word 0x00118880 # sll $s1, 0x2
.L0x0001acd8: .word 0x02228821 # addu $s1, $v0
.L0x0001acdc: .word 0x8e420024 # lw $v0, 0x24($s2)
.L0x0001ace0: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x0001ace4: .word 0x000280c0 # sll $s0, $v0, 0x3
.L0x0001ace8: .word 0x02028021 # addu $s0, $v0
.L0x0001acec: .word 0x00d08004 # sllv $s0, $s0, $a2
.L0x0001acf0: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001acf4: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001acf8: .word 0x02028021 # addu $s0, $v0
.L0x0001acfc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ad00: .word 0x9207000c # lbu $a3, 0xc($s0)
.L0x0001ad04: .word 0x8c424664 # lw $v0, 0x4664($v0)
.L0x0001ad08: .word 0x00000000 # nop
.L0x0001ad0c: .word 0x0040f809 # jalr $v0
.L0x0001ad10: .word 0x00073823 # negu $a3
.L0x0001ad14: .word 0x24060001 # li $a2, 0x1
.L0x0001ad18: .word 0x8e250008 # lw $a1, 0x8($s1)
.L0x0001ad1c: .word 0x92420020 # lbu $v0, 0x20($s2)
.L0x0001ad20: .word 0x8e470024 # lw $a3, 0x24($s2)
.L0x0001ad24: .word 0x02629823 # subu $s3, $v0
.L0x0001ad28: .word 0x0c027308 # jal 0x8009cc20
.L0x0001ad2c: .word 0x326400ff # andi $a0, $s3, 0xff
.L0x0001ad30: .word 0x9202000a # lbu $v0, 0xa($s0)
.L0x0001ad34: .word 0x9203000c # lbu $v1, 0xc($s0)
.L0x0001ad38: .word 0x00521021 # addu $v0, $s2
.L0x0001ad3c: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001ad40: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001ad44: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001ad48: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001ad4c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ad50: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ad54: .word 0x03e00008 # jr $ra
.L0x0001ad58: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001ad5c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001ad60: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001ad64: .word 0x8c640008 # lw $a0, 0x8($v1)
.L0x0001ad68: .word 0x24630010 # addiu $v1, 0x10
.L0x0001ad6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ad70: .word 0x244643f4 # addiu $a2, $v0, 0x43f4
.L0x0001ad74: .word 0x8cc20024 # lw $v0, 0x24($a2)
.L0x0001ad78: .word 0x00042140 # sll $a0, 0x5
.L0x0001ad7c: .word 0x00832821 # addu $a1, $a0, $v1
.L0x0001ad80: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001ad84: .word 0x00621821 # addu $v1, $v0
.L0x0001ad88: .word 0x00031840 # sll $v1, 0x1
.L0x0001ad8c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001ad90: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001ad94: .word 0x84a4000c # lh $a0, 0xc($a1)
.L0x0001ad98: .word 0x00000000 # nop
.L0x0001ad9c: .word 0x10800015 # beqz $a0, .L0x0001adf4
.L0x0001ada0: .word 0x00623821 # addu $a3, $v1, $v0
.L0x0001ada4: .word 0x84a3000a # lh $v1, 0xa($a1)
.L0x0001ada8: .word 0x90e2000c # lbu $v0, 0xc($a3)
.L0x0001adac: .word 0x00000000 # nop
.L0x0001adb0: .word 0x00620018 # mult $v1, $v0
.L0x0001adb4: .word 0x00001012 # mflo $v0
.L0x0001adb8: .word 0x04410002 # bgez $v0, .L0x0001adc4
.L0x0001adbc: .word 0x00000000 # nop
.L0x0001adc0: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001adc4: .word 0x000211c3 # sra $v0, 0x7
.L0x0001adc8: .word 0xacc2002c # sw $v0, 0x2c($a2)
.L0x0001adcc: .word 0x84a4000c # lh $a0, 0xc($a1)
.L0x0001add0: .word 0x00000000 # nop
.L0x0001add4: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0001add8: .word 0x10400002 # beqz $v0, .L0x0001ade4
.L0x0001addc: .word 0x00000000 # nop
.L0x0001ade0: .word 0xacc4002c # sw $a0, 0x2c($a2)
.L0x0001ade4: .word 0x90e2000a # lbu $v0, 0xa($a3)
.L0x0001ade8: .word 0x90c3002c # lbu $v1, 0x2c($a2)
.L0x0001adec: .word 0x00461021 # addu $v0, $a2
.L0x0001adf0: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001adf4: .word 0x03e00008 # jr $ra
.L0x0001adf8: .word 0x00000000 # nop
.L0x0001adfc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001ae00: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001ae04: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001ae08: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001ae0c: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001ae10: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001ae14: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ae18: .word 0x0040f809 # jalr $v0
.L0x0001ae1c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ae20: .word 0x00021fc2 # srl $v1, $v0, 0x1f
.L0x0001ae24: .word 0x00431821 # addu $v1, $v0, $v1
.L0x0001ae28: .word 0x00039043 # sra $s2, $v1, 0x1
.L0x0001ae2c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001ae30: .word 0x247343f4 # addiu $s3, $v1, 0x43f4
.L0x0001ae34: .word 0x00123040 # sll $a2, $s2, 0x1
.L0x0001ae38: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001ae3c: .word 0x92640020 # lbu $a0, 0x20($s3)
.L0x0001ae40: .word 0x8c634644 # lw $v1, 0x4644($v1)
.L0x0001ae44: .word 0x8e650024 # lw $a1, 0x24($s3)
.L0x0001ae48: .word 0x0060f809 # jalr $v1
.L0x0001ae4c: .word 0x00469023 # subu $s2, $v0, $a2
.L0x0001ae50: .word 0x1040001d # beqz $v0, .L0x0001aec8
.L0x0001ae54: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ae58: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001ae5c: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001ae60: .word 0x8e630024 # lw $v1, 0x24($s3)
.L0x0001ae64: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0001ae68: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001ae6c: .word 0x000388c0 # sll $s1, $v1, 0x3
.L0x0001ae70: .word 0x02238821 # addu $s1, $v1
.L0x0001ae74: .word 0x00118840 # sll $s1, 0x1
.L0x0001ae78: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001ae7c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001ae80: .word 0x0040f809 # jalr $v0
.L0x0001ae84: .word 0x02238821 # addu $s1, $v1
.L0x0001ae88: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001ae8c: .word 0x00000000 # nop
.L0x0001ae90: .word 0x0060f809 # jalr $v1
.L0x0001ae94: .word 0x00402021 # move_ $a0, $v0
.L0x0001ae98: .word 0x00121840 # sll $v1, $s2, 0x1
.L0x0001ae9c: .word 0x00431021 # addu $v0, $v1
.L0x0001aea0: .word 0x9224000c # lbu $a0, 0xc($s1)
.L0x0001aea4: .word 0x94430042 # lhu $v1, 0x42($v0)
.L0x0001aea8: .word 0x00000000 # nop
.L0x0001aeac: .word 0x00641821 # addu $v1, $a0
.L0x0001aeb0: .word 0xa4430042 # sh $v1, 0x42($v0)
.L0x0001aeb4: .word 0x24020001 # li $v0, 0x1
.L0x0001aeb8: .word 0x9223000a # lbu $v1, 0xa($s1)
.L0x0001aebc: .word 0x02421004 # sllv $v0, $v0, $s2
.L0x0001aec0: .word 0x00731821 # addu $v1, $s3
.L0x0001aec4: .word 0xa0620038 # sb $v0, 0x38($v1)
.L0x0001aec8: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001aecc: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001aed0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001aed4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001aed8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001aedc: .word 0x03e00008 # jr $ra
.L0x0001aee0: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001aee4: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001aee8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001aeec: .word 0x00008821 # move_ $s1, $zr
.L0x0001aef0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001aef4: .word 0x244243f4 # addiu $v0, 0x43f4
.L0x0001aef8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001aefc: .word 0x00409821 # move_ $s3, $v0
.L0x0001af00: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001af04: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001af08: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001af0c: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001af10: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x0001af14: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001af18: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001af1c: .word 0x8e630024 # lw $v1, 0x24($s3)
.L0x0001af20: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0001af24: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001af28: .word 0x000328c0 # sll $a1, $v1, 0x3
.L0x0001af2c: .word 0x00a32821 # addu $a1, $v1
.L0x0001af30: .word 0x00052840 # sll $a1, 0x1
.L0x0001af34: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001af38: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001af3c: .word 0x0040f809 # jalr $v0
.L0x0001af40: .word 0x00a39021 # addu $s2, $a1, $v1
.L0x0001af44: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001af48: .word 0x00000000 # nop
.L0x0001af4c: .word 0x0060f809 # jalr $v1
.L0x0001af50: .word 0x00402021 # move_ $a0, $v0
.L0x0001af54: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001af58: .word 0x24744580 # addiu $s4, $v1, 0x4580
.L0x0001af5c: .word 0x00408021 # move_ $s0, $v0
.L0x0001af60: .word 0x92640020 # lbu $a0, 0x20($s3)
.L0x0001af64: .word 0x8e8200c4 # lw $v0, 0xc4($s4)
.L0x0001af68: .word 0x8e650024 # lw $a1, 0x24($s3)
.L0x0001af6c: .word 0x0040f809 # jalr $v0
.L0x0001af70: .word 0x00000000 # nop
.L0x0001af74: .word 0x1040000d # beqz $v0, .L0x0001afac
.L0x0001af78: .word 0x00000000 # nop
.L0x0001af7c: .word 0x9243000c # lbu $v1, 0xc($s2)
.L0x0001af80: .word 0x96020042 # lhu $v0, 0x42($s0)
.L0x0001af84: .word 0x00000000 # nop
.L0x0001af88: .word 0x00431021 # addu $v0, $v1
.L0x0001af8c: .word 0xa6020042 # sh $v0, 0x42($s0)
.L0x0001af90: .word 0x9244000a # lbu $a0, 0xa($s2)
.L0x0001af94: .word 0x24020001 # li $v0, 0x1
.L0x0001af98: .word 0x00932021 # addu $a0, $s3
.L0x0001af9c: .word 0x90830038 # lbu $v1, 0x38($a0)
.L0x0001afa0: .word 0x02221004 # sllv $v0, $v0, $s1
.L0x0001afa4: .word 0x00621825 # or $v1, $v0
.L0x0001afa8: .word 0xa0830038 # sb $v1, 0x38($a0)
.L0x0001afac: .word 0x26310001 # addiu $s1, 0x1
.L0x0001afb0: .word 0x2a220003 # slti $v0, $s1, 0x3
.L0x0001afb4: .word 0x1440ffea # bnez $v0, .L0x0001af60
.L0x0001afb8: .word 0x26100002 # addiu $s0, 0x2
.L0x0001afbc: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0001afc0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001afc4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001afc8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001afcc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001afd0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001afd4: .word 0x03e00008 # jr $ra
.L0x0001afd8: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001afdc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001afe0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001afe4: .word 0x3c11800a # lui $s1, 0x800a
.L0x0001afe8: .word 0x263143f4 # addiu $s1, 0x43f4
.L0x0001afec: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001aff0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001aff4: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001aff8: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001affc: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001b000: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001b004: .word 0x8e230024 # lw $v1, 0x24($s1)
.L0x0001b008: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0001b00c: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001b010: .word 0x000328c0 # sll $a1, $v1, 0x3
.L0x0001b014: .word 0x00a32821 # addu $a1, $v1
.L0x0001b018: .word 0x00052840 # sll $a1, 0x1
.L0x0001b01c: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001b020: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001b024: .word 0x0040f809 # jalr $v0
.L0x0001b028: .word 0x00a39021 # addu $s2, $a1, $v1
.L0x0001b02c: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001b030: .word 0x00000000 # nop
.L0x0001b034: .word 0x0060f809 # jalr $v1
.L0x0001b038: .word 0x00402021 # move_ $a0, $v0
.L0x0001b03c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b040: .word 0x92240020 # lbu $a0, 0x20($s1)
.L0x0001b044: .word 0x8c634644 # lw $v1, 0x4644($v1)
.L0x0001b048: .word 0x8e250024 # lw $a1, 0x24($s1)
.L0x0001b04c: .word 0x0060f809 # jalr $v1
.L0x0001b050: .word 0x00408021 # move_ $s0, $v0
.L0x0001b054: .word 0x10400011 # beqz $v0, .L0x0001b09c
.L0x0001b058: .word 0x00000000 # nop
.L0x0001b05c: .word 0x00002821 # move_ $a1, $zr
.L0x0001b060: .word 0x02002021 # move_ $a0, $s0
.L0x0001b064: .word 0x9242000c # lbu $v0, 0xc($s2)
.L0x0001b068: .word 0x94830042 # lhu $v1, 0x42($a0)
.L0x0001b06c: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001b070: .word 0x00621821 # addu $v1, $v0
.L0x0001b074: .word 0xa4830042 # sh $v1, 0x42($a0)
.L0x0001b078: .word 0x28a20003 # slti $v0, $a1, 0x3
.L0x0001b07c: .word 0x1440fff9 # bnez $v0, .L0x0001b064
.L0x0001b080: .word 0x24840002 # addiu $a0, 0x2
.L0x0001b084: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b088: .word 0x9243000a # lbu $v1, 0xa($s2)
.L0x0001b08c: .word 0x244243f4 # addiu $v0, 0x43f4
.L0x0001b090: .word 0x00621821 # addu $v1, $v0
.L0x0001b094: .word 0x24020007 # li $v0, 0x7
.L0x0001b098: .word 0xa0620038 # sb $v0, 0x38($v1)
.L0x0001b09c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001b0a0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001b0a4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001b0a8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001b0ac: .word 0x03e00008 # jr $ra
.L0x0001b0b0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001b0b4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001b0b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b0bc: .word 0x8c424648 # lw $v0, 0x4648($v0)
.L0x0001b0c0: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b0c4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001b0c8: .word 0x247043f4 # addiu $s0, $v1, 0x43f4
.L0x0001b0cc: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001b0d0: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001b0d4: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001b0d8: .word 0x0040f809 # jalr $v0
.L0x0001b0dc: .word 0x00000000 # nop
.L0x0001b0e0: .word 0x1040000d # beqz $v0, .L0x0001b118
.L0x0001b0e4: .word 0x00000000 # nop
.L0x0001b0e8: .word 0x8e030024 # lw $v1, 0x24($s0)
.L0x0001b0ec: .word 0x00000000 # nop
.L0x0001b0f0: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001b0f4: .word 0x00431021 # addu $v0, $v1
.L0x0001b0f8: .word 0x00021040 # sll $v0, 0x1
.L0x0001b0fc: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001b100: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001b104: .word 0x00431021 # addu $v0, $v1
.L0x0001b108: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001b10c: .word 0x24030001 # li $v1, 0x1
.L0x0001b110: .word 0x00501021 # addu $v0, $s0
.L0x0001b114: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001b118: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001b11c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001b120: .word 0x03e00008 # jr $ra
.L0x0001b124: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001b128: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001b12c: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x0001b130: .word 0xafb30024 # sw $s3, 0x24($sp)
.L0x0001b134: .word 0xafb20020 # sw $s2, 0x20($sp)
.L0x0001b138: .word 0xafb1001c # sw $s1, 0x1c($sp)
.L0x0001b13c: .word 0xafb00018 # sw $s0, 0x18($sp)
.L0x0001b140: .word 0x00008821 # move_ $s1, $zr
.L0x0001b144: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b148: .word 0x24534580 # addiu $s3, $v0, 0x4580
.L0x0001b14c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b150: .word 0x244243f4 # addiu $v0, 0x43f4
.L0x0001b154: .word 0x00408021 # move_ $s0, $v0
.L0x0001b158: .word 0x02009021 # move_ $s2, $s0
.L0x0001b15c: .word 0x240201b9 # li $v0, 0x1b9
.L0x0001b160: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x0001b164: .word 0x240201ba # li $v0, 0x1ba
.L0x0001b168: .word 0xafa20014 # sw $v0, 0x14($sp)
.L0x0001b16c: .word 0x24020002 # li $v0, 0x2
.L0x0001b170: .word 0xa6000034 # sh $zr, 0x34($s0)
.L0x0001b174: .word 0xa6020036 # sh $v0, 0x36($s0)
.L0x0001b178: .word 0x92440020 # lbu $a0, 0x20($s2)
.L0x0001b17c: .word 0x8e450024 # lw $a1, 0x24($s2)
.L0x0001b180: .word 0x8e6200a0 # lw $v0, 0xa0($s3)
.L0x0001b184: .word 0x00000000 # nop
.L0x0001b188: .word 0x0040f809 # jalr $v0
.L0x0001b18c: .word 0x00000000 # nop
.L0x0001b190: .word 0x10400010 # beqz $v0, .L0x0001b1d4
.L0x0001b194: .word 0x02321821 # addu $v1, $s1, $s2
.L0x0001b198: .word 0x24020001 # li $v0, 0x1
.L0x0001b19c: .word 0xa0620030 # sb $v0, 0x30($v1)
.L0x0001b1a0: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0001b1a4: .word 0x03a21021 # addu $v0, $sp, $v0
.L0x0001b1a8: .word 0x92440020 # lbu $a0, 0x20($s2)
.L0x0001b1ac: .word 0x8c450010 # lw $a1, 0x10($v0)
.L0x0001b1b0: .word 0x8e620088 # lw $v0, 0x88($s3)
.L0x0001b1b4: .word 0x00000000 # nop
.L0x0001b1b8: .word 0x0040f809 # jalr $v0
.L0x0001b1bc: .word 0x00000000 # nop
.L0x0001b1c0: .word 0xae020060 # sw $v0, 0x60($s0)
.L0x0001b1c4: .word 0x96420034 # lhu $v0, 0x34($s2)
.L0x0001b1c8: .word 0x00000000 # nop
.L0x0001b1cc: .word 0x24420001 # addiu $v0, 0x1
.L0x0001b1d0: .word 0xa6420034 # sh $v0, 0x34($s2)
.L0x0001b1d4: .word 0x26310001 # addiu $s1, 0x1
.L0x0001b1d8: .word 0x2a220002 # slti $v0, $s1, 0x2
.L0x0001b1dc: .word 0x1440ffe6 # bnez $v0, .L0x0001b178
.L0x0001b1e0: .word 0x26100004 # addiu $s0, 0x4
.L0x0001b1e4: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b1e8: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x0001b1ec: .word 0x8fb30024 # lw $s3, 0x24($sp)
.L0x0001b1f0: .word 0x8fb20020 # lw $s2, 0x20($sp)
.L0x0001b1f4: .word 0x8fb1001c # lw $s1, 0x1c($sp)
.L0x0001b1f8: .word 0x8fb00018 # lw $s0, 0x18($sp)
.L0x0001b1fc: .word 0x24020001 # li $v0, 0x1
.L0x0001b200: .word 0xa0624435 # sb $v0, 0x4435($v1)
.L0x0001b204: .word 0x03e00008 # jr $ra
.L0x0001b208: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001b20c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001b210: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b214: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0001b218: .word 0x24020002 # li $v0, 0x2
.L0x0001b21c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001b220: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001b224: .word 0x14620010 # bne $v1, $v0, .L0x0001b268
.L0x0001b228: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001b22c: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001b230: .word 0x248443f4 # addiu $a0, 0x43f4
.L0x0001b234: .word 0x8c830024 # lw $v1, 0x24($a0)
.L0x0001b238: .word 0x00000000 # nop
.L0x0001b23c: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001b240: .word 0x00431021 # addu $v0, $v1
.L0x0001b244: .word 0x00021040 # sll $v0, 0x1
.L0x0001b248: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001b24c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001b250: .word 0x00431021 # addu $v0, $v1
.L0x0001b254: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001b258: .word 0x24030001 # li $v1, 0x1
.L0x0001b25c: .word 0x00441021 # addu $v0, $a0
.L0x0001b260: .word 0x080277d9 # j 0x8009df64
.L0x0001b264: .word 0xa0430038 # sb $v1, 0x38($v0)
.L0x0001b268: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001b26c: .word 0x261043f4 # addiu $s0, 0x43f4
.L0x0001b270: .word 0x3c11800a # lui $s1, 0x800a
.L0x0001b274: .word 0x26314580 # addiu $s1, 0x4580
.L0x0001b278: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001b27c: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001b280: .word 0x8e22009c # lw $v0, 0x9c($s1)
.L0x0001b284: .word 0x00000000 # nop
.L0x0001b288: .word 0x0040f809 # jalr $v0
.L0x0001b28c: .word 0x00000000 # nop
.L0x0001b290: .word 0x92040020 # lbu $a0, 0x20($s0)
.L0x0001b294: .word 0x8e050024 # lw $a1, 0x24($s0)
.L0x0001b298: .word 0x96030036 # lhu $v1, 0x36($s0)
.L0x0001b29c: .word 0xa2020030 # sb $v0, 0x30($s0)
.L0x0001b2a0: .word 0x8e220084 # lw $v0, 0x84($s1)
.L0x0001b2a4: .word 0x24630001 # addiu $v1, 0x1
.L0x0001b2a8: .word 0x0040f809 # jalr $v0
.L0x0001b2ac: .word 0xa6030036 # sh $v1, 0x36($s0)
.L0x0001b2b0: .word 0xae020028 # sw $v0, 0x28($s0)
.L0x0001b2b4: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001b2b8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001b2bc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001b2c0: .word 0x03e00008 # jr $ra
.L0x0001b2c4: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001b2c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b2cc: .word 0x8c434418 # lw $v1, 0x4418($v0)
.L0x0001b2d0: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001b2d4: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001b2d8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001b2dc: .word 0x00431021 # addu $v0, $v1
.L0x0001b2e0: .word 0x00021040 # sll $v0, 0x1
.L0x0001b2e4: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001b2e8: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001b2ec: .word 0x00431021 # addu $v0, $v1
.L0x0001b2f0: .word 0x9042000a # lbu $v0, 0xa($v0)
.L0x0001b2f4: .word 0x00000000 # nop
.L0x0001b2f8: .word 0x2443fffe # addiu $v1, $v0, -0x2
.L0x0001b2fc: .word 0x2c620021 # sltiu $v0, $v1, 0x21
.L0x0001b300: .word 0x10400042 # beqz $v0, .L0x0001b40c
.L0x0001b304: .word 0x3c028008 # lui $v0, 0x8008
.L0x0001b308: .word 0x24423234 # addiu $v0, 0x3234
.L0x0001b30c: .word 0x00031880 # sll $v1, 0x2
.L0x0001b310: .word 0x00621821 # addu $v1, $v0
.L0x0001b314: .word 0x8c620000 # lw $v0, ($v1)
.L0x0001b318: .word 0x00000000 # nop
.L0x0001b31c: .word 0x00400008 # jr $v0
.L0x0001b320: .word 0x00000000 # nop
.L0x0001b324: .word 0x0c027450 # jal 0x8009d140
.L0x0001b328: .word 0x00000000 # nop
.L0x0001b32c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b330: .word 0x00000000 # nop
.L0x0001b334: .word 0x0c027477 # jal 0x8009d1dc
.L0x0001b338: .word 0x00000000 # nop
.L0x0001b33c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b340: .word 0x00000000 # nop
.L0x0001b344: .word 0x0c0274b1 # jal 0x8009d2c4
.L0x0001b348: .word 0x00000000 # nop
.L0x0001b34c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b350: .word 0x00000000 # nop
.L0x0001b354: .word 0x0c0274eb # jal 0x8009d3ac
.L0x0001b358: .word 0x00000000 # nop
.L0x0001b35c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b360: .word 0x00000000 # nop
.L0x0001b364: .word 0x0c02751c # jal 0x8009d470
.L0x0001b368: .word 0x00000000 # nop
.L0x0001b36c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b370: .word 0x00000000 # nop
.L0x0001b374: .word 0x0c027587 # jal 0x8009d61c
.L0x0001b378: .word 0x00000000 # nop
.L0x0001b37c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b380: .word 0x00000000 # nop
.L0x0001b384: .word 0x0c0275e9 # jal 0x8009d7a4
.L0x0001b388: .word 0x00000000 # nop
.L0x0001b38c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b390: .word 0x00000000 # nop
.L0x0001b394: .word 0x0c027616 # jal 0x8009d858
.L0x0001b398: .word 0x00000000 # nop
.L0x0001b39c: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3a0: .word 0x00000000 # nop
.L0x0001b3a4: .word 0x0c0275da # jal 0x8009d768
.L0x0001b3a8: .word 0x00000000 # nop
.L0x0001b3ac: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3b0: .word 0x00000000 # nop
.L0x0001b3b4: .word 0x0c027651 # jal 0x8009d944
.L0x0001b3b8: .word 0x00000000 # nop
.L0x0001b3bc: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3c0: .word 0x00000000 # nop
.L0x0001b3c4: .word 0x0c027683 # jal 0x8009da0c
.L0x0001b3c8: .word 0x00000000 # nop
.L0x0001b3cc: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3d0: .word 0x00000000 # nop
.L0x0001b3d4: .word 0x0c0276ab # jal 0x8009daac
.L0x0001b3d8: .word 0x00000000 # nop
.L0x0001b3dc: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3e0: .word 0x00000000 # nop
.L0x0001b3e4: .word 0x0c0276e5 # jal 0x8009db94
.L0x0001b3e8: .word 0x00000000 # nop
.L0x0001b3ec: .word 0x0802782f # j 0x8009e0bc
.L0x0001b3f0: .word 0x00000000 # nop
.L0x0001b3f4: .word 0x0c027723 # jal 0x8009dc8c
.L0x0001b3f8: .word 0x00000000 # nop
.L0x0001b3fc: .word 0x0802782f # j 0x8009e0bc
.L0x0001b400: .word 0x00000000 # nop
.L0x0001b404: .word 0x0c027759 # jal 0x8009dd64
.L0x0001b408: .word 0x00000000 # nop
.L0x0001b40c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001b410: .word 0x00000000 # nop
.L0x0001b414: .word 0x03e00008 # jr $ra
.L0x0001b418: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001b41c: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001b420: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001b424: .word 0x00808821 # move_ $s1, $a0
.L0x0001b428: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001b42c: .word 0x00a09821 # move_ $s3, $a1
.L0x0001b430: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001b434: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001b438: .word 0x261043f4 # addiu $s0, 0x43f4
.L0x0001b43c: .word 0x02002021 # move_ $a0, $s0
.L0x0001b440: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001b444: .word 0x8c42b600 # lw $v0, -0x4a00($v0)
.L0x0001b448: .word 0x24050068 # li $a1, 0x68
.L0x0001b44c: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x0001b450: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001b454: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001b458: .word 0x0040f809 # jalr $v0
.L0x0001b45c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001b460: .word 0x001318c0 # sll $v1, $s3, 0x3
.L0x0001b464: .word 0x00731821 # addu $v1, $s3
.L0x0001b468: .word 0x00031840 # sll $v1, 0x1
.L0x0001b46c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001b470: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001b474: .word 0x0062a021 # addu $s4, $v1, $v0
.L0x0001b478: .word 0xa2110020 # sb $s1, 0x20($s0)
.L0x0001b47c: .word 0xae130024 # sw $s3, 0x24($s0)
.L0x0001b480: .word 0x9283000a # lbu $v1, 0xa($s4)
.L0x0001b484: .word 0x2402001f # li $v0, 0x1f
.L0x0001b488: .word 0x14620005 # bne $v1, $v0, .L0x0001b4a0
.L0x0001b48c: .word 0x0220a821 # move_ $s5, $s1
.L0x0001b490: .word 0x0c027776 # jal 0x8009ddd8
.L0x0001b494: .word 0x00000000 # nop
.L0x0001b498: .word 0x080278f2 # j 0x8009e3c8
.L0x0001b49c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b4a0: .word 0x24020023 # li $v0, 0x23
.L0x0001b4a4: .word 0x14620005 # bne $v1, $v0, .L0x0001b4bc
.L0x0001b4a8: .word 0x2402000a # li $v0, 0xa
.L0x0001b4ac: .word 0x0c0277af # jal 0x8009debc
.L0x0001b4b0: .word 0x00000000 # nop
.L0x0001b4b4: .word 0x080278f2 # j 0x8009e3c8
.L0x0001b4b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b4bc: .word 0x14620016 # bne $v1, $v0, .L0x0001b518
.L0x0001b4c0: .word 0x32a200ff # andi $v0, $s5, 0xff
.L0x0001b4c4: .word 0x10400010 # beqz $v0, .L0x0001b508
.L0x0001b4c8: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b4cc: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001b4d0: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x0001b4d4: .word 0x00000000 # nop
.L0x0001b4d8: .word 0x00021140 # sll $v0, 0x5
.L0x0001b4dc: .word 0x00621821 # addu $v1, $v0
.L0x0001b4e0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b4e4: .word 0x84640070 # lh $a0, 0x70($v1)
.L0x0001b4e8: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001b4ec: .word 0x00000000 # nop
.L0x0001b4f0: .word 0x0040f809 # jalr $v0
.L0x0001b4f4: .word 0x00000000 # nop
.L0x0001b4f8: .word 0x84420008 # lh $v0, 0x8($v0)
.L0x0001b4fc: .word 0x00000000 # nop
.L0x0001b500: .word 0x10530005 # beq $v0, $s3, .L0x0001b518
.L0x0001b504: .word 0x00000000 # nop
.L0x0001b508: .word 0x0c0275cb # jal 0x8009d72c
.L0x0001b50c: .word 0x00000000 # nop
.L0x0001b510: .word 0x08027901 # j 0x8009e404
.L0x0001b514: .word 0x00000000 # nop
.L0x0001b518: .word 0x92830004 # lbu $v1, 0x4($s4)
.L0x0001b51c: .word 0x24020002 # li $v0, 0x2
.L0x0001b520: .word 0x10620005 # beq $v1, $v0, .L0x0001b538
.L0x0001b524: .word 0x24020003 # li $v0, 0x3
.L0x0001b528: .word 0x10620055 # beq $v1, $v0, .L0x0001b680
.L0x0001b52c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b530: .word 0x080278f2 # j 0x8009e3c8
.L0x0001b534: .word 0x00000000 # nop
.L0x0001b538: .word 0x32b000ff # andi $s0, $s5, 0xff
.L0x0001b53c: .word 0x02002021 # move_ $a0, $s0
.L0x0001b540: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b544: .word 0x24524580 # addiu $s2, $v0, 0x4580
.L0x0001b548: .word 0x8e42009c # lw $v0, 0x9c($s2)
.L0x0001b54c: .word 0x00000000 # nop
.L0x0001b550: .word 0x0040f809 # jalr $v0
.L0x0001b554: .word 0x02602821 # move_ $a1, $s3
.L0x0001b558: .word 0x02002021 # move_ $a0, $s0
.L0x0001b55c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b560: .word 0x247143f4 # addiu $s1, $v1, 0x43f4
.L0x0001b564: .word 0x96230036 # lhu $v1, 0x36($s1)
.L0x0001b568: .word 0x02602821 # move_ $a1, $s3
.L0x0001b56c: .word 0xa2220030 # sb $v0, 0x30($s1)
.L0x0001b570: .word 0x8e420084 # lw $v0, 0x84($s2)
.L0x0001b574: .word 0x24630001 # addiu $v1, 0x1
.L0x0001b578: .word 0x0040f809 # jalr $v0
.L0x0001b57c: .word 0xa6230036 # sh $v1, 0x36($s1)
.L0x0001b580: .word 0x16000038 # bnez $s0, .L0x0001b664
.L0x0001b584: .word 0xae220028 # sw $v0, 0x28($s1)
.L0x0001b588: .word 0x9283000a # lbu $v1, 0xa($s4)
.L0x0001b58c: .word 0x00000000 # nop
.L0x0001b590: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001b594: .word 0x1040002f # beqz $v0, .L0x0001b654
.L0x0001b598: .word 0x24020009 # li $v0, 0x9
.L0x0001b59c: .word 0x92820010 # lbu $v0, 0x10($s4)
.L0x0001b5a0: .word 0x00000000 # nop
.L0x0001b5a4: .word 0x2442fff5 # addiu $v0, -0xb
.L0x0001b5a8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001b5ac: .word 0x1440005a # bnez $v0, .L0x0001b718
.L0x0001b5b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b5b4: .word 0x92420037 # lbu $v0, 0x37($s2)
.L0x0001b5b8: .word 0x00000000 # nop
.L0x0001b5bc: .word 0x1440004b # bnez $v0, .L0x0001b6ec
.L0x0001b5c0: .word 0x00000000 # nop
.L0x0001b5c4: .word 0x92220030 # lbu $v0, 0x30($s1)
.L0x0001b5c8: .word 0x00000000 # nop
.L0x0001b5cc: .word 0x10400052 # beqz $v0, .L0x0001b718
.L0x0001b5d0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b5d4: .word 0x9242002d # lbu $v0, 0x2d($s2)
.L0x0001b5d8: .word 0x00000000 # nop
.L0x0001b5dc: .word 0x10400003 # beqz $v0, .L0x0001b5ec
.L0x0001b5e0: .word 0x00000000 # nop
.L0x0001b5e4: .word 0x0c027450 # jal 0x8009d140
.L0x0001b5e8: .word 0x00000000 # nop
.L0x0001b5ec: .word 0x9242002f # lbu $v0, 0x2f($s2)
.L0x0001b5f0: .word 0x00000000 # nop
.L0x0001b5f4: .word 0x10400003 # beqz $v0, .L0x0001b604
.L0x0001b5f8: .word 0x00000000 # nop
.L0x0001b5fc: .word 0x0c027477 # jal 0x8009d1dc
.L0x0001b600: .word 0x00000000 # nop
.L0x0001b604: .word 0x92420031 # lbu $v0, 0x31($s2)
.L0x0001b608: .word 0x00000000 # nop
.L0x0001b60c: .word 0x10400003 # beqz $v0, .L0x0001b61c
.L0x0001b610: .word 0x00000000 # nop
.L0x0001b614: .word 0x0c0274b1 # jal 0x8009d2c4
.L0x0001b618: .word 0x00000000 # nop
.L0x0001b61c: .word 0x92420033 # lbu $v0, 0x33($s2)
.L0x0001b620: .word 0x00000000 # nop
.L0x0001b624: .word 0x10400003 # beqz $v0, .L0x0001b634
.L0x0001b628: .word 0x00000000 # nop
.L0x0001b62c: .word 0x0c02751c # jal 0x8009d470
.L0x0001b630: .word 0x00000000 # nop
.L0x0001b634: .word 0x92420035 # lbu $v0, 0x35($s2)
.L0x0001b638: .word 0x00000000 # nop
.L0x0001b63c: .word 0x10400036 # beqz $v0, .L0x0001b718
.L0x0001b640: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b644: .word 0x0c027587 # jal 0x8009d61c
.L0x0001b648: .word 0x00000000 # nop
.L0x0001b64c: .word 0x080278f2 # j 0x8009e3c8
.L0x0001b650: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b654: .word 0x10620025 # beq $v1, $v0, .L0x0001b6ec
.L0x0001b658: .word 0x00000000 # nop
.L0x0001b65c: .word 0x080278eb # j 0x8009e3ac
.L0x0001b660: .word 0x00000000 # nop
.L0x0001b664: .word 0x9283000a # lbu $v1, 0xa($s4)
.L0x0001b668: .word 0x00000000 # nop
.L0x0001b66c: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001b670: .word 0x14400029 # bnez $v0, .L0x0001b718
.L0x0001b674: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b678: .word 0x080278c1 # j 0x8009e304
.L0x0001b67c: .word 0x24020009 # li $v0, 0x9
.L0x0001b680: .word 0x32b100ff # andi $s1, $s5, 0xff
.L0x0001b684: .word 0x02202021 # move_ $a0, $s1
.L0x0001b688: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001b68c: .word 0x26104580 # addiu $s0, 0x4580
.L0x0001b690: .word 0x8e0200a0 # lw $v0, 0xa0($s0)
.L0x0001b694: .word 0x00000000 # nop
.L0x0001b698: .word 0x0040f809 # jalr $v0
.L0x0001b69c: .word 0x02602821 # move_ $a1, $s3
.L0x0001b6a0: .word 0x02202021 # move_ $a0, $s1
.L0x0001b6a4: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b6a8: .word 0x247143f4 # addiu $s1, $v1, 0x43f4
.L0x0001b6ac: .word 0x96230036 # lhu $v1, 0x36($s1)
.L0x0001b6b0: .word 0x02602821 # move_ $a1, $s3
.L0x0001b6b4: .word 0xa2220030 # sb $v0, 0x30($s1)
.L0x0001b6b8: .word 0x8e020088 # lw $v0, 0x88($s0)
.L0x0001b6bc: .word 0x24630001 # addiu $v1, 0x1
.L0x0001b6c0: .word 0x0040f809 # jalr $v0
.L0x0001b6c4: .word 0xa6230036 # sh $v1, 0x36($s1)
.L0x0001b6c8: .word 0xae220028 # sw $v0, 0x28($s1)
.L0x0001b6cc: .word 0x9283000a # lbu $v1, 0xa($s4)
.L0x0001b6d0: .word 0x00000000 # nop
.L0x0001b6d4: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001b6d8: .word 0x1440000f # bnez $v0, .L0x0001b718
.L0x0001b6dc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b6e0: .word 0x24020009 # li $v0, 0x9
.L0x0001b6e4: .word 0x14620005 # bne $v1, $v0, .L0x0001b6fc
.L0x0001b6e8: .word 0x00000000 # nop
.L0x0001b6ec: .word 0x0c02752e # jal 0x8009d4b8
.L0x0001b6f0: .word 0x00000000 # nop
.L0x0001b6f4: .word 0x080278f2 # j 0x8009e3c8
.L0x0001b6f8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b6fc: .word 0x92220030 # lbu $v0, 0x30($s1)
.L0x0001b700: .word 0x00000000 # nop
.L0x0001b704: .word 0x10400004 # beqz $v0, .L0x0001b718
.L0x0001b708: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b70c: .word 0x0c0277de # jal 0x8009df78
.L0x0001b710: .word 0x00000000 # nop
.L0x0001b714: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b718: .word 0x84424536 # lh $v0, 0x4536($v0)
.L0x0001b71c: .word 0x00000000 # nop
.L0x0001b720: .word 0x1040000c # beqz $v0, .L0x0001b754
.L0x0001b724: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b728: .word 0x244343f4 # addiu $v1, $v0, 0x43f4
.L0x0001b72c: .word 0x90620041 # lbu $v0, 0x41($v1)
.L0x0001b730: .word 0x32a400ff # andi $a0, $s5, 0xff
.L0x0001b734: .word 0x10400002 # beqz $v0, .L0x0001b740
.L0x0001b738: .word 0x00003021 # move_ $a2, $zr
.L0x0001b73c: .word 0x84660034 # lh $a2, 0x34($v1)
.L0x0001b740: .word 0x8c650028 # lw $a1, 0x28($v1)
.L0x0001b744: .word 0x0c02aafc # jal 0x800aabf0
.L0x0001b748: .word 0x00000000 # nop
.L0x0001b74c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001b750: .word 0xac62441c # sw $v0, 0x441c($v1)
.L0x0001b754: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x0001b758: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001b75c: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001b760: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001b764: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001b768: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001b76c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001b770: .word 0x03e00008 # jr $ra
.L0x0001b774: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001b778: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001b77c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b780: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001b784: .word 0x2450453c # addiu $s0, $v0, 0x453c
.L0x0001b788: .word 0x8c43453c # lw $v1, 0x453c($v0)
.L0x0001b78c: .word 0x24020001 # li $v0, 0x1
.L0x0001b790: .word 0x1062000f # beq $v1, $v0, .L0x0001b7d0
.L0x0001b794: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001b798: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0001b79c: .word 0x14400006 # bnez $v0, .L0x0001b7b8
.L0x0001b7a0: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001b7a4: .word 0x24020002 # li $v0, 0x2
.L0x0001b7a8: .word 0x1062000b # beq $v1, $v0, .L0x0001b7d8
.L0x0001b7ac: .word 0x24020003 # li $v0, 0x3
.L0x0001b7b0: .word 0x10620021 # beq $v1, $v0, .L0x0001b838
.L0x0001b7b4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001b7b8: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0001b7bc: .word 0x00000000 # nop
.L0x0001b7c0: .word 0x0040f809 # jalr $v0
.L0x0001b7c4: .word 0x00000000 # nop
.L0x0001b7c8: .word 0x08027940 # j 0x8009e500
.L0x0001b7cc: .word 0xae02ff28 # sw $v0, -0xd8($s0)
.L0x0001b7d0: .word 0x08027940 # j 0x8009e500
.L0x0001b7d4: .word 0xae00ff28 # sw $zr, -0xd8($s0)
.L0x0001b7d8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001b7dc: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0001b7e0: .word 0x00000000 # nop
.L0x0001b7e4: .word 0x0040f809 # jalr $v0
.L0x0001b7e8: .word 0x00000000 # nop
.L0x0001b7ec: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0001b7f0: .word 0x2604ff24 # addiu $a0, $s0, -0xdc
.L0x0001b7f4: .word 0xac800004 # sw $zr, 0x4($a0)
.L0x0001b7f8: .word 0x00621821 # addu $v1, $v0
.L0x0001b7fc: .word 0xae030004 # sw $v1, 0x4($s0)
.L0x0001b800: .word 0x28630005 # slti $v1, 0x5
.L0x0001b804: .word 0x14600012 # bnez $v1, .L0x0001b850
.L0x0001b808: .word 0x00000000 # nop
.L0x0001b80c: .word 0x8c820004 # lw $v0, 0x4($a0)
.L0x0001b810: .word 0x8e030004 # lw $v1, 0x4($s0)
.L0x0001b814: .word 0x24420001 # addiu $v0, 0x1
.L0x0001b818: .word 0x2463fffc # addiu $v1, -0x4
.L0x0001b81c: .word 0xac820004 # sw $v0, 0x4($a0)
.L0x0001b820: .word 0xae030004 # sw $v1, 0x4($s0)
.L0x0001b824: .word 0x28630005 # slti $v1, 0x5
.L0x0001b828: .word 0x1060fff8 # beqz $v1, .L0x0001b80c
.L0x0001b82c: .word 0x00000000 # nop
.L0x0001b830: .word 0x08027940 # j 0x8009e500
.L0x0001b834: .word 0x00000000 # nop
.L0x0001b838: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0001b83c: .word 0x00000000 # nop
.L0x0001b840: .word 0x0040f809 # jalr $v0
.L0x0001b844: .word 0x00000000 # nop
.L0x0001b848: .word 0x00021040 # sll $v0, 0x1
.L0x0001b84c: .word 0xae02ff28 # sw $v0, -0xd8($s0)
.L0x0001b850: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001b854: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001b858: .word 0x03e00008 # jr $ra
.L0x0001b85c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001b860: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001b864: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001b868: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001b86c: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001b870: .word 0xac4400dc # sw $a0, 0xdc($v0)
.L0x0001b874: .word 0x0c02790a # jal 0x8009e428
.L0x0001b878: .word 0xac4000e0 # sw $zr, 0xe0($v0)
.L0x0001b87c: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001b880: .word 0x00000000 # nop
.L0x0001b884: .word 0x03e00008 # jr $ra
.L0x0001b888: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001b88c: .word 0x27bdffb0 # addiu $sp, -0x50
.L0x0001b890: .word 0xafb10044 # sw $s1, 0x44($sp)
.L0x0001b894: .word 0x00a08821 # move_ $s1, $a1
.L0x0001b898: .word 0xafbf0048 # sw $ra, 0x48($sp)
.L0x0001b89c: .word 0xafb00040 # sw $s0, 0x40($sp)
.L0x0001b8a0: .word 0x8c820144 # lw $v0, 0x144($a0)
.L0x0001b8a4: .word 0x00000000 # nop
.L0x0001b8a8: .word 0x0040f809 # jalr $v0
.L0x0001b8ac: .word 0x00c08021 # move_ $s0, $a2
.L0x0001b8b0: .word 0x24040010 # li $a0, 0x10
.L0x0001b8b4: .word 0x00822023 # subu $a0, $v0
.L0x0001b8b8: .word 0x3c078008 # lui $a3, 0x8008
.L0x0001b8bc: .word 0x24e71358 # addiu $a3, 0x1358
.L0x0001b8c0: .word 0x8cec0000 # lw $t4, ($a3)
.L0x0001b8c4: .word 0x8ced0004 # lw $t5, 0x4($a3)
.L0x0001b8c8: .word 0x48cc0000 # ctc2 $t4, $0
.L0x0001b8cc: .word 0x48cd0800 # ctc2 $t5, $1
.L0x0001b8d0: .word 0x8cec0008 # lw $t4, 0x8($a3)
.L0x0001b8d4: .word 0x8ced000c # lw $t5, 0xc($a3)
.L0x0001b8d8: .word 0x8cee0010 # lw $t6, 0x10($a3)
.L0x0001b8dc: .word 0x48cc1000 # ctc2 $t4, $2
.L0x0001b8e0: .word 0x48cd1800 # ctc2 $t5, $3
.L0x0001b8e4: .word 0x48ce2000 # ctc2 $t6, $4
.L0x0001b8e8: .word 0x3c078005 # lui $a3, 0x8005
.L0x0001b8ec: .word 0x24e7dc20 # addiu $a3, -0x23e0
.L0x0001b8f0: .word 0x94ec0000 # lhu $t4, ($a3)
.L0x0001b8f4: .word 0x94ed0006 # lhu $t5, 0x6($a3)
.L0x0001b8f8: .word 0x94ee000c # lhu $t6, 0xc($a3)
.L0x0001b8fc: .word 0x488c4800 # mtc2 $t4, $9
.L0x0001b900: .word 0x488d5000 # mtc2 $t5, $10
.L0x0001b904: .word 0x488e5800 # mtc2 $t6, $11
.L0x0001b908: .word 0x00000000 # nop
.L0x0001b90c: .word 0x00000000 # nop
.L0x0001b910: .word 0x4a49e012 # c2 0x49e012
.L0x0001b914: .word 0x27a30018 # addiu $v1, $sp, 0x18
.L0x0001b918: .word 0x480c4800 # mfc2 $t4, $9
.L0x0001b91c: .word 0x480d5000 # mfc2 $t5, $10
.L0x0001b920: .word 0x480e5800 # mfc2 $t6, $11
.L0x0001b924: .word 0xa46c0000 # sh $t4, ($v1)
.L0x0001b928: .word 0xa46d0006 # sh $t5, 0x6($v1)
.L0x0001b92c: .word 0xa46e000c # sh $t6, 0xc($v1)
.L0x0001b930: .word 0x3c078005 # lui $a3, 0x8005
.L0x0001b934: .word 0x24e7dc22 # addiu $a3, -0x23de
.L0x0001b938: .word 0x94ec0000 # lhu $t4, ($a3)
.L0x0001b93c: .word 0x94ed0006 # lhu $t5, 0x6($a3)
.L0x0001b940: .word 0x94ee000c # lhu $t6, 0xc($a3)
.L0x0001b944: .word 0x488c4800 # mtc2 $t4, $9
.L0x0001b948: .word 0x488d5000 # mtc2 $t5, $10
.L0x0001b94c: .word 0x488e5800 # mtc2 $t6, $11
.L0x0001b950: .word 0x00000000 # nop
.L0x0001b954: .word 0x00000000 # nop
.L0x0001b958: .word 0x4a49e012 # c2 0x49e012
.L0x0001b95c: .word 0x27a2001a # addiu $v0, $sp, 0x1a
.L0x0001b960: .word 0x480c4800 # mfc2 $t4, $9
.L0x0001b964: .word 0x480d5000 # mfc2 $t5, $10
.L0x0001b968: .word 0x480e5800 # mfc2 $t6, $11
.L0x0001b96c: .word 0xa44c0000 # sh $t4, ($v0)
.L0x0001b970: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x0001b974: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x0001b978: .word 0x3c078005 # lui $a3, 0x8005
.L0x0001b97c: .word 0x24e7dc24 # addiu $a3, -0x23dc
.L0x0001b980: .word 0x94ec0000 # lhu $t4, ($a3)
.L0x0001b984: .word 0x94ed0006 # lhu $t5, 0x6($a3)
.L0x0001b988: .word 0x94ee000c # lhu $t6, 0xc($a3)
.L0x0001b98c: .word 0x488c4800 # mtc2 $t4, $9
.L0x0001b990: .word 0x488d5000 # mtc2 $t5, $10
.L0x0001b994: .word 0x488e5800 # mtc2 $t6, $11
.L0x0001b998: .word 0x00000000 # nop
.L0x0001b99c: .word 0x00000000 # nop
.L0x0001b9a0: .word 0x4a49e012 # c2 0x49e012
.L0x0001b9a4: .word 0x27a2001c # addiu $v0, $sp, 0x1c
.L0x0001b9a8: .word 0x480c4800 # mfc2 $t4, $9
.L0x0001b9ac: .word 0x480d5000 # mfc2 $t5, $10
.L0x0001b9b0: .word 0x480e5800 # mfc2 $t6, $11
.L0x0001b9b4: .word 0xa44c0000 # sh $t4, ($v0)
.L0x0001b9b8: .word 0xa44d0006 # sh $t5, 0x6($v0)
.L0x0001b9bc: .word 0xa44e000c # sh $t6, 0xc($v0)
.L0x0001b9c0: .word 0x3c078008 # lui $a3, 0x8008
.L0x0001b9c4: .word 0x24e71358 # addiu $a3, 0x1358
.L0x0001b9c8: .word 0x8cec0014 # lw $t4, 0x14($a3)
.L0x0001b9cc: .word 0x8ced0018 # lw $t5, 0x18($a3)
.L0x0001b9d0: .word 0x48cc2800 # ctc2 $t4, $5
.L0x0001b9d4: .word 0x8cee001c # lw $t6, 0x1c($a3)
.L0x0001b9d8: .word 0x48cd3000 # ctc2 $t5, $6
.L0x0001b9dc: .word 0x48ce3800 # ctc2 $t6, $7
.L0x0001b9e0: .word 0x3c078005 # lui $a3, 0x8005
.L0x0001b9e4: .word 0x24e7dc34 # addiu $a3, -0x23cc
.L0x0001b9e8: .word 0x94ed0004 # lhu $t5, 0x4($a3)
.L0x0001b9ec: .word 0x94ec0000 # lhu $t4, ($a3)
.L0x0001b9f0: .word 0x000d6c00 # sll $t5, 0x10
.L0x0001b9f4: .word 0x018d6025 # or $t4, $t5
.L0x0001b9f8: .word 0x488c0000 # mtc2 $t4, $0
.L0x0001b9fc: .word 0xc8e10008 # lwc2 $1, 0x8($a3)
.L0x0001ba00: .word 0x00000000 # nop
.L0x0001ba04: .word 0x00000000 # nop
.L0x0001ba08: .word 0x4a480012 # c2 0x480012
.L0x0001ba0c: .word 0x27a2002c # addiu $v0, $sp, 0x2c
.L0x0001ba10: .word 0xe8590000 # swc2 $25, ($v0)
.L0x0001ba14: .word 0xe85a0004 # swc2 $26, 0x4($v0)
.L0x0001ba18: .word 0xe85b0008 # swc2 $27, 0x8($v0)
.L0x0001ba1c: .word 0x8c6c0000 # lw $t4, ($v1)
.L0x0001ba20: .word 0x8c6d0004 # lw $t5, 0x4($v1)
.L0x0001ba24: .word 0x48cc0000 # ctc2 $t4, $0
.L0x0001ba28: .word 0x48cd0800 # ctc2 $t5, $1
.L0x0001ba2c: .word 0x8c6c0008 # lw $t4, 0x8($v1)
.L0x0001ba30: .word 0x8c6d000c # lw $t5, 0xc($v1)
.L0x0001ba34: .word 0x8c6e0010 # lw $t6, 0x10($v1)
.L0x0001ba38: .word 0x48cc1000 # ctc2 $t4, $2
.L0x0001ba3c: .word 0x48cd1800 # ctc2 $t5, $3
.L0x0001ba40: .word 0x48ce2000 # ctc2 $t6, $4
.L0x0001ba44: .word 0x8c6c0014 # lw $t4, 0x14($v1)
.L0x0001ba48: .word 0x8c6d0018 # lw $t5, 0x18($v1)
.L0x0001ba4c: .word 0x48cc2800 # ctc2 $t4, $5
.L0x0001ba50: .word 0x8c6e001c # lw $t6, 0x1c($v1)
.L0x0001ba54: .word 0x48cd3000 # ctc2 $t5, $6
.L0x0001ba58: .word 0x48ce3800 # ctc2 $t6, $7
.L0x0001ba5c: .word 0x8a2c0003 # lwl $t4, 0x3($s1)
.L0x0001ba60: .word 0x9a2c0000 # lwr $t4, ($s1)
.L0x0001ba64: .word 0x962d0004 # lhu $t5, 0x4($s1)
.L0x0001ba68: .word 0x488c0000 # mtc2 $t4, $0
.L0x0001ba6c: .word 0x488d0800 # mtc2 $t5, $1
.L0x0001ba70: .word 0x00000000 # nop
.L0x0001ba74: .word 0x00000000 # nop
.L0x0001ba78: .word 0x4a180001 # c2 0x180001
.L0x0001ba7c: .word 0x27a20010 # addiu $v0, $sp, 0x10
.L0x0001ba80: .word 0xe84e0000 # swc2 $14, ($v0)
.L0x0001ba84: .word 0x27a20038 # addiu $v0, $sp, 0x38
.L0x0001ba88: .word 0x480c9800 # mfc2 $t4, $19
.L0x0001ba8c: .word 0x00000000 # nop
.L0x0001ba90: .word 0x000c6083 # sra $t4, 0x2
.L0x0001ba94: .word 0xac4c0000 # sw $t4, ($v0)
.L0x0001ba98: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x0001ba9c: .word 0x00000000 # nop
.L0x0001baa0: .word 0xa6020000 # sh $v0, ($s0)
.L0x0001baa4: .word 0x8fa20038 # lw $v0, 0x38($sp)
.L0x0001baa8: .word 0x97a30012 # lhu $v1, 0x12($sp)
.L0x0001baac: .word 0x00821007 # srav $v0, $v0, $a0
.L0x0001bab0: .word 0xa6020004 # sh $v0, 0x4($s0)
.L0x0001bab4: .word 0xa6030002 # sh $v1, 0x2($s0)
.L0x0001bab8: .word 0x8fbf0048 # lw $ra, 0x48($sp)
.L0x0001babc: .word 0x8fb10044 # lw $s1, 0x44($sp)
.L0x0001bac0: .word 0x8fb00040 # lw $s0, 0x40($sp)
.L0x0001bac4: .word 0x03e00008 # jr $ra
.L0x0001bac8: .word 0x27bd0050 # addiu $sp, 0x50
.L0x0001bacc: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001bad0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001bad4: .word 0x00a08821 # move_ $s1, $a1
.L0x0001bad8: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001badc: .word 0x00c09021 # move_ $s2, $a2
.L0x0001bae0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001bae4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001bae8: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001baec: .word 0x2453de10 # addiu $s3, $v0, -0x21f0
.L0x0001baf0: .word 0xafbf0024 # sw $ra, 0x24($sp)
.L0x0001baf4: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001baf8: .word 0x8e62017c # lw $v0, 0x17c($s3)
.L0x0001bafc: .word 0x8fb40038 # lw $s4, 0x38($sp)
.L0x0001bb00: .word 0x0040f809 # jalr $v0
.L0x0001bb04: .word 0x00e08021 # move_ $s0, $a3
.L0x0001bb08: .word 0x00402021 # move_ $a0, $v0
.L0x0001bb0c: .word 0x8c820138 # lw $v0, 0x138($a0)
.L0x0001bb10: .word 0x00000000 # nop
.L0x0001bb14: .word 0x0040f809 # jalr $v0
.L0x0001bb18: .word 0x02202821 # move_ $a1, $s1
.L0x0001bb1c: .word 0x8e630158 # lw $v1, 0x158($s3)
.L0x0001bb20: .word 0x00000000 # nop
.L0x0001bb24: .word 0x0060f809 # jalr $v1
.L0x0001bb28: .word 0x00408821 # move_ $s1, $v0
.L0x0001bb2c: .word 0x00402021 # move_ $a0, $v0
.L0x0001bb30: .word 0x24020008 # li $v0, 0x8
.L0x0001bb34: .word 0x8a080003 # lwl $t0, 0x3($s0)
.L0x0001bb38: .word 0x9a080000 # lwr $t0, ($s0)
.L0x0001bb3c: .word 0x00000000 # nop
.L0x0001bb40: .word 0xa8880007 # swl $t0, 0x7($a0)
.L0x0001bb44: .word 0xb8880004 # swr $t0, 0x4($a0)
.L0x0001bb48: .word 0x8a080007 # lwl $t0, 0x7($s0)
.L0x0001bb4c: .word 0x9a080004 # lwr $t0, 0x4($s0)
.L0x0001bb50: .word 0x00000000 # nop
.L0x0001bb54: .word 0xa888000f # swl $t0, 0xf($a0)
.L0x0001bb58: .word 0xb888000c # swr $t0, 0xc($a0)
.L0x0001bb5c: .word 0x8a08000b # lwl $t0, 0xb($s0)
.L0x0001bb60: .word 0x9a080008 # lwr $t0, 0x8($s0)
.L0x0001bb64: .word 0x00000000 # nop
.L0x0001bb68: .word 0xa8880017 # swl $t0, 0x17($a0)
.L0x0001bb6c: .word 0xb8880014 # swr $t0, 0x14($a0)
.L0x0001bb70: .word 0x8a08000f # lwl $t0, 0xf($s0)
.L0x0001bb74: .word 0x9a08000c # lwr $t0, 0xc($s0)
.L0x0001bb78: .word 0x00000000 # nop
.L0x0001bb7c: .word 0xa888001f # swl $t0, 0x1f($a0)
.L0x0001bb80: .word 0xb888001c # swr $t0, 0x1c($a0)
.L0x0001bb84: .word 0xa0820003 # sb $v0, 0x3($a0)
.L0x0001bb88: .word 0x24020038 # li $v0, 0x38
.L0x0001bb8c: .word 0x12800003 # beqz $s4, .L0x0001bb9c
.L0x0001bb90: .word 0xa0820007 # sb $v0, 0x7($a0)
.L0x0001bb94: .word 0x2402003a # li $v0, 0x3a
.L0x0001bb98: .word 0xa0820007 # sb $v0, 0x7($a0)
.L0x0001bb9c: .word 0x96420000 # lhu $v0, ($s2)
.L0x0001bba0: .word 0x8c830000 # lw $v1, ($a0)
.L0x0001bba4: .word 0xa4820008 # sh $v0, 0x8($a0)
.L0x0001bba8: .word 0x96420004 # lhu $v0, 0x4($s2)
.L0x0001bbac: .word 0x00000000 # nop
.L0x0001bbb0: .word 0xa4820010 # sh $v0, 0x10($a0)
.L0x0001bbb4: .word 0x96420008 # lhu $v0, 0x8($s2)
.L0x0001bbb8: .word 0x00000000 # nop
.L0x0001bbbc: .word 0xa4820018 # sh $v0, 0x18($a0)
.L0x0001bbc0: .word 0x9642000c # lhu $v0, 0xc($s2)
.L0x0001bbc4: .word 0x00000000 # nop
.L0x0001bbc8: .word 0xa4820020 # sh $v0, 0x20($a0)
.L0x0001bbcc: .word 0x96420002 # lhu $v0, 0x2($s2)
.L0x0001bbd0: .word 0x00000000 # nop
.L0x0001bbd4: .word 0xa482000a # sh $v0, 0xa($a0)
.L0x0001bbd8: .word 0x96420006 # lhu $v0, 0x6($s2)
.L0x0001bbdc: .word 0x3c0500ff # lui $a1, 0xff
.L0x0001bbe0: .word 0xa4820012 # sh $v0, 0x12($a0)
.L0x0001bbe4: .word 0x9642000a # lhu $v0, 0xa($s2)
.L0x0001bbe8: .word 0x34a5ffff # ori $a1, 0xffff
.L0x0001bbec: .word 0xa482001a # sh $v0, 0x1a($a0)
.L0x0001bbf0: .word 0x9642000e # lhu $v0, 0xe($s2)
.L0x0001bbf4: .word 0x3c06ff00 # lui $a2, 0xff00
.L0x0001bbf8: .word 0xa4820022 # sh $v0, 0x22($a0)
.L0x0001bbfc: .word 0x8e220000 # lw $v0, ($s1)
.L0x0001bc00: .word 0x00661824 # and $v1, $a2
.L0x0001bc04: .word 0x00451024 # and $v0, $a1
.L0x0001bc08: .word 0x00621825 # or $v1, $v0
.L0x0001bc0c: .word 0xac830000 # sw $v1, ($a0)
.L0x0001bc10: .word 0x00851824 # and $v1, $a0, $a1
.L0x0001bc14: .word 0x8e220000 # lw $v0, ($s1)
.L0x0001bc18: .word 0x24840024 # addiu $a0, 0x24
.L0x0001bc1c: .word 0x00461024 # and $v0, $a2
.L0x0001bc20: .word 0x00431025 # or $v0, $v1
.L0x0001bc24: .word 0x12800012 # beqz $s4, .L0x0001bc70
.L0x0001bc28: .word 0xae220000 # sw $v0, ($s1)
.L0x0001bc2c: .word 0x3c03e100 # lui $v1, 0xe100
.L0x0001bc30: .word 0x34630245 # ori $v1, 0x245
.L0x0001bc34: .word 0x24020001 # li $v0, 0x1
.L0x0001bc38: .word 0xa0820003 # sb $v0, 0x3($a0)
.L0x0001bc3c: .word 0xac830004 # sw $v1, 0x4($a0)
.L0x0001bc40: .word 0x8c830000 # lw $v1, ($a0)
.L0x0001bc44: .word 0x8e220000 # lw $v0, ($s1)
.L0x0001bc48: .word 0x00661824 # and $v1, $a2
.L0x0001bc4c: .word 0x00451024 # and $v0, $a1
.L0x0001bc50: .word 0x00621825 # or $v1, $v0
.L0x0001bc54: .word 0xac830000 # sw $v1, ($a0)
.L0x0001bc58: .word 0x00851824 # and $v1, $a0, $a1
.L0x0001bc5c: .word 0x8e220000 # lw $v0, ($s1)
.L0x0001bc60: .word 0x24840008 # addiu $a0, 0x8
.L0x0001bc64: .word 0x00461024 # and $v0, $a2
.L0x0001bc68: .word 0x00431025 # or $v0, $v1
.L0x0001bc6c: .word 0xae220000 # sw $v0, ($s1)
.L0x0001bc70: .word 0x8e62015c # lw $v0, 0x15c($s3)
.L0x0001bc74: .word 0x00000000 # nop
.L0x0001bc78: .word 0x0040f809 # jalr $v0
.L0x0001bc7c: .word 0x00000000 # nop
.L0x0001bc80: .word 0x8fbf0024 # lw $ra, 0x24($sp)
.L0x0001bc84: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001bc88: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001bc8c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001bc90: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001bc94: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001bc98: .word 0x03e00008 # jr $ra
.L0x0001bc9c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001bca0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001bca4: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001bca8: .word 0x0c0279df # jal 0x8009e77c
.L0x0001bcac: .word 0xafa00010 # sw $zr, 0x10($sp)
.L0x0001bcb0: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001bcb4: .word 0x00000000 # nop
.L0x0001bcb8: .word 0x03e00008 # jr $ra
.L0x0001bcbc: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001bcc0: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001bcc4: .word 0x24020001 # li $v0, 0x1
.L0x0001bcc8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001bccc: .word 0x0c0279df # jal 0x8009e77c
.L0x0001bcd0: .word 0xafa20010 # sw $v0, 0x10($sp)
.L0x0001bcd4: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001bcd8: .word 0x00000000 # nop
.L0x0001bcdc: .word 0x03e00008 # jr $ra
.L0x0001bce0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001bce4: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001bce8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001bcec: .word 0x3c11800a # lui $s1, 0x800a
.L0x0001bcf0: .word 0x8e224558 # lw $v0, 0x4558($s1)
.L0x0001bcf4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001bcf8: .word 0x00809021 # move_ $s2, $a0
.L0x0001bcfc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001bd00: .word 0x26304558 # addiu $s0, $s1, 0x4558
.L0x0001bd04: .word 0x16420010 # bne $s2, $v0, .L0x0001bd48
.L0x0001bd08: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001bd0c: .word 0x8e020004 # lw $v0, 0x4($s0)
.L0x0001bd10: .word 0x00000000 # nop
.L0x0001bd14: .word 0x10400004 # beqz $v0, .L0x0001bd28
.L0x0001bd18: .word 0x00000000 # nop
.L0x0001bd1c: .word 0x8e020014 # lw $v0, 0x14($s0)
.L0x0001bd20: .word 0x08027ab1 # j 0x8009eac4
.L0x0001bd24: .word 0x00000000 # nop
.L0x0001bd28: .word 0x8e020010 # lw $v0, 0x10($s0)
.L0x0001bd2c: .word 0x08027ab1 # j 0x8009eac4
.L0x0001bd30: .word 0x00000000 # nop
.L0x0001bd34: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001bd38: .word 0x00431021 # addu $v0, $v1
.L0x0001bd3c: .word 0x000210c0 # sll $v0, 0x3
.L0x0001bd40: .word 0x08027aa8 # j 0x8009eaa0
.L0x0001bd44: .word 0x01221021 # addu $v0, $t1, $v0
.L0x0001bd48: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001bd4c: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x0001bd50: .word 0x00000000 # nop
.L0x0001bd54: .word 0x0040f809 # jalr $v0
.L0x0001bd58: .word 0x240401cc # li $a0, 0x1cc
.L0x0001bd5c: .word 0x8c430004 # lw $v1, 0x4($v0)
.L0x0001bd60: .word 0x00000000 # nop
.L0x0001bd64: .word 0x00433021 # addu $a2, $v0, $v1
.L0x0001bd68: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0001bd6c: .word 0x94c50000 # lhu $a1, ($a2)
.L0x0001bd70: .word 0x00434021 # addu $t0, $v0, $v1
.L0x0001bd74: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0001bd78: .word 0x84c40000 # lh $a0, ($a2)
.L0x0001bd7c: .word 0x00000000 # nop
.L0x0001bd80: .word 0x10800023 # beqz $a0, .L0x0001be10
.L0x0001bd84: .word 0x00434821 # addu $t1, $v0, $v1
.L0x0001bd88: .word 0x02201821 # move_ $v1, $s1
.L0x0001bd8c: .word 0x02003821 # move_ $a3, $s0
.L0x0001bd90: .word 0x24c40003 # addiu $a0, $a2, 0x3
.L0x0001bd94: .word 0x00051400 # sll $v0, $a1, 0x10
.L0x0001bd98: .word 0x00021403 # sra $v0, 0x10
.L0x0001bd9c: .word 0x14520017 # bne $v0, $s2, .L0x0001bdfc
.L0x0001bda0: .word 0x00000000 # nop
.L0x0001bda4: .word 0xac724558 # sw $s2, 0x4558($v1)
.L0x0001bda8: .word 0x9083ffff # lbu $v1, -0x1($a0)
.L0x0001bdac: .word 0x00000000 # nop
.L0x0001bdb0: .word 0xace30008 # sw $v1, 0x8($a3)
.L0x0001bdb4: .word 0x90820000 # lbu $v0, ($a0)
.L0x0001bdb8: .word 0x00000000 # nop
.L0x0001bdbc: .word 0xace2000c # sw $v0, 0xc($a3)
.L0x0001bdc0: .word 0x90820000 # lbu $v0, ($a0)
.L0x0001bdc4: .word 0x00000000 # nop
.L0x0001bdc8: .word 0x2c42003a # sltiu $v0, 0x3a
.L0x0001bdcc: .word 0x38420001 # xori $v0, 0x1
.L0x0001bdd0: .word 0x1440ffd8 # bnez $v0, .L0x0001bd34
.L0x0001bdd4: .word 0xace20004 # sw $v0, 0x4($a3)
.L0x0001bdd8: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0001bddc: .word 0x00431021 # addu $v0, $v1
.L0x0001bde0: .word 0x00021100 # sll $v0, 0x4
.L0x0001bde4: .word 0x00431021 # addu $v0, $v1
.L0x0001bde8: .word 0x00021080 # sll $v0, 0x2
.L0x0001bdec: .word 0x01021021 # addu $v0, $t0, $v0
.L0x0001bdf0: .word 0xace20010 # sw $v0, 0x10($a3)
.L0x0001bdf4: .word 0x08027ab1 # j 0x8009eac4
.L0x0001bdf8: .word 0xace20014 # sw $v0, 0x14($a3)
.L0x0001bdfc: .word 0x24c60004 # addiu $a2, 0x4
.L0x0001be00: .word 0x84c20000 # lh $v0, ($a2)
.L0x0001be04: .word 0x94c50000 # lhu $a1, ($a2)
.L0x0001be08: .word 0x1440ffe2 # bnez $v0, .L0x0001bd94
.L0x0001be0c: .word 0x24840004 # addiu $a0, 0x4
.L0x0001be10: .word 0x00001021 # move_ $v0, $zr
.L0x0001be14: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001be18: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001be1c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001be20: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001be24: .word 0x03e00008 # jr $ra
.L0x0001be28: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001be2c: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001be30: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001be34: .word 0x00808021 # move_ $s0, $a0
.L0x0001be38: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001be3c: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x0001be40: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001be44: .word 0x0040f809 # jalr $v0
.L0x0001be48: .word 0x240401cc # li $a0, 0x1cc
.L0x0001be4c: .word 0x00108080 # sll $s0, 0x2
.L0x0001be50: .word 0x8c440004 # lw $a0, 0x4($v0)
.L0x0001be54: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001be58: .word 0x8c47000c # lw $a3, 0xc($v0)
.L0x0001be5c: .word 0x00442021 # addu $a0, $v0, $a0
.L0x0001be60: .word 0x00902021 # addu $a0, $s0
.L0x0001be64: .word 0x84830000 # lh $v1, ($a0)
.L0x0001be68: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001be6c: .word 0xaca34558 # sw $v1, 0x4558($a1)
.L0x0001be70: .word 0x90880002 # lbu $t0, 0x2($a0)
.L0x0001be74: .word 0x24a54558 # addiu $a1, 0x4558
.L0x0001be78: .word 0xaca80008 # sw $t0, 0x8($a1)
.L0x0001be7c: .word 0x90830003 # lbu $v1, 0x3($a0)
.L0x0001be80: .word 0x00463021 # addu $a2, $v0, $a2
.L0x0001be84: .word 0xaca3000c # sw $v1, 0xc($a1)
.L0x0001be88: .word 0x90830003 # lbu $v1, 0x3($a0)
.L0x0001be8c: .word 0x00472021 # addu $a0, $v0, $a3
.L0x0001be90: .word 0x2c63003a # sltiu $v1, 0x3a
.L0x0001be94: .word 0x38630001 # xori $v1, 0x1
.L0x0001be98: .word 0x14600008 # bnez $v1, .L0x0001bebc
.L0x0001be9c: .word 0xaca30004 # sw $v1, 0x4($a1)
.L0x0001bea0: .word 0x00081040 # sll $v0, $t0, 0x1
.L0x0001bea4: .word 0x00481021 # addu $v0, $t0
.L0x0001bea8: .word 0x00021100 # sll $v0, 0x4
.L0x0001beac: .word 0x00481021 # addu $v0, $t0
.L0x0001beb0: .word 0x00021080 # sll $v0, 0x2
.L0x0001beb4: .word 0x08027adf # j 0x8009eb7c
.L0x0001beb8: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x0001bebc: .word 0x000810c0 # sll $v0, $t0, 0x3
.L0x0001bec0: .word 0x00481021 # addu $v0, $t0
.L0x0001bec4: .word 0x000210c0 # sll $v0, 0x3
.L0x0001bec8: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001becc: .word 0xaca20010 # sw $v0, 0x10($a1)
.L0x0001bed0: .word 0xaca20014 # sw $v0, 0x14($a1)
.L0x0001bed4: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001bed8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001bedc: .word 0x03e00008 # jr $ra
.L0x0001bee0: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001bee4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001bee8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001beec: .word 0x00808021 # move_ $s0, $a0
.L0x0001bef0: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001bef4: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x0001bef8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001befc: .word 0x0040f809 # jalr $v0
.L0x0001bf00: .word 0x240401cc # li $a0, 0x1cc
.L0x0001bf04: .word 0x02002021 # move_ $a0, $s0
.L0x0001bf08: .word 0x0c027a65 # jal 0x8009e994
.L0x0001bf0c: .word 0x00408021 # move_ $s0, $v0
.L0x0001bf10: .word 0x8c42000c # lw $v0, 0xc($v0)
.L0x0001bf14: .word 0x8e030000 # lw $v1, ($s0)
.L0x0001bf18: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001bf1c: .word 0x00431023 # subu $v0, $v1
.L0x0001bf20: .word 0x00501021 # addu $v0, $s0
.L0x0001bf24: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001bf28: .word 0x03e00008 # jr $ra
.L0x0001bf2c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001bf30: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001bf34: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001bf38: .word 0x00808021 # move_ $s0, $a0
.L0x0001bf3c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001bf40: .word 0x00a08821 # move_ $s1, $a1
.L0x0001bf44: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001bf48: .word 0x00c09021 # move_ $s2, $a2
.L0x0001bf4c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001bf50: .word 0x8c424f4c # lw $v0, 0x4f4c($v0)
.L0x0001bf54: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001bf58: .word 0x0040f809 # jalr $v0
.L0x0001bf5c: .word 0x240401cc # li $a0, 0x1cc
.L0x0001bf60: .word 0x240600ff # li $a2, 0xff
.L0x0001bf64: .word 0x8c430004 # lw $v1, 0x4($v0)
.L0x0001bf68: .word 0x00002821 # move_ $a1, $zr
.L0x0001bf6c: .word 0x00432021 # addu $a0, $v0, $v1
.L0x0001bf70: .word 0x84820000 # lh $v0, ($a0)
.L0x0001bf74: .word 0x00000000 # nop
.L0x0001bf78: .word 0x10400012 # beqz $v0, .L0x0001bfc4
.L0x0001bf7c: .word 0x00a01821 # move_ $v1, $a1
.L0x0001bf80: .word 0x90820003 # lbu $v0, 0x3($a0)
.L0x0001bf84: .word 0x00000000 # nop
.L0x0001bf88: .word 0x2c42003a # sltiu $v0, 0x3a
.L0x0001bf8c: .word 0x38420001 # xori $v0, 0x1
.L0x0001bf90: .word 0x14500007 # bne $v0, $s0, .L0x0001bfb0
.L0x0001bf94: .word 0x0066102a # slt $v0, $v1, $a2
.L0x0001bf98: .word 0x10400002 # beqz $v0, .L0x0001bfa4
.L0x0001bf9c: .word 0x00a3102a # slt $v0, $a1, $v1
.L0x0001bfa0: .word 0x00603021 # move_ $a2, $v1
.L0x0001bfa4: .word 0x10400002 # beqz $v0, .L0x0001bfb0
.L0x0001bfa8: .word 0x00000000 # nop
.L0x0001bfac: .word 0x00602821 # move_ $a1, $v1
.L0x0001bfb0: .word 0x24840004 # addiu $a0, 0x4
.L0x0001bfb4: .word 0x84820000 # lh $v0, ($a0)
.L0x0001bfb8: .word 0x00000000 # nop
.L0x0001bfbc: .word 0x1440fff0 # bnez $v0, .L0x0001bf80
.L0x0001bfc0: .word 0x24630001 # addiu $v1, 0x1
.L0x0001bfc4: .word 0xae260000 # sw $a2, ($s1)
.L0x0001bfc8: .word 0xae450000 # sw $a1, ($s2)
.L0x0001bfcc: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001bfd0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001bfd4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001bfd8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001bfdc: .word 0x03e00008 # jr $ra
.L0x0001bfe0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001bfe4: .word 0x27bdffa0 # addiu $sp, -0x60
.L0x0001bfe8: .word 0xafb60058 # sw $s6, 0x58($sp)
.L0x0001bfec: .word 0x00a0b021 # move_ $s6, $a1
.L0x0001bff0: .word 0xafb00040 # sw $s0, 0x40($sp)
.L0x0001bff4: .word 0x00c08021 # move_ $s0, $a2
.L0x0001bff8: .word 0xafb10044 # sw $s1, 0x44($sp)
.L0x0001bffc: .word 0x00808821 # move_ $s1, $a0
.L0x0001c000: .word 0xafbf005c # sw $ra, 0x5c($sp)
.L0x0001c004: .word 0xafb50054 # sw $s5, 0x54($sp)
.L0x0001c008: .word 0xafb40050 # sw $s4, 0x50($sp)
.L0x0001c00c: .word 0xafb3004c # sw $s3, 0x4c($sp)
.L0x0001c010: .word 0x12c00004 # beqz $s6, .L0x0001c024
.L0x0001c014: .word 0xafb20048 # sw $s2, 0x48($sp)
.L0x0001c018: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c01c: .word 0x08027b37 # j 0x8009ecdc
.L0x0001c020: .word 0x24524580 # addiu $s2, $v0, 0x4580
.L0x0001c024: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c028: .word 0x245245c0 # addiu $s2, $v0, 0x45c0
.L0x0001c02c: .word 0x02402021 # move_ $a0, $s2
.L0x0001c030: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001c034: .word 0x8c42b600 # lw $v0, -0x4a00($v0)
.L0x0001c038: .word 0x00000000 # nop
.L0x0001c03c: .word 0x0040f809 # jalr $v0
.L0x0001c040: .word 0x24050040 # li $a1, 0x40
.L0x0001c044: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001c048: .word 0x144001ea # bnez $v0, .L0x0001c7f4
.L0x0001c04c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c050: .word 0x00101940 # sll $v1, $s0, 0x5
.L0x0001c054: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c058: .word 0x24424470 # addiu $v0, 0x4470
.L0x0001c05c: .word 0x00629821 # addu $s3, $v1, $v0
.L0x0001c060: .word 0x02002021 # move_ $a0, $s0
.L0x0001c064: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001c068: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001c06c: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001c070: .word 0x00000000 # nop
.L0x0001c074: .word 0x0040f809 # jalr $v0
.L0x0001c078: .word 0x24110007 # li $s1, 0x7
.L0x0001c07c: .word 0x0040a021 # move_ $s4, $v0
.L0x0001c080: .word 0x02802021 # move_ $a0, $s4
.L0x0001c084: .word 0x27a50010 # addiu $a1, $sp, 0x10
.L0x0001c088: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x0001c08c: .word 0x00541021 # addu $v0, $s4
.L0x0001c090: .word 0x00021080 # sll $v0, 0x2
.L0x0001c094: .word 0x00541023 # subu $v0, $s4
.L0x0001c098: .word 0x000210c0 # sll $v0, 0x3
.L0x0001c09c: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001c0a0: .word 0x2463ef5c # addiu $v1, -0x10a4
.L0x0001c0a4: .word 0x8e062734 # lw $a2, 0x2734($s0)
.L0x0001c0a8: .word 0x00000000 # nop
.L0x0001c0ac: .word 0x00c0f809 # jalr $a2
.L0x0001c0b0: .word 0x00438021 # addu $s0, $v0, $v1
.L0x0001c0b4: .word 0x2643000e # addiu $v1, $s2, 0xe
.L0x0001c0b8: .word 0x02301021 # addu $v0, $s1, $s0
.L0x0001c0bc: .word 0x90420025 # lbu $v0, 0x25($v0)
.L0x0001c0c0: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c0c4: .word 0xa462000c # sh $v0, 0xc($v1)
.L0x0001c0c8: .word 0x2a22000c # slti $v0, $s1, 0xc
.L0x0001c0cc: .word 0x1440fffa # bnez $v0, .L0x0001c0b8
.L0x0001c0d0: .word 0x24630002 # addiu $v1, 0x2
.L0x0001c0d4: .word 0x96020000 # lhu $v0, ($s0)
.L0x0001c0d8: .word 0x86640000 # lh $a0, ($s3)
.L0x0001c0dc: .word 0x00000000 # nop
.L0x0001c0e0: .word 0x10440028 # beq $v0, $a0, .L0x0001c184
.L0x0001c0e4: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001c0e8: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x0001c0ec: .word 0x00000000 # nop
.L0x0001c0f0: .word 0x0040f809 # jalr $v0
.L0x0001c0f4: .word 0x00008821 # move_ $s1, $zr
.L0x0001c0f8: .word 0x00403021 # move_ $a2, $v0
.L0x0001c0fc: .word 0x00c02821 # move_ $a1, $a2
.L0x0001c100: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0001c104: .word 0x94a20002 # lhu $v0, 0x2($a1)
.L0x0001c108: .word 0x24a50002 # addiu $a1, 0x2
.L0x0001c10c: .word 0x9483000c # lhu $v1, 0xc($a0)
.L0x0001c110: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c114: .word 0x00621821 # addu $v1, $v0
.L0x0001c118: .word 0xa483000c # sh $v1, 0xc($a0)
.L0x0001c11c: .word 0x2a220005 # slti $v0, $s1, 0x5
.L0x0001c120: .word 0x1440fff8 # bnez $v0, .L0x0001c104
.L0x0001c124: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c128: .word 0x00008821 # move_ $s1, $zr
.L0x0001c12c: .word 0x00c02821 # move_ $a1, $a2
.L0x0001c130: .word 0x27a40010 # addiu $a0, $sp, 0x10
.L0x0001c134: .word 0x94a2000e # lhu $v0, 0xe($a1)
.L0x0001c138: .word 0x24a50002 # addiu $a1, 0x2
.L0x0001c13c: .word 0x94830018 # lhu $v1, 0x18($a0)
.L0x0001c140: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c144: .word 0x00621821 # addu $v1, $v0
.L0x0001c148: .word 0xa4830018 # sh $v1, 0x18($a0)
.L0x0001c14c: .word 0x2a220007 # slti $v0, $s1, 0x7
.L0x0001c150: .word 0x1440fff8 # bnez $v0, .L0x0001c134
.L0x0001c154: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c158: .word 0x24110007 # li $s1, 0x7
.L0x0001c15c: .word 0x2644000e # addiu $a0, $s2, 0xe
.L0x0001c160: .word 0x02261021 # addu $v0, $s1, $a2
.L0x0001c164: .word 0x90430025 # lbu $v1, 0x25($v0)
.L0x0001c168: .word 0x9482000c # lhu $v0, 0xc($a0)
.L0x0001c16c: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c170: .word 0x00431021 # addu $v0, $v1
.L0x0001c174: .word 0xa482000c # sh $v0, 0xc($a0)
.L0x0001c178: .word 0x2a22000c # slti $v0, $s1, 0xc
.L0x0001c17c: .word 0x1440fff8 # bnez $v0, .L0x0001c160
.L0x0001c180: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c184: .word 0x86620010 # lh $v0, 0x10($s3)
.L0x0001c188: .word 0x96630010 # lhu $v1, 0x10($s3)
.L0x0001c18c: .word 0x10400005 # beqz $v0, .L0x0001c1a4
.L0x0001c190: .word 0x00000000 # nop
.L0x0001c194: .word 0x97a2001c # lhu $v0, 0x1c($sp)
.L0x0001c198: .word 0x00000000 # nop
.L0x0001c19c: .word 0x00431021 # addu $v0, $v1
.L0x0001c1a0: .word 0xa7a2001c # sh $v0, 0x1c($sp)
.L0x0001c1a4: .word 0x86620012 # lh $v0, 0x12($s3)
.L0x0001c1a8: .word 0x96630012 # lhu $v1, 0x12($s3)
.L0x0001c1ac: .word 0x10400005 # beqz $v0, .L0x0001c1c4
.L0x0001c1b0: .word 0x00000000 # nop
.L0x0001c1b4: .word 0x97a2001e # lhu $v0, 0x1e($sp)
.L0x0001c1b8: .word 0x00000000 # nop
.L0x0001c1bc: .word 0x00431021 # addu $v0, $v1
.L0x0001c1c0: .word 0xa7a2001e # sh $v0, 0x1e($sp)
.L0x0001c1c4: .word 0x86620014 # lh $v0, 0x14($s3)
.L0x0001c1c8: .word 0x96630014 # lhu $v1, 0x14($s3)
.L0x0001c1cc: .word 0x10400005 # beqz $v0, .L0x0001c1e4
.L0x0001c1d0: .word 0x00008821 # move_ $s1, $zr
.L0x0001c1d4: .word 0x97a20024 # lhu $v0, 0x24($sp)
.L0x0001c1d8: .word 0x00000000 # nop
.L0x0001c1dc: .word 0x00431021 # addu $v0, $v1
.L0x0001c1e0: .word 0xa7a20024 # sh $v0, 0x24($sp)
.L0x0001c1e4: .word 0x24060001 # li $a2, 0x1
.L0x0001c1e8: .word 0x02402021 # move_ $a0, $s2
.L0x0001c1ec: .word 0x97a20010 # lhu $v0, 0x10($sp)
.L0x0001c1f0: .word 0x27a5001c # addiu $a1, $sp, 0x1c
.L0x0001c1f4: .word 0xa6420000 # sh $v0, ($s2)
.L0x0001c1f8: .word 0x84a20000 # lh $v0, ($a1)
.L0x0001c1fc: .word 0x94a30000 # lhu $v1, ($a1)
.L0x0001c200: .word 0x18400003 # blez $v0, .L0x0001c210
.L0x0001c204: .word 0x00000000 # nop
.L0x0001c208: .word 0x08027bb1 # j 0x8009eec4
.L0x0001c20c: .word 0xa4830002 # sh $v1, 0x2($a0)
.L0x0001c210: .word 0xa4860002 # sh $a2, 0x2($a0)
.L0x0001c214: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c218: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c21c: .word 0x2a220005 # slti $v0, $s1, 0x5
.L0x0001c220: .word 0x1440fff5 # bnez $v0, .L0x0001c1f8
.L0x0001c224: .word 0x24a50002 # addiu $a1, 0x2
.L0x0001c228: .word 0x00008821 # move_ $s1, $zr
.L0x0001c22c: .word 0x24060001 # li $a2, 0x1
.L0x0001c230: .word 0x02402021 # move_ $a0, $s2
.L0x0001c234: .word 0x27a50028 # addiu $a1, $sp, 0x28
.L0x0001c238: .word 0x84a20000 # lh $v0, ($a1)
.L0x0001c23c: .word 0x94a30000 # lhu $v1, ($a1)
.L0x0001c240: .word 0x18400003 # blez $v0, .L0x0001c250
.L0x0001c244: .word 0x00000000 # nop
.L0x0001c248: .word 0x08027bc1 # j 0x8009ef04
.L0x0001c24c: .word 0xa483000c # sh $v1, 0xc($a0)
.L0x0001c250: .word 0xa486000c # sh $a2, 0xc($a0)
.L0x0001c254: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c258: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c25c: .word 0x2a220007 # slti $v0, $s1, 0x7
.L0x0001c260: .word 0x1440fff5 # bnez $v0, .L0x0001c238
.L0x0001c264: .word 0x24a50002 # addiu $a1, 0x2
.L0x0001c268: .word 0x9262001c # lbu $v0, 0x1c($s3)
.L0x0001c26c: .word 0x02802021 # move_ $a0, $s4
.L0x0001c270: .word 0xa2420024 # sb $v0, 0x24($s2)
.L0x0001c274: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001c278: .word 0x8c42b484 # lw $v0, -0x4b7c($v0)
.L0x0001c27c: .word 0x00000000 # nop
.L0x0001c280: .word 0x0040f809 # jalr $v0
.L0x0001c284: .word 0x00008821 # move_ $s1, $zr
.L0x0001c288: .word 0x0040a821 # move_ $s5, $v0
.L0x0001c28c: .word 0x26b003c8 # addiu $s0, $s5, 0x3c8
.L0x0001c290: .word 0x86040000 # lh $a0, ($s0)
.L0x0001c294: .word 0x00000000 # nop
.L0x0001c298: .word 0x10800022 # beqz $a0, .L0x0001c324
.L0x0001c29c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001c2a0: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0001c2a4: .word 0x00000000 # nop
.L0x0001c2a8: .word 0x0040f809 # jalr $v0
.L0x0001c2ac: .word 0x00000000 # nop
.L0x0001c2b0: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c2b4: .word 0x00000000 # nop
.L0x0001c2b8: .word 0x90830008 # lbu $v1, 0x8($a0)
.L0x0001c2bc: .word 0x24020011 # li $v0, 0x11
.L0x0001c2c0: .word 0x14620004 # bne $v1, $v0, .L0x0001c2d4
.L0x0001c2c4: .word 0x24020012 # li $v0, 0x12
.L0x0001c2c8: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0001c2cc: .word 0x08027bf5 # j 0x8009efd4
.L0x0001c2d0: .word 0xa642001a # sh $v0, 0x1a($s2)
.L0x0001c2d4: .word 0x14620004 # bne $v1, $v0, .L0x0001c2e8
.L0x0001c2d8: .word 0x24020013 # li $v0, 0x13
.L0x0001c2dc: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0001c2e0: .word 0x08027bf5 # j 0x8009efd4
.L0x0001c2e4: .word 0xa642001c # sh $v0, 0x1c($s2)
.L0x0001c2e8: .word 0x14620004 # bne $v1, $v0, .L0x0001c2fc
.L0x0001c2ec: .word 0x24020014 # li $v0, 0x14
.L0x0001c2f0: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0001c2f4: .word 0x08027bf5 # j 0x8009efd4
.L0x0001c2f8: .word 0xa642001e # sh $v0, 0x1e($s2)
.L0x0001c2fc: .word 0x14620004 # bne $v1, $v0, .L0x0001c310
.L0x0001c300: .word 0x24020015 # li $v0, 0x15
.L0x0001c304: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0001c308: .word 0x08027bf5 # j 0x8009efd4
.L0x0001c30c: .word 0xa6420020 # sh $v0, 0x20($s2)
.L0x0001c310: .word 0x14620004 # bne $v1, $v0, .L0x0001c324
.L0x0001c314: .word 0x00000000 # nop
.L0x0001c318: .word 0x94820006 # lhu $v0, 0x6($a0)
.L0x0001c31c: .word 0x00000000 # nop
.L0x0001c320: .word 0xa6420022 # sh $v0, 0x22($s2)
.L0x0001c324: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c328: .word 0x2a220002 # slti $v0, $s1, 0x2
.L0x0001c32c: .word 0x1440ffd8 # bnez $v0, .L0x0001c290
.L0x0001c330: .word 0x26100002 # addiu $s0, 0x2
.L0x0001c334: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001c338: .word 0x86640000 # lh $a0, ($s3)
.L0x0001c33c: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x0001c340: .word 0x00000000 # nop
.L0x0001c344: .word 0x0040f809 # jalr $v0
.L0x0001c348: .word 0x0000a021 # move_ $s4, $zr
.L0x0001c34c: .word 0x02808821 # move_ $s1, $s4
.L0x0001c350: .word 0x90420056 # lbu $v0, 0x56($v0)
.L0x0001c354: .word 0x26b003c0 # addiu $s0, $s5, 0x3c0
.L0x0001c358: .word 0xa2420025 # sb $v0, 0x25($s2)
.L0x0001c35c: .word 0x9262000e # lbu $v0, 0xe($s3)
.L0x0001c360: .word 0x02009821 # move_ $s3, $s0
.L0x0001c364: .word 0xa2420026 # sb $v0, 0x26($s2)
.L0x0001c368: .word 0x86640000 # lh $a0, ($s3)
.L0x0001c36c: .word 0x00000000 # nop
.L0x0001c370: .word 0x18800024 # blez $a0, .L0x0001c404
.L0x0001c374: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001c378: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0001c37c: .word 0x00000000 # nop
.L0x0001c380: .word 0x0040f809 # jalr $v0
.L0x0001c384: .word 0x00000000 # nop
.L0x0001c388: .word 0x00401821 # move_ $v1, $v0
.L0x0001c38c: .word 0x90620009 # lbu $v0, 0x9($v1)
.L0x0001c390: .word 0x00000000 # nop
.L0x0001c394: .word 0x2442fffe # addiu $v0, -0x2
.L0x0001c398: .word 0x2c42000d # sltiu $v0, 0xd
.L0x0001c39c: .word 0x1040000f # beqz $v0, .L0x0001c3dc
.L0x0001c3a0: .word 0x00000000 # nop
.L0x0001c3a4: .word 0x8c640000 # lw $a0, ($v1)
.L0x0001c3a8: .word 0x9242003a # lbu $v0, 0x3a($s2)
.L0x0001c3ac: .word 0x9083000e # lbu $v1, 0xe($a0)
.L0x0001c3b0: .word 0x00000000 # nop
.L0x0001c3b4: .word 0x00431021 # addu $v0, $v1
.L0x0001c3b8: .word 0xa242003a # sb $v0, 0x3a($s2)
.L0x0001c3bc: .word 0x90830012 # lbu $v1, 0x12($a0)
.L0x0001c3c0: .word 0x00000000 # nop
.L0x0001c3c4: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001c3c8: .word 0x1440000e # bnez $v0, .L0x0001c404
.L0x0001c3cc: .word 0x02541021 # addu $v0, $s2, $s4
.L0x0001c3d0: .word 0xa0430028 # sb $v1, 0x28($v0)
.L0x0001c3d4: .word 0x08027c2d # j 0x8009f0b4
.L0x0001c3d8: .word 0x26940001 # addiu $s4, 0x1
.L0x0001c3dc: .word 0x8c640000 # lw $a0, ($v1)
.L0x0001c3e0: .word 0x00000000 # nop
.L0x0001c3e4: .word 0x90830010 # lbu $v1, 0x10($a0)
.L0x0001c3e8: .word 0x00000000 # nop
.L0x0001c3ec: .word 0x10600005 # beqz $v1, .L0x0001c404
.L0x0001c3f0: .word 0x00000000 # nop
.L0x0001c3f4: .word 0x9242003b # lbu $v0, 0x3b($s2)
.L0x0001c3f8: .word 0x00000000 # nop
.L0x0001c3fc: .word 0x00431021 # addu $v0, $v1
.L0x0001c400: .word 0xa242003b # sb $v0, 0x3b($s2)
.L0x0001c404: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c408: .word 0x2a220004 # slti $v0, $s1, 0x4
.L0x0001c40c: .word 0x1440ffd6 # bnez $v0, .L0x0001c368
.L0x0001c410: .word 0x26730002 # addiu $s3, 0x2
.L0x0001c414: .word 0x00009821 # move_ $s3, $zr
.L0x0001c418: .word 0x02608821 # move_ $s1, $s3
.L0x0001c41c: .word 0x24020001 # li $v0, 0x1
.L0x0001c420: .word 0x12220048 # beq $s1, $v0, .L0x0001c544
.L0x0001c424: .word 0x00000000 # nop
.L0x0001c428: .word 0x86040000 # lh $a0, ($s0)
.L0x0001c42c: .word 0x00000000 # nop
.L0x0001c430: .word 0x18800044 # blez $a0, .L0x0001c544
.L0x0001c434: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001c438: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0001c43c: .word 0x00000000 # nop
.L0x0001c440: .word 0x0040f809 # jalr $v0
.L0x0001c444: .word 0x00000000 # nop
.L0x0001c448: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c44c: .word 0x86030000 # lh $v1, ($s0)
.L0x0001c450: .word 0x24020097 # li $v0, 0x97
.L0x0001c454: .word 0x14620008 # bne $v1, $v0, .L0x0001c478
.L0x0001c458: .word 0x240200d2 # li $v0, 0xd2
.L0x0001c45c: .word 0x90820010 # lbu $v0, 0x10($a0)
.L0x0001c460: .word 0x00000000 # nop
.L0x0001c464: .word 0xa242002d # sb $v0, 0x2d($s2)
.L0x0001c468: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c46c: .word 0x24130001 # li $s3, 0x1
.L0x0001c470: .word 0x08027c7d # j 0x8009f1f4
.L0x0001c474: .word 0xa242002e # sb $v0, 0x2e($s2)
.L0x0001c478: .word 0x14620008 # bne $v1, $v0, .L0x0001c49c
.L0x0001c47c: .word 0x240200b4 # li $v0, 0xb4
.L0x0001c480: .word 0x90820010 # lbu $v0, 0x10($a0)
.L0x0001c484: .word 0x00000000 # nop
.L0x0001c488: .word 0xa242002f # sb $v0, 0x2f($s2)
.L0x0001c48c: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c490: .word 0x24130001 # li $s3, 0x1
.L0x0001c494: .word 0x08027c7d # j 0x8009f1f4
.L0x0001c498: .word 0xa2420030 # sb $v0, 0x30($s2)
.L0x0001c49c: .word 0x10620003 # beq $v1, $v0, .L0x0001c4ac
.L0x0001c4a0: .word 0x240200c2 # li $v0, 0xc2
.L0x0001c4a4: .word 0x14620008 # bne $v1, $v0, .L0x0001c4c8
.L0x0001c4a8: .word 0x2402006d # li $v0, 0x6d
.L0x0001c4ac: .word 0x90820010 # lbu $v0, 0x10($a0)
.L0x0001c4b0: .word 0x00000000 # nop
.L0x0001c4b4: .word 0xa2420031 # sb $v0, 0x31($s2)
.L0x0001c4b8: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c4bc: .word 0x24130001 # li $s3, 0x1
.L0x0001c4c0: .word 0x08027c7d # j 0x8009f1f4
.L0x0001c4c4: .word 0xa2420032 # sb $v0, 0x32($s2)
.L0x0001c4c8: .word 0x10620003 # beq $v1, $v0, .L0x0001c4d8
.L0x0001c4cc: .word 0x240200ba # li $v0, 0xba
.L0x0001c4d0: .word 0x14620008 # bne $v1, $v0, .L0x0001c4f4
.L0x0001c4d4: .word 0x2402005e # li $v0, 0x5e
.L0x0001c4d8: .word 0x90820010 # lbu $v0, 0x10($a0)
.L0x0001c4dc: .word 0x00000000 # nop
.L0x0001c4e0: .word 0xa2420033 # sb $v0, 0x33($s2)
.L0x0001c4e4: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c4e8: .word 0x24130001 # li $s3, 0x1
.L0x0001c4ec: .word 0x08027c7d # j 0x8009f1f4
.L0x0001c4f0: .word 0xa2420034 # sb $v0, 0x34($s2)
.L0x0001c4f4: .word 0x10620005 # beq $v1, $v0, .L0x0001c50c
.L0x0001c4f8: .word 0x24020093 # li $v0, 0x93
.L0x0001c4fc: .word 0x10620003 # beq $v1, $v0, .L0x0001c50c
.L0x0001c500: .word 0x240200ad # li $v0, 0xad
.L0x0001c504: .word 0x14620008 # bne $v1, $v0, .L0x0001c528
.L0x0001c508: .word 0x24020096 # li $v0, 0x96
.L0x0001c50c: .word 0x90820010 # lbu $v0, 0x10($a0)
.L0x0001c510: .word 0x00000000 # nop
.L0x0001c514: .word 0xa2420035 # sb $v0, 0x35($s2)
.L0x0001c518: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c51c: .word 0x24130001 # li $s3, 0x1
.L0x0001c520: .word 0x08027c7d # j 0x8009f1f4
.L0x0001c524: .word 0xa2420036 # sb $v0, 0x36($s2)
.L0x0001c528: .word 0x10620003 # beq $v1, $v0, .L0x0001c538
.L0x0001c52c: .word 0x240200bf # li $v0, 0xbf
.L0x0001c530: .word 0x14620004 # bne $v1, $v0, .L0x0001c544
.L0x0001c534: .word 0x00000000 # nop
.L0x0001c538: .word 0x90820011 # lbu $v0, 0x11($a0)
.L0x0001c53c: .word 0x24130001 # li $s3, 0x1
.L0x0001c540: .word 0xa2420038 # sb $v0, 0x38($s2)
.L0x0001c544: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c548: .word 0x2a220004 # slti $v0, $s1, 0x4
.L0x0001c54c: .word 0x1440ffb3 # bnez $v0, .L0x0001c41c
.L0x0001c550: .word 0x26100002 # addiu $s0, 0x2
.L0x0001c554: .word 0x16600025 # bnez $s3, .L0x0001c5ec
.L0x0001c558: .word 0x00008821 # move_ $s1, $zr
.L0x0001c55c: .word 0x3c138004 # lui $s3, 0x8004
.L0x0001c560: .word 0x26b003c8 # addiu $s0, $s5, 0x3c8
.L0x0001c564: .word 0x86030000 # lh $v1, ($s0)
.L0x0001c568: .word 0x2402013c # li $v0, 0x13c
.L0x0001c56c: .word 0x14620004 # bne $v1, $v0, .L0x0001c580
.L0x0001c570: .word 0x2402013d # li $v0, 0x13d
.L0x0001c574: .word 0x24020001 # li $v0, 0x1
.L0x0001c578: .word 0x08027ca2 # j 0x8009f288
.L0x0001c57c: .word 0xa2420037 # sb $v0, 0x37($s2)
.L0x0001c580: .word 0x1462000a # bne $v1, $v0, .L0x0001c5ac
.L0x0001c584: .word 0x2402013e # li $v0, 0x13e
.L0x0001c588: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c58c: .word 0x00000000 # nop
.L0x0001c590: .word 0x0040f809 # jalr $v0
.L0x0001c594: .word 0x2404013d # li $a0, 0x13d
.L0x0001c598: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c59c: .word 0x00000000 # nop
.L0x0001c5a0: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c5a4: .word 0x08027ca2 # j 0x8009f288
.L0x0001c5a8: .word 0xa2420038 # sb $v0, 0x38($s2)
.L0x0001c5ac: .word 0x1462000a # bne $v1, $v0, .L0x0001c5d8
.L0x0001c5b0: .word 0x00000000 # nop
.L0x0001c5b4: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c5b8: .word 0x00000000 # nop
.L0x0001c5bc: .word 0x0040f809 # jalr $v0
.L0x0001c5c0: .word 0x2404013e # li $a0, 0x13e
.L0x0001c5c4: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c5c8: .word 0x00000000 # nop
.L0x0001c5cc: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c5d0: .word 0x00000000 # nop
.L0x0001c5d4: .word 0xa2420039 # sb $v0, 0x39($s2)
.L0x0001c5d8: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c5dc: .word 0x2a220002 # slti $v0, $s1, 0x2
.L0x0001c5e0: .word 0x1440ffe0 # bnez $v0, .L0x0001c564
.L0x0001c5e4: .word 0x26100002 # addiu $s0, 0x2
.L0x0001c5e8: .word 0x00008821 # move_ $s1, $zr
.L0x0001c5ec: .word 0x3c138004 # lui $s3, 0x8004
.L0x0001c5f0: .word 0x26b003c8 # addiu $s0, $s5, 0x3c8
.L0x0001c5f4: .word 0x96040000 # lhu $a0, ($s0)
.L0x0001c5f8: .word 0x00000000 # nop
.L0x0001c5fc: .word 0x2482fead # addiu $v0, $a0, -0x153
.L0x0001c600: .word 0x2c420015 # sltiu $v0, 0x15
.L0x0001c604: .word 0x10400021 # beqz $v0, .L0x0001c68c
.L0x0001c608: .word 0x2482febb # addiu $v0, $a0, -0x145
.L0x0001c60c: .word 0x00042400 # sll $a0, 0x10
.L0x0001c610: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c614: .word 0x00000000 # nop
.L0x0001c618: .word 0x0040f809 # jalr $v0
.L0x0001c61c: .word 0x00042403 # sra $a0, 0x10
.L0x0001c620: .word 0x86030000 # lh $v1, ($s0)
.L0x0001c624: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c628: .word 0x28620156 # slti $v0, $v1, 0x156
.L0x0001c62c: .word 0x14400013 # bnez $v0, .L0x0001c67c
.L0x0001c630: .word 0x24020002 # li $v0, 0x2
.L0x0001c634: .word 0x28620159 # slti $v0, $v1, 0x159
.L0x0001c638: .word 0x14400010 # bnez $v0, .L0x0001c67c
.L0x0001c63c: .word 0x24020003 # li $v0, 0x3
.L0x0001c640: .word 0x2862015c # slti $v0, $v1, 0x15c
.L0x0001c644: .word 0x1440000d # bnez $v0, .L0x0001c67c
.L0x0001c648: .word 0x24020004 # li $v0, 0x4
.L0x0001c64c: .word 0x2862015f # slti $v0, $v1, 0x15f
.L0x0001c650: .word 0x1440000a # bnez $v0, .L0x0001c67c
.L0x0001c654: .word 0x24020005 # li $v0, 0x5
.L0x0001c658: .word 0x28620162 # slti $v0, $v1, 0x162
.L0x0001c65c: .word 0x14400007 # bnez $v0, .L0x0001c67c
.L0x0001c660: .word 0x24020006 # li $v0, 0x6
.L0x0001c664: .word 0x28620165 # slti $v0, $v1, 0x165
.L0x0001c668: .word 0x14400004 # bnez $v0, .L0x0001c67c
.L0x0001c66c: .word 0x24020007 # li $v0, 0x7
.L0x0001c670: .word 0x28620168 # slti $v0, $v1, 0x168
.L0x0001c674: .word 0x10400002 # beqz $v0, .L0x0001c680
.L0x0001c678: .word 0x24020008 # li $v0, 0x8
.L0x0001c67c: .word 0xa242002b # sb $v0, 0x2b($s2)
.L0x0001c680: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c684: .word 0x08027d23 # j 0x8009f48c
.L0x0001c688: .word 0xa242002c # sb $v0, 0x2c($s2)
.L0x0001c68c: .word 0x3042ffff # andi $v0, 0xffff
.L0x0001c690: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001c694: .word 0x1040000b # beqz $v0, .L0x0001c6c4
.L0x0001c698: .word 0x2482feb5 # addiu $v0, $a0, -0x14b
.L0x0001c69c: .word 0x00042400 # sll $a0, 0x10
.L0x0001c6a0: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c6a4: .word 0x00000000 # nop
.L0x0001c6a8: .word 0x0040f809 # jalr $v0
.L0x0001c6ac: .word 0x00042403 # sra $a0, 0x10
.L0x0001c6b0: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c6b4: .word 0x00000000 # nop
.L0x0001c6b8: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c6bc: .word 0x08027d23 # j 0x8009f48c
.L0x0001c6c0: .word 0xa2420027 # sb $v0, 0x27($s2)
.L0x0001c6c4: .word 0x3042ffff # andi $v0, 0xffff
.L0x0001c6c8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001c6cc: .word 0x1040000d # beqz $v0, .L0x0001c704
.L0x0001c6d0: .word 0x2482feb3 # addiu $v0, $a0, -0x14d
.L0x0001c6d4: .word 0x00042400 # sll $a0, 0x10
.L0x0001c6d8: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c6dc: .word 0x00000000 # nop
.L0x0001c6e0: .word 0x0040f809 # jalr $v0
.L0x0001c6e4: .word 0x00042403 # sra $a0, 0x10
.L0x0001c6e8: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c6ec: .word 0x9242003a # lbu $v0, 0x3a($s2)
.L0x0001c6f0: .word 0x90830006 # lbu $v1, 0x6($a0)
.L0x0001c6f4: .word 0x00000000 # nop
.L0x0001c6f8: .word 0x00431021 # addu $v0, $v1
.L0x0001c6fc: .word 0x08027d23 # j 0x8009f48c
.L0x0001c700: .word 0xa242003a # sb $v0, 0x3a($s2)
.L0x0001c704: .word 0x3042ffff # andi $v0, 0xffff
.L0x0001c708: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001c70c: .word 0x1040000d # beqz $v0, .L0x0001c744
.L0x0001c710: .word 0x2482feb1 # addiu $v0, $a0, -0x14f
.L0x0001c714: .word 0x00042400 # sll $a0, 0x10
.L0x0001c718: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c71c: .word 0x00000000 # nop
.L0x0001c720: .word 0x0040f809 # jalr $v0
.L0x0001c724: .word 0x00042403 # sra $a0, 0x10
.L0x0001c728: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c72c: .word 0x9242003b # lbu $v0, 0x3b($s2)
.L0x0001c730: .word 0x90830006 # lbu $v1, 0x6($a0)
.L0x0001c734: .word 0x00000000 # nop
.L0x0001c738: .word 0x00431021 # addu $v0, $v1
.L0x0001c73c: .word 0x08027d23 # j 0x8009f48c
.L0x0001c740: .word 0xa242003b # sb $v0, 0x3b($s2)
.L0x0001c744: .word 0x3042ffff # andi $v0, 0xffff
.L0x0001c748: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001c74c: .word 0x1040000b # beqz $v0, .L0x0001c77c
.L0x0001c750: .word 0x00041400 # sll $v0, $a0, 0x10
.L0x0001c754: .word 0x00042400 # sll $a0, 0x10
.L0x0001c758: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c75c: .word 0x00000000 # nop
.L0x0001c760: .word 0x0040f809 # jalr $v0
.L0x0001c764: .word 0x00042403 # sra $a0, 0x10
.L0x0001c768: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c76c: .word 0x00000000 # nop
.L0x0001c770: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c774: .word 0x08027d23 # j 0x8009f48c
.L0x0001c778: .word 0xa242003c # sb $v0, 0x3c($s2)
.L0x0001c77c: .word 0x00021c03 # sra $v1, $v0, 0x10
.L0x0001c780: .word 0x2402013f # li $v0, 0x13f
.L0x0001c784: .word 0x14620008 # bne $v1, $v0, .L0x0001c7a8
.L0x0001c788: .word 0x2482feb9 # addiu $v0, $a0, -0x147
.L0x0001c78c: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c790: .word 0x00000000 # nop
.L0x0001c794: .word 0x0040f809 # jalr $v0
.L0x0001c798: .word 0x2404013f # li $a0, 0x13f
.L0x0001c79c: .word 0x24020001 # li $v0, 0x1
.L0x0001c7a0: .word 0x08027d23 # j 0x8009f48c
.L0x0001c7a4: .word 0xa242003d # sb $v0, 0x3d($s2)
.L0x0001c7a8: .word 0x3042ffff # andi $v0, 0xffff
.L0x0001c7ac: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001c7b0: .word 0x1040000a # beqz $v0, .L0x0001c7dc
.L0x0001c7b4: .word 0x00000000 # nop
.L0x0001c7b8: .word 0x8e622b98 # lw $v0, 0x2b98($s3)
.L0x0001c7bc: .word 0x00000000 # nop
.L0x0001c7c0: .word 0x0040f809 # jalr $v0
.L0x0001c7c4: .word 0x00602021 # move_ $a0, $v1
.L0x0001c7c8: .word 0x8c440000 # lw $a0, ($v0)
.L0x0001c7cc: .word 0x00000000 # nop
.L0x0001c7d0: .word 0x90820006 # lbu $v0, 0x6($a0)
.L0x0001c7d4: .word 0x00000000 # nop
.L0x0001c7d8: .word 0xa242003e # sb $v0, 0x3e($s2)
.L0x0001c7dc: .word 0x26310001 # addiu $s1, 0x1
.L0x0001c7e0: .word 0x2a220002 # slti $v0, $s1, 0x2
.L0x0001c7e4: .word 0x1440ff83 # bnez $v0, .L0x0001c5f4
.L0x0001c7e8: .word 0x26100002 # addiu $s0, 0x2
.L0x0001c7ec: .word 0x08027d81 # j 0x8009f604
.L0x0001c7f0: .word 0x00000000 # nop
.L0x0001c7f4: .word 0x00101940 # sll $v1, $s0, 0x5
.L0x0001c7f8: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x0001c7fc: .word 0x00629821 # addu $s3, $v1, $v0
.L0x0001c800: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c804: .word 0x86640000 # lh $a0, ($s3)
.L0x0001c808: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001c80c: .word 0x00000000 # nop
.L0x0001c810: .word 0x0040f809 # jalr $v0
.L0x0001c814: .word 0x00000000 # nop
.L0x0001c818: .word 0x00002821 # move_ $a1, $zr
.L0x0001c81c: .word 0x3c048004 # lui $a0, 0x8004
.L0x0001c820: .word 0x24842b1c # addiu $a0, 0x2b1c
.L0x0001c824: .word 0x00101840 # sll $v1, $s0, 0x1
.L0x0001c828: .word 0x00701821 # addu $v1, $s0
.L0x0001c82c: .word 0x00031880 # sll $v1, 0x2
.L0x0001c830: .word 0x00641821 # addu $v1, $a0
.L0x0001c834: .word 0x00603821 # move_ $a3, $v1
.L0x0001c838: .word 0x00404021 # move_ $t0, $v0
.L0x0001c83c: .word 0x01003021 # move_ $a2, $t0
.L0x0001c840: .word 0x94e2001c # lhu $v0, 0x1c($a3)
.L0x0001c844: .word 0x02402021 # move_ $a0, $s2
.L0x0001c848: .word 0xa6420000 # sh $v0, ($s2)
.L0x0001c84c: .word 0x84c3000e # lh $v1, 0xe($a2)
.L0x0001c850: .word 0x84e20022 # lh $v0, 0x22($a3)
.L0x0001c854: .word 0x00000000 # nop
.L0x0001c858: .word 0x00620018 # mult $v1, $v0
.L0x0001c85c: .word 0x00001012 # mflo $v0
.L0x0001c860: .word 0x04410002 # bgez $v0, .L0x0001c86c
.L0x0001c864: .word 0x00000000 # nop
.L0x0001c868: .word 0x2442000f # addiu $v0, 0xf
.L0x0001c86c: .word 0x00021103 # sra $v0, 0x4
.L0x0001c870: .word 0xa4820002 # sh $v0, 0x2($a0)
.L0x0001c874: .word 0x24c60002 # addiu $a2, 0x2
.L0x0001c878: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001c87c: .word 0x28a20005 # slti $v0, $a1, 0x5
.L0x0001c880: .word 0x1440fff2 # bnez $v0, .L0x0001c84c
.L0x0001c884: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c888: .word 0x00002821 # move_ $a1, $zr
.L0x0001c88c: .word 0x01002021 # move_ $a0, $t0
.L0x0001c890: .word 0x02401821 # move_ $v1, $s2
.L0x0001c894: .word 0x94820018 # lhu $v0, 0x18($a0)
.L0x0001c898: .word 0x24840002 # addiu $a0, 0x2
.L0x0001c89c: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001c8a0: .word 0xa462000c # sh $v0, 0xc($v1)
.L0x0001c8a4: .word 0x28a2000c # slti $v0, $a1, 0xc
.L0x0001c8a8: .word 0x1440fffa # bnez $v0, .L0x0001c894
.L0x0001c8ac: .word 0x24630002 # addiu $v1, 0x2
.L0x0001c8b0: .word 0x9262001c # lbu $v0, 0x1c($s3)
.L0x0001c8b4: .word 0x00000000 # nop
.L0x0001c8b8: .word 0xa2420024 # sb $v0, 0x24($s2)
.L0x0001c8bc: .word 0x86620010 # lh $v0, 0x10($s3)
.L0x0001c8c0: .word 0x96630010 # lhu $v1, 0x10($s3)
.L0x0001c8c4: .word 0x10400005 # beqz $v0, .L0x0001c8dc
.L0x0001c8c8: .word 0x00000000 # nop
.L0x0001c8cc: .word 0x96420002 # lhu $v0, 0x2($s2)
.L0x0001c8d0: .word 0x00000000 # nop
.L0x0001c8d4: .word 0x00431021 # addu $v0, $v1
.L0x0001c8d8: .word 0xa6420002 # sh $v0, 0x2($s2)
.L0x0001c8dc: .word 0x86620012 # lh $v0, 0x12($s3)
.L0x0001c8e0: .word 0x96630012 # lhu $v1, 0x12($s3)
.L0x0001c8e4: .word 0x10400005 # beqz $v0, .L0x0001c8fc
.L0x0001c8e8: .word 0x00000000 # nop
.L0x0001c8ec: .word 0x96420004 # lhu $v0, 0x4($s2)
.L0x0001c8f0: .word 0x00000000 # nop
.L0x0001c8f4: .word 0x00431021 # addu $v0, $v1
.L0x0001c8f8: .word 0xa6420004 # sh $v0, 0x4($s2)
.L0x0001c8fc: .word 0x86620014 # lh $v0, 0x14($s3)
.L0x0001c900: .word 0x96630014 # lhu $v1, 0x14($s3)
.L0x0001c904: .word 0x10400005 # beqz $v0, .L0x0001c91c
.L0x0001c908: .word 0x00000000 # nop
.L0x0001c90c: .word 0x9642000a # lhu $v0, 0xa($s2)
.L0x0001c910: .word 0x00000000 # nop
.L0x0001c914: .word 0x00431021 # addu $v0, $v1
.L0x0001c918: .word 0xa642000a # sh $v0, 0xa($s2)
.L0x0001c91c: .word 0x86620016 # lh $v0, 0x16($s3)
.L0x0001c920: .word 0x96630016 # lhu $v1, 0x16($s3)
.L0x0001c924: .word 0x10400005 # beqz $v0, .L0x0001c93c
.L0x0001c928: .word 0x00000000 # nop
.L0x0001c92c: .word 0x96420006 # lhu $v0, 0x6($s2)
.L0x0001c930: .word 0x00000000 # nop
.L0x0001c934: .word 0x00431021 # addu $v0, $v1
.L0x0001c938: .word 0xa6420006 # sh $v0, 0x6($s2)
.L0x0001c93c: .word 0x91020030 # lbu $v0, 0x30($t0)
.L0x0001c940: .word 0x00000000 # nop
.L0x0001c944: .word 0xa2420025 # sb $v0, 0x25($s2)
.L0x0001c948: .word 0x9262000e # lbu $v0, 0xe($s3)
.L0x0001c94c: .word 0x00000000 # nop
.L0x0001c950: .word 0xa2420026 # sb $v0, 0x26($s2)
.L0x0001c954: .word 0x16c00003 # bnez $s6, .L0x0001c964
.L0x0001c958: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c95c: .word 0x08027d87 # j 0x8009f61c
.L0x0001c960: .word 0x244245c0 # addiu $v0, 0x45c0
.L0x0001c964: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c968: .word 0x24424580 # addiu $v0, 0x4580
.L0x0001c96c: .word 0x8fbf005c # lw $ra, 0x5c($sp)
.L0x0001c970: .word 0x8fb60058 # lw $s6, 0x58($sp)
.L0x0001c974: .word 0x8fb50054 # lw $s5, 0x54($sp)
.L0x0001c978: .word 0x8fb40050 # lw $s4, 0x50($sp)
.L0x0001c97c: .word 0x8fb3004c # lw $s3, 0x4c($sp)
.L0x0001c980: .word 0x8fb20048 # lw $s2, 0x48($sp)
.L0x0001c984: .word 0x8fb10044 # lw $s1, 0x44($sp)
.L0x0001c988: .word 0x8fb00040 # lw $s0, 0x40($sp)
.L0x0001c98c: .word 0x03e00008 # jr $ra
.L0x0001c990: .word 0x27bd0060 # addiu $sp, 0x60
.L0x0001c994: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c998: .word 0x84464530 # lh $a2, 0x4530($v0)
.L0x0001c99c: .word 0x24474530 # addiu $a3, $v0, 0x4530
.L0x0001c9a0: .word 0x28c20002 # slti $v0, $a2, 0x2
.L0x0001c9a4: .word 0x1440001f # bnez $v0, .L0x0001ca24
.L0x0001c9a8: .word 0x00001021 # move_ $v0, $zr
.L0x0001c9ac: .word 0x14a6000a # bne $a1, $a2, .L0x0001c9d8
.L0x0001c9b0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001c9b4: .word 0x84e20002 # lh $v0, 0x2($a3)
.L0x0001c9b8: .word 0x00000000 # nop
.L0x0001c9bc: .word 0x00820018 # mult $a0, $v0
.L0x0001c9c0: .word 0x00001012 # mflo $v0
.L0x0001c9c4: .word 0x04410002 # bgez $v0, .L0x0001c9d0
.L0x0001c9c8: .word 0x00000000 # nop
.L0x0001c9cc: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001c9d0: .word 0x03e00008 # jr $ra
.L0x0001c9d4: .word 0x000211c3 # sra $v0, 0x7
.L0x0001c9d8: .word 0x24424670 # addiu $v0, 0x4670
.L0x0001c9dc: .word 0x00051880 # sll $v1, $a1, 0x2
.L0x0001c9e0: .word 0x00621821 # addu $v1, $v0
.L0x0001c9e4: .word 0x8c620000 # lw $v0, ($v1)
.L0x0001c9e8: .word 0x00000000 # nop
.L0x0001c9ec: .word 0x1446000b # bne $v0, $a2, .L0x0001ca1c
.L0x0001c9f0: .word 0x00000000 # nop
.L0x0001c9f4: .word 0x84e20002 # lh $v0, 0x2($a3)
.L0x0001c9f8: .word 0x00000000 # nop
.L0x0001c9fc: .word 0x00820018 # mult $a0, $v0
.L0x0001ca00: .word 0x00001012 # mflo $v0
.L0x0001ca04: .word 0x04410002 # bgez $v0, .L0x0001ca10
.L0x0001ca08: .word 0x00000000 # nop
.L0x0001ca0c: .word 0x244200ff # addiu $v0, 0xff
.L0x0001ca10: .word 0x00021203 # sra $v0, 0x8
.L0x0001ca14: .word 0x03e00008 # jr $ra
.L0x0001ca18: .word 0x00021023 # negu $v0
.L0x0001ca1c: .word 0x03e00008 # jr $ra
.L0x0001ca20: .word 0x00001021 # move_ $v0, $zr
.L0x0001ca24: .word 0x03e00008 # jr $ra
.L0x0001ca28: .word 0x00000000 # nop
.L0x0001ca2c: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001ca30: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001ca34: .word 0x00a0a021 # move_ $s4, $a1
.L0x0001ca38: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001ca3c: .word 0x00c0a821 # move_ $s5, $a2
.L0x0001ca40: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0001ca44: .word 0x0080b021 # move_ $s6, $a0
.L0x0001ca48: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ca4c: .word 0x02a08021 # move_ $s0, $s5
.L0x0001ca50: .word 0x02002021 # move_ $a0, $s0
.L0x0001ca54: .word 0x001418c0 # sll $v1, $s4, 0x3
.L0x0001ca58: .word 0x00741821 # addu $v1, $s4
.L0x0001ca5c: .word 0x00031840 # sll $v1, 0x1
.L0x0001ca60: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001ca64: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001ca68: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ca6c: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0001ca70: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ca74: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x0001ca78: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001ca7c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001ca80: .word 0x92250007 # lbu $a1, 0x7($s1)
.L0x0001ca84: .word 0x0c027d91 # jal 0x8009f644
.L0x0001ca88: .word 0x24524580 # addiu $s2, $v0, 0x4580
.L0x0001ca8c: .word 0x02028021 # addu $s0, $v0
.L0x0001ca90: .word 0x92230009 # lbu $v1, 0x9($s1)
.L0x0001ca94: .word 0x00000000 # nop
.L0x0001ca98: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001ca9c: .word 0x14400009 # bnez $v0, .L0x0001cac4
.L0x0001caa0: .word 0x26530040 # addiu $s3, $s2, 0x40
.L0x0001caa4: .word 0x92620025 # lbu $v0, 0x25($s3)
.L0x0001caa8: .word 0x00000000 # nop
.L0x0001caac: .word 0x14620014 # bne $v1, $v0, .L0x0001cb00
.L0x0001cab0: .word 0x001017c2 # srl $v0, $s0, 0x1f
.L0x0001cab4: .word 0x02021021 # addu $v0, $s0, $v0
.L0x0001cab8: .word 0x00021043 # sra $v0, 0x1
.L0x0001cabc: .word 0x08027dec # j 0x8009f7b0
.L0x0001cac0: .word 0x02028021 # addu $s0, $v0
.L0x0001cac4: .word 0x00001821 # move_ $v1, $zr
.L0x0001cac8: .word 0x02431021 # addu $v0, $s2, $v1
.L0x0001cacc: .word 0x90440028 # lbu $a0, 0x28($v0)
.L0x0001cad0: .word 0x00000000 # nop
.L0x0001cad4: .word 0x2c820002 # sltiu $v0, $a0, 0x2
.L0x0001cad8: .word 0x14400005 # bnez $v0, .L0x0001caf0
.L0x0001cadc: .word 0x00000000 # nop
.L0x0001cae0: .word 0x92620025 # lbu $v0, 0x25($s3)
.L0x0001cae4: .word 0x00000000 # nop
.L0x0001cae8: .word 0x1082fff2 # beq $a0, $v0, .L0x0001cab4
.L0x0001caec: .word 0x001017c2 # srl $v0, $s0, 0x1f
.L0x0001caf0: .word 0x24630001 # addiu $v1, 0x1
.L0x0001caf4: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x0001caf8: .word 0x1440fff4 # bnez $v0, .L0x0001cacc
.L0x0001cafc: .word 0x02431021 # addu $v0, $s2, $v1
.L0x0001cb00: .word 0x92420026 # lbu $v0, 0x26($s2)
.L0x0001cb04: .word 0x00000000 # nop
.L0x0001cb08: .word 0x10400007 # beqz $v0, .L0x0001cb28
.L0x0001cb0c: .word 0x02020018 # mult $s0, $v0
.L0x0001cb10: .word 0x00001012 # mflo $v0
.L0x0001cb14: .word 0x04410002 # bgez $v0, .L0x0001cb20
.L0x0001cb18: .word 0x00000000 # nop
.L0x0001cb1c: .word 0x2442003f # addiu $v0, 0x3f
.L0x0001cb20: .word 0x00021183 # sra $v0, 0x6
.L0x0001cb24: .word 0x02028021 # addu $s0, $v0
.L0x0001cb28: .word 0x92220007 # lbu $v0, 0x7($s1)
.L0x0001cb2c: .word 0x00000000 # nop
.L0x0001cb30: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001cb34: .word 0x14400007 # bnez $v0, .L0x0001cb54
.L0x0001cb38: .word 0x00000000 # nop
.L0x0001cb3c: .word 0x92220008 # lbu $v0, 0x8($s1)
.L0x0001cb40: .word 0x00000000 # nop
.L0x0001cb44: .word 0x02020018 # mult $s0, $v0
.L0x0001cb48: .word 0x92220007 # lbu $v0, 0x7($s1)
.L0x0001cb4c: .word 0x08027e11 # j 0x8009f844
.L0x0001cb50: .word 0x2442fffe # addiu $v0, -0x2
.L0x0001cb54: .word 0x92220010 # lbu $v0, 0x10($s1)
.L0x0001cb58: .word 0x00000000 # nop
.L0x0001cb5c: .word 0x2442fff5 # addiu $v0, -0xb
.L0x0001cb60: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001cb64: .word 0x14400014 # bnez $v0, .L0x0001cbb8
.L0x0001cb68: .word 0x00000000 # nop
.L0x0001cb6c: .word 0x9242002b # lbu $v0, 0x2b($s2)
.L0x0001cb70: .word 0x00000000 # nop
.L0x0001cb74: .word 0x10400010 # beqz $v0, .L0x0001cbb8
.L0x0001cb78: .word 0x00000000 # nop
.L0x0001cb7c: .word 0x9242002c # lbu $v0, 0x2c($s2)
.L0x0001cb80: .word 0x00000000 # nop
.L0x0001cb84: .word 0x02020018 # mult $s0, $v0
.L0x0001cb88: .word 0x9242002b # lbu $v0, 0x2b($s2)
.L0x0001cb8c: .word 0x00000000 # nop
.L0x0001cb90: .word 0x2442fffe # addiu $v0, -0x2
.L0x0001cb94: .word 0x00021040 # sll $v0, 0x1
.L0x0001cb98: .word 0x02621021 # addu $v0, $s3, $v0
.L0x0001cb9c: .word 0x00004012 # mflo $t0
.L0x0001cba0: .word 0x8443000c # lh $v1, 0xc($v0)
.L0x0001cba4: .word 0x00081040 # sll $v0, $t0, 0x1
.L0x0001cba8: .word 0x0043001a # div $zr, $v0, $v1
.L0x0001cbac: .word 0x00001012 # mflo $v0
.L0x0001cbb0: .word 0x00000000 # nop
.L0x0001cbb4: .word 0x02028021 # addu $s0, $v0
.L0x0001cbb8: .word 0x9222000a # lbu $v0, 0xa($s1)
.L0x0001cbbc: .word 0x00000000 # nop
.L0x0001cbc0: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001cbc4: .word 0x10400013 # beqz $v0, .L0x0001cc14
.L0x0001cbc8: .word 0x32c400ff # andi $a0, $s6, 0xff
.L0x0001cbcc: .word 0x92420037 # lbu $v0, 0x37($s2)
.L0x0001cbd0: .word 0x00000000 # nop
.L0x0001cbd4: .word 0x1040000f # beqz $v0, .L0x0001cc14
.L0x0001cbd8: .word 0x00000000 # nop
.L0x0001cbdc: .word 0x92220010 # lbu $v0, 0x10($s1)
.L0x0001cbe0: .word 0x00000000 # nop
.L0x0001cbe4: .word 0x2442fff5 # addiu $v0, -0xb
.L0x0001cbe8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001cbec: .word 0x14400009 # bnez $v0, .L0x0001cc14
.L0x0001cbf0: .word 0x3c036666 # lui $v1, 0x6666
.L0x0001cbf4: .word 0x34636667 # ori $v1, 0x6667
.L0x0001cbf8: .word 0x00101080 # sll $v0, $s0, 0x2
.L0x0001cbfc: .word 0x00430018 # mult $v0, $v1
.L0x0001cc00: .word 0x000217c3 # sra $v0, 0x1f
.L0x0001cc04: .word 0x00003810 # mfhi $a3
.L0x0001cc08: .word 0x00071883 # sra $v1, $a3, 0x2
.L0x0001cc0c: .word 0x00628023 # subu $s0, $v1, $v0
.L0x0001cc10: .word 0x32c400ff # andi $a0, $s6, 0xff
.L0x0001cc14: .word 0x0c0280ab # jal 0x800a02ac
.L0x0001cc18: .word 0x02802821 # move_ $a1, $s4
.L0x0001cc1c: .word 0x1040000e # beqz $v0, .L0x0001cc58
.L0x0001cc20: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001cc24: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001cc28: .word 0x00000000 # nop
.L0x0001cc2c: .word 0x0040f809 # jalr $v0
.L0x0001cc30: .word 0x00000000 # nop
.L0x0001cc34: .word 0x3042003f # andi $v0, 0x3f
.L0x0001cc38: .word 0x24420020 # addiu $v0, 0x20
.L0x0001cc3c: .word 0x02020018 # mult $s0, $v0
.L0x0001cc40: .word 0x00001012 # mflo $v0
.L0x0001cc44: .word 0x04410002 # bgez $v0, .L0x0001cc50
.L0x0001cc48: .word 0x00000000 # nop
.L0x0001cc4c: .word 0x2442003f # addiu $v0, 0x3f
.L0x0001cc50: .word 0x00021183 # sra $v0, 0x6
.L0x0001cc54: .word 0x02028021 # addu $s0, $v0
.L0x0001cc58: .word 0x92620027 # lbu $v0, 0x27($s3)
.L0x0001cc5c: .word 0x00000000 # nop
.L0x0001cc60: .word 0x10400005 # beqz $v0, .L0x0001cc78
.L0x0001cc64: .word 0x00000000 # nop
.L0x0001cc68: .word 0x02028023 # subu $s0, $v0
.L0x0001cc6c: .word 0x1e000003 # bgtz $s0, .L0x0001cc7c
.L0x0001cc70: .word 0x00151080 # sll $v0, $s5, 0x2
.L0x0001cc74: .word 0x00008021 # move_ $s0, $zr
.L0x0001cc78: .word 0x00151080 # sll $v0, $s5, 0x2
.L0x0001cc7c: .word 0x00553021 # addu $a2, $v0, $s5
.L0x0001cc80: .word 0x00d0102a # slt $v0, $a2, $s0
.L0x0001cc84: .word 0x10400003 # beqz $v0, .L0x0001cc94
.L0x0001cc88: .word 0x2a022710 # slti $v0, $s0, 0x2710
.L0x0001cc8c: .word 0x00c08021 # move_ $s0, $a2
.L0x0001cc90: .word 0x2a022710 # slti $v0, $s0, 0x2710
.L0x0001cc94: .word 0x14400003 # bnez $v0, .L0x0001cca4
.L0x0001cc98: .word 0x02001021 # move_ $v0, $s0
.L0x0001cc9c: .word 0x2410270f # li $s0, 0x270f
.L0x0001cca0: .word 0x02001021 # move_ $v0, $s0
.L0x0001cca4: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0001cca8: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x0001ccac: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001ccb0: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001ccb4: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001ccb8: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001ccbc: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ccc0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ccc4: .word 0x03e00008 # jr $ra
.L0x0001ccc8: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001cccc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001ccd0: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001ccd4: .word 0x00a09021 # move_ $s2, $a1
.L0x0001ccd8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ccdc: .word 0x00808821 # move_ $s1, $a0
.L0x0001cce0: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001cce4: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001cce8: .word 0x1440000b # bnez $v0, .L0x0001cd18
.L0x0001ccec: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ccf0: .word 0x00002021 # move_ $a0, $zr
.L0x0001ccf4: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001ccf8: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001ccfc: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001cd00: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001cd04: .word 0x24050001 # li $a1, 0x1
.L0x0001cd08: .word 0x24040010 # li $a0, 0x10
.L0x0001cd0c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001cd10: .word 0x08027e7b # j 0x8009f9ec
.L0x0001cd14: .word 0x00002821 # move_ $a1, $zr
.L0x0001cd18: .word 0x00002021 # move_ $a0, $zr
.L0x0001cd1c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001cd20: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001cd24: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001cd28: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001cd2c: .word 0x00802821 # move_ $a1, $a0
.L0x0001cd30: .word 0x24040010 # li $a0, 0x10
.L0x0001cd34: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001cd38: .word 0x24050001 # li $a1, 0x1
.L0x0001cd3c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001cd40: .word 0x00000000 # nop
.L0x0001cd44: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001cd48: .word 0x24464580 # addiu $a2, $v0, 0x4580
.L0x0001cd4c: .word 0x001218c0 # sll $v1, $s2, 0x3
.L0x0001cd50: .word 0x00721821 # addu $v1, $s2
.L0x0001cd54: .word 0x00031840 # sll $v1, 0x1
.L0x0001cd58: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001cd5c: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001cd60: .word 0x00622821 # addu $a1, $v1, $v0
.L0x0001cd64: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001cd68: .word 0x14400005 # bnez $v0, .L0x0001cd80
.L0x0001cd6c: .word 0x24c70040 # addiu $a3, $a2, 0x40
.L0x0001cd70: .word 0x94a30002 # lhu $v1, 0x2($a1)
.L0x0001cd74: .word 0x84c20002 # lh $v0, 0x2($a2)
.L0x0001cd78: .word 0x08027e9f # j 0x8009fa7c
.L0x0001cd7c: .word 0x00430018 # mult $v0, $v1
.L0x0001cd80: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001cd84: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001cd88: .word 0x8c44446c # lw $a0, 0x446c($v0)
.L0x0001cd8c: .word 0x24632b1c # addiu $v1, 0x2b1c
.L0x0001cd90: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001cd94: .word 0x00441021 # addu $v0, $a0
.L0x0001cd98: .word 0x00021080 # sll $v0, 0x2
.L0x0001cd9c: .word 0x00431021 # addu $v0, $v1
.L0x0001cda0: .word 0x94a30002 # lhu $v1, 0x2($a1)
.L0x0001cda4: .word 0x84420022 # lh $v0, 0x22($v0)
.L0x0001cda8: .word 0x00000000 # nop
.L0x0001cdac: .word 0x00620018 # mult $v1, $v0
.L0x0001cdb0: .word 0x00001012 # mflo $v0
.L0x0001cdb4: .word 0x04410002 # bgez $v0, .L0x0001cdc0
.L0x0001cdb8: .word 0x00000000 # nop
.L0x0001cdbc: .word 0x2442000f # addiu $v0, 0xf
.L0x0001cdc0: .word 0x84c30002 # lh $v1, 0x2($a2)
.L0x0001cdc4: .word 0x00021103 # sra $v0, 0x4
.L0x0001cdc8: .word 0x00430018 # mult $v0, $v1
.L0x0001cdcc: .word 0x00001812 # mflo $v1
.L0x0001cdd0: .word 0x84e20004 # lh $v0, 0x4($a3)
.L0x0001cdd4: .word 0x00000000 # nop
.L0x0001cdd8: .word 0x0062001a # div $zr, $v1, $v0
.L0x0001cddc: .word 0x00003012 # mflo $a2
.L0x0001cde0: .word 0x322400ff # andi $a0, $s1, 0xff
.L0x0001cde4: .word 0x0c027db7 # jal 0x8009f6dc
.L0x0001cde8: .word 0x02402821 # move_ $a1, $s2
.L0x0001cdec: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001cdf0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001cdf4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001cdf8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001cdfc: .word 0x03e00008 # jr $ra
.L0x0001ce00: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001ce04: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001ce08: .word 0xafb60028 # sw $s6, 0x28($sp)
.L0x0001ce0c: .word 0x00a0b021 # move_ $s6, $a1
.L0x0001ce10: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001ce14: .word 0x0080a021 # move_ $s4, $a0
.L0x0001ce18: .word 0x328200ff # andi $v0, $s4, 0xff
.L0x0001ce1c: .word 0xafbf002c # sw $ra, 0x2c($sp)
.L0x0001ce20: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001ce24: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001ce28: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001ce2c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ce30: .word 0x1440000b # bnez $v0, .L0x0001ce60
.L0x0001ce34: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ce38: .word 0x00002021 # move_ $a0, $zr
.L0x0001ce3c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001ce40: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001ce44: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001ce48: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ce4c: .word 0x24050001 # li $a1, 0x1
.L0x0001ce50: .word 0x24040010 # li $a0, 0x10
.L0x0001ce54: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001ce58: .word 0x08027ecd # j 0x8009fb34
.L0x0001ce5c: .word 0x00002821 # move_ $a1, $zr
.L0x0001ce60: .word 0x00002021 # move_ $a0, $zr
.L0x0001ce64: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001ce68: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001ce6c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001ce70: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ce74: .word 0x00802821 # move_ $a1, $a0
.L0x0001ce78: .word 0x24040010 # li $a0, 0x10
.L0x0001ce7c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001ce80: .word 0x24050001 # li $a1, 0x1
.L0x0001ce84: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ce88: .word 0x00000000 # nop
.L0x0001ce8c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ce90: .word 0x24454580 # addiu $a1, $v0, 0x4580
.L0x0001ce94: .word 0x001618c0 # sll $v1, $s6, 0x3
.L0x0001ce98: .word 0x00761821 # addu $v1, $s6
.L0x0001ce9c: .word 0x00031840 # sll $v1, 0x1
.L0x0001cea0: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001cea4: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001cea8: .word 0x00629821 # addu $s3, $v1, $v0
.L0x0001ceac: .word 0x328200ff # andi $v0, $s4, 0xff
.L0x0001ceb0: .word 0x14400004 # bnez $v0, .L0x0001cec4
.L0x0001ceb4: .word 0x24b50040 # addiu $s5, $a1, 0x40
.L0x0001ceb8: .word 0x96640002 # lhu $a0, 0x2($s3)
.L0x0001cebc: .word 0x08027eee # j 0x8009fbb8
.L0x0001cec0: .word 0x00000000 # nop
.L0x0001cec4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001cec8: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001cecc: .word 0x8c44446c # lw $a0, 0x446c($v0)
.L0x0001ced0: .word 0x24632b1c # addiu $v1, 0x2b1c
.L0x0001ced4: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001ced8: .word 0x00441021 # addu $v0, $a0
.L0x0001cedc: .word 0x00021080 # sll $v0, 0x2
.L0x0001cee0: .word 0x00431021 # addu $v0, $v1
.L0x0001cee4: .word 0x96630002 # lhu $v1, 0x2($s3)
.L0x0001cee8: .word 0x84420022 # lh $v0, 0x22($v0)
.L0x0001ceec: .word 0x00000000 # nop
.L0x0001cef0: .word 0x00620018 # mult $v1, $v0
.L0x0001cef4: .word 0x00001012 # mflo $v0
.L0x0001cef8: .word 0x04410003 # bgez $v0, .L0x0001cf08
.L0x0001cefc: .word 0x00022103 # sra $a0, $v0, 0x4
.L0x0001cf00: .word 0x2442000f # addiu $v0, 0xf
.L0x0001cf04: .word 0x00022103 # sra $a0, $v0, 0x4
.L0x0001cf08: .word 0x84a30006 # lh $v1, 0x6($a1)
.L0x0001cf0c: .word 0x00000000 # nop
.L0x0001cf10: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0001cf14: .word 0x00431021 # addu $v0, $v1
.L0x0001cf18: .word 0x000210c0 # sll $v0, 0x3
.L0x0001cf1c: .word 0x00431021 # addu $v0, $v1
.L0x0001cf20: .word 0x86a30006 # lh $v1, 0x6($s5)
.L0x0001cf24: .word 0x00021040 # sll $v0, 0x1
.L0x0001cf28: .word 0x0043001a # div $zr, $v0, $v1
.L0x0001cf2c: .word 0x00001012 # mflo $v0
.L0x0001cf30: .word 0x00000000 # nop
.L0x0001cf34: .word 0x24420032 # addiu $v0, 0x32
.L0x0001cf38: .word 0x00820018 # mult $a0, $v0
.L0x0001cf3c: .word 0x00001012 # mflo $v0
.L0x0001cf40: .word 0x3c1251eb # lui $s2, 0x51eb
.L0x0001cf44: .word 0x3652851f # ori $s2, 0x851f
.L0x0001cf48: .word 0x00520018 # mult $v0, $s2
.L0x0001cf4c: .word 0x000217c3 # sra $v0, 0x1f
.L0x0001cf50: .word 0x00001810 # mfhi $v1
.L0x0001cf54: .word 0x00031943 # sra $v1, 0x5
.L0x0001cf58: .word 0x00628823 # subu $s1, $v1, $v0
.L0x0001cf5c: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x0001cf60: .word 0x0071102a # slt $v0, $v1, $s1
.L0x0001cf64: .word 0x10400002 # beqz $v0, .L0x0001cf70
.L0x0001cf68: .word 0x000417c2 # srl $v0, $a0, 0x1f
.L0x0001cf6c: .word 0x00608821 # move_ $s1, $v1
.L0x0001cf70: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001cf74: .word 0x00021843 # sra $v1, $v0, 0x1
.L0x0001cf78: .word 0x0223102a # slt $v0, $s1, $v1
.L0x0001cf7c: .word 0x10400002 # beqz $v0, .L0x0001cf88
.L0x0001cf80: .word 0x00000000 # nop
.L0x0001cf84: .word 0x00608821 # move_ $s1, $v1
.L0x0001cf88: .word 0x02208021 # move_ $s0, $s1
.L0x0001cf8c: .word 0x92650007 # lbu $a1, 0x7($s3)
.L0x0001cf90: .word 0x0c027d91 # jal 0x8009f644
.L0x0001cf94: .word 0x02002021 # move_ $a0, $s0
.L0x0001cf98: .word 0x92630007 # lbu $v1, 0x7($s3)
.L0x0001cf9c: .word 0x00000000 # nop
.L0x0001cfa0: .word 0x2c630002 # sltiu $v1, 0x2
.L0x0001cfa4: .word 0x1460002d # bnez $v1, .L0x0001d05c
.L0x0001cfa8: .word 0x02028021 # addu $s0, $v0
.L0x0001cfac: .word 0x92620007 # lbu $v0, 0x7($s3)
.L0x0001cfb0: .word 0x00000000 # nop
.L0x0001cfb4: .word 0x2442fffe # addiu $v0, -0x2
.L0x0001cfb8: .word 0x00021040 # sll $v0, 0x1
.L0x0001cfbc: .word 0x02a21021 # addu $v0, $s5, $v0
.L0x0001cfc0: .word 0x9442000c # lhu $v0, 0xc($v0)
.L0x0001cfc4: .word 0x00000000 # nop
.L0x0001cfc8: .word 0x00022c00 # sll $a1, $v0, 0x10
.L0x0001cfcc: .word 0x00052403 # sra $a0, $a1, 0x10
.L0x0001cfd0: .word 0x28820064 # slti $v0, $a0, 0x64
.L0x0001cfd4: .word 0x10400004 # beqz $v0, .L0x0001cfe8
.L0x0001cfd8: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x0001cfdc: .word 0x00641821 # addu $v1, $a0
.L0x0001cfe0: .word 0x08027f39 # j 0x8009fce4
.L0x0001cfe4: .word 0x24020190 # li $v0, 0x190
.L0x0001cfe8: .word 0x2882012c # slti $v0, $a0, 0x12c
.L0x0001cfec: .word 0x1440000b # bnez $v0, .L0x0001d01c
.L0x0001cff0: .word 0x3c026666 # lui $v0, 0x6666
.L0x0001cff4: .word 0x34426667 # ori $v0, 0x6667
.L0x0001cff8: .word 0x00820018 # mult $a0, $v0
.L0x0001cffc: .word 0x000517c3 # sra $v0, $a1, 0x1f
.L0x0001d000: .word 0x00001810 # mfhi $v1
.L0x0001d004: .word 0x000318c3 # sra $v1, 0x3
.L0x0001d008: .word 0x00621823 # subu $v1, $v0
.L0x0001d00c: .word 0x00031c00 # sll $v1, 0x10
.L0x0001d010: .word 0x00031c03 # sra $v1, 0x10
.L0x0001d014: .word 0x08027f39 # j 0x8009fce4
.L0x0001d018: .word 0x24020041 # li $v0, 0x41
.L0x0001d01c: .word 0x00801021 # move_ $v0, $a0
.L0x0001d020: .word 0x04410003 # bgez $v0, .L0x0001d030
.L0x0001d024: .word 0x00021883 # sra $v1, $v0, 0x2
.L0x0001d028: .word 0x24420003 # addiu $v0, 0x3
.L0x0001d02c: .word 0x00021883 # sra $v1, $v0, 0x2
.L0x0001d030: .word 0x2402007d # li $v0, 0x7d
.L0x0001d034: .word 0x00431023 # subu $v0, $v1
.L0x0001d038: .word 0x02020018 # mult $s0, $v0
.L0x0001d03c: .word 0x00001012 # mflo $v0
.L0x0001d040: .word 0x00000000 # nop
.L0x0001d044: .word 0x00000000 # nop
.L0x0001d048: .word 0x00520018 # mult $v0, $s2
.L0x0001d04c: .word 0x000217c3 # sra $v0, 0x1f
.L0x0001d050: .word 0x00001810 # mfhi $v1
.L0x0001d054: .word 0x00031943 # sra $v1, 0x5
.L0x0001d058: .word 0x00628023 # subu $s0, $v1, $v0
.L0x0001d05c: .word 0x92630009 # lbu $v1, 0x9($s3)
.L0x0001d060: .word 0x00000000 # nop
.L0x0001d064: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001d068: .word 0x14400009 # bnez $v0, .L0x0001d090
.L0x0001d06c: .word 0x328400ff # andi $a0, $s4, 0xff
.L0x0001d070: .word 0x92a20025 # lbu $v0, 0x25($s5)
.L0x0001d074: .word 0x00000000 # nop
.L0x0001d078: .word 0x14620005 # bne $v1, $v0, .L0x0001d090
.L0x0001d07c: .word 0x001017c2 # srl $v0, $s0, 0x1f
.L0x0001d080: .word 0x02021021 # addu $v0, $s0, $v0
.L0x0001d084: .word 0x00021043 # sra $v0, 0x1
.L0x0001d088: .word 0x02028021 # addu $s0, $v0
.L0x0001d08c: .word 0x328400ff # andi $a0, $s4, 0xff
.L0x0001d090: .word 0x0c028145 # jal 0x800a0514
.L0x0001d094: .word 0x02c02821 # move_ $a1, $s6
.L0x0001d098: .word 0x10400017 # beqz $v0, .L0x0001d0f8
.L0x0001d09c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d0a0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001d0a4: .word 0x00000000 # nop
.L0x0001d0a8: .word 0x0040f809 # jalr $v0
.L0x0001d0ac: .word 0x00000000 # nop
.L0x0001d0b0: .word 0x3c037e07 # lui $v1, 0x7e07
.L0x0001d0b4: .word 0x3463e07f # ori $v1, 0xe07f
.L0x0001d0b8: .word 0x00430018 # mult $v0, $v1
.L0x0001d0bc: .word 0x00001810 # mfhi $v1
.L0x0001d0c0: .word 0x00032143 # sra $a0, $v1, 0x5
.L0x0001d0c4: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x0001d0c8: .word 0x00832023 # subu $a0, $v1
.L0x0001d0cc: .word 0x00041980 # sll $v1, $a0, 0x6
.L0x0001d0d0: .word 0x00641821 # addu $v1, $a0
.L0x0001d0d4: .word 0x00431023 # subu $v0, $v1
.L0x0001d0d8: .word 0x24420020 # addiu $v0, 0x20
.L0x0001d0dc: .word 0x02020018 # mult $s0, $v0
.L0x0001d0e0: .word 0x00001012 # mflo $v0
.L0x0001d0e4: .word 0x04410002 # bgez $v0, .L0x0001d0f0
.L0x0001d0e8: .word 0x00000000 # nop
.L0x0001d0ec: .word 0x2442003f # addiu $v0, 0x3f
.L0x0001d0f0: .word 0x00021183 # sra $v0, 0x6
.L0x0001d0f4: .word 0x02028021 # addu $s0, $v0
.L0x0001d0f8: .word 0x92a20027 # lbu $v0, 0x27($s5)
.L0x0001d0fc: .word 0x00000000 # nop
.L0x0001d100: .word 0x10400005 # beqz $v0, .L0x0001d118
.L0x0001d104: .word 0x00000000 # nop
.L0x0001d108: .word 0x02028023 # subu $s0, $v0
.L0x0001d10c: .word 0x1e000003 # bgtz $s0, .L0x0001d11c
.L0x0001d110: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0001d114: .word 0x00008021 # move_ $s0, $zr
.L0x0001d118: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0001d11c: .word 0x00511821 # addu $v1, $v0, $s1
.L0x0001d120: .word 0x0070102a # slt $v0, $v1, $s0
.L0x0001d124: .word 0x10400003 # beqz $v0, .L0x0001d134
.L0x0001d128: .word 0x2a022710 # slti $v0, $s0, 0x2710
.L0x0001d12c: .word 0x00608021 # move_ $s0, $v1
.L0x0001d130: .word 0x2a022710 # slti $v0, $s0, 0x2710
.L0x0001d134: .word 0x14400003 # bnez $v0, .L0x0001d144
.L0x0001d138: .word 0x02001021 # move_ $v0, $s0
.L0x0001d13c: .word 0x2410270f # li $s0, 0x270f
.L0x0001d140: .word 0x02001021 # move_ $v0, $s0
.L0x0001d144: .word 0x8fbf002c # lw $ra, 0x2c($sp)
.L0x0001d148: .word 0x8fb60028 # lw $s6, 0x28($sp)
.L0x0001d14c: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001d150: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001d154: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001d158: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001d15c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001d160: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d164: .word 0x03e00008 # jr $ra
.L0x0001d168: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001d16c: .word 0x27bdffd8 # addiu $sp, -0x28
.L0x0001d170: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d174: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001d178: .word 0x24534460 # addiu $s3, $v0, 0x4460
.L0x0001d17c: .word 0xafbf0020 # sw $ra, 0x20($sp)
.L0x0001d180: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001d184: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001d188: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d18c: .word 0x90830000 # lbu $v1, ($a0)
.L0x0001d190: .word 0x8c900004 # lw $s0, 0x4($a0)
.L0x0001d194: .word 0x0003882b # sltu $s1, $zr, $v1
.L0x0001d198: .word 0x00111080 # sll $v0, $s1, 0x2
.L0x0001d19c: .word 0x00531021 # addu $v0, $s3
.L0x0001d1a0: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0001d1a4: .word 0x8c920008 # lw $s2, 0x8($a0)
.L0x0001d1a8: .word 0x16020032 # bne $s0, $v0, .L0x0001d274
.L0x0001d1ac: .word 0x00001021 # move_ $v0, $zr
.L0x0001d1b0: .word 0x00602021 # move_ $a0, $v1
.L0x0001d1b4: .word 0x00002821 # move_ $a1, $zr
.L0x0001d1b8: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d1bc: .word 0x02003021 # move_ $a2, $s0
.L0x0001d1c0: .word 0x3c036666 # lui $v1, 0x6666
.L0x0001d1c4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d1c8: .word 0x244245c0 # addiu $v0, 0x45c0
.L0x0001d1cc: .word 0x34636667 # ori $v1, 0x6667
.L0x0001d1d0: .word 0x00112040 # sll $a0, $s1, 0x1
.L0x0001d1d4: .word 0x8445001a # lh $a1, 0x1a($v0)
.L0x0001d1d8: .word 0x8442000e # lh $v0, 0xe($v0)
.L0x0001d1dc: .word 0x00912021 # addu $a0, $s1
.L0x0001d1e0: .word 0x00a22821 # addu $a1, $v0
.L0x0001d1e4: .word 0x00a30018 # mult $a1, $v1
.L0x0001d1e8: .word 0x00042140 # sll $a0, 0x5
.L0x0001d1ec: .word 0x00101140 # sll $v0, $s0, 0x5
.L0x0001d1f0: .word 0x26630010 # addiu $v1, $s3, 0x10
.L0x0001d1f4: .word 0x00431021 # addu $v0, $v1
.L0x0001d1f8: .word 0x00822021 # addu $a0, $v0
.L0x0001d1fc: .word 0x001217c2 # srl $v0, $s2, 0x1f
.L0x0001d200: .word 0x02421021 # addu $v0, $s2, $v0
.L0x0001d204: .word 0x00021043 # sra $v0, 0x1
.L0x0001d208: .word 0x94840006 # lhu $a0, 0x6($a0)
.L0x0001d20c: .word 0x00052fc3 # sra $a1, 0x1f
.L0x0001d210: .word 0x00042400 # sll $a0, 0x10
.L0x0001d214: .word 0x00004010 # mfhi $t0
.L0x0001d218: .word 0x00081883 # sra $v1, $t0, 0x2
.L0x0001d21c: .word 0x00651823 # subu $v1, $a1
.L0x0001d220: .word 0x00431023 # subu $v0, $v1
.L0x0001d224: .word 0x00042c03 # sra $a1, $a0, 0x10
.L0x0001d228: .word 0x00450018 # mult $v0, $a1
.L0x0001d22c: .word 0x00001012 # mflo $v0
.L0x0001d230: .word 0x3c0351eb # lui $v1, 0x51eb
.L0x0001d234: .word 0x3463851f # ori $v1, 0x851f
.L0x0001d238: .word 0x00430018 # mult $v0, $v1
.L0x0001d23c: .word 0x000217c3 # sra $v0, 0x1f
.L0x0001d240: .word 0x00001810 # mfhi $v1
.L0x0001d244: .word 0x00031943 # sra $v1, 0x5
.L0x0001d248: .word 0x00621823 # subu $v1, $v0
.L0x0001d24c: .word 0x1c600002 # bgtz $v1, .L0x0001d258
.L0x0001d250: .word 0x000417c2 # srl $v0, $a0, 0x1f
.L0x0001d254: .word 0x24030001 # li $v1, 0x1
.L0x0001d258: .word 0x00a21021 # addu $v0, $a1, $v0
.L0x0001d25c: .word 0x00022043 # sra $a0, $v0, 0x1
.L0x0001d260: .word 0x0083102a # slt $v0, $a0, $v1
.L0x0001d264: .word 0x10400003 # beqz $v0, .L0x0001d274
.L0x0001d268: .word 0x00601021 # move_ $v0, $v1
.L0x0001d26c: .word 0x00801821 # move_ $v1, $a0
.L0x0001d270: .word 0x00601021 # move_ $v0, $v1
.L0x0001d274: .word 0x8fbf0020 # lw $ra, 0x20($sp)
.L0x0001d278: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001d27c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001d280: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001d284: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d288: .word 0x03e00008 # jr $ra
.L0x0001d28c: .word 0x27bd0028 # addiu $sp, 0x28
.L0x0001d290: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001d294: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001d298: .word 0x00a0a021 # move_ $s4, $a1
.L0x0001d29c: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001d2a0: .word 0x00c0a821 # move_ $s5, $a2
.L0x0001d2a4: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001d2a8: .word 0x00809021 # move_ $s2, $a0
.L0x0001d2ac: .word 0x324200ff # andi $v0, $s2, 0xff
.L0x0001d2b0: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x0001d2b4: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001d2b8: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001d2bc: .word 0x14400012 # bnez $v0, .L0x0001d308
.L0x0001d2c0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d2c4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d2c8: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001d2cc: .word 0x8c430008 # lw $v1, 0x8($v0)
.L0x0001d2d0: .word 0x24420010 # addiu $v0, 0x10
.L0x0001d2d4: .word 0x00031940 # sll $v1, 0x5
.L0x0001d2d8: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0001d2dc: .word 0x3c028006 # lui $v0, 0x8006
.L0x0001d2e0: .word 0x86240000 # lh $a0, ($s1)
.L0x0001d2e4: .word 0x8c42cca0 # lw $v0, -0x3360($v0)
.L0x0001d2e8: .word 0x00000000 # nop
.L0x0001d2ec: .word 0x0040f809 # jalr $v0
.L0x0001d2f0: .word 0x00000000 # nop
.L0x0001d2f4: .word 0x9442001c # lhu $v0, 0x1c($v0)
.L0x0001d2f8: .word 0x00000000 # nop
.L0x0001d2fc: .word 0x02821026 # xor $v0, $s4, $v0
.L0x0001d300: .word 0x08027ffa # j 0x8009ffe8
.L0x0001d304: .word 0x2c530001 # sltiu $s3, $v0, 0x1
.L0x0001d308: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d30c: .word 0x24424460 # addiu $v0, 0x4460
.L0x0001d310: .word 0x8c43000c # lw $v1, 0xc($v0)
.L0x0001d314: .word 0x24420070 # addiu $v0, 0x70
.L0x0001d318: .word 0x00031940 # sll $v1, 0x5
.L0x0001d31c: .word 0x00628821 # addu $s1, $v1, $v0
.L0x0001d320: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d324: .word 0x86240000 # lh $a0, ($s1)
.L0x0001d328: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001d32c: .word 0x00000000 # nop
.L0x0001d330: .word 0x0040f809 # jalr $v0
.L0x0001d334: .word 0x00009821 # move_ $s3, $zr
.L0x0001d338: .word 0x324200ff # andi $v0, $s2, 0xff
.L0x0001d33c: .word 0x1440000a # bnez $v0, .L0x0001d368
.L0x0001d340: .word 0x00002021 # move_ $a0, $zr
.L0x0001d344: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001d348: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001d34c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001d350: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d354: .word 0x24050001 # li $a1, 0x1
.L0x0001d358: .word 0x24040010 # li $a0, 0x10
.L0x0001d35c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001d360: .word 0x0802800e # j 0x800a0038
.L0x0001d364: .word 0x00002821 # move_ $a1, $zr
.L0x0001d368: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001d36c: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001d370: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001d374: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d378: .word 0x00802821 # move_ $a1, $a0
.L0x0001d37c: .word 0x24040010 # li $a0, 0x10
.L0x0001d380: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001d384: .word 0x24050001 # li $a1, 0x1
.L0x0001d388: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d38c: .word 0x00000000 # nop
.L0x0001d390: .word 0x24020001 # li $v0, 0x1
.L0x0001d394: .word 0x1662000b # bne $s3, $v0, .L0x0001d3c4
.L0x0001d398: .word 0x001410c0 # sll $v0, $s4, 0x3
.L0x0001d39c: .word 0x324400ff # andi $a0, $s2, 0xff
.L0x0001d3a0: .word 0x02802821 # move_ $a1, $s4
.L0x0001d3a4: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001d3a8: .word 0x26104580 # addiu $s0, 0x4580
.L0x0001d3ac: .word 0x92110037 # lbu $s1, 0x37($s0)
.L0x0001d3b0: .word 0x02a03021 # move_ $a2, $s5
.L0x0001d3b4: .word 0x0c027db7 # jal 0x8009f6dc
.L0x0001d3b8: .word 0xa2000037 # sb $zr, 0x37($s0)
.L0x0001d3bc: .word 0x08028039 # j 0x800a00e4
.L0x0001d3c0: .word 0xa2110037 # sb $s1, 0x37($s0)
.L0x0001d3c4: .word 0x00541021 # addu $v0, $s4
.L0x0001d3c8: .word 0x00021040 # sll $v0, 0x1
.L0x0001d3cc: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001d3d0: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001d3d4: .word 0x9224001b # lbu $a0, 0x1b($s1)
.L0x0001d3d8: .word 0x00000000 # nop
.L0x0001d3dc: .word 0x1080000a # beqz $a0, .L0x0001d408
.L0x0001d3e0: .word 0x00431021 # addu $v0, $v1
.L0x0001d3e4: .word 0x9042000c # lbu $v0, 0xc($v0)
.L0x0001d3e8: .word 0x00000000 # nop
.L0x0001d3ec: .word 0x02a20018 # mult $s5, $v0
.L0x0001d3f0: .word 0x00003012 # mflo $a2
.L0x0001d3f4: .word 0x04c10002 # bgez $a2, .L0x0001d400
.L0x0001d3f8: .word 0x00000000 # nop
.L0x0001d3fc: .word 0x24c6001f # addiu $a2, 0x1f
.L0x0001d400: .word 0x08028036 # j 0x800a00d8
.L0x0001d404: .word 0x00063143 # sra $a2, 0x5
.L0x0001d408: .word 0x9042000c # lbu $v0, 0xc($v0)
.L0x0001d40c: .word 0x00000000 # nop
.L0x0001d410: .word 0x02a20018 # mult $s5, $v0
.L0x0001d414: .word 0x00003012 # mflo $a2
.L0x0001d418: .word 0x04c10002 # bgez $a2, .L0x0001d424
.L0x0001d41c: .word 0x00000000 # nop
.L0x0001d420: .word 0x24c6003f # addiu $a2, 0x3f
.L0x0001d424: .word 0x00063183 # sra $a2, 0x6
.L0x0001d428: .word 0x324400ff # andi $a0, $s2, 0xff
.L0x0001d42c: .word 0x0c027db7 # jal 0x8009f6dc
.L0x0001d430: .word 0x02802821 # move_ $a1, $s4
.L0x0001d434: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x0001d438: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001d43c: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001d440: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001d444: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001d448: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001d44c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d450: .word 0x03e00008 # jr $ra
.L0x0001d454: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001d458: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001d45c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d460: .word 0x00a08021 # move_ $s0, $a1
.L0x0001d464: .word 0x308400ff # andi $a0, 0xff
.L0x0001d468: .word 0x14800005 # bnez $a0, .L0x0001d480
.L0x0001d46c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001d470: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d474: .word 0x8c464468 # lw $a2, 0x4468($v0)
.L0x0001d478: .word 0x0802804f # j 0x800a013c
.L0x0001d47c: .word 0x00002021 # move_ $a0, $zr
.L0x0001d480: .word 0x24040010 # li $a0, 0x10
.L0x0001d484: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d488: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x0001d48c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d490: .word 0x24050001 # li $a1, 0x1
.L0x0001d494: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001d498: .word 0x001010c0 # sll $v0, $s0, 0x3
.L0x0001d49c: .word 0x00501021 # addu $v0, $s0
.L0x0001d4a0: .word 0x00021040 # sll $v0, 0x1
.L0x0001d4a4: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001d4a8: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001d4ac: .word 0x00431021 # addu $v0, $v1
.L0x0001d4b0: .word 0x94430002 # lhu $v1, 0x2($v0)
.L0x0001d4b4: .word 0x84824588 # lh $v0, 0x4588($a0)
.L0x0001d4b8: .word 0x00000000 # nop
.L0x0001d4bc: .word 0x00430018 # mult $v0, $v1
.L0x0001d4c0: .word 0x00001012 # mflo $v0
.L0x0001d4c4: .word 0x04410002 # bgez $v0, .L0x0001d4d0
.L0x0001d4c8: .word 0x00031980 # sll $v1, 0x6
.L0x0001d4cc: .word 0x24420007 # addiu $v0, 0x7
.L0x0001d4d0: .word 0x000210c3 # sra $v0, 0x3
.L0x0001d4d4: .word 0x00621821 # addu $v1, $v0
.L0x0001d4d8: .word 0x28622710 # slti $v0, $v1, 0x2710
.L0x0001d4dc: .word 0x14400002 # bnez $v0, .L0x0001d4e8
.L0x0001d4e0: .word 0x00000000 # nop
.L0x0001d4e4: .word 0x2403270f # li $v1, 0x270f
.L0x0001d4e8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001d4ec: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d4f0: .word 0x00601021 # move_ $v0, $v1
.L0x0001d4f4: .word 0x03e00008 # jr $ra
.L0x0001d4f8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001d4fc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001d500: .word 0x308400ff # andi $a0, 0xff
.L0x0001d504: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001d508: .word 0x14800005 # bnez $a0, .L0x0001d520
.L0x0001d50c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d510: .word 0x00051940 # sll $v1, $a1, 0x5
.L0x0001d514: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d518: .word 0x08028077 # j 0x800a01dc
.L0x0001d51c: .word 0x24424470 # addiu $v0, 0x4470
.L0x0001d520: .word 0x00051940 # sll $v1, $a1, 0x5
.L0x0001d524: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d528: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x0001d52c: .word 0x10c00013 # beqz $a2, .L0x0001d57c
.L0x0001d530: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0001d534: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d538: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001d53c: .word 0x00000000 # nop
.L0x0001d540: .word 0x0040f809 # jalr $v0
.L0x0001d544: .word 0x00000000 # nop
.L0x0001d548: .word 0x3c0338e3 # lui $v1, 0x38e3
.L0x0001d54c: .word 0x34638e39 # ori $v1, 0x8e39
.L0x0001d550: .word 0x00430018 # mult $v0, $v1
.L0x0001d554: .word 0x00001810 # mfhi $v1
.L0x0001d558: .word 0x00032043 # sra $a0, $v1, 0x1
.L0x0001d55c: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x0001d560: .word 0x00832023 # subu $a0, $v1
.L0x0001d564: .word 0x000418c0 # sll $v1, $a0, 0x3
.L0x0001d568: .word 0x00641821 # addu $v1, $a0
.L0x0001d56c: .word 0x00431023 # subu $v0, $v1
.L0x0001d570: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x0001d574: .word 0x0802809c # j 0x800a0270
.L0x0001d578: .word 0x24420008 # addiu $v0, 0x8
.L0x0001d57c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d580: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001d584: .word 0x00000000 # nop
.L0x0001d588: .word 0x0040f809 # jalr $v0
.L0x0001d58c: .word 0x00000000 # nop
.L0x0001d590: .word 0x3c036666 # lui $v1, 0x6666
.L0x0001d594: .word 0x34636667 # ori $v1, 0x6667
.L0x0001d598: .word 0x00430018 # mult $v0, $v1
.L0x0001d59c: .word 0x00001810 # mfhi $v1
.L0x0001d5a0: .word 0x00032043 # sra $a0, $v1, 0x1
.L0x0001d5a4: .word 0x00021fc3 # sra $v1, $v0, 0x1f
.L0x0001d5a8: .word 0x00832023 # subu $a0, $v1
.L0x0001d5ac: .word 0x00041880 # sll $v1, $a0, 0x2
.L0x0001d5b0: .word 0x00641821 # addu $v1, $a0
.L0x0001d5b4: .word 0x00431023 # subu $v0, $v1
.L0x0001d5b8: .word 0x86030006 # lh $v1, 0x6($s0)
.L0x0001d5bc: .word 0x24420004 # addiu $v0, 0x4
.L0x0001d5c0: .word 0x00620018 # mult $v1, $v0
.L0x0001d5c4: .word 0x00001012 # mflo $v0
.L0x0001d5c8: .word 0x04410003 # bgez $v0, .L0x0001d5d8
.L0x0001d5cc: .word 0x000219c3 # sra $v1, $v0, 0x7
.L0x0001d5d0: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001d5d4: .word 0x000219c3 # sra $v1, $v0, 0x7
.L0x0001d5d8: .word 0x28622710 # slti $v0, $v1, 0x2710
.L0x0001d5dc: .word 0x14400002 # bnez $v0, .L0x0001d5e8
.L0x0001d5e0: .word 0x00000000 # nop
.L0x0001d5e4: .word 0x2403270f # li $v1, 0x270f
.L0x0001d5e8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001d5ec: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d5f0: .word 0x00601021 # move_ $v0, $v1
.L0x0001d5f4: .word 0x03e00008 # jr $ra
.L0x0001d5f8: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001d5fc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001d600: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001d604: .word 0x00a09021 # move_ $s2, $a1
.L0x0001d608: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001d60c: .word 0x00808821 # move_ $s1, $a0
.L0x0001d610: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d614: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001d618: .word 0x1440000b # bnez $v0, .L0x0001d648
.L0x0001d61c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d620: .word 0x00002021 # move_ $a0, $zr
.L0x0001d624: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001d628: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001d62c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001d630: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d634: .word 0x24050001 # li $a1, 0x1
.L0x0001d638: .word 0x24040010 # li $a0, 0x10
.L0x0001d63c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001d640: .word 0x080280c7 # j 0x800a031c
.L0x0001d644: .word 0x00002821 # move_ $a1, $zr
.L0x0001d648: .word 0x00002021 # move_ $a0, $zr
.L0x0001d64c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001d650: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001d654: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001d658: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d65c: .word 0x00802821 # move_ $a1, $a0
.L0x0001d660: .word 0x24040010 # li $a0, 0x10
.L0x0001d664: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001d668: .word 0x24050001 # li $a1, 0x1
.L0x0001d66c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d670: .word 0x24100004 # li $s0, 0x4
.L0x0001d674: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d678: .word 0x24464580 # addiu $a2, $v0, 0x4580
.L0x0001d67c: .word 0x001218c0 # sll $v1, $s2, 0x3
.L0x0001d680: .word 0x00721821 # addu $v1, $s2
.L0x0001d684: .word 0x00031840 # sll $v1, 0x1
.L0x0001d688: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001d68c: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001d690: .word 0x00622821 # addu $a1, $v1, $v0
.L0x0001d694: .word 0x90a3000a # lbu $v1, 0xa($a1)
.L0x0001d698: .word 0x00000000 # nop
.L0x0001d69c: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001d6a0: .word 0x14400007 # bnez $v0, .L0x0001d6c0
.L0x0001d6a4: .word 0x24c70040 # addiu $a3, $a2, 0x40
.L0x0001d6a8: .word 0x2402000b # li $v0, 0xb
.L0x0001d6ac: .word 0x1462001f # bne $v1, $v0, .L0x0001d72c
.L0x0001d6b0: .word 0x00000000 # nop
.L0x0001d6b4: .word 0x90a2000c # lbu $v0, 0xc($a1)
.L0x0001d6b8: .word 0x080280f7 # j 0x800a03dc
.L0x0001d6bc: .word 0x00508021 # addu $s0, $v0, $s0
.L0x0001d6c0: .word 0x90c20038 # lbu $v0, 0x38($a2)
.L0x0001d6c4: .word 0x00000000 # nop
.L0x0001d6c8: .word 0x10400018 # beqz $v0, .L0x0001d72c
.L0x0001d6cc: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d6d0: .word 0x0002102b # sltu $v0, $zr, $v0
.L0x0001d6d4: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0001d6d8: .word 0x00822021 # addu $a0, $v0
.L0x0001d6dc: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001d6e0: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001d6e4: .word 0x00021080 # sll $v0, 0x2
.L0x0001d6e8: .word 0x00431021 # addu $v0, $v1
.L0x0001d6ec: .word 0x00042140 # sll $a0, 0x5
.L0x0001d6f0: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0001d6f4: .word 0x24630010 # addiu $v1, 0x10
.L0x0001d6f8: .word 0x00021140 # sll $v0, 0x5
.L0x0001d6fc: .word 0x00431021 # addu $v0, $v1
.L0x0001d700: .word 0x00822021 # addu $a0, $v0
.L0x0001d704: .word 0x9082001b # lbu $v0, 0x1b($a0)
.L0x0001d708: .word 0x00000000 # nop
.L0x0001d70c: .word 0x10400004 # beqz $v0, .L0x0001d720
.L0x0001d710: .word 0x00000000 # nop
.L0x0001d714: .word 0x90c20038 # lbu $v0, 0x38($a2)
.L0x0001d718: .word 0x080280f5 # j 0x800a03d4
.L0x0001d71c: .word 0x00021040 # sll $v0, 0x1
.L0x0001d720: .word 0x90c20038 # lbu $v0, 0x38($a2)
.L0x0001d724: .word 0x00000000 # nop
.L0x0001d728: .word 0x24500004 # addiu $s0, $v0, 0x4
.L0x0001d72c: .word 0x90a30009 # lbu $v1, 0x9($a1)
.L0x0001d730: .word 0x00000000 # nop
.L0x0001d734: .word 0x2c620002 # sltiu $v0, $v1, 0x2
.L0x0001d738: .word 0x14400009 # bnez $v0, .L0x0001d760
.L0x0001d73c: .word 0x00000000 # nop
.L0x0001d740: .word 0x90e20025 # lbu $v0, 0x25($a3)
.L0x0001d744: .word 0x00000000 # nop
.L0x0001d748: .word 0x14620015 # bne $v1, $v0, .L0x0001d7a0
.L0x0001d74c: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d750: .word 0x08028114 # j 0x800a0450
.L0x0001d754: .word 0x2610003c # addiu $s0, 0x3c
.L0x0001d758: .word 0x08028113 # j 0x800a044c
.L0x0001d75c: .word 0x26100010 # addiu $s0, 0x10
.L0x0001d760: .word 0x00001821 # move_ $v1, $zr
.L0x0001d764: .word 0x00c31021 # addu $v0, $a2, $v1
.L0x0001d768: .word 0x90440028 # lbu $a0, 0x28($v0)
.L0x0001d76c: .word 0x00000000 # nop
.L0x0001d770: .word 0x2c820002 # sltiu $v0, $a0, 0x2
.L0x0001d774: .word 0x14400005 # bnez $v0, .L0x0001d78c
.L0x0001d778: .word 0x00000000 # nop
.L0x0001d77c: .word 0x90e20025 # lbu $v0, 0x25($a3)
.L0x0001d780: .word 0x00000000 # nop
.L0x0001d784: .word 0x1082fff4 # beq $a0, $v0, .L0x0001d758
.L0x0001d788: .word 0x00000000 # nop
.L0x0001d78c: .word 0x24630001 # addiu $v1, 0x1
.L0x0001d790: .word 0x28620003 # slti $v0, $v1, 0x3
.L0x0001d794: .word 0x1440fff4 # bnez $v0, .L0x0001d768
.L0x0001d798: .word 0x00c31021 # addu $v0, $a2, $v1
.L0x0001d79c: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d7a0: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0001d7a4: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0001d7a8: .word 0x00822021 # addu $a0, $v0
.L0x0001d7ac: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001d7b0: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001d7b4: .word 0x00021080 # sll $v0, 0x2
.L0x0001d7b8: .word 0x00431021 # addu $v0, $v1
.L0x0001d7bc: .word 0x00042140 # sll $a0, 0x5
.L0x0001d7c0: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0001d7c4: .word 0x24630010 # addiu $v1, 0x10
.L0x0001d7c8: .word 0x00021140 # sll $v0, 0x5
.L0x0001d7cc: .word 0x00431021 # addu $v0, $v1
.L0x0001d7d0: .word 0x00822021 # addu $a0, $v0
.L0x0001d7d4: .word 0x9083001c # lbu $v1, 0x1c($a0)
.L0x0001d7d8: .word 0x00000000 # nop
.L0x0001d7dc: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x0001d7e0: .word 0x10400006 # beqz $v0, .L0x0001d7fc
.L0x0001d7e4: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001d7e8: .word 0x9082001d # lbu $v0, 0x1d($a0)
.L0x0001d7ec: .word 0x00000000 # nop
.L0x0001d7f0: .word 0x000210c2 # srl $v0, 0x3
.L0x0001d7f4: .word 0x02028021 # addu $s0, $v0
.L0x0001d7f8: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001d7fc: .word 0x10400006 # beqz $v0, .L0x0001d818
.L0x0001d800: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0001d804: .word 0x9082001e # lbu $v0, 0x1e($a0)
.L0x0001d808: .word 0x00000000 # nop
.L0x0001d80c: .word 0x000210c2 # srl $v0, 0x3
.L0x0001d810: .word 0x02028021 # addu $s0, $v0
.L0x0001d814: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0001d818: .word 0x10400006 # beqz $v0, .L0x0001d834
.L0x0001d81c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d820: .word 0x9082001f # lbu $v0, 0x1f($a0)
.L0x0001d824: .word 0x00000000 # nop
.L0x0001d828: .word 0x00021042 # srl $v0, 0x1
.L0x0001d82c: .word 0x02028021 # addu $s0, $v0
.L0x0001d830: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d834: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001d838: .word 0x00000000 # nop
.L0x0001d83c: .word 0x0040f809 # jalr $v0
.L0x0001d840: .word 0x00000000 # nop
.L0x0001d844: .word 0x3042007f # andi $v0, 0x7f
.L0x0001d848: .word 0x0050102a # slt $v0, $s0
.L0x0001d84c: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001d850: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001d854: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001d858: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d85c: .word 0x03e00008 # jr $ra
.L0x0001d860: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001d864: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001d868: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001d86c: .word 0x00a08021 # move_ $s0, $a1
.L0x0001d870: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001d874: .word 0x00808821 # move_ $s1, $a0
.L0x0001d878: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d87c: .word 0x14400005 # bnez $v0, .L0x0001d894
.L0x0001d880: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001d884: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d888: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x0001d88c: .word 0x08028154 # j 0x800a0550
.L0x0001d890: .word 0x24040010 # li $a0, 0x10
.L0x0001d894: .word 0x00002021 # move_ $a0, $zr
.L0x0001d898: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001d89c: .word 0x8c464468 # lw $a2, 0x4468($v0)
.L0x0001d8a0: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001d8a4: .word 0x00002821 # move_ $a1, $zr
.L0x0001d8a8: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001d8ac: .word 0x001018c0 # sll $v1, $s0, 0x3
.L0x0001d8b0: .word 0x00701821 # addu $v1, $s0
.L0x0001d8b4: .word 0x00031840 # sll $v1, 0x1
.L0x0001d8b8: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001d8bc: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001d8c0: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001d8c4: .word 0x24a545c0 # addiu $a1, 0x45c0
.L0x0001d8c8: .word 0x90c40008 # lbu $a0, 0x8($a2)
.L0x0001d8cc: .word 0x90c20007 # lbu $v0, 0x7($a2)
.L0x0001d8d0: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x0001d8d4: .word 0x00641821 # addu $v1, $a0
.L0x0001d8d8: .word 0x000318c0 # sll $v1, 0x3
.L0x0001d8dc: .word 0x00641821 # addu $v1, $a0
.L0x0001d8e0: .word 0x2442fffe # addiu $v0, -0x2
.L0x0001d8e4: .word 0x00021040 # sll $v0, 0x1
.L0x0001d8e8: .word 0x00451021 # addu $v0, $a1
.L0x0001d8ec: .word 0x8442000c # lh $v0, 0xc($v0)
.L0x0001d8f0: .word 0x00031880 # sll $v1, 0x2
.L0x0001d8f4: .word 0x0062001a # div $zr, $v1, $v0
.L0x0001d8f8: .word 0x00001812 # mflo $v1
.L0x0001d8fc: .word 0x00000000 # nop
.L0x0001d900: .word 0x28620041 # slti $v0, $v1, 0x41
.L0x0001d904: .word 0x14400002 # bnez $v0, .L0x0001d910
.L0x0001d908: .word 0x00000000 # nop
.L0x0001d90c: .word 0x24030040 # li $v1, 0x40
.L0x0001d910: .word 0x90c40009 # lbu $a0, 0x9($a2)
.L0x0001d914: .word 0x00000000 # nop
.L0x0001d918: .word 0x2c820002 # sltiu $v0, $a0, 0x2
.L0x0001d91c: .word 0x14400006 # bnez $v0, .L0x0001d938
.L0x0001d920: .word 0x24700004 # addiu $s0, $v1, 0x4
.L0x0001d924: .word 0x90a20025 # lbu $v0, 0x25($a1)
.L0x0001d928: .word 0x00000000 # nop
.L0x0001d92c: .word 0x14820003 # bne $a0, $v0, .L0x0001d93c
.L0x0001d930: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d934: .word 0x24700040 # addiu $s0, $v1, 0x40
.L0x0001d938: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001d93c: .word 0x2c420001 # sltiu $v0, 0x1
.L0x0001d940: .word 0x00022040 # sll $a0, $v0, 0x1
.L0x0001d944: .word 0x00822021 # addu $a0, $v0
.L0x0001d948: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001d94c: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001d950: .word 0x00021080 # sll $v0, 0x2
.L0x0001d954: .word 0x00431021 # addu $v0, $v1
.L0x0001d958: .word 0x00042140 # sll $a0, 0x5
.L0x0001d95c: .word 0x8c420008 # lw $v0, 0x8($v0)
.L0x0001d960: .word 0x24630010 # addiu $v1, 0x10
.L0x0001d964: .word 0x00021140 # sll $v0, 0x5
.L0x0001d968: .word 0x00431021 # addu $v0, $v1
.L0x0001d96c: .word 0x00822021 # addu $a0, $v0
.L0x0001d970: .word 0x9083001c # lbu $v1, 0x1c($a0)
.L0x0001d974: .word 0x00000000 # nop
.L0x0001d978: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x0001d97c: .word 0x10400006 # beqz $v0, .L0x0001d998
.L0x0001d980: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001d984: .word 0x9082001d # lbu $v0, 0x1d($a0)
.L0x0001d988: .word 0x00000000 # nop
.L0x0001d98c: .word 0x000210c2 # srl $v0, 0x3
.L0x0001d990: .word 0x02028021 # addu $s0, $v0
.L0x0001d994: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001d998: .word 0x10400006 # beqz $v0, .L0x0001d9b4
.L0x0001d99c: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0001d9a0: .word 0x9082001e # lbu $v0, 0x1e($a0)
.L0x0001d9a4: .word 0x00000000 # nop
.L0x0001d9a8: .word 0x000210c2 # srl $v0, 0x3
.L0x0001d9ac: .word 0x02028021 # addu $s0, $v0
.L0x0001d9b0: .word 0x30620004 # andi $v0, $v1, 0x4
.L0x0001d9b4: .word 0x10400006 # beqz $v0, .L0x0001d9d0
.L0x0001d9b8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d9bc: .word 0x9082001f # lbu $v0, 0x1f($a0)
.L0x0001d9c0: .word 0x00000000 # nop
.L0x0001d9c4: .word 0x00021042 # srl $v0, 0x1
.L0x0001d9c8: .word 0x02028021 # addu $s0, $v0
.L0x0001d9cc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001d9d0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001d9d4: .word 0x00000000 # nop
.L0x0001d9d8: .word 0x0040f809 # jalr $v0
.L0x0001d9dc: .word 0x00000000 # nop
.L0x0001d9e0: .word 0x3042007f # andi $v0, 0x7f
.L0x0001d9e4: .word 0x0050102a # slt $v0, $s0
.L0x0001d9e8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001d9ec: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001d9f0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001d9f4: .word 0x03e00008 # jr $ra
.L0x0001d9f8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001d9fc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001da00: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001da04: .word 0x00a09021 # move_ $s2, $a1
.L0x0001da08: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001da0c: .word 0x00808821 # move_ $s1, $a0
.L0x0001da10: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001da14: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001da18: .word 0x1440000b # bnez $v0, .L0x0001da48
.L0x0001da1c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001da20: .word 0x00002021 # move_ $a0, $zr
.L0x0001da24: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001da28: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001da2c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001da30: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001da34: .word 0x24050001 # li $a1, 0x1
.L0x0001da38: .word 0x24040010 # li $a0, 0x10
.L0x0001da3c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001da40: .word 0x080281c7 # j 0x800a071c
.L0x0001da44: .word 0x00002821 # move_ $a1, $zr
.L0x0001da48: .word 0x00002021 # move_ $a0, $zr
.L0x0001da4c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001da50: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001da54: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001da58: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001da5c: .word 0x00802821 # move_ $a1, $a0
.L0x0001da60: .word 0x24040010 # li $a0, 0x10
.L0x0001da64: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001da68: .word 0x24050001 # li $a1, 0x1
.L0x0001da6c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001da70: .word 0x00000000 # nop
.L0x0001da74: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001da78: .word 0x24864580 # addiu $a2, $a0, 0x4580
.L0x0001da7c: .word 0x001210c0 # sll $v0, $s2, 0x3
.L0x0001da80: .word 0x00521021 # addu $v0, $s2
.L0x0001da84: .word 0x00021040 # sll $v0, 0x1
.L0x0001da88: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001da8c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001da90: .word 0x00433821 # addu $a3, $v0, $v1
.L0x0001da94: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001da98: .word 0x14400038 # bnez $v0, .L0x0001db7c
.L0x0001da9c: .word 0x24c80040 # addiu $t0, $a2, 0x40
.L0x0001daa0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001daa4: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0001daa8: .word 0x24020006 # li $v0, 0x6
.L0x0001daac: .word 0x14620009 # bne $v1, $v0, .L0x0001dad4
.L0x0001dab0: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001dab4: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001dab8: .word 0x00000000 # nop
.L0x0001dabc: .word 0x0040f809 # jalr $v0
.L0x0001dac0: .word 0x00000000 # nop
.L0x0001dac4: .word 0x3042007f # andi $v0, 0x7f
.L0x0001dac8: .word 0x2842002b # slti $v0, 0x2b
.L0x0001dacc: .word 0x0802822c # j 0x800a08b0
.L0x0001dad0: .word 0x38420001 # xori $v0, 0x1
.L0x0001dad4: .word 0x84c3000a # lh $v1, 0xa($a2)
.L0x0001dad8: .word 0x84854580 # lh $a1, 0x4580($a0)
.L0x0001dadc: .word 0x84c20040 # lh $v0, 0x40($a2)
.L0x0001dae0: .word 0x90c4003a # lbu $a0, 0x3a($a2)
.L0x0001dae4: .word 0x00a22823 # subu $a1, $v0
.L0x0001dae8: .word 0x00641821 # addu $v1, $a0
.L0x0001daec: .word 0x8504000a # lh $a0, 0xa($t0)
.L0x0001daf0: .word 0x90e2000a # lbu $v0, 0xa($a3)
.L0x0001daf4: .word 0x00000000 # nop
.L0x0001daf8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001dafc: .word 0x10400011 # beqz $v0, .L0x0001db44
.L0x0001db00: .word 0x00641823 # subu $v1, $a0
.L0x0001db04: .word 0x90e70006 # lbu $a3, 0x6($a3)
.L0x0001db08: .word 0x04610002 # bgez $v1, .L0x0001db14
.L0x0001db0c: .word 0x00602021 # move_ $a0, $v1
.L0x0001db10: .word 0x24640007 # addiu $a0, $v1, 0x7
.L0x0001db14: .word 0x90c20038 # lbu $v0, 0x38($a2)
.L0x0001db18: .word 0x000418c3 # sra $v1, $a0, 0x3
.L0x0001db1c: .word 0x00a21023 # subu $v0, $a1, $v0
.L0x0001db20: .word 0x00621821 # addu $v1, $v0
.L0x0001db24: .word 0x00e30018 # mult $a3, $v1
.L0x0001db28: .word 0x00001012 # mflo $v0
.L0x0001db2c: .word 0x04410002 # bgez $v0, .L0x0001db38
.L0x0001db30: .word 0x00000000 # nop
.L0x0001db34: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001db38: .word 0x000211c3 # sra $v0, 0x7
.L0x0001db3c: .word 0x08028225 # j 0x800a0894
.L0x0001db40: .word 0x00e28021 # addu $s0, $a3, $v0
.L0x0001db44: .word 0x90e40006 # lbu $a0, 0x6($a3)
.L0x0001db48: .word 0x04610002 # bgez $v1, .L0x0001db54
.L0x0001db4c: .word 0x00601021 # move_ $v0, $v1
.L0x0001db50: .word 0x24620007 # addiu $v0, $v1, 0x7
.L0x0001db54: .word 0x000210c3 # sra $v0, 0x3
.L0x0001db58: .word 0x00451021 # addu $v0, $a1
.L0x0001db5c: .word 0x00820018 # mult $a0, $v0
.L0x0001db60: .word 0x00001012 # mflo $v0
.L0x0001db64: .word 0x04410002 # bgez $v0, .L0x0001db70
.L0x0001db68: .word 0x00000000 # nop
.L0x0001db6c: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001db70: .word 0x000211c3 # sra $v0, 0x7
.L0x0001db74: .word 0x08028225 # j 0x800a0894
.L0x0001db78: .word 0x00828021 # addu $s0, $a0, $v0
.L0x0001db7c: .word 0x84834580 # lh $v1, 0x4580($a0)
.L0x0001db80: .word 0x84c20040 # lh $v0, 0x40($a2)
.L0x0001db84: .word 0x00000000 # nop
.L0x0001db88: .word 0x00622823 # subu $a1, $v1, $v0
.L0x0001db8c: .word 0x84c2000a # lh $v0, 0xa($a2)
.L0x0001db90: .word 0x8503000a # lh $v1, 0xa($t0)
.L0x0001db94: .word 0x9104003b # lbu $a0, 0x3b($t0)
.L0x0001db98: .word 0x00431023 # subu $v0, $v1
.L0x0001db9c: .word 0x00441023 # subu $v0, $a0
.L0x0001dba0: .word 0x90e30006 # lbu $v1, 0x6($a3)
.L0x0001dba4: .word 0x04410002 # bgez $v0, .L0x0001dbb0
.L0x0001dba8: .word 0x00000000 # nop
.L0x0001dbac: .word 0x24420007 # addiu $v0, 0x7
.L0x0001dbb0: .word 0x000210c3 # sra $v0, 0x3
.L0x0001dbb4: .word 0x00451021 # addu $v0, $a1
.L0x0001dbb8: .word 0x00620018 # mult $v1, $v0
.L0x0001dbbc: .word 0x00001012 # mflo $v0
.L0x0001dbc0: .word 0x04410002 # bgez $v0, .L0x0001dbcc
.L0x0001dbc4: .word 0x00000000 # nop
.L0x0001dbc8: .word 0x2442007f # addiu $v0, 0x7f
.L0x0001dbcc: .word 0x000211c3 # sra $v0, 0x7
.L0x0001dbd0: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0001dbd4: .word 0x2a020020 # slti $v0, $s0, 0x20
.L0x0001dbd8: .word 0x10400003 # beqz $v0, .L0x0001dbe8
.L0x0001dbdc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001dbe0: .word 0x24100020 # li $s0, 0x20
.L0x0001dbe4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001dbe8: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001dbec: .word 0x00000000 # nop
.L0x0001dbf0: .word 0x0040f809 # jalr $v0
.L0x0001dbf4: .word 0x00000000 # nop
.L0x0001dbf8: .word 0x3042007f # andi $v0, 0x7f
.L0x0001dbfc: .word 0x0050102a # slt $v0, $s0
.L0x0001dc00: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001dc04: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001dc08: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001dc0c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001dc10: .word 0x03e00008 # jr $ra
.L0x0001dc14: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001dc18: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001dc1c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001dc20: .word 0x00a09021 # move_ $s2, $a1
.L0x0001dc24: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001dc28: .word 0x00808821 # move_ $s1, $a0
.L0x0001dc2c: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001dc30: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001dc34: .word 0x1440000b # bnez $v0, .L0x0001dc64
.L0x0001dc38: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001dc3c: .word 0x00002021 # move_ $a0, $zr
.L0x0001dc40: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001dc44: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001dc48: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001dc4c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001dc50: .word 0x24050001 # li $a1, 0x1
.L0x0001dc54: .word 0x24040010 # li $a0, 0x10
.L0x0001dc58: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001dc5c: .word 0x0802824e # j 0x800a0938
.L0x0001dc60: .word 0x00002821 # move_ $a1, $zr
.L0x0001dc64: .word 0x00002021 # move_ $a0, $zr
.L0x0001dc68: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001dc6c: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001dc70: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001dc74: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001dc78: .word 0x00802821 # move_ $a1, $a0
.L0x0001dc7c: .word 0x24040010 # li $a0, 0x10
.L0x0001dc80: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001dc84: .word 0x24050001 # li $a1, 0x1
.L0x0001dc88: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001dc8c: .word 0x00000000 # nop
.L0x0001dc90: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001dc94: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001dc98: .word 0x001218c0 # sll $v1, $s2, 0x3
.L0x0001dc9c: .word 0x00721821 # addu $v1, $s2
.L0x0001dca0: .word 0x00031840 # sll $v1, 0x1
.L0x0001dca4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001dca8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001dcac: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0001dcb0: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001dcb4: .word 0x1440000e # bnez $v0, .L0x0001dcf0
.L0x0001dcb8: .word 0x24860040 # addiu $a2, $a0, 0x40
.L0x0001dcbc: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001dcc0: .word 0x84434536 # lh $v1, 0x4536($v0)
.L0x0001dcc4: .word 0x24020006 # li $v0, 0x6
.L0x0001dcc8: .word 0x14620009 # bne $v1, $v0, .L0x0001dcf0
.L0x0001dccc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001dcd0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001dcd4: .word 0x00000000 # nop
.L0x0001dcd8: .word 0x0040f809 # jalr $v0
.L0x0001dcdc: .word 0x00000000 # nop
.L0x0001dce0: .word 0x3042007f # andi $v0, 0x7f
.L0x0001dce4: .word 0x2842002b # slti $v0, 0x2b
.L0x0001dce8: .word 0x08028280 # j 0x800a0a00
.L0x0001dcec: .word 0x38420001 # xori $v0, 0x1
.L0x0001dcf0: .word 0x84850008 # lh $a1, 0x8($a0)
.L0x0001dcf4: .word 0x84c30008 # lh $v1, 0x8($a2)
.L0x0001dcf8: .word 0x84840000 # lh $a0, ($a0)
.L0x0001dcfc: .word 0x84c20000 # lh $v0, ($a2)
.L0x0001dd00: .word 0x00a32823 # subu $a1, $v1
.L0x0001dd04: .word 0x92030006 # lbu $v1, 0x6($s0)
.L0x0001dd08: .word 0x04a10002 # bgez $a1, .L0x0001dd14
.L0x0001dd0c: .word 0x00822023 # subu $a0, $v0
.L0x0001dd10: .word 0x24a50007 # addiu $a1, 0x7
.L0x0001dd14: .word 0x000510c3 # sra $v0, $a1, 0x3
.L0x0001dd18: .word 0x00441021 # addu $v0, $a0
.L0x0001dd1c: .word 0x00620018 # mult $v1, $v0
.L0x0001dd20: .word 0x00008012 # mflo $s0
.L0x0001dd24: .word 0x06010002 # bgez $s0, .L0x0001dd30
.L0x0001dd28: .word 0x00000000 # nop
.L0x0001dd2c: .word 0x2610007f # addiu $s0, 0x7f
.L0x0001dd30: .word 0x001081c3 # sra $s0, 0x7
.L0x0001dd34: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001dd38: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001dd3c: .word 0x00000000 # nop
.L0x0001dd40: .word 0x0040f809 # jalr $v0
.L0x0001dd44: .word 0x00708021 # addu $s0, $v1, $s0
.L0x0001dd48: .word 0x3042007f # andi $v0, 0x7f
.L0x0001dd4c: .word 0x0050102a # slt $v0, $s0
.L0x0001dd50: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001dd54: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001dd58: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001dd5c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001dd60: .word 0x03e00008 # jr $ra
.L0x0001dd64: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001dd68: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001dd6c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001dd70: .word 0x00a08821 # move_ $s1, $a1
.L0x0001dd74: .word 0x308400ff # andi $a0, 0xff
.L0x0001dd78: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001dd7c: .word 0x14800010 # bnez $a0, .L0x0001ddc0
.L0x0001dd80: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001dd84: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001dd88: .word 0x90422b5a # lbu $v0, 0x2b5a($v0)
.L0x0001dd8c: .word 0x00000000 # nop
.L0x0001dd90: .word 0x14400050 # bnez $v0, .L0x0001ded4
.L0x0001dd94: .word 0x00001021 # move_ $v0, $zr
.L0x0001dd98: .word 0x00002021 # move_ $a0, $zr
.L0x0001dd9c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001dda0: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001dda4: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001dda8: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ddac: .word 0x24050001 # li $a1, 0x1
.L0x0001ddb0: .word 0x24040010 # li $a0, 0x10
.L0x0001ddb4: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001ddb8: .word 0x080282a5 # j 0x800a0a94
.L0x0001ddbc: .word 0x00002821 # move_ $a1, $zr
.L0x0001ddc0: .word 0x00002021 # move_ $a0, $zr
.L0x0001ddc4: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001ddc8: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001ddcc: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001ddd0: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ddd4: .word 0x00802821 # move_ $a1, $a0
.L0x0001ddd8: .word 0x24040010 # li $a0, 0x10
.L0x0001dddc: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001dde0: .word 0x24050001 # li $a1, 0x1
.L0x0001dde4: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001dde8: .word 0x00000000 # nop
.L0x0001ddec: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ddf0: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001ddf4: .word 0x001118c0 # sll $v1, $s1, 0x3
.L0x0001ddf8: .word 0x00711821 # addu $v1, $s1
.L0x0001ddfc: .word 0x00031840 # sll $v1, 0x1
.L0x0001de00: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001de04: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001de08: .word 0x00621821 # addu $v1, $v0
.L0x0001de0c: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001de10: .word 0x00000000 # nop
.L0x0001de14: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001de18: .word 0x10400006 # beqz $v0, .L0x0001de34
.L0x0001de1c: .word 0x24850040 # addiu $a1, $a0, 0x40
.L0x0001de20: .word 0x9091002e # lbu $s1, 0x2e($a0)
.L0x0001de24: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001de28: .word 0x9083002d # lbu $v1, 0x2d($a0)
.L0x0001de2c: .word 0x080282bc # j 0x800a0af0
.L0x0001de30: .word 0x00000000 # nop
.L0x0001de34: .word 0x9071000c # lbu $s1, 0xc($v1)
.L0x0001de38: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001de3c: .word 0x9063000b # lbu $v1, 0xb($v1)
.L0x0001de40: .word 0x04410002 # bgez $v0, .L0x0001de4c
.L0x0001de44: .word 0x00000000 # nop
.L0x0001de48: .word 0x24420007 # addiu $v0, 0x7
.L0x0001de4c: .word 0x000210c3 # sra $v0, 0x3
.L0x0001de50: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001de54: .word 0x84a4001a # lh $a0, 0x1a($a1)
.L0x0001de58: .word 0x84a2000e # lh $v0, 0xe($a1)
.L0x0001de5c: .word 0x94a30008 # lhu $v1, 0x8($a1)
.L0x0001de60: .word 0x00822021 # addu $a0, $v0
.L0x0001de64: .word 0x00031c00 # sll $v1, 0x10
.L0x0001de68: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0001de6c: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0001de70: .word 0x00431021 # addu $v0, $v1
.L0x0001de74: .word 0x00021043 # sra $v0, 0x1
.L0x0001de78: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001de7c: .word 0x04410002 # bgez $v0, .L0x0001de88
.L0x0001de80: .word 0x00000000 # nop
.L0x0001de84: .word 0x24420007 # addiu $v0, 0x7
.L0x0001de88: .word 0x000210c3 # sra $v0, 0x3
.L0x0001de8c: .word 0x00c28023 # subu $s0, $a2, $v0
.L0x0001de90: .word 0x1e000003 # bgtz $s0, .L0x0001dea0
.L0x0001de94: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001de98: .word 0x24100001 # li $s0, 0x1
.L0x0001de9c: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001dea0: .word 0x14400002 # bnez $v0, .L0x0001deac
.L0x0001dea4: .word 0x00000000 # nop
.L0x0001dea8: .word 0x2410007f # li $s0, 0x7f
.L0x0001deac: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001deb0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001deb4: .word 0x00000000 # nop
.L0x0001deb8: .word 0x0040f809 # jalr $v0
.L0x0001debc: .word 0x00000000 # nop
.L0x0001dec0: .word 0x3043007f # andi $v1, $v0, 0x7f
.L0x0001dec4: .word 0x0070182a # slt $v1, $s0
.L0x0001dec8: .word 0x14600002 # bnez $v1, .L0x0001ded4
.L0x0001decc: .word 0x02201021 # move_ $v0, $s1
.L0x0001ded0: .word 0x00001021 # move_ $v0, $zr
.L0x0001ded4: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001ded8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001dedc: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001dee0: .word 0x03e00008 # jr $ra
.L0x0001dee4: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001dee8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001deec: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001def0: .word 0x00a08821 # move_ $s1, $a1
.L0x0001def4: .word 0x308400ff # andi $a0, 0xff
.L0x0001def8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001defc: .word 0x14800010 # bnez $a0, .L0x0001df40
.L0x0001df00: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001df04: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001df08: .word 0x90422b5b # lbu $v0, 0x2b5b($v0)
.L0x0001df0c: .word 0x00000000 # nop
.L0x0001df10: .word 0x1440004a # bnez $v0, .L0x0001e03c
.L0x0001df14: .word 0x00001021 # move_ $v0, $zr
.L0x0001df18: .word 0x00002021 # move_ $a0, $zr
.L0x0001df1c: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001df20: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001df24: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001df28: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001df2c: .word 0x24050001 # li $a1, 0x1
.L0x0001df30: .word 0x24040010 # li $a0, 0x10
.L0x0001df34: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001df38: .word 0x08028305 # j 0x800a0c14
.L0x0001df3c: .word 0x00002821 # move_ $a1, $zr
.L0x0001df40: .word 0x00002021 # move_ $a0, $zr
.L0x0001df44: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001df48: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001df4c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001df50: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001df54: .word 0x00802821 # move_ $a1, $a0
.L0x0001df58: .word 0x24040010 # li $a0, 0x10
.L0x0001df5c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001df60: .word 0x24050001 # li $a1, 0x1
.L0x0001df64: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001df68: .word 0x00000000 # nop
.L0x0001df6c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001df70: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001df74: .word 0x001118c0 # sll $v1, $s1, 0x3
.L0x0001df78: .word 0x00711821 # addu $v1, $s1
.L0x0001df7c: .word 0x00031840 # sll $v1, 0x1
.L0x0001df80: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001df84: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001df88: .word 0x00621821 # addu $v1, $v0
.L0x0001df8c: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001df90: .word 0x00000000 # nop
.L0x0001df94: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001df98: .word 0x10400005 # beqz $v0, .L0x0001dfb0
.L0x0001df9c: .word 0x24850040 # addiu $a1, $a0, 0x40
.L0x0001dfa0: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001dfa4: .word 0x9083002f # lbu $v1, 0x2f($a0)
.L0x0001dfa8: .word 0x0802831a # j 0x800a0c68
.L0x0001dfac: .word 0x00000000 # nop
.L0x0001dfb0: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001dfb4: .word 0x9063000b # lbu $v1, 0xb($v1)
.L0x0001dfb8: .word 0x04410002 # bgez $v0, .L0x0001dfc4
.L0x0001dfbc: .word 0x00000000 # nop
.L0x0001dfc0: .word 0x24420007 # addiu $v0, 0x7
.L0x0001dfc4: .word 0x000210c3 # sra $v0, 0x3
.L0x0001dfc8: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001dfcc: .word 0x84a4001c # lh $a0, 0x1c($a1)
.L0x0001dfd0: .word 0x84a20014 # lh $v0, 0x14($a1)
.L0x0001dfd4: .word 0x94a30008 # lhu $v1, 0x8($a1)
.L0x0001dfd8: .word 0x00822021 # addu $a0, $v0
.L0x0001dfdc: .word 0x00031c00 # sll $v1, 0x10
.L0x0001dfe0: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0001dfe4: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0001dfe8: .word 0x00431021 # addu $v0, $v1
.L0x0001dfec: .word 0x00021043 # sra $v0, 0x1
.L0x0001dff0: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001dff4: .word 0x04410002 # bgez $v0, .L0x0001e000
.L0x0001dff8: .word 0x00000000 # nop
.L0x0001dffc: .word 0x24420007 # addiu $v0, 0x7
.L0x0001e000: .word 0x000210c3 # sra $v0, 0x3
.L0x0001e004: .word 0x00c28023 # subu $s0, $a2, $v0
.L0x0001e008: .word 0x1e000003 # bgtz $s0, .L0x0001e018
.L0x0001e00c: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e010: .word 0x24100001 # li $s0, 0x1
.L0x0001e014: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e018: .word 0x14400002 # bnez $v0, .L0x0001e024
.L0x0001e01c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e020: .word 0x2410007f # li $s0, 0x7f
.L0x0001e024: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e028: .word 0x00000000 # nop
.L0x0001e02c: .word 0x0040f809 # jalr $v0
.L0x0001e030: .word 0x00000000 # nop
.L0x0001e034: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e038: .word 0x0050102a # slt $v0, $s0
.L0x0001e03c: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001e040: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e044: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e048: .word 0x03e00008 # jr $ra
.L0x0001e04c: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e050: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e054: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e058: .word 0x00a08821 # move_ $s1, $a1
.L0x0001e05c: .word 0x308400ff # andi $a0, 0xff
.L0x0001e060: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001e064: .word 0x14800010 # bnez $a0, .L0x0001e0a8
.L0x0001e068: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e06c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e070: .word 0x90422b5c # lbu $v0, 0x2b5c($v0)
.L0x0001e074: .word 0x00000000 # nop
.L0x0001e078: .word 0x1440004a # bnez $v0, .L0x0001e1a4
.L0x0001e07c: .word 0x00001021 # move_ $v0, $zr
.L0x0001e080: .word 0x00002021 # move_ $a0, $zr
.L0x0001e084: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e088: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e08c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e090: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e094: .word 0x24050001 # li $a1, 0x1
.L0x0001e098: .word 0x24040010 # li $a0, 0x10
.L0x0001e09c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e0a0: .word 0x0802835f # j 0x800a0d7c
.L0x0001e0a4: .word 0x00002821 # move_ $a1, $zr
.L0x0001e0a8: .word 0x00002021 # move_ $a0, $zr
.L0x0001e0ac: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e0b0: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e0b4: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e0b8: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e0bc: .word 0x00802821 # move_ $a1, $a0
.L0x0001e0c0: .word 0x24040010 # li $a0, 0x10
.L0x0001e0c4: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e0c8: .word 0x24050001 # li $a1, 0x1
.L0x0001e0cc: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e0d0: .word 0x00000000 # nop
.L0x0001e0d4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e0d8: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001e0dc: .word 0x001118c0 # sll $v1, $s1, 0x3
.L0x0001e0e0: .word 0x00711821 # addu $v1, $s1
.L0x0001e0e4: .word 0x00031840 # sll $v1, 0x1
.L0x0001e0e8: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e0ec: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e0f0: .word 0x00621821 # addu $v1, $v0
.L0x0001e0f4: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001e0f8: .word 0x00000000 # nop
.L0x0001e0fc: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001e100: .word 0x10400005 # beqz $v0, .L0x0001e118
.L0x0001e104: .word 0x24850040 # addiu $a1, $a0, 0x40
.L0x0001e108: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001e10c: .word 0x90830031 # lbu $v1, 0x31($a0)
.L0x0001e110: .word 0x08028374 # j 0x800a0dd0
.L0x0001e114: .word 0x00000000 # nop
.L0x0001e118: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001e11c: .word 0x9063000b # lbu $v1, 0xb($v1)
.L0x0001e120: .word 0x04410002 # bgez $v0, .L0x0001e12c
.L0x0001e124: .word 0x00000000 # nop
.L0x0001e128: .word 0x24420007 # addiu $v0, 0x7
.L0x0001e12c: .word 0x000210c3 # sra $v0, 0x3
.L0x0001e130: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001e134: .word 0x84a4001e # lh $a0, 0x1e($a1)
.L0x0001e138: .word 0x84a20012 # lh $v0, 0x12($a1)
.L0x0001e13c: .word 0x94a30008 # lhu $v1, 0x8($a1)
.L0x0001e140: .word 0x00822021 # addu $a0, $v0
.L0x0001e144: .word 0x00031c00 # sll $v1, 0x10
.L0x0001e148: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0001e14c: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0001e150: .word 0x00431021 # addu $v0, $v1
.L0x0001e154: .word 0x00021043 # sra $v0, 0x1
.L0x0001e158: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001e15c: .word 0x04410002 # bgez $v0, .L0x0001e168
.L0x0001e160: .word 0x00000000 # nop
.L0x0001e164: .word 0x24420007 # addiu $v0, 0x7
.L0x0001e168: .word 0x000210c3 # sra $v0, 0x3
.L0x0001e16c: .word 0x00c28023 # subu $s0, $a2, $v0
.L0x0001e170: .word 0x1e000003 # bgtz $s0, .L0x0001e180
.L0x0001e174: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e178: .word 0x24100001 # li $s0, 0x1
.L0x0001e17c: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e180: .word 0x14400002 # bnez $v0, .L0x0001e18c
.L0x0001e184: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e188: .word 0x2410007f # li $s0, 0x7f
.L0x0001e18c: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e190: .word 0x00000000 # nop
.L0x0001e194: .word 0x0040f809 # jalr $v0
.L0x0001e198: .word 0x00000000 # nop
.L0x0001e19c: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e1a0: .word 0x0050102a # slt $v0, $s0
.L0x0001e1a4: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001e1a8: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e1ac: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e1b0: .word 0x03e00008 # jr $ra
.L0x0001e1b4: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e1b8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e1bc: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e1c0: .word 0x00a08821 # move_ $s1, $a1
.L0x0001e1c4: .word 0x308400ff # andi $a0, 0xff
.L0x0001e1c8: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001e1cc: .word 0x14800010 # bnez $a0, .L0x0001e210
.L0x0001e1d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e1d4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e1d8: .word 0x90422b5d # lbu $v0, 0x2b5d($v0)
.L0x0001e1dc: .word 0x00000000 # nop
.L0x0001e1e0: .word 0x14400041 # bnez $v0, .L0x0001e2e8
.L0x0001e1e4: .word 0x00001021 # move_ $v0, $zr
.L0x0001e1e8: .word 0x00002021 # move_ $a0, $zr
.L0x0001e1ec: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e1f0: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e1f4: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e1f8: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e1fc: .word 0x24050001 # li $a1, 0x1
.L0x0001e200: .word 0x24040010 # li $a0, 0x10
.L0x0001e204: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e208: .word 0x080283b9 # j 0x800a0ee4
.L0x0001e20c: .word 0x00002821 # move_ $a1, $zr
.L0x0001e210: .word 0x00002021 # move_ $a0, $zr
.L0x0001e214: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e218: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e21c: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e220: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e224: .word 0x00802821 # move_ $a1, $a0
.L0x0001e228: .word 0x24040010 # li $a0, 0x10
.L0x0001e22c: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e230: .word 0x24050001 # li $a1, 0x1
.L0x0001e234: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e238: .word 0x00000000 # nop
.L0x0001e23c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e240: .word 0x24424580 # addiu $v0, 0x4580
.L0x0001e244: .word 0x24460040 # addiu $a2, $v0, 0x40
.L0x0001e248: .word 0x84450008 # lh $a1, 0x8($v0)
.L0x0001e24c: .word 0x001110c0 # sll $v0, $s1, 0x3
.L0x0001e250: .word 0x00511021 # addu $v0, $s1
.L0x0001e254: .word 0x00021040 # sll $v0, 0x1
.L0x0001e258: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001e25c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001e260: .word 0x00431021 # addu $v0, $v1
.L0x0001e264: .word 0x9047000b # lbu $a3, 0xb($v0)
.L0x0001e268: .word 0x04a10002 # bgez $a1, .L0x0001e274
.L0x0001e26c: .word 0x00000000 # nop
.L0x0001e270: .word 0x24a50007 # addiu $a1, 0x7
.L0x0001e274: .word 0x84c40020 # lh $a0, 0x20($a2)
.L0x0001e278: .word 0x84c20010 # lh $v0, 0x10($a2)
.L0x0001e27c: .word 0x94c30008 # lhu $v1, 0x8($a2)
.L0x0001e280: .word 0x00822021 # addu $a0, $v0
.L0x0001e284: .word 0x00031c00 # sll $v1, 0x10
.L0x0001e288: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0001e28c: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0001e290: .word 0x00431021 # addu $v0, $v1
.L0x0001e294: .word 0x00021043 # sra $v0, 0x1
.L0x0001e298: .word 0x00822021 # addu $a0, $v0
.L0x0001e29c: .word 0x000510c3 # sra $v0, $a1, 0x3
.L0x0001e2a0: .word 0x04810002 # bgez $a0, .L0x0001e2ac
.L0x0001e2a4: .word 0x00e21821 # addu $v1, $a3, $v0
.L0x0001e2a8: .word 0x24840007 # addiu $a0, 0x7
.L0x0001e2ac: .word 0x000410c3 # sra $v0, $a0, 0x3
.L0x0001e2b0: .word 0x00628023 # subu $s0, $v1, $v0
.L0x0001e2b4: .word 0x1e000003 # bgtz $s0, .L0x0001e2c4
.L0x0001e2b8: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e2bc: .word 0x24100001 # li $s0, 0x1
.L0x0001e2c0: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e2c4: .word 0x14400002 # bnez $v0, .L0x0001e2d0
.L0x0001e2c8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e2cc: .word 0x2410007f # li $s0, 0x7f
.L0x0001e2d0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e2d4: .word 0x00000000 # nop
.L0x0001e2d8: .word 0x0040f809 # jalr $v0
.L0x0001e2dc: .word 0x00000000 # nop
.L0x0001e2e0: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e2e4: .word 0x0050102a # slt $v0, $s0
.L0x0001e2e8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001e2ec: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e2f0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e2f4: .word 0x03e00008 # jr $ra
.L0x0001e2f8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e2fc: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e300: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e304: .word 0x00a08821 # move_ $s1, $a1
.L0x0001e308: .word 0x308400ff # andi $a0, 0xff
.L0x0001e30c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001e310: .word 0x14800010 # bnez $a0, .L0x0001e354
.L0x0001e314: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e318: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e31c: .word 0x90422b5e # lbu $v0, 0x2b5e($v0)
.L0x0001e320: .word 0x00000000 # nop
.L0x0001e324: .word 0x1440004a # bnez $v0, .L0x0001e450
.L0x0001e328: .word 0x00001021 # move_ $v0, $zr
.L0x0001e32c: .word 0x00002021 # move_ $a0, $zr
.L0x0001e330: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e334: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e338: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e33c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e340: .word 0x24050001 # li $a1, 0x1
.L0x0001e344: .word 0x24040010 # li $a0, 0x10
.L0x0001e348: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e34c: .word 0x0802840a # j 0x800a1028
.L0x0001e350: .word 0x00002821 # move_ $a1, $zr
.L0x0001e354: .word 0x00002021 # move_ $a0, $zr
.L0x0001e358: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e35c: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e360: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e364: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e368: .word 0x00802821 # move_ $a1, $a0
.L0x0001e36c: .word 0x24040010 # li $a0, 0x10
.L0x0001e370: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e374: .word 0x24050001 # li $a1, 0x1
.L0x0001e378: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e37c: .word 0x00000000 # nop
.L0x0001e380: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e384: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001e388: .word 0x001118c0 # sll $v1, $s1, 0x3
.L0x0001e38c: .word 0x00711821 # addu $v1, $s1
.L0x0001e390: .word 0x00031840 # sll $v1, 0x1
.L0x0001e394: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e398: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e39c: .word 0x00621821 # addu $v1, $v0
.L0x0001e3a0: .word 0x9062000a # lbu $v0, 0xa($v1)
.L0x0001e3a4: .word 0x00000000 # nop
.L0x0001e3a8: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001e3ac: .word 0x10400005 # beqz $v0, .L0x0001e3c4
.L0x0001e3b0: .word 0x24850040 # addiu $a1, $a0, 0x40
.L0x0001e3b4: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001e3b8: .word 0x90830033 # lbu $v1, 0x33($a0)
.L0x0001e3bc: .word 0x0802841f # j 0x800a107c
.L0x0001e3c0: .word 0x00000000 # nop
.L0x0001e3c4: .word 0x84820008 # lh $v0, 0x8($a0)
.L0x0001e3c8: .word 0x9063000b # lbu $v1, 0xb($v1)
.L0x0001e3cc: .word 0x04410002 # bgez $v0, .L0x0001e3d8
.L0x0001e3d0: .word 0x00000000 # nop
.L0x0001e3d4: .word 0x24420007 # addiu $v0, 0x7
.L0x0001e3d8: .word 0x000210c3 # sra $v0, 0x3
.L0x0001e3dc: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001e3e0: .word 0x84a40022 # lh $a0, 0x22($a1)
.L0x0001e3e4: .word 0x84a20018 # lh $v0, 0x18($a1)
.L0x0001e3e8: .word 0x94a30008 # lhu $v1, 0x8($a1)
.L0x0001e3ec: .word 0x00822021 # addu $a0, $v0
.L0x0001e3f0: .word 0x00031c00 # sll $v1, 0x10
.L0x0001e3f4: .word 0x00031403 # sra $v0, $v1, 0x10
.L0x0001e3f8: .word 0x00031fc2 # srl $v1, 0x1f
.L0x0001e3fc: .word 0x00431021 # addu $v0, $v1
.L0x0001e400: .word 0x00021043 # sra $v0, 0x1
.L0x0001e404: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001e408: .word 0x04410002 # bgez $v0, .L0x0001e414
.L0x0001e40c: .word 0x00000000 # nop
.L0x0001e410: .word 0x24420007 # addiu $v0, 0x7
.L0x0001e414: .word 0x000210c3 # sra $v0, 0x3
.L0x0001e418: .word 0x00c28023 # subu $s0, $a2, $v0
.L0x0001e41c: .word 0x1e000003 # bgtz $s0, .L0x0001e42c
.L0x0001e420: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e424: .word 0x24100001 # li $s0, 0x1
.L0x0001e428: .word 0x2a020080 # slti $v0, $s0, 0x80
.L0x0001e42c: .word 0x14400002 # bnez $v0, .L0x0001e438
.L0x0001e430: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e434: .word 0x2410007f # li $s0, 0x7f
.L0x0001e438: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e43c: .word 0x00000000 # nop
.L0x0001e440: .word 0x0040f809 # jalr $v0
.L0x0001e444: .word 0x00000000 # nop
.L0x0001e448: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e44c: .word 0x0050102a # slt $v0, $s0
.L0x0001e450: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001e454: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e458: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e45c: .word 0x03e00008 # jr $ra
.L0x0001e460: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e464: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e468: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001e46c: .word 0x00a09021 # move_ $s2, $a1
.L0x0001e470: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e474: .word 0x00808821 # move_ $s1, $a0
.L0x0001e478: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001e47c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001e480: .word 0x14400017 # bnez $v0, .L0x0001e4e0
.L0x0001e484: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e488: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e48c: .word 0x90422b61 # lbu $v0, 0x2b61($v0)
.L0x0001e490: .word 0x00000000 # nop
.L0x0001e494: .word 0x1440006a # bnez $v0, .L0x0001e640
.L0x0001e498: .word 0x00001021 # move_ $v0, $zr
.L0x0001e49c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e4a0: .word 0x24504460 # addiu $s0, $v0, 0x4460
.L0x0001e4a4: .word 0x8e02000c # lw $v0, 0xc($s0)
.L0x0001e4a8: .word 0x00000000 # nop
.L0x0001e4ac: .word 0x00021140 # sll $v0, 0x5
.L0x0001e4b0: .word 0x00501021 # addu $v0, $s0
.L0x0001e4b4: .word 0x84420088 # lh $v0, 0x88($v0)
.L0x0001e4b8: .word 0x00000000 # nop
.L0x0001e4bc: .word 0x1840005f # blez $v0, .L0x0001e63c
.L0x0001e4c0: .word 0x00002021 # move_ $a0, $zr
.L0x0001e4c4: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e4c8: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e4cc: .word 0x24050001 # li $a1, 0x1
.L0x0001e4d0: .word 0x24040010 # li $a0, 0x10
.L0x0001e4d4: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e4d8: .word 0x0802846d # j 0x800a11b4
.L0x0001e4dc: .word 0x00002821 # move_ $a1, $zr
.L0x0001e4e0: .word 0x00002021 # move_ $a0, $zr
.L0x0001e4e4: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e4e8: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e4ec: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e4f0: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e4f4: .word 0x00802821 # move_ $a1, $a0
.L0x0001e4f8: .word 0x24040010 # li $a0, 0x10
.L0x0001e4fc: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e500: .word 0x24050001 # li $a1, 0x1
.L0x0001e504: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e508: .word 0x00000000 # nop
.L0x0001e50c: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001e510: .word 0x1440004b # bnez $v0, .L0x0001e640
.L0x0001e514: .word 0x00001021 # move_ $v0, $zr
.L0x0001e518: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e51c: .word 0x24444580 # addiu $a0, $v0, 0x4580
.L0x0001e520: .word 0x8483000a # lh $v1, 0xa($a0)
.L0x0001e524: .word 0x00000000 # nop
.L0x0001e528: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0001e52c: .word 0x00431021 # addu $v0, $v1
.L0x0001e530: .word 0x000210c0 # sll $v0, 0x3
.L0x0001e534: .word 0x00431021 # addu $v0, $v1
.L0x0001e538: .word 0x8483004a # lh $v1, 0x4a($a0)
.L0x0001e53c: .word 0x00021080 # sll $v0, 0x2
.L0x0001e540: .word 0x0043001a # div $zr, $v0, $v1
.L0x0001e544: .word 0x00008812 # mflo $s1
.L0x0001e548: .word 0x001218c0 # sll $v1, $s2, 0x3
.L0x0001e54c: .word 0x00721821 # addu $v1, $s2
.L0x0001e550: .word 0x00031840 # sll $v1, 0x1
.L0x0001e554: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e558: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e55c: .word 0x00621821 # addu $v1, $v0
.L0x0001e560: .word 0x2a2200c9 # slti $v0, $s1, 0xc9
.L0x0001e564: .word 0x14400002 # bnez $v0, .L0x0001e570
.L0x0001e568: .word 0x00000000 # nop
.L0x0001e56c: .word 0x241100c8 # li $s1, 0xc8
.L0x0001e570: .word 0x9062000b # lbu $v0, 0xb($v1)
.L0x0001e574: .word 0x9083003e # lbu $v1, 0x3e($a0)
.L0x0001e578: .word 0x00000000 # nop
.L0x0001e57c: .word 0x00431021 # addu $v0, $v1
.L0x0001e580: .word 0x00021840 # sll $v1, $v0, 0x1
.L0x0001e584: .word 0x00621821 # addu $v1, $v0
.L0x0001e588: .word 0x000318c0 # sll $v1, 0x3
.L0x0001e58c: .word 0x00621821 # addu $v1, $v0
.L0x0001e590: .word 0x00038080 # sll $s0, $v1, 0x2
.L0x0001e594: .word 0x06010002 # bgez $s0, .L0x0001e5a0
.L0x0001e598: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001e59c: .word 0x2610003f # addiu $s0, 0x3f
.L0x0001e5a0: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001e5a4: .word 0x8c62000c # lw $v0, 0xc($v1)
.L0x0001e5a8: .word 0x00000000 # nop
.L0x0001e5ac: .word 0x00021140 # sll $v0, 0x5
.L0x0001e5b0: .word 0x00431021 # addu $v0, $v1
.L0x0001e5b4: .word 0x84440070 # lh $a0, 0x70($v0)
.L0x0001e5b8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e5bc: .word 0x8c4237fc # lw $v0, 0x37fc($v0)
.L0x0001e5c0: .word 0x00000000 # nop
.L0x0001e5c4: .word 0x0040f809 # jalr $v0
.L0x0001e5c8: .word 0x00108183 # sra $s0, 0x6
.L0x0001e5cc: .word 0x84420004 # lh $v0, 0x4($v0)
.L0x0001e5d0: .word 0x00000000 # nop
.L0x0001e5d4: .word 0x00510018 # mult $v0, $s1
.L0x0001e5d8: .word 0x00001812 # mflo $v1
.L0x0001e5dc: .word 0x00000000 # nop
.L0x0001e5e0: .word 0x00000000 # nop
.L0x0001e5e4: .word 0x00700018 # mult $v1, $s0
.L0x0001e5e8: .word 0x00008012 # mflo $s0
.L0x0001e5ec: .word 0x3c0268db # lui $v0, 0x68db
.L0x0001e5f0: .word 0x34428bad # ori $v0, 0x8bad
.L0x0001e5f4: .word 0x02020018 # mult $s0, $v0
.L0x0001e5f8: .word 0x001087c3 # sra $s0, 0x1f
.L0x0001e5fc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e600: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e604: .word 0x00001810 # mfhi $v1
.L0x0001e608: .word 0x00031b03 # sra $v1, 0xc
.L0x0001e60c: .word 0x0040f809 # jalr $v0
.L0x0001e610: .word 0x00708023 # subu $s0, $v1, $s0
.L0x0001e614: .word 0x00402021 # move_ $a0, $v0
.L0x0001e618: .word 0x04810003 # bgez $a0, .L0x0001e628
.L0x0001e61c: .word 0x00021a83 # sra $v1, $v0, 0xa
.L0x0001e620: .word 0x248203ff # addiu $v0, $a0, 0x3ff
.L0x0001e624: .word 0x00021a83 # sra $v1, $v0, 0xa
.L0x0001e628: .word 0x00031280 # sll $v0, $v1, 0xa
.L0x0001e62c: .word 0x00821823 # subu $v1, $a0, $v0
.L0x0001e630: .word 0x0070182a # slt $v1, $s0
.L0x0001e634: .word 0x14600002 # bnez $v1, .L0x0001e640
.L0x0001e638: .word 0x24020001 # li $v0, 0x1
.L0x0001e63c: .word 0x00001021 # move_ $v0, $zr
.L0x0001e640: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001e644: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001e648: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e64c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e650: .word 0x03e00008 # jr $ra
.L0x0001e654: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e658: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001e65c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e660: .word 0x00a08021 # move_ $s0, $a1
.L0x0001e664: .word 0x308200ff # andi $v0, $a0, 0xff
.L0x0001e668: .word 0x14400006 # bnez $v0, .L0x0001e684
.L0x0001e66c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001e670: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e674: .word 0x90422b5f # lbu $v0, 0x2b5f($v0)
.L0x0001e678: .word 0x00000000 # nop
.L0x0001e67c: .word 0x14400020 # bnez $v0, .L0x0001e700
.L0x0001e680: .word 0x00001021 # move_ $v0, $zr
.L0x0001e684: .word 0x308400ff # andi $a0, 0xff
.L0x0001e688: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001e68c: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001e690: .word 0x00041102 # srl $v0, $a0, 0x4
.L0x0001e694: .word 0x00021080 # sll $v0, 0x2
.L0x0001e698: .word 0x00431021 # addu $v0, $v1
.L0x0001e69c: .word 0x8c460008 # lw $a2, 0x8($v0)
.L0x0001e6a0: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e6a4: .word 0x24050001 # li $a1, 0x1
.L0x0001e6a8: .word 0x001020c0 # sll $a0, $s0, 0x3
.L0x0001e6ac: .word 0x00902021 # addu $a0, $s0
.L0x0001e6b0: .word 0x00042040 # sll $a0, 0x1
.L0x0001e6b4: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001e6b8: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001e6bc: .word 0x00832021 # addu $a0, $v1
.L0x0001e6c0: .word 0x9083000a # lbu $v1, 0xa($a0)
.L0x0001e6c4: .word 0x00000000 # nop
.L0x0001e6c8: .word 0x2c630002 # sltiu $v1, 0x2
.L0x0001e6cc: .word 0x10600004 # beqz $v1, .L0x0001e6e0
.L0x0001e6d0: .word 0x00000000 # nop
.L0x0001e6d4: .word 0x90500035 # lbu $s0, 0x35($v0)
.L0x0001e6d8: .word 0x080284e6 # j 0x800a1398
.L0x0001e6dc: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e6e0: .word 0x9090000b # lbu $s0, 0xb($a0)
.L0x0001e6e4: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e6e8: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e6ec: .word 0x00000000 # nop
.L0x0001e6f0: .word 0x0040f809 # jalr $v0
.L0x0001e6f4: .word 0x00000000 # nop
.L0x0001e6f8: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e6fc: .word 0x0050102a # slt $v0, $s0
.L0x0001e700: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001e704: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e708: .word 0x03e00008 # jr $ra
.L0x0001e70c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001e710: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001e714: .word 0x00003021 # move_ $a2, $zr
.L0x0001e718: .word 0x3c048004 # lui $a0, 0x8004
.L0x0001e71c: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001e720: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001e724: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001e728: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e72c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x0001e730: .word 0x2484ef5c # addiu $a0, -0x10a4
.L0x0001e734: .word 0x00021140 # sll $v0, 0x5
.L0x0001e738: .word 0x00431021 # addu $v0, $v1
.L0x0001e73c: .word 0x84430010 # lh $v1, 0x10($v0)
.L0x0001e740: .word 0x94820000 # lhu $v0, ($a0)
.L0x0001e744: .word 0x00000000 # nop
.L0x0001e748: .word 0x14430003 # bne $v0, $v1, .L0x0001e758
.L0x0001e74c: .word 0x24c60001 # addiu $a2, 0x1
.L0x0001e750: .word 0x08028512 # j 0x800a1448
.L0x0001e754: .word 0x00001021 # move_ $v0, $zr
.L0x0001e758: .word 0x28c20008 # slti $v0, $a2, 0x8
.L0x0001e75c: .word 0x1440fff8 # bnez $v0, .L0x0001e740
.L0x0001e760: .word 0x24840058 # addiu $a0, 0x58
.L0x0001e764: .word 0x000518c0 # sll $v1, $a1, 0x3
.L0x0001e768: .word 0x00651821 # addu $v1, $a1
.L0x0001e76c: .word 0x00031840 # sll $v1, 0x1
.L0x0001e770: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e774: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e778: .word 0x00621821 # addu $v1, $v0
.L0x0001e77c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e780: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e784: .word 0x9070000b # lbu $s0, 0xb($v1)
.L0x0001e788: .word 0x0040f809 # jalr $v0
.L0x0001e78c: .word 0x00000000 # nop
.L0x0001e790: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e794: .word 0x0050102a # slt $v0, $s0
.L0x0001e798: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001e79c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e7a0: .word 0x03e00008 # jr $ra
.L0x0001e7a4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001e7a8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e7ac: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e7b0: .word 0x00a08821 # move_ $s1, $a1
.L0x0001e7b4: .word 0x00002021 # move_ $a0, $zr
.L0x0001e7b8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e7bc: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e7c0: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e7c4: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001e7c8: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e7cc: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e7d0: .word 0x00802821 # move_ $a1, $a0
.L0x0001e7d4: .word 0x24040010 # li $a0, 0x10
.L0x0001e7d8: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e7dc: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e7e0: .word 0x24050001 # li $a1, 0x1
.L0x0001e7e4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e7e8: .word 0x24424580 # addiu $v0, 0x4580
.L0x0001e7ec: .word 0x84430008 # lh $v1, 0x8($v0)
.L0x0001e7f0: .word 0x84420048 # lh $v0, 0x48($v0)
.L0x0001e7f4: .word 0x00000000 # nop
.L0x0001e7f8: .word 0x00628023 # subu $s0, $v1, $v0
.L0x0001e7fc: .word 0x001110c0 # sll $v0, $s1, 0x3
.L0x0001e800: .word 0x00511021 # addu $v0, $s1
.L0x0001e804: .word 0x00021040 # sll $v0, 0x1
.L0x0001e808: .word 0x3c038004 # lui $v1, 0x8004
.L0x0001e80c: .word 0x24632bca # addiu $v1, 0x2bca
.L0x0001e810: .word 0x00431021 # addu $v0, $v1
.L0x0001e814: .word 0x9043000b # lbu $v1, 0xb($v0)
.L0x0001e818: .word 0x06010002 # bgez $s0, .L0x0001e824
.L0x0001e81c: .word 0x00000000 # nop
.L0x0001e820: .word 0x26100007 # addiu $s0, 0x7
.L0x0001e824: .word 0x001080c3 # sra $s0, 0x3
.L0x0001e828: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e82c: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e830: .word 0x00000000 # nop
.L0x0001e834: .word 0x0040f809 # jalr $v0
.L0x0001e838: .word 0x00708021 # addu $s0, $v1, $s0
.L0x0001e83c: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e840: .word 0x0050102a # slt $v0, $s0
.L0x0001e844: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001e848: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001e84c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e850: .word 0x03e00008 # jr $ra
.L0x0001e854: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001e858: .word 0x000518c0 # sll $v1, $a1, 0x3
.L0x0001e85c: .word 0x00651821 # addu $v1, $a1
.L0x0001e860: .word 0x00031840 # sll $v1, 0x1
.L0x0001e864: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e868: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e86c: .word 0x00621821 # addu $v1, $v0
.L0x0001e870: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e874: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e878: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001e87c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001e880: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e884: .word 0x9070000b # lbu $s0, 0xb($v1)
.L0x0001e888: .word 0x0040f809 # jalr $v0
.L0x0001e88c: .word 0x00000000 # nop
.L0x0001e890: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e894: .word 0x0050102a # slt $v0, $s0
.L0x0001e898: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001e89c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e8a0: .word 0x03e00008 # jr $ra
.L0x0001e8a4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001e8a8: .word 0x000518c0 # sll $v1, $a1, 0x3
.L0x0001e8ac: .word 0x00651821 # addu $v1, $a1
.L0x0001e8b0: .word 0x00031840 # sll $v1, 0x1
.L0x0001e8b4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e8b8: .word 0x24422bca # addiu $v0, 0x2bca
.L0x0001e8bc: .word 0x00621821 # addu $v1, $v0
.L0x0001e8c0: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e8c4: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e8c8: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001e8cc: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001e8d0: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e8d4: .word 0x9070000b # lbu $s0, 0xb($v1)
.L0x0001e8d8: .word 0x0040f809 # jalr $v0
.L0x0001e8dc: .word 0x00000000 # nop
.L0x0001e8e0: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e8e4: .word 0x0050102a # slt $v0, $s0
.L0x0001e8e8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001e8ec: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e8f0: .word 0x03e00008 # jr $ra
.L0x0001e8f4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001e8f8: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001e8fc: .word 0x3c03800a # lui $v1, 0x800a
.L0x0001e900: .word 0x24634460 # addiu $v1, 0x4460
.L0x0001e904: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001e908: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e90c: .word 0x8c620008 # lw $v0, 0x8($v1)
.L0x0001e910: .word 0x00000000 # nop
.L0x0001e914: .word 0x00021140 # sll $v0, 0x5
.L0x0001e918: .word 0x00621821 # addu $v1, $v0
.L0x0001e91c: .word 0x84620016 # lh $v0, 0x16($v1)
.L0x0001e920: .word 0x00058180 # sll $s0, $a1, 0x6
.L0x0001e924: .word 0x0202001a # div $zr, $s0, $v0
.L0x0001e928: .word 0x00008012 # mflo $s0
.L0x0001e92c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001e930: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001e934: .word 0x00000000 # nop
.L0x0001e938: .word 0x0040f809 # jalr $v0
.L0x0001e93c: .word 0x26100020 # addiu $s0, 0x20
.L0x0001e940: .word 0x3042007f # andi $v0, 0x7f
.L0x0001e944: .word 0x0050102a # slt $v0, $s0
.L0x0001e948: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001e94c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001e950: .word 0x03e00008 # jr $ra
.L0x0001e954: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001e958: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001e95c: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001e960: .word 0x00808821 # move_ $s1, $a0
.L0x0001e964: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001e968: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001e96c: .word 0x1440000b # bnez $v0, .L0x0001e99c
.L0x0001e970: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001e974: .word 0x00002021 # move_ $a0, $zr
.L0x0001e978: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e97c: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e980: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e984: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e988: .word 0x24050001 # li $a1, 0x1
.L0x0001e98c: .word 0x24040010 # li $a0, 0x10
.L0x0001e990: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e994: .word 0x0802859c # j 0x800a1670
.L0x0001e998: .word 0x00002821 # move_ $a1, $zr
.L0x0001e99c: .word 0x00002021 # move_ $a0, $zr
.L0x0001e9a0: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001e9a4: .word 0x26104460 # addiu $s0, 0x4460
.L0x0001e9a8: .word 0x8e060008 # lw $a2, 0x8($s0)
.L0x0001e9ac: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e9b0: .word 0x00802821 # move_ $a1, $a0
.L0x0001e9b4: .word 0x24040010 # li $a0, 0x10
.L0x0001e9b8: .word 0x8e06000c # lw $a2, 0xc($s0)
.L0x0001e9bc: .word 0x24050001 # li $a1, 0x1
.L0x0001e9c0: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001e9c4: .word 0x00000000 # nop
.L0x0001e9c8: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001e9cc: .word 0x24434468 # addiu $v1, $v0, 0x4468
.L0x0001e9d0: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001e9d4: .word 0x24854580 # addiu $a1, $a0, 0x4580
.L0x0001e9d8: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001e9dc: .word 0x1440002a # bnez $v0, .L0x0001ea88
.L0x0001e9e0: .word 0x24a60040 # addiu $a2, $a1, 0x40
.L0x0001e9e4: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001e9e8: .word 0x90422b65 # lbu $v0, 0x2b65($v0)
.L0x0001e9ec: .word 0x00000000 # nop
.L0x0001e9f0: .word 0x14400044 # bnez $v0, .L0x0001eb04
.L0x0001e9f4: .word 0x00001021 # move_ $v0, $zr
.L0x0001e9f8: .word 0x94a20024 # lhu $v0, 0x24($a1)
.L0x0001e9fc: .word 0x00000000 # nop
.L0x0001ea00: .word 0x30420018 # andi $v0, 0x18
.L0x0001ea04: .word 0x1440003f # bnez $v0, .L0x0001eb04
.L0x0001ea08: .word 0x00001021 # move_ $v0, $zr
.L0x0001ea0c: .word 0x846200cc # lh $v0, 0xcc($v1)
.L0x0001ea10: .word 0x90a30024 # lbu $v1, 0x24($a1)
.L0x0001ea14: .word 0x24420001 # addiu $v0, 0x1
.L0x0001ea18: .word 0x30630002 # andi $v1, 0x2
.L0x0001ea1c: .word 0x10600002 # beqz $v1, .L0x0001ea28
.L0x0001ea20: .word 0x000280c0 # sll $s0, $v0, 0x3
.L0x0001ea24: .word 0x00108043 # sra $s0, 0x1
.L0x0001ea28: .word 0x84844580 # lh $a0, 0x4580($a0)
.L0x0001ea2c: .word 0x84a30040 # lh $v1, 0x40($a1)
.L0x0001ea30: .word 0x00000000 # nop
.L0x0001ea34: .word 0x0064102a # slt $v0, $v1, $a0
.L0x0001ea38: .word 0x10400002 # beqz $v0, .L0x0001ea44
.L0x0001ea3c: .word 0x00831023 # subu $v0, $a0, $v1
.L0x0001ea40: .word 0x02028021 # addu $s0, $v0
.L0x0001ea44: .word 0x84a3000a # lh $v1, 0xa($a1)
.L0x0001ea48: .word 0x84c4000a # lh $a0, 0xa($a2)
.L0x0001ea4c: .word 0x00000000 # nop
.L0x0001ea50: .word 0x0083102a # slt $v0, $a0, $v1
.L0x0001ea54: .word 0x10400009 # beqz $v0, .L0x0001ea7c
.L0x0001ea58: .word 0x3c026666 # lui $v0, 0x6666
.L0x0001ea5c: .word 0x34426667 # ori $v0, 0x6667
.L0x0001ea60: .word 0x00641823 # subu $v1, $a0
.L0x0001ea64: .word 0x00620018 # mult $v1, $v0
.L0x0001ea68: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0001ea6c: .word 0x00003810 # mfhi $a3
.L0x0001ea70: .word 0x00071083 # sra $v0, $a3, 0x2
.L0x0001ea74: .word 0x00431023 # subu $v0, $v1
.L0x0001ea78: .word 0x02028021 # addu $s0, $v0
.L0x0001ea7c: .word 0x90a2003c # lbu $v0, 0x3c($a1)
.L0x0001ea80: .word 0x080285e6 # j 0x800a1798
.L0x0001ea84: .word 0x02028021 # addu $s0, $v0
.L0x0001ea88: .word 0x90a30024 # lbu $v1, 0x24($a1)
.L0x0001ea8c: .word 0x00000000 # nop
.L0x0001ea90: .word 0x30620008 # andi $v0, $v1, 0x8
.L0x0001ea94: .word 0x1440001b # bnez $v0, .L0x0001eb04
.L0x0001ea98: .word 0x00001021 # move_ $v0, $zr
.L0x0001ea9c: .word 0x90c2003d # lbu $v0, 0x3d($a2)
.L0x0001eaa0: .word 0x00000000 # nop
.L0x0001eaa4: .word 0x10400002 # beqz $v0, .L0x0001eab0
.L0x0001eaa8: .word 0x24100040 # li $s0, 0x40
.L0x0001eaac: .word 0x24100020 # li $s0, 0x20
.L0x0001eab0: .word 0x30620002 # andi $v0, $v1, 0x2
.L0x0001eab4: .word 0x10400002 # beqz $v0, .L0x0001eac0
.L0x0001eab8: .word 0x3c046666 # lui $a0, 0x6666
.L0x0001eabc: .word 0x00108043 # sra $s0, 0x1
.L0x0001eac0: .word 0x84a3000a # lh $v1, 0xa($a1)
.L0x0001eac4: .word 0x84c2000a # lh $v0, 0xa($a2)
.L0x0001eac8: .word 0x34846667 # ori $a0, 0x6667
.L0x0001eacc: .word 0x00621823 # subu $v1, $v0
.L0x0001ead0: .word 0x00640018 # mult $v1, $a0
.L0x0001ead4: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0001ead8: .word 0x00003810 # mfhi $a3
.L0x0001eadc: .word 0x00071083 # sra $v0, $a3, 0x2
.L0x0001eae0: .word 0x00431023 # subu $v0, $v1
.L0x0001eae4: .word 0x02028021 # addu $s0, $v0
.L0x0001eae8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001eaec: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001eaf0: .word 0x00000000 # nop
.L0x0001eaf4: .word 0x0040f809 # jalr $v0
.L0x0001eaf8: .word 0x00000000 # nop
.L0x0001eafc: .word 0x3042007f # andi $v0, 0x7f
.L0x0001eb00: .word 0x0050102a # slt $v0, $s0
.L0x0001eb04: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001eb08: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001eb0c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001eb10: .word 0x03e00008 # jr $ra
.L0x0001eb14: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001eb18: .word 0x27bdffd0 # addiu $sp, -0x30
.L0x0001eb1c: .word 0xafb50024 # sw $s5, 0x24($sp)
.L0x0001eb20: .word 0x00a0a821 # move_ $s5, $a1
.L0x0001eb24: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001eb28: .word 0x00808021 # move_ $s0, $a0
.L0x0001eb2c: .word 0x320200ff # andi $v0, $s0, 0xff
.L0x0001eb30: .word 0xafbf0028 # sw $ra, 0x28($sp)
.L0x0001eb34: .word 0xafb40020 # sw $s4, 0x20($sp)
.L0x0001eb38: .word 0xafb3001c # sw $s3, 0x1c($sp)
.L0x0001eb3c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001eb40: .word 0x14400005 # bnez $v0, .L0x0001eb58
.L0x0001eb44: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001eb48: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001eb4c: .word 0x8c464468 # lw $a2, 0x4468($v0)
.L0x0001eb50: .word 0x08028605 # j 0x800a1814
.L0x0001eb54: .word 0x00002021 # move_ $a0, $zr
.L0x0001eb58: .word 0x24040010 # li $a0, 0x10
.L0x0001eb5c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001eb60: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x0001eb64: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001eb68: .word 0x00002821 # move_ $a1, $zr
.L0x0001eb6c: .word 0x2404000c # li $a0, 0xc
.L0x0001eb70: .word 0x320500ff # andi $a1, $s0, 0xff
.L0x0001eb74: .word 0x0005a02b # sltu $s4, $zr, $a1
.L0x0001eb78: .word 0x3c13800a # lui $s3, 0x800a
.L0x0001eb7c: .word 0x26734460 # addiu $s3, 0x4460
.L0x0001eb80: .word 0x00149080 # sll $s2, $s4, 0x2
.L0x0001eb84: .word 0x02539021 # addu $s2, $s3
.L0x0001eb88: .word 0x3c10800a # lui $s0, 0x800a
.L0x0001eb8c: .word 0x3c11800a # lui $s1, 0x800a
.L0x0001eb90: .word 0x26313868 # addiu $s1, 0x3868
.L0x0001eb94: .word 0x8e460008 # lw $a2, 0x8($s2)
.L0x0001eb98: .word 0x8e220b0c # lw $v0, 0xb0c($s1)
.L0x0001eb9c: .word 0x00000000 # nop
.L0x0001eba0: .word 0x0040f809 # jalr $v0
.L0x0001eba4: .word 0x261045c0 # addiu $s0, 0x45c0
.L0x0001eba8: .word 0x86030004 # lh $v1, 0x4($s0)
.L0x0001ebac: .word 0x001581c0 # sll $s0, $s5, 0x7
.L0x0001ebb0: .word 0x0203001a # div $zr, $s0, $v1
.L0x0001ebb4: .word 0x00008012 # mflo $s0
.L0x0001ebb8: .word 0x3c0451eb # lui $a0, 0x51eb
.L0x0001ebbc: .word 0x3484851f # ori $a0, 0x851f
.L0x0001ebc0: .word 0x000218c0 # sll $v1, $v0, 0x3
.L0x0001ebc4: .word 0x00621823 # subu $v1, $v0
.L0x0001ebc8: .word 0x00031880 # sll $v1, 0x2
.L0x0001ebcc: .word 0x00711821 # addu $v1, $s1
.L0x0001ebd0: .word 0x94650002 # lhu $a1, 0x2($v1)
.L0x0001ebd4: .word 0x8e430008 # lw $v1, 0x8($s2)
.L0x0001ebd8: .word 0x00052c00 # sll $a1, 0x10
.L0x0001ebdc: .word 0x00051403 # sra $v0, $a1, 0x10
.L0x0001ebe0: .word 0x00440018 # mult $v0, $a0
.L0x0001ebe4: .word 0x00141040 # sll $v0, $s4, 0x1
.L0x0001ebe8: .word 0x00541021 # addu $v0, $s4
.L0x0001ebec: .word 0x00431021 # addu $v0, $v1
.L0x0001ebf0: .word 0x00021140 # sll $v0, 0x5
.L0x0001ebf4: .word 0x00531021 # addu $v0, $s3
.L0x0001ebf8: .word 0x24040040 # li $a0, 0x40
.L0x0001ebfc: .word 0x9042002e # lbu $v0, 0x2e($v0)
.L0x0001ec00: .word 0x00052fc3 # sra $a1, 0x1f
.L0x0001ec04: .word 0x00021042 # srl $v0, 0x1
.L0x0001ec08: .word 0x00822023 # subu $a0, $v0
.L0x0001ec0c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001ec10: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001ec14: .word 0x00004010 # mfhi $t0
.L0x0001ec18: .word 0x00081943 # sra $v1, $t0, 0x5
.L0x0001ec1c: .word 0x00651823 # subu $v1, $a1
.L0x0001ec20: .word 0x00031c00 # sll $v1, 0x10
.L0x0001ec24: .word 0x00031c03 # sra $v1, 0x10
.L0x0001ec28: .word 0x02048021 # addu $s0, $a0
.L0x0001ec2c: .word 0x0040f809 # jalr $v0
.L0x0001ec30: .word 0x02038023 # subu $s0, $v1
.L0x0001ec34: .word 0x3042007f # andi $v0, 0x7f
.L0x0001ec38: .word 0x0050102a # slt $v0, $s0
.L0x0001ec3c: .word 0x8fbf0028 # lw $ra, 0x28($sp)
.L0x0001ec40: .word 0x8fb50024 # lw $s5, 0x24($sp)
.L0x0001ec44: .word 0x8fb40020 # lw $s4, 0x20($sp)
.L0x0001ec48: .word 0x8fb3001c # lw $s3, 0x1c($sp)
.L0x0001ec4c: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001ec50: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ec54: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ec58: .word 0x03e00008 # jr $ra
.L0x0001ec5c: .word 0x27bd0030 # addiu $sp, 0x30
.L0x0001ec60: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001ec64: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ec68: .word 0x00808821 # move_ $s1, $a0
.L0x0001ec6c: .word 0x322200ff # andi $v0, $s1, 0xff
.L0x0001ec70: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001ec74: .word 0x14400005 # bnez $v0, .L0x0001ec8c
.L0x0001ec78: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ec7c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ec80: .word 0x8c464468 # lw $a2, 0x4468($v0)
.L0x0001ec84: .word 0x08028652 # j 0x800a1948
.L0x0001ec88: .word 0x00002021 # move_ $a0, $zr
.L0x0001ec8c: .word 0x24040010 # li $a0, 0x10
.L0x0001ec90: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ec94: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x0001ec98: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ec9c: .word 0x00002821 # move_ $a1, $zr
.L0x0001eca0: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001eca4: .word 0x244245c0 # addiu $v0, 0x45c0
.L0x0001eca8: .word 0x322400ff # andi $a0, $s1, 0xff
.L0x0001ecac: .word 0x0004202b # sltu $a0, $zr, $a0
.L0x0001ecb0: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001ecb4: .word 0x8443001e # lh $v1, 0x1e($v0)
.L0x0001ecb8: .word 0x84420012 # lh $v0, 0x12($v0)
.L0x0001ecbc: .word 0x24a54460 # addiu $a1, 0x4460
.L0x0001ecc0: .word 0x00628021 # addu $s0, $v1, $v0
.L0x0001ecc4: .word 0x00041880 # sll $v1, $a0, 0x2
.L0x0001ecc8: .word 0x00651821 # addu $v1, $a1
.L0x0001eccc: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001ecd0: .word 0x8c630008 # lw $v1, 0x8($v1)
.L0x0001ecd4: .word 0x00441021 # addu $v0, $a0
.L0x0001ecd8: .word 0x00431021 # addu $v0, $v1
.L0x0001ecdc: .word 0x00021140 # sll $v0, 0x5
.L0x0001ece0: .word 0x00451021 # addu $v0, $a1
.L0x0001ece4: .word 0x9043002f # lbu $v1, 0x2f($v0)
.L0x0001ece8: .word 0x06010002 # bgez $s0, .L0x0001ecf4
.L0x0001ecec: .word 0x00000000 # nop
.L0x0001ecf0: .word 0x26100007 # addiu $s0, 0x7
.L0x0001ecf4: .word 0x001080c3 # sra $s0, 0x3
.L0x0001ecf8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001ecfc: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001ed00: .word 0x00000000 # nop
.L0x0001ed04: .word 0x0040f809 # jalr $v0
.L0x0001ed08: .word 0x00708023 # subu $s0, $v1, $s0
.L0x0001ed0c: .word 0x3042007f # andi $v0, 0x7f
.L0x0001ed10: .word 0x0050102a # slt $v0, $s0
.L0x0001ed14: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001ed18: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ed1c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ed20: .word 0x03e00008 # jr $ra
.L0x0001ed24: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001ed28: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001ed2c: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ed30: .word 0x00808021 # move_ $s0, $a0
.L0x0001ed34: .word 0x320200ff # andi $v0, $s0, 0xff
.L0x0001ed38: .word 0x14400005 # bnez $v0, .L0x0001ed50
.L0x0001ed3c: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001ed40: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ed44: .word 0x8c464468 # lw $a2, 0x4468($v0)
.L0x0001ed48: .word 0x08028683 # j 0x800a1a0c
.L0x0001ed4c: .word 0x00002021 # move_ $a0, $zr
.L0x0001ed50: .word 0x24040010 # li $a0, 0x10
.L0x0001ed54: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ed58: .word 0x8c46446c # lw $a2, 0x446c($v0)
.L0x0001ed5c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ed60: .word 0x00002821 # move_ $a1, $zr
.L0x0001ed64: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ed68: .word 0x244245c0 # addiu $v0, 0x45c0
.L0x0001ed6c: .word 0x320400ff # andi $a0, $s0, 0xff
.L0x0001ed70: .word 0x0004202b # sltu $a0, $zr, $a0
.L0x0001ed74: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001ed78: .word 0x8443001c # lh $v1, 0x1c($v0)
.L0x0001ed7c: .word 0x84420014 # lh $v0, 0x14($v0)
.L0x0001ed80: .word 0x24a54460 # addiu $a1, 0x4460
.L0x0001ed84: .word 0x00623021 # addu $a2, $v1, $v0
.L0x0001ed88: .word 0x00041880 # sll $v1, $a0, 0x2
.L0x0001ed8c: .word 0x00651821 # addu $v1, $a1
.L0x0001ed90: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001ed94: .word 0x8c630008 # lw $v1, 0x8($v1)
.L0x0001ed98: .word 0x00441021 # addu $v0, $a0
.L0x0001ed9c: .word 0x00431021 # addu $v0, $v1
.L0x0001eda0: .word 0x00021140 # sll $v0, 0x5
.L0x0001eda4: .word 0x00451021 # addu $v0, $a1
.L0x0001eda8: .word 0x9043002d # lbu $v1, 0x2d($v0)
.L0x0001edac: .word 0x04c10003 # bgez $a2, .L0x0001edbc
.L0x0001edb0: .word 0x000610c3 # sra $v0, $a2, 0x3
.L0x0001edb4: .word 0x24c60007 # addiu $a2, 0x7
.L0x0001edb8: .word 0x000610c3 # sra $v0, $a2, 0x3
.L0x0001edbc: .word 0x00628023 # subu $s0, $v1, $v0
.L0x0001edc0: .word 0x2a020020 # slti $v0, $s0, 0x20
.L0x0001edc4: .word 0x10400002 # beqz $v0, .L0x0001edd0
.L0x0001edc8: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001edcc: .word 0x24100020 # li $s0, 0x20
.L0x0001edd0: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001edd4: .word 0x00000000 # nop
.L0x0001edd8: .word 0x0040f809 # jalr $v0
.L0x0001eddc: .word 0x00000000 # nop
.L0x0001ede0: .word 0x3042007f # andi $v0, 0x7f
.L0x0001ede4: .word 0x0050102a # slt $v0, $s0
.L0x0001ede8: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001edec: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001edf0: .word 0x03e00008 # jr $ra
.L0x0001edf4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001edf8: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001edfc: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ee00: .word 0x00a08021 # move_ $s0, $a1
.L0x0001ee04: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ee08: .word 0x00c08821 # move_ $s1, $a2
.L0x0001ee0c: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001ee10: .word 0x00e09021 # move_ $s2, $a3
.L0x0001ee14: .word 0x308400ff # andi $a0, 0xff
.L0x0001ee18: .word 0x1480000a # bnez $a0, .L0x0001ee44
.L0x0001ee1c: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001ee20: .word 0x00002021 # move_ $a0, $zr
.L0x0001ee24: .word 0x00802821 # move_ $a1, $a0
.L0x0001ee28: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ee2c: .word 0x02003021 # move_ $a2, $s0
.L0x0001ee30: .word 0x00403821 # move_ $a3, $v0
.L0x0001ee34: .word 0x00101940 # sll $v1, $s0, 0x5
.L0x0001ee38: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ee3c: .word 0x080286c5 # j 0x800a1b14
.L0x0001ee40: .word 0x24424470 # addiu $v0, 0x4470
.L0x0001ee44: .word 0x24040010 # li $a0, 0x10
.L0x0001ee48: .word 0x00002821 # move_ $a1, $zr
.L0x0001ee4c: .word 0x0c027b25 # jal 0x8009ec94
.L0x0001ee50: .word 0x02003021 # move_ $a2, $s0
.L0x0001ee54: .word 0x00403821 # move_ $a3, $v0
.L0x0001ee58: .word 0x00101940 # sll $v1, $s0, 0x5
.L0x0001ee5c: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ee60: .word 0x244244d0 # addiu $v0, 0x44d0
.L0x0001ee64: .word 0x00621821 # addu $v1, $v0
.L0x0001ee68: .word 0x84620000 # lh $v0, ($v1)
.L0x0001ee6c: .word 0x00000000 # nop
.L0x0001ee70: .word 0x10400037 # beqz $v0, .L0x0001ef50
.L0x0001ee74: .word 0x00000000 # nop
.L0x0001ee78: .word 0x84620008 # lh $v0, 0x8($v1)
.L0x0001ee7c: .word 0x00000000 # nop
.L0x0001ee80: .word 0x10400033 # beqz $v0, .L0x0001ef50
.L0x0001ee84: .word 0x00113040 # sll $a2, $s1, 0x1
.L0x0001ee88: .word 0x00662821 # addu $a1, $v1, $a2
.L0x0001ee8c: .word 0x84a20010 # lh $v0, 0x10($a1)
.L0x0001ee90: .word 0x94a40010 # lhu $a0, 0x10($a1)
.L0x0001ee94: .word 0x1040000b # beqz $v0, .L0x0001eec4
.L0x0001ee98: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001ee9c: .word 0x24424694 # addiu $v0, 0x4694
.L0x0001eea0: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x0001eea4: .word 0x84430000 # lh $v1, ($v0)
.L0x0001eea8: .word 0x00000000 # nop
.L0x0001eeac: .word 0x00031840 # sll $v1, 0x1
.L0x0001eeb0: .word 0x00e31821 # addu $v1, $a3, $v1
.L0x0001eeb4: .word 0x94620002 # lhu $v0, 0x2($v1)
.L0x0001eeb8: .word 0x00000000 # nop
.L0x0001eebc: .word 0x00441023 # subu $v0, $a0
.L0x0001eec0: .word 0xa4620002 # sh $v0, 0x2($v1)
.L0x0001eec4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001eec8: .word 0x24424694 # addiu $v0, 0x4694
.L0x0001eecc: .word 0x00c21021 # addu $v0, $a2, $v0
.L0x0001eed0: .word 0x84420000 # lh $v0, ($v0)
.L0x0001eed4: .word 0x00000000 # nop
.L0x0001eed8: .word 0x00021040 # sll $v0, 0x1
.L0x0001eedc: .word 0x00e21021 # addu $v0, $a3, $v0
.L0x0001eee0: .word 0x94420002 # lhu $v0, 0x2($v0)
.L0x0001eee4: .word 0x00000000 # nop
.L0x0001eee8: .word 0x00021400 # sll $v0, 0x10
.L0x0001eeec: .word 0x00022403 # sra $a0, $v0, 0x10
.L0x0001eef0: .word 0x00920018 # mult $a0, $s2
.L0x0001eef4: .word 0x000217c2 # srl $v0, 0x1f
.L0x0001eef8: .word 0x00821021 # addu $v0, $a0, $v0
.L0x0001eefc: .word 0x00021043 # sra $v0, 0x1
.L0x0001ef00: .word 0x00001812 # mflo $v1
.L0x0001ef04: .word 0x04610002 # bgez $v1, .L0x0001ef10
.L0x0001ef08: .word 0x00023023 # negu $a2, $v0
.L0x0001ef0c: .word 0x2463007f # addiu $v1, 0x7f
.L0x0001ef10: .word 0x94a20010 # lhu $v0, 0x10($a1)
.L0x0001ef14: .word 0x000319c3 # sra $v1, 0x7
.L0x0001ef18: .word 0x00431021 # addu $v0, $v1
.L0x0001ef1c: .word 0xa4a20010 # sh $v0, 0x10($a1)
.L0x0001ef20: .word 0x00021400 # sll $v0, 0x10
.L0x0001ef24: .word 0x00021403 # sra $v0, 0x10
.L0x0001ef28: .word 0x0046102a # slt $v0, $a2
.L0x0001ef2c: .word 0x10400002 # beqz $v0, .L0x0001ef38
.L0x0001ef30: .word 0x00000000 # nop
.L0x0001ef34: .word 0xa4a60010 # sh $a2, 0x10($a1)
.L0x0001ef38: .word 0x84a20010 # lh $v0, 0x10($a1)
.L0x0001ef3c: .word 0x00000000 # nop
.L0x0001ef40: .word 0x0082102a # slt $v0, $a0, $v0
.L0x0001ef44: .word 0x10400002 # beqz $v0, .L0x0001ef50
.L0x0001ef48: .word 0x00000000 # nop
.L0x0001ef4c: .word 0xa4a40010 # sh $a0, 0x10($a1)
.L0x0001ef50: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001ef54: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001ef58: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001ef5c: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001ef60: .word 0x03e00008 # jr $ra
.L0x0001ef64: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001ef68: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001ef6c: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001ef70: .word 0x24a54460 # addiu $a1, 0x4460
.L0x0001ef74: .word 0x00041840 # sll $v1, $a0, 0x1
.L0x0001ef78: .word 0x00641821 # addu $v1, $a0
.L0x0001ef7c: .word 0x000318c0 # sll $v1, 0x3
.L0x0001ef80: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001ef84: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001ef88: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001ef8c: .word 0x8ca60008 # lw $a2, 0x8($a1)
.L0x0001ef90: .word 0x00641821 # addu $v1, $a0
.L0x0001ef94: .word 0x00061140 # sll $v0, $a2, 0x5
.L0x0001ef98: .word 0x00a22821 # addu $a1, $v0
.L0x0001ef9c: .word 0x84a20016 # lh $v0, 0x16($a1)
.L0x0001efa0: .word 0x00031880 # sll $v1, 0x2
.L0x0001efa4: .word 0x0062001a # div $zr, $v1, $v0
.L0x0001efa8: .word 0x00001812 # mflo $v1
.L0x0001efac: .word 0x00000000 # nop
.L0x0001efb0: .word 0x00000000 # nop
.L0x0001efb4: .word 0x00630018 # mult $v1, $v1
.L0x0001efb8: .word 0x00001812 # mflo $v1
.L0x0001efbc: .word 0x3c026666 # lui $v0, 0x6666
.L0x0001efc0: .word 0x34426667 # ori $v0, 0x6667
.L0x0001efc4: .word 0x00620018 # mult $v1, $v0
.L0x0001efc8: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001efcc: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001efd0: .word 0x00c02021 # move_ $a0, $a2
.L0x0001efd4: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0001efd8: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001efdc: .word 0x00002810 # mfhi $a1
.L0x0001efe0: .word 0x000528c3 # sra $a1, 0x3
.L0x0001efe4: .word 0x0040f809 # jalr $v0
.L0x0001efe8: .word 0x00a38823 # subu $s1, $a1, $v1
.L0x0001efec: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001eff0: .word 0x00000000 # nop
.L0x0001eff4: .word 0x0060f809 # jalr $v1
.L0x0001eff8: .word 0x00402021 # move_ $a0, $v0
.L0x0001effc: .word 0x00002821 # move_ $a1, $zr
.L0x0001f000: .word 0x24080149 # li $t0, 0x149
.L0x0001f004: .word 0x3c066666 # lui $a2, 0x6666
.L0x0001f008: .word 0x34c66667 # ori $a2, 0x6667
.L0x0001f00c: .word 0x2407014a # li $a3, 0x14a
.L0x0001f010: .word 0x244403c8 # addiu $a0, $v0, 0x3c8
.L0x0001f014: .word 0x84820000 # lh $v0, ($a0)
.L0x0001f018: .word 0x00000000 # nop
.L0x0001f01c: .word 0x14480005 # bne $v0, $t0, .L0x0001f034
.L0x0001f020: .word 0x02260018 # mult $s1, $a2
.L0x0001f024: .word 0x00111fc3 # sra $v1, $s1, 0x1f
.L0x0001f028: .word 0x00004810 # mfhi $t1
.L0x0001f02c: .word 0x0802873f # j 0x800a1cfc
.L0x0001f030: .word 0x00091043 # sra $v0, $t1, 0x1
.L0x0001f034: .word 0x14470007 # bne $v0, $a3, .L0x0001f054
.L0x0001f038: .word 0x00111880 # sll $v1, $s1, 0x2
.L0x0001f03c: .word 0x00660018 # mult $v1, $a2
.L0x0001f040: .word 0x00031fc3 # sra $v1, 0x1f
.L0x0001f044: .word 0x00004810 # mfhi $t1
.L0x0001f048: .word 0x00091083 # sra $v0, $t1, 0x2
.L0x0001f04c: .word 0x00431023 # subu $v0, $v1
.L0x0001f050: .word 0x02228821 # addu $s1, $v0
.L0x0001f054: .word 0x24a50001 # addiu $a1, 0x1
.L0x0001f058: .word 0x28a20002 # slti $v0, $a1, 0x2
.L0x0001f05c: .word 0x1440ffed # bnez $v0, .L0x0001f014
.L0x0001f060: .word 0x24840002 # addiu $a0, 0x2
.L0x0001f064: .word 0x2a2203e9 # slti $v0, $s1, 0x3e9
.L0x0001f068: .word 0x14400003 # bnez $v0, .L0x0001f078
.L0x0001f06c: .word 0x02201021 # move_ $v0, $s1
.L0x0001f070: .word 0x241103e8 # li $s1, 0x3e8
.L0x0001f074: .word 0x02201021 # move_ $v0, $s1
.L0x0001f078: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001f07c: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001f080: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001f084: .word 0x03e00008 # jr $ra
.L0x0001f088: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001f08c: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001f090: .word 0xafb20018 # sw $s2, 0x18($sp)
.L0x0001f094: .word 0x00a09021 # move_ $s2, $a1
.L0x0001f098: .word 0x3c058004 # lui $a1, 0x8004
.L0x0001f09c: .word 0x24a52bdc # addiu $a1, 0x2bdc
.L0x0001f0a0: .word 0x32431fff # andi $v1, $s2, 0x1fff
.L0x0001f0a4: .word 0x2463ffff # addiu $v1, -0x1
.L0x0001f0a8: .word 0x000310c0 # sll $v0, $v1, 0x3
.L0x0001f0ac: .word 0x00431021 # addu $v0, $v1
.L0x0001f0b0: .word 0x00021040 # sll $v0, 0x1
.L0x0001f0b4: .word 0x00451021 # addu $v0, $a1
.L0x0001f0b8: .word 0x308400ff # andi $a0, 0xff
.L0x0001f0bc: .word 0xafbf001c # sw $ra, 0x1c($sp)
.L0x0001f0c0: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001f0c4: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001f0c8: .word 0x94510000 # lhu $s1, ($v0)
.L0x0001f0cc: .word 0x1480003b # bnez $a0, .L0x0001f1bc
.L0x0001f0d0: .word 0x02201021 # move_ $v0, $s1
.L0x0001f0d4: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001f0d8: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001f0dc: .word 0x26108d34 # addiu $s0, -0x72cc
.L0x0001f0e0: .word 0x8c444468 # lw $a0, 0x4468($v0)
.L0x0001f0e4: .word 0x8e022718 # lw $v0, 0x2718($s0)
.L0x0001f0e8: .word 0x00000000 # nop
.L0x0001f0ec: .word 0x0040f809 # jalr $v0
.L0x0001f0f0: .word 0x00000000 # nop
.L0x0001f0f4: .word 0x8e032750 # lw $v1, 0x2750($s0)
.L0x0001f0f8: .word 0x00000000 # nop
.L0x0001f0fc: .word 0x0060f809 # jalr $v1
.L0x0001f100: .word 0x00402021 # move_ $a0, $v0
.L0x0001f104: .word 0x00402821 # move_ $a1, $v0
.L0x0001f108: .word 0x94a403c8 # lhu $a0, 0x3c8($a1)
.L0x0001f10c: .word 0x00000000 # nop
.L0x0001f110: .word 0x2482febd # addiu $v0, $a0, -0x143
.L0x0001f114: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001f118: .word 0x10400002 # beqz $v0, .L0x0001f124
.L0x0001f11c: .word 0x00001821 # move_ $v1, $zr
.L0x0001f120: .word 0x00801821 # move_ $v1, $a0
.L0x0001f124: .word 0x94a403ca # lhu $a0, 0x3ca($a1)
.L0x0001f128: .word 0x00000000 # nop
.L0x0001f12c: .word 0x2482febd # addiu $v0, $a0, -0x143
.L0x0001f130: .word 0x2c420002 # sltiu $v0, 0x2
.L0x0001f134: .word 0x10400003 # beqz $v0, .L0x0001f144
.L0x0001f138: .word 0x00031400 # sll $v0, $v1, 0x10
.L0x0001f13c: .word 0x00801821 # move_ $v1, $a0
.L0x0001f140: .word 0x00031400 # sll $v0, $v1, 0x10
.L0x0001f144: .word 0x00022403 # sra $a0, $v0, 0x10
.L0x0001f148: .word 0x1080000d # beqz $a0, .L0x0001f180
.L0x0001f14c: .word 0x3c028004 # lui $v0, 0x8004
.L0x0001f150: .word 0x8c422b98 # lw $v0, 0x2b98($v0)
.L0x0001f154: .word 0x00000000 # nop
.L0x0001f158: .word 0x0040f809 # jalr $v0
.L0x0001f15c: .word 0x00000000 # nop
.L0x0001f160: .word 0x8c420000 # lw $v0, ($v0)
.L0x0001f164: .word 0x00000000 # nop
.L0x0001f168: .word 0x84420006 # lh $v0, 0x6($v0)
.L0x0001f16c: .word 0x00000000 # nop
.L0x0001f170: .word 0x02228823 # subu $s1, $v0
.L0x0001f174: .word 0x1e200003 # bgtz $s1, .L0x0001f184
.L0x0001f178: .word 0x32424000 # andi $v0, $s2, 0x4000
.L0x0001f17c: .word 0x24110001 # li $s1, 0x1
.L0x0001f180: .word 0x32424000 # andi $v0, $s2, 0x4000
.L0x0001f184: .word 0x1040000c # beqz $v0, .L0x0001f1b8
.L0x0001f188: .word 0x3c026666 # lui $v0, 0x6666
.L0x0001f18c: .word 0x34426667 # ori $v0, 0x6667
.L0x0001f190: .word 0x02220018 # mult $s1, $v0
.L0x0001f194: .word 0x001117c3 # sra $v0, $s1, 0x1f
.L0x0001f198: .word 0x00003010 # mfhi $a2
.L0x0001f19c: .word 0x00061843 # sra $v1, $a2, 0x1
.L0x0001f1a0: .word 0x00621823 # subu $v1, $v0
.L0x0001f1a4: .word 0x10600003 # beqz $v1, .L0x0001f1b4
.L0x0001f1a8: .word 0x00000000 # nop
.L0x0001f1ac: .word 0x0802879a # j 0x800a1e68
.L0x0001f1b0: .word 0x02238821 # addu $s1, $v1
.L0x0001f1b4: .word 0x26310001 # addiu $s1, 0x1
.L0x0001f1b8: .word 0x02201021 # move_ $v0, $s1
.L0x0001f1bc: .word 0x8fbf001c # lw $ra, 0x1c($sp)
.L0x0001f1c0: .word 0x8fb20018 # lw $s2, 0x18($sp)
.L0x0001f1c4: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001f1c8: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001f1cc: .word 0x03e00008 # jr $ra
.L0x0001f1d0: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001f1d4: .word 0x03e00008 # jr $ra
.L0x0001f1d8: .word 0x00000000 # nop
.L0x0001f1dc: .word 0x27bdfff0 # addiu $sp, -0x10
.L0x0001f1e0: .word 0x48864000 # mtc2 $a2, $8
.L0x0001f1e4: .word 0x94a20000 # lhu $v0, ($a1)
.L0x0001f1e8: .word 0x94830000 # lhu $v1, ($a0)
.L0x0001f1ec: .word 0x00000000 # nop
.L0x0001f1f0: .word 0x00431023 # subu $v0, $v1
.L0x0001f1f4: .word 0xa7a20000 # sh $v0, ($sp)
.L0x0001f1f8: .word 0x94a20002 # lhu $v0, 0x2($a1)
.L0x0001f1fc: .word 0x94830002 # lhu $v1, 0x2($a0)
.L0x0001f200: .word 0x00000000 # nop
.L0x0001f204: .word 0x00431023 # subu $v0, $v1
.L0x0001f208: .word 0xa7a20002 # sh $v0, 0x2($sp)
.L0x0001f20c: .word 0x94a20004 # lhu $v0, 0x4($a1)
.L0x0001f210: .word 0x94830004 # lhu $v1, 0x4($a0)
.L0x0001f214: .word 0x00000000 # nop
.L0x0001f218: .word 0x00431023 # subu $v0, $v1
.L0x0001f21c: .word 0xa7a20004 # sh $v0, 0x4($sp)
.L0x0001f220: .word 0x97ac0000 # lhu $t4, ($sp)
.L0x0001f224: .word 0x97ad0002 # lhu $t5, 0x2($sp)
.L0x0001f228: .word 0x97ae0004 # lhu $t6, 0x4($sp)
.L0x0001f22c: .word 0x488c4800 # mtc2 $t4, $9
.L0x0001f230: .word 0x488d5000 # mtc2 $t5, $10
.L0x0001f234: .word 0x488e5800 # mtc2 $t6, $11
.L0x0001f238: .word 0x00000000 # nop
.L0x0001f23c: .word 0x00000000 # nop
.L0x0001f240: .word 0x4b98003d # c2 0x198003d
.L0x0001f244: .word 0x27a20008 # addiu $v0, $sp, 0x8
.L0x0001f248: .word 0x88880003 # lwl $t0, 0x3($a0)
.L0x0001f24c: .word 0x98880000 # lwr $t0, ($a0)
.L0x0001f250: .word 0x88890007 # lwl $t1, 0x7($a0)
.L0x0001f254: .word 0x98890004 # lwr $t1, 0x4($a0)
.L0x0001f258: .word 0xa8e80003 # swl $t0, 0x3($a3)
.L0x0001f25c: .word 0xb8e80000 # swr $t0, ($a3)
.L0x0001f260: .word 0xa8e90007 # swl $t1, 0x7($a3)
.L0x0001f264: .word 0xb8e90004 # swr $t1, 0x4($a3)
.L0x0001f268: .word 0x480c4800 # mfc2 $t4, $9
.L0x0001f26c: .word 0x480d5000 # mfc2 $t5, $10
.L0x0001f270: .word 0x480e5800 # mfc2 $t6, $11
.L0x0001f274: .word 0xa44c0000 # sh $t4, ($v0)
.L0x0001f278: .word 0xa44d0002 # sh $t5, 0x2($v0)
.L0x0001f27c: .word 0xa44e0004 # sh $t6, 0x4($v0)
.L0x0001f280: .word 0x94e20000 # lhu $v0, ($a3)
.L0x0001f284: .word 0x97a30008 # lhu $v1, 0x8($sp)
.L0x0001f288: .word 0x00000000 # nop
.L0x0001f28c: .word 0x00431021 # addu $v0, $v1
.L0x0001f290: .word 0xa4e20000 # sh $v0, ($a3)
.L0x0001f294: .word 0x94e20002 # lhu $v0, 0x2($a3)
.L0x0001f298: .word 0x97a3000a # lhu $v1, 0xa($sp)
.L0x0001f29c: .word 0x00000000 # nop
.L0x0001f2a0: .word 0x00431021 # addu $v0, $v1
.L0x0001f2a4: .word 0xa4e20002 # sh $v0, 0x2($a3)
.L0x0001f2a8: .word 0x94e20004 # lhu $v0, 0x4($a3)
.L0x0001f2ac: .word 0x97a3000c # lhu $v1, 0xc($sp)
.L0x0001f2b0: .word 0x00000000 # nop
.L0x0001f2b4: .word 0x00431021 # addu $v0, $v1
.L0x0001f2b8: .word 0xa4e20004 # sh $v0, 0x4($a3)
.L0x0001f2bc: .word 0x03e00008 # jr $ra
.L0x0001f2c0: .word 0x27bd0010 # addiu $sp, 0x10
.L0x0001f2c4: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001f2c8: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001f2cc: .word 0x00c08021 # move_ $s0, $a2
.L0x0001f2d0: .word 0x24020001 # li $v0, 0x1
.L0x0001f2d4: .word 0x10820008 # beq $a0, $v0, .L0x0001f2f8
.L0x0001f2d8: .word 0xafbf0014 # sw $ra, 0x14($sp)
.L0x0001f2dc: .word 0x28820002 # slti $v0, $a0, 0x2
.L0x0001f2e0: .word 0x14400003 # bnez $v0, .L0x0001f2f0
.L0x0001f2e4: .word 0x24020002 # li $v0, 0x2
.L0x0001f2e8: .word 0x10820005 # beq $a0, $v0, .L0x0001f300
.L0x0001f2ec: .word 0x00052043 # sra $a0, $a1, 0x1
.L0x0001f2f0: .word 0x080287ec # j 0x800a1fb0
.L0x0001f2f4: .word 0x00052083 # sra $a0, $a1, 0x2
.L0x0001f2f8: .word 0x00052083 # sra $a0, $a1, 0x2
.L0x0001f2fc: .word 0x24840400 # addiu $a0, 0x400
.L0x0001f300: .word 0x0c00aaf3 # jal 0x8002abcc
.L0x0001f304: .word 0x00000000 # nop
.L0x0001f308: .word 0x00500018 # mult $v0, $s0
.L0x0001f30c: .word 0x00001012 # mflo $v0
.L0x0001f310: .word 0x04410002 # bgez $v0, .L0x0001f31c
.L0x0001f314: .word 0x00000000 # nop
.L0x0001f318: .word 0x24420fff # addiu $v0, 0xfff
.L0x0001f31c: .word 0x00021303 # sra $v0, 0xc
.L0x0001f320: .word 0x8fbf0014 # lw $ra, 0x14($sp)
.L0x0001f324: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001f328: .word 0x03e00008 # jr $ra
.L0x0001f32c: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001f330: .word 0x27bdffe0 # addiu $sp, -0x20
.L0x0001f334: .word 0xafb10014 # sw $s1, 0x14($sp)
.L0x0001f338: .word 0x00808821 # move_ $s1, $a0
.L0x0001f33c: .word 0xafbf0018 # sw $ra, 0x18($sp)
.L0x0001f340: .word 0xafb00010 # sw $s0, 0x10($sp)
.L0x0001f344: .word 0x8e23000c # lw $v1, 0xc($s1)
.L0x0001f348: .word 0x24020001 # li $v0, 0x1
.L0x0001f34c: .word 0x10620041 # beq $v1, $v0, .L0x0001f454
.L0x0001f350: .word 0x28620002 # slti $v0, $v1, 0x2
.L0x0001f354: .word 0x14400005 # bnez $v0, .L0x0001f36c
.L0x0001f358: .word 0x24020002 # li $v0, 0x2
.L0x0001f35c: .word 0x10620112 # beq $v1, $v0, .L0x0001f7a8
.L0x0001f360: .word 0x24020003 # li $v0, 0x3
.L0x0001f364: .word 0x10620103 # beq $v1, $v0, .L0x0001f774
.L0x0001f368: .word 0x00000000 # nop
.L0x0001f36c: .word 0x8e220038 # lw $v0, 0x38($s1)
.L0x0001f370: .word 0x00000000 # nop
.L0x0001f374: .word 0x0040f809 # jalr $v0
.L0x0001f378: .word 0x02202021 # move_ $a0, $s1
.L0x0001f37c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001f380: .word 0x8c42dc0c # lw $v0, -0x23f4($v0)
.L0x0001f384: .word 0x00000000 # nop
.L0x0001f388: .word 0x0040f809 # jalr $v0
.L0x0001f38c: .word 0x00000000 # nop
.L0x0001f390: .word 0x30420003 # andi $v0, 0x3
.L0x0001f394: .word 0x24030003 # li $v1, 0x3
.L0x0001f398: .word 0x14430002 # bne $v0, $v1, .L0x0001f3a4
.L0x0001f39c: .word 0xa622005c # sh $v0, 0x5c($s1)
.L0x0001f3a0: .word 0xa620005c # sh $zr, 0x5c($s1)
.L0x0001f3a4: .word 0x3c05800a # lui $a1, 0x800a
.L0x0001f3a8: .word 0x8623005c # lh $v1, 0x5c($s1)
.L0x0001f3ac: .word 0x24a546a8 # addiu $a1, 0x46a8
.L0x0001f3b0: .word 0xa620005e # sh $zr, 0x5e($s1)
.L0x0001f3b4: .word 0x00031040 # sll $v0, $v1, 0x1
.L0x0001f3b8: .word 0x00431021 # addu $v0, $v1
.L0x0001f3bc: .word 0x00021080 # sll $v0, 0x2
.L0x0001f3c0: .word 0x00451021 # addu $v0, $a1
.L0x0001f3c4: .word 0x00602021 # move_ $a0, $v1
.L0x0001f3c8: .word 0x84420000 # lh $v0, ($v0)
.L0x0001f3cc: .word 0x8623005e # lh $v1, 0x5e($s1)
.L0x0001f3d0: .word 0xae220068 # sw $v0, 0x68($s1)
.L0x0001f3d4: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001f3d8: .word 0x00441021 # addu $v0, $a0
.L0x0001f3dc: .word 0x00431021 # addu $v0, $v1
.L0x0001f3e0: .word 0x00021080 # sll $v0, 0x2
.L0x0001f3e4: .word 0x00451021 # addu $v0, $a1
.L0x0001f3e8: .word 0x84450002 # lh $a1, 0x2($v0)
.L0x0001f3ec: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x0001f3f0: .word 0x00000000 # nop
.L0x0001f3f4: .word 0x0040f809 # jalr $v0
.L0x0001f3f8: .word 0x02202021 # move_ $a0, $s1
.L0x0001f3fc: .word 0x24040012 # li $a0, 0x12
.L0x0001f400: .word 0x2405ffff # li $a1, -0x1
.L0x0001f404: .word 0x3c108005 # lui $s0, 0x8005
.L0x0001f408: .word 0x2610b610 # addiu $s0, -0x49f0
.L0x0001f40c: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x0001f410: .word 0x00000000 # nop
.L0x0001f414: .word 0x0040f809 # jalr $v0
.L0x0001f418: .word 0x00a03021 # move_ $a2, $a1
.L0x0001f41c: .word 0x24040014 # li $a0, 0x14
.L0x0001f420: .word 0x2405ffff # li $a1, -0x1
.L0x0001f424: .word 0xae220050 # sw $v0, 0x50($s1)
.L0x0001f428: .word 0x8e0201ac # lw $v0, 0x1ac($s0)
.L0x0001f42c: .word 0x00000000 # nop
.L0x0001f430: .word 0x0040f809 # jalr $v0
.L0x0001f434: .word 0x00a03021 # move_ $a2, $a1
.L0x0001f438: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f43c: .word 0xae220058 # sw $v0, 0x58($s1)
.L0x0001f440: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0001f444: .word 0x00000000 # nop
.L0x0001f448: .word 0x0040f809 # jalr $v0
.L0x0001f44c: .word 0x00000000 # nop
.L0x0001f450: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0001f454: .word 0x8e220068 # lw $v0, 0x68($s1)
.L0x0001f458: .word 0x00000000 # nop
.L0x0001f45c: .word 0x1c400022 # bgtz $v0, .L0x0001f4e8
.L0x0001f460: .word 0x3c02800a # lui $v0, 0x800a
.L0x0001f464: .word 0x244546a8 # addiu $a1, $v0, 0x46a8
.L0x0001f468: .word 0x9623005e # lhu $v1, 0x5e($s1)
.L0x0001f46c: .word 0x8624005c # lh $a0, 0x5c($s1)
.L0x0001f470: .word 0x24630001 # addiu $v1, 0x1
.L0x0001f474: .word 0xa623005e # sh $v1, 0x5e($s1)
.L0x0001f478: .word 0x00031c00 # sll $v1, 0x10
.L0x0001f47c: .word 0x00031b83 # sra $v1, 0xe
.L0x0001f480: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001f484: .word 0x00441021 # addu $v0, $a0
.L0x0001f488: .word 0x00021080 # sll $v0, 0x2
.L0x0001f48c: .word 0x00621821 # addu $v1, $v0
.L0x0001f490: .word 0x00651821 # addu $v1, $a1
.L0x0001f494: .word 0x84630000 # lh $v1, ($v1)
.L0x0001f498: .word 0x2402ffff # li $v0, -0x1
.L0x0001f49c: .word 0x14620005 # bne $v1, $v0, .L0x0001f4b4
.L0x0001f4a0: .word 0x00000000 # nop
.L0x0001f4a4: .word 0x02202021 # move_ $a0, $s1
.L0x0001f4a8: .word 0x8e220028 # lw $v0, 0x28($s1)
.L0x0001f4ac: .word 0x08028913 # j 0x800a244c
.L0x0001f4b0: .word 0x24050003 # li $a1, 0x3
.L0x0001f4b4: .word 0x8624005c # lh $a0, 0x5c($s1)
.L0x0001f4b8: .word 0xae230068 # sw $v1, 0x68($s1)
.L0x0001f4bc: .word 0x8623005e # lh $v1, 0x5e($s1)
.L0x0001f4c0: .word 0x00041040 # sll $v0, $a0, 0x1
.L0x0001f4c4: .word 0x00441021 # addu $v0, $a0
.L0x0001f4c8: .word 0x00431021 # addu $v0, $v1
.L0x0001f4cc: .word 0x00021080 # sll $v0, 0x2
.L0x0001f4d0: .word 0x00451021 # addu $v0, $a1
.L0x0001f4d4: .word 0x84450002 # lh $a1, 0x2($v0)
.L0x0001f4d8: .word 0x8e22002c # lw $v0, 0x2c($s1)
.L0x0001f4dc: .word 0x00000000 # nop
.L0x0001f4e0: .word 0x0040f809 # jalr $v0
.L0x0001f4e4: .word 0x02202021 # move_ $a0, $s1
.L0x0001f4e8: .word 0x8e220010 # lw $v0, 0x10($s1)
.L0x0001f4ec: .word 0x00000000 # nop
.L0x0001f4f0: .word 0x2443ffff # addiu $v1, $v0, -0x1
.L0x0001f4f4: .word 0x2c620006 # sltiu $v0, $v1, 0x6
.L0x0001f4f8: .word 0x10400094 # beqz $v0, .L0x0001f74c
.L0x0001f4fc: .word 0x3c028008 # lui $v0, 0x8008
.L0x0001f500: .word 0x244232b8 # addiu $v0, 0x32b8
.L0x0001f504: .word 0x00031880 # sll $v1, 0x2
.L0x0001f508: .word 0x00621821 # addu $v1, $v0
.L0x0001f50c: .word 0x8c620000 # lw $v0, ($v1)
.L0x0001f510: .word 0x00000000 # nop
.L0x0001f514: .word 0x00400008 # jr $v0
.L0x0001f518: .word 0x00000000 # nop
.L0x0001f51c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f520: .word 0x24050010 # li $a1, 0x10
.L0x0001f524: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x0001f528: .word 0x00000000 # nop
.L0x0001f52c: .word 0x0040f809 # jalr $v0
.L0x0001f530: .word 0x00003021 # move_ $a2, $zr
.L0x0001f534: .word 0x08028889 # j 0x800a2224
.L0x0001f538: .word 0x00000000 # nop
.L0x0001f53c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f540: .word 0x00002821 # move_ $a1, $zr
.L0x0001f544: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x0001f548: .word 0x00000000 # nop
.L0x0001f54c: .word 0x0040f809 # jalr $v0
.L0x0001f550: .word 0x24060008 # li $a2, 0x8
.L0x0001f554: .word 0x08028889 # j 0x800a2224
.L0x0001f558: .word 0x00000000 # nop
.L0x0001f55c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f560: .word 0x00000000 # nop
.L0x0001f564: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0001f568: .word 0x00000000 # nop
.L0x0001f56c: .word 0x0040f809 # jalr $v0
.L0x0001f570: .word 0x00000000 # nop
.L0x0001f574: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f578: .word 0x00402821 # move_ $a1, $v0
.L0x0001f57c: .word 0xae250054 # sw $a1, 0x54($s1)
.L0x0001f580: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x0001f584: .word 0x00000000 # nop
.L0x0001f588: .word 0x0040f809 # jalr $v0
.L0x0001f58c: .word 0x00000000 # nop
.L0x0001f590: .word 0x080288ff # j 0x800a23fc
.L0x0001f594: .word 0xae200010 # sw $zr, 0x10($s1)
.L0x0001f598: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f59c: .word 0x00000000 # nop
.L0x0001f5a0: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0001f5a4: .word 0x00000000 # nop
.L0x0001f5a8: .word 0x0040f809 # jalr $v0
.L0x0001f5ac: .word 0x00000000 # nop
.L0x0001f5b0: .word 0x26230070 # addiu $v1, $s1, 0x70
.L0x0001f5b4: .word 0x24440030 # addiu $a0, $v0, 0x30
.L0x0001f5b8: .word 0x8c480000 # lw $t0, ($v0)
.L0x0001f5bc: .word 0x8c490004 # lw $t1, 0x4($v0)
.L0x0001f5c0: .word 0x8c4a0008 # lw $t2, 0x8($v0)
.L0x0001f5c4: .word 0x8c4b000c # lw $t3, 0xc($v0)
.L0x0001f5c8: .word 0xac680000 # sw $t0, ($v1)
.L0x0001f5cc: .word 0xac690004 # sw $t1, 0x4($v1)
.L0x0001f5d0: .word 0xac6a0008 # sw $t2, 0x8($v1)
.L0x0001f5d4: .word 0xac6b000c # sw $t3, 0xc($v1)
.L0x0001f5d8: .word 0x24420010 # addiu $v0, 0x10
.L0x0001f5dc: .word 0x1444fff6 # bne $v0, $a0, .L0x0001f5b8
.L0x0001f5e0: .word 0x24630010 # addiu $v1, 0x10
.L0x0001f5e4: .word 0x080288bb # j 0x800a22ec
.L0x0001f5e8: .word 0x00002821 # move_ $a1, $zr
.L0x0001f5ec: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f5f0: .word 0x00002821 # move_ $a1, $zr
.L0x0001f5f4: .word 0x8c820104 # lw $v0, 0x104($a0)
.L0x0001f5f8: .word 0x00000000 # nop
.L0x0001f5fc: .word 0x0040f809 # jalr $v0
.L0x0001f600: .word 0x2406000a # li $a2, 0xa
.L0x0001f604: .word 0x26230070 # addiu $v1, $s1, 0x70
.L0x0001f608: .word 0x24440030 # addiu $a0, $v0, 0x30
.L0x0001f60c: .word 0x8c480000 # lw $t0, ($v0)
.L0x0001f610: .word 0x8c490004 # lw $t1, 0x4($v0)
.L0x0001f614: .word 0x8c4a0008 # lw $t2, 0x8($v0)
.L0x0001f618: .word 0x8c4b000c # lw $t3, 0xc($v0)
.L0x0001f61c: .word 0xac680000 # sw $t0, ($v1)
.L0x0001f620: .word 0xac690004 # sw $t1, 0x4($v1)
.L0x0001f624: .word 0xac6a0008 # sw $t2, 0x8($v1)
.L0x0001f628: .word 0xac6b000c # sw $t3, 0xc($v1)
.L0x0001f62c: .word 0x24420010 # addiu $v0, 0x10
.L0x0001f630: .word 0x1444fff6 # bne $v0, $a0, .L0x0001f60c
.L0x0001f634: .word 0x24630010 # addiu $v1, 0x10
.L0x0001f638: .word 0x00002821 # move_ $a1, $zr
.L0x0001f63c: .word 0x8c480000 # lw $t0, ($v0)
.L0x0001f640: .word 0x00000000 # nop
.L0x0001f644: .word 0xac680000 # sw $t0, ($v1)
.L0x0001f648: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f64c: .word 0x8e270068 # lw $a3, 0x68($s1)
.L0x0001f650: .word 0x8c8200fc # lw $v0, 0xfc($a0)
.L0x0001f654: .word 0x00000000 # nop
.L0x0001f658: .word 0x0040f809 # jalr $v0
.L0x0001f65c: .word 0x26260070 # addiu $a2, $s1, 0x70
.L0x0001f660: .word 0x080288ff # j 0x800a23fc
.L0x0001f664: .word 0xae200010 # sw $zr, 0x10($s1)
.L0x0001f668: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x0001f66c: .word 0x00000000 # nop
.L0x0001f670: .word 0x1440001a # bnez $v0, .L0x0001f6dc
.L0x0001f674: .word 0x00000000 # nop
.L0x0001f678: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f67c: .word 0x00000000 # nop
.L0x0001f680: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0001f684: .word 0x00000000 # nop
.L0x0001f688: .word 0x0040f809 # jalr $v0
.L0x0001f68c: .word 0x00000000 # nop
.L0x0001f690: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0001f694: .word 0x94420024 # lhu $v0, 0x24($v0)
.L0x0001f698: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x0001f69c: .word 0xa6220062 # sh $v0, 0x62($s1)
.L0x0001f6a0: .word 0x94620026 # lhu $v0, 0x26($v1)
.L0x0001f6a4: .word 0x00000000 # nop
.L0x0001f6a8: .word 0xa6220060 # sh $v0, 0x60($s1)
.L0x0001f6ac: .word 0x96220062 # lhu $v0, 0x62($s1)
.L0x0001f6b0: .word 0x00000000 # nop
.L0x0001f6b4: .word 0x2442feab # addiu $v0, -0x155
.L0x0001f6b8: .word 0xa4620024 # sh $v0, 0x24($v1)
.L0x0001f6bc: .word 0x96220060 # lhu $v0, 0x60($s1)
.L0x0001f6c0: .word 0x8e230054 # lw $v1, 0x54($s1)
.L0x0001f6c4: .word 0x24420800 # addiu $v0, 0x800
.L0x0001f6c8: .word 0xa4620026 # sh $v0, 0x26($v1)
.L0x0001f6cc: .word 0x8e220014 # lw $v0, 0x14($s1)
.L0x0001f6d0: .word 0x00000000 # nop
.L0x0001f6d4: .word 0x24420001 # addiu $v0, 0x1
.L0x0001f6d8: .word 0xae220014 # sw $v0, 0x14($s1)
.L0x0001f6dc: .word 0x8e220068 # lw $v0, 0x68($s1)
.L0x0001f6e0: .word 0x00000000 # nop
.L0x0001f6e4: .word 0x00021880 # sll $v1, $v0, 0x2
.L0x0001f6e8: .word 0x00621821 # addu $v1, $v0
.L0x0001f6ec: .word 0x00032100 # sll $a0, $v1, 0x4
.L0x0001f6f0: .word 0x00641821 # addu $v1, $a0
.L0x0001f6f4: .word 0x00031880 # sll $v1, 0x2
.L0x0001f6f8: .word 0x00621821 # addu $v1, $v0
.L0x0001f6fc: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x0001f700: .word 0x04610002 # bgez $v1, .L0x0001f70c
.L0x0001f704: .word 0x00000000 # nop
.L0x0001f708: .word 0x2463003f # addiu $v1, 0x3f
.L0x0001f70c: .word 0x96220062 # lhu $v0, 0x62($s1)
.L0x0001f710: .word 0x00031983 # sra $v1, 0x6
.L0x0001f714: .word 0x00431023 # subu $v0, $v1
.L0x0001f718: .word 0xa4820024 # sh $v0, 0x24($a0)
.L0x0001f71c: .word 0x8e230068 # lw $v1, 0x68($s1)
.L0x0001f720: .word 0x96220060 # lhu $v0, 0x60($s1)
.L0x0001f724: .word 0x8e240054 # lw $a0, 0x54($s1)
.L0x0001f728: .word 0x00031940 # sll $v1, 0x5
.L0x0001f72c: .word 0x00431021 # addu $v0, $v1
.L0x0001f730: .word 0xa4820026 # sh $v0, 0x26($a0)
.L0x0001f734: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f738: .word 0x8e250054 # lw $a1, 0x54($s1)
.L0x0001f73c: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x0001f740: .word 0x00000000 # nop
.L0x0001f744: .word 0x0040f809 # jalr $v0
.L0x0001f748: .word 0x00000000 # nop
.L0x0001f74c: .word 0x3c028005 # lui $v0, 0x8005
.L0x0001f750: .word 0x8c42df9c # lw $v0, -0x2064($v0)
.L0x0001f754: .word 0x00000000 # nop
.L0x0001f758: .word 0x0040f809 # jalr $v0
.L0x0001f75c: .word 0x00000000 # nop
.L0x0001f760: .word 0x8e230068 # lw $v1, 0x68($s1)
.L0x0001f764: .word 0x00000000 # nop
.L0x0001f768: .word 0x00621823 # subu $v1, $v0
.L0x0001f76c: .word 0x08028916 # j 0x800a2458
.L0x0001f770: .word 0xae230068 # sw $v1, 0x68($s1)
.L0x0001f774: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f778: .word 0x00000000 # nop
.L0x0001f77c: .word 0x8c820100 # lw $v0, 0x100($a0)
.L0x0001f780: .word 0x00000000 # nop
.L0x0001f784: .word 0x0040f809 # jalr $v0
.L0x0001f788: .word 0x00000000 # nop
.L0x0001f78c: .word 0x8e240050 # lw $a0, 0x50($s1)
.L0x0001f790: .word 0x00402821 # move_ $a1, $v0
.L0x0001f794: .word 0xae220054 # sw $v0, 0x54($s1)
.L0x0001f798: .word 0x8c8200f8 # lw $v0, 0xf8($a0)
.L0x0001f79c: .word 0x00000000 # nop
.L0x0001f7a0: .word 0x0040f809 # jalr $v0
.L0x0001f7a4: .word 0x00000000 # nop
.L0x0001f7a8: .word 0x8fbf0018 # lw $ra, 0x18($sp)
.L0x0001f7ac: .word 0x8fb10014 # lw $s1, 0x14($sp)
.L0x0001f7b0: .word 0x8fb00010 # lw $s0, 0x10($sp)
.L0x0001f7b4: .word 0x03e00008 # jr $ra
.L0x0001f7b8: .word 0x27bd0020 # addiu $sp, 0x20
.L0x0001f7bc: .word 0x27bdffe8 # addiu $sp, -0x18
.L0x0001f7c0: .word 0x3c04800a # lui $a0, 0x800a
.L0x0001f7c4: .word 0x24841fe0 # addiu $a0, 0x1fe0
.L0x0001f7c8: .word 0x240500a4 # li $a1, 0xa4
.L0x0001f7cc: .word 0xafbf0010 # sw $ra, 0x10($sp)
.L0x0001f7d0: .word 0x0c005141 # jal 0x80014504
.L0x0001f7d4: .word 0x00003021 # move_ $a2, $zr
.L0x0001f7d8: .word 0x8fbf0010 # lw $ra, 0x10($sp)
.L0x0001f7dc: .word 0x00000000 # nop
.L0x0001f7e0: .word 0x03e00008 # jr $ra
.L0x0001f7e4: .word 0x27bd0018 # addiu $sp, 0x18
.L0x0001f7e8: .word 0xa004e03c # sb $a0, -0x1fc4($zr)
.L0x0001f7ec: .word 0xa004e0bd # sb $a0, -0x1f43($zr)
.L0x0001f7f0: .word 0xa004e13e # sb $a0, -0x1ec2($zr)
.L0x0001f7f4: .word 0xa004e1bf # sb $a0, -0x1e41($zr)
.L0x0001f7f8: .word 0xa004e240 # sb $a0, -0x1dc0($zr)
.L0x0001f7fc: .word 0xa004e2c1 # sb $a0, -0x1d3f($zr)
.L0x0001f800: .word 0xa004e342 # sb $a0, -0x1cbe($zr)
.L0x0001f804: .word 0xa004e3c3 # sb $a0, -0x1c3d($zr)
.L0x0001f808: .word 0x00010708 # 0x10708
.L0x0001f80c: .word 0x000901e0 # 0x901e0
.L0x0001f810: .word 0x00030168 # 0x30168
.L0x0001f814: .word 0x0004012c # 0x4012c
.L0x0001f818: .word 0x000901e0 # 0x901e0
.L0x0001f81c: .word 0x0000ffff # 0xffff
.L0x0001f820: .word 0x00060168 # 0x60168
.L0x0001f824: .word 0x00010384 # 0x10384
.L0x0001f828: .word 0x0005012c # 0x5012c
.L0x0001f82c: .word 0x000901e0 # 0x901e0
.L0x0001f830: .word 0x0000ffff # 0xffff
.L0x0001f834: .word 0x00000000 # nop
.L0x0001f838: .word 0x00010780 # sll $zr, $at, 0x1e
.L0x0001f83c: .word 0x00060168 # 0x60168
.L0x0001f840: .word 0x000700b4 # 0x700b4
.L0x0001f844: .word 0x000901e0 # 0x901e0
.L0x0001f848: .word 0x0000ffff # 0xffff
.L0x0001f84c: .word 0x00000000 # nop
.L0x0001f850: .word 0x000a005a # 0xa005a
.L0x0001f854: .word 0x0005005a # 0x5005a
.L0x0001f858: .word 0x0000ffff # 0xffff
.L0x0001f85c: .word 0x00000000 # nop
.L0x0001f860: .word 0x00000000 # nop
.L0x0001f864: .word 0x00000000 # nop
.L0x0001f868: .word 0x00010201 # 0x10201
.L0x0001f86c: .word 0x01000202 # 0x1000202
.L0x0001f870: .word 0x02010000 # 0x2010000
.L0x0001f874: .word 0x00000000 # nop
.L0x0001f878: .word 0x00000000 # nop
.L0x0001f87c: .word 0x00000000 # nop
.L0x0001f880: .word 0x00000340 # sll $zr, 0xd
.L0x0001f884: .word 0x00000000 # nop
.L0x0001f888: .word 0x00000380 # sll $zr, 0xe
.L0x0001f88c: .word 0x00000000 # nop
.L0x0001f890: .word 0x000003c0 # sll $zr, 0xf
.L0x0001f894: .word 0x00000000 # nop
.L0x0001f898: .word 0x000003c0 # sll $zr, 0xf
.L0x0001f89c: .word 0x00000100 # sll $zr, 0x4
.L0x0001f8a0: .word 0x00000027 # nor $zr, $zr
.L0x0001f8a4: .word 0x080d001a # j 0x80340068
.L0x0001f8a8: .word 0x080d0000 # j 0x80340000
.L0x0001f8ac: .word 0x00000041 # 0x41
.L0x0001f8b0: .word 0x076f0004 # 0x76f0004
.L0x0001f8b4: .word 0x076f0000 # 0x76f0000
.L0x0001f8b8: .word 0x00000042 # srl $zr, 0x1
.L0x0001f8bc: .word 0x08140004 # j 0x80500010
.L0x0001f8c0: .word 0x08140001 # j 0x80500004
.L0x0001f8c4: .word 0x00000055 # 0x55
.L0x0001f8c8: .word 0x083a0006 # j 0x80e80018
.L0x0001f8cc: .word 0x083a0000 # j 0x80e80000
.L0x0001f8d0: .word 0x00000056 # 0x56
.L0x0001f8d4: .word 0x083b0007 # j 0x80ec001c
.L0x0001f8d8: .word 0x083b0000 # j 0x80ec0000
.L0x0001f8dc: .word 0x00000057 # 0x57
.L0x0001f8e0: .word 0x07d80016 # 0x7d80016
.L0x0001f8e4: .word 0x07d80000 # 0x7d80000
.L0x0001f8e8: .word 0x00000058 # 0x58
.L0x0001f8ec: .word 0x077d0006 # 0x77d0006
.L0x0001f8f0: .word 0x077d0000 # 0x77d0000
.L0x0001f8f4: .word 0x00000059 # 0x59
.L0x0001f8f8: .word 0x07fb0006 # 0x7fb0006
.L0x0001f8fc: .word 0x07fb0000 # 0x7fb0000
.L0x0001f900: .word 0x0000005a # 0x5a
.L0x0001f904: .word 0x0807000a # j 0x801c0028
.L0x0001f908: .word 0x08070000 # j 0x801c0000
.L0x0001f90c: .word 0x0000005b # 0x5b
.L0x0001f910: .word 0x08080008 # j 0x80200020
.L0x0001f914: .word 0x08080001 # j 0x80200004
.L0x0001f918: .word 0x0000005c # 0x5c
.L0x0001f91c: .word 0x08090006 # j 0x80240018
.L0x0001f920: .word 0x08090000 # j 0x80240000
.L0x0001f924: .word 0x0000005d # 0x5d
.L0x0001f928: .word 0x075a001a # 0x75a001a
.L0x0001f92c: .word 0x075a0000 # 0x75a0000
.L0x0001f930: .word 0x0000005e # 0x5e
.L0x0001f934: .word 0x075c002c # 0x75c002c
.L0x0001f938: .word 0x075c0000 # 0x75c0000
.L0x0001f93c: .word 0x0000005f # 0x5f
.L0x0001f940: .word 0x0772000a # 0x772000a
.L0x0001f944: .word 0x07720000 # 0x7720000
.L0x0001f948: .word 0x00000060 # 0x60
.L0x0001f94c: .word 0x07e4001a # 0x7e4001a
.L0x0001f950: .word 0x07e40004 # 0x7e40004
.L0x0001f954: .word 0x00000061 # 0x61
.L0x0001f958: .word 0x08040003 # j 0x8010000c
.L0x0001f95c: .word 0x08040000 # j 0x80100000
.L0x0001f960: .word 0x00000062 # 0x62
.L0x0001f964: .word 0x08060007 # j 0x8018001c
.L0x0001f968: .word 0x08060000 # j 0x80180000
.L0x0001f96c: .word 0x00000063 # 0x63
.L0x0001f970: .word 0x080a0008 # j 0x80280020
.L0x0001f974: .word 0x080a0001 # j 0x80280004
.L0x0001f978: .word 0x00000064 # 0x64
.L0x0001f97c: .word 0x080b0005 # j 0x802c0014
.L0x0001f980: .word 0x080b0006 # j 0x802c0018
.L0x0001f984: .word 0x00000065 # 0x65
.L0x0001f988: .word 0x07fc0003 # 0x7fc0003
.L0x0001f98c: .word 0x07fc0001 # 0x7fc0001
.L0x0001f990: .word 0x00000066 # 0x66
.L0x0001f994: .word 0x07fd0006 # 0x7fd0006
.L0x0001f998: .word 0x07fd0001 # 0x7fd0001
.L0x0001f99c: .word 0x00000067 # 0x67
.L0x0001f9a0: .word 0x07fe0006 # 0x7fe0006
.L0x0001f9a4: .word 0x07fe0001 # 0x7fe0001
.L0x0001f9a8: .word 0x0000006a # 0x6a
.L0x0001f9ac: .word 0x07ff000e # 0x7ff000e
.L0x0001f9b0: .word 0x07ff0002 # 0x7ff0002
.L0x0001f9b4: .word 0x0000006b # 0x6b
.L0x0001f9b8: .word 0x0800000a # j 0x80000028
.L0x0001f9bc: .word 0x08000001 # j 0x80000004
.L0x0001f9c0: .word 0x0000006c # 0x6c
.L0x0001f9c4: .word 0x07d9000c # 0x7d9000c
.L0x0001f9c8: .word 0x07d90000 # 0x7d90000
.L0x0001f9cc: .word 0x0000006d # 0x6d
.L0x0001f9d0: .word 0x07da001c # 0x7da001c
.L0x0001f9d4: .word 0x07da0005 # 0x7da0005
.L0x0001f9d8: .word 0x00000071 # 0x71
.L0x0001f9dc: .word 0x080c0005 # j 0x80300014
.L0x0001f9e0: .word 0x080c0006 # j 0x80300018
.L0x0001f9e4: .word 0x00000072 # 0x72
.L0x0001f9e8: .word 0x0885000c # j 0x82140030
.L0x0001f9ec: .word 0x08850002 # j 0x82140008
.L0x0001f9f0: .word 0x00000073 # 0x73
.L0x0001f9f4: .word 0x088e0001 # j 0x82380004
.L0x0001f9f8: .word 0x088e0000 # j 0x82380000
.L0x0001f9fc: .word 0x00000074 # 0x74
.L0x0001fa00: .word 0x088f000a # j 0x823c0028
.L0x0001fa04: .word 0x088f0000 # j 0x823c0000
.L0x0001fa08: .word 0x000000c9 # 0xc9
.L0x0001fa0c: .word 0x081e0004 # j 0x80780010
.L0x0001fa10: .word 0x081e0000 # j 0x80780000
.L0x0001fa14: .word 0x000000ca # 0xca
.L0x0001fa18: .word 0x081f0004 # j 0x807c0010
.L0x0001fa1c: .word 0x081f0000 # j 0x807c0000
.L0x0001fa20: .word 0x000000cb # 0xcb
.L0x0001fa24: .word 0x08200004 # j 0x80800010
.L0x0001fa28: .word 0x08200000 # j 0x80800000
.L0x0001fa2c: .word 0x000000cc # syscall 0x3
.L0x0001fa30: .word 0x08210004 # j 0x80840010
.L0x0001fa34: .word 0x08210000 # j 0x80840000
.L0x0001fa38: .word 0x000000cd # break 0x0, 0x3
.L0x0001fa3c: .word 0x08220004 # j 0x80880010
.L0x0001fa40: .word 0x08220000 # j 0x80880000
.L0x0001fa44: .word 0x000000ce # 0xce
.L0x0001fa48: .word 0x08230004 # j 0x808c0010
.L0x0001fa4c: .word 0x08230000 # j 0x808c0000
.L0x0001fa50: .word 0x000000cf # 0xcf
.L0x0001fa54: .word 0x08240004 # j 0x80900010
.L0x0001fa58: .word 0x08240000 # j 0x80900000
.L0x0001fa5c: .word 0x000000d0 # 0xd0
.L0x0001fa60: .word 0x08250004 # j 0x80940010
.L0x0001fa64: .word 0x08250000 # j 0x80940000
.L0x0001fa68: .word 0x000000d1 # 0xd1
.L0x0001fa6c: .word 0x08260004 # j 0x80980010
.L0x0001fa70: .word 0x08260000 # j 0x80980000
.L0x0001fa74: .word 0x000000d2 # 0xd2
.L0x0001fa78: .word 0x08270004 # j 0x809c0010
.L0x0001fa7c: .word 0x08270000 # j 0x809c0000
.L0x0001fa80: .word 0x000000d3 # 0xd3
.L0x0001fa84: .word 0x08280004 # j 0x80a00010
.L0x0001fa88: .word 0x08280000 # j 0x80a00000
.L0x0001fa8c: .word 0x000000d4 # 0xd4
.L0x0001fa90: .word 0x08290004 # j 0x80a40010
.L0x0001fa94: .word 0x08290000 # j 0x80a40000
.L0x0001fa98: .word 0x000000d5 # 0xd5
.L0x0001fa9c: .word 0x082a0004 # j 0x80a80010
.L0x0001faa0: .word 0x082a0000 # j 0x80a80000
.L0x0001faa4: .word 0x000000d6 # 0xd6
.L0x0001faa8: .word 0x082b0004 # j 0x80ac0010
.L0x0001faac: .word 0x082b0000 # j 0x80ac0000
.L0x0001fab0: .word 0x000000d7 # 0xd7
.L0x0001fab4: .word 0x082c0004 # j 0x80b00010
.L0x0001fab8: .word 0x082c0000 # j 0x80b00000
.L0x0001fabc: .word 0x000000d8 # 0xd8
.L0x0001fac0: .word 0x082d0004 # j 0x80b40010
.L0x0001fac4: .word 0x082d0000 # j 0x80b40000
.L0x0001fac8: .word 0x000000d9 # 0xd9
.L0x0001facc: .word 0x082e0004 # j 0x80b80010
.L0x0001fad0: .word 0x082e0000 # j 0x80b80000
.L0x0001fad4: .word 0x000000da # 0xda
.L0x0001fad8: .word 0x082f0004 # j 0x80bc0010
.L0x0001fadc: .word 0x082f0000 # j 0x80bc0000
.L0x0001fae0: .word 0x000000db # 0xdb
.L0x0001fae4: .word 0x08300004 # j 0x80c00010
.L0x0001fae8: .word 0x08300000 # j 0x80c00000
.L0x0001faec: .word 0x000000dc # 0xdc
.L0x0001faf0: .word 0x08310004 # j 0x80c40010
.L0x0001faf4: .word 0x08310000 # j 0x80c40000
.L0x0001faf8: .word 0x000000dd # 0xdd
.L0x0001fafc: .word 0x07cf0004 # 0x7cf0004
.L0x0001fb00: .word 0x07cf0000 # 0x7cf0000
.L0x0001fb04: .word 0x000000de # 0xde
.L0x0001fb08: .word 0x08320004 # j 0x80c80010
.L0x0001fb0c: .word 0x08320000 # j 0x80c80000
.L0x0001fb10: .word 0x000000df # 0xdf
.L0x0001fb14: .word 0x08330004 # j 0x80cc0010
.L0x0001fb18: .word 0x08330000 # j 0x80cc0000
.L0x0001fb1c: .word 0x000000e0 # 0xe0
.L0x0001fb20: .word 0x08340004 # j 0x80d00010
.L0x0001fb24: .word 0x08340000 # j 0x80d00000
.L0x0001fb28: .word 0x000000e1 # 0xe1
.L0x0001fb2c: .word 0x08350004 # j 0x80d40010
.L0x0001fb30: .word 0x08350000 # j 0x80d40000
.L0x0001fb34: .word 0x000000e2 # 0xe2
.L0x0001fb38: .word 0x08360004 # j 0x80d80010
.L0x0001fb3c: .word 0x08360000 # j 0x80d80000
.L0x0001fb40: .word 0x0000012d # 0x12d
.L0x0001fb44: .word 0x083c000e # j 0x80f00038
.L0x0001fb48: .word 0x083c0000 # j 0x80f00000
.L0x0001fb4c: .word 0x0000012e # 0x12e
.L0x0001fb50: .word 0x083e0015 # j 0x80f80054
.L0x0001fb54: .word 0x083e0016 # j 0x80f80058
.L0x0001fb58: .word 0x0000012f # 0x12f
.L0x0001fb5c: .word 0x083f0004 # j 0x80fc0010
.L0x0001fb60: .word 0x083f0001 # j 0x80fc0004
.L0x0001fb64: .word 0x00000132 # 0x132
.L0x0001fb68: .word 0x08400004 # j 0x81000010
.L0x0001fb6c: .word 0x08400000 # j 0x81000000
.L0x0001fb70: .word 0x00000133 # 0x133
.L0x0001fb74: .word 0x08410006 # j 0x81040018
.L0x0001fb78: .word 0x08410000 # j 0x81040000
.L0x0001fb7c: .word 0x00000134 # 0x134
.L0x0001fb80: .word 0x08420008 # j 0x81080020
.L0x0001fb84: .word 0x08420000 # j 0x81080000
.L0x0001fb88: .word 0x00000135 # 0x135
.L0x0001fb8c: .word 0x08430004 # j 0x810c0010
.L0x0001fb90: .word 0x08430000 # j 0x810c0000
.L0x0001fb94: .word 0x00000136 # 0x136
.L0x0001fb98: .word 0x0845000a # j 0x81140028
.L0x0001fb9c: .word 0x08450000 # j 0x81140000
.L0x0001fba0: .word 0x00000136 # 0x136
.L0x0001fba4: .word 0x0845000a # j 0x81140028
.L0x0001fba8: .word 0x08450000 # j 0x81140000
.L0x0001fbac: .word 0x00000137 # 0x137
.L0x0001fbb0: .word 0x08460004 # j 0x81180010
.L0x0001fbb4: .word 0x08460000 # j 0x81180000
.L0x0001fbb8: .word 0x00000138 # 0x138
.L0x0001fbbc: .word 0x08470004 # j 0x811c0010
.L0x0001fbc0: .word 0x08470000 # j 0x811c0000
.L0x0001fbc4: .word 0x00000139 # 0x139
.L0x0001fbc8: .word 0x08480004 # j 0x81200010
.L0x0001fbcc: .word 0x08480000 # j 0x81200000
.L0x0001fbd0: .word 0x0000013a # 0x13a
.L0x0001fbd4: .word 0x08490004 # j 0x81240010
.L0x0001fbd8: .word 0x08490000 # j 0x81240000
.L0x0001fbdc: .word 0x0000013b # 0x13b
.L0x0001fbe0: .word 0x084a000a # j 0x81280028
.L0x0001fbe4: .word 0x084a0000 # j 0x81280000
.L0x0001fbe8: .word 0x0000013c # 0x13c
.L0x0001fbec: .word 0x084b0006 # j 0x812c0018
.L0x0001fbf0: .word 0x084b0001 # j 0x812c0004
.L0x0001fbf4: .word 0x0000013d # 0x13d
.L0x0001fbf8: .word 0x084c0001 # j 0x81300004
.L0x0001fbfc: .word 0x084c0000 # j 0x81300000
.L0x0001fc00: .word 0x0000013e # 0x13e
.L0x0001fc04: .word 0x084d0004 # j 0x81340010
.L0x0001fc08: .word 0x084d0001 # j 0x81340004
.L0x0001fc0c: .word 0x0000013f # 0x13f
.L0x0001fc10: .word 0x084e000a # j 0x81380028
.L0x0001fc14: .word 0x084e0006 # j 0x81380018
.L0x0001fc18: .word 0x00000140 # sll $zr, 0x5
.L0x0001fc1c: .word 0x084f000a # j 0x813c0028
.L0x0001fc20: .word 0x084f0000 # j 0x813c0000
.L0x0001fc24: .word 0x00000141 # 0x141
.L0x0001fc28: .word 0x08500004 # j 0x81400010
.L0x0001fc2c: .word 0x08500000 # j 0x81400000
.L0x0001fc30: .word 0x00000142 # srl $zr, 0x5
.L0x0001fc34: .word 0x08510004 # j 0x81440010
.L0x0001fc38: .word 0x08510000 # j 0x81440000
.L0x0001fc3c: .word 0x00000143 # sra $zr, 0x5
.L0x0001fc40: .word 0x08520004 # j 0x81480010
.L0x0001fc44: .word 0x08520000 # j 0x81480000
.L0x0001fc48: .word 0x00000144 # 0x144
.L0x0001fc4c: .word 0x08530004 # j 0x814c0010
.L0x0001fc50: .word 0x08530000 # j 0x814c0000
.L0x0001fc54: .word 0x00000145 # 0x145
.L0x0001fc58: .word 0x08540004 # j 0x81500010
.L0x0001fc5c: .word 0x08540000 # j 0x81500000
.L0x0001fc60: .word 0x00000146 # 0x146
.L0x0001fc64: .word 0x08550006 # j 0x81540018
.L0x0001fc68: .word 0x08550000 # j 0x81540000
.L0x0001fc6c: .word 0x00000147 # 0x147
.L0x0001fc70: .word 0x0856000d # j 0x81580034
.L0x0001fc74: .word 0x0856000e # j 0x81580038
.L0x0001fc78: .word 0x00000148 # 0x148
.L0x0001fc7c: .word 0x08570006 # j 0x815c0018
.L0x0001fc80: .word 0x08570000 # j 0x815c0000
.L0x0001fc84: .word 0x00000149 # 0x149
.L0x0001fc88: .word 0x08580006 # j 0x81600018
.L0x0001fc8c: .word 0x08580000 # j 0x81600000
.L0x0001fc90: .word 0x0000014a # 0x14a
.L0x0001fc94: .word 0x08590008 # j 0x81640020
.L0x0001fc98: .word 0x08590000 # j 0x81640000
.L0x0001fc9c: .word 0x0000014b # 0x14b
.L0x0001fca0: .word 0x085a0008 # j 0x81680020
.L0x0001fca4: .word 0x085a0000 # j 0x81680000
.L0x0001fca8: .word 0x0000014c # syscall 0x5
.L0x0001fcac: .word 0x085b0008 # j 0x816c0020
.L0x0001fcb0: .word 0x085b0000 # j 0x816c0000
.L0x0001fcb4: .word 0x0000014d # break 0x0, 0x5
.L0x0001fcb8: .word 0x085c000a # j 0x81700028
.L0x0001fcbc: .word 0x085c0000 # j 0x81700000
.L0x0001fcc0: .word 0x0000014e # 0x14e
.L0x0001fcc4: .word 0x085d000a # j 0x81740028
.L0x0001fcc8: .word 0x085d0000 # j 0x81740000
.L0x0001fccc: .word 0x0000014f # 0x14f
.L0x0001fcd0: .word 0x085e0006 # j 0x81780018
.L0x0001fcd4: .word 0x085e0000 # j 0x81780000
.L0x0001fcd8: .word 0x00000150 # 0x150
.L0x0001fcdc: .word 0x085f0005 # j 0x817c0014
.L0x0001fce0: .word 0x085f0006 # j 0x817c0018
.L0x0001fce4: .word 0x00000151 # 0x151
.L0x0001fce8: .word 0x0860000c # j 0x81800030
.L0x0001fcec: .word 0x08600000 # j 0x81800000
.L0x0001fcf0: .word 0x00000152 # 0x152
.L0x0001fcf4: .word 0x08610006 # j 0x81840018
.L0x0001fcf8: .word 0x08610000 # j 0x81840000
.L0x0001fcfc: .word 0x00000153 # 0x153
.L0x0001fd00: .word 0x08620007 # j 0x8188001c
.L0x0001fd04: .word 0x08620008 # j 0x81880020
.L0x0001fd08: .word 0x00000154 # 0x154
.L0x0001fd0c: .word 0x08630005 # j 0x818c0014
.L0x0001fd10: .word 0x08630006 # j 0x818c0018
.L0x0001fd14: .word 0x00000155 # 0x155
.L0x0001fd18: .word 0x0864000c # j 0x81900030
.L0x0001fd1c: .word 0x08640000 # j 0x81900000
.L0x0001fd20: .word 0x00000156 # 0x156
.L0x0001fd24: .word 0x08650001 # j 0x81940004
.L0x0001fd28: .word 0x08650000 # j 0x81940000
.L0x0001fd2c: .word 0x00000157 # 0x157
.L0x0001fd30: .word 0x08660001 # j 0x81980004
.L0x0001fd34: .word 0x08660000 # j 0x81980000
.L0x0001fd38: .word 0x00000158 # 0x158
.L0x0001fd3c: .word 0x08670000 # j 0x819c0000
.L0x0001fd40: .word 0x08670008 # j 0x819c0020
.L0x0001fd44: .word 0x00000159 # 0x159
.L0x0001fd48: .word 0x08680000 # j 0x81a00000
.L0x0001fd4c: .word 0x08680008 # j 0x81a00020
.L0x0001fd50: .word 0x0000015a # 0x15a
.L0x0001fd54: .word 0x08690015 # j 0x81a40054
.L0x0001fd58: .word 0x08690016 # j 0x81a40058
.L0x0001fd5c: .word 0x0000015b # 0x15b
.L0x0001fd60: .word 0x086a0004 # j 0x81a80010
.L0x0001fd64: .word 0x086a0000 # j 0x81a80000
.L0x0001fd68: .word 0x0000015c # 0x15c
.L0x0001fd6c: .word 0x086b0001 # j 0x81ac0004
.L0x0001fd70: .word 0x086b0000 # j 0x81ac0000
.L0x0001fd74: .word 0x0000015d # 0x15d
.L0x0001fd78: .word 0x086c000a # j 0x81b00028
.L0x0001fd7c: .word 0x086c0000 # j 0x81b00000
.L0x0001fd80: .word 0x0000015e # 0x15e
.L0x0001fd84: .word 0x086d0019 # j 0x81b40064
.L0x0001fd88: .word 0x086d001a # j 0x81b40068
.L0x0001fd8c: .word 0x0000015f # 0x15f
.L0x0001fd90: .word 0x086e000a # j 0x81b80028
.L0x0001fd94: .word 0x086e0000 # j 0x81b80000
.L0x0001fd98: .word 0x00000160 # 0x160
.L0x0001fd9c: .word 0x086f0008 # j 0x81bc0020
.L0x0001fda0: .word 0x086f0000 # j 0x81bc0000
.L0x0001fda4: .word 0x00000161 # 0x161
.L0x0001fda8: .word 0x08700008 # j 0x81c00020
.L0x0001fdac: .word 0x08700000 # j 0x81c00000
.L0x0001fdb0: .word 0x00000162 # 0x162
.L0x0001fdb4: .word 0x08710009 # j 0x81c40024
.L0x0001fdb8: .word 0x0871000a # j 0x81c40028
.L0x0001fdbc: .word 0x00000163 # 0x163
.L0x0001fdc0: .word 0x08720001 # j 0x81c80004
.L0x0001fdc4: .word 0x08720000 # j 0x81c80000
.L0x0001fdc8: .word 0x00000164 # 0x164
.L0x0001fdcc: .word 0x08730008 # j 0x81cc0020
.L0x0001fdd0: .word 0x08730000 # j 0x81cc0000
.L0x0001fdd4: .word 0x00000165 # 0x165
.L0x0001fdd8: .word 0x08740001 # j 0x81d00004
.L0x0001fddc: .word 0x08740000 # j 0x81d00000
.L0x0001fde0: .word 0x00000166 # 0x166
.L0x0001fde4: .word 0x0875000a # j 0x81d40028
.L0x0001fde8: .word 0x08750000 # j 0x81d40000
.L0x0001fdec: .word 0x00000167 # 0x167
.L0x0001fdf0: .word 0x08760008 # j 0x81d80020
.L0x0001fdf4: .word 0x08760000 # j 0x81d80000
.L0x0001fdf8: .word 0x00000168 # 0x168
.L0x0001fdfc: .word 0x0877000c # j 0x81dc0030
.L0x0001fe00: .word 0x08770002 # j 0x81dc0008
.L0x0001fe04: .word 0x00000169 # 0x169
.L0x0001fe08: .word 0x08780011 # j 0x81e00044
.L0x0001fe0c: .word 0x08780012 # j 0x81e00048
.L0x0001fe10: .word 0x0000016a # 0x16a
.L0x0001fe14: .word 0x0879000c # j 0x81e40030
.L0x0001fe18: .word 0x08790000 # j 0x81e40000
.L0x0001fe1c: .word 0x0000016b # 0x16b
.L0x0001fe20: .word 0x087a0011 # j 0x81e80044
.L0x0001fe24: .word 0x087a0012 # j 0x81e80048
.L0x0001fe28: .word 0x0000016c # 0x16c
.L0x0001fe2c: .word 0x087b0031 # j 0x81ec00c4
.L0x0001fe30: .word 0x087b0032 # j 0x81ec00c8
.L0x0001fe34: .word 0x0000016d # 0x16d
.L0x0001fe38: .word 0x087c001a # j 0x81f00068
.L0x0001fe3c: .word 0x087c0000 # j 0x81f00000
.L0x0001fe40: .word 0x0000016e # 0x16e
.L0x0001fe44: .word 0x087d0006 # j 0x81f40018
.L0x0001fe48: .word 0x087d0000 # j 0x81f40000
.L0x0001fe4c: .word 0x0000016f # 0x16f
.L0x0001fe50: .word 0x087e0006 # j 0x81f80018
.L0x0001fe54: .word 0x087e0000 # j 0x81f80000
.L0x0001fe58: .word 0x00000170 # 0x170
.L0x0001fe5c: .word 0x087f0004 # j 0x81fc0010
.L0x0001fe60: .word 0x087f0001 # j 0x81fc0004
.L0x0001fe64: .word 0x00000171 # 0x171
.L0x0001fe68: .word 0x08800001 # j 0x82000004
.L0x0001fe6c: .word 0x08800000 # j 0x82000000
.L0x0001fe70: .word 0x00000172 # 0x172
.L0x0001fe74: .word 0x08810012 # j 0x82040048
.L0x0001fe78: .word 0x08810000 # j 0x82040000
.L0x0001fe7c: .word 0x00000173 # 0x173
.L0x0001fe80: .word 0x08820008 # j 0x82080020
.L0x0001fe84: .word 0x08820000 # j 0x82080000
.L0x0001fe88: .word 0x00000174 # 0x174
.L0x0001fe8c: .word 0x0883000a # j 0x820c0028
.L0x0001fe90: .word 0x08830000 # j 0x820c0000
.L0x0001fe94: .word 0x00000176 # 0x176
.L0x0001fe98: .word 0x08840012 # j 0x82100048
.L0x0001fe9c: .word 0x08840000 # j 0x82100000
.L0x0001fea0: .word 0x00000177 # 0x177
.L0x0001fea4: .word 0x0844000e # j 0x81100038
.L0x0001fea8: .word 0x08440003 # j 0x8110000c
.L0x0001feac: .word 0x00000178 # 0x178
.L0x0001feb0: .word 0x08a10012 # j 0x82840048
.L0x0001feb4: .word 0x08a1000c # j 0x82840030
.L0x0001feb8: .word 0x00000000 # nop
.L0x0001febc: .word 0x00000000 # nop
.L0x0001fec0: .word 0x00000000 # nop
.L0x0001fec4: .word 0x00000000 # nop
.L0x0001fec8: .word 0x079d0026 # 0x79d0026
.L0x0001fecc: .word 0x00000140 # sll $zr, 0x5
.L0x0001fed0: .word 0x00000100 # sll $zr, 0x4
.L0x0001fed4: .word 0x00000000 # nop
.L0x0001fed8: .word 0x07a30000 # 0x7a30000
.L0x0001fedc: .word 0x000001c0 # sll $zr, 0x7
.L0x0001fee0: .word 0x00000100 # sll $zr, 0x4
.L0x0001fee4: .word 0x00000000 # nop
.L0x0001fee8: .word 0x07e00000 # bltz $ra, .L0x0001feec
.L0x0001feec: .word 0x00000200 # sll $zr, 0x8
.L0x0001fef0: .word 0x00000100 # sll $zr, 0x4
.L0x0001fef4: .word 0x00000000 # nop
.L0x0001fef8: .word 0x07e20000 # 0x7e20000
.L0x0001fefc: .word 0x00000240 # sll $zr, 0x9
.L0x0001ff00: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff04: .word 0x00000000 # nop
.L0x0001ff08: .word 0x00000000 # nop
.L0x0001ff0c: .word 0x00000240 # sll $zr, 0x9
.L0x0001ff10: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff14: .word 0x07f50006 # 0x7f50006
.L0x0001ff18: .word 0x07f50000 # 0x7f50000
.L0x0001ff1c: .word 0x00000300 # sll $zr, 0xc
.L0x0001ff20: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff24: .word 0x08a20005 # j 0x82880014
.L0x0001ff28: .word 0x08a20000 # j 0x82880000
.L0x0001ff2c: .word 0x00000300 # sll $zr, 0xc
.L0x0001ff30: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff34: .word 0x080f0002 # j 0x803c0008
.L0x0001ff38: .word 0x080f0000 # j 0x803c0000
.L0x0001ff3c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff40: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff44: .word 0x078b0002 # 0x78b0002
.L0x0001ff48: .word 0x078b0000 # 0x78b0000
.L0x0001ff4c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff50: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff54: .word 0x080e0003 # j 0x8038000c
.L0x0001ff58: .word 0x080e0000 # j 0x80380000
.L0x0001ff5c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff60: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff64: .word 0x07890003 # 0x7890003
.L0x0001ff68: .word 0x07890000 # 0x7890000
.L0x0001ff6c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff70: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff74: .word 0x081c0002 # j 0x80700008
.L0x0001ff78: .word 0x081c0001 # j 0x80700004
.L0x0001ff7c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff80: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff84: .word 0x07e50003 # 0x7e50003
.L0x0001ff88: .word 0x07e50000 # 0x7e50000
.L0x0001ff8c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ff90: .word 0x00000100 # sll $zr, 0x4
.L0x0001ff94: .word 0x06d90002 # 0x6d90002
.L0x0001ff98: .word 0x06d90000 # 0x6d90000
.L0x0001ff9c: .word 0x00000380 # sll $zr, 0xe
.L0x0001ffa0: .word 0x00000100 # sll $zr, 0x4
.L0x0001ffa4: .word 0x07e60003 # 0x7e60003
.L0x0001ffa8: .word 0x07e60000 # 0x7e60000
.L0x0001ffac: .word 0x00000380 # sll $zr, 0xe
.L0x0001ffb0: .word 0x00000100 # sll $zr, 0x4
.L0x0001ffb4: .word 0x08110002 # j 0x80440008
.L0x0001ffb8: .word 0x08110000 # j 0x80440000
.L0x0001ffbc: .word 0x00000380 # sll $zr, 0xe
.L0x0001ffc0: .word 0x00000100 # sll $zr, 0x4
.L0x0001ffc4: .word 0x081d0002 # j 0x80740008
.L0x0001ffc8: .word 0x081d0001 # j 0x80740004
.L0x0001ffcc: .word 0x00000380 # sll $zr, 0xe
.L0x0001ffd0: .word 0x00000100 # sll $zr, 0x4
.L0x0001ffd4: .word 0x078c0002 # 0x78c0002
.L0x0001ffd8: .word 0x078c0000 # 0x78c0000
.L0x0001ffdc: .word 0x00000380 # sll $zr, 0xe
.L0x0001ffe0: .word 0x00000100 # sll $zr, 0x4
.L0x0001ffe4: .word 0x07db0002 # 0x7db0002
.L0x0001ffe8: .word 0x07db0000 # 0x7db0000
.L0x0001ffec: .word 0x00000380 # sll $zr, 0xe
.L0x0001fff0: .word 0x00000100 # sll $zr, 0x4
.L0x0001fff4: .word 0x07e70002 # 0x7e70002
.L0x0001fff8: .word 0x07e70000 # 0x7e70000
.L0x0001fffc: .word 0x00000380 # sll $zr, 0xe
.L0x00020000: .word 0x00000100 # sll $zr, 0x4
.L0x00020004: .word 0x08120002 # j 0x80480008
.L0x00020008: .word 0x08120000 # j 0x80480000
.L0x0002000c: .word 0x00000380 # sll $zr, 0xe
.L0x00020010: .word 0x00000100 # sll $zr, 0x4
.L0x00020014: .word 0x07a50002 # 0x7a50002
.L0x00020018: .word 0x07a50000 # 0x7a50000
.L0x0002001c: .word 0x00000380 # sll $zr, 0xe
.L0x00020020: .word 0x00000100 # sll $zr, 0x4
.L0x00020024: .word 0x08190002 # j 0x80640008
.L0x00020028: .word 0x08190000 # j 0x80640000
.L0x0002002c: .word 0x00000380 # sll $zr, 0xe
.L0x00020030: .word 0x00000100 # sll $zr, 0x4
.L0x00020034: .word 0x078d0003 # 0x78d0003
.L0x00020038: .word 0x078d0000 # 0x78d0000
.L0x0002003c: .word 0x00000380 # sll $zr, 0xe
.L0x00020040: .word 0x00000100 # sll $zr, 0x4
.L0x00020044: .word 0x078e0005 # 0x78e0005
.L0x00020048: .word 0x078e0000 # 0x78e0000
.L0x0002004c: .word 0x00000380 # sll $zr, 0xe
.L0x00020050: .word 0x00000100 # sll $zr, 0x4
.L0x00020054: .word 0x089d0002 # j 0x82740008
.L0x00020058: .word 0x089d0000 # j 0x82740000
.L0x0002005c: .word 0x00000380 # sll $zr, 0xe
.L0x00020060: .word 0x00000100 # sll $zr, 0x4
.L0x00020064: .word 0x078f0004 # 0x78f0004
.L0x00020068: .word 0x078f0000 # 0x78f0000
.L0x0002006c: .word 0x00000380 # sll $zr, 0xe
.L0x00020070: .word 0x00000100 # sll $zr, 0x4
.L0x00020074: .word 0x07dc0002 # 0x7dc0002
.L0x00020078: .word 0x07dc0000 # 0x7dc0000
.L0x0002007c: .word 0x00000380 # sll $zr, 0xe
.L0x00020080: .word 0x00000100 # sll $zr, 0x4
.L0x00020084: .word 0x08130003 # j 0x804c000c
.L0x00020088: .word 0x08130000 # j 0x804c0000
.L0x0002008c: .word 0x00000380 # sll $zr, 0xe
.L0x00020090: .word 0x00000100 # sll $zr, 0x4
.L0x00020094: .word 0x08180002 # j 0x80600008
.L0x00020098: .word 0x08180000 # j 0x80600000
.L0x0002009c: .word 0x00000380 # sll $zr, 0xe
.L0x000200a0: .word 0x00000100 # sll $zr, 0x4
.L0x000200a4: .word 0x081b0002 # j 0x806c0008
.L0x000200a8: .word 0x081b0000 # j 0x806c0000
.L0x000200ac: .word 0x00000380 # sll $zr, 0xe
.L0x000200b0: .word 0x00000100 # sll $zr, 0x4
.L0x000200b4: .word 0x078a0003 # 0x78a0003
.L0x000200b8: .word 0x078a0000 # 0x78a0000
.L0x000200bc: .word 0x00000380 # sll $zr, 0xe
.L0x000200c0: .word 0x00000100 # sll $zr, 0x4
.L0x000200c4: .word 0x07730002 # 0x7730002
.L0x000200c8: .word 0x07730000 # 0x7730000
.L0x000200cc: .word 0x00000380 # sll $zr, 0xe
.L0x000200d0: .word 0x00000100 # sll $zr, 0x4
.L0x000200d4: .word 0x083d0002 # j 0x80f40008
.L0x000200d8: .word 0x083d0000 # j 0x80f40000
.L0x000200dc: .word 0x00000380 # sll $zr, 0xe
.L0x000200e0: .word 0x00000100 # sll $zr, 0x4
.L0x000200e4: .word 0x07e80003 # 0x7e80003
.L0x000200e8: .word 0x07e80000 # 0x7e80000
.L0x000200ec: .word 0x00000380 # sll $zr, 0xe
.L0x000200f0: .word 0x00000100 # sll $zr, 0x4
.L0x000200f4: .word 0x07dd0003 # 0x7dd0003
.L0x000200f8: .word 0x07dd0000 # 0x7dd0000
.L0x000200fc: .word 0x00000380 # sll $zr, 0xe
.L0x00020100: .word 0x00000100 # sll $zr, 0x4
.L0x00020104: .word 0x07de0002 # 0x7de0002
.L0x00020108: .word 0x07de0000 # 0x7de0000
.L0x0002010c: .word 0x00000380 # sll $zr, 0xe
.L0x00020110: .word 0x00000100 # sll $zr, 0x4
.L0x00020114: .word 0x07e90004 # 0x7e90004
.L0x00020118: .word 0x07e90000 # 0x7e90000
.L0x0002011c: .word 0x00000380 # sll $zr, 0xe
.L0x00020120: .word 0x00000100 # sll $zr, 0x4
.L0x00020124: .word 0x08010002 # j 0x80040008
.L0x00020128: .word 0x08010000 # j 0x80040000
.L0x0002012c: .word 0x00000380 # sll $zr, 0xe
.L0x00020130: .word 0x00000100 # sll $zr, 0x4
.L0x00020134: .word 0x07df0002 # 0x7df0002
.L0x00020138: .word 0x07df0000 # 0x7df0000
.L0x0002013c: .word 0x00000380 # sll $zr, 0xe
.L0x00020140: .word 0x00000100 # sll $zr, 0x4
.L0x00020144: .word 0x08030002 # j 0x800c0008
.L0x00020148: .word 0x08030000 # j 0x800c0000
.L0x0002014c: .word 0x00000380 # sll $zr, 0xe
.L0x00020150: .word 0x00000100 # sll $zr, 0x4
.L0x00020154: .word 0x07900001 # bltzal $gp, .L0x0002015c
.L0x00020158: .word 0x07900000 # bltzal $gp, .L0x0002015c
.L0x0002015c: .word 0x00000380 # sll $zr, 0xe
.L0x00020160: .word 0x00000100 # sll $zr, 0x4
.L0x00020164: .word 0x08050002 # j 0x80140008
.L0x00020168: .word 0x08050000 # j 0x80140000
.L0x0002016c: .word 0x00000380 # sll $zr, 0xe
.L0x00020170: .word 0x00000100 # sll $zr, 0x4
.L0x00020174: .word 0x08020003 # j 0x8008000c
.L0x00020178: .word 0x08020000 # j 0x80080000
.L0x0002017c: .word 0x00000380 # sll $zr, 0xe
.L0x00020180: .word 0x00000100 # sll $zr, 0x4
.L0x00020184: .word 0x08900002 # j 0x82400008
.L0x00020188: .word 0x08900000 # j 0x82400000
.L0x0002018c: .word 0x00000380 # sll $zr, 0xe
.L0x00020190: .word 0x00000100 # sll $zr, 0x4
.L0x00020194: .word 0x08890002 # j 0x82240008
.L0x00020198: .word 0x08890000 # j 0x82240000
.L0x0002019c: .word 0x00000380 # sll $zr, 0xe
.L0x000201a0: .word 0x00000100 # sll $zr, 0x4
.L0x000201a4: .word 0x088a0004 # j 0x82280010
.L0x000201a8: .word 0x088a0000 # j 0x82280000
.L0x000201ac: .word 0x00000380 # sll $zr, 0xe
.L0x000201b0: .word 0x00000100 # sll $zr, 0x4
.L0x000201b4: .word 0x08880002 # j 0x82200008
.L0x000201b8: .word 0x08880000 # j 0x82200000
.L0x000201bc: .word 0x00000380 # sll $zr, 0xe
.L0x000201c0: .word 0x00000100 # sll $zr, 0x4
.L0x000201c4: .word 0x088b0004 # j 0x822c0010
.L0x000201c8: .word 0x088b0000 # j 0x822c0000
.L0x000201cc: .word 0x00000380 # sll $zr, 0xe
.L0x000201d0: .word 0x00000100 # sll $zr, 0x4
.L0x000201d4: .word 0x08100002 # j 0x80400008
.L0x000201d8: .word 0x08100000 # j 0x80400000
.L0x000201dc: .word 0x00000380 # sll $zr, 0xe
.L0x000201e0: .word 0x00000100 # sll $zr, 0x4
.L0x000201e4: .word 0x081a0002 # j 0x80680008
.L0x000201e8: .word 0x081a0000 # j 0x80680000
.L0x000201ec: .word 0x00000380 # sll $zr, 0xe
.L0x000201f0: .word 0x00000100 # sll $zr, 0x4
.L0x000201f4: .word 0x00000000 # nop
.L0x000201f8: .word 0x079d0000 # 0x79d0000
.L0x000201fc: .word 0x00000001 # 0x1
.L0x00020200: .word 0x079d0001 # 0x79d0001
.L0x00020204: .word 0x00000002 # srl $zr, 0x0
.L0x00020208: .word 0x079d0002 # 0x79d0002
.L0x0002020c: .word 0x00000013 # mtlo $zr
.L0x00020210: .word 0x079d0003 # 0x79d0003
.L0x00020214: .word 0x00000014 # 0x14
.L0x00020218: .word 0x079d0028 # 0x79d0028
.L0x0002021c: .word 0x00000015 # 0x15
.L0x00020220: .word 0x079d0004 # 0x79d0004
.L0x00020224: .word 0x00000016 # 0x16
.L0x00020228: .word 0x079d0005 # 0x79d0005
.L0x0002022c: .word 0x00000017 # 0x17
.L0x00020230: .word 0x079d0006 # 0x79d0006
.L0x00020234: .word 0x00000018 # mult $zr, $zr
.L0x00020238: .word 0x079d0007 # 0x79d0007
.L0x0002023c: .word 0x00000019 # multu $zr, $zr
.L0x00020240: .word 0x079d0027 # 0x79d0027
.L0x00020244: .word 0x0000001a # div $zr, $zr, $zr
.L0x00020248: .word 0x079d0008 # 0x79d0008
.L0x0002024c: .word 0x0000001b # divu $zr, $zr, $zr
.L0x00020250: .word 0x079d0009 # 0x79d0009
.L0x00020254: .word 0x0000001c # 0x1c
.L0x00020258: .word 0x079d000a # 0x79d000a
.L0x0002025c: .word 0x0000001d # 0x1d
.L0x00020260: .word 0x079d000b # 0x79d000b
.L0x00020264: .word 0x0000001f # 0x1f
.L0x00020268: .word 0x079d000c # 0x79d000c
.L0x0002026c: .word 0x00000020 # add $zr, $zr
.L0x00020270: .word 0x079d000d # 0x79d000d
.L0x00020274: .word 0x0000002a # slt $zr, $zr
.L0x00020278: .word 0x079d0017 # 0x79d0017
.L0x0002027c: .word 0x0000002b # sltu $zr, $zr
.L0x00020280: .word 0x079d0018 # 0x79d0018
.L0x00020284: .word 0x0000002c # 0x2c
.L0x00020288: .word 0x079d0019 # 0x79d0019
.L0x0002028c: .word 0x0000002d # 0x2d
.L0x00020290: .word 0x079d001a # 0x79d001a
.L0x00020294: .word 0x0000002e # 0x2e
.L0x00020298: .word 0x079d001b # 0x79d001b
.L0x0002029c: .word 0x0000002f # 0x2f
.L0x000202a0: .word 0x079d001c # 0x79d001c
.L0x000202a4: .word 0x00000039 # 0x39
.L0x000202a8: .word 0x079d0024 # 0x79d0024
.L0x000202ac: .word 0x0000003a # 0x3a
.L0x000202b0: .word 0x079d0025 # 0x79d0025
.L0x000202b4: .word 0x00000021 # move_ $zr
.L0x000202b8: .word 0x079d000e # 0x79d000e
.L0x000202bc: .word 0x00000022 # neg $zr
.L0x000202c0: .word 0x079d000f # 0x79d000f
.L0x000202c4: .word 0x00000023 # negu $zr
.L0x000202c8: .word 0x079d0010 # 0x79d0010
.L0x000202cc: .word 0x00000024 # and $zr, $zr
.L0x000202d0: .word 0x079d0011 # 0x79d0011
.L0x000202d4: .word 0x00000025 # move_ $zr
.L0x000202d8: .word 0x079d0012 # 0x79d0012
.L0x000202dc: .word 0x00000026 # xor $zr, $zr
.L0x000202e0: .word 0x079d0013 # 0x79d0013
.L0x000202e4: .word 0x00000027 # nor $zr, $zr
.L0x000202e8: .word 0x079d0014 # 0x79d0014
.L0x000202ec: .word 0x00000028 # 0x28
.L0x000202f0: .word 0x079d0015 # 0x79d0015
.L0x000202f4: .word 0x00000029 # 0x29
.L0x000202f8: .word 0x079d0016 # 0x79d0016
.L0x000202fc: .word 0x00000032 # 0x32
.L0x00020300: .word 0x079d001d # 0x79d001d
.L0x00020304: .word 0x00000033 # 0x33
.L0x00020308: .word 0x079d001e # 0x79d001e
.L0x0002030c: .word 0x00000034 # 0x34
.L0x00020310: .word 0x079d001f # 0x79d001f
.L0x00020314: .word 0x00000035 # 0x35
.L0x00020318: .word 0x079d0020 # 0x79d0020
.L0x0002031c: .word 0x00000036 # 0x36
.L0x00020320: .word 0x079d0021 # 0x79d0021
.L0x00020324: .word 0x00000037 # 0x37
.L0x00020328: .word 0x079d0022 # 0x79d0022
.L0x0002032c: .word 0x00000038 # 0x38
.L0x00020330: .word 0x079d0023 # 0x79d0023
.L0x00020334: .word 0x0001000d # break 0x1
.L0x00020338: .word 0x07a30001 # 0x7a30001
.L0x0002033c: .word 0x0001000e # 0x1000e
.L0x00020340: .word 0x07a30002 # 0x7a30002
.L0x00020344: .word 0x0001000f # 0x1000f
.L0x00020348: .word 0x07a30003 # 0x7a30003
.L0x0002034c: .word 0x00010010 # 0x10010
.L0x00020350: .word 0x07a30004 # 0x7a30004
.L0x00020354: .word 0x00010011 # 0x10011
.L0x00020358: .word 0x07a30005 # 0x7a30005
.L0x0002035c: .word 0x00010012 # 0x10012
.L0x00020360: .word 0x07a30006 # 0x7a30006
.L0x00020364: .word 0x00010040 # sll $zr, $at, 0x1
.L0x00020368: .word 0x07a30008 # 0x7a30008
.L0x0002036c: .word 0x00010041 # 0x10041
.L0x00020370: .word 0x07a30009 # 0x7a30009
.L0x00020374: .word 0x00020003 # sra $zr, $v0, 0x0
.L0x00020378: .word 0x07e00001 # bltz $ra, .L0x00020380
.L0x0002037c: .word 0x00020004 # sllv $zr, $v0, $zr
.L0x00020380: .word 0x07e00002 # bltz $ra, .L0x0002038c
.L0x00020384: .word 0x00020005 # 0x20005
.L0x00020388: .word 0x07e00003 # bltz $ra, .L0x00020398
.L0x0002038c: .word 0x00020006 # srlv $zr, $v0, $zr
.L0x00020390: .word 0x07e00004 # bltz $ra, .L0x000203a4
.L0x00020394: .word 0x00020007 # srav $zr, $v0, $zr
.L0x00020398: .word 0x07e00005 # bltz $ra, .L0x000203b0
.L0x0002039c: .word 0x00020008 # 0x20008
.L0x000203a0: .word 0x07e00006 # bltz $ra, .L0x000203bc
.L0x000203a4: .word 0x00020009 # 0x20009
.L0x000203a8: .word 0x07e00007 # bltz $ra, .L0x000203c8
.L0x000203ac: .word 0x0002000a # 0x2000a
.L0x000203b0: .word 0x07e00008 # bltz $ra, .L0x000203d4
.L0x000203b4: .word 0x0002000b # 0x2000b
.L0x000203b8: .word 0x07e00009 # bltz $ra, .L0x000203e0
.L0x000203bc: .word 0x0002000c # syscall 0x800
.L0x000203c0: .word 0x07e0000a # bltz $ra, .L0x000203ec
.L0x000203c4: .word 0x0002003f # 0x2003f
.L0x000203c8: .word 0x07e0000b # bltz $ra, .L0x000203f8
.L0x000203cc: .word 0x0003003e # 0x3003e
.L0x000203d0: .word 0x07e2000b # 0x7e2000b
.L0x000203d4: .word 0x000303f1 # 0x303f1
.L0x000203d8: .word 0x07e20009 # 0x7e20009
.L0x000203dc: .word 0x000303f4 # 0x303f4
.L0x000203e0: .word 0x07e20003 # 0x7e20003
.L0x000203e4: .word 0x000303f5 # 0x303f5
.L0x000203e8: .word 0x07e20004 # 0x7e20004
.L0x000203ec: .word 0x000303f6 # 0x303f6
.L0x000203f0: .word 0x07e20005 # 0x7e20005
.L0x000203f4: .word 0x000303f9 # 0x303f9
.L0x000203f8: .word 0x07e20008 # 0x7e20008
.L0x000203fc: .word 0x000303fc # 0x303fc
.L0x00020400: .word 0x07e2000a # 0x7e2000a
.L0x00020404: .word 0x000503ec # 0x503ec
.L0x00020408: .word 0x07f50001 # 0x7f50001
.L0x0002040c: .word 0x000503ed # 0x503ed
.L0x00020410: .word 0x07f50002 # 0x7f50002
.L0x00020414: .word 0x000503ee # 0x503ee
.L0x00020418: .word 0x07f50003 # 0x7f50003
.L0x0002041c: .word 0x000603e8 # 0x603e8
.L0x00020420: .word 0x08a20001 # j 0x82880004
.L0x00020424: .word 0x000603e9 # 0x603e9
.L0x00020428: .word 0x08a20002 # j 0x82880008
.L0x0002042c: .word 0x000603ea # 0x603ea
.L0x00020430: .word 0x08a20003 # j 0x8288000c
.L0x00020434: .word 0x000603eb # 0x603eb
.L0x00020438: .word 0x08a20004 # j 0x82880010
.L0x0002043c: .word 0x000603ef # 0x603ef
.L0x00020440: .word 0x08a20006 # j 0x82880018
.L0x00020444: .word 0x000603f0 # 0x603f0
.L0x00020448: .word 0x08a20007 # j 0x8288001c
.L0x0002044c: .word 0x000703f2 # 0x703f2
.L0x00020450: .word 0x080f0001 # j 0x803c0004
.L0x00020454: .word 0x0009003b # 0x9003b
.L0x00020458: .word 0x080e0001 # j 0x80380004
.L0x0002045c: .word 0x0009003c # 0x9003c
.L0x00020460: .word 0x080e0002 # j 0x80380008
.L0x00020464: .word 0x000903fa # 0x903fa
.L0x00020468: .word 0x080e0006 # j 0x80380018
.L0x0002046c: .word 0x000903fb # 0x903fb
.L0x00020470: .word 0x080e0007 # j 0x8038001c
.L0x00020474: .word 0x000807f8 # 0x807f8
.L0x00020478: .word 0x078b0001 # 0x78b0001
.L0x0002047c: .word 0x000a07f4 # 0xa07f4
.L0x00020480: .word 0x07890001 # 0x7890001
.L0x00020484: .word 0x000a07f5 # 0xa07f5
.L0x00020488: .word 0x07890002 # 0x7890002
.L0x0002048c: .word 0x000b080a # 0xb080a
.L0x00020490: .word 0x081c0000 # j 0x80700000
.L0x00020494: .word 0x000c03fd # 0xc03fd
.L0x00020498: .word 0x07e50004 # 0x7e50004
.L0x0002049c: .word 0x000c07eb # 0xc07eb
.L0x000204a0: .word 0x07e50001 # 0x7e50001
.L0x000204a4: .word 0x000c07ec # 0xc07ec
.L0x000204a8: .word 0x07e50002 # 0x7e50002
.L0x000204ac: .word 0x000d07fb # 0xd07fb
.L0x000204b0: .word 0x06d90001 # 0x6d90001
.L0x000204b4: .word 0x000e07db # 0xe07db
.L0x000204b8: .word 0x07e60001 # 0x7e60001
.L0x000204bc: .word 0x000e07dc # 0xe07dc
.L0x000204c0: .word 0x07e60002 # 0x7e60002
.L0x000204c4: .word 0x000f03f7 # 0xf03f7
.L0x000204c8: .word 0x08110001 # j 0x80440004
.L0x000204cc: .word 0x000f080b # 0xf080b
.L0x000204d0: .word 0x08110003 # j 0x8044000c
.L0x000204d4: .word 0x0010080c # syscall 0x4020
.L0x000204d8: .word 0x081d0000 # j 0x80740000
.L0x000204dc: .word 0x00110808 # 0x110808
.L0x000204e0: .word 0x078c0003 # 0x78c0003
.L0x000204e4: .word 0x001107ef # 0x1107ef
.L0x000204e8: .word 0x078c0001 # 0x78c0001
.L0x000204ec: .word 0x001207de # 0x1207de
.L0x000204f0: .word 0x07db0001 # 0x7db0001
.L0x000204f4: .word 0x001307ea # 0x1307ea
.L0x000204f8: .word 0x07e70001 # 0x7e70001
.L0x000204fc: .word 0x001403f8 # 0x1403f8
.L0x00020500: .word 0x08120001 # j 0x80480004
.L0x00020504: .word 0x001507fc # 0x1507fc
.L0x00020508: .word 0x07a50001 # 0x7a50001
.L0x0002050c: .word 0x001603fe # 0x1603fe
.L0x00020510: .word 0x08190001 # j 0x80640004
.L0x00020514: .word 0x001707e3 # 0x1707e3
.L0x00020518: .word 0x078d0001 # 0x78d0001
.L0x0002051c: .word 0x001707e4 # 0x1707e4
.L0x00020520: .word 0x078d0002 # 0x78d0002
.L0x00020524: .word 0x001807d8 # 0x1807d8
.L0x00020528: .word 0x078e0002 # 0x78e0002
.L0x0002052c: .word 0x001807d9 # 0x1807d9
.L0x00020530: .word 0x078e0003 # 0x78e0003
.L0x00020534: .word 0x001807da # 0x1807da
.L0x00020538: .word 0x078e0004 # 0x78e0004
.L0x0002053c: .word 0x0019080e # 0x19080e
.L0x00020540: .word 0x089d0001 # j 0x82740004
.L0x00020544: .word 0x001a07d0 # 0x1a07d0
.L0x00020548: .word 0x078f0001 # 0x78f0001
.L0x0002054c: .word 0x001a07d1 # 0x1a07d1
.L0x00020550: .word 0x078f0002 # 0x78f0002
.L0x00020554: .word 0x001a07d2 # 0x1a07d2
.L0x00020558: .word 0x078f0003 # 0x78f0003
.L0x0002055c: .word 0x001b07d4 # 0x1b07d4
.L0x00020560: .word 0x07dc0001 # 0x7dc0001
.L0x00020564: .word 0x001c07fe # 0x1c07fe
.L0x00020568: .word 0x08130001 # j 0x804c0004
.L0x0002056c: .word 0x001c07ff # 0x1c07ff
.L0x00020570: .word 0x08130002 # j 0x804c0008
.L0x00020574: .word 0x001d080d # break 0x1d, 0x20
.L0x00020578: .word 0x08180001 # j 0x80600004
.L0x0002057c: .word 0x001e0809 # 0x1e0809
.L0x00020580: .word 0x081b0001 # j 0x806c0004
.L0x00020584: .word 0x001f07ed # 0x1f07ed
.L0x00020588: .word 0x078a0001 # 0x78a0001
.L0x0002058c: .word 0x001f07ee # 0x1f07ee
.L0x00020590: .word 0x078a0002 # 0x78a0002
.L0x00020594: .word 0x002007f0 # 0x2007f0
.L0x00020598: .word 0x07730001 # 0x7730001
.L0x0002059c: .word 0x002107d7 # 0x2107d7
.L0x000205a0: .word 0x083d0001 # j 0x80f40004
.L0x000205a4: .word 0x002207f9 # 0x2207f9
.L0x000205a8: .word 0x07e80001 # 0x7e80001
.L0x000205ac: .word 0x002207fa # 0x2207fa
.L0x000205b0: .word 0x07e80002 # 0x7e80002
.L0x000205b4: .word 0x002307e8 # 0x2307e8
.L0x000205b8: .word 0x07dd0001 # 0x7dd0001
.L0x000205bc: .word 0x002307e9 # 0x2307e9
.L0x000205c0: .word 0x07dd0002 # 0x7dd0002
.L0x000205c4: .word 0x002407d5 # 0x2407d5
.L0x000205c8: .word 0x07de0001 # 0x7de0001
.L0x000205cc: .word 0x002407d6 # 0x2407d6
.L0x000205d0: .word 0x07de0003 # 0x7de0003
.L0x000205d4: .word 0x002507e0 # 0x2507e0
.L0x000205d8: .word 0x07e90001 # 0x7e90001
.L0x000205dc: .word 0x002507e1 # 0x2507e1
.L0x000205e0: .word 0x07e90002 # 0x7e90002
.L0x000205e4: .word 0x002507e2 # 0x2507e2
.L0x000205e8: .word 0x07e90003 # 0x7e90003
.L0x000205ec: .word 0x002607f6 # 0x2607f6
.L0x000205f0: .word 0x08010003 # j 0x8004000c
.L0x000205f4: .word 0x002607f7 # 0x2607f7
.L0x000205f8: .word 0x08010004 # j 0x80040010
.L0x000205fc: .word 0x002707d3 # 0x2707d3
.L0x00020600: .word 0x07df0001 # 0x7df0001
.L0x00020604: .word 0x002807df # 0x2807df
.L0x00020608: .word 0x08030001 # j 0x800c0004
.L0x0002060c: .word 0x002907e5 # 0x2907e5
.L0x00020610: .word 0x07900002 # bltzal $gp, .L0x0002061c
.L0x00020614: .word 0x002907e6 # 0x2907e6
.L0x00020618: .word 0x07900003 # bltzal $gp, .L0x00020628
.L0x0002061c: .word 0x002907e7 # 0x2907e7
.L0x00020620: .word 0x07900004 # bltzal $gp, .L0x00020634
.L0x00020624: .word 0x002a07dd # 0x2a07dd
.L0x00020628: .word 0x08050001 # j 0x80140004
.L0x0002062c: .word 0x002b07f1 # 0x2b07f1
.L0x00020630: .word 0x08020001 # j 0x80080004
.L0x00020634: .word 0x002b07f2 # 0x2b07f2
.L0x00020638: .word 0x08020002 # j 0x80080008
.L0x0002063c: .word 0x002c07f3 # 0x2c07f3
.L0x00020640: .word 0x08900001 # j 0x82400004
.L0x00020644: .word 0x002d0801 # 0x2d0801
.L0x00020648: .word 0x08890001 # j 0x82240004
.L0x0002064c: .word 0x002e0802 # 0x2e0802
.L0x00020650: .word 0x088a0001 # j 0x82280004
.L0x00020654: .word 0x002e0803 # 0x2e0803
.L0x00020658: .word 0x088a0002 # j 0x82280008
.L0x0002065c: .word 0x002e0804 # sllv $at, $t6, $at
.L0x00020660: .word 0x088a0003 # j 0x8228000c
.L0x00020664: .word 0x002f0800 # 0x2f0800
.L0x00020668: .word 0x08880001 # j 0x82200004
.L0x0002066c: .word 0x00300805 # 0x300805
.L0x00020670: .word 0x088b0001 # j 0x822c0004
.L0x00020674: .word 0x00300806 # srlv $at, $s0, $at
.L0x00020678: .word 0x088b0002 # j 0x822c0008
.L0x0002067c: .word 0x00300807 # srav $at, $s0, $at
.L0x00020680: .word 0x088b0003 # j 0x822c000c
.L0x00020684: .word 0x003103f3 # 0x3103f3
.L0x00020688: .word 0x08100001 # j 0x80400004
.L0x0002068c: .word 0x003207fd # 0x3207fd
.L0x00020690: .word 0x081a0001 # j 0x80680004
.L0x00020694: .word 0x0000ffff # 0xffff
.L0x00020698: .word 0x00000000 # nop
.L0x0002069c: .word 0x00010028 # 0x10028
.L0x000206a0: .word 0x000000be # 0xbe
.L0x000206a4: .word 0x00020029 # 0x20029
.L0x000206a8: .word 0x000000c0 # ehb
.L0x000206ac: .word 0x0004002a # slt $zr, $a0
.L0x000206b0: .word 0x000000c2 # srl $zr, 0x3
.L0x000206b4: .word 0x003f002c # 0x3f002c
.L0x000206b8: .word 0x000000c4 # 0xc4
.L0x000206bc: .word 0x0021002b # sltu $zr, $at, $at
.L0x000206c0: .word 0x002c001f # 0x2c001f
.L0x000206c4: .word 0x001f0021 # addu $zr, $ra
.L0x000206c8: .word 0x0021002d # 0x21002d
.L0x000206cc: .word 0x002e001f # 0x2e001f
.L0x000206d0: .word 0x001f0021 # addu $zr, $ra
.L0x000206d4: .word 0x00220042 # 0x220042
.L0x000206d8: .word 0x0043001f # 0x43001f
.L0x000206dc: .word 0x001f0022 # neg $zr, $ra
.L0x000206e0: .word 0x00220044 # 0x220044
.L0x000206e4: .word 0x0045001f # 0x45001f
.L0x000206e8: .word 0x001f0022 # neg $zr, $ra
.L0x000206ec: .word 0x00230046 # 0x230046
.L0x000206f0: .word 0x0047001f # 0x47001f
.L0x000206f4: .word 0x001f0021 # addu $zr, $ra
.L0x000206f8: .word 0x00280048 # 0x280048
.L0x000206fc: .word 0x0049001f # 0x49001f
.L0x00020700: .word 0x001f0024 # and $zr, $ra
.L0x00020704: .word 0x0026004a # 0x26004a
.L0x00020708: .word 0x004b001f # 0x4b001f
.L0x0002070c: .word 0x001e002e # 0x1e002e
.L0x00020710: .word 0x002e004c # syscall 0xb801
.L0x00020714: .word 0xffff001e # 0xffff001e
.L0x00020718: .word 0x00000000 # nop
.L0x0002071c: .word 0x000100c6 # 0x100c6
.L0x00020720: .word 0x00300000 # 0x300000
.L0x00020724: .word 0x000100c8 # 0x100c8
.L0x00020728: .word 0x00310001 # 0x310001
.L0x0002072c: .word 0x000100ca # 0x100ca
.L0x00020730: .word 0x00320002 # 0x320002
.L0x00020734: .word 0xffff00cc # 0xffff00cc
.L0x00020738: .word 0x00330000 # 0x330000
.L0x0002073c: .word 0xffff00cd # 0xffff00cd
.L0x00020740: .word 0x00340001 # 0x340001
.L0x00020744: .word 0xffff00ce # 0xffff00ce
.L0x00020748: .word 0x00340001 # 0x340001
.L0x0002074c: .word 0xffff00cf # 0xffff00cf
.L0x00020750: .word 0x00350002 # 0x350002
.L0x00020754: .word 0xffff00d0 # 0xffff00d0
.L0x00020758: .word 0x00350002 # 0x350002
.L0x0002075c: .word 0x0000ffff # 0xffff
.L0x00020760: .word 0x00000000 # nop
.L0x00020764: .word 0x000100c7 # 0x100c7
.L0x00020768: .word 0x00300000 # 0x300000
.L0x0002076c: .word 0x000100c9 # 0x100c9
.L0x00020770: .word 0x00310001 # 0x310001
.L0x00020774: .word 0x000100cb # 0x100cb
.L0x00020778: .word 0x00320002 # 0x320002
.L0x0002077c: .word 0x0000ffff # 0xffff
.L0x00020780: .word 0x00000000 # nop
.L0x00020784: .word 0x3f040201 # 0x3f040201
.L0x00020788: .word 0x00000009 # jalr_zr
.L0x0002078c: .word 0x0000000a # 0xa
.L0x00020790: .word 0x0000000b # 0xb
.L0x00020794: .word 0x0000000c # syscall
.L0x00020798: .word 0x00000010 # mfhi $zr
.L0x0002079c: .word 0x00000011 # mthi $zr
.L0x000207a0: .word 0x00000001 # 0x1
.L0x000207a4: .word 0x00000002 # srl $zr, 0x0
.L0x000207a8: .word 0x00000003 # sra $zr, 0x0
.L0x000207ac: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x000207b0: .word 0x00000028 # 0x28
.L0x000207b4: .word 0x00000029 # 0x29
.L0x000207b8: .word 0x0000002a # slt $zr, $zr
.L0x000207bc: .word 0x0000002c # 0x2c
.L0x000207c0: .word 0x002500af # 0x2500af
.L0x000207c4: .word 0x0025012f # 0x25012f
.L0x000207c8: .word 0x002b00af # 0x2b00af
.L0x000207cc: .word 0x002b012f # 0x2b012f
.L0x000207d0: .word 0x0025008f # 0x25008f
.L0x000207d4: .word 0x0025000f # 0x25000f
.L0x000207d8: .word 0x002b008f # 0x2b008f
.L0x000207dc: .word 0x002b000f # 0x2b000f
.L0x000207e0: .word 0x00287100 # 0x287100
.L0x000207e4: .word 0x003ec800 # 0x3ec800
.L0x000207e8: .word 0x001637b3 # 0x1637b3
.L0x000207ec: .word 0x000d37ff # 0xd37ff
.L0x000207f0: .word 0x003e0109 # 0x3e0109
.L0x000207f4: .word 0x003e0131 # 0x3e0131
.L0x000207f8: .word 0x00460109 # 0x460109
.L0x000207fc: .word 0x00460131 # 0x460131
.L0x00020800: .word 0x00000000 # nop
.L0x00020804: .word 0x00000000 # nop
.L0x00020808: .word 0x00000000 # nop
.L0x0002080c: .word 0x00000000 # nop
.L0x00020810: .word 0x011a010f # 0x11a010f
.L0x00020814: .word 0x00250125 # 0x250125
.L0x00020818: .word 0x000f001a # div $zr, $zr, $t7
.L0x0002081c: .word 0x00000006 # srlv $zr, $zr, $zr
.L0x00020820: .word 0x00000011 # mthi $zr
.L0x00020824: .word 0x0000006e # 0x6e
.L0x00020828: .word 0x00000013 # mtlo $zr
.L0x0002082c: .word 0x00000022 # neg $zr
.L0x00020830: .word 0x00000010 # mfhi $zr
.L0x00020834: .word 0x0000006d # 0x6d
.L0x00020838: .word 0x00000013 # mtlo $zr
.L0x0002083c: .word 0x00000000 # nop
.L0x00020840: .word 0x000000a8 # 0xa8
.L0x00020844: .word 0x00000093 # 0x93
.L0x00020848: .word 0x00000013 # mtlo $zr
.L0x0002084c: .word 0x00000024 # and $zr, $zr
.L0x00020850: .word 0x000000a7 # 0xa7
.L0x00020854: .word 0x00000092 # 0x92
.L0x00020858: .word 0x00000013 # mtlo $zr
.L0x0002085c: .word 0x3c06523c # lui $a2, 0x523c
.L0x00020860: .word 0x6e3c0760 # 0x6e3c0760
.L0x00020864: .word 0x097c3c08 # j 0x85f0f020
.L0x00020868: .word 0x3c0a8a3c # lui $t2, 0x8a3c
.L0x0002086c: .word 0x527e0b98 # 0x527e0b98
.L0x00020870: .word 0x0d607e0c # jal 0x8581f830
.L0x00020874: .word 0x7e0e6e7e # 0x7e0e6e7e
.L0x00020878: .word 0x8a7e0f7c # lwl $s8, 0xf7c($s3)
.L0x0002087c: .word 0x11987e10 # beq $t4, $t8, .L0x000400c0
.L0x00020880: .word 0x0012a67e # 0x12a67e
.L0x00020884: .word 0x00000001 # 0x1
.L0x00020888: .word 0x0000000e # 0xe
.L0x0002088c: .word 0x00000045 # 0x45
.L0x00020890: .word 0x0000000e # 0xe
.L0x00020894: .word 0xffffffff # 0xffffffff
.L0x00020898: .word 0x00000000 # nop
.L0x0002089c: .word 0x00000000 # nop
.L0x000208a0: .word 0x00000000 # nop
.L0x000208a4: .word 0x00000001 # 0x1
.L0x000208a8: .word 0x0000000e # 0xe
.L0x000208ac: .word 0x00000045 # 0x45
.L0x000208b0: .word 0x0000000e # 0xe
.L0x000208b4: .word 0xffffffff # 0xffffffff
.L0x000208b8: .word 0x00000000 # nop
.L0x000208bc: .word 0x00000000 # nop
.L0x000208c0: .word 0x00000000 # nop
.L0x000208c4: .word 0x00000002 # srl $zr, 0x0
.L0x000208c8: .word 0x00000011 # mthi $zr
.L0x000208cc: .word 0x0000004e # 0x4e
.L0x000208d0: .word 0x00000020 # add $zr, $zr
.L0x000208d4: .word 0x0000002f # 0x2f
.L0x000208d8: .word 0x00000010 # mfhi $zr
.L0x000208dc: .word 0x0000004d # break 0x0, 0x1
.L0x000208e0: .word 0x00000020 # add $zr, $zr
.L0x000208e4: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x000208e8: .word 0x000000a8 # 0xa8
.L0x000208ec: .word 0x00000093 # 0x93
.L0x000208f0: .word 0x00000013 # mtlo $zr
.L0x000208f4: .word 0x00000024 # and $zr, $zr
.L0x000208f8: .word 0x000000a7 # 0xa7
.L0x000208fc: .word 0x00000092 # 0x92
.L0x00020900: .word 0x00000013 # mtlo $zr
.L0x00020904: .word 0x00000002 # srl $zr, 0x0
.L0x00020908: .word 0x000000a8 # 0xa8
.L0x0002090c: .word 0x000000a6 # 0xa6
.L0x00020910: .word 0x00000013 # mtlo $zr
.L0x00020914: .word 0x00000022 # neg $zr
.L0x00020918: .word 0x000000a7 # 0xa7
.L0x0002091c: .word 0x000000a5 # 0xa5
.L0x00020920: .word 0x00000013 # mtlo $zr
.L0x00020924: .word 0x000000ac # 0xac
.L0x00020928: .word 0x000000d8 # 0xd8
.L0x0002092c: .word 0x000000d9 # 0xd9
.L0x00020930: .word 0x000000fb # 0xfb
.L0x00020934: .word 0x00730001 # 0x730001
.L0x00020938: .word 0x00740002 # 0x740002
.L0x0002093c: .word 0x00750003 # 0x750003
.L0x00020940: .word 0x00760004 # sllv $zr, $s6, $v1
.L0x00020944: .word 0x00770005 # 0x770005
.L0x00020948: .word 0x00780006 # srlv $zr, $t8, $v1
.L0x0002094c: .word 0x00790007 # srav $zr, $t9, $v1
.L0x00020950: .word 0x007a0008 # 0x7a0008
.L0x00020954: .word 0x007b0009 # 0x7b0009
.L0x00020958: .word 0x007c000a # 0x7c000a
.L0x0002095c: .word 0x007d000b # 0x7d000b
.L0x00020960: .word 0x007e000c # syscall 0x1f800
.L0x00020964: .word 0x007f000d # break 0x7f
.L0x00020968: .word 0x0080000e # 0x80000e
.L0x0002096c: .word 0x0081000f # 0x81000f
.L0x00020970: .word 0x00820010 # 0x820010
.L0x00020974: .word 0x00010007 # srav $zr, $at, $zr
.L0x00020978: .word 0x00030000 # sll $zr, $v1, 0x0
.L0x0002097c: .word 0x00050002 # srl $zr, $a1, 0x0
.L0x00020980: .word 0x00060004 # sllv $zr, $a2, $zr
.L0x00020984: .word 0x00000006 # srlv $zr, $zr, $zr
.L0x00020988: .word 0x00000011 # mthi $zr
.L0x0002098c: .word 0x0000006e # 0x6e
.L0x00020990: .word 0x00000013 # mtlo $zr
.L0x00020994: .word 0x00000022 # neg $zr
.L0x00020998: .word 0x00000010 # mfhi $zr
.L0x0002099c: .word 0x0000006d # 0x6d
.L0x000209a0: .word 0x00000013 # mtlo $zr
.L0x000209a4: .word 0x00f40000 # 0xf40000
.L0x000209a8: .word 0x000c000c # syscall 0x3000
.L0x000209ac: .word 0x00000280 # sll $zr, 0xa
.L0x000209b0: .word 0x00000088 # 0x88
.L0x000209b4: .word 0x00000500 # sll $zr, 0x14
.L0x000209b8: .word 0x00000066 # 0x66
.L0x000209bc: .word 0x00000780 # sll $zr, 0x1e
.L0x000209c0: .word 0x00000051 # 0x51
.L0x000209c4: .word 0x00000a00 # sll $at, $zr, 0x8
.L0x000209c8: .word 0x00000040 # ssnop
.L0x000209cc: .word 0x00000500 # sll $zr, 0x14
.L0x000209d0: .word 0x00000040 # ssnop
.L0x000209d4: .word 0x00000000 # nop
.L0x000209d8: .word 0x0000002a # slt $zr, $zr
.L0x000209dc: .word 0x6004001e # 0x6004001e
.L0x000209e0: .word 0x0004001c # 0x4001c
.L0x000209e4: .word 0x00040004 # sllv $zr, $a0, $zr
.L0x000209e8: .word 0x0004000a # 0x4000a
.L0x000209ec: .word 0x0004000b # 0x4000b
.L0x000209f0: .word 0x0004000c # syscall 0x1000
.L0x000209f4: .word 0x4004000d # 0x4004000d
.L0x000209f8: .word 0x00040014 # 0x40014
.L0x000209fc: .word 0x0004001a # div $zr, $zr, $a0
.L0x00020a00: .word 0x00040019 # multu $zr, $a0
.L0x00020a04: .word 0x00040017 # 0x40017
.L0x00020a08: .word 0x00040011 # 0x40011
.L0x00020a0c: .word 0x0004000f # 0x4000f
.L0x00020a10: .word 0x0004001f # 0x4001f
.L0x00020a14: .word 0x00040016 # 0x40016
.L0x00020a18: .word 0x00040010 # 0x40010
.L0x00020a1c: .word 0x0004000e # 0x4000e
.L0x00020a20: .word 0x00040012 # 0x40012
.L0x00020a24: .word 0x8004103c # lb $a0, 0x103c($zr)
.L0x00020a28: .word 0x800410bd # lb $a0, 0x10bd($zr)
.L0x00020a2c: .word 0x8004213e # lb $a0, 0x213e($zr)
.L0x00020a30: .word 0x800421bf # lb $a0, 0x21bf($zr)
.L0x00020a34: .word 0xa0042240 # sb $a0, 0x2240($zr)
.L0x00020a38: .word 0x80042342 # lb $a0, 0x2342($zr)
.L0x00020a3c: .word 0x80042444 # lb $a0, 0x2444($zr)
.L0x00020a40: .word 0x8004293e # lb $a0, 0x293e($zr)
.L0x00020a44: .word 0x800429bf # lb $a0, 0x29bf($zr)
.L0x00020a48: .word 0x80042a40 # lb $a0, 0x2a40($zr)
.L0x00020a4c: .word 0x00040001 # 0x40001
.L0x00020a50: .word 0x80042b42 # lb $a0, 0x2b42($zr)
.L0x00020a54: .word 0x80042c44 # lb $a0, 0x2c44($zr)
.L0x00020a58: .word 0x80042cc5 # lb $a0, 0x2cc5($zr)
.L0x00020a5c: .word 0x80042d46 # lb $a0, 0x2d46($zr)
.L0x00020a60: .word 0x80042dc7 # lb $a0, 0x2dc7($zr)
.L0x00020a64: .word 0x80042e48 # lb $a0, 0x2e48($zr)
.L0x00020a68: .word 0xa0042f4a # sb $a0, 0x2f4a($zr)
.L0x00020a6c: .word 0xa0042fcb # sb $a0, 0x2fcb($zr)
.L0x00020a70: .word 0xa004303c # sb $a0, 0x303c($zr)
.L0x00020a74: .word 0x800430bd # lb $a0, 0x30bd($zr)
.L0x00020a78: .word 0x8004313e # lb $a0, 0x313e($zr)
.L0x00020a7c: .word 0xa00431bf # sb $a0, 0x31bf($zr)
.L0x00020a80: .word 0xa0043240 # sb $a0, 0x3240($zr)
.L0x00020a84: .word 0x800432c1 # lb $a0, 0x32c1($zr)
.L0x00020a88: .word 0x80043342 # lb $a0, 0x3342($zr)
.L0x00020a8c: .word 0x800433c3 # lb $a0, 0x33c3($zr)
.L0x00020a90: .word 0x800434c5 # lb $a0, 0x34c5($zr)
.L0x00020a94: .word 0x80043546 # lb $a0, 0x3546($zr)
.L0x00020a98: .word 0xa00435c7 # sb $a0, 0x35c7($zr)
.L0x00020a9c: .word 0x80043648 # lb $a0, 0x3648($zr)
.L0x00020aa0: .word 0x8004374a # lb $a0, 0x374a($zr)
.L0x00020aa4: .word 0x800437cb # lb $a0, 0x37cb($zr)
.L0x00020aa8: .word 0x8004383c # lb $a0, 0x383c($zr)
.L0x00020aac: .word 0x80043a40 # lb $a0, 0x3a40($zr)
.L0x00020ab0: .word 0xa0043bc3 # sb $a0, 0x3bc3($zr)
.L0x00020ab4: .word 0xa0043c44 # sb $a0, 0x3c44($zr)
.L0x00020ab8: .word 0x800440bd # lb $a0, 0x40bd($zr)
.L0x00020abc: .word 0x8004413e # lb $a0, 0x413e($zr)
.L0x00020ac0: .word 0x800441bf # lb $a0, 0x41bf($zr)
.L0x00020ac4: .word 0x80044240 # lb $a0, 0x4240($zr)
.L0x00020ac8: .word 0x800442c1 # lb $a0, 0x42c1($zr)
.L0x00020acc: .word 0x80044444 # lb $a0, 0x4444($zr)
.L0x00020ad0: .word 0x800445c7 # lb $a0, 0x45c7($zr)
.L0x00020ad4: .word 0x80044648 # lb $a0, 0x4648($zr)
.L0x00020ad8: .word 0x800446c9 # lb $a0, 0x46c9($zr)
.L0x00020adc: .word 0x8004474a # lb $a0, 0x474a($zr)
.L0x00020ae0: .word 0x8004483c # lb $a0, 0x483c($zr)
.L0x00020ae4: .word 0x41180000 # 0x41180000
.L0x00020ae8: .word 0x8004503c # lb $a0, 0x503c($zr)
.L0x00020aec: .word 0x800450bd # lb $a0, 0x50bd($zr)
.L0x00020af0: .word 0x8004513e # lb $a0, 0x513e($zr)
.L0x00020af4: .word 0x800452c6 # lb $a0, 0x52c6($zr)
.L0x00020af8: .word 0x80045341 # lb $a0, 0x5341($zr)
.L0x00020afc: .word 0x0004001b # divu $zr, $zr, $a0
.L0x00020b00: .word 0x800454c4 # lb $a0, 0x54c4($zr)
.L0x00020b04: .word 0x8004583c # lb $a0, 0x583c($zr)
.L0x00020b08: .word 0x800458bd # lb $a0, 0x58bd($zr)
.L0x00020b0c: .word 0x8004593e # lb $a0, 0x593e($zr)
.L0x00020b10: .word 0x800459bf # lb $a0, 0x59bf($zr)
.L0x00020b14: .word 0x80045a40 # lb $a0, 0x5a40($zr)
.L0x00020b18: .word 0x80045ac1 # lb $a0, 0x5ac1($zr)
.L0x00020b1c: .word 0x80045b42 # lb $a0, 0x5b42($zr)
.L0x00020b20: .word 0x80045bc3 # lb $a0, 0x5bc3($zr)
.L0x00020b24: .word 0x80045c44 # lb $a0, 0x5c44($zr)
.L0x00020b28: .word 0x80045cc5 # lb $a0, 0x5cc5($zr)
.L0x00020b2c: .word 0x80045d46 # lb $a0, 0x5d46($zr)
.L0x00020b30: .word 0x80045dc7 # lb $a0, 0x5dc7($zr)
.L0x00020b34: .word 0x8004603c # lb $a0, 0x603c($zr)
.L0x00020b38: .word 0x800460bd # lb $a0, 0x60bd($zr)
.L0x00020b3c: .word 0x8004613e # lb $a0, 0x613e($zr)
.L0x00020b40: .word 0x20040006 # addi $a0, $zr, 0x6
.L0x00020b44: .word 0x00000000 # nop
.L0x00020b48: .word 0x00000000 # nop
.L0x00020b4c: .word 0x8009b8d0 # lb $t1, -0x4730($zr)
.L0x00020b50: .word 0x00000000 # nop
.L0x00020b54: .word 0x00000001 # 0x1
.L0x00020b58: .word 0x00000001 # 0x1
.L0x00020b5c: .word 0x00000001 # 0x1
.L0x00020b60: .word 0xffffffff # 0xffffffff
.L0x00020b64: .word 0x00000001 # 0x1
.L0x00020b68: .word 0xffffffff # 0xffffffff
.L0x00020b6c: .word 0x00000001 # 0x1
.L0x00020b70: .word 0x00000001 # 0x1
.L0x00020b74: .word 0xffffffff # 0xffffffff
.L0x00020b78: .word 0x00000001 # 0x1
.L0x00020b7c: .word 0x00000001 # 0x1
.L0x00020b80: .word 0x00000001 # 0x1
.L0x00020b84: .word 0x00000001 # 0x1
.L0x00020b88: .word 0x00000001 # 0x1
.L0x00020b8c: .word 0x00000001 # 0x1
.L0x00020b90: .word 0x00000001 # 0x1
.L0x00020b94: .word 0x00000001 # 0x1
.L0x00020b98: .word 0x00000001 # 0x1
.L0x00020b9c: .word 0x00000001 # 0x1
.L0x00020ba0: .word 0x00000001 # 0x1
.L0x00020ba4: .word 0x00000001 # 0x1
.L0x00020ba8: .word 0x00000001 # 0x1
.L0x00020bac: .word 0x00000001 # 0x1
.L0x00020bb0: .word 0x00000001 # 0x1
.L0x00020bb4: .word 0x00000000 # nop
.L0x00020bb8: .word 0x00000000 # nop
.L0x00020bbc: .word 0x00000000 # nop
.L0x00020bc0: .word 0x00000000 # nop
.L0x00020bc4: .word 0x00000000 # nop
.L0x00020bc8: .word 0x00000000 # nop
.L0x00020bcc: .word 0x00000000 # nop
.L0x00020bd0: .word 0x00000000 # nop
.L0x00020bd4: .word 0x00000000 # nop
.L0x00020bd8: .word 0x00000000 # nop
.L0x00020bdc: .word 0x00000000 # nop
.L0x00020be0: .word 0x00000000 # nop
.L0x00020be4: .word 0x00000000 # nop
.L0x00020be8: .word 0x00000000 # nop
.L0x00020bec: .word 0x00000000 # nop
.L0x00020bf0: .word 0x00000000 # nop
.L0x00020bf4: .word 0x00000000 # nop
.L0x00020bf8: .word 0x00000000 # nop
.L0x00020bfc: .word 0x00000000 # nop
.L0x00020c00: .word 0x00000000 # nop
.L0x00020c04: .word 0x00000000 # nop
.L0x00020c08: .word 0x00000000 # nop
.L0x00020c0c: .word 0x00000000 # nop
.L0x00020c10: .word 0x00000000 # nop
.L0x00020c14: .word 0x00000000 # nop
.L0x00020c18: .word 0x00000000 # nop
.L0x00020c1c: .word 0x00000000 # nop
.L0x00020c20: .word 0x00000000 # nop
.L0x00020c24: .word 0x00000000 # nop
.L0x00020c28: .word 0x00000000 # nop
.L0x00020c2c: .word 0x00000000 # nop
.L0x00020c30: .word 0x00000000 # nop
.L0x00020c34: .word 0x00000000 # nop
.L0x00020c38: .word 0x00000000 # nop
.L0x00020c3c: .word 0x00000000 # nop
.L0x00020c40: .word 0x00000000 # nop
.L0x00020c44: .word 0x00000000 # nop
.L0x00020c48: .word 0x00000000 # nop
.L0x00020c4c: .word 0x00000000 # nop
.L0x00020c50: .word 0x00000000 # nop
.L0x00020c54: .word 0x00000000 # nop
.L0x00020c58: .word 0x00000000 # nop
.L0x00020c5c: .word 0x00000000 # nop
.L0x00020c60: .word 0x00000000 # nop
.L0x00020c64: .word 0x00000000 # nop
.L0x00020c68: .word 0x00000000 # nop
.L0x00020c6c: .word 0x00000000 # nop
.L0x00020c70: .word 0x00000000 # nop
.L0x00020c74: .word 0x00000000 # nop
.L0x00020c78: .word 0x00000000 # nop
.L0x00020c7c: .word 0x00000000 # nop
.L0x00020c80: .word 0x00000000 # nop
.L0x00020c84: .word 0x00000000 # nop
.L0x00020c88: .word 0x00000000 # nop
.L0x00020c8c: .word 0x00000000 # nop
.L0x00020c90: .word 0x00000000 # nop
.L0x00020c94: .word 0x00000000 # nop
.L0x00020c98: .word 0x00000000 # nop
.L0x00020c9c: .word 0x00000000 # nop
.L0x00020ca0: .word 0x00000000 # nop
.L0x00020ca4: .word 0x00000000 # nop
.L0x00020ca8: .word 0x00000000 # nop
.L0x00020cac: .word 0x00000000 # nop
.L0x00020cb0: .word 0x00000000 # nop
.L0x00020cb4: .word 0x00000000 # nop
.L0x00020cb8: .word 0x00000000 # nop
.L0x00020cbc: .word 0x00000000 # nop
.L0x00020cc0: .word 0x00000000 # nop
.L0x00020cc4: .word 0x00000000 # nop
.L0x00020cc8: .word 0x00000000 # nop
.L0x00020ccc: .word 0x00000000 # nop
.L0x00020cd0: .word 0x00000000 # nop
.L0x00020cd4: .word 0x00000000 # nop
.L0x00020cd8: .word 0x00000000 # nop
.L0x00020cdc: .word 0x00000000 # nop
.L0x00020ce0: .word 0x00000000 # nop
.L0x00020ce4: .word 0x00000000 # nop
.L0x00020ce8: .word 0x00000000 # nop
.L0x00020cec: .word 0x00000000 # nop
.L0x00020cf0: .word 0x00000000 # nop
.L0x00020cf4: .word 0x00000000 # nop
.L0x00020cf8: .word 0x00000000 # nop
.L0x00020cfc: .word 0x00000000 # nop
.L0x00020d00: .word 0x00000000 # nop
.L0x00020d04: .word 0x00000000 # nop
.L0x00020d08: .word 0x00000000 # nop
.L0x00020d0c: .word 0x00000000 # nop
.L0x00020d10: .word 0x00000000 # nop
.L0x00020d14: .word 0x00000000 # nop
.L0x00020d18: .word 0x00000000 # nop
.L0x00020d1c: .word 0x00000000 # nop
.L0x00020d20: .word 0x00000000 # nop
.L0x00020d24: .word 0x00000000 # nop
.L0x00020d28: .word 0x00000000 # nop
.L0x00020d2c: .word 0x00000000 # nop
.L0x00020d30: .word 0x00000000 # nop
.L0x00020d34: .word 0x00000000 # nop
.L0x00020d38: .word 0x00000000 # nop
.L0x00020d3c: .word 0x00000000 # nop
.L0x00020d40: .word 0x00000000 # nop
.L0x00020d44: .word 0x00000000 # nop
.L0x00020d48: .word 0x00000000 # nop
.L0x00020d4c: .word 0x00000000 # nop
.L0x00020d50: .word 0x00000000 # nop
.L0x00020d54: .word 0x00000000 # nop
.L0x00020d58: .word 0x00000000 # nop
.L0x00020d5c: .word 0x00000000 # nop
.L0x00020d60: .word 0x00000000 # nop
.L0x00020d64: .word 0x00000000 # nop
.L0x00020d68: .word 0x00000000 # nop
.L0x00020d6c: .word 0x00000000 # nop
.L0x00020d70: .word 0x00000000 # nop
.L0x00020d74: .word 0x00000000 # nop
.L0x00020d78: .word 0x00000000 # nop
.L0x00020d7c: .word 0x00000000 # nop
.L0x00020d80: .word 0x00000000 # nop
.L0x00020d84: .word 0x00000000 # nop
.L0x00020d88: .word 0x00000000 # nop
.L0x00020d8c: .word 0x00000000 # nop
.L0x00020d90: .word 0x00000000 # nop
.L0x00020d94: .word 0x00000000 # nop
.L0x00020d98: .word 0x00000000 # nop
.L0x00020d9c: .word 0x00000000 # nop
.L0x00020da0: .word 0x00000000 # nop
.L0x00020da4: .word 0x00000000 # nop
.L0x00020da8: .word 0x00000000 # nop
.L0x00020dac: .word 0x00000000 # nop
.L0x00020db0: .word 0x00000000 # nop
.L0x00020db4: .word 0x00000000 # nop
.L0x00020db8: .word 0x00000000 # nop
.L0x00020dbc: .word 0x00000000 # nop
.L0x00020dc0: .word 0x00000000 # nop
.L0x00020dc4: .word 0x00000000 # nop
.L0x00020dc8: .word 0x00000000 # nop
.L0x00020dcc: .word 0x00000000 # nop
.L0x00020dd0: .word 0x00000000 # nop
.L0x00020dd4: .word 0x00000000 # nop
.L0x00020dd8: .word 0x00000000 # nop
.L0x00020ddc: .word 0x00000000 # nop
.L0x00020de0: .word 0x00000000 # nop
.L0x00020de4: .word 0x00000000 # nop
.L0x00020de8: .word 0x00000000 # nop
.L0x00020dec: .word 0x00000000 # nop
.L0x00020df0: .word 0x00000000 # nop
.L0x00020df4: .word 0x00000000 # nop
.L0x00020df8: .word 0x00000000 # nop
.L0x00020dfc: .word 0x00000000 # nop
.L0x00020e00: .word 0x00000000 # nop
.L0x00020e04: .word 0x00000000 # nop
.L0x00020e08: .word 0x00000000 # nop
.L0x00020e0c: .word 0x00000000 # nop
.L0x00020e10: .word 0x00000000 # nop
.L0x00020e14: .word 0x00000000 # nop
.L0x00020e18: .word 0x00000000 # nop
.L0x00020e1c: .word 0x00000000 # nop
.L0x00020e20: .word 0x00000000 # nop
.L0x00020e24: .word 0x00000000 # nop
.L0x00020e28: .word 0x00000000 # nop
.L0x00020e2c: .word 0x00000000 # nop
.L0x00020e30: .word 0x00000000 # nop
.L0x00020e34: .word 0x00000000 # nop
.L0x00020e38: .word 0x00000000 # nop
.L0x00020e3c: .word 0x00000000 # nop
.L0x00020e40: .word 0x00000000 # nop
.L0x00020e44: .word 0x00000000 # nop
.L0x00020e48: .word 0x00000000 # nop
.L0x00020e4c: .word 0x00000000 # nop
.L0x00020e50: .word 0x00000000 # nop
.L0x00020e54: .word 0x00000000 # nop
.L0x00020e58: .word 0x00000000 # nop
.L0x00020e5c: .word 0x00000000 # nop
.L0x00020e60: .word 0x00000000 # nop
.L0x00020e64: .word 0x00000000 # nop
.L0x00020e68: .word 0x00000000 # nop
.L0x00020e6c: .word 0x00000000 # nop
.L0x00020e70: .word 0x00000000 # nop
.L0x00020e74: .word 0x00000000 # nop
.L0x00020e78: .word 0x00000000 # nop
.L0x00020e7c: .word 0x00000000 # nop
.L0x00020e80: .word 0x00000000 # nop
.L0x00020e84: .word 0x00000000 # nop
.L0x00020e88: .word 0x00000000 # nop
.L0x00020e8c: .word 0x00000000 # nop
.L0x00020e90: .word 0x00000000 # nop
.L0x00020e94: .word 0x00000000 # nop
.L0x00020e98: .word 0x00000000 # nop
.L0x00020e9c: .word 0x00000000 # nop
.L0x00020ea0: .word 0x00000000 # nop
.L0x00020ea4: .word 0x00000000 # nop
.L0x00020ea8: .word 0x00000000 # nop
.L0x00020eac: .word 0x00000000 # nop
.L0x00020eb0: .word 0x00000000 # nop
.L0x00020eb4: .word 0x00000000 # nop
.L0x00020eb8: .word 0x00000000 # nop
.L0x00020ebc: .word 0x00000000 # nop
.L0x00020ec0: .word 0x00000000 # nop
.L0x00020ec4: .word 0x00000000 # nop
.L0x00020ec8: .word 0x00000000 # nop
.L0x00020ecc: .word 0x00000000 # nop
.L0x00020ed0: .word 0x00000000 # nop
.L0x00020ed4: .word 0x00000000 # nop
.L0x00020ed8: .word 0x00000000 # nop
.L0x00020edc: .word 0x00000000 # nop
.L0x00020ee0: .word 0x00000000 # nop
.L0x00020ee4: .word 0x00000000 # nop
.L0x00020ee8: .word 0x00000000 # nop
.L0x00020eec: .word 0x00000000 # nop
.L0x00020ef0: .word 0x00000000 # nop
.L0x00020ef4: .word 0x00000000 # nop
.L0x00020ef8: .word 0x00000000 # nop
.L0x00020efc: .word 0x00000000 # nop
.L0x00020f00: .word 0x00000000 # nop
.L0x00020f04: .word 0x00000000 # nop
.L0x00020f08: .word 0x00000000 # nop
.L0x00020f0c: .word 0x00000000 # nop
.L0x00020f10: .word 0x00000000 # nop
.L0x00020f14: .word 0x00000000 # nop
.L0x00020f18: .word 0x00000000 # nop
.L0x00020f1c: .word 0x00000000 # nop
.L0x00020f20: .word 0x00000000 # nop
.L0x00020f24: .word 0x00000000 # nop
.L0x00020f28: .word 0x00000000 # nop
.L0x00020f2c: .word 0x00000000 # nop
.L0x00020f30: .word 0x00000000 # nop
.L0x00020f34: .word 0x00000000 # nop
.L0x00020f38: .word 0x00000000 # nop
.L0x00020f3c: .word 0x00000000 # nop
.L0x00020f40: .word 0x00000000 # nop
.L0x00020f44: .word 0x00000000 # nop
.L0x00020f48: .word 0x00000000 # nop
.L0x00020f4c: .word 0x00000000 # nop
.L0x00020f50: .word 0x00000000 # nop
.L0x00020f54: .word 0x00000000 # nop
.L0x00020f58: .word 0x00000000 # nop
.L0x00020f5c: .word 0x00000000 # nop
.L0x00020f60: .word 0x00000000 # nop
.L0x00020f64: .word 0x00000000 # nop
.L0x00020f68: .word 0x00000000 # nop
.L0x00020f6c: .word 0x00000000 # nop
.L0x00020f70: .word 0x00000000 # nop
.L0x00020f74: .word 0x00000000 # nop
.L0x00020f78: .word 0x00000000 # nop
.L0x00020f7c: .word 0x00000000 # nop
.L0x00020f80: .word 0x00000000 # nop
.L0x00020f84: .word 0x00000000 # nop
.L0x00020f88: .word 0x00000000 # nop
.L0x00020f8c: .word 0x00000000 # nop
.L0x00020f90: .word 0x00000000 # nop
.L0x00020f94: .word 0x00000000 # nop
.L0x00020f98: .word 0x00000000 # nop
.L0x00020f9c: .word 0x00000000 # nop
.L0x00020fa0: .word 0x00000000 # nop
.L0x00020fa4: .word 0x00000000 # nop
.L0x00020fa8: .word 0x00000000 # nop
.L0x00020fac: .word 0x00000000 # nop
.L0x00020fb0: .word 0x00000000 # nop
.L0x00020fb4: .word 0x00000000 # nop
.L0x00020fb8: .word 0x00000000 # nop
.L0x00020fbc: .word 0x00000000 # nop
.L0x00020fc0: .word 0x00000000 # nop
.L0x00020fc4: .word 0x00000000 # nop
.L0x00020fc8: .word 0x00000000 # nop
.L0x00020fcc: .word 0x00000000 # nop
.L0x00020fd0: .word 0x00000000 # nop
.L0x00020fd4: .word 0x00000000 # nop
.L0x00020fd8: .word 0x00000000 # nop
.L0x00020fdc: .word 0x00000000 # nop
.L0x00020fe0: .word 0x00000000 # nop
.L0x00020fe4: .word 0x00000000 # nop
.L0x00020fe8: .word 0x00000000 # nop
.L0x00020fec: .word 0x00000000 # nop
.L0x00020ff0: .word 0x00000000 # nop
.L0x00020ff4: .word 0x00000000 # nop
.L0x00020ff8: .word 0x00000000 # nop
.L0x00020ffc: .word 0x00000000 # nop
.L0x00021000: .word 0x00000000 # nop
.L0x00021004: .word 0x00000000 # nop
.L0x00021008: .word 0x00000000 # nop
.L0x0002100c: .word 0x00000000 # nop
.L0x00021010: .word 0x00000000 # nop
.L0x00021014: .word 0x00000000 # nop
.L0x00021018: .word 0x00000000 # nop
.L0x0002101c: .word 0x00000000 # nop
.L0x00021020: .word 0x00000000 # nop
.L0x00021024: .word 0x00000000 # nop
.L0x00021028: .word 0x00000000 # nop
.L0x0002102c: .word 0x00000000 # nop
.L0x00021030: .word 0x00000000 # nop
.L0x00021034: .word 0x00000000 # nop
.L0x00021038: .word 0x00000000 # nop
.L0x0002103c: .word 0x00000000 # nop
.L0x00021040: .word 0x00000000 # nop
.L0x00021044: .word 0x00000000 # nop
.L0x00021048: .word 0x00000000 # nop
.L0x0002104c: .word 0x00000000 # nop
.L0x00021050: .word 0x00000000 # nop
.L0x00021054: .word 0x00000000 # nop
.L0x00021058: .word 0x00000000 # nop
.L0x0002105c: .word 0x00000000 # nop
.L0x00021060: .word 0x00000000 # nop
.L0x00021064: .word 0x00000000 # nop
.L0x00021068: .word 0x00000000 # nop
.L0x0002106c: .word 0x00000000 # nop
.L0x00021070: .word 0x00000000 # nop
.L0x00021074: .word 0x00000000 # nop
.L0x00021078: .word 0x00000000 # nop
.L0x0002107c: .word 0x00000000 # nop
.L0x00021080: .word 0x00000000 # nop
.L0x00021084: .word 0x00000000 # nop
.L0x00021088: .word 0x00000000 # nop
.L0x0002108c: .word 0x00000000 # nop
.L0x00021090: .word 0x00000000 # nop
.L0x00021094: .word 0x00000000 # nop
.L0x00021098: .word 0x00000000 # nop
.L0x0002109c: .word 0x00000000 # nop
.L0x000210a0: .word 0x00000000 # nop
.L0x000210a4: .word 0x00000000 # nop
.L0x000210a8: .word 0x00000000 # nop
.L0x000210ac: .word 0x00000000 # nop
.L0x000210b0: .word 0x00000000 # nop
.L0x000210b4: .word 0x00000000 # nop
.L0x000210b8: .word 0x00000000 # nop
.L0x000210bc: .word 0x00000000 # nop
.L0x000210c0: .word 0x00000000 # nop
.L0x000210c4: .word 0x00000000 # nop
.L0x000210c8: .word 0x00000000 # nop
.L0x000210cc: .word 0x00000000 # nop
.L0x000210d0: .word 0x00000000 # nop
.L0x000210d4: .word 0x00000000 # nop
.L0x000210d8: .word 0x00000000 # nop
.L0x000210dc: .word 0x00000000 # nop
.L0x000210e0: .word 0x00000000 # nop
.L0x000210e4: .word 0x00000000 # nop
.L0x000210e8: .word 0x00000000 # nop
.L0x000210ec: .word 0x00000000 # nop
.L0x000210f0: .word 0x00000000 # nop
.L0x000210f4: .word 0x00000000 # nop
.L0x000210f8: .word 0x00000000 # nop
.L0x000210fc: .word 0x00000000 # nop
.L0x00021100: .word 0x00000000 # nop
.L0x00021104: .word 0x00000000 # nop
.L0x00021108: .word 0x00000000 # nop
.L0x0002110c: .word 0x00000000 # nop
.L0x00021110: .word 0x00000000 # nop
.L0x00021114: .word 0x00000000 # nop
.L0x00021118: .word 0x00000000 # nop
.L0x0002111c: .word 0x00000000 # nop
.L0x00021120: .word 0x00000000 # nop
.L0x00021124: .word 0x00000000 # nop
.L0x00021128: .word 0x00000000 # nop
.L0x0002112c: .word 0x00000000 # nop
.L0x00021130: .word 0x00000000 # nop
.L0x00021134: .word 0x00000000 # nop
.L0x00021138: .word 0x00000000 # nop
.L0x0002113c: .word 0x00000000 # nop
.L0x00021140: .word 0x00000000 # nop
.L0x00021144: .word 0x00000000 # nop
.L0x00021148: .word 0x00000000 # nop
.L0x0002114c: .word 0x00000000 # nop
.L0x00021150: .word 0x00000000 # nop
.L0x00021154: .word 0x00000000 # nop
.L0x00021158: .word 0x00000000 # nop
.L0x0002115c: .word 0x00000000 # nop
.L0x00021160: .word 0x00000000 # nop
.L0x00021164: .word 0x00000000 # nop
.L0x00021168: .word 0x00000000 # nop
.L0x0002116c: .word 0x00000000 # nop
.L0x00021170: .word 0x00000000 # nop
.L0x00021174: .word 0x00000000 # nop
.L0x00021178: .word 0x00000000 # nop
.L0x0002117c: .word 0x00000000 # nop
.L0x00021180: .word 0x00000000 # nop
.L0x00021184: .word 0x00000000 # nop
.L0x00021188: .word 0x00000000 # nop
.L0x0002118c: .word 0x00000000 # nop
.L0x00021190: .word 0x00000000 # nop
.L0x00021194: .word 0x00000000 # nop
.L0x00021198: .word 0x00000000 # nop
.L0x0002119c: .word 0x00000000 # nop
.L0x000211a0: .word 0x00000000 # nop
.L0x000211a4: .word 0x00000000 # nop
.L0x000211a8: .word 0x00000000 # nop
.L0x000211ac: .word 0x00000000 # nop
.L0x000211b0: .word 0x00000000 # nop
.L0x000211b4: .word 0x00000000 # nop
.L0x000211b8: .word 0x00000000 # nop
.L0x000211bc: .word 0x00000000 # nop
.L0x000211c0: .word 0x00000000 # nop
.L0x000211c4: .word 0x00000000 # nop
.L0x000211c8: .word 0x00000000 # nop
.L0x000211cc: .word 0x00000000 # nop
.L0x000211d0: .word 0x00000000 # nop
.L0x000211d4: .word 0x00000000 # nop
.L0x000211d8: .word 0x00000000 # nop
.L0x000211dc: .word 0x00000000 # nop
.L0x000211e0: .word 0x00000000 # nop
.L0x000211e4: .word 0x00000000 # nop
.L0x000211e8: .word 0x00000000 # nop
.L0x000211ec: .word 0x00000000 # nop
.L0x000211f0: .word 0x00000000 # nop
.L0x000211f4: .word 0x00000000 # nop
.L0x000211f8: .word 0x00000000 # nop
.L0x000211fc: .word 0x00000000 # nop
.L0x00021200: .word 0x00000000 # nop
.L0x00021204: .word 0x00000000 # nop
.L0x00021208: .word 0x00000000 # nop
.L0x0002120c: .word 0x00000000 # nop
.L0x00021210: .word 0x00000000 # nop
.L0x00021214: .word 0x00000000 # nop
.L0x00021218: .word 0x00000000 # nop
.L0x0002121c: .word 0x00000000 # nop
.L0x00021220: .word 0x00000000 # nop
.L0x00021224: .word 0x00000000 # nop
.L0x00021228: .word 0x00000000 # nop
.L0x0002122c: .word 0x00000000 # nop
.L0x00021230: .word 0x00000000 # nop
.L0x00021234: .word 0x00000000 # nop
.L0x00021238: .word 0x00000000 # nop
.L0x0002123c: .word 0x00000000 # nop
.L0x00021240: .word 0x00000000 # nop
.L0x00021244: .word 0x00000000 # nop
.L0x00021248: .word 0x00000000 # nop
.L0x0002124c: .word 0x00000000 # nop
.L0x00021250: .word 0x00000000 # nop
.L0x00021254: .word 0x00000000 # nop
.L0x00021258: .word 0x00000000 # nop
.L0x0002125c: .word 0x00000000 # nop
.L0x00021260: .word 0x00000000 # nop
.L0x00021264: .word 0x00000000 # nop
.L0x00021268: .word 0x00000000 # nop
.L0x0002126c: .word 0x00000000 # nop
.L0x00021270: .word 0x00000000 # nop
.L0x00021274: .word 0x00000000 # nop
.L0x00021278: .word 0x00000000 # nop
.L0x0002127c: .word 0x00000000 # nop
.L0x00021280: .word 0x00000000 # nop
.L0x00021284: .word 0x00000000 # nop
.L0x00021288: .word 0x00000000 # nop
.L0x0002128c: .word 0x00000000 # nop
.L0x00021290: .word 0x00000000 # nop
.L0x00021294: .word 0x00000000 # nop
.L0x00021298: .word 0x00000000 # nop
.L0x0002129c: .word 0x00000000 # nop
.L0x000212a0: .word 0x00000000 # nop
.L0x000212a4: .word 0x00000000 # nop
.L0x000212a8: .word 0x00000000 # nop
.L0x000212ac: .word 0x00000000 # nop
.L0x000212b0: .word 0x00000000 # nop
.L0x000212b4: .word 0x00000000 # nop
.L0x000212b8: .word 0x00000000 # nop
.L0x000212bc: .word 0x00000000 # nop
.L0x000212c0: .word 0x00000000 # nop
.L0x000212c4: .word 0x00000000 # nop
.L0x000212c8: .word 0x00000000 # nop
.L0x000212cc: .word 0x00000000 # nop
.L0x000212d0: .word 0x00000000 # nop
.L0x000212d4: .word 0x00000000 # nop
.L0x000212d8: .word 0x00000000 # nop
.L0x000212dc: .word 0x00000000 # nop
.L0x000212e0: .word 0x00000000 # nop
.L0x000212e4: .word 0x00000000 # nop
.L0x000212e8: .word 0x00000000 # nop
.L0x000212ec: .word 0x00000000 # nop
.L0x000212f0: .word 0x00000000 # nop
.L0x000212f4: .word 0x00000000 # nop
.L0x000212f8: .word 0x00000000 # nop
.L0x000212fc: .word 0x00000000 # nop
.L0x00021300: .word 0x00000000 # nop
.L0x00021304: .word 0x00000000 # nop
.L0x00021308: .word 0x00000000 # nop
.L0x0002130c: .word 0x00000000 # nop
.L0x00021310: .word 0x00000000 # nop
.L0x00021314: .word 0x00000000 # nop
.L0x00021318: .word 0x00000000 # nop
.L0x0002131c: .word 0x00000000 # nop
.L0x00021320: .word 0x00000000 # nop
.L0x00021324: .word 0x00000000 # nop
.L0x00021328: .word 0x00000000 # nop
.L0x0002132c: .word 0x00000000 # nop
.L0x00021330: .word 0x00000000 # nop
.L0x00021334: .word 0x00000000 # nop
.L0x00021338: .word 0x00000000 # nop
.L0x0002133c: .word 0x00000000 # nop
.L0x00021340: .word 0x00000000 # nop
.L0x00021344: .word 0x00000000 # nop
.L0x00021348: .word 0x00000000 # nop
.L0x0002134c: .word 0x00000000 # nop
.L0x00021350: .word 0x00000000 # nop
.L0x00021354: .word 0x00000000 # nop
.L0x00021358: .word 0x00000000 # nop
.L0x0002135c: .word 0x00000000 # nop
.L0x00021360: .word 0x00000000 # nop
.L0x00021364: .word 0x00000000 # nop
.L0x00021368: .word 0x00000000 # nop
.L0x0002136c: .word 0x00000000 # nop
.L0x00021370: .word 0x00000000 # nop
.L0x00021374: .word 0x00000000 # nop
.L0x00021378: .word 0x00000000 # nop
.L0x0002137c: .word 0x00000000 # nop
.L0x00021380: .word 0x00000000 # nop
.L0x00021384: .word 0x00000000 # nop
.L0x00021388: .word 0x00000000 # nop
.L0x0002138c: .word 0x00000000 # nop
.L0x00021390: .word 0x00000000 # nop
.L0x00021394: .word 0x00000000 # nop
.L0x00021398: .word 0x00000000 # nop
.L0x0002139c: .word 0x00000000 # nop
.L0x000213a0: .word 0x00000000 # nop
.L0x000213a4: .word 0x00000000 # nop
.L0x000213a8: .word 0x00000000 # nop
.L0x000213ac: .word 0x00000000 # nop
.L0x000213b0: .word 0x00000000 # nop
.L0x000213b4: .word 0x00000000 # nop
.L0x000213b8: .word 0x00000000 # nop
.L0x000213bc: .word 0x00000000 # nop
.L0x000213c0: .word 0x00000000 # nop
.L0x000213c4: .word 0x00000000 # nop
.L0x000213c8: .word 0x00000000 # nop
.L0x000213cc: .word 0x00000000 # nop
.L0x000213d0: .word 0x00000000 # nop
.L0x000213d4: .word 0x00000000 # nop
.L0x000213d8: .word 0x00000000 # nop
.L0x000213dc: .word 0x00000000 # nop
.L0x000213e0: .word 0x00000000 # nop
.L0x000213e4: .word 0x00000000 # nop
.L0x000213e8: .word 0x00000000 # nop
.L0x000213ec: .word 0x00000000 # nop
.L0x000213f0: .word 0x00000000 # nop
.L0x000213f4: .word 0x00000000 # nop
.L0x000213f8: .word 0x00000000 # nop
.L0x000213fc: .word 0x00000000 # nop
.L0x00021400: .word 0x00000000 # nop
.L0x00021404: .word 0x00000000 # nop
.L0x00021408: .word 0x00000000 # nop
.L0x0002140c: .word 0x00000000 # nop
.L0x00021410: .word 0x00000000 # nop
.L0x00021414: .word 0x00000000 # nop
.L0x00021418: .word 0x00000000 # nop
.L0x0002141c: .word 0x00000000 # nop
.L0x00021420: .word 0x00000000 # nop
.L0x00021424: .word 0x00000000 # nop
.L0x00021428: .word 0x00000000 # nop
.L0x0002142c: .word 0x00000000 # nop
.L0x00021430: .word 0x00000000 # nop
.L0x00021434: .word 0x00000000 # nop
.L0x00021438: .word 0x00000000 # nop
.L0x0002143c: .word 0x00000000 # nop
.L0x00021440: .word 0x00000000 # nop
.L0x00021444: .word 0x00000000 # nop
.L0x00021448: .word 0x00000000 # nop
.L0x0002144c: .word 0x00000000 # nop
.L0x00021450: .word 0x00000000 # nop
.L0x00021454: .word 0x00000000 # nop
.L0x00021458: .word 0x00000000 # nop
.L0x0002145c: .word 0x00000000 # nop
.L0x00021460: .word 0x00000000 # nop
.L0x00021464: .word 0x00000000 # nop
.L0x00021468: .word 0x00000000 # nop
.L0x0002146c: .word 0x00000000 # nop
.L0x00021470: .word 0x00000000 # nop
.L0x00021474: .word 0x00000000 # nop
.L0x00021478: .word 0x00000000 # nop
.L0x0002147c: .word 0x00000000 # nop
.L0x00021480: .word 0x00000000 # nop
.L0x00021484: .word 0x00000000 # nop
.L0x00021488: .word 0x00000000 # nop
.L0x0002148c: .word 0x00000000 # nop
.L0x00021490: .word 0x00000000 # nop
.L0x00021494: .word 0x00000000 # nop
.L0x00021498: .word 0x00000000 # nop
.L0x0002149c: .word 0x00000000 # nop
.L0x000214a0: .word 0x00000000 # nop
.L0x000214a4: .word 0x00000000 # nop
.L0x000214a8: .word 0x00000000 # nop
.L0x000214ac: .word 0x00000000 # nop
.L0x000214b0: .word 0x00000000 # nop
.L0x000214b4: .word 0x00000000 # nop
.L0x000214b8: .word 0x00000000 # nop
.L0x000214bc: .word 0x00000000 # nop
.L0x000214c0: .word 0x00000000 # nop
.L0x000214c4: .word 0x00000000 # nop
.L0x000214c8: .word 0x00000000 # nop
.L0x000214cc: .word 0x00000000 # nop
.L0x000214d0: .word 0x00000000 # nop
.L0x000214d4: .word 0x00000000 # nop
.L0x000214d8: .word 0x00000000 # nop
.L0x000214dc: .word 0x00000000 # nop
.L0x000214e0: .word 0x00000000 # nop
.L0x000214e4: .word 0x00000000 # nop
.L0x000214e8: .word 0x00000000 # nop
.L0x000214ec: .word 0x00000000 # nop
.L0x000214f0: .word 0x00000000 # nop
.L0x000214f4: .word 0x00000000 # nop
.L0x000214f8: .word 0x00000000 # nop
.L0x000214fc: .word 0x00000000 # nop
.L0x00021500: .word 0x00000000 # nop
.L0x00021504: .word 0x00000000 # nop
.L0x00021508: .word 0x00000000 # nop
.L0x0002150c: .word 0x00000000 # nop
.L0x00021510: .word 0x00000000 # nop
.L0x00021514: .word 0x00000000 # nop
.L0x00021518: .word 0x00000000 # nop
.L0x0002151c: .word 0x00000000 # nop
.L0x00021520: .word 0x00000000 # nop
.L0x00021524: .word 0x00000000 # nop
.L0x00021528: .word 0x00000000 # nop
.L0x0002152c: .word 0x00000000 # nop
.L0x00021530: .word 0x00000000 # nop
.L0x00021534: .word 0x00000000 # nop
.L0x00021538: .word 0x00000000 # nop
.L0x0002153c: .word 0x00000000 # nop
.L0x00021540: .word 0x00000000 # nop
.L0x00021544: .word 0x00000000 # nop
.L0x00021548: .word 0x00000000 # nop
.L0x0002154c: .word 0x00000000 # nop
.L0x00021550: .word 0x00000000 # nop
.L0x00021554: .word 0x00000000 # nop
.L0x00021558: .word 0x00000000 # nop
.L0x0002155c: .word 0x00000000 # nop
.L0x00021560: .word 0x00000000 # nop
.L0x00021564: .word 0x00000000 # nop
.L0x00021568: .word 0x00000000 # nop
.L0x0002156c: .word 0x00000000 # nop
.L0x00021570: .word 0x00000000 # nop
.L0x00021574: .word 0x00000000 # nop
.L0x00021578: .word 0x00000000 # nop
.L0x0002157c: .word 0x00000000 # nop
.L0x00021580: .word 0x00000000 # nop
.L0x00021584: .word 0x00000000 # nop
.L0x00021588: .word 0x00000000 # nop
.L0x0002158c: .word 0x00000000 # nop
.L0x00021590: .word 0x00000000 # nop
.L0x00021594: .word 0x00000000 # nop
.L0x00021598: .word 0x00000000 # nop
.L0x0002159c: .word 0x00000000 # nop
.L0x000215a0: .word 0x00000000 # nop
.L0x000215a4: .word 0x00000000 # nop
.L0x000215a8: .word 0x00000000 # nop
.L0x000215ac: .word 0x00000000 # nop
.L0x000215b0: .word 0x00000000 # nop
.L0x000215b4: .word 0x00000000 # nop
.L0x000215b8: .word 0x00000000 # nop
.L0x000215bc: .word 0x00000000 # nop
.L0x000215c0: .word 0x00000000 # nop
.L0x000215c4: .word 0x00000000 # nop
.L0x000215c8: .word 0x00000000 # nop
.L0x000215cc: .word 0x00000000 # nop
.L0x000215d0: .word 0x00000000 # nop
.L0x000215d4: .word 0x00000000 # nop
.L0x000215d8: .word 0x00000000 # nop
.L0x000215dc: .word 0x00000000 # nop
.L0x000215e0: .word 0x00000000 # nop
.L0x000215e4: .word 0x00000000 # nop
.L0x000215e8: .word 0x00000000 # nop
.L0x000215ec: .word 0x00000000 # nop
.L0x000215f0: .word 0x00000000 # nop
.L0x000215f4: .word 0x00000000 # nop
.L0x000215f8: .word 0x00000000 # nop
.L0x000215fc: .word 0x00000000 # nop
.L0x00021600: .word 0x00000000 # nop
.L0x00021604: .word 0x00000000 # nop
.L0x00021608: .word 0x00000000 # nop
.L0x0002160c: .word 0x00000000 # nop
.L0x00021610: .word 0x00000000 # nop
.L0x00021614: .word 0x00000000 # nop
.L0x00021618: .word 0x00000000 # nop
.L0x0002161c: .word 0x00000000 # nop
.L0x00021620: .word 0x00000000 # nop
.L0x00021624: .word 0x00000000 # nop
.L0x00021628: .word 0x00000000 # nop
.L0x0002162c: .word 0x00000000 # nop
.L0x00021630: .word 0x00000000 # nop
.L0x00021634: .word 0x00000000 # nop
.L0x00021638: .word 0x00000000 # nop
.L0x0002163c: .word 0x00000000 # nop
.L0x00021640: .word 0x00000000 # nop
.L0x00021644: .word 0x00000000 # nop
.L0x00021648: .word 0x00000000 # nop
.L0x0002164c: .word 0x00000000 # nop
.L0x00021650: .word 0x00000000 # nop
.L0x00021654: .word 0x00000000 # nop
.L0x00021658: .word 0x00000000 # nop
.L0x0002165c: .word 0x00000000 # nop
.L0x00021660: .word 0x00000000 # nop
.L0x00021664: .word 0x00000000 # nop
.L0x00021668: .word 0x00000000 # nop
.L0x0002166c: .word 0x00000000 # nop
.L0x00021670: .word 0x00000000 # nop
.L0x00021674: .word 0x00000000 # nop
.L0x00021678: .word 0x00000000 # nop
.L0x0002167c: .word 0x00000000 # nop
.L0x00021680: .word 0x00000000 # nop
.L0x00021684: .word 0x00000000 # nop
.L0x00021688: .word 0x00000000 # nop
.L0x0002168c: .word 0x00000000 # nop
.L0x00021690: .word 0x00000000 # nop
.L0x00021694: .word 0x00000000 # nop
.L0x00021698: .word 0x00000000 # nop
.L0x0002169c: .word 0x00000000 # nop
.L0x000216a0: .word 0x00000000 # nop
.L0x000216a4: .word 0x00000000 # nop
.L0x000216a8: .word 0x00000000 # nop
.L0x000216ac: .word 0x00000000 # nop
.L0x000216b0: .word 0x8009b930 # lb $t1, -0x46d0($zr)
.L0x000216b4: .word 0x8009b9d0 # lb $t1, -0x4630($zr)
.L0x000216b8: .word 0x8009ba4c # lb $t1, -0x45b4($zr)
.L0x000216bc: .word 0x8009bc14 # lb $t1, -0x43ec($zr)
.L0x000216c0: .word 0x8009bc54 # lb $t1, -0x43ac($zr)
.L0x000216c4: .word 0x8009bc94 # lb $t1, -0x436c($zr)
.L0x000216c8: .word 0x8009bd44 # lb $t1, -0x42bc($zr)
.L0x000216cc: .word 0x8009bda4 # lb $t1, -0x425c($zr)
.L0x000216d0: .word 0x8009c330 # lb $t1, -0x3cd0($zr)
.L0x000216d4: .word 0x02c303e8 # 0x2c303e8
.L0x000216d8: .word 0x00fa0586 # 0xfa0586
.L0x000216dc: .word 0x016100b0 # 0x16100b0
.L0x000216e0: .word 0x03e907d1 # 0x3e907d1
.L0x000216e4: .word 0x07d00000 # bltzal $s8, .L0x000216e8
.L0x000216e8: .word 0x00000000 # nop
.L0x000216ec: .word 0x000009c4 # 0x9c4
.L0x000216f0: .word 0x0bb80000 # j 0x8ee00000
.L0x000216f4: .word 0x00000000 # nop
.L0x000216f8: .word 0x00000dac # 0xdac
.L0x000216fc: .word 0x0fa00000 # jal 0x8e800000
.L0x00021700: .word 0x00000000 # nop
.L0x00021704: .word 0x07d00000 # bltzal $s8, .L0x00021708
.L0x00021708: .word 0x01f41770 # 0x1f41770
.L0x0002170c: .word 0x000003e8 # 0x3e8
.L0x00021710: .word 0x03e801f4 # 0x3e801f4
.L0x00021714: .word 0x01f40000 # 0x1f40000
.L0x00021718: .word 0x000001f4 # 0x1f4
.L0x0002171c: .word 0x000007d1 # 0x7d1
.L0x00021720: .word 0x00000000 # nop
.L0x00021724: .word 0x0c0b0a09 # jal 0x802c2824
.L0x00021728: .word 0x00001110 # 0x1110
.L0x0002172c: .word 0x3f040201 # 0x3f040201
.L0x00021730: .word 0x0000000d # break
.L0x00021734: .word 0x0000000e # 0xe
.L0x00021738: .word 0x0000000f # 0xf
.L0x0002173c: .word 0x00000010 # mfhi $zr
.L0x00021740: .word 0x00000011 # mthi $zr
.L0x00021744: .word 0x00000000 # nop
.L0x00021748: .word 0x00000000 # nop
.L0x0002174c: .word 0x00000000 # nop
.L0x00021750: .word 0x00000000 # nop
.L0x00021754: .word 0x00000000 # nop
.L0x00021758: .word 0x00000000 # nop
.L0x0002175c: .word 0x00000000 # nop
.L0x00021760: .word 0x00000000 # nop
.L0x00021764: .word 0x00000000 # nop
.L0x00021768: .word 0x00000000 # nop
.L0x0002176c: .word 0x00000000 # nop
.L0x00021770: .word 0x00000000 # nop
.L0x00021774: .word 0x00000000 # nop
.L0x00021778: .word 0x00000000 # nop
.L0x0002177c: .word 0x00000000 # nop
.L0x00021780: .word 0x00000000 # nop
.L0x00021784: .word 0x00000000 # nop
.L0x00021788: .word 0x00000000 # nop
.L0x0002178c: .word 0x00000000 # nop
.L0x00021790: .word 0x00000000 # nop
.L0x00021794: .word 0x00000000 # nop
.L0x00021798: .word 0x00000000 # nop
.L0x0002179c: .word 0x00000000 # nop
.L0x000217a0: .word 0x00000000 # nop
.L0x000217a4: .word 0x00000000 # nop
.L0x000217a8: .word 0x00000000 # nop
.L0x000217ac: .word 0x8009e0cc # lb $t1, -0x1f34($zr)
.L0x000217b0: .word 0x00000000 # nop
.L0x000217b4: .word 0x00000000 # nop
.L0x000217b8: .word 0x00000000 # nop
.L0x000217bc: .word 0x00000000 # nop
.L0x000217c0: .word 0x00000000 # nop
.L0x000217c4: .word 0x00000000 # nop
.L0x000217c8: .word 0x00000000 # nop
.L0x000217cc: .word 0x00000000 # nop
.L0x000217d0: .word 0x00000000 # nop
.L0x000217d4: .word 0x00000000 # nop
.L0x000217d8: .word 0x00000000 # nop
.L0x000217dc: .word 0x00000000 # nop
.L0x000217e0: .word 0x00000000 # nop
.L0x000217e4: .word 0x00000000 # nop
.L0x000217e8: .word 0x00000000 # nop
.L0x000217ec: .word 0x00000000 # nop
.L0x000217f0: .word 0x00000000 # nop
.L0x000217f4: .word 0x00000000 # nop
.L0x000217f8: .word 0x00000000 # nop
.L0x000217fc: .word 0x00000000 # nop
.L0x00021800: .word 0x00000000 # nop
.L0x00021804: .word 0x00000000 # nop
.L0x00021808: .word 0x00000000 # nop
.L0x0002180c: .word 0x00000000 # nop
.L0x00021810: .word 0x00000000 # nop
.L0x00021814: .word 0x00000000 # nop
.L0x00021818: .word 0x00000000 # nop
.L0x0002181c: .word 0x00000000 # nop
.L0x00021820: .word 0x00000000 # nop
.L0x00021824: .word 0x00000000 # nop
.L0x00021828: .word 0x00000000 # nop
.L0x0002182c: .word 0x00000000 # nop
.L0x00021830: .word 0x00000000 # nop
.L0x00021834: .word 0x00000000 # nop
.L0x00021838: .word 0x00000000 # nop
.L0x0002183c: .word 0x00000000 # nop
.L0x00021840: .word 0x00000000 # nop
.L0x00021844: .word 0x00000000 # nop
.L0x00021848: .word 0x00000000 # nop
.L0x0002184c: .word 0x00000000 # nop
.L0x00021850: .word 0x00000000 # nop
.L0x00021854: .word 0x00000000 # nop
.L0x00021858: .word 0x00000000 # nop
.L0x0002185c: .word 0x00000000 # nop
.L0x00021860: .word 0x00000000 # nop
.L0x00021864: .word 0x00000000 # nop
.L0x00021868: .word 0x00000000 # nop
.L0x0002186c: .word 0x00000000 # nop
.L0x00021870: .word 0x00000000 # nop
.L0x00021874: .word 0x00000000 # nop
.L0x00021878: .word 0x00000000 # nop
.L0x0002187c: .word 0x00000000 # nop
.L0x00021880: .word 0x00000000 # nop
.L0x00021884: .word 0x00000000 # nop
.L0x00021888: .word 0x00000000 # nop
.L0x0002188c: .word 0x00000000 # nop
.L0x00021890: .word 0x00000000 # nop
.L0x00021894: .word 0x8009e428 # lb $t1, -0x1bd8($zr)
.L0x00021898: .word 0x8009e510 # lb $t1, -0x1af0($zr)
.L0x0002189c: .word 0x8009e53c # lb $t1, -0x1ac4($zr)
.L0x000218a0: .word 0x8009e950 # lb $t1, -0x16b0($zr)
.L0x000218a4: .word 0x8009e970 # lb $t1, -0x1690($zr)
.L0x000218a8: .word 0x00000000 # nop
.L0x000218ac: .word 0x00000000 # nop
.L0x000218b0: .word 0x00000000 # nop
.L0x000218b4: .word 0x00000000 # nop
.L0x000218b8: .word 0x00000000 # nop
.L0x000218bc: .word 0x00000000 # nop
.L0x000218c0: .word 0x8009e994 # lb $t1, -0x166c($zr)
.L0x000218c4: .word 0x8009eadc # lb $t1, -0x1524($zr)
.L0x000218c8: .word 0x8009ebe0 # lb $t1, -0x1420($zr)
.L0x000218cc: .word 0x8009eb94 # lb $t1, -0x146c($zr)
.L0x000218d0: .word 0x00000000 # nop
.L0x000218d4: .word 0x00000000 # nop
.L0x000218d8: .word 0x00000000 # nop
.L0x000218dc: .word 0x00000000 # nop
.L0x000218e0: .word 0x00000000 # nop
.L0x000218e4: .word 0x00000000 # nop
.L0x000218e8: .word 0x00000000 # nop
.L0x000218ec: .word 0x00000000 # nop
.L0x000218f0: .word 0x00000000 # nop
.L0x000218f4: .word 0x00000000 # nop
.L0x000218f8: .word 0x00000000 # nop
.L0x000218fc: .word 0x00000000 # nop
.L0x00021900: .word 0x00000000 # nop
.L0x00021904: .word 0x00000000 # nop
.L0x00021908: .word 0x00000000 # nop
.L0x0002190c: .word 0x00000000 # nop
.L0x00021910: .word 0x00000000 # nop
.L0x00021914: .word 0x00000000 # nop
.L0x00021918: .word 0x00000000 # nop
.L0x0002191c: .word 0x00000000 # nop
.L0x00021920: .word 0x00000000 # nop
.L0x00021924: .word 0x00000000 # nop
.L0x00021928: .word 0x00000000 # nop
.L0x0002192c: .word 0x00000000 # nop
.L0x00021930: .word 0x00000000 # nop
.L0x00021934: .word 0x00000000 # nop
.L0x00021938: .word 0x00000000 # nop
.L0x0002193c: .word 0x00000000 # nop
.L0x00021940: .word 0x00000000 # nop
.L0x00021944: .word 0x00000000 # nop
.L0x00021948: .word 0x00000000 # nop
.L0x0002194c: .word 0x00000000 # nop
.L0x00021950: .word 0x8009ec94 # lb $t1, -0x136c($zr)
.L0x00021954: .word 0x8009f97c # lb $t1, -0x684($zr)
.L0x00021958: .word 0x8009fab4 # lb $t1, -0x54c($zr)
.L0x0002195c: .word 0x8009fe1c # lb $t1, -0x1e4($zr)
.L0x00021960: .word 0x8009ff40 # lb $t1, -0xc0($zr)
.L0x00021964: .word 0x800a0108 # lb $t2, 0x108($zr)
.L0x00021968: .word 0x800a01ac # lb $t2, 0x1ac($zr)
.L0x0002196c: .word 0x800a06ac # lb $t2, 0x6ac($zr)
.L0x00021970: .word 0x800a08c8 # lb $t2, 0x8c8($zr)
.L0x00021974: .word 0x800a0a18 # lb $t2, 0xa18($zr)
.L0x00021978: .word 0x800a0b98 # lb $t2, 0xb98($zr)
.L0x0002197c: .word 0x800a0d00 # lb $t2, 0xd00($zr)
.L0x00021980: .word 0x800a0e68 # lb $t2, 0xe68($zr)
.L0x00021984: .word 0x800a0fac # lb $t2, 0xfac($zr)
.L0x00021988: .word 0x800a1114 # lb $t2, 0x1114($zr)
.L0x0002198c: .word 0x800a1308 # lb $t2, 0x1308($zr)
.L0x00021990: .word 0x800a13c0 # lb $t2, 0x13c0($zr)
.L0x00021994: .word 0x800a1458 # lb $t2, 0x1458($zr)
.L0x00021998: .word 0x800a1508 # lb $t2, 0x1508($zr)
.L0x0002199c: .word 0x800a1558 # lb $t2, 0x1558($zr)
.L0x000219a0: .word 0x800a15a8 # lb $t2, 0x15a8($zr)
.L0x000219a4: .word 0x800a1608 # lb $t2, 0x1608($zr)
.L0x000219a8: .word 0x800a17c8 # lb $t2, 0x17c8($zr)
.L0x000219ac: .word 0x800a1910 # lb $t2, 0x1910($zr)
.L0x000219b0: .word 0x800a19d8 # lb $t2, 0x19d8($zr)
.L0x000219b4: .word 0x800a1aa8 # lb $t2, 0x1aa8($zr)
.L0x000219b8: .word 0x800a1c18 # lb $t2, 0x1c18($zr)
.L0x000219bc: .word 0x800a1d3c # lb $t2, 0x1d3c($zr)
.L0x000219c0: .word 0x00000000 # nop
.L0x000219c4: .word 0x00000000 # nop
.L0x000219c8: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x000219cc: .word 0x00000002 # srl $zr, 0x0
.L0x000219d0: .word 0x00000005 # 0x5
.L0x000219d4: .word 0x00000003 # sra $zr, 0x0
.L0x000219d8: .word 0x00000007 # srav $zr, $zr, $zr
.L0x000219dc: .word 0x00000008 # jr $zr
.L0x000219e0: .word 0x00000006 # srlv $zr, $zr, $zr
.L0x000219e4: .word 0x00010000 # sll $zr, $at, 0x0
.L0x000219e8: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x000219ec: .word 0x800a1e84 # lb $t2, 0x1e84($zr)
.L0x000219f0: .word 0x800a1e8c # lb $t2, 0x1e8c($zr)
.L0x000219f4: .word 0x800a1f74 # lb $t2, 0x1f74($zr)
.L0x000219f8: .word 0x00060040 # sll $zr, $a2, 0x1
.L0x000219fc: .word 0x00030002 # srl $zr, $v1, 0x0
.L0x00021a00: .word 0x0000ffff # 0xffff
.L0x00021a04: .word 0x00010020 # add $zr, $at
.L0x00021a08: .word 0x00040020 # add $zr, $a0
.L0x00021a0c: .word 0x0000ffff # 0xffff
.L0x00021a10: .word 0x00020020 # add $zr, $v0
.L0x00021a14: .word 0x00040020 # add $zr, $a0
.L0x00021a18: .word 0x0000ffff # 0xffff
.L0x00021a1c: .word 0x00000000 # nop
.L0x00021a20: .word 0x00000000 # nop
.L0x00021a24: .word 0x00000000 # nop
.L0x00021a28: .word 0x00000000 # nop
.L0x00021a2c: .word 0x00000000 # nop
.L0x00021a30: .word 0x00000000 # nop
.L0x00021a34: .word 0x00000000 # nop
.L0x00021a38: .word 0x00000000 # nop
.L0x00021a3c: .word 0x00000000 # nop
.L0x00021a40: .word 0x00000000 # nop
.L0x00021a44: .word 0x00000000 # nop
.L0x00021a48: .word 0x00000000 # nop
.L0x00021a4c: .word 0x00000000 # nop
.L0x00021a50: .word 0x00000000 # nop
.L0x00021a54: .word 0x00000000 # nop
.L0x00021a58: .word 0x00000000 # nop
.L0x00021a5c: .word 0x00000000 # nop
.L0x00021a60: .word 0x00000000 # nop
.L0x00021a64: .word 0x00000000 # nop
.L0x00021a68: .word 0x00000000 # nop
.L0x00021a6c: .word 0x00000000 # nop
.L0x00021a70: .word 0x00000000 # nop
.L0x00021a74: .word 0x00000000 # nop
.L0x00021a78: .word 0x00000000 # nop
.L0x00021a7c: .word 0x00000000 # nop
.L0x00021a80: .word 0x00000000 # nop
.L0x00021a84: .word 0x00000000 # nop
.L0x00021a88: .word 0x00000000 # nop
.L0x00021a8c: .word 0x00000000 # nop
.L0x00021a90: .word 0x00000000 # nop
.L0x00021a94: .word 0x00000000 # nop
.L0x00021a98: .word 0x00000000 # nop
.L0x00021a9c: .word 0x00000000 # nop
.L0x00021aa0: .word 0x00000000 # nop
.L0x00021aa4: .word 0x00000000 # nop
.L0x00021aa8: .word 0x00000000 # nop
.L0x00021aac: .word 0x00000000 # nop
.L0x00021ab0: .word 0x00000000 # nop
.L0x00021ab4: .word 0x00000000 # nop
.L0x00021ab8: .word 0x00000000 # nop
.L0x00021abc: .word 0x00000000 # nop
.L0x00021ac0: .word 0x00000000 # nop
.L0x00021ac4: .word 0x00000000 # nop
.L0x00021ac8: .word 0x00000000 # nop
.L0x00021acc: .word 0x00000000 # nop
.L0x00021ad0: .word 0x00000000 # nop
.L0x00021ad4: .word 0x00000000 # nop
.L0x00021ad8: .word 0x00000000 # nop
.L0x00021adc: .word 0x00000000 # nop
.L0x00021ae0: .word 0x00000000 # nop
.L0x00021ae4: .word 0x00000000 # nop
.L0x00021ae8: .word 0x00000000 # nop
.L0x00021aec: .word 0x00000000 # nop