Compilation time 2327ms, 558 calls, average 4.2ms, longest 310ms
CodeBlocks profiling information (1,279,555 total cycles):
_S1_2_886EEBC 617,635 instructions (48.270%), 2 calls (0886EEBC - 0886EF90, length 54)
    0886EEBC:[27BDFED0]: addiu      $sp, $sp, -304
    0886EEC0:[AFB00114]: sw         $s0, 276($sp)
    0886EEC4:[30D000FF]: andi       $s0, $a2, 255
    0886EEC8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0886EECC:[AFB10118]: sw         $s1, 280($sp)
    0886EED0:[AFB2011C]: sw         $s2, 284($sp)
    0886EED4:[AFBF0120]: sw         $ra, 288($sp)
    0886EED8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0886EEDC:[02008825]: or         $s1, $s0, $zr <=> move $s1, $s0
    0886EEE0:[0E218C12]: jal        0x08863048
    0886EEE4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0886EEE8:[27B00100]: addiu      $s0, $sp, 256
    0886EEEC:[34120014]: ori        $s2, $zr, 20 <=> li $s2, 20
    0886EEF0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886EEF4:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0886EEF8:[0E24D60A]: jal        0x08935828
    0886EEFC:[34060014]: ori        $a2, $zr, 20 <=> li $a2, 20
    0886EF00:[AFB20100]: sw         $s2, 256($sp)
    0886EF04:[3A240001]: xori       $a0, $s1, 1
    0886EF08:[AFA00104]: sw         $zr, 260($sp)
    0886EF0C:[2C840001]: sltiu      $a0, $a0, 1
    0886EF10:[A3A40110]: sb         $a0, 272($sp)
    0886EF14:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0886EF18:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0886EF1C:[0E2715F6]: jal        0x089C57D8 [sceKernelLoadModule]
    0886EF20:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0886EF24:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0886EF28:[1A200005]: blez       $s1, 0x0886EF40
    0886EF2C:[00000000]: nop
    0886EF30:[1E200005]: bgtz       $s1, 0x0886EF48
    0886EF34:[00000000]: nop
    0886EF38:[10000010]: b          0x0886EF7C
    0886EF3C:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    0886EF40:[1000FFF4]: b          0x0886EF14
    0886EF44:[00000000]: nop
    0886EF48:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0886EF4C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0886EF50:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886EF54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886EF58:[0E2715F2]: jal        0x089C57C8 [sceKernelStartModule]
    0886EF5C:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886EF60:[04400003]: bltz       $v0, 0x0886EF70
    0886EF64:[00000000]: nop
    0886EF68:[10000004]: b          0x0886EF7C
    0886EF6C:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    0886EF70:[0E2715F0]: jal        0x089C57C0 [sceKernelUnloadModule]
    0886EF74:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0886EF78:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0886EF7C:[8FB00114]: lw         $s0, 276($sp)
    0886EF80:[8FB10118]: lw         $s1, 280($sp)
    0886EF84:[8FB2011C]: lw         $s2, 284($sp)
    0886EF88:[8FBF0120]: lw         $ra, 288($sp)
    0886EF8C:[03E00008]: jr         $ra
    0886EF90:[27BD0130]: addiu      $sp, $sp, 304
  Back Branch 0886EF40 68,618 times (length 13)
    0886EF00:[AFB20100]: sw         $s2, 256($sp)
    0886EF04:[3A240001]: xori       $a0, $s1, 1
    0886EF08:[AFA00104]: sw         $zr, 260($sp)
    0886EF0C:[2C840001]: sltiu      $a0, $a0, 1
    0886EF10:[A3A40110]: sb         $a0, 272($sp)
--> 0886EF14:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0886EF18:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0886EF1C:[0E2715F6]: jal        0x089C57D8 [sceKernelLoadModule]
    0886EF20:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0886EF24:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0886EF28:[1A200005]: blez       $s1, 0x0886EF40
    0886EF2C:[00000000]: nop
    0886EF30:[1E200005]: bgtz       $s1, 0x0886EF48
    0886EF34:[00000000]: nop
    0886EF38:[10000010]: b          0x0886EF7C
    0886EF3C:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
--> 0886EF40:[1000FFF4]: b          0x0886EF14
    0886EF44:[00000000]: nop
    0886EF48:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0886EF4C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0886EF50:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
_S1_2_89C57D8 137,240 instructions (10.726%), 68,620 calls (089C57D8 - 089C57DC, length 2)
    089C57D8:[03E00008]: jr         $ra
    089C57DC:[0011E20C]: syscall    0x04788 [sceKernelLoadModule]
_S1_2_88B7538 78,480 instructions (6.133%), 180 calls (088B7538 - 088B7588, length 21)
    088B7538:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B753C:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7540:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B7544:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088B7548:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088B754C:[00E85021]: addu       $t2, $a3, $t0
    088B7550:[A145000C]: sb         $a1, 12($t2)
    088B7554:[25080001]: addiu      $t0, $t0, 1
    088B7558:[290A0003]: slti       $t2, $t0, 3
    088B755C:[1540FFFB]: bne        $t2, $zr, 0x088B754C
    088B7560:[00000000]: nop
    088B7564:[25290001]: addiu      $t1, $t1, 1
    088B7568:[29280006]: slti       $t0, $t1, 6
    088B756C:[1500FFF6]: bne        $t0, $zr, 0x088B7548
    088B7570:[24E70003]: addiu      $a3, $a3, 3
    088B7574:[24C60001]: addiu      $a2, $a2, 1
    088B7578:[28C70003]: slti       $a3, $a2, 3
    088B757C:[14E0FFF0]: bne        $a3, $zr, 0x088B7540
    088B7580:[2484001E]: addiu      $a0, $a0, 30
    088B7584:[03E00008]: jr         $ra
    088B7588:[00000000]: nop
  Back Branch 088B755C 9,720 times (length 6)
    088B7538:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B753C:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7540:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B7544:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088B7548:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 088B754C:[00E85021]: addu       $t2, $a3, $t0
    088B7550:[A145000C]: sb         $a1, 12($t2)
    088B7554:[25080001]: addiu      $t0, $t0, 1
    088B7558:[290A0003]: slti       $t2, $t0, 3
--> 088B755C:[1540FFFB]: bne        $t2, $zr, 0x088B754C
    088B7560:[00000000]: nop
    088B7564:[25290001]: addiu      $t1, $t1, 1
    088B7568:[29280006]: slti       $t0, $t1, 6
    088B756C:[1500FFF6]: bne        $t0, $zr, 0x088B7548
  Back Branch 088B756C 3,240 times (length 11)
    088B7538:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B753C:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7540:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B7544:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088B7548:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088B754C:[00E85021]: addu       $t2, $a3, $t0
    088B7550:[A145000C]: sb         $a1, 12($t2)
    088B7554:[25080001]: addiu      $t0, $t0, 1
    088B7558:[290A0003]: slti       $t2, $t0, 3
    088B755C:[1540FFFB]: bne        $t2, $zr, 0x088B754C
    088B7560:[00000000]: nop
    088B7564:[25290001]: addiu      $t1, $t1, 1
    088B7568:[29280006]: slti       $t0, $t1, 6
--> 088B756C:[1500FFF6]: bne        $t0, $zr, 0x088B7548
    088B7570:[24E70003]: addiu      $a3, $a3, 3
    088B7574:[24C60001]: addiu      $a2, $a2, 1
    088B7578:[28C70003]: slti       $a3, $a2, 3
    088B757C:[14E0FFF0]: bne        $a3, $zr, 0x088B7540
  Back Branch 088B757C 540 times (length 17)
    088B7538:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B753C:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
--> 088B7540:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B7544:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088B7548:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088B754C:[00E85021]: addu       $t2, $a3, $t0
    088B7550:[A145000C]: sb         $a1, 12($t2)
    088B7554:[25080001]: addiu      $t0, $t0, 1
    088B7558:[290A0003]: slti       $t2, $t0, 3
    088B755C:[1540FFFB]: bne        $t2, $zr, 0x088B754C
    088B7560:[00000000]: nop
    088B7564:[25290001]: addiu      $t1, $t1, 1
    088B7568:[29280006]: slti       $t0, $t1, 6
    088B756C:[1500FFF6]: bne        $t0, $zr, 0x088B7548
    088B7570:[24E70003]: addiu      $a3, $a3, 3
    088B7574:[24C60001]: addiu      $a2, $a2, 1
    088B7578:[28C70003]: slti       $a3, $a2, 3
--> 088B757C:[14E0FFF0]: bne        $a3, $zr, 0x088B7540
    088B7580:[2484001E]: addiu      $a0, $a0, 30
    088B7584:[03E00008]: jr         $ra
    088B7588:[00000000]: nop
_S1_2_88B758C 69,840 instructions (5.458%), 180 calls (088B758C - 088B75B0, length 10)
    088B758C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7590:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7594:[00863821]: addu       $a3, $a0, $a2
    088B7598:[A0E5005A]: sb         $a1, 90($a3)
    088B759C:[24C60001]: addiu      $a2, $a2, 1
    088B75A0:[28C70040]: slti       $a3, $a2, 64
    088B75A4:[14E0FFFB]: bne        $a3, $zr, 0x088B7594
    088B75A8:[00000000]: nop
    088B75AC:[03E00008]: jr         $ra
    088B75B0:[00000000]: nop
  Back Branch 088B75A4 11,520 times (length 6)
    088B758C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7590:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
--> 088B7594:[00863821]: addu       $a3, $a0, $a2
    088B7598:[A0E5005A]: sb         $a1, 90($a3)
    088B759C:[24C60001]: addiu      $a2, $a2, 1
    088B75A0:[28C70040]: slti       $a3, $a2, 64
--> 088B75A4:[14E0FFFB]: bne        $a3, $zr, 0x088B7594
    088B75A8:[00000000]: nop
    088B75AC:[03E00008]: jr         $ra
    088B75B0:[00000000]: nop
_S1_2_8993300 67,254 instructions (5.256%), 52 calls (08993300 - 08993508, length 131)
    08993300:[27BDFF20]: addiu      $sp, $sp, -224
    08993304:[AFB700CC]: sw         $s7, 204($sp)
    08993308:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    0899330C:[AFB300BC]: sw         $s3, 188($sp)
    08993310:[8FA400E0]: lw         $a0, 224($sp)
    08993314:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08993318:[8FA500E4]: lw         $a1, 228($sp)
    0899331C:[AFB500C4]: sw         $s5, 196($sp)
    08993320:[8FB500EC]: lw         $s5, 236($sp)
    08993324:[AFA400A4]: sw         $a0, 164($sp)
    08993328:[AFBE00D0]: sw         $fp, 208($sp)
    0899332C:[2EFE0001]: sltiu      $fp, $s7, 1
    08993330:[0009202B]: sltu       $a0, $zr, $t1 <=> move $a0, $t1
    08993334:[009E2025]: or         $a0, $a0, $fp
    08993338:[AFA400A8]: sw         $a0, 168($sp)
    0899333C:[AFB000B0]: sw         $s0, 176($sp)
    08993340:[AFB100B4]: sw         $s1, 180($sp)
    08993344:[AFB200B8]: sw         $s2, 184($sp)
    08993348:[AFB400C0]: sw         $s4, 192($sp)
    0899334C:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    08993350:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    08993354:[01009025]: or         $s2, $t0, $zr <=> move $s2, $t0
    08993358:[0120A025]: or         $s4, $t1, $zr <=> move $s4, $t1
    0899335C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    08993360:[AFB600C8]: sw         $s6, 200($sp)
    08993364:[AFBF00D4]: sw         $ra, 212($sp)
    08993368:[12E00003]: beq        $s7, $zr, 0x08993378
    0899336C:[AFAB00AC]: sw         $t3, 172($sp)
    08993370:[10A0001F]: beq        $a1, $zr, 0x089933F0
    08993374:[00000000]: nop
    08993378:[02710018]: mult       $s3, $s1
    0899337C:[0000B012]: mflo       $s6
    08993380:[16E00011]: bne        $s7, $zr, 0x089933C8
    08993384:[00000000]: nop
    08993388:[14800005]: bne        $a0, $zr, 0x089933A0
    0899338C:[02B62821]: addu       $a1, $s5, $s6
    08993390:[0E217101]: jal        0x0885C404
    08993394:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08993398:[10000005]: b          0x089933B0
    0899339C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089933A0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    089933A4:[00C0F809]: jalr       $ra, $a2
    089933A8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089933AC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089933B0:[54800001]: bnel       $a0, $zr, 0x089933B8
    089933B4:[00952021]: addu       $a0, $a0, $s5
    089933B8:[14800003]: bne        $a0, $zr, 0x089933C8
    089933BC:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    089933C0:[10000045]: b          0x089934D8
    089933C4:[00000000]: nop
    089933C8:[12A00005]: beq        $s5, $zr, 0x089933E0
    089933CC:[00000000]: nop
    089933D0:[02F52023]: subu       $a0, $s7, $s5
    089933D4:[02602827]: nor        $a1, $s3, $zr <=> li $a1, not $s3
    089933D8:[AC960000]: sw         $s6, 0($a0)
    089933DC:[AC850004]: sw         $a1, 4($a0)
    089933E0:[10000003]: b          0x089933F0
    089933E4:[00000000]: nop
    089933F0:[8FA400A8]: lw         $a0, 168($sp)
    089933F4:[1080000E]: beq        $a0, $zr, 0x08993430
    089933F8:[00000000]: nop
    089933FC:[27A40010]: addiu      $a0, $sp, 16
    08993400:[27A50080]: addiu      $a1, $sp, 128
    08993404:[0E264C98]: jal        0x08993260
    08993408:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0899340C:[AFBE0094]: sw         $fp, 148($sp)
    08993410:[AFB30084]: sw         $s3, 132($sp)
    08993414:[AFB10088]: sw         $s1, 136($sp)
    08993418:[8FA400AC]: lw         $a0, 172($sp)
    0899341C:[AFB40098]: sw         $s4, 152($sp)
    08993420:[8FA500A4]: lw         $a1, 164($sp)
    08993424:[AFA4009C]: sw         $a0, 156($sp)
    08993428:[AFA500A0]: sw         $a1, 160($sp)
    0899342C:[AFB70080]: sw         $s7, 128($sp)
    08993430:[12400022]: beq        $s2, $zr, 0x089934BC
    08993434:[00000000]: nop
    08993438:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0899343C:[02B3202A]: slt        $a0, $s5, $s3
    08993440:[1080001E]: beq        $a0, $zr, 0x089934BC
    08993444:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
    08993448:[1600000D]: bne        $s0, $zr, 0x08993480
    0899344C:[00000000]: nop
    08993450:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08993454:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08993458:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0899345C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08993460:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    08993464:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    08993468:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    0899346C:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    08993470:[0240F809]: jalr       $ra, $s2
    08993474:[AFA00000]: sw         $zr, 0($sp)
    08993478:[10000004]: b          0x0899348C
    0899347C:[00000000]: nop
    08993480:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08993484:[0240F809]: jalr       $ra, $s2
    08993488:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0899348C:[12800004]: beq        $s4, $zr, 0x089934A0
    08993490:[00000000]: nop
    08993494:[8FA4008C]: lw         $a0, 140($sp)
    08993498:[24840001]: addiu      $a0, $a0, 1
    0899349C:[AFA4008C]: sw         $a0, 140($sp)
    089934A0:[12000002]: beq        $s0, $zr, 0x089934AC
    089934A4:[00000000]: nop
    089934A8:[02118021]: addu       $s0, $s0, $s1
    089934AC:[26B50001]: addiu      $s5, $s5, 1
    089934B0:[02B3202A]: slt        $a0, $s5, $s3
    089934B4:[1480FFE4]: bne        $a0, $zr, 0x08993448
    089934B8:[02D1B021]: addu       $s6, $s6, $s1
    089934BC:[8FA400A8]: lw         $a0, 168($sp)
    089934C0:[10800005]: beq        $a0, $zr, 0x089934D8
    089934C4:[00000000]: nop
    089934C8:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    089934CC:[8C85A444]: lw         $a1, -23484($a0)
    089934D0:[8CA50000]: lw         $a1, 0($a1)
    089934D4:[AC85A444]: sw         $a1, -23484($a0)
    089934D8:[02E01025]: or         $v0, $s7, $zr <=> move $v0, $s7
    089934DC:[8FB000B0]: lw         $s0, 176($sp)
    089934E0:[8FB100B4]: lw         $s1, 180($sp)
    089934E4:[8FB200B8]: lw         $s2, 184($sp)
    089934E8:[8FB300BC]: lw         $s3, 188($sp)
    089934EC:[8FB400C0]: lw         $s4, 192($sp)
    089934F0:[8FB500C4]: lw         $s5, 196($sp)
    089934F4:[8FB600C8]: lw         $s6, 200($sp)
    089934F8:[8FB700CC]: lw         $s7, 204($sp)
    089934FC:[8FBE00D0]: lw         $fp, 208($sp)
    08993500:[8FBF00D4]: lw         $ra, 212($sp)
    08993504:[03E00008]: jr         $ra
    08993508:[27BD00E0]: addiu      $sp, $sp, 224
  Back Branch 089934B4 2,927 times (length 29)
    08993434:[00000000]: nop
    08993438:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0899343C:[02B3202A]: slt        $a0, $s5, $s3
    08993440:[1080001E]: beq        $a0, $zr, 0x089934BC
    08993444:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
--> 08993448:[1600000D]: bne        $s0, $zr, 0x08993480
    0899344C:[00000000]: nop
    08993450:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08993454:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08993458:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0899345C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08993460:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    08993464:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    08993468:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    0899346C:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    08993470:[0240F809]: jalr       $ra, $s2
    08993474:[AFA00000]: sw         $zr, 0($sp)
    08993478:[10000004]: b          0x0899348C
    0899347C:[00000000]: nop
    08993480:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08993484:[0240F809]: jalr       $ra, $s2
    08993488:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0899348C:[12800004]: beq        $s4, $zr, 0x089934A0
    08993490:[00000000]: nop
    08993494:[8FA4008C]: lw         $a0, 140($sp)
    08993498:[24840001]: addiu      $a0, $a0, 1
    0899349C:[AFA4008C]: sw         $a0, 140($sp)
    089934A0:[12000002]: beq        $s0, $zr, 0x089934AC
    089934A4:[00000000]: nop
    089934A8:[02118021]: addu       $s0, $s0, $s1
    089934AC:[26B50001]: addiu      $s5, $s5, 1
    089934B0:[02B3202A]: slt        $a0, $s5, $s3
--> 089934B4:[1480FFE4]: bne        $a0, $zr, 0x08993448
    089934B8:[02D1B021]: addu       $s6, $s6, $s1
    089934BC:[8FA400A8]: lw         $a0, 168($sp)
    089934C0:[10800005]: beq        $a0, $zr, 0x089934D8
    089934C4:[00000000]: nop
_S1_2_88B7E30 55,980 instructions (4.375%), 36 calls (088B7E30 - 088B7ED0, length 41)
    088B7E30:[27BDFFE0]: addiu      $sp, $sp, -32
    088B7E34:[AFB00000]: sw         $s0, 0($sp)
    088B7E38:[AFB10004]: sw         $s1, 4($sp)
    088B7E3C:[2411FFFF]: addiu      $s1, $zr, -1 <=> li $s1, -1
    088B7E40:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B7E44:[AFB20008]: sw         $s2, 8($sp)
    088B7E48:[AFB3000C]: sw         $s3, 12($sp)
    088B7E4C:[AFBF0010]: sw         $ra, 16($sp)
    088B7E50:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088B7E54:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088B7E58:[02129021]: addu       $s2, $s0, $s2
    088B7E5C:[0E22DCFF]: jal        0x088B73FC
    088B7E60:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B7E64:[26730001]: addiu      $s3, $s3, 1
    088B7E68:[2A640005]: slti       $a0, $s3, 5
    088B7E6C:[1480FFFB]: bne        $a0, $zr, 0x088B7E5C
    088B7E70:[265200C6]: addiu      $s2, $s2, 198
    088B7E74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B7E78:[260403DE]: addiu      $a0, $s0, 990
    088B7E7C:[A4800004]: sh         $zr, 4($a0)
    088B7E80:[94860004]: lhu        $a2, 4($a0)
    088B7E84:[A4910000]: sh         $s1, 0($a0)
    088B7E88:[A4800002]: sh         $zr, 2($a0)
    088B7E8C:[34C60001]: ori        $a2, $a2, 1
    088B7E90:[A4860004]: sh         $a2, 4($a0)
    088B7E94:[24A50001]: addiu      $a1, $a1, 1
    088B7E98:[28A60096]: slti       $a2, $a1, 150
    088B7E9C:[14C0FFF7]: bne        $a2, $zr, 0x088B7E7C
    088B7EA0:[24840006]: addiu      $a0, $a0, 6
    088B7EA4:[A2110762]: sb         $s1, 1890($s0)
    088B7EA8:[A2000763]: sb         $zr, 1891($s0)
    088B7EAC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B7EB0:[A2040764]: sb         $a0, 1892($s0)
    088B7EB4:[A2000765]: sb         $zr, 1893($s0)
    088B7EB8:[8FB00000]: lw         $s0, 0($sp)
    088B7EBC:[8FB10004]: lw         $s1, 4($sp)
    088B7EC0:[8FB20008]: lw         $s2, 8($sp)
    088B7EC4:[8FB3000C]: lw         $s3, 12($sp)
    088B7EC8:[8FBF0010]: lw         $ra, 16($sp)
    088B7ECC:[03E00008]: jr         $ra
    088B7ED0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088B7E9C 5,400 times (length 10)
    088B7E68:[2A640005]: slti       $a0, $s3, 5
    088B7E6C:[1480FFFB]: bne        $a0, $zr, 0x088B7E5C
    088B7E70:[265200C6]: addiu      $s2, $s2, 198
    088B7E74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B7E78:[260403DE]: addiu      $a0, $s0, 990
--> 088B7E7C:[A4800004]: sh         $zr, 4($a0)
    088B7E80:[94860004]: lhu        $a2, 4($a0)
    088B7E84:[A4910000]: sh         $s1, 0($a0)
    088B7E88:[A4800002]: sh         $zr, 2($a0)
    088B7E8C:[34C60001]: ori        $a2, $a2, 1
    088B7E90:[A4860004]: sh         $a2, 4($a0)
    088B7E94:[24A50001]: addiu      $a1, $a1, 1
    088B7E98:[28A60096]: slti       $a2, $a1, 150
--> 088B7E9C:[14C0FFF7]: bne        $a2, $zr, 0x088B7E7C
    088B7EA0:[24840006]: addiu      $a0, $a0, 6
    088B7EA4:[A2110762]: sb         $s1, 1890($s0)
    088B7EA8:[A2000763]: sb         $zr, 1891($s0)
    088B7EAC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
  Back Branch 088B7E6C 180 times (length 6)
    088B7E48:[AFB3000C]: sw         $s3, 12($sp)
    088B7E4C:[AFBF0010]: sw         $ra, 16($sp)
    088B7E50:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088B7E54:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088B7E58:[02129021]: addu       $s2, $s0, $s2
--> 088B7E5C:[0E22DCFF]: jal        0x088B73FC
    088B7E60:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B7E64:[26730001]: addiu      $s3, $s3, 1
    088B7E68:[2A640005]: slti       $a0, $s3, 5
--> 088B7E6C:[1480FFFB]: bne        $a0, $zr, 0x088B7E5C
    088B7E70:[265200C6]: addiu      $s2, $s2, 198
    088B7E74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B7E78:[260403DE]: addiu      $a0, $s0, 990
    088B7E7C:[A4800004]: sh         $zr, 4($a0)
_S1_2_8869CA0 43,008 instructions (3.361%), 192 calls (08869CA0 - 08869D40, length 41)
    08869CA0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08869CA4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869CA8:[24860004]: addiu      $a2, $a0, 4
    08869CAC:[ACC00000]: sw         $zr, 0($a2)
    08869CB0:[ACC00004]: sw         $zr, 4($a2)
    08869CB4:[ACC00008]: sw         $zr, 8($a2)
    08869CB8:[ACC0000C]: sw         $zr, 12($a2)
    08869CBC:[24E70001]: addiu      $a3, $a3, 1
    08869CC0:[28E80008]: slti       $t0, $a3, 8
    08869CC4:[1500FFF9]: bne        $t0, $zr, 0x08869CAC
    08869CC8:[24C60010]: addiu      $a2, $a2, 16
    08869CCC:[A080008C]: sb         $zr, 140($a0)
    08869CD0:[A085008D]: sb         $a1, 141($a0)
    08869CD4:[AC800084]: sw         $zr, 132($a0)
    08869CD8:[AC800088]: sw         $zr, 136($a0)
    08869CDC:[AC800108]: sw         $zr, 264($a0)
    08869CE0:[AC80010C]: sw         $zr, 268($a0)
    08869CE4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869CE8:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08869CEC:[ACC00094]: sw         $zr, 148($a2)
    08869CF0:[ACC0009C]: sw         $zr, 156($a2)
    08869CF4:[ACC00120]: sw         $zr, 288($a2)
    08869CF8:[24E70001]: addiu      $a3, $a3, 1
    08869CFC:[28E80002]: slti       $t0, $a3, 2
    08869D00:[1500FFFA]: bne        $t0, $zr, 0x08869CEC
    08869D04:[24C60004]: addiu      $a2, $a2, 4
    08869D08:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869D0C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08869D10:[ACC500A4]: sw         $a1, 164($a2)
    08869D14:[24E70001]: addiu      $a3, $a3, 1
    08869D18:[28E80019]: slti       $t0, $a3, 25
    08869D1C:[1500FFFC]: bne        $t0, $zr, 0x08869D10
    08869D20:[24C60004]: addiu      $a2, $a2, 4
    08869D24:[A0800110]: sb         $zr, 272($a0)
    08869D28:[AC800128]: sw         $zr, 296($a0)
    08869D2C:[AC80012C]: sw         $zr, 300($a0)
    08869D30:[AC800130]: sw         $zr, 304($a0)
    08869D34:[AC800134]: sw         $zr, 308($a0)
    08869D38:[AC800138]: sw         $zr, 312($a0)
    08869D3C:[03E00008]: jr         $ra
    08869D40:[AC800090]: sw         $zr, 144($a0)
  Back Branch 08869D1C 4,800 times (length 5)
    08869CFC:[28E80002]: slti       $t0, $a3, 2
    08869D00:[1500FFFA]: bne        $t0, $zr, 0x08869CEC
    08869D04:[24C60004]: addiu      $a2, $a2, 4
    08869D08:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869D0C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
--> 08869D10:[ACC500A4]: sw         $a1, 164($a2)
    08869D14:[24E70001]: addiu      $a3, $a3, 1
    08869D18:[28E80019]: slti       $t0, $a3, 25
--> 08869D1C:[1500FFFC]: bne        $t0, $zr, 0x08869D10
    08869D20:[24C60004]: addiu      $a2, $a2, 4
    08869D24:[A0800110]: sb         $zr, 272($a0)
    08869D28:[AC800128]: sw         $zr, 296($a0)
    08869D2C:[AC80012C]: sw         $zr, 300($a0)
  Back Branch 08869CC4 1,536 times (length 8)
    08869CA0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08869CA4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869CA8:[24860004]: addiu      $a2, $a0, 4
--> 08869CAC:[ACC00000]: sw         $zr, 0($a2)
    08869CB0:[ACC00004]: sw         $zr, 4($a2)
    08869CB4:[ACC00008]: sw         $zr, 8($a2)
    08869CB8:[ACC0000C]: sw         $zr, 12($a2)
    08869CBC:[24E70001]: addiu      $a3, $a3, 1
    08869CC0:[28E80008]: slti       $t0, $a3, 8
--> 08869CC4:[1500FFF9]: bne        $t0, $zr, 0x08869CAC
    08869CC8:[24C60010]: addiu      $a2, $a2, 16
    08869CCC:[A080008C]: sb         $zr, 140($a0)
    08869CD0:[A085008D]: sb         $a1, 141($a0)
    08869CD4:[AC800084]: sw         $zr, 132($a0)
  Back Branch 08869D00 384 times (length 7)
    08869CD8:[AC800088]: sw         $zr, 136($a0)
    08869CDC:[AC800108]: sw         $zr, 264($a0)
    08869CE0:[AC80010C]: sw         $zr, 268($a0)
    08869CE4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869CE8:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
--> 08869CEC:[ACC00094]: sw         $zr, 148($a2)
    08869CF0:[ACC0009C]: sw         $zr, 156($a2)
    08869CF4:[ACC00120]: sw         $zr, 288($a2)
    08869CF8:[24E70001]: addiu      $a3, $a3, 1
    08869CFC:[28E80002]: slti       $t0, $a3, 2
--> 08869D00:[1500FFFA]: bne        $t0, $zr, 0x08869CEC
    08869D04:[24C60004]: addiu      $a2, $a2, 4
    08869D08:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08869D0C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08869D10:[ACC500A4]: sw         $a1, 164($a2)
_S1_2_88B74FC 42,300 instructions (3.306%), 180 calls (088B74FC - 088B7534, length 15)
    088B74FC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7500:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7504:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088B7508:[00874021]: addu       $t0, $a0, $a3
    088B750C:[A1050000]: sb         $a1, 0($t0)
    088B7510:[24E70001]: addiu      $a3, $a3, 1
    088B7514:[28E8000C]: slti       $t0, $a3, 12
    088B7518:[1500FFFB]: bne        $t0, $zr, 0x088B7508
    088B751C:[00000000]: nop
    088B7520:[24C60001]: addiu      $a2, $a2, 1
    088B7524:[28C70003]: slti       $a3, $a2, 3
    088B7528:[14E0FFF6]: bne        $a3, $zr, 0x088B7504
    088B752C:[2484001E]: addiu      $a0, $a0, 30
    088B7530:[03E00008]: jr         $ra
    088B7534:[00000000]: nop
  Back Branch 088B7518 6,480 times (length 6)
    088B74FC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7500:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    088B7504:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
--> 088B7508:[00874021]: addu       $t0, $a0, $a3
    088B750C:[A1050000]: sb         $a1, 0($t0)
    088B7510:[24E70001]: addiu      $a3, $a3, 1
    088B7514:[28E8000C]: slti       $t0, $a3, 12
--> 088B7518:[1500FFFB]: bne        $t0, $zr, 0x088B7508
    088B751C:[00000000]: nop
    088B7520:[24C60001]: addiu      $a2, $a2, 1
    088B7524:[28C70003]: slti       $a3, $a2, 3
    088B7528:[14E0FFF6]: bne        $a3, $zr, 0x088B7504
  Back Branch 088B7528 540 times (length 11)
    088B74FC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7500:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
--> 088B7504:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088B7508:[00874021]: addu       $t0, $a0, $a3
    088B750C:[A1050000]: sb         $a1, 0($t0)
    088B7510:[24E70001]: addiu      $a3, $a3, 1
    088B7514:[28E8000C]: slti       $t0, $a3, 12
    088B7518:[1500FFFB]: bne        $t0, $zr, 0x088B7508
    088B751C:[00000000]: nop
    088B7520:[24C60001]: addiu      $a2, $a2, 1
    088B7524:[28C70003]: slti       $a3, $a2, 3
--> 088B7528:[14E0FFF6]: bne        $a3, $zr, 0x088B7504
    088B752C:[2484001E]: addiu      $a0, $a0, 30
    088B7530:[03E00008]: jr         $ra
    088B7534:[00000000]: nop
