Compilation time 2749ms, 2540 calls, average 1.1ms, longest 183ms
CodeBlocks profiling information (4,423,598,313 total cycles):
_S1_2_88FFE28 396,052,309 instructions (8.953%), 9,727,003 calls (088FFDC8 - 088FFE80, length 47)
    088FFDC8:[24C60004]: addiu      $a2, $a2, 4
    088FFDCC:[8CD80000]: lw         $t8, 0($a2)
    088FFDD0:[03221004]: sllv       $v0, $v0, $t9
    088FFDD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFDD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFDDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFDE0:[0A23FF7E]: j          0x088FFDF8
    088FFDE4:[7C027804]: ins        $v0, $zr, 0, 16
    088FFDF8:[7C021520]: bitrev     $v0, $v0
    088FFDFC:[0043502B]: sltu       $t2, $v0, $v1
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
    088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
    088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE28:[03381006]: srlv       $v0, $t8, $t9
    088FFE2C:[032CC823]: subu       $t9, $t9, $t4
    088FFE30:[1F20FFE5]: bgtz       $t9, 0x088FFDC8
    088FFE34:[01821004]: sllv       $v0, $v0, $t4
    088FFE38:[7C021520]: bitrev     $v0, $v0
    088FFE3C:[0043502B]: sltu       $t2, $v0, $v1
    088FFE40:[1540FFF1]: bne        $t2, $zr, 0x088FFE08
    088FFE44:[00421021]: addu       $v0, $v0, $v0
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    088FFE7C:[0A23FF97]: j          0x088FFE5C
    088FFE80:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 088FFE60 29,008,557 times (length 21)
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
    088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
--> 088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE28:[03381006]: srlv       $v0, $t8, $t9
    088FFE2C:[032CC823]: subu       $t9, $t9, $t4
    088FFE30:[1F20FFE5]: bgtz       $t9, 0x088FFDC8
    088FFE34:[01821004]: sllv       $v0, $v0, $t4
    088FFE38:[7C021520]: bitrev     $v0, $v0
    088FFE3C:[0043502B]: sltu       $t2, $v0, $v1
    088FFE40:[1540FFF1]: bne        $t2, $zr, 0x088FFE08
    088FFE44:[00421021]: addu       $v0, $v0, $v0
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
--> 088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 088FFE68 19,568,726 times (length 10)
    088FFE34:[01821004]: sllv       $v0, $v0, $t4
    088FFE38:[7C021520]: bitrev     $v0, $v0
    088FFE3C:[0043502B]: sltu       $t2, $v0, $v1
    088FFE40:[1540FFF1]: bne        $t2, $zr, 0x088FFE08
    088FFE44:[00421021]: addu       $v0, $v0, $v0
--> 088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
--> 088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 088FFE30 9,727,003 times (length 28)
--> 088FFDC8:[24C60004]: addiu      $a2, $a2, 4
    088FFDCC:[8CD80000]: lw         $t8, 0($a2)
    088FFDD0:[03221004]: sllv       $v0, $v0, $t9
    088FFDD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFDD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFDDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFDE0:[0A23FF7E]: j          0x088FFDF8
    088FFDE4:[7C027804]: ins        $v0, $zr, 0, 16
    088FFDF8:[7C021520]: bitrev     $v0, $v0
    088FFDFC:[0043502B]: sltu       $t2, $v0, $v1
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
    088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
    088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE28:[03381006]: srlv       $v0, $t8, $t9
    088FFE2C:[032CC823]: subu       $t9, $t9, $t4
--> 088FFE30:[1F20FFE5]: bgtz       $t9, 0x088FFDC8
    088FFE34:[01821004]: sllv       $v0, $v0, $t4
    088FFE38:[7C021520]: bitrev     $v0, $v0
    088FFE3C:[0043502B]: sltu       $t2, $v0, $v1
    088FFE40:[1540FFF1]: bne        $t2, $zr, 0x088FFE08
  Back Branch 088FFE40 8,464,581 times (length 16)
    088FFDF8:[7C021520]: bitrev     $v0, $v0
    088FFDFC:[0043502B]: sltu       $t2, $v0, $v1
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
--> 088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
    088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE28:[03381006]: srlv       $v0, $t8, $t9
    088FFE2C:[032CC823]: subu       $t9, $t9, $t4
    088FFE30:[1F20FFE5]: bgtz       $t9, 0x088FFDC8
    088FFE34:[01821004]: sllv       $v0, $v0, $t4
    088FFE38:[7C021520]: bitrev     $v0, $v0
    088FFE3C:[0043502B]: sltu       $t2, $v0, $v1
--> 088FFE40:[1540FFF1]: bne        $t2, $zr, 0x088FFE08
    088FFE44:[00421021]: addu       $v0, $v0, $v0
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
  Back Branch 088FFE7C 906,740 times (length 10)
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
--> 088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 088FFE7C:[0A23FF97]: j          0x088FFE5C
    088FFE80:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_8946B44 312,665,292 instructions (7.068%), 3,293,396 calls (08946B44 - 08946C58, length 70)
    08946B44:[8CA70004]: lw         $a3, 4($a1)
    08946B48:[248B0010]: addiu      $t3, $a0, 16
    08946B4C:[8CB80008]: lw         $t8, 8($a1)
    08946B50:[30E20100]: andi       $v0, $a3, 256
    08946B54:[8CAC000C]: lw         $t4, 12($a1)
    08946B58:[24AA0010]: addiu      $t2, $a1, 16
    08946B5C:[1040000C]: beq        $v0, $zr, 0x08946B90
    08946B60:[8C860000]: lw         $a2, 0($a0)
    08946B64:[00061603]: sra        $v0, $a2, 0x0018
    08946B68:[7CC31480]: ext        $v1, $a2, 18, 3
    08946B6C:[00400013]: mtlo       $v0
    08946B70:[0043001C]: madd       $v0, $v1
    08946B74:[94A40010]: lhu        $a0, 16($a1)
    08946B78:[7C066304]: ins        $a2, $zr, 12, 1
    08946B7C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08946B80:[00001012]: mflo       $v0
    08946B84:[01600013]: mtlo       $t3
    08946B88:[0044001C]: madd       $v0, $a0
    08946B8C:[00005812]: mflo       $t3
    08946B90:[3C0F08C6]: lui        $t7, 0x08C6 <=> li $t7, 0x08C60000
    08946B94:[25ED32E0]: addiu      $t5, $t7, 13024
    08946B98:[8DA90008]: lw         $t1, 8($t5)
    08946B9C:[8DA3000C]: lw         $v1, 12($t5)
    08946BA0:[25820005]: addiu      $v0, $t4, 5
    08946BA4:[00021080]: sll        $v0, $v0, 0x0002
    08946BA8:[01221021]: addu       $v0, $t1, $v0
    08946BAC:[0062102B]: sltu       $v0, $v1, $v0
    08946BB0:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    08946BB4:[30EE000F]: andi       $t6, $a3, 15
    08946BB8:[10400003]: beq        $v0, $zr, 0x08946BC8
    08946BBC:[7C03FE04]: ins        $v1, $zr, 24, 8
    08946BC0:[03E00008]: jr         $ra
    08946BC4:[ADA0000C]: sw         $zr, 12($t5)
    08946BC8:[7D461E00]: ext        $a2, $t2, 24, 4
    08946BCC:[7D671E00]: ext        $a3, $t3, 24, 4
    08946BD0:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    08946BD4:[3C081000]: lui        $t0, 0x1000 <=> li $t0, 0x10000000
    08946BD8:[00642025]: or         $a0, $v1, $a0
    08946BDC:[00063400]: sll        $a2, $a2, 0x0010
    08946BE0:[7C0AFE04]: ins        $t2, $zr, 24, 8
    08946BE4:[00073C00]: sll        $a3, $a3, 0x0010
    08946BE8:[7C0BFE04]: ins        $t3, $zr, 24, 8
    08946BEC:[3C050200]: lui        $a1, 0x0200 <=> li $a1, 0x02000000
    08946BF0:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    08946BF4:[01452825]: or         $a1, $t2, $a1
    08946BF8:[00E83825]: or         $a3, $a3, $t0
    08946BFC:[01631825]: or         $v1, $t3, $v1
    08946C00:[00C83025]: or         $a2, $a2, $t0
    08946C04:[25220014]: addiu      $v0, $t1, 20
    08946C08:[ADA20008]: sw         $v0, 8($t5)
    08946C0C:[AD240000]: sw         $a0, 0($t1)
    08946C10:[AD260004]: sw         $a2, 4($t1)
    08946C14:[AD250008]: sw         $a1, 8($t1)
    08946C18:[AD27000C]: sw         $a3, 12($t1)
    08946C1C:[1980000D]: blez       $t4, 0x08946C54
    08946C20:[AD230010]: sw         $v1, 16($t1)
    08946C24:[000E1400]: sll        $v0, $t6, 0x0010
    08946C28:[03021025]: or         $v0, $t8, $v0
    08946C2C:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    08946C30:[00433025]: or         $a2, $v0, $v1
    08946C34:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08946C38:[25E232E0]: addiu      $v0, $t7, 13024
    08946C3C:[8C440008]: lw         $a0, 8($v0)
    08946C40:[24A50001]: addiu      $a1, $a1, 1
    08946C44:[24830004]: addiu      $v1, $a0, 4
    08946C48:[AC430008]: sw         $v1, 8($v0)
    08946C4C:[1585FFFB]: bne        $t4, $a1, 0x08946C3C
    08946C50:[AC860000]: sw         $a2, 0($a0)
    08946C54:[03E00008]: jr         $ra
    08946C58:[00000000]: nop
  Back Branch 08946C4C 18,221,489 times (length 6)
    08946C28:[03021025]: or         $v0, $t8, $v0
    08946C2C:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    08946C30:[00433025]: or         $a2, $v0, $v1
    08946C34:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08946C38:[25E232E0]: addiu      $v0, $t7, 13024
--> 08946C3C:[8C440008]: lw         $a0, 8($v0)
    08946C40:[24A50001]: addiu      $a1, $a1, 1
    08946C44:[24830004]: addiu      $v1, $a0, 4
    08946C48:[AC430008]: sw         $v1, 8($v0)
--> 08946C4C:[1585FFFB]: bne        $t4, $a1, 0x08946C3C
    08946C50:[AC860000]: sw         $a2, 0($a0)
    08946C54:[03E00008]: jr         $ra
    08946C58:[00000000]: nop
_S1_2_8944454 242,478,587 instructions (5.481%), 1,606,685 calls (08944454 - 089448EC, length 295)
    08944454:[27BDFF70]: addiu      $sp, $sp, -144
    08944458:[AFB50044]: sw         $s5, 68($sp)
    0894445C:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    08944460:[AFB3003C]: sw         $s3, 60($sp)
    08944464:[24930008]: addiu      $s3, $a0, 8
    08944468:[E7B90074]: swc1       $f25, 116($sp)
    0894446C:[AFBF0054]: sw         $ra, 84($sp)
    08944470:[AFBE0050]: sw         $fp, 80($sp)
    08944474:[AFB7004C]: sw         $s7, 76($sp)
    08944478:[AFB60048]: sw         $s6, 72($sp)
    0894447C:[AFB40040]: sw         $s4, 64($sp)
    08944480:[AFB20038]: sw         $s2, 56($sp)
    08944484:[AFB10034]: sw         $s1, 52($sp)
    08944488:[AFB00030]: sw         $s0, 48($sp)
    0894448C:[E7BC0080]: swc1       $f28, 128($sp)
    08944490:[E7BB007C]: swc1       $f27, 124($sp)
    08944494:[E7BA0078]: swc1       $f26, 120($sp)
    08944498:[E7B80070]: swc1       $f24, 112($sp)
    0894449C:[E7B7006C]: swc1       $f23, 108($sp)
    089444A0:[E7B60068]: swc1       $f22, 104($sp)
    089444A4:[E7B50064]: swc1       $f21, 100($sp)
    089444A8:[E7B40060]: swc1       $f20, 96($sp)
    089444AC:[84860000]: lh         $a2, 0($a0)
    089444B0:[04C00003]: bltz       $a2, 0x089444C0
    089444B4:[46006646]: mov.s      $f25, $f12
    089444B8:[94820002]: lhu        $v0, 2($a0)
    089444BC:[00449821]: addu       $s3, $v0, $a0
    089444C0:[8E630000]: lw         $v1, 0($s3)
    089444C4:[30620080]: andi       $v0, $v1, 128
    089444C8:[10400065]: beq        $v0, $zr, 0x08944660
    089444CC:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089444D0:[04C00003]: bltz       $a2, 0x089444E0
    089444D4:[24960008]: addiu      $s6, $a0, 8
    089444D8:[94820002]: lhu        $v0, 2($a0)
    089444DC:[0044B021]: addu       $s6, $v0, $a0
    089444E0:[8EC40000]: lw         $a0, 0($s6)
    089444E4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089444E8:[24423E80]: addiu      $v0, $v0, 16000
    089444EC:[309E000F]: andi       $fp, $a0, 15
    089444F0:[03C21021]: addu       $v0, $fp, $v0
    089444F4:[80420000]: lb         $v0, 0($v0)
    089444F8:[8ED70004]: lw         $s7, 4($s6)
    089444FC:[3084FF00]: andi       $a0, $a0, -256
    08944500:[AFA20020]: sw         $v0, 32($sp)
    08944504:[26D40010]: addiu      $s4, $s6, 16
    08944508:[8FA50020]: lw         $a1, 32($sp)
    0894450C:[8EC20008]: lw         $v0, 8($s6)
    08944510:[02E50018]: mult       $s7, $a1
    08944514:[2451FFFF]: addiu      $s1, $v0, -1
    08944518:[00001812]: mflo       $v1
    0894451C:[148000BF]: bne        $a0, $zr, 0x0894481C
    08944520:[24730001]: addiu      $s3, $v1, 1
    08944524:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08944528:[02321023]: subu       $v0, $s1, $s2
    0894452C:[28420002]: slti       $v0, $v0, 2
    08944530:[14400015]: bne        $v0, $zr, 0x08944588
    08944534:[02720018]: mult       $s3, $s2
    08944538:[02511021]: addu       $v0, $s2, $s1
    0894453C:[00021FC2]: srl        $v1, $v0, 0x001F
    08944540:[00621821]: addu       $v1, $v1, $v0
    08944544:[00038043]: sra        $s0, $v1, 0x0001
    08944548:[02700018]: mult       $s3, $s0
    0894454C:[00001012]: mflo       $v0
    08944550:[00021040]: sll        $v0, $v0, 0x0001
    08944554:[00541021]: addu       $v0, $v0, $s4
    08944558:[0E251032]: jal        0x089440C8
    0894455C:[84440000]: lh         $a0, 0($v0)
    08944560:[4600C83C]: c.lt.s     $f25, $f0
    08944564:[00000000]: nop
    08944568:[4502FFEF]: bc1fl      0x08944528
    0894456C:[02009021]: addu       $s2, $s0, $zr <=> move $s2, $s0
    08944570:[02008821]: addu       $s1, $s0, $zr <=> move $s1, $s0
    08944574:[02321023]: subu       $v0, $s1, $s2
    08944578:[28420002]: slti       $v0, $v0, 2
    0894457C:[1040FFEF]: beq        $v0, $zr, 0x0894453C
    08944580:[02511021]: addu       $v0, $s2, $s1
    08944584:[02720018]: mult       $s3, $s2
    08944588:[00001012]: mflo       $v0
    0894458C:[02710018]: mult       $s3, $s1
    08944590:[00021040]: sll        $v0, $v0, 0x0001
    08944594:[02828021]: addu       $s0, $s4, $v0
    08944598:[86040000]: lh         $a0, 0($s0)
    0894459C:[26120002]: addiu      $s2, $s0, 2
    089445A0:[00001812]: mflo       $v1
    089445A4:[00031840]: sll        $v1, $v1, 0x0001
    089445A8:[0E251032]: jal        0x089440C8
    089445AC:[02838821]: addu       $s1, $s4, $v1
    089445B0:[46000686]: mov.s      $f26, $f0
    089445B4:[86240000]: lh         $a0, 0($s1)
    089445B8:[0E251032]: jal        0x089440C8
    089445BC:[26330002]: addiu      $s3, $s1, 2
    089445C0:[461A0541]: sub.s      $f21, $f0, $f26
    089445C4:[44800800]: mtc1       $zr, $f1
    089445C8:[4601A832]: c.eq.s     $f21, $f1
    089445CC:[00000000]: nop
    089445D0:[4500008A]: bc1f       0x089447FC
    089445D4:[460006C6]: mov.s      $f27, $f0
    089445D8:[4601A83E]: c.le.s     $f21, $f1
    089445DC:[00000000]: nop
    089445E0:[45010007]: bc1t       0x08944600
    089445E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089445E8:[C4407004]: lwc1       $f0, 28676($v0)
    089445EC:[4615003E]: c.le.s     $f0, $f21
    089445F0:[00000000]: nop
    089445F4:[450000B5]: bc1f       0x089448CC
    089445F8:[2FC20005]: sltiu      $v0, $fp, 5
    089445FC:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08944600:[1EE0009E]: bgtz       $s7, 0x0894487C
    08944604:[8FA30020]: lw         $v1, 32($sp)
    08944608:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    0894460C:[8FBF0054]: lw         $ra, 84($sp)
    08944610:[8FBE0050]: lw         $fp, 80($sp)
    08944614:[8FB7004C]: lw         $s7, 76($sp)
    08944618:[8FB60048]: lw         $s6, 72($sp)
    0894461C:[8FB50044]: lw         $s5, 68($sp)
    08944620:[8FB40040]: lw         $s4, 64($sp)
    08944624:[8FB3003C]: lw         $s3, 60($sp)
    08944628:[8FB20038]: lw         $s2, 56($sp)
    0894462C:[8FB10034]: lw         $s1, 52($sp)
    08944630:[8FB00030]: lw         $s0, 48($sp)
    08944634:[C7BC0080]: lwc1       $f28, 128($sp)
    08944638:[C7BB007C]: lwc1       $f27, 124($sp)
    0894463C:[C7BA0078]: lwc1       $f26, 120($sp)
    08944640:[C7B90074]: lwc1       $f25, 116($sp)
    08944644:[C7B80070]: lwc1       $f24, 112($sp)
    08944648:[C7B7006C]: lwc1       $f23, 108($sp)
    0894464C:[C7B60068]: lwc1       $f22, 104($sp)
    08944650:[C7B50064]: lwc1       $f21, 100($sp)
    08944654:[C7B40060]: lwc1       $f20, 96($sp)
    08944658:[03E00008]: jr         $ra
    0894465C:[27BD0090]: addiu      $sp, $sp, 144
    08944660:[3076000F]: andi       $s6, $v1, 15
    08944664:[24423E88]: addiu      $v0, $v0, 16008
    08944668:[02C21021]: addu       $v0, $s6, $v0
    0894466C:[80570000]: lb         $s7, 0($v0)
    08944670:[8E740004]: lw         $s4, 4($s3)
    08944674:[8E620008]: lw         $v0, 8($s3)
    08944678:[3064FF00]: andi       $a0, $v1, -256
    0894467C:[02970018]: mult       $s4, $s7
    08944680:[2450FFFF]: addiu      $s0, $v0, -1
    08944684:[26720010]: addiu      $s2, $s3, 16
    08944688:[00001812]: mflo       $v1
    0894468C:[14800071]: bne        $a0, $zr, 0x08944854
    08944690:[24710001]: addiu      $s1, $v1, 1
    08944694:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08944698:[02041023]: subu       $v0, $s0, $a0
    0894469C:[28420002]: slti       $v0, $v0, 2
    089446A0:[14400014]: bne        $v0, $zr, 0x089446F4
    089446A4:[02300018]: mult       $s1, $s0
    089446A8:[00901821]: addu       $v1, $a0, $s0
    089446AC:[000317C2]: srl        $v0, $v1, 0x001F
    089446B0:[00431021]: addu       $v0, $v0, $v1
    089446B4:[00021043]: sra        $v0, $v0, 0x0001
    089446B8:[02220018]: mult       $s1, $v0
    089446BC:[00001812]: mflo       $v1
    089446C0:[00031880]: sll        $v1, $v1, 0x0002
    089446C4:[00721821]: addu       $v1, $v1, $s2
    089446C8:[C4600000]: lwc1       $f0, 0($v1)
    089446CC:[4600C83C]: c.lt.s     $f25, $f0
    089446D0:[00000000]: nop
    089446D4:[4502FFF0]: bc1fl      0x08944698
    089446D8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089446DC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089446E0:[02041023]: subu       $v0, $s0, $a0
    089446E4:[28420002]: slti       $v0, $v0, 2
    089446E8:[1040FFF0]: beq        $v0, $zr, 0x089446AC
    089446EC:[00901821]: addu       $v1, $a0, $s0
    089446F0:[02300018]: mult       $s1, $s0
    089446F4:[44800800]: mtc1       $zr, $f1
    089446F8:[00001012]: mflo       $v0
    089446FC:[02240018]: mult       $s1, $a0
    08944700:[00021080]: sll        $v0, $v0, 0x0002
    08944704:[02421021]: addu       $v0, $s2, $v0
    08944708:[C4550000]: lwc1       $f21, 0($v0)
    0894470C:[24510004]: addiu      $s1, $v0, 4
    08944710:[00001812]: mflo       $v1
    08944714:[00031880]: sll        $v1, $v1, 0x0002
    08944718:[02431821]: addu       $v1, $s2, $v1
    0894471C:[C4740000]: lwc1       $f20, 0($v1)
    08944720:[4614AB01]: sub.s      $f12, $f21, $f20
    08944724:[46016032]: c.eq.s     $f12, $f1
    08944728:[00000000]: nop
    0894472C:[4500002B]: bc1f       0x089447DC
    08944730:[24700004]: addiu      $s0, $v1, 4
    08944734:[4601603E]: c.le.s     $f12, $f1
    08944738:[00000000]: nop
    0894473C:[45010007]: bc1t       0x0894475C
    08944740:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08944744:[C4407004]: lwc1       $f0, 28676($v0)
    08944748:[460C003E]: c.le.s     $f0, $f12
    0894474C:[00000000]: nop
    08944750:[45000055]: bc1f       0x089448A8
    08944754:[2EC20005]: sltiu      $v0, $s6, 5
    08944758:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    0894475C:[1A80000A]: blez       $s4, 0x08944788
    08944760:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944764:[00171880]: sll        $v1, $s7, 0x0002
    08944768:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0894476C:[C6000000]: lwc1       $f0, 0($s0)
    08944770:[24420001]: addiu      $v0, $v0, 1
    08944774:[02038021]: addu       $s0, $s0, $v1
    08944778:[E6A00000]: swc1       $f0, 0($s5)
    0894477C:[1682FFFB]: bne        $s4, $v0, 0x0894476C
    08944780:[26B50004]: addiu      $s5, $s5, 4
    08944784:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944788:[8FBF0054]: lw         $ra, 84($sp)
    0894478C:[8FBE0050]: lw         $fp, 80($sp)
    08944790:[8FB7004C]: lw         $s7, 76($sp)
    08944794:[8FB60048]: lw         $s6, 72($sp)
    08944798:[8FB50044]: lw         $s5, 68($sp)
    0894479C:[8FB40040]: lw         $s4, 64($sp)
    089447A0:[8FB3003C]: lw         $s3, 60($sp)
    089447A4:[8FB20038]: lw         $s2, 56($sp)
    089447A8:[8FB10034]: lw         $s1, 52($sp)
    089447AC:[8FB00030]: lw         $s0, 48($sp)
    089447B0:[C7BC0080]: lwc1       $f28, 128($sp)
    089447B4:[C7BB007C]: lwc1       $f27, 124($sp)
    089447B8:[C7BA0078]: lwc1       $f26, 120($sp)
    089447BC:[C7B90074]: lwc1       $f25, 116($sp)
    089447C0:[C7B80070]: lwc1       $f24, 112($sp)
    089447C4:[C7B7006C]: lwc1       $f23, 108($sp)
    089447C8:[C7B60068]: lwc1       $f22, 104($sp)
    089447CC:[C7B50064]: lwc1       $f21, 100($sp)
    089447D0:[C7B40060]: lwc1       $f20, 96($sp)
    089447D4:[03E00008]: jr         $ra
    089447D8:[27BD0090]: addiu      $sp, $sp, 144
    089447DC:[4614C801]: sub.s      $f0, $f25, $f20
    089447E0:[460C0303]: div.s      $f12, $f0, $f12
    089447E4:[4601603E]: c.le.s     $f12, $f1
    089447E8:[00000000]: nop
    089447EC:[4500FFD5]: bc1f       0x08944744
    089447F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089447F4:[0A2511D7]: j          0x0894475C
    089447F8:[00000000]: nop
    089447FC:[461AC801]: sub.s      $f0, $f25, $f26
    08944800:[46150543]: div.s      $f21, $f0, $f21
    08944804:[4601A83E]: c.le.s     $f21, $f1
    08944808:[00000000]: nop
    0894480C:[4500FF76]: bc1f       0x089445E8
    08944810:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08944814:[0A251180]: j          0x08944600
    08944818:[00000000]: nop
    0894481C:[02710018]: mult       $s3, $s1
    08944820:[86C30010]: lh         $v1, 16($s6)
    08944824:[4600CB06]: mov.s      $f12, $f25
    08944828:[44830000]: mtc1       $v1, $f0
    0894482C:[00001012]: mflo       $v0
    08944830:[00021040]: sll        $v0, $v0, 0x0001
    08944834:[00541021]: addu       $v0, $v0, $s4
    08944838:[84420000]: lh         $v0, 0($v0)
    0894483C:[46800360]: cvt.s.w    $f13, $f0
    08944840:[44820000]: mtc1       $v0, $f0
    08944844:[0E250FCF]: jal        0x08943F3C
    08944848:[468003A0]: cvt.s.w    $f14, $f0
    0894484C:[0A251149]: j          0x08944524
    08944850:[46000646]: mov.s      $f25, $f0
    08944854:[02300018]: mult       $s1, $s0
    08944858:[4600CB06]: mov.s      $f12, $f25
    0894485C:[C66D0010]: lwc1       $f13, 16($s3)
    08944860:[00001012]: mflo       $v0
    08944864:[00021080]: sll        $v0, $v0, 0x0002
    08944868:[00521021]: addu       $v0, $v0, $s2
    0894486C:[0E250FCF]: jal        0x08943F3C
    08944870:[C44E0000]: lwc1       $f14, 0($v0)
    08944874:[0A2511A5]: j          0x08944694
    08944878:[46000646]: mov.s      $f25, $f0
    0894487C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08944880:[00038840]: sll        $s1, $v1, 0x0001
    08944884:[86440000]: lh         $a0, 0($s2)
    08944888:[26100001]: addiu      $s0, $s0, 1
    0894488C:[0E251032]: jal        0x089440C8
    08944890:[02519021]: addu       $s2, $s2, $s1
    08944894:[E6A00000]: swc1       $f0, 0($s5)
    08944898:[16F0FFFA]: bne        $s7, $s0, 0x08944884
    0894489C:[26B50004]: addiu      $s5, $s5, 4
    089448A0:[0A251183]: j          0x0894460C
    089448A4:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089448A8:[1040FFB7]: beq        $v0, $zr, 0x08944788
    089448AC:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089448B0:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089448B4:[00161080]: sll        $v0, $s6, 0x0002
    089448B8:[24633E90]: addiu      $v1, $v1, 16016
    089448BC:[00431021]: addu       $v0, $v0, $v1
    089448C0:[8C440000]: lw         $a0, 0($v0)
    089448C4:[00800008]: jr         $a0
    089448C8:[00000000]: nop
    089448CC:[1040FF4F]: beq        $v0, $zr, 0x0894460C
    089448D0:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089448D4:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089448D8:[001E1080]: sll        $v0, $fp, 0x0002
    089448DC:[24633EA4]: addiu      $v1, $v1, 16036
    089448E0:[00431021]: addu       $v0, $v0, $v1
    089448E4:[8C440000]: lw         $a0, 0($v0)
    089448E8:[00800008]: jr         $a0
    089448EC:[00000000]: nop
  Back Branch 0894477C 5,361,551 times (length 6)
    08944758:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    0894475C:[1A80000A]: blez       $s4, 0x08944788
    08944760:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944764:[00171880]: sll        $v1, $s7, 0x0002
    08944768:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
--> 0894476C:[C6000000]: lwc1       $f0, 0($s0)
    08944770:[24420001]: addiu      $v0, $v0, 1
    08944774:[02038021]: addu       $s0, $s0, $v1
    08944778:[E6A00000]: swc1       $f0, 0($s5)
--> 0894477C:[1682FFFB]: bne        $s4, $v0, 0x0894476C
    08944780:[26B50004]: addiu      $s5, $s5, 4
    08944784:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944788:[8FBF0054]: lw         $ra, 84($sp)
    0894478C:[8FBE0050]: lw         $fp, 80($sp)
  Back Branch 089446D4 1,988,768 times (length 17)
    08944684:[26720010]: addiu      $s2, $s3, 16
    08944688:[00001812]: mflo       $v1
    0894468C:[14800071]: bne        $a0, $zr, 0x08944854
    08944690:[24710001]: addiu      $s1, $v1, 1
    08944694:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 08944698:[02041023]: subu       $v0, $s0, $a0
    0894469C:[28420002]: slti       $v0, $v0, 2
    089446A0:[14400014]: bne        $v0, $zr, 0x089446F4
    089446A4:[02300018]: mult       $s1, $s0
    089446A8:[00901821]: addu       $v1, $a0, $s0
    089446AC:[000317C2]: srl        $v0, $v1, 0x001F
    089446B0:[00431021]: addu       $v0, $v0, $v1
    089446B4:[00021043]: sra        $v0, $v0, 0x0001
    089446B8:[02220018]: mult       $s1, $v0
    089446BC:[00001812]: mflo       $v1
    089446C0:[00031880]: sll        $v1, $v1, 0x0002
    089446C4:[00721821]: addu       $v1, $v1, $s2
    089446C8:[C4600000]: lwc1       $f0, 0($v1)
    089446CC:[4600C83C]: c.lt.s     $f25, $f0
    089446D0:[00000000]: nop
--> 089446D4:[4502FFF0]: bc1fl      0x08944698
    089446D8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089446DC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089446E0:[02041023]: subu       $v0, $s0, $a0
    089446E4:[28420002]: slti       $v0, $v0, 2
  Back Branch 089446E8 1,306,338 times (length 17)
    08944698:[02041023]: subu       $v0, $s0, $a0
    0894469C:[28420002]: slti       $v0, $v0, 2
    089446A0:[14400014]: bne        $v0, $zr, 0x089446F4
    089446A4:[02300018]: mult       $s1, $s0
    089446A8:[00901821]: addu       $v1, $a0, $s0
--> 089446AC:[000317C2]: srl        $v0, $v1, 0x001F
    089446B0:[00431021]: addu       $v0, $v0, $v1
    089446B4:[00021043]: sra        $v0, $v0, 0x0001
    089446B8:[02220018]: mult       $s1, $v0
    089446BC:[00001812]: mflo       $v1
    089446C0:[00031880]: sll        $v1, $v1, 0x0002
    089446C4:[00721821]: addu       $v1, $v1, $s2
    089446C8:[C4600000]: lwc1       $f0, 0($v1)
    089446CC:[4600C83C]: c.lt.s     $f25, $f0
    089446D0:[00000000]: nop
    089446D4:[4502FFF0]: bc1fl      0x08944698
    089446D8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089446DC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089446E0:[02041023]: subu       $v0, $s0, $a0
    089446E4:[28420002]: slti       $v0, $v0, 2
--> 089446E8:[1040FFF0]: beq        $v0, $zr, 0x089446AC
    089446EC:[00901821]: addu       $v1, $a0, $s0
    089446F0:[02300018]: mult       $s1, $s0
    089446F4:[44800800]: mtc1       $zr, $f1
    089446F8:[00001012]: mflo       $v0
  Back Branch 089447EC 818,143 times (length 44)
    08944730:[24700004]: addiu      $s0, $v1, 4
    08944734:[4601603E]: c.le.s     $f12, $f1
    08944738:[00000000]: nop
    0894473C:[45010007]: bc1t       0x0894475C
    08944740:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
--> 08944744:[C4407004]: lwc1       $f0, 28676($v0)
    08944748:[460C003E]: c.le.s     $f0, $f12
    0894474C:[00000000]: nop
    08944750:[45000055]: bc1f       0x089448A8
    08944754:[2EC20005]: sltiu      $v0, $s6, 5
    08944758:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    0894475C:[1A80000A]: blez       $s4, 0x08944788
    08944760:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944764:[00171880]: sll        $v1, $s7, 0x0002
    08944768:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0894476C:[C6000000]: lwc1       $f0, 0($s0)
    08944770:[24420001]: addiu      $v0, $v0, 1
    08944774:[02038021]: addu       $s0, $s0, $v1
    08944778:[E6A00000]: swc1       $f0, 0($s5)
    0894477C:[1682FFFB]: bne        $s4, $v0, 0x0894476C
    08944780:[26B50004]: addiu      $s5, $s5, 4
    08944784:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944788:[8FBF0054]: lw         $ra, 84($sp)
    0894478C:[8FBE0050]: lw         $fp, 80($sp)
    08944790:[8FB7004C]: lw         $s7, 76($sp)
    08944794:[8FB60048]: lw         $s6, 72($sp)
    08944798:[8FB50044]: lw         $s5, 68($sp)
    0894479C:[8FB40040]: lw         $s4, 64($sp)
    089447A0:[8FB3003C]: lw         $s3, 60($sp)
    089447A4:[8FB20038]: lw         $s2, 56($sp)
    089447A8:[8FB10034]: lw         $s1, 52($sp)
    089447AC:[8FB00030]: lw         $s0, 48($sp)
    089447B0:[C7BC0080]: lwc1       $f28, 128($sp)
    089447B4:[C7BB007C]: lwc1       $f27, 124($sp)
    089447B8:[C7BA0078]: lwc1       $f26, 120($sp)
    089447BC:[C7B90074]: lwc1       $f25, 116($sp)
    089447C0:[C7B80070]: lwc1       $f24, 112($sp)
    089447C4:[C7B7006C]: lwc1       $f23, 108($sp)
    089447C8:[C7B60068]: lwc1       $f22, 104($sp)
    089447CC:[C7B50064]: lwc1       $f21, 100($sp)
    089447D0:[C7B40060]: lwc1       $f20, 96($sp)
    089447D4:[03E00008]: jr         $ra
    089447D8:[27BD0090]: addiu      $sp, $sp, 144
    089447DC:[4614C801]: sub.s      $f0, $f25, $f20
    089447E0:[460C0303]: div.s      $f12, $f0, $f12
    089447E4:[4601603E]: c.le.s     $f12, $f1
    089447E8:[00000000]: nop
--> 089447EC:[4500FFD5]: bc1f       0x08944744
    089447F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089447F4:[0A2511D7]: j          0x0894475C
    089447F8:[00000000]: nop
    089447FC:[461AC801]: sub.s      $f0, $f25, $f26
  Back Branch 089447F4 519,096 times (length 40)
    08944748:[460C003E]: c.le.s     $f0, $f12
    0894474C:[00000000]: nop
    08944750:[45000055]: bc1f       0x089448A8
    08944754:[2EC20005]: sltiu      $v0, $s6, 5
    08944758:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
--> 0894475C:[1A80000A]: blez       $s4, 0x08944788
    08944760:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944764:[00171880]: sll        $v1, $s7, 0x0002
    08944768:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0894476C:[C6000000]: lwc1       $f0, 0($s0)
    08944770:[24420001]: addiu      $v0, $v0, 1
    08944774:[02038021]: addu       $s0, $s0, $v1
    08944778:[E6A00000]: swc1       $f0, 0($s5)
    0894477C:[1682FFFB]: bne        $s4, $v0, 0x0894476C
    08944780:[26B50004]: addiu      $s5, $s5, 4
    08944784:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    08944788:[8FBF0054]: lw         $ra, 84($sp)
    0894478C:[8FBE0050]: lw         $fp, 80($sp)
    08944790:[8FB7004C]: lw         $s7, 76($sp)
    08944794:[8FB60048]: lw         $s6, 72($sp)
    08944798:[8FB50044]: lw         $s5, 68($sp)
    0894479C:[8FB40040]: lw         $s4, 64($sp)
    089447A0:[8FB3003C]: lw         $s3, 60($sp)
    089447A4:[8FB20038]: lw         $s2, 56($sp)
    089447A8:[8FB10034]: lw         $s1, 52($sp)
    089447AC:[8FB00030]: lw         $s0, 48($sp)
    089447B0:[C7BC0080]: lwc1       $f28, 128($sp)
    089447B4:[C7BB007C]: lwc1       $f27, 124($sp)
    089447B8:[C7BA0078]: lwc1       $f26, 120($sp)
    089447BC:[C7B90074]: lwc1       $f25, 116($sp)
    089447C0:[C7B80070]: lwc1       $f24, 112($sp)
    089447C4:[C7B7006C]: lwc1       $f23, 108($sp)
    089447C8:[C7B60068]: lwc1       $f22, 104($sp)
    089447CC:[C7B50064]: lwc1       $f21, 100($sp)
    089447D0:[C7B40060]: lwc1       $f20, 96($sp)
    089447D4:[03E00008]: jr         $ra
    089447D8:[27BD0090]: addiu      $sp, $sp, 144
    089447DC:[4614C801]: sub.s      $f0, $f25, $f20
    089447E0:[460C0303]: div.s      $f12, $f0, $f12
    089447E4:[4601603E]: c.le.s     $f12, $f1
    089447E8:[00000000]: nop
    089447EC:[4500FFD5]: bc1f       0x08944744
    089447F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
--> 089447F4:[0A2511D7]: j          0x0894475C
    089447F8:[00000000]: nop
    089447FC:[461AC801]: sub.s      $f0, $f25, $f26
    08944800:[46150543]: div.s      $f21, $f0, $f21
    08944804:[4601A83E]: c.le.s     $f21, $f1
  Back Branch 089448A8 116,674 times (length 74)
    08944774:[02038021]: addu       $s0, $s0, $v1
    08944778:[E6A00000]: swc1       $f0, 0($s5)
    0894477C:[1682FFFB]: bne        $s4, $v0, 0x0894476C
    08944780:[26B50004]: addiu      $s5, $s5, 4
    08944784:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
--> 08944788:[8FBF0054]: lw         $ra, 84($sp)
    0894478C:[8FBE0050]: lw         $fp, 80($sp)
    08944790:[8FB7004C]: lw         $s7, 76($sp)
    08944794:[8FB60048]: lw         $s6, 72($sp)
    08944798:[8FB50044]: lw         $s5, 68($sp)
    0894479C:[8FB40040]: lw         $s4, 64($sp)
    089447A0:[8FB3003C]: lw         $s3, 60($sp)
    089447A4:[8FB20038]: lw         $s2, 56($sp)
    089447A8:[8FB10034]: lw         $s1, 52($sp)
    089447AC:[8FB00030]: lw         $s0, 48($sp)
    089447B0:[C7BC0080]: lwc1       $f28, 128($sp)
    089447B4:[C7BB007C]: lwc1       $f27, 124($sp)
    089447B8:[C7BA0078]: lwc1       $f26, 120($sp)
    089447BC:[C7B90074]: lwc1       $f25, 116($sp)
    089447C0:[C7B80070]: lwc1       $f24, 112($sp)
    089447C4:[C7B7006C]: lwc1       $f23, 108($sp)
    089447C8:[C7B60068]: lwc1       $f22, 104($sp)
    089447CC:[C7B50064]: lwc1       $f21, 100($sp)
    089447D0:[C7B40060]: lwc1       $f20, 96($sp)
    089447D4:[03E00008]: jr         $ra
    089447D8:[27BD0090]: addiu      $sp, $sp, 144
    089447DC:[4614C801]: sub.s      $f0, $f25, $f20
    089447E0:[460C0303]: div.s      $f12, $f0, $f12
    089447E4:[4601603E]: c.le.s     $f12, $f1
    089447E8:[00000000]: nop
    089447EC:[4500FFD5]: bc1f       0x08944744
    089447F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089447F4:[0A2511D7]: j          0x0894475C
    089447F8:[00000000]: nop
    089447FC:[461AC801]: sub.s      $f0, $f25, $f26
    08944800:[46150543]: div.s      $f21, $f0, $f21
    08944804:[4601A83E]: c.le.s     $f21, $f1
    08944808:[00000000]: nop
    0894480C:[4500FF76]: bc1f       0x089445E8
    08944810:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08944814:[0A251180]: j          0x08944600
    08944818:[00000000]: nop
    0894481C:[02710018]: mult       $s3, $s1
    08944820:[86C30010]: lh         $v1, 16($s6)
    08944824:[4600CB06]: mov.s      $f12, $f25
    08944828:[44830000]: mtc1       $v1, $f0
    0894482C:[00001012]: mflo       $v0
    08944830:[00021040]: sll        $v0, $v0, 0x0001
    08944834:[00541021]: addu       $v0, $v0, $s4
    08944838:[84420000]: lh         $v0, 0($v0)
    0894483C:[46800360]: cvt.s.w    $f13, $f0
    08944840:[44820000]: mtc1       $v0, $f0
    08944844:[0E250FCF]: jal        0x08943F3C
    08944848:[468003A0]: cvt.s.w    $f14, $f0
    0894484C:[0A251149]: j          0x08944524
    08944850:[46000646]: mov.s      $f25, $f0
    08944854:[02300018]: mult       $s1, $s0
    08944858:[4600CB06]: mov.s      $f12, $f25
    0894485C:[C66D0010]: lwc1       $f13, 16($s3)
    08944860:[00001012]: mflo       $v0
    08944864:[00021080]: sll        $v0, $v0, 0x0002
    08944868:[00521021]: addu       $v0, $v0, $s2
    0894486C:[0E250FCF]: jal        0x08943F3C
    08944870:[C44E0000]: lwc1       $f14, 0($v0)
    08944874:[0A2511A5]: j          0x08944694
    08944878:[46000646]: mov.s      $f25, $f0
    0894487C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08944880:[00038840]: sll        $s1, $v1, 0x0001
    08944884:[86440000]: lh         $a0, 0($s2)
    08944888:[26100001]: addiu      $s0, $s0, 1
    0894488C:[0E251032]: jal        0x089440C8
    08944890:[02519021]: addu       $s2, $s2, $s1
    08944894:[E6A00000]: swc1       $f0, 0($s5)
    08944898:[16F0FFFA]: bne        $s7, $s0, 0x08944884
    0894489C:[26B50004]: addiu      $s5, $s5, 4
    089448A0:[0A251183]: j          0x0894460C
    089448A4:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
--> 089448A8:[1040FFB7]: beq        $v0, $zr, 0x08944788
    089448AC:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089448B0:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089448B4:[00161080]: sll        $v0, $s6, 0x0002
    089448B8:[24633E90]: addiu      $v1, $v1, 16016
_S1_2_893E244 182,067,577 instructions (4.116%), 1,360,539 calls (0893E244 - 0893E778, length 334)
    0893E244:[27BDFFD0]: addiu      $sp, $sp, -48
    0893E248:[AFB40010]: sw         $s4, 16($sp)
    0893E24C:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0893E250:[AFB3000C]: sw         $s3, 12($sp)
    0893E254:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    0893E258:[AFB20008]: sw         $s2, 8($sp)
    0893E25C:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    0893E260:[AFBF001C]: sw         $ra, 28($sp)
    0893E264:[AFB60018]: sw         $s6, 24($sp)
    0893E268:[AFB50014]: sw         $s5, 20($sp)
    0893E26C:[AFB10004]: sw         $s1, 4($sp)
    0893E270:[AFB00000]: sw         $s0, 0($sp)
    0893E274:[10800037]: beq        $a0, $zr, 0x0893E354
    0893E278:[E7B40020]: swc1       $f20, 32($sp)
    0893E27C:[30C20001]: andi       $v0, $a2, 1
    0893E280:[5440003F]: bnel       $v0, $zr, 0x0893E380
    0893E284:[8C850050]: lw         $a1, 80($a0)
    0893E288:[32620002]: andi       $v0, $s3, 2
    0893E28C:[10400031]: beq        $v0, $zr, 0x0893E354
    0893E290:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893E294:[8E510018]: lw         $s1, 24($s2)
    0893E298:[02221024]: and        $v0, $s1, $v0
    0893E29C:[14400084]: bne        $v0, $zr, 0x0893E4B0
    0893E2A0:[265000B0]: addiu      $s0, $s2, 176
    0893E2A4:[265300F0]: addiu      $s3, $s2, 240
    0893E2A8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    0893E2AC:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893E2B0:[8CC20000]: lw         $v0, 0($a2)
    0893E2B4:[8CC30004]: lw         $v1, 4($a2)
    0893E2B8:[8CC40008]: lw         $a0, 8($a2)
    0893E2BC:[8CC5000C]: lw         $a1, 12($a2)
    0893E2C0:[ACE20000]: sw         $v0, 0($a3)
    0893E2C4:[24C60010]: addiu      $a2, $a2, 16
    0893E2C8:[24E70010]: addiu      $a3, $a3, 16
    0893E2CC:[ACE3FFF4]: sw         $v1, -12($a3)
    0893E2D0:[ACE4FFF8]: sw         $a0, -8($a3)
    0893E2D4:[14D3FFF6]: bne        $a2, $s3, 0x0893E2B0
    0893E2D8:[ACE5FFFC]: sw         $a1, -4($a3)
    0893E2DC:[8E43003C]: lw         $v1, 60($s2)
    0893E2E0:[8E82002C]: lw         $v0, 44($s4)
    0893E2E4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893E2E8:[30640FFF]: andi       $a0, $v1, 4095
    0893E2EC:[0082102A]: slt        $v0, $a0, $v0
    0893E2F0:[10400007]: beq        $v0, $zr, 0x0893E310
    0893E2F4:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893E2F8:[8E830018]: lw         $v1, 24($s4)
    0893E2FC:[00041080]: sll        $v0, $a0, 0x0002
    0893E300:[00431021]: addu       $v0, $v0, $v1
    0893E304:[8C500000]: lw         $s0, 0($v0)
    0893E308:[56000001]: bnel       $s0, $zr, 0x0893E310
    0893E30C:[8E0A0018]: lw         $t2, 24($s0)
    0893E310:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893E314:[022A1825]: or         $v1, $s1, $t2
    0893E318:[34420018]: ori        $v0, $v0, 24
    0893E31C:[00621824]: and        $v1, $v1, $v0
    0893E320:[1460007A]: bne        $v1, $zr, 0x0893E50C
    0893E324:[32220080]: andi       $v0, $s1, 128
    0893E328:[14400058]: bne        $v0, $zr, 0x0893E48C
    0893E32C:[00000000]: nop
    0893E330:[5200006B]: beql       $s0, $zr, 0x0893E4E0
    0893E334:[8E820054]: lw         $v0, 84($s4)
    0893E338:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E33C:[260500F0]: addiu      $a1, $s0, 240
    0893E340:[0E250E74]: jal        0x089439D0
    0893E344:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E348:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E34C:[02221025]: or         $v0, $s1, $v0
    0893E350:[AE420018]: sw         $v0, 24($s2)
    0893E354:[8FBF001C]: lw         $ra, 28($sp)
    0893E358:[8FB60018]: lw         $s6, 24($sp)
    0893E35C:[8FB50014]: lw         $s5, 20($sp)
    0893E360:[8FB40010]: lw         $s4, 16($sp)
    0893E364:[8FB3000C]: lw         $s3, 12($sp)
    0893E368:[8FB20008]: lw         $s2, 8($sp)
    0893E36C:[8FB10004]: lw         $s1, 4($sp)
    0893E370:[8FB00000]: lw         $s0, 0($sp)
    0893E374:[C7B40020]: lwc1       $f20, 32($sp)
    0893E378:[03E00008]: jr         $ra
    0893E37C:[27BD0030]: addiu      $sp, $sp, 48
    0893E380:[00051402]: srl        $v0, $a1, 0x0010
    0893E384:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    0893E388:[30B6FFFF]: andi       $s6, $a1, -1
    0893E38C:[02C28024]: and        $s0, $s6, $v0
    0893E390:[12000034]: beq        $s0, $zr, 0x0893E464
    0893E394:[3403FFFF]: ori        $v1, $zr, -1 <=> li $v1, 65535
    0893E398:[32020040]: andi       $v0, $s0, 64
    0893E39C:[14400068]: bne        $v0, $zr, 0x0893E540
    0893E3A0:[8C910010]: lw         $s1, 16($a0)
    0893E3A4:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    0893E3A8:[32020001]: andi       $v0, $s0, 1
    0893E3AC:[144000AB]: bne        $v0, $zr, 0x0893E65C
    0893E3B0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3B4:[32020002]: andi       $v0, $s0, 2
    0893E3B8:[144000DE]: bne        $v0, $zr, 0x0893E734
    0893E3BC:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3C0:[32020004]: andi       $v0, $s0, 4
    0893E3C4:[144000C9]: bne        $v0, $zr, 0x0893E6EC
    0893E3C8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3CC:[32020008]: andi       $v0, $s0, 8
    0893E3D0:[14400090]: bne        $v0, $zr, 0x0893E614
    0893E3D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3D8:[32020010]: andi       $v0, $s0, 16
    0893E3DC:[1440007B]: bne        $v0, $zr, 0x0893E5CC
    0893E3E0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3E4:[32020100]: andi       $v0, $s0, 256
    0893E3E8:[10400017]: beq        $v0, $zr, 0x0893E448
    0893E3EC:[32020200]: andi       $v0, $s0, 512
    0893E3F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3F4:[C6400064]: lwc1       $f0, 100($s2)
    0893E3F8:[C4416F70]: lwc1       $f1, 28528($v0)
    0893E3FC:[8E280030]: lw         $t0, 48($s1)
    0893E400:[8E270020]: lw         $a3, 32($s1)
    0893E404:[15000004]: bne        $t0, $zr, 0x0893E418
    0893E408:[46000D01]: sub.s      $f20, $f1, $f0
    0893E40C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893E410:[24473B9C]: addiu      $a3, $v0, 15260
    0893E414:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    0893E418:[4600A306]: mov.s      $f12, $f20
    0893E41C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E420:[24050043]: addiu      $a1, $zr, 67 <=> li $a1, 67
    0893E424:[0E24F472]: jal        0x0893D1C8
    0893E428:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E42C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E430:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E434:[4614003C]: c.lt.s     $f0, $f20
    0893E438:[00000000]: nop
    0893E43C:[45030001]: bc1tl      0x0893E444
    0893E440:[36B50100]: ori        $s5, $s5, 256
    0893E444:[32020200]: andi       $v0, $s0, 512
    0893E448:[14400096]: bne        $v0, $zr, 0x0893E6A4
    0893E44C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E450:[32020800]: andi       $v0, $s0, 2048
    0893E454:[54400054]: bnel       $v0, $zr, 0x0893E5A8
    0893E458:[8E230040]: lw         $v1, 64($s1)
    0893E45C:[8E450050]: lw         $a1, 80($s2)
    0893E460:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    0893E464:[00651024]: and        $v0, $v1, $a1
    0893E468:[12C0FF87]: beq        $s6, $zr, 0x0893E288
    0893E46C:[AE420050]: sw         $v0, 80($s2)
    0893E470:[26420054]: addiu      $v0, $s2, 84
    0893E474:[AE400054]: sw         $zr, 84($s2)
    0893E478:[AC400010]: sw         $zr, 16($v0)
    0893E47C:[AC400004]: sw         $zr, 4($v0)
    0893E480:[AC400008]: sw         $zr, 8($v0)
    0893E484:[0A24F8A2]: j          0x0893E288
    0893E488:[AC40000C]: sw         $zr, 12($v0)
    0893E48C:[1200003F]: beq        $s0, $zr, 0x0893E58C
    0893E490:[26060130]: addiu      $a2, $s0, 304
    0893E494:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E498:[0E250F97]: jal        0x08943E5C
    0893E49C:[26450070]: addiu      $a1, $s2, 112
    0893E4A0:[1600FFA6]: bne        $s0, $zr, 0x0893E33C
    0893E4A4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E4A8:[0A24F938]: j          0x0893E4E0
    0893E4AC:[8E820054]: lw         $v0, 84($s4)
    0893E4B0:[7C11F784]: ins        $s1, $zr, 30, 1
    0893E4B4:[32220040]: andi       $v0, $s1, 64
    0893E4B8:[5440FF7B]: bnel       $v0, $zr, 0x0893E2A8
    0893E4BC:[265300F0]: addiu      $s3, $s2, 240
    0893E4C0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E4C4:[26450080]: addiu      $a1, $s2, 128
    0893E4C8:[26460090]: addiu      $a2, $s2, 144
    0893E4CC:[264700A0]: addiu      $a3, $s2, 160
    0893E4D0:[0E250F28]: jal        0x08943CA0
    0893E4D4:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    0893E4D8:[0A24F8AA]: j          0x0893E2A8
    0893E4DC:[265300F0]: addiu      $s3, $s2, 240
    0893E4E0:[30420001]: andi       $v0, $v0, 1
    0893E4E4:[1040FF99]: beq        $v0, $zr, 0x0893E34C
    0893E4E8:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E4EC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E4F0:[26850070]: addiu      $a1, $s4, 112
    0893E4F4:[0E250E74]: jal        0x089439D0
    0893E4F8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E4FC:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E500:[02221025]: or         $v0, $s1, $v0
    0893E504:[0A24F8D5]: j          0x0893E354
    0893E508:[AE420018]: sw         $v0, 24($s2)
    0893E50C:[02203821]: addu       $a3, $s1, $zr <=> move $a3, $s1
    0893E510:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E514:[26450130]: addiu      $a1, $s2, 304
    0893E518:[264600A0]: addiu      $a2, $s2, 160
    0893E51C:[26080130]: addiu      $t0, $s0, 304
    0893E520:[0E250F51]: jal        0x08943D44
    0893E524:[260900A0]: addiu      $t1, $s0, 160
    0893E528:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0893E52C:[32220080]: andi       $v0, $s1, 128
    0893E530:[1040FF7F]: beq        $v0, $zr, 0x0893E330
    0893E534:[00000000]: nop
    0893E538:[0A24F923]: j          0x0893E48C
    0893E53C:[00000000]: nop
    0893E540:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E544:[C4800054]: lwc1       $f0, 84($a0)
    0893E548:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E54C:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    0893E550:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E554:[4600A501]: sub.s      $f20, $f20, $f0
    0893E558:[262700B0]: addiu      $a3, $s1, 176
    0893E55C:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    0893E560:[0E24F472]: jal        0x0893D1C8
    0893E564:[4600A306]: mov.s      $f12, $f20
    0893E568:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E56C:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E570:[4614003C]: c.lt.s     $f0, $f20
    0893E574:[00000000]: nop
    0893E578:[4502FF8B]: bc1fl      0x0893E3A8
    0893E57C:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    0893E580:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    0893E584:[0A24F8EA]: j          0x0893E3A8
    0893E588:[34550040]: ori        $s5, $v0, 64
    0893E58C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893E590:[24463E20]: addiu      $a2, $v0, 15904
    0893E594:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E598:[0E250F97]: jal        0x08943E5C
    0893E59C:[26450070]: addiu      $a1, $s2, 112
    0893E5A0:[0A24F928]: j          0x0893E4A0
    0893E5A4:[00000000]: nop
    0893E5A8:[8E450050]: lw         $a1, 80($s2)
    0893E5AC:[36A20800]: ori        $v0, $s5, 2048
    0893E5B0:[AE430040]: sw         $v1, 64($s2)
    0893E5B4:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    0893E5B8:[00651024]: and        $v0, $v1, $a1
    0893E5BC:[12C0FF32]: beq        $s6, $zr, 0x0893E288
    0893E5C0:[AE420050]: sw         $v0, 80($s2)
    0893E5C4:[0A24F91D]: j          0x0893E474
    0893E5C8:[26420054]: addiu      $v0, $s2, 84
    0893E5CC:[C6400060]: lwc1       $f0, 96($s2)
    0893E5D0:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E5D4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E5D8:[240500E1]: addiu      $a1, $zr, 225 <=> li $a1, 225
    0893E5DC:[4600A501]: sub.s      $f20, $f20, $f0
    0893E5E0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E5E4:[262700A0]: addiu      $a3, $s1, 160
    0893E5E8:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    0893E5EC:[0E24F472]: jal        0x0893D1C8
    0893E5F0:[4600A306]: mov.s      $f12, $f20
    0893E5F4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E5F8:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E5FC:[4614003C]: c.lt.s     $f0, $f20
    0893E600:[00000000]: nop
    0893E604:[4503FF77]: bc1tl      0x0893E3E4
    0893E608:[36B50010]: ori        $s5, $s5, 16
    0893E60C:[0A24F8FA]: j          0x0893E3E8
    0893E610:[32020100]: andi       $v0, $s0, 256
    0893E614:[C6400060]: lwc1       $f0, 96($s2)
    0893E618:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E61C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E620:[2405004D]: addiu      $a1, $zr, 77 <=> li $a1, 77
    0893E624:[4600A501]: sub.s      $f20, $f20, $f0
    0893E628:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E62C:[262700A0]: addiu      $a3, $s1, 160
    0893E630:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    0893E634:[0E24F472]: jal        0x0893D1C8
    0893E638:[4600A306]: mov.s      $f12, $f20
    0893E63C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E640:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E644:[4614003C]: c.lt.s     $f0, $f20
    0893E648:[00000000]: nop
    0893E64C:[4503FF62]: bc1tl      0x0893E3D8
    0893E650:[36B50008]: ori        $s5, $s5, 8
    0893E654:[0A24F8F7]: j          0x0893E3DC
    0893E658:[32020010]: andi       $v0, $s0, 16
    0893E65C:[C6400058]: lwc1       $f0, 88($s2)
    0893E660:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E664:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E668:[24050048]: addiu      $a1, $zr, 72 <=> li $a1, 72
    0893E66C:[4600A501]: sub.s      $f20, $f20, $f0
    0893E670:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E674:[26270080]: addiu      $a3, $s1, 128
    0893E678:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    0893E67C:[0E24F472]: jal        0x0893D1C8
    0893E680:[4600A306]: mov.s      $f12, $f20
    0893E684:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E688:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E68C:[4614003C]: c.lt.s     $f0, $f20
    0893E690:[00000000]: nop
    0893E694:[4503FF47]: bc1tl      0x0893E3B4
    0893E698:[36B50001]: ori        $s5, $s5, 1
    0893E69C:[0A24F8EE]: j          0x0893E3B8
    0893E6A0:[32020002]: andi       $v0, $s0, 2
    0893E6A4:[C6400064]: lwc1       $f0, 100($s2)
    0893E6A8:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E6AC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E6B0:[2405004F]: addiu      $a1, $zr, 79 <=> li $a1, 79
    0893E6B4:[4600A501]: sub.s      $f20, $f20, $f0
    0893E6B8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E6BC:[26270044]: addiu      $a3, $s1, 68
    0893E6C0:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0893E6C4:[0E24F472]: jal        0x0893D1C8
    0893E6C8:[4600A306]: mov.s      $f12, $f20
    0893E6CC:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E6D0:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E6D4:[4614003C]: c.lt.s     $f0, $f20
    0893E6D8:[00000000]: nop
    0893E6DC:[4503FF5C]: bc1tl      0x0893E450
    0893E6E0:[36B50200]: ori        $s5, $s5, 512
    0893E6E4:[0A24F915]: j          0x0893E454
    0893E6E8:[32020800]: andi       $v0, $s0, 2048
    0893E6EC:[C6400060]: lwc1       $f0, 96($s2)
    0893E6F0:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E6F4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E6F8:[2405004C]: addiu      $a1, $zr, 76 <=> li $a1, 76
    0893E6FC:[4600A501]: sub.s      $f20, $f20, $f0
    0893E700:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E704:[262700A0]: addiu      $a3, $s1, 160
    0893E708:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    0893E70C:[0E24F472]: jal        0x0893D1C8
    0893E710:[4600A306]: mov.s      $f12, $f20
    0893E714:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E718:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E71C:[4614003C]: c.lt.s     $f0, $f20
    0893E720:[00000000]: nop
    0893E724:[4503FF29]: bc1tl      0x0893E3CC
    0893E728:[36B50004]: ori        $s5, $s5, 4
    0893E72C:[0A24F8F4]: j          0x0893E3D0
    0893E730:[32020008]: andi       $v0, $s0, 8
    0893E734:[C640005C]: lwc1       $f0, 92($s2)
    0893E738:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E73C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E740:[2405004B]: addiu      $a1, $zr, 75 <=> li $a1, 75
    0893E744:[4600A501]: sub.s      $f20, $f20, $f0
    0893E748:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E74C:[26270090]: addiu      $a3, $s1, 144
    0893E750:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0893E754:[0E24F472]: jal        0x0893D1C8
    0893E758:[4600A306]: mov.s      $f12, $f20
    0893E75C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E760:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E764:[4614003C]: c.lt.s     $f0, $f20
    0893E768:[00000000]: nop
    0893E76C:[4503FF14]: bc1tl      0x0893E3C0
    0893E770:[36B50002]: ori        $s5, $s5, 2
    0893E774:[0A24F8F1]: j          0x0893E3C4
    0893E778:[32020004]: andi       $v0, $s0, 4
  Back Branch 0893E2D4 5,442,156 times (length 11)
    0893E29C:[14400084]: bne        $v0, $zr, 0x0893E4B0
    0893E2A0:[265000B0]: addiu      $s0, $s2, 176
    0893E2A4:[265300F0]: addiu      $s3, $s2, 240
    0893E2A8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    0893E2AC:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
--> 0893E2B0:[8CC20000]: lw         $v0, 0($a2)
    0893E2B4:[8CC30004]: lw         $v1, 4($a2)
    0893E2B8:[8CC40008]: lw         $a0, 8($a2)
    0893E2BC:[8CC5000C]: lw         $a1, 12($a2)
    0893E2C0:[ACE20000]: sw         $v0, 0($a3)
    0893E2C4:[24C60010]: addiu      $a2, $a2, 16
    0893E2C8:[24E70010]: addiu      $a3, $a3, 16
    0893E2CC:[ACE3FFF4]: sw         $v1, -12($a3)
    0893E2D0:[ACE4FFF8]: sw         $a0, -8($a3)
--> 0893E2D4:[14D3FFF6]: bne        $a2, $s3, 0x0893E2B0
    0893E2D8:[ACE5FFFC]: sw         $a1, -4($a3)
    0893E2DC:[8E43003C]: lw         $v1, 60($s2)
    0893E2E0:[8E82002C]: lw         $v0, 44($s4)
    0893E2E4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 0893E468 1,357,713 times (length 122)
  Back Branch 0893E484 1,075,148 times (length 129)
  Back Branch 0893E4D8 1,074,793 times (length 142)
  Back Branch 0893E4E4 69,191 times (length 104)
  Back Branch 0893E504 69,191 times (length 110)
  Back Branch 0893E4A0 24,906 times (length 91)
    0893E328:[14400058]: bne        $v0, $zr, 0x0893E48C
    0893E32C:[00000000]: nop
    0893E330:[5200006B]: beql       $s0, $zr, 0x0893E4E0
    0893E334:[8E820054]: lw         $v0, 84($s4)
    0893E338:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
--> 0893E33C:[260500F0]: addiu      $a1, $s0, 240
    0893E340:[0E250E74]: jal        0x089439D0
    0893E344:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E348:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E34C:[02221025]: or         $v0, $s1, $v0
    0893E350:[AE420018]: sw         $v0, 24($s2)
    0893E354:[8FBF001C]: lw         $ra, 28($sp)
    0893E358:[8FB60018]: lw         $s6, 24($sp)
    0893E35C:[8FB50014]: lw         $s5, 20($sp)
    0893E360:[8FB40010]: lw         $s4, 16($sp)
    0893E364:[8FB3000C]: lw         $s3, 12($sp)
    0893E368:[8FB20008]: lw         $s2, 8($sp)
    0893E36C:[8FB10004]: lw         $s1, 4($sp)
    0893E370:[8FB00000]: lw         $s0, 0($sp)
    0893E374:[C7B40020]: lwc1       $f20, 32($sp)
    0893E378:[03E00008]: jr         $ra
    0893E37C:[27BD0030]: addiu      $sp, $sp, 48
    0893E380:[00051402]: srl        $v0, $a1, 0x0010
    0893E384:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    0893E388:[30B6FFFF]: andi       $s6, $a1, -1
    0893E38C:[02C28024]: and        $s0, $s6, $v0
    0893E390:[12000034]: beq        $s0, $zr, 0x0893E464
    0893E394:[3403FFFF]: ori        $v1, $zr, -1 <=> li $v1, 65535
    0893E398:[32020040]: andi       $v0, $s0, 64
    0893E39C:[14400068]: bne        $v0, $zr, 0x0893E540
    0893E3A0:[8C910010]: lw         $s1, 16($a0)
    0893E3A4:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    0893E3A8:[32020001]: andi       $v0, $s0, 1
    0893E3AC:[144000AB]: bne        $v0, $zr, 0x0893E65C
    0893E3B0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3B4:[32020002]: andi       $v0, $s0, 2
    0893E3B8:[144000DE]: bne        $v0, $zr, 0x0893E734
    0893E3BC:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3C0:[32020004]: andi       $v0, $s0, 4
    0893E3C4:[144000C9]: bne        $v0, $zr, 0x0893E6EC
    0893E3C8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3CC:[32020008]: andi       $v0, $s0, 8
    0893E3D0:[14400090]: bne        $v0, $zr, 0x0893E614
    0893E3D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3D8:[32020010]: andi       $v0, $s0, 16
    0893E3DC:[1440007B]: bne        $v0, $zr, 0x0893E5CC
    0893E3E0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3E4:[32020100]: andi       $v0, $s0, 256
    0893E3E8:[10400017]: beq        $v0, $zr, 0x0893E448
    0893E3EC:[32020200]: andi       $v0, $s0, 512
    0893E3F0:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E3F4:[C6400064]: lwc1       $f0, 100($s2)
    0893E3F8:[C4416F70]: lwc1       $f1, 28528($v0)
    0893E3FC:[8E280030]: lw         $t0, 48($s1)
    0893E400:[8E270020]: lw         $a3, 32($s1)
    0893E404:[15000004]: bne        $t0, $zr, 0x0893E418
    0893E408:[46000D01]: sub.s      $f20, $f1, $f0
    0893E40C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893E410:[24473B9C]: addiu      $a3, $v0, 15260
    0893E414:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    0893E418:[4600A306]: mov.s      $f12, $f20
    0893E41C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893E420:[24050043]: addiu      $a1, $zr, 67 <=> li $a1, 67
    0893E424:[0E24F472]: jal        0x0893D1C8
    0893E428:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E42C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E430:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E434:[4614003C]: c.lt.s     $f0, $f20
    0893E438:[00000000]: nop
    0893E43C:[45030001]: bc1tl      0x0893E444
    0893E440:[36B50100]: ori        $s5, $s5, 256
    0893E444:[32020200]: andi       $v0, $s0, 512
    0893E448:[14400096]: bne        $v0, $zr, 0x0893E6A4
    0893E44C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E450:[32020800]: andi       $v0, $s0, 2048
    0893E454:[54400054]: bnel       $v0, $zr, 0x0893E5A8
    0893E458:[8E230040]: lw         $v1, 64($s1)
    0893E45C:[8E450050]: lw         $a1, 80($s2)
    0893E460:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    0893E464:[00651024]: and        $v0, $v1, $a1
    0893E468:[12C0FF87]: beq        $s6, $zr, 0x0893E288
    0893E46C:[AE420050]: sw         $v0, 80($s2)
    0893E470:[26420054]: addiu      $v0, $s2, 84
    0893E474:[AE400054]: sw         $zr, 84($s2)
    0893E478:[AC400010]: sw         $zr, 16($v0)
    0893E47C:[AC400004]: sw         $zr, 4($v0)
    0893E480:[AC400008]: sw         $zr, 8($v0)
    0893E484:[0A24F8A2]: j          0x0893E288
    0893E488:[AC40000C]: sw         $zr, 12($v0)
    0893E48C:[1200003F]: beq        $s0, $zr, 0x0893E58C
    0893E490:[26060130]: addiu      $a2, $s0, 304
    0893E494:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E498:[0E250F97]: jal        0x08943E5C
    0893E49C:[26450070]: addiu      $a1, $s2, 112
--> 0893E4A0:[1600FFA6]: bne        $s0, $zr, 0x0893E33C
    0893E4A4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E4A8:[0A24F938]: j          0x0893E4E0
    0893E4AC:[8E820054]: lw         $v0, 84($s4)
    0893E4B0:[7C11F784]: ins        $s1, $zr, 30, 1
  Back Branch 0893E69C 3,867 times (length 187)
  Back Branch 0893E694 3,766 times (length 186)
  Back Branch 0893E724 3,032 times (length 216)
  Back Branch 0893E5C4 2,826 times (length 86)
    0893E460:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    0893E464:[00651024]: and        $v0, $v1, $a1
    0893E468:[12C0FF87]: beq        $s6, $zr, 0x0893E288
    0893E46C:[AE420050]: sw         $v0, 80($s2)
    0893E470:[26420054]: addiu      $v0, $s2, 84
--> 0893E474:[AE400054]: sw         $zr, 84($s2)
    0893E478:[AC400010]: sw         $zr, 16($v0)
    0893E47C:[AC400004]: sw         $zr, 4($v0)
    0893E480:[AC400008]: sw         $zr, 8($v0)
    0893E484:[0A24F8A2]: j          0x0893E288
    0893E488:[AC40000C]: sw         $zr, 12($v0)
    0893E48C:[1200003F]: beq        $s0, $zr, 0x0893E58C
    0893E490:[26060130]: addiu      $a2, $s0, 304
    0893E494:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E498:[0E250F97]: jal        0x08943E5C
    0893E49C:[26450070]: addiu      $a1, $s2, 112
    0893E4A0:[1600FFA6]: bne        $s0, $zr, 0x0893E33C
    0893E4A4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E4A8:[0A24F938]: j          0x0893E4E0
    0893E4AC:[8E820054]: lw         $v0, 84($s4)
    0893E4B0:[7C11F784]: ins        $s1, $zr, 30, 1
    0893E4B4:[32220040]: andi       $v0, $s1, 64
    0893E4B8:[5440FF7B]: bnel       $v0, $zr, 0x0893E2A8
    0893E4BC:[265300F0]: addiu      $s3, $s2, 240
    0893E4C0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E4C4:[26450080]: addiu      $a1, $s2, 128
    0893E4C8:[26460090]: addiu      $a2, $s2, 144
    0893E4CC:[264700A0]: addiu      $a3, $s2, 160
    0893E4D0:[0E250F28]: jal        0x08943CA0
    0893E4D4:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    0893E4D8:[0A24F8AA]: j          0x0893E2A8
    0893E4DC:[265300F0]: addiu      $s3, $s2, 240
    0893E4E0:[30420001]: andi       $v0, $v0, 1
    0893E4E4:[1040FF99]: beq        $v0, $zr, 0x0893E34C
    0893E4E8:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E4EC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E4F0:[26850070]: addiu      $a1, $s4, 112
    0893E4F4:[0E250E74]: jal        0x089439D0
    0893E4F8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E4FC:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E500:[02221025]: or         $v0, $s1, $v0
    0893E504:[0A24F8D5]: j          0x0893E354
    0893E508:[AE420018]: sw         $v0, 24($s2)
    0893E50C:[02203821]: addu       $a3, $s1, $zr <=> move $a3, $s1
    0893E510:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E514:[26450130]: addiu      $a1, $s2, 304
    0893E518:[264600A0]: addiu      $a2, $s2, 160
    0893E51C:[26080130]: addiu      $t0, $s0, 304
    0893E520:[0E250F51]: jal        0x08943D44
    0893E524:[260900A0]: addiu      $t1, $s0, 160
    0893E528:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0893E52C:[32220080]: andi       $v0, $s1, 128
    0893E530:[1040FF7F]: beq        $v0, $zr, 0x0893E330
    0893E534:[00000000]: nop
    0893E538:[0A24F923]: j          0x0893E48C
    0893E53C:[00000000]: nop
    0893E540:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E544:[C4800054]: lwc1       $f0, 84($a0)
    0893E548:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E54C:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    0893E550:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E554:[4600A501]: sub.s      $f20, $f20, $f0
    0893E558:[262700B0]: addiu      $a3, $s1, 176
    0893E55C:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    0893E560:[0E24F472]: jal        0x0893D1C8
    0893E564:[4600A306]: mov.s      $f12, $f20
    0893E568:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893E56C:[C4406F74]: lwc1       $f0, 28532($v0)
    0893E570:[4614003C]: c.lt.s     $f0, $f20
    0893E574:[00000000]: nop
    0893E578:[4502FF8B]: bc1fl      0x0893E3A8
    0893E57C:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    0893E580:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    0893E584:[0A24F8EA]: j          0x0893E3A8
    0893E588:[34550040]: ori        $s5, $v0, 64
    0893E58C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893E590:[24463E20]: addiu      $a2, $v0, 15904
    0893E594:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E598:[0E250F97]: jal        0x08943E5C
    0893E59C:[26450070]: addiu      $a1, $s2, 112
    0893E5A0:[0A24F928]: j          0x0893E4A0
    0893E5A4:[00000000]: nop
    0893E5A8:[8E450050]: lw         $a1, 80($s2)
    0893E5AC:[36A20800]: ori        $v0, $s5, 2048
    0893E5B0:[AE430040]: sw         $v1, 64($s2)
    0893E5B4:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    0893E5B8:[00651024]: and        $v0, $v1, $a1
    0893E5BC:[12C0FF32]: beq        $s6, $zr, 0x0893E288
    0893E5C0:[AE420050]: sw         $v0, 80($s2)
--> 0893E5C4:[0A24F91D]: j          0x0893E474
    0893E5C8:[26420054]: addiu      $v0, $s2, 84
    0893E5CC:[C6400060]: lwc1       $f0, 96($s2)
    0893E5D0:[C4546F70]: lwc1       $f20, 28528($v0)
    0893E5D4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 0893E5BC 2,826 times (length 207)
  Back Branch 0893E76C 2,677 times (length 237)
  Back Branch 0893E774 690 times (length 238)
_S1_2_89464A0 173,841,644 instructions (3.930%), 629,639 calls (089464A0 - 08946B40, length 425)
    089464A0:[27BDFFC0]: addiu      $sp, $sp, -64
    089464A4:[AFB20028]: sw         $s2, 40($sp)
    089464A8:[3C1208C6]: lui        $s2, 0x08C6 <=> li $s2, 0x08C60000
    089464AC:[264432E0]: addiu      $a0, $s2, 13024
    089464B0:[AFBF0030]: sw         $ra, 48($sp)
    089464B4:[AFB3002C]: sw         $s3, 44($sp)
    089464B8:[AFB10024]: sw         $s1, 36($sp)
    089464BC:[AFB00020]: sw         $s0, 32($sp)
    089464C0:[8C900014]: lw         $s0, 20($a0)
    089464C4:[5200001C]: beql       $s0, $zr, 0x08946538
    089464C8:[8FBF0030]: lw         $ra, 48($sp)
    089464CC:[8C930010]: lw         $s3, 16($a0)
    089464D0:[32620002]: andi       $v0, $s3, 2
    089464D4:[14400036]: bne        $v0, $zr, 0x089465B0
    089464D8:[32020010]: andi       $v0, $s0, 16
    089464DC:[32620004]: andi       $v0, $s3, 4
    089464E0:[10400010]: beq        $v0, $zr, 0x08946524
    089464E4:[32620008]: andi       $v0, $s3, 8
    089464E8:[32020001]: andi       $v0, $s0, 1
    089464EC:[144000FE]: bne        $v0, $zr, 0x089468E8
    089464F0:[00000000]: nop
    089464F4:[32020400]: andi       $v0, $s0, 1024
    089464F8:[144000D7]: bne        $v0, $zr, 0x08946858
    089464FC:[264232E0]: addiu      $v0, $s2, 13024
    08946500:[32020002]: andi       $v0, $s0, 2
    08946504:[144000E2]: bne        $v0, $zr, 0x08946890
    08946508:[32020004]: andi       $v0, $s0, 4
    0894650C:[144000E5]: bne        $v0, $zr, 0x089468A4
    08946510:[32020200]: andi       $v0, $s0, 512
    08946514:[144000E8]: bne        $v0, $zr, 0x089468B8
    08946518:[32021000]: andi       $v0, $s0, 4096
    0894651C:[144000EB]: bne        $v0, $zr, 0x089468CC
    08946520:[32620008]: andi       $v0, $s3, 8
    08946524:[1440000A]: bne        $v0, $zr, 0x08946550
    08946528:[32028000]: andi       $v0, $s0, -32768
    0894652C:[264232E0]: addiu      $v0, $s2, 13024
    08946530:[AC400014]: sw         $zr, 20($v0)
    08946534:[8FBF0030]: lw         $ra, 48($sp)
    08946538:[8FB3002C]: lw         $s3, 44($sp)
    0894653C:[8FB20028]: lw         $s2, 40($sp)
    08946540:[8FB10024]: lw         $s1, 36($sp)
    08946544:[8FB00020]: lw         $s0, 32($sp)
    08946548:[03E00008]: jr         $ra
    0894654C:[27BD0040]: addiu      $sp, $sp, 64
    08946550:[1040FFF7]: beq        $v0, $zr, 0x08946530
    08946554:[264232E0]: addiu      $v0, $s2, 13024
    08946558:[265032E0]: addiu      $s0, $s2, 13024
    0894655C:[8E020018]: lw         $v0, 24($s0)
    08946560:[0441FFF3]: bgez       $v0, 0x08946530
    08946564:[264232E0]: addiu      $v0, $s2, 13024
    08946568:[8E03000C]: lw         $v1, 12($s0)
    0894656C:[1060FFF0]: beq        $v1, $zr, 0x08946530
    08946570:[3C0508C6]: lui        $a1, 0x08C6 <=> li $a1, 0x08C60000
    08946574:[8E020008]: lw         $v0, 8($s0)
    08946578:[8E040028]: lw         $a0, 40($s0)
    0894657C:[00621023]: subu       $v0, $v1, $v0
    08946580:[24A532E8]: addiu      $a1, $a1, 13032
    08946584:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08946588:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    0894658C:[0E25223D]: jal        0x089488F4
    08946590:[AFA20000]: sw         $v0, 0($sp)
    08946594:[1440FFE6]: bne        $v0, $zr, 0x08946530
    08946598:[264232E0]: addiu      $v0, $s2, 13024
    0894659C:[8E020028]: lw         $v0, 40($s0)
    089465A0:[5440FFE2]: bnel       $v0, $zr, 0x0894652C
    089465A4:[AE00000C]: sw         $zr, 12($s0)
    089465A8:[0A25194C]: j          0x08946530
    089465AC:[264232E0]: addiu      $v0, $s2, 13024
    089465B0:[10400011]: beq        $v0, $zr, 0x089465F8
    089465B4:[32020020]: andi       $v0, $s0, 32
    089465B8:[8C820018]: lw         $v0, 24($a0)
    089465BC:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    089465C0:[00431024]: and        $v0, $v0, $v1
    089465C4:[1040000C]: beq        $v0, $zr, 0x089465F8
    089465C8:[32020020]: andi       $v0, $s0, 32
    089465CC:[8C8A0074]: lw         $t2, 116($a0)
    089465D0:[11400009]: beq        $t2, $zr, 0x089465F8
    089465D4:[00000000]: nop
    089465D8:[8C850008]: lw         $a1, 8($a0)
    089465DC:[8C83000C]: lw         $v1, 12($a0)
    089465E0:[24A201A4]: addiu      $v0, $a1, 420
    089465E4:[0062102B]: sltu       $v0, $v1, $v0
    089465E8:[104000CD]: beq        $v0, $zr, 0x08946920
    089465EC:[8C8F0070]: lw         $t7, 112($a0)
    089465F0:[AC80000C]: sw         $zr, 12($a0)
    089465F4:[32020020]: andi       $v0, $s0, 32
    089465F8:[10400029]: beq        $v0, $zr, 0x089466A0
    089465FC:[32020100]: andi       $v0, $s0, 256
    08946600:[264532E0]: addiu      $a1, $s2, 13024
    08946604:[8CA20018]: lw         $v0, 24($a1)
    08946608:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    0894660C:[00431024]: and        $v0, $v0, $v1
    08946610:[10400023]: beq        $v0, $zr, 0x089466A0
    08946614:[32020100]: andi       $v0, $s0, 256
    08946618:[8CA70088]: lw         $a3, 136($a1)
    0894661C:[18E00020]: blez       $a3, 0x089466A0
    08946620:[24040008]: addiu      $a0, $zr, 8 <=> li $a0, 8
    08946624:[8CA60008]: lw         $a2, 8($a1)
    08946628:[8CA2000C]: lw         $v0, 12($a1)
    0894662C:[24C30024]: addiu      $v1, $a2, 36
    08946630:[0043182B]: sltu       $v1, $v0, $v1
    08946634:[146000B5]: bne        $v1, $zr, 0x0894690C
    08946638:[00E4382D]: min        $a3, $a3, $a0
    0894663C:[8CA40084]: lw         $a0, 132($a1)
    08946640:[24C30004]: addiu      $v1, $a2, 4
    08946644:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    08946648:[ACC20000]: sw         $v0, 0($a2)
    0894664C:[1080011A]: beq        $a0, $zr, 0x08946AB8
    08946650:[ACA30008]: sw         $v1, 8($a1)
    08946654:[18E00012]: blez       $a3, 0x089466A0
    08946658:[32020100]: andi       $v0, $s0, 256
    0894665C:[24E9002C]: addiu      $t1, $a3, 44
    08946660:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    08946664:[2407002C]: addiu      $a3, $zr, 44 <=> li $a3, 44
    08946668:[C5000000]: lwc1       $f0, 0($t0)
    0894666C:[264532E0]: addiu      $a1, $s2, 13024
    08946670:[8CA60008]: lw         $a2, 8($a1)
    08946674:[44020000]: mfc1       $v0, $f0
    08946678:[25080004]: addiu      $t0, $t0, 4
    0894667C:[24C40004]: addiu      $a0, $a2, 4
    08946680:[00021A02]: srl        $v1, $v0, 0x0008
    08946684:[00071600]: sll        $v0, $a3, 0x0018
    08946688:[00431025]: or         $v0, $v0, $v1
    0894668C:[24E70001]: addiu      $a3, $a3, 1
    08946690:[ACA40008]: sw         $a0, 8($a1)
    08946694:[1527FFF4]: bne        $t1, $a3, 0x08946668
    08946698:[ACC20000]: sw         $v0, 0($a2)
    0894669C:[32020100]: andi       $v0, $s0, 256
    089466A0:[10400043]: beq        $v0, $zr, 0x089467B0
    089466A4:[32020800]: andi       $v0, $s0, 2048
    089466A8:[264532E0]: addiu      $a1, $s2, 13024
    089466AC:[8CA20018]: lw         $v0, 24($a1)
    089466B0:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089466B4:[00431024]: and        $v0, $v0, $v1
    089466B8:[5040003D]: beql       $v0, $zr, 0x089467B0
    089466BC:[32020800]: andi       $v0, $s0, 2048
    089466C0:[8CA60094]: lw         $a2, 148($a1)
    089466C4:[10C00007]: beq        $a2, $zr, 0x089466E4
    089466C8:[8CA50090]: lw         $a1, 144($a1)
    089466CC:[50A00005]: beql       $a1, $zr, 0x089466E4
    089466D0:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    089466D4:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    089466D8:[0E250E74]: jal        0x089439D0
    089466DC:[248433C0]: addiu      $a0, $a0, 13248
    089466E0:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    089466E4:[264232E0]: addiu      $v0, $s2, 13024
    089466E8:[8C460098]: lw         $a2, 152($v0)
    089466EC:[50C00006]: beql       $a2, $zr, 0x08946708
    089466F0:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    089466F4:[10A00008]: beq        $a1, $zr, 0x08946718
    089466F8:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    089466FC:[0E250E74]: jal        0x089439D0
    08946700:[248433C0]: addiu      $a0, $a0, 13248
    08946704:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08946708:[14C00004]: bne        $a2, $zr, 0x0894671C
    0894670C:[264532E0]: addiu      $a1, $s2, 13024
    08946710:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08946714:[24463DD0]: addiu      $a2, $v0, 15824
    08946718:[264532E0]: addiu      $a1, $s2, 13024
    0894671C:[8CA40008]: lw         $a0, 8($a1)
    08946720:[8CA3000C]: lw         $v1, 12($a1)
    08946724:[24820034]: addiu      $v0, $a0, 52
    08946728:[0062102B]: sltu       $v0, $v1, $v0
    0894672C:[14400075]: bne        $v0, $zr, 0x08946904
    08946730:[ACA600D0]: sw         $a2, 208($a1)
    08946734:[24830004]: addiu      $v1, $a0, 4
    08946738:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    0894673C:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08946740:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08946744:[ACA30008]: sw         $v1, 8($a1)
    08946748:[AC820000]: sw         $v0, 0($a0)
    0894674C:[C5220000]: lwc1       $f2, 0($t1)
    08946750:[C5200004]: lwc1       $f0, 4($t1)
    08946754:[C5210008]: lwc1       $f1, 8($t1)
    08946758:[44021000]: mfc1       $v0, $f2
    0894675C:[264832E0]: addiu      $t0, $s2, 13024
    08946760:[44030000]: mfc1       $v1, $f0
    08946764:[00022202]: srl        $a0, $v0, 0x0008
    08946768:[44020800]: mfc1       $v0, $f1
    0894676C:[8D070008]: lw         $a3, 8($t0)
    08946770:[00032A02]: srl        $a1, $v1, 0x0008
    08946774:[00023202]: srl        $a2, $v0, 0x0008
    08946778:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    0894677C:[00C23025]: or         $a2, $a2, $v0
    08946780:[00822025]: or         $a0, $a0, $v0
    08946784:[00A22825]: or         $a1, $a1, $v0
    08946788:[24E3000C]: addiu      $v1, $a3, 12
    0894678C:[254A0001]: addiu      $t2, $t2, 1
    08946790:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08946794:[AD030008]: sw         $v1, 8($t0)
    08946798:[25290010]: addiu      $t1, $t1, 16
    0894679C:[ACE40000]: sw         $a0, 0($a3)
    089467A0:[ACE50004]: sw         $a1, 4($a3)
    089467A4:[1542FFE9]: bne        $t2, $v0, 0x0894674C
    089467A8:[ACE60008]: sw         $a2, 8($a3)
    089467AC:[32020800]: andi       $v0, $s0, 2048
    089467B0:[1040FF4B]: beq        $v0, $zr, 0x089464E0
    089467B4:[32620004]: andi       $v0, $s3, 4
    089467B8:[265132E0]: addiu      $s1, $s2, 13024
    089467BC:[8E220018]: lw         $v0, 24($s1)
    089467C0:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089467C4:[00431024]: and        $v0, $v0, $v1
    089467C8:[1040FF45]: beq        $v0, $zr, 0x089464E0
    089467CC:[32620004]: andi       $v0, $s3, 4
    089467D0:[8E2200B4]: lw         $v0, 180($s1)
    089467D4:[10400085]: beq        $v0, $zr, 0x089469EC
    089467D8:[8E2500B0]: lw         $a1, 176($s1)
    089467DC:[50A00005]: beql       $a1, $zr, 0x089467F4
    089467E0:[C4400004]: lwc1       $f0, 4($v0)
    089467E4:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    089467E8:[0E250EF1]: jal        0x08943BC4
    089467EC:[27A40010]: addiu      $a0, $sp, 16
    089467F0:[C4400004]: lwc1       $f0, 4($v0)
    089467F4:[C4410000]: lwc1       $f1, 0($v0)
    089467F8:[8E290008]: lw         $t1, 8($s1)
    089467FC:[4600000D]: trunc.w.s  $f0, $f0
    08946800:[4600084D]: trunc.w.s  $f1, $f1
    08946804:[8E24000C]: lw         $a0, 12($s1)
    08946808:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894680C:[44070000]: mfc1       $a3, $f0
    08946810:[44060800]: mfc1       $a2, $f1
    08946814:[25280004]: addiu      $t0, $t1, 4
    08946818:[00E2382C]: max        $a3, $a3, $v0
    0894681C:[00C2302C]: max        $a2, $a2, $v0
    08946820:[24030040]: addiu      $v1, $zr, 64 <=> li $v1, 64
    08946824:[28C50041]: slti       $a1, $a2, 65
    08946828:[28E20041]: slti       $v0, $a3, 65
    0894682C:[0088202B]: sltu       $a0, $a0, $t0
    08946830:[0062380A]: movz       $a3, $v1, $v0
    08946834:[14800031]: bne        $a0, $zr, 0x089468FC
    08946838:[0065300A]: movz       $a2, $v1, $a1
    0894683C:[00071200]: sll        $v0, $a3, 0x0008
    08946840:[00461025]: or         $v0, $v0, $a2
    08946844:[3C033600]: lui        $v1, 0x3600 <=> li $v1, 0x36000000
    08946848:[00431025]: or         $v0, $v0, $v1
    0894684C:[AD220000]: sw         $v0, 0($t1)
    08946850:[0A251937]: j          0x089464DC
    08946854:[AE280008]: sw         $t0, 8($s1)
    08946858:[8C4600AC]: lw         $a2, 172($v0)
    0894685C:[10C00007]: beq        $a2, $zr, 0x0894687C
    08946860:[8C4500A8]: lw         $a1, 168($v0)
    08946864:[50A0002B]: beql       $a1, $zr, 0x08946914
    08946868:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    0894686C:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    08946870:[0E250F08]: jal        0x08943C20
    08946874:[248432D0]: addiu      $a0, $a0, 13008
    08946878:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0894687C:[264232E0]: addiu      $v0, $s2, 13024
    08946880:[AC4500B8]: sw         $a1, 184($v0)
    08946884:[32020002]: andi       $v0, $s0, 2
    08946888:[1040FF20]: beq        $v0, $zr, 0x0894650C
    0894688C:[32020004]: andi       $v0, $s0, 4
    08946890:[0E251697]: jal        0x08945A5C
    08946894:[00000000]: nop
    08946898:[32020004]: andi       $v0, $s0, 4
    0894689C:[1040FF1D]: beq        $v0, $zr, 0x08946514
    089468A0:[32020200]: andi       $v0, $s0, 512
    089468A4:[0E25166A]: jal        0x089459A8
    089468A8:[00000000]: nop
    089468AC:[32020200]: andi       $v0, $s0, 512
    089468B0:[1040FF1A]: beq        $v0, $zr, 0x0894651C
    089468B4:[32021000]: andi       $v0, $s0, 4096
    089468B8:[0E251577]: jal        0x089455DC
    089468BC:[00000000]: nop
    089468C0:[32021000]: andi       $v0, $s0, 4096
    089468C4:[1040FF17]: beq        $v0, $zr, 0x08946524
    089468C8:[32620008]: andi       $v0, $s3, 8
    089468CC:[0E2518BE]: jal        0x089462F8
    089468D0:[00000000]: nop
    089468D4:[32620008]: andi       $v0, $s3, 8
    089468D8:[5040FF15]: beql       $v0, $zr, 0x08946530
    089468DC:[264232E0]: addiu      $v0, $s2, 13024
    089468E0:[0A251954]: j          0x08946550
    089468E4:[32028000]: andi       $v0, $s0, -32768
    089468E8:[0E2517FB]: jal        0x08945FEC
    089468EC:[00000000]: nop
    089468F0:[264232E0]: addiu      $v0, $s2, 13024
    089468F4:[0A25193D]: j          0x089464F4
    089468F8:[8C500014]: lw         $s0, 20($v0)
    089468FC:[0A251937]: j          0x089464DC
    08946900:[AE20000C]: sw         $zr, 12($s1)
    08946904:[0A2519EB]: j          0x089467AC
    08946908:[ACA0000C]: sw         $zr, 12($a1)
    0894690C:[0A2519A7]: j          0x0894669C
    08946910:[ACA0000C]: sw         $zr, 12($a1)
    08946914:[264232E0]: addiu      $v0, $s2, 13024
    08946918:[0A251A21]: j          0x08946884
    0894691C:[AC4500B8]: sw         $a1, 184($v0)
    08946920:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    08946924:[ACA20000]: sw         $v0, 0($a1)
    08946928:[24A30004]: addiu      $v1, $a1, 4
    0894692C:[8C8B007C]: lw         $t3, 124($a0)
    08946930:[15600031]: bne        $t3, $zr, 0x089469F8
    08946934:[AC830008]: sw         $v1, 8($a0)
    08946938:[29420009]: slti       $v0, $t2, 9
    0894693C:[1440007D]: bne        $v0, $zr, 0x08946B34
    08946940:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    08946944:[240A0008]: addiu      $t2, $zr, 8 <=> li $t2, 8
    08946948:[01E05821]: addu       $t3, $t7, $zr <=> move $t3, $t7
    0894694C:[244E32E0]: addiu      $t6, $v0, 13024
    08946950:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08946954:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08946958:[3C0F2A00]: lui        $t7, 0x2A00 <=> li $t7, 0x2A000000
    0894695C:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    08946960:[8DC20008]: lw         $v0, 8($t6)
    08946964:[018F2025]: or         $a0, $t4, $t7
    08946968:[01603021]: addu       $a2, $t3, $zr <=> move $a2, $t3
    0894696C:[24430004]: addiu      $v1, $v0, 4
    08946970:[AC440000]: sw         $a0, 0($v0)
    08946974:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    08946978:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0894697C:[ADC30008]: sw         $v1, 8($t6)
    08946980:[C4C00000]: lwc1       $f0, 0($a2)
    08946984:[C4C10004]: lwc1       $f1, 4($a2)
    08946988:[C4C20008]: lwc1       $f2, 8($a2)
    0894698C:[44020000]: mfc1       $v0, $f0
    08946990:[2508FFFF]: addiu      $t0, $t0, -1
    08946994:[24C60010]: addiu      $a2, $a2, 16
    08946998:[00021A02]: srl        $v1, $v0, 0x0008
    0894699C:[44020800]: mfc1       $v0, $f1
    089469A0:[00691825]: or         $v1, $v1, $t1
    089469A4:[ACE30000]: sw         $v1, 0($a3)
    089469A8:[00022202]: srl        $a0, $v0, 0x0008
    089469AC:[44021000]: mfc1       $v0, $f2
    089469B0:[00892025]: or         $a0, $a0, $t1
    089469B4:[00022A02]: srl        $a1, $v0, 0x0008
    089469B8:[00A92825]: or         $a1, $a1, $t1
    089469BC:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    089469C0:[AC440004]: sw         $a0, 4($v0)
    089469C4:[24E7000C]: addiu      $a3, $a3, 12
    089469C8:[1500FFED]: bne        $t0, $zr, 0x08946980
    089469CC:[AC450008]: sw         $a1, 8($v0)
    089469D0:[25AD0001]: addiu      $t5, $t5, 1
    089469D4:[ADC70008]: sw         $a3, 8($t6)
    089469D8:[258C000C]: addiu      $t4, $t4, 12
    089469DC:[154DFFE0]: bne        $t2, $t5, 0x08946960
    089469E0:[256B0040]: addiu      $t3, $t3, 64
    089469E4:[0A25197E]: j          0x089465F8
    089469E8:[32020020]: andi       $v0, $s0, 32
    089469EC:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089469F0:[0A2519F7]: j          0x089467DC
    089469F4:[24423ED0]: addiu      $v0, $v0, 16080
    089469F8:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    089469FC:[0162582D]: min        $t3, $t3, $v0
    08946A00:[264332E0]: addiu      $v1, $s2, 13024
    08946A04:[1960FEFB]: blez       $t3, 0x089465F4
    08946A08:[8C620078]: lw         $v0, 120($v1)
    08946A0C:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    08946A10:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    08946A14:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08946A18:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08946A1C:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    08946A20:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    08946A24:[8DC40008]: lw         $a0, 8($t6)
    08946A28:[8D420000]: lw         $v0, 0($t2)
    08946A2C:[01911825]: or         $v1, $t4, $s1
    08946A30:[24850004]: addiu      $a1, $a0, 4
    08946A34:[00021180]: sll        $v0, $v0, 0x0006
    08946A38:[AC830000]: sw         $v1, 0($a0)
    08946A3C:[01E23021]: addu       $a2, $t7, $v0
    08946A40:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    08946A44:[ADC50008]: sw         $a1, 8($t6)
    08946A48:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08946A4C:[C4C00000]: lwc1       $f0, 0($a2)
    08946A50:[C4C10004]: lwc1       $f1, 4($a2)
    08946A54:[C4C20008]: lwc1       $f2, 8($a2)
    08946A58:[44020000]: mfc1       $v0, $f0
    08946A5C:[2508FFFF]: addiu      $t0, $t0, -1
    08946A60:[24C60010]: addiu      $a2, $a2, 16
    08946A64:[00021A02]: srl        $v1, $v0, 0x0008
    08946A68:[44020800]: mfc1       $v0, $f1
    08946A6C:[00691825]: or         $v1, $v1, $t1
    08946A70:[ACE30000]: sw         $v1, 0($a3)
    08946A74:[00022202]: srl        $a0, $v0, 0x0008
    08946A78:[44021000]: mfc1       $v0, $f2
    08946A7C:[00892025]: or         $a0, $a0, $t1
    08946A80:[00022A02]: srl        $a1, $v0, 0x0008
    08946A84:[00A92825]: or         $a1, $a1, $t1
    08946A88:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    08946A8C:[AC440004]: sw         $a0, 4($v0)
    08946A90:[24E7000C]: addiu      $a3, $a3, 12
    08946A94:[1500FFED]: bne        $t0, $zr, 0x08946A4C
    08946A98:[AC450008]: sw         $a1, 8($v0)
    08946A9C:[25AD0001]: addiu      $t5, $t5, 1
    08946AA0:[ADC70008]: sw         $a3, 8($t6)
    08946AA4:[254A0004]: addiu      $t2, $t2, 4
    08946AA8:[156DFFDE]: bne        $t3, $t5, 0x08946A24
    08946AAC:[258C000C]: addiu      $t4, $t4, 12
    08946AB0:[0A25197E]: j          0x089465F8
    08946AB4:[32020020]: andi       $v0, $s0, 32
    08946AB8:[264332E0]: addiu      $v1, $s2, 13024
    08946ABC:[18E0FEF7]: blez       $a3, 0x0894669C
    08946AC0:[C461008C]: lwc1       $f1, 140($v1)
    08946AC4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08946AC8:[C4437010]: lwc1       $f3, 28688($v0)
    08946ACC:[44801000]: mtc1       $zr, $f2
    08946AD0:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    08946AD4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08946AD8:[3C062C00]: lui        $a2, 0x2C00 <=> li $a2, 0x2C000000
    08946ADC:[0A251AC2]: j          0x08946B08
    08946AE0:[3C090100]: lui        $t1, 0x0100 <=> li $t1, 0x01000000
    08946AE4:[44030000]: mfc1       $v1, $f0
    08946AE8:[8D040008]: lw         $a0, 8($t0)
    08946AEC:[00031202]: srl        $v0, $v1, 0x0008
    08946AF0:[00C21025]: or         $v0, $a2, $v0
    08946AF4:[24830004]: addiu      $v1, $a0, 4
    08946AF8:[00C93021]: addu       $a2, $a2, $t1
    08946AFC:[AC820000]: sw         $v0, 0($a0)
    08946B00:[10E5FEE6]: beq        $a3, $a1, 0x0894669C
    08946B04:[AD030008]: sw         $v1, 8($t0)
    08946B08:[44852000]: mtc1       $a1, $f4
    08946B0C:[46802020]: cvt.s.w    $f0, $f4
    08946B10:[46000801]: sub.s      $f0, $f1, $f0
    08946B14:[46000005]: abs.s      $f0, $f0
    08946B18:[46001801]: sub.s      $f0, $f3, $f0
    08946B1C:[4602003E]: c.le.s     $f0, $f2
    08946B20:[00000000]: nop
    08946B24:[4500FFEF]: bc1f       0x08946AE4
    08946B28:[24A50001]: addiu      $a1, $a1, 1
    08946B2C:[0A251AB9]: j          0x08946AE4
    08946B30:[44800000]: mtc1       $zr, $f0
    08946B34:[5940FEB0]: blezl      $t2, 0x089465F8
    08946B38:[32020020]: andi       $v0, $s0, 32
    08946B3C:[0A251A52]: j          0x08946948
    08946B40:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
  Back Branch 08946A94 4,195,456 times (length 20)
    08946A38:[AC830000]: sw         $v1, 0($a0)
    08946A3C:[01E23021]: addu       $a2, $t7, $v0
    08946A40:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    08946A44:[ADC50008]: sw         $a1, 8($t6)
    08946A48:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08946A4C:[C4C00000]: lwc1       $f0, 0($a2)
    08946A50:[C4C10004]: lwc1       $f1, 4($a2)
    08946A54:[C4C20008]: lwc1       $f2, 8($a2)
    08946A58:[44020000]: mfc1       $v0, $f0
    08946A5C:[2508FFFF]: addiu      $t0, $t0, -1
    08946A60:[24C60010]: addiu      $a2, $a2, 16
    08946A64:[00021A02]: srl        $v1, $v0, 0x0008
    08946A68:[44020800]: mfc1       $v0, $f1
    08946A6C:[00691825]: or         $v1, $v1, $t1
    08946A70:[ACE30000]: sw         $v1, 0($a3)
    08946A74:[00022202]: srl        $a0, $v0, 0x0008
    08946A78:[44021000]: mfc1       $v0, $f2
    08946A7C:[00892025]: or         $a0, $a0, $t1
    08946A80:[00022A02]: srl        $a1, $v0, 0x0008
    08946A84:[00A92825]: or         $a1, $a1, $t1
    08946A88:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    08946A8C:[AC440004]: sw         $a0, 4($v0)
    08946A90:[24E7000C]: addiu      $a3, $a3, 12
--> 08946A94:[1500FFED]: bne        $t0, $zr, 0x08946A4C
    08946A98:[AC450008]: sw         $a1, 8($v0)
    08946A9C:[25AD0001]: addiu      $t5, $t5, 1
    08946AA0:[ADC70008]: sw         $a3, 8($t6)
    08946AA4:[254A0004]: addiu      $t2, $t2, 4
  Back Branch 08946AA8 1,048,864 times (length 35)
    08946A10:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    08946A14:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08946A18:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08946A1C:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    08946A20:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
--> 08946A24:[8DC40008]: lw         $a0, 8($t6)
    08946A28:[8D420000]: lw         $v0, 0($t2)
    08946A2C:[01911825]: or         $v1, $t4, $s1
    08946A30:[24850004]: addiu      $a1, $a0, 4
    08946A34:[00021180]: sll        $v0, $v0, 0x0006
    08946A38:[AC830000]: sw         $v1, 0($a0)
    08946A3C:[01E23021]: addu       $a2, $t7, $v0
    08946A40:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    08946A44:[ADC50008]: sw         $a1, 8($t6)
    08946A48:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08946A4C:[C4C00000]: lwc1       $f0, 0($a2)
    08946A50:[C4C10004]: lwc1       $f1, 4($a2)
    08946A54:[C4C20008]: lwc1       $f2, 8($a2)
    08946A58:[44020000]: mfc1       $v0, $f0
    08946A5C:[2508FFFF]: addiu      $t0, $t0, -1
    08946A60:[24C60010]: addiu      $a2, $a2, 16
    08946A64:[00021A02]: srl        $v1, $v0, 0x0008
    08946A68:[44020800]: mfc1       $v0, $f1
    08946A6C:[00691825]: or         $v1, $v1, $t1
    08946A70:[ACE30000]: sw         $v1, 0($a3)
    08946A74:[00022202]: srl        $a0, $v0, 0x0008
    08946A78:[44021000]: mfc1       $v0, $f2
    08946A7C:[00892025]: or         $a0, $a0, $t1
    08946A80:[00022A02]: srl        $a1, $v0, 0x0008
    08946A84:[00A92825]: or         $a1, $a1, $t1
    08946A88:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    08946A8C:[AC440004]: sw         $a0, 4($v0)
    08946A90:[24E7000C]: addiu      $a3, $a3, 12
    08946A94:[1500FFED]: bne        $t0, $zr, 0x08946A4C
    08946A98:[AC450008]: sw         $a1, 8($v0)
    08946A9C:[25AD0001]: addiu      $t5, $t5, 1
    08946AA0:[ADC70008]: sw         $a3, 8($t6)
    08946AA4:[254A0004]: addiu      $t2, $t2, 4
--> 08946AA8:[156DFFDE]: bne        $t3, $t5, 0x08946A24
    08946AAC:[258C000C]: addiu      $t4, $t4, 12
    08946AB0:[0A25197E]: j          0x089465F8
    08946AB4:[32020020]: andi       $v0, $s0, 32
    08946AB8:[264332E0]: addiu      $v1, $s2, 13024
  Back Branch 08946550 629,639 times (length 10)
    0894651C:[144000EB]: bne        $v0, $zr, 0x089468CC
    08946520:[32620008]: andi       $v0, $s3, 8
    08946524:[1440000A]: bne        $v0, $zr, 0x08946550
    08946528:[32028000]: andi       $v0, $s0, -32768
    0894652C:[264232E0]: addiu      $v0, $s2, 13024
--> 08946530:[AC400014]: sw         $zr, 20($v0)
    08946534:[8FBF0030]: lw         $ra, 48($sp)
    08946538:[8FB3002C]: lw         $s3, 44($sp)
    0894653C:[8FB20028]: lw         $s2, 40($sp)
    08946540:[8FB10024]: lw         $s1, 36($sp)
    08946544:[8FB00020]: lw         $s0, 32($sp)
    08946548:[03E00008]: jr         $ra
    0894654C:[27BD0040]: addiu      $sp, $sp, 64
--> 08946550:[1040FFF7]: beq        $v0, $zr, 0x08946530
    08946554:[264232E0]: addiu      $v0, $s2, 13024
    08946558:[265032E0]: addiu      $s0, $s2, 13024
    0894655C:[8E020018]: lw         $v0, 24($s0)
    08946560:[0441FFF3]: bgez       $v0, 0x08946530
  Back Branch 089467B0 629,639 times (length 182)
  Back Branch 089467A4 527,048 times (length 24)
    08946738:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    0894673C:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08946740:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08946744:[ACA30008]: sw         $v1, 8($a1)
    08946748:[AC820000]: sw         $v0, 0($a0)
--> 0894674C:[C5220000]: lwc1       $f2, 0($t1)
    08946750:[C5200004]: lwc1       $f0, 4($t1)
    08946754:[C5210008]: lwc1       $f1, 8($t1)
    08946758:[44021000]: mfc1       $v0, $f2
    0894675C:[264832E0]: addiu      $t0, $s2, 13024
    08946760:[44030000]: mfc1       $v1, $f0
    08946764:[00022202]: srl        $a0, $v0, 0x0008
    08946768:[44020800]: mfc1       $v0, $f1
    0894676C:[8D070008]: lw         $a3, 8($t0)
    08946770:[00032A02]: srl        $a1, $v1, 0x0008
    08946774:[00023202]: srl        $a2, $v0, 0x0008
    08946778:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    0894677C:[00C23025]: or         $a2, $a2, $v0
    08946780:[00822025]: or         $a0, $a0, $v0
    08946784:[00A22825]: or         $a1, $a1, $v0
    08946788:[24E3000C]: addiu      $v1, $a3, 12
    0894678C:[254A0001]: addiu      $t2, $t2, 1
    08946790:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08946794:[AD030008]: sw         $v1, 8($t0)
    08946798:[25290010]: addiu      $t1, $t1, 16
    0894679C:[ACE40000]: sw         $a0, 0($a3)
    089467A0:[ACE50004]: sw         $a1, 4($a3)
--> 089467A4:[1542FFE9]: bne        $t2, $v0, 0x0894674C
    089467A8:[ACE60008]: sw         $a2, 8($a3)
    089467AC:[32020800]: andi       $v0, $s0, 2048
    089467B0:[1040FF4B]: beq        $v0, $zr, 0x089464E0
    089467B4:[32620004]: andi       $v0, $s3, 4
  Back Branch 089468B0 521,200 times (length 231)
  Back Branch 0894689C 521,200 times (length 228)
  Back Branch 08946560 514,953 times (length 14)
    0894651C:[144000EB]: bne        $v0, $zr, 0x089468CC
    08946520:[32620008]: andi       $v0, $s3, 8
    08946524:[1440000A]: bne        $v0, $zr, 0x08946550
    08946528:[32028000]: andi       $v0, $s0, -32768
    0894652C:[264232E0]: addiu      $v0, $s2, 13024
--> 08946530:[AC400014]: sw         $zr, 20($v0)
    08946534:[8FBF0030]: lw         $ra, 48($sp)
    08946538:[8FB3002C]: lw         $s3, 44($sp)
    0894653C:[8FB20028]: lw         $s2, 40($sp)
    08946540:[8FB10024]: lw         $s1, 36($sp)
    08946544:[8FB00020]: lw         $s0, 32($sp)
    08946548:[03E00008]: jr         $ra
    0894654C:[27BD0040]: addiu      $sp, $sp, 64
    08946550:[1040FFF7]: beq        $v0, $zr, 0x08946530
    08946554:[264232E0]: addiu      $v0, $s2, 13024
    08946558:[265032E0]: addiu      $s0, $s2, 13024
    0894655C:[8E020018]: lw         $v0, 24($s0)
--> 08946560:[0441FFF3]: bgez       $v0, 0x08946530
    08946564:[264232E0]: addiu      $v0, $s2, 13024
    08946568:[8E03000C]: lw         $v1, 12($s0)
    0894656C:[1060FFF0]: beq        $v1, $zr, 0x08946530
    08946570:[3C0508C6]: lui        $a1, 0x08C6 <=> li $a1, 0x08C60000
  Back Branch 0894656C 514,953 times (length 17)
    0894651C:[144000EB]: bne        $v0, $zr, 0x089468CC
    08946520:[32620008]: andi       $v0, $s3, 8
    08946524:[1440000A]: bne        $v0, $zr, 0x08946550
    08946528:[32028000]: andi       $v0, $s0, -32768
    0894652C:[264232E0]: addiu      $v0, $s2, 13024
--> 08946530:[AC400014]: sw         $zr, 20($v0)
    08946534:[8FBF0030]: lw         $ra, 48($sp)
    08946538:[8FB3002C]: lw         $s3, 44($sp)
    0894653C:[8FB20028]: lw         $s2, 40($sp)
    08946540:[8FB10024]: lw         $s1, 36($sp)
    08946544:[8FB00020]: lw         $s0, 32($sp)
    08946548:[03E00008]: jr         $ra
    0894654C:[27BD0040]: addiu      $sp, $sp, 64
    08946550:[1040FFF7]: beq        $v0, $zr, 0x08946530
    08946554:[264232E0]: addiu      $v0, $s2, 13024
    08946558:[265032E0]: addiu      $s0, $s2, 13024
    0894655C:[8E020018]: lw         $v0, 24($s0)
    08946560:[0441FFF3]: bgez       $v0, 0x08946530
    08946564:[264232E0]: addiu      $v0, $s2, 13024
    08946568:[8E03000C]: lw         $v1, 12($s0)
--> 0894656C:[1060FFF0]: beq        $v1, $zr, 0x08946530
    08946570:[3C0508C6]: lui        $a1, 0x08C6 <=> li $a1, 0x08C60000
    08946574:[8E020008]: lw         $v0, 8($s0)
    08946578:[8E040028]: lw         $a0, 40($s0)
    0894657C:[00621023]: subu       $v0, $v1, $v0
  Back Branch 08946594 514,953 times (length 27)
    0894651C:[144000EB]: bne        $v0, $zr, 0x089468CC
    08946520:[32620008]: andi       $v0, $s3, 8
    08946524:[1440000A]: bne        $v0, $zr, 0x08946550
    08946528:[32028000]: andi       $v0, $s0, -32768
    0894652C:[264232E0]: addiu      $v0, $s2, 13024
--> 08946530:[AC400014]: sw         $zr, 20($v0)
    08946534:[8FBF0030]: lw         $ra, 48($sp)
    08946538:[8FB3002C]: lw         $s3, 44($sp)
    0894653C:[8FB20028]: lw         $s2, 40($sp)
    08946540:[8FB10024]: lw         $s1, 36($sp)
    08946544:[8FB00020]: lw         $s0, 32($sp)
    08946548:[03E00008]: jr         $ra
    0894654C:[27BD0040]: addiu      $sp, $sp, 64
    08946550:[1040FFF7]: beq        $v0, $zr, 0x08946530
    08946554:[264232E0]: addiu      $v0, $s2, 13024
    08946558:[265032E0]: addiu      $s0, $s2, 13024
    0894655C:[8E020018]: lw         $v0, 24($s0)
    08946560:[0441FFF3]: bgez       $v0, 0x08946530
    08946564:[264232E0]: addiu      $v0, $s2, 13024
    08946568:[8E03000C]: lw         $v1, 12($s0)
    0894656C:[1060FFF0]: beq        $v1, $zr, 0x08946530
    08946570:[3C0508C6]: lui        $a1, 0x08C6 <=> li $a1, 0x08C60000
    08946574:[8E020008]: lw         $v0, 8($s0)
    08946578:[8E040028]: lw         $a0, 40($s0)
    0894657C:[00621023]: subu       $v0, $v1, $v0
    08946580:[24A532E8]: addiu      $a1, $a1, 13032
    08946584:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08946588:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    0894658C:[0E25223D]: jal        0x089488F4
    08946590:[AFA20000]: sw         $v0, 0($sp)
--> 08946594:[1440FFE6]: bne        $v0, $zr, 0x08946530
    08946598:[264232E0]: addiu      $v0, $s2, 13024
    0894659C:[8E020028]: lw         $v0, 40($s0)
    089465A0:[5440FFE2]: bnel       $v0, $zr, 0x0894652C
    089465A4:[AE00000C]: sw         $zr, 12($s0)
  Back Branch 08946AB0 158,048 times (length 304)
  Back Branch 08946A04 158,048 times (length 262)
  Back Branch 089468F4 146,691 times (length 258)
  Back Branch 089468C4 116,491 times (length 234)
  Back Branch 089467C8 114,218 times (length 188)
  Back Branch 089469F0 114,218 times (length 135)
  Back Branch 089468E0 114,218 times (length 230)
  Back Branch 08946888 114,218 times (length 225)
  Back Branch 08946850 114,218 times (length 223)
_S1_2_88FFE88 167,207,384 instructions (3.780%), 780 calls (088FFDB8 - 08900080, length 179)
    088FFDB8:[8FBF0310]: lw         $ra, 784($sp)
    088FFDBC:[8FB40308]: lw         $s4, 776($sp)
    088FFDC0:[03E00008]: jr         $ra
    088FFDC4:[27BD0380]: addiu      $sp, $sp, 896
    088FFE88:[AE800038]: sw         $zr, 56($s4)
    088FFE8C:[00000821]: addu       $at, $zr, $zr <=> li $at, 0
    088FFE90:[24090007]: addiu      $t1, $zr, 7 <=> li $t1, 7
    088FFE94:[AE80002C]: sw         $zr, 44($s4)
    088FFE98:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088FFE9C:[03E00011]: mthi       $ra
    088FFEA0:[83AC02F8]: lb         $t4, 760($sp)
    088FFEA4:[AE800034]: sw         $zr, 52($s4)
    088FFEA8:[302801FF]: andi       $t0, $at, 511
    088FFEAC:[010D4023]: subu       $t0, $t0, $t5
    088FFEB0:[05010035]: bgez       $t0, 0x088FFF88
    088FFEB4:[97A30316]: lhu        $v1, 790($sp)
    088FFEB8:[0E23FF8A]: jal        0x088FFE28
    088FFEBC:[27A802FA]: addiu      $t0, $sp, 762
    088FFEC0:[2448FFF0]: addiu      $t0, $v0, -16
    088FFEC4:[1900000F]: blez       $t0, 0x088FFF04
    088FFEC8:[0109502D]: min        $t2, $t0, $t1
    088FFECC:[032AC821]: addu       $t9, $t9, $t2
    088FFED0:[1B200007]: blez       $t9, 0x088FFEF0
    088FFED4:[03381046]: rotrv      $v0, $t8, $t9
    088FFED8:[24C60004]: addiu      $a2, $a2, 4
    088FFEDC:[8CD80000]: lw         $t8, 0($a2)
    088FFEE0:[03221004]: sllv       $v0, $v0, $t9
    088FFEE4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFEE8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFEEC:[03221046]: rotrv      $v0, $v0, $t9
    088FFEF0:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088FFEF4:[01421006]: srlv       $v0, $v0, $t2
    088FFEF8:[01024021]: addu       $t0, $t0, $v0
    088FFEFC:[0A23FFAA]: j          0x088FFEA8
    088FFF00:[00280821]: addu       $at, $at, $t0
    088FFF04:[11000006]: beq        $t0, $zr, 0x088FFF20
    088FFF08:[256A0002]: addiu      $t2, $t3, 2
    088FFF0C:[7C417244]: ins        $at, $v0, 9, 6
    088FFF10:[A561003C]: sh         $at, 60($t3)
    088FFF14:[24210001]: addiu      $at, $at, 1
    088FFF18:[0A23FFAA]: j          0x088FFEA8
    088FFF1C:[0142580B]: movn       $t3, $t2, $v0
    088FFF20:[18200055]: blez       $at, 0x08900078
    088FFF24:[27390002]: addiu      $t9, $t9, 2
    088FFF28:[1B200007]: blez       $t9, 0x088FFF48
    088FFF2C:[03381046]: rotrv      $v0, $t8, $t9
    088FFF30:[24C60004]: addiu      $a2, $a2, 4
    088FFF34:[8CD80000]: lw         $t8, 0($a2)
    088FFF38:[03221004]: sllv       $v0, $v0, $t9
    088FFF3C:[2739FFE0]: addiu      $t9, $t9, -32
    088FFF40:[7F027804]: ins        $v0, $t8, 0, 16
    088FFF44:[03221046]: rotrv      $v0, $v0, $t9
    088FFF48:[00021782]: srl        $v0, $v0, 0x001E
    088FFF4C:[302801FF]: andi       $t0, $at, 511
    088FFF50:[1101FFEA]: beq        $t0, $at, 0x088FFEFC
    088FFF54:[24480003]: addiu      $t0, $v0, 3
    088FFF58:[01014021]: addu       $t0, $t0, $at
    088FFF5C:[A561003C]: sh         $at, 60($t3)
    088FFF60:[24210001]: addiu      $at, $at, 1
    088FFF64:[1428FFFD]: bne        $at, $t0, 0x088FFF5C
    088FFF68:[256B0002]: addiu      $t3, $t3, 2
    088FFF6C:[0A23FFAB]: j          0x088FFEAC
    088FFF70:[302801FF]: andi       $t0, $at, 511
    088FFF74:[01011006]: srlv       $v0, $at, $t0
    088FFF78:[1440003F]: bne        $v0, $zr, 0x08900078
    088FFF7C:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFF80:[03E00008]: jr         $ra
    088FFF84:[A521001C]: sh         $at, 28($t1)
    088FFF88:[AE800030]: sw         $zr, 48($s4)
    088FFF8C:[1500003A]: bne        $t0, $zr, 0x08900078
    088FFF90:[0000F810]: mfhi       $ra
    088FFF94:[AE800020]: sw         $zr, 32($s4)
    088FFF98:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088FFF9C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    088FFFA0:[AE800024]: sw         $zr, 36($s4)
    088FFFA4:[26890002]: addiu      $t1, $s4, 2
    088FFFA8:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFFAC:[AE800028]: sw         $zr, 40($s4)
    088FFFB0:[116DFFF0]: beq        $t3, $t5, 0x088FFF74
    088FFFB4:[25AC0002]: addiu      $t4, $t5, 2
    088FFFB8:[24210001]: addiu      $at, $at, 1
    088FFFBC:[85A2003C]: lh         $v0, 60($t5)
    088FFFC0:[8583003C]: lh         $v1, 60($t4)
    088FFFC4:[116C0005]: beq        $t3, $t4, 0x088FFFDC
    088FFFC8:[258C0002]: addiu      $t4, $t4, 2
    088FFFCC:[0062502C]: max        $t2, $v1, $v0
    088FFFD0:[A58A003A]: sh         $t2, 58($t4)
    088FFFD4:[0A23FFF0]: j          0x088FFFC0
    088FFFD8:[0062102D]: min        $v0, $v1, $v0
    088FFFDC:[00026242]: srl        $t4, $v0, 0x0009
    088FFFE0:[304201FF]: andi       $v0, $v0, 511
    088FFFE4:[A5A2003C]: sh         $v0, 60($t5)
    088FFFE8:[110CFFF1]: beq        $t0, $t4, 0x088FFFB0
    088FFFEC:[25AD0002]: addiu      $t5, $t5, 2
    088FFFF0:[010C5023]: subu       $t2, $t0, $t4
    088FFFF4:[11000008]: beq        $t0, $zr, 0x08900018
    088FFFF8:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    088FFFFC:[A521001C]: sh         $at, 28($t1)
    08900000:[01410846]: rotrv      $at, $at, $t2
    08900004:[014A5021]: addu       $t2, $t2, $t2
    08900008:[012A4823]: subu       $t1, $t1, $t2
    0890000C:[01A15023]: subu       $t2, $t5, $at
    08900010:[01415023]: subu       $t2, $t2, $at
    08900014:[012A5023]: subu       $t2, $t1, $t2
    08900018:[0A23FFEC]: j          0x088FFFB0
    0890001C:[A52AFFFE]: sh         $t2, -2($t1)
    08900078:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0890007C:[0A23FF6E]: j          0x088FFDB8
    08900080:[34420108]: ori        $v0, $v0, 264
  Back Branch 088FFFD4 23,440,208 times (length 7)
    088FFFAC:[AE800028]: sw         $zr, 40($s4)
    088FFFB0:[116DFFF0]: beq        $t3, $t5, 0x088FFF74
    088FFFB4:[25AC0002]: addiu      $t4, $t5, 2
    088FFFB8:[24210001]: addiu      $at, $at, 1
    088FFFBC:[85A2003C]: lh         $v0, 60($t5)
--> 088FFFC0:[8583003C]: lh         $v1, 60($t4)
    088FFFC4:[116C0005]: beq        $t3, $t4, 0x088FFFDC
    088FFFC8:[258C0002]: addiu      $t4, $t4, 2
    088FFFCC:[0062502C]: max        $t2, $v1, $v0
    088FFFD0:[A58A003A]: sh         $t2, 58($t4)
--> 088FFFD4:[0A23FFF0]: j          0x088FFFC0
    088FFFD8:[0062102D]: min        $v0, $v1, $v0
    088FFFDC:[00026242]: srl        $t4, $v0, 0x0009
    088FFFE0:[304201FF]: andi       $v0, $v0, 511
    088FFFE4:[A5A2003C]: sh         $v0, 60($t5)
  Back Branch 088FFFB0 219,980 times (length 17)
    088FFF60:[24210001]: addiu      $at, $at, 1
    088FFF64:[1428FFFD]: bne        $at, $t0, 0x088FFF5C
    088FFF68:[256B0002]: addiu      $t3, $t3, 2
    088FFF6C:[0A23FFAB]: j          0x088FFEAC
    088FFF70:[302801FF]: andi       $t0, $at, 511
--> 088FFF74:[01011006]: srlv       $v0, $at, $t0
    088FFF78:[1440003F]: bne        $v0, $zr, 0x08900078
    088FFF7C:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFF80:[03E00008]: jr         $ra
    088FFF84:[A521001C]: sh         $at, 28($t1)
    088FFF88:[AE800030]: sw         $zr, 48($s4)
    088FFF8C:[1500003A]: bne        $t0, $zr, 0x08900078
    088FFF90:[0000F810]: mfhi       $ra
    088FFF94:[AE800020]: sw         $zr, 32($s4)
    088FFF98:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088FFF9C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    088FFFA0:[AE800024]: sw         $zr, 36($s4)
    088FFFA4:[26890002]: addiu      $t1, $s4, 2
    088FFFA8:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFFAC:[AE800028]: sw         $zr, 40($s4)
--> 088FFFB0:[116DFFF0]: beq        $t3, $t5, 0x088FFF74
    088FFFB4:[25AC0002]: addiu      $t4, $t5, 2
    088FFFB8:[24210001]: addiu      $at, $at, 1
    088FFFBC:[85A2003C]: lh         $v0, 60($t5)
    088FFFC0:[8583003C]: lh         $v1, 60($t4)
  Back Branch 088FFFE8 217,640 times (length 16)
    088FFF9C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    088FFFA0:[AE800024]: sw         $zr, 36($s4)
    088FFFA4:[26890002]: addiu      $t1, $s4, 2
    088FFFA8:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFFAC:[AE800028]: sw         $zr, 40($s4)
--> 088FFFB0:[116DFFF0]: beq        $t3, $t5, 0x088FFF74
    088FFFB4:[25AC0002]: addiu      $t4, $t5, 2
    088FFFB8:[24210001]: addiu      $at, $at, 1
    088FFFBC:[85A2003C]: lh         $v0, 60($t5)
    088FFFC0:[8583003C]: lh         $v1, 60($t4)
    088FFFC4:[116C0005]: beq        $t3, $t4, 0x088FFFDC
    088FFFC8:[258C0002]: addiu      $t4, $t4, 2
    088FFFCC:[0062502C]: max        $t2, $v1, $v0
    088FFFD0:[A58A003A]: sh         $t2, 58($t4)
    088FFFD4:[0A23FFF0]: j          0x088FFFC0
    088FFFD8:[0062102D]: min        $v0, $v1, $v0
    088FFFDC:[00026242]: srl        $t4, $v0, 0x0009
    088FFFE0:[304201FF]: andi       $v0, $v0, 511
    088FFFE4:[A5A2003C]: sh         $v0, 60($t5)
--> 088FFFE8:[110CFFF1]: beq        $t0, $t4, 0x088FFFB0
    088FFFEC:[25AD0002]: addiu      $t5, $t5, 2
    088FFFF0:[010C5023]: subu       $t2, $t0, $t4
    088FFFF4:[11000008]: beq        $t0, $zr, 0x08900018
    088FFFF8:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
  Back Branch 088FFF18 180,768 times (length 30)
    088FFE94:[AE80002C]: sw         $zr, 44($s4)
    088FFE98:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088FFE9C:[03E00011]: mthi       $ra
    088FFEA0:[83AC02F8]: lb         $t4, 760($sp)
    088FFEA4:[AE800034]: sw         $zr, 52($s4)
--> 088FFEA8:[302801FF]: andi       $t0, $at, 511
    088FFEAC:[010D4023]: subu       $t0, $t0, $t5
    088FFEB0:[05010035]: bgez       $t0, 0x088FFF88
    088FFEB4:[97A30316]: lhu        $v1, 790($sp)
    088FFEB8:[0E23FF8A]: jal        0x088FFE28
    088FFEBC:[27A802FA]: addiu      $t0, $sp, 762
    088FFEC0:[2448FFF0]: addiu      $t0, $v0, -16
    088FFEC4:[1900000F]: blez       $t0, 0x088FFF04
    088FFEC8:[0109502D]: min        $t2, $t0, $t1
    088FFECC:[032AC821]: addu       $t9, $t9, $t2
    088FFED0:[1B200007]: blez       $t9, 0x088FFEF0
    088FFED4:[03381046]: rotrv      $v0, $t8, $t9
    088FFED8:[24C60004]: addiu      $a2, $a2, 4
    088FFEDC:[8CD80000]: lw         $t8, 0($a2)
    088FFEE0:[03221004]: sllv       $v0, $v0, $t9
    088FFEE4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFEE8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFEEC:[03221046]: rotrv      $v0, $v0, $t9
    088FFEF0:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088FFEF4:[01421006]: srlv       $v0, $v0, $t2
    088FFEF8:[01024021]: addu       $t0, $t0, $v0
    088FFEFC:[0A23FFAA]: j          0x088FFEA8
    088FFF00:[00280821]: addu       $at, $at, $t0
    088FFF04:[11000006]: beq        $t0, $zr, 0x088FFF20
    088FFF08:[256A0002]: addiu      $t2, $t3, 2
    088FFF0C:[7C417244]: ins        $at, $v0, 9, 6
    088FFF10:[A561003C]: sh         $at, 60($t3)
    088FFF14:[24210001]: addiu      $at, $at, 1
--> 088FFF18:[0A23FFAA]: j          0x088FFEA8
    088FFF1C:[0142580B]: movn       $t3, $t2, $v0
    088FFF20:[18200055]: blez       $at, 0x08900078
    088FFF24:[27390002]: addiu      $t9, $t9, 2
    088FFF28:[1B200007]: blez       $t9, 0x088FFF48
  Back Branch 088FFF64 38,057 times (length 4)
    088FFF48:[00021782]: srl        $v0, $v0, 0x001E
    088FFF4C:[302801FF]: andi       $t0, $at, 511
    088FFF50:[1101FFEA]: beq        $t0, $at, 0x088FFEFC
    088FFF54:[24480003]: addiu      $t0, $v0, 3
    088FFF58:[01014021]: addu       $t0, $t0, $at
--> 088FFF5C:[A561003C]: sh         $at, 60($t3)
    088FFF60:[24210001]: addiu      $at, $at, 1
--> 088FFF64:[1428FFFD]: bne        $at, $t0, 0x088FFF5C
    088FFF68:[256B0002]: addiu      $t3, $t3, 2
    088FFF6C:[0A23FFAB]: j          0x088FFEAC
    088FFF70:[302801FF]: andi       $t0, $at, 511
    088FFF74:[01011006]: srlv       $v0, $at, $t0
  Back Branch 08900018 16,833 times (length 28)
    088FFF9C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    088FFFA0:[AE800024]: sw         $zr, 36($s4)
    088FFFA4:[26890002]: addiu      $t1, $s4, 2
    088FFFA8:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    088FFFAC:[AE800028]: sw         $zr, 40($s4)
--> 088FFFB0:[116DFFF0]: beq        $t3, $t5, 0x088FFF74
    088FFFB4:[25AC0002]: addiu      $t4, $t5, 2
    088FFFB8:[24210001]: addiu      $at, $at, 1
    088FFFBC:[85A2003C]: lh         $v0, 60($t5)
    088FFFC0:[8583003C]: lh         $v1, 60($t4)
    088FFFC4:[116C0005]: beq        $t3, $t4, 0x088FFFDC
    088FFFC8:[258C0002]: addiu      $t4, $t4, 2
    088FFFCC:[0062502C]: max        $t2, $v1, $v0
    088FFFD0:[A58A003A]: sh         $t2, 58($t4)
    088FFFD4:[0A23FFF0]: j          0x088FFFC0
    088FFFD8:[0062102D]: min        $v0, $v1, $v0
    088FFFDC:[00026242]: srl        $t4, $v0, 0x0009
    088FFFE0:[304201FF]: andi       $v0, $v0, 511
    088FFFE4:[A5A2003C]: sh         $v0, 60($t5)
    088FFFE8:[110CFFF1]: beq        $t0, $t4, 0x088FFFB0
    088FFFEC:[25AD0002]: addiu      $t5, $t5, 2
    088FFFF0:[010C5023]: subu       $t2, $t0, $t4
    088FFFF4:[11000008]: beq        $t0, $zr, 0x08900018
    088FFFF8:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    088FFFFC:[A521001C]: sh         $at, 28($t1)
    08900000:[01410846]: rotrv      $at, $at, $t2
    08900004:[014A5021]: addu       $t2, $t2, $t2
    08900008:[012A4823]: subu       $t1, $t1, $t2
    0890000C:[01A15023]: subu       $t2, $t5, $at
    08900010:[01415023]: subu       $t2, $t2, $at
    08900014:[012A5023]: subu       $t2, $t1, $t2
--> 08900018:[0A23FFEC]: j          0x088FFFB0
    0890001C:[A52AFFFE]: sh         $t2, -2($t1)
  Back Branch 088FFF50 9,238 times (length 23)
    088FFEE8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFEEC:[03221046]: rotrv      $v0, $v0, $t9
    088FFEF0:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088FFEF4:[01421006]: srlv       $v0, $v0, $t2
    088FFEF8:[01024021]: addu       $t0, $t0, $v0
--> 088FFEFC:[0A23FFAA]: j          0x088FFEA8
    088FFF00:[00280821]: addu       $at, $at, $t0
    088FFF04:[11000006]: beq        $t0, $zr, 0x088FFF20
    088FFF08:[256A0002]: addiu      $t2, $t3, 2
    088FFF0C:[7C417244]: ins        $at, $v0, 9, 6
    088FFF10:[A561003C]: sh         $at, 60($t3)
    088FFF14:[24210001]: addiu      $at, $at, 1
    088FFF18:[0A23FFAA]: j          0x088FFEA8
    088FFF1C:[0142580B]: movn       $t3, $t2, $v0
    088FFF20:[18200055]: blez       $at, 0x08900078
    088FFF24:[27390002]: addiu      $t9, $t9, 2
    088FFF28:[1B200007]: blez       $t9, 0x088FFF48
    088FFF2C:[03381046]: rotrv      $v0, $t8, $t9
    088FFF30:[24C60004]: addiu      $a2, $a2, 4
    088FFF34:[8CD80000]: lw         $t8, 0($a2)
    088FFF38:[03221004]: sllv       $v0, $v0, $t9
    088FFF3C:[2739FFE0]: addiu      $t9, $t9, -32
    088FFF40:[7F027804]: ins        $v0, $t8, 0, 16
    088FFF44:[03221046]: rotrv      $v0, $v0, $t9
    088FFF48:[00021782]: srl        $v0, $v0, 0x001E
    088FFF4C:[302801FF]: andi       $t0, $at, 511
--> 088FFF50:[1101FFEA]: beq        $t0, $at, 0x088FFEFC
    088FFF54:[24480003]: addiu      $t0, $v0, 3
    088FFF58:[01014021]: addu       $t0, $t0, $at
    088FFF5C:[A561003C]: sh         $at, 60($t3)
    088FFF60:[24210001]: addiu      $at, $at, 1
  Back Branch 088FFF6C 9,238 times (length 50)
    088FFE98:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088FFE9C:[03E00011]: mthi       $ra
    088FFEA0:[83AC02F8]: lb         $t4, 760($sp)
    088FFEA4:[AE800034]: sw         $zr, 52($s4)
    088FFEA8:[302801FF]: andi       $t0, $at, 511
--> 088FFEAC:[010D4023]: subu       $t0, $t0, $t5
    088FFEB0:[05010035]: bgez       $t0, 0x088FFF88
    088FFEB4:[97A30316]: lhu        $v1, 790($sp)
    088FFEB8:[0E23FF8A]: jal        0x088FFE28
    088FFEBC:[27A802FA]: addiu      $t0, $sp, 762
    088FFEC0:[2448FFF0]: addiu      $t0, $v0, -16
    088FFEC4:[1900000F]: blez       $t0, 0x088FFF04
    088FFEC8:[0109502D]: min        $t2, $t0, $t1
    088FFECC:[032AC821]: addu       $t9, $t9, $t2
    088FFED0:[1B200007]: blez       $t9, 0x088FFEF0
    088FFED4:[03381046]: rotrv      $v0, $t8, $t9
    088FFED8:[24C60004]: addiu      $a2, $a2, 4
    088FFEDC:[8CD80000]: lw         $t8, 0($a2)
    088FFEE0:[03221004]: sllv       $v0, $v0, $t9
    088FFEE4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFEE8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFEEC:[03221046]: rotrv      $v0, $v0, $t9
    088FFEF0:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088FFEF4:[01421006]: srlv       $v0, $v0, $t2
    088FFEF8:[01024021]: addu       $t0, $t0, $v0
    088FFEFC:[0A23FFAA]: j          0x088FFEA8
    088FFF00:[00280821]: addu       $at, $at, $t0
    088FFF04:[11000006]: beq        $t0, $zr, 0x088FFF20
    088FFF08:[256A0002]: addiu      $t2, $t3, 2
    088FFF0C:[7C417244]: ins        $at, $v0, 9, 6
    088FFF10:[A561003C]: sh         $at, 60($t3)
    088FFF14:[24210001]: addiu      $at, $at, 1
    088FFF18:[0A23FFAA]: j          0x088FFEA8
    088FFF1C:[0142580B]: movn       $t3, $t2, $v0
    088FFF20:[18200055]: blez       $at, 0x08900078
    088FFF24:[27390002]: addiu      $t9, $t9, 2
    088FFF28:[1B200007]: blez       $t9, 0x088FFF48
    088FFF2C:[03381046]: rotrv      $v0, $t8, $t9
    088FFF30:[24C60004]: addiu      $a2, $a2, 4
    088FFF34:[8CD80000]: lw         $t8, 0($a2)
    088FFF38:[03221004]: sllv       $v0, $v0, $t9
    088FFF3C:[2739FFE0]: addiu      $t9, $t9, -32
    088FFF40:[7F027804]: ins        $v0, $t8, 0, 16
    088FFF44:[03221046]: rotrv      $v0, $v0, $t9
    088FFF48:[00021782]: srl        $v0, $v0, 0x001E
    088FFF4C:[302801FF]: andi       $t0, $at, 511
    088FFF50:[1101FFEA]: beq        $t0, $at, 0x088FFEFC
    088FFF54:[24480003]: addiu      $t0, $v0, 3
    088FFF58:[01014021]: addu       $t0, $t0, $at
    088FFF5C:[A561003C]: sh         $at, 60($t3)
    088FFF60:[24210001]: addiu      $at, $at, 1
    088FFF64:[1428FFFD]: bne        $at, $t0, 0x088FFF5C
    088FFF68:[256B0002]: addiu      $t3, $t3, 2
--> 088FFF6C:[0A23FFAB]: j          0x088FFEAC
    088FFF70:[302801FF]: andi       $t0, $at, 511
    088FFF74:[01011006]: srlv       $v0, $at, $t0
    088FFF78:[1440003F]: bne        $v0, $zr, 0x08900078
    088FFF7C:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
  Back Branch 088FFEFC 3,797 times (length 23)
    088FFE94:[AE80002C]: sw         $zr, 44($s4)
    088FFE98:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088FFE9C:[03E00011]: mthi       $ra
    088FFEA0:[83AC02F8]: lb         $t4, 760($sp)
    088FFEA4:[AE800034]: sw         $zr, 52($s4)
--> 088FFEA8:[302801FF]: andi       $t0, $at, 511
    088FFEAC:[010D4023]: subu       $t0, $t0, $t5
    088FFEB0:[05010035]: bgez       $t0, 0x088FFF88
    088FFEB4:[97A30316]: lhu        $v1, 790($sp)
    088FFEB8:[0E23FF8A]: jal        0x088FFE28
    088FFEBC:[27A802FA]: addiu      $t0, $sp, 762
    088FFEC0:[2448FFF0]: addiu      $t0, $v0, -16
    088FFEC4:[1900000F]: blez       $t0, 0x088FFF04
    088FFEC8:[0109502D]: min        $t2, $t0, $t1
    088FFECC:[032AC821]: addu       $t9, $t9, $t2
    088FFED0:[1B200007]: blez       $t9, 0x088FFEF0
    088FFED4:[03381046]: rotrv      $v0, $t8, $t9
    088FFED8:[24C60004]: addiu      $a2, $a2, 4
    088FFEDC:[8CD80000]: lw         $t8, 0($a2)
    088FFEE0:[03221004]: sllv       $v0, $v0, $t9
    088FFEE4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFEE8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFEEC:[03221046]: rotrv      $v0, $v0, $t9
    088FFEF0:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088FFEF4:[01421006]: srlv       $v0, $v0, $t2
    088FFEF8:[01024021]: addu       $t0, $t0, $v0
--> 088FFEFC:[0A23FFAA]: j          0x088FFEA8
    088FFF00:[00280821]: addu       $at, $at, $t0
    088FFF04:[11000006]: beq        $t0, $zr, 0x088FFF20
    088FFF08:[256A0002]: addiu      $t2, $t3, 2
    088FFF0C:[7C417244]: ins        $at, $v0, 9, 6
_S1_2_893F04C 138,890,590 instructions (3.140%), 629,639 calls (0893F04C - 08945404, length 6383)
  Back Branch 0893F160 3,908,667 times (length 38)
    0893F0BC:[0214102B]: sltu       $v0, $s0, $s4
    0893F0C0:[10400029]: beq        $v0, $zr, 0x0893F168
    0893F0C4:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    0893F0C8:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    0893F0CC:[96030000]: lhu        $v1, 0($s0)
--> 0893F0D0:[30727FFF]: andi       $s2, $v1, 32767
    0893F0D4:[2642FF9A]: addiu      $v0, $s2, -102
    0893F0D8:[2C420005]: sltiu      $v0, $v0, 5
    0893F0DC:[5040001E]: beql       $v0, $zr, 0x0893F158
    0893F0E0:[8E020004]: lw         $v0, 4($s0)
    0893F0E4:[7C031620]: seh        $v0, $v1
    0893F0E8:[04400003]: bltz       $v0, 0x0893F0F8
    0893F0EC:[26130008]: addiu      $s3, $s0, 8
    0893F0F0:[96020002]: lhu        $v0, 2($s0)
    0893F0F4:[00509821]: addu       $s3, $v0, $s0
    0893F0F8:[8E710000]: lw         $s1, 0($s3)
    0893F0FC:[12F1000C]: beq        $s7, $s1, 0x0893F130
    0893F100:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    0893F104:[0E24FB42]: jal        0x0893ED08
    0893F108:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0893F10C:[10400011]: beq        $v0, $zr, 0x0893F154
    0893F110:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0893F114:[84420000]: lh         $v0, 0($v0)
    0893F118:[04400003]: bltz       $v0, 0x0893F128
    0893F11C:[24640008]: addiu      $a0, $v1, 8
    0893F120:[94620002]: lhu        $v0, 2($v1)
    0893F124:[00432021]: addu       $a0, $v0, $v1
    0893F128:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0893F12C:[0220B821]: addu       $s7, $s1, $zr <=> move $s7, $s1
    0893F130:[24020068]: addiu      $v0, $zr, 104 <=> li $v0, 104
    0893F134:[52420024]: beql       $s2, $v0, 0x0893F1C8
    0893F138:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893F13C:[2A420069]: slti       $v0, $s2, 105
    0893F140:[10400017]: beq        $v0, $zr, 0x0893F1A0
    0893F144:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    0893F148:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    0893F14C:[52420032]: beql       $s2, $v0, 0x0893F218
    0893F150:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893F154:[8E020004]: lw         $v0, 4($s0)
    0893F158:[00508021]: addu       $s0, $v0, $s0
    0893F15C:[0214182B]: sltu       $v1, $s0, $s4
--> 0893F160:[5460FFDB]: bnel       $v1, $zr, 0x0893F0D0
    0893F164:[96030000]: lhu        $v1, 0($s0)
    0893F168:[12C0001B]: beq        $s6, $zr, 0x0893F1D8
    0893F16C:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0893F170:[8FBF0024]: lw         $ra, 36($sp)
  Back Branch 0893F220 3,293,396 times (length 52)
    0893F144:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    0893F148:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    0893F14C:[52420032]: beql       $s2, $v0, 0x0893F218
    0893F150:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893F154:[8E020004]: lw         $v0, 4($s0)
--> 0893F158:[00508021]: addu       $s0, $v0, $s0
    0893F15C:[0214182B]: sltu       $v1, $s0, $s4
    0893F160:[5460FFDB]: bnel       $v1, $zr, 0x0893F0D0
    0893F164:[96030000]: lhu        $v1, 0($s0)
    0893F168:[12C0001B]: beq        $s6, $zr, 0x0893F1D8
    0893F16C:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0893F170:[8FBF0024]: lw         $ra, 36($sp)
    0893F174:[8FBE0020]: lw         $fp, 32($sp)
    0893F178:[8FB7001C]: lw         $s7, 28($sp)
    0893F17C:[8FB60018]: lw         $s6, 24($sp)
    0893F180:[8FB50014]: lw         $s5, 20($sp)
    0893F184:[8FB40010]: lw         $s4, 16($sp)
    0893F188:[8FB3000C]: lw         $s3, 12($sp)
    0893F18C:[8FB20008]: lw         $s2, 8($sp)
    0893F190:[8FB10004]: lw         $s1, 4($sp)
    0893F194:[8FB00000]: lw         $s0, 0($sp)
    0893F198:[0A2514F3]: j          0x089453CC
    0893F19C:[27BD0030]: addiu      $sp, $sp, 48
    0893F1A0:[12420019]: beq        $s2, $v0, 0x0893F208
    0893F1A4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893F1A8:[2402006A]: addiu      $v0, $zr, 106 <=> li $v0, 106
    0893F1AC:[5642FFEA]: bnel       $s2, $v0, 0x0893F158
    0893F1B0:[8E020004]: lw         $v0, 4($s0)
    0893F1B4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893F1B8:[0E2517A4]: jal        0x08945E90
    0893F1BC:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    0893F1C0:[0A24FC56]: j          0x0893F158
    0893F1C4:[8E020004]: lw         $v0, 4($s0)
    0893F1C8:[0E251747]: jal        0x08945D1C
    0893F1CC:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    0893F1D0:[0A24FC56]: j          0x0893F158
    0893F1D4:[8E020004]: lw         $v0, 4($s0)
    0893F1D8:[8FBF0024]: lw         $ra, 36($sp)
    0893F1DC:[8FBE0020]: lw         $fp, 32($sp)
    0893F1E0:[8FB7001C]: lw         $s7, 28($sp)
    0893F1E4:[8FB60018]: lw         $s6, 24($sp)
    0893F1E8:[8FB50014]: lw         $s5, 20($sp)
    0893F1EC:[8FB40010]: lw         $s4, 16($sp)
    0893F1F0:[8FB3000C]: lw         $s3, 12($sp)
    0893F1F4:[8FB20008]: lw         $s2, 8($sp)
    0893F1F8:[8FB10004]: lw         $s1, 4($sp)
    0893F1FC:[8FB00000]: lw         $s0, 0($sp)
    0893F200:[03E00008]: jr         $ra
    0893F204:[27BD0030]: addiu      $sp, $sp, 48
    0893F208:[0E251502]: jal        0x08945408
    0893F20C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    0893F210:[0A24FC56]: j          0x0893F158
    0893F214:[8E020004]: lw         $v0, 4($s0)
    0893F218:[0E251AD1]: jal        0x08946B44
    0893F21C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
--> 0893F220:[0A24FC56]: j          0x0893F158
    0893F224:[8E020004]: lw         $v0, 4($s0)
_S1_2_88FFD6C 117,157,917 instructions (2.648%), 177,186 calls (088FFAEC - 0890008C, length 361)
    088FFAEC:[30D90003]: andi       $t9, $a2, 3
    088FFAF0:[00D93023]: subu       $a2, $a2, $t9
    088FFAF4:[8CD80000]: lw         $t8, 0($a2)
    088FFAF8:[0019C8C0]: sll        $t9, $t9, 0x0003
    088FFAFC:[2739FFE0]: addiu      $t9, $t9, -32
    088FFB00:[27390003]: addiu      $t9, $t9, 3
    088FFB04:[1B200007]: blez       $t9, 0x088FFB24
    088FFB08:[03381046]: rotrv      $v0, $t8, $t9
    088FFB0C:[24C60004]: addiu      $a2, $a2, 4
    088FFB10:[8CD80000]: lw         $t8, 0($a2)
    088FFB14:[03221004]: sllv       $v0, $v0, $t9
    088FFB18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFB1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFB20:[03221046]: rotrv      $v0, $v0, $t9
    088FFB24:[7C430F80]: ext        $v1, $v0, 30, 2
    088FFB28:[1060013D]: beq        $v1, $zr, 0x08900020
    088FFB2C:[7C4A0740]: ext        $t2, $v0, 29, 1
    088FFB30:[2468FFFE]: addiu      $t0, $v1, -2
    088FFB34:[11000021]: beq        $t0, $zr, 0x088FFBBC
    088FFB38:[A7AA0314]: sh         $t2, 788($sp)
    088FFB3C:[1D00014E]: bgtz       $t0, 0x08900078
    088FFB40:[27AA0000]: addiu      $t2, $sp, 0
    088FFB44:[25F4006C]: addiu      $s4, $t7, 108
    088FFB48:[00000000]: 0x88FFB48 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    088FFB5C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088FFB60:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    088FFB64:[A5490000]: sh         $t1, 0($t2)
    088FFB68:[25280090]: addiu      $t0, $t1, 144
    088FFB6C:[25290001]: addiu      $t1, $t1, 1
    088FFB70:[A5480130]: sh         $t0, 304($t2)
    088FFB74:[1534FFFB]: bne        $t1, $s4, 0x088FFB64
    088FFB78:[254A0002]: addiu      $t2, $t2, 2
    088FFB7C:[25F40010]: addiu      $s4, $t7, 16
    088FFB80:[00000000]: 0x88FFB80 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    088FFB94:[25F40040]: addiu      $s4, $t7, 64
    088FFB98:[00000000]: 0x88FFB98 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4B0118](10,15,20,15,284,0,11,4)
    088FFBAC:[25EFFF44]: addiu      $t7, $t7, -188
    088FFBB0:[A7AB029A]: sh         $t3, 666($sp)
    088FFBB4:[0A23FF2B]: j          0x088FFCAC
    088FFBB8:[A7AB027C]: sh         $t3, 636($sp)
    088FFBBC:[2739000E]: addiu      $t9, $t9, 14
    088FFBC0:[1B200007]: blez       $t9, 0x088FFBE0
    088FFBC4:[03381046]: rotrv      $v0, $t8, $t9
    088FFBC8:[24C60004]: addiu      $a2, $a2, 4
    088FFBCC:[8CD80000]: lw         $t8, 0($a2)
    088FFBD0:[03221004]: sllv       $v0, $v0, $t9
    088FFBD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFBD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFBDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
    088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
    088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
    088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
    088FFC3C:[0E23FFE5]: jal        0x088FFF94
    088FFC40:[27B402F8]: addiu      $s4, $sp, 760
    088FFC44:[8FAD035C]: lw         $t5, 860($sp)
    088FFC48:[1100010B]: beq        $t0, $zr, 0x08900078
    088FFC4C:[27B40000]: addiu      $s4, $sp, 0
    088FFC50:[7DAD2480]: ext        $t5, $t5, 18, 5
    088FFC54:[0E23FFA2]: jal        0x088FFE88
    088FFC58:[25AD0101]: addiu      $t5, $t5, 257
    088FFC5C:[11000106]: beq        $t0, $zr, 0x08900078
    088FFC60:[8FAD035C]: lw         $t5, 860($sp)
    088FFC64:[928A003D]: lbu        $t2, 61($s4)
    088FFC68:[9289003C]: lbu        $t1, 60($s4)
    088FFC6C:[26940002]: addiu      $s4, $s4, 2
    088FFC70:[11400002]: beq        $t2, $zr, 0x088FFC7C
    088FFC74:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC78:[85E9003C]: lh         $t1, 60($t7)
    088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
    088FFC90:[8689003C]: lh         $t1, 60($s4)
    088FFC94:[26940002]: addiu      $s4, $s4, 2
    088FFC98:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
    088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD1C:[24C60004]: addiu      $a2, $a2, 4
    088FFD20:[8CD80000]: lw         $t8, 0($a2)
    088FFD24:[03221004]: sllv       $v0, $v0, $t9
    088FFD28:[2739FFE0]: addiu      $t9, $t9, -32
    088FFD2C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFD30:[03221046]: rotrv      $v0, $v0, $t9
    088FFD34:[01421006]: srlv       $v0, $v0, $t2
    088FFD38:[03E00008]: jr         $ra
    088FFD3C:[0282A023]: subu       $s4, $s4, $v0
    088FFD40:[108500D0]: beq        $a0, $a1, 0x08900084
    088FFD44:[24840001]: addiu      $a0, $a0, 1
    088FFD48:[0A23FF2C]: j          0x088FFCB0
    088FFD4C:[A082FFFF]: sb         $v0, -1($a0)
    088FFD6C:[000A5703]: sra        $t2, $t2, 0x001C
    088FFD70:[128A0006]: beq        $s4, $t2, 0x088FFD8C
    088FFD74:[032AC823]: subu       $t9, $t9, $t2
    088FFD78:[1F20FFE8]: bgtz       $t9, 0x088FFD1C
    088FFD7C:[03381046]: rotrv      $v0, $t8, $t9
    088FFD80:[01421006]: srlv       $v0, $v0, $t2
    088FFD84:[03E00008]: jr         $ra
    088FFD88:[0282A023]: subu       $s4, $s4, $v0
    088FFD8C:[24420001]: addiu      $v0, $v0, 1
    088FFD90:[104000B9]: beq        $v0, $zr, 0x08900078
    088FFD94:[87A80314]: lh         $t0, 788($sp)
    088FFD98:[1100FF59]: beq        $t0, $zr, 0x088FFB00
    088FFD9C:[032AC821]: addu       $t9, $t9, $t2
    088FFDA0:[10E00005]: beq        $a3, $zr, 0x088FFDB8
    088FFDA4:[008E1023]: subu       $v0, $a0, $t6
    088FFDA8:[27390027]: addiu      $t9, $t9, 39
    088FFDAC:[001948C2]: srl        $t1, $t9, 0x0003
    088FFDB0:[00C93021]: addu       $a2, $a2, $t1
    088FFDB4:[ACE60000]: sw         $a2, 0($a3)
    088FFDB8:[8FBF0310]: lw         $ra, 784($sp)
    088FFDBC:[8FB40308]: lw         $s4, 776($sp)
    088FFDC0:[03E00008]: jr         $ra
    088FFDC4:[27BD0380]: addiu      $sp, $sp, 896
    08900020:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    08900024:[000840C2]: srl        $t0, $t0, 0x0003
    08900028:[00C83023]: subu       $a2, $a2, $t0
    0890002C:[88C80007]: lwl        $t0, 7($a2)
    08900030:[98C80004]: lwr        $t0, 4($a2)
    08900034:[3103FFFF]: andi       $v1, $t0, -1
    08900038:[00641821]: addu       $v1, $v1, $a0
    0890003C:[00A3482B]: sltu       $t1, $a1, $v1
    08900040:[15200010]: bne        $t1, $zr, 0x08900084
    08900044:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08900048:[00294C02]: rotr       $t1, $t1, 0x0010
    0890004C:[1528000A]: bne        $t1, $t0, 0x08900078
    08900050:[00000000]: nop
    08900054:[90C90008]: lbu        $t1, 8($a2)
    08900058:[24C60001]: addiu      $a2, $a2, 1
    0890005C:[24840001]: addiu      $a0, $a0, 1
    08900060:[1464FFFC]: bne        $v1, $a0, 0x08900054
    08900064:[A089FFFF]: sb         $t1, -1($a0)
    08900068:[1540FF4D]: bne        $t2, $zr, 0x088FFDA0
    0890006C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08900070:[0A23FEBB]: j          0x088FFAEC
    08900074:[24C60008]: addiu      $a2, $a2, 8
    08900078:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0890007C:[0A23FF6E]: j          0x088FFDB8
    08900080:[34420108]: ori        $v0, $v0, 264
    08900084:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08900088:[0A23FF6E]: j          0x088FFDB8
    0890008C:[34420104]: ori        $v0, $v0, 260
  Back Branch 088FFD0C 11,886,966 times (length 25)
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
--> 088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
--> 088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD1C:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 088FFD14 10,947,492 times (length 6)
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
--> 088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
--> 088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD1C:[24C60004]: addiu      $a2, $a2, 4
    088FFD20:[8CD80000]: lw         $t8, 0($a2)
    088FFD24:[03221004]: sllv       $v0, $v0, $t9
  Back Branch 088FFD48 8,592,936 times (length 40)
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
--> 088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD1C:[24C60004]: addiu      $a2, $a2, 4
    088FFD20:[8CD80000]: lw         $t8, 0($a2)
    088FFD24:[03221004]: sllv       $v0, $v0, $t9
    088FFD28:[2739FFE0]: addiu      $t9, $t9, -32
    088FFD2C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFD30:[03221046]: rotrv      $v0, $v0, $t9
    088FFD34:[01421006]: srlv       $v0, $v0, $t2
    088FFD38:[03E00008]: jr         $ra
    088FFD3C:[0282A023]: subu       $s4, $s4, $v0
    088FFD40:[108500D0]: beq        $a0, $a1, 0x08900084
    088FFD44:[24840001]: addiu      $a0, $a0, 1
--> 088FFD48:[0A23FF2C]: j          0x088FFCB0
    088FFD4C:[A082FFFF]: sb         $v0, -1($a0)
  Back Branch 08900060 363,398 times (length 5)
    08900040:[15200010]: bne        $t1, $zr, 0x08900084
    08900044:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08900048:[00294C02]: rotr       $t1, $t1, 0x0010
    0890004C:[1528000A]: bne        $t1, $t0, 0x08900078
    08900050:[00000000]: nop
--> 08900054:[90C90008]: lbu        $t1, 8($a2)
    08900058:[24C60001]: addiu      $a2, $a2, 1
    0890005C:[24840001]: addiu      $a0, $a0, 1
--> 08900060:[1464FFFC]: bne        $v1, $a0, 0x08900054
    08900064:[A089FFFF]: sb         $t1, -1($a0)
    08900068:[1540FF4D]: bne        $t2, $zr, 0x088FFDA0
    0890006C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08900070:[0A23FEBB]: j          0x088FFAEC
  Back Branch 088FFC7C 187,052 times (length 8)
    088FFC50:[7DAD2480]: ext        $t5, $t5, 18, 5
    088FFC54:[0E23FFA2]: jal        0x088FFE88
    088FFC58:[25AD0101]: addiu      $t5, $t5, 257
    088FFC5C:[11000106]: beq        $t0, $zr, 0x08900078
    088FFC60:[8FAD035C]: lw         $t5, 860($sp)
--> 088FFC64:[928A003D]: lbu        $t2, 61($s4)
    088FFC68:[9289003C]: lbu        $t1, 60($s4)
    088FFC6C:[26940002]: addiu      $s4, $s4, 2
    088FFC70:[11400002]: beq        $t2, $zr, 0x088FFC7C
    088FFC74:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC78:[85E9003C]: lh         $t1, 60($t7)
--> 088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
  Back Branch 088FFD78 176,396 times (length 25)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
--> 088FFD1C:[24C60004]: addiu      $a2, $a2, 4
    088FFD20:[8CD80000]: lw         $t8, 0($a2)
    088FFD24:[03221004]: sllv       $v0, $v0, $t9
    088FFD28:[2739FFE0]: addiu      $t9, $t9, -32
    088FFD2C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFD30:[03221046]: rotrv      $v0, $v0, $t9
    088FFD34:[01421006]: srlv       $v0, $v0, $t2
    088FFD38:[03E00008]: jr         $ra
    088FFD3C:[0282A023]: subu       $s4, $s4, $v0
    088FFD40:[108500D0]: beq        $a0, $a1, 0x08900084
    088FFD44:[24840001]: addiu      $a0, $a0, 1
    088FFD48:[0A23FF2C]: j          0x088FFCB0
    088FFD4C:[A082FFFF]: sb         $v0, -1($a0)
    088FFD6C:[000A5703]: sra        $t2, $t2, 0x001C
    088FFD70:[128A0006]: beq        $s4, $t2, 0x088FFD8C
    088FFD74:[032AC823]: subu       $t9, $t9, $t2
--> 088FFD78:[1F20FFE8]: bgtz       $t9, 0x088FFD1C
    088FFD7C:[03381046]: rotrv      $v0, $t8, $t9
    088FFD80:[01421006]: srlv       $v0, $v0, $t2
    088FFD84:[03E00008]: jr         $ra
    088FFD88:[0282A023]: subu       $s4, $s4, $v0
  Back Branch 088FFCA0 19,486 times (length 6)
    088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
--> 088FFC90:[8689003C]: lh         $t1, 60($s4)
    088FFC94:[26940002]: addiu      $s4, $s4, 2
    088FFC98:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
--> 088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
    088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
  Back Branch 088FFC28 12,709 times (length 15)
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
--> 088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
--> 088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
    088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 088FFC34 11,102 times (length 18)
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
--> 088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
    088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
--> 088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
    088FFC3C:[0E23FFE5]: jal        0x088FFF94
    088FFC40:[27B402F8]: addiu      $s4, $sp, 760
    088FFC44:[8FAD035C]: lw         $t5, 860($sp)
  Back Branch 088FFB74 1,440 times (length 6)
    088FFB5C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088FFB60:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 088FFB64:[A5490000]: sh         $t1, 0($t2)
    088FFB68:[25280090]: addiu      $t0, $t1, 144
    088FFB6C:[25290001]: addiu      $t1, $t1, 1
    088FFB70:[A5480130]: sh         $t0, 304($t2)
--> 088FFB74:[1534FFFB]: bne        $t1, $s4, 0x088FFB64
    088FFB78:[254A0002]: addiu      $t2, $t2, 2
    088FFB7C:[25F40010]: addiu      $s4, $t7, 16
    088FFB80:[00000000]: 0x88FFB80 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
  Back Branch 088FFD98 790 times (length 168)
  Back Branch 08900068 24 times (length 180)
  Back Branch 08900070 20 times (length 355)
_S1_2_89000C0 114,164,223 instructions (2.581%), 867 calls (089000C0 - 089000FC, length 16)
    089000C0:[3C08089C]: lui        $t0, 0x089C <=> li $t0, 0x089C0000
    089000C4:[00042027]: nor        $a0, $zr, $a0 <=> li $a0, not $a0
    089000C8:[00C53021]: addu       $a2, $a2, $a1
    089000CC:[10C5000A]: beq        $a2, $a1, 0x089000F8
    089000D0:[24A50001]: addiu      $a1, $a1, 1
    089000D4:[90AAFFFF]: lbu        $t2, -1($a1)
    089000D8:[00041202]: srl        $v0, $a0, 0x0008
    089000DC:[01445026]: xor        $t2, $t2, $a0
    089000E0:[314A00FF]: andi       $t2, $t2, 255
    089000E4:[000A5080]: sll        $t2, $t2, 0x0002
    089000E8:[01485021]: addu       $t2, $t2, $t0
    089000EC:[8D4A03C0]: lw         $t2, 960($t2)
    089000F0:[0A240033]: j          0x089000CC
    089000F4:[004A2026]: xor        $a0, $v0, $t2
    089000F8:[03E00008]: jr         $ra
    089000FC:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
  Back Branch 089000F0 10,378,014 times (length 11)
    089000C0:[3C08089C]: lui        $t0, 0x089C <=> li $t0, 0x089C0000
    089000C4:[00042027]: nor        $a0, $zr, $a0 <=> li $a0, not $a0
    089000C8:[00C53021]: addu       $a2, $a2, $a1
--> 089000CC:[10C5000A]: beq        $a2, $a1, 0x089000F8
    089000D0:[24A50001]: addiu      $a1, $a1, 1
    089000D4:[90AAFFFF]: lbu        $t2, -1($a1)
    089000D8:[00041202]: srl        $v0, $a0, 0x0008
    089000DC:[01445026]: xor        $t2, $t2, $a0
    089000E0:[314A00FF]: andi       $t2, $t2, 255
    089000E4:[000A5080]: sll        $t2, $t2, 0x0002
    089000E8:[01485021]: addu       $t2, $t2, $t0
    089000EC:[8D4A03C0]: lw         $t2, 960($t2)
--> 089000F0:[0A240033]: j          0x089000CC
    089000F4:[004A2026]: xor        $a0, $v0, $t2
    089000F8:[03E00008]: jr         $ra
    089000FC:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
_S1_2_893D1C8 105,066,691 instructions (2.375%), 1,575,180 calls (0893D1C8 - 0893D474, length 172)
    0893D1C8:[27BDFFC0]: addiu      $sp, $sp, -64
    0893D1CC:[AFB3001C]: sw         $s3, 28($sp)
    0893D1D0:[01009821]: addu       $s3, $t0, $zr <=> move $s3, $t0
    0893D1D4:[AFB10014]: sw         $s1, 20($sp)
    0893D1D8:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0893D1DC:[AFB00010]: sw         $s0, 16($sp)
    0893D1E0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0893D1E4:[E7B50034]: swc1       $f21, 52($sp)
    0893D1E8:[46006546]: mov.s      $f21, $f12
    0893D1EC:[AFBF0020]: sw         $ra, 32($sp)
    0893D1F0:[AFB20018]: sw         $s2, 24($sp)
    0893D1F4:[10800010]: beq        $a0, $zr, 0x0893D238
    0893D1F8:[E7B40030]: swc1       $f20, 48($sp)
    0893D1FC:[2402004A]: addiu      $v0, $zr, 74 <=> li $v0, 74
    0893D200:[10A2004F]: beq        $a1, $v0, 0x0893D340
    0893D204:[28A2004B]: slti       $v0, $a1, 75
    0893D208:[14400014]: bne        $v0, $zr, 0x0893D25C
    0893D20C:[24020047]: addiu      $v0, $zr, 71 <=> li $v0, 71
    0893D210:[2402004D]: addiu      $v0, $zr, 77 <=> li $v0, 77
    0893D214:[10A2006D]: beq        $a1, $v0, 0x0893D3CC
    0893D218:[28A2004E]: slti       $v0, $a1, 78
    0893D21C:[1440004D]: bne        $v0, $zr, 0x0893D354
    0893D220:[2402004B]: addiu      $v0, $zr, 75 <=> li $v0, 75
    0893D224:[2402004F]: addiu      $v0, $zr, 79 <=> li $v0, 79
    0893D228:[10A20079]: beq        $a1, $v0, 0x0893D410
    0893D22C:[240200E1]: addiu      $v0, $zr, 225 <=> li $v0, 225
    0893D230:[50A20071]: beql       $a1, $v0, 0x0893D3F8
    0893D234:[8C820018]: lw         $v0, 24($a0)
    0893D238:[8FBF0020]: lw         $ra, 32($sp)
    0893D23C:[8FB3001C]: lw         $s3, 28($sp)
    0893D240:[8FB20018]: lw         $s2, 24($sp)
    0893D244:[8FB10014]: lw         $s1, 20($sp)
    0893D248:[8FB00010]: lw         $s0, 16($sp)
    0893D24C:[C7B50034]: lwc1       $f21, 52($sp)
    0893D250:[C7B40030]: lwc1       $f20, 48($sp)
    0893D254:[03E00008]: jr         $ra
    0893D258:[27BD0040]: addiu      $sp, $sp, 64
    0893D25C:[10A20062]: beq        $a1, $v0, 0x0893D3E8
    0893D260:[28A20048]: slti       $v0, $a1, 72
    0893D264:[14400046]: bne        $v0, $zr, 0x0893D380
    0893D268:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
    0893D26C:[24020048]: addiu      $v0, $zr, 72 <=> li $v0, 72
    0893D270:[10A2006E]: beq        $a1, $v0, 0x0893D42C
    0893D274:[24020049]: addiu      $v0, $zr, 73 <=> li $v0, 73
    0893D278:[14A2FFF0]: bne        $a1, $v0, 0x0893D23C
    0893D27C:[8FBF0020]: lw         $ra, 32($sp)
    0893D280:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D284:[0E250E9D]: jal        0x08943A74
    0893D288:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D28C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D290:[26040090]: addiu      $a0, $s0, 144
    0893D294:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    0893D298:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    0893D29C:[00051080]: sll        $v0, $a1, 0x0002
    0893D2A0:[00501821]: addu       $v1, $v0, $s0
    0893D2A4:[C4600054]: lwc1       $f0, 84($v1)
    0893D2A8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2AC:[C4416F38]: lwc1       $f1, 28472($v0)
    0893D2B0:[46150500]: add.s      $f20, $f0, $f21
    0893D2B4:[4614083C]: c.lt.s     $f1, $f20
    0893D2B8:[00000000]: nop
    0893D2BC:[45030001]: bc1tl      0x0893D2C4
    0893D2C0:[46000D06]: mov.s      $f20, $f1
    0893D2C4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893D2C8:[E4740054]: swc1       $f20, 84($v1)
    0893D2CC:[10A2003A]: beq        $a1, $v0, 0x0893D3B8
    0893D2D0:[4614AB03]: div.s      $f12, $f21, $f20
    0893D2D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D2D8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893D2DC:[0E250F17]: jal        0x08943C5C
    0893D2E0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D2E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2E8:[C4406F3C]: lwc1       $f0, 28476($v0)
    0893D2EC:[8E030018]: lw         $v1, 24($s0)
    0893D2F0:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893D2F4:[4614003C]: c.lt.s     $f0, $f20
    0893D2F8:[02431825]: or         $v1, $s2, $v1
    0893D2FC:[00621825]: or         $v1, $v1, $v0
    0893D300:[45000003]: bc1f       0x0893D310
    0893D304:[AE030018]: sw         $v1, 24($s0)
    0893D308:[00121400]: sll        $v0, $s2, 0x0010
    0893D30C:[02429025]: or         $s2, $s2, $v0
    0893D310:[8E020050]: lw         $v0, 80($s0)
    0893D314:[02421025]: or         $v0, $s2, $v0
    0893D318:[AE020050]: sw         $v0, 80($s0)
    0893D31C:[8FBF0020]: lw         $ra, 32($sp)
    0893D320:[8FB3001C]: lw         $s3, 28($sp)
    0893D324:[8FB20018]: lw         $s2, 24($sp)
    0893D328:[8FB10014]: lw         $s1, 20($sp)
    0893D32C:[8FB00010]: lw         $s0, 16($sp)
    0893D330:[C7B50034]: lwc1       $f21, 52($sp)
    0893D334:[C7B40030]: lwc1       $f20, 48($sp)
    0893D338:[03E00008]: jr         $ra
    0893D33C:[27BD0040]: addiu      $sp, $sp, 64
    0893D340:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D344:[0E250EAF]: jal        0x08943ABC
    0893D348:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D34C:[0A24F4A4]: j          0x0893D290
    0893D350:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D354:[10A2FFCE]: beq        $a1, $v0, 0x0893D290
    0893D358:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    0893D35C:[14A2FFB7]: bne        $a1, $v0, 0x0893D23C
    0893D360:[8FBF0020]: lw         $ra, 32($sp)
    0893D364:[8C820018]: lw         $v0, 24($a0)
    0893D368:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    0893D36C:[248400A0]: addiu      $a0, $a0, 160
    0893D370:[7C022084]: ins        $v0, $zr, 2, 3
    0893D374:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    0893D378:[0A24F4A7]: j          0x0893D29C
    0893D37C:[AE020018]: sw         $v0, 24($s0)
    0893D380:[10A2002E]: beq        $a1, $v0, 0x0893D43C
    0893D384:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    0893D388:[14A2FFAC]: bne        $a1, $v0, 0x0893D23C
    0893D38C:[8FBF0020]: lw         $ra, 32($sp)
    0893D390:[8C820018]: lw         $v0, 24($a0)
    0893D394:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893D398:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0893D39C:[7C024A04]: ins        $v0, $zr, 8, 2
    0893D3A0:[0E24F448]: jal        0x0893D120
    0893D3A4:[AC820018]: sw         $v0, 24($a0)
    0893D3A8:[24120100]: addiu      $s2, $zr, 256 <=> li $s2, 256
    0893D3AC:[8E040020]: lw         $a0, 32($s0)
    0893D3B0:[0A24F4A7]: j          0x0893D29C
    0893D3B4:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    0893D3B8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D3BC:[0E250EC1]: jal        0x08943B04
    0893D3C0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D3C4:[0A24F4BA]: j          0x0893D2E8
    0893D3C8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D3CC:[8C820018]: lw         $v0, 24($a0)
    0893D3D0:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    0893D3D4:[248400A0]: addiu      $a0, $a0, 160
    0893D3D8:[7C022084]: ins        $v0, $zr, 2, 3
    0893D3DC:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    0893D3E0:[0A24F4A7]: j          0x0893D29C
    0893D3E4:[AE020018]: sw         $v0, 24($s0)
    0893D3E8:[248400B0]: addiu      $a0, $a0, 176
    0893D3EC:[24120040]: addiu      $s2, $zr, 64 <=> li $s2, 64
    0893D3F0:[0A24F4A7]: j          0x0893D29C
    0893D3F4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893D3F8:[24120010]: addiu      $s2, $zr, 16 <=> li $s2, 16
    0893D3FC:[248400A0]: addiu      $a0, $a0, 160
    0893D400:[7C022084]: ins        $v0, $zr, 2, 3
    0893D404:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    0893D408:[0A24F4A7]: j          0x0893D29C
    0893D40C:[AE020018]: sw         $v0, 24($s0)
    0893D410:[8C820018]: lw         $v0, 24($a0)
    0893D414:[24120200]: addiu      $s2, $zr, 512 <=> li $s2, 512
    0893D418:[24840044]: addiu      $a0, $a0, 68
    0893D41C:[7C024A04]: ins        $v0, $zr, 8, 2
    0893D420:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    0893D424:[0A24F4A7]: j          0x0893D29C
    0893D428:[AE020018]: sw         $v0, 24($s0)
    0893D42C:[24840080]: addiu      $a0, $a0, 128
    0893D430:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    0893D434:[0A24F4A7]: j          0x0893D29C
    0893D438:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893D43C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D440:[C4406F34]: lwc1       $f0, 28468($v0)
    0893D444:[C4E10000]: lwc1       $f1, 0($a3)
    0893D448:[8C830018]: lw         $v1, 24($a0)
    0893D44C:[8C840050]: lw         $a0, 80($a0)
    0893D450:[46000840]: add.s      $f1, $f1, $f0
    0893D454:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    0893D458:[34420800]: ori        $v0, $v0, 2048
    0893D45C:[00822025]: or         $a0, $a0, $v0
    0893D460:[4600080D]: trunc.w.s  $f0, $f1
    0893D464:[34630800]: ori        $v1, $v1, 2048
    0893D468:[AE030018]: sw         $v1, 24($s0)
    0893D46C:[E6000040]: swc1       $f0, 64($s0)
    0893D470:[0A24F48E]: j          0x0893D238
    0893D474:[AE040050]: sw         $a0, 80($s0)
  Back Branch 0893D354 1,278,728 times (length 51)
    0893D27C:[8FBF0020]: lw         $ra, 32($sp)
    0893D280:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D284:[0E250E9D]: jal        0x08943A74
    0893D288:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D28C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
--> 0893D290:[26040090]: addiu      $a0, $s0, 144
    0893D294:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    0893D298:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    0893D29C:[00051080]: sll        $v0, $a1, 0x0002
    0893D2A0:[00501821]: addu       $v1, $v0, $s0
    0893D2A4:[C4600054]: lwc1       $f0, 84($v1)
    0893D2A8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2AC:[C4416F38]: lwc1       $f1, 28472($v0)
    0893D2B0:[46150500]: add.s      $f20, $f0, $f21
    0893D2B4:[4614083C]: c.lt.s     $f1, $f20
    0893D2B8:[00000000]: nop
    0893D2BC:[45030001]: bc1tl      0x0893D2C4
    0893D2C0:[46000D06]: mov.s      $f20, $f1
    0893D2C4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893D2C8:[E4740054]: swc1       $f20, 84($v1)
    0893D2CC:[10A2003A]: beq        $a1, $v0, 0x0893D3B8
    0893D2D0:[4614AB03]: div.s      $f12, $f21, $f20
    0893D2D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D2D8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893D2DC:[0E250F17]: jal        0x08943C5C
    0893D2E0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D2E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2E8:[C4406F3C]: lwc1       $f0, 28476($v0)
    0893D2EC:[8E030018]: lw         $v1, 24($s0)
    0893D2F0:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893D2F4:[4614003C]: c.lt.s     $f0, $f20
    0893D2F8:[02431825]: or         $v1, $s2, $v1
    0893D2FC:[00621825]: or         $v1, $v1, $v0
    0893D300:[45000003]: bc1f       0x0893D310
    0893D304:[AE030018]: sw         $v1, 24($s0)
    0893D308:[00121400]: sll        $v0, $s2, 0x0010
    0893D30C:[02429025]: or         $s2, $s2, $v0
    0893D310:[8E020050]: lw         $v0, 80($s0)
    0893D314:[02421025]: or         $v0, $s2, $v0
    0893D318:[AE020050]: sw         $v0, 80($s0)
    0893D31C:[8FBF0020]: lw         $ra, 32($sp)
    0893D320:[8FB3001C]: lw         $s3, 28($sp)
    0893D324:[8FB20018]: lw         $s2, 24($sp)
    0893D328:[8FB10014]: lw         $s1, 20($sp)
    0893D32C:[8FB00010]: lw         $s0, 16($sp)
    0893D330:[C7B50034]: lwc1       $f21, 52($sp)
    0893D334:[C7B40030]: lwc1       $f20, 48($sp)
    0893D338:[03E00008]: jr         $ra
    0893D33C:[27BD0040]: addiu      $sp, $sp, 64
    0893D340:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D344:[0E250EAF]: jal        0x08943ABC
    0893D348:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D34C:[0A24F4A4]: j          0x0893D290
    0893D350:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
--> 0893D354:[10A2FFCE]: beq        $a1, $v0, 0x0893D290
    0893D358:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    0893D35C:[14A2FFB7]: bne        $a1, $v0, 0x0893D23C
    0893D360:[8FBF0020]: lw         $ra, 32($sp)
    0893D364:[8C820018]: lw         $v0, 24($a0)
  Back Branch 0893D3C4 1,154,851 times (length 57)
    0893D2D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D2D8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893D2DC:[0E250F17]: jal        0x08943C5C
    0893D2E0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D2E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
--> 0893D2E8:[C4406F3C]: lwc1       $f0, 28476($v0)
    0893D2EC:[8E030018]: lw         $v1, 24($s0)
    0893D2F0:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893D2F4:[4614003C]: c.lt.s     $f0, $f20
    0893D2F8:[02431825]: or         $v1, $s2, $v1
    0893D2FC:[00621825]: or         $v1, $v1, $v0
    0893D300:[45000003]: bc1f       0x0893D310
    0893D304:[AE030018]: sw         $v1, 24($s0)
    0893D308:[00121400]: sll        $v0, $s2, 0x0010
    0893D30C:[02429025]: or         $s2, $s2, $v0
    0893D310:[8E020050]: lw         $v0, 80($s0)
    0893D314:[02421025]: or         $v0, $s2, $v0
    0893D318:[AE020050]: sw         $v0, 80($s0)
    0893D31C:[8FBF0020]: lw         $ra, 32($sp)
    0893D320:[8FB3001C]: lw         $s3, 28($sp)
    0893D324:[8FB20018]: lw         $s2, 24($sp)
    0893D328:[8FB10014]: lw         $s1, 20($sp)
    0893D32C:[8FB00010]: lw         $s0, 16($sp)
    0893D330:[C7B50034]: lwc1       $f21, 52($sp)
    0893D334:[C7B40030]: lwc1       $f20, 48($sp)
    0893D338:[03E00008]: jr         $ra
    0893D33C:[27BD0040]: addiu      $sp, $sp, 64
    0893D340:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D344:[0E250EAF]: jal        0x08943ABC
    0893D348:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D34C:[0A24F4A4]: j          0x0893D290
    0893D350:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D354:[10A2FFCE]: beq        $a1, $v0, 0x0893D290
    0893D358:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    0893D35C:[14A2FFB7]: bne        $a1, $v0, 0x0893D23C
    0893D360:[8FBF0020]: lw         $ra, 32($sp)
    0893D364:[8C820018]: lw         $v0, 24($a0)
    0893D368:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    0893D36C:[248400A0]: addiu      $a0, $a0, 160
    0893D370:[7C022084]: ins        $v0, $zr, 2, 3
    0893D374:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    0893D378:[0A24F4A7]: j          0x0893D29C
    0893D37C:[AE020018]: sw         $v0, 24($s0)
    0893D380:[10A2002E]: beq        $a1, $v0, 0x0893D43C
    0893D384:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    0893D388:[14A2FFAC]: bne        $a1, $v0, 0x0893D23C
    0893D38C:[8FBF0020]: lw         $ra, 32($sp)
    0893D390:[8C820018]: lw         $v0, 24($a0)
    0893D394:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893D398:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0893D39C:[7C024A04]: ins        $v0, $zr, 8, 2
    0893D3A0:[0E24F448]: jal        0x0893D120
    0893D3A4:[AC820018]: sw         $v0, 24($a0)
    0893D3A8:[24120100]: addiu      $s2, $zr, 256 <=> li $s2, 256
    0893D3AC:[8E040020]: lw         $a0, 32($s0)
    0893D3B0:[0A24F4A7]: j          0x0893D29C
    0893D3B4:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    0893D3B8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D3BC:[0E250EC1]: jal        0x08943B04
    0893D3C0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
--> 0893D3C4:[0A24F4BA]: j          0x0893D2E8
    0893D3C8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D3CC:[8C820018]: lw         $v0, 24($a0)
    0893D3D0:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    0893D3D4:[248400A0]: addiu      $a0, $a0, 160
  Back Branch 0893D434 180,288 times (length 104)
  Back Branch 0893D470 130,957 times (length 144)
  Back Branch 0893D35C 123,877 times (length 74)
    0893D228:[10A20079]: beq        $a1, $v0, 0x0893D410
    0893D22C:[240200E1]: addiu      $v0, $zr, 225 <=> li $v0, 225
    0893D230:[50A20071]: beql       $a1, $v0, 0x0893D3F8
    0893D234:[8C820018]: lw         $v0, 24($a0)
    0893D238:[8FBF0020]: lw         $ra, 32($sp)
--> 0893D23C:[8FB3001C]: lw         $s3, 28($sp)
    0893D240:[8FB20018]: lw         $s2, 24($sp)
    0893D244:[8FB10014]: lw         $s1, 20($sp)
    0893D248:[8FB00010]: lw         $s0, 16($sp)
    0893D24C:[C7B50034]: lwc1       $f21, 52($sp)
    0893D250:[C7B40030]: lwc1       $f20, 48($sp)
    0893D254:[03E00008]: jr         $ra
    0893D258:[27BD0040]: addiu      $sp, $sp, 64
    0893D25C:[10A20062]: beq        $a1, $v0, 0x0893D3E8
    0893D260:[28A20048]: slti       $v0, $a1, 72
    0893D264:[14400046]: bne        $v0, $zr, 0x0893D380
    0893D268:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
    0893D26C:[24020048]: addiu      $v0, $zr, 72 <=> li $v0, 72
    0893D270:[10A2006E]: beq        $a1, $v0, 0x0893D42C
    0893D274:[24020049]: addiu      $v0, $zr, 73 <=> li $v0, 73
    0893D278:[14A2FFF0]: bne        $a1, $v0, 0x0893D23C
    0893D27C:[8FBF0020]: lw         $ra, 32($sp)
    0893D280:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D284:[0E250E9D]: jal        0x08943A74
    0893D288:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D28C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D290:[26040090]: addiu      $a0, $s0, 144
    0893D294:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    0893D298:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    0893D29C:[00051080]: sll        $v0, $a1, 0x0002
    0893D2A0:[00501821]: addu       $v1, $v0, $s0
    0893D2A4:[C4600054]: lwc1       $f0, 84($v1)
    0893D2A8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2AC:[C4416F38]: lwc1       $f1, 28472($v0)
    0893D2B0:[46150500]: add.s      $f20, $f0, $f21
    0893D2B4:[4614083C]: c.lt.s     $f1, $f20
    0893D2B8:[00000000]: nop
    0893D2BC:[45030001]: bc1tl      0x0893D2C4
    0893D2C0:[46000D06]: mov.s      $f20, $f1
    0893D2C4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893D2C8:[E4740054]: swc1       $f20, 84($v1)
    0893D2CC:[10A2003A]: beq        $a1, $v0, 0x0893D3B8
    0893D2D0:[4614AB03]: div.s      $f12, $f21, $f20
    0893D2D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D2D8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893D2DC:[0E250F17]: jal        0x08943C5C
    0893D2E0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D2E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2E8:[C4406F3C]: lwc1       $f0, 28476($v0)
    0893D2EC:[8E030018]: lw         $v1, 24($s0)
    0893D2F0:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893D2F4:[4614003C]: c.lt.s     $f0, $f20
    0893D2F8:[02431825]: or         $v1, $s2, $v1
    0893D2FC:[00621825]: or         $v1, $v1, $v0
    0893D300:[45000003]: bc1f       0x0893D310
    0893D304:[AE030018]: sw         $v1, 24($s0)
    0893D308:[00121400]: sll        $v0, $s2, 0x0010
    0893D30C:[02429025]: or         $s2, $s2, $v0
    0893D310:[8E020050]: lw         $v0, 80($s0)
    0893D314:[02421025]: or         $v0, $s2, $v0
    0893D318:[AE020050]: sw         $v0, 80($s0)
    0893D31C:[8FBF0020]: lw         $ra, 32($sp)
    0893D320:[8FB3001C]: lw         $s3, 28($sp)
    0893D324:[8FB20018]: lw         $s2, 24($sp)
    0893D328:[8FB10014]: lw         $s1, 20($sp)
    0893D32C:[8FB00010]: lw         $s0, 16($sp)
    0893D330:[C7B50034]: lwc1       $f21, 52($sp)
    0893D334:[C7B40030]: lwc1       $f20, 48($sp)
    0893D338:[03E00008]: jr         $ra
    0893D33C:[27BD0040]: addiu      $sp, $sp, 64
    0893D340:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D344:[0E250EAF]: jal        0x08943ABC
    0893D348:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D34C:[0A24F4A4]: j          0x0893D290
    0893D350:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D354:[10A2FFCE]: beq        $a1, $v0, 0x0893D290
    0893D358:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
--> 0893D35C:[14A2FFB7]: bne        $a1, $v0, 0x0893D23C
    0893D360:[8FBF0020]: lw         $ra, 32($sp)
    0893D364:[8C820018]: lw         $v0, 24($a0)
    0893D368:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    0893D36C:[248400A0]: addiu      $a0, $a0, 160
  Back Branch 0893D378 123,877 times (length 57)
    0893D288:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D28C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D290:[26040090]: addiu      $a0, $s0, 144
    0893D294:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    0893D298:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
--> 0893D29C:[00051080]: sll        $v0, $a1, 0x0002
    0893D2A0:[00501821]: addu       $v1, $v0, $s0
    0893D2A4:[C4600054]: lwc1       $f0, 84($v1)
    0893D2A8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2AC:[C4416F38]: lwc1       $f1, 28472($v0)
    0893D2B0:[46150500]: add.s      $f20, $f0, $f21
    0893D2B4:[4614083C]: c.lt.s     $f1, $f20
    0893D2B8:[00000000]: nop
    0893D2BC:[45030001]: bc1tl      0x0893D2C4
    0893D2C0:[46000D06]: mov.s      $f20, $f1
    0893D2C4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893D2C8:[E4740054]: swc1       $f20, 84($v1)
    0893D2CC:[10A2003A]: beq        $a1, $v0, 0x0893D3B8
    0893D2D0:[4614AB03]: div.s      $f12, $f21, $f20
    0893D2D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893D2D8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0893D2DC:[0E250F17]: jal        0x08943C5C
    0893D2E0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0893D2E4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893D2E8:[C4406F3C]: lwc1       $f0, 28476($v0)
    0893D2EC:[8E030018]: lw         $v1, 24($s0)
    0893D2F0:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    0893D2F4:[4614003C]: c.lt.s     $f0, $f20
    0893D2F8:[02431825]: or         $v1, $s2, $v1
    0893D2FC:[00621825]: or         $v1, $v1, $v0
    0893D300:[45000003]: bc1f       0x0893D310
    0893D304:[AE030018]: sw         $v1, 24($s0)
    0893D308:[00121400]: sll        $v0, $s2, 0x0010
    0893D30C:[02429025]: or         $s2, $s2, $v0
    0893D310:[8E020050]: lw         $v0, 80($s0)
    0893D314:[02421025]: or         $v0, $s2, $v0
    0893D318:[AE020050]: sw         $v0, 80($s0)
    0893D31C:[8FBF0020]: lw         $ra, 32($sp)
    0893D320:[8FB3001C]: lw         $s3, 28($sp)
    0893D324:[8FB20018]: lw         $s2, 24($sp)
    0893D328:[8FB10014]: lw         $s1, 20($sp)
    0893D32C:[8FB00010]: lw         $s0, 16($sp)
    0893D330:[C7B50034]: lwc1       $f21, 52($sp)
    0893D334:[C7B40030]: lwc1       $f20, 48($sp)
    0893D338:[03E00008]: jr         $ra
    0893D33C:[27BD0040]: addiu      $sp, $sp, 64
    0893D340:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    0893D344:[0E250EAF]: jal        0x08943ABC
    0893D348:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893D34C:[0A24F4A4]: j          0x0893D290
    0893D350:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0893D354:[10A2FFCE]: beq        $a1, $v0, 0x0893D290
    0893D358:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    0893D35C:[14A2FFB7]: bne        $a1, $v0, 0x0893D23C
    0893D360:[8FBF0020]: lw         $ra, 32($sp)
    0893D364:[8C820018]: lw         $v0, 24($a0)
    0893D368:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    0893D36C:[248400A0]: addiu      $a0, $a0, 160
    0893D370:[7C022084]: ins        $v0, $zr, 2, 3
    0893D374:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
--> 0893D378:[0A24F4A7]: j          0x0893D29C
    0893D37C:[AE020018]: sw         $v0, 24($s0)
    0893D380:[10A2002E]: beq        $a1, $v0, 0x0893D43C
    0893D384:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    0893D388:[14A2FFAC]: bne        $a1, $v0, 0x0893D23C
_S1_2_8892C84 97,807,509 instructions (2.211%), 1,091,968 calls (08892C84 - 08892FB0, length 204)
    08892C84:[27BDFF80]: addiu      $sp, $sp, -128
    08892C88:[AFB50054]: sw         $s5, 84($sp)
    08892C8C:[00E0A821]: addu       $s5, $a3, $zr <=> move $s5, $a3
    08892C90:[AFB40050]: sw         $s4, 80($sp)
    08892C94:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08892C98:[AFB10044]: sw         $s1, 68($sp)
    08892C9C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08892CA0:[AFB00040]: sw         $s0, 64($sp)
    08892CA4:[00C08021]: addu       $s0, $a2, $zr <=> move $s0, $a2
    08892CA8:[E7B40070]: swc1       $f20, 112($sp)
    08892CAC:[46006506]: mov.s      $f20, $f12
    08892CB0:[AFBF0060]: sw         $ra, 96($sp)
    08892CB4:[AFB7005C]: sw         $s7, 92($sp)
    08892CB8:[AFB60058]: sw         $s6, 88($sp)
    08892CBC:[AFB3004C]: sw         $s3, 76($sp)
    08892CC0:[1080006E]: beq        $a0, $zr, 0x08892E7C
    08892CC4:[AFB20048]: sw         $s2, 72($sp)
    08892CC8:[C4810040]: lwc1       $f1, 64($a0)
    08892CCC:[44800000]: mtc1       $zr, $f0
    08892CD0:[46000832]: c.eq.s     $f1, $f0
    08892CD4:[00000000]: nop
    08892CD8:[45010069]: bc1t       0x08892E80
    08892CDC:[8FBF0060]: lw         $ra, 96($sp)
    08892CE0:[10E00007]: beq        $a3, $zr, 0x08892D00
    08892CE4:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08892CE8:[8CE30000]: lw         $v1, 0($a3)
    08892CEC:[8C620008]: lw         $v0, 8($v1)
    08892CF0:[0040F809]: jalr       $ra, $v0
    08892CF4:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    08892CF8:[14400003]: bne        $v0, $zr, 0x08892D08
    08892CFC:[32020001]: andi       $v0, $s0, 1
    08892D00:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    08892D04:[32020001]: andi       $v0, $s0, 1
    08892D08:[10400019]: beq        $v0, $zr, 0x08892D70
    08892D0C:[32020002]: andi       $v0, $s0, 2
    08892D10:[C6200034]: lwc1       $f0, 52($s1)
    08892D14:[C621003C]: lwc1       $f1, 60($s1)
    08892D18:[C6220030]: lwc1       $f2, 48($s1)
    08892D1C:[46140002]: mul.s      $f0, $f0, $f20
    08892D20:[C623002C]: lwc1       $f3, 44($s1)
    08892D24:[46000B00]: add.s      $f12, $f1, $f0
    08892D28:[460C103E]: c.le.s     $f2, $f12
    08892D2C:[00000000]: nop
    08892D30:[45000009]: bc1f       0x08892D58
    08892D34:[8E220038]: lw         $v0, 56($s1)
    08892D38:[4602083E]: c.le.s     $f1, $f2
    08892D3C:[00000000]: nop
    08892D40:[45000005]: bc1f       0x08892D58
    08892D44:[00000000]: nop
    08892D48:[460C0832]: c.eq.s     $f1, $f12
    08892D4C:[00000000]: nop
    08892D50:[45000094]: bc1f       0x08892FA4
    08892D54:[00000000]: nop
    08892D58:[4603603E]: c.le.s     $f12, $f3
    08892D5C:[00000000]: nop
    08892D60:[45010052]: bc1t       0x08892EAC
    08892D64:[00000000]: nop
    08892D68:[E62C003C]: swc1       $f12, 60($s1)
    08892D6C:[32020002]: andi       $v0, $s0, 2
    08892D70:[10400043]: beq        $v0, $zr, 0x08892E80
    08892D74:[8FBF0060]: lw         $ra, 96($sp)
    08892D78:[8E820054]: lw         $v0, 84($s4)
    08892D7C:[30420004]: andi       $v0, $v0, 4
    08892D80:[1440000B]: bne        $v0, $zr, 0x08892DB0
    08892D84:[C634003C]: lwc1       $f20, 60($s1)
    08892D88:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08892D8C:[C4406AF0]: lwc1       $f0, 27376($v0)
    08892D90:[44800800]: mtc1       $zr, $f1
    08892D94:[4600A300]: add.s      $f12, $f20, $f0
    08892D98:[460C083E]: c.le.s     $f1, $f12
    08892D9C:[00000000]: nop
    08892DA0:[45000077]: bc1f       0x08892F80
    08892DA4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08892DA8:[4600600D]: trunc.w.s  $f0, $f12
    08892DAC:[46800520]: cvt.s.w    $f20, $f0
    08892DB0:[8E220008]: lw         $v0, 8($s1)
    08892DB4:[8E250024]: lw         $a1, 36($s1)
    08892DB8:[18A00030]: blez       $a1, 0x08892E7C
    08892DBC:[0042A00B]: movn       $s4, $v0, $v0
    08892DC0:[0A224B76]: j          0x08892DD8
    08892DC4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08892DC8:[26730001]: addiu      $s3, $s3, 1
    08892DCC:[0265102A]: slt        $v0, $s3, $a1
    08892DD0:[1040002B]: beq        $v0, $zr, 0x08892E80
    08892DD4:[8FBF0060]: lw         $ra, 96($sp)
    08892DD8:[8E22001C]: lw         $v0, 28($s1)
    08892DDC:[00131880]: sll        $v1, $s3, 0x0002
    08892DE0:[00621821]: addu       $v1, $v1, $v0
    08892DE4:[8C630000]: lw         $v1, 0($v1)
    08892DE8:[84620000]: lh         $v0, 0($v1)
    08892DEC:[04400003]: bltz       $v0, 0x08892DFC
    08892DF0:[24700008]: addiu      $s0, $v1, 8
    08892DF4:[94620002]: lhu        $v0, 2($v1)
    08892DF8:[00438021]: addu       $s0, $v0, $v1
    08892DFC:[8E03000C]: lw         $v1, 12($s0)
    08892E00:[8E220028]: lw         $v0, 40($s1)
    08892E04:[30640FFF]: andi       $a0, $v1, 4095
    08892E08:[0082102A]: slt        $v0, $a0, $v0
    08892E0C:[5040FFEF]: beql       $v0, $zr, 0x08892DCC
    08892E10:[26730001]: addiu      $s3, $s3, 1
    08892E14:[8E230020]: lw         $v1, 32($s1)
    08892E18:[00041080]: sll        $v0, $a0, 0x0002
    08892E1C:[4600A306]: mov.s      $f12, $f20
    08892E20:[00431021]: addu       $v0, $v0, $v1
    08892E24:[8C440000]: lw         $a0, 0($v0)
    08892E28:[0E251115]: jal        0x08944454
    08892E2C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08892E30:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    08892E34:[16E00034]: bne        $s7, $zr, 0x08892F08
    08892E38:[8E120000]: lw         $s2, 0($s0)
    08892E3C:[C62C0040]: lwc1       $f12, 64($s1)
    08892E40:[44800000]: mtc1       $zr, $f0
    08892E44:[4600603E]: c.le.s     $f12, $f0
    08892E48:[00000000]: nop
    08892E4C:[45010006]: bc1t       0x08892E68
    08892E50:[7E437400]: ext        $v1, $s2, 16, 15
    08892E54:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08892E58:[10620034]: beq        $v1, $v0, 0x08892F2C
    08892E5C:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08892E60:[5062001E]: beql       $v1, $v0, 0x08892EDC
    08892E64:[8E820034]: lw         $v0, 52($s4)
    08892E68:[8E250024]: lw         $a1, 36($s1)
    08892E6C:[26730001]: addiu      $s3, $s3, 1
    08892E70:[0265102A]: slt        $v0, $s3, $a1
    08892E74:[5440FFD9]: bnel       $v0, $zr, 0x08892DDC
    08892E78:[8E22001C]: lw         $v0, 28($s1)
    08892E7C:[8FBF0060]: lw         $ra, 96($sp)
    08892E80:[8FB7005C]: lw         $s7, 92($sp)
    08892E84:[8FB60058]: lw         $s6, 88($sp)
    08892E88:[8FB50054]: lw         $s5, 84($sp)
    08892E8C:[8FB40050]: lw         $s4, 80($sp)
    08892E90:[8FB3004C]: lw         $s3, 76($sp)
    08892E94:[8FB20048]: lw         $s2, 72($sp)
    08892E98:[8FB10044]: lw         $s1, 68($sp)
    08892E9C:[8FB00040]: lw         $s0, 64($sp)
    08892EA0:[C7B40070]: lwc1       $f20, 112($sp)
    08892EA4:[03E00008]: jr         $ra
    08892EA8:[27BD0080]: addiu      $sp, $sp, 128
    08892EAC:[4601183E]: c.le.s     $f3, $f1
    08892EB0:[00000000]: nop
    08892EB4:[4502FFAD]: bc1fl      0x08892D6C
    08892EB8:[E62C003C]: swc1       $f12, 60($s1)
    08892EBC:[460C0832]: c.eq.s     $f1, $f12
    08892EC0:[00000000]: nop
    08892EC4:[4503FFA9]: bc1tl      0x08892D6C
    08892EC8:[E62C003C]: swc1       $f12, 60($s1)
    08892ECC:[5040FFA6]: beql       $v0, $zr, 0x08892D68
    08892ED0:[46001B06]: mov.s      $f12, $f3
    08892ED4:[0A224B5A]: j          0x08892D68
    08892ED8:[46001306]: mov.s      $f12, $f2
    08892EDC:[32460FFF]: andi       $a2, $s2, 4095
    08892EE0:[00C2102A]: slt        $v0, $a2, $v0
    08892EE4:[14400021]: bne        $v0, $zr, 0x08892F6C
    08892EE8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08892EEC:[8E050004]: lw         $a1, 4($s0)
    08892EF0:[8E060008]: lw         $a2, 8($s0)
    08892EF4:[02C04021]: addu       $t0, $s6, $zr <=> move $t0, $s6
    08892EF8:[0E24FF10]: jal        0x0893FC40
    08892EFC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08892F00:[0A224B72]: j          0x08892DC8
    08892F04:[8E250024]: lw         $a1, 36($s1)
    08892F08:[8EA20000]: lw         $v0, 0($s5)
    08892F0C:[C62C0040]: lwc1       $f12, 64($s1)
    08892F10:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08892F14:[8C43000C]: lw         $v1, 12($v0)
    08892F18:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08892F1C:[0060F809]: jalr       $ra, $v1
    08892F20:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08892F24:[0A224B90]: j          0x08892E40
    08892F28:[46000306]: mov.s      $f12, $f0
    08892F2C:[8E82002C]: lw         $v0, 44($s4)
    08892F30:[32460FFF]: andi       $a2, $s2, 4095
    08892F34:[00C2102A]: slt        $v0, $a2, $v0
    08892F38:[10400005]: beq        $v0, $zr, 0x08892F50
    08892F3C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08892F40:[8E830018]: lw         $v1, 24($s4)
    08892F44:[00061080]: sll        $v0, $a2, 0x0002
    08892F48:[00431021]: addu       $v0, $v0, $v1
    08892F4C:[8C440000]: lw         $a0, 0($v0)
    08892F50:[8E050004]: lw         $a1, 4($s0)
    08892F54:[8E060008]: lw         $a2, 8($s0)
    08892F58:[02C04021]: addu       $t0, $s6, $zr <=> move $t0, $s6
    08892F5C:[0E24F472]: jal        0x0893D1C8
    08892F60:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08892F64:[0A224B72]: j          0x08892DC8
    08892F68:[8E250024]: lw         $a1, 36($s1)
    08892F6C:[8E830020]: lw         $v1, 32($s4)
    08892F70:[00061080]: sll        $v0, $a2, 0x0002
    08892F74:[00431021]: addu       $v0, $v0, $v1
    08892F78:[0A224BBB]: j          0x08892EEC
    08892F7C:[8C440000]: lw         $a0, 0($v0)
    08892F80:[C4406AF4]: lwc1       $f0, 27380($v0)
    08892F84:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    08892F88:[46006000]: add.s      $f0, $f12, $f0
    08892F8C:[4600004D]: trunc.w.s  $f1, $f0
    08892F90:[44030800]: mfc1       $v1, $f1
    08892F94:[00621821]: addu       $v1, $v1, $v0
    08892F98:[44830800]: mtc1       $v1, $f1
    08892F9C:[0A224B6C]: j          0x08892DB0
    08892FA0:[46800D20]: cvt.s.w    $f20, $f1
    08892FA4:[5040FF70]: beql       $v0, $zr, 0x08892D68
    08892FA8:[46001306]: mov.s      $f12, $f2
    08892FAC:[0A224B5A]: j          0x08892D68
    08892FB0:[46001B06]: mov.s      $f12, $f3
  Back Branch 08892F64 1,161,144 times (length 105)
  Back Branch 08892F24 40,838 times (length 59)
    08892E2C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08892E30:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    08892E34:[16E00034]: bne        $s7, $zr, 0x08892F08
    08892E38:[8E120000]: lw         $s2, 0($s0)
    08892E3C:[C62C0040]: lwc1       $f12, 64($s1)
--> 08892E40:[44800000]: mtc1       $zr, $f0
    08892E44:[4600603E]: c.le.s     $f12, $f0
    08892E48:[00000000]: nop
    08892E4C:[45010006]: bc1t       0x08892E68
    08892E50:[7E437400]: ext        $v1, $s2, 16, 15
    08892E54:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08892E58:[10620034]: beq        $v1, $v0, 0x08892F2C
    08892E5C:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08892E60:[5062001E]: beql       $v1, $v0, 0x08892EDC
    08892E64:[8E820034]: lw         $v0, 52($s4)
    08892E68:[8E250024]: lw         $a1, 36($s1)
    08892E6C:[26730001]: addiu      $s3, $s3, 1
    08892E70:[0265102A]: slt        $v0, $s3, $a1
    08892E74:[5440FFD9]: bnel       $v0, $zr, 0x08892DDC
    08892E78:[8E22001C]: lw         $v0, 28($s1)
    08892E7C:[8FBF0060]: lw         $ra, 96($sp)
    08892E80:[8FB7005C]: lw         $s7, 92($sp)
    08892E84:[8FB60058]: lw         $s6, 88($sp)
    08892E88:[8FB50054]: lw         $s5, 84($sp)
    08892E8C:[8FB40050]: lw         $s4, 80($sp)
    08892E90:[8FB3004C]: lw         $s3, 76($sp)
    08892E94:[8FB20048]: lw         $s2, 72($sp)
    08892E98:[8FB10044]: lw         $s1, 68($sp)
    08892E9C:[8FB00040]: lw         $s0, 64($sp)
    08892EA0:[C7B40070]: lwc1       $f20, 112($sp)
    08892EA4:[03E00008]: jr         $ra
    08892EA8:[27BD0080]: addiu      $sp, $sp, 128
    08892EAC:[4601183E]: c.le.s     $f3, $f1
    08892EB0:[00000000]: nop
    08892EB4:[4502FFAD]: bc1fl      0x08892D6C
    08892EB8:[E62C003C]: swc1       $f12, 60($s1)
    08892EBC:[460C0832]: c.eq.s     $f1, $f12
    08892EC0:[00000000]: nop
    08892EC4:[4503FFA9]: bc1tl      0x08892D6C
    08892EC8:[E62C003C]: swc1       $f12, 60($s1)
    08892ECC:[5040FFA6]: beql       $v0, $zr, 0x08892D68
    08892ED0:[46001B06]: mov.s      $f12, $f3
    08892ED4:[0A224B5A]: j          0x08892D68
    08892ED8:[46001306]: mov.s      $f12, $f2
    08892EDC:[32460FFF]: andi       $a2, $s2, 4095
    08892EE0:[00C2102A]: slt        $v0, $a2, $v0
    08892EE4:[14400021]: bne        $v0, $zr, 0x08892F6C
    08892EE8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08892EEC:[8E050004]: lw         $a1, 4($s0)
    08892EF0:[8E060008]: lw         $a2, 8($s0)
    08892EF4:[02C04021]: addu       $t0, $s6, $zr <=> move $t0, $s6
    08892EF8:[0E24FF10]: jal        0x0893FC40
    08892EFC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08892F00:[0A224B72]: j          0x08892DC8
    08892F04:[8E250024]: lw         $a1, 36($s1)
    08892F08:[8EA20000]: lw         $v0, 0($s5)
    08892F0C:[C62C0040]: lwc1       $f12, 64($s1)
    08892F10:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08892F14:[8C43000C]: lw         $v1, 12($v0)
    08892F18:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08892F1C:[0060F809]: jalr       $ra, $v1
    08892F20:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
--> 08892F24:[0A224B90]: j          0x08892E40
    08892F28:[46000306]: mov.s      $f12, $f0
    08892F2C:[8E82002C]: lw         $v0, 44($s4)
    08892F30:[32460FFF]: andi       $a2, $s2, 4095
    08892F34:[00C2102A]: slt        $v0, $a2, $v0
  Back Branch 08892E74 17,641 times (length 40)
    08892DC8:[26730001]: addiu      $s3, $s3, 1
    08892DCC:[0265102A]: slt        $v0, $s3, $a1
    08892DD0:[1040002B]: beq        $v0, $zr, 0x08892E80
    08892DD4:[8FBF0060]: lw         $ra, 96($sp)
    08892DD8:[8E22001C]: lw         $v0, 28($s1)
--> 08892DDC:[00131880]: sll        $v1, $s3, 0x0002
    08892DE0:[00621821]: addu       $v1, $v1, $v0
    08892DE4:[8C630000]: lw         $v1, 0($v1)
    08892DE8:[84620000]: lh         $v0, 0($v1)
    08892DEC:[04400003]: bltz       $v0, 0x08892DFC
    08892DF0:[24700008]: addiu      $s0, $v1, 8
    08892DF4:[94620002]: lhu        $v0, 2($v1)
    08892DF8:[00438021]: addu       $s0, $v0, $v1
    08892DFC:[8E03000C]: lw         $v1, 12($s0)
    08892E00:[8E220028]: lw         $v0, 40($s1)
    08892E04:[30640FFF]: andi       $a0, $v1, 4095
    08892E08:[0082102A]: slt        $v0, $a0, $v0
    08892E0C:[5040FFEF]: beql       $v0, $zr, 0x08892DCC
    08892E10:[26730001]: addiu      $s3, $s3, 1
    08892E14:[8E230020]: lw         $v1, 32($s1)
    08892E18:[00041080]: sll        $v0, $a0, 0x0002
    08892E1C:[4600A306]: mov.s      $f12, $f20
    08892E20:[00431021]: addu       $v0, $v0, $v1
    08892E24:[8C440000]: lw         $a0, 0($v0)
    08892E28:[0E251115]: jal        0x08944454
    08892E2C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08892E30:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    08892E34:[16E00034]: bne        $s7, $zr, 0x08892F08
    08892E38:[8E120000]: lw         $s2, 0($s0)
    08892E3C:[C62C0040]: lwc1       $f12, 64($s1)
    08892E40:[44800000]: mtc1       $zr, $f0
    08892E44:[4600603E]: c.le.s     $f12, $f0
    08892E48:[00000000]: nop
    08892E4C:[45010006]: bc1t       0x08892E68
    08892E50:[7E437400]: ext        $v1, $s2, 16, 15
    08892E54:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08892E58:[10620034]: beq        $v1, $v0, 0x08892F2C
    08892E5C:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08892E60:[5062001E]: beql       $v1, $v0, 0x08892EDC
    08892E64:[8E820034]: lw         $v0, 52($s4)
    08892E68:[8E250024]: lw         $a1, 36($s1)
    08892E6C:[26730001]: addiu      $s3, $s3, 1
    08892E70:[0265102A]: slt        $v0, $s3, $a1
--> 08892E74:[5440FFD9]: bnel       $v0, $zr, 0x08892DDC
    08892E78:[8E22001C]: lw         $v0, 28($s1)
    08892E7C:[8FBF0060]: lw         $ra, 96($sp)
    08892E80:[8FB7005C]: lw         $s7, 92($sp)
    08892E84:[8FB60058]: lw         $s6, 88($sp)
_S1_2_8804790 71,592,024 instructions (1.618%), 182,168 calls (08804790 - 0894F704, length 338910)
  Back Branch 0894F6BC 4,117,911 times (length 14)
    0894F678:[AFB10004]: sw         $s1, 4($sp)
    0894F67C:[24713488]: addiu      $s1, $v1, 13448
    0894F680:[AFB00000]: sw         $s0, 0($sp)
    0894F684:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0894F688:[02122006]: srlv       $a0, $s2, $s0
--> 0894F68C:[30830001]: andi       $v1, $a0, 1
    0894F690:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0894F694:[10600012]: beq        $v1, $zr, 0x0894F6E0
    0894F698:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0894F69C:[0E25456C]: jal        0x089515B0
    0894F6A0:[8E240048]: lw         $a0, 72($s1)
    0894F6A4:[8E260044]: lw         $a2, 68($s1)
    0894F6A8:[02131004]: sllv       $v0, $s3, $s0
    0894F6AC:[00C22825]: or         $a1, $a2, $v0
    0894F6B0:[AE250044]: sw         $a1, 68($s1)
    0894F6B4:[26100001]: addiu      $s0, $s0, 1
    0894F6B8:[2A0B0016]: slti       $t3, $s0, 22
--> 0894F6BC:[5560FFF3]: bnel       $t3, $zr, 0x0894F68C
    0894F6C0:[02122006]: srlv       $a0, $s2, $s0
    0894F6C4:[8FBF0010]: lw         $ra, 16($sp)
    0894F6C8:[8FB3000C]: lw         $s3, 12($sp)
    0894F6CC:[8FB20008]: lw         $s2, 8($sp)
  Back Branch 0894F700 3,137,462 times (length 21)
    0894F6A0:[8E240048]: lw         $a0, 72($s1)
    0894F6A4:[8E260044]: lw         $a2, 68($s1)
    0894F6A8:[02131004]: sllv       $v0, $s3, $s0
    0894F6AC:[00C22825]: or         $a1, $a2, $v0
    0894F6B0:[AE250044]: sw         $a1, 68($s1)
--> 0894F6B4:[26100001]: addiu      $s0, $s0, 1
    0894F6B8:[2A0B0016]: slti       $t3, $s0, 22
    0894F6BC:[5560FFF3]: bnel       $t3, $zr, 0x0894F68C
    0894F6C0:[02122006]: srlv       $a0, $s2, $s0
    0894F6C4:[8FBF0010]: lw         $ra, 16($sp)
    0894F6C8:[8FB3000C]: lw         $s3, 12($sp)
    0894F6CC:[8FB20008]: lw         $s2, 8($sp)
    0894F6D0:[8FB10004]: lw         $s1, 4($sp)
    0894F6D4:[8FB00000]: lw         $s0, 0($sp)
    0894F6D8:[03E00008]: jr         $ra
    0894F6DC:[27BD0020]: addiu      $sp, $sp, 32
    0894F6E0:[8E240048]: lw         $a0, 72($s1)
    0894F6E4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0894F6E8:[0E25456C]: jal        0x089515B0
    0894F6EC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0894F6F0:[8E280044]: lw         $t0, 68($s1)
    0894F6F4:[02135004]: sllv       $t2, $s3, $s0
    0894F6F8:[000A4827]: nor        $t1, $zr, $t2 <=> li $t1, not $t2
    0894F6FC:[01093824]: and        $a3, $t0, $t1
--> 0894F700:[0A253DAD]: j          0x0894F6B4
    0894F704:[AE270044]: sw         $a3, 68($s1)
_S1_2_893E77C 68,987,906 instructions (1.560%), 1,456,474 calls (0893E77C - 0893EA2C, length 173)
    0893E77C:[27BDFFD0]: addiu      $sp, $sp, -48
    0893E780:[AFB50014]: sw         $s5, 20($sp)
    0893E784:[00C0A821]: addu       $s5, $a2, $zr <=> move $s5, $a2
    0893E788:[AFB20008]: sw         $s2, 8($sp)
    0893E78C:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0893E790:[AFB10004]: sw         $s1, 4($sp)
    0893E794:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0893E798:[AFBF0020]: sw         $ra, 32($sp)
    0893E79C:[AFB7001C]: sw         $s7, 28($sp)
    0893E7A0:[AFB60018]: sw         $s6, 24($sp)
    0893E7A4:[AFB40010]: sw         $s4, 16($sp)
    0893E7A8:[AFB3000C]: sw         $s3, 12($sp)
    0893E7AC:[10800031]: beq        $a0, $zr, 0x0893E874
    0893E7B0:[AFB00000]: sw         $s0, 0($sp)
    0893E7B4:[8C820040]: lw         $v0, 64($a0)
    0893E7B8:[5040002F]: beql       $v0, $zr, 0x0893E878
    0893E7BC:[8FBF0020]: lw         $ra, 32($sp)
    0893E7C0:[8C830018]: lw         $v1, 24($a0)
    0893E7C4:[30620400]: andi       $v0, $v1, 1024
    0893E7C8:[14400045]: bne        $v0, $zr, 0x0893E8E0
    0893E7CC:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    0893E7D0:[30620300]: andi       $v0, $v1, 768
    0893E7D4:[14400032]: bne        $v0, $zr, 0x0893E8A0
    0893E7D8:[30620100]: andi       $v0, $v1, 256
    0893E7DC:[30621000]: andi       $v0, $v1, 4096
    0893E7E0:[26250048]: addiu      $a1, $s1, 72
    0893E7E4:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0893E7E8:[0E251496]: jal        0x08945258
    0893E7EC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893E7F0:[8E220008]: lw         $v0, 8($s1)
    0893E7F4:[8E23002C]: lw         $v1, 44($s1)
    0893E7F8:[1860001E]: blez       $v1, 0x0893E874
    0893E7FC:[0042900B]: movn       $s2, $v0, $v0
    0893E800:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893E804:[8E220040]: lw         $v0, 64($s1)
    0893E808:[00104080]: sll        $t0, $s0, 0x0002
    0893E80C:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893E810:[02021007]: srav       $v0, $v0, $s0
    0893E814:[38420001]: xori       $v0, $v0, 1
    0893E818:[30420001]: andi       $v0, $v0, 1
    0893E81C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893E820:[26100001]: addiu      $s0, $s0, 1
    0893E824:[14400010]: bne        $v0, $zr, 0x0893E868
    0893E828:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0893E82C:[8E22001C]: lw         $v0, 28($s1)
    0893E830:[8E440030]: lw         $a0, 48($s2)
    0893E834:[01021021]: addu       $v0, $t0, $v0
    0893E838:[8C430000]: lw         $v1, 0($v0)
    0893E83C:[30630FFF]: andi       $v1, $v1, 4095
    0893E840:[00034080]: sll        $t0, $v1, 0x0002
    0893E844:[0064182A]: slt        $v1, $v1, $a0
    0893E848:[10600004]: beq        $v1, $zr, 0x0893E85C
    0893E84C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0893E850:[8E42001C]: lw         $v0, 28($s2)
    0893E854:[01021021]: addu       $v0, $t0, $v0
    0893E858:[8C490000]: lw         $t1, 0($v0)
    0893E85C:[0E24FE7C]: jal        0x0893F9F0
    0893E860:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0893E864:[8E23002C]: lw         $v1, 44($s1)
    0893E868:[0203102A]: slt        $v0, $s0, $v1
    0893E86C:[5440FFE6]: bnel       $v0, $zr, 0x0893E808
    0893E870:[8E220040]: lw         $v0, 64($s1)
    0893E874:[8FBF0020]: lw         $ra, 32($sp)
    0893E878:[8FB7001C]: lw         $s7, 28($sp)
    0893E87C:[8FB60018]: lw         $s6, 24($sp)
    0893E880:[8FB50014]: lw         $s5, 20($sp)
    0893E884:[8FB40010]: lw         $s4, 16($sp)
    0893E888:[8FB3000C]: lw         $s3, 12($sp)
    0893E88C:[8FB20008]: lw         $s2, 8($sp)
    0893E890:[8FB10004]: lw         $s1, 4($sp)
    0893E894:[8FB00000]: lw         $s0, 0($sp)
    0893E898:[03E00008]: jr         $ra
    0893E89C:[27BD0030]: addiu      $sp, $sp, 48
    0893E8A0:[54400050]: bnel       $v0, $zr, 0x0893E9E4
    0893E8A4:[8E240020]: lw         $a0, 32($s1)
    0893E8A8:[0E251454]: jal        0x08945150
    0893E8AC:[C62C0044]: lwc1       $f12, 68($s1)
    0893E8B0:[8E230018]: lw         $v1, 24($s1)
    0893E8B4:[26250048]: addiu      $a1, $s1, 72
    0893E8B8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893E8BC:[30621000]: andi       $v0, $v1, 4096
    0893E8C0:[0E251496]: jal        0x08945258
    0893E8C4:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0893E8C8:[8E220008]: lw         $v0, 8($s1)
    0893E8CC:[8E23002C]: lw         $v1, 44($s1)
    0893E8D0:[1860FFE8]: blez       $v1, 0x0893E874
    0893E8D4:[0042900B]: movn       $s2, $v0, $v0
    0893E8D8:[0A24FA01]: j          0x0893E804
    0893E8DC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893E8E0:[00621024]: and        $v0, $v1, $v0
    0893E8E4:[50400037]: beql       $v0, $zr, 0x0893E9C4
    0893E8E8:[8E240028]: lw         $a0, 40($s1)
    0893E8EC:[7C03EF44]: ins        $v1, $zr, 29, 1
    0893E8F0:[AC830018]: sw         $v1, 24($a0)
    0893E8F4:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    0893E8F8:[24A300D0]: addiu      $v1, $a1, 208
    0893E8FC:[8CA20014]: lw         $v0, 20($a1)
    0893E900:[8C870034]: lw         $a3, 52($a0)
    0893E904:[8C970010]: lw         $s7, 16($a0)
    0893E908:[30420002]: andi       $v0, $v0, 2
    0893E90C:[18E0002C]: blez       $a3, 0x0893E9C0
    0893E910:[0062B00B]: movn       $s6, $v1, $v0
    0893E914:[0A24FA4E]: j          0x0893E938
    0893E918:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0893E91C:[0E250E74]: jal        0x089439D0
    0893E920:[00000000]: nop
    0893E924:[8E270034]: lw         $a3, 52($s1)
    0893E928:[26940001]: addiu      $s4, $s4, 1
    0893E92C:[0287102A]: slt        $v0, $s4, $a3
    0893E930:[50400024]: beql       $v0, $zr, 0x0893E9C4
    0893E934:[8E240028]: lw         $a0, 40($s1)
    0893E938:[8E240024]: lw         $a0, 36($s1)
    0893E93C:[00141880]: sll        $v1, $s4, 0x0002
    0893E940:[8E45002C]: lw         $a1, 44($s2)
    0893E944:[00641821]: addu       $v1, $v1, $a0
    0893E948:[8C620000]: lw         $v0, 0($v1)
    0893E94C:[30420FFF]: andi       $v0, $v0, 4095
    0893E950:[00021880]: sll        $v1, $v0, 0x0002
    0893E954:[0045102A]: slt        $v0, $v0, $a1
    0893E958:[5040FFF4]: beql       $v0, $zr, 0x0893E92C
    0893E95C:[26940001]: addiu      $s4, $s4, 1
    0893E960:[8E420018]: lw         $v0, 24($s2)
    0893E964:[00621021]: addu       $v0, $v1, $v0
    0893E968:[8C420000]: lw         $v0, 0($v0)
    0893E96C:[1040FFEE]: beq        $v0, $zr, 0x0893E928
    0893E970:[245300F0]: addiu      $s3, $v0, 240
    0893E974:[8C430018]: lw         $v1, 24($v0)
    0893E978:[24460130]: addiu      $a2, $v0, 304
    0893E97C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E980:[04600026]: bltz       $v1, 0x0893EA1C
    0893E984:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E988:[8E300028]: lw         $s0, 40($s1)
    0893E98C:[8EE20028]: lw         $v0, 40($s7)
    0893E990:[00143180]: sll        $a2, $s4, 0x0006
    0893E994:[02068021]: addu       $s0, $s0, $a2
    0893E998:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E99C:[00463021]: addu       $a2, $v0, $a2
    0893E9A0:[0E250E74]: jal        0x089439D0
    0893E9A4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9A8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9AC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893E9B0:[16C0FFDA]: bne        $s6, $zr, 0x0893E91C
    0893E9B4:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    0893E9B8:[0A24FA4A]: j          0x0893E928
    0893E9BC:[8E270034]: lw         $a3, 52($s1)
    0893E9C0:[8E240028]: lw         $a0, 40($s1)
    0893E9C4:[0E25145E]: jal        0x08945178
    0893E9C8:[8E250038]: lw         $a1, 56($s1)
    0893E9CC:[8E230018]: lw         $v1, 24($s1)
    0893E9D0:[30620300]: andi       $v0, $v1, 768
    0893E9D4:[5040FF82]: beql       $v0, $zr, 0x0893E7E0
    0893E9D8:[30621000]: andi       $v0, $v1, 4096
    0893E9DC:[0A24FA28]: j          0x0893E8A0
    0893E9E0:[30620100]: andi       $v0, $v1, 256
    0893E9E4:[0E25144C]: jal        0x08945130
    0893E9E8:[8E250030]: lw         $a1, 48($s1)
    0893E9EC:[8E230018]: lw         $v1, 24($s1)
    0893E9F0:[26250048]: addiu      $a1, $s1, 72
    0893E9F4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893E9F8:[30621000]: andi       $v0, $v1, 4096
    0893E9FC:[0E251496]: jal        0x08945258
    0893EA00:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0893EA04:[8E220008]: lw         $v0, 8($s1)
    0893EA08:[8E23002C]: lw         $v1, 44($s1)
    0893EA0C:[1860FF99]: blez       $v1, 0x0893E874
    0893EA10:[0042900B]: movn       $s2, $v0, $v0
    0893EA14:[0A24FA01]: j          0x0893E804
    0893EA18:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893EA1C:[7C03FFC4]: ins        $v1, $zr, 31, 1
    0893EA20:[0E250DF0]: jal        0x089437C0
    0893EA24:[AC430018]: sw         $v1, 24($v0)
    0893EA28:[0A24FA63]: j          0x0893E98C
    0893EA2C:[8E300028]: lw         $s0, 40($s1)
  Back Branch 0893E9B8 617,824 times (length 38)
    0893E914:[0A24FA4E]: j          0x0893E938
    0893E918:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0893E91C:[0E250E74]: jal        0x089439D0
    0893E920:[00000000]: nop
    0893E924:[8E270034]: lw         $a3, 52($s1)
--> 0893E928:[26940001]: addiu      $s4, $s4, 1
    0893E92C:[0287102A]: slt        $v0, $s4, $a3
    0893E930:[50400024]: beql       $v0, $zr, 0x0893E9C4
    0893E934:[8E240028]: lw         $a0, 40($s1)
    0893E938:[8E240024]: lw         $a0, 36($s1)
    0893E93C:[00141880]: sll        $v1, $s4, 0x0002
    0893E940:[8E45002C]: lw         $a1, 44($s2)
    0893E944:[00641821]: addu       $v1, $v1, $a0
    0893E948:[8C620000]: lw         $v0, 0($v1)
    0893E94C:[30420FFF]: andi       $v0, $v0, 4095
    0893E950:[00021880]: sll        $v1, $v0, 0x0002
    0893E954:[0045102A]: slt        $v0, $v0, $a1
    0893E958:[5040FFF4]: beql       $v0, $zr, 0x0893E92C
    0893E95C:[26940001]: addiu      $s4, $s4, 1
    0893E960:[8E420018]: lw         $v0, 24($s2)
    0893E964:[00621021]: addu       $v0, $v1, $v0
    0893E968:[8C420000]: lw         $v0, 0($v0)
    0893E96C:[1040FFEE]: beq        $v0, $zr, 0x0893E928
    0893E970:[245300F0]: addiu      $s3, $v0, 240
    0893E974:[8C430018]: lw         $v1, 24($v0)
    0893E978:[24460130]: addiu      $a2, $v0, 304
    0893E97C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E980:[04600026]: bltz       $v1, 0x0893EA1C
    0893E984:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E988:[8E300028]: lw         $s0, 40($s1)
    0893E98C:[8EE20028]: lw         $v0, 40($s7)
    0893E990:[00143180]: sll        $a2, $s4, 0x0006
    0893E994:[02068021]: addu       $s0, $s0, $a2
    0893E998:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E99C:[00463021]: addu       $a2, $v0, $a2
    0893E9A0:[0E250E74]: jal        0x089439D0
    0893E9A4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9A8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9AC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893E9B0:[16C0FFDA]: bne        $s6, $zr, 0x0893E91C
    0893E9B4:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
--> 0893E9B8:[0A24FA4A]: j          0x0893E928
    0893E9BC:[8E270034]: lw         $a3, 52($s1)
    0893E9C0:[8E240028]: lw         $a0, 40($s1)
    0893E9C4:[0E25145E]: jal        0x08945178
    0893E9C8:[8E250038]: lw         $a1, 56($s1)
  Back Branch 0893E9B0 617,824 times (length 39)
    0893E908:[30420002]: andi       $v0, $v0, 2
    0893E90C:[18E0002C]: blez       $a3, 0x0893E9C0
    0893E910:[0062B00B]: movn       $s6, $v1, $v0
    0893E914:[0A24FA4E]: j          0x0893E938
    0893E918:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 0893E91C:[0E250E74]: jal        0x089439D0
    0893E920:[00000000]: nop
    0893E924:[8E270034]: lw         $a3, 52($s1)
    0893E928:[26940001]: addiu      $s4, $s4, 1
    0893E92C:[0287102A]: slt        $v0, $s4, $a3
    0893E930:[50400024]: beql       $v0, $zr, 0x0893E9C4
    0893E934:[8E240028]: lw         $a0, 40($s1)
    0893E938:[8E240024]: lw         $a0, 36($s1)
    0893E93C:[00141880]: sll        $v1, $s4, 0x0002
    0893E940:[8E45002C]: lw         $a1, 44($s2)
    0893E944:[00641821]: addu       $v1, $v1, $a0
    0893E948:[8C620000]: lw         $v0, 0($v1)
    0893E94C:[30420FFF]: andi       $v0, $v0, 4095
    0893E950:[00021880]: sll        $v1, $v0, 0x0002
    0893E954:[0045102A]: slt        $v0, $v0, $a1
    0893E958:[5040FFF4]: beql       $v0, $zr, 0x0893E92C
    0893E95C:[26940001]: addiu      $s4, $s4, 1
    0893E960:[8E420018]: lw         $v0, 24($s2)
    0893E964:[00621021]: addu       $v0, $v1, $v0
    0893E968:[8C420000]: lw         $v0, 0($v0)
    0893E96C:[1040FFEE]: beq        $v0, $zr, 0x0893E928
    0893E970:[245300F0]: addiu      $s3, $v0, 240
    0893E974:[8C430018]: lw         $v1, 24($v0)
    0893E978:[24460130]: addiu      $a2, $v0, 304
    0893E97C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893E980:[04600026]: bltz       $v1, 0x0893EA1C
    0893E984:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E988:[8E300028]: lw         $s0, 40($s1)
    0893E98C:[8EE20028]: lw         $v0, 40($s7)
    0893E990:[00143180]: sll        $a2, $s4, 0x0006
    0893E994:[02068021]: addu       $s0, $s0, $a2
    0893E998:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E99C:[00463021]: addu       $a2, $v0, $a2
    0893E9A0:[0E250E74]: jal        0x089439D0
    0893E9A4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9A8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893E9AC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
--> 0893E9B0:[16C0FFDA]: bne        $s6, $zr, 0x0893E91C
    0893E9B4:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    0893E9B8:[0A24FA4A]: j          0x0893E928
    0893E9BC:[8E270034]: lw         $a3, 52($s1)
    0893E9C0:[8E240028]: lw         $a0, 40($s1)
  Back Branch 0893E96C 617,824 times (length 19)
    0893E914:[0A24FA4E]: j          0x0893E938
    0893E918:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0893E91C:[0E250E74]: jal        0x089439D0
    0893E920:[00000000]: nop
    0893E924:[8E270034]: lw         $a3, 52($s1)
--> 0893E928:[26940001]: addiu      $s4, $s4, 1
    0893E92C:[0287102A]: slt        $v0, $s4, $a3
    0893E930:[50400024]: beql       $v0, $zr, 0x0893E9C4
    0893E934:[8E240028]: lw         $a0, 40($s1)
    0893E938:[8E240024]: lw         $a0, 36($s1)
    0893E93C:[00141880]: sll        $v1, $s4, 0x0002
    0893E940:[8E45002C]: lw         $a1, 44($s2)
    0893E944:[00641821]: addu       $v1, $v1, $a0
    0893E948:[8C620000]: lw         $v0, 0($v1)
    0893E94C:[30420FFF]: andi       $v0, $v0, 4095
    0893E950:[00021880]: sll        $v1, $v0, 0x0002
    0893E954:[0045102A]: slt        $v0, $v0, $a1
    0893E958:[5040FFF4]: beql       $v0, $zr, 0x0893E92C
    0893E95C:[26940001]: addiu      $s4, $s4, 1
    0893E960:[8E420018]: lw         $v0, 24($s2)
    0893E964:[00621021]: addu       $v0, $v1, $v0
    0893E968:[8C420000]: lw         $v0, 0($v0)
--> 0893E96C:[1040FFEE]: beq        $v0, $zr, 0x0893E928
    0893E970:[245300F0]: addiu      $s3, $v0, 240
    0893E974:[8C430018]: lw         $v1, 24($v0)
    0893E978:[24460130]: addiu      $a2, $v0, 304
    0893E97C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
  Back Branch 0893E9D4 14,368 times (length 127)
_S1_2_88FFAD0 62,884,004 instructions (1.422%), 289 calls (088FFAD0 - 0890008C, length 368)
    088FFAD0:[27BDFC80]: addiu      $sp, $sp, -896
    088FFAD4:[AFB40308]: sw         $s4, 776($sp)
    088FFAD8:[00852821]: addu       $a1, $a0, $a1
    088FFADC:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    088FFAE0:[3C0F089C]: lui        $t7, 0x089C <=> li $t7, 0x089C0000
    088FFAE4:[25EF0300]: addiu      $t7, $t7, 768
    088FFAE8:[AFBF0310]: sw         $ra, 784($sp)
    088FFAEC:[30D90003]: andi       $t9, $a2, 3
    088FFAF0:[00D93023]: subu       $a2, $a2, $t9
    088FFAF4:[8CD80000]: lw         $t8, 0($a2)
    088FFAF8:[0019C8C0]: sll        $t9, $t9, 0x0003
    088FFAFC:[2739FFE0]: addiu      $t9, $t9, -32
    088FFB00:[27390003]: addiu      $t9, $t9, 3
    088FFB04:[1B200007]: blez       $t9, 0x088FFB24
    088FFB08:[03381046]: rotrv      $v0, $t8, $t9
    088FFB0C:[24C60004]: addiu      $a2, $a2, 4
    088FFB10:[8CD80000]: lw         $t8, 0($a2)
    088FFB14:[03221004]: sllv       $v0, $v0, $t9
    088FFB18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFB1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFB20:[03221046]: rotrv      $v0, $v0, $t9
    088FFB24:[7C430F80]: ext        $v1, $v0, 30, 2
    088FFB28:[1060013D]: beq        $v1, $zr, 0x08900020
    088FFB2C:[7C4A0740]: ext        $t2, $v0, 29, 1
    088FFB30:[2468FFFE]: addiu      $t0, $v1, -2
    088FFB34:[11000021]: beq        $t0, $zr, 0x088FFBBC
    088FFB38:[A7AA0314]: sh         $t2, 788($sp)
    088FFB3C:[1D00014E]: bgtz       $t0, 0x08900078
    088FFB40:[27AA0000]: addiu      $t2, $sp, 0
    088FFB44:[25F4006C]: addiu      $s4, $t7, 108
    088FFB48:[00000000]: 0x88FFB48 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    088FFB5C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088FFB60:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    088FFB64:[A5490000]: sh         $t1, 0($t2)
    088FFB68:[25280090]: addiu      $t0, $t1, 144
    088FFB6C:[25290001]: addiu      $t1, $t1, 1
    088FFB70:[A5480130]: sh         $t0, 304($t2)
    088FFB74:[1534FFFB]: bne        $t1, $s4, 0x088FFB64
    088FFB78:[254A0002]: addiu      $t2, $t2, 2
    088FFB7C:[25F40010]: addiu      $s4, $t7, 16
    088FFB80:[00000000]: 0x88FFB80 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    088FFB94:[25F40040]: addiu      $s4, $t7, 64
    088FFB98:[00000000]: 0x88FFB98 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4B0118](10,15,20,15,284,0,11,4)
    088FFBAC:[25EFFF44]: addiu      $t7, $t7, -188
    088FFBB0:[A7AB029A]: sh         $t3, 666($sp)
    088FFBB4:[0A23FF2B]: j          0x088FFCAC
    088FFBB8:[A7AB027C]: sh         $t3, 636($sp)
    088FFBBC:[2739000E]: addiu      $t9, $t9, 14
    088FFBC0:[1B200007]: blez       $t9, 0x088FFBE0
    088FFBC4:[03381046]: rotrv      $v0, $t8, $t9
    088FFBC8:[24C60004]: addiu      $a2, $a2, 4
    088FFBCC:[8CD80000]: lw         $t8, 0($a2)
    088FFBD0:[03221004]: sllv       $v0, $v0, $t9
    088FFBD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFBD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFBDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
    088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
    088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
    088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
    088FFC3C:[0E23FFE5]: jal        0x088FFF94
    088FFC40:[27B402F8]: addiu      $s4, $sp, 760
    088FFC44:[8FAD035C]: lw         $t5, 860($sp)
    088FFC48:[1100010B]: beq        $t0, $zr, 0x08900078
    088FFC4C:[27B40000]: addiu      $s4, $sp, 0
    088FFC50:[7DAD2480]: ext        $t5, $t5, 18, 5
    088FFC54:[0E23FFA2]: jal        0x088FFE88
    088FFC58:[25AD0101]: addiu      $t5, $t5, 257
    088FFC5C:[11000106]: beq        $t0, $zr, 0x08900078
    088FFC60:[8FAD035C]: lw         $t5, 860($sp)
    088FFC64:[928A003D]: lbu        $t2, 61($s4)
    088FFC68:[9289003C]: lbu        $t1, 60($s4)
    088FFC6C:[26940002]: addiu      $s4, $s4, 2
    088FFC70:[11400002]: beq        $t2, $zr, 0x088FFC7C
    088FFC74:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC78:[85E9003C]: lh         $t1, 60($t7)
    088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
    088FFC90:[8689003C]: lh         $t1, 60($s4)
    088FFC94:[26940002]: addiu      $s4, $s4, 2
    088FFC98:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
    088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD40:[108500D0]: beq        $a0, $a1, 0x08900084
    088FFD44:[24840001]: addiu      $a0, $a0, 1
    088FFD48:[0A23FF2C]: j          0x088FFCB0
    088FFD4C:[A082FFFF]: sb         $v0, -1($a0)
    088FFDA0:[10E00005]: beq        $a3, $zr, 0x088FFDB8
    088FFDA4:[008E1023]: subu       $v0, $a0, $t6
    088FFDA8:[27390027]: addiu      $t9, $t9, 39
    088FFDAC:[001948C2]: srl        $t1, $t9, 0x0003
    088FFDB0:[00C93021]: addu       $a2, $a2, $t1
    088FFDB4:[ACE60000]: sw         $a2, 0($a3)
    088FFDB8:[8FBF0310]: lw         $ra, 784($sp)
    088FFDBC:[8FB40308]: lw         $s4, 776($sp)
    088FFDC0:[03E00008]: jr         $ra
    088FFDC4:[27BD0380]: addiu      $sp, $sp, 896
    08900020:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    08900024:[000840C2]: srl        $t0, $t0, 0x0003
    08900028:[00C83023]: subu       $a2, $a2, $t0
    0890002C:[88C80007]: lwl        $t0, 7($a2)
    08900030:[98C80004]: lwr        $t0, 4($a2)
    08900034:[3103FFFF]: andi       $v1, $t0, -1
    08900038:[00641821]: addu       $v1, $v1, $a0
    0890003C:[00A3482B]: sltu       $t1, $a1, $v1
    08900040:[15200010]: bne        $t1, $zr, 0x08900084
    08900044:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08900048:[00294C02]: rotr       $t1, $t1, 0x0010
    0890004C:[1528000A]: bne        $t1, $t0, 0x08900078
    08900050:[00000000]: nop
    08900054:[90C90008]: lbu        $t1, 8($a2)
    08900058:[24C60001]: addiu      $a2, $a2, 1
    0890005C:[24840001]: addiu      $a0, $a0, 1
    08900060:[1464FFFC]: bne        $v1, $a0, 0x08900054
    08900064:[A089FFFF]: sb         $t1, -1($a0)
    08900068:[1540FF4D]: bne        $t2, $zr, 0x088FFDA0
    0890006C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08900070:[0A23FEBB]: j          0x088FFAEC
    08900074:[24C60008]: addiu      $a2, $a2, 8
    08900078:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0890007C:[0A23FF6E]: j          0x088FFDB8
    08900080:[34420108]: ori        $v0, $v0, 264
    08900084:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08900088:[0A23FF6E]: j          0x088FFDB8
    0890008C:[34420104]: ori        $v0, $v0, 260
  Back Branch 088FFD0C 11,886,966 times (length 25)
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
--> 088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
--> 088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
  Back Branch 088FFD14 10,947,492 times (length 6)
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
--> 088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
--> 088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
  Back Branch 088FFD48 8,592,936 times (length 40)
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
    088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
--> 088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
    088FFCB4:[0E23FF8A]: jal        0x088FFE28
    088FFCB8:[27A80002]: addiu      $t0, $sp, 2
    088FFCBC:[27A8027E]: addiu      $t0, $sp, 638
    088FFCC0:[0441001F]: bgez       $v0, 0x088FFD40
    088FFCC4:[7C025520]: bitrev     $t2, $v0
    088FFCC8:[0002A103]: sra        $s4, $v0, 0x0004
    088FFCCC:[05500027]: bltzal     $t2, 0x088FFD6C
    088FFCD0:[97A3029A]: lhu        $v1, 666($sp)
    088FFCD4:[83AA027C]: lb         $t2, 636($sp)
    088FFCD8:[0E23FF7A]: jal        0x088FFDE8
    088FFCDC:[00940823]: subu       $at, $a0, $s4
    088FFCE0:[00A1A02B]: sltu       $s4, $a1, $at
    088FFCE4:[168000E7]: bne        $s4, $zr, 0x08900084
    088FFCE8:[00405016]: clz        $t2, $v0
    088FFCEC:[254AFFE2]: addiu      $t2, $t2, -30
    088FFCF0:[05500017]: bltzal     $t2, 0x088FFD50
    088FFCF4:[0082A023]: subu       $s4, $a0, $v0
    088FFCF8:[01D4502B]: sltu       $t2, $t6, $s4
    088FFCFC:[114000DE]: beq        $t2, $zr, 0x08900078
    088FFD00:[24840001]: addiu      $a0, $a0, 1
    088FFD04:[9288FFFF]: lbu        $t0, -1($s4)
    088FFD08:[26940001]: addiu      $s4, $s4, 1
    088FFD0C:[1024FFE8]: beq        $at, $a0, 0x088FFCB0
    088FFD10:[A088FFFF]: sb         $t0, -1($a0)
    088FFD14:[0A23FF41]: j          0x088FFD04
    088FFD18:[24840001]: addiu      $a0, $a0, 1
    088FFD40:[108500D0]: beq        $a0, $a1, 0x08900084
    088FFD44:[24840001]: addiu      $a0, $a0, 1
--> 088FFD48:[0A23FF2C]: j          0x088FFCB0
    088FFD4C:[A082FFFF]: sb         $v0, -1($a0)
  Back Branch 08900060 363,398 times (length 5)
    08900040:[15200010]: bne        $t1, $zr, 0x08900084
    08900044:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08900048:[00294C02]: rotr       $t1, $t1, 0x0010
    0890004C:[1528000A]: bne        $t1, $t0, 0x08900078
    08900050:[00000000]: nop
--> 08900054:[90C90008]: lbu        $t1, 8($a2)
    08900058:[24C60001]: addiu      $a2, $a2, 1
    0890005C:[24840001]: addiu      $a0, $a0, 1
--> 08900060:[1464FFFC]: bne        $v1, $a0, 0x08900054
    08900064:[A089FFFF]: sb         $t1, -1($a0)
    08900068:[1540FF4D]: bne        $t2, $zr, 0x088FFDA0
    0890006C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08900070:[0A23FEBB]: j          0x088FFAEC
  Back Branch 088FFC7C 187,052 times (length 8)
    088FFC50:[7DAD2480]: ext        $t5, $t5, 18, 5
    088FFC54:[0E23FFA2]: jal        0x088FFE88
    088FFC58:[25AD0101]: addiu      $t5, $t5, 257
    088FFC5C:[11000106]: beq        $t0, $zr, 0x08900078
    088FFC60:[8FAD035C]: lw         $t5, 860($sp)
--> 088FFC64:[928A003D]: lbu        $t2, 61($s4)
    088FFC68:[9289003C]: lbu        $t1, 60($s4)
    088FFC6C:[26940002]: addiu      $s4, $s4, 2
    088FFC70:[11400002]: beq        $t2, $zr, 0x088FFC7C
    088FFC74:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC78:[85E9003C]: lh         $t1, 60($t7)
--> 088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
  Back Branch 088FFCA0 19,486 times (length 6)
    088FFC7C:[168BFFF9]: bne        $s4, $t3, 0x088FFC64
    088FFC80:[A689003A]: sh         $t1, 58($s4)
    088FFC84:[27B4027C]: addiu      $s4, $sp, 636
    088FFC88:[0E23FFA1]: jal        0x088FFE84
    088FFC8C:[7DAD25C0]: ext        $t5, $t5, 23, 5
--> 088FFC90:[8689003C]: lh         $t1, 60($s4)
    088FFC94:[26940002]: addiu      $s4, $s4, 2
    088FFC98:[7D2F2844]: ins        $t7, $t1, 1, 5
    088FFC9C:[85E9007C]: lh         $t1, 124($t7)
--> 088FFCA0:[168BFFFB]: bne        $s4, $t3, 0x088FFC90
    088FFCA4:[A689003A]: sh         $t1, 58($s4)
    088FFCA8:[7C0F2844]: ins        $t7, $zr, 1, 5
    088FFCAC:[83AC0000]: lb         $t4, 0($sp)
    088FFCB0:[97A3001E]: lhu        $v1, 30($sp)
  Back Branch 088FFC28 12,709 times (length 15)
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
--> 088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
--> 088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
    088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 088FFC34 11,102 times (length 18)
    088FFBE0:[AFA2035C]: sw         $v0, 860($sp)
    088FFBE4:[7C541F00]: ext        $s4, $v0, 28, 4
    088FFBE8:[27AB02F8]: addiu      $t3, $sp, 760
    088FFBEC:[25E8FFFC]: addiu      $t0, $t7, -4
    088FFBF0:[028FA021]: addu       $s4, $s4, $t7
--> 088FFBF4:[11140011]: beq        $t0, $s4, 0x088FFC3C
    088FFBF8:[25080001]: addiu      $t0, $t0, 1
    088FFBFC:[810A0009]: lb         $t2, 9($t0)
    088FFC00:[27390003]: addiu      $t9, $t9, 3
    088FFC04:[1B200007]: blez       $t9, 0x088FFC24
    088FFC08:[03381046]: rotrv      $v0, $t8, $t9
    088FFC0C:[24C60004]: addiu      $a2, $a2, 4
    088FFC10:[8CD80000]: lw         $t8, 0($a2)
    088FFC14:[03221004]: sllv       $v0, $v0, $t9
    088FFC18:[2739FFE0]: addiu      $t9, $t9, -32
    088FFC1C:[7F027804]: ins        $v0, $t8, 0, 16
    088FFC20:[03221046]: rotrv      $v0, $v0, $t9
    088FFC24:[00021742]: srl        $v0, $v0, 0x001D
    088FFC28:[1040FFF2]: beq        $v0, $zr, 0x088FFBF4
    088FFC2C:[7C4A7244]: ins        $t2, $v0, 9, 6
    088FFC30:[256B0002]: addiu      $t3, $t3, 2
--> 088FFC34:[0A23FEFD]: j          0x088FFBF4
    088FFC38:[A56A003A]: sh         $t2, 58($t3)
    088FFC3C:[0E23FFE5]: jal        0x088FFF94
    088FFC40:[27B402F8]: addiu      $s4, $sp, 760
    088FFC44:[8FAD035C]: lw         $t5, 860($sp)
  Back Branch 088FFB74 1,440 times (length 6)
    088FFB5C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088FFB60:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 088FFB64:[A5490000]: sh         $t1, 0($t2)
    088FFB68:[25280090]: addiu      $t0, $t1, 144
    088FFB6C:[25290001]: addiu      $t1, $t1, 1
    088FFB70:[A5480130]: sh         $t0, 304($t2)
--> 088FFB74:[1534FFFB]: bne        $t1, $s4, 0x088FFB64
    088FFB78:[254A0002]: addiu      $t2, $t2, 2
    088FFB7C:[25F40010]: addiu      $s4, $t7, 16
    088FFB80:[00000000]: 0x88FFB80 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
  Back Branch 08900068 24 times (length 180)
  Back Branch 08900070 20 times (length 355)
_S1_2_8894EA4 55,232,576 instructions (1.249%), 645,152 calls (08894EA4 - 08895210, length 220)
    08894EA4:[27BDFFD0]: addiu      $sp, $sp, -48
    08894EA8:[AFB00010]: sw         $s0, 16($sp)
    08894EAC:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08894EB0:[AFBF0020]: sw         $ra, 32($sp)
    08894EB4:[AFB3001C]: sw         $s3, 28($sp)
    08894EB8:[AFB20018]: sw         $s2, 24($sp)
    08894EBC:[AFB10014]: sw         $s1, 20($sp)
    08894EC0:[8C8B0060]: lw         $t3, 96($a0)
    08894EC4:[8C820064]: lw         $v0, 100($a0)
    08894EC8:[256B0001]: addiu      $t3, $t3, 1
    08894ECC:[0162102A]: slt        $v0, $t3, $v0
    08894ED0:[1440001C]: bne        $v0, $zr, 0x08894F44
    08894ED4:[AC8B0060]: sw         $t3, 96($a0)
    08894ED8:[8C820068]: lw         $v0, 104($a0)
    08894EDC:[8C83006C]: lw         $v1, 108($a0)
    08894EE0:[24420001]: addiu      $v0, $v0, 1
    08894EE4:[0043182A]: slt        $v1, $v0, $v1
    08894EE8:[106000C6]: beq        $v1, $zr, 0x08895204
    08894EEC:[AC820068]: sw         $v0, 104($a0)
    08894EF0:[8C8500D0]: lw         $a1, 208($a0)
    08894EF4:[10A000C3]: beq        $a1, $zr, 0x08895204
    08894EF8:[240BFFFF]: addiu      $t3, $zr, -1 <=> li $t3, -1
    08894EFC:[8C8300D4]: lw         $v1, 212($a0)
    08894F00:[30620001]: andi       $v0, $v1, 1
    08894F04:[144000B6]: bne        $v0, $zr, 0x088951E0
    08894F08:[AC8B0060]: sw         $t3, 96($a0)
    08894F0C:[00031043]: sra        $v0, $v1, 0x0001
    08894F10:[00822021]: addu       $a0, $a0, $v0
    08894F14:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    08894F18:[0040F809]: jalr       $ra, $v0
    08894F1C:[00000000]: nop
    08894F20:[304300FF]: andi       $v1, $v0, 255
    08894F24:[8FBF0020]: lw         $ra, 32($sp)
    08894F28:[8FB3001C]: lw         $s3, 28($sp)
    08894F2C:[8FB20018]: lw         $s2, 24($sp)
    08894F30:[8FB10014]: lw         $s1, 20($sp)
    08894F34:[8FB00010]: lw         $s0, 16($sp)
    08894F38:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08894F3C:[03E00008]: jr         $ra
    08894F40:[27BD0030]: addiu      $sp, $sp, 48
    08894F44:[8C920038]: lw         $s2, 56($a0)
    08894F48:[11600052]: beq        $t3, $zr, 0x08895094
    08894F4C:[24910044]: addiu      $s1, $a0, 68
    08894F50:[39620001]: xori       $v0, $t3, 1
    08894F54:[30420001]: andi       $v0, $v0, 1
    08894F58:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08894F5C:[1040004A]: beq        $v0, $zr, 0x08895088
    08894F60:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08894F64:[01633823]: subu       $a3, $t3, $v1
    08894F68:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
    08894F6C:[34635556]: ori        $v1, $v1, 21846
    08894F70:[01630018]: mult       $t3, $v1
    08894F74:[01644023]: subu       $t0, $t3, $a0
    08894F78:[000B37C3]: sra        $a2, $t3, 0x001F
    08894F7C:[00074FC3]: sra        $t1, $a3, 0x001F
    08894F80:[000857C3]: sra        $t2, $t0, 0x001F
    08894F84:[00001010]: mfhi       $v0
    08894F88:[00E30018]: mult       $a3, $v1
    08894F8C:[00461023]: subu       $v0, $v0, $a2
    08894F90:[00022040]: sll        $a0, $v0, 0x0001
    08894F94:[00822021]: addu       $a0, $a0, $v0
    08894F98:[01642023]: subu       $a0, $t3, $a0
    08894F9C:[00002810]: mfhi       $a1
    08894FA0:[01030018]: mult       $t0, $v1
    08894FA4:[00A92823]: subu       $a1, $a1, $t1
    08894FA8:[00051040]: sll        $v0, $a1, 0x0001
    08894FAC:[00451021]: addu       $v0, $v0, $a1
    08894FB0:[00E23823]: subu       $a3, $a3, $v0
    08894FB4:[00001810]: mfhi       $v1
    08894FB8:[006A1823]: subu       $v1, $v1, $t2
    08894FBC:[00031040]: sll        $v0, $v1, 0x0001
    08894FC0:[00431021]: addu       $v0, $v0, $v1
    08894FC4:[01024023]: subu       $t0, $t0, $v0
    08894FC8:[000418C0]: sll        $v1, $a0, 0x0003
    08894FCC:[00041140]: sll        $v0, $a0, 0x0005
    08894FD0:[00431023]: subu       $v0, $v0, $v1
    08894FD4:[00501021]: addu       $v0, $v0, $s0
    08894FD8:[AE07007C]: sw         $a3, 124($s0)
    08894FDC:[24530088]: addiu      $s3, $v0, 136
    08894FE0:[AE080080]: sw         $t0, 128($s0)
    08894FE4:[AE040084]: sw         $a0, 132($s0)
    08894FE8:[8E22000C]: lw         $v0, 12($s1)
    08894FEC:[0442000D]: bltzl      $v0, 0x08895024
    08894FF0:[8E220010]: lw         $v0, 16($s1)
    08894FF4:[8E230014]: lw         $v1, 20($s1)
    08894FF8:[5060000A]: beql       $v1, $zr, 0x08895024
    08894FFC:[8E220010]: lw         $v0, 16($s1)
    08895000:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08895004:[0060F809]: jalr       $ra, $v1
    08895008:[02422821]: addu       $a1, $s2, $v0
    0889500C:[C7AC0000]: lwc1       $f12, 0($sp)
    08895010:[C7AD0004]: lwc1       $f13, 4($sp)
    08895014:[C7AE0008]: lwc1       $f14, 8($sp)
    08895018:[0E255539]: jal        0x089554E4
    0889501C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08895020:[8E220010]: lw         $v0, 16($s1)
    08895024:[0442000D]: bltzl      $v0, 0x0889505C
    08895028:[8E220000]: lw         $v0, 0($s1)
    0889502C:[8E230018]: lw         $v1, 24($s1)
    08895030:[5060000A]: beql       $v1, $zr, 0x0889505C
    08895034:[8E220000]: lw         $v0, 0($s1)
    08895038:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0889503C:[0060F809]: jalr       $ra, $v1
    08895040:[02422821]: addu       $a1, $s2, $v0
    08895044:[C7AC0000]: lwc1       $f12, 0($sp)
    08895048:[C7AD0004]: lwc1       $f13, 4($sp)
    0889504C:[C7AE0008]: lwc1       $f14, 8($sp)
    08895050:[0E255539]: jal        0x089554E4
    08895054:[2664000C]: addiu      $a0, $s3, 12
    08895058:[8E220000]: lw         $v0, 0($s1)
    0889505C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08895060:[00521021]: addu       $v0, $v0, $s2
    08895064:[AE020038]: sw         $v0, 56($s0)
    08895068:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0889506C:[8FBF0020]: lw         $ra, 32($sp)
    08895070:[8FB3001C]: lw         $s3, 28($sp)
    08895074:[8FB20018]: lw         $s2, 24($sp)
    08895078:[8FB10014]: lw         $s1, 20($sp)
    0889507C:[8FB00010]: lw         $s0, 16($sp)
    08895080:[03E00008]: jr         $ra
    08895084:[27BD0030]: addiu      $sp, $sp, 48
    08895088:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0889508C:[0A2253D9]: j          0x08894F64
    08895090:[2403FFFE]: addiu      $v1, $zr, -2 <=> li $v1, -2
    08895094:[8E22000C]: lw         $v0, 12($s1)
    08895098:[0440000C]: bltz       $v0, 0x088950CC
    0889509C:[24930088]: addiu      $s3, $a0, 136
    088950A0:[8E230014]: lw         $v1, 20($s1)
    088950A4:[5060000A]: beql       $v1, $zr, 0x088950D0
    088950A8:[8E220010]: lw         $v0, 16($s1)
    088950AC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088950B0:[0060F809]: jalr       $ra, $v1
    088950B4:[02422821]: addu       $a1, $s2, $v0
    088950B8:[C7AC0000]: lwc1       $f12, 0($sp)
    088950BC:[C7AD0004]: lwc1       $f13, 4($sp)
    088950C0:[C7AE0008]: lwc1       $f14, 8($sp)
    088950C4:[0E255539]: jal        0x089554E4
    088950C8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088950CC:[8E220010]: lw         $v0, 16($s1)
    088950D0:[0442000C]: bltzl      $v0, 0x08895104
    088950D4:[8E020060]: lw         $v0, 96($s0)
    088950D8:[8E230018]: lw         $v1, 24($s1)
    088950DC:[10600008]: beq        $v1, $zr, 0x08895100
    088950E0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088950E4:[0060F809]: jalr       $ra, $v1
    088950E8:[02422821]: addu       $a1, $s2, $v0
    088950EC:[C7AC0000]: lwc1       $f12, 0($sp)
    088950F0:[C7AD0004]: lwc1       $f13, 4($sp)
    088950F4:[C7AE0008]: lwc1       $f14, 8($sp)
    088950F8:[0E255539]: jal        0x089554E4
    088950FC:[2664000C]: addiu      $a0, $s3, 12
    08895100:[8E020060]: lw         $v0, 96($s0)
    08895104:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
    08895108:[34635556]: ori        $v1, $v1, 21846
    0889510C:[244B0001]: addiu      $t3, $v0, 1
    08895110:[01630018]: mult       $t3, $v1
    08895114:[000B27C3]: sra        $a0, $t3, 0x001F
    08895118:[8E250000]: lw         $a1, 0($s1)
    0889511C:[AE0B0060]: sw         $t3, 96($s0)
    08895120:[00001810]: mfhi       $v1
    08895124:[00641823]: subu       $v1, $v1, $a0
    08895128:[00031040]: sll        $v0, $v1, 0x0001
    0889512C:[00431021]: addu       $v0, $v0, $v1
    08895130:[01621023]: subu       $v0, $t3, $v0
    08895134:[00021940]: sll        $v1, $v0, 0x0005
    08895138:[8E24000C]: lw         $a0, 12($s1)
    0889513C:[000210C0]: sll        $v0, $v0, 0x0003
    08895140:[00621823]: subu       $v1, $v1, $v0
    08895144:[00701821]: addu       $v1, $v1, $s0
    08895148:[00B29021]: addu       $s2, $a1, $s2
    0889514C:[0480000B]: bltz       $a0, 0x0889517C
    08895150:[24730088]: addiu      $s3, $v1, 136
    08895154:[8E220014]: lw         $v0, 20($s1)
    08895158:[10400008]: beq        $v0, $zr, 0x0889517C
    0889515C:[02442821]: addu       $a1, $s2, $a0
    08895160:[0040F809]: jalr       $ra, $v0
    08895164:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08895168:[C7AC0000]: lwc1       $f12, 0($sp)
    0889516C:[C7AD0004]: lwc1       $f13, 4($sp)
    08895170:[C7AE0008]: lwc1       $f14, 8($sp)
    08895174:[0E255539]: jal        0x089554E4
    08895178:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889517C:[8E220010]: lw         $v0, 16($s1)
    08895180:[0442000C]: bltzl      $v0, 0x088951B4
    08895184:[8E0B0060]: lw         $t3, 96($s0)
    08895188:[8E230018]: lw         $v1, 24($s1)
    0889518C:[10600008]: beq        $v1, $zr, 0x088951B0
    08895190:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08895194:[0060F809]: jalr       $ra, $v1
    08895198:[02422821]: addu       $a1, $s2, $v0
    0889519C:[C7AC0000]: lwc1       $f12, 0($sp)
    088951A0:[C7AD0004]: lwc1       $f13, 4($sp)
    088951A4:[C7AE0008]: lwc1       $f14, 8($sp)
    088951A8:[0E255539]: jal        0x089554E4
    088951AC:[2664000C]: addiu      $a0, $s3, 12
    088951B0:[8E0B0060]: lw         $t3, 96($s0)
    088951B4:[8E220000]: lw         $v0, 0($s1)
    088951B8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088951BC:[256B0001]: addiu      $t3, $t3, 1
    088951C0:[00529021]: addu       $s2, $v0, $s2
    088951C4:[39620001]: xori       $v0, $t3, 1
    088951C8:[30420001]: andi       $v0, $v0, 1
    088951CC:[AE0B0060]: sw         $t3, 96($s0)
    088951D0:[1440FF64]: bne        $v0, $zr, 0x08894F64
    088951D4:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    088951D8:[0A225423]: j          0x0889508C
    088951DC:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    088951E0:[00031843]: sra        $v1, $v1, 0x0001
    088951E4:[00832021]: addu       $a0, $a0, $v1
    088951E8:[8C820000]: lw         $v0, 0($a0)
    088951EC:[00451021]: addu       $v0, $v0, $a1
    088951F0:[8C420000]: lw         $v0, 0($v0)
    088951F4:[0040F809]: jalr       $ra, $v0
    088951F8:[00000000]: nop
    088951FC:[0A2253C9]: j          0x08894F24
    08895200:[304300FF]: andi       $v1, $v0, 255
    08895204:[0E225213]: jal        0x0889484C
    08895208:[00000000]: nop
    0889520C:[0A2253C9]: j          0x08894F24
    08895210:[304300FF]: andi       $v1, $v0, 255
  Back Branch 0889508C 223,097 times (length 76)
    08894F50:[39620001]: xori       $v0, $t3, 1
    08894F54:[30420001]: andi       $v0, $v0, 1
    08894F58:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08894F5C:[1040004A]: beq        $v0, $zr, 0x08895088
    08894F60:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
--> 08894F64:[01633823]: subu       $a3, $t3, $v1
    08894F68:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
    08894F6C:[34635556]: ori        $v1, $v1, 21846
    08894F70:[01630018]: mult       $t3, $v1
    08894F74:[01644023]: subu       $t0, $t3, $a0
    08894F78:[000B37C3]: sra        $a2, $t3, 0x001F
    08894F7C:[00074FC3]: sra        $t1, $a3, 0x001F
    08894F80:[000857C3]: sra        $t2, $t0, 0x001F
    08894F84:[00001010]: mfhi       $v0
    08894F88:[00E30018]: mult       $a3, $v1
    08894F8C:[00461023]: subu       $v0, $v0, $a2
    08894F90:[00022040]: sll        $a0, $v0, 0x0001
    08894F94:[00822021]: addu       $a0, $a0, $v0
    08894F98:[01642023]: subu       $a0, $t3, $a0
    08894F9C:[00002810]: mfhi       $a1
    08894FA0:[01030018]: mult       $t0, $v1
    08894FA4:[00A92823]: subu       $a1, $a1, $t1
    08894FA8:[00051040]: sll        $v0, $a1, 0x0001
    08894FAC:[00451021]: addu       $v0, $v0, $a1
    08894FB0:[00E23823]: subu       $a3, $a3, $v0
    08894FB4:[00001810]: mfhi       $v1
    08894FB8:[006A1823]: subu       $v1, $v1, $t2
    08894FBC:[00031040]: sll        $v0, $v1, 0x0001
    08894FC0:[00431021]: addu       $v0, $v0, $v1
    08894FC4:[01024023]: subu       $t0, $t0, $v0
    08894FC8:[000418C0]: sll        $v1, $a0, 0x0003
    08894FCC:[00041140]: sll        $v0, $a0, 0x0005
    08894FD0:[00431023]: subu       $v0, $v0, $v1
    08894FD4:[00501021]: addu       $v0, $v0, $s0
    08894FD8:[AE07007C]: sw         $a3, 124($s0)
    08894FDC:[24530088]: addiu      $s3, $v0, 136
    08894FE0:[AE080080]: sw         $t0, 128($s0)
    08894FE4:[AE040084]: sw         $a0, 132($s0)
    08894FE8:[8E22000C]: lw         $v0, 12($s1)
    08894FEC:[0442000D]: bltzl      $v0, 0x08895024
    08894FF0:[8E220010]: lw         $v0, 16($s1)
    08894FF4:[8E230014]: lw         $v1, 20($s1)
    08894FF8:[5060000A]: beql       $v1, $zr, 0x08895024
    08894FFC:[8E220010]: lw         $v0, 16($s1)
    08895000:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08895004:[0060F809]: jalr       $ra, $v1
    08895008:[02422821]: addu       $a1, $s2, $v0
    0889500C:[C7AC0000]: lwc1       $f12, 0($sp)
    08895010:[C7AD0004]: lwc1       $f13, 4($sp)
    08895014:[C7AE0008]: lwc1       $f14, 8($sp)
    08895018:[0E255539]: jal        0x089554E4
    0889501C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08895020:[8E220010]: lw         $v0, 16($s1)
    08895024:[0442000D]: bltzl      $v0, 0x0889505C
    08895028:[8E220000]: lw         $v0, 0($s1)
    0889502C:[8E230018]: lw         $v1, 24($s1)
    08895030:[5060000A]: beql       $v1, $zr, 0x0889505C
    08895034:[8E220000]: lw         $v0, 0($s1)
    08895038:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0889503C:[0060F809]: jalr       $ra, $v1
    08895040:[02422821]: addu       $a1, $s2, $v0
    08895044:[C7AC0000]: lwc1       $f12, 0($sp)
    08895048:[C7AD0004]: lwc1       $f13, 4($sp)
    0889504C:[C7AE0008]: lwc1       $f14, 8($sp)
    08895050:[0E255539]: jal        0x089554E4
    08895054:[2664000C]: addiu      $a0, $s3, 12
    08895058:[8E220000]: lw         $v0, 0($s1)
    0889505C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08895060:[00521021]: addu       $v0, $v0, $s2
    08895064:[AE020038]: sw         $v0, 56($s0)
    08895068:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0889506C:[8FBF0020]: lw         $ra, 32($sp)
    08895070:[8FB3001C]: lw         $s3, 28($sp)
    08895074:[8FB20018]: lw         $s2, 24($sp)
    08895078:[8FB10014]: lw         $s1, 20($sp)
    0889507C:[8FB00010]: lw         $s0, 16($sp)
    08895080:[03E00008]: jr         $ra
    08895084:[27BD0030]: addiu      $sp, $sp, 48
    08895088:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
--> 0889508C:[0A2253D9]: j          0x08894F64
    08895090:[2403FFFE]: addiu      $v1, $zr, -2 <=> li $v1, -2
    08895094:[8E22000C]: lw         $v0, 12($s1)
    08895098:[0440000C]: bltz       $v0, 0x088950CC
    0889509C:[24930088]: addiu      $s3, $a0, 136
  Back Branch 088951D0 164,976 times (length 157)
  Back Branch 0889520C 108,755 times (length 188)
_S1_2_8941100 51,928,388 instructions (1.174%), 527,669 calls (08940FBC - 0894130C, length 213)
    08940FBC:[27BDFFF0]: addiu      $sp, $sp, -16
    08940FC0:[AFB20008]: sw         $s2, 8($sp)
    08940FC4:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    08940FC8:[AFB10004]: sw         $s1, 4($sp)
    08940FCC:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08940FD0:[AFB00000]: sw         $s0, 0($sp)
    08940FD4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08940FD8:[1080000A]: beq        $a0, $zr, 0x08941004
    08940FDC:[AFBF000C]: sw         $ra, 12($sp)
    08940FE0:[10C00008]: beq        $a2, $zr, 0x08941004
    08940FE4:[24C70048]: addiu      $a3, $a2, 72
    08940FE8:[8C830034]: lw         $v1, 52($a0)
    08940FEC:[00031880]: sll        $v1, $v1, 0x0002
    08940FF0:[00E31821]: addu       $v1, $a3, $v1
    08940FF4:[8C620000]: lw         $v0, 0($v1)
    08940FF8:[7C02B804]: ins        $v0, $zr, 0, 24
    08940FFC:[14400008]: bne        $v0, $zr, 0x08941020
    08941000:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    08941004:[8FBF000C]: lw         $ra, 12($sp)
    08941008:[8FB20008]: lw         $s2, 8($sp)
    0894100C:[8FB10004]: lw         $s1, 4($sp)
    08941010:[8FB00000]: lw         $s0, 0($sp)
    08941014:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08941018:[03E00008]: jr         $ra
    0894101C:[27BD0010]: addiu      $sp, $sp, 16
    08941020:[8C84002C]: lw         $a0, 44($a0)
    08941024:[8E060030]: lw         $a2, 48($s0)
    08941028:[C62C0060]: lwc1       $f12, 96($s1)
    0894102C:[00042080]: sll        $a0, $a0, 0x0002
    08941030:[00063080]: sll        $a2, $a2, 0x0002
    08941034:[00E63021]: addu       $a2, $a3, $a2
    08941038:[0E251436]: jal        0x089450D8
    0894103C:[00E42021]: addu       $a0, $a3, $a0
    08941040:[26020014]: addiu      $v0, $s0, 20
    08941044:[8C460008]: lw         $a2, 8($v0)
    08941048:[8C450004]: lw         $a1, 4($v0)
    0894104C:[0E251443]: jal        0x0894510C
    08941050:[8E040014]: lw         $a0, 20($s0)
    08941054:[8E040024]: lw         $a0, 36($s0)
    08941058:[8E260044]: lw         $a2, 68($s1)
    0894105C:[8E030028]: lw         $v1, 40($s0)
    08941060:[8E250040]: lw         $a1, 64($s1)
    08941064:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    08941068:[00C23024]: and        $a2, $a2, $v0
    0894106C:[00663025]: or         $a2, $v1, $a2
    08941070:[00852825]: or         $a1, $a0, $a1
    08941074:[0E251420]: jal        0x08945080
    08941078:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0894107C:[8E020008]: lw         $v0, 8($s0)
    08941080:[26050040]: addiu      $a1, $s0, 64
    08941084:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941088:[30420001]: andi       $v0, $v0, 1
    0894108C:[0E2514A9]: jal        0x089452A4
    08941090:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    08941094:[8E050038]: lw         $a1, 56($s0)
    08941098:[8E06003C]: lw         $a2, 60($s0)
    0894109C:[0E2514CF]: jal        0x0894533C
    089410A0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089410A4:[8E020020]: lw         $v0, 32($s0)
    089410A8:[8E430038]: lw         $v1, 56($s2)
    089410AC:[30420FFF]: andi       $v0, $v0, 4095
    089410B0:[00022880]: sll        $a1, $v0, 0x0002
    089410B4:[0043102A]: slt        $v0, $v0, $v1
    089410B8:[1440000A]: bne        $v0, $zr, 0x089410E4
    089410BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089410C0:[0E25072C]: jal        0x08941CB0
    089410C4:[8E05000C]: lw         $a1, 12($s0)
    089410C8:[8E02000C]: lw         $v0, 12($s0)
    089410CC:[8FBF000C]: lw         $ra, 12($sp)
    089410D0:[8FB20008]: lw         $s2, 8($sp)
    089410D4:[8FB10004]: lw         $s1, 4($sp)
    089410D8:[8FB00000]: lw         $s0, 0($sp)
    089410DC:[03E00008]: jr         $ra
    089410E0:[27BD0010]: addiu      $sp, $sp, 16
    089410E4:[8E420024]: lw         $v0, 36($s2)
    089410E8:[00A21021]: addu       $v0, $a1, $v0
    089410EC:[8C440000]: lw         $a0, 0($v0)
    089410F0:[0E25072C]: jal        0x08941CB0
    089410F4:[8E05000C]: lw         $a1, 12($s0)
    089410F8:[0A250433]: j          0x089410CC
    089410FC:[8E02000C]: lw         $v0, 12($s0)
    08941100:[27BDFFF0]: addiu      $sp, $sp, -16
    08941104:[AFB00000]: sw         $s0, 0($sp)
    08941108:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0894110C:[AFBF000C]: sw         $ra, 12($sp)
    08941110:[AFB20008]: sw         $s2, 8($sp)
    08941114:[10800075]: beq        $a0, $zr, 0x089412EC
    08941118:[AFB10004]: sw         $s1, 4($sp)
    0894111C:[8C880018]: lw         $t0, 24($a0)
    08941120:[8C830008]: lw         $v1, 8($a0)
    08941124:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08941128:[01021024]: and        $v0, $t0, $v0
    0894112C:[1440000F]: bne        $v0, $zr, 0x0894116C
    08941130:[0063280B]: movn       $a1, $v1, $v1
    08941134:[04C00006]: bltz       $a2, 0x08941150
    08941138:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894113C:[8E03003C]: lw         $v1, 60($s0)
    08941140:[00C3102A]: slt        $v0, $a2, $v1
    08941144:[1440004F]: bne        $v0, $zr, 0x08941284
    08941148:[00061080]: sll        $v0, $a2, 0x0002
    0894114C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08941150:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941154:[8FBF000C]: lw         $ra, 12($sp)
    08941158:[8FB20008]: lw         $s2, 8($sp)
    0894115C:[8FB10004]: lw         $s1, 4($sp)
    08941160:[8FB00000]: lw         $s0, 0($sp)
    08941164:[03E00008]: jr         $ra
    08941168:[27BD0010]: addiu      $sp, $sp, 16
    0894116C:[7D020400]: ext        $v0, $t0, 16, 1
    08941170:[00C23023]: subu       $a2, $a2, $v0
    08941174:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    08941178:[04C0000F]: bltz       $a2, 0x089411B8
    0894117C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    08941180:[8C83003C]: lw         $v1, 60($a0)
    08941184:[00C32023]: subu       $a0, $a2, $v1
    08941188:[0480FFED]: bltz       $a0, 0x08941140
    0894118C:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    08941190:[01021024]: and        $v0, $t0, $v0
    08941194:[14400044]: bne        $v0, $zr, 0x089412A8
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894119C:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089411A0:[01021024]: and        $v0, $t0, $v0
    089411A4:[14400046]: bne        $v0, $zr, 0x089412C0
    089411A8:[00000000]: nop
    089411AC:[1240FFE5]: beq        $s2, $zr, 0x08941144
    089411B0:[00C3102A]: slt        $v0, $a2, $v1
    089411B4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089411B8:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089411BC:[24633BBC]: addiu      $v1, $v1, 15292
    089411C0:[00021140]: sll        $v0, $v0, 0x0005
    089411C4:[2463EFC0]: addiu      $v1, $v1, -4160
    089411C8:[00438821]: addu       $s1, $v0, $v1
    089411CC:[8E290004]: lw         $t1, 4($s1)
    089411D0:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089411D4:[8E2B0000]: lw         $t3, 0($s1)
    089411D8:[8E2A0008]: lw         $t2, 8($s1)
    089411DC:[1242003C]: beq        $s2, $v0, 0x089412D0
    089411E0:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089411E4:[00071880]: sll        $v1, $a3, 0x0002
    089411E8:[26070048]: addiu      $a3, $s0, 72
    089411EC:[00E31821]: addu       $v1, $a3, $v1
    089411F0:[8C620000]: lw         $v0, 0($v1)
    089411F4:[7C02B804]: ins        $v0, $zr, 0, 24
    089411F8:[1040FFCE]: beq        $v0, $zr, 0x08941134
    089411FC:[00000000]: nop
    08941200:[C60C0060]: lwc1       $f12, 96($s0)
    08941204:[000B2080]: sll        $a0, $t3, 0x0002
    08941208:[000A3080]: sll        $a2, $t2, 0x0002
    0894120C:[00E63021]: addu       $a2, $a3, $a2
    08941210:[00E42021]: addu       $a0, $a3, $a0
    08941214:[0E251436]: jal        0x089450D8
    08941218:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0894121C:[8E24000C]: lw         $a0, 12($s1)
    08941220:[8E250010]: lw         $a1, 16($s1)
    08941224:[0E251443]: jal        0x0894510C
    08941228:[8E260014]: lw         $a2, 20($s1)
    0894122C:[8E240018]: lw         $a0, 24($s1)
    08941230:[8E060044]: lw         $a2, 68($s0)
    08941234:[8E23001C]: lw         $v1, 28($s1)
    08941238:[8E050040]: lw         $a1, 64($s0)
    0894123C:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    08941240:[00C23024]: and        $a2, $a2, $v0
    08941244:[00663025]: or         $a2, $v1, $a2
    08941248:[00852825]: or         $a1, $a0, $a1
    0894124C:[0E251420]: jal        0x08945080
    08941250:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941254:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941258:[0E2514A9]: jal        0x089452A4
    0894125C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941260:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941264:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941268:[0E2514CF]: jal        0x0894533C
    0894126C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08941270:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08941274:[0E25072C]: jal        0x08941CB0
    08941278:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0894127C:[0A250455]: j          0x08941154
    08941280:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941284:[00501021]: addu       $v0, $v0, $s0
    08941288:[8C44001C]: lw         $a0, 28($v0)
    0894128C:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08941290:[8FBF000C]: lw         $ra, 12($sp)
    08941294:[8FB20008]: lw         $s2, 8($sp)
    08941298:[8FB10004]: lw         $s1, 4($sp)
    0894129C:[8FB00000]: lw         $s0, 0($sp)
    089412A0:[0A2503EF]: j          0x08940FBC
    089412A4:[27BD0010]: addiu      $sp, $sp, 16
    089412A8:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089412AC:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089412B0:[01021024]: and        $v0, $t0, $v0
    089412B4:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
    089412B8:[1040FFBC]: beq        $v0, $zr, 0x089411AC
    089412BC:[2484FFFF]: addiu      $a0, $a0, -1
    089412C0:[1480FFBA]: bne        $a0, $zr, 0x089411AC
    089412C4:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089412C8:[0A25046E]: j          0x089411B8
    089412CC:[24120086]: addiu      $s2, $zr, 134 <=> li $s2, 134
    089412D0:[31040002]: andi       $a0, $t0, 2
    089412D4:[31030008]: andi       $v1, $t0, 8
    089412D8:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089412DC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089412E0:[0123380B]: movn       $a3, $t1, $v1
    089412E4:[0A250479]: j          0x089411E4
    089412E8:[0044500A]: movz       $t2, $v0, $a0
    089412EC:[14C0FF97]: bne        $a2, $zr, 0x0894114C
    089412F0:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089412F4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089412F8:[8FBF000C]: lw         $ra, 12($sp)
    089412FC:[8FB20008]: lw         $s2, 8($sp)
    08941300:[8FB10004]: lw         $s1, 4($sp)
    08941304:[8FB00000]: lw         $s0, 0($sp)
    08941308:[03E00008]: jr         $ra
    0894130C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089412A0 521,012 times (length 187)
  Back Branch 089410F8 517,318 times (length 13)
    089410B8:[1440000A]: bne        $v0, $zr, 0x089410E4
    089410BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089410C0:[0E25072C]: jal        0x08941CB0
    089410C4:[8E05000C]: lw         $a1, 12($s0)
    089410C8:[8E02000C]: lw         $v0, 12($s0)
--> 089410CC:[8FBF000C]: lw         $ra, 12($sp)
    089410D0:[8FB20008]: lw         $s2, 8($sp)
    089410D4:[8FB10004]: lw         $s1, 4($sp)
    089410D8:[8FB00000]: lw         $s0, 0($sp)
    089410DC:[03E00008]: jr         $ra
    089410E0:[27BD0010]: addiu      $sp, $sp, 16
    089410E4:[8E420024]: lw         $v0, 36($s2)
    089410E8:[00A21021]: addu       $v0, $a1, $v0
    089410EC:[8C440000]: lw         $a0, 0($v0)
    089410F0:[0E25072C]: jal        0x08941CB0
    089410F4:[8E05000C]: lw         $a1, 12($s0)
--> 089410F8:[0A250433]: j          0x089410CC
    089410FC:[8E02000C]: lw         $v0, 12($s0)
    08941100:[27BDFFF0]: addiu      $sp, $sp, -16
    08941104:[AFB00000]: sw         $s0, 0($sp)
    08941108:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
  Back Branch 089411F8 6,657 times (length 51)
    08941120:[8C830008]: lw         $v1, 8($a0)
    08941124:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08941128:[01021024]: and        $v0, $t0, $v0
    0894112C:[1440000F]: bne        $v0, $zr, 0x0894116C
    08941130:[0063280B]: movn       $a1, $v1, $v1
--> 08941134:[04C00006]: bltz       $a2, 0x08941150
    08941138:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894113C:[8E03003C]: lw         $v1, 60($s0)
    08941140:[00C3102A]: slt        $v0, $a2, $v1
    08941144:[1440004F]: bne        $v0, $zr, 0x08941284
    08941148:[00061080]: sll        $v0, $a2, 0x0002
    0894114C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08941150:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941154:[8FBF000C]: lw         $ra, 12($sp)
    08941158:[8FB20008]: lw         $s2, 8($sp)
    0894115C:[8FB10004]: lw         $s1, 4($sp)
    08941160:[8FB00000]: lw         $s0, 0($sp)
    08941164:[03E00008]: jr         $ra
    08941168:[27BD0010]: addiu      $sp, $sp, 16
    0894116C:[7D020400]: ext        $v0, $t0, 16, 1
    08941170:[00C23023]: subu       $a2, $a2, $v0
    08941174:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    08941178:[04C0000F]: bltz       $a2, 0x089411B8
    0894117C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    08941180:[8C83003C]: lw         $v1, 60($a0)
    08941184:[00C32023]: subu       $a0, $a2, $v1
    08941188:[0480FFED]: bltz       $a0, 0x08941140
    0894118C:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    08941190:[01021024]: and        $v0, $t0, $v0
    08941194:[14400044]: bne        $v0, $zr, 0x089412A8
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894119C:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089411A0:[01021024]: and        $v0, $t0, $v0
    089411A4:[14400046]: bne        $v0, $zr, 0x089412C0
    089411A8:[00000000]: nop
    089411AC:[1240FFE5]: beq        $s2, $zr, 0x08941144
    089411B0:[00C3102A]: slt        $v0, $a2, $v1
    089411B4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089411B8:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089411BC:[24633BBC]: addiu      $v1, $v1, 15292
    089411C0:[00021140]: sll        $v0, $v0, 0x0005
    089411C4:[2463EFC0]: addiu      $v1, $v1, -4160
    089411C8:[00438821]: addu       $s1, $v0, $v1
    089411CC:[8E290004]: lw         $t1, 4($s1)
    089411D0:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089411D4:[8E2B0000]: lw         $t3, 0($s1)
    089411D8:[8E2A0008]: lw         $t2, 8($s1)
    089411DC:[1242003C]: beq        $s2, $v0, 0x089412D0
    089411E0:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089411E4:[00071880]: sll        $v1, $a3, 0x0002
    089411E8:[26070048]: addiu      $a3, $s0, 72
    089411EC:[00E31821]: addu       $v1, $a3, $v1
    089411F0:[8C620000]: lw         $v0, 0($v1)
    089411F4:[7C02B804]: ins        $v0, $zr, 0, 24
--> 089411F8:[1040FFCE]: beq        $v0, $zr, 0x08941134
    089411FC:[00000000]: nop
    08941200:[C60C0060]: lwc1       $f12, 96($s0)
    08941204:[000B2080]: sll        $a0, $t3, 0x0002
    08941208:[000A3080]: sll        $a2, $t2, 0x0002
  Back Branch 08941188 5,550 times (length 20)
    0894112C:[1440000F]: bne        $v0, $zr, 0x0894116C
    08941130:[0063280B]: movn       $a1, $v1, $v1
    08941134:[04C00006]: bltz       $a2, 0x08941150
    08941138:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894113C:[8E03003C]: lw         $v1, 60($s0)
--> 08941140:[00C3102A]: slt        $v0, $a2, $v1
    08941144:[1440004F]: bne        $v0, $zr, 0x08941284
    08941148:[00061080]: sll        $v0, $a2, 0x0002
    0894114C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08941150:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941154:[8FBF000C]: lw         $ra, 12($sp)
    08941158:[8FB20008]: lw         $s2, 8($sp)
    0894115C:[8FB10004]: lw         $s1, 4($sp)
    08941160:[8FB00000]: lw         $s0, 0($sp)
    08941164:[03E00008]: jr         $ra
    08941168:[27BD0010]: addiu      $sp, $sp, 16
    0894116C:[7D020400]: ext        $v0, $t0, 16, 1
    08941170:[00C23023]: subu       $a2, $a2, $v0
    08941174:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    08941178:[04C0000F]: bltz       $a2, 0x089411B8
    0894117C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    08941180:[8C83003C]: lw         $v1, 60($a0)
    08941184:[00C32023]: subu       $a0, $a2, $v1
--> 08941188:[0480FFED]: bltz       $a0, 0x08941140
    0894118C:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    08941190:[01021024]: and        $v0, $t0, $v0
    08941194:[14400044]: bne        $v0, $zr, 0x089412A8
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
  Back Branch 089412E4 3,882 times (length 66)
    089411D0:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089411D4:[8E2B0000]: lw         $t3, 0($s1)
    089411D8:[8E2A0008]: lw         $t2, 8($s1)
    089411DC:[1242003C]: beq        $s2, $v0, 0x089412D0
    089411E0:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
--> 089411E4:[00071880]: sll        $v1, $a3, 0x0002
    089411E8:[26070048]: addiu      $a3, $s0, 72
    089411EC:[00E31821]: addu       $v1, $a3, $v1
    089411F0:[8C620000]: lw         $v0, 0($v1)
    089411F4:[7C02B804]: ins        $v0, $zr, 0, 24
    089411F8:[1040FFCE]: beq        $v0, $zr, 0x08941134
    089411FC:[00000000]: nop
    08941200:[C60C0060]: lwc1       $f12, 96($s0)
    08941204:[000B2080]: sll        $a0, $t3, 0x0002
    08941208:[000A3080]: sll        $a2, $t2, 0x0002
    0894120C:[00E63021]: addu       $a2, $a3, $a2
    08941210:[00E42021]: addu       $a0, $a3, $a0
    08941214:[0E251436]: jal        0x089450D8
    08941218:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0894121C:[8E24000C]: lw         $a0, 12($s1)
    08941220:[8E250010]: lw         $a1, 16($s1)
    08941224:[0E251443]: jal        0x0894510C
    08941228:[8E260014]: lw         $a2, 20($s1)
    0894122C:[8E240018]: lw         $a0, 24($s1)
    08941230:[8E060044]: lw         $a2, 68($s0)
    08941234:[8E23001C]: lw         $v1, 28($s1)
    08941238:[8E050040]: lw         $a1, 64($s0)
    0894123C:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    08941240:[00C23024]: and        $a2, $a2, $v0
    08941244:[00663025]: or         $a2, $v1, $a2
    08941248:[00852825]: or         $a1, $a0, $a1
    0894124C:[0E251420]: jal        0x08945080
    08941250:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941254:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941258:[0E2514A9]: jal        0x089452A4
    0894125C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941260:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941264:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941268:[0E2514CF]: jal        0x0894533C
    0894126C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08941270:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08941274:[0E25072C]: jal        0x08941CB0
    08941278:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0894127C:[0A250455]: j          0x08941154
    08941280:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941284:[00501021]: addu       $v0, $v0, $s0
    08941288:[8C44001C]: lw         $a0, 28($v0)
    0894128C:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08941290:[8FBF000C]: lw         $ra, 12($sp)
    08941294:[8FB20008]: lw         $s2, 8($sp)
    08941298:[8FB10004]: lw         $s1, 4($sp)
    0894129C:[8FB00000]: lw         $s0, 0($sp)
    089412A0:[0A2503EF]: j          0x08940FBC
    089412A4:[27BD0010]: addiu      $sp, $sp, 16
    089412A8:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089412AC:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089412B0:[01021024]: and        $v0, $t0, $v0
    089412B4:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
    089412B8:[1040FFBC]: beq        $v0, $zr, 0x089411AC
    089412BC:[2484FFFF]: addiu      $a0, $a0, -1
    089412C0:[1480FFBA]: bne        $a0, $zr, 0x089411AC
    089412C4:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089412C8:[0A25046E]: j          0x089411B8
    089412CC:[24120086]: addiu      $s2, $zr, 134 <=> li $s2, 134
    089412D0:[31040002]: andi       $a0, $t0, 2
    089412D4:[31030008]: andi       $v1, $t0, 8
    089412D8:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089412DC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089412E0:[0123380B]: movn       $a3, $t1, $v1
--> 089412E4:[0A250479]: j          0x089411E4
    089412E8:[0044500A]: movz       $t2, $v0, $a0
    089412EC:[14C0FF97]: bne        $a2, $zr, 0x0894114C
    089412F0:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089412F4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
  Back Branch 0894127C 3,882 times (length 76)
    08941140:[00C3102A]: slt        $v0, $a2, $v1
    08941144:[1440004F]: bne        $v0, $zr, 0x08941284
    08941148:[00061080]: sll        $v0, $a2, 0x0002
    0894114C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08941150:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
--> 08941154:[8FBF000C]: lw         $ra, 12($sp)
    08941158:[8FB20008]: lw         $s2, 8($sp)
    0894115C:[8FB10004]: lw         $s1, 4($sp)
    08941160:[8FB00000]: lw         $s0, 0($sp)
    08941164:[03E00008]: jr         $ra
    08941168:[27BD0010]: addiu      $sp, $sp, 16
    0894116C:[7D020400]: ext        $v0, $t0, 16, 1
    08941170:[00C23023]: subu       $a2, $a2, $v0
    08941174:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    08941178:[04C0000F]: bltz       $a2, 0x089411B8
    0894117C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    08941180:[8C83003C]: lw         $v1, 60($a0)
    08941184:[00C32023]: subu       $a0, $a2, $v1
    08941188:[0480FFED]: bltz       $a0, 0x08941140
    0894118C:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    08941190:[01021024]: and        $v0, $t0, $v0
    08941194:[14400044]: bne        $v0, $zr, 0x089412A8
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894119C:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089411A0:[01021024]: and        $v0, $t0, $v0
    089411A4:[14400046]: bne        $v0, $zr, 0x089412C0
    089411A8:[00000000]: nop
    089411AC:[1240FFE5]: beq        $s2, $zr, 0x08941144
    089411B0:[00C3102A]: slt        $v0, $a2, $v1
    089411B4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089411B8:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089411BC:[24633BBC]: addiu      $v1, $v1, 15292
    089411C0:[00021140]: sll        $v0, $v0, 0x0005
    089411C4:[2463EFC0]: addiu      $v1, $v1, -4160
    089411C8:[00438821]: addu       $s1, $v0, $v1
    089411CC:[8E290004]: lw         $t1, 4($s1)
    089411D0:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089411D4:[8E2B0000]: lw         $t3, 0($s1)
    089411D8:[8E2A0008]: lw         $t2, 8($s1)
    089411DC:[1242003C]: beq        $s2, $v0, 0x089412D0
    089411E0:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089411E4:[00071880]: sll        $v1, $a3, 0x0002
    089411E8:[26070048]: addiu      $a3, $s0, 72
    089411EC:[00E31821]: addu       $v1, $a3, $v1
    089411F0:[8C620000]: lw         $v0, 0($v1)
    089411F4:[7C02B804]: ins        $v0, $zr, 0, 24
    089411F8:[1040FFCE]: beq        $v0, $zr, 0x08941134
    089411FC:[00000000]: nop
    08941200:[C60C0060]: lwc1       $f12, 96($s0)
    08941204:[000B2080]: sll        $a0, $t3, 0x0002
    08941208:[000A3080]: sll        $a2, $t2, 0x0002
    0894120C:[00E63021]: addu       $a2, $a3, $a2
    08941210:[00E42021]: addu       $a0, $a3, $a0
    08941214:[0E251436]: jal        0x089450D8
    08941218:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0894121C:[8E24000C]: lw         $a0, 12($s1)
    08941220:[8E250010]: lw         $a1, 16($s1)
    08941224:[0E251443]: jal        0x0894510C
    08941228:[8E260014]: lw         $a2, 20($s1)
    0894122C:[8E240018]: lw         $a0, 24($s1)
    08941230:[8E060044]: lw         $a2, 68($s0)
    08941234:[8E23001C]: lw         $v1, 28($s1)
    08941238:[8E050040]: lw         $a1, 64($s0)
    0894123C:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    08941240:[00C23024]: and        $a2, $a2, $v0
    08941244:[00663025]: or         $a2, $v1, $a2
    08941248:[00852825]: or         $a1, $a0, $a1
    0894124C:[0E251420]: jal        0x08945080
    08941250:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941254:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941258:[0E2514A9]: jal        0x089452A4
    0894125C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941260:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941264:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941268:[0E2514CF]: jal        0x0894533C
    0894126C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08941270:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08941274:[0E25072C]: jal        0x08941CB0
    08941278:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 0894127C:[0A250455]: j          0x08941154
    08941280:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941284:[00501021]: addu       $v0, $v0, $s0
    08941288:[8C44001C]: lw         $a0, 28($v0)
    0894128C:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
  Back Branch 089412B8 2,775 times (length 69)
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894119C:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089411A0:[01021024]: and        $v0, $t0, $v0
    089411A4:[14400046]: bne        $v0, $zr, 0x089412C0
    089411A8:[00000000]: nop
--> 089411AC:[1240FFE5]: beq        $s2, $zr, 0x08941144
    089411B0:[00C3102A]: slt        $v0, $a2, $v1
    089411B4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089411B8:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089411BC:[24633BBC]: addiu      $v1, $v1, 15292
    089411C0:[00021140]: sll        $v0, $v0, 0x0005
    089411C4:[2463EFC0]: addiu      $v1, $v1, -4160
    089411C8:[00438821]: addu       $s1, $v0, $v1
    089411CC:[8E290004]: lw         $t1, 4($s1)
    089411D0:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089411D4:[8E2B0000]: lw         $t3, 0($s1)
    089411D8:[8E2A0008]: lw         $t2, 8($s1)
    089411DC:[1242003C]: beq        $s2, $v0, 0x089412D0
    089411E0:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089411E4:[00071880]: sll        $v1, $a3, 0x0002
    089411E8:[26070048]: addiu      $a3, $s0, 72
    089411EC:[00E31821]: addu       $v1, $a3, $v1
    089411F0:[8C620000]: lw         $v0, 0($v1)
    089411F4:[7C02B804]: ins        $v0, $zr, 0, 24
    089411F8:[1040FFCE]: beq        $v0, $zr, 0x08941134
    089411FC:[00000000]: nop
    08941200:[C60C0060]: lwc1       $f12, 96($s0)
    08941204:[000B2080]: sll        $a0, $t3, 0x0002
    08941208:[000A3080]: sll        $a2, $t2, 0x0002
    0894120C:[00E63021]: addu       $a2, $a3, $a2
    08941210:[00E42021]: addu       $a0, $a3, $a0
    08941214:[0E251436]: jal        0x089450D8
    08941218:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0894121C:[8E24000C]: lw         $a0, 12($s1)
    08941220:[8E250010]: lw         $a1, 16($s1)
    08941224:[0E251443]: jal        0x0894510C
    08941228:[8E260014]: lw         $a2, 20($s1)
    0894122C:[8E240018]: lw         $a0, 24($s1)
    08941230:[8E060044]: lw         $a2, 68($s0)
    08941234:[8E23001C]: lw         $v1, 28($s1)
    08941238:[8E050040]: lw         $a1, 64($s0)
    0894123C:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    08941240:[00C23024]: and        $a2, $a2, $v0
    08941244:[00663025]: or         $a2, $v1, $a2
    08941248:[00852825]: or         $a1, $a0, $a1
    0894124C:[0E251420]: jal        0x08945080
    08941250:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941254:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941258:[0E2514A9]: jal        0x089452A4
    0894125C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941260:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08941264:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08941268:[0E2514CF]: jal        0x0894533C
    0894126C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08941270:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08941274:[0E25072C]: jal        0x08941CB0
    08941278:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0894127C:[0A250455]: j          0x08941154
    08941280:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941284:[00501021]: addu       $v0, $v0, $s0
    08941288:[8C44001C]: lw         $a0, 28($v0)
    0894128C:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08941290:[8FBF000C]: lw         $ra, 12($sp)
    08941294:[8FB20008]: lw         $s2, 8($sp)
    08941298:[8FB10004]: lw         $s1, 4($sp)
    0894129C:[8FB00000]: lw         $s0, 0($sp)
    089412A0:[0A2503EF]: j          0x08940FBC
    089412A4:[27BD0010]: addiu      $sp, $sp, 16
    089412A8:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089412AC:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089412B0:[01021024]: and        $v0, $t0, $v0
    089412B4:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
--> 089412B8:[1040FFBC]: beq        $v0, $zr, 0x089411AC
    089412BC:[2484FFFF]: addiu      $a0, $a0, -1
    089412C0:[1480FFBA]: bne        $a0, $zr, 0x089411AC
    089412C4:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089412C8:[0A25046E]: j          0x089411B8
  Back Branch 089411AC 2,775 times (length 28)
    08941130:[0063280B]: movn       $a1, $v1, $v1
    08941134:[04C00006]: bltz       $a2, 0x08941150
    08941138:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894113C:[8E03003C]: lw         $v1, 60($s0)
    08941140:[00C3102A]: slt        $v0, $a2, $v1
--> 08941144:[1440004F]: bne        $v0, $zr, 0x08941284
    08941148:[00061080]: sll        $v0, $a2, 0x0002
    0894114C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08941150:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08941154:[8FBF000C]: lw         $ra, 12($sp)
    08941158:[8FB20008]: lw         $s2, 8($sp)
    0894115C:[8FB10004]: lw         $s1, 4($sp)
    08941160:[8FB00000]: lw         $s0, 0($sp)
    08941164:[03E00008]: jr         $ra
    08941168:[27BD0010]: addiu      $sp, $sp, 16
    0894116C:[7D020400]: ext        $v0, $t0, 16, 1
    08941170:[00C23023]: subu       $a2, $a2, $v0
    08941174:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    08941178:[04C0000F]: bltz       $a2, 0x089411B8
    0894117C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    08941180:[8C83003C]: lw         $v1, 60($a0)
    08941184:[00C32023]: subu       $a0, $a2, $v1
    08941188:[0480FFED]: bltz       $a0, 0x08941140
    0894118C:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    08941190:[01021024]: and        $v0, $t0, $v0
    08941194:[14400044]: bne        $v0, $zr, 0x089412A8
    08941198:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894119C:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089411A0:[01021024]: and        $v0, $t0, $v0
    089411A4:[14400046]: bne        $v0, $zr, 0x089412C0
    089411A8:[00000000]: nop
--> 089411AC:[1240FFE5]: beq        $s2, $zr, 0x08941144
    089411B0:[00C3102A]: slt        $v0, $a2, $v1
    089411B4:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089411B8:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089411BC:[24633BBC]: addiu      $v1, $v1, 15292
_S1_2_8942350 49,001,114 instructions (1.108%), 1,108,074 calls (08942350 - 08942608, length 175)
    08942350:[27BDFF90]: addiu      $sp, $sp, -112
    08942354:[AFB3004C]: sw         $s3, 76($sp)
    08942358:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    0894235C:[AFB10044]: sw         $s1, 68($sp)
    08942360:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08942364:[AFBF0050]: sw         $ra, 80($sp)
    08942368:[AFB20048]: sw         $s2, 72($sp)
    0894236C:[AFB00040]: sw         $s0, 64($sp)
    08942370:[E7B50064]: swc1       $f21, 100($sp)
    08942374:[10800047]: beq        $a0, $zr, 0x08942494
    08942378:[E7B40060]: swc1       $f20, 96($sp)
    0894237C:[C4950040]: lwc1       $f21, 64($a0)
    08942380:[44800000]: mtc1       $zr, $f0
    08942384:[4600A832]: c.eq.s     $f21, $f0
    08942388:[00000000]: nop
    0894238C:[45010041]: bc1t       0x08942494
    08942390:[30C20001]: andi       $v0, $a2, 1
    08942394:[54400048]: bnel       $v0, $zr, 0x089424B8
    08942398:[C4800034]: lwc1       $f0, 52($a0)
    0894239C:[30C20002]: andi       $v0, $a2, 2
    089423A0:[1040003D]: beq        $v0, $zr, 0x08942498
    089423A4:[8FBF0050]: lw         $ra, 80($sp)
    089423A8:[8E620054]: lw         $v0, 84($s3)
    089423AC:[30420004]: andi       $v0, $v0, 4
    089423B0:[1440000B]: bne        $v0, $zr, 0x089423E0
    089423B4:[C634003C]: lwc1       $f20, 60($s1)
    089423B8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089423BC:[C4406FBC]: lwc1       $f0, 28604($v0)
    089423C0:[44800800]: mtc1       $zr, $f1
    089423C4:[4600A300]: add.s      $f12, $f20, $f0
    089423C8:[460C083E]: c.le.s     $f1, $f12
    089423CC:[00000000]: nop
    089423D0:[4500007B]: bc1f       0x089425C0
    089423D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089423D8:[4600600D]: trunc.w.s  $f0, $f12
    089423DC:[46800520]: cvt.s.w    $f20, $f0
    089423E0:[8E220008]: lw         $v0, 8($s1)
    089423E4:[8E240024]: lw         $a0, 36($s1)
    089423E8:[1880002A]: blez       $a0, 0x08942494
    089423EC:[0042980B]: movn       $s3, $v0, $v0
    089423F0:[0A250902]: j          0x08942408
    089423F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089423F8:[26520001]: addiu      $s2, $s2, 1
    089423FC:[0244102A]: slt        $v0, $s2, $a0
    08942400:[10400025]: beq        $v0, $zr, 0x08942498
    08942404:[8FBF0050]: lw         $ra, 80($sp)
    08942408:[8E22001C]: lw         $v0, 28($s1)
    0894240C:[00121880]: sll        $v1, $s2, 0x0002
    08942410:[00621821]: addu       $v1, $v1, $v0
    08942414:[8C630000]: lw         $v1, 0($v1)
    08942418:[84620000]: lh         $v0, 0($v1)
    0894241C:[04400003]: bltz       $v0, 0x0894242C
    08942420:[24700008]: addiu      $s0, $v1, 8
    08942424:[94620002]: lhu        $v0, 2($v1)
    08942428:[00438021]: addu       $s0, $v0, $v1
    0894242C:[8E03000C]: lw         $v1, 12($s0)
    08942430:[8E220028]: lw         $v0, 40($s1)
    08942434:[30630FFF]: andi       $v1, $v1, 4095
    08942438:[0062102A]: slt        $v0, $v1, $v0
    0894243C:[5040FFEF]: beql       $v0, $zr, 0x089423FC
    08942440:[26520001]: addiu      $s2, $s2, 1
    08942444:[8E220020]: lw         $v0, 32($s1)
    08942448:[00031880]: sll        $v1, $v1, 0x0002
    0894244C:[4600A306]: mov.s      $f12, $f20
    08942450:[00621821]: addu       $v1, $v1, $v0
    08942454:[8C640000]: lw         $a0, 0($v1)
    08942458:[0E251115]: jal        0x08944454
    0894245C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08942460:[8E040000]: lw         $a0, 0($s0)
    08942464:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08942468:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0894246C:[7C837400]: ext        $v1, $a0, 16, 15
    08942470:[10620043]: beq        $v1, $v0, 0x08942580
    08942474:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08942478:[50620032]: beql       $v1, $v0, 0x08942544
    0894247C:[8E620034]: lw         $v0, 52($s3)
    08942480:[8E240024]: lw         $a0, 36($s1)
    08942484:[26520001]: addiu      $s2, $s2, 1
    08942488:[0244102A]: slt        $v0, $s2, $a0
    0894248C:[5440FFDF]: bnel       $v0, $zr, 0x0894240C
    08942490:[8E22001C]: lw         $v0, 28($s1)
    08942494:[8FBF0050]: lw         $ra, 80($sp)
    08942498:[8FB3004C]: lw         $s3, 76($sp)
    0894249C:[8FB20048]: lw         $s2, 72($sp)
    089424A0:[8FB10044]: lw         $s1, 68($sp)
    089424A4:[8FB00040]: lw         $s0, 64($sp)
    089424A8:[C7B50064]: lwc1       $f21, 100($sp)
    089424AC:[C7B40060]: lwc1       $f20, 96($sp)
    089424B0:[03E00008]: jr         $ra
    089424B4:[27BD0070]: addiu      $sp, $sp, 112
    089424B8:[C481003C]: lwc1       $f1, 60($a0)
    089424BC:[C4820030]: lwc1       $f2, 48($a0)
    089424C0:[460C0002]: mul.s      $f0, $f0, $f12
    089424C4:[C483002C]: lwc1       $f3, 44($a0)
    089424C8:[46000B00]: add.s      $f12, $f1, $f0
    089424CC:[460C103E]: c.le.s     $f2, $f12
    089424D0:[00000000]: nop
    089424D4:[45000009]: bc1f       0x089424FC
    089424D8:[8C820038]: lw         $v0, 56($a0)
    089424DC:[4602083E]: c.le.s     $f1, $f2
    089424E0:[00000000]: nop
    089424E4:[45000005]: bc1f       0x089424FC
    089424E8:[00000000]: nop
    089424EC:[460C0832]: c.eq.s     $f1, $f12
    089424F0:[00000000]: nop
    089424F4:[4500003B]: bc1f       0x089425E4
    089424F8:[00000000]: nop
    089424FC:[4603603E]: c.le.s     $f12, $f3
    08942500:[00000000]: nop
    08942504:[4502000A]: bc1fl      0x08942530
    08942508:[E62C003C]: swc1       $f12, 60($s1)
    0894250C:[4601183E]: c.le.s     $f3, $f1
    08942510:[00000000]: nop
    08942514:[45020006]: bc1fl      0x08942530
    08942518:[E62C003C]: swc1       $f12, 60($s1)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
    08942530:[30C20002]: andi       $v0, $a2, 2
    08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
    0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
    08942548:[00A2102A]: slt        $v0, $a1, $v0
    0894254C:[10400005]: beq        $v0, $zr, 0x08942564
    08942550:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942554:[8E630020]: lw         $v1, 32($s3)
    08942558:[00051080]: sll        $v0, $a1, 0x0002
    0894255C:[00431021]: addu       $v0, $v0, $v1
    08942560:[8C440000]: lw         $a0, 0($v0)
    08942564:[4600AB06]: mov.s      $f12, $f21
    08942568:[8E060008]: lw         $a2, 8($s0)
    0894256C:[8E050004]: lw         $a1, 4($s0)
    08942570:[0E24FF10]: jal        0x0893FC40
    08942574:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08942578:[0A250921]: j          0x08942484
    0894257C:[8E240024]: lw         $a0, 36($s1)
    08942580:[8E62002C]: lw         $v0, 44($s3)
    08942584:[30850FFF]: andi       $a1, $a0, 4095
    08942588:[00A2102A]: slt        $v0, $a1, $v0
    0894258C:[10400005]: beq        $v0, $zr, 0x089425A4
    08942590:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942594:[8E630018]: lw         $v1, 24($s3)
    08942598:[00051080]: sll        $v0, $a1, 0x0002
    0894259C:[00431021]: addu       $v0, $v0, $v1
    089425A0:[8C440000]: lw         $a0, 0($v0)
    089425A4:[4600AB06]: mov.s      $f12, $f21
    089425A8:[8E060008]: lw         $a2, 8($s0)
    089425AC:[8E050004]: lw         $a1, 4($s0)
    089425B0:[0E24F472]: jal        0x0893D1C8
    089425B4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089425B8:[0A2508FE]: j          0x089423F8
    089425BC:[8E240024]: lw         $a0, 36($s1)
    089425C0:[C4406FC0]: lwc1       $f0, 28608($v0)
    089425C4:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089425C8:[46006000]: add.s      $f0, $f12, $f0
    089425CC:[4600004D]: trunc.w.s  $f1, $f0
    089425D0:[44030800]: mfc1       $v1, $f1
    089425D4:[00621821]: addu       $v1, $v1, $v0
    089425D8:[44830800]: mtc1       $v1, $f1
    089425DC:[0A2508F8]: j          0x089423E0
    089425E0:[46800D20]: cvt.s.w    $f20, $f1
    089425E4:[14400007]: bne        $v0, $zr, 0x08942604
    089425E8:[46001B06]: mov.s      $f12, $f3
    089425EC:[46001306]: mov.s      $f12, $f2
    089425F0:[0A25094C]: j          0x08942530
    089425F4:[E62C003C]: swc1       $f12, 60($s1)
    089425F8:[1440FFFD]: bne        $v0, $zr, 0x089425F0
    089425FC:[46001306]: mov.s      $f12, $f2
    08942600:[46001B06]: mov.s      $f12, $f3
    08942604:[0A25094C]: j          0x08942530
    08942608:[E62C003C]: swc1       $f12, 60($s1)
  Back Branch 089425B8 400,004 times (length 114)
  Back Branch 08942578 27,607 times (length 63)
    08942470:[10620043]: beq        $v1, $v0, 0x08942580
    08942474:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08942478:[50620032]: beql       $v1, $v0, 0x08942544
    0894247C:[8E620034]: lw         $v0, 52($s3)
    08942480:[8E240024]: lw         $a0, 36($s1)
--> 08942484:[26520001]: addiu      $s2, $s2, 1
    08942488:[0244102A]: slt        $v0, $s2, $a0
    0894248C:[5440FFDF]: bnel       $v0, $zr, 0x0894240C
    08942490:[8E22001C]: lw         $v0, 28($s1)
    08942494:[8FBF0050]: lw         $ra, 80($sp)
    08942498:[8FB3004C]: lw         $s3, 76($sp)
    0894249C:[8FB20048]: lw         $s2, 72($sp)
    089424A0:[8FB10044]: lw         $s1, 68($sp)
    089424A4:[8FB00040]: lw         $s0, 64($sp)
    089424A8:[C7B50064]: lwc1       $f21, 100($sp)
    089424AC:[C7B40060]: lwc1       $f20, 96($sp)
    089424B0:[03E00008]: jr         $ra
    089424B4:[27BD0070]: addiu      $sp, $sp, 112
    089424B8:[C481003C]: lwc1       $f1, 60($a0)
    089424BC:[C4820030]: lwc1       $f2, 48($a0)
    089424C0:[460C0002]: mul.s      $f0, $f0, $f12
    089424C4:[C483002C]: lwc1       $f3, 44($a0)
    089424C8:[46000B00]: add.s      $f12, $f1, $f0
    089424CC:[460C103E]: c.le.s     $f2, $f12
    089424D0:[00000000]: nop
    089424D4:[45000009]: bc1f       0x089424FC
    089424D8:[8C820038]: lw         $v0, 56($a0)
    089424DC:[4602083E]: c.le.s     $f1, $f2
    089424E0:[00000000]: nop
    089424E4:[45000005]: bc1f       0x089424FC
    089424E8:[00000000]: nop
    089424EC:[460C0832]: c.eq.s     $f1, $f12
    089424F0:[00000000]: nop
    089424F4:[4500003B]: bc1f       0x089425E4
    089424F8:[00000000]: nop
    089424FC:[4603603E]: c.le.s     $f12, $f3
    08942500:[00000000]: nop
    08942504:[4502000A]: bc1fl      0x08942530
    08942508:[E62C003C]: swc1       $f12, 60($s1)
    0894250C:[4601183E]: c.le.s     $f3, $f1
    08942510:[00000000]: nop
    08942514:[45020006]: bc1fl      0x08942530
    08942518:[E62C003C]: swc1       $f12, 60($s1)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
    08942530:[30C20002]: andi       $v0, $a2, 2
    08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
    0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
    08942548:[00A2102A]: slt        $v0, $a1, $v0
    0894254C:[10400005]: beq        $v0, $zr, 0x08942564
    08942550:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942554:[8E630020]: lw         $v1, 32($s3)
    08942558:[00051080]: sll        $v0, $a1, 0x0002
    0894255C:[00431021]: addu       $v0, $v0, $v1
    08942560:[8C440000]: lw         $a0, 0($v0)
    08942564:[4600AB06]: mov.s      $f12, $f21
    08942568:[8E060008]: lw         $a2, 8($s0)
    0894256C:[8E050004]: lw         $a1, 4($s0)
    08942570:[0E24FF10]: jal        0x0893FC40
    08942574:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
--> 08942578:[0A250921]: j          0x08942484
    0894257C:[8E240024]: lw         $a0, 36($s1)
    08942580:[8E62002C]: lw         $v0, 44($s3)
    08942584:[30850FFF]: andi       $a1, $a0, 4095
    08942588:[00A2102A]: slt        $v0, $a1, $v0
  Back Branch 0894253C 16,535 times (length 43)
    08942484:[26520001]: addiu      $s2, $s2, 1
    08942488:[0244102A]: slt        $v0, $s2, $a0
    0894248C:[5440FFDF]: bnel       $v0, $zr, 0x0894240C
    08942490:[8E22001C]: lw         $v0, 28($s1)
    08942494:[8FBF0050]: lw         $ra, 80($sp)
--> 08942498:[8FB3004C]: lw         $s3, 76($sp)
    0894249C:[8FB20048]: lw         $s2, 72($sp)
    089424A0:[8FB10044]: lw         $s1, 68($sp)
    089424A4:[8FB00040]: lw         $s0, 64($sp)
    089424A8:[C7B50064]: lwc1       $f21, 100($sp)
    089424AC:[C7B40060]: lwc1       $f20, 96($sp)
    089424B0:[03E00008]: jr         $ra
    089424B4:[27BD0070]: addiu      $sp, $sp, 112
    089424B8:[C481003C]: lwc1       $f1, 60($a0)
    089424BC:[C4820030]: lwc1       $f2, 48($a0)
    089424C0:[460C0002]: mul.s      $f0, $f0, $f12
    089424C4:[C483002C]: lwc1       $f3, 44($a0)
    089424C8:[46000B00]: add.s      $f12, $f1, $f0
    089424CC:[460C103E]: c.le.s     $f2, $f12
    089424D0:[00000000]: nop
    089424D4:[45000009]: bc1f       0x089424FC
    089424D8:[8C820038]: lw         $v0, 56($a0)
    089424DC:[4602083E]: c.le.s     $f1, $f2
    089424E0:[00000000]: nop
    089424E4:[45000005]: bc1f       0x089424FC
    089424E8:[00000000]: nop
    089424EC:[460C0832]: c.eq.s     $f1, $f12
    089424F0:[00000000]: nop
    089424F4:[4500003B]: bc1f       0x089425E4
    089424F8:[00000000]: nop
    089424FC:[4603603E]: c.le.s     $f12, $f3
    08942500:[00000000]: nop
    08942504:[4502000A]: bc1fl      0x08942530
    08942508:[E62C003C]: swc1       $f12, 60($s1)
    0894250C:[4601183E]: c.le.s     $f3, $f1
    08942510:[00000000]: nop
    08942514:[45020006]: bc1fl      0x08942530
    08942518:[E62C003C]: swc1       $f12, 60($s1)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
    08942530:[30C20002]: andi       $v0, $a2, 2
    08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
--> 0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
    08942548:[00A2102A]: slt        $v0, $a1, $v0
    0894254C:[10400005]: beq        $v0, $zr, 0x08942564
  Back Branch 08942534 16,106 times (length 100)
    08942398:[C4800034]: lwc1       $f0, 52($a0)
    0894239C:[30C20002]: andi       $v0, $a2, 2
    089423A0:[1040003D]: beq        $v0, $zr, 0x08942498
    089423A4:[8FBF0050]: lw         $ra, 80($sp)
    089423A8:[8E620054]: lw         $v0, 84($s3)
--> 089423AC:[30420004]: andi       $v0, $v0, 4
    089423B0:[1440000B]: bne        $v0, $zr, 0x089423E0
    089423B4:[C634003C]: lwc1       $f20, 60($s1)
    089423B8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089423BC:[C4406FBC]: lwc1       $f0, 28604($v0)
    089423C0:[44800800]: mtc1       $zr, $f1
    089423C4:[4600A300]: add.s      $f12, $f20, $f0
    089423C8:[460C083E]: c.le.s     $f1, $f12
    089423CC:[00000000]: nop
    089423D0:[4500007B]: bc1f       0x089425C0
    089423D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    089423D8:[4600600D]: trunc.w.s  $f0, $f12
    089423DC:[46800520]: cvt.s.w    $f20, $f0
    089423E0:[8E220008]: lw         $v0, 8($s1)
    089423E4:[8E240024]: lw         $a0, 36($s1)
    089423E8:[1880002A]: blez       $a0, 0x08942494
    089423EC:[0042980B]: movn       $s3, $v0, $v0
    089423F0:[0A250902]: j          0x08942408
    089423F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089423F8:[26520001]: addiu      $s2, $s2, 1
    089423FC:[0244102A]: slt        $v0, $s2, $a0
    08942400:[10400025]: beq        $v0, $zr, 0x08942498
    08942404:[8FBF0050]: lw         $ra, 80($sp)
    08942408:[8E22001C]: lw         $v0, 28($s1)
    0894240C:[00121880]: sll        $v1, $s2, 0x0002
    08942410:[00621821]: addu       $v1, $v1, $v0
    08942414:[8C630000]: lw         $v1, 0($v1)
    08942418:[84620000]: lh         $v0, 0($v1)
    0894241C:[04400003]: bltz       $v0, 0x0894242C
    08942420:[24700008]: addiu      $s0, $v1, 8
    08942424:[94620002]: lhu        $v0, 2($v1)
    08942428:[00438021]: addu       $s0, $v0, $v1
    0894242C:[8E03000C]: lw         $v1, 12($s0)
    08942430:[8E220028]: lw         $v0, 40($s1)
    08942434:[30630FFF]: andi       $v1, $v1, 4095
    08942438:[0062102A]: slt        $v0, $v1, $v0
    0894243C:[5040FFEF]: beql       $v0, $zr, 0x089423FC
    08942440:[26520001]: addiu      $s2, $s2, 1
    08942444:[8E220020]: lw         $v0, 32($s1)
    08942448:[00031880]: sll        $v1, $v1, 0x0002
    0894244C:[4600A306]: mov.s      $f12, $f20
    08942450:[00621821]: addu       $v1, $v1, $v0
    08942454:[8C640000]: lw         $a0, 0($v1)
    08942458:[0E251115]: jal        0x08944454
    0894245C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08942460:[8E040000]: lw         $a0, 0($s0)
    08942464:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08942468:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0894246C:[7C837400]: ext        $v1, $a0, 16, 15
    08942470:[10620043]: beq        $v1, $v0, 0x08942580
    08942474:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08942478:[50620032]: beql       $v1, $v0, 0x08942544
    0894247C:[8E620034]: lw         $v0, 52($s3)
    08942480:[8E240024]: lw         $a0, 36($s1)
    08942484:[26520001]: addiu      $s2, $s2, 1
    08942488:[0244102A]: slt        $v0, $s2, $a0
    0894248C:[5440FFDF]: bnel       $v0, $zr, 0x0894240C
    08942490:[8E22001C]: lw         $v0, 28($s1)
    08942494:[8FBF0050]: lw         $ra, 80($sp)
    08942498:[8FB3004C]: lw         $s3, 76($sp)
    0894249C:[8FB20048]: lw         $s2, 72($sp)
    089424A0:[8FB10044]: lw         $s1, 68($sp)
    089424A4:[8FB00040]: lw         $s0, 64($sp)
    089424A8:[C7B50064]: lwc1       $f21, 100($sp)
    089424AC:[C7B40060]: lwc1       $f20, 96($sp)
    089424B0:[03E00008]: jr         $ra
    089424B4:[27BD0070]: addiu      $sp, $sp, 112
    089424B8:[C481003C]: lwc1       $f1, 60($a0)
    089424BC:[C4820030]: lwc1       $f2, 48($a0)
    089424C0:[460C0002]: mul.s      $f0, $f0, $f12
    089424C4:[C483002C]: lwc1       $f3, 44($a0)
    089424C8:[46000B00]: add.s      $f12, $f1, $f0
    089424CC:[460C103E]: c.le.s     $f2, $f12
    089424D0:[00000000]: nop
    089424D4:[45000009]: bc1f       0x089424FC
    089424D8:[8C820038]: lw         $v0, 56($a0)
    089424DC:[4602083E]: c.le.s     $f1, $f2
    089424E0:[00000000]: nop
    089424E4:[45000005]: bc1f       0x089424FC
    089424E8:[00000000]: nop
    089424EC:[460C0832]: c.eq.s     $f1, $f12
    089424F0:[00000000]: nop
    089424F4:[4500003B]: bc1f       0x089425E4
    089424F8:[00000000]: nop
    089424FC:[4603603E]: c.le.s     $f12, $f3
    08942500:[00000000]: nop
    08942504:[4502000A]: bc1fl      0x08942530
    08942508:[E62C003C]: swc1       $f12, 60($s1)
    0894250C:[4601183E]: c.le.s     $f3, $f1
    08942510:[00000000]: nop
    08942514:[45020006]: bc1fl      0x08942530
    08942518:[E62C003C]: swc1       $f12, 60($s1)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
    08942530:[30C20002]: andi       $v0, $a2, 2
--> 08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
    0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
  Back Branch 0894248C 16,078 times (length 34)
    089423F8:[26520001]: addiu      $s2, $s2, 1
    089423FC:[0244102A]: slt        $v0, $s2, $a0
    08942400:[10400025]: beq        $v0, $zr, 0x08942498
    08942404:[8FBF0050]: lw         $ra, 80($sp)
    08942408:[8E22001C]: lw         $v0, 28($s1)
--> 0894240C:[00121880]: sll        $v1, $s2, 0x0002
    08942410:[00621821]: addu       $v1, $v1, $v0
    08942414:[8C630000]: lw         $v1, 0($v1)
    08942418:[84620000]: lh         $v0, 0($v1)
    0894241C:[04400003]: bltz       $v0, 0x0894242C
    08942420:[24700008]: addiu      $s0, $v1, 8
    08942424:[94620002]: lhu        $v0, 2($v1)
    08942428:[00438021]: addu       $s0, $v0, $v1
    0894242C:[8E03000C]: lw         $v1, 12($s0)
    08942430:[8E220028]: lw         $v0, 40($s1)
    08942434:[30630FFF]: andi       $v1, $v1, 4095
    08942438:[0062102A]: slt        $v0, $v1, $v0
    0894243C:[5040FFEF]: beql       $v0, $zr, 0x089423FC
    08942440:[26520001]: addiu      $s2, $s2, 1
    08942444:[8E220020]: lw         $v0, 32($s1)
    08942448:[00031880]: sll        $v1, $v1, 0x0002
    0894244C:[4600A306]: mov.s      $f12, $f20
    08942450:[00621821]: addu       $v1, $v1, $v0
    08942454:[8C640000]: lw         $a0, 0($v1)
    08942458:[0E251115]: jal        0x08944454
    0894245C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08942460:[8E040000]: lw         $a0, 0($s0)
    08942464:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08942468:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0894246C:[7C837400]: ext        $v1, $a0, 16, 15
    08942470:[10620043]: beq        $v1, $v0, 0x08942580
    08942474:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08942478:[50620032]: beql       $v1, $v0, 0x08942544
    0894247C:[8E620034]: lw         $v0, 52($s3)
    08942480:[8E240024]: lw         $a0, 36($s1)
    08942484:[26520001]: addiu      $s2, $s2, 1
    08942488:[0244102A]: slt        $v0, $s2, $a0
--> 0894248C:[5440FFDF]: bnel       $v0, $zr, 0x0894240C
    08942490:[8E22001C]: lw         $v0, 28($s1)
    08942494:[8FBF0050]: lw         $ra, 80($sp)
    08942498:[8FB3004C]: lw         $s3, 76($sp)
    0894249C:[8FB20048]: lw         $s2, 72($sp)
  Back Branch 089425F0 5,537 times (length 50)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
--> 08942530:[30C20002]: andi       $v0, $a2, 2
    08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
    0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
    08942548:[00A2102A]: slt        $v0, $a1, $v0
    0894254C:[10400005]: beq        $v0, $zr, 0x08942564
    08942550:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942554:[8E630020]: lw         $v1, 32($s3)
    08942558:[00051080]: sll        $v0, $a1, 0x0002
    0894255C:[00431021]: addu       $v0, $v0, $v1
    08942560:[8C440000]: lw         $a0, 0($v0)
    08942564:[4600AB06]: mov.s      $f12, $f21
    08942568:[8E060008]: lw         $a2, 8($s0)
    0894256C:[8E050004]: lw         $a1, 4($s0)
    08942570:[0E24FF10]: jal        0x0893FC40
    08942574:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08942578:[0A250921]: j          0x08942484
    0894257C:[8E240024]: lw         $a0, 36($s1)
    08942580:[8E62002C]: lw         $v0, 44($s3)
    08942584:[30850FFF]: andi       $a1, $a0, 4095
    08942588:[00A2102A]: slt        $v0, $a1, $v0
    0894258C:[10400005]: beq        $v0, $zr, 0x089425A4
    08942590:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942594:[8E630018]: lw         $v1, 24($s3)
    08942598:[00051080]: sll        $v0, $a1, 0x0002
    0894259C:[00431021]: addu       $v0, $v0, $v1
    089425A0:[8C440000]: lw         $a0, 0($v0)
    089425A4:[4600AB06]: mov.s      $f12, $f21
    089425A8:[8E060008]: lw         $a2, 8($s0)
    089425AC:[8E050004]: lw         $a1, 4($s0)
    089425B0:[0E24F472]: jal        0x0893D1C8
    089425B4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089425B8:[0A2508FE]: j          0x089423F8
    089425BC:[8E240024]: lw         $a0, 36($s1)
    089425C0:[C4406FC0]: lwc1       $f0, 28608($v0)
    089425C4:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089425C8:[46006000]: add.s      $f0, $f12, $f0
    089425CC:[4600004D]: trunc.w.s  $f1, $f0
    089425D0:[44030800]: mfc1       $v1, $f1
    089425D4:[00621821]: addu       $v1, $v1, $v0
    089425D8:[44830800]: mtc1       $v1, $f1
    089425DC:[0A2508F8]: j          0x089423E0
    089425E0:[46800D20]: cvt.s.w    $f20, $f1
    089425E4:[14400007]: bne        $v0, $zr, 0x08942604
    089425E8:[46001B06]: mov.s      $f12, $f3
    089425EC:[46001306]: mov.s      $f12, $f2
--> 089425F0:[0A25094C]: j          0x08942530
    089425F4:[E62C003C]: swc1       $f12, 60($s1)
    089425F8:[1440FFFD]: bne        $v0, $zr, 0x089425F0
    089425FC:[46001306]: mov.s      $f12, $f2
    08942600:[46001B06]: mov.s      $f12, $f3
  Back Branch 08942604 361 times (length 55)
    0894251C:[460C0832]: c.eq.s     $f1, $f12
    08942520:[00000000]: nop
    08942524:[45000034]: bc1f       0x089425F8
    08942528:[00000000]: nop
    0894252C:[E62C003C]: swc1       $f12, 60($s1)
--> 08942530:[30C20002]: andi       $v0, $a2, 2
    08942534:[5440FF9D]: bnel       $v0, $zr, 0x089423AC
    08942538:[8E620054]: lw         $v0, 84($s3)
    0894253C:[0A250926]: j          0x08942498
    08942540:[8FBF0050]: lw         $ra, 80($sp)
    08942544:[30850FFF]: andi       $a1, $a0, 4095
    08942548:[00A2102A]: slt        $v0, $a1, $v0
    0894254C:[10400005]: beq        $v0, $zr, 0x08942564
    08942550:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942554:[8E630020]: lw         $v1, 32($s3)
    08942558:[00051080]: sll        $v0, $a1, 0x0002
    0894255C:[00431021]: addu       $v0, $v0, $v1
    08942560:[8C440000]: lw         $a0, 0($v0)
    08942564:[4600AB06]: mov.s      $f12, $f21
    08942568:[8E060008]: lw         $a2, 8($s0)
    0894256C:[8E050004]: lw         $a1, 4($s0)
    08942570:[0E24FF10]: jal        0x0893FC40
    08942574:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08942578:[0A250921]: j          0x08942484
    0894257C:[8E240024]: lw         $a0, 36($s1)
    08942580:[8E62002C]: lw         $v0, 44($s3)
    08942584:[30850FFF]: andi       $a1, $a0, 4095
    08942588:[00A2102A]: slt        $v0, $a1, $v0
    0894258C:[10400005]: beq        $v0, $zr, 0x089425A4
    08942590:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08942594:[8E630018]: lw         $v1, 24($s3)
    08942598:[00051080]: sll        $v0, $a1, 0x0002
    0894259C:[00431021]: addu       $v0, $v0, $v1
    089425A0:[8C440000]: lw         $a0, 0($v0)
    089425A4:[4600AB06]: mov.s      $f12, $f21
    089425A8:[8E060008]: lw         $a2, 8($s0)
    089425AC:[8E050004]: lw         $a1, 4($s0)
    089425B0:[0E24F472]: jal        0x0893D1C8
    089425B4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089425B8:[0A2508FE]: j          0x089423F8
    089425BC:[8E240024]: lw         $a0, 36($s1)
    089425C0:[C4406FC0]: lwc1       $f0, 28608($v0)
    089425C4:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089425C8:[46006000]: add.s      $f0, $f12, $f0
    089425CC:[4600004D]: trunc.w.s  $f1, $f0
    089425D0:[44030800]: mfc1       $v1, $f1
    089425D4:[00621821]: addu       $v1, $v1, $v0
    089425D8:[44830800]: mtc1       $v1, $f1
    089425DC:[0A2508F8]: j          0x089423E0
    089425E0:[46800D20]: cvt.s.w    $f20, $f1
    089425E4:[14400007]: bne        $v0, $zr, 0x08942604
    089425E8:[46001B06]: mov.s      $f12, $f3
    089425EC:[46001306]: mov.s      $f12, $f2
    089425F0:[0A25094C]: j          0x08942530
    089425F4:[E62C003C]: swc1       $f12, 60($s1)
    089425F8:[1440FFFD]: bne        $v0, $zr, 0x089425F0
    089425FC:[46001306]: mov.s      $f12, $f2
    08942600:[46001B06]: mov.s      $f12, $f3
--> 08942604:[0A25094C]: j          0x08942530
    08942608:[E62C003C]: swc1       $f12, 60($s1)
_S1_2_89515B0 48,787,970 instructions (1.103%), 4,878,797 calls (089515B0 - 089517B8, length 131)
    089515B0:[2CA30016]: sltiu      $v1, $a1, 22
    089515B4:[1060007F]: beq        $v1, $zr, 0x089517B4
    089515B8:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    089515BC:[00053880]: sll        $a3, $a1, 0x0002
    089515C0:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    089515C4:[24A24498]: addiu      $v0, $a1, 17560
    089515C8:[00E22021]: addu       $a0, $a3, $v0
    089515CC:[8C830000]: lw         $v1, 0($a0)
    089515D0:[00600008]: jr         $v1
    089515D4:[00000000]: nop
    089517B4:[03E00008]: jr         $ra
    089517B8:[00000000]: nop
_S1_2_893F878 46,973,665 instructions (1.062%), 635,108 calls (0893F878 - 0893F9EC, length 94)
    0893F878:[27BDFFE0]: addiu      $sp, $sp, -32
    0893F87C:[AFB60018]: sw         $s6, 24($sp)
    0893F880:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    0893F884:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    0893F888:[AFB20008]: sw         $s2, 8($sp)
    0893F88C:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0893F890:[AFB10004]: sw         $s1, 4($sp)
    0893F894:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    0893F898:[AFB00000]: sw         $s0, 0($sp)
    0893F89C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0893F8A0:[AFBF001C]: sw         $ra, 28($sp)
    0893F8A4:[AFB50014]: sw         $s5, 20($sp)
    0893F8A8:[AFB40010]: sw         $s4, 16($sp)
    0893F8AC:[10800009]: beq        $a0, $zr, 0x0893F8D4
    0893F8B0:[AFB3000C]: sw         $s3, 12($sp)
    0893F8B4:[8C820028]: lw         $v0, 40($a0)
    0893F8B8:[8CA30058]: lw         $v1, 88($a1)
    0893F8BC:[00431024]: and        $v0, $v0, $v1
    0893F8C0:[3044FFFF]: andi       $a0, $v0, -1
    0893F8C4:[10800003]: beq        $a0, $zr, 0x0893F8D4
    0893F8C8:[7C027804]: ins        $v0, $zr, 0, 16
    0893F8CC:[5440000B]: bnel       $v0, $zr, 0x0893F8FC
    0893F8D0:[8E060014]: lw         $a2, 20($s0)
    0893F8D4:[8FBF001C]: lw         $ra, 28($sp)
    0893F8D8:[8FB60018]: lw         $s6, 24($sp)
    0893F8DC:[8FB50014]: lw         $s5, 20($sp)
    0893F8E0:[8FB40010]: lw         $s4, 16($sp)
    0893F8E4:[8FB3000C]: lw         $s3, 12($sp)
    0893F8E8:[8FB20008]: lw         $s2, 8($sp)
    0893F8EC:[8FB10004]: lw         $s1, 4($sp)
    0893F8F0:[8FB00000]: lw         $s0, 0($sp)
    0893F8F4:[03E00008]: jr         $ra
    0893F8F8:[27BD0020]: addiu      $sp, $sp, 32
    0893F8FC:[8E070018]: lw         $a3, 24($s0)
    0893F900:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0893F904:[0E2513EE]: jal        0x08944FB8
    0893F908:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    0893F90C:[8E020008]: lw         $v0, 8($s0)
    0893F910:[26050030]: addiu      $a1, $s0, 48
    0893F914:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893F918:[30420001]: andi       $v0, $v0, 1
    0893F91C:[0E2514BC]: jal        0x089452F0
    0893F920:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0893F924:[8E050010]: lw         $a1, 16($s0)
    0893F928:[0E24EDDC]: jal        0x0893B770
    0893F92C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893F930:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893F934:[0E24FFDE]: jal        0x0893FF78
    0893F938:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    0893F93C:[32230004]: andi       $v1, $s1, 4
    0893F940:[0043A00B]: movn       $s4, $v0, $v1
    0893F944:[1E800013]: bgtz       $s4, 0x0893F994
    0893F948:[8E15000C]: lw         $s5, 12($s0)
    0893F94C:[8E420054]: lw         $v0, 84($s2)
    0893F950:[30420100]: andi       $v0, $v0, 256
    0893F954:[1040FFDF]: beq        $v0, $zr, 0x0893F8D4
    0893F958:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893F95C:[8C593270]: lw         $t9, 12912($v0)
    0893F960:[1320FFDC]: beq        $t9, $zr, 0x0893F8D4
    0893F964:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F968:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0893F96C:[8FBF001C]: lw         $ra, 28($sp)
    0893F970:[8FB60018]: lw         $s6, 24($sp)
    0893F974:[8FB50014]: lw         $s5, 20($sp)
    0893F978:[8FB40010]: lw         $s4, 16($sp)
    0893F97C:[8FB3000C]: lw         $s3, 12($sp)
    0893F980:[8FB20008]: lw         $s2, 8($sp)
    0893F984:[8FB10004]: lw         $s1, 4($sp)
    0893F988:[8FB00000]: lw         $s0, 0($sp)
    0893F98C:[03200008]: jr         $t9
    0893F990:[27BD0020]: addiu      $sp, $sp, 32
    0893F994:[0A24FE69]: j          0x0893F9A4
    0893F998:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893F99C:[5291FFEC]: beql       $s4, $s1, 0x0893F950
    0893F9A0:[8E420054]: lw         $v0, 84($s2)
    0893F9A4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893F9A8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893F9AC:[0E2513FB]: jal        0x08944FEC
    0893F9B0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893F9B4:[5040FFF9]: beql       $v0, $zr, 0x0893F99C
    0893F9B8:[26310001]: addiu      $s1, $s1, 1
    0893F9BC:[0E251928]: jal        0x089464A0
    0893F9C0:[00000000]: nop
    0893F9C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F9C8:[12A00005]: beq        $s5, $zr, 0x0893F9E0
    0893F9CC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0893F9D0:[0E2516EE]: jal        0x08945BB8
    0893F9D4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    0893F9D8:[0A24FE67]: j          0x0893F99C
    0893F9DC:[26310001]: addiu      $s1, $s1, 1
    0893F9E0:[0E24FC13]: jal        0x0893F04C
    0893F9E4:[26310001]: addiu      $s1, $s1, 1
    0893F9E8:[0A24FE67]: j          0x0893F99C
    0893F9EC:[00000000]: nop
  Back Branch 0893F99C 635,108 times (length 21)
    0893F93C:[32230004]: andi       $v1, $s1, 4
    0893F940:[0043A00B]: movn       $s4, $v0, $v1
    0893F944:[1E800013]: bgtz       $s4, 0x0893F994
    0893F948:[8E15000C]: lw         $s5, 12($s0)
    0893F94C:[8E420054]: lw         $v0, 84($s2)
--> 0893F950:[30420100]: andi       $v0, $v0, 256
    0893F954:[1040FFDF]: beq        $v0, $zr, 0x0893F8D4
    0893F958:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893F95C:[8C593270]: lw         $t9, 12912($v0)
    0893F960:[1320FFDC]: beq        $t9, $zr, 0x0893F8D4
    0893F964:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F968:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0893F96C:[8FBF001C]: lw         $ra, 28($sp)
    0893F970:[8FB60018]: lw         $s6, 24($sp)
    0893F974:[8FB50014]: lw         $s5, 20($sp)
    0893F978:[8FB40010]: lw         $s4, 16($sp)
    0893F97C:[8FB3000C]: lw         $s3, 12($sp)
    0893F980:[8FB20008]: lw         $s2, 8($sp)
    0893F984:[8FB10004]: lw         $s1, 4($sp)
    0893F988:[8FB00000]: lw         $s0, 0($sp)
    0893F98C:[03200008]: jr         $t9
    0893F990:[27BD0020]: addiu      $sp, $sp, 32
    0893F994:[0A24FE69]: j          0x0893F9A4
    0893F998:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 0893F99C:[5291FFEC]: beql       $s4, $s1, 0x0893F950
    0893F9A0:[8E420054]: lw         $v0, 84($s2)
    0893F9A4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893F9A8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893F9AC:[0E2513FB]: jal        0x08944FEC
  Back Branch 0893F954 635,108 times (length 34)
    0893F8C0:[3044FFFF]: andi       $a0, $v0, -1
    0893F8C4:[10800003]: beq        $a0, $zr, 0x0893F8D4
    0893F8C8:[7C027804]: ins        $v0, $zr, 0, 16
    0893F8CC:[5440000B]: bnel       $v0, $zr, 0x0893F8FC
    0893F8D0:[8E060014]: lw         $a2, 20($s0)
--> 0893F8D4:[8FBF001C]: lw         $ra, 28($sp)
    0893F8D8:[8FB60018]: lw         $s6, 24($sp)
    0893F8DC:[8FB50014]: lw         $s5, 20($sp)
    0893F8E0:[8FB40010]: lw         $s4, 16($sp)
    0893F8E4:[8FB3000C]: lw         $s3, 12($sp)
    0893F8E8:[8FB20008]: lw         $s2, 8($sp)
    0893F8EC:[8FB10004]: lw         $s1, 4($sp)
    0893F8F0:[8FB00000]: lw         $s0, 0($sp)
    0893F8F4:[03E00008]: jr         $ra
    0893F8F8:[27BD0020]: addiu      $sp, $sp, 32
    0893F8FC:[8E070018]: lw         $a3, 24($s0)
    0893F900:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0893F904:[0E2513EE]: jal        0x08944FB8
    0893F908:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    0893F90C:[8E020008]: lw         $v0, 8($s0)
    0893F910:[26050030]: addiu      $a1, $s0, 48
    0893F914:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893F918:[30420001]: andi       $v0, $v0, 1
    0893F91C:[0E2514BC]: jal        0x089452F0
    0893F920:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0893F924:[8E050010]: lw         $a1, 16($s0)
    0893F928:[0E24EDDC]: jal        0x0893B770
    0893F92C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0893F930:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893F934:[0E24FFDE]: jal        0x0893FF78
    0893F938:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    0893F93C:[32230004]: andi       $v1, $s1, 4
    0893F940:[0043A00B]: movn       $s4, $v0, $v1
    0893F944:[1E800013]: bgtz       $s4, 0x0893F994
    0893F948:[8E15000C]: lw         $s5, 12($s0)
    0893F94C:[8E420054]: lw         $v0, 84($s2)
    0893F950:[30420100]: andi       $v0, $v0, 256
--> 0893F954:[1040FFDF]: beq        $v0, $zr, 0x0893F8D4
    0893F958:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893F95C:[8C593270]: lw         $t9, 12912($v0)
    0893F960:[1320FFDC]: beq        $t9, $zr, 0x0893F8D4
    0893F964:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0893F9E8 629,639 times (length 21)
    0893F988:[8FB00000]: lw         $s0, 0($sp)
    0893F98C:[03200008]: jr         $t9
    0893F990:[27BD0020]: addiu      $sp, $sp, 32
    0893F994:[0A24FE69]: j          0x0893F9A4
    0893F998:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 0893F99C:[5291FFEC]: beql       $s4, $s1, 0x0893F950
    0893F9A0:[8E420054]: lw         $v0, 84($s2)
    0893F9A4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893F9A8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893F9AC:[0E2513FB]: jal        0x08944FEC
    0893F9B0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893F9B4:[5040FFF9]: beql       $v0, $zr, 0x0893F99C
    0893F9B8:[26310001]: addiu      $s1, $s1, 1
    0893F9BC:[0E251928]: jal        0x089464A0
    0893F9C0:[00000000]: nop
    0893F9C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F9C8:[12A00005]: beq        $s5, $zr, 0x0893F9E0
    0893F9CC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0893F9D0:[0E2516EE]: jal        0x08945BB8
    0893F9D4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    0893F9D8:[0A24FE67]: j          0x0893F99C
    0893F9DC:[26310001]: addiu      $s1, $s1, 1
    0893F9E0:[0E24FC13]: jal        0x0893F04C
    0893F9E4:[26310001]: addiu      $s1, $s1, 1
--> 0893F9E8:[0A24FE67]: j          0x0893F99C
    0893F9EC:[00000000]: nop
  Back Branch 0893F9B4 8,244 times (length 8)
    0893F988:[8FB00000]: lw         $s0, 0($sp)
    0893F98C:[03200008]: jr         $t9
    0893F990:[27BD0020]: addiu      $sp, $sp, 32
    0893F994:[0A24FE69]: j          0x0893F9A4
    0893F998:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 0893F99C:[5291FFEC]: beql       $s4, $s1, 0x0893F950
    0893F9A0:[8E420054]: lw         $v0, 84($s2)
    0893F9A4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0893F9A8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0893F9AC:[0E2513FB]: jal        0x08944FEC
    0893F9B0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 0893F9B4:[5040FFF9]: beql       $v0, $zr, 0x0893F99C
    0893F9B8:[26310001]: addiu      $s1, $s1, 1
    0893F9BC:[0E251928]: jal        0x089464A0
    0893F9C0:[00000000]: nop
    0893F9C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
_S1_2_8901914 46,591,501 instructions (1.053%), 1,058,903 calls (08901914 - 08901A70, length 88)
    08901914:[27BDFFC0]: addiu      $sp, $sp, -64
    08901918:[AFB3002C]: sw         $s3, 44($sp)
    0890191C:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    08901920:[02604821]: addu       $t1, $s3, $zr <=> move $t1, $s3
    08901924:[AFB20028]: sw         $s2, 40($sp)
    08901928:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    0890192C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08901930:[AFB10024]: sw         $s1, 36($sp)
    08901934:[24060006]: addiu      $a2, $zr, 6 <=> li $a2, 6
    08901938:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0890193C:[AFB00020]: sw         $s0, 32($sp)
    08901940:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08901944:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08901948:[AFBF0030]: sw         $ra, 48($sp)
    0890194C:[02005021]: addu       $t2, $s0, $zr <=> move $t2, $s0
    08901950:[03A05821]: addu       $t3, $sp, $zr <=> move $t3, $sp
    08901954:[8C820000]: lw         $v0, 0($a0)
    08901958:[AFA00004]: sw         $zr, 4($sp)
    0890195C:[8C44FFFC]: lw         $a0, -4($v0)
    08901960:[8C48FFF8]: lw         $t0, -8($v0)
    08901964:[24020010]: addiu      $v0, $zr, 16 <=> li $v0, 16
    08901968:[8C830000]: lw         $v1, 0($a0)
    0890196C:[AFA20010]: sw         $v0, 16($sp)
    08901970:[02084021]: addu       $t0, $s0, $t0
    08901974:[8C62001C]: lw         $v0, 28($v1)
    08901978:[AFA00000]: sw         $zr, 0($sp)
    0890197C:[AFA00008]: sw         $zr, 8($sp)
    08901980:[0040F809]: jalr       $ra, $v0
    08901984:[AFA0000C]: sw         $zr, 12($sp)
    08901988:[8FA60000]: lw         $a2, 0($sp)
    0890198C:[10C00016]: beq        $a2, $zr, 0x089019E8
    08901990:[24070006]: addiu      $a3, $zr, 6 <=> li $a3, 6
    08901994:[8FA5000C]: lw         $a1, 12($sp)
    08901998:[30A20006]: andi       $v0, $a1, 6
    0890199C:[10470007]: beq        $v0, $a3, 0x089019BC
    089019A0:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    089019A4:[8FA30008]: lw         $v1, 8($sp)
    089019A8:[8FA20004]: lw         $v0, 4($sp)
    089019AC:[00621024]: and        $v0, $v1, $v0
    089019B0:[30420006]: andi       $v0, $v0, 6
    089019B4:[54470009]: bnel       $v0, $a3, 0x089019DC
    089019B8:[30630005]: andi       $v1, $v1, 5
    089019BC:[8FBF0030]: lw         $ra, 48($sp)
    089019C0:[8FB3002C]: lw         $s3, 44($sp)
    089019C4:[8FB20028]: lw         $s2, 40($sp)
    089019C8:[8FB10024]: lw         $s1, 36($sp)
    089019CC:[8FB00020]: lw         $s0, 32($sp)
    089019D0:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089019D4:[03E00008]: jr         $ra
    089019D8:[27BD0040]: addiu      $sp, $sp, 64
    089019DC:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089019E0:[1462000A]: bne        $v1, $v0, 0x08901A0C
    089019E4:[00000000]: nop
    089019E8:[8FBF0030]: lw         $ra, 48($sp)
    089019EC:[8FB3002C]: lw         $s3, 44($sp)
    089019F0:[8FB20028]: lw         $s2, 40($sp)
    089019F4:[8FB10024]: lw         $s1, 36($sp)
    089019F8:[8FB00020]: lw         $s0, 32($sp)
    089019FC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08901A00:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08901A04:[03E00008]: jr         $ra
    08901A08:[27BD0040]: addiu      $sp, $sp, 64
    08901A0C:[14A00009]: bne        $a1, $zr, 0x08901A34
    08901A10:[30A30006]: andi       $v1, $a1, 6
    08901A14:[0620000C]: bltz       $s1, 0x08901A48
    08901A18:[00D11021]: addu       $v0, $a2, $s1
    08901A1C:[12020002]: beq        $s0, $v0, 0x08901A28
    08901A20:[24030006]: addiu      $v1, $zr, 6 <=> li $v1, 6
    08901A24:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08901A28:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    08901A2C:[AFA3000C]: sw         $v1, 12($sp)
    08901A30:[30A30006]: andi       $v1, $a1, 6
    08901A34:[24020006]: addiu      $v0, $zr, 6 <=> li $v0, 6
    08901A38:[1462FFEC]: bne        $v1, $v0, 0x089019EC
    08901A3C:[8FBF0030]: lw         $ra, 48($sp)
    08901A40:[0A240670]: j          0x089019C0
    08901A44:[8FA40000]: lw         $a0, 0($sp)
    08901A48:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    08901A4C:[1222FFF5]: beq        $s1, $v0, 0x08901A24
    08901A50:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08901A54:[8E430000]: lw         $v1, 0($s2)
    08901A58:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08901A5C:[8C620020]: lw         $v0, 32($v1)
    08901A60:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08901A64:[0040F809]: jalr       $ra, $v0
    08901A68:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    08901A6C:[0A24068A]: j          0x08901A28
    08901A70:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
_S1_2_89488F4 46,389,090 instructions (1.049%), 716,679 calls (089488F4 - 08948A3C, length 83)
    089488F4:[27BDFFD0]: addiu      $sp, $sp, -48
    089488F8:[AFB40020]: sw         $s4, 32($sp)
    089488FC:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08948900:[AFB3001C]: sw         $s3, 28($sp)
    08948904:[2413FFFC]: addiu      $s3, $zr, -4 <=> li $s3, -4
    08948908:[AFB20018]: sw         $s2, 24($sp)
    0894890C:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08948910:[AFB10014]: sw         $s1, 20($sp)
    08948914:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08948918:[AFB00010]: sw         $s0, 16($sp)
    0894891C:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    08948920:[AFBF0024]: sw         $ra, 36($sp)
    08948924:[8CA30000]: lw         $v1, 0($a1)
    08948928:[10C00004]: beq        $a2, $zr, 0x0894893C
    0894892C:[AFA30000]: sw         $v1, 0($sp)
    08948930:[8CC20000]: lw         $v0, 0($a2)
    08948934:[7C020804]: ins        $v0, $zr, 0, 2
    08948938:[00629821]: addu       $s3, $v1, $v0
    0894893C:[12400038]: beq        $s2, $zr, 0x08948A20
    08948940:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08948944:[32020001]: andi       $v0, $s0, 1
    08948948:[10400013]: beq        $v0, $zr, 0x08948998
    0894894C:[32020002]: andi       $v0, $s0, 2
    08948950:[8E450014]: lw         $a1, 20($s2)
    08948954:[10A00029]: beq        $a1, $zr, 0x089489FC
    08948958:[8FA60000]: lw         $a2, 0($sp)
    0894895C:[24C70008]: addiu      $a3, $a2, 8
    08948960:[0267102B]: sltu       $v0, $s3, $a3
    08948964:[14400013]: bne        $v0, $zr, 0x089489B4
    08948968:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0894896C:[7CA41E00]: ext        $a0, $a1, 24, 4
    08948970:[00042400]: sll        $a0, $a0, 0x0010
    08948974:[7C05FE04]: ins        $a1, $zr, 24, 8
    08948978:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    0894897C:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    08948980:[00832025]: or         $a0, $a0, $v1
    08948984:[00A21025]: or         $v0, $a1, $v0
    08948988:[ACC20004]: sw         $v0, 4($a2)
    0894898C:[ACC40000]: sw         $a0, 0($a2)
    08948990:[AFA70000]: sw         $a3, 0($sp)
    08948994:[32020002]: andi       $v0, $s0, 2
    08948998:[1440000F]: bne        $v0, $zr, 0x089489D8
    0894899C:[8FA20000]: lw         $v0, 0($sp)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A08:[0E2522B5]: jal        0x08948AD4
    08948A0C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08948A10:[1040FFE8]: beq        $v0, $zr, 0x089489B4
    08948A14:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A18:[0A252266]: j          0x08948998
    08948A1C:[32020002]: andi       $v0, $s0, 2
    08948A20:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08948A24:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A28:[0E252290]: jal        0x08948A40
    08948A2C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A30:[1040FFE0]: beq        $v0, $zr, 0x089489B4
    08948A34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A38:[0A252251]: j          0x08948944
    08948A3C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 089489F4 712,797 times (length 23)
    0894898C:[ACC40000]: sw         $a0, 0($a2)
    08948990:[AFA70000]: sw         $a3, 0($sp)
    08948994:[32020002]: andi       $v0, $s0, 2
    08948998:[1440000F]: bne        $v0, $zr, 0x089489D8
    0894899C:[8FA20000]: lw         $v0, 0($sp)
--> 089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
  Back Branch 089489EC 712,797 times (length 16)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
--> 089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 08948A10 139,661 times (length 25)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A08:[0E2522B5]: jal        0x08948AD4
    08948A0C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
--> 08948A10:[1040FFE8]: beq        $v0, $zr, 0x089489B4
    08948A14:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A18:[0A252266]: j          0x08948998
    08948A1C:[32020002]: andi       $v0, $s0, 2
    08948A20:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
  Back Branch 08948A18 139,661 times (length 34)
    08948984:[00A21025]: or         $v0, $a1, $v0
    08948988:[ACC20004]: sw         $v0, 4($a2)
    0894898C:[ACC40000]: sw         $a0, 0($a2)
    08948990:[AFA70000]: sw         $a3, 0($sp)
    08948994:[32020002]: andi       $v0, $s0, 2
--> 08948998:[1440000F]: bne        $v0, $zr, 0x089489D8
    0894899C:[8FA20000]: lw         $v0, 0($sp)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A08:[0E2522B5]: jal        0x08948AD4
    08948A0C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08948A10:[1040FFE8]: beq        $v0, $zr, 0x089489B4
    08948A14:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08948A18:[0A252266]: j          0x08948998
    08948A1C:[32020002]: andi       $v0, $s0, 2
    08948A20:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08948A24:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A28:[0E252290]: jal        0x08948A40
  Back Branch 08948A30 3,882 times (length 33)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A08:[0E2522B5]: jal        0x08948AD4
    08948A0C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08948A10:[1040FFE8]: beq        $v0, $zr, 0x089489B4
    08948A14:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A18:[0A252266]: j          0x08948998
    08948A1C:[32020002]: andi       $v0, $s0, 2
    08948A20:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08948A24:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A28:[0E252290]: jal        0x08948A40
    08948A2C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
--> 08948A30:[1040FFE0]: beq        $v0, $zr, 0x089489B4
    08948A34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A38:[0A252251]: j          0x08948944
    08948A3C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 08948A38 3,882 times (length 63)
    08948930:[8CC20000]: lw         $v0, 0($a2)
    08948934:[7C020804]: ins        $v0, $zr, 0, 2
    08948938:[00629821]: addu       $s3, $v1, $v0
    0894893C:[12400038]: beq        $s2, $zr, 0x08948A20
    08948940:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
--> 08948944:[32020001]: andi       $v0, $s0, 1
    08948948:[10400013]: beq        $v0, $zr, 0x08948998
    0894894C:[32020002]: andi       $v0, $s0, 2
    08948950:[8E450014]: lw         $a1, 20($s2)
    08948954:[10A00029]: beq        $a1, $zr, 0x089489FC
    08948958:[8FA60000]: lw         $a2, 0($sp)
    0894895C:[24C70008]: addiu      $a3, $a2, 8
    08948960:[0267102B]: sltu       $v0, $s3, $a3
    08948964:[14400013]: bne        $v0, $zr, 0x089489B4
    08948968:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0894896C:[7CA41E00]: ext        $a0, $a1, 24, 4
    08948970:[00042400]: sll        $a0, $a0, 0x0010
    08948974:[7C05FE04]: ins        $a1, $zr, 24, 8
    08948978:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    0894897C:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    08948980:[00832025]: or         $a0, $a0, $v1
    08948984:[00A21025]: or         $v0, $a1, $v0
    08948988:[ACC20004]: sw         $v0, 4($a2)
    0894898C:[ACC40000]: sw         $a0, 0($a2)
    08948990:[AFA70000]: sw         $a3, 0($sp)
    08948994:[32020002]: andi       $v0, $s0, 2
    08948998:[1440000F]: bne        $v0, $zr, 0x089489D8
    0894899C:[8FA20000]: lw         $v0, 0($sp)
    089489A0:[12200003]: beq        $s1, $zr, 0x089489B0
    089489A4:[AE820000]: sw         $v0, 0($s4)
    089489A8:[02621023]: subu       $v0, $s3, $v0
    089489AC:[AE220000]: sw         $v0, 0($s1)
    089489B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089489B4:[8FBF0024]: lw         $ra, 36($sp)
    089489B8:[8FB40020]: lw         $s4, 32($sp)
    089489BC:[8FB3001C]: lw         $s3, 28($sp)
    089489C0:[8FB20018]: lw         $s2, 24($sp)
    089489C4:[8FB10014]: lw         $s1, 20($sp)
    089489C8:[8FB00010]: lw         $s0, 16($sp)
    089489CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089489D0:[03E00008]: jr         $ra
    089489D4:[27BD0030]: addiu      $sp, $sp, 48
    089489D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089489DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089489E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089489E4:[0E252469]: jal        0x089491A4
    089489E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089489EC:[1040FFF1]: beq        $v0, $zr, 0x089489B4
    089489F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089489F4:[0A252268]: j          0x089489A0
    089489F8:[8FA20000]: lw         $v0, 0($sp)
    089489FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08948A00:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A08:[0E2522B5]: jal        0x08948AD4
    08948A0C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08948A10:[1040FFE8]: beq        $v0, $zr, 0x089489B4
    08948A14:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08948A18:[0A252266]: j          0x08948998
    08948A1C:[32020002]: andi       $v0, $s0, 2
    08948A20:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08948A24:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08948A28:[0E252290]: jal        0x08948A40
    08948A2C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08948A30:[1040FFE0]: beq        $v0, $zr, 0x089489B4
    08948A34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08948A38:[0A252251]: j          0x08948944
    08948A3C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
_S1_2_8894C24 46,142,742 instructions (1.043%), 123,906 calls (08894C24 - 08894D40, length 72)
    08894C24:[27BDFFF0]: addiu      $sp, $sp, -16
    08894C28:[AFB00000]: sw         $s0, 0($sp)
    08894C2C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08894C30:[AFBF0008]: sw         $ra, 8($sp)
    08894C34:[AFB10004]: sw         $s1, 4($sp)
    08894C38:[8E020014]: lw         $v0, 20($s0)
    08894C3C:[8E030018]: lw         $v1, 24($s0)
    08894C40:[24420001]: addiu      $v0, $v0, 1
    08894C44:[0043182A]: slt        $v1, $v0, $v1
    08894C48:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08894C4C:[10600034]: beq        $v1, $zr, 0x08894D20
    08894C50:[AE020014]: sw         $v0, 20($s0)
    08894C54:[0E24EDD0]: jal        0x0893B740
    08894C58:[8E040008]: lw         $a0, 8($s0)
    08894C5C:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08894C60:[8E02000C]: lw         $v0, 12($s0)
    08894C64:[24050014]: addiu      $a1, $zr, 20 <=> li $a1, 20
    08894C68:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08894C6C:[10400033]: beq        $v0, $zr, 0x08894D3C
    08894C70:[AE030010]: sw         $v1, 16($s0)
    08894C74:[0E24EA61]: jal        0x0893A984
    08894C78:[8C640010]: lw         $a0, 16($v1)
    08894C7C:[1040000A]: beq        $v0, $zr, 0x08894CA8
    08894C80:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08894C84:[84420000]: lh         $v0, 0($v0)
    08894C88:[04400003]: bltz       $v0, 0x08894C98
    08894C8C:[24650008]: addiu      $a1, $v1, 8
    08894C90:[94620002]: lhu        $v0, 2($v1)
    08894C94:[00432821]: addu       $a1, $v0, $v1
    08894C98:[0E224C01]: jal        0x08893004
    08894C9C:[8E04000C]: lw         $a0, 12($s0)
    08894CA0:[5040FFE6]: beql       $v0, $zr, 0x08894C3C
    08894CA4:[8E020014]: lw         $v0, 20($s0)
    08894CA8:[8E040010]: lw         $a0, 16($s0)
    08894CAC:[2411FFFF]: addiu      $s1, $zr, -1 <=> li $s1, -1
    08894CB0:[0E24FB2C]: jal        0x0893ECB0
    08894CB4:[AE110020]: sw         $s1, 32($s0)
    08894CB8:[8E030020]: lw         $v1, 32($s0)
    08894CBC:[AE020024]: sw         $v0, 36($s0)
    08894CC0:[24650001]: addiu      $a1, $v1, 1
    08894CC4:[00A2102A]: slt        $v0, $a1, $v0
    08894CC8:[10400011]: beq        $v0, $zr, 0x08894D10
    08894CCC:[AE050020]: sw         $a1, 32($s0)
    08894CD0:[0E24FB36]: jal        0x0893ECD8
    08894CD4:[8E040010]: lw         $a0, 16($s0)
    08894CD8:[AE02001C]: sw         $v0, 28($s0)
    08894CDC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08894CE0:[AE11003C]: sw         $s1, 60($s0)
    08894CE4:[AE00002C]: sw         $zr, 44($s0)
    08894CE8:[AE000028]: sw         $zr, 40($s0)
    08894CEC:[AE000034]: sw         $zr, 52($s0)
    08894CF0:[0E225213]: jal        0x0889484C
    08894CF4:[AE000038]: sw         $zr, 56($s0)
    08894CF8:[8FBF0008]: lw         $ra, 8($sp)
    08894CFC:[8FB10004]: lw         $s1, 4($sp)
    08894D00:[8FB00000]: lw         $s0, 0($sp)
    08894D04:[304200FF]: andi       $v0, $v0, 255
    08894D08:[03E00008]: jr         $ra
    08894D0C:[27BD0010]: addiu      $sp, $sp, 16
    08894D10:[0E225309]: jal        0x08894C24
    08894D14:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08894D18:[0A22533F]: j          0x08894CFC
    08894D1C:[8FBF0008]: lw         $ra, 8($sp)
    08894D20:[A2000078]: sb         $zr, 120($s0)
    08894D24:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08894D28:[8FBF0008]: lw         $ra, 8($sp)
    08894D2C:[8FB10004]: lw         $s1, 4($sp)
    08894D30:[8FB00000]: lw         $s0, 0($sp)
    08894D34:[03E00008]: jr         $ra
    08894D38:[27BD0010]: addiu      $sp, $sp, 16
    08894D3C:[0A22532B]: j          0x08894CAC
    08894D40:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
  Back Branch 08894CA0 1,638,663 times (length 27)
    08894C28:[AFB00000]: sw         $s0, 0($sp)
    08894C2C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08894C30:[AFBF0008]: sw         $ra, 8($sp)
    08894C34:[AFB10004]: sw         $s1, 4($sp)
    08894C38:[8E020014]: lw         $v0, 20($s0)
--> 08894C3C:[8E030018]: lw         $v1, 24($s0)
    08894C40:[24420001]: addiu      $v0, $v0, 1
    08894C44:[0043182A]: slt        $v1, $v0, $v1
    08894C48:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08894C4C:[10600034]: beq        $v1, $zr, 0x08894D20
    08894C50:[AE020014]: sw         $v0, 20($s0)
    08894C54:[0E24EDD0]: jal        0x0893B740
    08894C58:[8E040008]: lw         $a0, 8($s0)
    08894C5C:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08894C60:[8E02000C]: lw         $v0, 12($s0)
    08894C64:[24050014]: addiu      $a1, $zr, 20 <=> li $a1, 20
    08894C68:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08894C6C:[10400033]: beq        $v0, $zr, 0x08894D3C
    08894C70:[AE030010]: sw         $v1, 16($s0)
    08894C74:[0E24EA61]: jal        0x0893A984
    08894C78:[8C640010]: lw         $a0, 16($v1)
    08894C7C:[1040000A]: beq        $v0, $zr, 0x08894CA8
    08894C80:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08894C84:[84420000]: lh         $v0, 0($v0)
    08894C88:[04400003]: bltz       $v0, 0x08894C98
    08894C8C:[24650008]: addiu      $a1, $v1, 8
    08894C90:[94620002]: lhu        $v0, 2($v1)
    08894C94:[00432821]: addu       $a1, $v0, $v1
    08894C98:[0E224C01]: jal        0x08893004
    08894C9C:[8E04000C]: lw         $a0, 12($s0)
--> 08894CA0:[5040FFE6]: beql       $v0, $zr, 0x08894C3C
    08894CA4:[8E020014]: lw         $v0, 20($s0)
    08894CA8:[8E040010]: lw         $a0, 16($s0)
    08894CAC:[2411FFFF]: addiu      $s1, $zr, -1 <=> li $s1, -1
    08894CB0:[0E24FB2C]: jal        0x0893ECB0
_S1_2_882EC00 45,319,315 instructions (1.024%), 20,786 calls (0882EC00 - 0882F400, length 513)
    0882EC00:[27BDFE00]: addiu      $sp, $sp, -512
    0882EC04:[AFBE01E0]: sw         $fp, 480($sp)
    0882EC08:[0140F021]: addu       $fp, $t2, $zr <=> move $fp, $t2
    0882EC0C:[AFB501D4]: sw         $s5, 468($sp)
    0882EC10:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0882EC14:[AFB001C0]: sw         $s0, 448($sp)
    0882EC18:[01208021]: addu       $s0, $t1, $zr <=> move $s0, $t1
    0882EC1C:[E7B701FC]: swc1       $f23, 508($sp)
    0882EC20:[460065C6]: mov.s      $f23, $f12
    0882EC24:[AFBF01E4]: sw         $ra, 484($sp)
    0882EC28:[AFB701DC]: sw         $s7, 476($sp)
    0882EC2C:[AFB601D8]: sw         $s6, 472($sp)
    0882EC30:[AFB401D0]: sw         $s4, 464($sp)
    0882EC34:[AFB301CC]: sw         $s3, 460($sp)
    0882EC38:[AFB201C8]: sw         $s2, 456($sp)
    0882EC3C:[AFB101C4]: sw         $s1, 452($sp)
    0882EC40:[E7B601F8]: swc1       $f22, 504($sp)
    0882EC44:[E7B501F4]: swc1       $f21, 500($sp)
    0882EC48:[E7B401F0]: swc1       $f20, 496($sp)
    0882EC4C:[8D220000]: lw         $v0, 0($t1)
    0882EC50:[8D230004]: lw         $v1, 4($t1)
    0882EC54:[8D290008]: lw         $t1, 8($t1)
    0882EC58:[AFA501A8]: sw         $a1, 424($sp)
    0882EC5C:[ACA20000]: sw         $v0, 0($a1)
    0882EC60:[ACA30004]: sw         $v1, 4($a1)
    0882EC64:[AFA601AC]: sw         $a2, 428($sp)
    0882EC68:[AFA701B0]: sw         $a3, 432($sp)
    0882EC6C:[ACA90008]: sw         $t1, 8($a1)
    0882EC70:[AFA801B4]: sw         $t0, 436($sp)
    0882EC74:[C6000000]: lwc1       $f0, 0($s0)
    0882EC78:[C54C0000]: lwc1       $f12, 0($t2)
    0882EC7C:[460C003C]: c.lt.s     $f0, $f12
    0882EC80:[00000000]: nop
    0882EC84:[45000002]: bc1f       0x0882EC90
    0882EC88:[AFAB01B8]: sw         $t3, 440($sp)
    0882EC8C:[46000306]: mov.s      $f12, $f0
    0882EC90:[C60D0004]: lwc1       $f13, 4($s0)
    0882EC94:[C7C00004]: lwc1       $f0, 4($fp)
    0882EC98:[4600683C]: c.lt.s     $f13, $f0
    0882EC9C:[00000000]: nop
    0882ECA0:[45020001]: bc1fl      0x0882ECA8
    0882ECA4:[46000346]: mov.s      $f13, $f0
    0882ECA8:[C60E0008]: lwc1       $f14, 8($s0)
    0882ECAC:[C7C00008]: lwc1       $f0, 8($fp)
    0882ECB0:[4600703C]: c.lt.s     $f14, $f0
    0882ECB4:[00000000]: nop
    0882ECB8:[45020001]: bc1fl      0x0882ECC0
    0882ECBC:[46000386]: mov.s      $f14, $f0
    0882ECC0:[27B30084]: addiu      $s3, $sp, 132
    0882ECC4:[0E255539]: jal        0x089554E4
    0882ECC8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0882ECCC:[C60C0000]: lwc1       $f12, 0($s0)
    0882ECD0:[C7C00000]: lwc1       $f0, 0($fp)
    0882ECD4:[460C003C]: c.lt.s     $f0, $f12
    0882ECD8:[00000000]: nop
    0882ECDC:[45020001]: bc1fl      0x0882ECE4
    0882ECE0:[46000306]: mov.s      $f12, $f0
    0882ECE4:[C60D0004]: lwc1       $f13, 4($s0)
    0882ECE8:[C7C00004]: lwc1       $f0, 4($fp)
    0882ECEC:[460D003C]: c.lt.s     $f0, $f13
    0882ECF0:[00000000]: nop
    0882ECF4:[45020001]: bc1fl      0x0882ECFC
    0882ECF8:[46000346]: mov.s      $f13, $f0
    0882ECFC:[C60E0008]: lwc1       $f14, 8($s0)
    0882ED00:[C7C00008]: lwc1       $f0, 8($fp)
    0882ED04:[460E003C]: c.lt.s     $f0, $f14
    0882ED08:[00000000]: nop
    0882ED0C:[45020001]: bc1fl      0x0882ED14
    0882ED10:[46000386]: mov.s      $f14, $f0
    0882ED14:[0E255539]: jal        0x089554E4
    0882ED18:[27A40090]: addiu      $a0, $sp, 144
    0882ED1C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882ED20:[C4403FFC]: lwc1       $f0, 16380($v0)
    0882ED24:[3C1408B8]: lui        $s4, 0x08B8 <=> li $s4, 0x08B80000
    0882ED28:[8E83CFA8]: lw         $v1, -12376($s4)
    0882ED2C:[E7A00088]: swc1       $f0, 136($sp)
    0882ED30:[2684CFA8]: addiu      $a0, $s4, -12376
    0882ED34:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0882ED38:[8C620010]: lw         $v0, 16($v1)
    0882ED3C:[27B000C0]: addiu      $s0, $sp, 192
    0882ED40:[0040F809]: jalr       $ra, $v0
    0882ED44:[27B2009C]: addiu      $s2, $sp, 156
    0882ED48:[8EA50004]: lw         $a1, 4($s5)
    0882ED4C:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882ED50:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED54:[0E225371]: jal        0x08894DC4
    0882ED58:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0882ED5C:[0E22515A]: jal        0x08894568
    0882ED60:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED64:[1040002E]: beq        $v0, $zr, 0x0882EE20
    0882ED68:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED6C:[0E22515C]: jal        0x08894570
    0882ED70:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0882ED74:[8E83CFA8]: lw         $v1, -12376($s4)
    0882ED78:[2684CFA8]: addiu      $a0, $s4, -12376
    0882ED7C:[8C62002C]: lw         $v0, 44($v1)
    0882ED80:[0040F809]: jalr       $ra, $v0
    0882ED84:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0882ED88:[10400026]: beq        $v0, $zr, 0x0882EE24
    0882ED8C:[8FA201B8]: lw         $v0, 440($sp)
    0882ED90:[8E230010]: lw         $v1, 16($s1)
    0882ED94:[8E240008]: lw         $a0, 8($s1)
    0882ED98:[8E260004]: lw         $a2, 4($s1)
    0882ED9C:[2465FFFF]: addiu      $a1, $v1, -1
    0882EDA0:[00A4102B]: sltu       $v0, $a1, $a0
    0882EDA4:[1040000E]: beq        $v0, $zr, 0x0882EDE0
    0882EDA8:[2403FF9C]: addiu      $v1, $zr, -100 <=> li $v1, -100
    0882EDAC:[8E22000C]: lw         $v0, 12($s1)
    0882EDB0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0882EDB4:[1080000A]: beq        $a0, $zr, 0x0882EDE0
    0882EDB8:[00A21021]: addu       $v0, $a1, $v0
    0882EDBC:[14800002]: bne        $a0, $zr, 0x0882EDC8
    0882EDC0:[0044001B]: divu       $v0, $a0
    0882EDC4:[000001CD]: break      0x00007
    0882EDC8:[00001010]: mfhi       $v0
    0882EDCC:[00022100]: sll        $a0, $v0, 0x0004
    0882EDD0:[00021080]: sll        $v0, $v0, 0x0002
    0882EDD4:[00441021]: addu       $v0, $v0, $a0
    0882EDD8:[00021880]: sll        $v1, $v0, 0x0002
    0882EDDC:[00431821]: addu       $v1, $v0, $v1
    0882EDE0:[00C31021]: addu       $v0, $a2, $v1
    0882EDE4:[24450040]: addiu      $a1, $v0, 64
    0882EDE8:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0882EDEC:[8CC20000]: lw         $v0, 0($a2)
    0882EDF0:[8CC30004]: lw         $v1, 4($a2)
    0882EDF4:[8CC40008]: lw         $a0, 8($a2)
    0882EDF8:[24C6000C]: addiu      $a2, $a2, 12
    0882EDFC:[ACA20000]: sw         $v0, 0($a1)
    0882EE00:[ACA30004]: sw         $v1, 4($a1)
    0882EE04:[ACA40008]: sw         $a0, 8($a1)
    0882EE08:[1606FFF8]: bne        $s0, $a2, 0x0882EDEC
    0882EE0C:[24A5000C]: addiu      $a1, $a1, 12
    0882EE10:[0E225184]: jal        0x08894610
    0882EE14:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882EE18:[0A20BB57]: j          0x0882ED5C
    0882EE1C:[00000000]: nop
    0882EE20:[8FA201B8]: lw         $v0, 440($sp)
    0882EE24:[184000ED]: blez       $v0, 0x0882F1DC
    0882EE28:[8FBF01E4]: lw         $ra, 484($sp)
    0882EE2C:[AFA001A4]: sw         $zr, 420($sp)
    0882EE30:[2682CFA8]: addiu      $v0, $s4, -12376
    0882EE34:[8C420010]: lw         $v0, 16($v0)
    0882EE38:[8FA501A8]: lw         $a1, 424($sp)
    0882EE3C:[8FA401A8]: lw         $a0, 424($sp)
    0882EE40:[AFA201A0]: sw         $v0, 416($sp)
    0882EE44:[8CA20004]: lw         $v0, 4($a1)
    0882EE48:[3C05089C]: lui        $a1, 0x089C <=> li $a1, 0x089C0000
    0882EE4C:[8C830000]: lw         $v1, 0($a0)
    0882EE50:[C4A03FFC]: lwc1       $f0, 16380($a1)
    0882EE54:[8C840008]: lw         $a0, 8($a0)
    0882EE58:[AFA20064]: sw         $v0, 100($sp)
    0882EE5C:[8FA201A0]: lw         $v0, 416($sp)
    0882EE60:[AFA30054]: sw         $v1, 84($sp)
    0882EE64:[AFA4005C]: sw         $a0, 92($sp)
    0882EE68:[E7A00058]: swc1       $f0, 88($sp)
    0882EE6C:[AFA30060]: sw         $v1, 96($sp)
    0882EE70:[10400074]: beq        $v0, $zr, 0x0882F044
    0882EE74:[AFA40068]: sw         $a0, 104($sp)
    0882EE78:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    0882EE7C:[27B7006C]: addiu      $s7, $sp, 108
    0882EE80:[2684CFA8]: addiu      $a0, $s4, -12376
    0882EE84:[8C830008]: lw         $v1, 8($a0)
    0882EE88:[8C860004]: lw         $a2, 4($a0)
    0882EE8C:[02A3102B]: sltu       $v0, $s5, $v1
    0882EE90:[1040000E]: beq        $v0, $zr, 0x0882EECC
    0882EE94:[2405FF9C]: addiu      $a1, $zr, -100 <=> li $a1, -100
    0882EE98:[8C82000C]: lw         $v0, 12($a0)
    0882EE9C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0882EEA0:[1060000A]: beq        $v1, $zr, 0x0882EECC
    0882EEA4:[02A21021]: addu       $v0, $s5, $v0
    0882EEA8:[14600002]: bne        $v1, $zr, 0x0882EEB4
    0882EEAC:[0043001B]: divu       $v0, $v1
    0882EEB0:[000001CD]: break      0x00007
    0882EEB4:[00001010]: mfhi       $v0
    0882EEB8:[00022100]: sll        $a0, $v0, 0x0004
    0882EEBC:[00021080]: sll        $v0, $v0, 0x0002
    0882EEC0:[00441021]: addu       $v0, $v0, $a0
    0882EEC4:[00021880]: sll        $v1, $v0, 0x0002
    0882EEC8:[00432821]: addu       $a1, $v0, $v1
    0882EECC:[00C58021]: addu       $s0, $a2, $a1
    0882EED0:[C60C0040]: lwc1       $f12, 64($s0)
    0882EED4:[C600004C]: lwc1       $f0, 76($s0)
    0882EED8:[26130040]: addiu      $s3, $s0, 64
    0882EEDC:[4600603C]: c.lt.s     $f12, $f0
    0882EEE0:[00000000]: nop
    0882EEE4:[45010002]: bc1t       0x0882EEF0
    0882EEE8:[2612004C]: addiu      $s2, $s0, 76
    0882EEEC:[46000306]: mov.s      $f12, $f0
    0882EEF0:[C66D0004]: lwc1       $f13, 4($s3)
    0882EEF4:[C6400004]: lwc1       $f0, 4($s2)
    0882EEF8:[4600683C]: c.lt.s     $f13, $f0
    0882EEFC:[00000000]: nop
    0882EF00:[45020001]: bc1fl      0x0882EF08
    0882EF04:[46000346]: mov.s      $f13, $f0
    0882EF08:[C66E0008]: lwc1       $f14, 8($s3)
    0882EF0C:[C6400008]: lwc1       $f0, 8($s2)
    0882EF10:[4600703C]: c.lt.s     $f14, $f0
    0882EF14:[00000000]: nop
    0882EF18:[45020001]: bc1fl      0x0882EF20
    0882EF1C:[46000386]: mov.s      $f14, $f0
    0882EF20:[0E255539]: jal        0x089554E4
    0882EF24:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    0882EF28:[C60C0040]: lwc1       $f12, 64($s0)
    0882EF2C:[C600004C]: lwc1       $f0, 76($s0)
    0882EF30:[460C003C]: c.lt.s     $f0, $f12
    0882EF34:[00000000]: nop
    0882EF38:[45020001]: bc1fl      0x0882EF40
    0882EF3C:[46000306]: mov.s      $f12, $f0
    0882EF40:[C66D0004]: lwc1       $f13, 4($s3)
    0882EF44:[C6400004]: lwc1       $f0, 4($s2)
    0882EF48:[460D003C]: c.lt.s     $f0, $f13
    0882EF4C:[00000000]: nop
    0882EF50:[45020001]: bc1fl      0x0882EF58
    0882EF54:[46000346]: mov.s      $f13, $f0
    0882EF58:[C66E0008]: lwc1       $f14, 8($s3)
    0882EF5C:[C6400008]: lwc1       $f0, 8($s2)
    0882EF60:[460E003C]: c.lt.s     $f0, $f14
    0882EF64:[00000000]: nop
    0882EF68:[45020001]: bc1fl      0x0882EF70
    0882EF6C:[46000386]: mov.s      $f14, $f0
    0882EF70:[27B60078]: addiu      $s6, $sp, 120
    0882EF74:[0E255539]: jal        0x089554E4
    0882EF78:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882EF7C:[C60C0058]: lwc1       $f12, 88($s0)
    0882EF80:[C7A0006C]: lwc1       $f0, 108($sp)
    0882EF84:[4600603C]: c.lt.s     $f12, $f0
    0882EF88:[00000000]: nop
    0882EF8C:[45010002]: bc1t       0x0882EF98
    0882EF90:[26110058]: addiu      $s1, $s0, 88
    0882EF94:[46000306]: mov.s      $f12, $f0
    0882EF98:[C62D0004]: lwc1       $f13, 4($s1)
    0882EF9C:[C7A00070]: lwc1       $f0, 112($sp)
    0882EFA0:[4600683C]: c.lt.s     $f13, $f0
    0882EFA4:[00000000]: nop
    0882EFA8:[45020001]: bc1fl      0x0882EFB0
    0882EFAC:[46000346]: mov.s      $f13, $f0
    0882EFB0:[C62E0008]: lwc1       $f14, 8($s1)
    0882EFB4:[C7A00074]: lwc1       $f0, 116($sp)
    0882EFB8:[4600703C]: c.lt.s     $f14, $f0
    0882EFBC:[00000000]: nop
    0882EFC0:[45020001]: bc1fl      0x0882EFC8
    0882EFC4:[46000386]: mov.s      $f14, $f0
    0882EFC8:[0E255539]: jal        0x089554E4
    0882EFCC:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    0882EFD0:[C60C0058]: lwc1       $f12, 88($s0)
    0882EFD4:[C7A00078]: lwc1       $f0, 120($sp)
    0882EFD8:[460C003C]: c.lt.s     $f0, $f12
    0882EFDC:[00000000]: nop
    0882EFE0:[45020001]: bc1fl      0x0882EFE8
    0882EFE4:[46000306]: mov.s      $f12, $f0
    0882EFE8:[C62D0004]: lwc1       $f13, 4($s1)
    0882EFEC:[C7A0007C]: lwc1       $f0, 124($sp)
    0882EFF0:[460D003C]: c.lt.s     $f0, $f13
    0882EFF4:[00000000]: nop
    0882EFF8:[45020001]: bc1fl      0x0882F000
    0882EFFC:[46000346]: mov.s      $f13, $f0
    0882F000:[C62E0008]: lwc1       $f14, 8($s1)
    0882F004:[C7A00080]: lwc1       $f0, 128($sp)
    0882F008:[460E003C]: c.lt.s     $f0, $f14
    0882F00C:[00000000]: nop
    0882F010:[45020001]: bc1fl      0x0882F018
    0882F014:[46000386]: mov.s      $f14, $f0
    0882F018:[0E255539]: jal        0x089554E4
    0882F01C:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882F020:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    0882F024:[0E224C01]: jal        0x08893004
    0882F028:[27A50054]: addiu      $a1, $sp, 84
    0882F02C:[5440001A]: bnel       $v0, $zr, 0x0882F098
    0882F030:[27B60018]: addiu      $s6, $sp, 24
    0882F034:[8FA201A0]: lw         $v0, 416($sp)
    0882F038:[26B50001]: addiu      $s5, $s5, 1
    0882F03C:[1455FF91]: bne        $v0, $s5, 0x0882EE84
    0882F040:[2684CFA8]: addiu      $a0, $s4, -12376
    0882F044:[8FA501B0]: lw         $a1, 432($sp)
    0882F048:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F04C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0882F050:[A0A20000]: sb         $v0, 0($a1)
    0882F054:[8FBF01E4]: lw         $ra, 484($sp)
    0882F058:[8FBE01E0]: lw         $fp, 480($sp)
    0882F05C:[8FB701DC]: lw         $s7, 476($sp)
    0882F060:[8FB601D8]: lw         $s6, 472($sp)
    0882F064:[8FB501D4]: lw         $s5, 468($sp)
    0882F068:[8FB401D0]: lw         $s4, 464($sp)
    0882F06C:[8FB301CC]: lw         $s3, 460($sp)
    0882F070:[8FB201C8]: lw         $s2, 456($sp)
    0882F074:[8FB101C4]: lw         $s1, 452($sp)
    0882F078:[8FB001C0]: lw         $s0, 448($sp)
    0882F07C:[C7B701FC]: lwc1       $f23, 508($sp)
    0882F080:[C7B601F8]: lwc1       $f22, 504($sp)
    0882F084:[C7B501F4]: lwc1       $f21, 500($sp)
    0882F088:[C7B401F0]: lwc1       $f20, 496($sp)
    0882F08C:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0882F090:[03E00008]: jr         $ra
    0882F094:[27BD0200]: addiu      $sp, $sp, 512
    0882F098:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882F09C:[8FA501A8]: lw         $a1, 424($sp)
    0882F0A0:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0882F0A4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    0882F0A8:[0E23EA79]: jal        0x088FA9E4
    0882F0AC:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    0882F0B0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0882F0B4:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0882F0B8:[5602FFDF]: bnel       $s0, $v0, 0x0882F038
    0882F0BC:[8FA201A0]: lw         $v0, 416($sp)
    0882F0C0:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882F0C4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    0882F0C8:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    0882F0CC:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0882F0D0:[0E23EA22]: jal        0x088FA888
    0882F0D4:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0882F0D8:[10500051]: beq        $v0, $s0, 0x0882F220
    0882F0DC:[27B10024]: addiu      $s1, $sp, 36
    0882F0E0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0882F0E4:[8FA501A8]: lw         $a1, 424($sp)
    0882F0E8:[0E255591]: jal        0x08955644
    0882F0EC:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    0882F0F0:[C7AC0024]: lwc1       $f12, 36($sp)
    0882F0F4:[0E23E68F]: jal        0x088F9A3C
    0882F0F8:[C7AD002C]: lwc1       $f13, 44($sp)
    0882F0FC:[46000546]: mov.s      $f21, $f0
    0882F100:[C7C10008]: lwc1       $f1, 8($fp)
    0882F104:[C7C00000]: lwc1       $f0, 0($fp)
    0882F108:[C7AC0018]: lwc1       $f12, 24($sp)
    0882F10C:[C7AD0020]: lwc1       $f13, 32($sp)
    0882F110:[46006301]: sub.s      $f12, $f12, $f0
    0882F114:[0E23E68F]: jal        0x088F9A3C
    0882F118:[46016B41]: sub.s      $f13, $f13, $f1
    0882F11C:[46170501]: sub.s      $f20, $f0, $f23
    0882F120:[0E23E671]: jal        0x088F99C4
    0882F124:[4600AB06]: mov.s      $f12, $f21
    0882F128:[10400003]: beq        $v0, $zr, 0x0882F138
    0882F12C:[4600AB06]: mov.s      $f12, $f21
    0882F130:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F134:[C44C4000]: lwc1       $f12, 16384($v0)
    0882F138:[44800000]: mtc1       $zr, $f0
    0882F13C:[4600A03E]: c.le.s     $f20, $f0
    0882F140:[00000000]: nop
    0882F144:[45010055]: bc1t       0x0882F29C
    0882F148:[460CA583]: div.s      $f22, $f20, $f12
    0882F14C:[0E23E671]: jal        0x088F99C4
    0882F150:[4600AB06]: mov.s      $f12, $f21
    0882F154:[54400052]: bnel       $v0, $zr, 0x0882F2A0
    0882F158:[8FC20000]: lw         $v0, 0($fp)
    0882F15C:[4614A83E]: c.le.s     $f21, $f20
    0882F160:[00000000]: nop
    0882F164:[4503004E]: bc1tl      0x0882F2A0
    0882F168:[8FC20000]: lw         $v0, 0($fp)
    0882F16C:[0E23E671]: jal        0x088F99C4
    0882F170:[4600A306]: mov.s      $f12, $f20
    0882F174:[5440004A]: bnel       $v0, $zr, 0x0882F2A0
    0882F178:[8FC20000]: lw         $v0, 0($fp)
    0882F17C:[0E24382D]: jal        0x0890E0B4
    0882F180:[4600B306]: mov.s      $f12, $f22
    0882F184:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    0882F188:[8C867340]: lw         $a2, 29504($a0)
    0882F18C:[8C877344]: lw         $a3, 29508($a0)
    0882F190:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0882F194:[0E243B07]: jal        0x0890EC1C
    0882F198:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0882F19C:[1C40003F]: bgtz       $v0, 0x0882F29C
    0882F1A0:[27B00030]: addiu      $s0, $sp, 48
    0882F1A4:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0882F1A8:[4600B306]: mov.s      $f12, $f22
    0882F1AC:[0E255604]: jal        0x08955810
    0882F1B0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882F1B4:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    0882F1B8:[8FA401A8]: lw         $a0, 424($sp)
    0882F1BC:[0E255584]: jal        0x08955610
    0882F1C0:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0882F1C4:[8FA301A4]: lw         $v1, 420($sp)
    0882F1C8:[8FA401B8]: lw         $a0, 440($sp)
    0882F1CC:[24630001]: addiu      $v1, $v1, 1
    0882F1D0:[1483FF17]: bne        $a0, $v1, 0x0882EE30
    0882F1D4:[AFA301A4]: sw         $v1, 420($sp)
    0882F1D8:[8FBF01E4]: lw         $ra, 484($sp)
    0882F1DC:[8FBE01E0]: lw         $fp, 480($sp)
    0882F1E0:[8FB701DC]: lw         $s7, 476($sp)
    0882F1E4:[8FB601D8]: lw         $s6, 472($sp)
    0882F1E8:[8FB501D4]: lw         $s5, 468($sp)
    0882F1EC:[8FB401D0]: lw         $s4, 464($sp)
    0882F1F0:[8FB301CC]: lw         $s3, 460($sp)
    0882F1F4:[8FB201C8]: lw         $s2, 456($sp)
    0882F1F8:[8FB101C4]: lw         $s1, 452($sp)
    0882F1FC:[8FB001C0]: lw         $s0, 448($sp)
    0882F200:[C7B701FC]: lwc1       $f23, 508($sp)
    0882F204:[C7B601F8]: lwc1       $f22, 504($sp)
    0882F208:[C7B501F4]: lwc1       $f21, 500($sp)
    0882F20C:[C7B401F0]: lwc1       $f20, 496($sp)
    0882F210:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0882F214:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0882F218:[03E00008]: jr         $ra
    0882F21C:[27BD0200]: addiu      $sp, $sp, 512
    0882F220:[8FC20000]: lw         $v0, 0($fp)
    0882F224:[8FC30004]: lw         $v1, 4($fp)
    0882F228:[8FA401A8]: lw         $a0, 424($sp)
    0882F22C:[8FC50008]: lw         $a1, 8($fp)
    0882F230:[2670000C]: addiu      $s0, $s3, 12
    0882F234:[AC820000]: sw         $v0, 0($a0)
    0882F238:[26710018]: addiu      $s1, $s3, 24
    0882F23C:[27B2003C]: addiu      $s2, $sp, 60
    0882F240:[AC830004]: sw         $v1, 4($a0)
    0882F244:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0882F248:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882F24C:[8FA201A8]: lw         $v0, 424($sp)
    0882F250:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    0882F254:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882F258:[AC450008]: sw         $a1, 8($v0)
    0882F25C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F260:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882F264:[8FA301B4]: lw         $v1, 436($sp)
    0882F268:[0E23E6A0]: jal        0x088F9A80
    0882F26C:[A0620000]: sb         $v0, 0($v1)
    0882F270:[0E23E671]: jal        0x088F99C4
    0882F274:[C7AC0040]: lwc1       $f12, 64($sp)
    0882F278:[10400050]: beq        $v0, $zr, 0x0882F3BC
    0882F27C:[8FA401A8]: lw         $a0, 424($sp)
    0882F280:[C6600004]: lwc1       $f0, 4($s3)
    0882F284:[8FA501AC]: lw         $a1, 428($sp)
    0882F288:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0882F28C:[0A20BC15]: j          0x0882F054
    0882F290:[E4A00000]: swc1       $f0, 0($a1)
    0882F29C:[8FC20000]: lw         $v0, 0($fp)
    0882F2A0:[8FC30004]: lw         $v1, 4($fp)
    0882F2A4:[8FA401A8]: lw         $a0, 424($sp)
    0882F2A8:[8FC50008]: lw         $a1, 8($fp)
    0882F2AC:[2670000C]: addiu      $s0, $s3, 12
    0882F2B0:[AC820000]: sw         $v0, 0($a0)
    0882F2B4:[26710018]: addiu      $s1, $s3, 24
    0882F2B8:[27B2000C]: addiu      $s2, $sp, 12
    0882F2BC:[AC830004]: sw         $v1, 4($a0)
    0882F2C0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0882F2C4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882F2C8:[8FA201A8]: lw         $v0, 424($sp)
    0882F2CC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    0882F2D0:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882F2D4:[AC450008]: sw         $a1, 8($v0)
    0882F2D8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F2DC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882F2E0:[8FA301B4]: lw         $v1, 436($sp)
    0882F2E4:[0E23E6A0]: jal        0x088F9A80
    0882F2E8:[A0620000]: sb         $v0, 0($v1)
    0882F2EC:[0E23E671]: jal        0x088F99C4
    0882F2F0:[C7AC0010]: lwc1       $f12, 16($sp)
    0882F2F4:[5440FFE3]: bnel       $v0, $zr, 0x0882F284
    0882F2F8:[C6600004]: lwc1       $f0, 4($s3)
    0882F2FC:[8FA401A8]: lw         $a0, 424($sp)
    0882F300:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F304:[27A5003C]: addiu      $a1, $sp, 60
    0882F308:[8C820008]: lw         $v0, 8($a0)
    0882F30C:[8C830000]: lw         $v1, 0($a0)
    0882F310:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0882F314:[AFA20044]: sw         $v0, 68($sp)
    0882F318:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F31C:[27A40048]: addiu      $a0, $sp, 72
    0882F320:[C4404000]: lwc1       $f0, 16384($v0)
    0882F324:[AFA3003C]: sw         $v1, 60($sp)
    0882F328:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882F32C:[E7A00004]: swc1       $f0, 4($sp)
    0882F330:[AFA00040]: sw         $zr, 64($sp)
    0882F334:[AFA00000]: sw         $zr, 0($sp)
    0882F338:[0E23ED15]: jal        0x088FB454
    0882F33C:[AFA00008]: sw         $zr, 8($sp)
    0882F340:[C6600004]: lwc1       $f0, 4($s3)
    0882F344:[C6020004]: lwc1       $f2, 4($s0)
    0882F348:[4600103C]: c.lt.s     $f2, $f0
    0882F34C:[00000000]: nop
    0882F350:[45000002]: bc1f       0x0882F35C
    0882F354:[460010C6]: mov.s      $f3, $f2
    0882F358:[460000C6]: mov.s      $f3, $f0
    0882F35C:[C6210004]: lwc1       $f1, 4($s1)
    0882F360:[4603083C]: c.lt.s     $f1, $f3
    0882F364:[00000000]: nop
    0882F368:[45020001]: bc1fl      0x0882F370
    0882F36C:[460008C6]: mov.s      $f3, $f1
    0882F370:[4602003C]: c.lt.s     $f0, $f2
    0882F374:[00000000]: nop
    0882F378:[45020001]: bc1fl      0x0882F380
    0882F37C:[46001006]: mov.s      $f0, $f2
    0882F380:[4601003C]: c.lt.s     $f0, $f1
    0882F384:[00000000]: nop
    0882F388:[45030001]: bc1tl      0x0882F390
    0882F38C:[46000046]: mov.s      $f1, $f0
    0882F390:[C7A0004C]: lwc1       $f0, 76($sp)
    0882F394:[4600083C]: c.lt.s     $f1, $f0
    0882F398:[00000000]: nop
    0882F39C:[45020001]: bc1fl      0x0882F3A4
    0882F3A0:[46000806]: mov.s      $f0, $f1
    0882F3A4:[4603003C]: c.lt.s     $f0, $f3
    0882F3A8:[00000000]: nop
    0882F3AC:[4502FFB5]: bc1fl      0x0882F284
    0882F3B0:[46001806]: mov.s      $f0, $f3
    0882F3B4:[0A20BCA2]: j          0x0882F288
    0882F3B8:[8FA501AC]: lw         $a1, 428($sp)
    0882F3BC:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F3C0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0882F3C4:[8C820008]: lw         $v0, 8($a0)
    0882F3C8:[8C830000]: lw         $v1, 0($a0)
    0882F3CC:[27A6000C]: addiu      $a2, $sp, 12
    0882F3D0:[AFA20008]: sw         $v0, 8($sp)
    0882F3D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F3D8:[27A40048]: addiu      $a0, $sp, 72
    0882F3DC:[C4404000]: lwc1       $f0, 16384($v0)
    0882F3E0:[AFA30000]: sw         $v1, 0($sp)
    0882F3E4:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882F3E8:[E7A00010]: swc1       $f0, 16($sp)
    0882F3EC:[AFA00004]: sw         $zr, 4($sp)
    0882F3F0:[AFA0000C]: sw         $zr, 12($sp)
    0882F3F4:[0E23ED15]: jal        0x088FB454
    0882F3F8:[AFA00014]: sw         $zr, 20($sp)
    0882F3FC:[0A20BCD1]: j          0x0882F344
    0882F400:[C6600004]: lwc1       $f0, 4($s3)
  Back Branch 0882EE08 634,758 times (length 9)
    0882EDD8:[00021880]: sll        $v1, $v0, 0x0002
    0882EDDC:[00431821]: addu       $v1, $v0, $v1
    0882EDE0:[00C31021]: addu       $v0, $a2, $v1
    0882EDE4:[24450040]: addiu      $a1, $v0, 64
    0882EDE8:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
--> 0882EDEC:[8CC20000]: lw         $v0, 0($a2)
    0882EDF0:[8CC30004]: lw         $v1, 4($a2)
    0882EDF4:[8CC40008]: lw         $a0, 8($a2)
    0882EDF8:[24C6000C]: addiu      $a2, $a2, 12
    0882EDFC:[ACA20000]: sw         $v0, 0($a1)
    0882EE00:[ACA30004]: sw         $v1, 4($a1)
    0882EE04:[ACA40008]: sw         $a0, 8($a1)
--> 0882EE08:[1606FFF8]: bne        $s0, $a2, 0x0882EDEC
    0882EE0C:[24A5000C]: addiu      $a1, $a1, 12
    0882EE10:[0E225184]: jal        0x08894610
    0882EE14:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882EE18:[0A20BB57]: j          0x0882ED5C
  Back Branch 0882EE18 211,586 times (length 49)
    0882ED48:[8EA50004]: lw         $a1, 4($s5)
    0882ED4C:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882ED50:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED54:[0E225371]: jal        0x08894DC4
    0882ED58:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 0882ED5C:[0E22515A]: jal        0x08894568
    0882ED60:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED64:[1040002E]: beq        $v0, $zr, 0x0882EE20
    0882ED68:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882ED6C:[0E22515C]: jal        0x08894570
    0882ED70:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0882ED74:[8E83CFA8]: lw         $v1, -12376($s4)
    0882ED78:[2684CFA8]: addiu      $a0, $s4, -12376
    0882ED7C:[8C62002C]: lw         $v0, 44($v1)
    0882ED80:[0040F809]: jalr       $ra, $v0
    0882ED84:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0882ED88:[10400026]: beq        $v0, $zr, 0x0882EE24
    0882ED8C:[8FA201B8]: lw         $v0, 440($sp)
    0882ED90:[8E230010]: lw         $v1, 16($s1)
    0882ED94:[8E240008]: lw         $a0, 8($s1)
    0882ED98:[8E260004]: lw         $a2, 4($s1)
    0882ED9C:[2465FFFF]: addiu      $a1, $v1, -1
    0882EDA0:[00A4102B]: sltu       $v0, $a1, $a0
    0882EDA4:[1040000E]: beq        $v0, $zr, 0x0882EDE0
    0882EDA8:[2403FF9C]: addiu      $v1, $zr, -100 <=> li $v1, -100
    0882EDAC:[8E22000C]: lw         $v0, 12($s1)
    0882EDB0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0882EDB4:[1080000A]: beq        $a0, $zr, 0x0882EDE0
    0882EDB8:[00A21021]: addu       $v0, $a1, $v0
    0882EDBC:[14800002]: bne        $a0, $zr, 0x0882EDC8
    0882EDC0:[0044001B]: divu       $v0, $a0
    0882EDC4:[000001CD]: break      0x00007
    0882EDC8:[00001010]: mfhi       $v0
    0882EDCC:[00022100]: sll        $a0, $v0, 0x0004
    0882EDD0:[00021080]: sll        $v0, $v0, 0x0002
    0882EDD4:[00441021]: addu       $v0, $v0, $a0
    0882EDD8:[00021880]: sll        $v1, $v0, 0x0002
    0882EDDC:[00431821]: addu       $v1, $v0, $v1
    0882EDE0:[00C31021]: addu       $v0, $a2, $v1
    0882EDE4:[24450040]: addiu      $a1, $v0, 64
    0882EDE8:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0882EDEC:[8CC20000]: lw         $v0, 0($a2)
    0882EDF0:[8CC30004]: lw         $v1, 4($a2)
    0882EDF4:[8CC40008]: lw         $a0, 8($a2)
    0882EDF8:[24C6000C]: addiu      $a2, $a2, 12
    0882EDFC:[ACA20000]: sw         $v0, 0($a1)
    0882EE00:[ACA30004]: sw         $v1, 4($a1)
    0882EE04:[ACA40008]: sw         $a0, 8($a1)
    0882EE08:[1606FFF8]: bne        $s0, $a2, 0x0882EDEC
    0882EE0C:[24A5000C]: addiu      $a1, $a1, 12
    0882EE10:[0E225184]: jal        0x08894610
    0882EE14:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
--> 0882EE18:[0A20BB57]: j          0x0882ED5C
    0882EE1C:[00000000]: nop
    0882EE20:[8FA201B8]: lw         $v0, 440($sp)
    0882EE24:[184000ED]: blez       $v0, 0x0882F1DC
    0882EE28:[8FBF01E4]: lw         $ra, 484($sp)
  Back Branch 0882F03C 197,492 times (length 112)
  Back Branch 0882F0B8 21,000 times (length 34)
    0882F024:[0E224C01]: jal        0x08893004
    0882F028:[27A50054]: addiu      $a1, $sp, 84
    0882F02C:[5440001A]: bnel       $v0, $zr, 0x0882F098
    0882F030:[27B60018]: addiu      $s6, $sp, 24
    0882F034:[8FA201A0]: lw         $v0, 416($sp)
--> 0882F038:[26B50001]: addiu      $s5, $s5, 1
    0882F03C:[1455FF91]: bne        $v0, $s5, 0x0882EE84
    0882F040:[2684CFA8]: addiu      $a0, $s4, -12376
    0882F044:[8FA501B0]: lw         $a1, 432($sp)
    0882F048:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F04C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0882F050:[A0A20000]: sb         $v0, 0($a1)
    0882F054:[8FBF01E4]: lw         $ra, 484($sp)
    0882F058:[8FBE01E0]: lw         $fp, 480($sp)
    0882F05C:[8FB701DC]: lw         $s7, 476($sp)
    0882F060:[8FB601D8]: lw         $s6, 472($sp)
    0882F064:[8FB501D4]: lw         $s5, 468($sp)
    0882F068:[8FB401D0]: lw         $s4, 464($sp)
    0882F06C:[8FB301CC]: lw         $s3, 460($sp)
    0882F070:[8FB201C8]: lw         $s2, 456($sp)
    0882F074:[8FB101C4]: lw         $s1, 452($sp)
    0882F078:[8FB001C0]: lw         $s0, 448($sp)
    0882F07C:[C7B701FC]: lwc1       $f23, 508($sp)
    0882F080:[C7B601F8]: lwc1       $f22, 504($sp)
    0882F084:[C7B501F4]: lwc1       $f21, 500($sp)
    0882F088:[C7B401F0]: lwc1       $f20, 496($sp)
    0882F08C:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0882F090:[03E00008]: jr         $ra
    0882F094:[27BD0200]: addiu      $sp, $sp, 512
    0882F098:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882F09C:[8FA501A8]: lw         $a1, 424($sp)
    0882F0A0:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0882F0A4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    0882F0A8:[0E23EA79]: jal        0x088FA9E4
    0882F0AC:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    0882F0B0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0882F0B4:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
--> 0882F0B8:[5602FFDF]: bnel       $s0, $v0, 0x0882F038
    0882F0BC:[8FA201A0]: lw         $v0, 416($sp)
    0882F0C0:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    0882F0C4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    0882F0C8:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
  Back Branch 0882F28C 19,983 times (length 144)
  Back Branch 0882F3AC 19,226 times (length 76)
    0882F270:[0E23E671]: jal        0x088F99C4
    0882F274:[C7AC0040]: lwc1       $f12, 64($sp)
    0882F278:[10400050]: beq        $v0, $zr, 0x0882F3BC
    0882F27C:[8FA401A8]: lw         $a0, 424($sp)
    0882F280:[C6600004]: lwc1       $f0, 4($s3)
--> 0882F284:[8FA501AC]: lw         $a1, 428($sp)
    0882F288:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0882F28C:[0A20BC15]: j          0x0882F054
    0882F290:[E4A00000]: swc1       $f0, 0($a1)
    0882F29C:[8FC20000]: lw         $v0, 0($fp)
    0882F2A0:[8FC30004]: lw         $v1, 4($fp)
    0882F2A4:[8FA401A8]: lw         $a0, 424($sp)
    0882F2A8:[8FC50008]: lw         $a1, 8($fp)
    0882F2AC:[2670000C]: addiu      $s0, $s3, 12
    0882F2B0:[AC820000]: sw         $v0, 0($a0)
    0882F2B4:[26710018]: addiu      $s1, $s3, 24
    0882F2B8:[27B2000C]: addiu      $s2, $sp, 12
    0882F2BC:[AC830004]: sw         $v1, 4($a0)
    0882F2C0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0882F2C4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882F2C8:[8FA201A8]: lw         $v0, 424($sp)
    0882F2CC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    0882F2D0:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882F2D4:[AC450008]: sw         $a1, 8($v0)
    0882F2D8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F2DC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882F2E0:[8FA301B4]: lw         $v1, 436($sp)
    0882F2E4:[0E23E6A0]: jal        0x088F9A80
    0882F2E8:[A0620000]: sb         $v0, 0($v1)
    0882F2EC:[0E23E671]: jal        0x088F99C4
    0882F2F0:[C7AC0010]: lwc1       $f12, 16($sp)
    0882F2F4:[5440FFE3]: bnel       $v0, $zr, 0x0882F284
    0882F2F8:[C6600004]: lwc1       $f0, 4($s3)
    0882F2FC:[8FA401A8]: lw         $a0, 424($sp)
    0882F300:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F304:[27A5003C]: addiu      $a1, $sp, 60
    0882F308:[8C820008]: lw         $v0, 8($a0)
    0882F30C:[8C830000]: lw         $v1, 0($a0)
    0882F310:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0882F314:[AFA20044]: sw         $v0, 68($sp)
    0882F318:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F31C:[27A40048]: addiu      $a0, $sp, 72
    0882F320:[C4404000]: lwc1       $f0, 16384($v0)
    0882F324:[AFA3003C]: sw         $v1, 60($sp)
    0882F328:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882F32C:[E7A00004]: swc1       $f0, 4($sp)
    0882F330:[AFA00040]: sw         $zr, 64($sp)
    0882F334:[AFA00000]: sw         $zr, 0($sp)
    0882F338:[0E23ED15]: jal        0x088FB454
    0882F33C:[AFA00008]: sw         $zr, 8($sp)
    0882F340:[C6600004]: lwc1       $f0, 4($s3)
    0882F344:[C6020004]: lwc1       $f2, 4($s0)
    0882F348:[4600103C]: c.lt.s     $f2, $f0
    0882F34C:[00000000]: nop
    0882F350:[45000002]: bc1f       0x0882F35C
    0882F354:[460010C6]: mov.s      $f3, $f2
    0882F358:[460000C6]: mov.s      $f3, $f0
    0882F35C:[C6210004]: lwc1       $f1, 4($s1)
    0882F360:[4603083C]: c.lt.s     $f1, $f3
    0882F364:[00000000]: nop
    0882F368:[45020001]: bc1fl      0x0882F370
    0882F36C:[460008C6]: mov.s      $f3, $f1
    0882F370:[4602003C]: c.lt.s     $f0, $f2
    0882F374:[00000000]: nop
    0882F378:[45020001]: bc1fl      0x0882F380
    0882F37C:[46001006]: mov.s      $f0, $f2
    0882F380:[4601003C]: c.lt.s     $f0, $f1
    0882F384:[00000000]: nop
    0882F388:[45030001]: bc1tl      0x0882F390
    0882F38C:[46000046]: mov.s      $f1, $f0
    0882F390:[C7A0004C]: lwc1       $f0, 76($sp)
    0882F394:[4600083C]: c.lt.s     $f1, $f0
    0882F398:[00000000]: nop
    0882F39C:[45020001]: bc1fl      0x0882F3A4
    0882F3A0:[46000806]: mov.s      $f0, $f1
    0882F3A4:[4603003C]: c.lt.s     $f0, $f3
    0882F3A8:[00000000]: nop
--> 0882F3AC:[4502FFB5]: bc1fl      0x0882F284
    0882F3B0:[46001806]: mov.s      $f0, $f3
    0882F3B4:[0A20BCA2]: j          0x0882F288
    0882F3B8:[8FA501AC]: lw         $a1, 428($sp)
    0882F3BC:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
  Back Branch 0882F1D0 16,981 times (length 234)
  Back Branch 0882F3FC 16,166 times (length 48)
    0882F330:[AFA00040]: sw         $zr, 64($sp)
    0882F334:[AFA00000]: sw         $zr, 0($sp)
    0882F338:[0E23ED15]: jal        0x088FB454
    0882F33C:[AFA00008]: sw         $zr, 8($sp)
    0882F340:[C6600004]: lwc1       $f0, 4($s3)
--> 0882F344:[C6020004]: lwc1       $f2, 4($s0)
    0882F348:[4600103C]: c.lt.s     $f2, $f0
    0882F34C:[00000000]: nop
    0882F350:[45000002]: bc1f       0x0882F35C
    0882F354:[460010C6]: mov.s      $f3, $f2
    0882F358:[460000C6]: mov.s      $f3, $f0
    0882F35C:[C6210004]: lwc1       $f1, 4($s1)
    0882F360:[4603083C]: c.lt.s     $f1, $f3
    0882F364:[00000000]: nop
    0882F368:[45020001]: bc1fl      0x0882F370
    0882F36C:[460008C6]: mov.s      $f3, $f1
    0882F370:[4602003C]: c.lt.s     $f0, $f2
    0882F374:[00000000]: nop
    0882F378:[45020001]: bc1fl      0x0882F380
    0882F37C:[46001006]: mov.s      $f0, $f2
    0882F380:[4601003C]: c.lt.s     $f0, $f1
    0882F384:[00000000]: nop
    0882F388:[45030001]: bc1tl      0x0882F390
    0882F38C:[46000046]: mov.s      $f1, $f0
    0882F390:[C7A0004C]: lwc1       $f0, 76($sp)
    0882F394:[4600083C]: c.lt.s     $f1, $f0
    0882F398:[00000000]: nop
    0882F39C:[45020001]: bc1fl      0x0882F3A4
    0882F3A0:[46000806]: mov.s      $f0, $f1
    0882F3A4:[4603003C]: c.lt.s     $f0, $f3
    0882F3A8:[00000000]: nop
    0882F3AC:[4502FFB5]: bc1fl      0x0882F284
    0882F3B0:[46001806]: mov.s      $f0, $f3
    0882F3B4:[0A20BCA2]: j          0x0882F288
    0882F3B8:[8FA501AC]: lw         $a1, 428($sp)
    0882F3BC:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F3C0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0882F3C4:[8C820008]: lw         $v0, 8($a0)
    0882F3C8:[8C830000]: lw         $v1, 0($a0)
    0882F3CC:[27A6000C]: addiu      $a2, $sp, 12
    0882F3D0:[AFA20008]: sw         $v0, 8($sp)
    0882F3D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F3D8:[27A40048]: addiu      $a0, $sp, 72
    0882F3DC:[C4404000]: lwc1       $f0, 16384($v0)
    0882F3E0:[AFA30000]: sw         $v1, 0($sp)
    0882F3E4:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882F3E8:[E7A00010]: swc1       $f0, 16($sp)
    0882F3EC:[AFA00004]: sw         $zr, 4($sp)
    0882F3F0:[AFA0000C]: sw         $zr, 12($sp)
    0882F3F4:[0E23ED15]: jal        0x088FB454
    0882F3F8:[AFA00014]: sw         $zr, 20($sp)
--> 0882F3FC:[0A20BCD1]: j          0x0882F344
    0882F400:[C6600004]: lwc1       $f0, 4($s3)
  Back Branch 0882F3B4 757 times (length 77)
    0882F274:[C7AC0040]: lwc1       $f12, 64($sp)
    0882F278:[10400050]: beq        $v0, $zr, 0x0882F3BC
    0882F27C:[8FA401A8]: lw         $a0, 424($sp)
    0882F280:[C6600004]: lwc1       $f0, 4($s3)
    0882F284:[8FA501AC]: lw         $a1, 428($sp)
--> 0882F288:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0882F28C:[0A20BC15]: j          0x0882F054
    0882F290:[E4A00000]: swc1       $f0, 0($a1)
    0882F29C:[8FC20000]: lw         $v0, 0($fp)
    0882F2A0:[8FC30004]: lw         $v1, 4($fp)
    0882F2A4:[8FA401A8]: lw         $a0, 424($sp)
    0882F2A8:[8FC50008]: lw         $a1, 8($fp)
    0882F2AC:[2670000C]: addiu      $s0, $s3, 12
    0882F2B0:[AC820000]: sw         $v0, 0($a0)
    0882F2B4:[26710018]: addiu      $s1, $s3, 24
    0882F2B8:[27B2000C]: addiu      $s2, $sp, 12
    0882F2BC:[AC830004]: sw         $v1, 4($a0)
    0882F2C0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    0882F2C4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882F2C8:[8FA201A8]: lw         $v0, 424($sp)
    0882F2CC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    0882F2D0:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882F2D4:[AC450008]: sw         $a1, 8($v0)
    0882F2D8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0882F2DC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882F2E0:[8FA301B4]: lw         $v1, 436($sp)
    0882F2E4:[0E23E6A0]: jal        0x088F9A80
    0882F2E8:[A0620000]: sb         $v0, 0($v1)
    0882F2EC:[0E23E671]: jal        0x088F99C4
    0882F2F0:[C7AC0010]: lwc1       $f12, 16($sp)
    0882F2F4:[5440FFE3]: bnel       $v0, $zr, 0x0882F284
    0882F2F8:[C6600004]: lwc1       $f0, 4($s3)
    0882F2FC:[8FA401A8]: lw         $a0, 424($sp)
    0882F300:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F304:[27A5003C]: addiu      $a1, $sp, 60
    0882F308:[8C820008]: lw         $v0, 8($a0)
    0882F30C:[8C830000]: lw         $v1, 0($a0)
    0882F310:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0882F314:[AFA20044]: sw         $v0, 68($sp)
    0882F318:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882F31C:[27A40048]: addiu      $a0, $sp, 72
    0882F320:[C4404000]: lwc1       $f0, 16384($v0)
    0882F324:[AFA3003C]: sw         $v1, 60($sp)
    0882F328:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882F32C:[E7A00004]: swc1       $f0, 4($sp)
    0882F330:[AFA00040]: sw         $zr, 64($sp)
    0882F334:[AFA00000]: sw         $zr, 0($sp)
    0882F338:[0E23ED15]: jal        0x088FB454
    0882F33C:[AFA00008]: sw         $zr, 8($sp)
    0882F340:[C6600004]: lwc1       $f0, 4($s3)
    0882F344:[C6020004]: lwc1       $f2, 4($s0)
    0882F348:[4600103C]: c.lt.s     $f2, $f0
    0882F34C:[00000000]: nop
    0882F350:[45000002]: bc1f       0x0882F35C
    0882F354:[460010C6]: mov.s      $f3, $f2
    0882F358:[460000C6]: mov.s      $f3, $f0
    0882F35C:[C6210004]: lwc1       $f1, 4($s1)
    0882F360:[4603083C]: c.lt.s     $f1, $f3
    0882F364:[00000000]: nop
    0882F368:[45020001]: bc1fl      0x0882F370
    0882F36C:[460008C6]: mov.s      $f3, $f1
    0882F370:[4602003C]: c.lt.s     $f0, $f2
    0882F374:[00000000]: nop
    0882F378:[45020001]: bc1fl      0x0882F380
    0882F37C:[46001006]: mov.s      $f0, $f2
    0882F380:[4601003C]: c.lt.s     $f0, $f1
    0882F384:[00000000]: nop
    0882F388:[45030001]: bc1tl      0x0882F390
    0882F38C:[46000046]: mov.s      $f1, $f0
    0882F390:[C7A0004C]: lwc1       $f0, 76($sp)
    0882F394:[4600083C]: c.lt.s     $f1, $f0
    0882F398:[00000000]: nop
    0882F39C:[45020001]: bc1fl      0x0882F3A4
    0882F3A0:[46000806]: mov.s      $f0, $f1
    0882F3A4:[4603003C]: c.lt.s     $f0, $f3
    0882F3A8:[00000000]: nop
    0882F3AC:[4502FFB5]: bc1fl      0x0882F284
    0882F3B0:[46001806]: mov.s      $f0, $f3
--> 0882F3B4:[0A20BCA2]: j          0x0882F288
    0882F3B8:[8FA501AC]: lw         $a1, 428($sp)
    0882F3BC:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    0882F3C0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0882F3C4:[8C820008]: lw         $v0, 8($a0)
_S1_2_894D8DC 44,266,824 instructions (1.001%), 182,168 calls (0894D8DC - 0894DC20, length 210)
    0894D8DC:[27BDFF40]: addiu      $sp, $sp, -192
    0894D8E0:[AFBF0080]: sw         $ra, 128($sp)
    0894D8E4:[E7BF00BC]: swc1       $f31, 188($sp)
    0894D8E8:[E7BE00B8]: swc1       $f30, 184($sp)
    0894D8EC:[E7BD00B4]: swc1       $f29, 180($sp)
    0894D8F0:[E7BC00B0]: swc1       $f28, 176($sp)
    0894D8F4:[46006706]: mov.s      $f28, $f12
    0894D8F8:[E7BB00AC]: swc1       $f27, 172($sp)
    0894D8FC:[E7BA00A8]: swc1       $f26, 168($sp)
    0894D900:[E7B900A4]: swc1       $f25, 164($sp)
    0894D904:[E7B800A0]: swc1       $f24, 160($sp)
    0894D908:[E7B7009C]: swc1       $f23, 156($sp)
    0894D90C:[E7B60098]: swc1       $f22, 152($sp)
    0894D910:[E7B50094]: swc1       $f21, 148($sp)
    0894D914:[0E242185]: jal        0x08908614
    0894D918:[E7B40090]: swc1       $f20, 144($sp)
    0894D91C:[46000546]: mov.s      $f21, $f0
    0894D920:[0E24214D]: jal        0x08908534
    0894D924:[4600E306]: mov.s      $f12, $f28
    0894D928:[4600AF07]: neg.s      $f28, $f21
    0894D92C:[3C03089C]: lui        $v1, 0x089C <=> li $v1, 0x089C0000
    0894D930:[C4697064]: lwc1       $f9, 28772($v1)
    0894D934:[AFA00004]: sw         $zr, 4($sp)
    0894D938:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0894D93C:[27A70040]: addiu      $a3, $sp, 64
    0894D940:[8C443404]: lw         $a0, 13316($v0)
    0894D944:[E7A00000]: swc1       $f0, 0($sp)
    0894D948:[27A80080]: addiu      $t0, $sp, 128
    0894D94C:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0894D950:[E7BC0008]: swc1       $f28, 8($sp)
    0894D954:[E7A90014]: swc1       $f9, 20($sp)
    0894D958:[AFA00010]: sw         $zr, 16($sp)
    0894D95C:[AFA00018]: sw         $zr, 24($sp)
    0894D960:[C7A40004]: lwc1       $f4, 4($sp)
    0894D964:[C4820000]: lwc1       $f2, 0($a0)
    0894D968:[C4880010]: lwc1       $f8, 16($a0)
    0894D96C:[C4850004]: lwc1       $f5, 4($a0)
    0894D970:[C48D0014]: lwc1       $f13, 20($a0)
    0894D974:[C48E0018]: lwc1       $f14, 24($a0)
    0894D978:[C4860008]: lwc1       $f6, 8($a0)
    0894D97C:[E7B50020]: swc1       $f21, 32($sp)
    0894D980:[46001302]: mul.s      $f12, $f2, $f0
    0894D984:[46002FC2]: mul.s      $f31, $f5, $f0
    0894D988:[E7A40024]: swc1       $f4, 36($sp)
    0894D98C:[46003742]: mul.s      $f29, $f6, $f0
    0894D990:[460441C2]: mul.s      $f7, $f8, $f4
    0894D994:[E7A00028]: swc1       $f0, 40($sp)
    0894D998:[46046A82]: mul.s      $f10, $f13, $f4
    0894D99C:[46047782]: mul.s      $f30, $f14, $f4
    0894D9A0:[C4930020]: lwc1       $f19, 32($a0)
    0894D9A4:[C4940024]: lwc1       $f20, 36($a0)
    0894D9A8:[C4900028]: lwc1       $f16, 40($a0)
    0894D9AC:[E7A40030]: swc1       $f4, 48($sp)
    0894D9B0:[460762C0]: add.s      $f11, $f12, $f7
    0894D9B4:[460AFDC0]: add.s      $f23, $f31, $f10
    0894D9B8:[E7A40034]: swc1       $f4, 52($sp)
    0894D9BC:[461EEE00]: add.s      $f24, $f29, $f30
    0894D9C0:[461C98C2]: mul.s      $f3, $f19, $f28
    0894D9C4:[E7A40038]: swc1       $f4, 56($sp)
    0894D9C8:[461CA442]: mul.s      $f17, $f20, $f28
    0894D9CC:[461C8582]: mul.s      $f22, $f16, $f28
    0894D9D0:[C49D0030]: lwc1       $f29, 48($a0)
    0894D9D4:[C49E0034]: lwc1       $f30, 52($a0)
    0894D9D8:[C49F0038]: lwc1       $f31, 56($a0)
    0894D9DC:[46035E40]: add.s      $f25, $f11, $f3
    0894D9E0:[4611BEC0]: add.s      $f27, $f23, $f17
    0894D9E4:[4616C480]: add.s      $f18, $f24, $f22
    0894D9E8:[4604F5C2]: mul.s      $f23, $f30, $f4
    0894D9EC:[4604ED82]: mul.s      $f22, $f29, $f4
    0894D9F0:[4604FE02]: mul.s      $f24, $f31, $f4
    0894D9F4:[E7A9003C]: swc1       $f9, 60($sp)
    0894D9F8:[4617DBC0]: add.s      $f15, $f27, $f23
    0894D9FC:[4616CE80]: add.s      $f26, $f25, $f22
    0894DA00:[461891C0]: add.s      $f7, $f18, $f24
    0894DA04:[E7A4000C]: swc1       $f4, 12($sp)
    0894DA08:[46049E42]: mul.s      $f25, $f19, $f4
    0894DA0C:[4604A6C2]: mul.s      $f27, $f20, $f4
    0894DA10:[E7BA0040]: swc1       $f26, 64($sp)
    0894DA14:[46009C82]: mul.s      $f18, $f19, $f0
    0894DA18:[46048682]: mul.s      $f26, $f16, $f4
    0894DA1C:[E7AF0044]: swc1       $f15, 68($sp)
    0894DA20:[4600A4C2]: mul.s      $f19, $f20, $f0
    0894DA24:[46008502]: mul.s      $f20, $f16, $f0
    0894DA28:[E7A4001C]: swc1       $f4, 28($sp)
    0894DA2C:[E7A4002C]: swc1       $f4, 44($sp)
    0894DA30:[E7A70048]: swc1       $f7, 72($sp)
    0894DA34:[C483001C]: lwc1       $f3, 28($a0)
    0894DA38:[C485000C]: lwc1       $f5, 12($a0)
    0894DA3C:[C48F002C]: lwc1       $f15, 44($a0)
    0894DA40:[46041982]: mul.s      $f6, $f3, $f4
    0894DA44:[46002B02]: mul.s      $f12, $f5, $f0
    0894DA48:[461C7AC2]: mul.s      $f11, $f15, $f28
    0894DA4C:[C49C003C]: lwc1       $f28, 60($a0)
    0894DA50:[C4850000]: lwc1       $f5, 0($a0)
    0894DA54:[46066280]: add.s      $f10, $f12, $f6
    0894DA58:[4604E402]: mul.s      $f16, $f28, $f4
    0894DA5C:[C4870008]: lwc1       $f7, 8($a0)
    0894DA60:[C4860004]: lwc1       $f6, 4($a0)
    0894DA64:[460B5080]: add.s      $f2, $f10, $f11
    0894DA68:[46042A82]: mul.s      $f10, $f5, $f4
    0894DA6C:[460432C2]: mul.s      $f11, $f6, $f4
    0894DA70:[46043B02]: mul.s      $f12, $f7, $f4
    0894DA74:[46101440]: add.s      $f17, $f2, $f16
    0894DA78:[46085080]: add.s      $f2, $f10, $f8
    0894DA7C:[460D5A40]: add.s      $f9, $f11, $f13
    0894DA80:[460E6380]: add.s      $f14, $f12, $f14
    0894DA84:[E7B1004C]: swc1       $f17, 76($sp)
    0894DA88:[46191040]: add.s      $f1, $f2, $f25
    0894DA8C:[461B4B40]: add.s      $f13, $f9, $f27
    0894DA90:[C482000C]: lwc1       $f2, 12($a0)
    0894DA94:[461A7240]: add.s      $f9, $f14, $f26
    0894DA98:[46047C42]: mul.s      $f17, $f15, $f4
    0894DA9C:[46041682]: mul.s      $f26, $f2, $f4
    0894DAA0:[46160E40]: add.s      $f25, $f1, $f22
    0894DAA4:[46184EC0]: add.s      $f27, $f9, $f24
    0894DAA8:[46176840]: add.s      $f1, $f13, $f23
    0894DAAC:[4603D240]: add.s      $f9, $f26, $f3
    0894DAB0:[E7B90050]: swc1       $f25, 80($sp)
    0894DAB4:[46152942]: mul.s      $f5, $f5, $f21
    0894DAB8:[46151642]: mul.s      $f25, $f2, $f21
    0894DABC:[46114A00]: add.s      $f8, $f9, $f17
    0894DAC0:[E7A10054]: swc1       $f1, 84($sp)
    0894DAC4:[46153B42]: mul.s      $f13, $f7, $f21
    0894DAC8:[46153182]: mul.s      $f6, $f6, $f21
    0894DACC:[46104240]: add.s      $f9, $f8, $f16
    0894DAD0:[E7BB0058]: swc1       $f27, 88($sp)
    0894DAD4:[46007BC2]: mul.s      $f15, $f15, $f0
    0894DAD8:[E7A9005C]: swc1       $f9, 92($sp)
    0894DADC:[C4810010]: lwc1       $f1, 16($a0)
    0894DAE0:[C4830014]: lwc1       $f3, 20($a0)
    0894DAE4:[C4880018]: lwc1       $f8, 24($a0)
    0894DAE8:[C495001C]: lwc1       $f21, 28($a0)
    0894DAEC:[46040C42]: mul.s      $f17, $f1, $f4
    0894DAF0:[46041B82]: mul.s      $f14, $f3, $f4
    0894DAF4:[460446C2]: mul.s      $f27, $f8, $f4
    0894DAF8:[4604AA42]: mul.s      $f9, $f21, $f4
    0894DAFC:[46112D40]: add.s      $f21, $f5, $f17
    0894DB00:[460E3180]: add.s      $f6, $f6, $f14
    0894DB04:[461B69C0]: add.s      $f7, $f13, $f27
    0894DB08:[4609CB40]: add.s      $f13, $f25, $f9
    0894DB0C:[4612AE40]: add.s      $f25, $f21, $f18
    0894DB10:[46133540]: add.s      $f21, $f6, $f19
    0894DB14:[46143CC0]: add.s      $f19, $f7, $f20
    0894DB18:[460F6C80]: add.s      $f18, $f13, $f15
    0894DB1C:[4616CBC0]: add.s      $f15, $f25, $f22
    0894DB20:[4617AB40]: add.s      $f13, $f21, $f23
    0894DB24:[46189E40]: add.s      $f25, $f19, $f24
    0894DB28:[461095C0]: add.s      $f23, $f18, $f16
    0894DB2C:[E7AF0060]: swc1       $f15, 96($sp)
    0894DB30:[46115480]: add.s      $f18, $f10, $f17
    0894DB34:[460E5C00]: add.s      $f16, $f11, $f14
    0894DB38:[E7AD0064]: swc1       $f13, 100($sp)
    0894DB3C:[4609D380]: add.s      $f14, $f26, $f9
    0894DB40:[461B6340]: add.s      $f13, $f12, $f27
    0894DB44:[E7B90068]: swc1       $f25, 104($sp)
    0894DB48:[E7B7006C]: swc1       $f23, 108($sp)
    0894DB4C:[C4800024]: lwc1       $f0, 36($a0)
    0894DB50:[C4960020]: lwc1       $f22, 32($a0)
    0894DB54:[C4940028]: lwc1       $f20, 40($a0)
    0894DB58:[C495002C]: lwc1       $f21, 44($a0)
    0894DB5C:[46040442]: mul.s      $f17, $f0, $f4
    0894DB60:[4604B4C2]: mul.s      $f19, $f22, $f4
    0894DB64:[4604ABC2]: mul.s      $f15, $f21, $f4
    0894DB68:[4604A202]: mul.s      $f8, $f20, $f4
    0894DB6C:[46118180]: add.s      $f6, $f16, $f17
    0894DB70:[461391C0]: add.s      $f7, $f18, $f19
    0894DB74:[460F7140]: add.s      $f5, $f14, $f15
    0894DB78:[46086900]: add.s      $f4, $f13, $f8
    0894DB7C:[461E3080]: add.s      $f2, $f6, $f30
    0894DB80:[461D38C0]: add.s      $f3, $f7, $f29
    0894DB84:[461C2800]: add.s      $f0, $f5, $f28
    0894DB88:[461F2040]: add.s      $f1, $f4, $f31
    0894DB8C:[E7A20074]: swc1       $f2, 116($sp)
    0894DB90:[E7A30070]: swc1       $f3, 112($sp)
    0894DB94:[E7A10078]: swc1       $f1, 120($sp)
    0894DB98:[E7A0007C]: swc1       $f0, 124($sp)
    0894DB9C:[8CEB0000]: lw         $t3, 0($a3)
    0894DBA0:[8CEA0004]: lw         $t2, 4($a3)
    0894DBA4:[8CE50008]: lw         $a1, 8($a3)
    0894DBA8:[8CE9000C]: lw         $t1, 12($a3)
    0894DBAC:[ACCB0000]: sw         $t3, 0($a2)
    0894DBB0:[24E70010]: addiu      $a3, $a3, 16
    0894DBB4:[24C60010]: addiu      $a2, $a2, 16
    0894DBB8:[ACCAFFF4]: sw         $t2, -12($a2)
    0894DBBC:[ACC5FFF8]: sw         $a1, -8($a2)
    0894DBC0:[14E8FFF6]: bne        $a3, $t0, 0x0894DB9C
    0894DBC4:[ACC9FFFC]: sw         $t1, -4($a2)
    0894DBC8:[3C0F08C6]: lui        $t7, 0x08C6 <=> li $t7, 0x08C60000
    0894DBCC:[8DEE3400]: lw         $t6, 13312($t7)
    0894DBD0:[3C0D08C6]: lui        $t5, 0x08C6 <=> li $t5, 0x08C60000
    0894DBD4:[8FBF0080]: lw         $ra, 128($sp)
    0894DBD8:[C7BF00BC]: lwc1       $f31, 188($sp)
    0894DBDC:[C7BE00B8]: lwc1       $f30, 184($sp)
    0894DBE0:[C7BD00B4]: lwc1       $f29, 180($sp)
    0894DBE4:[C7BC00B0]: lwc1       $f28, 176($sp)
    0894DBE8:[C7BB00AC]: lwc1       $f27, 172($sp)
    0894DBEC:[C7BA00A8]: lwc1       $f26, 168($sp)
    0894DBF0:[C7B900A4]: lwc1       $f25, 164($sp)
    0894DBF4:[C7B800A0]: lwc1       $f24, 160($sp)
    0894DBF8:[C7B7009C]: lwc1       $f23, 156($sp)
    0894DBFC:[C7B60098]: lwc1       $f22, 152($sp)
    0894DC00:[C7B50094]: lwc1       $f21, 148($sp)
    0894DC04:[C7B40090]: lwc1       $f20, 144($sp)
    0894DC08:[000E4080]: sll        $t0, $t6, 0x0002
    0894DC0C:[25AC3438]: addiu      $t4, $t5, 13368
    0894DC10:[010C3021]: addu       $a2, $t0, $t4
    0894DC14:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    0894DC18:[ACC70000]: sw         $a3, 0($a2)
    0894DC1C:[03E00008]: jr         $ra
    0894DC20:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 0894DBC0 728,672 times (length 11)
    0894DB88:[461F2040]: add.s      $f1, $f4, $f31
    0894DB8C:[E7A20074]: swc1       $f2, 116($sp)
    0894DB90:[E7A30070]: swc1       $f3, 112($sp)
    0894DB94:[E7A10078]: swc1       $f1, 120($sp)
    0894DB98:[E7A0007C]: swc1       $f0, 124($sp)
--> 0894DB9C:[8CEB0000]: lw         $t3, 0($a3)
    0894DBA0:[8CEA0004]: lw         $t2, 4($a3)
    0894DBA4:[8CE50008]: lw         $a1, 8($a3)
    0894DBA8:[8CE9000C]: lw         $t1, 12($a3)
    0894DBAC:[ACCB0000]: sw         $t3, 0($a2)
    0894DBB0:[24E70010]: addiu      $a3, $a3, 16
    0894DBB4:[24C60010]: addiu      $a2, $a2, 16
    0894DBB8:[ACCAFFF4]: sw         $t2, -12($a2)
    0894DBBC:[ACC5FFF8]: sw         $a1, -8($a2)
--> 0894DBC0:[14E8FFF6]: bne        $a3, $t0, 0x0894DB9C
    0894DBC4:[ACC9FFFC]: sw         $t1, -4($a2)
    0894DBC8:[3C0F08C6]: lui        $t7, 0x08C6 <=> li $t7, 0x08C60000
    0894DBCC:[8DEE3400]: lw         $t6, 13312($t7)
    0894DBD0:[3C0D08C6]: lui        $t5, 0x08C6 <=> li $t5, 0x08C60000
_S1_2_882D2B8 43,455,921 instructions (0.982%), 26,851 calls (0882D2B8 - 0882E75C, length 1322)
  Back Branch 0882D808 269,997 times (length 193)
  Back Branch 0882D784 129,504 times (length 12)
    0882D748:[00021880]: sll        $v1, $v0, 0x0002
    0882D74C:[00431821]: addu       $v1, $v0, $v1
    0882D750:[00C34021]: addu       $t0, $a2, $v1
    0882D754:[02803821]: addu       $a3, $s4, $zr <=> move $a3, $s4
    0882D758:[25060004]: addiu      $a2, $t0, 4
--> 0882D75C:[8CE20000]: lw         $v0, 0($a3)
    0882D760:[8CE30004]: lw         $v1, 4($a3)
    0882D764:[8CE40008]: lw         $a0, 8($a3)
    0882D768:[8CE5000C]: lw         $a1, 12($a3)
    0882D76C:[ACC20000]: sw         $v0, 0($a2)
    0882D770:[24E70010]: addiu      $a3, $a3, 16
    0882D774:[24C60010]: addiu      $a2, $a2, 16
    0882D778:[27A20154]: addiu      $v0, $sp, 340
    0882D77C:[ACC3FFF4]: sw         $v1, -12($a2)
    0882D780:[ACC4FFF8]: sw         $a0, -8($a2)
--> 0882D784:[14E2FFF5]: bne        $a3, $v0, 0x0882D75C
    0882D788:[ACC5FFFC]: sw         $a1, -4($a2)
    0882D78C:[8CE20008]: lw         $v0, 8($a3)
    0882D790:[8CE30000]: lw         $v1, 0($a3)
    0882D794:[8CE40004]: lw         $a0, 4($a3)
  Back Branch 0882D7CC 129,504 times (length 9)
    0882D79C:[ACC20008]: sw         $v0, 8($a2)
    0882D7A0:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882D7A4:[ACC30000]: sw         $v1, 0($a2)
    0882D7A8:[ACC40004]: sw         $a0, 4($a2)
    0882D7AC:[AD100000]: sw         $s0, 0($t0)
--> 0882D7B0:[8CE20000]: lw         $v0, 0($a3)
    0882D7B4:[8CE30004]: lw         $v1, 4($a3)
    0882D7B8:[8CE40008]: lw         $a0, 8($a3)
    0882D7BC:[24E7000C]: addiu      $a3, $a3, 12
    0882D7C0:[ACA20000]: sw         $v0, 0($a1)
    0882D7C4:[ACA30004]: sw         $v1, 4($a1)
    0882D7C8:[ACA40008]: sw         $a0, 8($a1)
--> 0882D7CC:[1687FFF8]: bne        $s4, $a3, 0x0882D7B0
    0882D7D0:[24A5000C]: addiu      $a1, $a1, 12
    0882D7D4:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0882D7D8:[1202000D]: beq        $s0, $v0, 0x0882D810
    0882D7DC:[44800000]: mtc1       $zr, $f0
  Back Branch 0882DD5C 29,854 times (length 21)
    0882DCFC:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0882DD00:[AFA20240]: sw         $v0, 576($sp)
    0882DD04:[0E255591]: jal        0x08955644
    0882DD08:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    0882DD0C:[C7AC0040]: lwc1       $f12, 64($sp)
--> 0882DD10:[0E23E69C]: jal        0x088F9A70
    0882DD14:[C7AD0048]: lwc1       $f13, 72($sp)
    0882DD18:[46000306]: mov.s      $f12, $f0
    0882DD1C:[4614A002]: mul.s      $f0, $f20, $f20
    0882DD20:[460C003C]: c.lt.s     $f0, $f12
    0882DD24:[00000000]: nop
    0882DD28:[45000026]: bc1f       0x0882DDC4
    0882DD2C:[00000000]: nop
    0882DD30:[8FA50240]: lw         $a1, 576($sp)
    0882DD34:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    0882DD38:[10A6000A]: beq        $a1, $a2, 0x0882DD64
    0882DD3C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0882DD40:[27DE000C]: addiu      $fp, $fp, 12
    0882DD44:[24420001]: addiu      $v0, $v0, 1
    0882DD48:[AFA20240]: sw         $v0, 576($sp)
    0882DD4C:[27A40040]: addiu      $a0, $sp, 64
    0882DD50:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0882DD54:[0E255591]: jal        0x08955644
    0882DD58:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
--> 0882DD5C:[0A20B744]: j          0x0882DD10
    0882DD60:[C7AC0040]: lwc1       $f12, 64($sp)
    0882DD64:[8FA70244]: lw         $a3, 580($sp)
    0882DD68:[10E0FFA4]: beq        $a3, $zr, 0x0882DBFC
    0882DD6C:[8FA30250]: lw         $v1, 592($sp)
  Back Branch 0882D854 26,478 times (length 23)
    0882D7EC:[26E2CFA8]: addiu      $v0, $s7, -12376
    0882D7F0:[8C430010]: lw         $v1, 16($v0)
    0882D7F4:[46000546]: mov.s      $f21, $f0
    0882D7F8:[2463FFFF]: addiu      $v1, $v1, -1
    0882D7FC:[AFA30254]: sw         $v1, 596($sp)
--> 0882D800:[0E225184]: jal        0x08894610
    0882D804:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882D808:[0A20B543]: j          0x0882D50C
    0882D80C:[00000000]: nop
    0882D810:[27B00040]: addiu      $s0, $sp, 64
    0882D814:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882D818:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882D81C:[27A60118]: addiu      $a2, $sp, 280
    0882D820:[03C03821]: addu       $a3, $fp, $zr <=> move $a3, $fp
    0882D824:[0E23E6A0]: jal        0x088F9A80
    0882D828:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882D82C:[0E23E671]: jal        0x088F99C4
    0882D830:[C7AC0044]: lwc1       $f12, 68($sp)
    0882D834:[10400015]: beq        $v0, $zr, 0x0882D88C
    0882D838:[C7A20104]: lwc1       $f2, 260($sp)
    0882D83C:[8FA30270]: lw         $v1, 624($sp)
    0882D840:[C6A00004]: lwc1       $f0, 4($s5)
    0882D844:[C4610000]: lwc1       $f1, 0($v1)
    0882D848:[46010000]: add.s      $f0, $f0, $f1
    0882D84C:[4602003C]: c.lt.s     $f0, $f2
    0882D850:[00000000]: nop
--> 0882D854:[4501FFEA]: bc1t       0x0882D800
    0882D858:[00000000]: nop
    0882D85C:[4602B83C]: c.lt.s     $f23, $f2
    0882D860:[00000000]: nop
    0882D864:[4500FFE6]: bc1f       0x0882D800
  Back Branch 0882D864 26,440 times (length 27)
    0882D7EC:[26E2CFA8]: addiu      $v0, $s7, -12376
    0882D7F0:[8C430010]: lw         $v1, 16($v0)
    0882D7F4:[46000546]: mov.s      $f21, $f0
    0882D7F8:[2463FFFF]: addiu      $v1, $v1, -1
    0882D7FC:[AFA30254]: sw         $v1, 596($sp)
--> 0882D800:[0E225184]: jal        0x08894610
    0882D804:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882D808:[0A20B543]: j          0x0882D50C
    0882D80C:[00000000]: nop
    0882D810:[27B00040]: addiu      $s0, $sp, 64
    0882D814:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0882D818:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0882D81C:[27A60118]: addiu      $a2, $sp, 280
    0882D820:[03C03821]: addu       $a3, $fp, $zr <=> move $a3, $fp
    0882D824:[0E23E6A0]: jal        0x088F9A80
    0882D828:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882D82C:[0E23E671]: jal        0x088F99C4
    0882D830:[C7AC0044]: lwc1       $f12, 68($sp)
    0882D834:[10400015]: beq        $v0, $zr, 0x0882D88C
    0882D838:[C7A20104]: lwc1       $f2, 260($sp)
    0882D83C:[8FA30270]: lw         $v1, 624($sp)
    0882D840:[C6A00004]: lwc1       $f0, 4($s5)
    0882D844:[C4610000]: lwc1       $f1, 0($v1)
    0882D848:[46010000]: add.s      $f0, $f0, $f1
    0882D84C:[4602003C]: c.lt.s     $f0, $f2
    0882D850:[00000000]: nop
    0882D854:[4501FFEA]: bc1t       0x0882D800
    0882D858:[00000000]: nop
    0882D85C:[4602B83C]: c.lt.s     $f23, $f2
    0882D860:[00000000]: nop
--> 0882D864:[4500FFE6]: bc1f       0x0882D800
    0882D868:[26E2CFA8]: addiu      $v0, $s7, -12376
    0882D86C:[8C430010]: lw         $v1, 16($v0)
    0882D870:[460015C6]: mov.s      $f23, $f2
    0882D874:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 0882D884 26,390 times (length 224)
  Back Branch 0882D938 23,368 times (length 65)
    0882D828:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882D82C:[0E23E671]: jal        0x088F99C4
    0882D830:[C7AC0044]: lwc1       $f12, 68($sp)
    0882D834:[10400015]: beq        $v0, $zr, 0x0882D88C
    0882D838:[C7A20104]: lwc1       $f2, 260($sp)
--> 0882D83C:[8FA30270]: lw         $v1, 624($sp)
    0882D840:[C6A00004]: lwc1       $f0, 4($s5)
    0882D844:[C4610000]: lwc1       $f1, 0($v1)
    0882D848:[46010000]: add.s      $f0, $f0, $f1
    0882D84C:[4602003C]: c.lt.s     $f0, $f2
    0882D850:[00000000]: nop
    0882D854:[4501FFEA]: bc1t       0x0882D800
    0882D858:[00000000]: nop
    0882D85C:[4602B83C]: c.lt.s     $f23, $f2
    0882D860:[00000000]: nop
    0882D864:[4500FFE6]: bc1f       0x0882D800
    0882D868:[26E2CFA8]: addiu      $v0, $s7, -12376
    0882D86C:[8C430010]: lw         $v1, 16($v0)
    0882D870:[460015C6]: mov.s      $f23, $f2
    0882D874:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882D878:[2463FFFF]: addiu      $v1, $v1, -1
    0882D87C:[0E225184]: jal        0x08894610
    0882D880:[AFA30250]: sw         $v1, 592($sp)
    0882D884:[0A20B543]: j          0x0882D50C
    0882D888:[00000000]: nop
    0882D88C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882D890:[8EA70008]: lw         $a3, 8($s5)
    0882D894:[8EA30000]: lw         $v1, 0($s5)
    0882D898:[C4403FDC]: lwc1       $f0, 16348($v0)
    0882D89C:[AFA70030]: sw         $a3, 48($sp)
    0882D8A0:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    0882D8A4:[27A40034]: addiu      $a0, $sp, 52
    0882D8A8:[E7A00020]: swc1       $f0, 32($sp)
    0882D8AC:[27A50028]: addiu      $a1, $sp, 40
    0882D8B0:[27A6001C]: addiu      $a2, $sp, 28
    0882D8B4:[AFA30028]: sw         $v1, 40($sp)
    0882D8B8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882D8BC:[AFA0002C]: sw         $zr, 44($sp)
    0882D8C0:[AFA0001C]: sw         $zr, 28($sp)
    0882D8C4:[0E23ED15]: jal        0x088FB454
    0882D8C8:[AFA00024]: sw         $zr, 36($sp)
    0882D8CC:[C7A10104]: lwc1       $f1, 260($sp)
    0882D8D0:[C7A20110]: lwc1       $f2, 272($sp)
    0882D8D4:[4601103C]: c.lt.s     $f2, $f1
    0882D8D8:[00000000]: nop
    0882D8DC:[45000002]: bc1f       0x0882D8E8
    0882D8E0:[460010C6]: mov.s      $f3, $f2
    0882D8E4:[460008C6]: mov.s      $f3, $f1
    0882D8E8:[C7A0011C]: lwc1       $f0, 284($sp)
    0882D8EC:[4603003C]: c.lt.s     $f0, $f3
    0882D8F0:[00000000]: nop
    0882D8F4:[45020001]: bc1fl      0x0882D8FC
    0882D8F8:[460000C6]: mov.s      $f3, $f0
    0882D8FC:[4602083C]: c.lt.s     $f1, $f2
    0882D900:[00000000]: nop
    0882D904:[45020001]: bc1fl      0x0882D90C
    0882D908:[46001046]: mov.s      $f1, $f2
    0882D90C:[4600083C]: c.lt.s     $f1, $f0
    0882D910:[00000000]: nop
    0882D914:[45030001]: bc1tl      0x0882D91C
    0882D918:[46000806]: mov.s      $f0, $f1
    0882D91C:[C7A20038]: lwc1       $f2, 56($sp)
    0882D920:[4602003C]: c.lt.s     $f0, $f2
    0882D924:[00000000]: nop
    0882D928:[45020001]: bc1fl      0x0882D930
    0882D92C:[46000086]: mov.s      $f2, $f0
    0882D930:[4603103C]: c.lt.s     $f2, $f3
    0882D934:[00000000]: nop
--> 0882D938:[4502FFC0]: bc1fl      0x0882D83C
    0882D93C:[46001886]: mov.s      $f2, $f3
    0882D940:[0A20B610]: j          0x0882D840
    0882D944:[8FA30270]: lw         $v1, 624($sp)
    0882D948:[26E4CFA8]: addiu      $a0, $s7, -12376
  Back Branch 0882DD68 14,927 times (length 93)
    0882DBE8:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    0882DBEC:[0080B821]: addu       $s7, $a0, $zr <=> move $s7, $a0
    0882DBF0:[0A20B703]: j          0x0882DC0C
    0882DBF4:[AFA60248]: sw         $a2, 584($sp)
    0882DBF8:[8FA30250]: lw         $v1, 592($sp)
--> 0882DBFC:[26310001]: addiu      $s1, $s1, 1
    0882DC00:[0071102A]: slt        $v0, $v1, $s1
    0882DC04:[1440008C]: bne        $v0, $zr, 0x0882DE38
    0882DC08:[8FA40248]: lw         $a0, 584($sp)
    0882DC0C:[8EE40008]: lw         $a0, 8($s7)
    0882DC10:[8EE50004]: lw         $a1, 4($s7)
    0882DC14:[0224102B]: sltu       $v0, $s1, $a0
    0882DC18:[1040000E]: beq        $v0, $zr, 0x0882DC54
    0882DC1C:[2403FF9C]: addiu      $v1, $zr, -100 <=> li $v1, -100
    0882DC20:[8EE2000C]: lw         $v0, 12($s7)
    0882DC24:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0882DC28:[1080000A]: beq        $a0, $zr, 0x0882DC54
    0882DC2C:[00511021]: addu       $v0, $v0, $s1
    0882DC30:[14800002]: bne        $a0, $zr, 0x0882DC3C
    0882DC34:[0044001B]: divu       $v0, $a0
    0882DC38:[000001CD]: break      0x00007
    0882DC3C:[00001010]: mfhi       $v0
    0882DC40:[00022100]: sll        $a0, $v0, 0x0004
    0882DC44:[00021080]: sll        $v0, $v0, 0x0002
    0882DC48:[00441021]: addu       $v0, $v0, $a0
    0882DC4C:[00021880]: sll        $v1, $v0, 0x0002
    0882DC50:[00431821]: addu       $v1, $v0, $v1
    0882DC54:[00A38021]: addu       $s0, $a1, $v1
    0882DC58:[8E030000]: lw         $v1, 0($s0)
    0882DC5C:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0882DC60:[5462FFE6]: bnel       $v1, $v0, 0x0882DBFC
    0882DC64:[8FA30250]: lw         $v1, 592($sp)
    0882DC68:[2602004C]: addiu      $v0, $s0, 76
    0882DC6C:[26130040]: addiu      $s3, $s0, 64
    0882DC70:[C4420008]: lwc1       $f2, 8($v0)
    0882DC74:[C4400004]: lwc1       $f0, 4($v0)
    0882DC78:[C601004C]: lwc1       $f1, 76($s0)
    0882DC7C:[C60C0040]: lwc1       $f12, 64($s0)
    0882DC80:[C66D0004]: lwc1       $f13, 4($s3)
    0882DC84:[C66E0008]: lwc1       $f14, 8($s3)
    0882DC88:[46016300]: add.s      $f12, $f12, $f1
    0882DC8C:[46006B40]: add.s      $f13, $f13, $f0
    0882DC90:[46027380]: add.s      $f14, $f14, $f2
    0882DC94:[26020058]: addiu      $v0, $s0, 88
    0882DC98:[C4400008]: lwc1       $f0, 8($v0)
    0882DC9C:[C6010058]: lwc1       $f1, 88($s0)
    0882DCA0:[C4420004]: lwc1       $f2, 4($v0)
    0882DCA4:[46007380]: add.s      $f14, $f14, $f0
    0882DCA8:[46016300]: add.s      $f12, $f12, $f1
    0882DCAC:[46026B40]: add.s      $f13, $f13, $f2
    0882DCB0:[27A40028]: addiu      $a0, $sp, 40
    0882DCB4:[46187383]: div.s      $f14, $f14, $f24
    0882DCB8:[46186303]: div.s      $f12, $f12, $f24
    0882DCBC:[0E255539]: jal        0x089554E4
    0882DCC0:[46186B43]: div.s      $f13, $f13, $f24
    0882DCC4:[44806000]: mtc1       $zr, $f12
    0882DCC8:[27A40034]: addiu      $a0, $sp, 52
    0882DCCC:[46006346]: mov.s      $f13, $f12
    0882DCD0:[0E255539]: jal        0x089554E4
    0882DCD4:[46006386]: mov.s      $f14, $f12
    0882DCD8:[AFA00240]: sw         $zr, 576($sp)
    0882DCDC:[261E0004]: addiu      $fp, $s0, 4
    0882DCE0:[27DE000C]: addiu      $fp, $fp, 12
    0882DCE4:[8FA20240]: lw         $v0, 576($sp)
    0882DCE8:[4600E686]: mov.s      $f26, $f28
    0882DCEC:[4600EEC6]: mov.s      $f27, $f29
    0882DCF0:[24420001]: addiu      $v0, $v0, 1
    0882DCF4:[AFA00244]: sw         $zr, 580($sp)
    0882DCF8:[27A40040]: addiu      $a0, $sp, 64
    0882DCFC:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0882DD00:[AFA20240]: sw         $v0, 576($sp)
    0882DD04:[0E255591]: jal        0x08955644
    0882DD08:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    0882DD0C:[C7AC0040]: lwc1       $f12, 64($sp)
    0882DD10:[0E23E69C]: jal        0x088F9A70
    0882DD14:[C7AD0048]: lwc1       $f13, 72($sp)
    0882DD18:[46000306]: mov.s      $f12, $f0
    0882DD1C:[4614A002]: mul.s      $f0, $f20, $f20
    0882DD20:[460C003C]: c.lt.s     $f0, $f12
    0882DD24:[00000000]: nop
    0882DD28:[45000026]: bc1f       0x0882DDC4
    0882DD2C:[00000000]: nop
    0882DD30:[8FA50240]: lw         $a1, 576($sp)
    0882DD34:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    0882DD38:[10A6000A]: beq        $a1, $a2, 0x0882DD64
    0882DD3C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0882DD40:[27DE000C]: addiu      $fp, $fp, 12
    0882DD44:[24420001]: addiu      $v0, $v0, 1
    0882DD48:[AFA20240]: sw         $v0, 576($sp)
    0882DD4C:[27A40040]: addiu      $a0, $sp, 64
    0882DD50:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0882DD54:[0E255591]: jal        0x08955644
    0882DD58:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    0882DD5C:[0A20B744]: j          0x0882DD10
    0882DD60:[C7AC0040]: lwc1       $f12, 64($sp)
    0882DD64:[8FA70244]: lw         $a3, 580($sp)
--> 0882DD68:[10E0FFA4]: beq        $a3, $zr, 0x0882DBFC
    0882DD6C:[8FA30250]: lw         $v1, 592($sp)
    0882DD70:[C7AC0034]: lwc1       $f12, 52($sp)
    0882DD74:[0E23E69C]: jal        0x088F9A70
    0882DD78:[C7AD003C]: lwc1       $f13, 60($sp)
  Back Branch 0882E1A0 14,428 times (length 520)
  Back Branch 0882DDDC 5,674 times (length 45)
    0882DD1C:[4614A002]: mul.s      $f0, $f20, $f20
    0882DD20:[460C003C]: c.lt.s     $f0, $f12
    0882DD24:[00000000]: nop
    0882DD28:[45000026]: bc1f       0x0882DDC4
    0882DD2C:[00000000]: nop
--> 0882DD30:[8FA50240]: lw         $a1, 576($sp)
    0882DD34:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    0882DD38:[10A6000A]: beq        $a1, $a2, 0x0882DD64
    0882DD3C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0882DD40:[27DE000C]: addiu      $fp, $fp, 12
    0882DD44:[24420001]: addiu      $v0, $v0, 1
    0882DD48:[AFA20240]: sw         $v0, 576($sp)
    0882DD4C:[27A40040]: addiu      $a0, $sp, 64
    0882DD50:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0882DD54:[0E255591]: jal        0x08955644
    0882DD58:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    0882DD5C:[0A20B744]: j          0x0882DD10
    0882DD60:[C7AC0040]: lwc1       $f12, 64($sp)
    0882DD64:[8FA70244]: lw         $a3, 580($sp)
    0882DD68:[10E0FFA4]: beq        $a3, $zr, 0x0882DBFC
    0882DD6C:[8FA30250]: lw         $v1, 592($sp)
    0882DD70:[C7AC0034]: lwc1       $f12, 52($sp)
    0882DD74:[0E23E69C]: jal        0x088F9A70
    0882DD78:[C7AD003C]: lwc1       $f13, 60($sp)
    0882DD7C:[46000546]: mov.s      $f21, $f0
    0882DD80:[0E23E671]: jal        0x088F99C4
    0882DD84:[46000306]: mov.s      $f12, $f0
    0882DD88:[1440FF9C]: bne        $v0, $zr, 0x0882DBFC
    0882DD8C:[8FA30250]: lw         $v1, 592($sp)
    0882DD90:[4616A83C]: c.lt.s     $f21, $f22
    0882DD94:[00000000]: nop
    0882DD98:[4502FF99]: bc1fl      0x0882DC00
    0882DD9C:[26310001]: addiu      $s1, $s1, 1
    0882DDA0:[8FA20034]: lw         $v0, 52($sp)
    0882DDA4:[4600AD86]: mov.s      $f22, $f21
    0882DDA8:[8FA3003C]: lw         $v1, 60($sp)
    0882DDAC:[AFA2001C]: sw         $v0, 28($sp)
    0882DDB0:[8FA20038]: lw         $v0, 56($sp)
    0882DDB4:[AFB10248]: sw         $s1, 584($sp)
    0882DDB8:[AFA20020]: sw         $v0, 32($sp)
    0882DDBC:[0A20B6FE]: j          0x0882DBF8
    0882DDC0:[AFA30024]: sw         $v1, 36($sp)
    0882DDC4:[0E255EE0]: jal        0x08957B80
    0882DDC8:[00000000]: nop
    0882DDCC:[4600A541]: sub.s      $f21, $f20, $f0
    0882DDD0:[44800000]: mtc1       $zr, $f0
    0882DDD4:[4600A83E]: c.le.s     $f21, $f0
    0882DDD8:[00000000]: nop
--> 0882DDDC:[4501FFD4]: bc1t       0x0882DD30
    0882DDE0:[8FA30240]: lw         $v1, 576($sp)
    0882DDE4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0882DDE8:[106200F7]: beq        $v1, $v0, 0x0882E1C8
    0882DDEC:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
  Back Branch 0882E370 5,499 times (length 75)
    0882E238:[27A60058]: addiu      $a2, $sp, 88
    0882E23C:[4600D546]: mov.s      $f21, $f26
    0882E240:[4600DE46]: mov.s      $f25, $f27
    0882E244:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    0882E248:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
--> 0882E24C:[12510046]: beq        $s2, $s1, 0x0882E368
    0882E250:[3C05089C]: lui        $a1, 0x089C <=> li $a1, 0x089C0000
    0882E254:[24A53FE8]: addiu      $a1, $a1, 16360
    0882E258:[8CA20000]: lw         $v0, 0($a1)
    0882E25C:[8C430008]: lw         $v1, 8($v0)
    0882E260:[8C450004]: lw         $a1, 4($v0)
    0882E264:[0243102B]: sltu       $v0, $s2, $v1
    0882E268:[10400010]: beq        $v0, $zr, 0x0882E2AC
    0882E26C:[2407FF9C]: addiu      $a3, $zr, -100 <=> li $a3, -100
    0882E270:[3C0608B8]: lui        $a2, 0x08B8 <=> li $a2, 0x08B80000
    0882E274:[24C6CFA8]: addiu      $a2, $a2, -12376
    0882E278:[8CC2000C]: lw         $v0, 12($a2)
    0882E27C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0882E280:[1060000A]: beq        $v1, $zr, 0x0882E2AC
    0882E284:[00521021]: addu       $v0, $v0, $s2
    0882E288:[14600002]: bne        $v1, $zr, 0x0882E294
    0882E28C:[0043001B]: divu       $v0, $v1
    0882E290:[000001CD]: break      0x00007
    0882E294:[00001010]: mfhi       $v0
    0882E298:[00022100]: sll        $a0, $v0, 0x0004
    0882E29C:[00021080]: sll        $v0, $v0, 0x0002
    0882E2A0:[00441021]: addu       $v0, $v0, $a0
    0882E2A4:[00021880]: sll        $v1, $v0, 0x0002
    0882E2A8:[00433821]: addu       $a3, $v0, $v1
    0882E2AC:[00A73821]: addu       $a3, $a1, $a3
    0882E2B0:[24F00040]: addiu      $s0, $a3, 64
    0882E2B4:[24E80058]: addiu      $t0, $a3, 88
    0882E2B8:[27A40070]: addiu      $a0, $sp, 112
    0882E2BC:[27A50064]: addiu      $a1, $sp, 100
    0882E2C0:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    0882E2C4:[0E23EA79]: jal        0x088FA9E4
    0882E2C8:[24E7004C]: addiu      $a3, $a3, 76
    0882E2CC:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0882E2D0:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0882E2D4:[50620003]: beql       $v1, $v0, 0x0882E2E4
    0882E2D8:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0882E2DC:[10600023]: beq        $v1, $zr, 0x0882E36C
    0882E2E0:[8FA3024C]: lw         $v1, 588($sp)
    0882E2E4:[27A400AC]: addiu      $a0, $sp, 172
    0882E2E8:[27A50070]: addiu      $a1, $sp, 112
    0882E2EC:[0E255591]: jal        0x08955644
    0882E2F0:[27A60058]: addiu      $a2, $sp, 88
    0882E2F4:[C7AC00AC]: lwc1       $f12, 172($sp)
    0882E2F8:[0E23E69C]: jal        0x088F9A70
    0882E2FC:[C7AD00B4]: lwc1       $f13, 180($sp)
    0882E300:[4615003E]: c.le.s     $f0, $f21
    0882E304:[00000000]: nop
    0882E308:[45030004]: bc1tl      0x0882E31C
    0882E30C:[2614000C]: addiu      $s4, $s0, 12
    0882E310:[16800016]: bne        $s4, $zr, 0x0882E36C
    0882E314:[8FA3024C]: lw         $v1, 588($sp)
    0882E318:[2614000C]: addiu      $s4, $s0, 12
    0882E31C:[26160018]: addiu      $s6, $s0, 24
    0882E320:[27A400A0]: addiu      $a0, $sp, 160
    0882E324:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0882E328:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    0882E32C:[02803821]: addu       $a3, $s4, $zr <=> move $a3, $s4
    0882E330:[0E23E6A0]: jal        0x088F9A80
    0882E334:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    0882E338:[0E23E671]: jal        0x088F99C4
    0882E33C:[C7AC00A4]: lwc1       $f12, 164($sp)
    0882E340:[1040004D]: beq        $v0, $zr, 0x0882E478
    0882E344:[8FA20070]: lw         $v0, 112($sp)
    0882E348:[C6010004]: lwc1       $f1, 4($s0)
    0882E34C:[8FA20270]: lw         $v0, 624($sp)
    0882E350:[C4400000]: lwc1       $f0, 0($v0)
    0882E354:[4600B800]: add.s      $f0, $f23, $f0
    0882E358:[4600083E]: c.le.s     $f1, $f0
    0882E35C:[00000000]: nop
    0882E360:[4501FE73]: bc1t       0x0882DD30
    0882E364:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0882E368:[8FA3024C]: lw         $v1, 588($sp)
    0882E36C:[26520001]: addiu      $s2, $s2, 1
--> 0882E370:[1472FFB6]: bne        $v1, $s2, 0x0882E24C
    0882E374:[00000000]: nop
    0882E378:[1280FE6E]: beq        $s4, $zr, 0x0882DD34
    0882E37C:[8FA50240]: lw         $a1, 576($sp)
    0882E380:[27A40088]: addiu      $a0, $sp, 136
  Back Branch 0882E360 4,798 times (length 398)
  Back Branch 0882E518 4,198 times (length 117)
  Back Branch 0882D940 3,110 times (length 66)
    0882D82C:[0E23E671]: jal        0x088F99C4
    0882D830:[C7AC0044]: lwc1       $f12, 68($sp)
    0882D834:[10400015]: beq        $v0, $zr, 0x0882D88C
    0882D838:[C7A20104]: lwc1       $f2, 260($sp)
    0882D83C:[8FA30270]: lw         $v1, 624($sp)
--> 0882D840:[C6A00004]: lwc1       $f0, 4($s5)
    0882D844:[C4610000]: lwc1       $f1, 0($v1)
    0882D848:[46010000]: add.s      $f0, $f0, $f1
    0882D84C:[4602003C]: c.lt.s     $f0, $f2
    0882D850:[00000000]: nop
    0882D854:[4501FFEA]: bc1t       0x0882D800
    0882D858:[00000000]: nop
    0882D85C:[4602B83C]: c.lt.s     $f23, $f2
    0882D860:[00000000]: nop
    0882D864:[4500FFE6]: bc1f       0x0882D800
    0882D868:[26E2CFA8]: addiu      $v0, $s7, -12376
    0882D86C:[8C430010]: lw         $v1, 16($v0)
    0882D870:[460015C6]: mov.s      $f23, $f2
    0882D874:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0882D878:[2463FFFF]: addiu      $v1, $v1, -1
    0882D87C:[0E225184]: jal        0x08894610
    0882D880:[AFA30250]: sw         $v1, 592($sp)
    0882D884:[0A20B543]: j          0x0882D50C
    0882D888:[00000000]: nop
    0882D88C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0882D890:[8EA70008]: lw         $a3, 8($s5)
    0882D894:[8EA30000]: lw         $v1, 0($s5)
    0882D898:[C4403FDC]: lwc1       $f0, 16348($v0)
    0882D89C:[AFA70030]: sw         $a3, 48($sp)
    0882D8A0:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    0882D8A4:[27A40034]: addiu      $a0, $sp, 52
    0882D8A8:[E7A00020]: swc1       $f0, 32($sp)
    0882D8AC:[27A50028]: addiu      $a1, $sp, 40
    0882D8B0:[27A6001C]: addiu      $a2, $sp, 28
    0882D8B4:[AFA30028]: sw         $v1, 40($sp)
    0882D8B8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0882D8BC:[AFA0002C]: sw         $zr, 44($sp)
    0882D8C0:[AFA0001C]: sw         $zr, 28($sp)
    0882D8C4:[0E23ED15]: jal        0x088FB454
    0882D8C8:[AFA00024]: sw         $zr, 36($sp)
    0882D8CC:[C7A10104]: lwc1       $f1, 260($sp)
    0882D8D0:[C7A20110]: lwc1       $f2, 272($sp)
    0882D8D4:[4601103C]: c.lt.s     $f2, $f1
    0882D8D8:[00000000]: nop
    0882D8DC:[45000002]: bc1f       0x0882D8E8
    0882D8E0:[460010C6]: mov.s      $f3, $f2
    0882D8E4:[460008C6]: mov.s      $f3, $f1
    0882D8E8:[C7A0011C]: lwc1       $f0, 284($sp)
    0882D8EC:[4603003C]: c.lt.s     $f0, $f3
    0882D8F0:[00000000]: nop
    0882D8F4:[45020001]: bc1fl      0x0882D8FC
    0882D8F8:[460000C6]: mov.s      $f3, $f0
    0882D8FC:[4602083C]: c.lt.s     $f1, $f2
    0882D900:[00000000]: nop
    0882D904:[45020001]: bc1fl      0x0882D90C
    0882D908:[46001046]: mov.s      $f1, $f2
    0882D90C:[4600083C]: c.lt.s     $f1, $f0
    0882D910:[00000000]: nop
    0882D914:[45030001]: bc1tl      0x0882D91C
    0882D918:[46000806]: mov.s      $f0, $f1
    0882D91C:[C7A20038]: lwc1       $f2, 56($sp)
    0882D920:[4602003C]: c.lt.s     $f0, $f2
    0882D924:[00000000]: nop
    0882D928:[45020001]: bc1fl      0x0882D930
    0882D92C:[46000086]: mov.s      $f2, $f0
    0882D930:[4603103C]: c.lt.s     $f2, $f3
    0882D934:[00000000]: nop
    0882D938:[4502FFC0]: bc1fl      0x0882D83C
    0882D93C:[46001886]: mov.s      $f2, $f3
--> 0882D940:[0A20B610]: j          0x0882D840
    0882D944:[8FA30270]: lw         $v1, 624($sp)
    0882D948:[26E4CFA8]: addiu      $a0, $s7, -12376
    0882D94C:[8C850010]: lw         $a1, 16($a0)
    0882D950:[18A0006D]: blez       $a1, 0x0882DB08
  Back Branch 0882E52C 1,774 times (length 216)
  Back Branch 0882E378 673 times (length 403)
  Back Branch 0882E3B4 638 times (length 419)
  Back Branch 0882DD88 637 times (length 101)
  Back Branch 0882E520 600 times (length 118)
  Back Branch 0882E050 509 times (length 315)
  Back Branch 0882DDBC 499 times (length 115)
  Back Branch 0882E1C0 381 times (length 528)
  Back Branch 0882E554 123 times (length 301)
  Back Branch 0882E750 112 times (length 412)
  Back Branch 0882DE64 10 times (length 284)
  Back Branch 0882E758 9 times (length 413)
  Back Branch 0882E468 5 times (length 298)
  Back Branch 0882E470 5 times (length 299)
_S1_2_894DC24 42,445,144 instructions (0.960%), 182,168 calls (0894DC24 - 0894DF40, length 200)
    0894DC24:[27BDFF40]: addiu      $sp, $sp, -192
    0894DC28:[AFBF0080]: sw         $ra, 128($sp)
    0894DC2C:[E7BE00B8]: swc1       $f30, 184($sp)
    0894DC30:[E7BD00B4]: swc1       $f29, 180($sp)
    0894DC34:[E7BC00B0]: swc1       $f28, 176($sp)
    0894DC38:[E7BB00AC]: swc1       $f27, 172($sp)
    0894DC3C:[E7BA00A8]: swc1       $f26, 168($sp)
    0894DC40:[E7B900A4]: swc1       $f25, 164($sp)
    0894DC44:[E7B800A0]: swc1       $f24, 160($sp)
    0894DC48:[E7B7009C]: swc1       $f23, 156($sp)
    0894DC4C:[460065C6]: mov.s      $f23, $f12
    0894DC50:[E7B60098]: swc1       $f22, 152($sp)
    0894DC54:[E7B50094]: swc1       $f21, 148($sp)
    0894DC58:[0E242185]: jal        0x08908614
    0894DC5C:[E7B40090]: swc1       $f20, 144($sp)
    0894DC60:[460006C6]: mov.s      $f27, $f0
    0894DC64:[0E24214D]: jal        0x08908534
    0894DC68:[4600BB06]: mov.s      $f12, $f23
    0894DC6C:[4600DA47]: neg.s      $f9, $f27
    0894DC70:[3C0508C6]: lui        $a1, 0x08C6 <=> li $a1, 0x08C60000
    0894DC74:[8CA43404]: lw         $a0, 13316($a1)
    0894DC78:[AFA00008]: sw         $zr, 8($sp)
    0894DC7C:[3C03089C]: lui        $v1, 0x089C <=> li $v1, 0x089C0000
    0894DC80:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0894DC84:[E7A00000]: swc1       $f0, 0($sp)
    0894DC88:[27A70040]: addiu      $a3, $sp, 64
    0894DC8C:[27A80080]: addiu      $t0, $sp, 128
    0894DC90:[E7BB0004]: swc1       $f27, 4($sp)
    0894DC94:[E7A90010]: swc1       $f9, 16($sp)
    0894DC98:[E7A00014]: swc1       $f0, 20($sp)
    0894DC9C:[AFA00018]: sw         $zr, 24($sp)
    0894DCA0:[C46C7068]: lwc1       $f12, 28776($v1)
    0894DCA4:[C4840008]: lwc1       $f4, 8($a0)
    0894DCA8:[C4910000]: lwc1       $f17, 0($a0)
    0894DCAC:[C48D0010]: lwc1       $f13, 16($a0)
    0894DCB0:[C4900004]: lwc1       $f16, 4($a0)
    0894DCB4:[C48F0014]: lwc1       $f15, 20($a0)
    0894DCB8:[C4950018]: lwc1       $f21, 24($a0)
    0894DCBC:[E7AC0028]: swc1       $f12, 40($sp)
    0894DCC0:[46002702]: mul.s      $f28, $f4, $f0
    0894DCC4:[46008E42]: mul.s      $f25, $f17, $f0
    0894DCC8:[AFA00020]: sw         $zr, 32($sp)
    0894DCCC:[46008782]: mul.s      $f30, $f16, $f0
    0894DCD0:[461B6E02]: mul.s      $f24, $f13, $f27
    0894DCD4:[AFA00024]: sw         $zr, 36($sp)
    0894DCD8:[461B7E82]: mul.s      $f26, $f15, $f27
    0894DCDC:[461BAF42]: mul.s      $f29, $f21, $f27
    0894DCE0:[C7A40008]: lwc1       $f4, 8($sp)
    0894DCE4:[C4900020]: lwc1       $f16, 32($a0)
    0894DCE8:[C4910024]: lwc1       $f17, 36($a0)
    0894DCEC:[C4920028]: lwc1       $f18, 40($a0)
    0894DCF0:[E7A40030]: swc1       $f4, 48($sp)
    0894DCF4:[4618CD80]: add.s      $f22, $f25, $f24
    0894DCF8:[461AF500]: add.s      $f20, $f30, $f26
    0894DCFC:[E7A40034]: swc1       $f4, 52($sp)
    0894DD00:[46048602]: mul.s      $f24, $f16, $f4
    0894DD04:[46048E42]: mul.s      $f25, $f17, $f4
    0894DD08:[E7A40038]: swc1       $f4, 56($sp)
    0894DD0C:[46049682]: mul.s      $f26, $f18, $f4
    0894DD10:[461DE4C0]: add.s      $f19, $f28, $f29
    0894DD14:[C49E0038]: lwc1       $f30, 56($a0)
    0894DD18:[C49C0030]: lwc1       $f28, 48($a0)
    0894DD1C:[C49D0034]: lwc1       $f29, 52($a0)
    0894DD20:[4618B280]: add.s      $f10, $f22, $f24
    0894DD24:[4619A1C0]: add.s      $f7, $f20, $f25
    0894DD28:[4604F582]: mul.s      $f22, $f30, $f4
    0894DD2C:[4604ED02]: mul.s      $f20, $f29, $f4
    0894DD30:[461A9B80]: add.s      $f14, $f19, $f26
    0894DD34:[4604E4C2]: mul.s      $f19, $f28, $f4
    0894DD38:[E7AC003C]: swc1       $f12, 60($sp)
    0894DD3C:[46143DC0]: add.s      $f23, $f7, $f20
    0894DD40:[461672C0]: add.s      $f11, $f14, $f22
    0894DD44:[46135140]: add.s      $f5, $f10, $f19
    0894DD48:[E7A4000C]: swc1       $f4, 12($sp)
    0894DD4C:[46006B82]: mul.s      $f14, $f13, $f0
    0894DD50:[46007B42]: mul.s      $f13, $f15, $f0
    0894DD54:[E7A50040]: swc1       $f5, 64($sp)
    0894DD58:[4600ABC2]: mul.s      $f15, $f21, $f0
    0894DD5C:[E7B70044]: swc1       $f23, 68($sp)
    0894DD60:[E7A4001C]: swc1       $f4, 28($sp)
    0894DD64:[E7A4002C]: swc1       $f4, 44($sp)
    0894DD68:[E7AB0048]: swc1       $f11, 72($sp)
    0894DD6C:[C482001C]: lwc1       $f2, 28($a0)
    0894DD70:[C488000C]: lwc1       $f8, 12($a0)
    0894DD74:[C48B002C]: lwc1       $f11, 44($a0)
    0894DD78:[461B1302]: mul.s      $f12, $f2, $f27
    0894DD7C:[46004182]: mul.s      $f6, $f8, $f0
    0894DD80:[46045DC2]: mul.s      $f23, $f11, $f4
    0894DD84:[C49B003C]: lwc1       $f27, 60($a0)
    0894DD88:[46001542]: mul.s      $f21, $f2, $f0
    0894DD8C:[460C3280]: add.s      $f10, $f6, $f12
    0894DD90:[4604DB02]: mul.s      $f12, $f27, $f4
    0894DD94:[C4860004]: lwc1       $f6, 4($a0)
    0894DD98:[C4880000]: lwc1       $f8, 0($a0)
    0894DD9C:[461751C0]: add.s      $f7, $f10, $f23
    0894DDA0:[46093082]: mul.s      $f2, $f6, $f9
    0894DDA4:[C4850008]: lwc1       $f5, 8($a0)
    0894DDA8:[46094002]: mul.s      $f0, $f8, $f9
    0894DDAC:[460C38C0]: add.s      $f3, $f7, $f12
    0894DDB0:[460D1080]: add.s      $f2, $f2, $f13
    0894DDB4:[460929C2]: mul.s      $f7, $f5, $f9
    0894DDB8:[460E0000]: add.s      $f0, $f0, $f14
    0894DDBC:[E7A3004C]: swc1       $f3, 76($sp)
    0894DDC0:[460F3B80]: add.s      $f14, $f7, $f15
    0894DDC4:[C481000C]: lwc1       $f1, 12($a0)
    0894DDC8:[461913C0]: add.s      $f15, $f2, $f25
    0894DDCC:[461801C0]: add.s      $f7, $f0, $f24
    0894DDD0:[46090E42]: mul.s      $f25, $f1, $f9
    0894DDD4:[461A7600]: add.s      $f24, $f14, $f26
    0894DDD8:[46040A82]: mul.s      $f10, $f1, $f4
    0894DDDC:[46133B40]: add.s      $f13, $f7, $f19
    0894DDE0:[4615CB80]: add.s      $f14, $f25, $f21
    0894DDE4:[461479C0]: add.s      $f7, $f15, $f20
    0894DDE8:[4616C3C0]: add.s      $f15, $f24, $f22
    0894DDEC:[E7AD0050]: swc1       $f13, 80($sp)
    0894DDF0:[46177600]: add.s      $f24, $f14, $f23
    0894DDF4:[46044542]: mul.s      $f21, $f8, $f4
    0894DDF8:[E7AF0058]: swc1       $f15, 88($sp)
    0894DDFC:[46043342]: mul.s      $f13, $f6, $f4
    0894DE00:[460CC000]: add.s      $f0, $f24, $f12
    0894DE04:[E7A70054]: swc1       $f7, 84($sp)
    0894DE08:[46042B82]: mul.s      $f14, $f5, $f4
    0894DE0C:[E7A0005C]: swc1       $f0, 92($sp)
    0894DE10:[C4810010]: lwc1       $f1, 16($a0)
    0894DE14:[C4820014]: lwc1       $f2, 20($a0)
    0894DE18:[C4830018]: lwc1       $f3, 24($a0)
    0894DE1C:[C497001C]: lwc1       $f23, 28($a0)
    0894DE20:[46040E82]: mul.s      $f26, $f1, $f4
    0894DE24:[46041642]: mul.s      $f25, $f2, $f4
    0894DE28:[46041E02]: mul.s      $f24, $f3, $f4
    0894DE2C:[4604BBC2]: mul.s      $f15, $f23, $f4
    0894DE30:[461AADC0]: add.s      $f23, $f21, $f26
    0894DE34:[46196D40]: add.s      $f21, $f13, $f25
    0894DE38:[46187340]: add.s      $f13, $f14, $f24
    0894DE3C:[460F5380]: add.s      $f14, $f10, $f15
    0894DE40:[4610BA40]: add.s      $f9, $f23, $f16
    0894DE44:[4611A8C0]: add.s      $f3, $f21, $f17
    0894DE48:[46126880]: add.s      $f2, $f13, $f18
    0894DE4C:[460B7040]: add.s      $f1, $f14, $f11
    0894DE50:[46134E80]: add.s      $f26, $f9, $f19
    0894DE54:[46141E40]: add.s      $f25, $f3, $f20
    0894DE58:[46161600]: add.s      $f24, $f2, $f22
    0894DE5C:[460C0D80]: add.s      $f22, $f1, $f12
    0894DE60:[E7BA0060]: swc1       $f26, 96($sp)
    0894DE64:[E7B90064]: swc1       $f25, 100($sp)
    0894DE68:[E7B80068]: swc1       $f24, 104($sp)
    0894DE6C:[E7B6006C]: swc1       $f22, 108($sp)
    0894DE70:[C4800024]: lwc1       $f0, 36($a0)
    0894DE74:[C4940020]: lwc1       $f20, 32($a0)
    0894DE78:[C4920028]: lwc1       $f18, 40($a0)
    0894DE7C:[C493002C]: lwc1       $f19, 44($a0)
    0894DE80:[46040402]: mul.s      $f16, $f0, $f4
    0894DE84:[4604A442]: mul.s      $f17, $f20, $f4
    0894DE88:[46049BC2]: mul.s      $f15, $f19, $f4
    0894DE8C:[46049302]: mul.s      $f12, $f18, $f4
    0894DE90:[4610AA80]: add.s      $f10, $f21, $f16
    0894DE94:[4611BAC0]: add.s      $f11, $f23, $f17
    0894DE98:[460F7240]: add.s      $f9, $f14, $f15
    0894DE9C:[460C6900]: add.s      $f4, $f13, $f12
    0894DEA0:[461D5080]: add.s      $f2, $f10, $f29
    0894DEA4:[461C58C0]: add.s      $f3, $f11, $f28
    0894DEA8:[461B4800]: add.s      $f0, $f9, $f27
    0894DEAC:[461E2040]: add.s      $f1, $f4, $f30
    0894DEB0:[E7A20074]: swc1       $f2, 116($sp)
    0894DEB4:[E7A30070]: swc1       $f3, 112($sp)
    0894DEB8:[E7A10078]: swc1       $f1, 120($sp)
    0894DEBC:[E7A0007C]: swc1       $f0, 124($sp)
    0894DEC0:[8CEC0000]: lw         $t4, 0($a3)
    0894DEC4:[8CEB0004]: lw         $t3, 4($a3)
    0894DEC8:[8CEA0008]: lw         $t2, 8($a3)
    0894DECC:[8CE9000C]: lw         $t1, 12($a3)
    0894DED0:[ACCC0000]: sw         $t4, 0($a2)
    0894DED4:[24E70010]: addiu      $a3, $a3, 16
    0894DED8:[24C60010]: addiu      $a2, $a2, 16
    0894DEDC:[ACCBFFF4]: sw         $t3, -12($a2)
    0894DEE0:[ACCAFFF8]: sw         $t2, -8($a2)
    0894DEE4:[14E8FFF6]: bne        $a3, $t0, 0x0894DEC0
    0894DEE8:[ACC9FFFC]: sw         $t1, -4($a2)
    0894DEEC:[3C0F08C6]: lui        $t7, 0x08C6 <=> li $t7, 0x08C60000
    0894DEF0:[8DEE3400]: lw         $t6, 13312($t7)
    0894DEF4:[3C0D08C6]: lui        $t5, 0x08C6 <=> li $t5, 0x08C60000
    0894DEF8:[8FBF0080]: lw         $ra, 128($sp)
    0894DEFC:[C7BE00B8]: lwc1       $f30, 184($sp)
    0894DF00:[C7BD00B4]: lwc1       $f29, 180($sp)
    0894DF04:[C7BC00B0]: lwc1       $f28, 176($sp)
    0894DF08:[C7BB00AC]: lwc1       $f27, 172($sp)
    0894DF0C:[C7BA00A8]: lwc1       $f26, 168($sp)
    0894DF10:[C7B900A4]: lwc1       $f25, 164($sp)
    0894DF14:[C7B800A0]: lwc1       $f24, 160($sp)
    0894DF18:[C7B7009C]: lwc1       $f23, 156($sp)
    0894DF1C:[C7B60098]: lwc1       $f22, 152($sp)
    0894DF20:[C7B50094]: lwc1       $f21, 148($sp)
    0894DF24:[C7B40090]: lwc1       $f20, 144($sp)
    0894DF28:[000E3880]: sll        $a3, $t6, 0x0002
    0894DF2C:[25A83438]: addiu      $t0, $t5, 13368
    0894DF30:[00E83021]: addu       $a2, $a3, $t0
    0894DF34:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894DF38:[ACC20000]: sw         $v0, 0($a2)
    0894DF3C:[03E00008]: jr         $ra
    0894DF40:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 0894DEE4 728,672 times (length 11)
    0894DEAC:[461E2040]: add.s      $f1, $f4, $f30
    0894DEB0:[E7A20074]: swc1       $f2, 116($sp)
    0894DEB4:[E7A30070]: swc1       $f3, 112($sp)
    0894DEB8:[E7A10078]: swc1       $f1, 120($sp)
    0894DEBC:[E7A0007C]: swc1       $f0, 124($sp)
--> 0894DEC0:[8CEC0000]: lw         $t4, 0($a3)
    0894DEC4:[8CEB0004]: lw         $t3, 4($a3)
    0894DEC8:[8CEA0008]: lw         $t2, 8($a3)
    0894DECC:[8CE9000C]: lw         $t1, 12($a3)
    0894DED0:[ACCC0000]: sw         $t4, 0($a2)
    0894DED4:[24E70010]: addiu      $a3, $a3, 16
    0894DED8:[24C60010]: addiu      $a2, $a2, 16
    0894DEDC:[ACCBFFF4]: sw         $t3, -12($a2)
    0894DEE0:[ACCAFFF8]: sw         $t2, -8($a2)
--> 0894DEE4:[14E8FFF6]: bne        $a3, $t0, 0x0894DEC0
    0894DEE8:[ACC9FFFC]: sw         $t1, -4($a2)
    0894DEEC:[3C0F08C6]: lui        $t7, 0x08C6 <=> li $t7, 0x08C60000
    0894DEF0:[8DEE3400]: lw         $t6, 13312($t7)
    0894DEF4:[3C0D08C6]: lui        $t5, 0x08C6 <=> li $t5, 0x08C60000
_S1_2_8945A5C 40,858,526 instructions (0.924%), 636,929 calls (08945A5C - 08945BB4, length 87)
    08945A5C:[27BDFFD0]: addiu      $sp, $sp, -48
    08945A60:[AFB10014]: sw         $s1, 20($sp)
    08945A64:[3C1108C6]: lui        $s1, 0x08C6 <=> li $s1, 0x08C60000
    08945A68:[262532E0]: addiu      $a1, $s1, 13024
    08945A6C:[AFBF0020]: sw         $ra, 32($sp)
    08945A70:[3C030010]: lui        $v1, 0x0010 <=> li $v1, 0x00100000
    08945A74:[AFB3001C]: sw         $s3, 28($sp)
    08945A78:[AFB20018]: sw         $s2, 24($sp)
    08945A7C:[AFB00010]: sw         $s0, 16($sp)
    08945A80:[8CA20018]: lw         $v0, 24($a1)
    08945A84:[00431024]: and        $v0, $v0, $v1
    08945A88:[1040003D]: beq        $v0, $zr, 0x08945B80
    08945A8C:[3C0608C6]: lui        $a2, 0x08C6 <=> li $a2, 0x08C60000
    08945A90:[8CB000B8]: lw         $s0, 184($a1)
    08945A94:[24C63330]: addiu      $a2, $a2, 13104
    08945A98:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    08945A9C:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    08945AA0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08945AA4:[27B30004]: addiu      $s3, $sp, 4
    08945AA8:[27B20008]: addiu      $s2, $sp, 8
    08945AAC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08945AB0:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08945AB4:[24693334]: addiu      $t1, $v1, 13108
    08945AB8:[12000010]: beq        $s0, $zr, 0x08945AFC
    08945ABC:[244A3338]: addiu      $t2, $v0, 13112
    08945AC0:[0E250F08]: jal        0x08943C20
    08945AC4:[00000000]: nop
    08945AC8:[3C0608C6]: lui        $a2, 0x08C6 <=> li $a2, 0x08C60000
    08945ACC:[24C63334]: addiu      $a2, $a2, 13108
    08945AD0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08945AD4:[0E250F08]: jal        0x08943C20
    08945AD8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08945ADC:[3C0608C6]: lui        $a2, 0x08C6 <=> li $a2, 0x08C60000
    08945AE0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08945AE4:[24C63338]: addiu      $a2, $a2, 13112
    08945AE8:[0E250F08]: jal        0x08943C20
    08945AEC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08945AF0:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08945AF4:[02604821]: addu       $t1, $s3, $zr <=> move $t1, $s3
    08945AF8:[02405021]: addu       $t2, $s2, $zr <=> move $t2, $s2
    08945AFC:[262532E0]: addiu      $a1, $s1, 13024
    08945B00:[8CA70008]: lw         $a3, 8($a1)
    08945B04:[8CA2000C]: lw         $v0, 12($a1)
    08945B08:[24E40014]: addiu      $a0, $a3, 20
    08945B0C:[0044102B]: sltu       $v0, $v0, $a0
    08945B10:[54400022]: bnel       $v0, $zr, 0x08945B9C
    08945B14:[ACA0000C]: sw         $zr, 12($a1)
    08945B18:[C4A00060]: lwc1       $f0, 96($a1)
    08945B1C:[8D030000]: lw         $v1, 0($t0)
    08945B20:[ACA40008]: sw         $a0, 8($a1)
    08945B24:[44020000]: mfc1       $v0, $f0
    08945B28:[7C03FE04]: ins        $v1, $zr, 24, 8
    08945B2C:[00023202]: srl        $a2, $v0, 0x0008
    08945B30:[3C025B00]: lui        $v0, 0x5B00 <=> li $v0, 0x5B000000
    08945B34:[00C23025]: or         $a2, $a2, $v0
    08945B38:[3C025600]: lui        $v0, 0x5600 <=> li $v0, 0x56000000
    08945B3C:[00621825]: or         $v1, $v1, $v0
    08945B40:[ACE30000]: sw         $v1, 0($a3)
    08945B44:[3C025500]: lui        $v0, 0x5500 <=> li $v0, 0x55000000
    08945B48:[3C035800]: lui        $v1, 0x5800 <=> li $v1, 0x58000000
    08945B4C:[8D240000]: lw         $a0, 0($t1)
    08945B50:[00042E02]: srl        $a1, $a0, 0x0018
    08945B54:[7C04FE04]: ins        $a0, $zr, 24, 8
    08945B58:[00822025]: or         $a0, $a0, $v0
    08945B5C:[00A32825]: or         $a1, $a1, $v1
    08945B60:[ACE40004]: sw         $a0, 4($a3)
    08945B64:[3C025700]: lui        $v0, 0x5700 <=> li $v0, 0x57000000
    08945B68:[ACE50008]: sw         $a1, 8($a3)
    08945B6C:[8D430000]: lw         $v1, 0($t2)
    08945B70:[ACE60010]: sw         $a2, 16($a3)
    08945B74:[7C03FE04]: ins        $v1, $zr, 24, 8
    08945B78:[00621825]: or         $v1, $v1, $v0
    08945B7C:[ACE3000C]: sw         $v1, 12($a3)
    08945B80:[8FBF0020]: lw         $ra, 32($sp)
    08945B84:[8FB3001C]: lw         $s3, 28($sp)
    08945B88:[8FB20018]: lw         $s2, 24($sp)
    08945B8C:[8FB10014]: lw         $s1, 20($sp)
    08945B90:[8FB00010]: lw         $s0, 16($sp)
    08945B94:[03E00008]: jr         $ra
    08945B98:[27BD0030]: addiu      $sp, $sp, 48
    08945B9C:[8FBF0020]: lw         $ra, 32($sp)
    08945BA0:[8FB3001C]: lw         $s3, 28($sp)
    08945BA4:[8FB20018]: lw         $s2, 24($sp)
    08945BA8:[8FB10014]: lw         $s1, 20($sp)
    08945BAC:[8FB00010]: lw         $s0, 16($sp)
    08945BB0:[03E00008]: jr         $ra
    08945BB4:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_8893004 40,095,656 instructions (0.906%), 2,285,287 calls (08893004 - 08893098, length 38)
    08893004:[C4810000]: lwc1       $f1, 0($a0)
    08893008:[C4A0000C]: lwc1       $f0, 12($a1)
    0889300C:[4600083E]: c.le.s     $f1, $f0
    08893010:[00000000]: nop
    08893014:[4500001F]: bc1f       0x08893094
    08893018:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0889301C:[C4A10000]: lwc1       $f1, 0($a1)
    08893020:[C480000C]: lwc1       $f0, 12($a0)
    08893024:[4600083E]: c.le.s     $f1, $f0
    08893028:[00000000]: nop
    0889302C:[45000019]: bc1f       0x08893094
    08893030:[00000000]: nop
    08893034:[C4810004]: lwc1       $f1, 4($a0)
    08893038:[C4A00010]: lwc1       $f0, 16($a1)
    0889303C:[4600083E]: c.le.s     $f1, $f0
    08893040:[00000000]: nop
    08893044:[45000013]: bc1f       0x08893094
    08893048:[00000000]: nop
    0889304C:[C4A10004]: lwc1       $f1, 4($a1)
    08893050:[C4800010]: lwc1       $f0, 16($a0)
    08893054:[4600083E]: c.le.s     $f1, $f0
    08893058:[00000000]: nop
    0889305C:[4500000D]: bc1f       0x08893094
    08893060:[00000000]: nop
    08893064:[C4810008]: lwc1       $f1, 8($a0)
    08893068:[C4A00014]: lwc1       $f0, 20($a1)
    0889306C:[4600083E]: c.le.s     $f1, $f0
    08893070:[00000000]: nop
    08893074:[45000007]: bc1f       0x08893094
    08893078:[00000000]: nop
    0889307C:[C4A10008]: lwc1       $f1, 8($a1)
    08893080:[C4800014]: lwc1       $f0, 20($a0)
    08893084:[4600083E]: c.le.s     $f1, $f0
    08893088:[00000000]: nop
    0889308C:[45030001]: bc1tl      0x08893094
    08893090:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08893094:[03E00008]: jr         $ra
    08893098:[00000000]: nop
_S1_2_893A984 37,728,504 instructions (0.853%), 1,714,932 calls (0893A984 - 0893A9FC, length 31)
    0893A984:[54800003]: bnel       $a0, $zr, 0x0893A994
    0893A988:[8C820004]: lw         $v0, 4($a0)
    0893A98C:[03E00008]: jr         $ra
    0893A990:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893A994:[84830000]: lh         $v1, 0($a0)
    0893A998:[00443821]: addu       $a3, $v0, $a0
    0893A99C:[04600003]: bltz       $v1, 0x0893A9AC
    0893A9A0:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0893A9A4:[8C820008]: lw         $v0, 8($a0)
    0893A9A8:[00821021]: addu       $v0, $a0, $v0
    0893A9AC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893A9B0:[0047102B]: sltu       $v0, $v0, $a3
    0893A9B4:[1040FFF5]: beq        $v0, $zr, 0x0893A98C
    0893A9B8:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0893A9BC:[0A24EA79]: j          0x0893A9E4
    0893A9C0:[00000000]: nop
    0893A9C4:[7C027BC4]: ins        $v0, $zr, 15, 1
    0893A9C8:[50A20009]: beql       $a1, $v0, 0x0893A9F0
    0893A9CC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9D0:[8C820004]: lw         $v0, 4($a0)
    0893A9D4:[00822021]: addu       $a0, $a0, $v0
    0893A9D8:[0087182B]: sltu       $v1, $a0, $a3
    0893A9DC:[1060FFEB]: beq        $v1, $zr, 0x0893A98C
    0893A9E0:[00000000]: nop
    0893A9E4:[54A0FFF7]: bnel       $a1, $zr, 0x0893A9C4
    0893A9E8:[94820000]: lhu        $v0, 0($a0)
    0893A9EC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9F0:[54C8FFF8]: bnel       $a2, $t0, 0x0893A9D4
    0893A9F4:[8C820004]: lw         $v0, 4($a0)
    0893A9F8:[03E00008]: jr         $ra
    0893A9FC:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
  Back Branch 0893A9E4 1,715,406 times (length 10)
    0893A9B0:[0047102B]: sltu       $v0, $v0, $a3
    0893A9B4:[1040FFF5]: beq        $v0, $zr, 0x0893A98C
    0893A9B8:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0893A9BC:[0A24EA79]: j          0x0893A9E4
    0893A9C0:[00000000]: nop
--> 0893A9C4:[7C027BC4]: ins        $v0, $zr, 15, 1
    0893A9C8:[50A20009]: beql       $a1, $v0, 0x0893A9F0
    0893A9CC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9D0:[8C820004]: lw         $v0, 4($a0)
    0893A9D4:[00822021]: addu       $a0, $a0, $v0
    0893A9D8:[0087182B]: sltu       $v1, $a0, $a3
    0893A9DC:[1060FFEB]: beq        $v1, $zr, 0x0893A98C
    0893A9E0:[00000000]: nop
--> 0893A9E4:[54A0FFF7]: bnel       $a1, $zr, 0x0893A9C4
    0893A9E8:[94820000]: lhu        $v0, 0($a0)
    0893A9EC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9F0:[54C8FFF8]: bnel       $a2, $t0, 0x0893A9D4
    0893A9F4:[8C820004]: lw         $v0, 4($a0)
  Back Branch 0893A9B4 1,715,026 times (length 12)
    0893A984:[54800003]: bnel       $a0, $zr, 0x0893A994
    0893A988:[8C820004]: lw         $v0, 4($a0)
--> 0893A98C:[03E00008]: jr         $ra
    0893A990:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893A994:[84830000]: lh         $v1, 0($a0)
    0893A998:[00443821]: addu       $a3, $v0, $a0
    0893A99C:[04600003]: bltz       $v1, 0x0893A9AC
    0893A9A0:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0893A9A4:[8C820008]: lw         $v0, 8($a0)
    0893A9A8:[00821021]: addu       $v0, $a0, $v0
    0893A9AC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893A9B0:[0047102B]: sltu       $v0, $v0, $a3
--> 0893A9B4:[1040FFF5]: beq        $v0, $zr, 0x0893A98C
    0893A9B8:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0893A9BC:[0A24EA79]: j          0x0893A9E4
    0893A9C0:[00000000]: nop
    0893A9C4:[7C027BC4]: ins        $v0, $zr, 15, 1
  Back Branch 0893A9DC 380 times (length 22)
    0893A984:[54800003]: bnel       $a0, $zr, 0x0893A994
    0893A988:[8C820004]: lw         $v0, 4($a0)
--> 0893A98C:[03E00008]: jr         $ra
    0893A990:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893A994:[84830000]: lh         $v1, 0($a0)
    0893A998:[00443821]: addu       $a3, $v0, $a0
    0893A99C:[04600003]: bltz       $v1, 0x0893A9AC
    0893A9A0:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0893A9A4:[8C820008]: lw         $v0, 8($a0)
    0893A9A8:[00821021]: addu       $v0, $a0, $v0
    0893A9AC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893A9B0:[0047102B]: sltu       $v0, $v0, $a3
    0893A9B4:[1040FFF5]: beq        $v0, $zr, 0x0893A98C
    0893A9B8:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0893A9BC:[0A24EA79]: j          0x0893A9E4
    0893A9C0:[00000000]: nop
    0893A9C4:[7C027BC4]: ins        $v0, $zr, 15, 1
    0893A9C8:[50A20009]: beql       $a1, $v0, 0x0893A9F0
    0893A9CC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9D0:[8C820004]: lw         $v0, 4($a0)
    0893A9D4:[00822021]: addu       $a0, $a0, $v0
    0893A9D8:[0087182B]: sltu       $v1, $a0, $a3
--> 0893A9DC:[1060FFEB]: beq        $v1, $zr, 0x0893A98C
    0893A9E0:[00000000]: nop
    0893A9E4:[54A0FFF7]: bnel       $a1, $zr, 0x0893A9C4
    0893A9E8:[94820000]: lhu        $v0, 0($a0)
    0893A9EC:[24C6FFFF]: addiu      $a2, $a2, -1
  Back Branch 0893A9F0 105 times (length 9)
    0893A9C0:[00000000]: nop
    0893A9C4:[7C027BC4]: ins        $v0, $zr, 15, 1
    0893A9C8:[50A20009]: beql       $a1, $v0, 0x0893A9F0
    0893A9CC:[24C6FFFF]: addiu      $a2, $a2, -1
    0893A9D0:[8C820004]: lw         $v0, 4($a0)
--> 0893A9D4:[00822021]: addu       $a0, $a0, $v0
    0893A9D8:[0087182B]: sltu       $v1, $a0, $a3
    0893A9DC:[1060FFEB]: beq        $v1, $zr, 0x0893A98C
    0893A9E0:[00000000]: nop
    0893A9E4:[54A0FFF7]: bnel       $a1, $zr, 0x0893A9C4
    0893A9E8:[94820000]: lhu        $v0, 0($a0)
    0893A9EC:[24C6FFFF]: addiu      $a2, $a2, -1
--> 0893A9F0:[54C8FFF8]: bnel       $a2, $t0, 0x0893A9D4
    0893A9F4:[8C820004]: lw         $v0, 4($a0)
    0893A9F8:[03E00008]: jr         $ra
    0893A9FC:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
_S1_2_8943B04 36,288,374 instructions (0.820%), 1,222,527 calls (08943B04 - 08943BC0, length 48)
    08943B04:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08943B08:[44086000]: mfc1       $t0, $f12
    08943B0C:[48E80023]: MTV.s      $t0, S031.s
    08943B10:[C8A10000]: lv.s       S010.s, 0($a1)
    08943B14:[C8A10005]: lv.s       S011.s, 4($a1)
    08943B18:[C8A1000A]: lv.s       S012.s, 8($a1)
    08943B1C:[C8A1000F]: lv.s       S013.s, 12($a1)
    08943B20:[C8C20000]: lv.s       S020.s, 0($a2)
    08943B24:[C8C20005]: lv.s       S021.s, 4($a2)
    08943B28:[C8C2000A]: lv.s       S022.s, 8($a2)
    08943B2C:[C8C2000F]: lv.s       S023.s, 12($a2)
    08943B30:[D0630020]: VCST.s     S001.s, VFPU_SQRT1_2
    08943B34:[DE000E03]: VPFXD      [-1:1, M, M, M]
    08943B38:[64828180]: vdot.q     S000.s, C010.q, C020.q
    08943B3C:[DFC03BFC]: VFIM.s     S002.s, 0.99804688
    08943B40:[6C400006]: vcmp.s     GE, S000.s, S002.s
    08943B44:[49010019]: bvt        0, 0x08943BAC
    08943B48:[D0442303]: vocp.s     S030.s, S031.s
    08943B4C:[DC0001E4]: VPFXS      [|x|, y, z, w]
    08943B50:[6C200002]: vcmp.s     LT, S000.s, S001.s
    08943B54:[DC0001E4]: VPFXS      [|x|, y, z, w]
    08943B58:[D0170043]: vasin.s    S032.s, S000.s
    08943B5C:[49030005]: bvtl       0, 0x08943B74
    08943B60:[D0444343]: vocp.s     S032.s, S032.s
    08943B64:[64000020]: vmul.s     S001.s, S000.s, S000.s
    08943B68:[D0442020]: vocp.s     S001.s, S001.s
    08943B6C:[D0162020]: vsqrt.s    S001.s, S001.s
    08943B70:[D0172043]: vasin.s    S032.s, S001.s
    08943B74:[D0060020]: vzero.s    S001.s
    08943B78:[3C013851]: lui        $at, 0x3851 <=> li $at, 0x38510000
    08943B7C:[3421B717]: ori        $at, $at, -18665
    08943B80:[48E10040]: MTV.s      $at, S002.s
    08943B84:[65430383]: vscl.p     C030.p, C030.p, S032.s
    08943B88:[6C200002]: vcmp.s     LT, S000.s, S001.s
    08943B8C:[D0128303]: vsin.t     C030.t, C030.t
    08943B90:[DC0F00E4]: VPFXS      [-x, -y, -z, -w]
    08943B94:[D2A08282]: VCMOVT.q   C020.q, C020.q, 0
    08943B98:[6C404302]: vcmp.s     LT, S032.s, S002.s
    08943B9C:[D0104343]: vrcp.s     S032.s, S032.s
    08943BA0:[65430383]: vscl.p     C030.p, C030.p, S032.s
    08943BA4:[49030004]: bvtl       0, 0x08943BB8
    08943BA8:[D0008180]: vmov.q     C000.q, C010.q
    08943BAC:[65038180]: vscl.q     C000.q, C010.q, S030.s
    08943BB0:[65238283]: vscl.q     C030.q, C020.q, S031.s
    08943BB4:[60038080]: vadd.q     C000.q, C000.q, C030.q
    08943BB8:[F8800000]: sv.q       C000.q, 0($a0)
    08943BBC:[03E00008]: jr         $ra
    08943BC0:[00000000]: nop
_S1_2_8943CA0 36,149,043 instructions (0.817%), 1,074,793 calls (08943CA0 - 08943D40, length 41)
    08943CA0:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    08943CA4:[30480002]: andi       $t0, $v0, 2
    08943CA8:[11000013]: beq        $t0, $zr, 0x08943CF8
    08943CAC:[F38380A0]: VMIDT.q    E000.q
    08943CB0:[D8C70000]: lv.q       C130.q, 0($a2)
    08943CB4:[DC0C001B]: VPFXS      [w, z, -y, -x]
    08943CB8:[D0008784]: vmov.q     C100.q, C130.q
    08943CBC:[DC09004E]: VPFXS      [-z, w, x, -y]
    08943CC0:[D0008785]: vmov.q     C110.q, C130.q
    08943CC4:[DC0A00B1]: VPFXS      [y, -x, w, -z]
    08943CC8:[D0008786]: vmov.q     C120.q, C130.q
    08943CCC:[DC04001B]: VPFXS      [w, z, -y, x]
    08943CD0:[D0008788]: vmov.q     C200.q, C130.q
    08943CD4:[DC01004E]: VPFXS      [-z, w, x, y]
    08943CD8:[D0008789]: vmov.q     C210.q, C130.q
    08943CDC:[DC0200B1]: VPFXS      [y, -x, w, z]
    08943CE0:[D000878A]: vmov.q     C220.q, C130.q
    08943CE4:[DC0700E4]: VPFXS      [-x, -y, -z, w]
    08943CE8:[D000878B]: vmov.q     C230.q, C130.q
    08943CEC:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08943CF0:[D00380A3]: vidt.q     R003.q
    08943CF4:[D0038083]: vidt.q     C030.q
    08943CF8:[30480004]: andi       $t0, $v0, 4
    08943CFC:[11000005]: beq        $t0, $zr, 0x08943D14
    08943D00:[00000000]: nop
    08943D04:[D8E70000]: lv.q       C130.q, 0($a3)
    08943D08:[65078080]: vscl.q     C000.q, C000.q, S130.s
    08943D0C:[65278181]: vscl.q     C010.q, C010.q, S131.s
    08943D10:[65478282]: vscl.q     C020.q, C020.q, S132.s
    08943D14:[30480001]: andi       $t0, $v0, 1
    08943D18:[11000004]: beq        $t0, $zr, 0x08943D2C
    08943D1C:[00000000]: nop
    08943D20:[D8A30000]: lv.q       C030.q, 0($a1)
    08943D24:[DE000700]: VPFXD      [M, M, M, w]
    08943D28:[D0038083]: vidt.q     C030.q
    08943D2C:[F8800000]: sv.q       C000.q, 0($a0)
    08943D30:[F8810010]: sv.q       C010.q, 16($a0)
    08943D34:[F8820020]: sv.q       C020.q, 32($a0)
    08943D38:[F8830030]: sv.q       C030.q, 48($a0)
    08943D3C:[03E00008]: jr         $ra
    08943D40:[00000000]: nop
_S1_2_893CDB0 28,209,871 instructions (0.638%), 115,729 calls (0893CDB0 - 0893D004, length 150)
    0893CDB0:[27BDFFD0]: addiu      $sp, $sp, -48
    0893CDB4:[AFB20018]: sw         $s2, 24($sp)
    0893CDB8:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    0893CDBC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893CDC0:[AFB40020]: sw         $s4, 32($sp)
    0893CDC4:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    0893CDC8:[00E0A021]: addu       $s4, $a3, $zr <=> move $s4, $a3
    0893CDCC:[AFBF0028]: sw         $ra, 40($sp)
    0893CDD0:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    0893CDD4:[AFB50024]: sw         $s5, 36($sp)
    0893CDD8:[AFB3001C]: sw         $s3, 28($sp)
    0893CDDC:[AFB10014]: sw         $s1, 20($sp)
    0893CDE0:[1240004E]: beq        $s2, $zr, 0x0893CF1C
    0893CDE4:[AFB00010]: sw         $s0, 16($sp)
    0893CDE8:[0E25139C]: jal        0x08944E70
    0893CDEC:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    0893CDF0:[0E2513DC]: jal        0x08944F70
    0893CDF4:[8E440050]: lw         $a0, 80($s2)
    0893CDF8:[8E45004C]: lw         $a1, 76($s2)
    0893CDFC:[8E460048]: lw         $a2, 72($s2)
    0893CE00:[0E251420]: jal        0x08945080
    0893CE04:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CE08:[8E420054]: lw         $v0, 84($s2)
    0893CE0C:[30420001]: andi       $v0, $v0, 1
    0893CE10:[50400056]: beql       $v0, $zr, 0x0893CF6C
    0893CE14:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CE18:[8E430014]: lw         $v1, 20($s2)
    0893CE1C:[30620004]: andi       $v0, $v1, 4
    0893CE20:[54400059]: bnel       $v0, $zr, 0x0893CF88
    0893CE24:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    0893CE28:[30620008]: andi       $v0, $v1, 8
    0893CE2C:[5440005D]: bnel       $v0, $zr, 0x0893CFA4
    0893CE30:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CE34:[30620010]: andi       $v0, $v1, 16
    0893CE38:[54400061]: bnel       $v0, $zr, 0x0893CFC0
    0893CE3C:[C64C0060]: lwc1       $f12, 96($s2)
    0893CE40:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CE44:[90433220]: lbu        $v1, 12832($v0)
    0893CE48:[14600068]: bne        $v1, $zr, 0x0893CFEC
    0893CE4C:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CE50:[8E53002C]: lw         $s3, 44($s2)
    0893CE54:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0893CE58:[1A600018]: blez       $s3, 0x0893CEBC
    0893CE5C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    0893CE60:[0A24F3A0]: j          0x0893CE80
    0893CE64:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893CE68:[10600002]: beq        $v1, $zr, 0x0893CE74
    0893CE6C:[0230882D]: min        $s1, $s1, $s0
    0893CE70:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    0893CE74:[26100001]: addiu      $s0, $s0, 1
    0893CE78:[12700011]: beq        $s3, $s0, 0x0893CEC0
    0893CE7C:[02B1102A]: slt        $v0, $s5, $s1
    0893CE80:[8E430018]: lw         $v1, 24($s2)
    0893CE84:[00101080]: sll        $v0, $s0, 0x0002
    0893CE88:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CE8C:[00431021]: addu       $v0, $v0, $v1
    0893CE90:[8C420000]: lw         $v0, 0($v0)
    0893CE94:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CE98:[10400004]: beq        $v0, $zr, 0x0893CEAC
    0893CE9C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEA0:[8C42004C]: lw         $v0, 76($v0)
    0893CEA4:[1440FFF0]: bne        $v0, $zr, 0x0893CE68
    0893CEA8:[02B0182A]: slt        $v1, $s5, $s0
    0893CEAC:[0E24F9DF]: jal        0x0893E77C
    0893CEB0:[26100001]: addiu      $s0, $s0, 1
    0893CEB4:[5670FFF3]: bnel       $s3, $s0, 0x0893CE84
    0893CEB8:[8E430018]: lw         $v1, 24($s2)
    0893CEBC:[02B1102A]: slt        $v0, $s5, $s1
    0893CEC0:[54400011]: bnel       $v0, $zr, 0x0893CF08
    0893CEC4:[8E420054]: lw         $v0, 84($s2)
    0893CEC8:[00118080]: sll        $s0, $s1, 0x0002
    0893CECC:[8E420018]: lw         $v0, 24($s2)
    0893CED0:[26310001]: addiu      $s1, $s1, 1
    0893CED4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CED8:[00501021]: addu       $v0, $v0, $s0
    0893CEDC:[8C420000]: lw         $v0, 0($v0)
    0893CEE0:[26100004]: addiu      $s0, $s0, 4
    0893CEE4:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CEE8:[10400015]: beq        $v0, $zr, 0x0893CF40
    0893CEEC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEF0:[8C42004C]: lw         $v0, 76($v0)
    0893CEF4:[14400012]: bne        $v0, $zr, 0x0893CF40
    0893CEF8:[02B1102A]: slt        $v0, $s5, $s1
    0893CEFC:[5040FFF4]: beql       $v0, $zr, 0x0893CED0
    0893CF00:[8E420018]: lw         $v0, 24($s2)
    0893CF04:[8E420054]: lw         $v0, 84($s2)
    0893CF08:[30420002]: andi       $v0, $v0, 2
    0893CF0C:[14400013]: bne        $v0, $zr, 0x0893CF5C
    0893CF10:[00000000]: nop
    0893CF14:[0E2513CD]: jal        0x08944F34
    0893CF18:[00000000]: nop
    0893CF1C:[8FBF0028]: lw         $ra, 40($sp)
    0893CF20:[8FB50024]: lw         $s5, 36($sp)
    0893CF24:[8FB40020]: lw         $s4, 32($sp)
    0893CF28:[8FB3001C]: lw         $s3, 28($sp)
    0893CF2C:[8FB20018]: lw         $s2, 24($sp)
    0893CF30:[8FB10014]: lw         $s1, 20($sp)
    0893CF34:[8FB00010]: lw         $s0, 16($sp)
    0893CF38:[03E00008]: jr         $ra
    0893CF3C:[27BD0030]: addiu      $sp, $sp, 48
    0893CF40:[0E24F9DF]: jal        0x0893E77C
    0893CF44:[00000000]: nop
    0893CF48:[02B1102A]: slt        $v0, $s5, $s1
    0893CF4C:[5040FFE0]: beql       $v0, $zr, 0x0893CED0
    0893CF50:[8E420018]: lw         $v0, 24($s2)
    0893CF54:[0A24F3C2]: j          0x0893CF08
    0893CF58:[8E420054]: lw         $v0, 84($s2)
    0893CF5C:[0E2518F2]: jal        0x089463C8
    0893CF60:[00000000]: nop
    0893CF64:[0A24F3C5]: j          0x0893CF14
    0893CF68:[00000000]: nop
    0893CF6C:[0E25147F]: jal        0x089451FC
    0893CF70:[26450070]: addiu      $a1, $s2, 112
    0893CF74:[8E430014]: lw         $v1, 20($s2)
    0893CF78:[30620004]: andi       $v0, $v1, 4
    0893CF7C:[1040FFAB]: beq        $v0, $zr, 0x0893CE2C
    0893CF80:[30620008]: andi       $v0, $v1, 8
    0893CF84:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    0893CF88:[0E2514A9]: jal        0x089452A4
    0893CF8C:[26450110]: addiu      $a1, $s2, 272
    0893CF90:[8E430014]: lw         $v1, 20($s2)
    0893CF94:[30620008]: andi       $v0, $v1, 8
    0893CF98:[1040FFA7]: beq        $v0, $zr, 0x0893CE38
    0893CF9C:[30620010]: andi       $v0, $v1, 16
    0893CFA0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CFA4:[0E251496]: jal        0x08945258
    0893CFA8:[2645005C]: addiu      $a1, $s2, 92
    0893CFAC:[8E430014]: lw         $v1, 20($s2)
    0893CFB0:[30620010]: andi       $v0, $v1, 16
    0893CFB4:[1040FFA3]: beq        $v0, $zr, 0x0893CE44
    0893CFB8:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CFBC:[C64C0060]: lwc1       $f12, 96($s2)
    0893CFC0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893CFC4:[0E250DFF]: jal        0x089437FC
    0893CFC8:[46006346]: mov.s      $f13, $f12
    0893CFCC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CFD0:[0E2514BC]: jal        0x089452F0
    0893CFD4:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0893CFD8:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CFDC:[90433220]: lbu        $v1, 12832($v0)
    0893CFE0:[5060FF9C]: beql       $v1, $zr, 0x0893CE54
    0893CFE4:[8E53002C]: lw         $s3, 44($s2)
    0893CFE8:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CFEC:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    0893CFF0:[8C45321C]: lw         $a1, 12828($v0)
    0893CFF4:[8C663218]: lw         $a2, 12824($v1)
    0893CFF8:[0E2514CF]: jal        0x0894533C
    0893CFFC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893D000:[0A24F395]: j          0x0893CE54
    0893D004:[8E53002C]: lw         $s3, 44($s2)
  Back Branch 0893CEA4 1,456,474 times (length 17)
    0893CE54:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0893CE58:[1A600018]: blez       $s3, 0x0893CEBC
    0893CE5C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    0893CE60:[0A24F3A0]: j          0x0893CE80
    0893CE64:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 0893CE68:[10600002]: beq        $v1, $zr, 0x0893CE74
    0893CE6C:[0230882D]: min        $s1, $s1, $s0
    0893CE70:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    0893CE74:[26100001]: addiu      $s0, $s0, 1
    0893CE78:[12700011]: beq        $s3, $s0, 0x0893CEC0
    0893CE7C:[02B1102A]: slt        $v0, $s5, $s1
    0893CE80:[8E430018]: lw         $v1, 24($s2)
    0893CE84:[00101080]: sll        $v0, $s0, 0x0002
    0893CE88:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CE8C:[00431021]: addu       $v0, $v0, $v1
    0893CE90:[8C420000]: lw         $v0, 0($v0)
    0893CE94:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CE98:[10400004]: beq        $v0, $zr, 0x0893CEAC
    0893CE9C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEA0:[8C42004C]: lw         $v0, 76($v0)
--> 0893CEA4:[1440FFF0]: bne        $v0, $zr, 0x0893CE68
    0893CEA8:[02B0182A]: slt        $v1, $s5, $s0
    0893CEAC:[0E24F9DF]: jal        0x0893E77C
    0893CEB0:[26100001]: addiu      $s0, $s0, 1
    0893CEB4:[5670FFF3]: bnel       $s3, $s0, 0x0893CE84
  Back Branch 0893CEB4 1,320,313 times (length 14)
    0893CE70:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    0893CE74:[26100001]: addiu      $s0, $s0, 1
    0893CE78:[12700011]: beq        $s3, $s0, 0x0893CEC0
    0893CE7C:[02B1102A]: slt        $v0, $s5, $s1
    0893CE80:[8E430018]: lw         $v1, 24($s2)
--> 0893CE84:[00101080]: sll        $v0, $s0, 0x0002
    0893CE88:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CE8C:[00431021]: addu       $v0, $v0, $v1
    0893CE90:[8C420000]: lw         $v0, 0($v0)
    0893CE94:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CE98:[10400004]: beq        $v0, $zr, 0x0893CEAC
    0893CE9C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEA0:[8C42004C]: lw         $v0, 76($v0)
    0893CEA4:[1440FFF0]: bne        $v0, $zr, 0x0893CE68
    0893CEA8:[02B0182A]: slt        $v1, $s5, $s0
    0893CEAC:[0E24F9DF]: jal        0x0893E77C
    0893CEB0:[26100001]: addiu      $s0, $s0, 1
--> 0893CEB4:[5670FFF3]: bnel       $s3, $s0, 0x0893CE84
    0893CEB8:[8E430018]: lw         $v1, 24($s2)
    0893CEBC:[02B1102A]: slt        $v0, $s5, $s1
    0893CEC0:[54400011]: bnel       $v0, $zr, 0x0893CF08
    0893CEC4:[8E420054]: lw         $v0, 84($s2)
  Back Branch 0893CF64 115,729 times (length 22)
    0893CF00:[8E420018]: lw         $v0, 24($s2)
    0893CF04:[8E420054]: lw         $v0, 84($s2)
    0893CF08:[30420002]: andi       $v0, $v0, 2
    0893CF0C:[14400013]: bne        $v0, $zr, 0x0893CF5C
    0893CF10:[00000000]: nop
--> 0893CF14:[0E2513CD]: jal        0x08944F34
    0893CF18:[00000000]: nop
    0893CF1C:[8FBF0028]: lw         $ra, 40($sp)
    0893CF20:[8FB50024]: lw         $s5, 36($sp)
    0893CF24:[8FB40020]: lw         $s4, 32($sp)
    0893CF28:[8FB3001C]: lw         $s3, 28($sp)
    0893CF2C:[8FB20018]: lw         $s2, 24($sp)
    0893CF30:[8FB10014]: lw         $s1, 20($sp)
    0893CF34:[8FB00010]: lw         $s0, 16($sp)
    0893CF38:[03E00008]: jr         $ra
    0893CF3C:[27BD0030]: addiu      $sp, $sp, 48
    0893CF40:[0E24F9DF]: jal        0x0893E77C
    0893CF44:[00000000]: nop
    0893CF48:[02B1102A]: slt        $v0, $s5, $s1
    0893CF4C:[5040FFE0]: beql       $v0, $zr, 0x0893CED0
    0893CF50:[8E420018]: lw         $v0, 24($s2)
    0893CF54:[0A24F3C2]: j          0x0893CF08
    0893CF58:[8E420054]: lw         $v0, 84($s2)
    0893CF5C:[0E2518F2]: jal        0x089463C8
    0893CF60:[00000000]: nop
--> 0893CF64:[0A24F3C5]: j          0x0893CF14
    0893CF68:[00000000]: nop
    0893CF6C:[0E25147F]: jal        0x089451FC
    0893CF70:[26450070]: addiu      $a1, $s2, 112
    0893CF74:[8E430014]: lw         $v1, 20($s2)
  Back Branch 0893CF4C 20,432 times (length 33)
    0893CEBC:[02B1102A]: slt        $v0, $s5, $s1
    0893CEC0:[54400011]: bnel       $v0, $zr, 0x0893CF08
    0893CEC4:[8E420054]: lw         $v0, 84($s2)
    0893CEC8:[00118080]: sll        $s0, $s1, 0x0002
    0893CECC:[8E420018]: lw         $v0, 24($s2)
--> 0893CED0:[26310001]: addiu      $s1, $s1, 1
    0893CED4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CED8:[00501021]: addu       $v0, $v0, $s0
    0893CEDC:[8C420000]: lw         $v0, 0($v0)
    0893CEE0:[26100004]: addiu      $s0, $s0, 4
    0893CEE4:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CEE8:[10400015]: beq        $v0, $zr, 0x0893CF40
    0893CEEC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEF0:[8C42004C]: lw         $v0, 76($v0)
    0893CEF4:[14400012]: bne        $v0, $zr, 0x0893CF40
    0893CEF8:[02B1102A]: slt        $v0, $s5, $s1
    0893CEFC:[5040FFF4]: beql       $v0, $zr, 0x0893CED0
    0893CF00:[8E420018]: lw         $v0, 24($s2)
    0893CF04:[8E420054]: lw         $v0, 84($s2)
    0893CF08:[30420002]: andi       $v0, $v0, 2
    0893CF0C:[14400013]: bne        $v0, $zr, 0x0893CF5C
    0893CF10:[00000000]: nop
    0893CF14:[0E2513CD]: jal        0x08944F34
    0893CF18:[00000000]: nop
    0893CF1C:[8FBF0028]: lw         $ra, 40($sp)
    0893CF20:[8FB50024]: lw         $s5, 36($sp)
    0893CF24:[8FB40020]: lw         $s4, 32($sp)
    0893CF28:[8FB3001C]: lw         $s3, 28($sp)
    0893CF2C:[8FB20018]: lw         $s2, 24($sp)
    0893CF30:[8FB10014]: lw         $s1, 20($sp)
    0893CF34:[8FB00010]: lw         $s0, 16($sp)
    0893CF38:[03E00008]: jr         $ra
    0893CF3C:[27BD0030]: addiu      $sp, $sp, 48
    0893CF40:[0E24F9DF]: jal        0x0893E77C
    0893CF44:[00000000]: nop
    0893CF48:[02B1102A]: slt        $v0, $s5, $s1
--> 0893CF4C:[5040FFE0]: beql       $v0, $zr, 0x0893CED0
    0893CF50:[8E420018]: lw         $v0, 24($s2)
    0893CF54:[0A24F3C2]: j          0x0893CF08
    0893CF58:[8E420054]: lw         $v0, 84($s2)
    0893CF5C:[0E2518F2]: jal        0x089463C8
  Back Branch 0893CF54 6,892 times (length 21)
    0893CEF4:[14400012]: bne        $v0, $zr, 0x0893CF40
    0893CEF8:[02B1102A]: slt        $v0, $s5, $s1
    0893CEFC:[5040FFF4]: beql       $v0, $zr, 0x0893CED0
    0893CF00:[8E420018]: lw         $v0, 24($s2)
    0893CF04:[8E420054]: lw         $v0, 84($s2)
--> 0893CF08:[30420002]: andi       $v0, $v0, 2
    0893CF0C:[14400013]: bne        $v0, $zr, 0x0893CF5C
    0893CF10:[00000000]: nop
    0893CF14:[0E2513CD]: jal        0x08944F34
    0893CF18:[00000000]: nop
    0893CF1C:[8FBF0028]: lw         $ra, 40($sp)
    0893CF20:[8FB50024]: lw         $s5, 36($sp)
    0893CF24:[8FB40020]: lw         $s4, 32($sp)
    0893CF28:[8FB3001C]: lw         $s3, 28($sp)
    0893CF2C:[8FB20018]: lw         $s2, 24($sp)
    0893CF30:[8FB10014]: lw         $s1, 20($sp)
    0893CF34:[8FB00010]: lw         $s0, 16($sp)
    0893CF38:[03E00008]: jr         $ra
    0893CF3C:[27BD0030]: addiu      $sp, $sp, 48
    0893CF40:[0E24F9DF]: jal        0x0893E77C
    0893CF44:[00000000]: nop
    0893CF48:[02B1102A]: slt        $v0, $s5, $s1
    0893CF4C:[5040FFE0]: beql       $v0, $zr, 0x0893CED0
    0893CF50:[8E420018]: lw         $v0, 24($s2)
--> 0893CF54:[0A24F3C2]: j          0x0893CF08
    0893CF58:[8E420054]: lw         $v0, 84($s2)
    0893CF5C:[0E2518F2]: jal        0x089463C8
    0893CF60:[00000000]: nop
    0893CF64:[0A24F3C5]: j          0x0893CF14
  Back Branch 0893CFB4 565 times (length 94)
    0893CE30:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CE34:[30620010]: andi       $v0, $v1, 16
    0893CE38:[54400061]: bnel       $v0, $zr, 0x0893CFC0
    0893CE3C:[C64C0060]: lwc1       $f12, 96($s2)
    0893CE40:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
--> 0893CE44:[90433220]: lbu        $v1, 12832($v0)
    0893CE48:[14600068]: bne        $v1, $zr, 0x0893CFEC
    0893CE4C:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CE50:[8E53002C]: lw         $s3, 44($s2)
    0893CE54:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0893CE58:[1A600018]: blez       $s3, 0x0893CEBC
    0893CE5C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    0893CE60:[0A24F3A0]: j          0x0893CE80
    0893CE64:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893CE68:[10600002]: beq        $v1, $zr, 0x0893CE74
    0893CE6C:[0230882D]: min        $s1, $s1, $s0
    0893CE70:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    0893CE74:[26100001]: addiu      $s0, $s0, 1
    0893CE78:[12700011]: beq        $s3, $s0, 0x0893CEC0
    0893CE7C:[02B1102A]: slt        $v0, $s5, $s1
    0893CE80:[8E430018]: lw         $v1, 24($s2)
    0893CE84:[00101080]: sll        $v0, $s0, 0x0002
    0893CE88:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CE8C:[00431021]: addu       $v0, $v0, $v1
    0893CE90:[8C420000]: lw         $v0, 0($v0)
    0893CE94:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CE98:[10400004]: beq        $v0, $zr, 0x0893CEAC
    0893CE9C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEA0:[8C42004C]: lw         $v0, 76($v0)
    0893CEA4:[1440FFF0]: bne        $v0, $zr, 0x0893CE68
    0893CEA8:[02B0182A]: slt        $v1, $s5, $s0
    0893CEAC:[0E24F9DF]: jal        0x0893E77C
    0893CEB0:[26100001]: addiu      $s0, $s0, 1
    0893CEB4:[5670FFF3]: bnel       $s3, $s0, 0x0893CE84
    0893CEB8:[8E430018]: lw         $v1, 24($s2)
    0893CEBC:[02B1102A]: slt        $v0, $s5, $s1
    0893CEC0:[54400011]: bnel       $v0, $zr, 0x0893CF08
    0893CEC4:[8E420054]: lw         $v0, 84($s2)
    0893CEC8:[00118080]: sll        $s0, $s1, 0x0002
    0893CECC:[8E420018]: lw         $v0, 24($s2)
    0893CED0:[26310001]: addiu      $s1, $s1, 1
    0893CED4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893CED8:[00501021]: addu       $v0, $v0, $s0
    0893CEDC:[8C420000]: lw         $v0, 0($v0)
    0893CEE0:[26100004]: addiu      $s0, $s0, 4
    0893CEE4:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    0893CEE8:[10400015]: beq        $v0, $zr, 0x0893CF40
    0893CEEC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0893CEF0:[8C42004C]: lw         $v0, 76($v0)
    0893CEF4:[14400012]: bne        $v0, $zr, 0x0893CF40
    0893CEF8:[02B1102A]: slt        $v0, $s5, $s1
    0893CEFC:[5040FFF4]: beql       $v0, $zr, 0x0893CED0
    0893CF00:[8E420018]: lw         $v0, 24($s2)
    0893CF04:[8E420054]: lw         $v0, 84($s2)
    0893CF08:[30420002]: andi       $v0, $v0, 2
    0893CF0C:[14400013]: bne        $v0, $zr, 0x0893CF5C
    0893CF10:[00000000]: nop
    0893CF14:[0E2513CD]: jal        0x08944F34
    0893CF18:[00000000]: nop
    0893CF1C:[8FBF0028]: lw         $ra, 40($sp)
    0893CF20:[8FB50024]: lw         $s5, 36($sp)
    0893CF24:[8FB40020]: lw         $s4, 32($sp)
    0893CF28:[8FB3001C]: lw         $s3, 28($sp)
    0893CF2C:[8FB20018]: lw         $s2, 24($sp)
    0893CF30:[8FB10014]: lw         $s1, 20($sp)
    0893CF34:[8FB00010]: lw         $s0, 16($sp)
    0893CF38:[03E00008]: jr         $ra
    0893CF3C:[27BD0030]: addiu      $sp, $sp, 48
    0893CF40:[0E24F9DF]: jal        0x0893E77C
    0893CF44:[00000000]: nop
    0893CF48:[02B1102A]: slt        $v0, $s5, $s1
    0893CF4C:[5040FFE0]: beql       $v0, $zr, 0x0893CED0
    0893CF50:[8E420018]: lw         $v0, 24($s2)
    0893CF54:[0A24F3C2]: j          0x0893CF08
    0893CF58:[8E420054]: lw         $v0, 84($s2)
    0893CF5C:[0E2518F2]: jal        0x089463C8
    0893CF60:[00000000]: nop
    0893CF64:[0A24F3C5]: j          0x0893CF14
    0893CF68:[00000000]: nop
    0893CF6C:[0E25147F]: jal        0x089451FC
    0893CF70:[26450070]: addiu      $a1, $s2, 112
    0893CF74:[8E430014]: lw         $v1, 20($s2)
    0893CF78:[30620004]: andi       $v0, $v1, 4
    0893CF7C:[1040FFAB]: beq        $v0, $zr, 0x0893CE2C
    0893CF80:[30620008]: andi       $v0, $v1, 8
    0893CF84:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    0893CF88:[0E2514A9]: jal        0x089452A4
    0893CF8C:[26450110]: addiu      $a1, $s2, 272
    0893CF90:[8E430014]: lw         $v1, 20($s2)
    0893CF94:[30620008]: andi       $v0, $v1, 8
    0893CF98:[1040FFA7]: beq        $v0, $zr, 0x0893CE38
    0893CF9C:[30620010]: andi       $v0, $v1, 16
    0893CFA0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893CFA4:[0E251496]: jal        0x08945258
    0893CFA8:[2645005C]: addiu      $a1, $s2, 92
    0893CFAC:[8E430014]: lw         $v1, 20($s2)
    0893CFB0:[30620010]: andi       $v0, $v1, 16
--> 0893CFB4:[1040FFA3]: beq        $v0, $zr, 0x0893CE44
    0893CFB8:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0893CFBC:[C64C0060]: lwc1       $f12, 96($s2)
    0893CFC0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893CFC4:[0E250DFF]: jal        0x089437FC
_S1_2_89459A8 27,387,947 instructions (0.619%), 636,929 calls (089459A8 - 08945A58, length 45)
    089459A8:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    089459AC:[244832E0]: addiu      $t0, $v0, 13024
    089459B0:[8D020018]: lw         $v0, 24($t0)
    089459B4:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    089459B8:[00431024]: and        $v0, $v0, $v1
    089459BC:[10400023]: beq        $v0, $zr, 0x08945A4C
    089459C0:[240CFFFF]: addiu      $t4, $zr, -1 <=> li $t4, -1
    089459C4:[8D060068]: lw         $a2, 104($t0)
    089459C8:[8D03006C]: lw         $v1, 108($t0)
    089459CC:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089459D0:[24423EB8]: addiu      $v0, $v0, 16056
    089459D4:[00C27021]: addu       $t6, $a2, $v0
    089459D8:[00626821]: addu       $t5, $v1, $v0
    089459DC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089459E0:[0183100B]: movn       $v0, $t4, $v1
    089459E4:[8D070008]: lw         $a3, 8($t0)
    089459E8:[7C02FE04]: ins        $v0, $zr, 24, 8
    089459EC:[3C03E100]: lui        $v1, 0xE100 <=> li $v1, 0xE1000000
    089459F0:[8D05000C]: lw         $a1, 12($t0)
    089459F4:[00434825]: or         $t1, $v0, $v1
    089459F8:[8D040064]: lw         $a0, 100($t0)
    089459FC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08945A00:[0186100B]: movn       $v0, $t4, $a2
    08945A04:[24EB000C]: addiu      $t3, $a3, 12
    08945A08:[7C02FE04]: ins        $v0, $zr, 24, 8
    08945A0C:[3C03E000]: lui        $v1, 0xE000 <=> li $v1, 0xE0000000
    08945A10:[00AB282B]: sltu       $a1, $a1, $t3
    08945A14:[00043200]: sll        $a2, $a0, 0x0008
    08945A18:[14A0000E]: bne        $a1, $zr, 0x08945A54
    08945A1C:[00436025]: or         $t4, $v0, $v1
    08945A20:[81A20000]: lb         $v0, 0($t5)
    08945A24:[81C40000]: lb         $a0, 0($t6)
    08945A28:[3C03DF00]: lui        $v1, 0xDF00 <=> li $v1, 0xDF000000
    08945A2C:[00021100]: sll        $v0, $v0, 0x0004
    08945A30:[00C21025]: or         $v0, $a2, $v0
    08945A34:[00441025]: or         $v0, $v0, $a0
    08945A38:[00431025]: or         $v0, $v0, $v1
    08945A3C:[ACE90008]: sw         $t1, 8($a3)
    08945A40:[AD0B0008]: sw         $t3, 8($t0)
    08945A44:[ACE20000]: sw         $v0, 0($a3)
    08945A48:[ACEC0004]: sw         $t4, 4($a3)
    08945A4C:[03E00008]: jr         $ra
    08945A50:[00000000]: nop
    08945A54:[03E00008]: jr         $ra
    08945A58:[AD00000C]: sw         $zr, 12($t0)
_S1_2_881E744 27,327,696 instructions (0.618%), 47,664 calls (0881E744 - 0881E7E0, length 40)
    0881E744:[27BDFFE0]: addiu      $sp, $sp, -32
    0881E748:[AFB40010]: sw         $s4, 16($sp)
    0881E74C:[24140032]: addiu      $s4, $zr, 50 <=> li $s4, 50
    0881E750:[AFB3000C]: sw         $s3, 12($sp)
    0881E754:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    0881E758:[AFB20008]: sw         $s2, 8($sp)
    0881E75C:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881E760:[AFB10004]: sw         $s1, 4($sp)
    0881E764:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0881E768:[AFB00000]: sw         $s0, 0($sp)
    0881E76C:[24900004]: addiu      $s0, $a0, 4
    0881E770:[0A2079E0]: j          0x0881E780
    0881E774:[AFBF0014]: sw         $ra, 20($sp)
    0881E778:[12340013]: beq        $s1, $s4, 0x0881E7C8
    0881E77C:[8FBF0014]: lw         $ra, 20($sp)
    0881E780:[8E030000]: lw         $v1, 0($s0)
    0881E784:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E788:[8C620024]: lw         $v0, 36($v1)
    0881E78C:[0040F809]: jalr       $ra, $v0
    0881E790:[26310001]: addiu      $s1, $s1, 1
    0881E794:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E798:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881E79C:[1040FFF6]: beq        $v0, $zr, 0x0881E778
    0881E7A0:[2610011C]: addiu      $s0, $s0, 284
    0881E7A4:[0E20CA28]: jal        0x088328A0
    0881E7A8:[00000000]: nop
    0881E7AC:[1040FFF2]: beq        $v0, $zr, 0x0881E778
    0881E7B0:[00000000]: nop
    0881E7B4:[8E6237D0]: lw         $v0, 14288($s3)
    0881E7B8:[24420001]: addiu      $v0, $v0, 1
    0881E7BC:[1634FFF0]: bne        $s1, $s4, 0x0881E780
    0881E7C0:[AE6237D0]: sw         $v0, 14288($s3)
    0881E7C4:[8FBF0014]: lw         $ra, 20($sp)
    0881E7C8:[8FB40010]: lw         $s4, 16($sp)
    0881E7CC:[8FB3000C]: lw         $s3, 12($sp)
    0881E7D0:[8FB20008]: lw         $s2, 8($sp)
    0881E7D4:[8FB10004]: lw         $s1, 4($sp)
    0881E7D8:[8FB00000]: lw         $s0, 0($sp)
    0881E7DC:[03E00008]: jr         $ra
    0881E7E0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0881E79C 2,383,200 times (length 11)
    0881E764:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0881E768:[AFB00000]: sw         $s0, 0($sp)
    0881E76C:[24900004]: addiu      $s0, $a0, 4
    0881E770:[0A2079E0]: j          0x0881E780
    0881E774:[AFBF0014]: sw         $ra, 20($sp)
--> 0881E778:[12340013]: beq        $s1, $s4, 0x0881E7C8
    0881E77C:[8FBF0014]: lw         $ra, 20($sp)
    0881E780:[8E030000]: lw         $v1, 0($s0)
    0881E784:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E788:[8C620024]: lw         $v0, 36($v1)
    0881E78C:[0040F809]: jalr       $ra, $v0
    0881E790:[26310001]: addiu      $s1, $s1, 1
    0881E794:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E798:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 0881E79C:[1040FFF6]: beq        $v0, $zr, 0x0881E778
    0881E7A0:[2610011C]: addiu      $s0, $s0, 284
    0881E7A4:[0E20CA28]: jal        0x088328A0
    0881E7A8:[00000000]: nop
    0881E7AC:[1040FFF2]: beq        $v0, $zr, 0x0881E778
  Back Branch 0881E7AC 39,766 times (length 15)
    0881E764:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0881E768:[AFB00000]: sw         $s0, 0($sp)
    0881E76C:[24900004]: addiu      $s0, $a0, 4
    0881E770:[0A2079E0]: j          0x0881E780
    0881E774:[AFBF0014]: sw         $ra, 20($sp)
--> 0881E778:[12340013]: beq        $s1, $s4, 0x0881E7C8
    0881E77C:[8FBF0014]: lw         $ra, 20($sp)
    0881E780:[8E030000]: lw         $v1, 0($s0)
    0881E784:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E788:[8C620024]: lw         $v0, 36($v1)
    0881E78C:[0040F809]: jalr       $ra, $v0
    0881E790:[26310001]: addiu      $s1, $s1, 1
    0881E794:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E798:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881E79C:[1040FFF6]: beq        $v0, $zr, 0x0881E778
    0881E7A0:[2610011C]: addiu      $s0, $s0, 284
    0881E7A4:[0E20CA28]: jal        0x088328A0
    0881E7A8:[00000000]: nop
--> 0881E7AC:[1040FFF2]: beq        $v0, $zr, 0x0881E778
    0881E7B0:[00000000]: nop
    0881E7B4:[8E6237D0]: lw         $v0, 14288($s3)
    0881E7B8:[24420001]: addiu      $v0, $v0, 1
    0881E7BC:[1634FFF0]: bne        $s1, $s4, 0x0881E780
  Back Branch 0881E7BC 76 times (length 17)
    0881E76C:[24900004]: addiu      $s0, $a0, 4
    0881E770:[0A2079E0]: j          0x0881E780
    0881E774:[AFBF0014]: sw         $ra, 20($sp)
    0881E778:[12340013]: beq        $s1, $s4, 0x0881E7C8
    0881E77C:[8FBF0014]: lw         $ra, 20($sp)
--> 0881E780:[8E030000]: lw         $v1, 0($s0)
    0881E784:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E788:[8C620024]: lw         $v0, 36($v1)
    0881E78C:[0040F809]: jalr       $ra, $v0
    0881E790:[26310001]: addiu      $s1, $s1, 1
    0881E794:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881E798:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881E79C:[1040FFF6]: beq        $v0, $zr, 0x0881E778
    0881E7A0:[2610011C]: addiu      $s0, $s0, 284
    0881E7A4:[0E20CA28]: jal        0x088328A0
    0881E7A8:[00000000]: nop
    0881E7AC:[1040FFF2]: beq        $v0, $zr, 0x0881E778
    0881E7B0:[00000000]: nop
    0881E7B4:[8E6237D0]: lw         $v0, 14288($s3)
    0881E7B8:[24420001]: addiu      $v0, $v0, 1
--> 0881E7BC:[1634FFF0]: bne        $s1, $s4, 0x0881E780
    0881E7C0:[AE6237D0]: sw         $v0, 14288($s3)
    0881E7C4:[8FBF0014]: lw         $ra, 20($sp)
    0881E7C8:[8FB40010]: lw         $s4, 16($sp)
    0881E7CC:[8FB3000C]: lw         $s3, 12($sp)
_S1_2_88FA0A4 26,416,764 instructions (0.597%), 143,088 calls (088FA0A4 - 088FA7B4, length 453)
    088FA0A4:[27BDFF50]: addiu      $sp, $sp, -176
    088FA0A8:[AFBE0080]: sw         $fp, 128($sp)
    088FA0AC:[27BE0024]: addiu      $fp, $sp, 36
    088FA0B0:[AFB60078]: sw         $s6, 120($sp)
    088FA0B4:[0120B021]: addu       $s6, $t1, $zr <=> move $s6, $t1
    088FA0B8:[AFB50074]: sw         $s5, 116($sp)
    088FA0BC:[00E0A821]: addu       $s5, $a3, $zr <=> move $s5, $a3
    088FA0C0:[AFB40070]: sw         $s4, 112($sp)
    088FA0C4:[309400FF]: andi       $s4, $a0, 255
    088FA0C8:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    088FA0CC:[AFB20068]: sw         $s2, 104($sp)
    088FA0D0:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    088FA0D4:[01002821]: addu       $a1, $t0, $zr <=> move $a1, $t0
    088FA0D8:[AFB10064]: sw         $s1, 100($sp)
    088FA0DC:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    088FA0E0:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    088FA0E4:[AFBF0084]: sw         $ra, 132($sp)
    088FA0E8:[AFB3006C]: sw         $s3, 108($sp)
    088FA0EC:[01009821]: addu       $s3, $t0, $zr <=> move $s3, $t0
    088FA0F0:[AFB00060]: sw         $s0, 96($sp)
    088FA0F4:[27B00018]: addiu      $s0, $sp, 24
    088FA0F8:[E7B800A0]: swc1       $f24, 160($sp)
    088FA0FC:[E7B60098]: swc1       $f22, 152($sp)
    088FA100:[AFB7007C]: sw         $s7, 124($sp)
    088FA104:[E7BB00AC]: swc1       $f27, 172($sp)
    088FA108:[E7BA00A8]: swc1       $f26, 168($sp)
    088FA10C:[E7B900A4]: swc1       $f25, 164($sp)
    088FA110:[E7B7009C]: swc1       $f23, 156($sp)
    088FA114:[E7B50094]: swc1       $f21, 148($sp)
    088FA118:[0E255591]: jal        0x08955644
    088FA11C:[E7B40090]: swc1       $f20, 144($sp)
    088FA120:[27A4000C]: addiu      $a0, $sp, 12
    088FA124:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FA128:[0E255591]: jal        0x08955644
    088FA12C:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    088FA130:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    088FA134:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088FA138:[0E255591]: jal        0x08955644
    088FA13C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088FA140:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    088FA144:[0E25563B]: jal        0x089558EC
    088FA148:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FA14C:[27A4000C]: addiu      $a0, $sp, 12
    088FA150:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FA154:[0E25563B]: jal        0x089558EC
    088FA158:[46000586]: mov.s      $f22, $f0
    088FA15C:[46000606]: mov.s      $f24, $f0
    088FA160:[44800000]: mtc1       $zr, $f0
    088FA164:[4600B03E]: c.le.s     $f22, $f0
    088FA168:[00000000]: nop
    088FA16C:[450100F1]: bc1t       0x088FA534
    088FA170:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    088FA174:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    088FA178:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088FA17C:[0E255591]: jal        0x08955644
    088FA180:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088FA184:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    088FA188:[0E25563B]: jal        0x089558EC
    088FA18C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    088FA190:[27A4000C]: addiu      $a0, $sp, 12
    088FA194:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    088FA198:[0E25563B]: jal        0x089558EC
    088FA19C:[46000546]: mov.s      $f21, $f0
    088FA1A0:[46000646]: mov.s      $f25, $f0
    088FA1A4:[44800000]: mtc1       $zr, $f0
    088FA1A8:[4615003E]: c.le.s     $f0, $f21
    088FA1AC:[00000000]: nop
    088FA1B0:[45020006]: bc1fl      0x088FA1CC
    088FA1B4:[4619B042]: mul.s      $f1, $f22, $f25
    088FA1B8:[4615C83E]: c.le.s     $f25, $f21
    088FA1BC:[00000000]: nop
    088FA1C0:[450300CA]: bc1tl      0x088FA4EC
    088FA1C4:[8E630000]: lw         $v1, 0($s3)
    088FA1C8:[4619B042]: mul.s      $f1, $f22, $f25
    088FA1CC:[4615C002]: mul.s      $f0, $f24, $f21
    088FA1D0:[44801000]: mtc1       $zr, $f2
    088FA1D4:[46000EC1]: sub.s      $f27, $f1, $f0
    088FA1D8:[4602D83E]: c.le.s     $f27, $f2
    088FA1DC:[00000000]: nop
    088FA1E0:[45000009]: bc1f       0x088FA208
    088FA1E4:[00000000]: nop
    088FA1E8:[4616103E]: c.le.s     $f2, $f22
    088FA1EC:[00000000]: nop
    088FA1F0:[45000005]: bc1f       0x088FA208
    088FA1F4:[00000000]: nop
    088FA1F8:[4602A83E]: c.le.s     $f21, $f2
    088FA1FC:[00000000]: nop
    088FA200:[45010003]: bc1t       0x088FA210
    088FA204:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    088FA208:[1280000E]: beq        $s4, $zr, 0x088FA244
    088FA20C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088FA210:[4615B041]: sub.s      $f1, $f22, $f21
    088FA214:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA218:[C4406E80]: lwc1       $f0, 28288($v0)
    088FA21C:[4600083C]: c.lt.s     $f1, $f0
    088FA220:[00000000]: nop
    088FA224:[450200F8]: bc1fl      0x088FA608
    088FA228:[4601B303]: div.s      $f12, $f22, $f1
    088FA22C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA230:[C4406E84]: lwc1       $f0, 28292($v0)
    088FA234:[4601003C]: c.lt.s     $f0, $f1
    088FA238:[00000000]: nop
    088FA23C:[450200F2]: bc1fl      0x088FA608
    088FA240:[4601B303]: div.s      $f12, $f22, $f1
    088FA244:[27B00030]: addiu      $s0, $sp, 48
    088FA248:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    088FA24C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088FA250:[0E255591]: jal        0x08955644
    088FA254:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088FA258:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    088FA25C:[0E25563B]: jal        0x089558EC
    088FA260:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FA264:[27A4000C]: addiu      $a0, $sp, 12
    088FA268:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FA26C:[0E25563B]: jal        0x089558EC
    088FA270:[460005C6]: mov.s      $f23, $f0
    088FA274:[46000506]: mov.s      $f20, $f0
    088FA278:[44800000]: mtc1       $zr, $f0
    088FA27C:[4614003E]: c.le.s     $f0, $f20
    088FA280:[00000000]: nop
    088FA284:[45020006]: bc1fl      0x088FA2A0
    088FA288:[4614B042]: mul.s      $f1, $f22, $f20
    088FA28C:[4614B83E]: c.le.s     $f23, $f20
    088FA290:[00000000]: nop
    088FA294:[450300BF]: bc1tl      0x088FA594
    088FA298:[8EC30000]: lw         $v1, 0($s6)
    088FA29C:[4614B042]: mul.s      $f1, $f22, $f20
    088FA2A0:[4617C002]: mul.s      $f0, $f24, $f23
    088FA2A4:[44801000]: mtc1       $zr, $f2
    088FA2A8:[46010681]: sub.s      $f26, $f0, $f1
    088FA2AC:[4602D03E]: c.le.s     $f26, $f2
    088FA2B0:[00000000]: nop
    088FA2B4:[450100AD]: bc1t       0x088FA56C
    088FA2B8:[00000000]: nop
    088FA2BC:[1280001B]: beq        $s4, $zr, 0x088FA32C
    088FA2C0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088FA2C4:[4614C041]: sub.s      $f1, $f24, $f20
    088FA2C8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA2CC:[C4406E80]: lwc1       $f0, 28288($v0)
    088FA2D0:[4600083C]: c.lt.s     $f1, $f0
    088FA2D4:[00000000]: nop
    088FA2D8:[45010102]: bc1t       0x088FA6E4
    088FA2DC:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA2E0:[4601C303]: div.s      $f12, $f24, $f1
    088FA2E4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA2E8:[0E255604]: jal        0x08955810
    088FA2EC:[27A5000C]: addiu      $a1, $sp, 12
    088FA2F0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA2F4:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FA2F8:[0E255584]: jal        0x08955610
    088FA2FC:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FA300:[12000002]: beq        $s0, $zr, 0x088FA30C
    088FA304:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088FA308:[0057B80A]: movz       $s7, $v0, $s7
    088FA30C:[12800063]: beq        $s4, $zr, 0x088FA49C
    088FA310:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA314:[8E420000]: lw         $v0, 0($s2)
    088FA318:[8E430004]: lw         $v1, 4($s2)
    088FA31C:[8E440008]: lw         $a0, 8($s2)
    088FA320:[AE420018]: sw         $v0, 24($s2)
    088FA324:[AE43001C]: sw         $v1, 28($s2)
    088FA328:[AE440020]: sw         $a0, 32($s2)
    088FA32C:[4614A842]: mul.s      $f1, $f21, $f20
    088FA330:[4617C802]: mul.s      $f0, $f25, $f23
    088FA334:[44801000]: mtc1       $zr, $f2
    088FA338:[46000E01]: sub.s      $f24, $f1, $f0
    088FA33C:[4602C03E]: c.le.s     $f24, $f2
    088FA340:[00000000]: nop
    088FA344:[450300A5]: bc1tl      0x088FA5DC
    088FA348:[4615CD81]: sub.s      $f22, $f25, $f21
    088FA34C:[12800021]: beq        $s4, $zr, 0x088FA3D4
    088FA350:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088FA354:[4615CD81]: sub.s      $f22, $f25, $f21
    088FA358:[4614B801]: sub.s      $f0, $f23, $f20
    088FA35C:[46160500]: add.s      $f20, $f0, $f22
    088FA360:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA364:[C4406E80]: lwc1       $f0, 28288($v0)
    088FA368:[4600A03C]: c.lt.s     $f20, $f0
    088FA36C:[00000000]: nop
    088FA370:[450100E3]: bc1t       0x088FA700
    088FA374:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA378:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    088FA37C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA380:[0E255591]: jal        0x08955644
    088FA384:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FA388:[4614B303]: div.s      $f12, $f22, $f20
    088FA38C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA390:[0E255604]: jal        0x08955810
    088FA394:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088FA398:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA39C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088FA3A0:[0E255584]: jal        0x08955610
    088FA3A4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FA3A8:[12000002]: beq        $s0, $zr, 0x088FA3B4
    088FA3AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    088FA3B0:[0057B80A]: movz       $s7, $v0, $s7
    088FA3B4:[12800039]: beq        $s4, $zr, 0x088FA49C
    088FA3B8:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA3BC:[8E420000]: lw         $v0, 0($s2)
    088FA3C0:[8E430004]: lw         $v1, 4($s2)
    088FA3C4:[8E440008]: lw         $a0, 8($s2)
    088FA3C8:[AE420024]: sw         $v0, 36($s2)
    088FA3CC:[AE430028]: sw         $v1, 40($s2)
    088FA3D0:[AE44002C]: sw         $a0, 44($s2)
    088FA3D4:[16E0009E]: bne        $s7, $zr, 0x088FA650
    088FA3D8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA3DC:[4618D000]: add.s      $f0, $f26, $f24
    088FA3E0:[4600D840]: add.s      $f1, $f27, $f0
    088FA3E4:[C4406E80]: lwc1       $f0, 28288($v0)
    088FA3E8:[4600083C]: c.lt.s     $f1, $f0
    088FA3EC:[00000000]: nop
    088FA3F0:[450100CA]: bc1t       0x088FA71C
    088FA3F4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA3F8:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA3FC:[C4546E88]: lwc1       $f20, 28296($v0)
    088FA400:[27B1003C]: addiu      $s1, $sp, 60
    088FA404:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    088FA408:[4601A503]: div.s      $f20, $f20, $f1
    088FA40C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088FA410:[27B00048]: addiu      $s0, $sp, 72
    088FA414:[0E255604]: jal        0x08955810
    088FA418:[4614D302]: mul.s      $f12, $f26, $f20
    088FA41C:[4614DB02]: mul.s      $f12, $f27, $f20
    088FA420:[27A5000C]: addiu      $a1, $sp, 12
    088FA424:[0E255604]: jal        0x08955810
    088FA428:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088FA42C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA430:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FA434:[0E255584]: jal        0x08955610
    088FA438:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    088FA43C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA440:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088FA444:[0E255584]: jal        0x08955610
    088FA448:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    088FA44C:[128000CA]: beq        $s4, $zr, 0x088FA778
    088FA450:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    088FA454:[8E420000]: lw         $v0, 0($s2)
    088FA458:[8E430004]: lw         $v1, 4($s2)
    088FA45C:[8E440008]: lw         $a0, 8($s2)
    088FA460:[AE420030]: sw         $v0, 48($s2)
    088FA464:[00051100]: sll        $v0, $a1, 0x0004
    088FA468:[24170004]: addiu      $s7, $zr, 4 <=> li $s7, 4
    088FA46C:[AE430034]: sw         $v1, 52($s2)
    088FA470:[00051880]: sll        $v1, $a1, 0x0002
    088FA474:[00431023]: subu       $v0, $v0, $v1
    088FA478:[AE440038]: sw         $a0, 56($s2)
    088FA47C:[00521021]: addu       $v0, $v0, $s2
    088FA480:[8C430008]: lw         $v1, 8($v0)
    088FA484:[8C440000]: lw         $a0, 0($v0)
    088FA488:[8C450004]: lw         $a1, 4($v0)
    088FA48C:[AE430008]: sw         $v1, 8($s2)
    088FA490:[AE440000]: sw         $a0, 0($s2)
    088FA494:[AE450004]: sw         $a1, 4($s2)
    088FA498:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA49C:[8FBF0084]: lw         $ra, 132($sp)
    088FA4A0:[8FBE0080]: lw         $fp, 128($sp)
    088FA4A4:[8FB7007C]: lw         $s7, 124($sp)
    088FA4A8:[8FB60078]: lw         $s6, 120($sp)
    088FA4AC:[8FB50074]: lw         $s5, 116($sp)
    088FA4B0:[8FB40070]: lw         $s4, 112($sp)
    088FA4B4:[8FB3006C]: lw         $s3, 108($sp)
    088FA4B8:[8FB20068]: lw         $s2, 104($sp)
    088FA4BC:[8FB10064]: lw         $s1, 100($sp)
    088FA4C0:[8FB00060]: lw         $s0, 96($sp)
    088FA4C4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA4C8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA4CC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA4D0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA4D4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA4D8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA4DC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA4E0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA4E4:[03E00008]: jr         $ra
    088FA4E8:[27BD00B0]: addiu      $sp, $sp, 176
    088FA4EC:[8E640004]: lw         $a0, 4($s3)
    088FA4F0:[8E650008]: lw         $a1, 8($s3)
    088FA4F4:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088FA4F8:[AE430000]: sw         $v1, 0($s2)
    088FA4FC:[0057B80A]: movz       $s7, $v0, $s7
    088FA500:[AE440004]: sw         $a0, 4($s2)
    088FA504:[1280FFE4]: beq        $s4, $zr, 0x088FA498
    088FA508:[AE450008]: sw         $a1, 8($s2)
    088FA50C:[4619B042]: mul.s      $f1, $f22, $f25
    088FA510:[4615C002]: mul.s      $f0, $f24, $f21
    088FA514:[44801000]: mtc1       $zr, $f2
    088FA518:[46000EC1]: sub.s      $f27, $f1, $f0
    088FA51C:[4602D83E]: c.le.s     $f27, $f2
    088FA520:[00000000]: nop
    088FA524:[4500FF38]: bc1f       0x088FA208
    088FA528:[00000000]: nop
    088FA52C:[0A23E87A]: j          0x088FA1E8
    088FA530:[00000000]: nop
    088FA534:[4600C03E]: c.le.s     $f24, $f0
    088FA538:[00000000]: nop
    088FA53C:[4500FF0D]: bc1f       0x088FA174
    088FA540:[00000000]: nop
    088FA544:[8EA20000]: lw         $v0, 0($s5)
    088FA548:[8EA30004]: lw         $v1, 4($s5)
    088FA54C:[8EA40008]: lw         $a0, 8($s5)
    088FA550:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    088FA554:[AE420000]: sw         $v0, 0($s2)
    088FA558:[AE430004]: sw         $v1, 4($s2)
    088FA55C:[1680FF05]: bne        $s4, $zr, 0x088FA174
    088FA560:[AE440008]: sw         $a0, 8($s2)
    088FA564:[0A23E927]: j          0x088FA49C
    088FA568:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA56C:[4618103E]: c.le.s     $f2, $f24
    088FA570:[00000000]: nop
    088FA574:[4500FF51]: bc1f       0x088FA2BC
    088FA578:[00000000]: nop
    088FA57C:[4602A03E]: c.le.s     $f20, $f2
    088FA580:[00000000]: nop
    088FA584:[4500FF4D]: bc1f       0x088FA2BC
    088FA588:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    088FA58C:[0A23E8B2]: j          0x088FA2C8
    088FA590:[4614C041]: sub.s      $f1, $f24, $f20
    088FA594:[8EC40004]: lw         $a0, 4($s6)
    088FA598:[8EC50008]: lw         $a1, 8($s6)
    088FA59C:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    088FA5A0:[AE430000]: sw         $v1, 0($s2)
    088FA5A4:[0057B80A]: movz       $s7, $v0, $s7
    088FA5A8:[AE440004]: sw         $a0, 4($s2)
    088FA5AC:[1280FFBA]: beq        $s4, $zr, 0x088FA498
    088FA5B0:[AE450008]: sw         $a1, 8($s2)
    088FA5B4:[4614B042]: mul.s      $f1, $f22, $f20
    088FA5B8:[4617C002]: mul.s      $f0, $f24, $f23
    088FA5BC:[44801000]: mtc1       $zr, $f2
    088FA5C0:[46010681]: sub.s      $f26, $f0, $f1
    088FA5C4:[4602D03E]: c.le.s     $f26, $f2
    088FA5C8:[00000000]: nop
    088FA5CC:[4500FF3B]: bc1f       0x088FA2BC
    088FA5D0:[00000000]: nop
    088FA5D4:[0A23E95B]: j          0x088FA56C
    088FA5D8:[00000000]: nop
    088FA5DC:[4616103E]: c.le.s     $f2, $f22
    088FA5E0:[00000000]: nop
    088FA5E4:[4500FF59]: bc1f       0x088FA34C
    088FA5E8:[00000000]: nop
    088FA5EC:[4614B801]: sub.s      $f0, $f23, $f20
    088FA5F0:[4600103E]: c.le.s     $f2, $f0
    088FA5F4:[00000000]: nop
    088FA5F8:[4500FF54]: bc1f       0x088FA34C
    088FA5FC:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    088FA600:[0A23E8D8]: j          0x088FA360
    088FA604:[46160500]: add.s      $f20, $f0, $f22
    088FA608:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA60C:[0E255604]: jal        0x08955810
    088FA610:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    088FA614:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088FA618:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FA61C:[0E255584]: jal        0x08955610
    088FA620:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FA624:[1600002D]: bne        $s0, $zr, 0x088FA6DC
    088FA628:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088FA62C:[1280FF9B]: beq        $s4, $zr, 0x088FA49C
    088FA630:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA634:[8E420000]: lw         $v0, 0($s2)
    088FA638:[8E430004]: lw         $v1, 4($s2)
    088FA63C:[8E440008]: lw         $a0, 8($s2)
    088FA640:[AE42000C]: sw         $v0, 12($s2)
    088FA644:[AE430010]: sw         $v1, 16($s2)
    088FA648:[0A23E891]: j          0x088FA244
    088FA64C:[AE440014]: sw         $a0, 20($s2)
    088FA650:[1AE00039]: blez       $s7, 0x088FA738
    088FA654:[00000000]: nop
    088FA658:[1280FF8F]: beq        $s4, $zr, 0x088FA498
    088FA65C:[02E02821]: addu       $a1, $s7, $zr <=> move $a1, $s7
    088FA660:[00051880]: sll        $v1, $a1, 0x0002
    088FA664:[00051100]: sll        $v0, $a1, 0x0004
    088FA668:[00431023]: subu       $v0, $v0, $v1
    088FA66C:[00521021]: addu       $v0, $v0, $s2
    088FA670:[8C430008]: lw         $v1, 8($v0)
    088FA674:[8C440000]: lw         $a0, 0($v0)
    088FA678:[8C450004]: lw         $a1, 4($v0)
    088FA67C:[AE430008]: sw         $v1, 8($s2)
    088FA680:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA684:[AE440000]: sw         $a0, 0($s2)
    088FA688:[AE450004]: sw         $a1, 4($s2)
    088FA68C:[8FBF0084]: lw         $ra, 132($sp)
    088FA690:[8FBE0080]: lw         $fp, 128($sp)
    088FA694:[8FB7007C]: lw         $s7, 124($sp)
    088FA698:[8FB60078]: lw         $s6, 120($sp)
    088FA69C:[8FB50074]: lw         $s5, 116($sp)
    088FA6A0:[8FB40070]: lw         $s4, 112($sp)
    088FA6A4:[8FB3006C]: lw         $s3, 108($sp)
    088FA6A8:[8FB20068]: lw         $s2, 104($sp)
    088FA6AC:[8FB10064]: lw         $s1, 100($sp)
    088FA6B0:[8FB00060]: lw         $s0, 96($sp)
    088FA6B4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA6B8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA6BC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA6C0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA6C4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA6C8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA6CC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA6D0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA6D4:[03E00008]: jr         $ra
    088FA6D8:[27BD00B0]: addiu      $sp, $sp, 176
    088FA6DC:[0A23E98B]: j          0x088FA62C
    088FA6E0:[0057B80A]: movz       $s7, $v0, $s7
    088FA6E4:[C4406E84]: lwc1       $f0, 28292($v0)
    088FA6E8:[4601003C]: c.lt.s     $f0, $f1
    088FA6EC:[00000000]: nop
    088FA6F0:[4503FF0F]: bc1tl      0x088FA330
    088FA6F4:[4614A842]: mul.s      $f1, $f21, $f20
    088FA6F8:[0A23E8B9]: j          0x088FA2E4
    088FA6FC:[4601C303]: div.s      $f12, $f24, $f1
    088FA700:[C4406E84]: lwc1       $f0, 28292($v0)
    088FA704:[4614003C]: c.lt.s     $f0, $f20
    088FA708:[00000000]: nop
    088FA70C:[4501FF31]: bc1t       0x088FA3D4
    088FA710:[00000000]: nop
    088FA714:[0A23E8DF]: j          0x088FA37C
    088FA718:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    088FA71C:[C4406E84]: lwc1       $f0, 28292($v0)
    088FA720:[4601003C]: c.lt.s     $f0, $f1
    088FA724:[00000000]: nop
    088FA728:[4502FF34]: bc1fl      0x088FA3FC
    088FA72C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088FA730:[0A23E927]: j          0x088FA49C
    088FA734:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA738:[06E1FF58]: bgez       $s7, 0x088FA49C
    088FA73C:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA740:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088FA744:[12E2000E]: beq        $s7, $v0, 0x088FA780
    088FA748:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088FA74C:[12E20013]: beq        $s7, $v0, 0x088FA79C
    088FA750:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    088FA754:[16E2FF51]: bne        $s7, $v0, 0x088FA49C
    088FA758:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA75C:[8EC20008]: lw         $v0, 8($s6)
    088FA760:[8EC30000]: lw         $v1, 0($s6)
    088FA764:[8EC40004]: lw         $a0, 4($s6)
    088FA768:[AE420008]: sw         $v0, 8($s2)
    088FA76C:[AE430000]: sw         $v1, 0($s2)
    088FA770:[0A23E926]: j          0x088FA498
    088FA774:[AE440004]: sw         $a0, 4($s2)
    088FA778:[0A23E926]: j          0x088FA498
    088FA77C:[24170004]: addiu      $s7, $zr, 4 <=> li $s7, 4
    088FA780:[8E620008]: lw         $v0, 8($s3)
    088FA784:[8E630000]: lw         $v1, 0($s3)
    088FA788:[8E640004]: lw         $a0, 4($s3)
    088FA78C:[AE420008]: sw         $v0, 8($s2)
    088FA790:[AE430000]: sw         $v1, 0($s2)
    088FA794:[0A23E926]: j          0x088FA498
    088FA798:[AE440004]: sw         $a0, 4($s2)
    088FA79C:[8EA20008]: lw         $v0, 8($s5)
    088FA7A0:[8EA30000]: lw         $v1, 0($s5)
    088FA7A4:[8EA40004]: lw         $a0, 4($s5)
    088FA7A8:[AE420008]: sw         $v0, 8($s2)
    088FA7AC:[AE430000]: sw         $v1, 0($s2)
    088FA7B0:[0A23E926]: j          0x088FA498
    088FA7B4:[AE440004]: sw         $a0, 4($s2)
  Back Branch 088FA778 69,369 times (length 186)
  Back Branch 088FA62C 59,029 times (length 102)
  Back Branch 088FA648 39,433 times (length 259)
  Back Branch 088FA5E4 38,126 times (length 168)
  Back Branch 088FA5F8 37,826 times (length 173)
  Back Branch 088FA600 37,646 times (length 170)
  Back Branch 088FA6DC 32,353 times (length 46)
    088FA618:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FA61C:[0E255584]: jal        0x08955610
    088FA620:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FA624:[1600002D]: bne        $s0, $zr, 0x088FA6DC
    088FA628:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 088FA62C:[1280FF9B]: beq        $s4, $zr, 0x088FA49C
    088FA630:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA634:[8E420000]: lw         $v0, 0($s2)
    088FA638:[8E430004]: lw         $v1, 4($s2)
    088FA63C:[8E440008]: lw         $a0, 8($s2)
    088FA640:[AE42000C]: sw         $v0, 12($s2)
    088FA644:[AE430010]: sw         $v1, 16($s2)
    088FA648:[0A23E891]: j          0x088FA244
    088FA64C:[AE440014]: sw         $a0, 20($s2)
    088FA650:[1AE00039]: blez       $s7, 0x088FA738
    088FA654:[00000000]: nop
    088FA658:[1280FF8F]: beq        $s4, $zr, 0x088FA498
    088FA65C:[02E02821]: addu       $a1, $s7, $zr <=> move $a1, $s7
    088FA660:[00051880]: sll        $v1, $a1, 0x0002
    088FA664:[00051100]: sll        $v0, $a1, 0x0004
    088FA668:[00431023]: subu       $v0, $v0, $v1
    088FA66C:[00521021]: addu       $v0, $v0, $s2
    088FA670:[8C430008]: lw         $v1, 8($v0)
    088FA674:[8C440000]: lw         $a0, 0($v0)
    088FA678:[8C450004]: lw         $a1, 4($v0)
    088FA67C:[AE430008]: sw         $v1, 8($s2)
    088FA680:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA684:[AE440000]: sw         $a0, 0($s2)
    088FA688:[AE450004]: sw         $a1, 4($s2)
    088FA68C:[8FBF0084]: lw         $ra, 132($sp)
    088FA690:[8FBE0080]: lw         $fp, 128($sp)
    088FA694:[8FB7007C]: lw         $s7, 124($sp)
    088FA698:[8FB60078]: lw         $s6, 120($sp)
    088FA69C:[8FB50074]: lw         $s5, 116($sp)
    088FA6A0:[8FB40070]: lw         $s4, 112($sp)
    088FA6A4:[8FB3006C]: lw         $s3, 108($sp)
    088FA6A8:[8FB20068]: lw         $s2, 104($sp)
    088FA6AC:[8FB10064]: lw         $s1, 100($sp)
    088FA6B0:[8FB00060]: lw         $s0, 96($sp)
    088FA6B4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA6B8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA6BC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA6C0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA6C4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA6C8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA6CC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA6D0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA6D4:[03E00008]: jr         $ra
    088FA6D8:[27BD00B0]: addiu      $sp, $sp, 176
--> 088FA6DC:[0A23E98B]: j          0x088FA62C
    088FA6E0:[0057B80A]: movz       $s7, $v0, $s7
    088FA6E4:[C4406E84]: lwc1       $f0, 28292($v0)
    088FA6E8:[4601003C]: c.lt.s     $f0, $f1
    088FA6EC:[00000000]: nop
  Back Branch 088FA658 23,764 times (length 114)
  Back Branch 088FA574 19,318 times (length 176)
  Back Branch 088FA584 19,104 times (length 180)
  Back Branch 088FA58C 18,803 times (length 179)
  Back Branch 088FA53C 11,155 times (length 244)
  Back Branch 088FA504 2,719 times (length 29)
    088FA484:[8C440000]: lw         $a0, 0($v0)
    088FA488:[8C450004]: lw         $a1, 4($v0)
    088FA48C:[AE430008]: sw         $v1, 8($s2)
    088FA490:[AE440000]: sw         $a0, 0($s2)
    088FA494:[AE450004]: sw         $a1, 4($s2)
--> 088FA498:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA49C:[8FBF0084]: lw         $ra, 132($sp)
    088FA4A0:[8FBE0080]: lw         $fp, 128($sp)
    088FA4A4:[8FB7007C]: lw         $s7, 124($sp)
    088FA4A8:[8FB60078]: lw         $s6, 120($sp)
    088FA4AC:[8FB50074]: lw         $s5, 116($sp)
    088FA4B0:[8FB40070]: lw         $s4, 112($sp)
    088FA4B4:[8FB3006C]: lw         $s3, 108($sp)
    088FA4B8:[8FB20068]: lw         $s2, 104($sp)
    088FA4BC:[8FB10064]: lw         $s1, 100($sp)
    088FA4C0:[8FB00060]: lw         $s0, 96($sp)
    088FA4C4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA4C8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA4CC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA4D0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA4D4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA4D8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA4DC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA4E0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA4E4:[03E00008]: jr         $ra
    088FA4E8:[27BD00B0]: addiu      $sp, $sp, 176
    088FA4EC:[8E640004]: lw         $a0, 4($s3)
    088FA4F0:[8E650008]: lw         $a1, 8($s3)
    088FA4F4:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088FA4F8:[AE430000]: sw         $v1, 0($s2)
    088FA4FC:[0057B80A]: movz       $s7, $v0, $s7
    088FA500:[AE440004]: sw         $a0, 4($s2)
--> 088FA504:[1280FFE4]: beq        $s4, $zr, 0x088FA498
    088FA508:[AE450008]: sw         $a1, 8($s2)
    088FA50C:[4619B042]: mul.s      $f1, $f22, $f25
    088FA510:[4615C002]: mul.s      $f0, $f24, $f21
    088FA514:[44801000]: mtc1       $zr, $f2
  Back Branch 088FA5AC 2,299 times (length 71)
    088FA484:[8C440000]: lw         $a0, 0($v0)
    088FA488:[8C450004]: lw         $a1, 4($v0)
    088FA48C:[AE430008]: sw         $v1, 8($s2)
    088FA490:[AE440000]: sw         $a0, 0($s2)
    088FA494:[AE450004]: sw         $a1, 4($s2)
--> 088FA498:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA49C:[8FBF0084]: lw         $ra, 132($sp)
    088FA4A0:[8FBE0080]: lw         $fp, 128($sp)
    088FA4A4:[8FB7007C]: lw         $s7, 124($sp)
    088FA4A8:[8FB60078]: lw         $s6, 120($sp)
    088FA4AC:[8FB50074]: lw         $s5, 116($sp)
    088FA4B0:[8FB40070]: lw         $s4, 112($sp)
    088FA4B4:[8FB3006C]: lw         $s3, 108($sp)
    088FA4B8:[8FB20068]: lw         $s2, 104($sp)
    088FA4BC:[8FB10064]: lw         $s1, 100($sp)
    088FA4C0:[8FB00060]: lw         $s0, 96($sp)
    088FA4C4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA4C8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA4CC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA4D0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA4D4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA4D8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA4DC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA4E0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA4E4:[03E00008]: jr         $ra
    088FA4E8:[27BD00B0]: addiu      $sp, $sp, 176
    088FA4EC:[8E640004]: lw         $a0, 4($s3)
    088FA4F0:[8E650008]: lw         $a1, 8($s3)
    088FA4F4:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088FA4F8:[AE430000]: sw         $v1, 0($s2)
    088FA4FC:[0057B80A]: movz       $s7, $v0, $s7
    088FA500:[AE440004]: sw         $a0, 4($s2)
    088FA504:[1280FFE4]: beq        $s4, $zr, 0x088FA498
    088FA508:[AE450008]: sw         $a1, 8($s2)
    088FA50C:[4619B042]: mul.s      $f1, $f22, $f25
    088FA510:[4615C002]: mul.s      $f0, $f24, $f21
    088FA514:[44801000]: mtc1       $zr, $f2
    088FA518:[46000EC1]: sub.s      $f27, $f1, $f0
    088FA51C:[4602D83E]: c.le.s     $f27, $f2
    088FA520:[00000000]: nop
    088FA524:[4500FF38]: bc1f       0x088FA208
    088FA528:[00000000]: nop
    088FA52C:[0A23E87A]: j          0x088FA1E8
    088FA530:[00000000]: nop
    088FA534:[4600C03E]: c.le.s     $f24, $f0
    088FA538:[00000000]: nop
    088FA53C:[4500FF0D]: bc1f       0x088FA174
    088FA540:[00000000]: nop
    088FA544:[8EA20000]: lw         $v0, 0($s5)
    088FA548:[8EA30004]: lw         $v1, 4($s5)
    088FA54C:[8EA40008]: lw         $a0, 8($s5)
    088FA550:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    088FA554:[AE420000]: sw         $v0, 0($s2)
    088FA558:[AE430004]: sw         $v1, 4($s2)
    088FA55C:[1680FF05]: bne        $s4, $zr, 0x088FA174
    088FA560:[AE440008]: sw         $a0, 8($s2)
    088FA564:[0A23E927]: j          0x088FA49C
    088FA568:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA56C:[4618103E]: c.le.s     $f2, $f24
    088FA570:[00000000]: nop
    088FA574:[4500FF51]: bc1f       0x088FA2BC
    088FA578:[00000000]: nop
    088FA57C:[4602A03E]: c.le.s     $f20, $f2
    088FA580:[00000000]: nop
    088FA584:[4500FF4D]: bc1f       0x088FA2BC
    088FA588:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    088FA58C:[0A23E8B2]: j          0x088FA2C8
    088FA590:[4614C041]: sub.s      $f1, $f24, $f20
    088FA594:[8EC40004]: lw         $a0, 4($s6)
    088FA598:[8EC50008]: lw         $a1, 8($s6)
    088FA59C:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    088FA5A0:[AE430000]: sw         $v1, 0($s2)
    088FA5A4:[0057B80A]: movz       $s7, $v0, $s7
    088FA5A8:[AE440004]: sw         $a0, 4($s2)
--> 088FA5AC:[1280FFBA]: beq        $s4, $zr, 0x088FA498
    088FA5B0:[AE450008]: sw         $a1, 8($s2)
    088FA5B4:[4614B042]: mul.s      $f1, $f22, $f20
    088FA5B8:[4617C002]: mul.s      $f0, $f24, $f23
    088FA5BC:[44801000]: mtc1       $zr, $f2
  Back Branch 088FA55C 1,886 times (length 252)
  Back Branch 088FA564 1,695 times (length 52)
    088FA488:[8C450004]: lw         $a1, 4($v0)
    088FA48C:[AE430008]: sw         $v1, 8($s2)
    088FA490:[AE440000]: sw         $a0, 0($s2)
    088FA494:[AE450004]: sw         $a1, 4($s2)
    088FA498:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
--> 088FA49C:[8FBF0084]: lw         $ra, 132($sp)
    088FA4A0:[8FBE0080]: lw         $fp, 128($sp)
    088FA4A4:[8FB7007C]: lw         $s7, 124($sp)
    088FA4A8:[8FB60078]: lw         $s6, 120($sp)
    088FA4AC:[8FB50074]: lw         $s5, 116($sp)
    088FA4B0:[8FB40070]: lw         $s4, 112($sp)
    088FA4B4:[8FB3006C]: lw         $s3, 108($sp)
    088FA4B8:[8FB20068]: lw         $s2, 104($sp)
    088FA4BC:[8FB10064]: lw         $s1, 100($sp)
    088FA4C0:[8FB00060]: lw         $s0, 96($sp)
    088FA4C4:[C7BB00AC]: lwc1       $f27, 172($sp)
    088FA4C8:[C7BA00A8]: lwc1       $f26, 168($sp)
    088FA4CC:[C7B900A4]: lwc1       $f25, 164($sp)
    088FA4D0:[C7B800A0]: lwc1       $f24, 160($sp)
    088FA4D4:[C7B7009C]: lwc1       $f23, 156($sp)
    088FA4D8:[C7B60098]: lwc1       $f22, 152($sp)
    088FA4DC:[C7B50094]: lwc1       $f21, 148($sp)
    088FA4E0:[C7B40090]: lwc1       $f20, 144($sp)
    088FA4E4:[03E00008]: jr         $ra
    088FA4E8:[27BD00B0]: addiu      $sp, $sp, 176
    088FA4EC:[8E640004]: lw         $a0, 4($s3)
    088FA4F0:[8E650008]: lw         $a1, 8($s3)
    088FA4F4:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088FA4F8:[AE430000]: sw         $v1, 0($s2)
    088FA4FC:[0057B80A]: movz       $s7, $v0, $s7
    088FA500:[AE440004]: sw         $a0, 4($s2)
    088FA504:[1280FFE4]: beq        $s4, $zr, 0x088FA498
    088FA508:[AE450008]: sw         $a1, 8($s2)
    088FA50C:[4619B042]: mul.s      $f1, $f22, $f25
    088FA510:[4615C002]: mul.s      $f0, $f24, $f21
    088FA514:[44801000]: mtc1       $zr, $f2
    088FA518:[46000EC1]: sub.s      $f27, $f1, $f0
    088FA51C:[4602D83E]: c.le.s     $f27, $f2
    088FA520:[00000000]: nop
    088FA524:[4500FF38]: bc1f       0x088FA208
    088FA528:[00000000]: nop
    088FA52C:[0A23E87A]: j          0x088FA1E8
    088FA530:[00000000]: nop
    088FA534:[4600C03E]: c.le.s     $f24, $f0
    088FA538:[00000000]: nop
    088FA53C:[4500FF0D]: bc1f       0x088FA174
    088FA540:[00000000]: nop
    088FA544:[8EA20000]: lw         $v0, 0($s5)
    088FA548:[8EA30004]: lw         $v1, 4($s5)
    088FA54C:[8EA40008]: lw         $a0, 8($s5)
    088FA550:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    088FA554:[AE420000]: sw         $v0, 0($s2)
    088FA558:[AE430004]: sw         $v1, 4($s2)
    088FA55C:[1680FF05]: bne        $s4, $zr, 0x088FA174
    088FA560:[AE440008]: sw         $a0, 8($s2)
--> 088FA564:[0A23E927]: j          0x088FA49C
    088FA568:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    088FA56C:[4618103E]: c.le.s     $f2, $f24
    088FA570:[00000000]: nop
    088FA574:[4500FF51]: bc1f       0x088FA2BC
  Back Branch 088FA738 684 times (length 169)
  Back Branch 088FA794 292 times (length 193)
  Back Branch 088FA524 292 times (length 201)
  Back Branch 088FA5CC 203 times (length 198)
  Back Branch 088FA770 201 times (length 184)
  Back Branch 088FA754 201 times (length 176)
  Back Branch 088FA7B0 191 times (length 200)
  Back Branch 088FA5D4 176 times (length 28)
    088FA558:[AE430004]: sw         $v1, 4($s2)
    088FA55C:[1680FF05]: bne        $s4, $zr, 0x088FA174
    088FA560:[AE440008]: sw         $a0, 8($s2)
    088FA564:[0A23E927]: j          0x088FA49C
    088FA568:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
--> 088FA56C:[4618103E]: c.le.s     $f2, $f24
    088FA570:[00000000]: nop
    088FA574:[4500FF51]: bc1f       0x088FA2BC
    088FA578:[00000000]: nop
    088FA57C:[4602A03E]: c.le.s     $f20, $f2
    088FA580:[00000000]: nop
    088FA584:[4500FF4D]: bc1f       0x088FA2BC
    088FA588:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    088FA58C:[0A23E8B2]: j          0x088FA2C8
    088FA590:[4614C041]: sub.s      $f1, $f24, $f20
    088FA594:[8EC40004]: lw         $a0, 4($s6)
    088FA598:[8EC50008]: lw         $a1, 8($s6)
    088FA59C:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    088FA5A0:[AE430000]: sw         $v1, 0($s2)
    088FA5A4:[0057B80A]: movz       $s7, $v0, $s7
    088FA5A8:[AE440004]: sw         $a0, 4($s2)
    088FA5AC:[1280FFBA]: beq        $s4, $zr, 0x088FA498
    088FA5B0:[AE450008]: sw         $a1, 8($s2)
    088FA5B4:[4614B042]: mul.s      $f1, $f22, $f20
    088FA5B8:[4617C002]: mul.s      $f0, $f24, $f23
    088FA5BC:[44801000]: mtc1       $zr, $f2
    088FA5C0:[46010681]: sub.s      $f26, $f0, $f1
    088FA5C4:[4602D03E]: c.le.s     $f26, $f2
    088FA5C8:[00000000]: nop
    088FA5CC:[4500FF3B]: bc1f       0x088FA2BC
    088FA5D0:[00000000]: nop
--> 088FA5D4:[0A23E95B]: j          0x088FA56C
    088FA5D8:[00000000]: nop
    088FA5DC:[4616103E]: c.le.s     $f2, $f22
    088FA5E0:[00000000]: nop
    088FA5E4:[4500FF59]: bc1f       0x088FA34C
  Back Branch 088FA52C 121 times (length 211)
  Back Branch 088FA6F0 4 times (length 242)
_S1_2_8945FEC 26,084,599 instructions (0.590%), 262,420 calls (08945FEC - 089462F4, length 195)
    08945FEC:[3C0A08C6]: lui        $t2, 0x08C6 <=> li $t2, 0x08C60000
    08945FF0:[254732E0]: addiu      $a3, $t2, 13024
    08945FF4:[8CE20034]: lw         $v0, 52($a3)
    08945FF8:[8CE40038]: lw         $a0, 56($a3)
    08945FFC:[8CE60044]: lw         $a2, 68($a3)
    08946000:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08946004:[8CE30040]: lw         $v1, 64($a3)
    08946008:[00441024]: and        $v0, $v0, $a0
    0894600C:[00022827]: nor        $a1, $zr, $v0 <=> li $a1, not $v0
    08946010:[8CE4004C]: lw         $a0, 76($a3)
    08946014:[00651824]: and        $v1, $v1, $a1
    08946018:[00461024]: and        $v0, $v0, $a2
    0894601C:[00434825]: or         $t1, $v0, $v1
    08946020:[8CE50018]: lw         $a1, 24($a3)
    08946024:[28830000]: slti       $v1, $a0, 0
    08946028:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0894602C:[01242026]: xor        $a0, $t1, $a0
    08946030:[0083100A]: movz       $v0, $a0, $v1
    08946034:[00454024]: and        $t0, $v0, $a1
    08946038:[11000036]: beq        $t0, $zr, 0x08946114
    0894603C:[ACE9004C]: sw         $t1, 76($a3)
    08946040:[8CE50008]: lw         $a1, 8($a3)
    08946044:[8CE3000C]: lw         $v1, 12($a3)
    08946048:[24A2002C]: addiu      $v0, $a1, 44
    0894604C:[0062102B]: sltu       $v0, $v1, $v0
    08946050:[14400032]: bne        $v0, $zr, 0x0894611C
    08946054:[31020001]: andi       $v0, $t0, 1
    08946058:[10400008]: beq        $v0, $zr, 0x0894607C
    0894605C:[31020002]: andi       $v0, $t0, 2
    08946060:[31220001]: andi       $v0, $t1, 1
    08946064:[3C031700]: lui        $v1, 0x1700 <=> li $v1, 0x17000000
    08946068:[00431025]: or         $v0, $v0, $v1
    0894606C:[24A40004]: addiu      $a0, $a1, 4
    08946070:[ACE40008]: sw         $a0, 8($a3)
    08946074:[ACA20000]: sw         $v0, 0($a1)
    08946078:[31020002]: andi       $v0, $t0, 2
    0894607C:[14400093]: bne        $v0, $zr, 0x089462CC
    08946080:[254532E0]: addiu      $a1, $t2, 13024
    08946084:[31020004]: andi       $v0, $t0, 4
    08946088:[54400086]: bnel       $v0, $zr, 0x089462A4
    0894608C:[8CA60008]: lw         $a2, 8($a1)
    08946090:[31020008]: andi       $v0, $t0, 8
    08946094:[54400078]: bnel       $v0, $zr, 0x08946278
    08946098:[254532E0]: addiu      $a1, $t2, 13024
    0894609C:[31020010]: andi       $v0, $t0, 16
    089460A0:[5440006A]: bnel       $v0, $zr, 0x0894624C
    089460A4:[254532E0]: addiu      $a1, $t2, 13024
    089460A8:[31020020]: andi       $v0, $t0, 32
    089460AC:[5440005B]: bnel       $v0, $zr, 0x0894621C
    089460B0:[254532E0]: addiu      $a1, $t2, 13024
    089460B4:[31020040]: andi       $v0, $t0, 64
    089460B8:[5440004D]: bnel       $v0, $zr, 0x089461F0
    089460BC:[254532E0]: addiu      $a1, $t2, 13024
    089460C0:[31020080]: andi       $v0, $t0, 128
    089460C4:[5440003D]: bnel       $v0, $zr, 0x089461BC
    089460C8:[254532E0]: addiu      $a1, $t2, 13024
    089460CC:[31020100]: andi       $v0, $t0, 256
    089460D0:[5440002F]: bnel       $v0, $zr, 0x08946190
    089460D4:[254532E0]: addiu      $a1, $t2, 13024
    089460D8:[31020200]: andi       $v0, $t0, 512
    089460DC:[1440001B]: bne        $v0, $zr, 0x0894614C
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
    089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
    089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
    089461FC:[00822025]: or         $a0, $a0, $v0
    08946200:[24C30004]: addiu      $v1, $a2, 4
    08946204:[31020080]: andi       $v0, $t0, 128
    08946208:[ACA30008]: sw         $v1, 8($a1)
    0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
    08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
    08946220:[39220020]: xori       $v0, $t1, 32
    08946224:[7C420140]: ext        $v0, $v0, 5, 1
    08946228:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    0894622C:[00431025]: or         $v0, $v0, $v1
    08946230:[24C40004]: addiu      $a0, $a2, 4
    08946234:[ACC20000]: sw         $v0, 0($a2)
    08946238:[31020040]: andi       $v0, $t0, 64
    0894623C:[1040FFA0]: beq        $v0, $zr, 0x089460C0
    08946240:[ACA40008]: sw         $a0, 8($a1)
    08946244:[0A25187D]: j          0x089461F4
    08946248:[8CA60008]: lw         $a2, 8($a1)
    0894624C:[8CA60008]: lw         $a2, 8($a1)
    08946250:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    08946254:[7D240100]: ext        $a0, $t1, 4, 1
    08946258:[00822025]: or         $a0, $a0, $v0
    0894625C:[24C30004]: addiu      $v1, $a2, 4
    08946260:[31020020]: andi       $v0, $t0, 32
    08946264:[ACA30008]: sw         $v1, 8($a1)
    08946268:[1040FF92]: beq        $v0, $zr, 0x089460B4
    0894626C:[ACC40000]: sw         $a0, 0($a2)
    08946270:[0A251888]: j          0x08946220
    08946274:[8CA60008]: lw         $a2, 8($a1)
    08946278:[8CA60008]: lw         $a2, 8($a1)
    0894627C:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    08946280:[7D2400C0]: ext        $a0, $t1, 3, 1
    08946284:[00822025]: or         $a0, $a0, $v0
    08946288:[24C30004]: addiu      $v1, $a2, 4
    0894628C:[31020010]: andi       $v0, $t0, 16
    08946290:[ACA30008]: sw         $v1, 8($a1)
    08946294:[1040FF84]: beq        $v0, $zr, 0x089460A8
    08946298:[ACC40000]: sw         $a0, 0($a2)
    0894629C:[0A251894]: j          0x08946250
    089462A0:[8CA60008]: lw         $a2, 8($a1)
    089462A4:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089462A8:[7D240080]: ext        $a0, $t1, 2, 1
    089462AC:[00822025]: or         $a0, $a0, $v0
    089462B0:[24C30004]: addiu      $v1, $a2, 4
    089462B4:[31020008]: andi       $v0, $t0, 8
    089462B8:[ACA30008]: sw         $v1, 8($a1)
    089462BC:[1040FF77]: beq        $v0, $zr, 0x0894609C
    089462C0:[ACC40000]: sw         $a0, 0($a2)
    089462C4:[0A25189F]: j          0x0894627C
    089462C8:[8CA60008]: lw         $a2, 8($a1)
    089462CC:[8CA60008]: lw         $a2, 8($a1)
    089462D0:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089462D4:[7D240040]: ext        $a0, $t1, 1, 1
    089462D8:[00822025]: or         $a0, $a0, $v0
    089462DC:[24C30004]: addiu      $v1, $a2, 4
    089462E0:[31020004]: andi       $v0, $t0, 4
    089462E4:[ACA30008]: sw         $v1, 8($a1)
    089462E8:[1040FF69]: beq        $v0, $zr, 0x08946090
    089462EC:[ACC40000]: sw         $a0, 0($a2)
    089462F0:[0A2518A9]: j          0x089462A4
    089462F4:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 08946294 185,203 times (length 125)
  Back Branch 0894623C 126,335 times (length 97)
    089460AC:[5440005B]: bnel       $v0, $zr, 0x0894621C
    089460B0:[254532E0]: addiu      $a1, $t2, 13024
    089460B4:[31020040]: andi       $v0, $t0, 64
    089460B8:[5440004D]: bnel       $v0, $zr, 0x089461F0
    089460BC:[254532E0]: addiu      $a1, $t2, 13024
--> 089460C0:[31020080]: andi       $v0, $t0, 128
    089460C4:[5440003D]: bnel       $v0, $zr, 0x089461BC
    089460C8:[254532E0]: addiu      $a1, $t2, 13024
    089460CC:[31020100]: andi       $v0, $t0, 256
    089460D0:[5440002F]: bnel       $v0, $zr, 0x08946190
    089460D4:[254532E0]: addiu      $a1, $t2, 13024
    089460D8:[31020200]: andi       $v0, $t0, 512
    089460DC:[1440001B]: bne        $v0, $zr, 0x0894614C
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
    089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
    089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
    089461FC:[00822025]: or         $a0, $a0, $v0
    08946200:[24C30004]: addiu      $v1, $a2, 4
    08946204:[31020080]: andi       $v0, $t0, 128
    08946208:[ACA30008]: sw         $v1, 8($a1)
    0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
    08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
    08946220:[39220020]: xori       $v0, $t1, 32
    08946224:[7C420140]: ext        $v0, $v0, 5, 1
    08946228:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    0894622C:[00431025]: or         $v0, $v0, $v1
    08946230:[24C40004]: addiu      $a0, $a2, 4
    08946234:[ACC20000]: sw         $v0, 0($a2)
    08946238:[31020040]: andi       $v0, $t0, 64
--> 0894623C:[1040FFA0]: beq        $v0, $zr, 0x089460C0
    08946240:[ACA40008]: sw         $a0, 8($a1)
    08946244:[0A25187D]: j          0x089461F4
    08946248:[8CA60008]: lw         $a2, 8($a1)
    0894624C:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089462E8 119,886 times (length 152)
  Back Branch 089461AC 116,294 times (length 52)
    089460D0:[5440002F]: bnel       $v0, $zr, 0x08946190
    089460D4:[254532E0]: addiu      $a1, $t2, 13024
    089460D8:[31020200]: andi       $v0, $t0, 512
    089460DC:[1440001B]: bne        $v0, $zr, 0x0894614C
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
--> 089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
    089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
--> 089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089461B4 116,294 times (length 28)
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
--> 0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
--> 089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
  Back Branch 08946180 116,294 times (length 37)
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
--> 089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
--> 08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 08946144 115,729 times (length 22)
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
--> 089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
--> 08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
  Back Branch 089461E0 115,729 times (length 68)
    089460C4:[5440003D]: bnel       $v0, $zr, 0x089461BC
    089460C8:[254532E0]: addiu      $a1, $t2, 13024
    089460CC:[31020100]: andi       $v0, $t0, 256
    089460D0:[5440002F]: bnel       $v0, $zr, 0x08946190
    089460D4:[254532E0]: addiu      $a1, $t2, 13024
--> 089460D8:[31020200]: andi       $v0, $t0, 512
    089460DC:[1440001B]: bne        $v0, $zr, 0x0894614C
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
    089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
--> 089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089461E8 115,729 times (length 23)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
--> 08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
--> 089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
    089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
  Back Branch 08946188 115,729 times (length 27)
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
--> 08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
--> 08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
  Back Branch 08946244 115,729 times (length 22)
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
--> 089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
    089461FC:[00822025]: or         $a0, $a0, $v0
    08946200:[24C30004]: addiu      $v1, $a2, 4
    08946204:[31020080]: andi       $v0, $t0, 128
    08946208:[ACA30008]: sw         $v1, 8($a1)
    0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
    08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
    08946220:[39220020]: xori       $v0, $t1, 32
    08946224:[7C420140]: ext        $v0, $v0, 5, 1
    08946228:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    0894622C:[00431025]: or         $v0, $v0, $v1
    08946230:[24C40004]: addiu      $a0, $a2, 4
    08946234:[ACC20000]: sw         $v0, 0($a2)
    08946238:[31020040]: andi       $v0, $t0, 64
    0894623C:[1040FFA0]: beq        $v0, $zr, 0x089460C0
    08946240:[ACA40008]: sw         $a0, 8($a1)
--> 08946244:[0A25187D]: j          0x089461F4
    08946248:[8CA60008]: lw         $a2, 8($a1)
    0894624C:[8CA60008]: lw         $a2, 8($a1)
    08946250:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    08946254:[7D240100]: ext        $a0, $t1, 4, 1
  Back Branch 08946270 115,729 times (length 22)
    0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
    08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
--> 08946220:[39220020]: xori       $v0, $t1, 32
    08946224:[7C420140]: ext        $v0, $v0, 5, 1
    08946228:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    0894622C:[00431025]: or         $v0, $v0, $v1
    08946230:[24C40004]: addiu      $a0, $a2, 4
    08946234:[ACC20000]: sw         $v0, 0($a2)
    08946238:[31020040]: andi       $v0, $t0, 64
    0894623C:[1040FFA0]: beq        $v0, $zr, 0x089460C0
    08946240:[ACA40008]: sw         $a0, 8($a1)
    08946244:[0A25187D]: j          0x089461F4
    08946248:[8CA60008]: lw         $a2, 8($a1)
    0894624C:[8CA60008]: lw         $a2, 8($a1)
    08946250:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    08946254:[7D240100]: ext        $a0, $t1, 4, 1
    08946258:[00822025]: or         $a0, $a0, $v0
    0894625C:[24C30004]: addiu      $v1, $a2, 4
    08946260:[31020020]: andi       $v0, $t0, 32
    08946264:[ACA30008]: sw         $v1, 8($a1)
    08946268:[1040FF92]: beq        $v0, $zr, 0x089460B4
    0894626C:[ACC40000]: sw         $a0, 0($a2)
--> 08946270:[0A251888]: j          0x08946220
    08946274:[8CA60008]: lw         $a2, 8($a1)
    08946278:[8CA60008]: lw         $a2, 8($a1)
    0894627C:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    08946280:[7D2400C0]: ext        $a0, $t1, 3, 1
  Back Branch 08946268 115,729 times (length 111)
  Back Branch 08946214 115,729 times (length 23)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
--> 089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
    089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
    089461FC:[00822025]: or         $a0, $a0, $v0
    08946200:[24C30004]: addiu      $v1, $a2, 4
    08946204:[31020080]: andi       $v0, $t0, 128
    08946208:[ACA30008]: sw         $v1, 8($a1)
    0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
--> 08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
    08946220:[39220020]: xori       $v0, $t1, 32
    08946224:[7C420140]: ext        $v0, $v0, 5, 1
  Back Branch 0894620C 115,729 times (length 82)
    089460B8:[5440004D]: bnel       $v0, $zr, 0x089461F0
    089460BC:[254532E0]: addiu      $a1, $t2, 13024
    089460C0:[31020080]: andi       $v0, $t0, 128
    089460C4:[5440003D]: bnel       $v0, $zr, 0x089461BC
    089460C8:[254532E0]: addiu      $a1, $t2, 13024
--> 089460CC:[31020100]: andi       $v0, $t0, 256
    089460D0:[5440002F]: bnel       $v0, $zr, 0x08946190
    089460D4:[254532E0]: addiu      $a1, $t2, 13024
    089460D8:[31020200]: andi       $v0, $t0, 512
    089460DC:[1440001B]: bne        $v0, $zr, 0x0894614C
    089460E0:[254732E0]: addiu      $a3, $t2, 13024
    089460E4:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089460E8:[01021024]: and        $v0, $t0, $v0
    089460EC:[1440000D]: bne        $v0, $zr, 0x08946124
    089460F0:[254632E0]: addiu      $a2, $t2, 13024
    089460F4:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089460F8:[01021024]: and        $v0, $t0, $v0
    089460FC:[10400005]: beq        $v0, $zr, 0x08946114
    08946100:[254332E0]: addiu      $v1, $t2, 13024
    08946104:[8C620014]: lw         $v0, 20($v1)
    08946108:[34421000]: ori        $v0, $v0, 4096
    0894610C:[03E00008]: jr         $ra
    08946110:[AC620014]: sw         $v0, 20($v1)
    08946114:[03E00008]: jr         $ra
    08946118:[00000000]: nop
    0894611C:[03E00008]: jr         $ra
    08946120:[ACE0000C]: sw         $zr, 12($a3)
    08946124:[8CC50008]: lw         $a1, 8($a2)
    08946128:[00091582]: srl        $v0, $t1, 0x0016
    0894612C:[38420001]: xori       $v0, $v0, 1
    08946130:[30420001]: andi       $v0, $v0, 1
    08946134:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    08946138:[00431025]: or         $v0, $v0, $v1
    0894613C:[24A40004]: addiu      $a0, $a1, 4
    08946140:[ACC40008]: sw         $a0, 8($a2)
    08946144:[0A25183D]: j          0x089460F4
    08946148:[ACA20000]: sw         $v0, 0($a1)
    0894614C:[8CE60008]: lw         $a2, 8($a3)
    08946150:[31240200]: andi       $a0, $t1, 512
    08946154:[2C850001]: sltiu      $a1, $a0, 1
    08946158:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    0894615C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08946160:[00822025]: or         $a0, $a0, $v0
    08946164:[24C20008]: addiu      $v0, $a2, 8
    08946168:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    0894616C:[ACE20008]: sw         $v0, 8($a3)
    08946170:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    08946174:[00A32825]: or         $a1, $a1, $v1
    08946178:[01021024]: and        $v0, $t0, $v0
    0894617C:[ACC40000]: sw         $a0, 0($a2)
    08946180:[1040FFDC]: beq        $v0, $zr, 0x089460F4
    08946184:[ACC50004]: sw         $a1, 4($a2)
    08946188:[0A251849]: j          0x08946124
    0894618C:[254632E0]: addiu      $a2, $t2, 13024
    08946190:[8CA60008]: lw         $a2, 8($a1)
    08946194:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    08946198:[7D240200]: ext        $a0, $t1, 8, 1
    0894619C:[00822025]: or         $a0, $a0, $v0
    089461A0:[24C30004]: addiu      $v1, $a2, 4
    089461A4:[31020200]: andi       $v0, $t0, 512
    089461A8:[ACA30008]: sw         $v1, 8($a1)
    089461AC:[1040FFCD]: beq        $v0, $zr, 0x089460E4
    089461B0:[ACC40000]: sw         $a0, 0($a2)
    089461B4:[0A251853]: j          0x0894614C
    089461B8:[254732E0]: addiu      $a3, $t2, 13024
    089461BC:[8CA60008]: lw         $a2, 8($a1)
    089461C0:[31240080]: andi       $a0, $t1, 128
    089461C4:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089461C8:[0004100B]: movn       $v0, $zr, $a0 <=> move $v0, $a0
    089461CC:[3C03E900]: lui        $v1, 0xE900 <=> li $v1, 0xE9000000
    089461D0:[00431025]: or         $v0, $v0, $v1
    089461D4:[24C40004]: addiu      $a0, $a2, 4
    089461D8:[ACC20000]: sw         $v0, 0($a2)
    089461DC:[31020100]: andi       $v0, $t0, 256
    089461E0:[1040FFBD]: beq        $v0, $zr, 0x089460D8
    089461E4:[ACA40008]: sw         $a0, 8($a1)
    089461E8:[0A251865]: j          0x08946194
    089461EC:[8CA60008]: lw         $a2, 8($a1)
    089461F0:[8CA60008]: lw         $a2, 8($a1)
    089461F4:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089461F8:[7D240180]: ext        $a0, $t1, 6, 1
    089461FC:[00822025]: or         $a0, $a0, $v0
    08946200:[24C30004]: addiu      $v1, $a2, 4
    08946204:[31020080]: andi       $v0, $t0, 128
    08946208:[ACA30008]: sw         $v1, 8($a1)
--> 0894620C:[1040FFAF]: beq        $v0, $zr, 0x089460CC
    08946210:[ACC40000]: sw         $a0, 0($a2)
    08946214:[0A251870]: j          0x089461C0
    08946218:[8CA60008]: lw         $a2, 8($a1)
    0894621C:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089462C4 115,729 times (length 20)
    08946268:[1040FF92]: beq        $v0, $zr, 0x089460B4
    0894626C:[ACC40000]: sw         $a0, 0($a2)
    08946270:[0A251888]: j          0x08946220
    08946274:[8CA60008]: lw         $a2, 8($a1)
    08946278:[8CA60008]: lw         $a2, 8($a1)
--> 0894627C:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    08946280:[7D2400C0]: ext        $a0, $t1, 3, 1
    08946284:[00822025]: or         $a0, $a0, $v0
    08946288:[24C30004]: addiu      $v1, $a2, 4
    0894628C:[31020010]: andi       $v0, $t0, 16
    08946290:[ACA30008]: sw         $v1, 8($a1)
    08946294:[1040FF84]: beq        $v0, $zr, 0x089460A8
    08946298:[ACC40000]: sw         $a0, 0($a2)
    0894629C:[0A251894]: j          0x08946250
    089462A0:[8CA60008]: lw         $a2, 8($a1)
    089462A4:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089462A8:[7D240080]: ext        $a0, $t1, 2, 1
    089462AC:[00822025]: or         $a0, $a0, $v0
    089462B0:[24C30004]: addiu      $v1, $a2, 4
    089462B4:[31020008]: andi       $v0, $t0, 8
    089462B8:[ACA30008]: sw         $v1, 8($a1)
    089462BC:[1040FF77]: beq        $v0, $zr, 0x0894609C
    089462C0:[ACC40000]: sw         $a0, 0($a2)
--> 089462C4:[0A25189F]: j          0x0894627C
    089462C8:[8CA60008]: lw         $a2, 8($a1)
    089462CC:[8CA60008]: lw         $a2, 8($a1)
    089462D0:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089462D4:[7D240040]: ext        $a0, $t1, 1, 1
  Back Branch 089462F0 115,729 times (length 21)
    08946290:[ACA30008]: sw         $v1, 8($a1)
    08946294:[1040FF84]: beq        $v0, $zr, 0x089460A8
    08946298:[ACC40000]: sw         $a0, 0($a2)
    0894629C:[0A251894]: j          0x08946250
    089462A0:[8CA60008]: lw         $a2, 8($a1)
--> 089462A4:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089462A8:[7D240080]: ext        $a0, $t1, 2, 1
    089462AC:[00822025]: or         $a0, $a0, $v0
    089462B0:[24C30004]: addiu      $v1, $a2, 4
    089462B4:[31020008]: andi       $v0, $t0, 8
    089462B8:[ACA30008]: sw         $v1, 8($a1)
    089462BC:[1040FF77]: beq        $v0, $zr, 0x0894609C
    089462C0:[ACC40000]: sw         $a0, 0($a2)
    089462C4:[0A25189F]: j          0x0894627C
    089462C8:[8CA60008]: lw         $a2, 8($a1)
    089462CC:[8CA60008]: lw         $a2, 8($a1)
    089462D0:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089462D4:[7D240040]: ext        $a0, $t1, 1, 1
    089462D8:[00822025]: or         $a0, $a0, $v0
    089462DC:[24C30004]: addiu      $v1, $a2, 4
    089462E0:[31020004]: andi       $v0, $t0, 4
    089462E4:[ACA30008]: sw         $v1, 8($a1)
    089462E8:[1040FF69]: beq        $v0, $zr, 0x08946090
    089462EC:[ACC40000]: sw         $a0, 0($a2)
--> 089462F0:[0A2518A9]: j          0x089462A4
    089462F4:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 0894629C 115,729 times (length 21)
    0894623C:[1040FFA0]: beq        $v0, $zr, 0x089460C0
    08946240:[ACA40008]: sw         $a0, 8($a1)
    08946244:[0A25187D]: j          0x089461F4
    08946248:[8CA60008]: lw         $a2, 8($a1)
    0894624C:[8CA60008]: lw         $a2, 8($a1)
--> 08946250:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    08946254:[7D240100]: ext        $a0, $t1, 4, 1
    08946258:[00822025]: or         $a0, $a0, $v0
    0894625C:[24C30004]: addiu      $v1, $a2, 4
    08946260:[31020020]: andi       $v0, $t0, 32
    08946264:[ACA30008]: sw         $v1, 8($a1)
    08946268:[1040FF92]: beq        $v0, $zr, 0x089460B4
    0894626C:[ACC40000]: sw         $a0, 0($a2)
    08946270:[0A251888]: j          0x08946220
    08946274:[8CA60008]: lw         $a2, 8($a1)
    08946278:[8CA60008]: lw         $a2, 8($a1)
    0894627C:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    08946280:[7D2400C0]: ext        $a0, $t1, 3, 1
    08946284:[00822025]: or         $a0, $a0, $v0
    08946288:[24C30004]: addiu      $v1, $a2, 4
    0894628C:[31020010]: andi       $v0, $t0, 16
    08946290:[ACA30008]: sw         $v1, 8($a1)
    08946294:[1040FF84]: beq        $v0, $zr, 0x089460A8
    08946298:[ACC40000]: sw         $a0, 0($a2)
--> 0894629C:[0A251894]: j          0x08946250
    089462A0:[8CA60008]: lw         $a2, 8($a1)
    089462A4:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089462A8:[7D240080]: ext        $a0, $t1, 2, 1
    089462AC:[00822025]: or         $a0, $a0, $v0
  Back Branch 089462BC 115,729 times (length 138)
_S1_2_8901574 25,412,904 instructions (0.574%), 1,058,871 calls (08901574 - 08901640, length 52)
    08901574:[27BDFFF0]: addiu      $sp, $sp, -16
    08901578:[AFBF0000]: sw         $ra, 0($sp)
    0890157C:[01607821]: addu       $t7, $t3, $zr <=> move $t7, $t3
    08901580:[01006021]: addu       $t4, $t0, $zr <=> move $t4, $t0
    08901584:[8C980004]: lw         $t8, 4($a0)
    08901588:[8CE20004]: lw         $v0, 4($a3)
    0890158C:[00C07021]: addu       $t6, $a2, $zr <=> move $t6, $a2
    08901590:[01401821]: addu       $v1, $t2, $zr <=> move $v1, $t2
    08901594:[13020014]: beq        $t8, $v0, 0x089015E8
    08901598:[01206821]: addu       $t5, $t1, $zr <=> move $t5, $t1
    0890159C:[5183000B]: beql       $t4, $v1, 0x089015CC
    089015A0:[8DA20004]: lw         $v0, 4($t5)
    089015A4:[8C840008]: lw         $a0, 8($a0)
    089015A8:[8C830000]: lw         $v1, 0($a0)
    089015AC:[8C62001C]: lw         $v0, 28($v1)
    089015B0:[0040F809]: jalr       $ra, $v0
    089015B4:[00000000]: nop
    089015B8:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089015BC:[8FBF0000]: lw         $ra, 0($sp)
    089015C0:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089015C4:[03E00008]: jr         $ra
    089015C8:[27BD0010]: addiu      $sp, $sp, 16
    089015CC:[1702FFF5]: bne        $t8, $v0, 0x089015A4
    089015D0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089015D4:[ADEE0008]: sw         $t6, 8($t7)
    089015D8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089015DC:[8FBF0000]: lw         $ra, 0($sp)
    089015E0:[03E00008]: jr         $ra
    089015E4:[27BD0010]: addiu      $sp, $sp, 16
    089015E8:[01051021]: addu       $v0, $t0, $a1
    089015EC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089015F0:[01421026]: xor        $v0, $t2, $v0
    089015F4:[24040006]: addiu      $a0, $zr, 6 <=> li $a0, 6
    089015F8:[0062200B]: movn       $a0, $v1, $v0
    089015FC:[ADE60004]: sw         $a2, 4($t7)
    08901600:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08901604:[04A00006]: bltz       $a1, 0x08901620
    08901608:[ADE80000]: sw         $t0, 0($t7)
    0890160C:[AD64000C]: sw         $a0, 12($t3)
    08901610:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08901614:[8FBF0000]: lw         $ra, 0($sp)
    08901618:[03E00008]: jr         $ra
    0890161C:[27BD0010]: addiu      $sp, $sp, 16
    08901620:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    08901624:[14A2FFE5]: bne        $a1, $v0, 0x089015BC
    08901628:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0890162C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08901630:[AD62000C]: sw         $v0, 12($t3)
    08901634:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08901638:[8FBF0000]: lw         $ra, 0($sp)
    0890163C:[03E00008]: jr         $ra
    08901640:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089015CC 77 times (length 12)
    08901590:[01401821]: addu       $v1, $t2, $zr <=> move $v1, $t2
    08901594:[13020014]: beq        $t8, $v0, 0x089015E8
    08901598:[01206821]: addu       $t5, $t1, $zr <=> move $t5, $t1
    0890159C:[5183000B]: beql       $t4, $v1, 0x089015CC
    089015A0:[8DA20004]: lw         $v0, 4($t5)
--> 089015A4:[8C840008]: lw         $a0, 8($a0)
    089015A8:[8C830000]: lw         $v1, 0($a0)
    089015AC:[8C62001C]: lw         $v0, 28($v1)
    089015B0:[0040F809]: jalr       $ra, $v0
    089015B4:[00000000]: nop
    089015B8:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089015BC:[8FBF0000]: lw         $ra, 0($sp)
    089015C0:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089015C4:[03E00008]: jr         $ra
    089015C8:[27BD0010]: addiu      $sp, $sp, 16
--> 089015CC:[1702FFF5]: bne        $t8, $v0, 0x089015A4
    089015D0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089015D4:[ADEE0008]: sw         $t6, 8($t7)
    089015D8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089015DC:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_894DF44 24,333,376 instructions (0.550%), 380,209 calls (0894DF44 - 0894E040, length 64)
    0894DF44:[3C0A08C6]: lui        $t2, 0x08C6 <=> li $t2, 0x08C60000
    0894DF48:[8D463404]: lw         $a2, 13316($t2)
    0894DF4C:[C4830000]: lwc1       $f3, 0($a0)
    0894DF50:[C48A0004]: lwc1       $f10, 4($a0)
    0894DF54:[C4C40010]: lwc1       $f4, 16($a2)
    0894DF58:[C4CB0004]: lwc1       $f11, 4($a2)
    0894DF5C:[C4D10014]: lwc1       $f17, 20($a2)
    0894DF60:[C4C10008]: lwc1       $f1, 8($a2)
    0894DF64:[C4C80018]: lwc1       $f8, 24($a2)
    0894DF68:[C4C9000C]: lwc1       $f9, 12($a2)
    0894DF6C:[C4CC001C]: lwc1       $f12, 28($a2)
    0894DF70:[C4C20000]: lwc1       $f2, 0($a2)
    0894DF74:[46034C02]: mul.s      $f16, $f9, $f3
    0894DF78:[460A6482]: mul.s      $f18, $f12, $f10
    0894DF7C:[460313C2]: mul.s      $f15, $f2, $f3
    0894DF80:[460A2302]: mul.s      $f12, $f4, $f10
    0894DF84:[46035B42]: mul.s      $f13, $f11, $f3
    0894DF88:[46030CC2]: mul.s      $f19, $f1, $f3
    0894DF8C:[460A8AC2]: mul.s      $f11, $f17, $f10
    0894DF90:[460A4002]: mul.s      $f0, $f8, $f10
    0894DF94:[C4810008]: lwc1       $f1, 8($a0)
    0894DF98:[C4C70020]: lwc1       $f7, 32($a2)
    0894DF9C:[C4CE0024]: lwc1       $f14, 36($a2)
    0894DFA0:[C4C80028]: lwc1       $f8, 40($a2)
    0894DFA4:[C4C6002C]: lwc1       $f6, 44($a2)
    0894DFA8:[460C7C40]: add.s      $f17, $f15, $f12
    0894DFAC:[460B6BC0]: add.s      $f15, $f13, $f11
    0894DFB0:[46013242]: mul.s      $f9, $f6, $f1
    0894DFB4:[46009B40]: add.s      $f13, $f19, $f0
    0894DFB8:[461284C0]: add.s      $f19, $f16, $f18
    0894DFBC:[46017402]: mul.s      $f16, $f14, $f1
    0894DFC0:[46013C82]: mul.s      $f18, $f7, $f1
    0894DFC4:[46014382]: mul.s      $f14, $f8, $f1
    0894DFC8:[46099A80]: add.s      $f10, $f19, $f9
    0894DFCC:[46107980]: add.s      $f6, $f15, $f16
    0894DFD0:[46128840]: add.s      $f1, $f17, $f18
    0894DFD4:[460E69C0]: add.s      $f7, $f13, $f14
    0894DFD8:[27BDFFF0]: addiu      $sp, $sp, -16
    0894DFDC:[E7AA000C]: swc1       $f10, 12($sp)
    0894DFE0:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    0894DFE4:[3C0808C6]: lui        $t0, 0x08C6 <=> li $t0, 0x08C60000
    0894DFE8:[E7A10000]: swc1       $f1, 0($sp)
    0894DFEC:[25073438]: addiu      $a3, $t0, 13368
    0894DFF0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894DFF4:[E7A60004]: swc1       $f6, 4($sp)
    0894DFF8:[E7A70008]: swc1       $f7, 8($sp)
    0894DFFC:[C4CC0030]: lwc1       $f12, 48($a2)
    0894E000:[C4CB0034]: lwc1       $f11, 52($a2)
    0894E004:[C4C00038]: lwc1       $f0, 56($a2)
    0894E008:[C4C9003C]: lwc1       $f9, 60($a2)
    0894E00C:[8C893400]: lw         $t1, 13312($a0)
    0894E010:[46016200]: add.s      $f8, $f12, $f1
    0894E014:[46065940]: add.s      $f5, $f11, $f6
    0894E018:[46070100]: add.s      $f4, $f0, $f7
    0894E01C:[460A48C0]: add.s      $f3, $f9, $f10
    0894E020:[00091880]: sll        $v1, $t1, 0x0002
    0894E024:[00672821]: addu       $a1, $v1, $a3
    0894E028:[ACA20000]: sw         $v0, 0($a1)
    0894E02C:[E4C3003C]: swc1       $f3, 60($a2)
    0894E030:[E4C80030]: swc1       $f8, 48($a2)
    0894E034:[E4C50034]: swc1       $f5, 52($a2)
    0894E038:[E4C40038]: swc1       $f4, 56($a2)
    0894E03C:[03E00008]: jr         $ra
    0894E040:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88FFDE8 23,912,228 instructions (0.541%), 939,474 calls (088FFDC8 - 088FFE80, length 47)
    088FFDC8:[24C60004]: addiu      $a2, $a2, 4
    088FFDCC:[8CD80000]: lw         $t8, 0($a2)
    088FFDD0:[03221004]: sllv       $v0, $v0, $t9
    088FFDD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFDD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFDDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFDE0:[0A23FF7E]: j          0x088FFDF8
    088FFDE4:[7C027804]: ins        $v0, $zr, 0, 16
    088FFDE8:[03381006]: srlv       $v0, $t8, $t9
    088FFDEC:[032AC823]: subu       $t9, $t9, $t2
    088FFDF0:[1F20FFF5]: bgtz       $t9, 0x088FFDC8
    088FFDF4:[01421004]: sllv       $v0, $v0, $t2
    088FFDF8:[7C021520]: bitrev     $v0, $v0
    088FFDFC:[0043502B]: sltu       $t2, $v0, $v1
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
    088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
    088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    088FFE7C:[0A23FF97]: j          0x088FFE5C
    088FFE80:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 088FFE60 29,008,557 times (length 21)
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
    088FFE04:[00421021]: addu       $v0, $v0, $v0
    088FFE08:[00481021]: addu       $v0, $v0, $t0
    088FFE0C:[03E00008]: jr         $ra
    088FFE10:[8442003A]: lh         $v0, 58($v0)
--> 088FFE14:[950A0000]: lhu        $t2, 0($t0)
    088FFE18:[00481021]: addu       $v0, $v0, $t0
    088FFE1C:[004A1023]: subu       $v0, $v0, $t2
    088FFE20:[03E00008]: jr         $ra
    088FFE24:[8442003C]: lh         $v0, 60($v0)
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
--> 088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 088FFE68 19,568,726 times (length 10)
--> 088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
    088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
--> 088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 088FFDF0 939,474 times (length 12)
--> 088FFDC8:[24C60004]: addiu      $a2, $a2, 4
    088FFDCC:[8CD80000]: lw         $t8, 0($a2)
    088FFDD0:[03221004]: sllv       $v0, $v0, $t9
    088FFDD4:[2739FFE0]: addiu      $t9, $t9, -32
    088FFDD8:[7F027804]: ins        $v0, $t8, 0, 16
    088FFDDC:[03221046]: rotrv      $v0, $v0, $t9
    088FFDE0:[0A23FF7E]: j          0x088FFDF8
    088FFDE4:[7C027804]: ins        $v0, $zr, 0, 16
    088FFDE8:[03381006]: srlv       $v0, $t8, $t9
    088FFDEC:[032AC823]: subu       $t9, $t9, $t2
--> 088FFDF0:[1F20FFF5]: bgtz       $t9, 0x088FFDC8
    088FFDF4:[01421004]: sllv       $v0, $v0, $t2
    088FFDF8:[7C021520]: bitrev     $v0, $v0
    088FFDFC:[0043502B]: sltu       $t2, $v0, $v1
    088FFE00:[11400011]: beq        $t2, $zr, 0x088FFE48
  Back Branch 088FFE7C 906,740 times (length 10)
    088FFE48:[13200009]: beq        $t9, $zr, 0x088FFE70
    088FFE4C:[9503001E]: lhu        $v1, 30($t0)
    088FFE50:[03385006]: srlv       $t2, $t8, $t9
    088FFE54:[7D420004]: ins        $v0, $t2, 0, 1
    088FFE58:[27390001]: addiu      $t9, $t9, 1
--> 088FFE5C:[0043182B]: sltu       $v1, $v0, $v1
    088FFE60:[1460FFEC]: bne        $v1, $zr, 0x088FFE14
    088FFE64:[00421021]: addu       $v0, $v0, $v0
    088FFE68:[0A23FF92]: j          0x088FFE48
    088FFE6C:[25080002]: addiu      $t0, $t0, 2
    088FFE70:[24C60004]: addiu      $a2, $a2, 4
    088FFE74:[8CD80000]: lw         $t8, 0($a2)
    088FFE78:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 088FFE7C:[0A23FF97]: j          0x088FFE5C
    088FFE80:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_8831558 23,026,209 instructions (0.521%), 3,826,574 calls (08831558 - 08831580, length 11)
    08831558:[90820004]: lbu        $v0, 4($a0)
    0883155C:[10400006]: beq        $v0, $zr, 0x08831578
    08831560:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08831564:[90820077]: lbu        $v0, 119($a0)
    08831568:[54400004]: bnel       $v0, $zr, 0x0883157C
    0883156C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08831570:[03E00008]: jr         $ra
    08831574:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08831578:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0883157C:[03E00008]: jr         $ra
    08831580:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
_S1_2_88122A4 21,704,694 instructions (0.491%), 986,577 calls (088122A4 - 088122F8, length 22)
    088122A4:[27BDFFF0]: addiu      $sp, $sp, -16
    088122A8:[AFBF0000]: sw         $ra, 0($sp)
    088122AC:[0E22EA0F]: jal        0x088BA83C
    088122B0:[00000000]: nop
    088122B4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088122B8:[0E22EA6C]: jal        0x088BA9B0
    088122BC:[2405000F]: addiu      $a1, $zr, 15 <=> li $a1, 15
    088122C0:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088122C4:[3C06089E]: lui        $a2, 0x089E <=> li $a2, 0x089E0000
    088122C8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088122CC:[24A55CD4]: addiu      $a1, $a1, 23764
    088122D0:[24C65A50]: addiu      $a2, $a2, 23120
    088122D4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088122D8:[10400004]: beq        $v0, $zr, 0x088122EC
    088122DC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088122E0:[0E240645]: jal        0x08901914
    088122E4:[00000000]: nop
    088122E8:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    088122EC:[8FBF0000]: lw         $ra, 0($sp)
    088122F0:[24620880]: addiu      $v0, $v1, 2176
    088122F4:[03E00008]: jr         $ra
    088122F8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8806728 21,680,708 instructions (0.490%), 182,168 calls (08806728 - 08806ABC, length 230)
    08806728:[27BDFFB0]: addiu      $sp, $sp, -80
    0880672C:[AFB00030]: sw         $s0, 48($sp)
    08806730:[AFBF0038]: sw         $ra, 56($sp)
    08806734:[AFB10034]: sw         $s1, 52($sp)
    08806738:[E7B50044]: swc1       $f21, 68($sp)
    0880673C:[E7B40040]: swc1       $f20, 64($sp)
    08806740:[84860014]: lh         $a2, 20($a0)
    08806744:[10C00070]: beq        $a2, $zr, 0x08806908
    08806748:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0880674C:[94880020]: lhu        $t0, 32($a0)
    08806750:[7C081620]: seh        $v0, $t0
    08806754:[5040006D]: beql       $v0, $zr, 0x0880690C
    08806758:[8FBF0038]: lw         $ra, 56($sp)
    0880675C:[84870016]: lh         $a3, 22($a0)
    08806760:[50E0006A]: beql       $a3, $zr, 0x0880690C
    08806764:[8FBF0038]: lw         $ra, 56($sp)
    08806768:[94910022]: lhu        $s1, 34($a0)
    0880676C:[7C112620]: seh        $a0, $s1
    08806770:[50800066]: beql       $a0, $zr, 0x0880690C
    08806774:[8FBF0038]: lw         $ra, 56($sp)
    08806778:[92030035]: lbu        $v1, 53($s0)
    0880677C:[54600069]: bnel       $v1, $zr, 0x08806924
    08806780:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08806784:[44860000]: mtc1       $a2, $f0
    08806788:[44822000]: mtc1       $v0, $f4
    0880678C:[44870800]: mtc1       $a3, $f1
    08806790:[468002A0]: cvt.s.w    $f10, $f0
    08806794:[44840000]: mtc1       $a0, $f0
    08806798:[46800960]: cvt.s.w    $f5, $f1
    0880679C:[468020A0]: cvt.s.w    $f2, $f4
    088067A0:[468000E0]: cvt.s.w    $f3, $f0
    088067A4:[86020024]: lh         $v0, 36($s0)
    088067A8:[86030010]: lh         $v1, 16($s0)
    088067AC:[46025083]: div.s      $f2, $f10, $f2
    088067B0:[460328C3]: div.s      $f3, $f5, $f3
    088067B4:[44820000]: mtc1       $v0, $f0
    088067B8:[86020026]: lh         $v0, 38($s0)
    088067BC:[8606000E]: lh         $a2, 14($s0)
    088067C0:[86040012]: lh         $a0, 18($s0)
    088067C4:[44820800]: mtc1       $v0, $f1
    088067C8:[8605000C]: lh         $a1, 12($s0)
    088067CC:[46800220]: cvt.s.w    $f8, $f0
    088067D0:[46800A60]: cvt.s.w    $f9, $f1
    088067D4:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088067D8:[00A32821]: addu       $a1, $a1, $v1
    088067DC:[00C43021]: addu       $a2, $a2, $a0
    088067E0:[C4443D34]: lwc1       $f4, 15668($v0)
    088067E4:[44860000]: mtc1       $a2, $f0
    088067E8:[44850800]: mtc1       $a1, $f1
    088067EC:[92030030]: lbu        $v1, 48($s0)
    088067F0:[468001A0]: cvt.s.w    $f6, $f0
    088067F4:[468009E0]: cvt.s.w    $f7, $f1
    088067F8:[46045002]: mul.s      $f0, $f10, $f4
    088067FC:[46042902]: mul.s      $f4, $f5, $f4
    08806800:[30620001]: andi       $v0, $v1, 1
    08806804:[E7A50004]: swc1       $f5, 4($sp)
    08806808:[AFA00020]: sw         $zr, 32($sp)
    0880680C:[46081082]: mul.s      $f2, $f2, $f8
    08806810:[460918C2]: mul.s      $f3, $f3, $f9
    08806814:[AFA00014]: sw         $zr, 20($sp)
    08806818:[46020001]: sub.s      $f0, $f0, $f2
    0880681C:[46032101]: sub.s      $f4, $f4, $f3
    08806820:[46071080]: add.s      $f2, $f2, $f7
    08806824:[460618C0]: add.s      $f3, $f3, $f6
    08806828:[E7AA0000]: swc1       $f10, 0($sp)
    0880682C:[AFA00008]: sw         $zr, 8($sp)
    08806830:[E7A0000C]: swc1       $f0, 12($sp)
    08806834:[E7A20018]: swc1       $f2, 24($sp)
    08806838:[E7A3001C]: swc1       $f3, 28($sp)
    0880683C:[10400003]: beq        $v0, $zr, 0x0880684C
    08806840:[E7A40010]: swc1       $f4, 16($sp)
    08806844:[46005007]: neg.s      $f0, $f10
    08806848:[E7A00000]: swc1       $f0, 0($sp)
    0880684C:[30620002]: andi       $v0, $v1, 2
    08806850:[10400003]: beq        $v0, $zr, 0x08806860
    08806854:[C7A00004]: lwc1       $f0, 4($sp)
    08806858:[46000007]: neg.s      $f0, $f0
    0880685C:[E7A00004]: swc1       $f0, 4($sp)
    08806860:[0E2539F6]: jal        0x0894E7D8
    08806864:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08806868:[0E252C85]: jal        0x0894B214
    0880686C:[00000000]: nop
    08806870:[0E2537D1]: jal        0x0894DF44
    08806874:[27A40018]: addiu      $a0, $sp, 24
    08806878:[0E253637]: jal        0x0894D8DC
    0880687C:[C60C002C]: lwc1       $f12, 44($s0)
    08806880:[0E253709]: jal        0x0894DC24
    08806884:[C60C0028]: lwc1       $f12, 40($s0)
    08806888:[0E2537D1]: jal        0x0894DF44
    0880688C:[27A4000C]: addiu      $a0, $sp, 12
    08806890:[0E253811]: jal        0x0894E044
    08806894:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08806898:[96080020]: lhu        $t0, 32($s0)
    0880689C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    088068A0:[C4553D38]: lwc1       $f21, 15672($v0)
    088068A4:[7C084620]: seh        $t0, $t0
    088068A8:[44880000]: mtc1       $t0, $f0
    088068AC:[96110022]: lhu        $s1, 34($s0)
    088068B0:[46800320]: cvt.s.w    $f12, $f0
    088068B4:[7C118E20]: seh        $s1, $s1
    088068B8:[0E242116]: jal        0x08908458
    088068BC:[46156302]: mul.s      $f12, $f12, $f21
    088068C0:[44910800]: mtc1       $s1, $f1
    088068C4:[4600050D]: trunc.w.s  $f20, $f0
    088068C8:[46800B20]: cvt.s.w    $f12, $f1
    088068CC:[0E242116]: jal        0x08908458
    088068D0:[46156302]: mul.s      $f12, $f12, $f21
    088068D4:[4600000D]: trunc.w.s  $f0, $f0
    088068D8:[4404A000]: mfc1       $a0, $f20
    088068DC:[0E253E34]: jal        0x0894F8D0
    088068E0:[44050000]: mfc1       $a1, $f0
    088068E4:[0E254278]: jal        0x089509E0
    088068E8:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    088068EC:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    088068F0:[25087FC0]: addiu      $t0, $t0, 32704
    088068F4:[24040180]: addiu      $a0, $zr, 384 <=> li $a0, 384
    088068F8:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    088068FC:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    08806900:[0E253AA4]: jal        0x0894EA90
    08806904:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08806908:[8FBF0038]: lw         $ra, 56($sp)
    0880690C:[8FB10034]: lw         $s1, 52($sp)
    08806910:[8FB00030]: lw         $s0, 48($sp)
    08806914:[C7B50044]: lwc1       $f21, 68($sp)
    08806918:[C7B40040]: lwc1       $f20, 64($sp)
    0880691C:[03E00008]: jr         $ra
    08806920:[27BD0050]: addiu      $sp, $sp, 80
    08806924:[50620022]: beql       $v1, $v0, 0x088069B0
    08806928:[86020012]: lh         $v0, 18($s0)
    0880692C:[7C084620]: seh        $t0, $t0
    08806930:[44880000]: mtc1       $t0, $f0
    08806934:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08806938:[C4553D38]: lwc1       $f21, 15672($v0)
    0880693C:[46800320]: cvt.s.w    $f12, $f0
    08806940:[7C118E20]: seh        $s1, $s1
    08806944:[0E242116]: jal        0x08908458
    08806948:[46156302]: mul.s      $f12, $f12, $f21
    0880694C:[44910800]: mtc1       $s1, $f1
    08806950:[4600050D]: trunc.w.s  $f20, $f0
    08806954:[46800B20]: cvt.s.w    $f12, $f1
    08806958:[0E242116]: jal        0x08908458
    0880695C:[46156302]: mul.s      $f12, $f12, $f21
    08806960:[4600000D]: trunc.w.s  $f0, $f0
    08806964:[4404A000]: mfc1       $a0, $f20
    08806968:[0E253E34]: jal        0x0894F8D0
    0880696C:[44050000]: mfc1       $a1, $f0
    08806970:[0E254278]: jal        0x089509E0
    08806974:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08806978:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    0880697C:[25087FC0]: addiu      $t0, $t0, 32704
    08806980:[24040180]: addiu      $a0, $zr, 384 <=> li $a0, 384
    08806984:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    08806988:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0880698C:[0E253AA4]: jal        0x0894EA90
    08806990:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08806994:[8FBF0038]: lw         $ra, 56($sp)
    08806998:[8FB10034]: lw         $s1, 52($sp)
    0880699C:[8FB00030]: lw         $s0, 48($sp)
    088069A0:[C7B50044]: lwc1       $f21, 68($sp)
    088069A4:[C7B40040]: lwc1       $f20, 64($sp)
    088069A8:[03E00008]: jr         $ra
    088069AC:[27BD0050]: addiu      $sp, $sp, 80
    088069B0:[86030010]: lh         $v1, 16($s0)
    088069B4:[8604000E]: lh         $a0, 14($s0)
    088069B8:[8605000C]: lh         $a1, 12($s0)
    088069BC:[44862000]: mtc1       $a2, $f4
    088069C0:[00822021]: addu       $a0, $a0, $v0
    088069C4:[00A32821]: addu       $a1, $a1, $v1
    088069C8:[44840000]: mtc1       $a0, $f0
    088069CC:[44850800]: mtc1       $a1, $f1
    088069D0:[92030030]: lbu        $v1, 48($s0)
    088069D4:[468000E0]: cvt.s.w    $f3, $f0
    088069D8:[46800820]: cvt.s.w    $f0, $f1
    088069DC:[44870800]: mtc1       $a3, $f1
    088069E0:[30620001]: andi       $v0, $v1, 1
    088069E4:[E7A30004]: swc1       $f3, 4($sp)
    088069E8:[468008A0]: cvt.s.w    $f2, $f1
    088069EC:[46802060]: cvt.s.w    $f1, $f4
    088069F0:[E7A00000]: swc1       $f0, 0($sp)
    088069F4:[E7A20010]: swc1       $f2, 16($sp)
    088069F8:[AFA00008]: sw         $zr, 8($sp)
    088069FC:[E7A1000C]: swc1       $f1, 12($sp)
    08806A00:[10400003]: beq        $v0, $zr, 0x08806A10
    08806A04:[AFA00014]: sw         $zr, 20($sp)
    08806A08:[46000807]: neg.s      $f0, $f1
    08806A0C:[E7A0000C]: swc1       $f0, 12($sp)
    08806A10:[30620002]: andi       $v0, $v1, 2
    08806A14:[50400005]: beql       $v0, $zr, 0x08806A2C
    08806A18:[86020026]: lh         $v0, 38($s0)
    08806A1C:[C7A00010]: lwc1       $f0, 16($sp)
    08806A20:[46000007]: neg.s      $f0, $f0
    08806A24:[E7A00010]: swc1       $f0, 16($sp)
    08806A28:[86020026]: lh         $v0, 38($s0)
    08806A2C:[7C084620]: seh        $t0, $t0
    08806A30:[7C118E20]: seh        $s1, $s1
    08806A34:[44821000]: mtc1       $v0, $f2
    08806A38:[86020024]: lh         $v0, 36($s0)
    08806A3C:[44883000]: mtc1       $t0, $f6
    08806A40:[44910000]: mtc1       $s1, $f0
    08806A44:[44822800]: mtc1       $v0, $f5
    08806A48:[46803120]: cvt.s.w    $f4, $f6
    08806A4C:[468000E0]: cvt.s.w    $f3, $f0
    08806A50:[46801060]: cvt.s.w    $f1, $f2
    08806A54:[468028A0]: cvt.s.w    $f2, $f5
    08806A58:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    08806A5C:[C4403D34]: lwc1       $f0, 15668($v0)
    08806A60:[46030843]: div.s      $f1, $f1, $f3
    08806A64:[46041083]: div.s      $f2, $f2, $f4
    08806A68:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08806A6C:[AFA00020]: sw         $zr, 32($sp)
    08806A70:[46010041]: sub.s      $f1, $f0, $f1
    08806A74:[46020001]: sub.s      $f0, $f0, $f2
    08806A78:[E7A1001C]: swc1       $f1, 28($sp)
    08806A7C:[0E2539F6]: jal        0x0894E7D8
    08806A80:[E7A00018]: swc1       $f0, 24($sp)
    08806A84:[0E252C85]: jal        0x0894B214
    08806A88:[00000000]: nop
    08806A8C:[0E2537D1]: jal        0x0894DF44
    08806A90:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08806A94:[0E253637]: jal        0x0894D8DC
    08806A98:[C60C002C]: lwc1       $f12, 44($s0)
    08806A9C:[0E253709]: jal        0x0894DC24
    08806AA0:[C60C0028]: lwc1       $f12, 40($s0)
    08806AA4:[0E253811]: jal        0x0894E044
    08806AA8:[27A4000C]: addiu      $a0, $sp, 12
    08806AAC:[0E2537D1]: jal        0x0894DF44
    08806AB0:[27A40018]: addiu      $a0, $sp, 24
    08806AB4:[96110022]: lhu        $s1, 34($s0)
    08806AB8:[0A201A4B]: j          0x0880692C
    08806ABC:[96080020]: lhu        $t0, 32($s0)
_S1_2_894B214 21,152,384 instructions (0.478%), 254,848 calls (0894B214 - 0894B26C, length 23)
    0894B214:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    0894B218:[8C653404]: lw         $a1, 13316($v1)
    0894B21C:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    0894B220:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0894B224:[2463FFFF]: addiu      $v1, $v1, -1
    0894B228:[AC400000]: sw         $zr, 0($v0)
    0894B22C:[0461FFFD]: bgez       $v1, 0x0894B224
    0894B230:[24420004]: addiu      $v0, $v0, 4
    0894B234:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    0894B238:[8C8A3400]: lw         $t2, 13312($a0)
    0894B23C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0894B240:[C4417034]: lwc1       $f1, 28724($v0)
    0894B244:[3C0908C6]: lui        $t1, 0x08C6 <=> li $t1, 0x08C60000
    0894B248:[000A3880]: sll        $a3, $t2, 0x0002
    0894B24C:[25283438]: addiu      $t0, $t1, 13368
    0894B250:[00E81821]: addu       $v1, $a3, $t0
    0894B254:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0894B258:[E4A1003C]: swc1       $f1, 60($a1)
    0894B25C:[AC660000]: sw         $a2, 0($v1)
    0894B260:[E4A10000]: swc1       $f1, 0($a1)
    0894B264:[E4A10014]: swc1       $f1, 20($a1)
    0894B268:[03E00008]: jr         $ra
    0894B26C:[E4A10028]: swc1       $f1, 40($a1)
  Back Branch 0894B22C 4,077,568 times (length 4)
    0894B214:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    0894B218:[8C653404]: lw         $a1, 13316($v1)
    0894B21C:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    0894B220:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
--> 0894B224:[2463FFFF]: addiu      $v1, $v1, -1
    0894B228:[AC400000]: sw         $zr, 0($v0)
--> 0894B22C:[0461FFFD]: bgez       $v1, 0x0894B224
    0894B230:[24420004]: addiu      $v0, $v0, 4
    0894B234:[3C0408C6]: lui        $a0, 0x08C6 <=> li $a0, 0x08C60000
    0894B238:[8C8A3400]: lw         $t2, 13312($a0)
    0894B23C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
_S1_2_88082FC 20,525,320 instructions (0.464%), 181,640 calls (08807FC8 - 08951410, length 337171)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 08808314 181,640 times (length 213)
_S1_2_894EB88 20,350,693 instructions (0.460%), 317,576 calls (0894EB88 - 0894EC48, length 49)
    0894EB88:[27BDFFE0]: addiu      $sp, $sp, -32
    0894EB8C:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    0894EB90:[AFBF0018]: sw         $ra, 24($sp)
    0894EB94:[3C0208C6]: lui        $v0, 0x08C6 <=> li $v0, 0x08C60000
    0894EB98:[AFB3000C]: sw         $s3, 12($sp)
    0894EB9C:[24733408]: addiu      $s3, $v1, 13320
    0894EBA0:[AFB50014]: sw         $s5, 20($sp)
    0894EBA4:[3C1508C6]: lui        $s5, 0x08C6 <=> li $s5, 0x08C60000
    0894EBA8:[AFB40010]: sw         $s4, 16($sp)
    0894EBAC:[3C1408C6]: lui        $s4, 0x08C6 <=> li $s4, 0x08C60000
    0894EBB0:[AFB20008]: sw         $s2, 8($sp)
    0894EBB4:[26720008]: addiu      $s2, $s3, 8
    0894EBB8:[AFB10004]: sw         $s1, 4($sp)
    0894EBBC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894EBC0:[AFB00000]: sw         $s0, 0($sp)
    0894EBC4:[24503438]: addiu      $s0, $v0, 13368
    0894EBC8:[8E040000]: lw         $a0, 0($s0)
    0894EBCC:[5080000E]: beql       $a0, $zr, 0x0894EC08
    0894EBD0:[26310001]: addiu      $s1, $s1, 1
    0894EBD4:[8EAA3400]: lw         $t2, 13312($s5)
    0894EBD8:[8E873404]: lw         $a3, 13316($s4)
    0894EBDC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894EBE0:[000A4840]: sll        $t1, $t2, 0x0001
    0894EBE4:[012A4021]: addu       $t0, $t1, $t2
    0894EBE8:[00082880]: sll        $a1, $t0, 0x0002
    0894EBEC:[00B33021]: addu       $a2, $a1, $s3
    0894EBF0:[ACC70008]: sw         $a3, 8($a2)
    0894EBF4:[8E420000]: lw         $v0, 0($s2)
    0894EBF8:[14400010]: bne        $v0, $zr, 0x0894EC3C
    0894EBFC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0894EC00:[AE000000]: sw         $zr, 0($s0)
    0894EC04:[26310001]: addiu      $s1, $s1, 1
    0894EC08:[2A2B0004]: slti       $t3, $s1, 4
    0894EC0C:[26100004]: addiu      $s0, $s0, 4
    0894EC10:[1560FFED]: bne        $t3, $zr, 0x0894EBC8
    0894EC14:[2652000C]: addiu      $s2, $s2, 12
    0894EC18:[8FBF0018]: lw         $ra, 24($sp)
    0894EC1C:[8FB50014]: lw         $s5, 20($sp)
    0894EC20:[8FB40010]: lw         $s4, 16($sp)
    0894EC24:[8FB3000C]: lw         $s3, 12($sp)
    0894EC28:[8FB20008]: lw         $s2, 8($sp)
    0894EC2C:[8FB10004]: lw         $s1, 4($sp)
    0894EC30:[8FB00000]: lw         $s0, 0($sp)
    0894EC34:[03E00008]: jr         $ra
    0894EC38:[27BD0020]: addiu      $sp, $sp, 32
    0894EC3C:[0E254076]: jal        0x089501D8
    0894EC40:[00000000]: nop
    0894EC44:[0A253B01]: j          0x0894EC04
    0894EC48:[AE000000]: sw         $zr, 0($s0)
  Back Branch 0894EC10 1,270,304 times (length 20)
    0894EBB4:[26720008]: addiu      $s2, $s3, 8
    0894EBB8:[AFB10004]: sw         $s1, 4($sp)
    0894EBBC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894EBC0:[AFB00000]: sw         $s0, 0($sp)
    0894EBC4:[24503438]: addiu      $s0, $v0, 13368
--> 0894EBC8:[8E040000]: lw         $a0, 0($s0)
    0894EBCC:[5080000E]: beql       $a0, $zr, 0x0894EC08
    0894EBD0:[26310001]: addiu      $s1, $s1, 1
    0894EBD4:[8EAA3400]: lw         $t2, 13312($s5)
    0894EBD8:[8E873404]: lw         $a3, 13316($s4)
    0894EBDC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894EBE0:[000A4840]: sll        $t1, $t2, 0x0001
    0894EBE4:[012A4021]: addu       $t0, $t1, $t2
    0894EBE8:[00082880]: sll        $a1, $t0, 0x0002
    0894EBEC:[00B33021]: addu       $a2, $a1, $s3
    0894EBF0:[ACC70008]: sw         $a3, 8($a2)
    0894EBF4:[8E420000]: lw         $v0, 0($s2)
    0894EBF8:[14400010]: bne        $v0, $zr, 0x0894EC3C
    0894EBFC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0894EC00:[AE000000]: sw         $zr, 0($s0)
    0894EC04:[26310001]: addiu      $s1, $s1, 1
    0894EC08:[2A2B0004]: slti       $t3, $s1, 4
    0894EC0C:[26100004]: addiu      $s0, $s0, 4
--> 0894EC10:[1560FFED]: bne        $t3, $zr, 0x0894EBC8
    0894EC14:[2652000C]: addiu      $s2, $s2, 12
    0894EC18:[8FBF0018]: lw         $ra, 24($sp)
    0894EC1C:[8FB50014]: lw         $s5, 20($sp)
    0894EC20:[8FB40010]: lw         $s4, 16($sp)
  Back Branch 0894EC44 234,611 times (length 18)
    0894EBF0:[ACC70008]: sw         $a3, 8($a2)
    0894EBF4:[8E420000]: lw         $v0, 0($s2)
    0894EBF8:[14400010]: bne        $v0, $zr, 0x0894EC3C
    0894EBFC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0894EC00:[AE000000]: sw         $zr, 0($s0)
--> 0894EC04:[26310001]: addiu      $s1, $s1, 1
    0894EC08:[2A2B0004]: slti       $t3, $s1, 4
    0894EC0C:[26100004]: addiu      $s0, $s0, 4
    0894EC10:[1560FFED]: bne        $t3, $zr, 0x0894EBC8
    0894EC14:[2652000C]: addiu      $s2, $s2, 12
    0894EC18:[8FBF0018]: lw         $ra, 24($sp)
    0894EC1C:[8FB50014]: lw         $s5, 20($sp)
    0894EC20:[8FB40010]: lw         $s4, 16($sp)
    0894EC24:[8FB3000C]: lw         $s3, 12($sp)
    0894EC28:[8FB20008]: lw         $s2, 8($sp)
    0894EC2C:[8FB10004]: lw         $s1, 4($sp)
    0894EC30:[8FB00000]: lw         $s0, 0($sp)
    0894EC34:[03E00008]: jr         $ra
    0894EC38:[27BD0020]: addiu      $sp, $sp, 32
    0894EC3C:[0E254076]: jal        0x089501D8
    0894EC40:[00000000]: nop
--> 0894EC44:[0A253B01]: j          0x0894EC04
    0894EC48:[AE000000]: sw         $zr, 0($s0)
_S1_2_8894570 20,318,920 instructions (0.459%), 507,973 calls (08894570 - 0889460C, length 40)
    08894570:[8C83007C]: lw         $v1, 124($a0)
    08894574:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08894578:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    0889457C:[00031140]: sll        $v0, $v1, 0x0005
    08894580:[000318C0]: sll        $v1, $v1, 0x0003
    08894584:[00431023]: subu       $v0, $v0, $v1
    08894588:[00441021]: addu       $v0, $v0, $a0
    0889458C:[8C43009C]: lw         $v1, 156($v0)
    08894590:[8C440094]: lw         $a0, 148($v0)
    08894594:[8C450098]: lw         $a1, 152($v0)
    08894598:[ACC30008]: sw         $v1, 8($a2)
    0889459C:[ACC40000]: sw         $a0, 0($a2)
    088945A0:[ACC50004]: sw         $a1, 4($a2)
    088945A4:[8CE30080]: lw         $v1, 128($a3)
    088945A8:[00031140]: sll        $v0, $v1, 0x0005
    088945AC:[000318C0]: sll        $v1, $v1, 0x0003
    088945B0:[00431023]: subu       $v0, $v0, $v1
    088945B4:[00471021]: addu       $v0, $v0, $a3
    088945B8:[8C43009C]: lw         $v1, 156($v0)
    088945BC:[8C440094]: lw         $a0, 148($v0)
    088945C0:[8C450098]: lw         $a1, 152($v0)
    088945C4:[ACC30014]: sw         $v1, 20($a2)
    088945C8:[ACC4000C]: sw         $a0, 12($a2)
    088945CC:[ACC50010]: sw         $a1, 16($a2)
    088945D0:[8CE20004]: lw         $v0, 4($a3)
    088945D4:[1440000C]: bne        $v0, $zr, 0x08894608
    088945D8:[00000000]: nop
    088945DC:[8CE30084]: lw         $v1, 132($a3)
    088945E0:[00031140]: sll        $v0, $v1, 0x0005
    088945E4:[000318C0]: sll        $v1, $v1, 0x0003
    088945E8:[00431023]: subu       $v0, $v0, $v1
    088945EC:[00471021]: addu       $v0, $v0, $a3
    088945F0:[8C43009C]: lw         $v1, 156($v0)
    088945F4:[8C440094]: lw         $a0, 148($v0)
    088945F8:[8C450098]: lw         $a1, 152($v0)
    088945FC:[ACC30020]: sw         $v1, 32($a2)
    08894600:[ACC40018]: sw         $a0, 24($a2)
    08894604:[ACC5001C]: sw         $a1, 28($a2)
    08894608:[03E00008]: jr         $ra
    0889460C:[00000000]: nop
_S1_2_895FF20 19,657,418 instructions (0.444%), 893,519 calls (0895FF20 - 0895FF44, length 10)
    0895FF20:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0895FF24:[2407000C]: addiu      $a3, $zr, 12 <=> li $a3, 12
    0895FF28:[00A61021]: addu       $v0, $a1, $a2
    0895FF2C:[C4400000]: lwc1       $f0, 0($v0)
    0895FF30:[00861821]: addu       $v1, $a0, $a2
    0895FF34:[24C60004]: addiu      $a2, $a2, 4
    0895FF38:[14C7FFFB]: bne        $a2, $a3, 0x0895FF28
    0895FF3C:[E4600000]: swc1       $f0, 0($v1)
    0895FF40:[03E00008]: jr         $ra
    0895FF44:[00000000]: nop
  Back Branch 0895FF38 2,680,557 times (length 6)
    0895FF20:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0895FF24:[2407000C]: addiu      $a3, $zr, 12 <=> li $a3, 12
--> 0895FF28:[00A61021]: addu       $v0, $a1, $a2
    0895FF2C:[C4400000]: lwc1       $f0, 0($v0)
    0895FF30:[00861821]: addu       $v1, $a0, $a2
    0895FF34:[24C60004]: addiu      $a2, $a2, 4
--> 0895FF38:[14C7FFFB]: bne        $a2, $a3, 0x0895FF28
    0895FF3C:[E4600000]: swc1       $f0, 0($v1)
    0895FF40:[03E00008]: jr         $ra
    0895FF44:[00000000]: nop
_S1_2_8955644 19,400,303 instructions (0.439%), 1,492,331 calls (08955644 - 08955674, length 13)
    08955644:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08955648:[C8A00000]: lv.s       S000.s, 0($a1)
    0895564C:[C8A00005]: lv.s       S001.s, 4($a1)
    08955650:[C8A0000A]: lv.s       S002.s, 8($a1)
    08955654:[C8C10000]: lv.s       S010.s, 0($a2)
    08955658:[C8C10005]: lv.s       S011.s, 4($a2)
    0895565C:[C8C1000A]: lv.s       S012.s, 8($a2)
    08955660:[60818000]: vsub.t     C000.t, C000.t, C010.t
    08955664:[E8800000]: sv.s       S000.s, 0($a0)
    08955668:[E8800005]: sv.s       S001.s, 4($a0)
    0895566C:[E880000A]: sv.s       S002.s, 8($a0)
    08955670:[03E00008]: jr         $ra
    08955674:[00000000]: nop
_S1_2_89554E4 19,302,550 instructions (0.436%), 3,860,510 calls (089554E4 - 089554F4, length 5)
    089554E4:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089554E8:[E48C0000]: swc1       $f12, 0($a0)
    089554EC:[E48D0004]: swc1       $f13, 4($a0)
    089554F0:[03E00008]: jr         $ra
    089554F4:[E48E0008]: swc1       $f14, 8($a0)
_S1_2_893BB48 19,254,454 instructions (0.435%), 14,368 calls (0893BB48 - 0893BDA4, length 152)
    0893BB48:[27BDFFC0]: addiu      $sp, $sp, -64
    0893BB4C:[AFB20008]: sw         $s2, 8($sp)
    0893BB50:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0893BB54:[AFB00000]: sw         $s0, 0($sp)
    0893BB58:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0893BB5C:[E7B60028]: swc1       $f22, 40($sp)
    0893BB60:[46006586]: mov.s      $f22, $f12
    0893BB64:[AFBF0010]: sw         $ra, 16($sp)
    0893BB68:[AFB3000C]: sw         $s3, 12($sp)
    0893BB6C:[AFB10004]: sw         $s1, 4($sp)
    0893BB70:[E7B90034]: swc1       $f25, 52($sp)
    0893BB74:[E7B80030]: swc1       $f24, 48($sp)
    0893BB78:[E7B7002C]: swc1       $f23, 44($sp)
    0893BB7C:[E7B50024]: swc1       $f21, 36($sp)
    0893BB80:[10800019]: beq        $a0, $zr, 0x0893BBE8
    0893BB84:[E7B40020]: swc1       $f20, 32($sp)
    0893BB88:[C4940044]: lwc1       $f20, 68($a0)
    0893BB8C:[44800000]: mtc1       $zr, $f0
    0893BB90:[4600A03C]: c.lt.s     $f20, $f0
    0893BB94:[00000000]: nop
    0893BB98:[4503000E]: bc1tl      0x0893BBD4
    0893BB9C:[8C86003C]: lw         $a2, 60($a0)
    0893BBA0:[4600603C]: c.lt.s     $f12, $f0
    0893BBA4:[00000000]: nop
    0893BBA8:[4501005F]: bc1t       0x0893BD28
    0893BBAC:[460065C6]: mov.s      $f23, $f12
    0893BBB0:[4617A541]: sub.s      $f21, $f20, $f23
    0893BBB4:[44800000]: mtc1       $zr, $f0
    0893BBB8:[4615003C]: c.lt.s     $f0, $f21
    0893BBBC:[00000000]: nop
    0893BBC0:[45000060]: bc1f       0x0893BD44
    0893BBC4:[8E06003C]: lw         $a2, 60($s0)
    0893BBC8:[1CC00014]: bgtz       $a2, 0x0893BC1C
    0893BBCC:[4614AE03]: div.s      $f24, $f21, $f20
    0893BBD0:[E6150044]: swc1       $f21, 68($s0)
    0893BBD4:[1CC00045]: bgtz       $a2, 0x0893BCEC
    0893BBD8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBDC:[8E020038]: lw         $v0, 56($s0)
    0893BBE0:[1C400028]: bgtz       $v0, 0x0893BC84
    0893BBE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBE8:[8FBF0010]: lw         $ra, 16($sp)
    0893BBEC:[8FB3000C]: lw         $s3, 12($sp)
    0893BBF0:[8FB20008]: lw         $s2, 8($sp)
    0893BBF4:[8FB10004]: lw         $s1, 4($sp)
    0893BBF8:[8FB00000]: lw         $s0, 0($sp)
    0893BBFC:[C7B90034]: lwc1       $f25, 52($sp)
    0893BC00:[C7B80030]: lwc1       $f24, 48($sp)
    0893BC04:[C7B7002C]: lwc1       $f23, 44($sp)
    0893BC08:[C7B60028]: lwc1       $f22, 40($sp)
    0893BC0C:[C7B50024]: lwc1       $f21, 36($sp)
    0893BC10:[C7B40020]: lwc1       $f20, 32($sp)
    0893BC14:[03E00008]: jr         $ra
    0893BC18:[27BD0040]: addiu      $sp, $sp, 64
    0893BC1C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BC20:[C4596F24]: lwc1       $f25, 28452($v0)
    0893BC24:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BC28:[8E030028]: lw         $v1, 40($s0)
    0893BC2C:[00111080]: sll        $v0, $s1, 0x0002
    0893BC30:[00431021]: addu       $v0, $v0, $v1
    0893BC34:[8C440000]: lw         $a0, 0($v0)
    0893BC38:[50800008]: beql       $a0, $zr, 0x0893BC5C
    0893BC3C:[26310001]: addiu      $s1, $s1, 1
    0893BC40:[8E020040]: lw         $v0, 64($s0)
    0893BC44:[1222000A]: beq        $s1, $v0, 0x0893BC70
    0893BC48:[C48C0040]: lwc1       $f12, 64($a0)
    0893BC4C:[460CC302]: mul.s      $f12, $f24, $f12
    0893BC50:[0E2508C4]: jal        0x08942310
    0893BC54:[26310001]: addiu      $s1, $s1, 1
    0893BC58:[8E06003C]: lw         $a2, 60($s0)
    0893BC5C:[0226102A]: slt        $v0, $s1, $a2
    0893BC60:[5440FFF2]: bnel       $v0, $zr, 0x0893BC2C
    0893BC64:[8E030028]: lw         $v1, 40($s0)
    0893BC68:[0A24EEF5]: j          0x0893BBD4
    0893BC6C:[E6150044]: swc1       $f21, 68($s0)
    0893BC70:[460CC801]: sub.s      $f0, $f25, $f12
    0893BC74:[4600B802]: mul.s      $f0, $f23, $f0
    0893BC78:[46140003]: div.s      $f0, $f0, $f20
    0893BC7C:[0A24EF14]: j          0x0893BC50
    0893BC80:[46006300]: add.s      $f12, $f12, $f0
    0893BC84:[8E020024]: lw         $v0, 36($s0)
    0893BC88:[00111880]: sll        $v1, $s1, 0x0002
    0893BC8C:[4600B306]: mov.s      $f12, $f22
    0893BC90:[00621821]: addu       $v1, $v1, $v0
    0893BC94:[8C640000]: lw         $a0, 0($v1)
    0893BC98:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BC9C:[0E250726]: jal        0x08941C98
    0893BCA0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BCA4:[8E020038]: lw         $v0, 56($s0)
    0893BCA8:[26310001]: addiu      $s1, $s1, 1
    0893BCAC:[0222102A]: slt        $v0, $s1, $v0
    0893BCB0:[5440FFF5]: bnel       $v0, $zr, 0x0893BC88
    0893BCB4:[8E020024]: lw         $v0, 36($s0)
    0893BCB8:[8FBF0010]: lw         $ra, 16($sp)
    0893BCBC:[8FB3000C]: lw         $s3, 12($sp)
    0893BCC0:[8FB20008]: lw         $s2, 8($sp)
    0893BCC4:[8FB10004]: lw         $s1, 4($sp)
    0893BCC8:[8FB00000]: lw         $s0, 0($sp)
    0893BCCC:[C7B90034]: lwc1       $f25, 52($sp)
    0893BCD0:[C7B80030]: lwc1       $f24, 48($sp)
    0893BCD4:[C7B7002C]: lwc1       $f23, 44($sp)
    0893BCD8:[C7B60028]: lwc1       $f22, 40($sp)
    0893BCDC:[C7B50024]: lwc1       $f21, 36($sp)
    0893BCE0:[C7B40020]: lwc1       $f20, 32($sp)
    0893BCE4:[03E00008]: jr         $ra
    0893BCE8:[27BD0040]: addiu      $sp, $sp, 64
    0893BCEC:[8E020028]: lw         $v0, 40($s0)
    0893BCF0:[00111880]: sll        $v1, $s1, 0x0002
    0893BCF4:[4600B306]: mov.s      $f12, $f22
    0893BCF8:[00621821]: addu       $v1, $v1, $v0
    0893BCFC:[8C640000]: lw         $a0, 0($v1)
    0893BD00:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BD04:[0E2508D4]: jal        0x08942350
    0893BD08:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BD0C:[8E02003C]: lw         $v0, 60($s0)
    0893BD10:[26310001]: addiu      $s1, $s1, 1
    0893BD14:[0222102A]: slt        $v0, $s1, $v0
    0893BD18:[5440FFF5]: bnel       $v0, $zr, 0x0893BCF0
    0893BD1C:[8E020028]: lw         $v0, 40($s0)
    0893BD20:[0A24EEF8]: j          0x0893BBE0
    0893BD24:[8E020038]: lw         $v0, 56($s0)
    0893BD28:[460065C7]: neg.s      $f23, $f12
    0893BD2C:[44800000]: mtc1       $zr, $f0
    0893BD30:[4617A541]: sub.s      $f21, $f20, $f23
    0893BD34:[4615003C]: c.lt.s     $f0, $f21
    0893BD38:[00000000]: nop
    0893BD3C:[4501FFA2]: bc1t       0x0893BBC8
    0893BD40:[8E06003C]: lw         $a2, 60($s0)
    0893BD44:[18C00015]: blez       $a2, 0x0893BD9C
    0893BD48:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BD4C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BD50:[3C13089C]: lui        $s3, 0x089C <=> li $s3, 0x089C0000
    0893BD54:[8E020028]: lw         $v0, 40($s0)
    0893BD58:[00111880]: sll        $v1, $s1, 0x0002
    0893BD5C:[44806000]: mtc1       $zr, $f12
    0893BD60:[00621821]: addu       $v1, $v1, $v0
    0893BD64:[8C650000]: lw         $a1, 0($v1)
    0893BD68:[10A00007]: beq        $a1, $zr, 0x0893BD88
    0893BD6C:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    0893BD70:[8E020040]: lw         $v0, 64($s0)
    0893BD74:[52220001]: beql       $s1, $v0, 0x0893BD7C
    0893BD78:[C66C6F24]: lwc1       $f12, 28452($s3)
    0893BD7C:[0E2508C4]: jal        0x08942310
    0893BD80:[00000000]: nop
    0893BD84:[8E06003C]: lw         $a2, 60($s0)
    0893BD88:[26310001]: addiu      $s1, $s1, 1
    0893BD8C:[0226102A]: slt        $v0, $s1, $a2
    0893BD90:[5440FFF1]: bnel       $v0, $zr, 0x0893BD58
    0893BD94:[8E020028]: lw         $v0, 40($s0)
    0893BD98:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BD9C:[C4406F28]: lwc1       $f0, 28456($v0)
    0893BDA0:[0A24EEF5]: j          0x0893BBD4
    0893BDA4:[E6000044]: swc1       $f0, 68($s0)
  Back Branch 0893BD18 1,077,600 times (length 12)
    0893BCDC:[C7B50024]: lwc1       $f21, 36($sp)
    0893BCE0:[C7B40020]: lwc1       $f20, 32($sp)
    0893BCE4:[03E00008]: jr         $ra
    0893BCE8:[27BD0040]: addiu      $sp, $sp, 64
    0893BCEC:[8E020028]: lw         $v0, 40($s0)
--> 0893BCF0:[00111880]: sll        $v1, $s1, 0x0002
    0893BCF4:[4600B306]: mov.s      $f12, $f22
    0893BCF8:[00621821]: addu       $v1, $v1, $v0
    0893BCFC:[8C640000]: lw         $a0, 0($v1)
    0893BD00:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BD04:[0E2508D4]: jal        0x08942350
    0893BD08:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BD0C:[8E02003C]: lw         $v0, 60($s0)
    0893BD10:[26310001]: addiu      $s1, $s1, 1
    0893BD14:[0222102A]: slt        $v0, $s1, $v0
--> 0893BD18:[5440FFF5]: bnel       $v0, $zr, 0x0893BCF0
    0893BD1C:[8E020028]: lw         $v0, 40($s0)
    0893BD20:[0A24EEF8]: j          0x0893BBE0
    0893BD24:[8E020038]: lw         $v0, 56($s0)
    0893BD28:[460065C7]: neg.s      $f23, $f12
  Back Branch 0893BC60 166,425 times (length 15)
    0893BC18:[27BD0040]: addiu      $sp, $sp, 64
    0893BC1C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BC20:[C4596F24]: lwc1       $f25, 28452($v0)
    0893BC24:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BC28:[8E030028]: lw         $v1, 40($s0)
--> 0893BC2C:[00111080]: sll        $v0, $s1, 0x0002
    0893BC30:[00431021]: addu       $v0, $v0, $v1
    0893BC34:[8C440000]: lw         $a0, 0($v0)
    0893BC38:[50800008]: beql       $a0, $zr, 0x0893BC5C
    0893BC3C:[26310001]: addiu      $s1, $s1, 1
    0893BC40:[8E020040]: lw         $v0, 64($s0)
    0893BC44:[1222000A]: beq        $s1, $v0, 0x0893BC70
    0893BC48:[C48C0040]: lwc1       $f12, 64($a0)
    0893BC4C:[460CC302]: mul.s      $f12, $f24, $f12
    0893BC50:[0E2508C4]: jal        0x08942310
    0893BC54:[26310001]: addiu      $s1, $s1, 1
    0893BC58:[8E06003C]: lw         $a2, 60($s0)
    0893BC5C:[0226102A]: slt        $v0, $s1, $a2
--> 0893BC60:[5440FFF2]: bnel       $v0, $zr, 0x0893BC2C
    0893BC64:[8E030028]: lw         $v1, 40($s0)
    0893BC68:[0A24EEF5]: j          0x0893BBD4
    0893BC6C:[E6150044]: swc1       $f21, 68($s0)
    0893BC70:[460CC801]: sub.s      $f0, $f25, $f12
  Back Branch 0893BCB0 165,514 times (length 12)
    0893BC74:[4600B802]: mul.s      $f0, $f23, $f0
    0893BC78:[46140003]: div.s      $f0, $f0, $f20
    0893BC7C:[0A24EF14]: j          0x0893BC50
    0893BC80:[46006300]: add.s      $f12, $f12, $f0
    0893BC84:[8E020024]: lw         $v0, 36($s0)
--> 0893BC88:[00111880]: sll        $v1, $s1, 0x0002
    0893BC8C:[4600B306]: mov.s      $f12, $f22
    0893BC90:[00621821]: addu       $v1, $v1, $v0
    0893BC94:[8C640000]: lw         $a0, 0($v1)
    0893BC98:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BC9C:[0E250726]: jal        0x08941C98
    0893BCA0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BCA4:[8E020038]: lw         $v0, 56($s0)
    0893BCA8:[26310001]: addiu      $s1, $s1, 1
    0893BCAC:[0222102A]: slt        $v0, $s1, $v0
--> 0893BCB0:[5440FFF5]: bnel       $v0, $zr, 0x0893BC88
    0893BCB4:[8E020024]: lw         $v0, 36($s0)
    0893BCB8:[8FBF0010]: lw         $ra, 16($sp)
    0893BCBC:[8FB3000C]: lw         $s3, 12($sp)
    0893BCC0:[8FB20008]: lw         $s2, 8($sp)
  Back Branch 0893BD90 70,425 times (length 16)
    0893BD44:[18C00015]: blez       $a2, 0x0893BD9C
    0893BD48:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BD4C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BD50:[3C13089C]: lui        $s3, 0x089C <=> li $s3, 0x089C0000
    0893BD54:[8E020028]: lw         $v0, 40($s0)
--> 0893BD58:[00111880]: sll        $v1, $s1, 0x0002
    0893BD5C:[44806000]: mtc1       $zr, $f12
    0893BD60:[00621821]: addu       $v1, $v1, $v0
    0893BD64:[8C650000]: lw         $a1, 0($v1)
    0893BD68:[10A00007]: beq        $a1, $zr, 0x0893BD88
    0893BD6C:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    0893BD70:[8E020040]: lw         $v0, 64($s0)
    0893BD74:[52220001]: beql       $s1, $v0, 0x0893BD7C
    0893BD78:[C66C6F24]: lwc1       $f12, 28452($s3)
    0893BD7C:[0E2508C4]: jal        0x08942310
    0893BD80:[00000000]: nop
    0893BD84:[8E06003C]: lw         $a2, 60($s0)
    0893BD88:[26310001]: addiu      $s1, $s1, 1
    0893BD8C:[0226102A]: slt        $v0, $s1, $a2
--> 0893BD90:[5440FFF1]: bnel       $v0, $zr, 0x0893BD58
    0893BD94:[8E020028]: lw         $v0, 40($s0)
    0893BD98:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BD9C:[C4406F28]: lwc1       $f0, 28456($v0)
    0893BDA0:[0A24EEF5]: j          0x0893BBD4
  Back Branch 0893BD20 30,474 times (length 82)
    0893BBCC:[4614AE03]: div.s      $f24, $f21, $f20
    0893BBD0:[E6150044]: swc1       $f21, 68($s0)
    0893BBD4:[1CC00045]: bgtz       $a2, 0x0893BCEC
    0893BBD8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBDC:[8E020038]: lw         $v0, 56($s0)
--> 0893BBE0:[1C400028]: bgtz       $v0, 0x0893BC84
    0893BBE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBE8:[8FBF0010]: lw         $ra, 16($sp)
    0893BBEC:[8FB3000C]: lw         $s3, 12($sp)
    0893BBF0:[8FB20008]: lw         $s2, 8($sp)
    0893BBF4:[8FB10004]: lw         $s1, 4($sp)
    0893BBF8:[8FB00000]: lw         $s0, 0($sp)
    0893BBFC:[C7B90034]: lwc1       $f25, 52($sp)
    0893BC00:[C7B80030]: lwc1       $f24, 48($sp)
    0893BC04:[C7B7002C]: lwc1       $f23, 44($sp)
    0893BC08:[C7B60028]: lwc1       $f22, 40($sp)
    0893BC0C:[C7B50024]: lwc1       $f21, 36($sp)
    0893BC10:[C7B40020]: lwc1       $f20, 32($sp)
    0893BC14:[03E00008]: jr         $ra
    0893BC18:[27BD0040]: addiu      $sp, $sp, 64
    0893BC1C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BC20:[C4596F24]: lwc1       $f25, 28452($v0)
    0893BC24:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BC28:[8E030028]: lw         $v1, 40($s0)
    0893BC2C:[00111080]: sll        $v0, $s1, 0x0002
    0893BC30:[00431021]: addu       $v0, $v0, $v1
    0893BC34:[8C440000]: lw         $a0, 0($v0)
    0893BC38:[50800008]: beql       $a0, $zr, 0x0893BC5C
    0893BC3C:[26310001]: addiu      $s1, $s1, 1
    0893BC40:[8E020040]: lw         $v0, 64($s0)
    0893BC44:[1222000A]: beq        $s1, $v0, 0x0893BC70
    0893BC48:[C48C0040]: lwc1       $f12, 64($a0)
    0893BC4C:[460CC302]: mul.s      $f12, $f24, $f12
    0893BC50:[0E2508C4]: jal        0x08942310
    0893BC54:[26310001]: addiu      $s1, $s1, 1
    0893BC58:[8E06003C]: lw         $a2, 60($s0)
    0893BC5C:[0226102A]: slt        $v0, $s1, $a2
    0893BC60:[5440FFF2]: bnel       $v0, $zr, 0x0893BC2C
    0893BC64:[8E030028]: lw         $v1, 40($s0)
    0893BC68:[0A24EEF5]: j          0x0893BBD4
    0893BC6C:[E6150044]: swc1       $f21, 68($s0)
    0893BC70:[460CC801]: sub.s      $f0, $f25, $f12
    0893BC74:[4600B802]: mul.s      $f0, $f23, $f0
    0893BC78:[46140003]: div.s      $f0, $f0, $f20
    0893BC7C:[0A24EF14]: j          0x0893BC50
    0893BC80:[46006300]: add.s      $f12, $f12, $f0
    0893BC84:[8E020024]: lw         $v0, 36($s0)
    0893BC88:[00111880]: sll        $v1, $s1, 0x0002
    0893BC8C:[4600B306]: mov.s      $f12, $f22
    0893BC90:[00621821]: addu       $v1, $v1, $v0
    0893BC94:[8C640000]: lw         $a0, 0($v1)
    0893BC98:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BC9C:[0E250726]: jal        0x08941C98
    0893BCA0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BCA4:[8E020038]: lw         $v0, 56($s0)
    0893BCA8:[26310001]: addiu      $s1, $s1, 1
    0893BCAC:[0222102A]: slt        $v0, $s1, $v0
    0893BCB0:[5440FFF5]: bnel       $v0, $zr, 0x0893BC88
    0893BCB4:[8E020024]: lw         $v0, 36($s0)
    0893BCB8:[8FBF0010]: lw         $ra, 16($sp)
    0893BCBC:[8FB3000C]: lw         $s3, 12($sp)
    0893BCC0:[8FB20008]: lw         $s2, 8($sp)
    0893BCC4:[8FB10004]: lw         $s1, 4($sp)
    0893BCC8:[8FB00000]: lw         $s0, 0($sp)
    0893BCCC:[C7B90034]: lwc1       $f25, 52($sp)
    0893BCD0:[C7B80030]: lwc1       $f24, 48($sp)
    0893BCD4:[C7B7002C]: lwc1       $f23, 44($sp)
    0893BCD8:[C7B60028]: lwc1       $f22, 40($sp)
    0893BCDC:[C7B50024]: lwc1       $f21, 36($sp)
    0893BCE0:[C7B40020]: lwc1       $f20, 32($sp)
    0893BCE4:[03E00008]: jr         $ra
    0893BCE8:[27BD0040]: addiu      $sp, $sp, 64
    0893BCEC:[8E020028]: lw         $v0, 40($s0)
    0893BCF0:[00111880]: sll        $v1, $s1, 0x0002
    0893BCF4:[4600B306]: mov.s      $f12, $f22
    0893BCF8:[00621821]: addu       $v1, $v1, $v0
    0893BCFC:[8C640000]: lw         $a0, 0($v1)
    0893BD00:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893BD04:[0E2508D4]: jal        0x08942350
    0893BD08:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0893BD0C:[8E02003C]: lw         $v0, 60($s0)
    0893BD10:[26310001]: addiu      $s1, $s1, 1
    0893BD14:[0222102A]: slt        $v0, $s1, $v0
    0893BD18:[5440FFF5]: bnel       $v0, $zr, 0x0893BCF0
    0893BD1C:[8E020028]: lw         $v0, 40($s0)
--> 0893BD20:[0A24EEF8]: j          0x0893BBE0
    0893BD24:[8E020038]: lw         $v0, 56($s0)
    0893BD28:[460065C7]: neg.s      $f23, $f12
    0893BD2C:[44800000]: mtc1       $zr, $f0
    0893BD30:[4617A541]: sub.s      $f21, $f20, $f23
  Back Branch 0893BC7C 2,219 times (length 13)
    0893BC3C:[26310001]: addiu      $s1, $s1, 1
    0893BC40:[8E020040]: lw         $v0, 64($s0)
    0893BC44:[1222000A]: beq        $s1, $v0, 0x0893BC70
    0893BC48:[C48C0040]: lwc1       $f12, 64($a0)
    0893BC4C:[460CC302]: mul.s      $f12, $f24, $f12
--> 0893BC50:[0E2508C4]: jal        0x08942310
    0893BC54:[26310001]: addiu      $s1, $s1, 1
    0893BC58:[8E06003C]: lw         $a2, 60($s0)
    0893BC5C:[0226102A]: slt        $v0, $s1, $a2
    0893BC60:[5440FFF2]: bnel       $v0, $zr, 0x0893BC2C
    0893BC64:[8E030028]: lw         $v1, 40($s0)
    0893BC68:[0A24EEF5]: j          0x0893BBD4
    0893BC6C:[E6150044]: swc1       $f21, 68($s0)
    0893BC70:[460CC801]: sub.s      $f0, $f25, $f12
    0893BC74:[4600B802]: mul.s      $f0, $f23, $f0
    0893BC78:[46140003]: div.s      $f0, $f0, $f20
--> 0893BC7C:[0A24EF14]: j          0x0893BC50
    0893BC80:[46006300]: add.s      $f12, $f12, $f0
    0893BC84:[8E020024]: lw         $v0, 36($s0)
    0893BC88:[00111880]: sll        $v1, $s1, 0x0002
    0893BC8C:[4600B306]: mov.s      $f12, $f22
  Back Branch 0893BC68 2,219 times (length 39)
    0893BBC0:[45000060]: bc1f       0x0893BD44
    0893BBC4:[8E06003C]: lw         $a2, 60($s0)
    0893BBC8:[1CC00014]: bgtz       $a2, 0x0893BC1C
    0893BBCC:[4614AE03]: div.s      $f24, $f21, $f20
    0893BBD0:[E6150044]: swc1       $f21, 68($s0)
--> 0893BBD4:[1CC00045]: bgtz       $a2, 0x0893BCEC
    0893BBD8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBDC:[8E020038]: lw         $v0, 56($s0)
    0893BBE0:[1C400028]: bgtz       $v0, 0x0893BC84
    0893BBE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BBE8:[8FBF0010]: lw         $ra, 16($sp)
    0893BBEC:[8FB3000C]: lw         $s3, 12($sp)
    0893BBF0:[8FB20008]: lw         $s2, 8($sp)
    0893BBF4:[8FB10004]: lw         $s1, 4($sp)
    0893BBF8:[8FB00000]: lw         $s0, 0($sp)
    0893BBFC:[C7B90034]: lwc1       $f25, 52($sp)
    0893BC00:[C7B80030]: lwc1       $f24, 48($sp)
    0893BC04:[C7B7002C]: lwc1       $f23, 44($sp)
    0893BC08:[C7B60028]: lwc1       $f22, 40($sp)
    0893BC0C:[C7B50024]: lwc1       $f21, 36($sp)
    0893BC10:[C7B40020]: lwc1       $f20, 32($sp)
    0893BC14:[03E00008]: jr         $ra
    0893BC18:[27BD0040]: addiu      $sp, $sp, 64
    0893BC1C:[3C02089C]: lui        $v0, 0x089C <=> li $v0, 0x089C0000
    0893BC20:[C4596F24]: lwc1       $f25, 28452($v0)
    0893BC24:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0893BC28:[8E030028]: lw         $v1, 40($s0)
    0893BC2C:[00111080]: sll        $v0, $s1, 0x0002
    0893BC30:[00431021]: addu       $v0, $v0, $v1
    0893BC34:[8C440000]: lw         $a0, 0($v0)
    0893BC38:[50800008]: beql       $a0, $zr, 0x0893BC5C
    0893BC3C:[26310001]: addiu      $s1, $s1, 1
    0893BC40:[8E020040]: lw         $v0, 64($s0)
    0893BC44:[1222000A]: beq        $s1, $v0, 0x0893BC70
    0893BC48:[C48C0040]: lwc1       $f12, 64($a0)
    0893BC4C:[460CC302]: mul.s      $f12, $f24, $f12
    0893BC50:[0E2508C4]: jal        0x08942310
    0893BC54:[26310001]: addiu      $s1, $s1, 1
    0893BC58:[8E06003C]: lw         $a2, 60($s0)
    0893BC5C:[0226102A]: slt        $v0, $s1, $a2
    0893BC60:[5440FFF2]: bnel       $v0, $zr, 0x0893BC2C
    0893BC64:[8E030028]: lw         $v1, 40($s0)
--> 0893BC68:[0A24EEF5]: j          0x0893BBD4
    0893BC6C:[E6150044]: swc1       $f21, 68($s0)
    0893BC70:[460CC801]: sub.s      $f0, $f25, $f12
    0893BC74:[4600B802]: mul.s      $f0, $f23, $f0
    0893BC78:[46140003]: div.s      $f0, $f0, $f20
  Back Branch 0893BDA0 1,530 times (length 117)
_S1_2_8948AD4 18,700,215 instructions (0.423%), 139,911 calls (08948AD4 - 089491A0, length 436)
  Back Branch 0894918C 30,766 times (length 202)
  Back Branch 0894919C 30,766 times (length 8)
  Back Branch 089490AC 30,766 times (length 147)
  Back Branch 08948E7C 30,766 times (length 131)
  Back Branch 08948F50 24,949 times (length 185)
_S1_2_893B740 17,149,320 instructions (0.388%), 1,714,932 calls (0893B740 - 0893B76C, length 12)
  Back Branch 0893B758 1,714,932 times (length 6)
_S1_2_889484C 16,883,203 instructions (0.382%), 197,487 calls (0889484C - 08894B90, length 210)
  Back Branch 08894890 273,756 times (length 13)
  Back Branch 08894B5C 121,218 times (length 45)
  Back Branch 08894B64 108,755 times (length 73)
  Back Branch 08894924 76,269 times (length 41)
  Back Branch 08894B20 76,269 times (length 91)
  Back Branch 08894AF8 12,463 times (length 44)
_S1_2_8944FB8 16,861,249 instructions (0.381%), 635,108 calls (0893EA30 - 08945254, length 6666)
  Back Branch 08945248 438,959 times (length 13)
  Back Branch 08944FDC 158,048 times (length 6509)
  Back Branch 08944FD0 122,863 times (length 6506)
_S1_2_8881830 16,767,456 instructions (0.379%), 14,368 calls (08881830 - 0888194C, length 72)
  Back Branch 088818E8 1,077,600 times (length 13)
  Back Branch 0888192C 158,048 times (length 12)
  Back Branch 088818F4 14,368 times (length 23)
_S1_2_89455DC 16,713,764 instructions (0.378%), 232,220 calls (089455DC - 089459A4, length 243)
  Back Branch 08945788 232,220 times (length 91)
  Back Branch 08945928 232,220 times (length 196)
_S1_2_893B2B4 15,418,298 instructions (0.349%), 49,901 calls (0893B1DC - 0893B2B8, length 56)
  Back Branch 0893B254 1,291,348 times (length 11)
  Back Branch 0893B294 79,364 times (length 11)
  Back Branch 0893B2B4 69,191 times (length 56)
  Back Branch 0893B260 69,191 times (length 20)
_S1_2_89439D0 14,197,225 instructions (0.321%), 2,028,175 calls (089439D0 - 08943A0C, length 16)
_S1_2_8941CB0 14,084,046 instructions (0.318%), 521,200 calls (08941CB0 - 089452EC, length 3472)
  Back Branch 089452E0 1,036,324 times (length 9)
  Back Branch 08941CFC 3,882 times (length 14)
_S1_2_89558EC 13,975,224 instructions (0.316%), 1,164,602 calls (089558EC - 08955918, length 12)
_S1_2_8944FEC 13,290,879 instructions (0.300%), 637,883 calls (08944FEC - 08945050, length 26)
  Back Branch 0894504C 110,214 times (length 11)
  Back Branch 08945044 2,775 times (length 13)
_S1_2_8943C5C 13,266,113 instructions (0.300%), 382,913 calls (08943C5C - 08943C9C, length 17)
  Back Branch 08943C90 1,227,487 times (length 8)
_S1_2_880A5BC 12,470,049 instructions (0.282%), 25,795 calls (0880A5BC - 0880A9DC, length 265)
  Back Branch 0880A7A4 539,913 times (length 17)
  Back Branch 0880A8FC 25,795 times (length 59)
  Back Branch 0880A8F4 25,795 times (length 123)
  Back Branch 0880A8D0 25,795 times (length 102)
  Back Branch 0880A92C 25,794 times (length 55)
  Back Branch 0880A938 25,794 times (length 58)
  Back Branch 0880A990 25,794 times (length 80)
  Back Branch 0880A7C0 11,872 times (length 20)
  Back Branch 0880A79C 1,782 times (length 16)
  Back Branch 0880A9D8 1 times (length 98)
_S1_2_8945CA0 12,345,021 instructions (0.279%), 457,223 calls (08945CA0 - 08945D18, length 31)
_S1_2_8894610 12,191,352 instructions (0.276%), 507,973 calls (08894610 - 0889467C, length 28)
_S1_2_893F9F0 11,687,179 instructions (0.264%), 137,231 calls (0893F9F0 - 0893FAA8, length 47)
  Back Branch 0893FA84 497,877 times (length 13)
_S1_2_8950068 11,349,866 instructions (0.257%), 515,903 calls (08950068 - 089500BC, length 22)
_S1_2_8950498 10,565,744 instructions (0.239%), 182,168 calls (08950498 - 089505B0, length 71)
_S1_2_888D064 9,905,339 instructions (0.224%), 19,735 calls (0888D064 - 0888D2A0, length 144)
  Back Branch 0888D13C 986,615 times (length 4)
  Back Branch 0888D148 140,945 times (length 9)
  Back Branch 0888D25C 100,765 times (length 42)
  Back Branch 0888D0F0 17,780 times (length 4)
  Back Branch 0888D104 16,935 times (length 28)
  Back Branch 0888D264 14,395 times (length 92)
  Back Branch 0888D188 1,333 times (length 49)
_S1_2_88DA564 9,868,332 instructions (0.223%), 141,420 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 088DA5A0 134,724 times (length 215167)
_S1_2_895AB5C 8,991,656 instructions (0.203%), 1,850 calls (0895AB5C - 0895AD40, length 122)
  Back Branch 0895AC08 688,806 times (length 13)
  Back Branch 0895ABE0 688,806 times (length 28)
  Back Branch 0895AC18 418,267 times (length 16)
  Back Branch 0895AB80 1,850 times (length 4)
  Back Branch 0895AC3C 1,782 times (length 51)
  Back Branch 0895AC60 1,782 times (length 60)
  Back Branch 0895ACEC 1,782 times (length 95)
  Back Branch 0895AB9C 1,782 times (length 4)
  Back Branch 0895ABAC 1,782 times (length 15)
  Back Branch 0895AD28 1,514 times (length 24)
  Back Branch 0895AD10 1,514 times (length 19)
  Back Branch 0895AD08 1,382 times (length 10)
  Back Branch 0895AD3C 491 times (length 71)
  Back Branch 0895AD34 303 times (length 87)
  Back Branch 0895AB94 68 times (length 9)
_S1_2_8941C98 8,986,968 instructions (0.203%), 374,457 calls (08941C98 - 089482D4, length 6544)
  Back Branch 0894829C 389 times (length 65)
  Back Branch 08948270 389 times (length 25)
_S1_2_894E044 8,849,912 instructions (0.200%), 188,296 calls (0894E044 - 0894E0FC, length 47)
_S1_2_8908458 8,719,207 instructions (0.197%), 364,336 calls (08908458 - 08908530, length 55)
  Back Branch 08908524 307,641 times (length 25)
_S1_2_894E7D8 8,017,042 instructions (0.181%), 364,411 calls (0894E7D8 - 0894E82C, length 22)
_S1_2_88FFD50 7,789,994 instructions (0.176%), 908,954 calls (088FFD1C - 08900080, length 218)
  Back Branch 088FFD58 908,954 times (length 17)
_S1_2_894C1B4 7,757,816 instructions (0.175%), 17,512 calls (0894C1B4 - 0894C860, length 428)
  Back Branch 0894C6CC 70,048 times (length 11)
_S1_2_881E4C8 7,588,337 instructions (0.172%), 14,368 calls (0881E4C8 - 0881E5A0, length 55)
  Back Branch 0881E594 718,400 times (length 15)
  Back Branch 0881E59C 14,368 times (length 28)
_S1_2_881E64C 7,427,895 instructions (0.168%), 14,428 calls (0881E64C - 0881E6BC, length 29)
  Back Branch 0881E690 721,400 times (length 10)
  Back Branch 0881E6A0 11,903 times (length 11)
_S1_2_8945080 7,404,951 instructions (0.167%), 636,929 calls (08945080 - 089450D4, length 22)
  Back Branch 089450B8 538,073 times (length 4)
_S1_2_89463C8 7,290,927 instructions (0.165%), 115,729 calls (089462F8 - 08946468, length 93)
  Back Branch 08946464 115,729 times (length 93)
_S1_2_890CC2C 7,106,419 instructions (0.161%), 385,890 calls (0890CC2C - 0890CD78, length 84)
_S1_2_893ED08 7,059,080 instructions (0.160%), 705,908 calls (0893ED08 - 0893ED34, length 12)
  Back Branch 0893ED20 705,908 times (length 6)
_S1_2_893FF78 7,012,816 instructions (0.159%), 635,108 calls (0893FF78 - 0893FFB0, length 15)
_S1_2_888D4EC 7,000,322 instructions (0.158%), 31,090 calls (0888D4EC - 0888DBFC, length 453)
  Back Branch 0888D5DC 217,630 times (length 10)
  Back Branch 0888D7A8 101,472 times (length 12)
  Back Branch 0888D9B8 19,735 times (length 206)
  Back Branch 0888D7D0 14,496 times (length 27)
  Back Branch 0888D93C 14,328 times (length 24)
  Back Branch 0888DA08 11,781 times (length 9)
  Back Branch 0888D678 9,548 times (length 12)
  Back Branch 0888D718 4,728 times (length 14)
  Back Branch 0888D978 2,388 times (length 94)
  Back Branch 0888DA7C 2,162 times (length 119)
  Back Branch 0888DA74 2,162 times (length 113)
  Back Branch 0888DA68 2,162 times (length 106)
  Back Branch 0888DA18 1,403 times (length 19)
  Back Branch 0888D680 1,364 times (length 20)
  Back Branch 0888DAA8 697 times (length 186)
  Back Branch 0888D9C0 384 times (length 208)
  Back Branch 0888D9C8 280 times (length 209)
  Back Branch 0888DA94 226 times (length 151)
  Back Branch 0888DA84 226 times (length 137)
  Back Branch 0888DA8C 226 times (length 144)
  Back Branch 0888DBE8 84 times (length 80)
  Back Branch 0888DBF0 84 times (length 298)
  Back Branch 0888DBF8 60 times (length 7)
  Back Branch 0888DB84 48 times (length 21)
_S1_2_893B770 6,782,120 instructions (0.153%), 678,212 calls (0893B770 - 0893B79C, length 12)
  Back Branch 0893B788 678,212 times (length 6)
_S1_2_89450D8 6,775,600 instructions (0.153%), 521,200 calls (089450D8 - 08945108, length 13)
_S1_2_8862148 6,500,466 instructions (0.147%), 309,546 calls (08862148 - 088621B0, length 27)
_S1_2_8955610 6,421,571 instructions (0.145%), 493,967 calls (08955610 - 08955640, length 13)
_S1_2_89491A4 6,415,173 instructions (0.145%), 712,797 calls (089491A4 - 089493EC, length 147)
_S1_2_89452F0 6,351,080 instructions (0.144%), 635,108 calls (089452F0 - 08945338, length 19)
  Back Branch 0894532C 635,108 times (length 9)
_S1_2_889422C 6,303,336 instructions (0.142%), 121,218 calls (0889422C - 08894414, length 123)
  Back Branch 0889438C 121,218 times (length 44)
  Back Branch 08894410 121,218 times (length 105)
_S1_2_88FA888 6,062,291 instructions (0.137%), 36,964 calls (088FA0A4 - 088FA8AC, length 515)
  Back Branch 088FA778 69,369 times (length 186)
  Back Branch 088FA62C 59,029 times (length 102)
  Back Branch 088FA648 39,433 times (length 259)
  Back Branch 088FA5E4 38,126 times (length 168)
  Back Branch 088FA5F8 37,826 times (length 173)
  Back Branch 088FA600 37,646 times (length 170)
  Back Branch 088FA8A8 36,964 times (length 515)
  Back Branch 088FA6DC 32,353 times (length 46)
  Back Branch 088FA658 23,764 times (length 114)
  Back Branch 088FA574 19,318 times (length 176)
  Back Branch 088FA584 19,104 times (length 180)
  Back Branch 088FA58C 18,803 times (length 179)
  Back Branch 088FA53C 11,155 times (length 244)
  Back Branch 088FA504 2,719 times (length 29)
  Back Branch 088FA5AC 2,299 times (length 71)
  Back Branch 088FA55C 1,886 times (length 252)
  Back Branch 088FA564 1,695 times (length 52)
  Back Branch 088FA738 684 times (length 169)
  Back Branch 088FA794 292 times (length 193)
  Back Branch 088FA524 292 times (length 201)
  Back Branch 088FA5CC 203 times (length 198)
  Back Branch 088FA770 201 times (length 184)
  Back Branch 088FA754 201 times (length 176)
  Back Branch 088FA7B0 191 times (length 200)
  Back Branch 088FA5D4 176 times (length 28)
  Back Branch 088FA52C 121 times (length 211)
  Back Branch 088FA6F0 4 times (length 242)
_S1_2_8945054 5,693,844 instructions (0.129%), 521,200 calls (08945054 - 0894507C, length 11)
_S1_2_881F544 5,675,704 instructions (0.128%), 14,428 calls (0881F440 - 0881F604, length 114)
  Back Branch 0881F588 721,400 times (length 6)
  Back Branch 0881F4A4 57,712 times (length 9)
  Back Branch 0881F5F0 14,428 times (length 110)
  Back Branch 0881F5A4 12,196 times (length 10)
_S1_2_8944E70 5,670,721 instructions (0.128%), 115,729 calls (08944E70 - 08944F30, length 49)
_S1_2_890D5C0 5,613,657 instructions (0.127%), 385,890 calls (0890D5C0 - 0890D694, length 54)
_S1_2_880670C 5,568,000 instructions (0.126%), 13,920 calls (08804790 - 0894F704, length 338910)
  Back Branch 0894F6BC 4,117,911 times (length 14)
  Back Branch 0894F700 3,137,462 times (length 21)
  Back Branch 08806720 13,920 times (length 2022)
_S1_2_8908614 5,549,490 instructions (0.125%), 385,890 calls (08908614 - 089086F0, length 56)
_S1_2_8951600 5,391,573 instructions (0.122%), 199,688 calls (08951600 - 08951694, length 38)
  Back Branch 08951690 1 times (length 22)
_S1_2_89451FC 5,372,494 instructions (0.121%), 438,959 calls (089451FC - 08945254, length 23)
  Back Branch 08945248 438,959 times (length 13)
_S1_2_894BAB8 5,345,392 instructions (0.121%), 21,554 calls (0894BAB8 - 0894BE10, length 215)
  Back Branch 0894BDB8 86,216 times (length 11)
_S1_2_886F32C 5,317,459 instructions (0.120%), 57,472 calls (0886E8CC - 0886F79C, length 949)
  Back Branch 0886F3B8 51,192 times (length 13)
  Back Branch 0886F3DC 49,592 times (length 22)
  Back Branch 0886F3C4 49,508 times (length 15)
  Back Branch 0886F424 47,664 times (length 40)
  Back Branch 0886F4B0 47,664 times (length 76)
  Back Branch 0886F6BC 47,664 times (length 178)
  Back Branch 0886F678 8,754 times (length 9)
  Back Branch 0886F588 4,402 times (length 42)
  Back Branch 0886F6CC 2,182 times (length 211)
  Back Branch 0886F6A4 334 times (length 19)
  Back Branch 0886F578 303 times (length 125)
  Back Branch 0886EB34 31 times (length 95)
  Back Branch 0886F6AC 11 times (length 202)
_S1_2_8940BE4 5,245,008 instructions (0.119%), 148,555 calls (08940BE4 - 08940F6C, length 227)
  Back Branch 08940D30 643 times (length 61)
  Back Branch 08940E10 564 times (length 103)
  Back Branch 08940D1C 117 times (length 17)
  Back Branch 08940F60 108 times (length 181)
_S1_2_89452A4 5,239,780 instructions (0.118%), 521,200 calls (089452A4 - 089452EC, length 19)
  Back Branch 089452E0 1,036,324 times (length 9)
_S1_2_894533C 5,212,000 instructions (0.118%), 521,200 calls (0894533C - 089453C0, length 34)
_S1_2_8908534 5,177,468 instructions (0.117%), 385,890 calls (08908534 - 08908610, length 56)
_S1_2_894EA90 4,918,536 instructions (0.111%), 182,168 calls (0894EA90 - 0894EAF8, length 27)
_S1_2_89513BC 4,905,362 instructions (0.111%), 222,971 calls (089513BC - 08951410, length 22)
_S1_2_8955810 4,814,208 instructions (0.109%), 401,184 calls (08955810 - 0895583C, length 12)
_S1_2_894FB54 4,761,825 instructions (0.108%), 317,455 calls (0894FB54 - 0894FB8C, length 15)
_S1_2_8952640 4,750,940 instructions (0.107%), 237,547 calls (08952640 - 08952694, length 22)
  Back Branch 08952688 237,547 times (length 9)
_S1_2_894510C 4,690,800 instructions (0.106%), 521,200 calls (0894510C - 0894512C, length 9)
_S1_2_8947A30 4,675,272 instructions (0.106%), 521,200 calls (08947A30 - 08947A50, length 9)
_S1_2_88BA9B0 4,234,584 instructions (0.096%), 1,058,646 calls (088BA9B0 - 088BA9BC, length 4)
_S1_2_895DD78 4,076,064 instructions (0.092%), 254,754 calls (0895DD78 - 0895DEB0, length 79)
_S1_2_88FA7B8 4,046,796 instructions (0.091%), 77,823 calls (088FA7B8 - 088FA884, length 52)
_S1_2_89498D8 4,034,520 instructions (0.091%), 201,726 calls (089498D8 - 08949924, length 20)
_S1_2_88112F0 3,951,200 instructions (0.089%), 3,592 calls (088112F0 - 08811BA0, length 557)
  Back Branch 088115FC 57,472 times (length 8)
  Back Branch 0881160C 57,472 times (length 10)
  Back Branch 08811864 14,368 times (length 21)
  Back Branch 088118EC 14,368 times (length 41)
  Back Branch 08811A4C 14,368 times (length 380)
  Back Branch 08811A8C 14,368 times (length 330)
  Back Branch 08811510 14,368 times (length 9)
  Back Branch 08811520 14,368 times (length 13)
  Back Branch 088114B8 14,368 times (length 11)
  Back Branch 088114A8 14,368 times (length 7)
  Back Branch 088114E4 14,368 times (length 19)
  Back Branch 0881146C 14,368 times (length 24)
  Back Branch 0881173C 14,368 times (length 16)
  Back Branch 08811718 14,368 times (length 10)
  Back Branch 088116B4 14,368 times (length 16)
  Back Branch 088116A4 14,368 times (length 15)
  Back Branch 08811684 14,368 times (length 7)
  Back Branch 08811B78 3,592 times (length 332)
  Back Branch 08811B68 3,592 times (length 237)
  Back Branch 08811B9C 3,592 times (length 150)
  Back Branch 08811AF4 3,592 times (length 58)
  Back Branch 08811AA4 3,592 times (length 460)
  Back Branch 08811AB4 3,592 times (length 463)
  Back Branch 08811A94 3,592 times (length 278)
_S1_2_89501D8 3,853,740 instructions (0.087%), 350,340 calls (089501D8 - 08950200, length 11)
_S1_2_881F14C 3,807,341 instructions (0.086%), 7,199 calls (0881F14C - 0881F224, length 55)
  Back Branch 0881F218 359,950 times (length 15)
  Back Branch 0881F220 7,199 times (length 28)
_S1_2_8895D7C 3,740,616 instructions (0.085%), 3,607 calls (08895D7C - 08895FF8, length 160)
  Back Branch 08895DDC 43,284 times (length 9)
  Back Branch 08895F18 43,284 times (length 8)
  Back Branch 08895F50 43,284 times (length 8)
  Back Branch 08895F88 43,284 times (length 8)
  Back Branch 08895FC0 43,284 times (length 8)
  Back Branch 08895E10 43,284 times (length 9)
  Back Branch 08895E78 43,284 times (length 9)
  Back Branch 08895E44 43,284 times (length 9)
  Back Branch 08895EAC 43,284 times (length 9)
  Back Branch 08895EE0 43,284 times (length 8)
_S1_2_886D824 3,700,144 instructions (0.084%), 14,428 calls (0886D824 - 0886DDB4, length 357)
  Back Branch 0886D974 173,136 times (length 6)
  Back Branch 0886DB98 14,428 times (length 118)
  Back Branch 0886DBD8 13,833 times (length 173)
  Back Branch 0886DC48 11,352 times (length 201)
  Back Branch 0886DD70 10,632 times (length 86)
  Back Branch 0886DD64 10,286 times (length 74)
  Back Branch 0886DBC4 8,542 times (length 171)
  Back Branch 0886DCF4 4,624 times (length 97)
  Back Branch 0886DCB4 3,485 times (length 133)
  Back Branch 0886DC9C 3,485 times (length 127)
  Back Branch 0886DB6C 947 times (length 71)
  Back Branch 0886DCE4 452 times (length 97)
  Back Branch 0886DCFC 288 times (length 124)
  Back Branch 0886DCD0 162 times (length 140)
  Back Branch 0886DD20 49 times (length 132)
  Back Branch 0886DDB0 48 times (length 40)
  Back Branch 0886DD54 11 times (length 146)
  Back Branch 0886DDA4 1 times (length 37)
_S1_2_894BE14 3,688,800 instructions (0.083%), 13,920 calls (0894BE14 - 0894C1B0, length 232)
  Back Branch 0894C154 55,680 times (length 11)
_S1_2_8826EE0 3,493,192 instructions (0.079%), 3,592 calls (08826EE0 - 08827218, length 207)
  Back Branch 0882712C 43,104 times (length 9)
  Back Branch 08827060 43,104 times (length 51)
  Back Branch 0882719C 33,150 times (length 33)
  Back Branch 088270B0 14,368 times (length 43)
  Back Branch 088270EC 14,368 times (length 42)
  Back Branch 088271FC 10,776 times (length 148)
  Back Branch 088271E0 10,776 times (length 141)
  Back Branch 088271E8 10,776 times (length 142)
  Back Branch 08827094 10,776 times (length 49)
  Back Branch 0882720C 10,776 times (length 152)
  Back Branch 08827214 3,592 times (length 184)
_S1_2_893B2BC 3,476,747 instructions (0.079%), 65,599 calls (0893B2BC - 0893B310, length 22)
  Back Branch 0893B2FC 262,396 times (length 11)
_S1_2_89516E0 3,426,760 instructions (0.077%), 428,345 calls (089515E0 - 089516E8, length 67)
  Back Branch 089516E4 428,345 times (length 67)
_S1_2_88BA83C 3,338,949 instructions (0.075%), 1,112,983 calls (088BA83C - 088BA844, length 3)
_S1_2_8951770 3,333,598 instructions (0.075%), 196,094 calls (08951770 - 089517B8, length 19)
_S1_2_8956FDC 3,305,195 instructions (0.075%), 76,865 calls (08956FDC - 089570D8, length 64)
_S1_2_880E4E8 3,273,787 instructions (0.074%), 297,617 calls (0880E4E8 - 0880E510, length 11)
_S1_2_895780C 3,222,406 instructions (0.073%), 73,374 calls (0895780C - 08957968, length 88)
_S1_2_88FA9E4 3,197,985 instructions (0.072%), 65,265 calls (088FA9E4 - 088FAAA4, length 49)
_S1_2_894F950 3,149,029 instructions (0.071%), 185,237 calls (0894F950 - 0894F990, length 17)
_S1_2_8950F88 3,148,944 instructions (0.071%), 185,232 calls (08950F88 - 08950FC8, length 17)
_S1_2_890CD7C 3,110,118 instructions (0.070%), 1,772 calls (0890CD7C - 0890D5BC, length 529)
  Back Branch 0890D278 97,460 times (length 25)
  Back Branch 0890D280 79,740 times (length 11)
  Back Branch 0890CEA4 47,840 times (length 9)
  Back Branch 0890CE54 20,732 times (length 11)
  Back Branch 0890D234 17,720 times (length 8)
  Back Branch 0890D20C 17,720 times (length 9)
  Back Branch 0890D2DC 17,720 times (length 5)
  Back Branch 0890CEB8 17,720 times (length 22)
  Back Branch 0890CF20 16,128 times (length 13)
  Back Branch 0890D31C 15,948 times (length 6)
  Back Branch 0890D294 15,948 times (length 27)
  Back Branch 0890CFE4 7,784 times (length 9)
  Back Branch 0890CFF8 6,918 times (length 7)
  Back Branch 0890D3C4 1,790 times (length 234)
  Back Branch 0890D3CC 864 times (length 267)
  Back Branch 0890D158 864 times (length 79)
  Back Branch 0890D178 864 times (length 81)
  Back Branch 0890D124 48 times (length 9)
  Back Branch 0890D3E0 18 times (length 140)
  Back Branch 0890D144 18 times (length 26)
  Back Branch 0890D14C 18 times (length 163)
  Back Branch 0890D068 18 times (length 6)
_S1_2_89462F8 3,083,886 instructions (0.070%), 114,218 calls (089462F8 - 089463C4, length 52)
_S1_2_8950D74 2,985,856 instructions (0.067%), 186,616 calls (08950D74 - 08950DB0, length 16)
_S1_2_894A9E4 2,930,695 instructions (0.066%), 8,413 calls (0894A9E4 - 0894AB2C, length 83)
  Back Branch 0894AA34 447,488 times (length 6)
  Back Branch 0894AA8C 9,216 times (length 12)
_S1_2_895E068 2,843,704 instructions (0.064%), 47,637 calls (0895E068 - 0895E304, length 168)
  Back Branch 0895E2D8 47,255 times (length 105)
_S1_2_893FCD4 2,820,660 instructions (0.064%), 44,500 calls (0893FCD4 - 0893FF34, length 153)
_S1_2_8862C88 2,820,156 instructions (0.064%), 1,410,078 calls (08862C88 - 08862C8C, length 2)
_S1_2_8892A08 2,811,709 instructions (0.064%), 19,290 calls (08892A08 - 0893B2B8, length 172589)
  Back Branch 0893B254 1,291,348 times (length 11)
  Back Branch 0893B294 79,364 times (length 11)
  Back Branch 0893B2B4 69,191 times (length 56)
  Back Branch 0893B260 69,191 times (length 20)
_S1_2_89515D8 2,798,698 instructions (0.063%), 399,814 calls (089515D8 - 089515F0, length 7)
_S1_2_8895214 2,749,098 instructions (0.062%), 40,260 calls (08895214 - 08895484, length 157)
  Back Branch 08895480 12,463 times (length 125)
_S1_2_886A1A0 2,714,432 instructions (0.061%), 14,368 calls (0886A1A0 - 0886A4CC, length 204)
  Back Branch 0886A3E0 28,736 times (length 74)
  Back Branch 0886A4BC 17,573 times (length 79)
  Back Branch 0886A3F0 14,368 times (length 41)
  Back Branch 0886A328 14,368 times (length 28)
  Back Branch 0886A308 14,368 times (length 62)
  Back Branch 0886A49C 14,368 times (length 56)
  Back Branch 0886A4A8 14,368 times (length 62)
  Back Branch 0886A4C8 11,163 times (length 75)
  Back Branch 0886A430 11,163 times (length 50)
  Back Branch 0886A494 76 times (length 128)
_S1_2_882669C 2,566,543 instructions (0.058%), 14,368 calls (0882669C - 08826B84, length 315)
  Back Branch 088267AC 35,920 times (length 19)
  Back Branch 088266EC 21,552 times (length 5)
  Back Branch 0882693C 17,552 times (length 72)
  Back Branch 088268E8 14,368 times (length 25)
  Back Branch 08826830 14,368 times (length 50)
  Back Branch 08826878 7,184 times (length 55)
  Back Branch 08826944 7,184 times (length 131)
  Back Branch 088269A0 6,951 times (length 35)
  Back Branch 08826824 3,207 times (length 46)
  Back Branch 08826A5C 72 times (length 11)
  Back Branch 08826B78 24 times (length 129)
  Back Branch 088269C8 21 times (length 107)
  Back Branch 088269D8 21 times (length 111)
  Back Branch 088269FC 21 times (length 120)
  Back Branch 08826A04 21 times (length 17)
  Back Branch 08826A20 2 times (length 129)
_S1_2_882E768 2,560,133 instructions (0.058%), 26,342 calls (0882E768 - 0882E944, length 120)
  Back Branch 0882E920 12,080 times (length 29)
  Back Branch 0882E914 12,064 times (length 32)
  Back Branch 0882E940 123 times (length 69)
  Back Branch 0882E938 24 times (length 36)
  Back Branch 0882E930 16 times (length 6)
_S1_2_8952068 2,550,352 instructions (0.058%), 182,168 calls (08952068 - 089520D4, length 28)
  Back Branch 089520A8 182,168 times (length 4)
_S1_2_8942A20 2,534,025 instructions (0.057%), 101,361 calls (08942A20 - 08942A80, length 25)
_S1_2_88FB454 2,518,110 instructions (0.057%), 51,390 calls (088FB454 - 088FB514, length 49)
_S1_2_8809464 2,500,014 instructions (0.057%), 107,814 calls (08809464 - 08809560, length 64)
  Back Branch 0880954C 5,080 times (length 11)
_S1_2_88328A0 2,489,654 instructions (0.056%), 39,766 calls (088328A0 - 08832C60, length 241)
  Back Branch 08832ACC 11,573 times (length 25)
  Back Branch 08832AE4 77 times (length 77)
  Back Branch 08832C1C 76 times (length 148)
  Back Branch 08832C4C 75 times (length 147)
_S1_2_88083AC 2,479,064 instructions (0.056%), 44,269 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
_S1_2_8829054 2,458,660 instructions (0.056%), 3,592 calls (08829054 - 08829E88, length 910)
  Back Branch 088297F0 10,776 times (length 9)
  Back Branch 08829494 10,776 times (length 5)
  Back Branch 0882991C 10,776 times (length 5)
  Back Branch 08829D1C 7,184 times (length 8)
  Back Branch 08829E44 374 times (length 274)
  Back Branch 08829D58 218 times (length 338)
  Back Branch 08829E84 173 times (length 813)
  Back Branch 08829E54 47 times (length 657)
  Back Branch 08829E74 38 times (length 761)
  Back Branch 08829E64 19 times (length 709)
_S1_2_894D438 2,430,309 instructions (0.055%), 115,729 calls (0894D438 - 0894D48C, length 22)
  Back Branch 0894D488 115,729 times (length 6)
_S1_2_8869A24 2,390,685 instructions (0.054%), 72,445 calls (08869A24 - 08869B78, length 86)
_S1_2_89448F0 2,363,710 instructions (0.053%), 41,238 calls (08944784 - 08944928, length 106)
  Back Branch 0894491C 121,160 times (length 11)
  Back Branch 08944924 41,238 times (length 105)
  Back Branch 089448F0 41,238 times (length 93)
_S1_2_8880D4C 2,335,107 instructions (0.053%), 14,368 calls (08810CB8 - 08880EE0, length 114827)
  Back Branch 08880DF0 13,193 times (length 537)
  Back Branch 088807A0 13,193 times (length 32)
  Back Branch 088807D8 13,193 times (length 47)
  Back Branch 088808F4 12,765 times (length 162)
  Back Branch 08880EB4 987 times (length 15)
  Back Branch 0888094C 230 times (length 184)
  Back Branch 08880EDC 92 times (length 20809)
  Back Branch 0886CA80 59 times (length 10611)
  Back Branch 0886253C 49 times (length 83491)
_S1_2_88FFE84 2,329,753 instructions (0.053%), 780 calls (088FFDB8 - 08900080, length 179)
  Back Branch 088FFFD4 23,440,208 times (length 7)
  Back Branch 088FFFB0 219,980 times (length 17)
  Back Branch 088FFFE8 217,640 times (length 16)
  Back Branch 088FFF18 180,768 times (length 30)
  Back Branch 088FFF64 38,057 times (length 4)
  Back Branch 08900018 16,833 times (length 28)
  Back Branch 088FFF50 9,238 times (length 23)
  Back Branch 088FFF6C 9,238 times (length 50)
  Back Branch 088FFEFC 3,797 times (length 23)
_S1_2_888CEA0 2,290,634 instructions (0.052%), 13,799 calls (0888CEA0 - 0888CFE4, length 82)
  Back Branch 0888CFC4 96,593 times (length 14)
_S1_2_893FC40 2,265,822 instructions (0.051%), 87,147 calls (0893FC40 - 0893FCD0, length 37)
_S1_2_8862F44 2,258,742 instructions (0.051%), 10,816 calls (0885F298 - 08862F90, length 3903)
  Back Branch 08862F8C 10,816 times (length 3903)
  Back Branch 0885F36C 10,456 times (length 12)
  Back Branch 0885F948 10,060 times (length 353)
  Back Branch 0885F6DC 10,000 times (length 232)
  Back Branch 0885F73C 9,818 times (length 256)
  Back Branch 0885F8E4 8,316 times (length 180)
  Back Branch 0885F7A0 7,327 times (length 281)
  Back Branch 0885F6BC 1,901 times (length 49)
  Back Branch 0885F834 588 times (length 217)
  Back Branch 0885F688 230 times (length 212)
  Back Branch 0885F7E4 147 times (length 260)
  Back Branch 0885F7F4 146 times (length 264)
  Back Branch 0885F7B4 128 times (length 287)
  Back Branch 0885F950 87 times (length 390)
  Back Branch 0885F804 84 times (length 268)
  Back Branch 0885F8BC 34 times (length 273)
  Back Branch 0885F880 11 times (length 236)
  Back Branch 0885F678 4 times (length 208)
_S1_2_88FB968 2,254,245 instructions (0.051%), 27,017 calls (088FB968 - 088FBB84, length 136)
  Back Branch 088FBB1C 27,017 times (length 65)
  Back Branch 088FBB34 27,017 times (length 68)
  Back Branch 088FBB70 26,993 times (length 74)
  Back Branch 088FBAC0 26,946 times (length 14)
  Back Branch 088FBB58 8,022 times (length 71)
  Back Branch 088FBB80 24 times (length 78)
_S1_2_8950A74 2,229,491 instructions (0.050%), 202,681 calls (08950A74 - 08950A9C, length 11)
_S1_2_8943E5C 2,216,634 instructions (0.050%), 24,906 calls (08943E5C - 08943F38, length 56)
  Back Branch 08943EA8 99,624 times (length 11)
_S1_2_895E64C 2,166,713 instructions (0.049%), 359,950 calls (0895E64C - 0895E674, length 11)
_S1_2_880963C 2,110,156 instructions (0.048%), 72,764 calls (0880963C - 088096B0, length 30)
_S1_2_8945258 2,092,110 instructions (0.047%), 208,985 calls (08945258 - 089452A0, length 19)
  Back Branch 08945294 208,420 times (length 9)
_S1_2_8950DDC 2,052,776 instructions (0.046%), 186,616 calls (08950DDC - 08950E04, length 11)
_S1_2_894F8D0 2,043,415 instructions (0.046%), 185,765 calls (0894F8D0 - 0894F8F8, length 11)
_S1_2_8950D48 2,043,382 instructions (0.046%), 185,762 calls (08950D48 - 08950D70, length 11)
_S1_2_8892A10 2,013,180 instructions (0.046%), 69,420 calls (08892A10 - 08892ABC, length 44)
_S1_2_886BBC8 1,986,246 instructions (0.045%), 116,838 calls (0886BBC8 - 0886BCA4, length 56)
_S1_2_8944A74 1,962,604 instructions (0.044%), 67,676 calls (08944788 - 08944A88, length 193)
  Back Branch 08944A84 67,676 times (length 8)
  Back Branch 08944A6C 67,676 times (length 187)
_S1_2_886EDCC 1,936,601 instructions (0.044%), 14,428 calls (0886EDCC - 0886F328, length 344)
  Back Branch 0886F0D8 14,428 times (length 148)
  Back Branch 0886F12C 14,428 times (length 79)
  Back Branch 0886F114 14,428 times (length 163)
  Back Branch 0886F288 13,856 times (length 171)
  Back Branch 0886F1E4 456 times (length 215)
  Back Branch 0886F224 143 times (length 231)
  Back Branch 0886F210 132 times (length 131)
  Back Branch 0886F1B0 104 times (length 107)
  Back Branch 0886F30C 86 times (length 204)
  Back Branch 0886F29C 6 times (length 176)
_S1_2_8942310 1,924,032 instructions (0.043%), 240,504 calls (08942310 - 08942338, length 11)
_S1_2_89516A4 1,900,472 instructions (0.043%), 237,559 calls (089515E0 - 089516AC, length 52)
  Back Branch 089516A8 237,559 times (length 52)
_S1_2_88F9A80 1,850,112 instructions (0.042%), 51,392 calls (088F9A80 - 088F9B0C, length 36)
_S1_2_89509E0 1,821,680 instructions (0.041%), 182,168 calls (089509E0 - 08950A04, length 10)
_S1_2_89516B0 1,805,608 instructions (0.041%), 225,701 calls (089515E0 - 089516B8, length 55)
  Back Branch 089516B4 225,701 times (length 55)
_S1_2_88668FC 1,795,185 instructions (0.041%), 14,368 calls (088668FC - 08866D64, length 283)
  Back Branch 08866A58 28,736 times (length 44)
  Back Branch 08866B40 17,573 times (length 60)
  Back Branch 08866CF4 13,981 times (length 217)
  Back Branch 08866CA0 270 times (length 196)
_S1_2_880875C 1,762,672 instructions (0.040%), 220,334 calls (0880875C - 08808778, length 8)
_S1_2_89516EC 1,756,384 instructions (0.040%), 219,548 calls (089515E0 - 089516F4, length 70)
  Back Branch 089516F0 219,548 times (length 70)
_S1_2_8944F34 1,735,935 instructions (0.039%), 115,729 calls (08944F34 - 08944F6C, length 15)
_S1_2_882F404 1,733,991 instructions (0.039%), 10,321 calls (0882F404 - 0882F610, length 132)
  Back Branch 0882F568 19,984 times (length 47)
  Back Branch 0882F60C 2,643 times (length 23)
_S1_2_893FEB8 1,687,392 instructions (0.038%), 30,132 calls (0893FDF4 - 0893FF34, length 81)
  Back Branch 0893FED4 30,132 times (length 58)
_S1_2_88657DC 1,666,028 instructions (0.038%), 50,567 calls (088657DC - 088659A0, length 114)
  Back Branch 0886586C 108 times (length 21)
_S1_2_89516C8 1,641,440 instructions (0.037%), 205,180 calls (089515E0 - 089516D0, length 61)
  Back Branch 089516CC 205,180 times (length 61)
_S1_2_886A520 1,638,935 instructions (0.037%), 12,905 calls (0886A520 - 0886A848, length 203)
  Back Branch 0886A734 12,905 times (length 48)
  Back Branch 0886A6F4 12,905 times (length 27)
  Back Branch 0886A6FC 12,905 times (length 26)
_S1_2_8863E24 1,631,996 instructions (0.037%), 21,642 calls (08863E24 - 088640A0, length 160)
  Back Branch 08863F80 14,834 times (length 55)
  Back Branch 08863FFC 260 times (length 86)
  Back Branch 0886401C 260 times (length 94)
  Back Branch 0886405C 260 times (length 39)
  Back Branch 08864054 260 times (length 108)
  Back Branch 0886406C 260 times (length 41)
  Back Branch 0886409C 260 times (length 34)
_S1_2_8812F80 1,600,600 instructions (0.036%), 3,607 calls (08812B6C - 08812F84, length 263)
  Back Branch 08812EF0 14,428 times (length 170)
  Back Branch 08812F50 14,428 times (length 216)
  Back Branch 08812C50 14,428 times (length 8)
  Back Branch 08812CF8 14,428 times (length 7)
  Back Branch 08812CC0 14,428 times (length 5)
  Back Branch 08812D7C 14,428 times (length 11)
  Back Branch 08812D60 14,428 times (length 7)
  Back Branch 08812D28 14,428 times (length 16)
  Back Branch 08812DE8 14,428 times (length 20)
  Back Branch 08812DA8 14,428 times (length 7)
  Back Branch 08812F68 10,821 times (length 15)
  Back Branch 08812E58 3,607 times (length 166)
  Back Branch 08812F04 3,607 times (length 197)
  Back Branch 08812F80 3,607 times (length 263)
  Back Branch 08812F78 3,380 times (length 19)
_S1_2_880A1B8 1,599,150 instructions (0.036%), 80,424 calls (0880A1B8 - 0880A218, length 25)
_S1_2_8951764 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 0895176C, length 100)
  Back Branch 08951768 199,686 times (length 100)
_S1_2_8951734 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 0895173C, length 88)
  Back Branch 08951738 199,686 times (length 88)
_S1_2_89516F8 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 08951700, length 73)
  Back Branch 089516FC 199,686 times (length 73)
_S1_2_89516D4 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 089516DC, length 64)
  Back Branch 089516D8 199,686 times (length 64)
_S1_2_89516BC 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 089516C4, length 58)
  Back Branch 089516C0 199,686 times (length 58)
_S1_2_89515F4 1,597,488 instructions (0.036%), 199,686 calls (089515E0 - 089515FC, length 8)
  Back Branch 089515F8 199,686 times (length 8)
_S1_2_890B358 1,584,218 instructions (0.036%), 21,874 calls (0890B358 - 0890B6E4, length 228)
  Back Branch 0890B550 19,490 times (length 112)
  Back Branch 0890B568 12,298 times (length 118)
  Back Branch 0890B6A8 9,470 times (length 128)
  Back Branch 0890B6B0 9,042 times (length 93)
  Back Branch 0890B5E4 3,544 times (length 7)
  Back Branch 0890B614 2,304 times (length 7)
  Back Branch 0890B654 1,772 times (length 177)
  Back Branch 0890B634 1,772 times (length 169)
  Back Branch 0890B684 212 times (length 189)
  Back Branch 0890B5A8 100 times (length 134)
_S1_2_88FA044 1,569,054 instructions (0.035%), 65,552 calls (088FA044 - 08957B9C, length 95959)
_S1_2_8951758 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951760, length 97)
  Back Branch 0895175C 196,094 times (length 97)
_S1_2_895174C 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951754, length 94)
  Back Branch 08951750 196,094 times (length 94)
_S1_2_8951740 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951748, length 91)
  Back Branch 08951744 196,094 times (length 91)
_S1_2_8951728 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951730, length 85)
  Back Branch 0895172C 196,094 times (length 85)
_S1_2_895171C 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951724, length 82)
  Back Branch 08951720 196,094 times (length 82)
_S1_2_8951710 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 08951718, length 79)
  Back Branch 08951714 196,094 times (length 79)
_S1_2_8951704 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 0895170C, length 76)
  Back Branch 08951708 196,094 times (length 76)
_S1_2_8951698 1,568,752 instructions (0.035%), 196,094 calls (089515E0 - 089516A0, length 49)
  Back Branch 0895169C 196,094 times (length 49)
_S1_2_8955C54 1,566,924 instructions (0.035%), 261,154 calls (08955C54 - 08955C68, length 6)
_S1_2_881D454 1,539,400 instructions (0.035%), 38,485 calls (0881D454 - 0881D4F0, length 40)
_S1_2_886AB64 1,521,818 instructions (0.034%), 14,428 calls (0886AB64 - 0886ADDC, length 159)
  Back Branch 0886AD34 13,654 times (length 64)
  Back Branch 0886AD50 11,038 times (length 70)
  Back Branch 0886AD44 2,176 times (length 68)
  Back Branch 0886ADCC 1,156 times (length 94)
  Back Branch 0886ADC4 391 times (length 93)
_S1_2_8864A3C 1,479,904 instructions (0.033%), 14,368 calls (08864A3C - 08864BA0, length 90)
  Back Branch 08864B94 14,368 times (length 15)
  Back Branch 08864B9C 14,368 times (length 72)
_S1_2_881DBBC 1,463,441 instructions (0.033%), 15,530 calls (0881DBBC - 0881DDE8, length 140)
  Back Branch 0881DC1C 62,120 times (length 15)
  Back Branch 0881DDAC 15,530 times (length 52)
  Back Branch 0881DD0C 15,530 times (length 43)
  Back Branch 0881DD5C 15,530 times (length 48)
_S1_2_8953708 1,449,152 instructions (0.033%), 55,737 calls (08953708 - 0895376C, length 26)
_S1_2_8951A24 1,408,176 instructions (0.032%), 19,558 calls (08951A24 - 08951BBC, length 103)
_S1_2_88F99C4 1,404,233 instructions (0.032%), 146,423 calls (088F99C4 - 088F99F8, length 14)
_S1_2_886FC68 1,380,146 instructions (0.031%), 10,060 calls (0886FC68 - 0886FDA0, length 79)
  Back Branch 0886FD48 18,041 times (length 36)
  Back Branch 0886FD94 14,096 times (length 56)
  Back Branch 0886FD9C 1,957 times (length 21)
_S1_2_886BCA8 1,339,379 instructions (0.030%), 78,787 calls (0886BCA8 - 0886BD84, length 56)
_S1_2_8894DC4 1,333,836 instructions (0.030%), 47,637 calls (08894DC4 - 08894E30, length 28)
_S1_2_8892A00 1,309,691 instructions (0.030%), 18,567 calls (08892A00 - 0893BDAC, length 173292)
  Back Branch 0893BD18 1,077,600 times (length 12)
  Back Branch 0893BC60 166,425 times (length 15)
  Back Branch 0893BCB0 165,514 times (length 12)
  Back Branch 0893BD90 70,425 times (length 16)
  Back Branch 0893BD20 30,474 times (length 82)
  Back Branch 0893BDA8 22,159 times (length 154)
  Back Branch 0893BC7C 2,219 times (length 13)
  Back Branch 0893BC68 2,219 times (length 39)
  Back Branch 0893BDA0 1,530 times (length 117)
_S1_2_8955A3C 1,308,944 instructions (0.030%), 81,809 calls (08955A3C - 08955A78, length 16)
_S1_2_881D5CC 1,299,483 instructions (0.029%), 16,043 calls (0881D5CC - 0881D70C, length 81)
_S1_2_894FB90 1,269,820 instructions (0.029%), 317,455 calls (0894FB90 - 0894FB9C, length 4)
_S1_2_882B4F4 1,266,079 instructions (0.029%), 3,592 calls (0882B4F4 - 0882B658, length 90)
  Back Branch 0882B5E8 39,512 times (length 28)
  Back Branch 0882B614 565 times (length 14)
_S1_2_880A518 1,264,982 instructions (0.029%), 43,452 calls (0880A518 - 0880A5B8, length 41)
_S1_2_8894110 1,244,910 instructions (0.028%), 69,420 calls (08894110 - 08894194, length 34)
  Back Branch 0889417C 69,420 times (length 18)
  Back Branch 08894188 55,862 times (length 21)
  Back Branch 08894170 12,803 times (length 15)
_S1_2_895919C 1,216,458 instructions (0.027%), 135,162 calls (0895919C - 089591BC, length 9)
_S1_2_893D734 1,178,176 instructions (0.027%), 14,368 calls (0893D1C8 - 0893D758, length 357)
  Back Branch 0893D354 1,278,728 times (length 51)
  Back Branch 0893D3C4 1,154,851 times (length 57)
  Back Branch 0893D434 180,288 times (length 104)
  Back Branch 0893D470 130,957 times (length 144)
  Back Branch 0893D35C 123,877 times (length 74)
  Back Branch 0893D378 123,877 times (length 57)
  Back Branch 0893D74C 14,368 times (length 355)
_S1_2_8862690 1,178,176 instructions (0.027%), 14,368 calls (08862690 - 088627D4, length 82)
_S1_2_8956CAC 1,161,350 instructions (0.026%), 23,227 calls (08956CAC - 08956CEC, length 17)
  Back Branch 08956CE0 92,908 times (length 11)
_S1_2_894ED88 1,155,305 instructions (0.026%), 9,790 calls (0894ED88 - 0894EFEC, length 154)
  Back Branch 0894EF84 16,102 times (length 89)
  Back Branch 0894EFC4 16,102 times (length 103)
  Back Branch 0894EF5C 16,102 times (length 37)
  Back Branch 0894EF64 16,102 times (length 77)
  Back Branch 0894EF34 5 times (length 61)
_S1_2_8951BC0 1,148,703 instructions (0.026%), 13,386 calls (08951BC0 - 08951F10, length 213)
  Back Branch 08951F04 13,386 times (length 120)
  Back Branch 08951F0C 13,386 times (length 53)
_S1_2_881F014 1,147,683 instructions (0.026%), 3,607 calls (0881F014 - 0881F07C, length 27)
  Back Branch 0881F048 180,350 times (length 6)
  Back Branch 0881F060 3,826 times (length 9)
_S1_2_880F6D8 1,142,240 instructions (0.026%), 3,607 calls (0880F6D8 - 0880F9C0, length 187)
  Back Branch 0880F88C 14,428 times (length 4)
  Back Branch 0880F8C8 14,428 times (length 4)
  Back Branch 0880F85C 14,428 times (length 41)
  Back Branch 0880F918 14,428 times (length 68)
  Back Branch 0880F9BC 13,948 times (length 90)
  Back Branch 0880F960 13,948 times (length 79)
  Back Branch 0880F788 3,607 times (length 19)
  Back Branch 0880F928 480 times (length 53)
_S1_2_894E830 1,140,700 instructions (0.026%), 17,844 calls (0894E830 - 0894E8A8, length 31)
  Back Branch 0894E89C 71,264 times (length 11)
_S1_2_8871D40 1,137,662 instructions (0.026%), 14,428 calls (088704F8 - 08871E38, length 1617)
  Back Branch 08871E34 14,428 times (length 165)
  Back Branch 08871C9C 13,632 times (length 18)
  Back Branch 08871CF0 88 times (length 1536)
  Back Branch 08870EAC 85 times (length 385)
  Back Branch 088713E4 85 times (length 503)
  Back Branch 08871270 82 times (length 561)
  Back Branch 088711FC 77 times (length 757)
  Back Branch 08870F94 60 times (length 256)
  Back Branch 0887107C 47 times (length 645)
  Back Branch 08870ECC 25 times (length 188)
  Back Branch 08870EBC 25 times (length 192)
  Back Branch 08871144 24 times (length 126)
  Back Branch 08871DE0 21 times (length 15)
  Back Branch 088717C0 21 times (length 433)
  Back Branch 088717B8 21 times (length 427)
  Back Branch 08871670 16 times (length 457)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 08870E3C 15 times (length 549)
  Back Branch 08871BA0 13 times (length 789)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 08870FF8 11 times (length 660)
  Back Branch 08870FEC 9 times (length 278)
  Back Branch 08871DF0 8 times (length 20)
  Back Branch 088719F0 7 times (length 51)
  Back Branch 088719DC 7 times (length 46)
  Back Branch 08870E48 5 times (length 552)
  Back Branch 088719F8 4 times (length 45)
  Back Branch 08871A78 4 times (length 77)
  Back Branch 08871AB8 4 times (length 90)
  Back Branch 08870D3C 3 times (length 24)
  Back Branch 08870D94 3 times (length 46)
  Back Branch 08870E2C 3 times (length 550)
  Back Branch 0887176C 2 times (length 520)
  Back Branch 08871B8C 2 times (length 784)
  Back Branch 08871B78 1 times (length 779)
  Back Branch 08871730 1 times (length 422)
  Back Branch 088710B8 1 times (length 435)
_S1_2_880A4A4 1,119,269 instructions (0.025%), 43,372 calls (0880A4A4 - 0880A514, length 29)
_S1_2_89438B8 1,117,230 instructions (0.025%), 111,723 calls (089438B8 - 089438DC, length 10)
_S1_2_8894568 1,111,220 instructions (0.025%), 555,610 calls (08894568 - 0889456C, length 2)
_S1_2_8825F48 1,097,907 instructions (0.025%), 10,776 calls (08825F48 - 08826314, length 244)
  Back Branch 08825FF0 9,315 times (length 16)
  Back Branch 08826004 9,315 times (length 21)
  Back Branch 0882627C 7,408 times (length 13)
  Back Branch 0882628C 3,590 times (length 184)
  Back Branch 088262B0 3,554 times (length 137)
  Back Branch 088262C0 2,921 times (length 160)
  Back Branch 088262D8 2,912 times (length 166)
  Back Branch 08826310 1,831 times (length 102)
_S1_2_880D58C 1,091,984 instructions (0.025%), 6,313 calls (0880D58C - 0880D83C, length 173)
_S1_2_89500C0 1,061,335 instructions (0.024%), 46,145 calls (089500C0 - 08950118, length 23)
_S1_2_880E58C 1,049,637 instructions (0.024%), 3,607 calls (0880E58C - 0880E6EC, length 89)
  Back Branch 0880E6C4 21,642 times (length 16)
  Back Branch 0880E6D8 21,642 times (length 21)
  Back Branch 0880E6E8 21,642 times (length 23)
  Back Branch 0880E694 21,642 times (length 45)
  Back Branch 0880E6B4 21,642 times (length 12)
  Back Branch 0880E5EC 14,428 times (length 11)
  Back Branch 0880E618 14,428 times (length 8)
  Back Branch 0880E684 14,428 times (length 29)
  Back Branch 0880E674 3,607 times (length 37)
_S1_2_88811E8 1,047,624 instructions (0.024%), 40,255 calls (088811E8 - 08881284, length 40)
  Back Branch 08881268 39,911 times (length 19)
  Back Branch 0888121C 20,616 times (length 10)
  Back Branch 08881270 19,928 times (length 9)
  Back Branch 08881278 12,510 times (length 11)
_S1_2_886BAA0 1,038,151 instructions (0.023%), 45,137 calls (0880E4E8 - 0886BADC, length 95614)
  Back Branch 0886BAC8 45,137 times (length 95610)
_S1_2_8811E38 1,038,088 instructions (0.023%), 3,592 calls (08811E38 - 088122A0, length 283)
  Back Branch 0881220C 14,368 times (length 222)
  Back Branch 08811E9C 14,368 times (length 10)
  Back Branch 08812230 3,592 times (length 192)
  Back Branch 0881225C 3,592 times (length 143)
_S1_2_895EDC0 1,019,339 instructions (0.023%), 40,838 calls (08865D40 - 0895EDC4, length 255010)
  Back Branch 0895EDC0 40,838 times (length 255010)
_S1_2_886AA54 1,015,866 instructions (0.023%), 21,552 calls (0886AA54 - 0886AB10, length 48)
_S1_2_893B710 1,013,630 instructions (0.023%), 101,363 calls (0893B710 - 0893B73C, length 12)
  Back Branch 0893B728 101,363 times (length 6)
_S1_2_8959EA8 1,000,735 instructions (0.023%), 15,180 calls (08959EA8 - 0895A0F8, length 149)
  Back Branch 08959F6C 15,180 times (length 24)
  Back Branch 08959F44 15,180 times (length 15)
  Back Branch 08959F50 15,180 times (length 17)
  Back Branch 0895A0B0 15,180 times (length 105)
  Back Branch 0895A0F4 136 times (length 110)
  Back Branch 08959F9C 18 times (length 10)
_S1_2_8824064 987,390 instructions (0.022%), 9,315 calls (08824064 - 08824210, length 108)
_S1_2_89543A0 975,172 instructions (0.022%), 44,326 calls (089543A0 - 089543F4, length 22)
_S1_2_8887F08 962,412 instructions (0.022%), 13,948 calls (08887F08 - 08888080, length 95)
  Back Branch 08888074 13,948 times (length 73)
  Back Branch 0888804C 13,948 times (length 58)
  Back Branch 08887FE8 13,948 times (length 27)
_S1_2_8894198 956,692 instructions (0.022%), 69,420 calls (08894198 - 088941D8, length 17)
_S1_2_8943A74 953,532 instructions (0.022%), 52,974 calls (08943A74 - 08943AB8, length 18)
_S1_2_882A834 951,880 instructions (0.022%), 17,960 calls (0882A834 - 0894E82C, length 299007)
_S1_2_8947A54 951,455 instructions (0.022%), 190,291 calls (08947A54 - 08947A64, length 5)
_S1_2_890F1BC 949,158 instructions (0.021%), 17,577 calls (0890F1BC - 0890F49C, length 185)
_S1_2_886990C 923,392 instructions (0.021%), 14,428 calls (0886990C - 08869A20, length 70)
  Back Branch 08869A1C 14,428 times (length 53)
  Back Branch 08869970 14,428 times (length 15)
  Back Branch 088699AC 14,428 times (length 30)
_S1_2_88F9A3C 921,720 instructions (0.021%), 76,810 calls (088F9A3C - 08957B9C, length 96345)
_S1_2_881FC20 917,202 instructions (0.021%), 3,592 calls (0881FC20 - 0881FC78, length 23)
  Back Branch 0881FC5C 140,088 times (length 8)
_S1_2_881FC7C 917,076 instructions (0.021%), 3,592 calls (0881FC7C - 0881FCD4, length 23)
  Back Branch 0881FCB8 140,088 times (length 8)
_S1_2_895AA0C 910,003 instructions (0.021%), 15,201 calls (0895AA0C - 0895AB58, length 84)
  Back Branch 0895AB10 15,180 times (length 60)
  Back Branch 0895AAB0 7,572 times (length 36)
  Back Branch 0895AABC 7,551 times (length 28)
  Back Branch 0895AB28 136 times (length 25)
  Back Branch 0895AB48 18 times (length 40)
  Back Branch 0895AB20 1 times (length 23)
  Back Branch 0895AB54 1 times (length 24)
_S1_2_8951F14 905,390 instructions (0.020%), 21,557 calls (08951F14 - 08951FB8, length 42)
_S1_2_886BAE0 890,358 instructions (0.020%), 10,234 calls (0886BAE0 - 0886BBC4, length 58)
  Back Branch 0886BB88 30,702 times (length 31)
_S1_2_8809564 880,020 instructions (0.020%), 29,334 calls (08809564 - 088095D8, length 30)
_S1_2_88644FC 869,160 instructions (0.020%), 36,215 calls (0882F75C - 08864560, length 54146)
  Back Branch 08864544 36,215 times (length 54140)
_S1_2_890F4A0 838,520 instructions (0.019%), 34,970 calls (0890F4A0 - 0890F5C8, length 75)
_S1_2_886B4F4 836,824 instructions (0.019%), 14,428 calls (0886B4F4 - 0886B5E4, length 61)
_S1_2_886477C 830,907 instructions (0.019%), 39,567 calls (0886477C - 088647CC, length 21)
_S1_2_882B198 826,160 instructions (0.019%), 3,592 calls (0882B198 - 08950978, length 300537)
  Back Branch 0882B2E0 39,512 times (length 9)
  Back Branch 0882B260 10,776 times (length 16)
_S1_2_88A4440 820,560 instructions (0.019%), 6,312 calls (0880945C - 088BB764, length 182467)
  Back Branch 088BB728 94,680 times (length 5)
  Back Branch 088BB6B4 6,312 times (length 10)
  Back Branch 088BB738 6,312 times (length 182457)
_S1_2_880F648 816,508 instructions (0.018%), 29,161 calls (0880F648 - 0880F6D4, length 36)
  Back Branch 0880F6C8 29,161 times (length 14)
  Back Branch 0880F6D0 29,161 times (length 14)
_S1_2_88F7BD8 815,416 instructions (0.018%), 212 calls (088F7BD8 - 088F7CDC, length 66)
  Back Branch 088F7CAC 77,084 times (length 14)
  Back Branch 088F7CB4 59,254 times (length 15)
  Back Branch 088F7CBC 172 times (length 15)
  Back Branch 088F7CC4 172 times (length 13)
  Back Branch 088F7CCC 172 times (length 42)
  Back Branch 088F7CD8 40 times (length 45)
_S1_2_895122C 813,870 instructions (0.018%), 54,258 calls (0895122C - 08951264, length 15)
_S1_2_894D490 810,103 instructions (0.018%), 115,729 calls (0894D490 - 0894D4A8, length 7)
_S1_2_895591C 807,872 instructions (0.018%), 62,144 calls (0895591C - 0895594C, length 13)
_S1_2_880F070 807,222 instructions (0.018%), 134,537 calls (0880F070 - 0880F090, length 9)
_S1_2_893AA30 801,667 instructions (0.018%), 3,378 calls (0893AA30 - 0893AAB0, length 33)
  Back Branch 0893AA88 82,790 times (length 9)
  Back Branch 0893AA9C 33,681 times (length 7)
_S1_2_8826D10 790,735 instructions (0.018%), 7,184 calls (08826D10 - 08826EDC, length 116)
_S1_2_8882964 787,381 instructions (0.018%), 13,948 calls (08882964 - 08882AA4, length 81)
  Back Branch 08882A74 13,748 times (length 37)
  Back Branch 08882A90 10,947 times (length 44)
  Back Branch 08882AA0 1 times (length 48)
_S1_2_880A260 785,937 instructions (0.018%), 43,284 calls (0880A260 - 0880A2C0, length 25)
_S1_2_88047FC 776,376 instructions (0.018%), 6,312 calls (088047FC - 0894EFEC, length 338429)
  Back Branch 0894EF84 16,102 times (length 89)
  Back Branch 0894EFC4 16,102 times (length 103)
  Back Branch 0894EF5C 16,102 times (length 37)
  Back Branch 0894EF64 16,102 times (length 77)
  Back Branch 0894EF34 5 times (length 61)
_S1_2_88FAF24 773,097 instructions (0.017%), 17,637 calls (088FAF24 - 088FB064, length 81)
  Back Branch 088FAFF8 13,314 times (length 26)
  Back Branch 088FB014 6,090 times (length 26)
_S1_2_8863AAC 766,740 instructions (0.017%), 127,790 calls (08863AAC - 08863B00, length 22)
_S1_2_88312E0 765,339 instructions (0.017%), 11,903 calls (088312E0 - 08831554, length 158)
  Back Branch 08831450 11,903 times (length 46)
  Back Branch 088313DC 11,402 times (length 50)
  Back Branch 08831458 123 times (length 33)
  Back Branch 08831534 120 times (length 47)
_S1_2_893ECD8 762,690 instructions (0.017%), 76,269 calls (0893ECD8 - 0893ED04, length 12)
  Back Branch 0893ECF0 76,269 times (length 6)
_S1_2_8943C04 757,092 instructions (0.017%), 108,156 calls (08943C04 - 08943C1C, length 7)
_S1_2_893DF34 756,656 instructions (0.017%), 5,860 calls (0893DF34 - 0893E240, length 196)
  Back Branch 0893E214 11,672 times (length 11)
  Back Branch 0893E1DC 11,672 times (length 11)
  Back Branch 0893E23C 2,918 times (length 144)
  Back Branch 0893E070 2,918 times (length 44)
  Back Branch 0893E08C 2,918 times (length 51)
_S1_2_8874484 753,206 instructions (0.017%), 11,467 calls (08874484 - 0887484C, length 243)
  Back Branch 08874640 11,367 times (length 85)
  Back Branch 088745A4 10,312 times (length 29)
  Back Branch 08874670 10,310 times (length 74)
  Back Branch 08874788 7,759 times (length 84)
  Back Branch 088745B4 139 times (length 33)
  Back Branch 08874680 137 times (length 78)
  Back Branch 08874578 100 times (length 35)
  Back Branch 08874594 100 times (length 42)
  Back Branch 088747B8 72 times (length 94)
  Back Branch 08874848 72 times (length 190)
  Back Branch 08874840 72 times (length 130)
  Back Branch 08874778 51 times (length 133)
  Back Branch 0887475C 49 times (length 126)
  Back Branch 088746FC 26 times (length 110)
  Back Branch 08874620 2 times (length 59)
  Back Branch 08874628 2 times (length 54)
_S1_2_8882EE4 750,617 instructions (0.017%), 57,581 calls (08882EE4 - 08882F34, length 21)
  Back Branch 08882F20 814 times (length 9)
_S1_2_894260C 740,614 instructions (0.017%), 362 calls (0894260C - 089427F0, length 122)
  Back Branch 0894273C 29,873 times (length 20)
  Back Branch 089427CC 14,822 times (length 52)
  Back Branch 089427B0 14,821 times (length 45)
  Back Branch 089427EC 362 times (length 79)
  Back Branch 08942794 229 times (length 38)
  Back Branch 089427DC 229 times (length 56)
  Back Branch 08942768 1 times (length 21)
_S1_2_8808BC8 738,343 instructions (0.017%), 31,584 calls (08808BC8 - 08808C5C, length 38)
_S1_2_88826A4 733,569 instructions (0.017%), 13,948 calls (088826A4 - 088828C0, length 136)
  Back Branch 088827CC 13,749 times (length 61)
  Back Branch 088827AC 13,749 times (length 54)
  Back Branch 088827FC 4,403 times (length 9)
  Back Branch 088827E0 4,403 times (length 67)
  Back Branch 08882804 2,802 times (length 75)
  Back Branch 0888280C 2,153 times (length 64)
  Back Branch 088828B0 92 times (length 91)
  Back Branch 08882824 92 times (length 57)
  Back Branch 08882874 27 times (length 9)
  Back Branch 08882858 27 times (length 70)
  Back Branch 088828BC 6 times (length 95)
_S1_2_8864D64 732,768 instructions (0.017%), 14,368 calls (08864D64 - 08865114, length 237)
  Back Branch 08865110 14,368 times (length 69)
_S1_2_88048C0 723,840 instructions (0.016%), 13,920 calls (088048C0 - 0880498C, length 52)
_S1_2_880F280 719,472 instructions (0.016%), 13,836 calls (0880F280 - 0880F388, length 67)
  Back Branch 0880F2F4 13,836 times (length 20)
  Back Branch 0880F34C 13,836 times (length 41)
_S1_2_880BE0C 715,311 instructions (0.016%), 6 calls (0880BE0C - 0880C7F8, length 636)
  Back Branch 0880C38C 10,240 times (length 195)
  Back Branch 0880C3B8 10,240 times (length 22)
  Back Branch 0880C6C8 4,411 times (length 36)
  Back Branch 0880C1BC 4,401 times (length 178)
  Back Branch 0880C520 4,091 times (length 240)
  Back Branch 0880C67C 2,942 times (length 316)
  Back Branch 0880C528 2,599 times (length 243)
  Back Branch 0880C618 1,468 times (length 282)
  Back Branch 0880C684 1,468 times (length 39)
  Back Branch 0880C7E0 913 times (length 151)
  Back Branch 0880C53C 913 times (length 247)
  Back Branch 0880C530 913 times (length 244)
  Back Branch 0880C5E8 913 times (length 291)
  Back Branch 0880C324 15 times (length 208)
  Back Branch 0880C358 10 times (length 25)
  Back Branch 0880C620 10 times (length 290)
  Back Branch 0880C404 9 times (length 324)
  Back Branch 0880C490 9 times (length 359)
  Back Branch 0880C468 5 times (length 220)
  Back Branch 0880C360 5 times (length 223)
  Back Branch 0880C3C0 5 times (length 207)
  Back Branch 0880C25C 4 times (length 6)
  Back Branch 0880C40C 4 times (length 147)
_S1_2_8810934 710,579 instructions (0.016%), 3,607 calls (08810934 - 08810B7C, length 147)
  Back Branch 088109E8 14,428 times (length 8)
  Back Branch 08810A48 14,428 times (length 6)
  Back Branch 08810ADC 14,428 times (length 64)
  Back Branch 08810AF4 14,428 times (length 69)
  Back Branch 08810B78 14,428 times (length 41)
  Back Branch 08810A58 10,821 times (length 7)
  Back Branch 08810AC0 3,607 times (length 49)
  Back Branch 08810AA0 3,607 times (length 67)
_S1_2_88F7620 710,301 instructions (0.016%), 3 calls (088F7620 - 088F76DC, length 48)
  Back Branch 088F7688 44,325 times (length 16)
  Back Branch 088F76B0 174 times (length 6)
_S1_2_88FFF94 707,792 instructions (0.016%), 780 calls (088FFDB8 - 08900080, length 179)
  Back Branch 088FFFD4 23,440,208 times (length 7)
  Back Branch 088FFFB0 219,980 times (length 17)
  Back Branch 088FFFE8 217,640 times (length 16)
  Back Branch 08900018 16,833 times (length 28)
_S1_2_882A788 700,440 instructions (0.016%), 10,776 calls (0882A788 - 08951410, length 301859)
_S1_2_88FB584 697,540 instructions (0.016%), 10,784 calls (088FB584 - 088FB770, length 124)
  Back Branch 088FB764 392 times (length 60)
  Back Branch 088FB76C 75 times (length 60)
_S1_2_894F050 676,284 instructions (0.015%), 16,102 calls (0894F050 - 0894F10C, length 48)
  Back Branch 0894F108 16,102 times (length 11)
_S1_2_886A84C 670,680 instructions (0.015%), 9,315 calls (0886A84C - 0886A968, length 72)
_S1_2_885EC20 664,597 instructions (0.015%), 10,000 calls (0885EC20 - 0885F294, length 414)
  Back Branch 0885ECD8 3,113 times (length 32)
  Back Branch 0885F018 2,133 times (length 241)
  Back Branch 0885F024 142 times (length 243)
  Back Branch 0885F120 68 times (length 306)
  Back Branch 0885F054 59 times (length 255)
  Back Branch 0885F1A4 55 times (length 339)
_S1_2_886ADE0 646,560 instructions (0.015%), 14,368 calls (0886ADE0 - 08942A80, length 220969)
_S1_2_88E4664 642,933 instructions (0.015%), 2 calls (088E4664 - 088E4834, length 117)
  Back Branch 088E4730 19,483 times (length 38)
  Back Branch 088E4808 1 times (length 73)
  Back Branch 088E47F4 1 times (length 82)
_S1_2_88FADA4 640,740 instructions (0.014%), 21,358 calls (088FADA4 - 088FAE34, length 37)
  Back Branch 088FAE18 21,358 times (length 11)
_S1_2_8825AFC 638,005 instructions (0.014%), 3,487 calls (08825AFC - 08825DFC, length 193)
  Back Branch 08825BE4 10,461 times (length 5)
  Back Branch 08825DB4 3,494 times (length 146)
  Back Branch 08825B90 3,487 times (length 19)
  Back Branch 08825DE8 3,390 times (length 81)
  Back Branch 08825DF8 3,367 times (length 90)
  Back Branch 08825DBC 174 times (length 148)
  Back Branch 08825DCC 117 times (length 40)
  Back Branch 08825DD8 117 times (length 43)
_S1_2_88DBD94 633,738 instructions (0.014%), 231 calls (088DBD94 - 088DC1F4, length 281)
  Back Branch 088DC060 6,930 times (length 136)
  Back Branch 088DC074 231 times (length 140)
  Back Branch 088DC1DC 228 times (length 31)
  Back Branch 088DC16C 228 times (length 222)
  Back Branch 088DC0CC 153 times (length 60)
  Back Branch 088DC1A0 6 times (length 4)
  Back Branch 088DC1D0 1 times (length 247)
  Back Branch 088DC1F0 1 times (length 255)
_S1_2_88E33FC 633,425 instructions (0.014%), 9,745 calls (088E33FC - 088E34FC, length 65)
_S1_2_893FFC8 632,192 instructions (0.014%), 28,736 calls (0893FFC8 - 0894001C, length 22)
_S1_2_885EA00 626,857 instructions (0.014%), 10,234 calls (0885EA00 - 0885EC1C, length 136)
  Back Branch 0885EAE0 6,863 times (length 45)
  Back Branch 0885EB50 6,759 times (length 73)
  Back Branch 0885EBC8 73 times (length 103)
  Back Branch 0885EBFC 31 times (length 73)
_S1_2_886C544 618,694 instructions (0.014%), 28,856 calls (0886C544 - 0886C76C, length 139)
  Back Branch 0886C5C8 2,108 times (length 24)
  Back Branch 0886C6EC 72 times (length 97)
  Back Branch 0886C6F4 56 times (length 54)
  Back Branch 0886C6C0 31 times (length 86)
  Back Branch 0886C6C8 7 times (length 59)
_S1_2_880A2C4 605,976 instructions (0.014%), 43,284 calls (0880A2C4 - 0880A300, length 16)
_S1_2_881D820 588,493 instructions (0.013%), 11,901 calls (0881D820 - 0881D884, length 26)
  Back Branch 0881D868 61,628 times (length 8)
_S1_2_8880BB0 586,564 instructions (0.013%), 14,368 calls (08880BB0 - 08880D48, length 103)
_S1_2_881D888 583,641 instructions (0.013%), 11,901 calls (0881D888 - 0881D938, length 45)
  Back Branch 0881D914 14,573 times (length 18)
_S1_2_890F5CC 579,358 instructions (0.013%), 17,057 calls (0890F5CC - 0890F6EC, length 73)
  Back Branch 0890F67C 16,981 times (length 25)
  Back Branch 0890F6D0 16,981 times (length 37)
  Back Branch 0890F69C 6,212 times (length 33)
  Back Branch 0890F63C 76 times (length 7)
_S1_2_890EC1C 577,354 instructions (0.013%), 16,981 calls (0890EC1C - 0890ECB8, length 40)
  Back Branch 0890EC90 16,981 times (length 11)
_S1_2_888DC50 574,720 instructions (0.013%), 28,736 calls (0888DC50 - 0888DC9C, length 20)
_S1_2_8824214 573,873 instructions (0.013%), 10,776 calls (08824214 - 08824310, length 64)
  Back Branch 0882430C 9,315 times (length 30)
_S1_2_8867188 569,119 instructions (0.013%), 13,207 calls (08867188 - 08867304, length 96)
  Back Branch 08867264 12,749 times (length 30)
  Back Branch 0886726C 502 times (length 40)
_S1_2_8836838 567,443 instructions (0.013%), 3,695 calls (08832D0C - 0883689C, length 3813)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088333A4 4,092 times (length 57)
  Back Branch 0883330C 4,092 times (length 386)
  Back Branch 088333C4 3,988 times (length 65)
  Back Branch 088333E4 3,988 times (length 73)
  Back Branch 08833404 3,988 times (length 77)
  Back Branch 08836898 3,695 times (length 3465)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 0883340C 55 times (length 83)
_S1_2_888CC68 565,370 instructions (0.013%), 31,090 calls (0888CC68 - 089500BC, length 199958)
_S1_2_89579E0 564,714 instructions (0.013%), 62,746 calls (089579E0 - 08957A00, length 9)
_S1_2_88D68FC 564,207 instructions (0.013%), 8,421 calls (088D68FC - 08950764, length 124827)
_S1_2_894F47C 563,323 instructions (0.013%), 16,097 calls (0894F47C - 0894F540, length 50)
  Back Branch 0894F52C 16,085 times (length 27)
_S1_2_8950CD8 560,352 instructions (0.013%), 43,104 calls (08950CD8 - 08950D08, length 13)
_S1_2_88D6880 556,850 instructions (0.013%), 11,137 calls (088D6880 - 08950764, length 124858)
_S1_2_88801B0 553,020 instructions (0.013%), 14,180 calls (088801B0 - 08880248, length 39)
_S1_2_887869C 550,034 instructions (0.012%), 3,283 calls (0887869C - 08878B2C, length 293)
  Back Branch 088789E0 3,268 times (length 134)
  Back Branch 08878A00 3,268 times (length 141)
  Back Branch 08878A6C 3,268 times (length 162)
  Back Branch 08878AA0 2,924 times (length 34)
  Back Branch 088789B4 2,584 times (length 155)
  Back Branch 08878A98 1,516 times (length 173)
  Back Branch 08878AB4 619 times (length 203)
  Back Branch 088789AC 346 times (length 116)
  Back Branch 0887898C 51 times (length 94)
  Back Branch 08878970 6 times (length 88)
  Back Branch 08878984 3 times (length 93)
_S1_2_8948098 546,504 instructions (0.012%), 182,168 calls (08948098 - 089480A0, length 3)
_S1_2_88429FC 540,798 instructions (0.012%), 12,196 calls (088429FC - 08842C1C, length 137)
  Back Branch 08842B50 12,196 times (length 28)
  Back Branch 08842C18 47 times (length 98)
_S1_2_894E964 538,800 instructions (0.012%), 10,776 calls (0894E964 - 0894E9A4, length 17)
  Back Branch 0894E998 43,104 times (length 11)
_S1_2_886EC00 537,076 instructions (0.012%), 14,428 calls (0886EC00 - 0886EDC8, length 115)
  Back Branch 0886EDC4 159 times (length 103)
_S1_2_895890C 529,740 instructions (0.012%), 52,974 calls (0895890C - 08958930, length 10)
_S1_2_881D5AC 524,628 instructions (0.012%), 14,573 calls (08810190 - 0881D5C8, length 13583)
  Back Branch 088101E8 21,608 times (length 11)
  Back Branch 08810210 21,608 times (length 16)
  Back Branch 0881D5C4 18,016 times (length 13583)
_S1_2_880DAE8 519,500 instructions (0.012%), 250 calls (0880AAFC - 0880DAF8, length 3072)
  Back Branch 0880ABA0 31,413 times (length 16)
  Back Branch 0880DAF4 250 times (length 3072)
_S1_2_893D87C 517,140 instructions (0.012%), 30,420 calls (0893D87C - 0893D8D0, length 22)
_S1_2_88816C4 507,929 instructions (0.011%), 14,368 calls (088816C4 - 0888182C, length 91)
  Back Branch 0888179C 6,503 times (length 34)
  Back Branch 08881820 467 times (length 30)
  Back Branch 08881828 444 times (length 69)
  Back Branch 088817E4 23 times (length 52)
_S1_2_88FDB94 505,144 instructions (0.011%), 31,570 calls (088FDB94 - 088FDC48, length 46)
  Back Branch 088FDBE8 1 times (length 13)
_S1_2_88F9984 494,224 instructions (0.011%), 61,778 calls (088F9984 - 088F99A0, length 8)
_S1_2_8868650 490,552 instructions (0.011%), 14,428 calls (08868650 - 088A863C, length 65532)
_S1_2_8862124 482,669 instructions (0.011%), 14,428 calls (08862124 - 0888C830, length 43460)
  Back Branch 0888C6EC 2,547 times (length 15)
  Back Branch 0888C708 1,123 times (length 11)
  Back Branch 0888C720 836 times (length 76)
  Back Branch 0888C698 148 times (length 1511)
  Back Branch 0888AF80 148 times (length 8)
  Back Branch 0888AFA0 148 times (length 17)
  Back Branch 0888C710 52 times (length 54)
_S1_2_8956E94 479,584 instructions (0.011%), 59,948 calls (08956E94 - 08956EC4, length 13)
_S1_2_8807E58 479,139 instructions (0.011%), 8,121 calls (08807E58 - 08807F40, length 59)
_S1_2_88F9F2C 477,485 instructions (0.011%), 12,905 calls (088F9F2C - 08957E9C, length 96221)
_S1_2_880E514 477,072 instructions (0.011%), 39,756 calls (0880E514 - 0880E540, length 12)
_S1_2_882A754 476,567 instructions (0.011%), 36,659 calls (0882A754 - 0882A784, length 13)
_S1_2_88301C8 475,644 instructions (0.011%), 12,196 calls (088301C8 - 08830260, length 39)
_S1_2_896C318 475,094 instructions (0.011%), 237,547 calls (0896C318 - 0896C31C, length 2)
_S1_2_88F9A70 472,976 instructions (0.011%), 118,244 calls (088F9A70 - 088F9A7C, length 4)
_S1_2_8825698 467,237 instructions (0.011%), 3,488 calls (08825698 - 088259B4, length 200)
_S1_2_894E9A8 457,164 instructions (0.010%), 16,932 calls (0894E9A8 - 0894EA10, length 27)
_S1_2_8876D68 455,452 instructions (0.010%), 14,428 calls (08810CB8 - 08876F04, length 104596)
  Back Branch 08876DA4 14,428 times (length 8)
  Back Branch 08876E90 14,326 times (length 67)
  Back Branch 08876E30 198 times (length 14)
  Back Branch 08876E44 149 times (length 19)
  Back Branch 08876E70 102 times (length 3911)
  Back Branch 08876E54 101 times (length 22)
  Back Branch 088624B4 66 times (length 83457)
  Back Branch 088731FC 18 times (length 17251)
  Back Branch 08876EA4 14 times (length 72)
  Back Branch 08876EB0 13 times (length 76)
_S1_2_88DAB10 454,923 instructions (0.010%), 23,667 calls (088DAB10 - 088DABDC, length 52)
  Back Branch 088DABD8 64 times (length 20)
  Back Branch 088DABCC 58 times (length 33)
_S1_2_882F75C 450,468 instructions (0.010%), 112,617 calls (0882F75C - 0882F768, length 4)
_S1_2_8892FB4 449,218 instructions (0.010%), 40,838 calls (08892FB4 - 08893000, length 20)
_S1_2_8863550 447,268 instructions (0.010%), 14,428 calls (08863550 - 088A8C10, length 71089)
_S1_2_885D640 444,605 instructions (0.010%), 10,321 calls (0885D640 - 0885D718, length 55)
_S1_2_8868318 432,363 instructions (0.010%), 13,948 calls (08868318 - 088683C8, length 45)
_S1_2_895228C 431,040 instructions (0.010%), 43,104 calls (0895228C - 08952348, length 48)
_S1_2_8873320 424,396 instructions (0.010%), 12,432 calls (08873320 - 088733C8, length 43)
_S1_2_894A658 424,051 instructions (0.010%), 230 calls (0894A658 - 0894A9D0, length 223)
  Back Branch 0894A9C4 15,744 times (length 13)
  Back Branch 0894A7F0 8,288 times (length 10)
  Back Branch 0894A97C 6,976 times (length 15)
  Back Branch 0894A920 228 times (length 73)
  Back Branch 0894A9CC 164 times (length 193)
  Back Branch 0894A98C 164 times (length 4)
  Back Branch 0894A8E4 125 times (length 42)
  Back Branch 0894A8CC 125 times (length 29)
  Back Branch 0894A984 64 times (length 175)
  Back Branch 0894A8EC 1 times (length 63)
  Back Branch 0894A83C 1 times (length 19)
_S1_2_889E88C 423,523 instructions (0.010%), 6,867 calls (0889E88C - 0889EA84, length 127)
  Back Branch 0889E940 27,468 times (length 42)
  Back Branch 0889E9F8 2,740 times (length 36)
  Back Branch 0889EA70 148 times (length 83)
_S1_2_8951160 416,672 instructions (0.009%), 14,368 calls (08951160 - 089511E0, length 33)
_S1_2_893DD9C 414,040 instructions (0.009%), 4,344 calls (0893DD9C - 0893DF30, length 102)
_S1_2_8957D90 412,960 instructions (0.009%), 12,905 calls (08957D90 - 08957E18, length 35)
_S1_2_8881D24 409,010 instructions (0.009%), 26,817 calls (08881D24 - 08881D80, length 24)
  Back Branch 08881D68 217 times (length 8)
_S1_2_885DB58 407,237 instructions (0.009%), 10,234 calls (0885DB58 - 0885DDE0, length 163)
  Back Branch 0885DBCC 5,087 times (length 11)
  Back Branch 0885DC0C 4,802 times (length 26)
  Back Branch 0885DD7C 3,435 times (length 118)
  Back Branch 0885DD88 2,919 times (length 121)
  Back Branch 0885DDA8 2,769 times (length 130)
  Back Branch 0885DCF8 253 times (length 22)
  Back Branch 0885DC24 183 times (length 31)
  Back Branch 0885DC3C 155 times (length 37)
  Back Branch 0885DC48 95 times (length 41)
  Back Branch 0885DDB4 85 times (length 132)
_S1_2_88934F0 397,614 instructions (0.009%), 19,290 calls (088934F0 - 08893544, length 22)
_S1_2_8864564 395,536 instructions (0.009%), 24,723 calls (08864564 - 08957B9C, length 249231)
_S1_2_886FB50 392,340 instructions (0.009%), 10,060 calls (0880E4E8 - 0886FBBC, length 99766)
  Back Branch 0886FBB8 10,060 times (length 99766)
_S1_2_89554F8 392,064 instructions (0.009%), 49,008 calls (089554F8 - 08955514, length 8)
_S1_2_88259B8 388,550 instructions (0.009%), 10,461 calls (088259B8 - 08825AF8, length 81)
  Back Branch 08825AF4 193 times (length 52)
_S1_2_88F1EDC 386,974 instructions (0.009%), 55,282 calls (088F1EDC - 088F1EF4, length 7)
_S1_2_894EFF0 386,448 instructions (0.009%), 16,102 calls (0894EFF0 - 0894F104, length 70)
_S1_2_8882450 382,256 instructions (0.009%), 13,948 calls (08882450 - 088824E0, length 37)
  Back Branch 088824C0 9,425 times (length 15)
_S1_2_893ECB0 381,345 instructions (0.009%), 76,269 calls (0893ECB0 - 0893ECC0, length 5)
_S1_2_893B5E0 366,919 instructions (0.008%), 52,417 calls (0893B5E0 - 0893B608, length 11)
_S1_2_88A4420 365,682 instructions (0.008%), 6,312 calls (088A4420 - 088FDE60, length 91793)
_S1_2_886A098 362,257 instructions (0.008%), 14,368 calls (0886A098 - 0886A19C, length 66)
  Back Branch 0886A198 425 times (length 19)
_S1_2_885D938 362,140 instructions (0.008%), 10,060 calls (0885D938 - 0885DA08, length 53)
  Back Branch 0885D9C8 755 times (length 10)
  Back Branch 0885D9D8 87 times (length 15)
_S1_2_89438E0 360,316 instructions (0.008%), 32,756 calls (089438E0 - 08943908, length 11)
_S1_2_888E82C 359,702 instructions (0.008%), 10,867 calls (0888E5AC - 0888E92C, length 225)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E854 10,867 times (length 122)
  Back Branch 0888E868 3,652 times (length 127)
  Back Branch 0888E888 913 times (length 132)
_S1_2_880DD78 359,598 instructions (0.008%), 119,866 calls (0880DD78 - 0880DD80, length 3)
_S1_2_885E2D8 352,608 instructions (0.008%), 14,692 calls (0885E2D8 - 0885E360, length 35)
_S1_2_880EF58 350,560 instructions (0.008%), 25,040 calls (0880EF58 - 0880EF8C, length 14)
_S1_2_8812808 349,879 instructions (0.008%), 3,607 calls (0881260C - 088A8058, length 153236)
  Back Branch 08812AB0 14,428 times (length 127)
  Back Branch 088128BC 14,428 times (length 8)
  Back Branch 0881288C 3,607 times (length 17)
  Back Branch 088128C4 3,607 times (length 31)
_S1_2_8944F70 347,187 instructions (0.008%), 115,729 calls (08944F70 - 08944F78, length 3)
_S1_2_886FBC0 345,619 instructions (0.008%), 10,166 calls (0886FBC0 - 0886FC64, length 42)
_S1_2_8865288 344,904 instructions (0.008%), 12,318 calls (08865200 - 08865290, length 37)
  Back Branch 0886528C 12,318 times (length 37)
_S1_2_8808B08 335,176 instructions (0.008%), 32,529 calls (08808B08 - 08808BA8, length 41)
_S1_2_894475C 331,552 instructions (0.007%), 7,760 calls (0894475C - 089447D8, length 32)
  Back Branch 0894477C 5,361,551 times (length 6)
_S1_2_885E550 330,308 instructions (0.007%), 7,346 calls (0885E400 - 0885E814, length 262)
  Back Branch 0885E704 7,180 times (length 195)
  Back Branch 0885E718 284 times (length 199)
  Back Branch 0885E710 284 times (length 93)
  Back Branch 0885E5AC 166 times (length 31)
  Back Branch 0885E5B4 142 times (length 110)
  Back Branch 0885E540 128 times (length 31)
  Back Branch 0885E4CC 128 times (length 52)
  Back Branch 0885E548 13 times (length 84)
_S1_2_885E364 330,027 instructions (0.007%), 7,346 calls (0885E364 - 0885E84C, length 315)
  Back Branch 0885E540 128 times (length 31)
  Back Branch 0885E4CC 128 times (length 52)
  Back Branch 0885E548 13 times (length 84)
_S1_2_886B154 329,608 instructions (0.007%), 17,960 calls (0886B154 - 0886B240, length 60)
  Back Branch 0886B1E8 168 times (length 29)
  Back Branch 0886B1F4 108 times (length 17)
_S1_2_886DEF0 328,237 instructions (0.007%), 3,607 calls (0886DEF0 - 0886E134, length 146)
  Back Branch 0886DF68 14,428 times (length 16)
_S1_2_8957B80 322,496 instructions (0.007%), 40,312 calls (08957B80 - 08957B9C, length 8)
_S1_2_88E359C 321,585 instructions (0.007%), 9,745 calls (088E3500 - 088E364C, length 84)
  Back Branch 088E3618 9,745 times (length 10)
_S1_2_895EEA0 321,002 instructions (0.007%), 14,447 calls (0895EEA0 - 0895F11C, length 160)
  Back Branch 0895F0F0 88 times (length 99)
_S1_2_8944DB0 318,840 instructions (0.007%), 13,285 calls (08944DB0 - 08944E0C, length 24)
_S1_2_886BD88 317,416 instructions (0.007%), 14,428 calls (0886BD88 - 0886BE6C, length 58)
_S1_2_880ED44 317,416 instructions (0.007%), 14,428 calls (0880ED44 - 0880ED9C, length 23)
_S1_2_88665C4 316,538 instructions (0.007%), 20,120 calls (088665C4 - 0886661C, length 23)
  Back Branch 08866618 17,289 times (length 11)
  Back Branch 08866604 616 times (length 10)
_S1_2_8869C34 316,096 instructions (0.007%), 14,368 calls (08869C34 - 08869D0C, length 55)
_S1_2_8944CC8 312,204 instructions (0.007%), 16,671 calls (08944CC8 - 08944D38, length 29)
_S1_2_890F0B8 311,706 instructions (0.007%), 17,317 calls (0890F0B8 - 0890F18C, length 54)
_S1_2_890E0B4 311,706 instructions (0.007%), 17,317 calls (0890E0B4 - 0890E0F8, length 18)
_S1_2_886B3D0 311,400 instructions (0.007%), 9,582 calls (0886B3D0 - 0886B470, length 41)
_S1_2_881D3FC 310,600 instructions (0.007%), 15,530 calls (0881D3FC - 0881D448, length 20)
_S1_2_88235F0 309,090 instructions (0.007%), 3,592 calls (088235F0 - 088237A0, length 109)
  Back Branch 088236A0 7,184 times (length 17)
  Back Branch 0882379C 1,707 times (length 67)
  Back Branch 0882376C 246 times (length 54)
_S1_2_88FA8C8 307,296 instructions (0.007%), 14,592 calls (088FA8C8 - 088FA92C, length 26)
  Back Branch 088FA928 19,411 times (length 13)
_S1_2_8881044 303,391 instructions (0.007%), 14,368 calls (08881044 - 088811D8, length 102)
  Back Branch 088811CC 90 times (length 11)
  Back Branch 088811D4 46 times (length 28)
_S1_2_883FF08 303,291 instructions (0.007%), 3,230 calls (0883FB40 - 0883FF14, length 246)
  Back Branch 0883FF10 3,230 times (length 246)
  Back Branch 0883FDFC 1,800 times (length 107)
  Back Branch 0883FDC8 1,220 times (length 71)
  Back Branch 0883FD4C 1,121 times (length 43)
  Back Branch 0883FE04 309 times (length 95)
  Back Branch 0883FE30 240 times (length 164)
  Back Branch 0883FF00 68 times (length 126)
  Back Branch 0883FEE4 55 times (length 119)
  Back Branch 0883FD7C 54 times (length 80)
  Back Branch 0883FE4C 20 times (length 116)
  Back Branch 0883FE28 20 times (length 104)
  Back Branch 0883FE20 20 times (length 172)
_S1_2_894E8AC 301,769 instructions (0.007%), 13,721 calls (0894E8AC - 0894E900, length 22)
_S1_2_8955010 299,280 instructions (0.007%), 29,928 calls (08955010 - 08955034, length 10)
_S1_2_889D8F4 297,570 instructions (0.007%), 7,020 calls (08804990 - 0894E900, length 337885)
  Back Branch 0889D96C 6,265 times (length 16)
  Back Branch 0889D994 6,265 times (length 26)
  Back Branch 0889D980 6,265 times (length 21)
  Back Branch 0889D95C 755 times (length 156661)
_S1_2_8832760 291,168 instructions (0.007%), 10,784 calls (08832760 - 088327C8, length 27)
_S1_2_8867390 290,246 instructions (0.007%), 13,193 calls (08867390 - 088673E4, length 22)
_S1_2_8868C60 287,360 instructions (0.006%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_8804990 286,280 instructions (0.006%), 3,368 calls (08804990 - 0894E900, length 337885)
_S1_2_895DA18 285,822 instructions (0.006%), 47,637 calls (0895DA18 - 0895DA2C, length 6)
_S1_2_8943C20 285,210 instructions (0.006%), 19,014 calls (08943C20 - 08943C58, length 15)
_S1_2_893A328 281,138 instructions (0.006%), 12,779 calls (0893A214 - 0893A344, length 77)
  Back Branch 0893A340 12,779 times (length 77)
_S1_2_889405C 280,176 instructions (0.006%), 21,552 calls (08892B7C - 08894078, length 1344)
  Back Branch 08894074 21,552 times (length 1344)
_S1_2_886E240 275,179 instructions (0.006%), 8,186 calls (0886E240 - 0886E344, length 66)
  Back Branch 0886E31C 484 times (length 20)
  Back Branch 0886E2F0 484 times (length 8)
_S1_2_88828C4 272,122 instructions (0.006%), 7,874 calls (088828C4 - 08882960, length 40)
  Back Branch 08882930 7,836 times (length 23)
  Back Branch 0888294C 7,835 times (length 9)
  Back Branch 08882928 7,666 times (length 20)
  Back Branch 08882904 7,666 times (length 12)
_S1_2_885E038 270,889 instructions (0.006%), 10,234 calls (0885E038 - 0885E124, length 60)
  Back Branch 0885E0B4 7,747 times (length 17)
  Back Branch 0885E120 1,420 times (length 44)
_S1_2_880B76C 270,666 instructions (0.006%), 6 calls (0880452C - 0880B908, length 7416)
  Back Branch 0880B8D0 12,288 times (length 33)
  Back Branch 0880B8FC 12,288 times (length 22)
  Back Branch 0880B904 6 times (length 45)
_S1_2_88A91CC 269,873 instructions (0.006%), 3,608 calls (088A4460 - 088A9260, length 4993)
  Back Branch 088A8DCC 3,608 times (length 26)
  Back Branch 088A9230 3,608 times (length 327)
  Back Branch 088A8F08 3,607 times (length 89)
  Back Branch 088A8E90 3,487 times (length 64)
  Back Branch 088A8E80 3,487 times (length 60)
  Back Branch 088A8E70 1 times (length 58)
_S1_2_881DEB8 269,400 instructions (0.006%), 17,960 calls (0881DEB8 - 0881DEF0, length 15)
_S1_2_894FE28 263,238 instructions (0.006%), 9,750 calls (0894FE28 - 0894FE94, length 28)
  Back Branch 0894FE90 9,748 times (length 17)
_S1_2_88739CC 260,043 instructions (0.006%), 7,192 calls (088739CC - 08873B88, length 112)
  Back Branch 08873B48 60 times (length 46)
  Back Branch 08873B2C 60 times (length 45)
_S1_2_8869244 258,624 instructions (0.006%), 14,368 calls (08869244 - 088692D8, length 38)
_S1_2_88913A4 250,908 instructions (0.006%), 2,436 calls (088913A4 - 0889153C, length 103)
_S1_2_8892968 250,766 instructions (0.006%), 11,882 calls (08892968 - 088929BC, length 22)
_S1_2_8942A84 244,256 instructions (0.006%), 3,592 calls (0893F040 - 08942B84, length 3794)
  Back Branch 08942AC0 14,368 times (length 11)
  Back Branch 08942AFC 3,592 times (length 3761)
_S1_2_893FD24 243,571 instructions (0.006%), 8,399 calls (0893FC94 - 0893FD6C, length 55)
  Back Branch 0893FD68 8,399 times (length 55)
  Back Branch 0893FD24 8,399 times (length 38)
  Back Branch 0893FD34 8,399 times (length 41)
_S1_2_883270C 243,033 instructions (0.005%), 11,573 calls (0883270C - 088327C8, length 48)
_S1_2_893BDA8 240,697 instructions (0.005%), 3,592 calls (0893BB48 - 0893BDAC, length 154)
  Back Branch 0893BD18 1,077,600 times (length 12)
  Back Branch 0893BC60 166,425 times (length 15)
  Back Branch 0893BCB0 165,514 times (length 12)
  Back Branch 0893BD90 70,425 times (length 16)
  Back Branch 0893BD20 30,474 times (length 82)
  Back Branch 0893BDA8 22,159 times (length 154)
  Back Branch 0893BC7C 2,219 times (length 13)
  Back Branch 0893BC68 2,219 times (length 39)
  Back Branch 0893BDA0 1,530 times (length 117)
_S1_2_893FEDC 238,728 instructions (0.005%), 4,116 calls (0893FDF4 - 0893FF34, length 81)
  Back Branch 0893FF00 4,116 times (length 69)
_S1_2_893B6C0 238,185 instructions (0.005%), 47,637 calls (0893B6C0 - 0893B6D0, length 5)
_S1_2_8838F38 237,600 instructions (0.005%), 1,538 calls (08832D0C - 08838FD4, length 6323)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088334F0 1,936 times (length 507)
  Back Branch 08833540 1,890 times (length 35)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 08838FB8 1,538 times (length 5861)
  Back Branch 08833520 46 times (length 28)
  Back Branch 08838FD0 37 times (length 32)
_S1_2_8954F24 237,344 instructions (0.005%), 59,336 calls (08954F24 - 08954F30, length 4)
_S1_2_8861580 235,136 instructions (0.005%), 14,428 calls (08861580 - 088615C0, length 17)
_S1_2_88254C0 234,580 instructions (0.005%), 3,488 calls (088254C0 - 08825694, length 118)
  Back Branch 08825664 2,699 times (length 77)
  Back Branch 08825690 60 times (length 88)
  Back Branch 08825658 3 times (length 74)
_S1_2_881D570 232,950 instructions (0.005%), 15,530 calls (0881D570 - 0881D5A8, length 15)
_S1_2_8865294 231,460 instructions (0.005%), 11,573 calls (08865294 - 088652E0, length 20)
_S1_2_8863960 230,880 instructions (0.005%), 14,430 calls (08863960 - 08863A08, length 43)
_S1_2_886AB14 230,848 instructions (0.005%), 14,428 calls (0886AB14 - 0886AB60, length 20)
_S1_2_8956DF8 229,888 instructions (0.005%), 28,736 calls (08956DF8 - 08956E2C, length 14)
_S1_2_8868F74 229,888 instructions (0.005%), 14,368 calls (08864BA4 - 08892B00, length 47064)
_S1_2_8867DB8 229,888 instructions (0.005%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_89576B8 227,560 instructions (0.005%), 28,445 calls (089576B8 - 089576D4, length 8)
_S1_2_880FEF8 222,224 instructions (0.005%), 13,072 calls (0880FEF8 - 0889648C, length 137574)
_S1_2_880482C 219,446 instructions (0.005%), 6,312 calls (0880482C - 088048BC, length 37)
  Back Branch 08804868 5,759 times (length 4)
  Back Branch 088048B8 3,342 times (length 20)
_S1_2_8952390 217,753 instructions (0.005%), 12,809 calls (08952390 - 089523D0, length 17)
_S1_2_886CAA4 217,675 instructions (0.005%), 1,700 calls (0886CAA4 - 0886CFD4, length 333)
  Back Branch 0886CE48 1,700 times (length 217)
  Back Branch 0886CDD0 1,680 times (length 110)
  Back Branch 0886CDB8 148 times (length 104)
  Back Branch 0886CDDC 96 times (length 113)
  Back Branch 0886CDF8 96 times (length 120)
  Back Branch 0886CFC0 86 times (length 144)
  Back Branch 0886CE68 60 times (length 162)
  Back Branch 0886CFD0 51 times (length 256)
  Back Branch 0886CED8 42 times (length 204)
  Back Branch 0886CE58 26 times (length 154)
  Back Branch 0886CEC8 9 times (length 190)
  Back Branch 0886CE0C 5 times (length 125)
_S1_2_88654F4 215,520 instructions (0.005%), 14,368 calls (088654F4 - 08865564, length 29)
_S1_2_882AE40 215,520 instructions (0.005%), 3,592 calls (0882AE40 - 0882AEFC, length 48)
  Back Branch 0882AEDC 10,776 times (length 20)
_S1_2_888218C 214,949 instructions (0.005%), 4,533 calls (0888218C - 0888229C, length 69)
  Back Branch 08882278 4,417 times (length 45)
_S1_2_8956D90 213,801 instructions (0.005%), 30,543 calls (08956D90 - 08956DB4, length 10)
_S1_2_893B7D0 210,426 instructions (0.005%), 21,780 calls (0893B7D0 - 0893B7FC, length 12)
  Back Branch 0893B7E8 21,780 times (length 6)
_S1_2_886A96C 208,220 instructions (0.005%), 3,590 calls (0886A96C - 0886AA50, length 58)
_S1_2_890F024 207,804 instructions (0.005%), 17,317 calls (0890F024 - 0890F050, length 12)
_S1_2_88FAAA8 207,676 instructions (0.005%), 14,834 calls (088FAAA8 - 08957B9C, length 95294)
_S1_2_8881534 201,750 instructions (0.005%), 1,903 calls (08881534 - 088816C0, length 100)
  Back Branch 0888161C 3,806 times (length 39)
  Back Branch 0888166C 1,892 times (length 53)
  Back Branch 088816A0 1,881 times (length 7)
  Back Branch 08881698 1,881 times (length 36)
  Back Branch 08881678 11 times (length 56)
  Back Branch 088816BC 11 times (length 45)
_S1_2_8945178 201,152 instructions (0.005%), 14,368 calls (08945178 - 089451C0, length 19)
_S1_2_88694AC 198,641 instructions (0.004%), 1,704 calls (088694AC - 0886979C, length 189)
  Back Branch 08869774 1,684 times (length 132)
  Back Branch 08869718 1,680 times (length 116)
_S1_2_88802D0 198,602 instructions (0.004%), 3,592 calls (088802D0 - 088803D4, length 66)
  Back Branch 088803D0 3,082 times (length 20)
_S1_2_882A5BC 198,048 instructions (0.004%), 3,592 calls (0882A5BC - 089554F4, length 306127)
_S1_2_8950950 197,615 instructions (0.004%), 17,965 calls (08950950 - 08950978, length 11)
_S1_2_8878148 194,063 instructions (0.004%), 3,337 calls (08878148 - 08878528, length 249)
  Back Branch 088781FC 3,335 times (length 21)
  Back Branch 08878270 3,323 times (length 49)
  Back Branch 08878430 183 times (length 23)
  Back Branch 08878428 183 times (length 71)
  Back Branch 088783DC 159 times (length 140)
  Back Branch 088784AC 121 times (length 111)
  Back Branch 08878440 121 times (length 27)
  Back Branch 08878460 27 times (length 92)
  Back Branch 08878438 27 times (length 46)
  Back Branch 088784D0 24 times (length 134)
  Back Branch 088784E8 24 times (length 140)
  Back Branch 08878268 12 times (length 47)
_S1_2_8950D0C 192,135 instructions (0.004%), 12,809 calls (08950D0C - 08950D44, length 15)
_S1_2_88C96F8 192,024 instructions (0.004%), 8,001 calls (088C96F8 - 088C97CC, length 54)
_S1_2_8873DB4 191,199 instructions (0.004%), 5,000 calls (08873DB4 - 08873E70, length 48)
_S1_2_8862CA8 190,421 instructions (0.004%), 3,607 calls (08862CA8 - 08862F40, length 167)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_8832350 190,416 instructions (0.004%), 11,901 calls (08832204 - 0883239C, length 103)
_S1_2_88608C0 189,450 instructions (0.004%), 3,506 calls (0881D820 - 088608D8, length 68655)
  Back Branch 0881D868 61,628 times (length 8)
  Back Branch 088608CC 3,506 times (length 68653)
_S1_2_8873290 187,564 instructions (0.004%), 14,428 calls (08865FBC - 0887331C, length 13529)
_S1_2_88690AC 186,784 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_887B720 185,876 instructions (0.004%), 1,930 calls (0887B720 - 0887B91C, length 128)
  Back Branch 0887B77C 1,928 times (length 16)
  Back Branch 0887B8CC 1,893 times (length 100)
  Back Branch 0887B8F0 1,868 times (length 55)
  Back Branch 0887B8D4 1,868 times (length 50)
  Back Branch 0887B900 1,863 times (length 59)
  Back Branch 0887B824 1,857 times (length 58)
  Back Branch 0887B850 1,851 times (length 69)
  Back Branch 0887B86C 1,785 times (length 56)
  Back Branch 0887B7CC 1,728 times (length 37)
  Back Branch 0887B87C 57 times (length 80)
  Back Branch 0887B910 11 times (length 117)
_S1_2_890DED0 185,400 instructions (0.004%), 6,180 calls (0890DED0 - 0890E018, length 83)
_S1_2_8955CA8 183,894 instructions (0.004%), 30,649 calls (08955CA8 - 08955CBC, length 6)
_S1_2_8943838 183,360 instructions (0.004%), 9,168 calls (08943838 - 08943884, length 20)
_S1_2_886758C 182,061 instructions (0.004%), 14,428 calls (0886758C - 0888907C, length 34493)
_S1_2_88DACC8 182,020 instructions (0.004%), 2,521 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 088DAD04 2,488 times (length 215640)
_S1_2_8948108 181,307 instructions (0.004%), 8,229 calls (08948108 - 089482D4, length 116)
  Back Branch 0894829C 389 times (length 65)
  Back Branch 08948270 389 times (length 25)
_S1_2_8863CD4 180,350 instructions (0.004%), 14,428 calls (08863CD4 - 08863D80, length 44)
  Back Branch 08863D50 3,607 times (length 25)
_S1_2_895128C 178,785 instructions (0.004%), 19,865 calls (0895128C - 089512AC, length 9)
_S1_2_88F9E04 177,408 instructions (0.004%), 5,376 calls (088F9E04 - 088F9E84, length 33)
_S1_2_88E398C 175,386 instructions (0.004%), 2 calls (088E398C - 088E3A7C, length 61)
  Back Branch 088E3A78 7,000 times (length 52)
  Back Branch 088E3A10 60 times (length 6)
_S1_2_8952334 172,416 instructions (0.004%), 14,368 calls (089522C0 - 08952340, length 33)
  Back Branch 0895233C 14,368 times (length 33)
_S1_2_89522E0 172,416 instructions (0.004%), 14,368 calls (089522C0 - 089522EC, length 12)
  Back Branch 089522E8 14,368 times (length 12)
_S1_2_88A4BF0 171,457 instructions (0.004%), 493 calls (0889A4E8 - 088A4C14, length 10700)
  Back Branch 0889A610 2,385 times (length 47)
  Back Branch 088A4C10 493 times (length 10459)
  Back Branch 0889A8D0 493 times (length 252)
  Back Branch 0889A88C 477 times (length 213)
  Back Branch 0889A89C 341 times (length 91)
  Back Branch 0889A8A4 340 times (length 103)
  Back Branch 0889A72C 272 times (length 7)
  Back Branch 0889A694 188 times (length 6)
  Back Branch 0889A86C 66 times (length 161)
  Back Branch 0889A850 66 times (length 154)
_S1_2_885E1B4 171,020 instructions (0.004%), 10,060 calls (0885E1B4 - 0885E22C, length 31)
_S1_2_8830300 170,744 instructions (0.004%), 12,196 calls (08830300 - 08830348, length 19)
_S1_2_8860B58 169,422 instructions (0.004%), 3,506 calls (08860B58 - 08860CB8, length 89)
  Back Branch 08860C50 3,569 times (length 33)
  Back Branch 08860C5C 3,569 times (length 18)
  Back Branch 08860C04 3,506 times (length 15)
_S1_2_8893548 168,305 instructions (0.004%), 7,419 calls (08893548 - 088935B4, length 28)
_S1_2_88E3850 165,695 instructions (0.004%), 2 calls (088E3850 - 088E38D8, length 35)
  Back Branch 088E38B0 9,747 times (length 17)
_S1_2_8873884 160,108 instructions (0.004%), 9,414 calls (08873884 - 088739C8, length 82)
  Back Branch 088738C4 9,414 times (length 9)
  Back Branch 088738D4 4 times (length 13)
  Back Branch 08873960 4 times (length 48)
  Back Branch 08873948 4 times (length 42)
  Back Branch 0887398C 1 times (length 58)
_S1_2_88605B0 160,101 instructions (0.004%), 3,569 calls (08810190 - 088605E8, length 82199)
  Back Branch 088101E8 21,608 times (length 11)
  Back Branch 08810210 21,608 times (length 16)
  Back Branch 0881D5C4 18,016 times (length 13583)
  Back Branch 088605E4 3,443 times (length 68624)
  Back Branch 088102A0 126 times (length 14)
  Back Branch 088102A8 126 times (length 14)
  Back Branch 088605DC 126 times (length 82161)
_S1_2_88A8364 160,019 instructions (0.004%), 3,607 calls (08804990 - 0894E900, length 337885)
  Back Branch 088A8410 3,592 times (length 37)
  Back Branch 088B9F80 948 times (length 11)
  Back Branch 088BAF88 46 times (length 1113)
  Back Branch 088B9FD4 10 times (length 46)
_S1_2_89522B4 158,048 instructions (0.004%), 14,368 calls (089522B4 - 089522DC, length 11)
_S1_2_88693C4 158,048 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_88692DC 158,048 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_886915C 158,048 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_8868E8C 158,048 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_8868DA0 158,048 instructions (0.004%), 14,368 calls (08867B40 - 08892B00, length 44017)
_S1_2_8811240 158,048 instructions (0.004%), 3,592 calls (08811240 - 088112EC, length 44)
_S1_2_8955038 156,140 instructions (0.004%), 15,614 calls (08955038 - 0895505C, length 10)
_S1_2_886E7D8 155,858 instructions (0.004%), 8,577 calls (0886E7D8 - 0886E8C8, length 61)
_S1_2_88F1454 154,623 instructions (0.003%), 51,541 calls (088F1454 - 088F145C, length 3)
_S1_2_88903F8 149,222 instructions (0.003%), 578 calls (088903F8 - 088904D8, length 57)
  Back Branch 08890494 7,232 times (length 18)
  Back Branch 088904A4 4,018 times (length 13)
_S1_2_88206AC 149,040 instructions (0.003%), 9,315 calls (088206AC - 08950A9C, length 311549)
_S1_2_895E6A8 148,941 instructions (0.003%), 16,549 calls (08862674 - 0895E6AC, length 258063)
  Back Branch 0895E6A8 16,549 times (length 258063)
_S1_2_88CA0E0 148,590 instructions (0.003%), 2,286 calls (088CA0E0 - 088CA24C, length 92)
  Back Branch 088CA240 1,524 times (length 66)
  Back Branch 088CA248 762 times (length 9)
  Back Branch 088CA21C 762 times (length 57)
_S1_2_89508AC 147,477 instructions (0.003%), 3,597 calls (089508AC - 0895094C, length 41)
_S1_2_8823818 147,097 instructions (0.003%), 6,976 calls (08823818 - 088238DC, length 50)
  Back Branch 088238C4 11 times (length 32)
_S1_2_88819DC 145,101 instructions (0.003%), 4,912 calls (088819DC - 08881AD8, length 64)
  Back Branch 08881AAC 4,887 times (length 14)
  Back Branch 08881AC8 308 times (length 21)
  Back Branch 08881AD4 286 times (length 23)
  Back Branch 08881A4C 25 times (length 17)
  Back Branch 08881A38 25 times (length 7)
_S1_2_8952500 144,909 instructions (0.003%), 16,101 calls (08952500 - 08952530, length 13)
_S1_2_893FBF0 144,709 instructions (0.003%), 8,516 calls (0893FBF0 - 0893FC3C, length 20)
_S1_2_881D76C 143,926 instructions (0.003%), 2,438 calls (0881D76C - 0881D81C, length 45)
  Back Branch 0881D794 12,190 times (length 4)
_S1_2_894F8FC 143,730 instructions (0.003%), 14,373 calls (0894F8FC - 0894F920, length 10)
_S1_2_882B41C 143,680 instructions (0.003%), 3,592 calls (0882B41C - 08892ABC, length 105897)
_S1_2_8948A40 143,634 instructions (0.003%), 3,882 calls (08948A40 - 08948AD0, length 37)
_S1_2_887B520 141,174 instructions (0.003%), 1,584 calls (0887B520 - 0887B71C, length 128)
  Back Branch 0887B594 1,584 times (length 15)
  Back Branch 0887B6C4 1,559 times (length 47)
  Back Branch 0887B6EC 1,552 times (length 54)
  Back Branch 0887B6FC 1,547 times (length 58)
  Back Branch 0887B624 1,529 times (length 51)
  Back Branch 0887B650 1,524 times (length 62)
  Back Branch 0887B660 1,506 times (length 47)
  Back Branch 0887B5C0 1,309 times (length 27)
  Back Branch 0887B670 197 times (length 51)
  Back Branch 0887B70C 23 times (length 62)
_S1_2_885E1F8 140,840 instructions (0.003%), 10,060 calls (0885E1F8 - 0885E2D4, length 56)
_S1_2_886145C 140,350 instructions (0.003%), 70,175 calls (0886145C - 08861460, length 2)
_S1_2_8826B88 140,312 instructions (0.003%), 10,776 calls (08826B88 - 08826D0C, length 98)
  Back Branch 08826BEC 330 times (length 11)
_S1_2_89506F0 136,906 instructions (0.003%), 19,558 calls (089506F0 - 08950708, length 7)
_S1_2_88DAD14 136,077 instructions (0.003%), 2,667 calls (088DAD14 - 088DAE24, length 69)
  Back Branch 088DAE08 2,667 times (length 40)
  Back Branch 088DAE20 32 times (length 46)
_S1_2_88615C4 135,403 instructions (0.003%), 4,819 calls (088615C4 - 088FA92C, length 156891)
  Back Branch 088FA928 19,411 times (length 13)
_S1_2_8880954 134,169 instructions (0.003%), 987 calls (08880954 - 08880BAC, length 151)
  Back Branch 08880B04 987 times (length 24)
  Back Branch 08880B9C 959 times (length 115)
  Back Branch 08880BA8 15 times (length 118)
_S1_2_8950884 133,860 instructions (0.003%), 13,386 calls (08950884 - 089508A8, length 10)
_S1_2_89521F8 132,904 instructions (0.003%), 3,592 calls (089521F8 - 08952288, length 37)
_S1_2_888E4F8 132,385 instructions (0.003%), 913 calls (0888E4F8 - 0888E89C, length 234)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E614 8,217 times (length 11)
  Back Branch 0888E628 913 times (length 36)
_S1_2_88F9A4C 130,113 instructions (0.003%), 14,457 calls (088F9A4C - 088F9A6C, length 9)
_S1_2_8864278 129,788 instructions (0.003%), 9,265 calls (08864278 - 088642B0, length 15)
_S1_2_8957B14 129,312 instructions (0.003%), 14,368 calls (08957B14 - 08957B34, length 9)
_S1_2_8941310 129,312 instructions (0.003%), 14,368 calls (08941310 - 08941338, length 11)
  Back Branch 0894132C 14,368 times (length 7)
_S1_2_880D840 127,381 instructions (0.003%), 1 calls (0880D840 - 0880DA84, length 146)
  Back Branch 0880DA30 6,312 times (length 20)
  Back Branch 0880D9A4 255 times (length 4)
_S1_2_895E424 126,338 instructions (0.003%), 63,169 calls (0895E424 - 0895E428, length 2)
_S1_2_886C1B4 125,650 instructions (0.003%), 3,590 calls (0886C1B4 - 0886C23C, length 35)
_S1_2_8874280 124,493 instructions (0.003%), 3,553 calls (08874280 - 08874398, length 71)
  Back Branch 08874394 44 times (length 37)
  Back Branch 08874384 18 times (length 33)
_S1_2_89535C8 123,816 instructions (0.003%), 4,422 calls (089535C8 - 08953634, length 28)
_S1_2_893AB00 120,942 instructions (0.003%), 6,719 calls (0893AAE8 - 0893AB3C, length 22)
  Back Branch 0893AB28 6,719 times (length 18)
_S1_2_886575C 119,720 instructions (0.003%), 16,860 calls (0886575C - 08865784, length 11)
_S1_2_882E948 119,030 instructions (0.003%), 11,903 calls (0882E948 - 0882E96C, length 10)
_S1_2_8860F68 118,606 instructions (0.003%), 3,826 calls (08860CC4 - 0886104C, length 227)
  Back Branch 0886102C 3,826 times (length 19)
  Back Branch 08861048 3,826 times (length 26)
_S1_2_895815C 116,145 instructions (0.003%), 12,905 calls (0895815C - 08958188, length 12)
_S1_2_89523D4 115,077 instructions (0.003%), 3,597 calls (089523D4 - 08952450, length 32)
_S1_2_882721C 114,944 instructions (0.003%), 3,592 calls (0882721C - 08827384, length 91)
_S1_2_8804F5C 113,616 instructions (0.003%), 6,312 calls (08804F5C - 08804FA0, length 18)
_S1_2_888CD68 112,914 instructions (0.003%), 697 calls (0888CD68 - 0888CE9C, length 78)
  Back Branch 0888CE7C 4,879 times (length 14)
_S1_2_896C250 111,474 instructions (0.003%), 55,737 calls (0896C250 - 0896C254, length 2)
_S1_2_88804FC 111,017 instructions (0.003%), 5,843 calls (088804FC - 08880544, length 19)
_S1_2_88F5044 110,564 instructions (0.002%), 55,282 calls (088F5044 - 088F5048, length 2)
_S1_2_8831584 109,648 instructions (0.002%), 1,232 calls (08831584 - 08831674, length 61)
  Back Branch 088315D4 6,160 times (length 4)
  Back Branch 088315F0 4,928 times (length 4)
_S1_2_8882374 108,540 instructions (0.002%), 21,708 calls (08882374 - 08882384, length 5)
_S1_2_893AD0C 107,772 instructions (0.002%), 3,849 calls (0893ABDC - 0893AD2C, length 85)
  Back Branch 0893AC6C 4,782 times (length 38)
  Back Branch 0893AD04 3,849 times (length 42)
  Back Branch 0893AD20 3,849 times (length 9)
_S1_2_894FDA0 107,690 instructions (0.002%), 9,790 calls (0894FDA0 - 0894FDE4, length 18)
_S1_2_8832D0C 103,950 instructions (0.002%), 1,342 calls (08832D0C - 08832E6C, length 89)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 08832E68 1,860 times (length 25)
_S1_2_886A4D0 103,880 instructions (0.002%), 5,194 calls (0886A4D0 - 0886A51C, length 20)
_S1_2_880DC98 102,236 instructions (0.002%), 25,559 calls (0880DC98 - 0880DCA4, length 4)
_S1_2_88A42B8 101,416 instructions (0.002%), 6,313 calls (088A42B8 - 088BB4F8, length 23697)
_S1_2_886BE70 100,815 instructions (0.002%), 2,145 calls (0886BE70 - 0886BF44, length 54)
_S1_2_8810190 100,576 instructions (0.002%), 3,592 calls (08810190 - 0881021C, length 36)
  Back Branch 088101E8 21,608 times (length 11)
  Back Branch 08810210 21,608 times (length 16)
_S1_2_8865474 100,569 instructions (0.002%), 33,523 calls (08865474 - 0886547C, length 3)
_S1_2_8865788 99,336 instructions (0.002%), 13,948 calls (08865788 - 088657B0, length 11)
_S1_2_889395C 97,566 instructions (0.002%), 146 calls (0889395C - 08893EE4, length 355)
  Back Branch 08893ED4 1,516 times (length 21)
  Back Branch 08893E6C 628 times (length 21)
  Back Branch 08893CBC 584 times (length 11)
  Back Branch 08893C44 584 times (length 11)
  Back Branch 08893E0C 451 times (length 21)
  Back Branch 08893DAC 285 times (length 21)
  Back Branch 08893EAC 146 times (length 220)
  Back Branch 08893E44 146 times (length 191)
  Back Branch 08893DE4 146 times (length 164)
  Back Branch 08893D84 146 times (length 137)
  Back Branch 08893CE0 146 times (length 145)
  Back Branch 08893CF8 146 times (length 78)
  Back Branch 08893B70 146 times (length 71)
  Back Branch 08893AF4 146 times (length 41)
  Back Branch 08893D4C 114 times (length 21)
  Back Branch 08893D24 114 times (length 111)
  Back Branch 08893B24 114 times (length 53)
_S1_2_880A3A0 97,389 instructions (0.002%), 3,607 calls (0880A3A0 - 0880A4A0, length 65)
_S1_2_8955518 96,875 instructions (0.002%), 19,375 calls (08955518 - 08955528, length 5)
_S1_2_896BFA8 96,742 instructions (0.002%), 48,371 calls (0896BFA8 - 0896BFAC, length 2)
_S1_2_896BFB8 96,738 instructions (0.002%), 48,369 calls (0896BFB8 - 0896BFBC, length 2)
_S1_2_8882398 96,580 instructions (0.002%), 48,290 calls (08882398 - 0888239C, length 2)
_S1_2_894EAFC 96,145 instructions (0.002%), 2,747 calls (0894EAFC - 0894EB84, length 35)
_S1_2_8899DAC 96,106 instructions (0.002%), 448 calls (08899DAC - 08899F74, length 115)
  Back Branch 08899E7C 2,688 times (length 33)
  Back Branch 08899E8C 15 times (length 34)
_S1_2_8863240 96,048 instructions (0.002%), 5,344 calls (08863240 - 088632D8, length 39)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
_S1_2_895D974 94,510 instructions (0.002%), 47,255 calls (0895D974 - 0895D978, length 2)
_S1_2_8877CA0 94,159 instructions (0.002%), 832 calls (0886D070 - 08877CA8, length 11023)
  Back Branch 08877A44 1,257 times (length 24)
  Back Branch 08877C20 1,218 times (length 143)
  Back Branch 08877BDC 1,218 times (length 90)
  Back Branch 08877BFC 1,218 times (length 134)
  Back Branch 08877BEC 1,218 times (length 94)
  Back Branch 08877C28 1,214 times (length 109)
  Back Branch 08877B6C 1,214 times (length 99)
  Back Branch 08877CA4 832 times (length 188)
  Back Branch 08877C38 440 times (length 111)
  Back Branch 08877C7C 359 times (length 85)
  Back Branch 08877C48 68 times (length 115)
  Back Branch 08877BCC 68 times (length 30)
  Back Branch 08877C58 32 times (length 157)
  Back Branch 08877BB8 24 times (length 10964)
_S1_2_8881FF4 92,989 instructions (0.002%), 7,153 calls (08881FF4 - 08882024, length 13)
_S1_2_881DABC 92,789 instructions (0.002%), 3,826 calls (0881DABC - 0881DB20, length 26)
  Back Branch 0881DB00 1,276 times (length 10)
_S1_2_8864340 92,106 instructions (0.002%), 10,234 calls (08864340 - 08864360, length 9)
_S1_2_88F7FD0 91,926 instructions (0.002%), 857 calls (088F7CE0 - 088F8004, length 202)
  Back Branch 088F7D20 3,196 times (length 2)
  Back Branch 088F7D10 3,196 times (length 2)
  Back Branch 088F7D50 3,196 times (length 6)
  Back Branch 088F7D8C 3,196 times (length 6)
  Back Branch 088F7FF8 857 times (length 200)
_S1_2_8889110 91,727 instructions (0.002%), 2,412 calls (08889110 - 088893C4, length 174)
  Back Branch 0888933C 2,197 times (length 121)
  Back Branch 088892BC 2,070 times (length 69)
  Back Branch 08889374 2,070 times (length 115)
  Back Branch 08889380 2,070 times (length 118)
  Back Branch 0888925C 102 times (length 45)
  Back Branch 08889250 102 times (length 42)
  Back Branch 088891D0 101 times (length 10)
  Back Branch 088891DC 101 times (length 33)
  Back Branch 088891C4 101 times (length 7)
  Back Branch 08889274 38 times (length 71)
  Back Branch 08889390 16 times (length 122)
  Back Branch 08889284 12 times (length 55)
_S1_2_88971A8 91,584 instructions (0.002%), 477 calls (088913A4 - 08897310, length 6108)
  Back Branch 0889730C 477 times (length 69)
  Back Branch 088972D8 477 times (length 6095)
_S1_2_88CBB08 91,059 instructions (0.002%), 381 calls (088C851C - 088CBF50, length 3726)
  Back Branch 088CBB88 4,572 times (length 8)
  Back Branch 088CBDF8 2,286 times (length 8)
  Back Branch 088CBBAC 1,524 times (length 24)
  Back Branch 088CBD6C 1,524 times (length 109)
  Back Branch 088CBE10 1,524 times (length 37)
  Back Branch 088CBE60 762 times (length 87)
  Back Branch 088CBE90 381 times (length 127)
  Back Branch 088CBEFC 53 times (length 3706)
_S1_2_888AD40 91,030 instructions (0.002%), 1,684 calls (0888AD40 - 0888AF00, length 113)
  Back Branch 0888AE2C 2,703 times (length 6)
_S1_2_893B320 90,975 instructions (0.002%), 18,195 calls (0893B320 - 0893B330, length 5)
_S1_2_8956D40 90,335 instructions (0.002%), 12,905 calls (08956D40 - 08956D64, length 10)
_S1_2_894380C 89,280 instructions (0.002%), 17,856 calls (0894380C - 0894381C, length 5)
_S1_2_896C590 88,652 instructions (0.002%), 44,326 calls (0896C590 - 0896C594, length 2)
_S1_2_8804820 88,382 instructions (0.002%), 6,313 calls (08804820 - 0894FDE4, length 339314)
_S1_2_8881DD4 88,158 instructions (0.002%), 3,488 calls (08881DD4 - 08881E58, length 34)
  Back Branch 08881E38 2,485 times (length 13)
_S1_2_8866620 87,661 instructions (0.002%), 12,523 calls (08866620 - 08866648, length 11)
_S1_2_8864248 87,357 instructions (0.002%), 29,119 calls (08864248 - 08864250, length 3)
_S1_2_895E7B4 86,682 instructions (0.002%), 14,447 calls (0895E7B4 - 0895E7C8, length 6)
_S1_2_885D5F4 86,528 instructions (0.002%), 10,816 calls (0885D5F4 - 0885D610, length 8)
_S1_2_882F79C 86,252 instructions (0.002%), 21,563 calls (0882F79C - 0882F7A8, length 4)
_S1_2_884D11C 86,226 instructions (0.002%), 1,121 calls (0884CEC4 - 0884D120, length 152)
  Back Branch 0884D11C 1,121 times (length 152)
  Back Branch 0884D0D8 687 times (length 110)
  Back Branch 0884D074 671 times (length 54)
  Back Branch 0884CFEC 181 times (length 26)
  Back Branch 0884D084 135 times (length 58)
  Back Branch 0884D0E0 45 times (length 112)
  Back Branch 0884D0B4 30 times (length 117)
  Back Branch 0884D10C 26 times (length 126)
  Back Branch 0884D090 13 times (length 62)
_S1_2_882F7AC 86,208 instructions (0.002%), 21,552 calls (0882F7AC - 0882F7B8, length 4)
_S1_2_88757AC 84,634 instructions (0.002%), 3,386 calls (088757AC - 08875834, length 35)
  Back Branch 088757F0 3,386 times (length 12)
  Back Branch 08875830 11 times (length 9)
_S1_2_893D944 84,442 instructions (0.002%), 1,426 calls (0893D944 - 0893DD98, length 278)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_895778C 84,360 instructions (0.002%), 3,592 calls (0895778C - 08957808, length 32)
_S1_2_896C2B8 84,066 instructions (0.002%), 42,033 calls (0896C2B8 - 0896C2BC, length 2)
_S1_2_89336C4 83,410 instructions (0.002%), 412 calls (089336C4 - 08935034, length 1629)
  Back Branch 0893379C 8,972 times (length 5)
  Back Branch 08935028 385 times (length 1383)
  Back Branch 08933A20 127 times (length 173)
  Back Branch 08933A64 127 times (length 21)
  Back Branch 08933AE0 127 times (length 158)
  Back Branch 08933AEC 127 times (length 120)
  Back Branch 08933A78 122 times (length 25)
  Back Branch 08935018 27 times (length 1379)
_S1_2_88FDFF4 82,826 instructions (0.002%), 6,312 calls (088FDFF4 - 088FE038, length 18)
_S1_2_885DEE8 82,683 instructions (0.002%), 2,487 calls (0885DEE8 - 0885E034, length 84)
  Back Branch 0885DF70 1,751 times (length 24)
  Back Branch 0885DFCC 264 times (length 23)
  Back Branch 0885DF88 254 times (length 29)
  Back Branch 0885DFD4 218 times (length 48)
_S1_2_8833138 81,178 instructions (0.002%), 1,121 calls (08833138 - 08833278, length 81)
  Back Branch 0883320C 1,349 times (length 29)
  Back Branch 0883322C 1,349 times (length 37)
  Back Branch 0883324C 1,349 times (length 45)
  Back Branch 08833274 1,342 times (length 44)
  Back Branch 08833254 7 times (length 47)
_S1_2_894FDCC 80,512 instructions (0.002%), 16,103 calls (0894FDCC - 0894FDDC, length 5)
_S1_2_89422FC 79,990 instructions (0.002%), 15,998 calls (089422FC - 0894230C, length 5)
_S1_2_886E460 79,509 instructions (0.002%), 5,297 calls (0886E460 - 0886E504, length 42)
_S1_2_88A74B0 79,224 instructions (0.002%), 39,612 calls (088A74B0 - 088A74B4, length 2)
_S1_2_88803D8 79,024 instructions (0.002%), 3,592 calls (088803D8 - 0888042C, length 22)
_S1_2_890DDC0 77,960 instructions (0.002%), 19,490 calls (0890DDC0 - 0890DDCC, length 4)
_S1_2_8860DF4 76,837 instructions (0.002%), 3,826 calls (08860DF4 - 08860EE0, length 60)
_S1_2_88FDFA4 76,158 instructions (0.002%), 6,312 calls (088FDFA4 - 088FDFF0, length 20)
  Back Branch 088FDFDC 138 times (length 9)
_S1_2_880DAD8 75,806 instructions (0.002%), 1,307 calls (0880DAD8 - 0895A250, length 340447)
  Back Branch 0895A178 1,845 times (length 16)
  Back Branch 0895A204 1,782 times (length 51)
  Back Branch 0895A1C8 63 times (length 36)
  Back Branch 0895A1B4 5 times (length 10)
  Back Branch 0895A24C 3 times (length 26)
_S1_2_8830F74 73,272 instructions (0.002%), 3,053 calls (08830F74 - 08830FD0, length 24)
_S1_2_88C98F8 72,771 instructions (0.002%), 381 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 088C992C 7,239 times (length 6)
  Back Branch 088C9974 381 times (length 198004)
_S1_2_881E228 72,747 instructions (0.002%), 1,684 calls (0881E228 - 0881E310, length 59)
  Back Branch 0881E304 1,830 times (length 27)
  Back Branch 0881E30C 1,420 times (length 41)
  Back Branch 0881E2B8 973 times (length 20)
_S1_2_896C500 72,468 instructions (0.002%), 36,234 calls (0896C500 - 0896C504, length 2)
_S1_2_88A8C14 72,160 instructions (0.002%), 3,608 calls (088A8C14 - 088A8D18, length 66)
_S1_2_88A22E8 72,140 instructions (0.002%), 14,428 calls (088A22E8 - 088A230C, length 10)
_S1_2_88A136C 72,140 instructions (0.002%), 14,428 calls (088A136C - 088A1390, length 10)
_S1_2_893B6E8 71,860 instructions (0.002%), 14,372 calls (0893B6E8 - 0893B6F8, length 5)
_S1_2_893B6D4 71,840 instructions (0.002%), 14,368 calls (0893B6D4 - 0893B6E4, length 5)
_S1_2_893A7F0 71,660 instructions (0.002%), 11,080 calls (0893A388 - 0893A80C, length 290)
  Back Branch 0893A800 1,303 times (length 288)
_S1_2_893F228 70,734 instructions (0.002%), 512 calls (0893F228 - 0893F3E8, length 113)
  Back Branch 0893F2DC 2,526 times (length 21)
  Back Branch 0893F300 1,547 times (length 25)
  Back Branch 0893F3E4 512 times (length 83)
  Back Branch 0893F370 467 times (length 54)
  Back Branch 0893F360 44 times (length 50)
_S1_2_88CBF74 70,415 instructions (0.002%), 381 calls (088C851C - 088CBF78, length 3736)
  Back Branch 088CBDF8 2,286 times (length 8)
  Back Branch 088CBD6C 1,524 times (length 109)
  Back Branch 088CBE10 1,524 times (length 37)
  Back Branch 088CBE60 762 times (length 87)
  Back Branch 088CBE90 381 times (length 127)
  Back Branch 088CBF74 381 times (length 156)
  Back Branch 088CBEFC 53 times (length 3706)
_S1_2_88FEB30 70,012 instructions (0.002%), 6,312 calls (08804990 - 0894E900, length 337885)
_S1_2_88FD964 69,432 instructions (0.002%), 6,312 calls (088FD964 - 088FDA38, length 54)
_S1_2_8866578 69,208 instructions (0.002%), 4,404 calls (08866578 - 088665C0, length 19)
  Back Branch 088665A4 3,742 times (length 6)
  Back Branch 088665B0 3,651 times (length 9)
_S1_2_88657B4 68,802 instructions (0.002%), 11,467 calls (088657B4 - 088657D8, length 10)
_S1_2_8863154 68,796 instructions (0.002%), 22,932 calls (08863154 - 0886315C, length 3)
_S1_2_894FA78 68,530 instructions (0.002%), 9,790 calls (0894FA78 - 0894FA90, length 7)
_S1_2_888E390 68,475 instructions (0.002%), 913 calls (0888E390 - 0888E4F4, length 90)
  Back Branch 0888E4B8 913 times (length 8)
_S1_2_890AA38 68,420 instructions (0.002%), 76 calls (0890AA38 - 0890AD24, length 188)
  Back Branch 0890AB94 2,432 times (length 14)
  Back Branch 0890AB44 1,672 times (length 13)
  Back Branch 0890ABD0 1,211 times (length 22)
  Back Branch 0890AC38 461 times (length 34)
  Back Branch 0890AC44 45 times (length 35)
  Back Branch 0890AC80 42 times (length 101)
  Back Branch 0890AC8C 26 times (length 34)
_S1_2_88BB60C 68,314 instructions (0.002%), 4,464 calls (088BB60C - 088BB670, length 26)
  Back Branch 088BB650 334 times (length 10)
_S1_2_888D414 67,109 instructions (0.002%), 2,417 calls (0888D414 - 0888D494, length 33)
_S1_2_8956DB8 66,493 instructions (0.002%), 9,499 calls (08956DB8 - 08956DF4, length 16)
_S1_2_880452C 65,880 instructions (0.001%), 6,588 calls (0880452C - 08804550, length 10)
_S1_2_88222B4 65,869 instructions (0.001%), 3,577 calls (088222B4 - 088224C8, length 134)
  Back Branch 08822464 280 times (length 7)
  Back Branch 088223B4 140 times (length 25)
  Back Branch 088223C4 140 times (length 28)
  Back Branch 0882246C 140 times (length 90)
  Back Branch 088223A4 120 times (length 15)
  Back Branch 08822384 120 times (length 32)
  Back Branch 088223F8 120 times (length 42)
  Back Branch 088223E0 6 times (length 4)
  Back Branch 0882234C 6 times (length 4)
  Back Branch 08822488 3 times (length 4)
  Back Branch 08822438 3 times (length 4)
  Back Branch 088223E8 2 times (length 38)
  Back Branch 088224BC 2 times (length 92)
  Back Branch 08822448 1 times (length 63)
  Back Branch 08822490 1 times (length 80)
  Back Branch 088224C4 1 times (length 12)
_S1_2_880879C 64,984 instructions (0.001%), 8,123 calls (0880879C - 088087B8, length 8)
_S1_2_880877C 64,984 instructions (0.001%), 8,123 calls (0880877C - 08808798, length 8)
_S1_2_8956F24 64,704 instructions (0.001%), 4,044 calls (08956F24 - 08956F7C, length 23)
_S1_2_896C160 63,158 instructions (0.001%), 31,579 calls (0896C160 - 0896C164, length 2)
_S1_2_8881D8C 62,784 instructions (0.001%), 3,488 calls (08881D8C - 08881DD0, length 18)
_S1_2_8806C68 61,802 instructions (0.001%), 916 calls (08806B00 - 08806C88, length 99)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C7C 916 times (length 97)
  Back Branch 08806C04 916 times (length 67)
_S1_2_8806AC0 61,038 instructions (0.001%), 914 calls (08806AC0 - 08806C64, length 106)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C04 916 times (length 67)
_S1_2_8806CB0 60,402 instructions (0.001%), 916 calls (08806B00 - 08806CC8, length 115)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806CBC 916 times (length 113)
  Back Branch 08806C04 916 times (length 67)
_S1_2_8810B80 60,201 instructions (0.001%), 857 calls (08810B80 - 08810CB4, length 78)
  Back Branch 08810C64 745 times (length 26)
  Back Branch 08810CB0 744 times (length 49)
_S1_2_887A534 60,141 instructions (0.001%), 632 calls (08863660 - 0887A718, length 23599)
  Back Branch 0887A6B0 624 times (length 35)
  Back Branch 0887A6D8 620 times (length 42)
  Back Branch 0887A640 618 times (length 39)
  Back Branch 0887A6E8 616 times (length 46)
  Back Branch 0887A614 596 times (length 23535)
  Back Branch 0887A678 554 times (length 37)
  Back Branch 0887A650 22 times (length 43)
  Back Branch 0887A714 4 times (length 85)
  Back Branch 0887A6F8 2 times (length 50)
  Back Branch 0887A558 1 times (length 13628)
_S1_2_89404E8 58,780 instructions (0.001%), 14,695 calls (089404E8 - 089404F4, length 4)
_S1_2_893EB94 58,636 instructions (0.001%), 2,303 calls (0893EB94 - 0893EC80, length 60)
  Back Branch 0893EC64 184 times (length 10)
_S1_2_8806CCC 58,410 instructions (0.001%), 916 calls (08806B00 - 08806CFC, length 128)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806CF0 916 times (length 126)
  Back Branch 08806C04 916 times (length 67)
_S1_2_8951054 58,216 instructions (0.001%), 3,064 calls (08951054 - 0895109C, length 19)
_S1_2_8880F54 58,128 instructions (0.001%), 1,885 calls (08880F54 - 089422F8, length 197866)
_S1_2_88A2838 57,712 instructions (0.001%), 14,428 calls (088A2838 - 088A2844, length 4)
_S1_2_89480EC 57,547 instructions (0.001%), 8,221 calls (089480EC - 08948104, length 7)
_S1_2_8950A08 57,472 instructions (0.001%), 3,592 calls (08950A08 - 08950A44, length 16)
_S1_2_8806D00 57,458 instructions (0.001%), 916 calls (08806B00 - 08806D30, length 141)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C04 916 times (length 67)
  Back Branch 08806D24 916 times (length 139)
_S1_2_8877CAC 57,418 instructions (0.001%), 507 calls (0886D070 - 08877CB4, length 11026)
  Back Branch 08877A44 1,257 times (length 24)
  Back Branch 08877C20 1,218 times (length 143)
  Back Branch 08877BDC 1,218 times (length 90)
  Back Branch 08877BFC 1,218 times (length 134)
  Back Branch 08877BEC 1,218 times (length 94)
  Back Branch 08877C28 1,214 times (length 109)
  Back Branch 08877B6C 1,214 times (length 99)
  Back Branch 08877CB0 507 times (length 191)
  Back Branch 08877C38 440 times (length 111)
  Back Branch 08877C7C 359 times (length 85)
  Back Branch 08877C48 68 times (length 115)
  Back Branch 08877BCC 68 times (length 30)
  Back Branch 08877C58 32 times (length 157)
  Back Branch 08877BB8 24 times (length 10964)
_S1_2_8804818 56,808 instructions (0.001%), 6,312 calls (08804818 - 0894FA90, length 339103)
_S1_2_893D0B0 56,392 instructions (0.001%), 2,014 calls (0893D0B0 - 0893D11C, length 28)
_S1_2_892607C 55,905 instructions (0.001%), 618 calls (0892607C - 08926334, length 175)
  Back Branch 08926148 2,265 times (length 12)
  Back Branch 089260C0 1,113 times (length 5)
  Back Branch 08926170 684 times (length 6)
  Back Branch 0892617C 436 times (length 55)
  Back Branch 089262A8 191 times (length 8)
  Back Branch 089262B4 46 times (length 133)
  Back Branch 08926284 46 times (length 69)
_S1_2_8864810 55,796 instructions (0.001%), 13,949 calls (08864810 - 0886481C, length 4)
_S1_2_886E348 55,662 instructions (0.001%), 1,822 calls (0886E348 - 0886E45C, length 70)
  Back Branch 0886E408 119 times (length 8)
  Back Branch 0886E434 119 times (length 20)
_S1_2_8941950 55,034 instructions (0.001%), 1,121 calls (08941950 - 08941B84, length 142)
  Back Branch 08941A3C 327 times (length 17)
_S1_2_8806C8C 54,746 instructions (0.001%), 916 calls (08806B00 - 08806CAC, length 108)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806CA0 916 times (length 106)
  Back Branch 08806C04 916 times (length 67)
_S1_2_881DE7C 54,105 instructions (0.001%), 3,607 calls (0881DE7C - 0881DEB4, length 15)
_S1_2_89512F0 53,955 instructions (0.001%), 3,597 calls (089512F0 - 08951328, length 15)
_S1_2_8950B6C 53,880 instructions (0.001%), 3,592 calls (08950B6C - 08950BA4, length 15)
_S1_2_88896BC 53,824 instructions (0.001%), 3,364 calls (088896BC - 08889CDC, length 393)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 0888984C 100 times (length 91)
_S1_2_8864328 53,733 instructions (0.001%), 17,911 calls (08864328 - 08864330, length 3)
_S1_2_89417F8 53,600 instructions (0.001%), 670 calls (089417F8 - 0894194C, length 86)
_S1_2_8958EA0 52,916 instructions (0.001%), 26,458 calls (08958EA0 - 08958EA4, length 2)
_S1_2_8861158 52,886 instructions (0.001%), 26,443 calls (08861158 - 0886115C, length 2)
_S1_2_88A01A0 52,578 instructions (0.001%), 2,286 calls (088A01A0 - 088A01F8, length 23)
_S1_2_886310C 52,456 instructions (0.001%), 13,114 calls (0886310C - 08863118, length 4)
_S1_2_895E42C 51,852 instructions (0.001%), 25,926 calls (0895E42C - 0895E430, length 2)
_S1_2_896C2B0 51,670 instructions (0.001%), 25,835 calls (0896C2B0 - 0896C2B4, length 2)
_S1_2_896C298 51,590 instructions (0.001%), 25,795 calls (0896C298 - 0896C29C, length 2)
_S1_2_88777A8 51,360 instructions (0.001%), 1,119 calls (088777A8 - 088778B8, length 69)
  Back Branch 088778AC 846 times (length 35)
  Back Branch 08877888 846 times (length 43)
  Back Branch 08877878 846 times (length 22)
  Back Branch 0887783C 843 times (length 15)
  Back Branch 0887784C 327 times (length 19)
  Back Branch 08877868 67 times (length 34)
  Back Branch 08877860 67 times (length 25)
  Back Branch 088778B4 3 times (length 53)
_S1_2_88D762C 50,096 instructions (0.001%), 381 calls (088D762C - 088D7800, length 118)
  Back Branch 088D77CC 1,116 times (length 8)
  Back Branch 088D7720 762 times (length 32)
  Back Branch 088D779C 53 times (length 68)
  Back Branch 088D7794 31 times (length 40)
_S1_2_88811DC 49,647 instructions (0.001%), 16,549 calls (088811DC - 088811E4, length 3)
_S1_2_887E488 49,116 instructions (0.001%), 499 calls (0887BCD8 - 0887E4A4, length 2548)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887E4A0 499 times (length 2548)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_890E520 48,880 instructions (0.001%), 260 calls (0890E520 - 0890E8A8, length 227)
  Back Branch 0890E74C 1,040 times (length 17)
  Back Branch 0890E834 260 times (length 140)
  Back Branch 0890E814 260 times (length 119)
_S1_2_884986C 48,664 instructions (0.001%), 290 calls (08832D0C - 088498F4, length 23291)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088333A4 4,092 times (length 57)
  Back Branch 0883330C 4,092 times (length 386)
  Back Branch 088333C4 3,988 times (length 65)
  Back Branch 088333E4 3,988 times (length 73)
  Back Branch 08833404 3,988 times (length 77)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 088498D8 290 times (length 22937)
  Back Branch 0883340C 55 times (length 83)
  Back Branch 088498F0 20 times (length 27)
_S1_2_887BA3C 48,396 instructions (0.001%), 750 calls (088648D8 - 0887BB94, length 23728)
  Back Branch 08864914 4,193 times (length 8)
  Back Branch 0887BA8C 717 times (length 13)
  Back Branch 0887BAFC 710 times (length 23691)
  Back Branch 0887BB5C 673 times (length 29)
  Back Branch 0887BB44 533 times (length 59)
  Back Branch 0887BB0C 533 times (length 26)
  Back Branch 0887BB4C 528 times (length 42)
  Back Branch 0887BB90 55 times (length 54)
_S1_2_893F670 48,333 instructions (0.001%), 379 calls (0893F670 - 0893F7DC, length 92)
  Back Branch 0893F77C 1,649 times (length 48)
  Back Branch 0893F78C 1,649 times (length 11)
  Back Branch 0893F79C 512 times (length 57)
  Back Branch 0893F7BC 512 times (length 21)
  Back Branch 0893F7D8 388 times (length 28)
  Back Branch 0893F754 379 times (length 38)
  Back Branch 0893F718 379 times (length 23)
  Back Branch 0893F72C 379 times (length 28)
_S1_2_890DDD0 48,286 instructions (0.001%), 1,790 calls (0890DDD0 - 0890DEB8, length 59)
_S1_2_894133C 48,089 instructions (0.001%), 335 calls (0894133C - 089417F4, length 303)
  Back Branch 08941458 899 times (length 49)
  Back Branch 089416C0 623 times (length 159)
  Back Branch 0894160C 327 times (length 99)
  Back Branch 0894178C 327 times (length 210)
  Back Branch 08941770 327 times (length 203)
  Back Branch 089414D0 327 times (length 7)
  Back Branch 089415D4 327 times (length 41)
  Back Branch 089417E0 206 times (length 231)
  Back Branch 089417F0 206 times (length 253)
  Back Branch 089415B0 65 times (length 90)
  Back Branch 08941628 8 times (length 102)
  Back Branch 089417E8 7 times (length 44)
  Back Branch 089417CC 7 times (length 225)
  Back Branch 08941794 6 times (length 134)
  Back Branch 08941718 6 times (length 181)
_S1_2_896C0E0 47,874 instructions (0.001%), 23,937 calls (0896C0E0 - 0896C0E4, length 2)
_S1_2_8862588 47,313 instructions (0.001%), 5,257 calls (08862588 - 088625A8, length 9)
_S1_2_881F790 47,152 instructions (0.001%), 1,684 calls (0881EDC0 - 0881F8E0, length 713)
_S1_2_8942298 47,127 instructions (0.001%), 15,709 calls (08942298 - 089422A0, length 3)
_S1_2_888DC00 47,080 instructions (0.001%), 2,354 calls (0888DC00 - 0888DC4C, length 20)
_S1_2_887AB5C 46,446 instructions (0.001%), 300 calls (0887A71C - 0887AC44, length 331)
  Back Branch 0887AC20 300 times (length 323)
  Back Branch 0887A860 289 times (length 15)
  Back Branch 0887A878 289 times (length 55)
  Back Branch 0887A984 260 times (length 94)
  Back Branch 0887A954 149 times (length 95)
  Back Branch 0887A944 149 times (length 91)
  Back Branch 0887A9B0 121 times (length 107)
  Back Branch 0887A8A0 121 times (length 43)
  Back Branch 0887A928 29 times (length 71)
  Back Branch 0887A8D8 28 times (length 53)
  Back Branch 0887A8A8 28 times (length 45)
_S1_2_881EF20 45,962 instructions (0.001%), 3,283 calls (0881EF20 - 0881F010, length 61)
_S1_2_8951018 45,960 instructions (0.001%), 3,064 calls (08951018 - 08951050, length 15)
_S1_2_88F7E9C 45,914 instructions (0.001%), 758 calls (088F7E9C - 08954714, length 94751)
  Back Branch 088F7F28 217 times (length 23)
_S1_2_88623DC 45,580 instructions (0.001%), 22,790 calls (088623DC - 088623E0, length 2)
_S1_2_8890950 45,507 instructions (0.001%), 35 calls (08890950 - 088909D0, length 33)
  Back Branch 088909AC 8,925 times (length 5)
  Back Branch 088909B8 7 times (length 6)
_S1_2_887CA68 45,334 instructions (0.001%), 372 calls (0887BCD8 - 0887CA84, length 876)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887CA80 372 times (length 876)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88B9E2C 45,309 instructions (0.001%), 489 calls (088B9E2C - 088BA008, length 120)
  Back Branch 088B9F80 948 times (length 11)
  Back Branch 088B9FD4 10 times (length 46)
_S1_2_88822CC 44,810 instructions (0.001%), 8,962 calls (088822CC - 088822DC, length 5)
_S1_2_887E1DC 44,669 instructions (0.001%), 429 calls (0887BCD8 - 0887E1F8, length 2377)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887E1F4 429 times (length 2377)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8812F88 44,447 instructions (0.001%), 32 calls (0880F568 - 08926078, length 285381)
  Back Branch 088110DC 1,128 times (length 14)
  Back Branch 0880F5E0 991 times (length 13)
  Back Branch 08810024 344 times (length 13)
  Back Branch 088100B0 212 times (length 41)
  Back Branch 088100E0 172 times (length 20)
  Back Branch 0880F610 85 times (length 19)
  Back Branch 0881110C 63 times (length 19)
  Back Branch 0881113C 63 times (length 30)
  Back Branch 0880F640 62 times (length 30)
  Back Branch 088133B4 24 times (length 11)
  Back Branch 08813350 20 times (length 11)
  Back Branch 088133E8 5 times (length 2277)
  Back Branch 0881341C 5 times (length 4015)
  Back Branch 08813308 4 times (length 3324)
  Back Branch 088133BC 1 times (length 181)
_S1_2_8862888 43,905 instructions (0.001%), 10,659 calls (08862888 - 088628A8, length 9)
_S1_2_8864304 43,542 instructions (0.001%), 14,514 calls (08864304 - 0886430C, length 3)
_S1_2_88A7974 43,306 instructions (0.001%), 3,608 calls (088A7974 - 088A7A9C, length 75)
_S1_2_88A8640 43,296 instructions (0.001%), 3,608 calls (088A8640 - 088F3E0C, length 77300)
_S1_2_8864310 43,284 instructions (0.001%), 14,428 calls (08864310 - 08864318, length 3)
_S1_2_89477C8 43,226 instructions (0.001%), 679 calls (089477C8 - 089479A4, length 120)
  Back Branch 08947974 676 times (length 8)
_S1_2_882F76C 43,104 instructions (0.001%), 7,184 calls (0882F76C - 0882F780, length 6)
_S1_2_8956E5C 43,104 instructions (0.001%), 3,592 calls (08956E5C - 08956E90, length 14)
_S1_2_886431C 42,978 instructions (0.001%), 14,326 calls (0886431C - 08864324, length 3)
_S1_2_880BD38 42,911 instructions (0.001%), 913 calls (0880BD38 - 0880BE08, length 53)
  Back Branch 0880BDF4 913 times (length 34)
  Back Branch 0880BD9C 913 times (length 14)
_S1_2_891AE40 42,277 instructions (0.001%), 507 calls (0891AE40 - 0891B2BC, length 288)
  Back Branch 0891B158 614 times (length 34)
  Back Branch 0891B140 614 times (length 52)
  Back Branch 0891B148 107 times (length 40)
_S1_2_893A290 41,975 instructions (0.001%), 1,825 calls (0893A290 - 0893A324, length 38)
  Back Branch 0893A320 1,825 times (length 9)
_S1_2_88654BC 41,844 instructions (0.001%), 13,948 calls (088654BC - 088654C4, length 3)
_S1_2_88654B0 41,844 instructions (0.001%), 13,948 calls (088654B0 - 088654B8, length 3)
_S1_2_8862FC8 41,844 instructions (0.001%), 13,948 calls (08862FC8 - 08862FD0, length 3)
_S1_2_88A90AC 41,844 instructions (0.001%), 3,487 calls (088A8DAC - 088A90C8, length 200)
  Back Branch 088A90C4 3,487 times (length 200)
_S1_2_886E8CC 41,820 instructions (0.001%), 637 calls (0886E8CC - 0886EBC0, length 190)
  Back Branch 0886EB34 31 times (length 95)
_S1_2_8940A40 41,529 instructions (0.001%), 981 calls (08940A40 - 08940BE0, length 105)
_S1_2_893C4F4 41,354 instructions (0.001%), 1,426 calls (0893C39C - 0893C520, length 98)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C4FC 1,426 times (length 90)
  Back Branch 0893C51C 1,426 times (length 21)
  Back Branch 0893C4EC 94 times (length 85)
_S1_2_8833B24 41,211 instructions (0.001%), 298 calls (08832D0C - 08833B90, length 930)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088334F0 1,936 times (length 507)
  Back Branch 08833540 1,890 times (length 35)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 08833B8C 298 times (length 474)
  Back Branch 08833520 46 times (length 28)
_S1_2_883034C 41,048 instructions (0.001%), 1,466 calls (0883034C - 088303E4, length 39)
_S1_2_889F788 39,870 instructions (0.001%), 151 calls (0889F788 - 0889FB0C, length 226)
  Back Branch 0889FA18 1,508 times (length 12)
  Back Branch 0889F8F8 1,508 times (length 11)
_S1_2_8876ACC 39,773 instructions (0.001%), 235 calls (08875918 - 08876BD4, length 1200)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08876BD0 235 times (length 1200)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_8864260 39,636 instructions (0.001%), 13,212 calls (08864260 - 08864268, length 3)
_S1_2_881DB24 39,579 instructions (0.001%), 636 calls (0881DB24 - 0881DBB8, length 38)
  Back Branch 0881DB90 2,544 times (length 15)
_S1_2_896C138 39,482 instructions (0.001%), 19,741 calls (0896C138 - 0896C13C, length 2)
_S1_2_896C140 38,966 instructions (0.001%), 19,483 calls (0896C140 - 0896C144, length 2)
_S1_2_896C120 38,966 instructions (0.001%), 19,483 calls (0896C120 - 0896C124, length 2)
_S1_2_893B104 38,844 instructions (0.001%), 432 calls (0893B104 - 0893B1D0, length 52)
  Back Branch 0893B178 1,488 times (length 10)
  Back Branch 0893B1B4 630 times (length 10)
  Back Branch 0893B184 432 times (length 19)
_S1_2_88300D4 38,562 instructions (0.001%), 1,121 calls (088300D4 - 08830178, length 42)
  Back Branch 08830160 59 times (length 13)
_S1_2_896C650 38,058 instructions (0.001%), 19,029 calls (0896C650 - 0896C654, length 2)
_S1_2_880831C 37,968 instructions (0.001%), 336 calls (08807FC8 - 08951410, length 337171)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 08808334 336 times (length 221)
_S1_2_893D058 37,824 instructions (0.001%), 2,308 calls (0893A388 - 0893D0AC, length 2890)
  Back Branch 0893A800 1,303 times (length 288)
  Back Branch 0893D0A8 588 times (length 2608)
_S1_2_89486BC 37,693 instructions (0.001%), 625 calls (089486BC - 08948868, length 108)
  Back Branch 08948840 250 times (length 41)
  Back Branch 0894885C 250 times (length 58)
_S1_2_882FA74 37,536 instructions (0.001%), 12,512 calls (0882FA74 - 0882FA7C, length 3)
_S1_2_893D008 37,360 instructions (0.001%), 1,887 calls (0893D008 - 089422F8, length 5309)
_S1_2_88900CC 37,296 instructions (0.001%), 2,331 calls (088900CC - 08890110, length 18)
  Back Branch 088900F0 2,331 times (length 9)
  Back Branch 08890100 2,331 times (length 13)
_S1_2_88773EC 37,046 instructions (0.001%), 310 calls (08875918 - 08877478, length 1753)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08877474 310 times (length 1753)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_8892AFC 36,568 instructions (0.001%), 18,284 calls (08892AFC - 08892B00, length 2)
_S1_2_88DA730 36,091 instructions (0.001%), 6,974 calls (088DA730 - 088DA77C, length 20)
_S1_2_8895B74 36,070 instructions (0.001%), 3,607 calls (08895B74 - 08895B98, length 10)
_S1_2_895E690 36,048 instructions (0.001%), 18,024 calls (0895E690 - 0895E694, length 2)
_S1_2_8950B1C 35,970 instructions (0.001%), 3,597 calls (08950B1C - 08950B40, length 10)
_S1_2_89521CC 35,966 instructions (0.001%), 3,597 calls (089521CC - 089521F4, length 11)
  Back Branch 089521F0 3,595 times (length 7)
_S1_2_8950B44 35,950 instructions (0.001%), 3,595 calls (08950B44 - 08950B68, length 10)
_S1_2_8864254 35,721 instructions (0.001%), 11,907 calls (08864254 - 0886425C, length 3)
_S1_2_886313C 35,583 instructions (0.001%), 11,861 calls (0886313C - 08863144, length 3)
_S1_2_88776C8 35,422 instructions (0.001%), 401 calls (08863240 - 08877734, length 20798)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08877730 401 times (length 1466)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 08876190 32 times (length 51)
_S1_2_8949488 35,420 instructions (0.001%), 230 calls (08949488 - 089496FC, length 158)
  Back Branch 089496B8 230 times (length 14)
  Back Branch 089495C4 230 times (length 24)
_S1_2_88095DC 35,184 instructions (0.001%), 1,466 calls (088095DC - 08809638, length 24)
_S1_2_895FD7C 35,139 instructions (0.001%), 689 calls (0895FD7C - 0895FDD4, length 23)
  Back Branch 0895FDBC 3,445 times (length 7)
_S1_2_88B8B64 35,024 instructions (0.001%), 129 calls (0889F788 - 088B8B74, length 25852)
  Back Branch 0889FA18 1,508 times (length 12)
  Back Branch 0889F8F8 1,508 times (length 11)
  Back Branch 0889FB10 226 times (length 228)
  Back Branch 088B8B70 129 times (length 25626)
_S1_2_8863160 34,317 instructions (0.001%), 11,439 calls (08863160 - 08863168, length 3)
_S1_2_896BFC0 34,096 instructions (0.001%), 17,048 calls (0896BFC0 - 0896BFC4, length 2)
_S1_2_896BFB0 34,096 instructions (0.001%), 17,048 calls (0896BFB0 - 0896BFB4, length 2)
_S1_2_88630FC 34,000 instructions (0.001%), 8,500 calls (088630FC - 08863108, length 4)
_S1_2_881DFB8 33,660 instructions (0.001%), 316 calls (0881DFB8 - 0881DFF0, length 15)
  Back Branch 0881DFDC 5,236 times (length 6)
_S1_2_88CA9F0 33,528 instructions (0.001%), 381 calls (088CA9F0 - 088CAB0C, length 72)
  Back Branch 088CAAB8 762 times (length 28)
_S1_2_89427F4 33,428 instructions (0.001%), 780 calls (089427F4 - 089428B4, length 49)
_S1_2_88648D8 33,407 instructions (0.001%), 3,037 calls (088648D8 - 08864924, length 20)
  Back Branch 08864914 4,193 times (length 8)
_S1_2_88932A8 33,346 instructions (0.001%), 94 calls (088932A8 - 088933A4, length 64)
  Back Branch 08893344 2,968 times (length 10)
_S1_2_893D68C 32,725 instructions (0.001%), 425 calls (0893D1C8 - 0893D6B0, length 315)
  Back Branch 0893D354 1,278,728 times (length 51)
  Back Branch 0893D3C4 1,154,851 times (length 57)
  Back Branch 0893D434 180,288 times (length 104)
  Back Branch 0893D470 130,957 times (length 144)
  Back Branch 0893D35C 123,877 times (length 74)
  Back Branch 0893D378 123,877 times (length 57)
  Back Branch 0893D6A4 425 times (length 313)
_S1_2_88CBF5C 32,385 instructions (0.001%), 381 calls (088C851C - 088CBF60, length 3730)
  Back Branch 088CBDF8 2,286 times (length 8)
  Back Branch 088CBD6C 1,524 times (length 109)
  Back Branch 088CBE10 1,524 times (length 37)
  Back Branch 088CBE60 762 times (length 87)
  Back Branch 088CBE90 381 times (length 127)
  Back Branch 088CBF5C 381 times (length 150)
  Back Branch 088CBEFC 53 times (length 3706)
_S1_2_8952454 32,355 instructions (0.001%), 3,595 calls (08952454 - 0895247C, length 11)
  Back Branch 08952478 3,595 times (length 6)
_S1_2_8951268 32,355 instructions (0.001%), 3,595 calls (08951268 - 08951288, length 9)
_S1_2_886B244 32,328 instructions (0.001%), 3,592 calls (0886B244 - 0886B264, length 9)
_S1_2_893FAAC 32,304 instructions (0.001%), 664 calls (0893FAAC - 0893FBEC, length 81)
  Back Branch 0893FBCC 1,032 times (length 12)
  Back Branch 0893FBD4 664 times (length 57)
_S1_2_896C300 32,216 instructions (0.001%), 16,108 calls (0896C300 - 0896C304, length 2)
_S1_2_896C2F8 32,214 instructions (0.001%), 16,107 calls (0896C2F8 - 0896C2FC, length 2)
_S1_2_8882DA0 32,137 instructions (0.001%), 1,700 calls (08882DA0 - 08882E74, length 54)
  Back Branch 08882E58 1,351 times (length 30)
  Back Branch 08882E4C 1,351 times (length 27)
  Back Branch 08882DFC 155 times (length 7)
  Back Branch 08882E14 155 times (length 13)
  Back Branch 08882E08 155 times (length 10)
  Back Branch 08882E68 55 times (length 34)
  Back Branch 08882E3C 4 times (length 23)
  Back Branch 08882E30 4 times (length 20)
  Back Branch 08882E24 4 times (length 17)
_S1_2_8940964 32,046 instructions (0.001%), 654 calls (08940964 - 08940A3C, length 55)
_S1_2_888E630 31,955 instructions (0.001%), 913 calls (0888E5B8 - 0888E94C, length 230)
  Back Branch 0888E680 18,171 times (length 52)
_S1_2_893DBC0 31,946 instructions (0.001%), 1,332 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DBC4 1,332 times (length 84)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_881E9DC 31,901 instructions (0.001%), 316 calls (0881E9DC - 0881EB24, length 83)
  Back Branch 0881EAAC 841 times (length 13)
  Back Branch 0881EB20 316 times (length 63)
_S1_2_887C5C8 31,713 instructions (0.001%), 292 calls (0887BCD8 - 0887C5E4, length 580)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C5E0 292 times (length 580)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8862E70 31,032 instructions (0.001%), 1,000 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862E80 1,055 times (length 80)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_88FB774 30,769 instructions (0.001%), 789 calls (088FB774 - 088FB824, length 45)
  Back Branch 088FB820 789 times (length 15)
_S1_2_8898F18 30,591 instructions (0.001%), 448 calls (08898F18 - 0889995C, length 658)
  Back Branch 0889987C 682 times (length 7)
  Back Branch 08899884 341 times (length 427)
  Back Branch 08899894 341 times (length 8)
  Back Branch 08898F8C 214 times (length 6)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899940 11 times (length 478)
_S1_2_8947070 30,377 instructions (0.001%), 451 calls (08947070 - 08947198, length 75)
_S1_2_895B258 30,345 instructions (0.001%), 289 calls (0895B258 - 0895B39C, length 82)
  Back Branch 0895B2B0 2,890 times (length 7)
  Back Branch 0895B398 289 times (length 49)
_S1_2_8891E60 30,177 instructions (0.001%), 341 calls (08891C24 - 08891EB8, length 166)
  Back Branch 08891E9C 330 times (length 160)
  Back Branch 08891D2C 328 times (length 51)
  Back Branch 08891EA8 19 times (length 12)
  Back Branch 08891E10 19 times (length 36)
  Back Branch 08891DC0 9 times (length 40)
_S1_2_8881E5C 29,994 instructions (0.001%), 14,997 calls (08881E5C - 08881E60, length 2)
_S1_2_88DCBF0 29,406 instructions (0.001%), 100 calls (088DC95C - 088E9480, length 13002)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCC10 100 times (length 175)
  Back Branch 088DCC30 1 times (length 180)
  Back Branch 088DCD0C 1 times (length 68)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_888E738 29,216 instructions (0.001%), 913 calls (0888E5B8 - 0888E8E8, length 205)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E770 913 times (length 62)
_S1_2_8889E0C 29,040 instructions (0.001%), 1,680 calls (08889E0C - 08889E60, length 22)
_S1_2_894744C 29,013 instructions (0.001%), 221 calls (0894744C - 089476C4, length 159)
  Back Branch 089475C0 228 times (length 7)
  Back Branch 08947570 221 times (length 18)
  Back Branch 089475D0 221 times (length 42)
  Back Branch 089475E0 221 times (length 55)
  Back Branch 08947514 195 times (length 17)
  Back Branch 08947658 195 times (length 76)
  Back Branch 089476B8 195 times (length 110)
  Back Branch 089476A8 195 times (length 7)
_S1_2_895E698 28,856 instructions (0.001%), 14,428 calls (0895E698 - 0895E69C, length 2)
_S1_2_8862CA0 28,856 instructions (0.001%), 14,428 calls (08862CA0 - 08862CA4, length 2)
_S1_2_8877FD8 28,616 instructions (0.001%), 890 calls (08877FD8 - 088780A4, length 52)
  Back Branch 08878010 848 times (length 8)
  Back Branch 08878058 808 times (length 26)
_S1_2_8941C70 28,489 instructions (0.001%), 1,058 calls (08941C70 - 089488F0, length 6945)
  Back Branch 089488EC 826 times (length 9)
_S1_2_8855468 28,380 instructions (0.001%), 960 calls (08830908 - 08855598, length 37669)
  Back Branch 08855524 960 times (length 37641)
  Back Branch 0885558C 30 times (length 50)
  Back Branch 088554A4 30 times (length 5)
_S1_2_88615D4 28,256 instructions (0.001%), 4 calls (088615D4 - 08861764, length 101)
  Back Branch 088616A4 1,400 times (length 10)
  Back Branch 08861640 1,400 times (length 10)
  Back Branch 088616C0 1,152 times (length 10)
  Back Branch 08861704 4 times (length 9)
  Back Branch 08861734 4 times (length 14)
_S1_2_888F6D8 28,211 instructions (0.001%), 295 calls (0888F00C - 0888FED0, length 946)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F8D0 295 times (length 476)
  Back Branch 0888F910 295 times (length 489)
  Back Branch 0888FD78 105 times (length 395)
  Back Branch 0888FECC 105 times (length 455)
  Back Branch 0888FD64 5 times (length 396)
  Back Branch 0888FA0C 1 times (length 193)
_S1_2_8882388 27,904 instructions (0.001%), 6,976 calls (08882388 - 08882394, length 4)
_S1_2_8881D1C 27,896 instructions (0.001%), 13,948 calls (08881D1C - 08881D20, length 2)
_S1_2_88666B4 27,863 instructions (0.001%), 1,639 calls (088666B4 - 08866708, length 22)
_S1_2_88F7E40 27,744 instructions (0.001%), 8 calls (088F7E40 - 088F7E98, length 23)
  Back Branch 088F7E64 5,520 times (length 5)
_S1_2_888E778 27,390 instructions (0.001%), 913 calls (0888E5B8 - 0888E8C4, length 196)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E7AC 913 times (length 77)
_S1_2_8949700 26,904 instructions (0.001%), 228 calls (08949700 - 089498D4, length 118)
  Back Branch 08949890 228 times (length 5)
_S1_2_893AAD8 26,876 instructions (0.001%), 6,719 calls (0893AAD8 - 0893AAE4, length 4)
_S1_2_8836918 26,795 instructions (0.001%), 259 calls (08833138 - 088369F4, length 3632)
  Back Branch 0883320C 1,349 times (length 29)
  Back Branch 0883322C 1,349 times (length 37)
  Back Branch 0883324C 1,349 times (length 45)
  Back Branch 08833274 1,342 times (length 44)
  Back Branch 0883698C 236 times (length 3607)
  Back Branch 088369D8 23 times (length 3626)
  Back Branch 088369F0 8 times (length 48)
  Back Branch 08833254 7 times (length 47)
_S1_2_882FA2C 26,560 instructions (0.001%), 1,328 calls (0882FA2C - 0882FA48, length 8)
  Back Branch 0882FA3C 5,312 times (length 4)
_S1_2_893DCCC 26,280 instructions (0.001%), 732 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DCDC 732 times (length 154)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_8000030 26,149 instructions (0.001%), 931 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 8,406 times (length 3)
_S1_2_8943888 26,064 instructions (0.001%), 4,344 calls (08943888 - 0894389C, length 6)
_S1_2_8952B94 26,010 instructions (0.001%), 5 calls (08952B94 - 08952CD8, length 82)
  Back Branch 08952C14 2,560 times (length 5)
  Back Branch 08952BF4 2,560 times (length 5)
  Back Branch 08952C74 15 times (length 11)
_S1_2_89428B8 25,688 instructions (0.001%), 418 calls (089428B8 - 08942A1C, length 90)
_S1_2_8890880 25,620 instructions (0.001%), 854 calls (08890880 - 08950D70, length 196925)
_S1_2_8831E5C 25,576 instructions (0.001%), 316 calls (08831E5C - 08831FFC, length 105)
  Back Branch 08831ED0 316 times (length 13)
  Back Branch 08831FF8 37 times (length 30)
_S1_2_886423C 25,491 instructions (0.001%), 8,497 calls (0886423C - 08864244, length 3)
_S1_2_88DA518 25,447 instructions (0.001%), 442 calls (08896490 - 0895A250, length 200561)
  Back Branch 0895A178 1,845 times (length 16)
  Back Branch 0895A204 1,782 times (length 51)
  Back Branch 088DA520 442 times (length 69670)
  Back Branch 0895A1C8 63 times (length 36)
  Back Branch 0895A1B4 5 times (length 10)
  Back Branch 0895A24C 3 times (length 26)
_S1_2_896C2C0 25,248 instructions (0.001%), 12,624 calls (0896C2C0 - 0896C2C4, length 2)
_S1_2_88E6B80 24,860 instructions (0.001%), 223 calls (088E6B80 - 088E6D58, length 119)
  Back Branch 088E6C5C 433 times (length 22)
  Back Branch 088E6D54 94 times (length 30)
_S1_2_892CA84 24,809 instructions (0.001%), 295 calls (0892CA84 - 0892CB08, length 34)
  Back Branch 0892CAE4 1,691 times (length 9)
  Back Branch 0892CAFC 738 times (length 5)
_S1_2_888F064 24,376 instructions (0.001%), 277 calls (0888F00C - 0888FDE0, length 886)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F7F0 9 times (length 417)
_S1_2_886D0EC 24,095 instructions (0.001%), 109 calls (0886D0EC - 0886D5D4, length 315)
  Back Branch 0886D450 109 times (length 191)
  Back Branch 0886D564 109 times (length 239)
  Back Branch 0886D55C 109 times (length 122)
  Back Branch 0886D518 109 times (length 224)
  Back Branch 0886D4E0 55 times (length 168)
  Back Branch 0886D498 32 times (length 133)
  Back Branch 0886D500 22 times (length 176)
  Back Branch 0886D590 3 times (length 26)
  Back Branch 0886D53C 3 times (length 234)
_S1_2_882FEE4 24,046 instructions (0.001%), 12,023 calls (0882FEE4 - 0882FEE8, length 2)
_S1_2_88683CC 24,000 instructions (0.001%), 480 calls (088683CC - 08868510, length 82)
_S1_2_887B2CC 23,800 instructions (0.001%), 157 calls (08863660 - 0887B344, length 24378)
  Back Branch 0887B03C 414 times (length 17)
  Back Branch 0887B06C 386 times (length 29)
  Back Branch 0887B170 375 times (length 24262)
  Back Branch 0887B09C 350 times (length 41)
  Back Branch 0887B1B8 206 times (length 73)
  Back Branch 0887B180 206 times (length 59)
  Back Branch 0887B340 157 times (length 238)
  Back Branch 0887B204 144 times (length 92)
  Back Branch 0887B1C8 44 times (length 53)
  Back Branch 0887B0E4 1 times (length 59)
_S1_2_888E6B4 23,738 instructions (0.001%), 913 calls (0888E5B8 - 0888E6D8, length 73)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E6C4 913 times (length 22)
  Back Branch 0888E6D4 913 times (length 23)
_S1_2_8876264 23,551 instructions (0.001%), 276 calls (08863240 - 088762D0, length 19493)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088762CC 276 times (length 161)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 08876190 32 times (length 51)
_S1_2_895FBD0 23,483 instructions (0.001%), 1 calls (0895FBD0 - 0895FD78, length 107)
  Back Branch 0895FCAC 955 times (length 11)
  Back Branch 0895FC6C 955 times (length 5)
  Back Branch 0895FD6C 229 times (length 85)
  Back Branch 0895FD38 219 times (length 39)
  Back Branch 0895FCC8 191 times (length 30)
  Back Branch 0895FD40 190 times (length 42)
  Back Branch 0895FCEC 53 times (length 53)
  Back Branch 0895FD74 1 times (length 33)
_S1_2_893A884 23,292 instructions (0.001%), 3,882 calls (0893A884 - 0893A8A4, length 9)
_S1_2_8862FE0 23,277 instructions (0.001%), 7,759 calls (08862FE0 - 08862FE8, length 3)
_S1_2_8862920 23,254 instructions (0.001%), 3,322 calls (08862920 - 08862938, length 7)
_S1_2_887B428 23,033 instructions (0.001%), 155 calls (08863660 - 0887B4A0, length 24465)
  Back Branch 0887B03C 414 times (length 17)
  Back Branch 0887B06C 386 times (length 29)
  Back Branch 0887B170 375 times (length 24262)
  Back Branch 0887B09C 350 times (length 41)
  Back Branch 0887B1B8 206 times (length 73)
  Back Branch 0887B180 206 times (length 59)
  Back Branch 0887B49C 155 times (length 325)
  Back Branch 0887B204 144 times (length 92)
  Back Branch 0887B1C8 44 times (length 53)
  Back Branch 0887B0E4 1 times (length 59)
_S1_2_8806BB0 22,900 instructions (0.001%), 916 calls (08806B00 - 08806E80, length 225)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C04 916 times (length 67)
  Back Branch 08806E7C 916 times (length 162)
_S1_2_894179C 22,890 instructions (0.001%), 327 calls (0894139C - 089417F4, length 279)
  Back Branch 08941458 899 times (length 49)
  Back Branch 089416C0 623 times (length 159)
  Back Branch 0894160C 327 times (length 99)
  Back Branch 0894178C 327 times (length 210)
  Back Branch 0894179C 327 times (length 15)
  Back Branch 08941770 327 times (length 203)
  Back Branch 089414D0 327 times (length 7)
  Back Branch 089415D4 327 times (length 41)
  Back Branch 089417E0 206 times (length 231)
  Back Branch 089417F0 206 times (length 253)
  Back Branch 089415B0 65 times (length 90)
  Back Branch 08941628 8 times (length 102)
  Back Branch 089417E8 7 times (length 44)
  Back Branch 089417CC 7 times (length 225)
  Back Branch 08941794 6 times (length 134)
  Back Branch 08941718 6 times (length 181)
_S1_2_888E7B4 22,825 instructions (0.001%), 913 calls (0888E5B8 - 0888E7D4, length 136)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E7D0 913 times (length 86)
_S1_2_888E6DC 22,825 instructions (0.001%), 913 calls (0888E5AC - 0888E734, length 99)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E70C 913 times (length 37)
_S1_2_8969720 22,755 instructions (0.001%), 615 calls (08969720 - 089697B4, length 38)
  Back Branch 08969798 615 times (length 13)
  Back Branch 089697B0 615 times (length 19)
_S1_2_893DC6C 22,590 instructions (0.001%), 856 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DC7C 856 times (length 130)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_88D7F94 22,545 instructions (0.001%), 381 calls (088A4460 - 08948104, length 167722)
  Back Branch 088D8044 381 times (length 11816)
  Back Branch 088D8070 366 times (length 27)
_S1_2_88662FC 22,395 instructions (0.001%), 1,493 calls (088662FC - 08866334, length 15)
_S1_2_887E308 22,264 instructions (0.001%), 231 calls (0887BCD8 - 0887E324, length 2452)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887E320 231 times (length 2452)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88CDB04 22,098 instructions (0.000%), 381 calls (088CDB04 - 088CDBDC, length 55)
  Back Branch 088CDB84 762 times (length 13)
_S1_2_889FF4C 22,046 instructions (0.000%), 151 calls (088913A4 - 0889FFF4, length 15125)
  Back Branch 0889FFF0 151 times (length 15125)
_S1_2_895B1E4 21,945 instructions (0.000%), 285 calls (0895B1E4 - 0895B254, length 29)
  Back Branch 0895B210 2,312 times (length 7)
_S1_2_888E714 21,912 instructions (0.000%), 913 calls (0888E5AC - 0888E734, length 99)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E720 913 times (length 45)
_S1_2_881D93C 21,858 instructions (0.000%), 636 calls (0881D93C - 0881D9C0, length 34)
  Back Branch 0881D9A0 87 times (length 10)
_S1_2_896BF98 21,734 instructions (0.000%), 10,867 calls (0896BF98 - 0896BF9C, length 2)
_S1_2_880833C 21,696 instructions (0.000%), 192 calls (08807FC8 - 08951410, length 337171)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 08808354 192 times (length 229)
_S1_2_8862FD4 21,573 instructions (0.000%), 7,191 calls (08862FD4 - 08862FDC, length 3)
_S1_2_886D070 21,556 instructions (0.000%), 808 calls (0886D070 - 0886D0E8, length 31)
_S1_2_8865468 21,552 instructions (0.000%), 7,184 calls (08865468 - 08865470, length 3)
_S1_2_8865450 21,552 instructions (0.000%), 7,184 calls (08865450 - 08865458, length 3)
_S1_2_893F3EC 21,504 instructions (0.000%), 512 calls (0893F3EC - 0893F4A0, length 46)
_S1_2_88DCBA4 21,490 instructions (0.000%), 73 calls (088DC968 - 088E9480, length 12999)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCBDC 73 times (length 159)
  Back Branch 088DCBE8 2 times (length 162)
  Back Branch 088DCCFC 1 times (length 78)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_881E030 21,484 instructions (0.000%), 131 calls (0881E030 - 0881E06C, length 16)
  Back Branch 0881E058 3,406 times (length 6)
_S1_2_88765F0 21,196 instructions (0.000%), 246 calls (08863240 - 08876654, length 19718)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08876534 442 times (length 19647)
  Back Branch 08876650 246 times (length 126)
  Back Branch 08876588 32 times (length 59)
  Back Branch 08876544 19 times (length 34)
  Back Branch 08876558 18 times (length 40)
  Back Branch 088764E4 8 times (length 9503)
  Back Branch 088765D4 8 times (length 52)
_S1_2_88B8A68 21,082 instructions (0.000%), 811 calls (088B8A68 - 088B8B1C, length 46)
_S1_2_893F4A4 20,640 instructions (0.000%), 1,032 calls (0893F4A4 - 0893F66C, length 115)
_S1_2_880FF0C 20,570 instructions (0.000%), 1,210 calls (0880FF0C - 0889648C, length 137569)
_S1_2_8941DA4 20,536 instructions (0.000%), 242 calls (08941DA4 - 08941F64, length 113)
  Back Branch 08941E58 472 times (length 17)
  Back Branch 08941E70 230 times (length 15)
  Back Branch 08941EE4 230 times (length 50)
_S1_2_89476C8 20,420 instructions (0.000%), 777 calls (089476C8 - 089477C4, length 64)
  Back Branch 089477C0 155 times (length 47)
  Back Branch 089477B0 132 times (length 34)
_S1_2_8830058 20,265 instructions (0.000%), 671 calls (08830058 - 088300D0, length 31)
_S1_2_893EB48 20,130 instructions (0.000%), 1,342 calls (0893EB48 - 0893EB90, length 19)
_S1_2_88CD820 19,809 instructions (0.000%), 762 calls (088CD820 - 088CD8D0, length 45)
_S1_2_8862C90 19,740 instructions (0.000%), 4,935 calls (08862C90 - 08862C9C, length 4)
_S1_2_893AC74 19,593 instructions (0.000%), 933 calls (0893ABDC - 0893AC78, length 40)
  Back Branch 0893AC6C 4,782 times (length 38)
  Back Branch 0893AC74 933 times (length 6)
_S1_2_896C5E8 19,490 instructions (0.000%), 9,745 calls (0896C5E8 - 0896C5EC, length 2)
_S1_2_896C4D8 19,490 instructions (0.000%), 9,745 calls (0896C4D8 - 0896C4DC, length 2)
_S1_2_896C4C0 19,490 instructions (0.000%), 9,745 calls (0896C4C0 - 0896C4C4, length 2)
_S1_2_8948888 19,359 instructions (0.000%), 717 calls (08948888 - 089488F0, length 27)
  Back Branch 089488EC 826 times (length 9)
_S1_2_893B01C 19,174 instructions (0.000%), 180 calls (0893B01C - 0893B0E4, length 51)
  Back Branch 0893B0D8 664 times (length 11)
  Back Branch 0893B0A0 622 times (length 11)
  Back Branch 0893B0E0 180 times (length 37)
  Back Branch 0893B0A8 176 times (length 21)
_S1_2_888E7D8 19,173 instructions (0.000%), 913 calls (0888E5B8 - 0888E7E8, length 141)
  Back Branch 0888E680 18,171 times (length 52)
  Back Branch 0888E7E4 913 times (length 91)
_S1_2_888F2F8 19,017 instructions (0.000%), 295 calls (0888F00C - 0888FD90, length 866)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F698 286 times (length 331)
  Back Branch 0888FA7C 282 times (length 456)
  Back Branch 0888FA98 282 times (length 463)
  Back Branch 0888FAAC 277 times (length 265)
  Back Branch 0888F7F0 9 times (length 417)
  Back Branch 0888F3A0 9 times (length 141)
  Back Branch 0888F36C 9 times (length 131)
_S1_2_880D084 18,939 instructions (0.000%), 6,313 calls (0880D084 - 0880D08C, length 3)
_S1_2_888817C 18,932 instructions (0.000%), 1,700 calls (0888817C - 088881B4, length 15)
_S1_2_887563C 18,864 instructions (0.000%), 351 calls (088648D8 - 08875720, length 17299)
  Back Branch 08864914 4,193 times (length 8)
  Back Branch 08875674 350 times (length 8)
  Back Branch 088756DC 333 times (length 17283)
  Back Branch 0887571C 315 times (length 32)
  Back Branch 088756F0 170 times (length 25)
  Back Branch 08875700 17 times (length 29)
_S1_2_8882138 18,844 instructions (0.000%), 9,422 calls (08882138 - 0888213C, length 2)
_S1_2_8892830 18,720 instructions (0.000%), 240 calls (08892830 - 08892964, length 78)
_S1_2_893AC7C 18,660 instructions (0.000%), 933 calls (0893AB40 - 0893ACBC, length 96)
  Back Branch 0893ACA8 933 times (length 92)
_S1_2_88E98F4 18,602 instructions (0.000%), 131 calls (088E98F4 - 088E99A0, length 44)
  Back Branch 088E9984 524 times (length 26)
_S1_2_89493F0 18,452 instructions (0.000%), 500 calls (089493F0 - 08949484, length 38)
_S1_2_8954598 18,420 instructions (0.000%), 1,228 calls (08954598 - 089545D0, length 15)
_S1_2_8954768 18,377 instructions (0.000%), 799 calls (08954768 - 089547C0, length 23)
_S1_2_8950850 18,015 instructions (0.000%), 3,603 calls (08950850 - 08950860, length 5)
_S1_2_893DD1C 17,843 instructions (0.000%), 379 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DD3C 379 times (length 178)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_8891714 17,702 instructions (0.000%), 46 calls (08891714 - 088919BC, length 171)
  Back Branch 08891830 346 times (length 31)
  Back Branch 088918D0 313 times (length 13)
  Back Branch 08891934 25 times (length 108)
  Back Branch 0889187C 11 times (length 59)
_S1_2_88BA00C 17,604 instructions (0.000%), 489 calls (08804990 - 08951410, length 340641)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
_S1_2_8860454 17,600 instructions (0.000%), 320 calls (08860454 - 0886052C, length 55)
_S1_2_88FBFE4 17,312 instructions (0.000%), 8,656 calls (088FBFE4 - 088FBFE8, length 2)
_S1_2_8000000 16,980 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 4,244 times (length 4)
_S1_2_89502E0 16,972 instructions (0.000%), 16,972 calls (089502E0 - 089503AC, length 52)
_S1_2_889FB10 16,972 instructions (0.000%), 64 calls (0889F788 - 0889FB14, length 228)
  Back Branch 0889FA18 1,508 times (length 12)
  Back Branch 0889F8F8 1,508 times (length 11)
  Back Branch 0889FB10 226 times (length 228)
_S1_2_896C1F8 16,930 instructions (0.000%), 8,465 calls (0896C1F8 - 0896C1FC, length 2)
_S1_2_88A1394 16,900 instructions (0.000%), 3,380 calls (088A1394 - 088A13B8, length 10)
_S1_2_8947350 16,885 instructions (0.000%), 411 calls (08947350 - 08947448, length 63)
  Back Branch 08947418 181 times (length 21)
  Back Branch 08947430 181 times (length 27)
  Back Branch 08947444 181 times (length 32)
_S1_2_886E508 16,682 instructions (0.000%), 1,126 calls (0886E508 - 0886E5A8, length 41)
_S1_2_8876658 16,584 instructions (0.000%), 222 calls (08863240 - 08876690, length 19733)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08876534 442 times (length 19647)
  Back Branch 0887668C 222 times (length 141)
  Back Branch 08876588 32 times (length 59)
  Back Branch 08876544 19 times (length 34)
  Back Branch 08876558 18 times (length 40)
  Back Branch 088764E4 8 times (length 9503)
  Back Branch 088765D4 8 times (length 52)
_S1_2_88D7CA0 16,501 instructions (0.000%), 366 calls (0888DE68 - 08954594, length 203212)
  Back Branch 088D7D78 186 times (length 39)
  Back Branch 088D7E44 118 times (length 89)
  Back Branch 088D7E5C 118 times (length 253)
  Back Branch 088D7BC4 117 times (length 50)
  Back Branch 0889E2EC 80 times (length 36)
  Back Branch 0889E238 80 times (length 6)
  Back Branch 088D7F7C 51 times (length 167)
  Back Branch 088BADEC 20 times (length 29432)
  Back Branch 0889B574 12 times (length 2)
  Back Branch 088D7E6C 8 times (length 100)
  Back Branch 0889B53C 2 times (length 8)
  Back Branch 088D7C68 1 times (length 61920)
  Back Branch 088D7ECC 1 times (length 13126)
  Back Branch 088D7ED8 1 times (length 96)
  Back Branch 088D7F48 1 times (length 760)
  Back Branch 088D7F1C 1 times (length 107)
  Back Branch 088D7F6C 1 times (length 164)
  Back Branch 0889B5BC 1 times (length 14)
  Back Branch 0889B580 1 times (length 20)
  Back Branch 088D73B8 1 times (length 75094)
_S1_2_88769D8 16,460 instructions (0.000%), 100 calls (08875918 - 08876AC8, length 1133)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08876AC4 100 times (length 1133)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_8872FA8 16,398 instructions (0.000%), 218 calls (0886F914 - 08872FF4, length 3513)
  Back Branch 08872C3C 422 times (length 3276)
  Back Branch 0886F980 224 times (length 16)
  Back Branch 0886F994 223 times (length 20)
  Back Branch 08872FF0 218 times (length 271)
  Back Branch 08872C9C 25 times (length 3300)
  Back Branch 0886FA04 1 times (length 48)
  Back Branch 0886F9CC 1 times (length 34)
_S1_2_882F738 16,380 instructions (0.000%), 4,095 calls (0882F738 - 0882F744, length 4)
_S1_2_8889EA4 16,366 instructions (0.000%), 289 calls (08865200 - 0888A044, length 37778)
  Back Branch 08867264 12,749 times (length 30)
  Back Branch 0886726C 502 times (length 40)
  Back Branch 08889FA0 239 times (length 40)
  Back Branch 08889FF0 212 times (length 61)
  Back Branch 08889FC8 212 times (length 49)
  Back Branch 08889FD8 212 times (length 52)
  Back Branch 08889F40 44 times (length 35696)
  Back Branch 0888A028 27 times (length 73)
  Back Branch 0888A018 27 times (length 70)
  Back Branch 0888A040 27 times (length 81)
  Back Branch 0888A010 6 times (length 37766)
_S1_2_8874EBC 16,192 instructions (0.000%), 253 calls (08874EBC - 08874FE8, length 76)
_S1_2_8954718 15,980 instructions (0.000%), 799 calls (08954718 - 08954764, length 20)
_S1_2_88355D4 15,967 instructions (0.000%), 107 calls (08832D0C - 0883563C, length 2637)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088333A4 4,092 times (length 57)
  Back Branch 0883330C 4,092 times (length 386)
  Back Branch 088333C4 3,988 times (length 65)
  Back Branch 088333E4 3,988 times (length 73)
  Back Branch 08833404 3,988 times (length 77)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 08835638 107 times (length 2289)
  Back Branch 0883340C 55 times (length 83)
_S1_2_8882E78 15,878 instructions (0.000%), 1,700 calls (08882E78 - 08882EA8, length 13)
_S1_2_88603E8 15,870 instructions (0.000%), 690 calls (088603E8 - 08860440, length 23)
_S1_2_8834094 15,808 instructions (0.000%), 158 calls (08833578 - 088340F8, length 737)
  Back Branch 088340F4 158 times (length 737)
  Back Branch 08833688 153 times (length 45)
  Back Branch 08833648 153 times (length 29)
  Back Branch 08833668 153 times (length 37)
_S1_2_8946F7C 15,736 instructions (0.000%), 1,124 calls (08946F7C - 08946FB0, length 14)
_S1_2_88DE314 15,499 instructions (0.000%), 120 calls (088A4490 - 088DE7F4, length 59610)
  Back Branch 088DE780 76 times (length 212)
  Back Branch 088DE7CC 57 times (length 24)
  Back Branch 088DE7F0 51 times (length 249)
  Back Branch 088DE7D4 38 times (length 26)
  Back Branch 088DE550 16 times (length 77)
  Back Branch 088DE6C8 6 times (length 175)
  Back Branch 088DE7E8 1 times (length 224)
  Back Branch 088DE704 1 times (length 59551)
_S1_2_889DAB4 15,480 instructions (0.000%), 1,089 calls (0889DAB4 - 0889DAE0, length 12)
  Back Branch 0889DACC 1,269 times (length 5)
_S1_2_88DCFC8 15,452 instructions (0.000%), 166 calls (08804990 - 08951410, length 340641)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 088B9F80 948 times (length 11)
  Back Branch 088DD0B0 91 times (length 217923)
  Back Branch 088DD0F0 76 times (length 22)
  Back Branch 088BAF88 46 times (length 1113)
  Back Branch 088DD0D4 15 times (length 34901)
  Back Branch 088B9FD4 10 times (length 46)
_S1_2_89420FC 15,173 instructions (0.000%), 667 calls (089420FC - 08942170, length 30)
  Back Branch 0894216C 1 times (length 16)
_S1_2_888FEF4 14,862 instructions (0.000%), 2,477 calls (0888FEF4 - 0888FF08, length 6)
_S1_2_88A6588 14,827 instructions (0.000%), 446 calls (088A4C84 - 088A659C, length 1607)
  Back Branch 088A6598 446 times (length 600)
  Back Branch 088A5E3C 446 times (length 13)
  Back Branch 088A5D68 1 times (length 1083)
  Back Branch 088A6124 1 times (length 253)
  Back Branch 088A4D38 1 times (length 30)
_S1_2_89349C8 14,718 instructions (0.000%), 109 calls (08933774 - 089352FC, length 1763)
  Back Branch 0893379C 8,972 times (length 5)
  Back Branch 08935028 385 times (length 1383)
  Back Branch 08933A20 127 times (length 173)
  Back Branch 08933A64 127 times (length 21)
  Back Branch 08933AE0 127 times (length 158)
  Back Branch 08933AEC 127 times (length 120)
  Back Branch 08933A78 122 times (length 25)
  Back Branch 08934F48 109 times (length 1468)
  Back Branch 08935018 27 times (length 1379)
_S1_2_8947018 14,713 instructions (0.000%), 1,571 calls (08947018 - 08947040, length 11)
_S1_2_8863148 14,628 instructions (0.000%), 4,876 calls (08863148 - 08863150, length 3)
_S1_2_88C98E0 14,478 instructions (0.000%), 762 calls (088C9774 - 088C98E4, length 93)
  Back Branch 088C98E0 762 times (length 93)
_S1_2_88C97D0 14,478 instructions (0.000%), 762 calls (088C9774 - 088C97D4, length 25)
  Back Branch 088C97D0 762 times (length 25)
_S1_2_880E134 14,476 instructions (0.000%), 3,619 calls (0880E134 - 0880E140, length 4)
_S1_2_895FB78 14,469 instructions (0.000%), 689 calls (0895FB78 - 0895FBCC, length 22)
_S1_2_8950874 14,388 instructions (0.000%), 3,597 calls (08950874 - 08950880, length 4)
_S1_2_8950864 14,388 instructions (0.000%), 3,597 calls (08950864 - 08950870, length 4)
_S1_2_886152C 14,368 instructions (0.000%), 3,592 calls (0886152C - 08861538, length 4)
_S1_2_886151C 14,368 instructions (0.000%), 3,592 calls (0886151C - 08861528, length 4)
_S1_2_887E528 14,356 instructions (0.000%), 149 calls (0887BCD8 - 0887E544, length 2588)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E540 149 times (length 2588)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8942174 14,317 instructions (0.000%), 608 calls (0893A388 - 089421C8, length 8081)
  Back Branch 0893A800 1,303 times (length 288)
  Back Branch 089421C4 305 times (length 7799)
_S1_2_8867634 14,244 instructions (0.000%), 4 calls (08867634 - 088677F4, length 113)
  Back Branch 08867710 1,400 times (length 10)
  Back Branch 0886772C 1,254 times (length 10)
  Back Branch 088677A8 4 times (length 78)
_S1_2_896C4E8 14,000 instructions (0.000%), 7,000 calls (0896C4E8 - 0896C4EC, length 2)
_S1_2_88762D4 13,750 instructions (0.000%), 167 calls (08863240 - 08876330, length 19517)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 0887632C 167 times (length 185)
  Back Branch 08876190 32 times (length 51)
_S1_2_88198C4 13,582 instructions (0.000%), 1 calls (08814068 - 08819968, length 5697)
  Back Branch 08814224 38 times (length 11)
  Back Branch 0881489C 4 times (length 7)
  Back Branch 08818528 4 times (length 7)
  Back Branch 0881484C 4 times (length 7)
  Back Branch 08816A44 4 times (length 7)
  Back Branch 08818578 4 times (length 7)
  Back Branch 088148EC 4 times (length 7)
  Back Branch 08816A94 4 times (length 7)
  Back Branch 08816AE4 4 times (length 7)
  Back Branch 088185C8 4 times (length 7)
  Back Branch 08816B84 4 times (length 7)
  Back Branch 088149DC 4 times (length 7)
  Back Branch 08818488 4 times (length 7)
  Back Branch 08816BD4 4 times (length 7)
  Back Branch 088184D8 4 times (length 7)
  Back Branch 0881498C 4 times (length 7)
  Back Branch 08818438 4 times (length 7)
  Back Branch 08816B34 4 times (length 7)
  Back Branch 0881493C 4 times (length 7)
  Back Branch 088187F8 4 times (length 7)
  Back Branch 08818708 4 times (length 7)
  Back Branch 08814ACC 4 times (length 7)
  Back Branch 088168B4 4 times (length 7)
  Back Branch 088187A8 4 times (length 7)
  Back Branch 08814A7C 4 times (length 7)
  Back Branch 08816814 4 times (length 7)
  Back Branch 08816864 4 times (length 7)
  Back Branch 08818758 4 times (length 7)
  Back Branch 08814A2C 4 times (length 7)
  Back Branch 088169A4 4 times (length 7)
  Back Branch 088186B8 4 times (length 7)
  Back Branch 088169F4 4 times (length 7)
  Back Branch 08814BBC 4 times (length 7)
  Back Branch 08818618 4 times (length 7)
  Back Branch 08814B6C 4 times (length 7)
  Back Branch 08816904 4 times (length 7)
  Back Branch 08814B1C 4 times (length 7)
  Back Branch 08816954 4 times (length 7)
  Back Branch 08818668 4 times (length 7)
  Back Branch 08814CAC 4 times (length 7)
  Back Branch 08816EF4 4 times (length 7)
  Back Branch 08814CFC 4 times (length 7)
  Back Branch 088181B8 4 times (length 7)
  Back Branch 08816EA4 4 times (length 7)
  Back Branch 08818168 4 times (length 7)
  Back Branch 08816E54 4 times (length 7)
  Back Branch 08814C0C 4 times (length 7)
  Back Branch 08816E04 4 times (length 7)
  Back Branch 08814C5C 4 times (length 7)
  Back Branch 08818118 4 times (length 7)
  Back Branch 08814D9C 4 times (length 7)
  Back Branch 088180C8 4 times (length 7)
  Back Branch 08816FE4 4 times (length 7)
  Back Branch 08816F94 4 times (length 7)
  Back Branch 08814DEC 4 times (length 7)
  Back Branch 08814D4C 4 times (length 7)
  Back Branch 08814E94 4 times (length 7)
  Back Branch 088183E8 4 times (length 7)
  Back Branch 08816CC4 4 times (length 7)
  Back Branch 08818398 4 times (length 7)
  Back Branch 08814EEC 4 times (length 7)
  Back Branch 08818078 4 times (length 7)
  Back Branch 08816F44 4 times (length 7)
  Back Branch 08818028 4 times (length 7)
  Back Branch 08818258 4 times (length 7)
  Back Branch 08816D64 4 times (length 7)
  Back Branch 08814F44 4 times (length 7)
  Back Branch 08818208 4 times (length 7)
  Back Branch 08816D14 4 times (length 7)
  Back Branch 08816220 4 times (length 7)
  Back Branch 08816270 4 times (length 7)
  Back Branch 08818D48 4 times (length 7)
  Back Branch 088140E0 4 times (length 11)
  Back Branch 088182F8 4 times (length 7)
  Back Branch 08814FA0 4 times (length 7)
  Back Branch 08816DB4 4 times (length 7)
  Back Branch 08814FF0 4 times (length 7)
  Back Branch 088182A8 4 times (length 7)
  Back Branch 08818348 4 times (length 7)
  Back Branch 08816C74 4 times (length 7)
  Back Branch 08814E3C 4 times (length 7)
  Back Branch 08816C24 4 times (length 7)
  Back Branch 08818D98 4 times (length 7)
  Back Branch 088162C0 4 times (length 7)
  Back Branch 08818DE8 4 times (length 7)
  Back Branch 08816310 4 times (length 7)
  Back Branch 08818C08 4 times (length 7)
  Back Branch 08816360 4 times (length 7)
  Back Branch 08818C58 4 times (length 7)
  Back Branch 08818CA8 4 times (length 7)
  Back Branch 088163B0 4 times (length 7)
  Back Branch 08818CF8 4 times (length 7)
  Back Branch 08818F28 4 times (length 7)
  Back Branch 08818F78 4 times (length 7)
  Back Branch 08816040 4 times (length 7)
  Back Branch 088142F0 4 times (length 7)
  Back Branch 08816090 4 times (length 7)
  Back Branch 088160E0 4 times (length 7)
  Back Branch 08818FC8 4 times (length 7)
  Back Branch 08814348 4 times (length 7)
  Back Branch 08816130 4 times (length 7)
  Back Branch 08818E38 4 times (length 7)
  Back Branch 08818E88 4 times (length 7)
  Back Branch 08816180 4 times (length 7)
  Back Branch 088143EC 4 times (length 7)
  Back Branch 0881439C 4 times (length 7)
  Back Branch 08818ED8 4 times (length 7)
  Back Branch 088161D0 4 times (length 7)
  Back Branch 0881443C 4 times (length 7)
  Back Branch 08818938 4 times (length 7)
  Back Branch 08816630 4 times (length 7)
  Back Branch 088166D4 4 times (length 7)
  Back Branch 088189D8 4 times (length 7)
  Back Branch 0881448C 4 times (length 7)
  Back Branch 08816684 4 times (length 7)
  Back Branch 088144DC 4 times (length 7)
  Back Branch 08818988 4 times (length 7)
  Back Branch 0881452C 4 times (length 7)
  Back Branch 08818848 4 times (length 7)
  Back Branch 08816774 4 times (length 7)
  Back Branch 0881457C 4 times (length 7)
  Back Branch 08816724 4 times (length 7)
  Back Branch 088188E8 4 times (length 7)
  Back Branch 088167C4 4 times (length 7)
  Back Branch 088145CC 4 times (length 7)
  Back Branch 08818898 4 times (length 7)
  Back Branch 0881461C 4 times (length 7)
  Back Branch 08816450 4 times (length 7)
  Back Branch 08818B68 4 times (length 7)
  Back Branch 08818B18 4 times (length 7)
  Back Branch 08816400 4 times (length 7)
  Back Branch 0881466C 4 times (length 7)
  Back Branch 088164F0 4 times (length 7)
  Back Branch 088146BC 4 times (length 7)
  Back Branch 088164A0 4 times (length 7)
  Back Branch 08818BB8 4 times (length 7)
  Back Branch 0881470C 4 times (length 7)
  Back Branch 08816540 4 times (length 7)
  Back Branch 08818A78 4 times (length 7)
  Back Branch 0881475C 4 times (length 7)
  Back Branch 08818A28 4 times (length 7)
  Back Branch 08818AC8 4 times (length 7)
  Back Branch 088165E0 4 times (length 7)
  Back Branch 088147AC 4 times (length 7)
  Back Branch 088147FC 4 times (length 7)
  Back Branch 08816590 4 times (length 7)
  Back Branch 088194C8 4 times (length 7)
  Back Branch 088159B0 4 times (length 7)
  Back Branch 08817BC4 4 times (length 7)
  Back Branch 08817B24 4 times (length 7)
  Back Branch 08819428 4 times (length 7)
  Back Branch 08817AD4 4 times (length 7)
  Back Branch 08819518 4 times (length 7)
  Back Branch 08817A34 4 times (length 7)
  Back Branch 08815870 4 times (length 7)
  Back Branch 08815960 4 times (length 7)
  Back Branch 08815910 4 times (length 7)
  Back Branch 08817B74 4 times (length 7)
  Back Branch 08819478 4 times (length 7)
  Back Branch 088158C0 4 times (length 7)
  Back Branch 08817A84 4 times (length 7)
  Back Branch 088195B8 4 times (length 7)
  Back Branch 08819568 4 times (length 7)
  Back Branch 08815820 4 times (length 7)
  Back Branch 08817994 4 times (length 7)
  Back Branch 08815BE0 4 times (length 7)
  Back Branch 088196A8 4 times (length 8)
  Back Branch 088196F8 4 times (length 13)
  Back Branch 08815B90 4 times (length 7)
  Back Branch 088179E4 4 times (length 7)
  Back Branch 08819608 4 times (length 7)
  Back Branch 08815B40 4 times (length 7)
  Back Branch 08817944 4 times (length 7)
  Back Branch 08819658 4 times (length 7)
  Back Branch 08815AF0 4 times (length 7)
  Back Branch 088178A4 4 times (length 7)
  Back Branch 08815AA0 4 times (length 7)
  Back Branch 088178F4 4 times (length 7)
  Back Branch 08817804 4 times (length 7)
  Back Branch 08815A50 4 times (length 7)
  Back Branch 08817854 4 times (length 7)
  Back Branch 08815A00 4 times (length 7)
  Back Branch 08817FD8 4 times (length 7)
  Back Branch 08815DC0 4 times (length 7)
  Back Branch 088190B8 4 times (length 7)
  Back Branch 08817F88 4 times (length 7)
  Back Branch 08815D20 4 times (length 7)
  Back Branch 08819068 4 times (length 7)
  Back Branch 08817F38 4 times (length 7)
  Back Branch 08819018 4 times (length 7)
  Back Branch 08815D70 4 times (length 7)
  Back Branch 08817EE8 4 times (length 7)
  Back Branch 08815C80 4 times (length 7)
  Back Branch 088191F8 4 times (length 7)
  Back Branch 08815CD0 4 times (length 7)
  Back Branch 088191A8 4 times (length 7)
  Back Branch 08817E98 4 times (length 7)
  Back Branch 08819158 4 times (length 7)
  Back Branch 08817E48 4 times (length 7)
  Back Branch 08815C30 4 times (length 7)
  Back Branch 08819108 4 times (length 7)
  Back Branch 088192E8 4 times (length 7)
  Back Branch 08815FA0 4 times (length 7)
  Back Branch 08817DF8 4 times (length 7)
  Back Branch 08815FF0 4 times (length 7)
  Back Branch 08819298 4 times (length 7)
  Back Branch 08817DA8 4 times (length 7)
  Back Branch 08817D54 4 times (length 7)
  Back Branch 08815F00 4 times (length 7)
  Back Branch 08819248 4 times (length 7)
  Back Branch 08817D04 4 times (length 7)
  Back Branch 08815F50 4 times (length 7)
  Back Branch 08815EB0 4 times (length 7)
  Back Branch 088193D8 4 times (length 7)
  Back Branch 08817C64 4 times (length 7)
  Back Branch 08815E10 4 times (length 7)
  Back Branch 08815E60 4 times (length 7)
  Back Branch 08819388 4 times (length 7)
  Back Branch 08817CB4 4 times (length 7)
  Back Branch 08817C14 4 times (length 7)
  Back Branch 08819338 4 times (length 7)
  Back Branch 08817304 4 times (length 7)
  Back Branch 08815130 4 times (length 7)
  Back Branch 08817354 4 times (length 7)
  Back Branch 088173A4 4 times (length 7)
  Back Branch 088151D0 4 times (length 7)
  Back Branch 08815180 4 times (length 7)
  Back Branch 088173F4 4 times (length 7)
  Back Branch 08815040 4 times (length 7)
  Back Branch 08817214 4 times (length 7)
  Back Branch 08817264 4 times (length 7)
  Back Branch 088172B4 4 times (length 7)
  Back Branch 08815270 4 times (length 7)
  Back Branch 08817034 4 times (length 7)
  Back Branch 08815220 4 times (length 7)
  Back Branch 08817084 4 times (length 7)
  Back Branch 088152C0 4 times (length 7)
  Back Branch 088170D4 4 times (length 7)
  Back Branch 088150E0 4 times (length 7)
  Back Branch 08815090 4 times (length 7)
  Back Branch 08815360 4 times (length 7)
  Back Branch 08817124 4 times (length 7)
  Back Branch 08817174 4 times (length 7)
  Back Branch 08815310 4 times (length 7)
  Back Branch 088171C4 4 times (length 7)
  Back Branch 088153B0 4 times (length 7)
  Back Branch 08815500 4 times (length 7)
  Back Branch 08817764 4 times (length 7)
  Back Branch 08815550 4 times (length 7)
  Back Branch 088155A0 4 times (length 7)
  Back Branch 088177B4 4 times (length 7)
  Back Branch 08817714 4 times (length 7)
  Back Branch 088155F0 4 times (length 7)
  Back Branch 08817674 4 times (length 7)
  Back Branch 08815400 4 times (length 7)
  Back Branch 08815450 4 times (length 8)
  Back Branch 08817624 4 times (length 7)
  Back Branch 088154B0 4 times (length 7)
  Back Branch 088176C4 4 times (length 7)
  Back Branch 08815730 4 times (length 7)
  Back Branch 08817534 4 times (length 7)
  Back Branch 088175D4 4 times (length 7)
  Back Branch 08815780 4 times (length 7)
  Back Branch 08817584 4 times (length 7)
  Back Branch 088157D0 4 times (length 7)
  Back Branch 08817444 4 times (length 7)
  Back Branch 08815640 4 times (length 7)
  Back Branch 08815690 4 times (length 7)
  Back Branch 088174E4 4 times (length 7)
  Back Branch 08817494 4 times (length 7)
  Back Branch 088156E0 4 times (length 7)
  Back Branch 088142A8 3 times (length 19)
  Back Branch 08819964 1 times (length 5697)
_S1_2_88B88F8 13,553 instructions (0.000%), 703 calls (0889F4B4 - 088FE540, length 97316)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B8960 7 times (length 14)
  Back Branch 088B8990 3 times (length 25)
_S1_2_892C31C 13,362 instructions (0.000%), 393 calls (0892C31C - 0892C3A0, length 34)
_S1_2_887C588 13,322 instructions (0.000%), 124 calls (0887BCD8 - 0887C5A4, length 564)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C5A0 124 times (length 564)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88646E0 13,292 instructions (0.000%), 1,275 calls (088646E0 - 0886471C, length 16)
_S1_2_88886A0 13,235 instructions (0.000%), 136 calls (0881EBF4 - 0888873C, length 108243)
  Back Branch 0881ECA8 581 times (length 31)
  Back Branch 08888738 136 times (length 108243)
_S1_2_887E3C8 13,090 instructions (0.000%), 135 calls (0887BCD8 - 0887E3E4, length 2500)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E3E0 135 times (length 2500)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_893F7E0 12,886 instructions (0.000%), 379 calls (0893F7E0 - 0893F874, length 38)
_S1_2_88FF63C 12,884 instructions (0.000%), 737 calls (088FF63C - 088FF738, length 64)
  Back Branch 088FF6D0 37 times (length 26)
  Back Branch 088FF6C4 37 times (length 23)
  Back Branch 088FF704 9 times (length 39)
  Back Branch 088FF70C 9 times (length 41)
  Back Branch 088FF694 9 times (length 10)
  Back Branch 088FF6F4 9 times (length 35)
  Back Branch 088FF6E0 9 times (length 30)
_S1_2_8940748 12,753 instructions (0.000%), 327 calls (08940748 - 08940884, length 80)
_S1_2_88BA414 12,688 instructions (0.000%), 488 calls (088BA414 - 088FBFF0, length 67320)
_S1_2_88B92D0 12,654 instructions (0.000%), 703 calls (088B92D0 - 088B93BC, length 60)
_S1_2_8863660 12,648 instructions (0.000%), 1,581 calls (08863660 - 08863688, length 11)
_S1_2_88FD95C 12,624 instructions (0.000%), 6,312 calls (088FD95C - 088FD960, length 2)
_S1_2_88FD954 12,624 instructions (0.000%), 6,312 calls (088FD954 - 088FD958, length 2)
_S1_2_8832884 12,624 instructions (0.000%), 789 calls (088327A8 - 0883289C, length 62)
  Back Branch 08832898 789 times (length 62)
_S1_2_8877738 12,578 instructions (0.000%), 147 calls (08863240 - 088777A4, length 20826)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 088777A0 147 times (length 1494)
  Back Branch 08876190 32 times (length 51)
_S1_2_8969994 12,488 instructions (0.000%), 223 calls (08969994 - 08969BC0, length 140)
  Back Branch 08969B94 223 times (length 81)
_S1_2_887CAC8 12,423 instructions (0.000%), 122 calls (0887BCD8 - 0887CAE4, length 900)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CAE0 122 times (length 900)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88DCB6C 12,394 instructions (0.000%), 42 calls (088DC968 - 088E9480, length 12999)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCB9C 42 times (length 143)
  Back Branch 088DCD1C 1 times (length 102)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_8863220 12,192 instructions (0.000%), 3,048 calls (08863220 - 0886322C, length 4)
_S1_2_8943918 12,069 instructions (0.000%), 1,341 calls (0894380C - 08943924, length 71)
  Back Branch 08943920 1,341 times (length 71)
_S1_2_895B570 11,904 instructions (0.000%), 348 calls (0895B570 - 0895B5E8, length 31)
  Back Branch 0895B5DC 624 times (length 10)
  Back Branch 0895B5E4 312 times (length 23)
_S1_2_8957AC4 11,844 instructions (0.000%), 987 calls (08957AC4 - 08957AF0, length 12)
_S1_2_8863178 11,830 instructions (0.000%), 468 calls (08863178 - 088631DC, length 26)
_S1_2_8810CB8 11,735 instructions (0.000%), 395 calls (08810CB8 - 08810D38, length 33)
_S1_2_887CA88 11,635 instructions (0.000%), 96 calls (0887BCD8 - 0887CAA4, length 884)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CAA0 96 times (length 884)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888F3A8 11,499 instructions (0.000%), 295 calls (0888F00C - 0888FD84, length 863)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888F8A0 295 times (length 50)
  Back Branch 0888F8A8 295 times (length 206)
  Back Branch 0888F7F0 9 times (length 417)
  Back Branch 0888FD2C 1 times (length 295)
_S1_2_88D7804 11,396 instructions (0.000%), 186 calls (088D7804 - 088D7A6C, length 155)
  Back Branch 088D7940 185 times (length 61)
  Back Branch 088D7A14 139 times (length 56)
  Back Branch 088D7960 45 times (length 62)
  Back Branch 088D7980 45 times (length 70)
  Back Branch 088D7A04 45 times (length 84)
  Back Branch 088D7A50 44 times (length 46)
  Back Branch 088D7A58 44 times (length 73)
  Back Branch 088D7988 44 times (length 82)
  Back Branch 088D7A34 1 times (length 65)
_S1_2_895455C 11,340 instructions (0.000%), 756 calls (0895455C - 08954594, length 15)
_S1_2_8823790 11,340 instructions (0.000%), 352 calls (08823664 - 088237A0, length 80)
  Back Branch 088236A0 7,184 times (length 17)
  Back Branch 0882379C 1,707 times (length 67)
  Back Branch 0882376C 246 times (length 54)
_S1_2_887E408 11,312 instructions (0.000%), 115 calls (0887BCD8 - 0887E424, length 2516)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E420 115 times (length 2516)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88DC1F8 11,045 instructions (0.000%), 246 calls (088DC1F8 - 088FFA4C, length 36374)
  Back Branch 088FFA28 262 times (length 14)
  Back Branch 088FF9E0 262 times (length 13)
  Back Branch 088DC364 173 times (length 71)
  Back Branch 088DC35C 58 times (length 34)
_S1_2_8882EAC 11,036 instructions (0.000%), 1,700 calls (08882EAC - 08882ED8, length 12)
_S1_2_893C524 10,991 instructions (0.000%), 379 calls (0893C39C - 0893C550, length 110)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C52C 379 times (length 102)
  Back Branch 0893C54C 379 times (length 33)
  Back Branch 0893C4EC 94 times (length 85)
_S1_2_88F8AFC 10,982 instructions (0.000%), 289 calls (088F8AFC - 08954594, length 93863)
  Back Branch 088F8BB0 289 times (length 31)
_S1_2_893C5B4 10,960 instructions (0.000%), 362 calls (0893C39C - 0893C5E0, length 146)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C5BC 362 times (length 138)
  Back Branch 0893C5DC 362 times (length 69)
  Back Branch 0893C4EC 94 times (length 85)
_S1_2_888F830 10,906 instructions (0.000%), 285 calls (0888F00C - 0888FD84, length 863)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888F8A0 295 times (length 50)
  Back Branch 0888F8A8 295 times (length 206)
  Back Branch 0888F7F0 9 times (length 417)
  Back Branch 0888FD2C 1 times (length 295)
_S1_2_881F40C 10,842 instructions (0.000%), 834 calls (0881F40C - 0881F43C, length 13)
_S1_2_887B4A4 10,828 instructions (0.000%), 73 calls (08863660 - 0887B51C, length 24496)
  Back Branch 0887B03C 414 times (length 17)
  Back Branch 0887B06C 386 times (length 29)
  Back Branch 0887B170 375 times (length 24262)
  Back Branch 0887B09C 350 times (length 41)
  Back Branch 0887B1B8 206 times (length 73)
  Back Branch 0887B180 206 times (length 59)
  Back Branch 0887B204 144 times (length 92)
  Back Branch 0887B518 73 times (length 356)
  Back Branch 0887B1C8 44 times (length 53)
  Back Branch 0887B0E4 1 times (length 59)
_S1_2_8861510 10,776 instructions (0.000%), 3,592 calls (08861510 - 08861518, length 3)
_S1_2_886316C 10,770 instructions (0.000%), 3,590 calls (0886316C - 08863174, length 3)
_S1_2_8890240 10,693 instructions (0.000%), 289 calls (08890240 - 08890304, length 50)
  Back Branch 088902CC 289 times (length 23)
  Back Branch 088902E0 289 times (length 24)
_S1_2_8888230 10,688 instructions (0.000%), 1,700 calls (08888230 - 0888825C, length 12)
_S1_2_88C97F0 10,668 instructions (0.000%), 762 calls (088C975C - 088C97F4, length 39)
  Back Branch 088C97F0 762 times (length 39)
_S1_2_88C97D8 10,668 instructions (0.000%), 762 calls (088C975C - 088C97DC, length 33)
  Back Branch 088C97D8 762 times (length 33)
_S1_2_88DC448 10,658 instructions (0.000%), 73 calls (088DC2A0 - 088FFA4C, length 36332)
  Back Branch 088FFA28 262 times (length 14)
  Back Branch 088FF9E0 262 times (length 13)
  Back Branch 088DC454 73 times (length 111)
  Back Branch 088DC35C 58 times (length 34)
_S1_2_8882D68 10,624 instructions (0.000%), 1,700 calls (08882D68 - 08882D94, length 12)
_S1_2_8949EB4 10,580 instructions (0.000%), 1,380 calls (08949EB4 - 08949EE0, length 12)
  Back Branch 08949EDC 920 times (length 4)
_S1_2_887B920 10,573 instructions (0.000%), 261 calls (0887B920 - 0887BA38, length 71)
  Back Branch 0887B954 261 times (length 8)
  Back Branch 0887B984 236 times (length 20)
  Back Branch 0887B9DC 235 times (length 41)
_S1_2_88882A4 10,504 instructions (0.000%), 1,700 calls (088882A4 - 088882D0, length 12)
_S1_2_88356B4 10,460 instructions (0.000%), 65 calls (08832D0C - 08835754, length 2707)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088334F0 1,936 times (length 507)
  Back Branch 08833540 1,890 times (length 35)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 08835734 65 times (length 2244)
  Back Branch 08833520 46 times (length 28)
  Back Branch 08835750 2 times (length 34)
_S1_2_8947FA4 10,398 instructions (0.000%), 679 calls (08947FA4 - 08948024, length 33)
  Back Branch 08948020 451 times (length 8)
_S1_2_8949DD0 10,350 instructions (0.000%), 230 calls (08949DD0 - 08949E80, length 45)
_S1_2_88B8B40 10,117 instructions (0.000%), 151 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 0889FDBC 151 times (length 155270)
  Back Branch 088B8B5C 151 times (length 25450)
_S1_2_88889A8 10,104 instructions (0.000%), 1,684 calls (088823A0 - 08888AB4, length 6598)
_S1_2_888E7EC 10,043 instructions (0.000%), 913 calls (0888E5B8 - 0888E828, length 157)
  Back Branch 0888E680 18,171 times (length 52)
_S1_2_893ADF0 10,040 instructions (0.000%), 98 calls (0893ADF0 - 0893AFC0, length 117)
  Back Branch 0893AFB4 300 times (length 9)
  Back Branch 0893AED8 290 times (length 9)
  Back Branch 0893AF1C 4 times (length 61)
  Back Branch 0893AFBC 4 times (length 96)
_S1_2_893BAA0 10,032 instructions (0.000%), 304 calls (0893BAA0 - 0893BB44, length 42)
  Back Branch 0893BAF8 304 times (length 14)
_S1_2_8866D68 10,014 instructions (0.000%), 807 calls (08866D68 - 08866DB0, length 19)
_S1_2_893EDC8 9,998 instructions (0.000%), 383 calls (0893EDC8 - 0893EE8C, length 50)
  Back Branch 0893EE58 4 times (length 9)
_S1_2_89695F4 9,840 instructions (0.000%), 615 calls (089695F4 - 0896971C, length 75)
_S1_2_888EC10 9,830 instructions (0.000%), 157 calls (0888EC10 - 0888EDEC, length 120)
_S1_2_8956680 9,796 instructions (0.000%), 316 calls (08956680 - 089566FC, length 32)
_S1_2_8941FEC 9,766 instructions (0.000%), 317 calls (08941FEC - 089420F8, length 68)
  Back Branch 089420BC 285 times (length 43)
_S1_2_893C554 9,727 instructions (0.000%), 335 calls (0893C39C - 0893C580, length 122)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C55C 335 times (length 114)
  Back Branch 0893C57C 335 times (length 45)
  Back Branch 0893C4EC 94 times (length 85)
_S1_2_887E548 9,688 instructions (0.000%), 98 calls (0887BCD8 - 0887E564, length 2596)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E560 98 times (length 2596)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_882FEC8 9,520 instructions (0.000%), 1,360 calls (0882FEC8 - 0882FEE0, length 7)
_S1_2_88912A0 9,512 instructions (0.000%), 2,378 calls (088912A0 - 088912AC, length 4)
_S1_2_8865B00 9,436 instructions (0.000%), 1,348 calls (08865B00 - 08865B18, length 7)
_S1_2_8808838 9,381 instructions (0.000%), 177 calls (08808838 - 08808908, length 53)
_S1_2_895B9D0 9,188 instructions (0.000%), 35 calls (0895B9D0 - 0895BA9C, length 52)
  Back Branch 0895BA8C 313 times (length 26)
  Back Branch 0895BA84 313 times (length 6)
  Back Branch 0895BA98 35 times (length 37)
_S1_2_8944E10 9,096 instructions (0.000%), 379 calls (08944E10 - 08944E6C, length 24)
_S1_2_88FC284 8,961 instructions (0.000%), 33 calls (0889F788 - 088FC294, length 94916)
  Back Branch 0889FA18 1,508 times (length 12)
  Back Branch 0889F8F8 1,508 times (length 11)
  Back Branch 0889FB10 226 times (length 228)
  Back Branch 088FC290 33 times (length 94690)
_S1_2_896C280 8,844 instructions (0.000%), 4,422 calls (0896C280 - 0896C284, length 2)
_S1_2_8888958 8,834 instructions (0.000%), 52 calls (08887224 - 0888895C, length 1487)
  Back Branch 088873D0 104 times (length 33)
  Back Branch 0888745C 104 times (length 41)
  Back Branch 08888958 52 times (length 1487)
  Back Branch 088873AC 3 times (length 23)
_S1_2_896C210 8,822 instructions (0.000%), 4,411 calls (0896C210 - 0896C214, length 2)
_S1_2_8941C38 8,708 instructions (0.000%), 622 calls (08941C38 - 08941C6C, length 14)
_S1_2_8831970 8,633 instructions (0.000%), 131 calls (08810CB8 - 08955640, length 332387)
  Back Branch 08831A38 131 times (length 33634)
_S1_2_8933668 8,619 instructions (0.000%), 507 calls (08933668 - 089336C0, length 23)
_S1_2_8941F68 8,618 instructions (0.000%), 306 calls (08941F68 - 08941FE8, length 33)
_S1_2_8893670 8,400 instructions (0.000%), 240 calls (08893670 - 08893718, length 43)
_S1_2_893A434 8,398 instructions (0.000%), 442 calls (0893A434 - 0893A4F0, length 48)
_S1_2_88A6490 8,381 instructions (0.000%), 493 calls (088A6490 - 088A6520, length 37)
_S1_2_893A348 8,338 instructions (0.000%), 379 calls (0893A214 - 0893A364, length 85)
  Back Branch 0893A360 379 times (length 85)
_S1_2_88BB5A8 8,333 instructions (0.000%), 502 calls (088BB5A8 - 088BB608, length 25)
  Back Branch 088BB5E8 322 times (length 10)
_S1_2_886C84C 8,324 instructions (0.000%), 436 calls (0886C84C - 0886C920, length 54)
_S1_2_88611A0 8,304 instructions (0.000%), 4,152 calls (088611A0 - 088611A4, length 2)
_S1_2_887E328 8,294 instructions (0.000%), 86 calls (0887BCD8 - 0887E344, length 2460)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E340 86 times (length 2460)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88631E0 8,240 instructions (0.000%), 2,060 calls (088631E0 - 088631EC, length 4)
_S1_2_893DCE4 8,222 instructions (0.000%), 257 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DCF8 257 times (length 161)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
_S1_2_895F9A4 8,215 instructions (0.000%), 312 calls (0895F9A4 - 0895FA34, length 37)
  Back Branch 0895FA10 156 times (length 9)
_S1_2_893ED38 8,192 instructions (0.000%), 512 calls (0893ED38 - 0893ED74, length 16)
_S1_2_8946FEC 8,158 instructions (0.000%), 872 calls (08946FEC - 08947014, length 11)
_S1_2_88237CC 8,138 instructions (0.000%), 223 calls (08823664 - 088237DC, length 95)
  Back Branch 088236A0 7,184 times (length 17)
  Back Branch 0882379C 1,707 times (length 67)
  Back Branch 0882376C 246 times (length 54)
  Back Branch 088237D8 223 times (length 82)
_S1_2_895FAD0 8,136 instructions (0.000%), 268 calls (0895FAD0 - 0895FB74, length 42)
  Back Branch 0895FB4C 62 times (length 12)
_S1_2_893A810 8,132 instructions (0.000%), 1,346 calls (0893A388 - 0893A82C, length 298)
  Back Branch 0893A820 4 times (length 296)
_S1_2_890F6F0 8,060 instructions (0.000%), 260 calls (0890F6F0 - 0890F874, length 98)
_S1_2_8943994 8,052 instructions (0.000%), 732 calls (08943888 - 089439A4, length 72)
  Back Branch 089439A0 732 times (length 72)
_S1_2_89546B4 8,000 instructions (0.000%), 320 calls (089546B4 - 08954714, length 25)
_S1_2_8890004 7,973 instructions (0.000%), 469 calls (08890004 - 0889004C, length 19)
_S1_2_888F4BC 7,965 instructions (0.000%), 295 calls (0888F00C - 0888F4D0, length 306)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F4CC 295 times (length 216)
_S1_2_8944D3C 7,959 instructions (0.000%), 379 calls (08944D3C - 08944DAC, length 29)
_S1_2_8873704 7,947 instructions (0.000%), 100 calls (08873438 - 08873880, length 275)
  Back Branch 088737B0 55 times (length 137)
  Back Branch 0887368C 32 times (length 32)
  Back Branch 08873818 29 times (length 41)
  Back Branch 088736FC 28 times (length 41)
  Back Branch 088736F4 28 times (length 53)
  Back Branch 08873850 12 times (length 264)
  Back Branch 08873530 9 times (length 14)
  Back Branch 0887387C 7 times (length 188)
  Back Branch 0887354C 2 times (length 29)
  Back Branch 08873554 2 times (length 22)
  Back Branch 0887358C 1 times (length 36)
  Back Branch 08873584 1 times (length 59)
_S1_2_887E388 7,854 instructions (0.000%), 81 calls (0887BCD8 - 0887E3A4, length 2484)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E3A0 81 times (length 2484)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887CC44 7,845 instructions (0.000%), 63 calls (0887BCD8 - 0887CC60, length 995)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CC5C 63 times (length 995)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888A130 7,827 instructions (0.000%), 61 calls (0888A130 - 0888A39C, length 156)
  Back Branch 0888A398 9 times (length 74)
_S1_2_880AF54 7,824 instructions (0.000%), 48 calls (0880AAFC - 0880AF8C, length 293)
  Back Branch 0880ABA0 31,413 times (length 16)
  Back Branch 0880AF80 48 times (length 291)
_S1_2_893C2F8 7,802 instructions (0.000%), 94 calls (0893C2F8 - 0893C4F0, length 127)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C40C 94 times (length 29)
  Back Branch 0893C4EC 94 times (length 85)
  Back Branch 0893C3F8 94 times (length 24)
  Back Branch 0893C3E4 94 times (length 19)
  Back Branch 0893C3D0 94 times (length 14)
_S1_2_887C448 7,784 instructions (0.000%), 64 calls (0887BCD8 - 0887C464, length 484)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C460 64 times (length 484)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8899978 7,711 instructions (0.000%), 15 calls (08899978 - 08899C18, length 169)
  Back Branch 08899AC0 76 times (length 32)
  Back Branch 08899B80 76 times (length 31)
  Back Branch 088999FC 60 times (length 21)
  Back Branch 08899BFC 30 times (length 66)
  Back Branch 08899C14 30 times (length 72)
  Back Branch 08899BD0 15 times (length 134)
_S1_2_887E3A8 7,656 instructions (0.000%), 79 calls (0887BCD8 - 0887E3C4, length 2492)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E3C0 79 times (length 2492)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8867E44 7,618 instructions (0.000%), 85 calls (08867E44 - 08868120, length 184)
  Back Branch 088680FC 106 times (length 53)
  Back Branch 08868038 21 times (length 103)
_S1_2_8942280 7,590 instructions (0.000%), 1,265 calls (08942280 - 08942294, length 6)
_S1_2_887C4E8 7,580 instructions (0.000%), 64 calls (0887BCD8 - 0887C504, length 524)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C500 64 times (length 524)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8943928 7,568 instructions (0.000%), 688 calls (08943820 - 08943938, length 71)
  Back Branch 08943934 688 times (length 71)
_S1_2_895B180 7,533 instructions (0.000%), 289 calls (0895B180 - 0895B254, length 54)
  Back Branch 0895B210 2,312 times (length 7)
_S1_2_89422C8 7,493 instructions (0.000%), 1,897 calls (089422C8 - 089422D4, length 4)
_S1_2_8881334 7,460 instructions (0.000%), 149 calls (08881334 - 08881484, length 85)
  Back Branch 08881430 149 times (length 38)
_S1_2_8962358 7,448 instructions (0.000%), 8 calls (08962358 - 089625F0, length 167)
  Back Branch 0896251C 400 times (length 15)
  Back Branch 089624B4 48 times (length 5)
  Back Branch 089625A8 16 times (length 4)
_S1_2_8877368 7,446 instructions (0.000%), 65 calls (08875918 - 088773E8, length 1717)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 088773E4 65 times (length 1717)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_8947044 7,434 instructions (0.000%), 826 calls (08947044 - 0894706C, length 11)
_S1_2_887694C 7,347 instructions (0.000%), 91 calls (08863240 - 08876994, length 19926)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 08876990 91 times (length 594)
  Back Branch 08876190 32 times (length 51)
_S1_2_89607AC 7,296 instructions (0.000%), 152 calls (089607AC - 08960894, length 59)
_S1_2_88C98F0 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98F4, length 97)
  Back Branch 088C98F0 381 times (length 97)
_S1_2_88C98E8 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98EC, length 95)
  Back Branch 088C98E8 381 times (length 95)
_S1_2_88C98D8 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98DC, length 91)
  Back Branch 088C98D8 381 times (length 91)
_S1_2_88C98D0 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98D4, length 89)
  Back Branch 088C98D0 381 times (length 89)
_S1_2_88C98C8 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98CC, length 87)
  Back Branch 088C98C8 381 times (length 87)
_S1_2_88C98C0 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98C4, length 85)
  Back Branch 088C98C0 381 times (length 85)
_S1_2_88C98B8 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98BC, length 83)
  Back Branch 088C98B8 381 times (length 83)
_S1_2_88C98B0 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98B4, length 81)
  Back Branch 088C98B0 381 times (length 81)
_S1_2_88C98A8 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98AC, length 79)
  Back Branch 088C98A8 381 times (length 79)
_S1_2_88C98A0 7,239 instructions (0.000%), 381 calls (088C9774 - 088C98A4, length 77)
  Back Branch 088C98A0 381 times (length 77)
_S1_2_88C9898 7,239 instructions (0.000%), 381 calls (088C9774 - 088C989C, length 75)
  Back Branch 088C9898 381 times (length 75)
_S1_2_88C9890 7,239 instructions (0.000%), 381 calls (088C9774 - 088C9894, length 73)
  Back Branch 088C9890 381 times (length 73)
_S1_2_88C9888 7,239 instructions (0.000%), 381 calls (088C9774 - 088C988C, length 71)
  Back Branch 088C9888 381 times (length 71)
_S1_2_88C9880 7,239 instructions (0.000%), 381 calls (088C9774 - 088C9884, length 69)
  Back Branch 088C9880 381 times (length 69)
_S1_2_88C9878 7,239 instructions (0.000%), 381 calls (088C9774 - 088C987C, length 67)
  Back Branch 088C9878 381 times (length 67)
_S1_2_88C9870 7,239 instructions (0.000%), 381 calls (088C9774 - 088C9874, length 65)
  Back Branch 088C9870 381 times (length 65)
_S1_2_88C9868 7,239 instructions (0.000%), 381 calls (088C9774 - 088C986C, length 63)
  Back Branch 088C9868 381 times (length 63)
_S1_2_8961A0C 7,214 instructions (0.000%), 3,607 calls (08961A0C - 08961A10, length 2)
_S1_2_8940888 7,194 instructions (0.000%), 327 calls (089407AC - 089408AC, length 65)
  Back Branch 089408A0 184 times (length 63)
  Back Branch 089408A8 143 times (length 32)
_S1_2_88545AC 7,151 instructions (0.000%), 240 calls (08830908 - 088546DC, length 36726)
  Back Branch 08854668 240 times (length 36698)
  Back Branch 088545E8 8 times (length 5)
  Back Branch 08854674 8 times (length 22)
  Back Branch 088546D8 8 times (length 27)
  Back Branch 088546D0 8 times (length 50)
  Back Branch 0885468C 8 times (length 27)
  Back Branch 08854684 8 times (length 26)
_S1_2_893C584 7,108 instructions (0.000%), 242 calls (0893C39C - 0893C5B0, length 134)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C58C 242 times (length 126)
  Back Branch 0893C5AC 242 times (length 57)
  Back Branch 0893C4EC 94 times (length 85)
_S1_2_881F65C 7,088 instructions (0.000%), 316 calls (0881F65C - 0881F710, length 46)
_S1_2_8872E0C 7,080 instructions (0.000%), 87 calls (0886F914 - 08872E58, length 3410)
  Back Branch 08872C3C 422 times (length 3276)
  Back Branch 0886F980 224 times (length 16)
  Back Branch 0886F994 223 times (length 20)
  Back Branch 08872E54 87 times (length 168)
  Back Branch 08872C9C 25 times (length 3300)
  Back Branch 0886FA04 1 times (length 48)
  Back Branch 0886F9CC 1 times (length 34)
_S1_2_881FE50 7,049 instructions (0.000%), 53 calls (0881FE50 - 08820070, length 137)
  Back Branch 0881FEA8 901 times (length 6)
_S1_2_89403F8 7,035 instructions (0.000%), 335 calls (089403F8 - 0894048C, length 38)
_S1_2_881D568 7,014 instructions (0.000%), 3,507 calls (0881D568 - 0881D56C, length 2)
_S1_2_880DCFC 6,996 instructions (0.000%), 636 calls (0880DCFC - 0880DD24, length 11)
_S1_2_88E95D8 6,972 instructions (0.000%), 42 calls (088E95D8 - 088E96A4, length 52)
  Back Branch 088E9684 168 times (length 30)
_S1_2_888C808 6,969 instructions (0.000%), 101 calls (0888AF04 - 0888C81C, length 1607)
  Back Branch 0888C698 148 times (length 1511)
  Back Branch 0888AF80 148 times (length 8)
  Back Branch 0888AFA0 148 times (length 17)
  Back Branch 0888C818 101 times (length 108)
_S1_2_88C8B44 6,876 instructions (0.000%), 764 calls (088C8B44 - 088C8B64, length 9)
_S1_2_893AA00 6,826 instructions (0.000%), 94 calls (0893A984 - 0893AA2C, length 43)
  Back Branch 0893A9E4 1,715,406 times (length 10)
  Back Branch 0893A9B4 1,715,026 times (length 12)
  Back Branch 0893A9DC 380 times (length 22)
  Back Branch 0893A9F0 105 times (length 9)
  Back Branch 0893AA28 94 times (length 43)
_S1_2_881EBF4 6,815 instructions (0.000%), 137 calls (0881EBF4 - 0881ECB4, length 49)
  Back Branch 0881ECA8 581 times (length 31)
_S1_2_8868124 6,753 instructions (0.000%), 88 calls (08868124 - 08868314, length 125)
  Back Branch 088681FC 109 times (length 25)
  Back Branch 088682B4 21 times (length 66)
_S1_2_8810D3C 6,730 instructions (0.000%), 74 calls (08810D3C - 08892C80, length 133074)
  Back Branch 0881104C 304 times (length 10)
  Back Branch 08892C38 153 times (length 26)
  Back Branch 08892C74 90 times (length 37)
  Back Branch 08810E68 70 times (length 51)
  Back Branch 08810F40 63 times (length 92)
  Back Branch 08810FE8 42 times (length 51)
  Back Branch 08811054 4 times (length 113)
_S1_2_8947A7C 6,670 instructions (0.000%), 230 calls (08947A7C - 08947AF0, length 30)
_S1_2_8864420 6,642 instructions (0.000%), 246 calls (0882F810 - 08864490, length 54049)
  Back Branch 08864474 246 times (length 54043)
_S1_2_8947AF4 6,612 instructions (0.000%), 228 calls (08947AF4 - 08947B68, length 30)
_S1_2_8959C60 6,551 instructions (0.000%), 28 calls (08959C60 - 08959DD0, length 93)
  Back Branch 08959D24 397 times (length 11)
_S1_2_88DE7F8 6,524 instructions (0.000%), 166 calls (088DE7F8 - 088DE9C0, length 115)
  Back Branch 088DE8E4 16 times (length 13)
  Back Branch 088DE948 15 times (length 38)
  Back Branch 088DE980 15 times (length 52)
  Back Branch 088DE8C4 1 times (length 35)
  Back Branch 088DE9A4 1 times (length 87)
  Back Branch 088DE904 1 times (length 21)
_S1_2_88B9318 6,513 instructions (0.000%), 270 calls (088B9318 - 088B93BC, length 42)
_S1_2_890F054 6,500 instructions (0.000%), 260 calls (0890F054 - 0890F0B4, length 25)
_S1_2_88DA504 6,443 instructions (0.000%), 379 calls (08896460 - 088DA514, length 69678)
  Back Branch 088DA510 379 times (length 69678)
_S1_2_8946D18 6,420 instructions (0.000%), 225 calls (08946D18 - 08946D6C, length 22)
  Back Branch 08946D5C 460 times (length 10)
_S1_2_8946D70 6,400 instructions (0.000%), 221 calls (08946D70 - 08946DD4, length 26)
  Back Branch 08946DC8 401 times (length 9)
  Back Branch 08946DD0 221 times (length 6)
  Back Branch 08946DB8 180 times (length 10)
_S1_2_88DC288 6,384 instructions (0.000%), 42 calls (088DC288 - 088FFA4C, length 36338)
  Back Branch 088FFA28 262 times (length 14)
  Back Branch 088FF9E0 262 times (length 13)
  Back Branch 088DC35C 58 times (length 34)
_S1_2_88A0604 6,355 instructions (0.000%), 527 calls (088A0604 - 088A0724, length 73)
  Back Branch 088A0690 93 times (length 4)
  Back Branch 088A069C 87 times (length 7)
  Back Branch 088A06A8 75 times (length 10)
  Back Branch 088A06B4 63 times (length 13)
  Back Branch 088A0714 6 times (length 37)
_S1_2_8946F44 6,314 instructions (0.000%), 451 calls (08946F44 - 08946F78, length 14)
_S1_2_887BBA0 6,312 instructions (0.000%), 526 calls (0887BBA0 - 0887BC04, length 26)
_S1_2_889124C 6,286 instructions (0.000%), 3,143 calls (0889124C - 08891250, length 2)
_S1_2_88DAC1C 6,279 instructions (0.000%), 91 calls (0888EC10 - 088DAC34, length 77834)
  Back Branch 088DAC30 118 times (length 77834)
_S1_2_8874910 6,160 instructions (0.000%), 88 calls (08874910 - 08874AC8, length 111)
_S1_2_8872ED8 6,118 instructions (0.000%), 87 calls (0886F914 - 08872F1C, length 3459)
  Back Branch 08872C3C 422 times (length 3276)
  Back Branch 0886F980 224 times (length 16)
  Back Branch 0886F994 223 times (length 20)
  Back Branch 08872F18 87 times (length 217)
  Back Branch 08872C9C 25 times (length 3300)
  Back Branch 0886FA04 1 times (length 48)
  Back Branch 0886F9CC 1 times (length 34)
_S1_2_8862EAC 6,102 instructions (0.000%), 179 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862EBC 179 times (length 95)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_8862EDC 6,016 instructions (0.000%), 188 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862EF0 188 times (length 108)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_8877CB8 6,006 instructions (0.000%), 151 calls (088648D8 - 08877DA0, length 19763)
  Back Branch 08864914 4,193 times (length 8)
  Back Branch 08877D0C 114 times (length 15)
  Back Branch 08877D7C 113 times (length 19755)
  Back Branch 08877D8C 38 times (length 28)
_S1_2_8956484 6,004 instructions (0.000%), 316 calls (08956484 - 089564CC, length 19)
_S1_2_881F608 6,004 instructions (0.000%), 316 calls (0881F608 - 0881F658, length 21)
_S1_2_886E5AC 5,944 instructions (0.000%), 386 calls (0886E5AC - 0886E694, length 59)
_S1_2_889134C 5,907 instructions (0.000%), 477 calls (0889134C - 0889137C, length 13)
_S1_2_89603F8 5,846 instructions (0.000%), 158 calls (089603F8 - 0896048C, length 38)
  Back Branch 08960488 158 times (length 19)
  Back Branch 08960470 158 times (length 13)
_S1_2_88CACAC 5,715 instructions (0.000%), 381 calls (088CACAC - 088CACD4, length 11)
  Back Branch 088CACC8 762 times (length 4)
_S1_2_88311E8 5,708 instructions (0.000%), 316 calls (088311E8 - 08860588, length 48361)
  Back Branch 088312C4 316 times (length 45)
_S1_2_887D60C 5,683 instructions (0.000%), 88 calls (0887D468 - 0887D644, length 120)
  Back Branch 0887D4CC 219 times (length 12)
  Back Branch 0887D4FC 197 times (length 24)
  Back Branch 0887D544 112 times (length 42)
  Back Branch 0887D640 88 times (length 120)
  Back Branch 0887D54C 81 times (length 43)
_S1_2_894719C 5,672 instructions (0.000%), 461 calls (0894719C - 089471E4, length 19)
  Back Branch 089471E0 155 times (length 9)
_S1_2_88E9824 5,670 instructions (0.000%), 42 calls (088E9824 - 088E98B4, length 37)
  Back Branch 088E98A8 175 times (length 26)
_S1_2_88FF898 5,665 instructions (0.000%), 245 calls (088FF898 - 088FF95C, length 50)
  Back Branch 088FF91C 20 times (length 29)
  Back Branch 088FF94C 15 times (length 41)
  Back Branch 088FF928 1 times (length 32)
_S1_2_888A3A0 5,615 instructions (0.000%), 118 calls (0888A3A0 - 0888A53C, length 104)
  Back Branch 0888A490 65 times (length 42)
  Back Branch 0888A504 15 times (length 57)
  Back Branch 0888A4CC 15 times (length 45)
  Back Branch 0888A528 14 times (length 15)
  Back Branch 0888A4A4 11 times (length 32)
  Back Branch 0888A514 9 times (length 60)
  Back Branch 0888A538 1 times (length 19)
_S1_2_8865C24 5,534 instructions (0.000%), 327 calls (08865C24 - 08865C7C, length 23)
  Back Branch 08865C70 186 times (length 8)
  Back Branch 08865C78 60 times (length 8)
_S1_2_894A9D4 5,520 instructions (0.000%), 1,380 calls (0894A9D4 - 0894A9E0, length 4)
_S1_2_88DC2A0 5,520 instructions (0.000%), 115 calls (088DC2A0 - 088FFA4C, length 36332)
  Back Branch 088FFA28 262 times (length 14)
  Back Branch 088FF9E0 262 times (length 13)
  Back Branch 088DC35C 58 times (length 34)
_S1_2_887C4A8 5,515 instructions (0.000%), 44 calls (0887BCD8 - 0887C4C4, length 508)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C4C0 44 times (length 508)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888A048 5,379 instructions (0.000%), 209 calls (0888A048 - 0888A12C, length 58)
  Back Branch 0888A0A4 101 times (length 11)
  Back Branch 0888A0B4 101 times (length 15)
  Back Branch 0888A0F0 7 times (length 29)
  Back Branch 0888A120 7 times (length 42)
_S1_2_88A0CBC 5,369 instructions (0.000%), 413 calls (088A0CBC - 088A0CEC, length 13)
_S1_2_89438A0 5,364 instructions (0.000%), 894 calls (089438A0 - 089438B4, length 6)
_S1_2_8808A8C 5,355 instructions (0.000%), 10 calls (08808A8C - 0880AF08, length 2336)
  Back Branch 08808AE8 660 times (length 11)
  Back Branch 0880AF04 12 times (length 331)
_S1_2_88CC004 5,334 instructions (0.000%), 381 calls (088C851C - 088CC008, length 3772)
  Back Branch 088CBDF8 2,286 times (length 8)
  Back Branch 088CBD6C 1,524 times (length 109)
  Back Branch 088CBE10 1,524 times (length 37)
  Back Branch 088CBE60 762 times (length 87)
  Back Branch 088CC004 381 times (length 110)
  Back Branch 088CBE90 381 times (length 127)
  Back Branch 088CBEFC 53 times (length 3706)
_S1_2_88CBFEC 5,334 instructions (0.000%), 381 calls (088C851C - 088CBFF0, length 3766)
  Back Branch 088CBDF8 2,286 times (length 8)
  Back Branch 088CBD6C 1,524 times (length 109)
  Back Branch 088CBE10 1,524 times (length 37)
  Back Branch 088CBE60 762 times (length 87)
  Back Branch 088CBE90 381 times (length 127)
  Back Branch 088CBFEC 381 times (length 104)
  Back Branch 088CBEFC 53 times (length 3706)
_S1_2_88C9860 5,334 instructions (0.000%), 381 calls (088C975C - 088C9864, length 67)
  Back Branch 088C9860 381 times (length 67)
_S1_2_88C9858 5,334 instructions (0.000%), 381 calls (088C975C - 088C985C, length 65)
  Back Branch 088C9858 381 times (length 65)
_S1_2_88C9850 5,334 instructions (0.000%), 381 calls (088C975C - 088C9854, length 63)
  Back Branch 088C9850 381 times (length 63)
_S1_2_88C9848 5,334 instructions (0.000%), 381 calls (088C975C - 088C984C, length 61)
  Back Branch 088C9848 381 times (length 61)
_S1_2_88C9840 5,334 instructions (0.000%), 381 calls (088C975C - 088C9844, length 59)
  Back Branch 088C9840 381 times (length 59)
_S1_2_88C9838 5,334 instructions (0.000%), 381 calls (088C975C - 088C983C, length 57)
  Back Branch 088C9838 381 times (length 57)
_S1_2_88C9830 5,334 instructions (0.000%), 381 calls (088C975C - 088C9834, length 55)
  Back Branch 088C9830 381 times (length 55)
_S1_2_88C9828 5,334 instructions (0.000%), 381 calls (088C975C - 088C982C, length 53)
  Back Branch 088C9828 381 times (length 53)
_S1_2_88C9820 5,334 instructions (0.000%), 381 calls (088C975C - 088C9824, length 51)
  Back Branch 088C9820 381 times (length 51)
_S1_2_88C9818 5,334 instructions (0.000%), 381 calls (088C975C - 088C981C, length 49)
  Back Branch 088C9818 381 times (length 49)
_S1_2_88C9810 5,334 instructions (0.000%), 381 calls (088C975C - 088C9814, length 47)
  Back Branch 088C9810 381 times (length 47)
_S1_2_88C9808 5,334 instructions (0.000%), 381 calls (088C975C - 088C980C, length 45)
  Back Branch 088C9808 381 times (length 45)
_S1_2_88C9800 5,334 instructions (0.000%), 381 calls (088C975C - 088C9804, length 43)
  Back Branch 088C9800 381 times (length 43)
_S1_2_88C97F8 5,334 instructions (0.000%), 381 calls (088C975C - 088C97FC, length 41)
  Back Branch 088C97F8 381 times (length 41)
_S1_2_88C97E8 5,334 instructions (0.000%), 381 calls (088C975C - 088C97EC, length 37)
  Back Branch 088C97E8 381 times (length 37)
_S1_2_88C97E0 5,334 instructions (0.000%), 381 calls (088C975C - 088C97E4, length 35)
  Back Branch 088C97E0 381 times (length 35)
_S1_2_895B4FC 5,321 instructions (0.000%), 313 calls (0895B4FC - 0895B56C, length 29)
_S1_2_8896490 5,297 instructions (0.000%), 96 calls (08896490 - 0895A250, length 200561)
  Back Branch 0895A178 1,845 times (length 16)
  Back Branch 0895A204 1,782 times (length 51)
  Back Branch 0895A1C8 63 times (length 36)
  Back Branch 0895A1B4 5 times (length 10)
  Back Branch 0895A24C 3 times (length 26)
_S1_2_88823A0 5,270 instructions (0.000%), 170 calls (088823A0 - 0888243C, length 40)
_S1_2_8833C38 5,245 instructions (0.000%), 35 calls (08832D0C - 08833CA8, length 1000)
  Back Branch 08832DD4 5,854 times (length 17)
  Back Branch 08832E34 4,163 times (length 41)
  Back Branch 08832E50 4,115 times (length 49)
  Back Branch 088334F0 1,936 times (length 507)
  Back Branch 08833540 1,890 times (length 35)
  Back Branch 08832E68 1,860 times (length 25)
  Back Branch 08833520 46 times (length 28)
  Back Branch 08833CA4 35 times (length 544)
_S1_2_887D5D0 5,243 instructions (0.000%), 82 calls (0887D468 - 0887D608, length 105)
  Back Branch 0887D4CC 219 times (length 12)
  Back Branch 0887D4FC 197 times (length 24)
  Back Branch 0887D544 112 times (length 42)
  Back Branch 0887D604 82 times (length 105)
  Back Branch 0887D54C 81 times (length 43)
_S1_2_887E3E8 5,236 instructions (0.000%), 54 calls (0887BCD8 - 0887E404, length 2508)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E400 54 times (length 2508)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88624BC 5,146 instructions (0.000%), 165 calls (08810CB8 - 08862540, length 83491)
  Back Branch 0886253C 49 times (length 83491)
_S1_2_888FBD8 5,134 instructions (0.000%), 151 calls (0888F00C - 0888FBF8, length 764)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FBF4 151 times (length 416)
_S1_2_891BB84 5,056 instructions (0.000%), 825 calls (0891BB84 - 0891BBA4, length 9)
_S1_2_894886C 5,019 instructions (0.000%), 717 calls (0894886C - 08948884, length 7)
_S1_2_887CB68 5,012 instructions (0.000%), 46 calls (0887BCD8 - 0887CB84, length 940)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CB80 46 times (length 940)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88B8AD0 4,980 instructions (0.000%), 270 calls (088B8AD0 - 088B8B1C, length 20)
_S1_2_88C9758 4,953 instructions (0.000%), 381 calls (088C9758 - 088C97CC, length 30)
_S1_2_886872C 4,952 instructions (0.000%), 85 calls (0886872C - 088688FC, length 117)
  Back Branch 08868864 53 times (length 33)
  Back Branch 08868814 34 times (length 16)
  Back Branch 08868878 9 times (length 14)
  Back Branch 08868898 9 times (length 21)
  Back Branch 088688D8 9 times (length 38)
  Back Branch 088688F8 9 times (length 45)
  Back Branch 088688A8 7 times (length 26)
  Back Branch 088688C8 7 times (length 33)
_S1_2_888B384 4,928 instructions (0.000%), 67 calls (08886080 - 0888B4C4, length 5394)
  Back Branch 0888A490 65 times (length 42)
  Back Branch 0888B478 39 times (length 1080)
  Back Branch 0888A504 15 times (length 57)
  Back Branch 0888A4CC 15 times (length 45)
  Back Branch 0888A528 14 times (length 15)
  Back Branch 0888A4A4 11 times (length 32)
  Back Branch 0888A514 9 times (length 60)
  Back Branch 0888A538 1 times (length 19)
_S1_2_894036C 4,905 instructions (0.000%), 327 calls (0894036C - 089403A4, length 15)
_S1_2_895FA40 4,851 instructions (0.000%), 381 calls (0895FA40 - 0895FA7C, length 16)
  Back Branch 0895FA6C 312 times (length 8)
  Back Branch 0895FA5C 312 times (length 4)
_S1_2_8852530 4,760 instructions (0.000%), 160 calls (08830908 - 08852660, length 34647)
  Back Branch 088525EC 160 times (length 34619)
  Back Branch 0885256C 5 times (length 5)
  Back Branch 088525F8 5 times (length 22)
  Back Branch 08852610 5 times (length 27)
  Back Branch 08852608 5 times (length 26)
  Back Branch 08852654 5 times (length 50)
  Back Branch 0885265C 5 times (length 27)
_S1_2_8890114 4,752 instructions (0.000%), 297 calls (08890114 - 08890158, length 18)
  Back Branch 08890148 297 times (length 13)
  Back Branch 08890138 297 times (length 9)
_S1_2_88F84C0 4,739 instructions (0.000%), 7 calls (088F84C0 - 088F85CC, length 68)
  Back Branch 088F8560 224 times (length 21)
  Back Branch 088F8568 140 times (length 19)
  Back Branch 088F85A4 28 times (length 23)
_S1_2_8893EE8 4,695 instructions (0.000%), 167 calls (08893EE8 - 08893F80, length 39)
  Back Branch 08893F7C 146 times (length 29)
  Back Branch 08893F44 146 times (length 10)
_S1_2_888D498 4,683 instructions (0.000%), 223 calls (0888D498 - 0888D4E8, length 21)
_S1_2_88BA574 4,661 instructions (0.000%), 307 calls (088BA49C - 088BA698, length 128)
  Back Branch 088BA598 307 times (length 64)
  Back Branch 088BA5B0 8 times (length 71)
_S1_2_88FD03C 4,638 instructions (0.000%), 52 calls (088FD03C - 088FD24C, length 133)
  Back Branch 088FD098 120 times (length 5)
  Back Branch 088FD1F0 88 times (length 17)
  Back Branch 088FD1F8 88 times (length 17)
  Back Branch 088FD1C0 88 times (length 19)
  Back Branch 088FD1D8 88 times (length 18)
  Back Branch 088FD198 66 times (length 18)
  Back Branch 088FD1E0 22 times (length 81)
  Back Branch 088FD238 22 times (length 39)
  Back Branch 088FD240 22 times (length 41)
_S1_2_88DCA2C 4,607 instructions (0.000%), 16 calls (088DC960 - 088E9480, length 13001)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCA34 16 times (length 55)
  Back Branch 088DCA4C 1 times (length 59)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_8896460 4,596 instructions (0.000%), 383 calls (08896460 - 0889648C, length 12)
_S1_2_89408D8 4,575 instructions (0.000%), 183 calls (089407AC - 08940908, length 88)
  Back Branch 08940904 162 times (length 55)
  Back Branch 089408FC 21 times (length 86)
_S1_2_892484C 4,532 instructions (0.000%), 412 calls (08924804 - 08924868, length 26)
  Back Branch 08924864 412 times (length 26)
_S1_2_886FAE4 4,509 instructions (0.000%), 167 calls (0886FAE4 - 0886FB4C, length 27)
_S1_2_88CA548 4,490 instructions (0.000%), 19 calls (088CA548 - 088CA6D8, length 101)
  Back Branch 088CA5A8 228 times (length 4)
  Back Branch 088CA630 113 times (length 13)
  Back Branch 088CA6A0 63 times (length 35)
  Back Branch 088CA6B0 63 times (length 10)
  Back Branch 088CA6B8 2 times (length 42)
  Back Branch 088CA6C0 1 times (length 44)
_S1_2_8954F4C 4,484 instructions (0.000%), 1,121 calls (08954F4C - 08954F58, length 4)
_S1_2_88F7CE0 4,452 instructions (0.000%), 42 calls (088F7CE0 - 088F7DC4, length 58)
  Back Branch 088F7D20 3,196 times (length 2)
  Back Branch 088F7D10 3,196 times (length 2)
  Back Branch 088F7D50 3,196 times (length 6)
  Back Branch 088F7D8C 3,196 times (length 6)
_S1_2_88DC904 4,428 instructions (0.000%), 246 calls (088DC904 - 088E9480, length 13024)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_8830818 4,428 instructions (0.000%), 123 calls (08830818 - 088308A4, length 36)
_S1_2_893EB2C 4,396 instructions (0.000%), 628 calls (0893EB2C - 0893EB44, length 7)
_S1_2_88780A8 4,396 instructions (0.000%), 203 calls (088780A8 - 08878144, length 40)
  Back Branch 088780F8 196 times (length 14)
  Back Branch 088780E0 196 times (length 8)
_S1_2_889371C 4,324 instructions (0.000%), 94 calls (0889371C - 0889381C, length 65)
  Back Branch 08893810 94 times (length 42)
  Back Branch 088937A0 94 times (length 15)
_S1_2_88885C8 4,312 instructions (0.000%), 154 calls (088885C8 - 08888634, length 28)
_S1_2_8830788 4,274 instructions (0.000%), 123 calls (08830788 - 08830814, length 36)
_S1_2_8882FD8 4,245 instructions (0.000%), 26 calls (08882FD8 - 08883188, length 109)
  Back Branch 08883144 50 times (length 59)
_S1_2_88B8B20 4,224 instructions (0.000%), 64 calls (08806728 - 08951410, length 338747)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 0889FDC4 64 times (length 155272)
  Back Branch 088B8B38 64 times (length 25439)
_S1_2_8969CB0 4,222 instructions (0.000%), 76 calls (08969CB0 - 08969EDC, length 140)
  Back Branch 08969EB0 75 times (length 81)
_S1_2_8872D3C 4,206 instructions (0.000%), 55 calls (0886F914 - 08872D80, length 3356)
  Back Branch 08872C3C 422 times (length 3276)
  Back Branch 0886F980 224 times (length 16)
  Back Branch 0886F994 223 times (length 20)
  Back Branch 08872D7C 55 times (length 114)
  Back Branch 08872C9C 25 times (length 3300)
  Back Branch 0886FA04 1 times (length 48)
  Back Branch 0886F9CC 1 times (length 34)
_S1_2_8831BEC 4,138 instructions (0.000%), 63 calls (08831BEC - 08831D1C, length 77)
  Back Branch 08831D08 43 times (length 51)
  Back Branch 08831D18 20 times (length 55)
_S1_2_88771B4 4,120 instructions (0.000%), 35 calls (08875918 - 08877234, length 1608)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08877230 35 times (length 1608)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_888BA6C 4,067 instructions (0.000%), 47 calls (0888BA6C - 0888C59C, length 717)
  Back Branch 0888BE50 48 times (length 16)
  Back Branch 0888BE64 34 times (length 189)
  Back Branch 0888BD7C 20 times (length 156)
  Back Branch 0888C06C 14 times (length 345)
  Back Branch 0888BD68 13 times (length 123)
  Back Branch 0888BDA8 11 times (length 167)
_S1_2_88DC94C 4,050 instructions (0.000%), 15 calls (088A4460 - 088E9480, length 70665)
  Back Branch 088DC9AC 7,840 times (length 8)
  Back Branch 088DCCAC 1 times (length 57877)
  Back Branch 088DCA04 1 times (length 33)
_S1_2_88E64D4 4,048 instructions (0.000%), 1 calls (088E64D4 - 088E668C, length 111)
  Back Branch 088E6534 128 times (length 4)
  Back Branch 088E6554 96 times (length 4)
  Back Branch 088E6574 96 times (length 4)
  Back Branch 088E6628 79 times (length 21)
  Back Branch 088E6648 75 times (length 36)
_S1_2_895B3A0 4,046 instructions (0.000%), 289 calls (0895B3A0 - 0895B3D4, length 14)
_S1_2_886C924 4,042 instructions (0.000%), 105 calls (0886C924 - 0886C9BC, length 39)
_S1_2_887CB48 3,984 instructions (0.000%), 38 calls (0887BCD8 - 0887CB64, length 932)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CB60 38 times (length 932)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8862EC4 3,968 instructions (0.000%), 104 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862ED4 104 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_89581E4 3,952 instructions (0.000%), 76 calls (089581E4 - 08958454, length 157)
_S1_2_8830610 3,917 instructions (0.000%), 47 calls (0881EBF4 - 08830674, length 18081)
  Back Branch 0881ECA8 581 times (length 31)
  Back Branch 08830670 47 times (length 18081)
_S1_2_88C7774 3,873 instructions (0.000%), 81 calls (08804990 - 08951410, length 340641)
  Back Branch 088083AC 182,168 times (length 284)
  Back Branch 088082D4 182,168 times (length 141)
  Back Branch 08808220 182,168 times (length 129)
  Back Branch 088081BC 182,168 times (length 50)
  Back Branch 0880811C 182,168 times (length 90)
  Back Branch 088080D8 182,168 times (length 70)
  Back Branch 088B9F80 948 times (length 11)
  Back Branch 0889FDC4 64 times (length 155272)
  Back Branch 088B9FD4 10 times (length 46)
_S1_2_88A0630 3,859 instructions (0.000%), 151 calls (088A0630 - 088A0724, length 62)
  Back Branch 088A0690 93 times (length 4)
  Back Branch 088A069C 87 times (length 7)
  Back Branch 088A06A8 75 times (length 10)
  Back Branch 088A06B4 63 times (length 13)
  Back Branch 088A0714 6 times (length 37)
_S1_2_8946C5C 3,801 instructions (0.000%), 181 calls (08946C5C - 08946CAC, length 21)
  Back Branch 08946CA8 181 times (length 10)
  Back Branch 08946C98 181 times (length 6)
_S1_2_894393C 3,784 instructions (0.000%), 172 calls (0894393C - 08943990, length 22)
_S1_2_88237B8 3,762 instructions (0.000%), 130 calls (08823664 - 088237C8, length 90)
  Back Branch 088236A0 7,184 times (length 17)
  Back Branch 0882379C 1,707 times (length 67)
  Back Branch 0882376C 246 times (length 54)
  Back Branch 088237C4 130 times (length 77)
_S1_2_886F7A0 3,754 instructions (0.000%), 60 calls (0886F7A0 - 0886F910, length 93)
  Back Branch 0886F90C 10 times (length 33)
_S1_2_88906E8 3,735 instructions (0.000%), 12 calls (088906E8 - 0889087C, length 102)
  Back Branch 088907CC 384 times (length 5)
  Back Branch 0889078C 96 times (length 11)
  Back Branch 08890878 9 times (length 92)
  Back Branch 08890844 3 times (length 79)
_S1_2_88BADC0 3,720 instructions (0.000%), 20 calls (0889E0E0 - 088BADD4, length 29502)
  Back Branch 0889E1B8 80 times (length 36)
  Back Branch 0889E104 80 times (length 6)
  Back Branch 088BADD0 20 times (length 29502)
_S1_2_88E9484 3,705 instructions (0.000%), 245 calls (088E9484 - 088E9564, length 57)
  Back Branch 088E9550 1 times (length 28)
_S1_2_886426C 3,675 instructions (0.000%), 1,225 calls (0886426C - 08864274, length 3)
_S1_2_8955318 3,640 instructions (0.000%), 260 calls (08955318 - 0895534C, length 14)
_S1_2_895396C 3,600 instructions (0.000%), 240 calls (0895396C - 089539A4, length 15)
_S1_2_88BADD8 3,553 instructions (0.000%), 19 calls (0889E214 - 088BADF0, length 29432)
  Back Branch 0889E2EC 80 times (length 36)
  Back Branch 0889E238 80 times (length 6)
  Back Branch 088BADEC 20 times (length 29432)
_S1_2_88896E4 3,552 instructions (0.000%), 592 calls (088896E4 - 088896F8, length 6)
_S1_2_887B3AC 3,540 instructions (0.000%), 30 calls (08863660 - 0887B424, length 24434)
  Back Branch 0887B03C 414 times (length 17)
  Back Branch 0887B06C 386 times (length 29)
  Back Branch 0887B170 375 times (length 24262)
  Back Branch 0887B09C 350 times (length 41)
  Back Branch 0887B1B8 206 times (length 73)
  Back Branch 0887B180 206 times (length 59)
  Back Branch 0887B204 144 times (length 92)
  Back Branch 0887B1C8 44 times (length 53)
  Back Branch 0887B420 30 times (length 294)
  Back Branch 0887B0E4 1 times (length 59)
_S1_2_881E49C 3,520 instructions (0.000%), 320 calls (0881E49C - 0881E4C4, length 11)
_S1_2_89439BC 3,504 instructions (0.000%), 219 calls (089438E0 - 089439CC, length 60)
  Back Branch 089439C8 219 times (length 60)
_S1_2_8946FB4 3,500 instructions (0.000%), 250 calls (08946FB4 - 08946FE8, length 14)
_S1_2_88DE9C4 3,486 instructions (0.000%), 166 calls (088A4460 - 088F454C, length 81980)
_S1_2_88580C0 3,476 instructions (0.000%), 316 calls (088580C0 - 08858108, length 19)
_S1_2_881E470 3,476 instructions (0.000%), 316 calls (0881E470 - 0881E498, length 11)
_S1_2_8863DBC 3,475 instructions (0.000%), 135 calls (08863DBC - 08863E20, length 26)
_S1_2_88BAE1C 3,464 instructions (0.000%), 433 calls (088BAE1C - 088BAE38, length 8)
_S1_2_88770A0 3,389 instructions (0.000%), 31 calls (08875918 - 0887712C, length 1542)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08877128 31 times (length 1542)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
_S1_2_88632DC 3,376 instructions (0.000%), 844 calls (088632DC - 088632E8, length 4)
_S1_2_8888564 3,350 instructions (0.000%), 134 calls (08888564 - 088885C4, length 25)
_S1_2_880AF0C 3,336 instructions (0.000%), 24 calls (0880AAFC - 0880AF44, length 275)
  Back Branch 0880ABA0 31,413 times (length 16)
  Back Branch 0880AF38 24 times (length 273)
_S1_2_88B940C 3,292 instructions (0.000%), 180 calls (088B86A4 - 088B9BF4, length 1365)
  Back Branch 088B9464 180 times (length 54)
  Back Branch 088B9BF0 4 times (length 499)
_S1_2_8941BB0 3,288 instructions (0.000%), 274 calls (08941BB0 - 08941BDC, length 12)
_S1_2_8862E88 3,280 instructions (0.000%), 80 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862EA4 165 times (length 89)
  Back Branch 08862E48 4 times (length 30)
_S1_2_887C508 3,255 instructions (0.000%), 33 calls (0887BCD8 - 0887C524, length 532)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C520 33 times (length 532)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8862E94 3,233 instructions (0.000%), 85 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862EA4 165 times (length 89)
  Back Branch 08862E48 4 times (length 30)
_S1_2_8811BA4 3,233 instructions (0.000%), 5 calls (0880FAE4 - 088938A0, length 135024)
  Back Branch 0880FE98 53 times (length 146)
  Back Branch 0880FC60 52 times (length 43)
  Back Branch 0880FB44 4 times (length 11)
  Back Branch 0880FCC4 4 times (length 10)
  Back Branch 0880FCF8 4 times (length 10)
  Back Branch 0880FD2C 4 times (length 10)
  Back Branch 08811CC8 1 times (length 2171)
  Back Branch 0880FEF0 1 times (length 211)
_S1_2_88237A4 3,228 instructions (0.000%), 106 calls (08823664 - 088237B4, length 85)
  Back Branch 088236A0 7,184 times (length 17)
  Back Branch 0882379C 1,707 times (length 67)
  Back Branch 0882376C 246 times (length 54)
  Back Branch 088237B0 106 times (length 72)
_S1_2_88730F0 3,216 instructions (0.000%), 64 calls (0886E240 - 08873158, length 5063)
  Back Branch 0886E31C 484 times (length 20)
  Back Branch 0886E2F0 484 times (length 8)
  Back Branch 08873154 64 times (length 5063)
_S1_2_88F7928 3,214 instructions (0.000%), 1 calls (088F7928 - 088F79E8, length 49)
  Back Branch 088F7970 237 times (length 6)
  Back Branch 088F79A0 175 times (length 17)
  Back Branch 088F7994 62 times (length 14)
_S1_2_888C65C 3,196 instructions (0.000%), 47 calls (0888AF04 - 0888C69C, length 1511)
  Back Branch 0888C698 148 times (length 1511)
  Back Branch 0888AF80 148 times (length 8)
  Back Branch 0888AFA0 148 times (length 17)
_S1_2_894803C 3,157 instructions (0.000%), 451 calls (0894803C - 08948054, length 7)
_S1_2_887CB28 3,152 instructions (0.000%), 31 calls (0887BCD8 - 0887CB44, length 924)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CB40 31 times (length 924)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887D594 3,145 instructions (0.000%), 49 calls (0887D468 - 0887D5CC, length 90)
  Back Branch 0887D4CC 219 times (length 12)
  Back Branch 0887D4FC 197 times (length 24)
  Back Branch 0887D544 112 times (length 42)
  Back Branch 0887D54C 81 times (length 43)
  Back Branch 0887D5C8 49 times (length 90)
_S1_2_8866338 3,144 instructions (0.000%), 109 calls (08866338 - 08866538, length 129)
  Back Branch 08866478 21 times (length 66)
  Back Branch 088664A4 1 times (length 48)
_S1_2_8873594 3,141 instructions (0.000%), 60 calls (08873594 - 08873700, length 92)
  Back Branch 0887368C 32 times (length 32)
  Back Branch 088736FC 28 times (length 41)
  Back Branch 088736F4 28 times (length 53)
_S1_2_88993A8 3,124 instructions (0.000%), 11 calls (08898FC4 - 08899758, length 486)
  Back Branch 0889973C 220 times (length 12)
  Back Branch 0889971C 209 times (length 213)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899744 66 times (length 13)
  Back Branch 088993E8 11 times (length 136)
  Back Branch 0889974C 11 times (length 15)
  Back Branch 08899754 11 times (length 226)
_S1_2_88E66C0 3,122 instructions (0.000%), 223 calls (088E66C0 - 088E6764, length 42)
_S1_2_88E7218 3,094 instructions (0.000%), 2 calls (088E7218 - 088E72DC, length 50)
  Back Branch 088E7284 900 times (length 2)
  Back Branch 088E72C4 88 times (length 11)
  Back Branch 088E7290 60 times (length 6)
  Back Branch 088E72D8 2 times (length 25)
_S1_2_88B8ADC 3,060 instructions (0.000%), 180 calls (088B8ADC - 088B8B1C, length 17)
_S1_2_88B95F8 3,045 instructions (0.000%), 151 calls (0889F4B4 - 088B9BD4, length 27081)
  Back Branch 088B9690 151 times (length 193)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B94C4 3 times (length 26630)
  Back Branch 088B9BD0 1 times (length 362)
_S1_2_8882610 3,035 instructions (0.000%), 139 calls (08882610 - 08882678, length 27)
_S1_2_88F873C 3,020 instructions (0.000%), 3 calls (088F873C - 088F8920, length 122)
  Back Branch 088F8860 96 times (length 21)
  Back Branch 088F87D8 96 times (length 9)
  Back Branch 088F8868 60 times (length 19)
  Back Branch 088F88A4 12 times (length 23)
_S1_2_8940490 3,015 instructions (0.000%), 335 calls (0893A388 - 089404E4, length 6232)
  Back Branch 0893A800 1,303 times (length 288)
_S1_2_89403A8 2,943 instructions (0.000%), 327 calls (0893A388 - 089403F4, length 6172)
  Back Branch 0893A800 1,303 times (length 288)
_S1_2_887211C 2,943 instructions (0.000%), 63 calls (08863240 - 0887220C, length 15348)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08872154 63 times (length 8)
  Back Branch 08872198 60 times (length 15320)
  Back Branch 088721BC 3 times (length 22)
  Back Branch 088721C4 3 times (length 34)
  Back Branch 088721AC 3 times (length 18)
  Back Branch 08872208 3 times (length 37)
_S1_2_89697B8 2,923 instructions (0.000%), 79 calls (089697B8 - 0896984C, length 38)
  Back Branch 08969830 79 times (length 13)
  Back Branch 08969848 79 times (length 19)
_S1_2_8946CD8 2,873 instructions (0.000%), 221 calls (08946CD8 - 08946D08, length 13)
_S1_2_88641A4 2,868 instructions (0.000%), 239 calls (088641A4 - 08955514, length 247005)
_S1_2_881101C 2,866 instructions (0.000%), 44 calls (08810DD8 - 08892C80, length 133035)
  Back Branch 08892C38 153 times (length 26)
  Back Branch 08892C74 90 times (length 37)
  Back Branch 08810F40 63 times (length 92)
  Back Branch 0881101C 44 times (length 61)
_S1_2_890F190 2,860 instructions (0.000%), 260 calls (0890F190 - 0890F1B8, length 11)
_S1_2_88CA448 2,860 instructions (0.000%), 19 calls (088CA448 - 088CA544, length 64)
  Back Branch 088CA498 228 times (length 4)
  Back Branch 088CA518 71 times (length 17)
_S1_2_8941B88 2,850 instructions (0.000%), 285 calls (08941B88 - 08941BAC, length 10)
_S1_2_88825A8 2,833 instructions (0.000%), 137 calls (088825A8 - 0888260C, length 26)
_S1_2_8908C0C 2,812 instructions (0.000%), 76 calls (08908C0C - 08908D6C, length 89)
_S1_2_8892B90 2,765 instructions (0.000%), 79 calls (08892B90 - 08892C80, length 61)
  Back Branch 08892C38 153 times (length 26)
  Back Branch 08892C74 90 times (length 37)
_S1_2_887C708 2,761 instructions (0.000%), 25 calls (0887BCD8 - 0887C724, length 660)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887C720 25 times (length 660)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_89505B4 2,747 instructions (0.000%), 2,747 calls (089505B4 - 089506EC, length 79)
_S1_2_8893820 2,726 instructions (0.000%), 94 calls (08893820 - 088938A0, length 33)
_S1_2_893C5E4 2,670 instructions (0.000%), 89 calls (0893C3A0 - 0893C620, length 161)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C4EC 94 times (length 85)
  Back Branch 0893C61C 89 times (length 84)
_S1_2_88878F0 2,667 instructions (0.000%), 1 calls (088878F0 - 08887978, length 35)
  Back Branch 08887954 330 times (length 8)
_S1_2_886B0A8 2,664 instructions (0.000%), 74 calls (0886B0A8 - 0886B150, length 43)
_S1_2_890EF54 2,660 instructions (0.000%), 76 calls (0890EF54 - 0890F020, length 52)
  Back Branch 0890EFFC 76 times (length 25)
  Back Branch 0890EFBC 76 times (length 6)
_S1_2_893C624 2,640 instructions (0.000%), 88 calls (0893C3A0 - 0893C6A0, length 193)
  Back Branch 0893C4DC 2,874 times (length 41)
  Back Branch 0893C4EC 94 times (length 85)
  Back Branch 0893C664 88 times (length 102)
  Back Branch 0893C69C 88 times (length 18)
_S1_2_889050C 2,634 instructions (0.000%), 878 calls (0889050C - 08890514, length 3)
_S1_2_888FF58 2,601 instructions (0.000%), 289 calls (0888FF58 - 0888FF80, length 11)
  Back Branch 0888FF70 289 times (length 6)
_S1_2_895486C 2,592 instructions (0.000%), 96 calls (0895486C - 089548D4, length 27)
_S1_2_890ED5C 2,584 instructions (0.000%), 76 calls (0890ED5C - 0890EDE0, length 34)
_S1_2_893DD7C 2,584 instructions (0.000%), 68 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
  Back Branch 0893DD8C 68 times (length 198)
_S1_2_888B64C 2,576 instructions (0.000%), 28 calls (0888B0D4 - 0888B690, length 368)
  Back Branch 0888B68C 28 times (length 368)
_S1_2_8810418 2,560 instructions (0.000%), 12 calls (08810418 - 08810578, length 89)
  Back Branch 0881048C 200 times (length 7)
  Back Branch 088104F8 28 times (length 14)
  Back Branch 0881052C 12 times (length 13)
_S1_2_89602CC 2,528 instructions (0.000%), 158 calls (089602CC - 089603F4, length 75)
_S1_2_887225C 2,469 instructions (0.000%), 60 calls (08863240 - 08872300, length 15409)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08872290 60 times (length 8)
  Back Branch 088722C4 57 times (length 15395)
  Back Branch 088722FC 3 times (length 23)
_S1_2_88F754C 2,464 instructions (0.000%), 8 calls (088F754C - 088F75C4, length 31)
  Back Branch 088F75A0 256 times (length 9)
  Back Branch 088F7590 256 times (length 8)
_S1_2_896C588 2,456 instructions (0.000%), 1,228 calls (0896C588 - 0896C58C, length 2)
_S1_2_888F58C 2,448 instructions (0.000%), 18 calls (0888F00C - 0888FEC8, length 944)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F644 18 times (length 376)
  Back Branch 0888FDF0 12 times (length 519)
  Back Branch 0888F7F0 9 times (length 417)
_S1_2_8929B68 2,439 instructions (0.000%), 2 calls (08929B68 - 0892A4BC, length 598)
  Back Branch 0892A4AC 92 times (length 8)
  Back Branch 0892A198 46 times (length 328)
  Back Branch 0892A4B8 46 times (length 202)
  Back Branch 08929FA0 12 times (length 8)
  Back Branch 0892A254 12 times (length 8)
  Back Branch 0892A1E8 10 times (length 278)
  Back Branch 0892A1CC 6 times (length 271)
  Back Branch 0892A130 6 times (length 302)
  Back Branch 0892A25C 6 times (length 38)
  Back Branch 0892A0E4 2 times (length 8)
  Back Branch 0892A428 1 times (length 254)
  Back Branch 0892A40C 1 times (length 515)
  Back Branch 0892A3D0 1 times (length 247)
  Back Branch 0892A3BC 1 times (length 242)
  Back Branch 0892A1B4 1 times (length 355)
  Back Branch 0892A0EC 1 times (length 297)
  Back Branch 08929FA8 1 times (length 179)
  Back Branch 08929F44 1 times (length 131)
_S1_2_88931A8 2,432 instructions (0.000%), 47 calls (088931A8 - 088932A4, length 64)
  Back Branch 08893234 66 times (length 12)
  Back Branch 08893298 25 times (length 35)
  Back Branch 08893274 19 times (length 20)
_S1_2_896BF68 2,416 instructions (0.000%), 1,208 calls (0896BF68 - 0896BF6C, length 2)
_S1_2_896BF48 2,416 instructions (0.000%), 1,208 calls (0896BF48 - 0896BF4C, length 2)
_S1_2_895D584 2,396 instructions (0.000%), 1,198 calls (0895D584 - 0895D588, length 2)
_S1_2_8876050 2,384 instructions (0.000%), 39 calls (08863240 - 088761CC, length 19428)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08876140 1,070 times (length 19394)
  Back Branch 08863284 485 times (length 12)
  Back Branch 088761A0 386 times (length 42)
  Back Branch 088761B8 215 times (length 41)
  Back Branch 08876190 32 times (length 51)
_S1_2_886458C 2,379 instructions (0.000%), 183 calls (0886458C - 089554F4, length 246747)
_S1_2_88A0CF0 2,376 instructions (0.000%), 264 calls (088A0CF0 - 088A0D10, length 9)
_S1_2_88B9380 2,360 instructions (0.000%), 236 calls (088B9380 - 088B93BC, length 16)
_S1_2_88E6D94 2,351 instructions (0.000%), 1 calls (088E6D94 - 088E6EB0, length 72)
  Back Branch 088E6E6C 113 times (length 22)
  Back Branch 088E6E7C 19 times (length 39)
_S1_2_8862478 2,350 instructions (0.000%), 47 calls (08810CB8 - 088624B8, length 83457)
  Back Branch 088624B4 66 times (length 83457)
_S1_2_887CC64 2,323 instructions (0.000%), 21 calls (0887BCD8 - 0887CC80, length 1003)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887CC7C 21 times (length 1003)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88C84FC 2,292 instructions (0.000%), 764 calls (088C84FC - 088C8504, length 3)
_S1_2_88C8810 2,286 instructions (0.000%), 762 calls (088C8810 - 088C8818, length 3)
_S1_2_88C7F70 2,281 instructions (0.000%), 81 calls (088C7F70 - 088C8070, length 65)
  Back Branch 088C7FDC 81 times (length 12)
_S1_2_889929C 2,281 instructions (0.000%), 68 calls (08898FC4 - 0889995C, length 615)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899834 57 times (length 411)
  Back Branch 08899940 11 times (length 478)
  Back Branch 088992EC 11 times (length 113)
_S1_2_88995BC 2,252 instructions (0.000%), 10 calls (08898FC4 - 0889995C, length 615)
  Back Branch 08899798 88 times (length 12)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899778 78 times (length 103)
  Back Branch 088997A4 78 times (length 14)
  Back Branch 08899640 30 times (length 11)
  Back Branch 08899940 11 times (length 478)
  Back Branch 088996B0 10 times (length 354)
  Back Branch 088997B8 10 times (length 119)
  Back Branch 088997B0 10 times (length 17)
_S1_2_888E124 2,238 instructions (0.000%), 746 calls (0888E124 - 0888E12C, length 3)
_S1_2_893383C 2,214 instructions (0.000%), 18 calls (08933774 - 08935034, length 1585)
  Back Branch 0893379C 8,972 times (length 5)
  Back Branch 08935028 385 times (length 1383)
  Back Branch 08933A20 127 times (length 173)
  Back Branch 08933A64 127 times (length 21)
  Back Branch 08933AE0 127 times (length 158)
  Back Branch 08933AEC 127 times (length 120)
  Back Branch 08933A78 122 times (length 25)
  Back Branch 08935018 27 times (length 1379)
_S1_2_88C8238 2,200 instructions (0.000%), 25 calls (0888EC10 - 088DAC34, length 77834)
  Back Branch 088DAC30 118 times (length 77834)
_S1_2_895F8A4 2,168 instructions (0.000%), 74 calls (0895F8A4 - 0895F91C, length 31)
_S1_2_88627E0 2,160 instructions (0.000%), 270 calls (088627E0 - 08862808, length 11)
_S1_2_893B514 2,160 instructions (0.000%), 240 calls (0893B514 - 0893B534, length 9)
_S1_2_896C540 2,156 instructions (0.000%), 1,078 calls (0896C540 - 0896C544, length 2)
_S1_2_892DFB8 2,144 instructions (0.000%), 40 calls (0892DFB8 - 0892E134, length 96)
  Back Branch 0892E100 120 times (length 70)
  Back Branch 0892E108 108 times (length 55)
  Back Branch 0892E110 96 times (length 12)
_S1_2_8889688 2,132 instructions (0.000%), 164 calls (08889688 - 088896B8, length 13)
_S1_2_895512C 2,080 instructions (0.000%), 260 calls (0895512C - 08955148, length 8)
_S1_2_895CB70 2,067 instructions (0.000%), 53 calls (0895CB70 - 0895CC0C, length 40)
  Back Branch 0895CBF0 53 times (length 15)
  Back Branch 0895CC08 53 times (length 21)
_S1_2_89437FC 2,048 instructions (0.000%), 512 calls (089437FC - 08943808, length 4)
_S1_2_8887684 2,016 instructions (0.000%), 32 calls (08887684 - 0888778C, length 67)
_S1_2_896C380 1,974 instructions (0.000%), 987 calls (0896C380 - 0896C384, length 2)
_S1_2_8947C5C 1,974 instructions (0.000%), 329 calls (08947C5C - 08947C70, length 6)
_S1_2_893A918 1,974 instructions (0.000%), 94 calls (0893A918 - 0893A974, length 24)
  Back Branch 0893A954 94 times (length 7)
  Back Branch 0893A970 94 times (length 13)
_S1_2_881F228 1,967 instructions (0.000%), 63 calls (0881F228 - 0888D410, length 112763)
  Back Branch 0881F240 154 times (length 5)
_S1_2_8865270 1,904 instructions (0.000%), 68 calls (08865200 - 08865278, length 31)
  Back Branch 08865274 68 times (length 31)
_S1_2_8865264 1,904 instructions (0.000%), 68 calls (08865200 - 0886526C, length 28)
  Back Branch 08865268 68 times (length 28)
_S1_2_88F7840 1,892 instructions (0.000%), 172 calls (088F7840 - 088F7880, length 17)
_S1_2_89471E8 1,892 instructions (0.000%), 76 calls (089471E8 - 0894734C, length 90)
  Back Branch 08947348 44 times (length 79)
_S1_2_896A420 1,892 instructions (0.000%), 44 calls (0896A420 - 0896A4CC, length 44)
  Back Branch 0896A4B0 44 times (length 19)
  Back Branch 0896A4C8 44 times (length 25)
_S1_2_8865200 1,875 instructions (0.000%), 75 calls (08865200 - 08865260, length 25)
_S1_2_8862E64 1,870 instructions (0.000%), 55 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862E80 1,055 times (length 80)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862E48 4 times (length 30)
_S1_2_896BF80 1,862 instructions (0.000%), 931 calls (0896BF80 - 0896BF84, length 2)
_S1_2_896BF60 1,862 instructions (0.000%), 931 calls (0896BF60 - 0896BF64, length 2)
_S1_2_89657FC 1,862 instructions (0.000%), 38 calls (089657FC - 089658C0, length 50)
  Back Branch 089658BC 38 times (length 31)
  Back Branch 0896589C 38 times (length 23)
_S1_2_896C0B0 1,858 instructions (0.000%), 929 calls (0896C0B0 - 0896C0B4, length 2)
_S1_2_8901C4C 1,856 instructions (0.000%), 32 calls (08901C4C - 089021B0, length 346)
  Back Branch 08901FAC 32 times (length 189)
_S1_2_8861428 1,854 instructions (0.000%), 206 calls (08861428 - 08861448, length 9)
_S1_2_896C198 1,850 instructions (0.000%), 925 calls (0896C198 - 0896C19C, length 2)
_S1_2_896C620 1,848 instructions (0.000%), 924 calls (0896C620 - 0896C624, length 2)
_S1_2_896C608 1,844 instructions (0.000%), 922 calls (0896C608 - 0896C60C, length 2)
_S1_2_896C600 1,844 instructions (0.000%), 922 calls (0896C600 - 0896C604, length 2)
_S1_2_896C220 1,826 instructions (0.000%), 913 calls (0896C220 - 0896C224, length 2)
_S1_2_896C200 1,826 instructions (0.000%), 913 calls (0896C200 - 0896C204, length 2)
_S1_2_896BF78 1,826 instructions (0.000%), 913 calls (0896BF78 - 0896BF7C, length 2)
_S1_2_8877DA4 1,821 instructions (0.000%), 64 calls (08877DA4 - 08877F14, length 93)
  Back Branch 08877E58 28 times (length 40)
  Back Branch 08877EB8 11 times (length 41)
  Back Branch 08877ED4 8 times (length 48)
  Back Branch 08877EF0 8 times (length 48)
  Back Branch 08877EA8 4 times (length 51)
  Back Branch 08877F10 1 times (length 72)
_S1_2_88E85EC 1,797 instructions (0.000%), 6 calls (0889642C - 088E86F0, length 84146)
  Back Branch 088E86B8 38 times (length 38)
  Back Branch 088E86EC 6 times (length 84146)
_S1_2_8888810 1,768 instructions (0.000%), 16 calls (08884F48 - 08888814, length 3636)
  Back Branch 08888810 16 times (length 3636)
  Back Branch 088850C0 16 times (length 46)
  Back Branch 088850B4 16 times (length 43)
  Back Branch 088850E0 8 times (length 60)
_S1_2_888FB4C 1,760 instructions (0.000%), 55 calls (0888F00C - 0888FB64, length 727)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FB60 55 times (length 379)
_S1_2_889AB18 1,752 instructions (0.000%), 1 calls (0889AB18 - 0889AE7C, length 218)
  Back Branch 0889AE2C 336 times (length 3)
  Back Branch 0889ABBC 12 times (length 5)
  Back Branch 0889AE40 11 times (length 13)
  Back Branch 0889ADE8 8 times (length 3)
  Back Branch 0889AC78 6 times (length 11)
  Back Branch 0889AC44 6 times (length 52)
  Back Branch 0889ADFC 4 times (length 13)
  Back Branch 0889ACAC 2 times (length 5)
_S1_2_896C1D0 1,746 instructions (0.000%), 873 calls (0896C1D0 - 0896C1D4, length 2)
_S1_2_895EAEC 1,744 instructions (0.000%), 109 calls (0895EAEC - 0895EC1C, length 77)
_S1_2_88E7FA4 1,722 instructions (0.000%), 42 calls (088E7FA4 - 08954594, length 110973)
  Back Branch 088E8084 42 times (length 44)
_S1_2_8872068 1,713 instructions (0.000%), 39 calls (088662FC - 08872118, length 12168)
  Back Branch 088720B0 39 times (length 10)
  Back Branch 08872104 30 times (length 12164)
  Back Branch 08872114 11 times (length 19)
_S1_2_88BAF88 1,704 instructions (0.000%), 16 calls (088B9E2C - 088BAF8C, length 1113)
  Back Branch 088B9F80 948 times (length 11)
  Back Branch 088BAF88 46 times (length 1113)
  Back Branch 088B9FD4 10 times (length 46)
_S1_2_881E5A4 1,692 instructions (0.000%), 4 calls (0881E5A4 - 0881E648, length 42)
  Back Branch 0881E63C 196 times (length 8)
  Back Branch 0881E644 4 times (length 21)
_S1_2_8891EBC 1,690 instructions (0.000%), 5 calls (08891EBC - 08892060, length 106)
  Back Branch 08892004 160 times (length 5)
  Back Branch 08891FD4 40 times (length 11)
_S1_2_8880268 1,680 instructions (0.000%), 105 calls (08880268 - 088802A4, length 16)
_S1_2_89588A8 1,672 instructions (0.000%), 76 calls (089588A8 - 08958908, length 25)
_S1_2_880DAB0 1,651 instructions (0.000%), 127 calls (0880DAB0 - 0895A94C, length 340904)
_S1_2_88B7A1C 1,624 instructions (0.000%), 812 calls (088B7A1C - 088B7A20, length 2)
_S1_2_8871F70 1,624 instructions (0.000%), 56 calls (0886D070 - 08871F74, length 5058)
  Back Branch 08871F70 56 times (length 5058)
_S1_2_887CAA8 1,623 instructions (0.000%), 15 calls (0887BCD8 - 0887CAC4, length 892)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887CAC0 15 times (length 892)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888EA14 1,605 instructions (0.000%), 535 calls (0888EA14 - 0888EA1C, length 3)
_S1_2_896C598 1,598 instructions (0.000%), 799 calls (0896C598 - 0896C59C, length 2)
_S1_2_896C578 1,598 instructions (0.000%), 799 calls (0896C578 - 0896C57C, length 2)
_S1_2_896C568 1,596 instructions (0.000%), 798 calls (0896C568 - 0896C56C, length 2)
_S1_2_88F7A40 1,595 instructions (0.000%), 55 calls (088F7A40 - 088F7AC8, length 35)
  Back Branch 088F7A70 55 times (length 6)
  Back Branch 088F7AA0 55 times (length 18)
_S1_2_895FE60 1,575 instructions (0.000%), 1 calls (0895FE60 - 0895FEAC, length 20)
  Back Branch 0895FE90 312 times (length 5)
_S1_2_88E3650 1,560 instructions (0.000%), 40 calls (088E3650 - 088E36E8, length 39)
_S1_2_893B46C 1,539 instructions (0.000%), 171 calls (0893B46C - 0893B48C, length 9)
_S1_2_886FDA4 1,514 instructions (0.000%), 4 calls (0886FDA4 - 088704F4, length 469)
  Back Branch 08870014 12 times (length 13)
  Back Branch 08870334 4 times (length 183)
  Back Branch 08870358 4 times (length 200)
_S1_2_887BC08 1,512 instructions (0.000%), 126 calls (0887BC08 - 0887BC6C, length 26)
_S1_2_8865E7C 1,511 instructions (0.000%), 170 calls (08865E7C - 08865EA0, length 10)
_S1_2_88C80E0 1,509 instructions (0.000%), 51 calls (088C80E0 - 088C822C, length 84)
  Back Branch 088C8110 51 times (length 7)
  Back Branch 088C8140 51 times (length 19)
  Back Branch 088C81D4 22 times (length 56)
  Back Branch 088C81C4 1 times (length 41)
  Back Branch 088C81A8 1 times (length 30)
_S1_2_8941BE0 1,504 instructions (0.000%), 64 calls (0893A388 - 08941C34, length 7724)
  Back Branch 0893A800 1,303 times (length 288)
  Back Branch 08941C30 32 times (length 7442)
_S1_2_88812FC 1,452 instructions (0.000%), 66 calls (088812FC - 08881330, length 14)
  Back Branch 08881320 132 times (length 8)
_S1_2_893B4A4 1,431 instructions (0.000%), 159 calls (0893B4A4 - 0893B4C4, length 9)
_S1_2_88B0994 1,408 instructions (0.000%), 38 calls (088A4490 - 088D88C8, length 53519)
  Back Branch 088B0994 38 times (length 100)
  Back Branch 088B08C8 16 times (length 9)
  Back Branch 088D88B0 1 times (length 21)
  Back Branch 088B0970 1 times (length 27)
  Back Branch 088B0910 1 times (length 28)
  Back Branch 088B0958 1 times (length 10)
  Back Branch 088B0948 1 times (length 12592)
  Back Branch 088B0880 1 times (length 17)
  Back Branch 088B08A0 1 times (length 30)
_S1_2_8864374 1,400 instructions (0.000%), 100 calls (08864374 - 088643A8, length 14)
_S1_2_88BBBC4 1,396 instructions (0.000%), 16 calls (088BBBC4 - 088BBC4C, length 35)
  Back Branch 088BBC08 210 times (length 5)
  Back Branch 088BBC48 9 times (length 9)
  Back Branch 088BBC18 7 times (length 6)
_S1_2_8835874 1,384 instructions (0.000%), 40 calls (088308A8 - 088358B8, length 5125)
  Back Branch 088358AC 36 times (length 5123)
  Back Branch 088358B4 4 times (length 5125)
_S1_2_893A8A8 1,380 instructions (0.000%), 230 calls (0893A8A8 - 0893A8D4, length 12)
_S1_2_8874CD4 1,376 instructions (0.000%), 32 calls (08874CD4 - 08874D7C, length 43)
_S1_2_896C378 1,348 instructions (0.000%), 674 calls (0896C378 - 0896C37C, length 2)
_S1_2_887E468 1,342 instructions (0.000%), 14 calls (0887BCD8 - 0887E484, length 2540)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887E480 14 times (length 2540)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88FC1E8 1,322 instructions (0.000%), 81 calls (088FC1E8 - 088FC234, length 20)
  Back Branch 088FC228 47 times (length 8)
_S1_2_8828AC8 1,317 instructions (0.000%), 1 calls (08828AC8 - 08829050, length 355)
  Back Branch 08828B78 33 times (length 8)
  Back Branch 08828B44 19 times (length 13)
  Back Branch 08828E00 12 times (length 5)
  Back Branch 08828E78 12 times (length 5)
  Back Branch 08828D88 12 times (length 5)
  Back Branch 08828D0C 12 times (length 6)
  Back Branch 08828F14 3 times (length 168)
  Back Branch 08829014 3 times (length 67)
  Back Branch 08828BB8 2 times (length 9)
_S1_2_88880E4 1,296 instructions (0.000%), 72 calls (088880E4 - 08888140, length 24)
  Back Branch 08888128 72 times (length 10)
_S1_2_8872F70 1,286 instructions (0.000%), 16 calls (0886F914 - 08872FA4, length 3493)
  Back Branch 08872C3C 422 times (length 3276)
  Back Branch 0886F980 224 times (length 16)
  Back Branch 0886F994 223 times (length 20)
  Back Branch 08872C9C 25 times (length 3300)
  Back Branch 08872FA0 16 times (length 251)
  Back Branch 0886FA04 1 times (length 48)
  Back Branch 0886F9CC 1 times (length 34)
_S1_2_8888828 1,280 instructions (0.000%), 10 calls (088850FC - 0888882C, length 3533)
  Back Branch 08888828 10 times (length 3533)
  Back Branch 088852C8 10 times (length 41)
  Back Branch 088852B0 10 times (length 35)
_S1_2_88643E4 1,276 instructions (0.000%), 116 calls (088643E4 - 0886441C, length 15)
_S1_2_88E5D28 1,269 instructions (0.000%), 71 calls (088E5D28 - 088E5D80, length 23)
_S1_2_881D9C4 1,269 instructions (0.000%), 47 calls (0881D9C4 - 0881DA2C, length 27)
_S1_2_88A12CC 1,265 instructions (0.000%), 253 calls (088A12CC - 088A12F0, length 10)
_S1_2_8969258 1,264 instructions (0.000%), 79 calls (08969258 - 08969380, length 75)
_S1_2_893DC3C 1,264 instructions (0.000%), 50 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
  Back Branch 0893DC4C 50 times (length 118)
_S1_2_896BFA0 1,252 instructions (0.000%), 626 calls (0896BFA0 - 0896BFA4, length 2)
_S1_2_88741E0 1,233 instructions (0.000%), 32 calls (08863660 - 0887427C, length 17160)
  Back Branch 08874278 27 times (length 17160)
  Back Branch 08874254 5 times (length 7291)
_S1_2_8880548 1,216 instructions (0.000%), 64 calls (08880548 - 08880590, length 19)
_S1_2_8810F2C 1,216 instructions (0.000%), 19 calls (08810DD8 - 08892C80, length 133035)
  Back Branch 08892C38 153 times (length 26)
  Back Branch 08892C74 90 times (length 37)
  Back Branch 08810F40 63 times (length 92)
_S1_2_88243E8 1,211 instructions (0.000%), 90 calls (088243E8 - 088A7358, length 134109)
_S1_2_8871F78 1,211 instructions (0.000%), 39 calls (08871F78 - 08872064, length 60)
  Back Branch 08872024 1 times (length 23)
_S1_2_880EBD4 1,200 instructions (0.000%), 48 calls (0880EBD4 - 0880EC34, length 25)
_S1_2_883103C 1,197 instructions (0.000%), 63 calls (0883103C - 08831108, length 52)
_S1_2_894F65C 1,194 instructions (0.000%), 3 calls (0894F65C - 0894F704, length 43)
  Back Branch 0894F6BC 4,117,911 times (length 14)
  Back Branch 0894F700 3,137,462 times (length 21)
_S1_2_888A540 1,188 instructions (0.000%), 47 calls (0888A540 - 0888A608, length 51)
_S1_2_887BC70 1,176 instructions (0.000%), 98 calls (0887BC70 - 0887BCD4, length 26)
_S1_2_8959DD4 1,175 instructions (0.000%), 26 calls (08959DD4 - 08959EA4, length 53)
  Back Branch 08959E34 23 times (length 13)
  Back Branch 08959EA0 23 times (length 40)
_S1_2_888EDF0 1,170 instructions (0.000%), 18 calls (0888EDF0 - 0888EF94, length 106)
_S1_2_88E5CC8 1,155 instructions (0.000%), 111 calls (088E5CC8 - 088E5D24, length 24)
_S1_2_888987C 1,155 instructions (0.000%), 102 calls (088896E8 - 088898A4, length 112)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 08889884 102 times (length 19)
  Back Branch 0888984C 100 times (length 91)
_S1_2_8898FF8 1,131 instructions (0.000%), 5 calls (08898FC4 - 0889995C, length 615)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 088997FC 39 times (length 12)
  Back Branch 088997DC 34 times (length 497)
  Back Branch 08899808 34 times (length 14)
  Back Branch 0889907C 15 times (length 11)
  Back Branch 08899940 11 times (length 478)
  Back Branch 0889981C 5 times (length 513)
  Back Branch 08899814 5 times (length 17)
_S1_2_88E5F74 1,125 instructions (0.000%), 75 calls (088E5F74 - 088E5FC0, length 20)
_S1_2_896AF30 1,125 instructions (0.000%), 9 calls (0896AF30 - 0896AFF0, length 49)
  Back Branch 0896AFAC 72 times (length 11)
  Back Branch 0896AFEC 9 times (length 30)
  Back Branch 0896AFD4 9 times (length 24)
_S1_2_8968E5C 1,115 instructions (0.000%), 223 calls (08968E5C - 08968E6C, length 5)
_S1_2_88887D4 1,111 instructions (0.000%), 101 calls (088887D4 - 08888804, length 13)
_S1_2_88763F0 1,092 instructions (0.000%), 39 calls (088763F0 - 0887645C, length 28)
_S1_2_882822C 1,086 instructions (0.000%), 2 calls (0882822C - 08828904, length 439)
  Back Branch 08828610 8 times (length 11)
  Back Branch 08828580 6 times (length 19)
  Back Branch 088288A0 6 times (length 4)
  Back Branch 088286E0 4 times (length 7)
  Back Branch 0882851C 4 times (length 18)
_S1_2_88CC144 1,085 instructions (0.000%), 1 calls (088CC144 - 088CC6B8, length 350)
  Back Branch 088CC1A0 27 times (length 7)
  Back Branch 088CC228 12 times (length 11)
  Back Branch 088CC588 12 times (length 8)
  Back Branch 088CC514 12 times (length 5)
  Back Branch 088CC6AC 9 times (length 8)
  Back Branch 088CC258 4 times (length 33)
  Back Branch 088CC1C4 4 times (length 6)
  Back Branch 088CC5AC 4 times (length 24)
  Back Branch 088CC538 4 times (length 16)
  Back Branch 088CC4D8 4 times (length 6)
  Back Branch 088CC4A4 4 times (length 47)
  Back Branch 088CC46C 3 times (length 7)
  Back Branch 088CC6B4 3 times (length 145)
_S1_2_8863924 1,084 instructions (0.000%), 148 calls (08863924 - 08863954, length 13)
_S1_2_88A90CC 1,080 instructions (0.000%), 90 calls (088A8DAC - 088A90E8, length 208)
  Back Branch 088A90E4 90 times (length 208)
_S1_2_893B9F8 1,056 instructions (0.000%), 32 calls (0893B9F8 - 0893BA9C, length 42)
  Back Branch 0893BA50 32 times (length 14)
_S1_2_887CB08 1,036 instructions (0.000%), 11 calls (0887BCD8 - 0887CB24, length 916)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887CB20 11 times (length 916)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888FB14 1,024 instructions (0.000%), 32 calls (0888F00C - 0888FB2C, length 713)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FB28 32 times (length 365)
_S1_2_8821278 1,019 instructions (0.000%), 1 calls (08821278 - 088222B0, length 1039)
  Back Branch 088215F4 3 times (length 9)
  Back Branch 08822268 1 times (length 880)
  Back Branch 088222AC 1 times (length 901)
  Back Branch 08822108 1 times (length 780)
  Back Branch 088221F0 1 times (length 846)
  Back Branch 08822078 1 times (length 735)
  Back Branch 08822180 1 times (length 814)
  Back Branch 08822008 1 times (length 703)
  Back Branch 088220A0 1 times (length 749)
  Back Branch 08821650 1 times (length 114)
  Back Branch 08821690 1 times (length 57)
  Back Branch 08821730 1 times (length 101)
  Back Branch 08821CBC 1 times (length 480)
  Back Branch 08821C1C 1 times (length 436)
  Back Branch 08821E14 1 times (length 570)
  Back Branch 08821F74 1 times (length 662)
  Back Branch 088219B4 1 times (length 266)
  Back Branch 08821AF0 1 times (length 349)
  Back Branch 08821B84 1 times (length 390)
  Back Branch 08821BDC 1 times (length 416)
_S1_2_894F544 1,013 instructions (0.000%), 11 calls (0894F544 - 0894F658, length 70)
  Back Branch 0894F5E4 55 times (length 8)
_S1_2_89549E4 1,008 instructions (0.000%), 72 calls (089549E4 - 08954A1C, length 15)
  Back Branch 08954A18 72 times (length 6)
_S1_2_888B7F8 1,001 instructions (0.000%), 13 calls (0888B7F8 - 0888B92C, length 78)
  Back Branch 0888B928 13 times (length 44)
  Back Branch 0888B920 13 times (length 16)
_S1_2_88DB558 996 instructions (0.000%), 2 calls (088DB558 - 088DBA80, length 331)
  Back Branch 088DBA4C 18 times (length 9)
  Back Branch 088DB928 12 times (length 19)
_S1_2_89613E0 986 instructions (0.000%), 493 calls (089613E0 - 089613E4, length 2)
_S1_2_88B9E24 978 instructions (0.000%), 489 calls (088B9E24 - 088B9E28, length 2)
_S1_2_8863480 977 instructions (0.000%), 72 calls (08863480 - 088634E4, length 26)
  Back Branch 088634B8 37 times (length 10)
_S1_2_887BB98 976 instructions (0.000%), 14 calls (088648D8 - 0887BB9C, length 23730)
  Back Branch 08864914 4,193 times (length 8)
  Back Branch 0887BA8C 717 times (length 13)
  Back Branch 0887BAFC 710 times (length 23691)
  Back Branch 0887BB5C 673 times (length 29)
  Back Branch 0887BB44 533 times (length 59)
  Back Branch 0887BB0C 533 times (length 26)
  Back Branch 0887BB4C 528 times (length 42)
  Back Branch 0887BB90 55 times (length 54)
  Back Branch 0887BB98 14 times (length 89)
_S1_2_8952534 975 instructions (0.000%), 5 calls (08952534 - 0895263C, length 67)
  Back Branch 08952624 25 times (length 32)
_S1_2_8888160 973 instructions (0.000%), 139 calls (08888160 - 08888178, length 7)
_S1_2_88B1B7C 972 instructions (0.000%), 1 calls (088B1B7C - 088B1BE4, length 27)
  Back Branch 088B1BBC 96 times (length 11)
_S1_2_8825E08 964 instructions (0.000%), 11 calls (08823818 - 08825EE4, length 2484)
  Back Branch 08825EE0 11 times (length 2484)
  Back Branch 088238C4 11 times (length 32)
_S1_2_887DD68 963 instructions (0.000%), 9 calls (0887BCD8 - 0887DDE0, length 2115)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887DDDC 9 times (length 2115)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88898D4 960 instructions (0.000%), 40 calls (088896E8 - 088898D8, length 125)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898D4 40 times (length 12)
_S1_2_8888144 959 instructions (0.000%), 137 calls (08888144 - 0888815C, length 7)
_S1_2_8874C58 959 instructions (0.000%), 64 calls (08810CB8 - 08874CD0, length 102407)
  Back Branch 088624B4 66 times (length 83457)
  Back Branch 08874CCC 1 times (length 18967)
_S1_2_88B560C 955 instructions (0.000%), 1 calls (088B51DC - 08962AD8, length 177728)
  Back Branch 089629AC 100 times (length 8)
  Back Branch 089629F4 80 times (length 8)
  Back Branch 0896294C 8 times (length 7)
  Back Branch 0896290C 8 times (length 6)
  Back Branch 08962A38 8 times (length 8)
  Back Branch 088B5244 1 times (length 12)
  Back Branch 088B5610 1 times (length 271)
_S1_2_8858AC8 952 instructions (0.000%), 136 calls (08858AC8 - 08858AE0, length 7)
_S1_2_88A0C54 946 instructions (0.000%), 19 calls (088A0C54 - 088A0CB8, length 26)
  Back Branch 088A0C8C 132 times (length 4)
_S1_2_8947E24 945 instructions (0.000%), 45 calls (08947E24 - 08947F0C, length 59)
_S1_2_8882BB8 936 instructions (0.000%), 29 calls (08882BB8 - 08882C48, length 37)
_S1_2_888995C 929 instructions (0.000%), 67 calls (088896E8 - 08889984, length 168)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 08889964 67 times (length 75)
_S1_2_896285C 927 instructions (0.000%), 1 calls (0896285C - 08962AD8, length 160)
  Back Branch 089629AC 100 times (length 8)
  Back Branch 089629F4 80 times (length 8)
  Back Branch 0896294C 8 times (length 7)
  Back Branch 0896290C 8 times (length 6)
  Back Branch 08962A38 8 times (length 8)
_S1_2_88BAE74 925 instructions (0.000%), 5 calls (0889DE68 - 088BAE80, length 29703)
  Back Branch 0889DE90 24 times (length 6)
  Back Branch 0889DF44 24 times (length 36)
  Back Branch 088BAE7C 5 times (length 29703)
_S1_2_88F77EC 924 instructions (0.000%), 44 calls (088F77EC - 088F783C, length 21)
_S1_2_88E99A4 920 instructions (0.000%), 2 calls (088E9824 - 088E9B68, length 210)
  Back Branch 088E98A8 175 times (length 26)
  Back Branch 088E9B24 7 times (length 68)
  Back Branch 088E9B64 2 times (length 210)
_S1_2_882AC44 901 instructions (0.000%), 1 calls (0882AC44 - 0882AE3C, length 127)
  Back Branch 0882ACE8 15 times (length 24)
  Back Branch 0882AE10 13 times (length 51)
  Back Branch 0882ADD0 11 times (length 63)
  Back Branch 0882AD6C 4 times (length 38)
  Back Branch 0882AE28 1 times (length 58)
_S1_2_896057C 892 instructions (0.000%), 39 calls (0896057C - 089607A8, length 140)
  Back Branch 0896077C 1 times (length 81)
_S1_2_88BAB74 888 instructions (0.000%), 24 calls (088BAB74 - 088BAC84, length 69)
_S1_2_8813590 888 instructions (0.000%), 1 calls (08813590 - 08813BEC, length 408)
  Back Branch 08813704 100 times (length 2)
  Back Branch 08813890 12 times (length 12)
  Back Branch 08813B1C 4 times (length 109)
  Back Branch 08813AAC 4 times (length 8)
  Back Branch 08813984 4 times (length 23)
  Back Branch 088139DC 4 times (length 11)
  Back Branch 0881389C 4 times (length 18)
  Back Branch 08813844 4 times (length 39)
  Back Branch 08813784 4 times (length 13)
_S1_2_8872210 885 instructions (0.000%), 31 calls (088662FC - 08872258, length 12248)
  Back Branch 08872244 31 times (length 8)
  Back Branch 08872254 28 times (length 12248)
_S1_2_88FD288 884 instructions (0.000%), 16 calls (088FD0F4 - 088FD44C, length 215)
  Back Branch 088FD430 15 times (length 209)
  Back Branch 088FD448 1 times (length 215)
_S1_2_88919C0 875 instructions (0.000%), 35 calls (088919C0 - 0896C1FC, length 223760)
_S1_2_895445C 870 instructions (0.000%), 3 calls (0895445C - 08954558, length 64)
  Back Branch 089544D0 96 times (length 8)
_S1_2_88BA558 868 instructions (0.000%), 105 calls (088BA49C - 088BA570, length 54)
  Back Branch 088BA560 105 times (length 50)
  Back Branch 088BA56C 8 times (length 54)
_S1_2_8823B80 868 instructions (0.000%), 8 calls (088086C4 - 08823D9C, length 28087)
  Back Branch 08823D20 4 times (length 28057)
  Back Branch 08823D98 4 times (length 48)
_S1_2_88A0E10 852 instructions (0.000%), 71 calls (088A0E10 - 088A0E3C, length 12)
_S1_2_8876C50 852 instructions (0.000%), 7 calls (0886D070 - 08876D64, length 10046)
  Back Branch 08876CC8 21 times (length 18)
  Back Branch 08876CF0 7 times (length 10018)
  Back Branch 08876D28 5 times (length 14)
  Back Branch 08876D3C 4 times (length 19)
  Back Branch 08876D4C 3 times (length 22)
  Back Branch 08876D60 3 times (length 40)
_S1_2_882E5CC 852 instructions (0.000%), 5 calls (0882DB6C - 0882E5DC, length 669)
  Back Branch 0882E050 509 times (length 315)
  Back Branch 0882E5C4 7 times (length 445)
  Back Branch 0882E468 5 times (length 298)
  Back Branch 0882E470 5 times (length 299)
  Back Branch 0882E5D8 5 times (length 15)
_S1_2_895CDC0 848 instructions (0.000%), 53 calls (0895CDC0 - 0895CEE8, length 75)
_S1_2_887E688 847 instructions (0.000%), 18 calls (0887BCD8 - 0887E6A4, length 2676)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E6A0 18 times (length 2676)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_888992C 840 instructions (0.000%), 35 calls (088896E8 - 08889930, length 147)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 0888992C 35 times (length 34)
_S1_2_887E808 836 instructions (0.000%), 19 calls (0887BCD8 - 0887E824, length 2772)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887E820 19 times (length 2772)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_889EBDC 824 instructions (0.000%), 4 calls (0889EBDC - 0889ED2C, length 85)
  Back Branch 0889EC1C 16 times (length 12)
  Back Branch 0889ECD4 16 times (length 36)
_S1_2_88B995C 822 instructions (0.000%), 64 calls (0889F4B4 - 088B9990, length 26936)
  Back Branch 088B9978 64 times (length 379)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B94C4 3 times (length 26630)
  Back Branch 088B998C 1 times (length 165)
  Back Branch 088B9754 1 times (length 172)
_S1_2_88A0E40 810 instructions (0.000%), 90 calls (088A0E40 - 088A0E60, length 9)
_S1_2_882FA4C 800 instructions (0.000%), 200 calls (0882FA4C - 0882FA58, length 4)
_S1_2_88E8870 792 instructions (0.000%), 12 calls (088E8870 - 08954594, length 110410)
_S1_2_88E79A4 773 instructions (0.000%), 1 calls (088E79A4 - 088FE47C, length 23223)
  Back Branch 088E7B54 44 times (length 11)
  Back Branch 088E7A64 32 times (length 4)
  Back Branch 088E7A2C 16 times (length 4)
  Back Branch 088E7A48 4 times (length 4)
_S1_2_8941D30 768 instructions (0.000%), 32 calls (08941D30 - 08941D8C, length 24)
_S1_2_88D7080 764 instructions (0.000%), 382 calls (088D7080 - 088D7084, length 2)
_S1_2_890D6C0 760 instructions (0.000%), 76 calls (0890D6C0 - 0890D6E4, length 10)
_S1_2_88A1484 740 instructions (0.000%), 148 calls (088A1484 - 088A14A8, length 10)
_S1_2_88A0DB0 740 instructions (0.000%), 19 calls (088A0DB0 - 088A0E0C, length 24)
  Back Branch 088A0DE8 90 times (length 4)
_S1_2_8892064 732 instructions (0.000%), 12 calls (08892064 - 08892154, length 61)
_S1_2_88BA1AC 730 instructions (0.000%), 1 calls (0888DE68 - 088BA2C8, length 45337)
  Back Branch 088BA2AC 108 times (length 6)
  Back Branch 088BA2C4 1 times (length 45337)
_S1_2_8888668 728 instructions (0.000%), 52 calls (08888668 - 0888869C, length 14)
_S1_2_88122FC 723 instructions (0.000%), 1 calls (088122FC - 08812608, length 196)
  Back Branch 088124D8 11 times (length 13)
  Back Branch 088124CC 11 times (length 10)
  Back Branch 08812400 9 times (length 30)
  Back Branch 08812504 5 times (length 22)
  Back Branch 088125AC 3 times (length 11)
  Back Branch 0881244C 2 times (length 11)
  Back Branch 0881240C 2 times (length 34)
_S1_2_88677F8 721 instructions (0.000%), 7 calls (0882EA04 - 08867884, length 58273)
  Back Branch 08867880 7 times (length 58273)
_S1_2_888267C 720 instructions (0.000%), 72 calls (0888267C - 088826A0, length 10)
_S1_2_880E250 716 instructions (0.000%), 4 calls (0880E250 - 0880E324, length 54)
  Back Branch 0880E2F8 28 times (length 18)
_S1_2_88E9284 712 instructions (0.000%), 4 calls (088E8BD8 - 088E92D4, length 448)
  Back Branch 088E92D0 5 times (length 448)
_S1_2_88A1524 705 instructions (0.000%), 141 calls (088A1524 - 088A1548, length 10)
_S1_2_896A640 704 instructions (0.000%), 44 calls (0896A640 - 0896A768, length 75)
_S1_2_8897314 704 instructions (0.000%), 11 calls (088919C0 - 0896C1FC, length 223760)
  Back Branch 088973C4 11 times (length 5763)
_S1_2_895B0E0 682 instructions (0.000%), 31 calls (0895B0E0 - 0895B134, length 22)
_S1_2_88F77C4 680 instructions (0.000%), 85 calls (088F77C4 - 088F77E8, length 10)
  Back Branch 088F77DC 85 times (length 4)
_S1_2_8805704 678 instructions (0.000%), 3 calls (08805704 - 0894B210, length 333508)
  Back Branch 0894B1B4 5 times (length 72)
  Back Branch 0894B16C 5 times (length 47)
  Back Branch 0894B12C 5 times (length 24)
_S1_2_8946D0C 675 instructions (0.000%), 225 calls (08946D0C - 08946D14, length 3)
_S1_2_8876694 675 instructions (0.000%), 24 calls (088662FC - 088766DC, length 16633)
  Back Branch 088766C8 24 times (length 8)
  Back Branch 088766D8 21 times (length 16633)
_S1_2_8873E74 672 instructions (0.000%), 21 calls (08865B00 - 08873EE8, length 14587)
  Back Branch 08873EE4 20 times (length 14587)
_S1_2_887DDE4 667 instructions (0.000%), 6 calls (0887BCD8 - 0887DE5C, length 2146)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887DE58 6 times (length 2146)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88E68B8 666 instructions (0.000%), 18 calls (088E6740 - 088E6920, length 121)
  Back Branch 088E691C 18 times (length 121)
_S1_2_88E67B4 666 instructions (0.000%), 18 calls (088E6740 - 088E681C, length 56)
  Back Branch 088E6818 18 times (length 56)
_S1_2_88DA6FC 663 instructions (0.000%), 51 calls (088DA6FC - 088DA72C, length 13)
_S1_2_882AF00 660 instructions (0.000%), 2 calls (0882AF00 - 0882AF44, length 18)
  Back Branch 0882AF38 80 times (length 4)
  Back Branch 0882AF1C 80 times (length 4)
_S1_2_88CDED4 656 instructions (0.000%), 1 calls (088CDED4 - 088CE370, length 296)
  Back Branch 088CE34C 19 times (length 20)
_S1_2_88755E4 646 instructions (0.000%), 17 calls (0886D070 - 0887560C, length 8552)
  Back Branch 08875608 17 times (length 8552)
_S1_2_881DFB0 640 instructions (0.000%), 320 calls (0881DFB0 - 0881DFB4, length 2)
_S1_2_888D3D4 640 instructions (0.000%), 40 calls (0888D3D4 - 0888D410, length 16)
_S1_2_882FA80 632 instructions (0.000%), 316 calls (0882FA80 - 0882FA84, length 2)
_S1_2_881DFA8 632 instructions (0.000%), 316 calls (0881DFA8 - 0881DFAC, length 2)
_S1_2_88E71FC 630 instructions (0.000%), 210 calls (088E71FC - 088E7204, length 3)
_S1_2_887ED48 616 instructions (0.000%), 14 calls (0887BCD8 - 0887ED64, length 3108)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887ED60 14 times (length 3108)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E6C8 616 instructions (0.000%), 14 calls (0887BCD8 - 0887E6E4, length 2692)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887E6E0 14 times (length 2692)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8806640 612 instructions (0.000%), 17 calls (08806640 - 088066CC, length 36)
_S1_2_880DDB0 610 instructions (0.000%), 1 calls (0880DDB0 - 0880E130, length 225)
  Back Branch 0880E070 4 times (length 6)
  Back Branch 0880E040 4 times (length 5)
  Back Branch 0880E014 4 times (length 128)
_S1_2_89656C8 608 instructions (0.000%), 38 calls (089656C8 - 089657F8, length 77)
_S1_2_880AFF8 606 instructions (0.000%), 202 calls (0880AFF8 - 0880B000, length 3)
_S1_2_886571C 604 instructions (0.000%), 151 calls (0886571C - 08865728, length 4)
_S1_2_8889924 600 instructions (0.000%), 25 calls (088896E8 - 08889928, length 145)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 08889924 25 times (length 32)
_S1_2_8863914 584 instructions (0.000%), 146 calls (08863914 - 08863920, length 4)
_S1_2_880F9C4 572 instructions (0.000%), 4 calls (0880F9C4 - 0880FAE0, length 72)
  Back Branch 0880FA90 40 times (length 10)
_S1_2_88C8074 570 instructions (0.000%), 30 calls (088C8074 - 088C80D4, length 25)
  Back Branch 088C80B8 30 times (length 12)
_S1_2_88BA2CC 565 instructions (0.000%), 9 calls (088BA2CC - 088BA410, length 82)
  Back Branch 088BA3EC 8 times (length 60)
  Back Branch 088BA3CC 8 times (length 56)
  Back Branch 088BA40C 8 times (length 64)
  Back Branch 088BA3AC 1 times (length 52)
_S1_2_88A14D4 560 instructions (0.000%), 112 calls (088A14D4 - 088A14F8, length 10)
_S1_2_889E348 559 instructions (0.000%), 2 calls (0889E348 - 0889E888, length 337)
  Back Branch 0889E584 12 times (length 36)
  Back Branch 0889E87C 8 times (length 12)
  Back Branch 0889E4D0 4 times (length 4)
  Back Branch 0889E884 2 times (length 236)
_S1_2_894090C 550 instructions (0.000%), 22 calls (089407AC - 0894093C, length 101)
  Back Branch 08940938 22 times (length 68)
_S1_2_88065A4 546 instructions (0.000%), 14 calls (088065A4 - 0880663C, length 39)
_S1_2_889FBF8 545 instructions (0.000%), 3 calls (0889FB18 - 0889FDB8, length 169)
  Back Branch 0889FC94 9 times (length 16)
  Back Branch 0889FD28 3 times (length 17)
  Back Branch 0889FD88 3 times (length 17)
  Back Branch 0889FDB4 3 times (length 169)
  Back Branch 0889FBF0 2 times (length 44)
_S1_2_88BA60C 540 instructions (0.000%), 60 calls (088A4460 - 088BA64C, length 22652)
  Back Branch 088BA614 60 times (length 95)
  Back Branch 088BA648 4 times (length 22652)
_S1_2_890147C 539 instructions (0.000%), 77 calls (0890147C - 089014C0, length 18)
_S1_2_8862FC0 536 instructions (0.000%), 268 calls (08862FC0 - 08862FC4, length 2)
_S1_2_88FC92C 533 instructions (0.000%), 1 calls (088E7328 - 088FE47C, length 23638)
  Back Branch 088E73E8 44 times (length 11)
  Back Branch 088FC960 1 times (length 21904)
_S1_2_88752A0 532 instructions (0.000%), 14 calls (0886D070 - 088752C8, length 8343)
  Back Branch 088752C4 14 times (length 8343)
_S1_2_8889934 528 instructions (0.000%), 22 calls (088896E8 - 08889938, length 149)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 08889934 22 times (length 36)
_S1_2_887E6A8 528 instructions (0.000%), 12 calls (0887BCD8 - 0887E6C4, length 2684)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887E6C0 12 times (length 2684)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88A4824 520 instructions (0.000%), 130 calls (088A4824 - 0896C13C, length 204359)
_S1_2_88DD9C0 519 instructions (0.000%), 1 calls (088DD9C0 - 088DDD28, length 219)
  Back Branch 088DDB54 15 times (length 28)
  Back Branch 088DDB84 10 times (length 35)
  Back Branch 088DDC74 4 times (length 79)
  Back Branch 088DDA28 3 times (length 11)
  Back Branch 088DDBC8 1 times (length 52)
_S1_2_895C260 518 instructions (0.000%), 74 calls (0895C260 - 0895C278, length 7)
_S1_2_88F8A60 517 instructions (0.000%), 11 calls (088F8A60 - 08954594, length 93902)
_S1_2_882E55C 508 instructions (0.000%), 3 calls (0882DB6C - 0882E590, length 650)
  Back Branch 0882E050 509 times (length 315)
  Back Branch 0882E468 5 times (length 298)
  Back Branch 0882E470 5 times (length 299)
  Back Branch 0882E58C 3 times (length 431)
_S1_2_88DBBB4 494 instructions (0.000%), 247 calls (088DBBB4 - 088DBBB8, length 2)
_S1_2_889F4B4 490 instructions (0.000%), 5 calls (0889F4B4 - 0889F5CC, length 71)
  Back Branch 0889F5A0 29 times (length 18)
_S1_2_887EB08 484 instructions (0.000%), 11 calls (0887BCD8 - 0887EB24, length 2964)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887EB20 11 times (length 2964)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8861160 483 instructions (0.000%), 21 calls (0880E4E8 - 0886119C, length 84782)
  Back Branch 08861188 21 times (length 84778)
_S1_2_896C270 480 instructions (0.000%), 240 calls (0896C270 - 0896C274, length 2)
_S1_2_888EF98 475 instructions (0.000%), 10 calls (0888EF98 - 0888F1D0, length 143)
  Back Branch 0888F178 1,511 times (length 89)
_S1_2_8888940 465 instructions (0.000%), 15 calls (08887790 - 08888944, length 1134)
  Back Branch 08888940 15 times (length 1134)
_S1_2_88E6A64 464 instructions (0.000%), 16 calls (088E6740 - 088E6AAC, length 220)
  Back Branch 088E6AA8 16 times (length 220)
_S1_2_88E686C 464 instructions (0.000%), 16 calls (088E6740 - 088E68B4, length 94)
  Back Branch 088E68B0 16 times (length 94)
_S1_2_88E6820 464 instructions (0.000%), 16 calls (088E6740 - 088E6868, length 75)
  Back Branch 088E6864 16 times (length 75)
_S1_2_888F1D4 459 instructions (0.000%), 9 calls (0888F00C - 0888FD40, length 846)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F288 9 times (length 51)
  Back Branch 0888F29C 9 times (length 76)
_S1_2_88E4A64 458 instructions (0.000%), 2 calls (088E4A64 - 088E4CF4, length 165)
  Back Branch 088E4B74 10 times (length 8)
  Back Branch 088E4BC4 10 times (length 8)
  Back Branch 088E4C4C 2 times (length 28)
  Back Branch 088E4CD8 2 times (length 63)
  Back Branch 088E4CC0 2 times (length 57)
  Back Branch 088E4CF0 2 times (length 69)
  Back Branch 088E4C8C 2 times (length 44)
  Back Branch 088E4CA4 2 times (length 50)
_S1_2_88087BC 458 instructions (0.000%), 1 calls (088087BC - 0880AF08, length 2516)
  Back Branch 08808818 66 times (length 11)
  Back Branch 0880AF04 12 times (length 331)
_S1_2_8888638 456 instructions (0.000%), 38 calls (08888638 - 08888664, length 12)
_S1_2_88FEE90 456 instructions (0.000%), 4 calls (088FEE90 - 088FF054, length 114)
_S1_2_8968F34 450 instructions (0.000%), 75 calls (08968F34 - 08968F48, length 6)
_S1_2_8900F4C 448 instructions (0.000%), 24 calls (08900F4C - 0896C1AC, length 109721)
_S1_2_888FC78 448 instructions (0.000%), 14 calls (0888F00C - 0888FC90, length 802)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FC8C 14 times (length 454)
_S1_2_8968E78 446 instructions (0.000%), 223 calls (08968E78 - 08968E7C, length 2)
_S1_2_888DEB0 444 instructions (0.000%), 12 calls (0888DEB0 - 0892C3A0, length 162109)
_S1_2_88DCF7C 441 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB044 133 times (length 7)
  Back Branch 088DB04C 3 times (length 29)
  Back Branch 088DB024 3 times (length 213028)
  Back Branch 088DCFB8 1 times (length 2046)
_S1_2_88E7D2C 440 instructions (0.000%), 220 calls (088E7D2C - 088E7D30, length 2)
_S1_2_887C548 440 instructions (0.000%), 10 calls (0887BCD8 - 0887C564, length 548)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C560 10 times (length 548)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_889B19C 434 instructions (0.000%), 14 calls (0889B19C - 0889B214, length 31)
_S1_2_88E4CF8 434 instructions (0.000%), 2 calls (088E4CF8 - 088E8584, length 3620)
  Back Branch 088E4E70 10 times (length 8)
  Back Branch 088E4E28 10 times (length 8)
  Back Branch 088E8578 10 times (length 3)
  Back Branch 088E4D8C 4 times (length 11)
  Back Branch 088E4EF4 1 times (length 17)
_S1_2_8901108 432 instructions (0.000%), 24 calls (08901108 - 0890116C, length 26)
  Back Branch 08901148 24 times (length 11)
_S1_2_88A145C 430 instructions (0.000%), 86 calls (088A145C - 088A1480, length 10)
_S1_2_88A22C0 425 instructions (0.000%), 85 calls (088A22C0 - 088A22E4, length 10)
_S1_2_88A2298 425 instructions (0.000%), 85 calls (088A2298 - 088A22BC, length 10)
_S1_2_895FAB0 424 instructions (0.000%), 53 calls (0895FAB0 - 0895FACC, length 8)
_S1_2_881F0A4 423 instructions (0.000%), 1 calls (0881F0A4 - 0881F148, length 42)
  Back Branch 0881F13C 49 times (length 8)
  Back Branch 0881F144 1 times (length 21)
_S1_2_88E86F4 420 instructions (0.000%), 6 calls (088E86F4 - 08954594, length 110505)
_S1_2_88755B8 418 instructions (0.000%), 11 calls (0886D070 - 088755E0, length 8541)
  Back Branch 088755DC 11 times (length 8541)
_S1_2_88717C8 414 instructions (0.000%), 2 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 088719F0 7 times (length 51)
  Back Branch 088719DC 7 times (length 46)
  Back Branch 08871AB8 4 times (length 90)
_S1_2_88E6B28 406 instructions (0.000%), 14 calls (088E6740 - 088E6B70, length 269)
  Back Branch 088E6B6C 14 times (length 269)
_S1_2_88963F0 405 instructions (0.000%), 27 calls (088963F0 - 08896428, length 15)
_S1_2_88FE0B0 399 instructions (0.000%), 7 calls (088FE0B0 - 088FE1A0, length 61)
_S1_2_8868A2C 399 instructions (0.000%), 7 calls (08868A2C - 08868B5C, length 77)
_S1_2_8882ED4 398 instructions (0.000%), 199 calls (08882ED4 - 08882ED8, length 2)
_S1_2_88D7418 398 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB044 133 times (length 7)
  Back Branch 088DB04C 3 times (length 29)
  Back Branch 088DB024 3 times (length 213028)
_S1_2_88E87C0 396 instructions (0.000%), 6 calls (088E87C0 - 08954594, length 110454)
_S1_2_88E66F8 392 instructions (0.000%), 14 calls (088E66F8 - 088E6764, length 28)
_S1_2_8891AA0 392 instructions (0.000%), 14 calls (08891AA0 - 08891B14, length 30)
_S1_2_8862EF8 390 instructions (0.000%), 10 calls (08862D48 - 08862F40, length 127)
  Back Branch 08862E5C 1,906 times (length 45)
  Back Branch 08862E00 1,243 times (length 19)
  Back Branch 08862F14 179 times (length 91)
  Back Branch 08862F30 175 times (length 108)
  Back Branch 08862F3C 175 times (length 101)
  Back Branch 08862F0C 10 times (length 115)
  Back Branch 08862E48 4 times (length 30)
_S1_2_888AC4C 388 instructions (0.000%), 4 calls (08882544 - 0888ACE0, length 8680)
  Back Branch 0888ACDC 4 times (length 1817)
  Back Branch 08889108 4 times (length 6899)
_S1_2_881D550 387 instructions (0.000%), 43 calls (0881D550 - 089554F4, length 319466)
_S1_2_8861090 384 instructions (0.000%), 64 calls (08861090 - 088610A4, length 6)
_S1_2_88899B0 384 instructions (0.000%), 24 calls (088896E8 - 08889CE4, length 384)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088899BC 24 times (length 98)
_S1_2_88BA5B8 380 instructions (0.000%), 8 calls (0888E0A8 - 088BA6AC, length 45442)
  Back Branch 088BA604 8 times (length 45401)
  Back Branch 088BA6A8 4 times (length 46)
_S1_2_88E9FA4 380 instructions (0.000%), 2 calls (088E9FA4 - 088EA0A8, length 66)
  Back Branch 088EA030 18 times (length 7)
  Back Branch 088EA044 7 times (length 28)
_S1_2_895F850 378 instructions (0.000%), 63 calls (0895F850 - 0895F864, length 6)
_S1_2_894F708 375 instructions (0.000%), 5 calls (0894F708 - 0894F830, length 75)
_S1_2_88FD278 374 instructions (0.000%), 17 calls (088FD0F4 - 088FD284, length 101)
  Back Branch 088FD280 17 times (length 101)
_S1_2_88FD268 374 instructions (0.000%), 17 calls (088FD0F4 - 088FD274, length 97)
  Back Branch 088FD270 17 times (length 97)
_S1_2_893A1EC 370 instructions (0.000%), 74 calls (0893A1EC - 0893A1FC, length 5)
_S1_2_8954C44 370 instructions (0.000%), 10 calls (08954C44 - 08954CD4, length 37)
  Back Branch 08954CD0 10 times (length 21)
_S1_2_8927D4C 370 instructions (0.000%), 1 calls (08927D4C - 08927ED4, length 99)
  Back Branch 08927DF0 36 times (length 5)
  Back Branch 08927D90 25 times (length 4)
_S1_2_888F64C 369 instructions (0.000%), 9 calls (0888F00C - 0888FE08, length 896)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F698 286 times (length 331)
_S1_2_881FA84 364 instructions (0.000%), 4 calls (0881FA84 - 0881FB6C, length 59)
  Back Branch 0881FB1C 16 times (length 8)
  Back Branch 0881FB44 12 times (length 4)
_S1_2_88E7454 352 instructions (0.000%), 88 calls (088E7454 - 088E7460, length 4)
_S1_2_888FC94 352 instructions (0.000%), 11 calls (0888F00C - 0888FCAC, length 809)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FCA8 11 times (length 461)
_S1_2_887E6E8 352 instructions (0.000%), 8 calls (0887BCD8 - 0887E704, length 2700)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887E700 8 times (length 2700)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_896C060 350 instructions (0.000%), 175 calls (0896C060 - 0896C064, length 2)
_S1_2_88E69A0 348 instructions (0.000%), 12 calls (088E6740 - 088E69E8, length 171)
  Back Branch 088E69E4 12 times (length 171)
_S1_2_88E6954 348 instructions (0.000%), 12 calls (088E6740 - 088E699C, length 152)
  Back Branch 088E6998 12 times (length 152)
_S1_2_88E6768 348 instructions (0.000%), 12 calls (088E6740 - 088E67B0, length 29)
  Back Branch 088E67AC 12 times (length 29)
_S1_2_88E9B7C 346 instructions (0.000%), 2 calls (088E9B7C - 088E9C40, length 50)
  Back Branch 088E9C08 9 times (length 7)
  Back Branch 088E9C1C 7 times (length 29)
_S1_2_887C688 343 instructions (0.000%), 7 calls (0887BCD8 - 0887C6A4, length 628)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C6A0 7 times (length 628)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8877F18 342 instructions (0.000%), 12 calls (08877F18 - 08877FD4, length 48)
  Back Branch 08877F88 11 times (length 22)
  Back Branch 08877F50 11 times (length 8)
_S1_2_88FF3D8 341 instructions (0.000%), 9 calls (088FF3D8 - 088FF5B8, length 121)
  Back Branch 088FF520 2 times (length 28)
  Back Branch 088FF508 2 times (length 44)
  Back Branch 088FF590 1 times (length 56)
_S1_2_880BA8C 340 instructions (0.000%), 8 calls (0880BA8C - 0880BC08, length 96)
  Back Branch 0880BAE4 12 times (length 12)
  Back Branch 0880BBEC 4 times (length 57)
_S1_2_88DC464 340 instructions (0.000%), 1 calls (0889E348 - 088DC510, length 63603)
  Back Branch 0889E584 12 times (length 36)
  Back Branch 0889E87C 8 times (length 12)
  Back Branch 0889E4D0 4 times (length 4)
  Back Branch 0889E884 2 times (length 236)
  Back Branch 088DC50C 1 times (length 63603)
_S1_2_8897B68 338 instructions (0.000%), 13 calls (08897A78 - 08897B94, length 72)
  Back Branch 08897B88 13 times (length 70)
_S1_2_88DD108 334 instructions (0.000%), 167 calls (088DD108 - 088DD10C, length 2)
_S1_2_88E74C8 333 instructions (0.000%), 111 calls (088E74C8 - 088E74D0, length 3)
_S1_2_88E9790 333 instructions (0.000%), 9 calls (088E9790 - 088E9820, length 37)
_S1_2_886AE40 333 instructions (0.000%), 7 calls (0886AE40 - 0886AF80, length 81)
  Back Branch 0886AF60 6 times (length 47)
  Back Branch 0886AF7C 6 times (length 54)
_S1_2_882E594 333 instructions (0.000%), 2 calls (0882DB6C - 0882E5C8, length 664)
  Back Branch 0882E050 509 times (length 315)
  Back Branch 0882E5C4 7 times (length 445)
  Back Branch 0882E468 5 times (length 298)
  Back Branch 0882E470 5 times (length 299)
_S1_2_88BAF90 330 instructions (0.000%), 17 calls (088BAF90 - 088BB010, length 33)
_S1_2_886B000 330 instructions (0.000%), 11 calls (0886B000 - 089554F4, length 239934)
_S1_2_88E8768 330 instructions (0.000%), 5 calls (088E8768 - 08954594, length 110476)
_S1_2_88251D8 326 instructions (0.000%), 7 calls (088251D8 - 08825314, length 80)
  Back Branch 08825308 4 times (length 7)
  Back Branch 08825290 4 times (length 7)
  Back Branch 08825310 2 times (length 64)
_S1_2_894FE98 325 instructions (0.000%), 5 calls (0894FE98 - 0894FF08, length 29)
  Back Branch 0894FEF4 25 times (length 9)
_S1_2_894EC4C 325 instructions (0.000%), 5 calls (0894EC4C - 0894ED84, length 79)
_S1_2_88DA3EC 322 instructions (0.000%), 7 calls (088DA3EC - 0893A1A4, length 98159)
_S1_2_888E024 320 instructions (0.000%), 10 calls (0888E024 - 0896C0B4, length 227365)
_S1_2_893BDB0 320 instructions (0.000%), 8 calls (0893BDB0 - 0893BE6C, length 48)
  Back Branch 0893BE20 8 times (length 16)
_S1_2_88E8540 319 instructions (0.000%), 3 calls (0880CAD8 - 088F8FD0, length 241983)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
  Back Branch 088F8FCC 3 times (length 241983)
_S1_2_8901094 312 instructions (0.000%), 24 calls (08901094 - 0890116C, length 55)
  Back Branch 08901148 24 times (length 11)
_S1_2_88A64D4 312 instructions (0.000%), 15 calls (088A4460 - 088A6644, length 2170)
  Back Branch 088A6630 1 times (length 2166)
  Back Branch 088A6640 1 times (length 82)
_S1_2_888991C 312 instructions (0.000%), 13 calls (088896E8 - 08889920, length 143)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 0888991C 13 times (length 30)
_S1_2_8960020 306 instructions (0.000%), 153 calls (08960020 - 08960024, length 2)
_S1_2_88FCEBC 301 instructions (0.000%), 17 calls (088FCEBC - 088FD020, length 90)
  Back Branch 088FCFDC 1 times (length 62)
  Back Branch 088FCF40 1 times (length 23)
_S1_2_88A1204 300 instructions (0.000%), 60 calls (088A1204 - 088A1228, length 10)
_S1_2_88A11DC 300 instructions (0.000%), 60 calls (088A11DC - 088A1200, length 10)
_S1_2_88983A8 295 instructions (0.000%), 5 calls (088983A8 - 08898490, length 59)
_S1_2_88DBA84 295 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB044 133 times (length 7)
  Back Branch 088DB04C 3 times (length 29)
  Back Branch 088DB024 3 times (length 213028)
  Back Branch 088DBAD0 1 times (length 708)
_S1_2_88E6AB0 294 instructions (0.000%), 14 calls (088E6740 - 088E6AD8, length 231)
  Back Branch 088E6AD4 14 times (length 231)
_S1_2_888B710 294 instructions (0.000%), 6 calls (0888B710 - 0888B7F4, length 58)
  Back Branch 0888B7C8 6 times (length 16)
_S1_2_881FBC8 294 instructions (0.000%), 1 calls (0881FBC8 - 0881FC1C, length 22)
  Back Branch 0881FC00 39 times (length 7)
_S1_2_88DB0F8 292 instructions (0.000%), 1 calls (088DB0F8 - 088E946C, length 14558)
  Back Branch 088E9468 1 times (length 5483)
_S1_2_88FCDB4 290 instructions (0.000%), 17 calls (088FCDB4 - 088FCEB8, length 66)
  Back Branch 088FCE14 1 times (length 14)
  Back Branch 088FCE3C 1 times (length 24)
_S1_2_88E6ADC 290 instructions (0.000%), 10 calls (088E6740 - 088E6B24, length 250)
  Back Branch 088E6B20 10 times (length 250)
_S1_2_88E6A18 290 instructions (0.000%), 10 calls (088E6740 - 088E6A60, length 201)
  Back Branch 088E6A5C 10 times (length 201)
_S1_2_8901180 288 instructions (0.000%), 24 calls (08901030 - 0896C144, length 109638)
  Back Branch 08901190 24 times (length 90)
_S1_2_88614C0 288 instructions (0.000%), 16 calls (088614C0 - 0886150C, length 20)
  Back Branch 08861500 16 times (length 13)
_S1_2_88FF5BC 288 instructions (0.000%), 9 calls (088FF5BC - 088FF638, length 32)
_S1_2_8888890 288 instructions (0.000%), 6 calls (08882BB8 - 08888894, length 5944)
  Back Branch 08888890 6 times (length 1212)
  Back Branch 0888765C 6 times (length 22)
  Back Branch 0888767C 2 times (length 4787)
_S1_2_88B0750 286 instructions (0.000%), 1 calls (088B0750 - 088E7604, length 56238)
  Back Branch 088E75F8 32 times (length 5)
  Back Branch 088E75B4 16 times (length 5)
  Back Branch 088E75D8 4 times (length 5)
_S1_2_893A978 285 instructions (0.000%), 95 calls (0893A978 - 0893A980, length 3)
_S1_2_88A65D8 281 instructions (0.000%), 15 calls (0880CAD8 - 088F8EF4, length 241928)
  Back Branch 088A65E0 15 times (length 53)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
  Back Branch 088F8EF0 2 times (length 241928)
_S1_2_896C670 276 instructions (0.000%), 138 calls (0896C670 - 0896C674, length 2)
_S1_2_8897BC8 276 instructions (0.000%), 1 calls (0888EC10 - 088DAC34, length 77834)
  Back Branch 088DAC30 118 times (length 77834)
  Back Branch 08897C4C 24 times (length 6)
_S1_2_8871A34 274 instructions (0.000%), 2 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 08871A78 4 times (length 77)
  Back Branch 08871AB8 4 times (length 90)
_S1_2_888BD4C 273 instructions (0.000%), 13 calls (0888BB84 - 0888BD6C, length 123)
  Back Branch 0888BD68 13 times (length 123)
_S1_2_8865DBC 273 instructions (0.000%), 7 calls (08865DBC - 08865E54, length 39)
_S1_2_88E7608 272 instructions (0.000%), 1 calls (088E7608 - 088E7698, length 37)
  Back Branch 088E7684 20 times (length 7)
  Back Branch 088E7630 15 times (length 6)
  Back Branch 088E7658 3 times (length 6)
_S1_2_888F6A0 270 instructions (0.000%), 9 calls (0888F00C - 0888FAD8, length 692)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F6D0 9 times (length 345)
_S1_2_88F9620 267 instructions (0.000%), 3 calls (088F9620 - 0892C3A0, length 52065)
_S1_2_880B62C 267 instructions (0.000%), 3 calls (0880B62C - 0880B768, length 80)
  Back Branch 0880B718 6 times (length 11)
_S1_2_88985AC 264 instructions (0.000%), 6 calls (088985AC - 08898658, length 44)
_S1_2_887E748 264 instructions (0.000%), 6 calls (0887BCD8 - 0887E764, length 2724)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887E760 6 times (length 2724)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8871A80 262 instructions (0.000%), 2 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 08871A78 4 times (length 77)
  Back Branch 08871AB8 4 times (length 90)
  Back Branch 08871A80 2 times (length 20)
_S1_2_887315C 261 instructions (0.000%), 3 calls (08810CB8 - 08873200, length 100691)
  Back Branch 088624B4 66 times (length 83457)
  Back Branch 088731FC 18 times (length 17251)
_S1_2_8859B14 259 instructions (0.000%), 37 calls (08859B14 - 08859B2C, length 7)
_S1_2_88A14AC 255 instructions (0.000%), 51 calls (088A14AC - 088A14D0, length 10)
_S1_2_88891B0 254 instructions (0.000%), 127 calls (088891B0 - 088891B4, length 2)
_S1_2_881F258 254 instructions (0.000%), 1 calls (0881F258 - 0881F2A4, length 20)
  Back Branch 0881F288 40 times (length 6)
_S1_2_8897B44 253 instructions (0.000%), 11 calls (08897A78 - 08897B64, length 60)
  Back Branch 08897B58 11 times (length 58)
_S1_2_889A0B8 253 instructions (0.000%), 1 calls (0889A0B8 - 0889A1F4, length 80)
  Back Branch 0889A110 12 times (length 5)
  Back Branch 0889A1DC 12 times (length 4)
  Back Branch 0889A120 6 times (length 18)
  Back Branch 0889A164 2 times (length 5)
  Back Branch 0889A1C0 2 times (length 4)
_S1_2_888F2A4 252 instructions (0.000%), 9 calls (0888F00C - 0888FD5C, length 853)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F2F0 9 times (length 97)
_S1_2_88D6F40 250 instructions (0.000%), 1 calls (088D6F40 - 088E92D4, length 18662)
  Back Branch 088E92D0 5 times (length 448)
_S1_2_88E5D70 245 instructions (0.000%), 49 calls (088E5D70 - 088E5D80, length 5)
_S1_2_89439A8 242 instructions (0.000%), 22 calls (089438A0 - 089439B8, length 71)
  Back Branch 089439B4 22 times (length 71)
_S1_2_8864364 240 instructions (0.000%), 60 calls (08864364 - 08864370, length 4)
_S1_2_88898F4 240 instructions (0.000%), 10 calls (088896E8 - 088898F8, length 133)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898F4 10 times (length 20)
_S1_2_88898E4 240 instructions (0.000%), 10 calls (088896E8 - 088898E8, length 129)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898E4 10 times (length 16)
_S1_2_88E8968 240 instructions (0.000%), 6 calls (088E8968 - 088E8A04, length 40)
_S1_2_882EB10 240 instructions (0.000%), 4 calls (0882EB10 - 0882EBFC, length 60)
_S1_2_892E138 237 instructions (0.000%), 1 calls (0892E138 - 0892E2E8, length 109)
  Back Branch 0892E188 9 times (length 17)
  Back Branch 0892E24C 5 times (length 8)
  Back Branch 0892E2A0 1 times (length 54)
  Back Branch 0892E2B8 1 times (length 37)
_S1_2_88A154C 235 instructions (0.000%), 47 calls (088A154C - 088A1570, length 10)
_S1_2_88A131C 235 instructions (0.000%), 47 calls (088A131C - 088A1340, length 10)
_S1_2_880AA58 228 instructions (0.000%), 12 calls (0880AA58 - 0880AAA0, length 19)
_S1_2_880B954 228 instructions (0.000%), 3 calls (0880B954 - 0880BA70, length 72)
  Back Branch 0880B9F0 6 times (length 27)
_S1_2_88E6D8C 226 instructions (0.000%), 113 calls (088E6D8C - 088E6D90, length 2)
_S1_2_880DD28 224 instructions (0.000%), 16 calls (0880DD28 - 0880DD5C, length 14)
_S1_2_88FD470 220 instructions (0.000%), 22 calls (088FD470 - 088FD494, length 10)
_S1_2_894F3A0 220 instructions (0.000%), 5 calls (0894F3A0 - 0894F478, length 55)
_S1_2_887EBC8 220 instructions (0.000%), 5 calls (0887BCD8 - 0887EBE4, length 3012)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887EBE0 5 times (length 3012)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E7E8 220 instructions (0.000%), 5 calls (0887BCD8 - 0887E804, length 2764)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887E800 5 times (length 2764)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E788 220 instructions (0.000%), 5 calls (0887BCD8 - 0887E7A4, length 2740)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887E7A0 5 times (length 2740)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8889904 216 instructions (0.000%), 9 calls (088896E8 - 08889908, length 137)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 08889904 9 times (length 24)
_S1_2_88A6524 215 instructions (0.000%), 2 calls (0889E214 - 088BADF0, length 29432)
  Back Branch 0889E2EC 80 times (length 36)
  Back Branch 0889E238 80 times (length 6)
  Back Branch 088BADEC 20 times (length 29432)
  Back Branch 088A6538 2 times (length 11)
_S1_2_88E7E50 210 instructions (0.000%), 42 calls (088E7E50 - 088E7FA0, length 85)
_S1_2_88A1434 210 instructions (0.000%), 42 calls (088A1434 - 088A1458, length 10)
_S1_2_8859B84 210 instructions (0.000%), 30 calls (08859B84 - 08859B9C, length 7)
_S1_2_8859B4C 210 instructions (0.000%), 30 calls (08859B4C - 08859B64, length 7)
_S1_2_880E6F0 210 instructions (0.000%), 7 calls (08809464 - 0880E6F8, length 5286)
  Back Branch 0880954C 5,080 times (length 11)
  Back Branch 0880E6F4 7 times (length 5286)
_S1_2_88BB4FC 210 instructions (0.000%), 2 calls (088BB4FC - 088BB540, length 18)
  Back Branch 088BB528 32 times (length 6)
_S1_2_8876F8C 210 instructions (0.000%), 2 calls (08875918 - 0887700C, length 1470)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
  Back Branch 08877008 2 times (length 1470)
_S1_2_8876F08 210 instructions (0.000%), 2 calls (08875918 - 08876F88, length 1437)
  Back Branch 08875AF8 747 times (length 75)
  Back Branch 08875B88 670 times (length 93)
  Back Branch 08875BE0 219 times (length 124)
  Back Branch 08875B18 30 times (length 83)
  Back Branch 08875B20 30 times (length 27)
  Back Branch 08875BC8 12 times (length 76)
  Back Branch 08875BD0 5 times (length 78)
  Back Branch 08875B74 3 times (length 77)
  Back Branch 08875BEC 3 times (length 40)
  Back Branch 08875B2C 3 times (length 59)
  Back Branch 08875B7C 3 times (length 49)
  Back Branch 08876F84 2 times (length 1437)
_S1_2_889642C 209 instructions (0.000%), 19 calls (0889642C - 08896454, length 11)
_S1_2_88DAA60 207 instructions (0.000%), 1 calls (088DAA60 - 088DAAC8, length 27)
  Back Branch 088DAAAC 32 times (length 6)
_S1_2_881F080 205 instructions (0.000%), 1 calls (0881F080 - 0881F0A0, length 9)
  Back Branch 0881F094 50 times (length 4)
_S1_2_888215C 204 instructions (0.000%), 17 calls (0888215C - 08882188, length 12)
_S1_2_88E4430 203 instructions (0.000%), 2 calls (088E4430 - 088E4540, length 69)
  Back Branch 088E4488 10 times (length 11)
_S1_2_889DD08 203 instructions (0.000%), 1 calls (0889DD08 - 0889DE64, length 88)
  Back Branch 0889DD58 4 times (length 10)
  Back Branch 0889DE0C 4 times (length 36)
_S1_2_88719CC 203 instructions (0.000%), 1 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 088719F0 7 times (length 51)
  Back Branch 088719DC 7 times (length 46)
  Back Branch 08871AB8 4 times (length 90)
  Back Branch 088719CC 1 times (length 130)
_S1_2_88719C4 203 instructions (0.000%), 1 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 088719F0 7 times (length 51)
  Back Branch 088719DC 7 times (length 46)
  Back Branch 08871AB8 4 times (length 90)
  Back Branch 088719C4 1 times (length 128)
_S1_2_88719B4 201 instructions (0.000%), 1 calls (08870C48 - 08871B64, length 968)
  Back Branch 088711D4 15 times (length 346)
  Back Branch 088719AC 11 times (length 859)
  Back Branch 08871B60 11 times (length 123)
  Back Branch 088719F0 7 times (length 51)
  Back Branch 088719DC 7 times (length 46)
  Back Branch 08871AB8 4 times (length 90)
  Back Branch 088719B4 1 times (length 124)
_S1_2_8860444 200 instructions (0.000%), 50 calls (08860444 - 08860450, length 4)
_S1_2_88912B0 198 instructions (0.000%), 11 calls (088912B0 - 088912F4, length 18)
_S1_2_88FE3EC 196 instructions (0.000%), 21 calls (088FE3EC - 088FE420, length 14)
  Back Branch 088FE414 7 times (length 5)
  Back Branch 088FE41C 7 times (length 7)
_S1_2_887C608 196 instructions (0.000%), 4 calls (0887BCD8 - 0887C624, length 596)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887C620 4 times (length 596)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88AA5B8 195 instructions (0.000%), 15 calls (088AA5B8 - 088AA5E8, length 13)
_S1_2_88EB6AC 194 instructions (0.000%), 1 calls (088EB5FC - 088EB6B4, length 47)
  Back Branch 088EB610 8 times (length 5)
  Back Branch 088EB670 8 times (length 17)
  Back Branch 088EB634 7 times (length 8)
  Back Branch 088EB6A4 1 times (length 44)
  Back Branch 088EB6B0 1 times (length 12)
  Back Branch 088EB69C 1 times (length 4)
_S1_2_896C510 192 instructions (0.000%), 96 calls (0896C510 - 0896C514, length 2)
_S1_2_8888258 192 instructions (0.000%), 96 calls (08888258 - 0888825C, length 2)
_S1_2_88898FC 192 instructions (0.000%), 8 calls (088896E8 - 08889900, length 135)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898FC 8 times (length 22)
_S1_2_8924AE8 192 instructions (0.000%), 1 calls (08924AE8 - 08925684, length 744)
  Back Branch 089253D8 1 times (length 100)
  Back Branch 08925318 1 times (length 188)
  Back Branch 0892526C 1 times (length 189)
  Back Branch 08925570 1 times (length 349)
  Back Branch 08925578 1 times (length 351)
  Back Branch 08925630 1 times (length 188)
_S1_2_88D7470 191 instructions (0.000%), 1 calls (088D7470 - 088D7628, length 111)
  Back Branch 088D7514 6 times (length 16)
_S1_2_88A2248 190 instructions (0.000%), 38 calls (088A2248 - 088A226C, length 10)
_S1_2_88A1574 190 instructions (0.000%), 38 calls (088A1574 - 088A1598, length 10)
_S1_2_88A12F4 190 instructions (0.000%), 38 calls (088A12F4 - 088A1318, length 10)
_S1_2_88754B0 190 instructions (0.000%), 5 calls (0886D070 - 088754D8, length 8475)
  Back Branch 088754D4 5 times (length 8475)
_S1_2_88CADF4 190 instructions (0.000%), 2 calls (088CADF4 - 088CAF0C, length 71)
  Back Branch 088CAEEC 6 times (length 16)
_S1_2_88A5694 190 instructions (0.000%), 1 calls (088A5694 - 0892C3A0, length 138052)
  Back Branch 088A5844 6 times (length 4)
  Back Branch 088A5700 6 times (length 2)
  Back Branch 088A56F0 6 times (length 4)
  Back Branch 088A5808 1 times (length 82)
  Back Branch 088A5860 1 times (length 102)
_S1_2_8891B90 187 instructions (0.000%), 11 calls (08891B90 - 089264BC, length 152140)
_S1_2_88898A8 184 instructions (0.000%), 8 calls (088896E8 - 088898D0, length 123)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
_S1_2_8880020 184 instructions (0.000%), 8 calls (08880020 - 08880078, length 23)
_S1_2_88055F4 183 instructions (0.000%), 3 calls (088055F4 - 08951264, length 339741)
_S1_2_889DE68 181 instructions (0.000%), 1 calls (0889DE68 - 0889DF9C, length 78)
  Back Branch 0889DE90 24 times (length 6)
  Back Branch 0889DF44 24 times (length 36)
_S1_2_8861474 180 instructions (0.000%), 12 calls (08861474 - 088614BC, length 19)
  Back Branch 088614A4 12 times (length 11)
_S1_2_889934C 180 instructions (0.000%), 6 calls (08898FC4 - 0889995C, length 615)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899940 11 times (length 478)
  Back Branch 08899388 6 times (length 152)
_S1_2_894B018 180 instructions (0.000%), 2 calls (0894B018 - 0894B210, length 127)
  Back Branch 0894B1B4 5 times (length 72)
  Back Branch 0894B16C 5 times (length 47)
  Back Branch 0894B12C 5 times (length 24)
_S1_2_882F614 179 instructions (0.000%), 1 calls (0882F614 - 0882F734, length 73)
  Back Branch 0882F6DC 4 times (length 12)
  Back Branch 0882F690 4 times (length 20)
  Back Branch 0882F6E8 2 times (length 18)
  Back Branch 0882F704 2 times (length 4)
_S1_2_88E36EC 178 instructions (0.000%), 2 calls (088E36EC - 088E384C, length 89)
_S1_2_88BB8B0 177 instructions (0.000%), 1 calls (088BB8B0 - 088BB990, length 57)
  Back Branch 088BB934 31 times (length 4)
_S1_2_895E710 176 instructions (0.000%), 88 calls (0895E710 - 0895E714, length 2)
_S1_2_88649CC 176 instructions (0.000%), 88 calls (088649CC - 088649D0, length 2)
_S1_2_8946DD8 176 instructions (0.000%), 16 calls (08946DD8 - 08946E18, length 17)
_S1_2_896BBC8 176 instructions (0.000%), 8 calls (0896BBC8 - 0896BE24, length 152)
_S1_2_887EE28 176 instructions (0.000%), 4 calls (0887BCD8 - 0887EE44, length 3164)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887EE40 4 times (length 3164)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887EB28 176 instructions (0.000%), 4 calls (0887BCD8 - 0887EB44, length 2972)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887EB40 4 times (length 2972)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E768 176 instructions (0.000%), 4 calls (0887BCD8 - 0887E784, length 2732)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887E780 4 times (length 2732)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8888084 175 instructions (0.000%), 7 calls (0888215C - 088880B4, length 6103)
  Back Branch 088880B0 7 times (length 6103)
_S1_2_880CAD0 174 instructions (0.000%), 2 calls (0880C9D0 - 0880CAD4, length 66)
  Back Branch 0880CA90 4 times (length 21)
  Back Branch 0880CAD0 2 times (length 66)
  Back Branch 0880CA14 2 times (length 5)
_S1_2_88A10D0 172 instructions (0.000%), 4 calls (088A10D0 - 088A1178, length 43)
_S1_2_88FD7C8 171 instructions (0.000%), 9 calls (088FD7C8 - 088FD810, length 19)
_S1_2_881996C 171 instructions (0.000%), 1 calls (0880EBD4 - 08819BB0, length 11256)
  Back Branch 08819BAC 1 times (length 11256)
_S1_2_8895BE4 170 instructions (0.000%), 5 calls (08895BE4 - 08895C40, length 24)
  Back Branch 08895C10 15 times (length 5)
_S1_2_8915964 168 instructions (0.000%), 5 calls (08915964 - 08915A38, length 54)
  Back Branch 089159EC 1 times (length 22)
_S1_2_88CAF10 168 instructions (0.000%), 2 calls (088CAF10 - 088CB0CC, length 112)
  Back Branch 088CB0C8 2 times (length 49)
  Back Branch 088CB0A8 2 times (length 41)
_S1_2_88B99D0 167 instructions (0.000%), 3 calls (0889F4B4 - 088B9CF8, length 27154)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B9A38 3 times (length 427)
  Back Branch 088B94C4 3 times (length 26630)
  Back Branch 088B9CF4 1 times (length 198)
  Back Branch 088B9A48 1 times (length 431)
  Back Branch 088B9A5C 1 times (length 366)
_S1_2_88C7978 164 instructions (0.000%), 82 calls (088C7978 - 088C797C, length 2)
_S1_2_8813BF8 164 instructions (0.000%), 1 calls (08813BF8 - 08813DD0, length 119)
  Back Branch 08813D84 4 times (length 8)
  Back Branch 08813CB4 4 times (length 7)
_S1_2_88FEA78 163 instructions (0.000%), 9 calls (088FEA78 - 088FEB2C, length 46)
_S1_2_88F22C0 162 instructions (0.000%), 81 calls (088F22C0 - 088F22C4, length 2)
_S1_2_88F8E28 162 instructions (0.000%), 18 calls (0880BA74 - 088F8E3C, length 242931)
  Back Branch 088F8E38 19 times (length 242931)
_S1_2_88B93C0 162 instructions (0.000%), 16 calls (088B9390 - 088B93D4, length 18)
  Back Branch 088B93C8 16 times (length 16)
  Back Branch 088B93D0 1 times (length 18)
_S1_2_893AAB4 161 instructions (0.000%), 1 calls (0893AA30 - 0893AAD4, length 42)
  Back Branch 0893AA88 82,790 times (length 9)
  Back Branch 0893AA9C 33,681 times (length 7)
  Back Branch 0893AAD0 1 times (length 42)
_S1_2_896000C 160 instructions (0.000%), 32 calls (0896000C - 0896001C, length 5)
_S1_2_888FCB0 160 instructions (0.000%), 5 calls (0888F00C - 0888FCC8, length 816)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FCC4 5 times (length 468)
_S1_2_888FADC 160 instructions (0.000%), 5 calls (0888F00C - 0888FAF4, length 699)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FAF0 5 times (length 351)
_S1_2_88929C0 160 instructions (0.000%), 4 calls (088929C0 - 0893B018, length 172439)
  Back Branch 0893A800 1,303 times (length 288)
  Back Branch 0893B014 4 times (length 523)
_S1_2_88FEB88 160 instructions (0.000%), 2 calls (088FEB88 - 088FED7C, length 126)
_S1_2_88BAA94 159 instructions (0.000%), 4 calls (088BAA94 - 088BAB70, length 56)
  Back Branch 088BAAF4 3 times (length 10)
  Back Branch 088BAB30 3 times (length 25)
  Back Branch 088BAB08 3 times (length 15)
  Back Branch 088BAB44 1 times (length 30)
  Back Branch 088BAB6C 1 times (length 40)
_S1_2_88A58D0 158 instructions (0.000%), 1 calls (088A58D0 - 088A5C3C, length 220)
  Back Branch 088A59B0 2 times (length 38)
_S1_2_88B86A4 157 instructions (0.000%), 5 calls (088B86A4 - 088B8760, length 48)
_S1_2_8882510 156 instructions (0.000%), 12 calls (08882510 - 08882540, length 13)
_S1_2_88FE890 156 instructions (0.000%), 2 calls (088FE890 - 088FEA74, length 122)
_S1_2_88E4838 156 instructions (0.000%), 2 calls (088E4838 - 088E4A60, length 139)
  Back Branch 088E48B0 4 times (length 4)
  Back Branch 088E48F4 4 times (length 9)
_S1_2_88BAC88 156 instructions (0.000%), 2 calls (08807E58 - 088BACD0, length 183199)
  Back Branch 088BACCC 2 times (length 183199)
_S1_2_88A127C 155 instructions (0.000%), 31 calls (088A127C - 088A12A0, length 10)
_S1_2_895E41C 154 instructions (0.000%), 77 calls (0895E41C - 0895E420, length 2)
_S1_2_8896668 154 instructions (0.000%), 11 calls (08896668 - 088966A8, length 17)
_S1_2_88F5AA8 154 instructions (0.000%), 1 calls (088F5AA8 - 088F5BDC, length 78)
  Back Branch 088F5AE4 3 times (length 4)
  Back Branch 088F5B3C 3 times (length 15)
  Back Branch 088F5B58 3 times (length 4)
  Back Branch 088F5B9C 3 times (length 15)
_S1_2_893EE90 152 instructions (0.000%), 4 calls (0893A388 - 0893EEE4, length 4824)
  Back Branch 0893A800 1,303 times (length 288)
  Back Branch 0893EEE0 4 times (length 4542)
_S1_2_887558C 152 instructions (0.000%), 4 calls (0886D070 - 088755B4, length 8530)
  Back Branch 088755B0 4 times (length 8530)
_S1_2_88751C4 152 instructions (0.000%), 4 calls (0886D070 - 088751EC, length 8288)
  Back Branch 088751E8 4 times (length 8288)
_S1_2_88619E4 152 instructions (0.000%), 4 calls (088619E4 - 08861B10, length 76)
_S1_2_88086C4 152 instructions (0.000%), 4 calls (088086C4 - 08808758, length 38)
_S1_2_88F8FA8 152 instructions (0.000%), 1 calls (0880CAD8 - 088F8FD0, length 241983)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
  Back Branch 088F8FCC 3 times (length 241983)
_S1_2_88F8ECC 152 instructions (0.000%), 1 calls (0880CAD8 - 088F8EF4, length 241928)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
  Back Branch 088F8EF0 2 times (length 241928)
_S1_2_8968E70 150 instructions (0.000%), 75 calls (08968E70 - 08968E74, length 2)
_S1_2_8863208 150 instructions (0.000%), 25 calls (08863208 - 0886321C, length 6)
_S1_2_8927A78 150 instructions (0.000%), 5 calls (08927A78 - 08927B64, length 60)
_S1_2_88B9490 149 instructions (0.000%), 1 calls (0889F4B4 - 088B94C8, length 26630)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B94C4 3 times (length 26630)
_S1_2_889B8FC 149 instructions (0.000%), 1 calls (0889B8FC - 0889B978, length 32)
  Back Branch 0889B95C 14 times (length 9)
_S1_2_8822AB4 149 instructions (0.000%), 1 calls (08822AB4 - 0888EDEC, length 110799)
_S1_2_88882CC 148 instructions (0.000%), 74 calls (088882CC - 088882D0, length 2)
_S1_2_893DBE4 148 instructions (0.000%), 4 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
  Back Branch 0893DC2C 4 times (length 110)
_S1_2_88BA520 147 instructions (0.000%), 8 calls (088BA49C - 088BA684, length 123)
  Back Branch 088BA56C 8 times (length 54)
  Back Branch 088BA550 7 times (length 47)
_S1_2_88F9714 146 instructions (0.000%), 2 calls (088F9714 - 0892C3A0, length 52004)
_S1_2_887E23C 145 instructions (0.000%), 2 calls (0887BCD8 - 0887E25C, length 2402)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887E258 2 times (length 2402)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_896C558 144 instructions (0.000%), 72 calls (0896C558 - 0896C55C, length 2)
_S1_2_896AE04 144 instructions (0.000%), 9 calls (0896AE04 - 0896AF2C, length 75)
_S1_2_888DE68 144 instructions (0.000%), 8 calls (0888DE68 - 0888DEAC, length 18)
_S1_2_88E8AA0 144 instructions (0.000%), 6 calls (088E8AA0 - 088E8AFC, length 24)
_S1_2_88B985C 144 instructions (0.000%), 6 calls (088B9390 - 088B9D38, length 619)
  Back Branch 088B98DC 6 times (length 340)
  Back Branch 088B9D34 1 times (length 307)
  Back Branch 088B9C88 1 times (length 264)
  Back Branch 088B9908 1 times (length 352)
  Back Branch 088B98EC 1 times (length 344)
_S1_2_88898DC 144 instructions (0.000%), 6 calls (088896E8 - 088898E0, length 127)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898DC 6 times (length 14)
_S1_2_88E3DF4 144 instructions (0.000%), 4 calls (088E3DF4 - 088E3E80, length 36)
_S1_2_88CDDB0 142 instructions (0.000%), 1 calls (0888EC10 - 088DAC34, length 77834)
  Back Branch 088DAC30 118 times (length 77834)
_S1_2_8859C10 140 instructions (0.000%), 20 calls (08859C10 - 08859C28, length 7)
_S1_2_8859BBC 140 instructions (0.000%), 20 calls (08859BBC - 08859BD4, length 7)
_S1_2_888FC18 140 instructions (0.000%), 4 calls (0888F00C - 0888FC3C, length 781)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FC38 4 times (length 433)
_S1_2_8865B1C 140 instructions (0.000%), 4 calls (08865B1C - 08865BA4, length 35)
_S1_2_885E128 140 instructions (0.000%), 4 calls (0885E128 - 0885E1B0, length 35)
_S1_2_8897778 140 instructions (0.000%), 1 calls (08897778 - 088977B4, length 16)
  Back Branch 0889779C 32 times (length 4)
_S1_2_88C768C 138 instructions (0.000%), 1 calls (0889F4B4 - 088C7728, length 41118)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088C7724 1 times (length 41118)
_S1_2_88DD328 137 instructions (0.000%), 1 calls (088DD328 - 088DD514, length 124)
  Back Branch 088DD420 4 times (length 11)
_S1_2_88B77E0 137 instructions (0.000%), 1 calls (0888EC10 - 088FF7B8, length 115435)
  Back Branch 088FF7B4 2 times (length 115435)
_S1_2_8869F7C 136 instructions (0.000%), 8 calls (08869D98 - 089264BC, length 192970)
  Back Branch 08869E30 288 times (length 5)
  Back Branch 0886A090 8 times (length 192)
_S1_2_8862134 135 instructions (0.000%), 27 calls (08862134 - 08862144, length 5)
_S1_2_88A05E8 133 instructions (0.000%), 19 calls (088A05E8 - 088A0600, length 7)
_S1_2_88A0470 133 instructions (0.000%), 19 calls (088A0470 - 088A0488, length 7)
_S1_2_896A76C 132 instructions (0.000%), 6 calls (0896A76C - 0896A9B0, length 146)
_S1_2_887ED08 132 instructions (0.000%), 3 calls (0887BCD8 - 0887ED24, length 3092)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887ED20 3 times (length 3092)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887EBA8 132 instructions (0.000%), 3 calls (0887BCD8 - 0887EBC4, length 3004)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887EBC0 3 times (length 3004)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887EB88 132 instructions (0.000%), 3 calls (0887BCD8 - 0887EBA4, length 2996)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887EBA0 3 times (length 2996)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E8A8 132 instructions (0.000%), 3 calls (0887BCD8 - 0887E8C4, length 2812)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887E8C0 3 times (length 2812)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E7C8 132 instructions (0.000%), 3 calls (0887BCD8 - 0887E7E4, length 2756)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887E7E0 3 times (length 2756)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_88A122C 130 instructions (0.000%), 26 calls (088A122C - 088A1250, length 10)
_S1_2_88A65A0 129 instructions (0.000%), 15 calls (08897DB8 - 088A65D4, length 14856)
  Back Branch 088A65A8 15 times (length 39)
  Back Branch 088A65D0 1 times (length 14856)
_S1_2_8951FBC 129 instructions (0.000%), 3 calls (08951FBC - 08952064, length 43)
_S1_2_8881D0C 128 instructions (0.000%), 32 calls (08881D0C - 08881D18, length 4)
_S1_2_888FCCC 128 instructions (0.000%), 4 calls (0888F00C - 0888FCE4, length 823)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FCE0 4 times (length 475)
_S1_2_8804788 128 instructions (0.000%), 4 calls (08804788 - 0894FA74, length 339132)
_S1_2_88A07DC 126 instructions (0.000%), 42 calls (088A07DC - 088A07E4, length 3)
_S1_2_88A9080 126 instructions (0.000%), 15 calls (088A8DAC - 088A90A8, length 192)
  Back Branch 088A9088 14 times (length 185)
  Back Branch 088A90A4 1 times (length 192)
_S1_2_8865EE4 126 instructions (0.000%), 7 calls (08865EE4 - 08865F28, length 18)
_S1_2_880B90C 126 instructions (0.000%), 7 calls (0880B90C - 0880B950, length 18)
_S1_2_88E69EC 126 instructions (0.000%), 6 calls (088E6740 - 088E6A14, length 182)
  Back Branch 088E6A10 6 times (length 182)
_S1_2_88B9910 126 instructions (0.000%), 6 calls (0889FDF0 - 088B9C70, length 26529)
  Back Branch 088B9BFC 4 times (length 540)
  Back Branch 088B9954 2 times (length 371)
  Back Branch 088B9C6C 2 times (length 212)
_S1_2_88D6BAC 125 instructions (0.000%), 1 calls (088D6BAC - 088D6D9C, length 125)
_S1_2_893BF58 124 instructions (0.000%), 4 calls (0893BF58 - 0893C03C, length 58)
_S1_2_893BE70 124 instructions (0.000%), 4 calls (0893BE70 - 0893BF54, length 58)
_S1_2_886AF84 124 instructions (0.000%), 4 calls (0886AF84 - 0886AFFC, length 31)
_S1_2_88224CC 122 instructions (0.000%), 1 calls (08806AC0 - 08822608, length 28371)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C04 916 times (length 67)
  Back Branch 08822604 1 times (length 28371)
  Back Branch 08822568 1 times (length 23)
_S1_2_888E358 121 instructions (0.000%), 9 calls (0888E358 - 0888E38C, length 14)
_S1_2_893A0BC 121 instructions (0.000%), 1 calls (0893A0BC - 0893A10C, length 21)
  Back Branch 0893A0F4 21 times (length 5)
_S1_2_882260C 121 instructions (0.000%), 1 calls (08806AC0 - 08822740, length 28449)
  Back Branch 08806C44 5,522 times (length 78)
  Back Branch 08806C58 4,226 times (length 8)
  Back Branch 08806C60 4,200 times (length 81)
  Back Branch 08806C1C 1,296 times (length 44)
  Back Branch 08806C04 916 times (length 67)
  Back Branch 0882273C 1 times (length 28449)
  Back Branch 088226A4 1 times (length 22)
_S1_2_8882D98 120 instructions (0.000%), 60 calls (08882D98 - 08882D9C, length 2)
_S1_2_88FC0A8 120 instructions (0.000%), 30 calls (088FC0A8 - 088FC0B4, length 4)
_S1_2_88FC098 120 instructions (0.000%), 30 calls (088FC098 - 088FC0A4, length 4)
_S1_2_89509A4 120 instructions (0.000%), 8 calls (089509A4 - 089509DC, length 15)
_S1_2_89148A0 119 instructions (0.000%), 3 calls (089148A0 - 0891498C, length 60)
_S1_2_88FF058 118 instructions (0.000%), 1 calls (088FF058 - 088FF22C, length 118)
_S1_2_88E6924 117 instructions (0.000%), 9 calls (088E6740 - 088E692C, length 124)
  Back Branch 088E6928 9 times (length 124)
_S1_2_88DAACC 116 instructions (0.000%), 4 calls (0888DE68 - 088DAAF4, length 78628)
  Back Branch 088DAAF0 5 times (length 78628)
_S1_2_8965A4C 116 instructions (0.000%), 2 calls (08965A4C - 08965CC0, length 158)
  Back Branch 08965C94 2 times (length 97)
_S1_2_88E416C 116 instructions (0.000%), 2 calls (088E416C - 088E4250, length 58)
  Back Branch 088E4238 2 times (length 35)
  Back Branch 088E4218 2 times (length 27)
  Back Branch 088E424C 2 times (length 40)
  Back Branch 088E41DC 2 times (length 12)
  Back Branch 088E41F8 2 times (length 19)
_S1_2_88F9334 115 instructions (0.000%), 5 calls (0880CAD8 - 088F93A0, length 242227)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
_S1_2_8875508 114 instructions (0.000%), 3 calls (0886D070 - 08875530, length 8497)
  Back Branch 0887552C 3 times (length 8497)
_S1_2_88754DC 114 instructions (0.000%), 3 calls (0886D070 - 08875504, length 8486)
  Back Branch 08875500 3 times (length 8486)
_S1_2_88752F8 114 instructions (0.000%), 3 calls (0886D070 - 08875320, length 8365)
  Back Branch 0887531C 3 times (length 8365)
_S1_2_88BB3C8 112 instructions (0.000%), 8 calls (088BB3C8 - 088BB418, length 21)
_S1_2_88ADE30 112 instructions (0.000%), 7 calls (088ADE30 - 088ADE7C, length 20)
_S1_2_896B178 112 instructions (0.000%), 2 calls (0896B178 - 0896B3D4, length 152)
  Back Branch 0896B3A8 2 times (length 93)
_S1_2_8954BB0 111 instructions (0.000%), 3 calls (08954BB0 - 08954C40, length 37)
  Back Branch 08954C3C 3 times (length 21)
_S1_2_88A080C 110 instructions (0.000%), 11 calls (088A080C - 088A0848, length 16)
_S1_2_88F75C8 110 instructions (0.000%), 2 calls (088F75C8 - 089537F0, length 94347)
_S1_2_88FD890 108 instructions (0.000%), 9 calls (088FD890 - 088FD8BC, length 12)
_S1_2_8861EAC 108 instructions (0.000%), 4 calls (08861EAC - 08861F14, length 27)
_S1_2_8890518 108 instructions (0.000%), 3 calls (08890518 - 088905A4, length 36)
_S1_2_895C33C 106 instructions (0.000%), 53 calls (0895C33C - 0895C340, length 2)
_S1_2_8950014 105 instructions (0.000%), 5 calls (08950014 - 08950064, length 21)
_S1_2_88FE81C 104 instructions (0.000%), 9 calls (088FE81C - 088FE88C, length 29)
  Back Branch 088FE868 2 times (length 4)
_S1_2_88B9AB0 103 instructions (0.000%), 3 calls (088B7DF0 - 088B9CD8, length 1979)
  Back Branch 088B9B14 3 times (length 482)
  Back Branch 088B9B24 1 times (length 486)
  Back Branch 088B9CB0 1 times (length 125)
  Back Branch 088B9B64 1 times (length 1887)
_S1_2_88C95A8 101 instructions (0.000%), 1 calls (088C95A8 - 088C96F4, length 84)
  Back Branch 088C96F0 1 times (length 68)
_S1_2_882F810 100 instructions (0.000%), 25 calls (0882F810 - 0882F81C, length 4)
_S1_2_886984C 100 instructions (0.000%), 4 calls (0886984C - 08869908, length 48)
  Back Branch 088698D8 4 times (length 20)
_S1_2_88993F0 100 instructions (0.000%), 1 calls (08898FC4 - 0889995C, length 615)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899940 11 times (length 478)
  Back Branch 08899444 3 times (length 11)
  Back Branch 088996FC 1 times (length 189)
  Back Branch 088996F4 1 times (length 13)
  Back Branch 088996EC 1 times (length 12)
  Back Branch 088994B8 1 times (length 228)
_S1_2_893B334 99 instructions (0.000%), 11 calls (0893B334 - 0893B368, length 14)
_S1_2_8954CD8 99 instructions (0.000%), 3 calls (08954CD8 - 08954D58, length 33)
  Back Branch 08954D54 3 times (length 19)
_S1_2_88D8264 99 instructions (0.000%), 1 calls (088D8264 - 088D8388, length 74)
  Back Branch 088D834C 6 times (length 4)
  Back Branch 088D8358 2 times (length 9)
_S1_2_896C098 98 instructions (0.000%), 49 calls (0896C098 - 0896C09C, length 2)
_S1_2_88A07F4 96 instructions (0.000%), 32 calls (088A07F4 - 088A07FC, length 3)
_S1_2_8862BAC 96 instructions (0.000%), 32 calls (08862BAC - 08862BB4, length 3)
_S1_2_893A850 96 instructions (0.000%), 12 calls (0893A850 - 0893A880, length 13)
_S1_2_893A110 96 instructions (0.000%), 8 calls (0893A110 - 0893A160, length 21)
_S1_2_88E5EC8 96 instructions (0.000%), 4 calls (088E5EC8 - 088E5F70, length 43)
_S1_2_8889954 96 instructions (0.000%), 4 calls (088896E8 - 08889958, length 157)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 08889954 4 times (length 44)
_S1_2_88898EC 96 instructions (0.000%), 4 calls (088896E8 - 088898F0, length 131)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 088898CC 194 times (length 37)
  Back Branch 0888984C 100 times (length 91)
  Back Branch 088898EC 4 times (length 18)
_S1_2_88E4254 96 instructions (0.000%), 2 calls (088E4254 - 088E4310, length 48)
_S1_2_88D7270 96 instructions (0.000%), 1 calls (088D7270 - 088D736C, length 64)
  Back Branch 088D7338 2 times (length 37)
  Back Branch 088D7368 1 times (length 15)
_S1_2_893B6FC 95 instructions (0.000%), 19 calls (0893B6FC - 0893B70C, length 5)
_S1_2_888FED4 95 instructions (0.000%), 19 calls (0888FED4 - 0888FEE4, length 5)
_S1_2_88B94D4 95 instructions (0.000%), 3 calls (0889F4B4 - 088B9BAC, length 27071)
  Back Branch 0889F5A0 29 times (length 18)
  Back Branch 088B95B0 3 times (length 137)
  Back Branch 088B94C4 3 times (length 26630)
_S1_2_88A5174 95 instructions (0.000%), 1 calls (088A5174 - 088E8F3C, length 69491)
_S1_2_88FF73C 94 instructions (0.000%), 1 calls (0888EC10 - 088FF7B8, length 115435)
  Back Branch 088FF7B4 2 times (length 115435)
_S1_2_88E907C 93 instructions (0.000%), 1 calls (088E8E38 - 088E91C0, length 227)
  Back Branch 088E91BC 1 times (length 227)
_S1_2_8882D90 92 instructions (0.000%), 46 calls (08882D90 - 08882D94, length 2)
_S1_2_88E6948 91 instructions (0.000%), 7 calls (088E6740 - 088E6950, length 133)
  Back Branch 088E694C 7 times (length 133)
_S1_2_88E693C 91 instructions (0.000%), 7 calls (088E6740 - 088E6944, length 130)
  Back Branch 088E6940 7 times (length 130)
_S1_2_896A144 88 instructions (0.000%), 44 calls (0896A144 - 0896A148, length 2)
_S1_2_88BB448 88 instructions (0.000%), 8 calls (088BB448 - 088BB470, length 11)
_S1_2_88BB41C 88 instructions (0.000%), 8 calls (088BB41C - 088BB444, length 11)
_S1_2_887EE88 88 instructions (0.000%), 2 calls (0887BCD8 - 0887EEA4, length 3188)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887EEA0 2 times (length 3188)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887EE48 88 instructions (0.000%), 2 calls (0887BCD8 - 0887EE64, length 3172)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887EE60 2 times (length 3172)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887EBE8 88 instructions (0.000%), 2 calls (0887BCD8 - 0887EC04, length 3020)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887EC00 2 times (length 3020)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E8C8 88 instructions (0.000%), 2 calls (0887BCD8 - 0887E8E4, length 2820)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887E8E0 2 times (length 2820)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887E7A8 88 instructions (0.000%), 2 calls (0887BCD8 - 0887E7C4, length 2748)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887E7C0 2 times (length 2748)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_887C6C8 88 instructions (0.000%), 2 calls (0887BCD8 - 0887C6E4, length 644)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C6E0 2 times (length 644)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
_S1_2_8896FFC 88 instructions (0.000%), 1 calls (08896FFC - 08897158, length 88)
_S1_2_880EDA0 87 instructions (0.000%), 3 calls (0880EDA0 - 0880EE28, length 35)
_S1_2_88DB054 86 instructions (0.000%), 2 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB0A0 4 times (length 213059)
_S1_2_888DCB8 85 instructions (0.000%), 3 calls (0888DCB8 - 0888DD68, length 45)
_S1_2_8876044 85 instructions (0.000%), 1 calls (08863240 - 0887604C, length 19332)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08876024 2 times (length 119)
  Back Branch 08875F34 2 times (length 41)
  Back Branch 08876048 1 times (length 46)
_S1_2_88A07E8 84 instructions (0.000%), 28 calls (088A07E8 - 088A07F0, length 3)
_S1_2_88A07D0 84 instructions (0.000%), 28 calls (088A07D0 - 088A07D8, length 3)
_S1_2_880DCE0 84 instructions (0.000%), 12 calls (0880DCE0 - 0880DCF8, length 7)
_S1_2_893DC34 84 instructions (0.000%), 4 calls (0893D9DC - 0893DD98, length 240)
  Back Branch 0893DA88 3,100 times (length 45)
  Back Branch 0893DB88 1,426 times (length 92)
  Back Branch 0893DB40 172 times (length 16)
  Back Branch 0893DB50 172 times (length 19)
  Back Branch 0893DB70 172 times (length 14)
  Back Branch 0893DC34 4 times (length 112)
_S1_2_8876038 84 instructions (0.000%), 1 calls (08863240 - 08876040, length 19329)
  Back Branch 088632C8 1,949 times (length 16)
  Back Branch 08863284 485 times (length 12)
  Back Branch 08876024 2 times (length 119)
  Back Branch 08875F34 2 times (length 41)
  Back Branch 0887603C 1 times (length 43)
_S1_2_8961700 83 instructions (0.000%), 1 calls (08961700 - 089617FC, length 64)
  Back Branch 089617C4 4 times (length 5)
_S1_2_88A735C 83 instructions (0.000%), 1 calls (0880EF00 - 088A7378, length 155935)
  Back Branch 0886253C 49 times (length 83491)
  Back Branch 088A7374 1 times (length 155935)
  Back Branch 08862544 1 times (length 36)
_S1_2_88F8F84 82 instructions (0.000%), 2 calls (0880BA8C - 088F8FA4, length 243015)
  Back Branch 0880BAE4 12 times (length 12)
  Back Branch 0880BBEC 4 times (length 57)
  Back Branch 088F8FA0 2 times (length 243015)
_S1_2_8896458 81 instructions (0.000%), 9 calls (08896458 - 0895A94C, length 201022)
_S1_2_88DBCDC 81 instructions (0.000%), 1 calls (088DBCDC - 08954594, length 123439)
_S1_2_889882C 81 instructions (0.000%), 1 calls (0880B90C - 088988B8, length 144364)
  Back Branch 0889887C 5 times (length 5)
  Back Branch 08898860 2 times (length 7)
  Back Branch 088988B4 1 times (length 144364)
_S1_2_88F8E40 80 instructions (0.000%), 16 calls (0880BA80 - 088F8E44, length 242930)
  Back Branch 088F8E40 16 times (length 242930)
_S1_2_88CCFDC 80 instructions (0.000%), 1 calls (088CCFDC - 088CD118, length 80)
_S1_2_8895D70 80 instructions (0.000%), 1 calls (08895D04 - 08895D78, length 30)
  Back Branch 08895D40 12 times (length 5)
  Back Branch 08895D74 1 times (length 30)
  Back Branch 08895D18 1 times (length 4)
_S1_2_8861148 78 instructions (0.000%), 39 calls (08861148 - 0886114C, length 2)
_S1_2_88E6B74 78 instructions (0.000%), 6 calls (088E6740 - 088E6B7C, length 272)
  Back Branch 088E6B78 6 times (length 272)
_S1_2_88E6930 78 instructions (0.000%), 6 calls (088E6740 - 088E6938, length 127)
  Back Branch 088E6934 6 times (length 127)
_S1_2_88B0804 76 instructions (0.000%), 38 calls (088B0804 - 088B0808, length 2)
_S1_2_88E9D9C 76 instructions (0.000%), 2 calls (088E9D9C - 088E9E30, length 38)
_S1_2_88E4544 76 instructions (0.000%), 2 calls (088E4544 - 088E4660, length 72)
_S1_2_8875484 76 instructions (0.000%), 2 calls (0886D070 - 088754AC, length 8464)
  Back Branch 088754A8 2 times (length 8464)
_S1_2_8875198 76 instructions (0.000%), 2 calls (0886D070 - 088751C0, length 8277)
  Back Branch 088751BC 2 times (length 8277)
_S1_2_881A558 76 instructions (0.000%), 1 calls (0880EBD4 - 0881A620, length 11924)
  Back Branch 0881A61C 1 times (length 11924)
_S1_2_88A8DA8 75 instructions (0.000%), 15 calls (088A8DA8 - 088A8DB8, length 5)
_S1_2_8961ECC 74 instructions (0.000%), 2 calls (08961ECC - 08961F60, length 38)
  Back Branch 08961F5C 2 times (length 19)
  Back Branch 08961F44 2 times (length 13)
_S1_2_88A44CC 72 instructions (0.000%), 24 calls (088A44CC - 088A44D4, length 3)
_S1_2_88925F8 71 instructions (0.000%), 1 calls (088925F8 - 088926E4, length 60)
  Back Branch 08892650 2 times (length 11)
_S1_2_880B5F4 70 instructions (0.000%), 5 calls (0880B5F4 - 0880B628, length 14)
  Back Branch 0880B614 5 times (length 5)
_S1_2_88FC650 70 instructions (0.000%), 1 calls (088FC650 - 088FC728, length 55)
  Back Branch 088FC6C0 4 times (length 4)
  Back Branch 088FC694 4 times (length 5)
_S1_2_888E150 70 instructions (0.000%), 1 calls (0888E150 - 0888E204, length 46)
  Back Branch 0888E1E0 3 times (length 12)
_S1_2_88F90B4 69 instructions (0.000%), 3 calls (088F90B4 - 088F910C, length 23)
_S1_2_880F38C 69 instructions (0.000%), 1 calls (0880F38C - 0880F484, length 63)
  Back Branch 0880F3F4 3 times (length 12)
  Back Branch 0880F420 1 times (length 23)
_S1_2_88FD59C 68 instructions (0.000%), 1 calls (088FD59C - 088FD63C, length 41)
  Back Branch 088FD614 4 times (length 5)
  Back Branch 088FD5E8 3 times (length 6)
_S1_2_880F274 68 instructions (0.000%), 1 calls (0880F168 - 0880F27C, length 70)
  Back Branch 0880F278 1 times (length 70)
  Back Branch 0880F1A0 1 times (length 13)
_S1_2_8896DEC 67 instructions (0.000%), 1 calls (08896DEC - 08896E80, length 38)
  Back Branch 08896E34 5 times (length 6)
  Back Branch 08896E54 2 times (length 5)
_S1_2_88A0794 66 instructions (0.000%), 22 calls (088A0794 - 088A079C, length 3)
_S1_2_8892158 66 instructions (0.000%), 22 calls (08892158 - 08892160, length 3)
_S1_2_8823450 66 instructions (0.000%), 22 calls (08823450 - 08823458, length 3)
_S1_2_882F784 66 instructions (0.000%), 11 calls (0882F784 - 0882F798, length 6)
_S1_2_88FE43C 66 instructions (0.000%), 6 calls (088FE43C - 088FE47C, length 17)
_S1_2_8953770 66 instructions (0.000%), 2 calls (08953770 - 089537F0, length 33)
_S1_2_8895AF0 66 instructions (0.000%), 1 calls (08895AF0 - 08895B18, length 11)
  Back Branch 08895B0C 12 times (length 5)
_S1_2_881A28C 66 instructions (0.000%), 1 calls (0880EBD4 - 0881A32C, length 11735)
  Back Branch 0881A328 1 times (length 11735)
_S1_2_88F4834 65 instructions (0.000%), 1 calls (08896668 - 088F483C, length 96374)
  Back Branch 088F46D8 4 times (length 4)
  Back Branch 088F4838 1 times (length 56)
  Back Branch 088F4808 1 times (length 98)
_S1_2_895D55C 64 instructions (0.000%), 32 calls (0895D55C - 0895D560, length 2)
_S1_2_88FC274 64 instructions (0.000%), 16 calls (088FC274 - 088FC280, length 4)
_S1_2_88B8B10 64 instructions (0.000%), 16 calls (088B8B10 - 088B8B1C, length 4)
_S1_2_8946E1C 64 instructions (0.000%), 8 calls (08946E1C - 08946E4C, length 13)
_S1_2_88FC878 64 instructions (0.000%), 4 calls (088FC878 - 088FC8F8, length 33)
_S1_2_88F8730 64 instructions (0.000%), 1 calls (088F85D0 - 088F8738, length 91)
  Back Branch 088F86AC 4 times (length 2)
  Back Branch 088F86B4 1 times (length 47)
  Back Branch 088F8618 1 times (length 8)
  Back Branch 088F8734 1 times (length 91)
_S1_2_88FBFAC 63 instructions (0.000%), 9 calls (088FBFAC - 088FBFC4, length 7)
_S1_2_88B9D98 63 instructions (0.000%), 9 calls (088B9D98 - 088BBCD8, length 2001)
_S1_2_8820608 63 instructions (0.000%), 3 calls (08820608 - 088206A0, length 39)
_S1_2_896C130 62 instructions (0.000%), 31 calls (0896C130 - 0896C134, length 2)
_S1_2_896C058 62 instructions (0.000%), 31 calls (0896C058 - 0896C05C, length 2)
_S1_2_88E8F68 62 instructions (0.000%), 1 calls (088E8E34 - 088E902C, length 127)
  Back Branch 088E9028 1 times (length 127)
_S1_2_88DE2C0 61 instructions (0.000%), 1 calls (088DDAEC - 088DE310, length 522)
  Back Branch 088DDB54 15 times (length 28)
  Back Branch 088DDB84 10 times (length 35)
  Back Branch 088DDC74 4 times (length 79)
  Back Branch 088DE30C 1 times (length 432)
  Back Branch 088DDBC8 1 times (length 52)
_S1_2_88DE218 61 instructions (0.000%), 1 calls (088DDAEC - 088DE268, length 480)
  Back Branch 088DDB54 15 times (length 28)
  Back Branch 088DDB84 10 times (length 35)
  Back Branch 088DDC74 4 times (length 79)
  Back Branch 088DE264 1 times (length 390)
  Back Branch 088DDBC8 1 times (length 52)
_S1_2_88DDD2C 61 instructions (0.000%), 1 calls (088DDAEC - 088DDD7C, length 165)
  Back Branch 088DDB54 15 times (length 28)
  Back Branch 088DDB84 10 times (length 35)
  Back Branch 088DDC74 4 times (length 79)
  Back Branch 088DDD78 1 times (length 75)
  Back Branch 088DDBC8 1 times (length 52)
_S1_2_88C772C 61 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB0A0 4 times (length 213059)
_S1_2_88B7914 61 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
  Back Branch 088DB0A0 4 times (length 213059)
_S1_2_8804238 61 instructions (0.000%), 1 calls (08804238 - 088044F8, length 177)
_S1_2_88FE770 60 instructions (0.000%), 2 calls (088FE770 - 088FE7E4, length 30)
_S1_2_88A753C 60 instructions (0.000%), 1 calls (08895BE4 - 088A75C4, length 18041)
  Back Branch 08895C10 15 times (length 5)
  Back Branch 088A75C0 1 times (length 18041)
_S1_2_889A370 60 instructions (0.000%), 1 calls (0889A370 - 0889A45C, length 60)
_S1_2_896C108 58 instructions (0.000%), 29 calls (0896C108 - 0896C10C, length 2)
_S1_2_88E40F8 58 instructions (0.000%), 2 calls (088E40F8 - 088E4168, length 29)
_S1_2_88DA530 58 instructions (0.000%), 2 calls (0888DE68 - 088DA558, length 78269)
  Back Branch 088DA554 2 times (length 78269)
_S1_2_889F468 58 instructions (0.000%), 2 calls (0889F468 - 0889F4B0, length 19)
  Back Branch 0889F494 9 times (length 5)
_S1_2_886C6D0 58 instructions (0.000%), 2 calls (0886C654 - 0886C6D4, length 33)
  Back Branch 0886C6D0 2 times (length 33)
_S1_2_88B788C 57 instructions (0.000%), 1 calls (088ADE80 - 088B7910, length 9893)
  Back Branch 088B790C 1 times (length 9893)
_S1_2_88A9560 57 instructions (0.000%), 1 calls (088A9560 - 088A9610, length 45)
  Back Branch 088A95D4 3 times (length 6)
_S1_2_896C1B0 56 instructions (0.000%), 28 calls (0896C1B0 - 0896C1B4, length 2)
_S1_2_8858B38 56 instructions (0.000%), 8 calls (08858B38 - 08858B50, length 7)
_S1_2_8858B00 56 instructions (0.000%), 8 calls (08858B00 - 08858B18, length 7)
_S1_2_88CA414 56 instructions (0.000%), 2 calls (088CA414 - 088CA444, length 13)
  Back Branch 088CA434 8 times (length 5)
_S1_2_88CA344 56 instructions (0.000%), 2 calls (088CA344 - 088CA374, length 13)
  Back Branch 088CA364 8 times (length 5)
_S1_2_886C650 56 instructions (0.000%), 2 calls (0886C650 - 0886C6BC, length 28)
_S1_2_880F094 56 instructions (0.000%), 2 calls (0880F094 - 0880F0D8, length 18)
  Back Branch 0880F0B8 8 times (length 5)
_S1_2_881A8EC 56 instructions (0.000%), 1 calls (0880EBD4 - 0881A964, length 12133)
  Back Branch 0881A960 1 times (length 12133)
_S1_2_894F924 55 instructions (0.000%), 5 calls (0894F924 - 0894F94C, length 11)
_S1_2_88C7AA8 55 instructions (0.000%), 1 calls (088C7AA8 - 088C7B50, length 43)
  Back Branch 088C7B0C 3 times (length 6)
_S1_2_8804124 55 instructions (0.000%), 1 calls (08804124 - 08804234, length 69)
  Back Branch 08804230 1 times (length 37)
_S1_2_8891220 54 instructions (0.000%), 27 calls (08891220 - 08891224, length 2)
_S1_2_88A0770 54 instructions (0.000%), 18 calls (088A0770 - 088A0778, length 3)
_S1_2_88A0740 54 instructions (0.000%), 18 calls (088A0740 - 088A0748, length 3)
_S1_2_88BB4BC 54 instructions (0.000%), 9 calls (088BB4BC - 088BB4D0, length 6)
_S1_2_88A4460 54 instructions (0.000%), 9 calls (088A4460 - 088A4474, length 6)
_S1_2_88DE26C 54 instructions (0.000%), 1 calls (088DDAEC - 088DE2BC, length 501)
  Back Branch 088DDB54 15 times (length 28)
  Back Branch 088DDB84 10 times (length 35)
  Back Branch 088DDC74 4 times (length 79)
  Back Branch 088DE2B8 1 times (length 411)
  Back Branch 088DDBC8 1 times (length 52)
_S1_2_88BAE8C 54 instructions (0.000%), 1 calls (088BAE8C - 0892C3A0, length 116038)
_S1_2_8888960 53 instructions (0.000%), 2 calls (08887804 - 08888964, length 1113)
  Back Branch 08888960 2 times (length 1113)
  Back Branch 08887864 1 times (length 17)
_S1_2_88E6474 53 instructions (0.000%), 1 calls (088E5EC8 - 088E64D0, length 387)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E64CC 1 times (length 321)
_S1_2_8888260 52 instructions (0.000%), 26 calls (08888260 - 08888264, length 2)
_S1_2_88992F4 52 instructions (0.000%), 2 calls (08898FC4 - 08899314, length 213)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899310 2 times (length 82)
_S1_2_888E0A8 52 instructions (0.000%), 2 calls (0888E0A8 - 0888E10C, length 26)
_S1_2_88FD724 51 instructions (0.000%), 1 calls (08896668 - 088FD78C, length 105546)
  Back Branch 088FD760 3 times (length 5)
  Back Branch 088FD788 1 times (length 105546)
_S1_2_88B8CB4 51 instructions (0.000%), 1 calls (088B8CB4 - 088B8D4C, length 39)
  Back Branch 088B8D18 3 times (length 6)
_S1_2_88A8130 51 instructions (0.000%), 1 calls (088A8130 - 088A82CC, length 104)
_S1_2_88A43AC 51 instructions (0.000%), 1 calls (088A43AC - 088C52A4, length 33727)
  Back Branch 088C526C 1 times (length 12)
_S1_2_881AB04 51 instructions (0.000%), 1 calls (0880EBD4 - 0881AB68, length 12262)
  Back Branch 0881AB64 1 times (length 12262)
_S1_2_88FFA50 50 instructions (0.000%), 1 calls (088FFA50 - 089477C4, length 73566)
  Back Branch 089477C0 155 times (length 47)
  Back Branch 089477B0 132 times (length 34)
_S1_2_885810C 49 instructions (0.000%), 7 calls (0885810C - 08858124, length 7)
_S1_2_887CCC4 49 instructions (0.000%), 1 calls (0887BCD8 - 0887CCE0, length 1027)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
  Back Branch 0887CCDC 1 times (length 1027)
_S1_2_88A07A0 48 instructions (0.000%), 16 calls (088A07A0 - 088A07A8, length 3)
_S1_2_88A077C 48 instructions (0.000%), 16 calls (088A077C - 088A0784, length 3)
_S1_2_88A0764 48 instructions (0.000%), 16 calls (088A0764 - 088A076C, length 3)
_S1_2_88A0758 48 instructions (0.000%), 16 calls (088A0758 - 088A0760, length 3)
_S1_2_88A074C 48 instructions (0.000%), 16 calls (088A074C - 088A0754, length 3)
_S1_2_896B5C8 48 instructions (0.000%), 8 calls (0896B5C8 - 0896B5DC, length 6)
_S1_2_8960028 48 instructions (0.000%), 8 calls (08960028 - 0896003C, length 6)
_S1_2_886055C 48 instructions (0.000%), 8 calls (0886055C - 08860570, length 6)
_S1_2_88CA73C 48 instructions (0.000%), 6 calls (088CA73C - 088CA758, length 8)
_S1_2_89512B0 48 instructions (0.000%), 3 calls (089512B0 - 089512EC, length 16)
_S1_2_88C94E8 48 instructions (0.000%), 2 calls (088C94E8 - 088C9514, length 12)
  Back Branch 088C9504 8 times (length 4)
_S1_2_896226C 48 instructions (0.000%), 1 calls (0896226C - 08962354, length 59)
_S1_2_88C7D0C 47 instructions (0.000%), 1 calls (088C7D0C - 088C7DA0, length 38)
  Back Branch 088C7D6C 2 times (length 5)
_S1_2_88B8EFC 47 instructions (0.000%), 1 calls (088B8EFC - 088B8F94, length 39)
  Back Branch 088B8F54 2 times (length 5)
_S1_2_8892334 47 instructions (0.000%), 1 calls (08892334 - 08892414, length 57)
_S1_2_8874ACC 47 instructions (0.000%), 1 calls (08874ACC - 08874B84, length 47)
_S1_2_896C128 46 instructions (0.000%), 23 calls (0896C128 - 0896C12C, length 2)
_S1_2_88D8798 46 instructions (0.000%), 23 calls (088D8798 - 088D879C, length 2)
_S1_2_88F9040 46 instructions (0.000%), 2 calls (088F9040 - 088F90B0, length 29)
_S1_2_88DD6EC 46 instructions (0.000%), 1 calls (088DD6EC - 088DD7A0, length 46)
_S1_2_88A14FC 45 instructions (0.000%), 9 calls (088A14FC - 088A1520, length 10)
_S1_2_88FE37C 45 instructions (0.000%), 3 calls (088FE37C - 088FE3B4, length 15)
_S1_2_88E8F54 45 instructions (0.000%), 3 calls (088E8E34 - 088E8F5C, length 75)
  Back Branch 088E8F58 3 times (length 75)
_S1_2_88995A0 45 instructions (0.000%), 2 calls (08898FC4 - 088995B8, length 382)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 088995A8 2 times (length 248)
  Back Branch 088995B4 1 times (length 251)
_S1_2_88DC634 45 instructions (0.000%), 1 calls (088DC634 - 088DC6E4, length 45)
_S1_2_896C188 44 instructions (0.000%), 22 calls (0896C188 - 0896C18C, length 2)
_S1_2_888FFD8 44 instructions (0.000%), 4 calls (0888FFD8 - 08890000, length 11)
_S1_2_880E818 44 instructions (0.000%), 4 calls (0880E818 - 0880E840, length 11)
_S1_2_88FF840 44 instructions (0.000%), 2 calls (088FF840 - 088FF894, length 22)
_S1_2_887E988 44 instructions (0.000%), 1 calls (0887BCD8 - 0887E9A4, length 2868)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
  Back Branch 0887E9A0 1 times (length 2868)
_S1_2_887E908 44 instructions (0.000%), 1 calls (0887BCD8 - 0887E924, length 2836)
  Back Branch 0887BFC8 3,283 times (length 159)
  Back Branch 0887BE30 2,944 times (length 57)
  Back Branch 0887C07C 2,079 times (length 84)
  Back Branch 0887C184 1,275 times (length 202)
  Back Branch 0887BF2C 1,219 times (length 120)
  Back Branch 0887BFF0 393 times (length 112)
  Back Branch 0887C148 192 times (length 191)
  Back Branch 0887C158 192 times (length 195)
  Back Branch 0887C1B0 178 times (length 213)
  Back Branch 0887C094 169 times (length 64)
  Back Branch 0887C0C8 169 times (length 223)
  Back Branch 0887C0D0 158 times (length 79)
  Back Branch 0887BFF8 15 times (length 170)
  Back Branch 0887C030 5 times (length 143)
  Back Branch 0887BDC8 3 times (length 31)
  Back Branch 0887C084 3 times (length 205)
  Back Branch 0887C1B8 2 times (length 282)
  Back Branch 0887C16C 1 times (length 264)
  Back Branch 0887E920 1 times (length 2836)
_S1_2_8892524 42 instructions (0.000%), 21 calls (08892524 - 08892528, length 2)
_S1_2_88A07B8 42 instructions (0.000%), 14 calls (088A07B8 - 088A07C0, length 3)
_S1_2_88A0728 42 instructions (0.000%), 14 calls (088A0728 - 088A0730, length 3)
_S1_2_88905B4 42 instructions (0.000%), 3 calls (088905B4 - 088905F8, length 18)
_S1_2_880AEDC 42 instructions (0.000%), 1 calls (0880A9E0 - 0880AF08, length 331)
  Back Branch 0880AF04 12 times (length 331)
_S1_2_8872720 41 instructions (0.000%), 1 calls (0886D070 - 08872754, length 5562)
  Back Branch 08872750 1 times (length 5562)
_S1_2_88102B0 41 instructions (0.000%), 1 calls (088102B0 - 08810350, length 41)
_S1_2_896C258 40 instructions (0.000%), 20 calls (0896C258 - 0896C25C, length 2)
_S1_2_895E6FC 40 instructions (0.000%), 8 calls (0895E6FC - 0895E70C, length 5)
_S1_2_8946CB0 40 instructions (0.000%), 4 calls (08946CB0 - 08946CD4, length 10)
_S1_2_881E0BC 40 instructions (0.000%), 4 calls (0881E0BC - 0881E104, length 19)
_S1_2_88F9110 40 instructions (0.000%), 2 calls (088F9110 - 088F9168, length 23)
_S1_2_88B0780 40 instructions (0.000%), 1 calls (088B0780 - 088E442C, length 53036)
_S1_2_88FC1AC 39 instructions (0.000%), 1 calls (0889F468 - 088FC1D0, length 95067)
  Back Branch 0889F494 9 times (length 5)
  Back Branch 088FC1CC 1 times (length 95067)
_S1_2_88905A8 39 instructions (0.000%), 1 calls (08890518 - 088905B0, length 39)
  Back Branch 088905AC 1 times (length 39)
_S1_2_88233FC 39 instructions (0.000%), 1 calls (0880E844 - 08823438, length 21246)
  Back Branch 08823434 1 times (length 21246)
_S1_2_880EED4 39 instructions (0.000%), 1 calls (0880EED4 - 08869848, length 92766)
  Back Branch 08869844 1 times (length 26)
  Back Branch 08869828 1 times (length 19)
_S1_2_892B438 38 instructions (0.000%), 2 calls (0892B438 - 0892B4A4, length 28)
_S1_2_8927B68 38 instructions (0.000%), 1 calls (08927B68 - 08927CB4, length 84)
  Back Branch 08927C20 1 times (length 13)
_S1_2_88B0730 37 instructions (0.000%), 1 calls (0888DE68 - 088DAAF4, length 78628)
  Back Branch 088DAAF0 5 times (length 78628)
_S1_2_88A54D8 37 instructions (0.000%), 1 calls (088A54D8 - 088A5568, length 37)
_S1_2_896C168 36 instructions (0.000%), 18 calls (0896C168 - 0896C16C, length 2)
_S1_2_896BF70 36 instructions (0.000%), 18 calls (0896BF70 - 0896BF74, length 2)
_S1_2_88A0800 36 instructions (0.000%), 12 calls (088A0800 - 088A0808, length 3)
_S1_2_88A07C4 36 instructions (0.000%), 12 calls (088A07C4 - 088A07CC, length 3)
_S1_2_88A0788 36 instructions (0.000%), 12 calls (088A0788 - 088A0790, length 3)
_S1_2_88A0734 36 instructions (0.000%), 12 calls (088A0734 - 088A073C, length 3)
_S1_2_880AFE8 36 instructions (0.000%), 9 calls (0880AFE8 - 0880AFF4, length 4)
_S1_2_8954E0C 36 instructions (0.000%), 4 calls (08954E0C - 08954E30, length 10)
_S1_2_8881288 36 instructions (0.000%), 4 calls (08881288 - 088812A8, length 9)
_S1_2_88C9420 36 instructions (0.000%), 2 calls (088C9420 - 088C9454, length 14)
  Back Branch 088C9448 4 times (length 4)
_S1_2_88A12A4 35 instructions (0.000%), 7 calls (088A12A4 - 088A12C8, length 10)
_S1_2_88A11B4 35 instructions (0.000%), 7 calls (088A11B4 - 088A11D8, length 10)
_S1_2_88A118C 35 instructions (0.000%), 7 calls (088A118C - 088A11B0, length 10)
_S1_2_88581B4 35 instructions (0.000%), 5 calls (088581B4 - 088581CC, length 7)
_S1_2_885817C 35 instructions (0.000%), 5 calls (0885817C - 08858194, length 7)
_S1_2_88D87B0 35 instructions (0.000%), 1 calls (088D87B0 - 088D8838, length 35)
_S1_2_88CCCE4 35 instructions (0.000%), 1 calls (088CCCE4 - 088CCD6C, length 35)
_S1_2_8897A04 35 instructions (0.000%), 1 calls (08897A04 - 08897B20, length 72)
_S1_2_8891238 34 instructions (0.000%), 17 calls (08891238 - 0889123C, length 2)
_S1_2_8892164 34 instructions (0.000%), 1 calls (08892164 - 088921E8, length 34)
_S1_2_888EB88 34 instructions (0.000%), 1 calls (0888EB88 - 0888EC0C, length 34)
_S1_2_880F0DC 34 instructions (0.000%), 1 calls (0880F0DC - 0880F164, length 35)
_S1_2_880A0FC 34 instructions (0.000%), 1 calls (0880A0FC - 0880A180, length 34)
_S1_2_88E6464 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6470, length 363)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E646C 1 times (length 297)
_S1_2_88E6454 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6460, length 359)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E645C 1 times (length 293)
_S1_2_88E6444 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6450, length 355)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E644C 1 times (length 289)
_S1_2_88E6434 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6440, length 351)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E643C 1 times (length 285)
_S1_2_88E6424 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6430, length 347)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E642C 1 times (length 281)
_S1_2_88E6414 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6420, length 343)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E641C 1 times (length 277)
_S1_2_88E6404 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6410, length 339)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E640C 1 times (length 273)
_S1_2_88E63F4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6400, length 335)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63FC 1 times (length 269)
_S1_2_88E63E4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63F0, length 331)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63EC 1 times (length 265)
_S1_2_88E63D4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63E0, length 327)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63DC 1 times (length 261)
_S1_2_88E63C4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63D0, length 323)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63CC 1 times (length 257)
_S1_2_88E63B4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63C0, length 319)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63BC 1 times (length 253)
_S1_2_88E63A4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63B0, length 315)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E63AC 1 times (length 249)
_S1_2_88E6394 33 instructions (0.000%), 1 calls (088E5EC8 - 088E63A0, length 311)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E639C 1 times (length 245)
_S1_2_88E6384 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6390, length 307)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E638C 1 times (length 241)
_S1_2_88E6374 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6380, length 303)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E637C 1 times (length 237)
_S1_2_88E6364 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6370, length 299)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E636C 1 times (length 233)
_S1_2_88E6354 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6360, length 295)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E635C 1 times (length 229)
_S1_2_88E6344 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6350, length 291)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E634C 1 times (length 225)
_S1_2_88E6334 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6340, length 287)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E633C 1 times (length 221)
_S1_2_88E6324 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6330, length 283)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E632C 1 times (length 217)
_S1_2_88E6314 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6320, length 279)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E631C 1 times (length 213)
_S1_2_88E6304 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6310, length 275)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E630C 1 times (length 209)
_S1_2_88E62F4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E6300, length 271)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62FC 1 times (length 205)
_S1_2_88E62E4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E62F0, length 267)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62EC 1 times (length 201)
_S1_2_88E62D4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E62E0, length 263)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62DC 1 times (length 197)
_S1_2_88E62C4 33 instructions (0.000%), 1 calls (088E5EC8 - 088E62D0, length 259)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62CC 1 times (length 193)
_S1_2_88D8504 33 instructions (0.000%), 1 calls (088D8504 - 088D8584, length 33)
_S1_2_896C5C8 32 instructions (0.000%), 16 calls (0896C5C8 - 0896C5CC, length 2)
_S1_2_896C260 32 instructions (0.000%), 16 calls (0896C260 - 0896C264, length 2)
_S1_2_8889028 32 instructions (0.000%), 4 calls (08889028 - 0888907C, length 22)
_S1_2_8961DA0 32 instructions (0.000%), 2 calls (08961DA0 - 08961EC8, length 75)
_S1_2_89139D0 32 instructions (0.000%), 1 calls (08913954 - 0896BFBC, length 90523)
  Back Branch 089139D4 1 times (length 34)
_S1_2_888FBBC 32 instructions (0.000%), 1 calls (0888F00C - 0888FBD4, length 755)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FBD0 1 times (length 407)
_S1_2_888FBA0 32 instructions (0.000%), 1 calls (0888F00C - 0888FBB8, length 748)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FBB4 1 times (length 400)
_S1_2_888FB84 32 instructions (0.000%), 1 calls (0888F00C - 0888FB9C, length 741)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FB98 1 times (length 393)
_S1_2_888FB30 32 instructions (0.000%), 1 calls (0888F00C - 0888FB48, length 720)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FB44 1 times (length 372)
_S1_2_888FAF8 32 instructions (0.000%), 1 calls (0888F00C - 0888FB10, length 706)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
  Back Branch 0888FB0C 1 times (length 358)
_S1_2_882B068 32 instructions (0.000%), 1 calls (0882AF90 - 0882B070, length 57)
  Back Branch 0882AFDC 1 times (length 8)
  Back Branch 0882B06C 1 times (length 57)
_S1_2_896C1C0 30 instructions (0.000%), 15 calls (0896C1C0 - 0896C1C4, length 2)
_S1_2_88A07AC 30 instructions (0.000%), 10 calls (088A07AC - 088A07B4, length 3)
_S1_2_896A130 30 instructions (0.000%), 6 calls (0896A130 - 0896A140, length 5)
_S1_2_88A4490 30 instructions (0.000%), 5 calls (088A4490 - 088A44A4, length 6)
_S1_2_895B138 30 instructions (0.000%), 3 calls (0895B138 - 0895B15C, length 10)
  Back Branch 0895B158 3 times (length 4)
_S1_2_895097C 30 instructions (0.000%), 3 calls (0895097C - 089509A0, length 10)
_S1_2_88E9470 30 instructions (0.000%), 1 calls (088E43C0 - 088E9474, length 5166)
  Back Branch 088E9470 1 times (length 5166)
_S1_2_88A82D0 30 instructions (0.000%), 1 calls (088A82D0 - 088F23F0, length 75849)
_S1_2_8897FB4 30 instructions (0.000%), 1 calls (08897FB4 - 08897FD8, length 10)
  Back Branch 08897FCC 6 times (length 4)
_S1_2_880A9E0 30 instructions (0.000%), 1 calls (0880A9E0 - 0880AA54, length 30)
_S1_2_88FC06C 28 instructions (0.000%), 4 calls (088FC06C - 088FC084, length 7)
_S1_2_88587B8 28 instructions (0.000%), 4 calls (088587B8 - 088587D0, length 7)
_S1_2_88E8F60 28 instructions (0.000%), 2 calls (088E8E48 - 088E8F64, length 72)
  Back Branch 088E8F60 2 times (length 72)
_S1_2_8900EBC 28 instructions (0.000%), 1 calls (08900EBC - 08900F48, length 36)
_S1_2_88E7878 28 instructions (0.000%), 1 calls (088E77E4 - 088E7880, length 40)
  Back Branch 088E7818 1 times (length 5)
  Back Branch 088E787C 1 times (length 40)
_S1_2_88DD8E8 28 instructions (0.000%), 1 calls (088DD8E8 - 088DD954, length 28)
_S1_2_88DC82C 28 instructions (0.000%), 1 calls (088DC82C - 088DC898, length 28)
_S1_2_88A52BC 28 instructions (0.000%), 1 calls (0880BA74 - 088F8E3C, length 242931)
  Back Branch 088F8E38 19 times (length 242931)
_S1_2_881E464 28 instructions (0.000%), 1 calls (0881E3F8 - 0881E46C, length 30)
  Back Branch 0881E410 1 times (length 5)
  Back Branch 0881E468 1 times (length 30)
_S1_2_88F922C 27 instructions (0.000%), 1 calls (0880CAD8 - 088F92D4, length 242176)
  Back Branch 0880CB78 10 times (length 12)
  Back Branch 0880CC70 10 times (length 12)
  Back Branch 0880CDFC 5 times (length 58)
  Back Branch 0880CE3C 5 times (length 132)
  Back Branch 0880CE34 5 times (length 195)
  Back Branch 0880CE50 5 times (length 143)
_S1_2_88E9568 27 instructions (0.000%), 1 calls (088E9568 - 088E95D4, length 28)
_S1_2_88E62B4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E62C0, length 255)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62BC 1 times (length 189)
_S1_2_88E62A4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E62B0, length 251)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E62AC 1 times (length 185)
_S1_2_88E6294 27 instructions (0.000%), 1 calls (088E5EC8 - 088E62A0, length 247)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E629C 1 times (length 181)
_S1_2_88E6284 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6290, length 243)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E628C 1 times (length 177)
_S1_2_88E6274 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6280, length 239)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E627C 1 times (length 173)
_S1_2_88E6264 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6270, length 235)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E626C 1 times (length 169)
_S1_2_88E6254 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6260, length 231)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E625C 1 times (length 165)
_S1_2_88E6244 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6250, length 227)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E624C 1 times (length 161)
_S1_2_88E6234 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6240, length 223)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E623C 1 times (length 157)
_S1_2_88E6224 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6230, length 219)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E622C 1 times (length 153)
_S1_2_88E6214 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6220, length 215)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E621C 1 times (length 149)
_S1_2_88E6204 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6210, length 211)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E620C 1 times (length 145)
_S1_2_88E61F4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6200, length 207)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61FC 1 times (length 141)
_S1_2_88E61E4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61F0, length 203)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61EC 1 times (length 137)
_S1_2_88E61D4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61E0, length 199)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61DC 1 times (length 133)
_S1_2_88E61C4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61D0, length 195)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61CC 1 times (length 129)
_S1_2_88E61B4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61C0, length 191)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61BC 1 times (length 125)
_S1_2_88E61A4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61B0, length 187)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E61AC 1 times (length 121)
_S1_2_88E6194 27 instructions (0.000%), 1 calls (088E5EC8 - 088E61A0, length 183)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E619C 1 times (length 117)
_S1_2_88E6184 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6190, length 179)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E618C 1 times (length 113)
_S1_2_88E6174 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6180, length 175)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E617C 1 times (length 109)
_S1_2_88E6164 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6170, length 171)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E616C 1 times (length 105)
_S1_2_88E6154 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6160, length 167)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E615C 1 times (length 101)
_S1_2_88E6144 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6150, length 163)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E614C 1 times (length 97)
_S1_2_88E6134 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6140, length 159)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E613C 1 times (length 93)
_S1_2_88E6124 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6130, length 155)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E612C 1 times (length 89)
_S1_2_88E6114 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6120, length 151)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E611C 1 times (length 85)
_S1_2_88E6104 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6110, length 147)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E610C 1 times (length 81)
_S1_2_88E60F4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6100, length 143)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60FC 1 times (length 77)
_S1_2_88E60E4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60F0, length 139)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60EC 1 times (length 73)
_S1_2_88E60D4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60E0, length 135)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60DC 1 times (length 69)
_S1_2_88E60C4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60D0, length 131)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60CC 1 times (length 65)
_S1_2_88E60B4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60C0, length 127)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60BC 1 times (length 61)
_S1_2_88E60A4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60B0, length 123)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E60AC 1 times (length 57)
_S1_2_88E6094 27 instructions (0.000%), 1 calls (088E5EC8 - 088E60A0, length 119)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E609C 1 times (length 53)
_S1_2_88E6084 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6090, length 115)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E608C 1 times (length 49)
_S1_2_88E6074 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6080, length 111)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E607C 1 times (length 45)
_S1_2_88E6064 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6070, length 107)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E606C 1 times (length 41)
_S1_2_88E6054 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6060, length 103)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E605C 1 times (length 37)
_S1_2_88E6044 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6050, length 99)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E604C 1 times (length 33)
_S1_2_88E6034 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6040, length 95)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E603C 1 times (length 29)
_S1_2_88E6024 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6030, length 91)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E602C 1 times (length 25)
_S1_2_88E6014 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6020, length 87)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E601C 1 times (length 21)
_S1_2_88E6004 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6010, length 83)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E600C 1 times (length 17)
_S1_2_88E5FF4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E6000, length 79)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E5FFC 1 times (length 13)
_S1_2_88E5FE4 27 instructions (0.000%), 1 calls (088E5EC8 - 088E5FF0, length 75)
  Back Branch 088E5FDC 75 times (length 71)
  Back Branch 088E5FEC 1 times (length 9)
_S1_2_889951C 27 instructions (0.000%), 1 calls (08898FC4 - 08899974, length 621)
  Back Branch 088991D4 85 times (length 134)
  Back Branch 08899834 57 times (length 411)
  Back Branch 08899568 1 times (length 231)
_S1_2_888F574 27 instructions (0.000%), 1 calls (0888F00C - 0888F588, length 352)
  Back Branch 0888F178 1,511 times (length 89)
  Back Branch 0888F584 295 times (length 262)
_S1_2_88EB524 26 instructions (0.000%), 1 calls (088EB524 - 088EB54C, length 11)
  Back Branch 088EB53C 4 times (length 5)
_S1_2_88E5FC4 26 instructions (0.000%), 1 calls (088E5EC8 - 088E5FE0, length 71)
  Back Branch 088E5FDC 75 times (length 71)
_S1_2_8897B98 26 instructions (0.000%), 1 calls (08897A78 - 08897BC4, length 84)
  Back Branch 08897BB8 1 times (length 82)
_S1_2_8824F7C 26 instructions (0.000%), 1 calls (08824F7C - 089486B8, length 298448)
_S1_2_88A13E4 25 instructions (0.000%), 5 calls (088A13E4 - 088A1408, length 10)
_S1_2_8861A7C 25 instructions (0.000%), 1 calls (08861A7C - 08861EA8, length 268)
_S1_2_8824314 25 instructions (0.000%), 1 calls (08806640 - 088243E4, length 30570)
_S1_2_888EA2C 24 instructions (0.000%), 8 calls (0888EA2C - 0888EA34, length 3)
_S1_2_8863648 24 instructions (0.000%), 4 calls (08863648 - 0886365C, length 6)
_S1_2_88FD250 24 instructions (0.000%), 1 calls (088FD0F4 - 088FD264, length 93)
  Back Branch 088FD260 1 times (length 93)
_S1_2_88D8784 24 instructions (0.000%), 1 calls (088D8784 - 088E3F14, length 11749)
_S1_2_88BBBB8 24 instructions (0.000%), 1 calls (08896668 - 088BBBC0, length 38231)
  Back Branch 088BBBBC 1 times (length 76)
  Back Branch 088BBACC 1 times (length 6)
_S1_2_88B7614 24 instructions (0.000%), 1 calls (088B7614 - 088B7670, length 24)
_S1_2_88FC8FC 23 instructions (0.000%), 1 calls (088FC8FC - 088FE47C, length 1761)
_S1_2_88F8DF0 23 instructions (0.000%), 1 calls (088963F0 - 088F8E0C, length 101000)
  Back Branch 088F8E08 1 times (length 101000)
_S1_2_88C7A28 23 instructions (0.000%), 1 calls (088C7A28 - 088C7AA4, length 32)
_S1_2_88ADE80 23 instructions (0.000%), 1 calls (088ADE80 - 088ADED8, length 23)
_S1_2_896C320 22 instructions (0.000%), 11 calls (0896C320 - 0896C324, length 2)
_S1_2_88FE3B8 22 instructions (0.000%), 2 calls (088FE3B8 - 088FE3E0, length 11)
_S1_2_88E7E04 22 instructions (0.000%), 2 calls (088E7E04 - 088E7E2C, length 11)
_S1_2_8892AC0 22 instructions (0.000%), 2 calls (08892AC0 - 08892AE8, length 11)
_S1_2_8889CB8 22 instructions (0.000%), 2 calls (088896E8 - 08889CBC, length 374)
  Back Branch 08889774 196 times (length 37)
  Back Branch 08889CB8 2 times (length 341)
_S1_2_896203C 22 instructions (0.000%), 1 calls (0896203C - 08962268, length 140)
_S1_2_895CEEC 22 instructions (0.000%), 1 calls (0895CEEC - 0895D120, length 142)
_S1_2_88FF7DC 22 instructions (0.000%), 1 calls (088FF7DC - 088FF830, length 22)
_S1_2_88F66B8 22 instructions (0.000%), 1 calls (088F6664 - 088F66C0, length 24)
  Back Branch 088F6680 1 times (length 6)
  Back Branch 088F66BC 1 times (length 24)
_S1_2_88BC434 22 instructions (0.000%), 1 calls (088BC350 - 088BC438, length 59)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC434 1 times (length 47)
_S1_2_88BC42C 22 instructions (0.000%), 1 calls (088BC350 - 088BC430, length 57)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC42C 1 times (length 45)
_S1_2_88BC424 22 instructions (0.000%), 1 calls (088BC350 - 088BC428, length 55)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC424 1 times (length 43)
_S1_2_88BC41C 22 instructions (0.000%), 1 calls (088BC350 - 088BC420, length 53)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC41C 1 times (length 41)
_S1_2_88BC414 22 instructions (0.000%), 1 calls (088BC350 - 088BC418, length 51)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC414 1 times (length 39)
_S1_2_88BC40C 22 instructions (0.000%), 1 calls (088BC350 - 088BC410, length 49)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC40C 1 times (length 37)
_S1_2_88BC404 22 instructions (0.000%), 1 calls (088BC350 - 088BC408, length 47)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC404 1 times (length 35)
_S1_2_88BC3FC 22 instructions (0.000%), 1 calls (088BC350 - 088BC400, length 45)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3FC 1 times (length 33)
_S1_2_88BC3F4 22 instructions (0.000%), 1 calls (088BC350 - 088BC3F8, length 43)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3F4 1 times (length 31)
_S1_2_88BC3EC 22 instructions (0.000%), 1 calls (088BC350 - 088BC3F0, length 41)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3EC 1 times (length 29)
_S1_2_88BC3E4 22 instructions (0.000%), 1 calls (088BC350 - 088BC3E8, length 39)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3E4 1 times (length 27)
_S1_2_88BC3DC 22 instructions (0.000%), 1 calls (088BC350 - 088BC3E0, length 37)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3DC 1 times (length 25)
_S1_2_889258C 22 instructions (0.000%), 1 calls (0889252C - 08892594, length 27)
  Back Branch 08892590 1 times (length 27)
  Back Branch 08892544 1 times (length 5)
_S1_2_880AF9C 22 instructions (0.000%), 1 calls (0880AF9C - 08946E4C, length 323501)
_S1_2_88FD7B0 21 instructions (0.000%), 7 calls (088FD7B0 - 088FD7B8, length 3)
_S1_2_8954DF0 21 instructions (0.000%), 3 calls (08954DF0 - 08954E08, length 7)
_S1_2_88A0888 21 instructions (0.000%), 3 calls (088A0844 - 088A0898, length 22)
  Back Branch 088A0894 3 times (length 22)
  Back Branch 088A088C 3 times (length 20)
_S1_2_88A0860 21 instructions (0.000%), 3 calls (088A0844 - 088A0870, length 12)
  Back Branch 088A0864 3 times (length 10)
  Back Branch 088A086C 3 times (length 12)
_S1_2_88A084C 21 instructions (0.000%), 3 calls (088A0844 - 088A085C, length 7)
  Back Branch 088A0850 3 times (length 5)
  Back Branch 088A0858 3 times (length 7)
_S1_2_8858710 21 instructions (0.000%), 3 calls (08858710 - 08858728, length 7)
_S1_2_88DACBC 21 instructions (0.000%), 1 calls (08896668 - 088DACC4, length 70040)
  Back Branch 088DAC64 1 times (length 5)
  Back Branch 088DACC0 1 times (length 36)
_S1_2_88BC37C 21 instructions (0.000%), 1 calls (088BC350 - 088BC3D8, length 35)
  Back Branch 088BC39C 14 times (length 21)
_S1_2_896C5C0 20 instructions (0.000%), 10 calls (0896C5C0 - 0896C5C4, length 2)
_S1_2_896C508 20 instructions (0.000%), 10 calls (0896C508 - 0896C50C, length 2)
_S1_2_896C180 20 instructions (0.000%), 10 calls (0896C180 - 0896C184, length 2)
_S1_2_896C150 20 instructions (0.000%), 10 calls (0896C150 - 0896C154, length 2)
_S1_2_8882EDC 20 instructions (0.000%), 10 calls (08882EDC - 08882EE0, length 2)
_S1_2_8863958 20 instructions (0.000%), 10 calls (08863958 - 0886395C, length 2)
_S1_2_88FE4A8 20 instructions (0.000%), 4 calls (088FE4A8 - 088FE4B8, length 5)
_S1_2_88A13BC 20 instructions (0.000%), 4 calls (088A13BC - 088A13E0, length 10)
_S1_2_88824FC 20 instructions (0.000%), 4 calls (088824FC - 0888250C, length 5)
_S1_2_88FE51C 20 instructions (0.000%), 2 calls (088FE51C - 088FE540, length 10)
_S1_2_88E7D88 20 instructions (0.000%), 2 calls (088E7D88 - 088E7DAC, length 10)
_S1_2_88FD314 20 instructions (0.000%), 1 calls (088FD0F4 - 088FD31C, length 139)
  Back Branch 088FD318 1 times (length 139)
_S1_2_88FC968 20 instructions (0.000%), 1 calls (088FC8E8 - 088FC9A0, length 47)
  Back Branch 088FC99C 1 times (length 47)
_S1_2_88DBBBC 20 instructions (0.000%), 1 calls (088DBBBC - 08954594, length 123511)
  Back Branch 088DBC34 1 times (length 22)
_S1_2_88CB590 20 instructions (0.000%), 1 calls (088C998C - 088CB74C, length 1905)
  Back Branch 088CB748 1 times (length 1905)
_S1_2_889B220 20 instructions (0.000%), 1 calls (0889642C - 0889B240, length 4998)
  Back Branch 0889B23C 1 times (length 4998)
_S1_2_88991C4 20 instructions (0.000%), 1 calls (08898FC4 - 08899210, length 148)
  Back Branch 088991D4 85 times (length 134)
_S1_2_8892828 20 instructions (0.000%), 1 calls (08892828 - 08893FB4, length 1508)
  Back Branch 08893FB0 1 times (length 1295)
_S1_2_880B574 20 instructions (0.000%), 1 calls (0880B574 - 0880B5C0, length 20)
_S1_2_88FFAB0 19 instructions (0.000%), 1 calls (088FFAB0 - 089477C4, length 73542)
  Back Branch 089477C0 155 times (length 47)
  Back Branch 089477B0 132 times (length 34)
_S1_2_88FD814 19 instructions (0.000%), 1 calls (088FD814 - 088FD85C, length 19)
_S1_2_88FD030 19 instructions (0.000%), 1 calls (088FC878 - 088FD038, length 497)
  Back Branch 088FD034 1 times (length 497)
_S1_2_88FC5FC 19 instructions (0.000%), 1 calls (088FC5B4 - 088FC604, length 21)
  Back Branch 088FC600 1 times (length 21)
  Back Branch 088FC5CC 1 times (length 5)
_S1_2_88D8738 19 instructions (0.000%), 1 calls (088D8738 - 088D8780, length 19)
_S1_2_88BC3B8 19 instructions (0.000%), 1 calls (088BC350 - 088BC3D8, length 35)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC3C0 1 times (length 13)
_S1_2_88040C4 19 instructions (0.000%), 1 calls (088040C4 - 08804120, length 24)
_S1_2_896C660 18 instructions (0.000%), 9 calls (0896C660 - 0896C664, length 2)
_S1_2_896C640 18 instructions (0.000%), 9 calls (0896C640 - 0896C644, length 2)
_S1_2_896C0D8 18 instructions (0.000%), 9 calls (0896C0D8 - 0896C0DC, length 2)
_S1_2_88FD94C 18 instructions (0.000%), 9 calls (088FD94C - 088FD950, length 2)
_S1_2_88C84F0 18 instructions (0.000%), 6 calls (088C84F0 - 088C84F8, length 3)
_S1_2_88A0684 18 instructions (0.000%), 6 calls (088A0684 - 088A068C, length 3)
_S1_2_88FE614 18 instructions (0.000%), 2 calls (088FE614 - 088FE634, length 9)
_S1_2_88FE5B8 18 instructions (0.000%), 2 calls (088FE5B8 - 088FE5D8, length 9)
_S1_2_88BA708 18 instructions (0.000%), 1 calls (088BA708 - 088BA74C, length 18)
_S1_2_8891A94 18 instructions (0.000%), 1 calls (08891A1C - 088966A8, length 4900)
  Back Branch 08891A48 1 times (length 5)
  Back Branch 08891A98 1 times (length 33)
_S1_2_888EAA4 18 instructions (0.000%), 1 calls (0888EA44 - 088966A8, length 7962)
  Back Branch 0888EAA8 1 times (length 27)
  Back Branch 0888EA78 1 times (length 7)
_S1_2_895F80C 17 instructions (0.000%), 1 calls (0895F80C - 0895F84C, length 17)
_S1_2_88CD980 17 instructions (0.000%), 1 calls (088CD8B0 - 088CD99C, length 60)
  Back Branch 088CD998 1 times (length 60)
_S1_2_88BC338 17 instructions (0.000%), 1 calls (088BC338 - 088BC3D8, length 41)
  Back Branch 088BC39C 14 times (length 21)
_S1_2_8860554 16 instructions (0.000%), 8 calls (08860554 - 08860558, length 2)
_S1_2_8860544 16 instructions (0.000%), 8 calls (08860544 - 08860548, length 2)
_S1_2_881DDEC 16 instructions (0.000%), 8 calls (0881DDEC - 0881DDF0, length 2)
_S1_2_8881034 16 instructions (0.000%), 4 calls (08881034 - 08881040, length 4)
_S1_2_881E0AC 16 instructions (0.000%), 4 calls (0881E0AC - 0881E0B8, length 4)
_S1_2_88CB0D0 16 instructions (0.000%), 2 calls (088CB0D0 - 088CB0EC, length 8)
_S1_2_8891274 16 instructions (0.000%), 2 calls (08891274 - 08891290, length 8)
_S1_2_88E9234 16 instructions (0.000%), 1 calls (088E8E4C - 088E9244, length 255)
  Back Branch 088E9240 1 times (length 255)
_S1_2_88E9220 16 instructions (0.000%), 1 calls (088E8E4C - 088E9230, length 250)
  Back Branch 088E922C 1 times (length 250)
_S1_2_88E920C 16 instructions (0.000%), 1 calls (088E8E4C - 088E921C, length 245)
  Back Branch 088E9218 1 times (length 245)
_S1_2_88E8500 16 instructions (0.000%), 1 calls (088E8500 - 088E853C, length 16)
_S1_2_88D8C8C 16 instructions (0.000%), 1 calls (088D8C8C - 088D8CC8, length 16)
_S1_2_88B0A74 16 instructions (0.000%), 1 calls (088B0A74 - 088B0AB0, length 16)
_S1_2_8897B24 16 instructions (0.000%), 1 calls (08897A78 - 08897B40, length 51)
  Back Branch 08897B3C 1 times (length 17)
_S1_2_888DD6C 16 instructions (0.000%), 1 calls (0888DD6C - 0888DD94, length 11)
  Back Branch 0888DD88 2 times (length 3)
_S1_2_88A140C 15 instructions (0.000%), 3 calls (088A140C - 088A1430, length 10)
_S1_2_8927A14 15 instructions (0.000%), 1 calls (08927A14 - 08927A4C, length 15)
_S1_2_88BC43C 15 instructions (0.000%), 1 calls (088BC350 - 088BC440, length 61)
  Back Branch 088BC39C 14 times (length 21)
  Back Branch 088BC43C 1 times (length 49)
_S1_2_88A4BB4 15 instructions (0.000%), 1 calls (088A4BB4 - 088A4BEC, length 15)
_S1_2_881DE04 15 instructions (0.000%), 1 calls (0881DE04 - 0881DE3C, length 15)
_S1_2_88093B0 15 instructions (0.000%), 1 calls (088093B0 - 088093E8, length 15)
_S1_2_88066D0 15 instructions (0.000%), 1 calls (088066D0 - 08806708, length 15)
_S1_2_8882F50 14 instructions (0.000%), 7 calls (08882F50 - 08882F54, length 2)
_S1_2_89486A0 14 instructions (0.000%), 2 calls (089486A0 - 089486B8, length 7)
_S1_2_88A0874 14 instructions (0.000%), 2 calls (088A0844 - 088A0884, length 17)
  Back Branch 088A0880 2 times (length 17)
  Back Branch 088A0878 2 times (length 15)
_S1_2_8858748 14 instructions (0.000%), 2 calls (08858748 - 08858760, length 7)
_S1_2_88E5E40 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E44, length 48)
  Back Branch 088E5E40 1 times (length 48)
_S1_2_88E5E38 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E3C, length 46)
  Back Branch 088E5E38 1 times (length 46)
_S1_2_88E5E30 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E34, length 44)
  Back Branch 088E5E30 1 times (length 44)
_S1_2_88E5E28 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E2C, length 42)
  Back Branch 088E5E28 1 times (length 42)
_S1_2_88E5E20 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E24, length 40)
  Back Branch 088E5E20 1 times (length 40)
_S1_2_88E5E18 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E1C, length 38)
  Back Branch 088E5E18 1 times (length 38)
_S1_2_88E5E10 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E14, length 36)
  Back Branch 088E5E10 1 times (length 36)
_S1_2_88E5E08 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E0C, length 34)
  Back Branch 088E5E08 1 times (length 34)
_S1_2_88E5E00 14 instructions (0.000%), 1 calls (088E5D88 - 088E5E04, length 32)
  Back Branch 088E5E00 1 times (length 32)
_S1_2_88E5DF8 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DFC, length 30)
  Back Branch 088E5DF8 1 times (length 30)
_S1_2_88E5DF0 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DF4, length 28)
  Back Branch 088E5DF0 1 times (length 28)
_S1_2_88E5DE8 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DEC, length 26)
  Back Branch 088E5DE8 1 times (length 26)
_S1_2_88E5DE0 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DE4, length 24)
  Back Branch 088E5DE0 1 times (length 24)
_S1_2_88E5DD8 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DDC, length 22)
  Back Branch 088E5DD8 1 times (length 22)
_S1_2_88E5DD0 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DD4, length 20)
  Back Branch 088E5DD0 1 times (length 20)
_S1_2_88E5DC8 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DCC, length 18)
  Back Branch 088E5DC8 1 times (length 18)
_S1_2_88E5DC0 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DC4, length 16)
  Back Branch 088E5DC0 1 times (length 16)
_S1_2_88E5DB8 14 instructions (0.000%), 1 calls (088E5D88 - 088E5DBC, length 14)
  Back Branch 088E5DB8 1 times (length 14)
_S1_2_88E40A0 14 instructions (0.000%), 1 calls (08896668 - 088E40A8, length 79505)
  Back Branch 088E407C 1 times (length 5)
  Back Branch 088E40A4 1 times (length 23)
_S1_2_88DF7E0 14 instructions (0.000%), 1 calls (08896668 - 088DF7E8, length 74849)
  Back Branch 088DF7E4 1 times (length 23)
  Back Branch 088DF7BC 1 times (length 5)
_S1_2_88BDBEC 14 instructions (0.000%), 1 calls (088BDBA8 - 088E3C0C, length 38938)
  Back Branch 088BDBD4 1 times (length 5)
  Back Branch 088BDBF0 1 times (length 20)
_S1_2_88BB240 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB254, length 165)
  Back Branch 088BB250 1 times (length 165)
_S1_2_88BB210 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB224, length 153)
  Back Branch 088BB220 1 times (length 153)
_S1_2_88BB198 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB1AC, length 123)
  Back Branch 088BB1A8 1 times (length 123)
_S1_2_88BB14C 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB160, length 104)
  Back Branch 088BB15C 1 times (length 104)
_S1_2_88BB08C 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB0A0, length 56)
  Back Branch 088BB09C 1 times (length 56)
_S1_2_88BB074 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB088, length 50)
  Back Branch 088BB084 1 times (length 50)
_S1_2_88BB044 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB058, length 38)
  Back Branch 088BB054 1 times (length 38)
_S1_2_88BB02C 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB040, length 32)
  Back Branch 088BB03C 1 times (length 32)
_S1_2_88BB014 14 instructions (0.000%), 1 calls (088BAFC4 - 088BB028, length 26)
  Back Branch 088BB024 1 times (length 26)
_S1_2_889B438 14 instructions (0.000%), 1 calls (08896668 - 0889B440, length 4983)
  Back Branch 0889B43C 1 times (length 23)
  Back Branch 0889B414 1 times (length 5)
_S1_2_88631F0 14 instructions (0.000%), 1 calls (088631F0 - 0888907C, length 38820)
_S1_2_88E5D84 13 instructions (0.000%), 1 calls (088E5D84 - 088E5DB4, length 13)
_S1_2_88CA3AC 13 instructions (0.000%), 1 calls (088CA3AC - 088CA3DC, length 13)
_S1_2_88B09E0 13 instructions (0.000%), 1 calls (088B09E0 - 088B0A10, length 13)
_S1_2_896C628 12 instructions (0.000%), 6 calls (0896C628 - 0896C62C, length 2)
_S1_2_8896498 12 instructions (0.000%), 4 calls (08896498 - 088964A0, length 3)
_S1_2_8882150 12 instructions (0.000%), 4 calls (08882150 - 08882158, length 3)
_S1_2_8863004 12 instructions (0.000%), 4 calls (08863004 - 0886300C, length 3)
_S1_2_88FE424 12 instructions (0.000%), 2 calls (088FE424 - 088FE438, length 6)
_S1_2_88CA9D8 12 instructions (0.000%), 2 calls (088CA9D8 - 088CA9EC, length 6)
_S1_2_88C9578 12 instructions (0.000%), 2 calls (088C9578 - 088C958C, length 6)
_S1_2_88C9530 12 instructions (0.000%), 2 calls (088C9530 - 088C9544, length 6)
_S1_2_88C94B8 12 instructions (0.000%), 2 calls (088C94B8 - 088C94CC, length 6)
_S1_2_88C9470 12 instructions (0.000%), 2 calls (088C9470 - 088C9484, length 6)
_S1_2_886363C 12 instructions (0.000%), 1 calls (08863610 - 08863644, length 14)
  Back Branch 08863640 1 times (length 14)
  Back Branch 08863624 1 times (length 4)
_S1_2_880D30C 12 instructions (0.000%), 1 calls (0880D30C - 0880D388, length 32)
_S1_2_88E9428 11 instructions (0.000%), 1 calls (088E9428 - 088E9450, length 11)
_S1_2_88BB57C 11 instructions (0.000%), 1 calls (088BB57C - 088BB5A4, length 11)
_S1_2_888983C 11 instructions (0.000%), 1 calls (088896E8 - 08889850, length 91)
  Back Branch 08889844 294 times (length 56)
  Back Branch 08889774 196 times (length 37)
  Back Branch 0888984C 100 times (length 91)
_S1_2_8861B14 11 instructions (0.000%), 1 calls (08861B0C - 08861D84, length 159)
_S1_2_896C2F0 10 instructions (0.000%), 5 calls (0896C2F0 - 0896C2F4, length 2)
_S1_2_896C2C8 10 instructions (0.000%), 5 calls (0896C2C8 - 0896C2CC, length 2)
_S1_2_896C2A8 10 instructions (0.000%), 5 calls (0896C2A8 - 0896C2AC, length 2)
_S1_2_896C238 10 instructions (0.000%), 5 calls (0896C238 - 0896C23C, length 2)
_S1_2_896C230 10 instructions (0.000%), 5 calls (0896C230 - 0896C234, length 2)
_S1_2_896C228 10 instructions (0.000%), 5 calls (0896C228 - 0896C22C, length 2)
_S1_2_896C218 10 instructions (0.000%), 5 calls (0896C218 - 0896C21C, length 2)
_S1_2_896C110 10 instructions (0.000%), 5 calls (0896C110 - 0896C114, length 2)
_S1_2_896C008 10 instructions (0.000%), 5 calls (0896C008 - 0896C00C, length 2)
_S1_2_896BFF8 10 instructions (0.000%), 5 calls (0896BFF8 - 0896BFFC, length 2)
_S1_2_896AAEC 10 instructions (0.000%), 2 calls (0896AAEC - 0896AAFC, length 5)
_S1_2_89653A0 10 instructions (0.000%), 2 calls (089653A0 - 089653B0, length 5)
_S1_2_8961A60 10 instructions (0.000%), 2 calls (08961A60 - 08961A70, length 5)
_S1_2_88FE480 10 instructions (0.000%), 2 calls (088FE480 - 088FE490, length 5)
_S1_2_88FC8E8 10 instructions (0.000%), 2 calls (088FC8E8 - 088FC8F8, length 5)
_S1_2_88A1254 10 instructions (0.000%), 2 calls (088A1254 - 088A1278, length 10)
_S1_2_880DA88 10 instructions (0.000%), 2 calls (0880DA88 - 0880DA98, length 5)
_S1_2_8927A50 10 instructions (0.000%), 1 calls (08927A50 - 0896BFBC, length 69980)
_S1_2_88FE7E8 10 instructions (0.000%), 1 calls (088FE7E8 - 088FE80C, length 10)
_S1_2_89501CC 9 instructions (0.000%), 3 calls (089501CC - 089501D4, length 3)
_S1_2_88A0064 9 instructions (0.000%), 3 calls (088A0064 - 088A006C, length 3)
_S1_2_88A0004 9 instructions (0.000%), 3 calls (088A0004 - 088A000C, length 3)
_S1_2_889FFF8 9 instructions (0.000%), 3 calls (0889FFF8 - 088A0000, length 3)
_S1_2_88E70BC 9 instructions (0.000%), 1 calls (088E70BC - 088E70DC, length 9)
_S1_2_880EEA8 9 instructions (0.000%), 1 calls (0880EEA8 - 0880EED0, length 11)
_S1_2_8806EE0 9 instructions (0.000%), 1 calls (08806EE0 - 08806F00, length 9)
_S1_2_8804000 9 instructions (0.000%), 1 calls (08804000 - 08804020, length 9)
_S1_2_896C4A0 8 instructions (0.000%), 4 calls (0896C4A0 - 0896C4A4, length 2)
_S1_2_896C338 8 instructions (0.000%), 4 calls (0896C338 - 0896C33C, length 2)
_S1_2_896C2D0 8 instructions (0.000%), 4 calls (0896C2D0 - 0896C2D4, length 2)
_S1_2_896C208 8 instructions (0.000%), 4 calls (0896C208 - 0896C20C, length 2)
_S1_2_896C0C8 8 instructions (0.000%), 4 calls (0896C0C8 - 0896C0CC, length 2)
_S1_2_896C0A8 8 instructions (0.000%), 4 calls (0896C0A8 - 0896C0AC, length 2)
_S1_2_896BFE0 8 instructions (0.000%), 4 calls (0896BFE0 - 0896BFE4, length 2)
_S1_2_896BFD8 8 instructions (0.000%), 4 calls (0896BFD8 - 0896BFDC, length 2)
_S1_2_88FE4D0 8 instructions (0.000%), 2 calls (088FE4D0 - 088FE4DC, length 4)
_S1_2_889D8D4 8 instructions (0.000%), 2 calls (0889D8D4 - 0889D8E0, length 4)
_S1_2_8882440 8 instructions (0.000%), 2 calls (08882440 - 0888244C, length 4)
_S1_2_8946E50 8 instructions (0.000%), 1 calls (08946E50 - 08946E80, length 13)
_S1_2_893A1A8 8 instructions (0.000%), 1 calls (0893A1A8 - 0893A1E8, length 17)
_S1_2_893A164 8 instructions (0.000%), 1 calls (0893A164 - 0893A1A4, length 17)
_S1_2_88F7B7C 8 instructions (0.000%), 1 calls (088F7B7C - 088F7B98, length 8)
_S1_2_88F74D8 8 instructions (0.000%), 1 calls (088F74D8 - 088F74F4, length 8)
_S1_2_8914C30 7 instructions (0.000%), 1 calls (08914C30 - 08914C48, length 7)
_S1_2_88E6FEC 7 instructions (0.000%), 1 calls (088E6FEC - 088E7004, length 7)
_S1_2_88D8CE0 7 instructions (0.000%), 1 calls (088D8CE0 - 088E3C0C, length 11212)
_S1_2_88BA800 7 instructions (0.000%), 1 calls (088BA800 - 088BA818, length 7)
_S1_2_8892B04 7 instructions (0.000%), 1 calls (08892B04 - 08892B1C, length 7)
_S1_2_8858144 7 instructions (0.000%), 1 calls (08858144 - 0885815C, length 7)
_S1_2_896C5E0 6 instructions (0.000%), 3 calls (0896C5E0 - 0896C5E4, length 2)
_S1_2_896C538 6 instructions (0.000%), 3 calls (0896C538 - 0896C53C, length 2)
_S1_2_896C530 6 instructions (0.000%), 3 calls (0896C530 - 0896C534, length 2)
_S1_2_88FE810 6 instructions (0.000%), 2 calls (088FE810 - 088FE818, length 3)
_S1_2_88E82CC 6 instructions (0.000%), 2 calls (088E82CC - 088E82D4, length 3)
_S1_2_88E7CB0 6 instructions (0.000%), 2 calls (088E7CB0 - 088E7CB8, length 3)
_S1_2_88E3BF4 6 instructions (0.000%), 2 calls (088E3BF4 - 088E3BFC, length 3)
_S1_2_8891294 6 instructions (0.000%), 2 calls (08891294 - 0889129C, length 3)
_S1_2_8861B08 6 instructions (0.000%), 2 calls (08861B08 - 08861B10, length 3)
_S1_2_8961B18 6 instructions (0.000%), 1 calls (08961B18 - 08961B2C, length 6)
_S1_2_895C34C 6 instructions (0.000%), 1 calls (0895C34C - 0895C360, length 6)
_S1_2_88FFA70 6 instructions (0.000%), 1 calls (088FFA70 - 088FFA8C, length 8)
_S1_2_88CA704 6 instructions (0.000%), 1 calls (088CA704 - 088CA718, length 6)
_S1_2_8895B5C 6 instructions (0.000%), 1 calls (08895B5C - 08895B70, length 6)
_S1_2_896B510 5 instructions (0.000%), 1 calls (0896B510 - 0896B520, length 5)
_S1_2_8968E48 5 instructions (0.000%), 1 calls (08968E48 - 08968E58, length 5)
_S1_2_895FA80 5 instructions (0.000%), 1 calls (089263E8 - 0895FAAC, length 58802)
  Back Branch 0895FAA8 1 times (length 58802)
_S1_2_895D960 5 instructions (0.000%), 1 calls (0895D960 - 0895D970, length 5)
_S1_2_895C314 5 instructions (0.000%), 1 calls (0895C314 - 0895C324, length 5)
_S1_2_88FE600 5 instructions (0.000%), 1 calls (088FE600 - 088FE610, length 5)
_S1_2_88FE494 5 instructions (0.000%), 1 calls (088FE494 - 088FE4A4, length 5)
_S1_2_88F8D08 5 instructions (0.000%), 1 calls (088F8D08 - 088F8D18, length 5)
_S1_2_896C4F8 4 instructions (0.000%), 2 calls (0896C4F8 - 0896C4FC, length 2)
_S1_2_896C4F0 4 instructions (0.000%), 2 calls (0896C4F0 - 0896C4F4, length 2)
_S1_2_896C4D0 4 instructions (0.000%), 2 calls (0896C4D0 - 0896C4D4, length 2)
_S1_2_896C4C8 4 instructions (0.000%), 2 calls (0896C4C8 - 0896C4CC, length 2)
_S1_2_896C4B8 4 instructions (0.000%), 2 calls (0896C4B8 - 0896C4BC, length 2)
_S1_2_896C4B0 4 instructions (0.000%), 2 calls (0896C4B0 - 0896C4B4, length 2)
_S1_2_896C4A8 4 instructions (0.000%), 2 calls (0896C4A8 - 0896C4AC, length 2)
_S1_2_896C498 4 instructions (0.000%), 2 calls (0896C498 - 0896C49C, length 2)
_S1_2_896C390 4 instructions (0.000%), 2 calls (0896C390 - 0896C394, length 2)
_S1_2_896C388 4 instructions (0.000%), 2 calls (0896C388 - 0896C38C, length 2)
_S1_2_896C178 4 instructions (0.000%), 2 calls (0896C178 - 0896C17C, length 2)
_S1_2_896C0C0 4 instructions (0.000%), 2 calls (0896C0C0 - 0896C0C4, length 2)
_S1_2_896C088 4 instructions (0.000%), 2 calls (0896C088 - 0896C08C, length 2)
_S1_2_896AB00 4 instructions (0.000%), 2 calls (0896AB00 - 0896AB04, length 2)
_S1_2_89653B4 4 instructions (0.000%), 2 calls (089653B4 - 089653B8, length 2)
_S1_2_88E7208 4 instructions (0.000%), 2 calls (088E7208 - 088E720C, length 2)
_S1_2_88E3F48 4 instructions (0.000%), 2 calls (088E3F48 - 088E3F4C, length 2)
_S1_2_88E3F40 4 instructions (0.000%), 2 calls (088E3F40 - 088E3F44, length 2)
_S1_2_88E3F38 4 instructions (0.000%), 2 calls (088E3F38 - 088E3F3C, length 2)
_S1_2_88CA0A8 4 instructions (0.000%), 2 calls (088CA0A8 - 088CA0AC, length 2)
_S1_2_88CA0A0 4 instructions (0.000%), 2 calls (088CA0A0 - 088CA0A4, length 2)
_S1_2_8897DB0 4 instructions (0.000%), 2 calls (08897DB0 - 08897DB4, length 2)
_S1_2_88882D4 4 instructions (0.000%), 2 calls (088882D4 - 088882D8, length 2)
_S1_2_8863950 4 instructions (0.000%), 2 calls (08863950 - 08863954, length 2)
_S1_2_8947D04 4 instructions (0.000%), 1 calls (08947D04 - 08947D10, length 4)
_S1_2_88FF7CC 4 instructions (0.000%), 1 calls (088FF7CC - 088FF7D8, length 4)
_S1_2_88C83B4 4 instructions (0.000%), 1 calls (088C83B4 - 088C83C0, length 4)
_S1_2_881DDF4 4 instructions (0.000%), 1 calls (0881DDF4 - 0881DE00, length 4)
_S1_2_88FF834 3 instructions (0.000%), 1 calls (088FF834 - 088FF83C, length 3)
_S1_2_88E9478 3 instructions (0.000%), 1 calls (088E9478 - 088E9480, length 3)
_S1_2_88C7680 3 instructions (0.000%), 1 calls (088C7680 - 088C7688, length 3)
_S1_2_88BF5D0 3 instructions (0.000%), 1 calls (088BF5D0 - 088BF5D8, length 3)
_S1_2_88B0724 3 instructions (0.000%), 1 calls (088B0724 - 088B072C, length 3)
_S1_2_88A00A0 3 instructions (0.000%), 1 calls (088A00A0 - 088A00A8, length 3)
_S1_2_88A0094 3 instructions (0.000%), 1 calls (088A0094 - 088A009C, length 3)
_S1_2_88A0070 3 instructions (0.000%), 1 calls (088A0070 - 088A0078, length 3)
_S1_2_88A0040 3 instructions (0.000%), 1 calls (088A0040 - 088A0048, length 3)
_S1_2_88A0034 3 instructions (0.000%), 1 calls (088A0034 - 088A003C, length 3)
_S1_2_88A0010 3 instructions (0.000%), 1 calls (088A0010 - 088A0018, length 3)
_S1_2_88977B8 3 instructions (0.000%), 1 calls (088977B8 - 088977C0, length 3)
_S1_2_88967F8 3 instructions (0.000%), 1 calls (088967F8 - 08896800, length 3)
_S1_2_888DE5C 3 instructions (0.000%), 1 calls (0888DE5C - 0888DE64, length 3)
_S1_2_8823444 3 instructions (0.000%), 1 calls (08823444 - 0882344C, length 3)
_S1_2_880D090 3 instructions (0.000%), 1 calls (0880D090 - 0880D098, length 3)
_S1_2_896C488 2 instructions (0.000%), 1 calls (0896C488 - 0896C48C, length 2)
_S1_2_896C370 2 instructions (0.000%), 1 calls (0896C370 - 0896C374, length 2)
_S1_2_896C368 2 instructions (0.000%), 1 calls (0896C368 - 0896C36C, length 2)
_S1_2_896C360 2 instructions (0.000%), 1 calls (0896C360 - 0896C364, length 2)
_S1_2_896C340 2 instructions (0.000%), 1 calls (0896C340 - 0896C344, length 2)
_S1_2_896C330 2 instructions (0.000%), 1 calls (0896C330 - 0896C334, length 2)
_S1_2_896C328 2 instructions (0.000%), 1 calls (0896C328 - 0896C32C, length 2)
_S1_2_896C2E0 2 instructions (0.000%), 1 calls (0896C2E0 - 0896C2E4, length 2)
_S1_2_896C2A0 2 instructions (0.000%), 1 calls (0896C2A0 - 0896C2A4, length 2)
_S1_2_896C290 2 instructions (0.000%), 1 calls (0896C290 - 0896C294, length 2)
_S1_2_896C1F0 2 instructions (0.000%), 1 calls (0896C1F0 - 0896C1F4, length 2)
_S1_2_896C1E8 2 instructions (0.000%), 1 calls (0896C1E8 - 0896C1EC, length 2)
_S1_2_896C1E0 2 instructions (0.000%), 1 calls (0896C1E0 - 0896C1E4, length 2)
_S1_2_896C148 2 instructions (0.000%), 1 calls (0896C148 - 0896C14C, length 2)
_S1_2_896C050 2 instructions (0.000%), 1 calls (0896C050 - 0896C054, length 2)
_S1_2_896C040 2 instructions (0.000%), 1 calls (0896C040 - 0896C044, length 2)
_S1_2_896C038 2 instructions (0.000%), 1 calls (0896C038 - 0896C03C, length 2)
_S1_2_896C030 2 instructions (0.000%), 1 calls (0896C030 - 0896C034, length 2)
_S1_2_896BFE8 2 instructions (0.000%), 1 calls (0896BFE8 - 0896BFEC, length 2)
_S1_2_896BFD0 2 instructions (0.000%), 1 calls (0896BFD0 - 0896BFD4, length 2)
_S1_2_8961A74 2 instructions (0.000%), 1 calls (08961A74 - 08961A78, length 2)
_S1_2_88FEB20 2 instructions (0.000%), 1 calls (088FEB20 - 088FEB24, length 2)
_S1_2_88F8E20 2 instructions (0.000%), 1 calls (088F8E20 - 088F8E24, length 2)
_S1_2_88F22C8 2 instructions (0.000%), 1 calls (088F22C8 - 088F22CC, length 2)
_S1_2_88E71F4 2 instructions (0.000%), 1 calls (088E71F4 - 088E71F8, length 2)
_S1_2_88E7024 2 instructions (0.000%), 1 calls (088E7024 - 088E7028, length 2)
_S1_2_88E3F18 2 instructions (0.000%), 1 calls (088E3F18 - 088E3F1C, length 2)
_S1_2_88C871C 2 instructions (0.000%), 1 calls (088C871C - 088C8720, length 2)
_S1_2_88C83EC 2 instructions (0.000%), 1 calls (088C83EC - 088C83F0, length 2)
_S1_2_88BAF70 2 instructions (0.000%), 1 calls (088BAF70 - 088BAF74, length 2)
_S1_2_88BAF68 2 instructions (0.000%), 1 calls (088BAF68 - 088BAF6C, length 2)
_S1_2_88BAF60 2 instructions (0.000%), 1 calls (088BAF60 - 088BAF64, length 2)
_S1_2_89517BC (sceGuSetMatrix) 0 instructions (0.000%), 350,340 calls (089517BC - 08951A20, length 154)
_S1_2_895213C (sceGuMaterial) 0 instructions (0.000%), 202,681 calls (0895213C - 089521C8, length 36)
_S1_2_89263E8 (memset) 0 instructions (0.000%), 143,918 calls (089263E8 - 089264BC, length 54)
_S1_2_8925F58 (memcpy) 0 instructions (0.000%), 18,950 calls (08925F58 - 08926078, length 73)
_S1_2_892CA10 (strcmp) 0 instructions (0.000%), 17,834 calls (0892CA10 - 0892CA78, length 27)
_S1_2_8950F08 (sceGuTexImage) 0 instructions (0.000%), 12,809 calls (08950F08 - 08950F84, length 32)
_S1_2_88FD944 (nop) 0 instructions (0.000%), 6,312 calls (088FD944 - 088FD948, length 2)
_S1_2_8804810 (nop) 0 instructions (0.000%), 6,312 calls (08804810 - 08804814, length 2)
_S1_2_892DD74 (strlen) 0 instructions (0.000%), 2,008 calls (0892DD74 - 0892DD88, length 6)
_S1_2_8950E60 (sceGuTexMapMode) 0 instructions (0.000%), 854 calls (08950E60 - 08950EAC, length 20)
_S1_2_889B218 (nop) 0 instructions (0.000%), 381 calls (0889B218 - 0889B21C, length 2)
_S1_2_8861088 (nop) 0 instructions (0.000%), 304 calls (08861088 - 0886108C, length 2)
_S1_2_89613C0 (nop) 0 instructions (0.000%), 108 calls (089613C0 - 089613C4, length 2)
_S1_2_88B07A8 (nop) 0 instructions (0.000%), 38 calls (088B07A8 - 088B07AC, length 2)
_S1_2_8890D30 0 instructions (0.000%), 29 calls (08890D30 - 089264BC, length 153060)
_S1_2_888CC54 0 instructions (0.000%), 16 calls (0888CC54 - 089264BC, length 157211)
_S1_2_8891230 (nop) 0 instructions (0.000%), 14 calls (08891230 - 08891234, length 2)
_S1_2_88F79EC (nop) 0 instructions (0.000%), 7 calls (088F79EC - 088F79F0, length 2)
_S1_2_88DA55C (nop) 0 instructions (0.000%), 4 calls (088DA55C - 088DA560, length 2)
_S1_2_8869D98 0 instructions (0.000%), 4 calls (08869D98 - 089264BC, length 192970)
  Back Branch 08869E30 288 times (length 5)
_S1_2_88BAF80 (nop) 0 instructions (0.000%), 3 calls (088BAF80 - 088BAF84, length 2)
_S1_2_88FBFD0 (nop) 0 instructions (0.000%), 2 calls (088FBFD0 - 088FBFD4, length 2)
_S1_2_88E9420 (nop) 0 instructions (0.000%), 2 calls (088E9420 - 088E9424, length 2)
_S1_2_88E7210 (nop) 0 instructions (0.000%), 2 calls (088E7210 - 088E7214, length 2)
_S1_2_88C9D5C (nop) 0 instructions (0.000%), 2 calls (088C9D5C - 088C9D60, length 2)
_S1_2_88F8E10 (nop) 0 instructions (0.000%), 1 calls (088F8E10 - 088F8E14, length 2)
_S1_2_88F8104 (nop) 0 instructions (0.000%), 1 calls (088F8104 - 088F8108, length 2)
_S1_2_88E3C08 (nop) 0 instructions (0.000%), 1 calls (088E3C08 - 088E3C0C, length 2)
_S1_2_8895FFC (nop) 0 instructions (0.000%), 1 calls (08895FFC - 08896000, length 2)
_S1_2_888797C 0 instructions (0.000%), 1 calls (0888797C - 08926078, length 162240)
_S1_2_88618D4 (nop) 0 instructions (0.000%), 1 calls (088618D4 - 088618D8, length 2)
_S1_2_885D5C8 0 instructions (0.000%), 1 calls (0885D5C8 - 08926078, length 205485)
_S1_2_881DEFC 0 instructions (0.000%), 1 calls (0881DEFC - 08926078, length 270432)
------------------ GEProfiler ----------------------
GE list count: 16106
Texture load count: 10327, average 0.6 per GE list
Copy GE to memory: 6, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 170309ms, average 10.6ms per GE list, max FPS is 94.6
prim: called 15446149 times, average 959.0 per GE list
bezier: called 182119 times, average 11.3 per GE list
spline: called 2746 times, average 0.2 per GE list
bbox: called 457095 times, average 28.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 11775936 times in PRIM, average 731.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(8)|GU_TRANSFORM_3D size=32: used 1030617 times in PRIM, average 64.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(8)|GU_TRANSFORM_3D size=40: used 657153 times in PRIM, average 40.8 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(8)|GU_TRANSFORM_3D size=56: used 538650 times in PRIM, average 33.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=28: used 283689 times in PRIM, average 17.6 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=52: used 226233 times in PRIM, average 14.0 per GE list
GU_TEXTURE_32BITF|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=28: used 166571 times in PRIM, average 10.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=40: used 165186 times in PRIM, average 10.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=28: used 118503 times in PRIM, average 7.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=32: used 75411 times in PRIM, average 4.7 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=28: used 68229 times in PRIM, average 4.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=24: used 63826 times in PRIM, average 4.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=32: used 57456 times in PRIM, average 3.6 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=28: used 53865 times in PRIM, average 3.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=36: used 43092 times in PRIM, average 2.7 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=48: used 32319 times in PRIM, average 2.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_8BIT|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=32: used 25137 times in PRIM, average 1.6 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 19555 times in PRIM, average 1.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=32: used 14364 times in PRIM, average 0.9 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 13385 times in PRIM, average 0.8 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 9745 times in PRIM, average 0.6 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 4163 times in PRIM, average 0.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=32: used 3064 times in PRIM, average 0.2 per GE list
