--- /home/naourr/work/instance-2/output-1/images/rootfs.tar +++ /home/naourr/work/instance-2/output-2/images/rootfs.tar ├── file list │ @@ -2845,15 +2845,15 @@ │ -rwxr-xr-x 0 0 0 7332 2020-02-04 21:59:50.000000 ./usr/bin/asn1Parser │ -rwxr-xr-x 0 0 0 7172 2020-02-04 21:59:50.000000 ./usr/bin/attr │ -rwxr-xr-x 0 0 0 31712 2020-02-04 21:59:50.000000 ./usr/bin/avcenc │ -rwxr-xr-x 0 0 0 38196 2020-02-04 21:59:50.000000 ./usr/bin/avcstreamoutdemo │ -rwxr-xr-x 0 0 0 5192 2020-02-04 21:59:50.000000 ./usr/bin/background │ -rwxr-xr-x 0 0 0 6384 2020-02-04 21:59:50.000000 ./usr/bin/backtick │ -rwxr-xr-x 0 0 0 62328 2020-02-04 21:59:50.000000 ./usr/bin/barebox-state │ --rwxr-xr-x 0 0 0 81524 2020-02-04 21:59:50.000000 ./usr/bin/bc │ +-rwxr-xr-x 0 0 0 80804 2020-02-04 21:59:50.000000 ./usr/bin/bc │ -rwxr-xr-x 0 0 0 118428 2020-02-04 21:59:50.000000 ./usr/bin/bmon │ -rwxr-xr-x 0 0 0 728616 2020-02-04 21:59:50.000000 ./usr/bin/brltty │ -rwxr-xr-x 0 0 0 139104 2020-02-04 21:59:50.000000 ./usr/bin/brltty-atb │ -rwxr-xr-x 0 0 0 138680 2020-02-04 21:59:50.000000 ./usr/bin/brltty-cldr │ -rwxr-xr-x 0 0 0 134388 2020-02-04 21:59:50.000000 ./usr/bin/brltty-clip │ -rw-r--r-- 0 0 0 4528 2020-02-04 21:59:50.000000 ./usr/bin/brltty-config │ -rwxr-xr-x 0 0 0 212716 2020-02-04 21:59:50.000000 ./usr/bin/brltty-ctb │ @@ -6956,19 +6956,19 @@ │ -rw-r--r-- 0 0 0 5398 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask/views.pyc │ -rw-r--r-- 0 0 0 4876 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask/wrappers.pyc │ drwxr-xr-x 0 0 0 0 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask_babel/ │ -rw-r--r-- 0 0 0 23213 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask_babel/__init__.pyc │ -rw-r--r-- 0 0 0 520 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask_babel/_compat.pyc │ -rw-r--r-- 0 0 0 4668 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flask_babel/speaklater.pyc │ drwxr-xr-x 0 0 0 0 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/ │ -drwxr-xr-x 0 0 0 0 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505075320-py2.7.egg-info/ │ --rw-r--r-- 0 0 0 892 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505075320-py2.7.egg-info/PKG-INFO │ --rw-r--r-- 0 0 0 340 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505075320-py2.7.egg-info/SOURCES.txt │ --rw-r--r-- 0 0 0 1 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505075320-py2.7.egg-info/dependency_links.txt │ --rw-r--r-- 0 0 0 12 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505075320-py2.7.egg-info/top_level.txt │ +drwxr-xr-x 0 0 0 0 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505102605-py2.7.egg-info/ │ +-rw-r--r-- 0 0 0 892 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505102605-py2.7.egg-info/PKG-INFO │ +-rw-r--r-- 0 0 0 340 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505102605-py2.7.egg-info/SOURCES.txt │ +-rw-r--r-- 0 0 0 1 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505102605-py2.7.egg-info/dependency_links.txt │ +-rw-r--r-- 0 0 0 12 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers-20200505102605-py2.7.egg-info/top_level.txt │ -rw-r--r-- 0 0 0 358 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/__init__.pyc │ -rw-r--r-- 0 0 0 27653 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/builder.pyc │ -rw-r--r-- 0 0 0 1814 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/compat.pyc │ -rw-r--r-- 0 0 0 1439 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/encode.pyc │ -rw-r--r-- 0 0 0 6643 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/number_types.pyc │ -rw-r--r-- 0 0 0 846 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/packer.pyc │ -rw-r--r-- 0 0 0 5141 2020-02-04 21:59:50.000000 ./usr/lib/python2.7/site-packages/flatbuffers/table.pyc ├── ./usr/bin/bc │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: EXEC (Executable file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ Entry point address: 0x401cd0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 80484 (bytes into file) │ │ + Start of section headers: 79764 (bytes into file) │ │ Flags: 0x50001007, noreorder, pic, cpic, o32, mips32 │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ Number of program headers: 8 │ │ Size of section headers: 40 (bytes) │ │ Number of section headers: 26 │ │ Section header string table index: 25 │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --program-header {} │ │ @@ -6,16 +6,16 @@ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00400034 0x00400034 0x00100 0x00100 R 0x4 │ │ INTERP 0x000134 0x00400134 0x00400134 0x00014 0x00014 R 0x1 │ │ [Requesting program interpreter: /lib/ld-uClibc.so.0] │ │ ABIFLAGS 0x000148 0x00400148 0x00400148 0x00018 0x00018 R 0x8 │ │ REGINFO 0x000160 0x00400160 0x00400160 0x00018 0x00018 R 0x4 │ │ - LOAD 0x000000 0x00400000 0x00400000 0x122c4 0x122c4 R E 0x10000 │ │ - LOAD 0x0122c4 0x004222c4 0x004222c4 0x004bc 0x0064c RW 0x10000 │ │ + LOAD 0x000000 0x00400000 0x00400000 0x11f14 0x11f14 R E 0x10000 │ │ + LOAD 0x012000 0x00422000 0x00422000 0x004b0 0x00640 RW 0x10000 │ │ DYNAMIC 0x000178 0x00400178 0x00400178 0x000c8 0x000c8 R 0x4 │ │ NULL 0x000000 0x00000000 0x00000000 0x00000 0x00000 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --sections {} │ │ @@ -1,8 +1,8 @@ │ │ -There are 26 section headers, starting at offset 0x13a64: │ │ +There are 26 section headers, starting at offset 0x13794: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .interp PROGBITS 00400134 000134 000014 00 A 0 0 1 │ │ [ 2] .MIPS.abiflags MIPS_ABIFLAGS 00400148 000148 000018 18 A 0 0 8 │ │ [ 3] .reginfo MIPS_REGINFO 00400160 000160 000018 18 A 0 0 4 │ │ @@ -10,26 +10,26 @@ │ │ [ 5] .hash HASH 00400240 000240 000508 04 A 6 0 4 │ │ [ 6] .dynsym DYNSYM 00400748 000748 000bd0 10 A 7 1 4 │ │ [ 7] .dynstr STRTAB 00401318 001318 0006b1 00 A 0 0 1 │ │ [ 8] .init PROGBITS 004019cc 0019cc 000068 00 AX 0 0 4 │ │ [ 9] .text PROGBITS 00401a40 001a40 00b9a0 00 AX 0 0 16 │ │ [10] .MIPS.stubs PROGBITS 0040d3e0 00d3e0 0002b0 00 AX 0 0 4 │ │ [11] .fini PROGBITS 0040d690 00d690 000048 00 AX 0 0 4 │ │ - [12] .rodata PROGBITS 0040d6e0 00d6e0 004be0 00 A 0 0 16 │ │ - [13] .eh_frame PROGBITS 004122c0 0122c0 000004 00 A 0 0 4 │ │ - [14] .ctors PROGBITS 004222c4 0122c4 000008 00 WA 0 0 4 │ │ - [15] .dtors PROGBITS 004222cc 0122cc 000008 00 WA 0 0 4 │ │ - [16] .data PROGBITS 004222e0 0122e0 000190 00 WA 0 0 16 │ │ - [17] .rld_map PROGBITS 00422470 012470 000004 00 WA 0 0 4 │ │ - [18] .got PROGBITS 00422480 012480 0002fc 04 WAp 0 0 16 │ │ - [19] .sdata PROGBITS 0042277c 01277c 000004 00 WAp 0 0 4 │ │ - [20] .sbss NOBITS 00422780 012780 0000b8 00 WAp 0 0 4 │ │ - [21] .bss NOBITS 00422840 012780 0000d0 00 WA 0 0 16 │ │ - [22] .pdr PROGBITS 00000000 012780 001200 00 0 0 4 │ │ - [23] .gnu.attributes GNU_ATTRIBUTES 00000000 013980 000010 00 0 0 1 │ │ - [24] .mdebug.abi32 PROGBITS 00000000 013990 000000 00 0 0 1 │ │ - [25] .shstrtab STRTAB 00000000 013990 0000d1 00 0 0 1 │ │ + [12] .rodata PROGBITS 0040d6e0 00d6e0 004830 00 A 0 0 16 │ │ + [13] .eh_frame PROGBITS 00411f10 011f10 000004 00 A 0 0 4 │ │ + [14] .ctors PROGBITS 00422000 012000 000008 00 WA 0 0 4 │ │ + [15] .dtors PROGBITS 00422008 012008 000008 00 WA 0 0 4 │ │ + [16] .data PROGBITS 00422010 012010 000190 00 WA 0 0 16 │ │ + [17] .rld_map PROGBITS 004221a0 0121a0 000004 00 WA 0 0 4 │ │ + [18] .got PROGBITS 004221b0 0121b0 0002fc 04 WAp 0 0 16 │ │ + [19] .sdata PROGBITS 004224ac 0124ac 000004 00 WAp 0 0 4 │ │ + [20] .sbss NOBITS 004224b0 0124b0 0000b8 00 WAp 0 0 4 │ │ + [21] .bss NOBITS 00422570 0124b0 0000d0 00 WA 0 0 16 │ │ + [22] .pdr PROGBITS 00000000 0124b0 001200 00 0 0 4 │ │ + [23] .gnu.attributes GNU_ATTRIBUTES 00000000 0136b0 000010 00 0 0 1 │ │ + [24] .mdebug.abi32 PROGBITS 00000000 0136c0 000000 00 0 0 1 │ │ + [25] .shstrtab STRTAB 00000000 0136c0 0000d1 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --symbols {} │ │ @@ -5,140 +5,140 @@ │ │ 1: 00402154 68 FUNC GLOBAL DEFAULT 9 use_quit │ │ 2: 00409c38 176 FUNC GLOBAL DEFAULT 9 call_str │ │ 3: 00409220 76 FUNC GLOBAL DEFAULT 9 free_args │ │ 4: 00407eec 80 FUNC GLOBAL DEFAULT 9 fpush │ │ 5: 0040c930 632 FUNC GLOBAL DEFAULT 9 bc_sqrt │ │ 6: 0040926c 172 FUNC GLOBAL DEFAULT 9 generate │ │ 7: 0040b2bc 20 FUNC GLOBAL DEFAULT 9 bc_copy_num │ │ - 8: 004227a4 4 OBJECT GLOBAL DEFAULT 20 next_label │ │ + 8: 004224d4 4 OBJECT GLOBAL DEFAULT 20 next_label │ │ 9: 00407de4 164 FUNC GLOBAL DEFAULT 9 clear_func │ │ 10: 0040b23c 128 FUNC GLOBAL DEFAULT 9 bc_init_numbers │ │ - 11: 004228d0 4 OBJECT GLOBAL DEFAULT 21 file_names │ │ + 11: 00422600 4 OBJECT GLOBAL DEFAULT 21 file_names │ │ 12: 0040b2f4 40 FUNC GLOBAL DEFAULT 9 bc_compare │ │ - 13: 004228d4 4 OBJECT GLOBAL DEFAULT 21 quiet │ │ + 13: 00422604 4 OBJECT GLOBAL DEFAULT 21 quiet │ │ 14: 0040b9b8 280 FUNC GLOBAL DEFAULT 9 bc_add │ │ 15: 0040a6b8 32 FUNC GLOBAL DEFAULT 9 bc_exit │ │ 16: 0040a600 184 FUNC GLOBAL DEFAULT 9 rt_warn │ │ 17: 0040a750 76 FUNC GLOBAL DEFAULT 9 warranty │ │ - 18: 004227a8 4 OBJECT GLOBAL DEFAULT 20 v_names │ │ + 18: 004224d8 4 OBJECT GLOBAL DEFAULT 20 v_names │ │ 19: 00000001 0 SECTION GLOBAL DEFAULT ABS _DYNAMIC_LINKING │ │ 20: 0040a268 720 FUNC GLOBAL DEFAULT 9 lookup │ │ - 21: 004228e8 1 OBJECT GLOBAL DEFAULT 21 interactive │ │ + 21: 00422618 1 OBJECT GLOBAL DEFAULT 21 interactive │ │ 22: 00408960 212 FUNC GLOBAL DEFAULT 9 decr_var │ │ 23: 0040c2d4 36 FUNC GLOBAL DEFAULT 9 bc_modulo │ │ - 24: 004227ac 4 OBJECT GLOBAL DEFAULT 20 line_no │ │ + 24: 004224dc 4 OBJECT GLOBAL DEFAULT 20 line_no │ │ 25: 0040800c 80 FUNC GLOBAL DEFAULT 9 push_num │ │ - 26: 004227b0 4 OBJECT GLOBAL DEFAULT 20 functions │ │ - 27: 0042278c 4 OBJECT GLOBAL DEFAULT 20 yytext │ │ + 26: 004224e0 4 OBJECT GLOBAL DEFAULT 20 functions │ │ + 27: 004224bc 4 OBJECT GLOBAL DEFAULT 20 yytext │ │ 28: 00409e08 188 FUNC GLOBAL DEFAULT 9 run_code │ │ - 29: 004228ec 4 OBJECT GLOBAL DEFAULT 21 genlen │ │ + 29: 0042261c 4 OBJECT GLOBAL DEFAULT 21 genlen │ │ 30: 0040b3dc 284 FUNC GLOBAL DEFAULT 9 bc_sub │ │ 31: 00402420 6728 FUNC GLOBAL DEFAULT 9 yyparse │ │ - 32: 004227b4 4 OBJECT GLOBAL DEFAULT 20 continue_label │ │ - 33: 004227b8 4 OBJECT GLOBAL DEFAULT 20 i_base │ │ - 34: 004227bc 4 OBJECT GLOBAL DEFAULT 20 f_names │ │ - 35: 004227c0 4 OBJECT GLOBAL DEFAULT 20 name_tree │ │ + 32: 004224e4 4 OBJECT GLOBAL DEFAULT 20 continue_label │ │ + 33: 004224e8 4 OBJECT GLOBAL DEFAULT 20 i_base │ │ + 34: 004224ec 4 OBJECT GLOBAL DEFAULT 20 f_names │ │ + 35: 004224f0 4 OBJECT GLOBAL DEFAULT 20 name_tree │ │ 36: 00409a14 56 FUNC GLOBAL DEFAULT 9 bc_malloc │ │ 37: 0040c858 216 FUNC GLOBAL DEFAULT 9 bc_int2num │ │ 38: 00409d64 164 FUNC GLOBAL DEFAULT 9 init_gen │ │ - 39: 00422794 4 OBJECT GLOBAL DEFAULT 20 had_sigint │ │ + 39: 004224c4 4 OBJECT GLOBAL DEFAULT 20 had_sigint │ │ 40: 0040a538 200 FUNC GLOBAL DEFAULT 9 rt_error │ │ 41: 004019cc 28 FUNC GLOBAL DEFAULT 8 _init │ │ - 42: 0042282c 4 OBJECT GLOBAL DEFAULT 20 _two_ │ │ + 42: 0042255c 4 OBJECT GLOBAL DEFAULT 20 _two_ │ │ 43: 00408fb4 616 FUNC GLOBAL DEFAULT 9 process_params │ │ - 44: 004228e4 4 OBJECT GLOBAL DEFAULT 21 compile_only │ │ - 45: 004227c4 4 OBJECT GLOBAL DEFAULT 20 file_name │ │ - 46: 00422830 4 OBJECT GLOBAL DEFAULT 20 _one_ │ │ - 47: 00422834 4 OBJECT GLOBAL DEFAULT 20 _zero_ │ │ + 44: 00422614 4 OBJECT GLOBAL DEFAULT 21 compile_only │ │ + 45: 004224f4 4 OBJECT GLOBAL DEFAULT 20 file_name │ │ + 46: 00422560 4 OBJECT GLOBAL DEFAULT 20 _one_ │ │ + 47: 00422564 4 OBJECT GLOBAL DEFAULT 20 _zero_ │ │ 48: 00408b50 232 FUNC GLOBAL DEFAULT 9 incr_var │ │ - 49: 004227c8 4 OBJECT GLOBAL DEFAULT 20 ex_stack │ │ + 49: 004224f8 4 OBJECT GLOBAL DEFAULT 20 ex_stack │ │ 50: 00409a98 76 FUNC GLOBAL DEFAULT 9 nextarg │ │ 51: 004021fc 548 FUNC GLOBAL DEFAULT 9 open_new_file │ │ 52: 0040990c 204 FUNC GLOBAL DEFAULT 9 limits │ │ - 53: 004227cc 4 OBJECT GLOBAL DEFAULT 20 o_base │ │ - 54: 00422780 4 OBJECT GLOBAL DEFAULT 20 yynerrs │ │ + 53: 004224fc 4 OBJECT GLOBAL DEFAULT 20 o_base │ │ + 54: 004224b0 4 OBJECT GLOBAL DEFAULT 20 yynerrs │ │ 55: 0040d2dc 84 FUNC GLOBAL DEFAULT 9 checkferror_input │ │ - 56: 004227d0 1 OBJECT GLOBAL DEFAULT 20 did_gen │ │ + 56: 00422500 1 OBJECT GLOBAL DEFAULT 20 did_gen │ │ 57: 0040863c 348 FUNC GLOBAL DEFAULT 9 store_array │ │ 58: 0040b31c 16 FUNC GLOBAL DEFAULT 9 bc_is_neg │ │ - 59: 004227d4 4 OBJECT GLOBAL DEFAULT 20 next_array │ │ + 59: 00422504 4 OBJECT GLOBAL DEFAULT 20 next_array │ │ 60: 0040805c 104 FUNC GLOBAL DEFAULT 9 check_stack │ │ - 61: 00422790 4 OBJECT GLOBAL DEFAULT 20 yyleng │ │ + 61: 004224c0 4 OBJECT GLOBAL DEFAULT 20 yyleng │ │ 62: 004078e8 428 FUNC GLOBAL DEFAULT 9 more_functions │ │ - 63: 004227d8 4 OBJECT GLOBAL DEFAULT 20 a_names │ │ - 64: 004227dc 4 OBJECT GLOBAL DEFAULT 20 a_count │ │ - 65: 00422798 1 OBJECT GLOBAL DEFAULT 20 load_str │ │ + 63: 00422508 4 OBJECT GLOBAL DEFAULT 20 a_names │ │ + 64: 0042250c 4 OBJECT GLOBAL DEFAULT 20 a_count │ │ + 65: 004224c8 1 OBJECT GLOBAL DEFAULT 20 load_str │ │ 66: 004071f8 1524 FUNC GLOBAL DEFAULT 9 load_code │ │ - 67: 00422470 0 OBJECT GLOBAL DEFAULT 17 __RLD_MAP │ │ + 67: 004221a0 0 OBJECT GLOBAL DEFAULT 17 __RLD_MAP │ │ 68: 00409318 404 FUNC GLOBAL DEFAULT 9 out_char │ │ 69: 00407fa0 108 FUNC GLOBAL DEFAULT 9 push_copy │ │ - 70: 004227e0 4 OBJECT GLOBAL DEFAULT 20 out_col │ │ - 71: 004227e4 1 OBJECT GLOBAL DEFAULT 20 is_std_in │ │ + 70: 00422510 4 OBJECT GLOBAL DEFAULT 20 out_col │ │ + 71: 00422514 1 OBJECT GLOBAL DEFAULT 20 is_std_in │ │ 72: 0040b1bc 128 FUNC GLOBAL DEFAULT 9 bc_free_num │ │ 73: 00405994 60 FUNC GLOBAL DEFAULT 9 byte │ │ 74: 00408798 192 FUNC GLOBAL DEFAULT 9 load_var │ │ 75: 0040bad0 272 FUNC GLOBAL DEFAULT 9 bc_multiply │ │ 76: 00407f3c 100 FUNC GLOBAL DEFAULT 9 pop │ │ 77: 00401a40 656 FUNC GLOBAL DEFAULT 9 main │ │ 78: 0040c5ec 92 FUNC GLOBAL DEFAULT 9 bc_num2long │ │ - 79: 00422799 1 OBJECT GLOBAL DEFAULT 20 load_const │ │ + 79: 004224c9 1 OBJECT GLOBAL DEFAULT 20 load_const │ │ 80: 00408eb8 252 FUNC GLOBAL DEFAULT 9 pop_vars │ │ - 81: 0042279c 8 OBJECT GLOBAL DEFAULT 20 load_adr │ │ + 81: 004224cc 8 OBJECT GLOBAL DEFAULT 20 load_adr │ │ 82: 00407a94 336 FUNC GLOBAL DEFAULT 9 more_variables │ │ - 83: 004228d8 4 OBJECT GLOBAL DEFAULT 21 std_only │ │ + 83: 00422608 4 OBJECT GLOBAL DEFAULT 21 std_only │ │ 84: 00408858 264 FUNC GLOBAL DEFAULT 9 load_array │ │ - 85: 004227e8 4 OBJECT GLOBAL DEFAULT 20 arrays │ │ - 86: 004227ec 4 OBJECT GLOBAL DEFAULT 20 had_error │ │ + 85: 00422518 4 OBJECT GLOBAL DEFAULT 20 arrays │ │ + 86: 0042251c 4 OBJECT GLOBAL DEFAULT 20 had_error │ │ 87: 00406f30 76 FUNC GLOBAL DEFAULT 9 init_load │ │ 88: 00406020 3848 FUNC GLOBAL DEFAULT 9 execute │ │ - 89: 004227f0 4 OBJECT GLOBAL DEFAULT 20 variables │ │ + 89: 00422520 4 OBJECT GLOBAL DEFAULT 20 variables │ │ 90: 00409a4c 76 FUNC GLOBAL DEFAULT 9 strcopyof │ │ 91: 004094ac 420 FUNC GLOBAL DEFAULT 9 out_schar │ │ - 92: 00422878 4 OBJECT GLOBAL DEFAULT 21 yyin │ │ + 92: 004225a8 4 OBJECT GLOBAL DEFAULT 21 yyin │ │ 93: 0040d690 28 FUNC GLOBAL DEFAULT 11 _fini │ │ 94: 0040c648 528 FUNC GLOBAL DEFAULT 9 bc_raise │ │ 95: 0040b2d0 36 FUNC GLOBAL DEFAULT 9 bc_init_num │ │ 96: 00409bc4 116 FUNC GLOBAL DEFAULT 9 arg_str │ │ - 97: 004227f4 4 OBJECT GLOBAL DEFAULT 20 f_count │ │ - 98: 004228dc 4 OBJECT GLOBAL DEFAULT 21 warn_not_std │ │ + 97: 00422524 4 OBJECT GLOBAL DEFAULT 20 f_count │ │ + 98: 0042260c 4 OBJECT GLOBAL DEFAULT 21 warn_not_std │ │ 99: 00407e88 100 FUNC GLOBAL DEFAULT 9 fpop │ │ 100: 004099d8 60 FUNC GLOBAL DEFAULT 9 out_of_memory │ │ 101: 0040bbe0 1520 FUNC GLOBAL DEFAULT 9 bc_divide │ │ - 102: 004227f8 4 OBJECT GLOBAL DEFAULT 20 break_label │ │ - 103: 004227fc 1 OBJECT GLOBAL DEFAULT 20 runtime_error │ │ - 104: 004228f0 4 OBJECT GLOBAL DEFAULT 21 genstr │ │ - 105: 00422800 8 OBJECT GLOBAL DEFAULT 20 pc │ │ - 106: 004223a0 188 OBJECT GLOBAL DEFAULT 16 libmath │ │ + 102: 00422528 4 OBJECT GLOBAL DEFAULT 20 break_label │ │ + 103: 0042252c 1 OBJECT GLOBAL DEFAULT 20 runtime_error │ │ + 104: 00422620 4 OBJECT GLOBAL DEFAULT 21 genstr │ │ + 105: 00422530 8 OBJECT GLOBAL DEFAULT 20 pc │ │ + 106: 004220d0 188 OBJECT GLOBAL DEFAULT 16 libmath │ │ 107: 00409ce8 124 FUNC GLOBAL DEFAULT 9 set_genstr_size │ │ - 108: 00422808 4 OBJECT GLOBAL DEFAULT 20 fn_stack │ │ + 108: 00422538 4 OBJECT GLOBAL DEFAULT 20 fn_stack │ │ 109: 00408a34 284 FUNC GLOBAL DEFAULT 9 decr_array │ │ - 110: 0042280c 4 OBJECT GLOBAL DEFAULT 20 if_label │ │ + 110: 0042253c 4 OBJECT GLOBAL DEFAULT 20 if_label │ │ 111: 00409f98 372 FUNC GLOBAL DEFAULT 9 ct_warn │ │ 112: 00408c38 284 FUNC GLOBAL DEFAULT 9 incr_array │ │ - 113: 00422810 4 OBJECT GLOBAL DEFAULT 20 next_var │ │ - 114: 004228e0 4 OBJECT GLOBAL DEFAULT 21 use_math │ │ - 115: 00422814 1 OBJECT GLOBAL DEFAULT 20 c_code │ │ + 113: 00422540 4 OBJECT GLOBAL DEFAULT 20 next_var │ │ + 114: 00422610 4 OBJECT GLOBAL DEFAULT 21 use_math │ │ + 115: 00422544 1 OBJECT GLOBAL DEFAULT 20 c_code │ │ 116: 0040cba8 1060 FUNC GLOBAL DEFAULT 9 bc_out_num │ │ - 117: 00422818 4 OBJECT GLOBAL DEFAULT 20 line_size │ │ - 118: 0042281c 4 OBJECT GLOBAL DEFAULT 20 out_count │ │ - 119: 00422784 4 OBJECT GLOBAL DEFAULT 20 yylval │ │ + 117: 00422548 4 OBJECT GLOBAL DEFAULT 20 line_size │ │ + 118: 0042254c 4 OBJECT GLOBAL DEFAULT 20 out_count │ │ + 119: 004224b4 4 OBJECT GLOBAL DEFAULT 20 yylval │ │ 120: 0040d330 84 FUNC GLOBAL DEFAULT 9 checkferror_output │ │ 121: 00407d34 176 FUNC GLOBAL DEFAULT 9 init_storage │ │ 122: 0040ac0c 220 FUNC GLOBAL DEFAULT 9 bc_new_num │ │ - 123: 00422820 4 OBJECT GLOBAL DEFAULT 20 scale │ │ + 123: 00422550 4 OBJECT GLOBAL DEFAULT 20 scale │ │ 124: 00407be4 336 FUNC GLOBAL DEFAULT 9 more_arrays │ │ 125: 0040a720 48 FUNC GLOBAL DEFAULT 9 show_bc_version │ │ - 126: 00404e2c 2440 FUNC GLOBAL DEFAULT 9 yylex │ │ - 127: 00422824 4 OBJECT GLOBAL DEFAULT 20 next_func │ │ - 128: 00422828 4 OBJECT GLOBAL DEFAULT 20 v_count │ │ + 126: 00404e30 2448 FUNC GLOBAL DEFAULT 9 yylex │ │ + 127: 00422554 4 OBJECT GLOBAL DEFAULT 20 next_func │ │ + 128: 00422558 4 OBJECT GLOBAL DEFAULT 20 v_count │ │ 129: 0040a10c 348 FUNC GLOBAL DEFAULT 9 check_params │ │ 130: 0040835c 736 FUNC GLOBAL DEFAULT 9 store_var │ │ 131: 004098d8 52 FUNC GLOBAL DEFAULT 9 init_tree │ │ 132: 0040a6e0 64 FUNC GLOBAL DEFAULT 9 welcome │ │ - 133: 00422788 4 OBJECT GLOBAL DEFAULT 20 yychar │ │ + 133: 004224b8 4 OBJECT GLOBAL DEFAULT 20 yychar │ │ 134: 00408d54 184 FUNC GLOBAL DEFAULT 9 auto_var │ │ 135: 0040b32c 88 FUNC GLOBAL DEFAULT 9 bc_is_zero │ │ 136: 00409ec4 212 FUNC GLOBAL DEFAULT 9 yyerror │ │ 137: 0040d670 0 FUNC GLOBAL DEFAULT UND fopen64 │ │ 138: 0040d660 0 FUNC GLOBAL DEFAULT UND __fputc_unlocked │ │ 139: 0040d650 0 FUNC GLOBAL DEFAULT UND free │ │ 140: 0040d640 0 FUNC GLOBAL DEFAULT UND vfprintf │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --dynamic {} │ │ @@ -5,18 +5,18 @@ │ │ 0x0000000c (INIT) 0x4019cc │ │ 0x0000000d (FINI) 0x40d690 │ │ 0x00000004 (HASH) 0x400240 │ │ 0x00000005 (STRTAB) 0x401318 │ │ 0x00000006 (SYMTAB) 0x400748 │ │ 0x0000000a (STRSZ) 1713 (bytes) │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x70000016 (MIPS_RLD_MAP) 0x422470 │ │ - 0x70000035 (MIPS_RLD_MAP_REL) 0x222b0 │ │ + 0x70000016 (MIPS_RLD_MAP) 0x4221a0 │ │ + 0x70000035 (MIPS_RLD_MAP_REL) 0x21fe0 │ │ 0x00000015 (DEBUG) 0x0 │ │ - 0x00000003 (PLTGOT) 0x422480 │ │ + 0x00000003 (PLTGOT) 0x4221b0 │ │ 0x70000001 (MIPS_RLD_VERSION) 1 │ │ 0x70000005 (MIPS_FLAGS) NOTPOT │ │ 0x70000006 (MIPS_BASE_ADDRESS) 0x400000 │ │ 0x7000000a (MIPS_LOCAL_GOTNO) 139 │ │ 0x70000011 (MIPS_SYMTABNO) 189 │ │ 0x70000012 (MIPS_UNREFEXTNO) 26 │ │ 0x70000013 (MIPS_GOTSYM) 0x89 │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --decompress --hex-dump=.reginfo {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.reginfo': │ │ 0x00400160 f60100b2 00000000 00000000 00000000 ................ │ │ - 0x00400170 00000000 70a44200 ....p.B. │ │ + 0x00400170 00000000 a0a14200 ......B. │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -55,29 +55,29 @@ │ │ 0x00401658 656e006e 6578745f 6c616265 6c006966 en.next_label.if │ │ 0x00401668 5f6c6162 656c0063 6865636b 5f706172 _label.check_par │ │ 0x00401678 616d7300 6172675f 73747200 7365745f ams.arg_str.set_ │ │ 0x00401688 67656e73 74725f73 697a6500 66726565 genstr_size.free │ │ 0x00401698 5f617267 73006e65 78746172 67006361 _args.nextarg.ca │ │ 0x004016a8 6c6c5f73 74720079 79746578 74007979 ll_str.yytext.yy │ │ 0x004016b8 6c656e67 006f7065 6e5f6e65 775f6669 leng.open_new_fi │ │ - 0x004016c8 6c650073 7472636f 70796f66 00686164 le.strcopyof.had │ │ - 0x004016d8 5f736967 696e7400 6f75745f 636f6c00 _sigint.out_col. │ │ - 0x004016e8 63686563 6b666572 726f725f 696e7075 checkferror_inpu │ │ - 0x004016f8 74007063 0062635f 696e6974 5f6e756d t.pc.bc_init_num │ │ - 0x00401708 005f7a65 726f5f00 62635f63 6f70795f ._zero_.bc_copy_ │ │ - 0x00401718 6e756d00 62635f69 6e74326e 756d0062 num.bc_int2num.b │ │ - 0x00401728 635f6d75 6c746970 6c790062 635f6672 c_multiply.bc_fr │ │ - 0x00401738 65655f6e 756d005f 6f6e655f 0062635f ee_num._one_.bc_ │ │ - 0x00401748 64697669 64650062 635f6164 64007075 divide.bc_add.pu │ │ - 0x00401758 73685f6e 756d0062 635f7375 62006263 sh_num.bc_sub.bc │ │ - 0x00401768 5f6e6577 5f6e756d 00707573 685f636f _new_num.push_co │ │ - 0x00401778 70790065 785f7374 61636b00 72756e74 py.ex_stack.runt │ │ - 0x00401788 696d655f 6572726f 72006f75 745f7363 ime_error.out_sc │ │ - 0x00401798 68617200 63686563 6b666572 726f725f har.checkferror_ │ │ - 0x004017a8 6f757470 75740069 6e63725f 61727261 output.incr_arra │ │ + 0x004016c8 6c650063 6865636b 66657272 6f725f6f le.checkferror_o │ │ + 0x004016d8 75747075 74007374 72636f70 796f6600 utput.strcopyof. │ │ + 0x004016e8 6861645f 73696769 6e74006f 75745f63 had_sigint.out_c │ │ + 0x004016f8 6f6c0063 6865636b 66657272 6f725f69 ol.checkferror_i │ │ + 0x00401708 6e707574 00706300 62635f69 6e69745f nput.pc.bc_init_ │ │ + 0x00401718 6e756d00 5f7a6572 6f5f0062 635f636f num._zero_.bc_co │ │ + 0x00401728 70795f6e 756d0062 635f696e 74326e75 py_num.bc_int2nu │ │ + 0x00401738 6d006263 5f6d756c 7469706c 79006263 m.bc_multiply.bc │ │ + 0x00401748 5f667265 655f6e75 6d005f6f 6e655f00 _free_num._one_. │ │ + 0x00401758 62635f64 69766964 65006263 5f616464 bc_divide.bc_add │ │ + 0x00401768 00707573 685f6e75 6d006263 5f737562 .push_num.bc_sub │ │ + 0x00401778 0062635f 6e65775f 6e756d00 70757368 .bc_new_num.push │ │ + 0x00401788 5f636f70 79006578 5f737461 636b0072 _copy.ex_stack.r │ │ + 0x00401798 756e7469 6d655f65 72726f72 006f7574 untime_error.out │ │ + 0x004017a8 5f736368 61720069 6e63725f 61727261 _schar.incr_arra │ │ 0x004017b8 79006263 5f69735f 7a65726f 00635f63 y.bc_is_zero.c_c │ │ 0x004017c8 6f646500 72745f65 72726f72 00665f6e ode.rt_error.f_n │ │ 0x004017d8 616d6573 0070726f 63657373 5f706172 ames.process_par │ │ 0x004017e8 616d7300 6175746f 5f766172 00667075 ams.auto_var.fpu │ │ 0x004017f8 73680069 5f626173 6500666e 5f737461 sh.i_base.fn_sta │ │ 0x00401808 636b006c 6f61645f 61727261 79006465 ck.load_array.de │ │ 0x00401818 63725f61 72726179 00706f70 5f766172 cr_array.pop_var │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-objdump --line-numbers --disassemble --demangle --reloc --sectio […] │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ 004019cc <_init>: │ │ 4019cc: 3c1c0003 lui gp,0x3 │ │ - 4019d0: 279c8aa4 addiu gp,gp,-30044 │ │ + 4019d0: 279c87d4 addiu gp,gp,-30764 │ │ 4019d4: 0399e021 addu gp,gp,t9 │ │ 4019d8: 27bdffe0 addiu sp,sp,-32 │ │ 4019dc: afbc0010 sw gp,16(sp) │ │ 4019e0: afbf001c sw ra,28(sp) │ │ 4019e4: afbc0018 sw gp,24(sp) │ │ 4019e8: 04110001 bal 4019f0 <_init+0x24> │ │ 4019ec: 00000000 nop │ │ 4019f0: 3c1c0043 lui gp,0x43 │ │ - 4019f4: 279ca470 addiu gp,gp,-23440 │ │ + 4019f4: 279ca1a0 addiu gp,gp,-24160 │ │ 4019f8: 8f998024 lw t9,-32732(gp) │ │ 4019fc: 27391e84 addiu t9,t9,7812 │ │ 401a00: 0320f809 jalr t9 │ │ 401a04: 00000000 nop │ │ 401a08: 04110001 bal 401a10 <_init+0x44> │ │ 401a0c: 00000000 nop │ │ 401a10: 3c1c0043 lui gp,0x43 │ │ - 401a14: 279ca470 addiu gp,gp,-23440 │ │ + 401a14: 279ca1a0 addiu gp,gp,-24160 │ │ 401a18: 8f998028 lw t9,-32728(gp) │ │ 401a1c: 2739d390 addiu t9,t9,-11376 │ │ 401a20: 0320f809 jalr t9 │ │ 401a24: 00000000 nop │ │ 401a28: 8fbf001c lw ra,28(sp) │ │ 401a2c: 03e00008 jr ra │ │ 401a30: 27bd0020 addiu sp,sp,32 │ ├── /home/naourr/work/instance-2/output-1/host/bin/mipsel-linux-objdump --line-numbers --disassemble --demangle --reloc --sectio […] │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ 00401a40
: │ │ 401a40: 3c1c0043 lui gp,0x43 │ │ - 401a44: 279ca470 addiu gp,gp,-23440 │ │ + 401a44: 279ca1a0 addiu gp,gp,-24160 │ │ 401a48: 27bdff58 addiu sp,sp,-168 │ │ 401a4c: 8f9982d4 lw t9,-32044(gp) │ │ 401a50: afb2009c sw s2,156(sp) │ │ 401a54: afb10098 sw s1,152(sp) │ │ 401a58: afbc0010 sw gp,16(sp) │ │ 401a5c: afbf00a4 sw ra,164(sp) │ │ 401a60: afb300a0 sw s3,160(sp) │ │ @@ -113,15 +113,15 @@ │ │ 401be8: 00000000 nop │ │ 401bec: 8fbc0010 lw gp,16(sp) │ │ 401bf0: 24030001 li v1,1 │ │ 401bf4: 8f82805c lw v0,-32676(gp) │ │ 401bf8: a0400000 sb zero,0(v0) │ │ 401bfc: 3c020042 lui v0,0x42 │ │ 401c00: 0c10087f jal 4021fc │ │ - 401c04: a0432864 sb v1,10340(v0) │ │ + 401c04: a0432594 sb v1,9620(v0) │ │ 401c08: 14400005 bnez v0,401c20 │ │ 401c0c: 8fbc0010 lw gp,16(sp) │ │ 401c10: 8f998044 lw t9,-32700(gp) │ │ 401c14: 041122a8 bal 40a6b8 │ │ 401c18: 24040001 li a0,1 │ │ 401c1c: 8fbc0010 lw gp,16(sp) │ │ 401c20: 8f998084 lw t9,-32636(gp) │ │ @@ -168,15 +168,15 @@ │ │ 401cc4: a2000000 sb zero,0(s0) │ │ 401cc8: 1000fff7 b 401ca8 │ │ 401ccc: 26100001 addiu s0,s0,1 │ │ 401cd0: 03e00025 move zero,ra │ │ 401cd4: 04110001 bal 401cdc │ │ 401cd8: 00000000 nop │ │ 401cdc: 3c1c0043 lui gp,0x43 │ │ - 401ce0: 279ca470 addiu gp,gp,-23440 │ │ + 401ce0: 279ca1a0 addiu gp,gp,-24160 │ │ 401ce4: 0000f825 move ra,zero │ │ 401ce8: 8f848018 lw a0,-32744(gp) │ │ 401cec: 8fa50000 lw a1,0(sp) │ │ 401cf0: 27a60004 addiu a2,sp,4 │ │ 401cf4: 2401fff8 li at,-8 │ │ 401cf8: 03a1e824 and sp,sp,at │ │ 401cfc: 27bdffe0 addiu sp,sp,-32 │ │ @@ -189,110 +189,110 @@ │ │ 401d18: 0320f809 jalr t9 │ │ 401d1c: 00000000 nop │ │ 401d20: 1000ffff b 401d20 │ │ 401d24: 00000000 nop │ │ ... │ │ 401d30: 3c040042 lui a0,0x42 │ │ 401d34: 3c020042 lui v0,0x42 │ │ - 401d38: 24842474 addiu a0,a0,9332 │ │ - 401d3c: 24422474 addiu v0,v0,9332 │ │ + 401d38: 248421a4 addiu a0,a0,8612 │ │ + 401d3c: 244221a4 addiu v0,v0,8612 │ │ 401d40: 10440007 beq v0,a0,401d60 │ │ 401d44: 3c1c0043 lui gp,0x43 │ │ - 401d48: 279ca470 addiu gp,gp,-23440 │ │ + 401d48: 279ca1a0 addiu gp,gp,-24160 │ │ 401d4c: 8f998298 lw t9,-32104(gp) │ │ 401d50: 13200003 beqz t9,401d60 │ │ 401d54: 00000000 nop │ │ 401d58: 03200008 jr t9 │ │ 401d5c: 00000000 nop │ │ 401d60: 03e00008 jr ra │ │ 401d64: 00000000 nop │ │ 401d68: 3c040042 lui a0,0x42 │ │ 401d6c: 3c020042 lui v0,0x42 │ │ - 401d70: 24842474 addiu a0,a0,9332 │ │ - 401d74: 24452474 addiu a1,v0,9332 │ │ + 401d70: 248421a4 addiu a0,a0,8612 │ │ + 401d74: 244521a4 addiu a1,v0,8612 │ │ 401d78: 00a42823 subu a1,a1,a0 │ │ 401d7c: 00052883 sra a1,a1,0x2 │ │ 401d80: 000517c2 srl v0,a1,0x1f │ │ 401d84: 00452821 addu a1,v0,a1 │ │ 401d88: 00052843 sra a1,a1,0x1 │ │ 401d8c: 10a00007 beqz a1,401dac │ │ 401d90: 3c1c0043 lui gp,0x43 │ │ - 401d94: 279ca470 addiu gp,gp,-23440 │ │ + 401d94: 279ca1a0 addiu gp,gp,-24160 │ │ 401d98: 8f9982b8 lw t9,-32072(gp) │ │ 401d9c: 13200003 beqz t9,401dac │ │ 401da0: 00000000 nop │ │ 401da4: 03200008 jr t9 │ │ 401da8: 00000000 nop │ │ 401dac: 03e00008 jr ra │ │ 401db0: 00000000 nop │ │ 401db4: 27bdffd0 addiu sp,sp,-48 │ │ 401db8: afb10020 sw s1,32(sp) │ │ 401dbc: 3c110042 lui s1,0x42 │ │ 401dc0: 3c1c0043 lui gp,0x43 │ │ - 401dc4: 92222840 lbu v0,10304(s1) │ │ - 401dc8: 279ca470 addiu gp,gp,-23440 │ │ + 401dc4: 92222570 lbu v0,9584(s1) │ │ + 401dc8: 279ca1a0 addiu gp,gp,-24160 │ │ 401dcc: afbf002c sw ra,44(sp) │ │ 401dd0: afb30028 sw s3,40(sp) │ │ 401dd4: afb20024 sw s2,36(sp) │ │ 401dd8: afb0001c sw s0,28(sp) │ │ 401ddc: 1440001a bnez v0,401e48 │ │ 401de0: afbc0010 sw gp,16(sp) │ │ 401de4: 3c100042 lui s0,0x42 │ │ 401de8: 3c020042 lui v0,0x42 │ │ - 401dec: 244222cc addiu v0,v0,8908 │ │ - 401df0: 261022d0 addiu s0,s0,8912 │ │ + 401dec: 24422008 addiu v0,v0,8200 │ │ + 401df0: 2610200c addiu s0,s0,8204 │ │ 401df4: 02028023 subu s0,s0,v0 │ │ 401df8: 00108083 sra s0,s0,0x2 │ │ 401dfc: 3c020042 lui v0,0x42 │ │ 401e00: 2610ffff addiu s0,s0,-1 │ │ 401e04: 3c130042 lui s3,0x42 │ │ - 401e08: 245222cc addiu s2,v0,8908 │ │ - 401e0c: 8e622844 lw v0,10308(s3) │ │ + 401e08: 24522008 addiu s2,v0,8200 │ │ + 401e0c: 8e622574 lw v0,9588(s3) │ │ 401e10: 0050182b sltu v1,v0,s0 │ │ 401e14: 14600013 bnez v1,401e64 │ │ 401e18: 24420001 addiu v0,v0,1 │ │ 401e1c: 0c10074c jal 401d30 │ │ 401e20: 00000000 nop │ │ 401e24: 8fbc0010 lw gp,16(sp) │ │ 401e28: 8f8282bc lw v0,-32068(gp) │ │ 401e2c: 10400004 beqz v0,401e40 │ │ 401e30: 8f9982bc lw t9,-32068(gp) │ │ 401e34: 3c040041 lui a0,0x41 │ │ 401e38: 0320f809 jalr t9 │ │ - 401e3c: 248422c0 addiu a0,a0,8896 │ │ + 401e3c: 24841f10 addiu a0,a0,7952 │ │ 401e40: 24020001 li v0,1 │ │ - 401e44: a2222840 sb v0,10304(s1) │ │ + 401e44: a2222570 sb v0,9584(s1) │ │ 401e48: 8fbf002c lw ra,44(sp) │ │ 401e4c: 8fb30028 lw s3,40(sp) │ │ 401e50: 8fb20024 lw s2,36(sp) │ │ 401e54: 8fb10020 lw s1,32(sp) │ │ 401e58: 8fb0001c lw s0,28(sp) │ │ 401e5c: 03e00008 jr ra │ │ 401e60: 27bd0030 addiu sp,sp,48 │ │ - 401e64: ae622844 sw v0,10308(s3) │ │ + 401e64: ae622574 sw v0,9588(s3) │ │ 401e68: 00021080 sll v0,v0,0x2 │ │ 401e6c: 02421021 addu v0,s2,v0 │ │ 401e70: 8c590000 lw t9,0(v0) │ │ 401e74: 0320f809 jalr t9 │ │ 401e78: 00000000 nop │ │ 401e7c: 1000ffe4 b 401e10 │ │ - 401e80: 8e622844 lw v0,10308(s3) │ │ + 401e80: 8e622574 lw v0,9588(s3) │ │ 401e84: 3c1c0043 lui gp,0x43 │ │ - 401e88: 279ca470 addiu gp,gp,-23440 │ │ + 401e88: 279ca1a0 addiu gp,gp,-24160 │ │ 401e8c: 8f82824c lw v0,-32180(gp) │ │ 401e90: 27bdffe0 addiu sp,sp,-32 │ │ 401e94: afbf001c sw ra,28(sp) │ │ 401e98: 10400008 beqz v0,401ebc │ │ 401e9c: afbc0010 sw gp,16(sp) │ │ 401ea0: 8f99824c lw t9,-32180(gp) │ │ 401ea4: 3c050042 lui a1,0x42 │ │ 401ea8: 3c040041 lui a0,0x41 │ │ - 401eac: 24a52848 addiu a1,a1,10312 │ │ + 401eac: 24a52578 addiu a1,a1,9592 │ │ 401eb0: 0320f809 jalr t9 │ │ - 401eb4: 248422c0 addiu a0,a0,8896 │ │ + 401eb4: 24841f10 addiu a0,a0,7952 │ │ 401eb8: 8fbc0010 lw gp,16(sp) │ │ 401ebc: 8fbf001c lw ra,28(sp) │ │ 401ec0: 0810075a j 401d68 │ │ 401ec4: 27bd0020 addiu sp,sp,32 │ │ ... │ │ 401ed0: 3c020041 lui v0,0x41 │ │ 401ed4: 27bdffc8 addiu sp,sp,-56 │ │ @@ -303,15 +303,15 @@ │ │ 401ee8: afa2001c sw v0,28(sp) │ │ 401eec: 3c020041 lui v0,0x41 │ │ 401ef0: 2442d7e8 addiu v0,v0,-10264 │ │ 401ef4: afa20018 sw v0,24(sp) │ │ 401ef8: 3c020041 lui v0,0x41 │ │ 401efc: 2442d824 addiu v0,v0,-10204 │ │ 401f00: 3c1c0043 lui gp,0x43 │ │ - 401f04: 279ca470 addiu gp,gp,-23440 │ │ + 401f04: 279ca1a0 addiu gp,gp,-24160 │ │ 401f08: afa20014 sw v0,20(sp) │ │ 401f0c: 3c020041 lui v0,0x41 │ │ 401f10: 00802825 move a1,a0 │ │ 401f14: 8f998300 lw t9,-32000(gp) │ │ 401f18: 2442d858 addiu v0,v0,-10152 │ │ 401f1c: 3c070041 lui a3,0x41 │ │ 401f20: 3c060041 lui a2,0x41 │ │ @@ -324,15 +324,15 @@ │ │ 401f3c: 0320f809 jalr t9 │ │ 401f40: 2484d740 addiu a0,a0,-10432 │ │ 401f44: 8fbf0034 lw ra,52(sp) │ │ 401f48: 03e00008 jr ra │ │ 401f4c: 27bd0038 addiu sp,sp,56 │ │ 401f50: 3c1c0043 lui gp,0x43 │ │ 401f54: 27bdffb0 addiu sp,sp,-80 │ │ - 401f58: 279ca470 addiu gp,gp,-23440 │ │ + 401f58: 279ca1a0 addiu gp,gp,-24160 │ │ 401f5c: afb0002c sw s0,44(sp) │ │ 401f60: 8f9082b4 lw s0,-32076(gp) │ │ 401f64: afb4003c sw s4,60(sp) │ │ 401f68: afb30038 sw s3,56(sp) │ │ 401f6c: 3c140041 lui s4,0x41 │ │ 401f70: 3c130042 lui s3,0x42 │ │ 401f74: afb60044 sw s6,68(sp) │ │ @@ -342,15 +342,15 @@ │ │ 401f84: afbf004c sw ra,76(sp) │ │ 401f88: afb70048 sw s7,72(sp) │ │ 401f8c: afbc0018 sw gp,24(sp) │ │ 401f90: 00809025 move s2,a0 │ │ 401f94: 00a08825 move s1,a1 │ │ 401f98: ae000000 sw zero,0(s0) │ │ 401f9c: 27b50020 addiu s5,sp,32 │ │ - 401fa0: 267322f0 addiu s3,s3,8944 │ │ + 401fa0: 26732020 addiu s3,s3,8224 │ │ 401fa4: 2694d890 addiu s4,s4,-10096 │ │ 401fa8: 2416006c li s6,108 │ │ 401fac: 2417ffff li s7,-1 │ │ 401fb0: 8f9982f4 lw t9,-32012(gp) │ │ 401fb4: afb50010 sw s5,16(sp) │ │ 401fb8: 02603825 move a3,s3 │ │ 401fbc: 02803025 move a2,s4 │ │ @@ -441,28 +441,28 @@ │ │ 402110: 8e030000 lw v1,0(s0) │ │ 402114: 8fbc0018 lw gp,24(sp) │ │ 402118: 00032080 sll a0,v1,0x2 │ │ 40211c: 02242021 addu a0,s1,a0 │ │ 402120: 8c840000 lw a0,0(a0) │ │ 402124: ac400004 sw zero,4(v0) │ │ 402128: ac440000 sw a0,0(v0) │ │ - 40212c: 8e642860 lw a0,10336(s3) │ │ + 40212c: 8e642590 lw a0,9616(s3) │ │ 402130: 14800006 bnez a0,40214c │ │ 402134: 00000000 nop │ │ 402138: ae820000 sw v0,0(s4) │ │ 40213c: 24630001 addiu v1,v1,1 │ │ - 402140: ae622860 sw v0,10336(s3) │ │ + 402140: ae622590 sw v0,9616(s3) │ │ 402144: 1000ffa5 b 401fdc │ │ 402148: ae030000 sw v1,0(s0) │ │ 40214c: 1000fffb b 40213c │ │ 402150: ac820004 sw v0,4(a0) │ │ │ │ 00402154 : │ │ 402154: 3c1c0043 lui gp,0x43 │ │ - 402158: 279ca470 addiu gp,gp,-23440 │ │ + 402158: 279ca1a0 addiu gp,gp,-24160 │ │ 40215c: 27bdffe0 addiu sp,sp,-32 │ │ 402160: 8f9982c8 lw t9,-32056(gp) │ │ 402164: 3c050041 lui a1,0x41 │ │ 402168: 24040001 li a0,1 │ │ 40216c: afbf001c sw ra,28(sp) │ │ 402170: afbc0010 sw gp,16(sp) │ │ 402174: 2406001a li a2,26 │ │ @@ -472,41 +472,41 @@ │ │ 402184: 8fbf001c lw ra,28(sp) │ │ 402188: 8f998044 lw t9,-32700(gp) │ │ 40218c: 00002025 move a0,zero │ │ 402190: 10002149 b 40a6b8 │ │ 402194: 27bd0020 addiu sp,sp,32 │ │ 402198: 3c020042 lui v0,0x42 │ │ 40219c: 3c1c0043 lui gp,0x43 │ │ - 4021a0: 90432864 lbu v1,10340(v0) │ │ + 4021a0: 90432594 lbu v1,9620(v0) │ │ 4021a4: 27bdffd8 addiu sp,sp,-40 │ │ - 4021a8: 279ca470 addiu gp,gp,-23440 │ │ + 4021a8: 279ca1a0 addiu gp,gp,-24160 │ │ 4021ac: afb20020 sw s2,32(sp) │ │ 4021b0: afb1001c sw s1,28(sp) │ │ 4021b4: afb00018 sw s0,24(sp) │ │ 4021b8: afbf0024 sw ra,36(sp) │ │ 4021bc: afbc0010 sw gp,16(sp) │ │ 4021c0: 00809025 move s2,a0 │ │ 4021c4: 00408025 move s0,v0 │ │ 4021c8: 14600004 bnez v1,4021dc │ │ 4021cc: 8f918054 lw s1,-32684(gp) │ │ 4021d0: 8f998288 lw t9,-32120(gp) │ │ 4021d4: 0320f809 jalr t9 │ │ 4021d8: 8e240000 lw a0,0(s1) │ │ 4021dc: 8fbf0024 lw ra,36(sp) │ │ 4021e0: ae320000 sw s2,0(s1) │ │ - 4021e4: a2002864 sb zero,10340(s0) │ │ + 4021e4: a2002594 sb zero,9620(s0) │ │ 4021e8: 8fb20020 lw s2,32(sp) │ │ 4021ec: 8fb1001c lw s1,28(sp) │ │ 4021f0: 8fb00018 lw s0,24(sp) │ │ 4021f4: 03e00008 jr ra │ │ 4021f8: 27bd0028 addiu sp,sp,40 │ │ │ │ 004021fc : │ │ 4021fc: 3c1c0043 lui gp,0x43 │ │ - 402200: 279ca470 addiu gp,gp,-23440 │ │ + 402200: 279ca1a0 addiu gp,gp,-24160 │ │ 402204: 8f828058 lw v0,-32680(gp) │ │ 402208: 27bdffd8 addiu sp,sp,-40 │ │ 40220c: 24030001 li v1,1 │ │ 402210: afb10020 sw s1,32(sp) │ │ 402214: afbf0024 sw ra,36(sp) │ │ 402218: afb0001c sw s0,28(sp) │ │ 40221c: afbc0010 sw gp,16(sp) │ │ @@ -526,15 +526,15 @@ │ │ 402254: 8f99823c lw t9,-32196(gp) │ │ 402258: 8f8282ac lw v0,-32084(gp) │ │ 40225c: 0c100866 jal 402198 │ │ 402260: 8c440000 lw a0,0(v0) │ │ 402264: 24020001 li v0,1 │ │ 402268: 10000059 b 4023d0 │ │ 40226c: a2220000 sb v0,0(s1) │ │ - 402270: 90422864 lbu v0,10340(v0) │ │ + 402270: 90422594 lbu v0,9620(v0) │ │ 402274: 1040fff5 beqz v0,40224c │ │ 402278: 8f90802c lw s0,-32724(gp) │ │ 40227c: 8f998290 lw t9,-32112(gp) │ │ 402280: 3c040041 lui a0,0x41 │ │ 402284: 0320f809 jalr t9 │ │ 402288: 2484df74 addiu a0,a0,-8332 │ │ 40228c: 8fbc0010 lw gp,16(sp) │ │ @@ -552,15 +552,15 @@ │ │ 4022bc: 8f998060 lw t9,-32672(gp) │ │ 4022c0: 04111fe9 bal 40a268 │ │ 4022c4: 00402025 move a0,v0 │ │ 4022c8: 8fbc0010 lw gp,16(sp) │ │ 4022cc: 3c040041 lui a0,0x41 │ │ 4022d0: 8f998290 lw t9,-32112(gp) │ │ 4022d4: 0320f809 jalr t9 │ │ - 4022d8: 24841280 addiu a0,a0,4736 │ │ + 4022d8: 24840ed0 addiu a0,a0,3792 │ │ 4022dc: 8fbc0010 lw gp,16(sp) │ │ 4022e0: 24050002 li a1,2 │ │ 4022e4: 8f998060 lw t9,-32672(gp) │ │ 4022e8: 04111fdf bal 40a268 │ │ 4022ec: 00402025 move a0,v0 │ │ 4022f0: 8fbc0010 lw gp,16(sp) │ │ 4022f4: 3c040041 lui a0,0x41 │ │ @@ -600,15 +600,15 @@ │ │ 40237c: 0411139e bal 4071f8 │ │ 402380: 26100004 addiu s0,s0,4 │ │ 402384: 1000fffa b 402370 │ │ 402388: 8fbc0010 lw gp,16(sp) │ │ 40238c: 3c050041 lui a1,0x41 │ │ 402390: 8c440000 lw a0,0(v0) │ │ 402394: 0320f809 jalr t9 │ │ - 402398: 24a51ddc addiu a1,a1,7644 │ │ + 402398: 24a51a2c addiu a1,a1,6700 │ │ 40239c: 10400012 beqz v0,4023e8 │ │ 4023a0: 8fbc0010 lw gp,16(sp) │ │ 4023a4: 0c100866 jal 402198 │ │ 4023a8: 00402025 move a0,v0 │ │ 4023ac: 8fbc0010 lw gp,16(sp) │ │ 4023b0: 8e040000 lw a0,0(s0) │ │ 4023b4: 8f82806c lw v0,-32660(gp) │ │ @@ -637,15 +637,15 @@ │ │ 402410: 041120a9 bal 40a6b8 │ │ 402414: 24040001 li a0,1 │ │ 402418: 1000ff8f b 402258 │ │ 40241c: 8fbc0010 lw gp,16(sp) │ │ │ │ 00402420 : │ │ 402420: 3c1c0043 lui gp,0x43 │ │ - 402424: 279ca470 addiu gp,gp,-23440 │ │ + 402424: 279ca1a0 addiu gp,gp,-24160 │ │ 402428: 8f828088 lw v0,-32632(gp) │ │ 40242c: 27bdfad8 addiu sp,sp,-1320 │ │ 402430: afbe0520 sw s8,1312(sp) │ │ 402434: afb60518 sw s6,1304(sp) │ │ 402438: afb50514 sw s5,1300(sp) │ │ 40243c: afb40510 sw s4,1296(sp) │ │ 402440: afb3050c sw s3,1292(sp) │ │ @@ -741,15 +741,15 @@ │ │ 4025a8: 84510000 lh s1,0(v0) │ │ 4025ac: 2402ff70 li v0,-144 │ │ 4025b0: 1222002e beq s1,v0,40266c │ │ 4025b4: 2402fffe li v0,-2 │ │ 4025b8: 8ea30000 lw v1,0(s5) │ │ 4025bc: 14620005 bne v1,v0,4025d4 │ │ 4025c0: 8f998090 lw t9,-32624(gp) │ │ - 4025c4: 04110a19 bal 404e2c │ │ + 4025c4: 04110a1a bal 404e30 │ │ 4025c8: 00000000 nop │ │ 4025cc: 8fbc0020 lw gp,32(sp) │ │ 4025d0: aea20000 sw v0,0(s5) │ │ 4025d4: 8ea20000 lw v0,0(s5) │ │ 4025d8: 1c40001d bgtz v0,402650 │ │ 4025dc: 28440125 slti a0,v0,293 │ │ 4025e0: aea00000 sw zero,0(s5) │ │ @@ -935,15 +935,15 @@ │ │ 4028b0: 13c00004 beqz s8,4028c4 │ │ 4028b4: 8f9980b0 lw t9,-32592(gp) │ │ 4028b8: 3c040041 lui a0,0x41 │ │ 4028bc: 1000ffec b 402870 │ │ 4028c0: 2484d97c addiu a0,a0,-9860 │ │ 4028c4: 3c040041 lui a0,0x41 │ │ 4028c8: 1000ffe9 b 402870 │ │ - 4028cc: 24841810 addiu a0,a0,6160 │ │ + 4028cc: 24841460 addiu a0,a0,5216 │ │ 4028d0: 8f9980b0 lw t9,-32592(gp) │ │ 4028d4: 3c040041 lui a0,0x41 │ │ 4028d8: 04111a64 bal 40926c │ │ 4028dc: 2484d980 addiu a0,a0,-9856 │ │ 4028e0: 8fbc0020 lw gp,32(sp) │ │ 4028e4: 8e110000 lw s1,0(s0) │ │ 4028e8: 8f9980b0 lw t9,-32592(gp) │ │ @@ -981,20 +981,20 @@ │ │ 402968: 8f8280c0 lw v0,-32576(gp) │ │ 40296c: 10000067 b 402b0c │ │ 402970: 8c450000 lw a1,0(v0) │ │ 402974: 00002025 move a0,zero │ │ 402978: 1000ffbd b 402870 │ │ 40297c: 8f998044 lw t9,-32700(gp) │ │ 402980: 3c040041 lui a0,0x41 │ │ - 402984: 248410c0 addiu a0,a0,4288 │ │ + 402984: 24840d10 addiu a0,a0,3344 │ │ 402988: 1000ffb9 b 402870 │ │ 40298c: 8f9980b0 lw t9,-32592(gp) │ │ 402990: 3c040041 lui a0,0x41 │ │ 402994: 1000fffc b 402988 │ │ - 402998: 248414dc addiu a0,a0,5340 │ │ + 402998: 2484112c addiu a0,a0,4396 │ │ 40299c: 8f8280b4 lw v0,-32588(gp) │ │ 4029a0: 8f8480c4 lw a0,-32572(gp) │ │ 4029a4: 8c430000 lw v1,0(v0) │ │ 4029a8: ae030000 sw v1,0(s0) │ │ 4029ac: 8c830000 lw v1,0(a0) │ │ 4029b0: 24650001 addiu a1,v1,1 │ │ 4029b4: ac850000 sw a1,0(a0) │ │ @@ -1018,15 +1018,15 @@ │ │ 4029fc: 8fbc0020 lw gp,32(sp) │ │ 402a00: 33de0010 andi s8,s8,0x10 │ │ 402a04: 17c00007 bnez s8,402a24 │ │ 402a08: 8f8280c4 lw v0,-32572(gp) │ │ 402a0c: 8f9980b0 lw t9,-32592(gp) │ │ 402a10: 3c040041 lui a0,0x41 │ │ 402a14: 04111a15 bal 40926c │ │ - 402a18: 24841810 addiu a0,a0,6160 │ │ + 402a18: 24841460 addiu a0,a0,5216 │ │ 402a1c: 8fbc0020 lw gp,32(sp) │ │ 402a20: 8f8280c4 lw v0,-32572(gp) │ │ 402a24: 8c470000 lw a3,0(v0) │ │ 402a28: 24e30001 addiu v1,a3,1 │ │ 402a2c: ac430000 sw v1,0(v0) │ │ 402a30: ae07fffc sw a3,-4(s0) │ │ 402a34: 3c060041 lui a2,0x41 │ │ @@ -1043,15 +1043,15 @@ │ │ 402a60: 8fbc0020 lw gp,32(sp) │ │ 402a64: 32310010 andi s1,s1,0x10 │ │ 402a68: 12200007 beqz s1,402a88 │ │ 402a6c: 8f8380c4 lw v1,-32572(gp) │ │ 402a70: 8f9980b0 lw t9,-32592(gp) │ │ 402a74: 3c040041 lui a0,0x41 │ │ 402a78: 041119fc bal 40926c │ │ - 402a7c: 24841928 addiu a0,a0,6440 │ │ + 402a7c: 24841578 addiu a0,a0,5496 │ │ 402a80: 8fbc0020 lw gp,32(sp) │ │ 402a84: 8f8380c4 lw v1,-32572(gp) │ │ 402a88: 8f8880c0 lw t0,-32576(gp) │ │ 402a8c: 8c670000 lw a3,0(v1) │ │ 402a90: 8f9e80bc lw s8,-32580(gp) │ │ 402a94: 24e20001 addiu v0,a3,1 │ │ 402a98: ac620000 sw v0,0(v1) │ │ @@ -1348,15 +1348,15 @@ │ │ 402f24: 8fa304e4 lw v1,1252(sp) │ │ 402f28: 8fbc0020 lw gp,32(sp) │ │ 402f2c: 3c090042 lui t1,0x42 │ │ 402f30: afa30014 sw v1,20(sp) │ │ 402f34: 8fa304e0 lw v1,1248(sp) │ │ 402f38: 8f8a80bc lw t2,-32580(gp) │ │ 402f3c: 00403825 move a3,v0 │ │ - 402f40: ad222380 sw v0,9088(t1) │ │ + 402f40: ad2220b0 sw v0,8368(t1) │ │ 402f44: 8f8280c0 lw v0,-32576(gp) │ │ 402f48: afa30010 sw v1,16(sp) │ │ 402f4c: 8c450000 lw a1,0(v0) │ │ 402f50: 8f9982f0 lw t9,-32016(gp) │ │ 402f54: 8d440000 lw a0,0(t2) │ │ 402f58: 3c060041 lui a2,0x41 │ │ 402f5c: 24c6daf8 addiu a2,a2,-9480 │ │ @@ -1366,15 +1366,15 @@ │ │ 402f6c: 8faa04e0 lw t2,1248(sp) │ │ 402f70: 8fbc0020 lw gp,32(sp) │ │ 402f74: 8f9980b0 lw t9,-32592(gp) │ │ 402f78: 041118bc bal 40926c │ │ 402f7c: 8d440000 lw a0,0(t2) │ │ 402f80: 8fa904f8 lw t1,1272(sp) │ │ 402f84: 8fbc0020 lw gp,32(sp) │ │ - 402f88: 8d222380 lw v0,9088(t1) │ │ + 402f88: 8d2220b0 lw v0,8368(t1) │ │ 402f8c: 2405001c li a1,28 │ │ 402f90: 70451802 mul v1,v0,a1 │ │ 402f94: 8f8480d8 lw a0,-32552(gp) │ │ 402f98: 8fa804fc lw t0,1276(sp) │ │ 402f9c: 8c840000 lw a0,0(a0) │ │ 402fa0: 8f9980dc lw t9,-32548(gp) │ │ 402fa4: 00641021 addu v0,v1,a0 │ │ @@ -1399,15 +1399,15 @@ │ │ 402ff0: 8fbc0020 lw gp,32(sp) │ │ 402ff4: 8e03ffd0 lw v1,-48(s0) │ │ 402ff8: 8f8280c4 lw v0,-32572(gp) │ │ 402ffc: ac430000 sw v1,0(v0) │ │ 403000: 3c020042 lui v0,0x42 │ │ 403004: 2403ffff li v1,-1 │ │ 403008: 1000fde8 b 4027ac │ │ - 40300c: ac432380 sw v1,9088(v0) │ │ + 40300c: ac4320b0 sw v1,8368(v0) │ │ 403010: 3c040041 lui a0,0x41 │ │ 403014: 8f9980a4 lw t9,-32604(gp) │ │ 403018: 2484db08 addiu a0,a0,-9464 │ │ 40301c: 0320f809 jalr t9 │ │ 403020: 00000000 nop │ │ 403024: 10000249 b 40394c │ │ 403028: 8fbc0020 lw gp,32(sp) │ │ @@ -1568,17 +1568,17 @@ │ │ 403294: 2484db60 addiu a0,a0,-9376 │ │ 403298: 24110010 li s1,16 │ │ 40329c: 1000fd43 b 4027ac │ │ 4032a0: 8fbc0020 lw gp,32(sp) │ │ 4032a4: 8f9980b0 lw t9,-32592(gp) │ │ 4032a8: 3c040041 lui a0,0x41 │ │ 4032ac: 041117ef bal 40926c │ │ - 4032b0: 24841710 addiu a0,a0,5904 │ │ + 4032b0: 24841360 addiu a0,a0,4960 │ │ 4032b4: 3c020042 lui v0,0x42 │ │ - 4032b8: 8c432380 lw v1,9088(v0) │ │ + 4032b8: 8c4320b0 lw v1,8368(v0) │ │ 4032bc: 2402ffff li v0,-1 │ │ 4032c0: 8fbc0020 lw gp,32(sp) │ │ 4032c4: 1462fd39 bne v1,v0,4027ac │ │ 4032c8: 00008825 move s1,zero │ │ 4032cc: 3c040041 lui a0,0x41 │ │ 4032d0: 1000fd95 b 402928 │ │ 4032d4: 2484db84 addiu a0,a0,-9340 │ │ @@ -1603,15 +1603,15 @@ │ │ 403320: 3c020042 lui v0,0x42 │ │ 403324: 8f998098 lw t9,-32616(gp) │ │ 403328: 3c040041 lui a0,0x41 │ │ 40332c: 04111ae5 bal 409ec4 │ │ 403330: 2484dbec addiu a0,a0,-9236 │ │ 403334: 8fbc0020 lw gp,32(sp) │ │ 403338: 3c020042 lui v0,0x42 │ │ - 40333c: 8c422380 lw v0,9088(v0) │ │ + 40333c: 8c4220b0 lw v0,8368(v0) │ │ 403340: 2403ffff li v1,-1 │ │ 403344: 1043ffe1 beq v0,v1,4032cc │ │ 403348: 8f8380d8 lw v1,-32552(gp) │ │ 40334c: 2404001c li a0,28 │ │ 403350: 70442802 mul a1,v0,a0 │ │ 403354: 8c630000 lw v1,0(v1) │ │ 403358: 00a31021 addu v0,a1,v1 │ │ @@ -1841,15 +1841,15 @@ │ │ 4036d8: 2484dd34 addiu a0,a0,-8908 │ │ 4036dc: 92230001 lbu v1,1(s1) │ │ 4036e0: 2402003d li v0,61 │ │ 4036e4: 14620004 bne v1,v0,4036f8 │ │ 4036e8: 8f9980b0 lw t9,-32592(gp) │ │ 4036ec: 3c040041 lui a0,0x41 │ │ 4036f0: 1000fff4 b 4036c4 │ │ - 4036f4: 24841cb0 addiu a0,a0,7344 │ │ + 4036f4: 24841900 addiu a0,a0,6400 │ │ 4036f8: 3c040041 lui a0,0x41 │ │ 4036fc: 1000fff1 b 4036c4 │ │ 403700: 2484dd38 addiu a0,a0,-8904 │ │ 403704: 3c040041 lui a0,0x41 │ │ 403708: 1000ffee b 4036c4 │ │ 40370c: 2484dd40 addiu a0,a0,-8896 │ │ 403710: 8e11fff8 lw s1,-8(s0) │ │ @@ -1862,45 +1862,45 @@ │ │ 40372c: 00000000 nop │ │ 403730: 3c040041 lui a0,0x41 │ │ 403734: 041119e3 bal 409ec4 │ │ 403738: 2484dd44 addiu a0,a0,-8892 │ │ 40373c: 8fbc0020 lw gp,32(sp) │ │ 403740: 3c040041 lui a0,0x41 │ │ 403744: 1000ff6d b 4034fc │ │ - 403748: 248413dc addiu a0,a0,5084 │ │ + 403748: 2484102c addiu a0,a0,4140 │ │ 40374c: 8e11fff8 lw s1,-8(s0) │ │ 403750: 32220008 andi v0,s1,0x8 │ │ 403754: 14400005 bnez v0,40376c │ │ 403758: 8f998098 lw t9,-32616(gp) │ │ 40375c: 8e020000 lw v0,0(s0) │ │ 403760: 30420008 andi v0,v0,0x8 │ │ 403764: 10400005 beqz v0,40377c │ │ 403768: 00000000 nop │ │ 40376c: 3c040041 lui a0,0x41 │ │ 403770: 041119d4 bal 409ec4 │ │ 403774: 2484dd5c addiu a0,a0,-8868 │ │ 403778: 8fbc0020 lw gp,32(sp) │ │ 40377c: 3c040041 lui a0,0x41 │ │ 403780: 1000ff5e b 4034fc │ │ - 403784: 24840fdc addiu a0,a0,4060 │ │ + 403784: 24840c2c addiu a0,a0,3116 │ │ 403788: 8e11fff8 lw s1,-8(s0) │ │ 40378c: 32220008 andi v0,s1,0x8 │ │ 403790: 14400005 bnez v0,4037a8 │ │ 403794: 8f998098 lw t9,-32616(gp) │ │ 403798: 8e020000 lw v0,0(s0) │ │ 40379c: 30420008 andi v0,v0,0x8 │ │ 4037a0: 10400005 beqz v0,4037b8 │ │ 4037a4: 00000000 nop │ │ 4037a8: 3c040041 lui a0,0x41 │ │ 4037ac: 041119c5 bal 409ec4 │ │ 4037b0: 2484dd74 addiu a0,a0,-8844 │ │ 4037b4: 8fbc0020 lw gp,32(sp) │ │ 4037b8: 3c040041 lui a0,0x41 │ │ 4037bc: 1000ff4f b 4034fc │ │ - 4037c0: 248417d0 addiu a0,a0,6096 │ │ + 4037c0: 24841420 addiu a0,a0,5152 │ │ 4037c4: 8e11fff8 lw s1,-8(s0) │ │ 4037c8: 32220008 andi v0,s1,0x8 │ │ 4037cc: 14400005 bnez v0,4037e4 │ │ 4037d0: 8f998098 lw t9,-32616(gp) │ │ 4037d4: 8e020000 lw v0,0(s0) │ │ 4037d8: 30420008 andi v0,v0,0x8 │ │ 4037dc: 10400005 beqz v0,4037f4 │ │ @@ -1983,39 +1983,39 @@ │ │ 403910: 14430015 bne v0,v1,403968 │ │ 403914: 8f9980b0 lw t9,-32592(gp) │ │ 403918: 92220000 lbu v0,0(s1) │ │ 40391c: 24030030 li v1,48 │ │ 403920: 1443000c bne v0,v1,403954 │ │ 403924: 24030031 li v1,49 │ │ 403928: 3c040041 lui a0,0x41 │ │ - 40392c: 24841710 addiu a0,a0,5904 │ │ + 40392c: 24841360 addiu a0,a0,4960 │ │ 403930: 0411164e bal 40926c │ │ 403934: 00000000 nop │ │ 403938: 8fbc0020 lw gp,32(sp) │ │ 40393c: 8f998244 lw t9,-32188(gp) │ │ 403940: 0320f809 jalr t9 │ │ 403944: 02202025 move a0,s1 │ │ 403948: 8fbc0020 lw gp,32(sp) │ │ 40394c: 1000fb97 b 4027ac │ │ 403950: 24110001 li s1,1 │ │ 403954: 14430004 bne v0,v1,403968 │ │ 403958: 00000000 nop │ │ 40395c: 3c040041 lui a0,0x41 │ │ 403960: 1000fff3 b 403930 │ │ - 403964: 24841928 addiu a0,a0,6440 │ │ + 403964: 24841578 addiu a0,a0,5496 │ │ 403968: 3c040041 lui a0,0x41 │ │ 40396c: 0411163f bal 40926c │ │ 403970: 2484de08 addiu a0,a0,-8696 │ │ 403974: 8fbc0020 lw gp,32(sp) │ │ 403978: 8f9980b0 lw t9,-32592(gp) │ │ 40397c: 0411163b bal 40926c │ │ 403980: 02202025 move a0,s1 │ │ 403984: 8fbc0020 lw gp,32(sp) │ │ 403988: 3c040041 lui a0,0x41 │ │ - 40398c: 2484139c addiu a0,a0,5020 │ │ + 40398c: 24840fec addiu a0,a0,4076 │ │ 403990: 1000ffe7 b 403930 │ │ 403994: 8f9980b0 lw t9,-32592(gp) │ │ 403998: 8e11fffc lw s1,-4(s0) │ │ 40399c: 32220008 andi v0,s1,0x8 │ │ 4039a0: 10400005 beqz v0,4039b8 │ │ 4039a4: 8f998098 lw t9,-32616(gp) │ │ 4039a8: 3c040041 lui a0,0x41 │ │ @@ -2320,15 +2320,15 @@ │ │ 403e54: 8f998244 lw t9,-32188(gp) │ │ 403e58: 0320f809 jalr t9 │ │ 403e5c: 02602025 move a0,s3 │ │ 403e60: 1000ffec b 403e14 │ │ 403e64: 8fbf0524 lw ra,1316(sp) │ │ ... │ │ 403e70: 3c1c0043 lui gp,0x43 │ │ - 403e74: 279ca470 addiu gp,gp,-23440 │ │ + 403e74: 279ca1a0 addiu gp,gp,-24160 │ │ 403e78: 8f8380e8 lw v1,-32536(gp) │ │ 403e7c: 27bdfff0 addiu sp,sp,-16 │ │ 403e80: 3c020042 lui v0,0x42 │ │ 403e84: 8c650000 lw a1,0(v1) │ │ 403e88: 3c070042 lui a3,0x42 │ │ 403e8c: 3c030042 lui v1,0x42 │ │ 403e90: 3c060042 lui a2,0x42 │ │ @@ -2337,1765 +2337,1767 @@ │ │ 403e9c: afb00000 sw s0,0(sp) │ │ 403ea0: 3c0d0041 lui t5,0x41 │ │ 403ea4: 3c0e0041 lui t6,0x41 │ │ 403ea8: 3c0f0041 lui t7,0x41 │ │ 403eac: 3c180041 lui t8,0x41 │ │ 403eb0: 3c190041 lui t9,0x41 │ │ 403eb4: 3c100041 lui s0,0x41 │ │ - 403eb8: 8c422888 lw v0,10376(v0) │ │ - 403ebc: 8c712890 lw s1,10384(v1) │ │ - 403ec0: 8cea2880 lw t2,10368(a3) │ │ - 403ec4: 8cc9287c lw t1,10364(a2) │ │ + 403eb8: 8c4225b8 lw v0,9656(v0) │ │ + 403ebc: 8c7125c0 lw s1,9664(v1) │ │ + 403ec0: 8cea25b0 lw t2,9648(a3) │ │ + 403ec4: 8cc925ac lw t1,9644(a2) │ │ 403ec8: afb20008 sw s2,8(sp) │ │ 403ecc: afb3000c sw s3,12(sp) │ │ 403ed0: 00005825 move t3,zero │ │ 403ed4: 24120001 li s2,1 │ │ - 403ed8: 258c046c addiu t4,t4,1132 │ │ - 403edc: 25ad086c addiu t5,t5,2156 │ │ + 403ed8: 258c03c8 addiu t4,t4,968 │ │ + 403edc: 25ad04c8 addiu t5,t5,1224 │ │ 403ee0: 25ce0110 addiu t6,t6,272 │ │ 403ee4: 25eff508 addiu t7,t7,-2808 │ │ 403ee8: 2718fe90 addiu t8,t8,-368 │ │ 403eec: 27390390 addiu t9,t9,912 │ │ 403ef0: 2610f9cc addiu s0,s0,-1588 │ │ 403ef4: 00b1182b sltu v1,a1,s1 │ │ 403ef8: 1460000b bnez v1,403f28 │ │ 403efc: 00000000 nop │ │ 403f00: 11600004 beqz t3,403f14 │ │ 403f04: 8fb3000c lw s3,12(sp) │ │ - 403f08: acea2880 sw t2,10368(a3) │ │ - 403f0c: acc9287c sw t1,10364(a2) │ │ + 403f08: acea25b0 sw t2,9648(a3) │ │ + 403f0c: acc925ac sw t1,9644(a2) │ │ 403f10: 8fb3000c lw s3,12(sp) │ │ 403f14: 8fb20008 lw s2,8(sp) │ │ 403f18: 8fb10004 lw s1,4(sp) │ │ 403f1c: 8fb00000 lw s0,0(sp) │ │ 403f20: 03e00008 jr ra │ │ 403f24: 27bd0010 addiu sp,sp,16 │ │ 403f28: 90a30000 lbu v1,0(a1) │ │ - 403f2c: 10600004 beqz v1,403f40 │ │ + 403f2c: 10600003 beqz v1,403f3c │ │ 403f30: 24040001 li a0,1 │ │ - 403f34: 00031880 sll v1,v1,0x2 │ │ - 403f38: 006c1821 addu v1,v1,t4 │ │ - 403f3c: 90640000 lbu a0,0(v1) │ │ - 403f40: 00021840 sll v1,v0,0x1 │ │ - 403f44: 006d1821 addu v1,v1,t5 │ │ - 403f48: 84630000 lh v1,0(v1) │ │ - 403f4c: 00a3480b movn t1,a1,v1 │ │ - 403f50: 0043500b movn t2,v0,v1 │ │ - 403f54: 0243580b movn t3,s2,v1 │ │ - 403f58: 00024040 sll t0,v0,0x1 │ │ - 403f5c: 010e1821 addu v1,t0,t6 │ │ - 403f60: 84630000 lh v1,0(v1) │ │ - 403f64: 00641821 addu v1,v1,a0 │ │ - 403f68: 00031840 sll v1,v1,0x1 │ │ - 403f6c: 006f9821 addu s3,v1,t7 │ │ - 403f70: 86730000 lh s3,0(s3) │ │ - 403f74: 16620004 bne s3,v0,403f88 │ │ - 403f78: 00701821 addu v1,v1,s0 │ │ - 403f7c: 84620000 lh v0,0(v1) │ │ - 403f80: 1000ffdc b 403ef4 │ │ - 403f84: 24a50001 addiu a1,a1,1 │ │ - 403f88: 01184021 addu t0,t0,t8 │ │ - 403f8c: 85020000 lh v0,0(t0) │ │ - 403f90: 2843013c slti v1,v0,316 │ │ - 403f94: 1460fff1 bnez v1,403f5c │ │ - 403f98: 00024040 sll t0,v0,0x1 │ │ - 403f9c: 00042080 sll a0,a0,0x2 │ │ - 403fa0: 00992021 addu a0,a0,t9 │ │ - 403fa4: 1000ffed b 403f5c │ │ - 403fa8: 90840000 lbu a0,0(a0) │ │ + 403f34: 006c1821 addu v1,v1,t4 │ │ + 403f38: 90640000 lbu a0,0(v1) │ │ + 403f3c: 00021840 sll v1,v0,0x1 │ │ + 403f40: 006d1821 addu v1,v1,t5 │ │ + 403f44: 84630000 lh v1,0(v1) │ │ + 403f48: 00a3480b movn t1,a1,v1 │ │ + 403f4c: 0043500b movn t2,v0,v1 │ │ + 403f50: 0243580b movn t3,s2,v1 │ │ + 403f54: 00024040 sll t0,v0,0x1 │ │ + 403f58: 010e1821 addu v1,t0,t6 │ │ + 403f5c: 84630000 lh v1,0(v1) │ │ + 403f60: 00641821 addu v1,v1,a0 │ │ + 403f64: 00031840 sll v1,v1,0x1 │ │ + 403f68: 006f9821 addu s3,v1,t7 │ │ + 403f6c: 86730000 lh s3,0(s3) │ │ + 403f70: 16620004 bne s3,v0,403f84 │ │ + 403f74: 00701821 addu v1,v1,s0 │ │ + 403f78: 84620000 lh v0,0(v1) │ │ + 403f7c: 1000ffdd b 403ef4 │ │ + 403f80: 24a50001 addiu a1,a1,1 │ │ + 403f84: 01184021 addu t0,t0,t8 │ │ + 403f88: 85020000 lh v0,0(t0) │ │ + 403f8c: 2843013c slti v1,v0,316 │ │ + 403f90: 1460fff1 bnez v1,403f58 │ │ + 403f94: 00024040 sll t0,v0,0x1 │ │ + 403f98: 00992021 addu a0,a0,t9 │ │ + 403f9c: 1000ffee b 403f58 │ │ + 403fa0: 90840000 lbu a0,0(a0) │ │ + 403fa4: 3c020042 lui v0,0x42 │ │ + 403fa8: 8c4325d4 lw v1,9684(v0) │ │ 403fac: 3c020042 lui v0,0x42 │ │ - 403fb0: 8c4328a4 lw v1,10404(v0) │ │ - 403fb4: 3c020042 lui v0,0x42 │ │ - 403fb8: 8c42289c lw v0,10396(v0) │ │ - 403fbc: 00031880 sll v1,v1,0x2 │ │ - 403fc0: 00431021 addu v0,v0,v1 │ │ - 403fc4: 8c430000 lw v1,0(v0) │ │ - 403fc8: 3c020042 lui v0,0x42 │ │ - 403fcc: 8c640010 lw a0,16(v1) │ │ - 403fd0: 3c1c0043 lui gp,0x43 │ │ - 403fd4: ac442894 sw a0,10388(v0) │ │ - 403fd8: 8c620008 lw v0,8(v1) │ │ - 403fdc: 279ca470 addiu gp,gp,-23440 │ │ - 403fe0: 3c040042 lui a0,0x42 │ │ - 403fe4: ac822890 sw v0,10384(a0) │ │ - 403fe8: 8f8480e8 lw a0,-32536(gp) │ │ - 403fec: ac820000 sw v0,0(a0) │ │ - 403ff0: 8c640000 lw a0,0(v1) │ │ - 403ff4: 3c030042 lui v1,0x42 │ │ - 403ff8: ac642878 sw a0,10360(v1) │ │ - 403ffc: 90430000 lbu v1,0(v0) │ │ - 404000: 3c020042 lui v0,0x42 │ │ - 404004: 03e00008 jr ra │ │ - 404008: a0432898 sb v1,10392(v0) │ │ - 40400c: 3c1c0043 lui gp,0x43 │ │ - 404010: 279ca470 addiu gp,gp,-23440 │ │ - 404014: 8f82827c lw v0,-32132(gp) │ │ - 404018: 27bdffe0 addiu sp,sp,-32 │ │ - 40401c: 8f9982c4 lw t9,-32060(gp) │ │ - 404020: 00803025 move a2,a0 │ │ - 404024: 3c050041 lui a1,0x41 │ │ - 404028: 8c440000 lw a0,0(v0) │ │ - 40402c: afbc0010 sw gp,16(sp) │ │ - 404030: afbf001c sw ra,28(sp) │ │ - 404034: 0320f809 jalr t9 │ │ - 404038: 24a5f1c0 addiu a1,a1,-3648 │ │ - 40403c: 8fbc0010 lw gp,16(sp) │ │ - 404040: 8f998264 lw t9,-32156(gp) │ │ - 404044: 0320f809 jalr t9 │ │ - 404048: 24040002 li a0,2 │ │ - 40404c: 27bdffd0 addiu sp,sp,-48 │ │ - 404050: afb30028 sw s3,40(sp) │ │ - 404054: 3c130042 lui s3,0x42 │ │ - 404058: 3c1c0043 lui gp,0x43 │ │ - 40405c: 8e64289c lw a0,10396(s3) │ │ - 404060: 279ca470 addiu gp,gp,-23440 │ │ - 404064: afb20024 sw s2,36(sp) │ │ - 404068: afb10020 sw s1,32(sp) │ │ - 40406c: afbf002c sw ra,44(sp) │ │ - 404070: afb0001c sw s0,28(sp) │ │ - 404074: afbc0010 sw gp,16(sp) │ │ - 404078: 3c120042 lui s2,0x42 │ │ - 40407c: 14800014 bnez a0,4040d0 │ │ - 404080: 3c110042 lui s1,0x42 │ │ - 404084: 8f9982d8 lw t9,-32040(gp) │ │ - 404088: 0320f809 jalr t9 │ │ - 40408c: 24040004 li a0,4 │ │ - 404090: 14400004 bnez v0,4040a4 │ │ - 404094: ae62289c sw v0,10396(s3) │ │ - 404098: 3c040041 lui a0,0x41 │ │ - 40409c: 0c101003 jal 40400c │ │ - 4040a0: 2484f1c4 addiu a0,a0,-3644 │ │ - 4040a4: ac400000 sw zero,0(v0) │ │ - 4040a8: 24020001 li v0,1 │ │ - 4040ac: ae4228a0 sw v0,10400(s2) │ │ - 4040b0: ae2028a4 sw zero,10404(s1) │ │ - 4040b4: 8fbf002c lw ra,44(sp) │ │ - 4040b8: 8fb30028 lw s3,40(sp) │ │ - 4040bc: 8fb20024 lw s2,36(sp) │ │ - 4040c0: 8fb10020 lw s1,32(sp) │ │ - 4040c4: 8fb0001c lw s0,28(sp) │ │ - 4040c8: 03e00008 jr ra │ │ - 4040cc: 27bd0030 addiu sp,sp,48 │ │ - 4040d0: 8e5028a0 lw s0,10400(s2) │ │ - 4040d4: 8e2328a4 lw v1,10404(s1) │ │ - 4040d8: 2602ffff addiu v0,s0,-1 │ │ - 4040dc: 0062102b sltu v0,v1,v0 │ │ - 4040e0: 1440fff5 bnez v0,4040b8 │ │ - 4040e4: 8fbf002c lw ra,44(sp) │ │ - 4040e8: 26100008 addiu s0,s0,8 │ │ - 4040ec: 8f99829c lw t9,-32100(gp) │ │ - 4040f0: 00108880 sll s1,s0,0x2 │ │ - 4040f4: 0320f809 jalr t9 │ │ - 4040f8: 02202825 move a1,s1 │ │ - 4040fc: ae62289c sw v0,10396(s3) │ │ - 404100: 1040ffe5 beqz v0,404098 │ │ - 404104: 8fbc0010 lw gp,16(sp) │ │ - 404108: 8f99828c lw t9,-32116(gp) │ │ - 40410c: 2631ffe0 addiu s1,s1,-32 │ │ - 404110: 24060020 li a2,32 │ │ - 404114: 00002825 move a1,zero │ │ - 404118: 0320f809 jalr t9 │ │ - 40411c: 00512021 addu a0,v0,s1 │ │ - 404120: 1000ffe4 b 4040b4 │ │ - 404124: ae5028a0 sw s0,10400(s2) │ │ - 404128: 27bdffe0 addiu sp,sp,-32 │ │ - 40412c: afb00018 sw s0,24(sp) │ │ - 404130: afbf001c sw ra,28(sp) │ │ - 404134: 0c101013 jal 40404c │ │ - 404138: 00808025 move s0,a0 │ │ - 40413c: 3c020042 lui v0,0x42 │ │ - 404140: 8c43289c lw v1,10396(v0) │ │ - 404144: 1060001f beqz v1,4041c4 │ │ - 404148: 3c020042 lui v0,0x42 │ │ - 40414c: 8c4228a4 lw v0,10404(v0) │ │ - 404150: 00021080 sll v0,v0,0x2 │ │ - 404154: 00621021 addu v0,v1,v0 │ │ - 404158: 8c440000 lw a0,0(v0) │ │ - 40415c: 10900016 beq a0,s0,4041b8 │ │ - 404160: 8fbf001c lw ra,28(sp) │ │ - 404164: 1080000a beqz a0,404190 │ │ - 404168: 3c040042 lui a0,0x42 │ │ - 40416c: 3c050042 lui a1,0x42 │ │ - 404170: 8c842890 lw a0,10384(a0) │ │ - 404174: 90a52898 lbu a1,10392(a1) │ │ - 404178: a0850000 sb a1,0(a0) │ │ - 40417c: 8c420000 lw v0,0(v0) │ │ - 404180: ac440008 sw a0,8(v0) │ │ - 404184: 3c040042 lui a0,0x42 │ │ - 404188: 8c842894 lw a0,10388(a0) │ │ - 40418c: ac440010 sw a0,16(v0) │ │ - 404190: 3c020042 lui v0,0x42 │ │ - 404194: 8c4228a4 lw v0,10404(v0) │ │ - 404198: 00021080 sll v0,v0,0x2 │ │ - 40419c: 00621821 addu v1,v1,v0 │ │ - 4041a0: 0c100feb jal 403fac │ │ - 4041a4: ac700000 sw s0,0(v1) │ │ - 4041a8: 3c020042 lui v0,0x42 │ │ - 4041ac: 24030001 li v1,1 │ │ - 4041b0: ac432884 sw v1,10372(v0) │ │ - 4041b4: 8fbf001c lw ra,28(sp) │ │ - 4041b8: 8fb00018 lw s0,24(sp) │ │ - 4041bc: 03e00008 jr ra │ │ - 4041c0: 27bd0020 addiu sp,sp,32 │ │ - 4041c4: 1600fff3 bnez s0,404194 │ │ - 4041c8: 8fbf001c lw ra,28(sp) │ │ - 4041cc: 1000fffa b 4041b8 │ │ - 4041d0: 00000000 nop │ │ - 4041d4: 1080001e beqz a0,404250 │ │ - 4041d8: 3c1c0043 lui gp,0x43 │ │ - 4041dc: 3c020042 lui v0,0x42 │ │ - 4041e0: 8c42289c lw v0,10396(v0) │ │ - 4041e4: 27bdffe0 addiu sp,sp,-32 │ │ - 4041e8: 279ca470 addiu gp,gp,-23440 │ │ - 4041ec: afbf001c sw ra,28(sp) │ │ - 4041f0: afb00018 sw s0,24(sp) │ │ - 4041f4: 10400009 beqz v0,40421c │ │ - 4041f8: afbc0010 sw gp,16(sp) │ │ - 4041fc: 3c030042 lui v1,0x42 │ │ - 404200: 8c6328a4 lw v1,10404(v1) │ │ - 404204: 00031880 sll v1,v1,0x2 │ │ - 404208: 00431021 addu v0,v0,v1 │ │ - 40420c: 8c430000 lw v1,0(v0) │ │ - 404210: 14830002 bne a0,v1,40421c │ │ - 404214: 00000000 nop │ │ - 404218: ac400000 sw zero,0(v0) │ │ - 40421c: 8c820014 lw v0,20(a0) │ │ - 404220: 10400005 beqz v0,404238 │ │ - 404224: 00808025 move s0,a0 │ │ - 404228: 8f998244 lw t9,-32188(gp) │ │ - 40422c: 0320f809 jalr t9 │ │ - 404230: 8c840004 lw a0,4(a0) │ │ - 404234: 8fbc0010 lw gp,16(sp) │ │ - 404238: 8fbf001c lw ra,28(sp) │ │ - 40423c: 02002025 move a0,s0 │ │ - 404240: 8f998244 lw t9,-32188(gp) │ │ - 404244: 8fb00018 lw s0,24(sp) │ │ - 404248: 03200008 jr t9 │ │ - 40424c: 27bd0020 addiu sp,sp,32 │ │ - 404250: 03e00008 jr ra │ │ + 403fb0: 8c4225cc lw v0,9676(v0) │ │ + 403fb4: 00031880 sll v1,v1,0x2 │ │ + 403fb8: 00431021 addu v0,v0,v1 │ │ + 403fbc: 8c430000 lw v1,0(v0) │ │ + 403fc0: 3c020042 lui v0,0x42 │ │ + 403fc4: 8c640010 lw a0,16(v1) │ │ + 403fc8: 3c1c0043 lui gp,0x43 │ │ + 403fcc: ac4425c4 sw a0,9668(v0) │ │ + 403fd0: 8c620008 lw v0,8(v1) │ │ + 403fd4: 279ca1a0 addiu gp,gp,-24160 │ │ + 403fd8: 3c040042 lui a0,0x42 │ │ + 403fdc: ac8225c0 sw v0,9664(a0) │ │ + 403fe0: 8f8480e8 lw a0,-32536(gp) │ │ + 403fe4: ac820000 sw v0,0(a0) │ │ + 403fe8: 8c640000 lw a0,0(v1) │ │ + 403fec: 3c030042 lui v1,0x42 │ │ + 403ff0: ac6425a8 sw a0,9640(v1) │ │ + 403ff4: 90430000 lbu v1,0(v0) │ │ + 403ff8: 3c020042 lui v0,0x42 │ │ + 403ffc: 03e00008 jr ra │ │ + 404000: a04325c8 sb v1,9672(v0) │ │ + 404004: 3c1c0043 lui gp,0x43 │ │ + 404008: 279ca1a0 addiu gp,gp,-24160 │ │ + 40400c: 8f82827c lw v0,-32132(gp) │ │ + 404010: 27bdffe0 addiu sp,sp,-32 │ │ + 404014: 8f9982c4 lw t9,-32060(gp) │ │ + 404018: 00803025 move a2,a0 │ │ + 40401c: 3c050041 lui a1,0x41 │ │ + 404020: 8c440000 lw a0,0(v0) │ │ + 404024: afbc0010 sw gp,16(sp) │ │ + 404028: afbf001c sw ra,28(sp) │ │ + 40402c: 0320f809 jalr t9 │ │ + 404030: 24a5f1c0 addiu a1,a1,-3648 │ │ + 404034: 8fbc0010 lw gp,16(sp) │ │ + 404038: 8f998264 lw t9,-32156(gp) │ │ + 40403c: 0320f809 jalr t9 │ │ + 404040: 24040002 li a0,2 │ │ + 404044: 27bdffd0 addiu sp,sp,-48 │ │ + 404048: afb30028 sw s3,40(sp) │ │ + 40404c: 3c130042 lui s3,0x42 │ │ + 404050: 3c1c0043 lui gp,0x43 │ │ + 404054: 8e6425cc lw a0,9676(s3) │ │ + 404058: 279ca1a0 addiu gp,gp,-24160 │ │ + 40405c: afb20024 sw s2,36(sp) │ │ + 404060: afb10020 sw s1,32(sp) │ │ + 404064: afbf002c sw ra,44(sp) │ │ + 404068: afb0001c sw s0,28(sp) │ │ + 40406c: afbc0010 sw gp,16(sp) │ │ + 404070: 3c120042 lui s2,0x42 │ │ + 404074: 14800014 bnez a0,4040c8 │ │ + 404078: 3c110042 lui s1,0x42 │ │ + 40407c: 8f9982d8 lw t9,-32040(gp) │ │ + 404080: 0320f809 jalr t9 │ │ + 404084: 24040004 li a0,4 │ │ + 404088: 14400004 bnez v0,40409c │ │ + 40408c: ae6225cc sw v0,9676(s3) │ │ + 404090: 3c040041 lui a0,0x41 │ │ + 404094: 0c101001 jal 404004 │ │ + 404098: 2484f1c4 addiu a0,a0,-3644 │ │ + 40409c: ac400000 sw zero,0(v0) │ │ + 4040a0: 24020001 li v0,1 │ │ + 4040a4: ae4225d0 sw v0,9680(s2) │ │ + 4040a8: ae2025d4 sw zero,9684(s1) │ │ + 4040ac: 8fbf002c lw ra,44(sp) │ │ + 4040b0: 8fb30028 lw s3,40(sp) │ │ + 4040b4: 8fb20024 lw s2,36(sp) │ │ + 4040b8: 8fb10020 lw s1,32(sp) │ │ + 4040bc: 8fb0001c lw s0,28(sp) │ │ + 4040c0: 03e00008 jr ra │ │ + 4040c4: 27bd0030 addiu sp,sp,48 │ │ + 4040c8: 8e5025d0 lw s0,9680(s2) │ │ + 4040cc: 8e2325d4 lw v1,9684(s1) │ │ + 4040d0: 2602ffff addiu v0,s0,-1 │ │ + 4040d4: 0062102b sltu v0,v1,v0 │ │ + 4040d8: 1440fff5 bnez v0,4040b0 │ │ + 4040dc: 8fbf002c lw ra,44(sp) │ │ + 4040e0: 26100008 addiu s0,s0,8 │ │ + 4040e4: 8f99829c lw t9,-32100(gp) │ │ + 4040e8: 00108880 sll s1,s0,0x2 │ │ + 4040ec: 0320f809 jalr t9 │ │ + 4040f0: 02202825 move a1,s1 │ │ + 4040f4: ae6225cc sw v0,9676(s3) │ │ + 4040f8: 1040ffe5 beqz v0,404090 │ │ + 4040fc: 8fbc0010 lw gp,16(sp) │ │ + 404100: 8f99828c lw t9,-32116(gp) │ │ + 404104: 2631ffe0 addiu s1,s1,-32 │ │ + 404108: 24060020 li a2,32 │ │ + 40410c: 00002825 move a1,zero │ │ + 404110: 0320f809 jalr t9 │ │ + 404114: 00512021 addu a0,v0,s1 │ │ + 404118: 1000ffe4 b 4040ac │ │ + 40411c: ae5025d0 sw s0,9680(s2) │ │ + 404120: 27bdffe0 addiu sp,sp,-32 │ │ + 404124: afb00018 sw s0,24(sp) │ │ + 404128: afbf001c sw ra,28(sp) │ │ + 40412c: 0c101011 jal 404044 │ │ + 404130: 00808025 move s0,a0 │ │ + 404134: 3c020042 lui v0,0x42 │ │ + 404138: 8c4325cc lw v1,9676(v0) │ │ + 40413c: 1060001f beqz v1,4041bc │ │ + 404140: 3c020042 lui v0,0x42 │ │ + 404144: 8c4225d4 lw v0,9684(v0) │ │ + 404148: 00021080 sll v0,v0,0x2 │ │ + 40414c: 00621021 addu v0,v1,v0 │ │ + 404150: 8c440000 lw a0,0(v0) │ │ + 404154: 10900016 beq a0,s0,4041b0 │ │ + 404158: 8fbf001c lw ra,28(sp) │ │ + 40415c: 1080000a beqz a0,404188 │ │ + 404160: 3c040042 lui a0,0x42 │ │ + 404164: 3c050042 lui a1,0x42 │ │ + 404168: 8c8425c0 lw a0,9664(a0) │ │ + 40416c: 90a525c8 lbu a1,9672(a1) │ │ + 404170: a0850000 sb a1,0(a0) │ │ + 404174: 8c420000 lw v0,0(v0) │ │ + 404178: ac440008 sw a0,8(v0) │ │ + 40417c: 3c040042 lui a0,0x42 │ │ + 404180: 8c8425c4 lw a0,9668(a0) │ │ + 404184: ac440010 sw a0,16(v0) │ │ + 404188: 3c020042 lui v0,0x42 │ │ + 40418c: 8c4225d4 lw v0,9684(v0) │ │ + 404190: 00021080 sll v0,v0,0x2 │ │ + 404194: 00621821 addu v1,v1,v0 │ │ + 404198: 0c100fe9 jal 403fa4 │ │ + 40419c: ac700000 sw s0,0(v1) │ │ + 4041a0: 3c020042 lui v0,0x42 │ │ + 4041a4: 24030001 li v1,1 │ │ + 4041a8: ac4325b4 sw v1,9652(v0) │ │ + 4041ac: 8fbf001c lw ra,28(sp) │ │ + 4041b0: 8fb00018 lw s0,24(sp) │ │ + 4041b4: 03e00008 jr ra │ │ + 4041b8: 27bd0020 addiu sp,sp,32 │ │ + 4041bc: 1600fff3 bnez s0,40418c │ │ + 4041c0: 8fbf001c lw ra,28(sp) │ │ + 4041c4: 1000fffa b 4041b0 │ │ + 4041c8: 00000000 nop │ │ + 4041cc: 1080001e beqz a0,404248 │ │ + 4041d0: 3c1c0043 lui gp,0x43 │ │ + 4041d4: 3c020042 lui v0,0x42 │ │ + 4041d8: 8c4225cc lw v0,9676(v0) │ │ + 4041dc: 27bdffe0 addiu sp,sp,-32 │ │ + 4041e0: 279ca1a0 addiu gp,gp,-24160 │ │ + 4041e4: afbf001c sw ra,28(sp) │ │ + 4041e8: afb00018 sw s0,24(sp) │ │ + 4041ec: 10400009 beqz v0,404214 │ │ + 4041f0: afbc0010 sw gp,16(sp) │ │ + 4041f4: 3c030042 lui v1,0x42 │ │ + 4041f8: 8c6325d4 lw v1,9684(v1) │ │ + 4041fc: 00031880 sll v1,v1,0x2 │ │ + 404200: 00431021 addu v0,v0,v1 │ │ + 404204: 8c430000 lw v1,0(v0) │ │ + 404208: 14830002 bne a0,v1,404214 │ │ + 40420c: 00000000 nop │ │ + 404210: ac400000 sw zero,0(v0) │ │ + 404214: 8c820014 lw v0,20(a0) │ │ + 404218: 10400005 beqz v0,404230 │ │ + 40421c: 00808025 move s0,a0 │ │ + 404220: 8f998244 lw t9,-32188(gp) │ │ + 404224: 0320f809 jalr t9 │ │ + 404228: 8c840004 lw a0,4(a0) │ │ + 40422c: 8fbc0010 lw gp,16(sp) │ │ + 404230: 8fbf001c lw ra,28(sp) │ │ + 404234: 02002025 move a0,s0 │ │ + 404238: 8f998244 lw t9,-32188(gp) │ │ + 40423c: 8fb00018 lw s0,24(sp) │ │ + 404240: 03200008 jr t9 │ │ + 404244: 27bd0020 addiu sp,sp,32 │ │ + 404248: 03e00008 jr ra │ │ + 40424c: 00000000 nop │ │ + 404250: 10800017 beqz a0,4042b0 │ │ 404254: 00000000 nop │ │ - 404258: 10800017 beqz a0,4042b8 │ │ - 40425c: 00000000 nop │ │ - 404260: 8c820004 lw v0,4(a0) │ │ - 404264: ac800010 sw zero,16(a0) │ │ - 404268: a0400000 sb zero,0(v0) │ │ + 404258: 8c820004 lw v0,4(a0) │ │ + 40425c: ac800010 sw zero,16(a0) │ │ + 404260: a0400000 sb zero,0(v0) │ │ + 404264: 8c820004 lw v0,4(a0) │ │ + 404268: a0400001 sb zero,1(v0) │ │ 40426c: 8c820004 lw v0,4(a0) │ │ - 404270: a0400001 sb zero,1(v0) │ │ - 404274: 8c820004 lw v0,4(a0) │ │ - 404278: ac80002c sw zero,44(a0) │ │ - 40427c: ac820008 sw v0,8(a0) │ │ - 404280: 24020001 li v0,1 │ │ - 404284: ac82001c sw v0,28(a0) │ │ - 404288: 3c020042 lui v0,0x42 │ │ - 40428c: 8c42289c lw v0,10396(v0) │ │ - 404290: 10400009 beqz v0,4042b8 │ │ - 404294: 3c030042 lui v1,0x42 │ │ - 404298: 8c6328a4 lw v1,10404(v1) │ │ - 40429c: 00031880 sll v1,v1,0x2 │ │ - 4042a0: 00431021 addu v0,v0,v1 │ │ - 4042a4: 8c420000 lw v0,0(v0) │ │ - 4042a8: 14820003 bne a0,v0,4042b8 │ │ + 404270: ac80002c sw zero,44(a0) │ │ + 404274: ac820008 sw v0,8(a0) │ │ + 404278: 24020001 li v0,1 │ │ + 40427c: ac82001c sw v0,28(a0) │ │ + 404280: 3c020042 lui v0,0x42 │ │ + 404284: 8c4225cc lw v0,9676(v0) │ │ + 404288: 10400009 beqz v0,4042b0 │ │ + 40428c: 3c030042 lui v1,0x42 │ │ + 404290: 8c6325d4 lw v1,9684(v1) │ │ + 404294: 00031880 sll v1,v1,0x2 │ │ + 404298: 00431021 addu v0,v0,v1 │ │ + 40429c: 8c420000 lw v0,0(v0) │ │ + 4042a0: 14820003 bne a0,v0,4042b0 │ │ + 4042a4: 00000000 nop │ │ + 4042a8: 08100fe9 j 403fa4 │ │ 4042ac: 00000000 nop │ │ - 4042b0: 08100feb j 403fac │ │ + 4042b0: 03e00008 jr ra │ │ 4042b4: 00000000 nop │ │ - 4042b8: 03e00008 jr ra │ │ - 4042bc: 00000000 nop │ │ - 4042c0: 3c1c0043 lui gp,0x43 │ │ - 4042c4: 279ca470 addiu gp,gp,-23440 │ │ - 4042c8: 27bdffd0 addiu sp,sp,-48 │ │ - 4042cc: 8f998268 lw t9,-32152(gp) │ │ - 4042d0: afbc0010 sw gp,16(sp) │ │ - 4042d4: afbf002c sw ra,44(sp) │ │ - 4042d8: afb30028 sw s3,40(sp) │ │ - 4042dc: afb20024 sw s2,36(sp) │ │ - 4042e0: afb10020 sw s1,32(sp) │ │ - 4042e4: afb0001c sw s0,28(sp) │ │ - 4042e8: 00808025 move s0,a0 │ │ - 4042ec: 0320f809 jalr t9 │ │ - 4042f0: 00a08825 move s1,a1 │ │ - 4042f4: 02002025 move a0,s0 │ │ - 4042f8: 00409025 move s2,v0 │ │ - 4042fc: 0c101096 jal 404258 │ │ - 404300: 8c530000 lw s3,0(v0) │ │ - 404304: 24020001 li v0,1 │ │ - 404308: ae020028 sw v0,40(s0) │ │ - 40430c: 3c020042 lui v0,0x42 │ │ - 404310: 8c42289c lw v0,10396(v0) │ │ - 404314: 8fbc0010 lw gp,16(sp) │ │ - 404318: 10400008 beqz v0,40433c │ │ - 40431c: ae110000 sw s1,0(s0) │ │ - 404320: 3c030042 lui v1,0x42 │ │ - 404324: 8c6328a4 lw v1,10404(v1) │ │ - 404328: 00031880 sll v1,v1,0x2 │ │ - 40432c: 00431021 addu v0,v0,v1 │ │ - 404330: 8c420000 lw v0,0(v0) │ │ - 404334: 12020004 beq s0,v0,404348 │ │ - 404338: 00000000 nop │ │ - 40433c: 24020001 li v0,1 │ │ - 404340: ae020020 sw v0,32(s0) │ │ - 404344: ae000024 sw zero,36(s0) │ │ - 404348: 12200009 beqz s1,404370 │ │ - 40434c: 00001025 move v0,zero │ │ - 404350: 8f99825c lw t9,-32164(gp) │ │ - 404354: 0320f809 jalr t9 │ │ - 404358: 02202025 move a0,s1 │ │ - 40435c: 8fbc0010 lw gp,16(sp) │ │ - 404360: 8f9982d4 lw t9,-32044(gp) │ │ - 404364: 0320f809 jalr t9 │ │ - 404368: 00402025 move a0,v0 │ │ - 40436c: 0002102a slt v0,zero,v0 │ │ - 404370: 8fbf002c lw ra,44(sp) │ │ - 404374: ae020018 sw v0,24(s0) │ │ - 404378: 8fb10020 lw s1,32(sp) │ │ - 40437c: ae530000 sw s3,0(s2) │ │ - 404380: 8fb0001c lw s0,28(sp) │ │ - 404384: 8fb30028 lw s3,40(sp) │ │ - 404388: 8fb20024 lw s2,36(sp) │ │ - 40438c: 03e00008 jr ra │ │ - 404390: 27bd0030 addiu sp,sp,48 │ │ - 404394: 3c1c0043 lui gp,0x43 │ │ - 404398: 279ca470 addiu gp,gp,-23440 │ │ - 40439c: 27bdffd8 addiu sp,sp,-40 │ │ - 4043a0: 8f9982d8 lw t9,-32040(gp) │ │ - 4043a4: afb20020 sw s2,32(sp) │ │ - 4043a8: afb1001c sw s1,28(sp) │ │ - 4043ac: afbc0010 sw gp,16(sp) │ │ - 4043b0: afbf0024 sw ra,36(sp) │ │ - 4043b4: afb00018 sw s0,24(sp) │ │ - 4043b8: 00809025 move s2,a0 │ │ - 4043bc: 24040030 li a0,48 │ │ - 4043c0: 0320f809 jalr t9 │ │ - 4043c4: 00a08825 move s1,a1 │ │ - 4043c8: 14400004 bnez v0,4043dc │ │ - 4043cc: 8fbc0010 lw gp,16(sp) │ │ - 4043d0: 3c040041 lui a0,0x41 │ │ - 4043d4: 0c101003 jal 40400c │ │ - 4043d8: 2484f1f8 addiu a0,a0,-3592 │ │ - 4043dc: 8f9982d8 lw t9,-32040(gp) │ │ - 4043e0: ac51000c sw s1,12(v0) │ │ - 4043e4: 26240002 addiu a0,s1,2 │ │ - 4043e8: 0320f809 jalr t9 │ │ - 4043ec: 00408025 move s0,v0 │ │ - 4043f0: 1040fff7 beqz v0,4043d0 │ │ - 4043f4: ae020004 sw v0,4(s0) │ │ - 4043f8: 24020001 li v0,1 │ │ - 4043fc: ae020014 sw v0,20(s0) │ │ - 404400: 02402825 move a1,s2 │ │ - 404404: 0c1010b0 jal 4042c0 │ │ - 404408: 02002025 move a0,s0 │ │ - 40440c: 8fbf0024 lw ra,36(sp) │ │ - 404410: 02001025 move v0,s0 │ │ - 404414: 8fb20020 lw s2,32(sp) │ │ - 404418: 8fb1001c lw s1,28(sp) │ │ - 40441c: 8fb00018 lw s0,24(sp) │ │ - 404420: 03e00008 jr ra │ │ - 404424: 27bd0028 addiu sp,sp,40 │ │ - 404428: 27bdffd0 addiu sp,sp,-48 │ │ - 40442c: afb0001c sw s0,28(sp) │ │ - 404430: 3c100042 lui s0,0x42 │ │ - 404434: 8e02289c lw v0,10396(s0) │ │ - 404438: afb30028 sw s3,40(sp) │ │ - 40443c: afb10020 sw s1,32(sp) │ │ - 404440: afbf002c sw ra,44(sp) │ │ - 404444: afb20024 sw s2,36(sp) │ │ - 404448: 00809825 move s3,a0 │ │ - 40444c: 10400007 beqz v0,40446c │ │ - 404450: 3c110042 lui s1,0x42 │ │ - 404454: 8e2328a4 lw v1,10404(s1) │ │ - 404458: 00031880 sll v1,v1,0x2 │ │ - 40445c: 00431021 addu v0,v0,v1 │ │ - 404460: 8c420000 lw v0,0(v0) │ │ - 404464: 1440000d bnez v0,40449c │ │ - 404468: 8e04289c lw a0,10396(s0) │ │ - 40446c: 0c101013 jal 40404c │ │ - 404470: 00000000 nop │ │ - 404474: 8e3228a4 lw s2,10404(s1) │ │ - 404478: 24054000 li a1,16384 │ │ - 40447c: 00121080 sll v0,s2,0x2 │ │ - 404480: 8e12289c lw s2,10396(s0) │ │ - 404484: 02429021 addu s2,s2,v0 │ │ - 404488: 3c020042 lui v0,0x42 │ │ - 40448c: 0c1010e5 jal 404394 │ │ - 404490: 8c442878 lw a0,10360(v0) │ │ - 404494: ae420000 sw v0,0(s2) │ │ - 404498: 8e04289c lw a0,10396(s0) │ │ - 40449c: 10800004 beqz a0,4044b0 │ │ - 4044a0: 8e2228a4 lw v0,10404(s1) │ │ - 4044a4: 00021080 sll v0,v0,0x2 │ │ - 4044a8: 00822021 addu a0,a0,v0 │ │ - 4044ac: 8c840000 lw a0,0(a0) │ │ - 4044b0: 0c1010b0 jal 4042c0 │ │ - 4044b4: 02602825 move a1,s3 │ │ - 4044b8: 8fbf002c lw ra,44(sp) │ │ - 4044bc: 8fb30028 lw s3,40(sp) │ │ - 4044c0: 8fb20024 lw s2,36(sp) │ │ - 4044c4: 8fb10020 lw s1,32(sp) │ │ - 4044c8: 8fb0001c lw s0,28(sp) │ │ - 4044cc: 08100feb j 403fac │ │ - 4044d0: 27bd0030 addiu sp,sp,48 │ │ - 4044d4: 27bdffc0 addiu sp,sp,-64 │ │ - 4044d8: afb20024 sw s2,36(sp) │ │ - 4044dc: 3c120042 lui s2,0x42 │ │ - 4044e0: 8e4328a4 lw v1,10404(s2) │ │ - 4044e4: afb10020 sw s1,32(sp) │ │ - 4044e8: 3c110042 lui s1,0x42 │ │ - 4044ec: 00031080 sll v0,v1,0x2 │ │ - 4044f0: 8e23289c lw v1,10396(s1) │ │ - 4044f4: afb30028 sw s3,40(sp) │ │ - 4044f8: 00621821 addu v1,v1,v0 │ │ - 4044fc: 8c660000 lw a2,0(v1) │ │ - 404500: 3c130042 lui s3,0x42 │ │ - 404504: 8e622894 lw v0,10388(s3) │ │ - 404508: afb60034 sw s6,52(sp) │ │ - 40450c: 3c1c0043 lui gp,0x43 │ │ - 404510: 8cc40004 lw a0,4(a2) │ │ - 404514: 3c160042 lui s6,0x42 │ │ - 404518: 279ca470 addiu gp,gp,-23440 │ │ - 40451c: afb50030 sw s5,48(sp) │ │ - 404520: 24420001 addiu v0,v0,1 │ │ - 404524: 8ed52890 lw s5,10384(s6) │ │ - 404528: afb4002c sw s4,44(sp) │ │ - 40452c: 00821021 addu v0,a0,v0 │ │ - 404530: 8f9480e8 lw s4,-32536(gp) │ │ - 404534: 0055102b sltu v0,v0,s5 │ │ - 404538: afbf003c sw ra,60(sp) │ │ - 40453c: afb70038 sw s7,56(sp) │ │ - 404540: afb0001c sw s0,28(sp) │ │ - 404544: afbc0010 sw gp,16(sp) │ │ - 404548: 10400005 beqz v0,404560 │ │ - 40454c: 8e850000 lw a1,0(s4) │ │ - 404550: 3c040041 lui a0,0x41 │ │ - 404554: 2484f224 addiu a0,a0,-3548 │ │ - 404558: 0c101003 jal 40400c │ │ - 40455c: 00000000 nop │ │ - 404560: 8cc20028 lw v0,40(a2) │ │ - 404564: 14400011 bnez v0,4045ac │ │ - 404568: 02a5a823 subu s5,s5,a1 │ │ - 40456c: 24020001 li v0,1 │ │ - 404570: 12a20003 beq s5,v0,404580 │ │ + 4042b8: 3c1c0043 lui gp,0x43 │ │ + 4042bc: 279ca1a0 addiu gp,gp,-24160 │ │ + 4042c0: 27bdffd0 addiu sp,sp,-48 │ │ + 4042c4: 8f998268 lw t9,-32152(gp) │ │ + 4042c8: afbc0010 sw gp,16(sp) │ │ + 4042cc: afbf002c sw ra,44(sp) │ │ + 4042d0: afb30028 sw s3,40(sp) │ │ + 4042d4: afb20024 sw s2,36(sp) │ │ + 4042d8: afb10020 sw s1,32(sp) │ │ + 4042dc: afb0001c sw s0,28(sp) │ │ + 4042e0: 00808025 move s0,a0 │ │ + 4042e4: 0320f809 jalr t9 │ │ + 4042e8: 00a08825 move s1,a1 │ │ + 4042ec: 02002025 move a0,s0 │ │ + 4042f0: 00409025 move s2,v0 │ │ + 4042f4: 0c101094 jal 404250 │ │ + 4042f8: 8c530000 lw s3,0(v0) │ │ + 4042fc: 24020001 li v0,1 │ │ + 404300: ae020028 sw v0,40(s0) │ │ + 404304: 3c020042 lui v0,0x42 │ │ + 404308: 8c4225cc lw v0,9676(v0) │ │ + 40430c: 8fbc0010 lw gp,16(sp) │ │ + 404310: 10400008 beqz v0,404334 │ │ + 404314: ae110000 sw s1,0(s0) │ │ + 404318: 3c030042 lui v1,0x42 │ │ + 40431c: 8c6325d4 lw v1,9684(v1) │ │ + 404320: 00031880 sll v1,v1,0x2 │ │ + 404324: 00431021 addu v0,v0,v1 │ │ + 404328: 8c420000 lw v0,0(v0) │ │ + 40432c: 12020004 beq s0,v0,404340 │ │ + 404330: 00000000 nop │ │ + 404334: 24020001 li v0,1 │ │ + 404338: ae020020 sw v0,32(s0) │ │ + 40433c: ae000024 sw zero,36(s0) │ │ + 404340: 12200009 beqz s1,404368 │ │ + 404344: 00001025 move v0,zero │ │ + 404348: 8f99825c lw t9,-32164(gp) │ │ + 40434c: 0320f809 jalr t9 │ │ + 404350: 02202025 move a0,s1 │ │ + 404354: 8fbc0010 lw gp,16(sp) │ │ + 404358: 8f9982d4 lw t9,-32044(gp) │ │ + 40435c: 0320f809 jalr t9 │ │ + 404360: 00402025 move a0,v0 │ │ + 404364: 0002102a slt v0,zero,v0 │ │ + 404368: 8fbf002c lw ra,44(sp) │ │ + 40436c: ae020018 sw v0,24(s0) │ │ + 404370: 8fb10020 lw s1,32(sp) │ │ + 404374: ae530000 sw s3,0(s2) │ │ + 404378: 8fb0001c lw s0,28(sp) │ │ + 40437c: 8fb30028 lw s3,40(sp) │ │ + 404380: 8fb20024 lw s2,36(sp) │ │ + 404384: 03e00008 jr ra │ │ + 404388: 27bd0030 addiu sp,sp,48 │ │ + 40438c: 3c1c0043 lui gp,0x43 │ │ + 404390: 279ca1a0 addiu gp,gp,-24160 │ │ + 404394: 27bdffd8 addiu sp,sp,-40 │ │ + 404398: 8f9982d8 lw t9,-32040(gp) │ │ + 40439c: afb20020 sw s2,32(sp) │ │ + 4043a0: afb1001c sw s1,28(sp) │ │ + 4043a4: afbc0010 sw gp,16(sp) │ │ + 4043a8: afbf0024 sw ra,36(sp) │ │ + 4043ac: afb00018 sw s0,24(sp) │ │ + 4043b0: 00809025 move s2,a0 │ │ + 4043b4: 24040030 li a0,48 │ │ + 4043b8: 0320f809 jalr t9 │ │ + 4043bc: 00a08825 move s1,a1 │ │ + 4043c0: 14400004 bnez v0,4043d4 │ │ + 4043c4: 8fbc0010 lw gp,16(sp) │ │ + 4043c8: 3c040041 lui a0,0x41 │ │ + 4043cc: 0c101001 jal 404004 │ │ + 4043d0: 2484f1f8 addiu a0,a0,-3592 │ │ + 4043d4: 8f9982d8 lw t9,-32040(gp) │ │ + 4043d8: ac51000c sw s1,12(v0) │ │ + 4043dc: 26240002 addiu a0,s1,2 │ │ + 4043e0: 0320f809 jalr t9 │ │ + 4043e4: 00408025 move s0,v0 │ │ + 4043e8: 1040fff7 beqz v0,4043c8 │ │ + 4043ec: ae020004 sw v0,4(s0) │ │ + 4043f0: 24020001 li v0,1 │ │ + 4043f4: ae020014 sw v0,20(s0) │ │ + 4043f8: 02402825 move a1,s2 │ │ + 4043fc: 0c1010ae jal 4042b8 │ │ + 404400: 02002025 move a0,s0 │ │ + 404404: 8fbf0024 lw ra,36(sp) │ │ + 404408: 02001025 move v0,s0 │ │ + 40440c: 8fb20020 lw s2,32(sp) │ │ + 404410: 8fb1001c lw s1,28(sp) │ │ + 404414: 8fb00018 lw s0,24(sp) │ │ + 404418: 03e00008 jr ra │ │ + 40441c: 27bd0028 addiu sp,sp,40 │ │ + 404420: 27bdffd0 addiu sp,sp,-48 │ │ + 404424: afb0001c sw s0,28(sp) │ │ + 404428: 3c100042 lui s0,0x42 │ │ + 40442c: 8e0225cc lw v0,9676(s0) │ │ + 404430: afb30028 sw s3,40(sp) │ │ + 404434: afb10020 sw s1,32(sp) │ │ + 404438: afbf002c sw ra,44(sp) │ │ + 40443c: afb20024 sw s2,36(sp) │ │ + 404440: 00809825 move s3,a0 │ │ + 404444: 10400007 beqz v0,404464 │ │ + 404448: 3c110042 lui s1,0x42 │ │ + 40444c: 8e2325d4 lw v1,9684(s1) │ │ + 404450: 00031880 sll v1,v1,0x2 │ │ + 404454: 00431021 addu v0,v0,v1 │ │ + 404458: 8c420000 lw v0,0(v0) │ │ + 40445c: 1440000d bnez v0,404494 │ │ + 404460: 8e0425cc lw a0,9676(s0) │ │ + 404464: 0c101011 jal 404044 │ │ + 404468: 00000000 nop │ │ + 40446c: 8e3225d4 lw s2,9684(s1) │ │ + 404470: 24054000 li a1,16384 │ │ + 404474: 00121080 sll v0,s2,0x2 │ │ + 404478: 8e1225cc lw s2,9676(s0) │ │ + 40447c: 02429021 addu s2,s2,v0 │ │ + 404480: 3c020042 lui v0,0x42 │ │ + 404484: 0c1010e3 jal 40438c │ │ + 404488: 8c4425a8 lw a0,9640(v0) │ │ + 40448c: ae420000 sw v0,0(s2) │ │ + 404490: 8e0425cc lw a0,9676(s0) │ │ + 404494: 10800004 beqz a0,4044a8 │ │ + 404498: 8e2225d4 lw v0,9684(s1) │ │ + 40449c: 00021080 sll v0,v0,0x2 │ │ + 4044a0: 00822021 addu a0,a0,v0 │ │ + 4044a4: 8c840000 lw a0,0(a0) │ │ + 4044a8: 0c1010ae jal 4042b8 │ │ + 4044ac: 02602825 move a1,s3 │ │ + 4044b0: 8fbf002c lw ra,44(sp) │ │ + 4044b4: 8fb30028 lw s3,40(sp) │ │ + 4044b8: 8fb20024 lw s2,36(sp) │ │ + 4044bc: 8fb10020 lw s1,32(sp) │ │ + 4044c0: 8fb0001c lw s0,28(sp) │ │ + 4044c4: 08100fe9 j 403fa4 │ │ + 4044c8: 27bd0030 addiu sp,sp,48 │ │ + 4044cc: 27bdffc0 addiu sp,sp,-64 │ │ + 4044d0: afb20024 sw s2,36(sp) │ │ + 4044d4: 3c120042 lui s2,0x42 │ │ + 4044d8: 8e4325d4 lw v1,9684(s2) │ │ + 4044dc: afb10020 sw s1,32(sp) │ │ + 4044e0: 3c110042 lui s1,0x42 │ │ + 4044e4: 00031080 sll v0,v1,0x2 │ │ + 4044e8: 8e2325cc lw v1,9676(s1) │ │ + 4044ec: afb30028 sw s3,40(sp) │ │ + 4044f0: 00621821 addu v1,v1,v0 │ │ + 4044f4: 8c660000 lw a2,0(v1) │ │ + 4044f8: 3c130042 lui s3,0x42 │ │ + 4044fc: 8e6225c4 lw v0,9668(s3) │ │ + 404500: afb60034 sw s6,52(sp) │ │ + 404504: 3c1c0043 lui gp,0x43 │ │ + 404508: 8cc40004 lw a0,4(a2) │ │ + 40450c: 3c160042 lui s6,0x42 │ │ + 404510: 279ca1a0 addiu gp,gp,-24160 │ │ + 404514: afb50030 sw s5,48(sp) │ │ + 404518: 24420001 addiu v0,v0,1 │ │ + 40451c: 8ed525c0 lw s5,9664(s6) │ │ + 404520: afb4002c sw s4,44(sp) │ │ + 404524: 00821021 addu v0,a0,v0 │ │ + 404528: 8f9480e8 lw s4,-32536(gp) │ │ + 40452c: 0055102b sltu v0,v0,s5 │ │ + 404530: afbf003c sw ra,60(sp) │ │ + 404534: afb70038 sw s7,56(sp) │ │ + 404538: afb0001c sw s0,28(sp) │ │ + 40453c: afbc0010 sw gp,16(sp) │ │ + 404540: 10400005 beqz v0,404558 │ │ + 404544: 8e850000 lw a1,0(s4) │ │ + 404548: 3c040041 lui a0,0x41 │ │ + 40454c: 2484f224 addiu a0,a0,-3548 │ │ + 404550: 0c101001 jal 404004 │ │ + 404554: 00000000 nop │ │ + 404558: 8cc20028 lw v0,40(a2) │ │ + 40455c: 14400011 bnez v0,4045a4 │ │ + 404560: 02a5a823 subu s5,s5,a1 │ │ + 404564: 24020001 li v0,1 │ │ + 404568: 12a20003 beq s5,v0,404578 │ │ + 40456c: 8fbf003c lw ra,60(sp) │ │ + 404570: 24150002 li s5,2 │ │ 404574: 8fbf003c lw ra,60(sp) │ │ - 404578: 24150002 li s5,2 │ │ - 40457c: 8fbf003c lw ra,60(sp) │ │ - 404580: 02a01025 move v0,s5 │ │ - 404584: 8fb70038 lw s7,56(sp) │ │ - 404588: 8fb60034 lw s6,52(sp) │ │ - 40458c: 8fb50030 lw s5,48(sp) │ │ - 404590: 8fb4002c lw s4,44(sp) │ │ - 404594: 8fb30028 lw s3,40(sp) │ │ - 404598: 8fb20024 lw s2,36(sp) │ │ - 40459c: 8fb10020 lw s1,32(sp) │ │ - 4045a0: 8fb0001c lw s0,28(sp) │ │ - 4045a4: 03e00008 jr ra │ │ - 4045a8: 27bd0040 addiu sp,sp,64 │ │ - 4045ac: 26b0ffff addiu s0,s5,-1 │ │ - 4045b0: 00001025 move v0,zero │ │ - 4045b4: 0050302a slt a2,v0,s0 │ │ - 4045b8: 14c00010 bnez a2,4045fc │ │ - 4045bc: 00000000 nop │ │ - 4045c0: 8c620000 lw v0,0(v1) │ │ - 4045c4: 24030002 li v1,2 │ │ - 4045c8: 8c44002c lw a0,44(v0) │ │ - 4045cc: 14830035 bne a0,v1,4046a4 │ │ - 4045d0: 00000000 nop │ │ - 4045d4: ae602894 sw zero,10388(s3) │ │ - 4045d8: ac400010 sw zero,16(v0) │ │ - 4045dc: 16000076 bnez s0,4047b8 │ │ - 4045e0: 8e22289c lw v0,10396(s1) │ │ - 4045e4: 3c020042 lui v0,0x42 │ │ - 4045e8: 8c442878 lw a0,10360(v0) │ │ - 4045ec: 0c10110a jal 404428 │ │ - 4045f0: 24150001 li s5,1 │ │ - 4045f4: 10000050 b 404738 │ │ - 4045f8: 8fbc0010 lw gp,16(sp) │ │ - 4045fc: 00a23021 addu a2,a1,v0 │ │ - 404600: 90c70000 lbu a3,0(a2) │ │ - 404604: 00823021 addu a2,a0,v0 │ │ - 404608: a0c70000 sb a3,0(a2) │ │ - 40460c: 1000ffe9 b 4045b4 │ │ - 404610: 24420001 addiu v0,v0,1 │ │ - 404614: 1060007d beqz v1,40480c │ │ - 404618: 8e4228a4 lw v0,10404(s2) │ │ - 40461c: 00021080 sll v0,v0,0x2 │ │ - 404620: 00621821 addu v1,v1,v0 │ │ - 404624: 8c750000 lw s5,0(v1) │ │ - 404628: 8ec22890 lw v0,10384(s6) │ │ - 40462c: 8ea40004 lw a0,4(s5) │ │ - 404630: 0044b823 subu s7,v0,a0 │ │ - 404634: 8ea20014 lw v0,20(s5) │ │ - 404638: 10400012 beqz v0,404684 │ │ - 40463c: 00000000 nop │ │ - 404640: 8ea2000c lw v0,12(s5) │ │ - 404644: 00022840 sll a1,v0,0x1 │ │ - 404648: 1ca00003 bgtz a1,404658 │ │ - 40464c: 8f99829c lw t9,-32100(gp) │ │ - 404650: 000228c2 srl a1,v0,0x3 │ │ - 404654: 00a22821 addu a1,a1,v0 │ │ - 404658: aea5000c sw a1,12(s5) │ │ - 40465c: 0320f809 jalr t9 │ │ - 404660: 24a50002 addiu a1,a1,2 │ │ - 404664: 8fbc0010 lw gp,16(sp) │ │ - 404668: aea20004 sw v0,4(s5) │ │ - 40466c: 8ea20004 lw v0,4(s5) │ │ - 404670: 14400006 bnez v0,40468c │ │ - 404674: 00571021 addu v0,v0,s7 │ │ - 404678: 3c040041 lui a0,0x41 │ │ - 40467c: 1000ffb6 b 404558 │ │ - 404680: 2484f25c addiu a0,a0,-3492 │ │ - 404684: 1000fff9 b 40466c │ │ - 404688: aea00004 sw zero,4(s5) │ │ - 40468c: 8e4328a4 lw v1,10404(s2) │ │ - 404690: aec22890 sw v0,10384(s6) │ │ - 404694: 8e22289c lw v0,10396(s1) │ │ - 404698: 00031880 sll v1,v1,0x2 │ │ - 40469c: 00431021 addu v0,v0,v1 │ │ - 4046a0: 8c420000 lw v0,0(v0) │ │ - 4046a4: 8c42000c lw v0,12(v0) │ │ + 404578: 02a01025 move v0,s5 │ │ + 40457c: 8fb70038 lw s7,56(sp) │ │ + 404580: 8fb60034 lw s6,52(sp) │ │ + 404584: 8fb50030 lw s5,48(sp) │ │ + 404588: 8fb4002c lw s4,44(sp) │ │ + 40458c: 8fb30028 lw s3,40(sp) │ │ + 404590: 8fb20024 lw s2,36(sp) │ │ + 404594: 8fb10020 lw s1,32(sp) │ │ + 404598: 8fb0001c lw s0,28(sp) │ │ + 40459c: 03e00008 jr ra │ │ + 4045a0: 27bd0040 addiu sp,sp,64 │ │ + 4045a4: 26b0ffff addiu s0,s5,-1 │ │ + 4045a8: 00001025 move v0,zero │ │ + 4045ac: 0050302a slt a2,v0,s0 │ │ + 4045b0: 14c00010 bnez a2,4045f4 │ │ + 4045b4: 00000000 nop │ │ + 4045b8: 8c620000 lw v0,0(v1) │ │ + 4045bc: 24030002 li v1,2 │ │ + 4045c0: 8c44002c lw a0,44(v0) │ │ + 4045c4: 14830036 bne a0,v1,4046a0 │ │ + 4045c8: 8e4325d4 lw v1,9684(s2) │ │ + 4045cc: ae6025c4 sw zero,9668(s3) │ │ + 4045d0: ac400010 sw zero,16(v0) │ │ + 4045d4: 1600007b bnez s0,4047c4 │ │ + 4045d8: 8e4325d4 lw v1,9684(s2) │ │ + 4045dc: 3c020042 lui v0,0x42 │ │ + 4045e0: 8c4425a8 lw a0,9640(v0) │ │ + 4045e4: 0c101108 jal 404420 │ │ + 4045e8: 24150001 li s5,1 │ │ + 4045ec: 10000053 b 40473c │ │ + 4045f0: 8fbc0010 lw gp,16(sp) │ │ + 4045f4: 00a23021 addu a2,a1,v0 │ │ + 4045f8: 90c70000 lbu a3,0(a2) │ │ + 4045fc: 00823021 addu a2,a0,v0 │ │ + 404600: a0c70000 sb a3,0(a2) │ │ + 404604: 1000ffe9 b 4045ac │ │ + 404608: 24420001 addiu v0,v0,1 │ │ + 40460c: 8c750000 lw s5,0(v1) │ │ + 404610: 8ec225c0 lw v0,9664(s6) │ │ + 404614: 8ea40004 lw a0,4(s5) │ │ + 404618: 0044b823 subu s7,v0,a0 │ │ + 40461c: 8ea20014 lw v0,20(s5) │ │ + 404620: 10400016 beqz v0,40467c │ │ + 404624: 00000000 nop │ │ + 404628: 8ea5000c lw a1,12(s5) │ │ + 40462c: 18a0000e blez a1,404668 │ │ + 404630: 28a20000 slti v0,a1,0 │ │ + 404634: 00052840 sll a1,a1,0x1 │ │ + 404638: 8f99829c lw t9,-32100(gp) │ │ + 40463c: aea5000c sw a1,12(s5) │ │ + 404640: 0320f809 jalr t9 │ │ + 404644: 24a50002 addiu a1,a1,2 │ │ + 404648: 8fbc0010 lw gp,16(sp) │ │ + 40464c: aea20004 sw v0,4(s5) │ │ + 404650: 8ea20004 lw v0,4(s5) │ │ + 404654: 1440000b bnez v0,404684 │ │ + 404658: 00571021 addu v0,v0,s7 │ │ + 40465c: 3c040041 lui a0,0x41 │ │ + 404660: 1000ffbb b 404550 │ │ + 404664: 2484f25c addiu a0,a0,-3492 │ │ + 404668: 24a30007 addiu v1,a1,7 │ │ + 40466c: 00a2180a movz v1,a1,v0 │ │ + 404670: 000310c3 sra v0,v1,0x3 │ │ + 404674: 1000fff0 b 404638 │ │ + 404678: 00452821 addu a1,v0,a1 │ │ + 40467c: 1000fff4 b 404650 │ │ + 404680: aea00004 sw zero,4(s5) │ │ + 404684: 8e4325d4 lw v1,9684(s2) │ │ + 404688: aec225c0 sw v0,9664(s6) │ │ + 40468c: 8e2225cc lw v0,9676(s1) │ │ + 404690: 00031880 sll v1,v1,0x2 │ │ + 404694: 00431021 addu v0,v0,v1 │ │ + 404698: 8c420000 lw v0,0(v0) │ │ + 40469c: 8e4325d4 lw v1,9684(s2) │ │ + 4046a0: 8c42000c lw v0,12(v0) │ │ + 4046a4: 00032080 sll a0,v1,0x2 │ │ 4046a8: 00501023 subu v0,v0,s0 │ │ - 4046ac: 2442ffff addiu v0,v0,-1 │ │ - 4046b0: 1840ffd8 blez v0,404614 │ │ - 4046b4: 8e23289c lw v1,10396(s1) │ │ - 4046b8: 28552001 slti s5,v0,8193 │ │ - 4046bc: 24032000 li v1,8192 │ │ - 4046c0: 0055180b movn v1,v0,s5 │ │ - 4046c4: 0060a825 move s5,v1 │ │ - 4046c8: 3c160042 lui s6,0x42 │ │ - 4046cc: 24170004 li s7,4 │ │ - 4046d0: 8f99825c lw t9,-32164(gp) │ │ - 4046d4: 0320f809 jalr t9 │ │ - 4046d8: 8ec42878 lw a0,10360(s6) │ │ - 4046dc: 8e4428a4 lw a0,10404(s2) │ │ - 4046e0: 8e23289c lw v1,10396(s1) │ │ - 4046e4: 00042080 sll a0,a0,0x2 │ │ - 4046e8: 00641821 addu v1,v1,a0 │ │ - 4046ec: 8c630000 lw v1,0(v1) │ │ - 4046f0: 8fbc0010 lw gp,16(sp) │ │ - 4046f4: 8c650004 lw a1,4(v1) │ │ - 4046f8: 8f9982a0 lw t9,-32096(gp) │ │ - 4046fc: 02a03025 move a2,s5 │ │ - 404700: 00b02821 addu a1,a1,s0 │ │ - 404704: 0320f809 jalr t9 │ │ - 404708: 00402025 move a0,v0 │ │ - 40470c: ae622894 sw v0,10388(s3) │ │ - 404710: 04400020 bltz v0,404794 │ │ - 404714: 8fbc0010 lw gp,16(sp) │ │ - 404718: 8e4428a4 lw a0,10404(s2) │ │ - 40471c: 8e23289c lw v1,10396(s1) │ │ - 404720: 00042080 sll a0,a0,0x2 │ │ - 404724: 00641821 addu v1,v1,a0 │ │ - 404728: 8c630000 lw v1,0(v1) │ │ - 40472c: 0000a825 move s5,zero │ │ - 404730: 1040ffaa beqz v0,4045dc │ │ - 404734: ac620010 sw v0,16(v1) │ │ - 404738: 8e4228a4 lw v0,10404(s2) │ │ - 40473c: 8e31289c lw s1,10396(s1) │ │ - 404740: 00021080 sll v0,v0,0x2 │ │ - 404744: 02228821 addu s1,s1,v0 │ │ - 404748: 8e320000 lw s2,0(s1) │ │ - 40474c: 8e652894 lw a1,10388(s3) │ │ - 404750: 8e42000c lw v0,12(s2) │ │ - 404754: 00b08021 addu s0,a1,s0 │ │ - 404758: 0050102b sltu v0,v0,s0 │ │ - 40475c: 1040001e beqz v0,4047d8 │ │ - 404760: 8f99829c lw t9,-32100(gp) │ │ - 404764: 00052843 sra a1,a1,0x1 │ │ - 404768: 8e440004 lw a0,4(s2) │ │ - 40476c: 0320f809 jalr t9 │ │ - 404770: 00b02821 addu a1,a1,s0 │ │ - 404774: ae420004 sw v0,4(s2) │ │ - 404778: 8e220000 lw v0,0(s1) │ │ - 40477c: 8c420004 lw v0,4(v0) │ │ - 404780: 14400015 bnez v0,4047d8 │ │ - 404784: 00000000 nop │ │ - 404788: 3c040041 lui a0,0x41 │ │ - 40478c: 1000ff72 b 404558 │ │ - 404790: 2484f2a8 addiu a0,a0,-3416 │ │ - 404794: 8f998268 lw t9,-32152(gp) │ │ - 404798: 0320f809 jalr t9 │ │ - 40479c: 00000000 nop │ │ - 4047a0: 8c420000 lw v0,0(v0) │ │ - 4047a4: 1057ffca beq v0,s7,4046d0 │ │ - 4047a8: 8fbc0010 lw gp,16(sp) │ │ - 4047ac: 3c040041 lui a0,0x41 │ │ - 4047b0: 1000ff69 b 404558 │ │ - 4047b4: 2484f288 addiu a0,a0,-3448 │ │ - 4047b8: 8e4328a4 lw v1,10404(s2) │ │ - 4047bc: 00031880 sll v1,v1,0x2 │ │ - 4047c0: 00431021 addu v0,v0,v1 │ │ - 4047c4: 8c420000 lw v0,0(v0) │ │ - 4047c8: 24030002 li v1,2 │ │ - 4047cc: ac43002c sw v1,44(v0) │ │ - 4047d0: 1000ffd9 b 404738 │ │ - 4047d4: 24150002 li s5,2 │ │ - 4047d8: 8e220000 lw v0,0(s1) │ │ - 4047dc: ae702894 sw s0,10388(s3) │ │ - 4047e0: 8c420004 lw v0,4(v0) │ │ - 4047e4: 00501021 addu v0,v0,s0 │ │ - 4047e8: a0400000 sb zero,0(v0) │ │ - 4047ec: 8e220000 lw v0,0(s1) │ │ + 4046ac: 8e2325cc lw v1,9676(s1) │ │ + 4046b0: 2442ffff addiu v0,v0,-1 │ │ + 4046b4: 1840ffd5 blez v0,40460c │ │ + 4046b8: 00641821 addu v1,v1,a0 │ │ + 4046bc: 28552001 slti s5,v0,8193 │ │ + 4046c0: 24032000 li v1,8192 │ │ + 4046c4: 0055180b movn v1,v0,s5 │ │ + 4046c8: 0060a825 move s5,v1 │ │ + 4046cc: 3c160042 lui s6,0x42 │ │ + 4046d0: 24170004 li s7,4 │ │ + 4046d4: 8f99825c lw t9,-32164(gp) │ │ + 4046d8: 0320f809 jalr t9 │ │ + 4046dc: 8ec425a8 lw a0,9640(s6) │ │ + 4046e0: 8e4425d4 lw a0,9684(s2) │ │ + 4046e4: 8e2325cc lw v1,9676(s1) │ │ + 4046e8: 00042080 sll a0,a0,0x2 │ │ + 4046ec: 00641821 addu v1,v1,a0 │ │ + 4046f0: 8c630000 lw v1,0(v1) │ │ + 4046f4: 8fbc0010 lw gp,16(sp) │ │ + 4046f8: 8c650004 lw a1,4(v1) │ │ + 4046fc: 8f9982a0 lw t9,-32096(gp) │ │ + 404700: 02a03025 move a2,s5 │ │ + 404704: 00b02821 addu a1,a1,s0 │ │ + 404708: 0320f809 jalr t9 │ │ + 40470c: 00402025 move a0,v0 │ │ + 404710: ae6225c4 sw v0,9668(s3) │ │ + 404714: 04400022 bltz v0,4047a0 │ │ + 404718: 8fbc0010 lw gp,16(sp) │ │ + 40471c: 8e4425d4 lw a0,9684(s2) │ │ + 404720: 8e2325cc lw v1,9676(s1) │ │ + 404724: 00042080 sll a0,a0,0x2 │ │ + 404728: 00641821 addu v1,v1,a0 │ │ + 40472c: 8c630000 lw v1,0(v1) │ │ + 404730: 0000a825 move s5,zero │ │ + 404734: 1040ffa7 beqz v0,4045d4 │ │ + 404738: ac620010 sw v0,16(v1) │ │ + 40473c: 8e5225d4 lw s2,9684(s2) │ │ + 404740: 8e6225c4 lw v0,9668(s3) │ │ + 404744: 00121880 sll v1,s2,0x2 │ │ + 404748: 8e3225cc lw s2,9676(s1) │ │ + 40474c: 00508021 addu s0,v0,s0 │ │ + 404750: 02439021 addu s2,s2,v1 │ │ + 404754: 8e560000 lw s6,0(s2) │ │ + 404758: 8ec3000c lw v1,12(s6) │ │ + 40475c: 0070182a slt v1,v1,s0 │ │ + 404760: 10600021 beqz v1,4047e8 │ │ + 404764: 00028843 sra s1,v0,0x1 │ │ + 404768: 8f99829c lw t9,-32100(gp) │ │ + 40476c: 02308821 addu s1,s1,s0 │ │ + 404770: 8ec40004 lw a0,4(s6) │ │ + 404774: 0320f809 jalr t9 │ │ + 404778: 02202825 move a1,s1 │ │ + 40477c: aec20004 sw v0,4(s6) │ │ + 404780: 8e420000 lw v0,0(s2) │ │ + 404784: 8c430004 lw v1,4(v0) │ │ + 404788: 14600016 bnez v1,4047e4 │ │ + 40478c: 2631fffe addiu s1,s1,-2 │ │ + 404790: 26310002 addiu s1,s1,2 │ │ + 404794: 3c040041 lui a0,0x41 │ │ + 404798: 1000ff6d b 404550 │ │ + 40479c: 2484f2a8 addiu a0,a0,-3416 │ │ + 4047a0: 8f998268 lw t9,-32152(gp) │ │ + 4047a4: 0320f809 jalr t9 │ │ + 4047a8: 00000000 nop │ │ + 4047ac: 8c420000 lw v0,0(v0) │ │ + 4047b0: 1057ffc8 beq v0,s7,4046d4 │ │ + 4047b4: 8fbc0010 lw gp,16(sp) │ │ + 4047b8: 3c040041 lui a0,0x41 │ │ + 4047bc: 1000ff64 b 404550 │ │ + 4047c0: 2484f288 addiu a0,a0,-3448 │ │ + 4047c4: 8e2225cc lw v0,9676(s1) │ │ + 4047c8: 00031880 sll v1,v1,0x2 │ │ + 4047cc: 00431021 addu v0,v0,v1 │ │ + 4047d0: 8c420000 lw v0,0(v0) │ │ + 4047d4: 24030002 li v1,2 │ │ + 4047d8: ac43002c sw v1,44(v0) │ │ + 4047dc: 1000ffd7 b 40473c │ │ + 4047e0: 24150002 li s5,2 │ │ + 4047e4: ac51000c sw s1,12(v0) │ │ + 4047e8: 8e420000 lw v0,0(s2) │ │ + 4047ec: ae7025c4 sw s0,9668(s3) │ │ 4047f0: 8c420004 lw v0,4(v0) │ │ - 4047f4: 00508021 addu s0,v0,s0 │ │ - 4047f8: a2000001 sb zero,1(s0) │ │ - 4047fc: 8e220000 lw v0,0(s1) │ │ + 4047f4: 00501021 addu v0,v0,s0 │ │ + 4047f8: a0400000 sb zero,0(v0) │ │ + 4047fc: 8e420000 lw v0,0(s2) │ │ 404800: 8c420004 lw v0,4(v0) │ │ - 404804: 1000ff5d b 40457c │ │ - 404808: ae820000 sw v0,0(s4) │ │ - 40480c: 8c020004 lw v0,4(zero) │ │ - 404810: 00000034 teq zero,zero │ │ - 404814: 10800027 beqz a0,4048b4 │ │ - 404818: 00000000 nop │ │ - 40481c: 27bdffe0 addiu sp,sp,-32 │ │ - 404820: afb00018 sw s0,24(sp) │ │ - 404824: afbf001c sw ra,28(sp) │ │ - 404828: 0c101013 jal 40404c │ │ - 40482c: 00808025 move s0,a0 │ │ - 404830: 3c020042 lui v0,0x42 │ │ - 404834: 8c42289c lw v0,10396(v0) │ │ - 404838: 10400012 beqz v0,404884 │ │ - 40483c: 3c050042 lui a1,0x42 │ │ - 404840: 8ca328a4 lw v1,10404(a1) │ │ - 404844: 00032080 sll a0,v1,0x2 │ │ - 404848: 00442021 addu a0,v0,a0 │ │ - 40484c: 8c860000 lw a2,0(a0) │ │ - 404850: 10c0000d beqz a2,404888 │ │ - 404854: 3c060042 lui a2,0x42 │ │ - 404858: 3c070042 lui a3,0x42 │ │ - 40485c: 8cc62890 lw a2,10384(a2) │ │ - 404860: 90e72898 lbu a3,10392(a3) │ │ - 404864: 24630001 addiu v1,v1,1 │ │ - 404868: a0c70000 sb a3,0(a2) │ │ - 40486c: 8c840000 lw a0,0(a0) │ │ - 404870: aca328a4 sw v1,10404(a1) │ │ - 404874: ac860008 sw a2,8(a0) │ │ - 404878: 3c060042 lui a2,0x42 │ │ - 40487c: 8cc62894 lw a2,10388(a2) │ │ - 404880: ac860010 sw a2,16(a0) │ │ - 404884: 8ca328a4 lw v1,10404(a1) │ │ - 404888: 00031880 sll v1,v1,0x2 │ │ - 40488c: 00431021 addu v0,v0,v1 │ │ - 404890: 0c100feb jal 403fac │ │ - 404894: ac500000 sw s0,0(v0) │ │ - 404898: 8fbf001c lw ra,28(sp) │ │ - 40489c: 3c020042 lui v0,0x42 │ │ - 4048a0: 24030001 li v1,1 │ │ - 4048a4: 8fb00018 lw s0,24(sp) │ │ - 4048a8: ac432884 sw v1,10372(v0) │ │ - 4048ac: 03e00008 jr ra │ │ - 4048b0: 27bd0020 addiu sp,sp,32 │ │ + 404804: 00508021 addu s0,v0,s0 │ │ + 404808: a2000001 sb zero,1(s0) │ │ + 40480c: 8e420000 lw v0,0(s2) │ │ + 404810: 8c420004 lw v0,4(v0) │ │ + 404814: 1000ff57 b 404574 │ │ + 404818: ae820000 sw v0,0(s4) │ │ + 40481c: 10800027 beqz a0,4048bc │ │ + 404820: 00000000 nop │ │ + 404824: 27bdffe0 addiu sp,sp,-32 │ │ + 404828: afb00018 sw s0,24(sp) │ │ + 40482c: afbf001c sw ra,28(sp) │ │ + 404830: 0c101011 jal 404044 │ │ + 404834: 00808025 move s0,a0 │ │ + 404838: 3c020042 lui v0,0x42 │ │ + 40483c: 8c4225cc lw v0,9676(v0) │ │ + 404840: 10400012 beqz v0,40488c │ │ + 404844: 3c050042 lui a1,0x42 │ │ + 404848: 8ca325d4 lw v1,9684(a1) │ │ + 40484c: 00032080 sll a0,v1,0x2 │ │ + 404850: 00442021 addu a0,v0,a0 │ │ + 404854: 8c860000 lw a2,0(a0) │ │ + 404858: 10c0000d beqz a2,404890 │ │ + 40485c: 3c060042 lui a2,0x42 │ │ + 404860: 3c070042 lui a3,0x42 │ │ + 404864: 8cc625c0 lw a2,9664(a2) │ │ + 404868: 90e725c8 lbu a3,9672(a3) │ │ + 40486c: 24630001 addiu v1,v1,1 │ │ + 404870: a0c70000 sb a3,0(a2) │ │ + 404874: 8c840000 lw a0,0(a0) │ │ + 404878: aca325d4 sw v1,9684(a1) │ │ + 40487c: ac860008 sw a2,8(a0) │ │ + 404880: 3c060042 lui a2,0x42 │ │ + 404884: 8cc625c4 lw a2,9668(a2) │ │ + 404888: ac860010 sw a2,16(a0) │ │ + 40488c: 8ca325d4 lw v1,9684(a1) │ │ + 404890: 00031880 sll v1,v1,0x2 │ │ + 404894: 00431021 addu v0,v0,v1 │ │ + 404898: 0c100fe9 jal 403fa4 │ │ + 40489c: ac500000 sw s0,0(v0) │ │ + 4048a0: 8fbf001c lw ra,28(sp) │ │ + 4048a4: 3c020042 lui v0,0x42 │ │ + 4048a8: 24030001 li v1,1 │ │ + 4048ac: 8fb00018 lw s0,24(sp) │ │ + 4048b0: ac4325b4 sw v1,9652(v0) │ │ 4048b4: 03e00008 jr ra │ │ - 4048b8: 00000000 nop │ │ - 4048bc: 27bdffd0 addiu sp,sp,-48 │ │ - 4048c0: 3c020042 lui v0,0x42 │ │ - 4048c4: afb0001c sw s0,28(sp) │ │ - 4048c8: 8c50289c lw s0,10396(v0) │ │ - 4048cc: afbf002c sw ra,44(sp) │ │ - 4048d0: afb30028 sw s3,40(sp) │ │ - 4048d4: afb20024 sw s2,36(sp) │ │ - 4048d8: 12000019 beqz s0,404940 │ │ - 4048dc: afb10020 sw s1,32(sp) │ │ - 4048e0: 3c110042 lui s1,0x42 │ │ - 4048e4: 8e3228a4 lw s2,10404(s1) │ │ - 4048e8: 00129880 sll s3,s2,0x2 │ │ - 4048ec: 02139821 addu s3,s0,s3 │ │ - 4048f0: 8e640000 lw a0,0(s3) │ │ - 4048f4: 10800013 beqz a0,404944 │ │ - 4048f8: 8fbf002c lw ra,44(sp) │ │ - 4048fc: 0c101075 jal 4041d4 │ │ - 404900: 00000000 nop │ │ - 404904: 12400003 beqz s2,404914 │ │ - 404908: ae600000 sw zero,0(s3) │ │ - 40490c: 2652ffff addiu s2,s2,-1 │ │ - 404910: ae3228a4 sw s2,10404(s1) │ │ - 404914: 8e2228a4 lw v0,10404(s1) │ │ - 404918: 00021080 sll v0,v0,0x2 │ │ - 40491c: 02028021 addu s0,s0,v0 │ │ - 404920: 8e020000 lw v0,0(s0) │ │ - 404924: 10400007 beqz v0,404944 │ │ - 404928: 8fbf002c lw ra,44(sp) │ │ - 40492c: 0c100feb jal 403fac │ │ - 404930: 00000000 nop │ │ - 404934: 3c020042 lui v0,0x42 │ │ - 404938: 24030001 li v1,1 │ │ - 40493c: ac432884 sw v1,10372(v0) │ │ - 404940: 8fbf002c lw ra,44(sp) │ │ - 404944: 8fb30028 lw s3,40(sp) │ │ - 404948: 8fb20024 lw s2,36(sp) │ │ - 40494c: 8fb10020 lw s1,32(sp) │ │ - 404950: 8fb0001c lw s0,28(sp) │ │ - 404954: 03e00008 jr ra │ │ - 404958: 27bd0030 addiu sp,sp,48 │ │ - 40495c: 2ca20002 sltiu v0,a1,2 │ │ - 404960: 1440002b bnez v0,404a10 │ │ - 404964: 00000000 nop │ │ - 404968: 27bdffd0 addiu sp,sp,-48 │ │ + 4048b8: 27bd0020 addiu sp,sp,32 │ │ + 4048bc: 03e00008 jr ra │ │ + 4048c0: 00000000 nop │ │ + 4048c4: 27bdffd0 addiu sp,sp,-48 │ │ + 4048c8: 3c020042 lui v0,0x42 │ │ + 4048cc: afb0001c sw s0,28(sp) │ │ + 4048d0: 8c5025cc lw s0,9676(v0) │ │ + 4048d4: afbf002c sw ra,44(sp) │ │ + 4048d8: afb30028 sw s3,40(sp) │ │ + 4048dc: afb20024 sw s2,36(sp) │ │ + 4048e0: 12000019 beqz s0,404948 │ │ + 4048e4: afb10020 sw s1,32(sp) │ │ + 4048e8: 3c110042 lui s1,0x42 │ │ + 4048ec: 8e3225d4 lw s2,9684(s1) │ │ + 4048f0: 00129880 sll s3,s2,0x2 │ │ + 4048f4: 02139821 addu s3,s0,s3 │ │ + 4048f8: 8e640000 lw a0,0(s3) │ │ + 4048fc: 10800013 beqz a0,40494c │ │ + 404900: 8fbf002c lw ra,44(sp) │ │ + 404904: 0c101073 jal 4041cc │ │ + 404908: 00000000 nop │ │ + 40490c: 12400003 beqz s2,40491c │ │ + 404910: ae600000 sw zero,0(s3) │ │ + 404914: 2652ffff addiu s2,s2,-1 │ │ + 404918: ae3225d4 sw s2,9684(s1) │ │ + 40491c: 8e2225d4 lw v0,9684(s1) │ │ + 404920: 00021080 sll v0,v0,0x2 │ │ + 404924: 02028021 addu s0,s0,v0 │ │ + 404928: 8e020000 lw v0,0(s0) │ │ + 40492c: 10400007 beqz v0,40494c │ │ + 404930: 8fbf002c lw ra,44(sp) │ │ + 404934: 0c100fe9 jal 403fa4 │ │ + 404938: 00000000 nop │ │ + 40493c: 3c020042 lui v0,0x42 │ │ + 404940: 24030001 li v1,1 │ │ + 404944: ac4325b4 sw v1,9652(v0) │ │ + 404948: 8fbf002c lw ra,44(sp) │ │ + 40494c: 8fb30028 lw s3,40(sp) │ │ + 404950: 8fb20024 lw s2,36(sp) │ │ + 404954: 8fb10020 lw s1,32(sp) │ │ + 404958: 8fb0001c lw s0,28(sp) │ │ + 40495c: 03e00008 jr ra │ │ + 404960: 27bd0030 addiu sp,sp,48 │ │ + 404964: 2ca20002 sltiu v0,a1,2 │ │ + 404968: 1440002a bnez v0,404a14 │ │ 40496c: 3c1c0043 lui gp,0x43 │ │ - 404970: 279ca470 addiu gp,gp,-23440 │ │ - 404974: afb10028 sw s1,40(sp) │ │ - 404978: 24b1fffe addiu s1,a1,-2 │ │ - 40497c: afbf002c sw ra,44(sp) │ │ - 404980: afb00024 sw s0,36(sp) │ │ - 404984: afbc0010 sw gp,16(sp) │ │ - 404988: 00911021 addu v0,a0,s1 │ │ - 40498c: 90420000 lbu v0,0(v0) │ │ - 404990: 14400021 bnez v0,404a18 │ │ - 404994: 00852821 addu a1,a0,a1 │ │ - 404998: 90a2ffff lbu v0,-1(a1) │ │ - 40499c: 1440001e bnez v0,404a18 │ │ - 4049a0: 8f9982d8 lw t9,-32040(gp) │ │ - 4049a4: 00808025 move s0,a0 │ │ - 4049a8: 0320f809 jalr t9 │ │ - 4049ac: 24040030 li a0,48 │ │ - 4049b0: 14400004 bnez v0,4049c4 │ │ - 4049b4: 24030001 li v1,1 │ │ - 4049b8: 3c040041 lui a0,0x41 │ │ - 4049bc: 0c101003 jal 40400c │ │ - 4049c0: 2484f2d8 addiu a0,a0,-3368 │ │ - 4049c4: ac51000c sw s1,12(v0) │ │ - 4049c8: ac500004 sw s0,4(v0) │ │ - 4049cc: ac500008 sw s0,8(v0) │ │ - 4049d0: ac400014 sw zero,20(v0) │ │ - 4049d4: ac400000 sw zero,0(v0) │ │ - 4049d8: ac510010 sw s1,16(v0) │ │ - 4049dc: ac400018 sw zero,24(v0) │ │ - 4049e0: ac43001c sw v1,28(v0) │ │ - 4049e4: ac400028 sw zero,40(v0) │ │ - 4049e8: ac40002c sw zero,44(v0) │ │ - 4049ec: 00402025 move a0,v0 │ │ - 4049f0: 0c10104a jal 404128 │ │ - 4049f4: afa20018 sw v0,24(sp) │ │ - 4049f8: 8fa20018 lw v0,24(sp) │ │ - 4049fc: 8fbf002c lw ra,44(sp) │ │ - 404a00: 8fb10028 lw s1,40(sp) │ │ - 404a04: 8fb00024 lw s0,36(sp) │ │ - 404a08: 03e00008 jr ra │ │ - 404a0c: 27bd0030 addiu sp,sp,48 │ │ - 404a10: 03e00008 jr ra │ │ - 404a14: 00001025 move v0,zero │ │ - 404a18: 1000fff8 b 4049fc │ │ - 404a1c: 00001025 move v0,zero │ │ - 404a20: 3c1c0043 lui gp,0x43 │ │ - 404a24: 27bdffd8 addiu sp,sp,-40 │ │ - 404a28: 279ca470 addiu gp,gp,-23440 │ │ - 404a2c: 8f9982d8 lw t9,-32040(gp) │ │ - 404a30: afb1001c sw s1,28(sp) │ │ - 404a34: 24b10002 addiu s1,a1,2 │ │ - 404a38: afb20020 sw s2,32(sp) │ │ - 404a3c: afb00018 sw s0,24(sp) │ │ - 404a40: afbf0024 sw ra,36(sp) │ │ - 404a44: afbc0010 sw gp,16(sp) │ │ - 404a48: 00809025 move s2,a0 │ │ - 404a4c: 02202025 move a0,s1 │ │ - 404a50: 0320f809 jalr t9 │ │ - 404a54: 00a08025 move s0,a1 │ │ - 404a58: 14400009 bnez v0,404a80 │ │ - 404a5c: 00001825 move v1,zero │ │ - 404a60: 3c040041 lui a0,0x41 │ │ - 404a64: 2484f304 addiu a0,a0,-3324 │ │ - 404a68: 0c101003 jal 40400c │ │ - 404a6c: 00000000 nop │ │ - 404a70: 90a50000 lbu a1,0(a1) │ │ - 404a74: 00432021 addu a0,v0,v1 │ │ - 404a78: a0850000 sb a1,0(a0) │ │ - 404a7c: 24630001 addiu v1,v1,1 │ │ - 404a80: 0070202a slt a0,v1,s0 │ │ - 404a84: 1480fffa bnez a0,404a70 │ │ - 404a88: 02432821 addu a1,s2,v1 │ │ - 404a8c: 00508021 addu s0,v0,s0 │ │ - 404a90: a2000001 sb zero,1(s0) │ │ - 404a94: a2000000 sb zero,0(s0) │ │ - 404a98: 02202825 move a1,s1 │ │ - 404a9c: 0c101257 jal 40495c │ │ - 404aa0: 00402025 move a0,v0 │ │ - 404aa4: 14400004 bnez v0,404ab8 │ │ - 404aa8: 8fbf0024 lw ra,36(sp) │ │ - 404aac: 3c040041 lui a0,0x41 │ │ - 404ab0: 1000ffed b 404a68 │ │ - 404ab4: 2484f330 addiu a0,a0,-3280 │ │ - 404ab8: 24040001 li a0,1 │ │ - 404abc: 8fb20020 lw s2,32(sp) │ │ - 404ac0: 8fb1001c lw s1,28(sp) │ │ - 404ac4: 8fb00018 lw s0,24(sp) │ │ - 404ac8: ac440014 sw a0,20(v0) │ │ - 404acc: 03e00008 jr ra │ │ - 404ad0: 27bd0028 addiu sp,sp,40 │ │ - 404ad4: 3c1c0043 lui gp,0x43 │ │ - 404ad8: 279ca470 addiu gp,gp,-23440 │ │ - 404adc: 27bdffe0 addiu sp,sp,-32 │ │ - 404ae0: 8f998258 lw t9,-32168(gp) │ │ - 404ae4: afb00018 sw s0,24(sp) │ │ - 404ae8: afbf001c sw ra,28(sp) │ │ - 404aec: afbc0010 sw gp,16(sp) │ │ - 404af0: 0320f809 jalr t9 │ │ - 404af4: 00808025 move s0,a0 │ │ - 404af8: 8fbc0010 lw gp,16(sp) │ │ - 404afc: 8fbf001c lw ra,28(sp) │ │ - 404b00: 02002025 move a0,s0 │ │ - 404b04: 8fb00018 lw s0,24(sp) │ │ - 404b08: 00402825 move a1,v0 │ │ - 404b0c: 08101288 j 404a20 │ │ - 404b10: 27bd0020 addiu sp,sp,32 │ │ - 404b14: 3c020042 lui v0,0x42 │ │ - 404b18: 03e00008 jr ra │ │ - 404b1c: 8c422390 lw v0,9104(v0) │ │ - 404b20: 3c020042 lui v0,0x42 │ │ - 404b24: 03e00008 jr ra │ │ - 404b28: 8c422878 lw v0,10360(v0) │ │ - 404b2c: 3c020042 lui v0,0x42 │ │ - 404b30: 03e00008 jr ra │ │ - 404b34: 8c422874 lw v0,10356(v0) │ │ - 404b38: 3c1c0043 lui gp,0x43 │ │ - 404b3c: 279ca470 addiu gp,gp,-23440 │ │ - 404b40: 8f8280ec lw v0,-32532(gp) │ │ - 404b44: 03e00008 jr ra │ │ - 404b48: 8c420000 lw v0,0(v0) │ │ - 404b4c: 3c1c0043 lui gp,0x43 │ │ - 404b50: 279ca470 addiu gp,gp,-23440 │ │ - 404b54: 8f8280e8 lw v0,-32536(gp) │ │ - 404b58: 03e00008 jr ra │ │ - 404b5c: 8c420000 lw v0,0(v0) │ │ - 404b60: 3c020042 lui v0,0x42 │ │ - 404b64: 03e00008 jr ra │ │ - 404b68: ac442390 sw a0,9104(v0) │ │ - 404b6c: 3c020042 lui v0,0x42 │ │ - 404b70: 03e00008 jr ra │ │ - 404b74: ac442878 sw a0,10360(v0) │ │ - 404b78: 3c020042 lui v0,0x42 │ │ - 404b7c: 03e00008 jr ra │ │ - 404b80: ac442874 sw a0,10356(v0) │ │ - 404b84: 3c020042 lui v0,0x42 │ │ - 404b88: 03e00008 jr ra │ │ - 404b8c: 8c422870 lw v0,10352(v0) │ │ - 404b90: 3c020042 lui v0,0x42 │ │ - 404b94: 03e00008 jr ra │ │ - 404b98: ac442870 sw a0,10352(v0) │ │ - 404b9c: 27bdffd0 addiu sp,sp,-48 │ │ - 404ba0: 3c1c0043 lui gp,0x43 │ │ - 404ba4: 279ca470 addiu gp,gp,-23440 │ │ - 404ba8: afb20024 sw s2,36(sp) │ │ - 404bac: 3c120042 lui s2,0x42 │ │ - 404bb0: afb30028 sw s3,40(sp) │ │ - 404bb4: afb10020 sw s1,32(sp) │ │ - 404bb8: afbf002c sw ra,44(sp) │ │ - 404bbc: afb0001c sw s0,28(sp) │ │ - 404bc0: afbc0010 sw gp,16(sp) │ │ - 404bc4: 02409825 move s3,s2 │ │ - 404bc8: 3c110042 lui s1,0x42 │ │ - 404bcc: 8e42289c lw v0,10396(s2) │ │ - 404bd0: 10400006 beqz v0,404bec │ │ - 404bd4: 8e3028a4 lw s0,10404(s1) │ │ - 404bd8: 00108080 sll s0,s0,0x2 │ │ - 404bdc: 00508021 addu s0,v0,s0 │ │ - 404be0: 8e040000 lw a0,0(s0) │ │ - 404be4: 1480001a bnez a0,404c50 │ │ - 404be8: 00000000 nop │ │ - 404bec: 8f998244 lw t9,-32188(gp) │ │ - 404bf0: 0320f809 jalr t9 │ │ - 404bf4: 00402025 move a0,v0 │ │ - 404bf8: 3c020042 lui v0,0x42 │ │ - 404bfc: ac4028a0 sw zero,10400(v0) │ │ - 404c00: 3c020042 lui v0,0x42 │ │ - 404c04: ac402890 sw zero,10384(v0) │ │ - 404c08: 3c020042 lui v0,0x42 │ │ - 404c0c: ac40288c sw zero,10380(v0) │ │ - 404c10: 3c020042 lui v0,0x42 │ │ - 404c14: 8fbf002c lw ra,44(sp) │ │ - 404c18: ac402888 sw zero,10376(v0) │ │ - 404c1c: 3c020042 lui v0,0x42 │ │ - 404c20: ac402878 sw zero,10360(v0) │ │ - 404c24: 3c020042 lui v0,0x42 │ │ - 404c28: 8fb20024 lw s2,36(sp) │ │ - 404c2c: 8fb0001c lw s0,28(sp) │ │ - 404c30: ae60289c sw zero,10396(s3) │ │ - 404c34: ae2028a4 sw zero,10404(s1) │ │ - 404c38: 8fb30028 lw s3,40(sp) │ │ - 404c3c: 8fb10020 lw s1,32(sp) │ │ - 404c40: ac402874 sw zero,10356(v0) │ │ - 404c44: 00001025 move v0,zero │ │ - 404c48: 03e00008 jr ra │ │ - 404c4c: 27bd0030 addiu sp,sp,48 │ │ - 404c50: 0c101075 jal 4041d4 │ │ - 404c54: 00000000 nop │ │ - 404c58: 0c10122f jal 4048bc │ │ - 404c5c: ae000000 sw zero,0(s0) │ │ - 404c60: 1000ffda b 404bcc │ │ - 404c64: 8fbc0010 lw gp,16(sp) │ │ - 404c68: 3c1c0043 lui gp,0x43 │ │ - 404c6c: 279ca470 addiu gp,gp,-23440 │ │ - 404c70: 8f9982d8 lw t9,-32040(gp) │ │ - 404c74: 03200008 jr t9 │ │ - 404c78: 00000000 nop │ │ - 404c7c: 3c1c0043 lui gp,0x43 │ │ - 404c80: 279ca470 addiu gp,gp,-23440 │ │ - 404c84: 8f99829c lw t9,-32100(gp) │ │ - 404c88: 03200008 jr t9 │ │ - 404c8c: 00000000 nop │ │ - 404c90: 3c1c0043 lui gp,0x43 │ │ - 404c94: 279ca470 addiu gp,gp,-23440 │ │ - 404c98: 8f998244 lw t9,-32188(gp) │ │ - 404c9c: 03200008 jr t9 │ │ - 404ca0: 00000000 nop │ │ - 404ca4: 3c1c0043 lui gp,0x43 │ │ - 404ca8: 279ca470 addiu gp,gp,-23440 │ │ - 404cac: 27bdffe0 addiu sp,sp,-32 │ │ - 404cb0: 8f9980f0 lw t9,-32528(gp) │ │ - 404cb4: afbf001c sw ra,28(sp) │ │ - 404cb8: afbc0010 sw gp,16(sp) │ │ - 404cbc: 0411f54f bal 4021fc │ │ - 404cc0: 00000000 nop │ │ - 404cc4: 8fbf001c lw ra,28(sp) │ │ - 404cc8: 2c420001 sltiu v0,v0,1 │ │ - 404ccc: 03e00008 jr ra │ │ - 404cd0: 27bd0020 addiu sp,sp,32 │ │ - 404cd4: 27bdffc0 addiu sp,sp,-64 │ │ - 404cd8: 3c1c0043 lui gp,0x43 │ │ - 404cdc: 279ca470 addiu gp,gp,-23440 │ │ - 404ce0: afb4002c sw s4,44(sp) │ │ - 404ce4: afb10020 sw s1,32(sp) │ │ - 404ce8: 3c140042 lui s4,0x42 │ │ - 404cec: 3c110042 lui s1,0x42 │ │ - 404cf0: afb50030 sw s5,48(sp) │ │ - 404cf4: afb30028 sw s3,40(sp) │ │ - 404cf8: afb20024 sw s2,36(sp) │ │ - 404cfc: afbf003c sw ra,60(sp) │ │ - 404d00: afb70038 sw s7,56(sp) │ │ - 404d04: afb60034 sw s6,52(sp) │ │ - 404d08: afb0001c sw s0,28(sp) │ │ - 404d0c: afbc0010 sw gp,16(sp) │ │ - 404d10: 02209025 move s2,s1 │ │ - 404d14: 02809825 move s3,s4 │ │ - 404d18: 3c150042 lui s5,0x42 │ │ - 404d1c: 8e302890 lw s0,10384(s1) │ │ - 404d20: 92822898 lbu v0,10392(s4) │ │ - 404d24: 26040001 addiu a0,s0,1 │ │ - 404d28: 1440001c bnez v0,404d9c │ │ - 404d2c: a2020000 sb v0,0(s0) │ │ - 404d30: 8ea328a4 lw v1,10404(s5) │ │ - 404d34: 3c020042 lui v0,0x42 │ │ - 404d38: 8c42289c lw v0,10396(v0) │ │ - 404d3c: 00031880 sll v1,v1,0x2 │ │ - 404d40: 00431021 addu v0,v0,v1 │ │ - 404d44: 8c420000 lw v0,0(v0) │ │ - 404d48: 3c030042 lui v1,0x42 │ │ - 404d4c: 8c420004 lw v0,4(v0) │ │ - 404d50: 8c632894 lw v1,10388(v1) │ │ - 404d54: 00431021 addu v0,v0,v1 │ │ - 404d58: 0202102b sltu v0,s0,v0 │ │ - 404d5c: 1440000f bnez v0,404d9c │ │ - 404d60: 8f9680e8 lw s6,-32536(gp) │ │ - 404d64: ae242890 sw a0,10384(s1) │ │ - 404d68: 0c101135 jal 4044d4 │ │ - 404d6c: 8ed70000 lw s7,0(s6) │ │ - 404d70: 24030001 li v1,1 │ │ - 404d74: 1043001e beq v0,v1,404df0 │ │ - 404d78: 24030002 li v1,2 │ │ - 404d7c: 10430019 beq v0,v1,404de4 │ │ - 404d80: 00000000 nop │ │ - 404d84: 14400006 bnez v0,404da0 │ │ - 404d88: 8e432890 lw v1,10384(s2) │ │ - 404d8c: 8ec20000 lw v0,0(s6) │ │ - 404d90: 02178023 subu s0,s0,s7 │ │ - 404d94: 00508021 addu s0,v0,s0 │ │ - 404d98: ae302890 sw s0,10384(s1) │ │ - 404d9c: 8e432890 lw v1,10384(s2) │ │ - 404da0: 90620000 lbu v0,0(v1) │ │ - 404da4: 24640001 addiu a0,v1,1 │ │ - 404da8: a0600000 sb zero,0(v1) │ │ - 404dac: 90630001 lbu v1,1(v1) │ │ - 404db0: ae442890 sw a0,10384(s2) │ │ - 404db4: a2632898 sb v1,10392(s3) │ │ - 404db8: 8fbf003c lw ra,60(sp) │ │ - 404dbc: 8fb70038 lw s7,56(sp) │ │ - 404dc0: 8fb60034 lw s6,52(sp) │ │ - 404dc4: 8fb50030 lw s5,48(sp) │ │ - 404dc8: 8fb4002c lw s4,44(sp) │ │ - 404dcc: 8fb30028 lw s3,40(sp) │ │ - 404dd0: 8fb20024 lw s2,36(sp) │ │ - 404dd4: 8fb10020 lw s1,32(sp) │ │ - 404dd8: 8fb0001c lw s0,28(sp) │ │ - 404ddc: 03e00008 jr ra │ │ - 404de0: 27bd0040 addiu sp,sp,64 │ │ - 404de4: 3c020042 lui v0,0x42 │ │ - 404de8: 0c10110a jal 404428 │ │ - 404dec: 8c442878 lw a0,10360(v0) │ │ - 404df0: 0c101329 jal 404ca4 │ │ - 404df4: 00000000 nop │ │ - 404df8: 1440000a bnez v0,404e24 │ │ - 404dfc: 8fbc0010 lw gp,16(sp) │ │ - 404e00: 3c020042 lui v0,0x42 │ │ - 404e04: 8c422884 lw v0,10372(v0) │ │ - 404e08: 1440ffc5 bnez v0,404d20 │ │ - 404e0c: 8e302890 lw s0,10384(s1) │ │ - 404e10: 3c020042 lui v0,0x42 │ │ - 404e14: 0c10110a jal 404428 │ │ - 404e18: 8c442878 lw a0,10360(v0) │ │ - 404e1c: 1000ffbf b 404d1c │ │ - 404e20: 8fbc0010 lw gp,16(sp) │ │ - 404e24: 1000ffe4 b 404db8 │ │ - 404e28: 2402ffff li v0,-1 │ │ - │ │ -00404e2c : │ │ - 404e2c: 3c030042 lui v1,0x42 │ │ - 404e30: 3c1c0043 lui gp,0x43 │ │ - 404e34: 8c62288c lw v0,10380(v1) │ │ - 404e38: 27bdff90 addiu sp,sp,-112 │ │ - 404e3c: 279ca470 addiu gp,gp,-23440 │ │ - 404e40: afb20050 sw s2,80(sp) │ │ - 404e44: afbf006c sw ra,108(sp) │ │ - 404e48: afbe0068 sw s8,104(sp) │ │ - 404e4c: afb70064 sw s7,100(sp) │ │ - 404e50: afb60060 sw s6,96(sp) │ │ - 404e54: afb5005c sw s5,92(sp) │ │ - 404e58: afb40058 sw s4,88(sp) │ │ - 404e5c: afb30054 sw s3,84(sp) │ │ - 404e60: afb1004c sw s1,76(sp) │ │ - 404e64: afb00048 sw s0,72(sp) │ │ - 404e68: afbc0010 sw gp,16(sp) │ │ - 404e6c: 1440002b bnez v0,404f1c │ │ - 404e70: 3c120042 lui s2,0x42 │ │ - 404e74: 8e442888 lw a0,10376(s2) │ │ - 404e78: 24020001 li v0,1 │ │ - 404e7c: 14800002 bnez a0,404e88 │ │ - 404e80: ac62288c sw v0,10380(v1) │ │ - 404e84: ae422888 sw v0,10376(s2) │ │ - 404e88: 3c100042 lui s0,0x42 │ │ - 404e8c: 8e022878 lw v0,10360(s0) │ │ - 404e90: 14400005 bnez v0,404ea8 │ │ - 404e94: 3c020042 lui v0,0x42 │ │ - 404e98: 8f8282ac lw v0,-32084(gp) │ │ - 404e9c: 8c420000 lw v0,0(v0) │ │ - 404ea0: ae022878 sw v0,10360(s0) │ │ - 404ea4: 3c020042 lui v0,0x42 │ │ - 404ea8: 8c432874 lw v1,10356(v0) │ │ - 404eac: 14600003 bnez v1,404ebc │ │ - 404eb0: 8f8382fc lw v1,-32004(gp) │ │ - 404eb4: 8c630000 lw v1,0(v1) │ │ - 404eb8: ac432874 sw v1,10356(v0) │ │ - 404ebc: 3c020042 lui v0,0x42 │ │ - 404ec0: 8c43289c lw v1,10396(v0) │ │ - 404ec4: 00408825 move s1,v0 │ │ - 404ec8: 10600007 beqz v1,404ee8 │ │ - 404ecc: 3c130042 lui s3,0x42 │ │ - 404ed0: 8e6228a4 lw v0,10404(s3) │ │ - 404ed4: 00021080 sll v0,v0,0x2 │ │ - 404ed8: 00621821 addu v1,v1,v0 │ │ - 404edc: 8c620000 lw v0,0(v1) │ │ - 404ee0: 1440000b bnez v0,404f10 │ │ - 404ee4: 00000000 nop │ │ - 404ee8: 0c101013 jal 40404c │ │ - 404eec: 00000000 nop │ │ - 404ef0: 8e6228a4 lw v0,10404(s3) │ │ - 404ef4: 8e31289c lw s1,10396(s1) │ │ - 404ef8: 8e042878 lw a0,10360(s0) │ │ - 404efc: 00021080 sll v0,v0,0x2 │ │ - 404f00: 24054000 li a1,16384 │ │ - 404f04: 0c1010e5 jal 404394 │ │ - 404f08: 02228821 addu s1,s1,v0 │ │ - 404f0c: ae220000 sw v0,0(s1) │ │ - 404f10: 0c100feb jal 403fac │ │ - 404f14: 00000000 nop │ │ - 404f18: 8fbc0010 lw gp,16(sp) │ │ - 404f1c: 3c020041 lui v0,0x41 │ │ - 404f20: 2442fe90 addiu v0,v0,-368 │ │ - 404f24: afa20030 sw v0,48(sp) │ │ - 404f28: 3c150041 lui s5,0x41 │ │ - 404f2c: 26a2086c addiu v0,s5,2156 │ │ - 404f30: afa20018 sw v0,24(sp) │ │ - 404f34: 3c100042 lui s0,0x42 │ │ - 404f38: 3c110042 lui s1,0x42 │ │ - 404f3c: 8e152890 lw s5,10384(s0) │ │ - 404f40: 92222898 lbu v0,10392(s1) │ │ - 404f44: 02a02025 move a0,s5 │ │ - 404f48: a2a20000 sb v0,0(s5) │ │ - 404f4c: 8e422888 lw v0,10376(s2) │ │ - 404f50: 3c170041 lui s7,0x41 │ │ - 404f54: 26e30110 addiu v1,s7,272 │ │ - 404f58: 3c050041 lui a1,0x41 │ │ - 404f5c: 3c130042 lui s3,0x42 │ │ - 404f60: 3c140042 lui s4,0x42 │ │ - 404f64: afa3001c sw v1,28(sp) │ │ - 404f68: 24a3f508 addiu v1,a1,-2808 │ │ - 404f6c: 3c050041 lui a1,0x41 │ │ - 404f70: 3c0a0041 lui t2,0x41 │ │ - 404f74: afa30020 sw v1,32(sp) │ │ - 404f78: 3c0b0041 lui t3,0x41 │ │ - 404f7c: 24a3f9cc addiu v1,a1,-1588 │ │ - 404f80: 8e672880 lw a3,10368(s3) │ │ - 404f84: 8e88287c lw t0,10364(s4) │ │ - 404f88: 00004825 move t1,zero │ │ - 404f8c: 254a046c addiu t2,t2,1132 │ │ - 404f90: 240d0001 li t5,1 │ │ - 404f94: 256b0390 addiu t3,t3,912 │ │ - 404f98: afa30024 sw v1,36(sp) │ │ - 404f9c: 240c022a li t4,554 │ │ - 404fa0: 92a50000 lbu a1,0(s5) │ │ - 404fa4: 8fa30018 lw v1,24(sp) │ │ - 404fa8: 00052880 sll a1,a1,0x2 │ │ - 404fac: 00aa2821 addu a1,a1,t2 │ │ - 404fb0: 90a60000 lbu a2,0(a1) │ │ + 404970: 27bdffd0 addiu sp,sp,-48 │ │ + 404974: 279ca1a0 addiu gp,gp,-24160 │ │ + 404978: afb10028 sw s1,40(sp) │ │ + 40497c: 24b1fffe addiu s1,a1,-2 │ │ + 404980: afbf002c sw ra,44(sp) │ │ + 404984: afb00024 sw s0,36(sp) │ │ + 404988: afbc0010 sw gp,16(sp) │ │ + 40498c: 00911021 addu v0,a0,s1 │ │ + 404990: 90420000 lbu v0,0(v0) │ │ + 404994: 14400021 bnez v0,404a1c │ │ + 404998: 00852821 addu a1,a0,a1 │ │ + 40499c: 90a2ffff lbu v0,-1(a1) │ │ + 4049a0: 1440001e bnez v0,404a1c │ │ + 4049a4: 8f9982d8 lw t9,-32040(gp) │ │ + 4049a8: 00808025 move s0,a0 │ │ + 4049ac: 0320f809 jalr t9 │ │ + 4049b0: 24040030 li a0,48 │ │ + 4049b4: 14400004 bnez v0,4049c8 │ │ + 4049b8: 24030001 li v1,1 │ │ + 4049bc: 3c040041 lui a0,0x41 │ │ + 4049c0: 0c101001 jal 404004 │ │ + 4049c4: 2484f2d8 addiu a0,a0,-3368 │ │ + 4049c8: ac51000c sw s1,12(v0) │ │ + 4049cc: ac500004 sw s0,4(v0) │ │ + 4049d0: ac500008 sw s0,8(v0) │ │ + 4049d4: ac400014 sw zero,20(v0) │ │ + 4049d8: ac400000 sw zero,0(v0) │ │ + 4049dc: ac510010 sw s1,16(v0) │ │ + 4049e0: ac400018 sw zero,24(v0) │ │ + 4049e4: ac43001c sw v1,28(v0) │ │ + 4049e8: ac400028 sw zero,40(v0) │ │ + 4049ec: ac40002c sw zero,44(v0) │ │ + 4049f0: 00402025 move a0,v0 │ │ + 4049f4: 0c101048 jal 404120 │ │ + 4049f8: afa20018 sw v0,24(sp) │ │ + 4049fc: 8fa20018 lw v0,24(sp) │ │ + 404a00: 8fbf002c lw ra,44(sp) │ │ + 404a04: 8fb10028 lw s1,40(sp) │ │ + 404a08: 8fb00024 lw s0,36(sp) │ │ + 404a0c: 03e00008 jr ra │ │ + 404a10: 27bd0030 addiu sp,sp,48 │ │ + 404a14: 03e00008 jr ra │ │ + 404a18: 00001025 move v0,zero │ │ + 404a1c: 1000fff8 b 404a00 │ │ + 404a20: 00001025 move v0,zero │ │ + 404a24: 3c1c0043 lui gp,0x43 │ │ + 404a28: 27bdffd8 addiu sp,sp,-40 │ │ + 404a2c: 279ca1a0 addiu gp,gp,-24160 │ │ + 404a30: 8f9982d8 lw t9,-32040(gp) │ │ + 404a34: afb1001c sw s1,28(sp) │ │ + 404a38: 24b10002 addiu s1,a1,2 │ │ + 404a3c: afb20020 sw s2,32(sp) │ │ + 404a40: afb00018 sw s0,24(sp) │ │ + 404a44: afbf0024 sw ra,36(sp) │ │ + 404a48: afbc0010 sw gp,16(sp) │ │ + 404a4c: 00809025 move s2,a0 │ │ + 404a50: 02202025 move a0,s1 │ │ + 404a54: 0320f809 jalr t9 │ │ + 404a58: 00a08025 move s0,a1 │ │ + 404a5c: 14400009 bnez v0,404a84 │ │ + 404a60: 00001825 move v1,zero │ │ + 404a64: 3c040041 lui a0,0x41 │ │ + 404a68: 2484f304 addiu a0,a0,-3324 │ │ + 404a6c: 0c101001 jal 404004 │ │ + 404a70: 00000000 nop │ │ + 404a74: 90a50000 lbu a1,0(a1) │ │ + 404a78: 00432021 addu a0,v0,v1 │ │ + 404a7c: a0850000 sb a1,0(a0) │ │ + 404a80: 24630001 addiu v1,v1,1 │ │ + 404a84: 0070202a slt a0,v1,s0 │ │ + 404a88: 1480fffa bnez a0,404a74 │ │ + 404a8c: 02432821 addu a1,s2,v1 │ │ + 404a90: 00508021 addu s0,v0,s0 │ │ + 404a94: a2000001 sb zero,1(s0) │ │ + 404a98: a2000000 sb zero,0(s0) │ │ + 404a9c: 02202825 move a1,s1 │ │ + 404aa0: 0c101259 jal 404964 │ │ + 404aa4: 00402025 move a0,v0 │ │ + 404aa8: 14400004 bnez v0,404abc │ │ + 404aac: 8fbf0024 lw ra,36(sp) │ │ + 404ab0: 3c040041 lui a0,0x41 │ │ + 404ab4: 1000ffed b 404a6c │ │ + 404ab8: 2484f330 addiu a0,a0,-3280 │ │ + 404abc: 24040001 li a0,1 │ │ + 404ac0: 8fb20020 lw s2,32(sp) │ │ + 404ac4: 8fb1001c lw s1,28(sp) │ │ + 404ac8: 8fb00018 lw s0,24(sp) │ │ + 404acc: ac440014 sw a0,20(v0) │ │ + 404ad0: 03e00008 jr ra │ │ + 404ad4: 27bd0028 addiu sp,sp,40 │ │ + 404ad8: 3c1c0043 lui gp,0x43 │ │ + 404adc: 279ca1a0 addiu gp,gp,-24160 │ │ + 404ae0: 27bdffe0 addiu sp,sp,-32 │ │ + 404ae4: 8f998258 lw t9,-32168(gp) │ │ + 404ae8: afb00018 sw s0,24(sp) │ │ + 404aec: afbf001c sw ra,28(sp) │ │ + 404af0: afbc0010 sw gp,16(sp) │ │ + 404af4: 0320f809 jalr t9 │ │ + 404af8: 00808025 move s0,a0 │ │ + 404afc: 8fbc0010 lw gp,16(sp) │ │ + 404b00: 8fbf001c lw ra,28(sp) │ │ + 404b04: 02002025 move a0,s0 │ │ + 404b08: 8fb00018 lw s0,24(sp) │ │ + 404b0c: 00402825 move a1,v0 │ │ + 404b10: 08101289 j 404a24 │ │ + 404b14: 27bd0020 addiu sp,sp,32 │ │ + 404b18: 3c020042 lui v0,0x42 │ │ + 404b1c: 03e00008 jr ra │ │ + 404b20: 8c4220c0 lw v0,8384(v0) │ │ + 404b24: 3c020042 lui v0,0x42 │ │ + 404b28: 03e00008 jr ra │ │ + 404b2c: 8c4225a8 lw v0,9640(v0) │ │ + 404b30: 3c020042 lui v0,0x42 │ │ + 404b34: 03e00008 jr ra │ │ + 404b38: 8c4225a4 lw v0,9636(v0) │ │ + 404b3c: 3c1c0043 lui gp,0x43 │ │ + 404b40: 279ca1a0 addiu gp,gp,-24160 │ │ + 404b44: 8f8280ec lw v0,-32532(gp) │ │ + 404b48: 03e00008 jr ra │ │ + 404b4c: 8c420000 lw v0,0(v0) │ │ + 404b50: 3c1c0043 lui gp,0x43 │ │ + 404b54: 279ca1a0 addiu gp,gp,-24160 │ │ + 404b58: 8f8280e8 lw v0,-32536(gp) │ │ + 404b5c: 03e00008 jr ra │ │ + 404b60: 8c420000 lw v0,0(v0) │ │ + 404b64: 3c020042 lui v0,0x42 │ │ + 404b68: 03e00008 jr ra │ │ + 404b6c: ac4420c0 sw a0,8384(v0) │ │ + 404b70: 3c020042 lui v0,0x42 │ │ + 404b74: 03e00008 jr ra │ │ + 404b78: ac4425a8 sw a0,9640(v0) │ │ + 404b7c: 3c020042 lui v0,0x42 │ │ + 404b80: 03e00008 jr ra │ │ + 404b84: ac4425a4 sw a0,9636(v0) │ │ + 404b88: 3c020042 lui v0,0x42 │ │ + 404b8c: 03e00008 jr ra │ │ + 404b90: 8c4225a0 lw v0,9632(v0) │ │ + 404b94: 3c020042 lui v0,0x42 │ │ + 404b98: 03e00008 jr ra │ │ + 404b9c: ac4425a0 sw a0,9632(v0) │ │ + 404ba0: 27bdffd0 addiu sp,sp,-48 │ │ + 404ba4: 3c1c0043 lui gp,0x43 │ │ + 404ba8: 279ca1a0 addiu gp,gp,-24160 │ │ + 404bac: afb20024 sw s2,36(sp) │ │ + 404bb0: 3c120042 lui s2,0x42 │ │ + 404bb4: afb30028 sw s3,40(sp) │ │ + 404bb8: afb10020 sw s1,32(sp) │ │ + 404bbc: afbf002c sw ra,44(sp) │ │ + 404bc0: afb0001c sw s0,28(sp) │ │ + 404bc4: afbc0010 sw gp,16(sp) │ │ + 404bc8: 02409825 move s3,s2 │ │ + 404bcc: 3c110042 lui s1,0x42 │ │ + 404bd0: 8e4225cc lw v0,9676(s2) │ │ + 404bd4: 10400006 beqz v0,404bf0 │ │ + 404bd8: 8e3025d4 lw s0,9684(s1) │ │ + 404bdc: 00108080 sll s0,s0,0x2 │ │ + 404be0: 00508021 addu s0,v0,s0 │ │ + 404be4: 8e040000 lw a0,0(s0) │ │ + 404be8: 1480001a bnez a0,404c54 │ │ + 404bec: 00000000 nop │ │ + 404bf0: 8f998244 lw t9,-32188(gp) │ │ + 404bf4: 0320f809 jalr t9 │ │ + 404bf8: 00402025 move a0,v0 │ │ + 404bfc: 3c020042 lui v0,0x42 │ │ + 404c00: ac4025d0 sw zero,9680(v0) │ │ + 404c04: 3c020042 lui v0,0x42 │ │ + 404c08: ac4025c0 sw zero,9664(v0) │ │ + 404c0c: 3c020042 lui v0,0x42 │ │ + 404c10: ac4025bc sw zero,9660(v0) │ │ + 404c14: 3c020042 lui v0,0x42 │ │ + 404c18: 8fbf002c lw ra,44(sp) │ │ + 404c1c: ac4025b8 sw zero,9656(v0) │ │ + 404c20: 3c020042 lui v0,0x42 │ │ + 404c24: ac4025a8 sw zero,9640(v0) │ │ + 404c28: 3c020042 lui v0,0x42 │ │ + 404c2c: 8fb20024 lw s2,36(sp) │ │ + 404c30: 8fb0001c lw s0,28(sp) │ │ + 404c34: ae6025cc sw zero,9676(s3) │ │ + 404c38: ae2025d4 sw zero,9684(s1) │ │ + 404c3c: 8fb30028 lw s3,40(sp) │ │ + 404c40: 8fb10020 lw s1,32(sp) │ │ + 404c44: ac4025a4 sw zero,9636(v0) │ │ + 404c48: 00001025 move v0,zero │ │ + 404c4c: 03e00008 jr ra │ │ + 404c50: 27bd0030 addiu sp,sp,48 │ │ + 404c54: 0c101073 jal 4041cc │ │ + 404c58: 00000000 nop │ │ + 404c5c: 0c101231 jal 4048c4 │ │ + 404c60: ae000000 sw zero,0(s0) │ │ + 404c64: 1000ffda b 404bd0 │ │ + 404c68: 8fbc0010 lw gp,16(sp) │ │ + 404c6c: 3c1c0043 lui gp,0x43 │ │ + 404c70: 279ca1a0 addiu gp,gp,-24160 │ │ + 404c74: 8f9982d8 lw t9,-32040(gp) │ │ + 404c78: 03200008 jr t9 │ │ + 404c7c: 00000000 nop │ │ + 404c80: 3c1c0043 lui gp,0x43 │ │ + 404c84: 279ca1a0 addiu gp,gp,-24160 │ │ + 404c88: 8f99829c lw t9,-32100(gp) │ │ + 404c8c: 03200008 jr t9 │ │ + 404c90: 00000000 nop │ │ + 404c94: 3c1c0043 lui gp,0x43 │ │ + 404c98: 279ca1a0 addiu gp,gp,-24160 │ │ + 404c9c: 8f998244 lw t9,-32188(gp) │ │ + 404ca0: 03200008 jr t9 │ │ + 404ca4: 00000000 nop │ │ + 404ca8: 3c1c0043 lui gp,0x43 │ │ + 404cac: 279ca1a0 addiu gp,gp,-24160 │ │ + 404cb0: 27bdffe0 addiu sp,sp,-32 │ │ + 404cb4: 8f9980f0 lw t9,-32528(gp) │ │ + 404cb8: afbf001c sw ra,28(sp) │ │ + 404cbc: afbc0010 sw gp,16(sp) │ │ + 404cc0: 0411f54e bal 4021fc │ │ + 404cc4: 00000000 nop │ │ + 404cc8: 8fbf001c lw ra,28(sp) │ │ + 404ccc: 2c420001 sltiu v0,v0,1 │ │ + 404cd0: 03e00008 jr ra │ │ + 404cd4: 27bd0020 addiu sp,sp,32 │ │ + 404cd8: 27bdffc0 addiu sp,sp,-64 │ │ + 404cdc: 3c1c0043 lui gp,0x43 │ │ + 404ce0: 279ca1a0 addiu gp,gp,-24160 │ │ + 404ce4: afb4002c sw s4,44(sp) │ │ + 404ce8: afb10020 sw s1,32(sp) │ │ + 404cec: 3c140042 lui s4,0x42 │ │ + 404cf0: 3c110042 lui s1,0x42 │ │ + 404cf4: afb50030 sw s5,48(sp) │ │ + 404cf8: afb30028 sw s3,40(sp) │ │ + 404cfc: afb20024 sw s2,36(sp) │ │ + 404d00: afbf003c sw ra,60(sp) │ │ + 404d04: afb70038 sw s7,56(sp) │ │ + 404d08: afb60034 sw s6,52(sp) │ │ + 404d0c: afb0001c sw s0,28(sp) │ │ + 404d10: afbc0010 sw gp,16(sp) │ │ + 404d14: 02209025 move s2,s1 │ │ + 404d18: 02809825 move s3,s4 │ │ + 404d1c: 3c150042 lui s5,0x42 │ │ + 404d20: 8e3025c0 lw s0,9664(s1) │ │ + 404d24: 928225c8 lbu v0,9672(s4) │ │ + 404d28: 26040001 addiu a0,s0,1 │ │ + 404d2c: 1440001c bnez v0,404da0 │ │ + 404d30: a2020000 sb v0,0(s0) │ │ + 404d34: 8ea325d4 lw v1,9684(s5) │ │ + 404d38: 3c020042 lui v0,0x42 │ │ + 404d3c: 8c4225cc lw v0,9676(v0) │ │ + 404d40: 00031880 sll v1,v1,0x2 │ │ + 404d44: 00431021 addu v0,v0,v1 │ │ + 404d48: 8c420000 lw v0,0(v0) │ │ + 404d4c: 3c030042 lui v1,0x42 │ │ + 404d50: 8c420004 lw v0,4(v0) │ │ + 404d54: 8c6325c4 lw v1,9668(v1) │ │ + 404d58: 00431021 addu v0,v0,v1 │ │ + 404d5c: 0202102b sltu v0,s0,v0 │ │ + 404d60: 1440000f bnez v0,404da0 │ │ + 404d64: 8f9680e8 lw s6,-32536(gp) │ │ + 404d68: ae2425c0 sw a0,9664(s1) │ │ + 404d6c: 0c101133 jal 4044cc │ │ + 404d70: 8ed70000 lw s7,0(s6) │ │ + 404d74: 24030001 li v1,1 │ │ + 404d78: 1043001e beq v0,v1,404df4 │ │ + 404d7c: 24030002 li v1,2 │ │ + 404d80: 10430019 beq v0,v1,404de8 │ │ + 404d84: 00000000 nop │ │ + 404d88: 14400006 bnez v0,404da4 │ │ + 404d8c: 8e4325c0 lw v1,9664(s2) │ │ + 404d90: 8ec20000 lw v0,0(s6) │ │ + 404d94: 02178023 subu s0,s0,s7 │ │ + 404d98: 00508021 addu s0,v0,s0 │ │ + 404d9c: ae3025c0 sw s0,9664(s1) │ │ + 404da0: 8e4325c0 lw v1,9664(s2) │ │ + 404da4: 90620000 lbu v0,0(v1) │ │ + 404da8: 24640001 addiu a0,v1,1 │ │ + 404dac: a0600000 sb zero,0(v1) │ │ + 404db0: 90630001 lbu v1,1(v1) │ │ + 404db4: ae4425c0 sw a0,9664(s2) │ │ + 404db8: a26325c8 sb v1,9672(s3) │ │ + 404dbc: 8fbf003c lw ra,60(sp) │ │ + 404dc0: 8fb70038 lw s7,56(sp) │ │ + 404dc4: 8fb60034 lw s6,52(sp) │ │ + 404dc8: 8fb50030 lw s5,48(sp) │ │ + 404dcc: 8fb4002c lw s4,44(sp) │ │ + 404dd0: 8fb30028 lw s3,40(sp) │ │ + 404dd4: 8fb20024 lw s2,36(sp) │ │ + 404dd8: 8fb10020 lw s1,32(sp) │ │ + 404ddc: 8fb0001c lw s0,28(sp) │ │ + 404de0: 03e00008 jr ra │ │ + 404de4: 27bd0040 addiu sp,sp,64 │ │ + 404de8: 3c020042 lui v0,0x42 │ │ + 404dec: 0c101108 jal 404420 │ │ + 404df0: 8c4425a8 lw a0,9640(v0) │ │ + 404df4: 0c10132a jal 404ca8 │ │ + 404df8: 00000000 nop │ │ + 404dfc: 1440000a bnez v0,404e28 │ │ + 404e00: 8fbc0010 lw gp,16(sp) │ │ + 404e04: 3c020042 lui v0,0x42 │ │ + 404e08: 8c4225b4 lw v0,9652(v0) │ │ + 404e0c: 1440ffc5 bnez v0,404d24 │ │ + 404e10: 8e3025c0 lw s0,9664(s1) │ │ + 404e14: 3c020042 lui v0,0x42 │ │ + 404e18: 0c101108 jal 404420 │ │ + 404e1c: 8c4425a8 lw a0,9640(v0) │ │ + 404e20: 1000ffbf b 404d20 │ │ + 404e24: 8fbc0010 lw gp,16(sp) │ │ + 404e28: 1000ffe4 b 404dbc │ │ + 404e2c: 00001025 move v0,zero │ │ + │ │ +00404e30 : │ │ + 404e30: 3c030042 lui v1,0x42 │ │ + 404e34: 3c1c0043 lui gp,0x43 │ │ + 404e38: 8c6225bc lw v0,9660(v1) │ │ + 404e3c: 27bdff90 addiu sp,sp,-112 │ │ + 404e40: 279ca1a0 addiu gp,gp,-24160 │ │ + 404e44: afb20050 sw s2,80(sp) │ │ + 404e48: afbf006c sw ra,108(sp) │ │ + 404e4c: afbe0068 sw s8,104(sp) │ │ + 404e50: afb70064 sw s7,100(sp) │ │ + 404e54: afb60060 sw s6,96(sp) │ │ + 404e58: afb5005c sw s5,92(sp) │ │ + 404e5c: afb40058 sw s4,88(sp) │ │ + 404e60: afb30054 sw s3,84(sp) │ │ + 404e64: afb1004c sw s1,76(sp) │ │ + 404e68: afb00048 sw s0,72(sp) │ │ + 404e6c: afbc0010 sw gp,16(sp) │ │ + 404e70: 1440002b bnez v0,404f20 │ │ + 404e74: 3c120042 lui s2,0x42 │ │ + 404e78: 8e4425b8 lw a0,9656(s2) │ │ + 404e7c: 24020001 li v0,1 │ │ + 404e80: 14800002 bnez a0,404e8c │ │ + 404e84: ac6225bc sw v0,9660(v1) │ │ + 404e88: ae4225b8 sw v0,9656(s2) │ │ + 404e8c: 3c100042 lui s0,0x42 │ │ + 404e90: 8e0225a8 lw v0,9640(s0) │ │ + 404e94: 14400005 bnez v0,404eac │ │ + 404e98: 3c020042 lui v0,0x42 │ │ + 404e9c: 8f8282ac lw v0,-32084(gp) │ │ + 404ea0: 8c420000 lw v0,0(v0) │ │ + 404ea4: ae0225a8 sw v0,9640(s0) │ │ + 404ea8: 3c020042 lui v0,0x42 │ │ + 404eac: 8c4325a4 lw v1,9636(v0) │ │ + 404eb0: 14600003 bnez v1,404ec0 │ │ + 404eb4: 8f8382fc lw v1,-32004(gp) │ │ + 404eb8: 8c630000 lw v1,0(v1) │ │ + 404ebc: ac4325a4 sw v1,9636(v0) │ │ + 404ec0: 3c020042 lui v0,0x42 │ │ + 404ec4: 8c4325cc lw v1,9676(v0) │ │ + 404ec8: 00408825 move s1,v0 │ │ + 404ecc: 10600007 beqz v1,404eec │ │ + 404ed0: 3c130042 lui s3,0x42 │ │ + 404ed4: 8e6225d4 lw v0,9684(s3) │ │ + 404ed8: 00021080 sll v0,v0,0x2 │ │ + 404edc: 00621821 addu v1,v1,v0 │ │ + 404ee0: 8c620000 lw v0,0(v1) │ │ + 404ee4: 1440000b bnez v0,404f14 │ │ + 404ee8: 00000000 nop │ │ + 404eec: 0c101011 jal 404044 │ │ + 404ef0: 00000000 nop │ │ + 404ef4: 8e6225d4 lw v0,9684(s3) │ │ + 404ef8: 8e3125cc lw s1,9676(s1) │ │ + 404efc: 8e0425a8 lw a0,9640(s0) │ │ + 404f00: 00021080 sll v0,v0,0x2 │ │ + 404f04: 24054000 li a1,16384 │ │ + 404f08: 0c1010e3 jal 40438c │ │ + 404f0c: 02228821 addu s1,s1,v0 │ │ + 404f10: ae220000 sw v0,0(s1) │ │ + 404f14: 0c100fe9 jal 403fa4 │ │ + 404f18: 00000000 nop │ │ + 404f1c: 8fbc0010 lw gp,16(sp) │ │ + 404f20: 3c020041 lui v0,0x41 │ │ + 404f24: 2442fe90 addiu v0,v0,-368 │ │ + 404f28: afa20030 sw v0,48(sp) │ │ + 404f2c: 3c150041 lui s5,0x41 │ │ + 404f30: 26a204c8 addiu v0,s5,1224 │ │ + 404f34: afa20018 sw v0,24(sp) │ │ + 404f38: 3c100042 lui s0,0x42 │ │ + 404f3c: 3c110042 lui s1,0x42 │ │ + 404f40: 8e1525c0 lw s5,9664(s0) │ │ + 404f44: 922225c8 lbu v0,9672(s1) │ │ + 404f48: 02a02025 move a0,s5 │ │ + 404f4c: a2a20000 sb v0,0(s5) │ │ + 404f50: 8e4225b8 lw v0,9656(s2) │ │ + 404f54: 3c170041 lui s7,0x41 │ │ + 404f58: 26e30110 addiu v1,s7,272 │ │ + 404f5c: 3c050041 lui a1,0x41 │ │ + 404f60: 3c130042 lui s3,0x42 │ │ + 404f64: 3c140042 lui s4,0x42 │ │ + 404f68: afa3001c sw v1,28(sp) │ │ + 404f6c: 24a3f508 addiu v1,a1,-2808 │ │ + 404f70: 3c050041 lui a1,0x41 │ │ + 404f74: 3c0b0041 lui t3,0x41 │ │ + 404f78: afa30020 sw v1,32(sp) │ │ + 404f7c: 3c0c0041 lui t4,0x41 │ │ + 404f80: 24a3f9cc addiu v1,a1,-1588 │ │ + 404f84: 8e6825b0 lw t0,9648(s3) │ │ + 404f88: 8e8925ac lw t1,9644(s4) │ │ + 404f8c: 00005025 move t2,zero │ │ + 404f90: 256b03c8 addiu t3,t3,968 │ │ + 404f94: 240e0001 li t6,1 │ │ + 404f98: 258c0390 addiu t4,t4,912 │ │ + 404f9c: afa30024 sw v1,36(sp) │ │ + 404fa0: 240d022a li t5,554 │ │ + 404fa4: 92a50000 lbu a1,0(s5) │ │ + 404fa8: 8fa30018 lw v1,24(sp) │ │ + 404fac: 00ab2821 addu a1,a1,t3 │ │ + 404fb0: 90a70000 lbu a3,0(a1) │ │ 404fb4: 00022840 sll a1,v0,0x1 │ │ 404fb8: 00a32821 addu a1,a1,v1 │ │ 404fbc: 84a50000 lh a1,0(a1) │ │ - 404fc0: 0045380b movn a3,v0,a1 │ │ - 404fc4: 02a5400b movn t0,s5,a1 │ │ - 404fc8: 01a5480b movn t1,t5,a1 │ │ + 404fc0: 0045400b movn t0,v0,a1 │ │ + 404fc4: 02a5480b movn t1,s5,a1 │ │ + 404fc8: 01c5500b movn t2,t6,a1 │ │ 404fcc: 8fa3001c lw v1,28(sp) │ │ - 404fd0: 00027040 sll t6,v0,0x1 │ │ - 404fd4: 01c32821 addu a1,t6,v1 │ │ + 404fd0: 00023040 sll a2,v0,0x1 │ │ + 404fd4: 00c32821 addu a1,a2,v1 │ │ 404fd8: 84a50000 lh a1,0(a1) │ │ 404fdc: 8fa30020 lw v1,32(sp) │ │ - 404fe0: 00a62821 addu a1,a1,a2 │ │ + 404fe0: 00a72821 addu a1,a1,a3 │ │ 404fe4: 00052840 sll a1,a1,0x1 │ │ 404fe8: 00a37821 addu t7,a1,v1 │ │ 404fec: 85ef0000 lh t7,0(t7) │ │ - 404ff0: 15e20030 bne t7,v0,4050b4 │ │ + 404ff0: 15e20030 bne t7,v0,4050b4 │ │ 404ff4: 8fa20030 lw v0,48(sp) │ │ 404ff8: 8fa20024 lw v0,36(sp) │ │ 404ffc: 8fa3001c lw v1,28(sp) │ │ 405000: 00a22821 addu a1,a1,v0 │ │ 405004: 84a20000 lh v0,0(a1) │ │ 405008: 00022840 sll a1,v0,0x1 │ │ 40500c: 00a32821 addu a1,a1,v1 │ │ 405010: 84a50000 lh a1,0(a1) │ │ - 405014: 14acffe2 bne a1,t4,404fa0 │ │ + 405014: 14adffe3 bne a1,t5,404fa4 │ │ 405018: 26b50001 addiu s5,s5,1 │ │ - 40501c: 11200003 beqz t1,40502c │ │ + 40501c: 11400003 beqz t2,40502c │ │ 405020: 3c050041 lui a1,0x41 │ │ - 405024: ae88287c sw t0,10364(s4) │ │ - 405028: ae672880 sw a3,10368(s3) │ │ + 405024: ae8925ac sw t1,9644(s4) │ │ + 405028: ae6825b0 sw t0,9648(s3) │ │ 40502c: 24a3f440 addiu v1,a1,-3008 │ │ 405030: afa30034 sw v1,52(sp) │ │ 405034: 8fa30018 lw v1,24(sp) │ │ 405038: 00021040 sll v0,v0,0x1 │ │ 40503c: 00621021 addu v0,v1,v0 │ │ 405040: 84420000 lh v0,0(v0) │ │ - 405044: 14400006 bnez v0,405060 │ │ + 405044: 14400006 bnez v0,405060 │ │ 405048: 8f9680e8 lw s6,-32536(gp) │ │ - 40504c: 8e622880 lw v0,10368(s3) │ │ - 405050: 8e95287c lw s5,10364(s4) │ │ + 40504c: 8e6225b0 lw v0,9648(s3) │ │ + 405050: 8e9525ac lw s5,9644(s4) │ │ 405054: 00021040 sll v0,v0,0x1 │ │ 405058: 00621021 addu v0,v1,v0 │ │ 40505c: 84420000 lh v0,0(v0) │ │ 405060: 8f9e80ec lw s8,-32532(gp) │ │ 405064: 02a42823 subu a1,s5,a0 │ │ 405068: aec40000 sw a0,0(s6) │ │ 40506c: afc50000 sw a1,0(s8) │ │ 405070: 92a50000 lbu a1,0(s5) │ │ 405074: 3c030042 lui v1,0x42 │ │ 405078: afa30028 sw v1,40(sp) │ │ 40507c: 3c030042 lui v1,0x42 │ │ - 405080: a2252898 sb a1,10392(s1) │ │ + 405080: a22525c8 sb a1,9672(s1) │ │ 405084: a2a00000 sb zero,0(s5) │ │ - 405088: ae152890 sw s5,10384(s0) │ │ + 405088: ae1525c0 sw s5,9664(s0) │ │ 40508c: 02c0b825 move s7,s6 │ │ 405090: afa3002c sw v1,44(sp) │ │ 405094: 2c450032 sltiu a1,v0,50 │ │ - 405098: 10a001bf beqz a1,405798 │ │ + 405098: 10a001c2 beqz a1,4057a4 │ │ 40509c: 8fa30034 lw v1,52(sp) │ │ 4050a0: 00021080 sll v0,v0,0x2 │ │ 4050a4: 00621021 addu v0,v1,v0 │ │ 4050a8: 8c420000 lw v0,0(v0) │ │ 4050ac: 00400008 jr v0 │ │ 4050b0: 00000000 nop │ │ - 4050b4: 01c27021 addu t6,t6,v0 │ │ - 4050b8: 85c20000 lh v0,0(t6) │ │ + 4050b4: 00c23021 addu a2,a2,v0 │ │ + 4050b8: 84c20000 lh v0,0(a2) │ │ 4050bc: 2845013c slti a1,v0,316 │ │ - 4050c0: 14a0ffc3 bnez a1,404fd0 │ │ + 4050c0: 14a0ffc3 bnez a1,404fd0 │ │ 4050c4: 8fa3001c lw v1,28(sp) │ │ - 4050c8: 00063080 sll a2,a2,0x2 │ │ - 4050cc: 00cb3021 addu a2,a2,t3 │ │ - 4050d0: 1000ffbf b 404fd0 │ │ - 4050d4: 90c60000 lbu a2,0(a2) │ │ - 4050d8: 8f908058 lw s0,-32680(gp) │ │ - 4050dc: 2413002a li s3,42 │ │ - 4050e0: 2415002f li s5,47 │ │ - 4050e4: 2414000a li s4,10 │ │ - 4050e8: 2411ffff li s1,-1 │ │ - 4050ec: 0c101335 jal 404cd4 │ │ - 4050f0: 00000000 nop │ │ - 4050f4: 105300a2 beq v0,s3,405380 │ │ - 4050f8: 8fbc0010 lw gp,16(sp) │ │ - 4050fc: 1451009a bne v0,s1,405368 │ │ - 405100: 8f998250 lw t9,-32176(gp) │ │ - 405104: 8f82827c lw v0,-32132(gp) │ │ - 405108: 8c450000 lw a1,0(v0) │ │ + 4050c8: 00ec3821 addu a3,a3,t4 │ │ + 4050cc: 1000ffc0 b 404fd0 │ │ + 4050d0: 90e70000 lbu a3,0(a3) │ │ + 4050d4: 8f908058 lw s0,-32680(gp) │ │ + 4050d8: 2413002a li s3,42 │ │ + 4050dc: 2415002f li s5,47 │ │ + 4050e0: 2414000a li s4,10 │ │ + 4050e4: 2411ffff li s1,-1 │ │ + 4050e8: 0c101336 jal 404cd8 │ │ + 4050ec: 00000000 nop │ │ + 4050f0: 105300a6 beq v0,s3,40538c │ │ + 4050f4: 8fbc0010 lw gp,16(sp) │ │ + 4050f8: 1451009e bne v0,s1,405374 │ │ + 4050fc: 00000000 nop │ │ + 405100: 8f90827c lw s0,-32132(gp) │ │ + 405104: 8f998250 lw t9,-32176(gp) │ │ + 405108: 8e050000 lw a1,0(s0) │ │ 40510c: 3c040041 lui a0,0x41 │ │ 405110: 0320f809 jalr t9 │ │ 405114: 2484f368 addiu a0,a0,-3224 │ │ - 405118: 1000001f b 405198 │ │ - 40511c: 8fbc0010 lw gp,16(sp) │ │ - 405120: 2410010d li s0,269 │ │ - 405124: 8fbf006c lw ra,108(sp) │ │ - 405128: 02001025 move v0,s0 │ │ - 40512c: 8fbe0068 lw s8,104(sp) │ │ - 405130: 8fb70064 lw s7,100(sp) │ │ - 405134: 8fb60060 lw s6,96(sp) │ │ - 405138: 8fb5005c lw s5,92(sp) │ │ - 40513c: 8fb40058 lw s4,88(sp) │ │ - 405140: 8fb30054 lw s3,84(sp) │ │ - 405144: 8fb20050 lw s2,80(sp) │ │ - 405148: 8fb1004c lw s1,76(sp) │ │ - 40514c: 8fb00048 lw s0,72(sp) │ │ - 405150: 03e00008 jr ra │ │ - 405154: 27bd0070 addiu sp,sp,112 │ │ - 405158: 92222898 lbu v0,10392(s1) │ │ - 40515c: a2a20000 sb v0,0(s5) │ │ - 405160: 8e95287c lw s5,10364(s4) │ │ - 405164: 1000ffb3 b 405034 │ │ - 405168: 8e622880 lw v0,10368(s3) │ │ - 40516c: 8f82804c lw v0,-32692(gp) │ │ - 405170: 8c420000 lw v0,0(v0) │ │ - 405174: 14400003 bnez v0,405184 │ │ - 405178: 24020003 li v0,3 │ │ - 40517c: 1000ff6a b 404f28 │ │ - 405180: ae422888 sw v0,10376(s2) │ │ - 405184: 8f998098 lw t9,-32616(gp) │ │ - 405188: 3c040041 lui a0,0x41 │ │ - 40518c: 0411134d bal 409ec4 │ │ - 405190: 2484f350 addiu a0,a0,-3248 │ │ - 405194: 8fbc0010 lw gp,16(sp) │ │ - 405198: 1000ff64 b 404f2c │ │ - 40519c: 3c150041 lui s5,0x41 │ │ - 4051a0: 1000fff6 b 40517c │ │ - 4051a4: 24020001 li v0,1 │ │ - 4051a8: 8f838058 lw v1,-32680(gp) │ │ - 4051ac: 8c620000 lw v0,0(v1) │ │ - 4051b0: 24420001 addiu v0,v0,1 │ │ - 4051b4: ac620000 sw v0,0(v1) │ │ - 4051b8: 24020001 li v0,1 │ │ - 4051bc: ae422888 sw v0,10376(s2) │ │ - 4051c0: 1000ffd8 b 405124 │ │ - 4051c4: 24100102 li s0,258 │ │ - 4051c8: 1000ffd6 b 405124 │ │ - 4051cc: 2410010f li s0,271 │ │ - 4051d0: 1000ffd4 b 405124 │ │ - 4051d4: 24100110 li s0,272 │ │ - 4051d8: 1000ffd2 b 405124 │ │ - 4051dc: 24100111 li s0,273 │ │ - 4051e0: 1000ffd0 b 405124 │ │ - 4051e4: 24100112 li s0,274 │ │ - 4051e8: 1000ffce b 405124 │ │ - 4051ec: 24100113 li s0,275 │ │ - 4051f0: 1000ffcc b 405124 │ │ - 4051f4: 24100114 li s0,276 │ │ - 4051f8: 1000ffca b 405124 │ │ - 4051fc: 24100116 li s0,278 │ │ - 405200: 1000ffc8 b 405124 │ │ - 405204: 24100117 li s0,279 │ │ - 405208: 1000ffc6 b 405124 │ │ - 40520c: 24100118 li s0,280 │ │ - 405210: 1000ffc4 b 405124 │ │ - 405214: 24100119 li s0,281 │ │ - 405218: 1000ffc2 b 405124 │ │ - 40521c: 24100115 li s0,277 │ │ - 405220: 1000ffc0 b 405124 │ │ - 405224: 2410011a li s0,282 │ │ - 405228: 1000ffbe b 405124 │ │ - 40522c: 2410011b li s0,283 │ │ - 405230: 1000ffbc b 405124 │ │ - 405234: 2410011d li s0,285 │ │ - 405238: 1000ffba b 405124 │ │ - 40523c: 2410011e li s0,286 │ │ - 405240: 1000ffb8 b 405124 │ │ - 405244: 24100124 li s0,292 │ │ - 405248: 8f9980f4 lw t9,-32524(gp) │ │ - 40524c: 8ee40000 lw a0,0(s7) │ │ - 405250: 041111fe bal 409a4c │ │ - 405254: 24100107 li s0,263 │ │ - 405258: 8fbc0010 lw gp,16(sp) │ │ - 40525c: 8f838094 lw v1,-32620(gp) │ │ - 405260: 1000ffb0 b 405124 │ │ - 405264: ac620000 sw v0,0(v1) │ │ - 405268: 1000ffae b 405124 │ │ - 40526c: 2410011c li s0,284 │ │ - 405270: 1000ffac b 405124 │ │ - 405274: 2410011f li s0,287 │ │ - 405278: 1000ffaa b 405124 │ │ - 40527c: 24100120 li s0,288 │ │ - 405280: 1000ffa8 b 405124 │ │ - 405284: 24100121 li s0,289 │ │ - 405288: 1000ffa6 b 405124 │ │ - 40528c: 24100103 li s0,259 │ │ - 405290: 1000ffa4 b 405124 │ │ - 405294: 24100104 li s0,260 │ │ - 405298: 1000ffa2 b 405124 │ │ - 40529c: 24100105 li s0,261 │ │ - 4052a0: 8ee20000 lw v0,0(s7) │ │ - 4052a4: 8f838094 lw v1,-32620(gp) │ │ - 4052a8: 90440000 lbu a0,0(v0) │ │ - 4052ac: a0640000 sb a0,0(v1) │ │ - 4052b0: 1000ff9c b 405124 │ │ - 4052b4: 90500000 lbu s0,0(v0) │ │ - 4052b8: 8ee20000 lw v0,0(s7) │ │ - 4052bc: 90430000 lbu v1,0(v0) │ │ - 4052c0: 8f828094 lw v0,-32620(gp) │ │ - 4052c4: a0430000 sb v1,0(v0) │ │ - 4052c8: 1000ff96 b 405124 │ │ - 4052cc: 24100109 li s0,265 │ │ - 4052d0: 8f828094 lw v0,-32620(gp) │ │ - 4052d4: 2405003d li a1,61 │ │ - 4052d8: a0450000 sb a1,0(v0) │ │ - 4052dc: 92222898 lbu v0,10392(s1) │ │ - 4052e0: a2a20000 sb v0,0(s5) │ │ - 4052e4: 24820001 addiu v0,a0,1 │ │ - 4052e8: ae022890 sw v0,10384(s0) │ │ - 4052ec: 24020001 li v0,1 │ │ - 4052f0: aee40000 sw a0,0(s7) │ │ - 4052f4: afc20000 sw v0,0(s8) │ │ - 4052f8: 90820001 lbu v0,1(a0) │ │ - 4052fc: a0800001 sb zero,1(a0) │ │ - 405300: 1000fff1 b 4052c8 │ │ - 405304: a2222898 sb v0,10392(s1) │ │ - 405308: 8f9980f4 lw t9,-32524(gp) │ │ - 40530c: 8ee40000 lw a0,0(s7) │ │ - 405310: 041111ce bal 409a4c │ │ - 405314: 2410010a li s0,266 │ │ - 405318: 8fbc0010 lw gp,16(sp) │ │ - 40531c: 8f838094 lw v1,-32620(gp) │ │ - 405320: 1000ff80 b 405124 │ │ - 405324: ac620000 sw v0,0(v1) │ │ - 405328: 8ee20000 lw v0,0(s7) │ │ - 40532c: 2410010b li s0,267 │ │ - 405330: 90430000 lbu v1,0(v0) │ │ - 405334: 8f828094 lw v0,-32620(gp) │ │ - 405338: 1000ff7a b 405124 │ │ - 40533c: a0430000 sb v1,0(v0) │ │ - 405340: 8f838058 lw v1,-32680(gp) │ │ - 405344: 8c620000 lw v0,0(v1) │ │ - 405348: 24420001 addiu v0,v0,1 │ │ - 40534c: 1000ff9c b 4051c0 │ │ - 405350: ac620000 sw v0,0(v1) │ │ - 405354: 8f838058 lw v1,-32680(gp) │ │ - 405358: 8c620000 lw v0,0(v1) │ │ - 40535c: 24420001 addiu v0,v0,1 │ │ - 405360: 1000fef1 b 404f28 │ │ - 405364: ac620000 sw v0,0(v1) │ │ - 405368: 1454ff60 bne v0,s4,4050ec │ │ - 40536c: 00000000 nop │ │ - 405370: 8e020000 lw v0,0(s0) │ │ - 405374: 24420001 addiu v0,v0,1 │ │ - 405378: 1000ff5c b 4050ec │ │ - 40537c: ae020000 sw v0,0(s0) │ │ - 405380: 0c101335 jal 404cd4 │ │ - 405384: 00000000 nop │ │ - 405388: 1053fffd beq v0,s3,405380 │ │ - 40538c: 8fbc0010 lw gp,16(sp) │ │ - 405390: 1055fee5 beq v0,s5,404f28 │ │ - 405394: 00000000 nop │ │ - 405398: 1054fff5 beq v0,s4,405370 │ │ - 40539c: 00000000 nop │ │ - 4053a0: 1451ff52 bne v0,s1,4050ec │ │ - 4053a4: 8f82827c lw v0,-32132(gp) │ │ - 4053a8: 1000ff57 b 405108 │ │ - 4053ac: 8f998250 lw t9,-32176(gp) │ │ - 4053b0: 8f9980f4 lw t9,-32524(gp) │ │ - 4053b4: 041111a5 bal 409a4c │ │ - 4053b8: 8ee40000 lw a0,0(s7) │ │ - 4053bc: 8fbc0010 lw gp,16(sp) │ │ - 4053c0: 2406000a li a2,10 │ │ - 4053c4: 8f838094 lw v1,-32620(gp) │ │ - 4053c8: 8f858058 lw a1,-32680(gp) │ │ - 4053cc: ac620000 sw v0,0(v1) │ │ - 4053d0: 8ee20000 lw v0,0(s7) │ │ - 4053d4: 00001825 move v1,zero │ │ - 4053d8: 24070022 li a3,34 │ │ - 4053dc: 90440000 lbu a0,0(v0) │ │ - 4053e0: 1480000a bnez a0,40540c │ │ - 4053e4: 00000000 nop │ │ - 4053e8: 24020002 li v0,2 │ │ - 4053ec: 1062ff4d beq v1,v0,405124 │ │ - 4053f0: 24100106 li s0,262 │ │ - 4053f4: 8f998098 lw t9,-32616(gp) │ │ - 4053f8: 3c040041 lui a0,0x41 │ │ - 4053fc: 041112b1 bal 409ec4 │ │ - 405400: 2484f388 addiu a0,a0,-3192 │ │ - 405404: 1000ff48 b 405128 │ │ - 405408: 8fbf006c lw ra,108(sp) │ │ - 40540c: 14860004 bne a0,a2,405420 │ │ - 405410: 00000000 nop │ │ - 405414: 8ca40000 lw a0,0(a1) │ │ - 405418: 24840001 addiu a0,a0,1 │ │ - 40541c: aca40000 sw a0,0(a1) │ │ - 405420: 90440000 lbu a0,0(v0) │ │ - 405424: 14870002 bne a0,a3,405430 │ │ - 405428: 00000000 nop │ │ - 40542c: 24630001 addiu v1,v1,1 │ │ - 405430: 1000ffea b 4053dc │ │ - 405434: 24420001 addiu v0,v0,1 │ │ - 405438: 8ef00000 lw s0,0(s7) │ │ - 40543c: 8f998258 lw t9,-32168(gp) │ │ - 405440: 0320f809 jalr t9 │ │ - 405444: 02002025 move a0,s0 │ │ - 405448: 2442ffff addiu v0,v0,-1 │ │ - 40544c: 02028021 addu s0,s0,v0 │ │ - 405450: 92030000 lbu v1,0(s0) │ │ - 405454: 2402002e li v0,46 │ │ - 405458: 14620002 bne v1,v0,405464 │ │ - 40545c: 8fbc0010 lw gp,16(sp) │ │ - 405460: a2000000 sb zero,0(s0) │ │ - 405464: 8ef10000 lw s1,0(s7) │ │ - 405468: 24030030 li v1,48 │ │ - 40546c: 02208025 move s0,s1 │ │ - 405470: 92020000 lbu v0,0(s0) │ │ - 405474: 10430013 beq v0,v1,4054c4 │ │ - 405478: 00000000 nop │ │ - 40547c: 14400002 bnez v0,405488 │ │ - 405480: 3c120041 lui s2,0x41 │ │ - 405484: 2610ffff addiu s0,s0,-1 │ │ - 405488: 8f938058 lw s3,-32680(gp) │ │ - 40548c: 2414005c li s4,92 │ │ - 405490: 2415002c li s5,44 │ │ - 405494: 2652f3a4 addiu s2,s2,-3164 │ │ - 405498: 92020000 lbu v0,0(s0) │ │ - 40549c: 1440000b bnez v0,4054cc │ │ - 4054a0: 8f9980f4 lw t9,-32524(gp) │ │ - 4054a4: a2200000 sb zero,0(s1) │ │ - 4054a8: 8ee40000 lw a0,0(s7) │ │ - 4054ac: 04111167 bal 409a4c │ │ - 4054b0: 24100108 li s0,264 │ │ - 4054b4: 8fbc0010 lw gp,16(sp) │ │ - 4054b8: 8f838094 lw v1,-32620(gp) │ │ - 4054bc: 1000ff19 b 405124 │ │ - 4054c0: ac620000 sw v0,0(v1) │ │ - 4054c4: 1000ffea b 405470 │ │ - 4054c8: 26100001 addiu s0,s0,1 │ │ - 4054cc: 14540005 bne v0,s4,4054e4 │ │ - 4054d0: 00000000 nop │ │ - 4054d4: 8e620000 lw v0,0(s3) │ │ - 4054d8: 26100002 addiu s0,s0,2 │ │ - 4054dc: 24420001 addiu v0,v0,1 │ │ - 4054e0: ae620000 sw v0,0(s3) │ │ - 4054e4: 92020000 lbu v0,0(s0) │ │ - 4054e8: 14550006 bne v0,s5,405504 │ │ - 4054ec: 26100001 addiu s0,s0,1 │ │ - 4054f0: 8f9980a4 lw t9,-32604(gp) │ │ - 4054f4: 041112a8 bal 409f98 │ │ - 4054f8: 02402025 move a0,s2 │ │ - 4054fc: 1000ffe6 b 405498 │ │ - 405500: 8fbc0010 lw gp,16(sp) │ │ - 405504: a2220000 sb v0,0(s1) │ │ - 405508: 1000ffe3 b 405498 │ │ - 40550c: 26310001 addiu s1,s1,1 │ │ - 405510: 8ee20000 lw v0,0(s7) │ │ - 405514: 90450000 lbu a1,0(v0) │ │ - 405518: 2ca30020 sltiu v1,a1,32 │ │ - 40551c: 10600008 beqz v1,405540 │ │ - 405520: 8f998098 lw t9,-32616(gp) │ │ - 405524: 3c040041 lui a0,0x41 │ │ - 405528: 24a50040 addiu a1,a1,64 │ │ - 40552c: 2484f3b8 addiu a0,a0,-3144 │ │ - 405530: 04111264 bal 409ec4 │ │ - 405534: 00000000 nop │ │ - 405538: 1000ff17 b 405198 │ │ - 40553c: 8fbc0010 lw gp,16(sp) │ │ - 405540: 2ca3007f sltiu v1,a1,127 │ │ - 405544: 14600004 bnez v1,405558 │ │ - 405548: 00000000 nop │ │ - 40554c: 3c040041 lui a0,0x41 │ │ - 405550: 1000fff7 b 405530 │ │ - 405554: 2484f3d0 addiu a0,a0,-3120 │ │ + 405118: 8fbc0010 lw gp,16(sp) │ │ + 40511c: 8e040000 lw a0,0(s0) │ │ + 405120: 1000001d b 405198 │ │ + 405124: 8f9980f4 lw t9,-32524(gp) │ │ + 405128: 2410010d li s0,269 │ │ + 40512c: 8fbf006c lw ra,108(sp) │ │ + 405130: 02001025 move v0,s0 │ │ + 405134: 8fbe0068 lw s8,104(sp) │ │ + 405138: 8fb70064 lw s7,100(sp) │ │ + 40513c: 8fb60060 lw s6,96(sp) │ │ + 405140: 8fb5005c lw s5,92(sp) │ │ + 405144: 8fb40058 lw s4,88(sp) │ │ + 405148: 8fb30054 lw s3,84(sp) │ │ + 40514c: 8fb20050 lw s2,80(sp) │ │ + 405150: 8fb1004c lw s1,76(sp) │ │ + 405154: 8fb00048 lw s0,72(sp) │ │ + 405158: 03e00008 jr ra │ │ + 40515c: 27bd0070 addiu sp,sp,112 │ │ + 405160: 922225c8 lbu v0,9672(s1) │ │ + 405164: a2a20000 sb v0,0(s5) │ │ + 405168: 8e9525ac lw s5,9644(s4) │ │ + 40516c: 1000ffb1 b 405034 │ │ + 405170: 8e6225b0 lw v0,9648(s3) │ │ + 405174: 8f82804c lw v0,-32692(gp) │ │ + 405178: 8c420000 lw v0,0(v0) │ │ + 40517c: 14400003 bnez v0,40518c │ │ + 405180: 24020003 li v0,3 │ │ + 405184: 1000ff69 b 404f2c │ │ + 405188: ae4225b8 sw v0,9656(s2) │ │ + 40518c: 3c040041 lui a0,0x41 │ │ + 405190: 8f998098 lw t9,-32616(gp) │ │ + 405194: 2484f350 addiu a0,a0,-3248 │ │ + 405198: 0320f809 jalr t9 │ │ + 40519c: 00000000 nop │ │ + 4051a0: 8fbc0010 lw gp,16(sp) │ │ + 4051a4: 1000ff62 b 404f30 │ │ + 4051a8: 3c150041 lui s5,0x41 │ │ + 4051ac: 1000fff5 b 405184 │ │ + 4051b0: 24020001 li v0,1 │ │ + 4051b4: 8f838058 lw v1,-32680(gp) │ │ + 4051b8: 8c620000 lw v0,0(v1) │ │ + 4051bc: 24420001 addiu v0,v0,1 │ │ + 4051c0: ac620000 sw v0,0(v1) │ │ + 4051c4: 24020001 li v0,1 │ │ + 4051c8: ae4225b8 sw v0,9656(s2) │ │ + 4051cc: 1000ffd7 b 40512c │ │ + 4051d0: 24100102 li s0,258 │ │ + 4051d4: 1000ffd5 b 40512c │ │ + 4051d8: 2410010f li s0,271 │ │ + 4051dc: 1000ffd3 b 40512c │ │ + 4051e0: 24100110 li s0,272 │ │ + 4051e4: 1000ffd1 b 40512c │ │ + 4051e8: 24100111 li s0,273 │ │ + 4051ec: 1000ffcf b 40512c │ │ + 4051f0: 24100112 li s0,274 │ │ + 4051f4: 1000ffcd b 40512c │ │ + 4051f8: 24100113 li s0,275 │ │ + 4051fc: 1000ffcb b 40512c │ │ + 405200: 24100114 li s0,276 │ │ + 405204: 1000ffc9 b 40512c │ │ + 405208: 24100116 li s0,278 │ │ + 40520c: 1000ffc7 b 40512c │ │ + 405210: 24100117 li s0,279 │ │ + 405214: 1000ffc5 b 40512c │ │ + 405218: 24100118 li s0,280 │ │ + 40521c: 1000ffc3 b 40512c │ │ + 405220: 24100119 li s0,281 │ │ + 405224: 1000ffc1 b 40512c │ │ + 405228: 24100115 li s0,277 │ │ + 40522c: 1000ffbf b 40512c │ │ + 405230: 2410011a li s0,282 │ │ + 405234: 1000ffbd b 40512c │ │ + 405238: 2410011b li s0,283 │ │ + 40523c: 1000ffbb b 40512c │ │ + 405240: 2410011d li s0,285 │ │ + 405244: 1000ffb9 b 40512c │ │ + 405248: 2410011e li s0,286 │ │ + 40524c: 1000ffb7 b 40512c │ │ + 405250: 24100124 li s0,292 │ │ + 405254: 8f9980f8 lw t9,-32520(gp) │ │ + 405258: 8ee40000 lw a0,0(s7) │ │ + 40525c: 041111fb bal 409a4c │ │ + 405260: 24100107 li s0,263 │ │ + 405264: 8fbc0010 lw gp,16(sp) │ │ + 405268: 8f838094 lw v1,-32620(gp) │ │ + 40526c: 1000ffaf b 40512c │ │ + 405270: ac620000 sw v0,0(v1) │ │ + 405274: 1000ffad b 40512c │ │ + 405278: 2410011c li s0,284 │ │ + 40527c: 1000ffab b 40512c │ │ + 405280: 2410011f li s0,287 │ │ + 405284: 1000ffa9 b 40512c │ │ + 405288: 24100120 li s0,288 │ │ + 40528c: 1000ffa7 b 40512c │ │ + 405290: 24100121 li s0,289 │ │ + 405294: 1000ffa5 b 40512c │ │ + 405298: 24100103 li s0,259 │ │ + 40529c: 1000ffa3 b 40512c │ │ + 4052a0: 24100104 li s0,260 │ │ + 4052a4: 1000ffa1 b 40512c │ │ + 4052a8: 24100105 li s0,261 │ │ + 4052ac: 8ee20000 lw v0,0(s7) │ │ + 4052b0: 8f838094 lw v1,-32620(gp) │ │ + 4052b4: 90440000 lbu a0,0(v0) │ │ + 4052b8: a0640000 sb a0,0(v1) │ │ + 4052bc: 1000ff9b b 40512c │ │ + 4052c0: 90500000 lbu s0,0(v0) │ │ + 4052c4: 8ee20000 lw v0,0(s7) │ │ + 4052c8: 90430000 lbu v1,0(v0) │ │ + 4052cc: 8f828094 lw v0,-32620(gp) │ │ + 4052d0: a0430000 sb v1,0(v0) │ │ + 4052d4: 1000ff95 b 40512c │ │ + 4052d8: 24100109 li s0,265 │ │ + 4052dc: 8f828094 lw v0,-32620(gp) │ │ + 4052e0: 2405003d li a1,61 │ │ + 4052e4: a0450000 sb a1,0(v0) │ │ + 4052e8: 922225c8 lbu v0,9672(s1) │ │ + 4052ec: a2a20000 sb v0,0(s5) │ │ + 4052f0: 24820001 addiu v0,a0,1 │ │ + 4052f4: ae0225c0 sw v0,9664(s0) │ │ + 4052f8: 24020001 li v0,1 │ │ + 4052fc: aee40000 sw a0,0(s7) │ │ + 405300: afc20000 sw v0,0(s8) │ │ + 405304: 90820001 lbu v0,1(a0) │ │ + 405308: a0800001 sb zero,1(a0) │ │ + 40530c: 1000fff1 b 4052d4 │ │ + 405310: a22225c8 sb v0,9672(s1) │ │ + 405314: 8f9980f8 lw t9,-32520(gp) │ │ + 405318: 8ee40000 lw a0,0(s7) │ │ + 40531c: 041111cb bal 409a4c │ │ + 405320: 2410010a li s0,266 │ │ + 405324: 8fbc0010 lw gp,16(sp) │ │ + 405328: 8f838094 lw v1,-32620(gp) │ │ + 40532c: 1000ff7f b 40512c │ │ + 405330: ac620000 sw v0,0(v1) │ │ + 405334: 8ee20000 lw v0,0(s7) │ │ + 405338: 2410010b li s0,267 │ │ + 40533c: 90430000 lbu v1,0(v0) │ │ + 405340: 8f828094 lw v0,-32620(gp) │ │ + 405344: 1000ff79 b 40512c │ │ + 405348: a0430000 sb v1,0(v0) │ │ + 40534c: 8f838058 lw v1,-32680(gp) │ │ + 405350: 8c620000 lw v0,0(v1) │ │ + 405354: 24420001 addiu v0,v0,1 │ │ + 405358: 1000ff9c b 4051cc │ │ + 40535c: ac620000 sw v0,0(v1) │ │ + 405360: 8f838058 lw v1,-32680(gp) │ │ + 405364: 8c620000 lw v0,0(v1) │ │ + 405368: 24420001 addiu v0,v0,1 │ │ + 40536c: 1000feef b 404f2c │ │ + 405370: ac620000 sw v0,0(v1) │ │ + 405374: 1454ff5c bne v0,s4,4050e8 │ │ + 405378: 00000000 nop │ │ + 40537c: 8e020000 lw v0,0(s0) │ │ + 405380: 24420001 addiu v0,v0,1 │ │ + 405384: 1000ff58 b 4050e8 │ │ + 405388: ae020000 sw v0,0(s0) │ │ + 40538c: 0c101336 jal 404cd8 │ │ + 405390: 00000000 nop │ │ + 405394: 1053fffd beq v0,s3,40538c │ │ + 405398: 8fbc0010 lw gp,16(sp) │ │ + 40539c: 1055fee3 beq v0,s5,404f2c │ │ + 4053a0: 00000000 nop │ │ + 4053a4: 1054fff5 beq v0,s4,40537c │ │ + 4053a8: 00000000 nop │ │ + 4053ac: 1451ff4e bne v0,s1,4050e8 │ │ + 4053b0: 00000000 nop │ │ + 4053b4: 1000ff53 b 405104 │ │ + 4053b8: 8f90827c lw s0,-32132(gp) │ │ + 4053bc: 8f9980f8 lw t9,-32520(gp) │ │ + 4053c0: 041111a2 bal 409a4c │ │ + 4053c4: 8ee40000 lw a0,0(s7) │ │ + 4053c8: 8fbc0010 lw gp,16(sp) │ │ + 4053cc: 2406000a li a2,10 │ │ + 4053d0: 8f838094 lw v1,-32620(gp) │ │ + 4053d4: 8f858058 lw a1,-32680(gp) │ │ + 4053d8: ac620000 sw v0,0(v1) │ │ + 4053dc: 8ee20000 lw v0,0(s7) │ │ + 4053e0: 00001825 move v1,zero │ │ + 4053e4: 24070022 li a3,34 │ │ + 4053e8: 90440000 lbu a0,0(v0) │ │ + 4053ec: 1480000a bnez a0,405418 │ │ + 4053f0: 00000000 nop │ │ + 4053f4: 24020002 li v0,2 │ │ + 4053f8: 1062ff4c beq v1,v0,40512c │ │ + 4053fc: 24100106 li s0,262 │ │ + 405400: 8f998098 lw t9,-32616(gp) │ │ + 405404: 3c040041 lui a0,0x41 │ │ + 405408: 041112ae bal 409ec4 │ │ + 40540c: 2484f388 addiu a0,a0,-3192 │ │ + 405410: 1000ff47 b 405130 │ │ + 405414: 8fbf006c lw ra,108(sp) │ │ + 405418: 14860004 bne a0,a2,40542c │ │ + 40541c: 00000000 nop │ │ + 405420: 8ca40000 lw a0,0(a1) │ │ + 405424: 24840001 addiu a0,a0,1 │ │ + 405428: aca40000 sw a0,0(a1) │ │ + 40542c: 90440000 lbu a0,0(v0) │ │ + 405430: 14870002 bne a0,a3,40543c │ │ + 405434: 00000000 nop │ │ + 405438: 24630001 addiu v1,v1,1 │ │ + 40543c: 1000ffea b 4053e8 │ │ + 405440: 24420001 addiu v0,v0,1 │ │ + 405444: 8ef00000 lw s0,0(s7) │ │ + 405448: 8f998258 lw t9,-32168(gp) │ │ + 40544c: 0320f809 jalr t9 │ │ + 405450: 02002025 move a0,s0 │ │ + 405454: 2442ffff addiu v0,v0,-1 │ │ + 405458: 02028021 addu s0,s0,v0 │ │ + 40545c: 92030000 lbu v1,0(s0) │ │ + 405460: 2402002e li v0,46 │ │ + 405464: 14620002 bne v1,v0,405470 │ │ + 405468: 8fbc0010 lw gp,16(sp) │ │ + 40546c: a2000000 sb zero,0(s0) │ │ + 405470: 8ef10000 lw s1,0(s7) │ │ + 405474: 24030030 li v1,48 │ │ + 405478: 02208025 move s0,s1 │ │ + 40547c: 92020000 lbu v0,0(s0) │ │ + 405480: 10430013 beq v0,v1,4054d0 │ │ + 405484: 00000000 nop │ │ + 405488: 14400002 bnez v0,405494 │ │ + 40548c: 3c120041 lui s2,0x41 │ │ + 405490: 2610ffff addiu s0,s0,-1 │ │ + 405494: 8f938058 lw s3,-32680(gp) │ │ + 405498: 2414005c li s4,92 │ │ + 40549c: 2415002c li s5,44 │ │ + 4054a0: 2652f3a4 addiu s2,s2,-3164 │ │ + 4054a4: 92020000 lbu v0,0(s0) │ │ + 4054a8: 1440000b bnez v0,4054d8 │ │ + 4054ac: 8f9980f8 lw t9,-32520(gp) │ │ + 4054b0: a2200000 sb zero,0(s1) │ │ + 4054b4: 8ee40000 lw a0,0(s7) │ │ + 4054b8: 04111164 bal 409a4c │ │ + 4054bc: 24100108 li s0,264 │ │ + 4054c0: 8fbc0010 lw gp,16(sp) │ │ + 4054c4: 8f838094 lw v1,-32620(gp) │ │ + 4054c8: 1000ff18 b 40512c │ │ + 4054cc: ac620000 sw v0,0(v1) │ │ + 4054d0: 1000ffea b 40547c │ │ + 4054d4: 26100001 addiu s0,s0,1 │ │ + 4054d8: 14540005 bne v0,s4,4054f0 │ │ + 4054dc: 00000000 nop │ │ + 4054e0: 8e620000 lw v0,0(s3) │ │ + 4054e4: 26100002 addiu s0,s0,2 │ │ + 4054e8: 24420001 addiu v0,v0,1 │ │ + 4054ec: ae620000 sw v0,0(s3) │ │ + 4054f0: 92020000 lbu v0,0(s0) │ │ + 4054f4: 14550006 bne v0,s5,405510 │ │ + 4054f8: 26100001 addiu s0,s0,1 │ │ + 4054fc: 8f9980a4 lw t9,-32604(gp) │ │ + 405500: 041112a5 bal 409f98 │ │ + 405504: 02402025 move a0,s2 │ │ + 405508: 1000ffe6 b 4054a4 │ │ + 40550c: 8fbc0010 lw gp,16(sp) │ │ + 405510: a2220000 sb v0,0(s1) │ │ + 405514: 1000ffe3 b 4054a4 │ │ + 405518: 26310001 addiu s1,s1,1 │ │ + 40551c: 8ee20000 lw v0,0(s7) │ │ + 405520: 90450000 lbu a1,0(v0) │ │ + 405524: 2ca30020 sltiu v1,a1,32 │ │ + 405528: 10600008 beqz v1,40554c │ │ + 40552c: 8f998098 lw t9,-32616(gp) │ │ + 405530: 3c040041 lui a0,0x41 │ │ + 405534: 24a50040 addiu a1,a1,64 │ │ + 405538: 2484f3b8 addiu a0,a0,-3144 │ │ + 40553c: 04111261 bal 409ec4 │ │ + 405540: 00000000 nop │ │ + 405544: 1000ff17 b 4051a4 │ │ + 405548: 8fbc0010 lw gp,16(sp) │ │ + 40554c: 2ca3007f sltiu v1,a1,127 │ │ + 405550: 14600004 bnez v1,405564 │ │ + 405554: 00000000 nop │ │ 405558: 3c040041 lui a0,0x41 │ │ - 40555c: 00402825 move a1,v0 │ │ - 405560: 1000fff3 b 405530 │ │ - 405564: 2484f3ec addiu a0,a0,-3092 │ │ - 405568: 3c020042 lui v0,0x42 │ │ - 40556c: 8f998270 lw t9,-32144(gp) │ │ - 405570: 8c472874 lw a3,10356(v0) │ │ - 405574: 8fc50000 lw a1,0(s8) │ │ - 405578: 8ee40000 lw a0,0(s7) │ │ - 40557c: 0320f809 jalr t9 │ │ - 405580: 24060001 li a2,1 │ │ - 405584: 1000ff04 b 405198 │ │ - 405588: 8fbc0010 lw gp,16(sp) │ │ - 40558c: 1000fee5 b 405124 │ │ - 405590: 00008025 move s0,zero │ │ - 405594: 92222898 lbu v0,10392(s1) │ │ - 405598: 8ee50000 lw a1,0(s7) │ │ - 40559c: a2a20000 sb v0,0(s5) │ │ - 4055a0: 8fa20028 lw v0,40(sp) │ │ - 4055a4: 02a52823 subu a1,s5,a1 │ │ - 4055a8: 8c4628a4 lw a2,10404(v0) │ │ - 4055ac: 8fa2002c lw v0,44(sp) │ │ - 4055b0: 00063080 sll a2,a2,0x2 │ │ - 4055b4: 8c42289c lw v0,10396(v0) │ │ - 4055b8: 24a5ffff addiu a1,a1,-1 │ │ - 4055bc: 00461021 addu v0,v0,a2 │ │ - 4055c0: 8c420000 lw v0,0(v0) │ │ - 4055c4: 8c46002c lw a2,44(v0) │ │ - 4055c8: 14c00008 bnez a2,4055ec │ │ - 4055cc: 3c070042 lui a3,0x42 │ │ - 4055d0: 8c460010 lw a2,16(v0) │ │ - 4055d4: ace62894 sw a2,10388(a3) │ │ - 4055d8: 3c060042 lui a2,0x42 │ │ - 4055dc: 8cc62878 lw a2,10360(a2) │ │ - 4055e0: ac460000 sw a2,0(v0) │ │ - 4055e4: 24060001 li a2,1 │ │ - 4055e8: ac46002c sw a2,44(v0) │ │ - 4055ec: 8c420004 lw v0,4(v0) │ │ - 4055f0: 8ce62894 lw a2,10388(a3) │ │ - 4055f4: 00463021 addu a2,v0,a2 │ │ - 4055f8: 8e022890 lw v0,10384(s0) │ │ - 4055fc: 00c2102b sltu v0,a2,v0 │ │ - 405600: 14400028 bnez v0,4056a4 │ │ - 405604: 00000000 nop │ │ - 405608: 8ec30000 lw v1,0(s6) │ │ - 40560c: 0065a821 addu s5,v1,a1 │ │ - 405610: 0c100f9c jal 403e70 │ │ - 405614: ae152890 sw s5,10384(s0) │ │ - 405618: 8fa30018 lw v1,24(sp) │ │ - 40561c: 00022040 sll a0,v0,0x1 │ │ - 405620: 00642021 addu a0,v1,a0 │ │ - 405624: 84840000 lh a0,0(a0) │ │ - 405628: 10800003 beqz a0,405638 │ │ - 40562c: 8fbc0010 lw gp,16(sp) │ │ - 405630: ae622880 sw v0,10368(s3) │ │ - 405634: ae95287c sw s5,10364(s4) │ │ - 405638: 00403025 move a2,v0 │ │ - 40563c: 8fa3001c lw v1,28(sp) │ │ - 405640: 00062840 sll a1,a2,0x1 │ │ - 405644: 00652021 addu a0,v1,a1 │ │ - 405648: 84840000 lh a0,0(a0) │ │ - 40564c: 8fa30020 lw v1,32(sp) │ │ - 405650: 24840001 addiu a0,a0,1 │ │ - 405654: 00042040 sll a0,a0,0x1 │ │ - 405658: 00643821 addu a3,v1,a0 │ │ - 40565c: 84e70000 lh a3,0(a3) │ │ - 405660: 14c7000d bne a2,a3,405698 │ │ - 405664: 8fa30030 lw v1,48(sp) │ │ - 405668: 8fa30024 lw v1,36(sp) │ │ - 40566c: 2406013b li a2,315 │ │ - 405670: 00642021 addu a0,v1,a0 │ │ - 405674: 84850000 lh a1,0(a0) │ │ - 405678: 10a6fe6e beq a1,a2,405034 │ │ - 40567c: 8ec40000 lw a0,0(s6) │ │ - 405680: 10a0fe6d beqz a1,405038 │ │ - 405684: 8fa30018 lw v1,24(sp) │ │ - 405688: 26b50001 addiu s5,s5,1 │ │ - 40568c: ae152890 sw s5,10384(s0) │ │ - 405690: 1000fe2f b 404f50 │ │ - 405694: 00a01025 move v0,a1 │ │ - 405698: 00a32821 addu a1,a1,v1 │ │ - 40569c: 1000ffe7 b 40563c │ │ - 4056a0: 84a60000 lh a2,0(a1) │ │ - 4056a4: afa40038 sw a0,56(sp) │ │ - 4056a8: afa70040 sw a3,64(sp) │ │ - 4056ac: 0c101135 jal 4044d4 │ │ - 4056b0: afa5003c sw a1,60(sp) │ │ - 4056b4: 24060001 li a2,1 │ │ - 4056b8: 8fbc0010 lw gp,16(sp) │ │ - 4056bc: 1046000e beq v0,a2,4056f8 │ │ - 4056c0: 8fa40038 lw a0,56(sp) │ │ - 4056c4: 24030002 li v1,2 │ │ - 4056c8: 10430024 beq v0,v1,40575c │ │ - 4056cc: 8fa70040 lw a3,64(sp) │ │ - 4056d0: 1440fe15 bnez v0,404f28 │ │ - 4056d4: 8fa5003c lw a1,60(sp) │ │ - 4056d8: 8ee30000 lw v1,0(s7) │ │ - 4056dc: 0065a821 addu s5,v1,a1 │ │ - 4056e0: 0c100f9c jal 403e70 │ │ - 4056e4: ae152890 sw s5,10384(s0) │ │ - 4056e8: 00402825 move a1,v0 │ │ - 4056ec: 8fbc0010 lw gp,16(sp) │ │ - 4056f0: 1000ffe7 b 405690 │ │ - 4056f4: 8ee40000 lw a0,0(s7) │ │ - 4056f8: 3c050042 lui a1,0x42 │ │ - 4056fc: aca02884 sw zero,10372(a1) │ │ - 405700: afa50038 sw a1,56(sp) │ │ - 405704: 0c101329 jal 404ca4 │ │ - 405708: afa4003c sw a0,60(sp) │ │ - 40570c: 8fbc0010 lw gp,16(sp) │ │ - 405710: 1040000b beqz v0,405740 │ │ - 405714: 8fa50038 lw a1,56(sp) │ │ - 405718: 8ee20000 lw v0,0(s7) │ │ - 40571c: 8fa4003c lw a0,60(sp) │ │ - 405720: ae022890 sw v0,10384(s0) │ │ - 405724: 8e422888 lw v0,10376(s2) │ │ - 405728: 2445ffff addiu a1,v0,-1 │ │ - 40572c: 000517c2 srl v0,a1,0x1f │ │ - 405730: 00451021 addu v0,v0,a1 │ │ - 405734: 00021043 sra v0,v0,0x1 │ │ - 405738: 1000fe56 b 405094 │ │ - 40573c: 24420030 addiu v0,v0,48 │ │ - 405740: 8ca22884 lw v0,10372(a1) │ │ - 405744: 1440fdf8 bnez v0,404f28 │ │ - 405748: 3c020042 lui v0,0x42 │ │ - 40574c: 0c10110a jal 404428 │ │ - 405750: 8c442878 lw a0,10360(v0) │ │ - 405754: 1000fe90 b 405198 │ │ - 405758: 8fbc0010 lw gp,16(sp) │ │ - 40575c: 8fa20028 lw v0,40(sp) │ │ - 405760: 8c4328a4 lw v1,10404(v0) │ │ - 405764: 8fa2002c lw v0,44(sp) │ │ - 405768: 00031880 sll v1,v1,0x2 │ │ - 40576c: 8c42289c lw v0,10396(v0) │ │ - 405770: 00431021 addu v0,v0,v1 │ │ - 405774: 8c420000 lw v0,0(v0) │ │ - 405778: 8c430004 lw v1,4(v0) │ │ - 40577c: 8ce22894 lw v0,10388(a3) │ │ - 405780: 0062a821 addu s5,v1,v0 │ │ - 405784: 0c100f9c jal 403e70 │ │ - 405788: ae152890 sw s5,10384(s0) │ │ - 40578c: 8fbc0010 lw gp,16(sp) │ │ - 405790: 1000fe28 b 405034 │ │ - 405794: 8ec40000 lw a0,0(s6) │ │ - 405798: 3c040041 lui a0,0x41 │ │ - 40579c: 0c101003 jal 40400c │ │ - 4057a0: 2484f404 addiu a0,a0,-3068 │ │ - 4057a4: 1000fe5f b 405124 │ │ - 4057a8: 2410010c li s0,268 │ │ - 4057ac: 1000fe5d b 405124 │ │ - 4057b0: 2410010e li s0,270 │ │ - ... │ │ + 40555c: 1000fff7 b 40553c │ │ + 405560: 2484f3d0 addiu a0,a0,-3120 │ │ + 405564: 3c040041 lui a0,0x41 │ │ + 405568: 00402825 move a1,v0 │ │ + 40556c: 1000fff3 b 40553c │ │ + 405570: 2484f3ec addiu a0,a0,-3092 │ │ + 405574: 3c020042 lui v0,0x42 │ │ + 405578: 8f998270 lw t9,-32144(gp) │ │ + 40557c: 8c4725a4 lw a3,9636(v0) │ │ + 405580: 8fc50000 lw a1,0(s8) │ │ + 405584: 8ee40000 lw a0,0(s7) │ │ + 405588: 0320f809 jalr t9 │ │ + 40558c: 24060001 li a2,1 │ │ + 405590: 1000ff04 b 4051a4 │ │ + 405594: 8fbc0010 lw gp,16(sp) │ │ + 405598: 1000fee4 b 40512c │ │ + 40559c: 00008025 move s0,zero │ │ + 4055a0: 922225c8 lbu v0,9672(s1) │ │ + 4055a4: 8ee50000 lw a1,0(s7) │ │ + 4055a8: a2a20000 sb v0,0(s5) │ │ + 4055ac: 8fa20028 lw v0,40(sp) │ │ + 4055b0: 02a52823 subu a1,s5,a1 │ │ + 4055b4: 8c4625d4 lw a2,9684(v0) │ │ + 4055b8: 8fa2002c lw v0,44(sp) │ │ + 4055bc: 00063080 sll a2,a2,0x2 │ │ + 4055c0: 8c4225cc lw v0,9676(v0) │ │ + 4055c4: 24a5ffff addiu a1,a1,-1 │ │ + 4055c8: 00461021 addu v0,v0,a2 │ │ + 4055cc: 8c420000 lw v0,0(v0) │ │ + 4055d0: 8c46002c lw a2,44(v0) │ │ + 4055d4: 14c00008 bnez a2,4055f8 │ │ + 4055d8: 3c070042 lui a3,0x42 │ │ + 4055dc: 8c460010 lw a2,16(v0) │ │ + 4055e0: ace625c4 sw a2,9668(a3) │ │ + 4055e4: 3c060042 lui a2,0x42 │ │ + 4055e8: 8cc625a8 lw a2,9640(a2) │ │ + 4055ec: ac460000 sw a2,0(v0) │ │ + 4055f0: 24060001 li a2,1 │ │ + 4055f4: ac46002c sw a2,44(v0) │ │ + 4055f8: 8c420004 lw v0,4(v0) │ │ + 4055fc: 8ce625c4 lw a2,9668(a3) │ │ + 405600: 00463021 addu a2,v0,a2 │ │ + 405604: 8e0225c0 lw v0,9664(s0) │ │ + 405608: 00c2102b sltu v0,a2,v0 │ │ + 40560c: 14400028 bnez v0,4056b0 │ │ + 405610: 00000000 nop │ │ + 405614: 8ec30000 lw v1,0(s6) │ │ + 405618: 0065a821 addu s5,v1,a1 │ │ + 40561c: 0c100f9c jal 403e70 │ │ + 405620: ae1525c0 sw s5,9664(s0) │ │ + 405624: 8fa30018 lw v1,24(sp) │ │ + 405628: 00022040 sll a0,v0,0x1 │ │ + 40562c: 00642021 addu a0,v1,a0 │ │ + 405630: 84840000 lh a0,0(a0) │ │ + 405634: 10800003 beqz a0,405644 │ │ + 405638: 8fbc0010 lw gp,16(sp) │ │ + 40563c: ae6225b0 sw v0,9648(s3) │ │ + 405640: ae9525ac sw s5,9644(s4) │ │ + 405644: 00403025 move a2,v0 │ │ + 405648: 8fa3001c lw v1,28(sp) │ │ + 40564c: 00062840 sll a1,a2,0x1 │ │ + 405650: 00652021 addu a0,v1,a1 │ │ + 405654: 84840000 lh a0,0(a0) │ │ + 405658: 8fa30020 lw v1,32(sp) │ │ + 40565c: 24840001 addiu a0,a0,1 │ │ + 405660: 00042040 sll a0,a0,0x1 │ │ + 405664: 00643821 addu a3,v1,a0 │ │ + 405668: 84e70000 lh a3,0(a3) │ │ + 40566c: 14c7000d bne a2,a3,4056a4 │ │ + 405670: 8fa30030 lw v1,48(sp) │ │ + 405674: 8fa30024 lw v1,36(sp) │ │ + 405678: 2406013b li a2,315 │ │ + 40567c: 00642021 addu a0,v1,a0 │ │ + 405680: 84850000 lh a1,0(a0) │ │ + 405684: 10a6fe6b beq a1,a2,405034 │ │ + 405688: 8ec40000 lw a0,0(s6) │ │ + 40568c: 10a0fe6a beqz a1,405038 │ │ + 405690: 8fa30018 lw v1,24(sp) │ │ + 405694: 26b50001 addiu s5,s5,1 │ │ + 405698: ae1525c0 sw s5,9664(s0) │ │ + 40569c: 1000fe2d b 404f54 │ │ + 4056a0: 00a01025 move v0,a1 │ │ + 4056a4: 00a32821 addu a1,a1,v1 │ │ + 4056a8: 1000ffe7 b 405648 │ │ + 4056ac: 84a60000 lh a2,0(a1) │ │ + 4056b0: afa40038 sw a0,56(sp) │ │ + 4056b4: afa70040 sw a3,64(sp) │ │ + 4056b8: 0c101133 jal 4044cc │ │ + 4056bc: afa5003c sw a1,60(sp) │ │ + 4056c0: 24060001 li a2,1 │ │ + 4056c4: 8fbc0010 lw gp,16(sp) │ │ + 4056c8: 1046000e beq v0,a2,405704 │ │ + 4056cc: 8fa40038 lw a0,56(sp) │ │ + 4056d0: 24030002 li v1,2 │ │ + 4056d4: 10430024 beq v0,v1,405768 │ │ + 4056d8: 8fa70040 lw a3,64(sp) │ │ + 4056dc: 1440fe13 bnez v0,404f2c │ │ + 4056e0: 8fa5003c lw a1,60(sp) │ │ + 4056e4: 8ee30000 lw v1,0(s7) │ │ + 4056e8: 0065a821 addu s5,v1,a1 │ │ + 4056ec: 0c100f9c jal 403e70 │ │ + 4056f0: ae1525c0 sw s5,9664(s0) │ │ + 4056f4: 00402825 move a1,v0 │ │ + 4056f8: 8fbc0010 lw gp,16(sp) │ │ + 4056fc: 1000ffe7 b 40569c │ │ + 405700: 8ee40000 lw a0,0(s7) │ │ + 405704: 3c050042 lui a1,0x42 │ │ + 405708: aca025b4 sw zero,9652(a1) │ │ + 40570c: afa50038 sw a1,56(sp) │ │ + 405710: 0c10132a jal 404ca8 │ │ + 405714: afa4003c sw a0,60(sp) │ │ + 405718: 8fbc0010 lw gp,16(sp) │ │ + 40571c: 1040000b beqz v0,40574c │ │ + 405720: 8fa50038 lw a1,56(sp) │ │ + 405724: 8ee20000 lw v0,0(s7) │ │ + 405728: 8fa4003c lw a0,60(sp) │ │ + 40572c: ae0225c0 sw v0,9664(s0) │ │ + 405730: 8e4225b8 lw v0,9656(s2) │ │ + 405734: 2445ffff addiu a1,v0,-1 │ │ + 405738: 000517c2 srl v0,a1,0x1f │ │ + 40573c: 00451021 addu v0,v0,a1 │ │ + 405740: 00021043 sra v0,v0,0x1 │ │ + 405744: 1000fe53 b 405094 │ │ + 405748: 24420030 addiu v0,v0,48 │ │ + 40574c: 8ca225b4 lw v0,9652(a1) │ │ + 405750: 1440fdf6 bnez v0,404f2c │ │ + 405754: 3c020042 lui v0,0x42 │ │ + 405758: 0c101108 jal 404420 │ │ + 40575c: 8c4425a8 lw a0,9640(v0) │ │ + 405760: 1000fe90 b 4051a4 │ │ + 405764: 8fbc0010 lw gp,16(sp) │ │ + 405768: 8fa20028 lw v0,40(sp) │ │ + 40576c: 8c4325d4 lw v1,9684(v0) │ │ + 405770: 8fa2002c lw v0,44(sp) │ │ + 405774: 00031880 sll v1,v1,0x2 │ │ + 405778: 8c4225cc lw v0,9676(v0) │ │ + 40577c: 00431021 addu v0,v0,v1 │ │ + 405780: 8c420000 lw v0,0(v0) │ │ + 405784: 8c430004 lw v1,4(v0) │ │ + 405788: 8ce225c4 lw v0,9668(a3) │ │ + 40578c: 0062a821 addu s5,v1,v0 │ │ + 405790: 0c100f9c jal 403e70 │ │ + 405794: ae1525c0 sw s5,9664(s0) │ │ + 405798: 8fbc0010 lw gp,16(sp) │ │ + 40579c: 1000fe25 b 405034 │ │ + 4057a0: 8ec40000 lw a0,0(s6) │ │ + 4057a4: 3c040041 lui a0,0x41 │ │ + 4057a8: 0c101001 jal 404004 │ │ + 4057ac: 2484f404 addiu a0,a0,-3068 │ │ + 4057b0: 1000fe5e b 40512c │ │ + 4057b4: 2410010c li s0,268 │ │ + 4057b8: 1000fe5c b 40512c │ │ + 4057bc: 2410010e li s0,270 │ │ 4057c0: 3c1c0043 lui gp,0x43 │ │ - 4057c4: 279ca470 addiu gp,gp,-23440 │ │ - 4057c8: 8f8280f8 lw v0,-32520(gp) │ │ + 4057c4: 279ca1a0 addiu gp,gp,-24160 │ │ + 4057c8: 8f8280fc lw v0,-32516(gp) │ │ 4057cc: 24030001 li v1,1 │ │ 4057d0: 03e00008 jr ra │ │ 4057d4: ac430000 sw v1,0(v0) │ │ 4057d8: 3c1c0043 lui gp,0x43 │ │ 4057dc: 27bdffd8 addiu sp,sp,-40 │ │ - 4057e0: 279ca470 addiu gp,gp,-23440 │ │ + 4057e0: 279ca1a0 addiu gp,gp,-24160 │ │ 4057e4: afb10020 sw s1,32(sp) │ │ 4057e8: 8f9182b0 lw s1,-32080(gp) │ │ 4057ec: afbf0024 sw ra,36(sp) │ │ 4057f0: 8e240000 lw a0,0(s1) │ │ 4057f4: afb0001c sw s0,28(sp) │ │ 4057f8: 8c820038 lw v0,56(a0) │ │ - 4057fc: 10400042 beqz v0,405908 │ │ + 4057fc: 10400042 beqz v0,405908 │ │ 405800: afbc0010 sw gp,16(sp) │ │ 405804: 8c820010 lw v0,16(a0) │ │ 405808: 8c830018 lw v1,24(a0) │ │ 40580c: 0043182b sltu v1,v0,v1 │ │ - 405810: 10600037 beqz v1,4058f0 │ │ + 405810: 10600037 beqz v1,4058f0 │ │ 405814: 24430001 addiu v1,v0,1 │ │ 405818: ac830010 sw v1,16(a0) │ │ 40581c: 90500000 lbu s0,0(v0) │ │ 405820: 2402005c li v0,92 │ │ - 405824: 1602001d bne s0,v0,40589c │ │ + 405824: 1602001d bne s0,v0,40589c │ │ 405828: 8f8282ac lw v0,-32084(gp) │ │ 40582c: 8e240000 lw a0,0(s1) │ │ 405830: 8c820038 lw v0,56(a0) │ │ - 405834: 10400037 beqz v0,405914 │ │ + 405834: 10400037 beqz v0,405914 │ │ 405838: 8f998280 lw t9,-32128(gp) │ │ 40583c: 8c820010 lw v0,16(a0) │ │ 405840: 8c830018 lw v1,24(a0) │ │ 405844: 0043182b sltu v1,v0,v1 │ │ - 405848: 10600031 beqz v1,405910 │ │ + 405848: 10600031 beqz v1,405910 │ │ 40584c: 24430001 addiu v1,v0,1 │ │ 405850: ac830010 sw v1,16(a0) │ │ 405854: 90500000 lbu s0,0(v0) │ │ 405858: 2402000a li v0,10 │ │ - 40585c: 1602000f bne s0,v0,40589c │ │ + 40585c: 1602000f bne s0,v0,40589c │ │ 405860: 8f8282ac lw v0,-32084(gp) │ │ 405864: 8e240000 lw a0,0(s1) │ │ 405868: 8c820038 lw v0,56(a0) │ │ - 40586c: 1040002f beqz v0,40592c │ │ + 40586c: 1040002f beqz v0,40592c │ │ 405870: 8f998280 lw t9,-32128(gp) │ │ 405874: 8c820010 lw v0,16(a0) │ │ 405878: 8c830018 lw v1,24(a0) │ │ 40587c: 0043182b sltu v1,v0,v1 │ │ - 405880: 10600029 beqz v1,405928 │ │ + 405880: 10600029 beqz v1,405928 │ │ 405884: 24430001 addiu v1,v0,1 │ │ 405888: ac830010 sw v1,16(a0) │ │ 40588c: 90500000 lbu s0,0(v0) │ │ - 405890: 8f8280fc lw v0,-32516(gp) │ │ + 405890: 8f828100 lw v0,-32512(gp) │ │ 405894: ac400000 sw zero,0(v0) │ │ 405898: 8f8282ac lw v0,-32084(gp) │ │ - 40589c: 8f998100 lw t9,-32512(gp) │ │ + 40589c: 8f998104 lw t9,-32508(gp) │ │ 4058a0: 04111e8e bal 40d2dc │ │ 4058a4: 8c440000 lw a0,0(v0) │ │ 4058a8: 8fbc0010 lw gp,16(sp) │ │ 4058ac: 8f998274 lw t9,-32140(gp) │ │ 4058b0: 0320f809 jalr t9 │ │ 4058b4: 00000000 nop │ │ 4058b8: 8c420000 lw v0,0(v0) │ │ 4058bc: 00101840 sll v1,s0,0x1 │ │ 4058c0: 00431021 addu v0,v0,v1 │ │ 4058c4: 94420000 lhu v0,0(v0) │ │ 4058c8: 30420008 andi v0,v0,0x8 │ │ - 4058cc: 1040001c beqz v0,405940 │ │ + 4058cc: 1040001c beqz v0,405940 │ │ 4058d0: 2602ffbf addiu v0,s0,-65 │ │ 4058d4: 2610ffd0 addiu s0,s0,-48 │ │ 4058d8: 8fbf0024 lw ra,36(sp) │ │ 4058dc: 02001025 move v0,s0 │ │ 4058e0: 8fb10020 lw s1,32(sp) │ │ 4058e4: 8fb0001c lw s0,28(sp) │ │ 4058e8: 03e00008 jr ra │ │ 4058ec: 27bd0028 addiu sp,sp,40 │ │ 4058f0: 8f9982cc lw t9,-32052(gp) │ │ 4058f4: 0320f809 jalr t9 │ │ 4058f8: 00000000 nop │ │ 4058fc: 00408025 move s0,v0 │ │ - 405900: 1000ffc7 b 405820 │ │ + 405900: 1000ffc7 b 405820 │ │ 405904: 8fbc0010 lw gp,16(sp) │ │ - 405908: 1000fffa b 4058f4 │ │ + 405908: 1000fffa b 4058f4 │ │ 40590c: 8f998280 lw t9,-32128(gp) │ │ 405910: 8f9982cc lw t9,-32052(gp) │ │ 405914: 0320f809 jalr t9 │ │ 405918: 00000000 nop │ │ 40591c: 00408025 move s0,v0 │ │ - 405920: 1000ffcd b 405858 │ │ + 405920: 1000ffcd b 405858 │ │ 405924: 8fbc0010 lw gp,16(sp) │ │ 405928: 8f9982cc lw t9,-32052(gp) │ │ 40592c: 0320f809 jalr t9 │ │ 405930: 00000000 nop │ │ 405934: 00408025 move s0,v0 │ │ - 405938: 1000ffd5 b 405890 │ │ + 405938: 1000ffd5 b 405890 │ │ 40593c: 8fbc0010 lw gp,16(sp) │ │ 405940: 2c42001a sltiu v0,v0,26 │ │ - 405944: 10400003 beqz v0,405954 │ │ + 405944: 10400003 beqz v0,405954 │ │ 405948: 2602ff9f addiu v0,s0,-97 │ │ - 40594c: 1000ffe2 b 4058d8 │ │ + 40594c: 1000ffe2 b 4058d8 │ │ 405950: 2610ffc9 addiu s0,s0,-55 │ │ 405954: 2c42001a sltiu v0,v0,26 │ │ - 405958: 10400003 beqz v0,405968 │ │ + 405958: 10400003 beqz v0,405968 │ │ 40595c: 2402002e li v0,46 │ │ - 405960: 1000ffdd b 4058d8 │ │ + 405960: 1000ffdd b 4058d8 │ │ 405964: 2610ffa9 addiu s0,s0,-87 │ │ - 405968: 1202ffdb beq s0,v0,4058d8 │ │ + 405968: 1202ffdb beq s0,v0,4058d8 │ │ 40596c: 2402002b li v0,43 │ │ - 405970: 1202ffd9 beq s0,v0,4058d8 │ │ + 405970: 1202ffd9 beq s0,v0,4058d8 │ │ 405974: 2402002d li v0,45 │ │ - 405978: 1202ffd7 beq s0,v0,4058d8 │ │ + 405978: 1202ffd7 beq s0,v0,4058d8 │ │ 40597c: 2403007e li v1,126 │ │ 405980: 2a100021 slti s0,s0,33 │ │ 405984: 2402003a li v0,58 │ │ 405988: 0070100b movn v0,v1,s0 │ │ - 40598c: 1000ffd2 b 4058d8 │ │ + 40598c: 1000ffd2 b 4058d8 │ │ 405990: 00408025 move s0,v0 │ │ │ │ 00405994 : │ │ 405994: 8c820000 lw v0,0(a0) │ │ 405998: 3c1c0043 lui gp,0x43 │ │ - 40599c: 279ca470 addiu gp,gp,-23440 │ │ + 40599c: 279ca1a0 addiu gp,gp,-24160 │ │ 4059a0: 2405001c li a1,28 │ │ 4059a4: 8f8380d8 lw v1,-32552(gp) │ │ 4059a8: 70453002 mul a2,v0,a1 │ │ 4059ac: 8c630000 lw v1,0(v1) │ │ 4059b0: 00c31021 addu v0,a2,v1 │ │ 4059b4: 8c830004 lw v1,4(a0) │ │ 4059b8: 8c420004 lw v0,4(v0) │ │ 4059bc: 24650001 addiu a1,v1,1 │ │ 4059c0: ac850004 sw a1,4(a0) │ │ 4059c4: 00431021 addu v0,v0,v1 │ │ 4059c8: 03e00008 jr ra │ │ 4059cc: 90420000 lbu v0,0(v0) │ │ 4059d0: 3c1c0043 lui gp,0x43 │ │ - 4059d4: 279ca470 addiu gp,gp,-23440 │ │ - 4059d8: 8f848104 lw a0,-32508(gp) │ │ + 4059d4: 279ca1a0 addiu gp,gp,-24160 │ │ + 4059d8: 8f848108 lw a0,-32504(gp) │ │ 4059dc: 27bdffe0 addiu sp,sp,-32 │ │ 4059e0: afbf001c sw ra,28(sp) │ │ 4059e4: afbc0010 sw gp,16(sp) │ │ 4059e8: 0c101665 jal 405994 │ │ 4059ec: 00000000 nop │ │ 4059f0: 8fbf001c lw ra,28(sp) │ │ 4059f4: 03e00008 jr ra │ │ 4059f8: 27bd0020 addiu sp,sp,32 │ │ 4059fc: 3c1c0043 lui gp,0x43 │ │ 405a00: 27bdffa0 addiu sp,sp,-96 │ │ - 405a04: 279ca470 addiu gp,gp,-23440 │ │ - 405a08: 8f998108 lw t9,-32504(gp) │ │ + 405a04: 279ca1a0 addiu gp,gp,-24160 │ │ + 405a08: 8f99810c lw t9,-32500(gp) │ │ 405a0c: afb40048 sw s4,72(sp) │ │ 405a10: 27b40024 addiu s4,sp,36 │ │ 405a14: afbf005c sw ra,92(sp) │ │ 405a18: afb70054 sw s7,84(sp) │ │ 405a1c: afb60050 sw s6,80(sp) │ │ 405a20: afb5004c sw s5,76(sp) │ │ 405a24: afb30044 sw s3,68(sp) │ │ @@ -4106,31 +4108,31 @@ │ │ 405a38: 00809025 move s2,a0 │ │ 405a3c: afbe0058 sw s8,88(sp) │ │ 405a40: 02802025 move a0,s4 │ │ 405a44: 04111622 bal 40b2d0 │ │ 405a48: 00a08825 move s1,a1 │ │ 405a4c: 8fbc0010 lw gp,16(sp) │ │ 405a50: 27b30020 addiu s3,sp,32 │ │ - 405a54: 8f998108 lw t9,-32504(gp) │ │ + 405a54: 8f99810c lw t9,-32500(gp) │ │ 405a58: 0411161d bal 40b2d0 │ │ 405a5c: 02602025 move a0,s3 │ │ 405a60: 8fbc0010 lw gp,16(sp) │ │ 405a64: 27b6001c addiu s6,sp,28 │ │ - 405a68: 8f998108 lw t9,-32504(gp) │ │ + 405a68: 8f99810c lw t9,-32500(gp) │ │ 405a6c: 04111618 bal 40b2d0 │ │ 405a70: 02c02025 move a0,s6 │ │ 405a74: 8fbc0010 lw gp,16(sp) │ │ 405a78: 2417007e li s7,126 │ │ - 405a7c: 8f95810c lw s5,-32500(gp) │ │ - 405a80: 8f998110 lw t9,-32496(gp) │ │ + 405a7c: 8f958110 lw s5,-32496(gp) │ │ + 405a80: 8f998114 lw t9,-32492(gp) │ │ 405a84: 0411160d bal 40b2bc │ │ 405a88: 8ea40000 lw a0,0(s5) │ │ 405a8c: 8fbc0010 lw gp,16(sp) │ │ 405a90: afa20028 sw v0,40(sp) │ │ - 405a94: 8f998114 lw t9,-32492(gp) │ │ + 405a94: 8f998118 lw t9,-32488(gp) │ │ 405a98: 02202825 move a1,s1 │ │ 405a9c: 04111b6e bal 40c858 │ │ 405aa0: 02c02025 move a0,s6 │ │ 405aa4: 0240c825 move t9,s2 │ │ 405aa8: 0320f809 jalr t9 │ │ 405aac: 00000000 nop │ │ 405ab0: 8fbc0010 lw gp,16(sp) │ │ @@ -4152,100 +4154,100 @@ │ │ 405af0: 0320f809 jalr t9 │ │ 405af4: 00000000 nop │ │ 405af8: 28430024 slti v1,v0,36 │ │ 405afc: 10600005 beqz v1,405b14 │ │ 405b00: 8fbc0010 lw gp,16(sp) │ │ 405b04: 0211182a slt v1,s0,s1 │ │ 405b08: 14600003 bnez v1,405b18 │ │ - 405b0c: 8f998114 lw t9,-32492(gp) │ │ + 405b0c: 8f998118 lw t9,-32488(gp) │ │ 405b10: 2630ffff addiu s0,s1,-1 │ │ - 405b14: 8f998114 lw t9,-32492(gp) │ │ + 405b14: 8f998118 lw t9,-32488(gp) │ │ 405b18: 27be0028 addiu s8,sp,40 │ │ 405b1c: afa20030 sw v0,48(sp) │ │ 405b20: 02002825 move a1,s0 │ │ 405b24: 04111b4c bal 40c858 │ │ 405b28: 03c02025 move a0,s8 │ │ 405b2c: 8fa20030 lw v0,48(sp) │ │ 405b30: 8fbc0010 lw gp,16(sp) │ │ 405b34: 00408025 move s0,v0 │ │ 405b38: 2623ffff addiu v1,s1,-1 │ │ 405b3c: 2a020024 slti v0,s0,36 │ │ 405b40: 14400063 bnez v0,405cd0 │ │ - 405b44: 8f998118 lw t9,-32488(gp) │ │ + 405b44: 8f99811c lw t9,-32484(gp) │ │ 405b48: 2402002e li v0,46 │ │ 405b4c: 1602002f bne s0,v0,405c0c │ │ 405b50: 0240c825 move t9,s2 │ │ 405b54: 0320f809 jalr t9 │ │ 405b58: 00000000 nop │ │ 405b5c: 00408025 move s0,v0 │ │ 405b60: 0051102a slt v0,v0,s1 │ │ 405b64: 14400002 bnez v0,405b70 │ │ 405b68: 8fbc0010 lw gp,16(sp) │ │ 405b6c: 2630ffff addiu s0,s1,-1 │ │ - 405b70: 8f99811c lw t9,-32484(gp) │ │ + 405b70: 8f998120 lw t9,-32480(gp) │ │ 405b74: 04111591 bal 40b1bc │ │ 405b78: 02602025 move a0,s3 │ │ 405b7c: 8fbc0010 lw gp,16(sp) │ │ 405b80: 02802025 move a0,s4 │ │ - 405b84: 8f99811c lw t9,-32484(gp) │ │ + 405b84: 8f998120 lw t9,-32480(gp) │ │ 405b88: 0411158c bal 40b1bc │ │ 405b8c: 0000f025 move s8,zero │ │ 405b90: 8fbc0010 lw gp,16(sp) │ │ - 405b94: 8f828120 lw v0,-32480(gp) │ │ - 405b98: 8f998110 lw t9,-32496(gp) │ │ + 405b94: 8f828124 lw v0,-32476(gp) │ │ + 405b98: 8f998114 lw t9,-32492(gp) │ │ 405b9c: 041115c7 bal 40b2bc │ │ 405ba0: 8c440000 lw a0,0(v0) │ │ 405ba4: 8fbc0010 lw gp,16(sp) │ │ 405ba8: 8ea40000 lw a0,0(s5) │ │ - 405bac: 8f998110 lw t9,-32496(gp) │ │ + 405bac: 8f998114 lw t9,-32492(gp) │ │ 405bb0: 041115c2 bal 40b2bc │ │ 405bb4: afa20018 sw v0,24(sp) │ │ 405bb8: afa20020 sw v0,32(sp) │ │ 405bbc: 8fbc0010 lw gp,16(sp) │ │ 405bc0: 27a20018 addiu v0,sp,24 │ │ 405bc4: afa20030 sw v0,48(sp) │ │ 405bc8: 2628ffff addiu t0,s1,-1 │ │ 405bcc: 2a020024 slti v0,s0,36 │ │ 405bd0: 1440005a bnez v0,405d3c │ │ 405bd4: 8fa40020 lw a0,32(sp) │ │ - 405bd8: 8f998124 lw t9,-32476(gp) │ │ + 405bd8: 8f998128 lw t9,-32472(gp) │ │ 405bdc: 8fa50018 lw a1,24(sp) │ │ 405be0: 03c03825 move a3,s8 │ │ 405be4: 041117fe bal 40bbe0 │ │ 405be8: 02603025 move a2,s3 │ │ 405bec: 8fbc0010 lw gp,16(sp) │ │ 405bf0: 8fa50020 lw a1,32(sp) │ │ - 405bf4: 8f998128 lw t9,-32472(gp) │ │ + 405bf4: 8f99812c lw t9,-32468(gp) │ │ 405bf8: 8fa40028 lw a0,40(sp) │ │ 405bfc: 00003825 move a3,zero │ │ 405c00: 0411176d bal 40b9b8 │ │ 405c04: 27a60028 addiu a2,sp,40 │ │ 405c08: 8fbc0010 lw gp,16(sp) │ │ 405c0c: 12e00009 beqz s7,405c34 │ │ - 405c10: 8f99812c lw t9,-32468(gp) │ │ - 405c14: 8f998130 lw t9,-32464(gp) │ │ + 405c10: 8f998130 lw t9,-32464(gp) │ │ + 405c14: 8f998134 lw t9,-32460(gp) │ │ 405c18: 8fa50028 lw a1,40(sp) │ │ 405c1c: 8ea40000 lw a0,0(s5) │ │ 405c20: 00003825 move a3,zero │ │ 405c24: 041115ed bal 40b3dc │ │ 405c28: 27a60028 addiu a2,sp,40 │ │ 405c2c: 8fbc0010 lw gp,16(sp) │ │ - 405c30: 8f99812c lw t9,-32468(gp) │ │ + 405c30: 8f998130 lw t9,-32464(gp) │ │ 405c34: 041108f5 bal 40800c │ │ 405c38: 8fa40028 lw a0,40(sp) │ │ 405c3c: 8fbc0010 lw gp,16(sp) │ │ - 405c40: 8f99811c lw t9,-32484(gp) │ │ + 405c40: 8f998120 lw t9,-32480(gp) │ │ 405c44: 0411155d bal 40b1bc │ │ 405c48: 02802025 move a0,s4 │ │ 405c4c: 8fbc0010 lw gp,16(sp) │ │ - 405c50: 8f99811c lw t9,-32484(gp) │ │ + 405c50: 8f998120 lw t9,-32480(gp) │ │ 405c54: 04111559 bal 40b1bc │ │ 405c58: 02602025 move a0,s3 │ │ 405c5c: 8fbc0010 lw gp,16(sp) │ │ - 405c60: 8f99811c lw t9,-32484(gp) │ │ + 405c60: 8f998120 lw t9,-32480(gp) │ │ 405c64: 04111555 bal 40b1bc │ │ 405c68: 02c02025 move a0,s6 │ │ 405c6c: 8fbf005c lw ra,92(sp) │ │ 405c70: 8fbe0058 lw s8,88(sp) │ │ 405c74: 8fb70054 lw s7,84(sp) │ │ 405c78: 8fb60050 lw s6,80(sp) │ │ 405c7c: 8fb5004c lw s5,76(sp) │ │ @@ -4275,52 +4277,52 @@ │ │ 405cdc: afa30030 sw v1,48(sp) │ │ 405ce0: 00003825 move a3,zero │ │ 405ce4: 02603025 move a2,s3 │ │ 405ce8: 04111779 bal 40bad0 │ │ 405cec: 0062800a movz s0,v1,v0 │ │ 405cf0: 8fbc0010 lw gp,16(sp) │ │ 405cf4: 02002825 move a1,s0 │ │ - 405cf8: 8f998114 lw t9,-32492(gp) │ │ + 405cf8: 8f998118 lw t9,-32488(gp) │ │ 405cfc: 04111ad6 bal 40c858 │ │ 405d00: 02802025 move a0,s4 │ │ 405d04: 8fbc0010 lw gp,16(sp) │ │ 405d08: 8fa50024 lw a1,36(sp) │ │ - 405d0c: 8f998128 lw t9,-32472(gp) │ │ + 405d0c: 8f99812c lw t9,-32468(gp) │ │ 405d10: 8fa40020 lw a0,32(sp) │ │ 405d14: 00003825 move a3,zero │ │ 405d18: 04111727 bal 40b9b8 │ │ 405d1c: 03c03025 move a2,s8 │ │ 405d20: 0240c825 move t9,s2 │ │ 405d24: 0320f809 jalr t9 │ │ 405d28: 00000000 nop │ │ 405d2c: 00408025 move s0,v0 │ │ 405d30: 8fbc0010 lw gp,16(sp) │ │ 405d34: 1000ff81 b 405b3c │ │ 405d38: 8fa30030 lw v1,48(sp) │ │ - 405d3c: 8f998118 lw t9,-32488(gp) │ │ + 405d3c: 8f99811c lw t9,-32484(gp) │ │ 405d40: 8fa5001c lw a1,28(sp) │ │ 405d44: afa80034 sw t0,52(sp) │ │ 405d48: 00003825 move a3,zero │ │ 405d4c: 04111760 bal 40bad0 │ │ 405d50: 02603025 move a2,s3 │ │ 405d54: 8fbc0010 lw gp,16(sp) │ │ 405d58: 02002825 move a1,s0 │ │ - 405d5c: 8f998114 lw t9,-32492(gp) │ │ + 405d5c: 8f998118 lw t9,-32488(gp) │ │ 405d60: 04111abd bal 40c858 │ │ 405d64: 02802025 move a0,s4 │ │ 405d68: 8fbc0010 lw gp,16(sp) │ │ 405d6c: 8fa50024 lw a1,36(sp) │ │ - 405d70: 8f998128 lw t9,-32472(gp) │ │ + 405d70: 8f99812c lw t9,-32468(gp) │ │ 405d74: 8fa40020 lw a0,32(sp) │ │ 405d78: 00003825 move a3,zero │ │ 405d7c: 0411170e bal 40b9b8 │ │ 405d80: 02603025 move a2,s3 │ │ 405d84: 8fbc0010 lw gp,16(sp) │ │ 405d88: 8fa60030 lw a2,48(sp) │ │ - 405d8c: 8f998118 lw t9,-32488(gp) │ │ + 405d8c: 8f99811c lw t9,-32484(gp) │ │ 405d90: 8fa5001c lw a1,28(sp) │ │ 405d94: 8fa40018 lw a0,24(sp) │ │ 405d98: 0411174d bal 40bad0 │ │ 405d9c: 00003825 move a3,zero │ │ 405da0: 0240c825 move t9,s2 │ │ 405da4: 0320f809 jalr t9 │ │ 405da8: 27de0001 addiu s8,s8,1 │ │ @@ -4335,15 +4337,15 @@ │ │ 405dcc: 8c820000 lw v0,0(a0) │ │ 405dd0: 27bdffc8 addiu sp,sp,-56 │ │ 405dd4: 27a90018 addiu t1,sp,24 │ │ 405dd8: 3c1c0043 lui gp,0x43 │ │ 405ddc: afa20018 sw v0,24(sp) │ │ 405de0: 8c820004 lw v0,4(a0) │ │ 405de4: afb1002c sw s1,44(sp) │ │ - 405de8: 279ca470 addiu gp,gp,-23440 │ │ + 405de8: 279ca1a0 addiu gp,gp,-24160 │ │ 405dec: 00808825 move s1,a0 │ │ 405df0: 01202025 move a0,t1 │ │ 405df4: afbf0034 sw ra,52(sp) │ │ 405df8: afb20030 sw s2,48(sp) │ │ 405dfc: afb00028 sw s0,40(sp) │ │ 405e00: afbc0010 sw gp,16(sp) │ │ 405e04: 0c101665 jal 405994 │ │ @@ -4359,19 +4361,19 @@ │ │ 405e2c: 0c101665 jal 405994 │ │ 405e30: 02202025 move a0,s1 │ │ 405e34: 00408025 move s0,v0 │ │ 405e38: 24020001 li v0,1 │ │ 405e3c: 1502002e bne t0,v0,405ef8 │ │ 405e40: 8fbc0010 lw gp,16(sp) │ │ 405e44: 14e00040 bnez a3,405f48 │ │ - 405e48: 8f998134 lw t9,-32460(gp) │ │ + 405e48: 8f998138 lw t9,-32456(gp) │ │ 405e4c: 16000019 bnez s0,405eb4 │ │ - 405e50: 8f82810c lw v0,-32500(gp) │ │ + 405e50: 8f828110 lw v0,-32496(gp) │ │ 405e54: 8c440000 lw a0,0(v0) │ │ - 405e58: 8f998138 lw t9,-32456(gp) │ │ + 405e58: 8f99813c lw t9,-32452(gp) │ │ 405e5c: 0320f809 jalr t9 │ │ 405e60: 00000000 nop │ │ 405e64: 0c101665 jal 405994 │ │ 405e68: 02202025 move a0,s1 │ │ 405e6c: 8fbf0034 lw ra,52(sp) │ │ 405e70: 8fb20030 lw s2,48(sp) │ │ 405e74: 8fb1002c lw s1,44(sp) │ │ @@ -4387,50 +4389,50 @@ │ │ 405e9c: 0c101665 jal 405994 │ │ 405ea0: 24e70001 addiu a3,a3,1 │ │ 405ea4: 144afffc bne v0,t2,405e98 │ │ 405ea8: 00000000 nop │ │ 405eac: 1000ffdf b 405e2c │ │ 405eb0: 00000000 nop │ │ 405eb4: 1208ffe7 beq s0,t0,405e54 │ │ - 405eb8: 8f828120 lw v0,-32480(gp) │ │ + 405eb8: 8f828124 lw v0,-32476(gp) │ │ 405ebc: 2e02000a sltiu v0,s0,10 │ │ 405ec0: 14400020 bnez v0,405f44 │ │ - 405ec4: 8f998108 lw t9,-32504(gp) │ │ + 405ec4: 8f99810c lw t9,-32500(gp) │ │ 405ec8: 27b20020 addiu s2,sp,32 │ │ 405ecc: 04111500 bal 40b2d0 │ │ 405ed0: 02402025 move a0,s2 │ │ 405ed4: 8fbc0010 lw gp,16(sp) │ │ 405ed8: 02402025 move a0,s2 │ │ - 405edc: 8f998114 lw t9,-32492(gp) │ │ + 405edc: 8f998118 lw t9,-32488(gp) │ │ 405ee0: 04111a5d bal 40c858 │ │ 405ee4: 02002825 move a1,s0 │ │ 405ee8: 8fbc0010 lw gp,16(sp) │ │ 405eec: 8fa40020 lw a0,32(sp) │ │ 405ef0: 1000ffda b 405e5c │ │ - 405ef4: 8f99812c lw t9,-32468(gp) │ │ + 405ef4: 8f998130 lw t9,-32464(gp) │ │ 405ef8: 15000012 bnez t0,405f44 │ │ - 405efc: 8f998134 lw t9,-32460(gp) │ │ + 405efc: 8f998138 lw t9,-32456(gp) │ │ 405f00: 00e02825 move a1,a3 │ │ 405f04: 04111341 bal 40ac0c │ │ 405f08: 24040001 li a0,1 │ │ 405f0c: 8c430018 lw v1,24(v0) │ │ 405f10: afa20020 sw v0,32(sp) │ │ 405f14: 8fbc0010 lw gp,16(sp) │ │ 405f18: 24620001 addiu v0,v1,1 │ │ 405f1c: a0600000 sb zero,0(v1) │ │ 405f20: 2408003a li t0,58 │ │ 405f24: 2409002e li t1,46 │ │ 405f28: 240a0009 li t2,9 │ │ 405f2c: 1608000d bne s0,t0,405f64 │ │ - 405f30: 8f99812c lw t9,-32468(gp) │ │ + 405f30: 8f998130 lw t9,-32464(gp) │ │ 405f34: 04110835 bal 40800c │ │ 405f38: 8fa40020 lw a0,32(sp) │ │ 405f3c: 1000ffcc b 405e70 │ │ 405f40: 8fbf0034 lw ra,52(sp) │ │ - 405f44: 8f998134 lw t9,-32460(gp) │ │ + 405f44: 8f998138 lw t9,-32456(gp) │ │ 405f48: 00e02825 move a1,a3 │ │ 405f4c: 0411132f bal 40ac0c │ │ 405f50: 01002025 move a0,t0 │ │ 405f54: afa20020 sw v0,32(sp) │ │ 405f58: 8fbc0010 lw gp,16(sp) │ │ 405f5c: 1000fff0 b 405f20 │ │ 405f60: 8c420018 lw v0,24(v0) │ │ @@ -4451,51 +4453,51 @@ │ │ 405f9c: 0c101665 jal 405994 │ │ 405fa0: 01202025 move a0,t1 │ │ 405fa4: 00003825 move a3,zero │ │ 405fa8: 1000ffbe b 405ea4 │ │ 405fac: 240a003a li t2,58 │ │ 405fb0: 3c1c0043 lui gp,0x43 │ │ 405fb4: 27bdffd8 addiu sp,sp,-40 │ │ - 405fb8: 279ca470 addiu gp,gp,-23440 │ │ + 405fb8: 279ca1a0 addiu gp,gp,-24160 │ │ 405fbc: afb0001c sw s0,28(sp) │ │ - 405fc0: 8f90813c lw s0,-32452(gp) │ │ - 405fc4: 8f99811c lw t9,-32484(gp) │ │ + 405fc0: 8f908140 lw s0,-32448(gp) │ │ + 405fc4: 8f998120 lw t9,-32480(gp) │ │ 405fc8: afb10020 sw s1,32(sp) │ │ 405fcc: 00808825 move s1,a0 │ │ 405fd0: 8e040000 lw a0,0(s0) │ │ 405fd4: afbc0010 sw gp,16(sp) │ │ 405fd8: afbf0024 sw ra,36(sp) │ │ 405fdc: 04111477 bal 40b1bc │ │ 405fe0: 00000000 nop │ │ 405fe4: 8fbc0010 lw gp,16(sp) │ │ 405fe8: 8e100000 lw s0,0(s0) │ │ 405fec: 1220000a beqz s1,406018 │ │ - 405ff0: 8f998110 lw t9,-32496(gp) │ │ - 405ff4: 8f828120 lw v0,-32480(gp) │ │ + 405ff0: 8f998114 lw t9,-32492(gp) │ │ + 405ff4: 8f828124 lw v0,-32476(gp) │ │ 405ff8: 041114b0 bal 40b2bc │ │ 405ffc: 8c440000 lw a0,0(v0) │ │ 406000: 8fbf0024 lw ra,36(sp) │ │ 406004: ae020000 sw v0,0(s0) │ │ 406008: 8fb10020 lw s1,32(sp) │ │ 40600c: 8fb0001c lw s0,28(sp) │ │ 406010: 03e00008 jr ra │ │ 406014: 27bd0028 addiu sp,sp,40 │ │ 406018: 1000fff7 b 405ff8 │ │ - 40601c: 8f82810c lw v0,-32500(gp) │ │ + 40601c: 8f828110 lw v0,-32496(gp) │ │ │ │ 00406020 : │ │ 406020: 3c1c0043 lui gp,0x43 │ │ 406024: 27bdffb0 addiu sp,sp,-80 │ │ - 406028: 279ca470 addiu gp,gp,-23440 │ │ + 406028: 279ca1a0 addiu gp,gp,-24160 │ │ 40602c: afb30034 sw s3,52(sp) │ │ 406030: afb00028 sw s0,40(sp) │ │ - 406034: 8f938140 lw s3,-32448(gp) │ │ - 406038: 8f908104 lw s0,-32508(gp) │ │ + 406034: 8f938144 lw s3,-32444(gp) │ │ + 406038: 8f908108 lw s0,-32504(gp) │ │ 40603c: afb1002c sw s1,44(sp) │ │ - 406040: 8f998108 lw t9,-32504(gp) │ │ + 406040: 8f99810c lw t9,-32500(gp) │ │ 406044: 27b10018 addiu s1,sp,24 │ │ 406048: afbc0010 sw gp,16(sp) │ │ 40604c: afbf004c sw ra,76(sp) │ │ 406050: afbe0048 sw s8,72(sp) │ │ 406054: afb70044 sw s7,68(sp) │ │ 406058: afb60040 sw s6,64(sp) │ │ 40605c: afb5003c sw s5,60(sp) │ │ @@ -4513,20 +4515,20 @@ │ │ 40608c: afa20020 sw v0,32(sp) │ │ 406090: 8f9982a4 lw t9,-32092(gp) │ │ 406094: 3c050040 lui a1,0x40 │ │ 406098: 24a557c0 addiu a1,a1,22464 │ │ 40609c: 0320f809 jalr t9 │ │ 4060a0: 24040002 li a0,2 │ │ 4060a4: 8fbc0010 lw gp,16(sp) │ │ - 4060a8: 8f9280f8 lw s2,-32520(gp) │ │ + 4060a8: 8f9280fc lw s2,-32516(gp) │ │ 4060ac: 3c140041 lui s4,0x41 │ │ 4060b0: 3c150041 lui s5,0x41 │ │ 4060b4: ae400000 sw zero,0(s2) │ │ - 4060b8: 26940bc0 addiu s4,s4,3008 │ │ - 4060bc: 26b50d34 addiu s5,s5,3380 │ │ + 4060b8: 26940810 addiu s4,s4,2064 │ │ + 4060bc: 26b50984 addiu s5,s5,2436 │ │ 4060c0: 8e030000 lw v1,0(s0) │ │ 4060c4: 2404001c li a0,28 │ │ 4060c8: 8f9780d8 lw s7,-32552(gp) │ │ 4060cc: 70642802 mul a1,v1,a0 │ │ 4060d0: 8ee20000 lw v0,0(s7) │ │ 4060d4: 00a21821 addu v1,a1,v0 │ │ 4060d8: 8c63000c lw v1,12(v1) │ │ @@ -4535,15 +4537,15 @@ │ │ 4060e4: 10400007 beqz v0,406104 │ │ 4060e8: 02e0f025 move s8,s7 │ │ 4060ec: 92620000 lbu v0,0(s3) │ │ 4060f0: 14400004 bnez v0,406104 │ │ 4060f4: 00000000 nop │ │ 4060f8: 8e560000 lw s6,0(s2) │ │ 4060fc: 12c00003 beqz s6,40610c │ │ - 406100: 8f848104 lw a0,-32508(gp) │ │ + 406100: 8f848108 lw a0,-32504(gp) │ │ 406104: 1000035d b 406e7c │ │ 406108: 2411001c li s1,28 │ │ 40610c: 0c101665 jal 405994 │ │ 406110: 00000000 nop │ │ 406114: 0040f025 move s8,v0 │ │ 406118: 2442ffdf addiu v0,v0,-33 │ │ 40611c: 304200ff andi v0,v0,0xff │ │ @@ -4551,26 +4553,26 @@ │ │ 406124: 10600336 beqz v1,406e00 │ │ 406128: 8fbc0010 lw gp,16(sp) │ │ 40612c: 00021080 sll v0,v0,0x2 │ │ 406130: 02821021 addu v0,s4,v0 │ │ 406134: 8c420000 lw v0,0(v0) │ │ 406138: 00400008 jr v0 │ │ 40613c: 00000000 nop │ │ - 406140: 8f978104 lw s7,-32508(gp) │ │ + 406140: 8f978108 lw s7,-32504(gp) │ │ 406144: 24160022 li s6,34 │ │ 406148: 0c101665 jal 405994 │ │ 40614c: 02e02025 move a0,s7 │ │ 406150: 10560013 beq v0,s6,4061a0 │ │ 406154: 8fbc0010 lw gp,16(sp) │ │ - 406158: 8f998144 lw t9,-32444(gp) │ │ + 406158: 8f998148 lw t9,-32440(gp) │ │ 40615c: 04110cd3 bal 4094ac │ │ 406160: 00402025 move a0,v0 │ │ 406164: 1000fff8 b 406148 │ │ 406168: 00000000 nop │ │ - 40616c: 8f978104 lw s7,-32508(gp) │ │ + 40616c: 8f978108 lw s7,-32504(gp) │ │ 406170: 24160022 li s6,34 │ │ 406174: 241e005c li s8,92 │ │ 406178: 0c101665 jal 405994 │ │ 40617c: 02e02025 move a0,s7 │ │ 406180: 10560007 beq v0,s6,4061a0 │ │ 406184: 8fbc0010 lw gp,16(sp) │ │ 406188: 145e00de bne v0,s8,406504 │ │ @@ -4582,52 +4584,52 @@ │ │ 4061a0: 8f9682fc lw s6,-32004(gp) │ │ 4061a4: 8f9982d0 lw t9,-32048(gp) │ │ 4061a8: 0320f809 jalr t9 │ │ 4061ac: 8ec40000 lw a0,0(s6) │ │ 4061b0: 8fbc0010 lw gp,16(sp) │ │ 4061b4: 8ec40000 lw a0,0(s6) │ │ 4061b8: 10000010 b 4061fc │ │ - 4061bc: 8f998148 lw t9,-32440(gp) │ │ - 4061c0: 8f848104 lw a0,-32508(gp) │ │ + 4061bc: 8f9980f4 lw t9,-32524(gp) │ │ + 4061c0: 8f848108 lw a0,-32504(gp) │ │ 4061c4: 0c101665 jal 405994 │ │ 4061c8: 00000000 nop │ │ 4061cc: 00021e00 sll v1,v0,0x18 │ │ 4061d0: 00031e03 sra v1,v1,0x18 │ │ 4061d4: 04610007 bgez v1,4061f4 │ │ 4061d8: 8fbc0010 lw gp,16(sp) │ │ - 4061dc: 8f848104 lw a0,-32508(gp) │ │ + 4061dc: 8f848108 lw a0,-32504(gp) │ │ 4061e0: 00021200 sll v0,v0,0x8 │ │ 4061e4: 0c101665 jal 405994 │ │ 4061e8: 30477f00 andi a3,v0,0x7f00 │ │ 4061ec: 8fbc0010 lw gp,16(sp) │ │ 4061f0: 00471021 addu v0,v0,a3 │ │ 4061f4: 8f99814c lw t9,-32436(gp) │ │ 4061f8: 00402025 move a0,v0 │ │ 4061fc: 0320f809 jalr t9 │ │ 406200: 00000000 nop │ │ 406204: 8fbc0010 lw gp,16(sp) │ │ 406208: 1000ffae b 4060c4 │ │ 40620c: 8e030000 lw v1,0(s0) │ │ - 406210: 8f82813c lw v0,-32452(gp) │ │ + 406210: 8f828140 lw v0,-32448(gp) │ │ 406214: 8f998150 lw t9,-32432(gp) │ │ 406218: 8c420000 lw v0,0(v0) │ │ 40621c: 04111443 bal 40b32c │ │ 406220: 8c440000 lw a0,0(v0) │ │ 406224: 8fbc0010 lw gp,16(sp) │ │ 406228: 2c420001 sltiu v0,v0,1 │ │ 40622c: 8f838154 lw v1,-32428(gp) │ │ 406230: 8f998158 lw t9,-32424(gp) │ │ 406234: 04110741 bal 407f3c │ │ 406238: a0620000 sb v0,0(v1) │ │ 40623c: 8fbc0010 lw gp,16(sp) │ │ - 406240: 8f848104 lw a0,-32508(gp) │ │ + 406240: 8f848108 lw a0,-32504(gp) │ │ 406244: 0c101665 jal 405994 │ │ 406248: 00000000 nop │ │ 40624c: 8fbc0010 lw gp,16(sp) │ │ - 406250: 8f848104 lw a0,-32508(gp) │ │ + 406250: 8f848108 lw a0,-32504(gp) │ │ 406254: 0c101665 jal 405994 │ │ 406258: 00403825 move a3,v0 │ │ 40625c: 2403004a li v1,74 │ │ 406260: 13c30008 beq s8,v1,406284 │ │ 406264: 8fbc0010 lw gp,16(sp) │ │ 406268: 24030042 li v1,66 │ │ 40626c: 17c30019 bne s8,v1,4062d4 │ │ @@ -4662,26 +4664,26 @@ │ │ 4062e0: 1460ff77 bnez v1,4060c0 │ │ 4062e4: 00000000 nop │ │ 4062e8: 1000ffe7 b 406288 │ │ 4062ec: 8e030000 lw v1,0(s0) │ │ 4062f0: 1000ffef b 4062b0 │ │ 4062f4: 8c630100 lw v1,256(v1) │ │ 4062f8: 3c040041 lui a0,0x41 │ │ - 4062fc: 24840af0 addiu a0,a0,2800 │ │ + 4062fc: 24840740 addiu a0,a0,1856 │ │ 406300: 1000ffbe b 4061fc │ │ 406304: 8f99815c lw t9,-32420(gp) │ │ - 406308: 8f848104 lw a0,-32508(gp) │ │ + 406308: 8f848108 lw a0,-32504(gp) │ │ 40630c: 0c101665 jal 405994 │ │ 406310: 00000000 nop │ │ 406314: 0040b025 move s6,v0 │ │ 406318: 00021600 sll v0,v0,0x18 │ │ 40631c: 00021603 sra v0,v0,0x18 │ │ 406320: 04410007 bgez v0,406340 │ │ 406324: 8fbc0010 lw gp,16(sp) │ │ - 406328: 8f848104 lw a0,-32508(gp) │ │ + 406328: 8f848108 lw a0,-32504(gp) │ │ 40632c: 0c101665 jal 405994 │ │ 406330: 0016b200 sll s6,s6,0x8 │ │ 406334: 32d67f00 andi s6,s6,0x7f00 │ │ 406338: 8fbc0010 lw gp,16(sp) │ │ 40633c: 0056b021 addu s6,v0,s6 │ │ 406340: 241e001c li s8,28 │ │ 406344: 72def002 mul s8,s6,s8 │ │ @@ -4691,19 +4693,19 @@ │ │ 406354: 14400009 bnez v0,40637c │ │ 406358: 8f828160 lw v0,-32416(gp) │ │ 40635c: 0016b080 sll s6,s6,0x2 │ │ 406360: 8c430000 lw v1,0(v0) │ │ 406364: 3c040041 lui a0,0x41 │ │ 406368: 00761821 addu v1,v1,s6 │ │ 40636c: 8c650000 lw a1,0(v1) │ │ - 406370: 24840b00 addiu a0,a0,2816 │ │ + 406370: 24840750 addiu a0,a0,1872 │ │ 406374: 100000e9 b 40671c │ │ 406378: 8f99815c lw t9,-32420(gp) │ │ 40637c: 8f998164 lw t9,-32412(gp) │ │ - 406380: 8f848104 lw a0,-32508(gp) │ │ + 406380: 8f848108 lw a0,-32504(gp) │ │ 406384: 04110b0b bal 408fb4 │ │ 406388: 02c02825 move a1,s6 │ │ 40638c: 8ee20000 lw v0,0(s7) │ │ 406390: 8fbc0010 lw gp,16(sp) │ │ 406394: 005ef021 addu s8,v0,s8 │ │ 406398: 8fd70018 lw s7,24(s8) │ │ 40639c: 16e00011 bnez s7,4063e4 │ │ @@ -4725,63 +4727,63 @@ │ │ 4063dc: 1000ff38 b 4060c0 │ │ 4063e0: ae000004 sw zero,4(s0) │ │ 4063e4: 04110a5b bal 408d54 │ │ 4063e8: 8ee40000 lw a0,0(s7) │ │ 4063ec: 8fbc0010 lw gp,16(sp) │ │ 4063f0: 1000ffea b 40639c │ │ 4063f4: 8ef70008 lw s7,8(s7) │ │ - 4063f8: 8f82813c lw v0,-32452(gp) │ │ + 4063f8: 8f828140 lw v0,-32448(gp) │ │ 4063fc: 8c420000 lw v0,0(v0) │ │ 406400: 8c440000 lw a0,0(v0) │ │ 406404: 1000ff7d b 4061fc │ │ - 406408: 8f998138 lw t9,-32456(gp) │ │ + 406408: 8f99813c lw t9,-32452(gp) │ │ 40640c: 8e020000 lw v0,0(s0) │ │ 406410: 1440000b bnez v0,406440 │ │ 406414: 8f828174 lw v0,-32396(gp) │ │ 406418: 8f828170 lw v0,-32400(gp) │ │ 40641c: 8c450000 lw a1,0(v0) │ │ 406420: 2402000a li v0,10 │ │ 406424: 14a20008 bne a1,v0,406448 │ │ 406428: 3c040040 lui a0,0x40 │ │ - 40642c: 8f848104 lw a0,-32508(gp) │ │ + 40642c: 8f848108 lw a0,-32504(gp) │ │ 406430: 0c101773 jal 405dcc │ │ 406434: 00000000 nop │ │ 406438: 1000ff73 b 406208 │ │ 40643c: 8fbc0010 lw gp,16(sp) │ │ 406440: 1000fff6 b 40641c │ │ 406444: 8c420000 lw v0,0(v0) │ │ 406448: 248459d0 addiu a0,a0,22992 │ │ 40644c: 0c10167f jal 4059fc │ │ 406450: 00000000 nop │ │ 406454: 1000ff6c b 406208 │ │ 406458: 8fbc0010 lw gp,16(sp) │ │ - 40645c: 8f848104 lw a0,-32508(gp) │ │ + 40645c: 8f848108 lw a0,-32504(gp) │ │ 406460: 0c101665 jal 405994 │ │ 406464: 00000000 nop │ │ 406468: 00021e00 sll v1,v0,0x18 │ │ 40646c: 00031e03 sra v1,v1,0x18 │ │ 406470: 04610007 bgez v1,406490 │ │ 406474: 8fbc0010 lw gp,16(sp) │ │ - 406478: 8f848104 lw a0,-32508(gp) │ │ + 406478: 8f848108 lw a0,-32504(gp) │ │ 40647c: 00021200 sll v0,v0,0x8 │ │ 406480: 0c101665 jal 405994 │ │ 406484: 30477f00 andi a3,v0,0x7f00 │ │ 406488: 8fbc0010 lw gp,16(sp) │ │ 40648c: 00471021 addu v0,v0,a3 │ │ 406490: 00402025 move a0,v0 │ │ 406494: 1000ff59 b 4061fc │ │ 406498: 8f998178 lw t9,-32392(gp) │ │ - 40649c: 8f848104 lw a0,-32508(gp) │ │ + 40649c: 8f848108 lw a0,-32504(gp) │ │ 4064a0: 0c101665 jal 405994 │ │ 4064a4: 00000000 nop │ │ 4064a8: 00021e00 sll v1,v0,0x18 │ │ 4064ac: 00031e03 sra v1,v1,0x18 │ │ 4064b0: 04610007 bgez v1,4064d0 │ │ 4064b4: 8fbc0010 lw gp,16(sp) │ │ - 4064b8: 8f848104 lw a0,-32508(gp) │ │ + 4064b8: 8f848108 lw a0,-32504(gp) │ │ 4064bc: 00021200 sll v0,v0,0x8 │ │ 4064c0: 0c101665 jal 405994 │ │ 4064c4: 30477f00 andi a3,v0,0x7f00 │ │ 4064c8: 8fbc0010 lw gp,16(sp) │ │ 4064cc: 00471021 addu v0,v0,a3 │ │ 4064d0: 00402025 move a0,v0 │ │ 4064d4: 1000ff49 b 4061fc │ │ @@ -4792,15 +4794,15 @@ │ │ 4064e8: 1060ff23 beqz v1,406178 │ │ 4064ec: 00021080 sll v0,v0,0x2 │ │ 4064f0: 02a21021 addu v0,s5,v0 │ │ 4064f4: 8c420000 lw v0,0(v0) │ │ 4064f8: 00400008 jr v0 │ │ 4064fc: 00000000 nop │ │ 406500: 24040007 li a0,7 │ │ - 406504: 8f998144 lw t9,-32444(gp) │ │ + 406504: 8f998148 lw t9,-32440(gp) │ │ 406508: 04110be8 bal 4094ac │ │ 40650c: 00000000 nop │ │ 406510: 1000ff19 b 406178 │ │ 406514: 00000000 nop │ │ 406518: 1000fffa b 406504 │ │ 40651c: 24040008 li a0,8 │ │ 406520: 1000fff8 b 406504 │ │ @@ -4845,33 +4847,33 @@ │ │ 4065bc: 04110632 bal 407e88 │ │ 4065c0: ae020004 sw v0,4(s0) │ │ 4065c4: 8fbc0010 lw gp,16(sp) │ │ 4065c8: 1000febd b 4060c0 │ │ 4065cc: ae020000 sw v0,0(s0) │ │ 4065d0: 3c040041 lui a0,0x41 │ │ 4065d4: 1000ff4a b 406300 │ │ - 4065d8: 24840b1c addiu a0,a0,2844 │ │ - 4065dc: 8f848104 lw a0,-32508(gp) │ │ + 4065d8: 2484076c addiu a0,a0,1900 │ │ + 4065dc: 8f848108 lw a0,-32504(gp) │ │ 4065e0: 0c101665 jal 405994 │ │ 4065e4: 00000000 nop │ │ 4065e8: 00021e00 sll v1,v0,0x18 │ │ 4065ec: 00031e03 sra v1,v1,0x18 │ │ 4065f0: 04610007 bgez v1,406610 │ │ 4065f4: 8fbc0010 lw gp,16(sp) │ │ - 4065f8: 8f848104 lw a0,-32508(gp) │ │ + 4065f8: 8f848108 lw a0,-32504(gp) │ │ 4065fc: 00021200 sll v0,v0,0x8 │ │ 406600: 0c101665 jal 405994 │ │ 406604: 30477f00 andi a3,v0,0x7f00 │ │ 406608: 8fbc0010 lw gp,16(sp) │ │ 40660c: 00471021 addu v0,v0,a3 │ │ 406610: 00402025 move a0,v0 │ │ 406614: 1000fef9 b 4061fc │ │ 406618: 8f998188 lw t9,-32376(gp) │ │ 40661c: 8f83804c lw v1,-32692(gp) │ │ - 406620: 8f82813c lw v0,-32452(gp) │ │ + 406620: 8f828140 lw v0,-32448(gp) │ │ 406624: 8c670000 lw a3,0(v1) │ │ 406628: 8c420000 lw v0,0(v0) │ │ 40662c: 8f83818c lw v1,-32372(gp) │ │ 406630: 8f998190 lw t9,-32368(gp) │ │ 406634: 8f868194 lw a2,-32364(gp) │ │ 406638: 8c440000 lw a0,0(v0) │ │ 40663c: 0411195a bal 40cba8 │ │ @@ -4888,42 +4890,42 @@ │ │ 406668: 24040004 li a0,4 │ │ 40666c: 8fbc0010 lw gp,16(sp) │ │ 406670: 8f9682fc lw s6,-32004(gp) │ │ 406674: 8f9982d0 lw t9,-32048(gp) │ │ 406678: 0320f809 jalr t9 │ │ 40667c: 8ec40000 lw a0,0(s6) │ │ 406680: 8fbc0010 lw gp,16(sp) │ │ - 406684: 8f998148 lw t9,-32440(gp) │ │ + 406684: 8f9980f4 lw t9,-32524(gp) │ │ 406688: 04111b29 bal 40d330 │ │ 40668c: 8ec40000 lw a0,0(s6) │ │ 406690: 8fbc0010 lw gp,16(sp) │ │ 406694: 8f998158 lw t9,-32424(gp) │ │ 406698: 04110628 bal 407f3c │ │ 40669c: 00000000 nop │ │ 4066a0: 1000fed9 b 406208 │ │ 4066a4: 8fbc0010 lw gp,16(sp) │ │ - 4066a8: 8f848104 lw a0,-32508(gp) │ │ + 4066a8: 8f848108 lw a0,-32504(gp) │ │ 4066ac: 0c101665 jal 405994 │ │ 4066b0: 00000000 nop │ │ 4066b4: 2442ffb7 addiu v0,v0,-73 │ │ 4066b8: 304200ff andi v0,v0,0xff │ │ 4066bc: 2c430010 sltiu v1,v0,16 │ │ 4066c0: 1060fe7f beqz v1,4060c0 │ │ 4066c4: 8fbc0010 lw gp,16(sp) │ │ 4066c8: 3c030041 lui v1,0x41 │ │ 4066cc: 00021080 sll v0,v0,0x2 │ │ - 4066d0: 24630d98 addiu v1,v1,3480 │ │ + 4066d0: 246309e8 addiu v1,v1,2536 │ │ 4066d4: 00621021 addu v0,v1,v0 │ │ 4066d8: 8c420000 lw v0,0(v0) │ │ 4066dc: 00400008 jr v0 │ │ 4066e0: 00000000 nop │ │ - 4066e4: 8f82813c lw v0,-32452(gp) │ │ + 4066e4: 8f828140 lw v0,-32448(gp) │ │ 4066e8: 24060001 li a2,1 │ │ 4066ec: 8c440000 lw a0,0(v0) │ │ - 4066f0: 8f998114 lw t9,-32492(gp) │ │ + 4066f0: 8f998118 lw t9,-32488(gp) │ │ 4066f4: 8c820000 lw v0,0(a0) │ │ 4066f8: 8c430004 lw v1,4(v0) │ │ 4066fc: 1466000b bne v1,a2,40672c │ │ 406700: 8c450008 lw a1,8(v0) │ │ 406704: 10a00009 beqz a1,40672c │ │ 406708: 00000000 nop │ │ 40670c: 8c420018 lw v0,24(v0) │ │ @@ -4932,144 +4934,144 @@ │ │ 406718: 00000000 nop │ │ 40671c: 0320f809 jalr t9 │ │ 406720: 00000000 nop │ │ 406724: 1000feb8 b 406208 │ │ 406728: 8fbc0010 lw gp,16(sp) │ │ 40672c: 1000fffb b 40671c │ │ 406730: 00652821 addu a1,v1,a1 │ │ - 406734: 8f82813c lw v0,-32452(gp) │ │ + 406734: 8f828140 lw v0,-32448(gp) │ │ 406738: 8c440000 lw a0,0(v0) │ │ 40673c: 8c820000 lw v0,0(a0) │ │ 406740: 8c450008 lw a1,8(v0) │ │ 406744: 1000fff5 b 40671c │ │ - 406748: 8f998114 lw t9,-32492(gp) │ │ + 406748: 8f998118 lw t9,-32488(gp) │ │ 40674c: 8f82819c lw v0,-32356(gp) │ │ 406750: 8f9981a0 lw t9,-32352(gp) │ │ 406754: 8c450000 lw a1,0(v0) │ │ - 406758: 8f82813c lw v0,-32452(gp) │ │ + 406758: 8f828140 lw v0,-32448(gp) │ │ 40675c: 04111874 bal 40c930 │ │ 406760: 8c440000 lw a0,0(v0) │ │ 406764: 1440fe56 bnez v0,4060c0 │ │ 406768: 8fbc0010 lw gp,16(sp) │ │ 40676c: 3c040041 lui a0,0x41 │ │ 406770: 1000fee3 b 406300 │ │ - 406774: 24840b38 addiu a0,a0,2872 │ │ + 406774: 24840788 addiu a0,a0,1928 │ │ 406778: 8f828170 lw v0,-32400(gp) │ │ 40677c: 3c040040 lui a0,0x40 │ │ 406780: 8c450000 lw a1,0(v0) │ │ 406784: 1000ff31 b 40644c │ │ 406788: 248457d8 addiu a0,a0,22488 │ │ - 40678c: 8f82810c lw v0,-32500(gp) │ │ - 406790: 8f998138 lw t9,-32456(gp) │ │ + 40678c: 8f828110 lw v0,-32496(gp) │ │ + 406790: 8f99813c lw t9,-32452(gp) │ │ 406794: 04110602 bal 407fa0 │ │ 406798: 8c440000 lw a0,0(v0) │ │ 40679c: 8fbc0010 lw gp,16(sp) │ │ - 4067a0: 8f82813c lw v0,-32452(gp) │ │ + 4067a0: 8f828140 lw v0,-32448(gp) │ │ 4067a4: 8f9982f8 lw t9,-32008(gp) │ │ 4067a8: 0320f809 jalr t9 │ │ 4067ac: 8c560000 lw s6,0(v0) │ │ 4067b0: 00402825 move a1,v0 │ │ 4067b4: 8fbc0010 lw gp,16(sp) │ │ 4067b8: 1000ffe2 b 406744 │ │ 4067bc: 02c02025 move a0,s6 │ │ - 4067c0: 8f848104 lw a0,-32508(gp) │ │ + 4067c0: 8f848108 lw a0,-32504(gp) │ │ 4067c4: 0c101665 jal 405994 │ │ 4067c8: 00000000 nop │ │ 4067cc: 00021e00 sll v1,v0,0x18 │ │ 4067d0: 00031e03 sra v1,v1,0x18 │ │ 4067d4: 04610007 bgez v1,4067f4 │ │ 4067d8: 8fbc0010 lw gp,16(sp) │ │ - 4067dc: 8f848104 lw a0,-32508(gp) │ │ + 4067dc: 8f848108 lw a0,-32504(gp) │ │ 4067e0: 00021200 sll v0,v0,0x8 │ │ 4067e4: 0c101665 jal 405994 │ │ 4067e8: 30477f00 andi a3,v0,0x7f00 │ │ 4067ec: 8fbc0010 lw gp,16(sp) │ │ 4067f0: 00471021 addu v0,v0,a3 │ │ 4067f4: 00402025 move a0,v0 │ │ 4067f8: 1000fe80 b 4061fc │ │ 4067fc: 8f9981a4 lw t9,-32348(gp) │ │ 406800: 00002025 move a0,zero │ │ 406804: 1000fe7d b 4061fc │ │ 406808: 8f998044 lw t9,-32700(gp) │ │ - 40680c: 8f848104 lw a0,-32508(gp) │ │ + 40680c: 8f848108 lw a0,-32504(gp) │ │ 406810: 0c101665 jal 405994 │ │ 406814: 00000000 nop │ │ 406818: 00021e00 sll v1,v0,0x18 │ │ 40681c: 00031e03 sra v1,v1,0x18 │ │ 406820: 04610007 bgez v1,406840 │ │ 406824: 8fbc0010 lw gp,16(sp) │ │ - 406828: 8f848104 lw a0,-32508(gp) │ │ + 406828: 8f848108 lw a0,-32504(gp) │ │ 40682c: 00021200 sll v0,v0,0x8 │ │ 406830: 0c101665 jal 405994 │ │ 406834: 30477f00 andi a3,v0,0x7f00 │ │ 406838: 8fbc0010 lw gp,16(sp) │ │ 40683c: 00471021 addu v0,v0,a3 │ │ 406840: 00402025 move a0,v0 │ │ 406844: 1000fe6d b 4061fc │ │ 406848: 8f9981a8 lw t9,-32344(gp) │ │ - 40684c: 8f848104 lw a0,-32508(gp) │ │ + 40684c: 8f848108 lw a0,-32504(gp) │ │ 406850: 0c101665 jal 405994 │ │ 406854: 00000000 nop │ │ 406858: 00021e00 sll v1,v0,0x18 │ │ 40685c: 00031e03 sra v1,v1,0x18 │ │ 406860: 04610007 bgez v1,406880 │ │ 406864: 8fbc0010 lw gp,16(sp) │ │ - 406868: 8f848104 lw a0,-32508(gp) │ │ + 406868: 8f848108 lw a0,-32504(gp) │ │ 40686c: 00021200 sll v0,v0,0x8 │ │ 406870: 0c101665 jal 405994 │ │ 406874: 30477f00 andi a3,v0,0x7f00 │ │ 406878: 8fbc0010 lw gp,16(sp) │ │ 40687c: 00471021 addu v0,v0,a3 │ │ 406880: 00402025 move a0,v0 │ │ 406884: 1000fe5d b 4061fc │ │ 406888: 8f9981ac lw t9,-32340(gp) │ │ - 40688c: 8f82813c lw v0,-32452(gp) │ │ - 406890: 8f998130 lw t9,-32464(gp) │ │ + 40688c: 8f828140 lw v0,-32448(gp) │ │ + 406890: 8f998134 lw t9,-32460(gp) │ │ 406894: 8c460000 lw a2,0(v0) │ │ - 406898: 8f82810c lw v0,-32500(gp) │ │ + 406898: 8f828110 lw v0,-32496(gp) │ │ 40689c: 8cc50000 lw a1,0(a2) │ │ 4068a0: 8c440000 lw a0,0(v0) │ │ 4068a4: 041112cd bal 40b3dc │ │ 4068a8: 00003825 move a3,zero │ │ 4068ac: 1000fe56 b 406208 │ │ 4068b0: 8fbc0010 lw gp,16(sp) │ │ - 4068b4: 8f848104 lw a0,-32508(gp) │ │ + 4068b4: 8f848108 lw a0,-32504(gp) │ │ 4068b8: 0c101665 jal 405994 │ │ 4068bc: 00000000 nop │ │ 4068c0: 00021e00 sll v1,v0,0x18 │ │ 4068c4: 00031e03 sra v1,v1,0x18 │ │ 4068c8: 04610007 bgez v1,4068e8 │ │ 4068cc: 8fbc0010 lw gp,16(sp) │ │ - 4068d0: 8f848104 lw a0,-32508(gp) │ │ + 4068d0: 8f848108 lw a0,-32504(gp) │ │ 4068d4: 00021200 sll v0,v0,0x8 │ │ 4068d8: 0c101665 jal 405994 │ │ 4068dc: 30477f00 andi a3,v0,0x7f00 │ │ 4068e0: 8fbc0010 lw gp,16(sp) │ │ 4068e4: 00471021 addu v0,v0,a3 │ │ 4068e8: 00402025 move a0,v0 │ │ 4068ec: 1000fe43 b 4061fc │ │ 4068f0: 8f998198 lw t9,-32360(gp) │ │ 4068f4: 8f9981b0 lw t9,-32336(gp) │ │ 4068f8: 041105d8 bal 40805c │ │ 4068fc: 24040002 li a0,2 │ │ 406900: 1040fdef beqz v0,4060c0 │ │ 406904: 8fbc0010 lw gp,16(sp) │ │ - 406908: 8f82813c lw v0,-32452(gp) │ │ + 406908: 8f828140 lw v0,-32448(gp) │ │ 40690c: 8c420000 lw v0,0(v0) │ │ 406910: 8c430004 lw v1,4(v0) │ │ 406914: 8c440000 lw a0,0(v0) │ │ 406918: 8c650000 lw a1,0(v1) │ │ 40691c: ac450000 sw a1,0(v0) │ │ 406920: 1000fde7 b 4060c0 │ │ 406924: ac640000 sw a0,0(v1) │ │ 406928: 1000feb5 b 406400 │ │ - 40692c: 8f82810c lw v0,-32500(gp) │ │ + 40692c: 8f828110 lw v0,-32496(gp) │ │ 406930: 1000feb3 b 406400 │ │ - 406934: 8f828120 lw v0,-32480(gp) │ │ - 406938: 8f82813c lw v0,-32452(gp) │ │ + 406934: 8f828124 lw v0,-32476(gp) │ │ + 406938: 8f828140 lw v0,-32448(gp) │ │ 40693c: 8f998150 lw t9,-32432(gp) │ │ 406940: 8c420000 lw v0,0(v0) │ │ 406944: 04111279 bal 40b32c │ │ 406948: 8c440000 lw a0,0(v0) │ │ 40694c: 8fbc0010 lw gp,16(sp) │ │ 406950: 00402025 move a0,v0 │ │ 406954: 8f838154 lw v1,-32428(gp) │ │ @@ -5079,15 +5081,15 @@ │ │ 406964: 1000fe28 b 406208 │ │ 406968: 8fbc0010 lw gp,16(sp) │ │ 40696c: 8f9981b0 lw t9,-32336(gp) │ │ 406970: 041105ba bal 40805c │ │ 406974: 24040002 li a0,2 │ │ 406978: 1040fdd1 beqz v0,4060c0 │ │ 40697c: 8fbc0010 lw gp,16(sp) │ │ - 406980: 8f97813c lw s7,-32452(gp) │ │ + 406980: 8f978140 lw s7,-32448(gp) │ │ 406984: 8f998150 lw t9,-32432(gp) │ │ 406988: 8ee20000 lw v0,0(s7) │ │ 40698c: 8c420004 lw v0,4(v0) │ │ 406990: 04111266 bal 40b32c │ │ 406994: 8c440000 lw a0,0(v0) │ │ 406998: 14400007 bnez v0,4069b8 │ │ 40699c: 8fbc0010 lw gp,16(sp) │ │ @@ -5104,15 +5106,15 @@ │ │ 4069c8: 1000ffe4 b 40695c │ │ 4069cc: 92e40000 lbu a0,0(s7) │ │ 4069d0: 8f9981b0 lw t9,-32336(gp) │ │ 4069d4: 041105a1 bal 40805c │ │ 4069d8: 24040002 li a0,2 │ │ 4069dc: 1040fdb8 beqz v0,4060c0 │ │ 4069e0: 8fbc0010 lw gp,16(sp) │ │ - 4069e4: 8f96813c lw s6,-32452(gp) │ │ + 4069e4: 8f968140 lw s6,-32448(gp) │ │ 4069e8: 8f998150 lw t9,-32432(gp) │ │ 4069ec: 8ec20000 lw v0,0(s6) │ │ 4069f0: 8c420004 lw v0,4(v0) │ │ 4069f4: 0411124d bal 40b32c │ │ 4069f8: 8c440000 lw a0,0(v0) │ │ 4069fc: 8fbc0010 lw gp,16(sp) │ │ 406a00: 10400007 beqz v0,406a20 │ │ @@ -5131,16 +5133,16 @@ │ │ 406a34: 1000ffc9 b 40695c │ │ 406a38: 92c40000 lbu a0,0(s6) │ │ 406a3c: 8f9981b0 lw t9,-32336(gp) │ │ 406a40: 04110586 bal 40805c │ │ 406a44: 24040002 li a0,2 │ │ 406a48: 1040fd9d beqz v0,4060c0 │ │ 406a4c: 8fbc0010 lw gp,16(sp) │ │ - 406a50: 8f82813c lw v0,-32452(gp) │ │ - 406a54: 8f998128 lw t9,-32472(gp) │ │ + 406a50: 8f828140 lw v0,-32448(gp) │ │ + 406a54: 8f99812c lw t9,-32468(gp) │ │ 406a58: 8c420000 lw v0,0(v0) │ │ 406a5c: 00003825 move a3,zero │ │ 406a60: 8c430004 lw v1,4(v0) │ │ 406a64: 8c450000 lw a1,0(v0) │ │ 406a68: 8c640000 lw a0,0(v1) │ │ 406a6c: 02203025 move a2,s1 │ │ 406a70: 0320f809 jalr t9 │ │ @@ -5149,47 +5151,47 @@ │ │ 406a7c: 10000030 b 406b40 │ │ 406a80: 8f998158 lw t9,-32424(gp) │ │ 406a84: 8f9981b0 lw t9,-32336(gp) │ │ 406a88: 04110574 bal 40805c │ │ 406a8c: 24040002 li a0,2 │ │ 406a90: 1040fd8b beqz v0,4060c0 │ │ 406a94: 8fbc0010 lw gp,16(sp) │ │ - 406a98: 8f82813c lw v0,-32452(gp) │ │ + 406a98: 8f828140 lw v0,-32448(gp) │ │ 406a9c: 00003825 move a3,zero │ │ 406aa0: 8c420000 lw v0,0(v0) │ │ 406aa4: 02203025 move a2,s1 │ │ 406aa8: 8c430004 lw v1,4(v0) │ │ 406aac: 8c450000 lw a1,0(v0) │ │ 406ab0: 8c640000 lw a0,0(v1) │ │ 406ab4: 1000ffee b 406a70 │ │ - 406ab8: 8f998130 lw t9,-32464(gp) │ │ + 406ab8: 8f998134 lw t9,-32460(gp) │ │ 406abc: 8f9981b0 lw t9,-32336(gp) │ │ 406ac0: 04110566 bal 40805c │ │ 406ac4: 24040002 li a0,2 │ │ 406ac8: 1040fd7d beqz v0,4060c0 │ │ 406acc: 8fbc0010 lw gp,16(sp) │ │ - 406ad0: 8f82813c lw v0,-32452(gp) │ │ + 406ad0: 8f828140 lw v0,-32448(gp) │ │ 406ad4: 8f84819c lw a0,-32356(gp) │ │ 406ad8: 8c420000 lw v0,0(v0) │ │ 406adc: 8c870000 lw a3,0(a0) │ │ 406ae0: 8c430004 lw v1,4(v0) │ │ 406ae4: 02203025 move a2,s1 │ │ 406ae8: 8c450000 lw a1,0(v0) │ │ 406aec: 8c640000 lw a0,0(v1) │ │ 406af0: 1000ffdf b 406a70 │ │ - 406af4: 8f998118 lw t9,-32488(gp) │ │ + 406af4: 8f99811c lw t9,-32484(gp) │ │ 406af8: 8f9981b0 lw t9,-32336(gp) │ │ 406afc: 04110557 bal 40805c │ │ 406b00: 24040002 li a0,2 │ │ 406b04: 1040fd6e beqz v0,4060c0 │ │ 406b08: 8fbc0010 lw gp,16(sp) │ │ - 406b0c: 8f82813c lw v0,-32452(gp) │ │ + 406b0c: 8f828140 lw v0,-32448(gp) │ │ 406b10: 8f84819c lw a0,-32356(gp) │ │ 406b14: 8c420000 lw v0,0(v0) │ │ - 406b18: 8f998124 lw t9,-32476(gp) │ │ + 406b18: 8f998128 lw t9,-32472(gp) │ │ 406b1c: 8c430004 lw v1,4(v0) │ │ 406b20: 8c870000 lw a3,0(a0) │ │ 406b24: 8c450000 lw a1,0(v0) │ │ 406b28: 8c640000 lw a0,0(v1) │ │ 406b2c: 0411142c bal 40bbe0 │ │ 406b30: 02203025 move a2,s1 │ │ 406b34: 14400010 bnez v0,406b78 │ │ @@ -5198,39 +5200,39 @@ │ │ 406b40: 041104fe bal 407f3c │ │ 406b44: 00000000 nop │ │ 406b48: 8fbc0010 lw gp,16(sp) │ │ 406b4c: 8f998158 lw t9,-32424(gp) │ │ 406b50: 041104fa bal 407f3c │ │ 406b54: 00000000 nop │ │ 406b58: 8fbc0010 lw gp,16(sp) │ │ - 406b5c: 8f99812c lw t9,-32468(gp) │ │ + 406b5c: 8f998130 lw t9,-32464(gp) │ │ 406b60: 0411052a bal 40800c │ │ 406b64: 8fa40018 lw a0,24(sp) │ │ 406b68: 8fbc0010 lw gp,16(sp) │ │ 406b6c: 02202025 move a0,s1 │ │ 406b70: 1000fda2 b 4061fc │ │ - 406b74: 8f998108 lw t9,-32504(gp) │ │ + 406b74: 8f99810c lw t9,-32500(gp) │ │ 406b78: 3c040041 lui a0,0x41 │ │ 406b7c: 1000fde0 b 406300 │ │ - 406b80: 24840b5c addiu a0,a0,2908 │ │ + 406b80: 248407ac addiu a0,a0,1964 │ │ 406b84: 8f9981b0 lw t9,-32336(gp) │ │ 406b88: 04110534 bal 40805c │ │ 406b8c: 24040002 li a0,2 │ │ 406b90: 1040fd4b beqz v0,4060c0 │ │ 406b94: 8fbc0010 lw gp,16(sp) │ │ - 406b98: 8f96813c lw s6,-32452(gp) │ │ + 406b98: 8f968140 lw s6,-32448(gp) │ │ 406b9c: 8f998150 lw t9,-32432(gp) │ │ 406ba0: 8ec20000 lw v0,0(s6) │ │ 406ba4: 041111e1 bal 40b32c │ │ 406ba8: 8c440000 lw a0,0(v0) │ │ 406bac: 10400004 beqz v0,406bc0 │ │ 406bb0: 8fbc0010 lw gp,16(sp) │ │ 406bb4: 3c040041 lui a0,0x41 │ │ 406bb8: 1000fdd1 b 406300 │ │ - 406bbc: 24840b6c addiu a0,a0,2924 │ │ + 406bbc: 248407bc addiu a0,a0,1980 │ │ 406bc0: 8ec20000 lw v0,0(s6) │ │ 406bc4: 8f84819c lw a0,-32356(gp) │ │ 406bc8: 8c430004 lw v1,4(v0) │ │ 406bcc: 8c870000 lw a3,0(a0) │ │ 406bd0: 8f9981b4 lw t9,-32332(gp) │ │ 406bd4: 8c450000 lw a1,0(v0) │ │ 406bd8: 8c640000 lw a0,0(v1) │ │ @@ -5239,15 +5241,15 @@ │ │ 406be4: 1000ffa5 b 406a7c │ │ 406be8: 8fbc0010 lw gp,16(sp) │ │ 406bec: 8f9981b0 lw t9,-32336(gp) │ │ 406bf0: 0411051a bal 40805c │ │ 406bf4: 24040002 li a0,2 │ │ 406bf8: 1040fd31 beqz v0,4060c0 │ │ 406bfc: 8fbc0010 lw gp,16(sp) │ │ - 406c00: 8f96813c lw s6,-32452(gp) │ │ + 406c00: 8f968140 lw s6,-32448(gp) │ │ 406c04: 8f84819c lw a0,-32356(gp) │ │ 406c08: 8ec20000 lw v0,0(s6) │ │ 406c0c: 8f9981b8 lw t9,-32328(gp) │ │ 406c10: 8c430004 lw v1,4(v0) │ │ 406c14: 8c870000 lw a3,0(a0) │ │ 406c18: 8c450000 lw a1,0(v0) │ │ 406c1c: 8c640000 lw a0,0(v1) │ │ @@ -5266,23 +5268,23 @@ │ │ 406c50: 041111b2 bal 40b31c │ │ 406c54: 8c440000 lw a0,0(v0) │ │ 406c58: 1040ffb8 beqz v0,406b3c │ │ 406c5c: 8fbc0010 lw gp,16(sp) │ │ 406c60: 8f99815c lw t9,-32420(gp) │ │ 406c64: 3c040041 lui a0,0x41 │ │ 406c68: 04110e33 bal 40a538 │ │ - 406c6c: 24840b7c addiu a0,a0,2940 │ │ + 406c6c: 248407cc addiu a0,a0,1996 │ │ 406c70: 1000ff82 b 406a7c │ │ 406c74: 8fbc0010 lw gp,16(sp) │ │ 406c78: 8f9981b0 lw t9,-32336(gp) │ │ 406c7c: 041104f7 bal 40805c │ │ 406c80: 24040002 li a0,2 │ │ 406c84: 1040fd0e beqz v0,4060c0 │ │ 406c88: 8fbc0010 lw gp,16(sp) │ │ - 406c8c: 8f82813c lw v0,-32452(gp) │ │ + 406c8c: 8f828140 lw v0,-32448(gp) │ │ 406c90: 8f9981c0 lw t9,-32320(gp) │ │ 406c94: 8c420000 lw v0,0(v0) │ │ 406c98: 8c430004 lw v1,4(v0) │ │ 406c9c: 8c450000 lw a1,0(v0) │ │ 406ca0: 04111194 bal 40b2f4 │ │ 406ca4: 8c640000 lw a0,0(v1) │ │ 406ca8: 8fbc0010 lw gp,16(sp) │ │ @@ -5290,15 +5292,15 @@ │ │ 406cb0: 10000010 b 406cf4 │ │ 406cb4: 2c420001 sltiu v0,v0,1 │ │ 406cb8: 8f9981b0 lw t9,-32336(gp) │ │ 406cbc: 041104e7 bal 40805c │ │ 406cc0: 24040002 li a0,2 │ │ 406cc4: 1040fcfe beqz v0,4060c0 │ │ 406cc8: 8fbc0010 lw gp,16(sp) │ │ - 406ccc: 8f82813c lw v0,-32452(gp) │ │ + 406ccc: 8f828140 lw v0,-32448(gp) │ │ 406cd0: 8f9981c0 lw t9,-32320(gp) │ │ 406cd4: 8c420000 lw v0,0(v0) │ │ 406cd8: 8c430004 lw v1,4(v0) │ │ 406cdc: 8c450000 lw a1,0(v0) │ │ 406ce0: 04111184 bal 40b2f4 │ │ 406ce4: 8c640000 lw a0,0(v1) │ │ 406ce8: 8fbc0010 lw gp,16(sp) │ │ @@ -5307,15 +5309,15 @@ │ │ 406cf4: 1000ff4c b 406a28 │ │ 406cf8: a2c20000 sb v0,0(s6) │ │ 406cfc: 8f9981b0 lw t9,-32336(gp) │ │ 406d00: 041104d6 bal 40805c │ │ 406d04: 24040002 li a0,2 │ │ 406d08: 1040fced beqz v0,4060c0 │ │ 406d0c: 8fbc0010 lw gp,16(sp) │ │ - 406d10: 8f82813c lw v0,-32452(gp) │ │ + 406d10: 8f828140 lw v0,-32448(gp) │ │ 406d14: 8f9981c0 lw t9,-32320(gp) │ │ 406d18: 8c420000 lw v0,0(v0) │ │ 406d1c: 8c430004 lw v1,4(v0) │ │ 406d20: 8c450000 lw a1,0(v0) │ │ 406d24: 04111173 bal 40b2f4 │ │ 406d28: 8c640000 lw a0,0(v1) │ │ 406d2c: 8fbc0010 lw gp,16(sp) │ │ @@ -5323,15 +5325,15 @@ │ │ 406d34: 1000ffde b 406cb0 │ │ 406d38: 8f968154 lw s6,-32428(gp) │ │ 406d3c: 8f9981b0 lw t9,-32336(gp) │ │ 406d40: 041104c6 bal 40805c │ │ 406d44: 24040002 li a0,2 │ │ 406d48: 1040fcdd beqz v0,4060c0 │ │ 406d4c: 8fbc0010 lw gp,16(sp) │ │ - 406d50: 8f82813c lw v0,-32452(gp) │ │ + 406d50: 8f828140 lw v0,-32448(gp) │ │ 406d54: 8f9981c0 lw t9,-32320(gp) │ │ 406d58: 8c420000 lw v0,0(v0) │ │ 406d5c: 8c430004 lw v1,4(v0) │ │ 406d60: 8c450000 lw a1,0(v0) │ │ 406d64: 04111163 bal 40b2f4 │ │ 406d68: 8c640000 lw a0,0(v1) │ │ 406d6c: 8fbc0010 lw gp,16(sp) │ │ @@ -5339,15 +5341,15 @@ │ │ 406d74: 1000ffdf b 406cf4 │ │ 406d78: 8f968154 lw s6,-32428(gp) │ │ 406d7c: 8f9981b0 lw t9,-32336(gp) │ │ 406d80: 041104b6 bal 40805c │ │ 406d84: 24040002 li a0,2 │ │ 406d88: 1040fccd beqz v0,4060c0 │ │ 406d8c: 8fbc0010 lw gp,16(sp) │ │ - 406d90: 8f82813c lw v0,-32452(gp) │ │ + 406d90: 8f828140 lw v0,-32448(gp) │ │ 406d94: 8f9981c0 lw t9,-32320(gp) │ │ 406d98: 8c420000 lw v0,0(v0) │ │ 406d9c: 8c430004 lw v1,4(v0) │ │ 406da0: 8c450000 lw a1,0(v0) │ │ 406da4: 04111153 bal 40b2f4 │ │ 406da8: 8c640000 lw a0,0(v1) │ │ 406dac: 8fbc0010 lw gp,16(sp) │ │ @@ -5355,30 +5357,30 @@ │ │ 406db4: 1000ffbe b 406cb0 │ │ 406db8: 8f968154 lw s6,-32428(gp) │ │ 406dbc: 8f9981b0 lw t9,-32336(gp) │ │ 406dc0: 041104a6 bal 40805c │ │ 406dc4: 24040002 li a0,2 │ │ 406dc8: 1040fcbd beqz v0,4060c0 │ │ 406dcc: 8fbc0010 lw gp,16(sp) │ │ - 406dd0: 8f82813c lw v0,-32452(gp) │ │ + 406dd0: 8f828140 lw v0,-32448(gp) │ │ 406dd4: 8f9981c0 lw t9,-32320(gp) │ │ 406dd8: 8c420000 lw v0,0(v0) │ │ 406ddc: 8c430004 lw v1,4(v0) │ │ 406de0: 8c450000 lw a1,0(v0) │ │ 406de4: 04111143 bal 40b2f4 │ │ 406de8: 8c640000 lw a0,0(v1) │ │ 406dec: 8fbc0010 lw gp,16(sp) │ │ 406df0: 00021027 nor v0,zero,v0 │ │ 406df4: 8f968154 lw s6,-32428(gp) │ │ 406df8: 1000ffbe b 406cf4 │ │ 406dfc: 000217c2 srl v0,v0,0x1f │ │ 406e00: 3c040041 lui a0,0x41 │ │ 406e04: 03c02825 move a1,s8 │ │ 406e08: 1000fd5a b 406374 │ │ - 406e0c: 24840b8c addiu a0,a0,2956 │ │ + 406e0c: 248407dc addiu a0,a0,2012 │ │ 406e10: 8fc30000 lw v1,0(s8) │ │ 406e14: 8f998180 lw t9,-32384(gp) │ │ 406e18: 00831021 addu v0,a0,v1 │ │ 406e1c: 04110826 bal 408eb8 │ │ 406e20: 8c440018 lw a0,24(v0) │ │ 406e24: 8e020000 lw v0,0(s0) │ │ 406e28: 8fc30000 lw v1,0(s8) │ │ @@ -5401,15 +5403,15 @@ │ │ 406e6c: 04110406 bal 407e88 │ │ 406e70: ae020004 sw v0,4(s0) │ │ 406e74: 8fbc0010 lw gp,16(sp) │ │ 406e78: ae020000 sw v0,0(s0) │ │ 406e7c: 8e020000 lw v0,0(s0) │ │ 406e80: 1440ffe3 bnez v0,406e10 │ │ 406e84: 70512002 mul a0,v0,s1 │ │ - 406e88: 8f90813c lw s0,-32452(gp) │ │ + 406e88: 8f908140 lw s0,-32448(gp) │ │ 406e8c: 8e020000 lw v0,0(s0) │ │ 406e90: 14400021 bnez v0,406f18 │ │ 406e94: 8f998158 lw t9,-32424(gp) │ │ 406e98: 8fa20020 lw v0,32(sp) │ │ 406e9c: 90420000 lbu v0,0(v0) │ │ 406ea0: 10400012 beqz v0,406eec │ │ 406ea4: 8fbf004c lw ra,76(sp) │ │ @@ -5419,18 +5421,18 @@ │ │ 406eb4: 24040002 li a0,2 │ │ 406eb8: 8e420000 lw v0,0(s2) │ │ 406ebc: 1040000a beqz v0,406ee8 │ │ 406ec0: 8fbc0010 lw gp,16(sp) │ │ 406ec4: 8f9982dc lw t9,-32036(gp) │ │ 406ec8: 3c040041 lui a0,0x41 │ │ 406ecc: 0320f809 jalr t9 │ │ - 406ed0: 24840ba8 addiu a0,a0,2984 │ │ + 406ed0: 248407f8 addiu a0,a0,2040 │ │ 406ed4: 8fbc0010 lw gp,16(sp) │ │ 406ed8: 8f8282fc lw v0,-32004(gp) │ │ - 406edc: 8f998148 lw t9,-32440(gp) │ │ + 406edc: 8f9980f4 lw t9,-32524(gp) │ │ 406ee0: 04111913 bal 40d330 │ │ 406ee4: 8c440000 lw a0,0(v0) │ │ 406ee8: 8fbf004c lw ra,76(sp) │ │ 406eec: 8fbe0048 lw s8,72(sp) │ │ 406ef0: 8fb70044 lw s7,68(sp) │ │ 406ef4: 8fb60040 lw s6,64(sp) │ │ 406ef8: 8fb5003c lw s5,60(sp) │ │ @@ -5445,15 +5447,15 @@ │ │ 406f1c: 00000000 nop │ │ 406f20: 1000ffda b 406e8c │ │ 406f24: 8fbc0010 lw gp,16(sp) │ │ ... │ │ │ │ 00406f30 : │ │ 406f30: 3c1c0043 lui gp,0x43 │ │ - 406f34: 279ca470 addiu gp,gp,-23440 │ │ + 406f34: 279ca1a0 addiu gp,gp,-24160 │ │ 406f38: 27bdffe0 addiu sp,sp,-32 │ │ 406f3c: 8f9981c8 lw t9,-32312(gp) │ │ 406f40: afbf001c sw ra,28(sp) │ │ 406f44: afbc0010 sw gp,16(sp) │ │ 406f48: 041103a6 bal 407de4 │ │ 406f4c: 00002025 move a0,zero │ │ 406f50: 8fbc0010 lw gp,16(sp) │ │ @@ -5464,15 +5466,15 @@ │ │ 406f64: a0400000 sb zero,0(v0) │ │ 406f68: 8f8281d4 lw v0,-32300(gp) │ │ 406f6c: a0400000 sb zero,0(v0) │ │ 406f70: 8fbf001c lw ra,28(sp) │ │ 406f74: 03e00008 jr ra │ │ 406f78: 27bd0020 addiu sp,sp,32 │ │ 406f7c: 3c1c0043 lui gp,0x43 │ │ - 406f80: 279ca470 addiu gp,gp,-23440 │ │ + 406f80: 279ca1a0 addiu gp,gp,-24160 │ │ 406f84: 8f8281d8 lw v0,-32296(gp) │ │ 406f88: 27bdffd0 addiu sp,sp,-48 │ │ 406f8c: 8c420000 lw v0,0(v0) │ │ 406f90: afbf002c sw ra,44(sp) │ │ 406f94: afb30028 sw s3,40(sp) │ │ 406f98: afb20024 sw s2,36(sp) │ │ 406f9c: afb10020 sw s1,32(sp) │ │ @@ -5521,15 +5523,15 @@ │ │ 407048: 8fb20024 lw s2,36(sp) │ │ 40704c: 8fb10020 lw s1,32(sp) │ │ 407050: 8fb0001c lw s0,28(sp) │ │ 407054: 03e00008 jr ra │ │ 407058: 27bd0030 addiu sp,sp,48 │ │ 40705c: 3c1c0043 lui gp,0x43 │ │ 407060: 27bdffc8 addiu sp,sp,-56 │ │ - 407064: 279ca470 addiu gp,gp,-23440 │ │ + 407064: 279ca1a0 addiu gp,gp,-24160 │ │ 407068: afb30028 sw s3,40(sp) │ │ 40706c: 8f9381cc lw s3,-32308(gp) │ │ 407070: afb0001c sw s0,28(sp) │ │ 407074: 8e620000 lw v0,0(s3) │ │ 407078: 2410001c li s0,28 │ │ 40707c: 72028002 mul s0,s0,v0 │ │ 407080: afb20024 sw s2,36(sp) │ │ @@ -5580,15 +5582,15 @@ │ │ 407134: ae020100 sw v0,256(s0) │ │ 407138: ac400100 sw zero,256(v0) │ │ 40713c: 8e100100 lw s0,256(s0) │ │ 407140: 1000ffe8 b 4070e4 │ │ 407144: 26b5ffff addiu s5,s5,-1 │ │ 407148: 3c1c0043 lui gp,0x43 │ │ 40714c: 27bdffd8 addiu sp,sp,-40 │ │ - 407150: 279ca470 addiu gp,gp,-23440 │ │ + 407150: 279ca1a0 addiu gp,gp,-24160 │ │ 407154: 8c820000 lw v0,0(a0) │ │ 407158: afb10020 sw s1,32(sp) │ │ 40715c: afb0001c sw s0,28(sp) │ │ 407160: afbf0024 sw ra,36(sp) │ │ 407164: afbc0010 sw gp,16(sp) │ │ 407168: 00808025 move s0,a0 │ │ 40716c: 90440000 lbu a0,0(v0) │ │ @@ -5627,31 +5629,31 @@ │ │ 4071f0: 03e00008 jr ra │ │ 4071f4: 27bd0028 addiu sp,sp,40 │ │ │ │ 004071f8 : │ │ 4071f8: 27bdffb0 addiu sp,sp,-80 │ │ 4071fc: 3c1c0043 lui gp,0x43 │ │ 407200: 3c020041 lui v0,0x41 │ │ - 407204: 279ca470 addiu gp,gp,-23440 │ │ + 407204: 279ca1a0 addiu gp,gp,-24160 │ │ 407208: afb20030 sw s2,48(sp) │ │ - 40720c: 24420e24 addiu v0,v0,3620 │ │ + 40720c: 24420a74 addiu v0,v0,2676 │ │ 407210: 3c120042 lui s2,0x42 │ │ 407214: afb70044 sw s7,68(sp) │ │ 407218: afb40038 sw s4,56(sp) │ │ 40721c: afbf004c sw ra,76(sp) │ │ 407220: afbe0048 sw s8,72(sp) │ │ 407224: afb60040 sw s6,64(sp) │ │ 407228: afb5003c sw s5,60(sp) │ │ 40722c: afb30034 sw s3,52(sp) │ │ 407230: afb1002c sw s1,44(sp) │ │ 407234: afb00028 sw s0,40(sp) │ │ 407238: afbc0010 sw gp,16(sp) │ │ 40723c: afa40018 sw a0,24(sp) │ │ 407240: afa20020 sw v0,32(sp) │ │ - 407244: 265428b0 addiu s4,s2,10416 │ │ + 407244: 265425e0 addiu s4,s2,9696 │ │ 407248: 3c170041 lui s7,0x41 │ │ 40724c: 8fa20018 lw v0,24(sp) │ │ 407250: 90440000 lbu a0,0(v0) │ │ 407254: 1480000d bnez a0,40728c │ │ 407258: 8f8381d8 lw v1,-32296(gp) │ │ 40725c: 8fbf004c lw ra,76(sp) │ │ 407260: 8fbe0048 lw s8,72(sp) │ │ @@ -5714,21 +5716,21 @@ │ │ 407344: 90440000 lbu a0,0(v0) │ │ 407348: 2484ffc9 addiu a0,a0,-55 │ │ 40734c: 1000ffdc b 4072c0 │ │ 407350: 308400ff andi a0,a0,0xff │ │ 407354: 10400007 beqz v0,407374 │ │ 407358: 00000000 nop │ │ 40735c: 8f998098 lw t9,-32616(gp) │ │ - 407360: 26e40de0 addiu a0,s7,3552 │ │ + 407360: 26e40a30 addiu a0,s7,2608 │ │ 407364: 0320f809 jalr t9 │ │ 407368: 00000000 nop │ │ 40736c: 1000fff0 b 407330 │ │ 407370: 8fa20018 lw v0,24(sp) │ │ 407374: 3c040041 lui a0,0x41 │ │ - 407378: 24840dfc addiu a0,a0,3580 │ │ + 407378: 24840a4c addiu a0,a0,2636 │ │ 40737c: 1000fff9 b 407364 │ │ 407380: 8f9980a4 lw t9,-32604(gp) │ │ 407384: 1000fff1 b 40734c │ │ 407388: 2484ffd0 addiu a0,a0,-48 │ │ 40738c: 2c85004e sltiu a1,a0,78 │ │ 407390: 10a0004d beqz a1,4074c8 │ │ 407394: 2c85004c sltiu a1,a0,76 │ │ @@ -5838,15 +5840,15 @@ │ │ 407534: 8c430000 lw v1,0(v0) │ │ 407538: 8f8480d8 lw a0,-32552(gp) │ │ 40753c: 70653002 mul a2,v1,a1 │ │ 407540: 8c840000 lw a0,0(a0) │ │ 407544: 00c41821 addu v1,a2,a0 │ │ 407548: 24040001 li a0,1 │ │ 40754c: a0640000 sb a0,0(v1) │ │ - 407550: 8e4328b0 lw v1,10416(s2) │ │ + 407550: 8e4325e0 lw v1,9696(s2) │ │ 407554: ac430000 sw v1,0(v0) │ │ 407558: 8e830004 lw v1,4(s4) │ │ 40755c: 1000000d b 407594 │ │ 407560: ac430004 sw v1,4(v0) │ │ 407564: 24030069 li v1,105 │ │ 407568: 1083ffa2 beq a0,v1,4073f4 │ │ 40756c: 2c83006a sltiu v1,a0,106 │ │ @@ -5919,15 +5921,15 @@ │ │ 407678: 8fa20018 lw v0,24(sp) │ │ 40767c: 90430000 lbu v1,0(v0) │ │ 407680: 147e0022 bne v1,s8,40770c │ │ 407684: 00000000 nop │ │ 407688: 8f8281cc lw v0,-32308(gp) │ │ 40768c: 8c430000 lw v1,0(v0) │ │ 407690: ac530000 sw s3,0(v0) │ │ - 407694: ae4328b0 sw v1,10416(s2) │ │ + 407694: ae4325e0 sw v1,9696(s2) │ │ 407698: 8c430004 lw v1,4(v0) │ │ 40769c: ac400004 sw zero,4(v0) │ │ 4076a0: 1000ffbc b 407594 │ │ 4076a4: ae830004 sw v1,4(s4) │ │ 4076a8: 147e0011 bne v1,s8,4076f0 │ │ 4076ac: 02202025 move a0,s1 │ │ 4076b0: 24420002 addiu v0,v0,2 │ │ @@ -6007,15 +6009,15 @@ │ │ 4077d8: 8fbc0010 lw gp,16(sp) │ │ 4077dc: 0c101bcc jal 406f30 │ │ 4077e0: 00000000 nop │ │ 4077e4: 1000ff4b b 407514 │ │ 4077e8: 8fbc0010 lw gp,16(sp) │ │ 4077ec: 00000000 nop │ │ 4077f0: 3c1c0043 lui gp,0x43 │ │ - 4077f4: 279ca470 addiu gp,gp,-23440 │ │ + 4077f4: 279ca1a0 addiu gp,gp,-24160 │ │ 4077f8: 27bdffc8 addiu sp,sp,-56 │ │ 4077fc: 8f998030 lw t9,-32720(gp) │ │ 407800: afb30028 sw s3,40(sp) │ │ 407804: afb20024 sw s2,36(sp) │ │ 407808: afb10020 sw s1,32(sp) │ │ 40780c: afb0001c sw s0,28(sp) │ │ 407810: afbc0010 sw gp,16(sp) │ │ @@ -6056,15 +6058,15 @@ │ │ 40789c: 1000fff2 b 407868 │ │ 4078a0: ae800000 sw zero,0(s4) │ │ 4078a4: 24140100 li s4,256 │ │ 4078a8: 02701021 addu v0,s3,s0 │ │ 4078ac: 8c440000 lw a0,0(v0) │ │ 4078b0: 1080000b beqz a0,4078e0 │ │ 4078b4: 02508821 addu s1,s2,s0 │ │ - 4078b8: 8f998110 lw t9,-32496(gp) │ │ + 4078b8: 8f998114 lw t9,-32492(gp) │ │ 4078bc: 04110e7f bal 40b2bc │ │ 4078c0: 00000000 nop │ │ 4078c4: 8fbc0010 lw gp,16(sp) │ │ 4078c8: ae220000 sw v0,0(s1) │ │ 4078cc: 26100004 addiu s0,s0,4 │ │ 4078d0: 1614fff6 bne s0,s4,4078ac │ │ 4078d4: 02701021 addu v0,s3,s0 │ │ @@ -6072,15 +6074,15 @@ │ │ 4078dc: 8fbf0034 lw ra,52(sp) │ │ 4078e0: 1000fffa b 4078cc │ │ 4078e4: ae200000 sw zero,0(s1) │ │ │ │ 004078e8 : │ │ 4078e8: 3c1c0043 lui gp,0x43 │ │ 4078ec: 27bdffc0 addiu sp,sp,-64 │ │ - 4078f0: 279ca470 addiu gp,gp,-23440 │ │ + 4078f0: 279ca1a0 addiu gp,gp,-24160 │ │ 4078f4: afb20024 sw s2,36(sp) │ │ 4078f8: 8f9281e0 lw s2,-32288(gp) │ │ 4078fc: afb60034 sw s6,52(sp) │ │ 407900: 8e560000 lw s6,0(s2) │ │ 407904: 2404001c li a0,28 │ │ 407908: 26c20020 addiu v0,s6,32 │ │ 40790c: 70442002 mul a0,v0,a0 │ │ @@ -6181,15 +6183,15 @@ │ │ 407a88: 8fb0001c lw s0,28(sp) │ │ 407a8c: 03e00008 jr ra │ │ 407a90: 27bd0040 addiu sp,sp,64 │ │ │ │ 00407a94 : │ │ 407a94: 3c1c0043 lui gp,0x43 │ │ 407a98: 27bdffc8 addiu sp,sp,-56 │ │ - 407a9c: 279ca470 addiu gp,gp,-23440 │ │ + 407a9c: 279ca1a0 addiu gp,gp,-24160 │ │ 407aa0: afb0001c sw s0,28(sp) │ │ 407aa4: 8f9081e4 lw s0,-32284(gp) │ │ 407aa8: afb10020 sw s1,32(sp) │ │ 407aac: 8e110000 lw s1,0(s0) │ │ 407ab0: 8f998030 lw t9,-32720(gp) │ │ 407ab4: afb50030 sw s5,48(sp) │ │ 407ab8: afb30028 sw s3,40(sp) │ │ @@ -6267,15 +6269,15 @@ │ │ 407bd8: 8fb0001c lw s0,28(sp) │ │ 407bdc: 03e00008 jr ra │ │ 407be0: 27bd0038 addiu sp,sp,56 │ │ │ │ 00407be4 : │ │ 407be4: 3c1c0043 lui gp,0x43 │ │ 407be8: 27bdffc8 addiu sp,sp,-56 │ │ - 407bec: 279ca470 addiu gp,gp,-23440 │ │ + 407bec: 279ca1a0 addiu gp,gp,-24160 │ │ 407bf0: afb0001c sw s0,28(sp) │ │ 407bf4: 8f9081f0 lw s0,-32272(gp) │ │ 407bf8: afb10020 sw s1,32(sp) │ │ 407bfc: 8e110000 lw s1,0(s0) │ │ 407c00: 8f998030 lw t9,-32720(gp) │ │ 407c04: afb50030 sw s5,48(sp) │ │ 407c08: afb30028 sw s3,40(sp) │ │ @@ -6352,40 +6354,40 @@ │ │ 407d24: 8fb10020 lw s1,32(sp) │ │ 407d28: 8fb0001c lw s0,28(sp) │ │ 407d2c: 03e00008 jr ra │ │ 407d30: 27bd0038 addiu sp,sp,56 │ │ │ │ 00407d34 : │ │ 407d34: 3c1c0043 lui gp,0x43 │ │ - 407d38: 279ca470 addiu gp,gp,-23440 │ │ + 407d38: 279ca1a0 addiu gp,gp,-24160 │ │ 407d3c: 8f8281e0 lw v0,-32288(gp) │ │ 407d40: 27bdffe0 addiu sp,sp,-32 │ │ 407d44: afbf001c sw ra,28(sp) │ │ 407d48: afb00018 sw s0,24(sp) │ │ 407d4c: afbc0010 sw gp,16(sp) │ │ 407d50: 0c101e3a jal 4078e8 │ │ 407d54: ac400000 sw zero,0(v0) │ │ 407d58: 8fbc0010 lw gp,16(sp) │ │ 407d5c: 3c040041 lui a0,0x41 │ │ 407d60: 8f998290 lw t9,-32112(gp) │ │ 407d64: 8f828160 lw v0,-32416(gp) │ │ - 407d68: 24840e38 addiu a0,a0,3640 │ │ + 407d68: 24840a88 addiu a0,a0,2696 │ │ 407d6c: 0320f809 jalr t9 │ │ 407d70: 8c500000 lw s0,0(v0) │ │ 407d74: 8fbc0010 lw gp,16(sp) │ │ 407d78: ae020000 sw v0,0(s0) │ │ 407d7c: 8f8281e4 lw v0,-32284(gp) │ │ 407d80: 0c101ea5 jal 407a94 │ │ 407d84: ac400000 sw zero,0(v0) │ │ 407d88: 8fbc0010 lw gp,16(sp) │ │ 407d8c: 8f8281f0 lw v0,-32272(gp) │ │ 407d90: 0c101ef9 jal 407be4 │ │ 407d94: ac400000 sw zero,0(v0) │ │ 407d98: 8fbc0010 lw gp,16(sp) │ │ - 407d9c: 8f82813c lw v0,-32452(gp) │ │ + 407d9c: 8f828140 lw v0,-32448(gp) │ │ 407da0: 8f838170 lw v1,-32400(gp) │ │ 407da4: ac400000 sw zero,0(v0) │ │ 407da8: 8f828174 lw v0,-32396(gp) │ │ 407dac: 8f9981fc lw t9,-32260(gp) │ │ 407db0: ac400000 sw zero,0(v0) │ │ 407db4: 2402000a li v0,10 │ │ 407db8: ac620000 sw v0,0(v1) │ │ @@ -6399,15 +6401,15 @@ │ │ 407dd8: 8fb00018 lw s0,24(sp) │ │ 407ddc: 10000d17 b 40b23c │ │ 407de0: 27bd0020 addiu sp,sp,32 │ │ │ │ 00407de4 : │ │ 407de4: 27bdffd8 addiu sp,sp,-40 │ │ 407de8: 3c1c0043 lui gp,0x43 │ │ - 407dec: 279ca470 addiu gp,gp,-23440 │ │ + 407dec: 279ca1a0 addiu gp,gp,-24160 │ │ 407df0: afb0001c sw s0,28(sp) │ │ 407df4: 2410001c li s0,28 │ │ 407df8: 70901802 mul v1,a0,s0 │ │ 407dfc: 8f8280d8 lw v0,-32552(gp) │ │ 407e00: afbf0024 sw ra,36(sp) │ │ 407e04: 8c420000 lw v0,0(v0) │ │ 407e08: afb10020 sw s1,32(sp) │ │ @@ -6441,15 +6443,15 @@ │ │ 407e78: 8c910100 lw s1,256(a0) │ │ 407e7c: 8fbc0010 lw gp,16(sp) │ │ 407e80: 1000fff4 b 407e54 │ │ 407e84: ae110010 sw s1,16(s0) │ │ │ │ 00407e88 : │ │ 407e88: 3c1c0043 lui gp,0x43 │ │ - 407e8c: 279ca470 addiu gp,gp,-23440 │ │ + 407e8c: 279ca1a0 addiu gp,gp,-24160 │ │ 407e90: 8f828174 lw v0,-32396(gp) │ │ 407e94: 27bdffe0 addiu sp,sp,-32 │ │ 407e98: 8c440000 lw a0,0(v0) │ │ 407e9c: afbf001c sw ra,28(sp) │ │ 407ea0: afb00018 sw s0,24(sp) │ │ 407ea4: 1080000b beqz a0,407ed4 │ │ 407ea8: afbc0010 sw gp,16(sp) │ │ @@ -6462,21 +6464,21 @@ │ │ 407ec4: 02001025 move v0,s0 │ │ 407ec8: 8fb00018 lw s0,24(sp) │ │ 407ecc: 03e00008 jr ra │ │ 407ed0: 27bd0020 addiu sp,sp,32 │ │ 407ed4: 8f99815c lw t9,-32420(gp) │ │ 407ed8: 3c040041 lui a0,0x41 │ │ 407edc: 04110996 bal 40a538 │ │ - 407ee0: 24840e40 addiu a0,a0,3648 │ │ + 407ee0: 24840a90 addiu a0,a0,2704 │ │ 407ee4: 1000fff6 b 407ec0 │ │ 407ee8: 00008025 move s0,zero │ │ │ │ 00407eec : │ │ 407eec: 3c1c0043 lui gp,0x43 │ │ - 407ef0: 279ca470 addiu gp,gp,-23440 │ │ + 407ef0: 279ca1a0 addiu gp,gp,-24160 │ │ 407ef4: 27bdffe0 addiu sp,sp,-32 │ │ 407ef8: 8f998030 lw t9,-32720(gp) │ │ 407efc: afb00018 sw s0,24(sp) │ │ 407f00: afbf001c sw ra,28(sp) │ │ 407f04: afbc0010 sw gp,16(sp) │ │ 407f08: 00808025 move s0,a0 │ │ 407f0c: 041106c1 bal 409a14 │ │ @@ -6490,24 +6492,24 @@ │ │ 407f2c: 8fb00018 lw s0,24(sp) │ │ 407f30: ac620000 sw v0,0(v1) │ │ 407f34: 03e00008 jr ra │ │ 407f38: 27bd0020 addiu sp,sp,32 │ │ │ │ 00407f3c : │ │ 407f3c: 3c1c0043 lui gp,0x43 │ │ - 407f40: 279ca470 addiu gp,gp,-23440 │ │ - 407f44: 8f82813c lw v0,-32452(gp) │ │ + 407f40: 279ca1a0 addiu gp,gp,-24160 │ │ + 407f44: 8f828140 lw v0,-32448(gp) │ │ 407f48: 27bdffe0 addiu sp,sp,-32 │ │ 407f4c: afb00018 sw s0,24(sp) │ │ 407f50: 8c500000 lw s0,0(v0) │ │ 407f54: afbf001c sw ra,28(sp) │ │ 407f58: 1200000d beqz s0,407f90 │ │ 407f5c: afbc0010 sw gp,16(sp) │ │ 407f60: 8e030004 lw v1,4(s0) │ │ - 407f64: 8f99811c lw t9,-32484(gp) │ │ + 407f64: 8f998120 lw t9,-32480(gp) │ │ 407f68: 02002025 move a0,s0 │ │ 407f6c: 04110c93 bal 40b1bc │ │ 407f70: ac430000 sw v1,0(v0) │ │ 407f74: 8fbc0010 lw gp,16(sp) │ │ 407f78: 8fbf001c lw ra,28(sp) │ │ 407f7c: 02002025 move a0,s0 │ │ 407f80: 8f998244 lw t9,-32188(gp) │ │ @@ -6517,67 +6519,67 @@ │ │ 407f90: 8fbf001c lw ra,28(sp) │ │ 407f94: 8fb00018 lw s0,24(sp) │ │ 407f98: 03e00008 jr ra │ │ 407f9c: 27bd0020 addiu sp,sp,32 │ │ │ │ 00407fa0 : │ │ 407fa0: 3c1c0043 lui gp,0x43 │ │ - 407fa4: 279ca470 addiu gp,gp,-23440 │ │ + 407fa4: 279ca1a0 addiu gp,gp,-24160 │ │ 407fa8: 27bdffd8 addiu sp,sp,-40 │ │ 407fac: 8f998030 lw t9,-32720(gp) │ │ 407fb0: afbf0024 sw ra,36(sp) │ │ 407fb4: afb10020 sw s1,32(sp) │ │ 407fb8: afb0001c sw s0,28(sp) │ │ 407fbc: afbc0010 sw gp,16(sp) │ │ 407fc0: 00808825 move s1,a0 │ │ 407fc4: 04110693 bal 409a14 │ │ 407fc8: 24040008 li a0,8 │ │ 407fcc: 8fbc0010 lw gp,16(sp) │ │ 407fd0: 02202025 move a0,s1 │ │ - 407fd4: 8f998110 lw t9,-32496(gp) │ │ + 407fd4: 8f998114 lw t9,-32492(gp) │ │ 407fd8: 04110cb8 bal 40b2bc │ │ 407fdc: 00408025 move s0,v0 │ │ 407fe0: 8fbc0010 lw gp,16(sp) │ │ 407fe4: ae020000 sw v0,0(s0) │ │ - 407fe8: 8f82813c lw v0,-32452(gp) │ │ + 407fe8: 8f828140 lw v0,-32448(gp) │ │ 407fec: 8fbf0024 lw ra,36(sp) │ │ 407ff0: 8c430000 lw v1,0(v0) │ │ 407ff4: 8fb10020 lw s1,32(sp) │ │ 407ff8: ae030004 sw v1,4(s0) │ │ 407ffc: ac500000 sw s0,0(v0) │ │ 408000: 8fb0001c lw s0,28(sp) │ │ 408004: 03e00008 jr ra │ │ 408008: 27bd0028 addiu sp,sp,40 │ │ │ │ 0040800c : │ │ 40800c: 3c1c0043 lui gp,0x43 │ │ - 408010: 279ca470 addiu gp,gp,-23440 │ │ + 408010: 279ca1a0 addiu gp,gp,-24160 │ │ 408014: 27bdffe0 addiu sp,sp,-32 │ │ 408018: 8f998030 lw t9,-32720(gp) │ │ 40801c: afb00018 sw s0,24(sp) │ │ 408020: afbf001c sw ra,28(sp) │ │ 408024: afbc0010 sw gp,16(sp) │ │ 408028: 00808025 move s0,a0 │ │ 40802c: 04110679 bal 409a14 │ │ 408030: 24040008 li a0,8 │ │ 408034: 8fbc0010 lw gp,16(sp) │ │ 408038: 8fbf001c lw ra,28(sp) │ │ - 40803c: 8f83813c lw v1,-32452(gp) │ │ + 40803c: 8f838140 lw v1,-32448(gp) │ │ 408040: ac500000 sw s0,0(v0) │ │ 408044: 8c640000 lw a0,0(v1) │ │ 408048: 8fb00018 lw s0,24(sp) │ │ 40804c: ac440004 sw a0,4(v0) │ │ 408050: ac620000 sw v0,0(v1) │ │ 408054: 03e00008 jr ra │ │ 408058: 27bd0020 addiu sp,sp,32 │ │ │ │ 0040805c : │ │ 40805c: 3c1c0043 lui gp,0x43 │ │ - 408060: 279ca470 addiu gp,gp,-23440 │ │ - 408064: 8f82813c lw v0,-32452(gp) │ │ + 408060: 279ca1a0 addiu gp,gp,-24160 │ │ + 408064: 8f828140 lw v0,-32448(gp) │ │ 408068: 27bdffe0 addiu sp,sp,-32 │ │ 40806c: 8c420000 lw v0,0(v0) │ │ 408070: afbf001c sw ra,28(sp) │ │ 408074: afbc0010 sw gp,16(sp) │ │ 408078: 1040000a beqz v0,4080a4 │ │ 40807c: 00000000 nop │ │ 408080: 1c800005 bgtz a0,408098 │ │ @@ -6590,19 +6592,19 @@ │ │ 40809c: 1000fff6 b 408078 │ │ 4080a0: 2484ffff addiu a0,a0,-1 │ │ 4080a4: 1880fff9 blez a0,40808c │ │ 4080a8: 24020001 li v0,1 │ │ 4080ac: 8f99815c lw t9,-32420(gp) │ │ 4080b0: 3c040041 lui a0,0x41 │ │ 4080b4: 04110920 bal 40a538 │ │ - 4080b8: 24840e70 addiu a0,a0,3696 │ │ + 4080b8: 24840ac0 addiu a0,a0,2752 │ │ 4080bc: 1000fff3 b 40808c │ │ 4080c0: 00001025 move v0,zero │ │ 4080c4: 3c1c0043 lui gp,0x43 │ │ - 4080c8: 279ca470 addiu gp,gp,-23440 │ │ + 4080c8: 279ca1a0 addiu gp,gp,-24160 │ │ 4080cc: 8f8281ec lw v0,-32276(gp) │ │ 4080d0: 27bdffd8 addiu sp,sp,-40 │ │ 4080d4: afb00020 sw s0,32(sp) │ │ 4080d8: 8c500000 lw s0,0(v0) │ │ 4080dc: 00042080 sll a0,a0,0x2 │ │ 4080e0: 02048021 addu s0,s0,a0 │ │ 4080e4: 8e020000 lw v0,0(s0) │ │ @@ -6610,25 +6612,25 @@ │ │ 4080ec: 1440000b bnez v0,40811c │ │ 4080f0: afbc0010 sw gp,16(sp) │ │ 4080f4: 8f998030 lw t9,-32720(gp) │ │ 4080f8: 04110646 bal 409a14 │ │ 4080fc: 24040008 li a0,8 │ │ 408100: 8fbc0010 lw gp,16(sp) │ │ 408104: ae020000 sw v0,0(s0) │ │ - 408108: 8f998108 lw t9,-32504(gp) │ │ + 408108: 8f99810c lw t9,-32500(gp) │ │ 40810c: 00402025 move a0,v0 │ │ 408110: 04110c6f bal 40b2d0 │ │ 408114: afa20018 sw v0,24(sp) │ │ 408118: 8fa20018 lw v0,24(sp) │ │ 40811c: 8fbf0024 lw ra,36(sp) │ │ 408120: 8fb00020 lw s0,32(sp) │ │ 408124: 03e00008 jr ra │ │ 408128: 27bd0028 addiu sp,sp,40 │ │ 40812c: 3c1c0043 lui gp,0x43 │ │ - 408130: 279ca470 addiu gp,gp,-23440 │ │ + 408130: 279ca1a0 addiu gp,gp,-24160 │ │ 408134: 8f8281f8 lw v0,-32264(gp) │ │ 408138: 27bdffb8 addiu sp,sp,-72 │ │ 40813c: afb00028 sw s0,40(sp) │ │ 408140: 8c500000 lw s0,0(v0) │ │ 408144: 00042080 sll a0,a0,0x2 │ │ 408148: 02048021 addu s0,s0,a0 │ │ 40814c: afb1002c sw s1,44(sp) │ │ @@ -6669,21 +6671,21 @@ │ │ 4081d8: 27a30018 addiu v1,sp,24 │ │ 4081dc: 14a0001d bnez a1,408254 │ │ 4081e0: 00111080 sll v0,s1,0x2 │ │ 4081e4: 86020004 lh v0,4(s0) │ │ 4081e8: 0222102a slt v0,s1,v0 │ │ 4081ec: 14400019 bnez v0,408254 │ │ 4081f0: 00111080 sll v0,s1,0x2 │ │ - 4081f4: 8f94810c lw s4,-32500(gp) │ │ + 4081f4: 8f948110 lw s4,-32496(gp) │ │ 4081f8: 86020004 lh v0,4(s0) │ │ 4081fc: 0051102a slt v0,v0,s1 │ │ 408200: 1440001a bnez v0,40826c │ │ 408204: 8f998030 lw t9,-32720(gp) │ │ 408208: 8e100000 lw s0,0(s0) │ │ - 40820c: 8f95810c lw s5,-32500(gp) │ │ + 40820c: 8f958110 lw s5,-32496(gp) │ │ 408210: 24130001 li s3,1 │ │ 408214: 27b40018 addiu s4,sp,24 │ │ 408218: 16330031 bne s1,s3,4082e0 │ │ 40821c: 2631ffff addiu s1,s1,-1 │ │ 408220: 8fa20018 lw v0,24(sp) │ │ 408224: 8fbf0044 lw ra,68(sp) │ │ 408228: 00021080 sll v0,v0,0x2 │ │ @@ -6719,15 +6721,15 @@ │ │ 4082a0: 00000000 nop │ │ 4082a4: 96020004 lhu v0,4(s0) │ │ 4082a8: ae120000 sw s2,0(s0) │ │ 4082ac: 24420001 addiu v0,v0,1 │ │ 4082b0: 1000ffd1 b 4081f8 │ │ 4082b4: a6020004 sh v0,4(s0) │ │ 4082b8: 02409825 move s3,s2 │ │ - 4082bc: 8f998110 lw t9,-32496(gp) │ │ + 4082bc: 8f998114 lw t9,-32492(gp) │ │ 4082c0: 8e840000 lw a0,0(s4) │ │ 4082c4: 04110bfd bal 40b2bc │ │ 4082c8: 26730004 addiu s3,s3,4 │ │ 4082cc: 8fbc0010 lw gp,16(sp) │ │ 4082d0: 16b3fffa bne s5,s3,4082bc │ │ 4082d4: ae62fffc sw v0,-4(s3) │ │ 4082d8: 1000fff3 b 4082a8 │ │ @@ -6750,59 +6752,59 @@ │ │ 40831c: ac400000 sw zero,0(v0) │ │ 408320: 24420004 addiu v0,v0,4 │ │ 408324: 16c2fffd bne s6,v0,40831c │ │ 408328: 00000000 nop │ │ 40832c: 1000ffba b 408218 │ │ 408330: 00000000 nop │ │ 408334: 00409025 move s2,v0 │ │ - 408338: 8f998110 lw t9,-32496(gp) │ │ + 408338: 8f998114 lw t9,-32492(gp) │ │ 40833c: 8ea40000 lw a0,0(s5) │ │ 408340: 04110bde bal 40b2bc │ │ 408344: 26520004 addiu s2,s2,4 │ │ 408348: 8fbc0010 lw gp,16(sp) │ │ 40834c: 16d2fffa bne s6,s2,408338 │ │ 408350: ae42fffc sw v0,-4(s2) │ │ 408354: 1000ffb0 b 408218 │ │ 408358: 00000000 nop │ │ │ │ 0040835c : │ │ 40835c: 3c1c0043 lui gp,0x43 │ │ 408360: 27bdffd0 addiu sp,sp,-48 │ │ - 408364: 279ca470 addiu gp,gp,-23440 │ │ + 408364: 279ca1a0 addiu gp,gp,-24160 │ │ 408368: 28820004 slti v0,a0,4 │ │ 40836c: afbf002c sw ra,44(sp) │ │ 408370: afb30028 sw s3,40(sp) │ │ 408374: afb20024 sw s2,36(sp) │ │ 408378: afb10020 sw s1,32(sp) │ │ 40837c: afb0001c sw s0,28(sp) │ │ 408380: 14400017 bnez v0,4083e0 │ │ 408384: afbc0010 sw gp,16(sp) │ │ 408388: 0c102031 jal 4080c4 │ │ 40838c: 00000000 nop │ │ 408390: 00408025 move s0,v0 │ │ 408394: 1040000b beqz v0,4083c4 │ │ 408398: 8fbc0010 lw gp,16(sp) │ │ - 40839c: 8f99811c lw t9,-32484(gp) │ │ + 40839c: 8f998120 lw t9,-32480(gp) │ │ 4083a0: 04110b86 bal 40b1bc │ │ 4083a4: 00402025 move a0,v0 │ │ 4083a8: 8fbc0010 lw gp,16(sp) │ │ - 4083ac: 8f82813c lw v0,-32452(gp) │ │ - 4083b0: 8f998110 lw t9,-32496(gp) │ │ + 4083ac: 8f828140 lw v0,-32448(gp) │ │ + 4083b0: 8f998114 lw t9,-32492(gp) │ │ 4083b4: 8c420000 lw v0,0(v0) │ │ 4083b8: 04110bc0 bal 40b2bc │ │ 4083bc: 8c440000 lw a0,0(v0) │ │ 4083c0: ae020000 sw v0,0(s0) │ │ 4083c4: 8fbf002c lw ra,44(sp) │ │ 4083c8: 8fb30028 lw s3,40(sp) │ │ 4083cc: 8fb20024 lw s2,36(sp) │ │ 4083d0: 8fb10020 lw s1,32(sp) │ │ 4083d4: 8fb0001c lw s0,28(sp) │ │ 4083d8: 03e00008 jr ra │ │ 4083dc: 27bd0030 addiu sp,sp,48 │ │ - 4083e0: 8f93813c lw s3,-32452(gp) │ │ + 4083e0: 8f938140 lw s3,-32448(gp) │ │ 4083e4: 8f9981bc lw t9,-32324(gp) │ │ 4083e8: 8e620000 lw v0,0(s3) │ │ 4083ec: 00808825 move s1,a0 │ │ 4083f0: 04110bca bal 40b31c │ │ 4083f4: 8c440000 lw a0,0(v0) │ │ 4083f8: 00409025 move s2,v0 │ │ 4083fc: 1040001e beqz v0,408478 │ │ @@ -6812,30 +6814,30 @@ │ │ 40840c: 8f998200 lw t9,-32256(gp) │ │ 408410: 24020002 li v0,2 │ │ 408414: 12220011 beq s1,v0,40845c │ │ 408418: 00000000 nop │ │ 40841c: 1620007f bnez s1,40861c │ │ 408420: 3c040041 lui a0,0x41 │ │ 408424: 04110876 bal 40a600 │ │ - 408428: 24840e80 addiu a0,a0,3712 │ │ + 408428: 24840ad0 addiu a0,a0,2768 │ │ 40842c: 8fbc0010 lw gp,16(sp) │ │ 408430: 24100002 li s0,2 │ │ 408434: 8f828170 lw v0,-32400(gp) │ │ 408438: 1000ffe2 b 4083c4 │ │ 40843c: ac500000 sw s0,0(v0) │ │ 408440: 3c040041 lui a0,0x41 │ │ 408444: 0411086e bal 40a600 │ │ - 408448: 24840e9c addiu a0,a0,3740 │ │ + 408448: 24840aec addiu a0,a0,2796 │ │ 40844c: 8fbc0010 lw gp,16(sp) │ │ 408450: 24100002 li s0,2 │ │ 408454: 1000fff8 b 408438 │ │ 408458: 8f82818c lw v0,-32372(gp) │ │ 40845c: 3c040041 lui a0,0x41 │ │ 408460: 04110867 bal 40a600 │ │ - 408464: 24840eb8 addiu a0,a0,3768 │ │ + 408464: 24840b08 addiu a0,a0,2824 │ │ 408468: 8fbc0010 lw gp,16(sp) │ │ 40846c: 00008025 move s0,zero │ │ 408470: 1000fff1 b 408438 │ │ 408474: 8f82819c lw v0,-32356(gp) │ │ 408478: 8e620000 lw v0,0(s3) │ │ 40847c: 8f998204 lw t9,-32252(gp) │ │ 408480: 0411105a bal 40c5ec │ │ @@ -6859,15 +6861,15 @@ │ │ 4084c8: 8fbf002c lw ra,44(sp) │ │ 4084cc: 2a020002 slti v0,s0,2 │ │ 4084d0: 1040000d beqz v0,408508 │ │ 4084d4: 8f828170 lw v0,-32400(gp) │ │ 4084d8: 24030002 li v1,2 │ │ 4084dc: 3c040041 lui a0,0x41 │ │ 4084e0: ac430000 sw v1,0(v0) │ │ - 4084e4: 24840ed4 addiu a0,a0,3796 │ │ + 4084e4: 24840b24 addiu a0,a0,2852 │ │ 4084e8: 8fbf002c lw ra,44(sp) │ │ 4084ec: 8fb30028 lw s3,40(sp) │ │ 4084f0: 8fb20024 lw s2,36(sp) │ │ 4084f4: 8fb10020 lw s1,32(sp) │ │ 4084f8: 8fb0001c lw s0,28(sp) │ │ 4084fc: 8f998200 lw t9,-32256(gp) │ │ 408500: 1000083f b 40a600 │ │ @@ -6879,62 +6881,62 @@ │ │ 408518: 8c420000 lw v0,0(v0) │ │ 40851c: 10400006 beqz v0,408538 │ │ 408520: 8f918170 lw s1,-32400(gp) │ │ 408524: 24020010 li v0,16 │ │ 408528: 3c040041 lui a0,0x41 │ │ 40852c: ae220000 sw v0,0(s1) │ │ 408530: 1000ffed b 4084e8 │ │ - 408534: 24840ef0 addiu a0,a0,3824 │ │ + 408534: 24840b40 addiu a0,a0,2880 │ │ 408538: 2a020025 slti v0,s0,37 │ │ 40853c: 10400004 beqz v0,408550 │ │ 408540: 24020024 li v0,36 │ │ 408544: 12400006 beqz s2,408560 │ │ 408548: 2a020010 slti v0,s0,16 │ │ 40854c: 24020024 li v0,36 │ │ 408550: 3c040041 lui a0,0x41 │ │ 408554: ae220000 sw v0,0(s1) │ │ 408558: 1000ffe3 b 4084e8 │ │ - 40855c: 24840f0c addiu a0,a0,3852 │ │ + 40855c: 24840b5c addiu a0,a0,2908 │ │ 408560: 14400007 bnez v0,408580 │ │ 408564: 8f82803c lw v0,-32708(gp) │ │ 408568: 8c420000 lw v0,0(v0) │ │ 40856c: 10400004 beqz v0,408580 │ │ 408570: 8f998200 lw t9,-32256(gp) │ │ 408574: 3c040041 lui a0,0x41 │ │ 408578: 04110821 bal 40a600 │ │ - 40857c: 24840f28 addiu a0,a0,3880 │ │ + 40857c: 24840b78 addiu a0,a0,2936 │ │ 408580: 1000ff90 b 4083c4 │ │ 408584: ae300000 sw s0,0(s1) │ │ 408588: 2a020002 slti v0,s0,2 │ │ 40858c: 1040ffaa beqz v0,408438 │ │ 408590: 8f82818c lw v0,-32372(gp) │ │ 408594: 8f82818c lw v0,-32372(gp) │ │ 408598: 24030002 li v1,2 │ │ 40859c: 3c040041 lui a0,0x41 │ │ 4085a0: ac430000 sw v1,0(v0) │ │ 4085a4: 1000ffd0 b 4084e8 │ │ - 4085a8: 24840f50 addiu a0,a0,3920 │ │ + 4085a8: 24840ba0 addiu a0,a0,2976 │ │ 4085ac: 8f82818c lw v0,-32372(gp) │ │ 4085b0: 34a5ffff ori a1,a1,0xffff │ │ 4085b4: 3c040041 lui a0,0x41 │ │ 4085b8: ac450000 sw a1,0(v0) │ │ - 4085bc: 24840f6c addiu a0,a0,3948 │ │ + 4085bc: 24840bbc addiu a0,a0,3004 │ │ 4085c0: 8fbf002c lw ra,44(sp) │ │ 4085c4: 8fb30028 lw s3,40(sp) │ │ 4085c8: 8fb20024 lw s2,36(sp) │ │ 4085cc: 8fb10020 lw s1,32(sp) │ │ 4085d0: 8fb0001c lw s0,28(sp) │ │ 4085d4: 8f998200 lw t9,-32256(gp) │ │ 4085d8: 10000809 b 40a600 │ │ 4085dc: 27bd0030 addiu sp,sp,48 │ │ 4085e0: 34a5ffff ori a1,a1,0xffff │ │ 4085e4: 3c040041 lui a0,0x41 │ │ 4085e8: ac450000 sw a1,0(v0) │ │ 4085ec: 1000fff4 b 4085c0 │ │ - 4085f0: 24840f88 addiu a0,a0,3976 │ │ + 4085f0: 24840bd8 addiu a0,a0,3032 │ │ 4085f4: 1222ffed beq s1,v0,4085ac │ │ 4085f8: 3c057fff lui a1,0x7fff │ │ 4085fc: 24020002 li v0,2 │ │ 408600: 1222fff7 beq s1,v0,4085e0 │ │ 408604: 8f82819c lw v0,-32356(gp) │ │ 408608: 1620ff6f bnez s1,4083c8 │ │ 40860c: 8fbf002c lw ra,44(sp) │ │ @@ -6949,26 +6951,26 @@ │ │ 408630: 8fbf002c lw ra,44(sp) │ │ 408634: 1000ffa8 b 4084d8 │ │ 408638: 8f828170 lw v0,-32400(gp) │ │ │ │ 0040863c : │ │ 40863c: 27bdffd8 addiu sp,sp,-40 │ │ 408640: 3c1c0043 lui gp,0x43 │ │ - 408644: 279ca470 addiu gp,gp,-23440 │ │ + 408644: 279ca1a0 addiu gp,gp,-24160 │ │ 408648: afb1001c sw s1,28(sp) │ │ 40864c: 00808825 move s1,a0 │ │ 408650: 24040002 li a0,2 │ │ 408654: afbc0010 sw gp,16(sp) │ │ 408658: afbf0024 sw ra,36(sp) │ │ 40865c: afb20020 sw s2,32(sp) │ │ 408660: 0c102017 jal 40805c │ │ 408664: afb00018 sw s0,24(sp) │ │ 408668: 10400045 beqz v0,408780 │ │ 40866c: 8fbc0010 lw gp,16(sp) │ │ - 408670: 8f90813c lw s0,-32452(gp) │ │ + 408670: 8f908140 lw s0,-32448(gp) │ │ 408674: 8f998204 lw t9,-32252(gp) │ │ 408678: 8e020000 lw v0,0(s0) │ │ 40867c: 8c420004 lw v0,4(v0) │ │ 408680: 04110fda bal 40c5ec │ │ 408684: 8c440000 lw a0,0(v0) │ │ 408688: 00409025 move s2,v0 │ │ 40868c: 3c020100 lui v0,0x100 │ │ @@ -6982,15 +6984,15 @@ │ │ 4086ac: 00518821 addu s1,v0,s1 │ │ 4086b0: 8e250000 lw a1,0(s1) │ │ 4086b4: 8fb20020 lw s2,32(sp) │ │ 4086b8: 8fb1001c lw s1,28(sp) │ │ 4086bc: 8fb00018 lw s0,24(sp) │ │ 4086c0: 3c040041 lui a0,0x41 │ │ 4086c4: 8f99815c lw t9,-32420(gp) │ │ - 4086c8: 24840fa4 addiu a0,a0,4004 │ │ + 4086c8: 24840bf4 addiu a0,a0,3060 │ │ 4086cc: 1000079a b 40a538 │ │ 4086d0: 27bd0028 addiu sp,sp,40 │ │ 4086d4: 16400009 bnez s2,4086fc │ │ 4086d8: 02202025 move a0,s1 │ │ 4086dc: 8e020000 lw v0,0(s0) │ │ 4086e0: 8f998150 lw t9,-32432(gp) │ │ 4086e4: 8c420004 lw v0,4(v0) │ │ @@ -7000,33 +7002,33 @@ │ │ 4086f4: 8fbc0010 lw gp,16(sp) │ │ 4086f8: 02202025 move a0,s1 │ │ 4086fc: 0c10204b jal 40812c │ │ 408700: 02402825 move a1,s2 │ │ 408704: 00408825 move s1,v0 │ │ 408708: 1040001d beqz v0,408780 │ │ 40870c: 8fbc0010 lw gp,16(sp) │ │ - 408710: 8f99811c lw t9,-32484(gp) │ │ + 408710: 8f998120 lw t9,-32480(gp) │ │ 408714: 04110aa9 bal 40b1bc │ │ 408718: 00402025 move a0,v0 │ │ 40871c: 8fbc0010 lw gp,16(sp) │ │ 408720: 8e020000 lw v0,0(s0) │ │ - 408724: 8f998110 lw t9,-32496(gp) │ │ + 408724: 8f998114 lw t9,-32492(gp) │ │ 408728: 04110ae4 bal 40b2bc │ │ 40872c: 8c440000 lw a0,0(v0) │ │ 408730: 8fbc0010 lw gp,16(sp) │ │ 408734: ae220000 sw v0,0(s1) │ │ 408738: 8e020000 lw v0,0(s0) │ │ - 40873c: 8f99811c lw t9,-32484(gp) │ │ + 40873c: 8f998120 lw t9,-32480(gp) │ │ 408740: 04110a9e bal 40b1bc │ │ 408744: 8c440004 lw a0,4(v0) │ │ 408748: 8e040000 lw a0,0(s0) │ │ 40874c: 8fbc0010 lw gp,16(sp) │ │ 408750: 8c830000 lw v1,0(a0) │ │ 408754: 8c820004 lw v0,4(a0) │ │ - 408758: 8f998108 lw t9,-32504(gp) │ │ + 408758: 8f99810c lw t9,-32500(gp) │ │ 40875c: 04110adc bal 40b2d0 │ │ 408760: ac430000 sw v1,0(v0) │ │ 408764: 8fbc0010 lw gp,16(sp) │ │ 408768: 8fbf0024 lw ra,36(sp) │ │ 40876c: 8fb20020 lw s2,32(sp) │ │ 408770: 8fb1001c lw s1,28(sp) │ │ 408774: 8fb00018 lw s0,24(sp) │ │ @@ -7038,42 +7040,42 @@ │ │ 40878c: 8fb00018 lw s0,24(sp) │ │ 408790: 03e00008 jr ra │ │ 408794: 27bd0028 addiu sp,sp,40 │ │ │ │ 00408798 : │ │ 408798: 3c1c0043 lui gp,0x43 │ │ 40879c: 27bdffe0 addiu sp,sp,-32 │ │ - 4087a0: 279ca470 addiu gp,gp,-23440 │ │ + 4087a0: 279ca1a0 addiu gp,gp,-24160 │ │ 4087a4: 24020001 li v0,1 │ │ 4087a8: afbf001c sw ra,28(sp) │ │ 4087ac: 10820011 beq a0,v0,4087f4 │ │ 4087b0: afbc0010 sw gp,16(sp) │ │ 4087b4: 24020002 li v0,2 │ │ 4087b8: 10820014 beq a0,v0,40880c │ │ 4087bc: 00000000 nop │ │ 4087c0: 14800018 bnez a0,408824 │ │ - 4087c4: 8f82810c lw v0,-32500(gp) │ │ + 4087c4: 8f828110 lw v0,-32496(gp) │ │ 4087c8: 0c101fe8 jal 407fa0 │ │ 4087cc: 8c440000 lw a0,0(v0) │ │ 4087d0: 8fbc0010 lw gp,16(sp) │ │ 4087d4: 8f828170 lw v0,-32400(gp) │ │ 4087d8: 8c450000 lw a1,0(v0) │ │ - 4087dc: 8f82813c lw v0,-32452(gp) │ │ + 4087dc: 8f828140 lw v0,-32448(gp) │ │ 4087e0: 8fbf001c lw ra,28(sp) │ │ 4087e4: 8c440000 lw a0,0(v0) │ │ - 4087e8: 8f998114 lw t9,-32492(gp) │ │ + 4087e8: 8f998118 lw t9,-32488(gp) │ │ 4087ec: 1000101a b 40c858 │ │ 4087f0: 27bd0020 addiu sp,sp,32 │ │ - 4087f4: 8f82810c lw v0,-32500(gp) │ │ + 4087f4: 8f828110 lw v0,-32496(gp) │ │ 4087f8: 0c101fe8 jal 407fa0 │ │ 4087fc: 8c440000 lw a0,0(v0) │ │ 408800: 8fbc0010 lw gp,16(sp) │ │ 408804: 1000fff4 b 4087d8 │ │ 408808: 8f82818c lw v0,-32372(gp) │ │ - 40880c: 8f82810c lw v0,-32500(gp) │ │ + 40880c: 8f828110 lw v0,-32496(gp) │ │ 408810: 0c101fe8 jal 407fa0 │ │ 408814: 8c440000 lw a0,0(v0) │ │ 408818: 8fbc0010 lw gp,16(sp) │ │ 40881c: 1000ffee b 4087d8 │ │ 408820: 8f82819c lw v0,-32356(gp) │ │ 408824: 8f8281ec lw v0,-32276(gp) │ │ 408828: 00042080 sll a0,a0,0x2 │ │ @@ -7083,31 +7085,31 @@ │ │ 408838: 10400005 beqz v0,408850 │ │ 40883c: 00000000 nop │ │ 408840: 8fbf001c lw ra,28(sp) │ │ 408844: 8c440000 lw a0,0(v0) │ │ 408848: 08101fe8 j 407fa0 │ │ 40884c: 27bd0020 addiu sp,sp,32 │ │ 408850: 1000fffb b 408840 │ │ - 408854: 8f82810c lw v0,-32500(gp) │ │ + 408854: 8f828110 lw v0,-32496(gp) │ │ │ │ 00408858 : │ │ 408858: 27bdffd8 addiu sp,sp,-40 │ │ 40885c: 3c1c0043 lui gp,0x43 │ │ - 408860: 279ca470 addiu gp,gp,-23440 │ │ + 408860: 279ca1a0 addiu gp,gp,-24160 │ │ 408864: afb00018 sw s0,24(sp) │ │ 408868: 00808025 move s0,a0 │ │ 40886c: 24040001 li a0,1 │ │ 408870: afbc0010 sw gp,16(sp) │ │ 408874: afbf0024 sw ra,36(sp) │ │ 408878: afb20020 sw s2,32(sp) │ │ 40887c: 0c102017 jal 40805c │ │ 408880: afb1001c sw s1,28(sp) │ │ 408884: 10400030 beqz v0,408948 │ │ 408888: 8fbc0010 lw gp,16(sp) │ │ - 40888c: 8f92813c lw s2,-32452(gp) │ │ + 40888c: 8f928140 lw s2,-32448(gp) │ │ 408890: 8f998204 lw t9,-32252(gp) │ │ 408894: 8e420000 lw v0,0(s2) │ │ 408898: 04110f54 bal 40c5ec │ │ 40889c: 8c440000 lw a0,0(v0) │ │ 4088a0: 00408825 move s1,v0 │ │ 4088a4: 3c020100 lui v0,0x100 │ │ 4088a8: 0222102b sltu v0,s1,v0 │ │ @@ -7120,15 +7122,15 @@ │ │ 4088c4: 00508021 addu s0,v0,s0 │ │ 4088c8: 8e050000 lw a1,0(s0) │ │ 4088cc: 8fb20020 lw s2,32(sp) │ │ 4088d0: 8fb1001c lw s1,28(sp) │ │ 4088d4: 8fb00018 lw s0,24(sp) │ │ 4088d8: 3c040041 lui a0,0x41 │ │ 4088dc: 8f99815c lw t9,-32420(gp) │ │ - 4088e0: 24840fa4 addiu a0,a0,4004 │ │ + 4088e0: 24840bf4 addiu a0,a0,3060 │ │ 4088e4: 10000714 b 40a538 │ │ 4088e8: 27bd0028 addiu sp,sp,40 │ │ 4088ec: 16200008 bnez s1,408910 │ │ 4088f0: 02002025 move a0,s0 │ │ 4088f4: 8e420000 lw v0,0(s2) │ │ 4088f8: 8f998150 lw t9,-32432(gp) │ │ 4088fc: 04110a8b bal 40b32c │ │ @@ -7156,15 +7158,15 @@ │ │ 408954: 8fb00018 lw s0,24(sp) │ │ 408958: 03e00008 jr ra │ │ 40895c: 27bd0028 addiu sp,sp,40 │ │ │ │ 00408960 : │ │ 408960: 3c1c0043 lui gp,0x43 │ │ 408964: 27bdffe0 addiu sp,sp,-32 │ │ - 408968: 279ca470 addiu gp,gp,-23440 │ │ + 408968: 279ca1a0 addiu gp,gp,-24160 │ │ 40896c: 24030001 li v1,1 │ │ 408970: afbf001c sw ra,28(sp) │ │ 408974: 10830014 beq a0,v1,4089c8 │ │ 408978: afbc0010 sw gp,16(sp) │ │ 40897c: 24030002 li v1,2 │ │ 408980: 10830019 beq a0,v1,4089e8 │ │ 408984: 8f83819c lw v1,-32356(gp) │ │ @@ -7175,62 +7177,62 @@ │ │ 408998: 14800006 bnez a0,4089b4 │ │ 40899c: 3c040041 lui a0,0x41 │ │ 4089a0: 2442ffff addiu v0,v0,-1 │ │ 4089a4: ac620000 sw v0,0(v1) │ │ 4089a8: 8fbf001c lw ra,28(sp) │ │ 4089ac: 03e00008 jr ra │ │ 4089b0: 27bd0020 addiu sp,sp,32 │ │ - 4089b4: 24840fc8 addiu a0,a0,4040 │ │ + 4089b4: 24840c18 addiu a0,a0,3096 │ │ 4089b8: 8fbf001c lw ra,28(sp) │ │ 4089bc: 8f998200 lw t9,-32256(gp) │ │ 4089c0: 1000070f b 40a600 │ │ 4089c4: 27bd0020 addiu sp,sp,32 │ │ 4089c8: 8f83818c lw v1,-32372(gp) │ │ 4089cc: 8c620000 lw v0,0(v1) │ │ 4089d0: 28440003 slti a0,v0,3 │ │ 4089d4: 1080fff3 beqz a0,4089a4 │ │ 4089d8: 2442ffff addiu v0,v0,-1 │ │ 4089dc: 3c040041 lui a0,0x41 │ │ 4089e0: 1000fff5 b 4089b8 │ │ - 4089e4: 24840fe0 addiu a0,a0,4064 │ │ + 4089e4: 24840c30 addiu a0,a0,3120 │ │ 4089e8: 8c620000 lw v0,0(v1) │ │ 4089ec: 1c40ffed bgtz v0,4089a4 │ │ 4089f0: 2442ffff addiu v0,v0,-1 │ │ 4089f4: 3c040041 lui a0,0x41 │ │ 4089f8: 1000ffef b 4089b8 │ │ - 4089fc: 24840ff8 addiu a0,a0,4088 │ │ + 4089fc: 24840c48 addiu a0,a0,3144 │ │ 408a00: 0c102031 jal 4080c4 │ │ 408a04: 00000000 nop │ │ 408a08: 1040ffe7 beqz v0,4089a8 │ │ 408a0c: 8fbc0010 lw gp,16(sp) │ │ 408a10: 00403025 move a2,v0 │ │ - 408a14: 8f828120 lw v0,-32480(gp) │ │ + 408a14: 8f828124 lw v0,-32476(gp) │ │ 408a18: 8fbf001c lw ra,28(sp) │ │ 408a1c: 8c450000 lw a1,0(v0) │ │ 408a20: 8cc40000 lw a0,0(a2) │ │ - 408a24: 8f998130 lw t9,-32464(gp) │ │ + 408a24: 8f998134 lw t9,-32460(gp) │ │ 408a28: 00003825 move a3,zero │ │ 408a2c: 10000a6b b 40b3dc │ │ 408a30: 27bd0020 addiu sp,sp,32 │ │ │ │ 00408a34 : │ │ 408a34: 27bdffd8 addiu sp,sp,-40 │ │ 408a38: 3c1c0043 lui gp,0x43 │ │ - 408a3c: 279ca470 addiu gp,gp,-23440 │ │ + 408a3c: 279ca1a0 addiu gp,gp,-24160 │ │ 408a40: afb00018 sw s0,24(sp) │ │ 408a44: 00808025 move s0,a0 │ │ 408a48: 24040001 li a0,1 │ │ 408a4c: afbc0010 sw gp,16(sp) │ │ 408a50: afbf0024 sw ra,36(sp) │ │ 408a54: afb20020 sw s2,32(sp) │ │ 408a58: 0c102017 jal 40805c │ │ 408a5c: afb1001c sw s1,28(sp) │ │ 408a60: 10400035 beqz v0,408b38 │ │ 408a64: 8fbc0010 lw gp,16(sp) │ │ - 408a68: 8f92813c lw s2,-32452(gp) │ │ + 408a68: 8f928140 lw s2,-32448(gp) │ │ 408a6c: 8f998204 lw t9,-32252(gp) │ │ 408a70: 8e420000 lw v0,0(s2) │ │ 408a74: 04110edd bal 40c5ec │ │ 408a78: 8c440000 lw a0,0(v0) │ │ 408a7c: 00408825 move s1,v0 │ │ 408a80: 3c020100 lui v0,0x100 │ │ 408a84: 0222102b sltu v0,s1,v0 │ │ @@ -7243,15 +7245,15 @@ │ │ 408aa0: 00508021 addu s0,v0,s0 │ │ 408aa4: 8e050000 lw a1,0(s0) │ │ 408aa8: 8fb20020 lw s2,32(sp) │ │ 408aac: 8fb1001c lw s1,28(sp) │ │ 408ab0: 8fb00018 lw s0,24(sp) │ │ 408ab4: 3c040041 lui a0,0x41 │ │ 408ab8: 8f99815c lw t9,-32420(gp) │ │ - 408abc: 24840fa4 addiu a0,a0,4004 │ │ + 408abc: 24840bf4 addiu a0,a0,3060 │ │ 408ac0: 1000069d b 40a538 │ │ 408ac4: 27bd0028 addiu sp,sp,40 │ │ 408ac8: 16200008 bnez s1,408aec │ │ 408acc: 02002025 move a0,s0 │ │ 408ad0: 8e420000 lw v0,0(s2) │ │ 408ad4: 8f998150 lw t9,-32432(gp) │ │ 408ad8: 04110a14 bal 40b32c │ │ @@ -7263,36 +7265,36 @@ │ │ 408af0: 02202825 move a1,s1 │ │ 408af4: 10400010 beqz v0,408b38 │ │ 408af8: 00408025 move s0,v0 │ │ 408afc: 0c101fcf jal 407f3c │ │ 408b00: 00000000 nop │ │ 408b04: 8fbc0010 lw gp,16(sp) │ │ 408b08: 8e040000 lw a0,0(s0) │ │ - 408b0c: 8f828120 lw v0,-32480(gp) │ │ + 408b0c: 8f828124 lw v0,-32476(gp) │ │ 408b10: 8fbf0024 lw ra,36(sp) │ │ 408b14: 8fb20020 lw s2,32(sp) │ │ 408b18: 8fb1001c lw s1,28(sp) │ │ 408b1c: 02003025 move a2,s0 │ │ 408b20: 8c450000 lw a1,0(v0) │ │ 408b24: 8fb00018 lw s0,24(sp) │ │ - 408b28: 8f998130 lw t9,-32464(gp) │ │ + 408b28: 8f998134 lw t9,-32460(gp) │ │ 408b2c: 00003825 move a3,zero │ │ 408b30: 10000a2a b 40b3dc │ │ 408b34: 27bd0028 addiu sp,sp,40 │ │ 408b38: 8fbf0024 lw ra,36(sp) │ │ 408b3c: 8fb20020 lw s2,32(sp) │ │ 408b40: 8fb1001c lw s1,28(sp) │ │ 408b44: 8fb00018 lw s0,24(sp) │ │ 408b48: 03e00008 jr ra │ │ 408b4c: 27bd0028 addiu sp,sp,40 │ │ │ │ 00408b50 : │ │ 408b50: 3c1c0043 lui gp,0x43 │ │ 408b54: 27bdffe0 addiu sp,sp,-32 │ │ - 408b58: 279ca470 addiu gp,gp,-23440 │ │ + 408b58: 279ca1a0 addiu gp,gp,-24160 │ │ 408b5c: 24030001 li v1,1 │ │ 408b60: afbf001c sw ra,28(sp) │ │ 408b64: 10830014 beq a0,v1,408bb8 │ │ 408b68: afbc0010 sw gp,16(sp) │ │ 408b6c: 24030002 li v1,2 │ │ 408b70: 1083001c beq a0,v1,408be4 │ │ 408b74: 3c037fff lui v1,0x7fff │ │ @@ -7303,67 +7305,67 @@ │ │ 408b88: 10800005 beqz a0,408ba0 │ │ 408b8c: 24420001 addiu v0,v0,1 │ │ 408b90: ac620000 sw v0,0(v1) │ │ 408b94: 8fbf001c lw ra,28(sp) │ │ 408b98: 03e00008 jr ra │ │ 408b9c: 27bd0020 addiu sp,sp,32 │ │ 408ba0: 3c040041 lui a0,0x41 │ │ - 408ba4: 2484101c addiu a0,a0,4124 │ │ + 408ba4: 24840c6c addiu a0,a0,3180 │ │ 408ba8: 8fbf001c lw ra,28(sp) │ │ 408bac: 8f998200 lw t9,-32256(gp) │ │ 408bb0: 10000693 b 40a600 │ │ 408bb4: 27bd0020 addiu sp,sp,32 │ │ 408bb8: 8f84818c lw a0,-32372(gp) │ │ 408bbc: 3c037fff lui v1,0x7fff │ │ 408bc0: 8c820000 lw v0,0(a0) │ │ 408bc4: 3463ffff ori v1,v1,0xffff │ │ 408bc8: 10430003 beq v0,v1,408bd8 │ │ 408bcc: 24420001 addiu v0,v0,1 │ │ 408bd0: 1000fff0 b 408b94 │ │ 408bd4: ac820000 sw v0,0(a0) │ │ 408bd8: 3c040041 lui a0,0x41 │ │ 408bdc: 1000fff2 b 408ba8 │ │ - 408be0: 24841030 addiu a0,a0,4144 │ │ + 408be0: 24840c80 addiu a0,a0,3200 │ │ 408be4: 8f84819c lw a0,-32356(gp) │ │ 408be8: 8c820000 lw v0,0(a0) │ │ 408bec: 3463ffff ori v1,v1,0xffff │ │ 408bf0: 1443fff7 bne v0,v1,408bd0 │ │ 408bf4: 24420001 addiu v0,v0,1 │ │ 408bf8: 3c040041 lui a0,0x41 │ │ 408bfc: 1000ffea b 408ba8 │ │ - 408c00: 24841044 addiu a0,a0,4164 │ │ + 408c00: 24840c94 addiu a0,a0,3220 │ │ 408c04: 0c102031 jal 4080c4 │ │ 408c08: 00000000 nop │ │ 408c0c: 1040ffe1 beqz v0,408b94 │ │ 408c10: 8fbc0010 lw gp,16(sp) │ │ 408c14: 00403025 move a2,v0 │ │ - 408c18: 8f828120 lw v0,-32480(gp) │ │ + 408c18: 8f828124 lw v0,-32476(gp) │ │ 408c1c: 8fbf001c lw ra,28(sp) │ │ 408c20: 8c450000 lw a1,0(v0) │ │ 408c24: 8cc40000 lw a0,0(a2) │ │ - 408c28: 8f998128 lw t9,-32472(gp) │ │ + 408c28: 8f99812c lw t9,-32468(gp) │ │ 408c2c: 00003825 move a3,zero │ │ 408c30: 10000b61 b 40b9b8 │ │ 408c34: 27bd0020 addiu sp,sp,32 │ │ │ │ 00408c38 : │ │ 408c38: 27bdffd8 addiu sp,sp,-40 │ │ 408c3c: 3c1c0043 lui gp,0x43 │ │ - 408c40: 279ca470 addiu gp,gp,-23440 │ │ + 408c40: 279ca1a0 addiu gp,gp,-24160 │ │ 408c44: afb00018 sw s0,24(sp) │ │ 408c48: 00808025 move s0,a0 │ │ 408c4c: 24040001 li a0,1 │ │ 408c50: afbc0010 sw gp,16(sp) │ │ 408c54: afbf0024 sw ra,36(sp) │ │ 408c58: afb20020 sw s2,32(sp) │ │ 408c5c: 0c102017 jal 40805c │ │ 408c60: afb1001c sw s1,28(sp) │ │ 408c64: 10400035 beqz v0,408d3c │ │ 408c68: 8fbc0010 lw gp,16(sp) │ │ - 408c6c: 8f92813c lw s2,-32452(gp) │ │ + 408c6c: 8f928140 lw s2,-32448(gp) │ │ 408c70: 8f998204 lw t9,-32252(gp) │ │ 408c74: 8e420000 lw v0,0(s2) │ │ 408c78: 04110e5c bal 40c5ec │ │ 408c7c: 8c440000 lw a0,0(v0) │ │ 408c80: 00408825 move s1,v0 │ │ 408c84: 3c020100 lui v0,0x100 │ │ 408c88: 0222102b sltu v0,s1,v0 │ │ @@ -7376,15 +7378,15 @@ │ │ 408ca4: 00508021 addu s0,v0,s0 │ │ 408ca8: 8e050000 lw a1,0(s0) │ │ 408cac: 8fb20020 lw s2,32(sp) │ │ 408cb0: 8fb1001c lw s1,28(sp) │ │ 408cb4: 8fb00018 lw s0,24(sp) │ │ 408cb8: 3c040041 lui a0,0x41 │ │ 408cbc: 8f99815c lw t9,-32420(gp) │ │ - 408cc0: 24840fa4 addiu a0,a0,4004 │ │ + 408cc0: 24840bf4 addiu a0,a0,3060 │ │ 408cc4: 1000061c b 40a538 │ │ 408cc8: 27bd0028 addiu sp,sp,40 │ │ 408ccc: 16200008 bnez s1,408cf0 │ │ 408cd0: 02002025 move a0,s0 │ │ 408cd4: 8e420000 lw v0,0(s2) │ │ 408cd8: 8f998150 lw t9,-32432(gp) │ │ 408cdc: 04110993 bal 40b32c │ │ @@ -7396,36 +7398,36 @@ │ │ 408cf4: 02202825 move a1,s1 │ │ 408cf8: 10400010 beqz v0,408d3c │ │ 408cfc: 00408025 move s0,v0 │ │ 408d00: 0c101fcf jal 407f3c │ │ 408d04: 00000000 nop │ │ 408d08: 8fbc0010 lw gp,16(sp) │ │ 408d0c: 8e040000 lw a0,0(s0) │ │ - 408d10: 8f828120 lw v0,-32480(gp) │ │ + 408d10: 8f828124 lw v0,-32476(gp) │ │ 408d14: 8fbf0024 lw ra,36(sp) │ │ 408d18: 8fb20020 lw s2,32(sp) │ │ 408d1c: 8fb1001c lw s1,28(sp) │ │ 408d20: 02003025 move a2,s0 │ │ 408d24: 8c450000 lw a1,0(v0) │ │ 408d28: 8fb00018 lw s0,24(sp) │ │ - 408d2c: 8f998128 lw t9,-32472(gp) │ │ + 408d2c: 8f99812c lw t9,-32468(gp) │ │ 408d30: 00003825 move a3,zero │ │ 408d34: 10000b20 b 40b9b8 │ │ 408d38: 27bd0028 addiu sp,sp,40 │ │ 408d3c: 8fbf0024 lw ra,36(sp) │ │ 408d40: 8fb20020 lw s2,32(sp) │ │ 408d44: 8fb1001c lw s1,28(sp) │ │ 408d48: 8fb00018 lw s0,24(sp) │ │ 408d4c: 03e00008 jr ra │ │ 408d50: 27bd0028 addiu sp,sp,40 │ │ │ │ 00408d54 : │ │ 408d54: 3c1c0043 lui gp,0x43 │ │ 408d58: 27bdffd8 addiu sp,sp,-40 │ │ - 408d5c: 279ca470 addiu gp,gp,-23440 │ │ + 408d5c: 279ca1a0 addiu gp,gp,-24160 │ │ 408d60: 8f998030 lw t9,-32720(gp) │ │ 408d64: afb00018 sw s0,24(sp) │ │ 408d68: afbf0024 sw ra,36(sp) │ │ 408d6c: afb20020 sw s2,32(sp) │ │ 408d70: afb1001c sw s1,28(sp) │ │ 408d74: afbc0010 sw gp,16(sp) │ │ 408d78: 18800017 blez a0,408dd8 │ │ @@ -7433,15 +7435,15 @@ │ │ 408d80: 04110324 bal 409a14 │ │ 408d84: 24040008 li a0,8 │ │ 408d88: 8fbc0010 lw gp,16(sp) │ │ 408d8c: 00408825 move s1,v0 │ │ 408d90: 8f9281ec lw s2,-32276(gp) │ │ 408d94: 00108080 sll s0,s0,0x2 │ │ 408d98: 8e420000 lw v0,0(s2) │ │ - 408d9c: 8f998108 lw t9,-32504(gp) │ │ + 408d9c: 8f99810c lw t9,-32500(gp) │ │ 408da0: 00501021 addu v0,v0,s0 │ │ 408da4: 8c420000 lw v0,0(v0) │ │ 408da8: 02202025 move a0,s1 │ │ 408dac: 04110948 bal 40b2d0 │ │ 408db0: ae220004 sw v0,4(s1) │ │ 408db4: 8e430000 lw v1,0(s2) │ │ 408db8: 00708021 addu s0,v1,s0 │ │ @@ -7465,15 +7467,15 @@ │ │ 408e00: a0400004 sb zero,4(v0) │ │ 408e04: 1000ffee b 408dc0 │ │ 408e08: ae020000 sw v0,0(s0) │ │ 408e0c: 10800028 beqz a0,408eb0 │ │ 408e10: 00000000 nop │ │ 408e14: 3c1c0043 lui gp,0x43 │ │ 408e18: 27bdffd0 addiu sp,sp,-48 │ │ - 408e1c: 279ca470 addiu gp,gp,-23440 │ │ + 408e1c: 279ca1a0 addiu gp,gp,-24160 │ │ 408e20: 28a20002 slti v0,a1,2 │ │ 408e24: afb30028 sw s3,40(sp) │ │ 408e28: afb0001c sw s0,28(sp) │ │ 408e2c: afbf002c sw ra,44(sp) │ │ 408e30: afb20024 sw s2,36(sp) │ │ 408e34: afb10020 sw s1,32(sp) │ │ 408e38: afbc0010 sw gp,16(sp) │ │ @@ -7494,29 +7496,29 @@ │ │ 408e74: 8fb10020 lw s1,32(sp) │ │ 408e78: 02002025 move a0,s0 │ │ 408e7c: 8f998244 lw t9,-32188(gp) │ │ 408e80: 8fb0001c lw s0,28(sp) │ │ 408e84: 03200008 jr t9 │ │ 408e88: 27bd0030 addiu sp,sp,48 │ │ 408e8c: 00808825 move s1,a0 │ │ - 408e90: 8f99811c lw t9,-32484(gp) │ │ + 408e90: 8f998120 lw t9,-32480(gp) │ │ 408e94: 02202025 move a0,s1 │ │ 408e98: 041108c8 bal 40b1bc │ │ 408e9c: 26310004 addiu s1,s1,4 │ │ 408ea0: 1633fffb bne s1,s3,408e90 │ │ 408ea4: 8fbc0010 lw gp,16(sp) │ │ 408ea8: 1000fff0 b 408e6c │ │ 408eac: 8fbf002c lw ra,44(sp) │ │ 408eb0: 03e00008 jr ra │ │ 408eb4: 00000000 nop │ │ │ │ 00408eb8 : │ │ 408eb8: 3c1c0043 lui gp,0x43 │ │ 408ebc: 27bdffd0 addiu sp,sp,-48 │ │ - 408ec0: 279ca470 addiu gp,gp,-23440 │ │ + 408ec0: 279ca1a0 addiu gp,gp,-24160 │ │ 408ec4: afb30028 sw s3,40(sp) │ │ 408ec8: afb20024 sw s2,36(sp) │ │ 408ecc: 8f9381ec lw s3,-32276(gp) │ │ 408ed0: 8f9281f8 lw s2,-32264(gp) │ │ 408ed4: afb10020 sw s1,32(sp) │ │ 408ed8: afbf002c sw ra,44(sp) │ │ 408edc: afb0001c sw s0,28(sp) │ │ @@ -7534,15 +7536,15 @@ │ │ 408f0c: 18400012 blez v0,408f58 │ │ 408f10: 00000000 nop │ │ 408f14: 8e630000 lw v1,0(s3) │ │ 408f18: 00021080 sll v0,v0,0x2 │ │ 408f1c: 00621021 addu v0,v1,v0 │ │ 408f20: 8c500000 lw s0,0(v0) │ │ 408f24: 1200000a beqz s0,408f50 │ │ - 408f28: 8f99811c lw t9,-32484(gp) │ │ + 408f28: 8f998120 lw t9,-32480(gp) │ │ 408f2c: 8e030004 lw v1,4(s0) │ │ 408f30: ac430000 sw v1,0(v0) │ │ 408f34: 041108a1 bal 40b1bc │ │ 408f38: 02002025 move a0,s0 │ │ 408f3c: 8fbc0010 lw gp,16(sp) │ │ 408f40: 8f998244 lw t9,-32188(gp) │ │ 408f44: 0320f809 jalr t9 │ │ @@ -7572,15 +7574,15 @@ │ │ 408fa4: 0320f809 jalr t9 │ │ 408fa8: 8e040000 lw a0,0(s0) │ │ 408fac: 1000ffe4 b 408f40 │ │ 408fb0: 8fbc0010 lw gp,16(sp) │ │ │ │ 00408fb4 : │ │ 408fb4: 3c1c0043 lui gp,0x43 │ │ - 408fb8: 279ca470 addiu gp,gp,-23440 │ │ + 408fb8: 279ca1a0 addiu gp,gp,-24160 │ │ 408fbc: 8f8280d8 lw v0,-32552(gp) │ │ 408fc0: 27bdffc0 addiu sp,sp,-64 │ │ 408fc4: 8c430000 lw v1,0(v0) │ │ 408fc8: 2402001c li v0,28 │ │ 408fcc: afb4002c sw s4,44(sp) │ │ 408fd0: 0080a025 move s4,a0 │ │ 408fd4: 70a22002 mul a0,a1,v0 │ │ @@ -7594,16 +7596,16 @@ │ │ 408ff4: 8cb10014 lw s1,20(a1) │ │ 408ff8: 8f9581e8 lw s5,-32280(gp) │ │ 408ffc: afbf003c sw ra,60(sp) │ │ 409000: afb70038 sw s7,56(sp) │ │ 409004: afb60034 sw s6,52(sp) │ │ 409008: afb0001c sw s0,28(sp) │ │ 40900c: afbc0010 sw gp,16(sp) │ │ - 409010: 26521080 addiu s2,s2,4224 │ │ - 409014: 26731058 addiu s3,s3,4184 │ │ + 409010: 26520cd0 addiu s2,s2,3280 │ │ + 409014: 26730ca8 addiu s3,s3,3240 │ │ 409018: 8f998208 lw t9,-32248(gp) │ │ 40901c: 0411f25d bal 405994 │ │ 409020: 02802025 move a0,s4 │ │ 409024: 2403003a li v1,58 │ │ 409028: 1443000d bne v0,v1,409060 │ │ 40902c: 8fbc0010 lw gp,16(sp) │ │ 409030: 1620006d bnez s1,4091e8 │ │ @@ -7628,33 +7630,33 @@ │ │ 40907c: 04110265 bal 409a14 │ │ 409080: 24040008 li a0,8 │ │ 409084: 8fbc0010 lw gp,16(sp) │ │ 409088: 0040b025 move s6,v0 │ │ 40908c: 8f9781ec lw s7,-32276(gp) │ │ 409090: 00108080 sll s0,s0,0x2 │ │ 409094: 8ee20000 lw v0,0(s7) │ │ - 409098: 8f998108 lw t9,-32504(gp) │ │ + 409098: 8f99810c lw t9,-32500(gp) │ │ 40909c: 00501021 addu v0,v0,s0 │ │ 4090a0: 8c420000 lw v0,0(v0) │ │ 4090a4: aec20004 sw v0,4(s6) │ │ - 4090a8: 8f82813c lw v0,-32452(gp) │ │ + 4090a8: 8f828140 lw v0,-32448(gp) │ │ 4090ac: 8c440000 lw a0,0(v0) │ │ 4090b0: 8c820000 lw v0,0(a0) │ │ 4090b4: 04110886 bal 40b2d0 │ │ 4090b8: aec20000 sw v0,0(s6) │ │ 4090bc: 8ee30000 lw v1,0(s7) │ │ 4090c0: 00708021 addu s0,v1,s0 │ │ 4090c4: 10000025 b 40915c │ │ 4090c8: ae160000 sw s6,0(s0) │ │ 4090cc: 24030031 li v1,49 │ │ 4090d0: 14430032 bne v0,v1,40919c │ │ 4090d4: 00000000 nop │ │ 4090d8: 0601003c bgez s0,4091cc │ │ 4090dc: 8f99815c lw t9,-32420(gp) │ │ - 4090e0: 8f82813c lw v0,-32452(gp) │ │ + 4090e0: 8f828140 lw v0,-32448(gp) │ │ 4090e4: 8f998204 lw t9,-32252(gp) │ │ 4090e8: 8c420000 lw v0,0(v0) │ │ 4090ec: 04110d3f bal 40c5ec │ │ 4090f0: 8c440000 lw a0,0(v0) │ │ 4090f4: 00402025 move a0,v0 │ │ 4090f8: 00002825 move a1,zero │ │ 4090fc: 0c10204b jal 40812c │ │ @@ -7722,26 +7724,26 @@ │ │ 4091f4: 8fb4002c lw s4,44(sp) │ │ 4091f8: 8fb30028 lw s3,40(sp) │ │ 4091fc: 8fb20024 lw s2,36(sp) │ │ 409200: 8fb10020 lw s1,32(sp) │ │ 409204: 8fb0001c lw s0,28(sp) │ │ 409208: 3c040041 lui a0,0x41 │ │ 40920c: 8f99815c lw t9,-32420(gp) │ │ - 409210: 248410a8 addiu a0,a0,4264 │ │ + 409210: 24840cf8 addiu a0,a0,3320 │ │ 409214: 100004c8 b 40a538 │ │ 409218: 27bd0040 addiu sp,sp,64 │ │ 40921c: 00000000 nop │ │ │ │ 00409220 : │ │ 409220: 14800003 bnez a0,409230 │ │ 409224: 3c1c0043 lui gp,0x43 │ │ 409228: 03e00008 jr ra │ │ 40922c: 00000000 nop │ │ 409230: 27bdffe0 addiu sp,sp,-32 │ │ - 409234: 279ca470 addiu gp,gp,-23440 │ │ + 409234: 279ca1a0 addiu gp,gp,-24160 │ │ 409238: afbf001c sw ra,28(sp) │ │ 40923c: afb00018 sw s0,24(sp) │ │ 409240: afbc0010 sw gp,16(sp) │ │ 409244: 8f998244 lw t9,-32188(gp) │ │ 409248: 0320f809 jalr t9 │ │ 40924c: 8c900008 lw s0,8(a0) │ │ 409250: 8fbc0010 lw gp,16(sp) │ │ @@ -7750,15 +7752,15 @@ │ │ 40925c: 8fbf001c lw ra,28(sp) │ │ 409260: 8fb00018 lw s0,24(sp) │ │ 409264: 03e00008 jr ra │ │ 409268: 27bd0020 addiu sp,sp,32 │ │ │ │ 0040926c : │ │ 40926c: 3c1c0043 lui gp,0x43 │ │ - 409270: 279ca470 addiu gp,gp,-23440 │ │ + 409270: 279ca1a0 addiu gp,gp,-24160 │ │ 409274: 8f82820c lw v0,-32244(gp) │ │ 409278: 27bdffe0 addiu sp,sp,-32 │ │ 40927c: 24030001 li v1,1 │ │ 409280: afbf001c sw ra,28(sp) │ │ 409284: afb00018 sw s0,24(sp) │ │ 409288: afbc0010 sw gp,16(sp) │ │ 40928c: a0430000 sb v1,0(v0) │ │ @@ -7767,15 +7769,15 @@ │ │ 409298: 1040001b beqz v0,409308 │ │ 40929c: 8f998068 lw t9,-32664(gp) │ │ 4092a0: 8f998300 lw t9,-32000(gp) │ │ 4092a4: 00808025 move s0,a0 │ │ 4092a8: 00802825 move a1,a0 │ │ 4092ac: 3c040041 lui a0,0x41 │ │ 4092b0: 0320f809 jalr t9 │ │ - 4092b4: 248410c4 addiu a0,a0,4292 │ │ + 4092b4: 24840d14 addiu a0,a0,3348 │ │ 4092b8: 8fbc0010 lw gp,16(sp) │ │ 4092bc: 8f998258 lw t9,-32168(gp) │ │ 4092c0: 0320f809 jalr t9 │ │ 4092c4: 02002025 move a0,s0 │ │ 4092c8: 8fbc0010 lw gp,16(sp) │ │ 4092cc: 8f908210 lw s0,-32240(gp) │ │ 4092d0: 8e030000 lw v1,0(s0) │ │ @@ -7786,37 +7788,37 @@ │ │ 4092e4: 8f8282fc lw v0,-32004(gp) │ │ 4092e8: 8f998308 lw t9,-31992(gp) │ │ 4092ec: 0320f809 jalr t9 │ │ 4092f0: 2404000a li a0,10 │ │ 4092f4: 8fbc0010 lw gp,16(sp) │ │ 4092f8: ae000000 sw zero,0(s0) │ │ 4092fc: 8f8282fc lw v0,-32004(gp) │ │ - 409300: 8f998148 lw t9,-32440(gp) │ │ + 409300: 8f9980f4 lw t9,-32524(gp) │ │ 409304: 8c440000 lw a0,0(v0) │ │ 409308: 8fbf001c lw ra,28(sp) │ │ 40930c: 8fb00018 lw s0,24(sp) │ │ 409310: 03200008 jr t9 │ │ 409314: 27bd0020 addiu sp,sp,32 │ │ │ │ 00409318 : │ │ 409318: 3c1c0043 lui gp,0x43 │ │ 40931c: 27bdffd8 addiu sp,sp,-40 │ │ - 409320: 279ca470 addiu gp,gp,-23440 │ │ + 409320: 279ca1a0 addiu gp,gp,-24160 │ │ 409324: afb1001c sw s1,28(sp) │ │ 409328: 8f91826c lw s1,-32148(gp) │ │ 40932c: 2402000a li v0,10 │ │ 409330: 8e250000 lw a1,0(s1) │ │ 409334: afb20020 sw s2,32(sp) │ │ 409338: afb00018 sw s0,24(sp) │ │ 40933c: afbf0024 sw ra,36(sp) │ │ 409340: afbc0010 sw gp,16(sp) │ │ 409344: 00808025 move s0,a0 │ │ 409348: 8ca30038 lw v1,56(a1) │ │ 40934c: 14820014 bne a0,v0,4093a0 │ │ - 409350: 8f9280fc lw s2,-32516(gp) │ │ + 409350: 8f928100 lw s2,-32512(gp) │ │ 409354: 10600053 beqz v1,4094a4 │ │ 409358: ae400000 sw zero,0(s2) │ │ 40935c: 8ca20010 lw v0,16(a1) │ │ 409360: 8ca3001c lw v1,28(a1) │ │ 409364: 0043182b sltu v1,v0,v1 │ │ 409368: 10600039 beqz v1,409450 │ │ 40936c: 8f998240 lw t9,-32192(gp) │ │ @@ -7825,15 +7827,15 @@ │ │ 409378: a0500000 sb s0,0(v0) │ │ 40937c: 8f8282fc lw v0,-32004(gp) │ │ 409380: 8fbf0024 lw ra,36(sp) │ │ 409384: 8fb20020 lw s2,32(sp) │ │ 409388: 8fb1001c lw s1,28(sp) │ │ 40938c: 8fb00018 lw s0,24(sp) │ │ 409390: 8c440000 lw a0,0(v0) │ │ - 409394: 8f998148 lw t9,-32440(gp) │ │ + 409394: 8f9980f4 lw t9,-32524(gp) │ │ 409398: 10000fe5 b 40d330 │ │ 40939c: 27bd0028 addiu sp,sp,40 │ │ 4093a0: 8f848070 lw a0,-32656(gp) │ │ 4093a4: 8e420000 lw v0,0(s2) │ │ 4093a8: 8c840000 lw a0,0(a0) │ │ 4093ac: 24420001 addiu v0,v0,1 │ │ 4093b0: 2486ffff addiu a2,a0,-1 │ │ @@ -7899,27 +7901,27 @@ │ │ 4094a0: 8f998278 lw t9,-32136(gp) │ │ 4094a4: 1000ffea b 409450 │ │ 4094a8: 8f998278 lw t9,-32136(gp) │ │ │ │ 004094ac : │ │ 4094ac: 3c1c0043 lui gp,0x43 │ │ 4094b0: 27bdffd8 addiu sp,sp,-40 │ │ - 4094b4: 279ca470 addiu gp,gp,-23440 │ │ + 4094b4: 279ca1a0 addiu gp,gp,-24160 │ │ 4094b8: afb1001c sw s1,28(sp) │ │ 4094bc: 8f91826c lw s1,-32148(gp) │ │ 4094c0: 2402000a li v0,10 │ │ 4094c4: 8e250000 lw a1,0(s1) │ │ 4094c8: afb00018 sw s0,24(sp) │ │ 4094cc: afbf0024 sw ra,36(sp) │ │ 4094d0: afb20020 sw s2,32(sp) │ │ 4094d4: afbc0010 sw gp,16(sp) │ │ 4094d8: 00808025 move s0,a0 │ │ 4094dc: 14820015 bne a0,v0,409534 │ │ 4094e0: 8ca30038 lw v1,56(a1) │ │ - 4094e4: 8f8280fc lw v0,-32516(gp) │ │ + 4094e4: 8f828100 lw v0,-32512(gp) │ │ 4094e8: 10600057 beqz v1,409648 │ │ 4094ec: ac400000 sw zero,0(v0) │ │ 4094f0: 8ca20010 lw v0,16(a1) │ │ 4094f4: 8ca3001c lw v1,28(a1) │ │ 4094f8: 0043182b sltu v1,v0,v1 │ │ 4094fc: 1060003d beqz v1,4095f4 │ │ 409500: 8f998240 lw t9,-32192(gp) │ │ @@ -7928,21 +7930,21 @@ │ │ 40950c: a0500000 sb s0,0(v0) │ │ 409510: 8f8282fc lw v0,-32004(gp) │ │ 409514: 8fbf0024 lw ra,36(sp) │ │ 409518: 8fb20020 lw s2,32(sp) │ │ 40951c: 8fb1001c lw s1,28(sp) │ │ 409520: 8fb00018 lw s0,24(sp) │ │ 409524: 8c440000 lw a0,0(v0) │ │ - 409528: 8f998148 lw t9,-32440(gp) │ │ + 409528: 8f9980f4 lw t9,-32524(gp) │ │ 40952c: 10000f80 b 40d330 │ │ 409530: 27bd0028 addiu sp,sp,40 │ │ 409534: 8f82804c lw v0,-32692(gp) │ │ 409538: 8c420000 lw v0,0(v0) │ │ 40953c: 14400022 bnez v0,4095c8 │ │ - 409540: 8f9280fc lw s2,-32516(gp) │ │ + 409540: 8f928100 lw s2,-32512(gp) │ │ 409544: 8f848070 lw a0,-32656(gp) │ │ 409548: 8e420000 lw v0,0(s2) │ │ 40954c: 8c840000 lw a0,0(a0) │ │ 409550: 24420001 addiu v0,v0,1 │ │ 409554: 2486ffff addiu a2,a0,-1 │ │ 409558: 1446001b bne v0,a2,4095c8 │ │ 40955c: ae420000 sw v0,0(s2) │ │ @@ -8004,15 +8006,15 @@ │ │ 40963c: 8fbc0010 lw gp,16(sp) │ │ 409640: 1000fffb b 409630 │ │ 409644: 8f998278 lw t9,-32136(gp) │ │ 409648: 1000ffea b 4095f4 │ │ 40964c: 8f998278 lw t9,-32136(gp) │ │ 409650: 3c1c0043 lui gp,0x43 │ │ 409654: 27bdffd8 addiu sp,sp,-40 │ │ - 409658: 279ca470 addiu gp,gp,-23440 │ │ + 409658: 279ca1a0 addiu gp,gp,-24160 │ │ 40965c: afb10020 sw s1,32(sp) │ │ 409660: afb0001c sw s0,28(sp) │ │ 409664: afbf0024 sw ra,36(sp) │ │ 409668: afbc0010 sw gp,16(sp) │ │ 40966c: 00a08825 move s1,a1 │ │ 409670: 00808025 move s0,a0 │ │ 409674: 1200000b beqz s0,4096a4 │ │ @@ -8033,15 +8035,15 @@ │ │ 4096b0: 8fb0001c lw s0,28(sp) │ │ 4096b4: 03e00008 jr ra │ │ 4096b8: 27bd0028 addiu sp,sp,40 │ │ 4096bc: 27bdffd8 addiu sp,sp,-40 │ │ 4096c0: 3c1c0043 lui gp,0x43 │ │ 4096c4: afb20020 sw s2,32(sp) │ │ 4096c8: 8c920000 lw s2,0(a0) │ │ - 4096cc: 279ca470 addiu gp,gp,-23440 │ │ + 4096cc: 279ca1a0 addiu gp,gp,-24160 │ │ 4096d0: afbf0024 sw ra,36(sp) │ │ 4096d4: afb1001c sw s1,28(sp) │ │ 4096d8: afb00018 sw s0,24(sp) │ │ 4096dc: 1640000c bnez s2,409710 │ │ 4096e0: afbc0010 sw gp,16(sp) │ │ 4096e4: ac850000 sw a1,0(a0) │ │ 4096e8: aca00014 sw zero,20(a1) │ │ @@ -8167,15 +8169,15 @@ │ │ 4098c8: a4600010 sh zero,16(v1) │ │ 4098cc: 2404ffff li a0,-1 │ │ 4098d0: 1000fffc b 4098c4 │ │ 4098d4: a4440010 sh a0,16(v0) │ │ │ │ 004098d8 : │ │ 4098d8: 3c1c0043 lui gp,0x43 │ │ - 4098dc: 279ca470 addiu gp,gp,-23440 │ │ + 4098dc: 279ca1a0 addiu gp,gp,-24160 │ │ 4098e0: 8f828214 lw v0,-32236(gp) │ │ 4098e4: 8f838218 lw v1,-32232(gp) │ │ 4098e8: ac400000 sw zero,0(v0) │ │ 4098ec: 24020001 li v0,1 │ │ 4098f0: ac620000 sw v0,0(v1) │ │ 4098f4: 8f83821c lw v1,-32228(gp) │ │ 4098f8: ac620000 sw v0,0(v1) │ │ @@ -8183,84 +8185,84 @@ │ │ 409900: 24030005 li v1,5 │ │ 409904: 03e00008 jr ra │ │ 409908: ac430000 sw v1,0(v0) │ │ │ │ 0040990c : │ │ 40990c: 3c1c0043 lui gp,0x43 │ │ 409910: 27bdffe0 addiu sp,sp,-32 │ │ - 409914: 279ca470 addiu gp,gp,-23440 │ │ + 409914: 279ca1a0 addiu gp,gp,-24160 │ │ 409918: 8f998300 lw t9,-32000(gp) │ │ 40991c: afb00018 sw s0,24(sp) │ │ 409920: 3c040041 lui a0,0x41 │ │ 409924: 3c107fff lui s0,0x7fff │ │ 409928: afbf001c sw ra,28(sp) │ │ 40992c: afbc0010 sw gp,16(sp) │ │ 409930: 3605ffff ori a1,s0,0xffff │ │ 409934: 0320f809 jalr t9 │ │ - 409938: 248410c8 addiu a0,a0,4296 │ │ + 409938: 24840d18 addiu a0,a0,3352 │ │ 40993c: 8fbc0010 lw gp,16(sp) │ │ 409940: 3c0500ff lui a1,0xff │ │ 409944: 8f998300 lw t9,-32000(gp) │ │ 409948: 3c040041 lui a0,0x41 │ │ 40994c: 34a5ffff ori a1,a1,0xffff │ │ 409950: 0320f809 jalr t9 │ │ - 409954: 248410e0 addiu a0,a0,4320 │ │ + 409954: 24840d30 addiu a0,a0,3376 │ │ 409958: 8fbc0010 lw gp,16(sp) │ │ 40995c: 3c040041 lui a0,0x41 │ │ 409960: 8f998300 lw t9,-32000(gp) │ │ 409964: 3605ffff ori a1,s0,0xffff │ │ 409968: 0320f809 jalr t9 │ │ - 40996c: 248410f8 addiu a0,a0,4344 │ │ + 40996c: 24840d48 addiu a0,a0,3400 │ │ 409970: 8fbc0010 lw gp,16(sp) │ │ 409974: 3c040041 lui a0,0x41 │ │ 409978: 8f998300 lw t9,-32000(gp) │ │ 40997c: 3605ffff ori a1,s0,0xffff │ │ 409980: 0320f809 jalr t9 │ │ - 409984: 24841110 addiu a0,a0,4368 │ │ + 409984: 24840d60 addiu a0,a0,3424 │ │ 409988: 8fbc0010 lw gp,16(sp) │ │ 40998c: 3c040041 lui a0,0x41 │ │ 409990: 8f998300 lw t9,-32000(gp) │ │ 409994: 3605ffff ori a1,s0,0xffff │ │ 409998: 0320f809 jalr t9 │ │ - 40999c: 24841128 addiu a0,a0,4392 │ │ + 40999c: 24840d78 addiu a0,a0,3448 │ │ 4099a0: 8fbc0010 lw gp,16(sp) │ │ 4099a4: 3c040041 lui a0,0x41 │ │ 4099a8: 8f998300 lw t9,-32000(gp) │ │ - 4099ac: 24841140 addiu a0,a0,4416 │ │ + 4099ac: 24840d90 addiu a0,a0,3472 │ │ 4099b0: 0320f809 jalr t9 │ │ 4099b4: 24057fff li a1,32767 │ │ 4099b8: 8fbc0010 lw gp,16(sp) │ │ 4099bc: 8fbf001c lw ra,28(sp) │ │ 4099c0: 8f8282fc lw v0,-32004(gp) │ │ 4099c4: 8fb00018 lw s0,24(sp) │ │ 4099c8: 8c440000 lw a0,0(v0) │ │ - 4099cc: 8f998148 lw t9,-32440(gp) │ │ + 4099cc: 8f9980f4 lw t9,-32524(gp) │ │ 4099d0: 10000e57 b 40d330 │ │ 4099d4: 27bd0020 addiu sp,sp,32 │ │ │ │ 004099d8 : │ │ 4099d8: 3c1c0043 lui gp,0x43 │ │ - 4099dc: 279ca470 addiu gp,gp,-23440 │ │ + 4099dc: 279ca1a0 addiu gp,gp,-24160 │ │ 4099e0: 8f82827c lw v0,-32132(gp) │ │ 4099e4: 27bdffe0 addiu sp,sp,-32 │ │ 4099e8: 8f998250 lw t9,-32176(gp) │ │ 4099ec: 8c450000 lw a1,0(v0) │ │ 4099f0: 3c040041 lui a0,0x41 │ │ 4099f4: afbc0010 sw gp,16(sp) │ │ 4099f8: afbf001c sw ra,28(sp) │ │ 4099fc: 0320f809 jalr t9 │ │ - 409a00: 24841158 addiu a0,a0,4440 │ │ + 409a00: 24840da8 addiu a0,a0,3496 │ │ 409a04: 8fbc0010 lw gp,16(sp) │ │ 409a08: 8f998264 lw t9,-32156(gp) │ │ 409a0c: 0320f809 jalr t9 │ │ 409a10: 24040001 li a0,1 │ │ │ │ 00409a14 : │ │ 409a14: 3c1c0043 lui gp,0x43 │ │ - 409a18: 279ca470 addiu gp,gp,-23440 │ │ + 409a18: 279ca1a0 addiu gp,gp,-24160 │ │ 409a1c: 27bdffe0 addiu sp,sp,-32 │ │ 409a20: 8f9982d8 lw t9,-32040(gp) │ │ 409a24: afbf001c sw ra,28(sp) │ │ 409a28: afbc0010 sw gp,16(sp) │ │ 409a2c: 0320f809 jalr t9 │ │ 409a30: 00000000 nop │ │ 409a34: 14400003 bnez v0,409a44 │ │ @@ -8268,15 +8270,15 @@ │ │ 409a3c: 0c102676 jal 4099d8 │ │ 409a40: 00000000 nop │ │ 409a44: 03e00008 jr ra │ │ 409a48: 27bd0020 addiu sp,sp,32 │ │ │ │ 00409a4c : │ │ 409a4c: 3c1c0043 lui gp,0x43 │ │ - 409a50: 279ca470 addiu gp,gp,-23440 │ │ + 409a50: 279ca1a0 addiu gp,gp,-24160 │ │ 409a54: 27bdffe0 addiu sp,sp,-32 │ │ 409a58: 8f998258 lw t9,-32168(gp) │ │ 409a5c: afbf001c sw ra,28(sp) │ │ 409a60: afb00018 sw s0,24(sp) │ │ 409a64: afbc0010 sw gp,16(sp) │ │ 409a68: 0320f809 jalr t9 │ │ 409a6c: 00808025 move s0,a0 │ │ @@ -8309,15 +8311,15 @@ │ │ 409ad0: 8fb20020 lw s2,32(sp) │ │ 409ad4: 8fb1001c lw s1,28(sp) │ │ 409ad8: 8fb00018 lw s0,24(sp) │ │ 409adc: 03e00008 jr ra │ │ 409ae0: 27bd0028 addiu sp,sp,40 │ │ 409ae4: 3c1c0043 lui gp,0x43 │ │ 409ae8: 27bdffb8 addiu sp,sp,-72 │ │ - 409aec: 279ca470 addiu gp,gp,-23440 │ │ + 409aec: 279ca1a0 addiu gp,gp,-24160 │ │ 409af0: afb1003c sw s1,60(sp) │ │ 409af4: afbf0044 sw ra,68(sp) │ │ 409af8: afb20040 sw s2,64(sp) │ │ 409afc: afb00038 sw s0,56(sp) │ │ 409b00: afbc0010 sw gp,16(sp) │ │ 409b04: 10800012 beqz a0,409b50 │ │ 409b08: 00a08825 move s1,a1 │ │ @@ -8333,103 +8335,103 @@ │ │ 409b30: 14400010 bnez v0,409b74 │ │ 409b34: 27b00018 addiu s0,sp,24 │ │ 409b38: 24020001 li v0,1 │ │ 409b3c: 1222001e beq s1,v0,409bb8 │ │ 409b40: 00000000 nop │ │ 409b44: 3c060041 lui a2,0x41 │ │ 409b48: 1000000f b 409b88 │ │ - 409b4c: 24c6118c addiu a2,a2,4492 │ │ + 409b4c: 24c60ddc addiu a2,a2,3548 │ │ 409b50: 0c102685 jal 409a14 │ │ 409b54: 00a02025 move a0,a1 │ │ 409b58: a0400000 sb zero,0(v0) │ │ 409b5c: 8fbf0044 lw ra,68(sp) │ │ 409b60: 8fb20040 lw s2,64(sp) │ │ 409b64: 8fb1003c lw s1,60(sp) │ │ 409b68: 8fb00038 lw s0,56(sp) │ │ 409b6c: 03e00008 jr ra │ │ 409b70: 27bd0048 addiu sp,sp,72 │ │ 409b74: 24020001 li v0,1 │ │ 409b78: 1222000d beq s1,v0,409bb0 │ │ 409b7c: 3c060041 lui a2,0x41 │ │ 409b80: 3c060041 lui a2,0x41 │ │ - 409b84: 24c61180 addiu a2,a2,4480 │ │ + 409b84: 24c60dd0 addiu a2,a2,3536 │ │ 409b88: 2405001e li a1,30 │ │ 409b8c: 0320f809 jalr t9 │ │ 409b90: 02002025 move a0,s0 │ │ 409b94: 8fbc0010 lw gp,16(sp) │ │ 409b98: 02002825 move a1,s0 │ │ 409b9c: 8f9982c0 lw t9,-32064(gp) │ │ 409ba0: 0320f809 jalr t9 │ │ 409ba4: 02402025 move a0,s2 │ │ 409ba8: 1000ffed b 409b60 │ │ 409bac: 8fbf0044 lw ra,68(sp) │ │ 409bb0: 1000fff5 b 409b88 │ │ - 409bb4: 24c61188 addiu a2,a2,4488 │ │ + 409bb4: 24c60dd8 addiu a2,a2,3544 │ │ 409bb8: 3c060041 lui a2,0x41 │ │ 409bbc: 1000fff2 b 409b88 │ │ - 409bc0: 24c60fa0 addiu a2,a2,4000 │ │ + 409bc0: 24c60bf0 addiu a2,a2,3056 │ │ │ │ 00409bc4 : │ │ 409bc4: 27bdffd8 addiu sp,sp,-40 │ │ 409bc8: 3c020042 lui v0,0x42 │ │ 409bcc: 3c1c0043 lui gp,0x43 │ │ 409bd0: afb20020 sw s2,32(sp) │ │ 409bd4: 00809025 move s2,a0 │ │ - 409bd8: 8c4428c0 lw a0,10432(v0) │ │ - 409bdc: 279ca470 addiu gp,gp,-23440 │ │ + 409bd8: 8c4425f0 lw a0,9712(v0) │ │ + 409bdc: 279ca1a0 addiu gp,gp,-24160 │ │ 409be0: afb00018 sw s0,24(sp) │ │ 409be4: afbf0024 sw ra,36(sp) │ │ 409be8: afb1001c sw s1,28(sp) │ │ 409bec: afbc0010 sw gp,16(sp) │ │ 409bf0: 10800004 beqz a0,409c04 │ │ 409bf4: 00408025 move s0,v0 │ │ 409bf8: 8f998244 lw t9,-32188(gp) │ │ 409bfc: 0320f809 jalr t9 │ │ 409c00: 00000000 nop │ │ 409c04: 3c110042 lui s1,0x42 │ │ - 409c08: 8e2228c4 lw v0,10436(s1) │ │ + 409c08: 8e2225f4 lw v0,9716(s1) │ │ 409c0c: 02402025 move a0,s2 │ │ 409c10: 24050001 li a1,1 │ │ 409c14: 0c1026b9 jal 409ae4 │ │ - 409c18: ae0228c0 sw v0,10432(s0) │ │ + 409c18: ae0225f0 sw v0,9712(s0) │ │ 409c1c: 8fbf0024 lw ra,36(sp) │ │ 409c20: 8fb20020 lw s2,32(sp) │ │ 409c24: 8fb00018 lw s0,24(sp) │ │ - 409c28: ae2228c4 sw v0,10436(s1) │ │ + 409c28: ae2225f4 sw v0,9716(s1) │ │ 409c2c: 8fb1001c lw s1,28(sp) │ │ 409c30: 03e00008 jr ra │ │ 409c34: 27bd0028 addiu sp,sp,40 │ │ │ │ 00409c38 : │ │ 409c38: 27bdffd8 addiu sp,sp,-40 │ │ 409c3c: 3c020042 lui v0,0x42 │ │ 409c40: 3c1c0043 lui gp,0x43 │ │ 409c44: afb0001c sw s0,28(sp) │ │ 409c48: 00808025 move s0,a0 │ │ - 409c4c: 8c4428c0 lw a0,10432(v0) │ │ - 409c50: 279ca470 addiu gp,gp,-23440 │ │ + 409c4c: 8c4425f0 lw a0,9712(v0) │ │ + 409c50: 279ca1a0 addiu gp,gp,-24160 │ │ 409c54: afb10020 sw s1,32(sp) │ │ 409c58: afbf0024 sw ra,36(sp) │ │ 409c5c: afbc0010 sw gp,16(sp) │ │ 409c60: 10800004 beqz a0,409c74 │ │ 409c64: 00408825 move s1,v0 │ │ 409c68: 8f998244 lw t9,-32188(gp) │ │ 409c6c: 0320f809 jalr t9 │ │ 409c70: 00000000 nop │ │ 409c74: 3c020042 lui v0,0x42 │ │ - 409c78: 8c4328c4 lw v1,10436(v0) │ │ + 409c78: 8c4325f4 lw v1,9716(v0) │ │ 409c7c: 00002025 move a0,zero │ │ - 409c80: ae2328c0 sw v1,10432(s1) │ │ + 409c80: ae2325f0 sw v1,9712(s1) │ │ 409c84: 02001825 move v1,s0 │ │ 409c88: 00408825 move s1,v0 │ │ 409c8c: 1460000d bnez v1,409cc4 │ │ 409c90: 24840001 addiu a0,a0,1 │ │ 409c94: 0c102685 jal 409a14 │ │ 409c98: 00000000 nop │ │ - 409c9c: ae2228c4 sw v0,10436(s1) │ │ + 409c9c: ae2225f4 sw v0,9716(s1) │ │ 409ca0: 00002025 move a0,zero │ │ 409ca4: 16000009 bnez s0,409ccc │ │ 409ca8: 00442821 addu a1,v0,a0 │ │ 409cac: a0a00000 sb zero,0(a1) │ │ 409cb0: 8fbf0024 lw ra,36(sp) │ │ 409cb4: 8fb10020 lw s1,32(sp) │ │ 409cb8: 8fb0001c lw s0,28(sp) │ │ @@ -8443,15 +8445,15 @@ │ │ 409cd8: 24630030 addiu v1,v1,48 │ │ 409cdc: a0a30000 sb v1,0(a1) │ │ 409ce0: 1000fff0 b 409ca4 │ │ 409ce4: 8e100008 lw s0,8(s0) │ │ │ │ 00409ce8 : │ │ 409ce8: 3c1c0043 lui gp,0x43 │ │ - 409cec: 279ca470 addiu gp,gp,-23440 │ │ + 409cec: 279ca1a0 addiu gp,gp,-24160 │ │ 409cf0: 8f8280c0 lw v0,-32576(gp) │ │ 409cf4: 27bdffd8 addiu sp,sp,-40 │ │ 409cf8: 8c430000 lw v1,0(v0) │ │ 409cfc: afbf0024 sw ra,36(sp) │ │ 409d00: 0064182a slt v1,v1,a0 │ │ 409d04: afb20020 sw s2,32(sp) │ │ 409d08: afb1001c sw s1,28(sp) │ │ @@ -8476,15 +8478,15 @@ │ │ 409d54: 8fb1001c lw s1,28(sp) │ │ 409d58: 8fb00018 lw s0,24(sp) │ │ 409d5c: 03e00008 jr ra │ │ 409d60: 27bd0028 addiu sp,sp,40 │ │ │ │ 00409d64 : │ │ 409d64: 3c1c0043 lui gp,0x43 │ │ - 409d68: 279ca470 addiu gp,gp,-23440 │ │ + 409d68: 279ca1a0 addiu gp,gp,-24160 │ │ 409d6c: 8f8280b4 lw v0,-32588(gp) │ │ 409d70: 27bdffe0 addiu sp,sp,-32 │ │ 409d74: afbf001c sw ra,28(sp) │ │ 409d78: afbc0010 sw gp,16(sp) │ │ 409d7c: ac400000 sw zero,0(v0) │ │ 409d80: 8f8280b8 lw v0,-32584(gp) │ │ 409d84: 24030001 li v1,1 │ │ @@ -8497,18 +8499,18 @@ │ │ 409da0: 8f828040 lw v0,-32704(gp) │ │ 409da4: 8c420000 lw v0,0(v0) │ │ 409da8: 10400013 beqz v0,409df8 │ │ 409dac: 8f998078 lw t9,-32648(gp) │ │ 409db0: 8f998300 lw t9,-32000(gp) │ │ 409db4: 3c040041 lui a0,0x41 │ │ 409db8: 0320f809 jalr t9 │ │ - 409dbc: 24841190 addiu a0,a0,4496 │ │ + 409dbc: 24840de0 addiu a0,a0,3552 │ │ 409dc0: 8fbc0010 lw gp,16(sp) │ │ 409dc4: 8f8282fc lw v0,-32004(gp) │ │ - 409dc8: 8f998148 lw t9,-32440(gp) │ │ + 409dc8: 8f9980f4 lw t9,-32524(gp) │ │ 409dcc: 04110d58 bal 40d330 │ │ 409dd0: 8c440000 lw a0,0(v0) │ │ 409dd4: 8fbc0010 lw gp,16(sp) │ │ 409dd8: 8f8281d8 lw v0,-32296(gp) │ │ 409ddc: 24040040 li a0,64 │ │ 409de0: ac400000 sw zero,0(v0) │ │ 409de4: 8f82820c lw v0,-32244(gp) │ │ @@ -8519,15 +8521,15 @@ │ │ 409df8: 0411f44d bal 406f30 │ │ 409dfc: 00000000 nop │ │ 409e00: 1000fff5 b 409dd8 │ │ 409e04: 8fbc0010 lw gp,16(sp) │ │ │ │ 00409e08 : │ │ 409e08: 3c1c0043 lui gp,0x43 │ │ - 409e0c: 279ca470 addiu gp,gp,-23440 │ │ + 409e0c: 279ca1a0 addiu gp,gp,-24160 │ │ 409e10: 8f8281d8 lw v0,-32296(gp) │ │ 409e14: 27bdffd8 addiu sp,sp,-40 │ │ 409e18: 8c430000 lw v1,0(v0) │ │ 409e1c: afb10020 sw s1,32(sp) │ │ 409e20: afb0001c sw s0,28(sp) │ │ 409e24: afbf0024 sw ra,36(sp) │ │ 409e28: afbc0010 sw gp,16(sp) │ │ @@ -8540,18 +8542,18 @@ │ │ 409e44: 8f828040 lw v0,-32704(gp) │ │ 409e48: 8c420000 lw v0,0(v0) │ │ 409e4c: 10400014 beqz v0,409ea0 │ │ 409e50: 8f9981dc lw t9,-32292(gp) │ │ 409e54: 8f9982dc lw t9,-32036(gp) │ │ 409e58: 3c040041 lui a0,0x41 │ │ 409e5c: 0320f809 jalr t9 │ │ - 409e60: 24841bec addiu a0,a0,7148 │ │ + 409e60: 2484183c addiu a0,a0,6204 │ │ 409e64: 8fbc0010 lw gp,16(sp) │ │ 409e68: 8f8282fc lw v0,-32004(gp) │ │ - 409e6c: 8f998148 lw t9,-32440(gp) │ │ + 409e6c: 8f9980f4 lw t9,-32524(gp) │ │ 409e70: 04110d2f bal 40d330 │ │ 409e74: 8c440000 lw a0,0(v0) │ │ 409e78: 8fbc0010 lw gp,16(sp) │ │ 409e7c: 8f828210 lw v0,-32240(gp) │ │ 409e80: ac400000 sw zero,0(v0) │ │ 409e84: 92020000 lbu v0,0(s0) │ │ 409e88: 10400009 beqz v0,409eb0 │ │ @@ -8569,15 +8571,15 @@ │ │ 409eb8: 8fb10020 lw s1,32(sp) │ │ 409ebc: 03e00008 jr ra │ │ 409ec0: 27bd0028 addiu sp,sp,40 │ │ │ │ 00409ec4 : │ │ 409ec4: 27bdffd0 addiu sp,sp,-48 │ │ 409ec8: 3c1c0043 lui gp,0x43 │ │ - 409ecc: 279ca470 addiu gp,gp,-23440 │ │ + 409ecc: 279ca1a0 addiu gp,gp,-24160 │ │ 409ed0: 27a20034 addiu v0,sp,52 │ │ 409ed4: afa20018 sw v0,24(sp) │ │ 409ed8: 8f82805c lw v0,-32676(gp) │ │ 409edc: afb10028 sw s1,40(sp) │ │ 409ee0: afbf002c sw ra,44(sp) │ │ 409ee4: afb00024 sw s0,36(sp) │ │ 409ee8: afbc0010 sw gp,16(sp) │ │ @@ -8592,47 +8594,47 @@ │ │ 409f0c: 8f90827c lw s0,-32132(gp) │ │ 409f10: 8f828058 lw v0,-32680(gp) │ │ 409f14: 8f9982c4 lw t9,-32060(gp) │ │ 409f18: 8c470000 lw a3,0(v0) │ │ 409f1c: 8e040000 lw a0,0(s0) │ │ 409f20: 3c050041 lui a1,0x41 │ │ 409f24: 0320f809 jalr t9 │ │ - 409f28: 24a511a4 addiu a1,a1,4516 │ │ + 409f28: 24a50df4 addiu a1,a1,3572 │ │ 409f2c: 8fbc0010 lw gp,16(sp) │ │ 409f30: 8fa60018 lw a2,24(sp) │ │ 409f34: 8e040000 lw a0,0(s0) │ │ 409f38: 8f998248 lw t9,-32184(gp) │ │ 409f3c: 0320f809 jalr t9 │ │ 409f40: 02202825 move a1,s1 │ │ 409f44: 8fbc0010 lw gp,16(sp) │ │ 409f48: 8e050000 lw a1,0(s0) │ │ 409f4c: 8f998278 lw t9,-32136(gp) │ │ 409f50: 0320f809 jalr t9 │ │ 409f54: 2404000a li a0,10 │ │ 409f58: 8fbc0010 lw gp,16(sp) │ │ - 409f5c: 8f998148 lw t9,-32440(gp) │ │ + 409f5c: 8f9980f4 lw t9,-32524(gp) │ │ 409f60: 04110cf3 bal 40d330 │ │ 409f64: 8e040000 lw a0,0(s0) │ │ 409f68: 8fbc0010 lw gp,16(sp) │ │ 409f6c: 8fbf002c lw ra,44(sp) │ │ 409f70: 8f8281d8 lw v0,-32296(gp) │ │ 409f74: 24030001 li v1,1 │ │ 409f78: 8fb10028 lw s1,40(sp) │ │ 409f7c: 8fb00024 lw s0,36(sp) │ │ 409f80: ac430000 sw v1,0(v0) │ │ 409f84: 03e00008 jr ra │ │ 409f88: 27bd0030 addiu sp,sp,48 │ │ 409f8c: 3c060041 lui a2,0x41 │ │ 409f90: 1000ffde b 409f0c │ │ - 409f94: 24c61194 addiu a2,a2,4500 │ │ + 409f94: 24c60de4 addiu a2,a2,3556 │ │ │ │ 00409f98 : │ │ 409f98: 27bdffd0 addiu sp,sp,-48 │ │ 409f9c: 3c1c0043 lui gp,0x43 │ │ - 409fa0: 279ca470 addiu gp,gp,-23440 │ │ + 409fa0: 279ca1a0 addiu gp,gp,-24160 │ │ 409fa4: 27a20034 addiu v0,sp,52 │ │ 409fa8: afa20018 sw v0,24(sp) │ │ 409fac: 8f82804c lw v0,-32692(gp) │ │ 409fb0: afa50034 sw a1,52(sp) │ │ 409fb4: afa60038 sw a2,56(sp) │ │ 409fb8: afa7003c sw a3,60(sp) │ │ 409fbc: 8c420000 lw v0,0(v0) │ │ @@ -8651,41 +8653,41 @@ │ │ 409ff0: 8f90827c lw s0,-32132(gp) │ │ 409ff4: 8f828058 lw v0,-32680(gp) │ │ 409ff8: 8f9982c4 lw t9,-32060(gp) │ │ 409ffc: 8c470000 lw a3,0(v0) │ │ 40a000: 8e040000 lw a0,0(s0) │ │ 40a004: 3c050041 lui a1,0x41 │ │ 40a008: 0320f809 jalr t9 │ │ - 40a00c: 24a511ac addiu a1,a1,4524 │ │ + 40a00c: 24a50dfc addiu a1,a1,3580 │ │ 40a010: 8fbc0010 lw gp,16(sp) │ │ 40a014: 8fa60018 lw a2,24(sp) │ │ 40a018: 8f998248 lw t9,-32184(gp) │ │ 40a01c: 8e040000 lw a0,0(s0) │ │ 40a020: 0320f809 jalr t9 │ │ 40a024: 02202825 move a1,s1 │ │ 40a028: 8fbc0010 lw gp,16(sp) │ │ 40a02c: 8e050000 lw a1,0(s0) │ │ 40a030: 8f998278 lw t9,-32136(gp) │ │ 40a034: 0320f809 jalr t9 │ │ 40a038: 2404000a li a0,10 │ │ 40a03c: 8fbc0010 lw gp,16(sp) │ │ - 40a040: 8f998148 lw t9,-32440(gp) │ │ + 40a040: 8f9980f4 lw t9,-32524(gp) │ │ 40a044: 04110cba bal 40d330 │ │ 40a048: 8e040000 lw a0,0(s0) │ │ 40a04c: 8fbc0010 lw gp,16(sp) │ │ 40a050: 24030001 li v1,1 │ │ 40a054: 8f8281d8 lw v0,-32296(gp) │ │ 40a058: ac430000 sw v1,0(v0) │ │ 40a05c: 8fbf002c lw ra,44(sp) │ │ 40a060: 8fb10028 lw s1,40(sp) │ │ 40a064: 8fb00024 lw s0,36(sp) │ │ 40a068: 03e00008 jr ra │ │ 40a06c: 27bd0030 addiu sp,sp,48 │ │ 40a070: 1000ffdf b 409ff0 │ │ - 40a074: 24c61194 addiu a2,a2,4500 │ │ + 40a074: 24c60de4 addiu a2,a2,3556 │ │ 40a078: 8f82803c lw v0,-32708(gp) │ │ 40a07c: 8c420000 lw v0,0(v0) │ │ 40a080: 1040fff7 beqz v0,40a060 │ │ 40a084: 8fbf002c lw ra,44(sp) │ │ 40a088: 8f82805c lw v0,-32676(gp) │ │ 40a08c: 90420000 lbu v0,0(v0) │ │ 40a090: 1440001c bnez v0,40a104 │ │ @@ -8695,34 +8697,34 @@ │ │ 40a0a0: 8f90827c lw s0,-32132(gp) │ │ 40a0a4: 8f828058 lw v0,-32680(gp) │ │ 40a0a8: 8f9982c4 lw t9,-32060(gp) │ │ 40a0ac: 8c470000 lw a3,0(v0) │ │ 40a0b0: 8e040000 lw a0,0(s0) │ │ 40a0b4: 3c050041 lui a1,0x41 │ │ 40a0b8: 0320f809 jalr t9 │ │ - 40a0bc: 24a511bc addiu a1,a1,4540 │ │ + 40a0bc: 24a50e0c addiu a1,a1,3596 │ │ 40a0c0: 8fbc0010 lw gp,16(sp) │ │ 40a0c4: 8fa60018 lw a2,24(sp) │ │ 40a0c8: 8f998248 lw t9,-32184(gp) │ │ 40a0cc: 8e040000 lw a0,0(s0) │ │ 40a0d0: 0320f809 jalr t9 │ │ 40a0d4: 02202825 move a1,s1 │ │ 40a0d8: 8fbc0010 lw gp,16(sp) │ │ 40a0dc: 8e050000 lw a1,0(s0) │ │ 40a0e0: 8f998278 lw t9,-32136(gp) │ │ 40a0e4: 0320f809 jalr t9 │ │ 40a0e8: 2404000a li a0,10 │ │ 40a0ec: 8fbc0010 lw gp,16(sp) │ │ - 40a0f0: 8f998148 lw t9,-32440(gp) │ │ + 40a0f0: 8f9980f4 lw t9,-32524(gp) │ │ 40a0f4: 04110c8e bal 40d330 │ │ 40a0f8: 8e040000 lw a0,0(s0) │ │ 40a0fc: 1000ffd8 b 40a060 │ │ 40a100: 8fbf002c lw ra,44(sp) │ │ 40a104: 1000ffe6 b 40a0a0 │ │ - 40a108: 24c61194 addiu a2,a2,4500 │ │ + 40a108: 24c60de4 addiu a2,a2,3556 │ │ │ │ 0040a10c : │ │ 40a10c: 27bdffc8 addiu sp,sp,-56 │ │ 40a110: afb30028 sw s3,40(sp) │ │ 40a114: afb0001c sw s0,28(sp) │ │ 40a118: afbf0034 sw ra,52(sp) │ │ 40a11c: afb50030 sw s5,48(sp) │ │ @@ -8731,16 +8733,16 @@ │ │ 40a128: afb10020 sw s1,32(sp) │ │ 40a12c: 00808025 move s0,a0 │ │ 40a130: 10800011 beqz a0,40a178 │ │ 40a134: 00a09825 move s3,a1 │ │ 40a138: 3c140041 lui s4,0x41 │ │ 40a13c: 3c150041 lui s5,0x41 │ │ 40a140: 00808825 move s1,a0 │ │ - 40a144: 269411d0 addiu s4,s4,4560 │ │ - 40a148: 26b511ec addiu s5,s5,4588 │ │ + 40a144: 26940e20 addiu s4,s4,3616 │ │ + 40a148: 26b50e3c addiu s5,s5,3644 │ │ 40a14c: 8e320008 lw s2,8(s1) │ │ 40a150: 1640001e bnez s2,40a1cc │ │ 40a154: 00000000 nop │ │ 40a158: 8e220004 lw v0,4(s1) │ │ 40a15c: 10400003 beqz v0,40a16c │ │ 40a160: 00000000 nop │ │ 40a164: 0c1027e6 jal 409f98 │ │ @@ -8748,31 +8750,31 @@ │ │ 40a16c: 8e310008 lw s1,8(s1) │ │ 40a170: 1620fff6 bnez s1,40a14c │ │ 40a174: 00000000 nop │ │ 40a178: 12600032 beqz s3,40a244 │ │ 40a17c: 3c140041 lui s4,0x41 │ │ 40a180: 3c150041 lui s5,0x41 │ │ 40a184: 02608825 move s1,s3 │ │ - 40a188: 26941208 addiu s4,s4,4616 │ │ - 40a18c: 26b51228 addiu s5,s5,4648 │ │ + 40a188: 26940e58 addiu s4,s4,3672 │ │ + 40a18c: 26b50e78 addiu s5,s5,3704 │ │ 40a190: 8e320008 lw s2,8(s1) │ │ 40a194: 16400015 bnez s2,40a1ec │ │ 40a198: 00000000 nop │ │ 40a19c: 8e220004 lw v0,4(s1) │ │ 40a1a0: 10400003 beqz v0,40a1b0 │ │ 40a1a4: 00000000 nop │ │ 40a1a8: 0c1027b1 jal 409ec4 │ │ 40a1ac: 02a02025 move a0,s5 │ │ 40a1b0: 8e310008 lw s1,8(s1) │ │ 40a1b4: 1620fff6 bnez s1,40a190 │ │ 40a1b8: 00000000 nop │ │ 40a1bc: 12000021 beqz s0,40a244 │ │ 40a1c0: 3c120041 lui s2,0x41 │ │ 40a1c4: 1000001d b 40a23c │ │ - 40a1c8: 2652123c addiu s2,s2,4668 │ │ + 40a1c8: 26520e8c addiu s2,s2,3724 │ │ 40a1cc: 8e430000 lw v1,0(s2) │ │ 40a1d0: 8e220000 lw v0,0(s1) │ │ 40a1d4: 14620003 bne v1,v0,40a1e4 │ │ 40a1d8: 00000000 nop │ │ 40a1dc: 0c1027b1 jal 409ec4 │ │ 40a1e0: 02802025 move a0,s4 │ │ 40a1e4: 1000ffda b 40a150 │ │ @@ -8807,15 +8809,15 @@ │ │ 40a258: 8fb10020 lw s1,32(sp) │ │ 40a25c: 8fb0001c lw s0,28(sp) │ │ 40a260: 03e00008 jr ra │ │ 40a264: 27bd0038 addiu sp,sp,56 │ │ │ │ 0040a268 : │ │ 40a268: 3c1c0043 lui gp,0x43 │ │ - 40a26c: 279ca470 addiu gp,gp,-23440 │ │ + 40a26c: 279ca1a0 addiu gp,gp,-24160 │ │ 40a270: 27bdffd0 addiu sp,sp,-48 │ │ 40a274: 8f998258 lw t9,-32168(gp) │ │ 40a278: afb20024 sw s2,36(sp) │ │ 40a27c: afb10020 sw s1,32(sp) │ │ 40a280: afbc0010 sw gp,16(sp) │ │ 40a284: afbf002c sw ra,44(sp) │ │ 40a288: afb30028 sw s3,40(sp) │ │ @@ -8825,15 +8827,15 @@ │ │ 40a298: 00a09025 move s2,a1 │ │ 40a29c: 24030001 li v1,1 │ │ 40a2a0: 10430006 beq v0,v1,40a2bc │ │ 40a2a4: 8fbc0010 lw gp,16(sp) │ │ 40a2a8: 3c040041 lui a0,0x41 │ │ 40a2ac: 02202825 move a1,s1 │ │ 40a2b0: 0c1027e6 jal 409f98 │ │ - 40a2b4: 24841268 addiu a0,a0,4712 │ │ + 40a2b4: 24840eb8 addiu a0,a0,3768 │ │ 40a2b8: 8fbc0010 lw gp,16(sp) │ │ 40a2bc: 8f938214 lw s3,-32236(gp) │ │ 40a2c0: 02202825 move a1,s1 │ │ 40a2c4: 0c102594 jal 409650 │ │ 40a2c8: 8e640000 lw a0,0(s3) │ │ 40a2cc: 00408025 move s0,v0 │ │ 40a2d0: 1440000e bnez v0,40a30c │ │ @@ -8855,15 +8857,15 @@ │ │ 40a310: 12420021 beq s2,v0,40a398 │ │ 40a314: 2a420002 slti v0,s2,2 │ │ 40a318: 10400005 beqz v0,40a330 │ │ 40a31c: 2a420004 slti v0,s2,4 │ │ 40a320: 12400063 beqz s2,40a4b0 │ │ 40a324: 3c040041 lui a0,0x41 │ │ 40a328: 10000042 b 40a434 │ │ - 40a32c: 248412c8 addiu a0,a0,4808 │ │ + 40a32c: 24840f18 addiu a0,a0,3864 │ │ 40a330: 1040fffd beqz v0,40a328 │ │ 40a334: 3c040041 lui a0,0x41 │ │ 40a338: 8e020008 lw v0,8(s0) │ │ 40a33c: 10400043 beqz v0,40a44c │ │ 40a340: 8f83821c lw v1,-32228(gp) │ │ 40a344: 8f998244 lw t9,-32188(gp) │ │ 40a348: 0320f809 jalr t9 │ │ @@ -8920,15 +8922,15 @@ │ │ 40a414: 8e020004 lw v0,4(s0) │ │ 40a418: 8c630000 lw v1,0(v1) │ │ 40a41c: 00022080 sll a0,v0,0x2 │ │ 40a420: 00641821 addu v1,v1,a0 │ │ 40a424: 1000ffe3 b 40a3b4 │ │ 40a428: ac710000 sw s1,0(v1) │ │ 40a42c: 3c040041 lui a0,0x41 │ │ - 40a430: 24841284 addiu a0,a0,4740 │ │ + 40a430: 24840ed4 addiu a0,a0,3796 │ │ 40a434: 0c1027b1 jal 409ec4 │ │ 40a438: 00000000 nop │ │ 40a43c: 8fbc0010 lw gp,16(sp) │ │ 40a440: 8f998264 lw t9,-32156(gp) │ │ 40a444: 0320f809 jalr t9 │ │ 40a448: 24040001 li a0,1 │ │ 40a44c: 8c620000 lw v0,0(v1) │ │ @@ -8951,15 +8953,15 @@ │ │ 40a490: 8c630000 lw v1,0(v1) │ │ 40a494: 00022080 sll a0,v0,0x2 │ │ 40a498: 00641821 addu v1,v1,a0 │ │ 40a49c: 1000ffc6 b 40a3b8 │ │ 40a4a0: ac710000 sw s1,0(v1) │ │ 40a4a4: 3c040041 lui a0,0x41 │ │ 40a4a8: 1000ffe2 b 40a434 │ │ - 40a4ac: 248412a0 addiu a0,a0,4768 │ │ + 40a4ac: 24840ef0 addiu a0,a0,3824 │ │ 40a4b0: 8e02000c lw v0,12(s0) │ │ 40a4b4: 10400006 beqz v0,40a4d0 │ │ 40a4b8: 8f838220 lw v1,-32224(gp) │ │ 40a4bc: 8f998244 lw t9,-32188(gp) │ │ 40a4c0: 0320f809 jalr t9 │ │ 40a4c4: 02202025 move a0,s1 │ │ 40a4c8: 1000ffbb b 40a3b8 │ │ @@ -8985,23 +8987,23 @@ │ │ 40a518: 8c630000 lw v1,0(v1) │ │ 40a51c: 00022080 sll a0,v0,0x2 │ │ 40a520: 00641821 addu v1,v1,a0 │ │ 40a524: 1000ffa4 b 40a3b8 │ │ 40a528: ac71fffc sw s1,-4(v1) │ │ 40a52c: 3c040041 lui a0,0x41 │ │ 40a530: 1000ffc0 b 40a434 │ │ - 40a534: 248412b4 addiu a0,a0,4788 │ │ + 40a534: 24840f04 addiu a0,a0,3844 │ │ │ │ 0040a538 : │ │ 40a538: 3c1c0043 lui gp,0x43 │ │ 40a53c: 27bdffd0 addiu sp,sp,-48 │ │ - 40a540: 279ca470 addiu gp,gp,-23440 │ │ + 40a540: 279ca1a0 addiu gp,gp,-24160 │ │ 40a544: afb10028 sw s1,40(sp) │ │ 40a548: 00808825 move s1,a0 │ │ - 40a54c: 8f848104 lw a0,-32508(gp) │ │ + 40a54c: 8f848108 lw a0,-32504(gp) │ │ 40a550: afa50034 sw a1,52(sp) │ │ 40a554: afa60038 sw a2,56(sp) │ │ 40a558: afa7003c sw a3,60(sp) │ │ 40a55c: 8f828160 lw v0,-32416(gp) │ │ 40a560: 8c830000 lw v1,0(a0) │ │ 40a564: 8c420000 lw v0,0(v0) │ │ 40a568: afb00024 sw s0,36(sp) │ │ @@ -9012,48 +9014,48 @@ │ │ 40a57c: 8f9982c4 lw t9,-32060(gp) │ │ 40a580: 8e040000 lw a0,0(s0) │ │ 40a584: 8c460000 lw a2,0(v0) │ │ 40a588: 3c050041 lui a1,0x41 │ │ 40a58c: afbf002c sw ra,44(sp) │ │ 40a590: afbc0010 sw gp,16(sp) │ │ 40a594: 0320f809 jalr t9 │ │ - 40a598: 24a51304 addiu a1,a1,4868 │ │ + 40a598: 24a50f54 addiu a1,a1,3924 │ │ 40a59c: 8fbc0010 lw gp,16(sp) │ │ 40a5a0: 27a60034 addiu a2,sp,52 │ │ 40a5a4: 8e040000 lw a0,0(s0) │ │ 40a5a8: 8f998248 lw t9,-32184(gp) │ │ 40a5ac: afa60018 sw a2,24(sp) │ │ 40a5b0: 0320f809 jalr t9 │ │ 40a5b4: 02202825 move a1,s1 │ │ 40a5b8: 8fbc0010 lw gp,16(sp) │ │ 40a5bc: 8e050000 lw a1,0(s0) │ │ 40a5c0: 8f998278 lw t9,-32136(gp) │ │ 40a5c4: 0320f809 jalr t9 │ │ 40a5c8: 2404000a li a0,10 │ │ 40a5cc: 8fbc0010 lw gp,16(sp) │ │ - 40a5d0: 8f998148 lw t9,-32440(gp) │ │ + 40a5d0: 8f9980f4 lw t9,-32524(gp) │ │ 40a5d4: 04110b56 bal 40d330 │ │ 40a5d8: 8e040000 lw a0,0(s0) │ │ 40a5dc: 8fbc0010 lw gp,16(sp) │ │ 40a5e0: 24030001 li v1,1 │ │ - 40a5e4: 8f828140 lw v0,-32448(gp) │ │ + 40a5e4: 8f828144 lw v0,-32444(gp) │ │ 40a5e8: a0430000 sb v1,0(v0) │ │ 40a5ec: 8fbf002c lw ra,44(sp) │ │ 40a5f0: 8fb10028 lw s1,40(sp) │ │ 40a5f4: 8fb00024 lw s0,36(sp) │ │ 40a5f8: 03e00008 jr ra │ │ 40a5fc: 27bd0030 addiu sp,sp,48 │ │ │ │ 0040a600 : │ │ 40a600: 3c1c0043 lui gp,0x43 │ │ 40a604: 27bdffd0 addiu sp,sp,-48 │ │ - 40a608: 279ca470 addiu gp,gp,-23440 │ │ + 40a608: 279ca1a0 addiu gp,gp,-24160 │ │ 40a60c: afb10028 sw s1,40(sp) │ │ 40a610: 00808825 move s1,a0 │ │ - 40a614: 8f848104 lw a0,-32508(gp) │ │ + 40a614: 8f848108 lw a0,-32504(gp) │ │ 40a618: afa50034 sw a1,52(sp) │ │ 40a61c: afa60038 sw a2,56(sp) │ │ 40a620: afa7003c sw a3,60(sp) │ │ 40a624: 8f828160 lw v0,-32416(gp) │ │ 40a628: 8c830000 lw v1,0(a0) │ │ 40a62c: 8c420000 lw v0,0(v0) │ │ 40a630: afb00024 sw s0,36(sp) │ │ @@ -9064,98 +9066,98 @@ │ │ 40a644: 8f9982c4 lw t9,-32060(gp) │ │ 40a648: 8e040000 lw a0,0(s0) │ │ 40a64c: 8c460000 lw a2,0(v0) │ │ 40a650: 3c050041 lui a1,0x41 │ │ 40a654: afbf002c sw ra,44(sp) │ │ 40a658: afbc0010 sw gp,16(sp) │ │ 40a65c: 0320f809 jalr t9 │ │ - 40a660: 24a51328 addiu a1,a1,4904 │ │ + 40a660: 24a50f78 addiu a1,a1,3960 │ │ 40a664: 8fbc0010 lw gp,16(sp) │ │ 40a668: 27a60034 addiu a2,sp,52 │ │ 40a66c: 8e040000 lw a0,0(s0) │ │ 40a670: 8f998248 lw t9,-32184(gp) │ │ 40a674: afa60018 sw a2,24(sp) │ │ 40a678: 0320f809 jalr t9 │ │ 40a67c: 02202825 move a1,s1 │ │ 40a680: 8fbc0010 lw gp,16(sp) │ │ 40a684: 8e050000 lw a1,0(s0) │ │ 40a688: 8f998278 lw t9,-32136(gp) │ │ 40a68c: 0320f809 jalr t9 │ │ 40a690: 2404000a li a0,10 │ │ 40a694: 8fbc0010 lw gp,16(sp) │ │ - 40a698: 8f998148 lw t9,-32440(gp) │ │ + 40a698: 8f9980f4 lw t9,-32524(gp) │ │ 40a69c: 04110b24 bal 40d330 │ │ 40a6a0: 8e040000 lw a0,0(s0) │ │ 40a6a4: 8fbf002c lw ra,44(sp) │ │ 40a6a8: 8fb10028 lw s1,40(sp) │ │ 40a6ac: 8fb00024 lw s0,36(sp) │ │ 40a6b0: 03e00008 jr ra │ │ 40a6b4: 27bd0030 addiu sp,sp,48 │ │ │ │ 0040a6b8 : │ │ 40a6b8: 3c1c0043 lui gp,0x43 │ │ - 40a6bc: 279ca470 addiu gp,gp,-23440 │ │ + 40a6bc: 279ca1a0 addiu gp,gp,-24160 │ │ 40a6c0: 27bdffe0 addiu sp,sp,-32 │ │ 40a6c4: 8f998264 lw t9,-32156(gp) │ │ 40a6c8: afbf001c sw ra,28(sp) │ │ 40a6cc: afbc0010 sw gp,16(sp) │ │ 40a6d0: 0320f809 jalr t9 │ │ 40a6d4: 00000000 nop │ │ ... │ │ │ │ 0040a6e0 : │ │ 40a6e0: 3c1c0043 lui gp,0x43 │ │ - 40a6e4: 279ca470 addiu gp,gp,-23440 │ │ + 40a6e4: 279ca1a0 addiu gp,gp,-24160 │ │ 40a6e8: 27bdffe0 addiu sp,sp,-32 │ │ 40a6ec: 8f9982dc lw t9,-32036(gp) │ │ 40a6f0: 3c040041 lui a0,0x41 │ │ 40a6f4: afbf001c sw ra,28(sp) │ │ 40a6f8: afbc0010 sw gp,16(sp) │ │ 40a6fc: 0320f809 jalr t9 │ │ - 40a700: 24841de0 addiu a0,a0,7648 │ │ + 40a700: 24841a30 addiu a0,a0,6704 │ │ 40a704: 8fbc0010 lw gp,16(sp) │ │ 40a708: 8fbf001c lw ra,28(sp) │ │ 40a70c: 3c040041 lui a0,0x41 │ │ 40a710: 8f9982dc lw t9,-32036(gp) │ │ - 40a714: 24841e14 addiu a0,a0,7700 │ │ + 40a714: 24841a64 addiu a0,a0,6756 │ │ 40a718: 03200008 jr t9 │ │ 40a71c: 27bd0020 addiu sp,sp,32 │ │ │ │ 0040a720 : │ │ 40a720: 3c1c0043 lui gp,0x43 │ │ - 40a724: 279ca470 addiu gp,gp,-23440 │ │ + 40a724: 279ca1a0 addiu gp,gp,-24160 │ │ 40a728: 3c070041 lui a3,0x41 │ │ 40a72c: 3c060041 lui a2,0x41 │ │ 40a730: 3c050041 lui a1,0x41 │ │ 40a734: 3c040041 lui a0,0x41 │ │ 40a738: 8f998300 lw t9,-32000(gp) │ │ - 40a73c: 24e71e34 addiu a3,a3,7732 │ │ - 40a740: 24c61e98 addiu a2,a2,7832 │ │ - 40a744: 24a51ea0 addiu a1,a1,7840 │ │ + 40a73c: 24e71a84 addiu a3,a3,6788 │ │ + 40a740: 24c61ae8 addiu a2,a2,6888 │ │ + 40a744: 24a51af0 addiu a1,a1,6896 │ │ 40a748: 03200008 jr t9 │ │ - 40a74c: 24841ea4 addiu a0,a0,7844 │ │ + 40a74c: 24841af4 addiu a0,a0,6900 │ │ │ │ 0040a750 : │ │ 40a750: 3c1c0043 lui gp,0x43 │ │ - 40a754: 279ca470 addiu gp,gp,-23440 │ │ + 40a754: 279ca1a0 addiu gp,gp,-24160 │ │ 40a758: 27bdffe0 addiu sp,sp,-32 │ │ 40a75c: 8f998300 lw t9,-32000(gp) │ │ 40a760: 00802825 move a1,a0 │ │ 40a764: 3c040041 lui a0,0x41 │ │ 40a768: afbf001c sw ra,28(sp) │ │ 40a76c: afbc0010 sw gp,16(sp) │ │ 40a770: 0320f809 jalr t9 │ │ - 40a774: 24841eb0 addiu a0,a0,7856 │ │ + 40a774: 24841b00 addiu a0,a0,6912 │ │ 40a778: 0c1029c8 jal 40a720 │ │ 40a77c: 00000000 nop │ │ 40a780: 8fbc0010 lw gp,16(sp) │ │ 40a784: 8fbf001c lw ra,28(sp) │ │ 40a788: 3c040041 lui a0,0x41 │ │ 40a78c: 8f9982dc lw t9,-32036(gp) │ │ - 40a790: 24841eb4 addiu a0,a0,7860 │ │ + 40a790: 24841b04 addiu a0,a0,6916 │ │ 40a794: 03200008 jr t9 │ │ 40a798: 27bd0020 addiu sp,sp,32 │ │ 40a79c: 00000000 nop │ │ 40a7a0: 8c830018 lw v1,24(a0) │ │ 40a7a4: 90620000 lbu v0,0(v1) │ │ 40a7a8: 14400005 bnez v0,40a7c0 │ │ 40a7ac: 00000000 nop │ │ @@ -9179,27 +9181,27 @@ │ │ 40a7f4: 8c880008 lw t0,8(a0) │ │ 40a7f8: 00a82821 addu a1,a1,t0 │ │ 40a7fc: 00464021 addu t0,v0,a2 │ │ 40a800: 00a8402a slt t0,a1,t0 │ │ 40a804: 1100000f beqz t0,40a844 │ │ 40a808: 00063027 nor a2,zero,a2 │ │ 40a80c: 3c1c0043 lui gp,0x43 │ │ - 40a810: 279ca470 addiu gp,gp,-23440 │ │ + 40a810: 279ca1a0 addiu gp,gp,-24160 │ │ 40a814: 27bdffe0 addiu sp,sp,-32 │ │ 40a818: 3c070041 lui a3,0x41 │ │ 40a81c: 3c050041 lui a1,0x41 │ │ 40a820: 3c040041 lui a0,0x41 │ │ 40a824: 8f998254 lw t9,-32172(gp) │ │ - 40a828: 24e72290 addiu a3,a3,8848 │ │ + 40a828: 24e71ee0 addiu a3,a3,7904 │ │ 40a82c: afbf001c sw ra,28(sp) │ │ 40a830: afbc0010 sw gp,16(sp) │ │ 40a834: 240602aa li a2,682 │ │ - 40a838: 24a5219c addiu a1,a1,8604 │ │ + 40a838: 24a51dec addiu a1,a1,7660 │ │ 40a83c: 0320f809 jalr t9 │ │ - 40a840: 248421a8 addiu a0,a0,8616 │ │ + 40a840: 24841df8 addiu a0,a0,7672 │ │ 40a844: 00c52821 addu a1,a2,a1 │ │ 40a848: 8c860018 lw a2,24(a0) │ │ 40a84c: 00691821 addu v1,v1,t1 │ │ 40a850: 00c53021 addu a2,a2,a1 │ │ 40a854: 00c22023 subu a0,a2,v0 │ │ 40a858: 00002825 move a1,zero │ │ 40a85c: 14e00014 bnez a3,40a8b0 │ │ @@ -9272,15 +9274,15 @@ │ │ 40a968: 03e00008 jr ra │ │ 40a96c: a0c30000 sb v1,0(a2) │ │ 40a970: 24c6ffff addiu a2,a2,-1 │ │ 40a974: 1000ffbd b 40a86c │ │ 40a978: a0c20001 sb v0,1(a2) │ │ 40a97c: 3c1c0043 lui gp,0x43 │ │ 40a980: 00805025 move t2,a0 │ │ - 40a984: 279ca470 addiu gp,gp,-23440 │ │ + 40a984: 279ca1a0 addiu gp,gp,-24160 │ │ 40a988: 14c00006 bnez a2,40a9a4 │ │ 40a98c: 00e02025 move a0,a3 │ │ 40a990: 8f99828c lw t9,-32116(gp) │ │ 40a994: 00a03025 move a2,a1 │ │ 40a998: 00002825 move a1,zero │ │ 40a99c: 03200008 jr t9 │ │ 40a9a0: 00000000 nop │ │ @@ -9316,26 +9318,26 @@ │ │ 40aa18: 2508ffff addiu t0,t0,-1 │ │ 40aa1c: 00001810 mfhi v1 │ │ 40aa20: 00001012 mflo v0 │ │ 40aa24: 1000ffea b 40a9d0 │ │ 40aa28: a1630000 sb v1,0(t3) │ │ 40aa2c: 3c030042 lui v1,0x42 │ │ 40aa30: 3c1c0043 lui gp,0x43 │ │ - 40aa34: 8c622900 lw v0,10496(v1) │ │ + 40aa34: 8c622630 lw v0,9776(v1) │ │ 40aa38: 27bdffd8 addiu sp,sp,-40 │ │ - 40aa3c: 279ca470 addiu gp,gp,-23440 │ │ + 40aa3c: 279ca1a0 addiu gp,gp,-24160 │ │ 40aa40: afb10020 sw s1,32(sp) │ │ 40aa44: afb0001c sw s0,28(sp) │ │ 40aa48: afbf0024 sw ra,36(sp) │ │ 40aa4c: afbc0010 sw gp,16(sp) │ │ 40aa50: 00808825 move s1,a0 │ │ 40aa54: 1040000f beqz v0,40aa94 │ │ 40aa58: 00a08025 move s0,a1 │ │ 40aa5c: 8c440010 lw a0,16(v0) │ │ - 40aa60: ac642900 sw a0,10496(v1) │ │ + 40aa60: ac642630 sw a0,9776(v1) │ │ 40aa64: 8fbf0024 lw ra,36(sp) │ │ 40aa68: 24030001 li v1,1 │ │ 40aa6c: ac510004 sw s1,4(v0) │ │ 40aa70: ac500018 sw s0,24(v0) │ │ 40aa74: 8fb10020 lw s1,32(sp) │ │ 40aa78: 8fb0001c lw s0,28(sp) │ │ 40aa7c: ac400000 sw zero,0(v0) │ │ @@ -9440,25 +9442,25 @@ │ │ 40ac08: 00000000 nop │ │ │ │ 0040ac0c : │ │ 40ac0c: 27bdffd8 addiu sp,sp,-40 │ │ 40ac10: 3c020042 lui v0,0x42 │ │ 40ac14: 3c1c0043 lui gp,0x43 │ │ 40ac18: afb00018 sw s0,24(sp) │ │ - 40ac1c: 8c502900 lw s0,10496(v0) │ │ - 40ac20: 279ca470 addiu gp,gp,-23440 │ │ + 40ac1c: 8c502630 lw s0,9776(v0) │ │ + 40ac20: 279ca1a0 addiu gp,gp,-24160 │ │ 40ac24: afb20020 sw s2,32(sp) │ │ 40ac28: afb1001c sw s1,28(sp) │ │ 40ac2c: afbf0024 sw ra,36(sp) │ │ 40ac30: afbc0010 sw gp,16(sp) │ │ 40ac34: 00808825 move s1,a0 │ │ 40ac38: 12000020 beqz s0,40acbc │ │ 40ac3c: 00a09025 move s2,a1 │ │ 40ac40: 8e030010 lw v1,16(s0) │ │ - 40ac44: ac432900 sw v1,10496(v0) │ │ + 40ac44: ac432630 sw v1,9776(v0) │ │ 40ac48: 8f9982d8 lw t9,-32040(gp) │ │ 40ac4c: ae110004 sw s1,4(s0) │ │ 40ac50: 24020001 li v0,1 │ │ 40ac54: 02328821 addu s1,s1,s2 │ │ 40ac58: ae000000 sw zero,0(s0) │ │ 40ac5c: ae120008 sw s2,8(s0) │ │ 40ac60: ae02000c sw v0,12(s0) │ │ @@ -9808,59 +9810,59 @@ │ │ 0040b1bc : │ │ 40b1bc: 8c820000 lw v0,0(a0) │ │ 40b1c0: 1040001c beqz v0,40b234 │ │ 40b1c4: 00000000 nop │ │ 40b1c8: 8c43000c lw v1,12(v0) │ │ 40b1cc: 3c1c0043 lui gp,0x43 │ │ 40b1d0: 27bdffe0 addiu sp,sp,-32 │ │ - 40b1d4: 279ca470 addiu gp,gp,-23440 │ │ + 40b1d4: 279ca1a0 addiu gp,gp,-24160 │ │ 40b1d8: 2463ffff addiu v1,v1,-1 │ │ 40b1dc: afb00018 sw s0,24(sp) │ │ 40b1e0: afbf001c sw ra,28(sp) │ │ 40b1e4: afbc0010 sw gp,16(sp) │ │ 40b1e8: 00808025 move s0,a0 │ │ 40b1ec: 1460000c bnez v1,40b220 │ │ 40b1f0: ac43000c sw v1,12(v0) │ │ 40b1f4: 8c440014 lw a0,20(v0) │ │ 40b1f8: 10800003 beqz a0,40b208 │ │ 40b1fc: 8f998244 lw t9,-32188(gp) │ │ 40b200: 0320f809 jalr t9 │ │ 40b204: 00000000 nop │ │ 40b208: 3c020042 lui v0,0x42 │ │ 40b20c: 8e030000 lw v1,0(s0) │ │ - 40b210: 8c442900 lw a0,10496(v0) │ │ + 40b210: 8c442630 lw a0,9776(v0) │ │ 40b214: ac640010 sw a0,16(v1) │ │ 40b218: 8e030000 lw v1,0(s0) │ │ - 40b21c: ac432900 sw v1,10496(v0) │ │ + 40b21c: ac432630 sw v1,9776(v0) │ │ 40b220: 8fbf001c lw ra,28(sp) │ │ 40b224: ae000000 sw zero,0(s0) │ │ 40b228: 8fb00018 lw s0,24(sp) │ │ 40b22c: 03e00008 jr ra │ │ 40b230: 27bd0020 addiu sp,sp,32 │ │ 40b234: 03e00008 jr ra │ │ 40b238: 00000000 nop │ │ │ │ 0040b23c : │ │ 40b23c: 3c1c0043 lui gp,0x43 │ │ 40b240: 27bdffe0 addiu sp,sp,-32 │ │ - 40b244: 279ca470 addiu gp,gp,-23440 │ │ + 40b244: 279ca1a0 addiu gp,gp,-24160 │ │ 40b248: 00002825 move a1,zero │ │ 40b24c: afbf001c sw ra,28(sp) │ │ 40b250: afbc0010 sw gp,16(sp) │ │ 40b254: 0c102b03 jal 40ac0c │ │ 40b258: 24040001 li a0,1 │ │ 40b25c: 8fbc0010 lw gp,16(sp) │ │ 40b260: 00002825 move a1,zero │ │ - 40b264: 8f83810c lw v1,-32500(gp) │ │ + 40b264: 8f838110 lw v1,-32496(gp) │ │ 40b268: 24040001 li a0,1 │ │ 40b26c: 0c102b03 jal 40ac0c │ │ 40b270: ac620000 sw v0,0(v1) │ │ 40b274: 8fbc0010 lw gp,16(sp) │ │ 40b278: 00002825 move a1,zero │ │ - 40b27c: 8f838120 lw v1,-32480(gp) │ │ + 40b27c: 8f838124 lw v1,-32476(gp) │ │ 40b280: 24040001 li a0,1 │ │ 40b284: ac620000 sw v0,0(v1) │ │ 40b288: 8c420018 lw v0,24(v0) │ │ 40b28c: 24030001 li v1,1 │ │ 40b290: 0c102b03 jal 40ac0c │ │ 40b294: a0430000 sb v1,0(v0) │ │ 40b298: 8fbc0010 lw gp,16(sp) │ │ @@ -9878,16 +9880,16 @@ │ │ 40b2c0: 00801025 move v0,a0 │ │ 40b2c4: 24630001 addiu v1,v1,1 │ │ 40b2c8: 03e00008 jr ra │ │ 40b2cc: ac83000c sw v1,12(a0) │ │ │ │ 0040b2d0 : │ │ 40b2d0: 3c1c0043 lui gp,0x43 │ │ - 40b2d4: 279ca470 addiu gp,gp,-23440 │ │ - 40b2d8: 8f82810c lw v0,-32500(gp) │ │ + 40b2d4: 279ca1a0 addiu gp,gp,-24160 │ │ + 40b2d8: 8f828110 lw v0,-32496(gp) │ │ 40b2dc: 8c420000 lw v0,0(v0) │ │ 40b2e0: 8c43000c lw v1,12(v0) │ │ 40b2e4: 24630001 addiu v1,v1,1 │ │ 40b2e8: ac43000c sw v1,12(v0) │ │ 40b2ec: 03e00008 jr ra │ │ 40b2f0: ac820000 sw v0,0(a0) │ │ │ │ @@ -9907,16 +9909,16 @@ │ │ 40b31c: 8c820000 lw v0,0(a0) │ │ 40b320: 38420001 xori v0,v0,0x1 │ │ 40b324: 03e00008 jr ra │ │ 40b328: 2c420001 sltiu v0,v0,1 │ │ │ │ 0040b32c : │ │ 40b32c: 3c1c0043 lui gp,0x43 │ │ - 40b330: 279ca470 addiu gp,gp,-23440 │ │ - 40b334: 8f82810c lw v0,-32500(gp) │ │ + 40b330: 279ca1a0 addiu gp,gp,-24160 │ │ + 40b334: 8f828110 lw v0,-32496(gp) │ │ 40b338: 8c430000 lw v1,0(v0) │ │ 40b33c: 1064000f beq v1,a0,40b37c │ │ 40b340: 24020001 li v0,1 │ │ 40b344: 8c830008 lw v1,8(a0) │ │ 40b348: 8c820004 lw v0,4(a0) │ │ 40b34c: 00431021 addu v0,v0,v1 │ │ 40b350: 8c830018 lw v1,24(a0) │ │ @@ -9956,15 +9958,15 @@ │ │ 40b3d8: 2ca20001 sltiu v0,a1,1 │ │ │ │ 0040b3dc : │ │ 40b3dc: 3c1c0043 lui gp,0x43 │ │ 40b3e0: 8c830000 lw v1,0(a0) │ │ 40b3e4: 8ca20000 lw v0,0(a1) │ │ 40b3e8: 27bdffd0 addiu sp,sp,-48 │ │ - 40b3ec: 279ca470 addiu gp,gp,-23440 │ │ + 40b3ec: 279ca1a0 addiu gp,gp,-24160 │ │ 40b3f0: 00e06025 move t4,a3 │ │ 40b3f4: afb30028 sw s3,40(sp) │ │ 40b3f8: afb10020 sw s1,32(sp) │ │ 40b3fc: afbf002c sw ra,44(sp) │ │ 40b400: afb20024 sw s2,36(sp) │ │ 40b404: afb0001c sw s0,28(sp) │ │ 40b408: afbc0010 sw gp,16(sp) │ │ @@ -10025,19 +10027,19 @@ │ │ 40b4e4: 02402825 move a1,s2 │ │ 40b4e8: 0c102bd3 jal 40af4c │ │ 40b4ec: 02202025 move a0,s1 │ │ 40b4f0: 1000ffcc b 40b424 │ │ 40b4f4: 00408025 move s0,v0 │ │ 40b4f8: 3c020042 lui v0,0x42 │ │ 40b4fc: 27bdff88 addiu sp,sp,-120 │ │ - 40b500: 8c432460 lw v1,9312(v0) │ │ + 40b500: 8c432190 lw v1,8592(v0) │ │ 40b504: 3c1c0043 lui gp,0x43 │ │ 40b508: afb00050 sw s0,80(sp) │ │ 40b50c: 00a78021 addu s0,a1,a3 │ │ - 40b510: 279ca470 addiu gp,gp,-23440 │ │ + 40b510: 279ca1a0 addiu gp,gp,-24160 │ │ 40b514: 0203102a slt v0,s0,v1 │ │ 40b518: afb60068 sw s6,104(sp) │ │ 40b51c: afb50064 sw s5,100(sp) │ │ 40b520: afb40060 sw s4,96(sp) │ │ 40b524: afb3005c sw s3,92(sp) │ │ 40b528: afb20058 sw s2,88(sp) │ │ 40b52c: afb10054 sw s1,84(sp) │ │ @@ -10130,29 +10132,29 @@ │ │ 40b688: 24620001 addiu v0,v1,1 │ │ 40b68c: 000287c2 srl s0,v0,0x1f │ │ 40b690: 02028021 addu s0,s0,v0 │ │ 40b694: 00108043 sra s0,s0,0x1 │ │ 40b698: 0270102a slt v0,s3,s0 │ │ 40b69c: 1040009f beqz v0,40b91c │ │ 40b6a0: 8ea50018 lw a1,24(s5) │ │ - 40b6a4: 8f82810c lw v0,-32500(gp) │ │ + 40b6a4: 8f828110 lw v0,-32496(gp) │ │ 40b6a8: 02602025 move a0,s3 │ │ 40b6ac: 8c420000 lw v0,0(v0) │ │ 40b6b0: 8c43000c lw v1,12(v0) │ │ 40b6b4: afa2003c sw v0,60(sp) │ │ 40b6b8: 24630001 addiu v1,v1,1 │ │ 40b6bc: ac43000c sw v1,12(v0) │ │ 40b6c0: 0c102a8b jal 40aa2c │ │ 40b6c4: 00000000 nop │ │ 40b6c8: afa20040 sw v0,64(sp) │ │ 40b6cc: 0250102a slt v0,s2,s0 │ │ 40b6d0: 8fbc0018 lw gp,24(sp) │ │ 40b6d4: 10400099 beqz v0,40b93c │ │ 40b6d8: 8e850018 lw a1,24(s4) │ │ - 40b6dc: 8f82810c lw v0,-32500(gp) │ │ + 40b6dc: 8f828110 lw v0,-32496(gp) │ │ 40b6e0: 02402025 move a0,s2 │ │ 40b6e4: 8c420000 lw v0,0(v0) │ │ 40b6e8: 8c43000c lw v1,12(v0) │ │ 40b6ec: afa20034 sw v0,52(sp) │ │ 40b6f0: 24630001 addiu v1,v1,1 │ │ 40b6f4: ac43000c sw v1,12(v0) │ │ 40b6f8: 0c102a8b jal 40aa2c │ │ @@ -10192,15 +10194,15 @@ │ │ 40b780: 0c102cf7 jal 40b3dc │ │ 40b784: 8c570004 lw s7,4(v0) │ │ 40b788: 8fa20020 lw v0,32(sp) │ │ 40b78c: 8fbc0018 lw gp,24(sp) │ │ 40b790: 8c5e0004 lw s8,4(v0) │ │ 40b794: 12800071 beqz s4,40b95c │ │ 40b798: 27b50030 addiu s5,sp,48 │ │ - 40b79c: 8f82810c lw v0,-32500(gp) │ │ + 40b79c: 8f828110 lw v0,-32496(gp) │ │ 40b7a0: 8c420000 lw v0,0(v0) │ │ 40b7a4: 8c43000c lw v1,12(v0) │ │ 40b7a8: afa20030 sw v0,48(sp) │ │ 40b7ac: 24630001 addiu v1,v1,1 │ │ 40b7b0: ac43000c sw v1,12(v0) │ │ 40b7b4: 8fa80024 lw t0,36(sp) │ │ 40b7b8: 0c102ccb jal 40b32c │ │ @@ -10210,15 +10212,15 @@ │ │ 40b7c8: 14400006 bnez v0,40b7e4 │ │ 40b7cc: afa30048 sw v1,72(sp) │ │ 40b7d0: 8fa60020 lw a2,32(sp) │ │ 40b7d4: 0c102ccb jal 40b32c │ │ 40b7d8: 00c02025 move a0,a2 │ │ 40b7dc: 10400067 beqz v0,40b97c │ │ 40b7e0: 8fbc0018 lw gp,24(sp) │ │ - 40b7e4: 8f82810c lw v0,-32500(gp) │ │ + 40b7e4: 8f828110 lw v0,-32496(gp) │ │ 40b7e8: 8c420000 lw v0,0(v0) │ │ 40b7ec: 8c43000c lw v1,12(v0) │ │ 40b7f0: afa2002c sw v0,44(sp) │ │ 40b7f4: 24630001 addiu v1,v1,1 │ │ 40b7f8: ac43000c sw v1,12(v0) │ │ 40b7fc: 8fa80040 lw t0,64(sp) │ │ 40b800: 27b70028 addiu s7,sp,40 │ │ @@ -10227,15 +10229,15 @@ │ │ 40b80c: 14400006 bnez v0,40b828 │ │ 40b810: 8fbc0018 lw gp,24(sp) │ │ 40b814: 8fa60038 lw a2,56(sp) │ │ 40b818: 0c102ccb jal 40b32c │ │ 40b81c: 00c02025 move a0,a2 │ │ 40b820: 1040005e beqz v0,40b99c │ │ 40b824: 8fbc0018 lw gp,24(sp) │ │ - 40b828: 8f82810c lw v0,-32500(gp) │ │ + 40b828: 8f828110 lw v0,-32496(gp) │ │ 40b82c: 8c420000 lw v0,0(v0) │ │ 40b830: 8c43000c lw v1,12(v0) │ │ 40b834: afa20028 sw v0,40(sp) │ │ 40b838: 24630001 addiu v1,v1,1 │ │ 40b83c: ac43000c sw v1,12(v0) │ │ 40b840: 00002825 move a1,zero │ │ 40b844: 0c102b03 jal 40ac0c │ │ @@ -10333,15 +10335,15 @@ │ │ 40b9b4: 00002825 move a1,zero │ │ │ │ 0040b9b8 : │ │ 40b9b8: 3c1c0043 lui gp,0x43 │ │ 40b9bc: 8c830000 lw v1,0(a0) │ │ 40b9c0: 8ca20000 lw v0,0(a1) │ │ 40b9c4: 27bdffd0 addiu sp,sp,-48 │ │ - 40b9c8: 279ca470 addiu gp,gp,-23440 │ │ + 40b9c8: 279ca1a0 addiu gp,gp,-24160 │ │ 40b9cc: 00e06025 move t4,a3 │ │ 40b9d0: afb30028 sw s3,40(sp) │ │ 40b9d4: afb10020 sw s1,32(sp) │ │ 40b9d8: afbf002c sw ra,44(sp) │ │ 40b9dc: afb20024 sw s2,36(sp) │ │ 40b9e0: afb0001c sw s0,28(sp) │ │ 40b9e4: afbc0010 sw gp,16(sp) │ │ @@ -10473,15 +10475,15 @@ │ │ 40bbd4: 8fb1002c lw s1,44(sp) │ │ 40bbd8: 03e00008 jr ra │ │ 40bbdc: 27bd0048 addiu sp,sp,72 │ │ │ │ 0040bbe0 : │ │ 40bbe0: 27bdff98 addiu sp,sp,-104 │ │ 40bbe4: 3c1c0043 lui gp,0x43 │ │ - 40bbe8: 279ca470 addiu gp,gp,-23440 │ │ + 40bbe8: 279ca1a0 addiu gp,gp,-24160 │ │ 40bbec: afb00040 sw s0,64(sp) │ │ 40bbf0: 00808025 move s0,a0 │ │ 40bbf4: 00a02025 move a0,a1 │ │ 40bbf8: afbc0010 sw gp,16(sp) │ │ 40bbfc: afbf0064 sw ra,100(sp) │ │ 40bc00: afbe0060 sw s8,96(sp) │ │ 40bc04: afb7005c sw s7,92(sp) │ │ @@ -10929,15 +10931,15 @@ │ │ 40c2e4: 0c103074 jal 40c1d0 │ │ 40c2e8: 00003025 move a2,zero │ │ 40c2ec: 8fbf0024 lw ra,36(sp) │ │ 40c2f0: 03e00008 jr ra │ │ 40c2f4: 27bd0028 addiu sp,sp,40 │ │ 40c2f8: 27bdffa8 addiu sp,sp,-88 │ │ 40c2fc: 3c1c0043 lui gp,0x43 │ │ - 40c300: 279ca470 addiu gp,gp,-23440 │ │ + 40c300: 279ca1a0 addiu gp,gp,-24160 │ │ 40c304: afb00030 sw s0,48(sp) │ │ 40c308: 00808025 move s0,a0 │ │ 40c30c: 00c02025 move a0,a2 │ │ 40c310: afb20038 sw s2,56(sp) │ │ 40c314: afbc0018 sw gp,24(sp) │ │ 40c318: afbf0054 sw ra,84(sp) │ │ 40c31c: afbe0050 sw s8,80(sp) │ │ @@ -10951,15 +10953,15 @@ │ │ 40c33c: 8fb20068 lw s2,104(sp) │ │ 40c340: 8fbc0018 lw gp,24(sp) │ │ 40c344: 14400049 bnez v0,40c46c │ │ 40c348: 2403ffff li v1,-1 │ │ 40c34c: 8ca40000 lw a0,0(a1) │ │ 40c350: 24020001 li v0,1 │ │ 40c354: 10820045 beq a0,v0,40c46c │ │ - 40c358: 8f948120 lw s4,-32480(gp) │ │ + 40c358: 8f948124 lw s4,-32476(gp) │ │ 40c35c: 8e02000c lw v0,12(s0) │ │ 40c360: 24420001 addiu v0,v0,1 │ │ 40c364: ae02000c sw v0,12(s0) │ │ 40c368: 8ca2000c lw v0,12(a1) │ │ 40c36c: 27b60024 addiu s6,sp,36 │ │ 40c370: 24420001 addiu v0,v0,1 │ │ 40c374: aca2000c sw v0,12(a1) │ │ @@ -10976,36 +10978,36 @@ │ │ 40c3a0: afa50028 sw a1,40(sp) │ │ 40c3a4: 8e020008 lw v0,8(s0) │ │ 40c3a8: 10400006 beqz v0,40c3c4 │ │ 40c3ac: 8fbc0018 lw gp,24(sp) │ │ 40c3b0: 8f998200 lw t9,-32256(gp) │ │ 40c3b4: 3c040041 lui a0,0x41 │ │ 40c3b8: 0411f891 bal 40a600 │ │ - 40c3bc: 248421d4 addiu a0,a0,8660 │ │ + 40c3bc: 24841e24 addiu a0,a0,7716 │ │ 40c3c0: 8fbc0018 lw gp,24(sp) │ │ 40c3c4: 8fa20028 lw v0,40(sp) │ │ 40c3c8: 8c420008 lw v0,8(v0) │ │ 40c3cc: 1040000b beqz v0,40c3fc │ │ 40c3d0: 27b30028 addiu s3,sp,40 │ │ 40c3d4: 8f998200 lw t9,-32256(gp) │ │ 40c3d8: 3c040041 lui a0,0x41 │ │ 40c3dc: 0411f888 bal 40a600 │ │ - 40c3e0: 248421ec addiu a0,a0,8684 │ │ + 40c3e0: 24841e3c addiu a0,a0,7740 │ │ 40c3e4: 8e850000 lw a1,0(s4) │ │ 40c3e8: 8fa40028 lw a0,40(sp) │ │ 40c3ec: 00003825 move a3,zero │ │ 40c3f0: 0c102ef8 jal 40bbe0 │ │ 40c3f4: 02603025 move a2,s3 │ │ 40c3f8: 8fbc0018 lw gp,24(sp) │ │ 40c3fc: 8e220008 lw v0,8(s1) │ │ 40c400: 10400005 beqz v0,40c418 │ │ 40c404: 8f998200 lw t9,-32256(gp) │ │ 40c408: 3c040041 lui a0,0x41 │ │ 40c40c: 0411f87c bal 40a600 │ │ - 40c410: 24842208 addiu a0,a0,8712 │ │ + 40c410: 24841e58 addiu a0,a0,7768 │ │ 40c414: 8fbc0018 lw gp,24(sp) │ │ 40c418: 8e020008 lw v0,8(s0) │ │ 40c41c: 8f9e8234 lw s8,-32204(gp) │ │ 40c420: 0052802a slt s0,v0,s2 │ │ 40c424: 0250100b movn v0,s2,s0 │ │ 40c428: 00408025 move s0,v0 │ │ 40c42c: 27b4002c addiu s4,sp,44 │ │ @@ -11065,15 +11067,15 @@ │ │ 40c504: 02803025 move a2,s4 │ │ 40c508: 0c1030b5 jal 40c2d4 │ │ 40c50c: 02202825 move a1,s1 │ │ 40c510: 1000ffc9 b 40c438 │ │ 40c514: 8fa80028 lw t0,40(sp) │ │ 40c518: 3c1c0043 lui gp,0x43 │ │ 40c51c: 27bdffa8 addiu sp,sp,-88 │ │ - 40c520: 279ca470 addiu gp,gp,-23440 │ │ + 40c520: 279ca1a0 addiu gp,gp,-24160 │ │ 40c524: afb2004c sw s2,76(sp) │ │ 40c528: afb10048 sw s1,72(sp) │ │ 40c52c: afb00044 sw s0,68(sp) │ │ 40c530: afbf0054 sw ra,84(sp) │ │ 40c534: afb30050 sw s3,80(sp) │ │ 40c538: afbc0010 sw gp,16(sp) │ │ 40c53c: 00809025 move s2,a0 │ │ @@ -11084,15 +11086,15 @@ │ │ 40c550: 0320f809 jalr t9 │ │ 40c554: 24040020 li a0,32 │ │ 40c558: 8fbc0010 lw gp,16(sp) │ │ 40c55c: 8f9982f0 lw t9,-32016(gp) │ │ 40c560: 02403825 move a3,s2 │ │ 40c564: 3c060041 lui a2,0x41 │ │ 40c568: 27b20018 addiu s2,sp,24 │ │ - 40c56c: 24c62224 addiu a2,a2,8740 │ │ + 40c56c: 24c61e74 addiu a2,a2,7796 │ │ 40c570: 24050028 li a1,40 │ │ 40c574: 0320f809 jalr t9 │ │ 40c578: 02402025 move a0,s2 │ │ 40c57c: 8fbc0010 lw gp,16(sp) │ │ 40c580: 8f998258 lw t9,-32168(gp) │ │ 40c584: 0320f809 jalr t9 │ │ 40c588: 02402025 move a0,s2 │ │ @@ -11146,15 +11148,15 @@ │ │ 40c640: 1000fff1 b 40c608 │ │ 40c644: 01271021 addu v0,t1,a3 │ │ │ │ 0040c648 : │ │ 40c648: 3c1c0043 lui gp,0x43 │ │ 40c64c: 8ca20008 lw v0,8(a1) │ │ 40c650: 27bdffb8 addiu sp,sp,-72 │ │ - 40c654: 279ca470 addiu gp,gp,-23440 │ │ + 40c654: 279ca1a0 addiu gp,gp,-24160 │ │ 40c658: afb40034 sw s4,52(sp) │ │ 40c65c: afb30030 sw s3,48(sp) │ │ 40c660: afb2002c sw s2,44(sp) │ │ 40c664: afb00024 sw s0,36(sp) │ │ 40c668: afbf0044 sw ra,68(sp) │ │ 40c66c: afb70040 sw s7,64(sp) │ │ 40c670: afb6003c sw s6,60(sp) │ │ @@ -11165,34 +11167,34 @@ │ │ 40c684: 00a08025 move s0,a1 │ │ 40c688: 00c09825 move s3,a2 │ │ 40c68c: 10400005 beqz v0,40c6a4 │ │ 40c690: 00e09025 move s2,a3 │ │ 40c694: 8f998200 lw t9,-32256(gp) │ │ 40c698: 3c040041 lui a0,0x41 │ │ 40c69c: 0411f7d8 bal 40a600 │ │ - 40c6a0: 248421ec addiu a0,a0,8684 │ │ + 40c6a0: 24841e3c addiu a0,a0,7740 │ │ 40c6a4: 0c10317b jal 40c5ec │ │ 40c6a8: 02002025 move a0,s0 │ │ 40c6ac: 1440003f bnez v0,40c7ac │ │ 40c6b0: 8fbc0010 lw gp,16(sp) │ │ 40c6b4: 8e020004 lw v0,4(s0) │ │ 40c6b8: 28420002 slti v0,v0,2 │ │ 40c6bc: 10400005 beqz v0,40c6d4 │ │ 40c6c0: 8f99815c lw t9,-32420(gp) │ │ 40c6c4: 8e020018 lw v0,24(s0) │ │ 40c6c8: 90420000 lbu v0,0(v0) │ │ 40c6cc: 10400004 beqz v0,40c6e0 │ │ 40c6d0: 00000000 nop │ │ 40c6d4: 3c040041 lui a0,0x41 │ │ 40c6d8: 0411f797 bal 40a538 │ │ - 40c6dc: 24842228 addiu a0,a0,8744 │ │ + 40c6dc: 24841e78 addiu a0,a0,7800 │ │ 40c6e0: 0c102c6f jal 40b1bc │ │ 40c6e4: 02602025 move a0,s3 │ │ 40c6e8: 8fbc0010 lw gp,16(sp) │ │ - 40c6ec: 8f828120 lw v0,-32480(gp) │ │ + 40c6ec: 8f828124 lw v0,-32476(gp) │ │ 40c6f0: 8c420000 lw v0,0(v0) │ │ 40c6f4: 8c43000c lw v1,12(v0) │ │ 40c6f8: 24630001 addiu v1,v1,1 │ │ 40c6fc: ac43000c sw v1,12(v0) │ │ 40c700: 1000004a b 40c82c │ │ 40c704: ae620000 sw v0,0(s3) │ │ 40c708: 72221802 mul v1,s1,v0 │ │ @@ -11254,15 +11256,15 @@ │ │ 40c7e8: 24420001 addiu v0,v0,1 │ │ 40c7ec: aca2000c sw v0,12(a1) │ │ 40c7f0: 0220a825 move s5,s1 │ │ 40c7f4: 27b7001c addiu s7,sp,28 │ │ 40c7f8: 1600ffd2 bnez s0,40c744 │ │ 40c7fc: 8fa50018 lw a1,24(sp) │ │ 40c800: 12c0ffe1 beqz s6,40c788 │ │ - 40c804: 8f828120 lw v0,-32480(gp) │ │ + 40c804: 8f828124 lw v0,-32476(gp) │ │ 40c808: 8fa5001c lw a1,28(sp) │ │ 40c80c: 8c440000 lw a0,0(v0) │ │ 40c810: 02403825 move a3,s2 │ │ 40c814: 0c102ef8 jal 40bbe0 │ │ 40c818: 02603025 move a2,s3 │ │ 40c81c: 0c102c6f jal 40b1bc │ │ 40c820: 27a4001c addiu a0,sp,28 │ │ @@ -11335,17 +11337,17 @@ │ │ 40c924: 24420001 addiu v0,v0,1 │ │ 40c928: 1000ffec b 40c8dc │ │ 40c92c: a043ffff sb v1,-1(v0) │ │ │ │ 0040c930 : │ │ 40c930: 3c1c0043 lui gp,0x43 │ │ 40c934: 27bdffb0 addiu sp,sp,-80 │ │ - 40c938: 279ca470 addiu gp,gp,-23440 │ │ + 40c938: 279ca1a0 addiu gp,gp,-24160 │ │ 40c93c: afb0002c sw s0,44(sp) │ │ - 40c940: 8f90810c lw s0,-32500(gp) │ │ + 40c940: 8f908110 lw s0,-32496(gp) │ │ 40c944: 8c8c0000 lw t4,0(a0) │ │ 40c948: 00a06825 move t5,a1 │ │ 40c94c: 8e050000 lw a1,0(s0) │ │ 40c950: afb10030 sw s1,48(sp) │ │ 40c954: 00808825 move s1,a0 │ │ 40c958: 01802025 move a0,t4 │ │ 40c95c: afbc0010 sw gp,16(sp) │ │ @@ -11378,15 +11380,15 @@ │ │ 40c9c8: 8fb4003c lw s4,60(sp) │ │ 40c9cc: 8fb30038 lw s3,56(sp) │ │ 40c9d0: 8fb20034 lw s2,52(sp) │ │ 40c9d4: 8fb10030 lw s1,48(sp) │ │ 40c9d8: 8fb0002c lw s0,44(sp) │ │ 40c9dc: 03e00008 jr ra │ │ 40c9e0: 27bd0050 addiu sp,sp,80 │ │ - 40c9e4: 8f908120 lw s0,-32480(gp) │ │ + 40c9e4: 8f908124 lw s0,-32476(gp) │ │ 40c9e8: 8e050000 lw a1,0(s0) │ │ 40c9ec: 0c102cbd jal 40b2f4 │ │ 40c9f0: 0200b025 move s6,s0 │ │ 40c9f4: 1040ffe8 beqz v0,40c998 │ │ 40c9f8: 0040b825 move s7,v0 │ │ 40c9fc: 8d820008 lw v0,8(t4) │ │ 40ca00: 27b20024 addiu s2,sp,36 │ │ @@ -11496,15 +11498,15 @@ │ │ 40cba0: 1000ffb3 b 40ca70 │ │ 40cba4: 02e2800a movz s0,s7,v0 │ │ │ │ 0040cba8 : │ │ 40cba8: 3c1c0043 lui gp,0x43 │ │ 40cbac: 8c830000 lw v1,0(a0) │ │ 40cbb0: 27bdff98 addiu sp,sp,-104 │ │ - 40cbb4: 279ca470 addiu gp,gp,-23440 │ │ + 40cbb4: 279ca1a0 addiu gp,gp,-24160 │ │ 40cbb8: 24020001 li v0,1 │ │ 40cbbc: afb60058 sw s6,88(sp) │ │ 40cbc0: afb50054 sw s5,84(sp) │ │ 40cbc4: afb10044 sw s1,68(sp) │ │ 40cbc8: afb00040 sw s0,64(sp) │ │ 40cbcc: afbf0064 sw ra,100(sp) │ │ 40cbd0: afbe0060 sw s8,96(sp) │ │ @@ -11590,15 +11592,15 @@ │ │ 40cd10: 24840030 addiu a0,a0,48 │ │ 40cd14: 1000ffd6 b 40cc70 │ │ 40cd18: 26730001 addiu s3,s3,1 │ │ 40cd1c: 0c102cb4 jal 40b2d0 │ │ 40cd20: 02802025 move a0,s4 │ │ 40cd24: 8fbc0010 lw gp,16(sp) │ │ 40cd28: 00003825 move a3,zero │ │ - 40cd2c: 8f968120 lw s6,-32480(gp) │ │ + 40cd2c: 8f968124 lw s6,-32476(gp) │ │ 40cd30: 02803025 move a2,s4 │ │ 40cd34: 8ec50000 lw a1,0(s6) │ │ 40cd38: 02002025 move a0,s0 │ │ 40cd3c: 0c102ef8 jal 40bbe0 │ │ 40cd40: 27b30028 addiu s3,sp,40 │ │ 40cd44: 0c102cb4 jal 40b2d0 │ │ 40cd48: 02602025 move a0,s3 │ │ @@ -11633,15 +11635,15 @@ │ │ 40cdbc: 01002025 move a0,t0 │ │ 40cdc0: 10400025 beqz v0,40ce58 │ │ 40cdc4: 8fa60030 lw a2,48(sp) │ │ 40cdc8: 12400014 beqz s2,40ce1c │ │ 40cdcc: 2aa20011 slti v0,s5,17 │ │ 40cdd0: 3c160041 lui s6,0x41 │ │ 40cdd4: afa20038 sw v0,56(sp) │ │ - 40cdd8: 26d622a4 addiu s6,s6,8868 │ │ + 40cdd8: 26d61ef4 addiu s6,s6,7924 │ │ 40cddc: 8e420004 lw v0,4(s2) │ │ 40cde0: 8e440000 lw a0,0(s2) │ │ 40cde4: afa20034 sw v0,52(sp) │ │ 40cde8: 8fa20038 lw v0,56(sp) │ │ 40cdec: 10400034 beqz v0,40cec0 │ │ 40cdf0: 0220c825 move t9,s1 │ │ 40cdf4: 00962021 addu a0,a0,s6 │ │ @@ -11711,15 +11713,15 @@ │ │ 40cef4: 8c43000c lw v1,12(v0) │ │ 40cef8: afa2001c sw v0,28(sp) │ │ 40cefc: 24630001 addiu v1,v1,1 │ │ 40cf00: ac43000c sw v1,12(v0) │ │ 40cf04: 2aa20011 slti v0,s5,17 │ │ 40cf08: 3c150041 lui s5,0x41 │ │ 40cf0c: afa20034 sw v0,52(sp) │ │ - 40cf10: 26b522a4 addiu s5,s5,8868 │ │ + 40cf10: 26b51ef4 addiu s5,s5,7924 │ │ 40cf14: 8fa2001c lw v0,28(sp) │ │ 40cf18: 8e070008 lw a3,8(s0) │ │ 40cf1c: 8c420004 lw v0,4(v0) │ │ 40cf20: 00e2102a slt v0,a3,v0 │ │ 40cf24: 10400005 beqz v0,40cf3c │ │ 40cf28: 8fa50024 lw a1,36(sp) │ │ 40cf2c: 0c102c6f jal 40b1bc │ │ @@ -11765,15 +11767,15 @@ │ │ 40cfcc: 27bdffd0 addiu sp,sp,-48 │ │ 40cfd0: afb00024 sw s0,36(sp) │ │ 40cfd4: 00808025 move s0,a0 │ │ 40cfd8: afb10028 sw s1,40(sp) │ │ 40cfdc: 3c1c0043 lui gp,0x43 │ │ 40cfe0: 8c910000 lw s1,0(a0) │ │ 40cfe4: 8e020008 lw v0,8(s0) │ │ - 40cfe8: 279ca470 addiu gp,gp,-23440 │ │ + 40cfe8: 279ca1a0 addiu gp,gp,-24160 │ │ 40cfec: afbf002c sw ra,44(sp) │ │ 40cff0: afbc0010 sw gp,16(sp) │ │ 40cff4: 0011202b sltu a0,zero,s1 │ │ 40cff8: 8e030004 lw v1,4(s0) │ │ 40cffc: 18400030 blez v0,40d0c0 │ │ 40d000: 8f9982d8 lw t9,-32040(gp) │ │ 40d004: 00431021 addu v0,v0,v1 │ │ @@ -11830,15 +11832,15 @@ │ │ 40d0d0: 00643821 addu a3,v1,a0 │ │ 40d0d4: 24c60030 addiu a2,a2,48 │ │ 40d0d8: a0e60000 sb a2,0(a3) │ │ 40d0dc: 1000ffdc b 40d050 │ │ 40d0e0: 24840001 addiu a0,a0,1 │ │ 40d0e4: 27bdffc8 addiu sp,sp,-56 │ │ 40d0e8: 3c1c0043 lui gp,0x43 │ │ - 40d0ec: 279ca470 addiu gp,gp,-23440 │ │ + 40d0ec: 279ca1a0 addiu gp,gp,-24160 │ │ 40d0f0: afb0001c sw s0,28(sp) │ │ 40d0f4: 00a08025 move s0,a1 │ │ 40d0f8: afb4002c sw s4,44(sp) │ │ 40d0fc: afb30028 sw s3,40(sp) │ │ 40d100: afb20024 sw s2,36(sp) │ │ 40d104: afbc0010 sw gp,16(sp) │ │ 40d108: afbf0034 sw ra,52(sp) │ │ @@ -11880,15 +11882,15 @@ │ │ 40d198: 30630008 andi v1,v1,0x8 │ │ 40d19c: 14600018 bnez v1,40d200 │ │ 40d1a0: 00000000 nop │ │ 40d1a4: 16a00003 bnez s5,40d1b4 │ │ 40d1a8: 02261021 addu v0,s1,a2 │ │ 40d1ac: 14400016 bnez v0,40d208 │ │ 40d1b0: 0286902a slt s2,s4,a2 │ │ - 40d1b4: 8f82810c lw v0,-32500(gp) │ │ + 40d1b4: 8f828110 lw v0,-32496(gp) │ │ 40d1b8: 8c420000 lw v0,0(v0) │ │ 40d1bc: 8c43000c lw v1,12(v0) │ │ 40d1c0: 24630001 addiu v1,v1,1 │ │ 40d1c4: ac43000c sw v1,12(v0) │ │ 40d1c8: ae620000 sw v0,0(s3) │ │ 40d1cc: 8fbf0034 lw ra,52(sp) │ │ 40d1d0: 8fb50030 lw s5,48(sp) │ │ @@ -11957,64 +11959,64 @@ │ │ 40d2cc: a0a40000 sb a0,0(a1) │ │ 40d2d0: 02118021 addu s0,s0,s1 │ │ 40d2d4: 1000ffe9 b 40d27c │ │ 40d2d8: 00718821 addu s1,v1,s1 │ │ │ │ 0040d2dc : │ │ 40d2dc: 3c1c0043 lui gp,0x43 │ │ - 40d2e0: 279ca470 addiu gp,gp,-23440 │ │ + 40d2e0: 279ca1a0 addiu gp,gp,-24160 │ │ 40d2e4: 27bdffe0 addiu sp,sp,-32 │ │ 40d2e8: 8f9982a8 lw t9,-32088(gp) │ │ 40d2ec: afbc0010 sw gp,16(sp) │ │ 40d2f0: afbf001c sw ra,28(sp) │ │ 40d2f4: 0320f809 jalr t9 │ │ 40d2f8: 00000000 nop │ │ 40d2fc: 10400009 beqz v0,40d324 │ │ 40d300: 8fbc0010 lw gp,16(sp) │ │ 40d304: 8f9982e0 lw t9,-32032(gp) │ │ 40d308: 3c040041 lui a0,0x41 │ │ 40d30c: 0320f809 jalr t9 │ │ - 40d310: 24842244 addiu a0,a0,8772 │ │ + 40d310: 24841e94 addiu a0,a0,7828 │ │ 40d314: 8fbc0010 lw gp,16(sp) │ │ 40d318: 8f998264 lw t9,-32156(gp) │ │ 40d31c: 0320f809 jalr t9 │ │ 40d320: 24040001 li a0,1 │ │ 40d324: 8fbf001c lw ra,28(sp) │ │ 40d328: 03e00008 jr ra │ │ 40d32c: 27bd0020 addiu sp,sp,32 │ │ │ │ 0040d330 : │ │ 40d330: 3c1c0043 lui gp,0x43 │ │ - 40d334: 279ca470 addiu gp,gp,-23440 │ │ + 40d334: 279ca1a0 addiu gp,gp,-24160 │ │ 40d338: 27bdffe0 addiu sp,sp,-32 │ │ 40d33c: 8f9982a8 lw t9,-32088(gp) │ │ 40d340: afbc0010 sw gp,16(sp) │ │ 40d344: afbf001c sw ra,28(sp) │ │ 40d348: 0320f809 jalr t9 │ │ 40d34c: 00000000 nop │ │ 40d350: 10400009 beqz v0,40d378 │ │ 40d354: 8fbc0010 lw gp,16(sp) │ │ 40d358: 8f9982e0 lw t9,-32032(gp) │ │ 40d35c: 3c040041 lui a0,0x41 │ │ 40d360: 0320f809 jalr t9 │ │ - 40d364: 24842264 addiu a0,a0,8804 │ │ + 40d364: 24841eb4 addiu a0,a0,7860 │ │ 40d368: 8fbc0010 lw gp,16(sp) │ │ 40d36c: 8f998264 lw t9,-32156(gp) │ │ 40d370: 0320f809 jalr t9 │ │ 40d374: 24040001 li a0,1 │ │ 40d378: 8fbf001c lw ra,28(sp) │ │ 40d37c: 03e00008 jr ra │ │ 40d380: 27bd0020 addiu sp,sp,32 │ │ ... │ │ 40d390: 27bdffd8 addiu sp,sp,-40 │ │ 40d394: afb0001c sw s0,28(sp) │ │ 40d398: 3c100042 lui s0,0x42 │ │ 40d39c: afb10020 sw s1,32(sp) │ │ 40d3a0: afbf0024 sw ra,36(sp) │ │ - 40d3a4: 261022c4 addiu s0,s0,8900 │ │ + 40d3a4: 26102000 addiu s0,s0,8192 │ │ 40d3a8: 2411ffff li s1,-1 │ │ 40d3ac: 8e190000 lw t9,0(s0) │ │ 40d3b0: 17310005 bne t9,s1,40d3c8 │ │ 40d3b4: 8fbf0024 lw ra,36(sp) │ │ 40d3b8: 8fb10020 lw s1,32(sp) │ │ 40d3bc: 8fb0001c lw s0,28(sp) │ │ 40d3c0: 03e00008 jr ra Max text output size reached.