_S1_2_8881954 10,073 instructions (0.787%), 1 calls (08881954 - 08881F28, length 374)
    08881954:[27BDFFB0]: addiu      $sp, $sp, -80
    08881958:[AFB00030]: sw         $s0, 48($sp)
    0888195C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08881960:[3C040003]: lui        $a0, 0x0003 <=> li $a0, 0x00030000
    08881964:[AFB10034]: sw         $s1, 52($sp)
    08881968:[2491EC00]: addiu      $s1, $a0, -5120
    0888196C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08881970:[AFB20038]: sw         $s2, 56($sp)
    08881974:[AFB3003C]: sw         $s3, 60($sp)
    08881978:[AFB40040]: sw         $s4, 64($sp)
    0888197C:[AFB50044]: sw         $s5, 68($sp)
    08881980:[AFB60048]: sw         $s6, 72($sp)
    08881984:[AFBF004C]: sw         $ra, 76($sp)
    08881988:[0E220846]: jal        0x08882118
    0888198C:[34050080]: ori        $a1, $zr, 128 <=> li $a1, 128
    08881990:[3C06089D]: lui        $a2, 0x089D <=> li $a2, 0x089D0000
    08881994:[AE020008]: sw         $v0, 8($s0)
    08881998:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0888199C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088819A0:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    088819A4:[0E217103]: jal        0x0885C40C
    088819A8:[24C69DCC]: addiu      $a2, $a2, -25140
    088819AC:[AE02000C]: sw         $v0, 12($s0)
    088819B0:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    088819B4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088819B8:[340539C4]: ori        $a1, $zr, 14788 <=> li $a1, 14788
    088819BC:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088819C0:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088819C4:[0E2171B3]: jal        0x0885C6CC
    088819C8:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    088819CC:[AE020028]: sw         $v0, 40($s0)
    088819D0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088819D4:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    088819D8:[12400004]: beq        $s2, $zr, 0x088819EC
    088819DC:[26110048]: addiu      $s1, $s0, 72
    088819E0:[0E21F55D]: jal        0x0887D574
    088819E4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088819E8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088819EC:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088819F0:[02052821]: addu       $a1, $s0, $a1
    088819F4:[8E06000C]: lw         $a2, 12($s0)
    088819F8:[ACA4F2C0]: sw         $a0, -3392($a1)
    088819FC:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08881A00:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    08881A04:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    08881A08:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08881A0C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08881A10:[0E2171B3]: jal        0x0885C6CC
    08881A14:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    08881A18:[AE02002C]: sw         $v0, 44($s0)
    08881A1C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881A20:[34060012]: ori        $a2, $zr, 18 <=> li $a2, 18
    08881A24:[34070080]: ori        $a3, $zr, 128 <=> li $a3, 128
    08881A28:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08881A2C:[ACA00030]: sw         $zr, 48($a1)
    08881A30:[A0A60035]: sb         $a2, 53($a1)
    08881A34:[A4A70036]: sh         $a3, 54($a1)
    08881A38:[24840001]: addiu      $a0, $a0, 1
    08881A3C:[28880002]: slti       $t0, $a0, 2
    08881A40:[1500FFFA]: bne        $t0, $zr, 0x08881A2C
    08881A44:[24A50008]: addiu      $a1, $a1, 8
    08881A48:[3C040002]: lui        $a0, 0x0002 <=> li $a0, 0x00020000
    08881A4C:[24929000]: addiu      $s2, $a0, -28672
    08881A50:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08881A54:[0E220846]: jal        0x08882118
    08881A58:[34050080]: ori        $a1, $zr, 128 <=> li $a1, 128
    08881A5C:[3C06089D]: lui        $a2, 0x089D <=> li $a2, 0x089D0000
    08881A60:[AE020010]: sw         $v0, 16($s0)
    08881A64:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881A68:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08881A6C:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    08881A70:[0E217103]: jal        0x0885C40C
    08881A74:[24C69DD8]: addiu      $a2, $a2, -25128
    08881A78:[AE020014]: sw         $v0, 20($s0)
    08881A7C:[AE000018]: sw         $zr, 24($s0)
    08881A80:[AE00001C]: sw         $zr, 28($s0)
    08881A84:[3C04089D]: lui        $a0, 0x089D <=> li $a0, 0x089D0000
    08881A88:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    08881A8C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08881A90:[8C845F98]: lw         $a0, 24472($a0)
    08881A94:[0E21BBAF]: jal        0x0886EEBC
    08881A98:[24A59DE8]: addiu      $a1, $a1, -25112
    08881A9C:[AE020040]: sw         $v0, 64($s0)
    08881AA0:[AFA00000]: sw         $zr, 0($sp)
    08881AA4:[34040005]: ori        $a0, $zr, 5 <=> li $a0, 5
    08881AA8:[AFA40004]: sw         $a0, 4($sp)
    08881AAC:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881AB0:[AFA00008]: sw         $zr, 8($sp)
    08881AB4:[2484D6E0]: addiu      $a0, $a0, -10528
    08881AB8:[AFA4000C]: sw         $a0, 12($sp)
    08881ABC:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881AC0:[2484D750]: addiu      $a0, $a0, -10416
    08881AC4:[AFA40010]: sw         $a0, 16($sp)
    08881AC8:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881ACC:[2484D790]: addiu      $a0, $a0, -10352
    08881AD0:[AFA40014]: sw         $a0, 20($sp)
    08881AD4:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881AD8:[2484D79C]: addiu      $a0, $a0, -10340
    08881ADC:[AFA40018]: sw         $a0, 24($sp)
    08881AE0:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881AE4:[2484D7A4]: addiu      $a0, $a0, -10332
    08881AE8:[AFA4001C]: sw         $a0, 28($sp)
    08881AEC:[3C040888]: lui        $a0, 0x0888 <=> li $a0, 0x08880000
    08881AF0:[2484D7B0]: addiu      $a0, $a0, -10320
    08881AF4:[AFA40020]: sw         $a0, 32($sp)
    08881AF8:[AFA00024]: sw         $zr, 36($sp)
    08881AFC:[AFA00028]: sw         $zr, 40($sp)
    08881B00:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08881B04:[0E271638]: jal        0x089C58E0 [sceFontNewLib]
    08881B08:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08881B0C:[1040001E]: beq        $v0, $zr, 0x08881B88
    08881B10:[AE020044]: sw         $v0, 68($s0)
    08881B14:[8E040044]: lw         $a0, 68($s0)
    08881B18:[0E271644]: jal        0x089C5910 [sceFontSetAltCharacterCode]
    08881B1C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881B20:[8E040044]: lw         $a0, 68($s0)
    08881B24:[AE020048]: sw         $v0, 72($s0)
    08881B28:[0E271634]: jal        0x089C58D0 [sceFontGetNumFontList]
    08881B2C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08881B30:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881B34:[10800012]: beq        $a0, $zr, 0x08881B80
    08881B38:[00000000]: nop
    08881B3C:[00043180]: sll        $a2, $a0, 0x0006
    08881B40:[000428C0]: sll        $a1, $a0, 0x0003
    08881B44:[AFA4002C]: sw         $a0, 44($sp)
    08881B48:[00C52823]: subu       $a1, $a2, $a1
    08881B4C:[00A52021]: addu       $a0, $a1, $a1
    08881B50:[00A42821]: addu       $a1, $a1, $a0
    08881B54:[0E21F5EE]: jal        0x0887D7B8
    08881B58:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08881B5C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08881B60:[8E040044]: lw         $a0, 68($s0)
    08881B64:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08881B68:[0E271640]: jal        0x089C5900 [sceFontGetFontList]
    08881B6C:[8FA6002C]: lw         $a2, 44($sp)
    08881B70:[10400007]: beq        $v0, $zr, 0x08881B90
    08881B74:[00000000]: nop
    08881B78:[100000E2]: b          0x08881F04
    08881B7C:[00000000]: nop
    08881B80:[100000E0]: b          0x08881F04
    08881B84:[00000000]: nop
    08881B88:[100000DE]: b          0x08881F04
    08881B8C:[00000000]: nop
    08881B90:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881B94:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08881B98:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    08881B9C:[ACA0004C]: sw         $zr, 76($a1)
    08881BA0:[24840001]: addiu      $a0, $a0, 1
    08881BA4:[28860005]: slti       $a2, $a0, 5
    08881BA8:[14C0FFFC]: bne        $a2, $zr, 0x08881B9C
    08881BAC:[24A50004]: addiu      $a1, $a1, 4
    08881BB0:[0E2717CC]: jal        0x089C5F30 [sceKernelTotalFreeMemSize]
    08881BB4:[00000000]: nop
    08881BB8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08881BBC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08881BC0:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08881BC4:[0255A821]: addu       $s5, $s2, $s5
    08881BC8:[12600003]: beq        $s3, $zr, 0x08881BD8
    08881BCC:[00000000]: nop
    08881BD0:[16760016]: bne        $s3, $s6, 0x08881C2C
    08881BD4:[00000000]: nop
    08881BD8:[8E040044]: lw         $a0, 68($s0)
    08881BDC:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08881BE0:[0E27163A]: jal        0x089C58E8 [sceFontFindFont]
    08881BE4:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    08881BE8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881BEC:[14960003]: bne        $a0, $s6, 0x08881BFC
    08881BF0:[00000000]: nop
    08881BF4:[1000000D]: b          0x08881C2C
    08881BF8:[00000000]: nop
    08881BFC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08881C00:[8E040044]: lw         $a0, 68($s0)
    08881C04:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08881C08:[0E27163E]: jal        0x089C58F8 [sceFontOpen]
    08881C0C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08881C10:[00142080]: sll        $a0, $s4, 0x0002
    08881C14:[02042021]: addu       $a0, $s0, $a0
    08881C18:[26940001]: addiu      $s4, $s4, 1
    08881C1C:[14400003]: bne        $v0, $zr, 0x08881C2C
    08881C20:[AC82004C]: sw         $v0, 76($a0)
    08881C24:[100000B7]: b          0x08881F04
    08881C28:[00000000]: nop
    08881C2C:[26730001]: addiu      $s3, $s3, 1
    08881C30:[2A640001]: slti       $a0, $s3, 1
    08881C34:[1480FFE4]: bne        $a0, $zr, 0x08881BC8
    08881C38:[26B500A8]: addiu      $s5, $s5, 168
    08881C3C:[0E2717CC]: jal        0x089C5F30 [sceKernelTotalFreeMemSize]
    08881C40:[00000000]: nop
    08881C44:[8E04004C]: lw         $a0, 76($s0)
    08881C48:[0E271632]: jal        0x089C58C8 [sceFontGetFontInfo]
    08881C4C:[26050060]: addiu      $a1, $s0, 96
    08881C50:[10400003]: beq        $v0, $zr, 0x08881C60
    08881C54:[AE020048]: sw         $v0, 72($s0)
    08881C58:[100000AA]: b          0x08881F04
    08881C5C:[00000000]: nop
    08881C60:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08881C64:[0E21F60A]: jal        0x0887D828
    08881C68:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08881C6C:[92040164]: lbu        $a0, 356($s0)
    08881C70:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    08881C74:[00A4001A]: div        $a1, $a0
    08881C78:[34040480]: ori        $a0, $zr, 1152 <=> li $a0, 1152
    08881C7C:[8E05006C]: lw         $a1, 108($s0)
    08881C80:[AE040068]: sw         $a0, 104($s0)
    08881C84:[00852023]: subu       $a0, $a0, $a1
    08881C88:[00042183]: sra        $a0, $a0, 0x0006
    08881C8C:[A2040000]: sb         $a0, 0($s0)
    08881C90:[92040000]: lbu        $a0, 0($s0)
    08881C94:[8E050064]: lw         $a1, 100($s0)
    08881C98:[24840003]: addiu      $a0, $a0, 3
    08881C9C:[A2040000]: sb         $a0, 0($s0)
    08881CA0:[00052182]: srl        $a0, $a1, 0x0006
    08881CA4:[8E050060]: lw         $a1, 96($s0)
    08881CA8:[A2040001]: sb         $a0, 1($s0)
    08881CAC:[00052182]: srl        $a0, $a1, 0x0006
    08881CB0:[A2040002]: sb         $a0, 2($s0)
    08881CB4:[34040014]: ori        $a0, $zr, 20 <=> li $a0, 20
    08881CB8:[A2040003]: sb         $a0, 3($s0)
    08881CBC:[AE00016C]: sw         $zr, 364($s0)
    08881CC0:[AE000168]: sw         $zr, 360($s0)
    08881CC4:[AE000170]: sw         $zr, 368($s0)
    08881CC8:[AE000178]: sw         $zr, 376($s0)
    08881CCC:[AE000174]: sw         $zr, 372($s0)
    08881CD0:[AE00017C]: sw         $zr, 380($s0)
    08881CD4:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08881CD8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881CDC:[26050A90]: addiu      $a1, $s0, 2704
    08881CE0:[24C70188]: addiu      $a3, $a2, 392
    08881CE4:[3412B6A8]: ori        $s2, $zr, -18776 <=> li $s2, 46760
    08881CE8:[3411E810]: ori        $s1, $zr, -6128 <=> li $s1, 59408
    08881CEC:[00004012]: mflo       $t0
    08881CF0:[A6080004]: sh         $t0, 4($s0)
    08881CF4:[ACC50180]: sw         $a1, 384($a2)
    08881CF8:[ACC70184]: sw         $a3, 388($a2)
    08881CFC:[24840001]: addiu      $a0, $a0, 1
    08881D00:[24A50058]: addiu      $a1, $a1, 88
    08881D04:[24C60008]: addiu      $a2, $a2, 8
    08881D08:[28880122]: slti       $t0, $a0, 290
    08881D0C:[1500FFF9]: bne        $t0, $zr, 0x08881CF4
    08881D10:[24E70008]: addiu      $a3, $a3, 8
    08881D14:[26040A90]: addiu      $a0, $s0, 2704
    08881D18:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881D1C:[0E24D60A]: jal        0x08935828
    08881D20:[340663B0]: ori        $a2, $zr, 25520 <=> li $a2, 25520
    08881D24:[26040180]: addiu      $a0, $s0, 384
    08881D28:[AE040A8C]: sw         $a0, 2700($s0)
    08881D2C:[AE046E40]: sw         $a0, 28224($s0)
    08881D30:[AE046E44]: sw         $a0, 28228($s0)
    08881D34:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08881D38:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881D3C:[260574B0]: addiu      $a1, $s0, 29872
    08881D40:[24C76E50]: addiu      $a3, $a2, 28240
    08881D44:[ACC56E48]: sw         $a1, 28232($a2)
    08881D48:[ACC76E4C]: sw         $a3, 28236($a2)
    08881D4C:[24840001]: addiu      $a0, $a0, 1
    08881D50:[24A50040]: addiu      $a1, $a1, 64
    08881D54:[24C60008]: addiu      $a2, $a2, 8
    08881D58:[288800CD]: slti       $t0, $a0, 205
    08881D5C:[1500FFF9]: bne        $t0, $zr, 0x08881D44
    08881D60:[24E70008]: addiu      $a3, $a3, 8
    08881D64:[260474B0]: addiu      $a0, $s0, 29872
    08881D68:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881D6C:[0E24D60A]: jal        0x08935828
    08881D70:[34063340]: ori        $a2, $zr, 13120 <=> li $a2, 13120
    08881D74:[26046E48]: addiu      $a0, $s0, 28232
    08881D78:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08881D7C:[AE0474AC]: sw         $a0, 29868($s0)
    08881D80:[02052821]: addu       $a1, $s0, $a1
    08881D84:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881D88:[ACA4A7F0]: sw         $a0, -22544($a1)
    08881D8C:[02062821]: addu       $a1, $s0, $a2
    08881D90:[ACA4A7F4]: sw         $a0, -22540($a1)
    08881D94:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881D98:[3407A800]: ori        $a3, $zr, -22528 <=> li $a3, 43008
    08881D9C:[3C080001]: lui        $t0, 0x0001 <=> li $t0, 0x00010000
    08881DA0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881DA4:[02122821]: addu       $a1, $s0, $s2
    08881DA8:[02063021]: addu       $a2, $s0, $a2
    08881DAC:[02073821]: addu       $a3, $s0, $a3
    08881DB0:[02084021]: addu       $t0, $s0, $t0
    08881DB4:[ACC5A7F8]: sw         $a1, -22536($a2)
    08881DB8:[AD07A7FC]: sw         $a3, -22532($t0)
    08881DBC:[24840001]: addiu      $a0, $a0, 1
    08881DC0:[24A50018]: addiu      $a1, $a1, 24
    08881DC4:[24C60008]: addiu      $a2, $a2, 8
    08881DC8:[24E70008]: addiu      $a3, $a3, 8
    08881DCC:[288901D6]: slti       $t1, $a0, 470
    08881DD0:[1520FFF8]: bne        $t1, $zr, 0x08881DB4
    08881DD4:[25080008]: addiu      $t0, $t0, 8
    08881DD8:[02122021]: addu       $a0, $s0, $s2
    08881DDC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881DE0:[0E24D60A]: jal        0x08935828
    08881DE4:[34062C10]: ori        $a2, $zr, 11280 <=> li $a2, 11280
    08881DE8:[3404A7F8]: ori        $a0, $zr, -22536 <=> li $a0, 43000
    08881DEC:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08881DF0:[02042021]: addu       $a0, $s0, $a0
    08881DF4:[02052821]: addu       $a1, $s0, $a1
    08881DF8:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881DFC:[ACA4B6A4]: sw         $a0, -18780($a1)
    08881E00:[02062821]: addu       $a1, $s0, $a2
    08881E04:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881E08:[ACA4E2B8]: sw         $a0, -7496($a1)
    08881E0C:[02062821]: addu       $a1, $s0, $a2
    08881E10:[ACA4E2BC]: sw         $a0, -7492($a1)
    08881E14:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08881E18:[3406E2C8]: ori        $a2, $zr, -7480 <=> li $a2, 58056
    08881E1C:[3C070001]: lui        $a3, 0x0001 <=> li $a3, 0x00010000
    08881E20:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08881E24:[02112021]: addu       $a0, $s0, $s1
    08881E28:[02052821]: addu       $a1, $s0, $a1
    08881E2C:[02063021]: addu       $a2, $s0, $a2
    08881E30:[02073821]: addu       $a3, $s0, $a3
    08881E34:[ACA4E2C0]: sw         $a0, -7488($a1)
    08881E38:[ACE6E2C4]: sw         $a2, -7484($a3)
    08881E3C:[26520001]: addiu      $s2, $s2, 1
    08881E40:[24840010]: addiu      $a0, $a0, 16
    08881E44:[24A50008]: addiu      $a1, $a1, 8
    08881E48:[24C60008]: addiu      $a2, $a2, 8
    08881E4C:[2A4800AA]: slti       $t0, $s2, 170
    08881E50:[1500FFF8]: bne        $t0, $zr, 0x08881E34
    08881E54:[24E70008]: addiu      $a3, $a3, 8
    08881E58:[02112021]: addu       $a0, $s0, $s1
    08881E5C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881E60:[0E24D60A]: jal        0x08935828
    08881E64:[34060AA0]: ori        $a2, $zr, 2720 <=> li $a2, 2720
    08881E68:[3404E2C0]: ori        $a0, $zr, -7488 <=> li $a0, 58048
    08881E6C:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08881E70:[02042021]: addu       $a0, $s0, $a0
    08881E74:[02052821]: addu       $a1, $s0, $a1
    08881E78:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881E7C:[ACA4E80C]: sw         $a0, -6132($a1)
    08881E80:[02062821]: addu       $a1, $s0, $a2
    08881E84:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881E88:[ACA4F2B0]: sw         $a0, -3408($a1)
    08881E8C:[02062821]: addu       $a1, $s0, $a2
    08881E90:[ACA4F2B4]: sw         $a0, -3404($a1)
    08881E94:[3C11089D]: lui        $s1, 0x089D <=> li $s1, 0x089D0000
    08881E98:[0E22089D]: jal        0x08882274
    08881E9C:[8E2469A8]: lw         $a0, 27048($s1)
    08881EA0:[3C070888]: lui        $a3, 0x0888 <=> li $a3, 0x08880000
    08881EA4:[3C08089D]: lui        $t0, 0x089D <=> li $t0, 0x089D0000
    08881EA8:[340688B9]: ori        $a2, $zr, -30535 <=> li $a2, 35001
    08881EAC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881EB0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08881EB4:[24E7E4F4]: addiu      $a3, $a3, -6924
    08881EB8:[0E2208F1]: jal        0x088823C4
    08881EBC:[25089DF4]: addiu      $t0, $t0, -25100
    08881EC0:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    08881EC4:[02042021]: addu       $a0, $s0, $a0
    08881EC8:[AC82F2B8]: sw         $v0, -3400($a0)
    08881ECC:[0E22089D]: jal        0x08882274
    08881ED0:[8E2469A8]: lw         $a0, 27048($s1)
    08881ED4:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08881ED8:[3C070888]: lui        $a3, 0x0888 <=> li $a3, 0x08880000
    08881EDC:[3C08089D]: lui        $t0, 0x089D <=> li $t0, 0x089D0000
    08881EE0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881EE4:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08881EE8:[24C61196]: addiu      $a2, $a2, 4502
    08881EEC:[24E7E514]: addiu      $a3, $a3, -6892
    08881EF0:[0E2208F1]: jal        0x088823C4
    08881EF4:[25089E08]: addiu      $t0, $t0, -25080
    08881EF8:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    08881EFC:[02042021]: addu       $a0, $s0, $a0
    08881F00:[AC82F2BC]: sw         $v0, -3396($a0)
    08881F04:[8FB00030]: lw         $s0, 48($sp)
    08881F08:[8FB10034]: lw         $s1, 52($sp)
    08881F0C:[8FB20038]: lw         $s2, 56($sp)
    08881F10:[8FB3003C]: lw         $s3, 60($sp)
    08881F14:[8FB40040]: lw         $s4, 64($sp)
    08881F18:[8FB50044]: lw         $s5, 68($sp)
    08881F1C:[8FB60048]: lw         $s6, 72($sp)
    08881F20:[8FBF004C]: lw         $ra, 76($sp)
    08881F24:[03E00008]: jr         $ra
    08881F28:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 08881DD0 470 times (length 9)
    08881DA0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881DA4:[02122821]: addu       $a1, $s0, $s2
    08881DA8:[02063021]: addu       $a2, $s0, $a2
    08881DAC:[02073821]: addu       $a3, $s0, $a3
    08881DB0:[02084021]: addu       $t0, $s0, $t0
--> 08881DB4:[ACC5A7F8]: sw         $a1, -22536($a2)
    08881DB8:[AD07A7FC]: sw         $a3, -22532($t0)
    08881DBC:[24840001]: addiu      $a0, $a0, 1
    08881DC0:[24A50018]: addiu      $a1, $a1, 24
    08881DC4:[24C60008]: addiu      $a2, $a2, 8
    08881DC8:[24E70008]: addiu      $a3, $a3, 8
    08881DCC:[288901D6]: slti       $t1, $a0, 470
--> 08881DD0:[1520FFF8]: bne        $t1, $zr, 0x08881DB4
    08881DD4:[25080008]: addiu      $t0, $t0, 8
    08881DD8:[02122021]: addu       $a0, $s0, $s2
    08881DDC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881DE0:[0E24D60A]: jal        0x08935828
  Back Branch 08881D0C 290 times (length 8)
    08881CE0:[24C70188]: addiu      $a3, $a2, 392
    08881CE4:[3412B6A8]: ori        $s2, $zr, -18776 <=> li $s2, 46760
    08881CE8:[3411E810]: ori        $s1, $zr, -6128 <=> li $s1, 59408
    08881CEC:[00004012]: mflo       $t0
    08881CF0:[A6080004]: sh         $t0, 4($s0)
--> 08881CF4:[ACC50180]: sw         $a1, 384($a2)
    08881CF8:[ACC70184]: sw         $a3, 388($a2)
    08881CFC:[24840001]: addiu      $a0, $a0, 1
    08881D00:[24A50058]: addiu      $a1, $a1, 88
    08881D04:[24C60008]: addiu      $a2, $a2, 8
    08881D08:[28880122]: slti       $t0, $a0, 290
--> 08881D0C:[1500FFF9]: bne        $t0, $zr, 0x08881CF4
    08881D10:[24E70008]: addiu      $a3, $a3, 8
    08881D14:[26040A90]: addiu      $a0, $s0, 2704
    08881D18:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881D1C:[0E24D60A]: jal        0x08935828
  Back Branch 08881D5C 205 times (length 8)
    08881D30:[AE046E44]: sw         $a0, 28228($s0)
    08881D34:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08881D38:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881D3C:[260574B0]: addiu      $a1, $s0, 29872
    08881D40:[24C76E50]: addiu      $a3, $a2, 28240
--> 08881D44:[ACC56E48]: sw         $a1, 28232($a2)
    08881D48:[ACC76E4C]: sw         $a3, 28236($a2)
    08881D4C:[24840001]: addiu      $a0, $a0, 1
    08881D50:[24A50040]: addiu      $a1, $a1, 64
    08881D54:[24C60008]: addiu      $a2, $a2, 8
    08881D58:[288800CD]: slti       $t0, $a0, 205
--> 08881D5C:[1500FFF9]: bne        $t0, $zr, 0x08881D44
    08881D60:[24E70008]: addiu      $a3, $a3, 8
    08881D64:[260474B0]: addiu      $a0, $s0, 29872
    08881D68:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881D6C:[0E24D60A]: jal        0x08935828
  Back Branch 08881E50 170 times (length 9)
    08881E20:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08881E24:[02112021]: addu       $a0, $s0, $s1
    08881E28:[02052821]: addu       $a1, $s0, $a1
    08881E2C:[02063021]: addu       $a2, $s0, $a2
    08881E30:[02073821]: addu       $a3, $s0, $a3
--> 08881E34:[ACA4E2C0]: sw         $a0, -7488($a1)
    08881E38:[ACE6E2C4]: sw         $a2, -7484($a3)
    08881E3C:[26520001]: addiu      $s2, $s2, 1
    08881E40:[24840010]: addiu      $a0, $a0, 16
    08881E44:[24A50008]: addiu      $a1, $a1, 8
    08881E48:[24C60008]: addiu      $a2, $a2, 8
    08881E4C:[2A4800AA]: slti       $t0, $s2, 170
--> 08881E50:[1500FFF8]: bne        $t0, $zr, 0x08881E34
    08881E54:[24E70008]: addiu      $a3, $a3, 8
    08881E58:[02112021]: addu       $a0, $s0, $s1
    08881E5C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08881E60:[0E24D60A]: jal        0x08935828
  Back Branch 08881BA8 5 times (length 5)
    08881B88:[100000DE]: b          0x08881F04
    08881B8C:[00000000]: nop
    08881B90:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881B94:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08881B98:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
--> 08881B9C:[ACA0004C]: sw         $zr, 76($a1)
    08881BA0:[24840001]: addiu      $a0, $a0, 1
    08881BA4:[28860005]: slti       $a2, $a0, 5
--> 08881BA8:[14C0FFFC]: bne        $a2, $zr, 0x08881B9C
    08881BAC:[24A50004]: addiu      $a1, $a1, 4
    08881BB0:[0E2717CC]: jal        0x089C5F30 [sceKernelTotalFreeMemSize]
    08881BB4:[00000000]: nop
    08881BB8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
  Back Branch 08881A40 2 times (length 7)
    08881A18:[AE02002C]: sw         $v0, 44($s0)
    08881A1C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08881A20:[34060012]: ori        $a2, $zr, 18 <=> li $a2, 18
    08881A24:[34070080]: ori        $a3, $zr, 128 <=> li $a3, 128
    08881A28:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
--> 08881A2C:[ACA00030]: sw         $zr, 48($a1)
    08881A30:[A0A60035]: sb         $a2, 53($a1)
    08881A34:[A4A70036]: sh         $a3, 54($a1)
    08881A38:[24840001]: addiu      $a0, $a0, 1
    08881A3C:[28880002]: slti       $t0, $a0, 2
--> 08881A40:[1500FFFA]: bne        $t0, $zr, 0x08881A2C
    08881A44:[24A50008]: addiu      $a1, $a1, 8
    08881A48:[3C040002]: lui        $a0, 0x0002 <=> li $a0, 0x00020000
    08881A4C:[24929000]: addiu      $s2, $a0, -28672
    08881A50:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 08881C34 1 times (length 29)
    08881BB4:[00000000]: nop
    08881BB8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08881BBC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08881BC0:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08881BC4:[0255A821]: addu       $s5, $s2, $s5
--> 08881BC8:[12600003]: beq        $s3, $zr, 0x08881BD8
    08881BCC:[00000000]: nop
    08881BD0:[16760016]: bne        $s3, $s6, 0x08881C2C
    08881BD4:[00000000]: nop
    08881BD8:[8E040044]: lw         $a0, 68($s0)
    08881BDC:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08881BE0:[0E27163A]: jal        0x089C58E8 [sceFontFindFont]
    08881BE4:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    08881BE8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08881BEC:[14960003]: bne        $a0, $s6, 0x08881BFC
    08881BF0:[00000000]: nop
    08881BF4:[1000000D]: b          0x08881C2C
    08881BF8:[00000000]: nop
    08881BFC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08881C00:[8E040044]: lw         $a0, 68($s0)
    08881C04:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08881C08:[0E27163E]: jal        0x089C58F8 [sceFontOpen]
    08881C0C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08881C10:[00142080]: sll        $a0, $s4, 0x0002
    08881C14:[02042021]: addu       $a0, $s0, $a0
    08881C18:[26940001]: addiu      $s4, $s4, 1
    08881C1C:[14400003]: bne        $v0, $zr, 0x08881C2C
    08881C20:[AC82004C]: sw         $v0, 76($a0)
    08881C24:[100000B7]: b          0x08881F04
    08881C28:[00000000]: nop
    08881C2C:[26730001]: addiu      $s3, $s3, 1
    08881C30:[2A640001]: slti       $a0, $s3, 1
--> 08881C34:[1480FFE4]: bne        $a0, $zr, 0x08881BC8
    08881C38:[26B500A8]: addiu      $s5, $s5, 168
    08881C3C:[0E2717CC]: jal        0x089C5F30 [sceKernelTotalFreeMemSize]
    08881C40:[00000000]: nop
    08881C44:[8E04004C]: lw         $a0, 76($s0)
_S1_2_887E278 9,833 instructions (0.768%), 1 calls (0887E278 - 0887E4C0, length 147)
    0887E278:[27BDFFE0]: addiu      $sp, $sp, -32
    0887E27C:[AFB00000]: sw         $s0, 0($sp)
    0887E280:[AFB10004]: sw         $s1, 4($sp)
    0887E284:[AFB20008]: sw         $s2, 8($sp)
    0887E288:[AFB3000C]: sw         $s3, 12($sp)
    0887E28C:[AFB40010]: sw         $s4, 16($sp)
    0887E290:[24910A90]: addiu      $s1, $a0, 2704
    0887E294:[249274B0]: addiu      $s2, $a0, 29872
    0887E298:[3413B6A8]: ori        $s3, $zr, -18776 <=> li $s3, 46760
    0887E29C:[3414E810]: ori        $s4, $zr, -6128 <=> li $s4, 59408
    0887E2A0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0887E2A4:[AFBF0014]: sw         $ra, 20($sp)
    0887E2A8:[AE00016C]: sw         $zr, 364($s0)
    0887E2AC:[AE000168]: sw         $zr, 360($s0)
    0887E2B0:[AE000170]: sw         $zr, 368($s0)
    0887E2B4:[AE000178]: sw         $zr, 376($s0)
    0887E2B8:[AE000174]: sw         $zr, 372($s0)
    0887E2BC:[3C070888]: lui        $a3, 0x0888 <=> li $a3, 0x08880000
    0887E2C0:[AE00017C]: sw         $zr, 380($s0)
    0887E2C4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0887E2C8:[34050122]: ori        $a1, $zr, 290 <=> li $a1, 290
    0887E2CC:[34060058]: ori        $a2, $zr, 88 <=> li $a2, 88
    0887E2D0:[0E264D58]: jal        0x08993560
    0887E2D4:[24E7D568]: addiu      $a3, $a3, -10904
    0887E2D8:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0887E2DC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0887E2E0:[26050A90]: addiu      $a1, $s0, 2704
    0887E2E4:[24C70188]: addiu      $a3, $a2, 392
    0887E2E8:[ACC50180]: sw         $a1, 384($a2)
    0887E2EC:[ACC70184]: sw         $a3, 388($a2)
    0887E2F0:[24840001]: addiu      $a0, $a0, 1
    0887E2F4:[24A50058]: addiu      $a1, $a1, 88
    0887E2F8:[24C60008]: addiu      $a2, $a2, 8
    0887E2FC:[28880122]: slti       $t0, $a0, 290
    0887E300:[1500FFF9]: bne        $t0, $zr, 0x0887E2E8
    0887E304:[24E70008]: addiu      $a3, $a3, 8
    0887E308:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0887E30C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E310:[0E24D60A]: jal        0x08935828
    0887E314:[340663B0]: ori        $a2, $zr, 25520 <=> li $a2, 25520
    0887E318:[26040180]: addiu      $a0, $s0, 384
    0887E31C:[AE040A8C]: sw         $a0, 2700($s0)
    0887E320:[AE046E40]: sw         $a0, 28224($s0)
    0887E324:[AE046E44]: sw         $a0, 28228($s0)
    0887E328:[3C070888]: lui        $a3, 0x0888 <=> li $a3, 0x08880000
    0887E32C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0887E330:[340500CD]: ori        $a1, $zr, 205 <=> li $a1, 205
    0887E334:[34060040]: ori        $a2, $zr, 64 <=> li $a2, 64
    0887E338:[0E264D58]: jal        0x08993560
    0887E33C:[24E7D548]: addiu      $a3, $a3, -10936
    0887E340:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0887E344:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0887E348:[260474B0]: addiu      $a0, $s0, 29872
    0887E34C:[24A66E50]: addiu      $a2, $a1, 28240
    0887E350:[ACA46E48]: sw         $a0, 28232($a1)
    0887E354:[ACA66E4C]: sw         $a2, 28236($a1)
    0887E358:[26310001]: addiu      $s1, $s1, 1
    0887E35C:[24840040]: addiu      $a0, $a0, 64
    0887E360:[24A50008]: addiu      $a1, $a1, 8
    0887E364:[2A2700CD]: slti       $a3, $s1, 205
    0887E368:[14E0FFF9]: bne        $a3, $zr, 0x0887E350
    0887E36C:[24C60008]: addiu      $a2, $a2, 8
    0887E370:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0887E374:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E378:[0E24D60A]: jal        0x08935828
    0887E37C:[34063340]: ori        $a2, $zr, 13120 <=> li $a2, 13120
    0887E380:[26046E48]: addiu      $a0, $s0, 28232
    0887E384:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0887E388:[AE0474AC]: sw         $a0, 29868($s0)
    0887E38C:[02052821]: addu       $a1, $s0, $a1
    0887E390:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0887E394:[ACA4A7F0]: sw         $a0, -22544($a1)
    0887E398:[02062821]: addu       $a1, $s0, $a2
    0887E39C:[ACA4A7F4]: sw         $a0, -22540($a1)
    0887E3A0:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0887E3A4:[3406A800]: ori        $a2, $zr, -22528 <=> li $a2, 43008
    0887E3A8:[3C070001]: lui        $a3, 0x0001 <=> li $a3, 0x00010000
    0887E3AC:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0887E3B0:[02132021]: addu       $a0, $s0, $s3
    0887E3B4:[02052821]: addu       $a1, $s0, $a1
    0887E3B8:[02063021]: addu       $a2, $s0, $a2
    0887E3BC:[02073821]: addu       $a3, $s0, $a3
    0887E3C0:[ACA4A7F8]: sw         $a0, -22536($a1)
    0887E3C4:[ACE6A7FC]: sw         $a2, -22532($a3)
    0887E3C8:[26520001]: addiu      $s2, $s2, 1
    0887E3CC:[24840018]: addiu      $a0, $a0, 24
    0887E3D0:[24A50008]: addiu      $a1, $a1, 8
    0887E3D4:[24C60008]: addiu      $a2, $a2, 8
    0887E3D8:[2A4801D6]: slti       $t0, $s2, 470
    0887E3DC:[1500FFF8]: bne        $t0, $zr, 0x0887E3C0
    0887E3E0:[24E70008]: addiu      $a3, $a3, 8
    0887E3E4:[02132021]: addu       $a0, $s0, $s3
    0887E3E8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E3EC:[0E24D60A]: jal        0x08935828
    0887E3F0:[34062C10]: ori        $a2, $zr, 11280 <=> li $a2, 11280
    0887E3F4:[3404A7F8]: ori        $a0, $zr, -22536 <=> li $a0, 43000
    0887E3F8:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0887E3FC:[02042021]: addu       $a0, $s0, $a0
    0887E400:[02052821]: addu       $a1, $s0, $a1
    0887E404:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0887E408:[ACA4B6A4]: sw         $a0, -18780($a1)
    0887E40C:[02062821]: addu       $a1, $s0, $a2
    0887E410:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0887E414:[ACA4E2B8]: sw         $a0, -7496($a1)
    0887E418:[02062821]: addu       $a1, $s0, $a2
    0887E41C:[ACA4E2BC]: sw         $a0, -7492($a1)
    0887E420:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0887E424:[3406E2C8]: ori        $a2, $zr, -7480 <=> li $a2, 58056
    0887E428:[3C070001]: lui        $a3, 0x0001 <=> li $a3, 0x00010000
    0887E42C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0887E430:[02142021]: addu       $a0, $s0, $s4
    0887E434:[02052821]: addu       $a1, $s0, $a1
    0887E438:[02063021]: addu       $a2, $s0, $a2
    0887E43C:[02073821]: addu       $a3, $s0, $a3
    0887E440:[ACA4E2C0]: sw         $a0, -7488($a1)
    0887E444:[ACE6E2C4]: sw         $a2, -7484($a3)
    0887E448:[26730001]: addiu      $s3, $s3, 1
    0887E44C:[24840010]: addiu      $a0, $a0, 16
    0887E450:[24A50008]: addiu      $a1, $a1, 8
    0887E454:[24C60008]: addiu      $a2, $a2, 8
    0887E458:[2A6800AA]: slti       $t0, $s3, 170
    0887E45C:[1500FFF8]: bne        $t0, $zr, 0x0887E440
    0887E460:[24E70008]: addiu      $a3, $a3, 8
    0887E464:[02142021]: addu       $a0, $s0, $s4
    0887E468:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E46C:[0E24D60A]: jal        0x08935828
    0887E470:[34060AA0]: ori        $a2, $zr, 2720 <=> li $a2, 2720
    0887E474:[3404E2C0]: ori        $a0, $zr, -7488 <=> li $a0, 58048
    0887E478:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0887E47C:[02042021]: addu       $a0, $s0, $a0
    0887E480:[02052821]: addu       $a1, $s0, $a1
    0887E484:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0887E488:[ACA4E80C]: sw         $a0, -6132($a1)
    0887E48C:[02062821]: addu       $a1, $s0, $a2
    0887E490:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0887E494:[ACA4F2B0]: sw         $a0, -3408($a1)
    0887E498:[02062821]: addu       $a1, $s0, $a2
    0887E49C:[ACA4F2B4]: sw         $a0, -3404($a1)
    0887E4A0:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    0887E4A4:[8FB00000]: lw         $s0, 0($sp)
    0887E4A8:[8FB10004]: lw         $s1, 4($sp)
    0887E4AC:[8FB20008]: lw         $s2, 8($sp)
    0887E4B0:[8FB3000C]: lw         $s3, 12($sp)
    0887E4B4:[8FB40010]: lw         $s4, 16($sp)
    0887E4B8:[8FBF0014]: lw         $ra, 20($sp)
    0887E4BC:[03E00008]: jr         $ra
    0887E4C0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0887E3DC 470 times (length 9)
    0887E3AC:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0887E3B0:[02132021]: addu       $a0, $s0, $s3
    0887E3B4:[02052821]: addu       $a1, $s0, $a1
    0887E3B8:[02063021]: addu       $a2, $s0, $a2
    0887E3BC:[02073821]: addu       $a3, $s0, $a3
--> 0887E3C0:[ACA4A7F8]: sw         $a0, -22536($a1)
    0887E3C4:[ACE6A7FC]: sw         $a2, -22532($a3)
    0887E3C8:[26520001]: addiu      $s2, $s2, 1
    0887E3CC:[24840018]: addiu      $a0, $a0, 24
    0887E3D0:[24A50008]: addiu      $a1, $a1, 8
    0887E3D4:[24C60008]: addiu      $a2, $a2, 8
    0887E3D8:[2A4801D6]: slti       $t0, $s2, 470
--> 0887E3DC:[1500FFF8]: bne        $t0, $zr, 0x0887E3C0
    0887E3E0:[24E70008]: addiu      $a3, $a3, 8
    0887E3E4:[02132021]: addu       $a0, $s0, $s3
    0887E3E8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E3EC:[0E24D60A]: jal        0x08935828
  Back Branch 0887E300 290 times (length 8)
    0887E2D4:[24E7D568]: addiu      $a3, $a3, -10904
    0887E2D8:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0887E2DC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0887E2E0:[26050A90]: addiu      $a1, $s0, 2704
    0887E2E4:[24C70188]: addiu      $a3, $a2, 392
--> 0887E2E8:[ACC50180]: sw         $a1, 384($a2)
    0887E2EC:[ACC70184]: sw         $a3, 388($a2)
    0887E2F0:[24840001]: addiu      $a0, $a0, 1
    0887E2F4:[24A50058]: addiu      $a1, $a1, 88
    0887E2F8:[24C60008]: addiu      $a2, $a2, 8
    0887E2FC:[28880122]: slti       $t0, $a0, 290
--> 0887E300:[1500FFF9]: bne        $t0, $zr, 0x0887E2E8
    0887E304:[24E70008]: addiu      $a3, $a3, 8
    0887E308:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0887E30C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E310:[0E24D60A]: jal        0x08935828
  Back Branch 0887E368 205 times (length 8)
    0887E33C:[24E7D548]: addiu      $a3, $a3, -10936
    0887E340:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0887E344:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0887E348:[260474B0]: addiu      $a0, $s0, 29872
    0887E34C:[24A66E50]: addiu      $a2, $a1, 28240
--> 0887E350:[ACA46E48]: sw         $a0, 28232($a1)
    0887E354:[ACA66E4C]: sw         $a2, 28236($a1)
    0887E358:[26310001]: addiu      $s1, $s1, 1
    0887E35C:[24840040]: addiu      $a0, $a0, 64
    0887E360:[24A50008]: addiu      $a1, $a1, 8
    0887E364:[2A2700CD]: slti       $a3, $s1, 205
--> 0887E368:[14E0FFF9]: bne        $a3, $zr, 0x0887E350
    0887E36C:[24C60008]: addiu      $a2, $a2, 8
    0887E370:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0887E374:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E378:[0E24D60A]: jal        0x08935828
  Back Branch 0887E45C 170 times (length 9)
    0887E42C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0887E430:[02142021]: addu       $a0, $s0, $s4
    0887E434:[02052821]: addu       $a1, $s0, $a1
    0887E438:[02063021]: addu       $a2, $s0, $a2
    0887E43C:[02073821]: addu       $a3, $s0, $a3
--> 0887E440:[ACA4E2C0]: sw         $a0, -7488($a1)
    0887E444:[ACE6E2C4]: sw         $a2, -7484($a3)
    0887E448:[26730001]: addiu      $s3, $s3, 1
    0887E44C:[24840010]: addiu      $a0, $a0, 16
    0887E450:[24A50008]: addiu      $a1, $a1, 8
    0887E454:[24C60008]: addiu      $a2, $a2, 8
    0887E458:[2A6800AA]: slti       $t0, $s3, 170
