Compilation time 5299ms, 3594 calls, average 1.5ms, longest 253ms
CodeBlocks profiling information (8,118,188,525 total cycles):
_S1_2_8924B1C 1,002,077,283 instructions (12.344%), 4,316,015 calls (08924B1C - 08924C58, length 80)
    08924B1C:[27BDFFC0]: addiu      $sp, $sp, -64
    08924B20:[10A4003E]: beq        $a1, $a0, 0x08924C1C
    08924B24:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08924B28:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924B2C:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    08924B30:[C4C20000]: lwc1       $f2, 0($a2)
    08924B34:[C4C00004]: lwc1       $f0, 4($a2)
    08924B38:[C4A30008]: lwc1       $f3, 8($a1)
    08924B3C:[C4A90018]: lwc1       $f9, 24($a1)
    08924B40:[C4A50000]: lwc1       $f5, 0($a1)
    08924B44:[C4A80010]: lwc1       $f8, 16($a1)
    08924B48:[C4A60004]: lwc1       $f6, 4($a1)
    08924B4C:[C4A70014]: lwc1       $f7, 20($a1)
    08924B50:[C4A4000C]: lwc1       $f4, 12($a1)
    08924B54:[C4A1001C]: lwc1       $f1, 28($a1)
    08924B58:[46080202]: mul.s      $f8, $f0, $f8
    08924B5C:[460701C2]: mul.s      $f7, $f0, $f7
    08924B60:[46010042]: mul.s      $f1, $f0, $f1
    08924B64:[46051142]: mul.s      $f5, $f2, $f5
    08924B68:[46090002]: mul.s      $f0, $f0, $f9
    08924B6C:[46041102]: mul.s      $f4, $f2, $f4
    08924B70:[46061182]: mul.s      $f6, $f2, $f6
    08924B74:[46031082]: mul.s      $f2, $f2, $f3
    08924B78:[C4AC0028]: lwc1       $f12, 40($a1)
    08924B7C:[C4C30008]: lwc1       $f3, 8($a2)
    08924B80:[C4A90020]: lwc1       $f9, 32($a1)
    08924B84:[C4AA0024]: lwc1       $f10, 36($a1)
    08924B88:[C4AB002C]: lwc1       $f11, 44($a1)
    08924B8C:[46082940]: add.s      $f5, $f5, $f8
    08924B90:[46073180]: add.s      $f6, $f6, $f7
    08924B94:[46001080]: add.s      $f2, $f2, $f0
    08924B98:[46012100]: add.s      $f4, $f4, $f1
    08924B9C:[460B1AC2]: mul.s      $f11, $f3, $f11
    08924BA0:[46091A42]: mul.s      $f9, $f3, $f9
    08924BA4:[460A1A82]: mul.s      $f10, $f3, $f10
    08924BA8:[460C18C2]: mul.s      $f3, $f3, $f12
    08924BAC:[C4C1000C]: lwc1       $f1, 12($a2)
    08924BB0:[C4A70030]: lwc1       $f7, 48($a1)
    08924BB4:[C4A80034]: lwc1       $f8, 52($a1)
    08924BB8:[C4AC0038]: lwc1       $f12, 56($a1)
    08924BBC:[C4A0003C]: lwc1       $f0, 60($a1)
    08924BC0:[460709C2]: mul.s      $f7, $f1, $f7
    08924BC4:[46080A02]: mul.s      $f8, $f1, $f8
    08924BC8:[46000802]: mul.s      $f0, $f1, $f0
    08924BCC:[46092940]: add.s      $f5, $f5, $f9
    08924BD0:[460A3180]: add.s      $f6, $f6, $f10
    08924BD4:[46031080]: add.s      $f2, $f2, $f3
    08924BD8:[460B2100]: add.s      $f4, $f4, $f11
    08924BDC:[460C0842]: mul.s      $f1, $f1, $f12
    08924BE0:[46072940]: add.s      $f5, $f5, $f7
    08924BE4:[46083180]: add.s      $f6, $f6, $f8
    08924BE8:[46002100]: add.s      $f4, $f4, $f0
    08924BEC:[46011080]: add.s      $f2, $f2, $f1
    08924BF0:[2463FFFF]: addiu      $v1, $v1, -1
    08924BF4:[E4450000]: swc1       $f5, 0($v0)
    08924BF8:[24C60010]: addiu      $a2, $a2, 16
    08924BFC:[E4460004]: swc1       $f6, 4($v0)
    08924C00:[E4420008]: swc1       $f2, 8($v0)
    08924C04:[E444000C]: swc1       $f4, 12($v0)
    08924C08:[1460FFC9]: bne        $v1, $zr, 0x08924B30
    08924C0C:[24420010]: addiu      $v0, $v0, 16
    08924C10:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924C14:[03E00008]: jr         $ra
    08924C18:[27BD0040]: addiu      $sp, $sp, 64
    08924C1C:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08924C20:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08924C24:[248A0040]: addiu      $t2, $a0, 64
    08924C28:[8CE20000]: lw         $v0, 0($a3)
    08924C2C:[8CE30004]: lw         $v1, 4($a3)
    08924C30:[8CE40008]: lw         $a0, 8($a3)
    08924C34:[8CE5000C]: lw         $a1, 12($a3)
    08924C38:[AD020000]: sw         $v0, 0($t0)
    08924C3C:[24E70010]: addiu      $a3, $a3, 16
    08924C40:[25080010]: addiu      $t0, $t0, 16
    08924C44:[AD03FFF4]: sw         $v1, -12($t0)
    08924C48:[AD04FFF8]: sw         $a0, -8($t0)
    08924C4C:[14EAFFF6]: bne        $a3, $t2, 0x08924C28
    08924C50:[AD05FFFC]: sw         $a1, -4($t0)
    08924C54:[0A2492CA]: j          0x08924B28
    08924C58:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
  Back Branch 08924C08 17,264,060 times (length 56)
    08924B1C:[27BDFFC0]: addiu      $sp, $sp, -64
    08924B20:[10A4003E]: beq        $a1, $a0, 0x08924C1C
    08924B24:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08924B28:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924B2C:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
--> 08924B30:[C4C20000]: lwc1       $f2, 0($a2)
    08924B34:[C4C00004]: lwc1       $f0, 4($a2)
    08924B38:[C4A30008]: lwc1       $f3, 8($a1)
    08924B3C:[C4A90018]: lwc1       $f9, 24($a1)
    08924B40:[C4A50000]: lwc1       $f5, 0($a1)
    08924B44:[C4A80010]: lwc1       $f8, 16($a1)
    08924B48:[C4A60004]: lwc1       $f6, 4($a1)
    08924B4C:[C4A70014]: lwc1       $f7, 20($a1)
    08924B50:[C4A4000C]: lwc1       $f4, 12($a1)
    08924B54:[C4A1001C]: lwc1       $f1, 28($a1)
    08924B58:[46080202]: mul.s      $f8, $f0, $f8
    08924B5C:[460701C2]: mul.s      $f7, $f0, $f7
    08924B60:[46010042]: mul.s      $f1, $f0, $f1
    08924B64:[46051142]: mul.s      $f5, $f2, $f5
    08924B68:[46090002]: mul.s      $f0, $f0, $f9
    08924B6C:[46041102]: mul.s      $f4, $f2, $f4
    08924B70:[46061182]: mul.s      $f6, $f2, $f6
    08924B74:[46031082]: mul.s      $f2, $f2, $f3
    08924B78:[C4AC0028]: lwc1       $f12, 40($a1)
    08924B7C:[C4C30008]: lwc1       $f3, 8($a2)
    08924B80:[C4A90020]: lwc1       $f9, 32($a1)
    08924B84:[C4AA0024]: lwc1       $f10, 36($a1)
    08924B88:[C4AB002C]: lwc1       $f11, 44($a1)
    08924B8C:[46082940]: add.s      $f5, $f5, $f8
    08924B90:[46073180]: add.s      $f6, $f6, $f7
    08924B94:[46001080]: add.s      $f2, $f2, $f0
    08924B98:[46012100]: add.s      $f4, $f4, $f1
    08924B9C:[460B1AC2]: mul.s      $f11, $f3, $f11
    08924BA0:[46091A42]: mul.s      $f9, $f3, $f9
    08924BA4:[460A1A82]: mul.s      $f10, $f3, $f10
    08924BA8:[460C18C2]: mul.s      $f3, $f3, $f12
    08924BAC:[C4C1000C]: lwc1       $f1, 12($a2)
    08924BB0:[C4A70030]: lwc1       $f7, 48($a1)
    08924BB4:[C4A80034]: lwc1       $f8, 52($a1)
    08924BB8:[C4AC0038]: lwc1       $f12, 56($a1)
    08924BBC:[C4A0003C]: lwc1       $f0, 60($a1)
    08924BC0:[460709C2]: mul.s      $f7, $f1, $f7
    08924BC4:[46080A02]: mul.s      $f8, $f1, $f8
    08924BC8:[46000802]: mul.s      $f0, $f1, $f0
    08924BCC:[46092940]: add.s      $f5, $f5, $f9
    08924BD0:[460A3180]: add.s      $f6, $f6, $f10
    08924BD4:[46031080]: add.s      $f2, $f2, $f3
    08924BD8:[460B2100]: add.s      $f4, $f4, $f11
    08924BDC:[460C0842]: mul.s      $f1, $f1, $f12
    08924BE0:[46072940]: add.s      $f5, $f5, $f7
    08924BE4:[46083180]: add.s      $f6, $f6, $f8
    08924BE8:[46002100]: add.s      $f4, $f4, $f0
    08924BEC:[46011080]: add.s      $f2, $f2, $f1
    08924BF0:[2463FFFF]: addiu      $v1, $v1, -1
    08924BF4:[E4450000]: swc1       $f5, 0($v0)
    08924BF8:[24C60010]: addiu      $a2, $a2, 16
    08924BFC:[E4460004]: swc1       $f6, 4($v0)
    08924C00:[E4420008]: swc1       $f2, 8($v0)
    08924C04:[E444000C]: swc1       $f4, 12($v0)
--> 08924C08:[1460FFC9]: bne        $v1, $zr, 0x08924B30
    08924C0C:[24420010]: addiu      $v0, $v0, 16
    08924C10:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924C14:[03E00008]: jr         $ra
    08924C18:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08924C4C 62,188 times (length 11)
    08924C14:[03E00008]: jr         $ra
    08924C18:[27BD0040]: addiu      $sp, $sp, 64
    08924C1C:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08924C20:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08924C24:[248A0040]: addiu      $t2, $a0, 64
--> 08924C28:[8CE20000]: lw         $v0, 0($a3)
    08924C2C:[8CE30004]: lw         $v1, 4($a3)
    08924C30:[8CE40008]: lw         $a0, 8($a3)
    08924C34:[8CE5000C]: lw         $a1, 12($a3)
    08924C38:[AD020000]: sw         $v0, 0($t0)
    08924C3C:[24E70010]: addiu      $a3, $a3, 16
    08924C40:[25080010]: addiu      $t0, $t0, 16
    08924C44:[AD03FFF4]: sw         $v1, -12($t0)
    08924C48:[AD04FFF8]: sw         $a0, -8($t0)
--> 08924C4C:[14EAFFF6]: bne        $a3, $t2, 0x08924C28
    08924C50:[AD05FFFC]: sw         $a1, -4($t0)
    08924C54:[0A2492CA]: j          0x08924B28
    08924C58:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
  Back Branch 08924C54 15,547 times (length 77)
    08924B1C:[27BDFFC0]: addiu      $sp, $sp, -64
    08924B20:[10A4003E]: beq        $a1, $a0, 0x08924C1C
    08924B24:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
--> 08924B28:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924B2C:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    08924B30:[C4C20000]: lwc1       $f2, 0($a2)
    08924B34:[C4C00004]: lwc1       $f0, 4($a2)
    08924B38:[C4A30008]: lwc1       $f3, 8($a1)
    08924B3C:[C4A90018]: lwc1       $f9, 24($a1)
    08924B40:[C4A50000]: lwc1       $f5, 0($a1)
    08924B44:[C4A80010]: lwc1       $f8, 16($a1)
    08924B48:[C4A60004]: lwc1       $f6, 4($a1)
    08924B4C:[C4A70014]: lwc1       $f7, 20($a1)
    08924B50:[C4A4000C]: lwc1       $f4, 12($a1)
    08924B54:[C4A1001C]: lwc1       $f1, 28($a1)
    08924B58:[46080202]: mul.s      $f8, $f0, $f8
    08924B5C:[460701C2]: mul.s      $f7, $f0, $f7
    08924B60:[46010042]: mul.s      $f1, $f0, $f1
    08924B64:[46051142]: mul.s      $f5, $f2, $f5
    08924B68:[46090002]: mul.s      $f0, $f0, $f9
    08924B6C:[46041102]: mul.s      $f4, $f2, $f4
    08924B70:[46061182]: mul.s      $f6, $f2, $f6
    08924B74:[46031082]: mul.s      $f2, $f2, $f3
    08924B78:[C4AC0028]: lwc1       $f12, 40($a1)
    08924B7C:[C4C30008]: lwc1       $f3, 8($a2)
    08924B80:[C4A90020]: lwc1       $f9, 32($a1)
    08924B84:[C4AA0024]: lwc1       $f10, 36($a1)
    08924B88:[C4AB002C]: lwc1       $f11, 44($a1)
    08924B8C:[46082940]: add.s      $f5, $f5, $f8
    08924B90:[46073180]: add.s      $f6, $f6, $f7
    08924B94:[46001080]: add.s      $f2, $f2, $f0
    08924B98:[46012100]: add.s      $f4, $f4, $f1
    08924B9C:[460B1AC2]: mul.s      $f11, $f3, $f11
    08924BA0:[46091A42]: mul.s      $f9, $f3, $f9
    08924BA4:[460A1A82]: mul.s      $f10, $f3, $f10
    08924BA8:[460C18C2]: mul.s      $f3, $f3, $f12
    08924BAC:[C4C1000C]: lwc1       $f1, 12($a2)
    08924BB0:[C4A70030]: lwc1       $f7, 48($a1)
    08924BB4:[C4A80034]: lwc1       $f8, 52($a1)
    08924BB8:[C4AC0038]: lwc1       $f12, 56($a1)
    08924BBC:[C4A0003C]: lwc1       $f0, 60($a1)
    08924BC0:[460709C2]: mul.s      $f7, $f1, $f7
    08924BC4:[46080A02]: mul.s      $f8, $f1, $f8
    08924BC8:[46000802]: mul.s      $f0, $f1, $f0
    08924BCC:[46092940]: add.s      $f5, $f5, $f9
    08924BD0:[460A3180]: add.s      $f6, $f6, $f10
    08924BD4:[46031080]: add.s      $f2, $f2, $f3
    08924BD8:[460B2100]: add.s      $f4, $f4, $f11
    08924BDC:[460C0842]: mul.s      $f1, $f1, $f12
    08924BE0:[46072940]: add.s      $f5, $f5, $f7
    08924BE4:[46083180]: add.s      $f6, $f6, $f8
    08924BE8:[46002100]: add.s      $f4, $f4, $f0
    08924BEC:[46011080]: add.s      $f2, $f2, $f1
    08924BF0:[2463FFFF]: addiu      $v1, $v1, -1
    08924BF4:[E4450000]: swc1       $f5, 0($v0)
    08924BF8:[24C60010]: addiu      $a2, $a2, 16
    08924BFC:[E4460004]: swc1       $f6, 4($v0)
    08924C00:[E4420008]: swc1       $f2, 8($v0)
    08924C04:[E444000C]: swc1       $f4, 12($v0)
    08924C08:[1460FFC9]: bne        $v1, $zr, 0x08924B30
    08924C0C:[24420010]: addiu      $v0, $v0, 16
    08924C10:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
    08924C14:[03E00008]: jr         $ra
    08924C18:[27BD0040]: addiu      $sp, $sp, 64
    08924C1C:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08924C20:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08924C24:[248A0040]: addiu      $t2, $a0, 64
    08924C28:[8CE20000]: lw         $v0, 0($a3)
    08924C2C:[8CE30004]: lw         $v1, 4($a3)
    08924C30:[8CE40008]: lw         $a0, 8($a3)
    08924C34:[8CE5000C]: lw         $a1, 12($a3)
    08924C38:[AD020000]: sw         $v0, 0($t0)
    08924C3C:[24E70010]: addiu      $a3, $a3, 16
    08924C40:[25080010]: addiu      $t0, $t0, 16
    08924C44:[AD03FFF4]: sw         $v1, -12($t0)
    08924C48:[AD04FFF8]: sw         $a0, -8($t0)
    08924C4C:[14EAFFF6]: bne        $a3, $t2, 0x08924C28
    08924C50:[AD05FFFC]: sw         $a1, -4($t0)
--> 08924C54:[0A2492CA]: j          0x08924B28
    08924C58:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
_S1_2_89209CC 377,010,549 instructions (4.644%), 3,396,129 calls (089209CC - 08920F00, length 334)
    089209CC:[27BDFFD0]: addiu      $sp, $sp, -48
    089209D0:[AFB40010]: sw         $s4, 16($sp)
    089209D4:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    089209D8:[AFB3000C]: sw         $s3, 12($sp)
    089209DC:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    089209E0:[AFB10004]: sw         $s1, 4($sp)
    089209E4:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089209E8:[AFBF001C]: sw         $ra, 28($sp)
    089209EC:[AFB60018]: sw         $s6, 24($sp)
    089209F0:[AFB50014]: sw         $s5, 20($sp)
    089209F4:[AFB20008]: sw         $s2, 8($sp)
    089209F8:[AFB00000]: sw         $s0, 0($sp)
    089209FC:[10800037]: beq        $a0, $zr, 0x08920ADC
    08920A00:[E7B40020]: swc1       $f20, 32($sp)
    08920A04:[30C20001]: andi       $v0, $a2, 1
    08920A08:[5440003F]: bnel       $v0, $zr, 0x08920B08
    08920A0C:[8C850050]: lw         $a1, 80($a0)
    08920A10:[32620002]: andi       $v0, $s3, 2
    08920A14:[10400031]: beq        $v0, $zr, 0x08920ADC
    08920A18:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    08920A1C:[8E320018]: lw         $s2, 24($s1)
    08920A20:[02421024]: and        $v0, $s2, $v0
    08920A24:[14400084]: bne        $v0, $zr, 0x08920C38
    08920A28:[263000B0]: addiu      $s0, $s1, 176
    08920A2C:[263300F0]: addiu      $s3, $s1, 240
    08920A30:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08920A34:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08920A38:[8CC20000]: lw         $v0, 0($a2)
    08920A3C:[8CC30004]: lw         $v1, 4($a2)
    08920A40:[8CC40008]: lw         $a0, 8($a2)
    08920A44:[8CC5000C]: lw         $a1, 12($a2)
    08920A48:[ACE20000]: sw         $v0, 0($a3)
    08920A4C:[24C60010]: addiu      $a2, $a2, 16
    08920A50:[24E70010]: addiu      $a3, $a3, 16
    08920A54:[ACE3FFF4]: sw         $v1, -12($a3)
    08920A58:[ACE4FFF8]: sw         $a0, -8($a3)
    08920A5C:[14D3FFF6]: bne        $a2, $s3, 0x08920A38
    08920A60:[ACE5FFFC]: sw         $a1, -4($a3)
    08920A64:[8E23003C]: lw         $v1, 60($s1)
    08920A68:[8E82002C]: lw         $v0, 44($s4)
    08920A6C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08920A70:[30640FFF]: andi       $a0, $v1, 4095
    08920A74:[0082102A]: slt        $v0, $a0, $v0
    08920A78:[10400007]: beq        $v0, $zr, 0x08920A98
    08920A7C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08920A80:[8E830018]: lw         $v1, 24($s4)
    08920A84:[00041080]: sll        $v0, $a0, 0x0002
    08920A88:[00431021]: addu       $v0, $v0, $v1
    08920A8C:[8C500000]: lw         $s0, 0($v0)
    08920A90:[56000001]: bnel       $s0, $zr, 0x08920A98
    08920A94:[8E0A0018]: lw         $t2, 24($s0)
    08920A98:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08920A9C:[024A1825]: or         $v1, $s2, $t2
    08920AA0:[34420018]: ori        $v0, $v0, 24
    08920AA4:[00621824]: and        $v1, $v1, $v0
    08920AA8:[1460007A]: bne        $v1, $zr, 0x08920C94
    08920AAC:[32420080]: andi       $v0, $s2, 128
    08920AB0:[54400058]: bnel       $v0, $zr, 0x08920C14
    08920AB4:[26260130]: addiu      $a2, $s1, 304
    08920AB8:[5200006B]: beql       $s0, $zr, 0x08920C68
    08920ABC:[8E820054]: lw         $v0, 84($s4)
    08920AC0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920AC4:[260500F0]: addiu      $a1, $s0, 240
    08920AC8:[0E2492C7]: jal        0x08924B1C
    08920ACC:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08920AD0:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920AD4:[02421025]: or         $v0, $s2, $v0
    08920AD8:[AE220018]: sw         $v0, 24($s1)
    08920ADC:[8FBF001C]: lw         $ra, 28($sp)
    08920AE0:[8FB60018]: lw         $s6, 24($sp)
    08920AE4:[8FB50014]: lw         $s5, 20($sp)
    08920AE8:[8FB40010]: lw         $s4, 16($sp)
    08920AEC:[8FB3000C]: lw         $s3, 12($sp)
    08920AF0:[8FB20008]: lw         $s2, 8($sp)
    08920AF4:[8FB10004]: lw         $s1, 4($sp)
    08920AF8:[8FB00000]: lw         $s0, 0($sp)
    08920AFC:[C7B40020]: lwc1       $f20, 32($sp)
    08920B00:[03E00008]: jr         $ra
    08920B04:[27BD0030]: addiu      $sp, $sp, 48
    08920B08:[00051402]: srl        $v0, $a1, 0x0010
    08920B0C:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08920B10:[30B6FFFF]: andi       $s6, $a1, -1
    08920B14:[02C28024]: and        $s0, $s6, $v0
    08920B18:[12000034]: beq        $s0, $zr, 0x08920BEC
    08920B1C:[3403FFFF]: ori        $v1, $zr, -1 <=> li $v1, 65535
    08920B20:[32020040]: andi       $v0, $s0, 64
    08920B24:[14400068]: bne        $v0, $zr, 0x08920CC8
    08920B28:[8C920010]: lw         $s2, 16($a0)
    08920B2C:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    08920B30:[32020001]: andi       $v0, $s0, 1
    08920B34:[144000AB]: bne        $v0, $zr, 0x08920DE4
    08920B38:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B3C:[32020002]: andi       $v0, $s0, 2
    08920B40:[144000DE]: bne        $v0, $zr, 0x08920EBC
    08920B44:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B48:[32020004]: andi       $v0, $s0, 4
    08920B4C:[144000C9]: bne        $v0, $zr, 0x08920E74
    08920B50:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B54:[32020008]: andi       $v0, $s0, 8
    08920B58:[14400090]: bne        $v0, $zr, 0x08920D9C
    08920B5C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B60:[32020010]: andi       $v0, $s0, 16
    08920B64:[1440007B]: bne        $v0, $zr, 0x08920D54
    08920B68:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B6C:[32020100]: andi       $v0, $s0, 256
    08920B70:[10400017]: beq        $v0, $zr, 0x08920BD0
    08920B74:[32020200]: andi       $v0, $s0, 512
    08920B78:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B7C:[C6200064]: lwc1       $f0, 100($s1)
    08920B80:[C441037C]: lwc1       $f1, 892($v0)
    08920B84:[8E480030]: lw         $t0, 48($s2)
    08920B88:[8E470020]: lw         $a3, 32($s2)
    08920B8C:[15000004]: bne        $t0, $zr, 0x08920BA0
    08920B90:[46000D01]: sub.s      $f20, $f1, $f0
    08920B94:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B98:[2447060C]: addiu      $a3, $v0, 1548
    08920B9C:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    08920BA0:[4600A306]: mov.s      $f12, $f20
    08920BA4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920BA8:[24050043]: addiu      $a1, $zr, 67 <=> li $a1, 67
    08920BAC:[0E247F50]: jal        0x0891FD40
    08920BB0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920BB4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920BB8:[C4400380]: lwc1       $f0, 896($v0)
    08920BBC:[4614003C]: c.lt.s     $f0, $f20
    08920BC0:[00000000]: nop
    08920BC4:[45030001]: bc1tl      0x08920BCC
    08920BC8:[36B50100]: ori        $s5, $s5, 256
    08920BCC:[32020200]: andi       $v0, $s0, 512
    08920BD0:[14400096]: bne        $v0, $zr, 0x08920E2C
    08920BD4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920BD8:[32020800]: andi       $v0, $s0, 2048
    08920BDC:[54400054]: bnel       $v0, $zr, 0x08920D30
    08920BE0:[8E430040]: lw         $v1, 64($s2)
    08920BE4:[8E250050]: lw         $a1, 80($s1)
    08920BE8:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    08920BEC:[00651024]: and        $v0, $v1, $a1
    08920BF0:[12C0FF87]: beq        $s6, $zr, 0x08920A10
    08920BF4:[AE220050]: sw         $v0, 80($s1)
    08920BF8:[26220054]: addiu      $v0, $s1, 84
    08920BFC:[AE200054]: sw         $zr, 84($s1)
    08920C00:[AC400010]: sw         $zr, 16($v0)
    08920C04:[AC400004]: sw         $zr, 4($v0)
    08920C08:[AC400008]: sw         $zr, 8($v0)
    08920C0C:[0A248284]: j          0x08920A10
    08920C10:[AC40000C]: sw         $zr, 12($v0)
    08920C14:[1200003F]: beq        $s0, $zr, 0x08920D14
    08920C18:[26070130]: addiu      $a3, $s0, 304
    08920C1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C20:[0E249596]: jal        0x08925658
    08920C24:[26250070]: addiu      $a1, $s1, 112
    08920C28:[1600FFA6]: bne        $s0, $zr, 0x08920AC4
    08920C2C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C30:[0A24831A]: j          0x08920C68
    08920C34:[8E820054]: lw         $v0, 84($s4)
    08920C38:[7C12F784]: ins        $s2, $zr, 30, 1
    08920C3C:[32420040]: andi       $v0, $s2, 64
    08920C40:[5440FF7B]: bnel       $v0, $zr, 0x08920A30
    08920C44:[263300F0]: addiu      $s3, $s1, 240
    08920C48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08920C4C:[26250080]: addiu      $a1, $s1, 128
    08920C50:[26260090]: addiu      $a2, $s1, 144
    08920C54:[262700A0]: addiu      $a3, $s1, 160
    08920C58:[0E24951B]: jal        0x0892546C
    08920C5C:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    08920C60:[0A24828C]: j          0x08920A30
    08920C64:[263300F0]: addiu      $s3, $s1, 240
    08920C68:[30420001]: andi       $v0, $v0, 1
    08920C6C:[1040FF99]: beq        $v0, $zr, 0x08920AD4
    08920C70:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920C74:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C78:[26850070]: addiu      $a1, $s4, 112
    08920C7C:[0E2492C7]: jal        0x08924B1C
    08920C80:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08920C84:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920C88:[02421025]: or         $v0, $s2, $v0
    08920C8C:[0A2482B7]: j          0x08920ADC
    08920C90:[AE220018]: sw         $v0, 24($s1)
    08920C94:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08920C98:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C9C:[26250130]: addiu      $a1, $s1, 304
    08920CA0:[262600A0]: addiu      $a2, $s1, 160
    08920CA4:[26080130]: addiu      $t0, $s0, 304
    08920CA8:[0E249550]: jal        0x08925540
    08920CAC:[260900A0]: addiu      $t1, $s0, 160
    08920CB0:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08920CB4:[32420080]: andi       $v0, $s2, 128
    08920CB8:[1040FF7F]: beq        $v0, $zr, 0x08920AB8
    08920CBC:[00000000]: nop
    08920CC0:[0A248305]: j          0x08920C14
    08920CC4:[26260130]: addiu      $a2, $s1, 304
    08920CC8:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920CCC:[C4800054]: lwc1       $f0, 84($a0)
    08920CD0:[C454037C]: lwc1       $f20, 892($v0)
    08920CD4:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    08920CD8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920CDC:[4600A501]: sub.s      $f20, $f20, $f0
    08920CE0:[264700B0]: addiu      $a3, $s2, 176
    08920CE4:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    08920CE8:[0E247F50]: jal        0x0891FD40
    08920CEC:[4600A306]: mov.s      $f12, $f20
    08920CF0:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920CF4:[C4400380]: lwc1       $f0, 896($v0)
    08920CF8:[4614003C]: c.lt.s     $f0, $f20
    08920CFC:[00000000]: nop
    08920D00:[4502FF8B]: bc1fl      0x08920B30
    08920D04:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    08920D08:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    08920D0C:[0A2482CC]: j          0x08920B30
    08920D10:[34550040]: ori        $s5, $v0, 64
    08920D14:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920D18:[24470860]: addiu      $a3, $v0, 2144
    08920D1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920D20:[0E249596]: jal        0x08925658
    08920D24:[26250070]: addiu      $a1, $s1, 112
    08920D28:[0A24830A]: j          0x08920C28
    08920D2C:[00000000]: nop
    08920D30:[8E250050]: lw         $a1, 80($s1)
    08920D34:[36A20800]: ori        $v0, $s5, 2048
    08920D38:[AE230040]: sw         $v1, 64($s1)
    08920D3C:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    08920D40:[00651024]: and        $v0, $v1, $a1
    08920D44:[12C0FF32]: beq        $s6, $zr, 0x08920A10
    08920D48:[AE220050]: sw         $v0, 80($s1)
    08920D4C:[0A2482FF]: j          0x08920BFC
    08920D50:[26220054]: addiu      $v0, $s1, 84
    08920D54:[C6200060]: lwc1       $f0, 96($s1)
    08920D58:[C454037C]: lwc1       $f20, 892($v0)
    08920D5C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920D60:[240500E1]: addiu      $a1, $zr, 225 <=> li $a1, 225
    08920D64:[4600A501]: sub.s      $f20, $f20, $f0
    08920D68:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920D6C:[264700A0]: addiu      $a3, $s2, 160
    08920D70:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    08920D74:[0E247F50]: jal        0x0891FD40
    08920D78:[4600A306]: mov.s      $f12, $f20
    08920D7C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920D80:[C4400380]: lwc1       $f0, 896($v0)
    08920D84:[4614003C]: c.lt.s     $f0, $f20
    08920D88:[00000000]: nop
    08920D8C:[4503FF77]: bc1tl      0x08920B6C
    08920D90:[36B50010]: ori        $s5, $s5, 16
    08920D94:[0A2482DC]: j          0x08920B70
    08920D98:[32020100]: andi       $v0, $s0, 256
    08920D9C:[C6200060]: lwc1       $f0, 96($s1)
    08920DA0:[C454037C]: lwc1       $f20, 892($v0)
    08920DA4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920DA8:[2405004D]: addiu      $a1, $zr, 77 <=> li $a1, 77
    08920DAC:[4600A501]: sub.s      $f20, $f20, $f0
    08920DB0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920DB4:[264700A0]: addiu      $a3, $s2, 160
    08920DB8:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    08920DBC:[0E247F50]: jal        0x0891FD40
    08920DC0:[4600A306]: mov.s      $f12, $f20
    08920DC4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920DC8:[C4400380]: lwc1       $f0, 896($v0)
    08920DCC:[4614003C]: c.lt.s     $f0, $f20
    08920DD0:[00000000]: nop
    08920DD4:[4503FF62]: bc1tl      0x08920B60
    08920DD8:[36B50008]: ori        $s5, $s5, 8
    08920DDC:[0A2482D9]: j          0x08920B64
    08920DE0:[32020010]: andi       $v0, $s0, 16
    08920DE4:[C6200058]: lwc1       $f0, 88($s1)
    08920DE8:[C454037C]: lwc1       $f20, 892($v0)
    08920DEC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920DF0:[24050048]: addiu      $a1, $zr, 72 <=> li $a1, 72
    08920DF4:[4600A501]: sub.s      $f20, $f20, $f0
    08920DF8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920DFC:[26470080]: addiu      $a3, $s2, 128
    08920E00:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    08920E04:[0E247F50]: jal        0x0891FD40
    08920E08:[4600A306]: mov.s      $f12, $f20
    08920E0C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920E10:[C4400380]: lwc1       $f0, 896($v0)
    08920E14:[4614003C]: c.lt.s     $f0, $f20
    08920E18:[00000000]: nop
    08920E1C:[4503FF47]: bc1tl      0x08920B3C
    08920E20:[36B50001]: ori        $s5, $s5, 1
    08920E24:[0A2482D0]: j          0x08920B40
    08920E28:[32020002]: andi       $v0, $s0, 2
    08920E2C:[C6200064]: lwc1       $f0, 100($s1)
    08920E30:[C454037C]: lwc1       $f20, 892($v0)
    08920E34:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920E38:[2405004F]: addiu      $a1, $zr, 79 <=> li $a1, 79
    08920E3C:[4600A501]: sub.s      $f20, $f20, $f0
    08920E40:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920E44:[26470044]: addiu      $a3, $s2, 68
    08920E48:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    08920E4C:[0E247F50]: jal        0x0891FD40
    08920E50:[4600A306]: mov.s      $f12, $f20
    08920E54:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920E58:[C4400380]: lwc1       $f0, 896($v0)
    08920E5C:[4614003C]: c.lt.s     $f0, $f20
    08920E60:[00000000]: nop
    08920E64:[4503FF5C]: bc1tl      0x08920BD8
    08920E68:[36B50200]: ori        $s5, $s5, 512
    08920E6C:[0A2482F7]: j          0x08920BDC
    08920E70:[32020800]: andi       $v0, $s0, 2048
    08920E74:[C6200060]: lwc1       $f0, 96($s1)
    08920E78:[C454037C]: lwc1       $f20, 892($v0)
    08920E7C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920E80:[2405004C]: addiu      $a1, $zr, 76 <=> li $a1, 76
    08920E84:[4600A501]: sub.s      $f20, $f20, $f0
    08920E88:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920E8C:[264700A0]: addiu      $a3, $s2, 160
    08920E90:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    08920E94:[0E247F50]: jal        0x0891FD40
    08920E98:[4600A306]: mov.s      $f12, $f20
    08920E9C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920EA0:[C4400380]: lwc1       $f0, 896($v0)
    08920EA4:[4614003C]: c.lt.s     $f0, $f20
    08920EA8:[00000000]: nop
    08920EAC:[4503FF29]: bc1tl      0x08920B54
    08920EB0:[36B50004]: ori        $s5, $s5, 4
    08920EB4:[0A2482D6]: j          0x08920B58
    08920EB8:[32020008]: andi       $v0, $s0, 8
    08920EBC:[C620005C]: lwc1       $f0, 92($s1)
    08920EC0:[C454037C]: lwc1       $f20, 892($v0)
    08920EC4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920EC8:[2405004B]: addiu      $a1, $zr, 75 <=> li $a1, 75
    08920ECC:[4600A501]: sub.s      $f20, $f20, $f0
    08920ED0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920ED4:[26470090]: addiu      $a3, $s2, 144
    08920ED8:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08920EDC:[0E247F50]: jal        0x0891FD40
    08920EE0:[4600A306]: mov.s      $f12, $f20
    08920EE4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920EE8:[C4400380]: lwc1       $f0, 896($v0)
    08920EEC:[4614003C]: c.lt.s     $f0, $f20
    08920EF0:[00000000]: nop
    08920EF4:[4503FF14]: bc1tl      0x08920B48
    08920EF8:[36B50002]: ori        $s5, $s5, 2
    08920EFC:[0A2482D3]: j          0x08920B4C
    08920F00:[32020004]: andi       $v0, $s0, 4
  Back Branch 08920A5C 13,395,636 times (length 11)
    08920A24:[14400084]: bne        $v0, $zr, 0x08920C38
    08920A28:[263000B0]: addiu      $s0, $s1, 176
    08920A2C:[263300F0]: addiu      $s3, $s1, 240
    08920A30:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08920A34:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
--> 08920A38:[8CC20000]: lw         $v0, 0($a2)
    08920A3C:[8CC30004]: lw         $v1, 4($a2)
    08920A40:[8CC40008]: lw         $a0, 8($a2)
    08920A44:[8CC5000C]: lw         $a1, 12($a2)
    08920A48:[ACE20000]: sw         $v0, 0($a3)
    08920A4C:[24C60010]: addiu      $a2, $a2, 16
    08920A50:[24E70010]: addiu      $a3, $a3, 16
    08920A54:[ACE3FFF4]: sw         $v1, -12($a3)
    08920A58:[ACE4FFF8]: sw         $a0, -8($a3)
--> 08920A5C:[14D3FFF6]: bne        $a2, $s3, 0x08920A38
    08920A60:[ACE5FFFC]: sw         $a1, -4($a3)
    08920A64:[8E23003C]: lw         $v1, 60($s1)
    08920A68:[8E82002C]: lw         $v0, 44($s4)
    08920A6C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 08920BF0 828,274 times (length 122)
  Back Branch 08920C0C 94,192 times (length 129)
  Back Branch 08920C6C 54,068 times (length 104)
  Back Branch 08920D44 46,972 times (length 207)
  Back Branch 08920D4C 46,972 times (length 86)
    08920BE8:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    08920BEC:[00651024]: and        $v0, $v1, $a1
    08920BF0:[12C0FF87]: beq        $s6, $zr, 0x08920A10
    08920BF4:[AE220050]: sw         $v0, 80($s1)
    08920BF8:[26220054]: addiu      $v0, $s1, 84
--> 08920BFC:[AE200054]: sw         $zr, 84($s1)
    08920C00:[AC400010]: sw         $zr, 16($v0)
    08920C04:[AC400004]: sw         $zr, 4($v0)
    08920C08:[AC400008]: sw         $zr, 8($v0)
    08920C0C:[0A248284]: j          0x08920A10
    08920C10:[AC40000C]: sw         $zr, 12($v0)
    08920C14:[1200003F]: beq        $s0, $zr, 0x08920D14
    08920C18:[26070130]: addiu      $a3, $s0, 304
    08920C1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C20:[0E249596]: jal        0x08925658
    08920C24:[26250070]: addiu      $a1, $s1, 112
    08920C28:[1600FFA6]: bne        $s0, $zr, 0x08920AC4
    08920C2C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C30:[0A24831A]: j          0x08920C68
    08920C34:[8E820054]: lw         $v0, 84($s4)
    08920C38:[7C12F784]: ins        $s2, $zr, 30, 1
    08920C3C:[32420040]: andi       $v0, $s2, 64
    08920C40:[5440FF7B]: bnel       $v0, $zr, 0x08920A30
    08920C44:[263300F0]: addiu      $s3, $s1, 240
    08920C48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08920C4C:[26250080]: addiu      $a1, $s1, 128
    08920C50:[26260090]: addiu      $a2, $s1, 144
    08920C54:[262700A0]: addiu      $a3, $s1, 160
    08920C58:[0E24951B]: jal        0x0892546C
    08920C5C:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    08920C60:[0A24828C]: j          0x08920A30
    08920C64:[263300F0]: addiu      $s3, $s1, 240
    08920C68:[30420001]: andi       $v0, $v0, 1
    08920C6C:[1040FF99]: beq        $v0, $zr, 0x08920AD4
    08920C70:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920C74:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C78:[26850070]: addiu      $a1, $s4, 112
    08920C7C:[0E2492C7]: jal        0x08924B1C
    08920C80:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08920C84:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920C88:[02421025]: or         $v0, $s2, $v0
    08920C8C:[0A2482B7]: j          0x08920ADC
    08920C90:[AE220018]: sw         $v0, 24($s1)
    08920C94:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08920C98:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C9C:[26250130]: addiu      $a1, $s1, 304
    08920CA0:[262600A0]: addiu      $a2, $s1, 160
    08920CA4:[26080130]: addiu      $t0, $s0, 304
    08920CA8:[0E249550]: jal        0x08925540
    08920CAC:[260900A0]: addiu      $t1, $s0, 160
    08920CB0:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08920CB4:[32420080]: andi       $v0, $s2, 128
    08920CB8:[1040FF7F]: beq        $v0, $zr, 0x08920AB8
    08920CBC:[00000000]: nop
    08920CC0:[0A248305]: j          0x08920C14
    08920CC4:[26260130]: addiu      $a2, $s1, 304
    08920CC8:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920CCC:[C4800054]: lwc1       $f0, 84($a0)
    08920CD0:[C454037C]: lwc1       $f20, 892($v0)
    08920CD4:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    08920CD8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920CDC:[4600A501]: sub.s      $f20, $f20, $f0
    08920CE0:[264700B0]: addiu      $a3, $s2, 176
    08920CE4:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    08920CE8:[0E247F50]: jal        0x0891FD40
    08920CEC:[4600A306]: mov.s      $f12, $f20
    08920CF0:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920CF4:[C4400380]: lwc1       $f0, 896($v0)
    08920CF8:[4614003C]: c.lt.s     $f0, $f20
    08920CFC:[00000000]: nop
    08920D00:[4502FF8B]: bc1fl      0x08920B30
    08920D04:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    08920D08:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    08920D0C:[0A2482CC]: j          0x08920B30
    08920D10:[34550040]: ori        $s5, $v0, 64
    08920D14:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920D18:[24470860]: addiu      $a3, $v0, 2144
    08920D1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920D20:[0E249596]: jal        0x08925658
    08920D24:[26250070]: addiu      $a1, $s1, 112
    08920D28:[0A24830A]: j          0x08920C28
    08920D2C:[00000000]: nop
    08920D30:[8E250050]: lw         $a1, 80($s1)
    08920D34:[36A20800]: ori        $v0, $s5, 2048
    08920D38:[AE230040]: sw         $v1, 64($s1)
    08920D3C:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    08920D40:[00651024]: and        $v0, $v1, $a1
    08920D44:[12C0FF32]: beq        $s6, $zr, 0x08920A10
    08920D48:[AE220050]: sw         $v0, 80($s1)
--> 08920D4C:[0A2482FF]: j          0x08920BFC
    08920D50:[26220054]: addiu      $v0, $s1, 84
    08920D54:[C6200060]: lwc1       $f0, 96($s1)
    08920D58:[C454037C]: lwc1       $f20, 892($v0)
    08920D5C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
  Back Branch 08920C28 3,221 times (length 91)
    08920AB0:[54400058]: bnel       $v0, $zr, 0x08920C14
    08920AB4:[26260130]: addiu      $a2, $s1, 304
    08920AB8:[5200006B]: beql       $s0, $zr, 0x08920C68
    08920ABC:[8E820054]: lw         $v0, 84($s4)
    08920AC0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
--> 08920AC4:[260500F0]: addiu      $a1, $s0, 240
    08920AC8:[0E2492C7]: jal        0x08924B1C
    08920ACC:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08920AD0:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920AD4:[02421025]: or         $v0, $s2, $v0
    08920AD8:[AE220018]: sw         $v0, 24($s1)
    08920ADC:[8FBF001C]: lw         $ra, 28($sp)
    08920AE0:[8FB60018]: lw         $s6, 24($sp)
    08920AE4:[8FB50014]: lw         $s5, 20($sp)
    08920AE8:[8FB40010]: lw         $s4, 16($sp)
    08920AEC:[8FB3000C]: lw         $s3, 12($sp)
    08920AF0:[8FB20008]: lw         $s2, 8($sp)
    08920AF4:[8FB10004]: lw         $s1, 4($sp)
    08920AF8:[8FB00000]: lw         $s0, 0($sp)
    08920AFC:[C7B40020]: lwc1       $f20, 32($sp)
    08920B00:[03E00008]: jr         $ra
    08920B04:[27BD0030]: addiu      $sp, $sp, 48
    08920B08:[00051402]: srl        $v0, $a1, 0x0010
    08920B0C:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08920B10:[30B6FFFF]: andi       $s6, $a1, -1
    08920B14:[02C28024]: and        $s0, $s6, $v0
    08920B18:[12000034]: beq        $s0, $zr, 0x08920BEC
    08920B1C:[3403FFFF]: ori        $v1, $zr, -1 <=> li $v1, 65535
    08920B20:[32020040]: andi       $v0, $s0, 64
    08920B24:[14400068]: bne        $v0, $zr, 0x08920CC8
    08920B28:[8C920010]: lw         $s2, 16($a0)
    08920B2C:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    08920B30:[32020001]: andi       $v0, $s0, 1
    08920B34:[144000AB]: bne        $v0, $zr, 0x08920DE4
    08920B38:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B3C:[32020002]: andi       $v0, $s0, 2
    08920B40:[144000DE]: bne        $v0, $zr, 0x08920EBC
    08920B44:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B48:[32020004]: andi       $v0, $s0, 4
    08920B4C:[144000C9]: bne        $v0, $zr, 0x08920E74
    08920B50:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B54:[32020008]: andi       $v0, $s0, 8
    08920B58:[14400090]: bne        $v0, $zr, 0x08920D9C
    08920B5C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B60:[32020010]: andi       $v0, $s0, 16
    08920B64:[1440007B]: bne        $v0, $zr, 0x08920D54
    08920B68:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B6C:[32020100]: andi       $v0, $s0, 256
    08920B70:[10400017]: beq        $v0, $zr, 0x08920BD0
    08920B74:[32020200]: andi       $v0, $s0, 512
    08920B78:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B7C:[C6200064]: lwc1       $f0, 100($s1)
    08920B80:[C441037C]: lwc1       $f1, 892($v0)
    08920B84:[8E480030]: lw         $t0, 48($s2)
    08920B88:[8E470020]: lw         $a3, 32($s2)
    08920B8C:[15000004]: bne        $t0, $zr, 0x08920BA0
    08920B90:[46000D01]: sub.s      $f20, $f1, $f0
    08920B94:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920B98:[2447060C]: addiu      $a3, $v0, 1548
    08920B9C:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    08920BA0:[4600A306]: mov.s      $f12, $f20
    08920BA4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08920BA8:[24050043]: addiu      $a1, $zr, 67 <=> li $a1, 67
    08920BAC:[0E247F50]: jal        0x0891FD40
    08920BB0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08920BB4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920BB8:[C4400380]: lwc1       $f0, 896($v0)
    08920BBC:[4614003C]: c.lt.s     $f0, $f20
    08920BC0:[00000000]: nop
    08920BC4:[45030001]: bc1tl      0x08920BCC
    08920BC8:[36B50100]: ori        $s5, $s5, 256
    08920BCC:[32020200]: andi       $v0, $s0, 512
    08920BD0:[14400096]: bne        $v0, $zr, 0x08920E2C
    08920BD4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08920BD8:[32020800]: andi       $v0, $s0, 2048
    08920BDC:[54400054]: bnel       $v0, $zr, 0x08920D30
    08920BE0:[8E430040]: lw         $v1, 64($s2)
    08920BE4:[8E250050]: lw         $a1, 80($s1)
    08920BE8:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    08920BEC:[00651024]: and        $v0, $v1, $a1
    08920BF0:[12C0FF87]: beq        $s6, $zr, 0x08920A10
    08920BF4:[AE220050]: sw         $v0, 80($s1)
    08920BF8:[26220054]: addiu      $v0, $s1, 84
    08920BFC:[AE200054]: sw         $zr, 84($s1)
    08920C00:[AC400010]: sw         $zr, 16($v0)
    08920C04:[AC400004]: sw         $zr, 4($v0)
    08920C08:[AC400008]: sw         $zr, 8($v0)
    08920C0C:[0A248284]: j          0x08920A10
    08920C10:[AC40000C]: sw         $zr, 12($v0)
    08920C14:[1200003F]: beq        $s0, $zr, 0x08920D14
    08920C18:[26070130]: addiu      $a3, $s0, 304
    08920C1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C20:[0E249596]: jal        0x08925658
    08920C24:[26250070]: addiu      $a1, $s1, 112
--> 08920C28:[1600FFA6]: bne        $s0, $zr, 0x08920AC4
    08920C2C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08920C30:[0A24831A]: j          0x08920C68
    08920C34:[8E820054]: lw         $v0, 84($s4)
    08920C38:[7C12F784]: ins        $s2, $zr, 30, 1
  Back Branch 08920C60 711 times (length 142)
_S1_2_8925BFC 321,749,950 instructions (3.963%), 6,434,999 calls (08925BFC - 08925C3C, length 17)
    08925BFC:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08925C00:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08925C04:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08925C08:[24A80040]: addiu      $t0, $a1, 64
    08925C0C:[8CC30000]: lw         $v1, 0($a2)
    08925C10:[8CC40004]: lw         $a0, 4($a2)
    08925C14:[8CC50008]: lw         $a1, 8($a2)
    08925C18:[8CCA000C]: lw         $t2, 12($a2)
    08925C1C:[ACE30000]: sw         $v1, 0($a3)
    08925C20:[24C60010]: addiu      $a2, $a2, 16
    08925C24:[24E70010]: addiu      $a3, $a3, 16
    08925C28:[ACE4FFF4]: sw         $a0, -12($a3)
    08925C2C:[ACE5FFF8]: sw         $a1, -8($a3)
    08925C30:[14C8FFF6]: bne        $a2, $t0, 0x08925C0C
    08925C34:[ACEAFFFC]: sw         $t2, -4($a3)
    08925C38:[03E00008]: jr         $ra
    08925C3C:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
  Back Branch 08925C30 25,739,996 times (length 11)
    08925BFC:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08925C00:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08925C04:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08925C08:[24A80040]: addiu      $t0, $a1, 64
--> 08925C0C:[8CC30000]: lw         $v1, 0($a2)
    08925C10:[8CC40004]: lw         $a0, 4($a2)
    08925C14:[8CC50008]: lw         $a1, 8($a2)
    08925C18:[8CCA000C]: lw         $t2, 12($a2)
    08925C1C:[ACE30000]: sw         $v1, 0($a3)
    08925C20:[24C60010]: addiu      $a2, $a2, 16
    08925C24:[24E70010]: addiu      $a3, $a3, 16
    08925C28:[ACE4FFF4]: sw         $a0, -12($a3)
    08925C2C:[ACE5FFF8]: sw         $a1, -8($a3)
--> 08925C30:[14C8FFF6]: bne        $a2, $t0, 0x08925C0C
    08925C34:[ACEAFFFC]: sw         $t2, -4($a3)
    08925C38:[03E00008]: jr         $ra
    08925C3C:[01201021]: addu       $v0, $t1, $zr <=> move $v0, $t1
_S1_2_89A8CE8 319,940,654 instructions (3.941%), 86,679 calls (089A8CE8 - 089A90EC, length 258)
    089A8CE8:[27BDFFB0]: addiu      $sp, $sp, -80
    089A8CEC:[AFB7003C]: sw         $s7, 60($sp)
    089A8CF0:[3C0208C0]: lui        $v0, 0x08C0 <=> li $v0, 0x08C00000
    089A8CF4:[24436588]: addiu      $v1, $v0, 25992
    089A8CF8:[AFBF0044]: sw         $ra, 68($sp)
    089A8CFC:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    089A8D00:[AFBE0040]: sw         $fp, 64($sp)
    089A8D04:[AFB60038]: sw         $s6, 56($sp)
    089A8D08:[AFB50034]: sw         $s5, 52($sp)
    089A8D0C:[AFB40030]: sw         $s4, 48($sp)
    089A8D10:[AFB3002C]: sw         $s3, 44($sp)
    089A8D14:[AFB20028]: sw         $s2, 40($sp)
    089A8D18:[AFB10024]: sw         $s1, 36($sp)
    089A8D1C:[AFB00020]: sw         $s0, 32($sp)
    089A8D20:[8C620480]: lw         $v0, 1152($v1)
    089A8D24:[AFA40000]: sw         $a0, 0($sp)
    089A8D28:[AFA50004]: sw         $a1, 4($sp)
    089A8D2C:[18400011]: blez       $v0, 0x089A8D74
    089A8D30:[AFA60008]: sw         $a2, 8($sp)
    089A8D34:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089A8D38:[24A3FFFF]: addiu      $v1, $a1, -1
    089A8D3C:[AFA30010]: sw         $v1, 16($sp)
    089A8D40:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    089A8D44:[8C42047C]: lw         $v0, 1148($v0)
    089A8D48:[00569821]: addu       $s3, $v0, $s6
    089A8D4C:[9263003C]: lbu        $v1, 60($s3)
    089A8D50:[54600015]: bnel       $v1, $zr, 0x089A8DA8
    089A8D54:[8262003F]: lb         $v0, 63($s3)
    089A8D58:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A8D5C:[24626588]: addiu      $v0, $v1, 25992
    089A8D60:[8C430480]: lw         $v1, 1152($v0)
    089A8D64:[26F70001]: addiu      $s7, $s7, 1
    089A8D68:[02E3182A]: slt        $v1, $s7, $v1
    089A8D6C:[1460FFF5]: bne        $v1, $zr, 0x089A8D44
    089A8D70:[26D660C0]: addiu      $s6, $s6, 24768
    089A8D74:[8FA20008]: lw         $v0, 8($sp)
    089A8D78:[8FBF0044]: lw         $ra, 68($sp)
    089A8D7C:[8FBE0040]: lw         $fp, 64($sp)
    089A8D80:[8FB7003C]: lw         $s7, 60($sp)
    089A8D84:[8FB60038]: lw         $s6, 56($sp)
    089A8D88:[8FB50034]: lw         $s5, 52($sp)
    089A8D8C:[8FB40030]: lw         $s4, 48($sp)
    089A8D90:[8FB3002C]: lw         $s3, 44($sp)
    089A8D94:[8FB20028]: lw         $s2, 40($sp)
    089A8D98:[8FB10024]: lw         $s1, 36($sp)
    089A8D9C:[8FB00020]: lw         $s0, 32($sp)
    089A8DA0:[03E00008]: jr         $ra
    089A8DA4:[27BD0050]: addiu      $sp, $sp, 80
    089A8DA8:[1440FFEC]: bne        $v0, $zr, 0x089A8D5C
    089A8DAC:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A8DB0:[0E269F51]: jal        0x089A7D44
    089A8DB4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8DB8:[184000CB]: blez       $v0, 0x089A90E8
    089A8DBC:[AFA2000C]: sw         $v0, 12($sp)
    089A8DC0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089A8DC4:[A262003D]: sb         $v0, 61($s3)
    089A8DC8:[24021000]: addiu      $v0, $zr, 4096 <=> li $v0, 4096
    089A8DCC:[8FA4000C]: lw         $a0, 12($sp)
    089A8DD0:[8E6360AC]: lw         $v1, 24748($s3)
    089A8DD4:[8FB40004]: lw         $s4, 4($sp)
    089A8DD8:[00042083]: sra        $a0, $a0, 0x0002
    089A8DDC:[1062000A]: beq        $v1, $v0, 0x089A8E08
    089A8DE0:[AFA4000C]: sw         $a0, 12($sp)
    089A8DE4:[866360AC]: lh         $v1, 24748($s3)
    089A8DE8:[8FA40010]: lw         $a0, 16($sp)
    089A8DEC:[866260AE]: lh         $v0, 24750($s3)
    089A8DF0:[00830018]: mult       $a0, $v1
    089A8DF4:[00001812]: mflo       $v1
    089A8DF8:[00431021]: addu       $v0, $v0, $v1
    089A8DFC:[24420FFF]: addiu      $v0, $v0, 4095
    089A8E00:[00021303]: sra        $v0, $v0, 0x000C
    089A8E04:[24540001]: addiu      $s4, $v0, 1
    089A8E08:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8E0C:[0E269F53]: jal        0x089A7D4C
    089A8E10:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A8E14:[00141880]: sll        $v1, $s4, 0x0002
    089A8E18:[0043102A]: slt        $v0, $v0, $v1
    089A8E1C:[14400004]: bne        $v0, $zr, 0x089A8E30
    089A8E20:[24021000]: addiu      $v0, $zr, 4096 <=> li $v0, 4096
    089A8E24:[8E7160AC]: lw         $s1, 24748($s3)
    089A8E28:[122200AB]: beq        $s1, $v0, 0x089A90D8
    089A8E2C:[00000000]: nop
    089A8E30:[1A8000A7]: blez       $s4, 0x089A90D0
    089A8E34:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089A8E38:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A8E3C:[247E6B00]: addiu      $fp, $v1, 27392
    089A8E40:[00128880]: sll        $s1, $s2, 0x0002
    089A8E44:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8E48:[0E269F53]: jal        0x089A7D4C
    089A8E4C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    089A8E50:[00021083]: sra        $v0, $v0, 0x0002
    089A8E54:[02921823]: subu       $v1, $s4, $s2
    089A8E58:[0062102A]: slt        $v0, $v1, $v0
    089A8E5C:[023EA821]: addu       $s5, $s1, $fp
    089A8E60:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8E64:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    089A8E68:[10400095]: beq        $v0, $zr, 0x089A90C0
    089A8E6C:[00608021]: addu       $s0, $v1, $zr <=> move $s0, $v1
    089A8E70:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    089A8E74:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8E78:[1A000084]: blez       $s0, 0x089A908C
    089A8E7C:[00108880]: sll        $s1, $s0, 0x0002
    089A8E80:[0E269F63]: jal        0x089A7D8C
    089A8E84:[02509021]: addu       $s2, $s2, $s0
    089A8E88:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    089A8E8C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089A8E90:[0E204755]: jal        0x08811D54
    089A8E94:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089A8E98:[0254102A]: slt        $v0, $s2, $s4
    089A8E9C:[1440FFE9]: bne        $v0, $zr, 0x089A8E44
    089A8EA0:[00128880]: sll        $s1, $s2, 0x0002
    089A8EA4:[8E7160AC]: lw         $s1, 24748($s3)
    089A8EA8:[3C0408C0]: lui        $a0, 0x08C0 <=> li $a0, 0x08C00000
    089A8EAC:[24906B00]: addiu      $s0, $a0, 27392
    089A8EB0:[24021000]: addiu      $v0, $zr, 4096 <=> li $v0, 4096
    089A8EB4:[12220028]: beq        $s1, $v0, 0x089A8F58
    089A8EB8:[8FB40004]: lw         $s4, 4($sp)
    089A8EBC:[3C0B08C1]: lui        $t3, 0x08C1 <=> li $t3, 0x08C10000
    089A8EC0:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    089A8EC4:[866860AE]: lh         $t0, 24750($s3)
    089A8EC8:[866960AC]: lh         $t1, 24748($s3)
    089A8ECC:[1A80001E]: blez       $s4, 0x089A8F48
    089A8ED0:[2567AB00]: addiu      $a3, $t3, -21760
    089A8ED4:[240A1000]: addiu      $t2, $zr, 4096 <=> li $t2, 4096
    089A8ED8:[00082303]: sra        $a0, $t0, 0x000C
    089A8EDC:[00042080]: sll        $a0, $a0, 0x0002
    089A8EE0:[00902021]: addu       $a0, $a0, $s0
    089A8EE4:[84820000]: lh         $v0, 0($a0)
    089A8EE8:[31050FFF]: andi       $a1, $t0, 4095
    089A8EEC:[01453023]: subu       $a2, $t2, $a1
    089A8EF0:[00460018]: mult       $v0, $a2
    089A8EF4:[84830004]: lh         $v1, 4($a0)
    089A8EF8:[2652FFFF]: addiu      $s2, $s2, -1
    089A8EFC:[01094021]: addu       $t0, $t0, $t1
    089A8F00:[00001012]: mflo       $v0
    089A8F04:[00650018]: mult       $v1, $a1
    089A8F08:[00001812]: mflo       $v1
    089A8F0C:[00431021]: addu       $v0, $v0, $v1
    089A8F10:[00021303]: sra        $v0, $v0, 0x000C
    089A8F14:[A4E20000]: sh         $v0, 0($a3)
    089A8F18:[24E70002]: addiu      $a3, $a3, 2
    089A8F1C:[84830006]: lh         $v1, 6($a0)
    089A8F20:[84820002]: lh         $v0, 2($a0)
    089A8F24:[00650018]: mult       $v1, $a1
    089A8F28:[00001812]: mflo       $v1
    089A8F2C:[00460018]: mult       $v0, $a2
    089A8F30:[00001012]: mflo       $v0
    089A8F34:[00431021]: addu       $v0, $v0, $v1
    089A8F38:[00021303]: sra        $v0, $v0, 0x000C
    089A8F3C:[A4E20000]: sh         $v0, 0($a3)
    089A8F40:[1E40FFE5]: bgtz       $s2, 0x089A8ED8
    089A8F44:[24E70002]: addiu      $a3, $a3, 2
    089A8F48:[31020FFF]: andi       $v0, $t0, 4095
    089A8F4C:[A66260AE]: sh         $v0, 24750($s3)
    089A8F50:[2570AB00]: addiu      $s0, $t3, -21760
    089A8F54:[0008A303]: sra        $s4, $t0, 0x000C
    089A8F58:[3C0208C0]: lui        $v0, 0x08C0 <=> li $v0, 0x08C00000
    089A8F5C:[24516588]: addiu      $s1, $v0, 25992
    089A8F60:[8E220494]: lw         $v0, 1172($s1)
    089A8F64:[1440003D]: bne        $v0, $zr, 0x089A905C
    089A8F68:[8FA30008]: lw         $v1, 8($sp)
    089A8F6C:[86650048]: lh         $a1, 72($s3)
    089A8F70:[8664004A]: lh         $a0, 74($s3)
    089A8F74:[1060001B]: beq        $v1, $zr, 0x089A8FE4
    089A8F78:[8FA70000]: lw         $a3, 0($sp)
    089A8F7C:[8FB20004]: lw         $s2, 4($sp)
    089A8F80:[1A400012]: blez       $s2, 0x089A8FCC
    089A8F84:[8FA2000C]: lw         $v0, 12($sp)
    089A8F88:[86020000]: lh         $v0, 0($s0)
    089A8F8C:[26100002]: addiu      $s0, $s0, 2
    089A8F90:[2652FFFF]: addiu      $s2, $s2, -1
    089A8F94:[00450018]: mult       $v0, $a1
    089A8F98:[00001012]: mflo       $v0
    089A8F9C:[00021303]: sra        $v0, $v0, 0x000C
    089A8FA0:[A4E20000]: sh         $v0, 0($a3)
    089A8FA4:[24E70002]: addiu      $a3, $a3, 2
    089A8FA8:[86020000]: lh         $v0, 0($s0)
    089A8FAC:[26100002]: addiu      $s0, $s0, 2
    089A8FB0:[00440018]: mult       $v0, $a0
    089A8FB4:[00001012]: mflo       $v0
    089A8FB8:[00021303]: sra        $v0, $v0, 0x000C
    089A8FBC:[A4E20000]: sh         $v0, 0($a3)
    089A8FC0:[1E40FFF1]: bgtz       $s2, 0x089A8F88
    089A8FC4:[24E70002]: addiu      $a3, $a3, 2
    089A8FC8:[8FA2000C]: lw         $v0, 12($sp)
    089A8FCC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8FD0:[0054A02D]: min        $s4, $v0, $s4
    089A8FD4:[0E269F6E]: jal        0x089A7DB8
    089A8FD8:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    089A8FDC:[0A26A356]: j          0x089A8D58
    089A8FE0:[AFA00008]: sw         $zr, 8($sp)
    089A8FE4:[8FB20004]: lw         $s2, 4($sp)
    089A8FE8:[1A40FFF7]: blez       $s2, 0x089A8FC8
    089A8FEC:[24088000]: addiu      $t0, $zr, -32768 <=> li $t0, -32768
    089A8FF0:[24067FFF]: addiu      $a2, $zr, 32767 <=> li $a2, 32767
    089A8FF4:[86020000]: lh         $v0, 0($s0)
    089A8FF8:[84E30000]: lh         $v1, 0($a3)
    089A8FFC:[26100002]: addiu      $s0, $s0, 2
    089A9000:[00450018]: mult       $v0, $a1
    089A9004:[2652FFFF]: addiu      $s2, $s2, -1
    089A9008:[00001012]: mflo       $v0
    089A900C:[00021303]: sra        $v0, $v0, 0x000C
    089A9010:[00621021]: addu       $v0, $v1, $v0
    089A9014:[0048102C]: max        $v0, $v0, $t0
    089A9018:[0046102D]: min        $v0, $v0, $a2
    089A901C:[A4E20000]: sh         $v0, 0($a3)
    089A9020:[24E70002]: addiu      $a3, $a3, 2
    089A9024:[86020000]: lh         $v0, 0($s0)
    089A9028:[84E30000]: lh         $v1, 0($a3)
    089A902C:[26100002]: addiu      $s0, $s0, 2
    089A9030:[00440018]: mult       $v0, $a0
    089A9034:[00001012]: mflo       $v0
    089A9038:[00021303]: sra        $v0, $v0, 0x000C
    089A903C:[00621021]: addu       $v0, $v1, $v0
    089A9040:[0048102C]: max        $v0, $v0, $t0
    089A9044:[0046102D]: min        $v0, $v0, $a2
    089A9048:[A4E20000]: sh         $v0, 0($a3)
    089A904C:[1E40FFE9]: bgtz       $s2, 0x089A8FF4
    089A9050:[24E70002]: addiu      $a3, $a3, 2
    089A9054:[0A26A3F3]: j          0x089A8FCC
    089A9058:[8FA2000C]: lw         $v0, 12($sp)
    089A905C:[0E266C65]: jal        0x0899B194
    089A9060:[8E640008]: lw         $a0, 8($s3)
    089A9064:[30420001]: andi       $v0, $v0, 1
    089A9068:[5040FFC0]: beql       $v0, $zr, 0x089A8F6C
    089A906C:[8FA30008]: lw         $v1, 8($sp)
    089A9070:[8E220494]: lw         $v0, 1172($s1)
    089A9074:[8E640008]: lw         $a0, 8($s3)
    089A9078:[8FA60004]: lw         $a2, 4($sp)
    089A907C:[0040F809]: jalr       $ra, $v0
    089A9080:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089A9084:[0A26A3DB]: j          0x089A8F6C
    089A9088:[8FA30008]: lw         $v1, 8($sp)
    089A908C:[0254102A]: slt        $v0, $s2, $s4
    089A9090:[5040FF85]: beql       $v0, $zr, 0x089A8EA8
    089A9094:[8E7160AC]: lw         $s1, 24748($s3)
    089A9098:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A909C:[02923023]: subu       $a2, $s4, $s2
    089A90A0:[00122080]: sll        $a0, $s2, 0x0002
    089A90A4:[24626B00]: addiu      $v0, $v1, 27392
    089A90A8:[00822021]: addu       $a0, $a0, $v0
    089A90AC:[00063080]: sll        $a2, $a2, 0x0002
    089A90B0:[0E204860]: jal        0x08812180
    089A90B4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A90B8:[0A26A3AA]: j          0x089A8EA8
    089A90BC:[8E7160AC]: lw         $s1, 24748($s3)
    089A90C0:[0E269F53]: jal        0x089A7D4C
    089A90C4:[00000000]: nop
    089A90C8:[0A26A39C]: j          0x089A8E70
    089A90CC:[00028083]: sra        $s0, $v0, 0x0002
    089A90D0:[0A26A424]: j          0x089A9090
    089A90D4:[0014102A]: slt        $v0, $zr, $s4 <=> move $v0, $s4
    089A90D8:[0E269F5F]: jal        0x089A7D7C
    089A90DC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A90E0:[0A26A3AC]: j          0x089A8EB0
    089A90E4:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089A90E8:[0A26A356]: j          0x089A8D58
    089A90EC:[A260003D]: sb         $zr, 61($s3)
  Back Branch 089A8FC0 19,435,264 times (length 16)
    089A8F74:[1060001B]: beq        $v1, $zr, 0x089A8FE4
    089A8F78:[8FA70000]: lw         $a3, 0($sp)
    089A8F7C:[8FB20004]: lw         $s2, 4($sp)
    089A8F80:[1A400012]: blez       $s2, 0x089A8FCC
    089A8F84:[8FA2000C]: lw         $v0, 12($sp)
--> 089A8F88:[86020000]: lh         $v0, 0($s0)
    089A8F8C:[26100002]: addiu      $s0, $s0, 2
    089A8F90:[2652FFFF]: addiu      $s2, $s2, -1
    089A8F94:[00450018]: mult       $v0, $a1
    089A8F98:[00001012]: mflo       $v0
    089A8F9C:[00021303]: sra        $v0, $v0, 0x000C
    089A8FA0:[A4E20000]: sh         $v0, 0($a3)
    089A8FA4:[24E70002]: addiu      $a3, $a3, 2
    089A8FA8:[86020000]: lh         $v0, 0($s0)
    089A8FAC:[26100002]: addiu      $s0, $s0, 2
    089A8FB0:[00440018]: mult       $v0, $a0
    089A8FB4:[00001012]: mflo       $v0
    089A8FB8:[00021303]: sra        $v0, $v0, 0x000C
    089A8FBC:[A4E20000]: sh         $v0, 0($a3)
--> 089A8FC0:[1E40FFF1]: bgtz       $s2, 0x089A8F88
    089A8FC4:[24E70002]: addiu      $a3, $a3, 2
    089A8FC8:[8FA2000C]: lw         $v0, 12($sp)
    089A8FCC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8FD0:[0054A02D]: min        $s4, $v0, $s4
  Back Branch 089A8D6C 173,358 times (length 12)
    089A8D30:[AFA60008]: sw         $a2, 8($sp)
    089A8D34:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089A8D38:[24A3FFFF]: addiu      $v1, $a1, -1
    089A8D3C:[AFA30010]: sw         $v1, 16($sp)
    089A8D40:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
--> 089A8D44:[8C42047C]: lw         $v0, 1148($v0)
    089A8D48:[00569821]: addu       $s3, $v0, $s6
    089A8D4C:[9263003C]: lbu        $v1, 60($s3)
    089A8D50:[54600015]: bnel       $v1, $zr, 0x089A8DA8
    089A8D54:[8262003F]: lb         $v0, 63($s3)
    089A8D58:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A8D5C:[24626588]: addiu      $v0, $v1, 25992
    089A8D60:[8C430480]: lw         $v1, 1152($v0)
    089A8D64:[26F70001]: addiu      $s7, $s7, 1
    089A8D68:[02E3182A]: slt        $v1, $s7, $v1
--> 089A8D6C:[1460FFF5]: bne        $v1, $zr, 0x089A8D44
    089A8D70:[26D660C0]: addiu      $s6, $s6, 24768
    089A8D74:[8FA20008]: lw         $v0, 8($sp)
    089A8D78:[8FBF0044]: lw         $ra, 68($sp)
    089A8D7C:[8FBE0040]: lw         $fp, 64($sp)
  Back Branch 089A8DA8 76,059 times (length 21)
    089A8D48:[00569821]: addu       $s3, $v0, $s6
    089A8D4C:[9263003C]: lbu        $v1, 60($s3)
    089A8D50:[54600015]: bnel       $v1, $zr, 0x089A8DA8
    089A8D54:[8262003F]: lb         $v0, 63($s3)
    089A8D58:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
--> 089A8D5C:[24626588]: addiu      $v0, $v1, 25992
    089A8D60:[8C430480]: lw         $v1, 1152($v0)
    089A8D64:[26F70001]: addiu      $s7, $s7, 1
    089A8D68:[02E3182A]: slt        $v1, $s7, $v1
    089A8D6C:[1460FFF5]: bne        $v1, $zr, 0x089A8D44
    089A8D70:[26D660C0]: addiu      $s6, $s6, 24768
    089A8D74:[8FA20008]: lw         $v0, 8($sp)
    089A8D78:[8FBF0044]: lw         $ra, 68($sp)
    089A8D7C:[8FBE0040]: lw         $fp, 64($sp)
    089A8D80:[8FB7003C]: lw         $s7, 60($sp)
    089A8D84:[8FB60038]: lw         $s6, 56($sp)
    089A8D88:[8FB50034]: lw         $s5, 52($sp)
    089A8D8C:[8FB40030]: lw         $s4, 48($sp)
    089A8D90:[8FB3002C]: lw         $s3, 44($sp)
    089A8D94:[8FB20028]: lw         $s2, 40($sp)
    089A8D98:[8FB10024]: lw         $s1, 36($sp)
    089A8D9C:[8FB00020]: lw         $s0, 32($sp)
    089A8DA0:[03E00008]: jr         $ra
    089A8DA4:[27BD0050]: addiu      $sp, $sp, 80
--> 089A8DA8:[1440FFEC]: bne        $v0, $zr, 0x089A8D5C
    089A8DAC:[3C0308C0]: lui        $v1, 0x08C0 <=> li $v1, 0x08C00000
    089A8DB0:[0E269F51]: jal        0x089A7D44
    089A8DB4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089A8DB8:[184000CB]: blez       $v0, 0x089A90E8
  Back Branch 089A90E0 75,919 times (length 142)
  Back Branch 089A8FDC 75,919 times (length 163)
  Back Branch 089A90E8 140 times (length 230)
_S1_2_88F8038 316,014,516 instructions (3.893%), 17,556,362 calls (088F8038 - 088F807C, length 18)
    088F8038:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    088F803C:[AC830000]: sw         $v1, 0($a0)
    088F8040:[AC800004]: sw         $zr, 4($a0)
    088F8044:[AC800008]: sw         $zr, 8($a0)
    088F8048:[AC80000C]: sw         $zr, 12($a0)
    088F804C:[AC800010]: sw         $zr, 16($a0)
    088F8050:[AC830014]: sw         $v1, 20($a0)
    088F8054:[AC800018]: sw         $zr, 24($a0)
    088F8058:[AC80001C]: sw         $zr, 28($a0)
    088F805C:[AC800020]: sw         $zr, 32($a0)
    088F8060:[AC800024]: sw         $zr, 36($a0)
    088F8064:[AC830028]: sw         $v1, 40($a0)
    088F8068:[AC80002C]: sw         $zr, 44($a0)
    088F806C:[AC800030]: sw         $zr, 48($a0)
    088F8070:[AC800034]: sw         $zr, 52($a0)
    088F8074:[AC800038]: sw         $zr, 56($a0)
    088F8078:[03E00008]: jr         $ra
    088F807C:[AC83003C]: sw         $v1, 60($a0)
_S1_2_89375C8 309,699,191 instructions (3.815%), 250 calls (089375C8 - 08937790, length 115)
    089375C8:[27BDFFF0]: addiu      $sp, $sp, -16
    089375CC:[AFBF000C]: sw         $ra, 12($sp)
    089375D0:[AFB00008]: sw         $s0, 8($sp)
    089375D4:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    089375D8:[14D00005]: bne        $a2, $s0, 0x089375F0
    089375DC:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    089375E0:[0E204755]: jal        0x08811D54
    089375E4:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089375E8:[10000066]: b          0x08937784
    089375EC:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089375F0:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089375F4:[3066FFFF]: andi       $a2, $v1, -1
    089375F8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089375FC:[30C8FFFF]: andi       $t0, $a2, -1
    08937600:[55030007]: bnel       $t0, $v1, 0x08937620
    08937604:[30C8FFFF]: andi       $t0, $a2, -1
    08937608:[90A60000]: lbu        $a2, 0($a1)
    0893760C:[00063200]: sll        $a2, $a2, 0x0008
    08937610:[34C60080]: ori        $a2, $a2, 128
    08937614:[30C6FFFF]: andi       $a2, $a2, -1
    08937618:[24A50001]: addiu      $a1, $a1, 1
    0893761C:[30C8FFFF]: andi       $t0, $a2, -1
    08937620:[00063040]: sll        $a2, $a2, 0x0001
    08937624:[31088000]: andi       $t0, $t0, -32768
    08937628:[11000006]: beq        $t0, $zr, 0x08937644
    0893762C:[30C6FFFF]: andi       $a2, $a2, -1
    08937630:[90A80000]: lbu        $t0, 0($a1)
    08937634:[A0E80000]: sb         $t0, 0($a3)
    08937638:[24A50001]: addiu      $a1, $a1, 1
    0893763C:[1000FFEF]: b          0x089375FC
    08937640:[24E70001]: addiu      $a3, $a3, 1
    08937644:[30C8FFFF]: andi       $t0, $a2, -1
    08937648:[55030007]: bnel       $t0, $v1, 0x08937668
    0893764C:[30C8FFFF]: andi       $t0, $a2, -1
    08937650:[90A60000]: lbu        $a2, 0($a1)
    08937654:[00063200]: sll        $a2, $a2, 0x0008
    08937658:[34C60080]: ori        $a2, $a2, 128
    0893765C:[30C6FFFF]: andi       $a2, $a2, -1
    08937660:[24A50001]: addiu      $a1, $a1, 1
    08937664:[30C8FFFF]: andi       $t0, $a2, -1
    08937668:[00063040]: sll        $a2, $a2, 0x0001
    0893766C:[31088000]: andi       $t0, $t0, -32768
    08937670:[15000023]: bne        $t0, $zr, 0x08937700
    08937674:[30C6FFFF]: andi       $a2, $a2, -1
    08937678:[30C9FFFF]: andi       $t1, $a2, -1
    0893767C:[15230006]: bne        $t1, $v1, 0x08937698
    08937680:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08937684:[90A60000]: lbu        $a2, 0($a1)
    08937688:[00063200]: sll        $a2, $a2, 0x0008
    0893768C:[34C60080]: ori        $a2, $a2, 128
    08937690:[30C6FFFF]: andi       $a2, $a2, -1
    08937694:[24A50001]: addiu      $a1, $a1, 1
    08937698:[30C9FFFF]: andi       $t1, $a2, -1
    0893769C:[00063040]: sll        $a2, $a2, 0x0001
    089376A0:[31298000]: andi       $t1, $t1, -32768
    089376A4:[11200002]: beq        $t1, $zr, 0x089376B0
    089376A8:[30C6FFFF]: andi       $a2, $a2, -1
    089376AC:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089376B0:[30C9FFFF]: andi       $t1, $a2, -1
    089376B4:[55230007]: bnel       $t1, $v1, 0x089376D4
    089376B8:[30C9FFFF]: andi       $t1, $a2, -1
    089376BC:[90A60000]: lbu        $a2, 0($a1)
    089376C0:[00063200]: sll        $a2, $a2, 0x0008
    089376C4:[34C60080]: ori        $a2, $a2, 128
    089376C8:[30C6FFFF]: andi       $a2, $a2, -1
    089376CC:[24A50001]: addiu      $a1, $a1, 1
    089376D0:[30C9FFFF]: andi       $t1, $a2, -1
    089376D4:[00063040]: sll        $a2, $a2, 0x0001
    089376D8:[31298000]: andi       $t1, $t1, -32768
    089376DC:[11200002]: beq        $t1, $zr, 0x089376E8
    089376E0:[30C6FFFF]: andi       $a2, $a2, -1
    089376E4:[25080001]: addiu      $t0, $t0, 1
    089376E8:[90A90000]: lbu        $t1, 0($a1)
    089376EC:[25080001]: addiu      $t0, $t0, 1
    089376F0:[00E94821]: addu       $t1, $a3, $t1
    089376F4:[252AFF00]: addiu      $t2, $t1, -256
    089376F8:[10000013]: b          0x08937748
    089376FC:[24A50001]: addiu      $a1, $a1, 1
    08937700:[90AB0001]: lbu        $t3, 1($a1)
    08937704:[90AA0000]: lbu        $t2, 0($a1)
    08937708:[24A80002]: addiu      $t0, $a1, 2
    0893770C:[31690007]: andi       $t1, $t3, 7
    08937710:[000A2A00]: sll        $a1, $t2, 0x0008
    08937714:[00AB2825]: or         $a1, $a1, $t3
    08937718:[000528C3]: sra        $a1, $a1, 0x0003
    0893771C:[00E52821]: addu       $a1, $a3, $a1
    08937720:[24AAE000]: addiu      $t2, $a1, -8192
    08937724:[15200007]: bne        $t1, $zr, 0x08937744
    08937728:[01002821]: addu       $a1, $t0, $zr <=> move $a1, $t0
    0893772C:[25050001]: addiu      $a1, $t0, 1
    08937730:[91080000]: lbu        $t0, 0($t0)
    08937734:[5500000B]: bnel       $t0, $zr, 0x08937764
    08937738:[25080001]: addiu      $t0, $t0, 1
    0893773C:[1000000D]: b          0x08937774
    08937740:[00901021]: addu       $v0, $a0, $s0
    08937744:[25280001]: addiu      $t0, $t1, 1
    08937748:[25080001]: addiu      $t0, $t0, 1
    0893774C:[10000005]: b          0x08937764
    08937750:[00000000]: nop
    08937754:[2508FFFF]: addiu      $t0, $t0, -1
    08937758:[A0E90000]: sb         $t1, 0($a3)
    0893775C:[254A0001]: addiu      $t2, $t2, 1
    08937760:[24E70001]: addiu      $a3, $a3, 1
    08937764:[5D00FFFB]: bgtzl      $t0, 0x08937754
    08937768:[91490000]: lbu        $t1, 0($t2)
    0893776C:[1000FFA4]: b          0x08937600
    08937770:[30C8FFFF]: andi       $t0, $a2, -1
    08937774:[10E20002]: beq        $a3, $v0, 0x08937780
    08937778:[00000000]: nop
    0893777C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08937780:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    08937784:[8FBF000C]: lw         $ra, 12($sp)
    08937788:[8FB00008]: lw         $s0, 8($sp)
    0893778C:[03E00008]: jr         $ra
    08937790:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08937764 27,155,343 times (length 6)
    08937740:[00901021]: addu       $v0, $a0, $s0
    08937744:[25280001]: addiu      $t0, $t1, 1
    08937748:[25080001]: addiu      $t0, $t0, 1
    0893774C:[10000005]: b          0x08937764
    08937750:[00000000]: nop
--> 08937754:[2508FFFF]: addiu      $t0, $t0, -1
    08937758:[A0E90000]: sb         $t1, 0($a3)
    0893775C:[254A0001]: addiu      $t2, $t2, 1
    08937760:[24E70001]: addiu      $a3, $a3, 1
--> 08937764:[5D00FFFB]: bgtzl      $t0, 0x08937754
    08937768:[91490000]: lbu        $t1, 0($t2)
    0893776C:[1000FFA4]: b          0x08937600
    08937770:[30C8FFFF]: andi       $t0, $a2, -1
    08937774:[10E20002]: beq        $a3, $v0, 0x08937780
  Back Branch 0893763C 3,767,593 times (length 18)
    089375E8:[10000066]: b          0x08937784
    089375EC:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089375F0:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089375F4:[3066FFFF]: andi       $a2, $v1, -1
    089375F8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
--> 089375FC:[30C8FFFF]: andi       $t0, $a2, -1
    08937600:[55030007]: bnel       $t0, $v1, 0x08937620
    08937604:[30C8FFFF]: andi       $t0, $a2, -1
    08937608:[90A60000]: lbu        $a2, 0($a1)
    0893760C:[00063200]: sll        $a2, $a2, 0x0008
    08937610:[34C60080]: ori        $a2, $a2, 128
    08937614:[30C6FFFF]: andi       $a2, $a2, -1
    08937618:[24A50001]: addiu      $a1, $a1, 1
    0893761C:[30C8FFFF]: andi       $t0, $a2, -1
    08937620:[00063040]: sll        $a2, $a2, 0x0001
    08937624:[31088000]: andi       $t0, $t0, -32768
    08937628:[11000006]: beq        $t0, $zr, 0x08937644
    0893762C:[30C6FFFF]: andi       $a2, $a2, -1
    08937630:[90A80000]: lbu        $t0, 0($a1)
    08937634:[A0E80000]: sb         $t0, 0($a3)
    08937638:[24A50001]: addiu      $a1, $a1, 1
--> 0893763C:[1000FFEF]: b          0x089375FC
    08937640:[24E70001]: addiu      $a3, $a3, 1
    08937644:[30C8FFFF]: andi       $t0, $a2, -1
    08937648:[55030007]: bnel       $t0, $v1, 0x08937668
    0893764C:[30C8FFFF]: andi       $t0, $a2, -1
  Back Branch 0893776C 2,824,324 times (length 93)
    089375EC:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089375F0:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089375F4:[3066FFFF]: andi       $a2, $v1, -1
    089375F8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089375FC:[30C8FFFF]: andi       $t0, $a2, -1
--> 08937600:[55030007]: bnel       $t0, $v1, 0x08937620
    08937604:[30C8FFFF]: andi       $t0, $a2, -1
    08937608:[90A60000]: lbu        $a2, 0($a1)
    0893760C:[00063200]: sll        $a2, $a2, 0x0008
    08937610:[34C60080]: ori        $a2, $a2, 128
    08937614:[30C6FFFF]: andi       $a2, $a2, -1
    08937618:[24A50001]: addiu      $a1, $a1, 1
    0893761C:[30C8FFFF]: andi       $t0, $a2, -1
    08937620:[00063040]: sll        $a2, $a2, 0x0001
    08937624:[31088000]: andi       $t0, $t0, -32768
    08937628:[11000006]: beq        $t0, $zr, 0x08937644
    0893762C:[30C6FFFF]: andi       $a2, $a2, -1
    08937630:[90A80000]: lbu        $t0, 0($a1)
    08937634:[A0E80000]: sb         $t0, 0($a3)
    08937638:[24A50001]: addiu      $a1, $a1, 1
    0893763C:[1000FFEF]: b          0x089375FC
    08937640:[24E70001]: addiu      $a3, $a3, 1
    08937644:[30C8FFFF]: andi       $t0, $a2, -1
    08937648:[55030007]: bnel       $t0, $v1, 0x08937668
    0893764C:[30C8FFFF]: andi       $t0, $a2, -1
    08937650:[90A60000]: lbu        $a2, 0($a1)
    08937654:[00063200]: sll        $a2, $a2, 0x0008
    08937658:[34C60080]: ori        $a2, $a2, 128
    0893765C:[30C6FFFF]: andi       $a2, $a2, -1
    08937660:[24A50001]: addiu      $a1, $a1, 1
    08937664:[30C8FFFF]: andi       $t0, $a2, -1
    08937668:[00063040]: sll        $a2, $a2, 0x0001
    0893766C:[31088000]: andi       $t0, $t0, -32768
    08937670:[15000023]: bne        $t0, $zr, 0x08937700
    08937674:[30C6FFFF]: andi       $a2, $a2, -1
    08937678:[30C9FFFF]: andi       $t1, $a2, -1
    0893767C:[15230006]: bne        $t1, $v1, 0x08937698
    08937680:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08937684:[90A60000]: lbu        $a2, 0($a1)
    08937688:[00063200]: sll        $a2, $a2, 0x0008
    0893768C:[34C60080]: ori        $a2, $a2, 128
    08937690:[30C6FFFF]: andi       $a2, $a2, -1
    08937694:[24A50001]: addiu      $a1, $a1, 1
    08937698:[30C9FFFF]: andi       $t1, $a2, -1
    0893769C:[00063040]: sll        $a2, $a2, 0x0001
    089376A0:[31298000]: andi       $t1, $t1, -32768
    089376A4:[11200002]: beq        $t1, $zr, 0x089376B0
    089376A8:[30C6FFFF]: andi       $a2, $a2, -1
    089376AC:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089376B0:[30C9FFFF]: andi       $t1, $a2, -1
    089376B4:[55230007]: bnel       $t1, $v1, 0x089376D4
    089376B8:[30C9FFFF]: andi       $t1, $a2, -1
    089376BC:[90A60000]: lbu        $a2, 0($a1)
    089376C0:[00063200]: sll        $a2, $a2, 0x0008
    089376C4:[34C60080]: ori        $a2, $a2, 128
    089376C8:[30C6FFFF]: andi       $a2, $a2, -1
    089376CC:[24A50001]: addiu      $a1, $a1, 1
    089376D0:[30C9FFFF]: andi       $t1, $a2, -1
    089376D4:[00063040]: sll        $a2, $a2, 0x0001
    089376D8:[31298000]: andi       $t1, $t1, -32768
    089376DC:[11200002]: beq        $t1, $zr, 0x089376E8
    089376E0:[30C6FFFF]: andi       $a2, $a2, -1
    089376E4:[25080001]: addiu      $t0, $t0, 1
    089376E8:[90A90000]: lbu        $t1, 0($a1)
    089376EC:[25080001]: addiu      $t0, $t0, 1
    089376F0:[00E94821]: addu       $t1, $a3, $t1
    089376F4:[252AFF00]: addiu      $t2, $t1, -256
    089376F8:[10000013]: b          0x08937748
    089376FC:[24A50001]: addiu      $a1, $a1, 1
    08937700:[90AB0001]: lbu        $t3, 1($a1)
    08937704:[90AA0000]: lbu        $t2, 0($a1)
    08937708:[24A80002]: addiu      $t0, $a1, 2
    0893770C:[31690007]: andi       $t1, $t3, 7
    08937710:[000A2A00]: sll        $a1, $t2, 0x0008
    08937714:[00AB2825]: or         $a1, $a1, $t3
    08937718:[000528C3]: sra        $a1, $a1, 0x0003
    0893771C:[00E52821]: addu       $a1, $a3, $a1
    08937720:[24AAE000]: addiu      $t2, $a1, -8192
    08937724:[15200007]: bne        $t1, $zr, 0x08937744
    08937728:[01002821]: addu       $a1, $t0, $zr <=> move $a1, $t0
    0893772C:[25050001]: addiu      $a1, $t0, 1
    08937730:[91080000]: lbu        $t0, 0($t0)
    08937734:[5500000B]: bnel       $t0, $zr, 0x08937764
    08937738:[25080001]: addiu      $t0, $t0, 1
    0893773C:[1000000D]: b          0x08937774
    08937740:[00901021]: addu       $v0, $a0, $s0
    08937744:[25280001]: addiu      $t0, $t1, 1
    08937748:[25080001]: addiu      $t0, $t0, 1
    0893774C:[10000005]: b          0x08937764
    08937750:[00000000]: nop
    08937754:[2508FFFF]: addiu      $t0, $t0, -1
    08937758:[A0E90000]: sb         $t1, 0($a3)
    0893775C:[254A0001]: addiu      $t2, $t2, 1
    08937760:[24E70001]: addiu      $a3, $a3, 1
    08937764:[5D00FFFB]: bgtzl      $t0, 0x08937754
    08937768:[91490000]: lbu        $t1, 0($t2)
--> 0893776C:[1000FFA4]: b          0x08937600
    08937770:[30C8FFFF]: andi       $t0, $a2, -1
    08937774:[10E20002]: beq        $a3, $v0, 0x08937780
    08937778:[00000000]: nop
    0893777C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
_S1_2_88F863C 303,183,105 instructions (3.735%), 2,649,531 calls (088F863C - 088F8C28, length 380)
    088F863C:[27BDFCF0]: addiu      $sp, $sp, -784
    088F8640:[AFBF001C]: sw         $ra, 28($sp)
    088F8644:[AFB10018]: sw         $s1, 24($sp)
    088F8648:[AFB00014]: sw         $s0, 20($sp)
    088F864C:[E7B6000C]: swc1       $f22, 12($sp)
    088F8650:[E7B50008]: swc1       $f21, 8($sp)
    088F8654:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    088F8658:[27A402D0]: addiu      $a0, $sp, 720
    088F865C:[E7B40004]: swc1       $f20, 4($sp)
    088F8660:[0E23E00E]: jal        0x088F8038
    088F8664:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088F8668:[0E23E00E]: jal        0x088F8038
    088F866C:[27A40290]: addiu      $a0, $sp, 656
    088F8670:[0E23E00E]: jal        0x088F8038
    088F8674:[27A40250]: addiu      $a0, $sp, 592
    088F8678:[0E23E00E]: jal        0x088F8038
    088F867C:[27A40210]: addiu      $a0, $sp, 528
    088F8680:[8E260020]: lw         $a2, 32($s1)
    088F8684:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    088F8688:[50C30034]: beql       $a2, $v1, 0x088F875C
    088F868C:[8E240000]: lw         $a0, 0($s1)
    088F8690:[8E240024]: lw         $a0, 36($s1)
    088F8694:[30830080]: andi       $v1, $a0, 128
    088F8698:[50600006]: beql       $v1, $zr, 0x088F86B4
    088F869C:[30830200]: andi       $v1, $a0, 512
    088F86A0:[7C857C00]: ext        $a1, $a0, 16, 16
    088F86A4:[0E206FF1]: jal        0x0881BFC4
    088F86A8:[8E240300]: lw         $a0, 768($s1)
    088F86AC:[1000000E]: b          0x088F86E8
    088F86B0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    088F86B4:[50600003]: beql       $v1, $zr, 0x088F86C4
    088F86B8:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088F86BC:[1000000A]: b          0x088F86E8
    088F86C0:[8E300300]: lw         $s0, 768($s1)
    088F86C4:[8C65ADC0]: lw         $a1, -21056($v1)
    088F86C8:[00061900]: sll        $v1, $a2, 0x0004
    088F86CC:[00661823]: subu       $v1, $v1, $a2
    088F86D0:[00031880]: sll        $v1, $v1, 0x0002
    088F86D4:[00661823]: subu       $v1, $v1, $a2
    088F86D8:[00032100]: sll        $a0, $v1, 0x0004
    088F86DC:[8CA30000]: lw         $v1, 0($a1)
    088F86E0:[00641821]: addu       $v1, $v1, $a0
    088F86E4:[247002C0]: addiu      $s0, $v1, 704
    088F86E8:[8E230024]: lw         $v1, 36($s1)
    088F86EC:[30630008]: andi       $v1, $v1, 8
    088F86F0:[50600017]: beql       $v1, $zr, 0x088F8750
    088F86F4:[8E230000]: lw         $v1, 0($s1)
    088F86F8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088F86FC:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088F8700:[8E270020]: lw         $a3, 32($s1)
    088F8704:[00092080]: sll        $a0, $t1, 0x0002
    088F8708:[00892021]: addu       $a0, $a0, $t1
    088F870C:[00073100]: sll        $a2, $a3, 0x0004
    088F8710:[000440C0]: sll        $t0, $a0, 0x0003
    088F8714:[00C73023]: subu       $a2, $a2, $a3
    088F8718:[00063080]: sll        $a2, $a2, 0x0002
    088F871C:[00C73023]: subu       $a2, $a2, $a3
    088F8720:[8C64ADC0]: lw         $a0, -21056($v1)
    088F8724:[00063900]: sll        $a3, $a2, 0x0004
    088F8728:[25290001]: addiu      $t1, $t1, 1
    088F872C:[8C860000]: lw         $a2, 0($a0)
    088F8730:[02282821]: addu       $a1, $s1, $t0
    088F8734:[00C73021]: addu       $a2, $a2, $a3
    088F8738:[00C83021]: addu       $a2, $a2, $t0
    088F873C:[90C60243]: lbu        $a2, 579($a2)
    088F8740:[29240004]: slti       $a0, $t1, 4
    088F8744:[1480FFEE]: bne        $a0, $zr, 0x088F8700
    088F8748:[A0A60243]: sb         $a2, 579($a1)
    088F874C:[8E230000]: lw         $v1, 0($s1)
    088F8750:[34630400]: ori        $v1, $v1, 1024
    088F8754:[AE230000]: sw         $v1, 0($s1)
    088F8758:[8E240000]: lw         $a0, 0($s1)
    088F875C:[30830400]: andi       $v1, $a0, 1024
    088F8760:[50600125]: beql       $v1, $zr, 0x088F8BF8
    088F8764:[C62002F0]: lwc1       $f0, 752($s1)
    088F8768:[2402FBFF]: addiu      $v0, $zr, -1025 <=> li $v0, -1025
    088F876C:[00821024]: and        $v0, $a0, $v0
    088F8770:[AE220000]: sw         $v0, 0($s1)
    088F8774:[34420800]: ori        $v0, $v0, 2048
    088F8778:[AE220000]: sw         $v0, 0($s1)
    088F877C:[C620009C]: lwc1       $f0, 156($s1)
    088F8780:[4480A000]: mtc1       $zr, $f20
    088F8784:[3C0242C8]: lui        $v0, 0x42C8 <=> li $v0, 0x42C80000
    088F8788:[E62000A0]: swc1       $f0, 160($s1)
    088F878C:[C62000C8]: lwc1       $f0, 200($s1)
    088F8790:[44821000]: mtc1       $v0, $f2
    088F8794:[4600A546]: mov.s      $f21, $f20
    088F8798:[E62000CC]: swc1       $f0, 204($s1)
    088F879C:[C62000F4]: lwc1       $f0, 244($s1)
    088F87A0:[E62000F8]: swc1       $f0, 248($s1)
    088F87A4:[C6200120]: lwc1       $f0, 288($s1)
    088F87A8:[46020003]: div.s      $f0, $f0, $f2
    088F87AC:[E6200124]: swc1       $f0, 292($s1)
    088F87B0:[C6200140]: lwc1       $f0, 320($s1)
    088F87B4:[46020003]: div.s      $f0, $f0, $f2
    088F87B8:[E6200144]: swc1       $f0, 324($s1)
    088F87BC:[C6200160]: lwc1       $f0, 352($s1)
    088F87C0:[46020003]: div.s      $f0, $f0, $f2
    088F87C4:[E6200164]: swc1       $f0, 356($s1)
    088F87C8:[8E220000]: lw         $v0, 0($s1)
    088F87CC:[30420200]: andi       $v0, $v0, 512
    088F87D0:[1040002F]: beq        $v0, $zr, 0x088F8890
    088F87D4:[4600A586]: mov.s      $f22, $f20
    088F87D8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F87DC:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    088F87E0:[00021940]: sll        $v1, $v0, 0x0005
    088F87E4:[02233021]: addu       $a2, $s1, $v1
    088F87E8:[8CC301BC]: lw         $v1, 444($a2)
    088F87EC:[10600024]: beq        $v1, $zr, 0x088F8880
    088F87F0:[24C501BC]: addiu      $a1, $a2, 444
    088F87F4:[30630002]: andi       $v1, $v1, 2
    088F87F8:[5060000C]: beql       $v1, $zr, 0x088F882C
    088F87FC:[8CA30000]: lw         $v1, 0($a1)
    088F8800:[00021880]: sll        $v1, $v0, 0x0002
    088F8804:[00621821]: addu       $v1, $v1, $v0
    088F8808:[00031840]: sll        $v1, $v1, 0x0001
    088F880C:[00621821]: addu       $v1, $v1, $v0
    088F8810:[00031880]: sll        $v1, $v1, 0x0002
    088F8814:[02231821]: addu       $v1, $s1, $v1
    088F8818:[C4A1000C]: lwc1       $f1, 12($a1)
    088F881C:[C46000A0]: lwc1       $f0, 160($v1)
    088F8820:[46010000]: add.s      $f0, $f0, $f1
    088F8824:[E46000A0]: swc1       $f0, 160($v1)
    088F8828:[8CA30000]: lw         $v1, 0($a1)
    088F882C:[30630004]: andi       $v1, $v1, 4
    088F8830:[50600007]: beql       $v1, $zr, 0x088F8850
    088F8834:[8CA30000]: lw         $v1, 0($a1)
    088F8838:[C4A1000C]: lwc1       $f1, 12($a1)
    088F883C:[C4C00124]: lwc1       $f0, 292($a2)
    088F8840:[46020843]: div.s      $f1, $f1, $f2
    088F8844:[46010000]: add.s      $f0, $f0, $f1
    088F8848:[E4C00124]: swc1       $f0, 292($a2)
    088F884C:[8CA30000]: lw         $v1, 0($a1)
    088F8850:[30630008]: andi       $v1, $v1, 8
    088F8854:[5060000B]: beql       $v1, $zr, 0x088F8884
    088F8858:[24420001]: addiu      $v0, $v0, 1
    088F885C:[000218C0]: sll        $v1, $v0, 0x0003
    088F8860:[00621823]: subu       $v1, $v1, $v0
    088F8864:[C4A0000C]: lwc1       $f0, 12($a1)
    088F8868:[00031880]: sll        $v1, $v1, 0x0002
    088F886C:[02232821]: addu       $a1, $s1, $v1
    088F8870:[E4A0016C]: swc1       $f0, 364($a1)
    088F8874:[8CA30168]: lw         $v1, 360($a1)
    088F8878:[00641825]: or         $v1, $v1, $a0
    088F887C:[ACA30168]: sw         $v1, 360($a1)
    088F8880:[24420001]: addiu      $v0, $v0, 1
    088F8884:[28430003]: slti       $v1, $v0, 3
    088F8888:[5460FFD6]: bnel       $v1, $zr, 0x088F87E4
    088F888C:[00021940]: sll        $v1, $v0, 0x0005
    088F8890:[C622016C]: lwc1       $f2, 364($s1)
    088F8894:[C6210188]: lwc1       $f1, 392($s1)
    088F8898:[C62001A4]: lwc1       $f0, 420($s1)
    088F889C:[8E230000]: lw         $v1, 0($s1)
    088F88A0:[4602A500]: add.s      $f20, $f20, $f2
    088F88A4:[30620020]: andi       $v0, $v1, 32
    088F88A8:[4601AD40]: add.s      $f21, $f21, $f1
    088F88AC:[10400005]: beq        $v0, $zr, 0x088F88C4
    088F88B0:[4600B580]: add.s      $f22, $f22, $f0
    088F88B4:[3C020020]: lui        $v0, 0x0020 <=> li $v0, 0x00200000
    088F88B8:[00621024]: and        $v0, $v1, $v0
    088F88BC:[54400036]: bnel       $v0, $zr, 0x088F8998
    088F88C0:[C62000A0]: lwc1       $f0, 160($s1)
    088F88C4:[0E23E00E]: jal        0x088F8038
    088F88C8:[262402C0]: addiu      $a0, $s1, 704
    088F88CC:[C6210124]: lwc1       $f1, 292($s1)
    088F88D0:[44800000]: mtc1       $zr, $f0
    088F88D4:[46140032]: c.eq.s     $f0, $f20
    088F88D8:[E62102C0]: swc1       $f1, 704($s1)
    088F88DC:[C6210144]: lwc1       $f1, 324($s1)
    088F88E0:[E62102D4]: swc1       $f1, 724($s1)
    088F88E4:[C6210164]: lwc1       $f1, 356($s1)
    088F88E8:[45000009]: bc1f       0x088F8910
    088F88EC:[E62102E8]: swc1       $f1, 744($s1)
    088F88F0:[46150032]: c.eq.s     $f0, $f21
    088F88F4:[00000000]: nop
    088F88F8:[45020006]: bc1fl      0x088F8914
    088F88FC:[44800000]: mtc1       $zr, $f0
    088F8900:[46160032]: c.eq.s     $f0, $f22
    088F8904:[00000000]: nop
    088F8908:[45010022]: bc1t       0x088F8994
    088F890C:[00000000]: nop
    088F8910:[44800000]: mtc1       $zr, $f0
    088F8914:[46150032]: c.eq.s     $f0, $f21
    088F8918:[00000000]: nop
    088F891C:[45030008]: bc1tl      0x088F8940
    088F8920:[44800000]: mtc1       $zr, $f0
    088F8924:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    088F8928:[C440FC78]: lwc1       $f0, -904($v0)
    088F892C:[262402C0]: addiu      $a0, $s1, 704
    088F8930:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F8934:[0E24977F]: jal        0x08925DFC
    088F8938:[46150302]: mul.s      $f12, $f0, $f21
    088F893C:[44800000]: mtc1       $zr, $f0
    088F8940:[46140032]: c.eq.s     $f0, $f20
    088F8944:[00000000]: nop
    088F8948:[45030008]: bc1tl      0x088F896C
    088F894C:[44800000]: mtc1       $zr, $f0
    088F8950:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    088F8954:[C440FC78]: lwc1       $f0, -904($v0)
    088F8958:[262402C0]: addiu      $a0, $s1, 704
    088F895C:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F8960:[0E249796]: jal        0x08925E58
    088F8964:[46140302]: mul.s      $f12, $f0, $f20
    088F8968:[44800000]: mtc1       $zr, $f0
    088F896C:[46160032]: c.eq.s     $f0, $f22
    088F8970:[00000000]: nop
    088F8974:[45010007]: bc1t       0x088F8994
    088F8978:[00000000]: nop
    088F897C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    088F8980:[C440FC78]: lwc1       $f0, -904($v0)
    088F8984:[262402C0]: addiu      $a0, $s1, 704
    088F8988:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F898C:[0E249768]: jal        0x08925DA0
    088F8990:[46160302]: mul.s      $f12, $f0, $f22
    088F8994:[C62000A0]: lwc1       $f0, 160($s1)
    088F8998:[262402C0]: addiu      $a0, $s1, 704
    088F899C:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    088F89A0:[E7A00200]: swc1       $f0, 512($sp)
    088F89A4:[C62000CC]: lwc1       $f0, 204($s1)
    088F89A8:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F89AC:[27A60200]: addiu      $a2, $sp, 512
    088F89B0:[E7A00204]: swc1       $f0, 516($sp)
    088F89B4:[C62000F8]: lwc1       $f0, 248($s1)
    088F89B8:[E7A00208]: swc1       $f0, 520($sp)
    088F89BC:[0E24975B]: jal        0x08925D6C
    088F89C0:[AFA2020C]: sw         $v0, 524($sp)
    088F89C4:[0E23E00E]: jal        0x088F8038
    088F89C8:[27A40250]: addiu      $a0, $sp, 592
    088F89CC:[52000081]: beql       $s0, $zr, 0x088F8BD4
    088F89D0:[262402C0]: addiu      $a0, $s1, 704
    088F89D4:[8E220024]: lw         $v0, 36($s1)
    088F89D8:[30420280]: andi       $v0, $v0, 640
    088F89DC:[50400006]: beql       $v0, $zr, 0x088F89F8
    088F89E0:[8E240020]: lw         $a0, 32($s1)
    088F89E4:[8E220000]: lw         $v0, 0($s1)
    088F89E8:[30420004]: andi       $v0, $v0, 4
    088F89EC:[50400014]: beql       $v0, $zr, 0x088F8A40
    088F89F0:[27A400F0]: addiu      $a0, $sp, 240
    088F89F4:[8E240020]: lw         $a0, 32($s1)
    088F89F8:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    088F89FC:[8C42ADC0]: lw         $v0, -21056($v0)
    088F8A00:[00041900]: sll        $v1, $a0, 0x0004
    088F8A04:[00641823]: subu       $v1, $v1, $a0
    088F8A08:[00031880]: sll        $v1, $v1, 0x0002
    088F8A0C:[00641823]: subu       $v1, $v1, $a0
    088F8A10:[8C420000]: lw         $v0, 0($v0)
    088F8A14:[00031900]: sll        $v1, $v1, 0x0004
    088F8A18:[00431021]: addu       $v0, $v0, $v1
    088F8A1C:[8C420000]: lw         $v0, 0($v0)
    088F8A20:[30420004]: andi       $v0, $v0, 4
    088F8A24:[50400031]: beql       $v0, $zr, 0x088F8AEC
    088F8A28:[27A400A0]: addiu      $a0, $sp, 160
    088F8A2C:[8E220000]: lw         $v0, 0($s1)
    088F8A30:[30420004]: andi       $v0, $v0, 4
    088F8A34:[1440002C]: bne        $v0, $zr, 0x088F8AE8
    088F8A38:[00000000]: nop
    088F8A3C:[27A400F0]: addiu      $a0, $sp, 240
    088F8A40:[0E23E00E]: jal        0x088F8038
    088F8A44:[00000000]: nop
    088F8A48:[0E23E00E]: jal        0x088F8038
    088F8A4C:[27A401C0]: addiu      $a0, $sp, 448
    088F8A50:[0E23E00E]: jal        0x088F8038
    088F8A54:[27A40180]: addiu      $a0, $sp, 384
    088F8A58:[0E23E00E]: jal        0x088F8038
    088F8A5C:[27A40140]: addiu      $a0, $sp, 320
    088F8A60:[3C0208A4]: lui        $v0, 0x08A4 <=> li $v0, 0x08A40000
    088F8A64:[8C422678]: lw         $v0, 9848($v0)
    088F8A68:[24420010]: addiu      $v0, $v0, 16
    088F8A6C:[10400058]: beq        $v0, $zr, 0x088F8BD0
    088F8A70:[00000000]: nop
    088F8A74:[0E206A77]: jal        0x0881A9DC
    088F8A78:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088F8A7C:[C4400000]: lwc1       $f0, 0($v0)
    088F8A80:[27A40130]: addiu      $a0, $sp, 304
    088F8A84:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    088F8A88:[E7A00130]: swc1       $f0, 304($sp)
    088F8A8C:[C4400004]: lwc1       $f0, 4($v0)
    088F8A90:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F8A94:[E7A00134]: swc1       $f0, 308($sp)
    088F8A98:[C4400008]: lwc1       $f0, 8($v0)
    088F8A9C:[E7A00138]: swc1       $f0, 312($sp)
    088F8AA0:[0E22E5FD]: jal        0x088B97F4
    088F8AA4:[AFA3013C]: sw         $v1, 316($sp)
    088F8AA8:[27A40180]: addiu      $a0, $sp, 384
    088F8AAC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F8AB0:[0E24975B]: jal        0x08925D6C
    088F8AB4:[27A60130]: addiu      $a2, $sp, 304
    088F8AB8:[27A40140]: addiu      $a0, $sp, 320
    088F8ABC:[0E2496FF]: jal        0x08925BFC
    088F8AC0:[262502C0]: addiu      $a1, $s1, 704
    088F8AC4:[27A401C0]: addiu      $a0, $sp, 448
    088F8AC8:[27A50180]: addiu      $a1, $sp, 384
    088F8ACC:[0E249724]: jal        0x08925C90
    088F8AD0:[27A60140]: addiu      $a2, $sp, 320
    088F8AD4:[262402C0]: addiu      $a0, $s1, 704
    088F8AD8:[0E2496FF]: jal        0x08925BFC
    088F8ADC:[27A501C0]: addiu      $a1, $sp, 448
    088F8AE0:[1000003B]: b          0x088F8BD0
    088F8AE4:[00000000]: nop
    088F8AE8:[27A400A0]: addiu      $a0, $sp, 160
    088F8AEC:[0E23E00E]: jal        0x088F8038
    088F8AF0:[00000000]: nop
    088F8AF4:[0E23E00E]: jal        0x088F8038
    088F8AF8:[27A40060]: addiu      $a0, $sp, 96
    088F8AFC:[0E23E00E]: jal        0x088F8038
    088F8B00:[27A40020]: addiu      $a0, $sp, 32
    088F8B04:[8E230024]: lw         $v1, 36($s1)
    088F8B08:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F8B0C:[30630001]: andi       $v1, $v1, 1
    088F8B10:[54620021]: bnel       $v1, $v0, 0x088F8B98
    088F8B14:[27A40060]: addiu      $a0, $sp, 96
    088F8B18:[C6000030]: lwc1       $f0, 48($s0)
    088F8B1C:[3C0508BB]: lui        $a1, 0x08BB <=> li $a1, 0x08BB0000
    088F8B20:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    088F8B24:[E7A000E0]: swc1       $f0, 224($sp)
    088F8B28:[C6000034]: lwc1       $f0, 52($s0)
    088F8B2C:[27A40060]: addiu      $a0, $sp, 96
    088F8B30:[24A56820]: addiu      $a1, $a1, 26656
    088F8B34:[E7A000E4]: swc1       $f0, 228($sp)
    088F8B38:[C6000038]: lwc1       $f0, 56($s0)
    088F8B3C:[E7A000E8]: swc1       $f0, 232($sp)
    088F8B40:[0E2496FF]: jal        0x08925BFC
    088F8B44:[AFA200EC]: sw         $v0, 236($sp)
    088F8B48:[27A40020]: addiu      $a0, $sp, 32
    088F8B4C:[0E2496FF]: jal        0x08925BFC
    088F8B50:[262502C0]: addiu      $a1, $s1, 704
    088F8B54:[27A40060]: addiu      $a0, $sp, 96
    088F8B58:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088F8B5C:[0E24975B]: jal        0x08925D6C
    088F8B60:[27A600E0]: addiu      $a2, $sp, 224
    088F8B64:[27A400A0]: addiu      $a0, $sp, 160
    088F8B68:[27A50060]: addiu      $a1, $sp, 96
    088F8B6C:[0E249724]: jal        0x08925C90
    088F8B70:[27A60020]: addiu      $a2, $sp, 32
    088F8B74:[3C0508BB]: lui        $a1, 0x08BB <=> li $a1, 0x08BB0000
    088F8B78:[262402C0]: addiu      $a0, $s1, 704
    088F8B7C:[0E2496FF]: jal        0x08925BFC
    088F8B80:[24A56820]: addiu      $a1, $a1, 26656
    088F8B84:[262402C0]: addiu      $a0, $s1, 704
    088F8B88:[0E2496FF]: jal        0x08925BFC
    088F8B8C:[27A500A0]: addiu      $a1, $sp, 160
    088F8B90:[1000000F]: b          0x088F8BD0
    088F8B94:[00000000]: nop
    088F8B98:[0E2496FF]: jal        0x08925BFC
    088F8B9C:[262502C0]: addiu      $a1, $s1, 704
    088F8BA0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F8BA4:[0E2496FF]: jal        0x08925BFC
    088F8BA8:[27A40020]: addiu      $a0, $sp, 32
    088F8BAC:[27A400A0]: addiu      $a0, $sp, 160
    088F8BB0:[27A50020]: addiu      $a1, $sp, 32
    088F8BB4:[0E249724]: jal        0x08925C90
    088F8BB8:[27A60060]: addiu      $a2, $sp, 96
    088F8BBC:[0E23E00E]: jal        0x088F8038
    088F8BC0:[262402C0]: addiu      $a0, $s1, 704
    088F8BC4:[262402C0]: addiu      $a0, $s1, 704
    088F8BC8:[0E2496FF]: jal        0x08925BFC
    088F8BCC:[27A500A0]: addiu      $a1, $sp, 160
    088F8BD0:[262402C0]: addiu      $a0, $s1, 704
    088F8BD4:[0E206A77]: jal        0x0881A9DC
    088F8BD8:[00000000]: nop
    088F8BDC:[C4400000]: lwc1       $f0, 0($v0)
    088F8BE0:[E62000A0]: swc1       $f0, 160($s1)
    088F8BE4:[C4400004]: lwc1       $f0, 4($v0)
    088F8BE8:[E62000CC]: swc1       $f0, 204($s1)
    088F8BEC:[C4400008]: lwc1       $f0, 8($v0)
    088F8BF0:[E62000F8]: swc1       $f0, 248($s1)
    088F8BF4:[C62002F0]: lwc1       $f0, 752($s1)
    088F8BF8:[E62000A0]: swc1       $f0, 160($s1)
    088F8BFC:[C62002F4]: lwc1       $f0, 756($s1)
    088F8C00:[E62000CC]: swc1       $f0, 204($s1)
    088F8C04:[C62002F8]: lwc1       $f0, 760($s1)
    088F8C08:[E62000F8]: swc1       $f0, 248($s1)
    088F8C0C:[8FBF001C]: lw         $ra, 28($sp)
    088F8C10:[8FB10018]: lw         $s1, 24($sp)
    088F8C14:[8FB00014]: lw         $s0, 20($sp)
    088F8C18:[C7B6000C]: lwc1       $f22, 12($sp)
    088F8C1C:[C7B50008]: lwc1       $f21, 8($sp)
    088F8C20:[C7B40004]: lwc1       $f20, 4($sp)
    088F8C24:[03E00008]: jr         $ra
    088F8C28:[27BD0310]: addiu      $sp, $sp, 784
_S1_2_889B954 207,708,716 instructions (2.559%), 19,440 calls (0889B954 - 0889BE34, length 313)
    0889B954:[27BDFFE0]: addiu      $sp, $sp, -32
    0889B958:[AFBF001C]: sw         $ra, 28($sp)
    0889B95C:[AFB50018]: sw         $s5, 24($sp)
    0889B960:[AFB40014]: sw         $s4, 20($sp)
    0889B964:[AFB30010]: sw         $s3, 16($sp)
    0889B968:[AFB2000C]: sw         $s2, 12($sp)
    0889B96C:[AFB10008]: sw         $s1, 8($sp)
    0889B970:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0889B974:[0E226CA4]: jal        0x0889B290
    0889B978:[AFB00004]: sw         $s0, 4($sp)
    0889B97C:[304300FF]: andi       $v1, $v0, 255
    0889B980:[50600125]: beql       $v1, $zr, 0x0889BE18
    0889B984:[8FBF001C]: lw         $ra, 28($sp)
    0889B988:[0E20276C]: jal        0x08809DB0
    0889B98C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0889B990:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889B994:[0E20279B]: jal        0x08809E6C
    0889B998:[248442D0]: addiu      $a0, $a0, 17104
    0889B99C:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889B9A0:[3C0508A9]: lui        $a1, 0x08A9 <=> li $a1, 0x08A90000
    0889B9A4:[24844310]: addiu      $a0, $a0, 17168
    0889B9A8:[0E24974D]: jal        0x08925D34
    0889B9AC:[24A542D0]: addiu      $a1, $a1, 17104
    0889B9B0:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    0889B9B4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889B9B8:[AC4342C8]: sw         $v1, 17096($v0)
    0889B9BC:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889B9C0:[0E221FF0]: jal        0x08887FC0
    0889B9C4:[AC4342CC]: sw         $v1, 17100($v0)
    0889B9C8:[3C0308A9]: lui        $v1, 0x08A9 <=> li $v1, 0x08A90000
    0889B9CC:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889B9D0:[AC6242C4]: sw         $v0, 17092($v1)
    0889B9D4:[0E2496F7]: jal        0x08925BDC
    0889B9D8:[24844350]: addiu      $a0, $a0, 17232
    0889B9DC:[0E221FF0]: jal        0x08887FC0
    0889B9E0:[00000000]: nop
    0889B9E4:[0E221FEE]: jal        0x08887FB8
    0889B9E8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0889B9EC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0889B9F0:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889B9F4:[24844370]: addiu      $a0, $a0, 17264
    0889B9F8:[0E24962E]: jal        0x089258B8
    0889B9FC:[26050020]: addiu      $a1, $s0, 32
    0889BA00:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA04:[24844360]: addiu      $a0, $a0, 17248
    0889BA08:[0E24962E]: jal        0x089258B8
    0889BA0C:[26050010]: addiu      $a1, $s0, 16
    0889BA10:[3C02BF80]: lui        $v0, 0xBF80 <=> li $v0, 0xBF800000
    0889BA14:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA18:[44826000]: mtc1       $v0, $f12
    0889BA1C:[24844350]: addiu      $a0, $a0, 17232
    0889BA20:[0E249661]: jal        0x08925984
    0889BA24:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0889BA28:[44806000]: mtc1       $zr, $f12
    0889BA2C:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA30:[24844380]: addiu      $a0, $a0, 17280
    0889BA34:[46006346]: mov.s      $f13, $f12
    0889BA38:[0E249629]: jal        0x089258A4
    0889BA3C:[46006386]: mov.s      $f14, $f12
    0889BA40:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA44:[0E2496F7]: jal        0x08925BDC
    0889BA48:[24844390]: addiu      $a0, $a0, 17296
    0889BA4C:[3C02BF80]: lui        $v0, 0xBF80 <=> li $v0, 0xBF800000
    0889BA50:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA54:[44826000]: mtc1       $v0, $f12
    0889BA58:[248443B0]: addiu      $a0, $a0, 17328
    0889BA5C:[0E249661]: jal        0x08925984
    0889BA60:[26050020]: addiu      $a1, $s0, 32
    0889BA64:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA68:[248443A0]: addiu      $a0, $a0, 17312
    0889BA6C:[0E24962E]: jal        0x089258B8
    0889BA70:[26050010]: addiu      $a1, $s0, 16
    0889BA74:[3C02BF80]: lui        $v0, 0xBF80 <=> li $v0, 0xBF800000
    0889BA78:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA7C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0889BA80:[44826000]: mtc1       $v0, $f12
    0889BA84:[0E249661]: jal        0x08925984
    0889BA88:[24844390]: addiu      $a0, $a0, 17296
    0889BA8C:[44806000]: mtc1       $zr, $f12
    0889BA90:[3C0408A9]: lui        $a0, 0x08A9 <=> li $a0, 0x08A90000
    0889BA94:[248443C0]: addiu      $a0, $a0, 17344
    0889BA98:[46006346]: mov.s      $f13, $f12
    0889BA9C:[0E249629]: jal        0x089258A4
    0889BAA0:[46006386]: mov.s      $f14, $f12
    0889BAA4:[0E229088]: jal        0x088A4220
    0889BAA8:[00000000]: nop
    0889BAAC:[8C540008]: lw         $s4, 8($v0)
    0889BAB0:[1000000F]: b          0x0889BAF0
    0889BAB4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BAB8:[5080000D]: beql       $a0, $zr, 0x0889BAF0
    0889BABC:[8E940008]: lw         $s4, 8($s4)
    0889BAC0:[8C83001C]: lw         $v1, 28($a0)
    0889BAC4:[30630001]: andi       $v1, $v1, 1
    0889BAC8:[14600008]: bne        $v1, $zr, 0x0889BAEC
    0889BACC:[00000000]: nop
    0889BAD0:[8C830000]: lw         $v1, 0($a0)
    0889BAD4:[7C6311C0]: ext        $v1, $v1, 7, 3
    0889BAD8:[16A30004]: bne        $s5, $v1, 0x0889BAEC
    0889BADC:[00000000]: nop
    0889BAE0:[AC800040]: sw         $zr, 64($a0)
    0889BAE4:[AC800048]: sw         $zr, 72($a0)
    0889BAE8:[AC800044]: sw         $zr, 68($a0)
    0889BAEC:[8E940008]: lw         $s4, 8($s4)
    0889BAF0:[8E840000]: lw         $a0, 0($s4)
    0889BAF4:[1482FFF0]: bne        $a0, $v0, 0x0889BAB8
    0889BAF8:[00000000]: nop
    0889BAFC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0889BB00:[0E228AB7]: jal        0x088A2ADC
    0889BB04:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BB08:[10000045]: b          0x0889BC20
    0889BB0C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0889BB10:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BB14:[44820000]: mtc1       $v0, $f0
    0889BB18:[4600083C]: c.lt.s     $f1, $f0
    0889BB1C:[00000000]: nop
    0889BB20:[4501003E]: bc1t       0x0889BC1C
    0889BB24:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    0889BB28:[8E2500D0]: lw         $a1, 208($s1)
    0889BB2C:[50A00007]: beql       $a1, $zr, 0x0889BB4C
    0889BB30:[8E2200CC]: lw         $v0, 204($s1)
    0889BB34:[84B200B6]: lh         $s2, 182($a1)
    0889BB38:[0E226FE5]: jal        0x0889BF94
    0889BB3C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889BB40:[54400037]: bnel       $v0, $zr, 0x0889BC20
    0889BB44:[8E100008]: lw         $s0, 8($s0)
    0889BB48:[8E2200CC]: lw         $v0, 204($s1)
    0889BB4C:[50400024]: beql       $v0, $zr, 0x0889BBE0
    0889BB50:[8E240014]: lw         $a0, 20($s1)
    0889BB54:[0642001A]: bltzl      $s2, 0x0889BBC0
    0889BB58:[8C43001C]: lw         $v1, 28($v0)
    0889BB5C:[8C440000]: lw         $a0, 0($v0)
    0889BB60:[3C03FFFE]: lui        $v1, 0xFFFE <=> li $v1, 0xFFFE0000
    0889BB64:[3463FFFF]: ori        $v1, $v1, -1
    0889BB68:[00831824]: and        $v1, $a0, $v1
    0889BB6C:[AC430000]: sw         $v1, 0($v0)
    0889BB70:[8E2500D0]: lw         $a1, 208($s1)
    0889BB74:[50A0000E]: beql       $a1, $zr, 0x0889BBB0
    0889BB78:[8C430000]: lw         $v1, 0($v0)
    0889BB7C:[8C440004]: lw         $a0, 4($v0)
    0889BB80:[24030043]: addiu      $v1, $zr, 67 <=> li $v1, 67
    0889BB84:[14830009]: bne        $a0, $v1, 0x0889BBAC
    0889BB88:[00000000]: nop
    0889BB8C:[90A3009F]: lbu        $v1, 159($a1)
    0889BB90:[2463FFE9]: addiu      $v1, $v1, -23
    0889BB94:[2C610003]: sltiu      $at, $v1, 3
    0889BB98:[10200004]: beq        $at, $zr, 0x0889BBAC
    0889BB9C:[00000000]: nop
    0889BBA0:[8C430000]: lw         $v1, 0($v0)
    0889BBA4:[34630001]: ori        $v1, $v1, 1
    0889BBA8:[AC430000]: sw         $v1, 0($v0)
    0889BBAC:[8C430000]: lw         $v1, 0($v0)
    0889BBB0:[00122340]: sll        $a0, $s2, 0x000D
    0889BBB4:[00641825]: or         $v1, $v1, $a0
    0889BBB8:[AC430000]: sw         $v1, 0($v0)
    0889BBBC:[8C43001C]: lw         $v1, 28($v0)
    0889BBC0:[30630001]: andi       $v1, $v1, 1
    0889BBC4:[14600015]: bne        $v1, $zr, 0x0889BC1C
    0889BBC8:[00000000]: nop
    0889BBCC:[8C430000]: lw         $v1, 0($v0)
    0889BBD0:[7C6311C0]: ext        $v1, $v1, 7, 3
    0889BBD4:[16A30011]: bne        $s5, $v1, 0x0889BC1C
    0889BBD8:[00000000]: nop
    0889BBDC:[8E240014]: lw         $a0, 20($s1)
    0889BBE0:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    0889BBE4:[00831824]: and        $v1, $a0, $v1
    0889BBE8:[5060000A]: beql       $v1, $zr, 0x0889BC14
    0889BBEC:[8C430048]: lw         $v1, 72($v0)
    0889BBF0:[8E2300D8]: lw         $v1, 216($s1)
    0889BBF4:[846300A2]: lh         $v1, 162($v1)
    0889BBF8:[28630002]: slti       $v1, $v1, 2
    0889BBFC:[14600007]: bne        $v1, $zr, 0x0889BC1C
    0889BC00:[00000000]: nop
    0889BC04:[8C430048]: lw         $v1, 72($v0)
    0889BC08:[24630001]: addiu      $v1, $v1, 1
    0889BC0C:[10000003]: b          0x0889BC1C
    0889BC10:[AC430048]: sw         $v1, 72($v0)
    0889BC14:[24630001]: addiu      $v1, $v1, 1
    0889BC18:[AC430048]: sw         $v1, 72($v0)
    0889BC1C:[8E100008]: lw         $s0, 8($s0)
    0889BC20:[8E110000]: lw         $s1, 0($s0)
    0889BC24:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BC28:[5622FFB9]: bnel       $s1, $v0, 0x0889BB10
    0889BC2C:[C621007C]: lwc1       $f1, 124($s1)
    0889BC30:[26730001]: addiu      $s3, $s3, 1
    0889BC34:[2A620010]: slti       $v0, $s3, 16
    0889BC38:[1440FFB1]: bne        $v0, $zr, 0x0889BB00
    0889BC3C:[00000000]: nop
    0889BC40:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0889BC44:[0E228AB7]: jal        0x088A2ADC
    0889BC48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0889BC4C:[1000003A]: b          0x0889BD38
    0889BC50:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0889BC54:[52600038]: beql       $s3, $zr, 0x0889BD38
    0889BC58:[8E520008]: lw         $s2, 8($s2)
    0889BC5C:[C661007C]: lwc1       $f1, 124($s3)
    0889BC60:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BC64:[44820000]: mtc1       $v0, $f0
    0889BC68:[4600083C]: c.lt.s     $f1, $f0
    0889BC6C:[00000000]: nop
    0889BC70:[45010030]: bc1t       0x0889BD34
    0889BC74:[00000000]: nop
    0889BC78:[8E6500D0]: lw         $a1, 208($s3)
    0889BC7C:[50A00006]: beql       $a1, $zr, 0x0889BC98
    0889BC80:[8E7100CC]: lw         $s1, 204($s3)
    0889BC84:[0E226FE5]: jal        0x0889BF94
    0889BC88:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BC8C:[14400029]: bne        $v0, $zr, 0x0889BD34
    0889BC90:[00000000]: nop
    0889BC94:[8E7100CC]: lw         $s1, 204($s3)
    0889BC98:[12200026]: beq        $s1, $zr, 0x0889BD34
    0889BC9C:[00000000]: nop
    0889BCA0:[8E240048]: lw         $a0, 72($s1)
    0889BCA4:[18800023]: blez       $a0, 0x0889BD34
    0889BCA8:[00000000]: nop
    0889BCAC:[8E220040]: lw         $v0, 64($s1)
    0889BCB0:[14400007]: bne        $v0, $zr, 0x0889BCD0
    0889BCB4:[00000000]: nop
    0889BCB8:[00041880]: sll        $v1, $a0, 0x0002
    0889BCBC:[000410C0]: sll        $v0, $a0, 0x0003
    0889BCC0:[00431021]: addu       $v0, $v0, $v1
    0889BCC4:[0E201C38]: jal        0x088070E0
    0889BCC8:[000220C0]: sll        $a0, $v0, 0x0003
    0889BCCC:[AE220040]: sw         $v0, 64($s1)
    0889BCD0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCD4:[904243D0]: lbu        $v0, 17360($v0)
    0889BCD8:[284100FF]: slti       $at, $v0, 255
    0889BCDC:[50200005]: beql       $at, $zr, 0x0889BCF4
    0889BCE0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0889BCE4:[24430001]: addiu      $v1, $v0, 1
    0889BCE8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCEC:[10000003]: b          0x0889BCFC
    0889BCF0:[A04343D0]: sb         $v1, 17360($v0)
    0889BCF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCF8:[A04343D0]: sb         $v1, 17360($v0)
    0889BCFC:[8E630014]: lw         $v1, 20($s3)
    0889BD00:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    0889BD04:[00621024]: and        $v0, $v1, $v0
    0889BD08:[50400007]: beql       $v0, $zr, 0x0889BD28
    0889BD0C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD10:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD14:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD18:[0E226950]: jal        0x0889A540
    0889BD1C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD20:[10000004]: b          0x0889BD34
    0889BD24:[00000000]: nop
    0889BD28:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD2C:[0E226CAB]: jal        0x0889B2AC
    0889BD30:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD34:[8E520008]: lw         $s2, 8($s2)
    0889BD38:[8E530000]: lw         $s3, 0($s2)
    0889BD3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BD40:[1662FFC4]: bne        $s3, $v0, 0x0889BC54
    0889BD44:[00000000]: nop
    0889BD48:[26100001]: addiu      $s0, $s0, 1
    0889BD4C:[2A020010]: slti       $v0, $s0, 16
    0889BD50:[1440FFBC]: bne        $v0, $zr, 0x0889BC44
    0889BD54:[00000000]: nop
    0889BD58:[0E202257]: jal        0x0880895C
    0889BD5C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0889BD60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0889BD64:[10000021]: b          0x0889BDEC
    0889BD68:[8E910004]: lw         $s1, 4($s4)
    0889BD6C:[5240001F]: beql       $s2, $zr, 0x0889BDEC
    0889BD70:[8E310004]: lw         $s1, 4($s1)
    0889BD74:[8E430048]: lw         $v1, 72($s2)
    0889BD78:[1860001B]: blez       $v1, 0x0889BDE8
    0889BD7C:[00000000]: nop
    0889BD80:[8E420044]: lw         $v0, 68($s2)
    0889BD84:[18400018]: blez       $v0, 0x0889BDE8
    0889BD88:[00000000]: nop
    0889BD8C:[0062082A]: slt        $at, $v1, $v0
    0889BD90:[14200015]: bne        $at, $zr, 0x0889BDE8
    0889BD94:[00000000]: nop
    0889BD98:[8E42001C]: lw         $v0, 28($s2)
    0889BD9C:[30420001]: andi       $v0, $v0, 1
    0889BDA0:[14400011]: bne        $v0, $zr, 0x0889BDE8
    0889BDA4:[00000000]: nop
    0889BDA8:[8E430000]: lw         $v1, 0($s2)
    0889BDAC:[7C6211C0]: ext        $v0, $v1, 7, 3
    0889BDB0:[16A2000D]: bne        $s5, $v0, 0x0889BDE8
    0889BDB4:[00000000]: nop
    0889BDB8:[7C623B40]: ext        $v0, $v1, 13, 8
    0889BDBC:[1602000A]: bne        $s0, $v0, 0x0889BDE8
    0889BDC0:[00000000]: nop
    0889BDC4:[0E226F8E]: jal        0x0889BE38
    0889BDC8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889BDCC:[8E470044]: lw         $a3, 68($s2)
    0889BDD0:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0889BDD4:[8E490040]: lw         $t1, 64($s2)
    0889BDD8:[2405019F]: addiu      $a1, $zr, 415 <=> li $a1, 415
    0889BDDC:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0889BDE0:[0E2028C4]: jal        0x0880A310
    0889BDE4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0889BDE8:[8E310004]: lw         $s1, 4($s1)
    0889BDEC:[8E320000]: lw         $s2, 0($s1)
    0889BDF0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BDF4:[1642FFDD]: bne        $s2, $v0, 0x0889BD6C
    0889BDF8:[00000000]: nop
    0889BDFC:[26100001]: addiu      $s0, $s0, 1
    0889BE00:[2A020008]: slti       $v0, $s0, 8
    0889BE04:[1440FFD7]: bne        $v0, $zr, 0x0889BD64
    0889BE08:[00000000]: nop
    0889BE0C:[0E21CCBE]: jal        0x088732F8
    0889BE10:[00000000]: nop
    0889BE14:[8FBF001C]: lw         $ra, 28($sp)
    0889BE18:[8FB50018]: lw         $s5, 24($sp)
    0889BE1C:[8FB40014]: lw         $s4, 20($sp)
    0889BE20:[8FB30010]: lw         $s3, 16($sp)
    0889BE24:[8FB2000C]: lw         $s2, 12($sp)
    0889BE28:[8FB10008]: lw         $s1, 8($sp)
    0889BE2C:[8FB00004]: lw         $s0, 4($sp)
    0889BE30:[03E00008]: jr         $ra
    0889BE34:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0889BDF4 16,428,128 times (length 36)
    0889BD58:[0E202257]: jal        0x0880895C
    0889BD5C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0889BD60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0889BD64:[10000021]: b          0x0889BDEC
    0889BD68:[8E910004]: lw         $s1, 4($s4)
--> 0889BD6C:[5240001F]: beql       $s2, $zr, 0x0889BDEC
    0889BD70:[8E310004]: lw         $s1, 4($s1)
    0889BD74:[8E430048]: lw         $v1, 72($s2)
    0889BD78:[1860001B]: blez       $v1, 0x0889BDE8
    0889BD7C:[00000000]: nop
    0889BD80:[8E420044]: lw         $v0, 68($s2)
    0889BD84:[18400018]: blez       $v0, 0x0889BDE8
    0889BD88:[00000000]: nop
    0889BD8C:[0062082A]: slt        $at, $v1, $v0
    0889BD90:[14200015]: bne        $at, $zr, 0x0889BDE8
    0889BD94:[00000000]: nop
    0889BD98:[8E42001C]: lw         $v0, 28($s2)
    0889BD9C:[30420001]: andi       $v0, $v0, 1
    0889BDA0:[14400011]: bne        $v0, $zr, 0x0889BDE8
    0889BDA4:[00000000]: nop
    0889BDA8:[8E430000]: lw         $v1, 0($s2)
    0889BDAC:[7C6211C0]: ext        $v0, $v1, 7, 3
    0889BDB0:[16A2000D]: bne        $s5, $v0, 0x0889BDE8
    0889BDB4:[00000000]: nop
    0889BDB8:[7C623B40]: ext        $v0, $v1, 13, 8
    0889BDBC:[1602000A]: bne        $s0, $v0, 0x0889BDE8
    0889BDC0:[00000000]: nop
    0889BDC4:[0E226F8E]: jal        0x0889BE38
    0889BDC8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889BDCC:[8E470044]: lw         $a3, 68($s2)
    0889BDD0:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0889BDD4:[8E490040]: lw         $t1, 64($s2)
    0889BDD8:[2405019F]: addiu      $a1, $zr, 415 <=> li $a1, 415
    0889BDDC:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0889BDE0:[0E2028C4]: jal        0x0880A310
    0889BDE4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0889BDE8:[8E310004]: lw         $s1, 4($s1)
    0889BDEC:[8E320000]: lw         $s2, 0($s1)
    0889BDF0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 0889BDF4:[1642FFDD]: bne        $s2, $v0, 0x0889BD6C
    0889BDF8:[00000000]: nop
    0889BDFC:[26100001]: addiu      $s0, $s0, 1
    0889BE00:[2A020008]: slti       $v0, $s0, 8
    0889BE04:[1440FFD7]: bne        $v0, $zr, 0x0889BD64
  Back Branch 0889BAF4 2,053,516 times (length 17)
    0889BAA4:[0E229088]: jal        0x088A4220
    0889BAA8:[00000000]: nop
    0889BAAC:[8C540008]: lw         $s4, 8($v0)
    0889BAB0:[1000000F]: b          0x0889BAF0
    0889BAB4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 0889BAB8:[5080000D]: beql       $a0, $zr, 0x0889BAF0
    0889BABC:[8E940008]: lw         $s4, 8($s4)
    0889BAC0:[8C83001C]: lw         $v1, 28($a0)
    0889BAC4:[30630001]: andi       $v1, $v1, 1
    0889BAC8:[14600008]: bne        $v1, $zr, 0x0889BAEC
    0889BACC:[00000000]: nop
    0889BAD0:[8C830000]: lw         $v1, 0($a0)
    0889BAD4:[7C6311C0]: ext        $v1, $v1, 7, 3
    0889BAD8:[16A30004]: bne        $s5, $v1, 0x0889BAEC
    0889BADC:[00000000]: nop
    0889BAE0:[AC800040]: sw         $zr, 64($a0)
    0889BAE4:[AC800048]: sw         $zr, 72($a0)
    0889BAE8:[AC800044]: sw         $zr, 68($a0)
    0889BAEC:[8E940008]: lw         $s4, 8($s4)
    0889BAF0:[8E840000]: lw         $a0, 0($s4)
--> 0889BAF4:[1482FFF0]: bne        $a0, $v0, 0x0889BAB8
    0889BAF8:[00000000]: nop
    0889BAFC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0889BB00:[0E228AB7]: jal        0x088A2ADC
    0889BB04:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
  Back Branch 0889BD40 563,816 times (length 61)
    0889BC40:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0889BC44:[0E228AB7]: jal        0x088A2ADC
    0889BC48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0889BC4C:[1000003A]: b          0x0889BD38
    0889BC50:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
--> 0889BC54:[52600038]: beql       $s3, $zr, 0x0889BD38
    0889BC58:[8E520008]: lw         $s2, 8($s2)
    0889BC5C:[C661007C]: lwc1       $f1, 124($s3)
    0889BC60:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BC64:[44820000]: mtc1       $v0, $f0
    0889BC68:[4600083C]: c.lt.s     $f1, $f0
    0889BC6C:[00000000]: nop
    0889BC70:[45010030]: bc1t       0x0889BD34
    0889BC74:[00000000]: nop
    0889BC78:[8E6500D0]: lw         $a1, 208($s3)
    0889BC7C:[50A00006]: beql       $a1, $zr, 0x0889BC98
    0889BC80:[8E7100CC]: lw         $s1, 204($s3)
    0889BC84:[0E226FE5]: jal        0x0889BF94
    0889BC88:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BC8C:[14400029]: bne        $v0, $zr, 0x0889BD34
    0889BC90:[00000000]: nop
    0889BC94:[8E7100CC]: lw         $s1, 204($s3)
    0889BC98:[12200026]: beq        $s1, $zr, 0x0889BD34
    0889BC9C:[00000000]: nop
    0889BCA0:[8E240048]: lw         $a0, 72($s1)
    0889BCA4:[18800023]: blez       $a0, 0x0889BD34
    0889BCA8:[00000000]: nop
    0889BCAC:[8E220040]: lw         $v0, 64($s1)
    0889BCB0:[14400007]: bne        $v0, $zr, 0x0889BCD0
    0889BCB4:[00000000]: nop
    0889BCB8:[00041880]: sll        $v1, $a0, 0x0002
    0889BCBC:[000410C0]: sll        $v0, $a0, 0x0003
    0889BCC0:[00431021]: addu       $v0, $v0, $v1
    0889BCC4:[0E201C38]: jal        0x088070E0
    0889BCC8:[000220C0]: sll        $a0, $v0, 0x0003
    0889BCCC:[AE220040]: sw         $v0, 64($s1)
    0889BCD0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCD4:[904243D0]: lbu        $v0, 17360($v0)
    0889BCD8:[284100FF]: slti       $at, $v0, 255
    0889BCDC:[50200005]: beql       $at, $zr, 0x0889BCF4
    0889BCE0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0889BCE4:[24430001]: addiu      $v1, $v0, 1
    0889BCE8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCEC:[10000003]: b          0x0889BCFC
    0889BCF0:[A04343D0]: sb         $v1, 17360($v0)
    0889BCF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCF8:[A04343D0]: sb         $v1, 17360($v0)
    0889BCFC:[8E630014]: lw         $v1, 20($s3)
    0889BD00:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    0889BD04:[00621024]: and        $v0, $v1, $v0
    0889BD08:[50400007]: beql       $v0, $zr, 0x0889BD28
    0889BD0C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD10:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD14:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD18:[0E226950]: jal        0x0889A540
    0889BD1C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD20:[10000004]: b          0x0889BD34
    0889BD24:[00000000]: nop
    0889BD28:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD2C:[0E226CAB]: jal        0x0889B2AC
    0889BD30:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD34:[8E520008]: lw         $s2, 8($s2)
    0889BD38:[8E530000]: lw         $s3, 0($s2)
    0889BD3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 0889BD40:[1662FFC4]: bne        $s3, $v0, 0x0889BC54
    0889BD44:[00000000]: nop
    0889BD48:[26100001]: addiu      $s0, $s0, 1
    0889BD4C:[2A020010]: slti       $v0, $s0, 16
    0889BD50:[1440FFBC]: bne        $v0, $zr, 0x0889BC44
  Back Branch 0889BC38 311,040 times (length 80)
    0889BAEC:[8E940008]: lw         $s4, 8($s4)
    0889BAF0:[8E840000]: lw         $a0, 0($s4)
    0889BAF4:[1482FFF0]: bne        $a0, $v0, 0x0889BAB8
    0889BAF8:[00000000]: nop
    0889BAFC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
--> 0889BB00:[0E228AB7]: jal        0x088A2ADC
    0889BB04:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BB08:[10000045]: b          0x0889BC20
    0889BB0C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0889BB10:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BB14:[44820000]: mtc1       $v0, $f0
    0889BB18:[4600083C]: c.lt.s     $f1, $f0
    0889BB1C:[00000000]: nop
    0889BB20:[4501003E]: bc1t       0x0889BC1C
    0889BB24:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    0889BB28:[8E2500D0]: lw         $a1, 208($s1)
    0889BB2C:[50A00007]: beql       $a1, $zr, 0x0889BB4C
    0889BB30:[8E2200CC]: lw         $v0, 204($s1)
    0889BB34:[84B200B6]: lh         $s2, 182($a1)
    0889BB38:[0E226FE5]: jal        0x0889BF94
    0889BB3C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889BB40:[54400037]: bnel       $v0, $zr, 0x0889BC20
    0889BB44:[8E100008]: lw         $s0, 8($s0)
    0889BB48:[8E2200CC]: lw         $v0, 204($s1)
    0889BB4C:[50400024]: beql       $v0, $zr, 0x0889BBE0
    0889BB50:[8E240014]: lw         $a0, 20($s1)
    0889BB54:[0642001A]: bltzl      $s2, 0x0889BBC0
    0889BB58:[8C43001C]: lw         $v1, 28($v0)
    0889BB5C:[8C440000]: lw         $a0, 0($v0)
    0889BB60:[3C03FFFE]: lui        $v1, 0xFFFE <=> li $v1, 0xFFFE0000
    0889BB64:[3463FFFF]: ori        $v1, $v1, -1
    0889BB68:[00831824]: and        $v1, $a0, $v1
    0889BB6C:[AC430000]: sw         $v1, 0($v0)
    0889BB70:[8E2500D0]: lw         $a1, 208($s1)
    0889BB74:[50A0000E]: beql       $a1, $zr, 0x0889BBB0
    0889BB78:[8C430000]: lw         $v1, 0($v0)
    0889BB7C:[8C440004]: lw         $a0, 4($v0)
    0889BB80:[24030043]: addiu      $v1, $zr, 67 <=> li $v1, 67
    0889BB84:[14830009]: bne        $a0, $v1, 0x0889BBAC
    0889BB88:[00000000]: nop
    0889BB8C:[90A3009F]: lbu        $v1, 159($a1)
    0889BB90:[2463FFE9]: addiu      $v1, $v1, -23
    0889BB94:[2C610003]: sltiu      $at, $v1, 3
    0889BB98:[10200004]: beq        $at, $zr, 0x0889BBAC
    0889BB9C:[00000000]: nop
    0889BBA0:[8C430000]: lw         $v1, 0($v0)
    0889BBA4:[34630001]: ori        $v1, $v1, 1
    0889BBA8:[AC430000]: sw         $v1, 0($v0)
    0889BBAC:[8C430000]: lw         $v1, 0($v0)
    0889BBB0:[00122340]: sll        $a0, $s2, 0x000D
    0889BBB4:[00641825]: or         $v1, $v1, $a0
    0889BBB8:[AC430000]: sw         $v1, 0($v0)
    0889BBBC:[8C43001C]: lw         $v1, 28($v0)
    0889BBC0:[30630001]: andi       $v1, $v1, 1
    0889BBC4:[14600015]: bne        $v1, $zr, 0x0889BC1C
    0889BBC8:[00000000]: nop
    0889BBCC:[8C430000]: lw         $v1, 0($v0)
    0889BBD0:[7C6311C0]: ext        $v1, $v1, 7, 3
    0889BBD4:[16A30011]: bne        $s5, $v1, 0x0889BC1C
    0889BBD8:[00000000]: nop
    0889BBDC:[8E240014]: lw         $a0, 20($s1)
    0889BBE0:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    0889BBE4:[00831824]: and        $v1, $a0, $v1
    0889BBE8:[5060000A]: beql       $v1, $zr, 0x0889BC14
    0889BBEC:[8C430048]: lw         $v1, 72($v0)
    0889BBF0:[8E2300D8]: lw         $v1, 216($s1)
    0889BBF4:[846300A2]: lh         $v1, 162($v1)
    0889BBF8:[28630002]: slti       $v1, $v1, 2
    0889BBFC:[14600007]: bne        $v1, $zr, 0x0889BC1C
    0889BC00:[00000000]: nop
    0889BC04:[8C430048]: lw         $v1, 72($v0)
    0889BC08:[24630001]: addiu      $v1, $v1, 1
    0889BC0C:[10000003]: b          0x0889BC1C
    0889BC10:[AC430048]: sw         $v1, 72($v0)
    0889BC14:[24630001]: addiu      $v1, $v1, 1
    0889BC18:[AC430048]: sw         $v1, 72($v0)
    0889BC1C:[8E100008]: lw         $s0, 8($s0)
    0889BC20:[8E110000]: lw         $s1, 0($s0)
    0889BC24:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BC28:[5622FFB9]: bnel       $s1, $v0, 0x0889BB10
    0889BC2C:[C621007C]: lwc1       $f1, 124($s1)
    0889BC30:[26730001]: addiu      $s3, $s3, 1
    0889BC34:[2A620010]: slti       $v0, $s3, 16
--> 0889BC38:[1440FFB1]: bne        $v0, $zr, 0x0889BB00
    0889BC3C:[00000000]: nop
    0889BC40:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0889BC44:[0E228AB7]: jal        0x088A2ADC
    0889BC48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0889BD50 311,040 times (length 69)
    0889BC30:[26730001]: addiu      $s3, $s3, 1
    0889BC34:[2A620010]: slti       $v0, $s3, 16
    0889BC38:[1440FFB1]: bne        $v0, $zr, 0x0889BB00
    0889BC3C:[00000000]: nop
    0889BC40:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 0889BC44:[0E228AB7]: jal        0x088A2ADC
    0889BC48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0889BC4C:[1000003A]: b          0x0889BD38
    0889BC50:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0889BC54:[52600038]: beql       $s3, $zr, 0x0889BD38
    0889BC58:[8E520008]: lw         $s2, 8($s2)
    0889BC5C:[C661007C]: lwc1       $f1, 124($s3)
    0889BC60:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BC64:[44820000]: mtc1       $v0, $f0
    0889BC68:[4600083C]: c.lt.s     $f1, $f0
    0889BC6C:[00000000]: nop
    0889BC70:[45010030]: bc1t       0x0889BD34
    0889BC74:[00000000]: nop
    0889BC78:[8E6500D0]: lw         $a1, 208($s3)
    0889BC7C:[50A00006]: beql       $a1, $zr, 0x0889BC98
    0889BC80:[8E7100CC]: lw         $s1, 204($s3)
    0889BC84:[0E226FE5]: jal        0x0889BF94
    0889BC88:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BC8C:[14400029]: bne        $v0, $zr, 0x0889BD34
    0889BC90:[00000000]: nop
    0889BC94:[8E7100CC]: lw         $s1, 204($s3)
    0889BC98:[12200026]: beq        $s1, $zr, 0x0889BD34
    0889BC9C:[00000000]: nop
    0889BCA0:[8E240048]: lw         $a0, 72($s1)
    0889BCA4:[18800023]: blez       $a0, 0x0889BD34
    0889BCA8:[00000000]: nop
    0889BCAC:[8E220040]: lw         $v0, 64($s1)
    0889BCB0:[14400007]: bne        $v0, $zr, 0x0889BCD0
    0889BCB4:[00000000]: nop
    0889BCB8:[00041880]: sll        $v1, $a0, 0x0002
    0889BCBC:[000410C0]: sll        $v0, $a0, 0x0003
    0889BCC0:[00431021]: addu       $v0, $v0, $v1
    0889BCC4:[0E201C38]: jal        0x088070E0
    0889BCC8:[000220C0]: sll        $a0, $v0, 0x0003
    0889BCCC:[AE220040]: sw         $v0, 64($s1)
    0889BCD0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCD4:[904243D0]: lbu        $v0, 17360($v0)
    0889BCD8:[284100FF]: slti       $at, $v0, 255
    0889BCDC:[50200005]: beql       $at, $zr, 0x0889BCF4
    0889BCE0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0889BCE4:[24430001]: addiu      $v1, $v0, 1
    0889BCE8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCEC:[10000003]: b          0x0889BCFC
    0889BCF0:[A04343D0]: sb         $v1, 17360($v0)
    0889BCF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889BCF8:[A04343D0]: sb         $v1, 17360($v0)
    0889BCFC:[8E630014]: lw         $v1, 20($s3)
    0889BD00:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    0889BD04:[00621024]: and        $v0, $v1, $v0
    0889BD08:[50400007]: beql       $v0, $zr, 0x0889BD28
    0889BD0C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD10:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BD14:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD18:[0E226950]: jal        0x0889A540
    0889BD1C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD20:[10000004]: b          0x0889BD34
    0889BD24:[00000000]: nop
    0889BD28:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889BD2C:[0E226CAB]: jal        0x0889B2AC
    0889BD30:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0889BD34:[8E520008]: lw         $s2, 8($s2)
    0889BD38:[8E530000]: lw         $s3, 0($s2)
    0889BD3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BD40:[1662FFC4]: bne        $s3, $v0, 0x0889BC54
    0889BD44:[00000000]: nop
    0889BD48:[26100001]: addiu      $s0, $s0, 1
    0889BD4C:[2A020010]: slti       $v0, $s0, 16
--> 0889BD50:[1440FFBC]: bne        $v0, $zr, 0x0889BC44
    0889BD54:[00000000]: nop
    0889BD58:[0E202257]: jal        0x0880895C
    0889BD5C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0889BD60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 0889BC28 252,776 times (length 72)
    0889BAFC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0889BB00:[0E228AB7]: jal        0x088A2ADC
    0889BB04:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0889BB08:[10000045]: b          0x0889BC20
    0889BB0C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
--> 0889BB10:[3C023400]: lui        $v0, 0x3400 <=> li $v0, 0x34000000
    0889BB14:[44820000]: mtc1       $v0, $f0
    0889BB18:[4600083C]: c.lt.s     $f1, $f0
    0889BB1C:[00000000]: nop
    0889BB20:[4501003E]: bc1t       0x0889BC1C
    0889BB24:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    0889BB28:[8E2500D0]: lw         $a1, 208($s1)
    0889BB2C:[50A00007]: beql       $a1, $zr, 0x0889BB4C
    0889BB30:[8E2200CC]: lw         $v0, 204($s1)
    0889BB34:[84B200B6]: lh         $s2, 182($a1)
    0889BB38:[0E226FE5]: jal        0x0889BF94
    0889BB3C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889BB40:[54400037]: bnel       $v0, $zr, 0x0889BC20
    0889BB44:[8E100008]: lw         $s0, 8($s0)
    0889BB48:[8E2200CC]: lw         $v0, 204($s1)
    0889BB4C:[50400024]: beql       $v0, $zr, 0x0889BBE0
    0889BB50:[8E240014]: lw         $a0, 20($s1)
    0889BB54:[0642001A]: bltzl      $s2, 0x0889BBC0
    0889BB58:[8C43001C]: lw         $v1, 28($v0)
    0889BB5C:[8C440000]: lw         $a0, 0($v0)
    0889BB60:[3C03FFFE]: lui        $v1, 0xFFFE <=> li $v1, 0xFFFE0000
    0889BB64:[3463FFFF]: ori        $v1, $v1, -1
    0889BB68:[00831824]: and        $v1, $a0, $v1
    0889BB6C:[AC430000]: sw         $v1, 0($v0)
    0889BB70:[8E2500D0]: lw         $a1, 208($s1)
    0889BB74:[50A0000E]: beql       $a1, $zr, 0x0889BBB0
    0889BB78:[8C430000]: lw         $v1, 0($v0)
    0889BB7C:[8C440004]: lw         $a0, 4($v0)
    0889BB80:[24030043]: addiu      $v1, $zr, 67 <=> li $v1, 67
    0889BB84:[14830009]: bne        $a0, $v1, 0x0889BBAC
    0889BB88:[00000000]: nop
    0889BB8C:[90A3009F]: lbu        $v1, 159($a1)
    0889BB90:[2463FFE9]: addiu      $v1, $v1, -23
    0889BB94:[2C610003]: sltiu      $at, $v1, 3
    0889BB98:[10200004]: beq        $at, $zr, 0x0889BBAC
    0889BB9C:[00000000]: nop
    0889BBA0:[8C430000]: lw         $v1, 0($v0)
    0889BBA4:[34630001]: ori        $v1, $v1, 1
    0889BBA8:[AC430000]: sw         $v1, 0($v0)
    0889BBAC:[8C430000]: lw         $v1, 0($v0)
    0889BBB0:[00122340]: sll        $a0, $s2, 0x000D
    0889BBB4:[00641825]: or         $v1, $v1, $a0
    0889BBB8:[AC430000]: sw         $v1, 0($v0)
    0889BBBC:[8C43001C]: lw         $v1, 28($v0)
    0889BBC0:[30630001]: andi       $v1, $v1, 1
    0889BBC4:[14600015]: bne        $v1, $zr, 0x0889BC1C
    0889BBC8:[00000000]: nop
    0889BBCC:[8C430000]: lw         $v1, 0($v0)
    0889BBD0:[7C6311C0]: ext        $v1, $v1, 7, 3
    0889BBD4:[16A30011]: bne        $s5, $v1, 0x0889BC1C
    0889BBD8:[00000000]: nop
    0889BBDC:[8E240014]: lw         $a0, 20($s1)
    0889BBE0:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    0889BBE4:[00831824]: and        $v1, $a0, $v1
    0889BBE8:[5060000A]: beql       $v1, $zr, 0x0889BC14
    0889BBEC:[8C430048]: lw         $v1, 72($v0)
    0889BBF0:[8E2300D8]: lw         $v1, 216($s1)
    0889BBF4:[846300A2]: lh         $v1, 162($v1)
    0889BBF8:[28630002]: slti       $v1, $v1, 2
    0889BBFC:[14600007]: bne        $v1, $zr, 0x0889BC1C
    0889BC00:[00000000]: nop
    0889BC04:[8C430048]: lw         $v1, 72($v0)
    0889BC08:[24630001]: addiu      $v1, $v1, 1
    0889BC0C:[10000003]: b          0x0889BC1C
    0889BC10:[AC430048]: sw         $v1, 72($v0)
    0889BC14:[24630001]: addiu      $v1, $v1, 1
    0889BC18:[AC430048]: sw         $v1, 72($v0)
    0889BC1C:[8E100008]: lw         $s0, 8($s0)
    0889BC20:[8E110000]: lw         $s1, 0($s0)
    0889BC24:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 0889BC28:[5622FFB9]: bnel       $s1, $v0, 0x0889BB10
    0889BC2C:[C621007C]: lwc1       $f1, 124($s1)
    0889BC30:[26730001]: addiu      $s3, $s3, 1
    0889BC34:[2A620010]: slti       $v0, $s3, 16
    0889BC38:[1440FFB1]: bne        $v0, $zr, 0x0889BB00
  Back Branch 0889BE04 155,520 times (length 42)
    0889BD50:[1440FFBC]: bne        $v0, $zr, 0x0889BC44
    0889BD54:[00000000]: nop
    0889BD58:[0E202257]: jal        0x0880895C
    0889BD5C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0889BD60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 0889BD64:[10000021]: b          0x0889BDEC
    0889BD68:[8E910004]: lw         $s1, 4($s4)
    0889BD6C:[5240001F]: beql       $s2, $zr, 0x0889BDEC
    0889BD70:[8E310004]: lw         $s1, 4($s1)
    0889BD74:[8E430048]: lw         $v1, 72($s2)
    0889BD78:[1860001B]: blez       $v1, 0x0889BDE8
    0889BD7C:[00000000]: nop
    0889BD80:[8E420044]: lw         $v0, 68($s2)
    0889BD84:[18400018]: blez       $v0, 0x0889BDE8
    0889BD88:[00000000]: nop
    0889BD8C:[0062082A]: slt        $at, $v1, $v0
    0889BD90:[14200015]: bne        $at, $zr, 0x0889BDE8
    0889BD94:[00000000]: nop
    0889BD98:[8E42001C]: lw         $v0, 28($s2)
    0889BD9C:[30420001]: andi       $v0, $v0, 1
    0889BDA0:[14400011]: bne        $v0, $zr, 0x0889BDE8
    0889BDA4:[00000000]: nop
    0889BDA8:[8E430000]: lw         $v1, 0($s2)
    0889BDAC:[7C6211C0]: ext        $v0, $v1, 7, 3
    0889BDB0:[16A2000D]: bne        $s5, $v0, 0x0889BDE8
    0889BDB4:[00000000]: nop
    0889BDB8:[7C623B40]: ext        $v0, $v1, 13, 8
    0889BDBC:[1602000A]: bne        $s0, $v0, 0x0889BDE8
    0889BDC0:[00000000]: nop
    0889BDC4:[0E226F8E]: jal        0x0889BE38
    0889BDC8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889BDCC:[8E470044]: lw         $a3, 68($s2)
    0889BDD0:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0889BDD4:[8E490040]: lw         $t1, 64($s2)
    0889BDD8:[2405019F]: addiu      $a1, $zr, 415 <=> li $a1, 415
    0889BDDC:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0889BDE0:[0E2028C4]: jal        0x0880A310
    0889BDE4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0889BDE8:[8E310004]: lw         $s1, 4($s1)
    0889BDEC:[8E320000]: lw         $s2, 0($s1)
    0889BDF0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889BDF4:[1642FFDD]: bne        $s2, $v0, 0x0889BD6C
    0889BDF8:[00000000]: nop
    0889BDFC:[26100001]: addiu      $s0, $s0, 1
    0889BE00:[2A020008]: slti       $v0, $s0, 8
--> 0889BE04:[1440FFD7]: bne        $v0, $zr, 0x0889BD64
    0889BE08:[00000000]: nop
    0889BE0C:[0E21CCBE]: jal        0x088732F8
    0889BE10:[00000000]: nop
    0889BE14:[8FBF001C]: lw         $ra, 28($sp)
_S1_2_88FBBD4 185,236,261 instructions (2.282%), 2,649,531 calls (088FBBD4 - 088FBD90, length 112)
    088FBBD4:[27BDFFE0]: addiu      $sp, $sp, -32
    088FBBD8:[AFBF001C]: sw         $ra, 28($sp)
    088FBBDC:[AFB60018]: sw         $s6, 24($sp)
    088FBBE0:[AFB50014]: sw         $s5, 20($sp)
    088FBBE4:[AFB40010]: sw         $s4, 16($sp)
    088FBBE8:[AFB3000C]: sw         $s3, 12($sp)
    088FBBEC:[AFB20008]: sw         $s2, 8($sp)
    088FBBF0:[AFB10004]: sw         $s1, 4($sp)
    088FBBF4:[AFB00000]: sw         $s0, 0($sp)
    088FBBF8:[8C830000]: lw         $v1, 0($a0)
    088FBBFC:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    088FBC00:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    088FBC04:[30620001]: andi       $v0, $v1, 1
    088FBC08:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    088FBC0C:[01009021]: addu       $s2, $t0, $zr <=> move $s2, $t0
    088FBC10:[01208821]: addu       $s1, $t1, $zr <=> move $s1, $t1
    088FBC14:[01408021]: addu       $s0, $t2, $zr <=> move $s0, $t2
    088FBC18:[14400003]: bne        $v0, $zr, 0x088FBC28
    088FBC1C:[0080B021]: addu       $s6, $a0, $zr <=> move $s6, $a0
    088FBC20:[5620002F]: bnel       $s1, $zr, 0x088FBCE0
    088FBC24:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC28:[30620040]: andi       $v0, $v1, 64
    088FBC2C:[50400006]: beql       $v0, $zr, 0x088FBC48
    088FBC30:[8EC20000]: lw         $v0, 0($s6)
    088FBC34:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC38:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBC3C:[0E23E984]: jal        0x088FA610
    088FBC40:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBC44:[8EC20000]: lw         $v0, 0($s6)
    088FBC48:[30420080]: andi       $v0, $v0, 128
    088FBC4C:[50400006]: beql       $v0, $zr, 0x088FBC68
    088FBC50:[8EC20000]: lw         $v0, 0($s6)
    088FBC54:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC58:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBC5C:[0E23E715]: jal        0x088F9C54
    088FBC60:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBC64:[8EC20000]: lw         $v0, 0($s6)
    088FBC68:[30420100]: andi       $v0, $v0, 256
    088FBC6C:[50400006]: beql       $v0, $zr, 0x088FBC88
    088FBC70:[8EC20000]: lw         $v0, 0($s6)
    088FBC74:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC78:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBC7C:[0E23E5FA]: jal        0x088F97E8
    088FBC80:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBC84:[8EC20000]: lw         $v0, 0($s6)
    088FBC88:[30420200]: andi       $v0, $v0, 512
    088FBC8C:[50400006]: beql       $v0, $zr, 0x088FBCA8
    088FBC90:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC94:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBC98:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBC9C:[0E23E4EA]: jal        0x088F93A8
    088FBCA0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBCA4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBCA8:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBCAC:[0E23EACC]: jal        0x088FAB30
    088FBCB0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBCB4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBCB8:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBCBC:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    088FBCC0:[0E23E3E1]: jal        0x088F8F84
    088FBCC4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    088FBCC8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBCCC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBCD0:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    088FBCD4:[0E23E30B]: jal        0x088F8C2C
    088FBCD8:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    088FBCDC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBCE0:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBCE4:[0E23E18F]: jal        0x088F863C
    088FBCE8:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FBCEC:[52000007]: beql       $s0, $zr, 0x088FBD0C
    088FBCF0:[8EC40000]: lw         $a0, 0($s6)
    088FBCF4:[8EC40000]: lw         $a0, 0($s6)
    088FBCF8:[3C034000]: lui        $v1, 0x4000 <=> li $v1, 0x40000000
    088FBCFC:[00831824]: and        $v1, $a0, $v1
    088FBD00:[5460001B]: bnel       $v1, $zr, 0x088FBD70
    088FBD04:[8FBF001C]: lw         $ra, 28($sp)
    088FBD08:[8EC40000]: lw         $a0, 0($s6)
    088FBD0C:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    088FBD10:[00831824]: and        $v1, $a0, $v1
    088FBD14:[14600015]: bne        $v1, $zr, 0x088FBD6C
    088FBD18:[00000000]: nop
    088FBD1C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088FBD20:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    088FBD24:[02803821]: addu       $a3, $s4, $zr <=> move $a3, $s4
    088FBD28:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    088FBD2C:[0E23E0F9]: jal        0x088F83E4
    088FBD30:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088FBD34:[8EC30000]: lw         $v1, 0($s6)
    088FBD38:[30630001]: andi       $v1, $v1, 1
    088FBD3C:[54600004]: bnel       $v1, $zr, 0x088FBD50
    088FBD40:[8EC3001C]: lw         $v1, 28($s6)
    088FBD44:[16200009]: bne        $s1, $zr, 0x088FBD6C
    088FBD48:[00000000]: nop
    088FBD4C:[8EC3001C]: lw         $v1, 28($s6)
    088FBD50:[18600006]: blez       $v1, 0x088FBD6C
    088FBD54:[00000000]: nop
    088FBD58:[2463FFFF]: addiu      $v1, $v1, -1
    088FBD5C:[14600003]: bne        $v1, $zr, 0x088FBD6C
    088FBD60:[AEC3001C]: sw         $v1, 28($s6)
    088FBD64:[0E23EFC5]: jal        0x088FBF14
    088FBD68:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088FBD6C:[8FBF001C]: lw         $ra, 28($sp)
    088FBD70:[8FB60018]: lw         $s6, 24($sp)
    088FBD74:[8FB50014]: lw         $s5, 20($sp)
    088FBD78:[8FB40010]: lw         $s4, 16($sp)
    088FBD7C:[8FB3000C]: lw         $s3, 12($sp)
    088FBD80:[8FB20008]: lw         $s2, 8($sp)
    088FBD84:[8FB10004]: lw         $s1, 4($sp)
    088FBD88:[8FB00000]: lw         $s0, 0($sp)
    088FBD8C:[03E00008]: jr         $ra
    088FBD90:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_88FBDE8 172,067,973 instructions (2.120%), 97,019 calls (088FBDE8 - 088FBEB0, length 51)
    088FBDE8:[27BDFFE0]: addiu      $sp, $sp, -32
    088FBDEC:[AFBF001C]: sw         $ra, 28($sp)
    088FBDF0:[AFB50018]: sw         $s5, 24($sp)
    088FBDF4:[AFB40014]: sw         $s4, 20($sp)
    088FBDF8:[AFB30010]: sw         $s3, 16($sp)
    088FBDFC:[AFB2000C]: sw         $s2, 12($sp)
    088FBE00:[AFB10008]: sw         $s1, 8($sp)
    088FBE04:[AFB00004]: sw         $s0, 4($sp)
    088FBE08:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    088FBE0C:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    088FBE10:[01009821]: addu       $s3, $t0, $zr <=> move $s3, $t0
    088FBE14:[1080001E]: beq        $a0, $zr, 0x088FBE90
    088FBE18:[01209021]: addu       $s2, $t1, $zr <=> move $s2, $t1
    088FBE1C:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088FBE20:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    088FBE24:[AC64ADC0]: sw         $a0, -21056($v1)
    088FBE28:[10000013]: b          0x088FBE78
    088FBE2C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088FBE30:[00112100]: sll        $a0, $s1, 0x0004
    088FBE34:[00912023]: subu       $a0, $a0, $s1
    088FBE38:[00042080]: sll        $a0, $a0, 0x0002
    088FBE3C:[00912023]: subu       $a0, $a0, $s1
    088FBE40:[00042100]: sll        $a0, $a0, 0x0004
    088FBE44:[00642021]: addu       $a0, $v1, $a0
    088FBE48:[8C830000]: lw         $v1, 0($a0)
    088FBE4C:[30630002]: andi       $v1, $v1, 2
    088FBE50:[50600009]: beql       $v1, $zr, 0x088FBE78
    088FBE54:[26310001]: addiu      $s1, $s1, 1
    088FBE58:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FBE5C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    088FBE60:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    088FBE64:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    088FBE68:[02804821]: addu       $t1, $s4, $zr <=> move $t1, $s4
    088FBE6C:[0E23EEF5]: jal        0x088FBBD4
    088FBE70:[02405021]: addu       $t2, $s2, $zr <=> move $t2, $s2
    088FBE74:[26310001]: addiu      $s1, $s1, 1
    088FBE78:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088FBE7C:[8C64ADC0]: lw         $a0, -21056($v1)
    088FBE80:[8C830004]: lw         $v1, 4($a0)
    088FBE84:[0223182B]: sltu       $v1, $s1, $v1
    088FBE88:[5460FFE9]: bnel       $v1, $zr, 0x088FBE30
    088FBE8C:[8C830000]: lw         $v1, 0($a0)
    088FBE90:[8FBF001C]: lw         $ra, 28($sp)
    088FBE94:[8FB50018]: lw         $s5, 24($sp)
    088FBE98:[8FB40014]: lw         $s4, 20($sp)
    088FBE9C:[8FB30010]: lw         $s3, 16($sp)
    088FBEA0:[8FB2000C]: lw         $s2, 12($sp)
    088FBEA4:[8FB10008]: lw         $s1, 8($sp)
    088FBEA8:[8FB00004]: lw         $s0, 4($sp)
    088FBEAC:[03E00008]: jr         $ra
    088FBEB0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088FBE88 9,407,058 times (length 24)
    088FBE1C:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088FBE20:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    088FBE24:[AC64ADC0]: sw         $a0, -21056($v1)
    088FBE28:[10000013]: b          0x088FBE78
    088FBE2C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 088FBE30:[00112100]: sll        $a0, $s1, 0x0004
    088FBE34:[00912023]: subu       $a0, $a0, $s1
    088FBE38:[00042080]: sll        $a0, $a0, 0x0002
    088FBE3C:[00912023]: subu       $a0, $a0, $s1
    088FBE40:[00042100]: sll        $a0, $a0, 0x0004
    088FBE44:[00642021]: addu       $a0, $v1, $a0
    088FBE48:[8C830000]: lw         $v1, 0($a0)
    088FBE4C:[30630002]: andi       $v1, $v1, 2
    088FBE50:[50600009]: beql       $v1, $zr, 0x088FBE78
    088FBE54:[26310001]: addiu      $s1, $s1, 1
    088FBE58:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    088FBE5C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    088FBE60:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    088FBE64:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    088FBE68:[02804821]: addu       $t1, $s4, $zr <=> move $t1, $s4
    088FBE6C:[0E23EEF5]: jal        0x088FBBD4
    088FBE70:[02405021]: addu       $t2, $s2, $zr <=> move $t2, $s2
    088FBE74:[26310001]: addiu      $s1, $s1, 1
    088FBE78:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    088FBE7C:[8C64ADC0]: lw         $a0, -21056($v1)
    088FBE80:[8C830004]: lw         $v1, 4($a0)
    088FBE84:[0223182B]: sltu       $v1, $s1, $v1
--> 088FBE88:[5460FFE9]: bnel       $v1, $zr, 0x088FBE30
    088FBE8C:[8C830000]: lw         $v1, 0($a0)
    088FBE90:[8FBF001C]: lw         $ra, 28($sp)
    088FBE94:[8FB50018]: lw         $s5, 24($sp)
    088FBE98:[8FB40014]: lw         $s4, 20($sp)
_S1_2_88FAB30 157,753,281 instructions (1.943%), 2,649,139 calls (088FAB30 - 088FABE4, length 46)
    088FAB30:[27BDFFE0]: addiu      $sp, $sp, -32
    088FAB34:[AFBF001C]: sw         $ra, 28($sp)
    088FAB38:[AFB40018]: sw         $s4, 24($sp)
    088FAB3C:[AFB30014]: sw         $s3, 20($sp)
    088FAB40:[AFB20010]: sw         $s2, 16($sp)
    088FAB44:[AFB1000C]: sw         $s1, 12($sp)
    088FAB48:[AFB00008]: sw         $s0, 8($sp)
    088FAB4C:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088FAB50:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088FAB54:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088FAB58:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088FAB5C:[00111880]: sll        $v1, $s1, 0x0002
    088FAB60:[00711821]: addu       $v1, $v1, $s1
    088FAB64:[000318C0]: sll        $v1, $v1, 0x0003
    088FAB68:[02631821]: addu       $v1, $s3, $v1
    088FAB6C:[2470021C]: addiu      $s0, $v1, 540
    088FAB70:[8C63021C]: lw         $v1, 540($v1)
    088FAB74:[50600011]: beql       $v1, $zr, 0x088FABBC
    088FAB78:[26310001]: addiu      $s1, $s1, 1
    088FAB7C:[30630002]: andi       $v1, $v1, 2
    088FAB80:[50600006]: beql       $v1, $zr, 0x088FAB9C
    088FAB84:[8E030000]: lw         $v1, 0($s0)
    088FAB88:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088FAB8C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FAB90:[0E23EA69]: jal        0x088FA9A4
    088FAB94:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FAB98:[8E030000]: lw         $v1, 0($s0)
    088FAB9C:[30630004]: andi       $v1, $v1, 4
    088FABA0:[10600005]: beq        $v1, $zr, 0x088FABB8
    088FABA4:[00000000]: nop
    088FABA8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FABAC:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088FABB0:[0E23E9F7]: jal        0x088FA7DC
    088FABB4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FABB8:[26310001]: addiu      $s1, $s1, 1
    088FABBC:[2A230004]: slti       $v1, $s1, 4
    088FABC0:[5460FFE7]: bnel       $v1, $zr, 0x088FAB60
    088FABC4:[00111880]: sll        $v1, $s1, 0x0002
    088FABC8:[8FBF001C]: lw         $ra, 28($sp)
    088FABCC:[8FB40018]: lw         $s4, 24($sp)
    088FABD0:[8FB30014]: lw         $s3, 20($sp)
    088FABD4:[8FB20010]: lw         $s2, 16($sp)
    088FABD8:[8FB1000C]: lw         $s1, 12($sp)
    088FABDC:[8FB00008]: lw         $s0, 8($sp)
    088FABE0:[03E00008]: jr         $ra
    088FABE4:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088FABC0 7,947,417 times (length 26)
    088FAB4C:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088FAB50:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088FAB54:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088FAB58:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088FAB5C:[00111880]: sll        $v1, $s1, 0x0002
--> 088FAB60:[00711821]: addu       $v1, $v1, $s1
    088FAB64:[000318C0]: sll        $v1, $v1, 0x0003
    088FAB68:[02631821]: addu       $v1, $s3, $v1
    088FAB6C:[2470021C]: addiu      $s0, $v1, 540
    088FAB70:[8C63021C]: lw         $v1, 540($v1)
    088FAB74:[50600011]: beql       $v1, $zr, 0x088FABBC
    088FAB78:[26310001]: addiu      $s1, $s1, 1
    088FAB7C:[30630002]: andi       $v1, $v1, 2
    088FAB80:[50600006]: beql       $v1, $zr, 0x088FAB9C
    088FAB84:[8E030000]: lw         $v1, 0($s0)
    088FAB88:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088FAB8C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FAB90:[0E23EA69]: jal        0x088FA9A4
    088FAB94:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FAB98:[8E030000]: lw         $v1, 0($s0)
    088FAB9C:[30630004]: andi       $v1, $v1, 4
    088FABA0:[10600005]: beq        $v1, $zr, 0x088FABB8
    088FABA4:[00000000]: nop
    088FABA8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088FABAC:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088FABB0:[0E23E9F7]: jal        0x088FA7DC
    088FABB4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088FABB8:[26310001]: addiu      $s1, $s1, 1
    088FABBC:[2A230004]: slti       $v1, $s1, 4
--> 088FABC0:[5460FFE7]: bnel       $v1, $zr, 0x088FAB60
    088FABC4:[00111880]: sll        $v1, $s1, 0x0002
    088FABC8:[8FBF001C]: lw         $ra, 28($sp)
    088FABCC:[8FB40018]: lw         $s4, 24($sp)
    088FABD0:[8FB30014]: lw         $s3, 20($sp)
_S1_2_891E43C 156,514,152 instructions (1.928%), 2,102,710 calls (0891E43C - 0891E550, length 70)
    0891E43C:[8CA70004]: lw         $a3, 4($a1)
    0891E440:[248B0010]: addiu      $t3, $a0, 16
    0891E444:[8CB80008]: lw         $t8, 8($a1)
    0891E448:[30E20100]: andi       $v0, $a3, 256
    0891E44C:[8CAC000C]: lw         $t4, 12($a1)
    0891E450:[24AA0010]: addiu      $t2, $a1, 16
    0891E454:[1040000C]: beq        $v0, $zr, 0x0891E488
    0891E458:[8C860000]: lw         $a2, 0($a0)
    0891E45C:[00061603]: sra        $v0, $a2, 0x0018
    0891E460:[7CC31480]: ext        $v1, $a2, 18, 3
    0891E464:[00400013]: mtlo       $v0
    0891E468:[0043001C]: madd       $v0, $v1
    0891E46C:[94A40010]: lhu        $a0, 16($a1)
    0891E470:[7C066304]: ins        $a2, $zr, 12, 1
    0891E474:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0891E478:[00001012]: mflo       $v0
    0891E47C:[01600013]: mtlo       $t3
    0891E480:[0044001C]: madd       $v0, $a0
    0891E484:[00005812]: mflo       $t3
    0891E488:[3C0F08AA]: lui        $t7, 0x08AA <=> li $t7, 0x08AA0000
    0891E48C:[25ED3940]: addiu      $t5, $t7, 14656
    0891E490:[8DA90008]: lw         $t1, 8($t5)
    0891E494:[8DA3000C]: lw         $v1, 12($t5)
    0891E498:[25820005]: addiu      $v0, $t4, 5
    0891E49C:[00021080]: sll        $v0, $v0, 0x0002
    0891E4A0:[01221021]: addu       $v0, $t1, $v0
    0891E4A4:[0062102B]: sltu       $v0, $v1, $v0
    0891E4A8:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    0891E4AC:[30EE000F]: andi       $t6, $a3, 15
    0891E4B0:[10400003]: beq        $v0, $zr, 0x0891E4C0
    0891E4B4:[7C03FE04]: ins        $v1, $zr, 24, 8
    0891E4B8:[03E00008]: jr         $ra
    0891E4BC:[ADA0000C]: sw         $zr, 12($t5)
    0891E4C0:[7D461E00]: ext        $a2, $t2, 24, 4
    0891E4C4:[7D671E00]: ext        $a3, $t3, 24, 4
    0891E4C8:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    0891E4CC:[3C081000]: lui        $t0, 0x1000 <=> li $t0, 0x10000000
    0891E4D0:[00642025]: or         $a0, $v1, $a0
    0891E4D4:[00063400]: sll        $a2, $a2, 0x0010
    0891E4D8:[7C0AFE04]: ins        $t2, $zr, 24, 8
    0891E4DC:[00073C00]: sll        $a3, $a3, 0x0010
    0891E4E0:[7C0BFE04]: ins        $t3, $zr, 24, 8
    0891E4E4:[3C050200]: lui        $a1, 0x0200 <=> li $a1, 0x02000000
    0891E4E8:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    0891E4EC:[01452825]: or         $a1, $t2, $a1
    0891E4F0:[00E83825]: or         $a3, $a3, $t0
    0891E4F4:[01631825]: or         $v1, $t3, $v1
    0891E4F8:[00C83025]: or         $a2, $a2, $t0
    0891E4FC:[25220014]: addiu      $v0, $t1, 20
    0891E500:[ADA20008]: sw         $v0, 8($t5)
    0891E504:[AD240000]: sw         $a0, 0($t1)
    0891E508:[AD260004]: sw         $a2, 4($t1)
    0891E50C:[AD250008]: sw         $a1, 8($t1)
    0891E510:[AD27000C]: sw         $a3, 12($t1)
    0891E514:[1980000D]: blez       $t4, 0x0891E54C
    0891E518:[AD230010]: sw         $v1, 16($t1)
    0891E51C:[000E1400]: sll        $v0, $t6, 0x0010
    0891E520:[03021025]: or         $v0, $t8, $v0
    0891E524:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    0891E528:[00433025]: or         $a2, $v0, $v1
    0891E52C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891E530:[25E23940]: addiu      $v0, $t7, 14656
    0891E534:[8C440008]: lw         $a0, 8($v0)
    0891E538:[24A50001]: addiu      $a1, $a1, 1
    0891E53C:[24830004]: addiu      $v1, $a0, 4
    0891E540:[AC430008]: sw         $v1, 8($v0)
    0891E544:[1585FFFB]: bne        $t4, $a1, 0x0891E534
    0891E548:[AC860000]: sw         $a2, 0($a0)
    0891E54C:[03E00008]: jr         $ra
    0891E550:[00000000]: nop
  Back Branch 0891E544 8,212,657 times (length 6)
    0891E520:[03021025]: or         $v0, $t8, $v0
    0891E524:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    0891E528:[00433025]: or         $a2, $v0, $v1
    0891E52C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891E530:[25E23940]: addiu      $v0, $t7, 14656
--> 0891E534:[8C440008]: lw         $a0, 8($v0)
    0891E538:[24A50001]: addiu      $a1, $a1, 1
    0891E53C:[24830004]: addiu      $v1, $a0, 4
    0891E540:[AC430008]: sw         $v1, 8($v0)
--> 0891E544:[1585FFFB]: bne        $t4, $a1, 0x0891E534
    0891E548:[AC860000]: sw         $a2, 0($a0)
    0891E54C:[03E00008]: jr         $ra
    0891E550:[00000000]: nop
_S1_2_891DD98 140,225,849 instructions (1.727%), 341,156 calls (0891DD98 - 0891E438, length 425)
    0891DD98:[27BDFFC0]: addiu      $sp, $sp, -64
    0891DD9C:[AFB20028]: sw         $s2, 40($sp)
    0891DDA0:[3C1208AA]: lui        $s2, 0x08AA <=> li $s2, 0x08AA0000
    0891DDA4:[26443940]: addiu      $a0, $s2, 14656
    0891DDA8:[AFBF0030]: sw         $ra, 48($sp)
    0891DDAC:[AFB3002C]: sw         $s3, 44($sp)
    0891DDB0:[AFB10024]: sw         $s1, 36($sp)
    0891DDB4:[AFB00020]: sw         $s0, 32($sp)
    0891DDB8:[8C900014]: lw         $s0, 20($a0)
    0891DDBC:[5200001C]: beql       $s0, $zr, 0x0891DE30
    0891DDC0:[8FBF0030]: lw         $ra, 48($sp)
    0891DDC4:[8C930010]: lw         $s3, 16($a0)
    0891DDC8:[32620002]: andi       $v0, $s3, 2
    0891DDCC:[14400036]: bne        $v0, $zr, 0x0891DEA8
    0891DDD0:[32020010]: andi       $v0, $s0, 16
    0891DDD4:[32620004]: andi       $v0, $s3, 4
    0891DDD8:[10400010]: beq        $v0, $zr, 0x0891DE1C
    0891DDDC:[32620008]: andi       $v0, $s3, 8
    0891DDE0:[32020001]: andi       $v0, $s0, 1
    0891DDE4:[144000FE]: bne        $v0, $zr, 0x0891E1E0
    0891DDE8:[00000000]: nop
    0891DDEC:[32020400]: andi       $v0, $s0, 1024
    0891DDF0:[144000D7]: bne        $v0, $zr, 0x0891E150
    0891DDF4:[26423940]: addiu      $v0, $s2, 14656
    0891DDF8:[32020002]: andi       $v0, $s0, 2
    0891DDFC:[144000E2]: bne        $v0, $zr, 0x0891E188
    0891DE00:[32020004]: andi       $v0, $s0, 4
    0891DE04:[144000E5]: bne        $v0, $zr, 0x0891E19C
    0891DE08:[32020200]: andi       $v0, $s0, 512
    0891DE0C:[144000E8]: bne        $v0, $zr, 0x0891E1B0
    0891DE10:[32021000]: andi       $v0, $s0, 4096
    0891DE14:[144000EB]: bne        $v0, $zr, 0x0891E1C4
    0891DE18:[32620008]: andi       $v0, $s3, 8
    0891DE1C:[1440000A]: bne        $v0, $zr, 0x0891DE48
    0891DE20:[32028000]: andi       $v0, $s0, -32768
    0891DE24:[26423940]: addiu      $v0, $s2, 14656
    0891DE28:[AC400014]: sw         $zr, 20($v0)
    0891DE2C:[8FBF0030]: lw         $ra, 48($sp)
    0891DE30:[8FB3002C]: lw         $s3, 44($sp)
    0891DE34:[8FB20028]: lw         $s2, 40($sp)
    0891DE38:[8FB10024]: lw         $s1, 36($sp)
    0891DE3C:[8FB00020]: lw         $s0, 32($sp)
    0891DE40:[03E00008]: jr         $ra
    0891DE44:[27BD0040]: addiu      $sp, $sp, 64
    0891DE48:[1040FFF7]: beq        $v0, $zr, 0x0891DE28
    0891DE4C:[26423940]: addiu      $v0, $s2, 14656
    0891DE50:[26503940]: addiu      $s0, $s2, 14656
    0891DE54:[8E020018]: lw         $v0, 24($s0)
    0891DE58:[0441FFF3]: bgez       $v0, 0x0891DE28
    0891DE5C:[26423940]: addiu      $v0, $s2, 14656
    0891DE60:[8E03000C]: lw         $v1, 12($s0)
    0891DE64:[1060FFF0]: beq        $v1, $zr, 0x0891DE28
    0891DE68:[3C0508AA]: lui        $a1, 0x08AA <=> li $a1, 0x08AA0000
    0891DE6C:[8E020008]: lw         $v0, 8($s0)
    0891DE70:[8E040028]: lw         $a0, 40($s0)
    0891DE74:[00621023]: subu       $v0, $v1, $v0
    0891DE78:[24A53948]: addiu      $a1, $a1, 14664
    0891DE7C:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0891DE80:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    0891DE84:[0E24682C]: jal        0x0891A0B0
    0891DE88:[AFA20000]: sw         $v0, 0($sp)
    0891DE8C:[1440FFE6]: bne        $v0, $zr, 0x0891DE28
    0891DE90:[26423940]: addiu      $v0, $s2, 14656
    0891DE94:[8E020028]: lw         $v0, 40($s0)
    0891DE98:[5440FFE2]: bnel       $v0, $zr, 0x0891DE24
    0891DE9C:[AE00000C]: sw         $zr, 12($s0)
    0891DEA0:[0A24778A]: j          0x0891DE28
    0891DEA4:[26423940]: addiu      $v0, $s2, 14656
    0891DEA8:[10400011]: beq        $v0, $zr, 0x0891DEF0
    0891DEAC:[32020020]: andi       $v0, $s0, 32
    0891DEB0:[8C820018]: lw         $v0, 24($a0)
    0891DEB4:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    0891DEB8:[00431024]: and        $v0, $v0, $v1
    0891DEBC:[1040000C]: beq        $v0, $zr, 0x0891DEF0
    0891DEC0:[32020020]: andi       $v0, $s0, 32
    0891DEC4:[8C8A0074]: lw         $t2, 116($a0)
    0891DEC8:[11400009]: beq        $t2, $zr, 0x0891DEF0
    0891DECC:[00000000]: nop
    0891DED0:[8C850008]: lw         $a1, 8($a0)
    0891DED4:[8C83000C]: lw         $v1, 12($a0)
    0891DED8:[24A201A4]: addiu      $v0, $a1, 420
    0891DEDC:[0062102B]: sltu       $v0, $v1, $v0
    0891DEE0:[104000CD]: beq        $v0, $zr, 0x0891E218
    0891DEE4:[8C8F0070]: lw         $t7, 112($a0)
    0891DEE8:[AC80000C]: sw         $zr, 12($a0)
    0891DEEC:[32020020]: andi       $v0, $s0, 32
    0891DEF0:[10400029]: beq        $v0, $zr, 0x0891DF98
    0891DEF4:[32020100]: andi       $v0, $s0, 256
    0891DEF8:[26453940]: addiu      $a1, $s2, 14656
    0891DEFC:[8CA20018]: lw         $v0, 24($a1)
    0891DF00:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    0891DF04:[00431024]: and        $v0, $v0, $v1
    0891DF08:[10400023]: beq        $v0, $zr, 0x0891DF98
    0891DF0C:[32020100]: andi       $v0, $s0, 256
    0891DF10:[8CA70088]: lw         $a3, 136($a1)
    0891DF14:[18E00020]: blez       $a3, 0x0891DF98
    0891DF18:[24040008]: addiu      $a0, $zr, 8 <=> li $a0, 8
    0891DF1C:[8CA60008]: lw         $a2, 8($a1)
    0891DF20:[8CA2000C]: lw         $v0, 12($a1)
    0891DF24:[24C30024]: addiu      $v1, $a2, 36
    0891DF28:[0043182B]: sltu       $v1, $v0, $v1
    0891DF2C:[146000B5]: bne        $v1, $zr, 0x0891E204
    0891DF30:[00E4382D]: min        $a3, $a3, $a0
    0891DF34:[8CA40084]: lw         $a0, 132($a1)
    0891DF38:[24C30004]: addiu      $v1, $a2, 4
    0891DF3C:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    0891DF40:[ACC20000]: sw         $v0, 0($a2)
    0891DF44:[1080011A]: beq        $a0, $zr, 0x0891E3B0
    0891DF48:[ACA30008]: sw         $v1, 8($a1)
    0891DF4C:[18E00012]: blez       $a3, 0x0891DF98
    0891DF50:[32020100]: andi       $v0, $s0, 256
    0891DF54:[24E9002C]: addiu      $t1, $a3, 44
    0891DF58:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    0891DF5C:[2407002C]: addiu      $a3, $zr, 44 <=> li $a3, 44
    0891DF60:[C5000000]: lwc1       $f0, 0($t0)
    0891DF64:[26453940]: addiu      $a1, $s2, 14656
    0891DF68:[8CA60008]: lw         $a2, 8($a1)
    0891DF6C:[44020000]: mfc1       $v0, $f0
    0891DF70:[25080004]: addiu      $t0, $t0, 4
    0891DF74:[24C40004]: addiu      $a0, $a2, 4
    0891DF78:[00021A02]: srl        $v1, $v0, 0x0008
    0891DF7C:[00071600]: sll        $v0, $a3, 0x0018
    0891DF80:[00431025]: or         $v0, $v0, $v1
    0891DF84:[24E70001]: addiu      $a3, $a3, 1
    0891DF88:[ACA40008]: sw         $a0, 8($a1)
    0891DF8C:[1527FFF4]: bne        $t1, $a3, 0x0891DF60
    0891DF90:[ACC20000]: sw         $v0, 0($a2)
    0891DF94:[32020100]: andi       $v0, $s0, 256
    0891DF98:[10400043]: beq        $v0, $zr, 0x0891E0A8
    0891DF9C:[32020800]: andi       $v0, $s0, 2048
    0891DFA0:[26453940]: addiu      $a1, $s2, 14656
    0891DFA4:[8CA20018]: lw         $v0, 24($a1)
    0891DFA8:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    0891DFAC:[00431024]: and        $v0, $v0, $v1
    0891DFB0:[5040003D]: beql       $v0, $zr, 0x0891E0A8
    0891DFB4:[32020800]: andi       $v0, $s0, 2048
    0891DFB8:[8CA60094]: lw         $a2, 148($a1)
    0891DFBC:[10C00007]: beq        $a2, $zr, 0x0891DFDC
    0891DFC0:[8CA50090]: lw         $a1, 144($a1)
    0891DFC4:[50A00005]: beql       $a1, $zr, 0x0891DFDC
    0891DFC8:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    0891DFCC:[3C0408AA]: lui        $a0, 0x08AA <=> li $a0, 0x08AA0000
    0891DFD0:[0E2492C7]: jal        0x08924B1C
    0891DFD4:[24843A20]: addiu      $a0, $a0, 14880
    0891DFD8:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0891DFDC:[26423940]: addiu      $v0, $s2, 14656
    0891DFE0:[8C460098]: lw         $a2, 152($v0)
    0891DFE4:[50C00006]: beql       $a2, $zr, 0x0891E000
    0891DFE8:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    0891DFEC:[10A00008]: beq        $a1, $zr, 0x0891E010
    0891DFF0:[3C0408AA]: lui        $a0, 0x08AA <=> li $a0, 0x08AA0000
    0891DFF4:[0E2492C7]: jal        0x08924B1C
    0891DFF8:[24843A20]: addiu      $a0, $a0, 14880
    0891DFFC:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0891E000:[14C00004]: bne        $a2, $zr, 0x0891E014
    0891E004:[26453940]: addiu      $a1, $s2, 14656
    0891E008:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0891E00C:[24460820]: addiu      $a2, $v0, 2080
    0891E010:[26453940]: addiu      $a1, $s2, 14656
    0891E014:[8CA40008]: lw         $a0, 8($a1)
    0891E018:[8CA3000C]: lw         $v1, 12($a1)
    0891E01C:[24820034]: addiu      $v0, $a0, 52
    0891E020:[0062102B]: sltu       $v0, $v1, $v0
    0891E024:[14400075]: bne        $v0, $zr, 0x0891E1FC
    0891E028:[ACA600D0]: sw         $a2, 208($a1)
    0891E02C:[24830004]: addiu      $v1, $a0, 4
    0891E030:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    0891E034:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    0891E038:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0891E03C:[ACA30008]: sw         $v1, 8($a1)
    0891E040:[AC820000]: sw         $v0, 0($a0)
    0891E044:[C5220000]: lwc1       $f2, 0($t1)
    0891E048:[C5200004]: lwc1       $f0, 4($t1)
    0891E04C:[C5210008]: lwc1       $f1, 8($t1)
    0891E050:[44021000]: mfc1       $v0, $f2
    0891E054:[26483940]: addiu      $t0, $s2, 14656
    0891E058:[44030000]: mfc1       $v1, $f0
    0891E05C:[00022202]: srl        $a0, $v0, 0x0008
    0891E060:[44020800]: mfc1       $v0, $f1
    0891E064:[8D070008]: lw         $a3, 8($t0)
    0891E068:[00032A02]: srl        $a1, $v1, 0x0008
    0891E06C:[00023202]: srl        $a2, $v0, 0x0008
    0891E070:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    0891E074:[00C23025]: or         $a2, $a2, $v0
    0891E078:[00822025]: or         $a0, $a0, $v0
    0891E07C:[00A22825]: or         $a1, $a1, $v0
    0891E080:[24E3000C]: addiu      $v1, $a3, 12
    0891E084:[254A0001]: addiu      $t2, $t2, 1
    0891E088:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0891E08C:[AD030008]: sw         $v1, 8($t0)
    0891E090:[25290010]: addiu      $t1, $t1, 16
    0891E094:[ACE40000]: sw         $a0, 0($a3)
    0891E098:[ACE50004]: sw         $a1, 4($a3)
    0891E09C:[1542FFE9]: bne        $t2, $v0, 0x0891E044
    0891E0A0:[ACE60008]: sw         $a2, 8($a3)
    0891E0A4:[32020800]: andi       $v0, $s0, 2048
    0891E0A8:[1040FF4B]: beq        $v0, $zr, 0x0891DDD8
    0891E0AC:[32620004]: andi       $v0, $s3, 4
    0891E0B0:[26513940]: addiu      $s1, $s2, 14656
    0891E0B4:[8E220018]: lw         $v0, 24($s1)
    0891E0B8:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    0891E0BC:[00431024]: and        $v0, $v0, $v1
    0891E0C0:[1040FF45]: beq        $v0, $zr, 0x0891DDD8
    0891E0C4:[32620004]: andi       $v0, $s3, 4
    0891E0C8:[8E2200B4]: lw         $v0, 180($s1)
    0891E0CC:[10400085]: beq        $v0, $zr, 0x0891E2E4
    0891E0D0:[8E2500B0]: lw         $a1, 176($s1)
    0891E0D4:[50A00005]: beql       $a1, $zr, 0x0891E0EC
    0891E0D8:[C4400004]: lwc1       $f0, 4($v0)
    0891E0DC:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0891E0E0:[0E249461]: jal        0x08925184
    0891E0E4:[27A40010]: addiu      $a0, $sp, 16
    0891E0E8:[C4400004]: lwc1       $f0, 4($v0)
    0891E0EC:[C4410000]: lwc1       $f1, 0($v0)
    0891E0F0:[8E290008]: lw         $t1, 8($s1)
    0891E0F4:[4600000D]: trunc.w.s  $f0, $f0
    0891E0F8:[4600084D]: trunc.w.s  $f1, $f1
    0891E0FC:[8E24000C]: lw         $a0, 12($s1)
    0891E100:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0891E104:[44070000]: mfc1       $a3, $f0
    0891E108:[44060800]: mfc1       $a2, $f1
    0891E10C:[25280004]: addiu      $t0, $t1, 4
    0891E110:[00E2382C]: max        $a3, $a3, $v0
    0891E114:[00C2302C]: max        $a2, $a2, $v0
    0891E118:[24030040]: addiu      $v1, $zr, 64 <=> li $v1, 64
    0891E11C:[28C50041]: slti       $a1, $a2, 65
    0891E120:[28E20041]: slti       $v0, $a3, 65
    0891E124:[0088202B]: sltu       $a0, $a0, $t0
    0891E128:[0062380A]: movz       $a3, $v1, $v0
    0891E12C:[14800031]: bne        $a0, $zr, 0x0891E1F4
    0891E130:[0065300A]: movz       $a2, $v1, $a1
    0891E134:[00071200]: sll        $v0, $a3, 0x0008
    0891E138:[00461025]: or         $v0, $v0, $a2
    0891E13C:[3C033600]: lui        $v1, 0x3600 <=> li $v1, 0x36000000
    0891E140:[00431025]: or         $v0, $v0, $v1
    0891E144:[AD220000]: sw         $v0, 0($t1)
    0891E148:[0A247775]: j          0x0891DDD4
    0891E14C:[AE280008]: sw         $t0, 8($s1)
    0891E150:[8C4600AC]: lw         $a2, 172($v0)
    0891E154:[10C00007]: beq        $a2, $zr, 0x0891E174
    0891E158:[8C4500A8]: lw         $a1, 168($v0)
    0891E15C:[50A0002B]: beql       $a1, $zr, 0x0891E20C
    0891E160:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    0891E164:[3C0408AA]: lui        $a0, 0x08AA <=> li $a0, 0x08AA0000
    0891E168:[0E2494D2]: jal        0x08925348
    0891E16C:[2484393C]: addiu      $a0, $a0, 14652
    0891E170:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0891E174:[26423940]: addiu      $v0, $s2, 14656
    0891E178:[AC4500B8]: sw         $a1, 184($v0)
    0891E17C:[32020002]: andi       $v0, $s0, 2
    0891E180:[1040FF20]: beq        $v0, $zr, 0x0891DE04
    0891E184:[32020004]: andi       $v0, $s0, 4
    0891E188:[0E2474E1]: jal        0x0891D384
    0891E18C:[00000000]: nop
    0891E190:[32020004]: andi       $v0, $s0, 4
    0891E194:[1040FF1D]: beq        $v0, $zr, 0x0891DE0C
    0891E198:[32020200]: andi       $v0, $s0, 512
    0891E19C:[0E2474B4]: jal        0x0891D2D0
    0891E1A0:[00000000]: nop
    0891E1A4:[32020200]: andi       $v0, $s0, 512
    0891E1A8:[1040FF1A]: beq        $v0, $zr, 0x0891DE14
    0891E1AC:[32021000]: andi       $v0, $s0, 4096
    0891E1B0:[0E2473C1]: jal        0x0891CF04
    0891E1B4:[00000000]: nop
    0891E1B8:[32021000]: andi       $v0, $s0, 4096
    0891E1BC:[1040FF17]: beq        $v0, $zr, 0x0891DE1C
    0891E1C0:[32620008]: andi       $v0, $s3, 8
    0891E1C4:[0E2476FC]: jal        0x0891DBF0
    0891E1C8:[00000000]: nop
    0891E1CC:[32620008]: andi       $v0, $s3, 8
    0891E1D0:[5040FF15]: beql       $v0, $zr, 0x0891DE28
    0891E1D4:[26423940]: addiu      $v0, $s2, 14656
    0891E1D8:[0A247792]: j          0x0891DE48
    0891E1DC:[32028000]: andi       $v0, $s0, -32768
    0891E1E0:[0E24761F]: jal        0x0891D87C
    0891E1E4:[00000000]: nop
    0891E1E8:[26423940]: addiu      $v0, $s2, 14656
    0891E1EC:[0A24777B]: j          0x0891DDEC
    0891E1F0:[8C500014]: lw         $s0, 20($v0)
    0891E1F4:[0A247775]: j          0x0891DDD4
    0891E1F8:[AE20000C]: sw         $zr, 12($s1)
    0891E1FC:[0A247829]: j          0x0891E0A4
    0891E200:[ACA0000C]: sw         $zr, 12($a1)
    0891E204:[0A2477E5]: j          0x0891DF94
    0891E208:[ACA0000C]: sw         $zr, 12($a1)
    0891E20C:[26423940]: addiu      $v0, $s2, 14656
    0891E210:[0A24785F]: j          0x0891E17C
    0891E214:[AC4500B8]: sw         $a1, 184($v0)
    0891E218:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    0891E21C:[ACA20000]: sw         $v0, 0($a1)
    0891E220:[24A30004]: addiu      $v1, $a1, 4
    0891E224:[8C8B007C]: lw         $t3, 124($a0)
    0891E228:[15600031]: bne        $t3, $zr, 0x0891E2F0
    0891E22C:[AC830008]: sw         $v1, 8($a0)
    0891E230:[29420009]: slti       $v0, $t2, 9
    0891E234:[1440007D]: bne        $v0, $zr, 0x0891E42C
    0891E238:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    0891E23C:[240A0008]: addiu      $t2, $zr, 8 <=> li $t2, 8
    0891E240:[01E05821]: addu       $t3, $t7, $zr <=> move $t3, $t7
    0891E244:[244E3940]: addiu      $t6, $v0, 14656
    0891E248:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    0891E24C:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    0891E250:[3C0F2A00]: lui        $t7, 0x2A00 <=> li $t7, 0x2A000000
    0891E254:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    0891E258:[8DC20008]: lw         $v0, 8($t6)
    0891E25C:[018F2025]: or         $a0, $t4, $t7
    0891E260:[01603021]: addu       $a2, $t3, $zr <=> move $a2, $t3
    0891E264:[24430004]: addiu      $v1, $v0, 4
    0891E268:[AC440000]: sw         $a0, 0($v0)
    0891E26C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0891E270:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0891E274:[ADC30008]: sw         $v1, 8($t6)
    0891E278:[C4C00000]: lwc1       $f0, 0($a2)
    0891E27C:[C4C10004]: lwc1       $f1, 4($a2)
    0891E280:[C4C20008]: lwc1       $f2, 8($a2)
    0891E284:[44020000]: mfc1       $v0, $f0
    0891E288:[2508FFFF]: addiu      $t0, $t0, -1
    0891E28C:[24C60010]: addiu      $a2, $a2, 16
    0891E290:[00021A02]: srl        $v1, $v0, 0x0008
    0891E294:[44020800]: mfc1       $v0, $f1
    0891E298:[00691825]: or         $v1, $v1, $t1
    0891E29C:[ACE30000]: sw         $v1, 0($a3)
    0891E2A0:[00022202]: srl        $a0, $v0, 0x0008
    0891E2A4:[44021000]: mfc1       $v0, $f2
    0891E2A8:[00892025]: or         $a0, $a0, $t1
    0891E2AC:[00022A02]: srl        $a1, $v0, 0x0008
    0891E2B0:[00A92825]: or         $a1, $a1, $t1
    0891E2B4:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E2B8:[AC440004]: sw         $a0, 4($v0)
    0891E2BC:[24E7000C]: addiu      $a3, $a3, 12
    0891E2C0:[1500FFED]: bne        $t0, $zr, 0x0891E278
    0891E2C4:[AC450008]: sw         $a1, 8($v0)
    0891E2C8:[25AD0001]: addiu      $t5, $t5, 1
    0891E2CC:[ADC70008]: sw         $a3, 8($t6)
    0891E2D0:[258C000C]: addiu      $t4, $t4, 12
    0891E2D4:[154DFFE0]: bne        $t2, $t5, 0x0891E258
    0891E2D8:[256B0040]: addiu      $t3, $t3, 64
    0891E2DC:[0A2477BC]: j          0x0891DEF0
    0891E2E0:[32020020]: andi       $v0, $s0, 32
    0891E2E4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0891E2E8:[0A247835]: j          0x0891E0D4
    0891E2EC:[244202D0]: addiu      $v0, $v0, 720
    0891E2F0:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    0891E2F4:[0162582D]: min        $t3, $t3, $v0
    0891E2F8:[26433940]: addiu      $v1, $s2, 14656
    0891E2FC:[1960FEFB]: blez       $t3, 0x0891DEEC
    0891E300:[8C620078]: lw         $v0, 120($v1)
    0891E304:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    0891E308:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    0891E30C:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    0891E310:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    0891E314:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    0891E318:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    0891E31C:[8DC40008]: lw         $a0, 8($t6)
    0891E320:[8D420000]: lw         $v0, 0($t2)
    0891E324:[01911825]: or         $v1, $t4, $s1
    0891E328:[24850004]: addiu      $a1, $a0, 4
    0891E32C:[00021180]: sll        $v0, $v0, 0x0006
    0891E330:[AC830000]: sw         $v1, 0($a0)
    0891E334:[01E23021]: addu       $a2, $t7, $v0
    0891E338:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    0891E33C:[ADC50008]: sw         $a1, 8($t6)
    0891E340:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0891E344:[C4C00000]: lwc1       $f0, 0($a2)
    0891E348:[C4C10004]: lwc1       $f1, 4($a2)
    0891E34C:[C4C20008]: lwc1       $f2, 8($a2)
    0891E350:[44020000]: mfc1       $v0, $f0
    0891E354:[2508FFFF]: addiu      $t0, $t0, -1
    0891E358:[24C60010]: addiu      $a2, $a2, 16
    0891E35C:[00021A02]: srl        $v1, $v0, 0x0008
    0891E360:[44020800]: mfc1       $v0, $f1
    0891E364:[00691825]: or         $v1, $v1, $t1
    0891E368:[ACE30000]: sw         $v1, 0($a3)
    0891E36C:[00022202]: srl        $a0, $v0, 0x0008
    0891E370:[44021000]: mfc1       $v0, $f2
    0891E374:[00892025]: or         $a0, $a0, $t1
    0891E378:[00022A02]: srl        $a1, $v0, 0x0008
    0891E37C:[00A92825]: or         $a1, $a1, $t1
    0891E380:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E384:[AC440004]: sw         $a0, 4($v0)
    0891E388:[24E7000C]: addiu      $a3, $a3, 12
    0891E38C:[1500FFED]: bne        $t0, $zr, 0x0891E344
    0891E390:[AC450008]: sw         $a1, 8($v0)
    0891E394:[25AD0001]: addiu      $t5, $t5, 1
    0891E398:[ADC70008]: sw         $a3, 8($t6)
    0891E39C:[254A0004]: addiu      $t2, $t2, 4
    0891E3A0:[156DFFDE]: bne        $t3, $t5, 0x0891E31C
    0891E3A4:[258C000C]: addiu      $t4, $t4, 12
    0891E3A8:[0A2477BC]: j          0x0891DEF0
    0891E3AC:[32020020]: andi       $v0, $s0, 32
    0891E3B0:[26433940]: addiu      $v1, $s2, 14656
    0891E3B4:[18E0FEF7]: blez       $a3, 0x0891DF94
    0891E3B8:[C461008C]: lwc1       $f1, 140($v1)
    0891E3BC:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0891E3C0:[C44302B0]: lwc1       $f3, 688($v0)
    0891E3C4:[44801000]: mtc1       $zr, $f2
    0891E3C8:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    0891E3CC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891E3D0:[3C062C00]: lui        $a2, 0x2C00 <=> li $a2, 0x2C000000
    0891E3D4:[0A247900]: j          0x0891E400
    0891E3D8:[3C090100]: lui        $t1, 0x0100 <=> li $t1, 0x01000000
    0891E3DC:[44030000]: mfc1       $v1, $f0
    0891E3E0:[8D040008]: lw         $a0, 8($t0)
    0891E3E4:[00031202]: srl        $v0, $v1, 0x0008
    0891E3E8:[00C21025]: or         $v0, $a2, $v0
    0891E3EC:[24830004]: addiu      $v1, $a0, 4
    0891E3F0:[00C93021]: addu       $a2, $a2, $t1
    0891E3F4:[AC820000]: sw         $v0, 0($a0)
    0891E3F8:[10E5FEE6]: beq        $a3, $a1, 0x0891DF94
    0891E3FC:[AD030008]: sw         $v1, 8($t0)
    0891E400:[44852000]: mtc1       $a1, $f4
    0891E404:[46802020]: cvt.s.w    $f0, $f4
    0891E408:[46000801]: sub.s      $f0, $f1, $f0
    0891E40C:[46000005]: abs.s      $f0, $f0
    0891E410:[46001801]: sub.s      $f0, $f3, $f0
    0891E414:[4602003E]: c.le.s     $f0, $f2
    0891E418:[00000000]: nop
    0891E41C:[4500FFEF]: bc1f       0x0891E3DC
    0891E420:[24A50001]: addiu      $a1, $a1, 1
    0891E424:[0A2478F7]: j          0x0891E3DC
    0891E428:[44800000]: mtc1       $zr, $f0
    0891E42C:[5940FEB0]: blezl      $t2, 0x0891DEF0
    0891E430:[32020020]: andi       $v0, $s0, 32
    0891E434:[0A247890]: j          0x0891E240
    0891E438:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
  Back Branch 0891E2C0 2,556,692 times (length 20)
    0891E264:[24430004]: addiu      $v1, $v0, 4
    0891E268:[AC440000]: sw         $a0, 0($v0)
    0891E26C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0891E270:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0891E274:[ADC30008]: sw         $v1, 8($t6)
--> 0891E278:[C4C00000]: lwc1       $f0, 0($a2)
    0891E27C:[C4C10004]: lwc1       $f1, 4($a2)
    0891E280:[C4C20008]: lwc1       $f2, 8($a2)
    0891E284:[44020000]: mfc1       $v0, $f0
    0891E288:[2508FFFF]: addiu      $t0, $t0, -1
    0891E28C:[24C60010]: addiu      $a2, $a2, 16
    0891E290:[00021A02]: srl        $v1, $v0, 0x0008
    0891E294:[44020800]: mfc1       $v0, $f1
    0891E298:[00691825]: or         $v1, $v1, $t1
    0891E29C:[ACE30000]: sw         $v1, 0($a3)
    0891E2A0:[00022202]: srl        $a0, $v0, 0x0008
    0891E2A4:[44021000]: mfc1       $v0, $f2
    0891E2A8:[00892025]: or         $a0, $a0, $t1
    0891E2AC:[00022A02]: srl        $a1, $v0, 0x0008
    0891E2B0:[00A92825]: or         $a1, $a1, $t1
    0891E2B4:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E2B8:[AC440004]: sw         $a0, 4($v0)
    0891E2BC:[24E7000C]: addiu      $a3, $a3, 12
--> 0891E2C0:[1500FFED]: bne        $t0, $zr, 0x0891E278
    0891E2C4:[AC450008]: sw         $a1, 8($v0)
    0891E2C8:[25AD0001]: addiu      $t5, $t5, 1
    0891E2CC:[ADC70008]: sw         $a3, 8($t6)
    0891E2D0:[258C000C]: addiu      $t4, $t4, 12
  Back Branch 0891E38C 1,640,484 times (length 20)
    0891E330:[AC830000]: sw         $v1, 0($a0)
    0891E334:[01E23021]: addu       $a2, $t7, $v0
    0891E338:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    0891E33C:[ADC50008]: sw         $a1, 8($t6)
    0891E340:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 0891E344:[C4C00000]: lwc1       $f0, 0($a2)
    0891E348:[C4C10004]: lwc1       $f1, 4($a2)
    0891E34C:[C4C20008]: lwc1       $f2, 8($a2)
    0891E350:[44020000]: mfc1       $v0, $f0
    0891E354:[2508FFFF]: addiu      $t0, $t0, -1
    0891E358:[24C60010]: addiu      $a2, $a2, 16
    0891E35C:[00021A02]: srl        $v1, $v0, 0x0008
    0891E360:[44020800]: mfc1       $v0, $f1
    0891E364:[00691825]: or         $v1, $v1, $t1
    0891E368:[ACE30000]: sw         $v1, 0($a3)
    0891E36C:[00022202]: srl        $a0, $v0, 0x0008
    0891E370:[44021000]: mfc1       $v0, $f2
    0891E374:[00892025]: or         $a0, $a0, $t1
    0891E378:[00022A02]: srl        $a1, $v0, 0x0008
    0891E37C:[00A92825]: or         $a1, $a1, $t1
    0891E380:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E384:[AC440004]: sw         $a0, 4($v0)
    0891E388:[24E7000C]: addiu      $a3, $a3, 12
--> 0891E38C:[1500FFED]: bne        $t0, $zr, 0x0891E344
    0891E390:[AC450008]: sw         $a1, 8($v0)
    0891E394:[25AD0001]: addiu      $t5, $t5, 1
    0891E398:[ADC70008]: sw         $a3, 8($t6)
    0891E39C:[254A0004]: addiu      $t2, $t2, 4
  Back Branch 0891E2D4 639,173 times (length 33)
    0891E244:[244E3940]: addiu      $t6, $v0, 14656
    0891E248:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    0891E24C:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    0891E250:[3C0F2A00]: lui        $t7, 0x2A00 <=> li $t7, 0x2A000000
    0891E254:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
--> 0891E258:[8DC20008]: lw         $v0, 8($t6)
    0891E25C:[018F2025]: or         $a0, $t4, $t7
    0891E260:[01603021]: addu       $a2, $t3, $zr <=> move $a2, $t3
    0891E264:[24430004]: addiu      $v1, $v0, 4
    0891E268:[AC440000]: sw         $a0, 0($v0)
    0891E26C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0891E270:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0891E274:[ADC30008]: sw         $v1, 8($t6)
    0891E278:[C4C00000]: lwc1       $f0, 0($a2)
    0891E27C:[C4C10004]: lwc1       $f1, 4($a2)
    0891E280:[C4C20008]: lwc1       $f2, 8($a2)
    0891E284:[44020000]: mfc1       $v0, $f0
    0891E288:[2508FFFF]: addiu      $t0, $t0, -1
    0891E28C:[24C60010]: addiu      $a2, $a2, 16
    0891E290:[00021A02]: srl        $v1, $v0, 0x0008
    0891E294:[44020800]: mfc1       $v0, $f1
    0891E298:[00691825]: or         $v1, $v1, $t1
    0891E29C:[ACE30000]: sw         $v1, 0($a3)
    0891E2A0:[00022202]: srl        $a0, $v0, 0x0008
    0891E2A4:[44021000]: mfc1       $v0, $f2
    0891E2A8:[00892025]: or         $a0, $a0, $t1
    0891E2AC:[00022A02]: srl        $a1, $v0, 0x0008
    0891E2B0:[00A92825]: or         $a1, $a1, $t1
    0891E2B4:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E2B8:[AC440004]: sw         $a0, 4($v0)
    0891E2BC:[24E7000C]: addiu      $a3, $a3, 12
    0891E2C0:[1500FFED]: bne        $t0, $zr, 0x0891E278
    0891E2C4:[AC450008]: sw         $a1, 8($v0)
    0891E2C8:[25AD0001]: addiu      $t5, $t5, 1
    0891E2CC:[ADC70008]: sw         $a3, 8($t6)
    0891E2D0:[258C000C]: addiu      $t4, $t4, 12
--> 0891E2D4:[154DFFE0]: bne        $t2, $t5, 0x0891E258
    0891E2D8:[256B0040]: addiu      $t3, $t3, 64
    0891E2DC:[0A2477BC]: j          0x0891DEF0
    0891E2E0:[32020020]: andi       $v0, $s0, 32
    0891E2E4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
  Back Branch 0891E3A0 410,121 times (length 35)
    0891E308:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    0891E30C:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    0891E310:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    0891E314:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    0891E318:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
--> 0891E31C:[8DC40008]: lw         $a0, 8($t6)
    0891E320:[8D420000]: lw         $v0, 0($t2)
    0891E324:[01911825]: or         $v1, $t4, $s1
    0891E328:[24850004]: addiu      $a1, $a0, 4
    0891E32C:[00021180]: sll        $v0, $v0, 0x0006
    0891E330:[AC830000]: sw         $v1, 0($a0)
    0891E334:[01E23021]: addu       $a2, $t7, $v0
    0891E338:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    0891E33C:[ADC50008]: sw         $a1, 8($t6)
    0891E340:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0891E344:[C4C00000]: lwc1       $f0, 0($a2)
    0891E348:[C4C10004]: lwc1       $f1, 4($a2)
    0891E34C:[C4C20008]: lwc1       $f2, 8($a2)
    0891E350:[44020000]: mfc1       $v0, $f0
    0891E354:[2508FFFF]: addiu      $t0, $t0, -1
    0891E358:[24C60010]: addiu      $a2, $a2, 16
    0891E35C:[00021A02]: srl        $v1, $v0, 0x0008
    0891E360:[44020800]: mfc1       $v0, $f1
    0891E364:[00691825]: or         $v1, $v1, $t1
    0891E368:[ACE30000]: sw         $v1, 0($a3)
    0891E36C:[00022202]: srl        $a0, $v0, 0x0008
    0891E370:[44021000]: mfc1       $v0, $f2
    0891E374:[00892025]: or         $a0, $a0, $t1
    0891E378:[00022A02]: srl        $a1, $v0, 0x0008
    0891E37C:[00A92825]: or         $a1, $a1, $t1
    0891E380:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    0891E384:[AC440004]: sw         $a0, 4($v0)
    0891E388:[24E7000C]: addiu      $a3, $a3, 12
    0891E38C:[1500FFED]: bne        $t0, $zr, 0x0891E344
    0891E390:[AC450008]: sw         $a1, 8($v0)
    0891E394:[25AD0001]: addiu      $t5, $t5, 1
    0891E398:[ADC70008]: sw         $a3, 8($t6)
    0891E39C:[254A0004]: addiu      $t2, $t2, 4
--> 0891E3A0:[156DFFDE]: bne        $t3, $t5, 0x0891E31C
    0891E3A4:[258C000C]: addiu      $t4, $t4, 12
    0891E3A8:[0A2477BC]: j          0x0891DEF0
    0891E3AC:[32020020]: andi       $v0, $s0, 32
    0891E3B0:[26433940]: addiu      $v1, $s2, 14656
  Back Branch 0891E0A8 341,116 times (length 182)
  Back Branch 0891DE48 341,116 times (length 10)
    0891DE14:[144000EB]: bne        $v0, $zr, 0x0891E1C4
    0891DE18:[32620008]: andi       $v0, $s3, 8
    0891DE1C:[1440000A]: bne        $v0, $zr, 0x0891DE48
    0891DE20:[32028000]: andi       $v0, $s0, -32768
    0891DE24:[26423940]: addiu      $v0, $s2, 14656
--> 0891DE28:[AC400014]: sw         $zr, 20($v0)
    0891DE2C:[8FBF0030]: lw         $ra, 48($sp)
    0891DE30:[8FB3002C]: lw         $s3, 44($sp)
    0891DE34:[8FB20028]: lw         $s2, 40($sp)
    0891DE38:[8FB10024]: lw         $s1, 36($sp)
    0891DE3C:[8FB00020]: lw         $s0, 32($sp)
    0891DE40:[03E00008]: jr         $ra
    0891DE44:[27BD0040]: addiu      $sp, $sp, 64
--> 0891DE48:[1040FFF7]: beq        $v0, $zr, 0x0891DE28
    0891DE4C:[26423940]: addiu      $v0, $s2, 14656
    0891DE50:[26503940]: addiu      $s0, $s2, 14656
    0891DE54:[8E020018]: lw         $v0, 24($s0)
    0891DE58:[0441FFF3]: bgez       $v0, 0x0891DE28
  Back Branch 0891E09C 326,792 times (length 24)
    0891E030:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    0891E034:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    0891E038:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0891E03C:[ACA30008]: sw         $v1, 8($a1)
    0891E040:[AC820000]: sw         $v0, 0($a0)
--> 0891E044:[C5220000]: lwc1       $f2, 0($t1)
    0891E048:[C5200004]: lwc1       $f0, 4($t1)
    0891E04C:[C5210008]: lwc1       $f1, 8($t1)
    0891E050:[44021000]: mfc1       $v0, $f2
    0891E054:[26483940]: addiu      $t0, $s2, 14656
    0891E058:[44030000]: mfc1       $v1, $f0
    0891E05C:[00022202]: srl        $a0, $v0, 0x0008
    0891E060:[44020800]: mfc1       $v0, $f1
    0891E064:[8D070008]: lw         $a3, 8($t0)
    0891E068:[00032A02]: srl        $a1, $v1, 0x0008
    0891E06C:[00023202]: srl        $a2, $v0, 0x0008
    0891E070:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    0891E074:[00C23025]: or         $a2, $a2, $v0
    0891E078:[00822025]: or         $a0, $a0, $v0
    0891E07C:[00A22825]: or         $a1, $a1, $v0
    0891E080:[24E3000C]: addiu      $v1, $a3, 12
    0891E084:[254A0001]: addiu      $t2, $t2, 1
    0891E088:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0891E08C:[AD030008]: sw         $v1, 8($t0)
    0891E090:[25290010]: addiu      $t1, $t1, 16
    0891E094:[ACE40000]: sw         $a0, 0($a3)
    0891E098:[ACE50004]: sw         $a1, 4($a3)
--> 0891E09C:[1542FFE9]: bne        $t2, $v0, 0x0891E044
    0891E0A0:[ACE60008]: sw         $a2, 8($a3)
    0891E0A4:[32020800]: andi       $v0, $s0, 2048
    0891E0A8:[1040FF4B]: beq        $v0, $zr, 0x0891DDD8
    0891E0AC:[32620004]: andi       $v0, $s3, 4
  Back Branch 0891E2DC 192,782 times (length 253)
  Back Branch 0891E434 192,782 times (length 127)
  Back Branch 0891E1A8 178,239 times (length 231)
  Back Branch 0891E194 178,239 times (length 228)
  Back Branch 0891DE8C 169,936 times (length 27)
    0891DE14:[144000EB]: bne        $v0, $zr, 0x0891E1C4
    0891DE18:[32620008]: andi       $v0, $s3, 8
    0891DE1C:[1440000A]: bne        $v0, $zr, 0x0891DE48
    0891DE20:[32028000]: andi       $v0, $s0, -32768
    0891DE24:[26423940]: addiu      $v0, $s2, 14656
--> 0891DE28:[AC400014]: sw         $zr, 20($v0)
    0891DE2C:[8FBF0030]: lw         $ra, 48($sp)
    0891DE30:[8FB3002C]: lw         $s3, 44($sp)
    0891DE34:[8FB20028]: lw         $s2, 40($sp)
    0891DE38:[8FB10024]: lw         $s1, 36($sp)
    0891DE3C:[8FB00020]: lw         $s0, 32($sp)
    0891DE40:[03E00008]: jr         $ra
    0891DE44:[27BD0040]: addiu      $sp, $sp, 64
    0891DE48:[1040FFF7]: beq        $v0, $zr, 0x0891DE28
    0891DE4C:[26423940]: addiu      $v0, $s2, 14656
    0891DE50:[26503940]: addiu      $s0, $s2, 14656
    0891DE54:[8E020018]: lw         $v0, 24($s0)
    0891DE58:[0441FFF3]: bgez       $v0, 0x0891DE28
    0891DE5C:[26423940]: addiu      $v0, $s2, 14656
    0891DE60:[8E03000C]: lw         $v1, 12($s0)
    0891DE64:[1060FFF0]: beq        $v1, $zr, 0x0891DE28
    0891DE68:[3C0508AA]: lui        $a1, 0x08AA <=> li $a1, 0x08AA0000
    0891DE6C:[8E020008]: lw         $v0, 8($s0)
    0891DE70:[8E040028]: lw         $a0, 40($s0)
    0891DE74:[00621023]: subu       $v0, $v1, $v0
    0891DE78:[24A53948]: addiu      $a1, $a1, 14664
    0891DE7C:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0891DE80:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    0891DE84:[0E24682C]: jal        0x0891A0B0
    0891DE88:[AFA20000]: sw         $v0, 0($sp)
--> 0891DE8C:[1440FFE6]: bne        $v0, $zr, 0x0891DE28
    0891DE90:[26423940]: addiu      $v0, $s2, 14656
    0891DE94:[8E020028]: lw         $v0, 40($s0)
    0891DE98:[5440FFE2]: bnel       $v0, $zr, 0x0891DE24
    0891DE9C:[AE00000C]: sw         $zr, 12($s0)
  Back Branch 0891DE64 169,936 times (length 17)
    0891DE14:[144000EB]: bne        $v0, $zr, 0x0891E1C4
    0891DE18:[32620008]: andi       $v0, $s3, 8
    0891DE1C:[1440000A]: bne        $v0, $zr, 0x0891DE48
    0891DE20:[32028000]: andi       $v0, $s0, -32768
    0891DE24:[26423940]: addiu      $v0, $s2, 14656
--> 0891DE28:[AC400014]: sw         $zr, 20($v0)
    0891DE2C:[8FBF0030]: lw         $ra, 48($sp)
    0891DE30:[8FB3002C]: lw         $s3, 44($sp)
    0891DE34:[8FB20028]: lw         $s2, 40($sp)
    0891DE38:[8FB10024]: lw         $s1, 36($sp)
    0891DE3C:[8FB00020]: lw         $s0, 32($sp)
    0891DE40:[03E00008]: jr         $ra
    0891DE44:[27BD0040]: addiu      $sp, $sp, 64
    0891DE48:[1040FFF7]: beq        $v0, $zr, 0x0891DE28
    0891DE4C:[26423940]: addiu      $v0, $s2, 14656
    0891DE50:[26503940]: addiu      $s0, $s2, 14656
    0891DE54:[8E020018]: lw         $v0, 24($s0)
    0891DE58:[0441FFF3]: bgez       $v0, 0x0891DE28
    0891DE5C:[26423940]: addiu      $v0, $s2, 14656
    0891DE60:[8E03000C]: lw         $v1, 12($s0)
--> 0891DE64:[1060FFF0]: beq        $v1, $zr, 0x0891DE28
    0891DE68:[3C0508AA]: lui        $a1, 0x08AA <=> li $a1, 0x08AA0000
    0891DE6C:[8E020008]: lw         $v0, 8($s0)
    0891DE70:[8E040028]: lw         $a0, 40($s0)
    0891DE74:[00621023]: subu       $v0, $v1, $v0
  Back Branch 0891DE58 169,936 times (length 14)
    0891DE14:[144000EB]: bne        $v0, $zr, 0x0891E1C4
    0891DE18:[32620008]: andi       $v0, $s3, 8
    0891DE1C:[1440000A]: bne        $v0, $zr, 0x0891DE48
    0891DE20:[32028000]: andi       $v0, $s0, -32768
    0891DE24:[26423940]: addiu      $v0, $s2, 14656
--> 0891DE28:[AC400014]: sw         $zr, 20($v0)
    0891DE2C:[8FBF0030]: lw         $ra, 48($sp)
    0891DE30:[8FB3002C]: lw         $s3, 44($sp)
    0891DE34:[8FB20028]: lw         $s2, 40($sp)
    0891DE38:[8FB10024]: lw         $s1, 36($sp)
    0891DE3C:[8FB00020]: lw         $s0, 32($sp)
    0891DE40:[03E00008]: jr         $ra
    0891DE44:[27BD0040]: addiu      $sp, $sp, 64
    0891DE48:[1040FFF7]: beq        $v0, $zr, 0x0891DE28
    0891DE4C:[26423940]: addiu      $v0, $s2, 14656
    0891DE50:[26503940]: addiu      $s0, $s2, 14656
    0891DE54:[8E020018]: lw         $v0, 24($s0)
--> 0891DE58:[0441FFF3]: bgez       $v0, 0x0891DE28
    0891DE5C:[26423940]: addiu      $v0, $s2, 14656
    0891DE60:[8E03000C]: lw         $v1, 12($s0)
    0891DE64:[1060FFF0]: beq        $v1, $zr, 0x0891DE28
    0891DE68:[3C0508AA]: lui        $a1, 0x08AA <=> li $a1, 0x08AA0000
  Back Branch 0891E2FC 63,634 times (length 262)
  Back Branch 0891E3A8 63,634 times (length 304)
  Back Branch 0891E1BC 62,722 times (length 234)
  Back Branch 0891E1EC 19,018 times (length 258)
  Back Branch 0891E2E8 18,831 times (length 135)
  Back Branch 0891E0C0 18,831 times (length 188)
  Back Branch 0891E148 18,831 times (length 223)
  Back Branch 0891E180 18,831 times (length 225)
  Back Branch 0891E1D8 18,831 times (length 230)
_S1_2_891BC4C 131,694,627 instructions (1.622%), 261 calls (0891BC4C - 0891BC94, length 19)
    0891BC4C:[24C6000F]: addiu      $a2, $a2, 15
    0891BC50:[7C061804]: ins        $a2, $zr, 0, 4
    0891BC54:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    0891BC58:[18E0000D]: blez       $a3, 0x0891BC90
    0891BC5C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891BC60:[19600007]: blez       $t3, 0x0891BC80
    0891BC64:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0891BC68:[91220000]: lbu        $v0, 0($t1)
    0891BC6C:[24630001]: addiu      $v1, $v1, 1
    0891BC70:[25290001]: addiu      $t1, $t1, 1
    0891BC74:[A0820000]: sb         $v0, 0($a0)
    0891BC78:[1563FFFB]: bne        $t3, $v1, 0x0891BC68
    0891BC7C:[24840001]: addiu      $a0, $a0, 1
    0891BC80:[01866021]: addu       $t4, $t4, $a2
    0891BC84:[24A50001]: addiu      $a1, $a1, 1
    0891BC88:[14E5FFF5]: bne        $a3, $a1, 0x0891BC60
    0891BC8C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0891BC90:[03E00008]: jr         $ra
    0891BC94:[00000000]: nop
  Back Branch 0891BC78 21,888,824 times (length 6)
    0891BC54:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    0891BC58:[18E0000D]: blez       $a3, 0x0891BC90
    0891BC5C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891BC60:[19600007]: blez       $t3, 0x0891BC80
    0891BC64:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 0891BC68:[91220000]: lbu        $v0, 0($t1)
    0891BC6C:[24630001]: addiu      $v1, $v1, 1
    0891BC70:[25290001]: addiu      $t1, $t1, 1
    0891BC74:[A0820000]: sb         $v0, 0($a0)
--> 0891BC78:[1563FFFB]: bne        $t3, $v1, 0x0891BC68
    0891BC7C:[24840001]: addiu      $a0, $a0, 1
    0891BC80:[01866021]: addu       $t4, $t4, $a2
    0891BC84:[24A50001]: addiu      $a1, $a1, 1
    0891BC88:[14E5FFF5]: bne        $a3, $a1, 0x0891BC60
  Back Branch 0891BC88 59,976 times (length 12)
    0891BC4C:[24C6000F]: addiu      $a2, $a2, 15
    0891BC50:[7C061804]: ins        $a2, $zr, 0, 4
    0891BC54:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    0891BC58:[18E0000D]: blez       $a3, 0x0891BC90
    0891BC5C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
--> 0891BC60:[19600007]: blez       $t3, 0x0891BC80
    0891BC64:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0891BC68:[91220000]: lbu        $v0, 0($t1)
    0891BC6C:[24630001]: addiu      $v1, $v1, 1
    0891BC70:[25290001]: addiu      $t1, $t1, 1
    0891BC74:[A0820000]: sb         $v0, 0($a0)
    0891BC78:[1563FFFB]: bne        $t3, $v1, 0x0891BC68
    0891BC7C:[24840001]: addiu      $a0, $a0, 1
    0891BC80:[01866021]: addu       $t4, $t4, $a2
    0891BC84:[24A50001]: addiu      $a1, $a1, 1
--> 0891BC88:[14E5FFF5]: bne        $a3, $a1, 0x0891BC60
    0891BC8C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0891BC90:[03E00008]: jr         $ra
    0891BC94:[00000000]: nop
_S1_2_88F8080 115,023,497 instructions (1.417%), 555,901 calls (088F8080 - 088F83E0, length 217)
    088F8080:[27BDFF20]: addiu      $sp, $sp, -224
    088F8084:[AFBF000C]: sw         $ra, 12($sp)
    088F8088:[AFB10008]: sw         $s1, 8($sp)
    088F808C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    088F8090:[27A40010]: addiu      $a0, $sp, 16
    088F8094:[0E23E00E]: jal        0x088F8038
    088F8098:[AFB00004]: sw         $s0, 4($sp)
    088F809C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088F80A0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088F80A4:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088F80A8:[8E230000]: lw         $v1, 0($s1)
    088F80AC:[00651824]: and        $v1, $v1, $a1
    088F80B0:[5060000B]: beql       $v1, $zr, 0x088F80E0
    088F80B4:[00081880]: sll        $v1, $t0, 0x0002
    088F80B8:[00082080]: sll        $a0, $t0, 0x0002
    088F80BC:[009D1821]: addu       $v1, $a0, $sp
    088F80C0:[24660058]: addiu      $a2, $v1, 88
    088F80C4:[00881821]: addu       $v1, $a0, $t0
    088F80C8:[000318C0]: sll        $v1, $v1, 0x0003
    088F80CC:[02231821]: addu       $v1, $s1, $v1
    088F80D0:[8C630240]: lw         $v1, 576($v1)
    088F80D4:[10000006]: b          0x088F80F0
    088F80D8:[ACC30000]: sw         $v1, 0($a2)
    088F80E0:[007D1821]: addu       $v1, $v1, $sp
    088F80E4:[24660058]: addiu      $a2, $v1, 88
    088F80E8:[8E230240]: lw         $v1, 576($s1)
    088F80EC:[ACC30000]: sw         $v1, 0($a2)
    088F80F0:[8CC30000]: lw         $v1, 0($a2)
    088F80F4:[50600003]: beql       $v1, $zr, 0x088F8104
    088F80F8:[25080001]: addiu      $t0, $t0, 1
    088F80FC:[34E70001]: ori        $a3, $a3, 1
    088F8100:[25080001]: addiu      $t0, $t0, 1
    088F8104:[29030004]: slti       $v1, $t0, 4
    088F8108:[5460FFE8]: bnel       $v1, $zr, 0x088F80AC
    088F810C:[8E230000]: lw         $v1, 0($s1)
    088F8110:[50E000B0]: beql       $a3, $zr, 0x088F83D4
    088F8114:[8FBF000C]: lw         $ra, 12($sp)
    088F8118:[0E243C76]: jal        0x0890F1D8
    088F811C:[8E240004]: lw         $a0, 4($s1)
    088F8120:[C621002C]: lwc1       $f1, 44($s1)
    088F8124:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    088F8128:[E7A100B8]: swc1       $f1, 184($sp)
    088F812C:[C6200030]: lwc1       $f0, 48($s1)
    088F8130:[12000018]: beq        $s0, $zr, 0x088F8194
    088F8134:[E7A000BC]: swc1       $f0, 188($sp)
    088F8138:[44800000]: mtc1       $zr, $f0
    088F813C:[4600083C]: c.lt.s     $f1, $f0
    088F8140:[00000000]: nop
    088F8144:[45020008]: bc1fl      0x088F8168
    088F8148:[C7A100BC]: lwc1       $f1, 188($sp)
    088F814C:[C6220044]: lwc1       $f2, 68($s1)
    088F8150:[C6210034]: lwc1       $f1, 52($s1)
    088F8154:[C6000004]: lwc1       $f0, 4($s0)
    088F8158:[46011041]: sub.s      $f1, $f2, $f1
    088F815C:[46010002]: mul.s      $f0, $f0, $f1
    088F8160:[E7A000B8]: swc1       $f0, 184($sp)
    088F8164:[C7A100BC]: lwc1       $f1, 188($sp)
    088F8168:[44800000]: mtc1       $zr, $f0
    088F816C:[4600083C]: c.lt.s     $f1, $f0
    088F8170:[00000000]: nop
    088F8174:[45020008]: bc1fl      0x088F8198
    088F8178:[C7A100B8]: lwc1       $f1, 184($sp)
    088F817C:[C6220040]: lwc1       $f2, 64($s1)
    088F8180:[C6210038]: lwc1       $f1, 56($s1)
    088F8184:[C6000008]: lwc1       $f0, 8($s0)
    088F8188:[46011041]: sub.s      $f1, $f2, $f1
    088F818C:[46010002]: mul.s      $f0, $f0, $f1
    088F8190:[E7A000BC]: swc1       $f0, 188($sp)
    088F8194:[C7A100B8]: lwc1       $f1, 184($sp)
    088F8198:[44800000]: mtc1       $zr, $f0
    088F819C:[4600083C]: c.lt.s     $f1, $f0
    088F81A0:[00000000]: nop
    088F81A4:[45020003]: bc1fl      0x088F81B4
    088F81A8:[C7A100BC]: lwc1       $f1, 188($sp)
    088F81AC:[E7A000B8]: swc1       $f0, 184($sp)
    088F81B0:[C7A100BC]: lwc1       $f1, 188($sp)
    088F81B4:[44800000]: mtc1       $zr, $f0
    088F81B8:[4600083C]: c.lt.s     $f1, $f0
    088F81BC:[00000000]: nop
    088F81C0:[45020003]: bc1fl      0x088F81D0
    088F81C4:[C7A000B8]: lwc1       $f0, 184($sp)
    088F81C8:[E7A000BC]: swc1       $f0, 188($sp)
    088F81CC:[C7A000B8]: lwc1       $f0, 184($sp)
    088F81D0:[44800800]: mtc1       $zr, $f1
    088F81D4:[46000832]: c.eq.s     $f1, $f0
    088F81D8:[00000000]: nop
    088F81DC:[4501007C]: bc1t       0x088F83D0
    088F81E0:[00000000]: nop
    088F81E4:[C7A000BC]: lwc1       $f0, 188($sp)
    088F81E8:[46000832]: c.eq.s     $f1, $f0
    088F81EC:[00000000]: nop
    088F81F0:[45020004]: bc1fl      0x088F8204
    088F81F4:[8E260014]: lw         $a2, 20($s1)
    088F81F8:[10000075]: b          0x088F83D0
    088F81FC:[00000000]: nop
    088F8204:[27A40088]: addiu      $a0, $sp, 136
    088F8208:[0E23F0E3]: jal        0x088FC38C
    088F820C:[27A500B8]: addiu      $a1, $sp, 184
    088F8210:[27A40010]: addiu      $a0, $sp, 16
    088F8214:[0E2496FF]: jal        0x08925BFC
    088F8218:[262502C0]: addiu      $a1, $s1, 704
    088F821C:[27A40088]: addiu      $a0, $sp, 136
    088F8220:[27A50010]: addiu      $a1, $sp, 16
    088F8224:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    088F8228:[0E243058]: jal        0x0890C160
    088F822C:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    088F8230:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088F8234:[00041040]: sll        $v0, $a0, 0x0001
    088F8238:[00441021]: addu       $v0, $v0, $a0
    088F823C:[00021080]: sll        $v0, $v0, 0x0002
    088F8240:[005D1021]: addu       $v0, $v0, $sp
    088F8244:[24430088]: addiu      $v1, $v0, 136
    088F8248:[C4600000]: lwc1       $f0, 0($v1)
    088F824C:[24840001]: addiu      $a0, $a0, 1
    088F8250:[28820004]: slti       $v0, $a0, 4
    088F8254:[E4600000]: swc1       $f0, 0($v1)
    088F8258:[C4600004]: lwc1       $f0, 4($v1)
    088F825C:[1440FFF5]: bne        $v0, $zr, 0x088F8234
    088F8260:[E4600004]: swc1       $f0, 4($v1)
    088F8264:[C7A1008C]: lwc1       $f1, 140($sp)
    088F8268:[C7A00094]: lwc1       $f0, 148($sp)
    088F826C:[C7A20088]: lwc1       $f2, 136($sp)
    088F8270:[E7A1006C]: swc1       $f1, 108($sp)
    088F8274:[E7A00070]: swc1       $f0, 112($sp)
    088F8278:[C7A100A0]: lwc1       $f1, 160($sp)
    088F827C:[C7A000A4]: lwc1       $f0, 164($sp)
    088F8280:[E7A20068]: swc1       $f2, 104($sp)
    088F8284:[E7A10078]: swc1       $f1, 120($sp)
    088F8288:[E7A0007C]: swc1       $f0, 124($sp)
    088F828C:[C7A20098]: lwc1       $f2, 152($sp)
    088F8290:[C7A100AC]: lwc1       $f1, 172($sp)
    088F8294:[C7A000B0]: lwc1       $f0, 176($sp)
    088F8298:[E7A20074]: swc1       $f2, 116($sp)
    088F829C:[E7A10080]: swc1       $f1, 128($sp)
    088F82A0:[E7A00084]: swc1       $f0, 132($sp)
    088F82A4:[8E230004]: lw         $v1, 4($s1)
    088F82A8:[2402FFFE]: addiu      $v0, $zr, -2 <=> li $v0, -2
    088F82AC:[5462001D]: bnel       $v1, $v0, 0x088F8324
    088F82B0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088F82B4:[8E240000]: lw         $a0, 0($s1)
    088F82B8:[30824000]: andi       $v0, $a0, 16384
    088F82BC:[50400005]: beql       $v0, $zr, 0x088F82D4
    088F82C0:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    088F82C4:[30828000]: andi       $v0, $a0, -32768
    088F82C8:[54400006]: bnel       $v0, $zr, 0x088F82E4
    088F82CC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088F82D0:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    088F82D4:[27A60068]: addiu      $a2, $sp, 104
    088F82D8:[0E23F080]: jal        0x088FC200
    088F82DC:[26270034]: addiu      $a3, $s1, 52
    088F82E0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088F82E4:[000510C0]: sll        $v0, $a1, 0x0003
    088F82E8:[02222021]: addu       $a0, $s1, $v0
    088F82EC:[C4800034]: lwc1       $f0, 52($a0)
    088F82F0:[005D1021]: addu       $v0, $v0, $sp
    088F82F4:[244300C0]: addiu      $v1, $v0, 192
    088F82F8:[E4600000]: swc1       $f0, 0($v1)
    088F82FC:[C4800038]: lwc1       $f0, 56($a0)
    088F8300:[24A50001]: addiu      $a1, $a1, 1
    088F8304:[28A20004]: slti       $v0, $a1, 4
    088F8308:[1440FFF6]: bne        $v0, $zr, 0x088F82E4
    088F830C:[E4600004]: swc1       $f0, 4($v1)
    088F8310:[8E220000]: lw         $v0, 0($s1)
    088F8314:[34428000]: ori        $v0, $v0, -32768
    088F8318:[1000001D]: b          0x088F8390
    088F831C:[AE220000]: sw         $v0, 0($s1)
    088F8324:[5200000F]: beql       $s0, $zr, 0x088F8364
    088F8328:[000410C0]: sll        $v0, $a0, 0x0003
    088F832C:[000410C0]: sll        $v0, $a0, 0x0003
    088F8330:[02221821]: addu       $v1, $s1, $v0
    088F8334:[C4610034]: lwc1       $f1, 52($v1)
    088F8338:[C6000004]: lwc1       $f0, 4($s0)
    088F833C:[005D1021]: addu       $v0, $v0, $sp
    088F8340:[244200C0]: addiu      $v0, $v0, 192
    088F8344:[46000802]: mul.s      $f0, $f1, $f0
    088F8348:[E4400000]: swc1       $f0, 0($v0)
    088F834C:[C4610038]: lwc1       $f1, 56($v1)
    088F8350:[C6000008]: lwc1       $f0, 8($s0)
    088F8354:[46000802]: mul.s      $f0, $f1, $f0
    088F8358:[10000009]: b          0x088F8380
    088F835C:[E4400004]: swc1       $f0, 4($v0)
    088F8364:[02221821]: addu       $v1, $s1, $v0
    088F8368:[C4600034]: lwc1       $f0, 52($v1)
    088F836C:[005D1021]: addu       $v0, $v0, $sp
    088F8370:[244200C0]: addiu      $v0, $v0, 192
    088F8374:[E4400000]: swc1       $f0, 0($v0)
    088F8378:[C4600038]: lwc1       $f0, 56($v1)
    088F837C:[E4400004]: swc1       $f0, 4($v0)
    088F8380:[24840001]: addiu      $a0, $a0, 1
    088F8384:[28820004]: slti       $v0, $a0, 4
    088F8388:[1440FFE6]: bne        $v0, $zr, 0x088F8324
    088F838C:[00000000]: nop
    088F8390:[8E240014]: lw         $a0, 20($s1)
    088F8394:[0E23F035]: jal        0x088FC0D4
    088F8398:[27A500C0]: addiu      $a1, $sp, 192
    088F839C:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    088F83A0:[44806000]: mtc1       $zr, $f12
    088F83A4:[44827000]: mtc1       $v0, $f14
    088F83A8:[8E290010]: lw         $t1, 16($s1)
    088F83AC:[8E280004]: lw         $t0, 4($s1)
    088F83B0:[8E2A000C]: lw         $t2, 12($s1)
    088F83B4:[46006346]: mov.s      $f13, $f12
    088F83B8:[27A40068]: addiu      $a0, $sp, 104
    088F83BC:[27A500C0]: addiu      $a1, $sp, 192
    088F83C0:[460073C6]: mov.s      $f15, $f14
    088F83C4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088F83C8:[0E243647]: jal        0x0890D91C
    088F83CC:[27A70058]: addiu      $a3, $sp, 88
    088F83D0:[8FBF000C]: lw         $ra, 12($sp)
    088F83D4:[8FB10008]: lw         $s1, 8($sp)
    088F83D8:[8FB00004]: lw         $s0, 4($sp)
    088F83DC:[03E00008]: jr         $ra
    088F83E0:[27BD00E0]: addiu      $sp, $sp, 224
  Back Branch 088F8108 1,667,703 times (length 25)
    088F8098:[AFB00004]: sw         $s0, 4($sp)
    088F809C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088F80A0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088F80A4:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    088F80A8:[8E230000]: lw         $v1, 0($s1)
--> 088F80AC:[00651824]: and        $v1, $v1, $a1
    088F80B0:[5060000B]: beql       $v1, $zr, 0x088F80E0
    088F80B4:[00081880]: sll        $v1, $t0, 0x0002
    088F80B8:[00082080]: sll        $a0, $t0, 0x0002
    088F80BC:[009D1821]: addu       $v1, $a0, $sp
    088F80C0:[24660058]: addiu      $a2, $v1, 88
    088F80C4:[00881821]: addu       $v1, $a0, $t0
    088F80C8:[000318C0]: sll        $v1, $v1, 0x0003
    088F80CC:[02231821]: addu       $v1, $s1, $v1
    088F80D0:[8C630240]: lw         $v1, 576($v1)
    088F80D4:[10000006]: b          0x088F80F0
    088F80D8:[ACC30000]: sw         $v1, 0($a2)
    088F80E0:[007D1821]: addu       $v1, $v1, $sp
    088F80E4:[24660058]: addiu      $a2, $v1, 88
    088F80E8:[8E230240]: lw         $v1, 576($s1)
    088F80EC:[ACC30000]: sw         $v1, 0($a2)
    088F80F0:[8CC30000]: lw         $v1, 0($a2)
    088F80F4:[50600003]: beql       $v1, $zr, 0x088F8104
    088F80F8:[25080001]: addiu      $t0, $t0, 1
    088F80FC:[34E70001]: ori        $a3, $a3, 1
    088F8100:[25080001]: addiu      $t0, $t0, 1
    088F8104:[29030004]: slti       $v1, $t0, 4
--> 088F8108:[5460FFE8]: bnel       $v1, $zr, 0x088F80AC
    088F810C:[8E230000]: lw         $v1, 0($s1)
    088F8110:[50E000B0]: beql       $a3, $zr, 0x088F83D4
    088F8114:[8FBF000C]: lw         $ra, 12($sp)
    088F8118:[0E243C76]: jal        0x0890F1D8
  Back Branch 088F8388 1,260,620 times (length 27)
    088F8310:[8E220000]: lw         $v0, 0($s1)
    088F8314:[34428000]: ori        $v0, $v0, -32768
    088F8318:[1000001D]: b          0x088F8390
    088F831C:[AE220000]: sw         $v0, 0($s1)
--> 088F8324:[5200000F]: beql       $s0, $zr, 0x088F8364
    088F8328:[000410C0]: sll        $v0, $a0, 0x0003
    088F832C:[000410C0]: sll        $v0, $a0, 0x0003
    088F8330:[02221821]: addu       $v1, $s1, $v0
    088F8334:[C4610034]: lwc1       $f1, 52($v1)
    088F8338:[C6000004]: lwc1       $f0, 4($s0)
    088F833C:[005D1021]: addu       $v0, $v0, $sp
    088F8340:[244200C0]: addiu      $v0, $v0, 192
    088F8344:[46000802]: mul.s      $f0, $f1, $f0
    088F8348:[E4400000]: swc1       $f0, 0($v0)
    088F834C:[C4610038]: lwc1       $f1, 56($v1)
    088F8350:[C6000008]: lwc1       $f0, 8($s0)
    088F8354:[46000802]: mul.s      $f0, $f1, $f0
    088F8358:[10000009]: b          0x088F8380
    088F835C:[E4400004]: swc1       $f0, 4($v0)
    088F8364:[02221821]: addu       $v1, $s1, $v0
    088F8368:[C4600034]: lwc1       $f0, 52($v1)
    088F836C:[005D1021]: addu       $v0, $v0, $sp
    088F8370:[244200C0]: addiu      $v0, $v0, 192
    088F8374:[E4400000]: swc1       $f0, 0($v0)
    088F8378:[C4600038]: lwc1       $f0, 56($v1)
    088F837C:[E4400004]: swc1       $f0, 4($v0)
    088F8380:[24840001]: addiu      $a0, $a0, 1
    088F8384:[28820004]: slti       $v0, $a0, 4
--> 088F8388:[1440FFE6]: bne        $v0, $zr, 0x088F8324
    088F838C:[00000000]: nop
    088F8390:[8E240014]: lw         $a0, 20($s1)
    088F8394:[0E23F035]: jal        0x088FC0D4
    088F8398:[27A500C0]: addiu      $a1, $sp, 192
  Back Branch 088F825C 1,260,620 times (length 12)
    088F8220:[27A50010]: addiu      $a1, $sp, 16
    088F8224:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    088F8228:[0E243058]: jal        0x0890C160
    088F822C:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    088F8230:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 088F8234:[00041040]: sll        $v0, $a0, 0x0001
    088F8238:[00441021]: addu       $v0, $v0, $a0
    088F823C:[00021080]: sll        $v0, $v0, 0x0002
    088F8240:[005D1021]: addu       $v0, $v0, $sp
    088F8244:[24430088]: addiu      $v1, $v0, 136
    088F8248:[C4600000]: lwc1       $f0, 0($v1)
    088F824C:[24840001]: addiu      $a0, $a0, 1
    088F8250:[28820004]: slti       $v0, $a0, 4
    088F8254:[E4600000]: swc1       $f0, 0($v1)
    088F8258:[C4600004]: lwc1       $f0, 4($v1)
--> 088F825C:[1440FFF5]: bne        $v0, $zr, 0x088F8234
    088F8260:[E4600004]: swc1       $f0, 4($v1)
    088F8264:[C7A1008C]: lwc1       $f1, 140($sp)
    088F8268:[C7A00094]: lwc1       $f0, 148($sp)
    088F826C:[C7A20088]: lwc1       $f2, 136($sp)
_S1_2_8960FB8 98,705,991 instructions (1.216%), 1,051,053 calls (08960FB8 - 08961F0C, length 982)
_S1_2_8937C70 85,917,081 instructions (1.058%), 33 calls (08937C70 - 08937D00, length 37)
    08937C70:[14800003]: bne        $a0, $zr, 0x08937C80
    08937C74:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08937C78:[10000020]: b          0x08937CFC
    08937C7C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08937C80:[8C83000C]: lw         $v1, 12($a0)
    08937C84:[50650003]: beql       $v1, $a1, 0x08937C94
    08937C88:[8C820000]: lw         $v0, 0($a0)
    08937C8C:[1000001B]: b          0x08937CFC
    08937C90:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08937C94:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    08937C98:[0041082B]: sltu       $at, $v0, $at
    08937C9C:[54200003]: bnel       $at, $zr, 0x08937CAC
    08937CA0:[8C850004]: lw         $a1, 4($a0)
    08937CA4:[10000015]: b          0x08937CFC
    08937CA8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08937CAC:[28A10301]: slti       $at, $a1, 769
    08937CB0:[54200003]: bnel       $at, $zr, 0x08937CC0
    08937CB4:[2462FFF0]: addiu      $v0, $v1, -16
    08937CB8:[10000010]: b          0x08937CFC
    08937CBC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08937CC0:[00051840]: sll        $v1, $a1, 0x0001
    08937CC4:[00651821]: addu       $v1, $v1, $a1
    08937CC8:[00032900]: sll        $a1, $v1, 0x0004
    08937CCC:[00451823]: subu       $v1, $v0, $a1
    08937CD0:[00851021]: addu       $v0, $a0, $a1
    08937CD4:[24450010]: addiu      $a1, $v0, 16
    08937CD8:[10000004]: b          0x08937CEC
    08937CDC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08937CE0:[24840001]: addiu      $a0, $a0, 1
    08937CE4:[00C23021]: addu       $a2, $a2, $v0
    08937CE8:[24A50001]: addiu      $a1, $a1, 1
    08937CEC:[0083102A]: slt        $v0, $a0, $v1
    08937CF0:[5440FFFB]: bnel       $v0, $zr, 0x08937CE0
    08937CF4:[90A20000]: lbu        $v0, 0($a1)
    08937CF8:[30C2FFFF]: andi       $v0, $a2, -1
    08937CFC:[03E00008]: jr         $ra
    08937D00:[00000000]: nop
  Back Branch 08937CF0 14,319,376 times (length 6)
    08937CCC:[00451823]: subu       $v1, $v0, $a1
    08937CD0:[00851021]: addu       $v0, $a0, $a1
    08937CD4:[24450010]: addiu      $a1, $v0, 16
    08937CD8:[10000004]: b          0x08937CEC
    08937CDC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 08937CE0:[24840001]: addiu      $a0, $a0, 1
    08937CE4:[00C23021]: addu       $a2, $a2, $v0
    08937CE8:[24A50001]: addiu      $a1, $a1, 1
    08937CEC:[0083102A]: slt        $v0, $a0, $v1
--> 08937CF0:[5440FFFB]: bnel       $v0, $zr, 0x08937CE0
    08937CF4:[90A20000]: lbu        $v0, 0($a1)
    08937CF8:[30C2FFFF]: andi       $v0, $a2, -1
    08937CFC:[03E00008]: jr         $ra
    08937D00:[00000000]: nop
_S1_2_88852F8 78,911,150 instructions (0.972%), 731,103 calls (088852F8 - 08885594, length 168)
    088852F8:[27BDFFA0]: addiu      $sp, $sp, -96
    088852FC:[AFBF001C]: sw         $ra, 28($sp)
    08885300:[AFB30018]: sw         $s3, 24($sp)
    08885304:[AFB20014]: sw         $s2, 20($sp)
    08885308:[AFB10010]: sw         $s1, 16($sp)
    0888530C:[AFB0000C]: sw         $s0, 12($sp)
    08885310:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    08885314:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08885318:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    0888531C:[0E2496F7]: jal        0x08925BDC
    08885320:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08885324:[C6600004]: lwc1       $f0, 4($s3)
    08885328:[C6610000]: lwc1       $f1, 0($s3)
    0888532C:[C6620008]: lwc1       $f2, 8($s3)
    08885330:[46000002]: mul.s      $f0, $f0, $f0
    08885334:[46010842]: mul.s      $f1, $f1, $f1
    08885338:[46000840]: add.s      $f1, $f1, $f0
    0888533C:[46021002]: mul.s      $f0, $f2, $f2
    08885340:[0E20747A]: jal        0x0881D1E8
    08885344:[46010300]: add.s      $f12, $f0, $f1
    08885348:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0888534C:[44820800]: mtc1       $v0, $f1
    08885350:[46000B03]: div.s      $f12, $f1, $f0
    08885354:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08885358:[0E249661]: jal        0x08925984
    0888535C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08885360:[C6420004]: lwc1       $f2, 4($s2)
    08885364:[C6410008]: lwc1       $f1, 8($s2)
    08885368:[44800000]: mtc1       $zr, $f0
    0888536C:[460211C2]: mul.s      $f7, $f2, $f2
    08885370:[46010982]: mul.s      $f6, $f1, $f1
    08885374:[460638C0]: add.s      $f3, $f7, $f6
    08885378:[46030032]: c.eq.s     $f0, $f3
    0888537C:[00000000]: nop
    08885380:[4503004D]: bc1tl      0x088854B8
    08885384:[3C0308A0]: lui        $v1, 0x08A0 <=> li $v1, 0x08A00000
    08885388:[46001047]: neg.s      $f1, $f2
    0888538C:[C6420000]: lwc1       $f2, 0($s2)
    08885390:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    08885394:[44832800]: mtc1       $v1, $f5
    08885398:[E6410010]: swc1       $f1, 16($s2)
    0888539C:[46022841]: sub.s      $f1, $f5, $f2
    088853A0:[46030903]: div.s      $f4, $f1, $f3
    088853A4:[C6420000]: lwc1       $f2, 0($s2)
    088853A8:[46043042]: mul.s      $f1, $f6, $f4
    088853AC:[46011040]: add.s      $f1, $f2, $f1
    088853B0:[E6410014]: swc1       $f1, 20($s2)
    088853B4:[C6430008]: lwc1       $f3, 8($s2)
    088853B8:[C6420004]: lwc1       $f2, 4($s2)
    088853BC:[46043842]: mul.s      $f1, $f7, $f4
    088853C0:[460018C7]: neg.s      $f3, $f3
    088853C4:[46021882]: mul.s      $f2, $f3, $f2
    088853C8:[46022082]: mul.s      $f2, $f4, $f2
    088853CC:[E6420018]: swc1       $f2, 24($s2)
    088853D0:[C6420008]: lwc1       $f2, 8($s2)
    088853D4:[46001087]: neg.s      $f2, $f2
    088853D8:[E6420020]: swc1       $f2, 32($s2)
    088853DC:[C6430008]: lwc1       $f3, 8($s2)
    088853E0:[C6420004]: lwc1       $f2, 4($s2)
    088853E4:[460018C7]: neg.s      $f3, $f3
    088853E8:[46021882]: mul.s      $f2, $f3, $f2
    088853EC:[46022082]: mul.s      $f2, $f4, $f2
    088853F0:[E6420024]: swc1       $f2, 36($s2)
    088853F4:[C6420000]: lwc1       $f2, 0($s2)
    088853F8:[46011040]: add.s      $f1, $f2, $f1
    088853FC:[E6410028]: swc1       $f1, 40($s2)
    08885400:[C662000C]: lwc1       $f2, 12($s3)
    08885404:[46020032]: c.eq.s     $f0, $f2
    08885408:[00000000]: nop
    0888540C:[45010043]: bc1t       0x0888551C
    08885410:[00000000]: nop
    08885414:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08885418:[C441DE6C]: lwc1       $f1, -8596($v0)
    0888541C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08885420:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08885424:[46020842]: mul.s      $f1, $f1, $f2
    08885428:[3C0208BB]: lui        $v0, 0x08BB <=> li $v0, 0x08BB0000
    0888542C:[8C435D7C]: lw         $v1, 23932($v0)
    08885430:[27A60020]: addiu      $a2, $sp, 32
    08885434:[4600084D]: trunc.w.s  $f1, $f1
    08885438:[44020800]: mfc1       $v0, $f1
    0888543C:[24420002]: addiu      $v0, $v0, 2
    08885440:[00023883]: sra        $a3, $v0, 0x0002
    08885444:[7C426880]: ext        $v0, $v0, 2, 14
    08885448:[00021080]: sll        $v0, $v0, 0x0002
    0888544C:[00621021]: addu       $v0, $v1, $v0
    08885450:[C4430000]: lwc1       $f3, 0($v0)
    08885454:[24E21000]: addiu      $v0, $a3, 4096
    08885458:[30423FFF]: andi       $v0, $v0, 16383
    0888545C:[00021080]: sll        $v0, $v0, 0x0002
    08885460:[00621021]: addu       $v0, $v1, $v0
    08885464:[C4420000]: lwc1       $f2, 0($v0)
    08885468:[46001847]: neg.s      $f1, $f3
    0888546C:[E7A10044]: swc1       $f1, 68($sp)
    08885470:[E7A30038]: swc1       $f3, 56($sp)
    08885474:[E7A50020]: swc1       $f5, 32($sp)
    08885478:[E7A5005C]: swc1       $f5, 92($sp)
    0888547C:[E7A00030]: swc1       $f0, 48($sp)
    08885480:[E7A00040]: swc1       $f0, 64($sp)
    08885484:[E7A00050]: swc1       $f0, 80($sp)
    08885488:[E7A00024]: swc1       $f0, 36($sp)
    0888548C:[E7A20034]: swc1       $f2, 52($sp)
    08885490:[E7A20048]: swc1       $f2, 72($sp)
    08885494:[E7A00054]: swc1       $f0, 84($sp)
    08885498:[E7A00028]: swc1       $f0, 40($sp)
    0888549C:[E7A00058]: swc1       $f0, 88($sp)
    088854A0:[E7A0002C]: swc1       $f0, 44($sp)
    088854A4:[E7A0003C]: swc1       $f0, 60($sp)
    088854A8:[0E249724]: jal        0x08925C90
    088854AC:[E7A0004C]: swc1       $f0, 76($sp)
    088854B0:[1000001A]: b          0x0888551C
    088854B4:[00000000]: nop
    088854B8:[C462DE6C]: lwc1       $f2, -8596($v1)
    088854BC:[C661000C]: lwc1       $f1, 12($s3)
    088854C0:[3C0308BB]: lui        $v1, 0x08BB <=> li $v1, 0x08BB0000
    088854C4:[46011042]: mul.s      $f1, $f2, $f1
    088854C8:[8C645D7C]: lw         $a0, 23932($v1)
    088854CC:[4600084D]: trunc.w.s  $f1, $f1
    088854D0:[44030800]: mfc1       $v1, $f1
    088854D4:[24630002]: addiu      $v1, $v1, 2
    088854D8:[00032883]: sra        $a1, $v1, 0x0002
    088854DC:[7C636880]: ext        $v1, $v1, 2, 14
    088854E0:[00031880]: sll        $v1, $v1, 0x0002
    088854E4:[00831821]: addu       $v1, $a0, $v1
    088854E8:[C4630000]: lwc1       $f3, 0($v1)
    088854EC:[24A31000]: addiu      $v1, $a1, 4096
    088854F0:[30633FFF]: andi       $v1, $v1, 16383
    088854F4:[00031880]: sll        $v1, $v1, 0x0002
    088854F8:[00831821]: addu       $v1, $a0, $v1
    088854FC:[C4620000]: lwc1       $f2, 0($v1)
    08885500:[46001847]: neg.s      $f1, $f3
    08885504:[E6400010]: swc1       $f0, 16($s2)
    08885508:[E6400020]: swc1       $f0, 32($s2)
    0888550C:[E6420014]: swc1       $f2, 20($s2)
    08885510:[E6410024]: swc1       $f1, 36($s2)
    08885514:[E6430018]: swc1       $f3, 24($s2)
    08885518:[E6420028]: swc1       $f2, 40($s2)
    0888551C:[5220000E]: beql       $s1, $zr, 0x08885558
    08885520:[C6000000]: lwc1       $f0, 0($s0)
    08885524:[C62C0000]: lwc1       $f12, 0($s1)
    08885528:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0888552C:[0E2496D3]: jal        0x08925B4C
    08885530:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08885534:[C62C0004]: lwc1       $f12, 4($s1)
    08885538:[26440010]: addiu      $a0, $s2, 16
    0888553C:[0E2496D3]: jal        0x08925B4C
    08885540:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08885544:[C62C0008]: lwc1       $f12, 8($s1)
    08885548:[26440020]: addiu      $a0, $s2, 32
    0888554C:[0E2496D3]: jal        0x08925B4C
    08885550:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08885554:[C6000000]: lwc1       $f0, 0($s0)
    08885558:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    0888555C:[E6400030]: swc1       $f0, 48($s2)
    08885560:[C6000004]: lwc1       $f0, 4($s0)
    08885564:[E6400034]: swc1       $f0, 52($s2)
    08885568:[C6000008]: lwc1       $f0, 8($s0)
    0888556C:[E6400038]: swc1       $f0, 56($s2)
    08885570:[AE40000C]: sw         $zr, 12($s2)
    08885574:[AE40001C]: sw         $zr, 28($s2)
    08885578:[AE43003C]: sw         $v1, 60($s2)
    0888557C:[8FBF001C]: lw         $ra, 28($sp)
    08885580:[8FB30018]: lw         $s3, 24($sp)
    08885584:[8FB20014]: lw         $s2, 20($sp)
    08885588:[8FB10010]: lw         $s1, 16($sp)
    0888558C:[8FB0000C]: lw         $s0, 12($sp)
    08885590:[03E00008]: jr         $ra
    08885594:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_8895024 75,459,393 instructions (0.930%), 121,487 calls (08895024 - 08895494, length 285)
    08895024:[27BDFFE0]: addiu      $sp, $sp, -32
    08895028:[AFBF001C]: sw         $ra, 28($sp)
    0889502C:[AFB50018]: sw         $s5, 24($sp)
    08895030:[AFB40014]: sw         $s4, 20($sp)
    08895034:[AFB30010]: sw         $s3, 16($sp)
    08895038:[AFB2000C]: sw         $s2, 12($sp)
    0889503C:[AFB10008]: sw         $s1, 8($sp)
    08895040:[AFB00004]: sw         $s0, 4($sp)
    08895044:[8C83000C]: lw         $v1, 12($a0)
    08895048:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0889504C:[8C620010]: lw         $v0, 16($v1)
    08895050:[10400039]: beq        $v0, $zr, 0x08895138
    08895054:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08895058:[AC60000C]: sw         $zr, 12($v1)
    0889505C:[8C620010]: lw         $v0, 16($v1)
    08895060:[30420400]: andi       $v0, $v0, 1024
    08895064:[50400008]: beql       $v0, $zr, 0x08895088
    08895068:[8C620010]: lw         $v0, 16($v1)
    0889506C:[8C620020]: lw         $v0, 32($v1)
    08895070:[2442FFFF]: addiu      $v0, $v0, -1
    08895074:[14400003]: bne        $v0, $zr, 0x08895084
    08895078:[AC620020]: sw         $v0, 32($v1)
    0889507C:[24020400]: addiu      $v0, $zr, 1024 <=> li $v0, 1024
    08895080:[AC62000C]: sw         $v0, 12($v1)
    08895084:[8C620010]: lw         $v0, 16($v1)
    08895088:[30420800]: andi       $v0, $v0, 2048
    0889508C:[50400008]: beql       $v0, $zr, 0x088950B0
    08895090:[8C620010]: lw         $v0, 16($v1)
    08895094:[8C620024]: lw         $v0, 36($v1)
    08895098:[2442FFFF]: addiu      $v0, $v0, -1
    0889509C:[14400003]: bne        $v0, $zr, 0x088950AC
    088950A0:[AC620024]: sw         $v0, 36($v1)
    088950A4:[24020800]: addiu      $v0, $zr, 2048 <=> li $v0, 2048
    088950A8:[AC62000C]: sw         $v0, 12($v1)
    088950AC:[8C620010]: lw         $v0, 16($v1)
    088950B0:[30421000]: andi       $v0, $v0, 4096
    088950B4:[50400008]: beql       $v0, $zr, 0x088950D8
    088950B8:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    088950BC:[8C620028]: lw         $v0, 40($v1)
    088950C0:[2442FFFF]: addiu      $v0, $v0, -1
    088950C4:[14400003]: bne        $v0, $zr, 0x088950D4
    088950C8:[AC620028]: sw         $v0, 40($v1)
    088950CC:[24021000]: addiu      $v0, $zr, 4096 <=> li $v0, 4096
    088950D0:[AC62000C]: sw         $v0, 12($v1)
    088950D4:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    088950D8:[34430001]: ori        $v1, $v0, 1
    088950DC:[8E22000C]: lw         $v0, 12($s1)
    088950E0:[AC430004]: sw         $v1, 4($v0)
    088950E4:[8E23000C]: lw         $v1, 12($s1)
    088950E8:[8C62000C]: lw         $v0, 12($v1)
    088950EC:[10400012]: beq        $v0, $zr, 0x08895138
    088950F0:[24720060]: addiu      $s2, $v1, 96
    088950F4:[8C660014]: lw         $a2, 20($v1)
    088950F8:[50C00010]: beql       $a2, $zr, 0x0889513C
    088950FC:[8E23000C]: lw         $v1, 12($s1)
    08895100:[90C30000]: lbu        $v1, 0($a2)
    08895104:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08895108:[2442D57C]: addiu      $v0, $v0, -10884
    0889510C:[00031880]: sll        $v1, $v1, 0x0002
    08895110:[00431021]: addu       $v0, $v0, $v1
    08895114:[8C420000]: lw         $v0, 0($v0)
    08895118:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889511C:[0040F809]: jalr       $ra, $v0
    08895120:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08895124:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08895128:[54C0FFF6]: bnel       $a2, $zr, 0x08895104
    0889512C:[90C30000]: lbu        $v1, 0($a2)
    08895130:[8E22000C]: lw         $v0, 12($s1)
    08895134:[AC40000C]: sw         $zr, 12($v0)
    08895138:[8E23000C]: lw         $v1, 12($s1)
    0889513C:[8C660064]: lw         $a2, 100($v1)
    08895140:[10C00010]: beq        $a2, $zr, 0x08895184
    08895144:[24720060]: addiu      $s2, $v1, 96
    08895148:[3C02FFFE]: lui        $v0, 0xFFFE <=> li $v0, 0xFFFE0000
    0889514C:[34420001]: ori        $v0, $v0, 1
    08895150:[AC620004]: sw         $v0, 4($v1)
    08895154:[90C30000]: lbu        $v1, 0($a2)
    08895158:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    0889515C:[2442D57C]: addiu      $v0, $v0, -10884
    08895160:[00031880]: sll        $v1, $v1, 0x0002
    08895164:[00431021]: addu       $v0, $v0, $v1
    08895168:[8C420000]: lw         $v0, 0($v0)
    0889516C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895170:[0040F809]: jalr       $ra, $v0
    08895174:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08895178:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0889517C:[54C0FFF6]: bnel       $a2, $zr, 0x08895158
    08895180:[90C30000]: lbu        $v1, 0($a2)
    08895184:[100000B2]: b          0x08895450
    08895188:[24150001]: addiu      $s5, $zr, 1 <=> li $s5, 1
    0889518C:[00151040]: sll        $v0, $s5, 0x0001
    08895190:[00552821]: addu       $a1, $v0, $s5
    08895194:[8C640008]: lw         $a0, 8($v1)
    08895198:[00051140]: sll        $v0, $a1, 0x0005
    0889519C:[00629821]: addu       $s3, $v1, $v0
    088951A0:[30820001]: andi       $v0, $a0, 1
    088951A4:[50400014]: beql       $v0, $zr, 0x088951F8
    088951A8:[8E720058]: lw         $s2, 88($s3)
    088951AC:[3C0208BB]: lui        $v0, 0x08BB <=> li $v0, 0x08BB0000
    088951B0:[84426220]: lh         $v0, 25120($v0)
    088951B4:[1040000F]: beq        $v0, $zr, 0x088951F4
    088951B8:[00000000]: nop
    088951BC:[7C021E20]: seh        $v1, $v0
    088951C0:[2402000F]: addiu      $v0, $zr, 15 <=> li $v0, 15
    088951C4:[5062008B]: beql       $v1, $v0, 0x088953F4
    088951C8:[26100001]: addiu      $s0, $s0, 1
    088951CC:[8E220010]: lw         $v0, 16($s1)
    088951D0:[00051880]: sll        $v1, $a1, 0x0002
    088951D4:[00431021]: addu       $v0, $v0, $v1
    088951D8:[94420000]: lhu        $v0, 0($v0)
    088951DC:[30420001]: andi       $v0, $v0, 1
    088951E0:[14400004]: bne        $v0, $zr, 0x088951F4
    088951E4:[00000000]: nop
    088951E8:[26100001]: addiu      $s0, $s0, 1
    088951EC:[10000081]: b          0x088953F4
    088951F0:[00000000]: nop
    088951F4:[8E720058]: lw         $s2, 88($s3)
    088951F8:[1240007E]: beq        $s2, $zr, 0x088953F4
    088951FC:[00000000]: nop
    08895200:[8E620000]: lw         $v0, 0($s3)
    08895204:[18400013]: blez       $v0, 0x08895254
    08895208:[26100001]: addiu      $s0, $s0, 1
    0889520C:[30820020]: andi       $v0, $a0, 32
    08895210:[50400006]: beql       $v0, $zr, 0x0889522C
    08895214:[8E23000C]: lw         $v1, 12($s1)
    08895218:[0E210B16]: jal        0x08842C58
    0889521C:[00000000]: nop
    08895220:[14400074]: bne        $v0, $zr, 0x088953F4
    08895224:[00000000]: nop
    08895228:[8E23000C]: lw         $v1, 12($s1)
    0889522C:[8E620000]: lw         $v0, 0($s3)
    08895230:[8C63002C]: lw         $v1, 44($v1)
    08895234:[00431823]: subu       $v1, $v0, $v1
    08895238:[AE630000]: sw         $v1, 0($s3)
    0889523C:[04610003]: bgez       $v1, 0x0889524C
    08895240:[00031203]: sra        $v0, $v1, 0x0008
    08895244:[246200FF]: addiu      $v0, $v1, 255
    08895248:[00021203]: sra        $v0, $v0, 0x0008
    0889524C:[1C400069]: bgtz       $v0, 0x088953F4
    08895250:[00000000]: nop
    08895254:[8E23000C]: lw         $v1, 12($s1)
    08895258:[00151040]: sll        $v0, $s5, 0x0001
    0889525C:[00551021]: addu       $v0, $v0, $s5
    08895260:[AC750004]: sw         $s5, 4($v1)
    08895264:[0002A080]: sll        $s4, $v0, 0x0002
    08895268:[8E220010]: lw         $v0, 16($s1)
    0889526C:[00541821]: addu       $v1, $v0, $s4
    08895270:[94620000]: lhu        $v0, 0($v1)
    08895274:[30420100]: andi       $v0, $v0, 256
    08895278:[1040000E]: beq        $v0, $zr, 0x088952B4
    0889527C:[00000000]: nop
    08895280:[8E22000C]: lw         $v0, 12($s1)
    08895284:[8C42005C]: lw         $v0, 92($v0)
    08895288:[AC620004]: sw         $v0, 4($v1)
    0889528C:[8E230010]: lw         $v1, 16($s1)
    08895290:[8E22000C]: lw         $v0, 12($s1)
    08895294:[00741821]: addu       $v1, $v1, $s4
    08895298:[8C630008]: lw         $v1, 8($v1)
    0889529C:[AC43005C]: sw         $v1, 92($v0)
    088952A0:[8E220010]: lw         $v0, 16($s1)
    088952A4:[00541821]: addu       $v1, $v0, $s4
    088952A8:[94620000]: lhu        $v0, 0($v1)
    088952AC:[34420200]: ori        $v0, $v0, 512
    088952B0:[A4620000]: sh         $v0, 0($v1)
    088952B4:[8E220010]: lw         $v0, 16($s1)
    088952B8:[02822021]: addu       $a0, $s4, $v0
    088952BC:[94830000]: lhu        $v1, 0($a0)
    088952C0:[30620100]: andi       $v0, $v1, 256
    088952C4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088952C8:[38420001]: xori       $v0, $v0, 1
    088952CC:[54400012]: bnel       $v0, $zr, 0x08895318
    088952D0:[30620200]: andi       $v0, $v1, 512
    088952D4:[30620200]: andi       $v0, $v1, 512
    088952D8:[54400021]: bnel       $v0, $zr, 0x08895360
    088952DC:[92430000]: lbu        $v1, 0($s2)
    088952E0:[8E22000C]: lw         $v0, 12($s1)
    088952E4:[8C42005C]: lw         $v0, 92($v0)
    088952E8:[AC820004]: sw         $v0, 4($a0)
    088952EC:[8E230010]: lw         $v1, 16($s1)
    088952F0:[8E22000C]: lw         $v0, 12($s1)
    088952F4:[02831821]: addu       $v1, $s4, $v1
    088952F8:[8C630008]: lw         $v1, 8($v1)
    088952FC:[AC43005C]: sw         $v1, 92($v0)
    08895300:[8E220010]: lw         $v0, 16($s1)
    08895304:[02821821]: addu       $v1, $s4, $v0
    08895308:[94620000]: lhu        $v0, 0($v1)
    0889530C:[34420200]: ori        $v0, $v0, 512
    08895310:[10000012]: b          0x0889535C
    08895314:[A4620000]: sh         $v0, 0($v1)
    08895318:[10400010]: beq        $v0, $zr, 0x0889535C
    0889531C:[00000000]: nop
    08895320:[3062FDFF]: andi       $v0, $v1, -513
    08895324:[A4820000]: sh         $v0, 0($a0)
    08895328:[8E220010]: lw         $v0, 16($s1)
    0889532C:[02821021]: addu       $v0, $s4, $v0
    08895330:[8C430004]: lw         $v1, 4($v0)
    08895334:[50600004]: beql       $v1, $zr, 0x08895348
    08895338:[8E23001C]: lw         $v1, 28($s1)
    0889533C:[8E22000C]: lw         $v0, 12($s1)
    08895340:[10000003]: b          0x08895350
    08895344:[AC43005C]: sw         $v1, 92($v0)
    08895348:[8E22000C]: lw         $v0, 12($s1)
    0889534C:[AC43005C]: sw         $v1, 92($v0)
    08895350:[8E220010]: lw         $v0, 16($s1)
    08895354:[02821021]: addu       $v0, $s4, $v0
    08895358:[AC400004]: sw         $zr, 4($v0)
    0889535C:[92430000]: lbu        $v1, 0($s2)
    08895360:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08895364:[2442D57C]: addiu      $v0, $v0, -10884
    08895368:[00031880]: sll        $v1, $v1, 0x0002
    0889536C:[00431021]: addu       $v0, $v0, $v1
    08895370:[8C420000]: lw         $v0, 0($v0)
    08895374:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895378:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0889537C:[0040F809]: jalr       $ra, $v0
    08895380:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08895384:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08895388:[5640FFCA]: bnel       $s2, $zr, 0x088952B4
    0889538C:[AE720058]: sw         $s2, 88($s3)
    08895390:[8E620058]: lw         $v0, 88($s3)
    08895394:[54400003]: bnel       $v0, $zr, 0x088953A4
    08895398:[8E220010]: lw         $v0, 16($s1)
    0889539C:[2610FFFF]: addiu      $s0, $s0, -1
    088953A0:[8E220010]: lw         $v0, 16($s1)
    088953A4:[00542021]: addu       $a0, $v0, $s4
    088953A8:[94830000]: lhu        $v1, 0($a0)
    088953AC:[30620200]: andi       $v0, $v1, 512
    088953B0:[10400010]: beq        $v0, $zr, 0x088953F4
    088953B4:[00000000]: nop
    088953B8:[3062FDFF]: andi       $v0, $v1, -513
    088953BC:[A4820000]: sh         $v0, 0($a0)
    088953C0:[8E220010]: lw         $v0, 16($s1)
    088953C4:[00541021]: addu       $v0, $v0, $s4
    088953C8:[8C430004]: lw         $v1, 4($v0)
    088953CC:[50600004]: beql       $v1, $zr, 0x088953E0
    088953D0:[8E23001C]: lw         $v1, 28($s1)
    088953D4:[8E22000C]: lw         $v0, 12($s1)
    088953D8:[10000003]: b          0x088953E8
    088953DC:[AC43005C]: sw         $v1, 92($v0)
    088953E0:[8E22000C]: lw         $v0, 12($s1)
    088953E4:[AC43005C]: sw         $v1, 92($v0)
    088953E8:[8E220010]: lw         $v0, 16($s1)
    088953EC:[00541021]: addu       $v0, $v0, $s4
    088953F0:[AC400004]: sw         $zr, 4($v0)
    088953F4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088953F8:[52A20015]: beql       $s5, $v0, 0x08895450
    088953FC:[26B50001]: addiu      $s5, $s5, 1
    08895400:[8E660004]: lw         $a2, 4($s3)
    08895404:[10C00011]: beq        $a2, $zr, 0x0889544C
    08895408:[00000000]: nop
    0889540C:[3C02FFFE]: lui        $v0, 0xFFFE <=> li $v0, 0xFFFE0000
    08895410:[02A21821]: addu       $v1, $s5, $v0
    08895414:[8E22000C]: lw         $v0, 12($s1)
    08895418:[AC430004]: sw         $v1, 4($v0)
    0889541C:[90C30000]: lbu        $v1, 0($a2)
    08895420:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08895424:[2442D57C]: addiu      $v0, $v0, -10884
    08895428:[00031880]: sll        $v1, $v1, 0x0002
    0889542C:[00431021]: addu       $v0, $v0, $v1
    08895430:[8C420000]: lw         $v0, 0($v0)
    08895434:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895438:[0040F809]: jalr       $ra, $v0
    0889543C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08895440:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08895444:[54C0FFF6]: bnel       $a2, $zr, 0x08895420
    08895448:[90C30000]: lbu        $v1, 0($a2)
    0889544C:[26B50001]: addiu      $s5, $s5, 1
    08895450:[96220006]: lhu        $v0, 6($s1)
    08895454:[02A2102A]: slt        $v0, $s5, $v0
    08895458:[5440FF4C]: bnel       $v0, $zr, 0x0889518C
    0889545C:[8E23000C]: lw         $v1, 12($s1)
    08895460:[8E24000C]: lw         $a0, 12($s1)
    08895464:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    08895468:[8C83001C]: lw         $v1, 28($a0)
    0889546C:[24630001]: addiu      $v1, $v1, 1
    08895470:[AC83001C]: sw         $v1, 28($a0)
    08895474:[8FBF001C]: lw         $ra, 28($sp)
    08895478:[8FB50018]: lw         $s5, 24($sp)
    0889547C:[8FB40014]: lw         $s4, 20($sp)
    08895480:[8FB30010]: lw         $s3, 16($sp)
    08895484:[8FB2000C]: lw         $s2, 12($sp)
    08895488:[8FB10008]: lw         $s1, 8($sp)
    0889548C:[8FB00004]: lw         $s0, 4($sp)
    08895490:[03E00008]: jr         $ra
    08895494:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08895388 1,233,085 times (length 55)
    088952A0:[8E220010]: lw         $v0, 16($s1)
    088952A4:[00541821]: addu       $v1, $v0, $s4
    088952A8:[94620000]: lhu        $v0, 0($v1)
    088952AC:[34420200]: ori        $v0, $v0, 512
    088952B0:[A4620000]: sh         $v0, 0($v1)
--> 088952B4:[8E220010]: lw         $v0, 16($s1)
    088952B8:[02822021]: addu       $a0, $s4, $v0
    088952BC:[94830000]: lhu        $v1, 0($a0)
    088952C0:[30620100]: andi       $v0, $v1, 256
    088952C4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088952C8:[38420001]: xori       $v0, $v0, 1
    088952CC:[54400012]: bnel       $v0, $zr, 0x08895318
    088952D0:[30620200]: andi       $v0, $v1, 512
    088952D4:[30620200]: andi       $v0, $v1, 512
    088952D8:[54400021]: bnel       $v0, $zr, 0x08895360
    088952DC:[92430000]: lbu        $v1, 0($s2)
    088952E0:[8E22000C]: lw         $v0, 12($s1)
    088952E4:[8C42005C]: lw         $v0, 92($v0)
    088952E8:[AC820004]: sw         $v0, 4($a0)
    088952EC:[8E230010]: lw         $v1, 16($s1)
    088952F0:[8E22000C]: lw         $v0, 12($s1)
    088952F4:[02831821]: addu       $v1, $s4, $v1
    088952F8:[8C630008]: lw         $v1, 8($v1)
    088952FC:[AC43005C]: sw         $v1, 92($v0)
    08895300:[8E220010]: lw         $v0, 16($s1)
    08895304:[02821821]: addu       $v1, $s4, $v0
    08895308:[94620000]: lhu        $v0, 0($v1)
    0889530C:[34420200]: ori        $v0, $v0, 512
    08895310:[10000012]: b          0x0889535C
    08895314:[A4620000]: sh         $v0, 0($v1)
    08895318:[10400010]: beq        $v0, $zr, 0x0889535C
    0889531C:[00000000]: nop
    08895320:[3062FDFF]: andi       $v0, $v1, -513
    08895324:[A4820000]: sh         $v0, 0($a0)
    08895328:[8E220010]: lw         $v0, 16($s1)
    0889532C:[02821021]: addu       $v0, $s4, $v0
    08895330:[8C430004]: lw         $v1, 4($v0)
    08895334:[50600004]: beql       $v1, $zr, 0x08895348
    08895338:[8E23001C]: lw         $v1, 28($s1)
    0889533C:[8E22000C]: lw         $v0, 12($s1)
    08895340:[10000003]: b          0x08895350
    08895344:[AC43005C]: sw         $v1, 92($v0)
    08895348:[8E22000C]: lw         $v0, 12($s1)
    0889534C:[AC43005C]: sw         $v1, 92($v0)
    08895350:[8E220010]: lw         $v0, 16($s1)
    08895354:[02821021]: addu       $v0, $s4, $v0
    08895358:[AC400004]: sw         $zr, 4($v0)
    0889535C:[92430000]: lbu        $v1, 0($s2)
    08895360:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08895364:[2442D57C]: addiu      $v0, $v0, -10884
    08895368:[00031880]: sll        $v1, $v1, 0x0002
    0889536C:[00431021]: addu       $v0, $v0, $v1
    08895370:[8C420000]: lw         $v0, 0($v0)
    08895374:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895378:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0889537C:[0040F809]: jalr       $ra, $v0
    08895380:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08895384:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
--> 08895388:[5640FFCA]: bnel       $s2, $zr, 0x088952B4
    0889538C:[AE720058]: sw         $s2, 88($s3)
    08895390:[8E620058]: lw         $v0, 88($s3)
    08895394:[54400003]: bnel       $v0, $zr, 0x088953A4
    08895398:[8E220010]: lw         $v0, 16($s1)
  Back Branch 08895458 852,655 times (length 181)
  Back Branch 0889517C 469,153 times (length 11)
    08895144:[24720060]: addiu      $s2, $v1, 96
    08895148:[3C02FFFE]: lui        $v0, 0xFFFE <=> li $v0, 0xFFFE0000
    0889514C:[34420001]: ori        $v0, $v0, 1
    08895150:[AC620004]: sw         $v0, 4($v1)
    08895154:[90C30000]: lbu        $v1, 0($a2)
--> 08895158:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    0889515C:[2442D57C]: addiu      $v0, $v0, -10884
    08895160:[00031880]: sll        $v1, $v1, 0x0002
    08895164:[00431021]: addu       $v0, $v0, $v1
    08895168:[8C420000]: lw         $v0, 0($v0)
    0889516C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895170:[0040F809]: jalr       $ra, $v0
    08895174:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08895178:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
--> 0889517C:[54C0FFF6]: bnel       $a2, $zr, 0x08895158
    08895180:[90C30000]: lbu        $v1, 0($a2)
    08895184:[100000B2]: b          0x08895450
    08895188:[24150001]: addiu      $s5, $zr, 1 <=> li $s5, 1
    0889518C:[00151040]: sll        $v0, $s5, 0x0001
  Back Branch 08895444 340,224 times (length 11)
    0889540C:[3C02FFFE]: lui        $v0, 0xFFFE <=> li $v0, 0xFFFE0000
    08895410:[02A21821]: addu       $v1, $s5, $v0
    08895414:[8E22000C]: lw         $v0, 12($s1)
    08895418:[AC430004]: sw         $v1, 4($v0)
    0889541C:[90C30000]: lbu        $v1, 0($a2)
--> 08895420:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08895424:[2442D57C]: addiu      $v0, $v0, -10884
    08895428:[00031880]: sll        $v1, $v1, 0x0002
    0889542C:[00431021]: addu       $v0, $v0, $v1
    08895430:[8C420000]: lw         $v0, 0($v0)
    08895434:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08895438:[0040F809]: jalr       $ra, $v0
    0889543C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08895440:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
--> 08895444:[54C0FFF6]: bnel       $a2, $zr, 0x08895420
    08895448:[90C30000]: lbu        $v1, 0($a2)
    0889544C:[26B50001]: addiu      $s5, $s5, 1
    08895450:[96220006]: lhu        $v0, 6($s1)
    08895454:[02A2102A]: slt        $v0, $s5, $v0
_S1_2_890DAC4 74,839,900 instructions (0.922%), 452,082 calls (0890DAC4 - 0890DBA0, length 56)
    0890DAC4:[3C094F00]: lui        $t1, 0x4F00 <=> li $t1, 0x4F000000
    0890DAC8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0890DACC:[340CFFFF]: ori        $t4, $zr, -1 <=> li $t4, 65535
    0890DAD0:[44890800]: mtc1       $t1, $f1
    0890DAD4:[1000002E]: b          0x0890DB90
    0890DAD8:[240A8000]: addiu      $t2, $zr, -32768 <=> li $t2, -32768
    0890DADC:[00AE5821]: addu       $t3, $a1, $t6
    0890DAE0:[C5600000]: lwc1       $f0, 0($t3)
    0890DAE4:[00034900]: sll        $t1, $v1, 0x0004
    0890DAE8:[00896821]: addu       $t5, $a0, $t1
    0890DAEC:[4600000D]: trunc.w.s  $f0, $f0
    0890DAF0:[44090000]: mfc1       $t1, $f0
    0890DAF4:[A5A90008]: sh         $t1, 8($t5)
    0890DAF8:[C5600004]: lwc1       $f0, 4($t3)
    0890DAFC:[4600000D]: trunc.w.s  $f0, $f0
    0890DB00:[44090000]: mfc1       $t1, $f0
    0890DB04:[A5A9000A]: sh         $t1, 10($t5)
    0890DB08:[10E00005]: beq        $a3, $zr, 0x0890DB20
    0890DB0C:[A5AC000C]: sh         $t4, 12($t5)
    0890DB10:[00034880]: sll        $t1, $v1, 0x0002
    0890DB14:[00E94821]: addu       $t1, $a3, $t1
    0890DB18:[8D290000]: lw         $t1, 0($t1)
    0890DB1C:[ADA90004]: sw         $t1, 4($t5)
    0890DB20:[50C0001B]: beql       $a2, $zr, 0x0890DB90
    0890DB24:[24630001]: addiu      $v1, $v1, 1
    0890DB28:[00CE5821]: addu       $t3, $a2, $t6
    0890DB2C:[C5600000]: lwc1       $f0, 0($t3)
    0890DB30:[4600083E]: c.le.s     $f1, $f0
    0890DB34:[00000000]: nop
    0890DB38:[45030004]: bc1tl      0x0890DB4C
    0890DB3C:[46010001]: sub.s      $f0, $f0, $f1
    0890DB40:[4600000D]: trunc.w.s  $f0, $f0
    0890DB44:[10000004]: b          0x0890DB58
    0890DB48:[44090000]: mfc1       $t1, $f0
    0890DB4C:[4600000D]: trunc.w.s  $f0, $f0
    0890DB50:[44090000]: mfc1       $t1, $f0
    0890DB54:[012A4825]: or         $t1, $t1, $t2
    0890DB58:[A5A90000]: sh         $t1, 0($t5)
    0890DB5C:[C5600004]: lwc1       $f0, 4($t3)
    0890DB60:[4600083E]: c.le.s     $f1, $f0
    0890DB64:[00000000]: nop
    0890DB68:[45030004]: bc1tl      0x0890DB7C
    0890DB6C:[46010001]: sub.s      $f0, $f0, $f1
    0890DB70:[4600000D]: trunc.w.s  $f0, $f0
    0890DB74:[10000004]: b          0x0890DB88
    0890DB78:[44090000]: mfc1       $t1, $f0
    0890DB7C:[4600000D]: trunc.w.s  $f0, $f0
    0890DB80:[44090000]: mfc1       $t1, $f0
    0890DB84:[012A4825]: or         $t1, $t1, $t2
    0890DB88:[A5A90002]: sh         $t1, 2($t5)
    0890DB8C:[24630001]: addiu      $v1, $v1, 1
    0890DB90:[0068482A]: slt        $t1, $v1, $t0
    0890DB94:[5520FFD1]: bnel       $t1, $zr, 0x0890DADC
    0890DB98:[000370C0]: sll        $t6, $v1, 0x0003
    0890DB9C:[03E00008]: jr         $ra
    0890DBA0:[00000000]: nop
  Back Branch 0890DB94 1,808,328 times (length 48)
    0890DAC8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0890DACC:[340CFFFF]: ori        $t4, $zr, -1 <=> li $t4, 65535
    0890DAD0:[44890800]: mtc1       $t1, $f1
    0890DAD4:[1000002E]: b          0x0890DB90
    0890DAD8:[240A8000]: addiu      $t2, $zr, -32768 <=> li $t2, -32768
--> 0890DADC:[00AE5821]: addu       $t3, $a1, $t6
    0890DAE0:[C5600000]: lwc1       $f0, 0($t3)
    0890DAE4:[00034900]: sll        $t1, $v1, 0x0004
    0890DAE8:[00896821]: addu       $t5, $a0, $t1
    0890DAEC:[4600000D]: trunc.w.s  $f0, $f0
    0890DAF0:[44090000]: mfc1       $t1, $f0
    0890DAF4:[A5A90008]: sh         $t1, 8($t5)
    0890DAF8:[C5600004]: lwc1       $f0, 4($t3)
    0890DAFC:[4600000D]: trunc.w.s  $f0, $f0
    0890DB00:[44090000]: mfc1       $t1, $f0
    0890DB04:[A5A9000A]: sh         $t1, 10($t5)
    0890DB08:[10E00005]: beq        $a3, $zr, 0x0890DB20
    0890DB0C:[A5AC000C]: sh         $t4, 12($t5)
    0890DB10:[00034880]: sll        $t1, $v1, 0x0002
    0890DB14:[00E94821]: addu       $t1, $a3, $t1
    0890DB18:[8D290000]: lw         $t1, 0($t1)
    0890DB1C:[ADA90004]: sw         $t1, 4($t5)
    0890DB20:[50C0001B]: beql       $a2, $zr, 0x0890DB90
    0890DB24:[24630001]: addiu      $v1, $v1, 1
    0890DB28:[00CE5821]: addu       $t3, $a2, $t6
    0890DB2C:[C5600000]: lwc1       $f0, 0($t3)
    0890DB30:[4600083E]: c.le.s     $f1, $f0
    0890DB34:[00000000]: nop
    0890DB38:[45030004]: bc1tl      0x0890DB4C
    0890DB3C:[46010001]: sub.s      $f0, $f0, $f1
    0890DB40:[4600000D]: trunc.w.s  $f0, $f0
    0890DB44:[10000004]: b          0x0890DB58
    0890DB48:[44090000]: mfc1       $t1, $f0
    0890DB4C:[4600000D]: trunc.w.s  $f0, $f0
    0890DB50:[44090000]: mfc1       $t1, $f0
    0890DB54:[012A4825]: or         $t1, $t1, $t2
    0890DB58:[A5A90000]: sh         $t1, 0($t5)
    0890DB5C:[C5600004]: lwc1       $f0, 4($t3)
    0890DB60:[4600083E]: c.le.s     $f1, $f0
    0890DB64:[00000000]: nop
    0890DB68:[45030004]: bc1tl      0x0890DB7C
    0890DB6C:[46010001]: sub.s      $f0, $f0, $f1
    0890DB70:[4600000D]: trunc.w.s  $f0, $f0
    0890DB74:[10000004]: b          0x0890DB88
    0890DB78:[44090000]: mfc1       $t1, $f0
    0890DB7C:[4600000D]: trunc.w.s  $f0, $f0
    0890DB80:[44090000]: mfc1       $t1, $f0
    0890DB84:[012A4825]: or         $t1, $t1, $t2
    0890DB88:[A5A90002]: sh         $t1, 2($t5)
    0890DB8C:[24630001]: addiu      $v1, $v1, 1
    0890DB90:[0068482A]: slt        $t1, $v1, $t0
--> 0890DB94:[5520FFD1]: bnel       $t1, $zr, 0x0890DADC
    0890DB98:[000370C0]: sll        $t6, $v1, 0x0003
    0890DB9C:[03E00008]: jr         $ra
    0890DBA0:[00000000]: nop
_S1_2_8890930 70,724,446 instructions (0.871%), 48,288 calls (08890930 - 08890EB0, length 353)
    08890930:[27BDFFB0]: addiu      $sp, $sp, -80
    08890934:[AFBF003C]: sw         $ra, 60($sp)
    08890938:[AFBE0038]: sw         $fp, 56($sp)
    0889093C:[AFB70034]: sw         $s7, 52($sp)
    08890940:[AFB60030]: sw         $s6, 48($sp)
    08890944:[AFB5002C]: sw         $s5, 44($sp)
    08890948:[AFB40028]: sw         $s4, 40($sp)
    0889094C:[AFB30024]: sw         $s3, 36($sp)
    08890950:[AFB20020]: sw         $s2, 32($sp)
    08890954:[AFB1001C]: sw         $s1, 28($sp)
    08890958:[AFB00018]: sw         $s0, 24($sp)
    0889095C:[E7B40010]: swc1       $f20, 16($sp)
    08890960:[8C820018]: lw         $v0, 24($a0)
    08890964:[8C940000]: lw         $s4, 0($a0)
    08890968:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0889096C:[14400003]: bne        $v0, $zr, 0x0889097C
    08890970:[4480A000]: mtc1       $zr, $f20
    08890974:[10000142]: b          0x08890E80
    08890978:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0889097C:[32820001]: andi       $v0, $s4, 1
    08890980:[50400003]: beql       $v0, $zr, 0x08890990
    08890984:[C6A1000C]: lwc1       $f1, 12($s5)
    08890988:[1000013D]: b          0x08890E80
    0889098C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08890990:[C6A00008]: lwc1       $f0, 8($s5)
    08890994:[46010000]: add.s      $f0, $f0, $f1
    08890998:[E6A00008]: swc1       $f0, 8($s5)
    0889099C:[8EA30000]: lw         $v1, 0($s5)
    088909A0:[30620002]: andi       $v0, $v1, 2
    088909A4:[50400026]: beql       $v0, $zr, 0x08890A40
    088909A8:[32820080]: andi       $v0, $s4, 128
    088909AC:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    088909B0:[00621024]: and        $v0, $v1, $v0
    088909B4:[AEA20000]: sw         $v0, 0($s5)
    088909B8:[32820008]: andi       $v0, $s4, 8
    088909BC:[1040001F]: beq        $v0, $zr, 0x08890A3C
    088909C0:[00000000]: nop
    088909C4:[8EA30018]: lw         $v1, 24($s5)
    088909C8:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    088909CC:[C442DEF8]: lwc1       $f2, -8456($v0)
    088909D0:[C460000C]: lwc1       $f0, 12($v1)
    088909D4:[C6A10008]: lwc1       $f1, 8($s5)
    088909D8:[46020001]: sub.s      $f0, $f0, $f2
    088909DC:[4600083D]: c.nge.s    $f1, $f0
    088909E0:[00000000]: nop
    088909E4:[45010005]: bc1t       0x088909FC
    088909E8:[00000000]: nop
    088909EC:[46001000]: add.s      $f0, $f2, $f0
    088909F0:[46000801]: sub.s      $f0, $f1, $f0
    088909F4:[10000008]: b          0x08890A18
    088909F8:[E6A00008]: swc1       $f0, 8($s5)
    088909FC:[4614083E]: c.le.s     $f1, $f20
    08890A00:[00000000]: nop
    08890A04:[45020005]: bc1fl      0x08890A1C
    08890A08:[8EA20000]: lw         $v0, 0($s5)
    08890A0C:[46001000]: add.s      $f0, $f2, $f0
    08890A10:[46000800]: add.s      $f0, $f1, $f0
    08890A14:[E6A00008]: swc1       $f0, 8($s5)
    08890A18:[8EA20000]: lw         $v0, 0($s5)
    08890A1C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08890A20:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08890A24:[34420080]: ori        $v0, $v0, 128
    08890A28:[0E2243AD]: jal        0x08890EB4
    08890A2C:[AEA20000]: sw         $v0, 0($s5)
    08890A30:[0E22446E]: jal        0x088911B8
    08890A34:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08890A38:[8EB40000]: lw         $s4, 0($s5)
    08890A3C:[32820080]: andi       $v0, $s4, 128
    08890A40:[5040000C]: beql       $v0, $zr, 0x08890A74
    08890A44:[8EA30000]: lw         $v1, 0($s5)
    08890A48:[C6A10010]: lwc1       $f1, 16($s5)
    08890A4C:[C6A00008]: lwc1       $f0, 8($s5)
    08890A50:[4601003D]: c.nge.s    $f0, $f1
    08890A54:[00000000]: nop
    08890A58:[45030005]: bc1tl      0x08890A70
    08890A5C:[46000D06]: mov.s      $f20, $f1
    08890A60:[8EA30000]: lw         $v1, 0($s5)
    08890A64:[2402FF7F]: addiu      $v0, $zr, -129 <=> li $v0, -129
    08890A68:[00621024]: and        $v0, $v1, $v0
    08890A6C:[AEA20000]: sw         $v0, 0($s5)
    08890A70:[8EA30000]: lw         $v1, 0($s5)
    08890A74:[2402FEFF]: addiu      $v0, $zr, -257 <=> li $v0, -257
    08890A78:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08890A7C:[00621024]: and        $v0, $v1, $v0
    08890A80:[AEA20000]: sw         $v0, 0($s5)
    08890A84:[3C02FC00]: lui        $v0, 0xFC00 <=> li $v0, 0xFC000000
    08890A88:[0282F024]: and        $fp, $s4, $v0
    08890A8C:[32820004]: andi       $v0, $s4, 4
    08890A90:[32970200]: andi       $s7, $s4, 512
    08890A94:[100000D8]: b          0x08890DF8
    08890A98:[AFA2004C]: sw         $v0, 76($sp)
    08890A9C:[00561021]: addu       $v0, $v0, $s6
    08890AA0:[00021940]: sll        $v1, $v0, 0x0005
    08890AA4:[8EA20004]: lw         $v0, 4($s5)
    08890AA8:[00439021]: addu       $s2, $v0, $v1
    08890AAC:[8E51000C]: lw         $s1, 12($s2)
    08890AB0:[522000D1]: beql       $s1, $zr, 0x08890DF8
    08890AB4:[26D60001]: addiu      $s6, $s6, 1
    08890AB8:[8E220000]: lw         $v0, 0($s1)
    08890ABC:[30420001]: andi       $v0, $v0, 1
    08890AC0:[144000CC]: bne        $v0, $zr, 0x08890DF4
    08890AC4:[00000000]: nop
    08890AC8:[8E430000]: lw         $v1, 0($s2)
    08890ACC:[30620800]: andi       $v0, $v1, 2048
    08890AD0:[144000C8]: bne        $v0, $zr, 0x08890DF4
    08890AD4:[00000000]: nop
    08890AD8:[52E00005]: beql       $s7, $zr, 0x08890AF0
    08890ADC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08890AE0:[007E1024]: and        $v0, $v1, $fp
    08890AE4:[104000C3]: beq        $v0, $zr, 0x08890DF4
    08890AE8:[00000000]: nop
    08890AEC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08890AF0:[00131040]: sll        $v0, $s3, 0x0001
    08890AF4:[00531021]: addu       $v0, $v0, $s3
    08890AF8:[00021100]: sll        $v0, $v0, 0x0004
    08890AFC:[02421821]: addu       $v1, $s2, $v0
    08890B00:[8C62001C]: lw         $v0, 28($v1)
    08890B04:[50400093]: beql       $v0, $zr, 0x08890D54
    08890B08:[8C620010]: lw         $v0, 16($v1)
    08890B0C:[8C500000]: lw         $s0, 0($v0)
    08890B10:[C6AC0008]: lwc1       $f12, 8($s5)
    08890B14:[C6AE0014]: lwc1       $f14, 20($s5)
    08890B18:[24640010]: addiu      $a0, $v1, 16
    08890B1C:[0E2240F3]: jal        0x088903CC
    08890B20:[4600A346]: mov.s      $f13, $f20
    08890B24:[8FA2004C]: lw         $v0, 76($sp)
    08890B28:[50400035]: beql       $v0, $zr, 0x08890C00
    08890B2C:[8E420000]: lw         $v0, 0($s2)
    08890B30:[32020001]: andi       $v0, $s0, 1
    08890B34:[50400015]: beql       $v0, $zr, 0x08890B8C
    08890B38:[3202001C]: andi       $v0, $s0, 28
    08890B3C:[8E430000]: lw         $v1, 0($s2)
    08890B40:[30620100]: andi       $v0, $v1, 256
    08890B44:[50400005]: beql       $v0, $zr, 0x08890B5C
    08890B48:[30620200]: andi       $v0, $v1, 512
    08890B4C:[C6200020]: lwc1       $f0, 32($s1)
    08890B50:[46000007]: neg.s      $f0, $f0
    08890B54:[1000000C]: b          0x08890B88
    08890B58:[E6200020]: swc1       $f0, 32($s1)
    08890B5C:[50400005]: beql       $v0, $zr, 0x08890B74
    08890B60:[30620400]: andi       $v0, $v1, 1024
    08890B64:[C6200024]: lwc1       $f0, 36($s1)
    08890B68:[46000007]: neg.s      $f0, $f0
    08890B6C:[10000006]: b          0x08890B88
    08890B70:[E6200024]: swc1       $f0, 36($s1)
    08890B74:[10400004]: beq        $v0, $zr, 0x08890B88
    08890B78:[00000000]: nop
    08890B7C:[C6200028]: lwc1       $f0, 40($s1)
    08890B80:[46000007]: neg.s      $f0, $f0
    08890B84:[E6200028]: swc1       $f0, 40($s1)
    08890B88:[3202001C]: andi       $v0, $s0, 28
    08890B8C:[1040001B]: beq        $v0, $zr, 0x08890BFC
    08890B90:[00000000]: nop
    08890B94:[8E430000]: lw         $v1, 0($s2)
    08890B98:[30620010]: andi       $v0, $v1, 16
    08890B9C:[50400005]: beql       $v0, $zr, 0x08890BB4
    08890BA0:[30620020]: andi       $v0, $v1, 32
    08890BA4:[C6200050]: lwc1       $f0, 80($s1)
    08890BA8:[46000007]: neg.s      $f0, $f0
    08890BAC:[1000000C]: b          0x08890BE0
    08890BB0:[E6200050]: swc1       $f0, 80($s1)
    08890BB4:[50400005]: beql       $v0, $zr, 0x08890BCC
    08890BB8:[30620040]: andi       $v0, $v1, 64
    08890BBC:[C6200054]: lwc1       $f0, 84($s1)
    08890BC0:[46000007]: neg.s      $f0, $f0
    08890BC4:[10000006]: b          0x08890BE0
    08890BC8:[E6200054]: swc1       $f0, 84($s1)
    08890BCC:[50400005]: beql       $v0, $zr, 0x08890BE4
    08890BD0:[8E420000]: lw         $v0, 0($s2)
    08890BD4:[C6200058]: lwc1       $f0, 88($s1)
    08890BD8:[46000007]: neg.s      $f0, $f0
    08890BDC:[E6200058]: swc1       $f0, 88($s1)
    08890BE0:[8E420000]: lw         $v0, 0($s2)
    08890BE4:[30420080]: andi       $v0, $v0, 128
    08890BE8:[10400004]: beq        $v0, $zr, 0x08890BFC
    08890BEC:[00000000]: nop
    08890BF0:[C620005C]: lwc1       $f0, 92($s1)
    08890BF4:[46000007]: neg.s      $f0, $f0
    08890BF8:[E620005C]: swc1       $f0, 92($s1)
    08890BFC:[8E420000]: lw         $v0, 0($s2)
    08890C00:[30421000]: andi       $v0, $v0, 4096
    08890C04:[5040000F]: beql       $v0, $zr, 0x08890C44
    08890C08:[8E430000]: lw         $v1, 0($s2)
    08890C0C:[3202001C]: andi       $v0, $s0, 28
    08890C10:[1040000B]: beq        $v0, $zr, 0x08890C40
    08890C14:[00000000]: nop
    08890C18:[C64C0004]: lwc1       $f12, 4($s2)
    08890C1C:[26240050]: addiu      $a0, $s1, 80
    08890C20:[3C0608A1]: lui        $a2, 0x08A1 <=> li $a2, 0x08A10000
    08890C24:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08890C28:[0E206FD9]: jal        0x0881BF64
    08890C2C:[24C6D134]: addiu      $a2, $a2, -11980
    08890C30:[C621005C]: lwc1       $f1, 92($s1)
    08890C34:[C6400004]: lwc1       $f0, 4($s2)
    08890C38:[46000802]: mul.s      $f0, $f1, $f0
    08890C3C:[E620005C]: swc1       $f0, 92($s1)
    08890C40:[8E430000]: lw         $v1, 0($s2)
    08890C44:[3C020002]: lui        $v0, 0x0002 <=> li $v0, 0x00020000
    08890C48:[34422000]: ori        $v0, $v0, 8192
    08890C4C:[00621024]: and        $v0, $v1, $v0
    08890C50:[5040000E]: beql       $v0, $zr, 0x08890C8C
    08890C54:[8E430000]: lw         $v1, 0($s2)
    08890C58:[32020001]: andi       $v0, $s0, 1
    08890C5C:[1040000A]: beq        $v0, $zr, 0x08890C88
    08890C60:[00000000]: nop
    08890C64:[C6210024]: lwc1       $f1, 36($s1)
    08890C68:[44800000]: mtc1       $zr, $f0
    08890C6C:[4600083C]: c.lt.s     $f1, $f0
    08890C70:[00000000]: nop
    08890C74:[45000004]: bc1f       0x08890C88
    08890C78:[00000000]: nop
    08890C7C:[C6400004]: lwc1       $f0, 4($s2)
    08890C80:[46000802]: mul.s      $f0, $f1, $f0
    08890C84:[E6200024]: swc1       $f0, 36($s1)
    08890C88:[8E430000]: lw         $v1, 0($s2)
    08890C8C:[3C020018]: lui        $v0, 0x0018 <=> li $v0, 0x00180000
    08890C90:[00621024]: and        $v0, $v1, $v0
    08890C94:[50400009]: beql       $v0, $zr, 0x08890CBC
    08890C98:[8E430000]: lw         $v1, 0($s2)
    08890C9C:[32020001]: andi       $v0, $s0, 1
    08890CA0:[10400005]: beq        $v0, $zr, 0x08890CB8
    08890CA4:[00000000]: nop
    08890CA8:[C6410008]: lwc1       $f1, 8($s2)
    08890CAC:[C6200024]: lwc1       $f0, 36($s1)
    08890CB0:[46010001]: sub.s      $f0, $f0, $f1
    08890CB4:[E6200024]: swc1       $f0, 36($s1)
    08890CB8:[8E430000]: lw         $v1, 0($s2)
    08890CBC:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08890CC0:[34424000]: ori        $v0, $v0, 16384
    08890CC4:[00621024]: and        $v0, $v1, $v0
    08890CC8:[50400009]: beql       $v0, $zr, 0x08890CF0
    08890CCC:[8E420000]: lw         $v0, 0($s2)
    08890CD0:[32020001]: andi       $v0, $s0, 1
    08890CD4:[10400005]: beq        $v0, $zr, 0x08890CEC
    08890CD8:[00000000]: nop
    08890CDC:[C6210024]: lwc1       $f1, 36($s1)
    08890CE0:[C6400008]: lwc1       $f0, 8($s2)
    08890CE4:[46000802]: mul.s      $f0, $f1, $f0
    08890CE8:[E6200024]: swc1       $f0, 36($s1)
    08890CEC:[8E420000]: lw         $v0, 0($s2)
    08890CF0:[30428000]: andi       $v0, $v0, -32768
    08890CF4:[50400009]: beql       $v0, $zr, 0x08890D1C
    08890CF8:[8E420000]: lw         $v0, 0($s2)
    08890CFC:[32020001]: andi       $v0, $s0, 1
    08890D00:[10400005]: beq        $v0, $zr, 0x08890D18
    08890D04:[00000000]: nop
    08890D08:[C6210020]: lwc1       $f1, 32($s1)
    08890D0C:[C6400008]: lwc1       $f0, 8($s2)
    08890D10:[46000802]: mul.s      $f0, $f1, $f0
    08890D14:[E6200020]: swc1       $f0, 32($s1)
    08890D18:[8E420000]: lw         $v0, 0($s2)
    08890D1C:[30420001]: andi       $v0, $v0, 1
    08890D20:[50400009]: beql       $v0, $zr, 0x08890D48
    08890D24:[8E220000]: lw         $v0, 0($s1)
    08890D28:[3202001C]: andi       $v0, $s0, 28
    08890D2C:[10400005]: beq        $v0, $zr, 0x08890D44
    08890D30:[00000000]: nop
    08890D34:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08890D38:[AE220050]: sw         $v0, 80($s1)
    08890D3C:[AE200054]: sw         $zr, 84($s1)
    08890D40:[AE200058]: sw         $zr, 88($s1)
    08890D44:[8E220000]: lw         $v0, 0($s1)
    08890D48:[34420E00]: ori        $v0, $v0, 3584
    08890D4C:[10000025]: b          0x08890DE4
    08890D50:[AE220000]: sw         $v0, 0($s1)
    08890D54:[30420002]: andi       $v0, $v0, 2
    08890D58:[50400023]: beql       $v0, $zr, 0x08890DE8
    08890D5C:[26730001]: addiu      $s3, $s3, 1
    08890D60:[C6AC0008]: lwc1       $f12, 8($s5)
    08890D64:[C6AE0014]: lwc1       $f14, 20($s5)
    08890D68:[24640010]: addiu      $a0, $v1, 16
    08890D6C:[4600A346]: mov.s      $f13, $f20
    08890D70:[0E2240B0]: jal        0x088902C0
    08890D74:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08890D78:[8E230000]: lw         $v1, 0($s1)
    08890D7C:[3C020080]: lui        $v0, 0x0080 <=> li $v0, 0x00800000
    08890D80:[34630E00]: ori        $v1, $v1, 3584
    08890D84:[AE230000]: sw         $v1, 0($s1)
    08890D88:[8E430000]: lw         $v1, 0($s2)
    08890D8C:[00621024]: and        $v0, $v1, $v0
    08890D90:[50400005]: beql       $v0, $zr, 0x08890DA8
    08890D94:[8E430000]: lw         $v1, 0($s2)
    08890D98:[8E220000]: lw         $v0, 0($s1)
    08890D9C:[34420008]: ori        $v0, $v0, 8
    08890DA0:[AE220000]: sw         $v0, 0($s1)
    08890DA4:[8E430000]: lw         $v1, 0($s2)
    08890DA8:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    08890DAC:[00621024]: and        $v0, $v1, $v0
    08890DB0:[50400005]: beql       $v0, $zr, 0x08890DC8
    08890DB4:[8E430000]: lw         $v1, 0($s2)
    08890DB8:[8E220000]: lw         $v0, 0($s1)
    08890DBC:[34420010]: ori        $v0, $v0, 16
    08890DC0:[AE220000]: sw         $v0, 0($s1)
    08890DC4:[8E430000]: lw         $v1, 0($s2)
    08890DC8:[3C020200]: lui        $v0, 0x0200 <=> li $v0, 0x02000000
    08890DCC:[00621024]: and        $v0, $v1, $v0
    08890DD0:[10400004]: beq        $v0, $zr, 0x08890DE4
    08890DD4:[00000000]: nop
    08890DD8:[8E220000]: lw         $v0, 0($s1)
    08890DDC:[34420020]: ori        $v0, $v0, 32
    08890DE0:[AE220000]: sw         $v0, 0($s1)
    08890DE4:[26730001]: addiu      $s3, $s3, 1
    08890DE8:[2A620003]: slti       $v0, $s3, 3
    08890DEC:[5440FF41]: bnel       $v0, $zr, 0x08890AF4
    08890DF0:[00131040]: sll        $v0, $s3, 0x0001
    08890DF4:[26D60001]: addiu      $s6, $s6, 1
    08890DF8:[8EA20028]: lw         $v0, 40($s5)
    08890DFC:[02C2102A]: slt        $v0, $s6, $v0
    08890E00:[5440FF26]: bnel       $v0, $zr, 0x08890A9C
    08890E04:[00161080]: sll        $v0, $s6, 0x0002
    08890E08:[8EA30018]: lw         $v1, 24($s5)
    08890E0C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08890E10:[C441DEF8]: lwc1       $f1, -8456($v0)
    08890E14:[C462000C]: lwc1       $f2, 12($v1)
    08890E18:[C6A30008]: lwc1       $f3, 8($s5)
    08890E1C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08890E20:[46011041]: sub.s      $f1, $f2, $f1
    08890E24:[C440DEF4]: lwc1       $f0, -8460($v0)
    08890E28:[46010000]: add.s      $f0, $f0, $f1
    08890E2C:[4600183D]: c.nge.s    $f3, $f0
    08890E30:[00000000]: nop
    08890E34:[45030005]: bc1tl      0x08890E4C
    08890E38:[44800000]: mtc1       $zr, $f0
    08890E3C:[8EA20000]: lw         $v0, 0($s5)
    08890E40:[34420002]: ori        $v0, $v0, 2
    08890E44:[10000008]: b          0x08890E68
    08890E48:[AEA20000]: sw         $v0, 0($s5)
    08890E4C:[4600183E]: c.le.s     $f3, $f0
    08890E50:[00000000]: nop
    08890E54:[45020005]: bc1fl      0x08890E6C
    08890E58:[32820010]: andi       $v0, $s4, 16
    08890E5C:[8EA20000]: lw         $v0, 0($s5)
    08890E60:[34420002]: ori        $v0, $v0, 2
    08890E64:[AEA20000]: sw         $v0, 0($s5)
    08890E68:[32820010]: andi       $v0, $s4, 16
    08890E6C:[50400004]: beql       $v0, $zr, 0x08890E80
    08890E70:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08890E74:[0E22404E]: jal        0x08890138
    08890E78:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08890E7C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08890E80:[8FBF003C]: lw         $ra, 60($sp)
    08890E84:[8FBE0038]: lw         $fp, 56($sp)
    08890E88:[8FB70034]: lw         $s7, 52($sp)
    08890E8C:[8FB60030]: lw         $s6, 48($sp)
    08890E90:[8FB5002C]: lw         $s5, 44($sp)
    08890E94:[8FB40028]: lw         $s4, 40($sp)
    08890E98:[8FB30024]: lw         $s3, 36($sp)
    08890E9C:[8FB20020]: lw         $s2, 32($sp)
    08890EA0:[8FB1001C]: lw         $s1, 28($sp)
    08890EA4:[8FB00018]: lw         $s0, 24($sp)
    08890EA8:[C7B40010]: lwc1       $f20, 16($sp)
    08890EAC:[03E00008]: jr         $ra
    08890EB0:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 08890E00 1,939,388 times (length 219)
  Back Branch 08890DEC 1,174,176 times (length 192)
_S1_2_8921654 67,284,796 instructions (0.829%), 198,730 calls (0891CCF4 - 0892182C, length 4815)
  Back Branch 08921768 2,135,274 times (length 38)
    089216C4:[0214102B]: sltu       $v0, $s0, $s4
    089216C8:[10400029]: beq        $v0, $zr, 0x08921770
    089216CC:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    089216D0:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    089216D4:[96030000]: lhu        $v1, 0($s0)
--> 089216D8:[30727FFF]: andi       $s2, $v1, 32767
    089216DC:[2642FF9A]: addiu      $v0, $s2, -102
    089216E0:[2C420005]: sltiu      $v0, $v0, 5
    089216E4:[5040001E]: beql       $v0, $zr, 0x08921760
    089216E8:[8E020004]: lw         $v0, 4($s0)
    089216EC:[7C031620]: seh        $v0, $v1
    089216F0:[04400003]: bltz       $v0, 0x08921700
    089216F4:[26130008]: addiu      $s3, $s0, 8
    089216F8:[96020002]: lhu        $v0, 2($s0)
    089216FC:[00509821]: addu       $s3, $v0, $s0
    08921700:[8E710000]: lw         $s1, 0($s3)
    08921704:[12F1000C]: beq        $s7, $s1, 0x08921738
    08921708:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    0892170C:[0E248514]: jal        0x08921450
    08921710:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08921714:[10400011]: beq        $v0, $zr, 0x0892175C
    08921718:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0892171C:[84420000]: lh         $v0, 0($v0)
    08921720:[04400003]: bltz       $v0, 0x08921730
    08921724:[24640008]: addiu      $a0, $v1, 8
    08921728:[94620002]: lhu        $v0, 2($v1)
    0892172C:[00432021]: addu       $a0, $v0, $v1
    08921730:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    08921734:[0220B821]: addu       $s7, $s1, $zr <=> move $s7, $s1
    08921738:[24020068]: addiu      $v0, $zr, 104 <=> li $v0, 104
    0892173C:[52420024]: beql       $s2, $v0, 0x089217D0
    08921740:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921744:[2A420069]: slti       $v0, $s2, 105
    08921748:[10400017]: beq        $v0, $zr, 0x089217A8
    0892174C:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    08921750:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    08921754:[52420032]: beql       $s2, $v0, 0x08921820
    08921758:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0892175C:[8E020004]: lw         $v0, 4($s0)
    08921760:[00508021]: addu       $s0, $v0, $s0
    08921764:[0214182B]: sltu       $v1, $s0, $s4
--> 08921768:[5460FFDB]: bnel       $v1, $zr, 0x089216D8
    0892176C:[96030000]: lhu        $v1, 0($s0)
    08921770:[12C0001B]: beq        $s6, $zr, 0x089217E0
    08921774:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    08921778:[8FBF0024]: lw         $ra, 36($sp)
  Back Branch 08921828 2,102,710 times (length 52)
    0892174C:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    08921750:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    08921754:[52420032]: beql       $s2, $v0, 0x08921820
    08921758:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0892175C:[8E020004]: lw         $v0, 4($s0)
--> 08921760:[00508021]: addu       $s0, $v0, $s0
    08921764:[0214182B]: sltu       $v1, $s0, $s4
    08921768:[5460FFDB]: bnel       $v1, $zr, 0x089216D8
    0892176C:[96030000]: lhu        $v1, 0($s0)
    08921770:[12C0001B]: beq        $s6, $zr, 0x089217E0
    08921774:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    08921778:[8FBF0024]: lw         $ra, 36($sp)
    0892177C:[8FBE0020]: lw         $fp, 32($sp)
    08921780:[8FB7001C]: lw         $s7, 28($sp)
    08921784:[8FB60018]: lw         $s6, 24($sp)
    08921788:[8FB50014]: lw         $s5, 20($sp)
    0892178C:[8FB40010]: lw         $s4, 16($sp)
    08921790:[8FB3000C]: lw         $s3, 12($sp)
    08921794:[8FB20008]: lw         $s2, 8($sp)
    08921798:[8FB10004]: lw         $s1, 4($sp)
    0892179C:[8FB00000]: lw         $s0, 0($sp)
    089217A0:[0A24733D]: j          0x0891CCF4
    089217A4:[27BD0030]: addiu      $sp, $sp, 48
    089217A8:[12420019]: beq        $s2, $v0, 0x08921810
    089217AC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089217B0:[2402006A]: addiu      $v0, $zr, 106 <=> li $v0, 106
    089217B4:[5642FFEA]: bnel       $s2, $v0, 0x08921760
    089217B8:[8E020004]: lw         $v0, 4($s0)
    089217BC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089217C0:[0E2475C8]: jal        0x0891D720
    089217C4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089217C8:[0A2485D8]: j          0x08921760
    089217CC:[8E020004]: lw         $v0, 4($s0)
    089217D0:[0E24756B]: jal        0x0891D5AC
    089217D4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089217D8:[0A2485D8]: j          0x08921760
    089217DC:[8E020004]: lw         $v0, 4($s0)
    089217E0:[8FBF0024]: lw         $ra, 36($sp)
    089217E4:[8FBE0020]: lw         $fp, 32($sp)
    089217E8:[8FB7001C]: lw         $s7, 28($sp)
    089217EC:[8FB60018]: lw         $s6, 24($sp)
    089217F0:[8FB50014]: lw         $s5, 20($sp)
    089217F4:[8FB40010]: lw         $s4, 16($sp)
    089217F8:[8FB3000C]: lw         $s3, 12($sp)
    089217FC:[8FB20008]: lw         $s2, 8($sp)
    08921800:[8FB10004]: lw         $s1, 4($sp)
    08921804:[8FB00000]: lw         $s0, 0($sp)
    08921808:[03E00008]: jr         $ra
    0892180C:[27BD0030]: addiu      $sp, $sp, 48
    08921810:[0E24734C]: jal        0x0891CD30
    08921814:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08921818:[0A2485D8]: j          0x08921760
    0892181C:[8E020004]: lw         $v0, 4($s0)
    08921820:[0E24790F]: jal        0x0891E43C
    08921824:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
--> 08921828:[0A2485D8]: j          0x08921760
    0892182C:[8E020004]: lw         $v0, 4($s0)
_S1_2_881A96C 64,952,300 instructions (0.800%), 2,319,725 calls (0881A96C - 0881A9D8, length 28)
    0881A96C:[27BDFFD0]: addiu      $sp, $sp, -48
    0881A970:[AFBF000C]: sw         $ra, 12($sp)
    0881A974:[AFB10008]: sw         $s1, 8($sp)
    0881A978:[AFB00004]: sw         $s0, 4($sp)
    0881A97C:[C4CC0000]: lwc1       $f12, 0($a2)
    0881A980:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0881A984:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0881A988:[C4CD0004]: lwc1       $f13, 4($a2)
    0881A98C:[C4CE0008]: lwc1       $f14, 8($a2)
    0881A990:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    0881A994:[44827800]: mtc1       $v0, $f15
    0881A998:[0E2496A0]: jal        0x08925A80
    0881A99C:[27A40020]: addiu      $a0, $sp, 32
    0881A9A0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0881A9A4:[27A40010]: addiu      $a0, $sp, 16
    0881A9A8:[0E249710]: jal        0x08925C40
    0881A9AC:[27A60020]: addiu      $a2, $sp, 32
    0881A9B0:[C7A00010]: lwc1       $f0, 16($sp)
    0881A9B4:[E6200000]: swc1       $f0, 0($s1)
    0881A9B8:[C7A00014]: lwc1       $f0, 20($sp)
    0881A9BC:[E6200004]: swc1       $f0, 4($s1)
    0881A9C0:[C7A00018]: lwc1       $f0, 24($sp)
    0881A9C4:[E6200008]: swc1       $f0, 8($s1)
    0881A9C8:[8FBF000C]: lw         $ra, 12($sp)
    0881A9CC:[8FB10008]: lw         $s1, 8($sp)
    0881A9D0:[8FB00004]: lw         $s0, 4($sp)
    0881A9D4:[03E00008]: jr         $ra
    0881A9D8:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_89A6FB8 63,551,323 instructions (0.783%), 86,679 calls (089A6FB8 - 089A73C0, length 259)
    089A6FB8:[27BDFFC0]: addiu      $sp, $sp, -64
    089A6FBC:[AFBE0030]: sw         $fp, 48($sp)
    089A6FC0:[3C1E08C0]: lui        $fp, 0x08C0 <=> li $fp, 0x08C00000
    089A6FC4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A6FC8:[AFB10014]: sw         $s1, 20($sp)
    089A6FCC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089A6FD0:[AFB00010]: sw         $s0, 16($sp)
    089A6FD4:[27D06588]: addiu      $s0, $fp, 25992
    089A6FD8:[AFBF0034]: sw         $ra, 52($sp)
    089A6FDC:[AFB7002C]: sw         $s7, 44($sp)
    089A6FE0:[AFB60028]: sw         $s6, 40($sp)
    089A6FE4:[AFB50024]: sw         $s5, 36($sp)
    089A6FE8:[AFB40020]: sw         $s4, 32($sp)
    089A6FEC:[AFB3001C]: sw         $s3, 28($sp)
    089A6FF0:[AFB20018]: sw         $s2, 24($sp)
    089A6FF4:[AFA40000]: sw         $a0, 0($sp)
    089A6FF8:[8E0404A0]: lw         $a0, 1184($s0)
    089A6FFC:[AFA50004]: sw         $a1, 4($sp)
    089A7000:[0E27DFCD]: jal        0x089F7F34 [sceKernelWaitSema]
    089A7004:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089A7008:[8E0304B8]: lw         $v1, 1208($s0)
    089A700C:[1860000E]: blez       $v1, 0x089A7048
    089A7010:[27C26588]: addiu      $v0, $fp, 25992
    089A7014:[0200B821]: addu       $s7, $s0, $zr <=> move $s7, $s0
    089A7018:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    089A701C:[8EE204B4]: lw         $v0, 1204($s7)
    089A7020:[00559021]: addu       $s2, $v0, $s5
    089A7024:[8E500038]: lw         $s0, 56($s2)
    089A7028:[16000056]: bne        $s0, $zr, 0x089A7184
    089A702C:[26530038]: addiu      $s3, $s2, 56
    089A7030:[8EE204B8]: lw         $v0, 1208($s7)
    089A7034:[26310001]: addiu      $s1, $s1, 1
    089A7038:[0222102A]: slt        $v0, $s1, $v0
    089A703C:[1440FFF7]: bne        $v0, $zr, 0x089A701C
    089A7040:[26B5006C]: addiu      $s5, $s5, 108
    089A7044:[27C26588]: addiu      $v0, $fp, 25992
    089A7048:[8C4304C0]: lw         $v1, 1216($v0)
    089A704C:[8C4404A0]: lw         $a0, 1184($v0)
    089A7050:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089A7054:[00603021]: addu       $a2, $v1, $zr <=> move $a2, $v1
    089A7058:[24630001]: addiu      $v1, $v1, 1
    089A705C:[AC4304C0]: sw         $v1, 1216($v0)
    089A7060:[0E27DFC7]: jal        0x089F7F1C [sceKernelSignalSema]
    089A7064:[AC4604C4]: sw         $a2, 1220($v0)
    089A7068:[8FA20004]: lw         $v0, 4($sp)
    089A706C:[10400034]: beq        $v0, $zr, 0x089A7140
    089A7070:[8FA40000]: lw         $a0, 0($sp)
    089A7074:[0E24ACD0]: jal        0x0892B340
    089A7078:[8FA40000]: lw         $a0, 0($sp)
    089A707C:[04400021]: bltz       $v0, 0x089A7104
    089A7080:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089A7084:[0E24ADEE]: jal        0x0892B7B8
    089A7088:[3C1E08C0]: lui        $fp, 0x08C0 <=> li $fp, 0x08C00000
    089A708C:[27C36588]: addiu      $v1, $fp, 25992
    089A7090:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089A7094:[8C6204B8]: lw         $v0, 1208($v1)
    089A7098:[1840000E]: blez       $v0, 0x089A70D4
    089A709C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089A70A0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089A70A4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A70A8:[02241007]: srav       $v0, $a0, $s1
    089A70AC:[30420001]: andi       $v0, $v0, 1
    089A70B0:[10400004]: beq        $v0, $zr, 0x089A70C4
    089A70B4:[26310001]: addiu      $s1, $s1, 1
    089A70B8:[8CA204B4]: lw         $v0, 1204($a1)
    089A70BC:[00621021]: addu       $v0, $v1, $v0
    089A70C0:[A0400000]: sb         $zr, 0($v0)
    089A70C4:[8CA204B8]: lw         $v0, 1208($a1)
    089A70C8:[0222102A]: slt        $v0, $s1, $v0
    089A70CC:[1440FFF6]: bne        $v0, $zr, 0x089A70A8
    089A70D0:[2463006C]: addiu      $v1, $v1, 108
    089A70D4:[8FBF0034]: lw         $ra, 52($sp)
    089A70D8:[8FBE0030]: lw         $fp, 48($sp)
    089A70DC:[8FB7002C]: lw         $s7, 44($sp)
    089A70E0:[8FB60028]: lw         $s6, 40($sp)
    089A70E4:[8FB50024]: lw         $s5, 36($sp)
    089A70E8:[8FB40020]: lw         $s4, 32($sp)
    089A70EC:[8FB3001C]: lw         $s3, 28($sp)
    089A70F0:[8FB20018]: lw         $s2, 24($sp)
    089A70F4:[8FB10014]: lw         $s1, 20($sp)
    089A70F8:[8FB00010]: lw         $s0, 16($sp)
    089A70FC:[03E00008]: jr         $ra
    089A7100:[27BD0040]: addiu      $sp, $sp, 64
    089A7104:[3C0308A2]: lui        $v1, 0x08A2 <=> li $v1, 0x08A20000
    089A7108:[8C6298E4]: lw         $v0, -26396($v1)
    089A710C:[30420001]: andi       $v0, $v0, 1
    089A7110:[1040FFDC]: beq        $v0, $zr, 0x089A7084
    089A7114:[3C0208A2]: lui        $v0, 0x08A2 <=> li $v0, 0x08A20000
    089A7118:[8C4498E8]: lw         $a0, -26392($v0)
    089A711C:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    089A7120:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    089A7124:[24A56F3C]: addiu      $a1, $a1, 28476
    089A7128:[24E770C8]: addiu      $a3, $a3, 28872
    089A712C:[24060673]: addiu      $a2, $zr, 1651 <=> li $a2, 1651
    089A7130:[0E264AE8]: jal        0x08992BA0
    089A7134:[00000000]: nop
    089A7138:[0A269C21]: j          0x089A7084
    089A713C:[00000000]: nop
    089A7140:[24051000]: addiu      $a1, $zr, 4096 <=> li $a1, 4096
    089A7144:[0E24ACE6]: jal        0x0892B398
    089A7148:[24061000]: addiu      $a2, $zr, 4096 <=> li $a2, 4096
    089A714C:[0441FFCD]: bgez       $v0, 0x089A7084
    089A7150:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089A7154:[3C0308A2]: lui        $v1, 0x08A2 <=> li $v1, 0x08A20000
    089A7158:[8C6298E4]: lw         $v0, -26396($v1)
    089A715C:[30420001]: andi       $v0, $v0, 1
    089A7160:[1040FFC8]: beq        $v0, $zr, 0x089A7084
    089A7164:[3C0208A2]: lui        $v0, 0x08A2 <=> li $v0, 0x08A20000
    089A7168:[8C4498E8]: lw         $a0, -26392($v0)
    089A716C:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    089A7170:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    089A7174:[24A56F3C]: addiu      $a1, $a1, 28476
    089A7178:[24E770DC]: addiu      $a3, $a3, 28892
    089A717C:[0A269C4C]: j          0x089A7130
    089A7180:[2406067A]: addiu      $a2, $zr, 1658 <=> li $a2, 1658
    089A7184:[32021800]: andi       $v0, $s0, 6144
    089A7188:[1040000A]: beq        $v0, $zr, 0x089A71B4
    089A718C:[AE400038]: sw         $zr, 56($s2)
    089A7190:[8E65002C]: lw         $a1, 44($s3)
    089A7194:[8E660030]: lw         $a2, 48($s3)
    089A7198:[00A61025]: or         $v0, $a1, $a2
    089A719C:[14400003]: bne        $v0, $zr, 0x089A71AC
    089A71A0:[00000000]: nop
    089A71A4:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A71A8:[34069FC3]: ori        $a2, $zr, -24637 <=> li $a2, 40899
    089A71AC:[0E24ADD9]: jal        0x0892B764
    089A71B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A71B4:[320203C0]: andi       $v0, $s0, 960
    089A71B8:[5440007B]: bnel       $v0, $zr, 0x089A73A8
    089A71BC:[8E650018]: lw         $a1, 24($s3)
    089A71C0:[32020400]: andi       $v0, $s0, 1024
    089A71C4:[54400074]: bnel       $v0, $zr, 0x089A7398
    089A71C8:[8E650028]: lw         $a1, 40($s3)
    089A71CC:[32020002]: andi       $v0, $s0, 2
    089A71D0:[1040000C]: beq        $v0, $zr, 0x089A7204
    089A71D4:[32020020]: andi       $v0, $s0, 32
    089A71D8:[8E740004]: lw         $s4, 4($s3)
    089A71DC:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    089A71E0:[12960050]: beq        $s4, $s6, 0x089A7324
    089A71E4:[2A820002]: slti       $v0, $s4, 2
    089A71E8:[1440002D]: bne        $v0, $zr, 0x089A72A0
    089A71EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089A71F0:[12820024]: beq        $s4, $v0, 0x089A7284
    089A71F4:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A71F8:[5282000C]: beql       $s4, $v0, 0x089A722C
    089A71FC:[82420001]: lb         $v0, 1($s2)
    089A7200:[32020020]: andi       $v0, $s0, 32
    089A7204:[5040FF8B]: beql       $v0, $zr, 0x089A7034
    089A7208:[8EE204B8]: lw         $v0, 1208($s7)
    089A720C:[8E700014]: lw         $s0, 20($s3)
    089A7210:[82420001]: lb         $v0, 1($s2)
    089A7214:[1050FF86]: beq        $v0, $s0, 0x089A7030
    089A7218:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A721C:[0E24AD5D]: jal        0x0892B574
    089A7220:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089A7224:[0A269C0C]: j          0x089A7030
    089A7228:[A2500001]: sb         $s0, 1($s2)
    089A722C:[1040000F]: beq        $v0, $zr, 0x089A726C
    089A7230:[7C102944]: ins        $s0, $zr, 5, 1
    089A7234:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A7238:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A723C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089A7240:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7244:[0E24AD82]: jal        0x0892B608
    089A7248:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A724C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7250:[0E24AD5D]: jal        0x0892B574
    089A7254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7258:[A2400001]: sb         $zr, 1($s2)
    089A725C:[0E24AD4E]: jal        0x0892B538
    089A7260:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7264:[0A269C80]: j          0x089A7200
    089A7268:[A2400000]: sb         $zr, 0($s2)
    089A726C:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A7270:[34069FE6]: ori        $a2, $zr, -24602 <=> li $a2, 40934
    089A7274:[0E24ADD9]: jal        0x0892B764
    089A7278:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A727C:[0A269C97]: j          0x089A725C
    089A7280:[00000000]: nop
    089A7284:[82420001]: lb         $v0, 1($s2)
    089A7288:[1440FFEA]: bne        $v0, $zr, 0x089A7234
    089A728C:[7C102944]: ins        $s0, $zr, 5, 1
    089A7290:[0E24AD4E]: jal        0x0892B538
    089A7294:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7298:[0A269C81]: j          0x089A7204
    089A729C:[32020020]: andi       $v0, $s0, 32
    089A72A0:[1680FFD8]: bne        $s4, $zr, 0x089A7204
    089A72A4:[32020020]: andi       $v0, $s0, 32
    089A72A8:[82420001]: lb         $v0, 1($s2)
    089A72AC:[14400019]: bne        $v0, $zr, 0x089A7314
    089A72B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72B4:[82420000]: lb         $v0, 0($s2)
    089A72B8:[14400012]: bne        $v0, $zr, 0x089A7304
    089A72BC:[00000000]: nop
    089A72C0:[8E650008]: lw         $a1, 8($s3)
    089A72C4:[8E66000C]: lw         $a2, 12($s3)
    089A72C8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72CC:[0E24ADAF]: jal        0x0892B6BC
    089A72D0:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    089A72D4:[0E24AD3F]: jal        0x0892B4FC
    089A72D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72DC:[04400003]: bltz       $v0, 0x089A72EC
    089A72E0:[00000000]: nop
    089A72E4:[0A269C80]: j          0x089A7200
    089A72E8:[A2560000]: sb         $s6, 0($s2)
    089A72EC:[0E24AD4E]: jal        0x0892B538
    089A72F0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72F4:[0E24AD3F]: jal        0x0892B4FC
    089A72F8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72FC:[0A269C80]: j          0x089A7200
    089A7300:[A2560000]: sb         $s6, 0($s2)
    089A7304:[0E24AD4E]: jal        0x0892B538
    089A7308:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A730C:[0A269CB1]: j          0x089A72C4
    089A7310:[8E650008]: lw         $a1, 8($s3)
    089A7314:[0E24AD5D]: jal        0x0892B574
    089A7318:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A731C:[0A269CAD]: j          0x089A72B4
    089A7320:[A2400001]: sb         $zr, 1($s2)
    089A7324:[82420001]: lb         $v0, 1($s2)
    089A7328:[14400017]: bne        $v0, $zr, 0x089A7388
    089A732C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7330:[82420000]: lb         $v0, 0($s2)
    089A7334:[14400010]: bne        $v0, $zr, 0x089A7378
    089A7338:[00000000]: nop
    089A733C:[8E650010]: lw         $a1, 16($s3)
    089A7340:[0E24ADC6]: jal        0x0892B718
    089A7344:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7348:[0E24AD3F]: jal        0x0892B4FC
    089A734C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7350:[04400003]: bltz       $v0, 0x089A7360
    089A7354:[00000000]: nop
    089A7358:[0A269C80]: j          0x089A7200
    089A735C:[A2540000]: sb         $s4, 0($s2)
    089A7360:[0E24AD4E]: jal        0x0892B538
    089A7364:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7368:[0E24AD3F]: jal        0x0892B4FC
    089A736C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7370:[0A269C80]: j          0x089A7200
    089A7374:[A2540000]: sb         $s4, 0($s2)
    089A7378:[0E24AD4E]: jal        0x0892B538
    089A737C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7380:[0A269CD0]: j          0x089A7340
    089A7384:[8E650010]: lw         $a1, 16($s3)
    089A7388:[0E24AD5D]: jal        0x0892B574
    089A738C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7390:[0A269CCC]: j          0x089A7330
    089A7394:[A2400001]: sb         $zr, 1($s2)
    089A7398:[0E24AD9B]: jal        0x0892B66C
    089A739C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A73A0:[0A269C74]: j          0x089A71D0
    089A73A4:[32020002]: andi       $v0, $s0, 2
    089A73A8:[8E66001C]: lw         $a2, 28($s3)
    089A73AC:[8E670020]: lw         $a3, 32($s3)
    089A73B0:[8E680024]: lw         $t0, 36($s3)
    089A73B4:[0E24AD82]: jal        0x0892B608
    089A73B8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A73BC:[0A269C71]: j          0x089A71C4
    089A73C0:[32020400]: andi       $v0, $s0, 1024
  Back Branch 089A703C 2,773,728 times (length 10)
    089A7008:[8E0304B8]: lw         $v1, 1208($s0)
    089A700C:[1860000E]: blez       $v1, 0x089A7048
    089A7010:[27C26588]: addiu      $v0, $fp, 25992
    089A7014:[0200B821]: addu       $s7, $s0, $zr <=> move $s7, $s0
    089A7018:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
--> 089A701C:[8EE204B4]: lw         $v0, 1204($s7)
    089A7020:[00559021]: addu       $s2, $v0, $s5
    089A7024:[8E500038]: lw         $s0, 56($s2)
    089A7028:[16000056]: bne        $s0, $zr, 0x089A7184
    089A702C:[26530038]: addiu      $s3, $s2, 56
    089A7030:[8EE204B8]: lw         $v0, 1208($s7)
    089A7034:[26310001]: addiu      $s1, $s1, 1
    089A7038:[0222102A]: slt        $v0, $s1, $v0
--> 089A703C:[1440FFF7]: bne        $v0, $zr, 0x089A701C
    089A7040:[26B5006C]: addiu      $s5, $s5, 108
    089A7044:[27C26588]: addiu      $v0, $fp, 25992
    089A7048:[8C4304C0]: lw         $v1, 1216($v0)
    089A704C:[8C4404A0]: lw         $a0, 1184($v0)
  Back Branch 089A70CC 2,773,696 times (length 11)
    089A7094:[8C6204B8]: lw         $v0, 1208($v1)
    089A7098:[1840000E]: blez       $v0, 0x089A70D4
    089A709C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089A70A0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089A70A4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089A70A8:[02241007]: srav       $v0, $a0, $s1
    089A70AC:[30420001]: andi       $v0, $v0, 1
    089A70B0:[10400004]: beq        $v0, $zr, 0x089A70C4
    089A70B4:[26310001]: addiu      $s1, $s1, 1
    089A70B8:[8CA204B4]: lw         $v0, 1204($a1)
    089A70BC:[00621021]: addu       $v0, $v1, $v0
    089A70C0:[A0400000]: sb         $zr, 0($v0)
    089A70C4:[8CA204B8]: lw         $v0, 1208($a1)
    089A70C8:[0222102A]: slt        $v0, $s1, $v0
--> 089A70CC:[1440FFF6]: bne        $v0, $zr, 0x089A70A8
    089A70D0:[2463006C]: addiu      $v1, $v1, 108
    089A70D4:[8FBF0034]: lw         $ra, 52($sp)
    089A70D8:[8FBE0030]: lw         $fp, 48($sp)
    089A70DC:[8FB7002C]: lw         $s7, 44($sp)
  Back Branch 089A714C 75,918 times (length 52)
    089A7070:[8FA40000]: lw         $a0, 0($sp)
    089A7074:[0E24ACD0]: jal        0x0892B340
    089A7078:[8FA40000]: lw         $a0, 0($sp)
    089A707C:[04400021]: bltz       $v0, 0x089A7104
    089A7080:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
--> 089A7084:[0E24ADEE]: jal        0x0892B7B8
    089A7088:[3C1E08C0]: lui        $fp, 0x08C0 <=> li $fp, 0x08C00000
    089A708C:[27C36588]: addiu      $v1, $fp, 25992
    089A7090:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089A7094:[8C6204B8]: lw         $v0, 1208($v1)
    089A7098:[1840000E]: blez       $v0, 0x089A70D4
    089A709C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089A70A0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089A70A4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A70A8:[02241007]: srav       $v0, $a0, $s1
    089A70AC:[30420001]: andi       $v0, $v0, 1
    089A70B0:[10400004]: beq        $v0, $zr, 0x089A70C4
    089A70B4:[26310001]: addiu      $s1, $s1, 1
    089A70B8:[8CA204B4]: lw         $v0, 1204($a1)
    089A70BC:[00621021]: addu       $v0, $v1, $v0
    089A70C0:[A0400000]: sb         $zr, 0($v0)
    089A70C4:[8CA204B8]: lw         $v0, 1208($a1)
    089A70C8:[0222102A]: slt        $v0, $s1, $v0
    089A70CC:[1440FFF6]: bne        $v0, $zr, 0x089A70A8
    089A70D0:[2463006C]: addiu      $v1, $v1, 108
    089A70D4:[8FBF0034]: lw         $ra, 52($sp)
    089A70D8:[8FBE0030]: lw         $fp, 48($sp)
    089A70DC:[8FB7002C]: lw         $s7, 44($sp)
    089A70E0:[8FB60028]: lw         $s6, 40($sp)
    089A70E4:[8FB50024]: lw         $s5, 36($sp)
    089A70E8:[8FB40020]: lw         $s4, 32($sp)
    089A70EC:[8FB3001C]: lw         $s3, 28($sp)
    089A70F0:[8FB20018]: lw         $s2, 24($sp)
    089A70F4:[8FB10014]: lw         $s1, 20($sp)
    089A70F8:[8FB00010]: lw         $s0, 16($sp)
    089A70FC:[03E00008]: jr         $ra
    089A7100:[27BD0040]: addiu      $sp, $sp, 64
    089A7104:[3C0308A2]: lui        $v1, 0x08A2 <=> li $v1, 0x08A20000
    089A7108:[8C6298E4]: lw         $v0, -26396($v1)
    089A710C:[30420001]: andi       $v0, $v0, 1
    089A7110:[1040FFDC]: beq        $v0, $zr, 0x089A7084
    089A7114:[3C0208A2]: lui        $v0, 0x08A2 <=> li $v0, 0x08A20000
    089A7118:[8C4498E8]: lw         $a0, -26392($v0)
    089A711C:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    089A7120:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    089A7124:[24A56F3C]: addiu      $a1, $a1, 28476
    089A7128:[24E770C8]: addiu      $a3, $a3, 28872
    089A712C:[24060673]: addiu      $a2, $zr, 1651 <=> li $a2, 1651
    089A7130:[0E264AE8]: jal        0x08992BA0
    089A7134:[00000000]: nop
    089A7138:[0A269C21]: j          0x089A7084
    089A713C:[00000000]: nop
    089A7140:[24051000]: addiu      $a1, $zr, 4096 <=> li $a1, 4096
    089A7144:[0E24ACE6]: jal        0x0892B398
    089A7148:[24061000]: addiu      $a2, $zr, 4096 <=> li $a2, 4096
--> 089A714C:[0441FFCD]: bgez       $v0, 0x089A7084
    089A7150:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089A7154:[3C0308A2]: lui        $v1, 0x08A2 <=> li $v1, 0x08A20000
    089A7158:[8C6298E4]: lw         $v0, -26396($v1)
    089A715C:[30420001]: andi       $v0, $v0, 1
  Back Branch 089A7204 1,188 times (length 118)
  Back Branch 089A72A0 594 times (length 41)
    089A71F0:[12820024]: beq        $s4, $v0, 0x089A7284
    089A71F4:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A71F8:[5282000C]: beql       $s4, $v0, 0x089A722C
    089A71FC:[82420001]: lb         $v0, 1($s2)
    089A7200:[32020020]: andi       $v0, $s0, 32
--> 089A7204:[5040FF8B]: beql       $v0, $zr, 0x089A7034
    089A7208:[8EE204B8]: lw         $v0, 1208($s7)
    089A720C:[8E700014]: lw         $s0, 20($s3)
    089A7210:[82420001]: lb         $v0, 1($s2)
    089A7214:[1050FF86]: beq        $v0, $s0, 0x089A7030
    089A7218:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A721C:[0E24AD5D]: jal        0x0892B574
    089A7220:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089A7224:[0A269C0C]: j          0x089A7030
    089A7228:[A2500001]: sb         $s0, 1($s2)
    089A722C:[1040000F]: beq        $v0, $zr, 0x089A726C
    089A7230:[7C102944]: ins        $s0, $zr, 5, 1
    089A7234:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A7238:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A723C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089A7240:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7244:[0E24AD82]: jal        0x0892B608
    089A7248:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A724C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7250:[0E24AD5D]: jal        0x0892B574
    089A7254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7258:[A2400001]: sb         $zr, 1($s2)
    089A725C:[0E24AD4E]: jal        0x0892B538
    089A7260:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7264:[0A269C80]: j          0x089A7200
    089A7268:[A2400000]: sb         $zr, 0($s2)
    089A726C:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A7270:[34069FE6]: ori        $a2, $zr, -24602 <=> li $a2, 40934
    089A7274:[0E24ADD9]: jal        0x0892B764
    089A7278:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A727C:[0A269C97]: j          0x089A725C
    089A7280:[00000000]: nop
    089A7284:[82420001]: lb         $v0, 1($s2)
    089A7288:[1440FFEA]: bne        $v0, $zr, 0x089A7234
    089A728C:[7C102944]: ins        $s0, $zr, 5, 1
    089A7290:[0E24AD4E]: jal        0x0892B538
    089A7294:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7298:[0A269C81]: j          0x089A7204
    089A729C:[32020020]: andi       $v0, $s0, 32
--> 089A72A0:[1680FFD8]: bne        $s4, $zr, 0x089A7204
    089A72A4:[32020020]: andi       $v0, $s0, 32
    089A72A8:[82420001]: lb         $v0, 1($s2)
    089A72AC:[14400019]: bne        $v0, $zr, 0x089A7314
    089A72B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
  Back Branch 089A72E4 594 times (length 59)
    089A71EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089A71F0:[12820024]: beq        $s4, $v0, 0x089A7284
    089A71F4:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A71F8:[5282000C]: beql       $s4, $v0, 0x089A722C
    089A71FC:[82420001]: lb         $v0, 1($s2)
--> 089A7200:[32020020]: andi       $v0, $s0, 32
    089A7204:[5040FF8B]: beql       $v0, $zr, 0x089A7034
    089A7208:[8EE204B8]: lw         $v0, 1208($s7)
    089A720C:[8E700014]: lw         $s0, 20($s3)
    089A7210:[82420001]: lb         $v0, 1($s2)
    089A7214:[1050FF86]: beq        $v0, $s0, 0x089A7030
    089A7218:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A721C:[0E24AD5D]: jal        0x0892B574
    089A7220:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089A7224:[0A269C0C]: j          0x089A7030
    089A7228:[A2500001]: sb         $s0, 1($s2)
    089A722C:[1040000F]: beq        $v0, $zr, 0x089A726C
    089A7230:[7C102944]: ins        $s0, $zr, 5, 1
    089A7234:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A7238:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A723C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089A7240:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7244:[0E24AD82]: jal        0x0892B608
    089A7248:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A724C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7250:[0E24AD5D]: jal        0x0892B574
    089A7254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7258:[A2400001]: sb         $zr, 1($s2)
    089A725C:[0E24AD4E]: jal        0x0892B538
    089A7260:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7264:[0A269C80]: j          0x089A7200
    089A7268:[A2400000]: sb         $zr, 0($s2)
    089A726C:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A7270:[34069FE6]: ori        $a2, $zr, -24602 <=> li $a2, 40934
    089A7274:[0E24ADD9]: jal        0x0892B764
    089A7278:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A727C:[0A269C97]: j          0x089A725C
    089A7280:[00000000]: nop
    089A7284:[82420001]: lb         $v0, 1($s2)
    089A7288:[1440FFEA]: bne        $v0, $zr, 0x089A7234
    089A728C:[7C102944]: ins        $s0, $zr, 5, 1
    089A7290:[0E24AD4E]: jal        0x0892B538
    089A7294:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7298:[0A269C81]: j          0x089A7204
    089A729C:[32020020]: andi       $v0, $s0, 32
    089A72A0:[1680FFD8]: bne        $s4, $zr, 0x089A7204
    089A72A4:[32020020]: andi       $v0, $s0, 32
    089A72A8:[82420001]: lb         $v0, 1($s2)
    089A72AC:[14400019]: bne        $v0, $zr, 0x089A7314
    089A72B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72B4:[82420000]: lb         $v0, 0($s2)
    089A72B8:[14400012]: bne        $v0, $zr, 0x089A7304
    089A72BC:[00000000]: nop
    089A72C0:[8E650008]: lw         $a1, 8($s3)
    089A72C4:[8E66000C]: lw         $a2, 12($s3)
    089A72C8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72CC:[0E24ADAF]: jal        0x0892B6BC
    089A72D0:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    089A72D4:[0E24AD3F]: jal        0x0892B4FC
    089A72D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72DC:[04400003]: bltz       $v0, 0x089A72EC
    089A72E0:[00000000]: nop
--> 089A72E4:[0A269C80]: j          0x089A7200
    089A72E8:[A2560000]: sb         $s6, 0($s2)
    089A72EC:[0E24AD4E]: jal        0x0892B538
    089A72F0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A72F4:[0E24AD3F]: jal        0x0892B4FC
  Back Branch 089A727C 594 times (length 10)
    089A7248:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A724C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7250:[0E24AD5D]: jal        0x0892B574
    089A7254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7258:[A2400001]: sb         $zr, 1($s2)
--> 089A725C:[0E24AD4E]: jal        0x0892B538
    089A7260:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7264:[0A269C80]: j          0x089A7200
    089A7268:[A2400000]: sb         $zr, 0($s2)
    089A726C:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A7270:[34069FE6]: ori        $a2, $zr, -24602 <=> li $a2, 40934
    089A7274:[0E24ADD9]: jal        0x0892B764
    089A7278:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
--> 089A727C:[0A269C97]: j          0x089A725C
    089A7280:[00000000]: nop
    089A7284:[82420001]: lb         $v0, 1($s2)
    089A7288:[1440FFEA]: bne        $v0, $zr, 0x089A7234
    089A728C:[7C102944]: ins        $s0, $zr, 5, 1
  Back Branch 089A7264 594 times (length 27)
    089A71EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089A71F0:[12820024]: beq        $s4, $v0, 0x089A7284
    089A71F4:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A71F8:[5282000C]: beql       $s4, $v0, 0x089A722C
    089A71FC:[82420001]: lb         $v0, 1($s2)
--> 089A7200:[32020020]: andi       $v0, $s0, 32
    089A7204:[5040FF8B]: beql       $v0, $zr, 0x089A7034
    089A7208:[8EE204B8]: lw         $v0, 1208($s7)
    089A720C:[8E700014]: lw         $s0, 20($s3)
    089A7210:[82420001]: lb         $v0, 1($s2)
    089A7214:[1050FF86]: beq        $v0, $s0, 0x089A7030
    089A7218:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A721C:[0E24AD5D]: jal        0x0892B574
    089A7220:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089A7224:[0A269C0C]: j          0x089A7030
    089A7228:[A2500001]: sb         $s0, 1($s2)
    089A722C:[1040000F]: beq        $v0, $zr, 0x089A726C
    089A7230:[7C102944]: ins        $s0, $zr, 5, 1
    089A7234:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A7238:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A723C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089A7240:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7244:[0E24AD82]: jal        0x0892B608
    089A7248:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A724C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A7250:[0E24AD5D]: jal        0x0892B574
    089A7254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A7258:[A2400001]: sb         $zr, 1($s2)
    089A725C:[0E24AD4E]: jal        0x0892B538
    089A7260:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
--> 089A7264:[0A269C80]: j          0x089A7200
    089A7268:[A2400000]: sb         $zr, 0($s2)
    089A726C:[340580FF]: ori        $a1, $zr, -32513 <=> li $a1, 33023
    089A7270:[34069FE6]: ori        $a2, $zr, -24602 <=> li $a2, 40934
    089A7274:[0E24ADD9]: jal        0x0892B764
  Back Branch 089A73A0 594 times (length 118)
  Back Branch 089A73BC 594 times (length 128)
_S1_2_8920F04 62,200,659 instructions (0.766%), 600,284 calls (08920F04 - 089211B4, length 173)
    08920F04:[27BDFFD0]: addiu      $sp, $sp, -48
    08920F08:[AFB50014]: sw         $s5, 20($sp)
    08920F0C:[00C0A821]: addu       $s5, $a2, $zr <=> move $s5, $a2
    08920F10:[AFB20008]: sw         $s2, 8($sp)
    08920F14:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    08920F18:[AFB10004]: sw         $s1, 4($sp)
    08920F1C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08920F20:[AFBF0020]: sw         $ra, 32($sp)
    08920F24:[AFB7001C]: sw         $s7, 28($sp)
    08920F28:[AFB60018]: sw         $s6, 24($sp)
    08920F2C:[AFB40010]: sw         $s4, 16($sp)
    08920F30:[AFB3000C]: sw         $s3, 12($sp)
    08920F34:[10800031]: beq        $a0, $zr, 0x08920FFC
    08920F38:[AFB00000]: sw         $s0, 0($sp)
    08920F3C:[8C820040]: lw         $v0, 64($a0)
    08920F40:[5040002F]: beql       $v0, $zr, 0x08921000
    08920F44:[8FBF0020]: lw         $ra, 32($sp)
    08920F48:[8C830018]: lw         $v1, 24($a0)
    08920F4C:[30620400]: andi       $v0, $v1, 1024
    08920F50:[14400045]: bne        $v0, $zr, 0x08921068
    08920F54:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    08920F58:[30620300]: andi       $v0, $v1, 768
    08920F5C:[14400032]: bne        $v0, $zr, 0x08921028
    08920F60:[30620100]: andi       $v0, $v1, 256
    08920F64:[30621000]: andi       $v0, $v1, 4096
    08920F68:[26250048]: addiu      $a1, $s1, 72
    08920F6C:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    08920F70:[0E2472E2]: jal        0x0891CB88
    08920F74:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08920F78:[8E220008]: lw         $v0, 8($s1)
    08920F7C:[8E23002C]: lw         $v1, 44($s1)
    08920F80:[1860001E]: blez       $v1, 0x08920FFC
    08920F84:[0042900B]: movn       $s2, $v0, $v0
    08920F88:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08920F8C:[8E220040]: lw         $v0, 64($s1)
    08920F90:[00104080]: sll        $t0, $s0, 0x0002
    08920F94:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08920F98:[02021007]: srav       $v0, $v0, $s0
    08920F9C:[38420001]: xori       $v0, $v0, 1
    08920FA0:[30420001]: andi       $v0, $v0, 1
    08920FA4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08920FA8:[26100001]: addiu      $s0, $s0, 1
    08920FAC:[14400010]: bne        $v0, $zr, 0x08920FF0
    08920FB0:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    08920FB4:[8E22001C]: lw         $v0, 28($s1)
    08920FB8:[8E440030]: lw         $a0, 48($s2)
    08920FBC:[01021021]: addu       $v0, $t0, $v0
    08920FC0:[8C430000]: lw         $v1, 0($v0)
    08920FC4:[30630FFF]: andi       $v1, $v1, 4095
    08920FC8:[00034080]: sll        $t0, $v1, 0x0002
    08920FCC:[0064182A]: slt        $v1, $v1, $a0
    08920FD0:[10600004]: beq        $v1, $zr, 0x08920FE4
    08920FD4:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08920FD8:[8E42001C]: lw         $v0, 28($s2)
    08920FDC:[01021021]: addu       $v0, $t0, $v0
    08920FE0:[8C490000]: lw         $t1, 0($v0)
    08920FE4:[0E248812]: jal        0x08922048
    08920FE8:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08920FEC:[8E23002C]: lw         $v1, 44($s1)
    08920FF0:[0203102A]: slt        $v0, $s0, $v1
    08920FF4:[5440FFE6]: bnel       $v0, $zr, 0x08920F90
    08920FF8:[8E220040]: lw         $v0, 64($s1)
    08920FFC:[8FBF0020]: lw         $ra, 32($sp)
    08921000:[8FB7001C]: lw         $s7, 28($sp)
    08921004:[8FB60018]: lw         $s6, 24($sp)
    08921008:[8FB50014]: lw         $s5, 20($sp)
    0892100C:[8FB40010]: lw         $s4, 16($sp)
    08921010:[8FB3000C]: lw         $s3, 12($sp)
    08921014:[8FB20008]: lw         $s2, 8($sp)
    08921018:[8FB10004]: lw         $s1, 4($sp)
    0892101C:[8FB00000]: lw         $s0, 0($sp)
    08921020:[03E00008]: jr         $ra
    08921024:[27BD0030]: addiu      $sp, $sp, 48
    08921028:[54400050]: bnel       $v0, $zr, 0x0892116C
    0892102C:[8E240020]: lw         $a0, 32($s1)
    08921030:[0E2472A0]: jal        0x0891CA80
    08921034:[C62C0044]: lwc1       $f12, 68($s1)
    08921038:[8E230018]: lw         $v1, 24($s1)
    0892103C:[26250048]: addiu      $a1, $s1, 72
    08921040:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08921044:[30621000]: andi       $v0, $v1, 4096
    08921048:[0E2472E2]: jal        0x0891CB88
    0892104C:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    08921050:[8E220008]: lw         $v0, 8($s1)
    08921054:[8E23002C]: lw         $v1, 44($s1)
    08921058:[1860FFE8]: blez       $v1, 0x08920FFC
    0892105C:[0042900B]: movn       $s2, $v0, $v0
    08921060:[0A2483E3]: j          0x08920F8C
    08921064:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08921068:[00621024]: and        $v0, $v1, $v0
    0892106C:[50400037]: beql       $v0, $zr, 0x0892114C
    08921070:[8E240028]: lw         $a0, 40($s1)
    08921074:[7C03EF44]: ins        $v1, $zr, 29, 1
    08921078:[AC830018]: sw         $v1, 24($a0)
    0892107C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08921080:[24A300D0]: addiu      $v1, $a1, 208
    08921084:[8CA20014]: lw         $v0, 20($a1)
    08921088:[8C870034]: lw         $a3, 52($a0)
    0892108C:[8C970010]: lw         $s7, 16($a0)
    08921090:[30420002]: andi       $v0, $v0, 2
    08921094:[18E0002C]: blez       $a3, 0x08921148
    08921098:[0062B00B]: movn       $s6, $v1, $v0
    0892109C:[0A248430]: j          0x089210C0
    089210A0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089210A4:[0E2492C7]: jal        0x08924B1C
    089210A8:[00000000]: nop
    089210AC:[8E270034]: lw         $a3, 52($s1)
    089210B0:[26940001]: addiu      $s4, $s4, 1
    089210B4:[0287102A]: slt        $v0, $s4, $a3
    089210B8:[50400024]: beql       $v0, $zr, 0x0892114C
    089210BC:[8E240028]: lw         $a0, 40($s1)
    089210C0:[8E240024]: lw         $a0, 36($s1)
    089210C4:[00141880]: sll        $v1, $s4, 0x0002
    089210C8:[8E45002C]: lw         $a1, 44($s2)
    089210CC:[00641821]: addu       $v1, $v1, $a0
    089210D0:[8C620000]: lw         $v0, 0($v1)
    089210D4:[30420FFF]: andi       $v0, $v0, 4095
    089210D8:[00021880]: sll        $v1, $v0, 0x0002
    089210DC:[0045102A]: slt        $v0, $v0, $a1
    089210E0:[5040FFF4]: beql       $v0, $zr, 0x089210B4
    089210E4:[26940001]: addiu      $s4, $s4, 1
    089210E8:[8E420018]: lw         $v0, 24($s2)
    089210EC:[00621021]: addu       $v0, $v1, $v0
    089210F0:[8C420000]: lw         $v0, 0($v0)
    089210F4:[1040FFEE]: beq        $v0, $zr, 0x089210B0
    089210F8:[245300F0]: addiu      $s3, $v0, 240
    089210FC:[8C430018]: lw         $v1, 24($v0)
    08921100:[24460130]: addiu      $a2, $v0, 304
    08921104:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921108:[04600026]: bltz       $v1, 0x089211A4
    0892110C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921110:[8E300028]: lw         $s0, 40($s1)
    08921114:[8EE20028]: lw         $v0, 40($s7)
    08921118:[00143180]: sll        $a2, $s4, 0x0006
    0892111C:[02068021]: addu       $s0, $s0, $a2
    08921120:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921124:[00463021]: addu       $a2, $v0, $a2
    08921128:[0E2492C7]: jal        0x08924B1C
    0892112C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921130:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921134:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08921138:[16C0FFDA]: bne        $s6, $zr, 0x089210A4
    0892113C:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    08921140:[0A24842C]: j          0x089210B0
    08921144:[8E270034]: lw         $a3, 52($s1)
    08921148:[8E240028]: lw         $a0, 40($s1)
    0892114C:[0E2472AA]: jal        0x0891CAA8
    08921150:[8E250038]: lw         $a1, 56($s1)
    08921154:[8E230018]: lw         $v1, 24($s1)
    08921158:[30620300]: andi       $v0, $v1, 768
    0892115C:[5040FF82]: beql       $v0, $zr, 0x08920F68
    08921160:[30621000]: andi       $v0, $v1, 4096
    08921164:[0A24840A]: j          0x08921028
    08921168:[30620100]: andi       $v0, $v1, 256
    0892116C:[0E247298]: jal        0x0891CA60
    08921170:[8E250030]: lw         $a1, 48($s1)
    08921174:[8E230018]: lw         $v1, 24($s1)
    08921178:[26250048]: addiu      $a1, $s1, 72
    0892117C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08921180:[30621000]: andi       $v0, $v1, 4096
    08921184:[0E2472E2]: jal        0x0891CB88
    08921188:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    0892118C:[8E220008]: lw         $v0, 8($s1)
    08921190:[8E23002C]: lw         $v1, 44($s1)
    08921194:[1860FF99]: blez       $v1, 0x08920FFC
    08921198:[0042900B]: movn       $s2, $v0, $v0
    0892119C:[0A2483E3]: j          0x08920F8C
    089211A0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089211A4:[7C03FFC4]: ins        $v1, $zr, 31, 1
    089211A8:[0E2491CD]: jal        0x08924734
    089211AC:[AC430018]: sw         $v1, 24($v0)
    089211B0:[0A248445]: j          0x08921114
    089211B4:[8E300028]: lw         $s0, 40($s1)
  Back Branch 089210F4 922,748 times (length 19)
    0892109C:[0A248430]: j          0x089210C0
    089210A0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089210A4:[0E2492C7]: jal        0x08924B1C
    089210A8:[00000000]: nop
    089210AC:[8E270034]: lw         $a3, 52($s1)
--> 089210B0:[26940001]: addiu      $s4, $s4, 1
    089210B4:[0287102A]: slt        $v0, $s4, $a3
    089210B8:[50400024]: beql       $v0, $zr, 0x0892114C
    089210BC:[8E240028]: lw         $a0, 40($s1)
    089210C0:[8E240024]: lw         $a0, 36($s1)
    089210C4:[00141880]: sll        $v1, $s4, 0x0002
    089210C8:[8E45002C]: lw         $a1, 44($s2)
    089210CC:[00641821]: addu       $v1, $v1, $a0
    089210D0:[8C620000]: lw         $v0, 0($v1)
    089210D4:[30420FFF]: andi       $v0, $v0, 4095
    089210D8:[00021880]: sll        $v1, $v0, 0x0002
    089210DC:[0045102A]: slt        $v0, $v0, $a1
    089210E0:[5040FFF4]: beql       $v0, $zr, 0x089210B4
    089210E4:[26940001]: addiu      $s4, $s4, 1
    089210E8:[8E420018]: lw         $v0, 24($s2)
    089210EC:[00621021]: addu       $v0, $v1, $v0
    089210F0:[8C420000]: lw         $v0, 0($v0)
--> 089210F4:[1040FFEE]: beq        $v0, $zr, 0x089210B0
    089210F8:[245300F0]: addiu      $s3, $v0, 240
    089210FC:[8C430018]: lw         $v1, 24($v0)
    08921100:[24460130]: addiu      $a2, $v0, 304
    08921104:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
  Back Branch 08921140 922,748 times (length 38)
    0892109C:[0A248430]: j          0x089210C0
    089210A0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089210A4:[0E2492C7]: jal        0x08924B1C
    089210A8:[00000000]: nop
    089210AC:[8E270034]: lw         $a3, 52($s1)
--> 089210B0:[26940001]: addiu      $s4, $s4, 1
    089210B4:[0287102A]: slt        $v0, $s4, $a3
    089210B8:[50400024]: beql       $v0, $zr, 0x0892114C
    089210BC:[8E240028]: lw         $a0, 40($s1)
    089210C0:[8E240024]: lw         $a0, 36($s1)
    089210C4:[00141880]: sll        $v1, $s4, 0x0002
    089210C8:[8E45002C]: lw         $a1, 44($s2)
    089210CC:[00641821]: addu       $v1, $v1, $a0
    089210D0:[8C620000]: lw         $v0, 0($v1)
    089210D4:[30420FFF]: andi       $v0, $v0, 4095
    089210D8:[00021880]: sll        $v1, $v0, 0x0002
    089210DC:[0045102A]: slt        $v0, $v0, $a1
    089210E0:[5040FFF4]: beql       $v0, $zr, 0x089210B4
    089210E4:[26940001]: addiu      $s4, $s4, 1
    089210E8:[8E420018]: lw         $v0, 24($s2)
    089210EC:[00621021]: addu       $v0, $v1, $v0
    089210F0:[8C420000]: lw         $v0, 0($v0)
    089210F4:[1040FFEE]: beq        $v0, $zr, 0x089210B0
    089210F8:[245300F0]: addiu      $s3, $v0, 240
    089210FC:[8C430018]: lw         $v1, 24($v0)
    08921100:[24460130]: addiu      $a2, $v0, 304
    08921104:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921108:[04600026]: bltz       $v1, 0x089211A4
    0892110C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921110:[8E300028]: lw         $s0, 40($s1)
    08921114:[8EE20028]: lw         $v0, 40($s7)
    08921118:[00143180]: sll        $a2, $s4, 0x0006
    0892111C:[02068021]: addu       $s0, $s0, $a2
    08921120:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921124:[00463021]: addu       $a2, $v0, $a2
    08921128:[0E2492C7]: jal        0x08924B1C
    0892112C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921130:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921134:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08921138:[16C0FFDA]: bne        $s6, $zr, 0x089210A4
    0892113C:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
--> 08921140:[0A24842C]: j          0x089210B0
    08921144:[8E270034]: lw         $a3, 52($s1)
    08921148:[8E240028]: lw         $a0, 40($s1)
    0892114C:[0E2472AA]: jal        0x0891CAA8
    08921150:[8E250038]: lw         $a1, 56($s1)
  Back Branch 08921138 922,748 times (length 39)
    08921090:[30420002]: andi       $v0, $v0, 2
    08921094:[18E0002C]: blez       $a3, 0x08921148
    08921098:[0062B00B]: movn       $s6, $v1, $v0
    0892109C:[0A248430]: j          0x089210C0
    089210A0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 089210A4:[0E2492C7]: jal        0x08924B1C
    089210A8:[00000000]: nop
    089210AC:[8E270034]: lw         $a3, 52($s1)
    089210B0:[26940001]: addiu      $s4, $s4, 1
    089210B4:[0287102A]: slt        $v0, $s4, $a3
    089210B8:[50400024]: beql       $v0, $zr, 0x0892114C
    089210BC:[8E240028]: lw         $a0, 40($s1)
    089210C0:[8E240024]: lw         $a0, 36($s1)
    089210C4:[00141880]: sll        $v1, $s4, 0x0002
    089210C8:[8E45002C]: lw         $a1, 44($s2)
    089210CC:[00641821]: addu       $v1, $v1, $a0
    089210D0:[8C620000]: lw         $v0, 0($v1)
    089210D4:[30420FFF]: andi       $v0, $v0, 4095
    089210D8:[00021880]: sll        $v1, $v0, 0x0002
    089210DC:[0045102A]: slt        $v0, $v0, $a1
    089210E0:[5040FFF4]: beql       $v0, $zr, 0x089210B4
    089210E4:[26940001]: addiu      $s4, $s4, 1
    089210E8:[8E420018]: lw         $v0, 24($s2)
    089210EC:[00621021]: addu       $v0, $v1, $v0
    089210F0:[8C420000]: lw         $v0, 0($v0)
    089210F4:[1040FFEE]: beq        $v0, $zr, 0x089210B0
    089210F8:[245300F0]: addiu      $s3, $v0, 240
    089210FC:[8C430018]: lw         $v1, 24($v0)
    08921100:[24460130]: addiu      $a2, $v0, 304
    08921104:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921108:[04600026]: bltz       $v1, 0x089211A4
    0892110C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921110:[8E300028]: lw         $s0, 40($s1)
    08921114:[8EE20028]: lw         $v0, 40($s7)
    08921118:[00143180]: sll        $a2, $s4, 0x0006
    0892111C:[02068021]: addu       $s0, $s0, $a2
    08921120:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08921124:[00463021]: addu       $a2, $v0, $a2
    08921128:[0E2492C7]: jal        0x08924B1C
    0892112C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921130:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921134:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
--> 08921138:[16C0FFDA]: bne        $s6, $zr, 0x089210A4
    0892113C:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    08921140:[0A24842C]: j          0x089210B0
    08921144:[8E270034]: lw         $a3, 52($s1)
    08921148:[8E240028]: lw         $a0, 40($s1)
  Back Branch 0892115C 209,499 times (length 127)
_S1_2_890D91C 59,303,475 instructions (0.731%), 439,285 calls (0890D91C - 0890DAA4, length 99)
    0890D91C:[27BDFFC0]: addiu      $sp, $sp, -64
    0890D920:[AFBF003C]: sw         $ra, 60($sp)
    0890D924:[AFB70038]: sw         $s7, 56($sp)
    0890D928:[AFB60034]: sw         $s6, 52($sp)
    0890D92C:[AFB50030]: sw         $s5, 48($sp)
    0890D930:[AFB4002C]: sw         $s4, 44($sp)
    0890D934:[AFB30028]: sw         $s3, 40($sp)
    0890D938:[AFB20024]: sw         $s2, 36($sp)
    0890D93C:[AFB10020]: sw         $s1, 32($sp)
    0890D940:[AFB0001C]: sw         $s0, 28($sp)
    0890D944:[E7B70018]: swc1       $f23, 24($sp)
    0890D948:[E7B60014]: swc1       $f22, 20($sp)
    0890D94C:[E7B50010]: swc1       $f21, 16($sp)
    0890D950:[E7B4000C]: swc1       $f20, 12($sp)
    0890D954:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0890D958:[460065C6]: mov.s      $f23, $f12
    0890D95C:[46006D86]: mov.s      $f22, $f13
    0890D960:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0890D964:[46007546]: mov.s      $f21, $f14
    0890D968:[46007D06]: mov.s      $f20, $f15
    0890D96C:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    0890D970:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0890D974:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    0890D978:[0120B021]: addu       $s6, $t1, $zr <=> move $s6, $t1
    0890D97C:[0140B821]: addu       $s7, $t2, $zr <=> move $s7, $t2
    0890D980:[0E24392B]: jal        0x0890E4AC
    0890D984:[24040074]: addiu      $a0, $zr, 116 <=> li $a0, 116
    0890D988:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0890D98C:[52000038]: beql       $s0, $zr, 0x0890DA70
    0890D990:[8FBF003C]: lw         $ra, 60($sp)
    0890D994:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    0890D998:[0E2436E9]: jal        0x0890DBA4
    0890D99C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0890D9A0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0890D9A4:[A2030000]: sb         $v1, 0($s0)
    0890D9A8:[E6170008]: swc1       $f23, 8($s0)
    0890D9AC:[E616000C]: swc1       $f22, 12($s0)
    0890D9B0:[E6150050]: swc1       $f21, 80($s0)
    0890D9B4:[E6140054]: swc1       $f20, 84($s0)
    0890D9B8:[AE110070]: sw         $s1, 112($s0)
    0890D9BC:[AE16006C]: sw         $s6, 108($s0)
    0890D9C0:[A6130068]: sh         $s3, 104($s0)
    0890D9C4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0890D9C8:[00062080]: sll        $a0, $a2, 0x0002
    0890D9CC:[02441821]: addu       $v1, $s2, $a0
    0890D9D0:[8C650000]: lw         $a1, 0($v1)
    0890D9D4:[02042021]: addu       $a0, $s0, $a0
    0890D9D8:[000618C0]: sll        $v1, $a2, 0x0003
    0890D9DC:[AC850058]: sw         $a1, 88($a0)
    0890D9E0:[02A32821]: addu       $a1, $s5, $v1
    0890D9E4:[C4A00000]: lwc1       $f0, 0($a1)
    0890D9E8:[02032021]: addu       $a0, $s0, $v1
    0890D9EC:[24C60001]: addiu      $a2, $a2, 1
    0890D9F0:[E4800010]: swc1       $f0, 16($a0)
    0890D9F4:[C4A00004]: lwc1       $f0, 4($a1)
    0890D9F8:[28C30004]: slti       $v1, $a2, 4
    0890D9FC:[1460FFF2]: bne        $v1, $zr, 0x0890D9C8
    0890DA00:[E4800014]: swc1       $f0, 20($a0)
    0890DA04:[52800012]: beql       $s4, $zr, 0x0890DA50
    0890DA08:[AE000030]: sw         $zr, 48($s0)
    0890DA0C:[C6800000]: lwc1       $f0, 0($s4)
    0890DA10:[E6000030]: swc1       $f0, 48($s0)
    0890DA14:[C6800004]: lwc1       $f0, 4($s4)
    0890DA18:[E6000034]: swc1       $f0, 52($s0)
    0890DA1C:[C6800008]: lwc1       $f0, 8($s4)
    0890DA20:[E6000038]: swc1       $f0, 56($s0)
    0890DA24:[C680000C]: lwc1       $f0, 12($s4)
    0890DA28:[E600003C]: swc1       $f0, 60($s0)
    0890DA2C:[C6800010]: lwc1       $f0, 16($s4)
    0890DA30:[E6000040]: swc1       $f0, 64($s0)
    0890DA34:[C6800014]: lwc1       $f0, 20($s4)
    0890DA38:[E6000044]: swc1       $f0, 68($s0)
    0890DA3C:[C6800018]: lwc1       $f0, 24($s4)
    0890DA40:[E6000048]: swc1       $f0, 72($s0)
    0890DA44:[C680001C]: lwc1       $f0, 28($s4)
    0890DA48:[10000008]: b          0x0890DA6C
    0890DA4C:[E600004C]: swc1       $f0, 76($s0)
    0890DA50:[AE000034]: sw         $zr, 52($s0)
    0890DA54:[AE000038]: sw         $zr, 56($s0)
    0890DA58:[AE00003C]: sw         $zr, 60($s0)
    0890DA5C:[AE000040]: sw         $zr, 64($s0)
    0890DA60:[AE000044]: sw         $zr, 68($s0)
    0890DA64:[AE000048]: sw         $zr, 72($s0)
    0890DA68:[AE00004C]: sw         $zr, 76($s0)
    0890DA6C:[8FBF003C]: lw         $ra, 60($sp)
    0890DA70:[8FB70038]: lw         $s7, 56($sp)
    0890DA74:[8FB60034]: lw         $s6, 52($sp)
    0890DA78:[8FB50030]: lw         $s5, 48($sp)
    0890DA7C:[8FB4002C]: lw         $s4, 44($sp)
    0890DA80:[8FB30028]: lw         $s3, 40($sp)
    0890DA84:[8FB20024]: lw         $s2, 36($sp)
    0890DA88:[8FB10020]: lw         $s1, 32($sp)
    0890DA8C:[8FB0001C]: lw         $s0, 28($sp)
    0890DA90:[C7B70018]: lwc1       $f23, 24($sp)
    0890DA94:[C7B60014]: lwc1       $f22, 20($sp)
    0890DA98:[C7B50010]: lwc1       $f21, 16($sp)
    0890DA9C:[C7B4000C]: lwc1       $f20, 12($sp)
    0890DAA0:[03E00008]: jr         $ra
    0890DAA4:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0890D9FC 1,757,140 times (length 15)
    0890D9B4:[E6140054]: swc1       $f20, 84($s0)
    0890D9B8:[AE110070]: sw         $s1, 112($s0)
    0890D9BC:[AE16006C]: sw         $s6, 108($s0)
    0890D9C0:[A6130068]: sh         $s3, 104($s0)
    0890D9C4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 0890D9C8:[00062080]: sll        $a0, $a2, 0x0002
    0890D9CC:[02441821]: addu       $v1, $s2, $a0
    0890D9D0:[8C650000]: lw         $a1, 0($v1)
    0890D9D4:[02042021]: addu       $a0, $s0, $a0
    0890D9D8:[000618C0]: sll        $v1, $a2, 0x0003
    0890D9DC:[AC850058]: sw         $a1, 88($a0)
    0890D9E0:[02A32821]: addu       $a1, $s5, $v1
    0890D9E4:[C4A00000]: lwc1       $f0, 0($a1)
    0890D9E8:[02032021]: addu       $a0, $s0, $v1
    0890D9EC:[24C60001]: addiu      $a2, $a2, 1
    0890D9F0:[E4800010]: swc1       $f0, 16($a0)
    0890D9F4:[C4A00004]: lwc1       $f0, 4($a1)
    0890D9F8:[28C30004]: slti       $v1, $a2, 4
--> 0890D9FC:[1460FFF2]: bne        $v1, $zr, 0x0890D9C8
    0890DA00:[E4800014]: swc1       $f0, 20($a0)
    0890DA04:[52800012]: beql       $s4, $zr, 0x0890DA50
    0890DA08:[AE000030]: sw         $zr, 48($s0)
    0890DA0C:[C6800000]: lwc1       $f0, 0($s4)
_S1_2_89165E0 59,009,760 instructions (0.727%), 3,688,110 calls (089165E0 - 08916624, length 18)
    089165E0:[8C820004]: lw         $v0, 4($a0)
    089165E4:[00A2082B]: sltu       $at, $a1, $v0
    089165E8:[5020000D]: beql       $at, $zr, 0x08916620
    089165EC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089165F0:[000518C0]: sll        $v1, $a1, 0x0003
    089165F4:[00651823]: subu       $v1, $v1, $a1
    089165F8:[00031880]: sll        $v1, $v1, 0x0002
    089165FC:[00651821]: addu       $v1, $v1, $a1
    08916600:[8C820328]: lw         $v0, 808($a0)
    08916604:[00031880]: sll        $v1, $v1, 0x0002
    08916608:[00431021]: addu       $v0, $v0, $v1
    0891660C:[10400003]: beq        $v0, $zr, 0x0891661C
    08916610:[00000000]: nop
    08916614:[10000002]: b          0x08916620
    08916618:[00000000]: nop
    0891661C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08916620:[03E00008]: jr         $ra
    08916624:[00000000]: nop
_S1_2_890BD5C 54,390,295 instructions (0.670%), 19,381 calls (0890BD5C - 0890C09C, length 209)
    0890BD5C:[27BDFF10]: addiu      $sp, $sp, -240
    0890BD60:[AFBF002C]: sw         $ra, 44($sp)
    0890BD64:[AFBE0028]: sw         $fp, 40($sp)
    0890BD68:[AFB70024]: sw         $s7, 36($sp)
    0890BD6C:[AFB60020]: sw         $s6, 32($sp)
    0890BD70:[AFB5001C]: sw         $s5, 28($sp)
    0890BD74:[AFB40018]: sw         $s4, 24($sp)
    0890BD78:[AFB30014]: sw         $s3, 20($sp)
    0890BD7C:[AFB20010]: sw         $s2, 16($sp)
    0890BD80:[AFB1000C]: sw         $s1, 12($sp)
    0890BD84:[AFB00008]: sw         $s0, 8($sp)
    0890BD88:[0E245170]: jal        0x089145C0
    0890BD8C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0890BD90:[27A400E8]: addiu      $a0, $sp, 232
    0890BD94:[10800005]: beq        $a0, $zr, 0x0890BDAC
    0890BD98:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    0890BD9C:[A0800000]: sb         $zr, 0($a0)
    0890BDA0:[2463FFFF]: addiu      $v1, $v1, -1
    0890BDA4:[1460FFFD]: bne        $v1, $zr, 0x0890BD9C
    0890BDA8:[24840001]: addiu      $a0, $a0, 1
    0890BDAC:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    0890BDB0:[104000AF]: beq        $v0, $zr, 0x0890C070
    0890BDB4:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
    0890BDB8:[8E120008]: lw         $s2, 8($s0)
    0890BDBC:[24440300]: addiu      $a0, $v0, 768
    0890BDC0:[0E24303C]: jal        0x0890C0F0
    0890BDC4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0890BDC8:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0890BDCC:[0E2496F7]: jal        0x08925BDC
    0890BDD0:[27A40030]: addiu      $a0, $sp, 48
    0890BDD4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BDD8:[AFA00060]: sw         $zr, 96($sp)
    0890BDDC:[AFA00064]: sw         $zr, 100($sp)
    0890BDE0:[0E244CC3]: jal        0x0891330C
    0890BDE4:[AFA00068]: sw         $zr, 104($sp)
    0890BDE8:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0890BDEC:[1220000E]: beq        $s1, $zr, 0x0890BE28
    0890BDF0:[00000000]: nop
    0890BDF4:[C62100A0]: lwc1       $f1, 160($s1)
    0890BDF8:[C62000CC]: lwc1       $f0, 204($s1)
    0890BDFC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BE00:[E7A100E8]: swc1       $f1, 232($sp)
    0890BE04:[0E244CB7]: jal        0x089132DC
    0890BE08:[E7A000EC]: swc1       $f0, 236($sp)
    0890BE0C:[30430008]: andi       $v1, $v0, 8
    0890BE10:[10600005]: beq        $v1, $zr, 0x0890BE28
    0890BE14:[00000000]: nop
    0890BE18:[8E240240]: lw         $a0, 576($s1)
    0890BE1C:[3C03FF00]: lui        $v1, 0xFF00 <=> li $v1, 0xFF000000
    0890BE20:[241E0001]: addiu      $fp, $zr, 1 <=> li $fp, 1
    0890BE24:[0083B824]: and        $s7, $a0, $v1
    0890BE28:[52000092]: beql       $s0, $zr, 0x0890C074
    0890BE2C:[8FBF002C]: lw         $ra, 44($sp)
    0890BE30:[1000008A]: b          0x0890C05C
    0890BE34:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    0890BE38:[0E245978]: jal        0x089165E0
    0890BE3C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0890BE40:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0890BE44:[0E24303A]: jal        0x0890C0E8
    0890BE48:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BE4C:[304300FF]: andi       $v1, $v0, 255
    0890BE50:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0890BE54:[54620081]: bnel       $v1, $v0, 0x0890C05C
    0890BE58:[26B50001]: addiu      $s5, $s5, 1
    0890BE5C:[0E243038]: jal        0x0890C0E0
    0890BE60:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BE64:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0890BE68:[0E201C38]: jal        0x088070E0
    0890BE6C:[24040040]: addiu      $a0, $zr, 64 <=> li $a0, 64
    0890BE70:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    0890BE74:[32420002]: andi       $v0, $s2, 2
    0890BE78:[14400077]: bne        $v0, $zr, 0x0890C058
    0890BE7C:[00000000]: nop
    0890BE80:[0E243036]: jal        0x0890C0D8
    0890BE84:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0890BE88:[13C00004]: beq        $fp, $zr, 0x0890BE9C
    0890BE8C:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    0890BE90:[00141200]: sll        $v0, $s4, 0x0008
    0890BE94:[00021202]: srl        $v0, $v0, 0x0008
    0890BE98:[0057A021]: addu       $s4, $v0, $s7
    0890BE9C:[0E243034]: jal        0x0890C0D0
    0890BEA0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BEA4:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0890BEA8:[0E243032]: jal        0x0890C0C8
    0890BEAC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BEB0:[0E243030]: jal        0x0890C0C0
    0890BEB4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BEB8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BEBC:[0E2451DD]: jal        0x08914774
    0890BEC0:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0890BEC4:[3C0300FF]: lui        $v1, 0x00FF <=> li $v1, 0x00FF0000
    0890BEC8:[00439025]: or         $s2, $v0, $v1
    0890BECC:[0E243BFA]: jal        0x0890EFE8
    0890BED0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BED4:[0E243C76]: jal        0x0890F1D8
    0890BED8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0890BEDC:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0890BEE0:[1240005D]: beq        $s2, $zr, 0x0890C058
    0890BEE4:[00000000]: nop
    0890BEE8:[0E2437B7]: jal        0x0890DEDC
    0890BEEC:[24042000]: addiu      $a0, $zr, 8192 <=> li $a0, 8192
    0890BEF0:[0E24302E]: jal        0x0890C0B8
    0890BEF4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BEF8:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    0890BEFC:[0E24302C]: jal        0x0890C0B0
    0890BF00:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BF04:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0890BF08:[0E24302A]: jal        0x0890C0A8
    0890BF0C:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0890BF10:[C6C10000]: lwc1       $f1, 0($s6)
    0890BF14:[C7A000E8]: lwc1       $f0, 232($sp)
    0890BF18:[C6C50004]: lwc1       $f5, 4($s6)
    0890BF1C:[C7A400EC]: lwc1       $f4, 236($sp)
    0890BF20:[460009C0]: add.s      $f7, $f1, $f0
    0890BF24:[C6220000]: lwc1       $f2, 0($s1)
    0890BF28:[27A400B8]: addiu      $a0, $sp, 184
    0890BF2C:[C6430004]: lwc1       $f3, 4($s2)
    0890BF30:[46042980]: add.s      $f6, $f5, $f4
    0890BF34:[C4400000]: lwc1       $f0, 0($v0)
    0890BF38:[C6210004]: lwc1       $f1, 4($s1)
    0890BF3C:[27A50030]: addiu      $a1, $sp, 48
    0890BF40:[46023940]: add.s      $f5, $f7, $f2
    0890BF44:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0890BF48:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    0890BF4C:[46030082]: mul.s      $f2, $f0, $f3
    0890BF50:[E7A20078]: swc1       $f2, 120($sp)
    0890BF54:[46013100]: add.s      $f4, $f6, $f1
    0890BF58:[C4400004]: lwc1       $f0, 4($v0)
    0890BF5C:[C6410008]: lwc1       $f1, 8($s2)
    0890BF60:[E7A20080]: swc1       $f2, 128($sp)
    0890BF64:[46010082]: mul.s      $f2, $f0, $f1
    0890BF68:[E7A2007C]: swc1       $f2, 124($sp)
    0890BF6C:[C440000C]: lwc1       $f0, 12($v0)
    0890BF70:[46010042]: mul.s      $f1, $f0, $f1
    0890BF74:[E7A10084]: swc1       $f1, 132($sp)
    0890BF78:[C4400008]: lwc1       $f0, 8($v0)
    0890BF7C:[46030002]: mul.s      $f0, $f0, $f3
    0890BF80:[E7A2008C]: swc1       $f2, 140($sp)
    0890BF84:[E7A10094]: swc1       $f1, 148($sp)
    0890BF88:[E7A700B8]: swc1       $f7, 184($sp)
    0890BF8C:[E7A700C4]: swc1       $f7, 196($sp)
    0890BF90:[E7A00088]: swc1       $f0, 136($sp)
    0890BF94:[E7A00090]: swc1       $f0, 144($sp)
    0890BF98:[E7A600BC]: swc1       $f6, 188($sp)
    0890BF9C:[E7A600D4]: swc1       $f6, 212($sp)
    0890BFA0:[E7A400C8]: swc1       $f4, 200($sp)
    0890BFA4:[E7A400E0]: swc1       $f4, 224($sp)
    0890BFA8:[E7A500D0]: swc1       $f5, 208($sp)
    0890BFAC:[E7A500DC]: swc1       $f5, 220($sp)
    0890BFB0:[AFA000C0]: sw         $zr, 192($sp)
    0890BFB4:[AFA000CC]: sw         $zr, 204($sp)
    0890BFB8:[AFA000D8]: sw         $zr, 216($sp)
    0890BFBC:[0E243058]: jal        0x0890C160
    0890BFC0:[AFA000E4]: sw         $zr, 228($sp)
    0890BFC4:[C7A100BC]: lwc1       $f1, 188($sp)
    0890BFC8:[C7A000C4]: lwc1       $f0, 196($sp)
    0890BFCC:[C7A200B8]: lwc1       $f2, 184($sp)
    0890BFD0:[E7A1009C]: swc1       $f1, 156($sp)
    0890BFD4:[E7A000A0]: swc1       $f0, 160($sp)
    0890BFD8:[C7A100D0]: lwc1       $f1, 208($sp)
    0890BFDC:[C7A000D4]: lwc1       $f0, 212($sp)
    0890BFE0:[E7A20098]: swc1       $f2, 152($sp)
    0890BFE4:[E7A100A8]: swc1       $f1, 168($sp)
    0890BFE8:[E7A000AC]: swc1       $f0, 172($sp)
    0890BFEC:[C7A200C8]: lwc1       $f2, 200($sp)
    0890BFF0:[C7A100DC]: lwc1       $f1, 220($sp)
    0890BFF4:[C7A000E0]: lwc1       $f0, 224($sp)
    0890BFF8:[E7A200A4]: swc1       $f2, 164($sp)
    0890BFFC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    0890C000:[E7A100B0]: swc1       $f1, 176($sp)
    0890C004:[E7A000B4]: swc1       $f0, 180($sp)
    0890C008:[27A50098]: addiu      $a1, $sp, 152
    0890C00C:[27A60078]: addiu      $a2, $sp, 120
    0890C010:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890C014:[0E2436B1]: jal        0x0890DAC4
    0890C018:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0890C01C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0890C020:[00031100]: sll        $v0, $v1, 0x0004
    0890C024:[02621021]: addu       $v0, $s3, $v0
    0890C028:[AC540004]: sw         $s4, 4($v0)
    0890C02C:[24630001]: addiu      $v1, $v1, 1
    0890C030:[28620004]: slti       $v0, $v1, 4
    0890C034:[5440FFFB]: bnel       $v0, $zr, 0x0890C024
    0890C038:[00031100]: sll        $v0, $v1, 0x0004
    0890C03C:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0890C040:[3C020080]: lui        $v0, 0x0080 <=> li $v0, 0x00800000
    0890C044:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
    0890C048:[3445011E]: ori        $a1, $v0, 286
    0890C04C:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0890C050:[0E202884]: jal        0x0880A210
    0890C054:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890C058:[26B50001]: addiu      $s5, $s5, 1
    0890C05C:[0E243028]: jal        0x0890C0A0
    0890C060:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0890C064:[02A2182A]: slt        $v1, $s5, $v0
    0890C068:[5460FF73]: bnel       $v1, $zr, 0x0890BE38
    0890C06C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0890C070:[8FBF002C]: lw         $ra, 44($sp)
    0890C074:[8FBE0028]: lw         $fp, 40($sp)
    0890C078:[8FB70024]: lw         $s7, 36($sp)
    0890C07C:[8FB60020]: lw         $s6, 32($sp)
    0890C080:[8FB5001C]: lw         $s5, 28($sp)
    0890C084:[8FB40018]: lw         $s4, 24($sp)
    0890C088:[8FB30014]: lw         $s3, 20($sp)
    0890C08C:[8FB20010]: lw         $s2, 16($sp)
    0890C090:[8FB1000C]: lw         $s1, 12($sp)
    0890C094:[8FB00008]: lw         $s0, 8($sp)
    0890C098:[03E00008]: jr         $ra
    0890C09C:[27BD00F0]: addiu      $sp, $sp, 240
  Back Branch 0890C068 3,621,056 times (length 142)
  Back Branch 0890BDA4 155,048 times (length 4)
    0890BD88:[0E245170]: jal        0x089145C0
    0890BD8C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0890BD90:[27A400E8]: addiu      $a0, $sp, 232
    0890BD94:[10800005]: beq        $a0, $zr, 0x0890BDAC
    0890BD98:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
--> 0890BD9C:[A0800000]: sb         $zr, 0($a0)
    0890BDA0:[2463FFFF]: addiu      $v1, $v1, -1
--> 0890BDA4:[1460FFFD]: bne        $v1, $zr, 0x0890BD9C
    0890BDA8:[24840001]: addiu      $a0, $a0, 1
    0890BDAC:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    0890BDB0:[104000AF]: beq        $v0, $zr, 0x0890C070
    0890BDB4:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
  Back Branch 0890C034 38,571 times (length 6)
    0890C010:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890C014:[0E2436B1]: jal        0x0890DAC4
    0890C018:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0890C01C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0890C020:[00031100]: sll        $v0, $v1, 0x0004
--> 0890C024:[02621021]: addu       $v0, $s3, $v0
    0890C028:[AC540004]: sw         $s4, 4($v0)
    0890C02C:[24630001]: addiu      $v1, $v1, 1
    0890C030:[28620004]: slti       $v0, $v1, 4
--> 0890C034:[5440FFFB]: bnel       $v0, $zr, 0x0890C024
    0890C038:[00031100]: sll        $v0, $v1, 0x0004
    0890C03C:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0890C040:[3C020080]: lui        $v0, 0x0080 <=> li $v0, 0x00800000
    0890C044:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
_S1_2_890D6A8 54,363,255 instructions (0.670%), 439,225 calls (0890D6A8 - 0890D918, length 157)
    0890D6A8:[27BDFFD0]: addiu      $sp, $sp, -48
    0890D6AC:[AFBF000C]: sw         $ra, 12($sp)
    0890D6B0:[AFB10008]: sw         $s1, 8($sp)
    0890D6B4:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0890D6B8:[24040040]: addiu      $a0, $zr, 64 <=> li $a0, 64
    0890D6BC:[0E201C38]: jal        0x088070E0
    0890D6C0:[AFB00004]: sw         $s0, 4($sp)
    0890D6C4:[8E240070]: lw         $a0, 112($s1)
    0890D6C8:[0E243BFA]: jal        0x0890EFE8
    0890D6CC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0890D6D0:[0E2437B7]: jal        0x0890DEDC
    0890D6D4:[8E24006C]: lw         $a0, 108($s1)
    0890D6D8:[8E24006C]: lw         $a0, 108($s1)
    0890D6DC:[0E23F035]: jal        0x088FC0D4
    0890D6E0:[26250030]: addiu      $a1, $s1, 48
    0890D6E4:[C6200010]: lwc1       $f0, 16($s1)
    0890D6E8:[E7A00010]: swc1       $f0, 16($sp)
    0890D6EC:[C6200014]: lwc1       $f0, 20($s1)
    0890D6F0:[E7A00014]: swc1       $f0, 20($sp)
    0890D6F4:[C6200018]: lwc1       $f0, 24($s1)
    0890D6F8:[E7A00018]: swc1       $f0, 24($sp)
    0890D6FC:[C620001C]: lwc1       $f0, 28($s1)
    0890D700:[E7A0001C]: swc1       $f0, 28($sp)
    0890D704:[C6200020]: lwc1       $f0, 32($s1)
    0890D708:[E7A00020]: swc1       $f0, 32($sp)
    0890D70C:[C6200024]: lwc1       $f0, 36($s1)
    0890D710:[E7A00024]: swc1       $f0, 36($sp)
    0890D714:[C6200028]: lwc1       $f0, 40($s1)
    0890D718:[E7A00028]: swc1       $f0, 40($sp)
    0890D71C:[C620002C]: lwc1       $f0, 44($s1)
    0890D720:[E7A0002C]: swc1       $f0, 44($sp)
    0890D724:[86220068]: lh         $v0, 104($s1)
    0890D728:[50400031]: beql       $v0, $zr, 0x0890D7F0
    0890D72C:[C6220050]: lwc1       $f2, 80($s1)
    0890D730:[44820000]: mtc1       $v0, $f0
    0890D734:[46800060]: cvt.s.w    $f1, $f0
    0890D738:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0890D73C:[27A40010]: addiu      $a0, $sp, 16
    0890D740:[27A50014]: addiu      $a1, $sp, 20
    0890D744:[C440FEF8]: lwc1       $f0, -264($v0)
    0890D748:[46010002]: mul.s      $f0, $f0, $f1
    0890D74C:[4600000D]: trunc.w.s  $f0, $f0
    0890D750:[44020000]: mfc1       $v0, $f0
    0890D754:[0E243DDF]: jal        0x0890F77C
    0890D758:[7C023620]: seh        $a2, $v0
    0890D75C:[86230068]: lh         $v1, 104($s1)
    0890D760:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0890D764:[C440FEF8]: lwc1       $f0, -264($v0)
    0890D768:[44830800]: mtc1       $v1, $f1
    0890D76C:[46800860]: cvt.s.w    $f1, $f1
    0890D770:[27A40018]: addiu      $a0, $sp, 24
    0890D774:[27A5001C]: addiu      $a1, $sp, 28
    0890D778:[46010002]: mul.s      $f0, $f0, $f1
    0890D77C:[4600000D]: trunc.w.s  $f0, $f0
    0890D780:[44020000]: mfc1       $v0, $f0
    0890D784:[0E243DDF]: jal        0x0890F77C
    0890D788:[7C023620]: seh        $a2, $v0
    0890D78C:[86230068]: lh         $v1, 104($s1)
    0890D790:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0890D794:[C440FEF8]: lwc1       $f0, -264($v0)
    0890D798:[44830800]: mtc1       $v1, $f1
    0890D79C:[46800860]: cvt.s.w    $f1, $f1
    0890D7A0:[27A40020]: addiu      $a0, $sp, 32
    0890D7A4:[27A50024]: addiu      $a1, $sp, 36
    0890D7A8:[46010002]: mul.s      $f0, $f0, $f1
    0890D7AC:[4600000D]: trunc.w.s  $f0, $f0
    0890D7B0:[44020000]: mfc1       $v0, $f0
    0890D7B4:[0E243DDF]: jal        0x0890F77C
    0890D7B8:[7C023620]: seh        $a2, $v0
    0890D7BC:[86230068]: lh         $v1, 104($s1)
    0890D7C0:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0890D7C4:[C440FEF8]: lwc1       $f0, -264($v0)
    0890D7C8:[44830800]: mtc1       $v1, $f1
    0890D7CC:[46800860]: cvt.s.w    $f1, $f1
    0890D7D0:[27A40028]: addiu      $a0, $sp, 40
    0890D7D4:[27A5002C]: addiu      $a1, $sp, 44
    0890D7D8:[46010002]: mul.s      $f0, $f0, $f1
    0890D7DC:[4600000D]: trunc.w.s  $f0, $f0
    0890D7E0:[44020000]: mfc1       $v0, $f0
    0890D7E4:[0E243DDF]: jal        0x0890F77C
    0890D7E8:[7C023620]: seh        $a2, $v0
    0890D7EC:[C6220050]: lwc1       $f2, 80($s1)
    0890D7F0:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0890D7F4:[44820800]: mtc1       $v0, $f1
    0890D7F8:[46020832]: c.eq.s     $f1, $f2
    0890D7FC:[00000000]: nop
    0890D800:[45020007]: bc1fl      0x0890D820
    0890D804:[C7A00010]: lwc1       $f0, 16($sp)
    0890D808:[C6200054]: lwc1       $f0, 84($s1)
    0890D80C:[46000832]: c.eq.s     $f1, $f0
    0890D810:[00000000]: nop
    0890D814:[4503001C]: bc1tl      0x0890D888
    0890D818:[27A40010]: addiu      $a0, $sp, 16
    0890D81C:[C7A00010]: lwc1       $f0, 16($sp)
    0890D820:[C7A50014]: lwc1       $f5, 20($sp)
    0890D824:[C7A4001C]: lwc1       $f4, 28($sp)
    0890D828:[46020002]: mul.s      $f0, $f0, $f2
    0890D82C:[C7A10028]: lwc1       $f1, 40($sp)
    0890D830:[C7A60018]: lwc1       $f6, 24($sp)
    0890D834:[C7A30020]: lwc1       $f3, 32($sp)
    0890D838:[E7A00010]: swc1       $f0, 16($sp)
    0890D83C:[C6270054]: lwc1       $f7, 84($s1)
    0890D840:[C7A0002C]: lwc1       $f0, 44($sp)
    0890D844:[C7A20024]: lwc1       $f2, 36($sp)
    0890D848:[46072942]: mul.s      $f5, $f5, $f7
    0890D84C:[E7A50014]: swc1       $f5, 20($sp)
    0890D850:[C6250050]: lwc1       $f5, 80($s1)
    0890D854:[46072102]: mul.s      $f4, $f4, $f7
    0890D858:[46050842]: mul.s      $f1, $f1, $f5
    0890D85C:[E7A4001C]: swc1       $f4, 28($sp)
    0890D860:[E7A10028]: swc1       $f1, 40($sp)
    0890D864:[46053102]: mul.s      $f4, $f6, $f5
    0890D868:[460518C2]: mul.s      $f3, $f3, $f5
    0890D86C:[E7A40018]: swc1       $f4, 24($sp)
    0890D870:[46071042]: mul.s      $f1, $f2, $f7
    0890D874:[E7A30020]: swc1       $f3, 32($sp)
    0890D878:[46070002]: mul.s      $f0, $f0, $f7
    0890D87C:[E7A10024]: swc1       $f1, 36($sp)
    0890D880:[E7A0002C]: swc1       $f0, 44($sp)
    0890D884:[27A40010]: addiu      $a0, $sp, 16
    0890D888:[0E243233]: jal        0x0890C8CC
    0890D88C:[00000000]: nop
    0890D890:[0E243231]: jal        0x0890C8C4
    0890D894:[26240030]: addiu      $a0, $s1, 48
    0890D898:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0890D89C:[000410C0]: sll        $v0, $a0, 0x0003
    0890D8A0:[005D1021]: addu       $v0, $v0, $sp
    0890D8A4:[24430010]: addiu      $v1, $v0, 16
    0890D8A8:[C6210008]: lwc1       $f1, 8($s1)
    0890D8AC:[C4600000]: lwc1       $f0, 0($v1)
    0890D8B0:[24840001]: addiu      $a0, $a0, 1
    0890D8B4:[28820004]: slti       $v0, $a0, 4
    0890D8B8:[46010000]: add.s      $f0, $f0, $f1
    0890D8BC:[E4600000]: swc1       $f0, 0($v1)
    0890D8C0:[C621000C]: lwc1       $f1, 12($s1)
    0890D8C4:[C4600004]: lwc1       $f0, 4($v1)
    0890D8C8:[46010000]: add.s      $f0, $f0, $f1
    0890D8CC:[1440FFF3]: bne        $v0, $zr, 0x0890D89C
    0890D8D0:[E4600004]: swc1       $f0, 4($v1)
    0890D8D4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0890D8D8:[27A50010]: addiu      $a1, $sp, 16
    0890D8DC:[26260030]: addiu      $a2, $s1, 48
    0890D8E0:[26270058]: addiu      $a3, $s1, 88
    0890D8E4:[0E2436B1]: jal        0x0890DAC4
    0890D8E8:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    0890D8EC:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0890D8F0:[3C020080]: lui        $v0, 0x0080 <=> li $v0, 0x00800000
    0890D8F4:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    0890D8F8:[3445011E]: ori        $a1, $v0, 286
    0890D8FC:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0890D900:[0E202884]: jal        0x0880A210
    0890D904:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890D908:[8FBF000C]: lw         $ra, 12($sp)
    0890D90C:[8FB10008]: lw         $s1, 8($sp)
    0890D910:[8FB00004]: lw         $s0, 4($sp)
    0890D914:[03E00008]: jr         $ra
    0890D918:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0890D8CC 1,756,900 times (length 14)
    0890D888:[0E243233]: jal        0x0890C8CC
    0890D88C:[00000000]: nop
    0890D890:[0E243231]: jal        0x0890C8C4
    0890D894:[26240030]: addiu      $a0, $s1, 48
    0890D898:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 0890D89C:[000410C0]: sll        $v0, $a0, 0x0003
    0890D8A0:[005D1021]: addu       $v0, $v0, $sp
    0890D8A4:[24430010]: addiu      $v1, $v0, 16
    0890D8A8:[C6210008]: lwc1       $f1, 8($s1)
    0890D8AC:[C4600000]: lwc1       $f0, 0($v1)
    0890D8B0:[24840001]: addiu      $a0, $a0, 1
    0890D8B4:[28820004]: slti       $v0, $a0, 4
    0890D8B8:[46010000]: add.s      $f0, $f0, $f1
    0890D8BC:[E4600000]: swc1       $f0, 0($v1)
    0890D8C0:[C621000C]: lwc1       $f1, 12($s1)
    0890D8C4:[C4600004]: lwc1       $f0, 4($v1)
    0890D8C8:[46010000]: add.s      $f0, $f0, $f1
--> 0890D8CC:[1440FFF3]: bne        $v0, $zr, 0x0890D89C
    0890D8D0:[E4600004]: swc1       $f0, 4($v1)
    0890D8D4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0890D8D8:[27A50010]: addiu      $a1, $sp, 16
    0890D8DC:[26260030]: addiu      $a2, $s1, 48
_S1_2_890F1D8 53,706,366 instructions (0.662%), 901,696 calls (0890F1D8 - 0890F288, length 45)
    0890F1D8:[24820002]: addiu      $v0, $a0, 2
    0890F1DC:[2C410002]: sltiu      $at, $v0, 2
    0890F1E0:[50200003]: beql       $at, $zr, 0x0890F1F0
    0890F1E4:[7C867C00]: ext        $a2, $a0, 16, 16
    0890F1E8:[10000026]: b          0x0890F284
    0890F1EC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0890F1F0:[3085FFFF]: andi       $a1, $a0, -1
    0890F1F4:[3C0408AA]: lui        $a0, 0x08AA <=> li $a0, 0x08AA0000
    0890F1F8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890F1FC:[10000009]: b          0x0890F224
    0890F200:[2484AE1C]: addiu      $a0, $a0, -20964
    0890F204:[00821821]: addu       $v1, $a0, $v0
    0890F208:[94620000]: lhu        $v0, 0($v1)
    0890F20C:[54C20005]: bnel       $a2, $v0, 0x0890F224
    0890F210:[24E70001]: addiu      $a3, $a3, 1
    0890F214:[8C620008]: lw         $v0, 8($v1)
    0890F218:[54400006]: bnel       $v0, $zr, 0x0890F234
    0890F21C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0890F220:[24E70001]: addiu      $a3, $a3, 1
    0890F224:[28E20100]: slti       $v0, $a3, 256
    0890F228:[5440FFF6]: bnel       $v0, $zr, 0x0890F204
    0890F22C:[00071100]: sll        $v0, $a3, 0x0004
    0890F230:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0890F234:[54E20003]: bnel       $a3, $v0, 0x0890F244
    0890F238:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    0890F23C:[10000011]: b          0x0890F284
    0890F240:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0890F244:[00071900]: sll        $v1, $a3, 0x0004
    0890F248:[2442AE20]: addiu      $v0, $v0, -20960
    0890F24C:[00431021]: addu       $v0, $v0, $v1
    0890F250:[8C420000]: lw         $v0, 0($v0)
    0890F254:[00A2102A]: slt        $v0, $a1, $v0
    0890F258:[54400003]: bnel       $v0, $zr, 0x0890F268
    0890F25C:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    0890F260:[10000008]: b          0x0890F284
    0890F264:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0890F268:[2442AE24]: addiu      $v0, $v0, -20956
    0890F26C:[00431021]: addu       $v0, $v0, $v1
    0890F270:[000518C0]: sll        $v1, $a1, 0x0003
    0890F274:[00651823]: subu       $v1, $v1, $a1
    0890F278:[8C420000]: lw         $v0, 0($v0)
    0890F27C:[00031880]: sll        $v1, $v1, 0x0002
    0890F280:[00431021]: addu       $v0, $v0, $v1
    0890F284:[03E00008]: jr         $ra
    0890F288:[00000000]: nop
  Back Branch 0890F228 4,541,998 times (length 11)
    0890F1F0:[3085FFFF]: andi       $a1, $a0, -1
    0890F1F4:[3C0408AA]: lui        $a0, 0x08AA <=> li $a0, 0x08AA0000
    0890F1F8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0890F1FC:[10000009]: b          0x0890F224
    0890F200:[2484AE1C]: addiu      $a0, $a0, -20964
--> 0890F204:[00821821]: addu       $v1, $a0, $v0
    0890F208:[94620000]: lhu        $v0, 0($v1)
    0890F20C:[54C20005]: bnel       $a2, $v0, 0x0890F224
    0890F210:[24E70001]: addiu      $a3, $a3, 1
    0890F214:[8C620008]: lw         $v0, 8($v1)
    0890F218:[54400006]: bnel       $v0, $zr, 0x0890F234
    0890F21C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0890F220:[24E70001]: addiu      $a3, $a3, 1
    0890F224:[28E20100]: slti       $v0, $a3, 256
--> 0890F228:[5440FFF6]: bnel       $v0, $zr, 0x0890F204
    0890F22C:[00071100]: sll        $v0, $a3, 0x0004
    0890F230:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0890F234:[54E20003]: bnel       $a3, $v0, 0x0890F244
    0890F238:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
_S1_2_8925984 51,702,516 instructions (0.637%), 4,308,543 calls (08925984 - 089259B0, length 12)
    08925984:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08925988:[44086000]: mfc1       $t0, $f12
    0892598C:[48E80001]: MTV.s      $t0, S010.s
    08925990:[C8A00000]: lv.s       S000.s, 0($a1)
    08925994:[C8A00005]: lv.s       S001.s, 4($a1)
    08925998:[C8A0000A]: lv.s       S002.s, 8($a1)
    0892599C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    089259A0:[E8800000]: sv.s       S000.s, 0($a0)
    089259A4:[E8800005]: sv.s       S001.s, 4($a0)
    089259A8:[E880000A]: sv.s       S002.s, 8($a0)
    089259AC:[03E00008]: jr         $ra
    089259B0:[00000000]: nop
_S1_2_880A210 51,658,691 instructions (0.636%), 470,175 calls (08808278 - 089F8060, length 507771)
  Back Branch 0880A2C4 1,880,700 times (length 23)
    0880A25C:[AFB00010]: sw         $s0, 16($sp)
    0880A260:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0880A264:[AFBF0034]: sw         $ra, 52($sp)
    0880A268:[AFA70000]: sw         $a3, 0($sp)
    0880A26C:[AFA80004]: sw         $t0, 4($sp)
--> 0880A270:[8E220000]: lw         $v0, 0($s1)
    0880A274:[50400012]: beql       $v0, $zr, 0x0880A2C0
    0880A278:[26100001]: addiu      $s0, $s0, 1
    0880A27C:[8EA30238]: lw         $v1, 568($s5)
    0880A280:[8E850234]: lw         $a1, 564($s4)
    0880A284:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0880A288:[00031100]: sll        $v0, $v1, 0x0004
    0880A28C:[00031880]: sll        $v1, $v1, 0x0002
    0880A290:[00431023]: subu       $v0, $v0, $v1
    0880A294:[3C0308A4]: lui        $v1, 0x08A4 <=> li $v1, 0x08A40000
    0880A298:[24630204]: addiu      $v1, $v1, 516
    0880A29C:[00431021]: addu       $v0, $v0, $v1
    0880A2A0:[AC450008]: sw         $a1, 8($v0)
    0880A2A4:[8E430000]: lw         $v1, 0($s2)
    0880A2A8:[10600003]: beq        $v1, $zr, 0x0880A2B8
    0880A2AC:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0880A2B0:[0E201A1A]: jal        0x08806868
    0880A2B4:[00000000]: nop
    0880A2B8:[AE200000]: sw         $zr, 0($s1)
    0880A2BC:[26100001]: addiu      $s0, $s0, 1
    0880A2C0:[26310004]: addiu      $s1, $s1, 4
--> 0880A2C4:[1613FFEA]: bne        $s0, $s3, 0x0880A270
    0880A2C8:[2652000C]: addiu      $s2, $s2, 12
    0880A2CC:[8FA70000]: lw         $a3, 0($sp)
    0880A2D0:[8FA80004]: lw         $t0, 4($sp)
    0880A2D4:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
  Back Branch 0880A308 470,175 times (length 2086)
_S1_2_889B2AC 50,957,786 instructions (0.628%), 242,597 calls (0889B2AC - 0889B950, length 426)
    0889B2AC:[27BDFF80]: addiu      $sp, $sp, -128
    0889B2B0:[AFBF002C]: sw         $ra, 44($sp)
    0889B2B4:[AFB20028]: sw         $s2, 40($sp)
    0889B2B8:[AFB10024]: sw         $s1, 36($sp)
    0889B2BC:[AFB00020]: sw         $s0, 32($sp)
    0889B2C0:[E7B9001C]: swc1       $f25, 28($sp)
    0889B2C4:[E7B80018]: swc1       $f24, 24($sp)
    0889B2C8:[E7B70014]: swc1       $f23, 20($sp)
    0889B2CC:[E7B60010]: swc1       $f22, 16($sp)
    0889B2D0:[E7B5000C]: swc1       $f21, 12($sp)
    0889B2D4:[E7B40008]: swc1       $f20, 8($sp)
    0889B2D8:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    0889B2DC:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0889B2E0:[90840020]: lbu        $a0, 32($a0)
    0889B2E4:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    0889B2E8:[4482B000]: mtc1       $v0, $f22
    0889B2EC:[0E2290A1]: jal        0x088A4284
    0889B2F0:[4480B800]: mtc1       $zr, $f23
    0889B2F4:[92430021]: lbu        $v1, 33($s2)
    0889B2F8:[8C420018]: lw         $v0, 24($v0)
    0889B2FC:[00031880]: sll        $v1, $v1, 0x0002
    0889B300:[00431021]: addu       $v0, $v0, $v1
    0889B304:[0E226CA4]: jal        0x0889B290
    0889B308:[8C500000]: lw         $s0, 0($v0)
    0889B30C:[304300FF]: andi       $v1, $v0, 255
    0889B310:[50600185]: beql       $v1, $zr, 0x0889B928
    0889B314:[8FBF002C]: lw         $ra, 44($sp)
    0889B318:[8E4200D4]: lw         $v0, 212($s2)
    0889B31C:[50400026]: beql       $v0, $zr, 0x0889B3B8
    0889B320:[8E430014]: lw         $v1, 20($s2)
    0889B324:[904400C8]: lbu        $a0, 200($v0)
    0889B328:[C4560028]: lwc1       $f22, 40($v0)
    0889B32C:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    0889B330:[10830020]: beq        $a0, $v1, 0x0889B3B4
    0889B334:[244500C8]: addiu      $a1, $v0, 200
    0889B338:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889B33C:[14820002]: bne        $a0, $v0, 0x0889B348
    0889B340:[00000000]: nop
    0889B344:[A0A30000]: sb         $v1, 0($a1)
    0889B348:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889B34C:[904443D0]: lbu        $a0, 17360($v0)
    0889B350:[8E4200D4]: lw         $v0, 212($s2)
    0889B354:[244300C9]: addiu      $v1, $v0, 201
    0889B358:[904200C9]: lbu        $v0, 201($v0)
    0889B35C:[10440015]: beq        $v0, $a0, 0x0889B3B4
    0889B360:[00000000]: nop
    0889B364:[A0640000]: sb         $a0, 0($v1)
    0889B368:[8E4200D4]: lw         $v0, 212($s2)
    0889B36C:[0E2496F7]: jal        0x08925BDC
    0889B370:[24440040]: addiu      $a0, $v0, 64
    0889B374:[8E4200D4]: lw         $v0, 212($s2)
    0889B378:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0889B37C:[24440040]: addiu      $a0, $v0, 64
    0889B380:[24450028]: addiu      $a1, $v0, 40
    0889B384:[2446001C]: addiu      $a2, $v0, 28
    0889B388:[0E226C24]: jal        0x0889B090
    0889B38C:[24470010]: addiu      $a3, $v0, 16
    0889B390:[8E4300D4]: lw         $v1, 212($s2)
    0889B394:[906200CA]: lbu        $v0, 202($v1)
    0889B398:[10400006]: beq        $v0, $zr, 0x0889B3B4
    0889B39C:[00000000]: nop
    0889B3A0:[24640040]: addiu      $a0, $v1, 64
    0889B3A4:[3C0608A9]: lui        $a2, 0x08A9 <=> li $a2, 0x08A90000
    0889B3A8:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0889B3AC:[0E249724]: jal        0x08925C90
    0889B3B0:[24C64390]: addiu      $a2, $a2, 17296
    0889B3B4:[8E430014]: lw         $v1, 20($s2)
    0889B3B8:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    0889B3BC:[00621024]: and        $v0, $v1, $v0
    0889B3C0:[54400006]: bnel       $v0, $zr, 0x0889B3DC
    0889B3C4:[30620004]: andi       $v0, $v1, 4
    0889B3C8:[3C020020]: lui        $v0, 0x0020 <=> li $v0, 0x00200000
    0889B3CC:[00621024]: and        $v0, $v1, $v0
    0889B3D0:[50400085]: beql       $v0, $zr, 0x0889B5E8
    0889B3D4:[8E4200D4]: lw         $v0, 212($s2)
    0889B3D8:[30620004]: andi       $v0, $v1, 4
    0889B3DC:[50400016]: beql       $v0, $zr, 0x0889B438
    0889B3E0:[8E4200D4]: lw         $v0, 212($s2)
    0889B3E4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889B3E8:[0E2268C1]: jal        0x0889A304
    0889B3EC:[27A50068]: addiu      $a1, $sp, 104
    0889B3F0:[8E4200D4]: lw         $v0, 212($s2)
    0889B3F4:[5040000C]: beql       $v0, $zr, 0x0889B428
    0889B3F8:[27A40074]: addiu      $a0, $sp, 116
    0889B3FC:[24450040]: addiu      $a1, $v0, 64
    0889B400:[27A40074]: addiu      $a0, $sp, 116
    0889B404:[0E206A5B]: jal        0x0881A96C
    0889B408:[26460060]: addiu      $a2, $s2, 96
    0889B40C:[8E4200D4]: lw         $v0, 212($s2)
    0889B410:[27A40068]: addiu      $a0, $sp, 104
    0889B414:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0889B418:[0E206A5B]: jal        0x0881A96C
    0889B41C:[24450040]: addiu      $a1, $v0, 64
    0889B420:[1000001D]: b          0x0889B498
    0889B424:[00000000]: nop
    0889B428:[0E24962E]: jal        0x089258B8
    0889B42C:[26450060]: addiu      $a1, $s2, 96
    0889B430:[10000019]: b          0x0889B498
    0889B434:[00000000]: nop
    0889B438:[50400011]: beql       $v0, $zr, 0x0889B480
    0889B43C:[27A40074]: addiu      $a0, $sp, 116
    0889B440:[27A40068]: addiu      $a0, $sp, 104
    0889B444:[26450060]: addiu      $a1, $s2, 96
    0889B448:[0E249648]: jal        0x08925920
    0889B44C:[26460050]: addiu      $a2, $s2, 80
    0889B450:[8E4200D4]: lw         $v0, 212($s2)
    0889B454:[27A40074]: addiu      $a0, $sp, 116
    0889B458:[26460060]: addiu      $a2, $s2, 96
    0889B45C:[0E206A5B]: jal        0x0881A96C
    0889B460:[24450040]: addiu      $a1, $v0, 64
    0889B464:[8E4200D4]: lw         $v0, 212($s2)
    0889B468:[27A40068]: addiu      $a0, $sp, 104
    0889B46C:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0889B470:[0E206A5B]: jal        0x0881A96C
    0889B474:[24450040]: addiu      $a1, $v0, 64
    0889B478:[10000007]: b          0x0889B498
    0889B47C:[00000000]: nop
    0889B480:[0E24962E]: jal        0x089258B8
    0889B484:[26450060]: addiu      $a1, $s2, 96
    0889B488:[27A40068]: addiu      $a0, $sp, 104
    0889B48C:[27A50074]: addiu      $a1, $sp, 116
    0889B490:[0E249648]: jal        0x08925920
    0889B494:[26460050]: addiu      $a2, $s2, 80
    0889B498:[3C0508A9]: lui        $a1, 0x08A9 <=> li $a1, 0x08A90000
    0889B49C:[27A4005C]: addiu      $a0, $sp, 92
    0889B4A0:[24A542D0]: addiu      $a1, $a1, 17104
    0889B4A4:[0E206A5B]: jal        0x0881A96C
    0889B4A8:[27A60074]: addiu      $a2, $sp, 116
    0889B4AC:[3C0508A9]: lui        $a1, 0x08A9 <=> li $a1, 0x08A90000
    0889B4B0:[27A40050]: addiu      $a0, $sp, 80
    0889B4B4:[24A542D0]: addiu      $a1, $a1, 17104
    0889B4B8:[0E206A5B]: jal        0x0881A96C
    0889B4BC:[27A60068]: addiu      $a2, $sp, 104
    0889B4C0:[C7A00064]: lwc1       $f0, 100($sp)
    0889B4C4:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0889B4C8:[44824000]: mtc1       $v0, $f8
    0889B4CC:[C7A60058]: lwc1       $f6, 88($sp)
    0889B4D0:[460041C3]: div.s      $f7, $f8, $f0
    0889B4D4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889B4D8:[C7A4005C]: lwc1       $f4, 92($sp)
    0889B4DC:[C7A20060]: lwc1       $f2, 96($sp)
    0889B4E0:[C44542C8]: lwc1       $f5, 17096($v0)
    0889B4E4:[27A40044]: addiu      $a0, $sp, 68
    0889B4E8:[C7A10050]: lwc1       $f1, 80($sp)
    0889B4EC:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    0889B4F0:[C44342CC]: lwc1       $f3, 17100($v0)
    0889B4F4:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0889B4F8:[27A60038]: addiu      $a2, $sp, 56
    0889B4FC:[46064643]: div.s      $f25, $f8, $f6
    0889B500:[C7A00054]: lwc1       $f0, 84($sp)
    0889B504:[46072102]: mul.s      $f4, $f4, $f7
    0889B508:[46071082]: mul.s      $f2, $f2, $f7
    0889B50C:[46190842]: mul.s      $f1, $f1, $f25
    0889B510:[46190002]: mul.s      $f0, $f0, $f25
    0889B514:[46042902]: mul.s      $f4, $f5, $f4
    0889B518:[46021882]: mul.s      $f2, $f3, $f2
    0889B51C:[E7A40044]: swc1       $f4, 68($sp)
    0889B520:[46012842]: mul.s      $f1, $f5, $f1
    0889B524:[E7A20048]: swc1       $f2, 72($sp)
    0889B528:[46001802]: mul.s      $f0, $f3, $f0
    0889B52C:[E7A10038]: swc1       $f1, 56($sp)
    0889B530:[0E249648]: jal        0x08925920
    0889B534:[E7A0003C]: swc1       $f0, 60($sp)
    0889B538:[C7AD0044]: lwc1       $f13, 68($sp)
    0889B53C:[0E24F5DC]: jal        0x0893D770
    0889B540:[C7AC0048]: lwc1       $f12, 72($sp)
    0889B544:[44820000]: mtc1       $v0, $f0
    0889B548:[46800060]: cvt.s.w    $f1, $f0
    0889B54C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0889B550:[8E430014]: lw         $v1, 20($s2)
    0889B554:[C440DFC0]: lwc1       $f0, -8256($v0)
    0889B558:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    0889B55C:[00621024]: and        $v0, $v1, $v0
    0889B560:[10400016]: beq        $v0, $zr, 0x0889B5BC
    0889B564:[46010602]: mul.s      $f24, $f0, $f1
    0889B568:[C7A30064]: lwc1       $f3, 100($sp)
    0889B56C:[3C0508A9]: lui        $a1, 0x08A9 <=> li $a1, 0x08A90000
    0889B570:[C7A10050]: lwc1       $f1, 80($sp)
    0889B574:[46191882]: mul.s      $f2, $f3, $f25
    0889B578:[C7A00054]: lwc1       $f0, 84($sp)
    0889B57C:[E7A30058]: swc1       $f3, 88($sp)
    0889B580:[27A40044]: addiu      $a0, $sp, 68
    0889B584:[24A54310]: addiu      $a1, $a1, 17168
    0889B588:[46020842]: mul.s      $f1, $f1, $f2
    0889B58C:[27A60050]: addiu      $a2, $sp, 80
    0889B590:[46020002]: mul.s      $f0, $f0, $f2
    0889B594:[E7A10050]: swc1       $f1, 80($sp)
    0889B598:[0E206A5B]: jal        0x0881A96C
    0889B59C:[E7A00054]: swc1       $f0, 84($sp)
    0889B5A0:[27A40068]: addiu      $a0, $sp, 104
    0889B5A4:[27A50044]: addiu      $a1, $sp, 68
    0889B5A8:[0E249648]: jal        0x08925920
    0889B5AC:[27A60074]: addiu      $a2, $sp, 116
    0889B5B0:[0E249696]: jal        0x08925A58
    0889B5B4:[27A40068]: addiu      $a0, $sp, 104
    0889B5B8:[460005C6]: mov.s      $f23, $f0
    0889B5BC:[8E430014]: lw         $v1, 20($s2)
    0889B5C0:[3C020020]: lui        $v0, 0x0020 <=> li $v0, 0x00200000
    0889B5C4:[00621024]: and        $v0, $v1, $v0
    0889B5C8:[50400013]: beql       $v0, $zr, 0x0889B618
    0889B5CC:[8E430014]: lw         $v1, 20($s2)
    0889B5D0:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0889B5D4:[C6410080]: lwc1       $f1, 128($s2)
    0889B5D8:[C440DFD0]: lwc1       $f0, -8240($v0)
    0889B5DC:[46010000]: add.s      $f0, $f0, $f1
    0889B5E0:[1000000C]: b          0x0889B614
    0889B5E4:[4600C600]: add.s      $f24, $f24, $f0
    0889B5E8:[50400007]: beql       $v0, $zr, 0x0889B608
    0889B5EC:[27A40074]: addiu      $a0, $sp, 116
    0889B5F0:[24450040]: addiu      $a1, $v0, 64
    0889B5F4:[27A40074]: addiu      $a0, $sp, 116
    0889B5F8:[0E206A5B]: jal        0x0881A96C
    0889B5FC:[26460060]: addiu      $a2, $s2, 96
    0889B600:[10000004]: b          0x0889B614
    0889B604:[C6580080]: lwc1       $f24, 128($s2)
    0889B608:[0E24962E]: jal        0x089258B8
    0889B60C:[26450060]: addiu      $a1, $s2, 96
    0889B610:[C6580080]: lwc1       $f24, 128($s2)
    0889B614:[8E430014]: lw         $v1, 20($s2)
    0889B618:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    0889B61C:[00621024]: and        $v0, $v1, $v0
    0889B620:[50400075]: beql       $v0, $zr, 0x0889B7F8
    0889B624:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889B628:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0889B62C:[0E226B91]: jal        0x0889AE44
    0889B630:[27A50034]: addiu      $a1, $sp, 52
    0889B634:[8E430010]: lw         $v1, 16($s2)
    0889B638:[30620080]: andi       $v0, $v1, 128
    0889B63C:[50400005]: beql       $v0, $zr, 0x0889B654
    0889B640:[C640007C]: lwc1       $f0, 124($s2)
    0889B644:[3C023E80]: lui        $v0, 0x3E80 <=> li $v0, 0x3E800000
    0889B648:[44820000]: mtc1       $v0, $f0
    0889B64C:[10000002]: b          0x0889B658
    0889B650:[46160342]: mul.s      $f13, $f0, $f22
    0889B654:[46160342]: mul.s      $f13, $f0, $f22
    0889B658:[C640007C]: lwc1       $f0, 124($s2)
    0889B65C:[4600B83C]: c.lt.s     $f23, $f0
    0889B660:[00000000]: nop
    0889B664:[45020009]: bc1fl      0x0889B68C
    0889B668:[30620100]: andi       $v0, $v1, 256
    0889B66C:[30620100]: andi       $v0, $v1, 256
    0889B670:[50400004]: beql       $v0, $zr, 0x0889B684
    0889B674:[46160502]: mul.s      $f20, $f0, $f22
    0889B678:[3C023E80]: lui        $v0, 0x3E80 <=> li $v0, 0x3E800000
    0889B67C:[44820000]: mtc1       $v0, $f0
    0889B680:[46160502]: mul.s      $f20, $f0, $f22
    0889B684:[10000008]: b          0x0889B6A8
    0889B688:[8E040000]: lw         $a0, 0($s0)
    0889B68C:[50400005]: beql       $v0, $zr, 0x0889B6A4
    0889B690:[4616BD02]: mul.s      $f20, $f23, $f22
    0889B694:[3C023E80]: lui        $v0, 0x3E80 <=> li $v0, 0x3E800000
    0889B698:[44820000]: mtc1       $v0, $f0
    0889B69C:[10000001]: b          0x0889B6A4
    0889B6A0:[46160502]: mul.s      $f20, $f0, $f22
    0889B6A4:[8E040000]: lw         $a0, 0($s0)
    0889B6A8:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    0889B6AC:[2442D990]: addiu      $v0, $v0, -9840
    0889B6B0:[00042080]: sll        $a0, $a0, 0x0002
    0889B6B4:[00441021]: addu       $v0, $v0, $a0
    0889B6B8:[8C440000]: lw         $a0, 0($v0)
    0889B6BC:[8E430014]: lw         $v1, 20($s2)
    0889B6C0:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    0889B6C4:[00621024]: and        $v0, $v1, $v0
    0889B6C8:[50400007]: beql       $v0, $zr, 0x0889B6E8
    0889B6CC:[92450022]: lbu        $a1, 34($s2)
    0889B6D0:[92450022]: lbu        $a1, 34($s2)
    0889B6D4:[00051100]: sll        $v0, $a1, 0x0004
    0889B6D8:[00821021]: addu       $v0, $a0, $v0
    0889B6DC:[C44F0008]: lwc1       $f15, 8($v0)
    0889B6E0:[10000005]: b          0x0889B6F8
    0889B6E4:[C4510000]: lwc1       $f17, 0($v0)
    0889B6E8:[00051100]: sll        $v0, $a1, 0x0004
    0889B6EC:[00821021]: addu       $v0, $a0, $v0
    0889B6F0:[C44F0000]: lwc1       $f15, 0($v0)
    0889B6F4:[C4510008]: lwc1       $f17, 8($v0)
    0889B6F8:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0889B6FC:[00621024]: and        $v0, $v1, $v0
    0889B700:[50400007]: beql       $v0, $zr, 0x0889B720
    0889B704:[30A200FF]: andi       $v0, $a1, 255
    0889B708:[30A200FF]: andi       $v0, $a1, 255
    0889B70C:[00021100]: sll        $v0, $v0, 0x0004
    0889B710:[00441021]: addu       $v0, $v0, $a0
    0889B714:[C450000C]: lwc1       $f16, 12($v0)
    0889B718:[10000005]: b          0x0889B730
    0889B71C:[C4520004]: lwc1       $f18, 4($v0)
    0889B720:[00021100]: sll        $v0, $v0, 0x0004
    0889B724:[00441021]: addu       $v0, $v0, $a0
    0889B728:[C4500004]: lwc1       $f16, 4($v0)
    0889B72C:[C452000C]: lwc1       $f18, 12($v0)
    0889B730:[93A30035]: lbu        $v1, 53($sp)
    0889B734:[93A20036]: lbu        $v0, 54($sp)
    0889B738:[93A40034]: lbu        $a0, 52($sp)
    0889B73C:[00031A00]: sll        $v1, $v1, 0x0008
    0889B740:[93A50037]: lbu        $a1, 55($sp)
    0889B744:[00831825]: or         $v1, $a0, $v1
    0889B748:[00021400]: sll        $v0, $v0, 0x0010
    0889B74C:[04A00004]: bltz       $a1, 0x0889B760
    0889B750:[00432025]: or         $a0, $v0, $v1
    0889B754:[44850000]: mtc1       $a1, $f0
    0889B758:[10000007]: b          0x0889B778
    0889B75C:[468000A0]: cvt.s.w    $f2, $f0
    0889B760:[00051842]: srl        $v1, $a1, 0x0001
    0889B764:[30A20001]: andi       $v0, $a1, 1
    0889B768:[00621825]: or         $v1, $v1, $v0
    0889B76C:[44830000]: mtc1       $v1, $f0
    0889B770:[468000A0]: cvt.s.w    $f2, $f0
    0889B774:[46021080]: add.s      $f2, $f2, $f2
    0889B778:[C64100C8]: lwc1       $f1, 200($s2)
    0889B77C:[3C024F00]: lui        $v0, 0x4F00 <=> li $v0, 0x4F000000
    0889B780:[44820000]: mtc1       $v0, $f0
    0889B784:[46011042]: mul.s      $f1, $f2, $f1
    0889B788:[4601003E]: c.le.s     $f0, $f1
    0889B78C:[00000000]: nop
    0889B790:[45030004]: bc1tl      0x0889B7A4
    0889B794:[46000801]: sub.s      $f0, $f1, $f0
    0889B798:[4600080D]: trunc.w.s  $f0, $f1
    0889B79C:[10000005]: b          0x0889B7B4
    0889B7A0:[44020000]: mfc1       $v0, $f0
    0889B7A4:[24028000]: addiu      $v0, $zr, -32768 <=> li $v0, -32768
    0889B7A8:[4600000D]: trunc.w.s  $f0, $f0
    0889B7AC:[44030000]: mfc1       $v1, $f0
    0889B7B0:[00621025]: or         $v0, $v1, $v0
    0889B7B4:[304200FF]: andi       $v0, $v0, 255
    0889B7B8:[00021600]: sll        $v0, $v0, 0x0018
    0889B7BC:[00823825]: or         $a3, $a0, $v0
    0889B7C0:[30A200FF]: andi       $v0, $a1, 255
    0889B7C4:[00021600]: sll        $v0, $v0, 0x0018
    0889B7C8:[00443025]: or         $a2, $v0, $a0
    0889B7CC:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    0889B7D0:[C440DFD0]: lwc1       $f0, -8240($v0)
    0889B7D4:[4600A386]: mov.s      $f14, $f20
    0889B7D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889B7DC:[46180300]: add.s      $f12, $f0, $f24
    0889B7E0:[0E226820]: jal        0x0889A080
    0889B7E4:[27A50074]: addiu      $a1, $sp, 116
    0889B7E8:[8E230038]: lw         $v1, 56($s1)
    0889B7EC:[24630001]: addiu      $v1, $v1, 1
    0889B7F0:[1000004C]: b          0x0889B924
    0889B7F4:[AE230038]: sw         $v1, 56($s1)
    0889B7F8:[0E226B91]: jal        0x0889AE44
    0889B7FC:[27A50030]: addiu      $a1, $sp, 48
    0889B800:[8E220000]: lw         $v0, 0($s1)
    0889B804:[30420008]: andi       $v0, $v0, 8
    0889B808:[54400013]: bnel       $v0, $zr, 0x0889B858
    0889B80C:[8E040000]: lw         $a0, 0($s0)
    0889B810:[8E430010]: lw         $v1, 16($s2)
    0889B814:[30620080]: andi       $v0, $v1, 128
    0889B818:[50400005]: beql       $v0, $zr, 0x0889B830
    0889B81C:[C640007C]: lwc1       $f0, 124($s2)
    0889B820:[3C023E80]: lui        $v0, 0x3E80 <=> li $v0, 0x3E800000
    0889B824:[44820000]: mtc1       $v0, $f0
    0889B828:[10000002]: b          0x0889B834
    0889B82C:[46160542]: mul.s      $f21, $f0, $f22
    0889B830:[46160542]: mul.s      $f21, $f0, $f22
    0889B834:[30620100]: andi       $v0, $v1, 256
    0889B838:[50400005]: beql       $v0, $zr, 0x0889B850
    0889B83C:[C640007C]: lwc1       $f0, 124($s2)
    0889B840:[3C023E80]: lui        $v0, 0x3E80 <=> li $v0, 0x3E800000
    0889B844:[44820000]: mtc1       $v0, $f0
    0889B848:[10000002]: b          0x0889B854
    0889B84C:[46160502]: mul.s      $f20, $f0, $f22
    0889B850:[46160502]: mul.s      $f20, $f0, $f22
    0889B854:[8E040000]: lw         $a0, 0($s0)
    0889B858:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    0889B85C:[2442D990]: addiu      $v0, $v0, -9840
    0889B860:[00042080]: sll        $a0, $a0, 0x0002
    0889B864:[00441021]: addu       $v0, $v0, $a0
    0889B868:[8C440000]: lw         $a0, 0($v0)
    0889B86C:[8E430014]: lw         $v1, 20($s2)
    0889B870:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    0889B874:[00621024]: and        $v0, $v1, $v0
    0889B878:[54400007]: bnel       $v0, $zr, 0x0889B898
    0889B87C:[92450022]: lbu        $a1, 34($s2)
    0889B880:[92450022]: lbu        $a1, 34($s2)
    0889B884:[00051100]: sll        $v0, $a1, 0x0004
    0889B888:[00821021]: addu       $v0, $a0, $v0
    0889B88C:[C4510008]: lwc1       $f17, 8($v0)
    0889B890:[10000005]: b          0x0889B8A8
    0889B894:[C44F0000]: lwc1       $f15, 0($v0)
    0889B898:[00051100]: sll        $v0, $a1, 0x0004
    0889B89C:[00821021]: addu       $v0, $a0, $v0
    0889B8A0:[C4510000]: lwc1       $f17, 0($v0)
    0889B8A4:[C44F0008]: lwc1       $f15, 8($v0)
    0889B8A8:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0889B8AC:[00621024]: and        $v0, $v1, $v0
    0889B8B0:[54400007]: bnel       $v0, $zr, 0x0889B8D0
    0889B8B4:[30A200FF]: andi       $v0, $a1, 255
    0889B8B8:[30A200FF]: andi       $v0, $a1, 255
    0889B8BC:[00021100]: sll        $v0, $v0, 0x0004
    0889B8C0:[00441021]: addu       $v0, $v0, $a0
    0889B8C4:[C452000C]: lwc1       $f18, 12($v0)
    0889B8C8:[10000005]: b          0x0889B8E0
    0889B8CC:[C4500004]: lwc1       $f16, 4($v0)
    0889B8D0:[00021100]: sll        $v0, $v0, 0x0004
    0889B8D4:[00441021]: addu       $v0, $v0, $a0
    0889B8D8:[C4520004]: lwc1       $f18, 4($v0)
    0889B8DC:[C450000C]: lwc1       $f16, 12($v0)
    0889B8E0:[93A50031]: lbu        $a1, 49($sp)
    0889B8E4:[93A30032]: lbu        $v1, 50($sp)
    0889B8E8:[93A20033]: lbu        $v0, 51($sp)
    0889B8EC:[93A60030]: lbu        $a2, 48($sp)
    0889B8F0:[00052A00]: sll        $a1, $a1, 0x0008
    0889B8F4:[00031C00]: sll        $v1, $v1, 0x0010
    0889B8F8:[00C52825]: or         $a1, $a2, $a1
    0889B8FC:[00651825]: or         $v1, $v1, $a1
    0889B900:[00021600]: sll        $v0, $v0, 0x0018
    0889B904:[00433025]: or         $a2, $v0, $v1
    0889B908:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0889B90C:[4600C306]: mov.s      $f12, $f24
    0889B910:[4600AB46]: mov.s      $f13, $f21
    0889B914:[4600A386]: mov.s      $f14, $f20
    0889B918:[27A50074]: addiu      $a1, $sp, 116
    0889B91C:[0E226820]: jal        0x0889A080
    0889B920:[00C03821]: addu       $a3, $a2, $zr <=> move $a3, $a2
    0889B924:[8FBF002C]: lw         $ra, 44($sp)
    0889B928:[8FB20028]: lw         $s2, 40($sp)
    0889B92C:[8FB10024]: lw         $s1, 36($sp)
    0889B930:[8FB00020]: lw         $s0, 32($sp)
    0889B934:[C7B9001C]: lwc1       $f25, 28($sp)
    0889B938:[C7B80018]: lwc1       $f24, 24($sp)
    0889B93C:[C7B70014]: lwc1       $f23, 20($sp)
    0889B940:[C7B60010]: lwc1       $f22, 16($sp)
    0889B944:[C7B5000C]: lwc1       $f21, 12($sp)
    0889B948:[C7B40008]: lwc1       $f20, 8($sp)
    0889B94C:[03E00008]: jr         $ra
    0889B950:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_88F9C54 48,692,925 instructions (0.600%), 1,129,743 calls (088F9C54 - 088F9D4C, length 63)
    088F9C54:[27BDFFE0]: addiu      $sp, $sp, -32
    088F9C58:[AFBF001C]: sw         $ra, 28($sp)
    088F9C5C:[AFB40018]: sw         $s4, 24($sp)
    088F9C60:[AFB30014]: sw         $s3, 20($sp)
    088F9C64:[AFB20010]: sw         $s2, 16($sp)
    088F9C68:[AFB1000C]: sw         $s1, 12($sp)
    088F9C6C:[AFB00008]: sw         $s0, 8($sp)
    088F9C70:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088F9C74:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088F9C78:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088F9C7C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088F9C80:[00111940]: sll        $v1, $s1, 0x0005
    088F9C84:[02631821]: addu       $v1, $s3, $v1
    088F9C88:[24700108]: addiu      $s0, $v1, 264
    088F9C8C:[8C630108]: lw         $v1, 264($v1)
    088F9C90:[50600024]: beql       $v1, $zr, 0x088F9D24
    088F9C94:[26310001]: addiu      $s1, $s1, 1
    088F9C98:[30630002]: andi       $v1, $v1, 2
    088F9C9C:[50600006]: beql       $v1, $zr, 0x088F9CB8
    088F9CA0:[8E030000]: lw         $v1, 0($s0)
    088F9CA4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CA8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CAC:[0E23E6EC]: jal        0x088F9BB0
    088F9CB0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CB4:[8E030000]: lw         $v1, 0($s0)
    088F9CB8:[30630004]: andi       $v1, $v1, 4
    088F9CBC:[50600006]: beql       $v1, $zr, 0x088F9CD8
    088F9CC0:[8E030000]: lw         $v1, 0($s0)
    088F9CC4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CC8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CCC:[0E23E6B7]: jal        0x088F9ADC
    088F9CD0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CD4:[8E030000]: lw         $v1, 0($s0)
    088F9CD8:[30630008]: andi       $v1, $v1, 8
    088F9CDC:[50600006]: beql       $v1, $zr, 0x088F9CF8
    088F9CE0:[8E030000]: lw         $v1, 0($s0)
    088F9CE4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CE8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CEC:[0E23E681]: jal        0x088F9A04
    088F9CF0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CF4:[8E030000]: lw         $v1, 0($s0)
    088F9CF8:[30630010]: andi       $v1, $v1, 16
    088F9CFC:[50600006]: beql       $v1, $zr, 0x088F9D18
    088F9D00:[8E630000]: lw         $v1, 0($s3)
    088F9D04:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9D08:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9D0C:[0E23E657]: jal        0x088F995C
    088F9D10:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9D14:[8E630000]: lw         $v1, 0($s3)
    088F9D18:[34630400]: ori        $v1, $v1, 1024
    088F9D1C:[AE630000]: sw         $v1, 0($s3)
    088F9D20:[26310001]: addiu      $s1, $s1, 1
    088F9D24:[2A230003]: slti       $v1, $s1, 3
    088F9D28:[5460FFD6]: bnel       $v1, $zr, 0x088F9C84
    088F9D2C:[00111940]: sll        $v1, $s1, 0x0005
    088F9D30:[8FBF001C]: lw         $ra, 28($sp)
    088F9D34:[8FB40018]: lw         $s4, 24($sp)
    088F9D38:[8FB30014]: lw         $s3, 20($sp)
    088F9D3C:[8FB20010]: lw         $s2, 16($sp)
    088F9D40:[8FB1000C]: lw         $s1, 12($sp)
    088F9D44:[8FB00008]: lw         $s0, 8($sp)
    088F9D48:[03E00008]: jr         $ra
    088F9D4C:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088F9D28 2,259,486 times (length 43)
    088F9C70:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088F9C74:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088F9C78:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088F9C7C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088F9C80:[00111940]: sll        $v1, $s1, 0x0005
--> 088F9C84:[02631821]: addu       $v1, $s3, $v1
    088F9C88:[24700108]: addiu      $s0, $v1, 264
    088F9C8C:[8C630108]: lw         $v1, 264($v1)
    088F9C90:[50600024]: beql       $v1, $zr, 0x088F9D24
    088F9C94:[26310001]: addiu      $s1, $s1, 1
    088F9C98:[30630002]: andi       $v1, $v1, 2
    088F9C9C:[50600006]: beql       $v1, $zr, 0x088F9CB8
    088F9CA0:[8E030000]: lw         $v1, 0($s0)
    088F9CA4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CA8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CAC:[0E23E6EC]: jal        0x088F9BB0
    088F9CB0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CB4:[8E030000]: lw         $v1, 0($s0)
    088F9CB8:[30630004]: andi       $v1, $v1, 4
    088F9CBC:[50600006]: beql       $v1, $zr, 0x088F9CD8
    088F9CC0:[8E030000]: lw         $v1, 0($s0)
    088F9CC4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CC8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CCC:[0E23E6B7]: jal        0x088F9ADC
    088F9CD0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CD4:[8E030000]: lw         $v1, 0($s0)
    088F9CD8:[30630008]: andi       $v1, $v1, 8
    088F9CDC:[50600006]: beql       $v1, $zr, 0x088F9CF8
    088F9CE0:[8E030000]: lw         $v1, 0($s0)
    088F9CE4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9CE8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9CEC:[0E23E681]: jal        0x088F9A04
    088F9CF0:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9CF4:[8E030000]: lw         $v1, 0($s0)
    088F9CF8:[30630010]: andi       $v1, $v1, 16
    088F9CFC:[50600006]: beql       $v1, $zr, 0x088F9D18
    088F9D00:[8E630000]: lw         $v1, 0($s3)
    088F9D04:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088F9D08:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    088F9D0C:[0E23E657]: jal        0x088F995C
    088F9D10:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F9D14:[8E630000]: lw         $v1, 0($s3)
    088F9D18:[34630400]: ori        $v1, $v1, 1024
    088F9D1C:[AE630000]: sw         $v1, 0($s3)
    088F9D20:[26310001]: addiu      $s1, $s1, 1
    088F9D24:[2A230003]: slti       $v1, $s1, 3
--> 088F9D28:[5460FFD6]: bnel       $v1, $zr, 0x088F9C84
    088F9D2C:[00111940]: sll        $v1, $s1, 0x0005
    088F9D30:[8FBF001C]: lw         $ra, 28($sp)
    088F9D34:[8FB40018]: lw         $s4, 24($sp)
    088F9D38:[8FB30014]: lw         $s3, 20($sp)
_S1_2_8885A08 45,289,225 instructions (0.558%), 17,973 calls (08885A08 - 08885DC0, length 239)
    08885A08:[27BDFFA0]: addiu      $sp, $sp, -96
    08885A0C:[AFBF001C]: sw         $ra, 28($sp)
    08885A10:[AFB50018]: sw         $s5, 24($sp)
    08885A14:[AFB40014]: sw         $s4, 20($sp)
    08885A18:[AFB30010]: sw         $s3, 16($sp)
    08885A1C:[AFB2000C]: sw         $s2, 12($sp)
    08885A20:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    08885A24:[AFB10008]: sw         $s1, 8($sp)
    08885A28:[27A40020]: addiu      $a0, $sp, 32
    08885A2C:[0E2496F7]: jal        0x08925BDC
    08885A30:[AFB00004]: sw         $s0, 4($sp)
    08885A34:[8EB2005C]: lw         $s2, 92($s5)
    08885A38:[524000DA]: beql       $s2, $zr, 0x08885DA4
    08885A3C:[8FBF001C]: lw         $ra, 28($sp)
    08885A40:[100000D3]: b          0x08885D90
    08885A44:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08885A48:[0E2496F7]: jal        0x08925BDC
    08885A4C:[27A40020]: addiu      $a0, $sp, 32
    08885A50:[8EA40038]: lw         $a0, 56($s5)
    08885A54:[0E247B6C]: jal        0x0891EDB0
    08885A58:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08885A5C:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08885A60:[00141080]: sll        $v0, $s4, 0x0002
    08885A64:[00541021]: addu       $v0, $v0, $s4
    08885A68:[00021180]: sll        $v0, $v0, 0x0006
    08885A6C:[02428021]: addu       $s0, $s2, $v0
    08885A70:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08885A74:[0E27E001]: jal        0x089F8004 [sceKernelDcacheWritebackInvalidateRange]
    08885A78:[24050140]: addiu      $a1, $zr, 320 <=> li $a1, 320
    08885A7C:[8E040000]: lw         $a0, 0($s0)
    08885A80:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    08885A84:[00831824]: and        $v1, $a0, $v1
    08885A88:[546000C1]: bnel       $v1, $zr, 0x08885D90
    08885A8C:[26940001]: addiu      $s4, $s4, 1
    08885A90:[30830002]: andi       $v1, $a0, 2
    08885A94:[5060001A]: beql       $v1, $zr, 0x08885B00
    08885A98:[30830040]: andi       $v1, $a0, 64
    08885A9C:[30820100]: andi       $v0, $a0, 256
    08885AA0:[5040000F]: beql       $v0, $zr, 0x08885AE0
    08885AA4:[262400B0]: addiu      $a0, $s1, 176
    08885AA8:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    08885AAC:[00821024]: and        $v0, $a0, $v0
    08885AB0:[1440000A]: bne        $v0, $zr, 0x08885ADC
    08885AB4:[00000000]: nop
    08885AB8:[27A40020]: addiu      $a0, $sp, 32
    08885ABC:[260500F0]: addiu      $a1, $s0, 240
    08885AC0:[0E249724]: jal        0x08925C90
    08885AC4:[260600A0]: addiu      $a2, $s0, 160
    08885AC8:[262400B0]: addiu      $a0, $s1, 176
    08885ACC:[0E2496FF]: jal        0x08925BFC
    08885AD0:[27A50020]: addiu      $a1, $sp, 32
    08885AD4:[100000AD]: b          0x08885D8C
    08885AD8:[00000000]: nop
    08885ADC:[262400B0]: addiu      $a0, $s1, 176
    08885AE0:[0E2496FF]: jal        0x08925BFC
    08885AE4:[260500A0]: addiu      $a1, $s0, 160
    08885AE8:[8E040000]: lw         $a0, 0($s0)
    08885AEC:[3C03F7FF]: lui        $v1, 0xF7FF <=> li $v1, 0xF7FF0000
    08885AF0:[3463FFFF]: ori        $v1, $v1, -1
    08885AF4:[00831824]: and        $v1, $a0, $v1
    08885AF8:[100000A4]: b          0x08885D8C
    08885AFC:[AE030000]: sw         $v1, 0($s0)
    08885B00:[50600039]: beql       $v1, $zr, 0x08885BE8
    08885B04:[3C030060]: lui        $v1, 0x0060 <=> li $v1, 0x00600000
    08885B08:[30820008]: andi       $v0, $a0, 8
    08885B0C:[50400009]: beql       $v0, $zr, 0x08885B34
    08885B10:[30820010]: andi       $v0, $a0, 16
    08885B14:[8E020010]: lw         $v0, 16($s0)
    08885B18:[26050050]: addiu      $a1, $s0, 80
    08885B1C:[26060030]: addiu      $a2, $s0, 48
    08885B20:[24440120]: addiu      $a0, $v0, 288
    08885B24:[0E221608]: jal        0x08885820
    08885B28:[26070020]: addiu      $a3, $s0, 32
    08885B2C:[1000001B]: b          0x08885B9C
    08885B30:[8E020010]: lw         $v0, 16($s0)
    08885B34:[50400009]: beql       $v0, $zr, 0x08885B5C
    08885B38:[30820020]: andi       $v0, $a0, 32
    08885B3C:[8E020010]: lw         $v0, 16($s0)
    08885B40:[26050050]: addiu      $a1, $s0, 80
    08885B44:[26060030]: addiu      $a2, $s0, 48
    08885B48:[24440120]: addiu      $a0, $v0, 288
    08885B4C:[0E2215B7]: jal        0x088856DC
    08885B50:[26070020]: addiu      $a3, $s0, 32
    08885B54:[10000010]: b          0x08885B98
    08885B58:[00000000]: nop
    08885B5C:[50400009]: beql       $v0, $zr, 0x08885B84
    08885B60:[8E020010]: lw         $v0, 16($s0)
    08885B64:[8E020010]: lw         $v0, 16($s0)
    08885B68:[26050050]: addiu      $a1, $s0, 80
    08885B6C:[26060030]: addiu      $a2, $s0, 48
    08885B70:[24440120]: addiu      $a0, $v0, 288
    08885B74:[0E221566]: jal        0x08885598
    08885B78:[26070020]: addiu      $a3, $s0, 32
    08885B7C:[10000006]: b          0x08885B98
    08885B80:[00000000]: nop
    08885B84:[26050050]: addiu      $a1, $s0, 80
    08885B88:[26060030]: addiu      $a2, $s0, 48
    08885B8C:[24440120]: addiu      $a0, $v0, 288
    08885B90:[0E2214BE]: jal        0x088852F8
    08885B94:[26070020]: addiu      $a3, $s0, 32
    08885B98:[8E020010]: lw         $v0, 16($s0)
    08885B9C:[27A40020]: addiu      $a0, $sp, 32
    08885BA0:[244500E0]: addiu      $a1, $v0, 224
    08885BA4:[0E249724]: jal        0x08925C90
    08885BA8:[24460120]: addiu      $a2, $v0, 288
    08885BAC:[8E020000]: lw         $v0, 0($s0)
    08885BB0:[30420100]: andi       $v0, $v0, 256
    08885BB4:[50400006]: beql       $v0, $zr, 0x08885BD0
    08885BB8:[262400B0]: addiu      $a0, $s1, 176
    08885BBC:[27A40020]: addiu      $a0, $sp, 32
    08885BC0:[260500F0]: addiu      $a1, $s0, 240
    08885BC4:[0E249724]: jal        0x08925C90
    08885BC8:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    08885BCC:[262400B0]: addiu      $a0, $s1, 176
    08885BD0:[0E2496FF]: jal        0x08925BFC
    08885BD4:[27A50020]: addiu      $a1, $sp, 32
    08885BD8:[8E030000]: lw         $v1, 0($s0)
    08885BDC:[34630080]: ori        $v1, $v1, 128
    08885BE0:[1000006A]: b          0x08885D8C
    08885BE4:[AE030000]: sw         $v1, 0($s0)
    08885BE8:[00831824]: and        $v1, $a0, $v1
    08885BEC:[14600067]: bne        $v1, $zr, 0x08885D8C
    08885BF0:[00000000]: nop
    08885BF4:[30820004]: andi       $v0, $a0, 4
    08885BF8:[50400033]: beql       $v0, $zr, 0x08885CC8
    08885BFC:[30820E00]: andi       $v0, $a0, 3584
    08885C00:[30820E00]: andi       $v0, $a0, 3584
    08885C04:[50400053]: beql       $v0, $zr, 0x08885D54
    08885C08:[8E020000]: lw         $v0, 0($s0)
    08885C0C:[261300A0]: addiu      $s3, $s0, 160
    08885C10:[0E2496F7]: jal        0x08925BDC
    08885C14:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08885C18:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08885C1C:[C441DE6C]: lwc1       $f1, -8596($v0)
    08885C20:[C6000048]: lwc1       $f0, 72($s0)
    08885C24:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08885C28:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08885C2C:[46000802]: mul.s      $f0, $f1, $f0
    08885C30:[4600000D]: trunc.w.s  $f0, $f0
    08885C34:[0E22158D]: jal        0x08885634
    08885C38:[44060000]: mfc1       $a2, $f0
    08885C3C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08885C40:[C441DE6C]: lwc1       $f1, -8596($v0)
    08885C44:[C6000044]: lwc1       $f0, 68($s0)
    08885C48:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08885C4C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08885C50:[46000802]: mul.s      $f0, $f1, $f0
    08885C54:[4600000D]: trunc.w.s  $f0, $f0
    08885C58:[0E2215DE]: jal        0x08885778
    08885C5C:[44060000]: mfc1       $a2, $f0
    08885C60:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    08885C64:[C441DE6C]: lwc1       $f1, -8596($v0)
    08885C68:[C6000040]: lwc1       $f0, 64($s0)
    08885C6C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08885C70:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08885C74:[46000802]: mul.s      $f0, $f1, $f0
    08885C78:[4600000D]: trunc.w.s  $f0, $f0
    08885C7C:[0E221648]: jal        0x08885920
    08885C80:[44060000]: mfc1       $a2, $f0
    08885C84:[C60C0030]: lwc1       $f12, 48($s0)
    08885C88:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08885C8C:[0E2496CB]: jal        0x08925B2C
    08885C90:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08885C94:[C60C0034]: lwc1       $f12, 52($s0)
    08885C98:[260400B0]: addiu      $a0, $s0, 176
    08885C9C:[0E2496CB]: jal        0x08925B2C
    08885CA0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08885CA4:[C60C0038]: lwc1       $f12, 56($s0)
    08885CA8:[260400C0]: addiu      $a0, $s0, 192
    08885CAC:[0E2496CB]: jal        0x08925B2C
    08885CB0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08885CB4:[260400D0]: addiu      $a0, $s0, 208
    08885CB8:[0E2496A6]: jal        0x08925A98
    08885CBC:[26050020]: addiu      $a1, $s0, 32
    08885CC0:[10000023]: b          0x08885D50
    08885CC4:[00000000]: nop
    08885CC8:[10400021]: beq        $v0, $zr, 0x08885D50
    08885CCC:[00000000]: nop
    08885CD0:[30820008]: andi       $v0, $a0, 8
    08885CD4:[50400008]: beql       $v0, $zr, 0x08885CF8
    08885CD8:[30820010]: andi       $v0, $a0, 16
    08885CDC:[260400A0]: addiu      $a0, $s0, 160
    08885CE0:[26050050]: addiu      $a1, $s0, 80
    08885CE4:[26060030]: addiu      $a2, $s0, 48
    08885CE8:[0E221608]: jal        0x08885820
    08885CEC:[26070020]: addiu      $a3, $s0, 32
    08885CF0:[10000017]: b          0x08885D50
    08885CF4:[00000000]: nop
    08885CF8:[50400008]: beql       $v0, $zr, 0x08885D1C
    08885CFC:[30820020]: andi       $v0, $a0, 32
    08885D00:[260400A0]: addiu      $a0, $s0, 160
    08885D04:[26050050]: addiu      $a1, $s0, 80
    08885D08:[26060030]: addiu      $a2, $s0, 48
    08885D0C:[0E2215B7]: jal        0x088856DC
    08885D10:[26070020]: addiu      $a3, $s0, 32
    08885D14:[1000000E]: b          0x08885D50
    08885D18:[00000000]: nop
    08885D1C:[50400008]: beql       $v0, $zr, 0x08885D40
    08885D20:[260400A0]: addiu      $a0, $s0, 160
    08885D24:[260400A0]: addiu      $a0, $s0, 160
    08885D28:[26050050]: addiu      $a1, $s0, 80
    08885D2C:[26060030]: addiu      $a2, $s0, 48
    08885D30:[0E221566]: jal        0x08885598
    08885D34:[26070020]: addiu      $a3, $s0, 32
    08885D38:[10000005]: b          0x08885D50
    08885D3C:[00000000]: nop
    08885D40:[26050050]: addiu      $a1, $s0, 80
    08885D44:[26060030]: addiu      $a2, $s0, 48
    08885D48:[0E2214BE]: jal        0x088852F8
    08885D4C:[26070020]: addiu      $a3, $s0, 32
    08885D50:[8E020000]: lw         $v0, 0($s0)
    08885D54:[30420100]: andi       $v0, $v0, 256
    08885D58:[5040000A]: beql       $v0, $zr, 0x08885D84
    08885D5C:[262400B0]: addiu      $a0, $s1, 176
    08885D60:[27A40020]: addiu      $a0, $sp, 32
    08885D64:[260500F0]: addiu      $a1, $s0, 240
    08885D68:[0E249724]: jal        0x08925C90
    08885D6C:[260600A0]: addiu      $a2, $s0, 160
    08885D70:[262400B0]: addiu      $a0, $s1, 176
    08885D74:[0E2496FF]: jal        0x08925BFC
    08885D78:[27A50020]: addiu      $a1, $sp, 32
    08885D7C:[10000003]: b          0x08885D8C
    08885D80:[00000000]: nop
    08885D84:[0E2496FF]: jal        0x08925BFC
    08885D88:[260500A0]: addiu      $a1, $s0, 160
    08885D8C:[26940001]: addiu      $s4, $s4, 1
    08885D90:[8EA30058]: lw         $v1, 88($s5)
    08885D94:[0283182A]: slt        $v1, $s4, $v1
    08885D98:[1460FF2B]: bne        $v1, $zr, 0x08885A48
    08885D9C:[00000000]: nop
    08885DA0:[8FBF001C]: lw         $ra, 28($sp)
    08885DA4:[8FB50018]: lw         $s5, 24($sp)
    08885DA8:[8FB40014]: lw         $s4, 20($sp)
    08885DAC:[8FB30010]: lw         $s3, 16($sp)
    08885DB0:[8FB2000C]: lw         $s2, 12($sp)
    08885DB4:[8FB10008]: lw         $s1, 8($sp)
    08885DB8:[8FB00004]: lw         $s0, 4($sp)
    08885DBC:[03E00008]: jr         $ra
    08885DC0:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 08885D98 845,288 times (length 214)
_S1_2_8822658 44,773,848 instructions (0.552%), 605,052 calls (08822658 - 088226BC, length 26)
    08822658:[3C0408A4]: lui        $a0, 0x08A4 <=> li $a0, 0x08A40000
    0882265C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08822660:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08822664:[10000010]: b          0x088226A8
    08822668:[24840ACC]: addiu      $a0, $a0, 2764
    0882266C:[00821021]: addu       $v0, $a0, $v0
    08822670:[8C420000]: lw         $v0, 0($v0)
    08822674:[5040000C]: beql       $v0, $zr, 0x088226A8
    08822678:[24C60001]: addiu      $a2, $a2, 1
    0882267C:[10000007]: b          0x0882269C
    08822680:[8C47000C]: lw         $a3, 12($v0)
    08822684:[8C620234]: lw         $v0, 564($v1)
    08822688:[30420004]: andi       $v0, $v0, 4
    0882268C:[50A00003]: beql       $a1, $zr, 0x0882269C
    08822690:[8CE7000C]: lw         $a3, 12($a3)
    08822694:[10000008]: b          0x088226B8
    08822698:[8C620010]: lw         $v0, 16($v1)
    0882269C:[54E0FFF9]: bnel       $a3, $zr, 0x08822684
    088226A0:[8CE30000]: lw         $v1, 0($a3)
    088226A4:[24C60001]: addiu      $a2, $a2, 1
    088226A8:[28C20004]: slti       $v0, $a2, 4
    088226AC:[5440FFEF]: bnel       $v0, $zr, 0x0882266C
    088226B0:[00061080]: sll        $v0, $a2, 0x0002
    088226B4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088226B8:[03E00008]: jr         $ra
    088226BC:[00000000]: nop
  Back Branch 088226AC 2,420,208 times (length 18)
    08822658:[3C0408A4]: lui        $a0, 0x08A4 <=> li $a0, 0x08A40000
    0882265C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08822660:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08822664:[10000010]: b          0x088226A8
    08822668:[24840ACC]: addiu      $a0, $a0, 2764
--> 0882266C:[00821021]: addu       $v0, $a0, $v0
    08822670:[8C420000]: lw         $v0, 0($v0)
    08822674:[5040000C]: beql       $v0, $zr, 0x088226A8
    08822678:[24C60001]: addiu      $a2, $a2, 1
    0882267C:[10000007]: b          0x0882269C
    08822680:[8C47000C]: lw         $a3, 12($v0)
    08822684:[8C620234]: lw         $v0, 564($v1)
    08822688:[30420004]: andi       $v0, $v0, 4
    0882268C:[50A00003]: beql       $a1, $zr, 0x0882269C
    08822690:[8CE7000C]: lw         $a3, 12($a3)
    08822694:[10000008]: b          0x088226B8
    08822698:[8C620010]: lw         $v0, 16($v1)
    0882269C:[54E0FFF9]: bnel       $a3, $zr, 0x08822684
    088226A0:[8CE30000]: lw         $v1, 0($a3)
    088226A4:[24C60001]: addiu      $a2, $a2, 1
    088226A8:[28C20004]: slti       $v0, $a2, 4
--> 088226AC:[5440FFEF]: bnel       $v0, $zr, 0x0882266C
    088226B0:[00061080]: sll        $v0, $a2, 0x0002
    088226B4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088226B8:[03E00008]: jr         $ra
    088226BC:[00000000]: nop
  Back Branch 0882269C 2,420,208 times (length 8)
    08822670:[8C420000]: lw         $v0, 0($v0)
    08822674:[5040000C]: beql       $v0, $zr, 0x088226A8
    08822678:[24C60001]: addiu      $a2, $a2, 1
    0882267C:[10000007]: b          0x0882269C
    08822680:[8C47000C]: lw         $a3, 12($v0)
--> 08822684:[8C620234]: lw         $v0, 564($v1)
    08822688:[30420004]: andi       $v0, $v0, 4
    0882268C:[50A00003]: beql       $a1, $zr, 0x0882269C
    08822690:[8CE7000C]: lw         $a3, 12($a3)
    08822694:[10000008]: b          0x088226B8
    08822698:[8C620010]: lw         $v0, 16($v1)
--> 0882269C:[54E0FFF9]: bnel       $a3, $zr, 0x08822684
    088226A0:[8CE30000]: lw         $v1, 0($a3)
    088226A4:[24C60001]: addiu      $a2, $a2, 1
    088226A8:[28C20004]: slti       $v0, $a2, 4
    088226AC:[5440FFEF]: bnel       $v0, $zr, 0x0882266C
_S1_2_88219B4 44,685,752 instructions (0.550%), 770,444 calls (088219B4 - 08821A68, length 46)
    088219B4:[54800005]: bnel       $a0, $zr, 0x088219CC
    088219B8:[8C830210]: lw         $v1, 528($a0)
    088219BC:[B8000001]: swr        $zr, 1($zr)
    088219C0:[A8000004]: swl        $zr, 4($zr)
    088219C4:[10000027]: b          0x08821A64
    088219C8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088219CC:[30620008]: andi       $v0, $v1, 8
    088219D0:[54400024]: bnel       $v0, $zr, 0x08821A64
    088219D4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088219D8:[30620060]: andi       $v0, $v1, 96
    088219DC:[50400004]: beql       $v0, $zr, 0x088219F0
    088219E0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088219E4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088219E8:[1000001E]: b          0x08821A64
    088219EC:[00000000]: nop
    088219F0:[14C20004]: bne        $a2, $v0, 0x08821A04
    088219F4:[00000000]: nop
    088219F8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088219FC:[1000000C]: b          0x08821A30
    08821A00:[24030005]: addiu      $v1, $zr, 5 <=> li $v1, 5
    08821A04:[04C20007]: bltzl      $a2, 0x08821A24
    08821A08:[B8000001]: swr        $zr, 1($zr)
    08821A0C:[28C10005]: slti       $at, $a2, 5
    08821A10:[10200003]: beq        $at, $zr, 0x08821A20
    08821A14:[00000000]: nop
    08821A18:[10000005]: b          0x08821A30
    08821A1C:[24C30001]: addiu      $v1, $a2, 1
    08821A20:[B8000001]: swr        $zr, 1($zr)
    08821A24:[A8000004]: swl        $zr, 4($zr)
    08821A28:[1000000E]: b          0x08821A64
    08821A2C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08821A30:[10000009]: b          0x08821A58
    08821A34:[00C3102A]: slt        $v0, $a2, $v1
    08821A38:[00821021]: addu       $v0, $a0, $v0
    08821A3C:[8C422D80]: lw         $v0, 11648($v0)
    08821A40:[00A21024]: and        $v0, $a1, $v0
    08821A44:[50400003]: beql       $v0, $zr, 0x08821A54
    08821A48:[24C60001]: addiu      $a2, $a2, 1
    08821A4C:[10000005]: b          0x08821A64
    08821A50:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08821A54:[00C3102A]: slt        $v0, $a2, $v1
    08821A58:[5440FFF7]: bnel       $v0, $zr, 0x08821A38
    08821A5C:[000610C0]: sll        $v0, $a2, 0x0003
    08821A60:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08821A64:[03E00008]: jr         $ra
    08821A68:[00000000]: nop
  Back Branch 08821A58 3,852,220 times (length 10)
    08821A24:[A8000004]: swl        $zr, 4($zr)
    08821A28:[1000000E]: b          0x08821A64
    08821A2C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08821A30:[10000009]: b          0x08821A58
    08821A34:[00C3102A]: slt        $v0, $a2, $v1
--> 08821A38:[00821021]: addu       $v0, $a0, $v0
    08821A3C:[8C422D80]: lw         $v0, 11648($v0)
    08821A40:[00A21024]: and        $v0, $a1, $v0
    08821A44:[50400003]: beql       $v0, $zr, 0x08821A54
    08821A48:[24C60001]: addiu      $a2, $a2, 1
    08821A4C:[10000005]: b          0x08821A64
    08821A50:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08821A54:[00C3102A]: slt        $v0, $a2, $v1
--> 08821A58:[5440FFF7]: bnel       $v0, $zr, 0x08821A38
    08821A5C:[000610C0]: sll        $v0, $a2, 0x0003
    08821A60:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08821A64:[03E00008]: jr         $ra
    08821A68:[00000000]: nop
_S1_2_890C160 41,001,500 instructions (0.505%), 328,012 calls (0890C160 - 0890C21C, length 48)
    0890C160:[27BDFFC0]: addiu      $sp, $sp, -64
    0890C164:[AFBF001C]: sw         $ra, 28($sp)
    0890C168:[AFB50018]: sw         $s5, 24($sp)
    0890C16C:[AFB40014]: sw         $s4, 20($sp)
    0890C170:[AFB30010]: sw         $s3, 16($sp)
    0890C174:[AFB2000C]: sw         $s2, 12($sp)
    0890C178:[AFB10008]: sw         $s1, 8($sp)
    0890C17C:[AFB00004]: sw         $s0, 4($sp)
    0890C180:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    0890C184:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0890C188:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    0890C18C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0890C190:[10000017]: b          0x0890C1F0
    0890C194:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0890C198:[00511021]: addu       $v0, $v0, $s1
    0890C19C:[00028080]: sll        $s0, $v0, 0x0002
    0890C1A0:[02701821]: addu       $v1, $s3, $s0
    0890C1A4:[C46C0000]: lwc1       $f12, 0($v1)
    0890C1A8:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0890C1AC:[C46D0004]: lwc1       $f13, 4($v1)
    0890C1B0:[C46E0008]: lwc1       $f14, 8($v1)
    0890C1B4:[44827800]: mtc1       $v0, $f15
    0890C1B8:[0E2496A0]: jal        0x08925A80
    0890C1BC:[27A40020]: addiu      $a0, $sp, 32
    0890C1C0:[27A40030]: addiu      $a0, $sp, 48
    0890C1C4:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    0890C1C8:[0E249710]: jal        0x08925C40
    0890C1CC:[27A60020]: addiu      $a2, $sp, 32
    0890C1D0:[C7A00030]: lwc1       $f0, 48($sp)
    0890C1D4:[02B01821]: addu       $v1, $s5, $s0
    0890C1D8:[26310001]: addiu      $s1, $s1, 1
    0890C1DC:[E4600000]: swc1       $f0, 0($v1)
    0890C1E0:[C7A00034]: lwc1       $f0, 52($sp)
    0890C1E4:[E4600004]: swc1       $f0, 4($v1)
    0890C1E8:[C7A00038]: lwc1       $f0, 56($sp)
    0890C1EC:[E4600008]: swc1       $f0, 8($v1)
    0890C1F0:[0232182A]: slt        $v1, $s1, $s2
    0890C1F4:[5460FFE8]: bnel       $v1, $zr, 0x0890C198
    0890C1F8:[00111040]: sll        $v0, $s1, 0x0001
    0890C1FC:[8FBF001C]: lw         $ra, 28($sp)
    0890C200:[8FB50018]: lw         $s5, 24($sp)
    0890C204:[8FB40014]: lw         $s4, 20($sp)
    0890C208:[8FB30010]: lw         $s3, 16($sp)
    0890C20C:[8FB2000C]: lw         $s2, 12($sp)
    0890C210:[8FB10008]: lw         $s1, 8($sp)
    0890C214:[8FB00004]: lw         $s0, 4($sp)
    0890C218:[03E00008]: jr         $ra
    0890C21C:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0890C1F4 1,312,048 times (length 25)
    0890C184:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0890C188:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    0890C18C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0890C190:[10000017]: b          0x0890C1F0
    0890C194:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 0890C198:[00511021]: addu       $v0, $v0, $s1
    0890C19C:[00028080]: sll        $s0, $v0, 0x0002
    0890C1A0:[02701821]: addu       $v1, $s3, $s0
    0890C1A4:[C46C0000]: lwc1       $f12, 0($v1)
    0890C1A8:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    0890C1AC:[C46D0004]: lwc1       $f13, 4($v1)
    0890C1B0:[C46E0008]: lwc1       $f14, 8($v1)
    0890C1B4:[44827800]: mtc1       $v0, $f15
    0890C1B8:[0E2496A0]: jal        0x08925A80
    0890C1BC:[27A40020]: addiu      $a0, $sp, 32
    0890C1C0:[27A40030]: addiu      $a0, $sp, 48
    0890C1C4:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    0890C1C8:[0E249710]: jal        0x08925C40
    0890C1CC:[27A60020]: addiu      $a2, $sp, 32
    0890C1D0:[C7A00030]: lwc1       $f0, 48($sp)
    0890C1D4:[02B01821]: addu       $v1, $s5, $s0
    0890C1D8:[26310001]: addiu      $s1, $s1, 1
    0890C1DC:[E4600000]: swc1       $f0, 0($v1)
    0890C1E0:[C7A00034]: lwc1       $f0, 52($sp)
    0890C1E4:[E4600004]: swc1       $f0, 4($v1)
    0890C1E8:[C7A00038]: lwc1       $f0, 56($sp)
    0890C1EC:[E4600008]: swc1       $f0, 8($v1)
    0890C1F0:[0232182A]: slt        $v1, $s1, $s2
--> 0890C1F4:[5460FFE8]: bnel       $v1, $zr, 0x0890C198
    0890C1F8:[00111040]: sll        $v0, $s1, 0x0001
    0890C1FC:[8FBF001C]: lw         $ra, 28($sp)
    0890C200:[8FB50018]: lw         $s5, 24($sp)
    0890C204:[8FB40014]: lw         $s4, 20($sp)
_S1_2_891EBD4 38,812,043 instructions (0.478%), 53,982 calls (0891EBD4 - 0891ECA8, length 54)
    0891EBD4:[27BDFFF0]: addiu      $sp, $sp, -16
    0891EBD8:[AFB20008]: sw         $s2, 8($sp)
    0891EBDC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0891EBE0:[AFB00000]: sw         $s0, 0($sp)
    0891EBE4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0891EBE8:[AFBF000C]: sw         $ra, 12($sp)
    0891EBEC:[10800007]: beq        $a0, $zr, 0x0891EC0C
    0891EBF0:[AFB10004]: sw         $s1, 4($sp)
    0891EBF4:[8C82002C]: lw         $v0, 44($a0)
    0891EBF8:[1C40000A]: bgtz       $v0, 0x0891EC24
    0891EBFC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0891EC00:[8E020034]: lw         $v0, 52($s0)
    0891EC04:[5C400018]: bgtzl      $v0, 0x0891EC68
    0891EC08:[8E030020]: lw         $v1, 32($s0)
    0891EC0C:[8FBF000C]: lw         $ra, 12($sp)
    0891EC10:[8FB20008]: lw         $s2, 8($sp)
    0891EC14:[8FB10004]: lw         $s1, 4($sp)
    0891EC18:[8FB00000]: lw         $s0, 0($sp)
    0891EC1C:[03E00008]: jr         $ra
    0891EC20:[27BD0010]: addiu      $sp, $sp, 16
    0891EC24:[8E030018]: lw         $v1, 24($s0)
    0891EC28:[00111080]: sll        $v0, $s1, 0x0002
    0891EC2C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0891EC30:[00431021]: addu       $v0, $v0, $v1
    0891EC34:[8C440000]: lw         $a0, 0($v0)
    0891EC38:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0891EC3C:[0E248273]: jal        0x089209CC
    0891EC40:[26310001]: addiu      $s1, $s1, 1
    0891EC44:[8E02002C]: lw         $v0, 44($s0)
    0891EC48:[0222102A]: slt        $v0, $s1, $v0
    0891EC4C:[5440FFF6]: bnel       $v0, $zr, 0x0891EC28
    0891EC50:[8E030018]: lw         $v1, 24($s0)
    0891EC54:[8E020034]: lw         $v0, 52($s0)
    0891EC58:[1840FFED]: blez       $v0, 0x0891EC10
    0891EC5C:[8FBF000C]: lw         $ra, 12($sp)
    0891EC60:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0891EC64:[8E030020]: lw         $v1, 32($s0)
    0891EC68:[00111080]: sll        $v0, $s1, 0x0002
    0891EC6C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0891EC70:[00431021]: addu       $v0, $v0, $v1
    0891EC74:[8C440000]: lw         $a0, 0($v0)
    0891EC78:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0891EC7C:[0E248B72]: jal        0x08922DC8
    0891EC80:[26310001]: addiu      $s1, $s1, 1
    0891EC84:[8E020034]: lw         $v0, 52($s0)
    0891EC88:[0222102A]: slt        $v0, $s1, $v0
    0891EC8C:[5440FFF6]: bnel       $v0, $zr, 0x0891EC68
    0891EC90:[8E030020]: lw         $v1, 32($s0)
    0891EC94:[8FBF000C]: lw         $ra, 12($sp)
    0891EC98:[8FB20008]: lw         $s2, 8($sp)
    0891EC9C:[8FB10004]: lw         $s1, 4($sp)
    0891ECA0:[8FB00000]: lw         $s0, 0($sp)
    0891ECA4:[03E00008]: jr         $ra
    0891ECA8:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0891EC4C 3,177,210 times (length 11)
    0891EC14:[8FB10004]: lw         $s1, 4($sp)
    0891EC18:[8FB00000]: lw         $s0, 0($sp)
    0891EC1C:[03E00008]: jr         $ra
    0891EC20:[27BD0010]: addiu      $sp, $sp, 16
    0891EC24:[8E030018]: lw         $v1, 24($s0)
--> 0891EC28:[00111080]: sll        $v0, $s1, 0x0002
    0891EC2C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0891EC30:[00431021]: addu       $v0, $v0, $v1
    0891EC34:[8C440000]: lw         $a0, 0($v0)
    0891EC38:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0891EC3C:[0E248273]: jal        0x089209CC
    0891EC40:[26310001]: addiu      $s1, $s1, 1
    0891EC44:[8E02002C]: lw         $v0, 44($s0)
    0891EC48:[0222102A]: slt        $v0, $s1, $v0
--> 0891EC4C:[5440FFF6]: bnel       $v0, $zr, 0x0891EC28
    0891EC50:[8E030018]: lw         $v1, 24($s0)
    0891EC54:[8E020034]: lw         $v0, 52($s0)
    0891EC58:[1840FFED]: blez       $v0, 0x0891EC10
    0891EC5C:[8FBF000C]: lw         $ra, 12($sp)
  Back Branch 0891EC8C 140,822 times (length 11)
    0891EC54:[8E020034]: lw         $v0, 52($s0)
    0891EC58:[1840FFED]: blez       $v0, 0x0891EC10
    0891EC5C:[8FBF000C]: lw         $ra, 12($sp)
    0891EC60:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0891EC64:[8E030020]: lw         $v1, 32($s0)
--> 0891EC68:[00111080]: sll        $v0, $s1, 0x0002
    0891EC6C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0891EC70:[00431021]: addu       $v0, $v0, $v1
    0891EC74:[8C440000]: lw         $a0, 0($v0)
    0891EC78:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0891EC7C:[0E248B72]: jal        0x08922DC8
    0891EC80:[26310001]: addiu      $s1, $s1, 1
    0891EC84:[8E020034]: lw         $v0, 52($s0)
    0891EC88:[0222102A]: slt        $v0, $s1, $v0
--> 0891EC8C:[5440FFF6]: bnel       $v0, $zr, 0x0891EC68
    0891EC90:[8E030020]: lw         $v1, 32($s0)
    0891EC94:[8FBF000C]: lw         $ra, 12($sp)
    0891EC98:[8FB20008]: lw         $s2, 8($sp)
    0891EC9C:[8FB10004]: lw         $s1, 4($sp)
  Back Branch 0891EC58 54,067 times (length 20)
    0891EBFC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0891EC00:[8E020034]: lw         $v0, 52($s0)
    0891EC04:[5C400018]: bgtzl      $v0, 0x0891EC68
    0891EC08:[8E030020]: lw         $v1, 32($s0)
    0891EC0C:[8FBF000C]: lw         $ra, 12($sp)
--> 0891EC10:[8FB20008]: lw         $s2, 8($sp)
    0891EC14:[8FB10004]: lw         $s1, 4($sp)
    0891EC18:[8FB00000]: lw         $s0, 0($sp)
    0891EC1C:[03E00008]: jr         $ra
    0891EC20:[27BD0010]: addiu      $sp, $sp, 16
    0891EC24:[8E030018]: lw         $v1, 24($s0)
    0891EC28:[00111080]: sll        $v0, $s1, 0x0002
    0891EC2C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0891EC30:[00431021]: addu       $v0, $v0, $v1
    0891EC34:[8C440000]: lw         $a0, 0($v0)
    0891EC38:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0891EC3C:[0E248273]: jal        0x089209CC
    0891EC40:[26310001]: addiu      $s1, $s1, 1
    0891EC44:[8E02002C]: lw         $v0, 44($s0)
    0891EC48:[0222102A]: slt        $v0, $s1, $v0
    0891EC4C:[5440FFF6]: bnel       $v0, $zr, 0x0891EC28
    0891EC50:[8E030018]: lw         $v1, 24($s0)
    0891EC54:[8E020034]: lw         $v0, 52($s0)
--> 0891EC58:[1840FFED]: blez       $v0, 0x0891EC10
    0891EC5C:[8FBF000C]: lw         $ra, 12($sp)
    0891EC60:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0891EC64:[8E030020]: lw         $v1, 32($s0)
    0891EC68:[00111080]: sll        $v0, $s1, 0x0002
_S1_2_89258EC 38,376,884 instructions (0.473%), 2,952,068 calls (089258EC - 0892591C, length 13)
    089258EC:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089258F0:[C8A00000]: lv.s       S000.s, 0($a1)
    089258F4:[C8A00005]: lv.s       S001.s, 4($a1)
    089258F8:[C8A0000A]: lv.s       S002.s, 8($a1)
    089258FC:[C8C10000]: lv.s       S010.s, 0($a2)
    08925900:[C8C10005]: lv.s       S011.s, 4($a2)
    08925904:[C8C1000A]: lv.s       S012.s, 8($a2)
    08925908:[60018000]: vadd.t     C000.t, C000.t, C010.t
    0892590C:[E8800000]: sv.s       S000.s, 0($a0)
    08925910:[E8800005]: sv.s       S001.s, 4($a0)
    08925914:[E880000A]: sv.s       S002.s, 8($a0)
    08925918:[03E00008]: jr         $ra
    0892591C:[00000000]: nop
_S1_2_8910F38 33,611,017 instructions (0.414%), 125,919 calls (08910F38 - 089112A4, length 220)
    08910F38:[27BDFF00]: addiu      $sp, $sp, -256
    08910F3C:[AFBF002C]: sw         $ra, 44($sp)
    08910F40:[AFB60028]: sw         $s6, 40($sp)
    08910F44:[AFB50024]: sw         $s5, 36($sp)
    08910F48:[AFB40020]: sw         $s4, 32($sp)
    08910F4C:[AFB3001C]: sw         $s3, 28($sp)
    08910F50:[AFB20018]: sw         $s2, 24($sp)
    08910F54:[AFB10014]: sw         $s1, 20($sp)
    08910F58:[AFB00010]: sw         $s0, 16($sp)
    08910F5C:[E7B7000C]: swc1       $f23, 12($sp)
    08910F60:[E7B60008]: swc1       $f22, 8($sp)
    08910F64:[E7B50004]: swc1       $f21, 4($sp)
    08910F68:[E7B40000]: swc1       $f20, 0($sp)
    08910F6C:[C5610000]: lwc1       $f1, 0($t3)
    08910F70:[C5600004]: lwc1       $f0, 4($t3)
    08910F74:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08910F78:[E7A100F8]: swc1       $f1, 248($sp)
    08910F7C:[460065C6]: mov.s      $f23, $f12
    08910F80:[46006D86]: mov.s      $f22, $f13
    08910F84:[46007546]: mov.s      $f21, $f14
    08910F88:[46007D06]: mov.s      $f20, $f15
    08910F8C:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08910F90:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08910F94:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    08910F98:[0100B021]: addu       $s6, $t0, $zr <=> move $s6, $t0
    08910F9C:[01209821]: addu       $s3, $t1, $zr <=> move $s3, $t1
    08910FA0:[0140A821]: addu       $s5, $t2, $zr <=> move $s5, $t2
    08910FA4:[27A40030]: addiu      $a0, $sp, 48
    08910FA8:[0E2496F7]: jal        0x08925BDC
    08910FAC:[E7A000FC]: swc1       $f0, 252($sp)
    08910FB0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08910FB4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08910FB8:[00072880]: sll        $a1, $a3, 0x0002
    08910FBC:[00BD1821]: addu       $v1, $a1, $sp
    08910FC0:[24640070]: addiu      $a0, $v1, 112
    08910FC4:[02651821]: addu       $v1, $s3, $a1
    08910FC8:[8C630000]: lw         $v1, 0($v1)
    08910FCC:[10600002]: beq        $v1, $zr, 0x08910FD8
    08910FD0:[AC830000]: sw         $v1, 0($a0)
    08910FD4:[34C60001]: ori        $a2, $a2, 1
    08910FD8:[24E70001]: addiu      $a3, $a3, 1
    08910FDC:[28E30004]: slti       $v1, $a3, 4
    08910FE0:[5460FFF6]: bnel       $v1, $zr, 0x08910FBC
    08910FE4:[00072880]: sll        $a1, $a3, 0x0002
    08910FE8:[50C000A2]: beql       $a2, $zr, 0x08911274
    08910FEC:[8FBF002C]: lw         $ra, 44($sp)
    08910FF0:[0E243C76]: jal        0x0890F1D8
    08910FF4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08910FF8:[C7A100F8]: lwc1       $f1, 248($sp)
    08910FFC:[C7A000FC]: lwc1       $f0, 252($sp)
    08911000:[E7A100D0]: swc1       $f1, 208($sp)
    08911004:[10400014]: beq        $v0, $zr, 0x08911058
    08911008:[E7A000D4]: swc1       $f0, 212($sp)
    0891100C:[44800000]: mtc1       $zr, $f0
    08911010:[4600083C]: c.lt.s     $f1, $f0
    08911014:[00000000]: nop
    08911018:[45020006]: bc1fl      0x08911034
    0891101C:[C7A100D4]: lwc1       $f1, 212($sp)
    08911020:[C6A10010]: lwc1       $f1, 16($s5)
    08911024:[C6A00000]: lwc1       $f0, 0($s5)
    08911028:[46000801]: sub.s      $f0, $f1, $f0
    0891102C:[E7A000D0]: swc1       $f0, 208($sp)
    08911030:[C7A100D4]: lwc1       $f1, 212($sp)
    08911034:[44800000]: mtc1       $zr, $f0
    08911038:[4600083C]: c.lt.s     $f1, $f0
    0891103C:[00000000]: nop
    08911040:[45020006]: bc1fl      0x0891105C
    08911044:[C7A100D0]: lwc1       $f1, 208($sp)
    08911048:[C6A1000C]: lwc1       $f1, 12($s5)
    0891104C:[C6A00004]: lwc1       $f0, 4($s5)
    08911050:[46000801]: sub.s      $f0, $f1, $f0
    08911054:[E7A000D4]: swc1       $f0, 212($sp)
    08911058:[C7A100D0]: lwc1       $f1, 208($sp)
    0891105C:[44800000]: mtc1       $zr, $f0
    08911060:[4600083C]: c.lt.s     $f1, $f0
    08911064:[00000000]: nop
    08911068:[45020003]: bc1fl      0x08911078
    0891106C:[C7A100D4]: lwc1       $f1, 212($sp)
    08911070:[E7A000D0]: swc1       $f0, 208($sp)
    08911074:[C7A100D4]: lwc1       $f1, 212($sp)
    08911078:[44800000]: mtc1       $zr, $f0
    0891107C:[4600083C]: c.lt.s     $f1, $f0
    08911080:[00000000]: nop
    08911084:[45020003]: bc1fl      0x08911094
    08911088:[C7A000D0]: lwc1       $f0, 208($sp)
    0891108C:[E7A000D4]: swc1       $f0, 212($sp)
    08911090:[C7A000D0]: lwc1       $f0, 208($sp)
    08911094:[44800800]: mtc1       $zr, $f1
    08911098:[46000832]: c.eq.s     $f1, $f0
    0891109C:[00000000]: nop
    089110A0:[45010073]: bc1t       0x08911270
    089110A4:[00000000]: nop
    089110A8:[C7A000D4]: lwc1       $f0, 212($sp)
    089110AC:[46000832]: c.eq.s     $f1, $f0
    089110B0:[00000000]: nop
    089110B4:[45020004]: bc1fl      0x089110C8
    089110B8:[8FA60100]: lw         $a2, 256($sp)
    089110BC:[1000006C]: b          0x08911270
    089110C0:[00000000]: nop
    089110C8:[27A400A0]: addiu      $a0, $sp, 160
    089110CC:[0E23F0E3]: jal        0x088FC38C
    089110D0:[27A500D0]: addiu      $a1, $sp, 208
    089110D4:[12800015]: beq        $s4, $zr, 0x0891112C
    089110D8:[00000000]: nop
    089110DC:[44940000]: mtc1       $s4, $f0
    089110E0:[46800060]: cvt.s.w    $f1, $f0
    089110E4:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    089110E8:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089110EC:[C440FF1C]: lwc1       $f0, -228($v0)
    089110F0:[46010002]: mul.s      $f0, $f0, $f1
    089110F4:[4600000D]: trunc.w.s  $f0, $f0
    089110F8:[44130000]: mfc1       $s3, $f0
    089110FC:[00141040]: sll        $v0, $s4, 0x0001
    08911100:[00541021]: addu       $v0, $v0, $s4
    08911104:[00021080]: sll        $v0, $v0, 0x0002
    08911108:[005D1021]: addu       $v0, $v0, $sp
    0891110C:[244400A0]: addiu      $a0, $v0, 160
    08911110:[7C133620]: seh        $a2, $s3
    08911114:[0E243DDF]: jal        0x0890F77C
    08911118:[24850004]: addiu      $a1, $a0, 4
    0891111C:[26940001]: addiu      $s4, $s4, 1
    08911120:[2A820004]: slti       $v0, $s4, 4
    08911124:[5440FFF6]: bnel       $v0, $zr, 0x08911100
    08911128:[00141040]: sll        $v0, $s4, 0x0001
    0891112C:[5240000A]: beql       $s2, $zr, 0x08911158
    08911130:[C7A100A4]: lwc1       $f1, 164($sp)
    08911134:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08911138:[0E2496FF]: jal        0x08925BFC
    0891113C:[27A40030]: addiu      $a0, $sp, 48
    08911140:[27A400A0]: addiu      $a0, $sp, 160
    08911144:[27A50030]: addiu      $a1, $sp, 48
    08911148:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0891114C:[0E243058]: jal        0x0890C160
    08911150:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    08911154:[C7A100A4]: lwc1       $f1, 164($sp)
    08911158:[C7A000AC]: lwc1       $f0, 172($sp)
    0891115C:[C7A200A0]: lwc1       $f2, 160($sp)
    08911160:[E7A10084]: swc1       $f1, 132($sp)
    08911164:[E7A00088]: swc1       $f0, 136($sp)
    08911168:[C7A100B8]: lwc1       $f1, 184($sp)
    0891116C:[C7A000BC]: lwc1       $f0, 188($sp)
    08911170:[E7A20080]: swc1       $f2, 128($sp)
    08911174:[E7A10090]: swc1       $f1, 144($sp)
    08911178:[E7A00094]: swc1       $f0, 148($sp)
    0891117C:[C7A200B0]: lwc1       $f2, 176($sp)
    08911180:[C7A100C4]: lwc1       $f1, 196($sp)
    08911184:[C7A000C8]: lwc1       $f0, 200($sp)
    08911188:[E7A2008C]: swc1       $f2, 140($sp)
    0891118C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08911190:[E7A10098]: swc1       $f1, 152($sp)
    08911194:[E7A0009C]: swc1       $f0, 156($sp)
    08911198:[000410C0]: sll        $v0, $a0, 0x0003
    0891119C:[005D1021]: addu       $v0, $v0, $sp
    089111A0:[24430080]: addiu      $v1, $v0, 128
    089111A4:[C4600000]: lwc1       $f0, 0($v1)
    089111A8:[24840001]: addiu      $a0, $a0, 1
    089111AC:[28820004]: slti       $v0, $a0, 4
    089111B0:[4600000D]: trunc.w.s  $f0, $f0
    089111B4:[46800020]: cvt.s.w    $f0, $f0
    089111B8:[E4600000]: swc1       $f0, 0($v1)
    089111BC:[C4600004]: lwc1       $f0, 4($v1)
    089111C0:[4600000D]: trunc.w.s  $f0, $f0
    089111C4:[46800020]: cvt.s.w    $f0, $f0
    089111C8:[1440FFF3]: bne        $v0, $zr, 0x08911198
    089111CC:[E4600004]: swc1       $f0, 4($v1)
    089111D0:[52A00010]: beql       $s5, $zr, 0x08911214
    089111D4:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    089111D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089111DC:[000510C0]: sll        $v0, $a1, 0x0003
    089111E0:[02A22021]: addu       $a0, $s5, $v0
    089111E4:[C4800000]: lwc1       $f0, 0($a0)
    089111E8:[005D1021]: addu       $v0, $v0, $sp
    089111EC:[244300D8]: addiu      $v1, $v0, 216
    089111F0:[E4600000]: swc1       $f0, 0($v1)
    089111F4:[C4800004]: lwc1       $f0, 4($a0)
    089111F8:[24A50001]: addiu      $a1, $a1, 1
    089111FC:[28A20004]: slti       $v0, $a1, 4
    08911200:[1440FFF6]: bne        $v0, $zr, 0x089111DC
    08911204:[E4600004]: swc1       $f0, 4($v1)
    08911208:[1000000B]: b          0x08911238
    0891120C:[8FA40100]: lw         $a0, 256($sp)
    08911214:[AFA000D8]: sw         $zr, 216($sp)
    08911218:[AFA000DC]: sw         $zr, 220($sp)
    0891121C:[AFA000E0]: sw         $zr, 224($sp)
    08911220:[AFA000EC]: sw         $zr, 236($sp)
    08911224:[AFA200E4]: sw         $v0, 228($sp)
    08911228:[AFA200E8]: sw         $v0, 232($sp)
    0891122C:[AFA200F0]: sw         $v0, 240($sp)
    08911230:[AFA200F4]: sw         $v0, 244($sp)
    08911234:[8FA40100]: lw         $a0, 256($sp)
    08911238:[0E23F035]: jal        0x088FC0D4
    0891123C:[27A50080]: addiu      $a1, $sp, 128
    08911240:[4600BB06]: mov.s      $f12, $f23
    08911244:[4600B346]: mov.s      $f13, $f22
    08911248:[4600AB86]: mov.s      $f14, $f21
    0891124C:[4600A3C6]: mov.s      $f15, $f20
    08911250:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    08911254:[02004821]: addu       $t1, $s0, $zr <=> move $t1, $s0
    08911258:[02C05021]: addu       $t2, $s6, $zr <=> move $t2, $s6
    0891125C:[27A40080]: addiu      $a0, $sp, 128
    08911260:[27A500D8]: addiu      $a1, $sp, 216
    08911264:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08911268:[0E243647]: jal        0x0890D91C
    0891126C:[27A70070]: addiu      $a3, $sp, 112
    08911270:[8FBF002C]: lw         $ra, 44($sp)
    08911274:[8FB60028]: lw         $s6, 40($sp)
    08911278:[8FB50024]: lw         $s5, 36($sp)
    0891127C:[8FB40020]: lw         $s4, 32($sp)
    08911280:[8FB3001C]: lw         $s3, 28($sp)
    08911284:[8FB20018]: lw         $s2, 24($sp)
    08911288:[8FB10014]: lw         $s1, 20($sp)
    0891128C:[8FB00010]: lw         $s0, 16($sp)
    08911290:[C7B7000C]: lwc1       $f23, 12($sp)
    08911294:[C7B60008]: lwc1       $f22, 8($sp)
    08911298:[C7B50004]: lwc1       $f21, 4($sp)
    0891129C:[C7B40000]: lwc1       $f20, 0($sp)
    089112A0:[03E00008]: jr         $ra
    089112A4:[27BD0100]: addiu      $sp, $sp, 256
  Back Branch 089111C8 496,520 times (length 14)
    08911184:[C7A000C8]: lwc1       $f0, 200($sp)
    08911188:[E7A2008C]: swc1       $f2, 140($sp)
    0891118C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08911190:[E7A10098]: swc1       $f1, 152($sp)
    08911194:[E7A0009C]: swc1       $f0, 156($sp)
--> 08911198:[000410C0]: sll        $v0, $a0, 0x0003
    0891119C:[005D1021]: addu       $v0, $v0, $sp
    089111A0:[24430080]: addiu      $v1, $v0, 128
    089111A4:[C4600000]: lwc1       $f0, 0($v1)
    089111A8:[24840001]: addiu      $a0, $a0, 1
    089111AC:[28820004]: slti       $v0, $a0, 4
    089111B0:[4600000D]: trunc.w.s  $f0, $f0
    089111B4:[46800020]: cvt.s.w    $f0, $f0
    089111B8:[E4600000]: swc1       $f0, 0($v1)
    089111BC:[C4600004]: lwc1       $f0, 4($v1)
    089111C0:[4600000D]: trunc.w.s  $f0, $f0
    089111C4:[46800020]: cvt.s.w    $f0, $f0
--> 089111C8:[1440FFF3]: bne        $v0, $zr, 0x08911198
    089111CC:[E4600004]: swc1       $f0, 4($v1)
    089111D0:[52A00010]: beql       $s5, $zr, 0x08911214
    089111D4:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    089111D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
  Back Branch 08911200 496,520 times (length 11)
    089111C8:[1440FFF3]: bne        $v0, $zr, 0x08911198
    089111CC:[E4600004]: swc1       $f0, 4($v1)
    089111D0:[52A00010]: beql       $s5, $zr, 0x08911214
    089111D4:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    089111D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
--> 089111DC:[000510C0]: sll        $v0, $a1, 0x0003
    089111E0:[02A22021]: addu       $a0, $s5, $v0
    089111E4:[C4800000]: lwc1       $f0, 0($a0)
    089111E8:[005D1021]: addu       $v0, $v0, $sp
    089111EC:[244300D8]: addiu      $v1, $v0, 216
    089111F0:[E4600000]: swc1       $f0, 0($v1)
    089111F4:[C4800004]: lwc1       $f0, 4($a0)
    089111F8:[24A50001]: addiu      $a1, $a1, 1
    089111FC:[28A20004]: slti       $v0, $a1, 4
--> 08911200:[1440FFF6]: bne        $v0, $zr, 0x089111DC
    08911204:[E4600004]: swc1       $f0, 4($v1)
    08911208:[1000000B]: b          0x08911238
    0891120C:[8FA40100]: lw         $a0, 256($sp)
  Back Branch 08910FE0 377,757 times (length 11)
    08910FA8:[0E2496F7]: jal        0x08925BDC
    08910FAC:[E7A000FC]: swc1       $f0, 252($sp)
    08910FB0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08910FB4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08910FB8:[00072880]: sll        $a1, $a3, 0x0002
--> 08910FBC:[00BD1821]: addu       $v1, $a1, $sp
    08910FC0:[24640070]: addiu      $a0, $v1, 112
    08910FC4:[02651821]: addu       $v1, $s3, $a1
    08910FC8:[8C630000]: lw         $v1, 0($v1)
    08910FCC:[10600002]: beq        $v1, $zr, 0x08910FD8
    08910FD0:[AC830000]: sw         $v1, 0($a0)
    08910FD4:[34C60001]: ori        $a2, $a2, 1
    08910FD8:[24E70001]: addiu      $a3, $a3, 1
    08910FDC:[28E30004]: slti       $v1, $a3, 4
--> 08910FE0:[5460FFF6]: bnel       $v1, $zr, 0x08910FBC
    08910FE4:[00072880]: sll        $a1, $a3, 0x0002
    08910FE8:[50C000A2]: beql       $a2, $zr, 0x08911274
    08910FEC:[8FBF002C]: lw         $ra, 44($sp)
    08910FF0:[0E243C76]: jal        0x0890F1D8
_S1_2_889EC24 33,375,695 instructions (0.411%), 132,058 calls (0889EC24 - 088A1DE8, length 3186)
  Back Branch 088A16C4 55,884 times (length 2512)
_S1_2_88903CC 33,328,896 instructions (0.411%), 498,192 calls (088903CC - 088907CC, length 257)
    088903CC:[27BDFFD0]: addiu      $sp, $sp, -48
    088903D0:[AFBF001C]: sw         $ra, 28($sp)
    088903D4:[AFB10018]: sw         $s1, 24($sp)
    088903D8:[AFB00014]: sw         $s0, 20($sp)
    088903DC:[E7B6000C]: swc1       $f22, 12($sp)
    088903E0:[E7B50008]: swc1       $f21, 8($sp)
    088903E4:[E7B40004]: swc1       $f20, 4($sp)
    088903E8:[8C830000]: lw         $v1, 0($a0)
    088903EC:[8C90000C]: lw         $s0, 12($a0)
    088903F0:[46006506]: mov.s      $f20, $f12
    088903F4:[30620002]: andi       $v0, $v1, 2
    088903F8:[46006D86]: mov.s      $f22, $f13
    088903FC:[46007546]: mov.s      $f21, $f14
    08890400:[1040005F]: beq        $v0, $zr, 0x08890580
    08890404:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08890408:[44800000]: mtc1       $zr, $f0
    0889040C:[46160032]: c.eq.s     $f0, $f22
    08890410:[00000000]: nop
    08890414:[45020009]: bc1fl      0x0889043C
    08890418:[86030006]: lh         $v1, 6($s0)
    0889041C:[2402FFFD]: addiu      $v0, $zr, -3 <=> li $v0, -3
    08890420:[00621024]: and        $v0, $v1, $v0
    08890424:[AE220000]: sw         $v0, 0($s1)
    08890428:[8E250028]: lw         $a1, 40($s1)
    0889042C:[0E2496A6]: jal        0x08925A98
    08890430:[26240010]: addiu      $a0, $s1, 16
    08890434:[10000053]: b          0x08890584
    08890438:[86030006]: lh         $v1, 6($s0)
    0889043C:[8E040010]: lw         $a0, 16($s0)
    08890440:[00031080]: sll        $v0, $v1, 0x0002
    08890444:[00441021]: addu       $v0, $v0, $a0
    08890448:[C440FFFC]: lwc1       $f0, -4($v0)
    0889044C:[4616003E]: c.le.s     $f0, $f22
    08890450:[00000000]: nop
    08890454:[4502000B]: bc1fl      0x08890484
    08890458:[C4800000]: lwc1       $f0, 0($a0)
    0889045C:[2465FFFF]: addiu      $a1, $v1, -1
    08890460:[8E230024]: lw         $v1, 36($s1)
    08890464:[8E020014]: lw         $v0, 20($s0)
    08890468:[27A40020]: addiu      $a0, $sp, 32
    0889046C:[00A30018]: mult       $a1, $v1
    08890470:[00001812]: mflo       $v1
    08890474:[0E224228]: jal        0x088908A0
    08890478:[00432821]: addu       $a1, $v0, $v1
    0889047C:[10000038]: b          0x08890560
    08890480:[4615A041]: sub.s      $f1, $f20, $f21
    08890484:[4616003D]: c.nge.s    $f0, $f22
    08890488:[00000000]: nop
    0889048C:[45030006]: bc1tl      0x088904A8
    08890490:[2463FFFF]: addiu      $v1, $v1, -1
    08890494:[8E050014]: lw         $a1, 20($s0)
    08890498:[0E224228]: jal        0x088908A0
    0889049C:[27A40020]: addiu      $a0, $sp, 32
    088904A0:[1000002E]: b          0x0889055C
    088904A4:[00000000]: nop
    088904A8:[10000029]: b          0x08890550
    088904AC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088904B0:[00821021]: addu       $v0, $a0, $v0
    088904B4:[C4400000]: lwc1       $f0, 0($v0)
    088904B8:[4600B032]: c.eq.s     $f22, $f0
    088904BC:[00000000]: nop
    088904C0:[4502000A]: bc1fl      0x088904EC
    088904C4:[C4400004]: lwc1       $f0, 4($v0)
    088904C8:[8E220024]: lw         $v0, 36($s1)
    088904CC:[8E030014]: lw         $v1, 20($s0)
    088904D0:[27A40020]: addiu      $a0, $sp, 32
    088904D4:[00C20018]: mult       $a2, $v0
    088904D8:[00001012]: mflo       $v0
    088904DC:[0E224228]: jal        0x088908A0
    088904E0:[00622821]: addu       $a1, $v1, $v0
    088904E4:[1000001D]: b          0x0889055C
    088904E8:[00000000]: nop
    088904EC:[4600B032]: c.eq.s     $f22, $f0
    088904F0:[00000000]: nop
    088904F4:[4500000B]: bc1f       0x08890524
    088904F8:[00000000]: nop
    088904FC:[8E230024]: lw         $v1, 36($s1)
    08890500:[24C50001]: addiu      $a1, $a2, 1
    08890504:[8E020014]: lw         $v0, 20($s0)
    08890508:[00A30018]: mult       $a1, $v1
    0889050C:[27A40020]: addiu      $a0, $sp, 32
    08890510:[00001812]: mflo       $v1
    08890514:[0E224228]: jal        0x088908A0
    08890518:[00432821]: addu       $a1, $v0, $v1
    0889051C:[1000000F]: b          0x0889055C
    08890520:[00000000]: nop
    08890524:[4616003F]: c.ngt.s    $f0, $f22
    08890528:[00000000]: nop
    0889052C:[45030008]: bc1tl      0x08890550
    08890530:[24C60001]: addiu      $a2, $a2, 1
    08890534:[8E220020]: lw         $v0, 32($s1)
    08890538:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0889053C:[27A40020]: addiu      $a0, $sp, 32
    08890540:[0040F809]: jalr       $ra, $v0
    08890544:[4600B306]: mov.s      $f12, $f22
    08890548:[10000004]: b          0x0889055C
    0889054C:[00000000]: nop
    08890550:[00C3102A]: slt        $v0, $a2, $v1
    08890554:[5440FFD6]: bnel       $v0, $zr, 0x088904B0
    08890558:[00061080]: sll        $v0, $a2, 0x0002
    0889055C:[4615A041]: sub.s      $f1, $f20, $f21
    08890560:[8E240028]: lw         $a0, 40($s1)
    08890564:[26260010]: addiu      $a2, $s1, 16
    08890568:[27A50020]: addiu      $a1, $sp, 32
    0889056C:[4615B001]: sub.s      $f0, $f22, $f21
    08890570:[0E2240DA]: jal        0x08890368
    08890574:[46000B03]: div.s      $f12, $f1, $f0
    08890578:[1000008E]: b          0x088907B4
    0889057C:[8FBF001C]: lw         $ra, 28($sp)
    08890580:[86030006]: lh         $v1, 6($s0)
    08890584:[8E040010]: lw         $a0, 16($s0)
    08890588:[00031080]: sll        $v0, $v1, 0x0002
    0889058C:[00441021]: addu       $v0, $v0, $a0
    08890590:[C440FFFC]: lwc1       $f0, -4($v0)
    08890594:[4614003E]: c.le.s     $f0, $f20
    08890598:[00000000]: nop
    0889059C:[4502000E]: bc1fl      0x088905D8
    088905A0:[C4800000]: lwc1       $f0, 0($a0)
    088905A4:[2465FFFF]: addiu      $a1, $v1, -1
    088905A8:[8E230024]: lw         $v1, 36($s1)
    088905AC:[8E020014]: lw         $v0, 20($s0)
    088905B0:[8E240028]: lw         $a0, 40($s1)
    088905B4:[00A30018]: mult       $a1, $v1
    088905B8:[00001812]: mflo       $v1
    088905BC:[0E224228]: jal        0x088908A0
    088905C0:[00432821]: addu       $a1, $v0, $v1
    088905C4:[8E250028]: lw         $a1, 40($s1)
    088905C8:[0E2496A6]: jal        0x08925A98
    088905CC:[26240010]: addiu      $a0, $s1, 16
    088905D0:[10000077]: b          0x088907B0
    088905D4:[00000000]: nop
    088905D8:[4614003D]: c.nge.s    $f0, $f20
    088905DC:[00000000]: nop
    088905E0:[45030009]: bc1tl      0x08890608
    088905E4:[8E260004]: lw         $a2, 4($s1)
    088905E8:[8E240028]: lw         $a0, 40($s1)
    088905EC:[0E224228]: jal        0x088908A0
    088905F0:[8E050014]: lw         $a1, 20($s0)
    088905F4:[8E250028]: lw         $a1, 40($s1)
    088905F8:[0E2496A6]: jal        0x08925A98
    088905FC:[26240010]: addiu      $a0, $s1, 16
    08890600:[1000006B]: b          0x088907B0
    08890604:[00000000]: nop
    08890608:[00061080]: sll        $v0, $a2, 0x0002
    0889060C:[00821021]: addu       $v0, $a0, $v0
    08890610:[C4400000]: lwc1       $f0, 0($v0)
    08890614:[4614003E]: c.le.s     $f0, $f20
    08890618:[00000000]: nop
    0889061C:[4502005E]: bc1fl      0x08890798
    08890620:[24C6FFFF]: addiu      $a2, $a2, -1
    08890624:[1000002C]: b          0x088906D8
    08890628:[2463FFFF]: addiu      $v1, $v1, -1
    0889062C:[00821021]: addu       $v0, $a0, $v0
    08890630:[C4400000]: lwc1       $f0, 0($v0)
    08890634:[4600A032]: c.eq.s     $f20, $f0
    08890638:[00000000]: nop
    0889063C:[4502000B]: bc1fl      0x0889066C
    08890640:[C4400004]: lwc1       $f0, 4($v0)
    08890644:[AE260004]: sw         $a2, 4($s1)
    08890648:[8E220024]: lw         $v0, 36($s1)
    0889064C:[8E030014]: lw         $v1, 20($s0)
    08890650:[26240010]: addiu      $a0, $s1, 16
    08890654:[00C20018]: mult       $a2, $v0
    08890658:[00001012]: mflo       $v0
    0889065C:[0E224228]: jal        0x088908A0
    08890660:[00622821]: addu       $a1, $v1, $v0
    08890664:[1000004F]: b          0x088907A4
    08890668:[E6340008]: swc1       $f20, 8($s1)
    0889066C:[4600A032]: c.eq.s     $f20, $f0
    08890670:[00000000]: nop
    08890674:[4500000C]: bc1f       0x088906A8
    08890678:[00000000]: nop
    0889067C:[AE260004]: sw         $a2, 4($s1)
    08890680:[8E230024]: lw         $v1, 36($s1)
    08890684:[24C50001]: addiu      $a1, $a2, 1
    08890688:[8E020014]: lw         $v0, 20($s0)
    0889068C:[00A30018]: mult       $a1, $v1
    08890690:[26240010]: addiu      $a0, $s1, 16
    08890694:[00001812]: mflo       $v1
    08890698:[0E224228]: jal        0x088908A0
    0889069C:[00432821]: addu       $a1, $v0, $v1
    088906A0:[1000003F]: b          0x088907A0
    088906A4:[00000000]: nop
    088906A8:[4614003F]: c.ngt.s    $f0, $f20
    088906AC:[00000000]: nop
    088906B0:[45030009]: bc1tl      0x088906D8
    088906B4:[24C60001]: addiu      $a2, $a2, 1
    088906B8:[AE260004]: sw         $a2, 4($s1)
    088906BC:[8E220020]: lw         $v0, 32($s1)
    088906C0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088906C4:[26240010]: addiu      $a0, $s1, 16
    088906C8:[0040F809]: jalr       $ra, $v0
    088906CC:[4600A306]: mov.s      $f12, $f20
    088906D0:[10000033]: b          0x088907A0
    088906D4:[00000000]: nop
    088906D8:[00C3102A]: slt        $v0, $a2, $v1
    088906DC:[5440FFD3]: bnel       $v0, $zr, 0x0889062C
    088906E0:[00061080]: sll        $v0, $a2, 0x0002
    088906E4:[1000002E]: b          0x088907A0
    088906E8:[00000000]: nop
    088906EC:[00821021]: addu       $v0, $a0, $v0
    088906F0:[C4410000]: lwc1       $f1, 0($v0)
    088906F4:[4601A032]: c.eq.s     $f20, $f1
    088906F8:[00000000]: nop
    088906FC:[4502000B]: bc1fl      0x0889072C
    08890700:[C4400004]: lwc1       $f0, 4($v0)
    08890704:[AE260004]: sw         $a2, 4($s1)
    08890708:[8E220024]: lw         $v0, 36($s1)
    0889070C:[8E030014]: lw         $v1, 20($s0)
    08890710:[26240010]: addiu      $a0, $s1, 16
    08890714:[00C20018]: mult       $a2, $v0
    08890718:[00001012]: mflo       $v0
    0889071C:[0E224228]: jal        0x088908A0
    08890720:[00622821]: addu       $a1, $v1, $v0
    08890724:[1000001E]: b          0x088907A0
    08890728:[00000000]: nop
    0889072C:[4600A032]: c.eq.s     $f20, $f0
    08890730:[00000000]: nop
    08890734:[4500000C]: bc1f       0x08890768
    08890738:[00000000]: nop
    0889073C:[AE260004]: sw         $a2, 4($s1)
    08890740:[8E230024]: lw         $v1, 36($s1)
    08890744:[24C50001]: addiu      $a1, $a2, 1
    08890748:[8E020014]: lw         $v0, 20($s0)
    0889074C:[00A30018]: mult       $a1, $v1
    08890750:[26240010]: addiu      $a0, $s1, 16
    08890754:[00001812]: mflo       $v1
    08890758:[0E224228]: jal        0x088908A0
    0889075C:[00432821]: addu       $a1, $v0, $v1
    08890760:[1000000F]: b          0x088907A0
    08890764:[00000000]: nop
    08890768:[4614083C]: c.lt.s     $f1, $f20
    0889076C:[00000000]: nop
    08890770:[45020009]: bc1fl      0x08890798
    08890774:[24C6FFFF]: addiu      $a2, $a2, -1
    08890778:[AE260004]: sw         $a2, 4($s1)
    0889077C:[8E220020]: lw         $v0, 32($s1)
    08890780:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08890784:[26240010]: addiu      $a0, $s1, 16
    08890788:[0040F809]: jalr       $ra, $v0
    0889078C:[4600A306]: mov.s      $f12, $f20
    08890790:[10000003]: b          0x088907A0
    08890794:[00000000]: nop
    08890798:[04C3FFD4]: bgezl      $a2, 0x088906EC
    0889079C:[00061080]: sll        $v0, $a2, 0x0002
    088907A0:[E6340008]: swc1       $f20, 8($s1)
    088907A4:[8E240028]: lw         $a0, 40($s1)
    088907A8:[0E2496A6]: jal        0x08925A98
    088907AC:[26250010]: addiu      $a1, $s1, 16
    088907B0:[8FBF001C]: lw         $ra, 28($sp)
    088907B4:[8FB10018]: lw         $s1, 24($sp)
    088907B8:[8FB00014]: lw         $s0, 20($sp)
    088907BC:[C7B6000C]: lwc1       $f22, 12($sp)
    088907C0:[C7B50008]: lwc1       $f21, 8($sp)
    088907C4:[C7B40004]: lwc1       $f20, 4($sp)
    088907C8:[03E00008]: jr         $ra
    088907CC:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088906DC 400,936 times (length 46)
    08890618:[00000000]: nop
    0889061C:[4502005E]: bc1fl      0x08890798
    08890620:[24C6FFFF]: addiu      $a2, $a2, -1
    08890624:[1000002C]: b          0x088906D8
    08890628:[2463FFFF]: addiu      $v1, $v1, -1
--> 0889062C:[00821021]: addu       $v0, $a0, $v0
    08890630:[C4400000]: lwc1       $f0, 0($v0)
    08890634:[4600A032]: c.eq.s     $f20, $f0
    08890638:[00000000]: nop
    0889063C:[4502000B]: bc1fl      0x0889066C
    08890640:[C4400004]: lwc1       $f0, 4($v0)
    08890644:[AE260004]: sw         $a2, 4($s1)
    08890648:[8E220024]: lw         $v0, 36($s1)
    0889064C:[8E030014]: lw         $v1, 20($s0)
    08890650:[26240010]: addiu      $a0, $s1, 16
    08890654:[00C20018]: mult       $a2, $v0
    08890658:[00001012]: mflo       $v0
    0889065C:[0E224228]: jal        0x088908A0
    08890660:[00622821]: addu       $a1, $v1, $v0
    08890664:[1000004F]: b          0x088907A4
    08890668:[E6340008]: swc1       $f20, 8($s1)
    0889066C:[4600A032]: c.eq.s     $f20, $f0
    08890670:[00000000]: nop
    08890674:[4500000C]: bc1f       0x088906A8
    08890678:[00000000]: nop
    0889067C:[AE260004]: sw         $a2, 4($s1)
    08890680:[8E230024]: lw         $v1, 36($s1)
    08890684:[24C50001]: addiu      $a1, $a2, 1
    08890688:[8E020014]: lw         $v0, 20($s0)
    0889068C:[00A30018]: mult       $a1, $v1
    08890690:[26240010]: addiu      $a0, $s1, 16
    08890694:[00001812]: mflo       $v1
    08890698:[0E224228]: jal        0x088908A0
    0889069C:[00432821]: addu       $a1, $v0, $v1
    088906A0:[1000003F]: b          0x088907A0
    088906A4:[00000000]: nop
    088906A8:[4614003F]: c.ngt.s    $f0, $f20
    088906AC:[00000000]: nop
    088906B0:[45030009]: bc1tl      0x088906D8
    088906B4:[24C60001]: addiu      $a2, $a2, 1
    088906B8:[AE260004]: sw         $a2, 4($s1)
    088906BC:[8E220020]: lw         $v0, 32($s1)
    088906C0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    088906C4:[26240010]: addiu      $a0, $s1, 16
    088906C8:[0040F809]: jalr       $ra, $v0
    088906CC:[4600A306]: mov.s      $f12, $f20
    088906D0:[10000033]: b          0x088907A0
    088906D4:[00000000]: nop
    088906D8:[00C3102A]: slt        $v0, $a2, $v1
--> 088906DC:[5440FFD3]: bnel       $v0, $zr, 0x0889062C
    088906E0:[00061080]: sll        $v0, $a2, 0x0002
    088906E4:[1000002E]: b          0x088907A0
    088906E8:[00000000]: nop
    088906EC:[00821021]: addu       $v0, $a0, $v0
  Back Branch 08890554 22,131 times (length 43)
    0889049C:[27A40020]: addiu      $a0, $sp, 32
    088904A0:[1000002E]: b          0x0889055C
    088904A4:[00000000]: nop
    088904A8:[10000029]: b          0x08890550
    088904AC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 088904B0:[00821021]: addu       $v0, $a0, $v0
    088904B4:[C4400000]: lwc1       $f0, 0($v0)
    088904B8:[4600B032]: c.eq.s     $f22, $f0
    088904BC:[00000000]: nop
    088904C0:[4502000A]: bc1fl      0x088904EC
    088904C4:[C4400004]: lwc1       $f0, 4($v0)
    088904C8:[8E220024]: lw         $v0, 36($s1)
    088904CC:[8E030014]: lw         $v1, 20($s0)
    088904D0:[27A40020]: addiu      $a0, $sp, 32
    088904D4:[00C20018]: mult       $a2, $v0
    088904D8:[00001012]: mflo       $v0
    088904DC:[0E224228]: jal        0x088908A0
    088904E0:[00622821]: addu       $a1, $v1, $v0
    088904E4:[1000001D]: b          0x0889055C
    088904E8:[00000000]: nop
    088904EC:[4600B032]: c.eq.s     $f22, $f0
    088904F0:[00000000]: nop
    088904F4:[4500000B]: bc1f       0x08890524
    088904F8:[00000000]: nop
    088904FC:[8E230024]: lw         $v1, 36($s1)
    08890500:[24C50001]: addiu      $a1, $a2, 1
    08890504:[8E020014]: lw         $v0, 20($s0)
    08890508:[00A30018]: mult       $a1, $v1
    0889050C:[27A40020]: addiu      $a0, $sp, 32
    08890510:[00001812]: mflo       $v1
    08890514:[0E224228]: jal        0x088908A0
    08890518:[00432821]: addu       $a1, $v0, $v1
    0889051C:[1000000F]: b          0x0889055C
    08890520:[00000000]: nop
    08890524:[4616003F]: c.ngt.s    $f0, $f22
    08890528:[00000000]: nop
    0889052C:[45030008]: bc1tl      0x08890550
    08890530:[24C60001]: addiu      $a2, $a2, 1
    08890534:[8E220020]: lw         $v0, 32($s1)
    08890538:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0889053C:[27A40020]: addiu      $a0, $sp, 32
    08890540:[0040F809]: jalr       $ra, $v0
    08890544:[4600B306]: mov.s      $f12, $f22
    08890548:[10000004]: b          0x0889055C
    0889054C:[00000000]: nop
    08890550:[00C3102A]: slt        $v0, $a2, $v1
--> 08890554:[5440FFD6]: bnel       $v0, $zr, 0x088904B0
    08890558:[00061080]: sll        $v0, $a2, 0x0002
    0889055C:[4615A041]: sub.s      $f1, $f20, $f21
    08890560:[8E240028]: lw         $a0, 40($s1)
    08890564:[26260010]: addiu      $a2, $s1, 16
_S1_2_8925920 33,235,631 instructions (0.409%), 2,556,587 calls (08925920 - 08925950, length 13)
    08925920:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08925924:[C8A00000]: lv.s       S000.s, 0($a1)
    08925928:[C8A00005]: lv.s       S001.s, 4($a1)
    0892592C:[C8A0000A]: lv.s       S002.s, 8($a1)
    08925930:[C8C10000]: lv.s       S010.s, 0($a2)
    08925934:[C8C10005]: lv.s       S011.s, 4($a2)
    08925938:[C8C1000A]: lv.s       S012.s, 8($a2)
    0892593C:[60818000]: vsub.t     C000.t, C000.t, C010.t
    08925940:[E8800000]: sv.s       S000.s, 0($a0)
    08925944:[E8800005]: sv.s       S001.s, 4($a0)
    08925948:[E880000A]: sv.s       S002.s, 8($a0)
    0892594C:[03E00008]: jr         $ra
    08925950:[00000000]: nop
_S1_2_885CD9C 31,850,478 instructions (0.392%), 1,010,526 calls (0885CD9C - 0885CE28, length 36)
    0885CD9C:[54800003]: bnel       $a0, $zr, 0x0885CDAC
    0885CDA0:[84830098]: lh         $v1, 152($a0)
    0885CDA4:[1000001F]: b          0x0885CE24
    0885CDA8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0885CDAC:[2402002A]: addiu      $v0, $zr, 42 <=> li $v0, 42
    0885CDB0:[5062001C]: beql       $v1, $v0, 0x0885CE24
    0885CDB4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0885CDB8:[24020029]: addiu      $v0, $zr, 41 <=> li $v0, 41
    0885CDBC:[10620018]: beq        $v1, $v0, 0x0885CE20
    0885CDC0:[00000000]: nop
    0885CDC4:[24020028]: addiu      $v0, $zr, 40 <=> li $v0, 40
    0885CDC8:[10620015]: beq        $v1, $v0, 0x0885CE20
    0885CDCC:[00000000]: nop
    0885CDD0:[24020027]: addiu      $v0, $zr, 39 <=> li $v0, 39
    0885CDD4:[10620012]: beq        $v1, $v0, 0x0885CE20
    0885CDD8:[00000000]: nop
    0885CDDC:[24020026]: addiu      $v0, $zr, 38 <=> li $v0, 38
    0885CDE0:[1062000F]: beq        $v1, $v0, 0x0885CE20
    0885CDE4:[00000000]: nop
    0885CDE8:[24020025]: addiu      $v0, $zr, 37 <=> li $v0, 37
    0885CDEC:[1062000C]: beq        $v1, $v0, 0x0885CE20
    0885CDF0:[00000000]: nop
    0885CDF4:[24020024]: addiu      $v0, $zr, 36 <=> li $v0, 36
    0885CDF8:[10620009]: beq        $v1, $v0, 0x0885CE20
    0885CDFC:[00000000]: nop
    0885CE00:[24020023]: addiu      $v0, $zr, 35 <=> li $v0, 35
    0885CE04:[10620006]: beq        $v1, $v0, 0x0885CE20
    0885CE08:[00000000]: nop
    0885CE0C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0885CE10:[10620003]: beq        $v1, $v0, 0x0885CE20
    0885CE14:[00000000]: nop
    0885CE18:[10000002]: b          0x0885CE24
    0885CE1C:[00000000]: nop
    0885CE20:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0885CE24:[03E00008]: jr         $ra
    0885CE28:[00000000]: nop
_S1_2_8852CFC 30,834,561 instructions (0.380%), 10,523 calls (08852CFC - 08853260, length 346)
    08852CFC:[27BDFEA0]: addiu      $sp, $sp, -352
    08852D00:[AFBF003C]: sw         $ra, 60($sp)
    08852D04:[AFBE0038]: sw         $fp, 56($sp)
    08852D08:[AFB70034]: sw         $s7, 52($sp)
    08852D0C:[AFB60030]: sw         $s6, 48($sp)
    08852D10:[AFB5002C]: sw         $s5, 44($sp)
    08852D14:[AFB40028]: sw         $s4, 40($sp)
    08852D18:[AFB30024]: sw         $s3, 36($sp)
    08852D1C:[AFB20020]: sw         $s2, 32($sp)
    08852D20:[AFB1001C]: sw         $s1, 28($sp)
    08852D24:[AFB00018]: sw         $s0, 24($sp)
    08852D28:[E7B40010]: swc1       $f20, 16($sp)
    08852D2C:[AFA4006C]: sw         $a0, 108($sp)
    08852D30:[AFA50068]: sw         $a1, 104($sp)
    08852D34:[AFA60064]: sw         $a2, 100($sp)
    08852D38:[00E0B821]: addu       $s7, $a3, $zr <=> move $s7, $a3
    08852D3C:[46006506]: mov.s      $f20, $f12
    08852D40:[0E213F49]: jal        0x0884FD24
    08852D44:[27A400B8]: addiu      $a0, $sp, 184
    08852D48:[8FA300C0]: lw         $v1, 192($sp)
    08852D4C:[10000133]: b          0x0885321C
    08852D50:[AFA3005C]: sw         $v1, 92($sp)
    08852D54:[30830001]: andi       $v1, $a0, 1
    08852D58:[5060012E]: beql       $v1, $zr, 0x08853214
    08852D5C:[8FA3005C]: lw         $v1, 92($sp)
    08852D60:[30830008]: andi       $v1, $a0, 8
    08852D64:[1460012A]: bne        $v1, $zr, 0x08853210
    08852D68:[00000000]: nop
    08852D6C:[30830006]: andi       $v1, $a0, 6
    08852D70:[14600127]: bne        $v1, $zr, 0x08853210
    08852D74:[00000000]: nop
    08852D78:[30830010]: andi       $v1, $a0, 16
    08852D7C:[14600124]: bne        $v1, $zr, 0x08853210
    08852D80:[00000000]: nop
    08852D84:[8FC30060]: lw         $v1, 96($fp)
    08852D88:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08852D8C:[1000011B]: b          0x088531FC
    08852D90:[AFA30054]: sw         $v1, 84($sp)
    08852D94:[00762023]: subu       $a0, $v1, $s6
    08852D98:[00041880]: sll        $v1, $a0, 0x0002
    08852D9C:[00641823]: subu       $v1, $v1, $a0
    08852DA0:[00032880]: sll        $a1, $v1, 0x0002
    08852DA4:[8FA30054]: lw         $v1, 84($sp)
    08852DA8:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08852DAC:[8C630024]: lw         $v1, 36($v1)
    08852DB0:[00651821]: addu       $v1, $v1, $a1
    08852DB4:[8C730028]: lw         $s3, 40($v1)
    08852DB8:[1264010F]: beq        $s3, $a0, 0x088531F8
    08852DBC:[AFA30060]: sw         $v1, 96($sp)
    08852DC0:[8E720004]: lw         $s2, 4($s3)
    08852DC4:[27A40070]: addiu      $a0, $sp, 112
    08852DC8:[0E214311]: jal        0x08850C44
    08852DCC:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    08852DD0:[10000105]: b          0x088531E8
    08852DD4:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    08852DD8:[00751821]: addu       $v1, $v1, $s5
    08852DDC:[00031880]: sll        $v1, $v1, 0x0002
    08852DE0:[00751821]: addu       $v1, $v1, $s5
    08852DE4:[00038880]: sll        $s1, $v1, 0x0002
    08852DE8:[8E63002C]: lw         $v1, 44($s3)
    08852DEC:[00712821]: addu       $a1, $v1, $s1
    08852DF0:[8CA40020]: lw         $a0, 32($a1)
    08852DF4:[30830008]: andi       $v1, $a0, 8
    08852DF8:[506000FB]: beql       $v1, $zr, 0x088531E8
    08852DFC:[26B50001]: addiu      $s5, $s5, 1
    08852E00:[30830001]: andi       $v1, $a0, 1
    08852E04:[146000F7]: bne        $v1, $zr, 0x088531E4
    08852E08:[00000000]: nop
    08852E0C:[8FA30068]: lw         $v1, 104($sp)
    08852E10:[00641824]: and        $v1, $v1, $a0
    08852E14:[146000F3]: bne        $v1, $zr, 0x088531E4
    08852E18:[00000000]: nop
    08852E1C:[30820002]: andi       $v0, $a0, 2
    08852E20:[5440001F]: bnel       $v0, $zr, 0x08852EA0
    08852E24:[8CA50000]: lw         $a1, 0($a1)
    08852E28:[8CA50000]: lw         $a1, 0($a1)
    08852E2C:[8E420004]: lw         $v0, 4($s2)
    08852E30:[27A40100]: addiu      $a0, $sp, 256
    08852E34:[00051840]: sll        $v1, $a1, 0x0001
    08852E38:[00651821]: addu       $v1, $v1, $a1
    08852E3C:[00031880]: sll        $v1, $v1, 0x0002
    08852E40:[0E24962E]: jal        0x089258B8
    08852E44:[00432821]: addu       $a1, $v0, $v1
    08852E48:[8E63002C]: lw         $v1, 44($s3)
    08852E4C:[8E420004]: lw         $v0, 4($s2)
    08852E50:[27A4010C]: addiu      $a0, $sp, 268
    08852E54:[00711821]: addu       $v1, $v1, $s1
    08852E58:[8C650004]: lw         $a1, 4($v1)
    08852E5C:[00051840]: sll        $v1, $a1, 0x0001
    08852E60:[00651821]: addu       $v1, $v1, $a1
    08852E64:[00031880]: sll        $v1, $v1, 0x0002
    08852E68:[0E24962E]: jal        0x089258B8
    08852E6C:[00432821]: addu       $a1, $v0, $v1
    08852E70:[8E63002C]: lw         $v1, 44($s3)
    08852E74:[8E420004]: lw         $v0, 4($s2)
    08852E78:[27A40118]: addiu      $a0, $sp, 280
    08852E7C:[00711821]: addu       $v1, $v1, $s1
    08852E80:[8C650008]: lw         $a1, 8($v1)
    08852E84:[00051840]: sll        $v1, $a1, 0x0001
    08852E88:[00651821]: addu       $v1, $v1, $a1
    08852E8C:[00031880]: sll        $v1, $v1, 0x0002
    08852E90:[0E24962E]: jal        0x089258B8
    08852E94:[00432821]: addu       $a1, $v0, $v1
    08852E98:[10000027]: b          0x08852F38
    08852E9C:[8E62002C]: lw         $v0, 44($s3)
    08852EA0:[8E420004]: lw         $v0, 4($s2)
    08852EA4:[27A40100]: addiu      $a0, $sp, 256
    08852EA8:[00051840]: sll        $v1, $a1, 0x0001
    08852EAC:[00651821]: addu       $v1, $v1, $a1
    08852EB0:[00031880]: sll        $v1, $v1, 0x0002
    08852EB4:[0E24962E]: jal        0x089258B8
    08852EB8:[00432821]: addu       $a1, $v0, $v1
    08852EBC:[8E63002C]: lw         $v1, 44($s3)
    08852EC0:[8E420004]: lw         $v0, 4($s2)
    08852EC4:[27A4010C]: addiu      $a0, $sp, 268
    08852EC8:[00711821]: addu       $v1, $v1, $s1
    08852ECC:[8C650004]: lw         $a1, 4($v1)
    08852ED0:[00051840]: sll        $v1, $a1, 0x0001
    08852ED4:[00651821]: addu       $v1, $v1, $a1
    08852ED8:[00031880]: sll        $v1, $v1, 0x0002
    08852EDC:[0E24962E]: jal        0x089258B8
    08852EE0:[00432821]: addu       $a1, $v0, $v1
    08852EE4:[8E63002C]: lw         $v1, 44($s3)
    08852EE8:[8E420004]: lw         $v0, 4($s2)
    08852EEC:[27A40118]: addiu      $a0, $sp, 280
    08852EF0:[00711821]: addu       $v1, $v1, $s1
    08852EF4:[8C650008]: lw         $a1, 8($v1)
    08852EF8:[00051840]: sll        $v1, $a1, 0x0001
    08852EFC:[00651821]: addu       $v1, $v1, $a1
    08852F00:[00031880]: sll        $v1, $v1, 0x0002
    08852F04:[0E24962E]: jal        0x089258B8
    08852F08:[00432821]: addu       $a1, $v0, $v1
    08852F0C:[8E63002C]: lw         $v1, 44($s3)
    08852F10:[8E420004]: lw         $v0, 4($s2)
    08852F14:[27A40124]: addiu      $a0, $sp, 292
    08852F18:[00711821]: addu       $v1, $v1, $s1
    08852F1C:[8C65000C]: lw         $a1, 12($v1)
    08852F20:[00051840]: sll        $v1, $a1, 0x0001
    08852F24:[00651821]: addu       $v1, $v1, $a1
    08852F28:[00031880]: sll        $v1, $v1, 0x0002
    08852F2C:[0E24962E]: jal        0x089258B8
    08852F30:[00432821]: addu       $a1, $v0, $v1
    08852F34:[8E62002C]: lw         $v0, 44($s3)
    08852F38:[27A50070]: addiu      $a1, $sp, 112
    08852F3C:[27A60100]: addiu      $a2, $sp, 256
    08852F40:[0E213FE4]: jal        0x0884FF90
    08852F44:[00512021]: addu       $a0, $v0, $s1
    08852F48:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08852F4C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08852F50:[56020009]: bnel       $s0, $v0, 0x08852F78
    08852F54:[27A400E8]: addiu      $a0, $sp, 232
    08852F58:[27A400E8]: addiu      $a0, $sp, 232
    08852F5C:[27A50100]: addiu      $a1, $sp, 256
    08852F60:[27A6010C]: addiu      $a2, $sp, 268
    08852F64:[27A70118]: addiu      $a3, $sp, 280
    08852F68:[0E21431D]: jal        0x08850C74
    08852F6C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08852F70:[10000007]: b          0x08852F90
    08852F74:[27A400E8]: addiu      $a0, $sp, 232
    08852F78:[27A50100]: addiu      $a1, $sp, 256
    08852F7C:[27A6010C]: addiu      $a2, $sp, 268
    08852F80:[27A70118]: addiu      $a3, $sp, 280
    08852F84:[0E21431D]: jal        0x08850C74
    08852F88:[27A80124]: addiu      $t0, $sp, 292
    08852F8C:[27A400E8]: addiu      $a0, $sp, 232
    08852F90:[0E24966D]: jal        0x089259B4
    08852F94:[02E02821]: addu       $a1, $s7, $zr <=> move $a1, $s7
    08852F98:[44800800]: mtc1       $zr, $f1
    08852F9C:[4601003C]: c.lt.s     $f0, $f1
    08852FA0:[00000000]: nop
    08852FA4:[4501008F]: bc1t       0x088531E4
    08852FA8:[00000000]: nop
    08852FAC:[8FA30064]: lw         $v1, 100($sp)
    08852FB0:[50600020]: beql       $v1, $zr, 0x08853034
    08852FB4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08852FB8:[1000000C]: b          0x08852FEC
    08852FBC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08852FC0:[00641821]: addu       $v1, $v1, $a0
    08852FC4:[00031880]: sll        $v1, $v1, 0x0002
    08852FC8:[007D1821]: addu       $v1, $v1, $sp
    08852FCC:[C4610104]: lwc1       $f1, 260($v1)
    08852FD0:[8FA30064]: lw         $v1, 100($sp)
    08852FD4:[C4600000]: lwc1       $f0, 0($v1)
    08852FD8:[4601003E]: c.le.s     $f0, $f1
    08852FDC:[00000000]: nop
    08852FE0:[45010005]: bc1t       0x08852FF8
    08852FE4:[00000000]: nop
    08852FE8:[24840001]: addiu      $a0, $a0, 1
    08852FEC:[0090182A]: slt        $v1, $a0, $s0
    08852FF0:[5460FFF3]: bnel       $v1, $zr, 0x08852FC0
    08852FF4:[00041840]: sll        $v1, $a0, 0x0001
    08852FF8:[1090007A]: beq        $a0, $s0, 0x088531E4
    08852FFC:[00000000]: nop
    08853000:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08853004:[1000000B]: b          0x08853034
    08853008:[00000000]: nop
    0885300C:[00541021]: addu       $v0, $v0, $s4
    08853010:[00021080]: sll        $v0, $v0, 0x0002
    08853014:[005D1021]: addu       $v0, $v0, $sp
    08853018:[24450100]: addiu      $a1, $v0, 256
    0885301C:[0E207468]: jal        0x0881D1A0
    08853020:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08853024:[00141080]: sll        $v0, $s4, 0x0002
    08853028:[005D1021]: addu       $v0, $v0, $sp
    0885302C:[E44000C4]: swc1       $f0, 196($v0)
    08853030:[26940001]: addiu      $s4, $s4, 1
    08853034:[0290102A]: slt        $v0, $s4, $s0
    08853038:[5440FFF4]: bnel       $v0, $zr, 0x0885300C
    0885303C:[00141040]: sll        $v0, $s4, 0x0001
    08853040:[00101040]: sll        $v0, $s0, 0x0001
    08853044:[AFA20050]: sw         $v0, 80($sp)
    08853048:[27A400F4]: addiu      $a0, $sp, 244
    0885304C:[0E24962E]: jal        0x089258B8
    08853050:[27A500E8]: addiu      $a1, $sp, 232
    08853054:[8FA20050]: lw         $v0, 80($sp)
    08853058:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    0885305C:[27A500F4]: addiu      $a1, $sp, 244
    08853060:[00021080]: sll        $v0, $v0, 0x0002
    08853064:[005D1021]: addu       $v0, $v0, $sp
    08853068:[244200C4]: addiu      $v0, $v0, 196
    0885306C:[0E207468]: jal        0x0881D1A0
    08853070:[AFA2004C]: sw         $v0, 76($sp)
    08853074:[8FA3004C]: lw         $v1, 76($sp)
    08853078:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0885307C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08853080:[10000009]: b          0x088530A8
    08853084:[E4600000]: swc1       $f0, 0($v1)
    08853088:[007D1821]: addu       $v1, $v1, $sp
    0885308C:[C46000C4]: lwc1       $f0, 196($v1)
    08853090:[4614003C]: c.lt.s     $f0, $f20
    08853094:[00000000]: nop
    08853098:[45020003]: bc1fl      0x088530A8
    0885309C:[24840001]: addiu      $a0, $a0, 1
    088530A0:[10000004]: b          0x088530B4
    088530A4:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    088530A8:[0090182A]: slt        $v1, $a0, $s0
    088530AC:[5460FFF6]: bnel       $v1, $zr, 0x08853088
    088530B0:[00041880]: sll        $v1, $a0, 0x0002
    088530B4:[8FA3004C]: lw         $v1, 76($sp)
    088530B8:[C4600000]: lwc1       $f0, 0($v1)
    088530BC:[4614003C]: c.lt.s     $f0, $f20
    088530C0:[00000000]: nop
    088530C4:[45000002]: bc1f       0x088530D0
    088530C8:[00000000]: nop
    088530CC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    088530D0:[10A00044]: beq        $a1, $zr, 0x088531E4
    088530D4:[00000000]: nop
    088530D8:[00101080]: sll        $v0, $s0, 0x0002
    088530DC:[005D1021]: addu       $v0, $v0, $sp
    088530E0:[244200C4]: addiu      $v0, $v0, 196
    088530E4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088530E8:[10000024]: b          0x0885317C
    088530EC:[AFA20048]: sw         $v0, 72($sp)
    088530F0:[54700003]: bnel       $v1, $s0, 0x08853100
    088530F4:[00141040]: sll        $v0, $s4, 0x0001
    088530F8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088530FC:[00141040]: sll        $v0, $s4, 0x0001
    08853100:[00541021]: addu       $v0, $v0, $s4
    08853104:[00021080]: sll        $v0, $v0, 0x0002
    08853108:[005D1021]: addu       $v0, $v0, $sp
    0885310C:[24450100]: addiu      $a1, $v0, 256
    08853110:[00031040]: sll        $v0, $v1, 0x0001
    08853114:[00431021]: addu       $v0, $v0, $v1
    08853118:[00021080]: sll        $v0, $v0, 0x0002
    0885311C:[005D1021]: addu       $v0, $v0, $sp
    08853120:[24460100]: addiu      $a2, $v0, 256
    08853124:[0E24963B]: jal        0x089258EC
    08853128:[27A400F4]: addiu      $a0, $sp, 244
    0885312C:[02901821]: addu       $v1, $s4, $s0
    08853130:[00031040]: sll        $v0, $v1, 0x0001
    08853134:[00431021]: addu       $v0, $v0, $v1
    08853138:[00021080]: sll        $v0, $v0, 0x0002
    0885313C:[005D1021]: addu       $v0, $v0, $sp
    08853140:[24420100]: addiu      $v0, $v0, 256
    08853144:[AFA20058]: sw         $v0, 88($sp)
    08853148:[8FA40058]: lw         $a0, 88($sp)
    0885314C:[3C023F00]: lui        $v0, 0x3F00 <=> li $v0, 0x3F000000
    08853150:[44826000]: mtc1       $v0, $f12
    08853154:[0E249661]: jal        0x08925984
    08853158:[27A500F4]: addiu      $a1, $sp, 244
    0885315C:[8FA50058]: lw         $a1, 88($sp)
    08853160:[0E207468]: jal        0x0881D1A0
    08853164:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08853168:[8FA20048]: lw         $v0, 72($sp)
    0885316C:[00141880]: sll        $v1, $s4, 0x0002
    08853170:[26940001]: addiu      $s4, $s4, 1
    08853174:[00431021]: addu       $v0, $v0, $v1
    08853178:[E4400000]: swc1       $f0, 0($v0)
    0885317C:[0290102A]: slt        $v0, $s4, $s0
    08853180:[5440FFDB]: bnel       $v0, $zr, 0x088530F0
    08853184:[26830001]: addiu      $v1, $s4, 1
    08853188:[8FA2004C]: lw         $v0, 76($sp)
    0885318C:[C44C0000]: lwc1       $f12, 0($v0)
    08853190:[10000009]: b          0x088531B8
    08853194:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08853198:[005D1021]: addu       $v0, $v0, $sp
    0885319C:[C44000C4]: lwc1       $f0, 196($v0)
    088531A0:[4600603F]: c.ngt.s    $f12, $f0
    088531A4:[00000000]: nop
    088531A8:[45030003]: bc1tl      0x088531B8
    088531AC:[24630001]: addiu      $v1, $v1, 1
    088531B0:[46000306]: mov.s      $f12, $f0
    088531B4:[24630001]: addiu      $v1, $v1, 1
    088531B8:[8FA20050]: lw         $v0, 80($sp)
    088531BC:[0062102A]: slt        $v0, $v1, $v0
    088531C0:[5440FFF5]: bnel       $v0, $zr, 0x08853198
    088531C4:[00031080]: sll        $v0, $v1, 0x0002
    088531C8:[8E62002C]: lw         $v0, 44($s3)
    088531CC:[8FA4006C]: lw         $a0, 108($sp)
    088531D0:[8FA60060]: lw         $a2, 96($sp)
    088531D4:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    088531D8:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    088531DC:[0E214432]: jal        0x088510C8
    088531E0:[00513821]: addu       $a3, $v0, $s1
    088531E4:[26B50001]: addiu      $s5, $s5, 1
    088531E8:[8E630000]: lw         $v1, 0($s3)
    088531EC:[02A3182A]: slt        $v1, $s5, $v1
    088531F0:[5460FEF9]: bnel       $v1, $zr, 0x08852DD8
    088531F4:[00151840]: sll        $v1, $s5, 0x0001
    088531F8:[26D60001]: addiu      $s6, $s6, 1
    088531FC:[8FA30054]: lw         $v1, 84($sp)
    08853200:[8C630010]: lw         $v1, 16($v1)
    08853204:[02C3182A]: slt        $v1, $s6, $v1
    08853208:[5460FEE2]: bnel       $v1, $zr, 0x08852D94
    0885320C:[001618C0]: sll        $v1, $s6, 0x0003
    08853210:[8FA3005C]: lw         $v1, 92($sp)
    08853214:[8C630008]: lw         $v1, 8($v1)
    08853218:[AFA3005C]: sw         $v1, 92($sp)
    0885321C:[8FA3005C]: lw         $v1, 92($sp)
    08853220:[8C7E0000]: lw         $fp, 0($v1)
    08853224:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08853228:[57C3FECA]: bnel       $fp, $v1, 0x08852D54
    0885322C:[8FC40010]: lw         $a0, 16($fp)
    08853230:[8FBF003C]: lw         $ra, 60($sp)
    08853234:[8FBE0038]: lw         $fp, 56($sp)
    08853238:[8FB70034]: lw         $s7, 52($sp)
    0885323C:[8FB60030]: lw         $s6, 48($sp)
    08853240:[8FB5002C]: lw         $s5, 44($sp)
    08853244:[8FB40028]: lw         $s4, 40($sp)
    08853248:[8FB30024]: lw         $s3, 36($sp)
    0885324C:[8FB20020]: lw         $s2, 32($sp)
    08853250:[8FB1001C]: lw         $s1, 28($sp)
    08853254:[8FB00018]: lw         $s0, 24($sp)
    08853258:[C7B40010]: lwc1       $f20, 16($sp)
    0885325C:[03E00008]: jr         $ra
    08853260:[27BD0160]: addiu      $sp, $sp, 352
  Back Branch 088531C0 459,504 times (length 12)
    08853184:[26830001]: addiu      $v1, $s4, 1
    08853188:[8FA2004C]: lw         $v0, 76($sp)
    0885318C:[C44C0000]: lwc1       $f12, 0($v0)
    08853190:[10000009]: b          0x088531B8
    08853194:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08853198:[005D1021]: addu       $v0, $v0, $sp
    0885319C:[C44000C4]: lwc1       $f0, 196($v0)
    088531A0:[4600603F]: c.ngt.s    $f12, $f0
    088531A4:[00000000]: nop
    088531A8:[45030003]: bc1tl      0x088531B8
    088531AC:[24630001]: addiu      $v1, $v1, 1
    088531B0:[46000306]: mov.s      $f12, $f0
    088531B4:[24630001]: addiu      $v1, $v1, 1
    088531B8:[8FA20050]: lw         $v0, 80($sp)
    088531BC:[0062102A]: slt        $v0, $v1, $v0
--> 088531C0:[5440FFF5]: bnel       $v0, $zr, 0x08853198
    088531C4:[00031080]: sll        $v0, $v1, 0x0002
    088531C8:[8E62002C]: lw         $v0, 44($s3)
    088531CC:[8FA4006C]: lw         $a0, 108($sp)
    088531D0:[8FA60060]: lw         $a2, 96($sp)
  Back Branch 08853180 229,752 times (length 38)
    088530DC:[005D1021]: addu       $v0, $v0, $sp
    088530E0:[244200C4]: addiu      $v0, $v0, 196
    088530E4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088530E8:[10000024]: b          0x0885317C
    088530EC:[AFA20048]: sw         $v0, 72($sp)
--> 088530F0:[54700003]: bnel       $v1, $s0, 0x08853100
    088530F4:[00141040]: sll        $v0, $s4, 0x0001
    088530F8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088530FC:[00141040]: sll        $v0, $s4, 0x0001
    08853100:[00541021]: addu       $v0, $v0, $s4
    08853104:[00021080]: sll        $v0, $v0, 0x0002
    08853108:[005D1021]: addu       $v0, $v0, $sp
    0885310C:[24450100]: addiu      $a1, $v0, 256
    08853110:[00031040]: sll        $v0, $v1, 0x0001
    08853114:[00431021]: addu       $v0, $v0, $v1
    08853118:[00021080]: sll        $v0, $v0, 0x0002
    0885311C:[005D1021]: addu       $v0, $v0, $sp
    08853120:[24460100]: addiu      $a2, $v0, 256
    08853124:[0E24963B]: jal        0x089258EC
    08853128:[27A400F4]: addiu      $a0, $sp, 244
    0885312C:[02901821]: addu       $v1, $s4, $s0
    08853130:[00031040]: sll        $v0, $v1, 0x0001
    08853134:[00431021]: addu       $v0, $v0, $v1
    08853138:[00021080]: sll        $v0, $v0, 0x0002
    0885313C:[005D1021]: addu       $v0, $v0, $sp
    08853140:[24420100]: addiu      $v0, $v0, 256
    08853144:[AFA20058]: sw         $v0, 88($sp)
    08853148:[8FA40058]: lw         $a0, 88($sp)
    0885314C:[3C023F00]: lui        $v0, 0x3F00 <=> li $v0, 0x3F000000
    08853150:[44826000]: mtc1       $v0, $f12
    08853154:[0E249661]: jal        0x08925984
    08853158:[27A500F4]: addiu      $a1, $sp, 244
    0885315C:[8FA50058]: lw         $a1, 88($sp)
    08853160:[0E207468]: jal        0x0881D1A0
    08853164:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08853168:[8FA20048]: lw         $v0, 72($sp)
    0885316C:[00141880]: sll        $v1, $s4, 0x0002
    08853170:[26940001]: addiu      $s4, $s4, 1
    08853174:[00431021]: addu       $v0, $v0, $v1
    08853178:[E4400000]: swc1       $f0, 0($v0)
    0885317C:[0290102A]: slt        $v0, $s4, $s0
--> 08853180:[5440FFDB]: bnel       $v0, $zr, 0x088530F0
    08853184:[26830001]: addiu      $v1, $s4, 1
    08853188:[8FA2004C]: lw         $v0, 76($sp)
    0885318C:[C44C0000]: lwc1       $f12, 0($v0)
    08853190:[10000009]: b          0x088531B8
  Back Branch 08853038 229,752 times (length 13)
    08852FF8:[1090007A]: beq        $a0, $s0, 0x088531E4
    08852FFC:[00000000]: nop
    08853000:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08853004:[1000000B]: b          0x08853034
    08853008:[00000000]: nop
--> 0885300C:[00541021]: addu       $v0, $v0, $s4
    08853010:[00021080]: sll        $v0, $v0, 0x0002
    08853014:[005D1021]: addu       $v0, $v0, $sp
    08853018:[24450100]: addiu      $a1, $v0, 256
    0885301C:[0E207468]: jal        0x0881D1A0
    08853020:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08853024:[00141080]: sll        $v0, $s4, 0x0002
    08853028:[005D1021]: addu       $v0, $v0, $sp
    0885302C:[E44000C4]: swc1       $f0, 196($v0)
    08853030:[26940001]: addiu      $s4, $s4, 1
    08853034:[0290102A]: slt        $v0, $s4, $s0
--> 08853038:[5440FFF4]: bnel       $v0, $zr, 0x0885300C
    0885303C:[00141040]: sll        $v0, $s4, 0x0001
    08853040:[00101040]: sll        $v0, $s0, 0x0001
    08853044:[AFA20050]: sw         $v0, 80($sp)
    08853048:[27A400F4]: addiu      $a0, $sp, 244
  Back Branch 088531F0 181,566 times (length 264)
  Back Branch 08852FF0 94,804 times (length 14)
    08852FAC:[8FA30064]: lw         $v1, 100($sp)
    08852FB0:[50600020]: beql       $v1, $zr, 0x08853034
    08852FB4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08852FB8:[1000000C]: b          0x08852FEC
    08852FBC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 08852FC0:[00641821]: addu       $v1, $v1, $a0
    08852FC4:[00031880]: sll        $v1, $v1, 0x0002
    08852FC8:[007D1821]: addu       $v1, $v1, $sp
    08852FCC:[C4610104]: lwc1       $f1, 260($v1)
    08852FD0:[8FA30064]: lw         $v1, 100($sp)
    08852FD4:[C4600000]: lwc1       $f0, 0($v1)
    08852FD8:[4601003E]: c.le.s     $f0, $f1
    08852FDC:[00000000]: nop
    08852FE0:[45010005]: bc1t       0x08852FF8
    08852FE4:[00000000]: nop
    08852FE8:[24840001]: addiu      $a0, $a0, 1
    08852FEC:[0090182A]: slt        $v1, $a0, $s0
--> 08852FF0:[5460FFF3]: bnel       $v1, $zr, 0x08852FC0
    08852FF4:[00041840]: sll        $v1, $a0, 0x0001
    08852FF8:[1090007A]: beq        $a0, $s0, 0x088531E4
    08852FFC:[00000000]: nop
    08853000:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
  Back Branch 088530AC 57,438 times (length 11)
    08853074:[8FA3004C]: lw         $v1, 76($sp)
    08853078:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0885307C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08853080:[10000009]: b          0x088530A8
    08853084:[E4600000]: swc1       $f0, 0($v1)
--> 08853088:[007D1821]: addu       $v1, $v1, $sp
    0885308C:[C46000C4]: lwc1       $f0, 196($v1)
    08853090:[4614003C]: c.lt.s     $f0, $f20
    08853094:[00000000]: nop
    08853098:[45020003]: bc1fl      0x088530A8
    0885309C:[24840001]: addiu      $a0, $a0, 1
    088530A0:[10000004]: b          0x088530B4
    088530A4:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    088530A8:[0090182A]: slt        $v1, $a0, $s0
--> 088530AC:[5460FFF6]: bnel       $v1, $zr, 0x08853088
    088530B0:[00041880]: sll        $v1, $a0, 0x0002
    088530B4:[8FA3004C]: lw         $v1, 76($sp)
    088530B8:[C4600000]: lwc1       $f0, 0($v1)
    088530BC:[4614003C]: c.lt.s     $f0, $f20
  Back Branch 08853208 20,174 times (length 287)
  Back Branch 08853228 10,239 times (length 311)
_S1_2_88B8DE8 28,934,940 instructions (0.356%), 9,014 calls (088B8DE8 - 088B925C, length 286)
    088B8DE8:[27BDFF70]: addiu      $sp, $sp, -144
    088B8DEC:[AFBF002C]: sw         $ra, 44($sp)
    088B8DF0:[AFBE0028]: sw         $fp, 40($sp)
    088B8DF4:[AFB70024]: sw         $s7, 36($sp)
    088B8DF8:[AFB60020]: sw         $s6, 32($sp)
    088B8DFC:[AFB5001C]: sw         $s5, 28($sp)
    088B8E00:[AFB40018]: sw         $s4, 24($sp)
    088B8E04:[AFB30014]: sw         $s3, 20($sp)
    088B8E08:[AFB20010]: sw         $s2, 16($sp)
    088B8E0C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    088B8E10:[AFB1000C]: sw         $s1, 12($sp)
    088B8E14:[2A430002]: slti       $v1, $s2, 2
    088B8E18:[AFB00008]: sw         $s0, 8($sp)
    088B8E1C:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    088B8E20:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    088B8E24:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    088B8E28:[14600101]: bne        $v1, $zr, 0x088B9230
    088B8E2C:[0100B821]: addu       $s7, $t0, $zr <=> move $s7, $t0
    088B8E30:[2A810002]: slti       $at, $s4, 2
    088B8E34:[50200004]: beql       $at, $zr, 0x088B8E48
    088B8E38:[2682FFFF]: addiu      $v0, $s4, -1
    088B8E3C:[100000FD]: b          0x088B9234
    088B8E40:[8FBF002C]: lw         $ra, 44($sp)
    088B8E48:[00520018]: mult       $v0, $s2
    088B8E4C:[00001812]: mflo       $v1
    088B8E50:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088B8E54:[16820038]: bne        $s4, $v0, 0x088B8F38
    088B8E58:[247E0001]: addiu      $fp, $v1, 1
    088B8E5C:[10000026]: b          0x088B8EF8
    088B8E60:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088B8E68:[02E28021]: addu       $s0, $s7, $v0
    088B8E6C:[C60C0000]: lwc1       $f12, 0($s0)
    088B8E70:[27A40084]: addiu      $a0, $sp, 132
    088B8E74:[0E249661]: jal        0x08925984
    088B8E78:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8E7C:[C60C0004]: lwc1       $f12, 4($s0)
    088B8E80:[27A40078]: addiu      $a0, $sp, 120
    088B8E84:[0E249661]: jal        0x08925984
    088B8E88:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8E8C:[C60C0008]: lwc1       $f12, 8($s0)
    088B8E90:[27A4006C]: addiu      $a0, $sp, 108
    088B8E94:[0E249661]: jal        0x08925984
    088B8E98:[2665000C]: addiu      $a1, $s3, 12
    088B8E9C:[C60C000C]: lwc1       $f12, 12($s0)
    088B8EA0:[27A40060]: addiu      $a0, $sp, 96
    088B8EA4:[0E249661]: jal        0x08925984
    088B8EA8:[2665000C]: addiu      $a1, $s3, 12
    088B8EAC:[27A40054]: addiu      $a0, $sp, 84
    088B8EB0:[27A50084]: addiu      $a1, $sp, 132
    088B8EB4:[0E24963B]: jal        0x089258EC
    088B8EB8:[27A60078]: addiu      $a2, $sp, 120
    088B8EBC:[27A40054]: addiu      $a0, $sp, 84
    088B8EC0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8EC4:[0E24963B]: jal        0x089258EC
    088B8EC8:[27A6006C]: addiu      $a2, $sp, 108
    088B8ECC:[27A40054]: addiu      $a0, $sp, 84
    088B8ED0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8ED4:[0E24963B]: jal        0x089258EC
    088B8ED8:[27A60060]: addiu      $a2, $sp, 96
    088B8EDC:[00111040]: sll        $v0, $s1, 0x0001
    088B8EE0:[00511021]: addu       $v0, $v0, $s1
    088B8EE4:[00021080]: sll        $v0, $v0, 0x0002
    088B8EE8:[02A22021]: addu       $a0, $s5, $v0
    088B8EEC:[0E24962E]: jal        0x089258B8
    088B8EF0:[27A50054]: addiu      $a1, $sp, 84
    088B8EF4:[26310001]: addiu      $s1, $s1, 1
    088B8EF8:[0232102A]: slt        $v0, $s1, $s2
    088B8EFC:[5440FFDA]: bnel       $v0, $zr, 0x088B8E68
    088B8F00:[00111100]: sll        $v0, $s1, 0x0004
    088B8F04:[27C4FFFF]: addiu      $a0, $fp, -1
    088B8F08:[00041040]: sll        $v0, $a0, 0x0001
    088B8F0C:[00441021]: addu       $v0, $v0, $a0
    088B8F10:[00021080]: sll        $v0, $v0, 0x0002
    088B8F14:[2683FFFF]: addiu      $v1, $s4, -1
    088B8F18:[02A22021]: addu       $a0, $s5, $v0
    088B8F1C:[00031040]: sll        $v0, $v1, 0x0001
    088B8F20:[00431021]: addu       $v0, $v0, $v1
    088B8F24:[00021080]: sll        $v0, $v0, 0x0002
    088B8F28:[0E24962E]: jal        0x089258B8
    088B8F2C:[02622821]: addu       $a1, $s3, $v0
    088B8F30:[100000BF]: b          0x088B9230
    088B8F34:[00000000]: nop
    088B8F38:[10000026]: b          0x088B8FD4
    088B8F3C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088B8F44:[02E28021]: addu       $s0, $s7, $v0
    088B8F48:[C60C0000]: lwc1       $f12, 0($s0)
    088B8F4C:[27A40084]: addiu      $a0, $sp, 132
    088B8F50:[0E249661]: jal        0x08925984
    088B8F54:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8F58:[C60C0004]: lwc1       $f12, 4($s0)
    088B8F5C:[27A40078]: addiu      $a0, $sp, 120
    088B8F60:[0E249661]: jal        0x08925984
    088B8F64:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8F68:[C60C0008]: lwc1       $f12, 8($s0)
    088B8F6C:[27A4006C]: addiu      $a0, $sp, 108
    088B8F70:[0E249661]: jal        0x08925984
    088B8F74:[2665000C]: addiu      $a1, $s3, 12
    088B8F78:[C60C000C]: lwc1       $f12, 12($s0)
    088B8F7C:[27A40060]: addiu      $a0, $sp, 96
    088B8F80:[0E249661]: jal        0x08925984
    088B8F84:[26650018]: addiu      $a1, $s3, 24
    088B8F88:[27A40054]: addiu      $a0, $sp, 84
    088B8F8C:[27A50084]: addiu      $a1, $sp, 132
    088B8F90:[0E24963B]: jal        0x089258EC
    088B8F94:[27A60078]: addiu      $a2, $sp, 120
    088B8F98:[27A40054]: addiu      $a0, $sp, 84
    088B8F9C:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8FA0:[0E24963B]: jal        0x089258EC
    088B8FA4:[27A6006C]: addiu      $a2, $sp, 108
    088B8FA8:[27A40054]: addiu      $a0, $sp, 84
    088B8FAC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8FB0:[0E24963B]: jal        0x089258EC
    088B8FB4:[27A60060]: addiu      $a2, $sp, 96
    088B8FB8:[00111040]: sll        $v0, $s1, 0x0001
    088B8FBC:[00511021]: addu       $v0, $v0, $s1
    088B8FC0:[00021080]: sll        $v0, $v0, 0x0002
    088B8FC4:[02A22021]: addu       $a0, $s5, $v0
    088B8FC8:[0E24962E]: jal        0x089258B8
    088B8FCC:[27A50054]: addiu      $a1, $sp, 84
    088B8FD0:[26310001]: addiu      $s1, $s1, 1
    088B8FD4:[0232102A]: slt        $v0, $s1, $s2
    088B8FD8:[5440FFDA]: bnel       $v0, $zr, 0x088B8F44
    088B8FDC:[00111100]: sll        $v0, $s1, 0x0004
    088B8FE0:[2682FFFD]: addiu      $v0, $s4, -3
    088B8FE4:[5840004F]: blezl      $v0, 0x088B9124
    088B8FE8:[2683FFFD]: addiu      $v1, $s4, -3
    088B8FEC:[10000048]: b          0x088B9110
    088B8FF0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088B8FF8:[00501021]: addu       $v0, $v0, $s0
    088B8FFC:[00021080]: sll        $v0, $v0, 0x0002
    088B9000:[02621021]: addu       $v0, $s3, $v0
    088B9004:[26030001]: addiu      $v1, $s0, 1
    088B9008:[AFA2004C]: sw         $v0, 76($sp)
    088B900C:[00031040]: sll        $v0, $v1, 0x0001
    088B9010:[00431021]: addu       $v0, $v0, $v1
    088B9014:[00720018]: mult       $v1, $s2
    088B9018:[00021080]: sll        $v0, $v0, 0x0002
    088B901C:[02621021]: addu       $v0, $s3, $v0
    088B9020:[AFA20048]: sw         $v0, 72($sp)
    088B9024:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088B9028:[00001012]: mflo       $v0
    088B902C:[AFA2003C]: sw         $v0, 60($sp)
    088B9030:[26030002]: addiu      $v1, $s0, 2
    088B9034:[00031040]: sll        $v0, $v1, 0x0001
    088B9038:[00431021]: addu       $v0, $v0, $v1
    088B903C:[00021080]: sll        $v0, $v0, 0x0002
    088B9040:[02621021]: addu       $v0, $s3, $v0
    088B9044:[AFA20044]: sw         $v0, 68($sp)
    088B9048:[26030003]: addiu      $v1, $s0, 3
    088B904C:[00031040]: sll        $v0, $v1, 0x0001
    088B9050:[00431021]: addu       $v0, $v0, $v1
    088B9054:[00021080]: sll        $v0, $v0, 0x0002
    088B9058:[02621021]: addu       $v0, $s3, $v0
    088B905C:[10000028]: b          0x088B9100
    088B9060:[AFA20040]: sw         $v0, 64($sp)
    088B9068:[02E2B021]: addu       $s6, $s7, $v0
    088B906C:[8FA5004C]: lw         $a1, 76($sp)
    088B9070:[C6CC0000]: lwc1       $f12, 0($s6)
    088B9074:[0E249661]: jal        0x08925984
    088B9078:[27A40084]: addiu      $a0, $sp, 132
    088B907C:[8FA50048]: lw         $a1, 72($sp)
    088B9080:[C6CC0004]: lwc1       $f12, 4($s6)
    088B9084:[0E249661]: jal        0x08925984
    088B9088:[27A40078]: addiu      $a0, $sp, 120
    088B908C:[8FA50044]: lw         $a1, 68($sp)
    088B9090:[C6CC0008]: lwc1       $f12, 8($s6)
    088B9094:[0E249661]: jal        0x08925984
    088B9098:[27A4006C]: addiu      $a0, $sp, 108
    088B909C:[C6CC000C]: lwc1       $f12, 12($s6)
    088B90A0:[8FA50040]: lw         $a1, 64($sp)
    088B90A4:[0E249661]: jal        0x08925984
    088B90A8:[27A40060]: addiu      $a0, $sp, 96
    088B90AC:[27A40054]: addiu      $a0, $sp, 84
    088B90B0:[27A50084]: addiu      $a1, $sp, 132
    088B90B4:[0E24963B]: jal        0x089258EC
    088B90B8:[27A60078]: addiu      $a2, $sp, 120
    088B90BC:[27A40054]: addiu      $a0, $sp, 84
    088B90C0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90C4:[0E24963B]: jal        0x089258EC
    088B90C8:[27A6006C]: addiu      $a2, $sp, 108
    088B90CC:[27A40054]: addiu      $a0, $sp, 84
    088B90D0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90D4:[0E24963B]: jal        0x089258EC
    088B90D8:[27A60060]: addiu      $a2, $sp, 96
    088B90DC:[8FA2003C]: lw         $v0, 60($sp)
    088B90E0:[27A50054]: addiu      $a1, $sp, 84
    088B90E4:[02221821]: addu       $v1, $s1, $v0
    088B90E8:[00031040]: sll        $v0, $v1, 0x0001
    088B90EC:[00431021]: addu       $v0, $v0, $v1
    088B90F0:[00021080]: sll        $v0, $v0, 0x0002
    088B90F4:[0E24962E]: jal        0x089258B8
    088B90F8:[02A22021]: addu       $a0, $s5, $v0
    088B90FC:[26310001]: addiu      $s1, $s1, 1
    088B9100:[0232102A]: slt        $v0, $s1, $s2
    088B9104:[5440FFD8]: bnel       $v0, $zr, 0x088B9068
    088B9108:[00111100]: sll        $v0, $s1, 0x0004
    088B910C:[26100001]: addiu      $s0, $s0, 1
    088B9110:[2682FFFD]: addiu      $v0, $s4, -3
    088B9114:[0202102A]: slt        $v0, $s0, $v0
    088B9118:[5440FFB7]: bnel       $v0, $zr, 0x088B8FF8
    088B911C:[00101040]: sll        $v0, $s0, 0x0001
    088B9120:[2683FFFD]: addiu      $v1, $s4, -3
    088B9124:[00031040]: sll        $v0, $v1, 0x0001
    088B9128:[00431021]: addu       $v0, $v0, $v1
    088B912C:[00021080]: sll        $v0, $v0, 0x0002
    088B9130:[02621021]: addu       $v0, $s3, $v0
    088B9134:[AFA20050]: sw         $v0, 80($sp)
    088B9138:[2684FFFE]: addiu      $a0, $s4, -2
    088B913C:[00041040]: sll        $v0, $a0, 0x0001
    088B9140:[00441021]: addu       $v0, $v0, $a0
    088B9144:[00021080]: sll        $v0, $v0, 0x0002
    088B9148:[2683FFFF]: addiu      $v1, $s4, -1
    088B914C:[0262B021]: addu       $s6, $s3, $v0
    088B9150:[00031040]: sll        $v0, $v1, 0x0001
    088B9154:[00431021]: addu       $v0, $v0, $v1
    088B9158:[00021080]: sll        $v0, $v0, 0x0002
    088B915C:[02629821]: addu       $s3, $s3, $v0
    088B9160:[27C2FFFF]: addiu      $v0, $fp, -1
    088B9164:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088B9168:[10000027]: b          0x088B9208
    088B916C:[0052A023]: subu       $s4, $v0, $s2
    088B9174:[02E28821]: addu       $s1, $s7, $v0
    088B9178:[8FA50050]: lw         $a1, 80($sp)
    088B917C:[C62C0000]: lwc1       $f12, 0($s1)
    088B9180:[0E249661]: jal        0x08925984
    088B9184:[27A40084]: addiu      $a0, $sp, 132
    088B9188:[C62C0004]: lwc1       $f12, 4($s1)
    088B918C:[27A40078]: addiu      $a0, $sp, 120
    088B9190:[0E249661]: jal        0x08925984
    088B9194:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088B9198:[C62C0008]: lwc1       $f12, 8($s1)
    088B919C:[27A4006C]: addiu      $a0, $sp, 108
    088B91A0:[0E249661]: jal        0x08925984
    088B91A4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B91A8:[C62C000C]: lwc1       $f12, 12($s1)
    088B91AC:[27A40060]: addiu      $a0, $sp, 96
    088B91B0:[0E249661]: jal        0x08925984
    088B91B4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B91B8:[27A40054]: addiu      $a0, $sp, 84
    088B91BC:[27A50084]: addiu      $a1, $sp, 132
    088B91C0:[0E24963B]: jal        0x089258EC
    088B91C4:[27A60078]: addiu      $a2, $sp, 120
    088B91C8:[27A40054]: addiu      $a0, $sp, 84
    088B91CC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B91D0:[0E24963B]: jal        0x089258EC
    088B91D4:[27A6006C]: addiu      $a2, $sp, 108
    088B91D8:[27A40054]: addiu      $a0, $sp, 84
    088B91DC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B91E0:[0E24963B]: jal        0x089258EC
    088B91E4:[27A60060]: addiu      $a2, $sp, 96
    088B91E8:[02141821]: addu       $v1, $s0, $s4
    088B91EC:[00031040]: sll        $v0, $v1, 0x0001
    088B91F0:[00431021]: addu       $v0, $v0, $v1
    088B91F4:[00021080]: sll        $v0, $v0, 0x0002
    088B91F8:[02A22021]: addu       $a0, $s5, $v0
    088B91FC:[0E24962E]: jal        0x089258B8
    088B9200:[27A50054]: addiu      $a1, $sp, 84
    088B9204:[26100001]: addiu      $s0, $s0, 1
    088B9208:[0212102A]: slt        $v0, $s0, $s2
    088B920C:[5440FFD9]: bnel       $v0, $zr, 0x088B9174
    088B9210:[00101100]: sll        $v0, $s0, 0x0004
    088B9214:[27C3FFFF]: addiu      $v1, $fp, -1
    088B9218:[00031040]: sll        $v0, $v1, 0x0001
    088B921C:[00431021]: addu       $v0, $v0, $v1
    088B9220:[00021080]: sll        $v0, $v0, 0x0002
    088B9224:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B9228:[0E24962E]: jal        0x089258B8
    088B922C:[02A22021]: addu       $a0, $s5, $v0
    088B9230:[8FBF002C]: lw         $ra, 44($sp)
    088B9234:[8FBE0028]: lw         $fp, 40($sp)
    088B9238:[8FB70024]: lw         $s7, 36($sp)
    088B923C:[8FB60020]: lw         $s6, 32($sp)
    088B9240:[8FB5001C]: lw         $s5, 28($sp)
    088B9244:[8FB40018]: lw         $s4, 24($sp)
    088B9248:[8FB30014]: lw         $s3, 20($sp)
    088B924C:[8FB20010]: lw         $s2, 16($sp)
    088B9250:[8FB1000C]: lw         $s1, 12($sp)
    088B9254:[8FB00008]: lw         $s0, 8($sp)
    088B9258:[03E00008]: jr         $ra
    088B925C:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 088B9104 405,630 times (length 41)
    088B9054:[00021080]: sll        $v0, $v0, 0x0002
    088B9058:[02621021]: addu       $v0, $s3, $v0
    088B905C:[10000028]: b          0x088B9100
    088B9060:[AFA20040]: sw         $v0, 64($sp)
--> 088B9068:[02E2B021]: addu       $s6, $s7, $v0
    088B906C:[8FA5004C]: lw         $a1, 76($sp)
    088B9070:[C6CC0000]: lwc1       $f12, 0($s6)
    088B9074:[0E249661]: jal        0x08925984
    088B9078:[27A40084]: addiu      $a0, $sp, 132
    088B907C:[8FA50048]: lw         $a1, 72($sp)
    088B9080:[C6CC0004]: lwc1       $f12, 4($s6)
    088B9084:[0E249661]: jal        0x08925984
    088B9088:[27A40078]: addiu      $a0, $sp, 120
    088B908C:[8FA50044]: lw         $a1, 68($sp)
    088B9090:[C6CC0008]: lwc1       $f12, 8($s6)
    088B9094:[0E249661]: jal        0x08925984
    088B9098:[27A4006C]: addiu      $a0, $sp, 108
    088B909C:[C6CC000C]: lwc1       $f12, 12($s6)
    088B90A0:[8FA50040]: lw         $a1, 64($sp)
    088B90A4:[0E249661]: jal        0x08925984
    088B90A8:[27A40060]: addiu      $a0, $sp, 96
    088B90AC:[27A40054]: addiu      $a0, $sp, 84
    088B90B0:[27A50084]: addiu      $a1, $sp, 132
    088B90B4:[0E24963B]: jal        0x089258EC
    088B90B8:[27A60078]: addiu      $a2, $sp, 120
    088B90BC:[27A40054]: addiu      $a0, $sp, 84
    088B90C0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90C4:[0E24963B]: jal        0x089258EC
    088B90C8:[27A6006C]: addiu      $a2, $sp, 108
    088B90CC:[27A40054]: addiu      $a0, $sp, 84
    088B90D0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90D4:[0E24963B]: jal        0x089258EC
    088B90D8:[27A60060]: addiu      $a2, $sp, 96
    088B90DC:[8FA2003C]: lw         $v0, 60($sp)
    088B90E0:[27A50054]: addiu      $a1, $sp, 84
    088B90E4:[02221821]: addu       $v1, $s1, $v0
    088B90E8:[00031040]: sll        $v0, $v1, 0x0001
    088B90EC:[00431021]: addu       $v0, $v0, $v1
    088B90F0:[00021080]: sll        $v0, $v0, 0x0002
    088B90F4:[0E24962E]: jal        0x089258B8
    088B90F8:[02A22021]: addu       $a0, $s5, $v0
    088B90FC:[26310001]: addiu      $s1, $s1, 1
    088B9100:[0232102A]: slt        $v0, $s1, $s2
--> 088B9104:[5440FFD8]: bnel       $v0, $zr, 0x088B9068
    088B9108:[00111100]: sll        $v0, $s1, 0x0004
    088B910C:[26100001]: addiu      $s0, $s0, 1
    088B9110:[2682FFFD]: addiu      $v0, $s4, -3
    088B9114:[0202102A]: slt        $v0, $s0, $v0
  Back Branch 088B920C 135,210 times (length 40)
    088B9160:[27C2FFFF]: addiu      $v0, $fp, -1
    088B9164:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088B9168:[10000027]: b          0x088B9208
    088B916C:[0052A023]: subu       $s4, $v0, $s2
--> 088B9174:[02E28821]: addu       $s1, $s7, $v0
    088B9178:[8FA50050]: lw         $a1, 80($sp)
    088B917C:[C62C0000]: lwc1       $f12, 0($s1)
    088B9180:[0E249661]: jal        0x08925984
    088B9184:[27A40084]: addiu      $a0, $sp, 132
    088B9188:[C62C0004]: lwc1       $f12, 4($s1)
    088B918C:[27A40078]: addiu      $a0, $sp, 120
    088B9190:[0E249661]: jal        0x08925984
    088B9194:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    088B9198:[C62C0008]: lwc1       $f12, 8($s1)
    088B919C:[27A4006C]: addiu      $a0, $sp, 108
    088B91A0:[0E249661]: jal        0x08925984
    088B91A4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B91A8:[C62C000C]: lwc1       $f12, 12($s1)
    088B91AC:[27A40060]: addiu      $a0, $sp, 96
    088B91B0:[0E249661]: jal        0x08925984
    088B91B4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B91B8:[27A40054]: addiu      $a0, $sp, 84
    088B91BC:[27A50084]: addiu      $a1, $sp, 132
    088B91C0:[0E24963B]: jal        0x089258EC
    088B91C4:[27A60078]: addiu      $a2, $sp, 120
    088B91C8:[27A40054]: addiu      $a0, $sp, 84
    088B91CC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B91D0:[0E24963B]: jal        0x089258EC
    088B91D4:[27A6006C]: addiu      $a2, $sp, 108
    088B91D8:[27A40054]: addiu      $a0, $sp, 84
    088B91DC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B91E0:[0E24963B]: jal        0x089258EC
    088B91E4:[27A60060]: addiu      $a2, $sp, 96
    088B91E8:[02141821]: addu       $v1, $s0, $s4
    088B91EC:[00031040]: sll        $v0, $v1, 0x0001
    088B91F0:[00431021]: addu       $v0, $v0, $v1
    088B91F4:[00021080]: sll        $v0, $v0, 0x0002
    088B91F8:[02A22021]: addu       $a0, $s5, $v0
    088B91FC:[0E24962E]: jal        0x089258B8
    088B9200:[27A50054]: addiu      $a1, $sp, 84
    088B9204:[26100001]: addiu      $s0, $s0, 1
    088B9208:[0212102A]: slt        $v0, $s0, $s2
--> 088B920C:[5440FFD9]: bnel       $v0, $zr, 0x088B9174
    088B9210:[00101100]: sll        $v0, $s0, 0x0004
    088B9214:[27C3FFFF]: addiu      $v1, $fp, -1
    088B9218:[00031040]: sll        $v0, $v1, 0x0001
    088B921C:[00431021]: addu       $v0, $v0, $v1
  Back Branch 088B8FD8 135,210 times (length 39)
    088B8F30:[100000BF]: b          0x088B9230
    088B8F34:[00000000]: nop
    088B8F38:[10000026]: b          0x088B8FD4
    088B8F3C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 088B8F44:[02E28021]: addu       $s0, $s7, $v0
    088B8F48:[C60C0000]: lwc1       $f12, 0($s0)
    088B8F4C:[27A40084]: addiu      $a0, $sp, 132
    088B8F50:[0E249661]: jal        0x08925984
    088B8F54:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8F58:[C60C0004]: lwc1       $f12, 4($s0)
    088B8F5C:[27A40078]: addiu      $a0, $sp, 120
    088B8F60:[0E249661]: jal        0x08925984
    088B8F64:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088B8F68:[C60C0008]: lwc1       $f12, 8($s0)
    088B8F6C:[27A4006C]: addiu      $a0, $sp, 108
    088B8F70:[0E249661]: jal        0x08925984
    088B8F74:[2665000C]: addiu      $a1, $s3, 12
    088B8F78:[C60C000C]: lwc1       $f12, 12($s0)
    088B8F7C:[27A40060]: addiu      $a0, $sp, 96
    088B8F80:[0E249661]: jal        0x08925984
    088B8F84:[26650018]: addiu      $a1, $s3, 24
    088B8F88:[27A40054]: addiu      $a0, $sp, 84
    088B8F8C:[27A50084]: addiu      $a1, $sp, 132
    088B8F90:[0E24963B]: jal        0x089258EC
    088B8F94:[27A60078]: addiu      $a2, $sp, 120
    088B8F98:[27A40054]: addiu      $a0, $sp, 84
    088B8F9C:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8FA0:[0E24963B]: jal        0x089258EC
    088B8FA4:[27A6006C]: addiu      $a2, $sp, 108
    088B8FA8:[27A40054]: addiu      $a0, $sp, 84
    088B8FAC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B8FB0:[0E24963B]: jal        0x089258EC
    088B8FB4:[27A60060]: addiu      $a2, $sp, 96
    088B8FB8:[00111040]: sll        $v0, $s1, 0x0001
    088B8FBC:[00511021]: addu       $v0, $v0, $s1
    088B8FC0:[00021080]: sll        $v0, $v0, 0x0002
    088B8FC4:[02A22021]: addu       $a0, $s5, $v0
    088B8FC8:[0E24962E]: jal        0x089258B8
    088B8FCC:[27A50054]: addiu      $a1, $sp, 84
    088B8FD0:[26310001]: addiu      $s1, $s1, 1
    088B8FD4:[0232102A]: slt        $v0, $s1, $s2
--> 088B8FD8:[5440FFDA]: bnel       $v0, $zr, 0x088B8F44
    088B8FDC:[00111100]: sll        $v0, $s1, 0x0004
    088B8FE0:[2682FFFD]: addiu      $v0, $s4, -3
    088B8FE4:[5840004F]: blezl      $v0, 0x088B9124
    088B8FE8:[2683FFFD]: addiu      $v1, $s4, -3
  Back Branch 088B9118 27,042 times (length 74)
    088B8FE4:[5840004F]: blezl      $v0, 0x088B9124
    088B8FE8:[2683FFFD]: addiu      $v1, $s4, -3
    088B8FEC:[10000048]: b          0x088B9110
    088B8FF0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 088B8FF8:[00501021]: addu       $v0, $v0, $s0
    088B8FFC:[00021080]: sll        $v0, $v0, 0x0002
    088B9000:[02621021]: addu       $v0, $s3, $v0
    088B9004:[26030001]: addiu      $v1, $s0, 1
    088B9008:[AFA2004C]: sw         $v0, 76($sp)
    088B900C:[00031040]: sll        $v0, $v1, 0x0001
    088B9010:[00431021]: addu       $v0, $v0, $v1
    088B9014:[00720018]: mult       $v1, $s2
    088B9018:[00021080]: sll        $v0, $v0, 0x0002
    088B901C:[02621021]: addu       $v0, $s3, $v0
    088B9020:[AFA20048]: sw         $v0, 72($sp)
    088B9024:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088B9028:[00001012]: mflo       $v0
    088B902C:[AFA2003C]: sw         $v0, 60($sp)
    088B9030:[26030002]: addiu      $v1, $s0, 2
    088B9034:[00031040]: sll        $v0, $v1, 0x0001
    088B9038:[00431021]: addu       $v0, $v0, $v1
    088B903C:[00021080]: sll        $v0, $v0, 0x0002
    088B9040:[02621021]: addu       $v0, $s3, $v0
    088B9044:[AFA20044]: sw         $v0, 68($sp)
    088B9048:[26030003]: addiu      $v1, $s0, 3
    088B904C:[00031040]: sll        $v0, $v1, 0x0001
    088B9050:[00431021]: addu       $v0, $v0, $v1
    088B9054:[00021080]: sll        $v0, $v0, 0x0002
    088B9058:[02621021]: addu       $v0, $s3, $v0
    088B905C:[10000028]: b          0x088B9100
    088B9060:[AFA20040]: sw         $v0, 64($sp)
    088B9068:[02E2B021]: addu       $s6, $s7, $v0
    088B906C:[8FA5004C]: lw         $a1, 76($sp)
    088B9070:[C6CC0000]: lwc1       $f12, 0($s6)
    088B9074:[0E249661]: jal        0x08925984
    088B9078:[27A40084]: addiu      $a0, $sp, 132
    088B907C:[8FA50048]: lw         $a1, 72($sp)
    088B9080:[C6CC0004]: lwc1       $f12, 4($s6)
    088B9084:[0E249661]: jal        0x08925984
    088B9088:[27A40078]: addiu      $a0, $sp, 120
    088B908C:[8FA50044]: lw         $a1, 68($sp)
    088B9090:[C6CC0008]: lwc1       $f12, 8($s6)
    088B9094:[0E249661]: jal        0x08925984
    088B9098:[27A4006C]: addiu      $a0, $sp, 108
    088B909C:[C6CC000C]: lwc1       $f12, 12($s6)
    088B90A0:[8FA50040]: lw         $a1, 64($sp)
    088B90A4:[0E249661]: jal        0x08925984
    088B90A8:[27A40060]: addiu      $a0, $sp, 96
    088B90AC:[27A40054]: addiu      $a0, $sp, 84
    088B90B0:[27A50084]: addiu      $a1, $sp, 132
    088B90B4:[0E24963B]: jal        0x089258EC
    088B90B8:[27A60078]: addiu      $a2, $sp, 120
    088B90BC:[27A40054]: addiu      $a0, $sp, 84
    088B90C0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90C4:[0E24963B]: jal        0x089258EC
    088B90C8:[27A6006C]: addiu      $a2, $sp, 108
    088B90CC:[27A40054]: addiu      $a0, $sp, 84
    088B90D0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    088B90D4:[0E24963B]: jal        0x089258EC
    088B90D8:[27A60060]: addiu      $a2, $sp, 96
    088B90DC:[8FA2003C]: lw         $v0, 60($sp)
    088B90E0:[27A50054]: addiu      $a1, $sp, 84
    088B90E4:[02221821]: addu       $v1, $s1, $v0
    088B90E8:[00031040]: sll        $v0, $v1, 0x0001
    088B90EC:[00431021]: addu       $v0, $v0, $v1
    088B90F0:[00021080]: sll        $v0, $v0, 0x0002
    088B90F4:[0E24962E]: jal        0x089258B8
    088B90F8:[02A22021]: addu       $a0, $s5, $v0
    088B90FC:[26310001]: addiu      $s1, $s1, 1
    088B9100:[0232102A]: slt        $v0, $s1, $s2
    088B9104:[5440FFD8]: bnel       $v0, $zr, 0x088B9068
    088B9108:[00111100]: sll        $v0, $s1, 0x0004
    088B910C:[26100001]: addiu      $s0, $s0, 1
    088B9110:[2682FFFD]: addiu      $v0, $s4, -3
    088B9114:[0202102A]: slt        $v0, $s0, $v0
--> 088B9118:[5440FFB7]: bnel       $v0, $zr, 0x088B8FF8
    088B911C:[00101040]: sll        $v0, $s0, 0x0001
    088B9120:[2683FFFD]: addiu      $v1, $s4, -3
    088B9124:[00031040]: sll        $v0, $v1, 0x0001
    088B9128:[00431021]: addu       $v0, $v0, $v1
_S1_2_88955B0 28,846,705 instructions (0.355%), 560,480 calls (088955B0 - 088958D4, length 202)
    088955B0:[27BDFFE0]: addiu      $sp, $sp, -32
    088955B4:[AFBF001C]: sw         $ra, 28($sp)
    088955B8:[AFB40018]: sw         $s4, 24($sp)
    088955BC:[AFB30014]: sw         $s3, 20($sp)
    088955C0:[AFB20010]: sw         $s2, 16($sp)
    088955C4:[AFB1000C]: sw         $s1, 12($sp)
    088955C8:[AFB00008]: sw         $s0, 8($sp)
    088955CC:[8D020000]: lw         $v0, 0($t0)
    088955D0:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088955D4:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088955D8:[7C443C00]: ext        $a0, $v0, 16, 8
    088955DC:[30820040]: andi       $v0, $a0, 64
    088955E0:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088955E4:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    088955E8:[1040001B]: beq        $v0, $zr, 0x08895658
    088955EC:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    088955F0:[3084003F]: andi       $a0, $a0, 63
    088955F4:[28810018]: slti       $at, $a0, 24
    088955F8:[50200006]: beql       $at, $zr, 0x08895614
    088955FC:[28810030]: slti       $at, $a0, 48
    08895600:[00041080]: sll        $v0, $a0, 0x0002
    08895604:[02621021]: addu       $v0, $s3, $v0
    08895608:[8C420000]: lw         $v0, 0($v0)
    0889560C:[1000000B]: b          0x0889563C
    08895610:[AE420000]: sw         $v0, 0($s2)
    08895614:[50200007]: beql       $at, $zr, 0x08895634
    08895618:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0889561C:[8E83000C]: lw         $v1, 12($s4)
    08895620:[00041080]: sll        $v0, $a0, 0x0002
    08895624:[00431021]: addu       $v0, $v0, $v1
    08895628:[8C42FFA0]: lw         $v0, -96($v0)
    0889562C:[10000003]: b          0x0889563C
    08895630:[AE420000]: sw         $v0, 0($s2)
    08895634:[0E2256A1]: jal        0x08895A84
    08895638:[26060004]: addiu      $a2, $s0, 4
    0889563C:[8E030004]: lw         $v1, 4($s0)
    08895640:[8E420000]: lw         $v0, 0($s2)
    08895644:[26100008]: addiu      $s0, $s0, 8
    08895648:[00431021]: addu       $v0, $v0, $v1
    0889564C:[AE420000]: sw         $v0, 0($s2)
    08895650:[10000041]: b          0x08895758
    08895654:[92040000]: lbu        $a0, 0($s0)
    08895658:[30820080]: andi       $v0, $a0, 128
    0889565C:[50400028]: beql       $v0, $zr, 0x08895700
    08895660:[28810018]: slti       $at, $a0, 24
    08895664:[3084003F]: andi       $a0, $a0, 63
    08895668:[28810018]: slti       $at, $a0, 24
    0889566C:[50200006]: beql       $at, $zr, 0x08895688
    08895670:[28810030]: slti       $at, $a0, 48
    08895674:[00041080]: sll        $v0, $a0, 0x0002
    08895678:[02621021]: addu       $v0, $s3, $v0
    0889567C:[8C420000]: lw         $v0, 0($v0)
    08895680:[1000000B]: b          0x088956B0
    08895684:[AE420000]: sw         $v0, 0($s2)
    08895688:[50200007]: beql       $at, $zr, 0x088956A8
    0889568C:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08895690:[8E83000C]: lw         $v1, 12($s4)
    08895694:[00041080]: sll        $v0, $a0, 0x0002
    08895698:[00431021]: addu       $v0, $v0, $v1
    0889569C:[8C42FFA0]: lw         $v0, -96($v0)
    088956A0:[10000003]: b          0x088956B0
    088956A4:[AE420000]: sw         $v0, 0($s2)
    088956A8:[0E2256A1]: jal        0x08895A84
    088956AC:[26060004]: addiu      $a2, $s0, 4
    088956B0:[8E040004]: lw         $a0, 4($s0)
    088956B4:[3082FFFF]: andi       $v0, $a0, -1
    088956B8:[28410018]: slti       $at, $v0, 24
    088956BC:[50200005]: beql       $at, $zr, 0x088956D4
    088956C0:[8E83000C]: lw         $v1, 12($s4)
    088956C4:[00021080]: sll        $v0, $v0, 0x0002
    088956C8:[02621021]: addu       $v0, $s3, $v0
    088956CC:[10000004]: b          0x088956E0
    088956D0:[8C430000]: lw         $v1, 0($v0)
    088956D4:[00021080]: sll        $v0, $v0, 0x0002
    088956D8:[00431021]: addu       $v0, $v0, $v1
    088956DC:[8C43FFA0]: lw         $v1, -96($v0)
    088956E0:[00041403]: sra        $v0, $a0, 0x0010
    088956E4:[00621821]: addu       $v1, $v1, $v0
    088956E8:[8E420000]: lw         $v0, 0($s2)
    088956EC:[26100008]: addiu      $s0, $s0, 8
    088956F0:[00431021]: addu       $v0, $v0, $v1
    088956F4:[AE420000]: sw         $v0, 0($s2)
    088956F8:[10000017]: b          0x08895758
    088956FC:[92040000]: lbu        $a0, 0($s0)
    08895700:[50200007]: beql       $at, $zr, 0x08895720
    08895704:[28810030]: slti       $at, $a0, 48
    08895708:[00041080]: sll        $v0, $a0, 0x0002
    0889570C:[02621021]: addu       $v0, $s3, $v0
    08895710:[AE420000]: sw         $v0, 0($s2)
    08895714:[8E020000]: lw         $v0, 0($s0)
    08895718:[1000000F]: b          0x08895758
    0889571C:[7C443E00]: ext        $a0, $v0, 24, 8
    08895720:[50200009]: beql       $at, $zr, 0x08895748
    08895724:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08895728:[2482FFE8]: addiu      $v0, $a0, -24
    0889572C:[00021880]: sll        $v1, $v0, 0x0002
    08895730:[8E82000C]: lw         $v0, 12($s4)
    08895734:[00431021]: addu       $v0, $v0, $v1
    08895738:[AE420000]: sw         $v0, 0($s2)
    0889573C:[8E020000]: lw         $v0, 0($s0)
    08895740:[10000005]: b          0x08895758
    08895744:[7C443E00]: ext        $a0, $v0, 24, 8
    08895748:[0E2256A1]: jal        0x08895A84
    0889574C:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08895750:[90440004]: lbu        $a0, 4($v0)
    08895754:[24500004]: addiu      $s0, $v0, 4
    08895758:[30820040]: andi       $v0, $a0, 64
    0889575C:[5040001A]: beql       $v0, $zr, 0x088957C8
    08895760:[30820080]: andi       $v0, $a0, 128
    08895764:[3084003F]: andi       $a0, $a0, 63
    08895768:[28810018]: slti       $at, $a0, 24
    0889576C:[50200006]: beql       $at, $zr, 0x08895788
    08895770:[28810030]: slti       $at, $a0, 48
    08895774:[00041080]: sll        $v0, $a0, 0x0002
    08895778:[02621021]: addu       $v0, $s3, $v0
    0889577C:[8C420000]: lw         $v0, 0($v0)
    08895780:[1000000B]: b          0x088957B0
    08895784:[AE220000]: sw         $v0, 0($s1)
    08895788:[50200007]: beql       $at, $zr, 0x088957A8
    0889578C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08895790:[8E83000C]: lw         $v1, 12($s4)
    08895794:[00041080]: sll        $v0, $a0, 0x0002
    08895798:[00431021]: addu       $v0, $v0, $v1
    0889579C:[8C42FFA0]: lw         $v0, -96($v0)
    088957A0:[10000003]: b          0x088957B0
    088957A4:[AE220000]: sw         $v0, 0($s1)
    088957A8:[0E2256A1]: jal        0x08895A84
    088957AC:[26060004]: addiu      $a2, $s0, 4
    088957B0:[8E030004]: lw         $v1, 4($s0)
    088957B4:[8E220000]: lw         $v0, 0($s1)
    088957B8:[26100008]: addiu      $s0, $s0, 8
    088957BC:[00431021]: addu       $v0, $v0, $v1
    088957C0:[1000003C]: b          0x088958B4
    088957C4:[AE220000]: sw         $v0, 0($s1)
    088957C8:[50400027]: beql       $v0, $zr, 0x08895868
    088957CC:[28810018]: slti       $at, $a0, 24
    088957D0:[3084003F]: andi       $a0, $a0, 63
    088957D4:[28810018]: slti       $at, $a0, 24
    088957D8:[50200006]: beql       $at, $zr, 0x088957F4
    088957DC:[28810030]: slti       $at, $a0, 48
    088957E0:[00041080]: sll        $v0, $a0, 0x0002
    088957E4:[02621021]: addu       $v0, $s3, $v0
    088957E8:[8C420000]: lw         $v0, 0($v0)
    088957EC:[1000000B]: b          0x0889581C
    088957F0:[AE220000]: sw         $v0, 0($s1)
    088957F4:[50200007]: beql       $at, $zr, 0x08895814
    088957F8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088957FC:[8E83000C]: lw         $v1, 12($s4)
    08895800:[00041080]: sll        $v0, $a0, 0x0002
    08895804:[00431021]: addu       $v0, $v0, $v1
    08895808:[8C42FFA0]: lw         $v0, -96($v0)
    0889580C:[10000003]: b          0x0889581C
    08895810:[AE220000]: sw         $v0, 0($s1)
    08895814:[0E2256A1]: jal        0x08895A84
    08895818:[26060004]: addiu      $a2, $s0, 4
    0889581C:[8E040004]: lw         $a0, 4($s0)
    08895820:[3082FFFF]: andi       $v0, $a0, -1
    08895824:[28410018]: slti       $at, $v0, 24
    08895828:[50200005]: beql       $at, $zr, 0x08895840
    0889582C:[8E83000C]: lw         $v1, 12($s4)
    08895830:[00021080]: sll        $v0, $v0, 0x0002
    08895834:[02621021]: addu       $v0, $s3, $v0
    08895838:[10000004]: b          0x0889584C
    0889583C:[8C430000]: lw         $v1, 0($v0)
    08895840:[00021080]: sll        $v0, $v0, 0x0002
    08895844:[00431021]: addu       $v0, $v0, $v1
    08895848:[8C43FFA0]: lw         $v1, -96($v0)
    0889584C:[00041403]: sra        $v0, $a0, 0x0010
    08895850:[00621821]: addu       $v1, $v1, $v0
    08895854:[8E220000]: lw         $v0, 0($s1)
    08895858:[26100008]: addiu      $s0, $s0, 8
    0889585C:[00431021]: addu       $v0, $v0, $v1
    08895860:[10000014]: b          0x088958B4
    08895864:[AE220000]: sw         $v0, 0($s1)
    08895868:[50200006]: beql       $at, $zr, 0x08895884
    0889586C:[28810030]: slti       $at, $a0, 48
    08895870:[00041080]: sll        $v0, $a0, 0x0002
    08895874:[02621021]: addu       $v0, $s3, $v0
    08895878:[AE220000]: sw         $v0, 0($s1)
    0889587C:[1000000D]: b          0x088958B4
    08895880:[26100004]: addiu      $s0, $s0, 4
    08895884:[50200008]: beql       $at, $zr, 0x088958A8
    08895888:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0889588C:[2482FFE8]: addiu      $v0, $a0, -24
    08895890:[00021880]: sll        $v1, $v0, 0x0002
    08895894:[8E82000C]: lw         $v0, 12($s4)
    08895898:[26100004]: addiu      $s0, $s0, 4
    0889589C:[00431021]: addu       $v0, $v0, $v1
    088958A0:[10000004]: b          0x088958B4
    088958A4:[AE220000]: sw         $v0, 0($s1)
    088958A8:[0E2256A1]: jal        0x08895A84
    088958AC:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    088958B0:[24500004]: addiu      $s0, $v0, 4
    088958B4:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    088958B8:[8FBF001C]: lw         $ra, 28($sp)
    088958BC:[8FB40018]: lw         $s4, 24($sp)
    088958C0:[8FB30014]: lw         $s3, 20($sp)
    088958C4:[8FB20010]: lw         $s2, 16($sp)
    088958C8:[8FB1000C]: lw         $s1, 12($sp)
    088958CC:[8FB00008]: lw         $s0, 8($sp)
    088958D0:[03E00008]: jr         $ra
    088958D4:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8921EC0 26,720,182 instructions (0.329%), 342,798 calls (08921EC0 - 08922044, length 98)
    08921EC0:[27BDFFE0]: addiu      $sp, $sp, -32
    08921EC4:[AFB60018]: sw         $s6, 24($sp)
    08921EC8:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08921ECC:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    08921ED0:[AFB20008]: sw         $s2, 8($sp)
    08921ED4:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    08921ED8:[AFB10004]: sw         $s1, 4($sp)
    08921EDC:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    08921EE0:[AFB00000]: sw         $s0, 0($sp)
    08921EE4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08921EE8:[AFBF001C]: sw         $ra, 28($sp)
    08921EEC:[AFB50014]: sw         $s5, 20($sp)
    08921EF0:[AFB40010]: sw         $s4, 16($sp)
    08921EF4:[10800009]: beq        $a0, $zr, 0x08921F1C
    08921EF8:[AFB3000C]: sw         $s3, 12($sp)
    08921EFC:[8C820028]: lw         $v0, 40($a0)
    08921F00:[8CA30058]: lw         $v1, 88($a1)
    08921F04:[00431024]: and        $v0, $v0, $v1
    08921F08:[3044FFFF]: andi       $a0, $v0, -1
    08921F0C:[10800003]: beq        $a0, $zr, 0x08921F1C
    08921F10:[7C027804]: ins        $v0, $zr, 0, 16
    08921F14:[5440000B]: bnel       $v0, $zr, 0x08921F44
    08921F18:[8E060014]: lw         $a2, 20($s0)
    08921F1C:[8FBF001C]: lw         $ra, 28($sp)
    08921F20:[8FB60018]: lw         $s6, 24($sp)
    08921F24:[8FB50014]: lw         $s5, 20($sp)
    08921F28:[8FB40010]: lw         $s4, 16($sp)
    08921F2C:[8FB3000C]: lw         $s3, 12($sp)
    08921F30:[8FB20008]: lw         $s2, 8($sp)
    08921F34:[8FB10004]: lw         $s1, 4($sp)
    08921F38:[8FB00000]: lw         $s0, 0($sp)
    08921F3C:[03E00008]: jr         $ra
    08921F40:[27BD0020]: addiu      $sp, $sp, 32
    08921F44:[8E070018]: lw         $a3, 24($s0)
    08921F48:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08921F4C:[0E24723A]: jal        0x0891C8E8
    08921F50:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    08921F54:[8E020008]: lw         $v0, 8($s0)
    08921F58:[26050030]: addiu      $a1, $s0, 48
    08921F5C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08921F60:[30420001]: andi       $v0, $v0, 1
    08921F64:[0E247308]: jal        0x0891CC20
    08921F68:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    08921F6C:[8E050010]: lw         $a1, 16($s0)
    08921F70:[0E247B84]: jal        0x0891EE10
    08921F74:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08921F78:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08921F7C:[0E248969]: jal        0x089225A4
    08921F80:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    08921F84:[32230004]: andi       $v1, $s1, 4
    08921F88:[0043A00B]: movn       $s4, $v0, $v1
    08921F8C:[1E800013]: bgtz       $s4, 0x08921FDC
    08921F90:[8E15000C]: lw         $s5, 12($s0)
    08921F94:[8E420054]: lw         $v0, 84($s2)
    08921F98:[30420100]: andi       $v0, $v0, 256
    08921F9C:[1040FFDF]: beq        $v0, $zr, 0x08921F1C
    08921FA0:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    08921FA4:[8C593A6C]: lw         $t9, 14956($v0)
    08921FA8:[1320FFDC]: beq        $t9, $zr, 0x08921F1C
    08921FAC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921FB0:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08921FB4:[8FBF001C]: lw         $ra, 28($sp)
    08921FB8:[8FB60018]: lw         $s6, 24($sp)
    08921FBC:[8FB50014]: lw         $s5, 20($sp)
    08921FC0:[8FB40010]: lw         $s4, 16($sp)
    08921FC4:[8FB3000C]: lw         $s3, 12($sp)
    08921FC8:[8FB20008]: lw         $s2, 8($sp)
    08921FCC:[8FB10004]: lw         $s1, 4($sp)
    08921FD0:[8FB00000]: lw         $s0, 0($sp)
    08921FD4:[03200008]: jr         $t9
    08921FD8:[27BD0020]: addiu      $sp, $sp, 32
    08921FDC:[0A2487FC]: j          0x08921FF0
    08921FE0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08921FE4:[26310001]: addiu      $s1, $s1, 1
    08921FE8:[5291FFEB]: beql       $s4, $s1, 0x08921F98
    08921FEC:[8E420054]: lw         $v0, 84($s2)
    08921FF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921FF4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08921FF8:[0E247247]: jal        0x0891C91C
    08921FFC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08922000:[1040FFF8]: beq        $v0, $zr, 0x08921FE4
    08922004:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08922008:[8E050020]: lw         $a1, 32($s0)
    0892200C:[0E24726C]: jal        0x0891C9B0
    08922010:[8E060024]: lw         $a2, 36($s0)
    08922014:[0E247766]: jal        0x0891DD98
    08922018:[00000000]: nop
    0892201C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08922020:[12A00005]: beq        $s5, $zr, 0x08922038
    08922024:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08922028:[0E247538]: jal        0x0891D4E0
    0892202C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08922030:[0A2487FA]: j          0x08921FE8
    08922034:[26310001]: addiu      $s1, $s1, 1
    08922038:[0E248595]: jal        0x08921654
    0892203C:[26310001]: addiu      $s1, $s1, 1
    08922040:[0A2487FA]: j          0x08921FE8
    08922044:[00000000]: nop
  Back Branch 08921F9C 342,798 times (length 34)
    08921F08:[3044FFFF]: andi       $a0, $v0, -1
    08921F0C:[10800003]: beq        $a0, $zr, 0x08921F1C
    08921F10:[7C027804]: ins        $v0, $zr, 0, 16
    08921F14:[5440000B]: bnel       $v0, $zr, 0x08921F44
    08921F18:[8E060014]: lw         $a2, 20($s0)
--> 08921F1C:[8FBF001C]: lw         $ra, 28($sp)
    08921F20:[8FB60018]: lw         $s6, 24($sp)
    08921F24:[8FB50014]: lw         $s5, 20($sp)
    08921F28:[8FB40010]: lw         $s4, 16($sp)
    08921F2C:[8FB3000C]: lw         $s3, 12($sp)
    08921F30:[8FB20008]: lw         $s2, 8($sp)
    08921F34:[8FB10004]: lw         $s1, 4($sp)
    08921F38:[8FB00000]: lw         $s0, 0($sp)
    08921F3C:[03E00008]: jr         $ra
    08921F40:[27BD0020]: addiu      $sp, $sp, 32
    08921F44:[8E070018]: lw         $a3, 24($s0)
    08921F48:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08921F4C:[0E24723A]: jal        0x0891C8E8
    08921F50:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    08921F54:[8E020008]: lw         $v0, 8($s0)
    08921F58:[26050030]: addiu      $a1, $s0, 48
    08921F5C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08921F60:[30420001]: andi       $v0, $v0, 1
    08921F64:[0E247308]: jal        0x0891CC20
    08921F68:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    08921F6C:[8E050010]: lw         $a1, 16($s0)
    08921F70:[0E247B84]: jal        0x0891EE10
    08921F74:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08921F78:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08921F7C:[0E248969]: jal        0x089225A4
    08921F80:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    08921F84:[32230004]: andi       $v1, $s1, 4
    08921F88:[0043A00B]: movn       $s4, $v0, $v1
    08921F8C:[1E800013]: bgtz       $s4, 0x08921FDC
    08921F90:[8E15000C]: lw         $s5, 12($s0)
    08921F94:[8E420054]: lw         $v0, 84($s2)
    08921F98:[30420100]: andi       $v0, $v0, 256
--> 08921F9C:[1040FFDF]: beq        $v0, $zr, 0x08921F1C
    08921FA0:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    08921FA4:[8C593A6C]: lw         $t9, 14956($v0)
    08921FA8:[1320FFDC]: beq        $t9, $zr, 0x08921F1C
    08921FAC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 08921FE8 342,798 times (length 22)
    08921F84:[32230004]: andi       $v1, $s1, 4
    08921F88:[0043A00B]: movn       $s4, $v0, $v1
    08921F8C:[1E800013]: bgtz       $s4, 0x08921FDC
    08921F90:[8E15000C]: lw         $s5, 12($s0)
    08921F94:[8E420054]: lw         $v0, 84($s2)
--> 08921F98:[30420100]: andi       $v0, $v0, 256
    08921F9C:[1040FFDF]: beq        $v0, $zr, 0x08921F1C
    08921FA0:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    08921FA4:[8C593A6C]: lw         $t9, 14956($v0)
    08921FA8:[1320FFDC]: beq        $t9, $zr, 0x08921F1C
    08921FAC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08921FB0:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08921FB4:[8FBF001C]: lw         $ra, 28($sp)
    08921FB8:[8FB60018]: lw         $s6, 24($sp)
    08921FBC:[8FB50014]: lw         $s5, 20($sp)
    08921FC0:[8FB40010]: lw         $s4, 16($sp)
    08921FC4:[8FB3000C]: lw         $s3, 12($sp)
    08921FC8:[8FB20008]: lw         $s2, 8($sp)
    08921FCC:[8FB10004]: lw         $s1, 4($sp)
    08921FD0:[8FB00000]: lw         $s0, 0($sp)
    08921FD4:[03200008]: jr         $t9
    08921FD8:[27BD0020]: addiu      $sp, $sp, 32
    08921FDC:[0A2487FC]: j          0x08921FF0
    08921FE0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08921FE4:[26310001]: addiu      $s1, $s1, 1
--> 08921FE8:[5291FFEB]: beql       $s4, $s1, 0x08921F98
    08921FEC:[8E420054]: lw         $v0, 84($s2)
    08921FF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921FF4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08921FF8:[0E247247]: jal        0x0891C91C
  Back Branch 08922000 342,798 times (length 9)
    08921FD0:[8FB00000]: lw         $s0, 0($sp)
    08921FD4:[03200008]: jr         $t9
    08921FD8:[27BD0020]: addiu      $sp, $sp, 32
    08921FDC:[0A2487FC]: j          0x08921FF0
    08921FE0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08921FE4:[26310001]: addiu      $s1, $s1, 1
    08921FE8:[5291FFEB]: beql       $s4, $s1, 0x08921F98
    08921FEC:[8E420054]: lw         $v0, 84($s2)
    08921FF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921FF4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08921FF8:[0E247247]: jal        0x0891C91C
    08921FFC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 08922000:[1040FFF8]: beq        $v0, $zr, 0x08921FE4
    08922004:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08922008:[8E050020]: lw         $a1, 32($s0)
    0892200C:[0E24726C]: jal        0x0891C9B0
    08922010:[8E060024]: lw         $a2, 36($s0)
  Back Branch 08922040 198,644 times (length 24)
    08921FD4:[03200008]: jr         $t9
    08921FD8:[27BD0020]: addiu      $sp, $sp, 32
    08921FDC:[0A2487FC]: j          0x08921FF0
    08921FE0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08921FE4:[26310001]: addiu      $s1, $s1, 1
--> 08921FE8:[5291FFEB]: beql       $s4, $s1, 0x08921F98
    08921FEC:[8E420054]: lw         $v0, 84($s2)
    08921FF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921FF4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08921FF8:[0E247247]: jal        0x0891C91C
    08921FFC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08922000:[1040FFF8]: beq        $v0, $zr, 0x08921FE4
    08922004:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08922008:[8E050020]: lw         $a1, 32($s0)
    0892200C:[0E24726C]: jal        0x0891C9B0
    08922010:[8E060024]: lw         $a2, 36($s0)
    08922014:[0E247766]: jal        0x0891DD98
    08922018:[00000000]: nop
    0892201C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08922020:[12A00005]: beq        $s5, $zr, 0x08922038
    08922024:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08922028:[0E247538]: jal        0x0891D4E0
    0892202C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08922030:[0A2487FA]: j          0x08921FE8
    08922034:[26310001]: addiu      $s1, $s1, 1
    08922038:[0E248595]: jal        0x08921654
    0892203C:[26310001]: addiu      $s1, $s1, 1
--> 08922040:[0A2487FA]: j          0x08921FE8
    08922044:[00000000]: nop
  Back Branch 08922030 142,512 times (length 20)
    08921FD4:[03200008]: jr         $t9
    08921FD8:[27BD0020]: addiu      $sp, $sp, 32
    08921FDC:[0A2487FC]: j          0x08921FF0
    08921FE0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08921FE4:[26310001]: addiu      $s1, $s1, 1
--> 08921FE8:[5291FFEB]: beql       $s4, $s1, 0x08921F98
    08921FEC:[8E420054]: lw         $v0, 84($s2)
    08921FF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08921FF4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08921FF8:[0E247247]: jal        0x0891C91C
    08921FFC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08922000:[1040FFF8]: beq        $v0, $zr, 0x08921FE4
    08922004:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08922008:[8E050020]: lw         $a1, 32($s0)
    0892200C:[0E24726C]: jal        0x0891C9B0
    08922010:[8E060024]: lw         $a2, 36($s0)
    08922014:[0E247766]: jal        0x0891DD98
    08922018:[00000000]: nop
    0892201C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08922020:[12A00005]: beq        $s5, $zr, 0x08922038
    08922024:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08922028:[0E247538]: jal        0x0891D4E0
    0892202C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
--> 08922030:[0A2487FA]: j          0x08921FE8
    08922034:[26310001]: addiu      $s1, $s1, 1
    08922038:[0E248595]: jal        0x08921654
    0892203C:[26310001]: addiu      $s1, $s1, 1
    08922040:[0A2487FA]: j          0x08921FE8
_S1_2_88F8C2C 26,491,390 instructions (0.326%), 2,649,139 calls (088F8C2C - 088F8F80, length 214)
    088F8C2C:[8CA60054]: lw         $a2, 84($a1)
    088F8C30:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    088F8C34:[10C4008C]: beq        $a2, $a0, 0x088F8E68
    088F8C38:[24A30058]: addiu      $v1, $a1, 88
    088F8C3C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088F8C40:[50C40003]: beql       $a2, $a0, 0x088F8C50
    088F8C44:[8C670020]: lw         $a3, 32($v1)
    088F8C48:[100000CC]: b          0x088F8F7C
    088F8C4C:[00000000]: nop
    088F8C50:[8C66001C]: lw         $a2, 28($v1)
    088F8C54:[24E4FFFF]: addiu      $a0, $a3, -1
    088F8C58:[00C4082A]: slt        $at, $a2, $a0
    088F8C5C:[50200043]: beql       $at, $zr, 0x088F8D6C
    088F8C60:[44870000]: mtc1       $a3, $f0
    088F8C64:[44860000]: mtc1       $a2, $f0
    088F8C68:[46800060]: cvt.s.w    $f1, $f0
    088F8C6C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088F8C70:[C486FC74]: lwc1       $f6, -908($a0)
    088F8C74:[C4640008]: lwc1       $f4, 8($v1)
    088F8C78:[C463000C]: lwc1       $f3, 12($v1)
    088F8C7C:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8C80:[C4600010]: lwc1       $f0, 16($v1)
    088F8C84:[8C875D7C]: lw         $a3, 23932($a0)
    088F8C88:[46010082]: mul.s      $f2, $f0, $f1
    088F8C8C:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8C90:[46023082]: mul.s      $f2, $f6, $f2
    088F8C94:[C4610014]: lwc1       $f1, 20($v1)
    088F8C98:[C4600000]: lwc1       $f0, 0($v1)
    088F8C9C:[4600108D]: trunc.w.s  $f2, $f2
    088F8CA0:[44061000]: mfc1       $a2, $f2
    088F8CA4:[24C80002]: addiu      $t0, $a2, 2
    088F8CA8:[00083083]: sra        $a2, $t0, 0x0002
    088F8CAC:[24C61000]: addiu      $a2, $a2, 4096
    088F8CB0:[30C63FFF]: andi       $a2, $a2, 16383
    088F8CB4:[00063080]: sll        $a2, $a2, 0x0002
    088F8CB8:[00E63021]: addu       $a2, $a3, $a2
    088F8CBC:[C4C20000]: lwc1       $f2, 0($a2)
    088F8CC0:[46022102]: mul.s      $f4, $f4, $f2
    088F8CC4:[7D066880]: ext        $a2, $t0, 2, 14
    088F8CC8:[00063080]: sll        $a2, $a2, 0x0002
    088F8CCC:[00E63021]: addu       $a2, $a3, $a2
    088F8CD0:[C4C20000]: lwc1       $f2, 0($a2)
    088F8CD4:[46021882]: mul.s      $f2, $f3, $f2
    088F8CD8:[46022081]: sub.s      $f2, $f4, $f2
    088F8CDC:[46020842]: mul.s      $f1, $f1, $f2
    088F8CE0:[46010000]: add.s      $f0, $f0, $f1
    088F8CE4:[E4A0009C]: swc1       $f0, 156($a1)
    088F8CE8:[C460001C]: lwc1       $f0, 28($v1)
    088F8CEC:[C4620010]: lwc1       $f2, 16($v1)
    088F8CF0:[8C865D7C]: lw         $a2, 23932($a0)
    088F8CF4:[46800160]: cvt.s.w    $f5, $f0
    088F8CF8:[C4640008]: lwc1       $f4, 8($v1)
    088F8CFC:[C463000C]: lwc1       $f3, 12($v1)
    088F8D00:[C4610018]: lwc1       $f1, 24($v1)
    088F8D04:[46051082]: mul.s      $f2, $f2, $f5
    088F8D08:[C4600004]: lwc1       $f0, 4($v1)
    088F8D0C:[46023082]: mul.s      $f2, $f6, $f2
    088F8D10:[4600108D]: trunc.w.s  $f2, $f2
    088F8D14:[44041000]: mfc1       $a0, $f2
    088F8D18:[24840002]: addiu      $a0, $a0, 2
    088F8D1C:[00043883]: sra        $a3, $a0, 0x0002
    088F8D20:[7C846880]: ext        $a0, $a0, 2, 14
    088F8D24:[00042080]: sll        $a0, $a0, 0x0002
    088F8D28:[00C42021]: addu       $a0, $a2, $a0
    088F8D2C:[C4820000]: lwc1       $f2, 0($a0)
    088F8D30:[46022102]: mul.s      $f4, $f4, $f2
    088F8D34:[24E41000]: addiu      $a0, $a3, 4096
    088F8D38:[30843FFF]: andi       $a0, $a0, 16383
    088F8D3C:[00042080]: sll        $a0, $a0, 0x0002
    088F8D40:[00C42021]: addu       $a0, $a2, $a0
    088F8D44:[C4820000]: lwc1       $f2, 0($a0)
    088F8D48:[46021882]: mul.s      $f2, $f3, $f2
    088F8D4C:[46022080]: add.s      $f2, $f4, $f2
    088F8D50:[46020842]: mul.s      $f1, $f1, $f2
    088F8D54:[46010000]: add.s      $f0, $f0, $f1
    088F8D58:[E4A000C8]: swc1       $f0, 200($a1)
    088F8D5C:[8C64001C]: lw         $a0, 28($v1)
    088F8D60:[24840001]: addiu      $a0, $a0, 1
    088F8D64:[10000085]: b          0x088F8F7C
    088F8D68:[AC64001C]: sw         $a0, 28($v1)
    088F8D6C:[46800060]: cvt.s.w    $f1, $f0
    088F8D70:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088F8D74:[C486FC74]: lwc1       $f6, -908($a0)
    088F8D78:[C4640008]: lwc1       $f4, 8($v1)
    088F8D7C:[C463000C]: lwc1       $f3, 12($v1)
    088F8D80:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8D84:[C4600010]: lwc1       $f0, 16($v1)
    088F8D88:[8C875D7C]: lw         $a3, 23932($a0)
    088F8D8C:[46010082]: mul.s      $f2, $f0, $f1
    088F8D90:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8D94:[46023082]: mul.s      $f2, $f6, $f2
    088F8D98:[C4610014]: lwc1       $f1, 20($v1)
    088F8D9C:[C4600000]: lwc1       $f0, 0($v1)
    088F8DA0:[4600108D]: trunc.w.s  $f2, $f2
    088F8DA4:[44061000]: mfc1       $a2, $f2
    088F8DA8:[24C80002]: addiu      $t0, $a2, 2
    088F8DAC:[00083083]: sra        $a2, $t0, 0x0002
    088F8DB0:[24C61000]: addiu      $a2, $a2, 4096
    088F8DB4:[30C63FFF]: andi       $a2, $a2, 16383
    088F8DB8:[00063080]: sll        $a2, $a2, 0x0002
    088F8DBC:[00E63021]: addu       $a2, $a3, $a2
    088F8DC0:[C4C20000]: lwc1       $f2, 0($a2)
    088F8DC4:[46022102]: mul.s      $f4, $f4, $f2
    088F8DC8:[7D066880]: ext        $a2, $t0, 2, 14
    088F8DCC:[00063080]: sll        $a2, $a2, 0x0002
    088F8DD0:[00E63021]: addu       $a2, $a3, $a2
    088F8DD4:[C4C20000]: lwc1       $f2, 0($a2)
    088F8DD8:[46021882]: mul.s      $f2, $f3, $f2
    088F8DDC:[46022081]: sub.s      $f2, $f4, $f2
    088F8DE0:[46020842]: mul.s      $f1, $f1, $f2
    088F8DE4:[46010000]: add.s      $f0, $f0, $f1
    088F8DE8:[E4A0009C]: swc1       $f0, 156($a1)
    088F8DEC:[C4600020]: lwc1       $f0, 32($v1)
    088F8DF0:[C4620010]: lwc1       $f2, 16($v1)
    088F8DF4:[C4640008]: lwc1       $f4, 8($v1)
    088F8DF8:[46800160]: cvt.s.w    $f5, $f0
    088F8DFC:[C463000C]: lwc1       $f3, 12($v1)
    088F8E00:[C4610018]: lwc1       $f1, 24($v1)
    088F8E04:[8C845D7C]: lw         $a0, 23932($a0)
    088F8E08:[46051082]: mul.s      $f2, $f2, $f5
    088F8E0C:[C4600004]: lwc1       $f0, 4($v1)
    088F8E10:[46023082]: mul.s      $f2, $f6, $f2
    088F8E14:[4600108D]: trunc.w.s  $f2, $f2
    088F8E18:[44031000]: mfc1       $v1, $f2
    088F8E1C:[24630002]: addiu      $v1, $v1, 2
    088F8E20:[00033083]: sra        $a2, $v1, 0x0002
    088F8E24:[7C636880]: ext        $v1, $v1, 2, 14
    088F8E28:[00031880]: sll        $v1, $v1, 0x0002
    088F8E2C:[00831821]: addu       $v1, $a0, $v1
    088F8E30:[C4620000]: lwc1       $f2, 0($v1)
    088F8E34:[46022102]: mul.s      $f4, $f4, $f2
    088F8E38:[24C31000]: addiu      $v1, $a2, 4096
    088F8E3C:[30633FFF]: andi       $v1, $v1, 16383
    088F8E40:[00031880]: sll        $v1, $v1, 0x0002
    088F8E44:[00831821]: addu       $v1, $a0, $v1
    088F8E48:[C4620000]: lwc1       $f2, 0($v1)
    088F8E4C:[46021882]: mul.s      $f2, $f3, $f2
    088F8E50:[46022080]: add.s      $f2, $f4, $f2
    088F8E54:[46020842]: mul.s      $f1, $f1, $f2
    088F8E58:[46010000]: add.s      $f0, $f0, $f1
    088F8E5C:[E4A000C8]: swc1       $f0, 200($a1)
    088F8E60:[10000046]: b          0x088F8F7C
    088F8E64:[ACA00054]: sw         $zr, 84($a1)
    088F8E68:[8C66001C]: lw         $a2, 28($v1)
    088F8E6C:[3C04447A]: lui        $a0, 0x447A <=> li $a0, 0x447A0000
    088F8E70:[44843000]: mtc1       $a0, $f6
    088F8E74:[24C40001]: addiu      $a0, $a2, 1
    088F8E78:[AC64001C]: sw         $a0, 28($v1)
    088F8E7C:[C461001C]: lwc1       $f1, 28($v1)
    088F8E80:[C4670020]: lwc1       $f7, 32($v1)
    088F8E84:[C4690024]: lwc1       $f9, 36($v1)
    088F8E88:[C4600028]: lwc1       $f0, 40($v1)
    088F8E8C:[46800A20]: cvt.s.w    $f8, $f1
    088F8E90:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088F8E94:[C482FC74]: lwc1       $f2, -908($a0)
    088F8E98:[C4640010]: lwc1       $f4, 16($v1)
    088F8E9C:[C4650008]: lwc1       $f5, 8($v1)
    088F8EA0:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8EA4:[46090001]: sub.s      $f0, $f0, $f9
    088F8EA8:[8C875D7C]: lw         $a3, 23932($a0)
    088F8EAC:[C463000C]: lwc1       $f3, 12($v1)
    088F8EB0:[C4610014]: lwc1       $f1, 20($v1)
    088F8EB4:[46004202]: mul.s      $f8, $f8, $f0
    088F8EB8:[3C0408BB]: lui        $a0, 0x08BB <=> li $a0, 0x08BB0000
    088F8EBC:[468039E0]: cvt.s.w    $f7, $f7
    088F8EC0:[C4600000]: lwc1       $f0, 0($v1)
    088F8EC4:[460741C3]: div.s      $f7, $f8, $f7
    088F8EC8:[460749C0]: add.s      $f7, $f9, $f7
    088F8ECC:[46063983]: div.s      $f6, $f7, $f6
    088F8ED0:[46062102]: mul.s      $f4, $f4, $f6
    088F8ED4:[46041082]: mul.s      $f2, $f2, $f4
    088F8ED8:[4600108D]: trunc.w.s  $f2, $f2
    088F8EDC:[468010A0]: cvt.s.w    $f2, $f2
    088F8EE0:[4600108D]: trunc.w.s  $f2, $f2
    088F8EE4:[44061000]: mfc1       $a2, $f2
    088F8EE8:[24C60002]: addiu      $a2, $a2, 2
    088F8EEC:[00064083]: sra        $t0, $a2, 0x0002
    088F8EF0:[7CC66880]: ext        $a2, $a2, 2, 14
    088F8EF4:[00064880]: sll        $t1, $a2, 0x0002
    088F8EF8:[25061000]: addiu      $a2, $t0, 4096
    088F8EFC:[30C63FFF]: andi       $a2, $a2, 16383
    088F8F00:[00064080]: sll        $t0, $a2, 0x0002
    088F8F04:[00E83021]: addu       $a2, $a3, $t0
    088F8F08:[C4C40000]: lwc1       $f4, 0($a2)
    088F8F0C:[00E93021]: addu       $a2, $a3, $t1
    088F8F10:[C4C20000]: lwc1       $f2, 0($a2)
    088F8F14:[46042902]: mul.s      $f4, $f5, $f4
    088F8F18:[46021882]: mul.s      $f2, $f3, $f2
    088F8F1C:[46022081]: sub.s      $f2, $f4, $f2
    088F8F20:[46020842]: mul.s      $f1, $f1, $f2
    088F8F24:[46010000]: add.s      $f0, $f0, $f1
    088F8F28:[E4A0009C]: swc1       $f0, 156($a1)
    088F8F2C:[8C845D7C]: lw         $a0, 23932($a0)
    088F8F30:[C4640008]: lwc1       $f4, 8($v1)
    088F8F34:[C463000C]: lwc1       $f3, 12($v1)
    088F8F38:[00893021]: addu       $a2, $a0, $t1
    088F8F3C:[00882021]: addu       $a0, $a0, $t0
    088F8F40:[C4C00000]: lwc1       $f0, 0($a2)
    088F8F44:[C4820000]: lwc1       $f2, 0($a0)
    088F8F48:[C4610018]: lwc1       $f1, 24($v1)
    088F8F4C:[46002102]: mul.s      $f4, $f4, $f0
    088F8F50:[46021882]: mul.s      $f2, $f3, $f2
    088F8F54:[C4600004]: lwc1       $f0, 4($v1)
    088F8F58:[46022080]: add.s      $f2, $f4, $f2
    088F8F5C:[46020842]: mul.s      $f1, $f1, $f2
    088F8F60:[46010000]: add.s      $f0, $f0, $f1
    088F8F64:[E4A000C8]: swc1       $f0, 200($a1)
    088F8F68:[8C64001C]: lw         $a0, 28($v1)
    088F8F6C:[8C630020]: lw         $v1, 32($v1)
    088F8F70:[14830002]: bne        $a0, $v1, 0x088F8F7C
    088F8F74:[00000000]: nop
    088F8F78:[ACA00054]: sw         $zr, 84($a1)
    088F8F7C:[03E00008]: jr         $ra
    088F8F80:[00000000]: nop
_S1_2_8925C40 26,417,307 instructions (0.325%), 3,773,901 calls (08925C40 - 08925C64, length 10)
_S1_2_8925A80 23,379,126 instructions (0.288%), 3,896,521 calls (08925A80 - 08925A94, length 6)
_S1_2_889BF94 23,090,056 instructions (0.284%), 505,152 calls (0889BF94 - 0889C1C8, length 142)
_S1_2_8919918 22,901,360 instructions (0.282%), 197,690 calls (08919918 - 0891A0AC, length 486)
  Back Branch 08919E14 197,670 times (length 298)
  Back Branch 0891A034 3,880 times (length 44)
  Back Branch 0891A044 3,880 times (length 48)
  Back Branch 08919F8C 3,880 times (length 229)
_S1_2_89258B8 20,653,984 instructions (0.254%), 2,581,748 calls (089258B8 - 089258D4, length 8)
_S1_2_8925D6C 20,630,608 instructions (0.254%), 2,578,826 calls (08925D6C - 08925D9C, length 13)
_S1_2_88FC0D4 19,865,635 instructions (0.245%), 878,510 calls (088FC0D4 - 088FC1FC, length 75)
_S1_2_88F83E4 19,086,973 instructions (0.235%), 583,347 calls (088F83E4 - 088F861C, length 143)
_S1_2_88F8F84 18,678,898 instructions (0.230%), 2,649,139 calls (088F8F84 - 088F8FB4, length 13)
_S1_2_8923298 18,482,754 instructions (0.228%), 187,680 calls (08923154 - 089234A4, length 213)
  Back Branch 08923438 187,680 times (length 187)
  Back Branch 08923290 185,559 times (length 13)
_S1_2_8925B4C 17,546,472 instructions (0.216%), 2,193,309 calls (08925B4C - 08925B68, length 8)
_S1_2_889A080 16,830,816 instructions (0.207%), 242,597 calls (0889A080 - 0889A28C, length 132)
_S1_2_8925C90 16,186,534 instructions (0.199%), 2,312,362 calls (08925C90 - 08925CCC, length 16)
_S1_2_891C8E8 15,900,977 instructions (0.196%), 342,798 calls (0891C8E8 - 089212B0, length 4723)
  Back Branch 0891CB78 583,114 times (length 13)
  Back Branch 0892127C 257,912 times (length 4580)
  Back Branch 08921244 68,299 times (length 4552)
_S1_2_880C578 15,812,620 instructions (0.195%), 67,555 calls (0880C578 - 0880C698, length 73)
  Back Branch 0880C640 1,688,875 times (length 10)
_S1_2_88FC38C 15,743,342 instructions (0.194%), 439,285 calls (088FC38C - 088FC4A4, length 71)
_S1_2_891A0B0 15,541,919 instructions (0.191%), 277,469 calls (0891A0B0 - 0891A474, length 242)
  Back Branch 0891A218 277,469 times (length 36)
  Back Branch 0891A220 277,469 times (length 69)
  Back Branch 0891A22C 277,469 times (length 40)
  Back Branch 0891A194 277,469 times (length 34)
  Back Branch 0891A468 197,670 times (length 150)
  Back Branch 0891A1E8 79,799 times (length 56)
_S1_2_889AE9C 15,540,353 instructions (0.191%), 242,597 calls (0889AE9C - 0889B064, length 115)
_S1_2_890DBA4 15,444,966 instructions (0.190%), 458,666 calls (0890DBA4 - 0890DD20, length 96)
_S1_2_8984F20 15,386,753 instructions (0.190%), 229,902 calls (08984F20 - 08985608, length 443)
_S1_2_885CCD8 15,254,414 instructions (0.188%), 18,218 calls (0885CCD8 - 0885CD98, length 49)
  Back Branch 0885CD78 1,028,744 times (length 26)
_S1_2_89AF828 15,167,580 instructions (0.187%), 26,151 calls (089AF828 - 089AFDD8, length 365)
  Back Branch 089AFD8C 941,436 times (length 292)
  Back Branch 089AFD9C 78,453 times (length 307)
_S1_2_885CE2C 14,575,916 instructions (0.180%), 524,172 calls (0885CE2C - 0885CF3C, length 69)
_S1_2_89A6274 14,509,776 instructions (0.179%), 8,891 calls (089A6274 - 089A6490, length 136)
  Back Branch 089A635C 302,294 times (length 18)
  Back Branch 089A6428 255,003 times (length 15)
  Back Branch 089A63F8 255,003 times (length 45)
  Back Branch 089A648C 239,297 times (length 29)
  Back Branch 089A63B8 8,889 times (length 16)
  Back Branch 089A63CC 1,188 times (length 34)
_S1_2_8854340 14,509,548 instructions (0.179%), 57,438 calls (08854340 - 088549EC, length 428)
  Back Branch 088549A4 123,032 times (length 246)
_S1_2_891EDB0 14,463,830 instructions (0.178%), 1,446,383 calls (0891EDB0 - 0891EDDC, length 12)
  Back Branch 0891EDC8 1,446,383 times (length 6)
_S1_2_898C2DC 14,412,064 instructions (0.178%), 292,605 calls (0898C2DC - 0898C540, length 154)
  Back Branch 0898C3CC 261,705 times (length 49)
  Back Branch 0898C354 261,705 times (length 18)
  Back Branch 0898C50C 261,705 times (length 82)
  Back Branch 0898C4AC 30,900 times (length 104)
  Back Branch 0898C530 1 times (length 22)
_S1_2_8842C58 14,234,840 instructions (0.175%), 202,010 calls (08842C58 - 08842CCC, length 30)
  Back Branch 08842CB8 801,020 times (length 15)
  Back Branch 08842CA8 800,974 times (length 7)
_S1_2_884AC04 14,067,132 instructions (0.173%), 11,278 calls (0884AC04 - 0884B0B8, length 302)
  Back Branch 0884AFBC 349,618 times (length 76)
_S1_2_8837094 13,737,452 instructions (0.169%), 781,878 calls (08837094 - 088370FC, length 27)
_S1_2_885CF40 13,617,912 instructions (0.168%), 486,354 calls (0885CF40 - 0885D204, length 178)
_S1_2_8925A58 13,304,160 instructions (0.164%), 1,330,416 calls (08925A58 - 08925A7C, length 10)
_S1_2_883106C 13,104,420 instructions (0.161%), 163,681 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
  Back Branch 088310CC 163,681 times (length 16)
_S1_2_8925BDC 12,937,025 instructions (0.159%), 2,587,405 calls (08925BDC - 08925BF8, length 8)
_S1_2_891D384 12,660,608 instructions (0.156%), 197,822 calls (0891D384 - 0891D4DC, length 87)
_S1_2_893D770 12,402,374 instructions (0.153%), 524,070 calls (0893D770 - 0893D8E4, length 94)
_S1_2_88A1E88 12,247,722 instructions (0.151%), 680,429 calls (088A1E88 - 088A1EDC, length 22)
_S1_2_8956B1C 12,082,626 instructions (0.149%), 111,146 calls (08956B1C - 0895A174, length 3479)
  Back Branch 08957F74 970 times (length 11)
  Back Branch 089580B0 904 times (length 26)
  Back Branch 089582CC 521 times (length 112)
  Back Branch 089584A0 373 times (length 111)
  Back Branch 08957FAC 316 times (length 10)
  Back Branch 08958BC0 244 times (length 23)
  Back Branch 08958C30 158 times (length 22)
  Back Branch 089585D8 6 times (length 23)
  Back Branch 08958648 5 times (length 22)
  Back Branch 08958EB4 4 times (length 124)
  Back Branch 089590B8 3 times (length 123)
_S1_2_888CD0C 12,071,347 instructions (0.149%), 287,072 calls (0888CD0C - 0888CF40, length 142)
_S1_2_8903980 11,758,896 instructions (0.145%), 8,172 calls (08903980 - 08903E1C, length 296)
  Back Branch 08903DA0 185,571 times (length 19)
  Back Branch 08903DEC 69,840 times (length 158)
  Back Branch 08903B24 32,688 times (length 21)
_S1_2_8922048 11,709,949 instructions (0.144%), 290,143 calls (08922048 - 08922100, length 47)
  Back Branch 089220DC 52,655 times (length 13)
_S1_2_888CB6C 11,694,618 instructions (0.144%), 271,542 calls (0888CB6C - 0888CD08, length 104)
_S1_2_88958D8 11,671,145 instructions (0.144%), 340,886 calls (088958D8 - 08895A80, length 107)
_S1_2_898C658 11,086,931 instructions (0.137%), 93,136 calls (0898C658 - 0898C99C, length 210)
  Back Branch 0898C788 184,758 times (length 10)
  Back Branch 0898C6BC 93,136 times (length 6)
  Back Branch 0898C71C 81,036 times (length 30)
  Back Branch 0898C914 81,036 times (length 156)
  Back Branch 0898C8A4 71,689 times (length 21)
  Back Branch 0898C970 17,775 times (length 48)
  Back Branch 0898C6D0 12,100 times (length 11)
  Back Branch 0898C7CC 3,101 times (length 10)
  Back Branch 0898C948 1,789 times (length 76)
_S1_2_890EFE8 11,084,091 instructions (0.137%), 452,082 calls (0890EFE8 - 0890F180, length 103)
_S1_2_8823FE4 11,036,560 instructions (0.136%), 1,103,656 calls (08823FE4 - 08824018, length 14)
_S1_2_890E2CC 10,744,751 instructions (0.132%), 559,881 calls (0890E2CC - 0890E320, length 22)
  Back Branch 0890E30C 458,606 times (length 10)
_S1_2_881D1A0 10,672,740 instructions (0.131%), 592,930 calls (0881D1A0 - 0881D1E4, length 18)
_S1_2_8986D58 10,625,457 instructions (0.131%), 993,436 calls (08986D58 - 08986D90, length 15)
_S1_2_8890820 10,590,848 instructions (0.130%), 330,964 calls (08890820 - 0889089C, length 32)
_S1_2_88255B0 10,458,433 instructions (0.129%), 140,057 calls (088255B0 - 08825600, length 21)
  Back Branch 088255F4 700,285 times (length 15)
_S1_2_8890368 10,456,975 instructions (0.129%), 418,279 calls (08890368 - 088903C8, length 25)
_S1_2_881A924 10,410,412 instructions (0.128%), 867,535 calls (0881A924 - 0881A968, length 18)
_S1_2_883ECE4 10,380,845 instructions (0.128%), 4,722 calls (0883ECE4 - 0883F3F4, length 453)
  Back Branch 0883F00C 478,080 times (length 24)
  Back Branch 0883F08C 53,295 times (length 72)
  Back Branch 0883F390 19,911 times (length 342)
  Back Branch 0883F3AC 18,888 times (length 398)
  Back Branch 0883ED70 18,888 times (length 20)
  Back Branch 0883F39C 18,872 times (length 387)
  Back Branch 0883ED60 18,872 times (length 9)
  Back Branch 0883F380 9,344 times (length 332)
  Back Branch 0883F07C 5,010 times (length 20)
  Back Branch 0883F0D0 3,540 times (length 11)
_S1_2_8855010 10,095,538 instructions (0.124%), 561,978 calls (08855010 - 08855078, length 27)
_S1_2_884BEA4 9,899,325 instructions (0.122%), 22,713 calls (0884BCB4 - 0884CA90, length 888)
  Back Branch 0884CA5C 586,498 times (length 876)
  Back Branch 0884CA4C 22,810 times (length 862)
_S1_2_893D8E8 9,709,054 instructions (0.120%), 512,014 calls (0893D8E8 - 0893D944, length 24)
_S1_2_88DA3F8 9,690,849 instructions (0.119%), 4,569 calls (088DA3F8 - 088DA568, length 93)
  Back Branch 088DA4A4 1,165,095 times (length 8)
_S1_2_890DEDC 9,431,071 instructions (0.116%), 452,082 calls (0890DEDC - 0890E180, length 170)
_S1_2_88070E0 9,316,040 instructions (0.115%), 465,802 calls (088070E0 - 0880712C, length 20)
_S1_2_884FF90 9,123,322 instructions (0.112%), 140,812 calls (0884FF90 - 08850014, length 34)
  Back Branch 0884FFF0 560,570 times (length 10)
_S1_2_898676C 8,999,587 instructions (0.111%), 239,199 calls (0898676C - 089868E4, length 95)
_S1_2_891F928 8,986,888 instructions (0.111%), 8,832 calls (0891F928 - 0891FB7C, length 150)
  Back Branch 0891FA1C 600,284 times (length 17)
  Back Branch 0891FA2C 591,452 times (length 14)
  Back Branch 0891FAF4 8,832 times (length 86)
  Back Branch 0891FADC 8,832 times (length 22)
_S1_2_898C544 8,980,449 instructions (0.111%), 346,347 calls (0898C544 - 0898C654, length 69)
  Back Branch 0898C61C 315,437 times (length 43)
_S1_2_893E480 8,872,840 instructions (0.109%), 26,742 calls (0893E480 - 0893E504, length 34)
  Back Branch 0893E4F8 829,002 times (length 14)
  Back Branch 0893E4B0 427,872 times (length 8)
_S1_2_8890080 8,788,550 instructions (0.108%), 506,778 calls (08890080 - 088900B0, length 13)
  Back Branch 088900A4 655,138 times (length 8)
_S1_2_88867AC 8,731,127 instructions (0.108%), 10,779 calls (088867AC - 08886C20, length 286)
  Back Branch 08886BB4 80,644 times (length 159)
  Back Branch 08886A50 14,726 times (length 29)
_S1_2_8809E6C 8,716,950 instructions (0.107%), 174,339 calls (08809E6C - 08809EAC, length 17)
  Back Branch 08809EA0 697,356 times (length 11)
_S1_2_8850024 8,687,324 instructions (0.107%), 42,679 calls (08850024 - 088505A8, length 354)
_S1_2_891D2D0 8,506,346 instructions (0.105%), 197,822 calls (0891D2D0 - 0891D380, length 45)
_S1_2_88732F8 8,368,118 instructions (0.103%), 56,449 calls (088732F8 - 088735B8, length 177)
_S1_2_8858D50 8,335,055 instructions (0.103%), 18,218 calls (08858D50 - 08858E94, length 82)
  Back Branch 08858E30 273,270 times (length 30)
_S1_2_8894E30 8,297,506 instructions (0.102%), 118,554 calls (08894E30 - 08894F54, length 74)
  Back Branch 08894F20 322,213 times (length 16)
_S1_2_8925A18 8,293,472 instructions (0.102%), 518,342 calls (08925A18 - 08925A54, length 16)
_S1_2_8823F70 8,219,974 instructions (0.101%), 238,835 calls (08823F70 - 08823FE0, length 29)
  Back Branch 08823FC4 511,661 times (length 13)
_S1_2_8886C24 8,087,872 instructions (0.100%), 80,644 calls (08886C24 - 08886E78, length 150)
  Back Branch 08886E50 85,170 times (length 128)
  Back Branch 08886E3C 85,170 times (length 55)
_S1_2_89259B4 7,818,912 instructions (0.096%), 651,576 calls (089259B4 - 089259E0, length 12)
_S1_2_890E4AC 7,797,322 instructions (0.096%), 458,666 calls (0890E4AC - 0890E4F4, length 19)
_S1_2_88F1EB0 7,678,920 instructions (0.095%), 127,982 calls (088F1EB0 - 088F24DC, length 396)
_S1_2_898CA7C 7,637,967 instructions (0.094%), 53,686 calls (0898CA7C - 0898CDF0, length 222)
  Back Branch 0898CD40 125,209 times (length 14)
  Back Branch 0898CB80 53,686 times (length 30)
  Back Branch 0898CB8C 53,686 times (length 11)
  Back Branch 0898CD70 38,236 times (length 149)
  Back Branch 0898CDDC 37,187 times (length 121)
  Back Branch 0898CDC4 37,101 times (length 104)
  Back Branch 0898CB78 15,450 times (length 23)
  Back Branch 0898CDBC 1,898 times (length 37)
  Back Branch 0898CD78 6 times (length 7)
  Back Branch 0898CDB0 5 times (length 22)
  Back Branch 0898CDA0 4 times (length 17)
_S1_2_890C0E8 7,377,368 instructions (0.091%), 3,688,684 calls (0890C0E8 - 0890C0EC, length 2)
_S1_2_8829420 7,312,246 instructions (0.090%), 137,490 calls (08829420 - 088295C0, length 105)
_S1_2_890C0A0 7,291,864 instructions (0.090%), 3,645,932 calls (0890C0A0 - 0890C0A4, length 2)
_S1_2_891C91C 7,199,620 instructions (0.089%), 350,597 calls (0891C91C - 0891C980, length 26)
  Back Branch 0891C97C 162,917 times (length 11)
_S1_2_8912064 7,080,877 instructions (0.087%), 25,688 calls (08912064 - 08912B90, length 716)
_S1_2_895FB94 6,772,080 instructions (0.083%), 338,604 calls (0895FB94 - 089605D0, length 656)
_S1_2_891CB2C 6,740,116 instructions (0.083%), 603,706 calls (0891CB2C - 0891CB84, length 23)
  Back Branch 0891CB78 583,114 times (length 13)
_S1_2_881D1E8 6,673,015 instructions (0.082%), 1,334,603 calls (0881D1E8 - 0881D1F8, length 5)
_S1_2_881F39C 6,561,072 instructions (0.081%), 234,324 calls (0881F39C - 0881F408, length 28)
_S1_2_890F28C 6,527,177 instructions (0.080%), 102,665 calls (0890F28C - 0890F2F8, length 28)
  Back Branch 0890F2CC 697,791 times (length 11)
_S1_2_88A1EE0 6,465,740 instructions (0.080%), 132,058 calls (088A1EE0 - 088A20DC, length 128)
_S1_2_88A2ADC 6,222,584 instructions (0.077%), 777,823 calls (088A2ADC - 088A2AF8, length 8)
_S1_2_8925A98 6,176,590 instructions (0.076%), 617,659 calls (08925A98 - 08925ABC, length 10)
_S1_2_8872F78 6,121,704 instructions (0.075%), 18,984 calls (08872F78 - 088732F4, length 224)
  Back Branch 088732A4 114,816 times (length 41)
_S1_2_891C9B0 6,110,238 instructions (0.075%), 546,298 calls (0891C9B0 - 0891CA04, length 22)
  Back Branch 0891C9E8 535,358 times (length 4)
_S1_2_8841478 6,066,433 instructions (0.075%), 4,722 calls (08841478 - 08841A80, length 387)
  Back Branch 08841624 192,604 times (length 9)
  Back Branch 088418E8 69,756 times (length 12)
  Back Branch 088418F8 52,332 times (length 20)
  Back Branch 08841524 37,760 times (length 31)
  Back Branch 08841948 37,760 times (length 5)
  Back Branch 088417A4 18,888 times (length 155)
  Back Branch 08841534 18,888 times (length 42)
  Back Branch 08841A58 18,888 times (length 37)
  Back Branch 08841958 18,888 times (length 16)
  Back Branch 08841854 18,888 times (length 43)
  Back Branch 08841794 18,872 times (length 144)
  Back Branch 08841A48 18,872 times (length 26)
  Back Branch 08841904 18,872 times (length 35)
  Back Branch 08841844 18,872 times (length 32)
  Back Branch 08841914 14,166 times (length 43)
_S1_2_88907D8 5,957,352 instructions (0.073%), 330,964 calls (088907D8 - 0889081C, length 18)
_S1_2_891CF04 5,919,240 instructions (0.073%), 82,305 calls (0891CF04 - 0891D2CC, length 243)
  Back Branch 0891D0B0 82,305 times (length 91)
  Back Branch 0891D250 82,305 times (length 196)
  Back Branch 0891D2C8 3,960 times (length 112)
_S1_2_89403B4 5,891,104 instructions (0.073%), 127,912 calls (089403B4 - 08940440, length 36)
  Back Branch 08940410 256,420 times (length 13)
_S1_2_8895A84 5,849,800 instructions (0.072%), 584,980 calls (08895A84 - 08895B60, length 56)
_S1_2_891BCF0 5,843,376 instructions (0.072%), 240 calls (0891BC90 - 0891BD48, length 47)
  Back Branch 0891BD2C 960,768 times (length 6)
  Back Branch 0891BD3C 12,688 times (length 12)
  Back Branch 0891BD0C 240 times (length 33)
_S1_2_880BAD8 5,743,105 instructions (0.071%), 67,605 calls (0880BAD8 - 0880BE10, length 207)
  Back Branch 0880BD10 67,555 times (length 129)
  Back Branch 0880BE00 40 times (length 188)
_S1_2_89225A4 5,742,550 instructions (0.071%), 522,050 calls (089225A4 - 089225DC, length 15)
_S1_2_891EE10 5,639,650 instructions (0.069%), 563,965 calls (0891EE10 - 0891EE3C, length 12)
  Back Branch 0891EE28 563,965 times (length 6)
_S1_2_8809190 5,634,681 instructions (0.069%), 433,437 calls (08809190 - 08809214, length 34)
_S1_2_8809DB0 5,552,246 instructions (0.068%), 241,402 calls (08809DB0 - 08809E08, length 23)
_S1_2_8920074 5,543,037 instructions (0.068%), 326,061 calls (08920074 - 089200C8, length 22)
_S1_2_881A9E4 5,509,755 instructions (0.068%), 368,519 calls (0881A9E4 - 0881AA24, length 17)
_S1_2_8809D50 5,485,704 instructions (0.068%), 65,306 calls (08809D50 - 08809DAC, length 24)
  Back Branch 08809D6C 1,044,896 times (length 4)
_S1_2_8961F24 5,472,918 instructions (0.067%), 304,051 calls (08961F24 - 08962220, length 192)
_S1_2_88550CC 5,461,710 instructions (0.067%), 546,219 calls (088550CC - 088550F0, length 10)
_S1_2_8978424 5,453,270 instructions (0.067%), 31,751 calls (08978424 - 0897A358, length 1998)
  Back Branch 089795E0 66,840 times (length 104)
  Back Branch 089795CC 4,456 times (length 75)
  Back Branch 089795B8 4,456 times (length 58)
  Back Branch 08978D48 8 times (length 4)
  Back Branch 08978D58 6 times (length 14)
_S1_2_8837024 5,417,125 instructions (0.067%), 258,987 calls (08837024 - 08837090, length 28)
_S1_2_8840768 5,109,768 instructions (0.063%), 4,722 calls (08840768 - 08840D6C, length 386)
  Back Branch 08840C18 56,664 times (length 22)
  Back Branch 08840A38 56,664 times (length 19)
  Back Branch 08840A94 56,664 times (length 16)
  Back Branch 08840AE0 56,664 times (length 16)
  Back Branch 08840B2C 56,664 times (length 16)
  Back Branch 08840B70 56,664 times (length 16)
  Back Branch 08840BB4 56,664 times (length 16)
  Back Branch 088409E8 18,888 times (length 86)
  Back Branch 088409D8 18,872 times (length 75)
_S1_2_890875C 5,098,242 instructions (0.063%), 4,086 calls (0890875C - 0890A314, length 1775)
  Back Branch 08908AAC 12,258 times (length 5)
  Back Branch 08909570 8,172 times (length 267)
  Back Branch 08909124 8,172 times (length 279)
  Back Branch 08909A00 8,172 times (length 281)
  Back Branch 0890A228 1,995 times (length 32)
_S1_2_891D87C 5,051,372 instructions (0.062%), 38,601 calls (0891D87C - 0891DBEC, length 221)
  Back Branch 0891DBE0 33,898 times (length 171)
  Back Branch 0891DB34 23,929 times (length 116)
  Back Branch 0891DB8C 23,017 times (length 144)
  Back Branch 0891DA38 20,524 times (length 37)
  Back Branch 0891DB60 20,290 times (length 130)
  Back Branch 0891DB68 20,124 times (length 22)
  Back Branch 0891DB94 19,989 times (length 21)
  Back Branch 0891D9FC 19,583 times (length 22)
  Back Branch 0891DBE8 19,583 times (length 21)
  Back Branch 0891DBBC 19,583 times (length 20)
  Back Branch 0891DBB4 19,583 times (length 157)
  Back Branch 0891DB3C 19,583 times (length 22)
  Back Branch 0891DB04 19,583 times (length 101)
  Back Branch 0891DB0C 19,583 times (length 23)
  Back Branch 0891DAE0 19,583 times (length 23)
  Back Branch 0891DAD8 19,583 times (length 87)
  Back Branch 0891DAAC 19,583 times (length 27)
  Back Branch 0891DAA4 19,583 times (length 71)
  Back Branch 0891DA80 19,583 times (length 33)
  Back Branch 0891DA78 19,583 times (length 57)
  Back Branch 0891DA40 19,583 times (length 26)
_S1_2_8922DC8 5,034,927 instructions (0.062%), 194,889 calls (08922DC8 - 08923150, length 227)
_S1_2_8923E30 5,010,093 instructions (0.062%), 185,559 calls (0891CBD4 - 08923E80, length 7340)
  Back Branch 0891CC10 337,570 times (length 9)
  Back Branch 08923E6C 185,559 times (length 7336)
_S1_2_88550F4 4,992,341 instructions (0.061%), 18,218 calls (088550F4 - 088552C8, length 118)
  Back Branch 08855288 218,616 times (length 71)
_S1_2_8962F60 4,983,168 instructions (0.061%), 21,854 calls (08962F60 - 08966ADC, length 3808)
  Back Branch 089644B4 28,261 times (length 33)
  Back Branch 089643FC 2,874 times (length 29)
  Back Branch 08966110 10 times (length 19)
  Back Branch 08966528 8 times (length 10)
_S1_2_88D9FF0 4,972,695 instructions (0.061%), 76,503 calls (088D9FF0 - 088DA128, length 79)
_S1_2_88BB844 4,934,685 instructions (0.061%), 704,955 calls (088BB844 - 088BB864, length 9)
_S1_2_890E4F8 4,925,510 instructions (0.061%), 8,915 calls (0890E4F8 - 0890E5C0, length 51)
  Back Branch 0890E580 186,690 times (length 25)
_S1_2_894067C 4,833,069 instructions (0.060%), 8,915 calls (0894067C - 089406E4, length 27)
  Back Branch 089406CC 443,921 times (length 15)
_S1_2_89A6AB8 4,680,681 instructions (0.058%), 1 calls (089A6AB8 - 089A6DC0, length 195)
  Back Branch 089A6CE8 86,679 times (length 98)
  Back Branch 089A6CD4 86,678 times (length 81)
  Back Branch 089A6BD4 86,678 times (length 48)
  Back Branch 089A6D68 1 times (length 157)
_S1_2_8831BAC 4,619,573 instructions (0.057%), 10,523 calls (08831BAC - 08831D80, length 118)
  Back Branch 08831D10 157,845 times (length 18)
  Back Branch 08831C24 157,845 times (length 18)
_S1_2_895FCE0 4,589,360 instructions (0.057%), 229,468 calls (0895FCE0 - 089605D0, length 573)
_S1_2_889A304 4,488,732 instructions (0.055%), 33,498 calls (0889A304 - 0889A53C, length 143)
_S1_2_88FA610 4,325,878 instructions (0.053%), 75,826 calls (088FA610 - 088FA7D8, length 115)
  Back Branch 088FA7B4 151,652 times (length 95)
_S1_2_8912B94 4,258,274 instructions (0.052%), 26,985 calls (08912B94 - 08913040, length 300)
_S1_2_8808F34 4,079,664 instructions (0.050%), 84,993 calls (0880896C - 08808F94, length 395)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808F90 84,993 times (length 368)
_S1_2_89258A4 4,049,865 instructions (0.050%), 809,973 calls (089258A4 - 089258B4, length 5)
_S1_2_88908A0 4,046,367 instructions (0.050%), 175,929 calls (088908A0 - 088908F8, length 23)
_S1_2_88911B8 4,038,537 instructions (0.050%), 605 calls (088911B8 - 088917C8, length 389)
  Back Branch 08891794 69,375 times (length 76)
  Back Branch 08891780 42,264 times (length 49)
  Back Branch 0889165C 17,479 times (length 275)
_S1_2_88AD328 3,959,560 instructions (0.049%), 1,790 calls (088AD328 - 088AD9D4, length 428)
  Back Branch 088AD970 23,270 times (length 254)
  Back Branch 088AD998 1,800 times (length 8)
_S1_2_8808E94 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808EC4, length 343)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808EC0 131,882 times (length 310)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808E60 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808E90, length 330)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808E8C 131,882 times (length 297)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808DF8 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808E28, length 304)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808E24 131,882 times (length 271)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808DC4 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808DF4, length 291)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808DF0 131,882 times (length 258)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808D90 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808DC0, length 278)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808DBC 131,882 times (length 245)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808D5C 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808D8C, length 265)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808D88 131,882 times (length 232)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808D28 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808D58, length 252)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808D54 131,882 times (length 219)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808CF4 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808D24, length 239)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808D20 131,882 times (length 206)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808C24 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808C54, length 187)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808C50 131,882 times (length 154)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8808B54 3,956,460 instructions (0.049%), 131,882 calls (0880896C - 08808B84, length 135)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808B80 131,882 times (length 102)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_88F1E34 3,839,460 instructions (0.047%), 127,982 calls (088F1E34 - 088F24DC, length 427)
_S1_2_8918350 3,830,667 instructions (0.047%), 8,886 calls (08918350 - 089183A0, length 21)
  Back Branch 0891838C 375,987 times (length 15)
_S1_2_88B96A0 3,799,525 instructions (0.047%), 45,691 calls (088B96A0 - 088B97F0, length 85)
_S1_2_8806FF0 3,769,080 instructions (0.046%), 179,480 calls (08806FF0 - 08807040, length 21)
_S1_2_8808BBC 3,747,990 instructions (0.046%), 124,933 calls (0880896C - 08808BEC, length 161)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808BE8 124,933 times (length 128)
_S1_2_889AE44 3,638,955 instructions (0.045%), 242,597 calls (0889AE44 - 0889AE98, length 22)
_S1_2_8883864 3,583,428 instructions (0.044%), 8,914 calls (08883864 - 08883954, length 61)
  Back Branch 08883934 570,496 times (length 43)
_S1_2_8886FB4 3,572,961 instructions (0.044%), 8,832 calls (08886FB4 - 08887068, length 46)
  Back Branch 08887038 256,719 times (length 23)
_S1_2_88510C8 3,561,156 instructions (0.044%), 57,438 calls (088510C8 - 08851248, length 97)
_S1_2_898562C 3,528,126 instructions (0.043%), 196,007 calls (0898562C - 089857E0, length 110)
_S1_2_89A73C4 3,509,730 instructions (0.043%), 8,889 calls (089A73C4 - 089A749C, length 55)
  Back Branch 089A7424 284,448 times (length 11)
  Back Branch 089A7484 14,256 times (length 11)
  Back Branch 089A7498 1,188 times (length 34)
_S1_2_891CC20 3,427,980 instructions (0.042%), 342,798 calls (0891CC20 - 0891CC68, length 19)
  Back Branch 0891CC5C 342,798 times (length 9)
_S1_2_884CBFC 3,396,911 instructions (0.042%), 485,273 calls (0884CBFC - 0884CC14, length 7)
_S1_2_896FDD0 3,332,171 instructions (0.041%), 144,877 calls (0896FDD0 - 0897215C, length 2276)
_S1_2_881A9DC 3,297,118 instructions (0.041%), 1,648,559 calls (0881A9DC - 0881A9E0, length 2)
_S1_2_881A76C 3,289,853 instructions (0.041%), 63,182 calls (0881A76C - 0881A8DC, length 93)
_S1_2_88FA9A4 3,281,413 instructions (0.040%), 144,635 calls (088FA9A4 - 088FAB2C, length 99)
_S1_2_88D9E48 3,253,128 instructions (0.040%), 36,552 calls (088D9E48 - 088D9FEC, length 106)
_S1_2_8894F58 3,196,959 instructions (0.039%), 33,665 calls (08894F58 - 08895020, length 51)
  Back Branch 08894FF0 150,635 times (length 11)
_S1_2_89B2B24 3,190,500 instructions (0.039%), 7,012 calls (089B2B24 - 089B2D20, length 128)
  Back Branch 089B2CE8 210,280 times (length 33)
  Back Branch 089B2CF8 28,048 times (length 109)
  Back Branch 089B2C4C 80 times (length 25)
_S1_2_88F2594 3,184,708 instructions (0.039%), 39,266 calls (088F2594 - 088F2B0C, length 351)
_S1_2_8808A30 3,165,168 instructions (0.039%), 131,882 calls (0880896C - 08808A78, length 68)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_882923C 3,164,865 instructions (0.039%), 99,749 calls (088291D0 - 0882941C, length 148)
  Back Branch 088293BC 107,256 times (length 125)
_S1_2_88A9804 3,147,902 instructions (0.039%), 6,597 calls (088A9804 - 088A9C30, length 268)
  Back Branch 088A9AB0 24,773 times (length 114)
_S1_2_89A7E54 3,145,809 instructions (0.039%), 2 calls (089A7E54 - 089A860C, length 495)
  Back Branch 089A81A0 43,748 times (length 191)
  Back Branch 089A82E4 25,694 times (length 100)
  Back Branch 089A837C 18,983 times (length 141)
  Back Branch 089A82F8 18,052 times (length 91)
  Back Branch 089A821C 14,455 times (length 36)
  Back Branch 089A8250 9,007 times (length 47)
  Back Branch 089A831C 9,005 times (length 115)
  Back Branch 089A851C 9 times (length 405)
  Back Branch 089A852C 9 times (length 11)
  Back Branch 089A856C 9 times (length 383)
  Back Branch 089A8578 5 times (length 428)
  Back Branch 089A8588 5 times (length 11)
  Back Branch 089A84C0 4 times (length 267)
  Back Branch 089A8608 3 times (length 285)
_S1_2_8822808 3,127,004 instructions (0.039%), 356,740 calls (08822808 - 08822838, length 13)
_S1_2_891CAA8 3,105,816 instructions (0.038%), 221,844 calls (0891CAA8 - 0891CAF0, length 19)
_S1_2_8850B18 3,093,463 instructions (0.038%), 66,929 calls (08850B18 - 08850C40, length 75)
_S1_2_8850A1C 3,087,964 instructions (0.038%), 49,806 calls (08850A1C - 08850B14, length 63)
_S1_2_88A20E0 3,043,900 instructions (0.037%), 9,724 calls (088A20E0 - 088A2154, length 30)
  Back Branch 088A212C 282,044 times (length 6)
  Back Branch 088A213C 145,860 times (length 18)
_S1_2_8890EB4 3,012,272 instructions (0.037%), 605 calls (08890EB4 - 08891118, length 154)
  Back Branch 088910F8 69,375 times (length 135)
  Back Branch 08890FFC 63,396 times (length 46)
_S1_2_888FDD8 3,000,639 instructions (0.037%), 5 calls (0888FDD8 - 0889007C, length 170)
  Back Branch 08890018 89,413 times (length 41)
  Back Branch 08890030 8,177 times (length 83)
  Back Branch 08890044 864 times (length 117)
_S1_2_89A3D1C 2,988,791 instructions (0.037%), 53,711 calls (089A3D1C - 089A3F38, length 136)
  Back Branch 089A3DCC 14,589 times (length 16)
  Back Branch 089A3F2C 13,455 times (length 90)
  Back Branch 089A3F1C 598 times (length 86)
_S1_2_8834BAC 2,975,648 instructions (0.037%), 18,284 calls (08834BAC - 08835854, length 811)
_S1_2_8998DA4 2,973,024 instructions (0.037%), 8,891 calls (08998DA4 - 089990C0, length 200)
  Back Branch 08998E94 53,714 times (length 16)
  Back Branch 08998EC8 53,714 times (length 8)
  Back Branch 08998FBC 53,711 times (length 63)
  Back Branch 08998E40 44,920 times (length 8)
  Back Branch 08999024 598 times (length 65)
  Back Branch 08999014 3 times (length 85)
_S1_2_88F359C 2,969,175 instructions (0.037%), 14,399 calls (088F359C - 088F3980, length 250)
  Back Branch 088F3948 29,326 times (length 173)
_S1_2_889B068 2,930,950 instructions (0.036%), 293,095 calls (0889B068 - 0889B08C, length 10)
_S1_2_891CB88 2,901,430 instructions (0.036%), 290,143 calls (0891CB88 - 0891CBD0, length 19)
  Back Branch 0891CBC4 290,143 times (length 9)
_S1_2_89A7DB8 2,884,922 instructions (0.036%), 75,919 calls (089A7DB8 - 089A7E50, length 39)
_S1_2_89C9EC8 2,879,973 instructions (0.035%), 4,507 calls (089C9EC8 - 089CA2D4, length 260)
  Back Branch 089CA27C 22,535 times (length 219)
_S1_2_893E0F8 2,857,146 instructions (0.035%), 183 calls (0893E0F8 - 0893E1F4, length 64)
  Back Branch 0893E144 711,134 times (length 11)
_S1_2_89866D8 2,805,141 instructions (0.035%), 88,133 calls (089866D8 - 08986768, length 37)
_S1_2_89050C4 2,801,029 instructions (0.035%), 4,086 calls (089050C4 - 08906180, length 1072)
  Back Branch 08905278 12,258 times (length 5)
  Back Branch 08905A60 8,172 times (length 445)
  Back Branch 08905B64 4,086 times (length 60)
  Back Branch 0890535C 4,086 times (length 34)
_S1_2_88319B0 2,797,802 instructions (0.034%), 10,523 calls (088319B0 - 08831B34, length 98)
  Back Branch 08831B00 94,707 times (length 45)
_S1_2_8842B9C 2,780,644 instructions (0.034%), 22,393 calls (08842B9C - 08842C54, length 47)
  Back Branch 08842C2C 179,003 times (length 21)
  Back Branch 08842C3C 89,527 times (length 29)
_S1_2_88331CC 2,775,016 instructions (0.034%), 693,754 calls (088331CC - 088331D8, length 4)
_S1_2_882555C 2,768,813 instructions (0.034%), 37,174 calls (0882555C - 088255AC, length 21)
  Back Branch 088255A0 185,870 times (length 15)
_S1_2_898C290 2,768,623 instructions (0.034%), 145,717 calls (0898C290 - 0898C2D8, length 19)
_S1_2_8808FB4 2,758,260 instructions (0.034%), 91,942 calls (0880896C - 08808FCC, length 409)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808FC8 91,942 times (length 382)
_S1_2_8808F18 2,758,260 instructions (0.034%), 91,942 calls (0880896C - 08808F30, length 370)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808F2C 91,942 times (length 343)
_S1_2_88736A4 2,757,867 instructions (0.034%), 125,735 calls (088736A4 - 0887376C, length 51)
_S1_2_88513E4 2,754,465 instructions (0.034%), 84,184 calls (088513E4 - 0885147C, length 39)
  Back Branch 08851448 89,691 times (length 11)
_S1_2_8898D44 2,719,987 instructions (0.034%), 46,680 calls (08898D44 - 08898F1C, length 119)
_S1_2_89259E4 2,715,986 instructions (0.033%), 208,922 calls (089259E4 - 08925A14, length 13)
_S1_2_88902C0 2,710,670 instructions (0.033%), 97,762 calls (088902C0 - 08890364, length 42)
_S1_2_898C19C 2,645,023 instructions (0.033%), 145,717 calls (0898C19C - 0898C25C, length 49)
  Back Branch 0898C230 130,267 times (length 12)
_S1_2_8873770 2,640,435 instructions (0.033%), 125,735 calls (08873770 - 088737C0, length 21)
_S1_2_8986D2C 2,636,628 instructions (0.032%), 241,209 calls (08986D2C - 08986D54, length 11)
_S1_2_88A4284 2,620,415 instructions (0.032%), 374,345 calls (088A4284 - 088A429C, length 7)
_S1_2_89AB02C 2,600,370 instructions (0.032%), 86,679 calls (089AB02C - 089AB558, length 332)
_S1_2_891D4E0 2,565,216 instructions (0.032%), 142,512 calls (0891D4E0 - 0891D52C, length 20)
_S1_2_8983D20 2,562,005 instructions (0.032%), 88,345 calls (08983D20 - 08984F1C, length 1152)
_S1_2_8809174 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 0880918C, length 521)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809188 84,993 times (length 494)
_S1_2_8809120 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 08809138, length 500)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809134 84,993 times (length 473)
_S1_2_880905C 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 08809074, length 451)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809070 84,993 times (length 424)
_S1_2_8809040 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 08809058, length 444)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809054 84,993 times (length 417)
_S1_2_8809024 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 0880903C, length 437)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809038 84,993 times (length 410)
_S1_2_8808FEC 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 08809004, length 423)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08809000 84,993 times (length 396)
_S1_2_8808EFC 2,549,790 instructions (0.031%), 84,993 calls (0880896C - 08808F14, length 363)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808F10 84,993 times (length 336)
_S1_2_88A42A0 2,537,496 instructions (0.031%), 39 calls (088A42A0 - 088A5810, length 1373)
  Back Branch 088A577C 9,945 times (length 359)
  Back Branch 088A4CE4 663 times (length 193)
  Back Branch 088A5790 624 times (length 657)
  Back Branch 088A57B8 39 times (length 8)
  Back Branch 088A4D0C 39 times (length 8)
_S1_2_89A11CC 2,511,830 instructions (0.031%), 109,210 calls (089A11CC - 089A1264, length 39)
_S1_2_8850C74 2,501,576 instructions (0.031%), 80,696 calls (08850C74 - 08850D04, length 37)
_S1_2_88D5F40 2,481,026 instructions (0.031%), 55,607 calls (088D5F40 - 088D62E4, length 234)
_S1_2_88078CC 2,477,813 instructions (0.031%), 190,601 calls (088078CC - 08807948, length 32)
_S1_2_880E584 2,469,600 instructions (0.030%), 61,740 calls (0880E584 - 0880E6FC, length 95)
  Back Branch 0880E610 61,740 times (length 15)
  Back Branch 0880E624 61,740 times (length 19)
_S1_2_890DDC0 2,452,812 instructions (0.030%), 8,887 calls (0890DDC0 - 0890DE3C, length 32)
  Back Branch 0890DE0C 186,627 times (length 12)
_S1_2_890DE64 2,435,038 instructions (0.030%), 8,887 calls (0890DE64 - 0890DED8, length 30)
  Back Branch 0890DEB0 186,627 times (length 12)
_S1_2_890DD48 2,435,038 instructions (0.030%), 8,887 calls (0890DD48 - 0890DDBC, length 30)
  Back Branch 0890DD94 186,627 times (length 12)
_S1_2_8824E90 2,417,171 instructions (0.030%), 18,284 calls (08824E90 - 08825178, length 187)
  Back Branch 08825118 91,420 times (length 153)
_S1_2_88F3498 2,415,082 instructions (0.030%), 20,314 calls (088F3498 - 088F3598, length 65)
  Back Branch 088F3570 61,543 times (length 31)
_S1_2_891CA08 2,412,267 instructions (0.030%), 185,559 calls (0891CA08 - 0891CA38, length 13)
_S1_2_88F2CD4 2,381,887 instructions (0.029%), 43,956 calls (088F2CD4 - 088F309C, length 243)
_S1_2_89158C0 2,378,968 instructions (0.029%), 19,381 calls (089158C0 - 08915FF4, length 462)
  Back Branch 08915F94 13,750 times (length 382)
_S1_2_88099AC 2,370,858 instructions (0.029%), 8,913 calls (088099AC - 08809D4C, length 233)
  Back Branch 08809D0C 35,652 times (length 11)
_S1_2_8983A38 2,369,642 instructions (0.029%), 107,711 calls (08983A38 - 08984F1C, length 1338)
_S1_2_8885778 2,360,568 instructions (0.029%), 56,204 calls (08885778 - 0888581C, length 42)
_S1_2_8873B20 2,350,872 instructions (0.029%), 4,860 calls (08873B20 - 08873BA0, length 33)
  Back Branch 08873B84 243,000 times (length 13)
_S1_2_8926158 2,350,692 instructions (0.029%), 130,594 calls (08926158 - 089261A8, length 21)
_S1_2_893EDB0 2,339,168 instructions (0.029%), 8,914 calls (0893EDB0 - 0893F4C8, length 455)
  Back Branch 0893F480 98,054 times (length 5)
  Back Branch 0893F494 17,828 times (length 409)
_S1_2_884B454 2,335,883 instructions (0.029%), 18,872 calls (0884B454 - 0884BAF0, length 424)
_S1_2_8806868 2,321,151 instructions (0.029%), 54,632 calls (08806868 - 08806AD4, length 156)
_S1_2_8842D1C 2,316,474 instructions (0.029%), 163,162 calls (08842D1C - 08842D78, length 24)
_S1_2_899D534 2,296,563 instructions (0.028%), 53,711 calls (0899D534 - 0899D5EC, length 47)
_S1_2_8961F6C 2,268,736 instructions (0.028%), 283,592 calls (08961F6C - 08962220, length 174)
_S1_2_891FD40 2,266,560 instructions (0.028%), 47,220 calls (0891FD40 - 0891FFEC, length 172)
  Back Branch 0891FFE8 47,220 times (length 144)
_S1_2_88092D0 2,258,340 instructions (0.028%), 161,310 calls (088091FC - 088092E8, length 60)
  Back Branch 088092E4 161,310 times (length 60)
_S1_2_880895C 2,241,994 instructions (0.028%), 131,882 calls (0880895C - 08808A78, length 72)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
_S1_2_8899AC0 2,225,358 instructions (0.027%), 123,631 calls (08899AC0 - 08899B04, length 18)
_S1_2_8921420 2,211,670 instructions (0.027%), 221,167 calls (08921420 - 0892144C, length 12)
  Back Branch 08921438 221,167 times (length 6)
_S1_2_880C060 2,177,528 instructions (0.027%), 61,740 calls (0880C060 - 0880C224, length 114)
  Back Branch 0880C1B0 43,831 times (length 4)
  Back Branch 0880C174 2,368 times (length 7)
_S1_2_891AA94 2,150,660 instructions (0.026%), 107,533 calls (0891AA94 - 0891AAE0, length 20)
_S1_2_891CBD4 2,148,974 instructions (0.026%), 191,803 calls (0891CBD4 - 0891CC1C, length 19)
  Back Branch 0891CC10 337,570 times (length 9)
_S1_2_8895B50 2,140,920 instructions (0.026%), 428,184 calls (08895B50 - 08895B60, length 5)
_S1_2_8808AE4 2,110,005 instructions (0.026%), 46,889 calls (0880896C - 08808B50, length 122)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808B4C 46,889 times (length 89)
_S1_2_88412E8 2,075,997 instructions (0.026%), 18,284 calls (088412E8 - 08841474, length 100)
  Back Branch 08841450 209,356 times (length 80)
  Back Branch 08841380 140 times (length 20)
_S1_2_8837120 2,049,044 instructions (0.025%), 512,261 calls (08837120 - 0883712C, length 4)
_S1_2_89B25F4 2,044,422 instructions (0.025%), 3,506 calls (089B25F4 - 089B29A4, length 237)
  Back Branch 089B2960 126,216 times (length 123)
  Back Branch 089B2970 10,518 times (length 209)
  Back Branch 089B2740 40 times (length 25)
_S1_2_89990C4 2,034,901 instructions (0.025%), 8,891 calls (089990C4 - 08999260, length 104)
  Back Branch 08999144 53,711 times (length 8)
  Back Branch 0899925C 53,711 times (length 56)
  Back Branch 0899924C 53,397 times (length 69)
  Back Branch 08999234 314 times (length 62)
_S1_2_880E324 2,028,490 instructions (0.025%), 67,605 calls (0880E324 - 0880E43C, length 71)
  Back Branch 0880E398 67,605 times (length 14)
  Back Branch 0880E438 10 times (length 18)
  Back Branch 0880E410 10 times (length 43)
_S1_2_888DD28 2,023,186 instructions (0.025%), 4,486 calls (0888DD28 - 0888DF60, length 143)
  Back Branch 0888DF34 67,290 times (length 114)
_S1_2_88D07F8 2,019,187 instructions (0.025%), 19,328 calls (088D07F8 - 088D1EB0, length 1455)
  Back Branch 088D184C 6,293 times (length 8)
  Back Branch 088D1378 3,451 times (length 10)
  Back Branch 088D0B44 2,646 times (length 8)
  Back Branch 088D12C8 120 times (length 51)
  Back Branch 088D0C18 120 times (length 9)
  Back Branch 088D17BC 115 times (length 20)
  Back Branch 088D0AA8 28 times (length 18)
  Back Branch 088D11B8 8 times (length 41)
_S1_2_888EF08 2,016,487 instructions (0.025%), 98,348 calls (0888EF08 - 0888EFB0, length 43)
_S1_2_889B290 2,012,549 instructions (0.025%), 287,507 calls (0889B290 - 0889B2A8, length 7)
_S1_2_88F09C4 2,000,218 instructions (0.025%), 14,927 calls (088F09C4 - 088F0D58, length 230)
_S1_2_891830C 1,994,490 instructions (0.025%), 19,381 calls (0891830C - 0891834C, length 17)
  Back Branch 08918340 176,395 times (length 15)
_S1_2_8806DC0 1,990,560 instructions (0.025%), 124,410 calls (08806DC0 - 08806DFC, length 16)
_S1_2_8921450 1,987,300 instructions (0.024%), 198,730 calls (08921450 - 0892147C, length 12)
  Back Branch 08921468 198,730 times (length 6)
_S1_2_891C984 1,978,657 instructions (0.024%), 185,559 calls (0891C984 - 0891C9AC, length 11)
_S1_2_89BA5C0 1,974,765 instructions (0.024%), 151,905 calls (089BA5C0 - 089BA600, length 17)
_S1_2_895F264 1,957,720 instructions (0.024%), 97,886 calls (0895F264 - 0895F2C8, length 26)
_S1_2_895E9D0 1,948,849 instructions (0.024%), 102,571 calls (0895E9D0 - 0895F2C8, length 575)
_S1_2_88DA168 1,937,256 instructions (0.024%), 36,552 calls (088DA168 - 088DA278, length 69)
_S1_2_88FBF14 1,912,064 instructions (0.024%), 12,416 calls (088FBF14 - 088FC024, length 69)
  Back Branch 088FC010 37,248 times (length 8)
  Back Branch 088FBF98 24,832 times (length 7)
  Back Branch 088FBFB8 24,832 times (length 6)
  Back Branch 088FBFE4 24,832 times (length 9)
  Back Branch 088FBF70 24,832 times (length 11)
_S1_2_8807094 1,906,740 instructions (0.023%), 127,116 calls (08807094 - 088070CC, length 15)
_S1_2_892B398 1,897,972 instructions (0.023%), 75,919 calls (0892B398 - 0892B3F8, length 25)
_S1_2_898D6A0 1,894,321 instructions (0.023%), 145,717 calls (0898D6A0 - 0898D6D0, length 13)
_S1_2_89A3FC0 1,875,633 instructions (0.023%), 8,891 calls (089A3FC0 - 089A40C0, length 65)
  Back Branch 089A4084 53,711 times (length 34)
  Back Branch 089A40AC 39,658 times (length 16)
_S1_2_8925C68 1,874,592 instructions (0.023%), 234,324 calls (08925C68 - 08925C8C, length 10)
_S1_2_88DA904 1,868,721 instructions (0.023%), 4,569 calls (088DA904 - 088DAA54, length 85)
  Back Branch 088DAA28 36,552 times (length 49)
_S1_2_889B090 1,862,784 instructions (0.023%), 17,248 calls (0889B090 - 0889B28C, length 128)
_S1_2_891CC6C 1,855,590 instructions (0.023%), 185,559 calls (0891CC6C - 0891CCF0, length 34)
_S1_2_88276A0 1,830,849 instructions (0.023%), 16,082 calls (088276A0 - 088279B8, length 199)
  Back Branch 08827954 1,150 times (length 6)
_S1_2_88F3170 1,819,245 instructions (0.022%), 34,697 calls (088F3170 - 088F331C, length 108)
_S1_2_8854CB4 1,814,092 instructions (0.022%), 18,218 calls (08854CB4 - 0885500C, length 215)
  Back Branch 08854E14 18,830 times (length 19)
  Back Branch 08854E70 18,216 times (length 19)
  Back Branch 08854F98 456 times (length 32)
_S1_2_8885634 1,788,612 instructions (0.022%), 42,586 calls (08885634 - 088856D8, length 42)
_S1_2_88DA12C 1,764,480 instructions (0.022%), 117,632 calls (088DA12C - 088DA164, length 15)
_S1_2_89F7FF4 1,747,228 instructions (0.022%), 873,614 calls (089F7FF4 - 089F7FF8, length 2)
_S1_2_8985674 1,743,342 instructions (0.021%), 123,405 calls (08985674 - 089857E0, length 92)
_S1_2_890F184 1,743,010 instructions (0.021%), 102,530 calls (0890F184 - 0890F1D4, length 21)
_S1_2_8822968 1,741,070 instructions (0.021%), 4,722 calls (08822968 - 08822A4C, length 58)
  Back Branch 088229FC 94,348 times (length 12)
  Back Branch 08822A0C 56,616 times (length 26)
  Back Branch 08822A28 18,888 times (length 41)
  Back Branch 08822A18 18,872 times (length 30)
_S1_2_895FCB0 1,718,940 instructions (0.021%), 85,947 calls (0895FCB0 - 089605D0, length 585)
_S1_2_88D9E18 1,711,344 instructions (0.021%), 142,612 calls (088D9E18 - 088D9E44, length 12)
_S1_2_893CC48 1,693,455 instructions (0.021%), 33,205 calls (0893CC48 - 0893CD10, length 51)
_S1_2_881E2F4 1,680,054 instructions (0.021%), 2,496 calls (0881E2F4 - 0881ED74, length 673)
  Back Branch 0881E5D8 29,952 times (length 79)
  Back Branch 0881E388 27,456 times (length 9)
_S1_2_885AA18 1,674,570 instructions (0.021%), 18,868 calls (0885AA18 - 0885AB98, length 97)
_S1_2_88D62E8 1,672,069 instructions (0.021%), 65,753 calls (088D62E8 - 088D64B0, length 115)
_S1_2_891CA3C 1,670,031 instructions (0.021%), 185,559 calls (0891CA3C - 0891CA5C, length 9)
_S1_2_8822880 1,665,606 instructions (0.021%), 4,722 calls (08822880 - 08822964, length 58)
  Back Branch 08822914 94,348 times (length 12)
  Back Branch 08822924 56,616 times (length 26)
  Back Branch 08822940 18,888 times (length 41)
  Back Branch 08822930 18,872 times (length 30)
_S1_2_88D6B2C 1,656,720 instructions (0.020%), 127,440 calls (088D6B2C - 088D6B5C, length 13)
_S1_2_89F8004 1,654,696 instructions (0.020%), 827,348 calls (089F8004 - 089F8008, length 2)
_S1_2_880935C 1,638,546 instructions (0.020%), 117,039 calls (088091FC - 08809374, length 95)
  Back Branch 08809370 117,039 times (length 95)
_S1_2_88994E8 1,622,628 instructions (0.020%), 90,146 calls (088994E8 - 0889952C, length 18)
_S1_2_891BD4C 1,621,406 instructions (0.020%), 473 calls (0891BC90 - 0891BDDC, length 84)
  Back Branch 0891BDC0 70,208 times (length 23)
  Back Branch 0891BD5C 473 times (length 53)
  Back Branch 0891BDD0 473 times (length 29)
_S1_2_893CDD4 1,593,840 instructions (0.020%), 33,205 calls (0893CDD4 - 0893CE90, length 48)
_S1_2_893CD14 1,593,840 instructions (0.020%), 33,205 calls (0893CD14 - 0893CDD0, length 48)
_S1_2_898D6D4 1,579,110 instructions (0.019%), 52,637 calls (0898D6D4 - 0898D748, length 30)
_S1_2_88669CC 1,564,979 instructions (0.019%), 10,916 calls (088669CC - 08866C88, length 176)
  Back Branch 08866AD4 91,376 times (length 33)
  Back Branch 08866BEC 12,284 times (length 29)
  Back Branch 08866B70 6,147 times (length 27)
_S1_2_88B99D8 1,546,845 instructions (0.019%), 103,123 calls (088B99D8 - 088B9A10, length 15)
_S1_2_8825668 1,544,221 instructions (0.019%), 21,165 calls (08825668 - 088256AC, length 18)
  Back Branch 0882569C 126,918 times (length 13)
_S1_2_898C06C 1,538,799 instructions (0.019%), 52,637 calls (0898C06C - 0898C198, length 76)
  Back Branch 0898C174 49,277 times (length 58)
  Back Branch 0898C0BC 3,360 times (length 12)
  Back Branch 0898C194 3 times (length 10)
_S1_2_8940384 1,534,944 instructions (0.019%), 127,912 calls (08940384 - 089403B0, length 12)
_S1_2_88F30A0 1,526,668 instructions (0.019%), 34,697 calls (088F30A0 - 088F316C, length 52)
_S1_2_885C40C 1,517,935 instructions (0.019%), 27,320 calls (0885C40C - 0885C66C, length 153)
_S1_2_89BA658 1,517,860 instructions (0.019%), 151,786 calls (089BA658 - 089BA68C, length 14)
_S1_2_88D6BAC 1,514,678 instructions (0.019%), 33,306 calls (088D6BAC - 088D6F28, length 224)
  Back Branch 088D6CEC 17,622 times (length 5)
  Back Branch 088D6D00 6,897 times (length 18)
  Back Branch 088D6EFC 264 times (length 18)
  Back Branch 088D6EE8 109 times (length 5)
  Back Branch 088D6DFC 10 times (length 11)
  Back Branch 088D6E18 6 times (length 32)
_S1_2_88DA68C 1,484,925 instructions (0.018%), 4,569 calls (088DA68C - 088DA7DC, length 85)
  Back Branch 088DA7B0 36,552 times (length 49)
_S1_2_8918DE4 1,484,472 instructions (0.018%), 185,559 calls (08918DE4 - 08918E0C, length 11)
  Back Branch 08918E00 185,559 times (length 6)
_S1_2_891EDE0 1,482,090 instructions (0.018%), 148,209 calls (0891EDE0 - 0891EE0C, length 12)
  Back Branch 0891EDF8 148,209 times (length 6)
_S1_2_880A148 1,440,217 instructions (0.018%), 19,583 calls (0880A148 - 0880A20C, length 50)
  Back Branch 0880A1E0 78,332 times (length 21)
_S1_2_8986CD0 1,435,194 instructions (0.018%), 478,398 calls (08986CD0 - 08986CD8, length 3)
_S1_2_8808EC8 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808EF8, length 356)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808EF4 46,889 times (length 323)
_S1_2_8808E2C 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808E5C, length 317)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808E58 46,889 times (length 284)
_S1_2_8808CC0 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808CF0, length 226)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808CEC 46,889 times (length 193)
_S1_2_8808C8C 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808CBC, length 213)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808CB8 46,889 times (length 180)
_S1_2_8808C58 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808C88, length 200)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808C84 46,889 times (length 167)
_S1_2_8808BF0 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808C20, length 174)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808C1C 46,889 times (length 141)
_S1_2_8808A7C 1,406,670 instructions (0.017%), 46,889 calls (0880896C - 08808AAC, length 81)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808AA8 46,889 times (length 48)
_S1_2_885AC84 1,394,502 instructions (0.017%), 18,218 calls (0885AC84 - 0885AF08, length 162)
_S1_2_88279BC 1,372,920 instructions (0.017%), 80,760 calls (088279BC - 08827A04, length 19)
_S1_2_898CA08 1,349,660 instructions (0.017%), 46,540 calls (0898CA08 - 0898CA78, length 29)
_S1_2_8806E00 1,343,562 instructions (0.017%), 122,142 calls (08806E00 - 08806E28, length 11)
_S1_2_89989C8 1,341,746 instructions (0.017%), 8,891 calls (089989C8 - 08998A64, length 40)
  Back Branch 08998A48 53,714 times (length 22)
_S1_2_8833544 1,336,228 instructions (0.016%), 18,002 calls (08833544 - 08833680, length 80)
  Back Branch 088335A8 68,258 times (length 15)
_S1_2_8947770 1,335,900 instructions (0.016%), 26,718 calls (08947770 - 089477D8, length 27)
  Back Branch 089477C0 53,436 times (length 14)
_S1_2_88CF3B4 1,327,227 instructions (0.016%), 5,524 calls (088CF3B4 - 088D07F4, length 1297)
  Back Branch 088CF58C 18,189 times (length 41)
  Back Branch 088CF624 13,378 times (length 136)
  Back Branch 088CF638 13,378 times (length 146)
  Back Branch 088CF648 6,293 times (length 156)
_S1_2_8937A50 1,312,395 instructions (0.016%), 62,495 calls (08937A50 - 08937AA8, length 23)
_S1_2_88B999C 1,289,625 instructions (0.016%), 85,975 calls (088B999C - 088B99D4, length 15)
_S1_2_8885920 1,288,644 instructions (0.016%), 30,682 calls (08885920 - 088859C4, length 42)
_S1_2_885BA98 1,287,490 instructions (0.016%), 18,218 calls (0885BA98 - 0885BC80, length 123)
_S1_2_88F3320 1,279,932 instructions (0.016%), 34,697 calls (088F3320 - 088F3408, length 59)
_S1_2_8939E34 1,274,573 instructions (0.016%), 8,914 calls (08939E34 - 0893A078, length 146)
_S1_2_8806D94 1,269,246 instructions (0.016%), 115,386 calls (08806D94 - 08806DBC, length 11)
_S1_2_885AF0C 1,253,784 instructions (0.015%), 18,218 calls (0885AF0C - 0885B080, length 94)
_S1_2_889D870 1,248,069 instructions (0.015%), 9,724 calls (0889D870 - 0889DB40, length 181)
  Back Branch 0889DB24 16,010 times (length 164)
_S1_2_89708AC 1,245,728 instructions (0.015%), 56,624 calls (089708AC - 0897215C, length 1581)
_S1_2_88F97E8 1,235,000 instructions (0.015%), 9,500 calls (088F97E8 - 088F9958, length 93)
  Back Branch 088F9934 19,000 times (length 73)
_S1_2_88944FC 1,233,792 instructions (0.015%), 102,816 calls (088944FC - 08894538, length 16)
_S1_2_891DCC0 1,233,729 instructions (0.015%), 19,583 calls (0891DBF0 - 0891DD60, length 93)
  Back Branch 0891DD5C 19,583 times (length 93)
_S1_2_88990D8 1,227,820 instructions (0.015%), 111,620 calls (088990D8 - 08899110, length 15)
_S1_2_89B0328 1,227,246 instructions (0.015%), 6,816 calls (089B0328 - 089B07D8, length 301)
  Back Branch 089B0798 68,160 times (length 215)
_S1_2_8879204 1,220,447 instructions (0.015%), 37,732 calls (08879204 - 0887966C, length 283)
_S1_2_89BA638 1,214,288 instructions (0.015%), 151,786 calls (089BA638 - 089BA654, length 8)
_S1_2_892B7B8 1,213,492 instructions (0.015%), 86,678 calls (0892B7B8 - 0892B7F0, length 15)
  Back Branch 0892B7EC 86,678 times (length 6)
_S1_2_8822728 1,212,927 instructions (0.015%), 39,455 calls (08822728 - 08822804, length 56)
_S1_2_898C9A0 1,211,496 instructions (0.015%), 46,596 calls (0898C9A0 - 0898CA04, length 26)
_S1_2_8899578 1,203,512 instructions (0.015%), 24,252 calls (08899578 - 0889975C, length 122)
_S1_2_8980A28 1,203,147 instructions (0.015%), 36,459 calls (08980A28 - 08980FC0, length 359)
_S1_2_88F07A8 1,199,996 instructions (0.015%), 14,927 calls (088F07A8 - 088F08FC, length 86)
_S1_2_8808B88 1,198,200 instructions (0.015%), 39,940 calls (0880896C - 08808BB8, length 148)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808BB4 39,940 times (length 115)
_S1_2_8808AB0 1,198,200 instructions (0.015%), 39,940 calls (0880896C - 08808AE0, length 94)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808ADC 39,940 times (length 61)
_S1_2_890E184 1,197,180 instructions (0.015%), 79,812 calls (0890E184 - 0890E1BC, length 15)
_S1_2_889A290 1,193,667 instructions (0.015%), 61,740 calls (0889A290 - 0889A300, length 29)
_S1_2_885B894 1,185,902 instructions (0.015%), 18,218 calls (0885B894 - 0885BA94, length 129)
_S1_2_88D6854 1,156,505 instructions (0.014%), 6,704 calls (088D6854 - 088D6B14, length 177)
  Back Branch 088D6AD4 87,317 times (length 5)
  Back Branch 088D6AA8 9,770 times (length 12)
  Back Branch 088D6AE8 7,141 times (length 131)
_S1_2_8915DB0 1,156,336 instructions (0.014%), 448 calls (089159A4 - 08915FF4, length 405)
  Back Branch 08915F94 13,750 times (length 382)
_S1_2_88999A8 1,153,713 instructions (0.014%), 34,961 calls (088999A8 - 08899A4C, length 42)
_S1_2_89C17D0 1,151,820 instructions (0.014%), 115,182 calls (089C17D0 - 089C180C, length 16)
_S1_2_8913674 1,147,611 instructions (0.014%), 8,886 calls (08913674 - 089137AC, length 79)
  Back Branch 0891376C 19,381 times (length 55)
_S1_2_8998A68 1,144,655 instructions (0.014%), 17,783 calls (08998A68 - 08998AB0, length 19)
  Back Branch 08998AA4 107,425 times (length 9)
_S1_2_8840D70 1,131,848 instructions (0.014%), 12,492 calls (08840D70 - 08841008, length 167)
_S1_2_881F2D0 1,125,192 instructions (0.014%), 58,214 calls (0881F2D0 - 0881F36C, length 40)
_S1_2_880A104 1,116,231 instructions (0.014%), 19,583 calls (08806868 - 0880A144, length 3640)
  Back Branch 0880A138 19,583 times (length 3638)
_S1_2_885133C 1,104,915 instructions (0.014%), 10,523 calls (0885133C - 088513E0, length 42)
  Back Branch 088513D4 84,184 times (length 9)
_S1_2_8925D34 1,103,316 instructions (0.014%), 91,943 calls (08925D34 - 08925D68, length 14)
_S1_2_8833128 1,102,169 instructions (0.014%), 47,977 calls (08833128 - 088331C8, length 41)
_S1_2_8806D54 1,098,397 instructions (0.014%), 115,387 calls (08806D54 - 08806D90, length 16)
_S1_2_8833CD8 1,083,488 instructions (0.013%), 18,002 calls (08833CD8 - 08833F80, length 171)
_S1_2_89A3BF0 1,077,933 instructions (0.013%), 14,589 calls (089A3BF0 - 089A3D18, length 75)
  Back Branch 089A3D14 14,589 times (length 33)
_S1_2_89A33EC 1,074,220 instructions (0.013%), 53,711 calls (089A33EC - 089A3438, length 20)
_S1_2_8899174 1,068,885 instructions (0.013%), 213,777 calls (08899174 - 08899184, length 5)
_S1_2_8893F28 1,037,556 instructions (0.013%), 79,812 calls (08893F28 - 08893F58, length 13)
_S1_2_88D70AC 1,034,905 instructions (0.013%), 22,048 calls (088D70AC - 088D7270, length 114)
_S1_2_888E9F4 1,030,246 instructions (0.013%), 85 calls (0888E9F4 - 0888EF04, length 325)
  Back Branch 0888EA94 39,775 times (length 21)
  Back Branch 0888ED1C 39,775 times (length 21)
  Back Branch 0888ECAC 1,007 times (length 7)
  Back Branch 0888EC4C 711 times (length 136)
  Back Branch 0888EED4 711 times (length 136)
_S1_2_897C8C4 1,028,755 instructions (0.013%), 54,145 calls (0897C8C4 - 0897D158, length 550)
_S1_2_89A9FE8 1,027,980 instructions (0.013%), 18,083 calls (089A9FE8 - 089AA114, length 76)
  Back Branch 089AA110 8,880 times (length 33)
  Back Branch 089AA0D8 6 times (length 45)
_S1_2_896E24C 1,008,128 instructions (0.012%), 45,824 calls (0896E24C - 0896FDCC, length 1761)
_S1_2_88512BC 999,685 instructions (0.012%), 10,523 calls (088512BC - 08851338, length 32)
  Back Branch 0885132C 84,184 times (length 9)
_S1_2_8808468 989,547 instructions (0.012%), 8,914 calls (08808468 - 08808854, length 252)
  Back Branch 08808794 8,914 times (length 126)
  Back Branch 0880879C 8,914 times (length 163)
  Back Branch 088087EC 8,914 times (length 185)
  Back Branch 08808744 1 times (length 134)
_S1_2_8986CC4 981,996 instructions (0.012%), 327,332 calls (08986CC4 - 08986CCC, length 3)
_S1_2_88411B0 981,095 instructions (0.012%), 18,984 calls (088411B0 - 088412E4, length 78)
_S1_2_8830208 979,385 instructions (0.012%), 16,082 calls (08830208 - 08830420, length 135)
_S1_2_89A6518 972,690 instructions (0.012%), 97,269 calls (089A6518 - 089A653C, length 10)
_S1_2_8937968 971,952 instructions (0.012%), 707 calls (08937968 - 08937A4C, length 58)
  Back Branch 08937A0C 62,495 times (length 20)
  Back Branch 08937A24 4,246 times (length 39)
_S1_2_880DB74 970,015 instructions (0.012%), 194,003 calls (0880DB74 - 0880DB84, length 5)
_S1_2_89A7C74 968,133 instructions (0.012%), 18,983 calls (089A7C74 - 089A7D40, length 52)
  Back Branch 089A7CF4 18,983 times (length 21)
_S1_2_885BDD4 965,902 instructions (0.012%), 18,218 calls (0885BDD4 - 0885C0DC, length 195)
_S1_2_891C7DC 963,437 instructions (0.012%), 19,669 calls (0891C7DC - 0891C89C, length 49)
_S1_2_88D6F2C 960,747 instructions (0.012%), 23,905 calls (088D6F2C - 088D70A8, length 96)
_S1_2_88D1EB4 948,301 instructions (0.012%), 12,892 calls (088D1EB4 - 088D2A80, length 756)
_S1_2_88F04B8 947,322 instructions (0.012%), 14,927 calls (088F04B8 - 088F07A4, length 188)
_S1_2_8851480 947,070 instructions (0.012%), 94,707 calls (08851480 - 088514B4, length 14)
_S1_2_88983C0 946,508 instructions (0.012%), 6,262 calls (0889804C - 08898B9C, length 725)
  Back Branch 08898B74 10,367 times (length 716)
_S1_2_88F3984 944,492 instructions (0.012%), 14,927 calls (088F3984 - 088F3B28, length 106)
_S1_2_88253E8 942,383 instructions (0.012%), 9,374 calls (088253E8 - 088254B4, length 52)
  Back Branch 0882548C 46,870 times (length 31)
_S1_2_88D9D0C 932,076 instructions (0.011%), 18,276 calls (088D9D0C - 088D9E14, length 67)
_S1_2_88295E0 928,067 instructions (0.011%), 11,993 calls (088295E0 - 08829F20, length 593)
_S1_2_88A32B8 920,834 instructions (0.011%), 5,598 calls (088A32B8 - 088A364C, length 230)
_S1_2_88856DC 918,792 instructions (0.011%), 25,522 calls (088856DC - 08885774, length 39)
_S1_2_88C5BCC 915,962 instructions (0.011%), 4,890 calls (088C5BCC - 088C8780, length 2798)
_S1_2_88D9A04 913,800 instructions (0.011%), 18,276 calls (088D9A04 - 088D9D08, length 194)
_S1_2_8885190 908,555 instructions (0.011%), 19,108 calls (08885190 - 088852F4, length 90)
_S1_2_8899098 900,464 instructions (0.011%), 56,279 calls (08899098 - 088990D4, length 16)
_S1_2_88497E0 899,506 instructions (0.011%), 4,722 calls (088497E0 - 088498C4, length 58)
  Back Branch 0884987C 56,664 times (length 31)
_S1_2_8940A0C 898,794 instructions (0.011%), 449,397 calls (08940A0C - 08940A10, length 2)
_S1_2_88D9910 895,524 instructions (0.011%), 18,276 calls (088D9910 - 088D9D08, length 255)
_S1_2_88217FC 890,962 instructions (0.011%), 11,278 calls (088217FC - 088218D0, length 54)
  Back Branch 088218B4 45,112 times (length 27)
_S1_2_88410D4 889,810 instructions (0.011%), 444,905 calls (088410D4 - 088410D8, length 2)
_S1_2_885D208 889,532 instructions (0.011%), 21,842 calls (0885D208 - 0885D328, length 73)
_S1_2_89809CC 885,362 instructions (0.011%), 38,494 calls (089809CC - 08980FC0, length 382)
_S1_2_89A65D4 875,421 instructions (0.011%), 97,269 calls (089A65D4 - 089A65F4, length 9)
_S1_2_89A65B0 875,421 instructions (0.011%), 97,269 calls (089A65B0 - 089A65D0, length 9)
_S1_2_89A6540 875,421 instructions (0.011%), 97,269 calls (089A6540 - 089A6560, length 9)
_S1_2_881539C 868,535 instructions (0.011%), 3,357 calls (0881539C - 088153F4, length 23)
  Back Branch 088153D4 67,422 times (length 8)
  Back Branch 088153E4 58,920 times (length 13)
_S1_2_893A07C 864,561 instructions (0.011%), 8,913 calls (0893A07C - 0893A1FC, length 97)
_S1_2_88F1CE8 862,313 instructions (0.011%), 14,927 calls (088F1CE8 - 088F1E30, length 83)
_S1_2_880A310 853,195 instructions (0.011%), 4,541 calls (0880835C - 089F8060, length 507714)
  Back Branch 0880842C 61,740 times (length 5)
  Back Branch 0880A3C8 18,164 times (length 21)
  Back Branch 0880A410 4,541 times (length 2095)
_S1_2_883F718 849,958 instructions (0.010%), 27,418 calls (0883F718 - 0883F790, length 31)
_S1_2_88DABB0 840,324 instructions (0.010%), 11,242 calls (088DABB0 - 088DAD58, length 107)
_S1_2_89A7D4C 835,109 instructions (0.010%), 75,919 calls (089A7D4C - 089A7D78, length 12)
_S1_2_882F778 833,497 instructions (0.010%), 35,993 calls (0882F778 - 0882F81C, length 42)
_S1_2_88338EC 825,656 instructions (0.010%), 48,568 calls (088338EC - 08833954, length 27)
_S1_2_89F7F1C 825,044 instructions (0.010%), 412,522 calls (089F7F1C - 089F7F20, length 2)
_S1_2_89F7F34 825,002 instructions (0.010%), 412,501 calls (089F7F34 - 089F7F38, length 2)
_S1_2_8831FB0 809,274 instructions (0.010%), 10,523 calls (08831FB0 - 08832120, length 93)
_S1_2_885B7C0 808,027 instructions (0.010%), 18,218 calls (0885B7C0 - 0885B890, length 53)
_S1_2_88254B8 807,751 instructions (0.010%), 8,484 calls (088254B8 - 08825558, length 41)
  Back Branch 08825534 42,420 times (length 23)
_S1_2_88A2924 806,701 instructions (0.010%), 47,453 calls (088A2924 - 088A2964, length 17)
_S1_2_889D828 804,366 instructions (0.010%), 44,687 calls (0889D828 - 0889D86C, length 18)
_S1_2_8850C44 802,900 instructions (0.010%), 80,290 calls (08850C44 - 08850C70, length 12)
_S1_2_8920030 802,740 instructions (0.010%), 47,220 calls (08920030 - 08920070, length 17)
_S1_2_89A9ADC 802,586 instructions (0.010%), 1 calls (089A9ADC - 089A9CF0, length 134)
  Back Branch 089A9B7C 18,036 times (length 11)
  Back Branch 089A9C28 9,018 times (length 71)
  Back Branch 089A9C4C 9,011 times (length 24)
  Back Branch 089A9C70 4 times (length 33)
  Back Branch 089A9C88 3 times (length 39)
_S1_2_88274E4 799,544 instructions (0.010%), 11,266 calls (088274E4 - 0882769C, length 111)
_S1_2_8899400 797,049 instructions (0.010%), 24,153 calls (08899400 - 088994A4, length 42)
_S1_2_88DAD5C 795,209 instructions (0.010%), 4,714 calls (088DAD5C - 088DAE80, length 74)
  Back Branch 088DAE3C 37,696 times (length 27)
  Back Branch 088DAE4C 18,848 times (length 38)
_S1_2_8807310 784,344 instructions (0.010%), 8,913 calls (08807310 - 088076A8, length 231)
  Back Branch 08807698 8,913 times (length 109)
_S1_2_8863520 783,708 instructions (0.010%), 4,722 calls (08863520 - 088637AC, length 164)
  Back Branch 08863700 56,664 times (length 43)
_S1_2_8825230 778,582 instructions (0.010%), 12,650 calls (08825230 - 08825294, length 26)
  Back Branch 08825288 48,810 times (length 14)
_S1_2_892C7F4 775,191 instructions (0.010%), 8,914 calls (0892C7F4 - 0892C994, length 105)
_S1_2_897CA4C 772,608 instructions (0.010%), 48,288 calls (0897CA4C - 0897D158, length 452)
_S1_2_88BB868 770,604 instructions (0.009%), 29,337 calls (088BB868 - 088BB9BC, length 86)
_S1_2_8888304 763,485 instructions (0.009%), 4,866 calls (08888304 - 088886A8, length 234)
_S1_2_8968B6C 761,421 instructions (0.009%), 8,948 calls (08968B6C - 0896989C, length 845)
  Back Branch 08969448 12 times (length 26)
  Back Branch 08969458 3 times (length 77)
_S1_2_893B870 760,889 instructions (0.009%), 89,006 calls (0893B870 - 0893B89C, length 12)
_S1_2_893E664 757,690 instructions (0.009%), 8,914 calls (0893E664 - 0893E978, length 198)
_S1_2_88735BC 757,055 instructions (0.009%), 40,353 calls (088735BC - 0887366C, length 45)
_S1_2_889E970 753,457 instructions (0.009%), 16,010 calls (0889E970 - 0889EB88, length 135)
_S1_2_8992078 750,530 instructions (0.009%), 1 calls (08992078 - 0899251C, length 298)
  Back Branch 08992468 8,888 times (length 180)
_S1_2_884BBF8 747,612 instructions (0.009%), 11,278 calls (0884BBF8 - 0884CA90, length 935)
  Back Branch 0884CA5C 586,498 times (length 876)
  Back Branch 0884CA4C 22,810 times (length 862)
_S1_2_88F7164 746,642 instructions (0.009%), 9,103 calls (088F7164 - 088F7278, length 70)
  Back Branch 088F7250 36,412 times (length 39)
_S1_2_885C9C8 745,176 instructions (0.009%), 15,627 calls (0885C9C8 - 0885CAC4, length 64)
  Back Branch 0885CAB4 35,004 times (length 40)
_S1_2_895DA84 744,900 instructions (0.009%), 37,245 calls (0895DA84 - 0895E2AC, length 523)
_S1_2_8899A80 742,816 instructions (0.009%), 46,426 calls (08899A80 - 08899ABC, length 16)
_S1_2_885B128 733,464 instructions (0.009%), 18,218 calls (0885B128 - 0885B2C0, length 103)
_S1_2_88F340C 731,965 instructions (0.009%), 34,697 calls (088F340C - 088F3494, length 35)
_S1_2_899C99C 729,156 instructions (0.009%), 14,589 calls (0899C99C - 0899CB10, length 94)
  Back Branch 0899CAC8 7,554 times (length 43)
_S1_2_8833684 727,155 instructions (0.009%), 18,002 calls (08833684 - 0883375C, length 55)
_S1_2_893DB90 727,090 instructions (0.009%), 1 calls (0893DB90 - 0893DD48, length 111)
  Back Branch 0893DC9C 16,384 times (length 22)
  Back Branch 0893DC40 16,384 times (length 20)
  Back Branch 0893DD10 2,048 times (length 19)
_S1_2_88410CC 722,450 instructions (0.009%), 361,225 calls (088410CC - 088410D0, length 2)
_S1_2_8895B20 717,990 instructions (0.009%), 102,570 calls (08895B20 - 08895B60, length 17)
_S1_2_8916010 717,097 instructions (0.009%), 19,381 calls (08916010 - 089160B4, length 42)
_S1_2_8885820 714,240 instructions (0.009%), 11,904 calls (08885820 - 0888591C, length 64)
_S1_2_88C5714 711,582 instructions (0.009%), 2,354 calls (088C5714 - 088C5A00, length 188)
  Back Branch 088C596C 12,930 times (length 117)
  Back Branch 088C59B8 4,310 times (length 148)
  Back Branch 088C59CC 4,310 times (length 157)
_S1_2_88410C4 704,760 instructions (0.009%), 352,380 calls (088410C4 - 088410C8, length 2)
_S1_2_8895498 696,584 instructions (0.009%), 34,531 calls (08895498 - 088955A4, length 68)
_S1_2_885D32C 696,152 instructions (0.009%), 21,842 calls (0885D32C - 0885D424, length 63)
  Back Branch 0885D3DC 6,344 times (length 29)
_S1_2_8884B60 696,039 instructions (0.009%), 23,982 calls (08884B60 - 08884BF0, length 37)
_S1_2_8897190 692,230 instructions (0.009%), 15,560 calls (08897190 - 08897278, length 59)
_S1_2_88EF9F4 690,514 instructions (0.009%), 4,206 calls (088EF9F4 - 088EFCE0, length 188)
_S1_2_8849AF0 690,071 instructions (0.009%), 12,492 calls (08849AF0 - 08849D4C, length 152)
_S1_2_88405F0 686,139 instructions (0.008%), 8,832 calls (088405F0 - 08840764, length 94)
  Back Branch 08840728 12,087 times (length 57)
_S1_2_885CAC8 684,162 instructions (0.008%), 18,868 calls (0885CAC8 - 0885CBB8, length 61)
_S1_2_8851284 679,610 instructions (0.008%), 67,961 calls (08851284 - 088512B8, length 14)
_S1_2_8824B5C 673,209 instructions (0.008%), 224,403 calls (08824B5C - 08824B64, length 3)
_S1_2_899359C 667,504 instructions (0.008%), 107,428 calls (0899359C - 08993608, length 28)
  Back Branch 089935E4 13,156 times (length 14)
_S1_2_890E21C 666,525 instructions (0.008%), 26,661 calls (0890E21C - 0890E27C, length 25)
_S1_2_8920008 662,795 instructions (0.008%), 132,559 calls (08920008 - 08920018, length 5)
_S1_2_88304F0 661,906 instructions (0.008%), 16,240 calls (088304F0 - 08830B60, length 413)
_S1_2_8898014 659,629 instructions (0.008%), 3,423 calls (08898014 - 08898B9C, length 739)
  Back Branch 08898B74 10,367 times (length 716)
_S1_2_881EF54 659,420 instructions (0.008%), 47,102 calls (0881EF54 - 0881EF90, length 16)
_S1_2_88FADE4 658,872 instructions (0.008%), 36,604 calls (088FADE4 - 088FAE28, length 18)
_S1_2_8809234 658,224 instructions (0.008%), 47,016 calls (088091FC - 0880924C, length 21)
  Back Branch 08809248 47,016 times (length 21)
_S1_2_888FD8C 652,069 instructions (0.008%), 38,357 calls (0888FD8C - 0888FDD4, length 19)
_S1_2_8851BFC 651,413 instructions (0.008%), 2,678 calls (08851BFC - 08851E14, length 135)
  Back Branch 08851DDC 24,102 times (length 98)
_S1_2_88269A8 650,339 instructions (0.008%), 29,275 calls (088269A8 - 08826A28, length 33)
_S1_2_8806F28 649,593 instructions (0.008%), 72,177 calls (08806F28 - 08806F48, length 9)
_S1_2_89A9CF4 649,296 instructions (0.008%), 9,018 calls (089A9CF4 - 089A9E14, length 73)
_S1_2_8898F20 647,088 instructions (0.008%), 19,032 calls (08898F20 - 08898FCC, length 44)
_S1_2_88318A4 646,653 instructions (0.008%), 10,523 calls (088318A4 - 088319AC, length 67)
_S1_2_882AB28 640,499 instructions (0.008%), 9,013 calls (0882AB28 - 0882B0EC, length 370)
_S1_2_885B084 639,203 instructions (0.008%), 18,218 calls (0885B084 - 0885B124, length 41)
_S1_2_8893C28 637,000 instructions (0.008%), 104 calls (08893C28 - 08893D98, length 93)
  Back Branch 08893D60 35,593 times (length 45)
_S1_2_898C260 631,644 instructions (0.008%), 52,637 calls (0898C260 - 0898C28C, length 12)
_S1_2_88F727C 630,693 instructions (0.008%), 8,883 calls (088F727C - 088F7320, length 42)
  Back Branch 088F7300 26,649 times (length 26)
_S1_2_8899760 628,924 instructions (0.008%), 6,527 calls (08899760 - 088998CC, length 92)
  Back Branch 08899894 18,558 times (length 35)
_S1_2_88F040C 626,934 instructions (0.008%), 14,927 calls (088F040C - 088F04B4, length 43)
_S1_2_89AF608 623,376 instructions (0.008%), 11,473 calls (089AF608 - 089AF7E4, length 120)
_S1_2_8842CD0 618,234 instructions (0.008%), 55,256 calls (08842CD0 - 08842D18, length 19)
_S1_2_89A98A4 612,748 instructions (0.008%), 9,011 calls (089A98A4 - 089A9AD8, length 142)
  Back Branch 089A9ACC 9,011 times (length 115)
  Back Branch 089A9AAC 9,011 times (length 94)
  Back Branch 089A9AB4 9,011 times (length 10)
  Back Branch 089A9ABC 9,011 times (length 98)
_S1_2_8899158 612,290 instructions (0.008%), 87,470 calls (08899158 - 08899170, length 7)
_S1_2_88D5770 609,466 instructions (0.008%), 27,703 calls (088D5770 - 088D5F28, length 495)
_S1_2_8925B2C 605,584 instructions (0.007%), 75,698 calls (08925B2C - 08925B48, length 8)
_S1_2_8823ECC 604,236 instructions (0.007%), 25,604 calls (08823ECC - 08823F30, length 26)
_S1_2_885D5D0 600,784 instructions (0.007%), 150,196 calls (0885D5D0 - 0885D5DC, length 4)
_S1_2_8915F84 596,650 instructions (0.007%), 445 calls (089159A4 - 08915FF4, length 405)
  Back Branch 08915F94 13,750 times (length 382)
_S1_2_88994A8 594,048 instructions (0.007%), 37,128 calls (088994A8 - 088994E4, length 16)
_S1_2_89CA2D8 593,663 instructions (0.007%), 23,944 calls (089CA2D8 - 089CA6E8, length 261)
_S1_2_883FF50 592,860 instructions (0.007%), 18,284 calls (0883FF50 - 088400B4, length 90)
  Back Branch 08840030 8 times (length 23)
  Back Branch 08840098 2 times (length 24)
_S1_2_89A334C 590,821 instructions (0.007%), 53,711 calls (089A334C - 089A3374, length 11)
_S1_2_8829108 584,966 instructions (0.007%), 10,778 calls (08829108 - 0882941C, length 198)
  Back Branch 088293BC 107,256 times (length 125)
_S1_2_88F24E0 582,153 instructions (0.007%), 14,927 calls (088F24E0 - 088F2590, length 45)
_S1_2_88A9E74 580,337 instructions (0.007%), 7,427 calls (088A9E74 - 088AA254, length 249)
  Back Branch 088A9F44 4,477 times (length 5)
  Back Branch 088AA11C 2,885 times (length 85)
_S1_2_88F708C 576,215 instructions (0.007%), 32,571 calls (088F708C - 088F7158, length 52)
_S1_2_885124C 574,380 instructions (0.007%), 57,438 calls (0885124C - 08851280, length 14)
_S1_2_8857F64 574,036 instructions (0.007%), 9,022 calls (08857F64 - 08858588, length 394)
_S1_2_8814F74 571,665 instructions (0.007%), 7,400 calls (08814F74 - 08815008, length 38)
  Back Branch 08814FE4 32,904 times (length 10)
  Back Branch 08814FFC 16,585 times (length 5)
_S1_2_881BFC4 569,760 instructions (0.007%), 37,984 calls (0881BFC4 - 0881C004, length 17)
_S1_2_8833A78 567,146 instructions (0.007%), 18,907 calls (08833A78 - 08833AD8, length 25)
  Back Branch 08833AC8 37,806 times (length 12)
_S1_2_893E294 567,101 instructions (0.007%), 13,832 calls (0893E294 - 0893E34C, length 47)
  Back Branch 0893E32C 2 times (length 32)
_S1_2_885BCE4 564,758 instructions (0.007%), 18,218 calls (0885BCE4 - 0885BDD0, length 60)
_S1_2_889C328 563,789 instructions (0.007%), 3,200 calls (0889C328 - 0889D7D0, length 1323)
  Back Branch 0889D788 5,563 times (length 905)
_S1_2_8809218 561,610 instructions (0.007%), 40,115 calls (088091FC - 08809230, length 14)
  Back Branch 0880922C 40,115 times (length 14)
_S1_2_89112A8 560,844 instructions (0.007%), 62,316 calls (089112A8 - 089112C8, length 9)
_S1_2_89A89E0 559,769 instructions (0.007%), 31,423 calls (089A89E0 - 089A8A80, length 41)
_S1_2_88F05C4 552,299 instructions (0.007%), 14,927 calls (088F05C4 - 088F07A4, length 121)
_S1_2_895DC4C 550,681 instructions (0.007%), 32,393 calls (0895DC4C - 0895E2AC, length 409)
_S1_2_895A18C 549,385 instructions (0.007%), 109,877 calls (0895A18C - 0895A19C, length 5)
_S1_2_8822564 549,191 instructions (0.007%), 48,847 calls (08822564 - 088225CC, length 27)
_S1_2_895A178 546,995 instructions (0.007%), 109,399 calls (0895A178 - 0895A188, length 5)
_S1_2_8888904 540,885 instructions (0.007%), 5,055 calls (08888904 - 08888AAC, length 107)
_S1_2_8823E6C 537,684 instructions (0.007%), 25,604 calls (08823E6C - 08823EC8, length 24)
_S1_2_890E1C0 533,220 instructions (0.007%), 26,661 calls (0890E1C0 - 0890E20C, length 20)
_S1_2_8884BF4 533,106 instructions (0.007%), 12,693 calls (08884BF4 - 08884C9C, length 43)
_S1_2_88FBA24 530,070 instructions (0.007%), 88,345 calls (088FBA24 - 088FBA38, length 6)
_S1_2_8849EB0 529,690 instructions (0.007%), 11,270 calls (08849EB0 - 08849F68, length 47)
_S1_2_884915C 526,564 instructions (0.006%), 12,123 calls (0884915C - 08849234, length 55)
_S1_2_8858618 524,904 instructions (0.006%), 7,069 calls (08858618 - 08858914, length 192)
_S1_2_8873670 524,589 instructions (0.006%), 40,353 calls (08873670 - 088736A0, length 13)
_S1_2_8807B20 523,768 instructions (0.006%), 37,412 calls (0880792C - 08807B34, length 131)
  Back Branch 08807B30 37,412 times (length 131)
_S1_2_897A69C 523,030 instructions (0.006%), 13,415 calls (0897A69C - 0897AA3C, length 233)
_S1_2_8830DB8 517,752 instructions (0.006%), 11,278 calls (08830DB8 - 088315D8, length 521)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
_S1_2_8960790 515,065 instructions (0.006%), 9,207 calls (08960790 - 08960FB4, length 522)
  Back Branch 08960AAC 4 times (length 17)
_S1_2_8917AA0 514,280 instructions (0.006%), 12,857 calls (08917AA0 - 08917BF4, length 86)
_S1_2_8848DF0 509,718 instructions (0.006%), 1,113 calls (08848DF0 - 08849024, length 142)
  Back Branch 08848FF0 32,550 times (length 114)
_S1_2_8914A18 509,542 instructions (0.006%), 13,409 calls (08914A18 - 08914B18, length 65)
_S1_2_88070D0 508,464 instructions (0.006%), 127,116 calls (088070D0 - 088070DC, length 4)
_S1_2_891DBF0 508,437 instructions (0.006%), 18,831 calls (0891DBF0 - 0891DCBC, length 52)
_S1_2_885C100 508,067 instructions (0.006%), 21,211 calls (0885C100 - 0885C174, length 30)
_S1_2_8809E0C 508,041 instructions (0.006%), 8,913 calls (08809E0C - 08809E68, length 24)
  Back Branch 08809E40 35,652 times (length 11)
_S1_2_890E280 506,559 instructions (0.006%), 26,661 calls (0890E280 - 0890E2C8, length 19)
_S1_2_89151D4 504,883 instructions (0.006%), 445 calls (089151D4 - 089153D8, length 130)
  Back Branch 0891539C 13,750 times (length 86)
_S1_2_8827A08 502,217 instructions (0.006%), 12,057 calls (08827A08 - 088280D8, length 437)
_S1_2_880C7BC 501,033 instructions (0.006%), 312 calls (0880C7BC - 0880CF78, length 496)
  Back Branch 0880CC64 14,040 times (length 11)
  Back Branch 0880C8D0 5,070 times (length 8)
  Back Branch 0880C87C 3,315 times (length 10)
  Back Branch 0880CBF8 3,120 times (length 8)
  Back Branch 0880C8E8 3,120 times (length 19)
  Back Branch 0880CCC0 3,120 times (length 5)
  Back Branch 0880CC7C 3,120 times (length 27)
  Back Branch 0880C94C 2,808 times (length 13)
  Back Branch 0880CCFC 2,808 times (length 5)
  Back Branch 0880CA10 1,755 times (length 10)
  Back Branch 0880CF08 312 times (length 215)
  Back Branch 0880CF6C 312 times (length 333)
  Back Branch 0880CF14 195 times (length 311)
  Back Branch 0880CF24 195 times (length 315)
  Back Branch 0880CF74 195 times (length 364)
_S1_2_89206BC 497,726 instructions (0.006%), 3,832 calls (089206BC - 089209C8, length 196)
  Back Branch 08920964 7,664 times (length 11)
  Back Branch 0892099C 7,664 times (length 11)
  Back Branch 089209C4 1,916 times (length 144)
  Back Branch 08920814 1,916 times (length 51)
  Back Branch 089207F8 1,916 times (length 44)
_S1_2_8833A1C 497,306 instructions (0.006%), 18,284 calls (08833A1C - 08833A74, length 23)
  Back Branch 08833A64 35,236 times (length 12)
_S1_2_8985698 496,312 instructions (0.006%), 31,803 calls (08985698 - 089857E0, length 83)
_S1_2_8807A60 495,334 instructions (0.006%), 35,381 calls (0880792C - 08807A74, length 83)
  Back Branch 08807A70 35,381 times (length 83)
_S1_2_89C0FE0 494,406 instructions (0.006%), 8,172 calls (089C0FE0 - 089C14D4, length 318)
_S1_2_89156BC 486,027 instructions (0.006%), 893 calls (089156BC - 089158BC, length 129)
  Back Branch 08915880 13,302 times (length 85)
_S1_2_8922590 484,705 instructions (0.006%), 96,941 calls (08922590 - 089225A0, length 5)
_S1_2_8906184 481,477 instructions (0.006%), 4,351 calls (08906184 - 089065B4, length 269)
_S1_2_880A418 481,302 instructions (0.006%), 8,913 calls (0880A418 - 0880A4EC, length 54)
_S1_2_885B2C4 473,668 instructions (0.006%), 18,218 calls (0885B2C4 - 0885B7BC, length 319)
_S1_2_8831D84 473,535 instructions (0.006%), 31,569 calls (08831D84 - 08831DBC, length 15)
_S1_2_8827404 470,629 instructions (0.006%), 12,492 calls (08827404 - 088274E0, length 56)
_S1_2_8826920 466,084 instructions (0.006%), 18,284 calls (08826920 - 088269A4, length 34)
_S1_2_894596C 463,658 instructions (0.006%), 17,833 calls (0894596C - 08946114, length 491)
_S1_2_8903E20 458,489 instructions (0.006%), 8,702 calls (08903E20 - 089041B0, length 229)
_S1_2_883F3F8 457,947 instructions (0.006%), 16,961 calls (0883F3F8 - 0883F528, length 77)
_S1_2_8852304 456,478 instructions (0.006%), 2,678 calls (08852304 - 08852790, length 292)
_S1_2_88935D0 453,816 instructions (0.006%), 25,212 calls (088935D0 - 08893620, length 21)
_S1_2_8820BD8 451,980 instructions (0.006%), 4,860 calls (08820BD8 - 08820D48, length 93)
_S1_2_8886E8C 450,432 instructions (0.006%), 8,832 calls (08886E8C - 08886F70, length 58)
_S1_2_89A353C 449,696 instructions (0.006%), 14,053 calls (089A353C - 089A35B4, length 31)
  Back Branch 089A3564 56,212 times (length 6)
_S1_2_8899188 447,988 instructions (0.006%), 4,380 calls (08899188 - 088992F4, length 92)
  Back Branch 088992BC 14,043 times (length 35)
_S1_2_890C100 445,763 instructions (0.005%), 19,381 calls (0890C100 - 0890C15C, length 24)
_S1_2_8863A3C 445,362 instructions (0.005%), 3,506 calls (08863A3C - 08863FE0, length 362)
  Back Branch 08863E38 14,024 times (length 14)
  Back Branch 08863E48 10,518 times (length 22)
  Back Branch 08863FA8 4 times (length 16)
_S1_2_89A3508 444,015 instructions (0.005%), 13,455 calls (089A3508 - 089A3538, length 13)
  Back Branch 089A3528 40,365 times (length 7)
_S1_2_8911B7C 442,169 instructions (0.005%), 4,859 calls (08911B7C - 08911DA0, length 138)
_S1_2_88ACBBC 442,130 instructions (0.005%), 23,270 calls (088ACBBC - 088ACD48, length 100)
_S1_2_8849238 441,364 instructions (0.005%), 16,082 calls (08849238 - 0884963C, length 258)
_S1_2_886DAF4 438,704 instructions (0.005%), 27,419 calls (0886DAF4 - 0886DBB4, length 49)
_S1_2_896FE98 436,632 instructions (0.005%), 18,984 calls (0896FE98 - 0897215C, length 2226)
_S1_2_89258D8 436,615 instructions (0.005%), 87,323 calls (089258D8 - 089258E8, length 5)
_S1_2_8832CB0 435,549 instructions (0.005%), 18,284 calls (08832CB0 - 08832D24, length 30)
_S1_2_881F134 432,560 instructions (0.005%), 2,496 calls (0881F134 - 0881F264, length 77)
  Back Branch 0881F1C8 29,952 times (length 28)
_S1_2_882A0BC 429,951 instructions (0.005%), 14,627 calls (0882A0BC - 0882A230, length 94)
_S1_2_8885598 428,544 instructions (0.005%), 11,904 calls (08885598 - 08885630, length 39)
_S1_2_893E350 423,156 instructions (0.005%), 13,575 calls (0893E350 - 0893E3F0, length 41)
_S1_2_8840190 421,696 instructions (0.005%), 18,284 calls (08840190 - 088402E0, length 85)
  Back Branch 088402B4 42 times (length 33)
  Back Branch 088402A4 24 times (length 20)
_S1_2_881CD40 417,163 instructions (0.005%), 24,539 calls (0881CD40 - 0881CD88, length 19)
_S1_2_8811CD0 414,237 instructions (0.005%), 11,590 calls (08811CD0 - 08811D50, length 33)
  Back Branch 08811D08 12,331 times (length 9)
  Back Branch 08811D40 9,028 times (length 8)
_S1_2_896E6D4 413,750 instructions (0.005%), 13,539 calls (0896E6D4 - 0896FDCC, length 1471)
_S1_2_889C998 412,841 instructions (0.005%), 2,933 calls (0889C96C - 0889D7D0, length 922)
  Back Branch 0889D788 5,563 times (length 905)
_S1_2_886537C 412,236 instructions (0.005%), 11,266 calls (0886537C - 088654DC, length 89)
  Back Branch 0886546C 9,240 times (length 18)
  Back Branch 0886541C 3,360 times (length 15)
_S1_2_8832124 411,465 instructions (0.005%), 12,492 calls (08832124 - 08832290, length 92)
_S1_2_891464C 411,424 instructions (0.005%), 12,857 calls (0891464C - 08914738, length 60)
_S1_2_8844378 408,889 instructions (0.005%), 561 calls (08844378 - 088456D8, length 1241)
  Back Branch 088454A8 12,198 times (length 39)
  Back Branch 08845554 4,172 times (length 39)
  Back Branch 08845604 24 times (length 39)
_S1_2_8807964 404,768 instructions (0.005%), 28,912 calls (0880792C - 08807978, length 20)
  Back Branch 08807974 28,912 times (length 20)
_S1_2_8842580 401,232 instructions (0.005%), 18,872 calls (08842580 - 08842620, length 41)
_S1_2_8808138 401,130 instructions (0.005%), 8,914 calls (088080F8 - 0880826C, length 94)
  Back Branch 08808260 8,914 times (length 61)
  Back Branch 08808230 8,914 times (length 80)
_S1_2_8837938 397,215 instructions (0.005%), 12,492 calls (08837938 - 08838250, length 583)
  Back Branch 08838224 1,792 times (length 532)
  Back Branch 08838214 1,435 times (length 520)
_S1_2_8822A50 396,568 instructions (0.005%), 4,722 calls (08822A50 - 08822ACC, length 32)
  Back Branch 08822AAC 18,888 times (length 16)
  Back Branch 08822A9C 18,872 times (length 5)
_S1_2_881F40C 392,540 instructions (0.005%), 5,024 calls (0881F40C - 0881F7FC, length 253)
_S1_2_8917F28 387,496 instructions (0.005%), 12,857 calls (08917F28 - 0891801C, length 62)
_S1_2_8835F88 386,056 instructions (0.005%), 11,266 calls (08835F88 - 0883601C, length 38)
  Back Branch 08836004 11,550 times (length 16)
_S1_2_882593C 385,269 instructions (0.005%), 18,284 calls (0882593C - 08825B54, length 135)
_S1_2_885BC84 383,622 instructions (0.005%), 18,218 calls (0885BC84 - 0885BCE0, length 24)
_S1_2_8993DD4 382,299 instructions (0.005%), 8,891 calls (08993DD4 - 08993E84, length 45)
_S1_2_88F2BEC 381,667 instructions (0.005%), 34,697 calls (088F2BEC - 088F2C48, length 24)
_S1_2_88998D0 379,737 instructions (0.005%), 11,465 calls (088998D0 - 088999A4, length 54)
_S1_2_8828EF8 378,421 instructions (0.005%), 8,345 calls (08828EF8 - 08829058, length 89)
_S1_2_882F820 377,874 instructions (0.005%), 53,982 calls (0882F820 - 0882F838, length 7)
_S1_2_88067A4 374,388 instructions (0.005%), 8,914 calls (088067A4 - 08806858, length 46)
  Back Branch 08806854 8,914 times (length 24)
_S1_2_8807B80 374,346 instructions (0.005%), 8,913 calls (08807B80 - 08807C7C, length 64)
_S1_2_8894BD4 373,552 instructions (0.005%), 500 calls (08894BD4 - 08894C18, length 18)
  Back Branch 08894C08 46,194 times (length 11)
_S1_2_8807A78 373,254 instructions (0.005%), 26,661 calls (0880792C - 08807A8C, length 89)
  Back Branch 08807A88 26,661 times (length 89)
_S1_2_8807A30 373,254 instructions (0.005%), 26,661 calls (0880792C - 08807A44, length 71)
  Back Branch 08807A40 26,661 times (length 71)
_S1_2_8807A00 373,254 instructions (0.005%), 26,661 calls (0880792C - 08807A14, length 59)
  Back Branch 08807A10 26,661 times (length 59)
_S1_2_896FF54 370,880 instructions (0.005%), 18,544 calls (0896FF54 - 0897215C, length 2179)
_S1_2_896FEC8 369,932 instructions (0.005%), 16,084 calls (0896FEC8 - 0897215C, length 2214)
_S1_2_883172C 369,724 instructions (0.005%), 92,431 calls (0883172C - 08831738, length 4)
_S1_2_8899A50 369,348 instructions (0.005%), 30,779 calls (08899A50 - 08899A7C, length 12)
_S1_2_8987E3C 366,291 instructions (0.005%), 18,284 calls (08987E3C - 08987F24, length 59)
_S1_2_8858E98 364,460 instructions (0.004%), 18,223 calls (08858E98 - 08858EF4, length 24)
_S1_2_88610F0 363,457 instructions (0.004%), 8,887 calls (088610F0 - 088613E0, length 189)
_S1_2_8806F4C 363,177 instructions (0.004%), 40,353 calls (08806F4C - 08806F6C, length 9)
_S1_2_893A5DC 363,058 instructions (0.004%), 8,914 calls (0893A5DC - 0893A7FC, length 137)
_S1_2_88FC4A8 362,210 instructions (0.004%), 36,221 calls (088FC4A8 - 088FC4E8, length 17)
_S1_2_8831E10 360,781 instructions (0.004%), 10,523 calls (08831E10 - 08831FAC, length 104)
_S1_2_882ECEC 360,510 instructions (0.004%), 12,134 calls (0882ECEC - 0882F0CC, length 249)
_S1_2_885ABFC 357,763 instructions (0.004%), 18,218 calls (0885ABFC - 0885AC80, length 34)
_S1_2_880DA84 357,760 instructions (0.004%), 71,552 calls (0880DA84 - 0880DA94, length 5)
_S1_2_8807C80 356,520 instructions (0.004%), 8,913 calls (08807C80 - 08807D1C, length 40)
_S1_2_88F2CA8 354,483 instructions (0.004%), 39,387 calls (088F2CA8 - 088F2CD0, length 11)
_S1_2_8840420 353,280 instructions (0.004%), 8,832 calls (08840420 - 088405EC, length 116)
_S1_2_882F920 348,805 instructions (0.004%), 12,134 calls (0882F920 - 08830204, length 570)
_S1_2_88096DC 348,677 instructions (0.004%), 8,940 calls (088096DC - 088099A8, length 180)
  Back Branch 088099A4 1 times (length 165)
_S1_2_8914774 347,139 instructions (0.004%), 12,857 calls (08914774 - 08914828, length 46)
_S1_2_885A6EC 343,642 instructions (0.004%), 22,920 calls (0885A6EC - 0885A744, length 23)
_S1_2_89B00FC 343,392 instructions (0.004%), 2,044 calls (089B00FC - 089B0324, length 139)
  Back Branch 089B02EC 18,396 times (length 67)
_S1_2_8822548 341,929 instructions (0.004%), 48,847 calls (08822548 - 08822560, length 7)
_S1_2_88534D4 341,840 instructions (0.004%), 10,523 calls (088534D4 - 088537FC, length 203)
  Back Branch 08853584 7,576 times (length 17)
_S1_2_896E310 341,040 instructions (0.004%), 16,240 calls (0896E310 - 0896FDCC, length 1712)
_S1_2_882A580 340,982 instructions (0.004%), 9,011 calls (0882A580 - 0882AB24, length 362)
_S1_2_882B0F0 339,872 instructions (0.004%), 16,082 calls (0882B0F0 - 0882B170, length 33)
_S1_2_8833760 339,228 instructions (0.004%), 12,564 calls (08833760 - 08833804, length 42)
_S1_2_884112C 338,910 instructions (0.004%), 22,594 calls (0884112C - 08841164, length 15)
_S1_2_890A318 338,797 instructions (0.004%), 4,351 calls (0890A318 - 0890A914, length 384)
  Back Branch 0890A644 1 times (length 8)
  Back Branch 0890A540 1 times (length 8)
_S1_2_884D5A8 337,166 instructions (0.004%), 6,590 calls (0884D5A8 - 0884D6F4, length 84)
_S1_2_892140C 336,955 instructions (0.004%), 67,391 calls (0892140C - 0892141C, length 5)
_S1_2_885D7E0 334,904 instructions (0.004%), 41,863 calls (0885D7E0 - 0885D810, length 13)
_S1_2_89BAF48 332,651 instructions (0.004%), 18,284 calls (089BAF48 - 089BB0DC, length 102)
_S1_2_882732C 332,101 instructions (0.004%), 7,475 calls (0882732C - 08827400, length 54)
_S1_2_886D9E0 329,028 instructions (0.004%), 27,419 calls (0886D9E0 - 0886DBB4, length 118)
_S1_2_893E018 327,917 instructions (0.004%), 87 calls (0893E018 - 0893E068, length 21)
  Back Branch 0893E05C 81,353 times (length 11)
_S1_2_881E294 327,720 instructions (0.004%), 13,655 calls (0881E294 - 0881E2F0, length 24)
_S1_2_891474C 326,368 instructions (0.004%), 40,796 calls (0891474C - 08914768, length 8)
_S1_2_8862150 326,176 instructions (0.004%), 10,193 calls (08862150 - 08862254, length 66)
_S1_2_88A28C8 325,089 instructions (0.004%), 29,553 calls (088A28C8 - 088A2920, length 23)
_S1_2_8913184 323,978 instructions (0.004%), 17,968 calls (08913184 - 08913210, length 36)
_S1_2_896FEF8 321,920 instructions (0.004%), 16,096 calls (0896FEF8 - 0897215C, length 2202)
_S1_2_885756C 321,644 instructions (0.004%), 9,278 calls (0885756C - 088576E4, length 95)
_S1_2_88456DC 320,308 instructions (0.004%), 552 calls (088456DC - 08846810, length 1102)
  Back Branch 08845EB4 15,209 times (length 45)
  Back Branch 08845F78 923 times (length 45)
  Back Branch 08846040 24 times (length 45)
_S1_2_893EC5C 320,040 instructions (0.004%), 8,890 calls (0893EC5C - 0893ED58, length 64)
_S1_2_8863858 319,936 instructions (0.004%), 3,716 calls (08863858 - 08863A30, length 119)
  Back Branch 088638F0 14,024 times (length 18)
_S1_2_8983F88 318,850 instructions (0.004%), 6,377 calls (08983F88 - 08984F1C, length 998)
_S1_2_88CF350 317,975 instructions (0.004%), 12,719 calls (088CF350 - 088D07F4, length 1322)
_S1_2_8865608 317,617 instructions (0.004%), 11,584 calls (08865608 - 08865808, length 129)
  Back Branch 08865720 14,340 times (length 13)
_S1_2_8827130 315,847 instructions (0.004%), 12,240 calls (08827130 - 08827328, length 127)
_S1_2_880D700 314,966 instructions (0.004%), 3,427 calls (0880D700 - 0880D998, length 167)
  Back Branch 0880D8C4 2,256 times (length 98)
  Back Branch 0880D8DC 1,170 times (length 104)
  Back Branch 0880D930 780 times (length 87)
  Back Branch 0880D994 678 times (length 112)
  Back Branch 0880D948 649 times (length 93)
  Back Branch 0880D984 149 times (length 108)
  Back Branch 0880D7D4 1 times (length 38)
_S1_2_89B07DC 313,536 instructions (0.004%), 6,816 calls (089B07DC - 089B08CC, length 61)
_S1_2_8821674 311,724 instructions (0.004%), 17,318 calls (08821674 - 088216B8, length 18)
_S1_2_8925CD0 311,424 instructions (0.004%), 38,928 calls (08925CD0 - 08925D04, length 14)
_S1_2_89620F4 310,592 instructions (0.004%), 19,412 calls (089620F4 - 08962220, length 76)
_S1_2_8860FA0 310,475 instructions (0.004%), 8,887 calls (08860FA0 - 088610EC, length 84)
  Back Branch 088610C4 10,596 times (length 56)
_S1_2_88490F4 310,086 instructions (0.004%), 12,492 calls (088490F4 - 08849158, length 26)
_S1_2_885C8D8 305,813 instructions (0.004%), 18,868 calls (0885C8D8 - 0885C95C, length 34)
_S1_2_8831B38 305,167 instructions (0.004%), 10,523 calls (08831B38 - 08831BA8, length 29)
_S1_2_893012C 304,220 instructions (0.004%), 2 calls (0893012C - 08930204, length 55)
  Back Branch 089301F8 25,792 times (length 17)
  Back Branch 089301B0 4 times (length 13)
_S1_2_88737C4 303,744 instructions (0.004%), 18,984 calls (088737C4 - 08873810, length 20)
_S1_2_89A7D7C 303,676 instructions (0.004%), 75,919 calls (089A7D7C - 089A7D88, length 4)
_S1_2_89261AC 302,523 instructions (0.004%), 16,384 calls (089261AC - 08926204, length 23)
_S1_2_8994140 302,294 instructions (0.004%), 17,782 calls (08994140 - 089941E8, length 43)
_S1_2_89A8C38 300,662 instructions (0.004%), 15,706 calls (089A8C38 - 089A8CB0, length 31)
_S1_2_8838830 297,149 instructions (0.004%), 12,492 calls (08838830 - 08838958, length 75)
  Back Branch 0883893C 1,432 times (length 20)
  Back Branch 0883892C 1,432 times (length 9)
  Back Branch 088388D8 1,432 times (length 9)
  Back Branch 088388E8 1,432 times (length 20)
_S1_2_884AA94 295,697 instructions (0.004%), 9,016 calls (0884AA94 - 0884AC00, length 92)
_S1_2_891C8A0 294,949 instructions (0.004%), 19,669 calls (0891C8A0 - 0891C8D8, length 15)
_S1_2_88DAA88 294,757 instructions (0.004%), 11,242 calls (088DAA88 - 088DABAC, length 74)
_S1_2_88200F4 294,115 instructions (0.004%), 4,865 calls (088200F4 - 0882024C, length 87)
_S1_2_8873814 293,804 instructions (0.004%), 19,676 calls (08873814 - 088738FC, length 59)
_S1_2_88329A0 291,200 instructions (0.004%), 18,200 calls (088329A0 - 088329EC, length 20)
_S1_2_88514B8 290,748 instructions (0.004%), 21,046 calls (088514B8 - 08851514, length 24)
_S1_2_893B7F8 289,252 instructions (0.004%), 25,860 calls (0893B7F8 - 0893B82C, length 14)
_S1_2_88859C8 287,568 instructions (0.004%), 17,973 calls (088859C8 - 08885A04, length 16)
_S1_2_88410DC 286,568 instructions (0.004%), 16,096 calls (088410DC - 08841128, length 20)
_S1_2_8849D50 285,696 instructions (0.004%), 11,904 calls (08849D50 - 08849DF8, length 43)
_S1_2_885A228 285,506 instructions (0.004%), 4,920 calls (0885A228 - 0885A650, length 267)
_S1_2_8898FD0 285,198 instructions (0.004%), 9,509 calls (08898FD0 - 08899064, length 38)
_S1_2_8850018 284,121 instructions (0.003%), 94,707 calls (08850018 - 08850020, length 3)
_S1_2_88F2B10 283,613 instructions (0.003%), 14,927 calls (088F2B10 - 088F2BE8, length 55)
_S1_2_8967080 283,104 instructions (0.003%), 11,796 calls (08967080 - 08968960, length 1593)
_S1_2_88CD540 281,267 instructions (0.003%), 12,229 calls (088CD540 - 088CE828, length 1211)
_S1_2_895FC7C 279,321 instructions (0.003%), 13,301 calls (0895FC7C - 089605D0, length 598)
_S1_2_8826400 278,247 instructions (0.003%), 18,284 calls (08826400 - 08826490, length 37)
_S1_2_889BE38 277,498 instructions (0.003%), 4,541 calls (0889BE38 - 0889BF90, length 87)
_S1_2_8925BAC 275,844 instructions (0.003%), 22,987 calls (08925BAC - 08925BD8, length 12)
_S1_2_882D8D0 273,394 instructions (0.003%), 16,082 calls (0882D8D0 - 0882DE58, length 355)
_S1_2_882B790 273,394 instructions (0.003%), 16,082 calls (0882B790 - 0882BA18, length 163)
_S1_2_882A234 273,282 instructions (0.003%), 11,993 calls (0882A234 - 0882A4B8, length 162)
_S1_2_8884AE0 272,338 instructions (0.003%), 11,367 calls (08884AE0 - 08884B5C, length 32)
_S1_2_8849F6C 270,750 instructions (0.003%), 11,270 calls (08849F6C - 0884A0FC, length 101)
_S1_2_892FEEC 269,957 instructions (0.003%), 1 calls (0892FEEC - 089300E4, length 127)
  Back Branch 0892FFF8 19,389 times (length 17)
  Back Branch 08930094 12,895 times (length 14)
  Back Branch 0892FFA8 4 times (length 25)
  Back Branch 08930010 1 times (length 52)
_S1_2_889DB44 269,786 instructions (0.003%), 24,526 calls (0889DB44 - 0889DB6C, length 11)
_S1_2_88B671C 269,484 instructions (0.003%), 24 calls (088B671C - 088B7404, length 827)
  Back Branch 088B6C40 875 times (length 208)
  Back Branch 088B71B4 875 times (length 209)
  Back Branch 088B739C 48 times (length 8)
  Back Branch 088B6E24 48 times (length 8)
_S1_2_8926284 267,390 instructions (0.003%), 8,913 calls (08926284 - 08926304, length 33)
_S1_2_8837110 266,940 instructions (0.003%), 66,735 calls (08837110 - 0883711C, length 4)
_S1_2_8899328 266,901 instructions (0.003%), 7,245 calls (08899328 - 088993FC, length 54)
_S1_2_889E7CC 265,846 instructions (0.003%), 15,638 calls (0889E7CC - 0889E890, length 50)
_S1_2_88092EC 265,776 instructions (0.003%), 18,984 calls (088091FC - 08809304, length 67)
  Back Branch 08809300 18,984 times (length 67)
_S1_2_885D5F0 265,250 instructions (0.003%), 4,210 calls (0885D5F0 - 0885D700, length 69)
_S1_2_888C4F0 264,548 instructions (0.003%), 2,386 calls (0888C4F0 - 0888CA70, length 353)
_S1_2_88CE88C 264,283 instructions (0.003%), 4,591 calls (088CE88C - 088CF34C, length 689)
  Back Branch 088CE924 6,469 times (length 17)
  Back Branch 088CE934 4,969 times (length 33)
_S1_2_8879A6C 263,982 instructions (0.003%), 11,898 calls (08879A6C - 08879AD0, length 26)
  Back Branch 08879AB8 12,216 times (length 7)
_S1_2_8841168 263,800 instructions (0.003%), 16,084 calls (08841168 - 088411AC, length 18)
_S1_2_884100C 261,653 instructions (0.003%), 17,442 calls (0884100C - 088410C0, length 46)
_S1_2_8836F34 261,231 instructions (0.003%), 11,723 calls (08836F34 - 08837020, length 60)
_S1_2_88992F8 259,440 instructions (0.003%), 21,620 calls (088992F8 - 08899324, length 12)
_S1_2_889D40C 256,910 instructions (0.003%), 2,154 calls (0889C96C - 0889D7D0, length 922)
  Back Branch 0889D788 5,563 times (length 905)
_S1_2_888D2D4 256,005 instructions (0.003%), 8,913 calls (0888D2D4 - 0888D5E4, length 197)
_S1_2_88226C0 254,960 instructions (0.003%), 12,748 calls (088226C0 - 08822724, length 26)
_S1_2_88A3900 253,948 instructions (0.003%), 6 calls (088A3900 - 088A3A08, length 67)
  Back Branch 088A39B8 18,814 times (length 10)
  Back Branch 088A3980 18,814 times (length 10)
  Back Branch 088A39E4 438 times (length 39)
  Back Branch 088A393C 438 times (length 4)
_S1_2_8829214 253,361 instructions (0.003%), 7,507 calls (088291D0 - 0882941C, length 148)
  Back Branch 088293BC 107,256 times (length 125)
_S1_2_8920524 249,782 instructions (0.003%), 2,627 calls (08920524 - 089206B8, length 102)
_S1_2_893B830 249,490 instructions (0.003%), 17,926 calls (0893B830 - 0893B86C, length 16)
_S1_2_89C14D8 248,652 instructions (0.003%), 62,163 calls (089C14D8 - 089C14F0, length 7)
_S1_2_880943C 248,430 instructions (0.003%), 17,745 calls (088091FC - 08809454, length 151)
  Back Branch 08809450 17,745 times (length 151)
_S1_2_88A9128 247,752 instructions (0.003%), 6,293 calls (088A9128 - 088A92E8, length 113)
_S1_2_88281C4 247,320 instructions (0.003%), 13,740 calls (088281C4 - 08828E20, length 792)
_S1_2_88403D8 247,264 instructions (0.003%), 18,544 calls (088403D8 - 0884041C, length 18)
_S1_2_8936BC4 246,733 instructions (0.003%), 27 calls (08936BC4 - 08936C8C, length 51)
  Back Branch 08936C54 17,564 times (length 26)
_S1_2_88498C8 245,530 instructions (0.003%), 3,553 calls (088498C8 - 08849AEC, length 138)
_S1_2_883341C 244,789 instructions (0.003%), 10,643 calls (0883341C - 08833540, length 74)
_S1_2_89F56E4 244,446 instructions (0.003%), 4,546 calls (089F56E4 - 089F58D0, length 124)
_S1_2_882E748 242,918 instructions (0.003%), 12,139 calls (0882E748 - 0882E918, length 117)
_S1_2_888F5DC 242,400 instructions (0.003%), 15,151 calls (0888F5DC - 0888F620, length 18)
_S1_2_884A808 242,120 instructions (0.003%), 12,106 calls (0884A808 - 0884A868, length 25)
_S1_2_8843EA8 239,799 instructions (0.003%), 11,904 calls (08843EA8 - 08843F24, length 32)
_S1_2_884A288 237,974 instructions (0.003%), 11,270 calls (0884A288 - 0884A3FC, length 94)
_S1_2_885C670 237,872 instructions (0.003%), 9,022 calls (0885C670 - 0885C738, length 51)
_S1_2_892B340 236,720 instructions (0.003%), 10,760 calls (0892B340 - 0892B394, length 22)
_S1_2_884A560 236,111 instructions (0.003%), 11,270 calls (0884A560 - 0884A678, length 71)
_S1_2_881ACD8 235,799 instructions (0.003%), 5,024 calls (0881ACD8 - 0881ADA8, length 53)
_S1_2_88F4A14 235,362 instructions (0.003%), 4,713 calls (088F4A14 - 088F4A84, length 29)
  Back Branch 088F4A6C 14,139 times (length 14)
_S1_2_884A720 234,926 instructions (0.003%), 11,270 calls (0884A720 - 0884A804, length 58)
_S1_2_891330C 232,572 instructions (0.003%), 19,381 calls (0891330C - 08913338, length 12)
_S1_2_89132DC 232,572 instructions (0.003%), 19,381 calls (089132DC - 08913308, length 12)
_S1_2_893FC34 231,868 instructions (0.003%), 8,914 calls (0893FC34 - 0893FD24, length 61)
_S1_2_88066D0 231,842 instructions (0.003%), 17,834 calls (088066D0 - 089F8058, length 509539)
_S1_2_885C178 229,770 instructions (0.003%), 3,013 calls (0885C178 - 0885C36C, length 126)
_S1_2_884A67C 228,140 instructions (0.003%), 11,270 calls (0884A67C - 0884A71C, length 41)
_S1_2_884A400 227,538 instructions (0.003%), 11,270 calls (0884A400 - 0884A55C, length 88)
_S1_2_885F7AC 227,387 instructions (0.003%), 9,080 calls (0885F7AC - 0885F858, length 44)
_S1_2_8879670 227,319 instructions (0.003%), 18,872 calls (08879670 - 088796AC, length 16)
_S1_2_882E664 226,517 instructions (0.003%), 9,943 calls (0882E664 - 0882E744, length 57)
_S1_2_88F9BB0 225,696 instructions (0.003%), 6,310 calls (088F9BB0 - 088F9C50, length 41)
_S1_2_8893E98 225,693 instructions (0.003%), 17,361 calls (08893E98 - 08893F24, length 36)
_S1_2_898263C 225,653 instructions (0.003%), 9,811 calls (0898263C - 08983A34, length 1279)
_S1_2_89A343C 224,848 instructions (0.003%), 14,053 calls (089A343C - 089A3504, length 51)
_S1_2_889C278 223,828 instructions (0.003%), 5,087 calls (0889C278 - 0889C324, length 44)
_S1_2_8939DA0 222,850 instructions (0.003%), 8,914 calls (08939DA0 - 08939E04, length 26)
_S1_2_8808270 222,850 instructions (0.003%), 8,914 calls (088080C4 - 08808274, length 109)
  Back Branch 08808270 8,914 times (length 109)
  Back Branch 08808114 8,914 times (length 10)
_S1_2_891C634 222,600 instructions (0.003%), 11,495 calls (0891C634 - 0891C6A4, length 29)
_S1_2_88837B0 222,590 instructions (0.003%), 8,914 calls (088837B0 - 0888382C, length 32)
_S1_2_88B9628 222,175 instructions (0.003%), 8,887 calls (088B9628 - 088B9688, length 25)
_S1_2_89246D0 220,800 instructions (0.003%), 8,832 calls (089246D0 - 08924730, length 25)
_S1_2_88342C8 220,644 instructions (0.003%), 12,258 calls (088342C8 - 0883431C, length 22)
_S1_2_88D6554 220,320 instructions (0.003%), 6,480 calls (088D6554 - 088D664C, length 63)
_S1_2_88871CC 219,243 instructions (0.003%), 4,865 calls (088871CC - 0888728C, length 49)
_S1_2_89A4C6C 218,835 instructions (0.003%), 14,589 calls (089A4C6C - 089A4CA4, length 15)
_S1_2_885D1C0 216,819 instructions (0.003%), 18,044 calls (0885D1C0 - 0885D204, length 18)
_S1_2_8947C3C 213,996 instructions (0.003%), 17,833 calls (08947C3C - 08947C78, length 16)
_S1_2_89A1050 213,384 instructions (0.003%), 8,891 calls (089A1050 - 089A1138, length 59)
_S1_2_885D5C4 211,260 instructions (0.003%), 70,420 calls (0885D5C4 - 0885D5CC, length 3)
_S1_2_891C294 210,760 instructions (0.003%), 9,580 calls (0891C218 - 0891C2B0, length 39)
  Back Branch 0891C2AC 9,580 times (length 39)
_S1_2_89B29A8 210,360 instructions (0.003%), 10,518 calls (089B29A8 - 089B2A0C, length 26)
_S1_2_88936F0 209,726 instructions (0.003%), 415 calls (088936F0 - 0889376C, length 32)
  Back Branch 0889374C 25,212 times (length 10)
_S1_2_8808FD0 208,470 instructions (0.003%), 6,949 calls (0880896C - 08808FE8, length 416)
  Back Branch 088089F8 2,769,522 times (length 37)
  Back Branch 08808A74 131,882 times (length 35)
  Back Branch 08808FE4 6,949 times (length 389)
_S1_2_8902EDC 208,386 instructions (0.003%), 4,086 calls (08902EDC - 08903964, length 675)
_S1_2_8991F70 207,118 instructions (0.003%), 8,888 calls (08991F70 - 08992074, length 66)
_S1_2_8982758 207,088 instructions (0.003%), 4,816 calls (08982758 - 08983A34, length 1208)
_S1_2_885C7D8 206,072 instructions (0.003%), 4,206 calls (0885C7D8 - 0885C8AC, length 54)
_S1_2_8917708 205,712 instructions (0.003%), 12,857 calls (08917708 - 08917784, length 32)
_S1_2_88DA3A4 204,821 instructions (0.003%), 11,242 calls (088DA3A4 - 088DA3F4, length 21)
_S1_2_881ED78 203,677 instructions (0.003%), 2,495 calls (0881ED78 - 0881EF50, length 119)
_S1_2_8885E70 201,188 instructions (0.002%), 2,759 calls (08885E70 - 08885EBC, length 20)
  Back Branch 08885EB0 12,794 times (length 15)
_S1_2_898570C 200,989 instructions (0.002%), 12,454 calls (0898570C - 089857E0, length 54)
_S1_2_896FFB0 199,032 instructions (0.002%), 8,293 calls (0896FFB0 - 0897215C, length 2156)
_S1_2_882F124 198,369 instructions (0.002%), 12,066 calls (0882F124 - 0882F284, length 89)
_S1_2_88FB8EC 197,663 instructions (0.002%), 6,377 calls (088FB8EC - 088FB968, length 32)
_S1_2_884A100 196,726 instructions (0.002%), 11,270 calls (0884A100 - 0884A240, length 81)
_S1_2_88A2A00 195,685 instructions (0.002%), 5,598 calls (088A2A00 - 088A2AA4, length 42)
_S1_2_881FD9C 194,908 instructions (0.002%), 4,865 calls (0881FD9C - 0881FF70, length 118)
_S1_2_882F3E4 194,122 instructions (0.002%), 12,065 calls (0882F3E4 - 0882F774, length 229)
_S1_2_889DBAC 194,070 instructions (0.002%), 8,855 calls (0889DBAC - 0889DCD8, length 76)
_S1_2_88268BC 193,104 instructions (0.002%), 10,728 calls (088268BC - 0882691C, length 25)
_S1_2_891BE48 192,822 instructions (0.002%), 501 calls (0891BE48 - 0891C138, length 189)
  Back Branch 0891C0D0 16,704 times (length 7)
  Back Branch 0891C0DC 2,088 times (length 12)
  Back Branch 0891C000 501 times (length 27)
  Back Branch 0891C01C 501 times (length 85)
  Back Branch 0891C08C 501 times (length 26)
  Back Branch 0891C094 501 times (length 114)
  Back Branch 0891C0EC 261 times (length 97)
  Back Branch 0891C0A8 261 times (length 83)
_S1_2_8940498 191,602 instructions (0.002%), 242 calls (08940498 - 08940560, length 51)
  Back Branch 0894053C 12,800 times (length 29)
_S1_2_8833C6C 190,863 instructions (0.002%), 10,102 calls (08833C6C - 08833CD4, length 27)
_S1_2_896E3C0 190,384 instructions (0.002%), 5,894 calls (0896E3C0 - 0896FDCC, length 1668)
_S1_2_885D1EC 189,462 instructions (0.002%), 27,066 calls (0885D1EC - 0885D204, length 7)
_S1_2_89A8CB4 187,882 instructions (0.002%), 15,706 calls (089A8CB4 - 089A8CE4, length 13)
_S1_2_8899068 187,800 instructions (0.002%), 15,650 calls (08899068 - 08899094, length 12)
_S1_2_8885EF8 187,753 instructions (0.002%), 360 calls (08885EF8 - 08886108, length 133)
  Back Branch 088860A8 1,916 times (length 101)
_S1_2_891C71C 187,392 instructions (0.002%), 7,808 calls (0891C71C - 0891C778, length 24)
_S1_2_88174A4 186,241 instructions (0.002%), 955 calls (08817280 - 08818BB0, length 1613)
  Back Branch 0881830C 1,555 times (length 16)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 0881826C 964 times (length 845)
  Back Branch 088183D8 955 times (length 14)
  Back Branch 088183AC 955 times (length 953)
  Back Branch 08818330 955 times (length 30)
  Back Branch 088182C4 955 times (length 25)
  Back Branch 08818328 818 times (length 28)
  Back Branch 0881833C 818 times (length 27)
  Back Branch 08818320 737 times (length 20)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818344 137 times (length 35)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
  Back Branch 08818260 15 times (length 12)
_S1_2_88ACD2C 186,160 instructions (0.002%), 23,270 calls (088ACD2C - 088ACD48, length 8)
_S1_2_891744C 185,272 instructions (0.002%), 93 calls (0891744C - 089174C0, length 30)
  Back Branch 089174A4 15,296 times (length 12)
_S1_2_8895B30 184,534 instructions (0.002%), 26,362 calls (08895B30 - 08895B60, length 13)
_S1_2_881644C 184,134 instructions (0.002%), 1,598 calls (0881644C - 0881660C, length 113)
  Back Branch 08816580 3,209 times (length 32)
  Back Branch 08816480 1,598 times (length 6)
_S1_2_8826E88 182,840 instructions (0.002%), 18,284 calls (08826E88 - 088270E4, length 152)
_S1_2_889D7D4 182,784 instructions (0.002%), 8,704 calls (0889D7D4 - 0889D824, length 21)
_S1_2_8842E7C 182,296 instructions (0.002%), 11,904 calls (08842E7C - 08842F60, length 58)
_S1_2_8832904 182,000 instructions (0.002%), 18,200 calls (08832904 - 08832938, length 14)
_S1_2_8995A60 180,780 instructions (0.002%), 7,860 calls (08995A60 - 08995AF8, length 39)
_S1_2_891C3A0 179,360 instructions (0.002%), 17,690 calls (0891C2F4 - 0891C3BC, length 51)
  Back Branch 0891C3B0 9,580 times (length 49)
_S1_2_880E848 178,239 instructions (0.002%), 59,413 calls (0880E848 - 0880E850, length 3)
_S1_2_89A66B0 177,820 instructions (0.002%), 17,782 calls (089A66B0 - 089A66D4, length 10)
_S1_2_891ECEC 177,741 instructions (0.002%), 19,749 calls (0891ECEC - 0891ED0C, length 9)
_S1_2_8837498 177,296 instructions (0.002%), 12,492 calls (08837498 - 088375BC, length 74)
_S1_2_88AA2E4 177,282 instructions (0.002%), 9,849 calls (088AA2E4 - 088AA328, length 18)
_S1_2_88DA7E0 177,151 instructions (0.002%), 4,569 calls (088DA7E0 - 088DA900, length 73)
_S1_2_89145C0 175,623 instructions (0.002%), 58,541 calls (089145C0 - 089145C8, length 3)
_S1_2_89A7C64 174,928 instructions (0.002%), 43,732 calls (089A7C64 - 089A7C70, length 4)
_S1_2_88762C8 174,781 instructions (0.002%), 269 calls (088762C8 - 08876E04, length 720)
  Back Branch 08876688 2,205 times (length 23)
  Back Branch 088765F4 2,175 times (length 23)
  Back Branch 08876710 1,080 times (length 23)
  Back Branch 08876760 540 times (length 13)
  Back Branch 08876D00 300 times (length 611)
_S1_2_89F83A4 173,356 instructions (0.002%), 86,678 calls (089F83A4 - 089F83A8, length 2)
_S1_2_89F832C 173,356 instructions (0.002%), 86,678 calls (089F832C - 089F8330, length 2)
_S1_2_883467C 171,270 instructions (0.002%), 28,545 calls (0883467C - 08834690, length 6)
_S1_2_885D5E0 171,256 instructions (0.002%), 42,814 calls (0885D5E0 - 0885D5EC, length 4)
_S1_2_89857C0 171,198 instructions (0.002%), 19,022 calls (089857C0 - 089857E0, length 9)
_S1_2_8853264 170,522 instructions (0.002%), 950 calls (08853264 - 088534D0, length 156)
  Back Branch 08853430 7,600 times (length 91)
_S1_2_882EA9C 169,946 instructions (0.002%), 12,139 calls (0882EA9C - 0882ECE8, length 148)
_S1_2_882E91C 169,946 instructions (0.002%), 12,139 calls (0882E91C - 0882EA98, length 96)
_S1_2_8898BA0 169,611 instructions (0.002%), 3,451 calls (08898BA0 - 08898D40, length 105)
_S1_2_881B434 169,164 instructions (0.002%), 898 calls (0881B434 - 0881BE7C, length 659)
_S1_2_8838254 168,943 instructions (0.002%), 1,432 calls (08838254 - 0883882C, length 375)
  Back Branch 08838514 4,725 times (length 23)
  Back Branch 08838560 525 times (length 13)
  Back Branch 0883861C 12 times (length 14)
_S1_2_8993D88 168,929 instructions (0.002%), 8,891 calls (08993D88 - 08993DD0, length 19)
_S1_2_8895AD0 168,434 instructions (0.002%), 24,062 calls (08895AD0 - 08895B60, length 37)
_S1_2_88F0900 167,772 instructions (0.002%), 3,813 calls (088F0900 - 088F09C0, length 49)
_S1_2_8925658 167,492 instructions (0.002%), 3,221 calls (08925658 - 08925724, length 52)
_S1_2_8879B7C 166,940 instructions (0.002%), 33,388 calls (08879B7C - 08879B8C, length 5)
_S1_2_88F1608 166,888 instructions (0.002%), 2,348 calls (088F1608 - 088F1CB8, length 429)
_S1_2_88D3840 165,894 instructions (0.002%), 6,775 calls (088D3840 - 088D394C, length 68)
_S1_2_88CDA2C 163,932 instructions (0.002%), 1,551 calls (088CDA2C - 088CE828, length 896)
  Back Branch 088CDC50 1,551 times (length 59)
_S1_2_8926230 163,840 instructions (0.002%), 16,384 calls (08926230 - 08926254, length 10)
_S1_2_880685C 163,791 instructions (0.002%), 54,597 calls (0880685C - 08806864, length 3)
_S1_2_884EC44 162,900 instructions (0.002%), 18,100 calls (0884EC44 - 0884EC64, length 9)
_S1_2_89993A8 162,871 instructions (0.002%), 601 calls (089993A8 - 08999A74, length 436)
  Back Branch 08999654 2,404 times (length 7)
  Back Branch 08999618 1,803 times (length 8)
  Back Branch 089999F0 601 times (length 374)
  Back Branch 08999908 601 times (length 232)
  Back Branch 089998E0 601 times (length 222)
  Back Branch 089998EC 601 times (length 225)
  Back Branch 08999A30 601 times (length 400)
  Back Branch 08999A20 601 times (length 394)
  Back Branch 08999A00 601 times (length 375)
_S1_2_8828A04 162,729 instructions (0.002%), 3,272 calls (08828A04 - 08828E20, length 264)
_S1_2_8887FC0 161,598 instructions (0.002%), 53,866 calls (08887FC0 - 08887FC8, length 3)
_S1_2_8820988 160,562 instructions (0.002%), 4,860 calls (08820988 - 08820BD4, length 148)
_S1_2_885CC10 160,192 instructions (0.002%), 20,024 calls (0885CC10 - 0885CC2C, length 8)
_S1_2_89A66D8 160,038 instructions (0.002%), 17,782 calls (089A66D8 - 089A66F8, length 9)
_S1_2_889EB8C 159,798 instructions (0.002%), 5,498 calls (0889EB8C - 0889EC20, length 38)
_S1_2_8819378 159,512 instructions (0.002%), 792 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819494 5,936 times (length 19)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 088194B0 792 times (length 382)
  Back Branch 088194C8 792 times (length 12)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_88D3950 158,840 instructions (0.002%), 8,360 calls (088D3950 - 088D40EC, length 488)
_S1_2_882F288 157,263 instructions (0.002%), 12,075 calls (0882F288 - 0882F3E0, length 87)
_S1_2_884A244 156,916 instructions (0.002%), 11,270 calls (0884A244 - 0884A284, length 17)
_S1_2_8821078 156,330 instructions (0.002%), 1,348 calls (08821078 - 088213F0, length 223)
_S1_2_890C0F0 156,260 instructions (0.002%), 39,065 calls (0890C0F0 - 0890C0FC, length 4)
_S1_2_8982698 155,680 instructions (0.002%), 4,448 calls (08982698 - 08983A34, length 1256)
_S1_2_8851A5C 155,488 instructions (0.002%), 1,343 calls (08851A5C - 08851BD4, length 95)
  Back Branch 08851B3C 2,678 times (length 21)
  Back Branch 08851B50 1,339 times (length 40)
_S1_2_893DA80 155,040 instructions (0.002%), 10,336 calls (0893DA80 - 0893DAD8, length 23)
_S1_2_8917788 154,284 instructions (0.002%), 12,857 calls (08917788 - 089177E4, length 24)
_S1_2_89176A8 154,284 instructions (0.002%), 12,857 calls (089176A8 - 08917704, length 24)
_S1_2_88CD5FC 154,226 instructions (0.002%), 3,572 calls (088CD5FC - 088CE828, length 1164)
  Back Branch 088CD674 3,602 times (length 20)
_S1_2_89A9EBC 153,187 instructions (0.002%), 9,011 calls (089A9EBC - 089A9EFC, length 17)
_S1_2_89A7D44 152,118 instructions (0.002%), 76,059 calls (089A7D44 - 089A7D48, length 2)
_S1_2_8925DA0 152,000 instructions (0.002%), 9,500 calls (08925DA0 - 08925DF8, length 23)
_S1_2_89F839C 151,838 instructions (0.002%), 75,919 calls (089F839C - 089F83A0, length 2)
_S1_2_893A840 151,623 instructions (0.002%), 8,919 calls (0893A840 - 0893A880, length 17)
_S1_2_8806EA8 151,521 instructions (0.002%), 8,913 calls (08806EA8 - 08806EE8, length 17)
_S1_2_88D8BF8 151,194 instructions (0.002%), 6,526 calls (088D8BF8 - 088D9704, length 708)
  Back Branch 088D96DC 2,399 times (length 688)
_S1_2_88972DC 150,288 instructions (0.002%), 6,262 calls (088972DC - 08897338, length 24)
_S1_2_8831630 150,172 instructions (0.002%), 412 calls (08831630 - 08831728, length 63)
  Back Branch 08831704 6,932 times (length 20)
_S1_2_8851978 149,418 instructions (0.002%), 49,806 calls (08851978 - 08851980, length 3)
_S1_2_88F1CBC 149,270 instructions (0.002%), 14,927 calls (088F1CBC - 088F1CE4, length 11)
_S1_2_88AA780 147,506 instructions (0.002%), 2,164 calls (088AA780 - 088AABD4, length 278)
  Back Branch 088AAB08 6,214 times (length 7)
  Back Branch 088AAB84 1,674 times (length 8)
  Back Branch 088AAAE0 538 times (length 8)
_S1_2_88CE82C 146,496 instructions (0.002%), 6,104 calls (088CE82C - 088CF34C, length 713)
_S1_2_89BAF28 146,272 instructions (0.002%), 18,284 calls (089BAF28 - 089BAF44, length 8)
_S1_2_88B2AB0 146,224 instructions (0.002%), 32 calls (088B2AB0 - 088B319C, length 444)
  Back Branch 088B3118 864 times (length 316)
  Back Branch 088B2AFC 384 times (length 4)
  Back Branch 088B3138 32 times (length 6)
  Back Branch 088B3160 32 times (length 347)
_S1_2_885C0E0 145,744 instructions (0.002%), 18,218 calls (0885C0E0 - 0885C0FC, length 8)
_S1_2_89E37D0 144,711 instructions (0.002%), 2,560 calls (089E37D0 - 089E3A44, length 158)
_S1_2_885AB9C 144,485 instructions (0.002%), 17,061 calls (0885AB9C - 0885ABF8, length 24)
_S1_2_893E1F8 143,314 instructions (0.002%), 13,576 calls (0893E1F8 - 0893E240, length 19)
_S1_2_894761C 143,288 instructions (0.002%), 17,911 calls (0894761C - 08947640, length 10)
_S1_2_88A65E8 142,140 instructions (0.002%), 3,705 calls (088A65E8 - 088A6AAC, length 306)
  Back Branch 088A6A78 848 times (length 26)
  Back Branch 088A699C 744 times (length 29)
  Back Branch 088A6858 128 times (length 13)
  Back Branch 088A69F8 128 times (length 9)
_S1_2_8917618 141,427 instructions (0.002%), 12,857 calls (08917618 - 089176A4, length 36)
_S1_2_897FBF8 140,898 instructions (0.002%), 6,126 calls (0897FBF8 - 0897FDEC, length 126)
_S1_2_883FB20 139,293 instructions (0.002%), 15,477 calls (0883FB20 - 0883FB50, length 13)
_S1_2_88CD774 138,194 instructions (0.002%), 3,720 calls (088CD774 - 088CE828, length 1070)
  Back Branch 088CD7D0 3,758 times (length 13)
_S1_2_885CFE4 137,344 instructions (0.002%), 9,022 calls (0885CFE4 - 0885D204, length 137)
_S1_2_891C5B0 135,956 instructions (0.002%), 1,754 calls (0891C5B0 - 0891C630, length 33)
  Back Branch 0891C608 11,810 times (length 9)
  Back Branch 0891C61C 2,273 times (length 7)
_S1_2_88F9D50 135,350 instructions (0.002%), 3,918 calls (088F9D50 - 088F9E2C, length 56)
  Back Branch 088F9DC4 6,356 times (length 5)
  Back Branch 088F9E10 4,560 times (length 5)
_S1_2_891E5EC 134,810 instructions (0.002%), 5,037 calls (0891E5EC - 0891E64C, length 25)
  Back Branch 0891E630 15,823 times (length 5)
_S1_2_881A8E0 133,830 instructions (0.002%), 8,922 calls (0881A8E0 - 0881A920, length 17)
_S1_2_8924830 133,760 instructions (0.002%), 6,688 calls (08924830 - 0892487C, length 20)
_S1_2_8806EEC 133,695 instructions (0.002%), 8,913 calls (08806EEC - 08806F24, length 15)
_S1_2_893ED5C 133,377 instructions (0.002%), 8,888 calls (0893ED5C - 0893EDAC, length 21)
_S1_2_88D5890 133,296 instructions (0.002%), 11,108 calls (088D5890 - 088D5F28, length 423)
_S1_2_885D448 132,135 instructions (0.002%), 2,104 calls (0885D448 - 0885D53C, length 62)
  Back Branch 0885D51C 10,465 times (length 20)
  Back Branch 0885D50C 2,985 times (length 11)
  Back Branch 0885D4BC 66 times (length 20)
  Back Branch 0885D4AC 34 times (length 11)
_S1_2_88F4854 132,005 instructions (0.002%), 7,765 calls (088F4854 - 088F48A4, length 21)
_S1_2_88D5A98 131,781 instructions (0.002%), 4,251 calls (088D5A98 - 088D5F28, length 293)
_S1_2_88AA32C 131,398 instructions (0.002%), 672 calls (088AA32C - 088AA77C, length 277)
  Back Branch 088AA470 3,282 times (length 14)
  Back Branch 088AA6E8 339 times (length 5)
  Back Branch 088AA6A8 275 times (length 14)
_S1_2_89A4C48 131,301 instructions (0.002%), 14,589 calls (089A4C48 - 089A4C68, length 9)
_S1_2_89C0E98 130,752 instructions (0.002%), 8,172 calls (089C0E98 - 089C14D4, length 400)
_S1_2_882820C 130,406 instructions (0.002%), 10,427 calls (0882820C - 08828E20, length 774)
_S1_2_8807EA8 130,094 instructions (0.002%), 4,486 calls (08807EA8 - 08807F6C, length 50)
_S1_2_896E6A4 128,546 instructions (0.002%), 5,843 calls (0896E6A4 - 0896FDCC, length 1483)
_S1_2_891FBD0 128,289 instructions (0.002%), 5,254 calls (0891C2F4 - 0891FC24, length 3661)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 0891FC20 2,627 times (length 3618)
_S1_2_8832A0C 127,400 instructions (0.002%), 18,200 calls (08832A0C - 08832A30, length 10)
_S1_2_88D64B4 127,369 instructions (0.002%), 11,579 calls (088D64B4 - 088D6550, length 40)
_S1_2_8915158 127,264 instructions (0.002%), 15,908 calls (08915158 - 08915174, length 8)
_S1_2_8832A34 126,490 instructions (0.002%), 9,035 calls (08832A34 - 08832A80, length 20)
_S1_2_885D050 126,386 instructions (0.002%), 9,022 calls (0885D050 - 0885D204, length 110)
_S1_2_89B4B48 126,216 instructions (0.002%), 21,036 calls (089B4B48 - 089B4B5C, length 6)
_S1_2_885D01C 125,572 instructions (0.002%), 9,022 calls (0885D01C - 0885D204, length 123)
_S1_2_8925AF4 125,412 instructions (0.002%), 17,916 calls (08925AF4 - 08925B0C, length 7)
_S1_2_88CFE24 125,371 instructions (0.002%), 1,992 calls (088CFE24 - 088D07F4, length 629)
  Back Branch 088CFF18 1,956 times (length 33)
_S1_2_893E97C 124,796 instructions (0.002%), 8,914 calls (0893E97C - 0893E9B0, length 14)
_S1_2_8809378 124,796 instructions (0.002%), 8,914 calls (088091FC - 08809390, length 102)
  Back Branch 0880938C 8,914 times (length 102)
_S1_2_8809490 124,782 instructions (0.002%), 8,913 calls (088091FC - 088094A8, length 172)
  Back Branch 088094A4 8,913 times (length 172)
_S1_2_8809308 124,782 instructions (0.002%), 8,913 calls (088091FC - 08809320, length 74)
  Back Branch 0880931C 8,913 times (length 74)
_S1_2_8807AC0 124,782 instructions (0.002%), 8,913 calls (0880792C - 08807AD4, length 107)
  Back Branch 08807AD0 8,913 times (length 107)
_S1_2_8858BD4 124,344 instructions (0.002%), 4,678 calls (08858BD4 - 08858C4C, length 31)
_S1_2_890C0C0 124,266 instructions (0.002%), 62,133 calls (0890C0C0 - 0890C0C4, length 2)
_S1_2_88654E0 123,626 instructions (0.002%), 956 calls (088654E0 - 0886554C, length 28)
  Back Branch 08865540 14,340 times (length 13)
_S1_2_888E624 121,683 instructions (0.001%), 85 calls (0888E624 - 0888E910, length 188)
  Back Branch 0888E830 7,565 times (length 12)
  Back Branch 0888E8CC 1,628 times (length 139)
_S1_2_8887FD8 121,625 instructions (0.001%), 4,865 calls (08887FD8 - 08888300, length 203)
_S1_2_882F83C 121,340 instructions (0.001%), 12,134 calls (0882F83C - 0882F91C, length 57)
_S1_2_898BAC0 121,290 instructions (0.001%), 1,555 calls (0898BAC0 - 0898C068, length 363)
_S1_2_88AA258 119,805 instructions (0.001%), 3,423 calls (088AA258 - 088AA2E0, length 35)
_S1_2_884FD24 118,660 instructions (0.001%), 11,866 calls (0884FD24 - 0884FD48, length 10)
_S1_2_8810A64 118,500 instructions (0.001%), 1,276 calls (08810A64 - 08810E40, length 248)
  Back Branch 08810C08 2,148 times (length 54)
  Back Branch 08810B94 2,148 times (length 4)
  Back Branch 08810C10 872 times (length 31)
  Back Branch 08810C18 872 times (length 36)
_S1_2_885F3F8 117,986 instructions (0.001%), 8,428 calls (0885F3F8 - 0885F440, length 19)
_S1_2_885D0D0 117,458 instructions (0.001%), 9,022 calls (0885D0D0 - 0885D204, length 78)
_S1_2_8858EF8 117,173 instructions (0.001%), 1,214 calls (08858EF8 - 088593DC, length 314)
_S1_2_8832354 116,949 instructions (0.001%), 16,707 calls (08832354 - 08832374, length 9)
_S1_2_89A4C28 116,712 instructions (0.001%), 14,589 calls (089A4C28 - 089A4C44, length 8)
_S1_2_89C9BC8 115,727 instructions (0.001%), 4,743 calls (089C9BC8 - 089C9D68, length 105)
_S1_2_88D02FC 115,679 instructions (0.001%), 2,270 calls (088D02FC - 088D07F4, length 319)
  Back Branch 088D0388 2,263 times (length 7)
_S1_2_8956A90 115,008 instructions (0.001%), 4,792 calls (08956A90 - 08956AFC, length 28)
_S1_2_889727C 114,624 instructions (0.001%), 4,776 calls (0889727C - 088972D8, length 24)
_S1_2_89C91E8 114,516 instructions (0.001%), 9 calls (089C91E8 - 089C9BC4, length 632)
  Back Branch 089C9B88 684 times (length 573)
_S1_2_88908FC 113,113 instructions (0.001%), 8,701 calls (088908FC - 0889092C, length 13)
_S1_2_8833958 111,006 instructions (0.001%), 5,286 calls (08833958 - 088339B0, length 23)
_S1_2_891F448 110,395 instructions (0.001%), 275 calls (0891F448 - 0891F924, length 312)
  Back Branch 0891F914 1,205 times (length 20)
  Back Branch 0891F8EC 1,205 times (length 201)
  Back Branch 0891F724 1,100 times (length 11)
  Back Branch 0891F6AC 1,100 times (length 11)
  Back Branch 0891F888 512 times (length 173)
  Back Branch 0891F8B0 512 times (length 20)
  Back Branch 0891F82C 363 times (length 147)
  Back Branch 0891F854 363 times (length 20)
  Back Branch 0891F7F8 346 times (length 20)
  Back Branch 0891F7D0 346 times (length 121)
  Back Branch 0891F74C 275 times (length 176)
  Back Branch 0891F600 275 times (length 59)
  Back Branch 0891F59C 275 times (length 34)
  Back Branch 0891F584 275 times (length 28)
  Back Branch 0891F5B4 275 times (length 40)
_S1_2_88DA56C 110,244 instructions (0.001%), 4,569 calls (088DA56C - 088DA5FC, length 37)
_S1_2_8851E18 109,798 instructions (0.001%), 2,678 calls (08851E18 - 08851FCC, length 110)
_S1_2_882A038 109,251 instructions (0.001%), 12,139 calls (0882A038 - 0882A0B8, length 33)
_S1_2_885D190 109,149 instructions (0.001%), 9,022 calls (0885D190 - 0885D204, length 30)
_S1_2_8984180 109,040 instructions (0.001%), 3,760 calls (08984180 - 08984F1C, length 872)
_S1_2_885D140 108,794 instructions (0.001%), 9,022 calls (0885D140 - 0885D204, length 50)
_S1_2_885D08C 108,550 instructions (0.001%), 9,022 calls (0885D08C - 0885D204, length 95)
_S1_2_889733C 108,528 instructions (0.001%), 4,522 calls (0889733C - 08897398, length 24)
_S1_2_893D500 108,322 instructions (0.001%), 4,468 calls (0893D500 - 0893D578, length 31)
_S1_2_89A95E4 108,180 instructions (0.001%), 9,015 calls (089A95E4 - 089A96B8, length 54)
_S1_2_88403A0 106,742 instructions (0.001%), 13,268 calls (088403A0 - 088403D4, length 14)
_S1_2_8993EC0 106,692 instructions (0.001%), 8,891 calls (08993EC0 - 08993EEC, length 12)
_S1_2_88A299C 106,362 instructions (0.001%), 5,598 calls (088A299C - 088A29E4, length 19)
_S1_2_88D4D20 105,584 instructions (0.001%), 6,599 calls (088D4D20 - 088D4F58, length 143)
_S1_2_881A710 105,499 instructions (0.001%), 6,218 calls (0881A710 - 0881A768, length 23)
_S1_2_883E650 105,040 instructions (0.001%), 6,553 calls (0883E650 - 0883E6B8, length 27)
_S1_2_88FBAE4 105,000 instructions (0.001%), 1,750 calls (088FBAE4 - 088FBBD0, length 60)
_S1_2_8832A84 104,528 instructions (0.001%), 6,533 calls (08832A84 - 08832AD0, length 20)
_S1_2_8896160 104,076 instructions (0.001%), 8,675 calls (08896160 - 08896194, length 14)
  Back Branch 08896184 8,667 times (length 7)
_S1_2_890C0B8 102,856 instructions (0.001%), 51,428 calls (0890C0B8 - 0890C0BC, length 2)
_S1_2_897FBB8 102,608 instructions (0.001%), 6,413 calls (0897FBB8 - 0897FDEC, length 142)
_S1_2_8967218 102,081 instructions (0.001%), 4,861 calls (08967218 - 08968960, length 1491)
_S1_2_89671F4 102,060 instructions (0.001%), 4,860 calls (089671F4 - 08968960, length 1500)
_S1_2_8982158 101,916 instructions (0.001%), 2,831 calls (08982158 - 08982638, length 313)
_S1_2_89251AC 100,980 instructions (0.001%), 5,049 calls (089251AC - 089251F8, length 20)
_S1_2_88A3DDC 100,764 instructions (0.001%), 5,598 calls (088A3DDC - 088A3E24, length 19)
_S1_2_885D038 100,172 instructions (0.001%), 9,022 calls (0885D038 - 0885D204, length 116)
_S1_2_885D0A8 99,838 instructions (0.001%), 9,022 calls (0885D0A8 - 0885D204, length 88)
_S1_2_885D114 99,630 instructions (0.001%), 9,022 calls (0885D114 - 0885D204, length 61)
_S1_2_8830B64 99,244 instructions (0.001%), 3,272 calls (08830B64 - 08830DB4, length 149)
  Back Branch 08830D90 12 times (length 23)
_S1_2_8893ED4 98,835 instructions (0.001%), 8,985 calls (08893ED4 - 08893F24, length 21)
_S1_2_895FDB0 98,260 instructions (0.001%), 4,913 calls (0895FDB0 - 089605D0, length 521)
_S1_2_8939E08 98,043 instructions (0.001%), 8,913 calls (08939E08 - 08939E30, length 11)
_S1_2_8806C88 98,043 instructions (0.001%), 8,913 calls (08806C88 - 08806CB0, length 11)
_S1_2_897CAAC 97,818 instructions (0.001%), 4,668 calls (0897CAAC - 0897D158, length 428)
_S1_2_88FB96C 97,488 instructions (0.001%), 8,124 calls (088FB96C - 088FB998, length 12)
_S1_2_885D720 97,014 instructions (0.001%), 5,106 calls (0885D720 - 0885D770, length 21)
_S1_2_89A22CC 96,876 instructions (0.001%), 598 calls (089A22CC - 089A25D8, length 196)
  Back Branch 089A2590 598 times (length 110)
  Back Branch 089A25B0 598 times (length 132)
  Back Branch 089A24DC 598 times (length 21)
  Back Branch 089A25CC 594 times (length 159)
  Back Branch 089A25D4 4 times (length 161)
_S1_2_88DA600 96,820 instructions (0.001%), 4,569 calls (088DA600 - 088DA688, length 35)
_S1_2_881BF64 95,808 instructions (0.001%), 3,992 calls (0881BF64 - 0881BFC0, length 24)
_S1_2_896FF1C 94,440 instructions (0.001%), 4,722 calls (0896FF1C - 0897215C, length 2193)
_S1_2_896FE74 94,440 instructions (0.001%), 4,722 calls (0896FE74 - 0897215C, length 2235)
_S1_2_88CDECC 94,299 instructions (0.001%), 2,001 calls (088CDECC - 088CE828, length 600)
  Back Branch 088CDFB8 1,938 times (length 19)
  Back Branch 088CDF64 63 times (length 19)
_S1_2_884EC28 93,674 instructions (0.001%), 13,382 calls (0884EC28 - 0884EC40, length 7)
_S1_2_891FC28 93,464 instructions (0.001%), 3,338 calls (0891FC28 - 0891FC94, length 28)
_S1_2_890C0E0 93,080 instructions (0.001%), 46,540 calls (0890C0E0 - 0890C0E4, length 2)
_S1_2_88ACAEC 93,080 instructions (0.001%), 1,790 calls (088ACAEC - 088ACBB8, length 52)
_S1_2_8807808 92,412 instructions (0.001%), 5,134 calls (08807808 - 0880784C, length 18)
_S1_2_883ECD0 91,420 instructions (0.001%), 18,284 calls (0883ECD0 - 0883ECE0, length 5)
_S1_2_893A454 90,783 instructions (0.001%), 10,087 calls (0893A454 - 0893A474, length 9)
_S1_2_881BEF0 90,522 instructions (0.001%), 642 calls (0881BEF0 - 0881BF60, length 29)
  Back Branch 0881BF40 5,136 times (length 8)
  Back Branch 0881BF18 5,136 times (length 8)
_S1_2_884D348 90,482 instructions (0.001%), 11,278 calls (0884D348 - 0884D460, length 71)
  Back Branch 0884D448 12 times (length 23)
  Back Branch 0884D438 12 times (length 15)
_S1_2_89A9570 90,150 instructions (0.001%), 9,015 calls (089A9570 - 089A9594, length 10)
_S1_2_8980A78 90,100 instructions (0.001%), 1,802 calls (08980A78 - 08980FC0, length 339)
_S1_2_893A430 90,063 instructions (0.001%), 10,007 calls (0893A430 - 0893A450, length 9)
_S1_2_881BE80 89,880 instructions (0.001%), 642 calls (0881BE80 - 0881BEEC, length 28)
  Back Branch 0881BED0 5,136 times (length 8)
  Back Branch 0881BEA8 5,136 times (length 8)
_S1_2_88F4C20 89,628 instructions (0.001%), 4,722 calls (088F4C20 - 088F4C6C, length 20)
_S1_2_88171BC 89,529 instructions (0.001%), 1,097 calls (088171BC - 08818BD0, length 1670)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
_S1_2_8865288 89,470 instructions (0.001%), 576 calls (08865288 - 08865378, length 61)
  Back Branch 08865324 5,884 times (length 12)
  Back Branch 088652EC 669 times (length 10)
_S1_2_89479B4 89,140 instructions (0.001%), 8,914 calls (089479B4 - 08947A08, length 22)
_S1_2_893F50C 89,140 instructions (0.001%), 8,914 calls (0893F50C - 0893F558, length 20)
_S1_2_8806D14 89,130 instructions (0.001%), 8,913 calls (08806D14 - 08806D50, length 16)
_S1_2_8806CEC 89,130 instructions (0.001%), 8,913 calls (08806CEC - 08806D10, length 10)
_S1_2_895EA90 88,901 instructions (0.001%), 4,679 calls (0895EA90 - 0895F2C8, length 527)
_S1_2_8939D78 88,890 instructions (0.001%), 8,889 calls (08939D78 - 08939D9C, length 10)
_S1_2_8939D10 88,890 instructions (0.001%), 8,889 calls (08939D10 - 08939D40, length 13)
_S1_2_89A1D74 88,504 instructions (0.001%), 598 calls (089A1D74 - 089A20BC, length 211)
  Back Branch 089A1DEC 1,196 times (length 4)
  Back Branch 089A1E94 598 times (length 7)
  Back Branch 089A1E40 598 times (length 15)
_S1_2_8914C1C 88,110 instructions (0.001%), 6 calls (08914C1C - 08914D3C, length 73)
  Back Branch 08914CD4 9,768 times (length 9)
_S1_2_88375C0 87,921 instructions (0.001%), 2,150 calls (088375C0 - 08837934, length 222)
_S1_2_89F847C 87,492 instructions (0.001%), 43,746 calls (089F847C - 089F8480, length 2)
_S1_2_89F8424 87,492 instructions (0.001%), 43,746 calls (089F8424 - 089F8428, length 2)
_S1_2_8866FDC 87,216 instructions (0.001%), 552 calls (08866FDC - 08867250, length 158)
_S1_2_88FBEB4 86,982 instructions (0.001%), 30 calls (088FBEB4 - 088FBF10, length 24)
  Back Branch 088FBEF8 7,211 times (length 12)
_S1_2_89B954C 86,744 instructions (0.001%), 56 calls (089B954C - 089B965C, length 69)
  Back Branch 089B95B0 7,168 times (length 8)
  Back Branch 089B95DC 1,792 times (length 8)
  Back Branch 089B9600 728 times (length 6)
  Back Branch 089B9624 728 times (length 6)
  Back Branch 089B9648 728 times (length 6)
_S1_2_8948E3C 86,520 instructions (0.001%), 9,655 calls (08948E3C - 08948E68, length 12)
_S1_2_891E6B8 85,826 instructions (0.001%), 3,722 calls (0891E650 - 0891E6BC, length 28)
  Back Branch 0891E6B0 7,973 times (length 26)
  Back Branch 0891E6B8 3,722 times (length 6)
_S1_2_892F0F0 85,582 instructions (0.001%), 6,113 calls (0892F0F0 - 0892F134, length 18)
_S1_2_89856BC 85,284 instructions (0.001%), 5,310 calls (089856BC - 089857E0, length 74)
_S1_2_8829F24 84,938 instructions (0.001%), 12,134 calls (08829F24 - 0882A034, length 69)
_S1_2_89248B0 84,882 instructions (0.001%), 1,806 calls (089248B0 - 08924A34, length 98)
_S1_2_893C840 84,387 instructions (0.001%), 1,388 calls (0893C840 - 0893C9BC, length 96)
_S1_2_8858A58 84,240 instructions (0.001%), 1,285 calls (08858A58 - 08858BD0, length 95)
_S1_2_89B3494 83,984 instructions (0.001%), 116 calls (089B3494 - 089B3680, length 124)
  Back Branch 089B363C 4,176 times (length 70)
  Back Branch 089B364C 348 times (length 84)
_S1_2_8893EF4 83,760 instructions (0.001%), 8,376 calls (08893EF4 - 08893F24, length 13)
_S1_2_884FE34 83,525 instructions (0.001%), 16,705 calls (0884FE34 - 0884FE44, length 5)
_S1_2_89AA1EC 83,484 instructions (0.001%), 598 calls (089AA1EC - 089AA49C, length 173)
  Back Branch 089AA498 594 times (length 123)
  Back Branch 089AA338 4 times (length 34)
_S1_2_8901BF4 82,593 instructions (0.001%), 399 calls (08901BF4 - 08902E58, length 1178)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_891ED34 82,544 instructions (0.001%), 11,786 calls (0891ED34 - 0891ED5C, length 11)
  Back Branch 0891ED50 42 times (length 6)
_S1_2_891476C 81,592 instructions (0.001%), 40,796 calls (0891476C - 08914770, length 2)
_S1_2_887F348 81,252 instructions (0.001%), 1,583 calls (0887F348 - 08880138, length 893)
_S1_2_893B4E4 80,976 instructions (0.001%), 5,716 calls (0893B4E4 - 0893B6BC, length 119)
_S1_2_892001C 80,955 instructions (0.001%), 16,191 calls (0892001C - 0892002C, length 5)
_S1_2_8893E74 80,865 instructions (0.001%), 8,985 calls (08893E74 - 08893E94, length 9)
_S1_2_8918FBC 80,706 instructions (0.001%), 1,002 calls (08918F20 - 0891918C, length 156)
  Back Branch 08918FAC 1,002 times (length 37)
  Back Branch 08919134 1,002 times (length 5)
  Back Branch 0891912C 1,002 times (length 126)
  Back Branch 08919188 960 times (length 71)
  Back Branch 08919180 960 times (length 85)
_S1_2_889E094 80,338 instructions (0.001%), 497 calls (0889E094 - 0889E788, length 446)
_S1_2_89CD198 80,226 instructions (0.001%), 8,914 calls (089CD198 - 089CD1C4, length 12)
_S1_2_893ABDC 80,217 instructions (0.001%), 8,913 calls (0893ABDC - 0893ABFC, length 9)
_S1_2_888D904 80,208 instructions (0.001%), 4,456 calls (0888D904 - 0888DBEC, length 187)
_S1_2_88A1DEC 80,083 instructions (0.001%), 3,324 calls (088A1DEC - 088A1E84, length 39)
_S1_2_88329F0 80,028 instructions (0.001%), 20,007 calls (088329F0 - 08832A08, length 7)
_S1_2_890DE40 79,983 instructions (0.001%), 8,887 calls (0890DE40 - 0890DE60, length 9)
_S1_2_890DD24 79,983 instructions (0.001%), 8,887 calls (0890DD24 - 0890DD44, length 9)
_S1_2_88D5B9C 79,382 instructions (0.001%), 6,014 calls (088D5B9C - 088D5F28, length 228)
_S1_2_896AF54 79,160 instructions (0.001%), 3,958 calls (0896AF54 - 0896B6BC, length 475)
_S1_2_8818E74 78,253 instructions (0.001%), 1,597 calls (08818E74 - 08819E54, length 1017)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_88146D4 77,908 instructions (0.001%), 1,742 calls (088146D4 - 0881486C, length 103)
  Back Branch 08814810 1,545 times (length 56)
  Back Branch 088147A8 1,545 times (length 11)
  Back Branch 08814868 1 times (length 94)
_S1_2_882905C 77,856 instructions (0.001%), 2,433 calls (0882905C - 08829104, length 43)
_S1_2_8811E80 77,775 instructions (0.001%), 2,148 calls (08811E80 - 08812164, length 186)
  Back Branch 08812110 4,855 times (length 6)
  Back Branch 088120D0 208 times (length 6)
  Back Branch 088120A8 160 times (length 12)
  Back Branch 08812158 80 times (length 8)
  Back Branch 08812138 20 times (length 26)
  Back Branch 08812160 20 times (length 35)
_S1_2_880BE14 77,605 instructions (0.001%), 1,459 calls (0880BE14 - 0880C05C, length 147)
  Back Branch 0880BF64 1,379 times (length 40)
  Back Branch 0880BF4C 1,379 times (length 33)
  Back Branch 0880BF18 1,065 times (length 51)
  Back Branch 0880BF38 261 times (length 58)
  Back Branch 0880BE94 80 times (length 18)
  Back Branch 0880BF10 52 times (length 49)
  Back Branch 0880BEF8 1 times (length 43)
_S1_2_89137C0 77,524 instructions (0.001%), 38,762 calls (089137C0 - 089137C4, length 2)
_S1_2_885894C 77,218 instructions (0.001%), 2,243 calls (0885894C - 08858A54, length 67)
_S1_2_88196A0 77,214 instructions (0.001%), 2,096 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 088196F4 2,455 times (length 34)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 08819874 753 times (length 95)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_890C0B0 77,142 instructions (0.001%), 38,571 calls (0890C0B0 - 0890C0B4, length 2)
_S1_2_88FB728 75,616 instructions (0.001%), 4,448 calls (088FB728 - 088FB778, length 21)
_S1_2_88BBB90 75,546 instructions (0.001%), 8,394 calls (088BBB90 - 088BBBB0, length 9)
_S1_2_88D3220 75,525 instructions (0.001%), 3,975 calls (088D3220 - 088D37D4, length 366)
_S1_2_8893E50 75,384 instructions (0.001%), 8,376 calls (08893E50 - 08893E70, length 9)
_S1_2_88D02AC 75,328 instructions (0.001%), 2,354 calls (088D02AC - 088D07F4, length 339)
  Back Branch 088D02EC 2,354 times (length 7)
_S1_2_888F8A8 75,312 instructions (0.001%), 360 calls (0888F8A8 - 0888FBDC, length 206)
  Back Branch 0888FA00 1,628 times (length 23)
_S1_2_89A1544 74,750 instructions (0.001%), 598 calls (089A1544 - 089A1588, length 18)
  Back Branch 089A155C 14,352 times (length 4)
  Back Branch 089A157C 2,392 times (length 5)
_S1_2_891E6C0 74,440 instructions (0.001%), 3,722 calls (0891E5BC - 0891E700, length 82)
  Back Branch 0891E6EC 3,722 times (length 78)
_S1_2_88A5EF4 74,412 instructions (0.001%), 351 calls (088A5EF4 - 088A6078, length 98)
  Back Branch 088A6044 1,755 times (length 36)
_S1_2_891A630 74,148 instructions (0.001%), 501 calls (0891A630 - 0891A888, length 151)
  Back Branch 0891A6C8 501 times (length 14)
  Back Branch 0891A6E0 501 times (length 21)
  Back Branch 0891A7F0 501 times (length 12)
  Back Branch 0891A738 501 times (length 43)
  Back Branch 0891A800 501 times (length 92)
  Back Branch 0891A878 501 times (length 25)
  Back Branch 0891A884 501 times (length 93)
_S1_2_88637D8 74,050 instructions (0.001%), 3,716 calls (088637D8 - 0886384C, length 30)
_S1_2_88A9C34 73,921 instructions (0.001%), 430 calls (088A9C34 - 088A9E70, length 144)
  Back Branch 088A9E54 7,027 times (length 7)
_S1_2_890F444 73,850 instructions (0.001%), 39 calls (0890F444 - 0890F51C, length 55)
  Back Branch 0890F48C 9,984 times (length 13)
  Back Branch 0890F4BC 287 times (length 8)
_S1_2_891E728 73,815 instructions (0.001%), 2,335 calls (0891E650 - 0891E748, length 63)
  Back Branch 0891E6B0 7,973 times (length 26)
  Back Branch 0891E73C 2,335 times (length 9)
  Back Branch 0891E720 2,335 times (length 32)
_S1_2_8888B3C 73,613 instructions (0.001%), 4,458 calls (08888B3C - 08888DE4, length 171)
_S1_2_897B4D8 73,590 instructions (0.001%), 680 calls (0897B4D8 - 0897C534, length 1048)
  Back Branch 0897C1A8 3 times (length 15)
_S1_2_8916868 72,854 instructions (0.001%), 19 calls (08916868 - 089168F8, length 37)
  Back Branch 089168DC 4,864 times (length 23)
_S1_2_883EA84 72,504 instructions (0.001%), 424 calls (0883EA84 - 0883EAE4, length 25)
  Back Branch 0883EACC 6,360 times (length 13)
_S1_2_883E5EC 72,504 instructions (0.001%), 424 calls (0883E5EC - 0883E64C, length 25)
  Back Branch 0883E634 6,360 times (length 13)
_S1_2_89A3760 72,358 instructions (0.001%), 598 calls (089A3760 - 089A3A90, length 205)
_S1_2_89698A0 71,953 instructions (0.001%), 3,787 calls (089698A0 - 08969DC4, length 330)
_S1_2_8925AD8 71,897 instructions (0.001%), 10,271 calls (08925AD8 - 08925AF0, length 7)
_S1_2_8806CB4 71,652 instructions (0.001%), 5,118 calls (08806CB4 - 08806CE8, length 14)
_S1_2_8832590 71,540 instructions (0.001%), 2,044 calls (08832590 - 08832664, length 54)
_S1_2_8820EAC 71,444 instructions (0.001%), 1,348 calls (08820EAC - 0882105C, length 109)
_S1_2_885B6C0 71,355 instructions (0.001%), 4,652 calls (0885B6C0 - 0885B7BC, length 64)
_S1_2_89406E8 71,320 instructions (0.001%), 8,915 calls (089406E8 - 08940704, length 8)
_S1_2_8843008 71,270 instructions (0.001%), 1,692 calls (08843008 - 08843200, length 127)
_S1_2_8887FB8 71,126 instructions (0.001%), 35,563 calls (08887FB8 - 08887FBC, length 2)
_S1_2_8993498 71,124 instructions (0.001%), 1,852 calls (08993498 - 08993538, length 41)
_S1_2_8983A90 70,971 instructions (0.001%), 1,731 calls (08983A90 - 08984F1C, length 1316)
_S1_2_88796B0 70,830 instructions (0.001%), 4,722 calls (088796B0 - 088796E8, length 15)
_S1_2_885B720 70,778 instructions (0.001%), 4,544 calls (0885B720 - 0885B7BC, length 40)
_S1_2_89E3328 70,440 instructions (0.001%), 2,348 calls (089E3328 - 089E33A0, length 31)
_S1_2_881ADAC 70,079 instructions (0.001%), 2,496 calls (0881ADAC - 0881AFFC, length 149)
_S1_2_895E2C0 70,034 instructions (0.001%), 3,686 calls (0895E2C0 - 0895E9CC, length 452)
_S1_2_8996680 69,898 instructions (0.001%), 1,826 calls (08996680 - 08996730, length 45)
  Back Branch 089966F4 1,826 times (length 8)
  Back Branch 089966FC 1,826 times (length 9)
  Back Branch 0899672C 1,804 times (length 22)
  Back Branch 08996718 22 times (length 16)
_S1_2_885B480 69,856 instructions (0.001%), 4,650 calls (0885B480 - 0885B7BC, length 208)
_S1_2_89F7EA4 69,512 instructions (0.001%), 34,756 calls (089F7EA4 - 089F7EA8, length 2)
_S1_2_88D64E0 69,474 instructions (0.001%), 11,579 calls (088D64E0 - 088D6550, length 29)
_S1_2_89F842C 69,398 instructions (0.001%), 34,699 calls (089F842C - 089F8430, length 2)
_S1_2_893B6C0 68,976 instructions (0.001%), 17,244 calls (0893B6C0 - 0893B6CC, length 4)
_S1_2_899360C 68,770 instructions (0.001%), 598 calls (0899360C - 08993668, length 24)
  Back Branch 08993644 6,578 times (length 11)
_S1_2_88CEA68 68,199 instructions (0.001%), 1,213 calls (088CEA68 - 088CF34C, length 570)
  Back Branch 088CEB88 1,213 times (length 61)
_S1_2_8916008 67,366 instructions (0.001%), 33,683 calls (08916008 - 0891600C, length 2)
_S1_2_885B348 67,339 instructions (0.001%), 4,372 calls (0885B348 - 0885B7BC, length 286)
_S1_2_88A31DC 67,176 instructions (0.001%), 5,598 calls (088A31DC - 088A3288, length 44)
_S1_2_891FFF0 67,060 instructions (0.001%), 1,916 calls (0891E650 - 08920004, length 1646)
  Back Branch 0891E6B0 7,973 times (length 26)
  Back Branch 0891E710 1,916 times (length 28)
  Back Branch 0891FFF8 1,916 times (length 1599)
_S1_2_891E57C 66,996 instructions (0.001%), 3,722 calls (0891E564 - 0891E5B8, length 22)
  Back Branch 0891E5A4 3,722 times (length 18)
_S1_2_895B024 66,772 instructions (0.001%), 808 calls (0895B024 - 0895BAD4, length 685)
  Back Branch 0895B894 284 times (length 17)
  Back Branch 0895B914 49 times (length 17)
  Back Branch 0895B51C 16 times (length 17)
_S1_2_88A61DC 65,664 instructions (0.001%), 304 calls (088A61DC - 088A6390, length 110)
  Back Branch 088A635C 1,520 times (length 34)
_S1_2_88D6B60 65,596 instructions (0.001%), 16,399 calls (088D6B60 - 088D6B6C, length 4)
_S1_2_89B4610 65,000 instructions (0.001%), 5,000 calls (089B4610 - 089B4650, length 17)
_S1_2_89F5640 64,965 instructions (0.001%), 4,331 calls (089F5640 - 089F567C, length 16)
_S1_2_89F5580 64,965 instructions (0.001%), 4,331 calls (089F5580 - 089F55BC, length 16)
_S1_2_89F54C0 64,965 instructions (0.001%), 4,331 calls (089F54C0 - 089F54FC, length 16)
_S1_2_89F5400 64,965 instructions (0.001%), 4,331 calls (089F5400 - 089F543C, length 16)
_S1_2_89B1428 63,440 instructions (0.001%), 305 calls (089B1428 - 089B182C, length 258)
  Back Branch 089B1768 2,745 times (length 133)
  Back Branch 089B1540 915 times (length 6)
_S1_2_8969910 63,172 instructions (0.001%), 3,716 calls (08969910 - 08969DC4, length 302)
_S1_2_8888B04 62,804 instructions (0.001%), 4,486 calls (08888B04 - 08888B38, length 14)
_S1_2_8809324 62,804 instructions (0.001%), 4,486 calls (088091FC - 0880933C, length 81)
  Back Branch 08809338 4,486 times (length 81)
_S1_2_893FC18 62,398 instructions (0.001%), 8,914 calls (0893FC18 - 0893FC30, length 7)
_S1_2_893AEE0 62,398 instructions (0.001%), 8,914 calls (0893AEE0 - 0893AEF8, length 7)
_S1_2_893EC34 62,230 instructions (0.001%), 8,890 calls (0893EC34 - 0893EC4C, length 7)
_S1_2_88A2AA8 61,578 instructions (0.001%), 5,598 calls (088A2AA8 - 088A2AD8, length 13)
_S1_2_88FA7DC 61,434 instructions (0.001%), 773 calls (088FA7DC - 088FA990, length 110)
_S1_2_89F7F64 61,430 instructions (0.001%), 30,715 calls (089F7F64 - 089F7F68, length 2)
_S1_2_882B174 61,411 instructions (0.001%), 8,773 calls (0882B174 - 0882B194, length 9)
_S1_2_893ADCC 61,204 instructions (0.001%), 1 calls (0893ADCC - 0893AE00, length 14)
  Back Branch 0893ADFC 15,298 times (length 4)
_S1_2_893AFDC 61,153 instructions (0.001%), 1 calls (0893AFDC - 0893B014, length 15)
  Back Branch 0893B010 15,285 times (length 4)
_S1_2_895E354 61,149 instructions (0.001%), 3,597 calls (0895E354 - 0895E9CC, length 415)
_S1_2_89605D4 60,344 instructions (0.001%), 3,176 calls (089605D4 - 0896078C, length 111)
_S1_2_88593E0 60,143 instructions (0.001%), 727 calls (088593E0 - 08859BE8, length 515)
_S1_2_89AF7E8 59,728 instructions (0.001%), 7,466 calls (089AF7E8 - 089AF804, length 8)
_S1_2_8921830 59,706 instructions (0.001%), 340 calls (08921830 - 08921A30, length 129)
  Back Branch 089218F0 2,322 times (length 24)
  Back Branch 08921910 1,950 times (length 24)
  Back Branch 08921990 340 times (length 57)
  Back Branch 08921984 32 times (length 54)
_S1_2_8829E8C 59,702 instructions (0.001%), 1,996 calls (08829E8C - 08829F20, length 38)
_S1_2_8892494 59,396 instructions (0.001%), 1,916 calls (08892494 - 0889250C, length 31)
_S1_2_88ACDA0 59,370 instructions (0.001%), 1,790 calls (088ACDA0 - 088ACEB0, length 69)
_S1_2_89BA4BC 59,122 instructions (0.001%), 4,223 calls (089BA4BC - 089BA4F8, length 16)
_S1_2_891C8DC 58,749 instructions (0.001%), 19,583 calls (0891C8DC - 0891C8E4, length 3)
_S1_2_883895C 58,367 instructions (0.001%), 71 calls (0883895C - 0883C0C8, length 3548)
  Back Branch 0883A3BC 117 times (length 9)
  Back Branch 0883A360 116 times (length 9)
_S1_2_88A4220 58,320 instructions (0.001%), 19,440 calls (088A4220 - 088A4228, length 3)
_S1_2_89820A8 58,280 instructions (0.001%), 2,914 calls (089820A8 - 08982638, length 357)
_S1_2_891A88C 58,116 instructions (0.001%), 501 calls (0891A88C - 0891AA90, length 130)
  Back Branch 0891AA10 501 times (length 5)
  Back Branch 0891AA8C 501 times (length 78)
_S1_2_88E5224 57,717 instructions (0.001%), 363 calls (088E5224 - 088E5500, length 184)
_S1_2_89AF808 57,696 instructions (0.001%), 7,212 calls (089AF808 - 089AF824, length 8)
_S1_2_894B9EC 57,391 instructions (0.001%), 1,979 calls (0894B9EC - 0894BB44, length 87)
_S1_2_88A23DC 57,275 instructions (0.001%), 395 calls (088A23DC - 088A2654, length 159)
_S1_2_89AA8B0 56,886 instructions (0.001%), 2,989 calls (089AA8B0 - 089AA91C, length 28)
  Back Branch 089AA918 2,970 times (length 10)
  Back Branch 089AA908 19 times (length 6)
_S1_2_8858918 56,552 instructions (0.001%), 7,069 calls (08858918 - 08858948, length 13)
_S1_2_8924804 56,140 instructions (0.001%), 11,228 calls (08924804 - 08924814, length 5)
_S1_2_8899D74 56,088 instructions (0.001%), 2,952 calls (08899D74 - 08899DCC, length 23)
_S1_2_88C5684 55,955 instructions (0.001%), 2,263 calls (088C5684 - 088C5710, length 36)
_S1_2_891E80C 55,547 instructions (0.001%), 445 calls (0891E80C - 0891E9DC, length 117)
  Back Branch 0891E8F4 1,556 times (length 9)
  Back Branch 0891E92C 461 times (length 9)
  Back Branch 0891E9A8 360 times (length 84)
  Back Branch 0891E964 147 times (length 9)
  Back Branch 0891E99C 124 times (length 9)
_S1_2_8819898 55,524 instructions (0.001%), 1,088 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 088196F4 2,455 times (length 34)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 0881987C 1,112 times (length 110)
  Back Branch 088198B0 1,088 times (length 15)
  Back Branch 08819874 753 times (length 95)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_8810F4C 55,500 instructions (0.001%), 5,550 calls (08810F4C - 08810F70, length 10)
  Back Branch 08810F6C 5,550 times (length 5)
_S1_2_88D3A54 55,432 instructions (0.001%), 2,132 calls (088D3A54 - 088D40EC, length 423)
_S1_2_88D39B0 55,418 instructions (0.001%), 2,519 calls (088D39B0 - 088D40EC, length 464)
_S1_2_895DB10 55,272 instructions (0.001%), 2,632 calls (0895DB10 - 0895E2AC, length 488)
_S1_2_88AABD8 55,255 instructions (0.001%), 672 calls (088AABD8 - 088AAC50, length 31)
  Back Branch 088AAC1C 4,229 times (length 11)
_S1_2_881C458 55,081 instructions (0.001%), 771 calls (0881C458 - 0881C9A0, length 339)
_S1_2_88344A0 55,070 instructions (0.001%), 922 calls (088344A0 - 08834678, length 119)
_S1_2_88D8328 55,045 instructions (0.001%), 80 calls (088D8328 - 088D881C, length 318)
  Back Branch 088D8378 5,120 times (length 4)
  Back Branch 088D861C 185 times (length 124)
  Back Branch 088D87E8 183 times (length 282)
  Back Branch 088D8524 2 times (length 10)
_S1_2_89BA134 54,880 instructions (0.001%), 56 calls (089BA134 - 089BA298, length 90)
  Back Branch 089BA1FC 3,528 times (length 19)
  Back Branch 089BA250 840 times (length 19)
  Back Branch 089BA1A8 112 times (length 7)
_S1_2_890C0D0 54,740 instructions (0.001%), 27,370 calls (0890C0D0 - 0890C0D4, length 2)
_S1_2_88A3A0C 54,503 instructions (0.001%), 6 calls (088A3A0C - 088A3DC8, length 240)
  Back Branch 088A3C18 2,542 times (length 32)
  Back Branch 088A3CA8 342 times (length 97)
  Back Branch 088A3D8C 107 times (length 55)
_S1_2_887BF90 53,932 instructions (0.001%), 1,783 calls (0887BF90 - 0887C0D8, length 83)
_S1_2_8884FFC 53,781 instructions (0.001%), 558 calls (08884FFC - 0888518C, length 101)
_S1_2_8998788 53,708 instructions (0.001%), 926 calls (08998788 - 089988E0, length 87)
  Back Branch 089988DC 926 times (length 12)
_S1_2_89F7F04 53,504 instructions (0.001%), 26,752 calls (089F7F04 - 089F7F08, length 2)
_S1_2_89F7DCC 53,500 instructions (0.001%), 26,750 calls (089F7DCC - 089F7DD0, length 2)
_S1_2_89F7DFC 53,496 instructions (0.001%), 26,748 calls (089F7DFC - 089F7E00, length 2)
_S1_2_880636C 53,484 instructions (0.001%), 8,914 calls (0880636C - 08806388, length 8)
_S1_2_89704D8 53,340 instructions (0.001%), 2,540 calls (089704D8 - 0897215C, length 1826)
_S1_2_89B4F34 53,144 instructions (0.001%), 4,088 calls (089B4F34 - 089B4FA4, length 29)
_S1_2_88D3AE8 52,275 instructions (0.001%), 2,091 calls (088D3AE8 - 088D40EC, length 386)
_S1_2_884A86C 51,942 instructions (0.001%), 4,722 calls (0884A86C - 0884A940, length 54)
_S1_2_8970688 51,832 instructions (0.001%), 2,356 calls (08970688 - 0897215C, length 1718)
_S1_2_8983CC4 51,579 instructions (0.001%), 1,563 calls (08983CC4 - 08984F1C, length 1175)
_S1_2_88AE2C8 51,555 instructions (0.001%), 1,401 calls (088AE2C8 - 088AEA54, length 484)
_S1_2_89B4B60 51,502 instructions (0.001%), 398 calls (089B4B60 - 089B4C68, length 67)
  Back Branch 089B4C5C 4,158 times (length 10)
_S1_2_881E22C 51,341 instructions (0.001%), 3,832 calls (0881E22C - 0881E290, length 26)
_S1_2_8814B28 51,104 instructions (0.001%), 1,597 calls (08814B28 - 08814BA4, length 32)
_S1_2_8969E34 50,865 instructions (0.001%), 467 calls (08969E34 - 0896AEC0, length 1060)
_S1_2_880C228 50,826 instructions (0.001%), 731 calls (0880C228 - 0880C574, length 212)
  Back Branch 0880C3B4 624 times (length 8)
  Back Branch 0880C3E8 429 times (length 6)
  Back Branch 0880C408 312 times (length 105)
  Back Branch 0880C4C0 312 times (length 152)
  Back Branch 0880C4F0 234 times (length 18)
  Back Branch 0880C538 117 times (length 36)
  Back Branch 0880C2D4 107 times (length 29)
_S1_2_885D774 50,596 instructions (0.001%), 3,614 calls (0885D774 - 0885D7B0, length 16)
_S1_2_89BA304 50,550 instructions (0.001%), 3 calls (089BA304 - 089BA4B8, length 110)
  Back Branch 089BA3F8 5,925 times (length 9)
  Back Branch 089BA424 252 times (length 21)
  Back Branch 089BA454 207 times (length 9)
  Back Branch 089BA388 141 times (length 6)
  Back Branch 089BA484 105 times (length 22)
  Back Branch 089BA330 87 times (length 6)
_S1_2_88B9B60 50,463 instructions (0.001%), 189 calls (088B9B60 - 088B9C10, length 45)
  Back Branch 088B9BEC 2,646 times (length 28)
_S1_2_88C9164 50,166 instructions (0.001%), 262 calls (088C9164 - 088CD428, length 4274)
  Back Branch 088C975C 83 times (length 64)
  Back Branch 088CBF38 64 times (length 49)
  Back Branch 088CBF4C 64 times (length 58)
  Back Branch 088C9608 51 times (length 67)
  Back Branch 088CC23C 44 times (length 68)
  Back Branch 088CC250 44 times (length 77)
  Back Branch 088CC264 44 times (length 86)
  Back Branch 088C98A8 24 times (length 62)
  Back Branch 088CB370 18 times (length 93)
  Back Branch 088CB04C 16 times (length 48)
  Back Branch 088CBCF0 14 times (length 114)
  Back Branch 088CBF60 8 times (length 67)
  Back Branch 088CC0C8 2 times (length 67)
  Back Branch 088CC0A0 2 times (length 49)
  Back Branch 088CC0B4 2 times (length 58)
_S1_2_888DF64 49,786 instructions (0.001%), 309 calls (0888DF64 - 0888E450, length 316)
  Back Branch 0888E2A0 594 times (length 115)
_S1_2_88D6B9C 49,672 instructions (0.001%), 12,418 calls (088D6B9C - 088D6BA8, length 4)
_S1_2_89B48DC 49,661 instructions (0.001%), 1 calls (089B48DC - 089B499C, length 49)
  Back Branch 089B4948 4,176 times (length 8)
  Back Branch 089B4980 464 times (length 36)
_S1_2_880E440 49,606 instructions (0.001%), 1,459 calls (0880E440 - 0880E580, length 81)
  Back Branch 0880E4C4 1,459 times (length 16)
  Back Branch 0880E4B0 1,459 times (length 11)
_S1_2_88D6B18 48,850 instructions (0.001%), 9,770 calls (088D6B18 - 088D6B28, length 5)
_S1_2_8859F08 48,680 instructions (0.001%), 4,868 calls (08859F08 - 08859F2C, length 10)
_S1_2_88339B4 48,208 instructions (0.001%), 3,013 calls (088339B4 - 08833A18, length 26)
_S1_2_88FA424 48,139 instructions (0.001%), 1,711 calls (088FA424 - 088FA4CC, length 43)
_S1_2_898D4AC 47,916 instructions (0.001%), 66 calls (0898D4AC - 0898D584, length 55)
  Back Branch 0898D554 3,828 times (length 12)
  Back Branch 0898D580 66 times (length 33)
  Back Branch 0898D51C 66 times (length 21)
  Back Branch 0898D55C 66 times (length 37)
_S1_2_88C87DC 47,615 instructions (0.001%), 9,523 calls (088C87DC - 088C87EC, length 5)
_S1_2_894BB48 47,595 instructions (0.001%), 2,505 calls (0894BB48 - 0894D500, length 1647)
_S1_2_88801C8 47,404 instructions (0.001%), 342 calls (088801C8 - 088805B0, length 251)
_S1_2_89A4A48 47,262 instructions (0.001%), 598 calls (089A4A48 - 089A4C00, length 111)
_S1_2_893DB38 46,954 instructions (0.001%), 2,762 calls (0893DB38 - 0893DB8C, length 22)
_S1_2_8819C1C 46,313 instructions (0.001%), 1,597 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 08819C30 1,597 times (length 787)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_884DA7C 46,216 instructions (0.001%), 424 calls (0884DA7C - 0884DB3C, length 49)
  Back Branch 0884DB20 2,968 times (length 35)
_S1_2_89B4A50 45,798 instructions (0.001%), 449 calls (089B4A50 - 089B4AE4, length 38)
  Back Branch 089B4A98 4,041 times (length 6)
  Back Branch 089B4A74 1,347 times (length 8)
_S1_2_88DAA58 45,690 instructions (0.001%), 4,569 calls (088DAA58 - 088DAA84, length 12)
_S1_2_89B2AEC 45,578 instructions (0.001%), 3,506 calls (089B2AEC - 089B2B20, length 14)
_S1_2_88ADDB0 45,187 instructions (0.001%), 275 calls (088ADDB0 - 088AE0EC, length 208)
  Back Branch 088AE020 2,040 times (length 12)
_S1_2_894C634 45,032 instructions (0.001%), 1,732 calls (0894C634 - 0894D500, length 948)
_S1_2_8985734 45,016 instructions (0.001%), 2,695 calls (08985734 - 089857E0, length 44)
_S1_2_8960298 45,000 instructions (0.001%), 1,875 calls (08960298 - 089605D0, length 207)
_S1_2_89969B4 44,925 instructions (0.001%), 1,797 calls (089969B4 - 08996A14, length 25)
_S1_2_896B580 44,835 instructions (0.001%), 1,692 calls (0896B580 - 0896B6BC, length 80)
_S1_2_8833ADC 44,768 instructions (0.001%), 623 calls (08833ADC - 08833C68, length 100)
_S1_2_88094DC 44,575 instructions (0.001%), 8,915 calls (088094DC - 088094EC, length 5)
_S1_2_88094AC 44,570 instructions (0.001%), 8,914 calls (088094AC - 088094BC, length 5)
_S1_2_8806AF4 44,570 instructions (0.001%), 8,914 calls (08806AF4 - 08806B04, length 5)
_S1_2_88D7490 44,542 instructions (0.001%), 155 calls (088D7490 - 088D7730, length 169)
  Back Branch 088D7678 346 times (length 88)
  Back Branch 088D7658 346 times (length 51)
  Back Branch 088D76D0 176 times (length 131)
_S1_2_895BAD8 44,226 instructions (0.001%), 1,701 calls (0895BAD8 - 0895CAA8, length 1013)
_S1_2_8825340 44,034 instructions (0.001%), 594 calls (08825340 - 08825390, length 21)
  Back Branch 08825384 2,970 times (length 14)
_S1_2_888E474 43,792 instructions (0.001%), 1,854 calls (0888E474 - 0888E50C, length 39)
_S1_2_8873BA4 43,740 instructions (0.001%), 4,860 calls (08873BA4 - 08873BC4, length 9)
_S1_2_88D3300 42,240 instructions (0.001%), 1,280 calls (088D3300 - 088D37D4, length 310)
_S1_2_88D7BC4 42,148 instructions (0.001%), 156 calls (088D7BC4 - 088D7E64, length 169)
  Back Branch 088D7DA4 970 times (length 47)
  Back Branch 088D7DB4 177 times (length 60)
  Back Branch 088D7C9C 177 times (length 25)
_S1_2_8891940 42,146 instructions (0.001%), 4 calls (08891940 - 08891A3C, length 64)
  Back Branch 08891A00 978 times (length 22)
  Back Branch 08891A14 489 times (length 44)
_S1_2_88BB9C0 41,970 instructions (0.001%), 8,394 calls (088BB9C0 - 088BB9D0, length 5)
_S1_2_8967348 41,834 instructions (0.001%), 1,820 calls (08967348 - 08968960, length 1415)
_S1_2_89B8058 41,801 instructions (0.001%), 1,165 calls (089B8058 - 089B83E0, length 227)
_S1_2_89200CC 41,744 instructions (0.001%), 711 calls (089200CC - 08920520, length 278)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
_S1_2_894B2E0 41,700 instructions (0.001%), 2,085 calls (0894B2E0 - 0894BB44, length 538)
_S1_2_89AA4A0 41,580 instructions (0.001%), 2,970 calls (089AA4A0 - 089AA5A4, length 66)
_S1_2_89A35B8 41,262 instructions (0.001%), 598 calls (089A35B8 - 089A36F8, length 81)
  Back Branch 089A3618 1,794 times (length 11)
_S1_2_8856BEC 41,190 instructions (0.001%), 747 calls (08856BEC - 08856D88, length 104)
_S1_2_885C370 41,099 instructions (0.001%), 1,712 calls (0885C370 - 0885C408, length 39)
_S1_2_895BD14 40,481 instructions (0.000%), 1,397 calls (0895BD14 - 0895CAA8, length 870)
_S1_2_8940564 40,474 instructions (0.000%), 5,782 calls (08940564 - 089405CC, length 27)
_S1_2_888D8E0 40,104 instructions (0.000%), 4,456 calls (0888D8E0 - 0888D900, length 9)
_S1_2_88FA564 39,874 instructions (0.000%), 1,402 calls (088FA564 - 088FA60C, length 43)
_S1_2_8887EDC 39,808 instructions (0.000%), 2,488 calls (08887EDC - 08887F18, length 16)
_S1_2_88FB1B4 39,774 instructions (0.000%), 2,841 calls (088FB1B4 - 088FB1E8, length 14)
_S1_2_8983B58 39,759 instructions (0.000%), 1,371 calls (08983B58 - 08984F1C, length 1266)
_S1_2_896E2A4 39,480 instructions (0.000%), 1,410 calls (0896E2A4 - 0896FDCC, length 1739)
_S1_2_8925B8C 38,976 instructions (0.000%), 4,872 calls (08925B8C - 08925BA8, length 8)
_S1_2_89137B8 38,876 instructions (0.000%), 19,438 calls (089137B8 - 089137BC, length 2)
_S1_2_891366C 38,876 instructions (0.000%), 19,438 calls (0891366C - 08913670, length 2)
_S1_2_89137C8 38,838 instructions (0.000%), 19,419 calls (089137C8 - 089137CC, length 2)
_S1_2_89137B0 38,762 instructions (0.000%), 19,381 calls (089137B0 - 089137B4, length 2)
_S1_2_8894824 38,540 instructions (0.000%), 193 calls (08894824 - 088948C8, length 42)
  Back Branch 088948A4 2,040 times (length 20)
_S1_2_88FB6B4 38,528 instructions (0.000%), 4,816 calls (088FB6B4 - 088FB6D0, length 8)
_S1_2_8832874 38,412 instructions (0.000%), 1,746 calls (08832874 - 08832900, length 36)
_S1_2_89D9CC0 38,196 instructions (0.000%), 659 calls (089D9CC0 - 089D9F98, length 183)
_S1_2_88FAD94 38,180 instructions (0.000%), 1,909 calls (088FAD94 - 088FADE0, length 20)
_S1_2_8937BB0 38,031 instructions (0.000%), 33 calls (08937BB0 - 08937C40, length 37)
  Back Branch 08937C0C 3,263 times (length 7)
  Back Branch 08937C24 1,056 times (length 24)
_S1_2_89F8444 37,966 instructions (0.000%), 18,983 calls (089F8444 - 089F8448, length 2)
_S1_2_8983BF0 37,752 instructions (0.000%), 1,144 calls (08983BF0 - 08984F1C, length 1228)
_S1_2_88DAE84 37,704 instructions (0.000%), 4,713 calls (088DAE84 - 088DAEA0, length 8)
_S1_2_8983C88 37,400 instructions (0.000%), 1,496 calls (08983C88 - 08984F1C, length 1190)
_S1_2_8834778 37,238 instructions (0.000%), 1,040 calls (08834778 - 08834B40, length 243)
_S1_2_88550A4 36,938 instructions (0.000%), 4,307 calls (088550A4 - 088550C8, length 10)
_S1_2_89F80A4 36,794 instructions (0.000%), 18,397 calls (089F80A4 - 089F80A8, length 2)
_S1_2_8879804 36,497 instructions (0.000%), 318 calls (08879804 - 08879A68, length 154)
  Back Branch 088799B0 1,272 times (length 11)
_S1_2_881FF74 36,237 instructions (0.000%), 2,223 calls (0881FF74 - 0881FFEC, length 31)
_S1_2_896C2F8 36,234 instructions (0.000%), 1,342 calls (0896C2F8 - 0896E248, length 2005)
_S1_2_881FC00 36,171 instructions (0.000%), 12,057 calls (0881FC00 - 0881FC08, length 3)
_S1_2_88D7734 36,093 instructions (0.000%), 82 calls (088D7734 - 088D7B48, length 262)
  Back Branch 088D7878 487 times (length 47)
  Back Branch 088D7A08 196 times (length 52)
  Back Branch 088D7A1C 196 times (length 83)
  Back Branch 088D7B08 6 times (length 26)
  Back Branch 088D7A98 4 times (length 10)
_S1_2_895E134 36,016 instructions (0.000%), 690 calls (0895E134 - 0895E2AC, length 95)
_S1_2_8916CE4 35,940 instructions (0.000%), 22 calls (089169C0 - 08916DF4, length 270)
  Back Branch 08916CEC 574 times (length 205)
_S1_2_89A28CC 35,880 instructions (0.000%), 598 calls (089A28CC - 089A29C0, length 62)
  Back Branch 089A29BC 598 times (length 26)
_S1_2_891482C 35,880 instructions (0.000%), 552 calls (0891482C - 08914A0C, length 121)
_S1_2_89B0D48 35,685 instructions (0.000%), 183 calls (089B0D48 - 089B1208, length 305)
  Back Branch 089B0F48 244 times (length 37)
  Back Branch 089B110C 244 times (length 108)
  Back Branch 089B11B4 244 times (length 37)
_S1_2_8806B18 35,656 instructions (0.000%), 8,914 calls (08806B18 - 08806B24, length 4)
_S1_2_8806B08 35,656 instructions (0.000%), 8,914 calls (08806B08 - 08806B14, length 4)
_S1_2_89F8094 35,556 instructions (0.000%), 17,778 calls (089F8094 - 089F8098, length 2)
_S1_2_8899E10 35,424 instructions (0.000%), 2,952 calls (08899E10 - 08899E4C, length 16)
_S1_2_8914B1C 35,328 instructions (0.000%), 1,104 calls (08914B1C - 08914C08, length 60)
_S1_2_89E372C 35,220 instructions (0.000%), 2,348 calls (089E372C - 089E3768, length 16)
_S1_2_89E3668 35,220 instructions (0.000%), 2,348 calls (089E3668 - 089E36A4, length 16)
_S1_2_89E35A4 35,220 instructions (0.000%), 2,348 calls (089E35A4 - 089E35E0, length 16)
_S1_2_89E34E4 35,220 instructions (0.000%), 2,348 calls (089E34E4 - 089E3520, length 16)
_S1_2_89E3424 35,220 instructions (0.000%), 2,348 calls (089E3424 - 089E3460, length 16)
_S1_2_88189E0 35,160 instructions (0.000%), 252 calls (08817280 - 08818BB0, length 1613)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818B08 252 times (length 1399)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
_S1_2_8814AA0 35,104 instructions (0.000%), 1,097 calls (08814AA0 - 08814B1C, length 32)
_S1_2_88D7274 34,999 instructions (0.000%), 244 calls (088D7274 - 088D741C, length 107)
  Back Branch 088D73B0 542 times (length 34)
  Back Branch 088D738C 542 times (length 19)
  Back Branch 088D72E8 264 times (length 10)
  Back Branch 088D73D4 257 times (length 49)
  Back Branch 088D72B8 22 times (length 7)
_S1_2_8844274 34,969 instructions (0.000%), 91 calls (08844274 - 08844374, length 65)
  Back Branch 088442F4 2,569 times (length 22)
_S1_2_8921CB8 34,875 instructions (0.000%), 309 calls (08921CB8 - 08921E24, length 92)
  Back Branch 08921DD4 971 times (length 11)
  Back Branch 08921DC4 971 times (length 48)
  Back Branch 08921E04 340 times (length 21)
  Back Branch 08921DE4 340 times (length 57)
  Back Branch 08921E20 322 times (length 28)
  Back Branch 08921D74 309 times (length 28)
  Back Branch 08921D60 309 times (length 23)
  Back Branch 08921D9C 309 times (length 38)
_S1_2_897678C 34,320 instructions (0.000%), 353 calls (0897678C - 08977DEC, length 1433)
_S1_2_8996A18 34,067 instructions (0.000%), 1,793 calls (08996A18 - 08996A60, length 19)
_S1_2_88FA378 34,009 instructions (0.000%), 1,205 calls (088FA378 - 088FA420, length 43)
_S1_2_88927F0 34,001 instructions (0.000%), 516 calls (088927F0 - 08893190, length 617)
  Back Branch 08892DF4 30 times (length 8)
  Back Branch 08892E24 18 times (length 10)
_S1_2_8936F24 33,962 instructions (0.000%), 1 calls (08936F24 - 08937150, length 140)
  Back Branch 089370F0 1,411 times (length 24)
_S1_2_8814D54 33,932 instructions (0.000%), 604 calls (08814D54 - 08814DFC, length 43)
  Back Branch 08814DC0 1,521 times (length 7)
  Back Branch 08814DDC 54 times (length 3)
_S1_2_880DB88 33,930 instructions (0.000%), 1,131 calls (0880DB88 - 0880DC9C, length 70)
  Back Branch 0880DC3C 1,131 times (length 31)
_S1_2_88A29E8 33,588 instructions (0.000%), 5,598 calls (088A29E8 - 088A29FC, length 6)
_S1_2_891952C 33,462 instructions (0.000%), 507 calls (0891952C - 08919650, length 74)
_S1_2_89A20C0 33,432 instructions (0.000%), 597 calls (089A20C0 - 089A21A4, length 58)
  Back Branch 089A2130 597 times (length 16)
_S1_2_89C1950 33,110 instructions (0.000%), 430 calls (089C1950 - 089C1988, length 15)
  Back Branch 089C197C 4,730 times (length 6)
_S1_2_88258A8 32,538 instructions (0.000%), 16,269 calls (088258A8 - 088258AC, length 2)
_S1_2_88CD59C 32,538 instructions (0.000%), 957 calls (088CD59C - 088CE828, length 1188)
  Back Branch 088CD5EC 957 times (length 11)
_S1_2_893C654 32,442 instructions (0.000%), 600 calls (0893C654 - 0893C83C, length 123)
_S1_2_89A1660 32,292 instructions (0.000%), 598 calls (089A1660 - 089A17B4, length 86)
_S1_2_89A32DC 32,211 instructions (0.000%), 1,193 calls (089A32DC - 089A3348, length 28)
  Back Branch 089A3344 1,193 times (length 9)
_S1_2_891F2C4 32,040 instructions (0.000%), 360 calls (0891F2C4 - 0891F444, length 97)
_S1_2_88196FC 32,028 instructions (0.000%), 448 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_8992DD8 31,996 instructions (0.000%), 102 calls (08992DD8 - 08992F38, length 89)
  Back Branch 08992E7C 1,391 times (length 20)
  Back Branch 08992F34 66 times (length 17)
  Back Branch 08992EF8 66 times (length 11)
_S1_2_88C5BB0 31,976 instructions (0.000%), 4,568 calls (088C5BB0 - 088C5BC8, length 7)
_S1_2_8819650 31,940 instructions (0.000%), 1,597 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_893DD64 31,572 instructions (0.000%), 44 calls (0893DD64 - 0893DDAC, length 19)
  Back Branch 0893DDA0 5,152 times (length 6)
_S1_2_88D4D9C 31,515 instructions (0.000%), 2,101 calls (088D4D9C - 088D4F58, length 112)
_S1_2_897A418 31,402 instructions (0.000%), 4,486 calls (0897A418 - 0897A430, length 7)
_S1_2_887F164 31,200 instructions (0.000%), 624 calls (0887F164 - 0887F344, length 121)
_S1_2_8894970 31,024 instructions (0.000%), 58 calls (08894970 - 08894B9C, length 140)
  Back Branch 08894B38 500 times (length 59)
_S1_2_89AA4D8 30,888 instructions (0.000%), 594 calls (089AA4D8 - 089AA5F4, length 72)
_S1_2_8918C74 30,850 instructions (0.000%), 928 calls (08918C74 - 08918D90, length 72)
  Back Branch 08918D6C 928 times (length 10)
  Back Branch 08918D7C 421 times (length 42)
  Back Branch 08918D8C 421 times (length 55)
_S1_2_88946C4 30,667 instructions (0.000%), 85 calls (088946C4 - 08894820, length 88)
  Back Branch 088947F0 1,628 times (length 51)
_S1_2_89A3A94 30,498 instructions (0.000%), 598 calls (089A3A94 - 089A3BEC, length 87)
_S1_2_88198E4 30,492 instructions (0.000%), 396 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 088196F4 2,455 times (length 34)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 08819874 753 times (length 95)
  Back Branch 088198F4 396 times (length 127)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_8974530 30,439 instructions (0.000%), 514 calls (08974530 - 089756CC, length 1128)
_S1_2_88D6B84 30,228 instructions (0.000%), 5,038 calls (088D6B84 - 088D6B98, length 6)
_S1_2_8984444 29,839 instructions (0.000%), 67 calls (08984444 - 08984F1C, length 695)
  Back Branch 089844A0 1,587 times (length 19)
_S1_2_8996B30 29,449 instructions (0.000%), 601 calls (08996B30 - 08996CC4, length 102)
  Back Branch 08996C44 601 times (length 17)
  Back Branch 08996C24 601 times (length 31)
  Back Branch 08996C18 601 times (length 28)
  Back Branch 08996C08 601 times (length 24)
_S1_2_8970634 29,360 instructions (0.000%), 2,936 calls (08970634 - 0897215C, length 1739)
_S1_2_8960208 29,302 instructions (0.000%), 1,274 calls (08960208 - 089605D0, length 243)
_S1_2_89ABFD8 29,302 instructions (0.000%), 1,196 calls (089ABFD8 - 089AC0B8, length 57)
  Back Branch 089AC054 598 times (length 21)
_S1_2_88C87B0 29,224 instructions (0.000%), 3,653 calls (088C87B0 - 088C87D8, length 11)
_S1_2_890EF84 29,020 instructions (0.000%), 43 calls (0890EF84 - 0890EFE4, length 25)
  Back Branch 0890EFD4 4,060 times (length 15)
_S1_2_8923AE8 28,965 instructions (0.000%), 651 calls (08923AE8 - 08923D1C, length 142)
  Back Branch 08923BD4 144 times (length 17)
_S1_2_8918C0C 28,820 instructions (0.000%), 2,792 calls (08918B40 - 08918C28, length 59)
  Back Branch 08918C1C 862 times (length 57)
_S1_2_8857BC0 28,628 instructions (0.000%), 554 calls (08857BC0 - 08857D58, length 103)
_S1_2_89606A4 28,560 instructions (0.000%), 1,680 calls (089606A4 - 0896078C, length 59)
_S1_2_887A4B0 28,554 instructions (0.000%), 4,759 calls (0887A4B0 - 0887A4CC, length 8)
_S1_2_8916000 27,922 instructions (0.000%), 13,961 calls (08916000 - 08916004, length 2)
_S1_2_8914A10 27,922 instructions (0.000%), 13,961 calls (08914A10 - 08914A14, length 2)
_S1_2_89704A4 27,920 instructions (0.000%), 2,792 calls (089704A4 - 0897215C, length 1839)
_S1_2_889CF40 27,509 instructions (0.000%), 476 calls (0889C96C - 0889D7D0, length 922)
  Back Branch 0889D788 5,563 times (length 905)
_S1_2_8857264 27,320 instructions (0.000%), 285 calls (08857264 - 08857568, length 194)
_S1_2_8851030 27,274 instructions (0.000%), 2,098 calls (08851030 - 08851060, length 13)
_S1_2_8878FB8 27,239 instructions (0.000%), 285 calls (08878FB8 - 088791F8, length 145)
  Back Branch 088791D0 603 times (length 107)
_S1_2_89204A4 27,002 instructions (0.000%), 309 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 089204C4 309 times (length 178)
_S1_2_893E244 26,942 instructions (0.000%), 1,418 calls (0893E244 - 0893E290, length 20)
_S1_2_89988E4 26,892 instructions (0.000%), 598 calls (089988E4 - 089989C4, length 57)
  Back Branch 089989B0 595 times (length 36)
_S1_2_89B7180 26,880 instructions (0.000%), 2,240 calls (089B7180 - 089B71AC, length 12)
_S1_2_8851A08 26,860 instructions (0.000%), 1,343 calls (08851A08 - 08851A58, length 21)
_S1_2_892CBAC 26,844 instructions (0.000%), 8,948 calls (0892CBAC - 0892CBB4, length 3)
_S1_2_890C0A8 26,818 instructions (0.000%), 13,409 calls (0890C0A8 - 0890C0AC, length 2)
_S1_2_893A828 26,739 instructions (0.000%), 8,913 calls (0893A828 - 0893A830, length 3)
_S1_2_893EBFC 26,667 instructions (0.000%), 8,889 calls (0893EBFC - 0893EC04, length 3)
_S1_2_8924A74 26,444 instructions (0.000%), 2,404 calls (08924818 - 08924A84, length 156)
  Back Branch 08924A80 2,404 times (length 156)
_S1_2_893B6F8 26,436 instructions (0.000%), 2,400 calls (0893B6F8 - 0893B72C, length 14)
_S1_2_8834694 26,384 instructions (0.000%), 561 calls (08834694 - 08834774, length 57)
_S1_2_88FB868 26,320 instructions (0.000%), 3,760 calls (088FB868 - 088FB880, length 7)
_S1_2_897D15C 26,221 instructions (0.000%), 234 calls (0897D15C - 0897E000, length 938)
  Back Branch 0897DE08 22 times (length 17)
  Back Branch 0897D4E4 3 times (length 17)
_S1_2_88552CC 26,184 instructions (0.000%), 1,103 calls (088552CC - 088553FC, length 77)
_S1_2_8903968 26,106 instructions (0.000%), 4,351 calls (08903968 - 0890397C, length 6)
_S1_2_892546C 26,048 instructions (0.000%), 711 calls (0892546C - 0892553C, length 53)
  Back Branch 08925528 636 times (length 26)
  Back Branch 08925538 17 times (length 29)
_S1_2_88D9708 25,968 instructions (0.000%), 541 calls (088D9708 - 088D9814, length 68)
_S1_2_88D3368 25,921 instructions (0.000%), 1,127 calls (088D3368 - 088D37D4, length 284)
_S1_2_88F2C4C 25,762 instructions (0.000%), 2,342 calls (088F2C4C - 088F2CA4, length 23)
_S1_2_88A6514 25,753 instructions (0.000%), 732 calls (088A6514 - 088A65E4, length 53)
_S1_2_89F8084 25,748 instructions (0.000%), 12,874 calls (089F8084 - 089F8088, length 2)
_S1_2_8917BF8 25,714 instructions (0.000%), 12,857 calls (08917BF8 - 08917BFC, length 2)
_S1_2_8915FF8 25,714 instructions (0.000%), 12,857 calls (08915FF8 - 08915FFC, length 2)
_S1_2_891473C 25,714 instructions (0.000%), 12,857 calls (0891473C - 08914740, length 2)
_S1_2_890C0D8 25,714 instructions (0.000%), 12,857 calls (0890C0D8 - 0890C0DC, length 2)
_S1_2_890C0C8 25,714 instructions (0.000%), 12,857 calls (0890C0C8 - 0890C0CC, length 2)
_S1_2_883173C 25,650 instructions (0.000%), 950 calls (0883173C - 08831898, length 88)
_S1_2_893DADC 25,506 instructions (0.000%), 1,417 calls (0893DADC - 0893DB34, length 23)
_S1_2_8851064 25,459 instructions (0.000%), 1,061 calls (08851064 - 088510C4, length 25)
_S1_2_89606CC 25,432 instructions (0.000%), 1,496 calls (089606CC - 0896078C, length 49)
_S1_2_88D4DC8 25,410 instructions (0.000%), 1,694 calls (088D4DC8 - 088D4F58, length 101)
_S1_2_8877A10 25,402 instructions (0.000%), 285 calls (08877A10 - 08878FB4, length 1386)
  Back Branch 08878F7C 318 times (length 1348)
  Back Branch 08877DFC 18 times (length 20)
  Back Branch 08877CC0 18 times (length 18)
  Back Branch 08878F68 16 times (length 1297)
  Back Branch 08877D68 16 times (length 18)
_S1_2_896EB00 25,207 instructions (0.000%), 714 calls (0896EB00 - 0896FDCC, length 1204)
_S1_2_883272C 25,160 instructions (0.000%), 2,516 calls (0883272C - 088327B0, length 34)
_S1_2_8962294 25,066 instructions (0.000%), 333 calls (08962294 - 08962F5C, length 819)
_S1_2_8919910 25,056 instructions (0.000%), 928 calls (0891988C - 08919914, length 35)
  Back Branch 089198E8 948 times (length 12)
  Back Branch 08919910 928 times (length 35)
_S1_2_8823A64 25,048 instructions (0.000%), 992 calls (08823988 - 08823AFC, length 94)
  Back Branch 08823AC0 998 times (length 74)
  Back Branch 08823AD0 995 times (length 84)
_S1_2_892B764 24,948 instructions (0.000%), 1,188 calls (0892B764 - 0892B7B4, length 21)
_S1_2_888E96C 24,700 instructions (0.000%), 275 calls (0888E96C - 0888E9F0, length 34)
  Back Branch 0888E9D0 1,755 times (length 10)
_S1_2_881C008 24,640 instructions (0.000%), 1,540 calls (0881C008 - 0881C068, length 25)
_S1_2_899D2C4 24,518 instructions (0.000%), 598 calls (0899D2C4 - 0899D364, length 41)
_S1_2_8891A40 24,421 instructions (0.000%), 653 calls (08891A40 - 08891B04, length 50)
_S1_2_892F3C0 24,240 instructions (0.000%), 3 calls (0892F3C0 - 0892F528, length 91)
  Back Branch 0892F4C0 1,392 times (length 8)
  Back Branch 0892F43C 1,380 times (length 7)
  Back Branch 0892F44C 273 times (length 12)
  Back Branch 0892F504 15 times (length 12)
  Back Branch 0892F3F8 9 times (length 8)
_S1_2_888F288 24,215 instructions (0.000%), 80 calls (0888F288 - 0888F434, length 108)
  Back Branch 0888F3D4 825 times (length 8)
  Back Branch 0888F404 275 times (length 72)
_S1_2_88FBA5C 24,185 instructions (0.000%), 3,455 calls (088FBA5C - 088FBA74, length 7)
_S1_2_887C4E0 24,150 instructions (0.000%), 230 calls (0887C4E0 - 0887C768, length 163)
_S1_2_8851BD8 24,102 instructions (0.000%), 2,678 calls (08851BD8 - 08851BF8, length 9)
_S1_2_89980C0 24,040 instructions (0.000%), 601 calls (089980C0 - 08998210, length 85)
  Back Branch 08998134 601 times (length 15)
  Back Branch 08998128 601 times (length 13)
  Back Branch 089981F4 601 times (length 63)
_S1_2_8819C68 23,933 instructions (0.000%), 989 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 08819C68 989 times (length 801)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
_S1_2_88D5B7C 23,889 instructions (0.000%), 1,741 calls (088D5B7C - 088D5F28, length 236)
_S1_2_88A8EC8 23,761 instructions (0.000%), 1,516 calls (088A8EC8 - 088A8F40, length 31)
_S1_2_89B49A0 23,664 instructions (0.000%), 464 calls (089B49A0 - 089B49E8, length 19)
  Back Branch 089B49C4 2,320 times (length 8)
_S1_2_88A8FB4 23,552 instructions (0.000%), 771 calls (088A8FB4 - 088A9124, length 93)
_S1_2_889111C 23,439 instructions (0.000%), 601 calls (0889111C - 088911B4, length 39)
_S1_2_892F360 23,408 instructions (0.000%), 1,672 calls (0892F360 - 0892F3BC, length 24)
_S1_2_8921510 23,145 instructions (0.000%), 618 calls (08921510 - 089215D4, length 50)
  Back Branch 089215A0 309 times (length 9)
  Back Branch 089215D0 309 times (length 41)
  Back Branch 089215C8 31 times (length 9)
_S1_2_8923990 23,040 instructions (0.000%), 288 calls (08923990 - 08923AE4, length 86)
_S1_2_88A92EC 23,014 instructions (0.000%), 1,608 calls (088A92EC - 088A93B0, length 50)
_S1_2_881704C 22,968 instructions (0.000%), 1,276 calls (0881704C - 08817094, length 19)
  Back Branch 08817090 1,276 times (length 11)
_S1_2_89B08D0 22,848 instructions (0.000%), 136 calls (089B08D0 - 089B0B94, length 178)
  Back Branch 089B0B58 1,224 times (length 106)
_S1_2_8921AEC 22,618 instructions (0.000%), 86 calls (08921AEC - 08921CB4, length 115)
  Back Branch 08921BC8 960 times (length 18)
  Back Branch 08921C8C 854 times (length 65)
  Back Branch 08921B40 86 times (length 9)
  Back Branch 08921C24 86 times (length 66)
  Back Branch 08921C80 86 times (length 89)
_S1_2_89A17B8 22,610 instructions (0.000%), 595 calls (089A17B8 - 089A184C, length 38)
_S1_2_88A8F44 22,558 instructions (0.000%), 1,516 calls (088A8F44 - 088A8FA8, length 26)
_S1_2_88D39EC 22,520 instructions (0.000%), 788 calls (088D39EC - 088D40EC, length 449)
_S1_2_8918B00 22,484 instructions (0.000%), 1,022 calls (08918A64 - 08918B1C, length 47)
  Back Branch 08918B18 1,022 times (length 47)
_S1_2_89984BC 22,465 instructions (0.000%), 788 calls (089984BC - 08998574, length 47)
_S1_2_88CD684 22,410 instructions (0.000%), 415 calls (088CD684 - 088CE828, length 1130)
  Back Branch 088CD764 415 times (length 46)
_S1_2_88A3DCC 22,392 instructions (0.000%), 5,598 calls (088A3DCC - 088A3DD8, length 4)
_S1_2_8817460 22,149 instructions (0.000%), 963 calls (08817280 - 08818BB0, length 1613)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 08817490 963 times (length 87)
  Back Branch 08817488 963 times (length 11)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
_S1_2_88490BC 22,116 instructions (0.000%), 3,644 calls (088490BC - 088490F0, length 14)
_S1_2_88D7E68 21,902 instructions (0.000%), 246 calls (088D7E68 - 088D807C, length 134)
  Back Branch 088D7F2C 268 times (length 20)
  Back Branch 088D7F7C 263 times (length 18)
_S1_2_89F83D4 21,520 instructions (0.000%), 10,760 calls (089F83D4 - 089F83D8, length 2)
_S1_2_8895AB0 21,483 instructions (0.000%), 3,069 calls (08895AB0 - 08895B60, length 45)
_S1_2_891654C 21,420 instructions (0.000%), 612 calls (0891654C - 089165DC, length 37)
_S1_2_88B990C 21,348 instructions (0.000%), 593 calls (088B990C - 088B9998, length 36)
_S1_2_88D5B68 21,330 instructions (0.000%), 1,422 calls (088D5B68 - 088D5F28, length 241)
_S1_2_89856E4 21,096 instructions (0.000%), 1,318 calls (089856E4 - 089857E0, length 64)
_S1_2_8983B0C 20,677 instructions (0.000%), 713 calls (08983B0C - 08984F1C, length 1285)
_S1_2_891F06C 20,619 instructions (0.000%), 711 calls (0891EF14 - 0891F098, length 98)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F074 711 times (length 90)
  Back Branch 0891F094 711 times (length 21)
  Back Branch 0891F064 85 times (length 85)
_S1_2_88B5430 20,580 instructions (0.000%), 24 calls (088B5430 - 088B5788, length 215)
  Back Branch 088B5728 312 times (length 55)
  Back Branch 088B5750 48 times (length 8)
_S1_2_88B3DEC 20,544 instructions (0.000%), 64 calls (088B3DEC - 088B3F5C, length 93)
  Back Branch 088B3EFC 384 times (length 45)
_S1_2_88921A4 20,522 instructions (0.000%), 503 calls (088921A4 - 08892250, length 44)
  Back Branch 0889222C 650 times (length 15)
_S1_2_889C1CC 20,468 instructions (0.000%), 476 calls (0889C1CC - 0889C274, length 43)
_S1_2_8917C00 20,461 instructions (0.000%), 893 calls (08917C00 - 08917CAC, length 44)
_S1_2_8867354 20,424 instructions (0.000%), 552 calls (08867354 - 08867558, length 130)
_S1_2_88D8CD0 20,422 instructions (0.000%), 526 calls (088D8C24 - 088D9704, length 697)
  Back Branch 088D96DC 2,399 times (length 688)
_S1_2_8834254 20,344 instructions (0.000%), 1,045 calls (08834254 - 088342C4, length 29)
_S1_2_88D3B30 20,150 instructions (0.000%), 806 calls (088D3B30 - 088D40EC, length 368)
_S1_2_89603C0 19,923 instructions (0.000%), 687 calls (089603C0 - 089605D0, length 133)
_S1_2_88FB198 19,873 instructions (0.000%), 2,839 calls (088FB198 - 088FB1B0, length 7)
_S1_2_8965798 19,866 instructions (0.000%), 946 calls (08965798 - 08966ADC, length 1234)
_S1_2_896B5F4 19,836 instructions (0.000%), 1,044 calls (0896B5F4 - 0896B6BC, length 51)
_S1_2_8983E64 19,800 instructions (0.000%), 600 calls (08983E64 - 08984F1C, length 1071)
_S1_2_889378C 19,773 instructions (0.000%), 507 calls (0889378C - 0889382C, length 41)
_S1_2_885A870 19,755 instructions (0.000%), 938 calls (0885A870 - 0885A8F8, length 35)
_S1_2_8894D94 19,718 instructions (0.000%), 29 calls (08894D94 - 08894E2C, length 39)
  Back Branch 08894E10 1,700 times (length 11)
_S1_2_896E808 19,678 instructions (0.000%), 518 calls (0896E808 - 0896FDCC, length 1394)
_S1_2_880D9BC 19,539 instructions (0.000%), 663 calls (0880D9BC - 0880DA80, length 50)
  Back Branch 0880DA7C 195 times (length 35)
  Back Branch 0880DA64 156 times (length 28)
  Back Branch 0880DA48 156 times (length 22)
  Back Branch 0880DA38 156 times (length 17)
  Back Branch 0880DA50 117 times (length 11)
_S1_2_89F7FE4 19,536 instructions (0.000%), 9,768 calls (089F7FE4 - 089F7FE8, length 2)
_S1_2_892131C 19,415 instructions (0.000%), 684 calls (0892131C - 08921408, length 60)
  Back Branch 089213EC 20 times (length 10)
_S1_2_8830ED8 19,382 instructions (0.000%), 274 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
  Back Branch 08830F34 348 times (length 9)
_S1_2_88D4E94 19,312 instructions (0.000%), 1,136 calls (088D4E94 - 088D4F58, length 50)
_S1_2_89168FC 19,151 instructions (0.000%), 19 calls (089168FC - 08916DF4, length 319)
  Back Branch 08916CEC 574 times (length 205)
_S1_2_8915E44 19,135 instructions (0.000%), 445 calls (089159A4 - 08915FF4, length 405)
  Back Branch 08915F94 13,750 times (length 382)
_S1_2_899A88C 19,115 instructions (0.000%), 623 calls (0899A88C - 0899A920, length 38)
  Back Branch 0899A91C 276 times (length 8)
_S1_2_893B648 19,108 instructions (0.000%), 1,124 calls (0893B648 - 0893B6BC, length 30)
_S1_2_888E454 19,098 instructions (0.000%), 3,183 calls (0888E454 - 0888E470, length 8)
_S1_2_887A54C 19,036 instructions (0.000%), 4,759 calls (0887A54C - 0887A558, length 4)
_S1_2_8893850 19,014 instructions (0.000%), 492 calls (08893850 - 08893A5C, length 132)
_S1_2_881E208 19,008 instructions (0.000%), 2,112 calls (0881E208 - 0881E228, length 9)
_S1_2_8924A38 19,008 instructions (0.000%), 1,728 calls (08924A38 - 08924A60, length 11)
_S1_2_8901F44 18,616 instructions (0.000%), 184 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_88D2AD0 18,600 instructions (0.000%), 775 calls (088D2AD0 - 088D3000, length 333)
_S1_2_8918D94 18,408 instructions (0.000%), 703 calls (08918B40 - 08918DE0, length 169)
  Back Branch 08918DDC 427 times (length 126)
  Back Branch 08918BFC 427 times (length 49)
_S1_2_89215D8 18,398 instructions (0.000%), 821 calls (0891C2F4 - 0892162C, length 5327)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 08921628 309 times (length 5284)
_S1_2_8807850 18,383 instructions (0.000%), 593 calls (08807850 - 088078C8, length 31)
_S1_2_8914FA4 18,368 instructions (0.000%), 574 calls (08914FA4 - 089150F0, length 84)
_S1_2_8922C24 18,288 instructions (0.000%), 432 calls (08922C24 - 08922DC4, length 105)
_S1_2_8922740 18,255 instructions (0.000%), 939 calls (0891C2F4 - 08922794, length 6441)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 08922790 288 times (length 6398)
_S1_2_884EC68 18,242 instructions (0.000%), 2,606 calls (0884EC68 - 0884EC88, length 9)
_S1_2_89F82E4 18,220 instructions (0.000%), 9,110 calls (089F82E4 - 089F82E8, length 2)
_S1_2_88D8F80 18,202 instructions (0.000%), 555 calls (088D8C24 - 088D9704, length 697)
  Back Branch 088D96DC 2,399 times (length 688)
_S1_2_89F7DB4 18,172 instructions (0.000%), 9,086 calls (089F7DB4 - 089F7DB8, length 2)
_S1_2_892F138 18,096 instructions (0.000%), 1,392 calls (0892F138 - 0892F174, length 16)
_S1_2_892F0B0 18,096 instructions (0.000%), 1,392 calls (0892F0B0 - 0892F0EC, length 16)
_S1_2_899A924 18,067 instructions (0.000%), 623 calls (0899A924 - 0899A99C, length 31)
_S1_2_89F7D64 18,058 instructions (0.000%), 9,029 calls (089F7D64 - 089F7D68, length 2)
_S1_2_89F7EB4 18,036 instructions (0.000%), 9,018 calls (089F7EB4 - 089F7EB8, length 2)
_S1_2_89F845C 18,010 instructions (0.000%), 9,005 calls (089F845C - 089F8460, length 2)
_S1_2_8857F48 17,896 instructions (0.000%), 4,474 calls (08857F48 - 08857F58, length 5)
_S1_2_88D3478 17,856 instructions (0.000%), 744 calls (088D3478 - 088D37D4, length 216)
_S1_2_89F8074 17,830 instructions (0.000%), 8,915 calls (089F8074 - 089F8078, length 2)
_S1_2_89F804C 17,830 instructions (0.000%), 8,915 calls (089F804C - 089F8050, length 2)
_S1_2_89F805C 17,828 instructions (0.000%), 8,914 calls (089F805C - 089F8060, length 2)
_S1_2_89F808C 17,826 instructions (0.000%), 8,913 calls (089F808C - 089F8090, length 2)
_S1_2_887085C 17,820 instructions (0.000%), 10 calls (0887085C - 088708AC, length 21)
  Back Branch 08870890 2,520 times (length 9)
_S1_2_889DF98 17,809 instructions (0.000%), 497 calls (0889DF98 - 0889E05C, length 50)
_S1_2_89F80BC 17,780 instructions (0.000%), 8,890 calls (089F80BC - 089F80C0, length 2)
_S1_2_88940AC 17,686 instructions (0.000%), 49 calls (088940AC - 08894200, length 86)
  Back Branch 08894170 421 times (length 39)
_S1_2_88D8080 17,556 instructions (0.000%), 256 calls (088D8080 - 088D8138, length 47)
  Back Branch 088D8114 542 times (length 26)
_S1_2_88D8C4C 17,430 instructions (0.000%), 777 calls (088D8C24 - 088D9704, length 697)
  Back Branch 088D96DC 2,399 times (length 688)
_S1_2_893B564 17,280 instructions (0.000%), 960 calls (0893B564 - 0893B6BC, length 87)
_S1_2_897E400 17,238 instructions (0.000%), 253 calls (0897E400 - 0897EE38, length 655)
  Back Branch 0897EC60 98 times (length 17)
_S1_2_88D58D0 16,830 instructions (0.000%), 990 calls (088D58D0 - 088D5F28, length 407)
_S1_2_89167B4 16,701 instructions (0.000%), 22 calls (08916668 - 0891685C, length 126)
  Back Branch 08916828 612 times (length 114)
_S1_2_89A1B00 16,688 instructions (0.000%), 1,192 calls (089A1B00 - 089A1B44, length 18)
_S1_2_896E0CC 16,660 instructions (0.000%), 490 calls (0896E0CC - 0896E248, length 96)
_S1_2_8919414 16,533 instructions (0.000%), 501 calls (08919414 - 08919528, length 70)
  Back Branch 08919500 501 times (length 19)
_S1_2_888E510 16,460 instructions (0.000%), 85 calls (0888E510 - 0888E620, length 69)
  Back Branch 0888E5EC 526 times (length 22)
  Back Branch 0888E600 202 times (length 29)
  Back Branch 0888E584 198 times (length 17)
_S1_2_8896F88 16,324 instructions (0.000%), 147 calls (08896F88 - 0889706C, length 58)
  Back Branch 0889704C 419 times (length 40)
_S1_2_8876E34 16,149 instructions (0.000%), 285 calls (08876E34 - 0887739C, length 347)
  Back Branch 08877370 603 times (length 316)
_S1_2_89AA118 16,138 instructions (0.000%), 598 calls (089AA118 - 089AA1C0, length 43)
  Back Branch 089AA180 598 times (length 16)
  Back Branch 089AA190 594 times (length 17)
  Back Branch 089AA1BC 594 times (length 19)
_S1_2_889453C 16,029 instructions (0.000%), 411 calls (0889453C - 088945C8, length 36)
  Back Branch 088945A4 822 times (length 14)
_S1_2_8999A78 15,817 instructions (0.000%), 623 calls (08999A78 - 08999B20, length 43)
  Back Branch 08999B08 22 times (length 19)
_S1_2_8985EAC 15,777 instructions (0.000%), 171 calls (08985EAC - 089866D4, length 523)
  Back Branch 089861B8 57 times (length 19)
_S1_2_8924880 15,762 instructions (0.000%), 2,627 calls (08924880 - 08924894, length 6)
_S1_2_88FBABC 15,605 instructions (0.000%), 3,121 calls (088FBABC - 088FBACC, length 5)
_S1_2_8920348 15,584 instructions (0.000%), 625 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 0892034C 625 times (length 84)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
_S1_2_8893554 15,565 instructions (0.000%), 561 calls (08893554 - 088935CC, length 31)
_S1_2_89B120C 15,562 instructions (0.000%), 122 calls (089B120C - 089B1424, length 135)
  Back Branch 089B13C0 244 times (length 30)
_S1_2_888E914 15,430 instructions (0.000%), 3,086 calls (0888E914 - 0888E924, length 5)
_S1_2_8892254 15,400 instructions (0.000%), 487 calls (08892254 - 088922C8, length 30)
  Back Branch 088922A8 634 times (length 14)
_S1_2_896F4C0 15,173 instructions (0.000%), 352 calls (0896F4C0 - 0896FDCC, length 580)
_S1_2_88A2B88 15,161 instructions (0.000%), 1 calls (088A2B88 - 088A2C98, length 69)
  Back Branch 088A2C78 880 times (length 19)
  Back Branch 088A2BC8 15 times (length 10)
_S1_2_89B9F70 15,145 instructions (0.000%), 1,165 calls (089B9F70 - 089B9FD0, length 25)
_S1_2_8896DFC 15,012 instructions (0.000%), 96 calls (08896DFC - 08896F84, length 99)
  Back Branch 08896F58 306 times (length 72)
_S1_2_8925AC0 14,976 instructions (0.000%), 2,496 calls (08925AC0 - 08925AD4, length 6)
_S1_2_8857A10 14,908 instructions (0.000%), 269 calls (08857A10 - 08857B84, length 94)
_S1_2_891E554 14,888 instructions (0.000%), 3,722 calls (0891E554 - 0891E560, length 4)
_S1_2_892B608 14,850 instructions (0.000%), 594 calls (0892B608 - 0892B668, length 25)
_S1_2_8922658 14,832 instructions (0.000%), 720 calls (0891C2F4 - 089226A4, length 6381)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 089226A0 288 times (length 6338)
_S1_2_880C69C 14,820 instructions (0.000%), 312 calls (0880C69C - 0880C7B8, length 72)
_S1_2_880CF7C 14,742 instructions (0.000%), 351 calls (0880CF7C - 0880D04C, length 53)
  Back Branch 0880D048 351 times (length 15)
_S1_2_88D2A84 14,725 instructions (0.000%), 775 calls (088D2A84 - 088D3000, length 352)
_S1_2_8857D5C 14,701 instructions (0.000%), 269 calls (08857D5C - 08857F44, length 123)
_S1_2_893EC50 14,580 instructions (0.000%), 4,860 calls (0893EC50 - 0893EC58, length 3)
_S1_2_890EEA4 14,522 instructions (0.000%), 9 calls (0890EEA4 - 0890EF00, length 24)
  Back Branch 0890EEF0 2,060 times (length 15)
_S1_2_884420C 14,396 instructions (0.000%), 118 calls (0884420C - 08844270, length 26)
  Back Branch 08844260 1,180 times (length 19)
_S1_2_8887C30 14,364 instructions (0.000%), 189 calls (08887C30 - 08887D9C, length 92)
_S1_2_8921A34 14,280 instructions (0.000%), 340 calls (08921A34 - 08921AE8, length 46)
_S1_2_8922B48 14,112 instructions (0.000%), 288 calls (08922B48 - 08922C20, length 55)
_S1_2_88D8F34 14,095 instructions (0.000%), 541 calls (088D8C24 - 088D9704, length 697)
  Back Branch 088D96DC 2,399 times (length 688)
_S1_2_8858C50 14,034 instructions (0.000%), 4,678 calls (08858C50 - 08858C5C, length 4)
_S1_2_8902000 13,932 instructions (0.000%), 222 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_891E9E0 13,680 instructions (0.000%), 360 calls (0891C2F4 - 0891EA34, length 2513)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 0891EA30 360 times (length 2470)
_S1_2_88945E0 13,678 instructions (0.000%), 1,954 calls (088945E0 - 08894600, length 9)
_S1_2_892B6BC 13,662 instructions (0.000%), 594 calls (0892B6BC - 0892B714, length 23)
_S1_2_890F630 13,634 instructions (0.000%), 38 calls (0890F630 - 0890F758, length 75)
  Back Branch 0890F734 290 times (length 56)
_S1_2_8917E5C 13,440 instructions (0.000%), 448 calls (08917E5C - 08917F24, length 51)
_S1_2_8902060 13,388 instructions (0.000%), 206 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_8842AC4 13,350 instructions (0.000%), 2,670 calls (08842AC4 - 08842AD4, length 5)
_S1_2_88D5C1C 13,313 instructions (0.000%), 809 calls (088D5C1C - 088D5F28, length 196)
_S1_2_8857F5C 13,310 instructions (0.000%), 6,655 calls (08857F5C - 08857F60, length 2)
_S1_2_88A607C 13,244 instructions (0.000%), 77 calls (088A607C - 088A61D8, length 88)
  Back Branch 088A61AC 308 times (length 36)
_S1_2_8924A88 13,222 instructions (0.000%), 601 calls (08924A88 - 08924ADC, length 22)
_S1_2_89A4508 13,156 instructions (0.000%), 598 calls (089A4508 - 089A4688, length 97)
_S1_2_89AA6EC 13,068 instructions (0.000%), 594 calls (089AA59C - 089AA72C, length 101)
  Back Branch 089AA6B0 1,188 times (length 71)
  Back Branch 089AA728 594 times (length 32)
_S1_2_8918E38 13,052 instructions (0.000%), 502 calls (08918E38 - 08918EA8, length 29)
  Back Branch 08918E5C 502 times (length 9)
  Back Branch 08918E4C 502 times (length 5)
  Back Branch 08918E64 502 times (length 11)
_S1_2_8998B28 13,029 instructions (0.000%), 78 calls (08998B28 - 08998BA4, length 32)
  Back Branch 08998B68 911 times (length 10)
  Back Branch 08998B90 806 times (length 15)
  Back Branch 08998BA0 103 times (length 20)
_S1_2_891BC18 13,026 instructions (0.000%), 1,002 calls (0891BC18 - 0891BC94, length 32)
_S1_2_8918EAC 13,026 instructions (0.000%), 501 calls (08918EAC - 08918F1C, length 29)
  Back Branch 08918ED0 501 times (length 9)
  Back Branch 08918ED8 501 times (length 11)
  Back Branch 08918EC0 501 times (length 5)
_S1_2_8834078 12,978 instructions (0.000%), 927 calls (08834078 - 088340B8, length 17)
_S1_2_884EC14 12,925 instructions (0.000%), 2,585 calls (0884EC14 - 0884EC24, length 5)
_S1_2_895FF40 12,840 instructions (0.000%), 428 calls (0895FF40 - 089605D0, length 421)
_S1_2_88FAD78 12,614 instructions (0.000%), 1,802 calls (088FAD78 - 088FAD90, length 7)
_S1_2_88FBA3C 12,504 instructions (0.000%), 1,563 calls (088FBA3C - 088FBA58, length 8)
_S1_2_889E604 12,486 instructions (0.000%), 181 calls (0889E604 - 0889E788, length 98)
_S1_2_89BA29C 12,432 instructions (0.000%), 168 calls (089BA29C - 089BA300, length 26)
  Back Branch 089BA2F4 840 times (length 6)
  Back Branch 089BA2D0 840 times (length 6)
_S1_2_88D4D74 12,376 instructions (0.000%), 884 calls (088D4D74 - 088D4F58, length 122)
_S1_2_896B114 12,342 instructions (0.000%), 561 calls (0896B114 - 0896B6BC, length 363)
_S1_2_88FBAD0 12,315 instructions (0.000%), 2,463 calls (088FBAD0 - 088FBAE0, length 5)
_S1_2_8876E08 12,288 instructions (0.000%), 2,048 calls (08876E08 - 08876E30, length 11)
_S1_2_89214C0 12,240 instructions (0.000%), 340 calls (0891C2F4 - 0892150C, length 5255)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 08921508 340 times (length 5212)
_S1_2_893B538 12,180 instructions (0.000%), 812 calls (0893B538 - 0893B6BC, length 98)
_S1_2_896B0DC 12,144 instructions (0.000%), 552 calls (0896B0DC - 0896B6BC, length 377)
_S1_2_891C3C0 11,980 instructions (0.000%), 1,075 calls (0891C2F4 - 0891C3DC, length 59)
  Back Branch 0891C3D0 395 times (length 57)
_S1_2_894D504 11,962 instructions (0.000%), 102 calls (0894D504 - 0894EC54, length 1493)
  Back Branch 0894D718 23 times (length 17)
_S1_2_8901FA0 11,920 instructions (0.000%), 120 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_89B4724 11,904 instructions (0.000%), 496 calls (089B4724 - 089B48D8, length 110)
_S1_2_8938CD4 11,891 instructions (0.000%), 6 calls (08938CD4 - 08938D68, length 38)
  Back Branch 08938D38 905 times (length 15)
_S1_2_89AA628 11,880 instructions (0.000%), 594 calls (089AA598 - 089AA664, length 52)
  Back Branch 089AA660 594 times (length 52)
_S1_2_892B66C 11,880 instructions (0.000%), 594 calls (0892B66C - 0892B6B8, length 20)
_S1_2_8883A60 11,780 instructions (0.000%), 620 calls (08883A60 - 08884048, length 379)
_S1_2_88FB650 11,739 instructions (0.000%), 559 calls (088FB650 - 088FB6B0, length 25)
_S1_2_880D050 11,682 instructions (0.000%), 109 calls (0880D050 - 0880D2A8, length 151)
  Back Branch 0880D240 95 times (length 103)
  Back Branch 0880D2A4 93 times (length 112)
  Back Branch 0880D24C 14 times (length 106)
  Back Branch 0880D29C 14 times (length 126)
_S1_2_8940838 11,662 instructions (0.000%), 343 calls (08940838 - 089408C4, length 36)
_S1_2_8917D84 11,609 instructions (0.000%), 893 calls (08917D84 - 08917E58, length 54)
_S1_2_8865550 11,601 instructions (0.000%), 1,289 calls (08865550 - 08865604, length 46)
_S1_2_894BCB4 11,580 instructions (0.000%), 386 calls (0894BCB4 - 0894D500, length 1556)
_S1_2_891C580 11,560 instructions (0.000%), 340 calls (0891C504 - 0891C5AC, length 43)
  Back Branch 0891C534 340 times (length 12)
  Back Branch 0891C564 340 times (length 10)
  Back Branch 0891C5A8 340 times (length 43)
_S1_2_8883AAC 11,539 instructions (0.000%), 322 calls (08883AAC - 08884048, length 360)
_S1_2_89212D0 11,490 instructions (0.000%), 766 calls (089212D0 - 08921318, length 19)
_S1_2_887E6C8 11,390 instructions (0.000%), 239 calls (0887E6C8 - 0887EAE4, length 264)
_S1_2_8960178 11,385 instructions (0.000%), 495 calls (08960178 - 089605D0, length 279)
_S1_2_88FB8D4 11,382 instructions (0.000%), 1,897 calls (088FB8D4 - 088FB8E8, length 6)
_S1_2_89226A8 11,376 instructions (0.000%), 432 calls (089226A8 - 0892273C, length 38)
  Back Branch 08922714 288 times (length 18)
_S1_2_89A21F0 11,362 instructions (0.000%), 598 calls (089A21F0 - 089A2270, length 33)
_S1_2_891ECAC 11,360 instructions (0.000%), 85 calls (0891EBD4 - 0891ECB0, length 56)
  Back Branch 0891EC4C 3,177,210 times (length 11)
  Back Branch 0891EC8C 140,822 times (length 11)
  Back Branch 0891EC58 54,067 times (length 20)
  Back Branch 0891ECAC 85 times (length 56)
_S1_2_893729C 11,343 instructions (0.000%), 249 calls (0893729C - 089373CC, length 77)
_S1_2_886BB8C 11,204 instructions (0.000%), 2 calls (0886BB8C - 0886BD64, length 119)
  Back Branch 0886BCC0 368 times (length 15)
  Back Branch 0886BCD0 182 times (length 29)
  Back Branch 0886BD2C 20 times (length 22)
_S1_2_88796EC 11,172 instructions (0.000%), 588 calls (088796EC - 08879800, length 70)
_S1_2_8918AE0 11,154 instructions (0.000%), 507 calls (08918A64 - 08918AFC, length 39)
  Back Branch 08918AF8 507 times (length 39)
_S1_2_893A478 11,084 instructions (0.000%), 652 calls (0893A478 - 0893A4BC, length 18)
_S1_2_897CA70 11,066 instructions (0.000%), 503 calls (0897CA70 - 0897D158, length 443)
_S1_2_896D5F0 10,987 instructions (0.000%), 135 calls (0896D5F0 - 0896E248, length 791)
_S1_2_8893A60 10,979 instructions (0.000%), 21 calls (08893A60 - 08893B2C, length 52)
  Back Branch 08893B04 682 times (length 22)
_S1_2_8820B1C 10,968 instructions (0.000%), 1,371 calls (08820B1C - 08820BD4, length 47)
_S1_2_89B47C8 10,944 instructions (0.000%), 396 calls (089B47C8 - 089B48D8, length 69)
_S1_2_88D32D4 10,926 instructions (0.000%), 607 calls (088D32D4 - 088D37D4, length 321)
_S1_2_8921480 10,880 instructions (0.000%), 680 calls (08921480 - 089214BC, length 16)
_S1_2_8891B08 10,829 instructions (0.000%), 637 calls (08891B08 - 08891B60, length 23)
_S1_2_897069C 10,820 instructions (0.000%), 541 calls (0897069C - 0897215C, length 1713)
_S1_2_89234D4 10,800 instructions (0.000%), 144 calls (089234D4 - 0892398C, length 303)
  Back Branch 08923924 144 times (length 210)
  Back Branch 08923908 144 times (length 203)
  Back Branch 08923668 144 times (length 7)
  Back Branch 089237A4 144 times (length 99)
  Back Branch 0892376C 144 times (length 41)
  Back Branch 089235F0 78 times (length 49)
  Back Branch 08923964 42 times (length 225)
  Back Branch 08923980 42 times (length 44)
  Back Branch 08923978 30 times (length 231)
  Back Branch 08923988 30 times (length 253)
  Back Branch 089238B0 6 times (length 181)
  Back Branch 0892392C 6 times (length 134)
_S1_2_89A4C04 10,764 instructions (0.000%), 1,196 calls (089A4C04 - 089A4C24, length 9)
_S1_2_8894648 10,761 instructions (0.000%), 275 calls (08894648 - 088946C0, length 31)
  Back Branch 088946A4 346 times (length 16)
_S1_2_89AA67C 10,692 instructions (0.000%), 594 calls (089AA59C - 089AA6B4, length 71)
  Back Branch 089AA6B0 1,188 times (length 71)
_S1_2_896B6C0 10,680 instructions (0.000%), 534 calls (0896B6C0 - 0896C2F4, length 782)
_S1_2_8983BA4 10,585 instructions (0.000%), 365 calls (08983BA4 - 08984F1C, length 1247)
_S1_2_88FBAA8 10,575 instructions (0.000%), 2,115 calls (088FBAA8 - 088FBAB8, length 5)
_S1_2_8921E28 10,506 instructions (0.000%), 309 calls (08921E28 - 08921EBC, length 38)
_S1_2_8867254 10,488 instructions (0.000%), 552 calls (08867254 - 0886729C, length 19)
_S1_2_89B9F14 10,485 instructions (0.000%), 1,165 calls (089B9F14 - 089B9F34, length 9)
_S1_2_88CD4FC 10,452 instructions (0.000%), 804 calls (088CD4FC - 088CD53C, length 17)
_S1_2_8858D00 10,439 instructions (0.000%), 803 calls (08858D00 - 08858D4C, length 20)
_S1_2_8895D54 10,433 instructions (0.000%), 32 calls (08895D54 - 08895EA4, length 85)
  Back Branch 08895E1C 704 times (length 6)
  Back Branch 08895DF8 239 times (length 17)
_S1_2_8902370 10,431 instructions (0.000%), 171 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_8832668 10,384 instructions (0.000%), 472 calls (08832668 - 088326EC, length 34)
_S1_2_89240CC 10,380 instructions (0.000%), 346 calls (089240CC - 089241D8, length 68)
  Back Branch 0892419C 346 times (length 43)
_S1_2_892036C 10,323 instructions (0.000%), 279 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 089203B4 279 times (length 110)
_S1_2_893CE9C 10,305 instructions (0.000%), 265 calls (0893CE9C - 0893D0B0, length 134)
_S1_2_89703EC 10,180 instructions (0.000%), 509 calls (089703EC - 0897215C, length 1885)
_S1_2_8875BC4 10,156 instructions (0.000%), 285 calls (08875BC4 - 088762A4, length 441)
  Back Branch 08876280 318 times (length 424)
_S1_2_8842F64 10,136 instructions (0.000%), 1,044 calls (08842F64 - 08842F98, length 14)
_S1_2_896BAEC 10,097 instructions (0.000%), 439 calls (0896BAEC - 0896C2F4, length 515)
_S1_2_8856D8C 10,096 instructions (0.000%), 149 calls (08856D8C - 08857260, length 310)
_S1_2_88CE944 10,074 instructions (0.000%), 152 calls (088CE944 - 088CF34C, length 643)
  Back Branch 088CEA58 170 times (length 58)
_S1_2_8923934 10,068 instructions (0.000%), 144 calls (08923534 - 0892398C, length 279)
  Back Branch 08923934 144 times (length 15)
  Back Branch 08923924 144 times (length 210)
  Back Branch 08923908 144 times (length 203)
  Back Branch 08923668 144 times (length 7)
  Back Branch 089237A4 144 times (length 99)
  Back Branch 0892376C 144 times (length 41)
  Back Branch 089235F0 78 times (length 49)
  Back Branch 08923964 42 times (length 225)
  Back Branch 08923980 42 times (length 44)
  Back Branch 08923978 30 times (length 231)
  Back Branch 08923988 30 times (length 253)
  Back Branch 089238B0 6 times (length 181)
  Back Branch 0892392C 6 times (length 134)
_S1_2_8883D44 10,067 instructions (0.000%), 160 calls (08883D44 - 08884048, length 194)
  Back Branch 08883E5C 157 times (length 13)
_S1_2_883E878 10,053 instructions (0.000%), 624 calls (0883E878 - 0883E8E0, length 27)
_S1_2_8999E90 9,988 instructions (0.000%), 284 calls (08999E90 - 08999FB0, length 73)
  Back Branch 08999F88 284 times (length 43)
  Back Branch 08999F7C 284 times (length 40)
  Back Branch 08999F98 281 times (length 18)
_S1_2_897004C 9,980 instructions (0.000%), 499 calls (0897004C - 0897215C, length 2117)
_S1_2_8982848 9,945 instructions (0.000%), 255 calls (08982848 - 08983A34, length 1148)
_S1_2_896E33C 9,924 instructions (0.000%), 302 calls (0896E33C - 0896FDCC, length 1701)
_S1_2_8810FA8 9,873 instructions (0.000%), 1,097 calls (08810FA8 - 08810FC8, length 9)
_S1_2_89D9C1C 9,855 instructions (0.000%), 657 calls (089D9C1C - 089D9C58, length 16)
_S1_2_89D9B5C 9,855 instructions (0.000%), 657 calls (089D9B5C - 089D9B98, length 16)
_S1_2_89D9A9C 9,855 instructions (0.000%), 657 calls (089D9A9C - 089D9AD8, length 16)
_S1_2_89D99DC 9,855 instructions (0.000%), 657 calls (089D99DC - 089D9A18, length 16)
_S1_2_89D991C 9,855 instructions (0.000%), 657 calls (089D991C - 089D9958, length 16)
_S1_2_88663BC 9,802 instructions (0.000%), 71 calls (088663BC - 0886649C, length 57)
  Back Branch 0886648C 1,136 times (length 24)
_S1_2_88945CC 9,770 instructions (0.000%), 1,954 calls (088945CC - 088945DC, length 5)
_S1_2_888E960 9,768 instructions (0.000%), 3,256 calls (0888E960 - 0888E968, length 3)
_S1_2_896D7CC 9,765 instructions (0.000%), 279 calls (0896D7CC - 0896E248, length 672)
_S1_2_8815090 9,749 instructions (0.000%), 273 calls (08815090 - 088151A8, length 71)
  Back Branch 08815130 113 times (length 12)
  Back Branch 08815138 107 times (length 18)
  Back Branch 08815164 6 times (length 11)
  Back Branch 08815184 6 times (length 19)
  Back Branch 0881518C 6 times (length 50)
_S1_2_8923D78 9,742 instructions (0.000%), 484 calls (0891C2F4 - 08923DCC, length 7863)
  Back Branch 0891C3B0 9,580 times (length 49)
  Back Branch 08923DC8 138 times (length 7820)
_S1_2_897CF2C 9,740 instructions (0.000%), 487 calls (0897CF2C - 0897D158, length 140)
_S1_2_888F6C4 9,720 instructions (0.000%), 360 calls (0888F6C4 - 0888F730, length 28)
_S1_2_884D464 9,717 instructions (0.000%), 79 calls (0884D464 - 0884D5A4, length 81)
  Back Branch 0884D57C 553 times (length 61)
_S1_2_881744C 9,588 instructions (0.000%), 564 calls (08817280 - 08818BB0, length 1613)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08817458 564 times (length 76)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
_S1_2_88B3F60 9,520 instructions (0.000%), 187 calls (088B3F60 - 088B4D3C, length 888)
  Back Branch 088B49E4 72 times (length 7)
  Back Branch 088B46A8 24 times (length 7)
  Back Branch 088B4D0C 8 times (length 7)
  Back Branch 088B445C 8 times (length 50)
  Back Branch 088B4534 8 times (length 32)
  Back Branch 088B455C 8 times (length 7)
  Back Branch 088B4618 8 times (length 41)
_S1_2_8807E68 9,488 instructions (0.000%), 593 calls (08807E68 - 08807EA4, length 16)
_S1_2_8807E28 9,488 instructions (0.000%), 593 calls (08807E28 - 08807E64, length 16)
_S1_2_8820BBC 9,436 instructions (0.000%), 1,348 calls (08820BBC - 08820BD4, length 7)
_S1_2_883CD24 9,379 instructions (0.000%), 68 calls (0883CD24 - 0883D450, length 460)
_S1_2_880DA98 9,360 instructions (0.000%), 312 calls (0880DA98 - 0880DB70, length 55)
_S1_2_8961F74 9,333 instructions (0.000%), 1,037 calls (08961F74 - 08962220, length 172)
_S1_2_8937794 9,308 instructions (0.000%), 264 calls (08937794 - 08937930, length 104)
_S1_2_88661B0 9,284 instructions (0.000%), 71 calls (088661B0 - 088663B8, length 131)
  Back Branch 088662B4 776 times (length 35)
  Back Branch 08866344 47 times (length 32)
_S1_2_896FC20 9,240 instructions (0.000%), 462 calls (0896FC20 - 0896FDCC, length 108)
_S1_2_8971394 9,135 instructions (0.000%), 435 calls (08971394 - 0897215C, length 883)
_S1_2_893D0B4 9,129 instructions (0.000%), 612 calls (0893D0B4 - 0893D254, length 105)
_S1_2_8893624 9,126 instructions (0.000%), 507 calls (08893624 - 08893674, length 21)
_S1_2_8880E90 9,095 instructions (0.000%), 167 calls (08880E90 - 08880F8C, length 64)
_S1_2_885CC30 9,044 instructions (0.000%), 266 calls (0885CC30 - 0885CCD4, length 42)
_S1_2_895DF00 9,009 instructions (0.000%), 429 calls (0895DF00 - 0895E2AC, length 236)
_S1_2_8820B2C 9,000 instructions (0.000%), 1,125 calls (08820B2C - 08820BD4, length 43)
_S1_2_891F09C 8,961 instructions (0.000%), 309 calls (0891EF14 - 0891F0C8, length 110)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F0A4 309 times (length 102)
  Back Branch 0891F0C4 309 times (length 33)
  Back Branch 0891F064 85 times (length 85)
_S1_2_899D4F8 8,925 instructions (0.000%), 595 calls (0899D4F8 - 0899D530, length 15)
_S1_2_892B538 8,910 instructions (0.000%), 594 calls (0892B538 - 0892B570, length 15)
_S1_2_892B4FC 8,910 instructions (0.000%), 594 calls (0892B4FC - 0892B534, length 15)
_S1_2_89A21A8 8,879 instructions (0.000%), 595 calls (089A21A8 - 089A21EC, length 18)
  Back Branch 089A21D8 61 times (length 9)
_S1_2_8861E7C 8,870 instructions (0.000%), 887 calls (08861E7C - 08861EA0, length 10)
_S1_2_883E6D0 8,810 instructions (0.000%), 1,762 calls (0883E6D0 - 0883E6E0, length 5)
_S1_2_886517C 8,796 instructions (0.000%), 63 calls (0886517C - 08865284, length 67)
  Back Branch 08865230 436 times (length 12)
  Back Branch 088651F8 188 times (length 10)
_S1_2_8823940 8,782 instructions (0.000%), 251 calls (08823940 - 08823AFC, length 112)
  Back Branch 08823AC0 998 times (length 74)
  Back Branch 08823AD0 995 times (length 84)
_S1_2_889E3BC 8,706 instructions (0.000%), 297 calls (0889E3BC - 0889E788, length 244)
_S1_2_8923E84 8,694 instructions (0.000%), 138 calls (08923E84 - 08924044, length 113)
  Back Branch 08923F38 138 times (length 17)
_S1_2_891C2B4 8,690 instructions (0.000%), 395 calls (0891C218 - 0891C2D0, length 47)
  Back Branch 0891C2CC 395 times (length 47)
_S1_2_89150F4 8,632 instructions (0.000%), 574 calls (089150F4 - 08915154, length 25)
_S1_2_88773A0 8,601 instructions (0.000%), 285 calls (088773A0 - 08877A0C, length 412)
  Back Branch 088779E0 2 times (length 376)
_S1_2_88743C8 8,484 instructions (0.000%), 12 calls (088743C8 - 08874404, length 16)
  Back Branch 088743F8 1,188 times (length 9)
_S1_2_88576E8 8,473 instructions (0.000%), 229 calls (088576E8 - 088578CC, length 122)
_S1_2_8916818 8,372 instructions (0.000%), 19 calls (08916668 - 0891685C, length 126)
  Back Branch 08916828 612 times (length 114)
_S1_2_886601C 8,363 instructions (0.000%), 71 calls (0886601C - 088661AC, length 101)
  Back Branch 08866110 776 times (length 32)
  Back Branch 08866194 47 times (length 29)
_S1_2_8871644 8,290 instructions (0.000%), 2 calls (08871644 - 08872A78, length 1294)
  Back Branch 08871788 186 times (length 21)
  Back Branch 088716A4 172 times (length 24)
  Back Branch 08871A74 170 times (length 21)
  Back Branch 0887171C 62 times (length 24)
_S1_2_88D0424 8,280 instructions (0.000%), 97 calls (088D0424 - 088D07F4, length 245)
  Back Branch 088D04B8 171 times (length 24)
  Back Branch 088D04A4 171 times (length 16)
  Back Branch 088D04C8 97 times (length 32)
_S1_2_8936C90 8,273 instructions (0.000%), 443 calls (08936C90 - 08936D5C, length 52)
_S1_2_8901FD0 8,254 instructions (0.000%), 89 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_8937EB8 8,232 instructions (0.000%), 33 calls (08937EB8 - 08938074, length 112)
  Back Branch 08937FC4 456 times (length 12)
_S1_2_890B54C 8,206 instructions (0.000%), 1 calls (0890B54C - 0890B5A4, length 23)
  Back Branch 0890B598 1,023 times (length 8)
_S1_2_89B9F38 8,155 instructions (0.000%), 1,165 calls (089B9F38 - 089B9F50, length 7)
_S1_2_885C960 8,099 instructions (0.000%), 335 calls (0885C960 - 0885C9C4, length 26)
_S1_2_89494EC 8,079 instructions (0.000%), 768 calls (089494EC - 08949528, length 16)
_S1_2_88323CC 8,050 instructions (0.000%), 350 calls (088323CC - 0883248C, length 49)
_S1_2_893D2F4 8,015 instructions (0.000%), 211 calls (0893D2F4 - 0893D390, length 40)
_S1_2_8849640 7,955 instructions (0.000%), 215 calls (08849640 - 088496D8, length 39)
_S1_2_88C4898 7,944 instructions (0.000%), 80 calls (088C4898 - 088C5680, length 891)
_S1_2_8970788 7,936 instructions (0.000%), 248 calls (08970788 - 0897215C, length 1654)
_S1_2_896402C 7,920 instructions (0.000%), 396 calls (0896402C - 08966ADC, length 2733)
_S1_2_887C120 7,890 instructions (0.000%), 3,945 calls (0887C120 - 0887C124, length 2)
_S1_2_884CA3C 7,865 instructions (0.000%), 29 calls (0884BCB4 - 0884CA90, length 888)
  Back Branch 0884CA5C 586,498 times (length 876)
  Back Branch 0884CA4C 22,810 times (length 862)
_S1_2_88BEFA8 7,864 instructions (0.000%), 24 calls (088BEFA8 - 088BF264, length 176)
  Back Branch 088BF238 164 times (length 50)
_S1_2_89365D4 7,769 instructions (0.000%), 457 calls (089365D4 - 0893667C, length 43)
_S1_2_8970348 7,744 instructions (0.000%), 352 calls (08970348 - 0897215C, length 1926)
_S1_2_88A59C8 7,653 instructions (0.000%), 201 calls (088A59C8 - 088A5E24, length 280)
_S1_2_88D5BBC 7,600 instructions (0.000%), 560 calls (088D5BBC - 088D5F28, length 220)
_S1_2_88D7420 7,593 instructions (0.000%), 244 calls (088D7420 - 088D748C, length 28)
  Back Branch 088D7480 257 times (length 22)
_S1_2_88D813C 7,584 instructions (0.000%), 80 calls (088D813C - 088D820C, length 53)
  Back Branch 088D81B4 184 times (length 17)
  Back Branch 088D81D8 183 times (length 30)
_S1_2_88D0544 7,548 instructions (0.000%), 102 calls (088D0544 - 088D07F4, length 173)
  Back Branch 088D0640 102 times (length 33)
_S1_2_8883A28 7,472 instructions (0.000%), 619 calls (08883A28 - 08883A5C, length 14)
_S1_2_891C77C 7,416 instructions (0.000%), 309 calls (0891C77C - 0891C7D8, length 24)
_S1_2_888706C 7,413 instructions (0.000%), 1,059 calls (0888706C - 0888708C, length 9)
_S1_2_89828B8 7,410 instructions (0.000%), 190 calls (089828B8 - 08983A34, length 1120)
_S1_2_889463C 7,350 instructions (0.000%), 2,450 calls (0889463C - 08894644, length 3)
_S1_2_893A4C0 7,348 instructions (0.000%), 668 calls (0893A4C0 - 0893A4E8, length 11)
_S1_2_88D4E4C 7,280 instructions (0.000%), 560 calls (088D4E4C - 088D4F58, length 68)
_S1_2_8887B94 7,264 instructions (0.000%), 454 calls (08887B94 - 08887BD0, length 16)
_S1_2_896D4F8 7,245 instructions (0.000%), 207 calls (0896D4F8 - 0896E248, length 853)
_S1_2_899753C 7,212 instructions (0.000%), 601 calls (0899753C - 08997568, length 12)
_S1_2_8866C8C 7,112 instructions (0.000%), 78 calls (08866C8C - 08866DC0, length 78)
  Back Branch 08866D90 196 times (length 44)
_S1_2_883E998 7,084 instructions (0.000%), 56 calls (0883E998 - 0883EA80, length 59)
  Back Branch 0883EA4C 420 times (length 29)
_S1_2_8825D60 7,080 instructions (0.000%), 472 calls (08825D60 - 08825DB8, length 23)
_S1_2_883EBE4 7,080 instructions (0.000%), 56 calls (0883EBE4 - 0883ECCC, length 59)
  Back Branch 0883EC98 420 times (length 29)
_S1_2_891EE70 7,055 instructions (0.000%), 85 calls (0891EE70 - 0891F068, length 127)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F064 85 times (length 85)
  Back Branch 0891EF84 85 times (length 29)
  Back Branch 0891EF48 85 times (length 14)
  Back Branch 0891EF5C 85 times (length 19)
  Back Branch 0891EF70 85 times (length 24)
_S1_2_8859F30 6,922 instructions (0.000%), 255 calls (08859F30 - 0885A09C, length 92)
_S1_2_88FBA90 6,864 instructions (0.000%), 1,144 calls (088FBA90 - 088FBAA4, length 6)
_S1_2_8826A94 6,862 instructions (0.000%), 167 calls (08826A94 - 08826BFC, length 91)
_S1_2_8970144 6,840 instructions (0.000%), 684 calls (08970144 - 0897215C, length 2055)
_S1_2_88B7804 6,820 instructions (0.000%), 24 calls (088B7804 - 088B7AC0, length 176)
  Back Branch 088B7A44 96 times (length 57)
_S1_2_88B9D3C 6,795 instructions (0.000%), 151 calls (088B9D3C - 088B9DF4, length 47)
  Back Branch 088B9DB8 151 times (length 22)
_S1_2_88D57C8 6,781 instructions (0.000%), 197 calls (088D57C8 - 088D5F28, length 473)
  Back Branch 088D5808 217 times (length 14)
_S1_2_893A40C 6,741 instructions (0.000%), 749 calls (0893A40C - 0893A42C, length 9)
_S1_2_8901F70 6,730 instructions (0.000%), 67 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_895DD18 6,700 instructions (0.000%), 268 calls (0895DD18 - 0895E2AC, length 358)
_S1_2_8856AC0 6,629 instructions (0.000%), 147 calls (08856AC0 - 08856BE8, length 75)
_S1_2_88672A0 6,624 instructions (0.000%), 552 calls (088672A0 - 08867350, length 45)
_S1_2_8996540 6,611 instructions (0.000%), 601 calls (08996540 - 08996568, length 11)
_S1_2_897FC3C 6,601 instructions (0.000%), 287 calls (0897FC3C - 0897FDEC, length 109)
_S1_2_896FD7C 6,585 instructions (0.000%), 439 calls (0896FD7C - 0896FDCC, length 21)
_S1_2_891C6A8 6,489 instructions (0.000%), 309 calls (0891C6A8 - 0891C718, length 29)
_S1_2_892261C 6,480 instructions (0.000%), 432 calls (0892261C - 08922654, length 15)
_S1_2_89BA53C 6,468 instructions (0.000%), 462 calls (089BA53C - 089BA578, length 16)
_S1_2_89203F4 6,455 instructions (0.000%), 191 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 08920404 191 times (length 130)
_S1_2_891ED74 6,430 instructions (0.000%), 1,286 calls (0891ED74 - 0891ED84, length 5)
_S1_2_894BB94 6,424 instructions (0.000%), 146 calls (0894BB94 - 0894D500, length 1628)
_S1_2_888D250 6,360 instructions (0.000%), 265 calls (0888D250 - 0888D2D0, length 33)
_S1_2_8970024 6,350 instructions (0.000%), 635 calls (08970024 - 0897215C, length 2127)
_S1_2_89407FC 6,240 instructions (0.000%), 416 calls (089407FC - 08940834, length 15)
_S1_2_883D4A0 6,235 instructions (0.000%), 109 calls (0883D4A0 - 0883D86C, length 244)
_S1_2_8902090 6,220 instructions (0.000%), 94 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_8980E28 6,200 instructions (0.000%), 124 calls (08980E28 - 08980FC0, length 103)
_S1_2_8820B0C 6,168 instructions (0.000%), 771 calls (08820B0C - 08820BD4, length 51)
_S1_2_888F1EC 6,150 instructions (0.000%), 259 calls (0888F1EC - 0888F284, length 39)
  Back Branch 0888F274 409 times (length 23)
_S1_2_8830EE8 6,143 instructions (0.000%), 74 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
  Back Branch 08830F34 348 times (length 9)
_S1_2_89B45D8 6,120 instructions (0.000%), 120 calls (089B45D8 - 089B460C, length 14)
  Back Branch 089B45F8 960 times (length 5)
_S1_2_884CAD0 6,107 instructions (0.000%), 87 calls (0884CAD0 - 0884CBF8, length 75)
  Back Branch 0884CBD4 119 times (length 39)
_S1_2_895DB44 6,080 instructions (0.000%), 304 calls (0895DB44 - 0895E2AC, length 475)
_S1_2_89B390C 6,080 instructions (0.000%), 80 calls (089B390C - 089B42A4, length 615)
_S1_2_8970384 6,060 instructions (0.000%), 606 calls (08970384 - 0897215C, length 1911)
_S1_2_888F734 6,028 instructions (0.000%), 85 calls (0888F734 - 0888F870, length 80)
  Back Branch 0888F784 355 times (length 8)
_S1_2_88709AC 6,000 instructions (0.000%), 400 calls (088709AC - 088715C8, length 776)
_S1_2_89AA1C4 5,970 instructions (0.000%), 597 calls (089AA1C4 - 089AA1E8, length 10)
_S1_2_8918C2C 5,968 instructions (0.000%), 948 calls (08918B40 - 08918C48, length 67)
  Back Branch 08918C3C 20 times (length 65)
_S1_2_8970178 5,943 instructions (0.000%), 283 calls (08970178 - 0897215C, length 2042)
_S1_2_8883C68 5,923 instructions (0.000%), 127 calls (08883C68 - 08884048, length 249)
_S1_2_8984028 5,880 instructions (0.000%), 147 calls (08984028 - 08984F1C, length 958)
_S1_2_89203BC 5,859 instructions (0.000%), 279 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 089203BC 279 times (length 112)
_S1_2_89B0B98 5,856 instructions (0.000%), 61 calls (089B0B98 - 089B0D44, length 108)
_S1_2_889DB70 5,852 instructions (0.000%), 532 calls (0889DB70 - 0889DBA8, length 15)
_S1_2_89B49EC 5,848 instructions (0.000%), 1 calls (089B49EC - 089B4A4C, length 25)
  Back Branch 089B4A34 448 times (length 13)
_S1_2_887090C 5,796 instructions (0.000%), 14 calls (0887090C - 088709A8, length 40)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_8917CB0 5,785 instructions (0.000%), 445 calls (08917CB0 - 08917D80, length 53)
_S1_2_88CEBC4 5,724 instructions (0.000%), 108 calls (088CEBC4 - 088CF34C, length 483)
  Back Branch 088CECD8 108 times (length 58)
_S1_2_8884CA0 5,684 instructions (0.000%), 116 calls (08884CA0 - 08884D64, length 50)
_S1_2_883C6B8 5,673 instructions (0.000%), 61 calls (0883C6B8 - 0883CB6C, length 302)
_S1_2_89228C4 5,616 instructions (0.000%), 144 calls (089228C4 - 08922A00, length 80)
  Back Branch 089229A0 4 times (length 32)
_S1_2_8918BEC 5,568 instructions (0.000%), 928 calls (08918B40 - 08918C08, length 51)
  Back Branch 08918BFC 427 times (length 49)
_S1_2_88D014C 5,566 instructions (0.000%), 121 calls (088D014C - 088D07F4, length 427)
  Back Branch 088D01D0 121 times (length 15)
_S1_2_889E060 5,517 instructions (0.000%), 497 calls (0889E060 - 0889E090, length 13)
_S1_2_895BDC4 5,504 instructions (0.000%), 172 calls (0895BDC4 - 0895CAA8, length 826)
_S1_2_89AFFCC 5,475 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_8984328 5,460 instructions (0.000%), 12 calls (08984328 - 08984F1C, length 766)
  Back Branch 08984374 372 times (length 14)
_S1_2_8998578 5,449 instructions (0.000%), 202 calls (08998578 - 08998624, length 44)
_S1_2_893A3E8 5,445 instructions (0.000%), 605 calls (0893A3E8 - 0893A408, length 9)
_S1_2_88252EC 5,440 instructions (0.000%), 73 calls (088252EC - 0882533C, length 21)
  Back Branch 08825330 365 times (length 14)
_S1_2_88A2EF8 5,426 instructions (0.000%), 6 calls (088A2EF8 - 088A30F0, length 127)
  Back Branch 088A2FD0 342 times (length 12)
  Back Branch 088A3008 55 times (length 10)
  Back Branch 088A3058 55 times (length 18)
_S1_2_8825298 5,404 instructions (0.000%), 73 calls (08825298 - 088252E8, length 21)
  Back Branch 088252DC 365 times (length 14)
_S1_2_899D298 5,382 instructions (0.000%), 598 calls (0899D298 - 0899D2C0, length 11)
_S1_2_891EFEC 5,382 instructions (0.000%), 156 calls (0891EF18 - 0891F210, length 191)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F064 85 times (length 85)
  Back Branch 0891F20C 78 times (length 114)
_S1_2_8940274 5,372 instructions (0.000%), 381 calls (08940274 - 089402BC, length 19)
_S1_2_891BDE0 5,348 instructions (0.000%), 28 calls (0891BC90 - 0891BE44, length 110)
  Back Branch 0891BE28 448 times (length 11)
  Back Branch 0891BE38 28 times (length 18)
  Back Branch 0891BDF0 28 times (length 90)
_S1_2_89701AC 5,340 instructions (0.000%), 267 calls (089701AC - 0897215C, length 2029)
_S1_2_8922104 5,305 instructions (0.000%), 66 calls (08922104 - 08922244, length 81)
  Back Branch 08922224 86 times (length 12)
  Back Branch 089221D8 73 times (length 7)
  Back Branch 08922198 66 times (length 23)
  Back Branch 08922174 66 times (length 14)
  Back Branch 0892222C 66 times (length 57)
  Back Branch 08922240 66 times (length 65)
_S1_2_8937934 5,247 instructions (0.000%), 443 calls (08937934 - 08937964, length 13)
_S1_2_8894C1C 5,236 instructions (0.000%), 1 calls (08894C1C - 08894CEC, length 53)
  Back Branch 08894CD4 400 times (length 13)
_S1_2_88925E0 5,234 instructions (0.000%), 247 calls (088925E0 - 08892660, length 33)
_S1_2_8896484 5,138 instructions (0.000%), 66 calls (08896484 - 08896684, length 129)
_S1_2_88CFB30 5,113 instructions (0.000%), 33 calls (088CFB30 - 088D07F4, length 818)
  Back Branch 088CFBA4 157 times (length 13)
  Back Branch 088CFBB8 157 times (length 21)
  Back Branch 088CFBC8 33 times (length 29)
_S1_2_88A3EE0 5,111 instructions (0.000%), 107 calls (088A3EE0 - 088A3F40, length 25)
  Back Branch 088A3F34 342 times (length 9)
_S1_2_89AFFC4 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_89AFFBC 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_89AFFB4 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_89AFFAC 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_89AFFA4 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_89AFF9C 5,110 instructions (0.000%), 73 calls (089AFF78 - 089B00F8, length 97)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_88D5CB8 5,082 instructions (0.000%), 242 calls (088D5CB8 - 088D5F28, length 157)
_S1_2_888FCFC 5,040 instructions (0.000%), 360 calls (0888FCFC - 0888FD30, length 14)
_S1_2_8826D1C 5,035 instructions (0.000%), 370 calls (08826D1C - 08826D64, length 19)
_S1_2_8894604 4,960 instructions (0.000%), 496 calls (08894604 - 08894638, length 14)
_S1_2_88D6B70 4,945 instructions (0.000%), 989 calls (088D6B70 - 088D6B80, length 5)
_S1_2_8881410 4,921 instructions (0.000%), 259 calls (08881410 - 088814B0, length 41)
_S1_2_88926E8 4,909 instructions (0.000%), 85 calls (088926E8 - 088927EC, length 66)
_S1_2_88AEA58 4,812 instructions (0.000%), 24 calls (088AEA58 - 088AEB94, length 80)
  Back Branch 088AEB24 164 times (length 21)
_S1_2_89B4CA4 4,764 instructions (0.000%), 397 calls (089B4CA4 - 089B4CDC, length 15)
_S1_2_88AE144 4,752 instructions (0.000%), 299 calls (088AE144 - 088AE2C4, length 97)
_S1_2_89B4440 4,680 instructions (0.000%), 120 calls (089B4440 - 089B452C, length 60)
_S1_2_8940A14 4,662 instructions (0.000%), 2,331 calls (08940A14 - 08940A18, length 2)
_S1_2_8993400 4,638 instructions (0.000%), 9 calls (08993400 - 08993440, length 17)
  Back Branch 08993434 354 times (length 13)
_S1_2_8835D6C 4,635 instructions (0.000%), 57 calls (08835D6C - 08835F84, length 135)
_S1_2_884F6F8 4,624 instructions (0.000%), 1,156 calls (0884F6F8 - 0884F704, length 4)
_S1_2_8992874 4,618 instructions (0.000%), 1 calls (08992874 - 089928BC, length 19)
  Back Branch 089928A0 512 times (length 9)
_S1_2_88BD9C8 4,616 instructions (0.000%), 113 calls (088BD9C8 - 088BDA78, length 45)
_S1_2_885A9C8 4,606 instructions (0.000%), 329 calls (0885A9C8 - 0885AA14, length 20)
_S1_2_88CD42C 4,592 instructions (0.000%), 164 calls (088CD42C - 088CD4F8, length 52)
_S1_2_8872A84 4,582 instructions (0.000%), 2 calls (08872A84 - 08872DC4, length 209)
  Back Branch 08872D5C 510 times (length 6)
  Back Branch 08872D94 142 times (length 6)
  Back Branch 08872D78 34 times (length 6)
  Back Branch 08872DB0 16 times (length 6)
_S1_2_8842624 4,552 instructions (0.000%), 16 calls (08842624 - 08842AC0, length 296)
  Back Branch 088429E4 48 times (length 6)
_S1_2_886C17C 4,500 instructions (0.000%), 75 calls (0886C17C - 0886C268, length 60)
_S1_2_8917DC0 4,465 instructions (0.000%), 893 calls (08917DC0 - 08917E58, length 39)
_S1_2_88B7AC4 4,463 instructions (0.000%), 128 calls (088B7AC4 - 088B7E70, length 236)
_S1_2_895DCA0 4,420 instructions (0.000%), 221 calls (0895DCA0 - 0895E2AC, length 388)
_S1_2_8940638 4,403 instructions (0.000%), 259 calls (08940638 - 08940678, length 17)
_S1_2_884EC8C 4,361 instructions (0.000%), 1 calls (0884EC8C - 0884F118, length 292)
  Back Branch 0884EEBC 120 times (length 40)
  Back Branch 0884EFB0 18 times (length 147)
  Back Branch 0884F098 3 times (length 37)
  Back Branch 0884ED18 2 times (length 10)
  Back Branch 0884EFC4 2 times (length 160)
  Back Branch 0884F0A8 2 times (length 48)
_S1_2_8924898 4,356 instructions (0.000%), 726 calls (08924898 - 089248AC, length 6)
_S1_2_89AF124 4,356 instructions (0.000%), 396 calls (089AF124 - 089AF154, length 13)
_S1_2_888FCCC 4,320 instructions (0.000%), 360 calls (0888FCCC - 0888FCF8, length 12)
_S1_2_8980D50 4,312 instructions (0.000%), 98 calls (08980D50 - 08980FC0, length 157)
_S1_2_895BB40 4,294 instructions (0.000%), 113 calls (0895BB40 - 0895CAA8, length 987)
_S1_2_89CA728 4,288 instructions (0.000%), 4 calls (089CA728 - 089CACDC, length 366)
  Back Branch 089CACB0 60 times (length 46)
  Back Branch 089CAAF0 20 times (length 32)
_S1_2_8924C5C 4,275 instructions (0.000%), 75 calls (08924C5C - 08924D3C, length 57)
_S1_2_889DCF4 4,233 instructions (0.000%), 15 calls (0889DCF4 - 0889DDD4, length 57)
  Back Branch 0889DDB4 377 times (length 37)
_S1_2_8894BAC 4,210 instructions (0.000%), 421 calls (08894BAC - 08894BD0, length 10)
_S1_2_899366C 4,186 instructions (0.000%), 598 calls (0899366C - 08993738, length 52)
_S1_2_8995B24 4,176 instructions (0.000%), 176 calls (08995B24 - 08995B80, length 24)
  Back Branch 08995B54 304 times (length 8)
_S1_2_891F0CC 4,176 instructions (0.000%), 144 calls (0891EF14 - 0891F0F8, length 122)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F0D4 144 times (length 114)
  Back Branch 0891F0F4 144 times (length 45)
  Back Branch 0891F064 85 times (length 85)
_S1_2_89A2D38 4,165 instructions (0.000%), 595 calls (089A2D38 - 089A2D50, length 7)
_S1_2_89AA668 4,158 instructions (0.000%), 594 calls (089AA5A0 - 089AA678, length 55)
  Back Branch 089AA674 594 times (length 55)
_S1_2_897312C 4,088 instructions (0.000%), 56 calls (0897312C - 08973C68, length 720)
_S1_2_891F0FC 4,087 instructions (0.000%), 138 calls (0891EF14 - 0891F128, length 134)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F104 138 times (length 126)
  Back Branch 0891F124 138 times (length 57)
  Back Branch 0891F064 85 times (length 85)
_S1_2_88F3B80 4,068 instructions (0.000%), 12 calls (088F3B80 - 088F3FA8, length 267)
  Back Branch 088F3F2C 21 times (length 145)
_S1_2_885A654 4,044 instructions (0.000%), 150 calls (0885A654 - 0885A6E8, length 38)
_S1_2_8924A64 4,023 instructions (0.000%), 447 calls (08924804 - 08924A70, length 156)
  Back Branch 08924A6C 447 times (length 156)
_S1_2_8924048 4,002 instructions (0.000%), 138 calls (08924048 - 089240C8, length 33)
_S1_2_89020C0 3,988 instructions (0.000%), 59 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_8896688 3,984 instructions (0.000%), 90 calls (08896688 - 088967C0, length 79)
_S1_2_8854BD0 3,982 instructions (0.000%), 362 calls (08854BD0 - 08854C08, length 15)
_S1_2_89827D8 3,978 instructions (0.000%), 102 calls (089827D8 - 08983A34, length 1176)
_S1_2_8936E10 3,892 instructions (0.000%), 264 calls (08936E10 - 08936EB8, length 43)
_S1_2_88D5898 3,836 instructions (0.000%), 274 calls (088D5898 - 088D5F28, length 421)
_S1_2_8938150 3,836 instructions (0.000%), 33 calls (08938150 - 089385EC, length 296)
  Back Branch 08938594 33 times (length 255)
_S1_2_894C234 3,822 instructions (0.000%), 98 calls (0894C234 - 0894D500, length 1204)
_S1_2_891ED60 3,770 instructions (0.000%), 754 calls (0891ED60 - 0891ED70, length 5)
_S1_2_89702F4 3,760 instructions (0.000%), 376 calls (089702F4 - 0897215C, length 1947)
_S1_2_897CD04 3,738 instructions (0.000%), 178 calls (0897CD04 - 0897D158, length 278)
_S1_2_8822450 3,718 instructions (0.000%), 79 calls (08822450 - 08822544, length 62)
_S1_2_89AFE8C 3,659 instructions (0.000%), 73 calls (089AFE8C - 089B00F8, length 156)
  Back Branch 089B00B8 438 times (length 82)
_S1_2_8883DF8 3,648 instructions (0.000%), 65 calls (08883DF8 - 08884048, length 149)
_S1_2_8902858 3,640 instructions (0.000%), 56 calls (089027C0 - 08902E58, length 423)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_8896B38 3,630 instructions (0.000%), 90 calls (08896B38 - 08896C90, length 87)
_S1_2_8855378 3,618 instructions (0.000%), 603 calls (08855378 - 088553FC, length 34)
_S1_2_8871088 3,616 instructions (0.000%), 188 calls (08871088 - 088715C8, length 337)
  Back Branch 088712C4 102 times (length 8)
_S1_2_8992788 3,605 instructions (0.000%), 515 calls (08992788 - 089927A0, length 7)
_S1_2_89212B4 3,584 instructions (0.000%), 512 calls (089212B4 - 089212CC, length 7)
_S1_2_885A0A0 3,570 instructions (0.000%), 190 calls (0885A0A0 - 0885A138, length 39)
_S1_2_89B46BC 3,564 instructions (0.000%), 396 calls (089B46BC - 089B46DC, length 9)
_S1_2_88C00B4 3,548 instructions (0.000%), 8 calls (088C00B4 - 088C0BF0, length 720)
  Back Branch 088C0144 120 times (length 6)
  Back Branch 088C016C 104 times (length 6)
  Back Branch 088C0194 104 times (length 6)
  Back Branch 088C011C 40 times (length 8)
_S1_2_881B0CC 3,538 instructions (0.000%), 10 calls (0881B0CC - 0881B430, length 218)
  Back Branch 0881B3C4 120 times (length 92)
_S1_2_8825B58 3,512 instructions (0.000%), 439 calls (08825B58 - 08825B7C, length 10)
_S1_2_89B99E0 3,495 instructions (0.000%), 1,165 calls (089B99E0 - 089B99E8, length 3)
_S1_2_8824688 3,492 instructions (0.000%), 12 calls (08824688 - 088246D0, length 19)
  Back Branch 088246B4 420 times (length 8)
_S1_2_8902BFC 3,472 instructions (0.000%), 56 calls (08902AF8 - 08902E58, length 217)
  Back Branch 08902E18 112 times (length 202)
_S1_2_896E1A0 3,465 instructions (0.000%), 99 calls (0896E1A0 - 0896E248, length 43)
_S1_2_8923D20 3,460 instructions (0.000%), 346 calls (08923D20 - 08923D44, length 10)
_S1_2_8995CF0 3,444 instructions (0.000%), 16 calls (08995CF0 - 0899611C, length 268)
  Back Branch 08995FB0 64 times (length 4)
_S1_2_88C6114 3,432 instructions (0.000%), 156 calls (088C6114 - 088C8780, length 2460)
_S1_2_89402E8 3,429 instructions (0.000%), 381 calls (089402E8 - 08940308, length 9)
_S1_2_899A018 3,392 instructions (0.000%), 202 calls (0899A018 - 0899A058, length 17)
_S1_2_89028B8 3,388 instructions (0.000%), 28 calls (089027C0 - 08902E58, length 423)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_8902888 3,388 instructions (0.000%), 28 calls (089027C0 - 08902E58, length 423)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_8972530 3,329 instructions (0.000%), 55 calls (08972530 - 089728F4, length 242)
_S1_2_8923D48 3,312 instructions (0.000%), 276 calls (08923D48 - 08923D74, length 12)
_S1_2_88CF6D0 3,293 instructions (0.000%), 75 calls (088CF6D0 - 088D07F4, length 1098)
  Back Branch 088CF72C 98 times (length 14)
_S1_2_8810F9C 3,291 instructions (0.000%), 1,097 calls (08810F9C - 08810FA4, length 3)
_S1_2_88D4F5C 3,287 instructions (0.000%), 173 calls (088D4F5C - 088D540C, length 301)
_S1_2_8922A04 3,168 instructions (0.000%), 144 calls (08922928 - 08922A28, length 65)
  Back Branch 08922A24 108 times (length 32)
  Back Branch 08922A1C 36 times (length 63)
  Back Branch 089229A0 4 times (length 32)
_S1_2_8899D00 3,168 instructions (0.000%), 132 calls (08899D00 - 08899D70, length 29)
_S1_2_883255C 3,150 instructions (0.000%), 350 calls (0883255C - 0883258C, length 13)
_S1_2_880DD6C 3,141 instructions (0.000%), 109 calls (0880DD6C - 0880DDE4, length 31)
  Back Branch 0880DDE0 109 times (length 14)
_S1_2_89B4530 3,120 instructions (0.000%), 120 calls (089B4530 - 089B45D4, length 42)
_S1_2_88D8210 3,120 instructions (0.000%), 80 calls (088D8210 - 088D8324, length 70)
_S1_2_891ED9C 3,105 instructions (0.000%), 621 calls (0891ED9C - 0891EDAC, length 5)
_S1_2_8814B20 3,090 instructions (0.000%), 1,545 calls (08814B20 - 08814B24, length 2)
_S1_2_88A40AC 3,079 instructions (0.000%), 4 calls (088A40AC - 088A4164, length 47)
  Back Branch 088A4140 297 times (length 27)
_S1_2_8871300 3,058 instructions (0.000%), 170 calls (08871300 - 088715C8, length 179)
_S1_2_8829E54 3,020 instructions (0.000%), 151 calls (08829E54 - 08829F20, length 52)
_S1_2_893A534 3,016 instructions (0.000%), 104 calls (0893A534 - 0893A5CC, length 39)
_S1_2_889DCDC 2,982 instructions (0.000%), 497 calls (0889DCDC - 0889DCF0, length 6)
_S1_2_888D17C 2,952 instructions (0.000%), 82 calls (0888D17C - 0888D24C, length 53)
_S1_2_8970198 2,948 instructions (0.000%), 134 calls (08970198 - 0897215C, length 2034)
_S1_2_884E044 2,934 instructions (0.000%), 54 calls (0884E044 - 0884E098, length 22)
  Back Branch 0884E08C 216 times (length 11)
_S1_2_8895AF0 2,926 instructions (0.000%), 418 calls (08895AF0 - 08895B60, length 29)
_S1_2_896B008 2,912 instructions (0.000%), 91 calls (0896B008 - 0896B6BC, length 430)
_S1_2_898D588 2,904 instructions (0.000%), 66 calls (0898D588 - 0898D658, length 53)
  Back Branch 0898D654 66 times (length 24)
_S1_2_89B2FF4 2,900 instructions (0.000%), 4 calls (089B2FF4 - 089B3274, length 161)
  Back Branch 089B323C 144 times (length 115)
  Back Branch 089B324C 12 times (length 131)
_S1_2_895DD5C 2,890 instructions (0.000%), 170 calls (0895DD5C - 0895E2AC, length 341)
_S1_2_891F21C 2,890 instructions (0.000%), 85 calls (0891F21C - 0891F2C0, length 42)
  Back Branch 0891F298 85 times (length 13)
_S1_2_88185CC 2,880 instructions (0.000%), 24 calls (08817280 - 08818BB0, length 1613)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
  Back Branch 08818648 24 times (length 8)
_S1_2_8920454 2,869 instructions (0.000%), 75 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 08920464 75 times (length 154)
_S1_2_895FE94 2,850 instructions (0.000%), 95 calls (0895FE94 - 089605D0, length 464)
_S1_2_896C48C 2,849 instructions (0.000%), 77 calls (0896C48C - 0896E248, length 1904)
_S1_2_899A0A0 2,808 instructions (0.000%), 78 calls (0899A0A0 - 0899A12C, length 36)
_S1_2_89702CC 2,800 instructions (0.000%), 140 calls (089702CC - 0897215C, length 1957)
_S1_2_8940730 2,790 instructions (0.000%), 279 calls (08940730 - 08940754, length 10)
_S1_2_8940708 2,780 instructions (0.000%), 278 calls (08940708 - 0894072C, length 10)
_S1_2_8919654 2,778 instructions (0.000%), 144 calls (08919654 - 089197D8, length 98)
  Back Branch 089196F8 54 times (length 11)
_S1_2_89B3314 2,772 instructions (0.000%), 60 calls (089B3314 - 089B3490, length 96)
_S1_2_893D224 2,730 instructions (0.000%), 210 calls (0893D224 - 0893D254, length 13)
_S1_2_893D1D0 2,730 instructions (0.000%), 210 calls (0893D1D0 - 0893D254, length 34)
_S1_2_89704F8 2,728 instructions (0.000%), 124 calls (089704F8 - 0897215C, length 1818)
_S1_2_88BE414 2,728 instructions (0.000%), 22 calls (088BE414 - 088BEB68, length 470)
_S1_2_883D454 2,705 instructions (0.000%), 239 calls (0883D454 - 0883D49C, length 19)
_S1_2_883E240 2,699 instructions (0.000%), 59 calls (0883E240 - 0883E5E8, length 235)
_S1_2_89408C8 2,688 instructions (0.000%), 384 calls (089408C8 - 089408E0, length 7)
_S1_2_8855360 2,640 instructions (0.000%), 440 calls (08855360 - 088553FC, length 40)
_S1_2_89B36A8 2,630 instructions (0.000%), 2 calls (089B36A8 - 089B3908, length 153)
  Back Branch 089B37D8 72 times (length 31)
  Back Branch 089B38D8 8 times (length 26)
  Back Branch 089B3720 6 times (length 21)
  Back Branch 089B37E8 6 times (length 47)
_S1_2_88D7B4C 2,610 instructions (0.000%), 90 calls (088D7B4C - 088D7BC0, length 30)
_S1_2_8897070 2,610 instructions (0.000%), 26 calls (08897070 - 0889718C, length 72)
  Back Branch 08897160 58 times (length 46)
_S1_2_89820F8 2,592 instructions (0.000%), 81 calls (089820F8 - 08982638, length 337)
_S1_2_88260FC 2,562 instructions (0.000%), 24 calls (088260FC - 08826260, length 90)
  Back Branch 08826158 96 times (length 8)
  Back Branch 08826188 96 times (length 8)
_S1_2_89022D4 2,560 instructions (0.000%), 40 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_88F9A04 2,552 instructions (0.000%), 22 calls (088F9A04 - 088F9AD8, length 54)
  Back Branch 088F9A94 320 times (length 5)
_S1_2_891F15C 2,550 instructions (0.000%), 85 calls (0891EF18 - 0891F198, length 161)
  Back Branch 0891F054 1,458 times (length 41)
  Back Branch 0891F194 85 times (length 84)
  Back Branch 0891F064 85 times (length 85)
_S1_2_8866F18 2,500 instructions (0.000%), 53 calls (08866F18 - 08866FD8, length 49)
_S1_2_899A47C 2,496 instructions (0.000%), 1,248 calls (0899A47C - 0899A480, length 2)
_S1_2_895C6D0 2,496 instructions (0.000%), 16 calls (0895C6D0 - 0895CAA8, length 247)
_S1_2_8902474 2,478 instructions (0.000%), 42 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_895DC70 2,460 instructions (0.000%), 123 calls (0895DC70 - 0895E2AC, length 400)
_S1_2_890E6CC 2,460 instructions (0.000%), 1 calls (0890E6CC - 0890EA5C, length 229)
  Back Branch 0890E7D0 256 times (length 9)
_S1_2_8825778 2,456 instructions (0.000%), 16 calls (08825778 - 0882589C, length 74)
  Back Branch 08825824 80 times (length 26)
_S1_2_8899EE8 2,454 instructions (0.000%), 66 calls (08899EE8 - 08899F80, length 39)
_S1_2_893D1F8 2,450 instructions (0.000%), 175 calls (0893D1F8 - 0893D254, length 24)
_S1_2_894B330 2,442 instructions (0.000%), 66 calls (0894B330 - 0894BB44, length 518)
_S1_2_89405F8 2,420 instructions (0.000%), 242 calls (089405F8 - 0894061C, length 10)
_S1_2_898DB18 2,414 instructions (0.000%), 1 calls (0898DB18 - 0898DCF4, length 120)
  Back Branch 0898DC8C 255 times (length 9)
_S1_2_8825394 2,408 instructions (0.000%), 32 calls (08825394 - 088253E4, length 21)
  Back Branch 088253D8 160 times (length 14)
_S1_2_89408E4 2,401 instructions (0.000%), 343 calls (089408E4 - 08940904, length 9)
_S1_2_88FB9FC 2,400 instructions (0.000%), 600 calls (088FB9FC - 088FBA08, length 4)
_S1_2_897050C 2,400 instructions (0.000%), 120 calls (0897050C - 0897215C, length 1813)
_S1_2_88C670C 2,400 instructions (0.000%), 75 calls (088C670C - 088C8780, length 2078)
_S1_2_8902E5C 2,394 instructions (0.000%), 399 calls (08902E5C - 08902E70, length 6)
_S1_2_88A3650 2,380 instructions (0.000%), 35 calls (088A3650 - 088A3770, length 73)
_S1_2_89F83EC 2,376 instructions (0.000%), 1,188 calls (089F83EC - 089F83F0, length 2)
_S1_2_88D4E70 2,366 instructions (0.000%), 182 calls (088D4E70 - 088D4F58, length 59)
_S1_2_89022A4 2,360 instructions (0.000%), 40 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_88FACAC 2,352 instructions (0.000%), 98 calls (088FACAC - 088FAD08, length 24)
_S1_2_89B2E50 2,328 instructions (0.000%), 12 calls (089B2E50 - 089B2FF0, length 105)
  Back Branch 089B2ECC 108 times (length 17)
_S1_2_8806E88 2,312 instructions (0.000%), 289 calls (08806E88 - 08806EA4, length 8)
_S1_2_893B618 2,304 instructions (0.000%), 144 calls (0893B618 - 0893B6BC, length 42)
_S1_2_885CBBC 2,300 instructions (0.000%), 115 calls (0885CBBC - 0885CC0C, length 21)
_S1_2_896731C 2,300 instructions (0.000%), 100 calls (0896731C - 08968960, length 1426)
_S1_2_8882BFC 2,295 instructions (0.000%), 43 calls (08882BFC - 08882D58, length 88)
  Back Branch 08882D38 56 times (length 6)
_S1_2_8938078 2,266 instructions (0.000%), 203 calls (08938078 - 089380AC, length 14)
_S1_2_897008C 2,260 instructions (0.000%), 113 calls (0897008C - 0897215C, length 2101)
_S1_2_8833094 2,244 instructions (0.000%), 76 calls (08833094 - 08833124, length 37)
_S1_2_8895C3C 2,240 instructions (0.000%), 32 calls (08895C3C - 08895D50, length 70)
_S1_2_88D32AC 2,227 instructions (0.000%), 131 calls (088D32AC - 088D37D4, length 331)
_S1_2_8917CEC 2,225 instructions (0.000%), 445 calls (08917CEC - 08917D80, length 38)
_S1_2_88B37B0 2,212 instructions (0.000%), 36 calls (088B37B0 - 088B3A18, length 155)
_S1_2_8916860 2,208 instructions (0.000%), 1,104 calls (08916860 - 08916864, length 2)
_S1_2_8914C0C 2,208 instructions (0.000%), 1,104 calls (08914C0C - 08914C10, length 2)
_S1_2_893C570 2,196 instructions (0.000%), 61 calls (0893C570 - 0893C5FC, length 36)
_S1_2_887A0A8 2,196 instructions (0.000%), 12 calls (0887A0A8 - 0887A2B0, length 131)
  Back Branch 0887A224 36 times (length 8)
  Back Branch 0887A234 24 times (length 16)
_S1_2_8000000 2,180 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 544 times (length 4)
_S1_2_897EE3C 2,171 instructions (0.000%), 56 calls (0897EE3C - 0897F2FC, length 305)
_S1_2_88CFF28 2,165 instructions (0.000%), 50 calls (088CFF28 - 088D07F4, length 564)
  Back Branch 088CFF98 51 times (length 15)
_S1_2_889E894 2,164 instructions (0.000%), 1 calls (0889E894 - 0889E96C, length 55)
  Back Branch 0889E928 125 times (length 18)
_S1_2_88256B0 2,160 instructions (0.000%), 108 calls (088256B0 - 08825700, length 21)
_S1_2_8899FB4 2,159 instructions (0.000%), 1 calls (08899FB4 - 0889A07C, length 51)
  Back Branch 0889A05C 125 times (length 19)
_S1_2_88358D0 2,144 instructions (0.000%), 28 calls (088358D0 - 08835AE8, length 135)
_S1_2_8832788 2,136 instructions (0.000%), 534 calls (08832788 - 088327B0, length 11)
_S1_2_895E478 2,125 instructions (0.000%), 85 calls (0895E478 - 0895E9CC, length 342)
_S1_2_8999FB4 2,113 instructions (0.000%), 78 calls (08999FB4 - 0899A014, length 25)
  Back Branch 08999FF4 103 times (length 7)
_S1_2_88B7408 2,103 instructions (0.000%), 25 calls (088B7408 - 088B7800, length 255)
_S1_2_88A3EC0 2,096 instructions (0.000%), 262 calls (088A3EC0 - 088A3EDC, length 8)
_S1_2_887AF98 2,088 instructions (0.000%), 12 calls (0887AF98 - 0887B69C, length 450)
_S1_2_893DFE8 2,082 instructions (0.000%), 6 calls (0893DFE8 - 0893E00C, length 10)
  Back Branch 0893E000 1,014 times (length 2)
_S1_2_88709E8 2,078 instructions (0.000%), 20 calls (088709E8 - 088715C8, length 761)
_S1_2_8918C5C 2,076 instructions (0.000%), 346 calls (08918C5C - 08918C70, length 6)
_S1_2_88A4168 2,076 instructions (0.000%), 1 calls (088A4168 - 088A421C, length 46)
  Back Branch 088A4204 127 times (length 18)
  Back Branch 088A41A8 25 times (length 11)
_S1_2_884E498 2,072 instructions (0.000%), 8 calls (0884E498 - 0884EA24, length 356)
  Back Branch 0884E530 16 times (length 6)
  Back Branch 0884E7C0 16 times (length 12)
_S1_2_891A478 2,060 instructions (0.000%), 20 calls (0891A478 - 0891A62C, length 110)
  Back Branch 0891A614 20 times (length 87)
  Back Branch 0891A628 20 times (length 89)
  Back Branch 0891A5C4 20 times (length 67)
  Back Branch 0891A588 20 times (length 52)
  Back Branch 0891A558 20 times (length 37)
  Back Branch 0891A510 20 times (length 17)
  Back Branch 0891A500 20 times (length 14)
_S1_2_88BC168 2,006 instructions (0.000%), 18 calls (088BC168 - 088BC5F8, length 293)
_S1_2_89B4AE8 2,000 instructions (0.000%), 1 calls (089B4AE8 - 089B4B44, length 24)
  Back Branch 089B4B28 209 times (length 8)
  Back Branch 089B4B38 18 times (length 18)
_S1_2_89A66FC 1,995 instructions (0.000%), 285 calls (089A66FC - 089A6714, length 7)
_S1_2_88C0C0C 1,971 instructions (0.000%), 28 calls (088C0C0C - 088C4894, length 3875)
_S1_2_881351C 1,968 instructions (0.000%), 4 calls (0881351C - 08813DEC, length 565)
  Back Branch 08813DA0 26 times (length 8)
  Back Branch 08813748 22 times (length 8)
  Back Branch 08813A18 19 times (length 251)
  Back Branch 08813684 15 times (length 21)
  Back Branch 08813DE0 14 times (length 46)
  Back Branch 08813DA8 13 times (length 32)
  Back Branch 08813750 11 times (length 19)
  Back Branch 08813714 11 times (length 61)
  Back Branch 08813B10 6 times (length 8)
  Back Branch 08813A20 6 times (length 256)
  Back Branch 08813914 6 times (length 8)
  Back Branch 08813D20 4 times (length 305)
  Back Branch 08813DE8 4 times (length 354)
  Back Branch 088138B4 3 times (length 30)
  Back Branch 08813B18 3 times (length 326)
  Back Branch 0881391C 3 times (length 79)
  Back Branch 0881385C 3 times (length 195)
  Back Branch 08813B44 2 times (length 345)
  Back Branch 08813B60 1 times (length 352)
  Back Branch 08813B34 1 times (length 341)
_S1_2_8992FE8 1,939 instructions (0.000%), 33 calls (08992FE8 - 089930B8, length 53)
  Back Branch 08993074 33 times (length 20)
_S1_2_8893770 1,925 instructions (0.000%), 275 calls (08893770 - 08893788, length 7)
_S1_2_896C578 1,920 instructions (0.000%), 48 calls (0896C578 - 0896E248, length 1845)
_S1_2_8938A30 1,912 instructions (0.000%), 33 calls (08938A30 - 08938B74, length 82)
_S1_2_89402D4 1,905 instructions (0.000%), 381 calls (089402D4 - 089402E4, length 5)
_S1_2_884D718 1,904 instructions (0.000%), 16 calls (0884D718 - 0884D7E0, length 51)
  Back Branch 0884D7C4 112 times (length 18)
_S1_2_88BF344 1,877 instructions (0.000%), 32 calls (088BF344 - 088BF4E0, length 104)
_S1_2_893E9FC 1,863 instructions (0.000%), 3 calls (0893E9FC - 0893EB88, length 100)
  Back Branch 0893EB2C 132 times (length 5)
  Back Branch 0893EB10 60 times (length 6)
  Back Branch 0893EB7C 12 times (length 63)
_S1_2_893C4C8 1,848 instructions (0.000%), 44 calls (0893C4C8 - 0893C56C, length 42)
_S1_2_88F3FAC 1,848 instructions (0.000%), 3 calls (088F3FAC - 088F43B4, length 259)
  Back Branch 088F4338 12 times (length 142)
_S1_2_88D4818 1,824 instructions (0.000%), 96 calls (088D4818 - 088D4D1C, length 322)
_S1_2_89392A0 1,817 instructions (0.000%), 75 calls (089392A0 - 08939304, length 26)
  Back Branch 089392E4 49 times (length 10)
_S1_2_8826D68 1,809 instructions (0.000%), 59 calls (08826D68 - 08826E14, length 44)
_S1_2_8994048 1,794 instructions (0.000%), 598 calls (08994048 - 08994050, length 3)
_S1_2_88D4FA8 1,794 instructions (0.000%), 46 calls (088D4FA8 - 088D540C, length 282)
_S1_2_88FB5FC 1,785 instructions (0.000%), 255 calls (088FB5FC - 088FB614, length 7)
_S1_2_891C498 1,785 instructions (0.000%), 85 calls (0891C498 - 0891C4F4, length 24)
  Back Branch 0891C4F0 85 times (length 13)
  Back Branch 0891C4D4 85 times (length 7)
_S1_2_88198B8 1,782 instructions (0.000%), 24 calls (08818EC0 - 08819E54, length 998)
  Back Branch 08819DF8 2,586 times (length 968)
  Back Branch 088196F4 2,455 times (length 34)
  Back Branch 08819780 1,597 times (length 21)
  Back Branch 0881973C 1,597 times (length 545)
  Back Branch 08819828 1,597 times (length 46)
  Back Branch 0881987C 1,112 times (length 110)
  Back Branch 08819874 753 times (length 95)
  Back Branch 08819C10 197 times (length 810)
  Back Branch 08818F74 197 times (length 20)
  Back Branch 088198D4 24 times (length 24)
_S1_2_89153DC 1,780 instructions (0.000%), 445 calls (089153DC - 089153E8, length 4)
_S1_2_8873900 1,780 instructions (0.000%), 4 calls (08873900 - 08873AD4, length 118)
  Back Branch 08873A90 52 times (length 28)
_S1_2_883E74C 1,768 instructions (0.000%), 106 calls (0883E74C - 0883E7B4, length 27)
_S1_2_8913214 1,767 instructions (0.000%), 57 calls (08913214 - 089132D8, length 50)
_S1_2_89029A8 1,764 instructions (0.000%), 28 calls (089027C0 - 08902E58, length 423)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_8902804 1,764 instructions (0.000%), 28 calls (089027C0 - 08902E58, length 423)
  Back Branch 08902A60 224 times (length 170)
  Back Branch 08902E18 112 times (length 202)
_S1_2_895D84C 1,760 instructions (0.000%), 44 calls (0895D84C - 0895DA18, length 116)
_S1_2_89B885C 1,752 instructions (0.000%), 219 calls (089B885C - 089B8880, length 10)
_S1_2_881FFF0 1,737 instructions (0.000%), 45 calls (0881FFF0 - 088200C4, length 54)
_S1_2_89203C4 1,725 instructions (0.000%), 69 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 089203D4 69 times (length 118)
_S1_2_89F8064 1,724 instructions (0.000%), 862 calls (089F8064 - 089F8068, length 2)
_S1_2_89402C0 1,715 instructions (0.000%), 343 calls (089402C0 - 089402D0, length 5)
_S1_2_88327B4 1,708 instructions (0.000%), 61 calls (088327B4 - 08832870, length 48)
_S1_2_89023D8 1,708 instructions (0.000%), 28 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_8879C94 1,704 instructions (0.000%), 8 calls (08879C94 - 0887A078, length 250)
  Back Branch 0887A038 36 times (length 11)
_S1_2_888E928 1,700 instructions (0.000%), 170 calls (0888E928 - 0888E95C, length 14)
_S1_2_899B194 1,697 instructions (0.000%), 157 calls (0899B194 - 0899B1BC, length 11)
_S1_2_89931D4 1,652 instructions (0.000%), 4 calls (089931D4 - 08993214, length 17)
  Back Branch 08993208 199 times (length 8)
_S1_2_8939388 1,640 instructions (0.000%), 33 calls (08939388 - 0893946C, length 58)
_S1_2_88A5814 1,638 instructions (0.000%), 39 calls (088A5814 - 088A58D4, length 49)
_S1_2_8818B8C 1,622 instructions (0.000%), 9 calls (08817280 - 08818BB0, length 1613)
  Back Branch 0881830C 1,555 times (length 16)
  Back Branch 08818184 1,240 times (length 721)
  Back Branch 08818230 1,240 times (length 823)
  Back Branch 088177E4 1,240 times (length 347)
  Back Branch 08817808 1,232 times (length 12)
  Back Branch 08818B6C 1,053 times (length 1241)
  Back Branch 088172BC 971 times (length 8)
  Back Branch 0881826C 964 times (length 845)
  Back Branch 08818330 955 times (length 30)
  Back Branch 088182C4 955 times (length 25)
  Back Branch 08818328 818 times (length 28)
  Back Branch 0881833C 818 times (length 27)
  Back Branch 08818320 737 times (length 20)
  Back Branch 088180A4 564 times (length 663)
  Back Branch 08818120 234 times (length 694)
  Back Branch 08818344 137 times (length 35)
  Back Branch 08818B7C 44 times (length 1245)
  Back Branch 08818630 24 times (length 1086)
  Back Branch 08818260 15 times (length 12)
  Back Branch 08818B90 9 times (length 413)
  Back Branch 088185C4 9 times (length 31)
  Back Branch 08818560 9 times (length 79)
  Back Branch 0881842C 9 times (length 982)
  Back Branch 08818570 8 times (length 83)
_S1_2_8832790 1,600 instructions (0.000%), 400 calls (08832790 - 088327B0, length 9)
_S1_2_88230C8 1,580 instructions (0.000%), 4 calls (088230C8 - 088236D0, length 387)
  Back Branch 088230F4 184 times (length 8)
_S1_2_881FC18 1,574 instructions (0.000%), 27 calls (0881FC18 - 0881FD78, length 89)
_S1_2_8956B00 1,568 instructions (0.000%), 224 calls (08956B00 - 08956B18, length 7)
_S1_2_885C8B0 1,560 instructions (0.000%), 156 calls (0885C8B0 - 0885C8D4, length 10)
_S1_2_8822AD0 1,560 instructions (0.000%), 4 calls (08822AD0 - 088230C4, length 382)
  Back Branch 08822AFC 184 times (length 8)
_S1_2_897E004 1,558 instructions (0.000%), 82 calls (0897E004 - 0897E3FC, length 255)
_S1_2_88AE0F0 1,556 instructions (0.000%), 24 calls (088AE0F0 - 088AE140, length 21)
  Back Branch 088AE120 164 times (length 7)
_S1_2_8870930 1,556 instructions (0.000%), 4 calls (08870930 - 088709A8, length 31)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_89AF4D4 1,545 instructions (0.000%), 3 calls (089AF4D4 - 089AF5E0, length 68)
  Back Branch 089AF530 153 times (length 9)
  Back Branch 089AF56C 12 times (length 10)
  Back Branch 089AF5C0 9 times (length 14)
_S1_2_88CF06C 1,520 instructions (0.000%), 40 calls (088CF06C - 088CF34C, length 185)
_S1_2_897201C 1,518 instructions (0.000%), 46 calls (0897201C - 0897215C, length 81)
_S1_2_8991D28 1,518 instructions (0.000%), 2 calls (08991D28 - 08991F34, length 132)
  Back Branch 08991E34 168 times (length 6)
  Back Branch 08991E64 18 times (length 8)
  Back Branch 08991E88 8 times (length 7)
  Back Branch 08991DF4 6 times (length 9)
_S1_2_883F52C 1,512 instructions (0.000%), 216 calls (0883F52C - 0883F544, length 7)
_S1_2_895D3C4 1,501 instructions (0.000%), 79 calls (0895D3C4 - 0895DA18, length 406)
_S1_2_89373D0 1,500 instructions (0.000%), 500 calls (089373D0 - 089373D8, length 3)
_S1_2_885D428 1,496 instructions (0.000%), 187 calls (0885D428 - 0885D444, length 8)
_S1_2_88578D0 1,496 instructions (0.000%), 44 calls (088578D0 - 08857A0C, length 80)
_S1_2_89F04D4 1,494 instructions (0.000%), 2 calls (089F04D4 - 089F063C, length 91)
  Back Branch 089F0600 107 times (length 21)
_S1_2_8970264 1,490 instructions (0.000%), 149 calls (08970264 - 0897215C, length 1983)
_S1_2_89197DC 1,480 instructions (0.000%), 40 calls (089197DC - 08919888, length 44)
  Back Branch 08919850 40 times (length 11)
_S1_2_883CB70 1,475 instructions (0.000%), 59 calls (0883CB70 - 0883CBF8, length 35)
_S1_2_891C2D4 1,452 instructions (0.000%), 66 calls (0891C218 - 0891C2F0, length 55)
  Back Branch 0891C2EC 66 times (length 55)
_S1_2_8918E10 1,450 instructions (0.000%), 290 calls (08918E10 - 08918E20, length 5)
_S1_2_8857B90 1,449 instructions (0.000%), 161 calls (08857B90 - 08857BBC, length 12)
_S1_2_89395B8 1,441 instructions (0.000%), 32 calls (089395B8 - 0893965C, length 42)
  Back Branch 08939638 68 times (length 17)
_S1_2_89B43F8 1,440 instructions (0.000%), 120 calls (089B43F8 - 089B443C, length 18)
_S1_2_88AACAC 1,430 instructions (0.000%), 22 calls (088AACAC - 088AADBC, length 69)
_S1_2_88BD990 1,428 instructions (0.000%), 102 calls (088BD990 - 088BD9C4, length 14)
_S1_2_883C0CC 1,428 instructions (0.000%), 68 calls (0883C0CC - 0883C12C, length 25)
_S1_2_88D35FC 1,423 instructions (0.000%), 54 calls (088D35FC - 088D37D4, length 119)
_S1_2_890F768 1,420 instructions (0.000%), 284 calls (0890F768 - 0890F778, length 5)
_S1_2_88FB5E0 1,414 instructions (0.000%), 202 calls (088FB5E0 - 088FB5F8, length 7)
_S1_2_8832780 1,412 instructions (0.000%), 353 calls (08832780 - 088327B0, length 13)
_S1_2_8836020 1,408 instructions (0.000%), 64 calls (08836020 - 088363F8, length 247)
_S1_2_8835AEC 1,408 instructions (0.000%), 32 calls (08835AEC - 08835BC8, length 56)
_S1_2_89705EC 1,407 instructions (0.000%), 67 calls (089705EC - 0897215C, length 1757)
_S1_2_8832768 1,404 instructions (0.000%), 351 calls (08832768 - 088327B0, length 19)
_S1_2_88A58D8 1,394 instructions (0.000%), 41 calls (088A58D8 - 088A59C4, length 60)
_S1_2_887C7F4 1,392 instructions (0.000%), 232 calls (0887C7F4 - 0887C808, length 6)
_S1_2_8864F90 1,387 instructions (0.000%), 62 calls (08864F90 - 08865044, length 46)
_S1_2_8938684 1,386 instructions (0.000%), 6 calls (08938684 - 08938994, length 197)
  Back Branch 089386F4 72 times (length 9)
_S1_2_894BD0C 1,380 instructions (0.000%), 46 calls (0894BD0C - 0894D500, length 1534)
_S1_2_88A6AB0 1,376 instructions (0.000%), 32 calls (088A6AB0 - 088A6B68, length 47)
_S1_2_8961F10 1,365 instructions (0.000%), 273 calls (08961F10 - 08961F20, length 5)
_S1_2_8992F3C 1,365 instructions (0.000%), 65 calls (08992F3C - 08992F98, length 24)
_S1_2_89247F4 1,360 instructions (0.000%), 340 calls (089247F4 - 08924800, length 4)
_S1_2_891FB80 1,360 instructions (0.000%), 85 calls (0891FB80 - 089242B8, length 4559)
_S1_2_893A4EC 1,352 instructions (0.000%), 104 calls (0893A4EC - 0893A530, length 18)
_S1_2_8863FE4 1,349 instructions (0.000%), 11 calls (08863FE4 - 08864660, length 416)
  Back Branch 08864618 28 times (length 11)
  Back Branch 08864628 21 times (length 19)
  Back Branch 088644A4 8 times (length 9)
  Back Branch 088644B4 6 times (length 18)
  Back Branch 0886443C 4 times (length 20)
  Back Branch 0886444C 2 times (length 35)
_S1_2_8902308 1,342 instructions (0.000%), 22 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_896E880 1,337 instructions (0.000%), 28 calls (0896E880 - 0896FDCC, length 1364)
_S1_2_8835CF0 1,332 instructions (0.000%), 61 calls (08835CF0 - 08835D68, length 31)
_S1_2_887A2B4 1,332 instructions (0.000%), 12 calls (0887A2B4 - 0887A488, length 118)
_S1_2_88B9C70 1,323 instructions (0.000%), 6 calls (088B9C70 - 088B9D00, length 37)
  Back Branch 088B9CA4 78 times (length 10)
  Back Branch 088B9CDC 78 times (length 9)
_S1_2_891C3E0 1,320 instructions (0.000%), 66 calls (0891C2F4 - 0891C3FC, length 67)
  Back Branch 0891C3F0 66 times (length 65)
_S1_2_8899E90 1,320 instructions (0.000%), 66 calls (08899E90 - 08899EE4, length 22)
_S1_2_8939050 1,306 instructions (0.000%), 32 calls (08939050 - 0893919C, length 84)
  Back Branch 089390B8 30 times (length 13)
  Back Branch 0893917C 5 times (length 7)
  Back Branch 089390F8 5 times (length 38)
_S1_2_884BD18 1,305 instructions (0.000%), 29 calls (0884BCB4 - 0884CA90, length 888)
  Back Branch 0884CA5C 586,498 times (length 876)
  Back Branch 0884CA4C 22,810 times (length 862)
_S1_2_88BF4E4 1,296 instructions (0.000%), 4 calls (088BF4E4 - 088C00B0, length 756)
  Back Branch 088C0088 8 times (length 731)
_S1_2_88A422C 1,291 instructions (0.000%), 1 calls (088A422C - 088A4280, length 22)
  Back Branch 088A426C 127 times (length 10)
_S1_2_884E420 1,288 instructions (0.000%), 8 calls (0884E420 - 0884E494, length 30)
  Back Branch 0884E488 72 times (length 25)
_S1_2_884205C 1,280 instructions (0.000%), 256 calls (0884205C - 08842074, length 7)
_S1_2_88F45C0 1,275 instructions (0.000%), 15 calls (088F45C0 - 088F46BC, length 64)
  Back Branch 088F46A0 33 times (length 21)
_S1_2_881B000 1,261 instructions (0.000%), 97 calls (0881B000 - 0881B030, length 13)
_S1_2_8924B08 1,248 instructions (0.000%), 78 calls (08924A38 - 08924B18, length 57)
  Back Branch 08924B14 78 times (length 57)
_S1_2_89BA09C 1,247 instructions (0.000%), 1 calls (089BA09C - 089BA130, length 38)
  Back Branch 089BA110 55 times (length 22)
_S1_2_89B3278 1,232 instructions (0.000%), 56 calls (089B3278 - 089B3310, length 39)
_S1_2_8829DCC 1,232 instructions (0.000%), 53 calls (08829DCC - 08829F20, length 86)
_S1_2_887C2D4 1,232 instructions (0.000%), 16 calls (0887C2D4 - 0887C4DC, length 131)
_S1_2_8972B08 1,230 instructions (0.000%), 15 calls (08972B08 - 08972B6C, length 26)
  Back Branch 08972B60 120 times (length 8)
_S1_2_8916E30 1,224 instructions (0.000%), 612 calls (08916E30 - 08916E34, length 2)
_S1_2_8916E28 1,224 instructions (0.000%), 612 calls (08916E28 - 08916E2C, length 2)
_S1_2_88BBBB4 1,224 instructions (0.000%), 5 calls (088BBBB4 - 088BBC40, length 36)
  Back Branch 088BBC20 80 times (length 20)
  Back Branch 088BBC10 24 times (length 12)
_S1_2_88D5F2C 1,210 instructions (0.000%), 242 calls (088D5F2C - 088D5F3C, length 5)
_S1_2_8961F80 1,209 instructions (0.000%), 10 calls (08961F80 - 08962220, length 169)
  Back Branch 08961FB4 83 times (length 13)
_S1_2_88710D8 1,208 instructions (0.000%), 18 calls (088710D8 - 088715C8, length 317)
  Back Branch 088712C4 102 times (length 8)
_S1_2_8913E2C 1,199 instructions (0.000%), 20 calls (08913E2C - 08913F2C, length 65)
_S1_2_891414C 1,197 instructions (0.000%), 38 calls (0891414C - 089141DC, length 37)
_S1_2_88D4AD4 1,196 instructions (0.000%), 46 calls (088D4AD4 - 088D4D1C, length 147)
_S1_2_8894904 1,192 instructions (0.000%), 52 calls (08894904 - 0889496C, length 27)
_S1_2_8940924 1,189 instructions (0.000%), 41 calls (08940924 - 0894099C, length 31)
_S1_2_89F83DC 1,188 instructions (0.000%), 594 calls (089F83DC - 089F83E0, length 2)
_S1_2_89F83CC 1,188 instructions (0.000%), 594 calls (089F83CC - 089F83D0, length 2)
_S1_2_89F83C4 1,188 instructions (0.000%), 594 calls (089F83C4 - 089F83C8, length 2)
_S1_2_89F83B4 1,188 instructions (0.000%), 594 calls (089F83B4 - 089F83B8, length 2)
_S1_2_89F8394 1,188 instructions (0.000%), 594 calls (089F8394 - 089F8398, length 2)
_S1_2_8916E38 1,178 instructions (0.000%), 19 calls (08916E38 - 08916F34, length 64)
_S1_2_8832770 1,176 instructions (0.000%), 294 calls (08832770 - 088327B0, length 17)
_S1_2_893DE44 1,176 instructions (0.000%), 42 calls (0893DE44 - 0893DEB0, length 28)
_S1_2_896C220 1,174 instructions (0.000%), 8 calls (0896C220 - 0896C2F4, length 54)
  Back Branch 0896C274 96 times (length 21)
_S1_2_884C868 1,172 instructions (0.000%), 39 calls (0884BCB4 - 0884CA90, length 888)
  Back Branch 0884CA5C 586,498 times (length 876)
  Back Branch 0884CA4C 22,810 times (length 862)
_S1_2_8832798 1,168 instructions (0.000%), 292 calls (08832798 - 088327B0, length 7)
_S1_2_8832778 1,168 instructions (0.000%), 292 calls (08832778 - 088327B0, length 15)
_S1_2_8940620 1,164 instructions (0.000%), 194 calls (08940620 - 08940634, length 6)
_S1_2_88223E0 1,160 instructions (0.000%), 45 calls (088223E0 - 0882244C, length 28)
_S1_2_8937DA0 1,160 instructions (0.000%), 29 calls (08937DA0 - 08937E98, length 63)
_S1_2_885D7B4 1,150 instructions (0.000%), 115 calls (0885D7B4 - 0885D7DC, length 11)
_S1_2_8916E20 1,148 instructions (0.000%), 574 calls (08916E20 - 08916E24, length 2)
_S1_2_8916E18 1,148 instructions (0.000%), 574 calls (08916E18 - 08916E1C, length 2)
_S1_2_8916E10 1,148 instructions (0.000%), 574 calls (08916E10 - 08916E14, length 2)
_S1_2_8916E08 1,148 instructions (0.000%), 574 calls (08916E08 - 08916E0C, length 2)
_S1_2_8916E00 1,148 instructions (0.000%), 574 calls (08916E00 - 08916E04, length 2)
_S1_2_8971884 1,144 instructions (0.000%), 4 calls (08971884 - 0897215C, length 567)
  Back Branch 08971998 52 times (length 28)
  Back Branch 08971AF8 8 times (length 56)
_S1_2_895FE34 1,140 instructions (0.000%), 76 calls (0895FE34 - 089605D0, length 488)
_S1_2_8936A44 1,134 instructions (0.000%), 14 calls (08936A44 - 08936BA0, length 88)
  Back Branch 08936B10 14 times (length 7)
  Back Branch 08936B74 14 times (length 62)
  Back Branch 08936AE4 14 times (length 7)
  Back Branch 08936AEC 14 times (length 28)
_S1_2_88D52AC 1,128 instructions (0.000%), 24 calls (088D52AC - 088D540C, length 89)
_S1_2_883E904 1,124 instructions (0.000%), 160 calls (0883E904 - 0883E920, length 8)
_S1_2_8902030 1,116 instructions (0.000%), 18 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_892FC3C 1,110 instructions (0.000%), 30 calls (0892FC3C - 0892FCD4, length 39)
_S1_2_89547FC 1,104 instructions (0.000%), 24 calls (089547FC - 089553E4, length 763)
_S1_2_88D58A8 1,100 instructions (0.000%), 55 calls (088D58A8 - 088D5F28, length 417)
_S1_2_89023A4 1,098 instructions (0.000%), 18 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_886B668 1,096 instructions (0.000%), 34 calls (0886B668 - 0886B72C, length 50)
_S1_2_88D00CC 1,096 instructions (0.000%), 27 calls (088D00CC - 088D07F4, length 459)
  Back Branch 088D013C 28 times (length 18)
_S1_2_887B6F8 1,092 instructions (0.000%), 12 calls (0887B6F8 - 0887BA4C, length 214)
_S1_2_89380B0 1,089 instructions (0.000%), 33 calls (089380B0 - 0893814C, length 40)
_S1_2_88CFFF4 1,089 instructions (0.000%), 25 calls (088CFFF4 - 088D07F4, length 513)
  Back Branch 088D0060 26 times (length 12)
_S1_2_88BDEC0 1,088 instructions (0.000%), 1 calls (088BDEC0 - 088BE268, length 235)
  Back Branch 088BE160 32 times (length 29)
_S1_2_8896AFC 1,080 instructions (0.000%), 90 calls (08896AFC - 08896B34, length 15)
_S1_2_8850EC4 1,077 instructions (0.000%), 17 calls (08850EC4 - 0885102C, length 91)
_S1_2_8826750 1,064 instructions (0.000%), 76 calls (08826750 - 08826784, length 14)
_S1_2_8895AC0 1,050 instructions (0.000%), 150 calls (08895AC0 - 08895B60, length 41)
_S1_2_89703B8 1,050 instructions (0.000%), 50 calls (089703B8 - 0897215C, length 1898)
_S1_2_895D5DC 1,050 instructions (0.000%), 35 calls (0895D5DC - 0895DA18, length 272)
_S1_2_8871164 1,044 instructions (0.000%), 36 calls (08871164 - 088715C8, length 282)
  Back Branch 088712C4 102 times (length 8)
_S1_2_884DCC0 1,044 instructions (0.000%), 18 calls (0884DCC0 - 0884DE7C, length 112)
_S1_2_89703D8 1,034 instructions (0.000%), 47 calls (089703D8 - 0897215C, length 1890)
_S1_2_8968368 1,034 instructions (0.000%), 11 calls (08968368 - 08968960, length 383)
_S1_2_8968210 1,034 instructions (0.000%), 11 calls (08968210 - 08968960, length 469)
_S1_2_894952C 1,032 instructions (0.000%), 118 calls (0894952C - 08949558, length 12)
_S1_2_891EA38 1,030 instructions (0.000%), 3 calls (0891EA38 - 0891EB00, length 51)
  Back Branch 0891EAF4 66 times (length 11)
  Back Branch 0891EABC 20 times (length 11)
  Back Branch 0891EAC4 3 times (length 21)
  Back Branch 0891EAFC 3 times (length 37)
_S1_2_890F5C0 1,026 instructions (0.000%), 38 calls (0890F5C0 - 0890F62C, length 28)
_S1_2_886ADA8 1,026 instructions (0.000%), 38 calls (0886ADA8 - 0886B72C, length 610)
_S1_2_891C4F8 1,020 instructions (0.000%), 340 calls (0891C4F8 - 0891C500, length 3)
_S1_2_892E9E4 1,013 instructions (0.000%), 40 calls (0892E9E4 - 0892EAB0, length 52)
_S1_2_8873F64 1,012 instructions (0.000%), 46 calls (08873F64 - 088743C4, length 281)
_S1_2_88496DC 1,002 instructions (0.000%), 26 calls (088496DC - 088497DC, length 65)
_S1_2_8956294 1,000 instructions (0.000%), 25 calls (08956294 - 08956A8C, length 511)
_S1_2_8939308 992 instructions (0.000%), 31 calls (08939308 - 08939384, length 32)
_S1_2_89868E8 984 instructions (0.000%), 24 calls (089868E8 - 08986988, length 41)
_S1_2_898FBAC 980 instructions (0.000%), 28 calls (0898FBAC - 0898FC8C, length 57)
_S1_2_898F820 980 instructions (0.000%), 28 calls (0898F820 - 0898F984, length 90)
_S1_2_8917544 980 instructions (0.000%), 20 calls (08917544 - 08917614, length 53)
_S1_2_886A2D4 980 instructions (0.000%), 11 calls (0886A2D4 - 0886A4F8, length 138)
_S1_2_883CBFC 976 instructions (0.000%), 61 calls (0883CBFC - 0883CC60, length 26)
_S1_2_8866DC4 976 instructions (0.000%), 16 calls (08866DC4 - 08866ED4, length 69)
  Back Branch 08866EAC 16 times (length 39)
_S1_2_8829E38 975 instructions (0.000%), 75 calls (08829E38 - 08829F20, length 59)
_S1_2_88828CC 971 instructions (0.000%), 1 calls (088828CC - 08882A3C, length 93)
  Back Branch 08882A08 56 times (length 6)
  Back Branch 08882970 42 times (length 10)
  Back Branch 088829D0 7 times (length 6)
  Back Branch 08882A18 7 times (length 13)
_S1_2_895A284 960 instructions (0.000%), 12 calls (0895A284 - 0895B020, length 872)
_S1_2_89601B4 957 instructions (0.000%), 33 calls (089601B4 - 089605D0, length 264)
_S1_2_893B67C 952 instructions (0.000%), 56 calls (0893B67C - 0893B6BC, length 17)
_S1_2_891DD64 946 instructions (0.000%), 86 calls (0891DD64 - 0891DD94, length 13)
_S1_2_8967298 945 instructions (0.000%), 21 calls (08967298 - 08968960, length 1459)
_S1_2_8895BB0 943 instructions (0.000%), 29 calls (08895BB0 - 08895C38, length 35)
_S1_2_8824DBC 942 instructions (0.000%), 73 calls (08824DBC - 08824E2C, length 29)
_S1_2_8871144 928 instructions (0.000%), 32 calls (08871144 - 088715C8, length 290)
  Back Branch 088712C4 102 times (length 8)
_S1_2_8899E50 924 instructions (0.000%), 66 calls (08899E50 - 08899E8C, length 16)
_S1_2_8953758 924 instructions (0.000%), 22 calls (08953758 - 08953B5C, length 258)
_S1_2_891EB04 923 instructions (0.000%), 3 calls (0891EB04 - 0891EBD0, length 52)
  Back Branch 0891EB78 63 times (length 10)
  Back Branch 0891EBB4 17 times (length 10)
  Back Branch 0891EB84 3 times (length 19)
_S1_2_8922608 920 instructions (0.000%), 184 calls (08922608 - 08922618, length 5)
_S1_2_89225F4 920 instructions (0.000%), 184 calls (089225F4 - 08922604, length 5)
_S1_2_89225E0 920 instructions (0.000%), 184 calls (089225E0 - 089225F0, length 5)
_S1_2_88D50A8 920 instructions (0.000%), 46 calls (088D50A8 - 088D540C, length 218)
_S1_2_8850D08 918 instructions (0.000%), 18 calls (08850D08 - 08850DDC, length 54)
_S1_2_8824E30 915 instructions (0.000%), 61 calls (08824E30 - 08824E8C, length 24)
_S1_2_89BA724 891 instructions (0.000%), 99 calls (089BA724 - 089BA750, length 12)
_S1_2_889DDD8 891 instructions (0.000%), 15 calls (0889DDD8 - 0889DE6C, length 38)
  Back Branch 0889DE54 61 times (length 22)
_S1_2_88A3FF0 888 instructions (0.000%), 4 calls (088A3FF0 - 088A40A8, length 47)
  Back Branch 088A4084 108 times (length 27)
_S1_2_8871410 888 instructions (0.000%), 2 calls (08871410 - 088715C8, length 111)
  Back Branch 08871438 124 times (length 9)
_S1_2_895E2B0 884 instructions (0.000%), 221 calls (0895E2B0 - 0895E2BC, length 4)
_S1_2_893949C 882 instructions (0.000%), 49 calls (0893949C - 089394EC, length 21)
_S1_2_8916628 874 instructions (0.000%), 19 calls (08916628 - 0891685C, length 142)
  Back Branch 08916828 612 times (length 114)
_S1_2_8820BC8 868 instructions (0.000%), 217 calls (08820BC8 - 08820BD4, length 4)
_S1_2_890EF04 868 instructions (0.000%), 28 calls (0890EF04 - 0890EF80, length 32)
_S1_2_896712C 864 instructions (0.000%), 27 calls (0896712C - 08968960, length 1550)
_S1_2_88CF73C 864 instructions (0.000%), 16 calls (088CF73C - 088D07F4, length 1071)
  Back Branch 088CF7D4 16 times (length 17)
_S1_2_895A470 864 instructions (0.000%), 12 calls (0895A470 - 0895B020, length 749)
_S1_2_88240B0 861 instructions (0.000%), 4 calls (088240B0 - 08824684, length 374)
_S1_2_887B6A0 858 instructions (0.000%), 39 calls (0887B6A0 - 0887B6F4, length 22)
_S1_2_890233C 854 instructions (0.000%), 14 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_886C0D0 854 instructions (0.000%), 2 calls (0886C0D0 - 0886C178, length 43)
  Back Branch 0886C124 51 times (length 11)
  Back Branch 0886C160 22 times (length 11)
_S1_2_8993FB4 852 instructions (0.000%), 284 calls (08993FB4 - 08993FBC, length 3)
_S1_2_8993F80 852 instructions (0.000%), 284 calls (08993F80 - 08993F88, length 3)
_S1_2_8930208 852 instructions (0.000%), 3 calls (08930208 - 0893027C, length 30)
  Back Branch 0893025C 153 times (length 5)
_S1_2_88258A0 848 instructions (0.000%), 424 calls (088258A0 - 088258A4, length 2)
_S1_2_897E348 848 instructions (0.000%), 53 calls (0897E348 - 0897E3FC, length 46)
_S1_2_8913CF4 848 instructions (0.000%), 53 calls (08913CF4 - 08913D34, length 17)
_S1_2_8826A2C 845 instructions (0.000%), 77 calls (08826A2C - 08826A64, length 15)
_S1_2_8884664 840 instructions (0.000%), 280 calls (08884664 - 0888466C, length 3)
_S1_2_895A224 840 instructions (0.000%), 35 calls (0895A224 - 0895B020, length 896)
_S1_2_8842AD8 840 instructions (0.000%), 7 calls (08842AD8 - 08842B98, length 49)
  Back Branch 08842B7C 56 times (length 15)
  Back Branch 08842B8C 35 times (length 31)
_S1_2_8879CB8 840 instructions (0.000%), 4 calls (08879CB8 - 0887A078, length 241)
  Back Branch 0887A038 36 times (length 11)
_S1_2_8939544 837 instructions (0.000%), 31 calls (08939544 - 089395B4, length 29)
_S1_2_89561E4 836 instructions (0.000%), 44 calls (089561E4 - 08956A8C, length 555)
_S1_2_891C400 828 instructions (0.000%), 138 calls (0891C400 - 0891C430, length 13)
_S1_2_883CC64 826 instructions (0.000%), 59 calls (0883CC64 - 0883CD20, length 48)
_S1_2_8924AE0 825 instructions (0.000%), 75 calls (08924880 - 08924AF0, length 157)
  Back Branch 08924AEC 75 times (length 157)
_S1_2_88C4BDC 824 instructions (0.000%), 17 calls (088C4BDC - 088C5680, length 682)
_S1_2_8970668 819 instructions (0.000%), 39 calls (08970668 - 0897215C, length 1726)
_S1_2_8835858 812 instructions (0.000%), 28 calls (08835858 - 08835AE8, length 165)
_S1_2_88A317C 808 instructions (0.000%), 4 calls (088A317C - 088A31D8, length 24)
  Back Branch 088A31B0 64 times (length 6)
  Back Branch 088A31C0 64 times (length 14)
_S1_2_8899DD0 792 instructions (0.000%), 66 calls (08899DD0 - 08899E0C, length 16)
_S1_2_89678D0 792 instructions (0.000%), 18 calls (089678D0 - 08968960, length 1061)
_S1_2_884F708 789 instructions (0.000%), 1 calls (0884F708 - 0884FAF4, length 252)
  Back Branch 0884FA94 18 times (length 21)
  Back Branch 0884F89C 2 times (length 13)
  Back Branch 0884F85C 2 times (length 15)
  Back Branch 0884F818 2 times (length 11)
  Back Branch 0884F9A8 2 times (length 27)
  Back Branch 0884FAA8 2 times (length 32)
  Back Branch 0884F930 2 times (length 35)
  Back Branch 0884FA1C 2 times (length 21)
  Back Branch 0884F788 2 times (length 11)
  Back Branch 0884F7D4 2 times (length 17)
_S1_2_8825604 788 instructions (0.000%), 28 calls (08825604 - 08825664, length 25)
  Back Branch 08825654 40 times (length 19)
_S1_2_8883830 768 instructions (0.000%), 1 calls (08883830 - 08883860, length 13)
  Back Branch 08883854 126 times (length 6)
_S1_2_891ED10 765 instructions (0.000%), 85 calls (0891ED10 - 0891ED30, length 9)
_S1_2_884AA34 760 instructions (0.000%), 8 calls (0884AA34 - 0884AA90, length 24)
  Back Branch 0884AA84 72 times (length 8)
_S1_2_899465C 759 instructions (0.000%), 33 calls (0899465C - 089946F4, length 39)
_S1_2_88CF980 756 instructions (0.000%), 18 calls (088CF980 - 088D07F4, length 926)
  Back Branch 088CFA3C 18 times (length 38)
_S1_2_8871184 754 instructions (0.000%), 26 calls (08871184 - 088715C8, length 274)
  Back Branch 088712C4 102 times (length 8)
_S1_2_8871104 754 instructions (0.000%), 26 calls (08871104 - 088715C8, length 306)
  Back Branch 088712C4 102 times (length 8)
_S1_2_88A8FAC 752 instructions (0.000%), 376 calls (088A8FAC - 088A8FB0, length 2)
_S1_2_8892510 751 instructions (0.000%), 18 calls (08892510 - 0889259C, length 36)
  Back Branch 08892578 35 times (length 16)
_S1_2_892FCD8 750 instructions (0.000%), 30 calls (0892FCD8 - 0892FD38, length 25)
_S1_2_898FC90 748 instructions (0.000%), 34 calls (0898FC90 - 0898FCE8, length 23)
_S1_2_89397EC 744 instructions (0.000%), 31 calls (089397EC - 08939848, length 24)
_S1_2_883E7DC 738 instructions (0.000%), 82 calls (0883E7DC - 0883E7FC, length 9)
_S1_2_8880614 736 instructions (0.000%), 8 calls (08880614 - 088807B0, length 104)
_S1_2_88A3E28 733 instructions (0.000%), 29 calls (088A3E28 - 088A3EBC, length 38)
_S1_2_88FB1EC 729 instructions (0.000%), 81 calls (088FB1EC - 088FB20C, length 9)
_S1_2_88FC050 726 instructions (0.000%), 22 calls (088FC050 - 088FC0D0, length 33)
_S1_2_8936904 723 instructions (0.000%), 24 calls (08936904 - 089369C4, length 49)
  Back Branch 089369A8 9 times (length 34)
_S1_2_89137D0 722 instructions (0.000%), 38 calls (089137D0 - 0891381C, length 20)
_S1_2_8964060 720 instructions (0.000%), 40 calls (08964060 - 08966ADC, length 2720)
_S1_2_8966F28 720 instructions (0.000%), 18 calls (08966F28 - 0896707C, length 86)
_S1_2_8866ED8 715 instructions (0.000%), 65 calls (08866ED8 - 08866F14, length 16)
_S1_2_88FB634 714 instructions (0.000%), 102 calls (088FB634 - 088FB64C, length 7)
_S1_2_88962C0 708 instructions (0.000%), 32 calls (088962C0 - 0889631C, length 24)
  Back Branch 08896310 32 times (length 16)
  Back Branch 08896308 20 times (length 7)
_S1_2_883D3FC 705 instructions (0.000%), 47 calls (0883D3FC - 0883D450, length 22)
_S1_2_88D3698 702 instructions (0.000%), 54 calls (088D3698 - 088D37D4, length 80)
_S1_2_88CE5A4 702 instructions (0.000%), 13 calls (088CE5A4 - 088CE828, length 162)
  Back Branch 088CE644 13 times (length 30)
_S1_2_8922AD4 700 instructions (0.000%), 28 calls (08922928 - 08922B04, length 120)
  Back Branch 08922B00 28 times (length 87)
  Back Branch 089229A0 4 times (length 32)
_S1_2_8913F30 699 instructions (0.000%), 20 calls (08913F30 - 08913FE0, length 45)
_S1_2_887EE7C 696 instructions (0.000%), 8 calls (0887EE7C - 0887F004, length 99)
  Back Branch 0887EFD4 16 times (length 71)
_S1_2_8892340 696 instructions (0.000%), 4 calls (08892340 - 08892490, length 85)
  Back Branch 08892448 32 times (length 7)
  Back Branch 08892424 12 times (length 19)
_S1_2_885F444 692 instructions (0.000%), 4 calls (0885F444 - 0885F568, length 74)
  Back Branch 0885F540 60 times (length 7)
_S1_2_88D5134 690 instructions (0.000%), 46 calls (088D5134 - 088D540C, length 183)
_S1_2_892E5C0 690 instructions (0.000%), 6 calls (0892E5C0 - 0892E890, length 181)
_S1_2_8918474 687 instructions (0.000%), 20 calls (08918474 - 089184CC, length 23)
  Back Branch 089184B4 61 times (length 13)
_S1_2_8964048 684 instructions (0.000%), 36 calls (08964048 - 08966ADC, length 2726)
_S1_2_8895B00 679 instructions (0.000%), 97 calls (08895B00 - 08895B60, length 25)
_S1_2_88B9F00 679 instructions (0.000%), 6 calls (088B9F00 - 088B9FD4, length 54)
  Back Branch 088B9FAC 28 times (length 10)
  Back Branch 088B9F64 26 times (length 17)
_S1_2_88402E4 678 instructions (0.000%), 67 calls (088402E4 - 0884030C, length 11)
_S1_2_8930280 677 instructions (0.000%), 7 calls (08930280 - 0893030C, length 36)
  Back Branch 089302F4 66 times (length 8)
  Back Branch 089302B8 11 times (length 10)
_S1_2_8860894 674 instructions (0.000%), 6 calls (08860894 - 08860C4C, length 239)
  Back Branch 08860A78 33 times (length 6)
  Back Branch 08860A00 10 times (length 6)
_S1_2_88569CC 673 instructions (0.000%), 25 calls (088569CC - 08856ABC, length 61)
_S1_2_8986A24 672 instructions (0.000%), 21 calls (08986A24 - 08986AB8, length 38)
_S1_2_89705C4 670 instructions (0.000%), 67 calls (089705C4 - 0897215C, length 1767)
_S1_2_8993148 670 instructions (0.000%), 33 calls (08993148 - 089931D0, length 35)
  Back Branch 089931BC 1 times (length 18)
_S1_2_8923E08 660 instructions (0.000%), 20 calls (0891988C - 08923E2C, length 10601)
  Back Branch 089198E8 948 times (length 12)
  Back Branch 08923E20 20 times (length 10599)
_S1_2_8991858 660 instructions (0.000%), 1 calls (08991858 - 08991928, length 53)
  Back Branch 089918D0 26 times (length 29)
  Back Branch 089918F4 1 times (length 7)
_S1_2_894B740 656 instructions (0.000%), 16 calls (0894B740 - 0894BB44, length 258)
_S1_2_88B9C14 654 instructions (0.000%), 6 calls (088B9C14 - 088B9C6C, length 23)
  Back Branch 088B9C44 78 times (length 9)
_S1_2_88A30F4 648 instructions (0.000%), 24 calls (088A30F4 - 088A3178, length 34)
_S1_2_8825DBC 648 instructions (0.000%), 18 calls (08825DBC - 08825EF0, length 78)
_S1_2_898FCEC 646 instructions (0.000%), 34 calls (0898FCEC - 0898FD44, length 23)
_S1_2_887BA50 644 instructions (0.000%), 12 calls (0887BA50 - 0887BC48, length 127)
_S1_2_896CD54 643 instructions (0.000%), 7 calls (0896CD54 - 0896E248, length 1342)
_S1_2_896D3C4 642 instructions (0.000%), 16 calls (0896D3C4 - 0896E248, length 930)
_S1_2_8937D04 639 instructions (0.000%), 32 calls (08937D04 - 08937D9C, length 39)
_S1_2_8913D38 627 instructions (0.000%), 19 calls (08913D38 - 08913DBC, length 34)
_S1_2_899A130 624 instructions (0.000%), 78 calls (0899A130 - 0899A14C, length 8)
_S1_2_8882D5C 624 instructions (0.000%), 12 calls (08882D5C - 08882E3C, length 57)
_S1_2_89A4CE8 616 instructions (0.000%), 77 calls (089A4CE8 - 089A4D04, length 8)
_S1_2_883388C 616 instructions (0.000%), 28 calls (0883388C - 088338E8, length 24)
_S1_2_8992C9C 612 instructions (0.000%), 18 calls (08992C9C - 08992DAC, length 69)
  Back Branch 08992D20 18 times (length 17)
_S1_2_896E4E0 612 instructions (0.000%), 17 calls (0896E4E0 - 0896FDCC, length 1596)
_S1_2_8970FC4 610 instructions (0.000%), 2 calls (08970FC4 - 0897215C, length 1127)
  Back Branch 0897124C 24 times (length 163)
_S1_2_897AA40 609 instructions (0.000%), 21 calls (0897AA40 - 0897ABA8, length 91)
_S1_2_8977E4C 609 instructions (0.000%), 12 calls (08977E4C - 08978420, length 374)
  Back Branch 08978014 3 times (length 17)
_S1_2_8874450 606 instructions (0.000%), 1 calls (08874450 - 08874480, length 13)
  Back Branch 08874474 99 times (length 6)
_S1_2_8969B54 600 instructions (0.000%), 50 calls (08969B54 - 08969DC4, length 157)
_S1_2_88262EC 600 instructions (0.000%), 12 calls (088262EC - 088263E0, length 62)
_S1_2_8937AAC 594 instructions (0.000%), 33 calls (08937AAC - 08937AFC, length 21)
_S1_2_89BA03C 593 instructions (0.000%), 1 calls (089BA03C - 089BA098, length 24)
  Back Branch 089BA07C 48 times (length 8)
  Back Branch 089BA08C 11 times (length 18)
_S1_2_897F8C8 592 instructions (0.000%), 8 calls (0897F8C8 - 0897FBB4, length 188)
  Back Branch 0897F940 23 times (length 17)
_S1_2_89961EC 588 instructions (0.000%), 12 calls (089961EC - 089962B4, length 51)
_S1_2_88711A4 580 instructions (0.000%), 20 calls (088711A4 - 088715C8, length 266)
  Back Branch 088712C4 102 times (length 8)
_S1_2_8832AE8 580 instructions (0.000%), 9 calls (08832AE8 - 08832CAC, length 114)
_S1_2_8924734 578 instructions (0.000%), 17 calls (08924734 - 089247F0, length 48)
_S1_2_8922798 576 instructions (0.000%), 144 calls (08922798 - 089227A4, length 4)
_S1_2_8816DA4 576 instructions (0.000%), 72 calls (08816DA4 - 08816DC0, length 8)
_S1_2_89B4850 576 instructions (0.000%), 64 calls (089B4850 - 089B48D8, length 35)
_S1_2_896DE90 576 instructions (0.000%), 16 calls (0896DE90 - 0896E248, length 239)
_S1_2_88D3C10 575 instructions (0.000%), 23 calls (088D3C10 - 088D40EC, length 312)
_S1_2_89F7DF4 572 instructions (0.000%), 286 calls (089F7DF4 - 089F7DF8, length 2)
_S1_2_8820558 571 instructions (0.000%), 4 calls (08820558 - 08820984, length 268)
_S1_2_89160B8 570 instructions (0.000%), 19 calls (089160B8 - 089161B8, length 65)
_S1_2_88BA028 564 instructions (0.000%), 4 calls (088BA028 - 088BA0F0, length 51)
  Back Branch 088BA088 32 times (length 20)
  Back Branch 088BA0CC 10 times (length 13)
_S1_2_898F9F8 560 instructions (0.000%), 56 calls (0898F9F8 - 0898FA1C, length 10)
_S1_2_89394F0 558 instructions (0.000%), 31 calls (089394F0 - 08939540, length 21)
_S1_2_8828970 555 instructions (0.000%), 15 calls (08828970 - 08828E20, length 301)
_S1_2_88D33A8 552 instructions (0.000%), 24 calls (088D33A8 - 088D37D4, length 268)
_S1_2_8971368 550 instructions (0.000%), 25 calls (08971368 - 0897215C, length 894)
_S1_2_896C524 550 instructions (0.000%), 12 calls (0896C524 - 0896E248, length 1866)
_S1_2_8938B78 539 instructions (0.000%), 1 calls (08938B78 - 08938C30, length 47)
  Back Branch 08938C20 32 times (length 16)
_S1_2_8937B00 528 instructions (0.000%), 33 calls (08937B00 - 08937B40, length 17)
_S1_2_886A4FC 528 instructions (0.000%), 11 calls (0886A4FC - 0886ADA4, length 555)
_S1_2_89A42B0 526 instructions (0.000%), 3 calls (089A42B0 - 089A434C, length 40)
  Back Branch 089A433C 64 times (length 7)
_S1_2_89A5AA8 526 instructions (0.000%), 1 calls (089A5AA8 - 089A60C4, length 392)
  Back Branch 089A5F48 32 times (length 8)
  Back Branch 089A6080 1 times (length 212)
  Back Branch 089A60B0 1 times (length 6)
  Back Branch 089A60A0 1 times (length 10)
  Back Branch 089A5FC0 1 times (length 109)
  Back Branch 089A5FFC 1 times (length 90)
  Back Branch 089A5FEC 1 times (length 15)
  Back Branch 089A5EC8 1 times (length 73)
  Back Branch 089A5E74 1 times (length 52)
  Back Branch 089A5E84 1 times (length 56)
  Back Branch 089A5EB4 1 times (length 69)
_S1_2_88D4EF8 525 instructions (0.000%), 42 calls (088D4EF8 - 088D4F58, length 25)
_S1_2_8918404 520 instructions (0.000%), 20 calls (08918404 - 08918470, length 28)
_S1_2_8883958 519 instructions (0.000%), 1 calls (08883958 - 08883994, length 16)
  Back Branch 08883988 63 times (length 8)
_S1_2_88926C4 517 instructions (0.000%), 14 calls (088926C4 - 088926E4, length 9)
  Back Branch 088926D8 135 times (length 3)
_S1_2_89B4678 512 instructions (0.000%), 64 calls (089B4678 - 089B4694, length 8)
_S1_2_89A8610 512 instructions (0.000%), 4 calls (089A8610 - 089A8924, length 198)
  Back Branch 089A8894 4 times (length 123)
  Back Branch 089A88D8 4 times (length 116)
_S1_2_8834320 510 instructions (0.000%), 17 calls (08834320 - 0883449C, length 96)
_S1_2_898F988 504 instructions (0.000%), 56 calls (0898F988 - 0898F9A8, length 9)
_S1_2_88363FC 504 instructions (0.000%), 2 calls (088363FC - 08836AF4, length 447)
_S1_2_892046C 498 instructions (0.000%), 17 calls (08920164 - 08920520, length 240)
  Back Branch 08920210 1,518 times (length 45)
  Back Branch 08920310 711 times (length 92)
  Back Branch 089202F8 601 times (length 14)
  Back Branch 089202D8 601 times (length 19)
  Back Branch 089202C8 601 times (length 16)
  Back Branch 08920480 17 times (length 161)
_S1_2_8913DC0 497 instructions (0.000%), 21 calls (08913DC0 - 08913E28, length 27)
_S1_2_8883F54 493 instructions (0.000%), 11 calls (08883F54 - 08884048, length 62)
_S1_2_8896198 489 instructions (0.000%), 29 calls (08896198 - 08896204, length 28)
  Back Branch 088961F0 8 times (length 17)
_S1_2_8970078 484 instructions (0.000%), 22 calls (08970078 - 0897215C, length 2106)
_S1_2_886AEE0 483 instructions (0.000%), 23 calls (0886AEE0 - 0886B72C, length 532)
_S1_2_89A4D08 483 instructions (0.000%), 1 calls (089A4D08 - 089A4E10, length 67)
  Back Branch 089A4D60 21 times (length 8)
  Back Branch 089A4DCC 21 times (length 13)
_S1_2_89546BC 480 instructions (0.000%), 24 calls (089546BC - 089553E4, length 843)
_S1_2_8901F1C 480 instructions (0.000%), 8 calls (08901ED8 - 08902E58, length 993)
  Back Branch 0890216C 1,372 times (length 167)
  Back Branch 08902518 686 times (length 199)
_S1_2_898F9AC 476 instructions (0.000%), 28 calls (0898F9AC - 0898F9F4, length 19)
_S1_2_8861F6C 476 instructions (0.000%), 8 calls (08861F6C - 08862128, length 112)
  Back Branch 08862034 40 times (length 6)
_S1_2_8962B7C 475 instructions (0.000%), 19 calls (08962B7C - 08962F5C, length 249)
_S1_2_896C698 464 instructions (0.000%), 8 calls (0896C698 - 0896E248, length 1773)
_S1_2_88708F4 464 instructions (0.000%), 2 calls (088708F4 - 088709A8, length 46)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_89713BC 463 instructions (0.000%), 4 calls (089713BC - 0897215C, length 873)
  Back Branch 08971408 16 times (length 9)
  Back Branch 08971564 3 times (length 14)
_S1_2_8986DE4 462 instructions (0.000%), 21 calls (08986DE4 - 08986E38, length 22)
_S1_2_8969DC8 460 instructions (0.000%), 23 calls (08969DC8 - 08969E30, length 27)
_S1_2_88675BC 456 instructions (0.000%), 24 calls (088675BC - 08867604, length 19)
_S1_2_8867570 456 instructions (0.000%), 24 calls (08867570 - 088675B8, length 19)
_S1_2_8913BA8 456 instructions (0.000%), 19 calls (08913BA8 - 08913C08, length 25)
_S1_2_8913924 456 instructions (0.000%), 19 calls (08913924 - 08913984, length 25)
_S1_2_885D55C 456 instructions (0.000%), 4 calls (0885D55C - 0885D5C0, length 26)
  Back Branch 0885D588 28 times (length 8)
  Back Branch 0885D5B4 24 times (length 8)
_S1_2_88BBABC 454 instructions (0.000%), 15 calls (088BBABC - 088BBB20, length 26)
  Back Branch 088BBB04 31 times (length 10)
_S1_2_88714CC 450 instructions (0.000%), 10 calls (088714CC - 088715C8, length 64)
  Back Branch 08871504 30 times (length 10)
_S1_2_8980B0C 450 instructions (0.000%), 9 calls (08980B0C - 08980FC0, length 302)
_S1_2_883DB78 450 instructions (0.000%), 5 calls (0883DB78 - 0883DCE4, length 92)
_S1_2_8917410 445 instructions (0.000%), 35 calls (08917410 - 08917448, length 15)
_S1_2_88708B0 442 instructions (0.000%), 26 calls (088708B0 - 088709A8, length 63)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_881C9A4 442 instructions (0.000%), 26 calls (0881C9A4 - 0881C9E4, length 17)
_S1_2_88CFBD8 441 instructions (0.000%), 7 calls (088CFBD8 - 088D07F4, length 776)
  Back Branch 088CFC54 7 times (length 14)
  Back Branch 088CFC78 7 times (length 30)
  Back Branch 088CFC68 7 times (length 22)
_S1_2_8918B20 440 instructions (0.000%), 20 calls (08918A64 - 08918B3C, length 55)
  Back Branch 08918B38 20 times (length 55)
_S1_2_88D6774 438 instructions (0.000%), 3 calls (088D6774 - 088D6850, length 56)
  Back Branch 088D67D0 33 times (length 16)
  Back Branch 088D6844 3 times (length 27)
_S1_2_8962A30 437 instructions (0.000%), 19 calls (08962A30 - 08962F5C, length 332)
_S1_2_884CA94 435 instructions (0.000%), 29 calls (0884CA94 - 0884CACC, length 15)
_S1_2_896C1A0 432 instructions (0.000%), 18 calls (0896C1A0 - 0896C2F4, length 86)
_S1_2_8846814 432 instructions (0.000%), 18 calls (08846814 - 0884688C, length 31)
_S1_2_896F064 432 instructions (0.000%), 8 calls (0896F064 - 0896FDCC, length 859)
_S1_2_8948D94 430 instructions (0.000%), 215 calls (08948D94 - 08948D98, length 2)
_S1_2_894D250 420 instructions (0.000%), 15 calls (0894D250 - 0894D500, length 173)
_S1_2_88F47D4 420 instructions (0.000%), 15 calls (088F47D4 - 088F4850, length 32)
_S1_2_88D66F8 420 instructions (0.000%), 15 calls (088D66F8 - 088D6770, length 31)
  Back Branch 088D6760 15 times (length 20)
_S1_2_895370C 418 instructions (0.000%), 22 calls (0895370C - 08953B5C, length 277)
_S1_2_88AAC54 418 instructions (0.000%), 22 calls (088AAC54 - 088AACA8, length 22)
  Back Branch 088AAC88 22 times (length 7)
_S1_2_8830EB8 418 instructions (0.000%), 22 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
_S1_2_89140F0 418 instructions (0.000%), 19 calls (089140F0 - 08914148, length 23)
_S1_2_882A4BC 418 instructions (0.000%), 11 calls (0882A4BC - 0882A57C, length 49)
_S1_2_8859EE8 416 instructions (0.000%), 52 calls (08859EE8 - 08859F04, length 8)
_S1_2_8870924 416 instructions (0.000%), 2 calls (08870924 - 088709A8, length 34)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_8870918 416 instructions (0.000%), 2 calls (08870918 - 088709A8, length 37)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_8870900 416 instructions (0.000%), 2 calls (08870900 - 088709A8, length 43)
  Back Branch 08870960 1,170 times (length 9)
_S1_2_89AA730 414 instructions (0.000%), 19 calls (089AA730 - 089AA848, length 71)
  Back Branch 089AA828 15 times (length 47)
  Back Branch 089AA820 15 times (length 46)
  Back Branch 089AA7C8 4 times (length 27)
_S1_2_88B4D40 412 instructions (0.000%), 4 calls (088B4D40 - 088B4EA8, length 91)
  Back Branch 088B4E68 8 times (length 19)
_S1_2_8914DF0 408 instructions (0.000%), 6 calls (08914DF0 - 08914FA0, length 109)
_S1_2_88258B8 407 instructions (0.000%), 37 calls (088258B8 - 0882590C, length 22)
_S1_2_8968854 407 instructions (0.000%), 11 calls (08968854 - 08968960, length 68)
_S1_2_8895B40 406 instructions (0.000%), 58 calls (08895B40 - 08895B60, length 9)
_S1_2_8871124 406 instructions (0.000%), 14 calls (08871124 - 088715C8, length 298)
  Back Branch 088712C4 102 times (length 8)
_S1_2_88D4900 405 instructions (0.000%), 15 calls (088D4900 - 088D4D1C, length 264)
_S1_2_8825FD0 402 instructions (0.000%), 6 calls (08825FD0 - 088260F8, length 75)
_S1_2_897023C 400 instructions (0.000%), 20 calls (0897023C - 0897215C, length 1993)
_S1_2_887ECC4 400 instructions (0.000%), 4 calls (0887ECC4 - 0887EE78, length 110)
  Back Branch 0887EE48 8 times (length 82)
_S1_2_889E464 399 instructions (0.000%), 19 calls (0889E464 - 0889E788, length 202)
_S1_2_886580C 392 instructions (0.000%), 14 calls (0886580C - 08865BBC, length 237)
_S1_2_88BED38 392 instructions (0.000%), 4 calls (088BED38 - 088BEE64, length 76)
  Back Branch 088BEE3C 8 times (length 22)
_S1_2_8973008 391 instructions (0.000%), 23 calls (08973008 - 08973128, length 73)
_S1_2_898100C 390 instructions (0.000%), 15 calls (0898100C - 08981350, length 210)
_S1_2_8972B70 390 instructions (0.000%), 15 calls (08972B70 - 08972BE0, length 29)
_S1_2_882657C 390 instructions (0.000%), 6 calls (0882657C - 0882674C, length 117)
_S1_2_8881CC4 390 instructions (0.000%), 1 calls (08881CC4 - 08881CF4, length 13)
  Back Branch 08881CE8 63 times (length 6)
_S1_2_88BA838 385 instructions (0.000%), 1 calls (088BA838 - 088BAE38, length 385)
_S1_2_89F8014 384 instructions (0.000%), 192 calls (089F8014 - 089F8018, length 2)
_S1_2_89371BC 384 instructions (0.000%), 16 calls (089371BC - 08937228, length 28)
_S1_2_884CC18 384 instructions (0.000%), 3 calls (0884CC18 - 0884D118, length 321)
_S1_2_89173B8 380 instructions (0.000%), 19 calls (089173B8 - 0891740C, length 22)
_S1_2_88216BC 380 instructions (0.000%), 4 calls (088216BC - 088217F8, length 80)
  Back Branch 08821740 12 times (length 26)
_S1_2_88125C0 380 instructions (0.000%), 1 calls (088125C0 - 08812770, length 109)
  Back Branch 0881268C 36 times (length 5)
  Back Branch 08812608 25 times (length 4)
_S1_2_893DF38 378 instructions (0.000%), 6 calls (0893DF38 - 0893DF88, length 21)
  Back Branch 0893DF7C 48 times (length 9)
_S1_2_894C870 375 instructions (0.000%), 15 calls (0894C870 - 0894D500, length 805)
_S1_2_88264F4 372 instructions (0.000%), 18 calls (088264F4 - 08826578, length 34)
_S1_2_896D878 372 instructions (0.000%), 7 calls (0896D878 - 0896E248, length 629)
_S1_2_899487C 372 instructions (0.000%), 4 calls (0899487C - 08994C6C, length 253)
  Back Branch 08994BA8 4 times (length 46)
  Back Branch 08994BA0 4 times (length 112)
_S1_2_88F7C9C 371 instructions (0.000%), 1 calls (088F7C9C - 088F7D98, length 64)
  Back Branch 088F7D30 31 times (length 9)
  Back Branch 088F7CFC 3 times (length 10)
_S1_2_8997DC8 368 instructions (0.000%), 16 calls (08997DC8 - 08997E58, length 37)
  Back Branch 08997E34 16 times (length 8)
  Back Branch 08997E2C 16 times (length 10)
_S1_2_894B528 368 instructions (0.000%), 8 calls (0894B528 - 0894BB44, length 392)
_S1_2_88D5BFC 366 instructions (0.000%), 22 calls (088D5BFC - 088D5F28, length 204)
_S1_2_893A3B0 364 instructions (0.000%), 52 calls (0893A3B0 - 0893A3C8, length 7)
_S1_2_8834B78 364 instructions (0.000%), 28 calls (08834B78 - 08834BA8, length 13)
_S1_2_88BBEC8 364 instructions (0.000%), 4 calls (088BBEC8 - 088BC080, length 111)
_S1_2_8913B50 361 instructions (0.000%), 19 calls (08913B50 - 08913B9C, length 20)
_S1_2_8913A4C 361 instructions (0.000%), 19 calls (08913A4C - 08913A98, length 20)
_S1_2_88713B0 360 instructions (0.000%), 36 calls (088713B0 - 088715C8, length 135)
_S1_2_8966974 360 instructions (0.000%), 15 calls (08966974 - 08966ADC, length 91)
_S1_2_8970328 357 instructions (0.000%), 17 calls (08970328 - 0897215C, length 1934)
_S1_2_8967274 357 instructions (0.000%), 17 calls (08967274 - 08968960, length 1468)
_S1_2_896723C 357 instructions (0.000%), 17 calls (0896723C - 08968960, length 1482)
_S1_2_8938FF4 355 instructions (0.000%), 34 calls (08938FF4 - 0893901C, length 11)
  Back Branch 08939010 5 times (length 3)
_S1_2_894D2A0 351 instructions (0.000%), 13 calls (0894D2A0 - 0894D500, length 153)
_S1_2_892E44C 351 instructions (0.000%), 3 calls (0892E44C - 0892E47C, length 13)
  Back Branch 0892E470 45 times (length 7)
_S1_2_88711C0 350 instructions (0.000%), 14 calls (088711C0 - 088715C8, length 259)
  Back Branch 088712C4 102 times (length 8)
_S1_2_896FCE4 345 instructions (0.000%), 15 calls (0896FCE4 - 0896FDCC, length 59)
_S1_2_88678CC 344 instructions (0.000%), 8 calls (088678CC - 08867A9C, length 117)
_S1_2_887C80C 344 instructions (0.000%), 4 calls (0887C80C - 0887C984, length 95)
_S1_2_886B9BC 341 instructions (0.000%), 31 calls (0886B9BC - 0886B9F0, length 14)
_S1_2_8940784 341 instructions (0.000%), 1 calls (08940784 - 089407F8, length 30)
  Back Branch 089407DC 29 times (length 11)
_S1_2_896DEE8 340 instructions (0.000%), 2 calls (0896DEE8 - 0896E248, length 217)
  Back Branch 0896DF4C 24 times (length 6)
_S1_2_88948E8 336 instructions (0.000%), 48 calls (088948E8 - 08894900, length 7)
_S1_2_8899B08 336 instructions (0.000%), 14 calls (08899B08 - 08899CFC, length 126)
_S1_2_8879C00 336 instructions (0.000%), 12 calls (08879C00 - 0887A078, length 287)
  Back Branch 0887A038 36 times (length 11)
_S1_2_8994D10 336 instructions (0.000%), 6 calls (08994D10 - 08994E28, length 71)
  Back Branch 08994DA4 6 times (length 29)
  Back Branch 08994E24 3 times (length 45)
_S1_2_8864820 335 instructions (0.000%), 4 calls (08864820 - 08864E74, length 406)
  Back Branch 08864948 3 times (length 14)
_S1_2_8939278 330 instructions (0.000%), 33 calls (08939278 - 0893929C, length 10)
_S1_2_89367C4 330 instructions (0.000%), 15 calls (089367C4 - 08936858, length 38)
_S1_2_89183A4 330 instructions (0.000%), 15 calls (089183A4 - 08918400, length 24)
_S1_2_8913450 330 instructions (0.000%), 6 calls (08913450 - 08913548, length 63)
_S1_2_8860C50 329 instructions (0.000%), 5 calls (08860C50 - 08860F9C, length 212)
_S1_2_8844030 327 instructions (0.000%), 3 calls (08844030 - 08844200, length 117)
  Back Branch 088441E4 3 times (length 19)
  Back Branch 08844190 3 times (length 19)
  Back Branch 0884413C 3 times (length 19)
_S1_2_89B483C 324 instructions (0.000%), 36 calls (089B483C - 089B48D8, length 40)
_S1_2_89B4698 324 instructions (0.000%), 36 calls (089B4698 - 089B46B8, length 9)
_S1_2_8980FC4 324 instructions (0.000%), 18 calls (08980FC4 - 08981350, length 228)
_S1_2_897E264 324 instructions (0.000%), 12 calls (0897E264 - 0897E3FC, length 103)
_S1_2_8882E40 324 instructions (0.000%), 12 calls (08882E40 - 088837AC, length 604)
_S1_2_8857B88 322 instructions (0.000%), 161 calls (08857B88 - 08857B8C, length 2)
_S1_2_890B268 321 instructions (0.000%), 2 calls (0890B268 - 0890B548, length 185)
  Back Branch 0890B510 4 times (length 157)
  Back Branch 0890B2F8 1 times (length 13)
_S1_2_883E6E4 320 instructions (0.000%), 64 calls (0883E6E4 - 0883E6F4, length 5)
_S1_2_8995AFC 320 instructions (0.000%), 32 calls (08995AFC - 08995B20, length 10)
_S1_2_8871390 320 instructions (0.000%), 32 calls (08871390 - 088715C8, length 143)
_S1_2_894B6C4 320 instructions (0.000%), 8 calls (0894B6C4 - 0894BB44, length 289)
_S1_2_89870EC 317 instructions (0.000%), 7 calls (089870EC - 089872C4, length 119)
_S1_2_8820250 313 instructions (0.000%), 11 calls (08820250 - 08820554, length 194)
_S1_2_8899114 312 instructions (0.000%), 24 calls (08899114 - 08899154, length 17)
_S1_2_894D1B8 312 instructions (0.000%), 12 calls (0894D1B8 - 0894D500, length 211)
_S1_2_887A4D0 312 instructions (0.000%), 12 calls (0887A4D0 - 0887A548, length 31)
_S1_2_8994E2C 312 instructions (0.000%), 8 calls (08994E2C - 08994ECC, length 41)
_S1_2_8922A88 310 instructions (0.000%), 12 calls (08922928 - 08922B44, length 136)
  Back Branch 08922AA4 10 times (length 69)
  Back Branch 089229A0 4 times (length 32)
  Back Branch 08922B38 2 times (length 106)
_S1_2_8924AF4 308 instructions (0.000%), 28 calls (08924898 - 08924B04, length 156)
  Back Branch 08924B00 28 times (length 156)
_S1_2_89A419C 308 instructions (0.000%), 1 calls (089A419C - 089A4248, length 44)
  Back Branch 089A421C 34 times (length 8)
_S1_2_8882BB4 308 instructions (0.000%), 1 calls (08882BB4 - 08882BF8, length 18)
  Back Branch 08882BE0 42 times (length 8)
_S1_2_891653C 304 instructions (0.000%), 76 calls (0891653C - 08916548, length 4)
_S1_2_8913AA4 304 instructions (0.000%), 19 calls (08913AA4 - 08913AE4, length 17)
_S1_2_896B710 304 instructions (0.000%), 16 calls (0896B710 - 0896C2F4, length 762)
_S1_2_88BA370 301 instructions (0.000%), 1 calls (088BA370 - 088BA834, length 306)
_S1_2_895DC1C 300 instructions (0.000%), 15 calls (0895DC1C - 0895E2AC, length 421)
_S1_2_881F370 297 instructions (0.000%), 27 calls (0881F370 - 0881F398, length 11)
_S1_2_89F71F4 296 instructions (0.000%), 4 calls (089F71F4 - 089F7350, length 88)
_S1_2_8835C24 296 instructions (0.000%), 4 calls (08835C24 - 08835CEC, length 51)
  Back Branch 08835CC4 12 times (length 6)
  Back Branch 08835C60 4 times (length 7)
_S1_2_8986C04 294 instructions (0.000%), 21 calls (08986C04 - 08986C40, length 16)
_S1_2_896BD88 294 instructions (0.000%), 14 calls (0896BD88 - 0896C2F4, length 348)
_S1_2_8996A64 294 instructions (0.000%), 12 calls (08996A64 - 08996ACC, length 27)
  Back Branch 08996AB4 3 times (length 10)
_S1_2_88CF658 294 instructions (0.000%), 7 calls (088CF658 - 088D07F4, length 1128)
  Back Branch 088CF6C0 7 times (length 17)
_S1_2_8881B54 292 instructions (0.000%), 22 calls (08881B54 - 08881BC8, length 30)
_S1_2_8860564 292 instructions (0.000%), 6 calls (08860564 - 08860890, length 204)
_S1_2_883F838 290 instructions (0.000%), 2 calls (0883F838 - 0883FA90, length 151)
  Back Branch 0883F8A8 8 times (length 8)
  Back Branch 0883F8B8 8 times (length 16)
  Back Branch 0883F9E4 4 times (length 32)
  Back Branch 0883F9D4 4 times (length 24)
_S1_2_892B3FC 290 instructions (0.000%), 1 calls (0892B3FC - 0892B4F8, length 64)
  Back Branch 0892B470 32 times (length 8)
_S1_2_88762A8 288 instructions (0.000%), 36 calls (088762A8 - 088762C4, length 8)
_S1_2_884DF94 288 instructions (0.000%), 18 calls (0884DF94 - 0884E040, length 44)
_S1_2_887E54C 288 instructions (0.000%), 16 calls (0887E54C - 0887E620, length 54)
_S1_2_8997E5C 288 instructions (0.000%), 12 calls (08997E5C - 08997EE0, length 34)
  Back Branch 08997EC4 12 times (length 9)
  Back Branch 08997EB4 12 times (length 6)
_S1_2_8873CA4 288 instructions (0.000%), 12 calls (08873CA4 - 08873D1C, length 31)
_S1_2_8873C28 288 instructions (0.000%), 12 calls (08873C28 - 08873CA0, length 31)
_S1_2_8895F64 287 instructions (0.000%), 7 calls (08895F64 - 0889601C, length 47)
_S1_2_88BC254 287 instructions (0.000%), 2 calls (088BC254 - 088BC5F8, length 234)
_S1_2_89730E4 286 instructions (0.000%), 22 calls (089730E4 - 08973128, length 18)
_S1_2_88288E4 286 instructions (0.000%), 22 calls (088288E4 - 08828E20, length 336)
_S1_2_8998628 286 instructions (0.000%), 1 calls (08998628 - 08998738, length 69)
  Back Branch 089986A8 32 times (length 7)
_S1_2_8915178 285 instructions (0.000%), 19 calls (08915178 - 089151BC, length 18)
_S1_2_89B2D24 285 instructions (0.000%), 3 calls (089B2D24 - 089B2DD4, length 45)
  Back Branch 089B2DB8 12 times (length 17)
_S1_2_891333C 282 instructions (0.000%), 47 calls (0891333C - 08913350, length 6)
_S1_2_8923DD0 280 instructions (0.000%), 20 calls (08923DD0 - 08923E04, length 14)
_S1_2_89174C4 280 instructions (0.000%), 20 calls (089174C4 - 089174F8, length 14)
_S1_2_8998300 276 instructions (0.000%), 16 calls (08998300 - 08998344, length 18)
_S1_2_892F178 273 instructions (0.000%), 21 calls (0892F178 - 0892F1B4, length 16)
_S1_2_892F070 273 instructions (0.000%), 21 calls (0892F070 - 0892F0AC, length 16)
_S1_2_897098C 273 instructions (0.000%), 13 calls (0897098C - 0897215C, length 1525)
_S1_2_89919A0 272 instructions (0.000%), 4 calls (089919A0 - 089919E4, length 18)
  Back Branch 089919C8 40 times (length 6)
_S1_2_8986DBC 271 instructions (0.000%), 31 calls (08986DBC - 08986DE0, length 10)
_S1_2_88FC028 271 instructions (0.000%), 31 calls (088FC028 - 088FC04C, length 10)
_S1_2_884DF08 270 instructions (0.000%), 18 calls (0884DF08 - 0884DF90, length 35)
_S1_2_884DE80 270 instructions (0.000%), 18 calls (0884DE80 - 0884DF04, length 34)
_S1_2_894D2EC 270 instructions (0.000%), 15 calls (0894D2EC - 0894D500, length 134)
_S1_2_88D4950 270 instructions (0.000%), 10 calls (088D4950 - 088D4D1C, length 244)
_S1_2_8830E6C 270 instructions (0.000%), 9 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
_S1_2_8914D40 268 instructions (0.000%), 11 calls (08914D40 - 08914DE4, length 42)
_S1_2_896EEA0 268 instructions (0.000%), 2 calls (0896EEA0 - 0896FDCC, length 972)
  Back Branch 0896EFF4 8 times (length 55)
  Back Branch 0896F004 6 times (length 63)
_S1_2_8917378 266 instructions (0.000%), 19 calls (08917378 - 089173B4, length 16)
_S1_2_89369C8 266 instructions (0.000%), 14 calls (089369C8 - 08936A40, length 31)
_S1_2_89841CC 261 instructions (0.000%), 9 calls (089841CC - 08984F1C, length 853)
_S1_2_88713D0 260 instructions (0.000%), 26 calls (088713D0 - 088715C8, length 127)
_S1_2_8871350 260 instructions (0.000%), 26 calls (08871350 - 088715C8, length 159)
_S1_2_894C480 260 instructions (0.000%), 13 calls (0894C480 - 0894D500, length 1057)
_S1_2_894C538 260 instructions (0.000%), 10 calls (0894C538 - 0894D500, length 1011)
_S1_2_88D48B4 260 instructions (0.000%), 10 calls (088D48B4 - 088D4D1C, length 283)
_S1_2_88063F8 260 instructions (0.000%), 1 calls (088063F8 - 08806658, length 153)
  Back Branch 08806558 5 times (length 32)
  Back Branch 08806588 1 times (length 89)
_S1_2_896EE34 259 instructions (0.000%), 7 calls (0896EE34 - 0896FDCC, length 999)
_S1_2_88917CC 256 instructions (0.000%), 4 calls (088917CC - 088918C8, length 64)
_S1_2_8894BA0 255 instructions (0.000%), 85 calls (08894BA0 - 08894BA8, length 3)
_S1_2_897C538 255 instructions (0.000%), 15 calls (0897C538 - 0897C8A8, length 221)
_S1_2_8986CDC 252 instructions (0.000%), 21 calls (08986CDC - 08986D08, length 12)
_S1_2_88C5654 252 instructions (0.000%), 21 calls (088C5654 - 088C5680, length 12)
_S1_2_8970568 252 instructions (0.000%), 12 calls (08970568 - 0897215C, length 1790)
_S1_2_88BD904 252 instructions (0.000%), 9 calls (088BD904 - 088BD98C, length 35)
_S1_2_8833808 252 instructions (0.000%), 9 calls (08833808 - 08833888, length 33)
_S1_2_896EC0C 249 instructions (0.000%), 7 calls (0896EC0C - 0896FDCC, length 1137)
_S1_2_895640C 248 instructions (0.000%), 8 calls (0895640C - 08956A8C, length 417)
_S1_2_89167D4 247 instructions (0.000%), 19 calls (08916668 - 0891685C, length 126)
  Back Branch 08916828 612 times (length 114)
_S1_2_896BDBC 246 instructions (0.000%), 6 calls (0896BDBC - 0896C2F4, length 335)
_S1_2_88553C0 245 instructions (0.000%), 35 calls (088553C0 - 088553FC, length 16)
_S1_2_892EAB4 245 instructions (0.000%), 3 calls (0892EAB4 - 0892EC3C, length 99)
_S1_2_89AC0BC 244 instructions (0.000%), 4 calls (089AC0BC - 089AC3B4, length 191)
  Back Branch 089AC3B0 4 times (length 137)
_S1_2_8902440 244 instructions (0.000%), 4 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_890240C 244 instructions (0.000%), 4 calls (08902204 - 08902E58, length 790)
  Back Branch 08902518 686 times (length 199)
_S1_2_88D5C7C 243 instructions (0.000%), 13 calls (088D5C7C - 088D5F28, length 172)
_S1_2_886755C 240 instructions (0.000%), 48 calls (0886755C - 0886756C, length 5)
_S1_2_88F3B2C 240 instructions (0.000%), 15 calls (088F3B2C - 088F3B7C, length 21)
_S1_2_8996120 240 instructions (0.000%), 12 calls (08996120 - 0899616C, length 20)
_S1_2_896B740 240 instructions (0.000%), 12 calls (0896B740 - 0896C2F4, length 750)
_S1_2_898457C 240 instructions (0.000%), 8 calls (0898457C - 08984F1C, length 617)
_S1_2_8825EF4 240 instructions (0.000%), 6 calls (08825EF4 - 08825FCC, length 55)
_S1_2_8888EA0 239 instructions (0.000%), 11 calls (08888EA0 - 08888F44, length 42)
_S1_2_8840310 238 instructions (0.000%), 20 calls (08840310 - 08840348, length 15)
_S1_2_896B3D4 237 instructions (0.000%), 6 calls (0896B3D4 - 0896B6BC, length 187)
_S1_2_88D5418 236 instructions (0.000%), 118 calls (088D5418 - 088D541C, length 2)
_S1_2_88D5410 236 instructions (0.000%), 118 calls (088D5410 - 088D5414, length 2)
_S1_2_884E15C 236 instructions (0.000%), 4 calls (0884E15C - 0884E208, length 44)
  Back Branch 0884E1E8 8 times (length 18)
_S1_2_8991A84 234 instructions (0.000%), 78 calls (08991A84 - 08991A8C, length 3)
_S1_2_88A3F44 234 instructions (0.000%), 6 calls (088A3F44 - 088A3FEC, length 43)
_S1_2_8956230 231 instructions (0.000%), 7 calls (08956230 - 08956A8C, length 536)
_S1_2_8882AE8 231 instructions (0.000%), 7 calls (08882AE8 - 08882BB0, length 51)
_S1_2_8809EB0 230 instructions (0.000%), 1 calls (08809EB0 - 0880A100, length 149)
  Back Branch 08809F8C 15 times (length 3)
  Back Branch 0880A000 15 times (length 3)
  Back Branch 0880A060 15 times (length 3)
  Back Branch 0880A0FC 1 times (length 113)
_S1_2_884D1A0 229 instructions (0.000%), 3 calls (0884D1A0 - 0884D344, length 106)
_S1_2_88FA994 228 instructions (0.000%), 57 calls (088FA994 - 088FA9A0, length 4)
_S1_2_89BA754 228 instructions (0.000%), 19 calls (089BA754 - 089BA794, length 17)
_S1_2_88F48A8 228 instructions (0.000%), 3 calls (088F48A8 - 088F4A10, length 91)
_S1_2_892C654 225 instructions (0.000%), 3 calls (0892C654 - 0892C7F0, length 104)
_S1_2_8832504 224 instructions (0.000%), 16 calls (08832504 - 08832558, length 22)
_S1_2_8825C14 224 instructions (0.000%), 4 calls (08825C14 - 08825D5C, length 83)
_S1_2_8970534 220 instructions (0.000%), 22 calls (08970534 - 0897215C, length 1803)
_S1_2_8917514 220 instructions (0.000%), 20 calls (08917514 - 08917540, length 12)
_S1_2_8874408 220 instructions (0.000%), 12 calls (08874408 - 0887444C, length 18)
  Back Branch 0887443C 16 times (length 10)
_S1_2_8000030 217 instructions (0.000%), 34 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 61 times (length 3)
_S1_2_88748A0 216 instructions (0.000%), 36 calls (088748A0 - 088748C0, length 9)
_S1_2_883E800 216 instructions (0.000%), 24 calls (0883E800 - 0883E820, length 9)
_S1_2_89684C0 216 instructions (0.000%), 8 calls (089684C0 - 08968960, length 297)
_S1_2_88A2E14 216 instructions (0.000%), 6 calls (088A2E14 - 088A2EF4, length 57)
_S1_2_89A74A0 216 instructions (0.000%), 4 calls (089A74A0 - 089A75A4, length 66)
  Back Branch 089A7560 4 times (length 36)
  Back Branch 089A7574 4 times (length 10)
  Back Branch 089A7508 4 times (length 13)
  Back Branch 089A7518 4 times (length 18)
_S1_2_892FBF0 216 instructions (0.000%), 3 calls (0892FBF0 - 0892FC38, length 19)
  Back Branch 0892FC1C 27 times (length 6)
_S1_2_88D4C74 215 instructions (0.000%), 5 calls (088D4C74 - 088D4D1C, length 43)
_S1_2_8986D94 210 instructions (0.000%), 21 calls (08986D94 - 08986DB8, length 10)
_S1_2_8939200 210 instructions (0.000%), 14 calls (08939200 - 0893924C, length 20)
_S1_2_8893830 208 instructions (0.000%), 26 calls (08893830 - 0889384C, length 8)
_S1_2_8881CF8 208 instructions (0.000%), 13 calls (08881CF8 - 08881D48, length 21)
_S1_2_88B9D04 208 instructions (0.000%), 2 calls (088B9D04 - 088B9D38, length 14)
  Back Branch 088B9D2C 26 times (length 7)
_S1_2_88115EC 208 instructions (0.000%), 2 calls (088115EC - 08811B30, length 338)
  Back Branch 08811AF8 2 times (length 274)
  Back Branch 08811918 1 times (length 163)
  Back Branch 08811908 1 times (length 162)
_S1_2_8939250 207 instructions (0.000%), 23 calls (08939250 - 08939274, length 10)
_S1_2_883F794 207 instructions (0.000%), 17 calls (0883F794 - 0883F7F8, length 26)
  Back Branch 0883F7DC 4 times (length 4)
  Back Branch 0883F7EC 3 times (length 12)
_S1_2_8896264 207 instructions (0.000%), 9 calls (08896264 - 088962BC, length 23)
_S1_2_89133A8 205 instructions (0.000%), 1 calls (089133A8 - 08913408, length 25)
  Back Branch 089133D8 31 times (length 6)
_S1_2_886030C 204 instructions (0.000%), 12 calls (0886030C - 08860890, length 354)
_S1_2_89A9720 204 instructions (0.000%), 4 calls (089A9720 - 089A981C, length 64)
_S1_2_89919E8 204 instructions (0.000%), 1 calls (089919E8 - 08991A80, length 39)
  Back Branch 08991A60 12 times (length 15)
_S1_2_8843F28 202 instructions (0.000%), 4 calls (08843F28 - 0884402C, length 66)
  Back Branch 08843F74 4 times (length 11)
  Back Branch 08843FDC 4 times (length 11)
  Back Branch 08843FA8 4 times (length 11)
_S1_2_8824C60 202 instructions (0.000%), 4 calls (08824C60 - 08824D24, length 50)
  Back Branch 08824C9C 2 times (length 3)
_S1_2_8823D38 202 instructions (0.000%), 4 calls (08823D38 - 08823DC4, length 36)
  Back Branch 08823DA8 12 times (length 20)
_S1_2_89701D4 200 instructions (0.000%), 20 calls (089701D4 - 0897215C, length 2019)
_S1_2_88713F0 200 instructions (0.000%), 20 calls (088713F0 - 088715C8, length 119)
_S1_2_885F734 200 instructions (0.000%), 8 calls (0885F734 - 0885F7A8, length 30)
_S1_2_8871514 200 instructions (0.000%), 2 calls (08871514 - 088715C8, length 46)
  Back Branch 0887156C 12 times (length 21)
_S1_2_88200C8 198 instructions (0.000%), 18 calls (088200C8 - 088200F0, length 11)
_S1_2_897C5FC 198 instructions (0.000%), 10 calls (0897C5FC - 0897C8A8, length 172)
_S1_2_89702B8 198 instructions (0.000%), 9 calls (089702B8 - 0897215C, length 1962)
_S1_2_88C54CC 198 instructions (0.000%), 9 calls (088C54CC - 088C5680, length 110)
_S1_2_896CC30 198 instructions (0.000%), 2 calls (0896CC30 - 0896E248, length 1415)
_S1_2_89488B0 197 instructions (0.000%), 1 calls (089488B0 - 08948918, length 27)
  Back Branch 089488E4 30 times (length 6)
_S1_2_88515D8 197 instructions (0.000%), 1 calls (088515D8 - 088516FC, length 74)
  Back Branch 088516C8 4 times (length 22)
  Back Branch 08851660 4 times (length 19)
_S1_2_8899530 196 instructions (0.000%), 14 calls (08899530 - 08899574, length 18)
_S1_2_89B2DD8 196 instructions (0.000%), 8 calls (089B2DD8 - 089B2E4C, length 30)
_S1_2_8867860 196 instructions (0.000%), 8 calls (08867860 - 08867A9C, length 144)
_S1_2_88D5158 196 instructions (0.000%), 7 calls (088D5158 - 088D540C, length 174)
_S1_2_899B050 196 instructions (0.000%), 4 calls (0899B050 - 0899B124, length 54)
  Back Branch 0899B120 4 times (length 15)
_S1_2_88C4C80 196 instructions (0.000%), 4 calls (088C4C80 - 088C5680, length 641)
_S1_2_89A75A8 194 instructions (0.000%), 7 calls (089A75A8 - 089A7664, length 48)
  Back Branch 089A764C 3 times (length 14)
_S1_2_8986D0C 192 instructions (0.000%), 24 calls (08986D0C - 08986D28, length 8)
_S1_2_883FADC 192 instructions (0.000%), 16 calls (0883FADC - 0883FB1C, length 17)
_S1_2_8972BE4 192 instructions (0.000%), 12 calls (08972BE4 - 08972D24, length 81)
_S1_2_896F114 192 instructions (0.000%), 8 calls (0896F114 - 0896FDCC, length 815)
_S1_2_881B034 192 instructions (0.000%), 4 calls (0881B034 - 0881B0C8, length 38)
  Back Branch 0881B0B4 4 times (length 6)
  Back Branch 0881B074 4 times (length 6)
_S1_2_89A128C 192 instructions (0.000%), 1 calls (089A128C - 089A14E4, length 151)
  Back Branch 089A1354 16 times (length 5)
_S1_2_893B3AC 191 instructions (0.000%), 13 calls (0893B3AC - 0893B4E0, length 78)
_S1_2_897F770 190 instructions (0.000%), 10 calls (0897F770 - 0897FBB4, length 274)
_S1_2_896E118 190 instructions (0.000%), 5 calls (0896E118 - 0896E248, length 77)
_S1_2_8918568 189 instructions (0.000%), 11 calls (08918568 - 089185C4, length 24)
_S1_2_884F6A4 189 instructions (0.000%), 9 calls (0884F6A4 - 0884F6F4, length 21)
_S1_2_88315DC 189 instructions (0.000%), 9 calls (088315DC - 0883162C, length 21)
_S1_2_893A8A0 187 instructions (0.000%), 1 calls (0893A8A0 - 0893ABD8, length 207)
_S1_2_89A9F00 186 instructions (0.000%), 6 calls (089A9F00 - 089A9FE4, length 58)
_S1_2_883E924 184 instructions (0.000%), 23 calls (0883E924 - 0883E940, length 8)
_S1_2_89513FC 184 instructions (0.000%), 4 calls (089513FC - 089518F8, length 320)
_S1_2_8822350 184 instructions (0.000%), 4 calls (08822350 - 088223DC, length 36)
  Back Branch 088223D0 20 times (length 7)
_S1_2_89A7668 184 instructions (0.000%), 1 calls (089A7668 - 089A7B04, length 296)
  Back Branch 089A7844 1 times (length 57)
_S1_2_8893DB4 183 instructions (0.000%), 61 calls (08893DB4 - 08893DBC, length 3)
_S1_2_88A2AFC 183 instructions (0.000%), 1 calls (088A2AFC - 088A2B84, length 35)
  Back Branch 088A2B4C 15 times (length 10)
_S1_2_8938A18 180 instructions (0.000%), 60 calls (08938A18 - 08938A20, length 3)
_S1_2_887E624 180 instructions (0.000%), 12 calls (0887E624 - 0887E6C4, length 41)
_S1_2_8939998 180 instructions (0.000%), 10 calls (08939998 - 089399E8, length 21)
_S1_2_895426C 179 instructions (0.000%), 3 calls (0895426C - 089546B8, length 276)
_S1_2_8894204 179 instructions (0.000%), 1 calls (08894204 - 088944F8, length 190)
_S1_2_88326F0 176 instructions (0.000%), 16 calls (088326F0 - 08832728, length 15)
_S1_2_891340C 176 instructions (0.000%), 11 calls (0891340C - 0891344C, length 17)
_S1_2_89398C0 175 instructions (0.000%), 5 calls (089398C0 - 08939924, length 26)
  Back Branch 08939904 10 times (length 10)
_S1_2_8914204 171 instructions (0.000%), 19 calls (08914204 - 08914224, length 9)
_S1_2_895C384 171 instructions (0.000%), 1 calls (0895C384 - 0895CAA8, length 458)
_S1_2_897E2B4 170 instructions (0.000%), 10 calls (0897E2B4 - 0897E3FC, length 83)
_S1_2_88D4C08 170 instructions (0.000%), 5 calls (088D4C08 - 088D4D1C, length 70)
_S1_2_8871484 170 instructions (0.000%), 2 calls (08871484 - 088715C8, length 82)
  Back Branch 088714BC 16 times (length 10)
_S1_2_894BA3C 168 instructions (0.000%), 8 calls (0894BA3C - 0894BB44, length 67)
_S1_2_88BBB24 165 instructions (0.000%), 5 calls (088BBB24 - 088BBB8C, length 27)
  Back Branch 088BBB70 8 times (length 11)
_S1_2_8995920 164 instructions (0.000%), 4 calls (08995920 - 08995A2C, length 68)
  Back Branch 089959EC 4 times (length 30)
_S1_2_8884384 164 instructions (0.000%), 4 calls (08884384 - 08884470, length 60)
_S1_2_88DAEDC 164 instructions (0.000%), 1 calls (088DAEDC - 088DAF5C, length 33)
  Back Branch 088DAF4C 11 times (length 12)
_S1_2_8971600 163 instructions (0.000%), 2 calls (08971600 - 0897215C, length 728)
  Back Branch 08971674 4 times (length 12)
  Back Branch 089717E0 1 times (length 18)
_S1_2_890B740 163 instructions (0.000%), 1 calls (0890B740 - 0890B9D4, length 166)
  Back Branch 0890B770 11 times (length 6)
_S1_2_8884070 162 instructions (0.000%), 18 calls (08884070 - 08884090, length 9)
_S1_2_8969938 162 instructions (0.000%), 9 calls (08969938 - 08969DC4, length 292)
_S1_2_8938998 162 instructions (0.000%), 6 calls (08938998 - 08938A14, length 32)
_S1_2_891ECB4 160 instructions (0.000%), 16 calls (0891ECB4 - 0891ECE8, length 14)
_S1_2_884F674 160 instructions (0.000%), 16 calls (0884F674 - 0884F698, length 10)
_S1_2_8970B58 160 instructions (0.000%), 8 calls (08970B58 - 0897215C, length 1410)
_S1_2_89704CC 160 instructions (0.000%), 8 calls (089704CC - 0897215C, length 1829)
_S1_2_88246D4 160 instructions (0.000%), 8 calls (088246D4 - 08824730, length 24)
_S1_2_8939C58 160 instructions (0.000%), 5 calls (08939C58 - 08939CBC, length 26)
  Back Branch 08939CB0 15 times (length 12)
_S1_2_894CF14 160 instructions (0.000%), 4 calls (0894CF14 - 0894D500, length 380)
_S1_2_893A5D0 156 instructions (0.000%), 52 calls (0893A5D0 - 0893A5D8, length 3)
_S1_2_899B3D8 156 instructions (0.000%), 4 calls (0899B3D8 - 0899B490, length 47)
_S1_2_882401C 156 instructions (0.000%), 4 calls (0882401C - 088240AC, length 37)
  Back Branch 08824080 4 times (length 8)
_S1_2_8970588 154 instructions (0.000%), 7 calls (08970588 - 0897215C, length 1782)
_S1_2_89187E4 152 instructions (0.000%), 19 calls (089187E4 - 08918800, length 8)
_S1_2_8914248 152 instructions (0.000%), 19 calls (08914248 - 08914264, length 8)
_S1_2_88805B4 152 instructions (0.000%), 8 calls (088805B4 - 08880610, length 24)
_S1_2_8960414 152 instructions (0.000%), 4 calls (08960414 - 089605D0, length 112)
_S1_2_885C73C 152 instructions (0.000%), 4 calls (0885C73C - 0885C7D4, length 39)
_S1_2_8940194 152 instructions (0.000%), 1 calls (08940194 - 089401C0, length 12)
  Back Branch 089401AC 29 times (length 5)
_S1_2_89185C8 150 instructions (0.000%), 6 calls (089185C8 - 08918630, length 27)
_S1_2_8939BA0 150 instructions (0.000%), 5 calls (08939BA0 - 08939C54, length 46)
_S1_2_8991C88 148 instructions (0.000%), 4 calls (08991C88 - 08991D24, length 40)
_S1_2_8940908 147 instructions (0.000%), 21 calls (08940908 - 08940920, length 7)
_S1_2_8851518 147 instructions (0.000%), 1 calls (08851518 - 088515D4, length 48)
  Back Branch 088515BC 4 times (length 18)
  Back Branch 08851570 4 times (length 15)
_S1_2_88886AC 145 instructions (0.000%), 1 calls (088886AC - 08888900, length 150)
_S1_2_89A1268 144 instructions (0.000%), 16 calls (089A1268 - 089A1288, length 9)
_S1_2_884BB38 144 instructions (0.000%), 16 calls (0884BB38 - 0884BB58, length 9)
_S1_2_883F7FC 144 instructions (0.000%), 16 calls (0883F7FC - 0883F81C, length 9)
_S1_2_8832378 144 instructions (0.000%), 16 calls (08832378 - 088323A0, length 11)
_S1_2_883133C 144 instructions (0.000%), 9 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
_S1_2_8972C6C 144 instructions (0.000%), 8 calls (08972C6C - 08972D24, length 47)
_S1_2_8888DE8 144 instructions (0.000%), 8 calls (08888DE8 - 08888E2C, length 18)
_S1_2_884034C 144 instructions (0.000%), 8 calls (0884034C - 0884039C, length 21)
_S1_2_89D2CF0 144 instructions (0.000%), 6 calls (089D2CF0 - 089D2D60, length 29)
_S1_2_896C364 144 instructions (0.000%), 4 calls (0896C364 - 0896E248, length 1978)
_S1_2_88F4A88 144 instructions (0.000%), 4 calls (088F4A88 - 088F4B74, length 60)
  Back Branch 088F4B00 5 times (length 20)
  Back Branch 088F4B58 1 times (length 20)
_S1_2_886B0C4 144 instructions (0.000%), 4 calls (0886B0C4 - 0886B72C, length 411)
_S1_2_8871370 140 instructions (0.000%), 14 calls (08871370 - 088715C8, length 151)
_S1_2_897035C 140 instructions (0.000%), 7 calls (0897035C - 0897215C, length 1921)
_S1_2_8939928 140 instructions (0.000%), 5 calls (08939928 - 08939994, length 28)
_S1_2_88113C4 140 instructions (0.000%), 2 calls (088113C4 - 088115E8, length 138)
  Back Branch 088115A0 1 times (length 84)
  Back Branch 088115C4 1 times (length 70)
_S1_2_8829D60 139 instructions (0.000%), 6 calls (08829D60 - 08829F20, length 113)
_S1_2_889DE70 139 instructions (0.000%), 4 calls (0889DE70 - 0889DF28, length 47)
  Back Branch 0889DEFC 6 times (length 4)
  Back Branch 0889DF18 4 times (length 35)
_S1_2_89BAF10 138 instructions (0.000%), 23 calls (089BAF10 - 089BAF24, length 6)
_S1_2_89AF090 138 instructions (0.000%), 6 calls (089AF090 - 089AF120, length 37)
_S1_2_8993894 138 instructions (0.000%), 1 calls (08993894 - 08993BE8, length 214)
  Back Branch 08993AE0 2 times (length 13)
  Back Branch 08993B50 1 times (length 114)
  Back Branch 08993B40 1 times (length 110)
  Back Branch 08993B30 1 times (length 106)
  Back Branch 08993B00 1 times (length 94)
  Back Branch 08993B10 1 times (length 98)
  Back Branch 08993B20 1 times (length 102)
  Back Branch 08993B80 1 times (length 172)
  Back Branch 08993AF0 1 times (length 90)
_S1_2_88D34EC 136 instructions (0.000%), 8 calls (088D34EC - 088D37D4, length 187)
_S1_2_8894CF8 136 instructions (0.000%), 8 calls (08894CF8 - 08894D90, length 39)
_S1_2_893B018 135 instructions (0.000%), 5 calls (0893B018 - 0893B1B0, length 103)
  Back Branch 0893B148 1 times (length 11)
_S1_2_88D4864 135 instructions (0.000%), 5 calls (088D4864 - 088D4D1C, length 303)
_S1_2_893FD60 135 instructions (0.000%), 3 calls (0893FD60 - 0893FE24, length 50)
_S1_2_8926308 135 instructions (0.000%), 3 calls (08926308 - 089263B8, length 45)
_S1_2_886C6E8 133 instructions (0.000%), 19 calls (0886C6E8 - 0886C700, length 7)
_S1_2_888013C 132 instructions (0.000%), 12 calls (0888013C - 08880164, length 11)
_S1_2_887A07C 132 instructions (0.000%), 12 calls (0887A07C - 0887A0A4, length 11)
_S1_2_888EFB4 132 instructions (0.000%), 4 calls (0888EFB4 - 0888F028, length 30)
  Back Branch 0888F00C 4 times (length 16)
_S1_2_880424C 132 instructions (0.000%), 4 calls (0880424C - 0880434C, length 65)
  Back Branch 08804310 1 times (length 41)
  Back Branch 08804338 1 times (length 10)
  Back Branch 08804340 1 times (length 32)
_S1_2_88613E4 132 instructions (0.000%), 3 calls (088613E4 - 08861CE4, length 577)
_S1_2_8821558 132 instructions (0.000%), 2 calls (08821558 - 0882161C, length 50)
  Back Branch 088215F4 6 times (length 13)
_S1_2_88111DC 130 instructions (0.000%), 2 calls (088111DC - 08811360, length 98)
  Back Branch 0881134C 1 times (length 22)
_S1_2_88BA124 130 instructions (0.000%), 1 calls (088BA124 - 088BA36C, length 147)
_S1_2_8991660 129 instructions (0.000%), 1 calls (08991660 - 08991854, length 126)
  Back Branch 089917A4 2 times (length 15)
_S1_2_891354C 128 instructions (0.000%), 32 calls (0891354C - 08913558, length 4)
_S1_2_8981A40 128 instructions (0.000%), 4 calls (08981A40 - 089820A4, length 410)
_S1_2_88D51AC 128 instructions (0.000%), 4 calls (088D51AC - 088D540C, length 153)
_S1_2_88603BC 128 instructions (0.000%), 4 calls (088603BC - 08860890, length 310)
_S1_2_8831478 128 instructions (0.000%), 4 calls (08830E30 - 088315D8, length 491)
  Back Branch 088314BC 795,484 times (length 421)
  Back Branch 088314AC 164,073 times (length 412)
_S1_2_8992950 128 instructions (0.000%), 1 calls (08992950 - 08992B9C, length 148)
  Back Branch 08992B7C 1 times (length 36)
_S1_2_8846890 126 instructions (0.000%), 18 calls (08846890 - 088468B8, length 11)
_S1_2_89700E8 126 instructions (0.000%), 6 calls (089700E8 - 0897215C, length 2078)
_S1_2_893A238 126 instructions (0.000%), 3 calls (0893A238 - 0893A2DC, length 42)
_S1_2_8996170 124 instructions (0.000%), 4 calls (08996170 - 089961E8, length 31)
_S1_2_89681B8 122 instructions (0.000%), 4 calls (089681B8 - 08968960, length 491)
_S1_2_8824B08 122 instructions (0.000%), 4 calls (08824B08 - 08824B58, length 21)
  Back Branch 08824B4C 10 times (length 15)
_S1_2_885FE80 121 instructions (0.000%), 1 calls (0885FE80 - 08860004, length 98)
  Back Branch 0885FFE4 2 times (length 39)
  Back Branch 0885FFF4 1 times (length 54)
_S1_2_883189C 120 instructions (0.000%), 60 calls (0883189C - 088318A0, length 2)
_S1_2_8999348 120 instructions (0.000%), 12 calls (08999348 - 089993A4, length 24)
_S1_2_88D8828 120 instructions (0.000%), 8 calls (088D8828 - 088D887C, length 22)
  Back Branch 088D8864 8 times (length 11)
_S1_2_896FB94 120 instructions (0.000%), 6 calls (0896FB94 - 0896FDCC, length 143)
_S1_2_895EA5C 120 instructions (0.000%), 6 calls (0895EA5C - 0895F2C8, length 540)
_S1_2_89A8B20 120 instructions (0.000%), 4 calls (089A8B20 - 089A8BB4, length 38)
_S1_2_895AD74 120 instructions (0.000%), 4 calls (0895AD74 - 0895B020, length 172)
_S1_2_895AD04 120 instructions (0.000%), 4 calls (0895AD04 - 0895B020, length 200)
_S1_2_8892034 120 instructions (0.000%), 3 calls (08892034 - 088920EC, length 47)
  Back Branch 088920C4 3 times (length 15)
_S1_2_88A3804 117 instructions (0.000%), 39 calls (088A3804 - 088A380C, length 3)
_S1_2_896036C 116 instructions (0.000%), 4 calls (0896036C - 089605D0, length 154)
_S1_2_8956618 116 instructions (0.000%), 4 calls (08956618 - 08956A8C, length 286)
_S1_2_892F890 116 instructions (0.000%), 4 calls (0892F890 - 0892F920, length 37)
_S1_2_89680C8 116 instructions (0.000%), 2 calls (089680C8 - 08968960, length 551)
_S1_2_8984AE4 114 instructions (0.000%), 2 calls (08984AE4 - 08984F1C, length 271)
_S1_2_881AAE0 114 instructions (0.000%), 1 calls (0881AAE0 - 0881AB40, length 25)
  Back Branch 0881AB34 15 times (length 6)
_S1_2_89F7F6C 112 instructions (0.000%), 56 calls (089F7F6C - 089F7F70, length 2)
_S1_2_89F7DAC 112 instructions (0.000%), 56 calls (089F7DAC - 089F7DB0, length 2)
_S1_2_885F56C 112 instructions (0.000%), 8 calls (0885F56C - 0885F5AC, length 17)
_S1_2_8826494 112 instructions (0.000%), 6 calls (08826494 - 088264F0, length 24)
_S1_2_88BDA7C 112 instructions (0.000%), 4 calls (088BDA7C - 088BDB44, length 51)
_S1_2_8884474 112 instructions (0.000%), 4 calls (08884474 - 088844E8, length 30)
_S1_2_8828BE4 112 instructions (0.000%), 4 calls (08828BE4 - 08828E20, length 144)
_S1_2_89A9104 112 instructions (0.000%), 1 calls (089A9104 - 089A9458, length 214)
  Back Branch 089A93AC 1 times (length 75)
_S1_2_892D534 111 instructions (0.000%), 3 calls (0892D534 - 0892D6A0, length 92)
_S1_2_8942B4C 111 instructions (0.000%), 1 calls (08942B4C - 08942BDC, length 37)
  Back Branch 08942BAC 8 times (length 14)
_S1_2_89F7D74 110 instructions (0.000%), 55 calls (089F7D74 - 089F7D78, length 2)
_S1_2_897ABAC 110 instructions (0.000%), 5 calls (0897ABAC - 0897B4D4, length 587)
_S1_2_8873AD8 110 instructions (0.000%), 4 calls (08873AD8 - 08873B1C, length 18)
  Back Branch 08873B10 10 times (length 9)
_S1_2_892DF9C 110 instructions (0.000%), 2 calls (0892DF9C - 0892E074, length 55)
_S1_2_883E05C 109 instructions (0.000%), 1 calls (0883E05C - 0883E23C, length 121)
_S1_2_887A48C 108 instructions (0.000%), 12 calls (0887A48C - 0887A4AC, length 9)
_S1_2_8879BDC 108 instructions (0.000%), 12 calls (08879BDC - 08879BFC, length 9)
_S1_2_8991C40 108 instructions (0.000%), 6 calls (08991C40 - 08991C84, length 18)
_S1_2_88A3810 108 instructions (0.000%), 6 calls (088A3810 - 088A3854, length 18)
_S1_2_8823A78 108 instructions (0.000%), 6 calls (08823988 - 08823AFC, length 94)
  Back Branch 08823AC0 998 times (length 74)
  Back Branch 08823AD0 995 times (length 84)
_S1_2_899D654 108 instructions (0.000%), 4 calls (0899D654 - 0899D6D8, length 34)
_S1_2_892EFA0 108 instructions (0.000%), 4 calls (0892EFA0 - 0892F01C, length 32)
_S1_2_8995794 108 instructions (0.000%), 3 calls (08995794 - 08995820, length 36)
_S1_2_89927A4 108 instructions (0.000%), 3 calls (089927A4 - 08992870, length 52)
  Back Branch 089927FC 3 times (length 16)
_S1_2_896E7AC 106 instructions (0.000%), 4 calls (0896E7AC - 0896FDCC, length 1417)
_S1_2_88FAC44 105 instructions (0.000%), 15 calls (088FAC44 - 088FAC5C, length 7)
_S1_2_888DC10 105 instructions (0.000%), 3 calls (0888DC10 - 0888DC98, length 35)
_S1_2_88D37D8 104 instructions (0.000%), 8 calls (088D37D8 - 088D383C, length 26)
_S1_2_882F0D0 104 instructions (0.000%), 8 calls (0882F0D0 - 0882F120, length 21)
_S1_2_897CA00 104 instructions (0.000%), 4 calls (0897CA00 - 0897D158, length 471)
_S1_2_88C6630 104 instructions (0.000%), 4 calls (088C6630 - 088C8780, length 2133)
_S1_2_89385F0 102 instructions (0.000%), 6 calls (089385F0 - 08938638, length 19)
_S1_2_8945878 102 instructions (0.000%), 1 calls (08945878 - 08945968, length 61)
  Back Branch 08945914 2 times (length 21)
_S1_2_888DC9C 101 instructions (0.000%), 1 calls (0888DC9C - 0888DD24, length 35)
  Back Branch 0888DD00 4 times (length 22)
_S1_2_897A5CC 100 instructions (0.000%), 4 calls (0897A5CC - 0897A698, length 52)
_S1_2_896FF78 100 instructions (0.000%), 4 calls (0896FF78 - 0897215C, length 2170)
_S1_2_896BB54 100 instructions (0.000%), 4 calls (0896BB54 - 0896C2F4, length 489)
_S1_2_8850E44 100 instructions (0.000%), 4 calls (08850E44 - 08850EC0, length 32)
_S1_2_896B770 100 instructions (0.000%), 2 calls (0896B770 - 0896C2F4, length 738)
_S1_2_8887A04 100 instructions (0.000%), 1 calls (08887A04 - 08887B90, length 100)
_S1_2_8807F70 97 instructions (0.000%), 1 calls (08807F70 - 08808078, length 67)
  Back Branch 08808018 5 times (length 8)
  Back Branch 08808074 1 times (length 15)
_S1_2_8832D28 96 instructions (0.000%), 12 calls (08832D28 - 08832D44, length 8)
_S1_2_8991BB4 96 instructions (0.000%), 6 calls (08991BB4 - 08991C3C, length 35)
_S1_2_897E104 96 instructions (0.000%), 6 calls (0897E104 - 0897E3FC, length 191)
_S1_2_89A8980 96 instructions (0.000%), 4 calls (089A8980 - 089A89DC, length 24)
_S1_2_893722C 96 instructions (0.000%), 4 calls (0893722C - 08937298, length 28)
_S1_2_896DAEC 96 instructions (0.000%), 3 calls (0896DAEC - 0896E248, length 472)
_S1_2_881AB44 96 instructions (0.000%), 1 calls (0881AB44 - 0881ABBC, length 31)
  Back Branch 0881ABA8 3 times (length 22)
_S1_2_89174FC 95 instructions (0.000%), 19 calls (089174FC - 08917510, length 6)
_S1_2_89151C0 95 instructions (0.000%), 19 calls (089151C0 - 089151D0, length 5)
_S1_2_8913C0C 95 instructions (0.000%), 19 calls (08913C0C - 08913C1C, length 5)
_S1_2_8913AE8 95 instructions (0.000%), 19 calls (08913AE8 - 08913AF8, length 5)
_S1_2_8913988 95 instructions (0.000%), 19 calls (08913988 - 08913998, length 5)
_S1_2_8810648 95 instructions (0.000%), 2 calls (08810648 - 088108C0, length 159)
  Back Branch 088108A4 1 times (length 82)
_S1_2_89F7EAC 94 instructions (0.000%), 47 calls (089F7EAC - 089F7EB0, length 2)
_S1_2_88920F0 93 instructions (0.000%), 3 calls (088920F0 - 08892170, length 33)
  Back Branch 0889214C 3 times (length 14)
_S1_2_8881C4C 92 instructions (0.000%), 8 calls (08881C4C - 08881CB4, length 27)
_S1_2_8884340 92 instructions (0.000%), 7 calls (08884340 - 08884380, length 17)
_S1_2_88A38A4 92 instructions (0.000%), 1 calls (088A38A4 - 088A38FC, length 23)
  Back Branch 088A38EC 7 times (length 10)
_S1_2_884DF80 90 instructions (0.000%), 18 calls (0884DF80 - 0884DF90, length 5)
_S1_2_884DEF4 90 instructions (0.000%), 18 calls (0884DEF4 - 0884DF04, length 5)
_S1_2_8826264 90 instructions (0.000%), 6 calls (08826264 - 088262E8, length 34)
_S1_2_89399EC 90 instructions (0.000%), 5 calls (089399EC - 08939A3C, length 21)
_S1_2_883DA0C 89 instructions (0.000%), 1 calls (0883DA0C - 0883DB74, length 91)
_S1_2_897C910 88 instructions (0.000%), 4 calls (0897C910 - 0897D158, length 531)
_S1_2_89720F0 88 instructions (0.000%), 4 calls (089720F0 - 0897215C, length 28)
_S1_2_896B45C 88 instructions (0.000%), 4 calls (0896B45C - 0896B6BC, length 153)
_S1_2_8882F94 88 instructions (0.000%), 4 calls (08882F94 - 088837AC, length 519)
_S1_2_8882F34 88 instructions (0.000%), 4 calls (08882F34 - 088837AC, length 543)
_S1_2_88BD628 88 instructions (0.000%), 2 calls (088BD628 - 088BD6FC, length 54)
_S1_2_8808858 88 instructions (0.000%), 1 calls (08808858 - 08808958, length 65)
  Back Branch 08808910 5 times (length 9)
_S1_2_89AF010 87 instructions (0.000%), 3 calls (089AF010 - 089AF05C, length 20)
  Back Branch 089AF044 3 times (length 10)
_S1_2_897CD3C 87 instructions (0.000%), 3 calls (0897CD3C - 0897D158, length 264)
_S1_2_89267B0 86 instructions (0.000%), 1 calls (089267B0 - 089268DC, length 76)
  Back Branch 08926878 3 times (length 11)
_S1_2_88D5BDC 85 instructions (0.000%), 5 calls (088D5BDC - 088D5F28, length 212)
_S1_2_89F7F2C 84 instructions (0.000%), 42 calls (089F7F2C - 089F7F30, length 2)
_S1_2_89F7EDC 84 instructions (0.000%), 42 calls (089F7EDC - 089F7EE0, length 2)
_S1_2_8893D9C 84 instructions (0.000%), 21 calls (08893D9C - 08893DA8, length 4)
_S1_2_88715B4 84 instructions (0.000%), 14 calls (088715B4 - 088715C8, length 6)
_S1_2_8892664 84 instructions (0.000%), 6 calls (08892664 - 088926C0, length 24)
_S1_2_8970964 84 instructions (0.000%), 4 calls (08970964 - 0897215C, length 1535)
_S1_2_896B8A8 84 instructions (0.000%), 4 calls (0896B8A8 - 0896C2F4, length 660)
_S1_2_896AFA4 84 instructions (0.000%), 4 calls (0896AFA4 - 0896B6BC, length 455)
_S1_2_886AF24 84 instructions (0.000%), 4 calls (0886AF24 - 0886B72C, length 515)
_S1_2_8824D28 82 instructions (0.000%), 1 calls (08824D28 - 08824DB8, length 37)
  Back Branch 08824D80 4 times (length 15)
_S1_2_88FB844 81 instructions (0.000%), 9 calls (088FB844 - 088FB864, length 9)
_S1_2_886819C 81 instructions (0.000%), 9 calls (0886819C - 088681BC, length 9)
_S1_2_89A9E50 81 instructions (0.000%), 3 calls (089A9E50 - 089A9EB8, length 27)
_S1_2_897CF60 81 instructions (0.000%), 3 calls (0897CF60 - 0897D158, length 127)
_S1_2_8930364 81 instructions (0.000%), 3 calls (08930364 - 089303CC, length 27)
_S1_2_8861EF8 81 instructions (0.000%), 1 calls (08861EF8 - 08861F68, length 29)
  Back Branch 08861F4C 4 times (length 16)
  Back Branch 08861F3C 4 times (length 5)
_S1_2_89F817C 80 instructions (0.000%), 40 calls (089F817C - 089F8180, length 2)
_S1_2_8994CC0 80 instructions (0.000%), 4 calls (08994CC0 - 08994D0C, length 20)
_S1_2_89819F0 80 instructions (0.000%), 4 calls (089819F0 - 089820A4, length 430)
_S1_2_896FE4C 80 instructions (0.000%), 4 calls (0896FE4C - 0897215C, length 2245)
_S1_2_896F95C 80 instructions (0.000%), 4 calls (0896F95C - 0896FDCC, length 285)
_S1_2_896BC34 80 instructions (0.000%), 4 calls (0896BC34 - 0896C2F4, length 433)
_S1_2_896B878 80 instructions (0.000%), 4 calls (0896B878 - 0896C2F4, length 672)
_S1_2_896B848 80 instructions (0.000%), 4 calls (0896B848 - 0896C2F4, length 684)
_S1_2_88B9FD8 80 instructions (0.000%), 4 calls (088B9FD8 - 088BA024, length 20)
_S1_2_896C428 80 instructions (0.000%), 2 calls (0896C428 - 0896E248, length 1929)
_S1_2_88D6650 80 instructions (0.000%), 2 calls (088D6650 - 088D66F4, length 42)
  Back Branch 088D66E8 2 times (length 31)
_S1_2_899D9A8 79 instructions (0.000%), 1 calls (0899D9A8 - 0899DB20, length 95)
_S1_2_89D2D64 78 instructions (0.000%), 6 calls (089D2D64 - 089D2DA4, length 17)
_S1_2_897D02C 78 instructions (0.000%), 3 calls (0897D02C - 0897D158, length 76)
_S1_2_896FBE0 78 instructions (0.000%), 3 calls (0896FBE0 - 0896FDCC, length 124)
_S1_2_88845C4 78 instructions (0.000%), 2 calls (088845C4 - 08884660, length 40)
_S1_2_8824B68 77 instructions (0.000%), 1 calls (08824B68 - 08824BF0, length 35)
  Back Branch 08824BBC 4 times (length 14)
_S1_2_89F7FA4 76 instructions (0.000%), 38 calls (089F7FA4 - 089F7FA8, length 2)
_S1_2_8913BA0 76 instructions (0.000%), 38 calls (08913BA0 - 08913BA4, length 2)
_S1_2_894A91C 76 instructions (0.000%), 8 calls (0894A91C - 0894A958, length 16)
_S1_2_89513B0 76 instructions (0.000%), 4 calls (089513B0 - 089518F8, length 339)
_S1_2_887C76C 76 instructions (0.000%), 4 calls (0887C76C - 0887C7F0, length 34)
_S1_2_886AF8C 76 instructions (0.000%), 4 calls (0886AF8C - 0886B72C, length 489)
_S1_2_897F83C 76 instructions (0.000%), 1 calls (0897F83C - 0897FBB4, length 223)
  Back Branch 0897F8B4 3 times (length 17)
_S1_2_88B7ECC 76 instructions (0.000%), 1 calls (088B7ECC - 088B801C, length 85)
_S1_2_89409A0 75 instructions (0.000%), 3 calls (089409A0 - 08940A08, length 27)
_S1_2_892B900 74 instructions (0.000%), 2 calls (0892B900 - 0892B990, length 37)
  Back Branch 0892B98C 2 times (length 21)
_S1_2_892B86C 74 instructions (0.000%), 2 calls (0892B86C - 0892B8FC, length 37)
  Back Branch 0892B8F8 2 times (length 21)
_S1_2_8882518 74 instructions (0.000%), 2 calls (08882518 - 08882834, length 200)
  Back Branch 0888281C 10 times (length 6)
_S1_2_892E078 74 instructions (0.000%), 1 calls (0892E078 - 0892E19C, length 74)
_S1_2_8806B28 74 instructions (0.000%), 1 calls (08806B28 - 08806C4C, length 74)
_S1_2_897E050 73 instructions (0.000%), 1 calls (0897E050 - 0897E3FC, length 236)
  Back Branch 0897E0BC 3 times (length 17)
_S1_2_8864A04 73 instructions (0.000%), 1 calls (08864A04 - 08864E74, length 285)
_S1_2_890E210 72 instructions (0.000%), 24 calls (0890E210 - 0890E218, length 3)
_S1_2_882E364 72 instructions (0.000%), 12 calls (0882E364 - 0882E378, length 6)
_S1_2_893AE90 72 instructions (0.000%), 9 calls (0893AE90 - 0893AEDC, length 20)
_S1_2_8832E10 72 instructions (0.000%), 8 calls (08832E10 - 08832E30, length 9)
_S1_2_897C94C 72 instructions (0.000%), 4 calls (0897C94C - 0897D158, length 516)
_S1_2_89721C4 72 instructions (0.000%), 4 calls (089721C4 - 0897252C, length 219)
_S1_2_883D3E8 72 instructions (0.000%), 4 calls (0883D3E8 - 0883D450, length 27)
_S1_2_8835BCC 72 instructions (0.000%), 4 calls (08835BCC - 08835C20, length 22)
  Back Branch 08835C14 4 times (length 9)
_S1_2_896C1E0 72 instructions (0.000%), 3 calls (0896C1E0 - 0896C2F4, length 70)
_S1_2_8982238 72 instructions (0.000%), 2 calls (08982238 - 08982638, length 257)
_S1_2_8980DCC 72 instructions (0.000%), 2 calls (08980DCC - 08980FC0, length 126)
_S1_2_893B1B4 72 instructions (0.000%), 1 calls (0893B1B4 - 0893B390, length 120)
_S1_2_8883E18 72 instructions (0.000%), 1 calls (08883E18 - 08884048, length 141)
  Back Branch 08883E5C 157 times (length 13)
_S1_2_8820D88 72 instructions (0.000%), 1 calls (08820D88 - 08820EA8, length 73)
_S1_2_8812238 71 instructions (0.000%), 5 calls (08812238 - 08812270, length 15)
_S1_2_8895B10 70 instructions (0.000%), 10 calls (08895B10 - 08895B60, length 21)
_S1_2_88101C4 70 instructions (0.000%), 10 calls (088101C4 - 088101DC, length 7)
_S1_2_892ED34 70 instructions (0.000%), 2 calls (0892ED34 - 0892EDF8, length 50)
_S1_2_890B5A8 70 instructions (0.000%), 2 calls (0890B5A8 - 0890B664, length 48)
_S1_2_881ABC0 70 instructions (0.000%), 1 calls (0881ABC0 - 0881ACD4, length 70)
_S1_2_8825B80 69 instructions (0.000%), 3 calls (08825B80 - 08825BF8, length 31)
_S1_2_89F82DC 68 instructions (0.000%), 34 calls (089F82DC - 089F82E0, length 2)
_S1_2_89F7F84 68 instructions (0.000%), 34 calls (089F7F84 - 089F7F88, length 2)
_S1_2_89F7EEC 68 instructions (0.000%), 34 calls (089F7EEC - 089F7EF0, length 2)
_S1_2_89F7DC4 68 instructions (0.000%), 34 calls (089F7DC4 - 089F7DC8, length 2)
_S1_2_89F7D84 68 instructions (0.000%), 34 calls (089F7D84 - 089F7D88, length 2)
_S1_2_888F060 68 instructions (0.000%), 8 calls (0888F060 - 0888F0A4, length 18)
  Back Branch 0888F094 4 times (length 8)
_S1_2_89C1634 68 instructions (0.000%), 4 calls (089C1634 - 089C1680, length 20)
_S1_2_89A8BB8 68 instructions (0.000%), 4 calls (089A8BB8 - 089A8C00, length 19)
_S1_2_889DF2C 68 instructions (0.000%), 4 calls (0889DF2C - 0889DF64, length 15)
  Back Branch 0889DF50 8 times (length 5)
_S1_2_883D3F4 68 instructions (0.000%), 4 calls (0883D3F4 - 0883D450, length 24)
_S1_2_8966DA8 68 instructions (0.000%), 2 calls (08966DA8 - 08966F24, length 96)
_S1_2_8881D68 68 instructions (0.000%), 2 calls (08881D68 - 08881DAC, length 18)
  Back Branch 08881D98 9 times (length 6)
_S1_2_885FD3C 68 instructions (0.000%), 1 calls (0885FD3C - 0885FE7C, length 81)
_S1_2_893A834 66 instructions (0.000%), 22 calls (0893A834 - 0893A83C, length 3)
_S1_2_892E894 66 instructions (0.000%), 3 calls (0892E894 - 0892E980, length 60)
_S1_2_88103FC 66 instructions (0.000%), 3 calls (088103FC - 08810450, length 22)
_S1_2_88BEE68 66 instructions (0.000%), 1 calls (088BEE68 - 088BEFA4, length 80)
_S1_2_88664A0 65 instructions (0.000%), 1 calls (088664A0 - 088669C8, length 331)
  Back Branch 08866694 1 times (length 95)
  Back Branch 088666A8 1 times (length 104)
_S1_2_8833050 64 instructions (0.000%), 8 calls (08833050 - 08833090, length 17)
_S1_2_8833030 64 instructions (0.000%), 8 calls (08833030 - 0883304C, length 8)
_S1_2_8832FA8 64 instructions (0.000%), 8 calls (08832FA8 - 08832FC4, length 8)
_S1_2_897247C 64 instructions (0.000%), 4 calls (0897247C - 0897252C, length 45)
_S1_2_893D57C 64 instructions (0.000%), 4 calls (0893D57C - 0893D5D4, length 23)
_S1_2_884906C 64 instructions (0.000%), 4 calls (0884906C - 088490B8, length 20)
_S1_2_898698C 64 instructions (0.000%), 2 calls (0898698C - 08986A20, length 38)
_S1_2_893E3F4 64 instructions (0.000%), 2 calls (0893E3F4 - 0893E470, length 32)
_S1_2_88553F4 63 instructions (0.000%), 21 calls (088553F4 - 088553FC, length 3)
_S1_2_88FAD5C 63 instructions (0.000%), 9 calls (088FAD5C - 088FAD74, length 7)
_S1_2_89925B4 63 instructions (0.000%), 3 calls (089925B4 - 08992614, length 25)
_S1_2_886FDE0 63 instructions (0.000%), 1 calls (0886FDE0 - 088700D0, length 189)
_S1_2_89F81C4 62 instructions (0.000%), 31 calls (089F81C4 - 089F81C8, length 2)
_S1_2_8812274 62 instructions (0.000%), 5 calls (08812274 - 088122AC, length 15)
  Back Branch 088122A8 3 times (length 7)
_S1_2_89AAE6C 61 instructions (0.000%), 1 calls (089AAE6C - 089AAFA4, length 79)
_S1_2_89700B4 60 instructions (0.000%), 6 calls (089700B4 - 0897215C, length 2091)
_S1_2_892F324 60 instructions (0.000%), 6 calls (0892F324 - 0892F35C, length 15)
_S1_2_891EE40 60 instructions (0.000%), 6 calls (0891EE40 - 0891EE6C, length 12)
  Back Branch 0891EE58 6 times (length 6)
_S1_2_888D888 60 instructions (0.000%), 5 calls (0888D888 - 0888D8B4, length 12)
_S1_2_89CA6EC 60 instructions (0.000%), 4 calls (089CA6EC - 089CA724, length 15)
_S1_2_89C15B4 60 instructions (0.000%), 4 calls (089C15B4 - 089C1630, length 32)
_S1_2_897C5D8 60 instructions (0.000%), 4 calls (0897C5D8 - 0897C8A8, length 181)
_S1_2_8972C48 60 instructions (0.000%), 4 calls (08972C48 - 08972D24, length 56)
_S1_2_89698EC 60 instructions (0.000%), 4 calls (089698EC - 08969DC4, length 311)
_S1_2_88FB0D4 60 instructions (0.000%), 4 calls (088FB0D4 - 088FB10C, length 15)
_S1_2_897059C 60 instructions (0.000%), 3 calls (0897059C - 0897215C, length 1777)
_S1_2_898DE3C 60 instructions (0.000%), 1 calls (0898DE3C - 0898E0E0, length 170)
  Back Branch 0898DEB0 1 times (length 11)
_S1_2_8814870 59 instructions (0.000%), 3 calls (08814870 - 088148C8, length 23)
  Back Branch 088148C4 1 times (length 9)
_S1_2_884A9E4 58 instructions (0.000%), 8 calls (0884A9E4 - 0884AA08, length 10)
_S1_2_89BB430 58 instructions (0.000%), 2 calls (089BB430 - 089BB59C, length 92)
  Back Branch 089BB460 1 times (length 7)
  Back Branch 089BB46C 1 times (length 10)
_S1_2_88D01E0 58 instructions (0.000%), 1 calls (088D01E0 - 088D07F4, length 390)
  Back Branch 088D029C 1 times (length 27)
_S1_2_897CFB0 57 instructions (0.000%), 3 calls (0897CFB0 - 0897D158, length 107)
_S1_2_892F244 57 instructions (0.000%), 3 calls (0892F244 - 0892F320, length 56)
_S1_2_89F7448 56 instructions (0.000%), 4 calls (089F7448 - 089F7484, length 16)
_S1_2_89BA4FC 56 instructions (0.000%), 4 calls (089BA4FC - 089BA538, length 16)
_S1_2_89A9E18 56 instructions (0.000%), 4 calls (089A9E18 - 089A9E4C, length 14)
_S1_2_897AC04 56 instructions (0.000%), 4 calls (0897AC04 - 0897B4D4, length 565)
_S1_2_8880E50 56 instructions (0.000%), 4 calls (08880E50 - 08880E8C, length 16)
_S1_2_8880E10 56 instructions (0.000%), 4 calls (08880E10 - 08880E4C, length 16)
_S1_2_8824BF4 56 instructions (0.000%), 4 calls (08824BF4 - 08824C34, length 17)
  Back Branch 08824C24 4 times (length 5)
_S1_2_893DDD4 56 instructions (0.000%), 2 calls (0893DDD4 - 0893DE40, length 28)
_S1_2_89946F8 56 instructions (0.000%), 1 calls (089946F8 - 089947D4, length 56)
_S1_2_8880F90 56 instructions (0.000%), 1 calls (08880F90 - 08881014, length 34)
  Back Branch 08880FFC 1 times (length 23)
_S1_2_894EC58 54 instructions (0.000%), 6 calls (0894EC58 - 0894EC7C, length 10)
_S1_2_8960504 54 instructions (0.000%), 2 calls (08960504 - 089605D0, length 52)
_S1_2_893CBDC 54 instructions (0.000%), 2 calls (0893CBDC - 0893CC44, length 27)
_S1_2_893AC28 54 instructions (0.000%), 1 calls (0893AC28 - 0893ACEC, length 50)
  Back Branch 0893AC5C 1 times (length 8)
_S1_2_888C2C0 54 instructions (0.000%), 1 calls (0888C2C0 - 0888C4EC, length 140)
_S1_2_8969CD0 53 instructions (0.000%), 2 calls (08969CD0 - 08969DC4, length 62)
_S1_2_8826E18 53 instructions (0.000%), 2 calls (08826E18 - 08826E84, length 28)
_S1_2_8995BD0 53 instructions (0.000%), 1 calls (08995BD0 - 08995CA0, length 53)
_S1_2_894860C 53 instructions (0.000%), 1 calls (0894860C - 0894873C, length 77)
  Back Branch 089486C0 1 times (length 32)
_S1_2_89F80B4 52 instructions (0.000%), 26 calls (089F80B4 - 089F80B8, length 2)
_S1_2_89AA874 52 instructions (0.000%), 4 calls (089AA774 - 089AA898, length 74)
  Back Branch 089AA894 4 times (length 74)
_S1_2_88B9A14 52 instructions (0.000%), 4 calls (088B9A14 - 088B9A44, length 13)
_S1_2_8884144 52 instructions (0.000%), 4 calls (08884144 - 08884280, length 80)
_S1_2_8824AD4 52 instructions (0.000%), 4 calls (08824AD4 - 08824B04, length 13)
_S1_2_8824734 52 instructions (0.000%), 4 calls (08824734 - 08824AD0, length 232)
_S1_2_89A65F8 52 instructions (0.000%), 2 calls (089A65F8 - 089A666C, length 30)
_S1_2_898DCF8 52 instructions (0.000%), 1 calls (0898DCF8 - 0898DE08, length 69)
  Back Branch 0898DE04 1 times (length 37)
_S1_2_89BA57C 51 instructions (0.000%), 3 calls (089BA57C - 089BA5BC, length 17)
_S1_2_896B3B0 51 instructions (0.000%), 3 calls (0896B3B0 - 0896B6BC, length 196)
_S1_2_884BAF4 51 instructions (0.000%), 3 calls (0884BAF4 - 0884BB34, length 17)
_S1_2_883D3A8 51 instructions (0.000%), 3 calls (0883D3A8 - 0883D450, length 43)
_S1_2_893AEFC 51 instructions (0.000%), 1 calls (0893AEFC - 0893AFD8, length 56)
_S1_2_896747C 50 instructions (0.000%), 2 calls (0896747C - 08968960, length 1338)
_S1_2_895E4C0 50 instructions (0.000%), 2 calls (0895E4C0 - 0895E9CC, length 324)
_S1_2_89A68B4 50 instructions (0.000%), 1 calls (089A68B4 - 089A6A5C, length 107)
  Back Branch 089A69F0 1 times (length 45)
_S1_2_882D8B4 49 instructions (0.000%), 7 calls (0882D8B4 - 0882D8CC, length 7)
_S1_2_8972DB8 49 instructions (0.000%), 1 calls (08972DB8 - 08973004, length 148)
_S1_2_88BB5D0 49 instructions (0.000%), 1 calls (088BB5D0 - 088BB690, length 49)
_S1_2_89F7D8C 48 instructions (0.000%), 24 calls (089F7D8C - 089F7D90, length 2)
_S1_2_890E6C4 48 instructions (0.000%), 24 calls (0890E6C4 - 0890E6C8, length 2)
_S1_2_88DA27C 48 instructions (0.000%), 8 calls (088DA27C - 088DA294, length 7)
_S1_2_886B744 48 instructions (0.000%), 8 calls (0886B744 - 0886B758, length 6)
_S1_2_8994F00 48 instructions (0.000%), 4 calls (08994F00 - 08994F2C, length 12)
_S1_2_8994ED0 48 instructions (0.000%), 4 calls (08994ED0 - 08994EFC, length 12)
_S1_2_8884178 48 instructions (0.000%), 4 calls (08884178 - 08884280, length 67)
_S1_2_885EAD0 48 instructions (0.000%), 4 calls (0885EAD0 - 0885EC60, length 101)
_S1_2_89671B0 48 instructions (0.000%), 2 calls (089671B0 - 08968960, length 1517)
_S1_2_892ECD4 48 instructions (0.000%), 2 calls (0892ECD4 - 0892ED30, length 24)
_S1_2_8952B54 48 instructions (0.000%), 1 calls (08952B54 - 08952FB0, length 280)
_S1_2_89A6DD8 47 instructions (0.000%), 1 calls (089A6DD8 - 089A6F48, length 93)
_S1_2_8949714 46 instructions (0.000%), 2 calls (08949714 - 0894A8D8, length 1138)
_S1_2_892EC74 46 instructions (0.000%), 2 calls (0892EC74 - 0892ECD0, length 24)
_S1_2_8872DC8 46 instructions (0.000%), 2 calls (08872DC8 - 08872F74, length 108)
_S1_2_89487E8 46 instructions (0.000%), 1 calls (089487E8 - 08948890, length 43)
  Back Branch 08948870 1 times (length 28)
_S1_2_893A2FC 45 instructions (0.000%), 1 calls (0893A2FC - 0893A3AC, length 45)
_S1_2_892E4F8 45 instructions (0.000%), 1 calls (0892E4F8 - 0892E5A8, length 45)
_S1_2_88BBCA0 45 instructions (0.000%), 1 calls (088BBCA0 - 088BBD50, length 45)
_S1_2_8916DF8 44 instructions (0.000%), 22 calls (08916DF8 - 08916DFC, length 2)
_S1_2_8994C70 44 instructions (0.000%), 4 calls (08994C70 - 08994C98, length 11)
_S1_2_8940130 44 instructions (0.000%), 4 calls (08940130 - 08940160, length 13)
_S1_2_88F6F0C 44 instructions (0.000%), 4 calls (088F6F0C - 088F6F98, length 36)
_S1_2_886B8A4 44 instructions (0.000%), 4 calls (0886B8A4 - 0886B8D8, length 14)
_S1_2_8981058 44 instructions (0.000%), 2 calls (08981058 - 08981350, length 191)
_S1_2_897082C 44 instructions (0.000%), 2 calls (0897082C - 0897215C, length 1613)
_S1_2_896E77C 44 instructions (0.000%), 2 calls (0896E77C - 0896FDCC, length 1429)
_S1_2_8968A70 44 instructions (0.000%), 2 calls (08968A70 - 08968B68, length 63)
_S1_2_886BD68 44 instructions (0.000%), 2 calls (0886BD68 - 0886C0CC, length 218)
_S1_2_89A9820 42 instructions (0.000%), 3 calls (089A9820 - 089A98A0, length 33)
_S1_2_89303D0 42 instructions (0.000%), 3 calls (089303D0 - 08930404, length 14)
_S1_2_892FEB4 42 instructions (0.000%), 3 calls (0892FEB4 - 0892FEE8, length 14)
_S1_2_884D11C 42 instructions (0.000%), 3 calls (0884D11C - 0884D19C, length 33)
_S1_2_88225EC 42 instructions (0.000%), 3 calls (088225EC - 08822654, length 27)
_S1_2_8968180 42 instructions (0.000%), 2 calls (08968180 - 08968960, length 505)
_S1_2_88F02D0 42 instructions (0.000%), 2 calls (088F02D0 - 088F0334, length 26)
_S1_2_8947A90 42 instructions (0.000%), 1 calls (08947A90 - 08947AEC, length 24)
  Back Branch 08947AD0 2 times (length 11)
_S1_2_88BAE90 41 instructions (0.000%), 1 calls (088BAE90 - 088BAF30, length 41)
_S1_2_8986E3C 40 instructions (0.000%), 5 calls (08986E3C - 08986E58, length 8)
_S1_2_89C1A78 40 instructions (0.000%), 4 calls (089C1A78 - 089C4324, length 2604)
_S1_2_88B9A48 40 instructions (0.000%), 4 calls (088B9A48 - 088B9A6C, length 10)
_S1_2_8892318 40 instructions (0.000%), 4 calls (08892318 - 0889233C, length 10)
_S1_2_88816A8 40 instructions (0.000%), 4 calls (088816A8 - 08881764, length 48)
_S1_2_8873D64 40 instructions (0.000%), 4 calls (08873D64 - 08873D94, length 13)
_S1_2_8873D28 40 instructions (0.000%), 4 calls (08873D28 - 08873D58, length 13)
_S1_2_88637B0 40 instructions (0.000%), 4 calls (088637B0 - 088637D4, length 10)
_S1_2_8969B7C 40 instructions (0.000%), 2 calls (08969B7C - 08969DC4, length 147)
_S1_2_895E8D4 40 instructions (0.000%), 2 calls (0895E8D4 - 0895E9CC, length 63)
_S1_2_894A66C 40 instructions (0.000%), 2 calls (0894A66C - 0894A8D8, length 156)
_S1_2_88A5E44 40 instructions (0.000%), 1 calls (088A5E44 - 088A5EF0, length 44)
_S1_2_8812400 40 instructions (0.000%), 1 calls (08812400 - 08812508, length 67)
  Back Branch 08812504 1 times (length 37)
_S1_2_888F874 39 instructions (0.000%), 3 calls (0888F874 - 0888F8A4, length 13)
_S1_2_8972D28 39 instructions (0.000%), 2 calls (08972D28 - 08972DB4, length 36)
_S1_2_892EEEC 39 instructions (0.000%), 1 calls (0892EEEC - 0892EF9C, length 45)
_S1_2_88D9874 39 instructions (0.000%), 1 calls (088D9874 - 088D990C, length 39)
_S1_2_891880C 38 instructions (0.000%), 19 calls (0891880C - 08918810, length 2)
_S1_2_8918804 38 instructions (0.000%), 19 calls (08918804 - 08918808, length 2)
_S1_2_8913CEC 38 instructions (0.000%), 19 calls (08913CEC - 08913CF0, length 2)
_S1_2_8913A9C 38 instructions (0.000%), 19 calls (08913A9C - 08913AA0, length 2)
_S1_2_8992668 38 instructions (0.000%), 2 calls (08992668 - 089926B4, length 20)
_S1_2_8968964 38 instructions (0.000%), 2 calls (08968964 - 08968B68, length 130)
_S1_2_895FDE0 38 instructions (0.000%), 2 calls (0895FDE0 - 089605D0, length 509)
_S1_2_88FAC60 38 instructions (0.000%), 2 calls (088FAC60 - 088FACA8, length 19)
_S1_2_887157C 38 instructions (0.000%), 2 calls (0887157C - 088715C8, length 20)
  Back Branch 088715AC 2 times (length 9)
_S1_2_88960C0 38 instructions (0.000%), 1 calls (088960C0 - 0889615C, length 40)
_S1_2_884A950 37 instructions (0.000%), 4 calls (0884A950 - 0884A980, length 13)
_S1_2_8966740 37 instructions (0.000%), 1 calls (08966740 - 08966ADC, length 232)
_S1_2_88C4D38 37 instructions (0.000%), 1 calls (088C4D38 - 088C5680, length 595)
_S1_2_8882838 37 instructions (0.000%), 1 calls (08882838 - 088828C8, length 37)
_S1_2_89944BC 36 instructions (0.000%), 4 calls (089944BC - 089944E4, length 11)
_S1_2_88DA380 36 instructions (0.000%), 4 calls (088DA380 - 088DA3A0, length 9)
_S1_2_881AAB8 36 instructions (0.000%), 4 calls (0881AAB8 - 0881AADC, length 10)
_S1_2_89A8A84 36 instructions (0.000%), 3 calls (089A8A84 - 089A8AB0, length 12)
_S1_2_8995824 36 instructions (0.000%), 3 calls (08995824 - 089958B0, length 36)
  Back Branch 08995850 3 times (length 6)
_S1_2_88D54CC 36 instructions (0.000%), 2 calls (088D54CC - 088D576C, length 169)
_S1_2_8871448 36 instructions (0.000%), 2 calls (08871448 - 088715C8, length 97)
  Back Branch 08871474 2 times (length 8)
_S1_2_885F680 36 instructions (0.000%), 2 calls (0885F680 - 0885F6C4, length 18)
_S1_2_890F520 36 instructions (0.000%), 1 calls (0890F520 - 0890F5BC, length 40)
_S1_2_893A3CC 35 instructions (0.000%), 5 calls (0893A3CC - 0893A3E4, length 7)
_S1_2_88BB694 35 instructions (0.000%), 5 calls (088BB694 - 088BB6AC, length 7)
_S1_2_8813DF0 35 instructions (0.000%), 1 calls (08813DF0 - 08813E78, length 35)
_S1_2_880E854 35 instructions (0.000%), 1 calls (0880E854 - 0880E924, length 53)
  Back Branch 0880E920 1 times (length 39)
_S1_2_8824C38 34 instructions (0.000%), 4 calls (08824C38 - 08824C5C, length 10)
_S1_2_88715CC 34 instructions (0.000%), 2 calls (088715CC - 08872A78, length 1324)
_S1_2_88C3124 34 instructions (0.000%), 1 calls (088C3124 - 088C4894, length 1501)
_S1_2_884FAF8 34 instructions (0.000%), 1 calls (0884FAF8 - 0884FBD8, length 57)
_S1_2_8992708 33 instructions (0.000%), 3 calls (08992708 - 08992734, length 12)
_S1_2_892CBEC 33 instructions (0.000%), 3 calls (0892CBEC - 0892CC14, length 11)
_S1_2_898D74C 33 instructions (0.000%), 1 calls (0898D74C - 0898D7CC, length 33)
_S1_2_8966634 33 instructions (0.000%), 1 calls (08966634 - 08966ADC, length 299)
_S1_2_892FD8C 33 instructions (0.000%), 1 calls (0892FD8C - 0892FE14, length 35)
_S1_2_892E3A8 33 instructions (0.000%), 1 calls (0892E3A8 - 0892E448, length 41)
_S1_2_888248C 33 instructions (0.000%), 1 calls (0888248C - 08882514, length 35)
_S1_2_8810474 33 instructions (0.000%), 1 calls (08810474 - 088104F4, length 33)
_S1_2_884F69C 32 instructions (0.000%), 16 calls (0884F69C - 0884F6A0, length 2)
_S1_2_88258B0 32 instructions (0.000%), 16 calls (088258B0 - 088258B4, length 2)
_S1_2_88FB9DC 32 instructions (0.000%), 8 calls (088FB9DC - 088FB9E8, length 4)
_S1_2_89AA860 32 instructions (0.000%), 4 calls (089AA774 - 089AA870, length 64)
  Back Branch 089AA86C 4 times (length 64)
_S1_2_8883078 32 instructions (0.000%), 2 calls (08883078 - 088837AC, length 462)
_S1_2_881119C 32 instructions (0.000%), 2 calls (0881119C - 088111D8, length 16)
_S1_2_89B4D3C 32 instructions (0.000%), 1 calls (089B4D3C - 089B4DBC, length 33)
_S1_2_888CF44 32 instructions (0.000%), 1 calls (0888CF44 - 0888D100, length 112)
_S1_2_888256C 32 instructions (0.000%), 1 calls (0888256C - 08882834, length 179)
  Back Branch 0888281C 10 times (length 6)
_S1_2_88812B8 32 instructions (0.000%), 1 calls (088812B8 - 0888133C, length 34)
_S1_2_8860350 32 instructions (0.000%), 1 calls (08860350 - 08860890, length 337)
_S1_2_8809250 32 instructions (0.000%), 1 calls (088091FC - 088092B0, length 46)
  Back Branch 088092AC 1 times (length 46)
_S1_2_8986B40 31 instructions (0.000%), 1 calls (08986B40 - 08986BC0, length 33)
_S1_2_8981094 31 instructions (0.000%), 1 calls (08981094 - 08981350, length 176)
_S1_2_888123C 31 instructions (0.000%), 1 calls (0888123C - 088812B4, length 31)
_S1_2_886ECC8 31 instructions (0.000%), 1 calls (0886ECC8 - 088700D0, length 1283)
_S1_2_88122C0 31 instructions (0.000%), 1 calls (088122C0 - 088123CC, length 68)
  Back Branch 088123AC 1 times (length 8)
_S1_2_89F82CC 30 instructions (0.000%), 15 calls (089F82CC - 089F82D0, length 2)
_S1_2_8888E64 30 instructions (0.000%), 2 calls (08888E64 - 08888E9C, length 15)
_S1_2_89C3E30 30 instructions (0.000%), 1 calls (089C3E30 - 089C4324, length 318)
_S1_2_8940A1C 30 instructions (0.000%), 1 calls (08940A1C - 08940A90, length 30)
_S1_2_890B674 30 instructions (0.000%), 1 calls (0890B674 - 0890B73C, length 51)
_S1_2_887A55C 30 instructions (0.000%), 1 calls (0887A55C - 0887A5D8, length 32)
_S1_2_887E544 28 instructions (0.000%), 14 calls (0887E544 - 0887E548, length 2)
_S1_2_89C1A3C 28 instructions (0.000%), 4 calls (089C1A3C - 089C1A74, length 15)
_S1_2_899B034 28 instructions (0.000%), 4 calls (0899B034 - 0899B04C, length 7)
_S1_2_88948CC 28 instructions (0.000%), 4 calls (088948CC - 088948E4, length 7)
_S1_2_885D704 28 instructions (0.000%), 4 calls (0885D704 - 0885D71C, length 7)
_S1_2_885D540 28 instructions (0.000%), 4 calls (0885D540 - 0885D558, length 7)
_S1_2_8986BC4 28 instructions (0.000%), 2 calls (08986BC4 - 08986C00, length 16)
_S1_2_893FD28 28 instructions (0.000%), 2 calls (0893FD28 - 0893FD5C, length 14)
_S1_2_893A200 28 instructions (0.000%), 2 calls (0893A200 - 0893A234, length 14)
_S1_2_89667BC 28 instructions (0.000%), 1 calls (089667BC - 08966ADC, length 201)
_S1_2_896670C 28 instructions (0.000%), 1 calls (0896670C - 08966ADC, length 245)
_S1_2_8966600 28 instructions (0.000%), 1 calls (08966600 - 08966ADC, length 312)
_S1_2_884FEAC 28 instructions (0.000%), 1 calls (0884FEAC - 0884FF1C, length 29)
_S1_2_8824A08 28 instructions (0.000%), 1 calls (08824A08 - 08824AD0, length 51)
_S1_2_88249C8 28 instructions (0.000%), 1 calls (088249C8 - 08824AD0, length 67)
_S1_2_8824848 28 instructions (0.000%), 1 calls (08824848 - 08824AD0, length 163)
_S1_2_8824778 28 instructions (0.000%), 1 calls (08824778 - 08824AD0, length 215)
_S1_2_89F73C8 27 instructions (0.000%), 9 calls (089F73C8 - 089F73D0, length 3)
_S1_2_8939044 27 instructions (0.000%), 9 calls (08939044 - 0893904C, length 3)
_S1_2_89AA84C 27 instructions (0.000%), 3 calls (089AA770 - 089AA85C, length 60)
  Back Branch 089AA858 3 times (length 60)
_S1_2_89928C0 27 instructions (0.000%), 1 calls (089928C0 - 0899294C, length 36)
_S1_2_8936680 27 instructions (0.000%), 1 calls (08936680 - 089367C0, length 81)
_S1_2_892FE48 27 instructions (0.000%), 1 calls (0892FE48 - 0892FEB0, length 27)
_S1_2_8913098 27 instructions (0.000%), 1 calls (08913098 - 08913104, length 28)
_S1_2_8893DC0 27 instructions (0.000%), 1 calls (08893DC0 - 08893E4C, length 36)
_S1_2_884FF20 27 instructions (0.000%), 1 calls (0884FF20 - 0884FF8C, length 28)
_S1_2_8832D48 27 instructions (0.000%), 1 calls (08832D48 - 08832E0C, length 50)
_S1_2_880638C 27 instructions (0.000%), 1 calls (0880638C - 088063F4, length 27)
_S1_2_89F812C 26 instructions (0.000%), 13 calls (089F812C - 089F8130, length 2)
_S1_2_893DD5C 26 instructions (0.000%), 13 calls (0893DD5C - 0893DD60, length 2)
_S1_2_892EE30 26 instructions (0.000%), 2 calls (0892EE30 - 0892EE60, length 13)
_S1_2_892EDFC 26 instructions (0.000%), 2 calls (0892EDFC - 0892EE2C, length 13)
_S1_2_88D5570 26 instructions (0.000%), 2 calls (088D5570 - 088D576C, length 128)
_S1_2_89E36A8 26 instructions (0.000%), 1 calls (089E36A8 - 089E370C, length 26)
_S1_2_89E35E4 26 instructions (0.000%), 1 calls (089E35E4 - 089E3648, length 26)
_S1_2_89C3EDC 26 instructions (0.000%), 1 calls (089C3EDC - 089C4324, length 275)
_S1_2_899CD90 26 instructions (0.000%), 1 calls (0899CD90 - 0899CE14, length 34)
_S1_2_893EB94 26 instructions (0.000%), 1 calls (0893EB94 - 0893EBF8, length 26)
_S1_2_89F5680 25 instructions (0.000%), 1 calls (089F5680 - 089F56E0, length 25)
_S1_2_89F55C0 25 instructions (0.000%), 1 calls (089F55C0 - 089F5620, length 25)
_S1_2_89F5500 25 instructions (0.000%), 1 calls (089F5500 - 089F5560, length 25)
_S1_2_89F5440 25 instructions (0.000%), 1 calls (089F5440 - 089F54A0, length 25)
_S1_2_89E376C 25 instructions (0.000%), 1 calls (089E376C - 089E37CC, length 25)
_S1_2_89E3524 25 instructions (0.000%), 1 calls (089E3524 - 089E3584, length 25)
_S1_2_89E3464 25 instructions (0.000%), 1 calls (089E3464 - 089E34C4, length 25)
_S1_2_89E33A4 25 instructions (0.000%), 1 calls (089E33A4 - 089E3404, length 25)
_S1_2_89D9C5C 25 instructions (0.000%), 1 calls (089D9C5C - 089D9CBC, length 25)
_S1_2_89D9B9C 25 instructions (0.000%), 1 calls (089D9B9C - 089D9BFC, length 25)
_S1_2_89D9ADC 25 instructions (0.000%), 1 calls (089D9ADC - 089D9B3C, length 25)
_S1_2_89D9A1C 25 instructions (0.000%), 1 calls (089D9A1C - 089D9A7C, length 25)
_S1_2_89D995C 25 instructions (0.000%), 1 calls (089D995C - 089D99BC, length 25)
_S1_2_8865BC0 25 instructions (0.000%), 1 calls (08865BC0 - 08866018, length 279)
_S1_2_8806718 25 instructions (0.000%), 1 calls (08806718 - 088067A0, length 35)
_S1_2_887C2BC 24 instructions (0.000%), 12 calls (0887C2BC - 0887C2C0, length 2)
_S1_2_887C2B4 24 instructions (0.000%), 12 calls (0887C2B4 - 0887C2B8, length 2)
_S1_2_892CBB8 24 instructions (0.000%), 6 calls (0892CBB8 - 0892CBC4, length 4)
_S1_2_892CB14 24 instructions (0.000%), 6 calls (0892CB14 - 0892CB20, length 4)
_S1_2_892CB04 24 instructions (0.000%), 6 calls (0892CB04 - 0892CB10, length 4)
_S1_2_8992544 24 instructions (0.000%), 4 calls (08992544 - 08992568, length 10)
_S1_2_892FD74 24 instructions (0.000%), 4 calls (0892FD74 - 0892FD88, length 6)
_S1_2_8825BFC 24 instructions (0.000%), 4 calls (08825BFC - 08825C10, length 6)
_S1_2_89C27AC 24 instructions (0.000%), 1 calls (089C27AC - 089C4324, length 1759)
_S1_2_89C1B34 24 instructions (0.000%), 1 calls (089C1B34 - 089C4324, length 2557)
_S1_2_899CB88 24 instructions (0.000%), 1 calls (0899CB88 - 0899CBF0, length 27)
_S1_2_895AA90 24 instructions (0.000%), 1 calls (0895AA90 - 0895B020, length 357)
_S1_2_89400C4 24 instructions (0.000%), 1 calls (089400C4 - 0894012C, length 27)
_S1_2_890EE40 24 instructions (0.000%), 1 calls (0890EE40 - 0890EEA0, length 25)
_S1_2_890E364 24 instructions (0.000%), 1 calls (0890E364 - 0890E3C0, length 24)
_S1_2_887A5DC 24 instructions (0.000%), 1 calls (0887A5DC - 0887A638, length 24)
_S1_2_8873BC8 24 instructions (0.000%), 1 calls (08873BC8 - 08873C24, length 24)
_S1_2_8861994 24 instructions (0.000%), 1 calls (08861994 - 08861CE4, length 213)
_S1_2_8806F70 24 instructions (0.000%), 1 calls (08806F70 - 08806FEC, length 32)
_S1_2_897F7FC 23 instructions (0.000%), 1 calls (0897F7FC - 0897FBB4, length 239)
_S1_2_895AA0C 23 instructions (0.000%), 1 calls (0895AA0C - 0895B020, length 390)
_S1_2_89396F4 23 instructions (0.000%), 1 calls (089396F4 - 08939788, length 38)
_S1_2_892EE8C 23 instructions (0.000%), 1 calls (0892EE8C - 0892EEE8, length 24)
_S1_2_88BBC44 23 instructions (0.000%), 1 calls (088BBC44 - 088BBC9C, length 23)
_S1_2_884FE48 23 instructions (0.000%), 1 calls (0884FE48 - 0884FEA8, length 25)
_S1_2_8914DE8 22 instructions (0.000%), 11 calls (08914DE8 - 08914DEC, length 2)
_S1_2_8991B68 22 instructions (0.000%), 2 calls (08991B68 - 08991BA0, length 15)
_S1_2_893EC08 22 instructions (0.000%), 2 calls (0893EC08 - 0893EC30, length 11)
_S1_2_888304C 22 instructions (0.000%), 2 calls (0888304C - 088837AC, length 473)
_S1_2_886B94C 22 instructions (0.000%), 2 calls (0886B94C - 0886B980, length 14)
_S1_2_8867608 22 instructions (0.000%), 2 calls (08867608 - 08867630, length 11)
_S1_2_89670E0 22 instructions (0.000%), 1 calls (089670E0 - 08968960, length 1569)
_S1_2_894896C 22 instructions (0.000%), 1 calls (0894896C - 089489F4, length 35)
_S1_2_88D9818 22 instructions (0.000%), 1 calls (088D9818 - 088D9870, length 23)
_S1_2_8938A24 21 instructions (0.000%), 7 calls (08938A24 - 08938A2C, length 3)
_S1_2_892F228 21 instructions (0.000%), 3 calls (0892F228 - 0892F240, length 7)
_S1_2_8888F48 21 instructions (0.000%), 3 calls (08888F48 - 08888F60, length 7)
_S1_2_88225D0 21 instructions (0.000%), 3 calls (088225D0 - 088225E8, length 7)
_S1_2_899CB14 21 instructions (0.000%), 1 calls (0899CB14 - 0899CB84, length 29)
  Back Branch 0899CB80 1 times (length 6)
_S1_2_8983D6C 21 instructions (0.000%), 1 calls (08983D6C - 08984F1C, length 1133)
_S1_2_897B46C 21 instructions (0.000%), 1 calls (0897B46C - 0897B4D4, length 27)
_S1_2_8970058 21 instructions (0.000%), 1 calls (08970058 - 0897215C, length 2114)
_S1_2_8939B20 21 instructions (0.000%), 1 calls (08939B20 - 08939B9C, length 32)
_S1_2_8939A40 21 instructions (0.000%), 1 calls (08939A40 - 08939AA4, length 26)
  Back Branch 08939A78 1 times (length 6)
_S1_2_8936EBC 21 instructions (0.000%), 1 calls (08936EBC - 08936F20, length 26)
_S1_2_8930310 21 instructions (0.000%), 1 calls (08930310 - 08930360, length 21)
_S1_2_88B7E74 21 instructions (0.000%), 1 calls (088B7E74 - 088B7EC8, length 22)
_S1_2_886B058 21 instructions (0.000%), 1 calls (0886B058 - 0886B72C, length 438)
_S1_2_886AFB0 21 instructions (0.000%), 1 calls (0886AFB0 - 0886B72C, length 480)
_S1_2_880D344 20 instructions (0.000%), 10 calls (0880D344 - 0880D348, length 2)
_S1_2_885EAB8 20 instructions (0.000%), 4 calls (0885EAB8 - 0885EACC, length 6)
_S1_2_89897B8 20 instructions (0.000%), 2 calls (089897B8 - 089897DC, length 10)
_S1_2_896225C 20 instructions (0.000%), 2 calls (0896225C - 08962290, length 14)
_S1_2_892EE64 20 instructions (0.000%), 2 calls (0892EE64 - 0892EE88, length 10)
_S1_2_8881DB0 20 instructions (0.000%), 2 calls (08881DB0 - 08881DE0, length 13)
_S1_2_887105C 20 instructions (0.000%), 2 calls (0887105C - 088715C8, length 348)
_S1_2_899192C 20 instructions (0.000%), 1 calls (0899192C - 0899199C, length 29)
_S1_2_89872C8 20 instructions (0.000%), 1 calls (089872C8 - 08987340, length 31)
_S1_2_897F344 20 instructions (0.000%), 1 calls (0897F344 - 0897F76C, length 267)
_S1_2_897F264 20 instructions (0.000%), 1 calls (0897F264 - 0897F2FC, length 39)
_S1_2_8970BA0 20 instructions (0.000%), 1 calls (08970BA0 - 0897215C, length 1392)
_S1_2_8969C18 20 instructions (0.000%), 1 calls (08969C18 - 08969DC4, length 108)
_S1_2_8969BE4 20 instructions (0.000%), 1 calls (08969BE4 - 08969DC4, length 121)
_S1_2_8969BB0 20 instructions (0.000%), 1 calls (08969BB0 - 08969DC4, length 134)
_S1_2_8967108 20 instructions (0.000%), 1 calls (08967108 - 08968960, length 1559)
_S1_2_8913354 20 instructions (0.000%), 1 calls (08913354 - 089133A4, length 21)
_S1_2_8861CE8 20 instructions (0.000%), 1 calls (08861CE8 - 08861D4C, length 26)
_S1_2_886052C 20 instructions (0.000%), 1 calls (0886052C - 08860890, length 218)
_S1_2_8816610 20 instructions (0.000%), 1 calls (08816610 - 0881665C, length 20)
_S1_2_8807044 20 instructions (0.000%), 1 calls (08807044 - 08807090, length 20)
_S1_2_897F234 19 instructions (0.000%), 1 calls (0897F234 - 0897F2FC, length 51)
_S1_2_8952B08 19 instructions (0.000%), 1 calls (08952B08 - 08952FB0, length 299)
_S1_2_8894004 19 instructions (0.000%), 1 calls (08894004 - 088940A0, length 40)
_S1_2_886AF68 19 instructions (0.000%), 1 calls (0886AF68 - 0886B72C, length 498)
_S1_2_893DDB0 18 instructions (0.000%), 2 calls (0893DDB0 - 0893DDD0, length 9)
_S1_2_892CBC8 18 instructions (0.000%), 2 calls (0892CBC8 - 0892CBE8, length 9)
_S1_2_895BE58 18 instructions (0.000%), 1 calls (0895BE58 - 0895CAA8, length 789)
_S1_2_895BE48 18 instructions (0.000%), 1 calls (0895BE48 - 0895CAA8, length 793)
_S1_2_891313C 18 instructions (0.000%), 1 calls (0891313C - 08913180, length 18)
_S1_2_88D3B78 18 instructions (0.000%), 1 calls (088D3B78 - 088D40EC, length 350)
_S1_2_88BAE3C 18 instructions (0.000%), 1 calls (088BAE3C - 088BAE84, length 19)
_S1_2_8888F64 18 instructions (0.000%), 1 calls (08888F64 - 08888FA8, length 18)
_S1_2_883D3DC 18 instructions (0.000%), 1 calls (0883D3DC - 0883D450, length 30)
_S1_2_883D2C0 18 instructions (0.000%), 1 calls (0883D2C0 - 0883D450, length 101)
_S1_2_8992640 17 instructions (0.000%), 3 calls (08992640 - 08992664, length 10)
_S1_2_89F7354 17 instructions (0.000%), 1 calls (089F7354 - 089F73AC, length 23)
_S1_2_8993FC0 17 instructions (0.000%), 1 calls (08993FC0 - 08994044, length 34)
_S1_2_897F470 17 instructions (0.000%), 1 calls (0897F470 - 0897F76C, length 192)
_S1_2_89300E8 17 instructions (0.000%), 1 calls (089300E8 - 08930128, length 17)
_S1_2_8893F5C 17 instructions (0.000%), 1 calls (08893F5C - 08894000, length 42)
_S1_2_8882ED0 17 instructions (0.000%), 1 calls (08882ED0 - 088837AC, length 568)
_S1_2_8882EAC 17 instructions (0.000%), 1 calls (08882EAC - 088837AC, length 577)
_S1_2_89189DC 16 instructions (0.000%), 2 calls (089189DC - 08918A1C, length 17)
_S1_2_888DBF0 16 instructions (0.000%), 2 calls (0888DBF0 - 0888DC0C, length 8)
_S1_2_88840FC 16 instructions (0.000%), 2 calls (088840FC - 08884118, length 8)
_S1_2_886C080 16 instructions (0.000%), 2 calls (0886C080 - 0886C0CC, length 20)
_S1_2_89BB2FC 16 instructions (0.000%), 1 calls (089BB2FC - 089BB384, length 35)
  Back Branch 089BB32C 1 times (length 4)
_S1_2_8987A94 16 instructions (0.000%), 1 calls (08987A94 - 08987AF4, length 25)
_S1_2_8969A44 16 instructions (0.000%), 1 calls (08969A44 - 08969DC4, length 225)
_S1_2_895AFCC 16 instructions (0.000%), 1 calls (0895AFCC - 0895B020, length 22)
_S1_2_895AFBC 16 instructions (0.000%), 1 calls (0895AFBC - 0895B020, length 26)
_S1_2_893987C 16 instructions (0.000%), 1 calls (0893987C - 089398BC, length 17)
_S1_2_888411C 15 instructions (0.000%), 5 calls (0888411C - 08884124, length 3)
_S1_2_8992618 15 instructions (0.000%), 2 calls (08992618 - 0899263C, length 10)
  Back Branch 0899262C 1 times (length 3)
_S1_2_897C6B0 15 instructions (0.000%), 1 calls (0897C6B0 - 0897C8A8, length 127)
_S1_2_896FE3C 15 instructions (0.000%), 1 calls (0896FE3C - 0897215C, length 2249)
_S1_2_896FE2C 15 instructions (0.000%), 1 calls (0896FE2C - 0897215C, length 2253)
_S1_2_890E324 15 instructions (0.000%), 1 calls (0890E324 - 0890E360, length 16)
_S1_2_88839B8 15 instructions (0.000%), 1 calls (088839B8 - 08883A24, length 28)
_S1_2_88811D0 15 instructions (0.000%), 1 calls (088811D0 - 08881238, length 27)
_S1_2_8860008 15 instructions (0.000%), 1 calls (08860008 - 08860074, length 28)
_S1_2_88FB160 14 instructions (0.000%), 2 calls (088FB160 - 088FB178, length 7)
_S1_2_8884128 14 instructions (0.000%), 2 calls (08884128 - 08884140, length 7)
_S1_2_8858CD8 14 instructions (0.000%), 2 calls (08858CD8 - 08858CFC, length 10)
_S1_2_884A9BC 14 instructions (0.000%), 2 calls (0884A9BC - 0884A9E0, length 10)
_S1_2_898DAE0 14 instructions (0.000%), 1 calls (0898DAE0 - 0898DB14, length 14)
_S1_2_8986C84 14 instructions (0.000%), 1 calls (08986C84 - 08986CC0, length 16)
_S1_2_892FD3C 14 instructions (0.000%), 1 calls (0892FD3C - 0892FD70, length 14)
_S1_2_88DAEA4 14 instructions (0.000%), 1 calls (088DAEA4 - 088DAED8, length 14)
_S1_2_8820D4C 14 instructions (0.000%), 1 calls (08820D4C - 08820D84, length 15)
_S1_2_8809340 14 instructions (0.000%), 1 calls (088091FC - 08809358, length 88)
  Back Branch 08809354 1 times (length 88)
_S1_2_8806C50 14 instructions (0.000%), 1 calls (08806C50 - 08806C84, length 14)
_S1_2_8939D44 13 instructions (0.000%), 1 calls (08939D44 - 08939D74, length 13)
_S1_2_88B8CFC 13 instructions (0.000%), 1 calls (088B8CFC - 088B8D30, length 14)
_S1_2_8888E30 13 instructions (0.000%), 1 calls (08888E30 - 08888E60, length 13)
_S1_2_8880168 13 instructions (0.000%), 1 calls (08880168 - 0888019C, length 14)
_S1_2_89F80E4 12 instructions (0.000%), 6 calls (089F80E4 - 089F80E8, length 2)
_S1_2_89F800C 12 instructions (0.000%), 6 calls (089F800C - 089F8010, length 2)
_S1_2_89F7F24 12 instructions (0.000%), 6 calls (089F7F24 - 089F7F28, length 2)
_S1_2_89F7DA4 12 instructions (0.000%), 6 calls (089F7DA4 - 089F7DA8, length 2)
_S1_2_89F7D94 12 instructions (0.000%), 6 calls (089F7D94 - 089F7D98, length 2)
_S1_2_89F7D5C 12 instructions (0.000%), 6 calls (089F7D5C - 089F7D60, length 2)
_S1_2_892CB9C 12 instructions (0.000%), 3 calls (0892CB9C - 0892CBA8, length 4)
_S1_2_892CB30 12 instructions (0.000%), 3 calls (0892CB30 - 0892CB3C, length 4)
_S1_2_89F73B0 12 instructions (0.000%), 2 calls (089F73B0 - 089F73C4, length 6)
_S1_2_88FABE8 12 instructions (0.000%), 2 calls (088FABE8 - 088FABFC, length 6)
_S1_2_88810FC 12 instructions (0.000%), 2 calls (088810FC - 08881110, length 6)
_S1_2_88553B4 12 instructions (0.000%), 2 calls (088553B4 - 088553FC, length 19)
_S1_2_89F73D4 12 instructions (0.000%), 1 calls (089F73D4 - 089F7410, length 16)
_S1_2_89B4C6C 12 instructions (0.000%), 1 calls (089B4C6C - 089B4CA0, length 14)
_S1_2_89AAB7C 12 instructions (0.000%), 1 calls (089AAB7C - 089AABD0, length 22)
_S1_2_896B17C 12 instructions (0.000%), 1 calls (0896B17C - 0896B6BC, length 337)
_S1_2_893AE24 12 instructions (0.000%), 1 calls (0893AE24 - 0893AE54, length 13)
_S1_2_892FE18 12 instructions (0.000%), 1 calls (0892FE18 - 0892FE44, length 12)
_S1_2_891C13C 12 instructions (0.000%), 1 calls (0891C13C - 0891C18C, length 21)
_S1_2_8918988 12 instructions (0.000%), 1 calls (08918988 - 089189D8, length 21)
_S1_2_890E47C 12 instructions (0.000%), 1 calls (0890E47C - 0890E4A8, length 12)
_S1_2_88F7684 12 instructions (0.000%), 1 calls (088F7684 - 088F76B0, length 12)
_S1_2_88F6F9C 12 instructions (0.000%), 1 calls (088F6F9C - 088F701C, length 33)
_S1_2_88F4BF0 12 instructions (0.000%), 1 calls (088F4BF0 - 088F4C1C, length 12)
_S1_2_88F4B78 12 instructions (0.000%), 1 calls (088F4B78 - 088F4BEC, length 30)
_S1_2_88BB6B0 12 instructions (0.000%), 1 calls (088BB6B0 - 088BB6E0, length 13)
_S1_2_889DF68 12 instructions (0.000%), 1 calls (0889DF68 - 0889DF94, length 12)
_S1_2_8899F84 12 instructions (0.000%), 1 calls (08899F84 - 08899FB0, length 12)
_S1_2_888FD34 12 instructions (0.000%), 1 calls (0888FD34 - 0888FD60, length 12)
_S1_2_885F85C 12 instructions (0.000%), 1 calls (0885F85C - 0885F888, length 12)
_S1_2_880807C 12 instructions (0.000%), 1 calls (0880807C - 088080C0, length 18)
_S1_2_89485E0 11 instructions (0.000%), 1 calls (089485E0 - 08948608, length 11)
_S1_2_8940758 11 instructions (0.000%), 1 calls (08940758 - 08940780, length 11)
_S1_2_893E588 11 instructions (0.000%), 1 calls (0893E588 - 0893E5F0, length 27)
_S1_2_8926258 11 instructions (0.000%), 1 calls (08926258 - 08926280, length 11)
_S1_2_88F4C9C 11 instructions (0.000%), 1 calls (088F4C9C - 088F4CC4, length 11)
_S1_2_88F4C70 11 instructions (0.000%), 1 calls (088F4C70 - 088F4C98, length 11)
_S1_2_886B914 11 instructions (0.000%), 1 calls (0886B914 - 0886B948, length 14)
_S1_2_8867D88 11 instructions (0.000%), 1 calls (08867D88 - 08867F24, length 104)
_S1_2_8826A68 11 instructions (0.000%), 1 calls (08826A68 - 08826A90, length 11)
_S1_2_89F810C 10 instructions (0.000%), 5 calls (089F810C - 089F8110, length 2)
_S1_2_89F80F4 10 instructions (0.000%), 5 calls (089F80F4 - 089F80F8, length 2)
_S1_2_89F7414 10 instructions (0.000%), 1 calls (089F7414 - 089F7438, length 10)
_S1_2_89AABAC 10 instructions (0.000%), 1 calls (089AABAC - 089AABD0, length 10)
_S1_2_89730A0 10 instructions (0.000%), 1 calls (089730A0 - 08973128, length 35)
_S1_2_893DEB4 10 instructions (0.000%), 1 calls (0893DEB4 - 0893DEE0, length 12)
_S1_2_892EC40 10 instructions (0.000%), 1 calls (0892EC40 - 0892EC70, length 13)
_S1_2_88BA0FC 10 instructions (0.000%), 1 calls (088BA0FC - 088BA120, length 10)
_S1_2_88B8D34 10 instructions (0.000%), 1 calls (088B8D34 - 088B8D58, length 10)
_S1_2_8896354 10 instructions (0.000%), 1 calls (08896354 - 08896378, length 10)
_S1_2_889632C 10 instructions (0.000%), 1 calls (0889632C - 08896350, length 10)
_S1_2_888FD64 10 instructions (0.000%), 1 calls (0888FD64 - 0888FD88, length 10)
_S1_2_888409C 10 instructions (0.000%), 1 calls (0888409C - 088840C0, length 10)
_S1_2_8881DE4 10 instructions (0.000%), 1 calls (08881DE4 - 08881E14, length 13)
_S1_2_88801A0 10 instructions (0.000%), 1 calls (088801A0 - 088801C4, length 10)
_S1_2_8991AA0 9 instructions (0.000%), 3 calls (08991AA0 - 08991AA8, length 3)
_S1_2_892CB90 9 instructions (0.000%), 3 calls (0892CB90 - 0892CB98, length 3)
_S1_2_892CAF8 9 instructions (0.000%), 3 calls (0892CAF8 - 0892CB00, length 3)
_S1_2_89BA798 9 instructions (0.000%), 1 calls (089BA798 - 089BA7C4, length 12)
_S1_2_88FAC20 9 instructions (0.000%), 1 calls (088FAC20 - 088FAC40, length 9)
_S1_2_88A3294 9 instructions (0.000%), 1 calls (088A3294 - 088A32B4, length 9)
_S1_2_88840C4 9 instructions (0.000%), 1 calls (088840C4 - 088840E4, length 9)
_S1_2_884FBFC 9 instructions (0.000%), 1 calls (0884FBFC - 0884FC20, length 10)
_S1_2_881D84C 9 instructions (0.000%), 1 calls (0881D84C - 0881D86C, length 9)
_S1_2_89F8804 8 instructions (0.000%), 4 calls (089F8804 - 089F8808, length 2)
_S1_2_89F87FC 8 instructions (0.000%), 4 calls (089F87FC - 089F8800, length 2)
_S1_2_89F8674 8 instructions (0.000%), 4 calls (089F8674 - 089F8678, length 2)
_S1_2_89F8474 8 instructions (0.000%), 4 calls (089F8474 - 089F8478, length 2)
_S1_2_89F844C 8 instructions (0.000%), 4 calls (089F844C - 089F8450, length 2)
_S1_2_89F840C 8 instructions (0.000%), 4 calls (089F840C - 089F8410, length 2)
_S1_2_89F83FC 8 instructions (0.000%), 4 calls (089F83FC - 089F8400, length 2)
_S1_2_89F833C 8 instructions (0.000%), 4 calls (089F833C - 089F8340, length 2)
_S1_2_89944E0 8 instructions (0.000%), 4 calls (089944E0 - 089944E4, length 2)
_S1_2_8991A90 8 instructions (0.000%), 2 calls (08991A90 - 08991A9C, length 4)
_S1_2_89BB5A0 8 instructions (0.000%), 1 calls (089BB5A0 - 089BB5BC, length 8)
_S1_2_8940174 8 instructions (0.000%), 1 calls (08940174 - 08940190, length 8)
_S1_2_893AE04 8 instructions (0.000%), 1 calls (0893AE04 - 0893AE20, length 8)
_S1_2_893AC00 8 instructions (0.000%), 1 calls (0893AC00 - 0893AC24, length 10)
_S1_2_891C1D4 8 instructions (0.000%), 1 calls (0891C1D4 - 0891C214, length 17)
_S1_2_891C190 8 instructions (0.000%), 1 calls (0891C190 - 0891C1D0, length 17)
_S1_2_8918A20 8 instructions (0.000%), 1 calls (08918A20 - 08918A60, length 17)
_S1_2_890B9F8 8 instructions (0.000%), 1 calls (0890B9F8 - 0890BA14, length 8)
_S1_2_890B9D8 8 instructions (0.000%), 1 calls (0890B9D8 - 0890B9F4, length 8)
_S1_2_88FB7F8 8 instructions (0.000%), 1 calls (088FB7F8 - 088FB814, length 8)
_S1_2_8883998 8 instructions (0.000%), 1 calls (08883998 - 088839B4, length 8)
_S1_2_88815DC 8 instructions (0.000%), 1 calls (088815DC - 08881634, length 23)
_S1_2_884FBDC 8 instructions (0.000%), 1 calls (0884FBDC - 0884FBF8, length 8)
_S1_2_881FD7C 8 instructions (0.000%), 1 calls (0881FD7C - 0881FD98, length 8)
_S1_2_880E928 8 instructions (0.000%), 1 calls (0880E928 - 0880E944, length 8)
_S1_2_89F5624 7 instructions (0.000%), 1 calls (089F5624 - 089F563C, length 7)
_S1_2_89F5564 7 instructions (0.000%), 1 calls (089F5564 - 089F557C, length 7)
_S1_2_89F54A4 7 instructions (0.000%), 1 calls (089F54A4 - 089F54BC, length 7)
_S1_2_89F53E4 7 instructions (0.000%), 1 calls (089F53E4 - 089F53FC, length 7)
_S1_2_89E3710 7 instructions (0.000%), 1 calls (089E3710 - 089E3728, length 7)
_S1_2_89E364C 7 instructions (0.000%), 1 calls (089E364C - 089E3664, length 7)
_S1_2_89E3588 7 instructions (0.000%), 1 calls (089E3588 - 089E35A0, length 7)
_S1_2_89E34C8 7 instructions (0.000%), 1 calls (089E34C8 - 089E34E0, length 7)
_S1_2_89E3408 7 instructions (0.000%), 1 calls (089E3408 - 089E3420, length 7)
_S1_2_89E330C 7 instructions (0.000%), 1 calls (089E330C - 089E3324, length 7)
_S1_2_89D9C00 7 instructions (0.000%), 1 calls (089D9C00 - 089D9C18, length 7)
_S1_2_89D9B40 7 instructions (0.000%), 1 calls (089D9B40 - 089D9B58, length 7)
_S1_2_89D9A80 7 instructions (0.000%), 1 calls (089D9A80 - 089D9A98, length 7)
_S1_2_89D99C0 7 instructions (0.000%), 1 calls (089D99C0 - 089D99D8, length 7)
_S1_2_89D9900 7 instructions (0.000%), 1 calls (089D9900 - 089D9918, length 7)
_S1_2_898DAC4 7 instructions (0.000%), 1 calls (0898DAC4 - 0898DADC, length 7)
_S1_2_898D7D8 7 instructions (0.000%), 1 calls (0898D7D8 - 0898D7F0, length 7)
_S1_2_892C638 7 instructions (0.000%), 1 calls (0892C638 - 0892C650, length 7)
_S1_2_890A918 7 instructions (0.000%), 1 calls (0890A918 - 0890A930, length 7)
_S1_2_88A5E28 7 instructions (0.000%), 1 calls (088A5E28 - 088A5E40, length 7)
_S1_2_886C34C 7 instructions (0.000%), 1 calls (0886C34C - 0886C364, length 7)
_S1_2_883D870 7 instructions (0.000%), 1 calls (0883D870 - 0883D888, length 7)
_S1_2_88094C0 7 instructions (0.000%), 1 calls (088094C0 - 088094D8, length 7)
_S1_2_89F8434 6 instructions (0.000%), 3 calls (089F8434 - 089F8438, length 2)
_S1_2_89F8194 6 instructions (0.000%), 3 calls (089F8194 - 089F8198, length 2)
_S1_2_89F815C 6 instructions (0.000%), 3 calls (089F815C - 089F8160, length 2)
_S1_2_89F7F44 6 instructions (0.000%), 3 calls (089F7F44 - 089F7F48, length 2)
_S1_2_89F7EC4 6 instructions (0.000%), 3 calls (089F7EC4 - 089F7EC8, length 2)
_S1_2_893E474 6 instructions (0.000%), 2 calls (0893E474 - 0893E47C, length 3)
_S1_2_888D8D4 6 instructions (0.000%), 2 calls (0888D8D4 - 0888D8DC, length 3)
_S1_2_8881CB8 6 instructions (0.000%), 2 calls (08881CB8 - 08881CC0, length 3)
_S1_2_8821060 6 instructions (0.000%), 2 calls (08821060 - 08821068, length 3)
_S1_2_881FC0C 6 instructions (0.000%), 2 calls (0881FC0C - 0881FC14, length 3)
_S1_2_8880838 6 instructions (0.000%), 1 calls (08880838 - 0888084C, length 6)
_S1_2_8867634 6 instructions (0.000%), 1 calls (08867634 - 08867688, length 22)
_S1_2_88553A8 6 instructions (0.000%), 1 calls (088553A8 - 088553FC, length 22)
_S1_2_89BB2CC 5 instructions (0.000%), 1 calls (089BB2CC - 089BB2DC, length 5)
_S1_2_8918E24 5 instructions (0.000%), 1 calls (08918E24 - 08918E34, length 5)
_S1_2_88F03F8 5 instructions (0.000%), 1 calls (088F03F8 - 088F0408, length 5)
_S1_2_88B968C 5 instructions (0.000%), 1 calls (088B968C - 088B969C, length 5)
_S1_2_88553EC 5 instructions (0.000%), 1 calls (088553EC - 088553FC, length 5)
_S1_2_89F866C 4 instructions (0.000%), 2 calls (089F866C - 089F8670, length 2)
_S1_2_89F865C 4 instructions (0.000%), 2 calls (089F865C - 089F8660, length 2)
_S1_2_89F8644 4 instructions (0.000%), 2 calls (089F8644 - 089F8648, length 2)
_S1_2_89F8634 4 instructions (0.000%), 2 calls (089F8634 - 089F8638, length 2)
_S1_2_89F8404 4 instructions (0.000%), 2 calls (089F8404 - 089F8408, length 2)
_S1_2_89F83F4 4 instructions (0.000%), 2 calls (089F83F4 - 089F83F8, length 2)
_S1_2_89F8304 4 instructions (0.000%), 2 calls (089F8304 - 089F8308, length 2)
_S1_2_89F7DD4 4 instructions (0.000%), 2 calls (089F7DD4 - 089F7DD8, length 2)
_S1_2_886D9BC 4 instructions (0.000%), 2 calls (0886D9BC - 0886D9C0, length 2)
_S1_2_89BB2EC 4 instructions (0.000%), 1 calls (089BB2EC - 089BB2F8, length 4)
_S1_2_8993F50 4 instructions (0.000%), 1 calls (08993F50 - 08993F5C, length 4)
_S1_2_8993F40 4 instructions (0.000%), 1 calls (08993F40 - 08993F4C, length 4)
_S1_2_8993F30 4 instructions (0.000%), 1 calls (08993F30 - 08993F3C, length 4)
_S1_2_8993F20 4 instructions (0.000%), 1 calls (08993F20 - 08993F2C, length 4)
_S1_2_892E4E8 4 instructions (0.000%), 1 calls (0892E4E8 - 0892E4F4, length 4)
_S1_2_892E4D8 4 instructions (0.000%), 1 calls (0892E4D8 - 0892E4E4, length 4)
_S1_2_892E4C8 4 instructions (0.000%), 1 calls (0892E4C8 - 0892E4D4, length 4)
_S1_2_892E4B8 4 instructions (0.000%), 1 calls (0892E4B8 - 0892E4C4, length 4)
_S1_2_8884AC8 4 instructions (0.000%), 1 calls (08884AC8 - 08884AD4, length 4)
_S1_2_88842D0 4 instructions (0.000%), 1 calls (088842D0 - 088842DC, length 4)
_S1_2_89F743C 3 instructions (0.000%), 1 calls (089F743C - 089F7444, length 3)
_S1_2_89F71E8 3 instructions (0.000%), 1 calls (089F71E8 - 089F71F0, length 3)
_S1_2_89BB2E0 3 instructions (0.000%), 1 calls (089BB2E0 - 089BB2E8, length 3)
_S1_2_89A42A4 3 instructions (0.000%), 1 calls (089A42A4 - 089A42AC, length 3)
_S1_2_89A4298 3 instructions (0.000%), 1 calls (089A4298 - 089A42A0, length 3)
_S1_2_893D5D8 3 instructions (0.000%), 1 calls (0893D5D8 - 0893D5E0, length 3)
_S1_2_890F75C 3 instructions (0.000%), 1 calls (0890F75C - 0890F764, length 3)
_S1_2_890B668 3 instructions (0.000%), 1 calls (0890B668 - 0890B670, length 3)
_S1_2_88F7020 3 instructions (0.000%), 1 calls (088F7020 - 088F7028, length 3)
_S1_2_8887FCC 3 instructions (0.000%), 1 calls (08887FCC - 08887FD4, length 3)
_S1_2_88840F0 3 instructions (0.000%), 1 calls (088840F0 - 088840F8, length 3)
_S1_2_884E3B4 3 instructions (0.000%), 1 calls (0884E3B4 - 0884E3BC, length 3)
_S1_2_881D87C 3 instructions (0.000%), 1 calls (0881D87C - 0881D884, length 3)
_S1_2_881D870 3 instructions (0.000%), 1 calls (0881D870 - 0881D878, length 3)
_S1_2_89F880C 2 instructions (0.000%), 1 calls (089F880C - 089F8810, length 2)
_S1_2_89F867C 2 instructions (0.000%), 1 calls (089F867C - 089F8680, length 2)
_S1_2_89F8664 2 instructions (0.000%), 1 calls (089F8664 - 089F8668, length 2)
_S1_2_89F8654 2 instructions (0.000%), 1 calls (089F8654 - 089F8658, length 2)
_S1_2_89F864C 2 instructions (0.000%), 1 calls (089F864C - 089F8650, length 2)
_S1_2_89F863C 2 instructions (0.000%), 1 calls (089F863C - 089F8640, length 2)
_S1_2_89F84AC 2 instructions (0.000%), 1 calls (089F84AC - 089F84B0, length 2)
_S1_2_89F84A4 2 instructions (0.000%), 1 calls (089F84A4 - 089F84A8, length 2)
_S1_2_89F838C 2 instructions (0.000%), 1 calls (089F838C - 089F8390, length 2)
_S1_2_89F8314 2 instructions (0.000%), 1 calls (089F8314 - 089F8318, length 2)
_S1_2_89F82FC 2 instructions (0.000%), 1 calls (089F82FC - 089F8300, length 2)
_S1_2_89F82F4 2 instructions (0.000%), 1 calls (089F82F4 - 089F82F8, length 2)
_S1_2_89F82D4 2 instructions (0.000%), 1 calls (089F82D4 - 089F82D8, length 2)
_S1_2_89F8104 2 instructions (0.000%), 1 calls (089F8104 - 089F8108, length 2)
_S1_2_89F80FC 2 instructions (0.000%), 1 calls (089F80FC - 089F8100, length 2)
_S1_2_89F80EC 2 instructions (0.000%), 1 calls (089F80EC - 089F80F0, length 2)
_S1_2_89F80DC 2 instructions (0.000%), 1 calls (089F80DC - 089F80E0, length 2)
_S1_2_89F80D4 2 instructions (0.000%), 1 calls (089F80D4 - 089F80D8, length 2)
_S1_2_89F80CC 2 instructions (0.000%), 1 calls (089F80CC - 089F80D0, length 2)
_S1_2_89F80C4 2 instructions (0.000%), 1 calls (089F80C4 - 089F80C8, length 2)
_S1_2_89F80AC 2 instructions (0.000%), 1 calls (089F80AC - 089F80B0, length 2)
_S1_2_89F806C 2 instructions (0.000%), 1 calls (089F806C - 089F8070, length 2)
_S1_2_89F8054 2 instructions (0.000%), 1 calls (089F8054 - 089F8058, length 2)
_S1_2_89F8044 2 instructions (0.000%), 1 calls (089F8044 - 089F8048, length 2)
_S1_2_89F8034 2 instructions (0.000%), 1 calls (089F8034 - 089F8038, length 2)
_S1_2_89F7FCC 2 instructions (0.000%), 1 calls (089F7FCC - 089F7FD0, length 2)
_S1_2_89F7F74 2 instructions (0.000%), 1 calls (089F7F74 - 089F7F78, length 2)
_S1_2_89F7F14 2 instructions (0.000%), 1 calls (089F7F14 - 089F7F18, length 2)
_S1_2_89F7EE4 2 instructions (0.000%), 1 calls (089F7EE4 - 089F7EE8, length 2)
_S1_2_89F7ECC 2 instructions (0.000%), 1 calls (089F7ECC - 089F7ED0, length 2)
_S1_2_89F7EBC 2 instructions (0.000%), 1 calls (089F7EBC - 089F7EC0, length 2)
_S1_2_89F7E9C 2 instructions (0.000%), 1 calls (089F7E9C - 089F7EA0, length 2)
_S1_2_89F7E84 2 instructions (0.000%), 1 calls (089F7E84 - 089F7E88, length 2)
_S1_2_89F7E7C 2 instructions (0.000%), 1 calls (089F7E7C - 089F7E80, length 2)
_S1_2_89F7E74 2 instructions (0.000%), 1 calls (089F7E74 - 089F7E78, length 2)
_S1_2_89F7E6C 2 instructions (0.000%), 1 calls (089F7E6C - 089F7E70, length 2)
_S1_2_89F7E44 2 instructions (0.000%), 1 calls (089F7E44 - 089F7E48, length 2)
_S1_2_89F7E34 2 instructions (0.000%), 1 calls (089F7E34 - 089F7E38, length 2)
_S1_2_89F7E24 2 instructions (0.000%), 1 calls (089F7E24 - 089F7E28, length 2)
_S1_2_89F7E0C 2 instructions (0.000%), 1 calls (089F7E0C - 089F7E10, length 2)
_S1_2_88F7DAC 2 instructions (0.000%), 1 calls (088F7DAC - 088F7DB0, length 2)
_S1_2_88940A4 2 instructions (0.000%), 1 calls (088940A4 - 088940A8, length 2)
_S1_2_88840E8 2 instructions (0.000%), 1 calls (088840E8 - 088840EC, length 2)
_S1_2_8811D54 (memcpy) 0 instructions (0.000%), 1,043,146 calls (08811D54 - 08811E5C, length 67)
_S1_2_890C8CC (nop) 0 instructions (0.000%), 439,225 calls (0890C8CC - 0890C8D0, length 2)
_S1_2_890C8C4 (nop) 0 instructions (0.000%), 439,225 calls (0890C8C4 - 0890C8C8, length 2)
_S1_2_8812180 (memset) 0 instructions (0.000%), 195,906 calls (08812180 - 08812234, length 46)
_S1_2_8814F00 (strcmp) 0 instructions (0.000%), 195,500 calls (08814F00 - 08814F70, length 29)
_S1_2_8815078 (strlen) 0 instructions (0.000%), 92,437 calls (08815078 - 0881508C, length 6)
_S1_2_893DD4C (nop) 0 instructions (0.000%), 27,590 calls (0893DD4C - 0893DD50, length 2)
_S1_2_893CE94 (nop) 0 instructions (0.000%), 23,316 calls (0893CE94 - 0893CE98, length 2)
_S1_2_8885DC4 (nop) 0 instructions (0.000%), 17,973 calls (08885DC4 - 08885DC8, length 2)
_S1_2_888610C (nop) 0 instructions (0.000%), 8,913 calls (0888610C - 08886110, length 2)
_S1_2_8991F68 (nop) 0 instructions (0.000%), 8,887 calls (08991F68 - 08991F6C, length 2)
_S1_2_881FBF8 (nop) 0 instructions (0.000%), 4,860 calls (0881FBF8 - 0881FBFC, length 2)
_S1_2_881C0A4 (nop) 0 instructions (0.000%), 4,860 calls (0881C0A4 - 0881C0A8, length 2)
_S1_2_88791FC (nop) 0 instructions (0.000%), 4,722 calls (088791FC - 08879200, length 2)
_S1_2_8863850 (nop) 0 instructions (0.000%), 3,506 calls (08863850 - 08863854, length 2)
_S1_2_8814E00 (strchr) 0 instructions (0.000%), 2,257 calls (08814E00 - 08814EFC, length 64)
_S1_2_898B54C (ULongIntegerDiv) 0 instructions (0.000%), 1,555 calls (0898B54C - 0898BABC, length 349)
_S1_2_8884AD8 (nop) 0 instructions (0.000%), 1,511 calls (08884AD8 - 08884ADC, length 2)
_S1_2_8863A34 (nop) 0 instructions (0.000%), 210 calls (08863A34 - 08863A38, length 2)
_S1_2_89489F8 (nop) 0 instructions (0.000%), 95 calls (089489F8 - 089489FC, length 2)
_S1_2_88A328C (nop) 0 instructions (0.000%), 6 calls (088A328C - 088A3290, length 2)
_S1_2_89112CC (nop) 0 instructions (0.000%), 4 calls (089112CC - 089112D0, length 2)
_S1_2_892E5AC (nop) 0 instructions (0.000%), 3 calls (0892E5AC - 0892E5B0, length 2)
_S1_2_8864664 (nop) 0 instructions (0.000%), 2 calls (08864664 - 08864668, length 2)
_S1_2_89F53DC (nop) 0 instructions (0.000%), 1 calls (089F53DC - 089F53E0, length 2)
_S1_2_8991658 (nop) 0 instructions (0.000%), 1 calls (08991658 - 0899165C, length 2)
_S1_2_893DD54 (nop) 0 instructions (0.000%), 1 calls (0893DD54 - 0893DD58, length 2)
_S1_2_8936BAC (nop) 0 instructions (0.000%), 1 calls (08936BAC - 08936BB0, length 2)
_S1_2_890C220 (nop) 0 instructions (0.000%), 1 calls (0890C220 - 0890C224, length 2)
_S1_2_88F7DA4 (nop) 0 instructions (0.000%), 1 calls (088F7DA4 - 088F7DA8, length 2)
_S1_2_88BA0F4 (nop) 0 instructions (0.000%), 1 calls (088BA0F4 - 088BA0F8, length 2)
_S1_2_8880BB8 (nop) 0 instructions (0.000%), 1 calls (08880BB8 - 08880BBC, length 2)
_S1_2_8880830 (nop) 0 instructions (0.000%), 1 calls (08880830 - 08880834, length 2)
_S1_2_887C2CC (nop) 0 instructions (0.000%), 1 calls (0887C2CC - 0887C2D0, length 2)
_S1_2_887C2C4 (nop) 0 instructions (0.000%), 1 calls (0887C2C4 - 0887C2C8, length 2)
_S1_2_885F5B0 (nop) 0 instructions (0.000%), 1 calls (0885F5B0 - 0885F5B4, length 2)
------------------ GEProfiler ----------------------
GE list count: 8915
Texture load count: 290, average 0.0 per GE list
Copy GE to memory: 0, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 258986ms, average 29.1ms per GE list, max FPS is 34.4
prim: called 13091632 times, average 1468.5 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=36: used 2489730 times in PRIM, average 279.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=36: used 2291186 times in PRIM, average 257.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(8)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=64: used 2090876 times in PRIM, average 234.5 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(7)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=60: used 2000003 times in PRIM, average 224.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=40: used 1705401 times in PRIM, average 191.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=44: used 756666 times in PRIM, average 84.9 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=48: used 490184 times in PRIM, average 55.0 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 452386 times in PRIM, average 50.7 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=52: used 333918 times in PRIM, average 37.5 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(6)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=56: used 190799 times in PRIM, average 21.4 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_8BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(1)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=12: used 176314 times in PRIM, average 19.8 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 70116 times in PRIM, average 7.9 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_8BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(1)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=9: used 16620 times in PRIM, average 1.9 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 9341 times in PRIM, average 1.0 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 8985 times in PRIM, average 1.0 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_8BIT|GU_INDEX_16BIT|GU_TRANSFORM_3D size=8: used 4545 times in PRIM, average 0.5 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_8BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(2)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=10: used 3496 times in PRIM, average 0.4 per GE list
GU_TEXTURE_8BIT|GU_VERTEX_8BIT|GU_INDEX_16BIT|GU_TRANSFORM_3D size=5: used 479 times in PRIM, average 0.1 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_VERTEX_8BIT|GU_INDEX_16BIT|GU_TRANSFORM_3D size=8: used 441 times in PRIM, average 0.0 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_8BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(2)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=12: used 90 times in PRIM, average 0.0 per GE list
GU_TEXTURE_8BIT|GU_VERTEX_8BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(2)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=7: used 56 times in PRIM, average 0.0 per GE list