--> 0887E45C:[1500FFF8]: bne        $t0, $zr, 0x0887E440
    0887E460:[24E70008]: addiu      $a3, $a3, 8
    0887E464:[02142021]: addu       $a0, $s0, $s4
    0887E468:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0887E46C:[0E24D60A]: jal        0x08935828
_S1_2_88B7480 9,720 instructions (0.760%), 180 calls (088B7480 - 088B74A0, length 9)
    088B7480:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7484:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088B7488:[A48500A2]: sh         $a1, 162($a0)
    088B748C:[24C60001]: addiu      $a2, $a2, 1
    088B7490:[28C7000A]: slti       $a3, $a2, 10
    088B7494:[14E0FFFC]: bne        $a3, $zr, 0x088B7488
    088B7498:[24840002]: addiu      $a0, $a0, 2
    088B749C:[03E00008]: jr         $ra
    088B74A0:[00000000]: nop
  Back Branch 088B7494 1,800 times (length 5)
    088B7480:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7484:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
--> 088B7488:[A48500A2]: sh         $a1, 162($a0)
    088B748C:[24C60001]: addiu      $a2, $a2, 1
    088B7490:[28C7000A]: slti       $a3, $a2, 10
--> 088B7494:[14E0FFFC]: bne        $a3, $zr, 0x088B7488
    088B7498:[24840002]: addiu      $a0, $a0, 2
    088B749C:[03E00008]: jr         $ra
    088B74A0:[00000000]: nop
_S1_2_88D11C8 9,240 instructions (0.722%), 1 calls (088D11C8 - 088D14B4, length 188)
    088D11C8:[27BDFFE0]: addiu      $sp, $sp, -32
    088D11CC:[AFB3000C]: sw         $s3, 12($sp)
    088D11D0:[AFB50014]: sw         $s5, 20($sp)
    088D11D4:[3413C780]: ori        $s3, $zr, -14464 <=> li $s3, 51072
    088D11D8:[3415F444]: ori        $s5, $zr, -3004 <=> li $s5, 62532
    088D11DC:[AFB00000]: sw         $s0, 0($sp)
    088D11E0:[AFB10004]: sw         $s1, 4($sp)
    088D11E4:[AFB20008]: sw         $s2, 8($sp)
    088D11E8:[AFB40010]: sw         $s4, 16($sp)
    088D11EC:[AFB60018]: sw         $s6, 24($sp)
    088D11F0:[2491081C]: addiu      $s1, $a0, 2076
    088D11F4:[249242C4]: addiu      $s2, $a0, 17092
    088D11F8:[0093A021]: addu       $s4, $a0, $s3
    088D11FC:[0095B021]: addu       $s6, $a0, $s5
    088D1200:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D1204:[AFBF001C]: sw         $ra, 28($sp)
    088D1208:[AE000028]: sw         $zr, 40($s0)
    088D120C:[AE000024]: sw         $zr, 36($s0)
    088D1210:[AE00002C]: sw         $zr, 44($s0)
    088D1214:[AE000034]: sw         $zr, 52($s0)
    088D1218:[AE000030]: sw         $zr, 48($s0)
    088D121C:[3C07088E]: lui        $a3, 0x088E <=> li $a3, 0x088E0000
    088D1220:[AE000038]: sw         $zr, 56($s0)
    088D1224:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088D1228:[340500FC]: ori        $a1, $zr, 252 <=> li $a1, 252
    088D122C:[3406002C]: ori        $a2, $zr, 44 <=> li $a2, 44
    088D1230:[0E264D58]: jal        0x08993560
    088D1234:[24E7A8AC]: addiu      $a3, $a3, -22356
    088D1238:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088D123C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088D1240:[2605081C]: addiu      $a1, $s0, 2076
    088D1244:[24C70044]: addiu      $a3, $a2, 68
    088D1248:[ACC5003C]: sw         $a1, 60($a2)
    088D124C:[ACC70040]: sw         $a3, 64($a2)
    088D1250:[24840001]: addiu      $a0, $a0, 1
    088D1254:[24A5002C]: addiu      $a1, $a1, 44
    088D1258:[24C60008]: addiu      $a2, $a2, 8
    088D125C:[288800FC]: slti       $t0, $a0, 252
    088D1260:[1500FFF9]: bne        $t0, $zr, 0x088D1248
    088D1264:[24E70008]: addiu      $a3, $a3, 8
    088D1268:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088D126C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1270:[0E24D60A]: jal        0x08935828
    088D1274:[34062B50]: ori        $a2, $zr, 11088 <=> li $a2, 11088
    088D1278:[2604003C]: addiu      $a0, $s0, 60
    088D127C:[AE040818]: sw         $a0, 2072($s0)
    088D1280:[AE04336C]: sw         $a0, 13164($s0)
    088D1284:[AE043370]: sw         $a0, 13168($s0)
    088D1288:[3C07088E]: lui        $a3, 0x088E <=> li $a3, 0x088E0000
    088D128C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088D1290:[340501EA]: ori        $a1, $zr, 490 <=> li $a1, 490
    088D1294:[34060044]: ori        $a2, $zr, 68 <=> li $a2, 68
    088D1298:[0E264D58]: jal        0x08993560
    088D129C:[24E79988]: addiu      $a3, $a3, -26232
    088D12A0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088D12A4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088D12A8:[260442C4]: addiu      $a0, $s0, 17092
    088D12AC:[24A6337C]: addiu      $a2, $a1, 13180
    088D12B0:[ACA43374]: sw         $a0, 13172($a1)
    088D12B4:[ACA63378]: sw         $a2, 13176($a1)
    088D12B8:[26310001]: addiu      $s1, $s1, 1
    088D12BC:[24840044]: addiu      $a0, $a0, 68
    088D12C0:[24A50008]: addiu      $a1, $a1, 8
    088D12C4:[2A2701EA]: slti       $a3, $s1, 490
    088D12C8:[14E0FFF9]: bne        $a3, $zr, 0x088D12B0
    088D12CC:[24C60008]: addiu      $a2, $a2, 8
    088D12D0:[34068228]: ori        $a2, $zr, -32216 <=> li $a2, 33320
    088D12D4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088D12D8:[0E24D60A]: jal        0x08935828
    088D12DC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D12E0:[26043374]: addiu      $a0, $s0, 13172
    088D12E4:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D12E8:[AE0442C0]: sw         $a0, 17088($s0)
    088D12EC:[02052821]: addu       $a1, $s0, $a1
    088D12F0:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D12F4:[ACA4C4EC]: sw         $a0, -15124($a1)
    088D12F8:[02062821]: addu       $a1, $s0, $a2
    088D12FC:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D1300:[ACA4C4F0]: sw         $a0, -15120($a1)
    088D1304:[02062021]: addu       $a0, $s0, $a2
    088D1308:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D130C:[AC80C4F8]: sw         $zr, -15112($a0)
    088D1310:[02052021]: addu       $a0, $s0, $a1
    088D1314:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D1318:[AC80C4F4]: sw         $zr, -15116($a0)
    088D131C:[02052021]: addu       $a0, $s0, $a1
    088D1320:[AC80C4FC]: sw         $zr, -15108($a0)
    088D1324:[3C07088E]: lui        $a3, 0x088E <=> li $a3, 0x088E0000
    088D1328:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088D132C:[34050050]: ori        $a1, $zr, 80 <=> li $a1, 80
    088D1330:[34060074]: ori        $a2, $zr, 116 <=> li $a2, 116
    088D1334:[0E264D58]: jal        0x08993560
    088D1338:[24E7CB50]: addiu      $a3, $a3, -13488
    088D133C:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D1340:[3406C508]: ori        $a2, $zr, -15096 <=> li $a2, 50440
    088D1344:[3C070001]: lui        $a3, 0x0001 <=> li $a3, 0x00010000
    088D1348:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088D134C:[02132021]: addu       $a0, $s0, $s3
    088D1350:[02052821]: addu       $a1, $s0, $a1
    088D1354:[02063021]: addu       $a2, $s0, $a2
    088D1358:[02073821]: addu       $a3, $s0, $a3
    088D135C:[ACA4C500]: sw         $a0, -15104($a1)
    088D1360:[ACE6C504]: sw         $a2, -15100($a3)
    088D1364:[26520001]: addiu      $s2, $s2, 1
    088D1368:[24840074]: addiu      $a0, $a0, 116
    088D136C:[24A50008]: addiu      $a1, $a1, 8
    088D1370:[24C60008]: addiu      $a2, $a2, 8
    088D1374:[2A480050]: slti       $t0, $s2, 80
    088D1378:[1500FFF8]: bne        $t0, $zr, 0x088D135C
    088D137C:[24E70008]: addiu      $a3, $a3, 8
    088D1380:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088D1384:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1388:[0E24D60A]: jal        0x08935828
    088D138C:[34062440]: ori        $a2, $zr, 9280 <=> li $a2, 9280
    088D1390:[3404C500]: ori        $a0, $zr, -15104 <=> li $a0, 50432
    088D1394:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D1398:[02042021]: addu       $a0, $s0, $a0
    088D139C:[02052821]: addu       $a1, $s0, $a1
    088D13A0:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D13A4:[ACA4C77C]: sw         $a0, -14468($a1)
    088D13A8:[02062821]: addu       $a1, $s0, $a2
    088D13AC:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D13B0:[ACA4EBC0]: sw         $a0, -5184($a1)
    088D13B4:[02062821]: addu       $a1, $s0, $a2
    088D13B8:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D13BC:[ACA4EBC4]: sw         $a0, -5180($a1)
    088D13C0:[02062021]: addu       $a0, $s0, $a2
    088D13C4:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D13C8:[AC80EBCC]: sw         $zr, -5172($a0)
    088D13CC:[02052021]: addu       $a0, $s0, $a1
    088D13D0:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D13D4:[AC80EBC8]: sw         $zr, -5176($a0)
    088D13D8:[02052021]: addu       $a0, $s0, $a1
    088D13DC:[AC80EBD0]: sw         $zr, -5168($a0)
    088D13E0:[3C07088E]: lui        $a3, 0x088E <=> li $a3, 0x088E0000
    088D13E4:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088D13E8:[3405010E]: ori        $a1, $zr, 270 <=> li $a1, 270
    088D13EC:[34060014]: ori        $a2, $zr, 20 <=> li $a2, 20
    088D13F0:[0E264D58]: jal        0x08993560
    088D13F4:[24E7E098]: addiu      $a3, $a3, -8040
    088D13F8:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D13FC:[3406EBDC]: ori        $a2, $zr, -5156 <=> li $a2, 60380
    088D1400:[3C070001]: lui        $a3, 0x0001 <=> li $a3, 0x00010000
    088D1404:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088D1408:[02152021]: addu       $a0, $s0, $s5
    088D140C:[02052821]: addu       $a1, $s0, $a1
    088D1410:[02063021]: addu       $a2, $s0, $a2
    088D1414:[02073821]: addu       $a3, $s0, $a3
    088D1418:[ACA4EBD4]: sw         $a0, -5164($a1)
    088D141C:[ACE6EBD8]: sw         $a2, -5160($a3)
    088D1420:[26940001]: addiu      $s4, $s4, 1
    088D1424:[24840014]: addiu      $a0, $a0, 20
    088D1428:[24A50008]: addiu      $a1, $a1, 8
    088D142C:[24C60008]: addiu      $a2, $a2, 8
    088D1430:[2A88010E]: slti       $t0, $s4, 270
    088D1434:[1500FFF8]: bne        $t0, $zr, 0x088D1418
    088D1438:[24E70008]: addiu      $a3, $a3, 8
    088D143C:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088D1440:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1444:[0E24D60A]: jal        0x08935828
    088D1448:[34061518]: ori        $a2, $zr, 5400 <=> li $a2, 5400
    088D144C:[3404EBD4]: ori        $a0, $zr, -5164 <=> li $a0, 60372
    088D1450:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    088D1454:[02042021]: addu       $a0, $s0, $a0
    088D1458:[02052821]: addu       $a1, $s0, $a1
    088D145C:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D1460:[ACA4F440]: sw         $a0, -3008($a1)
    088D1464:[02062821]: addu       $a1, $s0, $a2
    088D1468:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    088D146C:[ACA4095C]: sw         $a0, 2396($a1)
    088D1470:[02062821]: addu       $a1, $s0, $a2
    088D1474:[ACA40960]: sw         $a0, 2400($a1)
    088D1478:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088D147C:[A2040020]: sb         $a0, 32($s0)
    088D1480:[A2000021]: sb         $zr, 33($s0)
    088D1484:[A2000022]: sb         $zr, 34($s0)
    088D1488:[AE000000]: sw         $zr, 0($s0)
    088D148C:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088D1490:[8FB00000]: lw         $s0, 0($sp)
    088D1494:[8FB10004]: lw         $s1, 4($sp)
    088D1498:[8FB20008]: lw         $s2, 8($sp)
    088D149C:[8FB3000C]: lw         $s3, 12($sp)
    088D14A0:[8FB40010]: lw         $s4, 16($sp)
    088D14A4:[8FB50014]: lw         $s5, 20($sp)
    088D14A8:[8FB60018]: lw         $s6, 24($sp)
    088D14AC:[8FBF001C]: lw         $ra, 28($sp)
    088D14B0:[03E00008]: jr         $ra
    088D14B4:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088D12C8 490 times (length 8)
    088D129C:[24E79988]: addiu      $a3, $a3, -26232
    088D12A0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088D12A4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088D12A8:[260442C4]: addiu      $a0, $s0, 17092
    088D12AC:[24A6337C]: addiu      $a2, $a1, 13180
--> 088D12B0:[ACA43374]: sw         $a0, 13172($a1)
    088D12B4:[ACA63378]: sw         $a2, 13176($a1)
    088D12B8:[26310001]: addiu      $s1, $s1, 1
    088D12BC:[24840044]: addiu      $a0, $a0, 68
    088D12C0:[24A50008]: addiu      $a1, $a1, 8
    088D12C4:[2A2701EA]: slti       $a3, $s1, 490
--> 088D12C8:[14E0FFF9]: bne        $a3, $zr, 0x088D12B0
    088D12CC:[24C60008]: addiu      $a2, $a2, 8
    088D12D0:[34068228]: ori        $a2, $zr, -32216 <=> li $a2, 33320
    088D12D4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088D12D8:[0E24D60A]: jal        0x08935828
  Back Branch 088D1434 270 times (length 9)
    088D1404:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088D1408:[02152021]: addu       $a0, $s0, $s5
    088D140C:[02052821]: addu       $a1, $s0, $a1
    088D1410:[02063021]: addu       $a2, $s0, $a2
    088D1414:[02073821]: addu       $a3, $s0, $a3
--> 088D1418:[ACA4EBD4]: sw         $a0, -5164($a1)
    088D141C:[ACE6EBD8]: sw         $a2, -5160($a3)
    088D1420:[26940001]: addiu      $s4, $s4, 1
    088D1424:[24840014]: addiu      $a0, $a0, 20
    088D1428:[24A50008]: addiu      $a1, $a1, 8
    088D142C:[24C60008]: addiu      $a2, $a2, 8
    088D1430:[2A88010E]: slti       $t0, $s4, 270
--> 088D1434:[1500FFF8]: bne        $t0, $zr, 0x088D1418
    088D1438:[24E70008]: addiu      $a3, $a3, 8
    088D143C:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088D1440:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1444:[0E24D60A]: jal        0x08935828
  Back Branch 088D1260 252 times (length 8)
    088D1234:[24E7A8AC]: addiu      $a3, $a3, -22356
    088D1238:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088D123C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088D1240:[2605081C]: addiu      $a1, $s0, 2076
    088D1244:[24C70044]: addiu      $a3, $a2, 68
--> 088D1248:[ACC5003C]: sw         $a1, 60($a2)
    088D124C:[ACC70040]: sw         $a3, 64($a2)
    088D1250:[24840001]: addiu      $a0, $a0, 1
    088D1254:[24A5002C]: addiu      $a1, $a1, 44
    088D1258:[24C60008]: addiu      $a2, $a2, 8
    088D125C:[288800FC]: slti       $t0, $a0, 252
--> 088D1260:[1500FFF9]: bne        $t0, $zr, 0x088D1248
    088D1264:[24E70008]: addiu      $a3, $a3, 8
    088D1268:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088D126C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1270:[0E24D60A]: jal        0x08935828
  Back Branch 088D1378 80 times (length 9)
    088D1348:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088D134C:[02132021]: addu       $a0, $s0, $s3
    088D1350:[02052821]: addu       $a1, $s0, $a1
    088D1354:[02063021]: addu       $a2, $s0, $a2
    088D1358:[02073821]: addu       $a3, $s0, $a3
--> 088D135C:[ACA4C500]: sw         $a0, -15104($a1)
    088D1360:[ACE6C504]: sw         $a2, -15100($a3)
    088D1364:[26520001]: addiu      $s2, $s2, 1
    088D1368:[24840074]: addiu      $a0, $a0, 116
    088D136C:[24A50008]: addiu      $a1, $a1, 8
    088D1370:[24C60008]: addiu      $a2, $a2, 8
    088D1374:[2A480050]: slti       $t0, $s2, 80
--> 088D1378:[1500FFF8]: bne        $t0, $zr, 0x088D135C
    088D137C:[24E70008]: addiu      $a3, $a3, 8
    088D1380:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088D1384:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D1388:[0E24D60A]: jal        0x08935828
_S1_2_88C82E0 6,122 instructions (0.478%), 2 calls (088C82E0 - 088C83F8, length 71)
    088C82E0:[27BDFFE0]: addiu      $sp, $sp, -32
    088C82E4:[AFB00000]: sw         $s0, 0($sp)
    088C82E8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088C82EC:[AFB10004]: sw         $s1, 4($sp)
    088C82F0:[AFB20008]: sw         $s2, 8($sp)
    088C82F4:[AFB3000C]: sw         $s3, 12($sp)
    088C82F8:[AFB40010]: sw         $s4, 16($sp)
    088C82FC:[AFBF0014]: sw         $ra, 20($sp)
    088C8300:[3C042008]: lui        $a0, 0x2008 <=> li $a0, 0x20080000
    088C8304:[24841106]: addiu      $a0, $a0, 4358
    088C8308:[AE040000]: sw         $a0, 0($s0)
    088C830C:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C8310:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8314:[02042021]: addu       $a0, $s0, $a0
    088C8318:[AC80A178]: sw         $zr, -24200($a0)
    088C831C:[24A50001]: addiu      $a1, $a1, 1
    088C8320:[28A60002]: slti       $a2, $a1, 2
    088C8324:[14C0FFFC]: bne        $a2, $zr, 0x088C8318
    088C8328:[24840004]: addiu      $a0, $a0, 4
    088C832C:[260422E8]: addiu      $a0, $s0, 8936
    088C8330:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088C8334:[0E24D60A]: jal        0x08935828
    088C8338:[34067E90]: ori        $a2, $zr, 32400 <=> li $a2, 32400
    088C833C:[301200FF]: andi       $s2, $zr, 255 <=> li $s2, 0
    088C8340:[00128C00]: sll        $s1, $s2, 0x0010
    088C8344:[3413A180]: ori        $s3, $zr, -24192 <=> li $s3, 41344
    088C8348:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088C834C:[00118C03]: sra        $s1, $s1, 0x0010
    088C8350:[02139821]: addu       $s3, $s0, $s3
    088C8354:[0E268D38]: jal        0x089A34E0
    088C8358:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088C835C:[0E268D38]: jal        0x089A34E0
    088C8360:[2664000C]: addiu      $a0, $s3, 12
    088C8364:[A2600023]: sb         $zr, 35($s3)
    088C8368:[A2600022]: sb         $zr, 34($s3)
    088C836C:[A2600021]: sb         $zr, 33($s3)
    088C8370:[A2600020]: sb         $zr, 32($s3)
    088C8374:[A672001E]: sh         $s2, 30($s3)
    088C8378:[A672001C]: sh         $s2, 28($s3)
    088C837C:[AE710018]: sw         $s1, 24($s3)
    088C8380:[26940001]: addiu      $s4, $s4, 1
    088C8384:[2A8400C8]: slti       $a0, $s4, 200
    088C8388:[1480FFF2]: bne        $a0, $zr, 0x088C8354
    088C838C:[26730024]: addiu      $s3, $s3, 36
    088C8390:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C8394:[02042021]: addu       $a0, $s0, $a0
    088C8398:[AC80BDA0]: sw         $zr, -16992($a0)
    088C839C:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C83A0:[02042021]: addu       $a0, $s0, $a0
    088C83A4:[AC80BDA4]: sw         $zr, -16988($a0)
    088C83A8:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C83AC:[02042021]: addu       $a0, $s0, $a0
    088C83B0:[AC80BDA8]: sw         $zr, -16984($a0)
    088C83B4:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C83B8:[02042021]: addu       $a0, $s0, $a0
    088C83BC:[AC80BDAC]: sw         $zr, -16980($a0)
    088C83C0:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C83C4:[02042021]: addu       $a0, $s0, $a0
    088C83C8:[A080BDB0]: sb         $zr, -16976($a0)
    088C83CC:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C83D0:[02042021]: addu       $a0, $s0, $a0
    088C83D4:[0E23FDEE]: jal        0x088FF7B8
    088C83D8:[AC80BDB4]: sw         $zr, -16972($a0)
    088C83DC:[8FB00000]: lw         $s0, 0($sp)
    088C83E0:[8FB10004]: lw         $s1, 4($sp)
    088C83E4:[8FB20008]: lw         $s2, 8($sp)
    088C83E8:[8FB3000C]: lw         $s3, 12($sp)
    088C83EC:[8FB40010]: lw         $s4, 16($sp)
    088C83F0:[8FBF0014]: lw         $ra, 20($sp)
    088C83F4:[03E00008]: jr         $ra
    088C83F8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088C8388 400 times (length 15)
    088C8340:[00128C00]: sll        $s1, $s2, 0x0010
    088C8344:[3413A180]: ori        $s3, $zr, -24192 <=> li $s3, 41344
    088C8348:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088C834C:[00118C03]: sra        $s1, $s1, 0x0010
    088C8350:[02139821]: addu       $s3, $s0, $s3
--> 088C8354:[0E268D38]: jal        0x089A34E0
    088C8358:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088C835C:[0E268D38]: jal        0x089A34E0
    088C8360:[2664000C]: addiu      $a0, $s3, 12
    088C8364:[A2600023]: sb         $zr, 35($s3)
    088C8368:[A2600022]: sb         $zr, 34($s3)
    088C836C:[A2600021]: sb         $zr, 33($s3)
    088C8370:[A2600020]: sb         $zr, 32($s3)
    088C8374:[A672001E]: sh         $s2, 30($s3)
    088C8378:[A672001C]: sh         $s2, 28($s3)
    088C837C:[AE710018]: sw         $s1, 24($s3)
    088C8380:[26940001]: addiu      $s4, $s4, 1
    088C8384:[2A8400C8]: slti       $a0, $s4, 200
--> 088C8388:[1480FFF2]: bne        $a0, $zr, 0x088C8354
    088C838C:[26730024]: addiu      $s3, $s3, 36
    088C8390:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C8394:[02042021]: addu       $a0, $s0, $a0
    088C8398:[AC80BDA0]: sw         $zr, -16992($a0)
  Back Branch 088C8324 4 times (length 5)
    088C8304:[24841106]: addiu      $a0, $a0, 4358
    088C8308:[AE040000]: sw         $a0, 0($s0)
    088C830C:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088C8310:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8314:[02042021]: addu       $a0, $s0, $a0
--> 088C8318:[AC80A178]: sw         $zr, -24200($a0)
    088C831C:[24A50001]: addiu      $a1, $a1, 1
    088C8320:[28A60002]: slti       $a2, $a1, 2
--> 088C8324:[14C0FFFC]: bne        $a2, $zr, 0x088C8318
    088C8328:[24840004]: addiu      $a0, $a0, 4
    088C832C:[260422E8]: addiu      $a0, $s0, 8936
    088C8330:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088C8334:[0E24D60A]: jal        0x08935828
_S1_2_88B75C0 6,120 instructions (0.478%), 180 calls (088B75C0 - 088B75E4, length 10)
    088B75C0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B75C4:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088B75C8:[A08500BB]: sb         $a1, 187($a0)
    088B75CC:[A08000BC]: sb         $zr, 188($a0)
    088B75D0:[24C60001]: addiu      $a2, $a2, 1
    088B75D4:[28C70005]: slti       $a3, $a2, 5
    088B75D8:[14E0FFFB]: bne        $a3, $zr, 0x088B75C8
    088B75DC:[24840002]: addiu      $a0, $a0, 2
    088B75E0:[03E00008]: jr         $ra
    088B75E4:[00000000]: nop
  Back Branch 088B75D8 900 times (length 6)
    088B75C0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B75C4:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
--> 088B75C8:[A08500BB]: sb         $a1, 187($a0)
    088B75CC:[A08000BC]: sb         $zr, 188($a0)
    088B75D0:[24C60001]: addiu      $a2, $a2, 1
    088B75D4:[28C70005]: slti       $a3, $a2, 5
--> 088B75D8:[14E0FFFB]: bne        $a3, $zr, 0x088B75C8
    088B75DC:[24840002]: addiu      $a0, $a0, 2
    088B75E0:[03E00008]: jr         $ra
    088B75E4:[00000000]: nop
_S1_2_88B2ED0 6,084 instructions (0.475%), 36 calls (088B2ED0 - 088B2F7C, length 44)
    088B2ED0:[27BDFFF0]: addiu      $sp, $sp, -16
    088B2ED4:[AFB00000]: sw         $s0, 0($sp)
    088B2ED8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B2EDC:[AFBF0004]: sw         $ra, 4($sp)
    088B2EE0:[0E22CAF3]: jal        0x088B2BCC
    088B2EE4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B2EE8:[0E22CB3F]: jal        0x088B2CFC
    088B2EEC:[26040024]: addiu      $a0, $s0, 36
    088B2EF0:[0E22CB3F]: jal        0x088B2CFC
    088B2EF4:[2604003C]: addiu      $a0, $s0, 60
    088B2EF8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088B2EFC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B2F00:[ACA00054]: sw         $zr, 84($a1)
    088B2F04:[24840001]: addiu      $a0, $a0, 1
    088B2F08:[28860003]: slti       $a2, $a0, 3
    088B2F0C:[14C0FFFC]: bne        $a2, $zr, 0x088B2F00
    088B2F10:[24A50004]: addiu      $a1, $a1, 4
    088B2F14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088B2F18:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B2F1C:[ACA00060]: sw         $zr, 96($a1)
    088B2F20:[24840001]: addiu      $a0, $a0, 1
    088B2F24:[28860016]: slti       $a2, $a0, 22
    088B2F28:[14C0FFFC]: bne        $a2, $zr, 0x088B2F1C
    088B2F2C:[24A50004]: addiu      $a1, $a1, 4
    088B2F30:[3C043B9B]: lui        $a0, 0x3B9B <=> li $a0, 0x3B9B0000
    088B2F34:[34050016]: ori        $a1, $zr, 22 <=> li $a1, 22
    088B2F38:[26060058]: addiu      $a2, $s0, 88
    088B2F3C:[2484C9FF]: addiu      $a0, $a0, -13825
    088B2F40:[ACC40060]: sw         $a0, 96($a2)
    088B2F44:[24A50001]: addiu      $a1, $a1, 1
    088B2F48:[28A70017]: slti       $a3, $a1, 23
    088B2F4C:[14E0FFFC]: bne        $a3, $zr, 0x088B2F40
    088B2F50:[24C60004]: addiu      $a2, $a2, 4
    088B2F54:[34040017]: ori        $a0, $zr, 23 <=> li $a0, 23
    088B2F58:[2610005C]: addiu      $s0, $s0, 92
    088B2F5C:[AE000060]: sw         $zr, 96($s0)
    088B2F60:[24840001]: addiu      $a0, $a0, 1
    088B2F64:[2885001A]: slti       $a1, $a0, 26
    088B2F68:[14A0FFFC]: bne        $a1, $zr, 0x088B2F5C
    088B2F6C:[26100004]: addiu      $s0, $s0, 4
    088B2F70:[8FB00000]: lw         $s0, 0($sp)
    088B2F74:[8FBF0004]: lw         $ra, 4($sp)
    088B2F78:[03E00008]: jr         $ra
    088B2F7C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088B2F28 792 times (length 5)
    088B2F08:[28860003]: slti       $a2, $a0, 3
    088B2F0C:[14C0FFFC]: bne        $a2, $zr, 0x088B2F00
    088B2F10:[24A50004]: addiu      $a1, $a1, 4
    088B2F14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088B2F18:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
--> 088B2F1C:[ACA00060]: sw         $zr, 96($a1)
    088B2F20:[24840001]: addiu      $a0, $a0, 1
    088B2F24:[28860016]: slti       $a2, $a0, 22
--> 088B2F28:[14C0FFFC]: bne        $a2, $zr, 0x088B2F1C
    088B2F2C:[24A50004]: addiu      $a1, $a1, 4
    088B2F30:[3C043B9B]: lui        $a0, 0x3B9B <=> li $a0, 0x3B9B0000
    088B2F34:[34050016]: ori        $a1, $zr, 22 <=> li $a1, 22
    088B2F38:[26060058]: addiu      $a2, $s0, 88
  Back Branch 088B2F68 108 times (length 5)
    088B2F48:[28A70017]: slti       $a3, $a1, 23
    088B2F4C:[14E0FFFC]: bne        $a3, $zr, 0x088B2F40
    088B2F50:[24C60004]: addiu      $a2, $a2, 4
    088B2F54:[34040017]: ori        $a0, $zr, 23 <=> li $a0, 23
    088B2F58:[2610005C]: addiu      $s0, $s0, 92
--> 088B2F5C:[AE000060]: sw         $zr, 96($s0)
    088B2F60:[24840001]: addiu      $a0, $a0, 1
    088B2F64:[2885001A]: slti       $a1, $a0, 26
--> 088B2F68:[14A0FFFC]: bne        $a1, $zr, 0x088B2F5C
    088B2F6C:[26100004]: addiu      $s0, $s0, 4
    088B2F70:[8FB00000]: lw         $s0, 0($sp)
    088B2F74:[8FBF0004]: lw         $ra, 4($sp)
    088B2F78:[03E00008]: jr         $ra
  Back Branch 088B2F0C 108 times (length 5)
    088B2EEC:[26040024]: addiu      $a0, $s0, 36
    088B2EF0:[0E22CB3F]: jal        0x088B2CFC
    088B2EF4:[2604003C]: addiu      $a0, $s0, 60
    088B2EF8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088B2EFC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
--> 088B2F00:[ACA00054]: sw         $zr, 84($a1)
    088B2F04:[24840001]: addiu      $a0, $a0, 1
    088B2F08:[28860003]: slti       $a2, $a0, 3
--> 088B2F0C:[14C0FFFC]: bne        $a2, $zr, 0x088B2F00
    088B2F10:[24A50004]: addiu      $a1, $a1, 4
    088B2F14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088B2F18:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B2F1C:[ACA00060]: sw         $zr, 96($a1)
  Back Branch 088B2F4C 36 times (length 5)
    088B2F2C:[24A50004]: addiu      $a1, $a1, 4
    088B2F30:[3C043B9B]: lui        $a0, 0x3B9B <=> li $a0, 0x3B9B0000
    088B2F34:[34050016]: ori        $a1, $zr, 22 <=> li $a1, 22
    088B2F38:[26060058]: addiu      $a2, $s0, 88
    088B2F3C:[2484C9FF]: addiu      $a0, $a0, -13825
--> 088B2F40:[ACC40060]: sw         $a0, 96($a2)
    088B2F44:[24A50001]: addiu      $a1, $a1, 1
    088B2F48:[28A70017]: slti       $a3, $a1, 23
--> 088B2F4C:[14E0FFFC]: bne        $a3, $zr, 0x088B2F40
    088B2F50:[24C60004]: addiu      $a2, $a2, 4
    088B2F54:[34040017]: ori        $a0, $zr, 23 <=> li $a0, 23
    088B2F58:[2610005C]: addiu      $s0, $s0, 92
    088B2F5C:[AE000060]: sw         $zr, 96($s0)
_S1_2_893F0AC 6,072 instructions (0.475%), 138 calls (0893F0AC - 0893F6AC, length 385)
    0893F0AC:[27BDFFE0]: addiu      $sp, $sp, -32
    0893F0B0:[AFB00004]: sw         $s0, 4($sp)
    0893F0B4:[AFB10008]: sw         $s1, 8($sp)
    0893F0B8:[AFB2000C]: sw         $s2, 12($sp)
    0893F0BC:[AFB30010]: sw         $s3, 16($sp)
    0893F0C0:[AFB40014]: sw         $s4, 20($sp)
    0893F0C4:[AFB50018]: sw         $s5, 24($sp)
    0893F0C8:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    0893F0CC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0893F0D0:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0893F0D4:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0893F0D8:[00E09825]: or         $s3, $a3, $zr <=> move $s3, $a3
    0893F0DC:[0100A025]: or         $s4, $t0, $zr <=> move $s4, $t0
    0893F0E0:[AFBF001C]: sw         $ra, 28($sp)
    0893F0E4:[50A00001]: beql       $a1, $zr, 0x0893F0EC
    0893F0E8:[03A08825]: or         $s1, $sp, $zr <=> move $s1, $sp
    0893F0EC:[52400004]: beql       $s2, $zr, 0x0893F100
    0893F0F0:[8E040034]: lw         $a0, 52($s0)
    0893F0F4:[12600006]: beq        $s3, $zr, 0x0893F110
    0893F0F8:[00000000]: nop
    0893F0FC:[8E040034]: lw         $a0, 52($s0)
    0893F100:[10800151]: beq        $a0, $zr, 0x0893F648
    0893F104:[00000000]: nop
    0893F108:[1000000B]: b          0x0893F138
    0893F10C:[00000000]: nop
    0893F110:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F114:[8FB00004]: lw         $s0, 4($sp)
    0893F118:[8FB10008]: lw         $s1, 8($sp)
    0893F11C:[8FB2000C]: lw         $s2, 12($sp)
    0893F120:[8FB30010]: lw         $s3, 16($sp)
    0893F124:[8FB40014]: lw         $s4, 20($sp)
    0893F128:[8FB50018]: lw         $s5, 24($sp)
    0893F12C:[8FBF001C]: lw         $ra, 28($sp)
    0893F130:[03E00008]: jr         $ra
    0893F134:[27BD0020]: addiu      $sp, $sp, 32
    0893F138:[0E24D67A]: jal        0x089359E8
    0893F13C:[00000000]: nop
    0893F140:[28440002]: slti       $a0, $v0, 2
    0893F144:[14800140]: bne        $a0, $zr, 0x0893F648
    0893F148:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    0893F14C:[8E040034]: lw         $a0, 52($s0)
    0893F150:[0E24D65C]: jal        0x08935970
    0893F154:[24A501C8]: addiu      $a1, $a1, 456
    0893F158:[1440003E]: bne        $v0, $zr, 0x0893F254
    0893F15C:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    0893F160:[12400149]: beq        $s2, $zr, 0x0893F688
    0893F164:[92A40000]: lbu        $a0, 0($s5)
    0893F168:[28850081]: slti       $a1, $a0, 129
    0893F16C:[14A00005]: bne        $a1, $zr, 0x0893F184
    0893F170:[288500E0]: slti       $a1, $a0, 224
    0893F174:[288500A0]: slti       $a1, $a0, 160
    0893F178:[14A00007]: bne        $a1, $zr, 0x0893F198
    0893F17C:[2E650002]: sltiu      $a1, $s3, 2
    0893F180:[288500E0]: slti       $a1, $a0, 224
    0893F184:[14A00130]: bne        $a1, $zr, 0x0893F648
    0893F188:[288500F0]: slti       $a1, $a0, 240
    0893F18C:[10A0012E]: beq        $a1, $zr, 0x0893F648
    0893F190:[00000000]: nop
    0893F194:[2E650002]: sltiu      $a1, $s3, 2
    0893F198:[14A00006]: bne        $a1, $zr, 0x0893F1B4
    0893F19C:[92B50001]: lbu        $s5, 1($s5)
    0893F1A0:[2AA50040]: slti       $a1, $s5, 64
    0893F1A4:[10A0000D]: beq        $a1, $zr, 0x0893F1DC
    0893F1A8:[2AA5007F]: slti       $a1, $s5, 127
    0893F1AC:[1000000E]: b          0x0893F1E8
    0893F1B0:[2AA50080]: slti       $a1, $s5, 128
    0893F1B4:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F1B8:[8FB00004]: lw         $s0, 4($sp)
    0893F1BC:[8FB10008]: lw         $s1, 8($sp)
    0893F1C0:[8FB2000C]: lw         $s2, 12($sp)
    0893F1C4:[8FB30010]: lw         $s3, 16($sp)
    0893F1C8:[8FB40014]: lw         $s4, 20($sp)
    0893F1CC:[8FB50018]: lw         $s5, 24($sp)
    0893F1D0:[8FBF001C]: lw         $ra, 28($sp)
    0893F1D4:[03E00008]: jr         $ra
    0893F1D8:[27BD0020]: addiu      $sp, $sp, 32
    0893F1DC:[54A00007]: bnel       $a1, $zr, 0x0893F1FC
    0893F1E0:[00042200]: sll        $a0, $a0, 0x0008
    0893F1E4:[2AA50080]: slti       $a1, $s5, 128
    0893F1E8:[14A00010]: bne        $a1, $zr, 0x0893F22C
    0893F1EC:[2AA500FD]: slti       $a1, $s5, 253
    0893F1F0:[10A0000E]: beq        $a1, $zr, 0x0893F22C
    0893F1F4:[00000000]: nop
    0893F1F8:[00042200]: sll        $a0, $a0, 0x0008
    0893F1FC:[00952021]: addu       $a0, $a0, $s5
    0893F200:[A6240000]: sh         $a0, 0($s1)
    0893F204:[34020002]: ori        $v0, $zr, 2 <=> li $v0, 2
    0893F208:[8FB00004]: lw         $s0, 4($sp)
    0893F20C:[8FB10008]: lw         $s1, 8($sp)
    0893F210:[8FB2000C]: lw         $s2, 12($sp)
    0893F214:[8FB30010]: lw         $s3, 16($sp)
    0893F218:[8FB40014]: lw         $s4, 20($sp)
    0893F21C:[8FB50018]: lw         $s5, 24($sp)
    0893F220:[8FBF001C]: lw         $ra, 28($sp)
    0893F224:[03E00008]: jr         $ra
    0893F228:[27BD0020]: addiu      $sp, $sp, 32
    0893F22C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F230:[8FB00004]: lw         $s0, 4($sp)
    0893F234:[8FB10008]: lw         $s1, 8($sp)
    0893F238:[8FB2000C]: lw         $s2, 12($sp)
    0893F23C:[8FB30010]: lw         $s3, 16($sp)
    0893F240:[8FB40014]: lw         $s4, 20($sp)
    0893F244:[8FB50018]: lw         $s5, 24($sp)
    0893F248:[8FBF001C]: lw         $ra, 28($sp)
    0893F24C:[03E00008]: jr         $ra
    0893F250:[27BD0020]: addiu      $sp, $sp, 32
    0893F254:[8E040034]: lw         $a0, 52($s0)
    0893F258:[0E24D65C]: jal        0x08935970
    0893F25C:[24A501D0]: addiu      $a1, $a1, 464
    0893F260:[1440002F]: bne        $v0, $zr, 0x0893F320
    0893F264:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    0893F268:[12400107]: beq        $s2, $zr, 0x0893F688
    0893F26C:[92A40000]: lbu        $a0, 0($s5)
    0893F270:[288500A1]: slti       $a1, $a0, 161
    0893F274:[14A000F4]: bne        $a1, $zr, 0x0893F648
    0893F278:[288500FF]: slti       $a1, $a0, 255
    0893F27C:[10A000F2]: beq        $a1, $zr, 0x0893F648
    0893F280:[2E650002]: sltiu      $a1, $s3, 2
    0893F284:[14A00010]: bne        $a1, $zr, 0x0893F2C8
    0893F288:[92B50001]: lbu        $s5, 1($s5)
    0893F28C:[2AA500A1]: slti       $a1, $s5, 161
    0893F290:[14A00003]: bne        $a1, $zr, 0x0893F2A0
    0893F294:[2AA500FF]: slti       $a1, $s5, 255
    0893F298:[14A00015]: bne        $a1, $zr, 0x0893F2F0
    0893F29C:[00042200]: sll        $a0, $a0, 0x0008
    0893F2A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F2A4:[8FB00004]: lw         $s0, 4($sp)
    0893F2A8:[8FB10008]: lw         $s1, 8($sp)
    0893F2AC:[8FB2000C]: lw         $s2, 12($sp)
    0893F2B0:[8FB30010]: lw         $s3, 16($sp)
    0893F2B4:[8FB40014]: lw         $s4, 20($sp)
    0893F2B8:[8FB50018]: lw         $s5, 24($sp)
    0893F2BC:[8FBF001C]: lw         $ra, 28($sp)
    0893F2C0:[03E00008]: jr         $ra
    0893F2C4:[27BD0020]: addiu      $sp, $sp, 32
    0893F2C8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F2CC:[8FB00004]: lw         $s0, 4($sp)
    0893F2D0:[8FB10008]: lw         $s1, 8($sp)
    0893F2D4:[8FB2000C]: lw         $s2, 12($sp)
    0893F2D8:[8FB30010]: lw         $s3, 16($sp)
    0893F2DC:[8FB40014]: lw         $s4, 20($sp)
    0893F2E0:[8FB50018]: lw         $s5, 24($sp)
    0893F2E4:[8FBF001C]: lw         $ra, 28($sp)
    0893F2E8:[03E00008]: jr         $ra
    0893F2EC:[27BD0020]: addiu      $sp, $sp, 32
    0893F2F0:[00952021]: addu       $a0, $a0, $s5
    0893F2F4:[A6240000]: sh         $a0, 0($s1)
    0893F2F8:[34020002]: ori        $v0, $zr, 2 <=> li $v0, 2
    0893F2FC:[8FB00004]: lw         $s0, 4($sp)
    0893F300:[8FB10008]: lw         $s1, 8($sp)
    0893F304:[8FB2000C]: lw         $s2, 12($sp)
    0893F308:[8FB30010]: lw         $s3, 16($sp)
    0893F30C:[8FB40014]: lw         $s4, 20($sp)
    0893F310:[8FB50018]: lw         $s5, 24($sp)
    0893F314:[8FBF001C]: lw         $ra, 28($sp)
    0893F318:[03E00008]: jr         $ra
    0893F31C:[27BD0020]: addiu      $sp, $sp, 32
    0893F320:[8E040034]: lw         $a0, 52($s0)
    0893F324:[0E24D65C]: jal        0x08935970
    0893F328:[24A501D8]: addiu      $a1, $a1, 472
    0893F32C:[144000C6]: bne        $v0, $zr, 0x0893F648
    0893F330:[00000000]: nop
    0893F334:[52400007]: beql       $s2, $zr, 0x0893F354
    0893F338:[AE800000]: sw         $zr, 0($s4)
    0893F33C:[8E850000]: lw         $a1, 0($s4)
    0893F340:[10A0000E]: beq        $a1, $zr, 0x0893F37C
    0893F344:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    0893F348:[1000000E]: b          0x0893F384
    0893F34C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0893F354:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0893F358:[8FB00004]: lw         $s0, 4($sp)
    0893F35C:[8FB10008]: lw         $s1, 8($sp)
    0893F360:[8FB2000C]: lw         $s2, 12($sp)
    0893F364:[8FB30010]: lw         $s3, 16($sp)
    0893F368:[8FB40014]: lw         $s4, 20($sp)
    0893F36C:[8FB50018]: lw         $s5, 24($sp)
    0893F370:[8FBF001C]: lw         $ra, 28($sp)
    0893F374:[03E00008]: jr         $ra
    0893F378:[27BD0020]: addiu      $sp, $sp, 32
    0893F37C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0893F380:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0893F384:[0053302B]: sltu       $a2, $v0, $s3
    0893F388:[10C000A5]: beq        $a2, $zr, 0x0893F620
    0893F38C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0893F390:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0893F394:[3C0C089E]: lui        $t4, 0x089E <=> li $t4, 0x089E0000
    0893F398:[3C0E089E]: lui        $t6, 0x089E <=> li $t6, 0x089E0000
    0893F39C:[3407004A]: ori        $a3, $zr, 74 <=> li $a3, 74
    0893F3A0:[34080042]: ori        $t0, $zr, 66 <=> li $t0, 66
    0893F3A4:[34090040]: ori        $t1, $zr, 64 <=> li $t1, 64
    0893F3A8:[340A0028]: ori        $t2, $zr, 40 <=> li $t2, 40
    0893F3AC:[340B0024]: ori        $t3, $zr, 36 <=> li $t3, 36
    0893F3B0:[3403001B]: ori        $v1, $zr, 27 <=> li $v1, 27
    0893F3B4:[24CF0001]: addiu      $t7, $a2, 1
    0893F3B8:[258C8F78]: addiu      $t4, $t4, -28808
    0893F3BC:[25CE8DC8]: addiu      $t6, $t6, -29240
    0893F3C0:[00046940]: sll        $t5, $a0, 0x0005
    0893F3C4:[90D80000]: lbu        $t8, 0($a2)
    0893F3C8:[00042080]: sll        $a0, $a0, 0x0002
    0893F3CC:[1307002B]: beq        $t8, $a3, 0x0893F47C
    0893F3D0:[01A42021]: addu       $a0, $t5, $a0
    0893F3D4:[53080024]: beql       $t8, $t0, 0x0893F468
    0893F3D8:[24840010]: addiu      $a0, $a0, 16
    0893F3DC:[53090018]: beql       $t8, $t1, 0x0893F440
    0893F3E0:[2484000C]: addiu      $a0, $a0, 12
    0893F3E4:[530A001B]: beql       $t8, $t2, 0x0893F454
    0893F3E8:[24840008]: addiu      $a0, $a0, 8
    0893F3EC:[530B000F]: beql       $t8, $t3, 0x0893F42C
    0893F3F0:[24840004]: addiu      $a0, $a0, 4
    0893F3F4:[13030009]: beq        $t8, $v1, 0x0893F41C
    0893F3F8:[008C6821]: addu       $t5, $a0, $t4
    0893F3FC:[17000025]: bne        $t8, $zr, 0x0893F494
    0893F400:[2B190021]: slti       $t9, $t8, 33
    0893F404:[24840018]: addiu      $a0, $a0, 24
    0893F408:[008C6821]: addu       $t5, $a0, $t4
    0893F40C:[008E2021]: addu       $a0, $a0, $t6
    0893F410:[8DAD0000]: lw         $t5, 0($t5)
    0893F414:[1000002B]: b          0x0893F4C4
    0893F418:[8C840000]: lw         $a0, 0($a0)
    0893F41C:[008E2021]: addu       $a0, $a0, $t6
    0893F420:[8DAD0000]: lw         $t5, 0($t5)
    0893F424:[10000027]: b          0x0893F4C4
    0893F428:[8C840000]: lw         $a0, 0($a0)
    0893F42C:[008C6821]: addu       $t5, $a0, $t4
    0893F430:[008E2021]: addu       $a0, $a0, $t6
    0893F434:[8DAD0000]: lw         $t5, 0($t5)
    0893F438:[10000022]: b          0x0893F4C4
    0893F43C:[8C840000]: lw         $a0, 0($a0)
    0893F440:[008C6821]: addu       $t5, $a0, $t4
    0893F444:[008E2021]: addu       $a0, $a0, $t6
    0893F448:[8DAD0000]: lw         $t5, 0($t5)
    0893F44C:[1000001D]: b          0x0893F4C4
    0893F450:[8C840000]: lw         $a0, 0($a0)
    0893F454:[008C6821]: addu       $t5, $a0, $t4
    0893F458:[008E2021]: addu       $a0, $a0, $t6
    0893F45C:[8DAD0000]: lw         $t5, 0($t5)
    0893F460:[10000018]: b          0x0893F4C4
    0893F464:[8C840000]: lw         $a0, 0($a0)
    0893F468:[008C6821]: addu       $t5, $a0, $t4
    0893F46C:[008E2021]: addu       $a0, $a0, $t6
    0893F470:[8DAD0000]: lw         $t5, 0($t5)
    0893F474:[10000013]: b          0x0893F4C4
    0893F478:[8C840000]: lw         $a0, 0($a0)
    0893F47C:[24840014]: addiu      $a0, $a0, 20
    0893F480:[008C6821]: addu       $t5, $a0, $t4
    0893F484:[008E2021]: addu       $a0, $a0, $t6
    0893F488:[8DAD0000]: lw         $t5, 0($t5)
    0893F48C:[1000000D]: b          0x0893F4C4
    0893F490:[8C840000]: lw         $a0, 0($a0)
    0893F494:[17200005]: bne        $t9, $zr, 0x0893F4AC
    0893F498:[340D0008]: ori        $t5, $zr, 8 <=> li $t5, 8
    0893F49C:[2B18007F]: slti       $t8, $t8, 127
    0893F4A0:[13000003]: beq        $t8, $zr, 0x0893F4B0
    0893F4A4:[000D6880]: sll        $t5, $t5, 0x0002
    0893F4A8:[340D0007]: ori        $t5, $zr, 7 <=> li $t5, 7
    0893F4AC:[000D6880]: sll        $t5, $t5, 0x0002
    0893F4B0:[008D2021]: addu       $a0, $a0, $t5
    0893F4B4:[008C6821]: addu       $t5, $a0, $t4
    0893F4B8:[008E2021]: addu       $a0, $a0, $t6
    0893F4BC:[8DAD0000]: lw         $t5, 0($t5)
    0893F4C0:[8C840000]: lw         $a0, 0($a0)
    0893F4C4:[2DB80007]: sltiu      $t8, $t5, 7
    0893F4C8:[13000047]: beq        $t8, $zr, 0x0893F5E8
    0893F4CC:[00000000]: nop
    0893F4D0:[000D6880]: sll        $t5, $t5, 0x0002
    0893F4D4:[3C01089D]: lui        $at, 0x089D <=> li $at, 0x089D0000
    0893F4D8:[002D0821]: addu       $at, $at, $t5
    0893F4DC:[8C2101E0]: lw         $at, 480($at)
    0893F4E0:[00200008]: jr         $at
    0893F4E4:[00000000]: nop
    0893F5E8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F5EC:[8FB00004]: lw         $s0, 4($sp)
    0893F5F0:[8FB10008]: lw         $s1, 8($sp)
    0893F5F4:[8FB2000C]: lw         $s2, 12($sp)
    0893F5F8:[8FB30010]: lw         $s3, 16($sp)
    0893F5FC:[8FB40014]: lw         $s4, 20($sp)
    0893F600:[8FB50018]: lw         $s5, 24($sp)
    0893F604:[8FBF001C]: lw         $ra, 28($sp)
    0893F608:[03E00008]: jr         $ra
    0893F60C:[27BD0020]: addiu      $sp, $sp, 32
    0893F620:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893F624:[8FB00004]: lw         $s0, 4($sp)
    0893F628:[8FB10008]: lw         $s1, 8($sp)
    0893F62C:[8FB2000C]: lw         $s2, 12($sp)
    0893F630:[8FB30010]: lw         $s3, 16($sp)
    0893F634:[8FB40014]: lw         $s4, 20($sp)
    0893F638:[8FB50018]: lw         $s5, 24($sp)
    0893F63C:[8FBF001C]: lw         $ra, 28($sp)
    0893F640:[03E00008]: jr         $ra
    0893F644:[27BD0020]: addiu      $sp, $sp, 32
    0893F648:[1240000F]: beq        $s2, $zr, 0x0893F688
    0893F64C:[00000000]: nop
    0893F650:[92A40000]: lbu        $a0, 0($s5)
    0893F654:[308400FF]: andi       $a0, $a0, 255
    0893F658:[A6240000]: sh         $a0, 0($s1)
    0893F65C:[92A20000]: lbu        $v0, 0($s5)
    0893F660:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F664:[8FB00004]: lw         $s0, 4($sp)
    0893F668:[8FB10008]: lw         $s1, 8($sp)
    0893F66C:[8FB2000C]: lw         $s2, 12($sp)
    0893F670:[8FB30010]: lw         $s3, 16($sp)
    0893F674:[8FB40014]: lw         $s4, 20($sp)
    0893F678:[8FB50018]: lw         $s5, 24($sp)
    0893F67C:[8FBF001C]: lw         $ra, 28($sp)
    0893F680:[03E00008]: jr         $ra
    0893F684:[27BD0020]: addiu      $sp, $sp, 32
    0893F688:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0893F68C:[8FB00004]: lw         $s0, 4($sp)
    0893F690:[8FB10008]: lw         $s1, 8($sp)
    0893F694:[8FB2000C]: lw         $s2, 12($sp)
    0893F698:[8FB30010]: lw         $s3, 16($sp)
    0893F69C:[8FB40014]: lw         $s4, 20($sp)
    0893F6A0:[8FB50018]: lw         $s5, 24($sp)
    0893F6A4:[8FBF001C]: lw         $ra, 28($sp)
    0893F6A8:[03E00008]: jr         $ra
    0893F6AC:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_88D9988 4,900 instructions (0.383%), 490 calls (088D9988 - 088D99AC, length 10)
    088D9988:[AC800034]: sw         $zr, 52($a0)
    088D998C:[AC800030]: sw         $zr, 48($a0)
    088D9990:[3C05BF80]: lui        $a1, 0xBF80 <=> li $a1, 0xBF800000
    088D9994:[AC800038]: sw         $zr, 56($a0)
    088D9998:[44856000]: mtc1       $a1, $f12
    088D999C:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088D99A0:[E48C0004]: swc1       $f12, 4($a0)
    088D99A4:[A485000E]: sh         $a1, 14($a0)
    088D99A8:[03E00008]: jr         $ra
    088D99AC:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_88B745C 4,320 instructions (0.338%), 180 calls (088B745C - 088B747C, length 9)
    088B745C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7460:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088B7464:[A485009A]: sh         $a1, 154($a0)
    088B7468:[24C60001]: addiu      $a2, $a2, 1
    088B746C:[28C70004]: slti       $a3, $a2, 4
    088B7470:[14E0FFFC]: bne        $a3, $zr, 0x088B7464
    088B7474:[24840002]: addiu      $a0, $a0, 2
    088B7478:[03E00008]: jr         $ra
    088B747C:[00000000]: nop
  Back Branch 088B7470 720 times (length 5)
    088B745C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088B7460:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
--> 088B7464:[A485009A]: sh         $a1, 154($a0)
    088B7468:[24C60001]: addiu      $a2, $a2, 1
    088B746C:[28C70004]: slti       $a3, $a2, 4
--> 088B7470:[14E0FFFC]: bne        $a3, $zr, 0x088B7464
    088B7474:[24840002]: addiu      $a0, $a0, 2
    088B7478:[03E00008]: jr         $ra
    088B747C:[00000000]: nop
_S1_2_88B73FC 4,320 instructions (0.338%), 180 calls (088B73FC - 088B7458, length 24)
    088B73FC:[27BDFFF0]: addiu      $sp, $sp, -16
    088B7400:[AFB00000]: sw         $s0, 0($sp)
    088B7404:[AFBF0004]: sw         $ra, 4($sp)
    088B7408:[0E22DD29]: jal        0x088B74A4
    088B740C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B7410:[0E22DD17]: jal        0x088B745C
    088B7414:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7418:[0E22DD20]: jal        0x088B7480
    088B741C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7420:[0E22DD6D]: jal        0x088B75B4
    088B7424:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7428:[0E22DD70]: jal        0x088B75C0
    088B742C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7430:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    088B7434:[A20400B6]: sb         $a0, 182($s0)
    088B7438:[A20000B7]: sb         $zr, 183($s0)
    088B743C:[A20400B8]: sb         $a0, 184($s0)
    088B7440:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B7444:[A20400B9]: sb         $a0, 185($s0)
    088B7448:[A20000C5]: sb         $zr, 197($s0)
    088B744C:[8FB00000]: lw         $s0, 0($sp)
    088B7450:[8FBF0004]: lw         $ra, 4($sp)
    088B7454:[03E00008]: jr         $ra
    088B7458:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88E39D4 4,080 instructions (0.319%), 2 calls (088E39D4 - 088E3C10, length 144)
    088E39D4:[AC850000]: sw         $a1, 0($a0)
    088E39D8:[30C600FF]: andi       $a2, $a2, 255
    088E39DC:[14C00002]: bne        $a2, $zr, 0x088E39E8
    088E39E0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088E39E4:[AC800004]: sw         $zr, 4($a0)
    088E39E8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E39EC:[24880160]: addiu      $t0, $a0, 352
    088E39F0:[A5050000]: sh         $a1, 0($t0)
    088E39F4:[A5050002]: sh         $a1, 2($t0)
    088E39F8:[AD000004]: sw         $zr, 4($t0)
    088E39FC:[24E70001]: addiu      $a3, $a3, 1
    088E3A00:[28E90040]: slti       $t1, $a3, 64
    088E3A04:[1520FFFA]: bne        $t1, $zr, 0x088E39F0
    088E3A08:[25080008]: addiu      $t0, $t0, 8
    088E3A0C:[A4850360]: sh         $a1, 864($a0)
    088E3A10:[A4850362]: sh         $a1, 866($a0)
    088E3A14:[AC800364]: sw         $zr, 868($a0)
    088E3A18:[A4850368]: sh         $a1, 872($a0)
    088E3A1C:[A485036A]: sh         $a1, 874($a0)
    088E3A20:[AC80036C]: sw         $zr, 876($a0)
    088E3A24:[A4850370]: sh         $a1, 880($a0)
    088E3A28:[A4850372]: sh         $a1, 882($a0)
    088E3A2C:[AC800374]: sw         $zr, 884($a0)
    088E3A30:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A34:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A38:[AD050378]: sw         $a1, 888($t0)
    088E3A3C:[AD050384]: sw         $a1, 900($t0)
    088E3A40:[24E70001]: addiu      $a3, $a3, 1
    088E3A44:[28E90003]: slti       $t1, $a3, 3
    088E3A48:[1520FFFB]: bne        $t1, $zr, 0x088E3A38
    088E3A4C:[25080004]: addiu      $t0, $t0, 4
    088E3A50:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A54:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A58:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    088E3A5C:[AD000394]: sw         $zr, 916($t0)
    088E3A60:[A5250524]: sh         $a1, 1316($t1)
    088E3A64:[24E70001]: addiu      $a3, $a3, 1
    088E3A68:[25080004]: addiu      $t0, $t0, 4
    088E3A6C:[28EA0064]: slti       $t2, $a3, 100
    088E3A70:[1540FFFA]: bne        $t2, $zr, 0x088E3A5C
    088E3A74:[25290002]: addiu      $t1, $t1, 2
    088E3A78:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A7C:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A80:[AD0005EC]: sw         $zr, 1516($t0)
    088E3A84:[24E70001]: addiu      $a3, $a3, 1
    088E3A88:[28E90004]: slti       $t1, $a3, 4
    088E3A8C:[1520FFFC]: bne        $t1, $zr, 0x088E3A80
    088E3A90:[25080004]: addiu      $t0, $t0, 4
    088E3A94:[AC80067C]: sw         $zr, 1660($a0)
    088E3A98:[AC800680]: sw         $zr, 1664($a0)
    088E3A9C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3AA0:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AA4:[AD0005FC]: sw         $zr, 1532($t0)
    088E3AA8:[24E70001]: addiu      $a3, $a3, 1
    088E3AAC:[28E90002]: slti       $t1, $a3, 2
    088E3AB0:[1520FFFC]: bne        $t1, $zr, 0x088E3AA4
    088E3AB4:[25080004]: addiu      $t0, $t0, 4
    088E3AB8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3ABC:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AC0:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    088E3AC4:[AD000604]: sw         $zr, 1540($t0)
    088E3AC8:[A5250644]: sh         $a1, 1604($t1)
    088E3ACC:[24E70001]: addiu      $a3, $a3, 1
    088E3AD0:[25080004]: addiu      $t0, $t0, 4
    088E3AD4:[28EA000A]: slti       $t2, $a3, 10
    088E3AD8:[1540FFFA]: bne        $t2, $zr, 0x088E3AC4
    088E3ADC:[25290002]: addiu      $t1, $t1, 2
    088E3AE0:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3AE4:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AE8:[AD00062C]: sw         $zr, 1580($t0)
    088E3AEC:[24E70001]: addiu      $a3, $a3, 1
    088E3AF0:[28E90004]: slti       $t1, $a3, 4
    088E3AF4:[1520FFFC]: bne        $t1, $zr, 0x088E3AE8
    088E3AF8:[25080004]: addiu      $t0, $t0, 4
    088E3AFC:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B00:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3B04:[AD00063C]: sw         $zr, 1596($t0)
    088E3B08:[24E70001]: addiu      $a3, $a3, 1
    088E3B0C:[28E90002]: slti       $t1, $a3, 2
    088E3B10:[1520FFFC]: bne        $t1, $zr, 0x088E3B04
    088E3B14:[25080004]: addiu      $t0, $t0, 4
    088E3B18:[AC800658]: sw         $zr, 1624($a0)
    088E3B1C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B20:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3B24:[AD00065C]: sw         $zr, 1628($t0)
    088E3B28:[24E70001]: addiu      $a3, $a3, 1
    088E3B2C:[28E90004]: slti       $t1, $a3, 4
    088E3B30:[1520FFFC]: bne        $t1, $zr, 0x088E3B24
    088E3B34:[25080004]: addiu      $t0, $t0, 4
    088E3B38:[AC800684]: sw         $zr, 1668($a0)
    088E3B3C:[AC800688]: sw         $zr, 1672($a0)
    088E3B40:[AC80068C]: sw         $zr, 1676($a0)
    088E3B44:[10C00003]: beq        $a2, $zr, 0x088E3B54
    088E3B48:[AC800690]: sw         $zr, 1680($a0)
    088E3B4C:[1000002F]: b          0x088E3C0C
    088E3B50:[00000000]: nop
    088E3B54:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3B58:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088E3B5C:[ACE00008]: sw         $zr, 8($a3)
    088E3B60:[24C60001]: addiu      $a2, $a2, 1
    088E3B64:[28C80015]: slti       $t0, $a2, 21
    088E3B68:[1500FFFC]: bne        $t0, $zr, 0x088E3B5C
    088E3B6C:[24E70004]: addiu      $a3, $a3, 4
    088E3B70:[AC80005C]: sw         $zr, 92($a0)
    088E3B74:[AC800390]: sw         $zr, 912($a0)
    088E3B78:[AC80066C]: sw         $zr, 1644($a0)
    088E3B7C:[AC800670]: sw         $zr, 1648($a0)
    088E3B80:[3C060010]: lui        $a2, 0x0010 <=> li $a2, 0x00100000
    088E3B84:[AC860674]: sw         $a2, 1652($a0)
    088E3B88:[AC800678]: sw         $zr, 1656($a0)
    088E3B8C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3B90:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088E3B94:[ACE00060]: sw         $zr, 96($a3)
    088E3B98:[24C60001]: addiu      $a2, $a2, 1
    088E3B9C:[28C80040]: slti       $t0, $a2, 64
    088E3BA0:[1500FFFC]: bne        $t0, $zr, 0x088E3B94
    088E3BA4:[24E70004]: addiu      $a3, $a3, 4
    088E3BA8:[AC800694]: sw         $zr, 1684($a0)
    088E3BAC:[AC800698]: sw         $zr, 1688($a0)
    088E3BB0:[AC80069C]: sw         $zr, 1692($a0)
    088E3BB4:[AC8006A0]: sw         $zr, 1696($a0)
    088E3BB8:[AC8006A4]: sw         $zr, 1700($a0)
    088E3BBC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3BC0:[248706A8]: addiu      $a3, $a0, 1704
    088E3BC4:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088E3BC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088E3BCC:[01005025]: or         $t2, $t0, $zr <=> move $t2, $t0
    088E3BD0:[AD400000]: sw         $zr, 0($t2)
    088E3BD4:[AD400020]: sw         $zr, 32($t2)
    088E3BD8:[25290001]: addiu      $t1, $t1, 1
    088E3BDC:[292B0008]: slti       $t3, $t1, 8
    088E3BE0:[1560FFFB]: bne        $t3, $zr, 0x088E3BD0
    088E3BE4:[254A0004]: addiu      $t2, $t2, 4
    088E3BE8:[A1000040]: sb         $zr, 64($t0)
    088E3BEC:[A1000041]: sb         $zr, 65($t0)
    088E3BF0:[A1000043]: sb         $zr, 67($t0)
    088E3BF4:[A1000042]: sb         $zr, 66($t0)
    088E3BF8:[24C60001]: addiu      $a2, $a2, 1
    088E3BFC:[28C80004]: slti       $t0, $a2, 4
    088E3C00:[1500FFF0]: bne        $t0, $zr, 0x088E3BC4
    088E3C04:[24E70044]: addiu      $a3, $a3, 68
    088E3C08:[AC8507B8]: sw         $a1, 1976($a0)
    088E3C0C:[03E00008]: jr         $ra
    088E3C10:[00000000]: nop
  Back Branch 088E3A70 200 times (length 7)
    088E3A48:[1520FFFB]: bne        $t1, $zr, 0x088E3A38
    088E3A4C:[25080004]: addiu      $t0, $t0, 4
    088E3A50:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A54:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A58:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
--> 088E3A5C:[AD000394]: sw         $zr, 916($t0)
    088E3A60:[A5250524]: sh         $a1, 1316($t1)
    088E3A64:[24E70001]: addiu      $a3, $a3, 1
    088E3A68:[25080004]: addiu      $t0, $t0, 4
    088E3A6C:[28EA0064]: slti       $t2, $a3, 100
--> 088E3A70:[1540FFFA]: bne        $t2, $zr, 0x088E3A5C
    088E3A74:[25290002]: addiu      $t1, $t1, 2
    088E3A78:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A7C:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A80:[AD0005EC]: sw         $zr, 1516($t0)
  Back Branch 088E3BA0 128 times (length 5)
    088E3B80:[3C060010]: lui        $a2, 0x0010 <=> li $a2, 0x00100000
    088E3B84:[AC860674]: sw         $a2, 1652($a0)
    088E3B88:[AC800678]: sw         $zr, 1656($a0)
    088E3B8C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3B90:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088E3B94:[ACE00060]: sw         $zr, 96($a3)
    088E3B98:[24C60001]: addiu      $a2, $a2, 1
    088E3B9C:[28C80040]: slti       $t0, $a2, 64
--> 088E3BA0:[1500FFFC]: bne        $t0, $zr, 0x088E3B94
    088E3BA4:[24E70004]: addiu      $a3, $a3, 4
    088E3BA8:[AC800694]: sw         $zr, 1684($a0)
    088E3BAC:[AC800698]: sw         $zr, 1688($a0)
    088E3BB0:[AC80069C]: sw         $zr, 1692($a0)
  Back Branch 088E3A04 128 times (length 7)
    088E39DC:[14C00002]: bne        $a2, $zr, 0x088E39E8
    088E39E0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088E39E4:[AC800004]: sw         $zr, 4($a0)
    088E39E8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E39EC:[24880160]: addiu      $t0, $a0, 352
--> 088E39F0:[A5050000]: sh         $a1, 0($t0)
    088E39F4:[A5050002]: sh         $a1, 2($t0)
    088E39F8:[AD000004]: sw         $zr, 4($t0)
    088E39FC:[24E70001]: addiu      $a3, $a3, 1
    088E3A00:[28E90040]: slti       $t1, $a3, 64
--> 088E3A04:[1520FFFA]: bne        $t1, $zr, 0x088E39F0
    088E3A08:[25080008]: addiu      $t0, $t0, 8
    088E3A0C:[A4850360]: sh         $a1, 864($a0)
    088E3A10:[A4850362]: sh         $a1, 866($a0)
    088E3A14:[AC800364]: sw         $zr, 868($a0)
  Back Branch 088E3BE0 64 times (length 6)
    088E3BBC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3BC0:[248706A8]: addiu      $a3, $a0, 1704
    088E3BC4:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088E3BC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088E3BCC:[01005025]: or         $t2, $t0, $zr <=> move $t2, $t0
--> 088E3BD0:[AD400000]: sw         $zr, 0($t2)
    088E3BD4:[AD400020]: sw         $zr, 32($t2)
    088E3BD8:[25290001]: addiu      $t1, $t1, 1
    088E3BDC:[292B0008]: slti       $t3, $t1, 8
--> 088E3BE0:[1560FFFB]: bne        $t3, $zr, 0x088E3BD0
    088E3BE4:[254A0004]: addiu      $t2, $t2, 4
    088E3BE8:[A1000040]: sb         $zr, 64($t0)
    088E3BEC:[A1000041]: sb         $zr, 65($t0)
    088E3BF0:[A1000043]: sb         $zr, 67($t0)
  Back Branch 088E3B68 42 times (length 5)
    088E3B48:[AC800690]: sw         $zr, 1680($a0)
    088E3B4C:[1000002F]: b          0x088E3C0C
    088E3B50:[00000000]: nop
    088E3B54:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3B58:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088E3B5C:[ACE00008]: sw         $zr, 8($a3)
    088E3B60:[24C60001]: addiu      $a2, $a2, 1
    088E3B64:[28C80015]: slti       $t0, $a2, 21
--> 088E3B68:[1500FFFC]: bne        $t0, $zr, 0x088E3B5C
    088E3B6C:[24E70004]: addiu      $a3, $a3, 4
    088E3B70:[AC80005C]: sw         $zr, 92($a0)
    088E3B74:[AC800390]: sw         $zr, 912($a0)
    088E3B78:[AC80066C]: sw         $zr, 1644($a0)
  Back Branch 088E3AD8 20 times (length 7)
    088E3AB0:[1520FFFC]: bne        $t1, $zr, 0x088E3AA4
    088E3AB4:[25080004]: addiu      $t0, $t0, 4
    088E3AB8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3ABC:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AC0:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
--> 088E3AC4:[AD000604]: sw         $zr, 1540($t0)
    088E3AC8:[A5250644]: sh         $a1, 1604($t1)
    088E3ACC:[24E70001]: addiu      $a3, $a3, 1
    088E3AD0:[25080004]: addiu      $t0, $t0, 4
    088E3AD4:[28EA000A]: slti       $t2, $a3, 10
--> 088E3AD8:[1540FFFA]: bne        $t2, $zr, 0x088E3AC4
    088E3ADC:[25290002]: addiu      $t1, $t1, 2
    088E3AE0:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3AE4:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AE8:[AD00062C]: sw         $zr, 1580($t0)
  Back Branch 088E3AF4 8 times (length 5)
    088E3AD4:[28EA000A]: slti       $t2, $a3, 10
    088E3AD8:[1540FFFA]: bne        $t2, $zr, 0x088E3AC4
    088E3ADC:[25290002]: addiu      $t1, $t1, 2
    088E3AE0:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3AE4:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3AE8:[AD00062C]: sw         $zr, 1580($t0)
    088E3AEC:[24E70001]: addiu      $a3, $a3, 1
    088E3AF0:[28E90004]: slti       $t1, $a3, 4
--> 088E3AF4:[1520FFFC]: bne        $t1, $zr, 0x088E3AE8
    088E3AF8:[25080004]: addiu      $t0, $t0, 4
    088E3AFC:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B00:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3B04:[AD00063C]: sw         $zr, 1596($t0)
  Back Branch 088E3A8C 8 times (length 5)
    088E3A6C:[28EA0064]: slti       $t2, $a3, 100
    088E3A70:[1540FFFA]: bne        $t2, $zr, 0x088E3A5C
    088E3A74:[25290002]: addiu      $t1, $t1, 2
    088E3A78:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A7C:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3A80:[AD0005EC]: sw         $zr, 1516($t0)
    088E3A84:[24E70001]: addiu      $a3, $a3, 1
    088E3A88:[28E90004]: slti       $t1, $a3, 4
--> 088E3A8C:[1520FFFC]: bne        $t1, $zr, 0x088E3A80
    088E3A90:[25080004]: addiu      $t0, $t0, 4
    088E3A94:[AC80067C]: sw         $zr, 1660($a0)
    088E3A98:[AC800680]: sw         $zr, 1664($a0)
    088E3A9C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
  Back Branch 088E3C00 8 times (length 17)
    088E3BB0:[AC80069C]: sw         $zr, 1692($a0)
    088E3BB4:[AC8006A0]: sw         $zr, 1696($a0)
    088E3BB8:[AC8006A4]: sw         $zr, 1700($a0)
    088E3BBC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088E3BC0:[248706A8]: addiu      $a3, $a0, 1704
--> 088E3BC4:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088E3BC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088E3BCC:[01005025]: or         $t2, $t0, $zr <=> move $t2, $t0
    088E3BD0:[AD400000]: sw         $zr, 0($t2)
    088E3BD4:[AD400020]: sw         $zr, 32($t2)
    088E3BD8:[25290001]: addiu      $t1, $t1, 1
    088E3BDC:[292B0008]: slti       $t3, $t1, 8
    088E3BE0:[1560FFFB]: bne        $t3, $zr, 0x088E3BD0
    088E3BE4:[254A0004]: addiu      $t2, $t2, 4
    088E3BE8:[A1000040]: sb         $zr, 64($t0)
    088E3BEC:[A1000041]: sb         $zr, 65($t0)
    088E3BF0:[A1000043]: sb         $zr, 67($t0)
    088E3BF4:[A1000042]: sb         $zr, 66($t0)
    088E3BF8:[24C60001]: addiu      $a2, $a2, 1
    088E3BFC:[28C80004]: slti       $t0, $a2, 4
--> 088E3C00:[1500FFF0]: bne        $t0, $zr, 0x088E3BC4
    088E3C04:[24E70044]: addiu      $a3, $a3, 68
    088E3C08:[AC8507B8]: sw         $a1, 1976($a0)
    088E3C0C:[03E00008]: jr         $ra
    088E3C10:[00000000]: nop
  Back Branch 088E3B30 8 times (length 5)
    088E3B10:[1520FFFC]: bne        $t1, $zr, 0x088E3B04
    088E3B14:[25080004]: addiu      $t0, $t0, 4
    088E3B18:[AC800658]: sw         $zr, 1624($a0)
    088E3B1C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B20:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3B24:[AD00065C]: sw         $zr, 1628($t0)
    088E3B28:[24E70001]: addiu      $a3, $a3, 1
    088E3B2C:[28E90004]: slti       $t1, $a3, 4
--> 088E3B30:[1520FFFC]: bne        $t1, $zr, 0x088E3B24
    088E3B34:[25080004]: addiu      $t0, $t0, 4
    088E3B38:[AC800684]: sw         $zr, 1668($a0)
    088E3B3C:[AC800688]: sw         $zr, 1672($a0)
    088E3B40:[AC80068C]: sw         $zr, 1676($a0)
  Back Branch 088E3A48 6 times (length 6)
    088E3A24:[A4850370]: sh         $a1, 880($a0)
    088E3A28:[A4850372]: sh         $a1, 882($a0)
    088E3A2C:[AC800374]: sw         $zr, 884($a0)
    088E3A30:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A34:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3A38:[AD050378]: sw         $a1, 888($t0)
    088E3A3C:[AD050384]: sw         $a1, 900($t0)
    088E3A40:[24E70001]: addiu      $a3, $a3, 1
    088E3A44:[28E90003]: slti       $t1, $a3, 3
--> 088E3A48:[1520FFFB]: bne        $t1, $zr, 0x088E3A38
    088E3A4C:[25080004]: addiu      $t0, $t0, 4
    088E3A50:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3A54:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3A58:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
  Back Branch 088E3AB0 4 times (length 5)
    088E3A90:[25080004]: addiu      $t0, $t0, 4
    088E3A94:[AC80067C]: sw         $zr, 1660($a0)
    088E3A98:[AC800680]: sw         $zr, 1664($a0)
    088E3A9C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3AA0:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3AA4:[AD0005FC]: sw         $zr, 1532($t0)
    088E3AA8:[24E70001]: addiu      $a3, $a3, 1
    088E3AAC:[28E90002]: slti       $t1, $a3, 2
--> 088E3AB0:[1520FFFC]: bne        $t1, $zr, 0x088E3AA4
    088E3AB4:[25080004]: addiu      $t0, $t0, 4
    088E3AB8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3ABC:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088E3AC0:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
  Back Branch 088E3B10 4 times (length 5)
    088E3AF0:[28E90004]: slti       $t1, $a3, 4
    088E3AF4:[1520FFFC]: bne        $t1, $zr, 0x088E3AE8
    088E3AF8:[25080004]: addiu      $t0, $t0, 4
    088E3AFC:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B00:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
--> 088E3B04:[AD00063C]: sw         $zr, 1596($t0)
    088E3B08:[24E70001]: addiu      $a3, $a3, 1
    088E3B0C:[28E90002]: slti       $t1, $a3, 2
--> 088E3B10:[1520FFFC]: bne        $t1, $zr, 0x088E3B04
    088E3B14:[25080004]: addiu      $t0, $t0, 4
    088E3B18:[AC800658]: sw         $zr, 1624($a0)
    088E3B1C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088E3B20:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
_S1_2_89A34E0 4,010 instructions (0.313%), 802 calls (089A34E0 - 089A34F0, length 5)
    089A34E0:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089A34E4:[AC800000]: sw         $zr, 0($a0)
    089A34E8:[AC800004]: sw         $zr, 4($a0)
    089A34EC:[03E00008]: jr         $ra
    089A34F0:[AC800008]: sw         $zr, 8($a0)
_S1_2_88DA8AC 3,780 instructions (0.295%), 252 calls (088DA8AC - 088DA8E4, length 15)
    088DA8AC:[AC800004]: sw         $zr, 4($a0)
    088DA8B0:[AC800000]: sw         $zr, 0($a0)
    088DA8B4:[AC800008]: sw         $zr, 8($a0)
    088DA8B8:[AC80000C]: sw         $zr, 12($a0)
    088DA8BC:[AC800010]: sw         $zr, 16($a0)
    088DA8C0:[A0800017]: sb         $zr, 23($a0)
    088DA8C4:[AC80001C]: sw         $zr, 28($a0)
    088DA8C8:[AC800020]: sw         $zr, 32($a0)
    088DA8CC:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088DA8D0:[A0850014]: sb         $a1, 20($a0)
    088DA8D4:[A0800016]: sb         $zr, 22($a0)
    088DA8D8:[34050096]: ori        $a1, $zr, 150 <=> li $a1, 150
    088DA8DC:[A0850015]: sb         $a1, 21($a0)
    088DA8E0:[03E00008]: jr         $ra
    088DA8E4:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_88AD9B8 3,000 instructions (0.234%), 1 calls (088AD9B8 - 088ADAE0, length 75)
    088AD9B8:[27BDFFF0]: addiu      $sp, $sp, -16
    088AD9BC:[AFB00000]: sw         $s0, 0($sp)
    088AD9C0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088AD9C4:[AFBF0004]: sw         $ra, 4($sp)
    088AD9C8:[0E232C44]: jal        0x088CB110
    088AD9CC:[26040F58]: addiu      $a0, $s0, 3928
    088AD9D0:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088AD9D4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088AD9D8:[02052821]: addu       $a1, $s0, $a1
    088AD9DC:[ACA0DF88]: sw         $zr, -8312($a1)
    088AD9E0:[24840001]: addiu      $a0, $a0, 1
    088AD9E4:[28860080]: slti       $a2, $a0, 128
    088AD9E8:[14C0FFFC]: bne        $a2, $zr, 0x088AD9DC
    088AD9EC:[24A50004]: addiu      $a1, $a1, 4
    088AD9F0:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088AD9F4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088AD9F8:[02052821]: addu       $a1, $s0, $a1
    088AD9FC:[ACA0E188]: sw         $zr, -7800($a1)
    088ADA00:[24840001]: addiu      $a0, $a0, 1
    088ADA04:[28860020]: slti       $a2, $a0, 32
    088ADA08:[14C0FFFC]: bne        $a2, $zr, 0x088AD9FC
    088ADA0C:[24A50004]: addiu      $a1, $a1, 4
    088ADA10:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA18:[02052821]: addu       $a1, $s0, $a1
    088ADA1C:[ACA0F784]: sw         $zr, -2172($a1)
    088ADA20:[24840001]: addiu      $a0, $a0, 1
    088ADA24:[28860064]: slti       $a2, $a0, 100
    088ADA28:[14C0FFFC]: bne        $a2, $zr, 0x088ADA1C
    088ADA2C:[24A50004]: addiu      $a1, $a1, 4
    088ADA30:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA34:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA38:[02052821]: addu       $a1, $s0, $a1
    088ADA3C:[ACA0F914]: sw         $zr, -1772($a1)
    088ADA40:[24840001]: addiu      $a0, $a0, 1
    088ADA44:[28860064]: slti       $a2, $a0, 100
    088ADA48:[14C0FFFC]: bne        $a2, $zr, 0x088ADA3C
    088ADA4C:[24A50004]: addiu      $a1, $a1, 4
    088ADA50:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA54:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA58:[02052821]: addu       $a1, $s0, $a1
    088ADA5C:[ACA0FAA4]: sw         $zr, -1372($a1)
    088ADA60:[24840001]: addiu      $a0, $a0, 1
    088ADA64:[28860064]: slti       $a2, $a0, 100
    088ADA68:[14C0FFFC]: bne        $a2, $zr, 0x088ADA5C
    088ADA6C:[24A50004]: addiu      $a1, $a1, 4
    088ADA70:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA74:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA78:[02052821]: addu       $a1, $s0, $a1
    088ADA7C:[ACA0FC34]: sw         $zr, -972($a1)
    088ADA80:[24840001]: addiu      $a0, $a0, 1
    088ADA84:[28860064]: slti       $a2, $a0, 100
    088ADA88:[14C0FFFC]: bne        $a2, $zr, 0x088ADA7C
    088ADA8C:[24A50004]: addiu      $a1, $a1, 4
    088ADA90:[3C040004]: lui        $a0, 0x0004 <=> li $a0, 0x00040000
    088ADA94:[2484E8C8]: addiu      $a0, $a0, -5944
    088ADA98:[3C07088B]: lui        $a3, 0x088B <=> li $a3, 0x088B0000
    088ADA9C:[02042021]: addu       $a0, $s0, $a0
    088ADAA0:[34050005]: ori        $a1, $zr, 5 <=> li $a1, 5
    088ADAA4:[34060280]: ori        $a2, $zr, 640 <=> li $a2, 640
    088ADAA8:[0E264D58]: jal        0x08993560
    088ADAAC:[24E7B6F4]: addiu      $a3, $a3, -18700
    088ADAB0:[3C050004]: lui        $a1, 0x0004 <=> li $a1, 0x00040000
    088ADAB4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADAB8:[02052821]: addu       $a1, $s0, $a1
    088ADABC:[ACA0F564]: sw         $zr, -2716($a1)
    088ADAC0:[24840001]: addiu      $a0, $a0, 1
    088ADAC4:[28860020]: slti       $a2, $a0, 32
    088ADAC8:[14C0FFFC]: bne        $a2, $zr, 0x088ADABC
    088ADACC:[24A50004]: addiu      $a1, $a1, 4
    088ADAD0:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088ADAD4:[8FB00000]: lw         $s0, 0($sp)
    088ADAD8:[8FBF0004]: lw         $ra, 4($sp)
    088ADADC:[03E00008]: jr         $ra
    088ADAE0:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088AD9E8 128 times (length 5)
    088AD9C8:[0E232C44]: jal        0x088CB110
    088AD9CC:[26040F58]: addiu      $a0, $s0, 3928
    088AD9D0:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088AD9D4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088AD9D8:[02052821]: addu       $a1, $s0, $a1
--> 088AD9DC:[ACA0DF88]: sw         $zr, -8312($a1)
    088AD9E0:[24840001]: addiu      $a0, $a0, 1
    088AD9E4:[28860080]: slti       $a2, $a0, 128
--> 088AD9E8:[14C0FFFC]: bne        $a2, $zr, 0x088AD9DC
    088AD9EC:[24A50004]: addiu      $a1, $a1, 4
    088AD9F0:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088AD9F4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088AD9F8:[02052821]: addu       $a1, $s0, $a1
  Back Branch 088ADA48 100 times (length 5)
    088ADA28:[14C0FFFC]: bne        $a2, $zr, 0x088ADA1C
    088ADA2C:[24A50004]: addiu      $a1, $a1, 4
    088ADA30:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA34:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA38:[02052821]: addu       $a1, $s0, $a1
--> 088ADA3C:[ACA0F914]: sw         $zr, -1772($a1)
    088ADA40:[24840001]: addiu      $a0, $a0, 1
    088ADA44:[28860064]: slti       $a2, $a0, 100
--> 088ADA48:[14C0FFFC]: bne        $a2, $zr, 0x088ADA3C
    088ADA4C:[24A50004]: addiu      $a1, $a1, 4
    088ADA50:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA54:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA58:[02052821]: addu       $a1, $s0, $a1
  Back Branch 088ADA68 100 times (length 5)
    088ADA48:[14C0FFFC]: bne        $a2, $zr, 0x088ADA3C
    088ADA4C:[24A50004]: addiu      $a1, $a1, 4
    088ADA50:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA54:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA58:[02052821]: addu       $a1, $s0, $a1
--> 088ADA5C:[ACA0FAA4]: sw         $zr, -1372($a1)
    088ADA60:[24840001]: addiu      $a0, $a0, 1
    088ADA64:[28860064]: slti       $a2, $a0, 100
--> 088ADA68:[14C0FFFC]: bne        $a2, $zr, 0x088ADA5C
    088ADA6C:[24A50004]: addiu      $a1, $a1, 4
    088ADA70:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA74:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA78:[02052821]: addu       $a1, $s0, $a1
  Back Branch 088ADA28 100 times (length 5)
    088ADA08:[14C0FFFC]: bne        $a2, $zr, 0x088AD9FC
    088ADA0C:[24A50004]: addiu      $a1, $a1, 4
    088ADA10:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA18:[02052821]: addu       $a1, $s0, $a1
--> 088ADA1C:[ACA0F784]: sw         $zr, -2172($a1)
    088ADA20:[24840001]: addiu      $a0, $a0, 1
    088ADA24:[28860064]: slti       $a2, $a0, 100
--> 088ADA28:[14C0FFFC]: bne        $a2, $zr, 0x088ADA1C
    088ADA2C:[24A50004]: addiu      $a1, $a1, 4
    088ADA30:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA34:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA38:[02052821]: addu       $a1, $s0, $a1
  Back Branch 088ADA88 100 times (length 5)
    088ADA68:[14C0FFFC]: bne        $a2, $zr, 0x088ADA5C
    088ADA6C:[24A50004]: addiu      $a1, $a1, 4
    088ADA70:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA74:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA78:[02052821]: addu       $a1, $s0, $a1
--> 088ADA7C:[ACA0FC34]: sw         $zr, -972($a1)
    088ADA80:[24840001]: addiu      $a0, $a0, 1
    088ADA84:[28860064]: slti       $a2, $a0, 100
--> 088ADA88:[14C0FFFC]: bne        $a2, $zr, 0x088ADA7C
    088ADA8C:[24A50004]: addiu      $a1, $a1, 4
    088ADA90:[3C040004]: lui        $a0, 0x0004 <=> li $a0, 0x00040000
    088ADA94:[2484E8C8]: addiu      $a0, $a0, -5944
    088ADA98:[3C07088B]: lui        $a3, 0x088B <=> li $a3, 0x088B0000
  Back Branch 088ADA08 32 times (length 5)
    088AD9E8:[14C0FFFC]: bne        $a2, $zr, 0x088AD9DC
    088AD9EC:[24A50004]: addiu      $a1, $a1, 4
    088AD9F0:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088AD9F4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088AD9F8:[02052821]: addu       $a1, $s0, $a1
--> 088AD9FC:[ACA0E188]: sw         $zr, -7800($a1)
    088ADA00:[24840001]: addiu      $a0, $a0, 1
    088ADA04:[28860020]: slti       $a2, $a0, 32
--> 088ADA08:[14C0FFFC]: bne        $a2, $zr, 0x088AD9FC
    088ADA0C:[24A50004]: addiu      $a1, $a1, 4
    088ADA10:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088ADA14:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADA18:[02052821]: addu       $a1, $s0, $a1
  Back Branch 088ADAC8 32 times (length 5)
    088ADAA8:[0E264D58]: jal        0x08993560
    088ADAAC:[24E7B6F4]: addiu      $a3, $a3, -18700
    088ADAB0:[3C050004]: lui        $a1, 0x0004 <=> li $a1, 0x00040000
    088ADAB4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088ADAB8:[02052821]: addu       $a1, $s0, $a1
--> 088ADABC:[ACA0F564]: sw         $zr, -2716($a1)
    088ADAC0:[24840001]: addiu      $a0, $a0, 1
    088ADAC4:[28860020]: slti       $a2, $a0, 32
--> 088ADAC8:[14C0FFFC]: bne        $a2, $zr, 0x088ADABC
    088ADACC:[24A50004]: addiu      $a1, $a1, 4
    088ADAD0:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088ADAD4:[8FB00000]: lw         $s0, 0($sp)
    088ADAD8:[8FBF0004]: lw         $ra, 4($sp)
_S1_2_88AB6F4 2,795 instructions (0.218%), 5 calls (088AB6F4 - 088AB7A0, length 44)
    088AB6F4:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB6F8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB6FC:[ACA00010]: sw         $zr, 16($a1)
    088AB700:[24C60001]: addiu      $a2, $a2, 1
    088AB704:[28C70020]: slti       $a3, $a2, 32
    088AB708:[14E0FFFC]: bne        $a3, $zr, 0x088AB6FC
    088AB70C:[24A50004]: addiu      $a1, $a1, 4
    088AB710:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB714:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB718:[ACA00090]: sw         $zr, 144($a1)
    088AB71C:[24C60001]: addiu      $a2, $a2, 1
    088AB720:[28C70020]: slti       $a3, $a2, 32
    088AB724:[14E0FFFC]: bne        $a3, $zr, 0x088AB718
    088AB728:[24A50004]: addiu      $a1, $a1, 4
    088AB72C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB730:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB734:[ACA00110]: sw         $zr, 272($a1)
    088AB738:[24C60001]: addiu      $a2, $a2, 1
    088AB73C:[28C70008]: slti       $a3, $a2, 8
    088AB740:[14E0FFFC]: bne        $a3, $zr, 0x088AB734
    088AB744:[24A50004]: addiu      $a1, $a1, 4
    088AB748:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB74C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB750:[ACA00130]: sw         $zr, 304($a1)
    088AB754:[24C60001]: addiu      $a2, $a2, 1
    088AB758:[28C70020]: slti       $a3, $a2, 32
    088AB75C:[14E0FFFC]: bne        $a3, $zr, 0x088AB750
    088AB760:[24A50004]: addiu      $a1, $a1, 4
    088AB764:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    088AB768:[8CA9B3CC]: lw         $t1, -19508($a1)
    088AB76C:[8CA8B3C8]: lw         $t0, -19512($a1)
    088AB770:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB774:[AC890264]: sw         $t1, 612($a0)
    088AB778:[AC880260]: sw         $t0, 608($a0)
    088AB77C:[AC89026C]: sw         $t1, 620($a0)
    088AB780:[AC880268]: sw         $t0, 616($a0)
    088AB784:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB788:[ACA00270]: sw         $zr, 624($a1)
    088AB78C:[24C60001]: addiu      $a2, $a2, 1
    088AB790:[28C70004]: slti       $a3, $a2, 4
    088AB794:[14E0FFFC]: bne        $a3, $zr, 0x088AB788
    088AB798:[24A50004]: addiu      $a1, $a1, 4
    088AB79C:[03E00008]: jr         $ra
    088AB7A0:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
  Back Branch 088AB75C 160 times (length 5)
    088AB73C:[28C70008]: slti       $a3, $a2, 8
    088AB740:[14E0FFFC]: bne        $a3, $zr, 0x088AB734
    088AB744:[24A50004]: addiu      $a1, $a1, 4
    088AB748:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB74C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088AB750:[ACA00130]: sw         $zr, 304($a1)
    088AB754:[24C60001]: addiu      $a2, $a2, 1
    088AB758:[28C70020]: slti       $a3, $a2, 32
--> 088AB75C:[14E0FFFC]: bne        $a3, $zr, 0x088AB750
    088AB760:[24A50004]: addiu      $a1, $a1, 4
    088AB764:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    088AB768:[8CA9B3CC]: lw         $t1, -19508($a1)
    088AB76C:[8CA8B3C8]: lw         $t0, -19512($a1)
  Back Branch 088AB708 160 times (length 5)
    088AB6F4:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB6F8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088AB6FC:[ACA00010]: sw         $zr, 16($a1)
    088AB700:[24C60001]: addiu      $a2, $a2, 1
    088AB704:[28C70020]: slti       $a3, $a2, 32
--> 088AB708:[14E0FFFC]: bne        $a3, $zr, 0x088AB6FC
    088AB70C:[24A50004]: addiu      $a1, $a1, 4
    088AB710:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB714:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB718:[ACA00090]: sw         $zr, 144($a1)
  Back Branch 088AB724 160 times (length 5)
    088AB704:[28C70020]: slti       $a3, $a2, 32
    088AB708:[14E0FFFC]: bne        $a3, $zr, 0x088AB6FC
    088AB70C:[24A50004]: addiu      $a1, $a1, 4
    088AB710:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB714:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088AB718:[ACA00090]: sw         $zr, 144($a1)
    088AB71C:[24C60001]: addiu      $a2, $a2, 1
    088AB720:[28C70020]: slti       $a3, $a2, 32
--> 088AB724:[14E0FFFC]: bne        $a3, $zr, 0x088AB718
    088AB728:[24A50004]: addiu      $a1, $a1, 4
    088AB72C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB730:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB734:[ACA00110]: sw         $zr, 272($a1)
  Back Branch 088AB740 40 times (length 5)
    088AB720:[28C70020]: slti       $a3, $a2, 32
    088AB724:[14E0FFFC]: bne        $a3, $zr, 0x088AB718
    088AB728:[24A50004]: addiu      $a1, $a1, 4
    088AB72C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB730:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088AB734:[ACA00110]: sw         $zr, 272($a1)
    088AB738:[24C60001]: addiu      $a2, $a2, 1
    088AB73C:[28C70008]: slti       $a3, $a2, 8
--> 088AB740:[14E0FFFC]: bne        $a3, $zr, 0x088AB734
    088AB744:[24A50004]: addiu      $a1, $a1, 4
    088AB748:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088AB74C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088AB750:[ACA00130]: sw         $zr, 304($a1)
  Back Branch 088AB794 20 times (length 5)
    088AB774:[AC890264]: sw         $t1, 612($a0)
    088AB778:[AC880260]: sw         $t0, 608($a0)
    088AB77C:[AC89026C]: sw         $t1, 620($a0)
    088AB780:[AC880268]: sw         $t0, 616($a0)
    088AB784:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088AB788:[ACA00270]: sw         $zr, 624($a1)
    088AB78C:[24C60001]: addiu      $a2, $a2, 1
    088AB790:[28C70004]: slti       $a3, $a2, 4
--> 088AB794:[14E0FFFC]: bne        $a3, $zr, 0x088AB788
    088AB798:[24A50004]: addiu      $a1, $a1, 4
    088AB79C:[03E00008]: jr         $ra
    088AB7A0:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_886546C 2,688 instructions (0.210%), 384 calls (0886546C - 08865484, length 7)
    0886546C:[AC800010]: sw         $zr, 16($a0)
    08865470:[AC800014]: sw         $zr, 20($a0)
    08865474:[A4800018]: sh         $zr, 24($a0)
    08865478:[A080001A]: sb         $zr, 26($a0)
    0886547C:[A0800000]: sb         $zr, 0($a0)
    08865480:[03E00008]: jr         $ra
    08865484:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_88B2BCC 2,610 instructions (0.204%), 90 calls (088B2BCC - 088B2C24, length 23)
    088B2BCC:[27BDFFF0]: addiu      $sp, $sp, -16
    088B2BD0:[AFB00000]: sw         $s0, 0($sp)
    088B2BD4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B2BD8:[AFB10004]: sw         $s1, 4($sp)
    088B2BDC:[AFB20008]: sw         $s2, 8($sp)
    088B2BE0:[AFBF000C]: sw         $ra, 12($sp)
    088B2BE4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088B2BE8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088B2BEC:[02118821]: addu       $s1, $s0, $s1
    088B2BF0:[0E22CAC5]: jal        0x088B2B14
    088B2BF4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B2BF8:[26520001]: addiu      $s2, $s2, 1
    088B2BFC:[2A440002]: slti       $a0, $s2, 2
    088B2C00:[1480FFFB]: bne        $a0, $zr, 0x088B2BF0
    088B2C04:[2631000C]: addiu      $s1, $s1, 12
    088B2C08:[0E22CAC5]: jal        0x088B2B14
    088B2C0C:[26040018]: addiu      $a0, $s0, 24
    088B2C10:[8FB00000]: lw         $s0, 0($sp)
    088B2C14:[8FB10004]: lw         $s1, 4($sp)
    088B2C18:[8FB20008]: lw         $s2, 8($sp)
    088B2C1C:[8FBF000C]: lw         $ra, 12($sp)
    088B2C20:[03E00008]: jr         $ra
    088B2C24:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088B2C00 180 times (length 6)
    088B2BDC:[AFB20008]: sw         $s2, 8($sp)
    088B2BE0:[AFBF000C]: sw         $ra, 12($sp)
    088B2BE4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088B2BE8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088B2BEC:[02118821]: addu       $s1, $s0, $s1
--> 088B2BF0:[0E22CAC5]: jal        0x088B2B14
    088B2BF4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B2BF8:[26520001]: addiu      $s2, $s2, 1
    088B2BFC:[2A440002]: slti       $a0, $s2, 2
--> 088B2C00:[1480FFFB]: bne        $a0, $zr, 0x088B2BF0
    088B2C04:[2631000C]: addiu      $s1, $s1, 12
    088B2C08:[0E22CAC5]: jal        0x088B2B14
    088B2C0C:[26040018]: addiu      $a0, $s0, 24
    088B2C10:[8FB00000]: lw         $s0, 0($sp)
_S1_2_8869C40 2,496 instructions (0.195%), 192 calls (08869C40 - 08869C70, length 13)
    08869C40:[27BDFFF0]: addiu      $sp, $sp, -16
    08869C44:[AFB00000]: sw         $s0, 0($sp)
    08869C48:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08869C4C:[AE000090]: sw         $zr, 144($s0)
    08869C50:[AE000108]: sw         $zr, 264($s0)
    08869C54:[AFBF0004]: sw         $ra, 4($sp)
    08869C58:[0E21A728]: jal        0x08869CA0
    08869C5C:[AE00010C]: sw         $zr, 268($s0)
    08869C60:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    08869C64:[8FB00000]: lw         $s0, 0($sp)
    08869C68:[8FBF0004]: lw         $ra, 4($sp)
    08869C6C:[03E00008]: jr         $ra
    08869C70:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88DE098 2,430 instructions (0.190%), 270 calls (088DE098 - 088DE0B8, length 9)
    088DE098:[AC800000]: sw         $zr, 0($a0)
    088DE09C:[A4800004]: sh         $zr, 4($a0)
    088DE0A0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088DE0A4:[A4850006]: sh         $a1, 6($a0)
    088DE0A8:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    088DE0AC:[A4850008]: sh         $a1, 8($a0)
    088DE0B0:[A080000A]: sb         $zr, 10($a0)
    088DE0B4:[03E00008]: jr         $ra
    088DE0B8:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_8935D58 2,127 instructions (0.166%), 4 calls (08935D58 - 08935DB4, length 24)
    08935D58:[80850000]: lb         $a1, 0($a0)
    08935D5C:[10A00014]: beq        $a1, $zr, 0x08935DB0
    08935D60:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
    08935D64:[3C06089D]: lui        $a2, 0x089D <=> li $a2, 0x089D0000
    08935D68:[24C6F590]: addiu      $a2, $a2, -2672
    08935D6C:[24C60001]: addiu      $a2, $a2, 1
    08935D70:[00C53821]: addu       $a3, $a2, $a1
    08935D74:[80E70000]: lb         $a3, 0($a3)
    08935D78:[30E70002]: andi       $a3, $a3, 2
    08935D7C:[10E00008]: beq        $a3, $zr, 0x08935DA0
    08935D80:[00C53821]: addu       $a3, $a2, $a1
    08935D84:[80E70000]: lb         $a3, 0($a3)
    08935D88:[30E70002]: andi       $a3, $a3, 2
    08935D8C:[10E00003]: beq        $a3, $zr, 0x08935D9C
    08935D90:[00000000]: nop
    08935D94:[10000001]: b          0x08935D9C
    08935D98:[24A5FFE0]: addiu      $a1, $a1, -32
    08935D9C:[A0850000]: sb         $a1, 0($a0)
    08935DA0:[24840001]: addiu      $a0, $a0, 1
    08935DA4:[80850000]: lb         $a1, 0($a0)
    08935DA8:[14A0FFF2]: bne        $a1, $zr, 0x08935D74
    08935DAC:[00C53821]: addu       $a3, $a2, $a1
    08935DB0:[03E00008]: jr         $ra
    08935DB4:[00000000]: nop
  Back Branch 08935DA8 180 times (length 15)
    08935D60:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
    08935D64:[3C06089D]: lui        $a2, 0x089D <=> li $a2, 0x089D0000
    08935D68:[24C6F590]: addiu      $a2, $a2, -2672
    08935D6C:[24C60001]: addiu      $a2, $a2, 1
    08935D70:[00C53821]: addu       $a3, $a2, $a1
--> 08935D74:[80E70000]: lb         $a3, 0($a3)
    08935D78:[30E70002]: andi       $a3, $a3, 2
    08935D7C:[10E00008]: beq        $a3, $zr, 0x08935DA0
    08935D80:[00C53821]: addu       $a3, $a2, $a1
    08935D84:[80E70000]: lb         $a3, 0($a3)
    08935D88:[30E70002]: andi       $a3, $a3, 2
    08935D8C:[10E00003]: beq        $a3, $zr, 0x08935D9C
    08935D90:[00000000]: nop
    08935D94:[10000001]: b          0x08935D9C
    08935D98:[24A5FFE0]: addiu      $a1, $a1, -32
    08935D9C:[A0850000]: sb         $a1, 0($a0)
    08935DA0:[24840001]: addiu      $a0, $a0, 1
    08935DA4:[80850000]: lb         $a1, 0($a0)
--> 08935DA8:[14A0FFF2]: bne        $a1, $zr, 0x08935D74
    08935DAC:[00C53821]: addu       $a3, $a2, $a1
    08935DB0:[03E00008]: jr         $ra
    08935DB4:[00000000]: nop
_S1_2_88C53A0 2,028 instructions (0.158%), 6 calls (088C53A0 - 088C53F8, length 23)
    088C53A0:[AC800000]: sw         $zr, 0($a0)
    088C53A4:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088C53A8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088C53AC:[ACA00004]: sw         $zr, 4($a1)
    088C53B0:[24C60001]: addiu      $a2, $a2, 1
    088C53B4:[28C70020]: slti       $a3, $a2, 32
    088C53B8:[14E0FFFC]: bne        $a3, $zr, 0x088C53AC
    088C53BC:[24A50004]: addiu      $a1, $a1, 4
    088C53C0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088C53C4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088C53C8:[ACA00084]: sw         $zr, 132($a1)
    088C53CC:[24C60001]: addiu      $a2, $a2, 1
    088C53D0:[28C70020]: slti       $a3, $a2, 32
    088C53D4:[14E0FFFC]: bne        $a3, $zr, 0x088C53C8
    088C53D8:[24A50004]: addiu      $a1, $a1, 4
    088C53DC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C53E0:[AC800104]: sw         $zr, 260($a0)
    088C53E4:[24A50001]: addiu      $a1, $a1, 1
    088C53E8:[28A60002]: slti       $a2, $a1, 2
    088C53EC:[14C0FFFC]: bne        $a2, $zr, 0x088C53E0
    088C53F0:[24840004]: addiu      $a0, $a0, 4
    088C53F4:[03E00008]: jr         $ra
    088C53F8:[00000000]: nop
  Back Branch 088C53B8 192 times (length 5)
    088C53A0:[AC800000]: sw         $zr, 0($a0)
    088C53A4:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088C53A8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088C53AC:[ACA00004]: sw         $zr, 4($a1)
    088C53B0:[24C60001]: addiu      $a2, $a2, 1
    088C53B4:[28C70020]: slti       $a3, $a2, 32
--> 088C53B8:[14E0FFFC]: bne        $a3, $zr, 0x088C53AC
    088C53BC:[24A50004]: addiu      $a1, $a1, 4
    088C53C0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088C53C4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088C53C8:[ACA00084]: sw         $zr, 132($a1)
  Back Branch 088C53D4 192 times (length 5)
    088C53B4:[28C70020]: slti       $a3, $a2, 32
    088C53B8:[14E0FFFC]: bne        $a3, $zr, 0x088C53AC
    088C53BC:[24A50004]: addiu      $a1, $a1, 4
    088C53C0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088C53C4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088C53C8:[ACA00084]: sw         $zr, 132($a1)
    088C53CC:[24C60001]: addiu      $a2, $a2, 1
    088C53D0:[28C70020]: slti       $a3, $a2, 32
--> 088C53D4:[14E0FFFC]: bne        $a3, $zr, 0x088C53C8
    088C53D8:[24A50004]: addiu      $a1, $a1, 4
    088C53DC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C53E0:[AC800104]: sw         $zr, 260($a0)
    088C53E4:[24A50001]: addiu      $a1, $a1, 1
  Back Branch 088C53EC 12 times (length 5)
    088C53CC:[24C60001]: addiu      $a2, $a2, 1
    088C53D0:[28C70020]: slti       $a3, $a2, 32
    088C53D4:[14E0FFFC]: bne        $a3, $zr, 0x088C53C8
    088C53D8:[24A50004]: addiu      $a1, $a1, 4
    088C53DC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088C53E0:[AC800104]: sw         $zr, 260($a0)
    088C53E4:[24A50001]: addiu      $a1, $a1, 1
    088C53E8:[28A60002]: slti       $a2, $a1, 2
--> 088C53EC:[14C0FFFC]: bne        $a2, $zr, 0x088C53E0
    088C53F0:[24840004]: addiu      $a0, $a0, 4
    088C53F4:[03E00008]: jr         $ra
    088C53F8:[00000000]: nop
_S1_2_8938380 1,998 instructions (0.156%), 6 calls (08938380 - 08939864, length 1338)
  Back Branch 0893844C 132 times (length 12)
    08938410:[34120025]: ori        $s2, $zr, 37 <=> li $s2, 37
    08938414:[27B50034]: addiu      $s5, $sp, 52
    08938418:[27B70002]: addiu      $s7, $sp, 2
    0893841C:[3C16089E]: lui        $s6, 0x089E <=> li $s6, 0x089E0000
    08938420:[3C1E089E]: lui        $fp, 0x089E <=> li $fp, 0x089E0000
--> 08938424:[8FC488E4]: lw         $a0, -30492($fp)
    08938428:[8EC78DC0]: lw         $a3, -29248($s6)
    0893842C:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    08938430:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    08938434:[0E24FC2B]: jal        0x0893F0AC
    08938438:[02A04025]: or         $t0, $s5, $zr <=> move $t0, $s5
    0893843C:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08938440:[5A000007]: blezl      $s0, 0x08938460
    08938444:[02339023]: subu       $s2, $s1, $s3
    08938448:[97A40002]: lhu        $a0, 2($sp)
--> 0893844C:[1492FFF5]: bne        $a0, $s2, 0x08938424
    08938450:[02308821]: addu       $s1, $s1, $s0
    08938454:[2631FFFF]: addiu      $s1, $s1, -1
    08938458:[10000001]: b          0x08938460
    0893845C:[02339023]: subu       $s2, $s1, $s3
  Back Branch 08939808 6 times (length 1281)
_S1_2_88B74D0 1,980 instructions (0.155%), 180 calls (088B74D0 - 088B74F8, length 11)
    088B74D0:[27BDFFF0]: addiu      $sp, $sp, -16
    088B74D4:[AFB00000]: sw         $s0, 0($sp)
    088B74D8:[AFBF0004]: sw         $ra, 4($sp)
    088B74DC:[0E22DD3F]: jal        0x088B74FC
    088B74E0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B74E4:[0E22DD4E]: jal        0x088B7538
    088B74E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B74EC:[8FB00000]: lw         $s0, 0($sp)
    088B74F0:[8FBF0004]: lw         $ra, 4($sp)
    088B74F4:[03E00008]: jr         $ra
    088B74F8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88B74A4 1,980 instructions (0.155%), 180 calls (088B74A4 - 088B74CC, length 11)
    088B74A4:[27BDFFF0]: addiu      $sp, $sp, -16
    088B74A8:[AFB00000]: sw         $s0, 0($sp)
    088B74AC:[AFBF0004]: sw         $ra, 4($sp)
    088B74B0:[0E22DD34]: jal        0x088B74D0
    088B74B4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B74B8:[0E22DD63]: jal        0x088B758C
    088B74BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B74C0:[8FB00000]: lw         $s0, 0($sp)
    088B74C4:[8FBF0004]: lw         $ra, 4($sp)
    088B74C8:[03E00008]: jr         $ra
    088B74CC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_887D548 1,640 instructions (0.128%), 205 calls (0887D548 - 0887D564, length 8)
    0887D548:[AC800020]: sw         $zr, 32($a0)
    0887D54C:[AC80001C]: sw         $zr, 28($a0)
    0887D550:[AC800024]: sw         $zr, 36($a0)
    0887D554:[AC800030]: sw         $zr, 48($a0)
    0887D558:[AC80002C]: sw         $zr, 44($a0)
    0887D55C:[AC800034]: sw         $zr, 52($a0)
    0887D560:[03E00008]: jr         $ra
    0887D564:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
_S1_2_88F9388 1,508 instructions (0.118%), 2 calls (088F9388 - 088F93E4, length 24)
    088F9388:[27BDFFF0]: addiu      $sp, $sp, -16
    088F938C:[AFB00000]: sw         $s0, 0($sp)
    088F9390:[AFBF0004]: sw         $ra, 4($sp)
    088F9394:[0E232E7A]: jal        0x088CB9E8
    088F9398:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F939C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088F93A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F93A4:[AC800CE4]: sw         $zr, 3300($a0)
    088F93A8:[24A50001]: addiu      $a1, $a1, 1
    088F93AC:[28A60014]: slti       $a2, $a1, 20
    088F93B0:[14C0FFFC]: bne        $a2, $zr, 0x088F93A4
    088F93B4:[24840004]: addiu      $a0, $a0, 4
    088F93B8:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088F93BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F93C0:[AC800D34]: sw         $zr, 3380($a0)
    088F93C4:[24A50001]: addiu      $a1, $a1, 1
    088F93C8:[28A60080]: slti       $a2, $a1, 128
    088F93CC:[14C0FFFC]: bne        $a2, $zr, 0x088F93C0
    088F93D0:[24840004]: addiu      $a0, $a0, 4
    088F93D4:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088F93D8:[8FB00000]: lw         $s0, 0($sp)
    088F93DC:[8FBF0004]: lw         $ra, 4($sp)
    088F93E0:[03E00008]: jr         $ra
    088F93E4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088F93CC 256 times (length 5)
    088F93AC:[28A60014]: slti       $a2, $a1, 20
    088F93B0:[14C0FFFC]: bne        $a2, $zr, 0x088F93A4
    088F93B4:[24840004]: addiu      $a0, $a0, 4
    088F93B8:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088F93BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088F93C0:[AC800D34]: sw         $zr, 3380($a0)
    088F93C4:[24A50001]: addiu      $a1, $a1, 1
    088F93C8:[28A60080]: slti       $a2, $a1, 128
--> 088F93CC:[14C0FFFC]: bne        $a2, $zr, 0x088F93C0
    088F93D0:[24840004]: addiu      $a0, $a0, 4
    088F93D4:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088F93D8:[8FB00000]: lw         $s0, 0($sp)
    088F93DC:[8FBF0004]: lw         $ra, 4($sp)
  Back Branch 088F93B0 40 times (length 5)
    088F9390:[AFBF0004]: sw         $ra, 4($sp)
    088F9394:[0E232E7A]: jal        0x088CB9E8
    088F9398:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F939C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088F93A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088F93A4:[AC800CE4]: sw         $zr, 3300($a0)
    088F93A8:[24A50001]: addiu      $a1, $a1, 1
    088F93AC:[28A60014]: slti       $a2, $a1, 20
--> 088F93B0:[14C0FFFC]: bne        $a2, $zr, 0x088F93A4
    088F93B4:[24840004]: addiu      $a0, $a0, 4
    088F93B8:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088F93BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F93C0:[AC800D34]: sw         $zr, 3380($a0)
_S1_2_88C823C 1,508 instructions (0.118%), 2 calls (088C823C - 088C8298, length 24)
    088C823C:[27BDFFF0]: addiu      $sp, $sp, -16
    088C8240:[AFB00000]: sw         $s0, 0($sp)
    088C8244:[AFBF0004]: sw         $ra, 4($sp)
    088C8248:[0E232E7A]: jal        0x088CB9E8
    088C824C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088C8250:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8254:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088C8258:[AC800CE4]: sw         $zr, 3300($a0)
    088C825C:[24A50001]: addiu      $a1, $a1, 1
    088C8260:[28A60014]: slti       $a2, $a1, 20
    088C8264:[14C0FFFC]: bne        $a2, $zr, 0x088C8258
    088C8268:[24840004]: addiu      $a0, $a0, 4
    088C826C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8270:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088C8274:[AC800D34]: sw         $zr, 3380($a0)
    088C8278:[24A50001]: addiu      $a1, $a1, 1
    088C827C:[28A60080]: slti       $a2, $a1, 128
    088C8280:[14C0FFFC]: bne        $a2, $zr, 0x088C8274
    088C8284:[24840004]: addiu      $a0, $a0, 4
    088C8288:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088C828C:[8FB00000]: lw         $s0, 0($sp)
    088C8290:[8FBF0004]: lw         $ra, 4($sp)
    088C8294:[03E00008]: jr         $ra
    088C8298:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088C8280 256 times (length 5)
    088C8260:[28A60014]: slti       $a2, $a1, 20
    088C8264:[14C0FFFC]: bne        $a2, $zr, 0x088C8258
    088C8268:[24840004]: addiu      $a0, $a0, 4
    088C826C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8270:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088C8274:[AC800D34]: sw         $zr, 3380($a0)
    088C8278:[24A50001]: addiu      $a1, $a1, 1
    088C827C:[28A60080]: slti       $a2, $a1, 128
--> 088C8280:[14C0FFFC]: bne        $a2, $zr, 0x088C8274
    088C8284:[24840004]: addiu      $a0, $a0, 4
    088C8288:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088C828C:[8FB00000]: lw         $s0, 0($sp)
    088C8290:[8FBF0004]: lw         $ra, 4($sp)
  Back Branch 088C8264 40 times (length 5)
    088C8244:[AFBF0004]: sw         $ra, 4($sp)
    088C8248:[0E232E7A]: jal        0x088CB9E8
    088C824C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088C8250:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8254:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088C8258:[AC800CE4]: sw         $zr, 3300($a0)
    088C825C:[24A50001]: addiu      $a1, $a1, 1
    088C8260:[28A60014]: slti       $a2, $a1, 20
--> 088C8264:[14C0FFFC]: bne        $a2, $zr, 0x088C8258
    088C8268:[24840004]: addiu      $a0, $a0, 4
    088C826C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C8270:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088C8274:[AC800D34]: sw         $zr, 3380($a0)
_S1_2_891A77C 1,502 instructions (0.117%), 2 calls (0891A77C - 0891A7E0, length 26)
    0891A77C:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0891A780:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0891A784:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0891A788:[00874021]: addu       $t0, $a0, $a3
    0891A78C:[A1000000]: sb         $zr, 0($t0)
    0891A790:[A1000005]: sb         $zr, 5($t0)
    0891A794:[ACC5000C]: sw         $a1, 12($a2)
    0891A798:[24E70001]: addiu      $a3, $a3, 1
    0891A79C:[28E80005]: slti       $t0, $a3, 5
    0891A7A0:[1500FFF9]: bne        $t0, $zr, 0x0891A788
    0891A7A4:[24C60004]: addiu      $a2, $a2, 4
    0891A7A8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891A7AC:[24840020]: addiu      $a0, $a0, 32
    0891A7B0:[A0800003]: sb         $zr, 3($a0)
    0891A7B4:[90870003]: lbu        $a3, 3($a0)
    0891A7B8:[A0850000]: sb         $a1, 0($a0)
    0891A7BC:[A0800001]: sb         $zr, 1($a0)
    0891A7C0:[A0800002]: sb         $zr, 2($a0)
    0891A7C4:[34E70001]: ori        $a3, $a3, 1
    0891A7C8:[A0870003]: sb         $a3, 3($a0)
    0891A7CC:[24C60001]: addiu      $a2, $a2, 1
    0891A7D0:[28C70040]: slti       $a3, $a2, 64
    0891A7D4:[14E0FFF6]: bne        $a3, $zr, 0x0891A7B0
    0891A7D8:[24840004]: addiu      $a0, $a0, 4
    0891A7DC:[03E00008]: jr         $ra
    0891A7E0:[00000000]: nop
  Back Branch 0891A7D4 128 times (length 11)
    0891A79C:[28E80005]: slti       $t0, $a3, 5
    0891A7A0:[1500FFF9]: bne        $t0, $zr, 0x0891A788
    0891A7A4:[24C60004]: addiu      $a2, $a2, 4
    0891A7A8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891A7AC:[24840020]: addiu      $a0, $a0, 32
--> 0891A7B0:[A0800003]: sb         $zr, 3($a0)
    0891A7B4:[90870003]: lbu        $a3, 3($a0)
    0891A7B8:[A0850000]: sb         $a1, 0($a0)
    0891A7BC:[A0800001]: sb         $zr, 1($a0)
    0891A7C0:[A0800002]: sb         $zr, 2($a0)
    0891A7C4:[34E70001]: ori        $a3, $a3, 1
    0891A7C8:[A0870003]: sb         $a3, 3($a0)
    0891A7CC:[24C60001]: addiu      $a2, $a2, 1
    0891A7D0:[28C70040]: slti       $a3, $a2, 64
--> 0891A7D4:[14E0FFF6]: bne        $a3, $zr, 0x0891A7B0
    0891A7D8:[24840004]: addiu      $a0, $a0, 4
    0891A7DC:[03E00008]: jr         $ra
    0891A7E0:[00000000]: nop
  Back Branch 0891A7A0 10 times (length 8)
    0891A77C:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0891A780:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0891A784:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
--> 0891A788:[00874021]: addu       $t0, $a0, $a3
    0891A78C:[A1000000]: sb         $zr, 0($t0)
    0891A790:[A1000005]: sb         $zr, 5($t0)
    0891A794:[ACC5000C]: sw         $a1, 12($a2)
    0891A798:[24E70001]: addiu      $a3, $a3, 1
    0891A79C:[28E80005]: slti       $t0, $a3, 5
--> 0891A7A0:[1500FFF9]: bne        $t0, $zr, 0x0891A788
    0891A7A4:[24C60004]: addiu      $a2, $a2, 4
    0891A7A8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891A7AC:[24840020]: addiu      $a0, $a0, 32
    0891A7B0:[A0800003]: sb         $zr, 3($a0)
_S1_2_88BD4E4 1,496 instructions (0.117%), 22 calls (088BD4E4 - 088BD514, length 13)
    088BD4E4:[AC800000]: sw         $zr, 0($a0)
    088BD4E8:[AC800004]: sw         $zr, 4($a0)
    088BD4EC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088BD4F0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088BD4F4:[ACA00008]: sw         $zr, 8($a1)
    088BD4F8:[24C60001]: addiu      $a2, $a2, 1
    088BD4FC:[28C7000C]: slti       $a3, $a2, 12
    088BD500:[14E0FFFC]: bne        $a3, $zr, 0x088BD4F4
    088BD504:[24A50004]: addiu      $a1, $a1, 4
    088BD508:[AC800038]: sw         $zr, 56($a0)
    088BD50C:[AC80003C]: sw         $zr, 60($a0)
    088BD510:[03E00008]: jr         $ra
    088BD514:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
  Back Branch 088BD500 264 times (length 5)
    088BD4E4:[AC800000]: sw         $zr, 0($a0)
    088BD4E8:[AC800004]: sw         $zr, 4($a0)
    088BD4EC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088BD4F0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088BD4F4:[ACA00008]: sw         $zr, 8($a1)
    088BD4F8:[24C60001]: addiu      $a2, $a2, 1
    088BD4FC:[28C7000C]: slti       $a3, $a2, 12
--> 088BD500:[14E0FFFC]: bne        $a3, $zr, 0x088BD4F4
    088BD504:[24A50004]: addiu      $a1, $a1, 4
    088BD508:[AC800038]: sw         $zr, 56($a0)
    088BD50C:[AC80003C]: sw         $zr, 60($a0)
    088BD510:[03E00008]: jr         $ra
_S1_2_88769CC 1,428 instructions (0.112%), 1 calls (088769CC - 08878018, length 1428)
_S1_2_885C6CC 1,341 instructions (0.105%), 18 calls (0885C6CC - 0885C938, length 156)
    0885C6CC:[310800FF]: andi       $t0, $t0, 255
    0885C6D0:[1CC00002]: bgtz       $a2, 0x0885C6DC
    0885C6D4:[312700FF]: andi       $a3, $t1, 255
    0885C6D8:[8C86000C]: lw         $a2, 12($a0)
    0885C6DC:[24CBFFFF]: addiu      $t3, $a2, -1
    0885C6E0:[01652821]: addu       $a1, $t3, $a1
    0885C6E4:[01604827]: nor        $t1, $t3, $zr <=> li $t1, not $t3
    0885C6E8:[00A92824]: and        $a1, $a1, $t1
    0885C6EC:[256A0010]: addiu      $t2, $t3, 16
    0885C6F0:[01604827]: nor        $t1, $t3, $zr <=> li $t1, not $t3
    0885C6F4:[01494824]: and        $t1, $t2, $t1
    0885C6F8:[00A92821]: addu       $a1, $a1, $t1
    0885C6FC:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0885C700:[10E00033]: beq        $a3, $zr, 0x0885C7D0
    0885C704:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0885C708:[8C8E0004]: lw         $t6, 4($a0)
    0885C70C:[8C830010]: lw         $v1, 16($a0)
    0885C710:[8C820004]: lw         $v0, 4($a0)
    0885C714:[01C56823]: subu       $t5, $t6, $a1
    0885C718:[248A0014]: addiu      $t2, $a0, 20
    0885C71C:[1060000B]: beq        $v1, $zr, 0x0885C74C
    0885C720:[8C8C0000]: lw         $t4, 0($a0)
    0885C724:[00604825]: or         $t1, $v1, $zr <=> move $t1, $v1
    0885C728:[8D230000]: lw         $v1, 0($t1)
    0885C72C:[10620008]: beq        $v1, $v0, 0x0885C750
    0885C730:[00000000]: nop
    0885C734:[00604825]: or         $t1, $v1, $zr <=> move $t1, $v1
    0885C738:[8D230000]: lw         $v1, 0($t1)
    0885C73C:[1462FFFD]: bne        $v1, $v0, 0x0885C734
    0885C740:[00000000]: nop
    0885C744:[10000002]: b          0x0885C750
    0885C748:[00000000]: nop
    0885C74C:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    0885C750:[11420012]: beq        $t2, $v0, 0x0885C79C
    0885C754:[00000000]: nop
    0885C758:[8D430008]: lw         $v1, 8($t2)
    0885C75C:[014D782B]: sltu       $t7, $t2, $t5
    0885C760:[15E00004]: bne        $t7, $zr, 0x0885C774
    0885C764:[01431821]: addu       $v1, $t2, $v1
    0885C768:[01CA782B]: sltu       $t7, $t6, $t2
    0885C76C:[11E00006]: beq        $t7, $zr, 0x0885C788
    0885C770:[00000000]: nop
    0885C774:[006D782B]: sltu       $t7, $v1, $t5
    0885C778:[15E00005]: bne        $t7, $zr, 0x0885C790
    0885C77C:[01C3182B]: sltu       $v1, $t6, $v1
    0885C780:[14600003]: bne        $v1, $zr, 0x0885C790
    0885C784:[00000000]: nop
    0885C788:[10000004]: b          0x0885C79C
    0885C78C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0885C790:[8D4A0000]: lw         $t2, 0($t2)
    0885C794:[1542FFF0]: bne        $t2, $v0, 0x0885C758
    0885C798:[00000000]: nop
    0885C79C:[01AC502B]: sltu       $t2, $t5, $t4
    0885C7A0:[15400003]: bne        $t2, $zr, 0x0885C7B0
    0885C7A4:[01AE502B]: sltu       $t2, $t5, $t6
    0885C7A8:[15400002]: bne        $t2, $zr, 0x0885C7B4
    0885C7AC:[00000000]: nop
    0885C7B0:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0885C7B4:[15200005]: bne        $t1, $zr, 0x0885C7CC
    0885C7B8:[00000000]: nop
    0885C7BC:[11000001]: beq        $t0, $zr, 0x0885C7C4
    0885C7C0:[00000000]: nop
    0885C7C4:[10000002]: b          0x0885C7D0
    0885C7C8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0885C7CC:[01A05025]: or         $t2, $t5, $zr <=> move $t2, $t5
    0885C7D0:[1520001A]: bne        $t1, $zr, 0x0885C83C
    0885C7D4:[00000000]: nop
    0885C7D8:[8C830010]: lw         $v1, 16($a0)
    0885C7DC:[10600017]: beq        $v1, $zr, 0x0885C83C
    0885C7E0:[00000000]: nop
    0885C7E4:[8C6C0008]: lw         $t4, 8($v1)
    0885C7E8:[8C620000]: lw         $v0, 0($v1)
    0885C7EC:[006C6821]: addu       $t5, $v1, $t4
    0885C7F0:[01AB6821]: addu       $t5, $t5, $t3
    0885C7F4:[01607027]: nor        $t6, $t3, $zr <=> li $t6, not $t3
    0885C7F8:[01AE6824]: and        $t5, $t5, $t6
    0885C7FC:[004D1023]: subu       $v0, $v0, $t5
    0885C800:[0002682A]: slt        $t5, $zr, $v0 <=> move $t5, $v0
    0885C804:[11A0000D]: beq        $t5, $zr, 0x0885C83C
    0885C808:[00000000]: nop
    0885C80C:[0045102B]: sltu       $v0, $v0, $a1
    0885C810:[1440000A]: bne        $v0, $zr, 0x0885C83C
    0885C814:[00000000]: nop
    0885C818:[006C5021]: addu       $t2, $v1, $t4
    0885C81C:[014B5021]: addu       $t2, $t2, $t3
    0885C820:[01601027]: nor        $v0, $t3, $zr <=> li $v0, not $t3
    0885C824:[01425024]: and        $t2, $t2, $v0
    0885C828:[8C820004]: lw         $v0, 4($a0)
    0885C82C:[0142102B]: sltu       $v0, $t2, $v0
    0885C830:[10400002]: beq        $v0, $zr, 0x0885C83C
    0885C834:[00000000]: nop
    0885C838:[00604825]: or         $t1, $v1, $zr <=> move $t1, $v1
    0885C83C:[1520001B]: bne        $t1, $zr, 0x0885C8AC
    0885C840:[00000000]: nop
    0885C844:[8C820004]: lw         $v0, 4($a0)
    0885C848:[248A0014]: addiu      $t2, $a0, 20
    0885C84C:[11420017]: beq        $t2, $v0, 0x0885C8AC
    0885C850:[00000000]: nop
    0885C854:[8D4C0008]: lw         $t4, 8($t2)
    0885C858:[8D430000]: lw         $v1, 0($t2)
    0885C85C:[014C6021]: addu       $t4, $t2, $t4
    0885C860:[018B6021]: addu       $t4, $t4, $t3
    0885C864:[01606827]: nor        $t5, $t3, $zr <=> li $t5, not $t3
    0885C868:[018D6024]: and        $t4, $t4, $t5
    0885C86C:[006C6023]: subu       $t4, $v1, $t4
    0885C870:[000C682A]: slt        $t5, $zr, $t4 <=> move $t5, $t4
    0885C874:[11A0000A]: beq        $t5, $zr, 0x0885C8A0
    0885C878:[00000000]: nop
    0885C87C:[15850003]: bne        $t4, $a1, 0x0885C88C
    0885C880:[00000000]: nop
    0885C884:[10000009]: b          0x0885C8AC
    0885C888:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    0885C88C:[00AC602B]: sltu       $t4, $a1, $t4
    0885C890:[11800003]: beq        $t4, $zr, 0x0885C8A0
    0885C894:[00000000]: nop
    0885C898:[10000004]: b          0x0885C8AC
    0885C89C:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    0885C8A0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0885C8A4:[1542FFEB]: bne        $t2, $v0, 0x0885C854
    0885C8A8:[00000000]: nop
    0885C8AC:[11000001]: beq        $t0, $zr, 0x0885C8B4
    0885C8B0:[00000000]: nop
    0885C8B4:[11200005]: beq        $t1, $zr, 0x0885C8CC
    0885C8B8:[00000000]: nop
    0885C8BC:[10E00005]: beq        $a3, $zr, 0x0885C8D4
    0885C8C0:[8D230000]: lw         $v1, 0($t1)
    0885C8C4:[10000009]: b          0x0885C8EC
    0885C8C8:[AD430000]: sw         $v1, 0($t2)
    0885C8CC:[10000019]: b          0x0885C934
    0885C8D0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0885C8D4:[8D280008]: lw         $t0, 8($t1)
    0885C8D8:[01605027]: nor        $t2, $t3, $zr <=> li $t2, not $t3
    0885C8DC:[01284021]: addu       $t0, $t1, $t0
    0885C8E0:[010B4021]: addu       $t0, $t0, $t3
    0885C8E4:[010A5024]: and        $t2, $t0, $t2
    0885C8E8:[AD430000]: sw         $v1, 0($t2)
    0885C8EC:[AD490004]: sw         $t1, 4($t2)
    0885C8F0:[AD450008]: sw         $a1, 8($t2)
    0885C8F4:[A146000C]: sb         $a2, 12($t2)
    0885C8F8:[AD2A0000]: sw         $t2, 0($t1)
    0885C8FC:[8D430000]: lw         $v1, 0($t2)
    0885C900:[8C860004]: lw         $a2, 4($a0)
    0885C904:[10660002]: beq        $v1, $a2, 0x0885C910
    0885C908:[00000000]: nop
    0885C90C:[AC6A0004]: sw         $t2, 4($v1)
    0885C910:[8C860008]: lw         $a2, 8($a0)
    0885C914:[00C52821]: addu       $a1, $a2, $a1
    0885C918:[14E00002]: bne        $a3, $zr, 0x0885C924
    0885C91C:[AC850008]: sw         $a1, 8($a0)
    0885C920:[AC8A0010]: sw         $t2, 16($a0)
    0885C924:[25640010]: addiu      $a0, $t3, 16
    0885C928:[01602827]: nor        $a1, $t3, $zr <=> li $a1, not $t3
    0885C92C:[00851024]: and        $v0, $a0, $a1
    0885C930:[01421021]: addu       $v0, $t2, $v0
    0885C934:[03E00008]: jr         $ra
    0885C938:[00000000]: nop
_S1_2_88DFE58 1,312 instructions (0.103%), 1 calls (088DFE58 - 088E0074, length 136)
    088DFE58:[27BDFFF0]: addiu      $sp, $sp, -16
    088DFE5C:[30A600FF]: andi       $a2, $a1, 255
    088DFE60:[44806000]: mtc1       $zr, $f12
    088DFE64:[AC800000]: sw         $zr, 0($a0)
    088DFE68:[AFB00008]: sw         $s0, 8($sp)
    088DFE6C:[AFBF000C]: sw         $ra, 12($sp)
    088DFE70:[14C00007]: bne        $a2, $zr, 0x088DFE90
    088DFE74:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088DFE78:[AC800004]: sw         $zr, 4($a0)
    088DFE7C:[AC800008]: sw         $zr, 8($a0)
    088DFE80:[AC80162C]: sw         $zr, 5676($a0)
    088DFE84:[AC801630]: sw         $zr, 5680($a0)
    088DFE88:[AC851708]: sw         $a1, 5896($a0)
    088DFE8C:[AC800010]: sw         $zr, 16($a0)
    088DFE90:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFE94:[24870014]: addiu      $a3, $a0, 20
    088DFE98:[E4EC0000]: swc1       $f12, 0($a3)
    088DFE9C:[E4EC0004]: swc1       $f12, 4($a3)
    088DFEA0:[E4EC000C]: swc1       $f12, 12($a3)
    088DFEA4:[A4E00010]: sh         $zr, 16($a3)
    088DFEA8:[A4E00012]: sh         $zr, 18($a3)
    088DFEAC:[A0E0001C]: sb         $zr, 28($a3)
    088DFEB0:[A4E00014]: sh         $zr, 20($a3)
    088DFEB4:[A0E8001D]: sb         $t0, 29($a3)
    088DFEB8:[ACE00018]: sw         $zr, 24($a3)
    088DFEBC:[A0E0001E]: sb         $zr, 30($a3)
    088DFEC0:[A0E0001F]: sb         $zr, 31($a3)
    088DFEC4:[A0E00020]: sb         $zr, 32($a3)
    088DFEC8:[A0E00021]: sb         $zr, 33($a3)
    088DFECC:[A0E00022]: sb         $zr, 34($a3)
    088DFED0:[A0E00023]: sb         $zr, 35($a3)
    088DFED4:[A0E00024]: sb         $zr, 36($a3)
    088DFED8:[A0E00025]: sb         $zr, 37($a3)
    088DFEDC:[A0E00026]: sb         $zr, 38($a3)
    088DFEE0:[A0E00027]: sb         $zr, 39($a3)
    088DFEE4:[A0E00028]: sb         $zr, 40($a3)
    088DFEE8:[25080001]: addiu      $t0, $t0, 1
    088DFEEC:[2909001E]: slti       $t1, $t0, 30
    088DFEF0:[1520FFE9]: bne        $t1, $zr, 0x088DFE98
    088DFEF4:[24E7002C]: addiu      $a3, $a3, 44
    088DFEF8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFEFC:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF00:[ACE51638]: sw         $a1, 5688($a3)
    088DFF04:[25080001]: addiu      $t0, $t0, 1
    088DFF08:[29090010]: slti       $t1, $t0, 16
    088DFF0C:[1520FFFC]: bne        $t1, $zr, 0x088DFF00
    088DFF10:[24E70004]: addiu      $a3, $a3, 4
    088DFF14:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF18:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF1C:[ACE0053C]: sw         $zr, 1340($a3)
    088DFF20:[25080001]: addiu      $t0, $t0, 1
    088DFF24:[29090020]: slti       $t1, $t0, 32
    088DFF28:[1520FFFC]: bne        $t1, $zr, 0x088DFF1C
    088DFF2C:[24E70004]: addiu      $a3, $a3, 4
    088DFF30:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF34:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF38:[A4E516C0]: sh         $a1, 5824($a3)
    088DFF3C:[25080001]: addiu      $t0, $t0, 1
    088DFF40:[29090020]: slti       $t1, $t0, 32
    088DFF44:[1520FFFC]: bne        $t1, $zr, 0x088DFF38
    088DFF48:[24E70002]: addiu      $a3, $a3, 2
    088DFF4C:[AC801700]: sw         $zr, 5888($a0)
    088DFF50:[AC801704]: sw         $zr, 5892($a0)
    088DFF54:[E48C000C]: swc1       $f12, 12($a0)
    088DFF58:[AC851678]: sw         $a1, 5752($a0)
    088DFF5C:[AC85167C]: sw         $a1, 5756($a0)
    088DFF60:[A08017AF]: sb         $zr, 6063($a0)
    088DFF64:[A08017B0]: sb         $zr, 6064($a0)
    088DFF68:[A08017B1]: sb         $zr, 6065($a0)
    088DFF6C:[A08017B2]: sb         $zr, 6066($a0)
    088DFF70:[A08017B3]: sb         $zr, 6067($a0)
    088DFF74:[A08017B4]: sb         $zr, 6068($a0)
    088DFF78:[A08017B5]: sb         $zr, 6069($a0)
    088DFF7C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088DFF80:[A08517B6]: sb         $a1, 6070($a0)
    088DFF84:[A08017B7]: sb         $zr, 6071($a0)
    088DFF88:[A08517B8]: sb         $a1, 6072($a0)
    088DFF8C:[A08017B9]: sb         $zr, 6073($a0)
    088DFF90:[A08017BE]: sb         $zr, 6078($a0)
    088DFF94:[A08017BB]: sb         $zr, 6075($a0)
    088DFF98:[A08017BF]: sb         $zr, 6079($a0)
    088DFF9C:[A08017BC]: sb         $zr, 6076($a0)
    088DFFA0:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088DFFA4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088DFFA8:[ACA0170C]: sw         $zr, 5900($a1)
    088DFFAC:[24E70001]: addiu      $a3, $a3, 1
    088DFFB0:[28E80014]: slti       $t0, $a3, 20
    088DFFB4:[1500FFFC]: bne        $t0, $zr, 0x088DFFA8
    088DFFB8:[24A50004]: addiu      $a1, $a1, 4
    088DFFBC:[A3A60004]: sb         $a2, 4($sp)
    088DFFC0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088DFFC4:[AFA40000]: sw         $a0, 0($sp)
    088DFFC8:[A4A017AC]: sh         $zr, 6060($a1)
    088DFFCC:[24B005BC]: addiu      $s0, $a1, 1468
    088DFFD0:[A0A017AE]: sb         $zr, 6062($a1)
    088DFFD4:[0E238E75]: jal        0x088E39D4
    088DFFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088DFFDC:[8FA40000]: lw         $a0, 0($sp)
    088DFFE0:[93A50004]: lbu        $a1, 4($sp)
    088DFFE4:[0E2396CE]: jal        0x088E5B38
    088DFFE8:[24840D7C]: addiu      $a0, $a0, 3452
    088DFFEC:[8FA50000]: lw         $a1, 0($sp)
    088DFFF0:[93A60004]: lbu        $a2, 4($sp)
    088DFFF4:[0E239B93]: jal        0x088E6E4C
    088DFFF8:[24A40E00]: addiu      $a0, $a1, 3584
    088DFFFC:[8FA40000]: lw         $a0, 0($sp)
    088E0000:[93A50004]: lbu        $a1, 4($sp)
    088E0004:[0E23A08C]: jal        0x088E8230
    088E0008:[24841220]: addiu      $a0, $a0, 4640
    088E000C:[8FA40000]: lw         $a0, 0($sp)
    088E0010:[0E23A9E5]: jal        0x088EA794
    088E0014:[2484128C]: addiu      $a0, $a0, 4748
    088E0018:[8FA40000]: lw         $a0, 0($sp)
    088E001C:[93A50004]: lbu        $a1, 4($sp)
    088E0020:[0E2399BA]: jal        0x088E66E8
    088E0024:[248412B0]: addiu      $a0, $a0, 4784
    088E0028:[8FA40000]: lw         $a0, 0($sp)
    088E002C:[93A50004]: lbu        $a1, 4($sp)
    088E0030:[0E23AA96]: jal        0x088EAA58
    088E0034:[248412D8]: addiu      $a0, $a0, 4824
    088E0038:[8FA40000]: lw         $a0, 0($sp)
    088E003C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088E0040:[0E23A8C4]: jal        0x088EA310
    088E0044:[2484135C]: addiu      $a0, $a0, 4956
    088E0048:[8FA40000]: lw         $a0, 0($sp)
    088E004C:[0E21CE2E]: jal        0x088738B8
    088E0050:[248413C0]: addiu      $a0, $a0, 5056
    088E0054:[8FA40000]: lw         $a0, 0($sp)
    088E0058:[0E23825C]: jal        0x088E0970
    088E005C:[24841600]: addiu      $a0, $a0, 5632
    088E0060:[0E21D2BE]: jal        0x08874AF8
    088E0064:[00000000]: nop
    088E0068:[8FB00008]: lw         $s0, 8($sp)
    088E006C:[8FBF000C]: lw         $ra, 12($sp)
    088E0070:[03E00008]: jr         $ra
    088E0074:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088DFF28 32 times (length 5)
    088DFF08:[29090010]: slti       $t1, $t0, 16
    088DFF0C:[1520FFFC]: bne        $t1, $zr, 0x088DFF00
    088DFF10:[24E70004]: addiu      $a3, $a3, 4
    088DFF14:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF18:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088DFF1C:[ACE0053C]: sw         $zr, 1340($a3)
    088DFF20:[25080001]: addiu      $t0, $t0, 1
    088DFF24:[29090020]: slti       $t1, $t0, 32
--> 088DFF28:[1520FFFC]: bne        $t1, $zr, 0x088DFF1C
    088DFF2C:[24E70004]: addiu      $a3, $a3, 4
    088DFF30:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF34:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF38:[A4E516C0]: sh         $a1, 5824($a3)
  Back Branch 088DFF44 32 times (length 5)
    088DFF24:[29090020]: slti       $t1, $t0, 32
    088DFF28:[1520FFFC]: bne        $t1, $zr, 0x088DFF1C
    088DFF2C:[24E70004]: addiu      $a3, $a3, 4
    088DFF30:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF34:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088DFF38:[A4E516C0]: sh         $a1, 5824($a3)
    088DFF3C:[25080001]: addiu      $t0, $t0, 1
    088DFF40:[29090020]: slti       $t1, $t0, 32
--> 088DFF44:[1520FFFC]: bne        $t1, $zr, 0x088DFF38
    088DFF48:[24E70002]: addiu      $a3, $a3, 2
    088DFF4C:[AC801700]: sw         $zr, 5888($a0)
    088DFF50:[AC801704]: sw         $zr, 5892($a0)
    088DFF54:[E48C000C]: swc1       $f12, 12($a0)
  Back Branch 088DFEF0 30 times (length 24)
    088DFE84:[AC801630]: sw         $zr, 5680($a0)
    088DFE88:[AC851708]: sw         $a1, 5896($a0)
    088DFE8C:[AC800010]: sw         $zr, 16($a0)
    088DFE90:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFE94:[24870014]: addiu      $a3, $a0, 20
--> 088DFE98:[E4EC0000]: swc1       $f12, 0($a3)
    088DFE9C:[E4EC0004]: swc1       $f12, 4($a3)
    088DFEA0:[E4EC000C]: swc1       $f12, 12($a3)
    088DFEA4:[A4E00010]: sh         $zr, 16($a3)
    088DFEA8:[A4E00012]: sh         $zr, 18($a3)
    088DFEAC:[A0E0001C]: sb         $zr, 28($a3)
    088DFEB0:[A4E00014]: sh         $zr, 20($a3)
    088DFEB4:[A0E8001D]: sb         $t0, 29($a3)
    088DFEB8:[ACE00018]: sw         $zr, 24($a3)
    088DFEBC:[A0E0001E]: sb         $zr, 30($a3)
    088DFEC0:[A0E0001F]: sb         $zr, 31($a3)
    088DFEC4:[A0E00020]: sb         $zr, 32($a3)
    088DFEC8:[A0E00021]: sb         $zr, 33($a3)
    088DFECC:[A0E00022]: sb         $zr, 34($a3)
    088DFED0:[A0E00023]: sb         $zr, 35($a3)
    088DFED4:[A0E00024]: sb         $zr, 36($a3)
    088DFED8:[A0E00025]: sb         $zr, 37($a3)
    088DFEDC:[A0E00026]: sb         $zr, 38($a3)
    088DFEE0:[A0E00027]: sb         $zr, 39($a3)
    088DFEE4:[A0E00028]: sb         $zr, 40($a3)
    088DFEE8:[25080001]: addiu      $t0, $t0, 1
    088DFEEC:[2909001E]: slti       $t1, $t0, 30
--> 088DFEF0:[1520FFE9]: bne        $t1, $zr, 0x088DFE98
    088DFEF4:[24E7002C]: addiu      $a3, $a3, 44
    088DFEF8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFEFC:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF00:[ACE51638]: sw         $a1, 5688($a3)
  Back Branch 088DFFB4 20 times (length 5)
    088DFF94:[A08017BB]: sb         $zr, 6075($a0)
    088DFF98:[A08017BF]: sb         $zr, 6079($a0)
    088DFF9C:[A08017BC]: sb         $zr, 6076($a0)
    088DFFA0:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088DFFA4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088DFFA8:[ACA0170C]: sw         $zr, 5900($a1)
    088DFFAC:[24E70001]: addiu      $a3, $a3, 1
    088DFFB0:[28E80014]: slti       $t0, $a3, 20
--> 088DFFB4:[1500FFFC]: bne        $t0, $zr, 0x088DFFA8
    088DFFB8:[24A50004]: addiu      $a1, $a1, 4
    088DFFBC:[A3A60004]: sb         $a2, 4($sp)
    088DFFC0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088DFFC4:[AFA40000]: sw         $a0, 0($sp)
  Back Branch 088DFF0C 16 times (length 5)
    088DFEEC:[2909001E]: slti       $t1, $t0, 30
    088DFEF0:[1520FFE9]: bne        $t1, $zr, 0x088DFE98
    088DFEF4:[24E7002C]: addiu      $a3, $a3, 44
    088DFEF8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFEFC:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 088DFF00:[ACE51638]: sw         $a1, 5688($a3)
    088DFF04:[25080001]: addiu      $t0, $t0, 1
    088DFF08:[29090010]: slti       $t1, $t0, 16
--> 088DFF0C:[1520FFFC]: bne        $t1, $zr, 0x088DFF00
    088DFF10:[24E70004]: addiu      $a3, $a3, 4
    088DFF14:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088DFF18:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088DFF1C:[ACE0053C]: sw         $zr, 1340($a3)
_S1_2_892A0D0 1,134 instructions (0.089%), 126 calls (0892A0D0 - 0892A0F0, length 9)
    0892A0D0:[3C07089D]: lui        $a3, 0x089D <=> li $a3, 0x089D0000
    0892A0D4:[00053080]: sll        $a2, $a1, 0x0002
    0892A0D8:[24E7EB88]: addiu      $a3, $a3, -5240
    0892A0DC:[00C73021]: addu       $a2, $a2, $a3
    0892A0E0:[8CC60000]: lw         $a2, 0($a2)
    0892A0E4:[00A52821]: addu       $a1, $a1, $a1
    0892A0E8:[00852021]: addu       $a0, $a0, $a1
    0892A0EC:[03E00008]: jr         $ra
    0892A0F0:[A486001A]: sh         $a2, 26($a0)
_S1_2_89228C4 1,120 instructions (0.088%), 32 calls (089228C4 - 089228FC, length 15)
    089228C4:[A4800000]: sh         $zr, 0($a0)
    089228C8:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    089228CC:[A4850002]: sh         $a1, 2($a0)
    089228D0:[A4850004]: sh         $a1, 4($a0)
    089228D4:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    089228D8:[A4850006]: sh         $a1, 6($a0)
    089228DC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    089228E0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089228E4:[ACA00008]: sw         $zr, 8($a1)
    089228E8:[24C60001]: addiu      $a2, $a2, 1
    089228EC:[28C70005]: slti       $a3, $a2, 5
    089228F0:[14E0FFFC]: bne        $a3, $zr, 0x089228E4
    089228F4:[24A50004]: addiu      $a1, $a1, 4
    089228F8:[03E00008]: jr         $ra
    089228FC:[AC80001C]: sw         $zr, 28($a0)
  Back Branch 089228F0 160 times (length 5)
    089228D0:[A4850004]: sh         $a1, 4($a0)
    089228D4:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    089228D8:[A4850006]: sh         $a1, 6($a0)
    089228DC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    089228E0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 089228E4:[ACA00008]: sw         $zr, 8($a1)
    089228E8:[24C60001]: addiu      $a2, $a2, 1
    089228EC:[28C70005]: slti       $a3, $a2, 5
--> 089228F0:[14E0FFFC]: bne        $a3, $zr, 0x089228E4
    089228F4:[24A50004]: addiu      $a1, $a1, 4
    089228F8:[03E00008]: jr         $ra
    089228FC:[AC80001C]: sw         $zr, 28($a0)
_S1_2_8992F6C 1,102 instructions (0.086%), 58 calls (08992F6C - 08992FBC, length 21)
    08992F6C:[27BDFFF0]: addiu      $sp, $sp, -16
    08992F70:[8C850000]: lw         $a1, 0($a0)
    08992F74:[AFB00000]: sw         $s0, 0($sp)
    08992F78:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08992F7C:[AFB10004]: sw         $s1, 4($sp)
    08992F80:[AFBF0008]: sw         $ra, 8($sp)
    08992F84:[14A00004]: bne        $a1, $zr, 0x08992F98
    08992F88:[3C1109AF]: lui        $s1, 0x09AF <=> li $s1, 0x09AF0000
    08992F8C:[8E246780]: lw         $a0, 26496($s1)
    08992F90:[16040003]: bne        $s0, $a0, 0x08992FA0
    08992F94:[00000000]: nop
    08992F98:[0E264BD4]: jal        0x08992F50
    08992F9C:[00000000]: nop
    08992FA0:[8E246780]: lw         $a0, 26496($s1)
    08992FA4:[AE040000]: sw         $a0, 0($s0)
    08992FA8:[AE306780]: sw         $s0, 26496($s1)
    08992FAC:[8FB00000]: lw         $s0, 0($sp)
    08992FB0:[8FB10004]: lw         $s1, 4($sp)
    08992FB4:[8FBF0008]: lw         $ra, 8($sp)
    08992FB8:[03E00008]: jr         $ra
    08992FBC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88B2B14 1,080 instructions (0.084%), 270 calls (088B2B14 - 088B2B20, length 4)
    088B2B14:[AC800000]: sw         $zr, 0($a0)
    088B2B18:[AC800004]: sw         $zr, 4($a0)
    088B2B1C:[03E00008]: jr         $ra
    088B2B20:[AC800008]: sw         $zr, 8($a0)
_S1_2_88B30CC 1,015 instructions (0.079%), 35 calls (088B30CC - 088B3128, length 24)
    088B30CC:[27BDFFF0]: addiu      $sp, $sp, -16
    088B30D0:[AFB00000]: sw         $s0, 0($sp)
    088B30D4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B30D8:[AFBF0004]: sw         $ra, 4($sp)
    088B30DC:[0E22CAF3]: jal        0x088B2BCC
    088B30E0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B30E4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B30E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B30EC:[AC800024]: sw         $zr, 36($a0)
    088B30F0:[24A50001]: addiu      $a1, $a1, 1
    088B30F4:[28A60002]: slti       $a2, $a1, 2
    088B30F8:[14C0FFFC]: bne        $a2, $zr, 0x088B30EC
    088B30FC:[24840004]: addiu      $a0, $a0, 4
    088B3100:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088B3104:[26100008]: addiu      $s0, $s0, 8
    088B3108:[AE000024]: sw         $zr, 36($s0)
    088B310C:[24840001]: addiu      $a0, $a0, 1
    088B3110:[28850003]: slti       $a1, $a0, 3
    088B3114:[14A0FFFC]: bne        $a1, $zr, 0x088B3108
    088B3118:[26100004]: addiu      $s0, $s0, 4
    088B311C:[8FB00000]: lw         $s0, 0($sp)
    088B3120:[8FBF0004]: lw         $ra, 4($sp)
    088B3124:[03E00008]: jr         $ra
    088B3128:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088B30F8 70 times (length 5)
    088B30D8:[AFBF0004]: sw         $ra, 4($sp)
    088B30DC:[0E22CAF3]: jal        0x088B2BCC
    088B30E0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B30E4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B30E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088B30EC:[AC800024]: sw         $zr, 36($a0)
    088B30F0:[24A50001]: addiu      $a1, $a1, 1
    088B30F4:[28A60002]: slti       $a2, $a1, 2
--> 088B30F8:[14C0FFFC]: bne        $a2, $zr, 0x088B30EC
    088B30FC:[24840004]: addiu      $a0, $a0, 4
    088B3100:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088B3104:[26100008]: addiu      $s0, $s0, 8
    088B3108:[AE000024]: sw         $zr, 36($s0)
  Back Branch 088B3114 35 times (length 5)
    088B30F4:[28A60002]: slti       $a2, $a1, 2
    088B30F8:[14C0FFFC]: bne        $a2, $zr, 0x088B30EC
    088B30FC:[24840004]: addiu      $a0, $a0, 4
    088B3100:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088B3104:[26100008]: addiu      $s0, $s0, 8
--> 088B3108:[AE000024]: sw         $zr, 36($s0)
    088B310C:[24840001]: addiu      $a0, $a0, 1
    088B3110:[28850003]: slti       $a1, $a0, 3
--> 088B3114:[14A0FFFC]: bne        $a1, $zr, 0x088B3108
    088B3118:[26100004]: addiu      $s0, $s0, 4
    088B311C:[8FB00000]: lw         $s0, 0($sp)
    088B3120:[8FBF0004]: lw         $ra, 4($sp)
    088B3124:[03E00008]: jr         $ra
_S1_2_892A0F4 948 instructions (0.074%), 6 calls (0892A0F4 - 0892A138, length 18)
    0892A0F4:[27BDFFF0]: addiu      $sp, $sp, -16
    0892A0F8:[AFB00000]: sw         $s0, 0($sp)
    0892A0FC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0892A100:[AFB10004]: sw         $s1, 4($sp)
    0892A104:[AFBF0008]: sw         $ra, 8($sp)
    0892A108:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0892A10C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892A110:[0E24A834]: jal        0x0892A0D0
    0892A114:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0892A118:[26310001]: addiu      $s1, $s1, 1
    0892A11C:[2A240015]: slti       $a0, $s1, 21
    0892A120:[1480FFFA]: bne        $a0, $zr, 0x0892A10C
    0892A124:[00000000]: nop
    0892A128:[8FB00000]: lw         $s0, 0($sp)
    0892A12C:[8FB10004]: lw         $s1, 4($sp)
    0892A130:[8FBF0008]: lw         $ra, 8($sp)
    0892A134:[03E00008]: jr         $ra
    0892A138:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0892A120 126 times (length 7)
    0892A0F8:[AFB00000]: sw         $s0, 0($sp)
    0892A0FC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0892A100:[AFB10004]: sw         $s1, 4($sp)
    0892A104:[AFBF0008]: sw         $ra, 8($sp)
    0892A108:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
--> 0892A10C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892A110:[0E24A834]: jal        0x0892A0D0
    0892A114:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0892A118:[26310001]: addiu      $s1, $s1, 1
    0892A11C:[2A240015]: slti       $a0, $s1, 21
--> 0892A120:[1480FFFA]: bne        $a0, $zr, 0x0892A10C
    0892A124:[00000000]: nop
    0892A128:[8FB00000]: lw         $s0, 0($sp)
    0892A12C:[8FB10004]: lw         $s1, 4($sp)
    0892A130:[8FBF0008]: lw         $ra, 8($sp)
_S1_2_8871288 921 instructions (0.072%), 1 calls (08871288 - 08871314, length 36)
    08871288:[808A0000]: lb         $t2, 0($a0)
    0887128C:[24880001]: addiu      $t0, $a0, 1
    08871290:[2409FFFF]: addiu      $t1, $zr, -1 <=> li $t1, -1
    08871294:[1140001E]: beq        $t2, $zr, 0x08871310
    08871298:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    0887129C:[3C05089D]: lui        $a1, 0x089D <=> li $a1, 0x089D0000
    088712A0:[24A7F590]: addiu      $a3, $a1, -2672
    088712A4:[3C0504C1]: lui        $a1, 0x04C1 <=> li $a1, 0x04C10000
    088712A8:[24E70001]: addiu      $a3, $a3, 1
    088712AC:[24A51DB7]: addiu      $a1, $a1, 7607
    088712B0:[3C068000]: lui        $a2, 0x8000 <=> li $a2, 0x80000000
    088712B4:[00EA5821]: addu       $t3, $a3, $t2
    088712B8:[816B0000]: lb         $t3, 0($t3)
    088712BC:[316B0001]: andi       $t3, $t3, 1
    088712C0:[11600003]: beq        $t3, $zr, 0x088712D0
    088712C4:[00000000]: nop
    088712C8:[10000001]: b          0x088712D0
    088712CC:[254A0020]: addiu      $t2, $t2, 32
    088712D0:[000A5600]: sll        $t2, $t2, 0x0018
    088712D4:[012A4826]: xor        $t1, $t1, $t2
    088712D8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088712DC:[01265824]: and        $t3, $t1, $a2
    088712E0:[11600003]: beq        $t3, $zr, 0x088712F0
    088712E4:[00094840]: sll        $t1, $t1, 0x0001
    088712E8:[10000001]: b          0x088712F0
    088712EC:[01254826]: xor        $t1, $t1, $a1
    088712F0:[254A0001]: addiu      $t2, $t2, 1
    088712F4:[294B0008]: slti       $t3, $t2, 8
    088712F8:[1560FFF8]: bne        $t3, $zr, 0x088712DC
    088712FC:[00000000]: nop
    08871300:[810A0000]: lb         $t2, 0($t0)
    08871304:[24880001]: addiu      $t0, $a0, 1
    08871308:[1540FFEA]: bne        $t2, $zr, 0x088712B4
    0887130C:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    08871310:[03E00008]: jr         $ra
    08871314:[01201027]: nor        $v0, $t1, $zr <=> li $v0, not $t1
  Back Branch 088712F8 96 times (length 9)
    088712C8:[10000001]: b          0x088712D0
    088712CC:[254A0020]: addiu      $t2, $t2, 32
    088712D0:[000A5600]: sll        $t2, $t2, 0x0018
    088712D4:[012A4826]: xor        $t1, $t1, $t2
    088712D8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
--> 088712DC:[01265824]: and        $t3, $t1, $a2
    088712E0:[11600003]: beq        $t3, $zr, 0x088712F0
    088712E4:[00094840]: sll        $t1, $t1, 0x0001
    088712E8:[10000001]: b          0x088712F0
    088712EC:[01254826]: xor        $t1, $t1, $a1
    088712F0:[254A0001]: addiu      $t2, $t2, 1
    088712F4:[294B0008]: slti       $t3, $t2, 8
--> 088712F8:[1560FFF8]: bne        $t3, $zr, 0x088712DC
    088712FC:[00000000]: nop
    08871300:[810A0000]: lb         $t2, 0($t0)
    08871304:[24880001]: addiu      $t0, $a0, 1
    08871308:[1540FFEA]: bne        $t2, $zr, 0x088712B4
  Back Branch 08871308 12 times (length 23)
    088712A0:[24A7F590]: addiu      $a3, $a1, -2672
    088712A4:[3C0504C1]: lui        $a1, 0x04C1 <=> li $a1, 0x04C10000
    088712A8:[24E70001]: addiu      $a3, $a3, 1
    088712AC:[24A51DB7]: addiu      $a1, $a1, 7607
    088712B0:[3C068000]: lui        $a2, 0x8000 <=> li $a2, 0x80000000
--> 088712B4:[00EA5821]: addu       $t3, $a3, $t2
    088712B8:[816B0000]: lb         $t3, 0($t3)
    088712BC:[316B0001]: andi       $t3, $t3, 1
    088712C0:[11600003]: beq        $t3, $zr, 0x088712D0
    088712C4:[00000000]: nop
    088712C8:[10000001]: b          0x088712D0
    088712CC:[254A0020]: addiu      $t2, $t2, 32
    088712D0:[000A5600]: sll        $t2, $t2, 0x0018
    088712D4:[012A4826]: xor        $t1, $t1, $t2
    088712D8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088712DC:[01265824]: and        $t3, $t1, $a2
    088712E0:[11600003]: beq        $t3, $zr, 0x088712F0
    088712E4:[00094840]: sll        $t1, $t1, 0x0001
    088712E8:[10000001]: b          0x088712F0
    088712EC:[01254826]: xor        $t1, $t1, $a1
    088712F0:[254A0001]: addiu      $t2, $t2, 1
    088712F4:[294B0008]: slti       $t3, $t2, 8
    088712F8:[1560FFF8]: bne        $t3, $zr, 0x088712DC
    088712FC:[00000000]: nop
    08871300:[810A0000]: lb         $t2, 0($t0)
    08871304:[24880001]: addiu      $t0, $a0, 1
--> 08871308:[1540FFEA]: bne        $t2, $zr, 0x088712B4
    0887130C:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    08871310:[03E00008]: jr         $ra
    08871314:[01201027]: nor        $v0, $t1, $zr <=> li $v0, not $t1
_S1_2_88A9974 900 instructions (0.070%), 45 calls (088A9974 - 088A99C0, length 20)
    088A9974:[27BDFFF0]: addiu      $sp, $sp, -16
    088A9978:[AFB00000]: sw         $s0, 0($sp)
    088A997C:[AFBF0004]: sw         $ra, 4($sp)
    088A9980:[0E229944]: jal        0x088A6510
    088A9984:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088A9988:[AE00000C]: sw         $zr, 12($s0)
    088A998C:[AE000010]: sw         $zr, 16($s0)
    088A9990:[AE000014]: sw         $zr, 20($s0)
    088A9994:[AE000018]: sw         $zr, 24($s0)
    088A9998:[AE000020]: sw         $zr, 32($s0)
    088A999C:[AE00001C]: sw         $zr, 28($s0)
    088A99A0:[AE000024]: sw         $zr, 36($s0)
    088A99A4:[AE000028]: sw         $zr, 40($s0)
    088A99A8:[AE00002C]: sw         $zr, 44($s0)
    088A99AC:[A2000030]: sb         $zr, 48($s0)
    088A99B0:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088A99B4:[8FB00000]: lw         $s0, 0($sp)
    088A99B8:[8FBF0004]: lw         $ra, 4($sp)
    088A99BC:[03E00008]: jr         $ra
    088A99C0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8993560 884 instructions (0.069%), 52 calls (08993560 - 089935A0, length 17)
    08993560:[27BDFFE0]: addiu      $sp, $sp, -32
    08993564:[3C0B089E]: lui        $t3, 0x089E <=> li $t3, 0x089E0000
    08993568:[8D62A450]: lw         $v0, -23472($t3)
    0899356C:[AFA00000]: sw         $zr, 0($sp)
    08993570:[AFA00004]: sw         $zr, 4($sp)
    08993574:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08993578:[AFA00008]: sw         $zr, 8($sp)
    0899357C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08993580:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    08993584:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    08993588:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    0899358C:[AFBF0010]: sw         $ra, 16($sp)
    08993590:[0E264CC0]: jal        0x08993300
    08993594:[AFA2000C]: sw         $v0, 12($sp)
    08993598:[8FBF0010]: lw         $ra, 16($sp)
    0899359C:[03E00008]: jr         $ra
    089935A0:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_887D568 870 instructions (0.068%), 290 calls (0887D568 - 0887D570, length 3)
_S1_2_88E7088 852 instructions (0.067%), 12 calls (088E7088 - 088E7158, length 53)
  Back Branch 088E7140 48 times (length 6)
_S1_2_89368F0 834 instructions (0.065%), 6 calls (089368F0 - 089369DC, length 60)
  Back Branch 089369B0 132 times (length 40)
_S1_2_89A3868 760 instructions (0.059%), 76 calls (089A3868 - 089A388C, length 10)
_S1_2_8809194 750 instructions (0.059%), 250 calls (08809194 - 0880919C, length 3)
_S1_2_8993118 726 instructions (0.057%), 1 calls (08993118 - 08993240, length 75)
  Back Branch 0899322C 47 times (length 6)
  Back Branch 08993164 47 times (length 10)
_S1_2_88A5884 720 instructions (0.056%), 45 calls (088A5884 - 088A58C0, length 16)
_S1_2_88E715C 704 instructions (0.055%), 64 calls (088E715C - 088E7184, length 11)
_S1_2_89389E0 690 instructions (0.054%), 6 calls (0893840C - 08939864, length 1303)
  Back Branch 0893844C 132 times (length 12)
  Back Branch 08939808 6 times (length 1281)
_S1_2_891F0BC 663 instructions (0.052%), 1 calls (0891F0BC - 0891F154, length 39)
  Back Branch 0891F0F0 70 times (length 6)
  Back Branch 0891F110 32 times (length 6)
  Back Branch 0891F130 5 times (length 6)
_S1_2_88CBA10 612 instructions (0.048%), 36 calls (088CBA10 - 088CBA50, length 17)
_S1_2_88C288C 606 instructions (0.047%), 1 calls (088C288C - 088C28B8, length 12)
  Back Branch 088C28AC 100 times (length 6)
_S1_2_8894D34 605 instructions (0.047%), 5 calls (08894D34 - 08894E24, length 61)
  Back Branch 08894DB0 20 times (length 10)
  Back Branch 08894DFC 20 times (length 10)
_S1_2_88B75B4 540 instructions (0.042%), 180 calls (088B75B4 - 088B75BC, length 3)
_S1_2_88B2CFC 504 instructions (0.039%), 72 calls (088B2CFC - 088B2D14, length 7)
_S1_2_88C2838 500 instructions (0.039%), 100 calls (088C2838 - 088C2848, length 5)
_S1_2_887A2B4 462 instructions (0.036%), 33 calls (0887A2B4 - 0887A2E8, length 14)
_S1_2_88D8978 448 instructions (0.035%), 28 calls (088D8978 - 088D89B4, length 16)
_S1_2_8804160 407 instructions (0.032%), 1 calls (08804160 - 08804418, length 175)
  Back Branch 08804340 36 times (length 5)
  Back Branch 088042E8 25 times (length 4)
  Back Branch 08804414 1 times (length 123)
_S1_2_88B3174 399 instructions (0.031%), 19 calls (088B3174 - 088B31B0, length 16)
  Back Branch 088B319C 38 times (length 5)
_S1_2_88D8A1C 392 instructions (0.031%), 28 calls (088D8A1C - 088D8A50, length 14)
_S1_2_894DD74 385 instructions (0.030%), 1 calls (0894DD74 - 0894E374, length 385)
_S1_2_88CB9E8 360 instructions (0.028%), 36 calls (088CB9E8 - 088CBA0C, length 10)
_S1_2_89A250C 332 instructions (0.026%), 4 calls (089A250C - 089A2564, length 23)
  Back Branch 089A2524 64 times (length 4)
_S1_2_88E5B38 326 instructions (0.025%), 2 calls (088E5B38 - 088E5B54, length 8)
  Back Branch 088E5B48 64 times (length 5)
_S1_2_8882790 304 instructions (0.024%), 7 calls (08882790 - 088828B8, length 75)
  Back Branch 088827D0 6 times (length 16)
_S1_2_892EBA4 280 instructions (0.022%), 2 calls (0892EBA4 - 0892EC04, length 25)
  Back Branch 0892EBF8 32 times (length 5)
  Back Branch 0892EBBC 12 times (length 5)
  Back Branch 0892EBD8 8 times (length 5)
_S1_2_88A6510 270 instructions (0.021%), 45 calls (088A6510 - 088A6524, length 6)
_S1_2_88823C4 266 instructions (0.021%), 7 calls (088823C4 - 08882458, length 38)
_S1_2_88A0E94 256 instructions (0.020%), 32 calls (088A0E94 - 088A0EB0, length 8)
_S1_2_8935C14 250 instructions (0.020%), 2 calls (08935C14 - 08935C78, length 26)
  Back Branch 08935C6C 24 times (length 15)
_S1_2_885C40C 248 instructions (0.019%), 8 calls (0885C40C - 0885C484, length 31)
_S1_2_88DCB50 240 instructions (0.019%), 80 calls (088DCB50 - 088DCB58, length 3)
_S1_2_892262C 240 instructions (0.019%), 24 calls (0892262C - 08922650, length 10)
_S1_2_88713E4 232 instructions (0.018%), 1 calls (088713E4 - 088714F0, length 68)
  Back Branch 088714A4 10 times (length 23)
_S1_2_8871B40 231 instructions (0.018%), 7 calls (08871B40 - 08871BC0, length 33)
_S1_2_88B3004 227 instructions (0.018%), 1 calls (088B3004 - 088B305C, length 23)
  Back Branch 088B3038 35 times (length 6)
_S1_2_89010CC 224 instructions (0.018%), 1 calls (089010CC - 08901118, length 20)
  Back Branch 0890110C 35 times (length 6)
_S1_2_88B312C 222 instructions (0.017%), 1 calls (088B312C - 088B3170, length 18)
  Back Branch 088B3158 35 times (length 6)
_S1_2_891A6F8 220 instructions (0.017%), 20 calls (0891A6F8 - 0891A720, length 11)
_S1_2_88BF08C 220 instructions (0.017%), 20 calls (088BF08C - 088BF0B4, length 11)
_S1_2_88EAA58 218 instructions (0.017%), 2 calls (088EAA58 - 088EAAEC, length 38)
  Back Branch 088EAAD8 16 times (length 9)
  Back Branch 088EAA80 4 times (length 8)
_S1_2_8874E18 216 instructions (0.017%), 1 calls (08874E18 - 08874E8C, length 30)
  Back Branch 08874E7C 32 times (length 6)
_S1_2_891A290 211 instructions (0.016%), 1 calls (0891A290 - 0891A3E0, length 85)
  Back Branch 0891A354 10 times (length 6)
  Back Branch 0891A38C 5 times (length 6)
  Back Branch 0891A2F4 4 times (length 6)
  Back Branch 0891A314 4 times (length 6)
  Back Branch 0891A36C 2 times (length 18)
_S1_2_8924F94 210 instructions (0.016%), 70 calls (08924F94 - 08924F9C, length 3)
_S1_2_89A21AC 195 instructions (0.015%), 1 calls (089A21AC - 089A22B4, length 67)
  Back Branch 089A229C 5 times (length 32)
_S1_2_893476C 186 instructions (0.015%), 6 calls (0893476C - 089347E4, length 31)
_S1_2_891A724 184 instructions (0.014%), 4 calls (0891A724 - 0891A778, length 22)
  Back Branch 0891A758 20 times (length 6)
_S1_2_887A61C 180 instructions (0.014%), 18 calls (0887A61C - 0887A640, length 10)
_S1_2_891B7C4 178 instructions (0.014%), 1 calls (0891B7C4 - 0891B8BC, length 63)
  Back Branch 0891B808 10 times (length 5)
  Back Branch 0891B824 10 times (length 5)
  Back Branch 0891B8A4 3 times (length 7)
  Back Branch 0891B834 2 times (length 21)
_S1_2_8864FF0 171 instructions (0.013%), 9 calls (08864FF0 - 08865038, length 19)
_S1_2_887D648 171 instructions (0.013%), 1 calls (0887D648 - 0887D668, length 9)
  Back Branch 0887D65C 28 times (length 6)
_S1_2_88E6D50 160 instructions (0.013%), 16 calls (088E6D50 - 088E6D74, length 10)
_S1_2_8917F54 146 instructions (0.011%), 1 calls (08917F54 - 08918138, length 122)
  Back Branch 08918084 4 times (length 8)
_S1_2_88698FC 144 instructions (0.011%), 48 calls (088698FC - 08869904, length 3)
_S1_2_8924F60 140 instructions (0.011%), 70 calls (08924F60 - 08924F64, length 2)
_S1_2_887D534 140 instructions (0.011%), 28 calls (0887D534 - 0887D544, length 5)
_S1_2_885C490 136 instructions (0.011%), 8 calls (0885C490 - 0885C4D0, length 17)
_S1_2_886EE24 135 instructions (0.011%), 5 calls (0886EE24 - 0886EE8C, length 27)
_S1_2_899F5A4 135 instructions (0.011%), 1 calls (0899F5A4 - 0899F808, length 154)
  Back Branch 0899F750 1 times (length 61)
  Back Branch 0899F780 1 times (length 77)
  Back Branch 0899F778 1 times (length 37)
  Back Branch 0899F7A0 1 times (length 89)
  Back Branch 0899F7E0 1 times (length 103)
_S1_2_887A344 132 instructions (0.010%), 33 calls (0887A344 - 0887A350, length 4)
_S1_2_891A7E4 130 instructions (0.010%), 2 calls (0891A7E4 - 0891A80C, length 11)
  Back Branch 0891A800 20 times (length 6)
_S1_2_88B31B4 126 instructions (0.010%), 1 calls (088B31B4 - 088B31F8, length 18)
  Back Branch 088B31E0 19 times (length 6)
_S1_2_8871CB8 119 instructions (0.009%), 7 calls (08871CB8 - 08871CF8, length 17)
_S1_2_88E8230 112 instructions (0.009%), 2 calls (088E8230 - 088E8264, length 14)
  Back Branch 088E8254 16 times (length 6)
_S1_2_88B3224 112 instructions (0.009%), 1 calls (088B3224 - 088B3278, length 22)
  Back Branch 088B3248 19 times (length 5)
_S1_2_88665F0 109 instructions (0.009%), 1 calls (088665F0 - 08866768, length 95)
  Back Branch 08866680 2 times (length 14)
_S1_2_892054C 108 instructions (0.008%), 6 calls (0892054C - 08920590, length 18)
_S1_2_89A2310 103 instructions (0.008%), 1 calls (089A2310 - 089A2508, length 127)
  Back Branch 089A24AC 1 times (length 72)
  Back Branch 089A2424 1 times (length 24)
  Back Branch 089A2504 1 times (length 101)
  Back Branch 089A2464 1 times (length 47)
_S1_2_891A15C 102 instructions (0.008%), 6 calls (0891A15C - 0891A19C, length 17)
_S1_2_88881FC 101 instructions (0.008%), 1 calls (088881FC - 08888350, length 86)
  Back Branch 0888831C 2 times (length 7)
  Back Branch 088882D0 2 times (length 8)
_S1_2_881DBB4 100 instructions (0.008%), 1 calls (0881DBB4 - 0881DD40, length 100)
_S1_2_88E6E4C 98 instructions (0.008%), 2 calls (088E6E4C - 088E6EB8, length 28)
  Back Branch 088E6E8C 8 times (length 7)
_S1_2_899FCAC 97 instructions (0.008%), 1 calls (0899FCAC - 0899FDC0, length 70)
  Back Branch 0899FD4C 5 times (length 8)
_S1_2_89226F8 96 instructions (0.008%), 24 calls (089226F8 - 08922704, length 4)
_S1_2_885C508 96 instructions (0.008%), 8 calls (0885C508 - 0885C534, length 12)
_S1_2_892A13C 96 instructions (0.008%), 6 calls (0892A13C - 0892A178, length 16)
_S1_2_88D6C9C 96 instructions (0.008%), 4 calls (088D6C9C - 088D6CF8, length 24)
_S1_2_8844B08 95 instructions (0.007%), 1 calls (08844B08 - 08844B54, length 20)
  Back Branch 08844B30 16 times (length 5)
_S1_2_88EA794 88 instructions (0.007%), 2 calls (088EA794 - 088EA7B4, length 9)
  Back Branch 088EA7A8 16 times (length 5)
_S1_2_885697C 88 instructions (0.007%), 1 calls (0885697C - 088569A0, length 10)
  Back Branch 08856994 14 times (length 6)
_S1_2_891A110 86 instructions (0.007%), 2 calls (0891A110 - 0891A158, length 19)
  Back Branch 0891A140 10 times (length 6)
_S1_2_891A1A0 85 instructions (0.007%), 1 calls (0891A1A0 - 0891A1F0, length 21)
  Back Branch 0891A1C8 12 times (length 5)
  Back Branch 0891A1E0 2 times (length 14)
_S1_2_891A0F4 84 instructions (0.007%), 12 calls (0891A0F4 - 0891A10C, length 7)
_S1_2_88DEC78 84 instructions (0.007%), 6 calls (088DEC78 - 088DECAC, length 14)
_S1_2_8864B68 84 instructions (0.007%), 6 calls (08864B68 - 08864BFC, length 38)
_S1_2_88D9180 80 instructions (0.006%), 4 calls (088D9180 - 088D91CC, length 20)
_S1_2_89A3890 78 instructions (0.006%), 13 calls (089A3890 - 089A38A4, length 6)
_S1_2_88DE25C 78 instructions (0.006%), 3 calls (088DE25C - 088DE2C0, length 26)
_S1_2_899FE70 75 instructions (0.006%), 1 calls (0899FE70 - 0899FF98, length 75)
_S1_2_887A690 72 instructions (0.006%), 18 calls (0887A690 - 0887A69C, length 4)
_S1_2_88E6D78 72 instructions (0.006%), 4 calls (088E6D78 - 088E6DBC, length 18)
_S1_2_8864C1C 66 instructions (0.005%), 6 calls (08864C1C - 08864C44, length 11)
_S1_2_891A254 66 instructions (0.005%), 1 calls (0891A254 - 0891A280, length 12)
  Back Branch 0891A270 10 times (length 6)
_S1_2_8864E70 66 instructions (0.005%), 1 calls (08864E70 - 08864F74, length 66)
_S1_2_89A026C 65 instructions (0.005%), 1 calls (089A026C - 089A02DC, length 29)
  Back Branch 089A02C8 5 times (length 9)
_S1_2_899F468 65 instructions (0.005%), 1 calls (0899F468 - 0899F5A0, length 79)
_S1_2_8922890 64 instructions (0.005%), 32 calls (08922890 - 08922894, length 2)
_S1_2_8882118 64 instructions (0.005%), 4 calls (08882118 - 08882154, length 16)
_S1_2_891A3E4 64 instructions (0.005%), 2 calls (0891A3E4 - 0891A448, length 26)
  Back Branch 0891A41C 4 times (length 6)
_S1_2_8864760 64 instructions (0.005%), 2 calls (08864760 - 088647F4, length 38)
_S1_2_886453C 64 instructions (0.005%), 2 calls (0886453C - 088645D8, length 40)
_S1_2_88822BC 63 instructions (0.005%), 7 calls (088822BC - 088822DC, length 9)
_S1_2_88C95A0 63 instructions (0.005%), 1 calls (088C95A0 - 088C9658, length 47)
  Back Branch 088C962C 2 times (length 7)
  Back Branch 088C95FC 2 times (length 9)
_S1_2_891A284 60 instructions (0.005%), 20 calls (0891A284 - 0891A28C, length 3)
_S1_2_88A1930 60 instructions (0.005%), 20 calls (088A1930 - 088A1938, length 3)
_S1_2_8886654 60 instructions (0.005%), 1 calls (08886654 - 08886740, length 60)
_S1_2_8863D4C 59 instructions (0.005%), 1 calls (08863D4C - 08863E3C, length 61)
_S1_2_885E7C0 58 instructions (0.005%), 2 calls (0885E7C0 - 0885E830, length 29)
_S1_2_88667DC 57 instructions (0.004%), 1 calls (088667DC - 088668BC, length 57)
_S1_2_88D96AC 56 instructions (0.004%), 4 calls (088D96AC - 088D96E0, length 14)
_S1_2_88D8504 56 instructions (0.004%), 4 calls (088D8504 - 088D8538, length 14)
_S1_2_88D7F70 56 instructions (0.004%), 4 calls (088D7F70 - 088D7FA4, length 14)
_S1_2_88D7B3C 56 instructions (0.004%), 4 calls (088D7B3C - 088D7B70, length 14)
_S1_2_889F63C 56 instructions (0.004%), 4 calls (0889F63C - 0889F670, length 14)
_S1_2_8873880 56 instructions (0.004%), 4 calls (08873880 - 088738B4, length 14)
_S1_2_8804040 55 instructions (0.004%), 1 calls (08804040 - 0880415C, length 72)
_S1_2_8896BB8 54 instructions (0.004%), 1 calls (08896BB8 - 08896BEC, length 14)
  Back Branch 08896BE0 9 times (length 5)
_S1_2_886603C 54 instructions (0.004%), 1 calls (0886603C - 08866158, length 72)
_S1_2_893431C 53 instructions (0.004%), 1 calls (0893431C - 08934408, length 60)
_S1_2_8863F24 53 instructions (0.004%), 1 calls (08863F24 - 08864028, length 66)
_S1_2_893354C 52 instructions (0.004%), 1 calls (0893354C - 08933A7C, length 333)
_S1_2_892F434 51 instructions (0.004%), 1 calls (0892F434 - 0892F4E8, length 46)
  Back Branch 0892F468 2 times (length 5)
  Back Branch 0892F484 1 times (length 5)
  Back Branch 0892F4A0 1 times (length 5)
  Back Branch 0892F4C0 1 times (length 6)
_S1_2_89205C0 48 instructions (0.004%), 6 calls (089205C0 - 089205DC, length 8)
_S1_2_88DED08 48 instructions (0.004%), 6 calls (088DED08 - 088DED24, length 8)
_S1_2_88D8000 48 instructions (0.004%), 4 calls (088D8000 - 088D802C, length 12)
_S1_2_88DF498 48 instructions (0.004%), 3 calls (088DF498 - 088DF4D4, length 16)
_S1_2_88714F4 48 instructions (0.004%), 1 calls (088714F4 - 088715B8, length 50)
_S1_2_880B028 48 instructions (0.004%), 1 calls (0880B028 - 0880B058, length 13)
  Back Branch 0880B040 8 times (length 5)
_S1_2_8869844 46 instructions (0.004%), 1 calls (08869844 - 088698F8, length 46)
_S1_2_88D6D90 44 instructions (0.003%), 4 calls (088D6D90 - 088D6DB8, length 11)
_S1_2_88EA310 44 instructions (0.003%), 2 calls (088EA310 - 088EA364, length 22)
_S1_2_899FB08 44 instructions (0.003%), 1 calls (0899FB08 - 0899FBE0, length 55)
_S1_2_891F0A0 42 instructions (0.003%), 6 calls (0891F0A0 - 0891F0B8, length 7)
_S1_2_88DF04C 42 instructions (0.003%), 3 calls (088DF04C - 088DF080, length 14)
_S1_2_88DE930 42 instructions (0.003%), 3 calls (088DE930 - 088DE964, length 14)
_S1_2_88CE334 42 instructions (0.003%), 3 calls (088CE334 - 088CE368, length 14)
_S1_2_8890B5C 42 instructions (0.003%), 2 calls (08890B5C - 08890B98, length 16)
  Back Branch 08890B80 4 times (length 5)
_S1_2_899F86C 42 instructions (0.003%), 1 calls (0899F86C - 0899F928, length 48)
  Back Branch 0899F924 1 times (length 11)
_S1_2_88668C0 42 instructions (0.003%), 1 calls (088668C0 - 08866964, length 42)
_S1_2_8862854 42 instructions (0.003%), 1 calls (08862854 - 0886290C, length 47)
  Back Branch 088628E8 1 times (length 16)
_S1_2_8872B94 41 instructions (0.003%), 1 calls (08872B94 - 08872C34, length 41)
_S1_2_89111F0 40 instructions (0.003%), 8 calls (089111F0 - 08911200, length 5)
_S1_2_8920640 40 instructions (0.003%), 5 calls (08920640 - 0892065C, length 8)
_S1_2_886F028 40 instructions (0.003%), 5 calls (0886F028 - 0886F044, length 8)
_S1_2_89BA4E4 40 instructions (0.003%), 2 calls (089BA4E4 - 089BA560, length 32)
_S1_2_89AB38C 40 instructions (0.003%), 2 calls (089AB38C - 089AB408, length 32)
_S1_2_88CD3D4 40 instructions (0.003%), 2 calls (088CD3D4 - 088CD420, length 20)
_S1_2_88DFCF8 39 instructions (0.003%), 1 calls (088DFCF8 - 088DFD90, length 39)
_S1_2_8892198 39 instructions (0.003%), 1 calls (08892198 - 08892230, length 39)
_S1_2_8874508 39 instructions (0.003%), 1 calls (08874508 - 088745A0, length 39)
_S1_2_8867BD4 39 instructions (0.003%), 1 calls (08867BD4 - 08867C6C, length 39)
_S1_2_8863208 39 instructions (0.003%), 1 calls (08863208 - 088632D0, length 51)
_S1_2_8813574 39 instructions (0.003%), 1 calls (08813574 - 088135D0, length 24)
  Back Branch 088135B4 4 times (length 5)
_S1_2_8810B0C 39 instructions (0.003%), 1 calls (08810B0C - 08810BA4, length 39)
_S1_2_89BA5BC 37 instructions (0.003%), 1 calls (089BA564 - 089BA5F4, length 37)
  Back Branch 089BA5F0 1 times (length 37)
_S1_2_89AB464 37 instructions (0.003%), 1 calls (089AB40C - 089AB49C, length 37)
  Back Branch 089AB498 1 times (length 37)
_S1_2_88D7BCC 36 instructions (0.003%), 4 calls (088D7BCC - 088D7BEC, length 9)
_S1_2_89A3EBC 35 instructions (0.003%), 7 calls (089A3EBC - 089A3ED8, length 8)
_S1_2_88A3E08 34 instructions (0.003%), 2 calls (088A3E08 - 088A3E48, length 17)
_S1_2_88724CC 34 instructions (0.003%), 2 calls (088724CC - 0887250C, length 17)
_S1_2_88E8D3C 34 instructions (0.003%), 1 calls (088E8D3C - 088E8DC0, length 34)
_S1_2_88BB76C 33 instructions (0.003%), 11 calls (088BB76C - 088BB774, length 3)
_S1_2_887205C 33 instructions (0.003%), 3 calls (0887205C - 08872084, length 11)
_S1_2_8881F78 33 instructions (0.003%), 1 calls (08881F78 - 08881FF8, length 33)
_S1_2_8867984 33 instructions (0.003%), 1 calls (08867984 - 08867AC4, length 81)
_S1_2_88649B0 33 instructions (0.003%), 1 calls (088649B0 - 08864A38, length 35)
_S1_2_8852310 33 instructions (0.003%), 1 calls (08852310 - 08852374, length 26)
  Back Branch 0885235C 2 times (length 7)
_S1_2_88E66E8 32 instructions (0.003%), 2 calls (088E66E8 - 088E6724, length 16)
_S1_2_8863048 32 instructions (0.003%), 2 calls (08863048 - 08863084, length 16)
_S1_2_8871938 32 instructions (0.003%), 1 calls (08871938 - 088719B4, length 32)
_S1_2_8863EA4 32 instructions (0.003%), 1 calls (08863EA4 - 08863F20, length 32)
_S1_2_886362C 32 instructions (0.003%), 1 calls (0886362C - 088636C0, length 38)
_S1_2_888F908 31 instructions (0.002%), 1 calls (0888F908 - 0888F980, length 31)
_S1_2_8860F80 31 instructions (0.002%), 1 calls (08860F80 - 08860FE0, length 25)
  Back Branch 08860FB8 2 times (length 6)
_S1_2_88A1908 30 instructions (0.002%), 3 calls (088A1908 - 088A192C, length 10)
_S1_2_88EB0C0 30 instructions (0.002%), 2 calls (088EB0C0 - 088EB0F8, length 15)
_S1_2_8873498 30 instructions (0.002%), 2 calls (08873498 - 088734D0, length 15)
_S1_2_891F3CC 30 instructions (0.002%), 1 calls (0891F3CC - 0891F440, length 30)
_S1_2_8863CD4 30 instructions (0.002%), 1 calls (08863CD4 - 08863D48, length 30)
_S1_2_89BA5F8 29 instructions (0.002%), 1 calls (089BA564 - 089BA630, length 52)
  Back Branch 089BA62C 1 times (length 52)
_S1_2_89AB4A0 29 instructions (0.002%), 1 calls (089AB40C - 089AB4D8, length 52)
  Back Branch 089AB4D4 1 times (length 52)
_S1_2_88BF108 29 instructions (0.002%), 1 calls (088BF108 - 088BF178, length 29)
_S1_2_88A193C 29 instructions (0.002%), 1 calls (088A193C - 088A19AC, length 29)
_S1_2_886CE7C 29 instructions (0.002%), 1 calls (0886CE7C - 0886CEEC, length 29)
_S1_2_8867800 29 instructions (0.002%), 1 calls (08867800 - 08867884, length 34)
_S1_2_8859060 29 instructions (0.002%), 1 calls (08859060 - 08859080, length 9)
  Back Branch 08859074 5 times (length 5)
_S1_2_8890ACC 28 instructions (0.002%), 2 calls (08890ACC - 08890B00, length 14)
_S1_2_88635EC 28 instructions (0.002%), 2 calls (088635EC - 08863620, length 14)
_S1_2_886357C 28 instructions (0.002%), 2 calls (0886357C - 088635B0, length 14)
_S1_2_89BA634 28 instructions (0.002%), 1 calls (089BA4E4 - 089BA650, length 92)
  Back Branch 089BA64C 1 times (length 92)
_S1_2_89AB4DC 28 instructions (0.002%), 1 calls (089AB38C - 089AB4F8, length 92)
  Back Branch 089AB4F4 1 times (length 92)
_S1_2_891A848 28 instructions (0.002%), 1 calls (0891A848 - 0891A89C, length 22)
  Back Branch 0891A878 2 times (length 6)
_S1_2_8865840 28 instructions (0.002%), 1 calls (08865840 - 088658AC, length 28)
_S1_2_88627E4 28 instructions (0.002%), 1 calls (088627E4 - 08862850, length 28)
_S1_2_88DF0DC 27 instructions (0.002%), 3 calls (088DF0DC - 088DF0FC, length 9)
_S1_2_89A01FC 27 instructions (0.002%), 1 calls (089A01FC - 089A0268, length 28)
  Back Branch 089A0264 1 times (length 17)
_S1_2_8911218 27 instructions (0.002%), 1 calls (08911218 - 08911280, length 27)
_S1_2_887D7B8 27 instructions (0.002%), 1 calls (0887D7B8 - 0887D824, length 28)
_S1_2_887D6E0 27 instructions (0.002%), 1 calls (0887D6E0 - 0887D74C, length 28)
_S1_2_88A077C 26 instructions (0.002%), 1 calls (088A077C - 088A07E0, length 26)
_S1_2_88898C8 26 instructions (0.002%), 1 calls (088898C8 - 088898F4, length 12)
  Back Branch 088898E8 3 times (length 7)
_S1_2_891DF28 25 instructions (0.002%), 1 calls (0891DF28 - 0891DF88, length 25)
_S1_2_88A5FC4 25 instructions (0.002%), 1 calls (088A5FC4 - 088A6024, length 25)
_S1_2_8888F48 25 instructions (0.002%), 1 calls (08888F48 - 08888F8C, length 18)
  Back Branch 08888F74 2 times (length 7)
_S1_2_888232C 25 instructions (0.002%), 1 calls (0888232C - 0888238C, length 25)
_S1_2_88738B8 25 instructions (0.002%), 1 calls (088738B8 - 08873918, length 25)
_S1_2_88577B0 25 instructions (0.002%), 1 calls (088577B0 - 088577D4, length 10)
  Back Branch 088577C4 4 times (length 5)
_S1_2_892AC2C 24 instructions (0.002%), 2 calls (0892AC2C - 0892AC58, length 12)
_S1_2_899F80C 24 instructions (0.002%), 1 calls (0899F80C - 0899F920, length 70)
_S1_2_8887558 24 instructions (0.002%), 1 calls (08887558 - 088875B4, length 24)
_S1_2_88644DC 24 instructions (0.002%), 1 calls (088644DC - 08864538, length 24)
_S1_2_886330C 24 instructions (0.002%), 1 calls (0886330C - 08863368, length 24)
_S1_2_88410E4 24 instructions (0.002%), 1 calls (088410E4 - 08841140, length 24)
_S1_2_88E0970 23 instructions (0.002%), 1 calls (088E0970 - 088E09A8, length 15)
  Back Branch 088E0994 2 times (length 8)
_S1_2_886FA1C 23 instructions (0.002%), 1 calls (0886FA1C - 0886FA74, length 23)
_S1_2_885C538 23 instructions (0.002%), 1 calls (0885C538 - 0885C59C, length 26)
_S1_2_88CD49C 22 instructions (0.002%), 2 calls (088CD49C - 088CD4C4, length 11)
_S1_2_8934880 22 instructions (0.002%), 1 calls (08934880 - 08934920, length 41)
_S1_2_8933398 22 instructions (0.002%), 1 calls (08933398 - 08933420, length 35)
_S1_2_8901074 22 instructions (0.002%), 1 calls (08901074 - 089010C8, length 22)
_S1_2_88EBFB8 22 instructions (0.002%), 1 calls (088EBFB8 - 088EC00C, length 22)
_S1_2_88E6DC0 22 instructions (0.002%), 1 calls (088E6DC0 - 088E6E14, length 22)
_S1_2_88701F8 22 instructions (0.002%), 1 calls (088701F8 - 08870324, length 76)
_S1_2_8864D0C 22 instructions (0.002%), 1 calls (08864D0C - 08864D60, length 22)
_S1_2_89A0330 21 instructions (0.002%), 1 calls (089A0330 - 089A0380, length 21)
_S1_2_892F384 21 instructions (0.002%), 1 calls (0892F384 - 0892F3D4, length 21)
_S1_2_88CB110 21 instructions (0.002%), 1 calls (088CB110 - 088CB160, length 21)
_S1_2_887D574 21 instructions (0.002%), 1 calls (0887D574 - 0887D5C4, length 21)
_S1_2_8911204 20 instructions (0.002%), 4 calls (08911204 - 08911214, length 5)
_S1_2_88D973C 20 instructions (0.002%), 4 calls (088D973C - 088D974C, length 5)
_S1_2_8872ADC 20 instructions (0.002%), 2 calls (08872ADC - 08872B00, length 10)
_S1_2_89A22B8 20 instructions (0.002%), 1 calls (089A22B8 - 089A230C, length 22)
  Back Branch 089A2300 1 times (length 9)
_S1_2_892E6B8 20 instructions (0.002%), 1 calls (0892E6B8 - 0892E704, length 20)
  Back Branch 0892E6DC 1 times (length 5)
  Back Branch 0892E6F8 1 times (length 5)
_S1_2_88CC83C 20 instructions (0.002%), 1 calls (088CC83C - 088CC888, length 20)
_S1_2_88A94A0 20 instructions (0.002%), 1 calls (088A94A0 - 088A94EC, length 20)
_S1_2_888E6A8 20 instructions (0.002%), 1 calls (0888E6A8 - 0888E6F4, length 20)
_S1_2_8874E90 20 instructions (0.002%), 1 calls (08874E90 - 08874EDC, length 20)
_S1_2_886F23C 20 instructions (0.002%), 1 calls (0886F23C - 0886F334, length 63)
_S1_2_8864B04 20 instructions (0.002%), 1 calls (08864B04 - 08864B58, length 22)
_S1_2_88634BC 20 instructions (0.002%), 1 calls (088634BC - 08863508, length 20)
_S1_2_88966BC 19 instructions (0.001%), 1 calls (088966BC - 08896704, length 19)
_S1_2_8828B50 19 instructions (0.001%), 1 calls (08828B50 - 08828B98, length 19)
_S1_2_88BB760 18 instructions (0.001%), 6 calls (088BB760 - 088BB768, length 3)
_S1_2_88DE9C0 18 instructions (0.001%), 3 calls (088DE9C0 - 088DE9D4, length 6)
_S1_2_88DE360 18 instructions (0.001%), 3 calls (088DE360 - 088DE374, length 6)
_S1_2_88E9228 18 instructions (0.001%), 1 calls (088E9228 - 088E9244, length 8)
  Back Branch 088E9238 3 times (length 5)
_S1_2_8883E74 18 instructions (0.001%), 1 calls (08883E74 - 08883EB8, length 18)
_S1_2_880A9A0 18 instructions (0.001%), 1 calls (0880A9A0 - 0880A9E4, length 18)
_S1_2_89A001C 17 instructions (0.001%), 1 calls (089A001C - 089A005C, length 17)
_S1_2_892A914 17 instructions (0.001%), 1 calls (0892A914 - 0892A954, length 17)
_S1_2_88C829C 17 instructions (0.001%), 1 calls (088C829C - 088C82DC, length 17)
_S1_2_88C14B0 17 instructions (0.001%), 1 calls (088C14B0 - 088C14F0, length 17)
_S1_2_88BBA64 17 instructions (0.001%), 1 calls (088BBA64 - 088BBAA4, length 17)
_S1_2_88B2AD0 17 instructions (0.001%), 1 calls (088B2AD0 - 088B2B10, length 17)
_S1_2_8883F10 17 instructions (0.001%), 1 calls (08883F10 - 08883F50, length 17)
_S1_2_88D8594 16 instructions (0.001%), 4 calls (088D8594 - 088D85A0, length 4)
_S1_2_8889904 16 instructions (0.001%), 2 calls (08889904 - 08889920, length 8)
_S1_2_88611E8 16 instructions (0.001%), 2 calls (088611E8 - 08861204, length 8)
_S1_2_88E86F0 16 instructions (0.001%), 1 calls (088E86F0 - 088E872C, length 16)
_S1_2_88E2A88 16 instructions (0.001%), 1 calls (088E2A88 - 088E2AC4, length 16)
_S1_2_88C6B64 16 instructions (0.001%), 1 calls (088C6B64 - 088C6BA0, length 16)
_S1_2_88C284C 16 instructions (0.001%), 1 calls (088C284C - 088C2888, length 16)
_S1_2_88A58C4 16 instructions (0.001%), 1 calls (088A58C4 - 088A5900, length 16)
_S1_2_889F4F4 16 instructions (0.001%), 1 calls (0889F4F4 - 0889F530, length 16)
_S1_2_88820D8 16 instructions (0.001%), 1 calls (088820D8 - 08882114, length 16)
_S1_2_888204C 16 instructions (0.001%), 1 calls (0888204C - 08882088, length 16)
_S1_2_887D828 16 instructions (0.001%), 1 calls (0887D828 - 0887D864, length 16)
_S1_2_88CE3C4 15 instructions (0.001%), 3 calls (088CE3C4 - 088CE3D4, length 5)
_S1_2_89A0BE4 15 instructions (0.001%), 1 calls (089A0BE4 - 089A0C1C, length 15)
_S1_2_891FAFC 15 instructions (0.001%), 1 calls (0891FAFC - 0891FB34, length 15)
_S1_2_891A1F4 15 instructions (0.001%), 1 calls (0891A1F4 - 0891A218, length 10)
  Back Branch 0891A20C 2 times (length 5)
_S1_2_8917DC8 15 instructions (0.001%), 1 calls (08917DC8 - 08917E00, length 15)
_S1_2_88EA9E8 15 instructions (0.001%), 1 calls (088EA9E8 - 088EAA20, length 15)
_S1_2_88EA2A0 15 instructions (0.001%), 1 calls (088EA2A0 - 088EA2D8, length 15)
_S1_2_88E81C0 15 instructions (0.001%), 1 calls (088E81C0 - 088E81F8, length 15)
_S1_2_88E6678 15 instructions (0.001%), 1 calls (088E6678 - 088E66B0, length 15)
_S1_2_88E5AC8 15 instructions (0.001%), 1 calls (088E5AC8 - 088E5B00, length 15)
_S1_2_88CE2F8 15 instructions (0.001%), 1 calls (088CE2F8 - 088CE330, length 15)
_S1_2_88C9564 15 instructions (0.001%), 1 calls (088C9564 - 088C959C, length 15)
_S1_2_88A4168 15 instructions (0.001%), 1 calls (088A4168 - 088A41A0, length 15)
_S1_2_887D60C 15 instructions (0.001%), 1 calls (0887D60C - 0887D644, length 15)
_S1_2_883F014 15 instructions (0.001%), 1 calls (0883F014 - 0883F04C, length 15)
_S1_2_89C5F80 14 instructions (0.001%), 7 calls (089C5F80 - 089C5F84, length 2)
_S1_2_8882274 14 instructions (0.001%), 7 calls (08882274 - 08882278, length 2)
_S1_2_88672F4 14 instructions (0.001%), 2 calls (088672F4 - 0886730C, length 7)
_S1_2_8933EAC 14 instructions (0.001%), 1 calls (08933EAC - 08933EE0, length 14)
_S1_2_892ABC0 14 instructions (0.001%), 1 calls (0892ABC0 - 0892ABF4, length 14)
_S1_2_891A810 14 instructions (0.001%), 1 calls (0891A810 - 0891A844, length 14)
_S1_2_88EA728 14 instructions (0.001%), 1 calls (088EA728 - 088EA75C, length 14)
_S1_2_88B3830 14 instructions (0.001%), 1 calls (088B3830 - 088B3864, length 14)
_S1_2_88AB6BC 14 instructions (0.001%), 1 calls (088AB6BC - 088AB6F0, length 14)
_S1_2_88A0EB4 14 instructions (0.001%), 1 calls (088A0EB4 - 088A0EE8, length 14)
_S1_2_8875850 14 instructions (0.001%), 1 calls (08875850 - 08875884, length 14)
_S1_2_88631D0 14 instructions (0.001%), 1 calls (088631D0 - 08863204, length 14)
_S1_2_8862720 14 instructions (0.001%), 1 calls (08862720 - 08862754, length 14)
_S1_2_8860EF0 14 instructions (0.001%), 1 calls (08860EF0 - 08860F24, length 14)
_S1_2_8860DF8 14 instructions (0.001%), 1 calls (08860DF8 - 08860E38, length 17)
_S1_2_885EAFC 14 instructions (0.001%), 1 calls (0885EAFC - 0885EB30, length 14)
_S1_2_883DFA8 14 instructions (0.001%), 1 calls (0883DFA8 - 0883DFDC, length 14)
_S1_2_89136DC 13 instructions (0.001%), 1 calls (089136DC - 089136F8, length 8)
  Back Branch 089136EC 2 times (length 5)
_S1_2_88F7800 13 instructions (0.001%), 1 calls (088F7800 - 088F7830, length 13)
_S1_2_8882390 13 instructions (0.001%), 1 calls (08882390 - 088823C0, length 13)
_S1_2_888221C 13 instructions (0.001%), 1 calls (0888221C - 0888224C, length 13)
_S1_2_8860DC0 13 instructions (0.001%), 1 calls (08860DC0 - 08860DF4, length 14)
_S1_2_8860D88 13 instructions (0.001%), 1 calls (08860D88 - 08860DBC, length 14)
_S1_2_89C5BC0 12 instructions (0.001%), 6 calls (089C5BC0 - 089C5BC4, length 2)
_S1_2_88D9248 12 instructions (0.001%), 4 calls (088D9248 - 088D9250, length 3)
_S1_2_8813004 12 instructions (0.001%), 4 calls (08813004 - 0881300C, length 3)
_S1_2_88DF53C 12 instructions (0.001%), 3 calls (088DF53C - 088DF548, length 4)
_S1_2_89A383C 12 instructions (0.001%), 2 calls (089A383C - 089A3850, length 6)
_S1_2_8940360 12 instructions (0.001%), 1 calls (08940360 - 0894039C, length 16)
_S1_2_891DEF8 12 instructions (0.001%), 1 calls (0891DEF8 - 0891DF24, length 12)
_S1_2_89109CC 12 instructions (0.001%), 1 calls (089109CC - 089109F8, length 12)
_S1_2_88FB9F4 12 instructions (0.001%), 1 calls (088FB9F4 - 088FBA20, length 12)
_S1_2_88C4B80 12 instructions (0.001%), 1 calls (088C4B80 - 088C4BAC, length 12)
_S1_2_8885B78 12 instructions (0.001%), 1 calls (08885B78 - 08885BA4, length 12)
_S1_2_8882E44 12 instructions (0.001%), 1 calls (08882E44 - 08882E70, length 12)
_S1_2_8874AF8 12 instructions (0.001%), 1 calls (08874AF8 - 08874B3C, length 18)
_S1_2_89A0190 11 instructions (0.001%), 1 calls (089A0190 - 089A01D4, length 18)
_S1_2_899FFF0 11 instructions (0.001%), 1 calls (0899FFF0 - 089A0018, length 11)
_S1_2_899FF9C 11 instructions (0.001%), 1 calls (0899FF9C - 0899FFC4, length 11)
_S1_2_899B6B0 11 instructions (0.001%), 1 calls (0899B6B0 - 0899B6F0, length 17)
_S1_2_88BD2C4 11 instructions (0.001%), 1 calls (088BD2C4 - 088BD2EC, length 11)
_S1_2_88B1DF4 11 instructions (0.001%), 1 calls (088B1DF4 - 088B1E1C, length 11)
_S1_2_8890780 11 instructions (0.001%), 1 calls (08890780 - 088907A8, length 11)
_S1_2_888E65C 11 instructions (0.001%), 1 calls (0888E65C - 0888E684, length 11)
_S1_2_88758E0 11 instructions (0.001%), 1 calls (088758E0 - 08875908, length 11)
_S1_2_8864C84 11 instructions (0.001%), 1 calls (08864C84 - 08864CAC, length 11)
_S1_2_8863148 11 instructions (0.001%), 1 calls (08863148 - 08863170, length 11)
_S1_2_88FF7B8 10 instructions (0.001%), 2 calls (088FF7B8 - 088FF7C8, length 5)
_S1_2_899FFC8 10 instructions (0.001%), 1 calls (0899FFC8 - 0899FFEC, length 10)
_S1_2_89403D8 10 instructions (0.001%), 1 calls (089403D8 - 0894040C, length 14)
_S1_2_89403A0 10 instructions (0.001%), 1 calls (089403A0 - 089403D4, length 14)
_S1_2_892EB7C 10 instructions (0.001%), 1 calls (0892EB7C - 0892EBA0, length 10)
_S1_2_892E648 10 instructions (0.001%), 1 calls (0892E648 - 0892E66C, length 10)
_S1_2_891A21C 10 instructions (0.001%), 1 calls (0891A21C - 0891A240, length 10)
_S1_2_88B31FC 10 instructions (0.001%), 1 calls (088B31FC - 088B3220, length 10)
_S1_2_885BF64 10 instructions (0.001%), 1 calls (0885BF64 - 0885BF88, length 10)
_S1_2_89A2178 9 instructions (0.001%), 1 calls (089A2178 - 089A21A8, length 13)
_S1_2_88BC6DC 9 instructions (0.001%), 1 calls (088BC6DC - 088BC6FC, length 9)
_S1_2_88A985C 9 instructions (0.001%), 1 calls (088A985C - 088A987C, length 9)
_S1_2_8883E50 9 instructions (0.001%), 1 calls (08883E50 - 08883E70, length 9)
_S1_2_8871318 9 instructions (0.001%), 1 calls (08871318 - 08871338, length 9)
_S1_2_88627C0 9 instructions (0.001%), 1 calls (088627C0 - 088627E0, length 9)
_S1_2_899B728 8 instructions (0.001%), 1 calls (0899B728 - 0899B758, length 13)
_S1_2_899B6F4 8 instructions (0.001%), 1 calls (0899B6F4 - 0899B724, length 13)
_S1_2_88B38C0 8 instructions (0.001%), 1 calls (088B38C0 - 088B38DC, length 8)
_S1_2_88A52CC 8 instructions (0.001%), 1 calls (088A52CC - 088A52E8, length 8)
_S1_2_88A0D60 8 instructions (0.001%), 1 calls (088A0D60 - 088A0D7C, length 8)
_S1_2_88841CC 8 instructions (0.001%), 1 calls (088841CC - 088841E8, length 8)
_S1_2_8881F2C 8 instructions (0.001%), 1 calls (08881F2C - 08881F48, length 8)
_S1_2_885EB34 8 instructions (0.001%), 1 calls (0885EB34 - 0885EB50, length 8)
_S1_2_88289B0 8 instructions (0.001%), 1 calls (088289B0 - 088289CC, length 8)
_S1_2_89A00D8 7 instructions (0.001%), 1 calls (089A00D8 - 089A00F0, length 7)
_S1_2_8993244 7 instructions (0.001%), 1 calls (08993244 - 0899325C, length 7)
_S1_2_88C6C08 7 instructions (0.001%), 1 calls (088C6C08 - 088C6C20, length 7)
_S1_2_88B1998 7 instructions (0.001%), 1 calls (088B1998 - 088B19B0, length 7)
_S1_2_8885A30 7 instructions (0.001%), 1 calls (08885A30 - 08885A48, length 7)
_S1_2_8871394 7 instructions (0.001%), 1 calls (08871394 - 088713AC, length 7)
_S1_2_8864CF0 7 instructions (0.001%), 1 calls (08864CF0 - 08864D08, length 7)
_S1_2_8864C00 7 instructions (0.001%), 1 calls (08864C00 - 08864C18, length 7)
_S1_2_89C5EE8 6 instructions (0.000%), 3 calls (089C5EE8 - 089C5EEC, length 2)
_S1_2_89C5EC8 6 instructions (0.000%), 3 calls (089C5EC8 - 089C5ECC, length 2)
_S1_2_89A2C0C 6 instructions (0.000%), 1 calls (089A2C0C - 089A2C20, length 6)
_S1_2_891F79C 6 instructions (0.000%), 1 calls (0891F79C - 0891F7B0, length 6)
_S1_2_88A64DC 6 instructions (0.000%), 1 calls (088A64DC - 088A64F0, length 6)
_S1_2_8895A28 6 instructions (0.000%), 1 calls (08895A28 - 08895A3C, length 6)
_S1_2_88907AC 6 instructions (0.000%), 1 calls (088907AC - 088907C0, length 6)
_S1_2_88821D8 6 instructions (0.000%), 1 calls (088821D8 - 088821EC, length 6)
_S1_2_88735CC 6 instructions (0.000%), 1 calls (088735CC - 088735E0, length 6)
_S1_2_89ABF88 5 instructions (0.000%), 1 calls (089ABF88 - 089ABF98, length 5)
_S1_2_89A01BC 5 instructions (0.000%), 1 calls (089A01BC - 089A01CC, length 5)
_S1_2_8940410 5 instructions (0.000%), 1 calls (08940410 - 08940420, length 5)
_S1_2_8927418 5 instructions (0.000%), 1 calls (08927418 - 08927428, length 5)
_S1_2_8920A28 5 instructions (0.000%), 1 calls (08920A28 - 08920A38, length 5)
_S1_2_88C0950 5 instructions (0.000%), 1 calls (088C0950 - 088C0960, length 5)
_S1_2_88A38EC 5 instructions (0.000%), 1 calls (088A38EC - 088A38FC, length 5)
_S1_2_88A0768 5 instructions (0.000%), 1 calls (088A0768 - 088A0778, length 5)
_S1_2_8895A40 5 instructions (0.000%), 1 calls (08895A40 - 08895A50, length 5)
_S1_2_8883F78 5 instructions (0.000%), 1 calls (08883F78 - 08883F88, length 5)
_S1_2_885493C 5 instructions (0.000%), 1 calls (0885493C - 0885494C, length 5)
_S1_2_884E578 5 instructions (0.000%), 1 calls (0884E578 - 0884E588, length 5)
_S1_2_89C6078 4 instructions (0.000%), 2 calls (089C6078 - 089C607C, length 2)
_S1_2_89C5F30 4 instructions (0.000%), 2 calls (089C5F30 - 089C5F34, length 2)
_S1_2_89C5EA8 4 instructions (0.000%), 2 calls (089C5EA8 - 089C5EAC, length 2)
_S1_2_89C5E30 4 instructions (0.000%), 2 calls (089C5E30 - 089C5E34, length 2)
_S1_2_89C5A98 4 instructions (0.000%), 2 calls (089C5A98 - 089C5A9C, length 2)
_S1_2_89C5A80 4 instructions (0.000%), 2 calls (089C5A80 - 089C5A84, length 2)
_S1_2_89C5A78 4 instructions (0.000%), 2 calls (089C5A78 - 089C5A7C, length 2)
_S1_2_88CDC58 4 instructions (0.000%), 2 calls (088CDC58 - 088CDC5C, length 2)
_S1_2_8852308 4 instructions (0.000%), 2 calls (08852308 - 0885230C, length 2)
_S1_2_891A244 4 instructions (0.000%), 1 calls (0891A244 - 0891A250, length 4)
_S1_2_8914B64 4 instructions (0.000%), 1 calls (08914B64 - 08914B70, length 4)
_S1_2_8913030 4 instructions (0.000%), 1 calls (08913030 - 0891303C, length 4)
_S1_2_8912DB4 4 instructions (0.000%), 1 calls (08912DB4 - 08912DC0, length 4)
_S1_2_8912BB0 4 instructions (0.000%), 1 calls (08912BB0 - 08912BBC, length 4)
_S1_2_8911FDC 4 instructions (0.000%), 1 calls (08911FDC - 08911FE8, length 4)
_S1_2_8911010 4 instructions (0.000%), 1 calls (08911010 - 0891101C, length 4)
_S1_2_8910858 4 instructions (0.000%), 1 calls (08910858 - 08910864, length 4)
_S1_2_89106D0 4 instructions (0.000%), 1 calls (089106D0 - 089106DC, length 4)
_S1_2_8910454 4 instructions (0.000%), 1 calls (08910454 - 08910460, length 4)
_S1_2_891027C 4 instructions (0.000%), 1 calls (0891027C - 08910288, length 4)
_S1_2_890F2EC 4 instructions (0.000%), 1 calls (0890F2EC - 0890F2F8, length 4)
_S1_2_890F2DC 4 instructions (0.000%), 1 calls (0890F2DC - 0890F2E8, length 4)
_S1_2_88DFB90 4 instructions (0.000%), 1 calls (088DFB90 - 088DFB9C, length 4)
_S1_2_88CC904 4 instructions (0.000%), 1 calls (088CC904 - 088CC910, length 4)
_S1_2_88AEF44 4 instructions (0.000%), 1 calls (088AEF44 - 088AEF50, length 4)
_S1_2_88A972C 4 instructions (0.000%), 1 calls (088A972C - 088A9738, length 4)
_S1_2_88A5904 4 instructions (0.000%), 1 calls (088A5904 - 088A5910, length 4)
_S1_2_8895758 4 instructions (0.000%), 1 calls (08895758 - 08895764, length 4)
_S1_2_886EE14 4 instructions (0.000%), 1 calls (0886EE14 - 0886EE20, length 4)
_S1_2_886519C 4 instructions (0.000%), 1 calls (0886519C - 088651A8, length 4)
_S1_2_885A5B8 4 instructions (0.000%), 1 calls (0885A5B8 - 0885A5C4, length 4)
_S1_2_8859D5C 4 instructions (0.000%), 1 calls (08859D5C - 08859D68, length 4)
_S1_2_8856160 4 instructions (0.000%), 1 calls (08856160 - 0885616C, length 4)
_S1_2_8851C18 4 instructions (0.000%), 1 calls (08851C18 - 08851C24, length 4)
_S1_2_8842344 4 instructions (0.000%), 1 calls (08842344 - 08842350, length 4)
_S1_2_8828C40 4 instructions (0.000%), 1 calls (08828C40 - 08828C4C, length 4)
_S1_2_881E1F0 4 instructions (0.000%), 1 calls (0881E1F0 - 0881E1FC, length 4)
_S1_2_8810D7C 4 instructions (0.000%), 1 calls (08810D7C - 08810D88, length 4)
_S1_2_89A2C00 3 instructions (0.000%), 1 calls (089A2C00 - 089A2C08, length 3)
_S1_2_89131C0 3 instructions (0.000%), 1 calls (089131C0 - 089131C8, length 3)
_S1_2_890EA50 3 instructions (0.000%), 1 calls (0890EA50 - 0890EA58, length 3)
_S1_2_88CB840 3 instructions (0.000%), 1 calls (088CB840 - 088CB848, length 3)
_S1_2_88C1B3C 3 instructions (0.000%), 1 calls (088C1B3C - 088C1B44, length 3)
_S1_2_88BBD38 3 instructions (0.000%), 1 calls (088BBD38 - 088BBD40, length 3)
_S1_2_88B7060 3 instructions (0.000%), 1 calls (088B7060 - 088B7068, length 3)
_S1_2_8897118 3 instructions (0.000%), 1 calls (08897118 - 08897120, length 3)
_S1_2_8893CEC 3 instructions (0.000%), 1 calls (08893CEC - 08893CF4, length 3)
_S1_2_88898F8 3 instructions (0.000%), 1 calls (088898F8 - 08889900, length 3)
_S1_2_8882E74 3 instructions (0.000%), 1 calls (08882E74 - 08882E7C, length 3)
_S1_2_885BA00 3 instructions (0.000%), 1 calls (0885BA00 - 0885BA08, length 3)
_S1_2_885AF40 3 instructions (0.000%), 1 calls (0885AF40 - 0885AF48, length 3)
_S1_2_885865C 3 instructions (0.000%), 1 calls (0885865C - 08858664, length 3)
_S1_2_8853ED8 3 instructions (0.000%), 1 calls (08853ED8 - 08853EE0, length 3)
_S1_2_885087C 3 instructions (0.000%), 1 calls (0885087C - 08850884, length 3)
_S1_2_884806C 3 instructions (0.000%), 1 calls (0884806C - 08848074, length 3)
_S1_2_8846C18 3 instructions (0.000%), 1 calls (08846C18 - 08846C20, length 3)
_S1_2_88119F8 3 instructions (0.000%), 1 calls (088119F8 - 08811A00, length 3)
_S1_2_89C5FE0 2 instructions (0.000%), 1 calls (089C5FE0 - 089C5FE4, length 2)
_S1_2_89C5FD0 2 instructions (0.000%), 1 calls (089C5FD0 - 089C5FD4, length 2)
_S1_2_89C5FA0 2 instructions (0.000%), 1 calls (089C5FA0 - 089C5FA4, length 2)
_S1_2_89C5F88 2 instructions (0.000%), 1 calls (089C5F88 - 089C5F8C, length 2)
_S1_2_89C5F58 2 instructions (0.000%), 1 calls (089C5F58 - 089C5F5C, length 2)
_S1_2_89C5F48 2 instructions (0.000%), 1 calls (089C5F48 - 089C5F4C, length 2)
_S1_2_89C5F40 2 instructions (0.000%), 1 calls (089C5F40 - 089C5F44, length 2)
_S1_2_89C5F28 2 instructions (0.000%), 1 calls (089C5F28 - 089C5F2C, length 2)
_S1_2_89C5EF8 2 instructions (0.000%), 1 calls (089C5EF8 - 089C5EFC, length 2)
_S1_2_89C5EB8 2 instructions (0.000%), 1 calls (089C5EB8 - 089C5EBC, length 2)
_S1_2_89C5E48 2 instructions (0.000%), 1 calls (089C5E48 - 089C5E4C, length 2)
_S1_2_89C5D60 2 instructions (0.000%), 1 calls (089C5D60 - 089C5D64, length 2)
_S1_2_89C5BE0 2 instructions (0.000%), 1 calls (089C5BE0 - 089C5BE4, length 2)
_S1_2_89C5BD0 2 instructions (0.000%), 1 calls (089C5BD0 - 089C5BD4, length 2)
_S1_2_89C5BC8 2 instructions (0.000%), 1 calls (089C5BC8 - 089C5BCC, length 2)
_S1_2_89C5BB8 2 instructions (0.000%), 1 calls (089C5BB8 - 089C5BBC, length 2)
_S1_2_89C5AC0 2 instructions (0.000%), 1 calls (089C5AC0 - 089C5AC4, length 2)
_S1_2_89C5AB8 2 instructions (0.000%), 1 calls (089C5AB8 - 089C5ABC, length 2)
_S1_2_89C5A90 2 instructions (0.000%), 1 calls (089C5A90 - 089C5A94, length 2)
_S1_2_89C5A70 2 instructions (0.000%), 1 calls (089C5A70 - 089C5A74, length 2)
_S1_2_89C5A60 2 instructions (0.000%), 1 calls (089C5A60 - 089C5A64, length 2)
_S1_2_89C5A48 2 instructions (0.000%), 1 calls (089C5A48 - 089C5A4C, length 2)
_S1_2_89C5910 2 instructions (0.000%), 1 calls (089C5910 - 089C5914, length 2)
_S1_2_89C5900 2 instructions (0.000%), 1 calls (089C5900 - 089C5904, length 2)
_S1_2_89C58F8 2 instructions (0.000%), 1 calls (089C58F8 - 089C58FC, length 2)
_S1_2_89C58E8 2 instructions (0.000%), 1 calls (089C58E8 - 089C58EC, length 2)
_S1_2_89C58E0 2 instructions (0.000%), 1 calls (089C58E0 - 089C58E4, length 2)
_S1_2_89C58D0 2 instructions (0.000%), 1 calls (089C58D0 - 089C58D4, length 2)
_S1_2_89C58C8 2 instructions (0.000%), 1 calls (089C58C8 - 089C58CC, length 2)
_S1_2_89C5888 2 instructions (0.000%), 1 calls (089C5888 - 089C588C, length 2)
_S1_2_89C5818 2 instructions (0.000%), 1 calls (089C5818 - 089C581C, length 2)
_S1_2_89C57F8 2 instructions (0.000%), 1 calls (089C57F8 - 089C57FC, length 2)
_S1_2_89C57C8 2 instructions (0.000%), 1 calls (089C57C8 - 089C57CC, length 2)
_S1_2_8933BBC 2 instructions (0.000%), 1 calls (08933BBC - 08933BC0, length 2)
_S1_2_8933424 2 instructions (0.000%), 1 calls (08933424 - 08933428, length 2)
_S1_2_89209F4 2 instructions (0.000%), 1 calls (089209F4 - 089209F8, length 2)
_S1_2_890F484 2 instructions (0.000%), 1 calls (0890F484 - 0890F488, length 2)
_S1_2_88FC904 2 instructions (0.000%), 1 calls (088FC904 - 088FC908, length 2)
_S1_2_88F43A8 2 instructions (0.000%), 1 calls (088F43A8 - 088F43AC, length 2)
_S1_2_88CD278 2 instructions (0.000%), 1 calls (088CD278 - 088CD27C, length 2)
_S1_2_88B15D0 2 instructions (0.000%), 1 calls (088B15D0 - 088B15D4, length 2)
_S1_2_88B0754 2 instructions (0.000%), 1 calls (088B0754 - 088B0758, length 2)
_S1_2_88AFACC 2 instructions (0.000%), 1 calls (088AFACC - 088AFAD0, length 2)
_S1_2_8882950 2 instructions (0.000%), 1 calls (08882950 - 08882954, length 2)
_S1_2_887D674 2 instructions (0.000%), 1 calls (0887D674 - 0887D678, length 2)
_S1_2_88707BC 2 instructions (0.000%), 1 calls (088707BC - 088707C0, length 2)
_S1_2_886EFD4 2 instructions (0.000%), 1 calls (0886EFD4 - 0886EFD8, length 2)
_S1_2_8864C7C 2 instructions (0.000%), 1 calls (08864C7C - 08864C80, length 2)
_S1_2_8864C74 2 instructions (0.000%), 1 calls (08864C74 - 08864C78, length 2)
_S1_2_885BFD8 2 instructions (0.000%), 1 calls (0885BFD8 - 0885BFDC, length 2)
_S1_2_8853D2C 2 instructions (0.000%), 1 calls (08853D2C - 08853D30, length 2)
_S1_2_89359E8 (strlen) 0 instructions (0.000%), 147 calls (089359E8 - 08935A08, length 9)
_S1_2_8935828 (memset) 0 instructions (0.000%), 46 calls (08935828 - 08935858, length 13)
_S1_2_8935524 (memcpy) 0 instructions (0.000%), 15 calls (08935524 - 08935560, length 16)
_S1_2_8935970 (strcmp) 0 instructions (0.000%), 2 calls (08935970 - 089359A0, length 13)
_S1_2_8998578 (nop) 0 instructions (0.000%), 1 calls (08998578 - 0899857C, length 2)
_S1_2_8935BB4 (strncpy) 0 instructions (0.000%), 1 calls (08935BB4 - 08935C10, length 24)
_S1_2_88C1C04 (nop) 0 instructions (0.000%), 1 calls (088C1C04 - 088C1C08, length 2)
_S1_2_88C0AAC (nop) 0 instructions (0.000%), 1 calls (088C0AAC - 088C0AB0, length 2)
_S1_2_88BD104 (nop) 0 instructions (0.000%), 1 calls (088BD104 - 088BD108, length 2)
_S1_2_88BBE18 (nop) 0 instructions (0.000%), 1 calls (088BBE18 - 088BBE1C, length 2)
_S1_2_88B7154 (nop) 0 instructions (0.000%), 1 calls (088B7154 - 088B7158, length 2)
_S1_2_889723C (nop) 0 instructions (0.000%), 1 calls (0889723C - 08897240, length 2)
_S1_2_8850B20 (nop) 0 instructions (0.000%), 1 calls (08850B20 - 08850B24, length 2)
_S1_2_884E620 (nop) 0 instructions (0.000%), 1 calls (0884E620 - 0884E624, length 2)
_S1_2_8847224 (nop) 0 instructions (0.000%), 1 calls (08847224 - 08847228, length 2)
_S1_2_8811EF4 (nop) 0 instructions (0.000%), 1 calls (08811EF4 - 08811EF8, length 2)
_S1_2_880BEB8 (nop) 0 instructions (0.000%), 1 calls (0880BEB8 - 0880BEBC, length 2)
------------------ GEProfiler ----------------------
GE list count: 2
Texture load count: 0, average 0.0 per GE list
Copy GE to memory: 0, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 19ms, average 9.7ms per GE list, max FPS is 103.5
