Compilation time 6374ms, 3658 calls, average 1.7ms, longest 183ms
CodeBlocks profiling information (533,701,627 total cycles):
_S1_2_8A2C0B4 33,132,816 instructions (6.208%), 65,277 calls (08A2C0B4 - 08A2C5F0, length 336)
    08A2C0B4:[27BDFF40]: addiu      $sp, $sp, -192
    08A2C0B8:[AFBF004C]: sw         $ra, 76($sp)
    08A2C0BC:[AFBE0048]: sw         $fp, 72($sp)
    08A2C0C0:[AFB70044]: sw         $s7, 68($sp)
    08A2C0C4:[AFB60040]: sw         $s6, 64($sp)
    08A2C0C8:[AFB5003C]: sw         $s5, 60($sp)
    08A2C0CC:[AFB40038]: sw         $s4, 56($sp)
    08A2C0D0:[AFB30034]: sw         $s3, 52($sp)
    08A2C0D4:[AFB20030]: sw         $s2, 48($sp)
    08A2C0D8:[AFB1002C]: sw         $s1, 44($sp)
    08A2C0DC:[AFB00028]: sw         $s0, 40($sp)
    08A2C0E0:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A2C0E4:[E7B40020]: swc1       $f20, 32($sp)
    08A2C0E8:[AFA50070]: sw         $a1, 112($sp)
    08A2C0EC:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    08A2C0F0:[AFA7006C]: sw         $a3, 108($sp)
    08A2C0F4:[10600132]: beq        $v1, $zr, 0x08A2C5C0
    08A2C0F8:[A3A8006B]: sb         $t0, 107($sp)
    08A2C0FC:[90630000]: lbu        $v1, 0($v1)
    08A2C100:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    08A2C104:[54600005]: bnel       $v1, $zr, 0x08A2C11C
    08A2C108:[7C031C20]: seb        $v1, $v1
    08A2C10C:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A2C110:[8C63002C]: lw         $v1, 44($v1)
    08A2C114:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    08A2C118:[7C031C20]: seb        $v1, $v1
    08A2C11C:[54600004]: bnel       $v1, $zr, 0x08A2C130
    08A2C120:[8EC50014]: lw         $a1, 20($s6)
    08A2C124:[10000127]: b          0x08A2C5C4
    08A2C128:[8FBF004C]: lw         $ra, 76($sp)
    08A2C130:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2C134:[24638684]: addiu      $v1, $v1, -31100
    08A2C138:[AFA300AC]: sw         $v1, 172($sp)
    08A2C13C:[00A01826]: xor        $v1, $a1, $zr <=> move $v1, $a1
    08A2C140:[2C630001]: sltiu      $v1, $v1, 1
    08A2C144:[AFA30058]: sw         $v1, 88($sp)
    08A2C148:[8FA30070]: lw         $v1, 112($sp)
    08A2C14C:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    08A2C150:[AFA000B0]: sw         $zr, 176($sp)
    08A2C154:[AFA000B4]: sw         $zr, 180($sp)
    08A2C158:[AFA400B8]: sw         $a0, 184($sp)
    08A2C15C:[AFA400BC]: sw         $a0, 188($sp)
    08A2C160:[10600114]: beq        $v1, $zr, 0x08A2C5B4
    08A2C164:[AFA00060]: sw         $zr, 96($sp)
    08A2C168:[AFA0005C]: sw         $zr, 92($sp)
    08A2C16C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08A2C170:[8FA20058]: lw         $v0, 88($sp)
    08A2C174:[50400033]: beql       $v0, $zr, 0x08A2C244
    08A2C178:[8EC20004]: lw         $v0, 4($s6)
    08A2C17C:[8EC30004]: lw         $v1, 4($s6)
    08A2C180:[8FA2005C]: lw         $v0, 92($sp)
    08A2C184:[00629821]: addu       $s3, $v1, $v0
    08A2C188:[83A2006B]: lb         $v0, 107($sp)
    08A2C18C:[5040000E]: beql       $v0, $zr, 0x08A2C1C8
    08A2C190:[8665000A]: lh         $a1, 10($s3)
    08A2C194:[8EC40000]: lw         $a0, 0($s6)
    08A2C198:[7E621E00]: ext        $v0, $s3, 24, 4
    08A2C19C:[00021C00]: sll        $v1, $v0, 0x0010
    08A2C1A0:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    08A2C1A4:[00621025]: or         $v0, $v1, $v0
    08A2C1A8:[00902021]: addu       $a0, $a0, $s0
    08A2C1AC:[AC820034]: sw         $v0, 52($a0)
    08A2C1B0:[00131A00]: sll        $v1, $s3, 0x0008
    08A2C1B4:[00031A02]: srl        $v1, $v1, 0x0008
    08A2C1B8:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    08A2C1BC:[00621025]: or         $v0, $v1, $v0
    08A2C1C0:[AC820038]: sw         $v0, 56($a0)
    08A2C1C4:[8665000A]: lh         $a1, 10($s3)
    08A2C1C8:[8664001A]: lh         $a0, 26($s3)
    08A2C1CC:[86630008]: lh         $v1, 8($s3)
    08A2C1D0:[86620018]: lh         $v0, 24($s3)
    08A2C1D4:[00852023]: subu       $a0, $a0, $a1
    08A2C1D8:[44840000]: mtc1       $a0, $f0
    08A2C1DC:[46800120]: cvt.s.w    $f4, $f0
    08A2C1E0:[00431023]: subu       $v0, $v0, $v1
    08A2C1E4:[44820000]: mtc1       $v0, $f0
    08A2C1E8:[468000E0]: cvt.s.w    $f3, $f0
    08A2C1EC:[44850000]: mtc1       $a1, $f0
    08A2C1F0:[468000A0]: cvt.s.w    $f2, $f0
    08A2C1F4:[44830000]: mtc1       $v1, $f0
    08A2C1F8:[46800060]: cvt.s.w    $f1, $f0
    08A2C1FC:[E7A200B4]: swc1       $f2, 180($sp)
    08A2C200:[E7A100B0]: swc1       $f1, 176($sp)
    08A2C204:[46041000]: add.s      $f0, $f2, $f4
    08A2C208:[46030840]: add.s      $f1, $f1, $f3
    08A2C20C:[E7A000BC]: swc1       $f0, 188($sp)
    08A2C210:[E7A100B8]: swc1       $f1, 184($sp)
    08A2C214:[9662000C]: lhu        $v0, 12($s3)
    08A2C218:[96750000]: lhu        $s5, 0($s3)
    08A2C21C:[96640010]: lhu        $a0, 16($s3)
    08A2C220:[A7A20064]: sh         $v0, 100($sp)
    08A2C224:[96740002]: lhu        $s4, 2($s3)
    08A2C228:[00951023]: subu       $v0, $a0, $s5
    08A2C22C:[96630012]: lhu        $v1, 18($s3)
    08A2C230:[3057FFFF]: andi       $s7, $v0, -1
    08A2C234:[00741023]: subu       $v0, $v1, $s4
    08A2C238:[10000030]: b          0x08A2C2FC
    08A2C23C:[305EFFFF]: andi       $fp, $v0, -1
    08A2C244:[00509021]: addu       $s2, $v0, $s0
    08A2C248:[83A2006B]: lb         $v0, 107($sp)
    08A2C24C:[5040000E]: beql       $v0, $zr, 0x08A2C288
    08A2C250:[8645000A]: lh         $a1, 10($s2)
    08A2C254:[8EC40000]: lw         $a0, 0($s6)
    08A2C258:[7E421E00]: ext        $v0, $s2, 24, 4
    08A2C25C:[00021C00]: sll        $v1, $v0, 0x0010
    08A2C260:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    08A2C264:[00621025]: or         $v0, $v1, $v0
    08A2C268:[00902021]: addu       $a0, $a0, $s0
    08A2C26C:[AC820034]: sw         $v0, 52($a0)
    08A2C270:[00121A00]: sll        $v1, $s2, 0x0008
    08A2C274:[00031A02]: srl        $v1, $v1, 0x0008
    08A2C278:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    08A2C27C:[00621025]: or         $v0, $v1, $v0
    08A2C280:[AC820038]: sw         $v0, 56($a0)
    08A2C284:[8645000A]: lh         $a1, 10($s2)
    08A2C288:[8644003A]: lh         $a0, 58($s2)
    08A2C28C:[86430008]: lh         $v1, 8($s2)
    08A2C290:[86420038]: lh         $v0, 56($s2)
    08A2C294:[00852023]: subu       $a0, $a0, $a1
    08A2C298:[44840000]: mtc1       $a0, $f0
    08A2C29C:[46800120]: cvt.s.w    $f4, $f0
    08A2C2A0:[00431023]: subu       $v0, $v0, $v1
    08A2C2A4:[44820000]: mtc1       $v0, $f0
    08A2C2A8:[468000E0]: cvt.s.w    $f3, $f0
    08A2C2AC:[44850000]: mtc1       $a1, $f0
    08A2C2B0:[468000A0]: cvt.s.w    $f2, $f0
    08A2C2B4:[44830000]: mtc1       $v1, $f0
    08A2C2B8:[46800060]: cvt.s.w    $f1, $f0
    08A2C2BC:[E7A200B4]: swc1       $f2, 180($sp)
    08A2C2C0:[E7A100B0]: swc1       $f1, 176($sp)
    08A2C2C4:[46041000]: add.s      $f0, $f2, $f4
    08A2C2C8:[46030840]: add.s      $f1, $f1, $f3
    08A2C2CC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2C2D0:[E7A100B8]: swc1       $f1, 184($sp)
    08A2C2D4:[9642000C]: lhu        $v0, 12($s2)
    08A2C2D8:[96550000]: lhu        $s5, 0($s2)
    08A2C2DC:[96440030]: lhu        $a0, 48($s2)
    08A2C2E0:[A7A20064]: sh         $v0, 100($sp)
    08A2C2E4:[96540002]: lhu        $s4, 2($s2)
    08A2C2E8:[00951023]: subu       $v0, $a0, $s5
    08A2C2EC:[96430032]: lhu        $v1, 50($s2)
    08A2C2F0:[3057FFFF]: andi       $s7, $v0, -1
    08A2C2F4:[00741023]: subu       $v0, $v1, $s4
    08A2C2F8:[305EFFFF]: andi       $fp, $v0, -1
    08A2C2FC:[8FB1006C]: lw         $s1, 108($sp)
    08A2C300:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C304:[10000042]: b          0x08A2C410
    08A2C308:[4482A000]: mtc1       $v0, $f20
    08A2C310:[7C021420]: seb        $v0, $v0
    08A2C314:[50400024]: beql       $v0, $zr, 0x08A2C3A8
    08A2C318:[92220000]: lbu        $v0, 0($s1)
    08A2C31C:[C62C0018]: lwc1       $f12, 24($s1)
    08A2C320:[C62D001C]: lwc1       $f13, 28($s1)
    08A2C324:[0E273231]: jal        0x089CC8C4
    08A2C328:[27A400A4]: addiu      $a0, $sp, 164
    08A2C32C:[27A4008C]: addiu      $a0, $sp, 140
    08A2C330:[27A500B0]: addiu      $a1, $sp, 176
    08A2C334:[0E26BE35]: jal        0x089AF8D4
    08A2C338:[26260020]: addiu      $a2, $s1, 32
    08A2C33C:[27A40094]: addiu      $a0, $sp, 148
    08A2C340:[27A5008C]: addiu      $a1, $sp, 140
    08A2C344:[0E273228]: jal        0x089CC8A0
    08A2C348:[27A600A4]: addiu      $a2, $sp, 164
    08A2C34C:[27A4009C]: addiu      $a0, $sp, 156
    08A2C350:[26250020]: addiu      $a1, $s1, 32
    08A2C354:[0E27321F]: jal        0x089CC87C
    08A2C358:[27A60094]: addiu      $a2, $sp, 148
    08A2C35C:[27A400B0]: addiu      $a0, $sp, 176
    08A2C360:[0E26BE2F]: jal        0x089AF8BC
    08A2C364:[27A5009C]: addiu      $a1, $sp, 156
    08A2C368:[27A40074]: addiu      $a0, $sp, 116
    08A2C36C:[27A500B8]: addiu      $a1, $sp, 184
    08A2C370:[0E26BE35]: jal        0x089AF8D4
    08A2C374:[26260020]: addiu      $a2, $s1, 32
    08A2C378:[27A4007C]: addiu      $a0, $sp, 124
    08A2C37C:[27A50074]: addiu      $a1, $sp, 116
    08A2C380:[0E273228]: jal        0x089CC8A0
    08A2C384:[27A600A4]: addiu      $a2, $sp, 164
    08A2C388:[27A40084]: addiu      $a0, $sp, 132
    08A2C38C:[26250020]: addiu      $a1, $s1, 32
    08A2C390:[0E27321F]: jal        0x089CC87C
    08A2C394:[27A6007C]: addiu      $a2, $sp, 124
    08A2C398:[27A400B8]: addiu      $a0, $sp, 184
    08A2C39C:[0E26BE2F]: jal        0x089AF8BC
    08A2C3A0:[27A50084]: addiu      $a1, $sp, 132
    08A2C3A4:[92220000]: lbu        $v0, 0($s1)
    08A2C3A8:[30420004]: andi       $v0, $v0, 4
    08A2C3AC:[7C021420]: seb        $v0, $v0
    08A2C3B0:[50400010]: beql       $v0, $zr, 0x08A2C3F4
    08A2C3B4:[92220000]: lbu        $v0, 0($s1)
    08A2C3B8:[C6240004]: lwc1       $f4, 4($s1)
    08A2C3BC:[C7A000B0]: lwc1       $f0, 176($sp)
    08A2C3C0:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2C3C4:[C7A200B4]: lwc1       $f2, 180($sp)
    08A2C3C8:[460400C0]: add.s      $f3, $f0, $f4
    08A2C3CC:[E7A300B0]: swc1       $f3, 176($sp)
    08A2C3D0:[46040840]: add.s      $f1, $f1, $f4
    08A2C3D4:[C6230008]: lwc1       $f3, 8($s1)
    08A2C3D8:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2C3DC:[E7A100B8]: swc1       $f1, 184($sp)
    08A2C3E0:[46031040]: add.s      $f1, $f2, $f3
    08A2C3E4:[46030000]: add.s      $f0, $f0, $f3
    08A2C3E8:[E7A100B4]: swc1       $f1, 180($sp)
    08A2C3EC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2C3F0:[92220000]: lbu        $v0, 0($s1)
    08A2C3F4:[30420008]: andi       $v0, $v0, 8
    08A2C3F8:[7C021420]: seb        $v0, $v0
    08A2C3FC:[50400004]: beql       $v0, $zr, 0x08A2C410
    08A2C400:[8E31002C]: lw         $s1, 44($s1)
    08A2C404:[C6200028]: lwc1       $f0, 40($s1)
    08A2C408:[4600A502]: mul.s      $f20, $f20, $f0
    08A2C40C:[8E31002C]: lw         $s1, 44($s1)
    08A2C410:[5220000C]: beql       $s1, $zr, 0x08A2C444
    08A2C414:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C418:[92230000]: lbu        $v1, 0($s1)
    08A2C41C:[14600005]: bne        $v1, $zr, 0x08A2C434
    08A2C420:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A2C424:[8E22002C]: lw         $v0, 44($s1)
    08A2C428:[54400003]: bnel       $v0, $zr, 0x08A2C438
    08A2C42C:[7C041420]: seb        $v0, $a0
    08A2C430:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A2C434:[7C041420]: seb        $v0, $a0
    08A2C438:[5440FFB5]: bnel       $v0, $zr, 0x08A2C310
    08A2C43C:[30620001]: andi       $v0, $v1, 1
    08A2C440:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C444:[44820000]: mtc1       $v0, $f0
    08A2C448:[4614003C]: c.lt.s     $f0, $f20
    08A2C44C:[00000000]: nop
    08A2C450:[45020004]: bc1fl      0x08A2C464
    08A2C454:[4600A006]: mov.s      $f0, $f20
    08A2C458:[10000003]: b          0x08A2C468
    08A2C45C:[44800800]: mtc1       $zr, $f1
    08A2C464:[44800800]: mtc1       $zr, $f1
    08A2C468:[4600083F]: c.ngt.s    $f1, $f0
    08A2C46C:[00000000]: nop
    08A2C470:[45030004]: bc1tl      0x08A2C484
    08A2C474:[46000046]: mov.s      $f1, $f0
    08A2C478:[10000003]: b          0x08A2C488
    08A2C47C:[8FA20058]: lw         $v0, 88($sp)
    08A2C484:[8FA20058]: lw         $v0, 88($sp)
    08A2C488:[50400022]: beql       $v0, $zr, 0x08A2C514
    08A2C48C:[3C02437F]: lui        $v0, 0x437F <=> li $v0, 0x437F0000
    08A2C490:[3C02437F]: lui        $v0, 0x437F <=> li $v0, 0x437F0000
    08A2C494:[44820000]: mtc1       $v0, $f0
    08A2C498:[46010002]: mul.s      $f0, $f0, $f1
    08A2C49C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A2C4A0:[4600000D]: trunc.w.s  $f0, $f0
    08A2C4A4:[44020000]: mfc1       $v0, $f0
    08A2C4A8:[0E205CD5]: jal        0x08817354
    08A2C4AC:[304500FF]: andi       $a1, $v0, 255
    08A2C4B0:[C7A000B4]: lwc1       $f0, 180($sp)
    08A2C4B4:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2C4B8:[97A20064]: lhu        $v0, 100($sp)
    08A2C4BC:[4600008D]: trunc.w.s  $f2, $f0
    08A2C4C0:[C7A300B0]: lwc1       $f3, 176($sp)
    08A2C4C4:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    08A2C4C8:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    08A2C4CC:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08A2C4D0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A2C4D4:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2C4D8:[44061000]: mfc1       $a2, $f2
    08A2C4DC:[4600188D]: trunc.w.s  $f2, $f3
    08A2C4E0:[AFB70000]: sw         $s7, 0($sp)
    08A2C4E4:[AFBE0004]: sw         $fp, 4($sp)
    08A2C4E8:[4600084D]: trunc.w.s  $f1, $f1
    08A2C4EC:[4600000D]: trunc.w.s  $f0, $f0
    08A2C4F0:[44051000]: mfc1       $a1, $f2
    08A2C4F4:[44020800]: mfc1       $v0, $f1
    08A2C4F8:[00454023]: subu       $t0, $v0, $a1
    08A2C4FC:[44020000]: mfc1       $v0, $f0
    08A2C500:[0E205CC2]: jal        0x08817308
    08A2C504:[00464823]: subu       $t1, $v0, $a2
    08A2C508:[10000020]: b          0x08A2C58C
    08A2C50C:[8FA3005C]: lw         $v1, 92($sp)
    08A2C514:[44820000]: mtc1       $v0, $f0
    08A2C518:[46010002]: mul.s      $f0, $f0, $f1
    08A2C51C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A2C520:[4600000D]: trunc.w.s  $f0, $f0
    08A2C524:[44020000]: mfc1       $v0, $f0
    08A2C528:[0E205C67]: jal        0x0881719C
    08A2C52C:[304500FF]: andi       $a1, $v0, 255
    08A2C530:[C7A000B4]: lwc1       $f0, 180($sp)
    08A2C534:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2C538:[97A20064]: lhu        $v0, 100($sp)
    08A2C53C:[4600008D]: trunc.w.s  $f2, $f0
    08A2C540:[C7A300B0]: lwc1       $f3, 176($sp)
    08A2C544:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    08A2C548:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    08A2C54C:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08A2C550:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A2C554:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2C558:[44061000]: mfc1       $a2, $f2
    08A2C55C:[4600188D]: trunc.w.s  $f2, $f3
    08A2C560:[AFB70000]: sw         $s7, 0($sp)
    08A2C564:[AFBE0004]: sw         $fp, 4($sp)
    08A2C568:[4600084D]: trunc.w.s  $f1, $f1
    08A2C56C:[4600000D]: trunc.w.s  $f0, $f0
    08A2C570:[44051000]: mfc1       $a1, $f2
    08A2C574:[44020800]: mfc1       $v0, $f1
    08A2C578:[00454023]: subu       $t0, $v0, $a1
    08A2C57C:[44020000]: mfc1       $v0, $f0
    08A2C580:[0E205C4A]: jal        0x08817128
    08A2C584:[00464823]: subu       $t1, $v0, $a2
    08A2C588:[8FA3005C]: lw         $v1, 92($sp)
    08A2C58C:[24630020]: addiu      $v1, $v1, 32
    08A2C590:[AFA3005C]: sw         $v1, 92($sp)
    08A2C594:[8FA30060]: lw         $v1, 96($sp)
    08A2C598:[24630001]: addiu      $v1, $v1, 1
    08A2C59C:[AFA30060]: sw         $v1, 96($sp)
    08A2C5A0:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08A2C5A4:[8FA30070]: lw         $v1, 112($sp)
    08A2C5A8:[0083182B]: sltu       $v1, $a0, $v1
    08A2C5AC:[1460FEF0]: bne        $v1, $zr, 0x08A2C170
    08A2C5B0:[26100040]: addiu      $s0, $s0, 64
    08A2C5B4:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2C5B8:[24638684]: addiu      $v1, $v1, -31100
    08A2C5BC:[AFA300AC]: sw         $v1, 172($sp)
    08A2C5C0:[8FBF004C]: lw         $ra, 76($sp)
    08A2C5C4:[8FBE0048]: lw         $fp, 72($sp)
    08A2C5C8:[8FB70044]: lw         $s7, 68($sp)
    08A2C5CC:[8FB60040]: lw         $s6, 64($sp)
    08A2C5D0:[8FB5003C]: lw         $s5, 60($sp)
    08A2C5D4:[8FB40038]: lw         $s4, 56($sp)
    08A2C5D8:[8FB30034]: lw         $s3, 52($sp)
    08A2C5DC:[8FB20030]: lw         $s2, 48($sp)
    08A2C5E0:[8FB1002C]: lw         $s1, 44($sp)
    08A2C5E4:[8FB00028]: lw         $s0, 40($sp)
    08A2C5E8:[C7B40020]: lwc1       $f20, 32($sp)
    08A2C5EC:[03E00008]: jr         $ra
    08A2C5F0:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 08A2C438 228,510 times (length 76)
    08A2C2FC:[8FB1006C]: lw         $s1, 108($sp)
    08A2C300:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C304:[10000042]: b          0x08A2C410
    08A2C308:[4482A000]: mtc1       $v0, $f20
--> 08A2C310:[7C021420]: seb        $v0, $v0
    08A2C314:[50400024]: beql       $v0, $zr, 0x08A2C3A8
    08A2C318:[92220000]: lbu        $v0, 0($s1)
    08A2C31C:[C62C0018]: lwc1       $f12, 24($s1)
    08A2C320:[C62D001C]: lwc1       $f13, 28($s1)
    08A2C324:[0E273231]: jal        0x089CC8C4
    08A2C328:[27A400A4]: addiu      $a0, $sp, 164
    08A2C32C:[27A4008C]: addiu      $a0, $sp, 140
    08A2C330:[27A500B0]: addiu      $a1, $sp, 176
    08A2C334:[0E26BE35]: jal        0x089AF8D4
    08A2C338:[26260020]: addiu      $a2, $s1, 32
    08A2C33C:[27A40094]: addiu      $a0, $sp, 148
    08A2C340:[27A5008C]: addiu      $a1, $sp, 140
    08A2C344:[0E273228]: jal        0x089CC8A0
    08A2C348:[27A600A4]: addiu      $a2, $sp, 164
    08A2C34C:[27A4009C]: addiu      $a0, $sp, 156
    08A2C350:[26250020]: addiu      $a1, $s1, 32
    08A2C354:[0E27321F]: jal        0x089CC87C
    08A2C358:[27A60094]: addiu      $a2, $sp, 148
    08A2C35C:[27A400B0]: addiu      $a0, $sp, 176
    08A2C360:[0E26BE2F]: jal        0x089AF8BC
    08A2C364:[27A5009C]: addiu      $a1, $sp, 156
    08A2C368:[27A40074]: addiu      $a0, $sp, 116
    08A2C36C:[27A500B8]: addiu      $a1, $sp, 184
    08A2C370:[0E26BE35]: jal        0x089AF8D4
    08A2C374:[26260020]: addiu      $a2, $s1, 32
    08A2C378:[27A4007C]: addiu      $a0, $sp, 124
    08A2C37C:[27A50074]: addiu      $a1, $sp, 116
    08A2C380:[0E273228]: jal        0x089CC8A0
    08A2C384:[27A600A4]: addiu      $a2, $sp, 164
    08A2C388:[27A40084]: addiu      $a0, $sp, 132
    08A2C38C:[26250020]: addiu      $a1, $s1, 32
    08A2C390:[0E27321F]: jal        0x089CC87C
    08A2C394:[27A6007C]: addiu      $a2, $sp, 124
    08A2C398:[27A400B8]: addiu      $a0, $sp, 184
    08A2C39C:[0E26BE2F]: jal        0x089AF8BC
    08A2C3A0:[27A50084]: addiu      $a1, $sp, 132
    08A2C3A4:[92220000]: lbu        $v0, 0($s1)
    08A2C3A8:[30420004]: andi       $v0, $v0, 4
    08A2C3AC:[7C021420]: seb        $v0, $v0
    08A2C3B0:[50400010]: beql       $v0, $zr, 0x08A2C3F4
    08A2C3B4:[92220000]: lbu        $v0, 0($s1)
    08A2C3B8:[C6240004]: lwc1       $f4, 4($s1)
    08A2C3BC:[C7A000B0]: lwc1       $f0, 176($sp)
    08A2C3C0:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2C3C4:[C7A200B4]: lwc1       $f2, 180($sp)
    08A2C3C8:[460400C0]: add.s      $f3, $f0, $f4
    08A2C3CC:[E7A300B0]: swc1       $f3, 176($sp)
    08A2C3D0:[46040840]: add.s      $f1, $f1, $f4
    08A2C3D4:[C6230008]: lwc1       $f3, 8($s1)
    08A2C3D8:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2C3DC:[E7A100B8]: swc1       $f1, 184($sp)
    08A2C3E0:[46031040]: add.s      $f1, $f2, $f3
    08A2C3E4:[46030000]: add.s      $f0, $f0, $f3
    08A2C3E8:[E7A100B4]: swc1       $f1, 180($sp)
    08A2C3EC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2C3F0:[92220000]: lbu        $v0, 0($s1)
    08A2C3F4:[30420008]: andi       $v0, $v0, 8
    08A2C3F8:[7C021420]: seb        $v0, $v0
    08A2C3FC:[50400004]: beql       $v0, $zr, 0x08A2C410
    08A2C400:[8E31002C]: lw         $s1, 44($s1)
    08A2C404:[C6200028]: lwc1       $f0, 40($s1)
    08A2C408:[4600A502]: mul.s      $f20, $f20, $f0
    08A2C40C:[8E31002C]: lw         $s1, 44($s1)
    08A2C410:[5220000C]: beql       $s1, $zr, 0x08A2C444
    08A2C414:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C418:[92230000]: lbu        $v1, 0($s1)
    08A2C41C:[14600005]: bne        $v1, $zr, 0x08A2C434
    08A2C420:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A2C424:[8E22002C]: lw         $v0, 44($s1)
    08A2C428:[54400003]: bnel       $v0, $zr, 0x08A2C438
    08A2C42C:[7C041420]: seb        $v0, $a0
    08A2C430:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A2C434:[7C041420]: seb        $v0, $a0
--> 08A2C438:[5440FFB5]: bnel       $v0, $zr, 0x08A2C310
    08A2C43C:[30620001]: andi       $v0, $v1, 1
    08A2C440:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2C444:[44820000]: mtc1       $v0, $f0
    08A2C448:[4614003C]: c.lt.s     $f0, $f20
  Back Branch 08A2C5AC 212,184 times (length 273)
_S1_2_8A82144 17,090,115 instructions (3.202%), 195,976 calls (08A82144 - 08A821BC, length 31)
    08A82144:[27BDFFE0]: addiu      $sp, $sp, -32
    08A82148:[27A70000]: addiu      $a3, $sp, 0
    08A8214C:[D8A40000]: lv.q       C100.q, 0($a1)
    08A82150:[D8A50010]: lv.q       C110.q, 16($a1)
    08A82154:[D8A60020]: lv.q       C120.q, 32($a1)
    08A82158:[D8A70030]: lv.q       C130.q, 48($a1)
    08A8215C:[D8C80000]: lv.q       C200.q, 0($a2)
    08A82160:[F188A480]: VTFM4.q    C000.q, E100.q, C200.q
    08A82164:[F8E00000]: sv.q       C000.q, 0($a3)
    08A82168:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08A8216C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A82170:[44800800]: mtc1       $zr, $f1
    08A82174:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A82178:[27A6001C]: addiu      $a2, $sp, 28
    08A8217C:[D8810000]: lv.q       C010.q, 0($a0)
    08A82180:[D8E20000]: lv.q       C020.q, 0($a3)
    08A82184:[64828180]: vdot.q     S000.s, C010.q, C020.q
    08A82188:[E8C00000]: sv.s       S000.s, 0($a2)
    08A8218C:[C7A0001C]: lwc1       $f0, 28($sp)
    08A82190:[4601003C]: c.lt.s     $f0, $f1
    08A82194:[00000000]: nop
    08A82198:[45020004]: bc1fl      0x08A821AC
    08A8219C:[25080001]: addiu      $t0, $t0, 1
    08A821A0:[01051804]: sllv       $v1, $a1, $t0
    08A821A4:[00431025]: or         $v0, $v0, $v1
    08A821A8:[25080001]: addiu      $t0, $t0, 1
    08A821AC:[29030006]: slti       $v1, $t0, 6
    08A821B0:[1460FFF2]: bne        $v1, $zr, 0x08A8217C
    08A821B4:[24840010]: addiu      $a0, $a0, 16
    08A821B8:[03E00008]: jr         $ra
    08A821BC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08A821B0 1,175,850 times (length 15)
    08A82168:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08A8216C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A82170:[44800800]: mtc1       $zr, $f1
    08A82174:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A82178:[27A6001C]: addiu      $a2, $sp, 28
--> 08A8217C:[D8810000]: lv.q       C010.q, 0($a0)
    08A82180:[D8E20000]: lv.q       C020.q, 0($a3)
    08A82184:[64828180]: vdot.q     S000.s, C010.q, C020.q
    08A82188:[E8C00000]: sv.s       S000.s, 0($a2)
    08A8218C:[C7A0001C]: lwc1       $f0, 28($sp)
    08A82190:[4601003C]: c.lt.s     $f0, $f1
    08A82194:[00000000]: nop
    08A82198:[45020004]: bc1fl      0x08A821AC
    08A8219C:[25080001]: addiu      $t0, $t0, 1
    08A821A0:[01051804]: sllv       $v1, $a1, $t0
    08A821A4:[00431025]: or         $v0, $v0, $v1
    08A821A8:[25080001]: addiu      $t0, $t0, 1
    08A821AC:[29030006]: slti       $v1, $t0, 6
--> 08A821B0:[1460FFF2]: bne        $v1, $zr, 0x08A8217C
    08A821B4:[24840010]: addiu      $a0, $a0, 16
    08A821B8:[03E00008]: jr         $ra
    08A821BC:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_883D170 12,273,960 instructions (2.300%), 157,740 calls (0883CF00 - 0883D2F4, length 254)
    0883CF00:[24C70004]: addiu      $a3, $a2, 4
    0883CF04:[310B00FF]: andi       $t3, $t0, 255
    0883CF08:[7D0A2200]: ext        $t2, $t0, 8, 5
    0883CF0C:[7D091340]: ext        $t1, $t0, 13, 3
    0883CF10:[016D082A]: slt        $at, $t3, $t5
    0883CF14:[10200007]: beq        $at, $zr, 0x0883CF34
    0883CF18:[7D086C80]: ext        $t0, $t0, 18, 14
    0883CF1C:[000B30C0]: sll        $a2, $t3, 0x0003
    0883CF20:[00CB3021]: addu       $a2, $a2, $t3
    0883CF24:[00068100]: sll        $s0, $a2, 0x0004
    0883CF28:[8C860000]: lw         $a2, 0($a0)
    0883CF2C:[10000006]: b          0x0883CF48
    0883CF30:[00D03021]: addu       $a2, $a2, $s0
    0883CF34:[01280018]: mult       $t1, $t0
    0883CF38:[00003012]: mflo       $a2
    0883CF3C:[00063080]: sll        $a2, $a2, 0x0002
    0883CF40:[100000DE]: b          0x0883D2BC
    0883CF44:[00E63021]: addu       $a2, $a3, $a2
    0883CF48:[15200003]: bne        $t1, $zr, 0x0883CF58
    0883CF4C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0883CF50:[1000005F]: b          0x0883D0D0
    0883CF54:[E7A4006C]: swc1       $f4, 108($sp)
    0883CF58:[15250004]: bne        $t1, $a1, 0x0883CF6C
    0883CF5C:[00000000]: nop
    0883CF60:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF64:[1000005A]: b          0x0883D0D0
    0883CF68:[E7A5006C]: swc1       $f5, 108($sp)
    0883CF6C:[55230034]: bnel       $t1, $v1, 0x0883D040
    0883CF70:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF74:[29010002]: slti       $at, $t0, 2
    0883CF78:[14200022]: bne        $at, $zr, 0x0883D004
    0883CF7C:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0883CF80:[00088043]: sra        $s0, $t0, 0x0001
    0883CF84:[01108823]: subu       $s1, $t0, $s0
    0883CF88:[0200C821]: addu       $t9, $s0, $zr <=> move $t9, $s0
    0883CF8C:[022CC021]: addu       $t8, $s1, $t4
    0883CF90:[00108900]: sll        $s1, $s0, 0x0004
    0883CF94:[02518821]: addu       $s1, $s2, $s1
    0883CF98:[C6250000]: lwc1       $f5, 0($s1)
    0883CF9C:[4605603E]: c.le.s     $f12, $f5
    0883CFA0:[00000000]: nop
    0883CFA4:[45010002]: bc1t       0x0883CFB0
    0883CFA8:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    0883CFAC:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    0883CFB0:[3AD60001]: xori       $s6, $s6, 1
    0883CFB4:[16C00009]: bne        $s6, $zr, 0x0883CFDC
    0883CFB8:[00000000]: nop
    0883CFBC:[53200012]: beql       $t9, $zr, 0x0883D008
    0883CFC0:[C627000C]: lwc1       $f7, 12($s1)
    0883CFC4:[00198842]: srl        $s1, $t9, 0x0001
    0883CFC8:[26310001]: addiu      $s1, $s1, 1
    0883CFCC:[02118023]: subu       $s0, $s0, $s1
    0883CFD0:[0331C823]: subu       $t9, $t9, $s1
    0883CFD4:[1000FFEE]: b          0x0883CF90
    0883CFD8:[022CC021]: addu       $t8, $s1, $t4
    0883CFDC:[57000004]: bnel       $t8, $zr, 0x0883CFF0
    0883CFE0:[00188842]: srl        $s1, $t8, 0x0001
    0883CFE4:[00098080]: sll        $s0, $t1, 0x0002
    0883CFE8:[10000006]: b          0x0883D004
    0883CFEC:[02308821]: addu       $s1, $s1, $s0
    0883CFF0:[26310001]: addiu      $s1, $s1, 1
    0883CFF4:[02118021]: addu       $s0, $s0, $s1
    0883CFF8:[022CC821]: addu       $t9, $s1, $t4
    0883CFFC:[1000FFE4]: b          0x0883CF90
    0883D000:[0311C023]: subu       $t8, $t8, $s1
    0883D004:[C627000C]: lwc1       $f7, 12($s1)
    0883D008:[C6260008]: lwc1       $f6, 8($s1)
    0883D00C:[C6250004]: lwc1       $f5, 4($s1)
    0883D010:[E7AC005C]: swc1       $f12, 92($sp)
    0883D014:[E7A70050]: swc1       $f7, 80($sp)
    0883D018:[E7A60054]: swc1       $f6, 84($sp)
    0883D01C:[E7A50058]: swc1       $f5, 88($sp)
    0883D020:[DAE00000]: lv.q       C000.q, 0($s7)
    0883D024:[DC00C01F]: VPFXS      [w, w, 1, 0]
    0883D028:[D0008081]: vmov.q     C010.q, C000.q
    0883D02C:[64010101]: vmul.s     S010.s, S010.s, S010.s
    0883D030:[64818002]: vdot.t     S020.s, C000.t, C010.t
    0883D034:[EAA20000]: sv.s       S020.s, 0($s5)
    0883D038:[10000026]: b          0x0883D0D4
    0883D03C:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
    0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
    0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
    0883D078:[C6470000]: lwc1       $f7, 0($s2)
    0883D07C:[E7A60030]: swc1       $f6, 48($sp)
    0883D080:[E7A50034]: swc1       $f5, 52($sp)
    0883D084:[C646000C]: lwc1       $f6, 12($s2)
    0883D088:[C6450010]: lwc1       $f5, 16($s2)
    0883D08C:[E7AC0040]: swc1       $f12, 64($sp)
    0883D090:[E7A3004C]: swc1       $f3, 76($sp)
    0883D094:[E7A70044]: swc1       $f7, 68($sp)
    0883D098:[E7A60038]: swc1       $f6, 56($sp)
    0883D09C:[E7A5003C]: swc1       $f5, 60($sp)
    0883D0A0:[DBC10000]: lv.q       C010.q, 0($fp)
    0883D0A4:[27B00030]: addiu      $s0, $sp, 48
    0883D0A8:[DA020000]: lv.q       C020.q, 0($s0)
    0883D0AC:[DD0000AA]: VPFXT      [z, z, z, z]
    0883D0B0:[DE000C00]: VPFXD      [x, y, M, M]
    0883D0B4:[60818181]: vsub.q     C010.q, C010.q, C010.q
    0883D0B8:[D0102121]: vrcp.s     S011.s, S011.s
    0883D0BC:[64210141]: vmul.s     S012.s, S010.s, S011.s
    0883D0C0:[64414121]: vmul.s     S011.s, S012.s, S012.s
    0883D0C4:[64412101]: vmul.s     S010.s, S011.s, S012.s
    0883D0C8:[64828180]: vdot.q     S000.s, C010.q, C020.q
    0883D0CC:[EAA00000]: sv.s       S000.s, 0($s5)
    0883D0D0:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D0D4:[A0C0008C]: sb         $zr, 140($a2)
    0883D0D8:[2D410006]: sltiu      $at, $t2, 6
    0883D0DC:[10200073]: beq        $at, $zr, 0x0883D2AC
    0883D0E0:[A0C0008E]: sb         $zr, 142($a2)
    0883D0E4:[000A5080]: sll        $t2, $t2, 0x0002
    0883D0E8:[01545021]: addu       $t2, $t2, $s4
    0883D0EC:[8D4A0000]: lw         $t2, 0($t2)
    0883D0F0:[01400008]: jr         $t2
    0883D0F4:[00000000]: nop
    0883D170:[46002947]: neg.s      $f5, $f5
    0883D174:[15650005]: bne        $t3, $a1, 0x0883D18C
    0883D178:[E4C50004]: swc1       $f5, 4($a2)
    0883D17C:[C4860024]: lwc1       $f6, 36($a0)
    0883D180:[C4C50004]: lwc1       $f5, 4($a2)
    0883D184:[46062940]: add.s      $f5, $f5, $f6
    0883D188:[E4C50004]: swc1       $f5, 4($a2)
    0883D18C:[C4C50004]: lwc1       $f5, 4($a2)
    0883D190:[4602283F]: c.ngt.s    $f5, $f2
    0883D194:[00000000]: nop
    0883D198:[45010008]: bc1t       0x0883D1BC
    0883D19C:[00000000]: nop
    0883D1A0:[46012941]: sub.s      $f5, $f5, $f1
    0883D1A4:[4602283F]: c.ngt.s    $f5, $f2
    0883D1A8:[00000000]: nop
    0883D1AC:[4502FFFD]: bc1fl      0x0883D1A4
    0883D1B0:[46012941]: sub.s      $f5, $f5, $f1
    0883D1B4:[1000000B]: b          0x0883D1E4
    0883D1B8:[E4C50004]: swc1       $f5, 4($a2)
    0883D1BC:[4600283E]: c.le.s     $f5, $f0
    0883D1C0:[00000000]: nop
    0883D1C4:[45000006]: bc1f       0x0883D1E0
    0883D1C8:[00000000]: nop
    0883D1CC:[46012940]: add.s      $f5, $f5, $f1
    0883D1D0:[4600283E]: c.le.s     $f5, $f0
    0883D1D4:[00000000]: nop
    0883D1D8:[4503FFFD]: bc1tl      0x0883D1D0
    0883D1DC:[46012940]: add.s      $f5, $f5, $f1
    0883D1E0:[E4C50004]: swc1       $f5, 4($a2)
    0883D1E4:[10000031]: b          0x0883D2AC
    0883D1E8:[00000000]: nop
    0883D2AC:[01280018]: mult       $t1, $t0
    0883D2B0:[00003012]: mflo       $a2
    0883D2B4:[00063080]: sll        $a2, $a2, 0x0002
    0883D2B8:[00E63021]: addu       $a2, $a3, $a2
    0883D2BC:[26730001]: addiu      $s3, $s3, 1
    0883D2C0:[026F382A]: slt        $a3, $s3, $t7
    0883D2C4:[54E0FF0E]: bnel       $a3, $zr, 0x0883CF00
    0883D2C8:[8CC80000]: lw         $t0, 0($a2)
    0883D2CC:[8FBE002C]: lw         $fp, 44($sp)
    0883D2D0:[8FB70028]: lw         $s7, 40($sp)
    0883D2D4:[8FB60024]: lw         $s6, 36($sp)
    0883D2D8:[8FB50020]: lw         $s5, 32($sp)
    0883D2DC:[8FB4001C]: lw         $s4, 28($sp)
    0883D2E0:[8FB30018]: lw         $s3, 24($sp)
    0883D2E4:[8FB20014]: lw         $s2, 20($sp)
    0883D2E8:[8FB10010]: lw         $s1, 16($sp)
    0883D2EC:[8FB0000C]: lw         $s0, 12($sp)
    0883D2F0:[03E00008]: jr         $ra
    0883D2F4:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
--> 0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
--> 0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
_S1_2_882696C 12,044,670 instructions (2.257%), 12,882 calls (0882696C - 08826AEC, length 97)
    0882696C:[3C0909BD]: lui        $t1, 0x09BD <=> li $t1, 0x09BD0000
    08826970:[8D275918]: lw         $a3, 22808($t1)
    08826974:[3C08000F]: lui        $t0, 0x000F <=> li $t0, 0x000F0000
    08826978:[35034240]: ori        $v1, $t0, 16960
    0882697C:[00E30018]: mult       $a3, $v1
    08826980:[3C04BE37]: lui        $a0, 0xBE37 <=> li $a0, 0xBE370000
    08826984:[3482C63B]: ori        $v0, $a0, -14789
    08826988:[27BDFFD0]: addiu      $sp, $sp, -48
    0882698C:[AFBF0024]: sw         $ra, 36($sp)
    08826990:[00003012]: mflo       $a2
    08826994:[00C20019]: multu      $a2, $v0
    08826998:[AFB7001C]: sw         $s7, 28($sp)
    0882699C:[3C0509BD]: lui        $a1, 0x09BD <=> li $a1, 0x09BD0000
    088269A0:[AFB60018]: sw         $s6, 24($sp)
    088269A4:[00001810]: mfhi       $v1
    088269A8:[AFB50014]: sw         $s5, 20($sp)
    088269AC:[AFB3000C]: sw         $s3, 12($sp)
    088269B0:[AFB10004]: sw         $s1, 4($sp)
    088269B4:[AFB00000]: sw         $s0, 0($sp)
    088269B8:[AFBE0020]: sw         $fp, 32($sp)
    088269BC:[24BE591C]: addiu      $fp, $a1, 22812
    088269C0:[AFB40010]: sw         $s4, 16($sp)
    088269C4:[0003A3C2]: srl        $s4, $v1, 0x000F
    088269C8:[AFB20008]: sw         $s2, 8($sp)
    088269CC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088269D0:[00128080]: sll        $s0, $s2, 0x0002
    088269D4:[021E5021]: addu       $t2, $s0, $fp
    088269D8:[8D420000]: lw         $v0, 0($t2)
    088269DC:[50400006]: beql       $v0, $zr, 0x088269F8
    088269E0:[26520001]: addiu      $s2, $s2, 1
    088269E4:[904C0000]: lbu        $t4, 0($v0)
    088269E8:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    088269EC:[118B0012]: beq        $t4, $t3, 0x08826A38
    088269F0:[3C0D09BD]: lui        $t5, 0x09BD <=> li $t5, 0x09BD0000
    088269F4:[26520001]: addiu      $s2, $s2, 1
    088269F8:[2E530080]: sltiu      $s3, $s2, 128
    088269FC:[1660FFF5]: bne        $s3, $zr, 0x088269D4
    08826A00:[00128080]: sll        $s0, $s2, 0x0002
    08826A04:[8FBF0024]: lw         $ra, 36($sp)
    08826A08:[8FBE0020]: lw         $fp, 32($sp)
    08826A0C:[8FB7001C]: lw         $s7, 28($sp)
    08826A10:[8FB60018]: lw         $s6, 24($sp)
    08826A14:[8FB50014]: lw         $s5, 20($sp)
    08826A18:[8FB40010]: lw         $s4, 16($sp)
    08826A1C:[8FB3000C]: lw         $s3, 12($sp)
    08826A20:[8FB20008]: lw         $s2, 8($sp)
    08826A24:[8FB10004]: lw         $s1, 4($sp)
    08826A28:[8FB00000]: lw         $s0, 0($sp)
    08826A2C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08826A30:[03E00008]: jr         $ra
    08826A34:[27BD0030]: addiu      $sp, $sp, 48
    08826A38:[25B5591C]: addiu      $s5, $t5, 22812
    08826A3C:[02159821]: addu       $s3, $s0, $s5
    08826A40:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    08826A44:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    08826A48:[8E6F0000]: lw         $t7, 0($s3)
    08826A4C:[02158821]: addu       $s1, $s0, $s5
    08826A50:[91EE0009]: lbu        $t6, 9($t7)
    08826A54:[15C00014]: bne        $t6, $zr, 0x08826AA8
    08826A58:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    08826A5C:[8E230000]: lw         $v1, 0($s1)
    08826A60:[8C650028]: lw         $a1, 40($v1)
    08826A64:[00B4602B]: sltu       $t4, $a1, $s4
    08826A68:[1180000B]: beq        $t4, $zr, 0x08826A98
    08826A6C:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08826A70:[0E209AD0]: jal        0x08826B40
    08826A74:[00000000]: nop
    08826A78:[8E230000]: lw         $v1, 0($s1)
    08826A7C:[90710000]: lbu        $s1, 0($v1)
    08826A80:[1220FFDC]: beq        $s1, $zr, 0x088269F4
    08826A84:[A0770009]: sb         $s7, 9($v1)
    08826A88:[5456FFF0]: bnel       $v0, $s6, 0x08826A4C
    08826A8C:[8E6F0000]: lw         $t7, 0($s3)
    08826A90:[0A209A82]: j          0x08826A08
    08826A94:[8FBF0024]: lw         $ra, 36($sp)
    08826A98:[00B48023]: subu       $s0, $a1, $s4
    08826A9C:[AC700028]: sw         $s0, 40($v1)
    08826AA0:[0A209A7D]: j          0x088269F4
    08826AA4:[A0600009]: sb         $zr, 9($v1)
    08826AA8:[0E209B91]: jal        0x08826E44
    08826AAC:[00000000]: nop
    08826AB0:[8E780000]: lw         $t8, 0($s3)
    08826AB4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08826AB8:[8F030010]: lw         $v1, 16($t8)
    08826ABC:[8F0B0014]: lw         $t3, 20($t8)
    08826AC0:[9705000A]: lhu        $a1, 10($t8)
    08826AC4:[8F080034]: lw         $t0, 52($t8)
    08826AC8:[006B4821]: addu       $t1, $v1, $t3
    08826ACC:[012A382C]: max        $a3, $t1, $t2
    08826AD0:[00E5001A]: div        $a3, $a1
    08826AD4:[8F060028]: lw         $a2, 40($t8)
    08826AD8:[00002012]: mflo       $a0
    08826ADC:[01040018]: mult       $t0, $a0
    08826AE0:[00001012]: mflo       $v0
    08826AE4:[00C2C821]: addu       $t9, $a2, $v0
    08826AE8:[0A209A97]: j          0x08826A5C
    08826AEC:[AF190028]: sw         $t9, 40($t8)
  Back Branch 088269FC 1,648,896 times (length 12)
    088269C0:[AFB40010]: sw         $s4, 16($sp)
    088269C4:[0003A3C2]: srl        $s4, $v1, 0x000F
    088269C8:[AFB20008]: sw         $s2, 8($sp)
    088269CC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088269D0:[00128080]: sll        $s0, $s2, 0x0002
--> 088269D4:[021E5021]: addu       $t2, $s0, $fp
    088269D8:[8D420000]: lw         $v0, 0($t2)
    088269DC:[50400006]: beql       $v0, $zr, 0x088269F8
    088269E0:[26520001]: addiu      $s2, $s2, 1
    088269E4:[904C0000]: lbu        $t4, 0($v0)
    088269E8:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    088269EC:[118B0012]: beq        $t4, $t3, 0x08826A38
    088269F0:[3C0D09BD]: lui        $t5, 0x09BD <=> li $t5, 0x09BD0000
    088269F4:[26520001]: addiu      $s2, $s2, 1
    088269F8:[2E530080]: sltiu      $s3, $s2, 128
--> 088269FC:[1660FFF5]: bne        $s3, $zr, 0x088269D4
    08826A00:[00128080]: sll        $s0, $s2, 0x0002
    08826A04:[8FBF0024]: lw         $ra, 36($sp)
    08826A08:[8FBE0020]: lw         $fp, 32($sp)
    08826A0C:[8FB7001C]: lw         $s7, 28($sp)
_S1_2_8A221D4 11,743,586 instructions (2.200%), 316,325 calls (08A221D4 - 08A22368, length 102)
    08A221D4:[27BDFFF0]: addiu      $sp, $sp, -16
    08A221D8:[AFBF000C]: sw         $ra, 12($sp)
    08A221DC:[AFB00008]: sw         $s0, 8($sp)
    08A221E0:[80830048]: lb         $v1, 72($a0)
    08A221E4:[1460005D]: bne        $v1, $zr, 0x08A2235C
    08A221E8:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08A221EC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A221F0:[A2020048]: sb         $v0, 72($s0)
    08A221F4:[A2000049]: sb         $zr, 73($s0)
    08A221F8:[A2000014]: sb         $zr, 20($s0)
    08A221FC:[AE000040]: sw         $zr, 64($s0)
    08A22200:[8E030004]: lw         $v1, 4($s0)
    08A22204:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A22208:[50620011]: beql       $v1, $v0, 0x08A22250
    08A2220C:[8C990000]: lw         $t9, 0($a0)
    08A22210:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08A22214:[50620003]: beql       $v1, $v0, 0x08A22224
    08A22218:[83826C10]: lb         $v0, 27664($gp)
    08A2221C:[10000010]: b          0x08A22260
    08A22220:[8E020004]: lw         $v0, 4($s0)
    08A22224:[50400005]: beql       $v0, $zr, 0x08A2223C
    08A22228:[8E190000]: lw         $t9, 0($s0)
    08A2222C:[82020064]: lb         $v0, 100($s0)
    08A22230:[1040000A]: beq        $v0, $zr, 0x08A2225C
    08A22234:[00000000]: nop
    08A22238:[8E190000]: lw         $t9, 0($s0)
    08A2223C:[8F39001C]: lw         $t9, 28($t9)
    08A22240:[0320F809]: jalr       $ra, $t9
    08A22244:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A22248:[10000004]: b          0x08A2225C
    08A2224C:[00000000]: nop
    08A22250:[8F390020]: lw         $t9, 32($t9)
    08A22254:[0320F809]: jalr       $ra, $t9
    08A22258:[00000000]: nop
    08A2225C:[8E020004]: lw         $v0, 4($s0)
    08A22260:[2442FFFF]: addiu      $v0, $v0, -1
    08A22264:[2C420005]: sltiu      $v0, $v0, 5
    08A22268:[50400027]: beql       $v0, $zr, 0x08A22308
    08A2226C:[8E190000]: lw         $t9, 0($s0)
    08A22270:[8E190000]: lw         $t9, 0($s0)
    08A22274:[8F390014]: lw         $t9, 20($t9)
    08A22278:[0320F809]: jalr       $ra, $t9
    08A2227C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A22280:[8E030004]: lw         $v1, 4($s0)
    08A22284:[38630003]: xori       $v1, $v1, 3
    08A22288:[2C630001]: sltiu      $v1, $v1, 1
    08A2228C:[50600022]: beql       $v1, $zr, 0x08A22318
    08A22290:[8E040004]: lw         $a0, 4($s0)
    08A22294:[8203004A]: lb         $v1, 74($s0)
    08A22298:[50600016]: beql       $v1, $zr, 0x08A222F4
    08A2229C:[C600004C]: lwc1       $f0, 76($s0)
    08A222A0:[C6000050]: lwc1       $f0, 80($s0)
    08A222A4:[C602004C]: lwc1       $f2, 76($s0)
    08A222A8:[3C033E33]: lui        $v1, 0x3E33 <=> li $v1, 0x3E330000
    08A222AC:[34633333]: ori        $v1, $v1, 13107
    08A222B0:[46020041]: sub.s      $f1, $f0, $f2
    08A222B4:[44830000]: mtc1       $v1, $f0
    08A222B8:[46010002]: mul.s      $f0, $f0, $f1
    08A222BC:[46001040]: add.s      $f1, $f2, $f0
    08A222C0:[E601004C]: swc1       $f1, 76($s0)
    08A222C4:[C6000050]: lwc1       $f0, 80($s0)
    08A222C8:[46000801]: sub.s      $f0, $f1, $f0
    08A222CC:[46000045]: abs.s      $f1, $f0
    08A222D0:[3C033C23]: lui        $v1, 0x3C23 <=> li $v1, 0x3C230000
    08A222D4:[3463D70A]: ori        $v1, $v1, -10486
    08A222D8:[44830000]: mtc1       $v1, $f0
    08A222DC:[4600083C]: c.lt.s     $f1, $f0
    08A222E0:[00000000]: nop
    08A222E4:[45000002]: bc1f       0x08A222F0
    08A222E8:[00000000]: nop
    08A222EC:[A200004A]: sb         $zr, 74($s0)
    08A222F0:[C600004C]: lwc1       $f0, 76($s0)
    08A222F4:[E600003C]: swc1       $f0, 60($s0)
    08A222F8:[92030014]: lbu        $v1, 20($s0)
    08A222FC:[34630008]: ori        $v1, $v1, 8
    08A22300:[10000004]: b          0x08A22314
    08A22304:[A2030014]: sb         $v1, 20($s0)
    08A22308:[8F390024]: lw         $t9, 36($t9)
    08A2230C:[0320F809]: jalr       $ra, $t9
    08A22310:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A22314:[8E040004]: lw         $a0, 4($s0)
    08A22318:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    08A2231C:[50830007]: beql       $a0, $v1, 0x08A2233C
    08A22320:[8E03000C]: lw         $v1, 12($s0)
    08A22324:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A22328:[10830003]: beq        $a0, $v1, 0x08A22338
    08A2232C:[00000000]: nop
    08A22330:[1000000A]: b          0x08A2235C
    08A22334:[A2000048]: sb         $zr, 72($s0)
    08A22338:[8E03000C]: lw         $v1, 12($s0)
    08A2233C:[24640001]: addiu      $a0, $v1, 1
    08A22340:[AE04000C]: sw         $a0, 12($s0)
    08A22344:[8E030010]: lw         $v1, 16($s0)
    08A22348:[0083082B]: sltu       $at, $a0, $v1
    08A2234C:[50200001]: beql       $at, $zr, 0x08A22354
    08A22350:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08A22354:[AE04000C]: sw         $a0, 12($s0)
    08A22358:[A2000048]: sb         $zr, 72($s0)
    08A2235C:[8FBF000C]: lw         $ra, 12($sp)
    08A22360:[8FB00008]: lw         $s0, 8($sp)
    08A22364:[03E00008]: jr         $ra
    08A22368:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8839790 11,564,915 instructions (2.167%), 8,146 calls (08839790 - 08839CE4, length 342)
    08839790:[27BDFEB0]: addiu      $sp, $sp, -336
    08839794:[AFBF002C]: sw         $ra, 44($sp)
    08839798:[AFBE0028]: sw         $fp, 40($sp)
    0883979C:[AFB70024]: sw         $s7, 36($sp)
    088397A0:[AFB60020]: sw         $s6, 32($sp)
    088397A4:[AFB5001C]: sw         $s5, 28($sp)
    088397A8:[AFB40018]: sw         $s4, 24($sp)
    088397AC:[AFB30014]: sw         $s3, 20($sp)
    088397B0:[AFB20010]: sw         $s2, 16($sp)
    088397B4:[AFB1000C]: sw         $s1, 12($sp)
    088397B8:[AFB00008]: sw         $s0, 8($sp)
    088397BC:[8C830000]: lw         $v1, 0($a0)
    088397C0:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    088397C4:[10600002]: beq        $v1, $zr, 0x088397D0
    088397C8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088397CC:[8C650088]: lw         $a1, 136($v1)
    088397D0:[50A00069]: beql       $a1, $zr, 0x08839978
    088397D4:[27A30110]: addiu      $v1, $sp, 272
    088397D8:[93836818]: lbu        $v1, 26648($gp)
    088397DC:[27A40110]: addiu      $a0, $sp, 272
    088397E0:[00031880]: sll        $v1, $v1, 0x0002
    088397E4:[00651821]: addu       $v1, $v1, $a1
    088397E8:[8C630080]: lw         $v1, 128($v1)
    088397EC:[D8600000]: lv.q       C000.q, 0($v1)
    088397F0:[D8610010]: lv.q       C010.q, 16($v1)
    088397F4:[D8620020]: lv.q       C020.q, 32($v1)
    088397F8:[D8630030]: lv.q       C030.q, 48($v1)
    088397FC:[F8800000]: sv.q       C000.q, 0($a0)
    08839800:[F8810010]: sv.q       C010.q, 16($a0)
    08839804:[F8820020]: sv.q       C020.q, 32($a0)
    08839808:[F8830030]: sv.q       C030.q, 48($a0)
    0883980C:[27A30050]: addiu      $v1, $sp, 80
    08839810:[D8800000]: lv.q       C000.q, 0($a0)
    08839814:[D8810010]: lv.q       C010.q, 16($a0)
    08839818:[D8820020]: lv.q       C020.q, 32($a0)
    0883981C:[D8830030]: lv.q       C030.q, 48($a0)
    08839820:[F8600000]: sv.q       C000.q, 0($v1)
    08839824:[F8610010]: sv.q       C010.q, 16($v1)
    08839828:[F8620020]: sv.q       C020.q, 32($v1)
    0883982C:[F8630030]: sv.q       C030.q, 48($v1)
    08839830:[C7AA0054]: lwc1       $f10, 84($sp)
    08839834:[C7B00050]: lwc1       $f16, 80($sp)
    08839838:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    0883983C:[460A5002]: mul.s      $f0, $f10, $f10
    08839840:[C7AF0070]: lwc1       $f15, 112($sp)
    08839844:[C7A90058]: lwc1       $f9, 88($sp)
    08839848:[C7A70064]: lwc1       $f7, 100($sp)
    0883984C:[C7A60060]: lwc1       $f6, 96($sp)
    08839850:[46108042]: mul.s      $f1, $f16, $f16
    08839854:[C7A50068]: lwc1       $f5, 104($sp)
    08839858:[C7A30074]: lwc1       $f3, 116($sp)
    0883985C:[C7A20078]: lwc1       $f2, 120($sp)
    08839860:[C7AE0084]: lwc1       $f14, 132($sp)
    08839864:[46000900]: add.s      $f4, $f1, $f0
    08839868:[C7AD0080]: lwc1       $f13, 128($sp)
    0883986C:[AFA000FC]: sw         $zr, 252($sp)
    08839870:[AFA000EC]: sw         $zr, 236($sp)
    08839874:[46094842]: mul.s      $f1, $f9, $f9
    08839878:[C7A00088]: lwc1       $f0, 136($sp)
    0883987C:[AFA000DC]: sw         $zr, 220($sp)
    08839880:[AFA3010C]: sw         $v1, 268($sp)
    08839884:[46040840]: add.s      $f1, $f1, $f4
    08839888:[44836000]: mtc1       $v1, $f12
    0883988C:[46016203]: div.s      $f8, $f12, $f1
    08839890:[46063102]: mul.s      $f4, $f6, $f6
    08839894:[E7A80040]: swc1       $f8, 64($sp)
    08839898:[46073842]: mul.s      $f1, $f7, $f7
    0883989C:[46012100]: add.s      $f4, $f4, $f1
    088398A0:[46052842]: mul.s      $f1, $f5, $f5
    088398A4:[46040840]: add.s      $f1, $f1, $f4
    088398A8:[46016103]: div.s      $f4, $f12, $f1
    088398AC:[460F7AC2]: mul.s      $f11, $f15, $f15
    088398B0:[E7A40044]: swc1       $f4, 68($sp)
    088398B4:[46031842]: mul.s      $f1, $f3, $f3
    088398B8:[46015AC0]: add.s      $f11, $f11, $f1
    088398BC:[46021042]: mul.s      $f1, $f2, $f2
    088398C0:[460B0840]: add.s      $f1, $f1, $f11
    088398C4:[46016043]: div.s      $f1, $f12, $f1
    088398C8:[460882C2]: mul.s      $f11, $f16, $f8
    088398CC:[E7A10048]: swc1       $f1, 72($sp)
    088398D0:[E7AB00D0]: swc1       $f11, 208($sp)
    088398D4:[460E52C2]: mul.s      $f11, $f10, $f14
    088398D8:[46085282]: mul.s      $f10, $f10, $f8
    088398DC:[460D8302]: mul.s      $f12, $f16, $f13
    088398E0:[E7AA00E0]: swc1       $f10, 224($sp)
    088398E4:[46004A82]: mul.s      $f10, $f9, $f0
    088398E8:[460B62C0]: add.s      $f11, $f12, $f11
    088398EC:[460B5280]: add.s      $f10, $f10, $f11
    088398F0:[46005287]: neg.s      $f10, $f10
    088398F4:[460A4282]: mul.s      $f10, $f8, $f10
    088398F8:[46084A02]: mul.s      $f8, $f9, $f8
    088398FC:[E7AA0100]: swc1       $f10, 256($sp)
    08839900:[460D3242]: mul.s      $f9, $f6, $f13
    08839904:[E7A800F0]: swc1       $f8, 240($sp)
    08839908:[46043182]: mul.s      $f6, $f6, $f4
    0883990C:[E7A600D4]: swc1       $f6, 212($sp)
    08839910:[46017982]: mul.s      $f6, $f15, $f1
    08839914:[E7A600D8]: swc1       $f6, 216($sp)
    08839918:[460E3982]: mul.s      $f6, $f7, $f14
    0883991C:[46064A40]: add.s      $f9, $f9, $f6
    08839920:[46043982]: mul.s      $f6, $f7, $f4
    08839924:[E7A600E4]: swc1       $f6, 228($sp)
    08839928:[460E1982]: mul.s      $f6, $f3, $f14
    0883992C:[460118C2]: mul.s      $f3, $f3, $f1
    08839930:[E7A300E8]: swc1       $f3, 232($sp)
    08839934:[460028C2]: mul.s      $f3, $f5, $f0
    08839938:[460918C0]: add.s      $f3, $f3, $f9
    0883993C:[460D7A02]: mul.s      $f8, $f15, $f13
    08839940:[460018C7]: neg.s      $f3, $f3
    08839944:[460321C2]: mul.s      $f7, $f4, $f3
    08839948:[460428C2]: mul.s      $f3, $f5, $f4
    0883994C:[E7A70104]: swc1       $f7, 260($sp)
    08839950:[46001002]: mul.s      $f0, $f2, $f0
    08839954:[E7A300F4]: swc1       $f3, 244($sp)
    08839958:[46064180]: add.s      $f6, $f8, $f6
    0883995C:[46060000]: add.s      $f0, $f0, $f6
    08839960:[46000007]: neg.s      $f0, $f0
    08839964:[460008C2]: mul.s      $f3, $f1, $f0
    08839968:[46011002]: mul.s      $f0, $f2, $f1
    0883996C:[E7A30108]: swc1       $f3, 264($sp)
    08839970:[1000000C]: b          0x088399A4
    08839974:[E7A000F8]: swc1       $f0, 248($sp)
    08839978:[F38380A0]: VMIDT.q    E000.q
    0883997C:[F8600000]: sv.q       C000.q, 0($v1)
    08839980:[F8610010]: sv.q       C010.q, 16($v1)
    08839984:[F8620020]: sv.q       C020.q, 32($v1)
    08839988:[F8630030]: sv.q       C030.q, 48($v1)
    0883998C:[27A300D0]: addiu      $v1, $sp, 208
    08839990:[F38380A0]: VMIDT.q    E000.q
    08839994:[F8600000]: sv.q       C000.q, 0($v1)
    08839998:[F8610010]: sv.q       C010.q, 16($v1)
    0883999C:[F8620020]: sv.q       C020.q, 32($v1)
    088399A0:[F8630030]: sv.q       C030.q, 48($v1)
    088399A4:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    088399A8:[AE831010]: sw         $v1, 4112($s4)
    088399AC:[8E830004]: lw         $v1, 4($s4)
    088399B0:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
    088399B4:[8C6300C0]: lw         $v1, 192($v1)
    088399B8:[106000BF]: beq        $v1, $zr, 0x08839CB8
    088399BC:[AFA3003C]: sw         $v1, 60($sp)
    088399C0:[001E1880]: sll        $v1, $fp, 0x0002
    088399C4:[007E1821]: addu       $v1, $v1, $fp
    088399C8:[8E850004]: lw         $a1, 4($s4)
    088399CC:[00032140]: sll        $a0, $v1, 0x0005
    088399D0:[8CA300B4]: lw         $v1, 180($a1)
    088399D4:[0064A821]: addu       $s5, $v1, $a0
    088399D8:[8EA30084]: lw         $v1, 132($s5)
    088399DC:[586000B2]: blezl      $v1, 0x08839CA8
    088399E0:[8FA3003C]: lw         $v1, 60($sp)
    088399E4:[8EA30090]: lw         $v1, 144($s5)
    088399E8:[58600054]: blezl      $v1, 0x08839B3C
    088399EC:[8E830000]: lw         $v1, 0($s4)
    088399F0:[8E820000]: lw         $v0, 0($s4)
    088399F4:[10400050]: beq        $v0, $zr, 0x08839B38
    088399F8:[00000000]: nop
    088399FC:[18600034]: blez       $v1, 0x08839AD0
    08839A00:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08839A04:[27A30090]: addiu      $v1, $sp, 144
    08839A08:[27A200D0]: addiu      $v0, $sp, 208
    08839A0C:[8EA7007C]: lw         $a3, 124($s5)
    08839A10:[00044080]: sll        $t0, $a0, 0x0002
    08839A14:[93856818]: lbu        $a1, 26648($gp)
    08839A18:[00E83821]: addu       $a3, $a3, $t0
    08839A1C:[8CE80000]: lw         $t0, 0($a3)
    08839A20:[8E860000]: lw         $a2, 0($s4)
    08839A24:[00052880]: sll        $a1, $a1, 0x0002
    08839A28:[000838C0]: sll        $a3, $t0, 0x0003
    08839A2C:[00E83821]: addu       $a3, $a3, $t0
    08839A30:[00073900]: sll        $a3, $a3, 0x0004
    08839A34:[00C73021]: addu       $a2, $a2, $a3
    08839A38:[00C52821]: addu       $a1, $a2, $a1
    08839A3C:[8CA50080]: lw         $a1, 128($a1)
    08839A40:[D8440000]: lv.q       C100.q, 0($v0)
    08839A44:[D8450010]: lv.q       C110.q, 16($v0)
    08839A48:[D8460020]: lv.q       C120.q, 32($v0)
    08839A4C:[D8470030]: lv.q       C130.q, 48($v0)
    08839A50:[D8A80000]: lv.q       C200.q, 0($a1)
    08839A54:[D8A90010]: lv.q       C210.q, 16($a1)
    08839A58:[D8AA0020]: lv.q       C220.q, 32($a1)
    08839A5C:[D8AB0030]: lv.q       C230.q, 48($a1)
    08839A60:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08839A64:[F8600000]: sv.q       C000.q, 0($v1)
    08839A68:[F8610010]: sv.q       C010.q, 16($v1)
    08839A6C:[F8620020]: sv.q       C020.q, 32($v1)
    08839A70:[F8630030]: sv.q       C030.q, 48($v1)
    08839A74:[00043980]: sll        $a3, $a0, 0x0006
    08839A78:[02872821]: addu       $a1, $s4, $a3
    08839A7C:[24A60010]: addiu      $a2, $a1, 16
    08839A80:[8EA50080]: lw         $a1, 128($s5)
    08839A84:[00A72821]: addu       $a1, $a1, $a3
    08839A88:[D8A40000]: lv.q       C100.q, 0($a1)
    08839A8C:[D8A50010]: lv.q       C110.q, 16($a1)
    08839A90:[D8A60020]: lv.q       C120.q, 32($a1)
    08839A94:[D8A70030]: lv.q       C130.q, 48($a1)
    08839A98:[D8680000]: lv.q       C200.q, 0($v1)
    08839A9C:[D8690010]: lv.q       C210.q, 16($v1)
    08839AA0:[D86A0020]: lv.q       C220.q, 32($v1)
    08839AA4:[D86B0030]: lv.q       C230.q, 48($v1)
    08839AA8:[F02884A0]: VMMUL.q    E000.q, E100.q, E200.q
    08839AAC:[F8C00000]: sv.q       C000.q, 0($a2)
    08839AB0:[F8C10010]: sv.q       C010.q, 16($a2)
    08839AB4:[F8C20020]: sv.q       C020.q, 32($a2)
    08839AB8:[F8C30030]: sv.q       C030.q, 48($a2)
    08839ABC:[8EA50090]: lw         $a1, 144($s5)
    08839AC0:[24840001]: addiu      $a0, $a0, 1
    08839AC4:[0085282A]: slt        $a1, $a0, $a1
    08839AC8:[54A0FFD1]: bnel       $a1, $zr, 0x08839A10
    08839ACC:[8EA7007C]: lw         $a3, 124($s5)
    08839AD0:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839AD4:[0E2D755E]: jal        0x08B5D578
    08839AD8:[27A50110]: addiu      $a1, $sp, 272
    08839ADC:[8EA30084]: lw         $v1, 132($s5)
    08839AE0:[18600070]: blez       $v1, 0x08839CA4
    08839AE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08839AE8:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839AEC:[8EA30074]: lw         $v1, 116($s5)
    08839AF0:[8E820004]: lw         $v0, 4($s4)
    08839AF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08839AF8:[00701821]: addu       $v1, $v1, $s0
    08839AFC:[8C650000]: lw         $a1, 0($v1)
    08839B00:[8C4200B8]: lw         $v0, 184($v0)
    08839B04:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    08839B08:[000518C0]: sll        $v1, $a1, 0x0003
    08839B0C:[00651823]: subu       $v1, $v1, $a1
    08839B10:[00031880]: sll        $v1, $v1, 0x0002
    08839B14:[0E20E577]: jal        0x088395DC
    08839B18:[00432821]: addu       $a1, $v0, $v1
    08839B1C:[8EA30084]: lw         $v1, 132($s5)
    08839B20:[26310001]: addiu      $s1, $s1, 1
    08839B24:[0223182A]: slt        $v1, $s1, $v1
    08839B28:[1460FFF0]: bne        $v1, $zr, 0x08839AEC
    08839B2C:[26100004]: addiu      $s0, $s0, 4
    08839B30:[1000005C]: b          0x08839CA4
    08839B34:[00000000]: nop
    08839B38:[8E830000]: lw         $v1, 0($s4)
    08839B3C:[5060000D]: beql       $v1, $zr, 0x08839B74
    08839B40:[8E850008]: lw         $a1, 8($s4)
    08839B44:[001E10C0]: sll        $v0, $fp, 0x0003
    08839B48:[005E1021]: addu       $v0, $v0, $fp
    08839B4C:[00021100]: sll        $v0, $v0, 0x0004
    08839B50:[00621821]: addu       $v1, $v1, $v0
    08839B54:[93826818]: lbu        $v0, 26648($gp)
    08839B58:[00021080]: sll        $v0, $v0, 0x0002
    08839B5C:[00621021]: addu       $v0, $v1, $v0
    08839B60:[8C450080]: lw         $a1, 128($v0)
    08839B64:[0E2D755E]: jal        0x08B5D578
    08839B68:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839B6C:[10000004]: b          0x08839B80
    08839B70:[8EA30084]: lw         $v1, 132($s5)
    08839B74:[0E2D755E]: jal        0x08B5D578
    08839B78:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839B7C:[8EA30084]: lw         $v1, 132($s5)
    08839B80:[18600048]: blez       $v1, 0x08839CA4
    08839B84:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08839B88:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    08839B8C:[8EA40074]: lw         $a0, 116($s5)
    08839B90:[8E830004]: lw         $v1, 4($s4)
    08839B94:[00972021]: addu       $a0, $a0, $s7
    08839B98:[8C850000]: lw         $a1, 0($a0)
    08839B9C:[8C6300B8]: lw         $v1, 184($v1)
    08839BA0:[000520C0]: sll        $a0, $a1, 0x0003
    08839BA4:[00852023]: subu       $a0, $a0, $a1
    08839BA8:[00042080]: sll        $a0, $a0, 0x0002
    08839BAC:[00641821]: addu       $v1, $v1, $a0
    08839BB0:[8C730004]: lw         $s3, 4($v1)
    08839BB4:[8C64000C]: lw         $a0, 12($v1)
    08839BB8:[00041840]: sll        $v1, $a0, 0x0001
    08839BBC:[00641821]: addu       $v1, $v1, $a0
    08839BC0:[000318C0]: sll        $v1, $v1, 0x0003
    08839BC4:[02638821]: addu       $s1, $s3, $v1
    08839BC8:[0271082B]: sltu       $at, $s3, $s1
    08839BCC:[50200031]: beql       $at, $zr, 0x08839C94
    08839BD0:[8EA30084]: lw         $v1, 132($s5)
    08839BD4:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08839BD8:[8E440004]: lw         $a0, 4($s2)
    08839BDC:[8E821010]: lw         $v0, 4112($s4)
    08839BE0:[10820026]: beq        $a0, $v0, 0x08839C7C
    08839BE4:[26730018]: addiu      $s3, $s3, 24
    08839BE8:[28810000]: slti       $at, $a0, 0
    08839BEC:[5420000E]: bnel       $at, $zr, 0x08839C28
    08839BF0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839BF4:[8E830004]: lw         $v1, 4($s4)
    08839BF8:[8C6200C8]: lw         $v0, 200($v1)
    08839BFC:[0082102A]: slt        $v0, $a0, $v0
    08839C00:[54400003]: bnel       $v0, $zr, 0x08839C10
    08839C04:[8C6200BC]: lw         $v0, 188($v1)
    08839C08:[10000006]: b          0x08839C24
    08839C0C:[00000000]: nop
    08839C10:[00041840]: sll        $v1, $a0, 0x0001
    08839C14:[00641821]: addu       $v1, $v1, $a0
    08839C18:[000318C0]: sll        $v1, $v1, 0x0003
    08839C1C:[10000002]: b          0x08839C28
    08839C20:[00438021]: addu       $s0, $v0, $v1
    08839C24:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839C28:[8E050008]: lw         $a1, 8($s0)
    08839C2C:[0E2D76B0]: jal        0x08B5DAC0
    08839C30:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08839C34:[8E05000C]: lw         $a1, 12($s0)
    08839C38:[0E2D76B0]: jal        0x08B5DAC0
    08839C3C:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839C40:[26821014]: addiu      $v0, $s4, 4116
    08839C44:[5040000C]: beql       $v0, $zr, 0x08839C78
    08839C48:[8E420004]: lw         $v0, 4($s2)
    08839C4C:[8E030000]: lw         $v1, 0($s0)
    08839C50:[92821024]: lbu        $v0, 4132($s4)
    08839C54:[8C63001C]: lw         $v1, 28($v1)
    08839C58:[0062082A]: slt        $at, $v1, $v0
    08839C5C:[10200005]: beq        $at, $zr, 0x08839C74
    08839C60:[00000000]: nop
    08839C64:[00031080]: sll        $v0, $v1, 0x0002
    08839C68:[02821021]: addu       $v0, $s4, $v0
    08839C6C:[0E2D7305]: jal        0x08B5CC14
    08839C70:[8C441014]: lw         $a0, 4116($v0)
    08839C74:[8E420004]: lw         $v0, 4($s2)
    08839C78:[AE821010]: sw         $v0, 4112($s4)
    08839C7C:[0E2D7305]: jal        0x08B5CC14
    08839C80:[8E440010]: lw         $a0, 16($s2)
    08839C84:[0271182B]: sltu       $v1, $s3, $s1
    08839C88:[5460FFD3]: bnel       $v1, $zr, 0x08839BD8
    08839C8C:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08839C90:[8EA30084]: lw         $v1, 132($s5)
    08839C94:[26D60001]: addiu      $s6, $s6, 1
    08839C98:[02C3182A]: slt        $v1, $s6, $v1
    08839C9C:[1460FFBB]: bne        $v1, $zr, 0x08839B8C
    08839CA0:[26F70004]: addiu      $s7, $s7, 4
    08839CA4:[8FA3003C]: lw         $v1, 60($sp)
    08839CA8:[27DE0001]: addiu      $fp, $fp, 1
    08839CAC:[03C3182B]: sltu       $v1, $fp, $v1
    08839CB0:[5460FF44]: bnel       $v1, $zr, 0x088399C4
    08839CB4:[001E1880]: sll        $v1, $fp, 0x0002
    08839CB8:[8FBF002C]: lw         $ra, 44($sp)
    08839CBC:[8FBE0028]: lw         $fp, 40($sp)
    08839CC0:[8FB70024]: lw         $s7, 36($sp)
    08839CC4:[8FB60020]: lw         $s6, 32($sp)
    08839CC8:[8FB5001C]: lw         $s5, 28($sp)
    08839CCC:[8FB40018]: lw         $s4, 24($sp)
    08839CD0:[8FB30014]: lw         $s3, 20($sp)
    08839CD4:[8FB20010]: lw         $s2, 16($sp)
    08839CD8:[8FB1000C]: lw         $s1, 12($sp)
    08839CDC:[8FB00008]: lw         $s0, 8($sp)
    08839CE0:[03E00008]: jr         $ra
    08839CE4:[27BD0150]: addiu      $sp, $sp, 336
  Back Branch 08839CB0 163,877 times (length 189)
  Back Branch 08839AC8 124,947 times (length 48)
    088399FC:[18600034]: blez       $v1, 0x08839AD0
    08839A00:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08839A04:[27A30090]: addiu      $v1, $sp, 144
    08839A08:[27A200D0]: addiu      $v0, $sp, 208
    08839A0C:[8EA7007C]: lw         $a3, 124($s5)
--> 08839A10:[00044080]: sll        $t0, $a0, 0x0002
    08839A14:[93856818]: lbu        $a1, 26648($gp)
    08839A18:[00E83821]: addu       $a3, $a3, $t0
    08839A1C:[8CE80000]: lw         $t0, 0($a3)
    08839A20:[8E860000]: lw         $a2, 0($s4)
    08839A24:[00052880]: sll        $a1, $a1, 0x0002
    08839A28:[000838C0]: sll        $a3, $t0, 0x0003
    08839A2C:[00E83821]: addu       $a3, $a3, $t0
    08839A30:[00073900]: sll        $a3, $a3, 0x0004
    08839A34:[00C73021]: addu       $a2, $a2, $a3
    08839A38:[00C52821]: addu       $a1, $a2, $a1
    08839A3C:[8CA50080]: lw         $a1, 128($a1)
    08839A40:[D8440000]: lv.q       C100.q, 0($v0)
    08839A44:[D8450010]: lv.q       C110.q, 16($v0)
    08839A48:[D8460020]: lv.q       C120.q, 32($v0)
    08839A4C:[D8470030]: lv.q       C130.q, 48($v0)
    08839A50:[D8A80000]: lv.q       C200.q, 0($a1)
    08839A54:[D8A90010]: lv.q       C210.q, 16($a1)
    08839A58:[D8AA0020]: lv.q       C220.q, 32($a1)
    08839A5C:[D8AB0030]: lv.q       C230.q, 48($a1)
    08839A60:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08839A64:[F8600000]: sv.q       C000.q, 0($v1)
    08839A68:[F8610010]: sv.q       C010.q, 16($v1)
    08839A6C:[F8620020]: sv.q       C020.q, 32($v1)
    08839A70:[F8630030]: sv.q       C030.q, 48($v1)
    08839A74:[00043980]: sll        $a3, $a0, 0x0006
    08839A78:[02872821]: addu       $a1, $s4, $a3
    08839A7C:[24A60010]: addiu      $a2, $a1, 16
    08839A80:[8EA50080]: lw         $a1, 128($s5)
    08839A84:[00A72821]: addu       $a1, $a1, $a3
    08839A88:[D8A40000]: lv.q       C100.q, 0($a1)
    08839A8C:[D8A50010]: lv.q       C110.q, 16($a1)
    08839A90:[D8A60020]: lv.q       C120.q, 32($a1)
    08839A94:[D8A70030]: lv.q       C130.q, 48($a1)
    08839A98:[D8680000]: lv.q       C200.q, 0($v1)
    08839A9C:[D8690010]: lv.q       C210.q, 16($v1)
    08839AA0:[D86A0020]: lv.q       C220.q, 32($v1)
    08839AA4:[D86B0030]: lv.q       C230.q, 48($v1)
    08839AA8:[F02884A0]: VMMUL.q    E000.q, E100.q, E200.q
    08839AAC:[F8C00000]: sv.q       C000.q, 0($a2)
    08839AB0:[F8C10010]: sv.q       C010.q, 16($a2)
    08839AB4:[F8C20020]: sv.q       C020.q, 32($a2)
    08839AB8:[F8C30030]: sv.q       C030.q, 48($a2)
    08839ABC:[8EA50090]: lw         $a1, 144($s5)
    08839AC0:[24840001]: addiu      $a0, $a0, 1
    08839AC4:[0085282A]: slt        $a1, $a0, $a1
--> 08839AC8:[54A0FFD1]: bnel       $a1, $zr, 0x08839A10
    08839ACC:[8EA7007C]: lw         $a3, 124($s5)
    08839AD0:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839AD4:[0E2D755E]: jal        0x08B5D578
    08839AD8:[27A50110]: addiu      $a1, $sp, 272
  Back Branch 08839C9C 84,197 times (length 70)
    08839B78:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839B7C:[8EA30084]: lw         $v1, 132($s5)
    08839B80:[18600048]: blez       $v1, 0x08839CA4
    08839B84:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08839B88:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
--> 08839B8C:[8EA40074]: lw         $a0, 116($s5)
    08839B90:[8E830004]: lw         $v1, 4($s4)
    08839B94:[00972021]: addu       $a0, $a0, $s7
    08839B98:[8C850000]: lw         $a1, 0($a0)
    08839B9C:[8C6300B8]: lw         $v1, 184($v1)
    08839BA0:[000520C0]: sll        $a0, $a1, 0x0003
    08839BA4:[00852023]: subu       $a0, $a0, $a1
    08839BA8:[00042080]: sll        $a0, $a0, 0x0002
    08839BAC:[00641821]: addu       $v1, $v1, $a0
    08839BB0:[8C730004]: lw         $s3, 4($v1)
    08839BB4:[8C64000C]: lw         $a0, 12($v1)
    08839BB8:[00041840]: sll        $v1, $a0, 0x0001
    08839BBC:[00641821]: addu       $v1, $v1, $a0
    08839BC0:[000318C0]: sll        $v1, $v1, 0x0003
    08839BC4:[02638821]: addu       $s1, $s3, $v1
    08839BC8:[0271082B]: sltu       $at, $s3, $s1
    08839BCC:[50200031]: beql       $at, $zr, 0x08839C94
    08839BD0:[8EA30084]: lw         $v1, 132($s5)
    08839BD4:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08839BD8:[8E440004]: lw         $a0, 4($s2)
    08839BDC:[8E821010]: lw         $v0, 4112($s4)
    08839BE0:[10820026]: beq        $a0, $v0, 0x08839C7C
    08839BE4:[26730018]: addiu      $s3, $s3, 24
    08839BE8:[28810000]: slti       $at, $a0, 0
    08839BEC:[5420000E]: bnel       $at, $zr, 0x08839C28
    08839BF0:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839BF4:[8E830004]: lw         $v1, 4($s4)
    08839BF8:[8C6200C8]: lw         $v0, 200($v1)
    08839BFC:[0082102A]: slt        $v0, $a0, $v0
    08839C00:[54400003]: bnel       $v0, $zr, 0x08839C10
    08839C04:[8C6200BC]: lw         $v0, 188($v1)
    08839C08:[10000006]: b          0x08839C24
    08839C0C:[00000000]: nop
    08839C10:[00041840]: sll        $v1, $a0, 0x0001
    08839C14:[00641821]: addu       $v1, $v1, $a0
    08839C18:[000318C0]: sll        $v1, $v1, 0x0003
    08839C1C:[10000002]: b          0x08839C28
    08839C20:[00438021]: addu       $s0, $v0, $v1
    08839C24:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839C28:[8E050008]: lw         $a1, 8($s0)
    08839C2C:[0E2D76B0]: jal        0x08B5DAC0
    08839C30:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08839C34:[8E05000C]: lw         $a1, 12($s0)
    08839C38:[0E2D76B0]: jal        0x08B5DAC0
    08839C3C:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839C40:[26821014]: addiu      $v0, $s4, 4116
    08839C44:[5040000C]: beql       $v0, $zr, 0x08839C78
    08839C48:[8E420004]: lw         $v0, 4($s2)
    08839C4C:[8E030000]: lw         $v1, 0($s0)
    08839C50:[92821024]: lbu        $v0, 4132($s4)
    08839C54:[8C63001C]: lw         $v1, 28($v1)
    08839C58:[0062082A]: slt        $at, $v1, $v0
    08839C5C:[10200005]: beq        $at, $zr, 0x08839C74
    08839C60:[00000000]: nop
    08839C64:[00031080]: sll        $v0, $v1, 0x0002
    08839C68:[02821021]: addu       $v0, $s4, $v0
    08839C6C:[0E2D7305]: jal        0x08B5CC14
    08839C70:[8C441014]: lw         $a0, 4116($v0)
    08839C74:[8E420004]: lw         $v0, 4($s2)
    08839C78:[AE821010]: sw         $v0, 4112($s4)
    08839C7C:[0E2D7305]: jal        0x08B5CC14
    08839C80:[8E440010]: lw         $a0, 16($s2)
    08839C84:[0271182B]: sltu       $v1, $s3, $s1
    08839C88:[5460FFD3]: bnel       $v1, $zr, 0x08839BD8
    08839C8C:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08839C90:[8EA30084]: lw         $v1, 132($s5)
    08839C94:[26D60001]: addiu      $s6, $s6, 1
    08839C98:[02C3182A]: slt        $v1, $s6, $v1
--> 08839C9C:[1460FFBB]: bne        $v1, $zr, 0x08839B8C
    08839CA0:[26F70004]: addiu      $s7, $s7, 4
    08839CA4:[8FA3003C]: lw         $v1, 60($sp)
    08839CA8:[27DE0001]: addiu      $fp, $fp, 1
    08839CAC:[03C3182B]: sltu       $v1, $fp, $v1
  Back Branch 08839B28 7,243 times (length 17)
    08839AD8:[27A50110]: addiu      $a1, $sp, 272
    08839ADC:[8EA30084]: lw         $v1, 132($s5)
    08839AE0:[18600070]: blez       $v1, 0x08839CA4
    08839AE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08839AE8:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 08839AEC:[8EA30074]: lw         $v1, 116($s5)
    08839AF0:[8E820004]: lw         $v0, 4($s4)
    08839AF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08839AF8:[00701821]: addu       $v1, $v1, $s0
    08839AFC:[8C650000]: lw         $a1, 0($v1)
    08839B00:[8C4200B8]: lw         $v0, 184($v0)
    08839B04:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    08839B08:[000518C0]: sll        $v1, $a1, 0x0003
    08839B0C:[00651823]: subu       $v1, $v1, $a1
    08839B10:[00031880]: sll        $v1, $v1, 0x0002
    08839B14:[0E20E577]: jal        0x088395DC
    08839B18:[00432821]: addu       $a1, $v0, $v1
    08839B1C:[8EA30084]: lw         $v1, 132($s5)
    08839B20:[26310001]: addiu      $s1, $s1, 1
    08839B24:[0223182A]: slt        $v1, $s1, $v1
--> 08839B28:[1460FFF0]: bne        $v1, $zr, 0x08839AEC
    08839B2C:[26100004]: addiu      $s0, $s0, 4
    08839B30:[1000005C]: b          0x08839CA4
    08839B34:[00000000]: nop
    08839B38:[8E830000]: lw         $v1, 0($s4)
_S1_2_883D1EC 11,162,660 instructions (2.092%), 157,740 calls (0883CF00 - 0883D2F4, length 254)
    0883CF00:[24C70004]: addiu      $a3, $a2, 4
    0883CF04:[310B00FF]: andi       $t3, $t0, 255
    0883CF08:[7D0A2200]: ext        $t2, $t0, 8, 5
    0883CF0C:[7D091340]: ext        $t1, $t0, 13, 3
    0883CF10:[016D082A]: slt        $at, $t3, $t5
    0883CF14:[10200007]: beq        $at, $zr, 0x0883CF34
    0883CF18:[7D086C80]: ext        $t0, $t0, 18, 14
    0883CF1C:[000B30C0]: sll        $a2, $t3, 0x0003
    0883CF20:[00CB3021]: addu       $a2, $a2, $t3
    0883CF24:[00068100]: sll        $s0, $a2, 0x0004
    0883CF28:[8C860000]: lw         $a2, 0($a0)
    0883CF2C:[10000006]: b          0x0883CF48
    0883CF30:[00D03021]: addu       $a2, $a2, $s0
    0883CF34:[01280018]: mult       $t1, $t0
    0883CF38:[00003012]: mflo       $a2
    0883CF3C:[00063080]: sll        $a2, $a2, 0x0002
    0883CF40:[100000DE]: b          0x0883D2BC
    0883CF44:[00E63021]: addu       $a2, $a3, $a2
    0883CF48:[15200003]: bne        $t1, $zr, 0x0883CF58
    0883CF4C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0883CF50:[1000005F]: b          0x0883D0D0
    0883CF54:[E7A4006C]: swc1       $f4, 108($sp)
    0883CF58:[15250004]: bne        $t1, $a1, 0x0883CF6C
    0883CF5C:[00000000]: nop
    0883CF60:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF64:[1000005A]: b          0x0883D0D0
    0883CF68:[E7A5006C]: swc1       $f5, 108($sp)
    0883CF6C:[55230034]: bnel       $t1, $v1, 0x0883D040
    0883CF70:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF74:[29010002]: slti       $at, $t0, 2
    0883CF78:[14200022]: bne        $at, $zr, 0x0883D004
    0883CF7C:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0883CF80:[00088043]: sra        $s0, $t0, 0x0001
    0883CF84:[01108823]: subu       $s1, $t0, $s0
    0883CF88:[0200C821]: addu       $t9, $s0, $zr <=> move $t9, $s0
    0883CF8C:[022CC021]: addu       $t8, $s1, $t4
    0883CF90:[00108900]: sll        $s1, $s0, 0x0004
    0883CF94:[02518821]: addu       $s1, $s2, $s1
    0883CF98:[C6250000]: lwc1       $f5, 0($s1)
    0883CF9C:[4605603E]: c.le.s     $f12, $f5
    0883CFA0:[00000000]: nop
    0883CFA4:[45010002]: bc1t       0x0883CFB0
    0883CFA8:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    0883CFAC:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    0883CFB0:[3AD60001]: xori       $s6, $s6, 1
    0883CFB4:[16C00009]: bne        $s6, $zr, 0x0883CFDC
    0883CFB8:[00000000]: nop
    0883CFBC:[53200012]: beql       $t9, $zr, 0x0883D008
    0883CFC0:[C627000C]: lwc1       $f7, 12($s1)
    0883CFC4:[00198842]: srl        $s1, $t9, 0x0001
    0883CFC8:[26310001]: addiu      $s1, $s1, 1
    0883CFCC:[02118023]: subu       $s0, $s0, $s1
    0883CFD0:[0331C823]: subu       $t9, $t9, $s1
    0883CFD4:[1000FFEE]: b          0x0883CF90
    0883CFD8:[022CC021]: addu       $t8, $s1, $t4
    0883CFDC:[57000004]: bnel       $t8, $zr, 0x0883CFF0
    0883CFE0:[00188842]: srl        $s1, $t8, 0x0001
    0883CFE4:[00098080]: sll        $s0, $t1, 0x0002
    0883CFE8:[10000006]: b          0x0883D004
    0883CFEC:[02308821]: addu       $s1, $s1, $s0
    0883CFF0:[26310001]: addiu      $s1, $s1, 1
    0883CFF4:[02118021]: addu       $s0, $s0, $s1
    0883CFF8:[022CC821]: addu       $t9, $s1, $t4
    0883CFFC:[1000FFE4]: b          0x0883CF90
    0883D000:[0311C023]: subu       $t8, $t8, $s1
    0883D004:[C627000C]: lwc1       $f7, 12($s1)
    0883D008:[C6260008]: lwc1       $f6, 8($s1)
    0883D00C:[C6250004]: lwc1       $f5, 4($s1)
    0883D010:[E7AC005C]: swc1       $f12, 92($sp)
    0883D014:[E7A70050]: swc1       $f7, 80($sp)
    0883D018:[E7A60054]: swc1       $f6, 84($sp)
    0883D01C:[E7A50058]: swc1       $f5, 88($sp)
    0883D020:[DAE00000]: lv.q       C000.q, 0($s7)
    0883D024:[DC00C01F]: VPFXS      [w, w, 1, 0]
    0883D028:[D0008081]: vmov.q     C010.q, C000.q
    0883D02C:[64010101]: vmul.s     S010.s, S010.s, S010.s
    0883D030:[64818002]: vdot.t     S020.s, C000.t, C010.t
    0883D034:[EAA20000]: sv.s       S020.s, 0($s5)
    0883D038:[10000026]: b          0x0883D0D4
    0883D03C:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
    0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
    0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
    0883D078:[C6470000]: lwc1       $f7, 0($s2)
    0883D07C:[E7A60030]: swc1       $f6, 48($sp)
    0883D080:[E7A50034]: swc1       $f5, 52($sp)
    0883D084:[C646000C]: lwc1       $f6, 12($s2)
    0883D088:[C6450010]: lwc1       $f5, 16($s2)
    0883D08C:[E7AC0040]: swc1       $f12, 64($sp)
    0883D090:[E7A3004C]: swc1       $f3, 76($sp)
    0883D094:[E7A70044]: swc1       $f7, 68($sp)
    0883D098:[E7A60038]: swc1       $f6, 56($sp)
    0883D09C:[E7A5003C]: swc1       $f5, 60($sp)
    0883D0A0:[DBC10000]: lv.q       C010.q, 0($fp)
    0883D0A4:[27B00030]: addiu      $s0, $sp, 48
    0883D0A8:[DA020000]: lv.q       C020.q, 0($s0)
    0883D0AC:[DD0000AA]: VPFXT      [z, z, z, z]
    0883D0B0:[DE000C00]: VPFXD      [x, y, M, M]
    0883D0B4:[60818181]: vsub.q     C010.q, C010.q, C010.q
    0883D0B8:[D0102121]: vrcp.s     S011.s, S011.s
    0883D0BC:[64210141]: vmul.s     S012.s, S010.s, S011.s
    0883D0C0:[64414121]: vmul.s     S011.s, S012.s, S012.s
    0883D0C4:[64412101]: vmul.s     S010.s, S011.s, S012.s
    0883D0C8:[64828180]: vdot.q     S000.s, C010.q, C020.q
    0883D0CC:[EAA00000]: sv.s       S000.s, 0($s5)
    0883D0D0:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D0D4:[A0C0008C]: sb         $zr, 140($a2)
    0883D0D8:[2D410006]: sltiu      $at, $t2, 6
    0883D0DC:[10200073]: beq        $at, $zr, 0x0883D2AC
    0883D0E0:[A0C0008E]: sb         $zr, 142($a2)
    0883D0E4:[000A5080]: sll        $t2, $t2, 0x0002
    0883D0E8:[01545021]: addu       $t2, $t2, $s4
    0883D0EC:[8D4A0000]: lw         $t2, 0($t2)
    0883D0F0:[01400008]: jr         $t2
    0883D0F4:[00000000]: nop
    0883D1EC:[46002947]: neg.s      $f5, $f5
    0883D1F0:[15650005]: bne        $t3, $a1, 0x0883D208
    0883D1F4:[E4C50008]: swc1       $f5, 8($a2)
    0883D1F8:[C4860028]: lwc1       $f6, 40($a0)
    0883D1FC:[C4C50008]: lwc1       $f5, 8($a2)
    0883D200:[46062940]: add.s      $f5, $f5, $f6
    0883D204:[E4C50008]: swc1       $f5, 8($a2)
    0883D208:[C4C50008]: lwc1       $f5, 8($a2)
    0883D20C:[4602283F]: c.ngt.s    $f5, $f2
    0883D210:[00000000]: nop
    0883D214:[45010008]: bc1t       0x0883D238
    0883D218:[00000000]: nop
    0883D21C:[46012941]: sub.s      $f5, $f5, $f1
    0883D220:[4602283F]: c.ngt.s    $f5, $f2
    0883D224:[00000000]: nop
    0883D228:[4502FFFD]: bc1fl      0x0883D220
    0883D22C:[46012941]: sub.s      $f5, $f5, $f1
    0883D230:[1000000B]: b          0x0883D260
    0883D234:[E4C50008]: swc1       $f5, 8($a2)
    0883D238:[4600283E]: c.le.s     $f5, $f0
    0883D23C:[00000000]: nop
    0883D240:[45000006]: bc1f       0x0883D25C
    0883D244:[00000000]: nop
    0883D248:[46012940]: add.s      $f5, $f5, $f1
    0883D24C:[4600283E]: c.le.s     $f5, $f0
    0883D250:[00000000]: nop
    0883D254:[4503FFFD]: bc1tl      0x0883D24C
    0883D258:[46012940]: add.s      $f5, $f5, $f1
    0883D25C:[E4C50008]: swc1       $f5, 8($a2)
    0883D260:[10000012]: b          0x0883D2AC
    0883D264:[00000000]: nop
    0883D2AC:[01280018]: mult       $t1, $t0
    0883D2B0:[00003012]: mflo       $a2
    0883D2B4:[00063080]: sll        $a2, $a2, 0x0002
    0883D2B8:[00E63021]: addu       $a2, $a3, $a2
    0883D2BC:[26730001]: addiu      $s3, $s3, 1
    0883D2C0:[026F382A]: slt        $a3, $s3, $t7
    0883D2C4:[54E0FF0E]: bnel       $a3, $zr, 0x0883CF00
    0883D2C8:[8CC80000]: lw         $t0, 0($a2)
    0883D2CC:[8FBE002C]: lw         $fp, 44($sp)
    0883D2D0:[8FB70028]: lw         $s7, 40($sp)
    0883D2D4:[8FB60024]: lw         $s6, 36($sp)
    0883D2D8:[8FB50020]: lw         $s5, 32($sp)
    0883D2DC:[8FB4001C]: lw         $s4, 28($sp)
    0883D2E0:[8FB30018]: lw         $s3, 24($sp)
    0883D2E4:[8FB20014]: lw         $s2, 20($sp)
    0883D2E8:[8FB10010]: lw         $s1, 16($sp)
    0883D2EC:[8FB0000C]: lw         $s0, 12($sp)
    0883D2F0:[03E00008]: jr         $ra
    0883D2F4:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
--> 0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
--> 0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
_S1_2_883D0F8 10,861,025 instructions (2.035%), 157,740 calls (0883CF00 - 0883D2F4, length 254)
    0883CF00:[24C70004]: addiu      $a3, $a2, 4
    0883CF04:[310B00FF]: andi       $t3, $t0, 255
    0883CF08:[7D0A2200]: ext        $t2, $t0, 8, 5
    0883CF0C:[7D091340]: ext        $t1, $t0, 13, 3
    0883CF10:[016D082A]: slt        $at, $t3, $t5
    0883CF14:[10200007]: beq        $at, $zr, 0x0883CF34
    0883CF18:[7D086C80]: ext        $t0, $t0, 18, 14
    0883CF1C:[000B30C0]: sll        $a2, $t3, 0x0003
    0883CF20:[00CB3021]: addu       $a2, $a2, $t3
    0883CF24:[00068100]: sll        $s0, $a2, 0x0004
    0883CF28:[8C860000]: lw         $a2, 0($a0)
    0883CF2C:[10000006]: b          0x0883CF48
    0883CF30:[00D03021]: addu       $a2, $a2, $s0
    0883CF34:[01280018]: mult       $t1, $t0
    0883CF38:[00003012]: mflo       $a2
    0883CF3C:[00063080]: sll        $a2, $a2, 0x0002
    0883CF40:[100000DE]: b          0x0883D2BC
    0883CF44:[00E63021]: addu       $a2, $a3, $a2
    0883CF48:[15200003]: bne        $t1, $zr, 0x0883CF58
    0883CF4C:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    0883CF50:[1000005F]: b          0x0883D0D0
    0883CF54:[E7A4006C]: swc1       $f4, 108($sp)
    0883CF58:[15250004]: bne        $t1, $a1, 0x0883CF6C
    0883CF5C:[00000000]: nop
    0883CF60:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF64:[1000005A]: b          0x0883D0D0
    0883CF68:[E7A5006C]: swc1       $f5, 108($sp)
    0883CF6C:[55230034]: bnel       $t1, $v1, 0x0883D040
    0883CF70:[C4E50000]: lwc1       $f5, 0($a3)
    0883CF74:[29010002]: slti       $at, $t0, 2
    0883CF78:[14200022]: bne        $at, $zr, 0x0883D004
    0883CF7C:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0883CF80:[00088043]: sra        $s0, $t0, 0x0001
    0883CF84:[01108823]: subu       $s1, $t0, $s0
    0883CF88:[0200C821]: addu       $t9, $s0, $zr <=> move $t9, $s0
    0883CF8C:[022CC021]: addu       $t8, $s1, $t4
    0883CF90:[00108900]: sll        $s1, $s0, 0x0004
    0883CF94:[02518821]: addu       $s1, $s2, $s1
    0883CF98:[C6250000]: lwc1       $f5, 0($s1)
    0883CF9C:[4605603E]: c.le.s     $f12, $f5
    0883CFA0:[00000000]: nop
    0883CFA4:[45010002]: bc1t       0x0883CFB0
    0883CFA8:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    0883CFAC:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    0883CFB0:[3AD60001]: xori       $s6, $s6, 1
    0883CFB4:[16C00009]: bne        $s6, $zr, 0x0883CFDC
    0883CFB8:[00000000]: nop
    0883CFBC:[53200012]: beql       $t9, $zr, 0x0883D008
    0883CFC0:[C627000C]: lwc1       $f7, 12($s1)
    0883CFC4:[00198842]: srl        $s1, $t9, 0x0001
    0883CFC8:[26310001]: addiu      $s1, $s1, 1
    0883CFCC:[02118023]: subu       $s0, $s0, $s1
    0883CFD0:[0331C823]: subu       $t9, $t9, $s1
    0883CFD4:[1000FFEE]: b          0x0883CF90
    0883CFD8:[022CC021]: addu       $t8, $s1, $t4
    0883CFDC:[57000004]: bnel       $t8, $zr, 0x0883CFF0
    0883CFE0:[00188842]: srl        $s1, $t8, 0x0001
    0883CFE4:[00098080]: sll        $s0, $t1, 0x0002
    0883CFE8:[10000006]: b          0x0883D004
    0883CFEC:[02308821]: addu       $s1, $s1, $s0
    0883CFF0:[26310001]: addiu      $s1, $s1, 1
    0883CFF4:[02118021]: addu       $s0, $s0, $s1
    0883CFF8:[022CC821]: addu       $t9, $s1, $t4
    0883CFFC:[1000FFE4]: b          0x0883CF90
    0883D000:[0311C023]: subu       $t8, $t8, $s1
    0883D004:[C627000C]: lwc1       $f7, 12($s1)
    0883D008:[C6260008]: lwc1       $f6, 8($s1)
    0883D00C:[C6250004]: lwc1       $f5, 4($s1)
    0883D010:[E7AC005C]: swc1       $f12, 92($sp)
    0883D014:[E7A70050]: swc1       $f7, 80($sp)
    0883D018:[E7A60054]: swc1       $f6, 84($sp)
    0883D01C:[E7A50058]: swc1       $f5, 88($sp)
    0883D020:[DAE00000]: lv.q       C000.q, 0($s7)
    0883D024:[DC00C01F]: VPFXS      [w, w, 1, 0]
    0883D028:[D0008081]: vmov.q     C010.q, C000.q
    0883D02C:[64010101]: vmul.s     S010.s, S010.s, S010.s
    0883D030:[64818002]: vdot.t     S020.s, C000.t, C010.t
    0883D034:[EAA20000]: sv.s       S020.s, 0($s5)
    0883D038:[10000026]: b          0x0883D0D4
    0883D03C:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
    0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
    0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
    0883D078:[C6470000]: lwc1       $f7, 0($s2)
    0883D07C:[E7A60030]: swc1       $f6, 48($sp)
    0883D080:[E7A50034]: swc1       $f5, 52($sp)
    0883D084:[C646000C]: lwc1       $f6, 12($s2)
    0883D088:[C6450010]: lwc1       $f5, 16($s2)
    0883D08C:[E7AC0040]: swc1       $f12, 64($sp)
    0883D090:[E7A3004C]: swc1       $f3, 76($sp)
    0883D094:[E7A70044]: swc1       $f7, 68($sp)
    0883D098:[E7A60038]: swc1       $f6, 56($sp)
    0883D09C:[E7A5003C]: swc1       $f5, 60($sp)
    0883D0A0:[DBC10000]: lv.q       C010.q, 0($fp)
    0883D0A4:[27B00030]: addiu      $s0, $sp, 48
    0883D0A8:[DA020000]: lv.q       C020.q, 0($s0)
    0883D0AC:[DD0000AA]: VPFXT      [z, z, z, z]
    0883D0B0:[DE000C00]: VPFXD      [x, y, M, M]
    0883D0B4:[60818181]: vsub.q     C010.q, C010.q, C010.q
    0883D0B8:[D0102121]: vrcp.s     S011.s, S011.s
    0883D0BC:[64210141]: vmul.s     S012.s, S010.s, S011.s
    0883D0C0:[64414121]: vmul.s     S011.s, S012.s, S012.s
    0883D0C4:[64412101]: vmul.s     S010.s, S011.s, S012.s
    0883D0C8:[64828180]: vdot.q     S000.s, C010.q, C020.q
    0883D0CC:[EAA00000]: sv.s       S000.s, 0($s5)
    0883D0D0:[C7A5006C]: lwc1       $f5, 108($sp)
    0883D0D4:[A0C0008C]: sb         $zr, 140($a2)
    0883D0D8:[2D410006]: sltiu      $at, $t2, 6
    0883D0DC:[10200073]: beq        $at, $zr, 0x0883D2AC
    0883D0E0:[A0C0008E]: sb         $zr, 142($a2)
    0883D0E4:[000A5080]: sll        $t2, $t2, 0x0002
    0883D0E8:[01545021]: addu       $t2, $t2, $s4
    0883D0EC:[8D4A0000]: lw         $t2, 0($t2)
    0883D0F0:[01400008]: jr         $t2
    0883D0F4:[00000000]: nop
    0883D0F8:[15650005]: bne        $t3, $a1, 0x0883D110
    0883D0FC:[E4C50000]: swc1       $f5, 0($a2)
    0883D100:[C4860020]: lwc1       $f6, 32($a0)
    0883D104:[C4C50000]: lwc1       $f5, 0($a2)
    0883D108:[46062940]: add.s      $f5, $f5, $f6
    0883D10C:[E4C50000]: swc1       $f5, 0($a2)
    0883D110:[C4C50000]: lwc1       $f5, 0($a2)
    0883D114:[4602283F]: c.ngt.s    $f5, $f2
    0883D118:[00000000]: nop
    0883D11C:[45010008]: bc1t       0x0883D140
    0883D120:[00000000]: nop
    0883D124:[46012941]: sub.s      $f5, $f5, $f1
    0883D128:[4602283F]: c.ngt.s    $f5, $f2
    0883D12C:[00000000]: nop
    0883D130:[4502FFFD]: bc1fl      0x0883D128
    0883D134:[46012941]: sub.s      $f5, $f5, $f1
    0883D138:[1000000B]: b          0x0883D168
    0883D13C:[E4C50000]: swc1       $f5, 0($a2)
    0883D140:[4600283E]: c.le.s     $f5, $f0
    0883D144:[00000000]: nop
    0883D148:[45000006]: bc1f       0x0883D164
    0883D14C:[00000000]: nop
    0883D150:[46012940]: add.s      $f5, $f5, $f1
    0883D154:[4600283E]: c.le.s     $f5, $f0
    0883D158:[00000000]: nop
    0883D15C:[4503FFFD]: bc1tl      0x0883D154
    0883D160:[46012940]: add.s      $f5, $f5, $f1
    0883D164:[E4C50000]: swc1       $f5, 0($a2)
    0883D168:[10000051]: b          0x0883D2B0
    0883D16C:[01280018]: mult       $t1, $t0
    0883D2AC:[01280018]: mult       $t1, $t0
    0883D2B0:[00003012]: mflo       $a2
    0883D2B4:[00063080]: sll        $a2, $a2, 0x0002
    0883D2B8:[00E63021]: addu       $a2, $a3, $a2
    0883D2BC:[26730001]: addiu      $s3, $s3, 1
    0883D2C0:[026F382A]: slt        $a3, $s3, $t7
    0883D2C4:[54E0FF0E]: bnel       $a3, $zr, 0x0883CF00
    0883D2C8:[8CC80000]: lw         $t0, 0($a2)
    0883D2CC:[8FBE002C]: lw         $fp, 44($sp)
    0883D2D0:[8FB70028]: lw         $s7, 40($sp)
    0883D2D4:[8FB60024]: lw         $s6, 36($sp)
    0883D2D8:[8FB50020]: lw         $s5, 32($sp)
    0883D2DC:[8FB4001C]: lw         $s4, 28($sp)
    0883D2E0:[8FB30018]: lw         $s3, 24($sp)
    0883D2E4:[8FB20014]: lw         $s2, 20($sp)
    0883D2E8:[8FB10010]: lw         $s1, 16($sp)
    0883D2EC:[8FB0000C]: lw         $s0, 12($sp)
    0883D2F0:[03E00008]: jr         $ra
    0883D2F4:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
    0883D040:[460C283E]: c.le.s     $f5, $f12
    0883D044:[00000000]: nop
    0883D048:[45000008]: bc1f       0x0883D06C
    0883D04C:[46002186]: mov.s      $f6, $f4
    0883D050:[C6460000]: lwc1       $f6, 0($s2)
--> 0883D054:[26520014]: addiu      $s2, $s2, 20
    0883D058:[C6450000]: lwc1       $f5, 0($s2)
    0883D05C:[460C283E]: c.le.s     $f5, $f12
    0883D060:[00000000]: nop
--> 0883D064:[4503FFFB]: bc1tl      0x0883D054
    0883D068:[C6460000]: lwc1       $f6, 0($s2)
    0883D06C:[E7A60048]: swc1       $f6, 72($sp)
    0883D070:[C6460004]: lwc1       $f6, 4($s2)
    0883D074:[C6450008]: lwc1       $f5, 8($s2)
_S1_2_882875C 10,576,122 instructions (1.982%), 12,882 calls (0882875C - 08828950, length 126)
    0882875C:[27BDFFD0]: addiu      $sp, $sp, -48
    08828760:[AFB3001C]: sw         $s3, 28($sp)
    08828764:[3C1309BD]: lui        $s3, 0x09BD <=> li $s3, 0x09BD0000
    08828768:[8E635B3C]: lw         $v1, 23356($s3)
    0882876C:[AFB10014]: sw         $s1, 20($sp)
    08828770:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08828774:[AFBF0020]: sw         $ra, 32($sp)
    08828778:[AFB20018]: sw         $s2, 24($sp)
    0882877C:[10600061]: beq        $v1, $zr, 0x08828904
    08828780:[AFB00010]: sw         $s0, 16($sp)
    08828784:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    08828788:[3C0409BD]: lui        $a0, 0x09BD <=> li $a0, 0x09BD0000
    0882878C:[24905B4C]: addiu      $s0, $a0, 23372
    08828790:[3472851F]: ori        $s2, $v1, -31457
    08828794:[82050001]: lb         $a1, 1($s0)
    08828798:[10A00056]: beq        $a1, $zr, 0x088288F4
    0882879C:[8E6F5B3C]: lw         $t7, 23356($s3)
    088287A0:[92020008]: lbu        $v0, 8($s0)
    088287A4:[92060060]: lbu        $a2, 96($s0)
    088287A8:[5046005D]: beql       $v0, $a2, 0x08828920
    088287AC:[92080009]: lbu        $t0, 9($s0)
    088287B0:[92050060]: lbu        $a1, 96($s0)
    088287B4:[92060038]: lbu        $a2, 56($s0)
    088287B8:[92070061]: lbu        $a3, 97($s0)
    088287BC:[8E040034]: lw         $a0, 52($s0)
    088287C0:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    088287C4:[0E20A27C]: jal        0x088289F0
    088287C8:[27A90004]: addiu      $t1, $sp, 4
    088287CC:[92050062]: lbu        $a1, 98($s0)
    088287D0:[92060040]: lbu        $a2, 64($s0)
    088287D4:[92070063]: lbu        $a3, 99($s0)
    088287D8:[8E04003C]: lw         $a0, 60($s0)
    088287DC:[27A9000C]: addiu      $t1, $sp, 12
    088287E0:[0E20A27C]: jal        0x088289F0
    088287E4:[27A80008]: addiu      $t0, $sp, 8
    088287E8:[8FA50000]: lw         $a1, 0($sp)
    088287EC:[8FA60004]: lw         $a2, 4($sp)
    088287F0:[8FA70008]: lw         $a3, 8($sp)
    088287F4:[8FA8000C]: lw         $t0, 12($sp)
    088287F8:[0E209290]: jal        0x08824A40
    088287FC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08828800:[8FA50000]: lw         $a1, 0($sp)
    08828804:[8FA60004]: lw         $a2, 4($sp)
    08828808:[8FA70008]: lw         $a3, 8($sp)
    0882880C:[8FA8000C]: lw         $t0, 12($sp)
    08828810:[0E209637]: jal        0x088258DC
    08828814:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08828818:[92180060]: lbu        $t8, 96($s0)
    0882881C:[920F0061]: lbu        $t7, 97($s0)
    08828820:[920E0062]: lbu        $t6, 98($s0)
    08828824:[920D0063]: lbu        $t5, 99($s0)
    08828828:[A2180008]: sb         $t8, 8($s0)
    0882882C:[A20F0009]: sb         $t7, 9($s0)
    08828830:[A20E000A]: sb         $t6, 10($s0)
    08828834:[A20D000B]: sb         $t5, 11($s0)
    08828838:[8E04000C]: lw         $a0, 12($s0)
    0882883C:[8E190064]: lw         $t9, 100($s0)
    08828840:[1099002B]: beq        $a0, $t9, 0x088288F0
    08828844:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08828848:[9206005D]: lbu        $a2, 93($s0)
    0882884C:[50C3001E]: beql       $a2, $v1, 0x088288C8
    08828850:[8E050030]: lw         $a1, 48($s0)
    08828854:[8202004E]: lb         $v0, 78($s0)
    08828858:[8207004C]: lb         $a3, 76($s0)
    0882885C:[9204004D]: lbu        $a0, 77($s0)
    08828860:[000229C0]: sll        $a1, $v0, 0x0007
    08828864:[00A24023]: subu       $t0, $a1, $v0
    08828868:[01120018]: mult       $t0, $s2
    0882886C:[000749C0]: sll        $t1, $a3, 0x0007
    08828870:[01271823]: subu       $v1, $t1, $a3
    08828874:[0008C7C3]: sra        $t8, $t0, 0x001F
    08828878:[000367C3]: sra        $t4, $v1, 0x001F
    0882887C:[0000C810]: mfhi       $t9
    08828880:[00720018]: mult       $v1, $s2
    08828884:[00197943]: sra        $t7, $t9, 0x0005
    08828888:[01F87023]: subu       $t6, $t7, $t8
    0882888C:[7C0E2E20]: seh        $a1, $t6
    08828890:[00006810]: mfhi       $t5
    08828894:[000D5943]: sra        $t3, $t5, 0x0005
    08828898:[016C5023]: subu       $t2, $t3, $t4
    0882889C:[0E20992C]: jal        0x088264B0
    088288A0:[7C0A3E20]: seh        $a3, $t2
    088288A4:[8E09002C]: lw         $t1, 44($s0)
    088288A8:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    088288AC:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    088288B0:[01280018]: mult       $t1, $t0
    088288B4:[3447C63B]: ori        $a3, $v0, -14789
    088288B8:[00002812]: mflo       $a1
    088288BC:[00A70019]: multu      $a1, $a3
    088288C0:[00003010]: mfhi       $a2
    088288C4:[00062BC2]: srl        $a1, $a2, 0x000F
    088288C8:[8E0D0064]: lw         $t5, 100($s0)
    088288CC:[92040000]: lbu        $a0, 0($s0)
    088288D0:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    088288D4:[00AD5821]: addu       $t3, $a1, $t5
    088288D8:[016C302D]: min        $a2, $t3, $t4
    088288DC:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    088288E0:[0E2092A9]: jal        0x08824AA4
    088288E4:[00CA282C]: max        $a1, $a2, $t2
    088288E8:[8E040064]: lw         $a0, 100($s0)
    088288EC:[AE04000C]: sw         $a0, 12($s0)
    088288F0:[8E6F5B3C]: lw         $t7, 23356($s3)
    088288F4:[26310001]: addiu      $s1, $s1, 1
    088288F8:[022F702B]: sltu       $t6, $s1, $t7
    088288FC:[15C0FFA5]: bne        $t6, $zr, 0x08828794
    08828900:[26100068]: addiu      $s0, $s0, 104
    08828904:[8FBF0020]: lw         $ra, 32($sp)
    08828908:[8FB3001C]: lw         $s3, 28($sp)
    0882890C:[8FB20018]: lw         $s2, 24($sp)
    08828910:[8FB10014]: lw         $s1, 20($sp)
    08828914:[8FB00010]: lw         $s0, 16($sp)
    08828918:[03E00008]: jr         $ra
    0882891C:[27BD0030]: addiu      $sp, $sp, 48
    08828920:[92070061]: lbu        $a3, 97($s0)
    08828924:[5507FFA3]: bnel       $t0, $a3, 0x088287B4
    08828928:[92050060]: lbu        $a1, 96($s0)
    0882892C:[920A000A]: lbu        $t2, 10($s0)
    08828930:[92090062]: lbu        $t1, 98($s0)
    08828934:[5549FF9F]: bnel       $t2, $t1, 0x088287B4
    08828938:[92050060]: lbu        $a1, 96($s0)
    0882893C:[920C000B]: lbu        $t4, 11($s0)
    08828940:[920B0063]: lbu        $t3, 99($s0)
    08828944:[558BFF9B]: bnel       $t4, $t3, 0x088287B4
    08828948:[92050060]: lbu        $a1, 96($s0)
    0882894C:[0A20A20F]: j          0x0882883C
    08828950:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 0882894C 412,224 times (length 70)
    08828828:[A2180008]: sb         $t8, 8($s0)
    0882882C:[A20F0009]: sb         $t7, 9($s0)
    08828830:[A20E000A]: sb         $t6, 10($s0)
    08828834:[A20D000B]: sb         $t5, 11($s0)
    08828838:[8E04000C]: lw         $a0, 12($s0)
--> 0882883C:[8E190064]: lw         $t9, 100($s0)
    08828840:[1099002B]: beq        $a0, $t9, 0x088288F0
    08828844:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08828848:[9206005D]: lbu        $a2, 93($s0)
    0882884C:[50C3001E]: beql       $a2, $v1, 0x088288C8
    08828850:[8E050030]: lw         $a1, 48($s0)
    08828854:[8202004E]: lb         $v0, 78($s0)
    08828858:[8207004C]: lb         $a3, 76($s0)
    0882885C:[9204004D]: lbu        $a0, 77($s0)
    08828860:[000229C0]: sll        $a1, $v0, 0x0007
    08828864:[00A24023]: subu       $t0, $a1, $v0
    08828868:[01120018]: mult       $t0, $s2
    0882886C:[000749C0]: sll        $t1, $a3, 0x0007
    08828870:[01271823]: subu       $v1, $t1, $a3
    08828874:[0008C7C3]: sra        $t8, $t0, 0x001F
    08828878:[000367C3]: sra        $t4, $v1, 0x001F
    0882887C:[0000C810]: mfhi       $t9
    08828880:[00720018]: mult       $v1, $s2
    08828884:[00197943]: sra        $t7, $t9, 0x0005
    08828888:[01F87023]: subu       $t6, $t7, $t8
    0882888C:[7C0E2E20]: seh        $a1, $t6
    08828890:[00006810]: mfhi       $t5
    08828894:[000D5943]: sra        $t3, $t5, 0x0005
    08828898:[016C5023]: subu       $t2, $t3, $t4
    0882889C:[0E20992C]: jal        0x088264B0
    088288A0:[7C0A3E20]: seh        $a3, $t2
    088288A4:[8E09002C]: lw         $t1, 44($s0)
    088288A8:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    088288AC:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    088288B0:[01280018]: mult       $t1, $t0
    088288B4:[3447C63B]: ori        $a3, $v0, -14789
    088288B8:[00002812]: mflo       $a1
    088288BC:[00A70019]: multu      $a1, $a3
    088288C0:[00003010]: mfhi       $a2
    088288C4:[00062BC2]: srl        $a1, $a2, 0x000F
    088288C8:[8E0D0064]: lw         $t5, 100($s0)
    088288CC:[92040000]: lbu        $a0, 0($s0)
    088288D0:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    088288D4:[00AD5821]: addu       $t3, $a1, $t5
    088288D8:[016C302D]: min        $a2, $t3, $t4
    088288DC:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    088288E0:[0E2092A9]: jal        0x08824AA4
    088288E4:[00CA282C]: max        $a1, $a2, $t2
    088288E8:[8E040064]: lw         $a0, 100($s0)
    088288EC:[AE04000C]: sw         $a0, 12($s0)
    088288F0:[8E6F5B3C]: lw         $t7, 23356($s3)
    088288F4:[26310001]: addiu      $s1, $s1, 1
    088288F8:[022F702B]: sltu       $t6, $s1, $t7
    088288FC:[15C0FFA5]: bne        $t6, $zr, 0x08828794
    08828900:[26100068]: addiu      $s0, $s0, 104
    08828904:[8FBF0020]: lw         $ra, 32($sp)
    08828908:[8FB3001C]: lw         $s3, 28($sp)
    0882890C:[8FB20018]: lw         $s2, 24($sp)
    08828910:[8FB10014]: lw         $s1, 20($sp)
    08828914:[8FB00010]: lw         $s0, 16($sp)
    08828918:[03E00008]: jr         $ra
    0882891C:[27BD0030]: addiu      $sp, $sp, 48
    08828920:[92070061]: lbu        $a3, 97($s0)
    08828924:[5507FFA3]: bnel       $t0, $a3, 0x088287B4
    08828928:[92050060]: lbu        $a1, 96($s0)
    0882892C:[920A000A]: lbu        $t2, 10($s0)
    08828930:[92090062]: lbu        $t1, 98($s0)
    08828934:[5549FF9F]: bnel       $t2, $t1, 0x088287B4
    08828938:[92050060]: lbu        $a1, 96($s0)
    0882893C:[920C000B]: lbu        $t4, 11($s0)
    08828940:[920B0063]: lbu        $t3, 99($s0)
    08828944:[558BFF9B]: bnel       $t4, $t3, 0x088287B4
    08828948:[92050060]: lbu        $a1, 96($s0)
--> 0882894C:[0A20A20F]: j          0x0882883C
    08828950:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 088288FC 412,224 times (length 92)
    08828780:[AFB00010]: sw         $s0, 16($sp)
    08828784:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    08828788:[3C0409BD]: lui        $a0, 0x09BD <=> li $a0, 0x09BD0000
    0882878C:[24905B4C]: addiu      $s0, $a0, 23372
    08828790:[3472851F]: ori        $s2, $v1, -31457
--> 08828794:[82050001]: lb         $a1, 1($s0)
    08828798:[10A00056]: beq        $a1, $zr, 0x088288F4
    0882879C:[8E6F5B3C]: lw         $t7, 23356($s3)
    088287A0:[92020008]: lbu        $v0, 8($s0)
    088287A4:[92060060]: lbu        $a2, 96($s0)
    088287A8:[5046005D]: beql       $v0, $a2, 0x08828920
    088287AC:[92080009]: lbu        $t0, 9($s0)
    088287B0:[92050060]: lbu        $a1, 96($s0)
    088287B4:[92060038]: lbu        $a2, 56($s0)
    088287B8:[92070061]: lbu        $a3, 97($s0)
    088287BC:[8E040034]: lw         $a0, 52($s0)
    088287C0:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    088287C4:[0E20A27C]: jal        0x088289F0
    088287C8:[27A90004]: addiu      $t1, $sp, 4
    088287CC:[92050062]: lbu        $a1, 98($s0)
    088287D0:[92060040]: lbu        $a2, 64($s0)
    088287D4:[92070063]: lbu        $a3, 99($s0)
    088287D8:[8E04003C]: lw         $a0, 60($s0)
    088287DC:[27A9000C]: addiu      $t1, $sp, 12
    088287E0:[0E20A27C]: jal        0x088289F0
    088287E4:[27A80008]: addiu      $t0, $sp, 8
    088287E8:[8FA50000]: lw         $a1, 0($sp)
    088287EC:[8FA60004]: lw         $a2, 4($sp)
    088287F0:[8FA70008]: lw         $a3, 8($sp)
    088287F4:[8FA8000C]: lw         $t0, 12($sp)
    088287F8:[0E209290]: jal        0x08824A40
    088287FC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08828800:[8FA50000]: lw         $a1, 0($sp)
    08828804:[8FA60004]: lw         $a2, 4($sp)
    08828808:[8FA70008]: lw         $a3, 8($sp)
    0882880C:[8FA8000C]: lw         $t0, 12($sp)
    08828810:[0E209637]: jal        0x088258DC
    08828814:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08828818:[92180060]: lbu        $t8, 96($s0)
    0882881C:[920F0061]: lbu        $t7, 97($s0)
    08828820:[920E0062]: lbu        $t6, 98($s0)
    08828824:[920D0063]: lbu        $t5, 99($s0)
    08828828:[A2180008]: sb         $t8, 8($s0)
    0882882C:[A20F0009]: sb         $t7, 9($s0)
    08828830:[A20E000A]: sb         $t6, 10($s0)
    08828834:[A20D000B]: sb         $t5, 11($s0)
    08828838:[8E04000C]: lw         $a0, 12($s0)
    0882883C:[8E190064]: lw         $t9, 100($s0)
    08828840:[1099002B]: beq        $a0, $t9, 0x088288F0
    08828844:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08828848:[9206005D]: lbu        $a2, 93($s0)
    0882884C:[50C3001E]: beql       $a2, $v1, 0x088288C8
    08828850:[8E050030]: lw         $a1, 48($s0)
    08828854:[8202004E]: lb         $v0, 78($s0)
    08828858:[8207004C]: lb         $a3, 76($s0)
    0882885C:[9204004D]: lbu        $a0, 77($s0)
    08828860:[000229C0]: sll        $a1, $v0, 0x0007
    08828864:[00A24023]: subu       $t0, $a1, $v0
    08828868:[01120018]: mult       $t0, $s2
    0882886C:[000749C0]: sll        $t1, $a3, 0x0007
    08828870:[01271823]: subu       $v1, $t1, $a3
    08828874:[0008C7C3]: sra        $t8, $t0, 0x001F
    08828878:[000367C3]: sra        $t4, $v1, 0x001F
    0882887C:[0000C810]: mfhi       $t9
    08828880:[00720018]: mult       $v1, $s2
    08828884:[00197943]: sra        $t7, $t9, 0x0005
    08828888:[01F87023]: subu       $t6, $t7, $t8
    0882888C:[7C0E2E20]: seh        $a1, $t6
    08828890:[00006810]: mfhi       $t5
    08828894:[000D5943]: sra        $t3, $t5, 0x0005
    08828898:[016C5023]: subu       $t2, $t3, $t4
    0882889C:[0E20992C]: jal        0x088264B0
    088288A0:[7C0A3E20]: seh        $a3, $t2
    088288A4:[8E09002C]: lw         $t1, 44($s0)
    088288A8:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    088288AC:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    088288B0:[01280018]: mult       $t1, $t0
    088288B4:[3447C63B]: ori        $a3, $v0, -14789
    088288B8:[00002812]: mflo       $a1
    088288BC:[00A70019]: multu      $a1, $a3
    088288C0:[00003010]: mfhi       $a2
    088288C4:[00062BC2]: srl        $a1, $a2, 0x000F
    088288C8:[8E0D0064]: lw         $t5, 100($s0)
    088288CC:[92040000]: lbu        $a0, 0($s0)
    088288D0:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    088288D4:[00AD5821]: addu       $t3, $a1, $t5
    088288D8:[016C302D]: min        $a2, $t3, $t4
    088288DC:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    088288E0:[0E2092A9]: jal        0x08824AA4
    088288E4:[00CA282C]: max        $a1, $a2, $t2
    088288E8:[8E040064]: lw         $a0, 100($s0)
    088288EC:[AE04000C]: sw         $a0, 12($s0)
    088288F0:[8E6F5B3C]: lw         $t7, 23356($s3)
    088288F4:[26310001]: addiu      $s1, $s1, 1
    088288F8:[022F702B]: sltu       $t6, $s1, $t7
--> 088288FC:[15C0FFA5]: bne        $t6, $zr, 0x08828794
    08828900:[26100068]: addiu      $s0, $s0, 104
    08828904:[8FBF0020]: lw         $ra, 32($sp)
    08828908:[8FB3001C]: lw         $s3, 28($sp)
    0882890C:[8FB20018]: lw         $s2, 24($sp)
_S1_2_8A83280 10,300,198 instructions (1.930%), 20,858 calls (08A83280 - 08A83440, length 113)
    08A83280:[27BDFFD0]: addiu      $sp, $sp, -48
    08A83284:[AFBF002C]: sw         $ra, 44($sp)
    08A83288:[AFB70028]: sw         $s7, 40($sp)
    08A8328C:[AFB60024]: sw         $s6, 36($sp)
    08A83290:[AFB50020]: sw         $s5, 32($sp)
    08A83294:[AFB4001C]: sw         $s4, 28($sp)
    08A83298:[AFB30018]: sw         $s3, 24($sp)
    08A8329C:[AFB20014]: sw         $s2, 20($sp)
    08A832A0:[AFB10010]: sw         $s1, 16($sp)
    08A832A4:[AFB0000C]: sw         $s0, 12($sp)
    08A832A8:[0080B821]: addu       $s7, $a0, $zr <=> move $s7, $a0
    08A832AC:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    08A832B0:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    08A832B4:[0E201BF1]: jal        0x08806FC4
    08A832B8:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08A832BC:[8EA40000]: lw         $a0, 0($s5)
    08A832C0:[8EA30008]: lw         $v1, 8($s5)
    08A832C4:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08A832C8:[18600045]: blez       $v1, 0x08A833E0
    08A832CC:[00959821]: addu       $s3, $a0, $s5
    08A832D0:[8E650000]: lw         $a1, 0($s3)
    08A832D4:[0E23D8BD]: jal        0x088F62F4
    08A832D8:[8EE422A8]: lw         $a0, 8872($s7)
    08A832DC:[8E630004]: lw         $v1, 4($s3)
    08A832E0:[2672000C]: addiu      $s2, $s3, 12
    08A832E4:[18600039]: blez       $v1, 0x08A833CC
    08A832E8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A832EC:[56800015]: bnel       $s4, $zr, 0x08A83344
    08A832F0:[96430002]: lhu        $v1, 2($s2)
    08A832F4:[8E620008]: lw         $v0, 8($s3)
    08A832F8:[30420001]: andi       $v0, $v0, 1
    08A832FC:[10400010]: beq        $v0, $zr, 0x08A83340
    08A83300:[00000000]: nop
    08A83304:[1600000E]: bne        $s0, $zr, 0x08A83340
    08A83308:[00000000]: nop
    08A8330C:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A83310:[0E2D750E]: jal        0x08B5D438
    08A83314:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08A83318:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A8331C:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    08A83320:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    08A83324:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A83328:[0E2D7823]: jal        0x08B5E08C
    08A8332C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83330:[0E2D77D8]: jal        0x08B5DF60
    08A83334:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    08A83338:[0E2D7524]: jal        0x08B5D490
    08A8333C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A83340:[96430002]: lhu        $v1, 2($s2)
    08A83344:[8E44000C]: lw         $a0, 12($s2)
    08A83348:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A8334C:[30630003]: andi       $v1, $v1, 3
    08A83350:[14620009]: bne        $v1, $v0, 0x08A83378
    08A83354:[00954821]: addu       $t1, $a0, $s5
    08A83358:[86440000]: lh         $a0, 0($s2)
    08A8335C:[96460008]: lhu        $a2, 8($s2)
    08A83360:[9647000A]: lhu        $a3, 10($s2)
    08A83364:[8E450004]: lw         $a1, 4($s2)
    08A83368:[0E2D759D]: jal        0x08B5D674
    08A8336C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83370:[10000012]: b          0x08A833BC
    08A83374:[8E630004]: lw         $v1, 4($s3)
    08A83378:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A8337C:[54620009]: bnel       $v1, $v0, 0x08A833A4
    08A83380:[86440000]: lh         $a0, 0($s2)
    08A83384:[96450008]: lhu        $a1, 8($s2)
    08A83388:[9646000A]: lhu        $a2, 10($s2)
    08A8338C:[8E440004]: lw         $a0, 4($s2)
    08A83390:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A83394:[0E2D75D7]: jal        0x08B5D75C
    08A83398:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A8339C:[10000006]: b          0x08A833B8
    08A833A0:[00000000]: nop
    08A833A4:[96460008]: lhu        $a2, 8($s2)
    08A833A8:[8E450004]: lw         $a1, 4($s2)
    08A833AC:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A833B0:[0E2D7569]: jal        0x08B5D5A4
    08A833B4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A833B8:[8E630004]: lw         $v1, 4($s3)
    08A833BC:[26310001]: addiu      $s1, $s1, 1
    08A833C0:[0223182A]: slt        $v1, $s1, $v1
    08A833C4:[1460FFC9]: bne        $v1, $zr, 0x08A832EC
    08A833C8:[26520010]: addiu      $s2, $s2, 16
    08A833CC:[8EA30008]: lw         $v1, 8($s5)
    08A833D0:[26D60001]: addiu      $s6, $s6, 1
    08A833D4:[02C3182A]: slt        $v1, $s6, $v1
    08A833D8:[1460FFBD]: bne        $v1, $zr, 0x08A832D0
    08A833DC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08A833E0:[5680000E]: bnel       $s4, $zr, 0x08A8341C
    08A833E4:[8FBF002C]: lw         $ra, 44($sp)
    08A833E8:[1200000B]: beq        $s0, $zr, 0x08A83418
    08A833EC:[00000000]: nop
    08A833F0:[0E2D7524]: jal        0x08B5D490
    08A833F4:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A833F8:[0E2D77D8]: jal        0x08B5DF60
    08A833FC:[24040006]: addiu      $a0, $zr, 6 <=> li $a0, 6
    08A83400:[0E2D750E]: jal        0x08B5D438
    08A83404:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A83408:[24040006]: addiu      $a0, $zr, 6 <=> li $a0, 6
    08A8340C:[240500D0]: addiu      $a1, $zr, 208 <=> li $a1, 208
    08A83410:[0E2D77C9]: jal        0x08B5DF24
    08A83414:[240600FF]: addiu      $a2, $zr, 255 <=> li $a2, 255
    08A83418:[8FBF002C]: lw         $ra, 44($sp)
    08A8341C:[8FB70028]: lw         $s7, 40($sp)
    08A83420:[8FB60024]: lw         $s6, 36($sp)
    08A83424:[8FB50020]: lw         $s5, 32($sp)
    08A83428:[8FB4001C]: lw         $s4, 28($sp)
    08A8342C:[8FB30018]: lw         $s3, 24($sp)
    08A83430:[8FB20014]: lw         $s2, 20($sp)
    08A83434:[8FB10010]: lw         $s1, 16($sp)
    08A83438:[8FB0000C]: lw         $s0, 12($sp)
    08A8343C:[03E00008]: jr         $ra
    08A83440:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08A833C4 339,943 times (length 56)
    08A832D8:[8EE422A8]: lw         $a0, 8872($s7)
    08A832DC:[8E630004]: lw         $v1, 4($s3)
    08A832E0:[2672000C]: addiu      $s2, $s3, 12
    08A832E4:[18600039]: blez       $v1, 0x08A833CC
    08A832E8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08A832EC:[56800015]: bnel       $s4, $zr, 0x08A83344
    08A832F0:[96430002]: lhu        $v1, 2($s2)
    08A832F4:[8E620008]: lw         $v0, 8($s3)
    08A832F8:[30420001]: andi       $v0, $v0, 1
    08A832FC:[10400010]: beq        $v0, $zr, 0x08A83340
    08A83300:[00000000]: nop
    08A83304:[1600000E]: bne        $s0, $zr, 0x08A83340
    08A83308:[00000000]: nop
    08A8330C:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A83310:[0E2D750E]: jal        0x08B5D438
    08A83314:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08A83318:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A8331C:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    08A83320:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    08A83324:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A83328:[0E2D7823]: jal        0x08B5E08C
    08A8332C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83330:[0E2D77D8]: jal        0x08B5DF60
    08A83334:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    08A83338:[0E2D7524]: jal        0x08B5D490
    08A8333C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A83340:[96430002]: lhu        $v1, 2($s2)
    08A83344:[8E44000C]: lw         $a0, 12($s2)
    08A83348:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A8334C:[30630003]: andi       $v1, $v1, 3
    08A83350:[14620009]: bne        $v1, $v0, 0x08A83378
    08A83354:[00954821]: addu       $t1, $a0, $s5
    08A83358:[86440000]: lh         $a0, 0($s2)
    08A8335C:[96460008]: lhu        $a2, 8($s2)
    08A83360:[9647000A]: lhu        $a3, 10($s2)
    08A83364:[8E450004]: lw         $a1, 4($s2)
    08A83368:[0E2D759D]: jal        0x08B5D674
    08A8336C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83370:[10000012]: b          0x08A833BC
    08A83374:[8E630004]: lw         $v1, 4($s3)
    08A83378:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A8337C:[54620009]: bnel       $v1, $v0, 0x08A833A4
    08A83380:[86440000]: lh         $a0, 0($s2)
    08A83384:[96450008]: lhu        $a1, 8($s2)
    08A83388:[9646000A]: lhu        $a2, 10($s2)
    08A8338C:[8E440004]: lw         $a0, 4($s2)
    08A83390:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A83394:[0E2D75D7]: jal        0x08B5D75C
    08A83398:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A8339C:[10000006]: b          0x08A833B8
    08A833A0:[00000000]: nop
    08A833A4:[96460008]: lhu        $a2, 8($s2)
    08A833A8:[8E450004]: lw         $a1, 4($s2)
    08A833AC:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A833B0:[0E2D7569]: jal        0x08B5D5A4
    08A833B4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A833B8:[8E630004]: lw         $v1, 4($s3)
    08A833BC:[26310001]: addiu      $s1, $s1, 1
    08A833C0:[0223182A]: slt        $v1, $s1, $v1
--> 08A833C4:[1460FFC9]: bne        $v1, $zr, 0x08A832EC
    08A833C8:[26520010]: addiu      $s2, $s2, 16
    08A833CC:[8EA30008]: lw         $v1, 8($s5)
    08A833D0:[26D60001]: addiu      $s6, $s6, 1
    08A833D4:[02C3182A]: slt        $v1, $s6, $v1
  Back Branch 08A833D8 122,380 times (length 68)
    08A832BC:[8EA40000]: lw         $a0, 0($s5)
    08A832C0:[8EA30008]: lw         $v1, 8($s5)
    08A832C4:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08A832C8:[18600045]: blez       $v1, 0x08A833E0
    08A832CC:[00959821]: addu       $s3, $a0, $s5
--> 08A832D0:[8E650000]: lw         $a1, 0($s3)
    08A832D4:[0E23D8BD]: jal        0x088F62F4
    08A832D8:[8EE422A8]: lw         $a0, 8872($s7)
    08A832DC:[8E630004]: lw         $v1, 4($s3)
    08A832E0:[2672000C]: addiu      $s2, $s3, 12
    08A832E4:[18600039]: blez       $v1, 0x08A833CC
    08A832E8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A832EC:[56800015]: bnel       $s4, $zr, 0x08A83344
    08A832F0:[96430002]: lhu        $v1, 2($s2)
    08A832F4:[8E620008]: lw         $v0, 8($s3)
    08A832F8:[30420001]: andi       $v0, $v0, 1
    08A832FC:[10400010]: beq        $v0, $zr, 0x08A83340
    08A83300:[00000000]: nop
    08A83304:[1600000E]: bne        $s0, $zr, 0x08A83340
    08A83308:[00000000]: nop
    08A8330C:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A83310:[0E2D750E]: jal        0x08B5D438
    08A83314:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08A83318:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A8331C:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    08A83320:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    08A83324:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A83328:[0E2D7823]: jal        0x08B5E08C
    08A8332C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83330:[0E2D77D8]: jal        0x08B5DF60
    08A83334:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    08A83338:[0E2D7524]: jal        0x08B5D490
    08A8333C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A83340:[96430002]: lhu        $v1, 2($s2)
    08A83344:[8E44000C]: lw         $a0, 12($s2)
    08A83348:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A8334C:[30630003]: andi       $v1, $v1, 3
    08A83350:[14620009]: bne        $v1, $v0, 0x08A83378
    08A83354:[00954821]: addu       $t1, $a0, $s5
    08A83358:[86440000]: lh         $a0, 0($s2)
    08A8335C:[96460008]: lhu        $a2, 8($s2)
    08A83360:[9647000A]: lhu        $a3, 10($s2)
    08A83364:[8E450004]: lw         $a1, 4($s2)
    08A83368:[0E2D759D]: jal        0x08B5D674
    08A8336C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A83370:[10000012]: b          0x08A833BC
    08A83374:[8E630004]: lw         $v1, 4($s3)
    08A83378:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A8337C:[54620009]: bnel       $v1, $v0, 0x08A833A4
    08A83380:[86440000]: lh         $a0, 0($s2)
    08A83384:[96450008]: lhu        $a1, 8($s2)
    08A83388:[9646000A]: lhu        $a2, 10($s2)
    08A8338C:[8E440004]: lw         $a0, 4($s2)
    08A83390:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A83394:[0E2D75D7]: jal        0x08B5D75C
    08A83398:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A8339C:[10000006]: b          0x08A833B8
    08A833A0:[00000000]: nop
    08A833A4:[96460008]: lhu        $a2, 8($s2)
    08A833A8:[8E450004]: lw         $a1, 4($s2)
    08A833AC:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    08A833B0:[0E2D7569]: jal        0x08B5D5A4
    08A833B4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A833B8:[8E630004]: lw         $v1, 4($s3)
    08A833BC:[26310001]: addiu      $s1, $s1, 1
    08A833C0:[0223182A]: slt        $v1, $s1, $v1
    08A833C4:[1460FFC9]: bne        $v1, $zr, 0x08A832EC
    08A833C8:[26520010]: addiu      $s2, $s2, 16
    08A833CC:[8EA30008]: lw         $v1, 8($s5)
    08A833D0:[26D60001]: addiu      $s6, $s6, 1
    08A833D4:[02C3182A]: slt        $v1, $s6, $v1
--> 08A833D8:[1460FFBD]: bne        $v1, $zr, 0x08A832D0
    08A833DC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08A833E0:[5680000E]: bnel       $s4, $zr, 0x08A8341C
    08A833E4:[8FBF002C]: lw         $ra, 44($sp)
    08A833E8:[1200000B]: beq        $s0, $zr, 0x08A83418
_S1_2_8B5CC14 9,480,732 instructions (1.776%), 256,236 calls (08B5CC14 - 08B5CCC4, length 45)
    08B5CC14:[27BDFFF0]: addiu      $sp, $sp, -16
    08B5CC18:[AFBF0000]: sw         $ra, 0($sp)
    08B5CC1C:[3C0709D7]: lui        $a3, 0x09D7 <=> li $a3, 0x09D70000
    08B5CC20:[24E9B390]: addiu      $t1, $a3, -19568
    08B5CC24:[7C8A1E00]: ext        $t2, $a0, 24, 4
    08B5CC28:[7C8D5C00]: ext        $t5, $a0, 16, 12
    08B5CC2C:[3C050011]: lui        $a1, 0x0011 <=> li $a1, 0x00110000
    08B5CC30:[8D2B0010]: lw         $t3, 16($t1)
    08B5CC34:[01A56025]: or         $t4, $t5, $a1
    08B5CC38:[000A3400]: sll        $a2, $t2, 0x0010
    08B5CC3C:[3C080E00]: lui        $t0, 0x0E00 <=> li $t0, 0x0E000000
    08B5CC40:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    08B5CC44:[3082FFFF]: andi       $v0, $a0, -1
    08B5CC48:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08B5CC4C:[01885025]: or         $t2, $t4, $t0
    08B5CC50:[3C040C00]: lui        $a0, 0x0C00 <=> li $a0, 0x0C000000
    08B5CC54:[00C34025]: or         $t0, $a2, $v1
    08B5CC58:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08B5CC5C:[11630012]: beq        $t3, $v1, 0x08B5CCA8
    08B5CC60:[00442825]: or         $a1, $v0, $a0
    08B5CC64:[8D260048]: lw         $a2, 72($t1)
    08B5CC68:[7C07FE04]: ins        $a3, $zr, 24, 8
    08B5CC6C:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    08B5CC70:[8CC30008]: lw         $v1, 8($a2)
    08B5CC74:[00E25825]: or         $t3, $a3, $v0
    08B5CC78:[24790004]: addiu      $t9, $v1, 4
    08B5CC7C:[AC680000]: sw         $t0, 0($v1)
    08B5CC80:[27280004]: addiu      $t0, $t9, 4
    08B5CC84:[ACC80008]: sw         $t0, 8($a2)
    08B5CC88:[AF2B0000]: sw         $t3, 0($t9)
    08B5CC8C:[0E2D7C51]: jal        0x08B5F144
    08B5CC90:[00000000]: nop
    08B5CC94:[8FBF0000]: lw         $ra, 0($sp)
    08B5CC98:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08B5CC9C:[0044102D]: min        $v0, $v0, $a0
    08B5CCA0:[03E00008]: jr         $ra
    08B5CCA4:[27BD0010]: addiu      $sp, $sp, 16
    08B5CCA8:[8D2E0048]: lw         $t6, 72($t1)
    08B5CCAC:[8DD80008]: lw         $t8, 8($t6)
    08B5CCB0:[27090004]: addiu      $t1, $t8, 4
    08B5CCB4:[252F0004]: addiu      $t7, $t1, 4
    08B5CCB8:[AF0A0000]: sw         $t2, 0($t8)
    08B5CCBC:[ADCF0008]: sw         $t7, 8($t6)
    08B5CCC0:[0A2D7323]: j          0x08B5CC8C
    08B5CCC4:[AD250000]: sw         $a1, 0($t1)
_S1_2_88EE5C8 8,349,379 instructions (1.564%), 908 calls (088EE5C8 - 088EEBE0, length 391)
    088EE5C8:[27BDFF40]: addiu      $sp, $sp, -192
    088EE5CC:[AFBF000C]: sw         $ra, 12($sp)
    088EE5D0:[AFB10008]: sw         $s1, 8($sp)
    088EE5D4:[3C0E09C3]: lui        $t6, 0x09C3 <=> li $t6, 0x09C30000
    088EE5D8:[AFB00004]: sw         $s0, 4($sp)
    088EE5DC:[44806000]: mtc1       $zr, $f12
    088EE5E0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088EE5E4:[25CE9C98]: addiu      $t6, $t6, -25448
    088EE5E8:[27AD001C]: addiu      $t5, $sp, 28
    088EE5EC:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    088EE5F0:[44834000]: mtc1       $v1, $f8
    088EE5F4:[3C0344FA]: lui        $v1, 0x44FA <=> li $v1, 0x44FA0000
    088EE5F8:[44830000]: mtc1       $v1, $f0
    088EE5FC:[3C0346BB]: lui        $v1, 0x46BB <=> li $v1, 0x46BB0000
    088EE600:[3C0BBF80]: lui        $t3, 0xBF80 <=> li $t3, 0xBF800000
    088EE604:[346C8000]: ori        $t4, $v1, -32768
    088EE608:[448B5000]: mtc1       $t3, $f10
    088EE60C:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    088EE610:[46006106]: mov.s      $f4, $f12
    088EE614:[46006186]: mov.s      $f6, $f12
    088EE618:[46006246]: mov.s      $f9, $f12
    088EE61C:[460061C6]: mov.s      $f7, $f12
    088EE620:[24C90010]: addiu      $t1, $a2, 16
    088EE624:[448C5800]: mtc1       $t4, $f11
    088EE628:[ADC00000]: sw         $zr, 0($t6)
    088EE62C:[ADC00004]: sw         $zr, 4($t6)
    088EE630:[ADC00008]: sw         $zr, 8($t6)
    088EE634:[ADC0000C]: sw         $zr, 12($t6)
    088EE638:[C4A10008]: lwc1       $f1, 8($a1)
    088EE63C:[ADAC0004]: sw         $t4, 4($t5)
    088EE640:[460C083F]: c.ngt.s    $f1, $f12
    088EE644:[00000000]: nop
    088EE648:[45000061]: bc1f       0x088EE7D0
    088EE64C:[ADAB0008]: sw         $t3, 8($t5)
    088EE650:[C4A1000C]: lwc1       $f1, 12($a1)
    088EE654:[460C083C]: c.lt.s     $f1, $f12
    088EE658:[00000000]: nop
    088EE65C:[4503005D]: bc1tl      0x088EE7D4
    088EE660:[46006300]: add.s      $f12, $f12, $f0
    088EE664:[E7AB00B8]: swc1       $f11, 184($sp)
    088EE668:[E7AA00BC]: swc1       $f10, 188($sp)
    088EE66C:[C4C2000C]: lwc1       $f2, 12($a2)
    088EE670:[C4C10004]: lwc1       $f1, 4($a2)
    088EE674:[46024832]: c.eq.s     $f9, $f2
    088EE678:[00000000]: nop
    088EE67C:[45010004]: bc1t       0x088EE690
    088EE680:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    088EE684:[46016041]: sub.s      $f1, $f12, $f1
    088EE688:[10000002]: b          0x088EE694
    088EE68C:[460208C3]: div.s      $f3, $f1, $f2
    088EE690:[460050C6]: mov.s      $f3, $f10
    088EE694:[4608183E]: c.le.s     $f3, $f8
    088EE698:[00000000]: nop
    088EE69C:[4502000D]: bc1fl      0x088EE6D4
    088EE6A0:[01408021]: addu       $s0, $t2, $zr <=> move $s0, $t2
    088EE6A4:[4607183D]: c.nge.s    $f3, $f7
    088EE6A8:[00000000]: nop
    088EE6AC:[45010008]: bc1t       0x088EE6D0
    088EE6B0:[00000000]: nop
    088EE6B4:[C4C20008]: lwc1       $f2, 8($a2)
    088EE6B8:[C4C10000]: lwc1       $f1, 0($a2)
    088EE6BC:[01407821]: addu       $t7, $t2, $zr <=> move $t7, $t2
    088EE6C0:[46031082]: mul.s      $f2, $f2, $f3
    088EE6C4:[46020840]: add.s      $f1, $f1, $f2
    088EE6C8:[E7A100BC]: swc1       $f1, 188($sp)
    088EE6CC:[E7A100B8]: swc1       $f1, 184($sp)
    088EE6D0:[01408021]: addu       $s0, $t2, $zr <=> move $s0, $t2
    088EE6D4:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
    088EE6D8:[C502000C]: lwc1       $f2, 12($t0)
    088EE6DC:[46023032]: c.eq.s     $f6, $f2
    088EE6E0:[00000000]: nop
    088EE6E4:[45010004]: bc1t       0x088EE6F8
    088EE6E8:[C5010004]: lwc1       $f1, 4($t0)
    088EE6EC:[46016041]: sub.s      $f1, $f12, $f1
    088EE6F0:[10000002]: b          0x088EE6FC
    088EE6F4:[46020943]: div.s      $f5, $f1, $f2
    088EE6F8:[46005146]: mov.s      $f5, $f10
    088EE6FC:[4608283E]: c.le.s     $f5, $f8
    088EE700:[00000000]: nop
    088EE704:[45020017]: bc1fl      0x088EE764
    088EE708:[26100001]: addiu      $s0, $s0, 1
    088EE70C:[4604283D]: c.nge.s    $f5, $f4
    088EE710:[00000000]: nop
    088EE714:[45010012]: bc1t       0x088EE760
    088EE718:[00000000]: nop
    088EE71C:[C5030008]: lwc1       $f3, 8($t0)
    088EE720:[C5020000]: lwc1       $f2, 0($t0)
    088EE724:[C7A100B8]: lwc1       $f1, 184($sp)
    088EE728:[460328C2]: mul.s      $f3, $f5, $f3
    088EE72C:[46031080]: add.s      $f2, $f2, $f3
    088EE730:[4601103C]: c.lt.s     $f2, $f1
    088EE734:[00000000]: nop
    088EE738:[45020003]: bc1fl      0x088EE748
    088EE73C:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE740:[E7A200B8]: swc1       $f2, 184($sp)
    088EE744:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE748:[4601103F]: c.ngt.s    $f2, $f1
    088EE74C:[00000000]: nop
    088EE750:[45030003]: bc1tl      0x088EE760
    088EE754:[01407821]: addu       $t7, $t2, $zr <=> move $t7, $t2
    088EE758:[E7A200BC]: swc1       $f2, 188($sp)
    088EE75C:[01407821]: addu       $t7, $t2, $zr <=> move $t7, $t2
    088EE760:[26100001]: addiu      $s0, $s0, 1
    088EE764:[2A030008]: slti       $v1, $s0, 8
    088EE768:[1460FFDB]: bne        $v1, $zr, 0x088EE6D8
    088EE76C:[25080010]: addiu      $t0, $t0, 16
    088EE770:[C7A200B8]: lwc1       $f2, 184($sp)
    088EE774:[44031000]: mfc1       $v1, $f2
    088EE778:[00034040]: sll        $t0, $v1, 0x0001
    088EE77C:[00031F83]: sra        $v1, $v1, 0x001E
    088EE780:[00084602]: srl        $t0, $t0, 0x0018
    088EE784:[34630001]: ori        $v1, $v1, 1
    088EE788:[2D0800FF]: sltiu      $t0, $t0, 255
    088EE78C:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    088EE790:[1460000F]: bne        $v1, $zr, 0x088EE7D0
    088EE794:[00000000]: nop
    088EE798:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE79C:[44030800]: mfc1       $v1, $f1
    088EE7A0:[00034040]: sll        $t0, $v1, 0x0001
    088EE7A4:[00031F83]: sra        $v1, $v1, 0x001E
    088EE7A8:[00084602]: srl        $t0, $t0, 0x0018
    088EE7AC:[34630001]: ori        $v1, $v1, 1
    088EE7B0:[2D0800FF]: sltiu      $t0, $t0, 255
    088EE7B4:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    088EE7B8:[14600005]: bne        $v1, $zr, 0x088EE7D0
    088EE7BC:[00000000]: nop
    088EE7C0:[11E00003]: beq        $t7, $zr, 0x088EE7D0
    088EE7C4:[00000000]: nop
    088EE7C8:[E5A20004]: swc1       $f2, 4($t5)
    088EE7CC:[E5A10008]: swc1       $f1, 8($t5)
    088EE7D0:[46006300]: add.s      $f12, $f12, $f0
    088EE7D4:[26310001]: addiu      $s1, $s1, 1
    088EE7D8:[2A23000D]: slti       $v1, $s1, 13
    088EE7DC:[25CE0010]: addiu      $t6, $t6, 16
    088EE7E0:[1460FF91]: bne        $v1, $zr, 0x088EE628
    088EE7E4:[25AD000C]: addiu      $t5, $t5, 12
    088EE7E8:[3C0A09C3]: lui        $t2, 0x09C3 <=> li $t2, 0x09C30000
    088EE7EC:[3C0544FA]: lui        $a1, 0x44FA <=> li $a1, 0x44FA0000
    088EE7F0:[254A9C98]: addiu      $t2, $t2, -25448
    088EE7F4:[44851000]: mtc1       $a1, $f2
    088EE7F8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088EE7FC:[27AB001C]: addiu      $t3, $sp, 28
    088EE800:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EE804:[01402821]: addu       $a1, $t2, $zr <=> move $a1, $t2
    088EE808:[44801800]: mtc1       $zr, $f3
    088EE80C:[AD600000]: sw         $zr, 0($t3)
    088EE810:[46001906]: mov.s      $f4, $f3
    088EE814:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088EE818:[05010003]: bgez       $t0, 0x088EE828
    088EE81C:[00086043]: sra        $t4, $t0, 0x0001
    088EE820:[250C0001]: addiu      $t4, $t0, 1
    088EE824:[000C6043]: sra        $t4, $t4, 0x0001
    088EE828:[000C6140]: sll        $t4, $t4, 0x0005
    088EE82C:[00AC6021]: addu       $t4, $a1, $t4
    088EE830:[258F0008]: addiu      $t7, $t4, 8
    088EE834:[C5650004]: lwc1       $f5, 4($t3)
    088EE838:[4604283E]: c.le.s     $f5, $f4
    088EE83C:[00000000]: nop
    088EE840:[4502000C]: bc1fl      0x088EE874
    088EE844:[C5610008]: lwc1       $f1, 8($t3)
    088EE848:[C5600008]: lwc1       $f0, 8($t3)
    088EE84C:[4600203E]: c.le.s     $f4, $f0
    088EE850:[00000000]: nop
    088EE854:[45000006]: bc1f       0x088EE870
    088EE858:[00000000]: nop
    088EE85C:[8D6C0000]: lw         $t4, 0($t3)
    088EE860:[01236804]: sllv       $t5, $v1, $t1
    088EE864:[018D6025]: or         $t4, $t4, $t5
    088EE868:[1000001F]: b          0x088EE8E8
    088EE86C:[AD6C0000]: sw         $t4, 0($t3)
    088EE870:[C5610008]: lwc1       $f1, 8($t3)
    088EE874:[4604083D]: c.nge.s    $f1, $f4
    088EE878:[00000000]: nop
    088EE87C:[4503001B]: bc1tl      0x088EE8EC
    088EE880:[46022100]: add.s      $f4, $f4, $f2
    088EE884:[46041000]: add.s      $f0, $f2, $f4
    088EE888:[4600283E]: c.le.s     $f5, $f0
    088EE88C:[00000000]: nop
    088EE890:[45000015]: bc1f       0x088EE8E8
    088EE894:[00000000]: nop
    088EE898:[4605203E]: c.le.s     $f4, $f5
    088EE89C:[00000000]: nop
    088EE8A0:[45000011]: bc1f       0x088EE8E8
    088EE8A4:[00000000]: nop
    088EE8A8:[4600083E]: c.le.s     $f1, $f0
    088EE8AC:[00000000]: nop
    088EE8B0:[4500000D]: bc1f       0x088EE8E8
    088EE8B4:[00000000]: nop
    088EE8B8:[8D4D0004]: lw         $t5, 4($t2)
    088EE8BC:[01237004]: sllv       $t6, $v1, $t1
    088EE8C0:[00096043]: sra        $t4, $t1, 0x0001
    088EE8C4:[01AE6825]: or         $t5, $t5, $t6
    088EE8C8:[05210003]: bgez       $t1, 0x088EE8D8
    088EE8CC:[AD4D0004]: sw         $t5, 4($t2)
    088EE8D0:[252C0001]: addiu      $t4, $t1, 1
    088EE8D4:[000C6043]: sra        $t4, $t4, 0x0001
    088EE8D8:[01836804]: sllv       $t5, $v1, $t4
    088EE8DC:[8DEC0000]: lw         $t4, 0($t7)
    088EE8E0:[018D6025]: or         $t4, $t4, $t5
    088EE8E4:[ADEC0000]: sw         $t4, 0($t7)
    088EE8E8:[46022100]: add.s      $f4, $f4, $f2
    088EE8EC:[25290001]: addiu      $t1, $t1, 1
    088EE8F0:[292C000D]: slti       $t4, $t1, 13
    088EE8F4:[5580FFD0]: bnel       $t4, $zr, 0x088EE838
    088EE8F8:[C5650004]: lwc1       $f5, 4($t3)
    088EE8FC:[25080001]: addiu      $t0, $t0, 1
    088EE900:[2909000D]: slti       $t1, $t0, 13
    088EE904:[256B000C]: addiu      $t3, $t3, 12
    088EE908:[1520FFC0]: bne        $t1, $zr, 0x088EE80C
    088EE90C:[254A0010]: addiu      $t2, $t2, 16
    088EE910:[C4E00008]: lwc1       $f0, 8($a3)
    088EE914:[C4E10000]: lwc1       $f1, 0($a3)
    088EE918:[46020003]: div.s      $f0, $f0, $f2
    088EE91C:[46020843]: div.s      $f1, $f1, $f2
    088EE920:[4600000D]: trunc.w.s  $f0, $f0
    088EE924:[4600084D]: trunc.w.s  $f1, $f1
    088EE928:[44100000]: mfc1       $s0, $f0
    088EE92C:[2A01000D]: slti       $at, $s0, 13
    088EE930:[10200011]: beq        $at, $zr, 0x088EE978
    088EE934:[44110800]: mfc1       $s1, $f1
    088EE938:[06020010]: bltzl      $s0, 0x088EE97C
    088EE93C:[26250001]: addiu      $a1, $s1, 1
    088EE940:[0620000D]: bltz       $s1, 0x088EE978
    088EE944:[00000000]: nop
    088EE948:[2A21000D]: slti       $at, $s1, 13
    088EE94C:[1020000A]: beq        $at, $zr, 0x088EE978
    088EE950:[00000000]: nop
    088EE954:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EE958:[02233804]: sllv       $a3, $v1, $s1
    088EE95C:[00101840]: sll        $v1, $s0, 0x0001
    088EE960:[00701821]: addu       $v1, $v1, $s0
    088EE964:[00031880]: sll        $v1, $v1, 0x0002
    088EE968:[007D2821]: addu       $a1, $v1, $sp
    088EE96C:[8CA3001C]: lw         $v1, 28($a1)
    088EE970:[00671825]: or         $v1, $v1, $a3
    088EE974:[ACA3001C]: sw         $v1, 28($a1)
    088EE978:[26250001]: addiu      $a1, $s1, 1
    088EE97C:[30A30001]: andi       $v1, $a1, 1
    088EE980:[14600039]: bne        $v1, $zr, 0x088EEA68
    088EE984:[00000000]: nop
    088EE988:[44850000]: mtc1       $a1, $f0
    088EE98C:[46800060]: cvt.s.w    $f1, $f0
    088EE990:[3C0244FA]: lui        $v0, 0x44FA <=> li $v0, 0x44FA0000
    088EE994:[27A500B8]: addiu      $a1, $sp, 184
    088EE998:[44820000]: mtc1       $v0, $f0
    088EE99C:[0E23BAF9]: jal        0x088EEBE4
    088EE9A0:[46010302]: mul.s      $f12, $f0, $f1
    088EE9A4:[10400030]: beq        $v0, $zr, 0x088EEA68
    088EE9A8:[00000000]: nop
    088EE9AC:[00101940]: sll        $v1, $s0, 0x0005
    088EE9B0:[00701823]: subu       $v1, $v1, $s0
    088EE9B4:[00031880]: sll        $v1, $v1, 0x0002
    088EE9B8:[00701821]: addu       $v1, $v1, $s0
    088EE9BC:[00031900]: sll        $v1, $v1, 0x0004
    088EE9C0:[44830000]: mtc1       $v1, $f0
    088EE9C4:[468000A0]: cvt.s.w    $f2, $f0
    088EE9C8:[C7A000B8]: lwc1       $f0, 184($sp)
    088EE9CC:[4600103E]: c.le.s     $f2, $f0
    088EE9D0:[00000000]: nop
    088EE9D4:[45000024]: bc1f       0x088EEA68
    088EE9D8:[00000000]: nop
    088EE9DC:[3C0344FA]: lui        $v1, 0x44FA <=> li $v1, 0x44FA0000
    088EE9E0:[44830000]: mtc1       $v1, $f0
    088EE9E4:[46020000]: add.s      $f0, $f0, $f2
    088EE9E8:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE9EC:[4600083C]: c.lt.s     $f1, $f0
    088EE9F0:[00000000]: nop
    088EE9F4:[4500001C]: bc1f       0x088EEA68
    088EE9F8:[00000000]: nop
    088EE9FC:[26270001]: addiu      $a3, $s1, 1
    088EEA00:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EEA04:[00E33004]: sllv       $a2, $v1, $a3
    088EEA08:[3C0309C3]: lui        $v1, 0x09C3 <=> li $v1, 0x09C30000
    088EEA0C:[00102100]: sll        $a0, $s0, 0x0004
    088EEA10:[24639C9C]: addiu      $v1, $v1, -25444
    088EEA14:[00642821]: addu       $a1, $v1, $a0
    088EEA18:[8CA30000]: lw         $v1, 0($a1)
    088EEA1C:[00072043]: sra        $a0, $a3, 0x0001
    088EEA20:[00661825]: or         $v1, $v1, $a2
    088EEA24:[04E10003]: bgez       $a3, 0x088EEA34
    088EEA28:[ACA30000]: sw         $v1, 0($a1)
    088EEA2C:[24E30001]: addiu      $v1, $a3, 1
    088EEA30:[00032043]: sra        $a0, $v1, 0x0001
    088EEA34:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EEA38:[00832804]: sllv       $a1, $v1, $a0
    088EEA3C:[06010003]: bgez       $s0, 0x088EEA4C
    088EEA40:[00101843]: sra        $v1, $s0, 0x0001
    088EEA44:[26030001]: addiu      $v1, $s0, 1
    088EEA48:[00031843]: sra        $v1, $v1, 0x0001
    088EEA4C:[00032140]: sll        $a0, $v1, 0x0005
    088EEA50:[3C0309C3]: lui        $v1, 0x09C3 <=> li $v1, 0x09C30000
    088EEA54:[24639CA0]: addiu      $v1, $v1, -25440
    088EEA58:[00642021]: addu       $a0, $v1, $a0
    088EEA5C:[8C830000]: lw         $v1, 0($a0)
    088EEA60:[00651825]: or         $v1, $v1, $a1
    088EEA64:[AC830000]: sw         $v1, 0($a0)
    088EEA68:[3C0A09C3]: lui        $t2, 0x09C3 <=> li $t2, 0x09C30000
    088EEA6C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088EEA70:[27AB001C]: addiu      $t3, $sp, 28
    088EEA74:[254A9C98]: addiu      $t2, $t2, -25448
    088EEA78:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EEA7C:[24070005]: addiu      $a3, $zr, 5 <=> li $a3, 5
    088EEA80:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    088EEA84:[24050007]: addiu      $a1, $zr, 7 <=> li $a1, 7
    088EEA88:[00E07021]: addu       $t6, $a3, $zr <=> move $t6, $a3
    088EEA8C:[00C06821]: addu       $t5, $a2, $zr <=> move $t5, $a2
    088EEA90:[00A06021]: addu       $t4, $a1, $zr <=> move $t4, $a1
    088EEA94:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088EEA98:[31040001]: andi       $a0, $t0, 1
    088EEA9C:[5480002C]: bnel       $a0, $zr, 0x088EEB50
    088EEAA0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAA4:[312F0001]: andi       $t7, $t1, 1
    088EEAA8:[15E00028]: bne        $t7, $zr, 0x088EEB4C
    088EEAAC:[00000000]: nop
    088EEAB0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAB4:[01CF7824]: and        $t7, $t6, $t7
    088EEAB8:[55CF000E]: bnel       $t6, $t7, 0x088EEAF4
    088EEABC:[8D6F0000]: lw         $t7, 0($t3)
    088EEAC0:[8D6F0018]: lw         $t7, 24($t3)
    088EEAC4:[01CF7824]: and        $t7, $t6, $t7
    088EEAC8:[15CF0009]: bne        $t6, $t7, 0x088EEAF0
    088EEACC:[00000000]: nop
    088EEAD0:[05210003]: bgez       $t1, 0x088EEAE0
    088EEAD4:[00097843]: sra        $t7, $t1, 0x0001
    088EEAD8:[252F0001]: addiu      $t7, $t1, 1
    088EEADC:[000F7843]: sra        $t7, $t7, 0x0001
    088EEAE0:[01E38004]: sllv       $s0, $v1, $t7
    088EEAE4:[8D4F0000]: lw         $t7, 0($t2)
    088EEAE8:[01F07825]: or         $t7, $t7, $s0
    088EEAEC:[AD4F0000]: sw         $t7, 0($t2)
    088EEAF0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAF4:[018F7824]: and        $t7, $t4, $t7
    088EEAF8:[55E0000A]: bnel       $t7, $zr, 0x088EEB24
    088EEAFC:[00097843]: sra        $t7, $t1, 0x0001
    088EEB00:[8D6F000C]: lw         $t7, 12($t3)
    088EEB04:[018F7824]: and        $t7, $t4, $t7
    088EEB08:[15E00005]: bne        $t7, $zr, 0x088EEB20
    088EEB0C:[00000000]: nop
    088EEB10:[8D6F0018]: lw         $t7, 24($t3)
    088EEB14:[018F7824]: and        $t7, $t4, $t7
    088EEB18:[51E0000B]: beql       $t7, $zr, 0x088EEB48
    088EEB1C:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB20:[00097843]: sra        $t7, $t1, 0x0001
    088EEB24:[05230004]: bgezl      $t1, 0x088EEB38
    088EEB28:[01E38004]: sllv       $s0, $v1, $t7
    088EEB2C:[252F0001]: addiu      $t7, $t1, 1
    088EEB30:[000F7843]: sra        $t7, $t7, 0x0001
    088EEB34:[01E38004]: sllv       $s0, $v1, $t7
    088EEB38:[8D4F0008]: lw         $t7, 8($t2)
    088EEB3C:[01F07825]: or         $t7, $t7, $s0
    088EEB40:[AD4F0008]: sw         $t7, 8($t2)
    088EEB44:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB48:[000C6080]: sll        $t4, $t4, 0x0002
    088EEB4C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB50:[01AF7824]: and        $t7, $t5, $t7
    088EEB54:[55AF000A]: bnel       $t5, $t7, 0x088EEB80
    088EEB58:[8D6F0000]: lw         $t7, 0($t3)
    088EEB5C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB60:[01AF7824]: and        $t7, $t5, $t7
    088EEB64:[15AF0005]: bne        $t5, $t7, 0x088EEB7C
    088EEB68:[00000000]: nop
    088EEB6C:[8D4F0004]: lw         $t7, 4($t2)
    088EEB70:[01238004]: sllv       $s0, $v1, $t1
    088EEB74:[01F07825]: or         $t7, $t7, $s0
    088EEB78:[AD4F0004]: sw         $t7, 4($t2)
    088EEB7C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB80:[01AF7824]: and        $t7, $t5, $t7
    088EEB84:[55E00006]: bnel       $t7, $zr, 0x088EEBA0
    088EEB88:[8D4F000C]: lw         $t7, 12($t2)
    088EEB8C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB90:[01AF7824]: and        $t7, $t5, $t7
    088EEB94:[51E00006]: beql       $t7, $zr, 0x088EEBB0
    088EEB98:[25290001]: addiu      $t1, $t1, 1
    088EEB9C:[8D4F000C]: lw         $t7, 12($t2)
    088EEBA0:[01238004]: sllv       $s0, $v1, $t1
    088EEBA4:[01F07825]: or         $t7, $t7, $s0
    088EEBA8:[AD4F000C]: sw         $t7, 12($t2)
    088EEBAC:[25290001]: addiu      $t1, $t1, 1
    088EEBB0:[292F000D]: slti       $t7, $t1, 13
    088EEBB4:[15E0FFB9]: bne        $t7, $zr, 0x088EEA9C
    088EEBB8:[000D6840]: sll        $t5, $t5, 0x0001
    088EEBBC:[25080001]: addiu      $t0, $t0, 1
    088EEBC0:[2904000D]: slti       $a0, $t0, 13
    088EEBC4:[256B000C]: addiu      $t3, $t3, 12
    088EEBC8:[1480FFAF]: bne        $a0, $zr, 0x088EEA88
    088EEBCC:[254A0010]: addiu      $t2, $t2, 16
    088EEBD0:[8FBF000C]: lw         $ra, 12($sp)
    088EEBD4:[8FB10008]: lw         $s1, 8($sp)
    088EEBD8:[8FB00004]: lw         $s0, 4($sp)
    088EEBDC:[03E00008]: jr         $ra
    088EEBE0:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 088EEBB4 153,452 times (length 72)
    088EEA88:[00E07021]: addu       $t6, $a3, $zr <=> move $t6, $a3
    088EEA8C:[00C06821]: addu       $t5, $a2, $zr <=> move $t5, $a2
    088EEA90:[00A06021]: addu       $t4, $a1, $zr <=> move $t4, $a1
    088EEA94:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088EEA98:[31040001]: andi       $a0, $t0, 1
--> 088EEA9C:[5480002C]: bnel       $a0, $zr, 0x088EEB50
    088EEAA0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAA4:[312F0001]: andi       $t7, $t1, 1
    088EEAA8:[15E00028]: bne        $t7, $zr, 0x088EEB4C
    088EEAAC:[00000000]: nop
    088EEAB0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAB4:[01CF7824]: and        $t7, $t6, $t7
    088EEAB8:[55CF000E]: bnel       $t6, $t7, 0x088EEAF4
    088EEABC:[8D6F0000]: lw         $t7, 0($t3)
    088EEAC0:[8D6F0018]: lw         $t7, 24($t3)
    088EEAC4:[01CF7824]: and        $t7, $t6, $t7
    088EEAC8:[15CF0009]: bne        $t6, $t7, 0x088EEAF0
    088EEACC:[00000000]: nop
    088EEAD0:[05210003]: bgez       $t1, 0x088EEAE0
    088EEAD4:[00097843]: sra        $t7, $t1, 0x0001
    088EEAD8:[252F0001]: addiu      $t7, $t1, 1
    088EEADC:[000F7843]: sra        $t7, $t7, 0x0001
    088EEAE0:[01E38004]: sllv       $s0, $v1, $t7
    088EEAE4:[8D4F0000]: lw         $t7, 0($t2)
    088EEAE8:[01F07825]: or         $t7, $t7, $s0
    088EEAEC:[AD4F0000]: sw         $t7, 0($t2)
    088EEAF0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAF4:[018F7824]: and        $t7, $t4, $t7
    088EEAF8:[55E0000A]: bnel       $t7, $zr, 0x088EEB24
    088EEAFC:[00097843]: sra        $t7, $t1, 0x0001
    088EEB00:[8D6F000C]: lw         $t7, 12($t3)
    088EEB04:[018F7824]: and        $t7, $t4, $t7
    088EEB08:[15E00005]: bne        $t7, $zr, 0x088EEB20
    088EEB0C:[00000000]: nop
    088EEB10:[8D6F0018]: lw         $t7, 24($t3)
    088EEB14:[018F7824]: and        $t7, $t4, $t7
    088EEB18:[51E0000B]: beql       $t7, $zr, 0x088EEB48
    088EEB1C:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB20:[00097843]: sra        $t7, $t1, 0x0001
    088EEB24:[05230004]: bgezl      $t1, 0x088EEB38
    088EEB28:[01E38004]: sllv       $s0, $v1, $t7
    088EEB2C:[252F0001]: addiu      $t7, $t1, 1
    088EEB30:[000F7843]: sra        $t7, $t7, 0x0001
    088EEB34:[01E38004]: sllv       $s0, $v1, $t7
    088EEB38:[8D4F0008]: lw         $t7, 8($t2)
    088EEB3C:[01F07825]: or         $t7, $t7, $s0
    088EEB40:[AD4F0008]: sw         $t7, 8($t2)
    088EEB44:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB48:[000C6080]: sll        $t4, $t4, 0x0002
    088EEB4C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB50:[01AF7824]: and        $t7, $t5, $t7
    088EEB54:[55AF000A]: bnel       $t5, $t7, 0x088EEB80
    088EEB58:[8D6F0000]: lw         $t7, 0($t3)
    088EEB5C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB60:[01AF7824]: and        $t7, $t5, $t7
    088EEB64:[15AF0005]: bne        $t5, $t7, 0x088EEB7C
    088EEB68:[00000000]: nop
    088EEB6C:[8D4F0004]: lw         $t7, 4($t2)
    088EEB70:[01238004]: sllv       $s0, $v1, $t1
    088EEB74:[01F07825]: or         $t7, $t7, $s0
    088EEB78:[AD4F0004]: sw         $t7, 4($t2)
    088EEB7C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB80:[01AF7824]: and        $t7, $t5, $t7
    088EEB84:[55E00006]: bnel       $t7, $zr, 0x088EEBA0
    088EEB88:[8D4F000C]: lw         $t7, 12($t2)
    088EEB8C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB90:[01AF7824]: and        $t7, $t5, $t7
    088EEB94:[51E00006]: beql       $t7, $zr, 0x088EEBB0
    088EEB98:[25290001]: addiu      $t1, $t1, 1
    088EEB9C:[8D4F000C]: lw         $t7, 12($t2)
    088EEBA0:[01238004]: sllv       $s0, $v1, $t1
    088EEBA4:[01F07825]: or         $t7, $t7, $s0
    088EEBA8:[AD4F000C]: sw         $t7, 12($t2)
    088EEBAC:[25290001]: addiu      $t1, $t1, 1
    088EEBB0:[292F000D]: slti       $t7, $t1, 13
--> 088EEBB4:[15E0FFB9]: bne        $t7, $zr, 0x088EEA9C
    088EEBB8:[000D6840]: sll        $t5, $t5, 0x0001
    088EEBBC:[25080001]: addiu      $t0, $t0, 1
    088EEBC0:[2904000D]: slti       $a0, $t0, 13
    088EEBC4:[256B000C]: addiu      $t3, $t3, 12
  Back Branch 088EE8F4 141,648 times (length 49)
    088EE824:[000C6043]: sra        $t4, $t4, 0x0001
    088EE828:[000C6140]: sll        $t4, $t4, 0x0005
    088EE82C:[00AC6021]: addu       $t4, $a1, $t4
    088EE830:[258F0008]: addiu      $t7, $t4, 8
    088EE834:[C5650004]: lwc1       $f5, 4($t3)
--> 088EE838:[4604283E]: c.le.s     $f5, $f4
    088EE83C:[00000000]: nop
    088EE840:[4502000C]: bc1fl      0x088EE874
    088EE844:[C5610008]: lwc1       $f1, 8($t3)
    088EE848:[C5600008]: lwc1       $f0, 8($t3)
    088EE84C:[4600203E]: c.le.s     $f4, $f0
    088EE850:[00000000]: nop
    088EE854:[45000006]: bc1f       0x088EE870
    088EE858:[00000000]: nop
    088EE85C:[8D6C0000]: lw         $t4, 0($t3)
    088EE860:[01236804]: sllv       $t5, $v1, $t1
    088EE864:[018D6025]: or         $t4, $t4, $t5
    088EE868:[1000001F]: b          0x088EE8E8
    088EE86C:[AD6C0000]: sw         $t4, 0($t3)
    088EE870:[C5610008]: lwc1       $f1, 8($t3)
    088EE874:[4604083D]: c.nge.s    $f1, $f4
    088EE878:[00000000]: nop
    088EE87C:[4503001B]: bc1tl      0x088EE8EC
    088EE880:[46022100]: add.s      $f4, $f4, $f2
    088EE884:[46041000]: add.s      $f0, $f2, $f4
    088EE888:[4600283E]: c.le.s     $f5, $f0
    088EE88C:[00000000]: nop
    088EE890:[45000015]: bc1f       0x088EE8E8
    088EE894:[00000000]: nop
    088EE898:[4605203E]: c.le.s     $f4, $f5
    088EE89C:[00000000]: nop
    088EE8A0:[45000011]: bc1f       0x088EE8E8
    088EE8A4:[00000000]: nop
    088EE8A8:[4600083E]: c.le.s     $f1, $f0
    088EE8AC:[00000000]: nop
    088EE8B0:[4500000D]: bc1f       0x088EE8E8
    088EE8B4:[00000000]: nop
    088EE8B8:[8D4D0004]: lw         $t5, 4($t2)
    088EE8BC:[01237004]: sllv       $t6, $v1, $t1
    088EE8C0:[00096043]: sra        $t4, $t1, 0x0001
    088EE8C4:[01AE6825]: or         $t5, $t5, $t6
    088EE8C8:[05210003]: bgez       $t1, 0x088EE8D8
    088EE8CC:[AD4D0004]: sw         $t5, 4($t2)
    088EE8D0:[252C0001]: addiu      $t4, $t1, 1
    088EE8D4:[000C6043]: sra        $t4, $t4, 0x0001
    088EE8D8:[01836804]: sllv       $t5, $v1, $t4
    088EE8DC:[8DEC0000]: lw         $t4, 0($t7)
    088EE8E0:[018D6025]: or         $t4, $t4, $t5
    088EE8E4:[ADEC0000]: sw         $t4, 0($t7)
    088EE8E8:[46022100]: add.s      $f4, $f4, $f2
    088EE8EC:[25290001]: addiu      $t1, $t1, 1
    088EE8F0:[292C000D]: slti       $t4, $t1, 13
--> 088EE8F4:[5580FFD0]: bnel       $t4, $zr, 0x088EE838
    088EE8F8:[C5650004]: lwc1       $f5, 4($t3)
    088EE8FC:[25080001]: addiu      $t0, $t0, 1
    088EE900:[2909000D]: slti       $t1, $t0, 13
    088EE904:[256B000C]: addiu      $t3, $t3, 12
  Back Branch 088EE768 57,204 times (length 38)
    088EE6C4:[46020840]: add.s      $f1, $f1, $f2
    088EE6C8:[E7A100BC]: swc1       $f1, 188($sp)
    088EE6CC:[E7A100B8]: swc1       $f1, 184($sp)
    088EE6D0:[01408021]: addu       $s0, $t2, $zr <=> move $s0, $t2
    088EE6D4:[01204021]: addu       $t0, $t1, $zr <=> move $t0, $t1
--> 088EE6D8:[C502000C]: lwc1       $f2, 12($t0)
    088EE6DC:[46023032]: c.eq.s     $f6, $f2
    088EE6E0:[00000000]: nop
    088EE6E4:[45010004]: bc1t       0x088EE6F8
    088EE6E8:[C5010004]: lwc1       $f1, 4($t0)
    088EE6EC:[46016041]: sub.s      $f1, $f12, $f1
    088EE6F0:[10000002]: b          0x088EE6FC
    088EE6F4:[46020943]: div.s      $f5, $f1, $f2
    088EE6F8:[46005146]: mov.s      $f5, $f10
    088EE6FC:[4608283E]: c.le.s     $f5, $f8
    088EE700:[00000000]: nop
    088EE704:[45020017]: bc1fl      0x088EE764
    088EE708:[26100001]: addiu      $s0, $s0, 1
    088EE70C:[4604283D]: c.nge.s    $f5, $f4
    088EE710:[00000000]: nop
    088EE714:[45010012]: bc1t       0x088EE760
    088EE718:[00000000]: nop
    088EE71C:[C5030008]: lwc1       $f3, 8($t0)
    088EE720:[C5020000]: lwc1       $f2, 0($t0)
    088EE724:[C7A100B8]: lwc1       $f1, 184($sp)
    088EE728:[460328C2]: mul.s      $f3, $f5, $f3
    088EE72C:[46031080]: add.s      $f2, $f2, $f3
    088EE730:[4601103C]: c.lt.s     $f2, $f1
    088EE734:[00000000]: nop
    088EE738:[45020003]: bc1fl      0x088EE748
    088EE73C:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE740:[E7A200B8]: swc1       $f2, 184($sp)
    088EE744:[C7A100BC]: lwc1       $f1, 188($sp)
    088EE748:[4601103F]: c.ngt.s    $f2, $f1
    088EE74C:[00000000]: nop
    088EE750:[45030003]: bc1tl      0x088EE760
    088EE754:[01407821]: addu       $t7, $t2, $zr <=> move $t7, $t2
    088EE758:[E7A200BC]: swc1       $f2, 188($sp)
    088EE75C:[01407821]: addu       $t7, $t2, $zr <=> move $t7, $t2
    088EE760:[26100001]: addiu      $s0, $s0, 1
    088EE764:[2A030008]: slti       $v1, $s0, 8
--> 088EE768:[1460FFDB]: bne        $v1, $zr, 0x088EE6D8
    088EE76C:[25080010]: addiu      $t0, $t0, 16
    088EE770:[C7A200B8]: lwc1       $f2, 184($sp)
    088EE774:[44031000]: mfc1       $v1, $f2
    088EE778:[00034040]: sll        $t0, $v1, 0x0001
  Back Branch 088EE7E0 11,804 times (length 112)
  Back Branch 088EE908 11,804 times (length 65)
    088EE7F8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088EE7FC:[27AB001C]: addiu      $t3, $sp, 28
    088EE800:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EE804:[01402821]: addu       $a1, $t2, $zr <=> move $a1, $t2
    088EE808:[44801800]: mtc1       $zr, $f3
--> 088EE80C:[AD600000]: sw         $zr, 0($t3)
    088EE810:[46001906]: mov.s      $f4, $f3
    088EE814:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088EE818:[05010003]: bgez       $t0, 0x088EE828
    088EE81C:[00086043]: sra        $t4, $t0, 0x0001
    088EE820:[250C0001]: addiu      $t4, $t0, 1
    088EE824:[000C6043]: sra        $t4, $t4, 0x0001
    088EE828:[000C6140]: sll        $t4, $t4, 0x0005
    088EE82C:[00AC6021]: addu       $t4, $a1, $t4
    088EE830:[258F0008]: addiu      $t7, $t4, 8
    088EE834:[C5650004]: lwc1       $f5, 4($t3)
    088EE838:[4604283E]: c.le.s     $f5, $f4
    088EE83C:[00000000]: nop
    088EE840:[4502000C]: bc1fl      0x088EE874
    088EE844:[C5610008]: lwc1       $f1, 8($t3)
    088EE848:[C5600008]: lwc1       $f0, 8($t3)
    088EE84C:[4600203E]: c.le.s     $f4, $f0
    088EE850:[00000000]: nop
    088EE854:[45000006]: bc1f       0x088EE870
    088EE858:[00000000]: nop
    088EE85C:[8D6C0000]: lw         $t4, 0($t3)
    088EE860:[01236804]: sllv       $t5, $v1, $t1
    088EE864:[018D6025]: or         $t4, $t4, $t5
    088EE868:[1000001F]: b          0x088EE8E8
    088EE86C:[AD6C0000]: sw         $t4, 0($t3)
    088EE870:[C5610008]: lwc1       $f1, 8($t3)
    088EE874:[4604083D]: c.nge.s    $f1, $f4
    088EE878:[00000000]: nop
    088EE87C:[4503001B]: bc1tl      0x088EE8EC
    088EE880:[46022100]: add.s      $f4, $f4, $f2
    088EE884:[46041000]: add.s      $f0, $f2, $f4
    088EE888:[4600283E]: c.le.s     $f5, $f0
    088EE88C:[00000000]: nop
    088EE890:[45000015]: bc1f       0x088EE8E8
    088EE894:[00000000]: nop
    088EE898:[4605203E]: c.le.s     $f4, $f5
    088EE89C:[00000000]: nop
    088EE8A0:[45000011]: bc1f       0x088EE8E8
    088EE8A4:[00000000]: nop
    088EE8A8:[4600083E]: c.le.s     $f1, $f0
    088EE8AC:[00000000]: nop
    088EE8B0:[4500000D]: bc1f       0x088EE8E8
    088EE8B4:[00000000]: nop
    088EE8B8:[8D4D0004]: lw         $t5, 4($t2)
    088EE8BC:[01237004]: sllv       $t6, $v1, $t1
    088EE8C0:[00096043]: sra        $t4, $t1, 0x0001
    088EE8C4:[01AE6825]: or         $t5, $t5, $t6
    088EE8C8:[05210003]: bgez       $t1, 0x088EE8D8
    088EE8CC:[AD4D0004]: sw         $t5, 4($t2)
    088EE8D0:[252C0001]: addiu      $t4, $t1, 1
    088EE8D4:[000C6043]: sra        $t4, $t4, 0x0001
    088EE8D8:[01836804]: sllv       $t5, $v1, $t4
    088EE8DC:[8DEC0000]: lw         $t4, 0($t7)
    088EE8E0:[018D6025]: or         $t4, $t4, $t5
    088EE8E4:[ADEC0000]: sw         $t4, 0($t7)
    088EE8E8:[46022100]: add.s      $f4, $f4, $f2
    088EE8EC:[25290001]: addiu      $t1, $t1, 1
    088EE8F0:[292C000D]: slti       $t4, $t1, 13
    088EE8F4:[5580FFD0]: bnel       $t4, $zr, 0x088EE838
    088EE8F8:[C5650004]: lwc1       $f5, 4($t3)
    088EE8FC:[25080001]: addiu      $t0, $t0, 1
    088EE900:[2909000D]: slti       $t1, $t0, 13
    088EE904:[256B000C]: addiu      $t3, $t3, 12
--> 088EE908:[1520FFC0]: bne        $t1, $zr, 0x088EE80C
    088EE90C:[254A0010]: addiu      $t2, $t2, 16
    088EE910:[C4E00008]: lwc1       $f0, 8($a3)
    088EE914:[C4E10000]: lwc1       $f1, 0($a3)
    088EE918:[46020003]: div.s      $f0, $f0, $f2
  Back Branch 088EEBC8 11,804 times (length 82)
    088EEA74:[254A9C98]: addiu      $t2, $t2, -25448
    088EEA78:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088EEA7C:[24070005]: addiu      $a3, $zr, 5 <=> li $a3, 5
    088EEA80:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    088EEA84:[24050007]: addiu      $a1, $zr, 7 <=> li $a1, 7
--> 088EEA88:[00E07021]: addu       $t6, $a3, $zr <=> move $t6, $a3
    088EEA8C:[00C06821]: addu       $t5, $a2, $zr <=> move $t5, $a2
    088EEA90:[00A06021]: addu       $t4, $a1, $zr <=> move $t4, $a1
    088EEA94:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088EEA98:[31040001]: andi       $a0, $t0, 1
    088EEA9C:[5480002C]: bnel       $a0, $zr, 0x088EEB50
    088EEAA0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAA4:[312F0001]: andi       $t7, $t1, 1
    088EEAA8:[15E00028]: bne        $t7, $zr, 0x088EEB4C
    088EEAAC:[00000000]: nop
    088EEAB0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAB4:[01CF7824]: and        $t7, $t6, $t7
    088EEAB8:[55CF000E]: bnel       $t6, $t7, 0x088EEAF4
    088EEABC:[8D6F0000]: lw         $t7, 0($t3)
    088EEAC0:[8D6F0018]: lw         $t7, 24($t3)
    088EEAC4:[01CF7824]: and        $t7, $t6, $t7
    088EEAC8:[15CF0009]: bne        $t6, $t7, 0x088EEAF0
    088EEACC:[00000000]: nop
    088EEAD0:[05210003]: bgez       $t1, 0x088EEAE0
    088EEAD4:[00097843]: sra        $t7, $t1, 0x0001
    088EEAD8:[252F0001]: addiu      $t7, $t1, 1
    088EEADC:[000F7843]: sra        $t7, $t7, 0x0001
    088EEAE0:[01E38004]: sllv       $s0, $v1, $t7
    088EEAE4:[8D4F0000]: lw         $t7, 0($t2)
    088EEAE8:[01F07825]: or         $t7, $t7, $s0
    088EEAEC:[AD4F0000]: sw         $t7, 0($t2)
    088EEAF0:[8D6F0000]: lw         $t7, 0($t3)
    088EEAF4:[018F7824]: and        $t7, $t4, $t7
    088EEAF8:[55E0000A]: bnel       $t7, $zr, 0x088EEB24
    088EEAFC:[00097843]: sra        $t7, $t1, 0x0001
    088EEB00:[8D6F000C]: lw         $t7, 12($t3)
    088EEB04:[018F7824]: and        $t7, $t4, $t7
    088EEB08:[15E00005]: bne        $t7, $zr, 0x088EEB20
    088EEB0C:[00000000]: nop
    088EEB10:[8D6F0018]: lw         $t7, 24($t3)
    088EEB14:[018F7824]: and        $t7, $t4, $t7
    088EEB18:[51E0000B]: beql       $t7, $zr, 0x088EEB48
    088EEB1C:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB20:[00097843]: sra        $t7, $t1, 0x0001
    088EEB24:[05230004]: bgezl      $t1, 0x088EEB38
    088EEB28:[01E38004]: sllv       $s0, $v1, $t7
    088EEB2C:[252F0001]: addiu      $t7, $t1, 1
    088EEB30:[000F7843]: sra        $t7, $t7, 0x0001
    088EEB34:[01E38004]: sllv       $s0, $v1, $t7
    088EEB38:[8D4F0008]: lw         $t7, 8($t2)
    088EEB3C:[01F07825]: or         $t7, $t7, $s0
    088EEB40:[AD4F0008]: sw         $t7, 8($t2)
    088EEB44:[000E7080]: sll        $t6, $t6, 0x0002
    088EEB48:[000C6080]: sll        $t4, $t4, 0x0002
    088EEB4C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB50:[01AF7824]: and        $t7, $t5, $t7
    088EEB54:[55AF000A]: bnel       $t5, $t7, 0x088EEB80
    088EEB58:[8D6F0000]: lw         $t7, 0($t3)
    088EEB5C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB60:[01AF7824]: and        $t7, $t5, $t7
    088EEB64:[15AF0005]: bne        $t5, $t7, 0x088EEB7C
    088EEB68:[00000000]: nop
    088EEB6C:[8D4F0004]: lw         $t7, 4($t2)
    088EEB70:[01238004]: sllv       $s0, $v1, $t1
    088EEB74:[01F07825]: or         $t7, $t7, $s0
    088EEB78:[AD4F0004]: sw         $t7, 4($t2)
    088EEB7C:[8D6F0000]: lw         $t7, 0($t3)
    088EEB80:[01AF7824]: and        $t7, $t5, $t7
    088EEB84:[55E00006]: bnel       $t7, $zr, 0x088EEBA0
    088EEB88:[8D4F000C]: lw         $t7, 12($t2)
    088EEB8C:[8D6F000C]: lw         $t7, 12($t3)
    088EEB90:[01AF7824]: and        $t7, $t5, $t7
    088EEB94:[51E00006]: beql       $t7, $zr, 0x088EEBB0
    088EEB98:[25290001]: addiu      $t1, $t1, 1
    088EEB9C:[8D4F000C]: lw         $t7, 12($t2)
    088EEBA0:[01238004]: sllv       $s0, $v1, $t1
    088EEBA4:[01F07825]: or         $t7, $t7, $s0
    088EEBA8:[AD4F000C]: sw         $t7, 12($t2)
    088EEBAC:[25290001]: addiu      $t1, $t1, 1
    088EEBB0:[292F000D]: slti       $t7, $t1, 13
    088EEBB4:[15E0FFB9]: bne        $t7, $zr, 0x088EEA9C
    088EEBB8:[000D6840]: sll        $t5, $t5, 0x0001
    088EEBBC:[25080001]: addiu      $t0, $t0, 1
    088EEBC0:[2904000D]: slti       $a0, $t0, 13
    088EEBC4:[256B000C]: addiu      $t3, $t3, 12
--> 088EEBC8:[1480FFAF]: bne        $a0, $zr, 0x088EEA88
    088EEBCC:[254A0010]: addiu      $t2, $t2, 16
    088EEBD0:[8FBF000C]: lw         $ra, 12($sp)
    088EEBD4:[8FB10008]: lw         $s1, 8($sp)
    088EEBD8:[8FB00004]: lw         $s0, 4($sp)
_S1_2_8A80438 8,061,371 instructions (1.510%), 25,408 calls (08A80438 - 08A80C78, length 529)
    08A80438:[27BDFE00]: addiu      $sp, $sp, -512
    08A8043C:[AFBF003C]: sw         $ra, 60($sp)
    08A80440:[AFBE0038]: sw         $fp, 56($sp)
    08A80444:[AFB70034]: sw         $s7, 52($sp)
    08A80448:[AFB60030]: sw         $s6, 48($sp)
    08A8044C:[AFB5002C]: sw         $s5, 44($sp)
    08A80450:[AFB40028]: sw         $s4, 40($sp)
    08A80454:[AFB30024]: sw         $s3, 36($sp)
    08A80458:[AFB20020]: sw         $s2, 32($sp)
    08A8045C:[AFB1001C]: sw         $s1, 28($sp)
    08A80460:[AFB00018]: sw         $s0, 24($sp)
    08A80464:[E7B40010]: swc1       $f20, 16($sp)
    08A80468:[8C940E90]: lw         $s4, 3728($a0)
    08A8046C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A80470:[AFA50078]: sw         $a1, 120($sp)
    08A80474:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    08A80478:[AFA80074]: sw         $t0, 116($sp)
    08A8047C:[AFA4007C]: sw         $a0, 124($sp)
    08A80480:[11200004]: beq        $t1, $zr, 0x08A80494
    08A80484:[A3A3006C]: sb         $v1, 108($sp)
    08A80488:[A3A0006C]: sb         $zr, 108($sp)
    08A8048C:[10000074]: b          0x08A80660
    08A80490:[AFA00068]: sw         $zr, 104($sp)
    08A80494:[50C00073]: beql       $a2, $zr, 0x08A80664
    08A80498:[8FA30074]: lw         $v1, 116($sp)
    08A8049C:[8ED50040]: lw         $s5, 64($s6)
    08A804A0:[C4C00000]: lwc1       $f0, 0($a2)
    08A804A4:[3C0B3F80]: lui        $t3, 0x3F80 <=> li $t3, 0x3F800000
    08A804A8:[27B10180]: addiu      $s1, $sp, 384
    08A804AC:[E7A00180]: swc1       $f0, 384($sp)
    08A804B0:[C4C00004]: lwc1       $f0, 4($a2)
    08A804B4:[27AA0190]: addiu      $t2, $sp, 400
    08A804B8:[27A901A0]: addiu      $t1, $sp, 416
    08A804BC:[E7A00184]: swc1       $f0, 388($sp)
    08A804C0:[C4C00008]: lwc1       $f0, 8($a2)
    08A804C4:[27A801B0]: addiu      $t0, $sp, 432
    08A804C8:[27A701C0]: addiu      $a3, $sp, 448
    08A804CC:[E7A00188]: swc1       $f0, 392($sp)
    08A804D0:[AFAB018C]: sw         $t3, 396($sp)
    08A804D4:[C4C00010]: lwc1       $f0, 16($a2)
    08A804D8:[27A501D0]: addiu      $a1, $sp, 464
    08A804DC:[27A401E0]: addiu      $a0, $sp, 480
    08A804E0:[E7A001C0]: swc1       $f0, 448($sp)
    08A804E4:[C4C00014]: lwc1       $f0, 20($a2)
    08A804E8:[27A301F0]: addiu      $v1, $sp, 496
    08A804EC:[24C20010]: addiu      $v0, $a2, 16
    08A804F0:[E7A001C4]: swc1       $f0, 452($sp)
    08A804F4:[C4C00018]: lwc1       $f0, 24($a2)
    08A804F8:[E7A001C8]: swc1       $f0, 456($sp)
    08A804FC:[AFAB01CC]: sw         $t3, 460($sp)
    08A80500:[DA260000]: lv.q       C120.q, 0($s1)
    08A80504:[D8E70000]: lv.q       C130.q, 0($a3)
    08A80508:[D8C80000]: lv.q       C200.q, 0($a2)
    08A8050C:[D8490000]: lv.q       C210.q, 0($v0)
    08A80510:[D0008680]: vmov.q     C000.q, C120.q
    08A80514:[D0008681]: vmov.q     C010.q, C120.q
    08A80518:[D0008682]: vmov.q     C020.q, C120.q
    08A8051C:[D0008783]: vmov.q     C030.q, C130.q
    08A80520:[D0008784]: vmov.q     C100.q, C130.q
    08A80524:[D0008785]: vmov.q     C110.q, C130.q
    08A80528:[D0000900]: vmov.s     S000.s, S210.s
    08A8052C:[D0000901]: vmov.s     S010.s, S210.s
    08A80530:[D0004941]: vmov.s     S012.s, S212.s
    08A80534:[D0004942]: vmov.s     S022.s, S212.s
    08A80538:[D0000807]: vmov.s     S130.s, S200.s
    08A8053C:[D0000805]: vmov.s     S110.s, S200.s
    08A80540:[D0004847]: vmov.s     S132.s, S202.s
    08A80544:[D0004843]: vmov.s     S032.s, S202.s
    08A80548:[F9400000]: sv.q       C000.q, 0($t2)
    08A8054C:[F9210000]: sv.q       C010.q, 0($t1)
    08A80550:[F9020000]: sv.q       C020.q, 0($t0)
    08A80554:[F8E70000]: sv.q       C130.q, 0($a3)
    08A80558:[F8A30000]: sv.q       C030.q, 0($a1)
    08A8055C:[F8840000]: sv.q       C100.q, 0($a0)
    08A80560:[F8650000]: sv.q       C110.q, 0($v1)
    08A80564:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A80568:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A8056C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A80570:[00132180]: sll        $a0, $s3, 0x0006
    08A80574:[00031682]: srl        $v0, $v1, 0x001A
    08A80578:[00829825]: or         $s3, $a0, $v0
    08A8057C:[00038180]: sll        $s0, $v1, 0x0006
    08A80580:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A80584:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A80588:[0E2A0851]: jal        0x08A82144
    08A8058C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08A80590:[26520001]: addiu      $s2, $s2, 1
    08A80594:[2A440008]: slti       $a0, $s2, 8
    08A80598:[02021825]: or         $v1, $s0, $v0
    08A8059C:[1480FFF4]: bne        $a0, $zr, 0x08A80570
    08A805A0:[26310010]: addiu      $s1, $s1, 16
    08A805A4:[56600006]: bnel       $s3, $zr, 0x08A805C0
    08A805A8:[3C044104]: lui        $a0, 0x4104 <=> li $a0, 0x41040000
    08A805AC:[14600003]: bne        $v1, $zr, 0x08A805BC
    08A805B0:[00000000]: nop
    08A805B4:[1000001E]: b          0x08A80630
    08A805B8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08A805BC:[3C044104]: lui        $a0, 0x4104 <=> li $a0, 0x41040000
    08A805C0:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A805C4:[348B1041]: ori        $t3, $a0, 4161
    08A805C8:[24060410]: addiu      $a2, $zr, 1040 <=> li $a2, 1040
    08A805CC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A805D0:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A805D4:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08A805D8:[00D32024]: and        $a0, $a2, $s3
    08A805DC:[14C40005]: bne        $a2, $a0, 0x08A805F4
    08A805E0:[01632824]: and        $a1, $t3, $v1
    08A805E4:[15650003]: bne        $t3, $a1, 0x08A805F4
    08A805E8:[00000000]: nop
    08A805EC:[10000010]: b          0x08A80630
    08A805F0:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A805F4:[55280007]: bnel       $t1, $t0, 0x08A80614
    08A805F8:[00063040]: sll        $a2, $a2, 0x0001
    08A805FC:[54800004]: bnel       $a0, $zr, 0x08A80610
    08A80600:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80604:[10A00002]: beq        $a1, $zr, 0x08A80610
    08A80608:[00000000]: nop
    08A8060C:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80610:[00063040]: sll        $a2, $a2, 0x0001
    08A80614:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80618:[000B2840]: sll        $a1, $t3, 0x0001
    08A8061C:[00C43025]: or         $a2, $a2, $a0
    08A80620:[25290001]: addiu      $t1, $t1, 1
    08A80624:[29240006]: slti       $a0, $t1, 6
    08A80628:[1480FFEB]: bne        $a0, $zr, 0x08A805D8
    08A8062C:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80630:[7C0A1C20]: seb        $v1, $t2
    08A80634:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A80638:[10640183]: beq        $v1, $a0, 0x08A80C48
    08A8063C:[AFA30068]: sw         $v1, 104($sp)
    08A80640:[8FA30074]: lw         $v1, 116($sp)
    08A80644:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A80648:[50640005]: beql       $v1, $a0, 0x08A80660
    08A8064C:[A3A0006C]: sb         $zr, 108($sp)
    08A80650:[8FA30068]: lw         $v1, 104($sp)
    08A80654:[14600002]: bne        $v1, $zr, 0x08A80660
    08A80658:[00000000]: nop
    08A8065C:[A3A0006C]: sb         $zr, 108($sp)
    08A80660:[8FA30074]: lw         $v1, 116($sp)
    08A80664:[18600178]: blez       $v1, 0x08A80C48
    08A80668:[AFA00070]: sw         $zr, 112($sp)
    08A8066C:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    08A80670:[34630002]: ori        $v1, $v1, 2
    08A80674:[AFA30054]: sw         $v1, 84($sp)
    08A80678:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    08A8067C:[4483A000]: mtc1       $v1, $f20
    08A80680:[3C034104]: lui        $v1, 0x4104 <=> li $v1, 0x41040000
    08A80684:[34631041]: ori        $v1, $v1, 4161
    08A80688:[AFA30058]: sw         $v1, 88($sp)
    08A8068C:[24030410]: addiu      $v1, $zr, 1040 <=> li $v1, 1040
    08A80690:[AFA3005C]: sw         $v1, 92($sp)
    08A80694:[3C030800]: lui        $v1, 0x0800 <=> li $v1, 0x08000000
    08A80698:[34630002]: ori        $v1, $v1, 2
    08A8069C:[AFA30050]: sw         $v1, 80($sp)
    08A806A0:[8FA30078]: lw         $v1, 120($sp)
    08A806A4:[24750030]: addiu      $s5, $v1, 48
    08A806A8:[8FA3007C]: lw         $v1, 124($sp)
    08A806AC:[8C660000]: lw         $a2, 0($v1)
    08A806B0:[8FA30078]: lw         $v1, 120($sp)
    08A806B4:[8C650020]: lw         $a1, 32($v1)
    08A806B8:[8C640024]: lw         $a0, 36($v1)
    08A806BC:[00A61821]: addu       $v1, $a1, $a2
    08A806C0:[AFA3004C]: sw         $v1, 76($sp)
    08A806C4:[8FA30054]: lw         $v1, 84($sp)
    08A806C8:[00831824]: and        $v1, $a0, $v1
    08A806CC:[5060000C]: beql       $v1, $zr, 0x08A80700
    08A806D0:[83A3006C]: lb         $v1, 108($sp)
    08A806D4:[30830004]: andi       $v1, $a0, 4
    08A806D8:[50600003]: beql       $v1, $zr, 0x08A806E8
    08A806DC:[8FA30078]: lw         $v1, 120($sp)
    08A806E0:[10000005]: b          0x08A806F8
    08A806E4:[AFB50078]: sw         $s5, 120($sp)
    08A806E8:[84630028]: lh         $v1, 40($v1)
    08A806EC:[00031940]: sll        $v1, $v1, 0x0005
    08A806F0:[02A3A821]: addu       $s5, $s5, $v1
    08A806F4:[AFB50078]: sw         $s5, 120($sp)
    08A806F8:[1000014C]: b          0x08A80C2C
    08A806FC:[8FA30070]: lw         $v1, 112($sp)
    08A80700:[5060007A]: beql       $v1, $zr, 0x08A808EC
    08A80704:[8FA3004C]: lw         $v1, 76($sp)
    08A80708:[8FA20078]: lw         $v0, 120($sp)
    08A8070C:[8ED70040]: lw         $s7, 64($s6)
    08A80710:[27B00100]: addiu      $s0, $sp, 256
    08A80714:[C4400000]: lwc1       $f0, 0($v0)
    08A80718:[27AA0110]: addiu      $t2, $sp, 272
    08A8071C:[27A90120]: addiu      $t1, $sp, 288
    08A80720:[E7A00100]: swc1       $f0, 256($sp)
    08A80724:[C4400004]: lwc1       $f0, 4($v0)
    08A80728:[27A80130]: addiu      $t0, $sp, 304
    08A8072C:[27A70140]: addiu      $a3, $sp, 320
    08A80730:[E7A00104]: swc1       $f0, 260($sp)
    08A80734:[C4400008]: lwc1       $f0, 8($v0)
    08A80738:[27A60150]: addiu      $a2, $sp, 336
    08A8073C:[27A50160]: addiu      $a1, $sp, 352
    08A80740:[E7A00108]: swc1       $f0, 264($sp)
    08A80744:[E7B4010C]: swc1       $f20, 268($sp)
    08A80748:[C4400010]: lwc1       $f0, 16($v0)
    08A8074C:[27A40170]: addiu      $a0, $sp, 368
    08A80750:[24430010]: addiu      $v1, $v0, 16
    08A80754:[E7A00140]: swc1       $f0, 320($sp)
    08A80758:[C4400014]: lwc1       $f0, 20($v0)
    08A8075C:[E7A00144]: swc1       $f0, 324($sp)
    08A80760:[C4400018]: lwc1       $f0, 24($v0)
    08A80764:[E7A00148]: swc1       $f0, 328($sp)
    08A80768:[E7B4014C]: swc1       $f20, 332($sp)
    08A8076C:[DA060000]: lv.q       C120.q, 0($s0)
    08A80770:[D8E70000]: lv.q       C130.q, 0($a3)
    08A80774:[D8480000]: lv.q       C200.q, 0($v0)
    08A80778:[D8690000]: lv.q       C210.q, 0($v1)
    08A8077C:[D0008680]: vmov.q     C000.q, C120.q
    08A80780:[D0008681]: vmov.q     C010.q, C120.q
    08A80784:[D0008682]: vmov.q     C020.q, C120.q
    08A80788:[D0008783]: vmov.q     C030.q, C130.q
    08A8078C:[D0008784]: vmov.q     C100.q, C130.q
    08A80790:[D0008785]: vmov.q     C110.q, C130.q
    08A80794:[D0000900]: vmov.s     S000.s, S210.s
    08A80798:[D0000901]: vmov.s     S010.s, S210.s
    08A8079C:[D0004941]: vmov.s     S012.s, S212.s
    08A807A0:[D0004942]: vmov.s     S022.s, S212.s
    08A807A4:[D0000807]: vmov.s     S130.s, S200.s
    08A807A8:[D0000805]: vmov.s     S110.s, S200.s
    08A807AC:[D0004847]: vmov.s     S132.s, S202.s
    08A807B0:[D0004843]: vmov.s     S032.s, S202.s
    08A807B4:[F9400000]: sv.q       C000.q, 0($t2)
    08A807B8:[F9210000]: sv.q       C010.q, 0($t1)
    08A807BC:[F9020000]: sv.q       C020.q, 0($t0)
    08A807C0:[F8E70000]: sv.q       C130.q, 0($a3)
    08A807C4:[F8C30000]: sv.q       C030.q, 0($a2)
    08A807C8:[F8A40000]: sv.q       C100.q, 0($a1)
    08A807CC:[F8850000]: sv.q       C110.q, 0($a0)
    08A807D0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A807D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A807D8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A807DC:[00122180]: sll        $a0, $s2, 0x0006
    08A807E0:[00031682]: srl        $v0, $v1, 0x001A
    08A807E4:[00829025]: or         $s2, $a0, $v0
    08A807E8:[00039980]: sll        $s3, $v1, 0x0006
    08A807EC:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08A807F0:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A807F4:[0E2A0851]: jal        0x08A82144
    08A807F8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A807FC:[26310001]: addiu      $s1, $s1, 1
    08A80800:[2A240008]: slti       $a0, $s1, 8
    08A80804:[02621825]: or         $v1, $s3, $v0
    08A80808:[1480FFF4]: bne        $a0, $zr, 0x08A807DC
    08A8080C:[26100010]: addiu      $s0, $s0, 16
    08A80810:[56400006]: bnel       $s2, $zr, 0x08A8082C
    08A80814:[8FAB0058]: lw         $t3, 88($sp)
    08A80818:[14600003]: bne        $v1, $zr, 0x08A80828
    08A8081C:[00000000]: nop
    08A80820:[1000001D]: b          0x08A80898
    08A80824:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08A80828:[8FAB0058]: lw         $t3, 88($sp)
    08A8082C:[8FA6005C]: lw         $a2, 92($sp)
    08A80830:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A80834:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A80838:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A8083C:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08A80840:[00D22024]: and        $a0, $a2, $s2
    08A80844:[14C40005]: bne        $a2, $a0, 0x08A8085C
    08A80848:[01632824]: and        $a1, $t3, $v1
    08A8084C:[15650003]: bne        $t3, $a1, 0x08A8085C
    08A80850:[00000000]: nop
    08A80854:[10000010]: b          0x08A80898
    08A80858:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A8085C:[55280007]: bnel       $t1, $t0, 0x08A8087C
    08A80860:[00063040]: sll        $a2, $a2, 0x0001
    08A80864:[54800004]: bnel       $a0, $zr, 0x08A80878
    08A80868:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A8086C:[10A00002]: beq        $a1, $zr, 0x08A80878
    08A80870:[00000000]: nop
    08A80874:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80878:[00063040]: sll        $a2, $a2, 0x0001
    08A8087C:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80880:[000B2840]: sll        $a1, $t3, 0x0001
    08A80884:[00C43025]: or         $a2, $a2, $a0
    08A80888:[25290001]: addiu      $t1, $t1, 1
    08A8088C:[29240006]: slti       $a0, $t1, 6
    08A80890:[1480FFEB]: bne        $a0, $zr, 0x08A80840
    08A80894:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80898:[7C0A1C20]: seb        $v1, $t2
    08A8089C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A808A0:[14640011]: bne        $v1, $a0, 0x08A808E8
    08A808A4:[AFA30068]: sw         $v1, 104($sp)
    08A808A8:[8FA30078]: lw         $v1, 120($sp)
    08A808AC:[8C630024]: lw         $v1, 36($v1)
    08A808B0:[30630004]: andi       $v1, $v1, 4
    08A808B4:[50600005]: beql       $v1, $zr, 0x08A808CC
    08A808B8:[8FA30078]: lw         $v1, 120($sp)
    08A808BC:[8FA30078]: lw         $v1, 120($sp)
    08A808C0:[24630030]: addiu      $v1, $v1, 48
    08A808C4:[10000006]: b          0x08A808E0
    08A808C8:[AFA30078]: sw         $v1, 120($sp)
    08A808CC:[24640030]: addiu      $a0, $v1, 48
    08A808D0:[84630028]: lh         $v1, 40($v1)
    08A808D4:[00031940]: sll        $v1, $v1, 0x0005
    08A808D8:[00831821]: addu       $v1, $a0, $v1
    08A808DC:[AFA30078]: sw         $v1, 120($sp)
    08A808E0:[100000D1]: b          0x08A80C28
    08A808E4:[00000000]: nop
    08A808E8:[8FA3004C]: lw         $v1, 76($sp)
    08A808EC:[247E0030]: addiu      $fp, $v1, 48
    08A808F0:[84630020]: lh         $v1, 32($v1)
    08A808F4:[186000BE]: blez       $v1, 0x08A80BF0
    08A808F8:[AFA00064]: sw         $zr, 100($sp)
    08A808FC:[8FC40084]: lw         $a0, 132($fp)
    08A80900:[3C030200]: lui        $v1, 0x0200 <=> li $v1, 0x02000000
    08A80904:[00831824]: and        $v1, $a0, $v1
    08A80908:[546000B1]: bnel       $v1, $zr, 0x08A80BD0
    08A8090C:[8FA30064]: lw         $v1, 100($sp)
    08A80910:[8FA30050]: lw         $v1, 80($sp)
    08A80914:[00831824]: and        $v1, $a0, $v1
    08A80918:[50600008]: beql       $v1, $zr, 0x08A8093C
    08A8091C:[8FA30078]: lw         $v1, 120($sp)
    08A80920:[8FA30078]: lw         $v1, 120($sp)
    08A80924:[8C630024]: lw         $v1, 36($v1)
    08A80928:[30630004]: andi       $v1, $v1, 4
    08A8092C:[146000A7]: bne        $v1, $zr, 0x08A80BCC
    08A80930:[00000000]: nop
    08A80934:[100000A5]: b          0x08A80BCC
    08A80938:[26B50020]: addiu      $s5, $s5, 32
    08A8093C:[8C630024]: lw         $v1, 36($v1)
    08A80940:[30630004]: andi       $v1, $v1, 4
    08A80944:[5460006F]: bnel       $v1, $zr, 0x08A80B04
    08A80948:[8FC40084]: lw         $a0, 132($fp)
    08A8094C:[8FA30068]: lw         $v1, 104($sp)
    08A80950:[5860006B]: blezl      $v1, 0x08A80B00
    08A80954:[26B50020]: addiu      $s5, $s5, 32
    08A80958:[8ED70040]: lw         $s7, 64($s6)
    08A8095C:[C6A00000]: lwc1       $f0, 0($s5)
    08A80960:[27B10080]: addiu      $s1, $sp, 128
    08A80964:[27A90090]: addiu      $t1, $sp, 144
    08A80968:[E7A00080]: swc1       $f0, 128($sp)
    08A8096C:[C6A00004]: lwc1       $f0, 4($s5)
    08A80970:[27A800A0]: addiu      $t0, $sp, 160
    08A80974:[27A700B0]: addiu      $a3, $sp, 176
    08A80978:[E7A00084]: swc1       $f0, 132($sp)
    08A8097C:[C6A00008]: lwc1       $f0, 8($s5)
    08A80980:[27A600C0]: addiu      $a2, $sp, 192
    08A80984:[27A500D0]: addiu      $a1, $sp, 208
    08A80988:[E7A00088]: swc1       $f0, 136($sp)
    08A8098C:[E7B4008C]: swc1       $f20, 140($sp)
    08A80990:[C6A00010]: lwc1       $f0, 16($s5)
    08A80994:[27A400E0]: addiu      $a0, $sp, 224
    08A80998:[27A300F0]: addiu      $v1, $sp, 240
    08A8099C:[E7A000C0]: swc1       $f0, 192($sp)
    08A809A0:[C6A00014]: lwc1       $f0, 20($s5)
    08A809A4:[26A20010]: addiu      $v0, $s5, 16
    08A809A8:[E7A000C4]: swc1       $f0, 196($sp)
    08A809AC:[C6A00018]: lwc1       $f0, 24($s5)
    08A809B0:[E7A000C8]: swc1       $f0, 200($sp)
    08A809B4:[E7B400CC]: swc1       $f20, 204($sp)
    08A809B8:[DA260000]: lv.q       C120.q, 0($s1)
    08A809BC:[D8C70000]: lv.q       C130.q, 0($a2)
    08A809C0:[DAA80000]: lv.q       C200.q, 0($s5)
    08A809C4:[D8490000]: lv.q       C210.q, 0($v0)
    08A809C8:[D0008680]: vmov.q     C000.q, C120.q
    08A809CC:[D0008681]: vmov.q     C010.q, C120.q
    08A809D0:[D0008682]: vmov.q     C020.q, C120.q
    08A809D4:[D0008783]: vmov.q     C030.q, C130.q
    08A809D8:[D0008784]: vmov.q     C100.q, C130.q
    08A809DC:[D0008785]: vmov.q     C110.q, C130.q
    08A809E0:[D0000900]: vmov.s     S000.s, S210.s
    08A809E4:[D0000901]: vmov.s     S010.s, S210.s
    08A809E8:[D0004941]: vmov.s     S012.s, S212.s
    08A809EC:[D0004942]: vmov.s     S022.s, S212.s
    08A809F0:[D0000807]: vmov.s     S130.s, S200.s
    08A809F4:[D0000805]: vmov.s     S110.s, S200.s
    08A809F8:[D0004847]: vmov.s     S132.s, S202.s
    08A809FC:[D0004843]: vmov.s     S032.s, S202.s
    08A80A00:[F9200000]: sv.q       C000.q, 0($t1)
    08A80A04:[F9010000]: sv.q       C010.q, 0($t0)
    08A80A08:[F8E20000]: sv.q       C020.q, 0($a3)
    08A80A0C:[F8C70000]: sv.q       C130.q, 0($a2)
    08A80A10:[F8A30000]: sv.q       C030.q, 0($a1)
    08A80A14:[F8840000]: sv.q       C100.q, 0($a0)
    08A80A18:[F8650000]: sv.q       C110.q, 0($v1)
    08A80A1C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A80A20:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A80A24:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A80A28:[00132180]: sll        $a0, $s3, 0x0006
    08A80A2C:[00031682]: srl        $v0, $v1, 0x001A
    08A80A30:[00829825]: or         $s3, $a0, $v0
    08A80A34:[00038180]: sll        $s0, $v1, 0x0006
    08A80A38:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08A80A3C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A80A40:[0E2A0851]: jal        0x08A82144
    08A80A44:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08A80A48:[26520001]: addiu      $s2, $s2, 1
    08A80A4C:[2A440008]: slti       $a0, $s2, 8
    08A80A50:[02021825]: or         $v1, $s0, $v0
    08A80A54:[1480FFF4]: bne        $a0, $zr, 0x08A80A28
    08A80A58:[26310010]: addiu      $s1, $s1, 16
    08A80A5C:[56600006]: bnel       $s3, $zr, 0x08A80A78
    08A80A60:[8FAB0058]: lw         $t3, 88($sp)
    08A80A64:[14600003]: bne        $v1, $zr, 0x08A80A74
    08A80A68:[00000000]: nop
    08A80A6C:[1000001D]: b          0x08A80AE4
    08A80A70:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08A80A74:[8FAB0058]: lw         $t3, 88($sp)
    08A80A78:[8FA6005C]: lw         $a2, 92($sp)
    08A80A7C:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A80A80:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A80A84:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A80A88:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08A80A8C:[00D32024]: and        $a0, $a2, $s3
    08A80A90:[14C40005]: bne        $a2, $a0, 0x08A80AA8
    08A80A94:[01632824]: and        $a1, $t3, $v1
    08A80A98:[15650003]: bne        $t3, $a1, 0x08A80AA8
    08A80A9C:[00000000]: nop
    08A80AA0:[10000010]: b          0x08A80AE4
    08A80AA4:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A80AA8:[55280007]: bnel       $t1, $t0, 0x08A80AC8
    08A80AAC:[00063040]: sll        $a2, $a2, 0x0001
    08A80AB0:[54800004]: bnel       $a0, $zr, 0x08A80AC4
    08A80AB4:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80AB8:[10A00002]: beq        $a1, $zr, 0x08A80AC4
    08A80ABC:[00000000]: nop
    08A80AC0:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80AC4:[00063040]: sll        $a2, $a2, 0x0001
    08A80AC8:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80ACC:[000B2840]: sll        $a1, $t3, 0x0001
    08A80AD0:[00C43025]: or         $a2, $a2, $a0
    08A80AD4:[25290001]: addiu      $t1, $t1, 1
    08A80AD8:[29240006]: slti       $a0, $t1, 6
    08A80ADC:[1480FFEB]: bne        $a0, $zr, 0x08A80A8C
    08A80AE0:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80AE4:[7C0A2420]: seb        $a0, $t2
    08A80AE8:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08A80AEC:[14830003]: bne        $a0, $v1, 0x08A80AFC
    08A80AF0:[00000000]: nop
    08A80AF4:[10000035]: b          0x08A80BCC
    08A80AF8:[26B50020]: addiu      $s5, $s5, 32
    08A80AFC:[26B50020]: addiu      $s5, $s5, 32
    08A80B00:[8FC40084]: lw         $a0, 132($fp)
    08A80B04:[3C030080]: lui        $v1, 0x0080 <=> li $v1, 0x00800000
    08A80B08:[00831824]: and        $v1, $a0, $v1
    08A80B0C:[54600006]: bnel       $v1, $zr, 0x08A80B28
    08A80B10:[8FA30078]: lw         $v1, 120($sp)
    08A80B14:[93C3008A]: lbu        $v1, 138($fp)
    08A80B18:[286300FF]: slti       $v1, $v1, 255
    08A80B1C:[54600007]: bnel       $v1, $zr, 0x08A80B3C
    08A80B20:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A80B24:[8FA30078]: lw         $v1, 120($sp)
    08A80B28:[8C640024]: lw         $a0, 36($v1)
    08A80B2C:[30830008]: andi       $v1, $a0, 8
    08A80B30:[50600006]: beql       $v1, $zr, 0x08A80B4C
    08A80B34:[30830010]: andi       $v1, $a0, 16
    08A80B38:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A80B3C:[0E2A0D11]: jal        0x08A83444
    08A80B40:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    08A80B44:[10000021]: b          0x08A80BCC
    08A80B48:[00000000]: nop
    08A80B4C:[5060001C]: beql       $v1, $zr, 0x08A80BC0
    08A80B50:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A80B54:[8FA30078]: lw         $v1, 120($sp)
    08A80B58:[8466002A]: lh         $a2, 42($v1)
    08A80B5C:[8E8302E4]: lw         $v1, 740($s4)
    08A80B60:[28610048]: slti       $at, $v1, 72
    08A80B64:[50200013]: beql       $at, $zr, 0x08A80BB4
    08A80B68:[8E8302E4]: lw         $v1, 740($s4)
    08A80B6C:[000318C0]: sll        $v1, $v1, 0x0003
    08A80B70:[02831821]: addu       $v1, $s4, $v1
    08A80B74:[AC7E00A4]: sw         $fp, 164($v1)
    08A80B78:[8E8502E4]: lw         $a1, 740($s4)
    08A80B7C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A80B80:[00C32004]: sllv       $a0, $v1, $a2
    08A80B84:[000518C0]: sll        $v1, $a1, 0x0003
    08A80B88:[02831821]: addu       $v1, $s4, $v1
    08A80B8C:[AC6600A8]: sw         $a2, 168($v1)
    08A80B90:[8E8302EC]: lw         $v1, 748($s4)
    08A80B94:[00641825]: or         $v1, $v1, $a0
    08A80B98:[AE8302EC]: sw         $v1, 748($s4)
    08A80B9C:[8E8302E8]: lw         $v1, 744($s4)
    08A80BA0:[0066082A]: slt        $at, $v1, $a2
    08A80BA4:[10200002]: beq        $at, $zr, 0x08A80BB0
    08A80BA8:[00000000]: nop
    08A80BAC:[AE8602E8]: sw         $a2, 744($s4)
    08A80BB0:[8E8302E4]: lw         $v1, 740($s4)
    08A80BB4:[24630001]: addiu      $v1, $v1, 1
    08A80BB8:[10000004]: b          0x08A80BCC
    08A80BBC:[AE8302E4]: sw         $v1, 740($s4)
    08A80BC0:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    08A80BC4:[0E2A08DD]: jal        0x08A82374
    08A80BC8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A80BCC:[8FA30064]: lw         $v1, 100($sp)
    08A80BD0:[24630001]: addiu      $v1, $v1, 1
    08A80BD4:[AFA30064]: sw         $v1, 100($sp)
    08A80BD8:[8FA3004C]: lw         $v1, 76($sp)
    08A80BDC:[84640020]: lh         $a0, 32($v1)
    08A80BE0:[8FA30064]: lw         $v1, 100($sp)
    08A80BE4:[0064182A]: slt        $v1, $v1, $a0
    08A80BE8:[1460FF44]: bne        $v1, $zr, 0x08A808FC
    08A80BEC:[27DE0090]: addiu      $fp, $fp, 144
    08A80BF0:[8FA30078]: lw         $v1, 120($sp)
    08A80BF4:[8C630024]: lw         $v1, 36($v1)
    08A80BF8:[30630004]: andi       $v1, $v1, 4
    08A80BFC:[50600005]: beql       $v1, $zr, 0x08A80C14
    08A80C00:[8FA30078]: lw         $v1, 120($sp)
    08A80C04:[8FA30078]: lw         $v1, 120($sp)
    08A80C08:[24630030]: addiu      $v1, $v1, 48
    08A80C0C:[10000006]: b          0x08A80C28
    08A80C10:[AFA30078]: sw         $v1, 120($sp)
    08A80C14:[24640030]: addiu      $a0, $v1, 48
    08A80C18:[84630028]: lh         $v1, 40($v1)
    08A80C1C:[00031940]: sll        $v1, $v1, 0x0005
    08A80C20:[00831821]: addu       $v1, $a0, $v1
    08A80C24:[AFA30078]: sw         $v1, 120($sp)
    08A80C28:[8FA30070]: lw         $v1, 112($sp)
    08A80C2C:[24630001]: addiu      $v1, $v1, 1
    08A80C30:[AFA30070]: sw         $v1, 112($sp)
    08A80C34:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08A80C38:[8FA30074]: lw         $v1, 116($sp)
    08A80C3C:[0083182A]: slt        $v1, $a0, $v1
    08A80C40:[5460FE98]: bnel       $v1, $zr, 0x08A806A4
    08A80C44:[8FA30078]: lw         $v1, 120($sp)
    08A80C48:[8FBF003C]: lw         $ra, 60($sp)
    08A80C4C:[8FBE0038]: lw         $fp, 56($sp)
    08A80C50:[8FB70034]: lw         $s7, 52($sp)
    08A80C54:[8FB60030]: lw         $s6, 48($sp)
    08A80C58:[8FB5002C]: lw         $s5, 44($sp)
    08A80C5C:[8FB40028]: lw         $s4, 40($sp)
    08A80C60:[8FB30024]: lw         $s3, 36($sp)
    08A80C64:[8FB20020]: lw         $s2, 32($sp)
    08A80C68:[8FB1001C]: lw         $s1, 28($sp)
    08A80C6C:[8FB00018]: lw         $s0, 24($sp)
    08A80C70:[C7B40010]: lwc1       $f20, 16($sp)
    08A80C74:[03E00008]: jr         $ra
    08A80C78:[27BD0200]: addiu      $sp, $sp, 512
  Back Branch 08A80808 145,167 times (length 13)
    08A807C8:[F8A40000]: sv.q       C100.q, 0($a1)
    08A807CC:[F8850000]: sv.q       C110.q, 0($a0)
    08A807D0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A807D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A807D8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08A807DC:[00122180]: sll        $a0, $s2, 0x0006
    08A807E0:[00031682]: srl        $v0, $v1, 0x001A
    08A807E4:[00829025]: or         $s2, $a0, $v0
    08A807E8:[00039980]: sll        $s3, $v1, 0x0006
    08A807EC:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08A807F0:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A807F4:[0E2A0851]: jal        0x08A82144
    08A807F8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A807FC:[26310001]: addiu      $s1, $s1, 1
    08A80800:[2A240008]: slti       $a0, $s1, 8
    08A80804:[02621825]: or         $v1, $s3, $v0
--> 08A80808:[1480FFF4]: bne        $a0, $zr, 0x08A807DC
    08A8080C:[26100010]: addiu      $s0, $s0, 16
    08A80810:[56400006]: bnel       $s2, $zr, 0x08A8082C
    08A80814:[8FAB0058]: lw         $t3, 88($sp)
    08A80818:[14600003]: bne        $v1, $zr, 0x08A80828
  Back Branch 08A80890 53,492 times (length 22)
    08A8082C:[8FA6005C]: lw         $a2, 92($sp)
    08A80830:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A80834:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A80838:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A8083C:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08A80840:[00D22024]: and        $a0, $a2, $s2
    08A80844:[14C40005]: bne        $a2, $a0, 0x08A8085C
    08A80848:[01632824]: and        $a1, $t3, $v1
    08A8084C:[15650003]: bne        $t3, $a1, 0x08A8085C
    08A80850:[00000000]: nop
    08A80854:[10000010]: b          0x08A80898
    08A80858:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A8085C:[55280007]: bnel       $t1, $t0, 0x08A8087C
    08A80860:[00063040]: sll        $a2, $a2, 0x0001
    08A80864:[54800004]: bnel       $a0, $zr, 0x08A80878
    08A80868:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A8086C:[10A00002]: beq        $a1, $zr, 0x08A80878
    08A80870:[00000000]: nop
    08A80874:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80878:[00063040]: sll        $a2, $a2, 0x0001
    08A8087C:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80880:[000B2840]: sll        $a1, $t3, 0x0001
    08A80884:[00C43025]: or         $a2, $a2, $a0
    08A80888:[25290001]: addiu      $t1, $t1, 1
    08A8088C:[29240006]: slti       $a0, $t1, 6
--> 08A80890:[1480FFEB]: bne        $a0, $zr, 0x08A80840
    08A80894:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80898:[7C0A1C20]: seb        $v1, $t2
    08A8089C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A808A0:[14640011]: bne        $v1, $a0, 0x08A808E8
  Back Branch 08A80A54 29,024 times (length 13)
    08A80A14:[F8840000]: sv.q       C100.q, 0($a0)
    08A80A18:[F8650000]: sv.q       C110.q, 0($v1)
    08A80A1C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A80A20:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A80A24:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
--> 08A80A28:[00132180]: sll        $a0, $s3, 0x0006
    08A80A2C:[00031682]: srl        $v0, $v1, 0x001A
    08A80A30:[00829825]: or         $s3, $a0, $v0
    08A80A34:[00038180]: sll        $s0, $v1, 0x0006
    08A80A38:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08A80A3C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A80A40:[0E2A0851]: jal        0x08A82144
    08A80A44:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08A80A48:[26520001]: addiu      $s2, $s2, 1
    08A80A4C:[2A440008]: slti       $a0, $s2, 8
    08A80A50:[02021825]: or         $v1, $s0, $v0
--> 08A80A54:[1480FFF4]: bne        $a0, $zr, 0x08A80A28
    08A80A58:[26310010]: addiu      $s1, $s1, 16
    08A80A5C:[56600006]: bnel       $s3, $zr, 0x08A80A78
    08A80A60:[8FAB0058]: lw         $t3, 88($sp)
    08A80A64:[14600003]: bne        $v1, $zr, 0x08A80A74
  Back Branch 08A8059C 21,784 times (length 13)
    08A8055C:[F8840000]: sv.q       C100.q, 0($a0)
    08A80560:[F8650000]: sv.q       C110.q, 0($v1)
    08A80564:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08A80568:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A8056C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
--> 08A80570:[00132180]: sll        $a0, $s3, 0x0006
    08A80574:[00031682]: srl        $v0, $v1, 0x001A
    08A80578:[00829825]: or         $s3, $a0, $v0
    08A8057C:[00038180]: sll        $s0, $v1, 0x0006
    08A80580:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A80584:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08A80588:[0E2A0851]: jal        0x08A82144
    08A8058C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08A80590:[26520001]: addiu      $s2, $s2, 1
    08A80594:[2A440008]: slti       $a0, $s2, 8
    08A80598:[02021825]: or         $v1, $s0, $v0
--> 08A8059C:[1480FFF4]: bne        $a0, $zr, 0x08A80570
    08A805A0:[26310010]: addiu      $s1, $s1, 16
    08A805A4:[56600006]: bnel       $s3, $zr, 0x08A805C0
    08A805A8:[3C044104]: lui        $a0, 0x4104 <=> li $a0, 0x41040000
    08A805AC:[14600003]: bne        $v1, $zr, 0x08A805BC
  Back Branch 08A80BE8 20,858 times (length 189)
  Back Branch 08A80628 10,882 times (length 22)
    08A805C4:[348B1041]: ori        $t3, $a0, 4161
    08A805C8:[24060410]: addiu      $a2, $zr, 1040 <=> li $a2, 1040
    08A805CC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A805D0:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A805D4:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08A805D8:[00D32024]: and        $a0, $a2, $s3
    08A805DC:[14C40005]: bne        $a2, $a0, 0x08A805F4
    08A805E0:[01632824]: and        $a1, $t3, $v1
    08A805E4:[15650003]: bne        $t3, $a1, 0x08A805F4
    08A805E8:[00000000]: nop
    08A805EC:[10000010]: b          0x08A80630
    08A805F0:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A805F4:[55280007]: bnel       $t1, $t0, 0x08A80614
    08A805F8:[00063040]: sll        $a2, $a2, 0x0001
    08A805FC:[54800004]: bnel       $a0, $zr, 0x08A80610
    08A80600:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80604:[10A00002]: beq        $a1, $zr, 0x08A80610
    08A80608:[00000000]: nop
    08A8060C:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80610:[00063040]: sll        $a2, $a2, 0x0001
    08A80614:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80618:[000B2840]: sll        $a1, $t3, 0x0001
    08A8061C:[00C43025]: or         $a2, $a2, $a0
    08A80620:[25290001]: addiu      $t1, $t1, 1
    08A80624:[29240006]: slti       $a0, $t1, 6
--> 08A80628:[1480FFEB]: bne        $a0, $zr, 0x08A805D8
    08A8062C:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80630:[7C0A1C20]: seb        $v1, $t2
    08A80634:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A80638:[10640183]: beq        $v1, $a0, 0x08A80C48
  Back Branch 08A80ADC 5,442 times (length 22)
    08A80A78:[8FA6005C]: lw         $a2, 92($sp)
    08A80A7C:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A80A80:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08A80A84:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    08A80A88:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08A80A8C:[00D32024]: and        $a0, $a2, $s3
    08A80A90:[14C40005]: bne        $a2, $a0, 0x08A80AA8
    08A80A94:[01632824]: and        $a1, $t3, $v1
    08A80A98:[15650003]: bne        $t3, $a1, 0x08A80AA8
    08A80A9C:[00000000]: nop
    08A80AA0:[10000010]: b          0x08A80AE4
    08A80AA4:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A80AA8:[55280007]: bnel       $t1, $t0, 0x08A80AC8
    08A80AAC:[00063040]: sll        $a2, $a2, 0x0001
    08A80AB0:[54800004]: bnel       $a0, $zr, 0x08A80AC4
    08A80AB4:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80AB8:[10A00002]: beq        $a1, $zr, 0x08A80AC4
    08A80ABC:[00000000]: nop
    08A80AC0:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    08A80AC4:[00063040]: sll        $a2, $a2, 0x0001
    08A80AC8:[000B27C2]: srl        $a0, $t3, 0x001F
    08A80ACC:[000B2840]: sll        $a1, $t3, 0x0001
    08A80AD0:[00C43025]: or         $a2, $a2, $a0
    08A80AD4:[25290001]: addiu      $t1, $t1, 1
    08A80AD8:[29240006]: slti       $a0, $t1, 6
--> 08A80ADC:[1480FFEB]: bne        $a0, $zr, 0x08A80A8C
    08A80AE0:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08A80AE4:[7C0A2420]: seb        $a0, $t2
    08A80AE8:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08A80AEC:[14830003]: bne        $a0, $v1, 0x08A80AFC
  Back Branch 08A80C40 3,627 times (length 361)
_S1_2_8B5E0E4 7,944,201 instructions (1.489%), 193,761 calls (08B5E0E4 - 08B5E184, length 41)
    08B5E0E4:[3C0209D7]: lui        $v0, 0x09D7 <=> li $v0, 0x09D70000
    08B5E0E8:[00045040]: sll        $t2, $a0, 0x0001
    08B5E0EC:[8C47B3D8]: lw         $a3, -19496($v0)
    08B5E0F0:[01444821]: addu       $t1, $t2, $a0
    08B5E0F4:[00092080]: sll        $a0, $t1, 0x0002
    08B5E0F8:[3C082A00]: lui        $t0, 0x2A00 <=> li $t0, 0x2A000000
    08B5E0FC:[00885825]: or         $t3, $a0, $t0
    08B5E100:[8CE60008]: lw         $a2, 8($a3)
    08B5E104:[3C03FF00]: lui        $v1, 0xFF00 <=> li $v1, 0xFF000000
    08B5E108:[ACC30000]: sw         $v1, 0($a2)
    08B5E10C:[ACCB0004]: sw         $t3, 4($a2)
    08B5E110:[3C082B00]: lui        $t0, 0x2B00 <=> li $t0, 0x2B000000
    08B5E114:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    08B5E118:[3C0A2B00]: lui        $t2, 0x2B00 <=> li $t2, 0x2B000000
    08B5E11C:[98A80001]: lwr        $t0, 1($a1)
    08B5E120:[98A90005]: lwr        $t1, 5($a1)
    08B5E124:[98AA0009]: lwr        $t2, 9($a1)
    08B5E128:[ACC80008]: sw         $t0, 8($a2)
    08B5E12C:[ACC9000C]: sw         $t1, 12($a2)
    08B5E130:[ACCA0010]: sw         $t2, 16($a2)
    08B5E134:[98A80011]: lwr        $t0, 17($a1)
    08B5E138:[98A90015]: lwr        $t1, 21($a1)
    08B5E13C:[98AA0019]: lwr        $t2, 25($a1)
    08B5E140:[ACC80014]: sw         $t0, 20($a2)
    08B5E144:[ACC90018]: sw         $t1, 24($a2)
    08B5E148:[ACCA001C]: sw         $t2, 28($a2)
    08B5E14C:[98A80021]: lwr        $t0, 33($a1)
    08B5E150:[98A90025]: lwr        $t1, 37($a1)
    08B5E154:[98AA0029]: lwr        $t2, 41($a1)
    08B5E158:[ACC80020]: sw         $t0, 32($a2)
    08B5E15C:[ACC90024]: sw         $t1, 36($a2)
    08B5E160:[ACCA0028]: sw         $t2, 40($a2)
    08B5E164:[98A80031]: lwr        $t0, 49($a1)
    08B5E168:[98A90035]: lwr        $t1, 53($a1)
    08B5E16C:[98AA0039]: lwr        $t2, 57($a1)
    08B5E170:[ACC8002C]: sw         $t0, 44($a2)
    08B5E174:[ACC90030]: sw         $t1, 48($a2)
    08B5E178:[ACCA0034]: sw         $t2, 52($a2)
    08B5E17C:[24C60038]: addiu      $a2, $a2, 56
    08B5E180:[03E00008]: jr         $ra
    08B5E184:[ACE60008]: sw         $a2, 8($a3)
_S1_2_8B5F144 7,737,162 instructions (1.450%), 700,581 calls (08B5F144 - 08B5F198, length 22)
    08B5F144:[27BDFFF0]: addiu      $sp, $sp, -16
    08B5F148:[AFBF0000]: sw         $ra, 0($sp)
    08B5F14C:[3C0309D7]: lui        $v1, 0x09D7 <=> li $v1, 0x09D70000
    08B5F150:[2464B390]: addiu      $a0, $v1, -19568
    08B5F154:[8C82000C]: lw         $v0, 12($a0)
    08B5F158:[14400006]: bne        $v0, $zr, 0x08B5F174
    08B5F15C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08B5F160:[8C830048]: lw         $v1, 72($a0)
    08B5F164:[8C650010]: lw         $a1, 16($v1)
    08B5F168:[50A00006]: beql       $a1, $zr, 0x08B5F184
    08B5F16C:[8C650008]: lw         $a1, 8($v1)
    08B5F170:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08B5F174:[8FBF0000]: lw         $ra, 0($sp)
    08B5F178:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08B5F17C:[03E00008]: jr         $ra
    08B5F180:[27BD0010]: addiu      $sp, $sp, 16
    08B5F184:[0E300601]: jal        0x08C01804 [sceGeListUpdateStallAddr]
    08B5F188:[8C840018]: lw         $a0, 24($a0)
    08B5F18C:[0441FFF8]: bgez       $v0, 0x08B5F170
    08B5F190:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08B5F194:[0A2D7C5E]: j          0x08B5F178
    08B5F198:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 08B5F18C 3,419 times (length 9)
    08B5F15C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08B5F160:[8C830048]: lw         $v1, 72($a0)
    08B5F164:[8C650010]: lw         $a1, 16($v1)
    08B5F168:[50A00006]: beql       $a1, $zr, 0x08B5F184
    08B5F16C:[8C650008]: lw         $a1, 8($v1)
--> 08B5F170:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08B5F174:[8FBF0000]: lw         $ra, 0($sp)
    08B5F178:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08B5F17C:[03E00008]: jr         $ra
    08B5F180:[27BD0010]: addiu      $sp, $sp, 16
    08B5F184:[0E300601]: jal        0x08C01804 [sceGeListUpdateStallAddr]
    08B5F188:[8C840018]: lw         $a0, 24($a0)
--> 08B5F18C:[0441FFF8]: bgez       $v0, 0x08B5F170
    08B5F190:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08B5F194:[0A2D7C5E]: j          0x08B5F178
    08B5F198:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_8A82A58 7,601,107 instructions (1.424%), 24,516 calls (08A82A58 - 08A82C28, length 117)
    08A82A58:[27BDFFF0]: addiu      $sp, $sp, -16
    08A82A5C:[AFBF000C]: sw         $ra, 12($sp)
    08A82A60:[AFB10008]: sw         $s1, 8($sp)
    08A82A64:[AFB00004]: sw         $s0, 4($sp)
    08A82A68:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08A82A6C:[AD2A0000]: sw         $t2, 0($t1)
    08A82A70:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08A82A74:[00E07021]: addu       $t6, $a3, $zr <=> move $t6, $a3
    08A82A78:[AD2A0004]: sw         $t2, 4($t1)
    08A82A7C:[18C00058]: blez       $a2, 0x08A82BE0
    08A82A80:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08A82A84:[3C031062]: lui        $v1, 0x1062 <=> li $v1, 0x10620000
    08A82A88:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    08A82A8C:[240F0100]: addiu      $t7, $zr, 256 <=> li $t7, 256
    08A82A90:[34634DD3]: ori        $v1, $v1, 19923
    08A82A94:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08A82A98:[C5C40014]: lwc1       $f4, 20($t6)
    08A82A9C:[C5020030]: lwc1       $f2, 48($t0)
    08A82AA0:[4604103E]: c.le.s     $f2, $f4
    08A82AA4:[00000000]: nop
    08A82AA8:[4500003F]: bc1f       0x08A82BA8
    08A82AAC:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08A82AB0:[C5000034]: lwc1       $f0, 52($t0)
    08A82AB4:[4600203E]: c.le.s     $f4, $f0
    08A82AB8:[00000000]: nop
    08A82ABC:[4502003B]: bc1fl      0x08A82BAC
    08A82AC0:[01E06021]: addu       $t4, $t7, $zr <=> move $t4, $t7
    08A82AC4:[C5C3001C]: lwc1       $f3, 28($t6)
    08A82AC8:[C5010038]: lwc1       $f1, 56($t0)
    08A82ACC:[4603083E]: c.le.s     $f1, $f3
    08A82AD0:[00000000]: nop
    08A82AD4:[45000034]: bc1f       0x08A82BA8
    08A82AD8:[00000000]: nop
    08A82ADC:[C500003C]: lwc1       $f0, 60($t0)
    08A82AE0:[4600183E]: c.le.s     $f3, $f0
    08A82AE4:[00000000]: nop
    08A82AE8:[4500002F]: bc1f       0x08A82BA8
    08A82AEC:[00000000]: nop
    08A82AF0:[C5000000]: lwc1       $f0, 0($t0)
    08A82AF4:[4604003E]: c.le.s     $f0, $f4
    08A82AF8:[00000000]: nop
    08A82AFC:[45020011]: bc1fl      0x08A82B44
    08A82B00:[358C0100]: ori        $t4, $t4, 256
    08A82B04:[C5000004]: lwc1       $f0, 4($t0)
    08A82B08:[4600203E]: c.le.s     $f4, $f0
    08A82B0C:[00000000]: nop
    08A82B10:[4500000B]: bc1f       0x08A82B40
    08A82B14:[00000000]: nop
    08A82B18:[C5000008]: lwc1       $f0, 8($t0)
    08A82B1C:[4603003E]: c.le.s     $f0, $f3
    08A82B20:[00000000]: nop
    08A82B24:[45000006]: bc1f       0x08A82B40
    08A82B28:[00000000]: nop
    08A82B2C:[C500000C]: lwc1       $f0, 12($t0)
    08A82B30:[4600183E]: c.le.s     $f3, $f0
    08A82B34:[00000000]: nop
    08A82B38:[45030003]: bc1tl      0x08A82B48
    08A82B3C:[46011841]: sub.s      $f1, $f3, $f1
    08A82B40:[358C0100]: ori        $t4, $t4, 256
    08A82B44:[46011841]: sub.s      $f1, $f3, $f1
    08A82B48:[4600084D]: trunc.w.s  $f1, $f1
    08A82B4C:[44110800]: mfc1       $s1, $f1
    08A82B50:[46022001]: sub.s      $f0, $f4, $f2
    08A82B54:[00710018]: mult       $v1, $s1
    08A82B58:[0011CFC2]: srl        $t9, $s1, 0x001F
    08A82B5C:[4600000D]: trunc.w.s  $f0, $f0
    08A82B60:[0000C010]: mfhi       $t8
    08A82B64:[0018C143]: sra        $t8, $t8, 0x0005
    08A82B68:[0319C021]: addu       $t8, $t8, $t9
    08A82B6C:[0018C080]: sll        $t8, $t8, 0x0002
    08A82B70:[44110000]: mfc1       $s1, $f0
    08A82B74:[00710018]: mult       $v1, $s1
    08A82B78:[0118C021]: addu       $t8, $t0, $t8
    08A82B7C:[8F180040]: lw         $t8, 64($t8)
    08A82B80:[0000C810]: mfhi       $t9
    08A82B84:[00118FC2]: srl        $s1, $s1, 0x001F
    08A82B88:[0019C943]: sra        $t9, $t9, 0x0005
    08A82B8C:[0331C821]: addu       $t9, $t9, $s1
    08A82B90:[0330C804]: sllv       $t9, $s0, $t9
    08A82B94:[0319C024]: and        $t8, $t8, $t9
    08A82B98:[53000005]: beql       $t8, $zr, 0x08A82BB0
    08A82B9C:[AD6C0010]: sw         $t4, 16($t3)
    08A82BA0:[10000002]: b          0x08A82BAC
    08A82BA4:[358C0001]: ori        $t4, $t4, 1
    08A82BA8:[01E06021]: addu       $t4, $t7, $zr <=> move $t4, $t7
    08A82BAC:[AD6C0010]: sw         $t4, 16($t3)
    08A82BB0:[318C0001]: andi       $t4, $t4, 1
    08A82BB4:[59800006]: blezl      $t4, 0x08A82BD0
    08A82BB8:[25AD0001]: addiu      $t5, $t5, 1
    08A82BBC:[8D2C0000]: lw         $t4, 0($t1)
    08A82BC0:[558A0002]: bnel       $t4, $t2, 0x08A82BCC
    08A82BC4:[AD2D0004]: sw         $t5, 4($t1)
    08A82BC8:[AD2D0000]: sw         $t5, 0($t1)
    08A82BCC:[25AD0001]: addiu      $t5, $t5, 1
    08A82BD0:[01A6602A]: slt        $t4, $t5, $a2
    08A82BD4:[256B0004]: addiu      $t3, $t3, 4
    08A82BD8:[1580FFAF]: bne        $t4, $zr, 0x08A82A98
    08A82BDC:[25CE0020]: addiu      $t6, $t6, 32
    08A82BE0:[8D280004]: lw         $t0, 4($t1)
    08A82BE4:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08A82BE8:[55030004]: bnel       $t0, $v1, 0x08A82BFC
    08A82BEC:[8D230000]: lw         $v1, 0($t1)
    08A82BF0:[8D230000]: lw         $v1, 0($t1)
    08A82BF4:[AD230004]: sw         $v1, 4($t1)
    08A82BF8:[8D230000]: lw         $v1, 0($t1)
    08A82BFC:[04620007]: bltzl      $v1, 0x08A82C1C
    08A82C00:[8FBF000C]: lw         $ra, 12($sp)
    08A82C04:[AD260008]: sw         $a2, 8($t1)
    08A82C08:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08A82C0C:[0E2A0B0B]: jal        0x08A82C2C
    08A82C10:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    08A82C14:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A82C18:[8FBF000C]: lw         $ra, 12($sp)
    08A82C1C:[8FB10008]: lw         $s1, 8($sp)
    08A82C20:[8FB00004]: lw         $s0, 4($sp)
    08A82C24:[03E00008]: jr         $ra
    08A82C28:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08A82BD8 134,384 times (length 82)
    08A82A84:[3C031062]: lui        $v1, 0x1062 <=> li $v1, 0x10620000
    08A82A88:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    08A82A8C:[240F0100]: addiu      $t7, $zr, 256 <=> li $t7, 256
    08A82A90:[34634DD3]: ori        $v1, $v1, 19923
    08A82A94:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
--> 08A82A98:[C5C40014]: lwc1       $f4, 20($t6)
    08A82A9C:[C5020030]: lwc1       $f2, 48($t0)
    08A82AA0:[4604103E]: c.le.s     $f2, $f4
    08A82AA4:[00000000]: nop
    08A82AA8:[4500003F]: bc1f       0x08A82BA8
    08A82AAC:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08A82AB0:[C5000034]: lwc1       $f0, 52($t0)
    08A82AB4:[4600203E]: c.le.s     $f4, $f0
    08A82AB8:[00000000]: nop
    08A82ABC:[4502003B]: bc1fl      0x08A82BAC
    08A82AC0:[01E06021]: addu       $t4, $t7, $zr <=> move $t4, $t7
    08A82AC4:[C5C3001C]: lwc1       $f3, 28($t6)
    08A82AC8:[C5010038]: lwc1       $f1, 56($t0)
    08A82ACC:[4603083E]: c.le.s     $f1, $f3
    08A82AD0:[00000000]: nop
    08A82AD4:[45000034]: bc1f       0x08A82BA8
    08A82AD8:[00000000]: nop
    08A82ADC:[C500003C]: lwc1       $f0, 60($t0)
    08A82AE0:[4600183E]: c.le.s     $f3, $f0
    08A82AE4:[00000000]: nop
    08A82AE8:[4500002F]: bc1f       0x08A82BA8
    08A82AEC:[00000000]: nop
    08A82AF0:[C5000000]: lwc1       $f0, 0($t0)
    08A82AF4:[4604003E]: c.le.s     $f0, $f4
    08A82AF8:[00000000]: nop
    08A82AFC:[45020011]: bc1fl      0x08A82B44
    08A82B00:[358C0100]: ori        $t4, $t4, 256
    08A82B04:[C5000004]: lwc1       $f0, 4($t0)
    08A82B08:[4600203E]: c.le.s     $f4, $f0
    08A82B0C:[00000000]: nop
    08A82B10:[4500000B]: bc1f       0x08A82B40
    08A82B14:[00000000]: nop
    08A82B18:[C5000008]: lwc1       $f0, 8($t0)
    08A82B1C:[4603003E]: c.le.s     $f0, $f3
    08A82B20:[00000000]: nop
    08A82B24:[45000006]: bc1f       0x08A82B40
    08A82B28:[00000000]: nop
    08A82B2C:[C500000C]: lwc1       $f0, 12($t0)
    08A82B30:[4600183E]: c.le.s     $f3, $f0
    08A82B34:[00000000]: nop
    08A82B38:[45030003]: bc1tl      0x08A82B48
    08A82B3C:[46011841]: sub.s      $f1, $f3, $f1
    08A82B40:[358C0100]: ori        $t4, $t4, 256
    08A82B44:[46011841]: sub.s      $f1, $f3, $f1
    08A82B48:[4600084D]: trunc.w.s  $f1, $f1
    08A82B4C:[44110800]: mfc1       $s1, $f1
    08A82B50:[46022001]: sub.s      $f0, $f4, $f2
    08A82B54:[00710018]: mult       $v1, $s1
    08A82B58:[0011CFC2]: srl        $t9, $s1, 0x001F
    08A82B5C:[4600000D]: trunc.w.s  $f0, $f0
    08A82B60:[0000C010]: mfhi       $t8
    08A82B64:[0018C143]: sra        $t8, $t8, 0x0005
    08A82B68:[0319C021]: addu       $t8, $t8, $t9
    08A82B6C:[0018C080]: sll        $t8, $t8, 0x0002
    08A82B70:[44110000]: mfc1       $s1, $f0
    08A82B74:[00710018]: mult       $v1, $s1
    08A82B78:[0118C021]: addu       $t8, $t0, $t8
    08A82B7C:[8F180040]: lw         $t8, 64($t8)
    08A82B80:[0000C810]: mfhi       $t9
    08A82B84:[00118FC2]: srl        $s1, $s1, 0x001F
    08A82B88:[0019C943]: sra        $t9, $t9, 0x0005
    08A82B8C:[0331C821]: addu       $t9, $t9, $s1
    08A82B90:[0330C804]: sllv       $t9, $s0, $t9
    08A82B94:[0319C024]: and        $t8, $t8, $t9
    08A82B98:[53000005]: beql       $t8, $zr, 0x08A82BB0
    08A82B9C:[AD6C0010]: sw         $t4, 16($t3)
    08A82BA0:[10000002]: b          0x08A82BAC
    08A82BA4:[358C0001]: ori        $t4, $t4, 1
    08A82BA8:[01E06021]: addu       $t4, $t7, $zr <=> move $t4, $t7
    08A82BAC:[AD6C0010]: sw         $t4, 16($t3)
    08A82BB0:[318C0001]: andi       $t4, $t4, 1
    08A82BB4:[59800006]: blezl      $t4, 0x08A82BD0
    08A82BB8:[25AD0001]: addiu      $t5, $t5, 1
    08A82BBC:[8D2C0000]: lw         $t4, 0($t1)
    08A82BC0:[558A0002]: bnel       $t4, $t2, 0x08A82BCC
    08A82BC4:[AD2D0004]: sw         $t5, 4($t1)
    08A82BC8:[AD2D0000]: sw         $t5, 0($t1)
    08A82BCC:[25AD0001]: addiu      $t5, $t5, 1
    08A82BD0:[01A6602A]: slt        $t4, $t5, $a2
    08A82BD4:[256B0004]: addiu      $t3, $t3, 4
--> 08A82BD8:[1580FFAF]: bne        $t4, $zr, 0x08A82A98
    08A82BDC:[25CE0020]: addiu      $t6, $t6, 32
    08A82BE0:[8D280004]: lw         $t0, 4($t1)
    08A82BE4:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08A82BE8:[55030004]: bnel       $t0, $v1, 0x08A82BFC
_S1_2_8A2DBA4 7,199,154 instructions (1.349%), 10,736 calls (08A2DBA4 - 08A2E0E8, length 338)
    08A2DBA4:[27BDFF40]: addiu      $sp, $sp, -192
    08A2DBA8:[AFBF004C]: sw         $ra, 76($sp)
    08A2DBAC:[AFBE0048]: sw         $fp, 72($sp)
    08A2DBB0:[AFB70044]: sw         $s7, 68($sp)
    08A2DBB4:[AFB60040]: sw         $s6, 64($sp)
    08A2DBB8:[AFB5003C]: sw         $s5, 60($sp)
    08A2DBBC:[AFB40038]: sw         $s4, 56($sp)
    08A2DBC0:[AFB30034]: sw         $s3, 52($sp)
    08A2DBC4:[AFB20030]: sw         $s2, 48($sp)
    08A2DBC8:[AFB1002C]: sw         $s1, 44($sp)
    08A2DBCC:[AFB00028]: sw         $s0, 40($sp)
    08A2DBD0:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A2DBD4:[E7B40020]: swc1       $f20, 32($sp)
    08A2DBD8:[AFA50070]: sw         $a1, 112($sp)
    08A2DBDC:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    08A2DBE0:[AFA7006C]: sw         $a3, 108($sp)
    08A2DBE4:[10600134]: beq        $v1, $zr, 0x08A2E0B8
    08A2DBE8:[A3A8006B]: sb         $t0, 107($sp)
    08A2DBEC:[90630000]: lbu        $v1, 0($v1)
    08A2DBF0:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    08A2DBF4:[54600005]: bnel       $v1, $zr, 0x08A2DC0C
    08A2DBF8:[7C031C20]: seb        $v1, $v1
    08A2DBFC:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A2DC00:[8C63002C]: lw         $v1, 44($v1)
    08A2DC04:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    08A2DC08:[7C031C20]: seb        $v1, $v1
    08A2DC0C:[54600004]: bnel       $v1, $zr, 0x08A2DC20
    08A2DC10:[8EC50014]: lw         $a1, 20($s6)
    08A2DC14:[10000129]: b          0x08A2E0BC
    08A2DC18:[8FBF004C]: lw         $ra, 76($sp)
    08A2DC20:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2DC24:[24638684]: addiu      $v1, $v1, -31100
    08A2DC28:[AFA300AC]: sw         $v1, 172($sp)
    08A2DC2C:[00A01826]: xor        $v1, $a1, $zr <=> move $v1, $a1
    08A2DC30:[2C630001]: sltiu      $v1, $v1, 1
    08A2DC34:[AFA30058]: sw         $v1, 88($sp)
    08A2DC38:[8FA30070]: lw         $v1, 112($sp)
    08A2DC3C:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    08A2DC40:[AFA000B0]: sw         $zr, 176($sp)
    08A2DC44:[AFA000B4]: sw         $zr, 180($sp)
    08A2DC48:[AFA400B8]: sw         $a0, 184($sp)
    08A2DC4C:[AFA400BC]: sw         $a0, 188($sp)
    08A2DC50:[10600116]: beq        $v1, $zr, 0x08A2E0AC
    08A2DC54:[AFA00060]: sw         $zr, 96($sp)
    08A2DC58:[AFA0005C]: sw         $zr, 92($sp)
    08A2DC5C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08A2DC60:[8FA20058]: lw         $v0, 88($sp)
    08A2DC64:[50400033]: beql       $v0, $zr, 0x08A2DD34
    08A2DC68:[8EC20004]: lw         $v0, 4($s6)
    08A2DC6C:[8EC30004]: lw         $v1, 4($s6)
    08A2DC70:[8FA2005C]: lw         $v0, 92($sp)
    08A2DC74:[00629821]: addu       $s3, $v1, $v0
    08A2DC78:[83A2006B]: lb         $v0, 107($sp)
    08A2DC7C:[5040000E]: beql       $v0, $zr, 0x08A2DCB8
    08A2DC80:[8665000A]: lh         $a1, 10($s3)
    08A2DC84:[8EC40000]: lw         $a0, 0($s6)
    08A2DC88:[7E621E00]: ext        $v0, $s3, 24, 4
    08A2DC8C:[00021C00]: sll        $v1, $v0, 0x0010
    08A2DC90:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    08A2DC94:[00621025]: or         $v0, $v1, $v0
    08A2DC98:[00902021]: addu       $a0, $a0, $s0
    08A2DC9C:[AC820034]: sw         $v0, 52($a0)
    08A2DCA0:[00131A00]: sll        $v1, $s3, 0x0008
    08A2DCA4:[00031A02]: srl        $v1, $v1, 0x0008
    08A2DCA8:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    08A2DCAC:[00621025]: or         $v0, $v1, $v0
    08A2DCB0:[AC820038]: sw         $v0, 56($a0)
    08A2DCB4:[8665000A]: lh         $a1, 10($s3)
    08A2DCB8:[8664001A]: lh         $a0, 26($s3)
    08A2DCBC:[86630008]: lh         $v1, 8($s3)
    08A2DCC0:[86620018]: lh         $v0, 24($s3)
    08A2DCC4:[00852023]: subu       $a0, $a0, $a1
    08A2DCC8:[44840000]: mtc1       $a0, $f0
    08A2DCCC:[46800120]: cvt.s.w    $f4, $f0
    08A2DCD0:[00431023]: subu       $v0, $v0, $v1
    08A2DCD4:[44820000]: mtc1       $v0, $f0
    08A2DCD8:[468000E0]: cvt.s.w    $f3, $f0
    08A2DCDC:[44850000]: mtc1       $a1, $f0
    08A2DCE0:[468000A0]: cvt.s.w    $f2, $f0
    08A2DCE4:[44830000]: mtc1       $v1, $f0
    08A2DCE8:[46800060]: cvt.s.w    $f1, $f0
    08A2DCEC:[E7A200B4]: swc1       $f2, 180($sp)
    08A2DCF0:[E7A100B0]: swc1       $f1, 176($sp)
    08A2DCF4:[46041000]: add.s      $f0, $f2, $f4
    08A2DCF8:[46030840]: add.s      $f1, $f1, $f3
    08A2DCFC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2DD00:[E7A100B8]: swc1       $f1, 184($sp)
    08A2DD04:[9662000C]: lhu        $v0, 12($s3)
    08A2DD08:[96750000]: lhu        $s5, 0($s3)
    08A2DD0C:[96640010]: lhu        $a0, 16($s3)
    08A2DD10:[A7A20064]: sh         $v0, 100($sp)
    08A2DD14:[96740002]: lhu        $s4, 2($s3)
    08A2DD18:[00951023]: subu       $v0, $a0, $s5
    08A2DD1C:[96630012]: lhu        $v1, 18($s3)
    08A2DD20:[3057FFFF]: andi       $s7, $v0, -1
    08A2DD24:[00741023]: subu       $v0, $v1, $s4
    08A2DD28:[10000030]: b          0x08A2DDEC
    08A2DD2C:[305EFFFF]: andi       $fp, $v0, -1
    08A2DD34:[00509021]: addu       $s2, $v0, $s0
    08A2DD38:[83A2006B]: lb         $v0, 107($sp)
    08A2DD3C:[5040000E]: beql       $v0, $zr, 0x08A2DD78
    08A2DD40:[8645000A]: lh         $a1, 10($s2)
    08A2DD44:[8EC40000]: lw         $a0, 0($s6)
    08A2DD48:[7E421E00]: ext        $v0, $s2, 24, 4
    08A2DD4C:[00021C00]: sll        $v1, $v0, 0x0010
    08A2DD50:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    08A2DD54:[00621025]: or         $v0, $v1, $v0
    08A2DD58:[00902021]: addu       $a0, $a0, $s0
    08A2DD5C:[AC820034]: sw         $v0, 52($a0)
    08A2DD60:[00121A00]: sll        $v1, $s2, 0x0008
    08A2DD64:[00031A02]: srl        $v1, $v1, 0x0008
    08A2DD68:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    08A2DD6C:[00621025]: or         $v0, $v1, $v0
    08A2DD70:[AC820038]: sw         $v0, 56($a0)
    08A2DD74:[8645000A]: lh         $a1, 10($s2)
    08A2DD78:[8644003A]: lh         $a0, 58($s2)
    08A2DD7C:[86430008]: lh         $v1, 8($s2)
    08A2DD80:[86420038]: lh         $v0, 56($s2)
    08A2DD84:[00852023]: subu       $a0, $a0, $a1
    08A2DD88:[44840000]: mtc1       $a0, $f0
    08A2DD8C:[46800120]: cvt.s.w    $f4, $f0
    08A2DD90:[00431023]: subu       $v0, $v0, $v1
    08A2DD94:[44820000]: mtc1       $v0, $f0
    08A2DD98:[468000E0]: cvt.s.w    $f3, $f0
    08A2DD9C:[44850000]: mtc1       $a1, $f0
    08A2DDA0:[468000A0]: cvt.s.w    $f2, $f0
    08A2DDA4:[44830000]: mtc1       $v1, $f0
    08A2DDA8:[46800060]: cvt.s.w    $f1, $f0
    08A2DDAC:[E7A200B4]: swc1       $f2, 180($sp)
    08A2DDB0:[E7A100B0]: swc1       $f1, 176($sp)
    08A2DDB4:[46041000]: add.s      $f0, $f2, $f4
    08A2DDB8:[46030840]: add.s      $f1, $f1, $f3
    08A2DDBC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2DDC0:[E7A100B8]: swc1       $f1, 184($sp)
    08A2DDC4:[9642000C]: lhu        $v0, 12($s2)
    08A2DDC8:[96550000]: lhu        $s5, 0($s2)
    08A2DDCC:[96440030]: lhu        $a0, 48($s2)
    08A2DDD0:[A7A20064]: sh         $v0, 100($sp)
    08A2DDD4:[96540002]: lhu        $s4, 2($s2)
    08A2DDD8:[00951023]: subu       $v0, $a0, $s5
    08A2DDDC:[96430032]: lhu        $v1, 50($s2)
    08A2DDE0:[3057FFFF]: andi       $s7, $v0, -1
    08A2DDE4:[00741023]: subu       $v0, $v1, $s4
    08A2DDE8:[305EFFFF]: andi       $fp, $v0, -1
    08A2DDEC:[8FB1006C]: lw         $s1, 108($sp)
    08A2DDF0:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DDF4:[10000042]: b          0x08A2DF00
    08A2DDF8:[4482A000]: mtc1       $v0, $f20
    08A2DE00:[7C021420]: seb        $v0, $v0
    08A2DE04:[50400024]: beql       $v0, $zr, 0x08A2DE98
    08A2DE08:[92220000]: lbu        $v0, 0($s1)
    08A2DE0C:[C62C0018]: lwc1       $f12, 24($s1)
    08A2DE10:[C62D001C]: lwc1       $f13, 28($s1)
    08A2DE14:[0E273231]: jal        0x089CC8C4
    08A2DE18:[27A400A4]: addiu      $a0, $sp, 164
    08A2DE1C:[27A4008C]: addiu      $a0, $sp, 140
    08A2DE20:[27A500B0]: addiu      $a1, $sp, 176
    08A2DE24:[0E26BE35]: jal        0x089AF8D4
    08A2DE28:[26260020]: addiu      $a2, $s1, 32
    08A2DE2C:[27A40094]: addiu      $a0, $sp, 148
    08A2DE30:[27A5008C]: addiu      $a1, $sp, 140
    08A2DE34:[0E273228]: jal        0x089CC8A0
    08A2DE38:[27A600A4]: addiu      $a2, $sp, 164
    08A2DE3C:[27A4009C]: addiu      $a0, $sp, 156
    08A2DE40:[26250020]: addiu      $a1, $s1, 32
    08A2DE44:[0E27321F]: jal        0x089CC87C
    08A2DE48:[27A60094]: addiu      $a2, $sp, 148
    08A2DE4C:[27A400B0]: addiu      $a0, $sp, 176
    08A2DE50:[0E26BE2F]: jal        0x089AF8BC
    08A2DE54:[27A5009C]: addiu      $a1, $sp, 156
    08A2DE58:[27A40074]: addiu      $a0, $sp, 116
    08A2DE5C:[27A500B8]: addiu      $a1, $sp, 184
    08A2DE60:[0E26BE35]: jal        0x089AF8D4
    08A2DE64:[26260020]: addiu      $a2, $s1, 32
    08A2DE68:[27A4007C]: addiu      $a0, $sp, 124
    08A2DE6C:[27A50074]: addiu      $a1, $sp, 116
    08A2DE70:[0E273228]: jal        0x089CC8A0
    08A2DE74:[27A600A4]: addiu      $a2, $sp, 164
    08A2DE78:[27A40084]: addiu      $a0, $sp, 132
    08A2DE7C:[26250020]: addiu      $a1, $s1, 32
    08A2DE80:[0E27321F]: jal        0x089CC87C
    08A2DE84:[27A6007C]: addiu      $a2, $sp, 124
    08A2DE88:[27A400B8]: addiu      $a0, $sp, 184
    08A2DE8C:[0E26BE2F]: jal        0x089AF8BC
    08A2DE90:[27A50084]: addiu      $a1, $sp, 132
    08A2DE94:[92220000]: lbu        $v0, 0($s1)
    08A2DE98:[30420004]: andi       $v0, $v0, 4
    08A2DE9C:[7C021420]: seb        $v0, $v0
    08A2DEA0:[50400010]: beql       $v0, $zr, 0x08A2DEE4
    08A2DEA4:[92220000]: lbu        $v0, 0($s1)
    08A2DEA8:[C6240004]: lwc1       $f4, 4($s1)
    08A2DEAC:[C7A000B0]: lwc1       $f0, 176($sp)
    08A2DEB0:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2DEB4:[C7A200B4]: lwc1       $f2, 180($sp)
    08A2DEB8:[460400C0]: add.s      $f3, $f0, $f4
    08A2DEBC:[E7A300B0]: swc1       $f3, 176($sp)
    08A2DEC0:[46040840]: add.s      $f1, $f1, $f4
    08A2DEC4:[C6230008]: lwc1       $f3, 8($s1)
    08A2DEC8:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2DECC:[E7A100B8]: swc1       $f1, 184($sp)
    08A2DED0:[46031040]: add.s      $f1, $f2, $f3
    08A2DED4:[46030000]: add.s      $f0, $f0, $f3
    08A2DED8:[E7A100B4]: swc1       $f1, 180($sp)
    08A2DEDC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2DEE0:[92220000]: lbu        $v0, 0($s1)
    08A2DEE4:[30420008]: andi       $v0, $v0, 8
    08A2DEE8:[7C021420]: seb        $v0, $v0
    08A2DEEC:[50400004]: beql       $v0, $zr, 0x08A2DF00
    08A2DEF0:[8E31002C]: lw         $s1, 44($s1)
    08A2DEF4:[C6200028]: lwc1       $f0, 40($s1)
    08A2DEF8:[4600A502]: mul.s      $f20, $f20, $f0
    08A2DEFC:[8E31002C]: lw         $s1, 44($s1)
    08A2DF00:[0011102B]: sltu       $v0, $zr, $s1 <=> move $v0, $s1
    08A2DF04:[38420001]: xori       $v0, $v0, 1
    08A2DF08:[5440000C]: bnel       $v0, $zr, 0x08A2DF3C
    08A2DF0C:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DF10:[92230000]: lbu        $v1, 0($s1)
    08A2DF14:[14600005]: bne        $v1, $zr, 0x08A2DF2C
    08A2DF18:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A2DF1C:[8E22002C]: lw         $v0, 44($s1)
    08A2DF20:[54400003]: bnel       $v0, $zr, 0x08A2DF30
    08A2DF24:[7C041420]: seb        $v0, $a0
    08A2DF28:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A2DF2C:[7C041420]: seb        $v0, $a0
    08A2DF30:[5440FFB3]: bnel       $v0, $zr, 0x08A2DE00
    08A2DF34:[30620001]: andi       $v0, $v1, 1
    08A2DF38:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DF3C:[44820000]: mtc1       $v0, $f0
    08A2DF40:[4614003C]: c.lt.s     $f0, $f20
    08A2DF44:[00000000]: nop
    08A2DF48:[45020004]: bc1fl      0x08A2DF5C
    08A2DF4C:[4600A006]: mov.s      $f0, $f20
    08A2DF50:[10000003]: b          0x08A2DF60
    08A2DF54:[44800800]: mtc1       $zr, $f1
    08A2DF5C:[44800800]: mtc1       $zr, $f1
    08A2DF60:[4600083F]: c.ngt.s    $f1, $f0
    08A2DF64:[00000000]: nop
    08A2DF68:[45030004]: bc1tl      0x08A2DF7C
    08A2DF6C:[46000046]: mov.s      $f1, $f0
    08A2DF70:[10000003]: b          0x08A2DF80
    08A2DF74:[8FA20058]: lw         $v0, 88($sp)
    08A2DF7C:[8FA20058]: lw         $v0, 88($sp)
    08A2DF80:[50400022]: beql       $v0, $zr, 0x08A2E00C
    08A2DF84:[3C02437F]: lui        $v0, 0x437F <=> li $v0, 0x437F0000
    08A2DF88:[3C02437F]: lui        $v0, 0x437F <=> li $v0, 0x437F0000
    08A2DF8C:[44820000]: mtc1       $v0, $f0
    08A2DF90:[46010002]: mul.s      $f0, $f0, $f1
    08A2DF94:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A2DF98:[4600000D]: trunc.w.s  $f0, $f0
    08A2DF9C:[44020000]: mfc1       $v0, $f0
    08A2DFA0:[0E205CD5]: jal        0x08817354
    08A2DFA4:[304500FF]: andi       $a1, $v0, 255
    08A2DFA8:[C7A000B4]: lwc1       $f0, 180($sp)
    08A2DFAC:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2DFB0:[97A20064]: lhu        $v0, 100($sp)
    08A2DFB4:[4600008D]: trunc.w.s  $f2, $f0
    08A2DFB8:[C7A300B0]: lwc1       $f3, 176($sp)
    08A2DFBC:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    08A2DFC0:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    08A2DFC4:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08A2DFC8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A2DFCC:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2DFD0:[44061000]: mfc1       $a2, $f2
    08A2DFD4:[4600188D]: trunc.w.s  $f2, $f3
    08A2DFD8:[AFB70000]: sw         $s7, 0($sp)
    08A2DFDC:[AFBE0004]: sw         $fp, 4($sp)
    08A2DFE0:[4600084D]: trunc.w.s  $f1, $f1
    08A2DFE4:[4600000D]: trunc.w.s  $f0, $f0
    08A2DFE8:[44051000]: mfc1       $a1, $f2
    08A2DFEC:[44020800]: mfc1       $v0, $f1
    08A2DFF0:[00454023]: subu       $t0, $v0, $a1
    08A2DFF4:[44020000]: mfc1       $v0, $f0
    08A2DFF8:[0E205CC2]: jal        0x08817308
    08A2DFFC:[00464823]: subu       $t1, $v0, $a2
    08A2E000:[10000020]: b          0x08A2E084
    08A2E004:[8FA3005C]: lw         $v1, 92($sp)
    08A2E00C:[44820000]: mtc1       $v0, $f0
    08A2E010:[46010002]: mul.s      $f0, $f0, $f1
    08A2E014:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A2E018:[4600000D]: trunc.w.s  $f0, $f0
    08A2E01C:[44020000]: mfc1       $v0, $f0
    08A2E020:[0E205C67]: jal        0x0881719C
    08A2E024:[304500FF]: andi       $a1, $v0, 255
    08A2E028:[C7A000B4]: lwc1       $f0, 180($sp)
    08A2E02C:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2E030:[97A20064]: lhu        $v0, 100($sp)
    08A2E034:[4600008D]: trunc.w.s  $f2, $f0
    08A2E038:[C7A300B0]: lwc1       $f3, 176($sp)
    08A2E03C:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    08A2E040:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    08A2E044:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08A2E048:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A2E04C:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2E050:[44061000]: mfc1       $a2, $f2
    08A2E054:[4600188D]: trunc.w.s  $f2, $f3
    08A2E058:[AFB70000]: sw         $s7, 0($sp)
    08A2E05C:[AFBE0004]: sw         $fp, 4($sp)
    08A2E060:[4600084D]: trunc.w.s  $f1, $f1
    08A2E064:[4600000D]: trunc.w.s  $f0, $f0
    08A2E068:[44051000]: mfc1       $a1, $f2
    08A2E06C:[44020800]: mfc1       $v0, $f1
    08A2E070:[00454023]: subu       $t0, $v0, $a1
    08A2E074:[44020000]: mfc1       $v0, $f0
    08A2E078:[0E205C4A]: jal        0x08817128
    08A2E07C:[00464823]: subu       $t1, $v0, $a2
    08A2E080:[8FA3005C]: lw         $v1, 92($sp)
    08A2E084:[24630020]: addiu      $v1, $v1, 32
    08A2E088:[AFA3005C]: sw         $v1, 92($sp)
    08A2E08C:[8FA30060]: lw         $v1, 96($sp)
    08A2E090:[24630001]: addiu      $v1, $v1, 1
    08A2E094:[AFA30060]: sw         $v1, 96($sp)
    08A2E098:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08A2E09C:[8FA30070]: lw         $v1, 112($sp)
    08A2E0A0:[0083182B]: sltu       $v1, $a0, $v1
    08A2E0A4:[1460FEEE]: bne        $v1, $zr, 0x08A2DC60
    08A2E0A8:[26100040]: addiu      $s0, $s0, 64
    08A2E0AC:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2E0B0:[24638684]: addiu      $v1, $v1, -31100
    08A2E0B4:[AFA300AC]: sw         $v1, 172($sp)
    08A2E0B8:[8FBF004C]: lw         $ra, 76($sp)
    08A2E0BC:[8FBE0048]: lw         $fp, 72($sp)
    08A2E0C0:[8FB70044]: lw         $s7, 68($sp)
    08A2E0C4:[8FB60040]: lw         $s6, 64($sp)
    08A2E0C8:[8FB5003C]: lw         $s5, 60($sp)
    08A2E0CC:[8FB40038]: lw         $s4, 56($sp)
    08A2E0D0:[8FB30034]: lw         $s3, 52($sp)
    08A2E0D4:[8FB20030]: lw         $s2, 48($sp)
    08A2E0D8:[8FB1002C]: lw         $s1, 44($sp)
    08A2E0DC:[8FB00028]: lw         $s0, 40($sp)
    08A2E0E0:[C7B40020]: lwc1       $f20, 32($sp)
    08A2E0E4:[03E00008]: jr         $ra
    08A2E0E8:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 08A2DF30 73,456 times (length 78)
    08A2DDEC:[8FB1006C]: lw         $s1, 108($sp)
    08A2DDF0:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DDF4:[10000042]: b          0x08A2DF00
    08A2DDF8:[4482A000]: mtc1       $v0, $f20
--> 08A2DE00:[7C021420]: seb        $v0, $v0
    08A2DE04:[50400024]: beql       $v0, $zr, 0x08A2DE98
    08A2DE08:[92220000]: lbu        $v0, 0($s1)
    08A2DE0C:[C62C0018]: lwc1       $f12, 24($s1)
    08A2DE10:[C62D001C]: lwc1       $f13, 28($s1)
    08A2DE14:[0E273231]: jal        0x089CC8C4
    08A2DE18:[27A400A4]: addiu      $a0, $sp, 164
    08A2DE1C:[27A4008C]: addiu      $a0, $sp, 140
    08A2DE20:[27A500B0]: addiu      $a1, $sp, 176
    08A2DE24:[0E26BE35]: jal        0x089AF8D4
    08A2DE28:[26260020]: addiu      $a2, $s1, 32
    08A2DE2C:[27A40094]: addiu      $a0, $sp, 148
    08A2DE30:[27A5008C]: addiu      $a1, $sp, 140
    08A2DE34:[0E273228]: jal        0x089CC8A0
    08A2DE38:[27A600A4]: addiu      $a2, $sp, 164
    08A2DE3C:[27A4009C]: addiu      $a0, $sp, 156
    08A2DE40:[26250020]: addiu      $a1, $s1, 32
    08A2DE44:[0E27321F]: jal        0x089CC87C
    08A2DE48:[27A60094]: addiu      $a2, $sp, 148
    08A2DE4C:[27A400B0]: addiu      $a0, $sp, 176
    08A2DE50:[0E26BE2F]: jal        0x089AF8BC
    08A2DE54:[27A5009C]: addiu      $a1, $sp, 156
    08A2DE58:[27A40074]: addiu      $a0, $sp, 116
    08A2DE5C:[27A500B8]: addiu      $a1, $sp, 184
    08A2DE60:[0E26BE35]: jal        0x089AF8D4
    08A2DE64:[26260020]: addiu      $a2, $s1, 32
    08A2DE68:[27A4007C]: addiu      $a0, $sp, 124
    08A2DE6C:[27A50074]: addiu      $a1, $sp, 116
    08A2DE70:[0E273228]: jal        0x089CC8A0
    08A2DE74:[27A600A4]: addiu      $a2, $sp, 164
    08A2DE78:[27A40084]: addiu      $a0, $sp, 132
    08A2DE7C:[26250020]: addiu      $a1, $s1, 32
    08A2DE80:[0E27321F]: jal        0x089CC87C
    08A2DE84:[27A6007C]: addiu      $a2, $sp, 124
    08A2DE88:[27A400B8]: addiu      $a0, $sp, 184
    08A2DE8C:[0E26BE2F]: jal        0x089AF8BC
    08A2DE90:[27A50084]: addiu      $a1, $sp, 132
    08A2DE94:[92220000]: lbu        $v0, 0($s1)
    08A2DE98:[30420004]: andi       $v0, $v0, 4
    08A2DE9C:[7C021420]: seb        $v0, $v0
    08A2DEA0:[50400010]: beql       $v0, $zr, 0x08A2DEE4
    08A2DEA4:[92220000]: lbu        $v0, 0($s1)
    08A2DEA8:[C6240004]: lwc1       $f4, 4($s1)
    08A2DEAC:[C7A000B0]: lwc1       $f0, 176($sp)
    08A2DEB0:[C7A100B8]: lwc1       $f1, 184($sp)
    08A2DEB4:[C7A200B4]: lwc1       $f2, 180($sp)
    08A2DEB8:[460400C0]: add.s      $f3, $f0, $f4
    08A2DEBC:[E7A300B0]: swc1       $f3, 176($sp)
    08A2DEC0:[46040840]: add.s      $f1, $f1, $f4
    08A2DEC4:[C6230008]: lwc1       $f3, 8($s1)
    08A2DEC8:[C7A000BC]: lwc1       $f0, 188($sp)
    08A2DECC:[E7A100B8]: swc1       $f1, 184($sp)
    08A2DED0:[46031040]: add.s      $f1, $f2, $f3
    08A2DED4:[46030000]: add.s      $f0, $f0, $f3
    08A2DED8:[E7A100B4]: swc1       $f1, 180($sp)
    08A2DEDC:[E7A000BC]: swc1       $f0, 188($sp)
    08A2DEE0:[92220000]: lbu        $v0, 0($s1)
    08A2DEE4:[30420008]: andi       $v0, $v0, 8
    08A2DEE8:[7C021420]: seb        $v0, $v0
    08A2DEEC:[50400004]: beql       $v0, $zr, 0x08A2DF00
    08A2DEF0:[8E31002C]: lw         $s1, 44($s1)
    08A2DEF4:[C6200028]: lwc1       $f0, 40($s1)
    08A2DEF8:[4600A502]: mul.s      $f20, $f20, $f0
    08A2DEFC:[8E31002C]: lw         $s1, 44($s1)
    08A2DF00:[0011102B]: sltu       $v0, $zr, $s1 <=> move $v0, $s1
    08A2DF04:[38420001]: xori       $v0, $v0, 1
    08A2DF08:[5440000C]: bnel       $v0, $zr, 0x08A2DF3C
    08A2DF0C:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DF10:[92230000]: lbu        $v1, 0($s1)
    08A2DF14:[14600005]: bne        $v1, $zr, 0x08A2DF2C
    08A2DF18:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A2DF1C:[8E22002C]: lw         $v0, 44($s1)
    08A2DF20:[54400003]: bnel       $v0, $zr, 0x08A2DF30
    08A2DF24:[7C041420]: seb        $v0, $a0
    08A2DF28:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A2DF2C:[7C041420]: seb        $v0, $a0
--> 08A2DF30:[5440FFB3]: bnel       $v0, $zr, 0x08A2DE00
    08A2DF34:[30620001]: andi       $v0, $v1, 1
    08A2DF38:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2DF3C:[44820000]: mtc1       $v0, $f0
    08A2DF40:[4614003C]: c.lt.s     $f0, $f20
  Back Branch 08A2E0A4 42,682 times (length 275)
_S1_2_88F06F4 6,341,472 instructions (1.188%), 8,172 calls (088F06F4 - 088F0AE8, length 254)
    088F06F4:[27BDFFA0]: addiu      $sp, $sp, -96
    088F06F8:[AFBE002C]: sw         $fp, 44($sp)
    088F06FC:[AFB70028]: sw         $s7, 40($sp)
    088F0700:[AFB60024]: sw         $s6, 36($sp)
    088F0704:[AFB50020]: sw         $s5, 32($sp)
    088F0708:[AFB4001C]: sw         $s4, 28($sp)
    088F070C:[AFB30018]: sw         $s3, 24($sp)
    088F0710:[AFB20014]: sw         $s2, 20($sp)
    088F0714:[AFB10010]: sw         $s1, 16($sp)
    088F0718:[28A20014]: slti       $v0, $a1, 20
    088F071C:[14400003]: bne        $v0, $zr, 0x088F072C
    088F0720:[AFB0000C]: sw         $s0, 12($sp)
    088F0724:[100000E6]: b          0x088F0AC0
    088F0728:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F072C:[00051180]: sll        $v0, $a1, 0x0006
    088F0730:[00821021]: addu       $v0, $a0, $v0
    088F0734:[27A30050]: addiu      $v1, $sp, 80
    088F0738:[24420040]: addiu      $v0, $v0, 64
    088F073C:[D8400000]: lv.q       C000.q, 0($v0)
    088F0740:[D2208080]: vf2iz.q    C000.q, C000.q, 0
    088F0744:[F8600000]: sv.q       C000.q, 0($v1)
    088F0748:[8FA90050]: lw         $t1, 80($sp)
    088F074C:[3C021062]: lui        $v0, 0x1062 <=> li $v0, 0x10620000
    088F0750:[34484DD3]: ori        $t0, $v0, 19923
    088F0754:[01090018]: mult       $t0, $t1
    088F0758:[8FA60058]: lw         $a2, 88($sp)
    088F075C:[00093FC2]: srl        $a3, $t1, 0x001F
    088F0760:[00061FC2]: srl        $v1, $a2, 0x001F
    088F0764:[00001010]: mfhi       $v0
    088F0768:[01060018]: mult       $t0, $a2
    088F076C:[00021203]: sra        $v0, $v0, 0x0008
    088F0770:[00471021]: addu       $v0, $v0, $a3
    088F0774:[AFA20044]: sw         $v0, 68($sp)
    088F0778:[00001010]: mfhi       $v0
    088F077C:[00021203]: sra        $v0, $v0, 0x0008
    088F0780:[00431021]: addu       $v0, $v0, $v1
    088F0784:[AFA20040]: sw         $v0, 64($sp)
    088F0788:[8FA20044]: lw         $v0, 68($sp)
    088F078C:[044200CC]: bltzl      $v0, 0x088F0AC0
    088F0790:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F0794:[8FA20040]: lw         $v0, 64($sp)
    088F0798:[04430004]: bgezl      $v0, 0x088F07AC
    088F079C:[28410006]: slti       $at, $v0, 6
    088F07A0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F07A4:[100000C6]: b          0x088F0AC0
    088F07A8:[00000000]: nop
    088F07AC:[502000C4]: beql       $at, $zr, 0x088F0AC0
    088F07B0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F07B4:[8FA20044]: lw         $v0, 68($sp)
    088F07B8:[28410006]: slti       $at, $v0, 6
    088F07BC:[54200004]: bnel       $at, $zr, 0x088F07D0
    088F07C0:[8FA20040]: lw         $v0, 64($sp)
    088F07C4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F07C8:[100000BD]: b          0x088F0AC0
    088F07CC:[00000000]: nop
    088F07D0:[01090018]: mult       $t0, $t1
    088F07D4:[8C8A0018]: lw         $t2, 24($a0)
    088F07D8:[2442FFFF]: addiu      $v0, $v0, -1
    088F07DC:[AFA2004C]: sw         $v0, 76($sp)
    088F07E0:[25420054]: addiu      $v0, $t2, 84
    088F07E4:[00005010]: mfhi       $t2
    088F07E8:[01060018]: mult       $t0, $a2
    088F07EC:[000A51C3]: sra        $t2, $t2, 0x0007
    088F07F0:[01475021]: addu       $t2, $t2, $a3
    088F07F4:[00005810]: mfhi       $t3
    088F07F8:[01090018]: mult       $t0, $t1
    088F07FC:[000B49C3]: sra        $t1, $t3, 0x0007
    088F0800:[00005810]: mfhi       $t3
    088F0804:[01060018]: mult       $t0, $a2
    088F0808:[01234821]: addu       $t1, $t1, $v1
    088F080C:[000B3183]: sra        $a2, $t3, 0x0006
    088F0810:[00C74021]: addu       $t0, $a2, $a3
    088F0814:[00003010]: mfhi       $a2
    088F0818:[00063183]: sra        $a2, $a2, 0x0006
    088F081C:[00C33821]: addu       $a3, $a2, $v1
    088F0820:[8FA6004C]: lw         $a2, 76($sp)
    088F0824:[8FA30040]: lw         $v1, 64($sp)
    088F0828:[0066082A]: slt        $at, $v1, $a2
    088F082C:[542000A4]: bnel       $at, $zr, 0x088F0AC0
    088F0830:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F0834:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    088F0838:[00038040]: sll        $s0, $v1, 0x0001
    088F083C:[02031821]: addu       $v1, $s0, $v1
    088F0840:[0003F040]: sll        $fp, $v1, 0x0001
    088F0844:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    088F0848:[000330C0]: sll        $a2, $v1, 0x0003
    088F084C:[00C33023]: subu       $a2, $a2, $v1
    088F0850:[00061880]: sll        $v1, $a2, 0x0002
    088F0854:[00661823]: subu       $v1, $v1, $a2
    088F0858:[00031900]: sll        $v1, $v1, 0x0004
    088F085C:[00431021]: addu       $v0, $v0, $v1
    088F0860:[AFA20048]: sw         $v0, 72($sp)
    088F0864:[8FA2004C]: lw         $v0, 76($sp)
    088F0868:[2534FFFF]: addiu      $s4, $t1, -1
    088F086C:[2555FFFF]: addiu      $s5, $t2, -1
    088F0870:[0002C880]: sll        $t9, $v0, 0x0002
    088F0874:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F0878:[00A23004]: sllv       $a2, $v0, $a1
    088F087C:[8FA20044]: lw         $v0, 68($sp)
    088F0880:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    088F0884:[24F2FFFF]: addiu      $s2, $a3, -1
    088F0888:[2442FFFF]: addiu      $v0, $v0, -1
    088F088C:[AFA2003C]: sw         $v0, 60($sp)
    088F0890:[000228C0]: sll        $a1, $v0, 0x0003
    088F0894:[00A21023]: subu       $v0, $a1, $v0
    088F0898:[000210C0]: sll        $v0, $v0, 0x0003
    088F089C:[AFA20038]: sw         $v0, 56($sp)
    088F08A0:[8FA2003C]: lw         $v0, 60($sp)
    088F08A4:[2513FFFF]: addiu      $s3, $t0, -1
    088F08A8:[00021040]: sll        $v0, $v0, 0x0001
    088F08AC:[AFA20034]: sw         $v0, 52($sp)
    088F08B0:[8FA2003C]: lw         $v0, 60($sp)
    088F08B4:[00021080]: sll        $v0, $v0, 0x0002
    088F08B8:[AFA20030]: sw         $v0, 48($sp)
    088F08BC:[8FA2004C]: lw         $v0, 76($sp)
    088F08C0:[04420072]: bltzl      $v0, 0x088F0A8C
    088F08C4:[8FA20048]: lw         $v0, 72($sp)
    088F08C8:[8FB7003C]: lw         $s7, 60($sp)
    088F08CC:[8FA20044]: lw         $v0, 68($sp)
    088F08D0:[02E02821]: addu       $a1, $s7, $zr <=> move $a1, $s7
    088F08D4:[0045082A]: slt        $at, $v0, $a1
    088F08D8:[1420006B]: bne        $at, $zr, 0x088F0A88
    088F08DC:[00000000]: nop
    088F08E0:[8FA50048]: lw         $a1, 72($sp)
    088F08E4:[8FA20038]: lw         $v0, 56($sp)
    088F08E8:[8FAF0034]: lw         $t7, 52($sp)
    088F08EC:[8FAE0030]: lw         $t6, 48($sp)
    088F08F0:[00A2C021]: addu       $t8, $a1, $v0
    088F08F4:[06E2005E]: bltzl      $s7, 0x088F0A70
    088F08F8:[8FA20044]: lw         $v0, 68($sp)
    088F08FC:[02FE2821]: addu       $a1, $s7, $fp
    088F0900:[00051040]: sll        $v0, $a1, 0x0001
    088F0904:[00451021]: addu       $v0, $v0, $a1
    088F0908:[00021140]: sll        $v0, $v0, 0x0005
    088F090C:[00826821]: addu       $t5, $a0, $v0
    088F0910:[91A20540]: lbu        $v0, 1344($t5)
    088F0914:[14400003]: bne        $v0, $zr, 0x088F0924
    088F0918:[25A50540]: addiu      $a1, $t5, 1344
    088F091C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F0920:[A0A20000]: sb         $v0, 0($a1)
    088F0924:[8DA20544]: lw         $v0, 1348($t5)
    088F0928:[00461025]: or         $v0, $v0, $a2
    088F092C:[ADA20544]: sw         $v0, 1348($t5)
    088F0930:[8F020004]: lw         $v0, 4($t8)
    088F0934:[30420050]: andi       $v0, $v0, 80
    088F0938:[50400026]: beql       $v0, $zr, 0x088F09D4
    088F093C:[8F020004]: lw         $v0, 4($t8)
    088F0940:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088F0944:[03006021]: addu       $t4, $t8, $zr <=> move $t4, $t8
    088F0948:[01A05821]: addu       $t3, $t5, $zr <=> move $t3, $t5
    088F094C:[25A50548]: addiu      $a1, $t5, 1352
    088F0950:[8582000C]: lh         $v0, 12($t4)
    088F0954:[5043001A]: beql       $v0, $v1, 0x088F09C0
    088F0958:[26310001]: addiu      $s1, $s1, 1
    088F095C:[32220001]: andi       $v0, $s1, 1
    088F0960:[01E21021]: addu       $v0, $t7, $v0
    088F0964:[06210003]: bgez       $s1, 0x088F0974
    088F0968:[0011B043]: sra        $s6, $s1, 0x0001
    088F096C:[26360001]: addiu      $s6, $s1, 1
    088F0970:[0016B043]: sra        $s6, $s6, 0x0001
    088F0974:[0055082A]: slt        $at, $v0, $s5
    088F0978:[14200010]: bne        $at, $zr, 0x088F09BC
    088F097C:[0216B021]: addu       $s6, $s0, $s6
    088F0980:[0142082A]: slt        $at, $t2, $v0
    088F0984:[1420000D]: bne        $at, $zr, 0x088F09BC
    088F0988:[00000000]: nop
    088F098C:[02D4082A]: slt        $at, $s6, $s4
    088F0990:[1420000A]: bne        $at, $zr, 0x088F09BC
    088F0994:[00000000]: nop
    088F0998:[0136082A]: slt        $at, $t1, $s6
    088F099C:[14200007]: bne        $at, $zr, 0x088F09BC
    088F09A0:[00000000]: nop
    088F09A4:[8CA20000]: lw         $v0, 0($a1)
    088F09A8:[00461025]: or         $v0, $v0, $a2
    088F09AC:[ACA20000]: sw         $v0, 0($a1)
    088F09B0:[8D62054C]: lw         $v0, 1356($t3)
    088F09B4:[00461025]: or         $v0, $v0, $a2
    088F09B8:[AD62054C]: sw         $v0, 1356($t3)
    088F09BC:[26310001]: addiu      $s1, $s1, 1
    088F09C0:[2A220004]: slti       $v0, $s1, 4
    088F09C4:[258C0002]: addiu      $t4, $t4, 2
    088F09C8:[1440FFE1]: bne        $v0, $zr, 0x088F0950
    088F09CC:[256B0004]: addiu      $t3, $t3, 4
    088F09D0:[8F020004]: lw         $v0, 4($t8)
    088F09D4:[30420020]: andi       $v0, $v0, 32
    088F09D8:[10400024]: beq        $v0, $zr, 0x088F0A6C
    088F09DC:[00000000]: nop
    088F09E0:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    088F09E4:[03005821]: addu       $t3, $t8, $zr <=> move $t3, $t8
    088F09E8:[25A5059C]: addiu      $a1, $t5, 1436
    088F09EC:[85620014]: lh         $v0, 20($t3)
    088F09F0:[5043001A]: beql       $v0, $v1, 0x088F0A5C
    088F09F4:[258C0001]: addiu      $t4, $t4, 1
    088F09F8:[31820003]: andi       $v0, $t4, 3
    088F09FC:[01C21021]: addu       $v0, $t6, $v0
    088F0A00:[05810003]: bgez       $t4, 0x088F0A10
    088F0A04:[000C8883]: sra        $s1, $t4, 0x0002
    088F0A08:[25910003]: addiu      $s1, $t4, 3
    088F0A0C:[00118883]: sra        $s1, $s1, 0x0002
    088F0A10:[0053082A]: slt        $at, $v0, $s3
    088F0A14:[14200010]: bne        $at, $zr, 0x088F0A58
    088F0A18:[03318821]: addu       $s1, $t9, $s1
    088F0A1C:[0102082A]: slt        $at, $t0, $v0
    088F0A20:[1420000D]: bne        $at, $zr, 0x088F0A58
    088F0A24:[00000000]: nop
    088F0A28:[0232082A]: slt        $at, $s1, $s2
    088F0A2C:[1420000A]: bne        $at, $zr, 0x088F0A58
    088F0A30:[00000000]: nop
    088F0A34:[00F1082A]: slt        $at, $a3, $s1
    088F0A38:[14200007]: bne        $at, $zr, 0x088F0A58
    088F0A3C:[00000000]: nop
    088F0A40:[8CA20000]: lw         $v0, 0($a1)
    088F0A44:[00461025]: or         $v0, $v0, $a2
    088F0A48:[ACA20000]: sw         $v0, 0($a1)
    088F0A4C:[8DA2055C]: lw         $v0, 1372($t5)
    088F0A50:[00461025]: or         $v0, $v0, $a2
    088F0A54:[ADA2055C]: sw         $v0, 1372($t5)
    088F0A58:[258C0001]: addiu      $t4, $t4, 1
    088F0A5C:[29820010]: slti       $v0, $t4, 16
    088F0A60:[256B0002]: addiu      $t3, $t3, 2
    088F0A64:[1440FFE1]: bne        $v0, $zr, 0x088F09EC
    088F0A68:[25AD0004]: addiu      $t5, $t5, 4
    088F0A6C:[8FA20044]: lw         $v0, 68($sp)
    088F0A70:[26F70001]: addiu      $s7, $s7, 1
    088F0A74:[27180038]: addiu      $t8, $t8, 56
    088F0A78:[0057082A]: slt        $at, $v0, $s7
    088F0A7C:[25EF0002]: addiu      $t7, $t7, 2
    088F0A80:[1020FF9C]: beq        $at, $zr, 0x088F08F4
    088F0A84:[25CE0004]: addiu      $t6, $t6, 4
    088F0A88:[8FA20048]: lw         $v0, 72($sp)
    088F0A8C:[27DE0006]: addiu      $fp, $fp, 6
    088F0A90:[26100002]: addiu      $s0, $s0, 2
    088F0A94:[24420150]: addiu      $v0, $v0, 336
    088F0A98:[AFA20048]: sw         $v0, 72($sp)
    088F0A9C:[8FA2004C]: lw         $v0, 76($sp)
    088F0AA0:[24420001]: addiu      $v0, $v0, 1
    088F0AA4:[AFA2004C]: sw         $v0, 76($sp)
    088F0AA8:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    088F0AAC:[8FA20040]: lw         $v0, 64($sp)
    088F0AB0:[0045082A]: slt        $at, $v0, $a1
    088F0AB4:[1020FF81]: beq        $at, $zr, 0x088F08BC
    088F0AB8:[27390004]: addiu      $t9, $t9, 4
    088F0ABC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F0AC0:[8FBE002C]: lw         $fp, 44($sp)
    088F0AC4:[8FB70028]: lw         $s7, 40($sp)
    088F0AC8:[8FB60024]: lw         $s6, 36($sp)
    088F0ACC:[8FB50020]: lw         $s5, 32($sp)
    088F0AD0:[8FB4001C]: lw         $s4, 28($sp)
    088F0AD4:[8FB30018]: lw         $s3, 24($sp)
    088F0AD8:[8FB20014]: lw         $s2, 20($sp)
    088F0ADC:[8FB10010]: lw         $s1, 16($sp)
    088F0AE0:[8FB0000C]: lw         $s0, 12($sp)
    088F0AE4:[03E00008]: jr         $ra
    088F0AE8:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 088F0A64 305,088 times (length 32)
    088F09D8:[10400024]: beq        $v0, $zr, 0x088F0A6C
    088F09DC:[00000000]: nop
    088F09E0:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    088F09E4:[03005821]: addu       $t3, $t8, $zr <=> move $t3, $t8
    088F09E8:[25A5059C]: addiu      $a1, $t5, 1436
--> 088F09EC:[85620014]: lh         $v0, 20($t3)
    088F09F0:[5043001A]: beql       $v0, $v1, 0x088F0A5C
    088F09F4:[258C0001]: addiu      $t4, $t4, 1
    088F09F8:[31820003]: andi       $v0, $t4, 3
    088F09FC:[01C21021]: addu       $v0, $t6, $v0
    088F0A00:[05810003]: bgez       $t4, 0x088F0A10
    088F0A04:[000C8883]: sra        $s1, $t4, 0x0002
    088F0A08:[25910003]: addiu      $s1, $t4, 3
    088F0A0C:[00118883]: sra        $s1, $s1, 0x0002
    088F0A10:[0053082A]: slt        $at, $v0, $s3
    088F0A14:[14200010]: bne        $at, $zr, 0x088F0A58
    088F0A18:[03318821]: addu       $s1, $t9, $s1
    088F0A1C:[0102082A]: slt        $at, $t0, $v0
    088F0A20:[1420000D]: bne        $at, $zr, 0x088F0A58
    088F0A24:[00000000]: nop
    088F0A28:[0232082A]: slt        $at, $s1, $s2
    088F0A2C:[1420000A]: bne        $at, $zr, 0x088F0A58
    088F0A30:[00000000]: nop
    088F0A34:[00F1082A]: slt        $at, $a3, $s1
    088F0A38:[14200007]: bne        $at, $zr, 0x088F0A58
    088F0A3C:[00000000]: nop
    088F0A40:[8CA20000]: lw         $v0, 0($a1)
    088F0A44:[00461025]: or         $v0, $v0, $a2
    088F0A48:[ACA20000]: sw         $v0, 0($a1)
    088F0A4C:[8DA2055C]: lw         $v0, 1372($t5)
    088F0A50:[00461025]: or         $v0, $v0, $a2
    088F0A54:[ADA2055C]: sw         $v0, 1372($t5)
    088F0A58:[258C0001]: addiu      $t4, $t4, 1
    088F0A5C:[29820010]: slti       $v0, $t4, 16
    088F0A60:[256B0002]: addiu      $t3, $t3, 2
--> 088F0A64:[1440FFE1]: bne        $v0, $zr, 0x088F09EC
    088F0A68:[25AD0004]: addiu      $t5, $t5, 4
    088F0A6C:[8FA20044]: lw         $v0, 68($sp)
    088F0A70:[26F70001]: addiu      $s7, $s7, 1
    088F0A74:[27180038]: addiu      $t8, $t8, 56
  Back Branch 088F09C8 76,272 times (length 32)
    088F093C:[8F020004]: lw         $v0, 4($t8)
    088F0940:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088F0944:[03006021]: addu       $t4, $t8, $zr <=> move $t4, $t8
    088F0948:[01A05821]: addu       $t3, $t5, $zr <=> move $t3, $t5
    088F094C:[25A50548]: addiu      $a1, $t5, 1352
--> 088F0950:[8582000C]: lh         $v0, 12($t4)
    088F0954:[5043001A]: beql       $v0, $v1, 0x088F09C0
    088F0958:[26310001]: addiu      $s1, $s1, 1
    088F095C:[32220001]: andi       $v0, $s1, 1
    088F0960:[01E21021]: addu       $v0, $t7, $v0
    088F0964:[06210003]: bgez       $s1, 0x088F0974
    088F0968:[0011B043]: sra        $s6, $s1, 0x0001
    088F096C:[26360001]: addiu      $s6, $s1, 1
    088F0970:[0016B043]: sra        $s6, $s6, 0x0001
    088F0974:[0055082A]: slt        $at, $v0, $s5
    088F0978:[14200010]: bne        $at, $zr, 0x088F09BC
    088F097C:[0216B021]: addu       $s6, $s0, $s6
    088F0980:[0142082A]: slt        $at, $t2, $v0
    088F0984:[1420000D]: bne        $at, $zr, 0x088F09BC
    088F0988:[00000000]: nop
    088F098C:[02D4082A]: slt        $at, $s6, $s4
    088F0990:[1420000A]: bne        $at, $zr, 0x088F09BC
    088F0994:[00000000]: nop
    088F0998:[0136082A]: slt        $at, $t1, $s6
    088F099C:[14200007]: bne        $at, $zr, 0x088F09BC
    088F09A0:[00000000]: nop
    088F09A4:[8CA20000]: lw         $v0, 0($a1)
    088F09A8:[00461025]: or         $v0, $v0, $a2
    088F09AC:[ACA20000]: sw         $v0, 0($a1)
    088F09B0:[8D62054C]: lw         $v0, 1356($t3)
    088F09B4:[00461025]: or         $v0, $v0, $a2
    088F09B8:[AD62054C]: sw         $v0, 1356($t3)
    088F09BC:[26310001]: addiu      $s1, $s1, 1
    088F09C0:[2A220004]: slti       $v0, $s1, 4
    088F09C4:[258C0002]: addiu      $t4, $t4, 2
--> 088F09C8:[1440FFE1]: bne        $v0, $zr, 0x088F0950
    088F09CC:[256B0004]: addiu      $t3, $t3, 4
    088F09D0:[8F020004]: lw         $v0, 4($t8)
    088F09D4:[30420020]: andi       $v0, $v0, 32
    088F09D8:[10400024]: beq        $v0, $zr, 0x088F0A6C
  Back Branch 088F0A80 32,688 times (length 101)
  Back Branch 088F0AB4 16,344 times (length 128)
_S1_2_883D558 6,222,675 instructions (1.166%), 8,164 calls (0883D558 - 0883D7E4, length 164)
    0883D558:[27BDFF90]: addiu      $sp, $sp, -112
    0883D55C:[AFBF001C]: sw         $ra, 28($sp)
    0883D560:[AFB30018]: sw         $s3, 24($sp)
    0883D564:[AFB20014]: sw         $s2, 20($sp)
    0883D568:[AFB10010]: sw         $s1, 16($sp)
    0883D56C:[AFB0000C]: sw         $s0, 12($sp)
    0883D570:[9490000E]: lhu        $s0, 14($a0)
    0883D574:[8C920000]: lw         $s2, 0($a0)
    0883D578:[9091000C]: lbu        $s1, 12($a0)
    0883D57C:[0200182A]: slt        $v1, $s0, $zr <=> move $v1, $s0
    0883D580:[38630001]: xori       $v1, $v1, 1
    0883D584:[10600002]: beq        $v1, $zr, 0x0883D590
    0883D588:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    0883D58C:[2A03011E]: slti       $v1, $s0, 286
    0883D590:[7C031C20]: seb        $v1, $v1
    0883D594:[5060001A]: beql       $v1, $zr, 0x0883D600
    0883D598:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0883D59C:[0E20E77F]: jal        0x08839DFC
    0883D5A0:[8F846524]: lw         $a0, 25892($gp)
    0883D5A4:[8C440004]: lw         $a0, 4($v0)
    0883D5A8:[8C830000]: lw         $v1, 0($a0)
    0883D5AC:[0003182A]: slt        $v1, $zr, $v1 <=> move $v1, $v1
    0883D5B0:[54600003]: bnel       $v1, $zr, 0x0883D5C0
    0883D5B4:[8C830004]: lw         $v1, 4($a0)
    0883D5B8:[10000002]: b          0x0883D5C4
    0883D5BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0883D5C0:[00832021]: addu       $a0, $a0, $v1
    0883D5C4:[00101840]: sll        $v1, $s0, 0x0001
    0883D5C8:[00701821]: addu       $v1, $v1, $s0
    0883D5CC:[00031880]: sll        $v1, $v1, 0x0002
    0883D5D0:[00701821]: addu       $v1, $v1, $s0
    0883D5D4:[00031840]: sll        $v1, $v1, 0x0001
    0883D5D8:[00831821]: addu       $v1, $a0, $v1
    0883D5DC:[54600002]: bnel       $v1, $zr, 0x0883D5E8
    0883D5E0:[90630008]: lbu        $v1, 8($v1)
    0883D5E4:[9263000C]: lbu        $v1, 12($s3)
    0883D5E8:[0223082A]: slt        $at, $s1, $v1
    0883D5EC:[50200003]: beql       $at, $zr, 0x0883D5FC
    0883D5F0:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    0883D5F4:[10000001]: b          0x0883D5FC
    0883D5F8:[00000000]: nop
    0883D5FC:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0883D600:[5A200073]: blezl      $s1, 0x0883D7D0
    0883D604:[8FBF001C]: lw         $ra, 28($sp)
    0883D608:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    0883D60C:[44830800]: mtc1       $v1, $f1
    0883D610:[27A40030]: addiu      $a0, $sp, 48
    0883D614:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    0883D618:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    0883D61C:[8243008C]: lb         $v1, 140($s2)
    0883D620:[50600003]: beql       $v1, $zr, 0x0883D630
    0883D624:[8243008E]: lb         $v1, 142($s2)
    0883D628:[10000064]: b          0x0883D7BC
    0883D62C:[A240008C]: sb         $zr, 140($s2)
    0883D630:[5060001B]: beql       $v1, $zr, 0x0883D6A0
    0883D634:[26470040]: addiu      $a3, $s2, 64
    0883D638:[26470040]: addiu      $a3, $s2, 64
    0883D63C:[26430010]: addiu      $v1, $s2, 16
    0883D640:[DA470000]: lv.q       C130.q, 0($s2)
    0883D644:[D86C0000]: lv.q       C300.q, 0($v1)
    0883D648:[DC0C001B]: VPFXS      [w, z, -y, -x]
    0883D64C:[D0008784]: vmov.q     C100.q, C130.q
    0883D650:[DC09004E]: VPFXS      [-z, w, x, -y]
    0883D654:[D0008785]: vmov.q     C110.q, C130.q
    0883D658:[DC0A00B1]: VPFXS      [y, -x, w, -z]
    0883D65C:[D0008786]: vmov.q     C120.q, C130.q
    0883D660:[DC04001B]: VPFXS      [w, z, -y, x]
    0883D664:[D0008788]: vmov.q     C200.q, C130.q
    0883D668:[DC01004E]: VPFXS      [-z, w, x, y]
    0883D66C:[D0008789]: vmov.q     C210.q, C130.q
    0883D670:[DC0200B1]: VPFXS      [y, -x, w, z]
    0883D674:[D000878A]: vmov.q     C220.q, C130.q
    0883D678:[DC0700E4]: VPFXS      [-x, -y, -z, w]
    0883D67C:[D000878B]: vmov.q     C230.q, C130.q
    0883D680:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0883D684:[DF6C0001]: VIIM.s     S303.s, 0x0001
    0883D688:[F8E00000]: sv.q       C000.q, 0($a3)
    0883D68C:[F8E10010]: sv.q       C010.q, 16($a3)
    0883D690:[F8E20020]: sv.q       C020.q, 32($a3)
    0883D694:[F8EC0030]: sv.q       C300.q, 48($a3)
    0883D698:[10000017]: b          0x0883D6F8
    0883D69C:[A240008C]: sb         $zr, 140($s2)
    0883D6A0:[26430010]: addiu      $v1, $s2, 16
    0883D6A4:[DA4C0000]: lv.q       C300.q, 0($s2)
    0883D6A8:[D86D0000]: lv.q       C310.q, 0($v1)
    0883D6AC:[D065006C]: VCST.s     S303.s, VFPU_2_PI
    0883D6B0:[656C8C0C]: vscl.t     C300.t, C300.t, S303.s
    0883D6B4:[D0038088]: vidt.q     C200.q
    0883D6B8:[F3A98C89]: VROT.q     C210.q, S300.s, [ 0, c, s, 0]
    0883D6BC:[F3B68C8A]: VROT.q     C220.q, S300.s, [ 0,-s, c, 0]
    0883D6C0:[F3B8AC80]: VROT.q     C000.q, S301.s, [ c, 0,-s, 0]
    0883D6C4:[D0038081]: vidt.q     C010.q
    0883D6C8:[F3A2AC82]: VROT.q     C020.q, S301.s, [ s, 0, c, 0]
    0883D6CC:[DF6D0001]: VIIM.s     S313.s, 0x0001
    0883D6D0:[F0208824]: VMMUL.t    E100.t, E200.t, E000.t
    0883D6D4:[F3A4CC80]: VROT.q     C000.q, S302.s, [ c, s, 0, 0]
    0883D6D8:[F3B1CC81]: VROT.q     C010.q, S302.s, [-s, c, 0, 0]
    0883D6DC:[D0038082]: vidt.q     C020.q
    0883D6E0:[F0208428]: VMMUL.t    E200.t, E100.t, E000.t
    0883D6E4:[F8E80000]: sv.q       C200.q, 0($a3)
    0883D6E8:[F8E90010]: sv.q       C210.q, 16($a3)
    0883D6EC:[F8EA0020]: sv.q       C220.q, 32($a3)
    0883D6F0:[F8ED0030]: sv.q       C310.q, 48($a3)
    0883D6F4:[A240008C]: sb         $zr, 140($s2)
    0883D6F8:[92670034]: lbu        $a3, 52($s3)
    0883D6FC:[00E0182A]: slt        $v1, $a3, $zr <=> move $v1, $a3
    0883D700:[38630001]: xori       $v1, $v1, 1
    0883D704:[50600003]: beql       $v1, $zr, 0x0883D714
    0883D708:[7C031C20]: seb        $v1, $v1
    0883D70C:[28E30003]: slti       $v1, $a3, 3
    0883D710:[7C031C20]: seb        $v1, $v1
    0883D714:[5060002A]: beql       $v1, $zr, 0x0883D7C0
    0883D718:[25080001]: addiu      $t0, $t0, 1
    0883D71C:[14E00003]: bne        $a3, $zr, 0x0883D72C
    0883D720:[00000000]: nop
    0883D724:[51000006]: beql       $t0, $zr, 0x0883D740
    0883D728:[C6600030]: lwc1       $f0, 48($s3)
    0883D72C:[14E60023]: bne        $a3, $a2, 0x0883D7BC
    0883D730:[00000000]: nop
    0883D734:[15050021]: bne        $t0, $a1, 0x0883D7BC
    0883D738:[00000000]: nop
    0883D73C:[C6600030]: lwc1       $f0, 48($s3)
    0883D740:[46000832]: c.eq.s     $f1, $f0
    0883D744:[00000000]: nop
    0883D748:[4501001C]: bc1t       0x0883D7BC
    0883D74C:[00000000]: nop
    0883D750:[E7A00020]: swc1       $f0, 32($sp)
    0883D754:[E7A00024]: swc1       $f0, 36($sp)
    0883D758:[E7A00028]: swc1       $f0, 40($sp)
    0883D75C:[E7A1002C]: swc1       $f1, 44($sp)
    0883D760:[F38380A0]: VMIDT.q    E000.q
    0883D764:[F8800000]: sv.q       C000.q, 0($a0)
    0883D768:[F8810010]: sv.q       C010.q, 16($a0)
    0883D76C:[F8820020]: sv.q       C020.q, 32($a0)
    0883D770:[F8830030]: sv.q       C030.q, 48($a0)
    0883D774:[E7A00030]: swc1       $f0, 48($sp)
    0883D778:[E7A00044]: swc1       $f0, 68($sp)
    0883D77C:[E7A00058]: swc1       $f0, 88($sp)
    0883D780:[E7A1006C]: swc1       $f1, 108($sp)
    0883D784:[26430040]: addiu      $v1, $s2, 64
    0883D788:[D8640000]: lv.q       C100.q, 0($v1)
    0883D78C:[D8650010]: lv.q       C110.q, 16($v1)
    0883D790:[D8660020]: lv.q       C120.q, 32($v1)
    0883D794:[D8670030]: lv.q       C130.q, 48($v1)
    0883D798:[D8880000]: lv.q       C200.q, 0($a0)
    0883D79C:[D8890010]: lv.q       C210.q, 16($a0)
    0883D7A0:[D88A0020]: lv.q       C220.q, 32($a0)
    0883D7A4:[D88B0030]: lv.q       C230.q, 48($a0)
    0883D7A8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0883D7AC:[F8600000]: sv.q       C000.q, 0($v1)
    0883D7B0:[F8610010]: sv.q       C010.q, 16($v1)
    0883D7B4:[F8620020]: sv.q       C020.q, 32($v1)
    0883D7B8:[F8630030]: sv.q       C030.q, 48($v1)
    0883D7BC:[25080001]: addiu      $t0, $t0, 1
    0883D7C0:[0111182A]: slt        $v1, $t0, $s1
    0883D7C4:[1460FF95]: bne        $v1, $zr, 0x0883D61C
    0883D7C8:[26520090]: addiu      $s2, $s2, 144
    0883D7CC:[8FBF001C]: lw         $ra, 28($sp)
    0883D7D0:[8FB30018]: lw         $s3, 24($sp)
    0883D7D4:[8FB20014]: lw         $s2, 20($sp)
    0883D7D8:[8FB10010]: lw         $s1, 16($sp)
    0883D7DC:[8FB0000C]: lw         $s0, 12($sp)
    0883D7E0:[03E00008]: jr         $ra
    0883D7E4:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 0883D7C4 167,862 times (length 108)
_S1_2_88172B0 5,911,642 instructions (1.108%), 268,711 calls (088172B0 - 08817304, length 22)
    088172B0:[3C035000]: lui        $v1, 0x5000 <=> li $v1, 0x50000000
    088172B4:[AC830000]: sw         $v1, 0($a0)
    088172B8:[3C031E00]: lui        $v1, 0x1E00 <=> li $v1, 0x1E000000
    088172BC:[34630001]: ori        $v1, $v1, 1
    088172C0:[AC830004]: sw         $v1, 4($a0)
    088172C4:[3C031280]: lui        $v1, 0x1280 <=> li $v1, 0x12800000
    088172C8:[3463011E]: ori        $v1, $v1, 286
    088172CC:[AC830008]: sw         $v1, 8($a0)
    088172D0:[7CA31E00]: ext        $v1, $a1, 24, 4
    088172D4:[00033400]: sll        $a2, $v1, 0x0010
    088172D8:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    088172DC:[00C31825]: or         $v1, $a2, $v1
    088172E0:[00052A00]: sll        $a1, $a1, 0x0008
    088172E4:[AC83000C]: sw         $v1, 12($a0)
    088172E8:[00052A02]: srl        $a1, $a1, 0x0008
    088172EC:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    088172F0:[00A31825]: or         $v1, $a1, $v1
    088172F4:[AC830010]: sw         $v1, 16($a0)
    088172F8:[3C030406]: lui        $v1, 0x0406 <=> li $v1, 0x04060000
    088172FC:[34630002]: ori        $v1, $v1, 2
    08817300:[03E00008]: jr         $ra
    08817304:[AC830014]: sw         $v1, 20($a0)
_S1_2_8817308 5,776,665 instructions (1.082%), 304,035 calls (08817308 - 08817350, length 19)
    08817308:[A48A0000]: sh         $t2, 0($a0)
    0881730C:[00C91821]: addu       $v1, $a2, $t1
    08817310:[A48B0002]: sh         $t3, 2($a0)
    08817314:[A4850008]: sh         $a1, 8($a0)
    08817318:[A486000A]: sh         $a2, 10($a0)
    0881731C:[00A84021]: addu       $t0, $a1, $t0
    08817320:[97A90000]: lhu        $t1, 0($sp)
    08817324:[314AFFFF]: andi       $t2, $t2, -1
    08817328:[97A50004]: lhu        $a1, 4($sp)
    0881732C:[3166FFFF]: andi       $a2, $t3, -1
    08817330:[A487000C]: sh         $a3, 12($a0)
    08817334:[01494821]: addu       $t1, $t2, $t1
    08817338:[00C52821]: addu       $a1, $a2, $a1
    0881733C:[A4890010]: sh         $t1, 16($a0)
    08817340:[A4850012]: sh         $a1, 18($a0)
    08817344:[A4880018]: sh         $t0, 24($a0)
    08817348:[A483001A]: sh         $v1, 26($a0)
    0881734C:[03E00008]: jr         $ra
    08817350:[A487001C]: sh         $a3, 28($a0)
_S1_2_8A2969C 5,370,320 instructions (1.006%), 14,845 calls (08A2969C - 08A2A294, length 767)
  Back Branch 08A29BC8 11,195 times (length 222)
_S1_2_8A1E104 5,303,367 instructions (0.994%), 65,657 calls (08A1E104 - 08A1E4B4, length 237)
    08A1E104:[27BDFFE0]: addiu      $sp, $sp, -32
    08A1E108:[AFBF001C]: sw         $ra, 28($sp)
    08A1E10C:[AFB50018]: sw         $s5, 24($sp)
    08A1E110:[AFB40014]: sw         $s4, 20($sp)
    08A1E114:[AFB30010]: sw         $s3, 16($sp)
    08A1E118:[AFB2000C]: sw         $s2, 12($sp)
    08A1E11C:[AFB10008]: sw         $s1, 8($sp)
    08A1E120:[AFB00004]: sw         $s0, 4($sp)
    08A1E124:[8C900008]: lw         $s0, 8($a0)
    08A1E128:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    08A1E12C:[0211082B]: sltu       $at, $s0, $s1
    08A1E130:[10200003]: beq        $at, $zr, 0x08A1E140
    08A1E134:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08A1E138:[10000003]: b          0x08A1E148
    08A1E13C:[8E440014]: lw         $a0, 20($s2)
    08A1E140:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    08A1E144:[8E440014]: lw         $a0, 20($s2)
    08A1E148:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08A1E14C:[50830016]: beql       $a0, $v1, 0x08A1E1A8
    08A1E150:[8E4C0000]: lw         $t4, 0($s2)
    08A1E154:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A1E158:[10830012]: beq        $a0, $v1, 0x08A1E1A4
    08A1E15C:[00000000]: nop
    08A1E160:[50800003]: beql       $a0, $zr, 0x08A1E170
    08A1E164:[8E550000]: lw         $s5, 0($s2)
    08A1E168:[100000AA]: b          0x08A1E414
    08A1E16C:[8E430008]: lw         $v1, 8($s2)
    08A1E170:[8E540004]: lw         $s4, 4($s2)
    08A1E174:[120000A6]: beq        $s0, $zr, 0x08A1E410
    08A1E178:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A1E17C:[26A40028]: addiu      $a0, $s5, 40
    08A1E180:[0E205CAC]: jal        0x088172B0
    08A1E184:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08A1E188:[26730001]: addiu      $s3, $s3, 1
    08A1E18C:[0270182B]: sltu       $v1, $s3, $s0
    08A1E190:[26B50040]: addiu      $s5, $s5, 64
    08A1E194:[1460FFF9]: bne        $v1, $zr, 0x08A1E17C
    08A1E198:[26940020]: addiu      $s4, $s4, 32
    08A1E19C:[1000009C]: b          0x08A1E410
    08A1E1A0:[00000000]: nop
    08A1E1A4:[8E4C0000]: lw         $t4, 0($s2)
    08A1E1A8:[8E4B0004]: lw         $t3, 4($s2)
    08A1E1AC:[12000098]: beq        $s0, $zr, 0x08A1E410
    08A1E1B0:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08A1E1B4:[2E010009]: sltiu      $at, $s0, 9
    08A1E1B8:[14200077]: bne        $at, $zr, 0x08A1E398
    08A1E1BC:[2609FFF8]: addiu      $t1, $s0, -8
    08A1E1C0:[3C035000]: lui        $v1, 0x5000 <=> li $v1, 0x50000000
    08A1E1C4:[34680001]: ori        $t0, $v1, 1
    08A1E1C8:[3C031E00]: lui        $v1, 0x1E00 <=> li $v1, 0x1E000000
    08A1E1CC:[34670001]: ori        $a3, $v1, 1
    08A1E1D0:[3C031280]: lui        $v1, 0x1280 <=> li $v1, 0x12800000
    08A1E1D4:[3466011E]: ori        $a2, $v1, 286
    08A1E1D8:[3C030404]: lui        $v1, 0x0404 <=> li $v1, 0x04040000
    08A1E1DC:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    08A1E1E0:[3C040100]: lui        $a0, 0x0100 <=> li $a0, 0x01000000
    08A1E1E4:[34630004]: ori        $v1, $v1, 4
    08A1E1E8:[AD880028]: sw         $t0, 40($t4)
    08A1E1EC:[7D6D1E00]: ext        $t5, $t3, 24, 4
    08A1E1F0:[AD87002C]: sw         $a3, 44($t4)
    08A1E1F4:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E1F8:[AD860030]: sw         $a2, 48($t4)
    08A1E1FC:[01A56825]: or         $t5, $t5, $a1
    08A1E200:[AD8D0034]: sw         $t5, 52($t4)
    08A1E204:[000B6A00]: sll        $t5, $t3, 0x0008
    08A1E208:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E20C:[01A46825]: or         $t5, $t5, $a0
    08A1E210:[AD8D0038]: sw         $t5, 56($t4)
    08A1E214:[AD83003C]: sw         $v1, 60($t4)
    08A1E218:[256E0040]: addiu      $t6, $t3, 64
    08A1E21C:[AD880068]: sw         $t0, 104($t4)
    08A1E220:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E224:[AD87006C]: sw         $a3, 108($t4)
    08A1E228:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E22C:[AD860070]: sw         $a2, 112($t4)
    08A1E230:[01A56825]: or         $t5, $t5, $a1
    08A1E234:[AD8D0074]: sw         $t5, 116($t4)
    08A1E238:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E23C:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E240:[01A46825]: or         $t5, $t5, $a0
    08A1E244:[AD8D0078]: sw         $t5, 120($t4)
    08A1E248:[AD83007C]: sw         $v1, 124($t4)
    08A1E24C:[256E0080]: addiu      $t6, $t3, 128
    08A1E250:[AD8800A8]: sw         $t0, 168($t4)
    08A1E254:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E258:[AD8700AC]: sw         $a3, 172($t4)
    08A1E25C:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E260:[AD8600B0]: sw         $a2, 176($t4)
    08A1E264:[01A56825]: or         $t5, $t5, $a1
    08A1E268:[AD8D00B4]: sw         $t5, 180($t4)
    08A1E26C:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E270:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E274:[01A46825]: or         $t5, $t5, $a0
    08A1E278:[AD8D00B8]: sw         $t5, 184($t4)
    08A1E27C:[AD8300BC]: sw         $v1, 188($t4)
    08A1E280:[256E00C0]: addiu      $t6, $t3, 192
    08A1E284:[AD8800E8]: sw         $t0, 232($t4)
    08A1E288:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E28C:[AD8700EC]: sw         $a3, 236($t4)
    08A1E290:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E294:[AD8600F0]: sw         $a2, 240($t4)
    08A1E298:[01A56825]: or         $t5, $t5, $a1
    08A1E29C:[AD8D00F4]: sw         $t5, 244($t4)
    08A1E2A0:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E2A4:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E2A8:[01A46825]: or         $t5, $t5, $a0
    08A1E2AC:[AD8D00F8]: sw         $t5, 248($t4)
    08A1E2B0:[AD8300FC]: sw         $v1, 252($t4)
    08A1E2B4:[256E0100]: addiu      $t6, $t3, 256
    08A1E2B8:[AD880128]: sw         $t0, 296($t4)
    08A1E2BC:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E2C0:[AD87012C]: sw         $a3, 300($t4)
    08A1E2C4:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E2C8:[AD860130]: sw         $a2, 304($t4)
    08A1E2CC:[01A56825]: or         $t5, $t5, $a1
    08A1E2D0:[AD8D0134]: sw         $t5, 308($t4)
    08A1E2D4:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E2D8:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E2DC:[01A46825]: or         $t5, $t5, $a0
    08A1E2E0:[AD8D0138]: sw         $t5, 312($t4)
    08A1E2E4:[AD83013C]: sw         $v1, 316($t4)
    08A1E2E8:[256E0140]: addiu      $t6, $t3, 320
    08A1E2EC:[AD880168]: sw         $t0, 360($t4)
    08A1E2F0:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E2F4:[AD87016C]: sw         $a3, 364($t4)
    08A1E2F8:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E2FC:[AD860170]: sw         $a2, 368($t4)
    08A1E300:[01A56825]: or         $t5, $t5, $a1
    08A1E304:[AD8D0174]: sw         $t5, 372($t4)
    08A1E308:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E30C:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E310:[01A46825]: or         $t5, $t5, $a0
    08A1E314:[AD8D0178]: sw         $t5, 376($t4)
    08A1E318:[AD83017C]: sw         $v1, 380($t4)
    08A1E31C:[256E0180]: addiu      $t6, $t3, 384
    08A1E320:[AD8801A8]: sw         $t0, 424($t4)
    08A1E324:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E328:[AD8701AC]: sw         $a3, 428($t4)
    08A1E32C:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E330:[AD8601B0]: sw         $a2, 432($t4)
    08A1E334:[01A56825]: or         $t5, $t5, $a1
    08A1E338:[AD8D01B4]: sw         $t5, 436($t4)
    08A1E33C:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E340:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E344:[01A46825]: or         $t5, $t5, $a0
    08A1E348:[AD8D01B8]: sw         $t5, 440($t4)
    08A1E34C:[256E01C0]: addiu      $t6, $t3, 448
    08A1E350:[AD8301BC]: sw         $v1, 444($t4)
    08A1E354:[AD8801E8]: sw         $t0, 488($t4)
    08A1E358:[7DCD1E00]: ext        $t5, $t6, 24, 4
    08A1E35C:[AD8701EC]: sw         $a3, 492($t4)
    08A1E360:[000D6C00]: sll        $t5, $t5, 0x0010
    08A1E364:[AD8601F0]: sw         $a2, 496($t4)
    08A1E368:[01A56825]: or         $t5, $t5, $a1
    08A1E36C:[AD8D01F4]: sw         $t5, 500($t4)
    08A1E370:[000E6A00]: sll        $t5, $t6, 0x0008
    08A1E374:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1E378:[01A46825]: or         $t5, $t5, $a0
    08A1E37C:[AD8D01F8]: sw         $t5, 504($t4)
    08A1E380:[254A0008]: addiu      $t2, $t2, 8
    08A1E384:[AD8301FC]: sw         $v1, 508($t4)
    08A1E388:[0149682B]: sltu       $t5, $t2, $t1
    08A1E38C:[258C0200]: addiu      $t4, $t4, 512
    08A1E390:[15A0FF95]: bne        $t5, $zr, 0x08A1E1E8
    08A1E394:[256B0200]: addiu      $t3, $t3, 512
    08A1E398:[0150082B]: sltu       $at, $t2, $s0
    08A1E39C:[1020001C]: beq        $at, $zr, 0x08A1E410
    08A1E3A0:[00000000]: nop
    08A1E3A4:[3C035000]: lui        $v1, 0x5000 <=> li $v1, 0x50000000
    08A1E3A8:[34690001]: ori        $t1, $v1, 1
    08A1E3AC:[3C031E00]: lui        $v1, 0x1E00 <=> li $v1, 0x1E000000
    08A1E3B0:[34680001]: ori        $t0, $v1, 1
    08A1E3B4:[3C031280]: lui        $v1, 0x1280 <=> li $v1, 0x12800000
    08A1E3B8:[3467011E]: ori        $a3, $v1, 286
    08A1E3BC:[3C030404]: lui        $v1, 0x0404 <=> li $v1, 0x04040000
    08A1E3C0:[3C061000]: lui        $a2, 0x1000 <=> li $a2, 0x10000000
    08A1E3C4:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    08A1E3C8:[34640004]: ori        $a0, $v1, 4
    08A1E3CC:[AD890028]: sw         $t1, 40($t4)
    08A1E3D0:[7D631E00]: ext        $v1, $t3, 24, 4
    08A1E3D4:[AD88002C]: sw         $t0, 44($t4)
    08A1E3D8:[00031C00]: sll        $v1, $v1, 0x0010
    08A1E3DC:[AD870030]: sw         $a3, 48($t4)
    08A1E3E0:[00661825]: or         $v1, $v1, $a2
    08A1E3E4:[AD830034]: sw         $v1, 52($t4)
    08A1E3E8:[000B1A00]: sll        $v1, $t3, 0x0008
    08A1E3EC:[00031A02]: srl        $v1, $v1, 0x0008
    08A1E3F0:[00651825]: or         $v1, $v1, $a1
    08A1E3F4:[AD830038]: sw         $v1, 56($t4)
    08A1E3F8:[254A0001]: addiu      $t2, $t2, 1
    08A1E3FC:[AD84003C]: sw         $a0, 60($t4)
    08A1E400:[0150182B]: sltu       $v1, $t2, $s0
    08A1E404:[258C0040]: addiu      $t4, $t4, 64
    08A1E408:[1460FFF0]: bne        $v1, $zr, 0x08A1E3CC
    08A1E40C:[256B0040]: addiu      $t3, $t3, 64
    08A1E410:[8E430008]: lw         $v1, 8($s2)
    08A1E414:[0223082B]: sltu       $at, $s1, $v1
    08A1E418:[5020001F]: beql       $at, $zr, 0x08A1E498
    08A1E41C:[8FBF001C]: lw         $ra, 28($sp)
    08A1E420:[8E440014]: lw         $a0, 20($s2)
    08A1E424:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08A1E428:[50830012]: beql       $a0, $v1, 0x08A1E474
    08A1E42C:[8E43000C]: lw         $v1, 12($s2)
    08A1E430:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A1E434:[1083000E]: beq        $a0, $v1, 0x08A1E470
    08A1E438:[00000000]: nop
    08A1E43C:[50800003]: beql       $a0, $zr, 0x08A1E44C
    08A1E440:[8E43000C]: lw         $v1, 12($s2)
    08A1E444:[10000013]: b          0x08A1E494
    08A1E448:[00000000]: nop
    08A1E44C:[8E440000]: lw         $a0, 0($s2)
    08A1E450:[00112980]: sll        $a1, $s1, 0x0006
    08A1E454:[8C630000]: lw         $v1, 0($v1)
    08A1E458:[00852021]: addu       $a0, $a0, $a1
    08A1E45C:[AC830000]: sw         $v1, 0($a0)
    08A1E460:[8E430010]: lw         $v1, 16($s2)
    08A1E464:[8C630000]: lw         $v1, 0($v1)
    08A1E468:[1000000A]: b          0x08A1E494
    08A1E46C:[AC830004]: sw         $v1, 4($a0)
    08A1E470:[8E43000C]: lw         $v1, 12($s2)
    08A1E474:[8E440000]: lw         $a0, 0($s2)
    08A1E478:[00112980]: sll        $a1, $s1, 0x0006
    08A1E47C:[8C630000]: lw         $v1, 0($v1)
    08A1E480:[00852021]: addu       $a0, $a0, $a1
    08A1E484:[AC830000]: sw         $v1, 0($a0)
    08A1E488:[8E430010]: lw         $v1, 16($s2)
    08A1E48C:[8C630000]: lw         $v1, 0($v1)
    08A1E490:[AC830004]: sw         $v1, 4($a0)
    08A1E494:[8FBF001C]: lw         $ra, 28($sp)
    08A1E498:[8FB50018]: lw         $s5, 24($sp)
    08A1E49C:[8FB40014]: lw         $s4, 20($sp)
    08A1E4A0:[8FB30010]: lw         $s3, 16($sp)
    08A1E4A4:[8FB2000C]: lw         $s2, 12($sp)
    08A1E4A8:[8FB10008]: lw         $s1, 8($sp)
    08A1E4AC:[8FB00004]: lw         $s0, 4($sp)
    08A1E4B0:[03E00008]: jr         $ra
    08A1E4B4:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08A1E194 219,542 times (length 8)
    08A1E168:[100000AA]: b          0x08A1E414
    08A1E16C:[8E430008]: lw         $v1, 8($s2)
    08A1E170:[8E540004]: lw         $s4, 4($s2)
    08A1E174:[120000A6]: beq        $s0, $zr, 0x08A1E410
    08A1E178:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
--> 08A1E17C:[26A40028]: addiu      $a0, $s5, 40
    08A1E180:[0E205CAC]: jal        0x088172B0
    08A1E184:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08A1E188:[26730001]: addiu      $s3, $s3, 1
    08A1E18C:[0270182B]: sltu       $v1, $s3, $s0
    08A1E190:[26B50040]: addiu      $s5, $s5, 64
--> 08A1E194:[1460FFF9]: bne        $v1, $zr, 0x08A1E17C
    08A1E198:[26940020]: addiu      $s4, $s4, 32
    08A1E19C:[1000009C]: b          0x08A1E410
    08A1E1A0:[00000000]: nop
    08A1E1A4:[8E4C0000]: lw         $t4, 0($s2)
_S1_2_883D2F8 5,188,323 instructions (0.972%), 8,164 calls (0883D2F8 - 0883D45C, length 90)
    0883D2F8:[27BDFFF0]: addiu      $sp, $sp, -16
    0883D2FC:[AFBF000C]: sw         $ra, 12($sp)
    0883D300:[AFB20008]: sw         $s2, 8($sp)
    0883D304:[AFB10004]: sw         $s1, 4($sp)
    0883D308:[AFB00000]: sw         $s0, 0($sp)
    0883D30C:[9091000C]: lbu        $s1, 12($a0)
    0883D310:[9490000E]: lhu        $s0, 14($a0)
    0883D314:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    0883D318:[0E20E77F]: jal        0x08839DFC
    0883D31C:[8F846524]: lw         $a0, 25892($gp)
    0883D320:[8C430004]: lw         $v1, 4($v0)
    0883D324:[8C620000]: lw         $v0, 0($v1)
    0883D328:[0002102A]: slt        $v0, $zr, $v0 <=> move $v0, $v0
    0883D32C:[54400003]: bnel       $v0, $zr, 0x0883D33C
    0883D330:[8C620004]: lw         $v0, 4($v1)
    0883D334:[10000002]: b          0x0883D340
    0883D338:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0883D33C:[00621821]: addu       $v1, $v1, $v0
    0883D340:[00101040]: sll        $v0, $s0, 0x0001
    0883D344:[00501021]: addu       $v0, $v0, $s0
    0883D348:[00021080]: sll        $v0, $v0, 0x0002
    0883D34C:[00501021]: addu       $v0, $v0, $s0
    0883D350:[00021040]: sll        $v0, $v0, 0x0001
    0883D354:[00621021]: addu       $v0, $v1, $v0
    0883D358:[54400002]: bnel       $v0, $zr, 0x0883D364
    0883D35C:[90500008]: lbu        $s0, 8($v0)
    0883D360:[9250000C]: lbu        $s0, 12($s2)
    0883D364:[8E440000]: lw         $a0, 0($s2)
    0883D368:[8C820088]: lw         $v0, 136($a0)
    0883D36C:[50400004]: beql       $v0, $zr, 0x0883D380
    0883D370:[92440035]: lbu        $a0, 53($s2)
    0883D374:[0E20F518]: jal        0x0883D460
    0883D378:[00000000]: nop
    0883D37C:[92440035]: lbu        $a0, 53($s2)
    0883D380:[0E20E333]: jal        0x08838CCC
    0883D384:[00000000]: nop
    0883D388:[50400030]: beql       $v0, $zr, 0x0883D44C
    0883D38C:[8FBF000C]: lw         $ra, 12($sp)
    0883D390:[2A210002]: slti       $at, $s1, 2
    0883D394:[1420002C]: bne        $at, $zr, 0x0883D448
    0883D398:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0883D39C:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0883D3A0:[92460035]: lbu        $a2, 53($s2)
    0883D3A4:[8F846524]: lw         $a0, 25892($gp)
    0883D3A8:[00063180]: sll        $a2, $a2, 0x0006
    0883D3AC:[00862021]: addu       $a0, $a0, $a2
    0883D3B0:[00832021]: addu       $a0, $a0, $v1
    0883D3B4:[9086001C]: lbu        $a2, 28($a0)
    0883D3B8:[00D0082A]: slt        $at, $a2, $s0
    0883D3BC:[5020001F]: beql       $at, $zr, 0x0883D43C
    0883D3C0:[24630001]: addiu      $v1, $v1, 1
    0883D3C4:[000620C0]: sll        $a0, $a2, 0x0003
    0883D3C8:[00862021]: addu       $a0, $a0, $a2
    0883D3CC:[00043100]: sll        $a2, $a0, 0x0004
    0883D3D0:[8E440000]: lw         $a0, 0($s2)
    0883D3D4:[00864821]: addu       $t1, $a0, $a2
    0883D3D8:[8D280088]: lw         $t0, 136($t1)
    0883D3DC:[51000016]: beql       $t0, $zr, 0x0883D438
    0883D3E0:[A125008C]: sb         $a1, 140($t1)
    0883D3E4:[93866818]: lbu        $a2, 26648($gp)
    0883D3E8:[25240040]: addiu      $a0, $t1, 64
    0883D3EC:[00063880]: sll        $a3, $a2, 0x0002
    0883D3F0:[01073021]: addu       $a2, $t0, $a3
    0883D3F4:[01273821]: addu       $a3, $t1, $a3
    0883D3F8:[8CE70080]: lw         $a3, 128($a3)
    0883D3FC:[8CC60080]: lw         $a2, 128($a2)
    0883D400:[D8C40000]: lv.q       C100.q, 0($a2)
    0883D404:[D8C50010]: lv.q       C110.q, 16($a2)
    0883D408:[D8C60020]: lv.q       C120.q, 32($a2)
    0883D40C:[D8C70030]: lv.q       C130.q, 48($a2)
    0883D410:[D8880000]: lv.q       C200.q, 0($a0)
    0883D414:[D8890010]: lv.q       C210.q, 16($a0)
    0883D418:[D88A0020]: lv.q       C220.q, 32($a0)
    0883D41C:[D88B0030]: lv.q       C230.q, 48($a0)
    0883D420:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0883D424:[F8E00000]: sv.q       C000.q, 0($a3)
    0883D428:[F8E10010]: sv.q       C010.q, 16($a3)
    0883D42C:[F8E20020]: sv.q       C020.q, 32($a3)
    0883D430:[F8E30030]: sv.q       C030.q, 48($a3)
    0883D434:[A125008C]: sb         $a1, 140($t1)
    0883D438:[24630001]: addiu      $v1, $v1, 1
    0883D43C:[0071202A]: slt        $a0, $v1, $s1
    0883D440:[5480FFD8]: bnel       $a0, $zr, 0x0883D3A4
    0883D444:[92460035]: lbu        $a2, 53($s2)
    0883D448:[8FBF000C]: lw         $ra, 12($sp)
    0883D44C:[8FB20008]: lw         $s2, 8($sp)
    0883D450:[8FB10004]: lw         $s1, 4($sp)
    0883D454:[8FB00000]: lw         $s0, 0($sp)
    0883D458:[03E00008]: jr         $ra
    0883D45C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0883D440 156,980 times (length 41)
    0883D390:[2A210002]: slti       $at, $s1, 2
    0883D394:[1420002C]: bne        $at, $zr, 0x0883D448
    0883D398:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0883D39C:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0883D3A0:[92460035]: lbu        $a2, 53($s2)
--> 0883D3A4:[8F846524]: lw         $a0, 25892($gp)
    0883D3A8:[00063180]: sll        $a2, $a2, 0x0006
    0883D3AC:[00862021]: addu       $a0, $a0, $a2
    0883D3B0:[00832021]: addu       $a0, $a0, $v1
    0883D3B4:[9086001C]: lbu        $a2, 28($a0)
    0883D3B8:[00D0082A]: slt        $at, $a2, $s0
    0883D3BC:[5020001F]: beql       $at, $zr, 0x0883D43C
    0883D3C0:[24630001]: addiu      $v1, $v1, 1
    0883D3C4:[000620C0]: sll        $a0, $a2, 0x0003
    0883D3C8:[00862021]: addu       $a0, $a0, $a2
    0883D3CC:[00043100]: sll        $a2, $a0, 0x0004
    0883D3D0:[8E440000]: lw         $a0, 0($s2)
    0883D3D4:[00864821]: addu       $t1, $a0, $a2
    0883D3D8:[8D280088]: lw         $t0, 136($t1)
    0883D3DC:[51000016]: beql       $t0, $zr, 0x0883D438
    0883D3E0:[A125008C]: sb         $a1, 140($t1)
    0883D3E4:[93866818]: lbu        $a2, 26648($gp)
    0883D3E8:[25240040]: addiu      $a0, $t1, 64
    0883D3EC:[00063880]: sll        $a3, $a2, 0x0002
    0883D3F0:[01073021]: addu       $a2, $t0, $a3
    0883D3F4:[01273821]: addu       $a3, $t1, $a3
    0883D3F8:[8CE70080]: lw         $a3, 128($a3)
    0883D3FC:[8CC60080]: lw         $a2, 128($a2)
    0883D400:[D8C40000]: lv.q       C100.q, 0($a2)
    0883D404:[D8C50010]: lv.q       C110.q, 16($a2)
    0883D408:[D8C60020]: lv.q       C120.q, 32($a2)
    0883D40C:[D8C70030]: lv.q       C130.q, 48($a2)
    0883D410:[D8880000]: lv.q       C200.q, 0($a0)
    0883D414:[D8890010]: lv.q       C210.q, 16($a0)
    0883D418:[D88A0020]: lv.q       C220.q, 32($a0)
    0883D41C:[D88B0030]: lv.q       C230.q, 48($a0)
    0883D420:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0883D424:[F8E00000]: sv.q       C000.q, 0($a3)
    0883D428:[F8E10010]: sv.q       C010.q, 16($a3)
    0883D42C:[F8E20020]: sv.q       C020.q, 32($a3)
    0883D430:[F8E30030]: sv.q       C030.q, 48($a3)
    0883D434:[A125008C]: sb         $a1, 140($t1)
    0883D438:[24630001]: addiu      $v1, $v1, 1
    0883D43C:[0071202A]: slt        $a0, $v1, $s1
--> 0883D440:[5480FFD8]: bnel       $a0, $zr, 0x0883D3A4
    0883D444:[92460035]: lbu        $a2, 53($s2)
    0883D448:[8FBF000C]: lw         $ra, 12($sp)
    0883D44C:[8FB20008]: lw         $s2, 8($sp)
    0883D450:[8FB10004]: lw         $s1, 4($sp)
_S1_2_88F0350 4,767,000 instructions (0.893%), 32,688 calls (088F0350 - 088F06F0, length 233)
    088F0350:[27BDFF00]: addiu      $sp, $sp, -256
    088F0354:[AFBF003C]: sw         $ra, 60($sp)
    088F0358:[AFBE0038]: sw         $fp, 56($sp)
    088F035C:[AFB70034]: sw         $s7, 52($sp)
    088F0360:[AFB60030]: sw         $s6, 48($sp)
    088F0364:[AFB5002C]: sw         $s5, 44($sp)
    088F0368:[AFB40028]: sw         $s4, 40($sp)
    088F036C:[AFB30024]: sw         $s3, 36($sp)
    088F0370:[AFB20020]: sw         $s2, 32($sp)
    088F0374:[AFB1001C]: sw         $s1, 28($sp)
    088F0378:[AFB00018]: sw         $s0, 24($sp)
    088F037C:[C5000000]: lwc1       $f0, 0($t0)
    088F0380:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    088F0384:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    088F0388:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    088F038C:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    088F0390:[0120F021]: addu       $fp, $t1, $zr <=> move $fp, $t1
    088F0394:[AFAA004C]: sw         $t2, 76($sp)
    088F0398:[0160B821]: addu       $s7, $t3, $zr <=> move $s7, $t3
    088F039C:[01009021]: addu       $s2, $t0, $zr <=> move $s2, $t0
    088F03A0:[A3A00040]: sb         $zr, 64($sp)
    088F03A4:[27A20060]: addiu      $v0, $sp, 96
    088F03A8:[E7A000FC]: swc1       $f0, 252($sp)
    088F03AC:[DAC00000]: lv.q       C000.q, 0($s6)
    088F03B0:[D2208080]: vf2iz.q    C000.q, C000.q, 0
    088F03B4:[F8400000]: sv.q       C000.q, 0($v0)
    088F03B8:[8FA70060]: lw         $a3, 96($sp)
    088F03BC:[3C021062]: lui        $v0, 0x1062 <=> li $v0, 0x10620000
    088F03C0:[34464DD3]: ori        $a2, $v0, 19923
    088F03C4:[00C70018]: mult       $a2, $a3
    088F03C8:[8FA40068]: lw         $a0, 104($sp)
    088F03CC:[00072FC2]: srl        $a1, $a3, 0x001F
    088F03D0:[00041FC2]: srl        $v1, $a0, 0x001F
    088F03D4:[00001010]: mfhi       $v0
    088F03D8:[00C40018]: mult       $a2, $a0
    088F03DC:[00021203]: sra        $v0, $v0, 0x0008
    088F03E0:[00454021]: addu       $t0, $v0, $a1
    088F03E4:[00001010]: mfhi       $v0
    088F03E8:[00021203]: sra        $v0, $v0, 0x0008
    088F03EC:[05000003]: bltz       $t0, 0x088F03FC
    088F03F0:[00431021]: addu       $v0, $v0, $v1
    088F03F4:[04430003]: bgezl      $v0, 0x088F0404
    088F03F8:[28410006]: slti       $at, $v0, 6
    088F03FC:[100000B1]: b          0x088F06C4
    088F0400:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F0404:[502000AF]: beql       $at, $zr, 0x088F06C4
    088F0408:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F040C:[29010006]: slti       $at, $t0, 6
    088F0410:[54200004]: bnel       $at, $zr, 0x088F0424
    088F0414:[00C70018]: mult       $a2, $a3
    088F0418:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F041C:[100000A9]: b          0x088F06C4
    088F0420:[00000000]: nop
    088F0424:[8EA20018]: lw         $v0, 24($s5)
    088F0428:[001340C0]: sll        $t0, $s3, 0x0003
    088F042C:[01134823]: subu       $t1, $t0, $s3
    088F0430:[8C4B0034]: lw         $t3, 52($v0)
    088F0434:[00004010]: mfhi       $t0
    088F0438:[000841C3]: sra        $t0, $t0, 0x0007
    088F043C:[01054021]: addu       $t0, $t0, $a1
    088F0440:[AFA800F0]: sw         $t0, 240($sp)
    088F0444:[00094080]: sll        $t0, $t1, 0x0002
    088F0448:[01094823]: subu       $t1, $t0, $t1
    088F044C:[01624021]: addu       $t0, $t3, $v0
    088F0450:[8C4A0038]: lw         $t2, 56($v0)
    088F0454:[AFA80048]: sw         $t0, 72($sp)
    088F0458:[00C40018]: mult       $a2, $a0
    088F045C:[01424021]: addu       $t0, $t2, $v0
    088F0460:[AFA80044]: sw         $t0, 68($sp)
    088F0464:[00094100]: sll        $t0, $t1, 0x0004
    088F0468:[244C0054]: addiu      $t4, $v0, 84
    088F046C:[00004810]: mfhi       $t1
    088F0470:[00C70018]: mult       $a2, $a3
    088F0474:[01884021]: addu       $t0, $t4, $t0
    088F0478:[000939C3]: sra        $a3, $t1, 0x0007
    088F047C:[00E33821]: addu       $a3, $a3, $v1
    088F0480:[AFA700B4]: sw         $a3, 180($sp)
    088F0484:[001438C0]: sll        $a3, $s4, 0x0003
    088F0488:[00F43823]: subu       $a3, $a3, $s4
    088F048C:[000738C0]: sll        $a3, $a3, 0x0003
    088F0490:[01078821]: addu       $s1, $t0, $a3
    088F0494:[00003810]: mfhi       $a3
    088F0498:[00C40018]: mult       $a2, $a0
    088F049C:[00072183]: sra        $a0, $a3, 0x0006
    088F04A0:[00852021]: addu       $a0, $a0, $a1
    088F04A4:[AFA400E0]: sw         $a0, 224($sp)
    088F04A8:[00132040]: sll        $a0, $s3, 0x0001
    088F04AC:[00932021]: addu       $a0, $a0, $s3
    088F04B0:[00042040]: sll        $a0, $a0, 0x0001
    088F04B4:[02848021]: addu       $s0, $s4, $a0
    088F04B8:[00002010]: mfhi       $a0
    088F04BC:[00042183]: sra        $a0, $a0, 0x0006
    088F04C0:[00831821]: addu       $v1, $a0, $v1
    088F04C4:[AFA30084]: sw         $v1, 132($sp)
    088F04C8:[8E230004]: lw         $v1, 4($s1)
    088F04CC:[30630003]: andi       $v1, $v1, 3
    088F04D0:[50600028]: beql       $v1, $zr, 0x088F0574
    088F04D4:[00101040]: sll        $v0, $s0, 0x0001
    088F04D8:[96240008]: lhu        $a0, 8($s1)
    088F04DC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088F04E0:[54830004]: bnel       $a0, $v1, 0x088F04F4
    088F04E4:[8E230000]: lw         $v1, 0($s1)
    088F04E8:[8E230000]: lw         $v1, 0($s1)
    088F04EC:[10000003]: b          0x088F04FC
    088F04F0:[00622821]: addu       $a1, $v1, $v0
    088F04F4:[00621021]: addu       $v0, $v1, $v0
    088F04F8:[24450020]: addiu      $a1, $v0, 32
    088F04FC:[AFA000F8]: sw         $zr, 248($sp)
    088F0500:[C6400000]: lwc1       $f0, 0($s2)
    088F0504:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F0508:[02C03821]: addu       $a3, $s6, $zr <=> move $a3, $s6
    088F050C:[E7A000FC]: swc1       $f0, 252($sp)
    088F0510:[96260008]: lhu        $a2, 8($s1)
    088F0514:[27A800FC]: addiu      $t0, $sp, 252
    088F0518:[27A90050]: addiu      $t1, $sp, 80
    088F051C:[27AA00F8]: addiu      $t2, $sp, 248
    088F0520:[0E23D3F6]: jal        0x088F4FD8
    088F0524:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    088F0528:[10400011]: beq        $v0, $zr, 0x088F0570
    088F052C:[00000000]: nop
    088F0530:[C6410000]: lwc1       $f1, 0($s2)
    088F0534:[C7A000FC]: lwc1       $f0, 252($sp)
    088F0538:[4600083C]: c.lt.s     $f1, $f0
    088F053C:[00000000]: nop
    088F0540:[4500000B]: bc1f       0x088F0570
    088F0544:[00000000]: nop
    088F0548:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F054C:[A3A20040]: sb         $v0, 64($sp)
    088F0550:[27A20050]: addiu      $v0, $sp, 80
    088F0554:[D8400000]: lv.q       C000.q, 0($v0)
    088F0558:[FBC00000]: sv.q       C000.q, 0($fp)
    088F055C:[C7A000FC]: lwc1       $f0, 252($sp)
    088F0560:[8FA2004C]: lw         $v0, 76($sp)
    088F0564:[E6400000]: swc1       $f0, 0($s2)
    088F0568:[8FA300F8]: lw         $v1, 248($sp)
    088F056C:[AC430000]: sw         $v1, 0($v0)
    088F0570:[00101040]: sll        $v0, $s0, 0x0001
    088F0574:[00501021]: addu       $v0, $v0, $s0
    088F0578:[00021140]: sll        $v0, $v0, 0x0005
    088F057C:[00551021]: addu       $v0, $v0, $s5
    088F0580:[8C420548]: lw         $v0, 1352($v0)
    088F0584:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088F0588:[02E31804]: sllv       $v1, $v1, $s7
    088F058C:[00431024]: and        $v0, $v0, $v1
    088F0590:[50400022]: beql       $v0, $zr, 0x088F061C
    088F0594:[00101040]: sll        $v0, $s0, 0x0001
    088F0598:[C6400000]: lwc1       $f0, 0($s2)
    088F059C:[8FA60048]: lw         $a2, 72($sp)
    088F05A0:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F05A4:[E7A000FC]: swc1       $f0, 252($sp)
    088F05A8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088F05AC:[02C03821]: addu       $a3, $s6, $zr <=> move $a3, $s6
    088F05B0:[27A800FC]: addiu      $t0, $sp, 252
    088F05B4:[27A90050]: addiu      $t1, $sp, 80
    088F05B8:[27AA00F8]: addiu      $t2, $sp, 248
    088F05BC:[02E05821]: addu       $t3, $s7, $zr <=> move $t3, $s7
    088F05C0:[AFB400B8]: sw         $s4, 184($sp)
    088F05C4:[AFB300CC]: sw         $s3, 204($sp)
    088F05C8:[0E23C06E]: jal        0x088F01B8
    088F05CC:[AFB00000]: sw         $s0, 0($sp)
    088F05D0:[10400011]: beq        $v0, $zr, 0x088F0618
    088F05D4:[00000000]: nop
    088F05D8:[C6410000]: lwc1       $f1, 0($s2)
    088F05DC:[C7A000FC]: lwc1       $f0, 252($sp)
    088F05E0:[4600083C]: c.lt.s     $f1, $f0
    088F05E4:[00000000]: nop
    088F05E8:[4500000B]: bc1f       0x088F0618
    088F05EC:[00000000]: nop
    088F05F0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F05F4:[A3A20040]: sb         $v0, 64($sp)
    088F05F8:[27A20050]: addiu      $v0, $sp, 80
    088F05FC:[D8400000]: lv.q       C000.q, 0($v0)
    088F0600:[FBC00000]: sv.q       C000.q, 0($fp)
    088F0604:[C7A000FC]: lwc1       $f0, 252($sp)
    088F0608:[8FA2004C]: lw         $v0, 76($sp)
    088F060C:[E6400000]: swc1       $f0, 0($s2)
    088F0610:[8FA300F8]: lw         $v1, 248($sp)
    088F0614:[AC430000]: sw         $v1, 0($v0)
    088F0618:[00101040]: sll        $v0, $s0, 0x0001
    088F061C:[00501021]: addu       $v0, $v0, $s0
    088F0620:[00021140]: sll        $v0, $v0, 0x0005
    088F0624:[00551021]: addu       $v0, $v0, $s5
    088F0628:[8C42059C]: lw         $v0, 1436($v0)
    088F062C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088F0630:[02E31804]: sllv       $v1, $v1, $s7
    088F0634:[00431024]: and        $v0, $v0, $v1
    088F0638:[50400022]: beql       $v0, $zr, 0x088F06C4
    088F063C:[83A20040]: lb         $v0, 64($sp)
    088F0640:[C6400000]: lwc1       $f0, 0($s2)
    088F0644:[8FA60044]: lw         $a2, 68($sp)
    088F0648:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F064C:[E7A000FC]: swc1       $f0, 252($sp)
    088F0650:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088F0654:[02C03821]: addu       $a3, $s6, $zr <=> move $a3, $s6
    088F0658:[02E05821]: addu       $t3, $s7, $zr <=> move $t3, $s7
    088F065C:[27A800FC]: addiu      $t0, $sp, 252
    088F0660:[27A90050]: addiu      $t1, $sp, 80
    088F0664:[27AA00F8]: addiu      $t2, $sp, 248
    088F0668:[AFB40088]: sw         $s4, 136($sp)
    088F066C:[AFB3009C]: sw         $s3, 156($sp)
    088F0670:[0E23C008]: jal        0x088F0020
    088F0674:[AFB00000]: sw         $s0, 0($sp)
    088F0678:[10400011]: beq        $v0, $zr, 0x088F06C0
    088F067C:[00000000]: nop
    088F0680:[C6410000]: lwc1       $f1, 0($s2)
    088F0684:[C7A000FC]: lwc1       $f0, 252($sp)
    088F0688:[4600083C]: c.lt.s     $f1, $f0
    088F068C:[00000000]: nop
    088F0690:[4500000B]: bc1f       0x088F06C0
    088F0694:[00000000]: nop
    088F0698:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F069C:[A3A20040]: sb         $v0, 64($sp)
    088F06A0:[27A20050]: addiu      $v0, $sp, 80
    088F06A4:[D8400000]: lv.q       C000.q, 0($v0)
    088F06A8:[FBC00000]: sv.q       C000.q, 0($fp)
    088F06AC:[C7A000FC]: lwc1       $f0, 252($sp)
    088F06B0:[8FA2004C]: lw         $v0, 76($sp)
    088F06B4:[E6400000]: swc1       $f0, 0($s2)
    088F06B8:[8FA300F8]: lw         $v1, 248($sp)
    088F06BC:[AC430000]: sw         $v1, 0($v0)
    088F06C0:[83A20040]: lb         $v0, 64($sp)
    088F06C4:[8FBF003C]: lw         $ra, 60($sp)
    088F06C8:[8FBE0038]: lw         $fp, 56($sp)
    088F06CC:[8FB70034]: lw         $s7, 52($sp)
    088F06D0:[8FB60030]: lw         $s6, 48($sp)
    088F06D4:[8FB5002C]: lw         $s5, 44($sp)
    088F06D8:[8FB40028]: lw         $s4, 40($sp)
    088F06DC:[8FB30024]: lw         $s3, 36($sp)
    088F06E0:[8FB20020]: lw         $s2, 32($sp)
    088F06E4:[8FB1001C]: lw         $s1, 28($sp)
    088F06E8:[8FB00018]: lw         $s0, 24($sp)
    088F06EC:[03E00008]: jr         $ra
    088F06F0:[27BD0100]: addiu      $sp, $sp, 256
_S1_2_8A1FB00 4,626,556 instructions (0.867%), 38,236 calls (08A1FB00 - 08A1FCF4, length 126)
    08A1FB00:[27BDFFD0]: addiu      $sp, $sp, -48
    08A1FB04:[AFBF002C]: sw         $ra, 44($sp)
    08A1FB08:[AFB60028]: sw         $s6, 40($sp)
    08A1FB0C:[AFB50024]: sw         $s5, 36($sp)
    08A1FB10:[AFB40020]: sw         $s4, 32($sp)
    08A1FB14:[AFB3001C]: sw         $s3, 28($sp)
    08A1FB18:[AFB20018]: sw         $s2, 24($sp)
    08A1FB1C:[AFB10014]: sw         $s1, 20($sp)
    08A1FB20:[AFB00010]: sw         $s0, 16($sp)
    08A1FB24:[8D030028]: lw         $v1, 40($t0)
    08A1FB28:[0100A021]: addu       $s4, $t0, $zr <=> move $s4, $t0
    08A1FB2C:[8CC20004]: lw         $v0, 4($a2)
    08A1FB30:[00054180]: sll        $t0, $a1, 0x0006
    08A1FB34:[00052940]: sll        $a1, $a1, 0x0005
    08A1FB38:[00459021]: addu       $s2, $v0, $a1
    08A1FB3C:[00E0A821]: addu       $s5, $a3, $zr <=> move $s5, $a3
    08A1FB40:[000310C0]: sll        $v0, $v1, 0x0003
    08A1FB44:[8CC70000]: lw         $a3, 0($a2)
    08A1FB48:[00431023]: subu       $v0, $v0, $v1
    08A1FB4C:[00021080]: sll        $v0, $v0, 0x0002
    08A1FB50:[00828021]: addu       $s0, $a0, $v0
    08A1FB54:[00E89821]: addu       $s3, $a3, $t0
    08A1FB58:[8E110010]: lw         $s1, 16($s0)
    08A1FB5C:[8E160014]: lw         $s6, 20($s0)
    08A1FB60:[26640028]: addiu      $a0, $s3, 40
    08A1FB64:[0E205CAC]: jal        0x088172B0
    08A1FB68:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A1FB6C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1FB70:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1FB74:[0E20379A]: jal        0x0880DE68
    08A1FB78:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    08A1FB7C:[240500FF]: addiu      $a1, $zr, 255 <=> li $a1, 255
    08A1FB80:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1FB84:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08A1FB88:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    08A1FB8C:[0E205CD8]: jal        0x08817360
    08A1FB90:[00A04021]: addu       $t0, $a1, $zr <=> move $t0, $a1
    08A1FB94:[AFA00000]: sw         $zr, 0($sp)
    08A1FB98:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A1FB9C:[AFA20004]: sw         $v0, 4($sp)
    08A1FBA0:[06A10004]: bgez       $s5, 0x08A1FBB4
    08A1FBA4:[32A20003]: andi       $v0, $s5, 3
    08A1FBA8:[50400003]: beql       $v0, $zr, 0x08A1FBB8
    08A1FBAC:[AFA20008]: sw         $v0, 8($sp)
    08A1FBB0:[2442FFFC]: addiu      $v0, $v0, -4
    08A1FBB4:[AFA20008]: sw         $v0, 8($sp)
    08A1FBB8:[9207000A]: lbu        $a3, 10($s0)
    08A1FBBC:[92080008]: lbu        $t0, 8($s0)
    08A1FBC0:[92090009]: lbu        $t1, 9($s0)
    08A1FBC4:[960A0004]: lhu        $t2, 4($s0)
    08A1FBC8:[920B000B]: lbu        $t3, 11($s0)
    08A1FBCC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A1FBD0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A1FBD4:[0E287C18]: jal        0x08A1F060
    08A1FBD8:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    08A1FBDC:[8E830028]: lw         $v1, 40($s4)
    08A1FBE0:[06A10003]: bgez       $s5, 0x08A1FBF0
    08A1FBE4:[00151083]: sra        $v0, $s5, 0x0002
    08A1FBE8:[26A20003]: addiu      $v0, $s5, 3
    08A1FBEC:[00021083]: sra        $v0, $v0, 0x0002
    08A1FBF0:[00033080]: sll        $a2, $v1, 0x0002
    08A1FBF4:[3C0308C1]: lui        $v1, 0x08C1 <=> li $v1, 0x08C10000
    08A1FBF8:[2463AF8C]: addiu      $v1, $v1, -20596
    08A1FBFC:[00661821]: addu       $v1, $v1, $a2
    08A1FC00:[8C6C0000]: lw         $t4, 0($v1)
    08A1FC04:[8E840028]: lw         $a0, 40($s4)
    08A1FC08:[3C0508C1]: lui        $a1, 0x08C1 <=> li $a1, 0x08C10000
    08A1FC0C:[004C001A]: div        $v0, $t4
    08A1FC10:[00043880]: sll        $a3, $a0, 0x0002
    08A1FC14:[24A5AF7C]: addiu      $a1, $a1, -20612
    08A1FC18:[00A71821]: addu       $v1, $a1, $a3
    08A1FC1C:[94640000]: lhu        $a0, 0($v1)
    08A1FC20:[00A61821]: addu       $v1, $a1, $a2
    08A1FC24:[8C6A0000]: lw         $t2, 0($v1)
    08A1FC28:[AFA40000]: sw         $a0, 0($sp)
    08A1FC2C:[3C0308C1]: lui        $v1, 0x08C1 <=> li $v1, 0x08C10000
    08A1FC30:[2463AF84]: addiu      $v1, $v1, -20604
    08A1FC34:[00672021]: addu       $a0, $v1, $a3
    08A1FC38:[94850000]: lhu        $a1, 0($a0)
    08A1FC3C:[00661821]: addu       $v1, $v1, $a2
    08A1FC40:[8C630000]: lw         $v1, 0($v1)
    08A1FC44:[AFA50004]: sw         $a1, 4($sp)
    08A1FC48:[8E850018]: lw         $a1, 24($s4)
    08A1FC4C:[8E86001C]: lw         $a2, 28($s4)
    08A1FC50:[8E870020]: lw         $a3, 32($s4)
    08A1FC54:[8E880000]: lw         $t0, 0($s4)
    08A1FC58:[8E890004]: lw         $t1, 4($s4)
    08A1FC5C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1FC60:[00005810]: mfhi       $t3
    08A1FC64:[016A0018]: mult       $t3, $t2
    08A1FC68:[00005012]: mflo       $t2
    08A1FC6C:[004C001A]: div        $v0, $t4
    08A1FC70:[314AFFFF]: andi       $t2, $t2, -1
    08A1FC74:[00001012]: mflo       $v0
    08A1FC78:[00430018]: mult       $v0, $v1
    08A1FC7C:[00001012]: mflo       $v0
    08A1FC80:[0E205CC2]: jal        0x08817308
    08A1FC84:[304BFFFF]: andi       $t3, $v0, -1
    08A1FC88:[8E850030]: lw         $a1, 48($s4)
    08A1FC8C:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    08A1FC90:[2442AE5C]: addiu      $v0, $v0, -20900
    08A1FC94:[00051840]: sll        $v1, $a1, 0x0001
    08A1FC98:[00651821]: addu       $v1, $v1, $a1
    08A1FC9C:[00431021]: addu       $v0, $v0, $v1
    08A1FCA0:[90450000]: lbu        $a1, 0($v0)
    08A1FCA4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1FCA8:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    08A1FCAC:[2442AE5D]: addiu      $v0, $v0, -20899
    08A1FCB0:[00431021]: addu       $v0, $v0, $v1
    08A1FCB4:[90460000]: lbu        $a2, 0($v0)
    08A1FCB8:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    08A1FCBC:[2442AE5E]: addiu      $v0, $v0, -20898
    08A1FCC0:[00431021]: addu       $v0, $v0, $v1
    08A1FCC4:[90470000]: lbu        $a3, 0($v0)
    08A1FCC8:[0E205CD8]: jal        0x08817360
    08A1FCCC:[240800FF]: addiu      $t0, $zr, 255 <=> li $t0, 255
    08A1FCD0:[8FBF002C]: lw         $ra, 44($sp)
    08A1FCD4:[8FB60028]: lw         $s6, 40($sp)
    08A1FCD8:[8FB50024]: lw         $s5, 36($sp)
    08A1FCDC:[8FB40020]: lw         $s4, 32($sp)
    08A1FCE0:[8FB3001C]: lw         $s3, 28($sp)
    08A1FCE4:[8FB20018]: lw         $s2, 24($sp)
    08A1FCE8:[8FB10014]: lw         $s1, 20($sp)
    08A1FCEC:[8FB00010]: lw         $s0, 16($sp)
    08A1FCF0:[03E00008]: jr         $ra
    08A1FCF4:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_8A2CC88 4,404,124 instructions (0.825%), 6,346 calls (08A2CC88 - 08A2D1CC, length 338)
    08A2CC88:[27BDFF30]: addiu      $sp, $sp, -208
    08A2CC8C:[AFBF002C]: sw         $ra, 44($sp)
    08A2CC90:[AFBE0028]: sw         $fp, 40($sp)
    08A2CC94:[AFB70024]: sw         $s7, 36($sp)
    08A2CC98:[AFB60020]: sw         $s6, 32($sp)
    08A2CC9C:[AFB5001C]: sw         $s5, 28($sp)
    08A2CCA0:[AFB40018]: sw         $s4, 24($sp)
    08A2CCA4:[AFB30014]: sw         $s3, 20($sp)
    08A2CCA8:[AFB20010]: sw         $s2, 16($sp)
    08A2CCAC:[AFB1000C]: sw         $s1, 12($sp)
    08A2CCB0:[AFB00008]: sw         $s0, 8($sp)
    08A2CCB4:[8C83001C]: lw         $v1, 28($a0)
    08A2CCB8:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08A2CCBC:[00C0F021]: addu       $fp, $a2, $zr <=> move $fp, $a2
    08A2CCC0:[28630023]: slti       $v1, $v1, 35
    08A2CCC4:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    08A2CCC8:[14600006]: bne        $v1, $zr, 0x08A2CCE4
    08A2CCCC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A2CCD0:[8E840020]: lw         $a0, 32($s4)
    08A2CCD4:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08A2CCD8:[54830003]: bnel       $a0, $v1, 0x08A2CCE8
    08A2CCDC:[7C051C20]: seb        $v1, $a1
    08A2CCE0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2CCE4:[7C051C20]: seb        $v1, $a1
    08A2CCE8:[5060012E]: beql       $v1, $zr, 0x08A2D1A4
    08A2CCEC:[8FBF002C]: lw         $ra, 44($sp)
    08A2CCF0:[27A400BC]: addiu      $a0, $sp, 188
    08A2CCF4:[0E262E87]: jal        0x0898BA1C
    08A2CCF8:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08A2CCFC:[27A40034]: addiu      $a0, $sp, 52
    08A2CD00:[0E262E87]: jal        0x0898BA1C
    08A2CD04:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08A2CD08:[C7A0003C]: lwc1       $f0, 60($sp)
    08A2CD0C:[C7A200C4]: lwc1       $f2, 196($sp)
    08A2CD10:[4600103F]: c.ngt.s    $f2, $f0
    08A2CD14:[00000000]: nop
    08A2CD18:[45030001]: bc1tl      0x08A2CD20
    08A2CD1C:[46000086]: mov.s      $f2, $f0
    08A2CD20:[C7A10038]: lwc1       $f1, 56($sp)
    08A2CD24:[C7A000C0]: lwc1       $f0, 192($sp)
    08A2CD28:[4601003F]: c.ngt.s    $f0, $f1
    08A2CD2C:[00000000]: nop
    08A2CD30:[45030001]: bc1tl      0x08A2CD38
    08A2CD34:[46000806]: mov.s      $f0, $f1
    08A2CD38:[E7A000C0]: swc1       $f0, 192($sp)
    08A2CD3C:[C7A00044]: lwc1       $f0, 68($sp)
    08A2CD40:[C7A300CC]: lwc1       $f3, 204($sp)
    08A2CD44:[4600183C]: c.lt.s     $f3, $f0
    08A2CD48:[00000000]: nop
    08A2CD4C:[45000003]: bc1f       0x08A2CD5C
    08A2CD50:[E7A200C4]: swc1       $f2, 196($sp)
    08A2CD54:[10000003]: b          0x08A2CD64
    08A2CD58:[C7A10040]: lwc1       $f1, 64($sp)
    08A2CD5C:[460000C6]: mov.s      $f3, $f0
    08A2CD60:[C7A10040]: lwc1       $f1, 64($sp)
    08A2CD64:[C7A000C8]: lwc1       $f0, 200($sp)
    08A2CD68:[4601003C]: c.lt.s     $f0, $f1
    08A2CD6C:[00000000]: nop
    08A2CD70:[45020001]: bc1fl      0x08A2CD78
    08A2CD74:[46000806]: mov.s      $f0, $f1
    08A2CD78:[E7A000C8]: swc1       $f0, 200($sp)
    08A2CD7C:[4600000D]: trunc.w.s  $f0, $f0
    08A2CD80:[3C0208C7]: lui        $v0, 0x08C7 <=> li $v0, 0x08C70000
    08A2CD84:[24428684]: addiu      $v0, $v0, -31100
    08A2CD88:[AFA20034]: sw         $v0, 52($sp)
    08A2CD8C:[C7A200C0]: lwc1       $f2, 192($sp)
    08A2CD90:[C7A100C4]: lwc1       $f1, 196($sp)
    08A2CD94:[44030000]: mfc1       $v1, $f0
    08A2CD98:[4600100D]: trunc.w.s  $f0, $f2
    08A2CD9C:[E7A300CC]: swc1       $f3, 204($sp)
    08A2CDA0:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08A2CDA4:[27A40048]: addiu      $a0, $sp, 72
    08A2CDA8:[44050000]: mfc1       $a1, $f0
    08A2CDAC:[4600080D]: trunc.w.s  $f0, $f1
    08A2CDB0:[00651823]: subu       $v1, $v1, $a1
    08A2CDB4:[AFA50090]: sw         $a1, 144($sp)
    08A2CDB8:[AFA3009C]: sw         $v1, 156($sp)
    08A2CDBC:[44050000]: mfc1       $a1, $f0
    08A2CDC0:[4600180D]: trunc.w.s  $f0, $f3
    08A2CDC4:[AFA50094]: sw         $a1, 148($sp)
    08A2CDC8:[44030000]: mfc1       $v1, $f0
    08A2CDCC:[00651823]: subu       $v1, $v1, $a1
    08A2CDD0:[AFA300A0]: sw         $v1, 160($sp)
    08A2CDD4:[96830000]: lhu        $v1, 0($s4)
    08A2CDD8:[AFA30098]: sw         $v1, 152($sp)
    08A2CDDC:[AFA000A4]: sw         $zr, 164($sp)
    08A2CDE0:[92830028]: lbu        $v1, 40($s4)
    08A2CDE4:[AFA300A8]: sw         $v1, 168($sp)
    08A2CDE8:[AFA200B0]: sw         $v0, 176($sp)
    08A2CDEC:[AFA200B4]: sw         $v0, 180($sp)
    08A2CDF0:[AFB0008C]: sw         $s0, 140($sp)
    08A2CDF4:[0E287988]: jal        0x08A1E620
    08A2CDF8:[A3A00060]: sb         $zr, 96($sp)
    08A2CDFC:[92850024]: lbu        $a1, 36($s4)
    08A2CE00:[0E287976]: jal        0x08A1E5D8
    08A2CE04:[27A40048]: addiu      $a0, $sp, 72
    08A2CE08:[96850026]: lhu        $a1, 38($s4)
    08A2CE0C:[27A40048]: addiu      $a0, $sp, 72
    08A2CE10:[A3A00030]: sb         $zr, 48($sp)
    08A2CE14:[0E28782E]: jal        0x08A1E0B8
    08A2CE18:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A2CE1C:[8F846CF4]: lw         $a0, 27892($gp)
    08A2CE20:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08A2CE24:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A2CE28:[0E2AE3B1]: jal        0x08AB8EC4
    08A2CE2C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A2CE30:[8F846CF4]: lw         $a0, 27892($gp)
    08A2CE34:[0E2AE375]: jal        0x08AB8DD4
    08A2CE38:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A2CE3C:[3C1608C1]: lui        $s6, 0x08C1 <=> li $s6, 0x08C10000
    08A2CE40:[3C1708C1]: lui        $s7, 0x08C1 <=> li $s7, 0x08C10000
    08A2CE44:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    08A2CE48:[26D6BC74]: addiu      $s6, $s6, -17292
    08A2CE4C:[26F7BC68]: addiu      $s7, $s7, -17304
    08A2CE50:[82C40000]: lb         $a0, 0($s6)
    08A2CE54:[93A20060]: lbu        $v0, 96($sp)
    08A2CE58:[82E30000]: lb         $v1, 0($s7)
    08A2CE5C:[44840000]: mtc1       $a0, $f0
    08A2CE60:[46800020]: cvt.s.w    $f0, $f0
    08A2CE64:[34420004]: ori        $v0, $v0, 4
    08A2CE68:[8F846CF4]: lw         $a0, 27892($gp)
    08A2CE6C:[A3A20060]: sb         $v0, 96($sp)
    08A2CE70:[E7A00068]: swc1       $f0, 104($sp)
    08A2CE74:[44830000]: mtc1       $v1, $f0
    08A2CE78:[46800020]: cvt.s.w    $f0, $f0
    08A2CE7C:[E7A00064]: swc1       $f0, 100($sp)
    08A2CE80:[0E2AE543]: jal        0x08AB950C
    08A2CE84:[90850018]: lbu        $a1, 24($a0)
    08A2CE88:[0052102B]: sltu       $v0, $v0, $s2
    08A2CE8C:[38420001]: xori       $v0, $v0, 1
    08A2CE90:[54400008]: bnel       $v0, $zr, 0x08A2CEB4
    08A2CE94:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    08A2CE98:[27A40048]: addiu      $a0, $sp, 72
    08A2CE9C:[0E287978]: jal        0x08A1E5E0
    08A2CEA0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08A2CEA4:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2CEA8:[24638684]: addiu      $v1, $v1, -31100
    08A2CEAC:[100000BC]: b          0x08A2D1A0
    08A2CEB0:[AFA300BC]: sw         $v1, 188($sp)
    08A2CEB4:[16A2004F]: bne        $s5, $v0, 0x08A2CFF4
    08A2CEB8:[00000000]: nop
    08A2CEBC:[8F846CF4]: lw         $a0, 27892($gp)
    08A2CEC0:[0E2AE375]: jal        0x08AB8DD4
    08A2CEC4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2CEC8:[8F836CF4]: lw         $v1, 27892($gp)
    08A2CECC:[90620018]: lbu        $v0, 24($v1)
    08A2CED0:[00021080]: sll        $v0, $v0, 0x0002
    08A2CED4:[00621021]: addu       $v0, $v1, $v0
    08A2CED8:[1260001C]: beq        $s3, $zr, 0x08A2CF4C
    08A2CEDC:[8C500008]: lw         $s0, 8($v0)
    08A2CEE0:[5A20001B]: blezl      $s1, 0x08A2CF50
    08A2CEE4:[96850026]: lhu        $a1, 38($s4)
    08A2CEE8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A2CEEC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08A2CEF0:[0E2036A2]: jal        0x0880DA88
    08A2CEF4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2CEF8:[96850026]: lhu        $a1, 38($s4)
    08A2CEFC:[27A40048]: addiu      $a0, $sp, 72
    08A2CF00:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2CF04:[0E28792E]: jal        0x08A1E4B8
    08A2CF08:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08A2CF0C:[27A40048]: addiu      $a0, $sp, 72
    08A2CF10:[0E287841]: jal        0x08A1E104
    08A2CF14:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2CF18:[53C00007]: beql       $fp, $zr, 0x08A2CF38
    08A2CF1C:[92860029]: lbu        $a2, 41($s4)
    08A2CF20:[27A40048]: addiu      $a0, $sp, 72
    08A2CF24:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2CF28:[0E2877A9]: jal        0x08A1DEA4
    08A2CF2C:[03C03021]: addu       $a2, $fp, $zr <=> move $a2, $fp
    08A2CF30:[10000082]: b          0x08A2D13C
    08A2CF34:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A2CF38:[27A40048]: addiu      $a0, $sp, 72
    08A2CF3C:[0E2877E3]: jal        0x08A1DF8C
    08A2CF40:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2CF44:[1000007C]: b          0x08A2D138
    08A2CF48:[00000000]: nop
    08A2CF4C:[96850026]: lhu        $a1, 38($s4)
    08A2CF50:[27A40048]: addiu      $a0, $sp, 72
    08A2CF54:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2CF58:[0E28792E]: jal        0x08A1E4B8
    08A2CF5C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08A2CF60:[92820029]: lbu        $v0, 41($s4)
    08A2CF64:[27A40090]: addiu      $a0, $sp, 144
    08A2CF68:[0E287761]: jal        0x08A1DD84
    08A2CF6C:[AFA200AC]: sw         $v0, 172($sp)
    08A2CF70:[8E86001C]: lw         $a2, 28($s4)
    08A2CF74:[28C20023]: slti       $v0, $a2, 35
    08A2CF78:[10400006]: beq        $v0, $zr, 0x08A2CF94
    08A2CF7C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A2CF80:[27A40048]: addiu      $a0, $sp, 72
    08A2CF84:[0E28773C]: jal        0x08A1DCF0
    08A2CF88:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2CF8C:[10000009]: b          0x08A2CFB4
    08A2CF90:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08A2CF94:[8E860020]: lw         $a2, 32($s4)
    08A2CF98:[28C20030]: slti       $v0, $a2, 48
    08A2CF9C:[10400005]: beq        $v0, $zr, 0x08A2CFB4
    08A2CFA0:[00000000]: nop
    08A2CFA4:[27A40048]: addiu      $a0, $sp, 72
    08A2CFA8:[0E287735]: jal        0x08A1DCD4
    08A2CFAC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2CFB0:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08A2CFB4:[1A200060]: blez       $s1, 0x08A2D138
    08A2CFB8:[00000000]: nop
    08A2CFBC:[C7A100C8]: lwc1       $f1, 200($sp)
    08A2CFC0:[C7A000C0]: lwc1       $f0, 192($sp)
    08A2CFC4:[92860025]: lbu        $a2, 37($s4)
    08A2CFC8:[4600084D]: trunc.w.s  $f1, $f1
    08A2CFCC:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A2CFD0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2CFD4:[27A70048]: addiu      $a3, $sp, 72
    08A2CFD8:[4600000D]: trunc.w.s  $f0, $f0
    08A2CFDC:[44030800]: mfc1       $v1, $f1
    08A2CFE0:[44020000]: mfc1       $v0, $f0
    08A2CFE4:[0E28B17D]: jal        0x08A2C5F4
    08A2CFE8:[00624023]: subu       $t0, $v1, $v0
    08A2CFEC:[10000052]: b          0x08A2D138
    08A2CFF0:[00000000]: nop
    08A2CFF4:[52600017]: beql       $s3, $zr, 0x08A2D054
    08A2CFF8:[8F836CF4]: lw         $v1, 27892($gp)
    08A2CFFC:[1A200014]: blez       $s1, 0x08A2D050
    08A2D000:[00000000]: nop
    08A2D004:[8F836CF4]: lw         $v1, 27892($gp)
    08A2D008:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08A2D00C:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2D010:[90620018]: lbu        $v0, 24($v1)
    08A2D014:[00021080]: sll        $v0, $v0, 0x0002
    08A2D018:[00621021]: addu       $v0, $v1, $v0
    08A2D01C:[8C500008]: lw         $s0, 8($v0)
    08A2D020:[0E2036A2]: jal        0x0880DA88
    08A2D024:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A2D028:[96850026]: lhu        $a1, 38($s4)
    08A2D02C:[27A40048]: addiu      $a0, $sp, 72
    08A2D030:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2D034:[0E28792E]: jal        0x08A1E4B8
    08A2D038:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08A2D03C:[27A40048]: addiu      $a0, $sp, 72
    08A2D040:[0E287841]: jal        0x08A1E104
    08A2D044:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2D048:[1000003B]: b          0x08A2D138
    08A2D04C:[00000000]: nop
    08A2D050:[8F836CF4]: lw         $v1, 27892($gp)
    08A2D054:[96850026]: lhu        $a1, 38($s4)
    08A2D058:[27A40048]: addiu      $a0, $sp, 72
    08A2D05C:[90620018]: lbu        $v0, 24($v1)
    08A2D060:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2D064:[00021080]: sll        $v0, $v0, 0x0002
    08A2D068:[00621021]: addu       $v0, $v1, $v0
    08A2D06C:[8C500008]: lw         $s0, 8($v0)
    08A2D070:[0E28792E]: jal        0x08A1E4B8
    08A2D074:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08A2D078:[2402000E]: addiu      $v0, $zr, 14 <=> li $v0, 14
    08A2D07C:[AFA200AC]: sw         $v0, 172($sp)
    08A2D080:[27A40090]: addiu      $a0, $sp, 144
    08A2D084:[0E287761]: jal        0x08A1DD84
    08A2D088:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A2D08C:[8E86001C]: lw         $a2, 28($s4)
    08A2D090:[28C20023]: slti       $v0, $a2, 35
    08A2D094:[50400006]: beql       $v0, $zr, 0x08A2D0B0
    08A2D098:[8E860020]: lw         $a2, 32($s4)
    08A2D09C:[27A40048]: addiu      $a0, $sp, 72
    08A2D0A0:[0E28773C]: jal        0x08A1DCF0
    08A2D0A4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2D0A8:[10000008]: b          0x08A2D0CC
    08A2D0AC:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08A2D0B0:[28C20030]: slti       $v0, $a2, 48
    08A2D0B4:[10400005]: beq        $v0, $zr, 0x08A2D0CC
    08A2D0B8:[00000000]: nop
    08A2D0BC:[27A40048]: addiu      $a0, $sp, 72
    08A2D0C0:[0E287735]: jal        0x08A1DCD4
    08A2D0C4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2D0C8:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08A2D0CC:[1A20001A]: blez       $s1, 0x08A2D138
    08A2D0D0:[00000000]: nop
    08A2D0D4:[C7A100C8]: lwc1       $f1, 200($sp)
    08A2D0D8:[C7A000C0]: lwc1       $f0, 192($sp)
    08A2D0DC:[92860025]: lbu        $a2, 37($s4)
    08A2D0E0:[4600084D]: trunc.w.s  $f1, $f1
    08A2D0E4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A2D0E8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2D0EC:[27A70048]: addiu      $a3, $sp, 72
    08A2D0F0:[4600000D]: trunc.w.s  $f0, $f0
    08A2D0F4:[44030800]: mfc1       $v1, $f1
    08A2D0F8:[44020000]: mfc1       $v0, $f0
    08A2D0FC:[0E28B17D]: jal        0x08A2C5F4
    08A2D100:[00624023]: subu       $t0, $v1, $v0
    08A2D104:[83A20030]: lb         $v0, 48($sp)
    08A2D108:[1440000B]: bne        $v0, $zr, 0x08A2D138
    08A2D10C:[00000000]: nop
    08A2D110:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A2D114:[2E414001]: sltiu      $at, $s2, 16385
    08A2D118:[A3A20030]: sb         $v0, 48($sp)
    08A2D11C:[10200006]: beq        $at, $zr, 0x08A2D138
    08A2D120:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A2D124:[8F93193C]: lw         $s3, 6460($gp)
    08A2D128:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08A2D12C:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08A2D130:[0E2036A2]: jal        0x0880DA88
    08A2D134:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08A2D138:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08A2D13C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A2D140:[27A60048]: addiu      $a2, $sp, 72
    08A2D144:[27A70060]: addiu      $a3, $sp, 96
    08A2D148:[0E28B02D]: jal        0x08A2C0B4
    08A2D14C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A2D150:[8F856CF4]: lw         $a1, 27892($gp)
    08A2D154:[26B50001]: addiu      $s5, $s5, 1
    08A2D158:[02122021]: addu       $a0, $s0, $s2
    08A2D15C:[90A30018]: lbu        $v1, 24($a1)
    08A2D160:[2EA20009]: sltiu      $v0, $s5, 9
    08A2D164:[26D60001]: addiu      $s6, $s6, 1
    08A2D168:[00031880]: sll        $v1, $v1, 0x0002
    08A2D16C:[00A31821]: addu       $v1, $a1, $v1
    08A2D170:[26F70001]: addiu      $s7, $s7, 1
    08A2D174:[1440FF36]: bne        $v0, $zr, 0x08A2CE50
    08A2D178:[AC640008]: sw         $a0, 8($v1)
    08A2D17C:[8F846CF4]: lw         $a0, 27892($gp)
    08A2D180:[0E2AE3B1]: jal        0x08AB8EC4
    08A2D184:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A2D188:[27A40048]: addiu      $a0, $sp, 72
    08A2D18C:[0E287978]: jal        0x08A1E5E0
    08A2D190:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08A2D194:[3C0308C7]: lui        $v1, 0x08C7 <=> li $v1, 0x08C70000
    08A2D198:[24638684]: addiu      $v1, $v1, -31100
    08A2D19C:[AFA300BC]: sw         $v1, 188($sp)
    08A2D1A0:[8FBF002C]: lw         $ra, 44($sp)
    08A2D1A4:[8FBE0028]: lw         $fp, 40($sp)
    08A2D1A8:[8FB70024]: lw         $s7, 36($sp)
    08A2D1AC:[8FB60020]: lw         $s6, 32($sp)
    08A2D1B0:[8FB5001C]: lw         $s5, 28($sp)
    08A2D1B4:[8FB40018]: lw         $s4, 24($sp)
    08A2D1B8:[8FB30014]: lw         $s3, 20($sp)
    08A2D1BC:[8FB20010]: lw         $s2, 16($sp)
    08A2D1C0:[8FB1000C]: lw         $s1, 12($sp)
    08A2D1C4:[8FB00008]: lw         $s0, 8($sp)
    08A2D1C8:[03E00008]: jr         $ra
    08A2D1CC:[27BD00D0]: addiu      $sp, $sp, 208
  Back Branch 08A2D174 57,114 times (length 203)
_S1_2_8A1F060 4,012,711 instructions (0.752%), 63,794 calls (08A1F060 - 08A1F1C8, length 91)
    08A1F060:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    08A1F064:[14EE0008]: bne        $a3, $t6, 0x08A1F088
    08A1F068:[00000000]: nop
    08A1F06C:[8FAE0008]: lw         $t6, 8($sp)
    08A1F070:[240D0005]: addiu      $t5, $zr, 5 <=> li $t5, 5
    08A1F074:[240C00FF]: addiu      $t4, $zr, 255 <=> li $t4, 255
    08A1F078:[000E7280]: sll        $t6, $t6, 0x000A
    08A1F07C:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    08A1F080:[10000015]: b          0x08A1F0D8
    08A1F084:[00CE3021]: addu       $a2, $a2, $t6
    08A1F088:[54E00008]: bnel       $a3, $zr, 0x08A1F0AC
    08A1F08C:[240E0002]: addiu      $t6, $zr, 2 <=> li $t6, 2
    08A1F090:[8FAE0008]: lw         $t6, 8($sp)
    08A1F094:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    08A1F098:[240C000F]: addiu      $t4, $zr, 15 <=> li $t4, 15
    08A1F09C:[000E7180]: sll        $t6, $t6, 0x0006
    08A1F0A0:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08A1F0A4:[1000000C]: b          0x08A1F0D8
    08A1F0A8:[00CE3021]: addu       $a2, $a2, $t6
    08A1F0AC:[54EE0003]: bnel       $a3, $t6, 0x08A1F0BC
    08A1F0B0:[240E0003]: addiu      $t6, $zr, 3 <=> li $t6, 3
    08A1F0B4:[10000008]: b          0x08A1F0D8
    08A1F0B8:[240D0008]: addiu      $t5, $zr, 8 <=> li $t5, 8
    08A1F0BC:[54EE0003]: bnel       $a3, $t6, 0x08A1F0CC
    08A1F0C0:[240E0004]: addiu      $t6, $zr, 4 <=> li $t6, 4
    08A1F0C4:[10000004]: b          0x08A1F0D8
    08A1F0C8:[240D0009]: addiu      $t5, $zr, 9 <=> li $t5, 9
    08A1F0CC:[54EE0003]: bnel       $a3, $t6, 0x08A1F0DC
    08A1F0D0:[8FAF0000]: lw         $t7, 0($sp)
    08A1F0D4:[240D000A]: addiu      $t5, $zr, 10 <=> li $t5, 10
    08A1F0D8:[8FAF0000]: lw         $t7, 0($sp)
    08A1F0DC:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    08A1F0E0:[55EE0005]: bnel       $t7, $t6, 0x08A1F0F8
    08A1F0E4:[8FB80000]: lw         $t8, 0($sp)
    08A1F0E8:[8FAE0004]: lw         $t6, 4($sp)
    08A1F0EC:[006E0018]: mult       $v1, $t6
    08A1F0F0:[00001812]: mflo       $v1
    08A1F0F4:[8FB80000]: lw         $t8, 0($sp)
    08A1F0F8:[3C0EC300]: lui        $t6, 0xC300 <=> li $t6, 0xC3000000
    08A1F0FC:[01AE6825]: or         $t5, $t5, $t6
    08A1F100:[3C0FC200]: lui        $t7, 0xC200 <=> li $t7, 0xC2000000
    08A1F104:[00187200]: sll        $t6, $t8, 0x0008
    08A1F108:[01CF7025]: or         $t6, $t6, $t7
    08A1F10C:[01CB5825]: or         $t3, $t6, $t3
    08A1F110:[AC8B0000]: sw         $t3, 0($a0)
    08A1F114:[AC8D0004]: sw         $t5, 4($a0)
    08A1F118:[00056A00]: sll        $t5, $a1, 0x0008
    08A1F11C:[7CA53E00]: ext        $a1, $a1, 24, 8
    08A1F120:[00055C00]: sll        $t3, $a1, 0x0010
    08A1F124:[000D6A02]: srl        $t5, $t5, 0x0008
    08A1F128:[3C05A000]: lui        $a1, 0xA000 <=> li $a1, 0xA0000000
    08A1F12C:[01A52825]: or         $a1, $t5, $a1
    08A1F130:[AC850008]: sw         $a1, 8($a0)
    08A1F134:[3C05A800]: lui        $a1, 0xA800 <=> li $a1, 0xA8000000
    08A1F138:[01652825]: or         $a1, $t3, $a1
    08A1F13C:[00AA2825]: or         $a1, $a1, $t2
    08A1F140:[AC85000C]: sw         $a1, 12($a0)
    08A1F144:[24E7FFFE]: addiu      $a3, $a3, -2
    08A1F148:[00094A00]: sll        $t1, $t1, 0x0008
    08A1F14C:[3C05B800]: lui        $a1, 0xB800 <=> li $a1, 0xB8000000
    08A1F150:[01252825]: or         $a1, $t1, $a1
    08A1F154:[00A82825]: or         $a1, $a1, $t0
    08A1F158:[2CE10003]: sltiu      $at, $a3, 3
    08A1F15C:[10200006]: beq        $at, $zr, 0x08A1F178
    08A1F160:[AC850010]: sw         $a1, 16($a0)
    08A1F164:[AC800014]: sw         $zr, 20($a0)
    08A1F168:[AC800018]: sw         $zr, 24($a0)
    08A1F16C:[AC80001C]: sw         $zr, 28($a0)
    08A1F170:[10000013]: b          0x08A1F1C0
    08A1F174:[AC800020]: sw         $zr, 32($a0)
    08A1F178:[3C05C500]: lui        $a1, 0xC500 <=> li $a1, 0xC5000000
    08A1F17C:[000C3A00]: sll        $a3, $t4, 0x0008
    08A1F180:[34A50003]: ori        $a1, $a1, 3
    08A1F184:[00E52825]: or         $a1, $a3, $a1
    08A1F188:[AC850014]: sw         $a1, 20($a0)
    08A1F18C:[00063A00]: sll        $a3, $a2, 0x0008
    08A1F190:[7CC53E00]: ext        $a1, $a2, 24, 8
    08A1F194:[00053400]: sll        $a2, $a1, 0x0010
    08A1F198:[00073A02]: srl        $a3, $a3, 0x0008
    08A1F19C:[3C05B000]: lui        $a1, 0xB000 <=> li $a1, 0xB0000000
    08A1F1A0:[00E52825]: or         $a1, $a3, $a1
    08A1F1A4:[AC850018]: sw         $a1, 24($a0)
    08A1F1A8:[3C05B100]: lui        $a1, 0xB100 <=> li $a1, 0xB1000000
    08A1F1AC:[00C52825]: or         $a1, $a2, $a1
    08A1F1B0:[AC85001C]: sw         $a1, 28($a0)
    08A1F1B4:[3C05C400]: lui        $a1, 0xC400 <=> li $a1, 0xC4000000
    08A1F1B8:[00651825]: or         $v1, $v1, $a1
    08A1F1BC:[AC830020]: sw         $v1, 32($a0)
    08A1F1C0:[3C03CB00]: lui        $v1, 0xCB00 <=> li $v1, 0xCB000000
    08A1F1C4:[03E00008]: jr         $ra
    08A1F1C8:[AC830024]: sw         $v1, 36($a0)
_S1_2_88F4FD8 3,932,548 instructions (0.737%), 60,836 calls (088F4FD8 - 088F5154, length 96)
    088F4FD8:[27BDFFA0]: addiu      $sp, $sp, -96
    088F4FDC:[AFBF002C]: sw         $ra, 44($sp)
    088F4FE0:[AFBE0028]: sw         $fp, 40($sp)
    088F4FE4:[AFB70024]: sw         $s7, 36($sp)
    088F4FE8:[AFB60020]: sw         $s6, 32($sp)
    088F4FEC:[AFB5001C]: sw         $s5, 28($sp)
    088F4FF0:[AFB40018]: sw         $s4, 24($sp)
    088F4FF4:[AFB30014]: sw         $s3, 20($sp)
    088F4FF8:[AFB20010]: sw         $s2, 16($sp)
    088F4FFC:[AFB1000C]: sw         $s1, 12($sp)
    088F5000:[AFB00008]: sw         $s0, 8($sp)
    088F5004:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    088F5008:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    088F500C:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    088F5010:[00E09021]: addu       $s2, $a3, $zr <=> move $s2, $a3
    088F5014:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    088F5018:[0120B021]: addu       $s6, $t1, $zr <=> move $s6, $t1
    088F501C:[0140B821]: addu       $s7, $t2, $zr <=> move $s7, $t2
    088F5020:[0160F021]: addu       $fp, $t3, $zr <=> move $fp, $t3
    088F5024:[A3A0003C]: sb         $zr, 60($sp)
    088F5028:[1A60003E]: blez       $s3, 0x088F5124
    088F502C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088F5030:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    088F5034:[34420001]: ori        $v0, $v0, 1
    088F5038:[AFA20038]: sw         $v0, 56($sp)
    088F503C:[8E830024]: lw         $v1, 36($s4)
    088F5040:[8FA20038]: lw         $v0, 56($sp)
    088F5044:[00621024]: and        $v0, $v1, $v0
    088F5048:[5040000B]: beql       $v0, $zr, 0x088F5078
    088F504C:[8EA3001C]: lw         $v1, 28($s5)
    088F5050:[30620004]: andi       $v0, $v1, 4
    088F5054:[50400003]: beql       $v0, $zr, 0x088F5064
    088F5058:[86820028]: lh         $v0, 40($s4)
    088F505C:[10000004]: b          0x088F5070
    088F5060:[26940030]: addiu      $s4, $s4, 48
    088F5064:[26830030]: addiu      $v1, $s4, 48
    088F5068:[00021140]: sll        $v0, $v0, 0x0005
    088F506C:[0062A021]: addu       $s4, $v1, $v0
    088F5070:[10000029]: b          0x088F5118
    088F5074:[26100001]: addiu      $s0, $s0, 1
    088F5078:[8E820020]: lw         $v0, 32($s4)
    088F507C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F5080:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F5084:[AFA0005C]: sw         $zr, 92($sp)
    088F5088:[AEB40034]: sw         $s4, 52($s5)
    088F508C:[C6200000]: lwc1       $f0, 0($s1)
    088F5090:[00432821]: addu       $a1, $v0, $v1
    088F5094:[27A70058]: addiu      $a3, $sp, 88
    088F5098:[27A80040]: addiu      $t0, $sp, 64
    088F509C:[E7A00058]: swc1       $f0, 88($sp)
    088F50A0:[27A9005C]: addiu      $t1, $sp, 92
    088F50A4:[0E23D4A8]: jal        0x088F52A0
    088F50A8:[03C05021]: addu       $t2, $fp, $zr <=> move $t2, $fp
    088F50AC:[50400011]: beql       $v0, $zr, 0x088F50F4
    088F50B0:[8E820024]: lw         $v0, 36($s4)
    088F50B4:[C6210000]: lwc1       $f1, 0($s1)
    088F50B8:[C7A00058]: lwc1       $f0, 88($sp)
    088F50BC:[4600083C]: c.lt.s     $f1, $f0
    088F50C0:[00000000]: nop
    088F50C4:[4500000A]: bc1f       0x088F50F0
    088F50C8:[00000000]: nop
    088F50CC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F50D0:[A3A2003C]: sb         $v0, 60($sp)
    088F50D4:[27A20040]: addiu      $v0, $sp, 64
    088F50D8:[D8400000]: lv.q       C000.q, 0($v0)
    088F50DC:[FAC00000]: sv.q       C000.q, 0($s6)
    088F50E0:[C7A00058]: lwc1       $f0, 88($sp)
    088F50E4:[E6200000]: swc1       $f0, 0($s1)
    088F50E8:[8FA2005C]: lw         $v0, 92($sp)
    088F50EC:[AEE20000]: sw         $v0, 0($s7)
    088F50F0:[8E820024]: lw         $v0, 36($s4)
    088F50F4:[30420004]: andi       $v0, $v0, 4
    088F50F8:[50400003]: beql       $v0, $zr, 0x088F5108
    088F50FC:[86820028]: lh         $v0, 40($s4)
    088F5100:[10000004]: b          0x088F5114
    088F5104:[26940030]: addiu      $s4, $s4, 48
    088F5108:[26830030]: addiu      $v1, $s4, 48
    088F510C:[00021140]: sll        $v0, $v0, 0x0005
    088F5110:[0062A021]: addu       $s4, $v1, $v0
    088F5114:[26100001]: addiu      $s0, $s0, 1
    088F5118:[0213102A]: slt        $v0, $s0, $s3
    088F511C:[5440FFC8]: bnel       $v0, $zr, 0x088F5040
    088F5120:[8E830024]: lw         $v1, 36($s4)
    088F5124:[83A2003C]: lb         $v0, 60($sp)
    088F5128:[8FBF002C]: lw         $ra, 44($sp)
    088F512C:[8FBE0028]: lw         $fp, 40($sp)
    088F5130:[8FB70024]: lw         $s7, 36($sp)
    088F5134:[8FB60020]: lw         $s6, 32($sp)
    088F5138:[8FB5001C]: lw         $s5, 28($sp)
    088F513C:[8FB40018]: lw         $s4, 24($sp)
    088F5140:[8FB30014]: lw         $s3, 20($sp)
    088F5144:[8FB20010]: lw         $s2, 16($sp)
    088F5148:[8FB1000C]: lw         $s1, 12($sp)
    088F514C:[8FB00008]: lw         $s0, 8($sp)
    088F5150:[03E00008]: jr         $ra
    088F5154:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 088F511C 15,436 times (length 57)
    088F502C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088F5030:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    088F5034:[34420001]: ori        $v0, $v0, 1
    088F5038:[AFA20038]: sw         $v0, 56($sp)
    088F503C:[8E830024]: lw         $v1, 36($s4)
--> 088F5040:[8FA20038]: lw         $v0, 56($sp)
    088F5044:[00621024]: and        $v0, $v1, $v0
    088F5048:[5040000B]: beql       $v0, $zr, 0x088F5078
    088F504C:[8EA3001C]: lw         $v1, 28($s5)
    088F5050:[30620004]: andi       $v0, $v1, 4
    088F5054:[50400003]: beql       $v0, $zr, 0x088F5064
    088F5058:[86820028]: lh         $v0, 40($s4)
    088F505C:[10000004]: b          0x088F5070
    088F5060:[26940030]: addiu      $s4, $s4, 48
    088F5064:[26830030]: addiu      $v1, $s4, 48
    088F5068:[00021140]: sll        $v0, $v0, 0x0005
    088F506C:[0062A021]: addu       $s4, $v1, $v0
    088F5070:[10000029]: b          0x088F5118
    088F5074:[26100001]: addiu      $s0, $s0, 1
    088F5078:[8E820020]: lw         $v0, 32($s4)
    088F507C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F5080:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088F5084:[AFA0005C]: sw         $zr, 92($sp)
    088F5088:[AEB40034]: sw         $s4, 52($s5)
    088F508C:[C6200000]: lwc1       $f0, 0($s1)
    088F5090:[00432821]: addu       $a1, $v0, $v1
    088F5094:[27A70058]: addiu      $a3, $sp, 88
    088F5098:[27A80040]: addiu      $t0, $sp, 64
    088F509C:[E7A00058]: swc1       $f0, 88($sp)
    088F50A0:[27A9005C]: addiu      $t1, $sp, 92
    088F50A4:[0E23D4A8]: jal        0x088F52A0
    088F50A8:[03C05021]: addu       $t2, $fp, $zr <=> move $t2, $fp
    088F50AC:[50400011]: beql       $v0, $zr, 0x088F50F4
    088F50B0:[8E820024]: lw         $v0, 36($s4)
    088F50B4:[C6210000]: lwc1       $f1, 0($s1)
    088F50B8:[C7A00058]: lwc1       $f0, 88($sp)
    088F50BC:[4600083C]: c.lt.s     $f1, $f0
    088F50C0:[00000000]: nop
    088F50C4:[4500000A]: bc1f       0x088F50F0
    088F50C8:[00000000]: nop
    088F50CC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F50D0:[A3A2003C]: sb         $v0, 60($sp)
    088F50D4:[27A20040]: addiu      $v0, $sp, 64
    088F50D8:[D8400000]: lv.q       C000.q, 0($v0)
    088F50DC:[FAC00000]: sv.q       C000.q, 0($s6)
    088F50E0:[C7A00058]: lwc1       $f0, 88($sp)
    088F50E4:[E6200000]: swc1       $f0, 0($s1)
    088F50E8:[8FA2005C]: lw         $v0, 92($sp)
    088F50EC:[AEE20000]: sw         $v0, 0($s7)
    088F50F0:[8E820024]: lw         $v0, 36($s4)
    088F50F4:[30420004]: andi       $v0, $v0, 4
    088F50F8:[50400003]: beql       $v0, $zr, 0x088F5108
    088F50FC:[86820028]: lh         $v0, 40($s4)
    088F5100:[10000004]: b          0x088F5114
    088F5104:[26940030]: addiu      $s4, $s4, 48
    088F5108:[26830030]: addiu      $v1, $s4, 48
    088F510C:[00021140]: sll        $v0, $v0, 0x0005
    088F5110:[0062A021]: addu       $s4, $v1, $v0
    088F5114:[26100001]: addiu      $s0, $s0, 1
    088F5118:[0213102A]: slt        $v0, $s0, $s3
--> 088F511C:[5440FFC8]: bnel       $v0, $zr, 0x088F5040
    088F5120:[8E830024]: lw         $v1, 36($s4)
    088F5124:[83A2003C]: lb         $v0, 60($sp)
    088F5128:[8FBF002C]: lw         $ra, 44($sp)
    088F512C:[8FBE0028]: lw         $fp, 40($sp)
_S1_2_8A1E4B8 3,724,637 instructions (0.698%), 76,013 calls (08A1E4B8 - 08A1E5D4, length 72)
    08A1E4B8:[AC850008]: sw         $a1, 8($a0)
    08A1E4BC:[8C890014]: lw         $t1, 20($a0)
    08A1E4C0:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08A1E4C4:[1123000C]: beq        $t1, $v1, 0x08A1E4F8
    08A1E4C8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A1E4CC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A1E4D0:[5123000A]: beql       $t1, $v1, 0x08A1E4FC
    08A1E4D4:[000519C0]: sll        $v1, $a1, 0x0007
    08A1E4D8:[51200003]: beql       $t1, $zr, 0x08A1E4E8
    08A1E4DC:[00051980]: sll        $v1, $a1, 0x0006
    08A1E4E0:[10000008]: b          0x08A1E504
    08A1E4E4:[00C8082B]: sltu       $at, $a2, $t0
    08A1E4E8:[24680008]: addiu      $t0, $v1, 8
    08A1E4EC:[00051940]: sll        $v1, $a1, 0x0005
    08A1E4F0:[10000003]: b          0x08A1E500
    08A1E4F4:[01034021]: addu       $t0, $t0, $v1
    08A1E4F8:[000519C0]: sll        $v1, $a1, 0x0007
    08A1E4FC:[24680008]: addiu      $t0, $v1, 8
    08A1E500:[00C8082B]: sltu       $at, $a2, $t0
    08A1E504:[14200032]: bne        $at, $zr, 0x08A1E5D0
    08A1E508:[00000000]: nop
    08A1E50C:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    08A1E510:[51230015]: beql       $t1, $v1, 0x08A1E568
    08A1E514:[AC870000]: sw         $a3, 0($a0)
    08A1E518:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A1E51C:[11230011]: beq        $t1, $v1, 0x08A1E564
    08A1E520:[00000000]: nop
    08A1E524:[51200003]: beql       $t1, $zr, 0x08A1E534
    08A1E528:[AC870000]: sw         $a3, 0($a0)
    08A1E52C:[1000001A]: b          0x08A1E598
    08A1E530:[00000000]: nop
    08A1E534:[8C830008]: lw         $v1, 8($a0)
    08A1E538:[00031980]: sll        $v1, $v1, 0x0006
    08A1E53C:[00E32821]: addu       $a1, $a3, $v1
    08A1E540:[AC85000C]: sw         $a1, 12($a0)
    08A1E544:[24A30004]: addiu      $v1, $a1, 4
    08A1E548:[AC830010]: sw         $v1, 16($a0)
    08A1E54C:[24A50008]: addiu      $a1, $a1, 8
    08A1E550:[AC850004]: sw         $a1, 4($a0)
    08A1E554:[8C830008]: lw         $v1, 8($a0)
    08A1E558:[00031940]: sll        $v1, $v1, 0x0005
    08A1E55C:[10000010]: b          0x08A1E5A0
    08A1E560:[00A32821]: addu       $a1, $a1, $v1
    08A1E564:[AC870000]: sw         $a3, 0($a0)
    08A1E568:[8C830008]: lw         $v1, 8($a0)
    08A1E56C:[00031980]: sll        $v1, $v1, 0x0006
    08A1E570:[00E32821]: addu       $a1, $a3, $v1
    08A1E574:[AC85000C]: sw         $a1, 12($a0)
    08A1E578:[24A30004]: addiu      $v1, $a1, 4
    08A1E57C:[AC830010]: sw         $v1, 16($a0)
    08A1E580:[24A50008]: addiu      $a1, $a1, 8
    08A1E584:[AC850004]: sw         $a1, 4($a0)
    08A1E588:[8C830008]: lw         $v1, 8($a0)
    08A1E58C:[00031980]: sll        $v1, $v1, 0x0006
    08A1E590:[10000003]: b          0x08A1E5A0
    08A1E594:[00A32821]: addu       $a1, $a1, $v1
    08A1E598:[1000000D]: b          0x08A1E5D0
    08A1E59C:[00000000]: nop
    08A1E5A0:[7CA31E00]: ext        $v1, $a1, 24, 4
    08A1E5A4:[00033400]: sll        $a2, $v1, 0x0010
    08A1E5A8:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    08A1E5AC:[00C33825]: or         $a3, $a2, $v1
    08A1E5B0:[8C86000C]: lw         $a2, 12($a0)
    08A1E5B4:[00052A00]: sll        $a1, $a1, 0x0008
    08A1E5B8:[00052A02]: srl        $a1, $a1, 0x0008
    08A1E5BC:[3C030800]: lui        $v1, 0x0800 <=> li $v1, 0x08000000
    08A1E5C0:[00A32825]: or         $a1, $a1, $v1
    08A1E5C4:[ACC70000]: sw         $a3, 0($a2)
    08A1E5C8:[8C830010]: lw         $v1, 16($a0)
    08A1E5CC:[AC650000]: sw         $a1, 0($v1)
    08A1E5D0:[03E00008]: jr         $ra
    08A1E5D4:[00000000]: nop
_S1_2_883E844 3,418,272 instructions (0.640%), 17,264 calls (0883E844 - 0883E8A8, length 26)
    0883E844:[27BDFF40]: addiu      $sp, $sp, -192
    0883E848:[3C0708C1]: lui        $a3, 0x08C1 <=> li $a3, 0x08C10000
    0883E84C:[24E743E8]: addiu      $a3, $a3, 17384
    0883E850:[27A60008]: addiu      $a2, $sp, 8
    0883E854:[24050017]: addiu      $a1, $zr, 23 <=> li $a1, 23
    0883E858:[8CE30000]: lw         $v1, 0($a3)
    0883E85C:[8CE20004]: lw         $v0, 4($a3)
    0883E860:[24A5FFFF]: addiu      $a1, $a1, -1
    0883E864:[ACC30000]: sw         $v1, 0($a2)
    0883E868:[ACC20004]: sw         $v0, 4($a2)
    0883E86C:[24E70008]: addiu      $a3, $a3, 8
    0883E870:[1CA0FFF9]: bgtz       $a1, 0x0883E858
    0883E874:[24C60008]: addiu      $a2, $a2, 8
    0883E878:[0080102A]: slt        $v0, $a0, $zr <=> move $v0, $a0
    0883E87C:[38420001]: xori       $v0, $v0, 1
    0883E880:[50400003]: beql       $v0, $zr, 0x0883E890
    0883E884:[7C021420]: seb        $v0, $v0
    0883E888:[2882002E]: slti       $v0, $a0, 46
    0883E88C:[7C021420]: seb        $v0, $v0
    0883E890:[50400004]: beql       $v0, $zr, 0x0883E8A4
    0883E894:[24020006]: addiu      $v0, $zr, 6 <=> li $v0, 6
    0883E898:[00041080]: sll        $v0, $a0, 0x0002
    0883E89C:[005D1021]: addu       $v0, $v0, $sp
    0883E8A0:[8C420008]: lw         $v0, 8($v0)
    0883E8A4:[03E00008]: jr         $ra
    0883E8A8:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 0883E870 397,072 times (length 8)
    0883E844:[27BDFF40]: addiu      $sp, $sp, -192
    0883E848:[3C0708C1]: lui        $a3, 0x08C1 <=> li $a3, 0x08C10000
    0883E84C:[24E743E8]: addiu      $a3, $a3, 17384
    0883E850:[27A60008]: addiu      $a2, $sp, 8
    0883E854:[24050017]: addiu      $a1, $zr, 23 <=> li $a1, 23
--> 0883E858:[8CE30000]: lw         $v1, 0($a3)
    0883E85C:[8CE20004]: lw         $v0, 4($a3)
    0883E860:[24A5FFFF]: addiu      $a1, $a1, -1
    0883E864:[ACC30000]: sw         $v1, 0($a2)
    0883E868:[ACC20004]: sw         $v0, 4($a2)
    0883E86C:[24E70008]: addiu      $a3, $a3, 8
--> 0883E870:[1CA0FFF9]: bgtz       $a1, 0x0883E858
    0883E874:[24C60008]: addiu      $a2, $a2, 8
    0883E878:[0080102A]: slt        $v0, $a0, $zr <=> move $v0, $a0
    0883E87C:[38420001]: xori       $v0, $v0, 1
    0883E880:[50400003]: beql       $v0, $zr, 0x0883E890
_S1_2_88395DC 3,261,304 instructions (0.611%), 7,243 calls (088395DC - 0883978C, length 109)
    088395DC:[27BDFFE0]: addiu      $sp, $sp, -32
    088395E0:[AFBF001C]: sw         $ra, 28($sp)
    088395E4:[AFB60018]: sw         $s6, 24($sp)
    088395E8:[AFB50014]: sw         $s5, 20($sp)
    088395EC:[AFB40010]: sw         $s4, 16($sp)
    088395F0:[AFB3000C]: sw         $s3, 12($sp)
    088395F4:[AFB20008]: sw         $s2, 8($sp)
    088395F8:[AFB10004]: sw         $s1, 4($sp)
    088395FC:[AFB00000]: sw         $s0, 0($sp)
    08839600:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    08839604:[8CA4000C]: lw         $a0, 12($a1)
    08839608:[8CB30004]: lw         $s3, 4($a1)
    0883960C:[00041840]: sll        $v1, $a0, 0x0001
    08839610:[00641821]: addu       $v1, $v1, $a0
    08839614:[000318C0]: sll        $v1, $v1, 0x0003
    08839618:[0263A821]: addu       $s5, $s3, $v1
    0883961C:[0275082B]: sltu       $at, $s3, $s5
    08839620:[50200052]: beql       $at, $zr, 0x0883976C
    08839624:[8FBF001C]: lw         $ra, 28($sp)
    08839628:[000610C0]: sll        $v0, $a2, 0x0003
    0883962C:[00461021]: addu       $v0, $v0, $a2
    08839630:[0002B100]: sll        $s6, $v0, 0x0004
    08839634:[8E70000C]: lw         $s0, 12($s3)
    08839638:[5A000015]: blezl      $s0, 0x08839690
    0883963C:[8E830000]: lw         $v1, 0($s4)
    08839640:[2A010008]: slti       $at, $s0, 8
    08839644:[50200001]: beql       $at, $zr, 0x0883964C
    08839648:[24100008]: addiu      $s0, $zr, 8 <=> li $s0, 8
    0883964C:[1A000017]: blez       $s0, 0x088396AC
    08839650:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08839654:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08839658:[8E620008]: lw         $v0, 8($s3)
    0883965C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08839660:[00511021]: addu       $v0, $v0, $s1
    08839664:[8C420000]: lw         $v0, 0($v0)
    08839668:[00021180]: sll        $v0, $v0, 0x0006
    0883966C:[02821021]: addu       $v0, $s4, $v0
    08839670:[0E2D7839]: jal        0x08B5E0E4
    08839674:[24450010]: addiu      $a1, $v0, 16
    08839678:[26520001]: addiu      $s2, $s2, 1
    0883967C:[0250102A]: slt        $v0, $s2, $s0
    08839680:[1440FFF5]: bne        $v0, $zr, 0x08839658
    08839684:[26310004]: addiu      $s1, $s1, 4
    08839688:[10000009]: b          0x088396B0
    0883968C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    08839690:[93826818]: lbu        $v0, 26648($gp)
    08839694:[02C31821]: addu       $v1, $s6, $v1
    08839698:[00021080]: sll        $v0, $v0, 0x0002
    0883969C:[00621021]: addu       $v0, $v1, $v0
    088396A0:[8C450080]: lw         $a1, 128($v0)
    088396A4:[0E2D755E]: jal        0x08B5D578
    088396A8:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    088396AC:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    088396B0:[8E240004]: lw         $a0, 4($s1)
    088396B4:[8E821010]: lw         $v0, 4112($s4)
    088396B8:[10820026]: beq        $a0, $v0, 0x08839754
    088396BC:[26730018]: addiu      $s3, $s3, 24
    088396C0:[28810000]: slti       $at, $a0, 0
    088396C4:[5420000E]: bnel       $at, $zr, 0x08839700
    088396C8:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088396CC:[8E830004]: lw         $v1, 4($s4)
    088396D0:[8C6200C8]: lw         $v0, 200($v1)
    088396D4:[0082102A]: slt        $v0, $a0, $v0
    088396D8:[54400003]: bnel       $v0, $zr, 0x088396E8
    088396DC:[8C6200BC]: lw         $v0, 188($v1)
    088396E0:[10000006]: b          0x088396FC
    088396E4:[00000000]: nop
    088396E8:[00041840]: sll        $v1, $a0, 0x0001
    088396EC:[00641821]: addu       $v1, $v1, $a0
    088396F0:[000318C0]: sll        $v1, $v1, 0x0003
    088396F4:[10000002]: b          0x08839700
    088396F8:[00438021]: addu       $s0, $v0, $v1
    088396FC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839700:[8E050008]: lw         $a1, 8($s0)
    08839704:[0E2D76B0]: jal        0x08B5DAC0
    08839708:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0883970C:[8E05000C]: lw         $a1, 12($s0)
    08839710:[0E2D76B0]: jal        0x08B5DAC0
    08839714:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839718:[26821014]: addiu      $v0, $s4, 4116
    0883971C:[5040000C]: beql       $v0, $zr, 0x08839750
    08839720:[8E220004]: lw         $v0, 4($s1)
    08839724:[8E030000]: lw         $v1, 0($s0)
    08839728:[92821024]: lbu        $v0, 4132($s4)
    0883972C:[8C63001C]: lw         $v1, 28($v1)
    08839730:[0062082A]: slt        $at, $v1, $v0
    08839734:[10200005]: beq        $at, $zr, 0x0883974C
    08839738:[00000000]: nop
    0883973C:[00031080]: sll        $v0, $v1, 0x0002
    08839740:[02821021]: addu       $v0, $s4, $v0
    08839744:[0E2D7305]: jal        0x08B5CC14
    08839748:[8C441014]: lw         $a0, 4116($v0)
    0883974C:[8E220004]: lw         $v0, 4($s1)
    08839750:[AE821010]: sw         $v0, 4112($s4)
    08839754:[0E2D7305]: jal        0x08B5CC14
    08839758:[8E240010]: lw         $a0, 16($s1)
    0883975C:[0275182B]: sltu       $v1, $s3, $s5
    08839760:[5460FFB5]: bnel       $v1, $zr, 0x08839638
    08839764:[8E70000C]: lw         $s0, 12($s3)
    08839768:[8FBF001C]: lw         $ra, 28($sp)
    0883976C:[8FB60018]: lw         $s6, 24($sp)
    08839770:[8FB50014]: lw         $s5, 20($sp)
    08839774:[8FB40010]: lw         $s4, 16($sp)
    08839778:[8FB3000C]: lw         $s3, 12($sp)
    0883977C:[8FB20008]: lw         $s2, 8($sp)
    08839780:[8FB10004]: lw         $s1, 4($sp)
    08839784:[8FB00000]: lw         $s0, 0($sp)
    08839788:[03E00008]: jr         $ra
    0883978C:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08839680 193,761 times (length 12)
    08839644:[50200001]: beql       $at, $zr, 0x0883964C
    08839648:[24100008]: addiu      $s0, $zr, 8 <=> li $s0, 8
    0883964C:[1A000017]: blez       $s0, 0x088396AC
    08839650:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08839654:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08839658:[8E620008]: lw         $v0, 8($s3)
    0883965C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08839660:[00511021]: addu       $v0, $v0, $s1
    08839664:[8C420000]: lw         $v0, 0($v0)
    08839668:[00021180]: sll        $v0, $v0, 0x0006
    0883966C:[02821021]: addu       $v0, $s4, $v0
    08839670:[0E2D7839]: jal        0x08B5E0E4
    08839674:[24450010]: addiu      $a1, $v0, 16
    08839678:[26520001]: addiu      $s2, $s2, 1
    0883967C:[0250102A]: slt        $v0, $s2, $s0
--> 08839680:[1440FFF5]: bne        $v0, $zr, 0x08839658
    08839684:[26310004]: addiu      $s1, $s1, 4
    08839688:[10000009]: b          0x088396B0
    0883968C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    08839690:[93826818]: lbu        $v0, 26648($gp)
  Back Branch 08839760 19,919 times (length 76)
    08839624:[8FBF001C]: lw         $ra, 28($sp)
    08839628:[000610C0]: sll        $v0, $a2, 0x0003
    0883962C:[00461021]: addu       $v0, $v0, $a2
    08839630:[0002B100]: sll        $s6, $v0, 0x0004
    08839634:[8E70000C]: lw         $s0, 12($s3)
--> 08839638:[5A000015]: blezl      $s0, 0x08839690
    0883963C:[8E830000]: lw         $v1, 0($s4)
    08839640:[2A010008]: slti       $at, $s0, 8
    08839644:[50200001]: beql       $at, $zr, 0x0883964C
    08839648:[24100008]: addiu      $s0, $zr, 8 <=> li $s0, 8
    0883964C:[1A000017]: blez       $s0, 0x088396AC
    08839650:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08839654:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08839658:[8E620008]: lw         $v0, 8($s3)
    0883965C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08839660:[00511021]: addu       $v0, $v0, $s1
    08839664:[8C420000]: lw         $v0, 0($v0)
    08839668:[00021180]: sll        $v0, $v0, 0x0006
    0883966C:[02821021]: addu       $v0, $s4, $v0
    08839670:[0E2D7839]: jal        0x08B5E0E4
    08839674:[24450010]: addiu      $a1, $v0, 16
    08839678:[26520001]: addiu      $s2, $s2, 1
    0883967C:[0250102A]: slt        $v0, $s2, $s0
    08839680:[1440FFF5]: bne        $v0, $zr, 0x08839658
    08839684:[26310004]: addiu      $s1, $s1, 4
    08839688:[10000009]: b          0x088396B0
    0883968C:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    08839690:[93826818]: lbu        $v0, 26648($gp)
    08839694:[02C31821]: addu       $v1, $s6, $v1
    08839698:[00021080]: sll        $v0, $v0, 0x0002
    0883969C:[00621021]: addu       $v0, $v1, $v0
    088396A0:[8C450080]: lw         $a1, 128($v0)
    088396A4:[0E2D755E]: jal        0x08B5D578
    088396A8:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    088396AC:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    088396B0:[8E240004]: lw         $a0, 4($s1)
    088396B4:[8E821010]: lw         $v0, 4112($s4)
    088396B8:[10820026]: beq        $a0, $v0, 0x08839754
    088396BC:[26730018]: addiu      $s3, $s3, 24
    088396C0:[28810000]: slti       $at, $a0, 0
    088396C4:[5420000E]: bnel       $at, $zr, 0x08839700
    088396C8:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088396CC:[8E830004]: lw         $v1, 4($s4)
    088396D0:[8C6200C8]: lw         $v0, 200($v1)
    088396D4:[0082102A]: slt        $v0, $a0, $v0
    088396D8:[54400003]: bnel       $v0, $zr, 0x088396E8
    088396DC:[8C6200BC]: lw         $v0, 188($v1)
    088396E0:[10000006]: b          0x088396FC
    088396E4:[00000000]: nop
    088396E8:[00041840]: sll        $v1, $a0, 0x0001
    088396EC:[00641821]: addu       $v1, $v1, $a0
    088396F0:[000318C0]: sll        $v1, $v1, 0x0003
    088396F4:[10000002]: b          0x08839700
    088396F8:[00438021]: addu       $s0, $v0, $v1
    088396FC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08839700:[8E050008]: lw         $a1, 8($s0)
    08839704:[0E2D76B0]: jal        0x08B5DAC0
    08839708:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0883970C:[8E05000C]: lw         $a1, 12($s0)
    08839710:[0E2D76B0]: jal        0x08B5DAC0
    08839714:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08839718:[26821014]: addiu      $v0, $s4, 4116
    0883971C:[5040000C]: beql       $v0, $zr, 0x08839750
    08839720:[8E220004]: lw         $v0, 4($s1)
    08839724:[8E030000]: lw         $v1, 0($s0)
    08839728:[92821024]: lbu        $v0, 4132($s4)
    0883972C:[8C63001C]: lw         $v1, 28($v1)
    08839730:[0062082A]: slt        $at, $v1, $v0
    08839734:[10200005]: beq        $at, $zr, 0x0883974C
    08839738:[00000000]: nop
    0883973C:[00031080]: sll        $v0, $v1, 0x0002
    08839740:[02821021]: addu       $v0, $s4, $v0
    08839744:[0E2D7305]: jal        0x08B5CC14
    08839748:[8C441014]: lw         $a0, 4116($v0)
    0883974C:[8E220004]: lw         $v0, 4($s1)
    08839750:[AE821010]: sw         $v0, 4112($s4)
    08839754:[0E2D7305]: jal        0x08B5CC14
    08839758:[8E240010]: lw         $a0, 16($s1)
    0883975C:[0275182B]: sltu       $v1, $s3, $s5
--> 08839760:[5460FFB5]: bnel       $v1, $zr, 0x08839638
    08839764:[8E70000C]: lw         $s0, 12($s3)
    08839768:[8FBF001C]: lw         $ra, 28($sp)
    0883976C:[8FB60018]: lw         $s6, 24($sp)
    08839770:[8FB50014]: lw         $s5, 20($sp)
_S1_2_88EE2D0 3,120,796 instructions (0.585%), 908 calls (088EE2D0 - 088EFF48, length 1823)
  Back Branch 088EFD90 103,512 times (length 51)
    088EFCB8:[90630540]: lbu        $v1, 1344($v1)
    088EFCBC:[50600037]: beql       $v1, $zr, 0x088EFD9C
    088EFCC0:[26940001]: addiu      $s4, $s4, 1
    088EFCC4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088EFCC8:[00121840]: sll        $v1, $s2, 0x0001
--> 088EFCCC:[00721821]: addu       $v1, $v1, $s2
    088EFCD0:[00031940]: sll        $v1, $v1, 0x0005
    088EFCD4:[02031821]: addu       $v1, $s0, $v1
    088EFCD8:[8C630544]: lw         $v1, 1348($v1)
    088EFCDC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088EFCE0:[02642004]: sllv       $a0, $a0, $s3
    088EFCE4:[00641824]: and        $v1, $v1, $a0
    088EFCE8:[50600028]: beql       $v1, $zr, 0x088EFD8C
    088EFCEC:[26730001]: addiu      $s3, $s3, 1
    088EFCF0:[00131180]: sll        $v0, $s3, 0x0006
    088EFCF4:[02028821]: addu       $s1, $s0, $v0
    088EFCF8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFCFC:[26250040]: addiu      $a1, $s1, 64
    088EFD00:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    088EFD04:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    088EFD08:[27A80084]: addiu      $t0, $sp, 132
    088EFD0C:[27A90050]: addiu      $t1, $sp, 80
    088EFD10:[27AA0080]: addiu      $t2, $sp, 128
    088EFD14:[02605821]: addu       $t3, $s3, $zr <=> move $t3, $s3
    088EFD18:[E7B40084]: swc1       $f20, 132($sp)
    088EFD1C:[0E23C0D4]: jal        0x088F0350
    088EFD20:[AFA00080]: sw         $zr, 128($sp)
    088EFD24:[10400018]: beq        $v0, $zr, 0x088EFD88
    088EFD28:[00000000]: nop
    088EFD2C:[C7A10084]: lwc1       $f1, 132($sp)
    088EFD30:[C6200050]: lwc1       $f0, 80($s1)
    088EFD34:[4601003C]: c.lt.s     $f0, $f1
    088EFD38:[00000000]: nop
    088EFD3C:[45000012]: bc1f       0x088EFD88
    088EFD40:[26230050]: addiu      $v1, $s1, 80
    088EFD44:[E4610000]: swc1       $f1, 0($v1)
    088EFD48:[8FA50080]: lw         $a1, 128($sp)
    088EFD4C:[26240060]: addiu      $a0, $s1, 96
    088EFD50:[27A30050]: addiu      $v1, $sp, 80
    088EFD54:[AE250074]: sw         $a1, 116($s1)
    088EFD58:[D8600000]: lv.q       C000.q, 0($v1)
    088EFD5C:[F8800000]: sv.q       C000.q, 0($a0)
    088EFD60:[8FA30080]: lw         $v1, 128($sp)
    088EFD64:[10600008]: beq        $v1, $zr, 0x088EFD88
    088EFD68:[00000000]: nop
    088EFD6C:[8C650084]: lw         $a1, 132($v1)
    088EFD70:[3C040007]: lui        $a0, 0x0007 <=> li $a0, 0x00070000
    088EFD74:[00131980]: sll        $v1, $s3, 0x0006
    088EFD78:[00A42024]: and        $a0, $a1, $a0
    088EFD7C:[00042402]: srl        $a0, $a0, 0x0010
    088EFD80:[02031821]: addu       $v1, $s0, $v1
    088EFD84:[AC640070]: sw         $a0, 112($v1)
    088EFD88:[26730001]: addiu      $s3, $s3, 1
    088EFD8C:[2A630014]: slti       $v1, $s3, 20
--> 088EFD90:[5460FFCE]: bnel       $v1, $zr, 0x088EFCCC
    088EFD94:[00121840]: sll        $v1, $s2, 0x0001
    088EFD98:[26940001]: addiu      $s4, $s4, 1
    088EFD9C:[2A830006]: slti       $v1, $s4, 6
    088EFDA0:[5460FFBE]: bnel       $v1, $zr, 0x088EFC9C
  Back Branch 088EFDA0 27,240 times (length 67)
    088EFC88:[00121980]: sll        $v1, $s2, 0x0006
    088EFC8C:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    088EFC90:[4480A000]: mtc1       $zr, $f20
    088EFC94:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088EFC98:[00151840]: sll        $v1, $s5, 0x0001
--> 088EFC9C:[00751821]: addu       $v1, $v1, $s5
    088EFCA0:[00031840]: sll        $v1, $v1, 0x0001
    088EFCA4:[02839021]: addu       $s2, $s4, $v1
    088EFCA8:[00121840]: sll        $v1, $s2, 0x0001
    088EFCAC:[00721821]: addu       $v1, $v1, $s2
    088EFCB0:[00031940]: sll        $v1, $v1, 0x0005
    088EFCB4:[02031821]: addu       $v1, $s0, $v1
    088EFCB8:[90630540]: lbu        $v1, 1344($v1)
    088EFCBC:[50600037]: beql       $v1, $zr, 0x088EFD9C
    088EFCC0:[26940001]: addiu      $s4, $s4, 1
    088EFCC4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088EFCC8:[00121840]: sll        $v1, $s2, 0x0001
    088EFCCC:[00721821]: addu       $v1, $v1, $s2
    088EFCD0:[00031940]: sll        $v1, $v1, 0x0005
    088EFCD4:[02031821]: addu       $v1, $s0, $v1
    088EFCD8:[8C630544]: lw         $v1, 1348($v1)
    088EFCDC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088EFCE0:[02642004]: sllv       $a0, $a0, $s3
    088EFCE4:[00641824]: and        $v1, $v1, $a0
    088EFCE8:[50600028]: beql       $v1, $zr, 0x088EFD8C
    088EFCEC:[26730001]: addiu      $s3, $s3, 1
    088EFCF0:[00131180]: sll        $v0, $s3, 0x0006
    088EFCF4:[02028821]: addu       $s1, $s0, $v0
    088EFCF8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFCFC:[26250040]: addiu      $a1, $s1, 64
    088EFD00:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    088EFD04:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    088EFD08:[27A80084]: addiu      $t0, $sp, 132
    088EFD0C:[27A90050]: addiu      $t1, $sp, 80
    088EFD10:[27AA0080]: addiu      $t2, $sp, 128
    088EFD14:[02605821]: addu       $t3, $s3, $zr <=> move $t3, $s3
    088EFD18:[E7B40084]: swc1       $f20, 132($sp)
    088EFD1C:[0E23C0D4]: jal        0x088F0350
    088EFD20:[AFA00080]: sw         $zr, 128($sp)
    088EFD24:[10400018]: beq        $v0, $zr, 0x088EFD88
    088EFD28:[00000000]: nop
    088EFD2C:[C7A10084]: lwc1       $f1, 132($sp)
    088EFD30:[C6200050]: lwc1       $f0, 80($s1)
    088EFD34:[4601003C]: c.lt.s     $f0, $f1
    088EFD38:[00000000]: nop
    088EFD3C:[45000012]: bc1f       0x088EFD88
    088EFD40:[26230050]: addiu      $v1, $s1, 80
    088EFD44:[E4610000]: swc1       $f1, 0($v1)
    088EFD48:[8FA50080]: lw         $a1, 128($sp)
    088EFD4C:[26240060]: addiu      $a0, $s1, 96
    088EFD50:[27A30050]: addiu      $v1, $sp, 80
    088EFD54:[AE250074]: sw         $a1, 116($s1)
    088EFD58:[D8600000]: lv.q       C000.q, 0($v1)
    088EFD5C:[F8800000]: sv.q       C000.q, 0($a0)
    088EFD60:[8FA30080]: lw         $v1, 128($sp)
    088EFD64:[10600008]: beq        $v1, $zr, 0x088EFD88
    088EFD68:[00000000]: nop
    088EFD6C:[8C650084]: lw         $a1, 132($v1)
    088EFD70:[3C040007]: lui        $a0, 0x0007 <=> li $a0, 0x00070000
    088EFD74:[00131980]: sll        $v1, $s3, 0x0006
    088EFD78:[00A42024]: and        $a0, $a1, $a0
    088EFD7C:[00042402]: srl        $a0, $a0, 0x0010
    088EFD80:[02031821]: addu       $v1, $s0, $v1
    088EFD84:[AC640070]: sw         $a0, 112($v1)
    088EFD88:[26730001]: addiu      $s3, $s3, 1
    088EFD8C:[2A630014]: slti       $v1, $s3, 20
    088EFD90:[5460FFCE]: bnel       $v1, $zr, 0x088EFCCC
    088EFD94:[00121840]: sll        $v1, $s2, 0x0001
    088EFD98:[26940001]: addiu      $s4, $s4, 1
    088EFD9C:[2A830006]: slti       $v1, $s4, 6
--> 088EFDA0:[5460FFBE]: bnel       $v1, $zr, 0x088EFC9C
    088EFDA4:[00151840]: sll        $v1, $s5, 0x0001
    088EFDA8:[26B50001]: addiu      $s5, $s5, 1
    088EFDAC:[2AA30006]: slti       $v1, $s5, 6
    088EFDB0:[5460FFB9]: bnel       $v1, $zr, 0x088EFC98
  Back Branch 088EFC84 17,252 times (length 76)
    088EFB48:[34638000]: ori        $v1, $v1, -32768
    088EFB4C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088EFB50:[4480A800]: mtc1       $zr, $f21
    088EFB54:[4483A000]: mtc1       $v1, $f20
    088EFB58:[00121980]: sll        $v1, $s2, 0x0006
--> 088EFB5C:[02038821]: addu       $s1, $s0, $v1
    088EFB60:[82230078]: lb         $v1, 120($s1)
    088EFB64:[50600046]: beql       $v1, $zr, 0x088EFC80
    088EFB68:[26520001]: addiu      $s2, $s2, 1
    088EFB6C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFB70:[0E23C1BD]: jal        0x088F06F4
    088EFB74:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088EFB78:[E7B5008C]: swc1       $f21, 140($sp)
    088EFB7C:[AFA00088]: sw         $zr, 136($sp)
    088EFB80:[AE200070]: sw         $zr, 112($s1)
    088EFB84:[C6210040]: lwc1       $f1, 64($s1)
    088EFB88:[4615083C]: c.lt.s     $f1, $f21
    088EFB8C:[00000000]: nop
    088EFB90:[45030007]: bc1tl      0x088EFBB0
    088EFB94:[C6200050]: lwc1       $f0, 80($s1)
    088EFB98:[C6200048]: lwc1       $f0, 72($s1)
    088EFB9C:[4615003C]: c.lt.s     $f0, $f21
    088EFBA0:[00000000]: nop
    088EFBA4:[45000008]: bc1f       0x088EFBC8
    088EFBA8:[00000000]: nop
    088EFBAC:[C6200050]: lwc1       $f0, 80($s1)
    088EFBB0:[4615003C]: c.lt.s     $f0, $f21
    088EFBB4:[00000000]: nop
    088EFBB8:[45000030]: bc1f       0x088EFC7C
    088EFBBC:[26230050]: addiu      $v1, $s1, 80
    088EFBC0:[1000002E]: b          0x088EFC7C
    088EFBC4:[E4750000]: swc1       $f21, 0($v1)
    088EFBC8:[4614083F]: c.ngt.s    $f1, $f20
    088EFBCC:[00000000]: nop
    088EFBD0:[45020006]: bc1fl      0x088EFBEC
    088EFBD4:[C6200050]: lwc1       $f0, 80($s1)
    088EFBD8:[4614003F]: c.ngt.s    $f0, $f20
    088EFBDC:[00000000]: nop
    088EFBE0:[45030008]: bc1tl      0x088EFC04
    088EFBE4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFBE8:[C6200050]: lwc1       $f0, 80($s1)
    088EFBEC:[4615003C]: c.lt.s     $f0, $f21
    088EFBF0:[00000000]: nop
    088EFBF4:[45000021]: bc1f       0x088EFC7C
    088EFBF8:[26230050]: addiu      $v1, $s1, 80
    088EFBFC:[1000001F]: b          0x088EFC7C
    088EFC00:[E4750000]: swc1       $f21, 0($v1)
    088EFC04:[26250040]: addiu      $a1, $s1, 64
    088EFC08:[27A6008C]: addiu      $a2, $sp, 140
    088EFC0C:[27A70060]: addiu      $a3, $sp, 96
    088EFC10:[0E23BFD3]: jal        0x088EFF4C
    088EFC14:[27A80088]: addiu      $t0, $sp, 136
    088EFC18:[10400018]: beq        $v0, $zr, 0x088EFC7C
    088EFC1C:[00000000]: nop
    088EFC20:[C7A1008C]: lwc1       $f1, 140($sp)
    088EFC24:[C6200050]: lwc1       $f0, 80($s1)
    088EFC28:[4601003C]: c.lt.s     $f0, $f1
    088EFC2C:[00000000]: nop
    088EFC30:[45000012]: bc1f       0x088EFC7C
    088EFC34:[26230050]: addiu      $v1, $s1, 80
    088EFC38:[E4610000]: swc1       $f1, 0($v1)
    088EFC3C:[8FA50088]: lw         $a1, 136($sp)
    088EFC40:[26240060]: addiu      $a0, $s1, 96
    088EFC44:[27A30060]: addiu      $v1, $sp, 96
    088EFC48:[AE250074]: sw         $a1, 116($s1)
    088EFC4C:[D8600000]: lv.q       C000.q, 0($v1)
    088EFC50:[F8800000]: sv.q       C000.q, 0($a0)
    088EFC54:[8FA30088]: lw         $v1, 136($sp)
    088EFC58:[10600008]: beq        $v1, $zr, 0x088EFC7C
    088EFC5C:[00000000]: nop
    088EFC60:[8C650084]: lw         $a1, 132($v1)
    088EFC64:[3C040007]: lui        $a0, 0x0007 <=> li $a0, 0x00070000
    088EFC68:[00121980]: sll        $v1, $s2, 0x0006
    088EFC6C:[00A42024]: and        $a0, $a1, $a0
    088EFC70:[00042402]: srl        $a0, $a0, 0x0010
    088EFC74:[02031821]: addu       $v1, $s0, $v1
    088EFC78:[AC640070]: sw         $a0, 112($v1)
    088EFC7C:[26520001]: addiu      $s2, $s2, 1
    088EFC80:[2A430014]: slti       $v1, $s2, 20
--> 088EFC84:[5460FFB5]: bnel       $v1, $zr, 0x088EFB5C
    088EFC88:[00121980]: sll        $v1, $s2, 0x0006
    088EFC8C:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    088EFC90:[4480A000]: mtc1       $zr, $f20
    088EFC94:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
  Back Branch 088EFF18 17,252 times (length 87)
    088EFDB0:[5460FFB9]: bnel       $v1, $zr, 0x088EFC98
    088EFDB4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088EFDB8:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088EFDBC:[4480A000]: mtc1       $zr, $f20
    088EFDC0:[00121980]: sll        $v1, $s2, 0x0006
--> 088EFDC4:[02032021]: addu       $a0, $s0, $v1
    088EFDC8:[80830078]: lb         $v1, 120($a0)
    088EFDCC:[50600051]: beql       $v1, $zr, 0x088EFF14
    088EFDD0:[26520001]: addiu      $s2, $s2, 1
    088EFDD4:[24850040]: addiu      $a1, $a0, 64
    088EFDD8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFDDC:[27A60074]: addiu      $a2, $sp, 116
    088EFDE0:[27A70030]: addiu      $a3, $sp, 48
    088EFDE4:[27A80070]: addiu      $t0, $sp, 112
    088EFDE8:[E7B4007C]: swc1       $f20, 124($sp)
    088EFDEC:[E7B40074]: swc1       $f20, 116($sp)
    088EFDF0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088EFDF4:[0E23D456]: jal        0x088F5158
    088EFDF8:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088EFDFC:[1040000E]: beq        $v0, $zr, 0x088EFE38
    088EFE00:[00000000]: nop
    088EFE04:[C7A1007C]: lwc1       $f1, 124($sp)
    088EFE08:[C7A00074]: lwc1       $f0, 116($sp)
    088EFE0C:[4600083C]: c.lt.s     $f1, $f0
    088EFE10:[00000000]: nop
    088EFE14:[45000008]: bc1f       0x088EFE38
    088EFE18:[00000000]: nop
    088EFE1C:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    088EFE20:[27A30040]: addiu      $v1, $sp, 64
    088EFE24:[27A20030]: addiu      $v0, $sp, 48
    088EFE28:[D8400000]: lv.q       C000.q, 0($v0)
    088EFE2C:[F8600000]: sv.q       C000.q, 0($v1)
    088EFE30:[8FB10070]: lw         $s1, 112($sp)
    088EFE34:[E7A0007C]: swc1       $f0, 124($sp)
    088EFE38:[52600017]: beql       $s3, $zr, 0x088EFE98
    088EFE3C:[00129980]: sll        $s3, $s2, 0x0006
    088EFE40:[00121180]: sll        $v0, $s2, 0x0006
    088EFE44:[02022021]: addu       $a0, $s0, $v0
    088EFE48:[C7A1007C]: lwc1       $f1, 124($sp)
    088EFE4C:[C4800050]: lwc1       $f0, 80($a0)
    088EFE50:[4601003C]: c.lt.s     $f0, $f1
    088EFE54:[00000000]: nop
    088EFE58:[4500000E]: bc1f       0x088EFE94
    088EFE5C:[24820050]: addiu      $v0, $a0, 80
    088EFE60:[E4410000]: swc1       $f1, 0($v0)
    088EFE64:[AC910074]: sw         $s1, 116($a0)
    088EFE68:[24830060]: addiu      $v1, $a0, 96
    088EFE6C:[27A20040]: addiu      $v0, $sp, 64
    088EFE70:[D8400000]: lv.q       C000.q, 0($v0)
    088EFE74:[F8600000]: sv.q       C000.q, 0($v1)
    088EFE78:[12200006]: beq        $s1, $zr, 0x088EFE94
    088EFE7C:[00000000]: nop
    088EFE80:[8E230084]: lw         $v1, 132($s1)
    088EFE84:[3C020007]: lui        $v0, 0x0007 <=> li $v0, 0x00070000
    088EFE88:[00621024]: and        $v0, $v1, $v0
    088EFE8C:[00021402]: srl        $v0, $v0, 0x0010
    088EFE90:[AC820070]: sw         $v0, 112($a0)
    088EFE94:[00129980]: sll        $s3, $s2, 0x0006
    088EFE98:[02138821]: addu       $s1, $s0, $s3
    088EFE9C:[26040024]: addiu      $a0, $s0, 36
    088EFEA0:[26250040]: addiu      $a1, $s1, 64
    088EFEA4:[27A6007C]: addiu      $a2, $sp, 124
    088EFEA8:[27A70040]: addiu      $a3, $sp, 64
    088EFEAC:[0E244B3D]: jal        0x08912CF4
    088EFEB0:[27A80078]: addiu      $t0, $sp, 120
    088EFEB4:[10400016]: beq        $v0, $zr, 0x088EFF10
    088EFEB8:[00000000]: nop
    088EFEBC:[C7A1007C]: lwc1       $f1, 124($sp)
    088EFEC0:[C6200050]: lwc1       $f0, 80($s1)
    088EFEC4:[4600083F]: c.ngt.s    $f1, $f0
    088EFEC8:[00000000]: nop
    088EFECC:[4501000A]: bc1t       0x088EFEF8
    088EFED0:[26230050]: addiu      $v1, $s1, 80
    088EFED4:[E4610000]: swc1       $f1, 0($v1)
    088EFED8:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    088EFEDC:[AC600074]: sw         $zr, 116($v1)
    088EFEE0:[24640060]: addiu      $a0, $v1, 96
    088EFEE4:[27A30040]: addiu      $v1, $sp, 64
    088EFEE8:[D8600000]: lv.q       C000.q, 0($v1)
    088EFEEC:[F8800000]: sv.q       C000.q, 0($a0)
    088EFEF0:[8FA30078]: lw         $v1, 120($sp)
    088EFEF4:[AE230070]: sw         $v1, 112($s1)
    088EFEF8:[8E240070]: lw         $a0, 112($s1)
    088EFEFC:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    088EFF00:[14830003]: bne        $a0, $v1, 0x088EFF10
    088EFF04:[26250070]: addiu      $a1, $s1, 112
    088EFF08:[8FA30078]: lw         $v1, 120($sp)
    088EFF0C:[ACA30000]: sw         $v1, 0($a1)
    088EFF10:[26520001]: addiu      $s2, $s2, 1
    088EFF14:[2A430014]: slti       $v1, $s2, 20
--> 088EFF18:[5460FFAA]: bnel       $v1, $zr, 0x088EFDC4
    088EFF1C:[00121980]: sll        $v1, $s2, 0x0006
    088EFF20:[8FBF002C]: lw         $ra, 44($sp)
    088EFF24:[8FB50028]: lw         $s5, 40($sp)
    088EFF28:[8FB40024]: lw         $s4, 36($sp)
  Back Branch 088EFDB0 4,540 times (length 72)
    088EFC84:[5460FFB5]: bnel       $v1, $zr, 0x088EFB5C
    088EFC88:[00121980]: sll        $v1, $s2, 0x0006
    088EFC8C:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    088EFC90:[4480A000]: mtc1       $zr, $f20
    088EFC94:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 088EFC98:[00151840]: sll        $v1, $s5, 0x0001
    088EFC9C:[00751821]: addu       $v1, $v1, $s5
    088EFCA0:[00031840]: sll        $v1, $v1, 0x0001
    088EFCA4:[02839021]: addu       $s2, $s4, $v1
    088EFCA8:[00121840]: sll        $v1, $s2, 0x0001
    088EFCAC:[00721821]: addu       $v1, $v1, $s2
    088EFCB0:[00031940]: sll        $v1, $v1, 0x0005
    088EFCB4:[02031821]: addu       $v1, $s0, $v1
    088EFCB8:[90630540]: lbu        $v1, 1344($v1)
    088EFCBC:[50600037]: beql       $v1, $zr, 0x088EFD9C
    088EFCC0:[26940001]: addiu      $s4, $s4, 1
    088EFCC4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088EFCC8:[00121840]: sll        $v1, $s2, 0x0001
    088EFCCC:[00721821]: addu       $v1, $v1, $s2
    088EFCD0:[00031940]: sll        $v1, $v1, 0x0005
    088EFCD4:[02031821]: addu       $v1, $s0, $v1
    088EFCD8:[8C630544]: lw         $v1, 1348($v1)
    088EFCDC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088EFCE0:[02642004]: sllv       $a0, $a0, $s3
    088EFCE4:[00641824]: and        $v1, $v1, $a0
    088EFCE8:[50600028]: beql       $v1, $zr, 0x088EFD8C
    088EFCEC:[26730001]: addiu      $s3, $s3, 1
    088EFCF0:[00131180]: sll        $v0, $s3, 0x0006
    088EFCF4:[02028821]: addu       $s1, $s0, $v0
    088EFCF8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088EFCFC:[26250040]: addiu      $a1, $s1, 64
    088EFD00:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    088EFD04:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    088EFD08:[27A80084]: addiu      $t0, $sp, 132
    088EFD0C:[27A90050]: addiu      $t1, $sp, 80
    088EFD10:[27AA0080]: addiu      $t2, $sp, 128
    088EFD14:[02605821]: addu       $t3, $s3, $zr <=> move $t3, $s3
    088EFD18:[E7B40084]: swc1       $f20, 132($sp)
    088EFD1C:[0E23C0D4]: jal        0x088F0350
    088EFD20:[AFA00080]: sw         $zr, 128($sp)
    088EFD24:[10400018]: beq        $v0, $zr, 0x088EFD88
    088EFD28:[00000000]: nop
    088EFD2C:[C7A10084]: lwc1       $f1, 132($sp)
    088EFD30:[C6200050]: lwc1       $f0, 80($s1)
    088EFD34:[4601003C]: c.lt.s     $f0, $f1
    088EFD38:[00000000]: nop
    088EFD3C:[45000012]: bc1f       0x088EFD88
    088EFD40:[26230050]: addiu      $v1, $s1, 80
    088EFD44:[E4610000]: swc1       $f1, 0($v1)
    088EFD48:[8FA50080]: lw         $a1, 128($sp)
    088EFD4C:[26240060]: addiu      $a0, $s1, 96
    088EFD50:[27A30050]: addiu      $v1, $sp, 80
    088EFD54:[AE250074]: sw         $a1, 116($s1)
    088EFD58:[D8600000]: lv.q       C000.q, 0($v1)
    088EFD5C:[F8800000]: sv.q       C000.q, 0($a0)
    088EFD60:[8FA30080]: lw         $v1, 128($sp)
    088EFD64:[10600008]: beq        $v1, $zr, 0x088EFD88
    088EFD68:[00000000]: nop
    088EFD6C:[8C650084]: lw         $a1, 132($v1)
    088EFD70:[3C040007]: lui        $a0, 0x0007 <=> li $a0, 0x00070000
    088EFD74:[00131980]: sll        $v1, $s3, 0x0006
    088EFD78:[00A42024]: and        $a0, $a1, $a0
    088EFD7C:[00042402]: srl        $a0, $a0, 0x0010
    088EFD80:[02031821]: addu       $v1, $s0, $v1
    088EFD84:[AC640070]: sw         $a0, 112($v1)
    088EFD88:[26730001]: addiu      $s3, $s3, 1
    088EFD8C:[2A630014]: slti       $v1, $s3, 20
    088EFD90:[5460FFCE]: bnel       $v1, $zr, 0x088EFCCC
    088EFD94:[00121840]: sll        $v1, $s2, 0x0001
    088EFD98:[26940001]: addiu      $s4, $s4, 1
    088EFD9C:[2A830006]: slti       $v1, $s4, 6
    088EFDA0:[5460FFBE]: bnel       $v1, $zr, 0x088EFC9C
    088EFDA4:[00151840]: sll        $v1, $s5, 0x0001
    088EFDA8:[26B50001]: addiu      $s5, $s5, 1
    088EFDAC:[2AA30006]: slti       $v1, $s5, 6
--> 088EFDB0:[5460FFB9]: bnel       $v1, $zr, 0x088EFC98
    088EFDB4:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088EFDB8:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088EFDBC:[4480A000]: mtc1       $zr, $f20
    088EFDC0:[00121980]: sll        $v1, $s2, 0x0006
_S1_2_8827718 3,052,817 instructions (0.572%), 12,882 calls (08827718 - 088277E0, length 51)
    08827718:[3C0308C1]: lui        $v1, 0x08C1 <=> li $v1, 0x08C10000
    0882771C:[8C664174]: lw         $a2, 16756($v1)
    08827720:[27BDFF70]: addiu      $sp, $sp, -144
    08827724:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08827728:[AFB10084]: sw         $s1, 132($sp)
    0882772C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08827730:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08827734:[AFBF0088]: sw         $ra, 136($sp)
    08827738:[10C50024]: beq        $a2, $a1, 0x088277CC
    0882773C:[AFB00080]: sw         $s0, 128($sp)
    08827740:[0E20A1D7]: jal        0x0882875C
    08827744:[00000000]: nop
    08827748:[3C0209BD]: lui        $v0, 0x09BD <=> li $v0, 0x09BD0000
    0882774C:[24506850]: addiu      $s0, $v0, 26704
    08827750:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08827754:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08827758:[0E30054B]: jal        0x08C0152C [sceKernelLockLwMutex]
    0882775C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08827760:[0E20920D]: jal        0x08824834
    08827764:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08827768:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0882776C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08827770:[3C0709BD]: lui        $a3, 0x09BD <=> li $a3, 0x09BD0000
    08827774:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08827778:[0E30054D]: jal        0x08C01534 [sceKernelUnlockLwMutex]
    0882777C:[ACE0684C]: sw         $zr, 26700($a3)
    08827780:[06200012]: bltz       $s1, 0x088277CC
    08827784:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08827788:[0E20930B]: jal        0x08824C2C
    0882778C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08827790:[3C0409BD]: lui        $a0, 0x09BD <=> li $a0, 0x09BD0000
    08827794:[8C835B3C]: lw         $v1, 23356($a0)
    08827798:[1860000B]: blez       $v1, 0x088277C8
    0882779C:[3C0809BD]: lui        $t0, 0x09BD <=> li $t0, 0x09BD0000
    088277A0:[25055B4C]: addiu      $a1, $t0, 23372
    088277A4:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    088277A8:[24A40004]: addiu      $a0, $a1, 4
    088277AC:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    088277B0:[8C690000]: lw         $t1, 0($v1)
    088277B4:[2631FFFF]: addiu      $s1, $s1, -1
    088277B8:[24630004]: addiu      $v1, $v1, 4
    088277BC:[AC890000]: sw         $t1, 0($a0)
    088277C0:[1620FFFB]: bne        $s1, $zr, 0x088277B0
    088277C4:[24840068]: addiu      $a0, $a0, 104
    088277C8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088277CC:[8FBF0088]: lw         $ra, 136($sp)
    088277D0:[8FB10084]: lw         $s1, 132($sp)
    088277D4:[8FB00080]: lw         $s0, 128($sp)
    088277D8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    088277DC:[03E00008]: jr         $ra
    088277E0:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 088277C0 412,192 times (length 6)
    0882779C:[3C0809BD]: lui        $t0, 0x09BD <=> li $t0, 0x09BD0000
    088277A0:[25055B4C]: addiu      $a1, $t0, 23372
    088277A4:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    088277A8:[24A40004]: addiu      $a0, $a1, 4
    088277AC:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
--> 088277B0:[8C690000]: lw         $t1, 0($v1)
    088277B4:[2631FFFF]: addiu      $s1, $s1, -1
    088277B8:[24630004]: addiu      $v1, $v1, 4
    088277BC:[AC890000]: sw         $t1, 0($a0)
--> 088277C0:[1620FFFB]: bne        $s1, $zr, 0x088277B0
    088277C4:[24840068]: addiu      $a0, $a0, 104
    088277C8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088277CC:[8FBF0088]: lw         $ra, 136($sp)
    088277D0:[8FB10084]: lw         $s1, 132($sp)
_S1_2_88F52A0 2,629,274 instructions (0.493%), 46,308 calls (088F52A0 - 088F5518, length 159)
    088F52A0:[27BDFFA0]: addiu      $sp, $sp, -96
    088F52A4:[AFBF002C]: sw         $ra, 44($sp)
    088F52A8:[AFBE0028]: sw         $fp, 40($sp)
    088F52AC:[AFB70024]: sw         $s7, 36($sp)
    088F52B0:[AFB60020]: sw         $s6, 32($sp)
    088F52B4:[AFB5001C]: sw         $s5, 28($sp)
    088F52B8:[AFB40018]: sw         $s4, 24($sp)
    088F52BC:[AFB30014]: sw         $s3, 20($sp)
    088F52C0:[AFB20010]: sw         $s2, 16($sp)
    088F52C4:[AFB1000C]: sw         $s1, 12($sp)
    088F52C8:[AFB00008]: sw         $s0, 8($sp)
    088F52CC:[AFA0005C]: sw         $zr, 92($sp)
    088F52D0:[C4E10000]: lwc1       $f1, 0($a3)
    088F52D4:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    088F52D8:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    088F52DC:[E7A1005C]: swc1       $f1, 92($sp)
    088F52E0:[C4A00014]: lwc1       $f0, 20($a1)
    088F52E4:[0100B821]: addu       $s7, $t0, $zr <=> move $s7, $t0
    088F52E8:[0120F021]: addu       $fp, $t1, $zr <=> move $fp, $t1
    088F52EC:[4600083F]: c.ngt.s    $f1, $f0
    088F52F0:[01409021]: addu       $s2, $t2, $zr <=> move $s2, $t2
    088F52F4:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    088F52F8:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    088F52FC:[45010003]: bc1t       0x088F530C
    088F5300:[A3A0003C]: sb         $zr, 60($sp)
    088F5304:[10000079]: b          0x088F54EC
    088F5308:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F530C:[C6C10000]: lwc1       $f1, 0($s6)
    088F5310:[C6800010]: lwc1       $f0, 16($s4)
    088F5314:[4600083F]: c.ngt.s    $f1, $f0
    088F5318:[00000000]: nop
    088F531C:[45020018]: bc1fl      0x088F5380
    088F5320:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F5324:[C6800000]: lwc1       $f0, 0($s4)
    088F5328:[4600083C]: c.lt.s     $f1, $f0
    088F532C:[00000000]: nop
    088F5330:[45010012]: bc1t       0x088F537C
    088F5334:[00000000]: nop
    088F5338:[C6C10008]: lwc1       $f1, 8($s6)
    088F533C:[C6800018]: lwc1       $f0, 24($s4)
    088F5340:[4600083F]: c.ngt.s    $f1, $f0
    088F5344:[00000000]: nop
    088F5348:[4500000C]: bc1f       0x088F537C
    088F534C:[00000000]: nop
    088F5350:[C6800008]: lwc1       $f0, 8($s4)
    088F5354:[4600083C]: c.lt.s     $f1, $f0
    088F5358:[00000000]: nop
    088F535C:[45010007]: bc1t       0x088F537C
    088F5360:[00000000]: nop
    088F5364:[C6C10004]: lwc1       $f1, 4($s6)
    088F5368:[C6800004]: lwc1       $f0, 4($s4)
    088F536C:[4600083C]: c.lt.s     $f1, $f0
    088F5370:[00000000]: nop
    088F5374:[45020002]: bc1fl      0x088F5380
    088F5378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F537C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F5380:[54400003]: bnel       $v0, $zr, 0x088F5390
    088F5384:[86820020]: lh         $v0, 32($s4)
    088F5388:[10000058]: b          0x088F54EC
    088F538C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088F5390:[26910030]: addiu      $s1, $s4, 48
    088F5394:[18400054]: blez       $v0, 0x088F54E8
    088F5398:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088F539C:[3C020400]: lui        $v0, 0x0400 <=> li $v0, 0x04000000
    088F53A0:[34420002]: ori        $v0, $v0, 2
    088F53A4:[AFA20038]: sw         $v0, 56($sp)
    088F53A8:[8E220084]: lw         $v0, 132($s1)
    088F53AC:[8FA30038]: lw         $v1, 56($sp)
    088F53B0:[00431824]: and        $v1, $v0, $v1
    088F53B4:[54600048]: bnel       $v1, $zr, 0x088F54D8
    088F53B8:[86820020]: lh         $v0, 32($s4)
    088F53BC:[8EA50030]: lw         $a1, 48($s5)
    088F53C0:[24030005]: addiu      $v1, $zr, 5 <=> li $v1, 5
    088F53C4:[14A3000B]: bne        $a1, $v1, 0x088F53F4
    088F53C8:[00000000]: nop
    088F53CC:[304401C0]: andi       $a0, $v0, 448
    088F53D0:[24030100]: addiu      $v1, $zr, 256 <=> li $v1, 256
    088F53D4:[1083003F]: beq        $a0, $v1, 0x088F54D4
    088F53D8:[00000000]: nop
    088F53DC:[24030140]: addiu      $v1, $zr, 320 <=> li $v1, 320
    088F53E0:[1083003C]: beq        $a0, $v1, 0x088F54D4
    088F53E4:[00000000]: nop
    088F53E8:[24030180]: addiu      $v1, $zr, 384 <=> li $v1, 384
    088F53EC:[10830039]: beq        $a0, $v1, 0x088F54D4
    088F53F0:[00000000]: nop
    088F53F4:[1240000B]: beq        $s2, $zr, 0x088F5424
    088F53F8:[00000000]: nop
    088F53FC:[304401C0]: andi       $a0, $v0, 448
    088F5400:[24030080]: addiu      $v1, $zr, 128 <=> li $v1, 128
    088F5404:[10830033]: beq        $a0, $v1, 0x088F54D4
    088F5408:[00000000]: nop
    088F540C:[240300C0]: addiu      $v1, $zr, 192 <=> li $v1, 192
    088F5410:[10830030]: beq        $a0, $v1, 0x088F54D4
    088F5414:[00000000]: nop
    088F5418:[24030180]: addiu      $v1, $zr, 384 <=> li $v1, 384
    088F541C:[1083002D]: beq        $a0, $v1, 0x088F54D4
    088F5420:[00000000]: nop
    088F5424:[5640000F]: bnel       $s2, $zr, 0x088F5464
    088F5428:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    088F542C:[24030005]: addiu      $v1, $zr, 5 <=> li $v1, 5
    088F5430:[10A3000B]: beq        $a1, $v1, 0x088F5460
    088F5434:[00000000]: nop
    088F5438:[304401C0]: andi       $a0, $v0, 448
    088F543C:[24030040]: addiu      $v1, $zr, 64 <=> li $v1, 64
    088F5440:[10830024]: beq        $a0, $v1, 0x088F54D4
    088F5444:[00000000]: nop
    088F5448:[240300C0]: addiu      $v1, $zr, 192 <=> li $v1, 192
    088F544C:[10830021]: beq        $a0, $v1, 0x088F54D4
    088F5450:[00000000]: nop
    088F5454:[24030140]: addiu      $v1, $zr, 320 <=> li $v1, 320
    088F5458:[1083001E]: beq        $a0, $v1, 0x088F54D4
    088F545C:[00000000]: nop
    088F5460:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    088F5464:[00431024]: and        $v0, $v0, $v1
    088F5468:[10400002]: beq        $v0, $zr, 0x088F5474
    088F546C:[24090001]: addiu      $t1, $zr, 1 <=> li $t1, 1
    088F5470:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088F5474:[C6600000]: lwc1       $f0, 0($s3)
    088F5478:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F547C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088F5480:[E7A0005C]: swc1       $f0, 92($sp)
    088F5484:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    088F5488:[27A7005C]: addiu      $a3, $sp, 92
    088F548C:[0E23D547]: jal        0x088F551C
    088F5490:[27A80040]: addiu      $t0, $sp, 64
    088F5494:[1040000F]: beq        $v0, $zr, 0x088F54D4
    088F5498:[00000000]: nop
    088F549C:[C6610000]: lwc1       $f1, 0($s3)
    088F54A0:[C7A0005C]: lwc1       $f0, 92($sp)
    088F54A4:[4600083C]: c.lt.s     $f1, $f0
    088F54A8:[00000000]: nop
    088F54AC:[45000009]: bc1f       0x088F54D4
    088F54B0:[00000000]: nop
    088F54B4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F54B8:[A3A2003C]: sb         $v0, 60($sp)
    088F54BC:[27A20040]: addiu      $v0, $sp, 64
    088F54C0:[D8400000]: lv.q       C000.q, 0($v0)
    088F54C4:[FAE00000]: sv.q       C000.q, 0($s7)
    088F54C8:[AFD10000]: sw         $s1, 0($fp)
    088F54CC:[C7A0005C]: lwc1       $f0, 92($sp)
    088F54D0:[E6600000]: swc1       $f0, 0($s3)
    088F54D4:[86820020]: lh         $v0, 32($s4)
    088F54D8:[26100001]: addiu      $s0, $s0, 1
    088F54DC:[0202102A]: slt        $v0, $s0, $v0
    088F54E0:[1440FFB1]: bne        $v0, $zr, 0x088F53A8
    088F54E4:[26310090]: addiu      $s1, $s1, 144
    088F54E8:[83A2003C]: lb         $v0, 60($sp)
    088F54EC:[8FBF002C]: lw         $ra, 44($sp)
    088F54F0:[8FBE0028]: lw         $fp, 40($sp)
    088F54F4:[8FB70024]: lw         $s7, 36($sp)
    088F54F8:[8FB60020]: lw         $s6, 32($sp)
    088F54FC:[8FB5001C]: lw         $s5, 28($sp)
    088F5500:[8FB40018]: lw         $s4, 24($sp)
    088F5504:[8FB30014]: lw         $s3, 20($sp)
    088F5508:[8FB20010]: lw         $s2, 16($sp)
    088F550C:[8FB1000C]: lw         $s1, 12($sp)
    088F5510:[8FB00008]: lw         $s0, 8($sp)
    088F5514:[03E00008]: jr         $ra
    088F5518:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 088F54E0 5,442 times (length 80)
    088F5394:[18400054]: blez       $v0, 0x088F54E8
    088F5398:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088F539C:[3C020400]: lui        $v0, 0x0400 <=> li $v0, 0x04000000
    088F53A0:[34420002]: ori        $v0, $v0, 2
    088F53A4:[AFA20038]: sw         $v0, 56($sp)
--> 088F53A8:[8E220084]: lw         $v0, 132($s1)
    088F53AC:[8FA30038]: lw         $v1, 56($sp)
    088F53B0:[00431824]: and        $v1, $v0, $v1
    088F53B4:[54600048]: bnel       $v1, $zr, 0x088F54D8
    088F53B8:[86820020]: lh         $v0, 32($s4)
    088F53BC:[8EA50030]: lw         $a1, 48($s5)
    088F53C0:[24030005]: addiu      $v1, $zr, 5 <=> li $v1, 5
    088F53C4:[14A3000B]: bne        $a1, $v1, 0x088F53F4
    088F53C8:[00000000]: nop
    088F53CC:[304401C0]: andi       $a0, $v0, 448
    088F53D0:[24030100]: addiu      $v1, $zr, 256 <=> li $v1, 256
    088F53D4:[1083003F]: beq        $a0, $v1, 0x088F54D4
    088F53D8:[00000000]: nop
    088F53DC:[24030140]: addiu      $v1, $zr, 320 <=> li $v1, 320
    088F53E0:[1083003C]: beq        $a0, $v1, 0x088F54D4
    088F53E4:[00000000]: nop
    088F53E8:[24030180]: addiu      $v1, $zr, 384 <=> li $v1, 384
    088F53EC:[10830039]: beq        $a0, $v1, 0x088F54D4
    088F53F0:[00000000]: nop
    088F53F4:[1240000B]: beq        $s2, $zr, 0x088F5424
    088F53F8:[00000000]: nop
    088F53FC:[304401C0]: andi       $a0, $v0, 448
    088F5400:[24030080]: addiu      $v1, $zr, 128 <=> li $v1, 128
    088F5404:[10830033]: beq        $a0, $v1, 0x088F54D4
    088F5408:[00000000]: nop
    088F540C:[240300C0]: addiu      $v1, $zr, 192 <=> li $v1, 192
    088F5410:[10830030]: beq        $a0, $v1, 0x088F54D4
    088F5414:[00000000]: nop
    088F5418:[24030180]: addiu      $v1, $zr, 384 <=> li $v1, 384
    088F541C:[1083002D]: beq        $a0, $v1, 0x088F54D4
    088F5420:[00000000]: nop
    088F5424:[5640000F]: bnel       $s2, $zr, 0x088F5464
    088F5428:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    088F542C:[24030005]: addiu      $v1, $zr, 5 <=> li $v1, 5
    088F5430:[10A3000B]: beq        $a1, $v1, 0x088F5460
    088F5434:[00000000]: nop
    088F5438:[304401C0]: andi       $a0, $v0, 448
    088F543C:[24030040]: addiu      $v1, $zr, 64 <=> li $v1, 64
    088F5440:[10830024]: beq        $a0, $v1, 0x088F54D4
    088F5444:[00000000]: nop
    088F5448:[240300C0]: addiu      $v1, $zr, 192 <=> li $v1, 192
    088F544C:[10830021]: beq        $a0, $v1, 0x088F54D4
    088F5450:[00000000]: nop
    088F5454:[24030140]: addiu      $v1, $zr, 320 <=> li $v1, 320
    088F5458:[1083001E]: beq        $a0, $v1, 0x088F54D4
    088F545C:[00000000]: nop
    088F5460:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    088F5464:[00431024]: and        $v0, $v0, $v1
    088F5468:[10400002]: beq        $v0, $zr, 0x088F5474
    088F546C:[24090001]: addiu      $t1, $zr, 1 <=> li $t1, 1
    088F5470:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088F5474:[C6600000]: lwc1       $f0, 0($s3)
    088F5478:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    088F547C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088F5480:[E7A0005C]: swc1       $f0, 92($sp)
    088F5484:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    088F5488:[27A7005C]: addiu      $a3, $sp, 92
    088F548C:[0E23D547]: jal        0x088F551C
    088F5490:[27A80040]: addiu      $t0, $sp, 64
    088F5494:[1040000F]: beq        $v0, $zr, 0x088F54D4
    088F5498:[00000000]: nop
    088F549C:[C6610000]: lwc1       $f1, 0($s3)
    088F54A0:[C7A0005C]: lwc1       $f0, 92($sp)
    088F54A4:[4600083C]: c.lt.s     $f1, $f0
    088F54A8:[00000000]: nop
    088F54AC:[45000009]: bc1f       0x088F54D4
    088F54B0:[00000000]: nop
    088F54B4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088F54B8:[A3A2003C]: sb         $v0, 60($sp)
    088F54BC:[27A20040]: addiu      $v0, $sp, 64
    088F54C0:[D8400000]: lv.q       C000.q, 0($v0)
    088F54C4:[FAE00000]: sv.q       C000.q, 0($s7)
    088F54C8:[AFD10000]: sw         $s1, 0($fp)
    088F54CC:[C7A0005C]: lwc1       $f0, 92($sp)
    088F54D0:[E6600000]: swc1       $f0, 0($s3)
    088F54D4:[86820020]: lh         $v0, 32($s4)
    088F54D8:[26100001]: addiu      $s0, $s0, 1
    088F54DC:[0202102A]: slt        $v0, $s0, $v0
--> 088F54E0:[1440FFB1]: bne        $v0, $zr, 0x088F53A8
    088F54E4:[26310090]: addiu      $s1, $s1, 144
    088F54E8:[83A2003C]: lb         $v0, 60($sp)
    088F54EC:[8FBF002C]: lw         $ra, 44($sp)
    088F54F0:[8FBE0028]: lw         $fp, 40($sp)
_S1_2_88AB21C 2,604,103 instructions (0.488%), 908 calls (088AB21C - 088AB644, length 267)
    088AB21C:[27BDFE20]: addiu      $sp, $sp, -480
    088AB220:[AFBF001C]: sw         $ra, 28($sp)
    088AB224:[AFB40018]: sw         $s4, 24($sp)
    088AB228:[AFB30014]: sw         $s3, 20($sp)
    088AB22C:[AFB20010]: sw         $s2, 16($sp)
    088AB230:[AFB1000C]: sw         $s1, 12($sp)
    088AB234:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    088AB238:[27A40020]: addiu      $a0, $sp, 32
    088AB23C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB240:[240601C0]: addiu      $a2, $zr, 448 <=> li $a2, 448
    088AB244:[0E20379A]: jal        0x0880DE68
    088AB248:[AFB00008]: sw         $s0, 8($sp)
    088AB24C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088AB250:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088AB254:[02209821]: addu       $s3, $s1, $zr <=> move $s3, $s1
    088AB258:[27B20020]: addiu      $s2, $sp, 32
    088AB25C:[92640154]: lbu        $a0, 340($s3)
    088AB260:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    088AB264:[38630001]: xori       $v1, $v1, 1
    088AB268:[50600003]: beql       $v1, $zr, 0x088AB278
    088AB26C:[7C031C20]: seb        $v1, $v1
    088AB270:[288300DC]: slti       $v1, $a0, 220
    088AB274:[7C031C20]: seb        $v1, $v1
    088AB278:[5060000E]: beql       $v1, $zr, 0x088AB2B4
    088AB27C:[26940001]: addiu      $s4, $s4, 1
    088AB280:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB284:[0E229C80]: jal        0x088A7200
    088AB288:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088AB28C:[10400008]: beq        $v0, $zr, 0x088AB2B0
    088AB290:[00000000]: nop
    088AB294:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB298:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088AB29C:[0E22AA04]: jal        0x088AA810
    088AB2A0:[AE530000]: sw         $s3, 0($s2)
    088AB2A4:[AE420004]: sw         $v0, 4($s2)
    088AB2A8:[26520008]: addiu      $s2, $s2, 8
    088AB2AC:[26100001]: addiu      $s0, $s0, 1
    088AB2B0:[26940001]: addiu      $s4, $s4, 1
    088AB2B4:[2A830038]: slti       $v1, $s4, 56
    088AB2B8:[1460FFE8]: bne        $v1, $zr, 0x088AB25C
    088AB2BC:[26730320]: addiu      $s3, $s3, 800
    088AB2C0:[3C0708C1]: lui        $a3, 0x08C1 <=> li $a3, 0x08C10000
    088AB2C4:[24E74C14]: addiu      $a3, $a3, 19476
    088AB2C8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB2CC:[1A000026]: blez       $s0, 0x088AB368
    088AB2D0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB2D4:[8CE30000]: lw         $v1, 0($a3)
    088AB2D8:[00A32023]: subu       $a0, $a1, $v1
    088AB2DC:[0480001E]: bltz       $a0, 0x088AB358
    088AB2E0:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    088AB2E4:[00884021]: addu       $t0, $a0, $t0
    088AB2E8:[000840C0]: sll        $t0, $t0, 0x0003
    088AB2EC:[011D4021]: addu       $t0, $t0, $sp
    088AB2F0:[250D0020]: addiu      $t5, $t0, 32
    088AB2F4:[000440C0]: sll        $t0, $a0, 0x0003
    088AB2F8:[011D4021]: addu       $t0, $t0, $sp
    088AB2FC:[250C0020]: addiu      $t4, $t0, 32
    088AB300:[8D890004]: lw         $t1, 4($t4)
    088AB304:[8DA80004]: lw         $t0, 4($t5)
    088AB308:[0128082A]: slt        $at, $t1, $t0
    088AB30C:[5020000F]: beql       $at, $zr, 0x088AB34C
    088AB310:[8CE80000]: lw         $t0, 0($a3)
    088AB314:[8D8B0000]: lw         $t3, 0($t4)
    088AB318:[8CE80000]: lw         $t0, 0($a3)
    088AB31C:[8D8A0004]: lw         $t2, 4($t4)
    088AB320:[8DA90000]: lw         $t1, 0($t5)
    088AB324:[00884021]: addu       $t0, $a0, $t0
    088AB328:[000840C0]: sll        $t0, $t0, 0x0003
    088AB32C:[AD890000]: sw         $t1, 0($t4)
    088AB330:[8DA90004]: lw         $t1, 4($t5)
    088AB334:[011D4021]: addu       $t0, $t0, $sp
    088AB338:[25080020]: addiu      $t0, $t0, 32
    088AB33C:[AD890004]: sw         $t1, 4($t4)
    088AB340:[AD0B0000]: sw         $t3, 0($t0)
    088AB344:[AD0A0004]: sw         $t2, 4($t0)
    088AB348:[8CE80000]: lw         $t0, 0($a3)
    088AB34C:[00882023]: subu       $a0, $a0, $t0
    088AB350:[0483FFE5]: bgezl      $a0, 0x088AB2E8
    088AB354:[00884021]: addu       $t0, $a0, $t0
    088AB358:[00A82821]: addu       $a1, $a1, $t0
    088AB35C:[00B0202A]: slt        $a0, $a1, $s0
    088AB360:[5480FFDE]: bnel       $a0, $zr, 0x088AB2DC
    088AB364:[00A32023]: subu       $a0, $a1, $v1
    088AB368:[24C60001]: addiu      $a2, $a2, 1
    088AB36C:[28C30004]: slti       $v1, $a2, 4
    088AB370:[1460FFD6]: bne        $v1, $zr, 0x088AB2CC
    088AB374:[24E70004]: addiu      $a3, $a3, 4
    088AB378:[9385671C]: lbu        $a1, 26396($gp)
    088AB37C:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    088AB380:[14A30002]: bne        $a1, $v1, 0x088AB38C
    088AB384:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    088AB388:[2484FFFD]: addiu      $a0, $a0, -3
    088AB38C:[28810038]: slti       $at, $a0, 56
    088AB390:[1020004A]: beq        $at, $zr, 0x088AB4BC
    088AB394:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    088AB398:[24050038]: addiu      $a1, $zr, 56 <=> li $a1, 56
    088AB39C:[00A43823]: subu       $a3, $a1, $a0
    088AB3A0:[28E10009]: slti       $at, $a3, 9
    088AB3A4:[5420003A]: bnel       $at, $zr, 0x088AB490
    088AB3A8:[28610038]: slti       $at, $v1, 56
    088AB3AC:[28810039]: slti       $at, $a0, 57
    088AB3B0:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    088AB3B4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB3B8:[10200007]: beq        $at, $zr, 0x088AB3D8
    088AB3BC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB3C0:[3C017FFF]: lui        $at, 0x7FFF <=> li $at, 0x7FFF0000
    088AB3C4:[3421FFFF]: ori        $at, $at, -1
    088AB3C8:[0081082A]: slt        $at, $a0, $at
    088AB3CC:[10200002]: beq        $at, $zr, 0x088AB3D8
    088AB3D0:[00000000]: nop
    088AB3D4:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    088AB3D8:[10A00005]: beq        $a1, $zr, 0x088AB3F0
    088AB3DC:[00000000]: nop
    088AB3E0:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    088AB3E4:[10850002]: beq        $a0, $a1, 0x088AB3F0
    088AB3E8:[00000000]: nop
    088AB3EC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    088AB3F0:[10C0000D]: beq        $a2, $zr, 0x088AB428
    088AB3F4:[00000000]: nop
    088AB3F8:[00042823]: subu       $a1, $zr, $a0 <=> negu $a1, $a0
    088AB3FC:[3C068000]: lui        $a2, 0x8000 <=> li $a2, 0x80000000
    088AB400:[00A62824]: and        $a1, $a1, $a2
    088AB404:[14A00005]: bne        $a1, $zr, 0x088AB41C
    088AB408:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088AB40C:[00E62824]: and        $a1, $a3, $a2
    088AB410:[10A00002]: beq        $a1, $zr, 0x088AB41C
    088AB414:[00000000]: nop
    088AB418:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088AB41C:[11000002]: beq        $t0, $zr, 0x088AB428
    088AB420:[00000000]: nop
    088AB424:[24090001]: addiu      $t1, $zr, 1 <=> li $t1, 1
    088AB428:[11200018]: beq        $t1, $zr, 0x088AB48C
    088AB42C:[00000000]: nop
    088AB430:[000428C0]: sll        $a1, $a0, 0x0003
    088AB434:[00BD2821]: addu       $a1, $a1, $sp
    088AB438:[24A60020]: addiu      $a2, $a1, 32
    088AB43C:[ACC00000]: sw         $zr, 0($a2)
    088AB440:[ACC00004]: sw         $zr, 4($a2)
    088AB444:[ACC00008]: sw         $zr, 8($a2)
    088AB448:[ACC0000C]: sw         $zr, 12($a2)
    088AB44C:[ACC00010]: sw         $zr, 16($a2)
    088AB450:[ACC00014]: sw         $zr, 20($a2)
    088AB454:[ACC00018]: sw         $zr, 24($a2)
    088AB458:[ACC0001C]: sw         $zr, 28($a2)
    088AB45C:[ACC00020]: sw         $zr, 32($a2)
    088AB460:[ACC00024]: sw         $zr, 36($a2)
    088AB464:[ACC00028]: sw         $zr, 40($a2)
    088AB468:[ACC0002C]: sw         $zr, 44($a2)
    088AB46C:[ACC00030]: sw         $zr, 48($a2)
    088AB470:[ACC00034]: sw         $zr, 52($a2)
    088AB474:[ACC00038]: sw         $zr, 56($a2)
    088AB478:[24630008]: addiu      $v1, $v1, 8
    088AB47C:[ACC0003C]: sw         $zr, 60($a2)
    088AB480:[28650030]: slti       $a1, $v1, 48
    088AB484:[14A0FFED]: bne        $a1, $zr, 0x088AB43C
    088AB488:[24C60040]: addiu      $a2, $a2, 64
    088AB48C:[28610038]: slti       $at, $v1, 56
    088AB490:[5020000B]: beql       $at, $zr, 0x088AB4C0
    088AB494:[0204082A]: slt        $at, $s0, $a0
    088AB498:[000328C0]: sll        $a1, $v1, 0x0003
    088AB49C:[00BD2821]: addu       $a1, $a1, $sp
    088AB4A0:[24A60020]: addiu      $a2, $a1, 32
    088AB4A4:[ACC00000]: sw         $zr, 0($a2)
    088AB4A8:[24630001]: addiu      $v1, $v1, 1
    088AB4AC:[ACC00004]: sw         $zr, 4($a2)
    088AB4B0:[28650038]: slti       $a1, $v1, 56
    088AB4B4:[14A0FFFB]: bne        $a1, $zr, 0x088AB4A4
    088AB4B8:[24C60008]: addiu      $a2, $a2, 8
    088AB4BC:[0204082A]: slt        $at, $s0, $a0
    088AB4C0:[50200001]: beql       $at, $zr, 0x088AB4C8
    088AB4C4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    088AB4C8:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088AB4CC:[02209021]: addu       $s2, $s1, $zr <=> move $s2, $s1
    088AB4D0:[92440154]: lbu        $a0, 340($s2)
    088AB4D4:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    088AB4D8:[38630001]: xori       $v1, $v1, 1
    088AB4DC:[50600003]: beql       $v1, $zr, 0x088AB4EC
    088AB4E0:[7C031C20]: seb        $v1, $v1
    088AB4E4:[288300DC]: slti       $v1, $a0, 220
    088AB4E8:[7C031C20]: seb        $v1, $v1
    088AB4EC:[50600020]: beql       $v1, $zr, 0x088AB570
    088AB4F0:[26730001]: addiu      $s3, $s3, 1
    088AB4F4:[8E430234]: lw         $v1, 564($s2)
    088AB4F8:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB4FC:[1060001B]: beq        $v1, $zr, 0x088AB56C
    088AB500:[00000000]: nop
    088AB504:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088AB508:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    088AB50C:[1A00000A]: blez       $s0, 0x088AB538
    088AB510:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB514:[27A40020]: addiu      $a0, $sp, 32
    088AB518:[8C830000]: lw         $v1, 0($a0)
    088AB51C:[54720003]: bnel       $v1, $s2, 0x088AB52C
    088AB520:[24A50001]: addiu      $a1, $a1, 1
    088AB524:[10000004]: b          0x088AB538
    088AB528:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB52C:[00B0182A]: slt        $v1, $a1, $s0
    088AB530:[1460FFF9]: bne        $v1, $zr, 0x088AB518
    088AB534:[24840008]: addiu      $a0, $a0, 8
    088AB538:[924301F3]: lbu        $v1, 499($s2)
    088AB53C:[30630010]: andi       $v1, $v1, 16
    088AB540:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB544:[7C031C20]: seb        $v1, $v1
    088AB548:[10600003]: beq        $v1, $zr, 0x088AB558
    088AB54C:[00000000]: nop
    088AB550:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088AB554:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB558:[10E00004]: beq        $a3, $zr, 0x088AB56C
    088AB55C:[00000000]: nop
    088AB560:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB564:[0E22AB0C]: jal        0x088AAC30
    088AB568:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088AB56C:[26730001]: addiu      $s3, $s3, 1
    088AB570:[2A630038]: slti       $v1, $s3, 56
    088AB574:[1460FFD6]: bne        $v1, $zr, 0x088AB4D0
    088AB578:[26520320]: addiu      $s2, $s2, 800
    088AB57C:[1A000016]: blez       $s0, 0x088AB5D8
    088AB580:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088AB584:[27B20020]: addiu      $s2, $sp, 32
    088AB588:[8E450000]: lw         $a1, 0($s2)
    088AB58C:[8CA30234]: lw         $v1, 564($a1)
    088AB590:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB594:[5460000D]: bnel       $v1, $zr, 0x088AB5CC
    088AB598:[26730001]: addiu      $s3, $s3, 1
    088AB59C:[90A201F3]: lbu        $v0, 499($a1)
    088AB5A0:[30420010]: andi       $v0, $v0, 16
    088AB5A4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088AB5A8:[7C021420]: seb        $v0, $v0
    088AB5AC:[10400002]: beq        $v0, $zr, 0x088AB5B8
    088AB5B0:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    088AB5B4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB5B8:[0E22AB50]: jal        0x088AAD40
    088AB5BC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB5C0:[50400006]: beql       $v0, $zr, 0x088AB5DC
    088AB5C4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB5C8:[26730001]: addiu      $s3, $s3, 1
    088AB5CC:[0270182A]: slt        $v1, $s3, $s0
    088AB5D0:[1460FFED]: bne        $v1, $zr, 0x088AB588
    088AB5D4:[26520008]: addiu      $s2, $s2, 8
    088AB5D8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB5DC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB5E0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088AB5E4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB5E8:[8CA30234]: lw         $v1, 564($a1)
    088AB5EC:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB5F0:[50600007]: beql       $v1, $zr, 0x088AB610
    088AB5F4:[24C60001]: addiu      $a2, $a2, 1
    088AB5F8:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    088AB5FC:[00831821]: addu       $v1, $a0, $v1
    088AB600:[AC65B1CC]: sw         $a1, -20020($v1)
    088AB604:[24840004]: addiu      $a0, $a0, 4
    088AB608:[24E70001]: addiu      $a3, $a3, 1
    088AB60C:[24C60001]: addiu      $a2, $a2, 1
    088AB610:[28C30038]: slti       $v1, $a2, 56
    088AB614:[1460FFF4]: bne        $v1, $zr, 0x088AB5E8
    088AB618:[24A50320]: addiu      $a1, $a1, 800
    088AB61C:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    088AB620:[02231821]: addu       $v1, $s1, $v1
    088AB624:[A067B38D]: sb         $a3, -19571($v1)
    088AB628:[8FBF001C]: lw         $ra, 28($sp)
    088AB62C:[8FB40018]: lw         $s4, 24($sp)
    088AB630:[8FB30014]: lw         $s3, 20($sp)
    088AB634:[8FB20010]: lw         $s2, 16($sp)
    088AB638:[8FB1000C]: lw         $s1, 12($sp)
    088AB63C:[8FB00008]: lw         $s0, 8($sp)
    088AB640:[03E00008]: jr         $ra
    088AB644:[27BD01E0]: addiu      $sp, $sp, 480
  Back Branch 088AB2B8 50,848 times (length 25)
    088AB248:[AFB00008]: sw         $s0, 8($sp)
    088AB24C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    088AB250:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088AB254:[02209821]: addu       $s3, $s1, $zr <=> move $s3, $s1
    088AB258:[27B20020]: addiu      $s2, $sp, 32
--> 088AB25C:[92640154]: lbu        $a0, 340($s3)
    088AB260:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    088AB264:[38630001]: xori       $v1, $v1, 1
    088AB268:[50600003]: beql       $v1, $zr, 0x088AB278
    088AB26C:[7C031C20]: seb        $v1, $v1
    088AB270:[288300DC]: slti       $v1, $a0, 220
    088AB274:[7C031C20]: seb        $v1, $v1
    088AB278:[5060000E]: beql       $v1, $zr, 0x088AB2B4
    088AB27C:[26940001]: addiu      $s4, $s4, 1
    088AB280:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB284:[0E229C80]: jal        0x088A7200
    088AB288:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088AB28C:[10400008]: beq        $v0, $zr, 0x088AB2B0
    088AB290:[00000000]: nop
    088AB294:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB298:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    088AB29C:[0E22AA04]: jal        0x088AA810
    088AB2A0:[AE530000]: sw         $s3, 0($s2)
    088AB2A4:[AE420004]: sw         $v0, 4($s2)
    088AB2A8:[26520008]: addiu      $s2, $s2, 8
    088AB2AC:[26100001]: addiu      $s0, $s0, 1
    088AB2B0:[26940001]: addiu      $s4, $s4, 1
    088AB2B4:[2A830038]: slti       $v1, $s4, 56
--> 088AB2B8:[1460FFE8]: bne        $v1, $zr, 0x088AB25C
    088AB2BC:[26730320]: addiu      $s3, $s3, 800
    088AB2C0:[3C0708C1]: lui        $a3, 0x08C1 <=> li $a3, 0x08C10000
    088AB2C4:[24E74C14]: addiu      $a3, $a3, 19476
    088AB2C8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
  Back Branch 088AB574 50,848 times (length 43)
    088AB4BC:[0204082A]: slt        $at, $s0, $a0
    088AB4C0:[50200001]: beql       $at, $zr, 0x088AB4C8
    088AB4C4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    088AB4C8:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088AB4CC:[02209021]: addu       $s2, $s1, $zr <=> move $s2, $s1
--> 088AB4D0:[92440154]: lbu        $a0, 340($s2)
    088AB4D4:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    088AB4D8:[38630001]: xori       $v1, $v1, 1
    088AB4DC:[50600003]: beql       $v1, $zr, 0x088AB4EC
    088AB4E0:[7C031C20]: seb        $v1, $v1
    088AB4E4:[288300DC]: slti       $v1, $a0, 220
    088AB4E8:[7C031C20]: seb        $v1, $v1
    088AB4EC:[50600020]: beql       $v1, $zr, 0x088AB570
    088AB4F0:[26730001]: addiu      $s3, $s3, 1
    088AB4F4:[8E430234]: lw         $v1, 564($s2)
    088AB4F8:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB4FC:[1060001B]: beq        $v1, $zr, 0x088AB56C
    088AB500:[00000000]: nop
    088AB504:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088AB508:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    088AB50C:[1A00000A]: blez       $s0, 0x088AB538
    088AB510:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB514:[27A40020]: addiu      $a0, $sp, 32
    088AB518:[8C830000]: lw         $v1, 0($a0)
    088AB51C:[54720003]: bnel       $v1, $s2, 0x088AB52C
    088AB520:[24A50001]: addiu      $a1, $a1, 1
    088AB524:[10000004]: b          0x088AB538
    088AB528:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB52C:[00B0182A]: slt        $v1, $a1, $s0
    088AB530:[1460FFF9]: bne        $v1, $zr, 0x088AB518
    088AB534:[24840008]: addiu      $a0, $a0, 8
    088AB538:[924301F3]: lbu        $v1, 499($s2)
    088AB53C:[30630010]: andi       $v1, $v1, 16
    088AB540:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB544:[7C031C20]: seb        $v1, $v1
    088AB548:[10600003]: beq        $v1, $zr, 0x088AB558
    088AB54C:[00000000]: nop
    088AB550:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088AB554:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB558:[10E00004]: beq        $a3, $zr, 0x088AB56C
    088AB55C:[00000000]: nop
    088AB560:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB564:[0E22AB0C]: jal        0x088AAC30
    088AB568:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088AB56C:[26730001]: addiu      $s3, $s3, 1
    088AB570:[2A630038]: slti       $v1, $s3, 56
--> 088AB574:[1460FFD6]: bne        $v1, $zr, 0x088AB4D0
    088AB578:[26520320]: addiu      $s2, $s2, 800
    088AB57C:[1A000016]: blez       $s0, 0x088AB5D8
    088AB580:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088AB584:[27B20020]: addiu      $s2, $sp, 32
  Back Branch 088AB614 50,848 times (length 13)
    088AB5D4:[26520008]: addiu      $s2, $s2, 8
    088AB5D8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB5DC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB5E0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088AB5E4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
--> 088AB5E8:[8CA30234]: lw         $v1, 564($a1)
    088AB5EC:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB5F0:[50600007]: beql       $v1, $zr, 0x088AB610
    088AB5F4:[24C60001]: addiu      $a2, $a2, 1
    088AB5F8:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    088AB5FC:[00831821]: addu       $v1, $a0, $v1
    088AB600:[AC65B1CC]: sw         $a1, -20020($v1)
    088AB604:[24840004]: addiu      $a0, $a0, 4
    088AB608:[24E70001]: addiu      $a3, $a3, 1
    088AB60C:[24C60001]: addiu      $a2, $a2, 1
    088AB610:[28C30038]: slti       $v1, $a2, 56
--> 088AB614:[1460FFF4]: bne        $v1, $zr, 0x088AB5E8
    088AB618:[24A50320]: addiu      $a1, $a1, 800
    088AB61C:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    088AB620:[02231821]: addu       $v1, $s1, $v1
    088AB624:[A067B38D]: sb         $a3, -19571($v1)
  Back Branch 088AB530 25,346 times (length 8)
    088AB504:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088AB508:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    088AB50C:[1A00000A]: blez       $s0, 0x088AB538
    088AB510:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB514:[27A40020]: addiu      $a0, $sp, 32
--> 088AB518:[8C830000]: lw         $v1, 0($a0)
    088AB51C:[54720003]: bnel       $v1, $s2, 0x088AB52C
    088AB520:[24A50001]: addiu      $a1, $a1, 1
    088AB524:[10000004]: b          0x088AB538
    088AB528:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB52C:[00B0182A]: slt        $v1, $a1, $s0
--> 088AB530:[1460FFF9]: bne        $v1, $zr, 0x088AB518
    088AB534:[24840008]: addiu      $a0, $a0, 8
    088AB538:[924301F3]: lbu        $v1, 499($s2)
    088AB53C:[30630010]: andi       $v1, $v1, 16
    088AB540:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
  Back Branch 088AB350 19,026 times (length 28)
    088AB2D4:[8CE30000]: lw         $v1, 0($a3)
    088AB2D8:[00A32023]: subu       $a0, $a1, $v1
    088AB2DC:[0480001E]: bltz       $a0, 0x088AB358
    088AB2E0:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    088AB2E4:[00884021]: addu       $t0, $a0, $t0
--> 088AB2E8:[000840C0]: sll        $t0, $t0, 0x0003
    088AB2EC:[011D4021]: addu       $t0, $t0, $sp
    088AB2F0:[250D0020]: addiu      $t5, $t0, 32
    088AB2F4:[000440C0]: sll        $t0, $a0, 0x0003
    088AB2F8:[011D4021]: addu       $t0, $t0, $sp
    088AB2FC:[250C0020]: addiu      $t4, $t0, 32
    088AB300:[8D890004]: lw         $t1, 4($t4)
    088AB304:[8DA80004]: lw         $t0, 4($t5)
    088AB308:[0128082A]: slt        $at, $t1, $t0
    088AB30C:[5020000F]: beql       $at, $zr, 0x088AB34C
    088AB310:[8CE80000]: lw         $t0, 0($a3)
    088AB314:[8D8B0000]: lw         $t3, 0($t4)
    088AB318:[8CE80000]: lw         $t0, 0($a3)
    088AB31C:[8D8A0004]: lw         $t2, 4($t4)
    088AB320:[8DA90000]: lw         $t1, 0($t5)
    088AB324:[00884021]: addu       $t0, $a0, $t0
    088AB328:[000840C0]: sll        $t0, $t0, 0x0003
    088AB32C:[AD890000]: sw         $t1, 0($t4)
    088AB330:[8DA90004]: lw         $t1, 4($t5)
    088AB334:[011D4021]: addu       $t0, $t0, $sp
    088AB338:[25080020]: addiu      $t0, $t0, 32
    088AB33C:[AD890004]: sw         $t1, 4($t4)
    088AB340:[AD0B0000]: sw         $t3, 0($t0)
    088AB344:[AD0A0004]: sw         $t2, 4($t0)
    088AB348:[8CE80000]: lw         $t0, 0($a3)
    088AB34C:[00882023]: subu       $a0, $a0, $t0
--> 088AB350:[0483FFE5]: bgezl      $a0, 0x088AB2E8
    088AB354:[00884021]: addu       $t0, $a0, $t0
    088AB358:[00A82821]: addu       $a1, $a1, $t0
    088AB35C:[00B0202A]: slt        $a0, $a1, $s0
    088AB360:[5480FFDE]: bnel       $a0, $zr, 0x088AB2DC
  Back Branch 088AB5D0 7,252 times (length 20)
    088AB574:[1460FFD6]: bne        $v1, $zr, 0x088AB4D0
    088AB578:[26520320]: addiu      $s2, $s2, 800
    088AB57C:[1A000016]: blez       $s0, 0x088AB5D8
    088AB580:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088AB584:[27B20020]: addiu      $s2, $sp, 32
--> 088AB588:[8E450000]: lw         $a1, 0($s2)
    088AB58C:[8CA30234]: lw         $v1, 564($a1)
    088AB590:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088AB594:[5460000D]: bnel       $v1, $zr, 0x088AB5CC
    088AB598:[26730001]: addiu      $s3, $s3, 1
    088AB59C:[90A201F3]: lbu        $v0, 499($a1)
    088AB5A0:[30420010]: andi       $v0, $v0, 16
    088AB5A4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088AB5A8:[7C021420]: seb        $v0, $v0
    088AB5AC:[10400002]: beq        $v0, $zr, 0x088AB5B8
    088AB5B0:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    088AB5B4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB5B8:[0E22AB50]: jal        0x088AAD40
    088AB5BC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088AB5C0:[50400006]: beql       $v0, $zr, 0x088AB5DC
    088AB5C4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB5C8:[26730001]: addiu      $s3, $s3, 1
    088AB5CC:[0270182A]: slt        $v1, $s3, $s0
--> 088AB5D0:[1460FFED]: bne        $v1, $zr, 0x088AB588
    088AB5D4:[26520008]: addiu      $s2, $s2, 8
    088AB5D8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088AB5DC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB5E0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
  Back Branch 088AB360 7,250 times (length 35)
    088AB2C8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088AB2CC:[1A000026]: blez       $s0, 0x088AB368
    088AB2D0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB2D4:[8CE30000]: lw         $v1, 0($a3)
    088AB2D8:[00A32023]: subu       $a0, $a1, $v1
--> 088AB2DC:[0480001E]: bltz       $a0, 0x088AB358
    088AB2E0:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    088AB2E4:[00884021]: addu       $t0, $a0, $t0
    088AB2E8:[000840C0]: sll        $t0, $t0, 0x0003
    088AB2EC:[011D4021]: addu       $t0, $t0, $sp
    088AB2F0:[250D0020]: addiu      $t5, $t0, 32
    088AB2F4:[000440C0]: sll        $t0, $a0, 0x0003
    088AB2F8:[011D4021]: addu       $t0, $t0, $sp
    088AB2FC:[250C0020]: addiu      $t4, $t0, 32
    088AB300:[8D890004]: lw         $t1, 4($t4)
    088AB304:[8DA80004]: lw         $t0, 4($t5)
    088AB308:[0128082A]: slt        $at, $t1, $t0
    088AB30C:[5020000F]: beql       $at, $zr, 0x088AB34C
    088AB310:[8CE80000]: lw         $t0, 0($a3)
    088AB314:[8D8B0000]: lw         $t3, 0($t4)
    088AB318:[8CE80000]: lw         $t0, 0($a3)
    088AB31C:[8D8A0004]: lw         $t2, 4($t4)
    088AB320:[8DA90000]: lw         $t1, 0($t5)
    088AB324:[00884021]: addu       $t0, $a0, $t0
    088AB328:[000840C0]: sll        $t0, $t0, 0x0003
    088AB32C:[AD890000]: sw         $t1, 0($t4)
    088AB330:[8DA90004]: lw         $t1, 4($t5)
    088AB334:[011D4021]: addu       $t0, $t0, $sp
    088AB338:[25080020]: addiu      $t0, $t0, 32
    088AB33C:[AD890004]: sw         $t1, 4($t4)
    088AB340:[AD0B0000]: sw         $t3, 0($t0)
    088AB344:[AD0A0004]: sw         $t2, 4($t0)
    088AB348:[8CE80000]: lw         $t0, 0($a3)
    088AB34C:[00882023]: subu       $a0, $a0, $t0
    088AB350:[0483FFE5]: bgezl      $a0, 0x088AB2E8
    088AB354:[00884021]: addu       $t0, $a0, $t0
    088AB358:[00A82821]: addu       $a1, $a1, $t0
    088AB35C:[00B0202A]: slt        $a0, $a1, $s0
--> 088AB360:[5480FFDE]: bnel       $a0, $zr, 0x088AB2DC
    088AB364:[00A32023]: subu       $a0, $a1, $v1
    088AB368:[24C60001]: addiu      $a2, $a2, 1
    088AB36C:[28C30004]: slti       $v1, $a2, 4
    088AB370:[1460FFD6]: bne        $v1, $zr, 0x088AB2CC
  Back Branch 088AB484 4,540 times (length 20)
    088AB428:[11200018]: beq        $t1, $zr, 0x088AB48C
    088AB42C:[00000000]: nop
    088AB430:[000428C0]: sll        $a1, $a0, 0x0003
    088AB434:[00BD2821]: addu       $a1, $a1, $sp
    088AB438:[24A60020]: addiu      $a2, $a1, 32
--> 088AB43C:[ACC00000]: sw         $zr, 0($a2)
    088AB440:[ACC00004]: sw         $zr, 4($a2)
    088AB444:[ACC00008]: sw         $zr, 8($a2)
    088AB448:[ACC0000C]: sw         $zr, 12($a2)
    088AB44C:[ACC00010]: sw         $zr, 16($a2)
    088AB450:[ACC00014]: sw         $zr, 20($a2)
    088AB454:[ACC00018]: sw         $zr, 24($a2)
    088AB458:[ACC0001C]: sw         $zr, 28($a2)
    088AB45C:[ACC00020]: sw         $zr, 32($a2)
    088AB460:[ACC00024]: sw         $zr, 36($a2)
    088AB464:[ACC00028]: sw         $zr, 40($a2)
    088AB468:[ACC0002C]: sw         $zr, 44($a2)
    088AB46C:[ACC00030]: sw         $zr, 48($a2)
    088AB470:[ACC00034]: sw         $zr, 52($a2)
    088AB474:[ACC00038]: sw         $zr, 56($a2)
    088AB478:[24630008]: addiu      $v1, $v1, 8
    088AB47C:[ACC0003C]: sw         $zr, 60($a2)
    088AB480:[28650030]: slti       $a1, $v1, 48
--> 088AB484:[14A0FFED]: bne        $a1, $zr, 0x088AB43C
    088AB488:[24C60040]: addiu      $a2, $a2, 64
    088AB48C:[28610038]: slti       $at, $v1, 56
    088AB490:[5020000B]: beql       $at, $zr, 0x088AB4C0
    088AB494:[0204082A]: slt        $at, $s0, $a0
  Back Branch 088AB370 3,632 times (length 43)
    088AB2B8:[1460FFE8]: bne        $v1, $zr, 0x088AB25C
    088AB2BC:[26730320]: addiu      $s3, $s3, 800
    088AB2C0:[3C0708C1]: lui        $a3, 0x08C1 <=> li $a3, 0x08C10000
    088AB2C4:[24E74C14]: addiu      $a3, $a3, 19476
    088AB2C8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 088AB2CC:[1A000026]: blez       $s0, 0x088AB368
    088AB2D0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088AB2D4:[8CE30000]: lw         $v1, 0($a3)
    088AB2D8:[00A32023]: subu       $a0, $a1, $v1
    088AB2DC:[0480001E]: bltz       $a0, 0x088AB358
    088AB2E0:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    088AB2E4:[00884021]: addu       $t0, $a0, $t0
    088AB2E8:[000840C0]: sll        $t0, $t0, 0x0003
    088AB2EC:[011D4021]: addu       $t0, $t0, $sp
    088AB2F0:[250D0020]: addiu      $t5, $t0, 32
    088AB2F4:[000440C0]: sll        $t0, $a0, 0x0003
    088AB2F8:[011D4021]: addu       $t0, $t0, $sp
    088AB2FC:[250C0020]: addiu      $t4, $t0, 32
    088AB300:[8D890004]: lw         $t1, 4($t4)
    088AB304:[8DA80004]: lw         $t0, 4($t5)
    088AB308:[0128082A]: slt        $at, $t1, $t0
    088AB30C:[5020000F]: beql       $at, $zr, 0x088AB34C
    088AB310:[8CE80000]: lw         $t0, 0($a3)
    088AB314:[8D8B0000]: lw         $t3, 0($t4)
    088AB318:[8CE80000]: lw         $t0, 0($a3)
    088AB31C:[8D8A0004]: lw         $t2, 4($t4)
    088AB320:[8DA90000]: lw         $t1, 0($t5)
    088AB324:[00884021]: addu       $t0, $a0, $t0
    088AB328:[000840C0]: sll        $t0, $t0, 0x0003
    088AB32C:[AD890000]: sw         $t1, 0($t4)
    088AB330:[8DA90004]: lw         $t1, 4($t5)
    088AB334:[011D4021]: addu       $t0, $t0, $sp
    088AB338:[25080020]: addiu      $t0, $t0, 32
    088AB33C:[AD890004]: sw         $t1, 4($t4)
    088AB340:[AD0B0000]: sw         $t3, 0($t0)
    088AB344:[AD0A0004]: sw         $t2, 4($t0)
    088AB348:[8CE80000]: lw         $t0, 0($a3)
    088AB34C:[00882023]: subu       $a0, $a0, $t0
    088AB350:[0483FFE5]: bgezl      $a0, 0x088AB2E8
    088AB354:[00884021]: addu       $t0, $a0, $t0
    088AB358:[00A82821]: addu       $a1, $a1, $t0
    088AB35C:[00B0202A]: slt        $a0, $a1, $s0
    088AB360:[5480FFDE]: bnel       $a0, $zr, 0x088AB2DC
    088AB364:[00A32023]: subu       $a0, $a1, $v1
    088AB368:[24C60001]: addiu      $a2, $a2, 1
    088AB36C:[28C30004]: slti       $v1, $a2, 4
--> 088AB370:[1460FFD6]: bne        $v1, $zr, 0x088AB2CC
    088AB374:[24E70004]: addiu      $a3, $a3, 4
    088AB378:[9385671C]: lbu        $a1, 26396($gp)
    088AB37C:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    088AB380:[14A30002]: bne        $a1, $v1, 0x088AB38C
  Back Branch 088AB4B4 908 times (length 6)
    088AB490:[5020000B]: beql       $at, $zr, 0x088AB4C0
    088AB494:[0204082A]: slt        $at, $s0, $a0
    088AB498:[000328C0]: sll        $a1, $v1, 0x0003
    088AB49C:[00BD2821]: addu       $a1, $a1, $sp
    088AB4A0:[24A60020]: addiu      $a2, $a1, 32
--> 088AB4A4:[ACC00000]: sw         $zr, 0($a2)
    088AB4A8:[24630001]: addiu      $v1, $v1, 1
    088AB4AC:[ACC00004]: sw         $zr, 4($a2)
    088AB4B0:[28650038]: slti       $a1, $v1, 56
--> 088AB4B4:[14A0FFFB]: bne        $a1, $zr, 0x088AB4A4
    088AB4B8:[24C60008]: addiu      $a2, $a2, 8
    088AB4BC:[0204082A]: slt        $at, $s0, $a0
    088AB4C0:[50200001]: beql       $at, $zr, 0x088AB4C8
    088AB4C4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
_S1_2_89351EC 2,577,812 instructions (0.483%), 908 calls (089351EC - 08935798, length 364)
    089351EC:[27BDFDE0]: addiu      $sp, $sp, -544
    089351F0:[AFBF001C]: sw         $ra, 28($sp)
    089351F4:[AFB40018]: sw         $s4, 24($sp)
    089351F8:[AFB30014]: sw         $s3, 20($sp)
    089351FC:[AFB20010]: sw         $s2, 16($sp)
    08935200:[AFB1000C]: sw         $s1, 12($sp)
    08935204:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08935208:[27A40028]: addiu      $a0, $sp, 40
    0893520C:[AFB00008]: sw         $s0, 8($sp)
    08935210:[10800005]: beq        $a0, $zr, 0x08935228
    08935214:[240301F8]: addiu      $v1, $zr, 504 <=> li $v1, 504
    08935218:[A0800000]: sb         $zr, 0($a0)
    0893521C:[2463FFFF]: addiu      $v1, $v1, -1
    08935220:[1460FFFD]: bne        $v1, $zr, 0x08935218
    08935224:[24840001]: addiu      $a0, $a0, 1
    08935228:[C7820AAC]: lwc1       $f2, 2732($gp)
    0893522C:[C7810AB0]: lwc1       $f1, 2736($gp)
    08935230:[C7800AB4]: lwc1       $f0, 2740($gp)
    08935234:[E7A20028]: swc1       $f2, 40($sp)
    08935238:[E7A1002C]: swc1       $f1, 44($sp)
    0893523C:[E7A00030]: swc1       $f0, 48($sp)
    08935240:[C7820AB8]: lwc1       $f2, 2744($gp)
    08935244:[C7810ABC]: lwc1       $f1, 2748($gp)
    08935248:[C7800AC0]: lwc1       $f0, 2752($gp)
    0893524C:[E7A20034]: swc1       $f2, 52($sp)
    08935250:[E7A10038]: swc1       $f1, 56($sp)
    08935254:[E7A0003C]: swc1       $f0, 60($sp)
    08935258:[C7820AC4]: lwc1       $f2, 2756($gp)
    0893525C:[C7810AC8]: lwc1       $f1, 2760($gp)
    08935260:[C7800ACC]: lwc1       $f0, 2764($gp)
    08935264:[E7A20040]: swc1       $f2, 64($sp)
    08935268:[E7A10044]: swc1       $f1, 68($sp)
    0893526C:[E7A00048]: swc1       $f0, 72($sp)
    08935270:[C7820AD0]: lwc1       $f2, 2768($gp)
    08935274:[C7810AD4]: lwc1       $f1, 2772($gp)
    08935278:[C7800AD8]: lwc1       $f0, 2776($gp)
    0893527C:[E7A2004C]: swc1       $f2, 76($sp)
    08935280:[E7A10050]: swc1       $f1, 80($sp)
    08935284:[E7A00054]: swc1       $f0, 84($sp)
    08935288:[C7820ADC]: lwc1       $f2, 2780($gp)
    0893528C:[C7810AE0]: lwc1       $f1, 2784($gp)
    08935290:[C7800AE4]: lwc1       $f0, 2788($gp)
    08935294:[E7A20058]: swc1       $f2, 88($sp)
    08935298:[E7A1005C]: swc1       $f1, 92($sp)
    0893529C:[E7A00060]: swc1       $f0, 96($sp)
    089352A0:[C7820AE8]: lwc1       $f2, 2792($gp)
    089352A4:[C7810AEC]: lwc1       $f1, 2796($gp)
    089352A8:[C7800AF0]: lwc1       $f0, 2800($gp)
    089352AC:[E7A20064]: swc1       $f2, 100($sp)
    089352B0:[E7A10068]: swc1       $f1, 104($sp)
    089352B4:[E7A0006C]: swc1       $f0, 108($sp)
    089352B8:[C7820AF4]: lwc1       $f2, 2804($gp)
    089352BC:[C7810AF8]: lwc1       $f1, 2808($gp)
    089352C0:[C7800AFC]: lwc1       $f0, 2812($gp)
    089352C4:[E7A20070]: swc1       $f2, 112($sp)
    089352C8:[E7A10074]: swc1       $f1, 116($sp)
    089352CC:[E7A00078]: swc1       $f0, 120($sp)
    089352D0:[C7820B00]: lwc1       $f2, 2816($gp)
    089352D4:[C7810B04]: lwc1       $f1, 2820($gp)
    089352D8:[C7800B08]: lwc1       $f0, 2824($gp)
    089352DC:[E7A2007C]: swc1       $f2, 124($sp)
    089352E0:[E7A10080]: swc1       $f1, 128($sp)
    089352E4:[E7A00084]: swc1       $f0, 132($sp)
    089352E8:[C7820B0C]: lwc1       $f2, 2828($gp)
    089352EC:[C7810B10]: lwc1       $f1, 2832($gp)
    089352F0:[C7800B14]: lwc1       $f0, 2836($gp)
    089352F4:[E7A20088]: swc1       $f2, 136($sp)
    089352F8:[E7A1008C]: swc1       $f1, 140($sp)
    089352FC:[E7A00090]: swc1       $f0, 144($sp)
    08935300:[C7820B18]: lwc1       $f2, 2840($gp)
    08935304:[C7810B1C]: lwc1       $f1, 2844($gp)
    08935308:[C7800B20]: lwc1       $f0, 2848($gp)
    0893530C:[E7A20094]: swc1       $f2, 148($sp)
    08935310:[E7A10098]: swc1       $f1, 152($sp)
    08935314:[E7A0009C]: swc1       $f0, 156($sp)
    08935318:[C7820B24]: lwc1       $f2, 2852($gp)
    0893531C:[C7810B28]: lwc1       $f1, 2856($gp)
    08935320:[C7800B2C]: lwc1       $f0, 2860($gp)
    08935324:[E7A200A0]: swc1       $f2, 160($sp)
    08935328:[E7A100A4]: swc1       $f1, 164($sp)
    0893532C:[E7A000A8]: swc1       $f0, 168($sp)
    08935330:[C7820B30]: lwc1       $f2, 2864($gp)
    08935334:[C7810B34]: lwc1       $f1, 2868($gp)
    08935338:[C7800B38]: lwc1       $f0, 2872($gp)
    0893533C:[E7A200AC]: swc1       $f2, 172($sp)
    08935340:[E7A100B0]: swc1       $f1, 176($sp)
    08935344:[E7A000B4]: swc1       $f0, 180($sp)
    08935348:[C7820B3C]: lwc1       $f2, 2876($gp)
    0893534C:[C7810B40]: lwc1       $f1, 2880($gp)
    08935350:[C7800B44]: lwc1       $f0, 2884($gp)
    08935354:[E7A200B8]: swc1       $f2, 184($sp)
    08935358:[E7A100BC]: swc1       $f1, 188($sp)
    0893535C:[E7A000C0]: swc1       $f0, 192($sp)
    08935360:[C7820B48]: lwc1       $f2, 2888($gp)
    08935364:[C7810B4C]: lwc1       $f1, 2892($gp)
    08935368:[C7800B50]: lwc1       $f0, 2896($gp)
    0893536C:[E7A200C4]: swc1       $f2, 196($sp)
    08935370:[E7A100C8]: swc1       $f1, 200($sp)
    08935374:[E7A000CC]: swc1       $f0, 204($sp)
    08935378:[C7820B54]: lwc1       $f2, 2900($gp)
    0893537C:[C7810B58]: lwc1       $f1, 2904($gp)
    08935380:[C7800B5C]: lwc1       $f0, 2908($gp)
    08935384:[E7A200D0]: swc1       $f2, 208($sp)
    08935388:[E7A100D4]: swc1       $f1, 212($sp)
    0893538C:[E7A000D8]: swc1       $f0, 216($sp)
    08935390:[C7820B60]: lwc1       $f2, 2912($gp)
    08935394:[C7810B64]: lwc1       $f1, 2916($gp)
    08935398:[C7800B68]: lwc1       $f0, 2920($gp)
    0893539C:[E7A200DC]: swc1       $f2, 220($sp)
    089353A0:[E7A100E0]: swc1       $f1, 224($sp)
    089353A4:[E7A000E4]: swc1       $f0, 228($sp)
    089353A8:[C7820B6C]: lwc1       $f2, 2924($gp)
    089353AC:[C7810B70]: lwc1       $f1, 2928($gp)
    089353B0:[C7800B74]: lwc1       $f0, 2932($gp)
    089353B4:[E7A200E8]: swc1       $f2, 232($sp)
    089353B8:[E7A100EC]: swc1       $f1, 236($sp)
    089353BC:[E7A000F0]: swc1       $f0, 240($sp)
    089353C0:[C7820B78]: lwc1       $f2, 2936($gp)
    089353C4:[C7810B7C]: lwc1       $f1, 2940($gp)
    089353C8:[C7800B80]: lwc1       $f0, 2944($gp)
    089353CC:[E7A200F4]: swc1       $f2, 244($sp)
    089353D0:[E7A100F8]: swc1       $f1, 248($sp)
    089353D4:[E7A000FC]: swc1       $f0, 252($sp)
    089353D8:[C7820B84]: lwc1       $f2, 2948($gp)
    089353DC:[C7810B88]: lwc1       $f1, 2952($gp)
    089353E0:[C7800B8C]: lwc1       $f0, 2956($gp)
    089353E4:[E7A20100]: swc1       $f2, 256($sp)
    089353E8:[E7A10104]: swc1       $f1, 260($sp)
    089353EC:[E7A00108]: swc1       $f0, 264($sp)
    089353F0:[C7820B90]: lwc1       $f2, 2960($gp)
    089353F4:[C7810B94]: lwc1       $f1, 2964($gp)
    089353F8:[C7800B98]: lwc1       $f0, 2968($gp)
    089353FC:[E7A2010C]: swc1       $f2, 268($sp)
    08935400:[E7A10110]: swc1       $f1, 272($sp)
    08935404:[E7A00114]: swc1       $f0, 276($sp)
    08935408:[C7820B9C]: lwc1       $f2, 2972($gp)
    0893540C:[C7810BA0]: lwc1       $f1, 2976($gp)
    08935410:[C7800BA4]: lwc1       $f0, 2980($gp)
    08935414:[E7A20118]: swc1       $f2, 280($sp)
    08935418:[E7A1011C]: swc1       $f1, 284($sp)
    0893541C:[E7A00120]: swc1       $f0, 288($sp)
    08935420:[C7820BA8]: lwc1       $f2, 2984($gp)
    08935424:[C7810BAC]: lwc1       $f1, 2988($gp)
    08935428:[C7800BB0]: lwc1       $f0, 2992($gp)
    0893542C:[E7A20124]: swc1       $f2, 292($sp)
    08935430:[E7A10128]: swc1       $f1, 296($sp)
    08935434:[E7A0012C]: swc1       $f0, 300($sp)
    08935438:[C7820BB4]: lwc1       $f2, 2996($gp)
    0893543C:[C7810BB8]: lwc1       $f1, 3000($gp)
    08935440:[C7800BBC]: lwc1       $f0, 3004($gp)
    08935444:[E7A20130]: swc1       $f2, 304($sp)
    08935448:[E7A10134]: swc1       $f1, 308($sp)
    0893544C:[E7A00138]: swc1       $f0, 312($sp)
    08935450:[C7820BC0]: lwc1       $f2, 3008($gp)
    08935454:[C7810BC4]: lwc1       $f1, 3012($gp)
    08935458:[C7800BC8]: lwc1       $f0, 3016($gp)
    0893545C:[E7A2013C]: swc1       $f2, 316($sp)
    08935460:[E7A10140]: swc1       $f1, 320($sp)
    08935464:[E7A00144]: swc1       $f0, 324($sp)
    08935468:[C7820BCC]: lwc1       $f2, 3020($gp)
    0893546C:[C7810BD0]: lwc1       $f1, 3024($gp)
    08935470:[C7800BD4]: lwc1       $f0, 3028($gp)
    08935474:[E7A20148]: swc1       $f2, 328($sp)
    08935478:[E7A1014C]: swc1       $f1, 332($sp)
    0893547C:[E7A00150]: swc1       $f0, 336($sp)
    08935480:[C7820BD8]: lwc1       $f2, 3032($gp)
    08935484:[C7810BDC]: lwc1       $f1, 3036($gp)
    08935488:[C7800BE0]: lwc1       $f0, 3040($gp)
    0893548C:[E7A20154]: swc1       $f2, 340($sp)
    08935490:[E7A10158]: swc1       $f1, 344($sp)
    08935494:[E7A0015C]: swc1       $f0, 348($sp)
    08935498:[C7820BE4]: lwc1       $f2, 3044($gp)
    0893549C:[C7810BE8]: lwc1       $f1, 3048($gp)
    089354A0:[C7800BEC]: lwc1       $f0, 3052($gp)
    089354A4:[E7A20160]: swc1       $f2, 352($sp)
    089354A8:[E7A10164]: swc1       $f1, 356($sp)
    089354AC:[E7A00168]: swc1       $f0, 360($sp)
    089354B0:[C7820BF0]: lwc1       $f2, 3056($gp)
    089354B4:[C7810BF4]: lwc1       $f1, 3060($gp)
    089354B8:[C7800BF8]: lwc1       $f0, 3064($gp)
    089354BC:[E7A2016C]: swc1       $f2, 364($sp)
    089354C0:[E7A10170]: swc1       $f1, 368($sp)
    089354C4:[E7A00174]: swc1       $f0, 372($sp)
    089354C8:[C7820BFC]: lwc1       $f2, 3068($gp)
    089354CC:[C7810C00]: lwc1       $f1, 3072($gp)
    089354D0:[C7800C04]: lwc1       $f0, 3076($gp)
    089354D4:[E7A20178]: swc1       $f2, 376($sp)
    089354D8:[E7A1017C]: swc1       $f1, 380($sp)
    089354DC:[E7A00180]: swc1       $f0, 384($sp)
    089354E0:[C7820C08]: lwc1       $f2, 3080($gp)
    089354E4:[C7810C0C]: lwc1       $f1, 3084($gp)
    089354E8:[C7800C10]: lwc1       $f0, 3088($gp)
    089354EC:[E7A20184]: swc1       $f2, 388($sp)
    089354F0:[E7A10188]: swc1       $f1, 392($sp)
    089354F4:[E7A0018C]: swc1       $f0, 396($sp)
    089354F8:[C7820C14]: lwc1       $f2, 3092($gp)
    089354FC:[C7810C18]: lwc1       $f1, 3096($gp)
    08935500:[C7800C1C]: lwc1       $f0, 3100($gp)
    08935504:[E7A20190]: swc1       $f2, 400($sp)
    08935508:[E7A10194]: swc1       $f1, 404($sp)
    0893550C:[E7A00198]: swc1       $f0, 408($sp)
    08935510:[C7820C20]: lwc1       $f2, 3104($gp)
    08935514:[C7810C24]: lwc1       $f1, 3108($gp)
    08935518:[C7800C28]: lwc1       $f0, 3112($gp)
    0893551C:[E7A2019C]: swc1       $f2, 412($sp)
    08935520:[E7A101A0]: swc1       $f1, 416($sp)
    08935524:[E7A001A4]: swc1       $f0, 420($sp)
    08935528:[C7820C2C]: lwc1       $f2, 3116($gp)
    0893552C:[C7810C30]: lwc1       $f1, 3120($gp)
    08935530:[C7800C34]: lwc1       $f0, 3124($gp)
    08935534:[E7A201A8]: swc1       $f2, 424($sp)
    08935538:[E7A101AC]: swc1       $f1, 428($sp)
    0893553C:[E7A001B0]: swc1       $f0, 432($sp)
    08935540:[C7820C38]: lwc1       $f2, 3128($gp)
    08935544:[C7810C3C]: lwc1       $f1, 3132($gp)
    08935548:[C7800C40]: lwc1       $f0, 3136($gp)
    0893554C:[E7A201B4]: swc1       $f2, 436($sp)
    08935550:[E7A101B8]: swc1       $f1, 440($sp)
    08935554:[E7A001BC]: swc1       $f0, 444($sp)
    08935558:[C7820C44]: lwc1       $f2, 3140($gp)
    0893555C:[C7810C48]: lwc1       $f1, 3144($gp)
    08935560:[C7800C4C]: lwc1       $f0, 3148($gp)
    08935564:[E7A201C0]: swc1       $f2, 448($sp)
    08935568:[E7A101C4]: swc1       $f1, 452($sp)
    0893556C:[E7A001C8]: swc1       $f0, 456($sp)
    08935570:[C7820C50]: lwc1       $f2, 3152($gp)
    08935574:[C7810C54]: lwc1       $f1, 3156($gp)
    08935578:[C7800C58]: lwc1       $f0, 3160($gp)
    0893557C:[E7A201CC]: swc1       $f2, 460($sp)
    08935580:[E7A101D0]: swc1       $f1, 464($sp)
    08935584:[E7A001D4]: swc1       $f0, 468($sp)
    08935588:[C7820C5C]: lwc1       $f2, 3164($gp)
    0893558C:[C7810C60]: lwc1       $f1, 3168($gp)
    08935590:[C7800C64]: lwc1       $f0, 3172($gp)
    08935594:[E7A201D8]: swc1       $f2, 472($sp)
    08935598:[E7A101DC]: swc1       $f1, 476($sp)
    0893559C:[E7A001E0]: swc1       $f0, 480($sp)
    089355A0:[C7820C68]: lwc1       $f2, 3176($gp)
    089355A4:[C7810C6C]: lwc1       $f1, 3180($gp)
    089355A8:[C7800C70]: lwc1       $f0, 3184($gp)
    089355AC:[E7A201E4]: swc1       $f2, 484($sp)
    089355B0:[E7A101E8]: swc1       $f1, 488($sp)
    089355B4:[E7A001EC]: swc1       $f0, 492($sp)
    089355B8:[C7820C74]: lwc1       $f2, 3188($gp)
    089355BC:[C7810C78]: lwc1       $f1, 3192($gp)
    089355C0:[C7800C7C]: lwc1       $f0, 3196($gp)
    089355C4:[E7A201F0]: swc1       $f2, 496($sp)
    089355C8:[E7A101F4]: swc1       $f1, 500($sp)
    089355CC:[E7A001F8]: swc1       $f0, 504($sp)
    089355D0:[C7820C80]: lwc1       $f2, 3200($gp)
    089355D4:[C7810C84]: lwc1       $f1, 3204($gp)
    089355D8:[C7800C88]: lwc1       $f0, 3208($gp)
    089355DC:[E7A201FC]: swc1       $f2, 508($sp)
    089355E0:[E7A10200]: swc1       $f1, 512($sp)
    089355E4:[E7A00204]: swc1       $f0, 516($sp)
    089355E8:[C7820C8C]: lwc1       $f2, 3212($gp)
    089355EC:[C7810C90]: lwc1       $f1, 3216($gp)
    089355F0:[C7800C94]: lwc1       $f0, 3220($gp)
    089355F4:[E7A20208]: swc1       $f2, 520($sp)
    089355F8:[E7A1020C]: swc1       $f1, 524($sp)
    089355FC:[E7A00210]: swc1       $f0, 528($sp)
    08935600:[C7820C98]: lwc1       $f2, 3224($gp)
    08935604:[C7810C9C]: lwc1       $f1, 3228($gp)
    08935608:[C7800CA0]: lwc1       $f0, 3232($gp)
    0893560C:[E7A20214]: swc1       $f2, 532($sp)
    08935610:[E7A10218]: swc1       $f1, 536($sp)
    08935614:[E7A0021C]: swc1       $f0, 540($sp)
    08935618:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893561C:[02209821]: addu       $s3, $s1, $zr <=> move $s3, $s1
    08935620:[92640000]: lbu        $a0, 0($s3)
    08935624:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    08935628:[38630001]: xori       $v1, $v1, 1
    0893562C:[50600003]: beql       $v1, $zr, 0x0893563C
    08935630:[7C031C20]: seb        $v1, $v1
    08935634:[2883002A]: slti       $v1, $a0, 42
    08935638:[7C031C20]: seb        $v1, $v1
    0893563C:[5060004C]: beql       $v1, $zr, 0x08935770
    08935640:[26100001]: addiu      $s0, $s0, 1
    08935644:[92650001]: lbu        $a1, 1($s3)
    08935648:[8F8365BC]: lw         $v1, 26044($gp)
    0893564C:[00052080]: sll        $a0, $a1, 0x0002
    08935650:[00852821]: addu       $a1, $a0, $a1
    08935654:[00052080]: sll        $a0, $a1, 0x0002
    08935658:[00A42021]: addu       $a0, $a1, $a0
    0893565C:[00042140]: sll        $a0, $a0, 0x0005
    08935660:[00641821]: addu       $v1, $v1, $a0
    08935664:[90640154]: lbu        $a0, 340($v1)
    08935668:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    0893566C:[38630001]: xori       $v1, $v1, 1
    08935670:[10600002]: beq        $v1, $zr, 0x0893567C
    08935674:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08935678:[288300DC]: slti       $v1, $a0, 220
    0893567C:[7C031C20]: seb        $v1, $v1
    08935680:[50600019]: beql       $v1, $zr, 0x089356E8
    08935684:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    08935688:[92630000]: lbu        $v1, 0($s3)
    0893568C:[00031040]: sll        $v0, $v1, 0x0001
    08935690:[00431021]: addu       $v0, $v0, $v1
    08935694:[00021080]: sll        $v0, $v0, 0x0002
    08935698:[005D1021]: addu       $v0, $v0, $sp
    0893569C:[0E201408]: jal        0x08805020
    089356A0:[24440028]: addiu      $a0, $v0, 40
    089356A4:[5040000E]: beql       $v0, $zr, 0x089356E0
    089356A8:[8E630040]: lw         $v1, 64($s3)
    089356AC:[92630000]: lbu        $v1, 0($s3)
    089356B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089356B4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089356B8:[00031040]: sll        $v0, $v1, 0x0001
    089356BC:[00431021]: addu       $v0, $v0, $v1
    089356C0:[00021080]: sll        $v0, $v0, 0x0002
    089356C4:[005D1021]: addu       $v0, $v0, $sp
    089356C8:[0E2013FB]: jal        0x08804FEC
    089356CC:[24590028]: addiu      $t9, $v0, 40
    089356D0:[14400002]: bne        $v0, $zr, 0x089356DC
    089356D4:[00000000]: nop
    089356D8:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    089356DC:[8E630040]: lw         $v1, 64($s3)
    089356E0:[24630001]: addiu      $v1, $v1, 1
    089356E4:[AE630040]: sw         $v1, 64($s3)
    089356E8:[12400020]: beq        $s2, $zr, 0x0893576C
    089356EC:[00000000]: nop
    089356F0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089356F4:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    089356F8:[96430004]: lhu        $v1, 4($s2)
    089356FC:[28630208]: slti       $v1, $v1, 520
    08935700:[10600005]: beq        $v1, $zr, 0x08935718
    08935704:[26440004]: addiu      $a0, $s2, 4
    08935708:[8C850000]: lw         $a1, 0($a0)
    0893570C:[8F846850]: lw         $a0, 26704($gp)
    08935710:[0E248B94]: jal        0x08922E50
    08935714:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08935718:[26940001]: addiu      $s4, $s4, 1
    0893571C:[2A83000F]: slti       $v1, $s4, 15
    08935720:[1460FFF5]: bne        $v1, $zr, 0x089356F8
    08935724:[26520004]: addiu      $s2, $s2, 4
    08935728:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    0893572C:[A2630000]: sb         $v1, 0($s3)
    08935730:[A2630001]: sb         $v1, 1($s3)
    08935734:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08935738:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893573C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08935740:[ACA40004]: sw         $a0, 4($a1)
    08935744:[ACA40008]: sw         $a0, 8($a1)
    08935748:[ACA4000C]: sw         $a0, 12($a1)
    0893574C:[ACA40010]: sw         $a0, 16($a1)
    08935750:[24C60005]: addiu      $a2, $a2, 5
    08935754:[ACA40014]: sw         $a0, 20($a1)
    08935758:[28C3000F]: slti       $v1, $a2, 15
    0893575C:[1460FFF8]: bne        $v1, $zr, 0x08935740
    08935760:[24A50014]: addiu      $a1, $a1, 20
    08935764:[AE600040]: sw         $zr, 64($s3)
    08935768:[AE600044]: sw         $zr, 68($s3)
    0893576C:[26100001]: addiu      $s0, $s0, 1
    08935770:[2A030032]: slti       $v1, $s0, 50
    08935774:[1460FFAA]: bne        $v1, $zr, 0x08935620
    08935778:[26730048]: addiu      $s3, $s3, 72
    0893577C:[8FBF001C]: lw         $ra, 28($sp)
    08935780:[8FB40018]: lw         $s4, 24($sp)
    08935784:[8FB30014]: lw         $s3, 20($sp)
    08935788:[8FB20010]: lw         $s2, 16($sp)
    0893578C:[8FB1000C]: lw         $s1, 12($sp)
    08935790:[8FB00008]: lw         $s0, 8($sp)
    08935794:[03E00008]: jr         $ra
    08935798:[27BD0220]: addiu      $sp, $sp, 544
  Back Branch 08935220 457,632 times (length 4)
    08935204:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08935208:[27A40028]: addiu      $a0, $sp, 40
    0893520C:[AFB00008]: sw         $s0, 8($sp)
    08935210:[10800005]: beq        $a0, $zr, 0x08935228
    08935214:[240301F8]: addiu      $v1, $zr, 504 <=> li $v1, 504
--> 08935218:[A0800000]: sb         $zr, 0($a0)
    0893521C:[2463FFFF]: addiu      $v1, $v1, -1
--> 08935220:[1460FFFD]: bne        $v1, $zr, 0x08935218
    08935224:[24840001]: addiu      $a0, $a0, 1
    08935228:[C7820AAC]: lwc1       $f2, 2732($gp)
    0893522C:[C7810AB0]: lwc1       $f1, 2736($gp)
    08935230:[C7800AB4]: lwc1       $f0, 2740($gp)
  Back Branch 08935774 45,400 times (length 87)
    0893560C:[E7A20214]: swc1       $f2, 532($sp)
    08935610:[E7A10218]: swc1       $f1, 536($sp)
    08935614:[E7A0021C]: swc1       $f0, 540($sp)
    08935618:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0893561C:[02209821]: addu       $s3, $s1, $zr <=> move $s3, $s1
--> 08935620:[92640000]: lbu        $a0, 0($s3)
    08935624:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    08935628:[38630001]: xori       $v1, $v1, 1
    0893562C:[50600003]: beql       $v1, $zr, 0x0893563C
    08935630:[7C031C20]: seb        $v1, $v1
    08935634:[2883002A]: slti       $v1, $a0, 42
    08935638:[7C031C20]: seb        $v1, $v1
    0893563C:[5060004C]: beql       $v1, $zr, 0x08935770
    08935640:[26100001]: addiu      $s0, $s0, 1
    08935644:[92650001]: lbu        $a1, 1($s3)
    08935648:[8F8365BC]: lw         $v1, 26044($gp)
    0893564C:[00052080]: sll        $a0, $a1, 0x0002
    08935650:[00852821]: addu       $a1, $a0, $a1
    08935654:[00052080]: sll        $a0, $a1, 0x0002
    08935658:[00A42021]: addu       $a0, $a1, $a0
    0893565C:[00042140]: sll        $a0, $a0, 0x0005
    08935660:[00641821]: addu       $v1, $v1, $a0
    08935664:[90640154]: lbu        $a0, 340($v1)
    08935668:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    0893566C:[38630001]: xori       $v1, $v1, 1
    08935670:[10600002]: beq        $v1, $zr, 0x0893567C
    08935674:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08935678:[288300DC]: slti       $v1, $a0, 220
    0893567C:[7C031C20]: seb        $v1, $v1
    08935680:[50600019]: beql       $v1, $zr, 0x089356E8
    08935684:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    08935688:[92630000]: lbu        $v1, 0($s3)
    0893568C:[00031040]: sll        $v0, $v1, 0x0001
    08935690:[00431021]: addu       $v0, $v0, $v1
    08935694:[00021080]: sll        $v0, $v0, 0x0002
    08935698:[005D1021]: addu       $v0, $v0, $sp
    0893569C:[0E201408]: jal        0x08805020
    089356A0:[24440028]: addiu      $a0, $v0, 40
    089356A4:[5040000E]: beql       $v0, $zr, 0x089356E0
    089356A8:[8E630040]: lw         $v1, 64($s3)
    089356AC:[92630000]: lbu        $v1, 0($s3)
    089356B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089356B4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089356B8:[00031040]: sll        $v0, $v1, 0x0001
    089356BC:[00431021]: addu       $v0, $v0, $v1
    089356C0:[00021080]: sll        $v0, $v0, 0x0002
    089356C4:[005D1021]: addu       $v0, $v0, $sp
    089356C8:[0E2013FB]: jal        0x08804FEC
    089356CC:[24590028]: addiu      $t9, $v0, 40
    089356D0:[14400002]: bne        $v0, $zr, 0x089356DC
    089356D4:[00000000]: nop
    089356D8:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    089356DC:[8E630040]: lw         $v1, 64($s3)
    089356E0:[24630001]: addiu      $v1, $v1, 1
    089356E4:[AE630040]: sw         $v1, 64($s3)
    089356E8:[12400020]: beq        $s2, $zr, 0x0893576C
    089356EC:[00000000]: nop
    089356F0:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089356F4:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    089356F8:[96430004]: lhu        $v1, 4($s2)
    089356FC:[28630208]: slti       $v1, $v1, 520
    08935700:[10600005]: beq        $v1, $zr, 0x08935718
    08935704:[26440004]: addiu      $a0, $s2, 4
    08935708:[8C850000]: lw         $a1, 0($a0)
    0893570C:[8F846850]: lw         $a0, 26704($gp)
    08935710:[0E248B94]: jal        0x08922E50
    08935714:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08935718:[26940001]: addiu      $s4, $s4, 1
    0893571C:[2A83000F]: slti       $v1, $s4, 15
    08935720:[1460FFF5]: bne        $v1, $zr, 0x089356F8
    08935724:[26520004]: addiu      $s2, $s2, 4
    08935728:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    0893572C:[A2630000]: sb         $v1, 0($s3)
    08935730:[A2630001]: sb         $v1, 1($s3)
    08935734:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08935738:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893573C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08935740:[ACA40004]: sw         $a0, 4($a1)
    08935744:[ACA40008]: sw         $a0, 8($a1)
    08935748:[ACA4000C]: sw         $a0, 12($a1)
    0893574C:[ACA40010]: sw         $a0, 16($a1)
    08935750:[24C60005]: addiu      $a2, $a2, 5
    08935754:[ACA40014]: sw         $a0, 20($a1)
    08935758:[28C3000F]: slti       $v1, $a2, 15
    0893575C:[1460FFF8]: bne        $v1, $zr, 0x08935740
    08935760:[24A50014]: addiu      $a1, $a1, 20
    08935764:[AE600040]: sw         $zr, 64($s3)
    08935768:[AE600044]: sw         $zr, 68($s3)
    0893576C:[26100001]: addiu      $s0, $s0, 1
    08935770:[2A030032]: slti       $v1, $s0, 50
--> 08935774:[1460FFAA]: bne        $v1, $zr, 0x08935620
    08935778:[26730048]: addiu      $s3, $s3, 72
    0893577C:[8FBF001C]: lw         $ra, 28($sp)
    08935780:[8FB40018]: lw         $s4, 24($sp)
    08935784:[8FB30014]: lw         $s3, 20($sp)
_S1_2_8B69AEC 2,516,902 instructions (0.472%), 1,277 calls (08B69AEC - 08B69CFC, length 133)
    08B69AEC:[27BDFFE0]: addiu      $sp, $sp, -32
    08B69AF0:[AFBF000C]: sw         $ra, 12($sp)
    08B69AF4:[AFB10008]: sw         $s1, 8($sp)
    08B69AF8:[AFB00004]: sw         $s0, 4($sp)
    08B69AFC:[8C830008]: lw         $v1, 8($a0)
    08B69B00:[00601827]: nor        $v1, $v1, $zr <=> li $v1, not $v1
    08B69B04:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    08B69B08:[10600078]: beq        $v1, $zr, 0x08B69CEC
    08B69B0C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08B69B10:[3C0209CC]: lui        $v0, 0x09CC <=> li $v0, 0x09CC0000
    08B69B14:[8C42408C]: lw         $v0, 16524($v0)
    08B69B18:[38420002]: xori       $v0, $v0, 2
    08B69B1C:[2C420001]: sltiu      $v0, $v0, 1
    08B69B20:[5040000C]: beql       $v0, $zr, 0x08B69B54
    08B69B24:[820208B0]: lb         $v0, 2224($s0)
    08B69B28:[8E020024]: lw         $v0, 36($s0)
    08B69B2C:[38420002]: xori       $v0, $v0, 2
    08B69B30:[2C420001]: sltiu      $v0, $v0, 1
    08B69B34:[50400058]: beql       $v0, $zr, 0x08B69C98
    08B69B38:[8E190000]: lw         $t9, 0($s0)
    08B69B3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08B69B40:[A20208B0]: sb         $v0, 2224($s0)
    08B69B44:[0E273680]: jal        0x089CDA00
    08B69B48:[26040020]: addiu      $a0, $s0, 32
    08B69B4C:[10000051]: b          0x08B69C94
    08B69B50:[00000000]: nop
    08B69B54:[5040000C]: beql       $v0, $zr, 0x08B69B88
    08B69B58:[82020014]: lb         $v0, 20($s0)
    08B69B5C:[8E020024]: lw         $v0, 36($s0)
    08B69B60:[38420003]: xori       $v0, $v0, 3
    08B69B64:[2C420001]: sltiu      $v0, $v0, 1
    08B69B68:[10400006]: beq        $v0, $zr, 0x08B69B84
    08B69B6C:[00000000]: nop
    08B69B70:[26040020]: addiu      $a0, $s0, 32
    08B69B74:[0E2887AA]: jal        0x08A21EA8
    08B69B78:[A20008B0]: sb         $zr, 2224($s0)
    08B69B7C:[10000045]: b          0x08B69C94
    08B69B80:[00000000]: nop
    08B69B84:[82020014]: lb         $v0, 20($s0)
    08B69B88:[50400005]: beql       $v0, $zr, 0x08B69BA0
    08B69B8C:[8E030024]: lw         $v1, 36($s0)
    08B69B90:[0E2DA50B]: jal        0x08B6942C
    08B69B94:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69B98:[1000003E]: b          0x08B69C94
    08B69B9C:[00000000]: nop
    08B69BA0:[10600005]: beq        $v1, $zr, 0x08B69BB8
    08B69BA4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08B69BA8:[24020005]: addiu      $v0, $zr, 5 <=> li $v0, 5
    08B69BAC:[50620003]: beql       $v1, $v0, 0x08B69BBC
    08B69BB0:[7C041420]: seb        $v0, $a0
    08B69BB4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08B69BB8:[7C041420]: seb        $v0, $a0
    08B69BBC:[10400035]: beq        $v0, $zr, 0x08B69C94
    08B69BC0:[00000000]: nop
    08B69BC4:[82020738]: lb         $v0, 1848($s0)
    08B69BC8:[5040002F]: beql       $v0, $zr, 0x08B69C88
    08B69BCC:[8E190000]: lw         $t9, 0($s0)
    08B69BD0:[8E0308AC]: lw         $v1, 2220($s0)
    08B69BD4:[54600007]: bnel       $v1, $zr, 0x08B69BF4
    08B69BD8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08B69BDC:[8E060734]: lw         $a2, 1844($s0)
    08B69BE0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69BE4:[0E2DA451]: jal        0x08B69144
    08B69BE8:[26050738]: addiu      $a1, $s0, 1848
    08B69BEC:[10000007]: b          0x08B69C0C
    08B69BF0:[8E02089C]: lw         $v0, 2204($s0)
    08B69BF4:[14620004]: bne        $v1, $v0, 0x08B69C08
    08B69BF8:[00000000]: nop
    08B69BFC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69C00:[0E2DA4B4]: jal        0x08B692D0
    08B69C04:[26050738]: addiu      $a1, $s0, 1848
    08B69C08:[8E02089C]: lw         $v0, 2204($s0)
    08B69C0C:[50400010]: beql       $v0, $zr, 0x08B69C50
    08B69C10:[A2000738]: sb         $zr, 1848($s0)
    08B69C14:[0E201408]: jal        0x08805020
    08B69C18:[260408A0]: addiu      $a0, $s0, 2208
    08B69C1C:[1040000B]: beq        $v0, $zr, 0x08B69C4C
    08B69C20:[00000000]: nop
    08B69C24:[8E05089C]: lw         $a1, 2204($s0)
    08B69C28:[C60208A0]: lwc1       $f2, 2208($s0)
    08B69C2C:[C60108A4]: lwc1       $f1, 2212($s0)
    08B69C30:[C60008A8]: lwc1       $f0, 2216($s0)
    08B69C34:[27A60014]: addiu      $a2, $sp, 20
    08B69C38:[26040020]: addiu      $a0, $s0, 32
    08B69C3C:[E7A20014]: swc1       $f2, 20($sp)
    08B69C40:[E7A10018]: swc1       $f1, 24($sp)
    08B69C44:[0E288747]: jal        0x08A21D1C
    08B69C48:[E7A0001C]: swc1       $f0, 28($sp)
    08B69C4C:[A2000738]: sb         $zr, 1848($s0)
    08B69C50:[AE000734]: sw         $zr, 1844($s0)
    08B69C54:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08B69C58:[AE0208AC]: sw         $v0, 2220($s0)
    08B69C5C:[3C0308C8]: lui        $v1, 0x08C8 <=> li $v1, 0x08C80000
    08B69C60:[AE00089C]: sw         $zr, 2204($s0)
    08B69C64:[2463F310]: addiu      $v1, $v1, -3312
    08B69C68:[3C0208C8]: lui        $v0, 0x08C8 <=> li $v0, 0x08C80000
    08B69C6C:[C442F310]: lwc1       $f2, -3312($v0)
    08B69C70:[C4610004]: lwc1       $f1, 4($v1)
    08B69C74:[C4600008]: lwc1       $f0, 8($v1)
    08B69C78:[E60208A0]: swc1       $f2, 2208($s0)
    08B69C7C:[E60108A4]: swc1       $f1, 2212($s0)
    08B69C80:[10000004]: b          0x08B69C94
    08B69C84:[E60008A8]: swc1       $f0, 2216($s0)
    08B69C88:[8F390010]: lw         $t9, 16($t9)
    08B69C8C:[0320F809]: jalr       $ra, $t9
    08B69C90:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69C94:[8E190000]: lw         $t9, 0($s0)
    08B69C98:[8F390014]: lw         $t9, 20($t9)
    08B69C9C:[0320F809]: jalr       $ra, $t9
    08B69CA0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69CA4:[8E11000C]: lw         $s1, 12($s0)
    08B69CA8:[5220000C]: beql       $s1, $zr, 0x08B69CDC
    08B69CAC:[260408B4]: addiu      $a0, $s0, 2228
    08B69CB0:[8E220004]: lw         $v0, 4($s1)
    08B69CB4:[38420007]: xori       $v0, $v0, 7
    08B69CB8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08B69CBC:[50400004]: beql       $v0, $zr, 0x08B69CD0
    08B69CC0:[8E310044]: lw         $s1, 68($s1)
    08B69CC4:[0E288875]: jal        0x08A221D4
    08B69CC8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08B69CCC:[8E310044]: lw         $s1, 68($s1)
    08B69CD0:[5620FFF8]: bnel       $s1, $zr, 0x08B69CB4
    08B69CD4:[8E220004]: lw         $v0, 4($s1)
    08B69CD8:[260408B4]: addiu      $a0, $s0, 2228
    08B69CDC:[0E274531]: jal        0x089D14C4
    08B69CE0:[00000000]: nop
    08B69CE4:[0E273AF3]: jal        0x089CEBCC
    08B69CE8:[00000000]: nop
    08B69CEC:[8FBF000C]: lw         $ra, 12($sp)
    08B69CF0:[8FB10008]: lw         $s1, 8($sp)
    08B69CF4:[8FB00004]: lw         $s0, 4($sp)
    08B69CF8:[03E00008]: jr         $ra
    08B69CFC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08B69CD0 305,993 times (length 9)
    08B69CA0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08B69CA4:[8E11000C]: lw         $s1, 12($s0)
    08B69CA8:[5220000C]: beql       $s1, $zr, 0x08B69CDC
    08B69CAC:[260408B4]: addiu      $a0, $s0, 2228
    08B69CB0:[8E220004]: lw         $v0, 4($s1)
--> 08B69CB4:[38420007]: xori       $v0, $v0, 7
    08B69CB8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08B69CBC:[50400004]: beql       $v0, $zr, 0x08B69CD0
    08B69CC0:[8E310044]: lw         $s1, 68($s1)
    08B69CC4:[0E288875]: jal        0x08A221D4
    08B69CC8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08B69CCC:[8E310044]: lw         $s1, 68($s1)
--> 08B69CD0:[5620FFF8]: bnel       $s1, $zr, 0x08B69CB4
    08B69CD4:[8E220004]: lw         $v0, 4($s1)
    08B69CD8:[260408B4]: addiu      $a0, $s0, 2228
    08B69CDC:[0E274531]: jal        0x089D14C4
    08B69CE0:[00000000]: nop
_S1_2_88A8FA4 2,497,908 instructions (0.468%), 908 calls (088A8FA4 - 088A934C, length 235)
    088A8FA4:[27BDFFD0]: addiu      $sp, $sp, -48
    088A8FA8:[AFBF001C]: sw         $ra, 28($sp)
    088A8FAC:[AFB30018]: sw         $s3, 24($sp)
    088A8FB0:[AFB20014]: sw         $s2, 20($sp)
    088A8FB4:[AFB10010]: sw         $s1, 16($sp)
    088A8FB8:[AFB0000C]: sw         $s0, 12($sp)
    088A8FBC:[0E23B8B7]: jal        0x088EE2DC
    088A8FC0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    088A8FC4:[8F836590]: lw         $v1, 26000($gp)
    088A8FC8:[90630DB2]: lbu        $v1, 3506($v1)
    088A8FCC:[30630001]: andi       $v1, $v1, 1
    088A8FD0:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A8FD4:[7C031C20]: seb        $v1, $v1
    088A8FD8:[1060006A]: beq        $v1, $zr, 0x088A9184
    088A8FDC:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088A8FE0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088A8FE4:[02008821]: addu       $s1, $s0, $zr <=> move $s1, $s0
    088A8FE8:[2A610014]: slti       $at, $s3, 20
    088A8FEC:[10200063]: beq        $at, $zr, 0x088A917C
    088A8FF0:[00000000]: nop
    088A8FF4:[92230154]: lbu        $v1, 340($s1)
    088A8FF8:[0060102A]: slt        $v0, $v1, $zr <=> move $v0, $v1
    088A8FFC:[38420001]: xori       $v0, $v0, 1
    088A9000:[50400003]: beql       $v0, $zr, 0x088A9010
    088A9004:[7C021420]: seb        $v0, $v0
    088A9008:[286200DC]: slti       $v0, $v1, 220
    088A900C:[7C021420]: seb        $v0, $v0
    088A9010:[50400057]: beql       $v0, $zr, 0x088A9170
    088A9014:[26520001]: addiu      $s2, $s2, 1
    088A9018:[922201F8]: lbu        $v0, 504($s1)
    088A901C:[30420008]: andi       $v0, $v0, 8
    088A9020:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088A9024:[7C021420]: seb        $v0, $v0
    088A9028:[50400003]: beql       $v0, $zr, 0x088A9038
    088A902C:[92240172]: lbu        $a0, 370($s1)
    088A9030:[10000034]: b          0x088A9104
    088A9034:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088A9038:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    088A903C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088A9040:[3883006B]: xori       $v1, $a0, 107
    088A9044:[2C630001]: sltiu      $v1, $v1, 1
    088A9048:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088A904C:[14600006]: bne        $v1, $zr, 0x088A9068
    088A9050:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    088A9054:[3883006C]: xori       $v1, $a0, 108
    088A9058:[2C630001]: sltiu      $v1, $v1, 1
    088A905C:[14600002]: bne        $v1, $zr, 0x088A9068
    088A9060:[00000000]: nop
    088A9064:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088A9068:[54A00007]: bnel       $a1, $zr, 0x088A9088
    088A906C:[7C061C20]: seb        $v1, $a2
    088A9070:[3883006D]: xori       $v1, $a0, 109
    088A9074:[2C630001]: sltiu      $v1, $v1, 1
    088A9078:[14600002]: bne        $v1, $zr, 0x088A9084
    088A907C:[00000000]: nop
    088A9080:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088A9084:[7C061C20]: seb        $v1, $a2
    088A9088:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A908C:[38630001]: xori       $v1, $v1, 1
    088A9090:[50600006]: beql       $v1, $zr, 0x088A90AC
    088A9094:[7C071C20]: seb        $v1, $a3
    088A9098:[962301FC]: lhu        $v1, 508($s1)
    088A909C:[14600002]: bne        $v1, $zr, 0x088A90A8
    088A90A0:[00000000]: nop
    088A90A4:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088A90A8:[7C071C20]: seb        $v1, $a3
    088A90AC:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A90B0:[38630001]: xori       $v1, $v1, 1
    088A90B4:[50600009]: beql       $v1, $zr, 0x088A90DC
    088A90B8:[7C021420]: seb        $v0, $v0
    088A90BC:[922301F4]: lbu        $v1, 500($s1)
    088A90C0:[30630020]: andi       $v1, $v1, 32
    088A90C4:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A90C8:[7C031C20]: seb        $v1, $v1
    088A90CC:[10600002]: beq        $v1, $zr, 0x088A90D8
    088A90D0:[00000000]: nop
    088A90D4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A90D8:[7C021420]: seb        $v0, $v0
    088A90DC:[50400003]: beql       $v0, $zr, 0x088A90EC
    088A90E0:[922201F4]: lbu        $v0, 500($s1)
    088A90E4:[10000007]: b          0x088A9104
    088A90E8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088A90EC:[30420008]: andi       $v0, $v0, 8
    088A90F0:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088A90F4:[7C021420]: seb        $v0, $v0
    088A90F8:[50400002]: beql       $v0, $zr, 0x088A9104
    088A90FC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A9100:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088A9104:[10400019]: beq        $v0, $zr, 0x088A916C
    088A9108:[00000000]: nop
    088A910C:[92230172]: lbu        $v1, 370($s1)
    088A9110:[2862007A]: slti       $v0, $v1, 122
    088A9114:[38420001]: xori       $v0, $v0, 1
    088A9118:[50400003]: beql       $v0, $zr, 0x088A9128
    088A911C:[7C021420]: seb        $v0, $v0
    088A9120:[28620086]: slti       $v0, $v1, 134
    088A9124:[7C021420]: seb        $v0, $v0
    088A9128:[14400010]: bne        $v0, $zr, 0x088A916C
    088A912C:[00000000]: nop
    088A9130:[28620044]: slti       $v0, $v1, 68
    088A9134:[38420001]: xori       $v0, $v0, 1
    088A9138:[50400003]: beql       $v0, $zr, 0x088A9148
    088A913C:[7C021420]: seb        $v0, $v0
    088A9140:[2862006B]: slti       $v0, $v1, 107
    088A9144:[7C021420]: seb        $v0, $v0
    088A9148:[14400008]: bne        $v0, $zr, 0x088A916C
    088A914C:[00000000]: nop
    088A9150:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088A9154:[0E227DC4]: jal        0x0889F710
    088A9158:[27A50020]: addiu      $a1, $sp, 32
    088A915C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    088A9160:[27A50020]: addiu      $a1, $sp, 32
    088A9164:[0E23B8A2]: jal        0x088EE288
    088A9168:[26730001]: addiu      $s3, $s3, 1
    088A916C:[26520001]: addiu      $s2, $s2, 1
    088A9170:[2A420038]: slti       $v0, $s2, 56
    088A9174:[1440FF9C]: bne        $v0, $zr, 0x088A8FE8
    088A9178:[26310320]: addiu      $s1, $s1, 800
    088A917C:[0E23B8B4]: jal        0x088EE2D0
    088A9180:[00000000]: nop
    088A9184:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    088A9188:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088A918C:[92040154]: lbu        $a0, 340($s0)
    088A9190:[0080182A]: slt        $v1, $a0, $zr <=> move $v1, $a0
    088A9194:[38630001]: xori       $v1, $v1, 1
    088A9198:[50600003]: beql       $v1, $zr, 0x088A91A8
    088A919C:[7C031C20]: seb        $v1, $v1
    088A91A0:[288300DC]: slti       $v1, $a0, 220
    088A91A4:[7C031C20]: seb        $v1, $v1
    088A91A8:[5060005F]: beql       $v1, $zr, 0x088A9328
    088A91AC:[26520001]: addiu      $s2, $s2, 1
    088A91B0:[920301F8]: lbu        $v1, 504($s0)
    088A91B4:[30630008]: andi       $v1, $v1, 8
    088A91B8:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A91BC:[7C031C20]: seb        $v1, $v1
    088A91C0:[50600003]: beql       $v1, $zr, 0x088A91D0
    088A91C4:[92050172]: lbu        $a1, 370($s0)
    088A91C8:[10000034]: b          0x088A929C
    088A91CC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088A91D0:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088A91D4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088A91D8:[38A4006B]: xori       $a0, $a1, 107
    088A91DC:[2C840001]: sltiu      $a0, $a0, 1
    088A91E0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088A91E4:[14800006]: bne        $a0, $zr, 0x088A9200
    088A91E8:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    088A91EC:[38A4006C]: xori       $a0, $a1, 108
    088A91F0:[2C840001]: sltiu      $a0, $a0, 1
    088A91F4:[14800002]: bne        $a0, $zr, 0x088A9200
    088A91F8:[00000000]: nop
    088A91FC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088A9200:[54C00007]: bnel       $a2, $zr, 0x088A9220
    088A9204:[7C072420]: seb        $a0, $a3
    088A9208:[38A4006D]: xori       $a0, $a1, 109
    088A920C:[2C840001]: sltiu      $a0, $a0, 1
    088A9210:[14800002]: bne        $a0, $zr, 0x088A921C
    088A9214:[00000000]: nop
    088A9218:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    088A921C:[7C072420]: seb        $a0, $a3
    088A9220:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088A9224:[38840001]: xori       $a0, $a0, 1
    088A9228:[50800006]: beql       $a0, $zr, 0x088A9244
    088A922C:[7C082420]: seb        $a0, $t0
    088A9230:[960401FC]: lhu        $a0, 508($s0)
    088A9234:[14800002]: bne        $a0, $zr, 0x088A9240
    088A9238:[00000000]: nop
    088A923C:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088A9240:[7C082420]: seb        $a0, $t0
    088A9244:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088A9248:[38840001]: xori       $a0, $a0, 1
    088A924C:[50800009]: beql       $a0, $zr, 0x088A9274
    088A9250:[7C031C20]: seb        $v1, $v1
    088A9254:[920401F4]: lbu        $a0, 500($s0)
    088A9258:[30840020]: andi       $a0, $a0, 32
    088A925C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088A9260:[7C042420]: seb        $a0, $a0
    088A9264:[10800002]: beq        $a0, $zr, 0x088A9270
    088A9268:[00000000]: nop
    088A926C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088A9270:[7C031C20]: seb        $v1, $v1
    088A9274:[50600003]: beql       $v1, $zr, 0x088A9284
    088A9278:[920301F4]: lbu        $v1, 500($s0)
    088A927C:[10000007]: b          0x088A929C
    088A9280:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088A9284:[30630008]: andi       $v1, $v1, 8
    088A9288:[0003182B]: sltu       $v1, $zr, $v1 <=> move $v1, $v1
    088A928C:[7C031C20]: seb        $v1, $v1
    088A9290:[50600002]: beql       $v1, $zr, 0x088A929C
    088A9294:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088A9298:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088A929C:[10600021]: beq        $v1, $zr, 0x088A9324
    088A92A0:[00000000]: nop
    088A92A4:[92030172]: lbu        $v1, 370($s0)
    088A92A8:[2862007A]: slti       $v0, $v1, 122
    088A92AC:[38420001]: xori       $v0, $v0, 1
    088A92B0:[50400003]: beql       $v0, $zr, 0x088A92C0
    088A92B4:[7C021420]: seb        $v0, $v0
    088A92B8:[28620086]: slti       $v0, $v1, 134
    088A92BC:[7C021420]: seb        $v0, $v0
    088A92C0:[5440000A]: bnel       $v0, $zr, 0x088A92EC
    088A92C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088A92C8:[28620044]: slti       $v0, $v1, 68
    088A92CC:[38420001]: xori       $v0, $v0, 1
    088A92D0:[50400003]: beql       $v0, $zr, 0x088A92E0
    088A92D4:[7C021420]: seb        $v0, $v0
    088A92D8:[2862006B]: slti       $v0, $v1, 107
    088A92DC:[7C021420]: seb        $v0, $v0
    088A92E0:[50400006]: beql       $v0, $zr, 0x088A92FC
    088A92E4:[8F826590]: lw         $v0, 26000($gp)
    088A92E8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088A92EC:[0E227DDB]: jal        0x0889F76C
    088A92F0:[24050014]: addiu      $a1, $zr, 20 <=> li $a1, 20
    088A92F4:[1000000B]: b          0x088A9324
    088A92F8:[00000000]: nop
    088A92FC:[90420DB2]: lbu        $v0, 3506($v0)
    088A9300:[30420001]: andi       $v0, $v0, 1
    088A9304:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088A9308:[7C021420]: seb        $v0, $v0
    088A930C:[50400003]: beql       $v0, $zr, 0x088A931C
    088A9310:[24050014]: addiu      $a1, $zr, 20 <=> li $a1, 20
    088A9314:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    088A9318:[26310001]: addiu      $s1, $s1, 1
    088A931C:[0E227DDB]: jal        0x0889F76C
    088A9320:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088A9324:[26520001]: addiu      $s2, $s2, 1
    088A9328:[2A430038]: slti       $v1, $s2, 56
    088A932C:[1460FF97]: bne        $v1, $zr, 0x088A918C
    088A9330:[26100320]: addiu      $s0, $s0, 800
    088A9334:[8FBF001C]: lw         $ra, 28($sp)
    088A9338:[8FB30018]: lw         $s3, 24($sp)
    088A933C:[8FB20014]: lw         $s2, 20($sp)
    088A9340:[8FB10010]: lw         $s1, 16($sp)
    088A9344:[8FB0000C]: lw         $s0, 12($sp)
    088A9348:[03E00008]: jr         $ra
    088A934C:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088A932C 50,848 times (length 106)
  Back Branch 088A9174 50,848 times (length 101)
_S1_2_8A816B4 2,468,866 instructions (0.463%), 908 calls (08A816B4 - 08A81A40, length 228)
    08A816B4:[27BDFF40]: addiu      $sp, $sp, -192
    08A816B8:[AFBF003C]: sw         $ra, 60($sp)
    08A816BC:[AFB70038]: sw         $s7, 56($sp)
    08A816C0:[AFB60034]: sw         $s6, 52($sp)
    08A816C4:[AFB50030]: sw         $s5, 48($sp)
    08A816C8:[AFB4002C]: sw         $s4, 44($sp)
    08A816CC:[AFB30028]: sw         $s3, 40($sp)
    08A816D0:[AFB20024]: sw         $s2, 36($sp)
    08A816D4:[AFB10020]: sw         $s1, 32($sp)
    08A816D8:[AFB0001C]: sw         $s0, 28($sp)
    08A816DC:[E7B70018]: swc1       $f23, 24($sp)
    08A816E0:[E7B60014]: swc1       $f22, 20($sp)
    08A816E4:[E7B50010]: swc1       $f21, 16($sp)
    08A816E8:[E7B4000C]: swc1       $f20, 12($sp)
    08A816EC:[0080B821]: addu       $s7, $a0, $zr <=> move $s7, $a0
    08A816F0:[8C840E88]: lw         $a0, 3720($a0)
    08A816F4:[0E23BDC2]: jal        0x088EF708
    08A816F8:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    08A816FC:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    08A81700:[8EE20004]: lw         $v0, 4($s7)
    08A81704:[27A40070]: addiu      $a0, $sp, 112
    08A81708:[0E210562]: jal        0x08841588
    08A8170C:[AEA20060]: sw         $v0, 96($s5)
    08A81710:[0E2105A4]: jal        0x08841690
    08A81714:[27A400B0]: addiu      $a0, $sp, 176
    08A81718:[3C023B03]: lui        $v0, 0x3B03 <=> li $v0, 0x3B030000
    08A8171C:[3442126F]: ori        $v0, $v0, 4719
    08A81720:[27A40060]: addiu      $a0, $sp, 96
    08A81724:[27A300B0]: addiu      $v1, $sp, 176
    08A81728:[44820000]: mtc1       $v0, $f0
    08A8172C:[44080000]: mfc1       $t0, $f0
    08A81730:[48E80001]: MTV.s      $t0, S010.s
    08A81734:[D8600000]: lv.q       C000.q, 0($v1)
    08A81738:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08A8173C:[F8800000]: sv.q       C000.q, 0($a0)
    08A81740:[27A20050]: addiu      $v0, $sp, 80
    08A81744:[D8800000]: lv.q       C000.q, 0($a0)
    08A81748:[D2208080]: vf2iz.q    C000.q, C000.q, 0
    08A8174C:[F8400000]: sv.q       C000.q, 0($v0)
    08A81750:[8FB10050]: lw         $s1, 80($sp)
    08A81754:[8FB00058]: lw         $s0, 88($sp)
    08A81758:[26A40040]: addiu      $a0, $s5, 64
    08A8175C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A81760:[0E20379A]: jal        0x0880DE68
    08A81764:[24060018]: addiu      $a2, $zr, 24 <=> li $a2, 24
    08A81768:[2604FFFF]: addiu      $a0, $s0, -1
    08A8176C:[44840000]: mtc1       $a0, $f0
    08A81770:[46800020]: cvt.s.w    $f0, $f0
    08A81774:[AEA00058]: sw         $zr, 88($s5)
    08A81778:[AEA0005C]: sw         $zr, 92($s5)
    08A8177C:[AEA40018]: sw         $a0, 24($s5)
    08A81780:[24830003]: addiu      $v1, $a0, 3
    08A81784:[3C0443FA]: lui        $a0, 0x43FA <=> li $a0, 0x43FA0000
    08A81788:[4484A000]: mtc1       $a0, $f20
    08A8178C:[4600A0C2]: mul.s      $f3, $f20, $f0
    08A81790:[2625FFFF]: addiu      $a1, $s1, -1
    08A81794:[AEA3001C]: sw         $v1, 28($s5)
    08A81798:[AEA50010]: sw         $a1, 16($s5)
    08A8179C:[24A30003]: addiu      $v1, $a1, 3
    08A817A0:[AEA30014]: sw         $v1, 20($s5)
    08A817A4:[3C0344BB]: lui        $v1, 0x44BB <=> li $v1, 0x44BB0000
    08A817A8:[34648000]: ori        $a0, $v1, -32768
    08A817AC:[44850000]: mtc1       $a1, $f0
    08A817B0:[44841000]: mtc1       $a0, $f2
    08A817B4:[46800020]: cvt.s.w    $f0, $f0
    08A817B8:[E6A30008]: swc1       $f3, 8($s5)
    08A817BC:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    08A817C0:[46031040]: add.s      $f1, $f2, $f3
    08A817C4:[E6A1000C]: swc1       $f1, 12($s5)
    08A817C8:[4600A042]: mul.s      $f1, $f20, $f0
    08A817CC:[46011000]: add.s      $f0, $f2, $f1
    08A817D0:[E6A10000]: swc1       $f1, 0($s5)
    08A817D4:[46140DC1]: sub.s      $f23, $f1, $f20
    08A817D8:[E6A00004]: swc1       $f0, 4($s5)
    08A817DC:[46141841]: sub.s      $f1, $f3, $f20
    08A817E0:[E6B70030]: swc1       $f23, 48($s5)
    08A817E4:[E6A10038]: swc1       $f1, 56($s5)
    08A817E8:[C6A00004]: lwc1       $f0, 4($s5)
    08A817EC:[4600A000]: add.s      $f0, $f20, $f0
    08A817F0:[E6A00034]: swc1       $f0, 52($s5)
    08A817F4:[C6A0000C]: lwc1       $f0, 12($s5)
    08A817F8:[4600A000]: add.s      $f0, $f20, $f0
    08A817FC:[E6A0003C]: swc1       $f0, 60($s5)
    08A81800:[8EA40010]: lw         $a0, 16($s5)
    08A81804:[2484FFFF]: addiu      $a0, $a0, -1
    08A81808:[AEA40020]: sw         $a0, 32($s5)
    08A8180C:[8EA40018]: lw         $a0, 24($s5)
    08A81810:[2484FFFF]: addiu      $a0, $a0, -1
    08A81814:[AEA40028]: sw         $a0, 40($s5)
    08A81818:[8EA40014]: lw         $a0, 20($s5)
    08A8181C:[24840001]: addiu      $a0, $a0, 1
    08A81820:[AEA40024]: sw         $a0, 36($s5)
    08A81824:[8EA4001C]: lw         $a0, 28($s5)
    08A81828:[24840001]: addiu      $a0, $a0, 1
    08A8182C:[AEA4002C]: sw         $a0, 44($s5)
    08A81830:[E7A100B8]: swc1       $f1, 184($sp)
    08A81834:[AFA300BC]: sw         $v1, 188($sp)
    08A81838:[8EB00028]: lw         $s0, 40($s5)
    08A8183C:[8EA3002C]: lw         $v1, 44($s5)
    08A81840:[0070082A]: slt        $at, $v1, $s0
    08A81844:[14200070]: bne        $at, $zr, 0x08A81A08
    08A81848:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A8184C:[3C0344FF]: lui        $v1, 0x44FF <=> li $v1, 0x44FF0000
    08A81850:[3463E000]: ori        $v1, $v1, -8192
    08A81854:[4480B000]: mtc1       $zr, $f22
    08A81858:[4483A800]: mtc1       $v1, $f21
    08A8185C:[06000062]: bltz       $s0, 0x08A819E8
    08A81860:[E7B700B0]: swc1       $f23, 176($sp)
    08A81864:[8EC30004]: lw         $v1, 4($s6)
    08A81868:[24630001]: addiu      $v1, $v1, 1
    08A8186C:[0070182B]: sltu       $v1, $v1, $s0
    08A81870:[5460005E]: bnel       $v1, $zr, 0x08A819EC
    08A81874:[C7A000B8]: lwc1       $f0, 184($sp)
    08A81878:[8EB10020]: lw         $s1, 32($s5)
    08A8187C:[8EA30024]: lw         $v1, 36($s5)
    08A81880:[0071082A]: slt        $at, $v1, $s1
    08A81884:[14200058]: bne        $at, $zr, 0x08A819E8
    08A81888:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    08A8188C:[0622004F]: bltzl      $s1, 0x08A819CC
    08A81890:[C7A000B0]: lwc1       $f0, 176($sp)
    08A81894:[8EC30000]: lw         $v1, 0($s6)
    08A81898:[24630001]: addiu      $v1, $v1, 1
    08A8189C:[0071182B]: sltu       $v1, $v1, $s1
    08A818A0:[14600049]: bne        $v1, $zr, 0x08A819C8
    08A818A4:[00000000]: nop
    08A818A8:[8EE20E8C]: lw         $v0, 3724($s7)
    08A818AC:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A818B0:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A818B4:[0E2452D4]: jal        0x08914B50
    08A818B8:[24440024]: addiu      $a0, $v0, 36
    08A818BC:[4600B032]: c.eq.s     $f22, $f0
    08A818C0:[00000000]: nop
    08A818C4:[45010040]: bc1t       0x08A819C8
    08A818C8:[E7A000B4]: swc1       $f0, 180($sp)
    08A818CC:[27A40040]: addiu      $a0, $sp, 64
    08A818D0:[27A50070]: addiu      $a1, $sp, 112
    08A818D4:[27A600B0]: addiu      $a2, $sp, 176
    08A818D8:[0E205B5F]: jal        0x08816D7C
    08A818DC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A818E0:[C7A00040]: lwc1       $f0, 64($sp)
    08A818E4:[44030000]: mfc1       $v1, $f0
    08A818E8:[00034040]: sll        $t0, $v1, 0x0001
    08A818EC:[00031F83]: sra        $v1, $v1, 0x001E
    08A818F0:[00084602]: srl        $t0, $t0, 0x0018
    08A818F4:[34630001]: ori        $v1, $v1, 1
    08A818F8:[2D0800FF]: sltiu      $t0, $t0, 255
    08A818FC:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    08A81900:[54600028]: bnel       $v1, $zr, 0x08A819A4
    08A81904:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81908:[C7A00044]: lwc1       $f0, 68($sp)
    08A8190C:[44030000]: mfc1       $v1, $f0
    08A81910:[00034040]: sll        $t0, $v1, 0x0001
    08A81914:[00031F83]: sra        $v1, $v1, 0x001E
    08A81918:[00084602]: srl        $t0, $t0, 0x0018
    08A8191C:[34630001]: ori        $v1, $v1, 1
    08A81920:[2D0800FF]: sltiu      $t0, $t0, 255
    08A81924:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    08A81928:[50600004]: beql       $v1, $zr, 0x08A8193C
    08A8192C:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    08A81930:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81934:[1000001B]: b          0x08A819A4
    08A81938:[00000000]: nop
    08A8193C:[27A40040]: addiu      $a0, $sp, 64
    08A81940:[2463E0D0]: addiu      $v1, $v1, -7984
    08A81944:[D8800000]: lv.q       C000.q, 0($a0)
    08A81948:[D8610000]: lv.q       C010.q, 0($v1)
    08A8194C:[64018080]: vmul.q     C000.q, C000.q, C010.q
    08A81950:[F8800000]: sv.q       C000.q, 0($a0)
    08A81954:[C7A0004C]: lwc1       $f0, 76($sp)
    08A81958:[4616003C]: c.lt.s     $f0, $f22
    08A8195C:[00000000]: nop
    08A81960:[45020003]: bc1fl      0x08A81970
    08A81964:[C7A00040]: lwc1       $f0, 64($sp)
    08A81968:[1000000E]: b          0x08A819A4
    08A8196C:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81970:[46000005]: abs.s      $f0, $f0
    08A81974:[4615003F]: c.ngt.s    $f0, $f21
    08A81978:[00000000]: nop
    08A8197C:[45030003]: bc1tl      0x08A8198C
    08A81980:[C7A00044]: lwc1       $f0, 68($sp)
    08A81984:[10000007]: b          0x08A819A4
    08A81988:[36520001]: ori        $s2, $s2, 1
    08A8198C:[46000005]: abs.s      $f0, $f0
    08A81990:[4615003F]: c.ngt.s    $f0, $f21
    08A81994:[00000000]: nop
    08A81998:[45010002]: bc1t       0x08A819A4
    08A8199C:[00000000]: nop
    08A819A0:[36520002]: ori        $s2, $s2, 2
    08A819A4:[12400008]: beq        $s2, $zr, 0x08A819C8
    08A819A8:[00000000]: nop
    08A819AC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A819B0:[02832804]: sllv       $a1, $v1, $s4
    08A819B4:[00131880]: sll        $v1, $s3, 0x0002
    08A819B8:[02A32021]: addu       $a0, $s5, $v1
    08A819BC:[8C830040]: lw         $v1, 64($a0)
    08A819C0:[00651825]: or         $v1, $v1, $a1
    08A819C4:[AC830040]: sw         $v1, 64($a0)
    08A819C8:[C7A000B0]: lwc1       $f0, 176($sp)
    08A819CC:[26310001]: addiu      $s1, $s1, 1
    08A819D0:[46140000]: add.s      $f0, $f0, $f20
    08A819D4:[E7A000B0]: swc1       $f0, 176($sp)
    08A819D8:[8EA30024]: lw         $v1, 36($s5)
    08A819DC:[0071082A]: slt        $at, $v1, $s1
    08A819E0:[1020FFAA]: beq        $at, $zr, 0x08A8188C
    08A819E4:[26940001]: addiu      $s4, $s4, 1
    08A819E8:[C7A000B8]: lwc1       $f0, 184($sp)
    08A819EC:[26100001]: addiu      $s0, $s0, 1
    08A819F0:[46140000]: add.s      $f0, $f0, $f20
    08A819F4:[E7A000B8]: swc1       $f0, 184($sp)
    08A819F8:[8EA3002C]: lw         $v1, 44($s5)
    08A819FC:[0070082A]: slt        $at, $v1, $s0
    08A81A00:[1020FF96]: beq        $at, $zr, 0x08A8185C
    08A81A04:[26730001]: addiu      $s3, $s3, 1
    08A81A08:[8FBF003C]: lw         $ra, 60($sp)
    08A81A0C:[8FB70038]: lw         $s7, 56($sp)
    08A81A10:[8FB60034]: lw         $s6, 52($sp)
    08A81A14:[8FB50030]: lw         $s5, 48($sp)
    08A81A18:[8FB4002C]: lw         $s4, 44($sp)
    08A81A1C:[8FB30028]: lw         $s3, 40($sp)
    08A81A20:[8FB20024]: lw         $s2, 36($sp)
    08A81A24:[8FB10020]: lw         $s1, 32($sp)
    08A81A28:[8FB0001C]: lw         $s0, 28($sp)
    08A81A2C:[C7B70018]: lwc1       $f23, 24($sp)
    08A81A30:[C7B60014]: lwc1       $f22, 20($sp)
    08A81A34:[C7B50010]: lwc1       $f21, 16($sp)
    08A81A38:[C7B4000C]: lwc1       $f20, 12($sp)
    08A81A3C:[03E00008]: jr         $ra
    08A81A40:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 08A819E0 32,688 times (length 87)
    08A81878:[8EB10020]: lw         $s1, 32($s5)
    08A8187C:[8EA30024]: lw         $v1, 36($s5)
    08A81880:[0071082A]: slt        $at, $v1, $s1
    08A81884:[14200058]: bne        $at, $zr, 0x08A819E8
    08A81888:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 08A8188C:[0622004F]: bltzl      $s1, 0x08A819CC
    08A81890:[C7A000B0]: lwc1       $f0, 176($sp)
    08A81894:[8EC30000]: lw         $v1, 0($s6)
    08A81898:[24630001]: addiu      $v1, $v1, 1
    08A8189C:[0071182B]: sltu       $v1, $v1, $s1
    08A818A0:[14600049]: bne        $v1, $zr, 0x08A819C8
    08A818A4:[00000000]: nop
    08A818A8:[8EE20E8C]: lw         $v0, 3724($s7)
    08A818AC:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A818B0:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A818B4:[0E2452D4]: jal        0x08914B50
    08A818B8:[24440024]: addiu      $a0, $v0, 36
    08A818BC:[4600B032]: c.eq.s     $f22, $f0
    08A818C0:[00000000]: nop
    08A818C4:[45010040]: bc1t       0x08A819C8
    08A818C8:[E7A000B4]: swc1       $f0, 180($sp)
    08A818CC:[27A40040]: addiu      $a0, $sp, 64
    08A818D0:[27A50070]: addiu      $a1, $sp, 112
    08A818D4:[27A600B0]: addiu      $a2, $sp, 176
    08A818D8:[0E205B5F]: jal        0x08816D7C
    08A818DC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A818E0:[C7A00040]: lwc1       $f0, 64($sp)
    08A818E4:[44030000]: mfc1       $v1, $f0
    08A818E8:[00034040]: sll        $t0, $v1, 0x0001
    08A818EC:[00031F83]: sra        $v1, $v1, 0x001E
    08A818F0:[00084602]: srl        $t0, $t0, 0x0018
    08A818F4:[34630001]: ori        $v1, $v1, 1
    08A818F8:[2D0800FF]: sltiu      $t0, $t0, 255
    08A818FC:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    08A81900:[54600028]: bnel       $v1, $zr, 0x08A819A4
    08A81904:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81908:[C7A00044]: lwc1       $f0, 68($sp)
    08A8190C:[44030000]: mfc1       $v1, $f0
    08A81910:[00034040]: sll        $t0, $v1, 0x0001
    08A81914:[00031F83]: sra        $v1, $v1, 0x001E
    08A81918:[00084602]: srl        $t0, $t0, 0x0018
    08A8191C:[34630001]: ori        $v1, $v1, 1
    08A81920:[2D0800FF]: sltiu      $t0, $t0, 255
    08A81924:[0008180B]: movn       $v1, $zr, $t0 <=> move $v1, $t0
    08A81928:[50600004]: beql       $v1, $zr, 0x08A8193C
    08A8192C:[3C0308C6]: lui        $v1, 0x08C6 <=> li $v1, 0x08C60000
    08A81930:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81934:[1000001B]: b          0x08A819A4
    08A81938:[00000000]: nop
    08A8193C:[27A40040]: addiu      $a0, $sp, 64
    08A81940:[2463E0D0]: addiu      $v1, $v1, -7984
    08A81944:[D8800000]: lv.q       C000.q, 0($a0)
    08A81948:[D8610000]: lv.q       C010.q, 0($v1)
    08A8194C:[64018080]: vmul.q     C000.q, C000.q, C010.q
    08A81950:[F8800000]: sv.q       C000.q, 0($a0)
    08A81954:[C7A0004C]: lwc1       $f0, 76($sp)
    08A81958:[4616003C]: c.lt.s     $f0, $f22
    08A8195C:[00000000]: nop
    08A81960:[45020003]: bc1fl      0x08A81970
    08A81964:[C7A00040]: lwc1       $f0, 64($sp)
    08A81968:[1000000E]: b          0x08A819A4
    08A8196C:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    08A81970:[46000005]: abs.s      $f0, $f0
    08A81974:[4615003F]: c.ngt.s    $f0, $f21
    08A81978:[00000000]: nop
    08A8197C:[45030003]: bc1tl      0x08A8198C
    08A81980:[C7A00044]: lwc1       $f0, 68($sp)
    08A81984:[10000007]: b          0x08A819A4
    08A81988:[36520001]: ori        $s2, $s2, 1
    08A8198C:[46000005]: abs.s      $f0, $f0
    08A81990:[4615003F]: c.ngt.s    $f0, $f21
    08A81994:[00000000]: nop
    08A81998:[45010002]: bc1t       0x08A819A4
    08A8199C:[00000000]: nop
    08A819A0:[36520002]: ori        $s2, $s2, 2
    08A819A4:[12400008]: beq        $s2, $zr, 0x08A819C8
    08A819A8:[00000000]: nop
    08A819AC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08A819B0:[02832804]: sllv       $a1, $v1, $s4
    08A819B4:[00131880]: sll        $v1, $s3, 0x0002
    08A819B8:[02A32021]: addu       $a0, $s5, $v1
    08A819BC:[8C830040]: lw         $v1, 64($a0)
    08A819C0:[00651825]: or         $v1, $v1, $a1
    08A819C4:[AC830040]: sw         $v1, 64($a0)
    08A819C8:[C7A000B0]: lwc1       $f0, 176($sp)
    08A819CC:[26310001]: addiu      $s1, $s1, 1
    08A819D0:[46140000]: add.s      $f0, $f0, $f20
    08A819D4:[E7A000B0]: swc1       $f0, 176($sp)
    08A819D8:[8EA30024]: lw         $v1, 36($s5)
    08A819DC:[0071082A]: slt        $at, $v1, $s1
--> 08A819E0:[1020FFAA]: beq        $at, $zr, 0x08A8188C
    08A819E4:[26940001]: addiu      $s4, $s4, 1
    08A819E8:[C7A000B8]: lwc1       $f0, 184($sp)
    08A819EC:[26100001]: addiu      $s0, $s0, 1
    08A819F0:[46140000]: add.s      $f0, $f0, $f20
  Back Branch 08A81A00 5,448 times (length 107)
_S1_2_89579E4 2,459,024 instructions (0.461%), 7,243 calls (089579E4 - 08958448, length 666)
    089579E4:[27BDFF00]: addiu      $sp, $sp, -256
    089579E8:[AFBF001C]: sw         $ra, 28($sp)
    089579EC:[AFB20018]: sw         $s2, 24($sp)
    089579F0:[AFB10014]: sw         $s1, 20($sp)
    089579F4:[AFB00010]: sw         $s0, 16($sp)
    089579F8:[E7B60008]: swc1       $f22, 8($sp)
    089579FC:[E7B50004]: swc1       $f21, 4($sp)
    08957A00:[E7B40000]: swc1       $f20, 0($sp)
    08957A04:[C4B60004]: lwc1       $f22, 4($a1)
    08957A08:[C4AC0140]: lwc1       $f12, 320($a1)
    08957A0C:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    08957A10:[00C08021]: addu       $s0, $a2, $zr <=> move $s0, $a2
    08957A14:[4480A800]: mtc1       $zr, $f21
    08957A18:[0E2059A3]: jal        0x0881668C
    08957A1C:[26320140]: addiu      $s2, $s1, 320
    08957A20:[3C023DCC]: lui        $v0, 0x3DCC <=> li $v0, 0x3DCC0000
    08957A24:[3442CCCD]: ori        $v0, $v0, -13107
    08957A28:[44820800]: mtc1       $v0, $f1
    08957A2C:[4601003F]: c.ngt.s    $f0, $f1
    08957A30:[00000000]: nop
    08957A34:[4502000B]: bc1fl      0x08957A64
    08957A38:[C6400008]: lwc1       $f0, 8($s2)
    08957A3C:[0E2059A3]: jal        0x0881668C
    08957A40:[C64C0008]: lwc1       $f12, 8($s2)
    08957A44:[3C023DCC]: lui        $v0, 0x3DCC <=> li $v0, 0x3DCC0000
    08957A48:[3442CCCD]: ori        $v0, $v0, -13107
    08957A4C:[44820800]: mtc1       $v0, $f1
    08957A50:[4601003F]: c.ngt.s    $f0, $f1
    08957A54:[00000000]: nop
    08957A58:[45030113]: bc1tl      0x08957EA8
    08957A5C:[27A400D0]: addiu      $a0, $sp, 208
    08957A60:[C6400008]: lwc1       $f0, 8($s2)
    08957A64:[C6410000]: lwc1       $f1, 0($s2)
    08957A68:[46000002]: mul.s      $f0, $f0, $f0
    08957A6C:[46010842]: mul.s      $f1, $f1, $f1
    08957A70:[0E2059AD]: jal        0x088166B4
    08957A74:[46000B00]: add.s      $f12, $f1, $f0
    08957A78:[C6430004]: lwc1       $f3, 4($s2)
    08957A7C:[46001885]: abs.s      $f2, $f3
    08957A80:[3C023727]: lui        $v0, 0x3727 <=> li $v0, 0x37270000
    08957A84:[3442C5AC]: ori        $v0, $v0, -14932
    08957A88:[44820800]: mtc1       $v0, $f1
    08957A8C:[4601103C]: c.lt.s     $f2, $f1
    08957A90:[00000000]: nop
    08957A94:[4500000D]: bc1f       0x08957ACC
    08957A98:[00000000]: nop
    08957A9C:[44800800]: mtc1       $zr, $f1
    08957AA0:[4600083C]: c.lt.s     $f1, $f0
    08957AA4:[00000000]: nop
    08957AA8:[45020003]: bc1fl      0x08957AB8
    08957AAC:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957AB0:[10000004]: b          0x08957AC4
    08957AB4:[E7A100F0]: swc1       $f1, 240($sp)
    08957AB8:[34420FDB]: ori        $v0, $v0, 4059
    08957ABC:[44820800]: mtc1       $v0, $f1
    08957AC0:[E7A100F0]: swc1       $f1, 240($sp)
    08957AC4:[10000058]: b          0x08957C28
    08957AC8:[C7A000F0]: lwc1       $f0, 240($sp)
    08957ACC:[46000085]: abs.s      $f2, $f0
    08957AD0:[4601103C]: c.lt.s     $f2, $f1
    08957AD4:[00000000]: nop
    08957AD8:[4502000E]: bc1fl      0x08957B14
    08957ADC:[46001843]: div.s      $f1, $f3, $f0
    08957AE0:[44800000]: mtc1       $zr, $f0
    08957AE4:[4603003C]: c.lt.s     $f0, $f3
    08957AE8:[00000000]: nop
    08957AEC:[45020005]: bc1fl      0x08957B04
    08957AF0:[3C02BFC9]: lui        $v0, 0xBFC9 <=> li $v0, 0xBFC90000
    08957AF4:[3C023FC9]: lui        $v0, 0x3FC9 <=> li $v0, 0x3FC90000
    08957AF8:[34420FDB]: ori        $v0, $v0, 4059
    08957AFC:[10000003]: b          0x08957B0C
    08957B00:[44820000]: mtc1       $v0, $f0
    08957B04:[34420FDB]: ori        $v0, $v0, 4059
    08957B08:[44820000]: mtc1       $v0, $f0
    08957B0C:[10000045]: b          0x08957C24
    08957B10:[E7A000F0]: swc1       $f0, 240($sp)
    08957B14:[E7A100F4]: swc1       $f1, 244($sp)
    08957B18:[46000885]: abs.s      $f2, $f1
    08957B1C:[3C0247C3]: lui        $v0, 0x47C3 <=> li $v0, 0x47C30000
    08957B20:[34425000]: ori        $v0, $v0, 20480
    08957B24:[44820800]: mtc1       $v0, $f1
    08957B28:[4602083C]: c.lt.s     $f1, $f2
    08957B2C:[00000000]: nop
    08957B30:[4502000E]: bc1fl      0x08957B6C
    08957B34:[27A300F0]: addiu      $v1, $sp, 240
    08957B38:[44800000]: mtc1       $zr, $f0
    08957B3C:[4603003C]: c.lt.s     $f0, $f3
    08957B40:[00000000]: nop
    08957B44:[45020005]: bc1fl      0x08957B5C
    08957B48:[3C02BFC9]: lui        $v0, 0xBFC9 <=> li $v0, 0xBFC90000
    08957B4C:[3C023FC9]: lui        $v0, 0x3FC9 <=> li $v0, 0x3FC90000
    08957B50:[34420FDB]: ori        $v0, $v0, 4059
    08957B54:[10000003]: b          0x08957B64
    08957B58:[44820000]: mtc1       $v0, $f0
    08957B5C:[34420FDB]: ori        $v0, $v0, 4059
    08957B60:[44820000]: mtc1       $v0, $f0
    08957B64:[1000002F]: b          0x08957C24
    08957B68:[E7A000F0]: swc1       $f0, 240($sp)
    08957B6C:[27A200F4]: addiu      $v0, $sp, 244
    08957B70:[C8400000]: lv.s       S000.s, 0($v0)
    08957B74:[6C000009]: vcmp.s     EN, S000.s, S000.s
    08957B78:[64000020]: vmul.s     S001.s, S000.s, S000.s
    08957B7C:[49010016]: bvt        0, 0x08957BD8
    08957B80:[D0070040]: vone.s     S002.s
    08957B84:[DC0001E4]: VPFXS      [|x|, y, z, w]
    08957B88:[6C400002]: vcmp.s     LT, S000.s, S002.s
    08957B8C:[60402060]: vadd.s     S003.s, S001.s, S002.s
    08957B90:[D0680040]: VCST.s     S002.s, VFPU_PI_2
    08957B94:[49020005]: bvfl       0, 0x08957BAC
    08957B98:[D0106060]: vrcp.s     S003.s, S003.s
    08957B9C:[D0116060]: vrsq.s     S003.s, S003.s
    08957BA0:[64600000]: vmul.s     S000.s, S000.s, S003.s
    08957BA4:[1000000B]: b          0x08957BD4
    08957BA8:[D0170000]: vasin.s    S000.s, S000.s
    08957BAC:[64602060]: vmul.s     S003.s, S001.s, S003.s
    08957BB0:[D04A0020]: vsgn.s     S001.s, S000.s
    08957BB4:[6C60600B]: vcmp.s     ES, S003.s, S003.s
    08957BB8:[D0456041]: vsocp.s    S012.s, S003.s
    08957BBC:[D0164160]: vsqrt.s    S003.s, S012.s
    08957BC0:[64204040]: vmul.s     S002.s, S002.s, S001.s
    08957BC4:[49030003]: bvtl       0, 0x08957BD4
    08957BC8:[D0070000]: vone.s     S000.s
    08957BCC:[D0176060]: vasin.s    S003.s, S003.s
    08957BD0:[D0446000]: vocp.s     S000.s, S003.s
    08957BD4:[64400000]: vmul.s     S000.s, S000.s, S002.s
    08957BD8:[E8600000]: sv.s       S000.s, 0($v1)
    08957BDC:[44800800]: mtc1       $zr, $f1
    08957BE0:[4601003C]: c.lt.s     $f0, $f1
    08957BE4:[00000000]: nop
    08957BE8:[4500000E]: bc1f       0x08957C24
    08957BEC:[00000000]: nop
    08957BF0:[4601183C]: c.lt.s     $f3, $f1
    08957BF4:[00000000]: nop
    08957BF8:[45020005]: bc1fl      0x08957C10
    08957BFC:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957C00:[3C02C049]: lui        $v0, 0xC049 <=> li $v0, 0xC0490000
    08957C04:[34420FDB]: ori        $v0, $v0, 4059
    08957C08:[10000003]: b          0x08957C18
    08957C0C:[44820800]: mtc1       $v0, $f1
    08957C10:[34420FDB]: ori        $v0, $v0, 4059
    08957C14:[44820800]: mtc1       $v0, $f1
    08957C18:[C7A000F0]: lwc1       $f0, 240($sp)
    08957C1C:[46010000]: add.s      $f0, $f0, $f1
    08957C20:[E7A000F0]: swc1       $f0, 240($sp)
    08957C24:[C7A000F0]: lwc1       $f0, 240($sp)
    08957C28:[3C023FC9]: lui        $v0, 0x3FC9 <=> li $v0, 0x3FC90000
    08957C2C:[34420FDB]: ori        $v0, $v0, 4059
    08957C30:[46000047]: neg.s      $f1, $f0
    08957C34:[44820000]: mtc1       $v0, $f0
    08957C38:[46010540]: add.s      $f21, $f0, $f1
    08957C3C:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957C40:[34420FDB]: ori        $v0, $v0, 4059
    08957C44:[44820000]: mtc1       $v0, $f0
    08957C48:[4600A83F]: c.ngt.s    $f21, $f0
    08957C4C:[00000000]: nop
    08957C50:[45030006]: bc1tl      0x08957C6C
    08957C54:[3C02C049]: lui        $v0, 0xC049 <=> li $v0, 0xC0490000
    08957C58:[3C0240C9]: lui        $v0, 0x40C9 <=> li $v0, 0x40C90000
    08957C5C:[34420FDB]: ori        $v0, $v0, 4059
    08957C60:[44820000]: mtc1       $v0, $f0
    08957C64:[1000000B]: b          0x08957C94
    08957C68:[4600AD41]: sub.s      $f21, $f21, $f0
    08957C6C:[34420FDB]: ori        $v0, $v0, 4059
    08957C70:[44820000]: mtc1       $v0, $f0
    08957C74:[4600A83E]: c.le.s     $f21, $f0
    08957C78:[00000000]: nop
    08957C7C:[45000005]: bc1f       0x08957C94
    08957C80:[00000000]: nop
    08957C84:[3C0240C9]: lui        $v0, 0x40C9 <=> li $v0, 0x40C90000
    08957C88:[34420FDB]: ori        $v0, $v0, 4059
    08957C8C:[44820000]: mtc1       $v0, $f0
    08957C90:[46150540]: add.s      $f21, $f0, $f21
    08957C94:[C6430000]: lwc1       $f3, 0($s2)
    08957C98:[C6420008]: lwc1       $f2, 8($s2)
    08957C9C:[46001845]: abs.s      $f1, $f3
    08957CA0:[3C023727]: lui        $v0, 0x3727 <=> li $v0, 0x37270000
    08957CA4:[3442C5AC]: ori        $v0, $v0, -14932
    08957CA8:[44820000]: mtc1       $v0, $f0
    08957CAC:[4600083C]: c.lt.s     $f1, $f0
    08957CB0:[00000000]: nop
    08957CB4:[4500000D]: bc1f       0x08957CEC
    08957CB8:[00000000]: nop
    08957CBC:[44800000]: mtc1       $zr, $f0
    08957CC0:[4602003C]: c.lt.s     $f0, $f2
    08957CC4:[00000000]: nop
    08957CC8:[45020003]: bc1fl      0x08957CD8
    08957CCC:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957CD0:[10000004]: b          0x08957CE4
    08957CD4:[E7A000E8]: swc1       $f0, 232($sp)
    08957CD8:[34420FDB]: ori        $v0, $v0, 4059
    08957CDC:[44820000]: mtc1       $v0, $f0
    08957CE0:[E7A000E8]: swc1       $f0, 232($sp)
    08957CE4:[10000058]: b          0x08957E48
    08957CE8:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957CEC:[46001045]: abs.s      $f1, $f2
    08957CF0:[4600083C]: c.lt.s     $f1, $f0
    08957CF4:[00000000]: nop
    08957CF8:[4502000E]: bc1fl      0x08957D34
    08957CFC:[46021803]: div.s      $f0, $f3, $f2
    08957D00:[44800000]: mtc1       $zr, $f0
    08957D04:[4603003C]: c.lt.s     $f0, $f3
    08957D08:[00000000]: nop
    08957D0C:[45020005]: bc1fl      0x08957D24
    08957D10:[3C02BFC9]: lui        $v0, 0xBFC9 <=> li $v0, 0xBFC90000
    08957D14:[3C023FC9]: lui        $v0, 0x3FC9 <=> li $v0, 0x3FC90000
    08957D18:[34420FDB]: ori        $v0, $v0, 4059
    08957D1C:[10000003]: b          0x08957D2C
    08957D20:[44820000]: mtc1       $v0, $f0
    08957D24:[34420FDB]: ori        $v0, $v0, 4059
    08957D28:[44820000]: mtc1       $v0, $f0
    08957D2C:[10000045]: b          0x08957E44
    08957D30:[E7A000E8]: swc1       $f0, 232($sp)
    08957D34:[E7A000EC]: swc1       $f0, 236($sp)
    08957D38:[46000045]: abs.s      $f1, $f0
    08957D3C:[3C0247C3]: lui        $v0, 0x47C3 <=> li $v0, 0x47C30000
    08957D40:[34425000]: ori        $v0, $v0, 20480
    08957D44:[44820000]: mtc1       $v0, $f0
    08957D48:[4601003C]: c.lt.s     $f0, $f1
    08957D4C:[00000000]: nop
    08957D50:[4502000E]: bc1fl      0x08957D8C
    08957D54:[27A300E8]: addiu      $v1, $sp, 232
    08957D58:[44800000]: mtc1       $zr, $f0
    08957D5C:[4603003C]: c.lt.s     $f0, $f3
    08957D60:[00000000]: nop
    08957D64:[45020005]: bc1fl      0x08957D7C
    08957D68:[3C02BFC9]: lui        $v0, 0xBFC9 <=> li $v0, 0xBFC90000
    08957D6C:[3C023FC9]: lui        $v0, 0x3FC9 <=> li $v0, 0x3FC90000
    08957D70:[34420FDB]: ori        $v0, $v0, 4059
    08957D74:[10000003]: b          0x08957D84
    08957D78:[44820000]: mtc1       $v0, $f0
    08957D7C:[34420FDB]: ori        $v0, $v0, 4059
    08957D80:[44820000]: mtc1       $v0, $f0
    08957D84:[1000002F]: b          0x08957E44
    08957D88:[E7A000E8]: swc1       $f0, 232($sp)
    08957D8C:[27A200EC]: addiu      $v0, $sp, 236
    08957D90:[C8400000]: lv.s       S000.s, 0($v0)
    08957D94:[6C000009]: vcmp.s     EN, S000.s, S000.s
    08957D98:[64000020]: vmul.s     S001.s, S000.s, S000.s
    08957D9C:[49010016]: bvt        0, 0x08957DF8
    08957DA0:[D0070040]: vone.s     S002.s
    08957DA4:[DC0001E4]: VPFXS      [|x|, y, z, w]
    08957DA8:[6C400002]: vcmp.s     LT, S000.s, S002.s
    08957DAC:[60402060]: vadd.s     S003.s, S001.s, S002.s
    08957DB0:[D0680040]: VCST.s     S002.s, VFPU_PI_2
    08957DB4:[49020005]: bvfl       0, 0x08957DCC
    08957DB8:[D0106060]: vrcp.s     S003.s, S003.s
    08957DBC:[D0116060]: vrsq.s     S003.s, S003.s
    08957DC0:[64600000]: vmul.s     S000.s, S000.s, S003.s
    08957DC4:[1000000B]: b          0x08957DF4
    08957DC8:[D0170000]: vasin.s    S000.s, S000.s
    08957DCC:[64602060]: vmul.s     S003.s, S001.s, S003.s
    08957DD0:[D04A0020]: vsgn.s     S001.s, S000.s
    08957DD4:[6C60600B]: vcmp.s     ES, S003.s, S003.s
    08957DD8:[D0456041]: vsocp.s    S012.s, S003.s
    08957DDC:[D0164160]: vsqrt.s    S003.s, S012.s
    08957DE0:[64204040]: vmul.s     S002.s, S002.s, S001.s
    08957DE4:[49030003]: bvtl       0, 0x08957DF4
    08957DE8:[D0070000]: vone.s     S000.s
    08957DEC:[D0176060]: vasin.s    S003.s, S003.s
    08957DF0:[D0446000]: vocp.s     S000.s, S003.s
    08957DF4:[64400000]: vmul.s     S000.s, S000.s, S002.s
    08957DF8:[E8600000]: sv.s       S000.s, 0($v1)
    08957DFC:[44800000]: mtc1       $zr, $f0
    08957E00:[4600103C]: c.lt.s     $f2, $f0
    08957E04:[00000000]: nop
    08957E08:[4500000E]: bc1f       0x08957E44
    08957E0C:[00000000]: nop
    08957E10:[4600183C]: c.lt.s     $f3, $f0
    08957E14:[00000000]: nop
    08957E18:[45020005]: bc1fl      0x08957E30
    08957E1C:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957E20:[3C02C049]: lui        $v0, 0xC049 <=> li $v0, 0xC0490000
    08957E24:[34420FDB]: ori        $v0, $v0, 4059
    08957E28:[10000003]: b          0x08957E38
    08957E2C:[44820800]: mtc1       $v0, $f1
    08957E30:[34420FDB]: ori        $v0, $v0, 4059
    08957E34:[44820800]: mtc1       $v0, $f1
    08957E38:[C7A000E8]: lwc1       $f0, 232($sp)
    08957E3C:[46010000]: add.s      $f0, $f0, $f1
    08957E40:[E7A000E8]: swc1       $f0, 232($sp)
    08957E44:[3C024049]: lui        $v0, 0x4049 <=> li $v0, 0x40490000
    08957E48:[34420FDB]: ori        $v0, $v0, 4059
    08957E4C:[C7B600E8]: lwc1       $f22, 232($sp)
    08957E50:[44820000]: mtc1       $v0, $f0
    08957E54:[4600B03F]: c.ngt.s    $f22, $f0
    08957E58:[00000000]: nop
    08957E5C:[45030006]: bc1tl      0x08957E78
    08957E60:[3C02C049]: lui        $v0, 0xC049 <=> li $v0, 0xC0490000
    08957E64:[3C0240C9]: lui        $v0, 0x40C9 <=> li $v0, 0x40C90000
    08957E68:[34420FDB]: ori        $v0, $v0, 4059
    08957E6C:[44820000]: mtc1       $v0, $f0
    08957E70:[1000000C]: b          0x08957EA4
    08957E74:[4600B581]: sub.s      $f22, $f22, $f0
    08957E78:[34420FDB]: ori        $v0, $v0, 4059
    08957E7C:[44820000]: mtc1       $v0, $f0
    08957E80:[4600B03E]: c.le.s     $f22, $f0
    08957E84:[00000000]: nop
    08957E88:[45000006]: bc1f       0x08957EA4
    08957E8C:[00000000]: nop
    08957E90:[3C0240C9]: lui        $v0, 0x40C9 <=> li $v0, 0x40C90000
    08957E94:[34420FDB]: ori        $v0, $v0, 4059
    08957E98:[44820000]: mtc1       $v0, $f0
    08957E9C:[10000001]: b          0x08957EA4
    08957EA0:[46160580]: add.s      $f22, $f0, $f22
    08957EA4:[27A400D0]: addiu      $a0, $sp, 208
    08957EA8:[26220110]: addiu      $v0, $s1, 272
    08957EAC:[D8400000]: lv.q       C000.q, 0($v0)
    08957EB0:[F8800000]: sv.q       C000.q, 0($a0)
    08957EB4:[C6210150]: lwc1       $f1, 336($s1)
    08957EB8:[E7B50080]: swc1       $f21, 128($sp)
    08957EBC:[E7B60084]: swc1       $f22, 132($sp)
    08957EC0:[AFA00088]: sw         $zr, 136($sp)
    08957EC4:[AFA0008C]: sw         $zr, 140($sp)
    08957EC8:[44800000]: mtc1       $zr, $f0
    08957ECC:[27A30090]: addiu      $v1, $sp, 144
    08957ED0:[E7A100D4]: swc1       $f1, 212($sp)
    08957ED4:[27A20080]: addiu      $v0, $sp, 128
    08957ED8:[D84C0000]: lv.q       C300.q, 0($v0)
    08957EDC:[D88D0000]: lv.q       C310.q, 0($a0)
    08957EE0:[D065006C]: VCST.s     S303.s, VFPU_2_PI
    08957EE4:[656C8C0C]: vscl.t     C300.t, C300.t, S303.s
    08957EE8:[D0038088]: vidt.q     C200.q
    08957EEC:[F3A98C89]: VROT.q     C210.q, S300.s, [ 0, c, s, 0]
    08957EF0:[F3B68C8A]: VROT.q     C220.q, S300.s, [ 0,-s, c, 0]
    08957EF4:[F3B8AC80]: VROT.q     C000.q, S301.s, [ c, 0,-s, 0]
    08957EF8:[D0038081]: vidt.q     C010.q
    08957EFC:[F3A2AC82]: VROT.q     C020.q, S301.s, [ s, 0, c, 0]
    08957F00:[DF6D0001]: VIIM.s     S313.s, 0x0001
    08957F04:[F0208824]: VMMUL.t    E100.t, E200.t, E000.t
    08957F08:[F3A4CC80]: VROT.q     C000.q, S302.s, [ c, s, 0, 0]
    08957F0C:[F3B1CC81]: VROT.q     C010.q, S302.s, [-s, c, 0, 0]
    08957F10:[D0038082]: vidt.q     C020.q
    08957F14:[F0208428]: VMMUL.t    E200.t, E100.t, E000.t
    08957F18:[F8680000]: sv.q       C200.q, 0($v1)
    08957F1C:[F8690010]: sv.q       C210.q, 16($v1)
    08957F20:[F86A0020]: sv.q       C220.q, 32($v1)
    08957F24:[F86D0030]: sv.q       C310.q, 48($v1)
    08957F28:[E7A00070]: swc1       $f0, 112($sp)
    08957F2C:[C7811160]: lwc1       $f1, 4448($gp)
    08957F30:[3C023F80]: lui        $v0, 0x3F80 <=> li $v0, 0x3F800000
    08957F34:[C7801164]: lwc1       $f0, 4452($gp)
    08957F38:[AFA2007C]: sw         $v0, 124($sp)
    08957F3C:[4482A000]: mtc1       $v0, $f20
    08957F40:[E7A10074]: swc1       $f1, 116($sp)
    08957F44:[E7A00078]: swc1       $f0, 120($sp)
    08957F48:[27A20070]: addiu      $v0, $sp, 112
    08957F4C:[D8640000]: lv.q       C100.q, 0($v1)
    08957F50:[D8650010]: lv.q       C110.q, 16($v1)
    08957F54:[D8660020]: lv.q       C120.q, 32($v1)
    08957F58:[D8670030]: lv.q       C130.q, 48($v1)
    08957F5C:[D8480000]: lv.q       C200.q, 0($v0)
    08957F60:[F188A480]: VTFM4.q    C000.q, E100.q, C200.q
    08957F64:[F8400000]: sv.q       C000.q, 0($v0)
    08957F68:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08957F6C:[0E223A10]: jal        0x0888E840
    08957F70:[27A50060]: addiu      $a1, $sp, 96
    08957F74:[C7A20064]: lwc1       $f2, 100($sp)
    08957F78:[C7A100D4]: lwc1       $f1, 212($sp)
    08957F7C:[3C0242C8]: lui        $v0, 0x42C8 <=> li $v0, 0x42C80000
    08957F80:[44820000]: mtc1       $v0, $f0
    08957F84:[46011041]: sub.s      $f1, $f2, $f1
    08957F88:[4600083C]: c.lt.s     $f1, $f0
    08957F8C:[00000000]: nop
    08957F90:[45020003]: bc1fl      0x08957FA0
    08957F94:[3C0243AF]: lui        $v0, 0x43AF <=> li $v0, 0x43AF0000
    08957F98:[1000000A]: b          0x08957FC4
    08957F9C:[4600A086]: mov.s      $f2, $f20
    08957FA0:[44820000]: mtc1       $v0, $f0
    08957FA4:[4600083C]: c.lt.s     $f1, $f0
    08957FA8:[00000000]: nop
    08957FAC:[45020005]: bc1fl      0x08957FC4
    08957FB0:[44801000]: mtc1       $zr, $f2
    08957FB4:[46010041]: sub.s      $f1, $f0, $f1
    08957FB8:[3C02437A]: lui        $v0, 0x437A <=> li $v0, 0x437A0000
    08957FBC:[44820000]: mtc1       $v0, $f0
    08957FC0:[46000883]: div.s      $f2, $f1, $f0
    08957FC4:[C7801168]: lwc1       $f0, 4456($gp)
    08957FC8:[92230154]: lbu        $v1, 340($s1)
    08957FCC:[240200DA]: addiu      $v0, $zr, 218 <=> li $v0, 218
    08957FD0:[10620032]: beq        $v1, $v0, 0x0895809C
    08957FD4:[46001082]: mul.s      $f2, $f2, $f0
    08957FD8:[240200D3]: addiu      $v0, $zr, 211 <=> li $v0, 211
    08957FDC:[5062002C]: beql       $v1, $v0, 0x08958090
    08957FE0:[3C023F66]: lui        $v0, 0x3F66 <=> li $v0, 0x3F660000
    08957FE4:[24020027]: addiu      $v0, $zr, 39 <=> li $v0, 39
    08957FE8:[10620028]: beq        $v1, $v0, 0x0895808C
    08957FEC:[00000000]: nop
    08957FF0:[24020025]: addiu      $v0, $zr, 37 <=> li $v0, 37
    08957FF4:[10620025]: beq        $v1, $v0, 0x0895808C
    08957FF8:[00000000]: nop
    08957FFC:[24020019]: addiu      $v0, $zr, 25 <=> li $v0, 25
    08958000:[10620022]: beq        $v1, $v0, 0x0895808C
    08958004:[00000000]: nop
    08958008:[2402000F]: addiu      $v0, $zr, 15 <=> li $v0, 15
    0895800C:[1062001F]: beq        $v1, $v0, 0x0895808C
    08958010:[00000000]: nop
    08958014:[2402000B]: addiu      $v0, $zr, 11 <=> li $v0, 11
    08958018:[1062001C]: beq        $v1, $v0, 0x0895808C
    0895801C:[00000000]: nop
    08958020:[24020037]: addiu      $v0, $zr, 55 <=> li $v0, 55
    08958024:[50620016]: beql       $v1, $v0, 0x08958080
    08958028:[3C023F99]: lui        $v0, 0x3F99 <=> li $v0, 0x3F990000
    0895802C:[24020036]: addiu      $v0, $zr, 54 <=> li $v0, 54
    08958030:[10620012]: beq        $v1, $v0, 0x0895807C
    08958034:[00000000]: nop
    08958038:[24020035]: addiu      $v0, $zr, 53 <=> li $v0, 53
    0895803C:[1062000F]: beq        $v1, $v0, 0x0895807C
    08958040:[00000000]: nop
    08958044:[24020029]: addiu      $v0, $zr, 41 <=> li $v0, 41
    08958048:[1062000C]: beq        $v1, $v0, 0x0895807C
    0895804C:[00000000]: nop
    08958050:[24020015]: addiu      $v0, $zr, 21 <=> li $v0, 21
    08958054:[10620009]: beq        $v1, $v0, 0x0895807C
    08958058:[00000000]: nop
    0895805C:[2402001C]: addiu      $v0, $zr, 28 <=> li $v0, 28
    08958060:[10620006]: beq        $v1, $v0, 0x0895807C
    08958064:[00000000]: nop
    08958068:[24020028]: addiu      $v0, $zr, 40 <=> li $v0, 40
    0895806C:[10620003]: beq        $v1, $v0, 0x0895807C
    08958070:[00000000]: nop
    08958074:[1000000C]: b          0x089580A8
    08958078:[4600A006]: mov.s      $f0, $f20
    0895807C:[3C023F99]: lui        $v0, 0x3F99 <=> li $v0, 0x3F990000
    08958080:[3442999A]: ori        $v0, $v0, -26214
    08958084:[10000008]: b          0x089580A8
    08958088:[44820000]: mtc1       $v0, $f0
    0895808C:[3C023F66]: lui        $v0, 0x3F66 <=> li $v0, 0x3F660000
    08958090:[34426666]: ori        $v0, $v0, 26214
    08958094:[10000004]: b          0x089580A8
    08958098:[44820000]: mtc1       $v0, $f0
    0895809C:[3C023F33]: lui        $v0, 0x3F33 <=> li $v0, 0x3F330000
    089580A0:[34423333]: ori        $v0, $v0, 13107
    089580A4:[44820000]: mtc1       $v0, $f0
    089580A8:[962202EA]: lhu        $v0, 746($s1)
    089580AC:[04400001]: bltz       $v0, 0x089580B4
    089580B0:[46001082]: mul.s      $f2, $f2, $f0
    089580B4:[04420004]: bltzl      $v0, 0x089580C8
    089580B8:[00021842]: srl        $v1, $v0, 0x0001
    089580BC:[44820000]: mtc1       $v0, $f0
    089580C0:[10000006]: b          0x089580DC
    089580C4:[46800020]: cvt.s.w    $f0, $f0
    089580C8:[30420001]: andi       $v0, $v0, 1
    089580CC:[00621825]: or         $v1, $v1, $v0
    089580D0:[44830000]: mtc1       $v1, $f0
    089580D4:[46800020]: cvt.s.w    $f0, $f0
    089580D8:[46000000]: add.s      $f0, $f0, $f0
    089580DC:[962202EC]: lhu        $v0, 748($s1)
    089580E0:[04400001]: bltz       $v0, 0x089580E8
    089580E4:[46001042]: mul.s      $f1, $f2, $f0
    089580E8:[04420004]: bltzl      $v0, 0x089580FC
    089580EC:[00021842]: srl        $v1, $v0, 0x0001
    089580F0:[44820000]: mtc1       $v0, $f0
    089580F4:[10000006]: b          0x08958110
    089580F8:[46800020]: cvt.s.w    $f0, $f0
    089580FC:[30420001]: andi       $v0, $v0, 1
    08958100:[00621825]: or         $v1, $v1, $v0
    08958104:[44830000]: mtc1       $v1, $f0
    08958108:[46800020]: cvt.s.w    $f0, $f0
    0895810C:[46000000]: add.s      $f0, $f0, $f0
    08958110:[46001002]: mul.s      $f0, $f2, $f0
    08958114:[27A50020]: addiu      $a1, $sp, 32
    08958118:[F38380A0]: VMIDT.q    E000.q
    0895811C:[F8A00000]: sv.q       C000.q, 0($a1)
    08958120:[F8A10010]: sv.q       C010.q, 16($a1)
    08958124:[F8A20020]: sv.q       C020.q, 32($a1)
    08958128:[F8A30030]: sv.q       C030.q, 48($a1)
    0895812C:[E7A10020]: swc1       $f1, 32($sp)
    08958130:[E7B40034]: swc1       $f20, 52($sp)
    08958134:[E7A00048]: swc1       $f0, 72($sp)
    08958138:[4408A800]: mfc1       $t0, $f21
    0895813C:[48E80004]: MTV.s      $t0, S100.s
    08958140:[D0650024]: VCST.s     S101.s, VFPU_2_PI
    08958144:[64240404]: vmul.s     S100.s, S100.s, S101.s
    08958148:[D0038080]: vidt.q     C000.q
    0895814C:[F3A98481]: VROT.q     C010.q, S100.s, [ 0, c, s, 0]
    08958150:[F3B68482]: VROT.q     C020.q, S100.s, [ 0,-s, c, 0]
    08958154:[D0038083]: vidt.q     C030.q
    08958158:[D8A40000]: lv.q       C100.q, 0($a1)
    0895815C:[D8A50010]: lv.q       C110.q, 16($a1)
    08958160:[D8A60020]: lv.q       C120.q, 32($a1)
    08958164:[D8A70030]: lv.q       C130.q, 48($a1)
    08958168:[F02084A8]: VMMUL.q    E200.q, E100.q, E000.q
    0895816C:[F8A80000]: sv.q       C200.q, 0($a1)
    08958170:[F8A90010]: sv.q       C210.q, 16($a1)
    08958174:[F8AA0020]: sv.q       C220.q, 32($a1)
    08958178:[F8AB0030]: sv.q       C230.q, 48($a1)
    0895817C:[4408B000]: mfc1       $t0, $f22
    08958180:[48E80004]: MTV.s      $t0, S100.s
    08958184:[D0650024]: VCST.s     S101.s, VFPU_2_PI
    08958188:[64240404]: vmul.s     S100.s, S100.s, S101.s
    0895818C:[F3B88480]: VROT.q     C000.q, S100.s, [ c, 0,-s, 0]
    08958190:[D0038081]: vidt.q     C010.q
    08958194:[F3A28482]: VROT.q     C020.q, S100.s, [ s, 0, c, 0]
    08958198:[D0038083]: vidt.q     C030.q
    0895819C:[D8A40000]: lv.q       C100.q, 0($a1)
    089581A0:[D8A50010]: lv.q       C110.q, 16($a1)
    089581A4:[D8A60020]: lv.q       C120.q, 32($a1)
    089581A8:[D8A70030]: lv.q       C130.q, 48($a1)
    089581AC:[F02084A8]: VMMUL.q    E200.q, E100.q, E000.q
    089581B0:[F8A80000]: sv.q       C200.q, 0($a1)
    089581B4:[F8A90010]: sv.q       C210.q, 16($a1)
    089581B8:[F8AA0020]: sv.q       C220.q, 32($a1)
    089581BC:[F8AB0030]: sv.q       C230.q, 48($a1)
    089581C0:[27A20070]: addiu      $v0, $sp, 112
    089581C4:[D8A00000]: lv.q       C000.q, 0($a1)
    089581C8:[D8A10010]: lv.q       C010.q, 16($a1)
    089581CC:[D8A20020]: lv.q       C020.q, 32($a1)
    089581D0:[D8A30030]: lv.q       C030.q, 48($a1)
    089581D4:[D8440000]: lv.q       C100.q, 0($v0)
    089581D8:[60048303]: vadd.t     C030.t, C030.t, C100.t
    089581DC:[F8A00000]: sv.q       C000.q, 0($a1)
    089581E0:[F8A10010]: sv.q       C010.q, 16($a1)
    089581E4:[F8A20020]: sv.q       C020.q, 32($a1)
    089581E8:[F8A30030]: sv.q       C030.q, 48($a1)
    089581EC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089581F0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089581F4:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    089581F8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089581FC:[3C0A3B00]: lui        $t2, 0x3B00 <=> li $t2, 0x3B000000
    08958200:[00043880]: sll        $a3, $a0, 0x0002
    08958204:[8CA90000]: lw         $t1, 0($a1)
    08958208:[02075821]: addu       $t3, $s0, $a3
    0895820C:[8CA80004]: lw         $t0, 4($a1)
    08958210:[8CA70008]: lw         $a3, 8($a1)
    08958214:[00094A02]: srl        $t1, $t1, 0x0008
    08958218:[012A4825]: or         $t1, $t1, $t2
    0895821C:[00084202]: srl        $t0, $t0, 0x0008
    08958220:[00073A02]: srl        $a3, $a3, 0x0008
    08958224:[AD690004]: sw         $t1, 4($t3)
    08958228:[010A4025]: or         $t0, $t0, $t2
    0895822C:[AD680008]: sw         $t0, 8($t3)
    08958230:[00EA3825]: or         $a3, $a3, $t2
    08958234:[AD67000C]: sw         $a3, 12($t3)
    08958238:[8C670030]: lw         $a3, 48($v1)
    0895823C:[24C60001]: addiu      $a2, $a2, 1
    08958240:[24A50010]: addiu      $a1, $a1, 16
    08958244:[00073A02]: srl        $a3, $a3, 0x0008
    08958248:[00EA3825]: or         $a3, $a3, $t2
    0895824C:[AC470028]: sw         $a3, 40($v0)
    08958250:[28C70003]: slti       $a3, $a2, 3
    08958254:[24840003]: addiu      $a0, $a0, 3
    08958258:[24630004]: addiu      $v1, $v1, 4
    0895825C:[14E0FFE8]: bne        $a3, $zr, 0x08958200
    08958260:[24420004]: addiu      $v0, $v0, 4
    08958264:[96250174]: lhu        $a1, 372($s1)
    08958268:[24020081]: addiu      $v0, $zr, 129 <=> li $v0, 129
    0895826C:[10A20020]: beq        $a1, $v0, 0x089582F0
    08958270:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08958274:[2402007F]: addiu      $v0, $zr, 127 <=> li $v0, 127
    08958278:[50A20038]: beql       $a1, $v0, 0x0895835C
    0895827C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08958280:[2402007E]: addiu      $v0, $zr, 126 <=> li $v0, 126
    08958284:[10A2001A]: beq        $a1, $v0, 0x089582F0
    08958288:[00000000]: nop
    0895828C:[24020018]: addiu      $v0, $zr, 24 <=> li $v0, 24
    08958290:[10A20017]: beq        $a1, $v0, 0x089582F0
    08958294:[00000000]: nop
    08958298:[24020017]: addiu      $v0, $zr, 23 <=> li $v0, 23
    0895829C:[10A20014]: beq        $a1, $v0, 0x089582F0
    089582A0:[00000000]: nop
    089582A4:[24020016]: addiu      $v0, $zr, 22 <=> li $v0, 22
    089582A8:[10A20011]: beq        $a1, $v0, 0x089582F0
    089582AC:[00000000]: nop
    089582B0:[24020015]: addiu      $v0, $zr, 21 <=> li $v0, 21
    089582B4:[10A2000E]: beq        $a1, $v0, 0x089582F0
    089582B8:[00000000]: nop
    089582BC:[24020014]: addiu      $v0, $zr, 20 <=> li $v0, 20
    089582C0:[10A2000B]: beq        $a1, $v0, 0x089582F0
    089582C4:[00000000]: nop
    089582C8:[24020013]: addiu      $v0, $zr, 19 <=> li $v0, 19
    089582CC:[10A20008]: beq        $a1, $v0, 0x089582F0
    089582D0:[00000000]: nop
    089582D4:[2402000B]: addiu      $v0, $zr, 11 <=> li $v0, 11
    089582D8:[10A20005]: beq        $a1, $v0, 0x089582F0
    089582DC:[00000000]: nop
    089582E0:[10A00003]: beq        $a1, $zr, 0x089582F0
    089582E4:[00000000]: nop
    089582E8:[10000004]: b          0x089582FC
    089582EC:[922202A4]: lbu        $v0, 676($s1)
    089582F0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089582F4:[10000019]: b          0x0895835C
    089582F8:[00000000]: nop
    089582FC:[28420004]: slti       $v0, $v0, 4
    08958300:[54400003]: bnel       $v0, $zr, 0x08958310
    08958304:[92230172]: lbu        $v1, 370($s1)
    08958308:[10000007]: b          0x08958328
    0895830C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08958310:[286200E9]: slti       $v0, $v1, 233
    08958314:[38420001]: xori       $v0, $v0, 1
    08958318:[50400003]: beql       $v0, $zr, 0x08958328
    0895831C:[7C021420]: seb        $v0, $v0
    08958320:[286200F7]: slti       $v0, $v1, 247
    08958324:[7C021420]: seb        $v0, $v0
    08958328:[5040000C]: beql       $v0, $zr, 0x0895835C
    0895832C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08958330:[28A20040]: slti       $v0, $a1, 64
    08958334:[38420001]: xori       $v0, $v0, 1
    08958338:[50400003]: beql       $v0, $zr, 0x08958348
    0895833C:[7C021420]: seb        $v0, $v0
    08958340:[28A20048]: slti       $v0, $a1, 72
    08958344:[7C021420]: seb        $v0, $v0
    08958348:[10400003]: beq        $v0, $zr, 0x08958358
    0895834C:[00000000]: nop
    08958350:[10000002]: b          0x0895835C
    08958354:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08958358:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0895835C:[50400009]: beql       $v0, $zr, 0x08958384
    08958360:[8F82116C]: lw         $v0, 4460($gp)
    08958364:[C6200244]: lwc1       $f0, 580($s1)
    08958368:[4600000D]: trunc.w.s  $f0, $f0
    0895836C:[44040000]: mfc1       $a0, $f0
    08958370:[58800003]: blezl      $a0, 0x08958380
    08958374:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08958378:[10000001]: b          0x08958380
    0895837C:[00000000]: nop
    08958380:[8F82116C]: lw         $v0, 4460($gp)
    08958384:[0082001A]: div        $a0, $v0
    08958388:[00001012]: mflo       $v0
    0895838C:[04410004]: bgez       $v0, 0x089583A0
    08958390:[30440007]: andi       $a0, $v0, 7
    08958394:[50800003]: beql       $a0, $zr, 0x089583A4
    08958398:[30820003]: andi       $v0, $a0, 3
    0895839C:[2484FFF8]: addiu      $a0, $a0, -8
    089583A0:[30820003]: andi       $v0, $a0, 3
    089583A4:[04830005]: bgezl      $a0, 0x089583BC
    089583A8:[44820000]: mtc1       $v0, $f0
    089583AC:[10400002]: beq        $v0, $zr, 0x089583B8
    089583B0:[00000000]: nop
    089583B4:[2442FFFC]: addiu      $v0, $v0, -4
    089583B8:[44820000]: mtc1       $v0, $f0
    089583BC:[46800060]: cvt.s.w    $f1, $f0
    089583C0:[3C033E80]: lui        $v1, 0x3E80 <=> li $v1, 0x3E800000
    089583C4:[00041083]: sra        $v0, $a0, 0x0002
    089583C8:[44830000]: mtc1       $v1, $f0
    089583CC:[46010002]: mul.s      $f0, $f0, $f1
    089583D0:[04810003]: bgez       $a0, 0x089583E0
    089583D4:[E7A000FC]: swc1       $f0, 252($sp)
    089583D8:[24820003]: addiu      $v0, $a0, 3
    089583DC:[00021083]: sra        $v0, $v0, 0x0002
    089583E0:[44820000]: mtc1       $v0, $f0
    089583E4:[46800060]: cvt.s.w    $f1, $f0
    089583E8:[3C053F00]: lui        $a1, 0x3F00 <=> li $a1, 0x3F000000
    089583EC:[8FA400FC]: lw         $a0, 252($sp)
    089583F0:[3C034A00]: lui        $v1, 0x4A00 <=> li $v1, 0x4A000000
    089583F4:[3C024B00]: lui        $v0, 0x4B00 <=> li $v0, 0x4B000000
    089583F8:[00042202]: srl        $a0, $a0, 0x0008
    089583FC:[44850000]: mtc1       $a1, $f0
    08958400:[46010002]: mul.s      $f0, $f0, $f1
    08958404:[00831825]: or         $v1, $a0, $v1
    08958408:[AE030034]: sw         $v1, 52($s0)
    0895840C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08958410:[E7A000F8]: swc1       $f0, 248($sp)
    08958414:[8FA300F8]: lw         $v1, 248($sp)
    08958418:[00031A02]: srl        $v1, $v1, 0x0008
    0895841C:[00621025]: or         $v0, $v1, $v0
    08958420:[0E2D7305]: jal        0x08B5CC14
    08958424:[AE020038]: sw         $v0, 56($s0)
    08958428:[8FBF001C]: lw         $ra, 28($sp)
    0895842C:[8FB20018]: lw         $s2, 24($sp)
    08958430:[8FB10014]: lw         $s1, 20($sp)
    08958434:[8FB00010]: lw         $s0, 16($sp)
    08958438:[C7B60008]: lwc1       $f22, 8($sp)
    0895843C:[C7B50004]: lwc1       $f21, 4($sp)
    08958440:[C7B40000]: lwc1       $f20, 0($sp)
    08958444:[03E00008]: jr         $ra
    08958448:[27BD0100]: addiu      $sp, $sp, 256
  Back Branch 0895825C 21,729 times (length 25)
    089581EC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089581F0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089581F4:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    089581F8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089581FC:[3C0A3B00]: lui        $t2, 0x3B00 <=> li $t2, 0x3B000000
--> 08958200:[00043880]: sll        $a3, $a0, 0x0002
    08958204:[8CA90000]: lw         $t1, 0($a1)
    08958208:[02075821]: addu       $t3, $s0, $a3
    0895820C:[8CA80004]: lw         $t0, 4($a1)
    08958210:[8CA70008]: lw         $a3, 8($a1)
    08958214:[00094A02]: srl        $t1, $t1, 0x0008
    08958218:[012A4825]: or         $t1, $t1, $t2
    0895821C:[00084202]: srl        $t0, $t0, 0x0008
    08958220:[00073A02]: srl        $a3, $a3, 0x0008
    08958224:[AD690004]: sw         $t1, 4($t3)
    08958228:[010A4025]: or         $t0, $t0, $t2
    0895822C:[AD680008]: sw         $t0, 8($t3)
    08958230:[00EA3825]: or         $a3, $a3, $t2
    08958234:[AD67000C]: sw         $a3, 12($t3)
    08958238:[8C670030]: lw         $a3, 48($v1)
    0895823C:[24C60001]: addiu      $a2, $a2, 1
    08958240:[24A50010]: addiu      $a1, $a1, 16
    08958244:[00073A02]: srl        $a3, $a3, 0x0008
    08958248:[00EA3825]: or         $a3, $a3, $t2
    0895824C:[AC470028]: sw         $a3, 40($v0)
    08958250:[28C70003]: slti       $a3, $a2, 3
    08958254:[24840003]: addiu      $a0, $a0, 3
    08958258:[24630004]: addiu      $v1, $v1, 4
--> 0895825C:[14E0FFE8]: bne        $a3, $zr, 0x08958200
    08958260:[24420004]: addiu      $v0, $v0, 4
    08958264:[96250174]: lhu        $a1, 372($s1)
    08958268:[24020081]: addiu      $v0, $zr, 129 <=> li $v0, 129
    0895826C:[10A20020]: beq        $a1, $v0, 0x089582F0
_S1_2_88A0CE4 2,337,192 instructions (0.438%), 8,172 calls (088A0CE4 - 088A25F8, length 1606)
_S1_2_8A8306C 2,334,618 instructions (0.437%), 27,210 calls (08A8306C - 08A831F4, length 99)
    08A8306C:[3C033F00]: lui        $v1, 0x3F00 <=> li $v1, 0x3F000000
    08A83070:[24AA0004]: addiu      $t2, $a1, 4
    08A83074:[24C90004]: addiu      $t1, $a2, 4
    08A83078:[24E40004]: addiu      $a0, $a3, 4
    08A8307C:[44830000]: mtc1       $v1, $f0
    08A83080:[44080000]: mfc1       $t0, $f0
    08A83084:[48E80000]: MTV.s      $t0, S000.s
    08A83088:[C8C10000]: lv.s       S010.s, 0($a2)
    08A8308C:[C9210001]: lv.s       S011.s, 0($t1)
    08A83090:[C8E10002]: lv.s       S012.s, 0($a3)
    08A83094:[C8810003]: lv.s       S013.s, 0($a0)
    08A83098:[608141C0]: vsub.p     C002.p, C012.p, C010.p
    08A8309C:[650040C0]: vscl.p     C002.p, C002.p, S000.s
    08A830A0:[604001C0]: vadd.p     C002.p, C010.p, C002.p
    08A830A4:[E8A00002]: sv.s       S002.s, 0($a1)
    08A830A8:[E9400003]: sv.s       S003.s, 0($t2)
    08A830AC:[24AF0014]: addiu      $t7, $a1, 20
    08A830B0:[24AE0018]: addiu      $t6, $a1, 24
    08A830B4:[24AD001C]: addiu      $t5, $a1, 28
    08A830B8:[24CC0014]: addiu      $t4, $a2, 20
    08A830BC:[24CB0018]: addiu      $t3, $a2, 24
    08A830C0:[24CA001C]: addiu      $t2, $a2, 28
    08A830C4:[24E90014]: addiu      $t1, $a3, 20
    08A830C8:[24E40018]: addiu      $a0, $a3, 24
    08A830CC:[24E3001C]: addiu      $v1, $a3, 28
    08A830D0:[44080000]: mfc1       $t0, $f0
    08A830D4:[48E80000]: MTV.s      $t0, S000.s
    08A830D8:[C9820000]: lv.s       S020.s, 0($t4)
    08A830DC:[C9620001]: lv.s       S021.s, 0($t3)
    08A830E0:[C9420002]: lv.s       S022.s, 0($t2)
    08A830E4:[C9230000]: lv.s       S030.s, 0($t1)
    08A830E8:[C8830001]: lv.s       S031.s, 0($a0)
    08A830EC:[C8630002]: lv.s       S032.s, 0($v1)
    08A830F0:[60828381]: vsub.q     C010.q, C030.q, C020.q
    08A830F4:[65008181]: vscl.q     C010.q, C010.q, S000.s
    08A830F8:[60018281]: vadd.q     C010.q, C020.q, C010.q
    08A830FC:[E9E10000]: sv.s       S010.s, 0($t7)
    08A83100:[E9C10001]: sv.s       S011.s, 0($t6)
    08A83104:[E9A10002]: sv.s       S012.s, 0($t5)
    08A83108:[84C4000C]: lh         $a0, 12($a2)
    08A8310C:[84E3000C]: lh         $v1, 12($a3)
    08A83110:[24EA000C]: addiu      $t2, $a3, 12
    08A83114:[24C9000C]: addiu      $t1, $a2, 12
    08A83118:[00832021]: addu       $a0, $a0, $v1
    08A8311C:[24A8000C]: addiu      $t0, $a1, 12
    08A83120:[04810003]: bgez       $a0, 0x08A83130
    08A83124:[00041843]: sra        $v1, $a0, 0x0001
    08A83128:[24830001]: addiu      $v1, $a0, 1
    08A8312C:[00031843]: sra        $v1, $v1, 0x0001
    08A83130:[A5030000]: sh         $v1, 0($t0)
    08A83134:[85240002]: lh         $a0, 2($t1)
    08A83138:[85430002]: lh         $v1, 2($t2)
    08A8313C:[00832021]: addu       $a0, $a0, $v1
    08A83140:[04810003]: bgez       $a0, 0x08A83150
    08A83144:[00041843]: sra        $v1, $a0, 0x0001
    08A83148:[24830001]: addiu      $v1, $a0, 1
    08A8314C:[00031843]: sra        $v1, $v1, 0x0001
    08A83150:[A5030002]: sh         $v1, 2($t0)
    08A83154:[85240004]: lh         $a0, 4($t1)
    08A83158:[85430004]: lh         $v1, 4($t2)
    08A8315C:[00832021]: addu       $a0, $a0, $v1
    08A83160:[04810003]: bgez       $a0, 0x08A83170
    08A83164:[00041843]: sra        $v1, $a0, 0x0001
    08A83168:[24830001]: addiu      $v1, $a0, 1
    08A8316C:[00031843]: sra        $v1, $v1, 0x0001
    08A83170:[A5030004]: sh         $v1, 4($t0)
    08A83174:[90C40008]: lbu        $a0, 8($a2)
    08A83178:[90E30008]: lbu        $v1, 8($a3)
    08A8317C:[00832021]: addu       $a0, $a0, $v1
    08A83180:[04810003]: bgez       $a0, 0x08A83190
    08A83184:[00041843]: sra        $v1, $a0, 0x0001
    08A83188:[24830001]: addiu      $v1, $a0, 1
    08A8318C:[00031843]: sra        $v1, $v1, 0x0001
    08A83190:[A0A30008]: sb         $v1, 8($a1)
    08A83194:[90C40009]: lbu        $a0, 9($a2)
    08A83198:[90E30009]: lbu        $v1, 9($a3)
    08A8319C:[00832021]: addu       $a0, $a0, $v1
    08A831A0:[04810003]: bgez       $a0, 0x08A831B0
    08A831A4:[00041843]: sra        $v1, $a0, 0x0001
    08A831A8:[24830001]: addiu      $v1, $a0, 1
    08A831AC:[00031843]: sra        $v1, $v1, 0x0001
    08A831B0:[A0A30009]: sb         $v1, 9($a1)
    08A831B4:[90C4000A]: lbu        $a0, 10($a2)
    08A831B8:[90E3000A]: lbu        $v1, 10($a3)
    08A831BC:[00832021]: addu       $a0, $a0, $v1
    08A831C0:[04810003]: bgez       $a0, 0x08A831D0
    08A831C4:[00041843]: sra        $v1, $a0, 0x0001
    08A831C8:[24830001]: addiu      $v1, $a0, 1
    08A831CC:[00031843]: sra        $v1, $v1, 0x0001
    08A831D0:[A0A3000A]: sb         $v1, 10($a1)
    08A831D4:[90C4000B]: lbu        $a0, 11($a2)
    08A831D8:[90E3000B]: lbu        $v1, 11($a3)
    08A831DC:[00832021]: addu       $a0, $a0, $v1
    08A831E0:[04810003]: bgez       $a0, 0x08A831F0
    08A831E4:[00041843]: sra        $v1, $a0, 0x0001
    08A831E8:[24830001]: addiu      $v1, $a0, 1
    08A831EC:[00031843]: sra        $v1, $v1, 0x0001
    08A831F0:[03E00008]: jr         $ra
    08A831F4:[A0A3000B]: sb         $v1, 11($a1)
_S1_2_88F62F4 2,217,383 instructions (0.415%), 124,196 calls (088F62F4 - 088F6338, length 18)
    088F62F4:[27BDFFF0]: addiu      $sp, $sp, -16
    088F62F8:[AFBF000C]: sw         $ra, 12($sp)
    088F62FC:[AFB10008]: sw         $s1, 8($sp)
    088F6300:[AFB00004]: sw         $s0, 4($sp)
    088F6304:[8C831900]: lw         $v1, 6400($a0)
    088F6308:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    088F630C:[12030006]: beq        $s0, $v1, 0x088F6328
    088F6310:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    088F6314:[00101080]: sll        $v0, $s0, 0x0002
    088F6318:[00511021]: addu       $v0, $v0, $s1
    088F631C:[0E2D7305]: jal        0x08B5CC14
    088F6320:[8C441770]: lw         $a0, 6000($v0)
    088F6324:[AE301900]: sw         $s0, 6400($s1)
    088F6328:[8FBF000C]: lw         $ra, 12($sp)
    088F632C:[8FB10008]: lw         $s1, 8($sp)
    088F6330:[8FB00004]: lw         $s0, 4($sp)
    088F6334:[03E00008]: jr         $ra
    088F6338:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8A82698 2,208,256 instructions (0.414%), 29,056 calls (08A82698 - 08A827C4, length 76)
    08A82698:[27BDFFB0]: addiu      $sp, $sp, -80
    08A8269C:[AFBF001C]: sw         $ra, 28($sp)
    08A826A0:[AFB60018]: sw         $s6, 24($sp)
    08A826A4:[AFB50014]: sw         $s5, 20($sp)
    08A826A8:[AFB40010]: sw         $s4, 16($sp)
    08A826AC:[AFB3000C]: sw         $s3, 12($sp)
    08A826B0:[AFB20008]: sw         $s2, 8($sp)
    08A826B4:[AFB10004]: sw         $s1, 4($sp)
    08A826B8:[AFB00000]: sw         $s0, 0($sp)
    08A826BC:[8CC30058]: lw         $v1, 88($a2)
    08A826C0:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08A826C4:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    08A826C8:[AFA30034]: sw         $v1, 52($sp)
    08A826CC:[8CA30004]: lw         $v1, 4($a1)
    08A826D0:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    08A826D4:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    08A826D8:[2692000C]: addiu      $s2, $s4, 12
    08A826DC:[1860002E]: blez       $v1, 0x08A82798
    08A826E0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A826E4:[8E44000C]: lw         $a0, 12($s2)
    08A826E8:[8E630060]: lw         $v1, 96($s3)
    08A826EC:[12C00010]: beq        $s6, $zr, 0x08A82730
    08A826F0:[00838021]: addu       $s0, $a0, $v1
    08A826F4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A826F8:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A826FC:[0E2A0BDA]: jal        0x08A82F68
    08A82700:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08A82704:[1040000A]: beq        $v0, $zr, 0x08A82730
    08A82708:[00000000]: nop
    08A8270C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A82710:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A82714:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A82718:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08A8271C:[0E2A09F2]: jal        0x08A827C8
    08A82720:[27A80028]: addiu      $t0, $sp, 40
    08A82724:[10400002]: beq        $v0, $zr, 0x08A82730
    08A82728:[00000000]: nop
    08A8272C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08A82730:[52000015]: beql       $s0, $zr, 0x08A82788
    08A82734:[8E830004]: lw         $v1, 4($s4)
    08A82738:[96430002]: lhu        $v1, 2($s2)
    08A8273C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A82740:[30630003]: andi       $v1, $v1, 3
    08A82744:[5462000A]: bnel       $v1, $v0, 0x08A82770
    08A82748:[86440000]: lh         $a0, 0($s2)
    08A8274C:[86440000]: lh         $a0, 0($s2)
    08A82750:[96460008]: lhu        $a2, 8($s2)
    08A82754:[9647000A]: lhu        $a3, 10($s2)
    08A82758:[8E450004]: lw         $a1, 4($s2)
    08A8275C:[02004821]: addu       $t1, $s0, $zr <=> move $t1, $s0
    08A82760:[0E2D759D]: jal        0x08B5D674
    08A82764:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A82768:[10000006]: b          0x08A82784
    08A8276C:[00000000]: nop
    08A82770:[96460008]: lhu        $a2, 8($s2)
    08A82774:[8E450004]: lw         $a1, 4($s2)
    08A82778:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    08A8277C:[0E2D7569]: jal        0x08B5D5A4
    08A82780:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A82784:[8E830004]: lw         $v1, 4($s4)
    08A82788:[26310001]: addiu      $s1, $s1, 1
    08A8278C:[0223182A]: slt        $v1, $s1, $v1
    08A82790:[1460FFD4]: bne        $v1, $zr, 0x08A826E4
    08A82794:[26520018]: addiu      $s2, $s2, 24
    08A82798:[8FA30034]: lw         $v1, 52($sp)
    08A8279C:[AE630058]: sw         $v1, 88($s3)
    08A827A0:[8FBF001C]: lw         $ra, 28($sp)
    08A827A4:[8FB60018]: lw         $s6, 24($sp)
    08A827A8:[8FB50014]: lw         $s5, 20($sp)
    08A827AC:[8FB40010]: lw         $s4, 16($sp)
    08A827B0:[8FB3000C]: lw         $s3, 12($sp)
    08A827B4:[8FB20008]: lw         $s2, 8($sp)
    08A827B8:[8FB10004]: lw         $s1, 4($sp)
    08A827BC:[8FB00000]: lw         $s0, 0($sp)
    08A827C0:[03E00008]: jr         $ra
    08A827C4:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 08A82790 58,112 times (length 45)
    08A826D0:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    08A826D4:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    08A826D8:[2692000C]: addiu      $s2, $s4, 12
    08A826DC:[1860002E]: blez       $v1, 0x08A82798
    08A826E0:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08A826E4:[8E44000C]: lw         $a0, 12($s2)
    08A826E8:[8E630060]: lw         $v1, 96($s3)
    08A826EC:[12C00010]: beq        $s6, $zr, 0x08A82730
    08A826F0:[00838021]: addu       $s0, $a0, $v1
    08A826F4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A826F8:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A826FC:[0E2A0BDA]: jal        0x08A82F68
    08A82700:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08A82704:[1040000A]: beq        $v0, $zr, 0x08A82730
    08A82708:[00000000]: nop
    08A8270C:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08A82710:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A82714:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08A82718:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08A8271C:[0E2A09F2]: jal        0x08A827C8
    08A82720:[27A80028]: addiu      $t0, $sp, 40
    08A82724:[10400002]: beq        $v0, $zr, 0x08A82730
    08A82728:[00000000]: nop
    08A8272C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    08A82730:[52000015]: beql       $s0, $zr, 0x08A82788
    08A82734:[8E830004]: lw         $v1, 4($s4)
    08A82738:[96430002]: lhu        $v1, 2($s2)
    08A8273C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A82740:[30630003]: andi       $v1, $v1, 3
    08A82744:[5462000A]: bnel       $v1, $v0, 0x08A82770
    08A82748:[86440000]: lh         $a0, 0($s2)
    08A8274C:[86440000]: lh         $a0, 0($s2)
    08A82750:[96460008]: lhu        $a2, 8($s2)
    08A82754:[9647000A]: lhu        $a3, 10($s2)
    08A82758:[8E450004]: lw         $a1, 4($s2)
    08A8275C:[02004821]: addu       $t1, $s0, $zr <=> move $t1, $s0
    08A82760:[0E2D759D]: jal        0x08B5D674
    08A82764:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A82768:[10000006]: b          0x08A82784
    08A8276C:[00000000]: nop
    08A82770:[96460008]: lhu        $a2, 8($s2)
    08A82774:[8E450004]: lw         $a1, 4($s2)
    08A82778:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    08A8277C:[0E2D7569]: jal        0x08B5D5A4
    08A82780:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A82784:[8E830004]: lw         $v1, 4($s4)
    08A82788:[26310001]: addiu      $s1, $s1, 1
    08A8278C:[0223182A]: slt        $v1, $s1, $v1
--> 08A82790:[1460FFD4]: bne        $v1, $zr, 0x08A826E4
    08A82794:[26520018]: addiu      $s2, $s2, 24
    08A82798:[8FA30034]: lw         $v1, 52($sp)
    08A8279C:[AE630058]: sw         $v1, 88($s3)
    08A827A0:[8FBF001C]: lw         $ra, 28($sp)
_S1_2_89A2F40 2,165,938 instructions (0.406%), 7,264 calls (089A2F40 - 089A3390, length 277)
    089A2F40:[27BDFF90]: addiu      $sp, $sp, -112
    089A2F44:[AFBF001C]: sw         $ra, 28($sp)
    089A2F48:[AFB40018]: sw         $s4, 24($sp)
    089A2F4C:[AFB30014]: sw         $s3, 20($sp)
    089A2F50:[AFB20010]: sw         $s2, 16($sp)
    089A2F54:[AFB1000C]: sw         $s1, 12($sp)
    089A2F58:[AFB00008]: sw         $s0, 8($sp)
    089A2F5C:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    089A2F60:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    089A2F64:[8CA50020]: lw         $a1, 32($a1)
    089A2F68:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    089A2F6C:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    089A2F70:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    089A2F74:[0E268E6D]: jal        0x089A39B4
    089A2F78:[27A40050]: addiu      $a0, $sp, 80
    089A2F7C:[52200062]: beql       $s1, $zr, 0x089A3108
    089A2F80:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    089A2F84:[2E01000F]: sltiu      $at, $s0, 15
    089A2F88:[1020005E]: beq        $at, $zr, 0x089A3104
    089A2F8C:[00000000]: nop
    089A2F90:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A2F94:[02141021]: addu       $v0, $s0, $s4
    089A2F98:[34214F20]: ori        $at, $at, 20256
    089A2F9C:[00411021]: addu       $v0, $v0, $at
    089A2FA0:[80430000]: lb         $v1, 0($v0)
    089A2FA4:[50600044]: beql       $v1, $zr, 0x089A30B8
    089A2FA8:[00101900]: sll        $v1, $s0, 0x0004
    089A2FAC:[00101900]: sll        $v1, $s0, 0x0004
    089A2FB0:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A2FB4:[00741821]: addu       $v1, $v1, $s4
    089A2FB8:[34214E30]: ori        $at, $at, 20016
    089A2FBC:[00611821]: addu       $v1, $v1, $at
    089A2FC0:[C4620000]: lwc1       $f2, 0($v1)
    089A2FC4:[C4610004]: lwc1       $f1, 4($v1)
    089A2FC8:[C4600008]: lwc1       $f0, 8($v1)
    089A2FCC:[E7A20030]: swc1       $f2, 48($sp)
    089A2FD0:[E7A10034]: swc1       $f1, 52($sp)
    089A2FD4:[E7A00038]: swc1       $f0, 56($sp)
    089A2FD8:[C460000C]: lwc1       $f0, 12($v1)
    089A2FDC:[C7A10050]: lwc1       $f1, 80($sp)
    089A2FE0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089A2FE4:[E7A0003C]: swc1       $f0, 60($sp)
    089A2FE8:[C7A00030]: lwc1       $f0, 48($sp)
    089A2FEC:[46000801]: sub.s      $f0, $f1, $f0
    089A2FF0:[46000045]: abs.s      $f1, $f0
    089A2FF4:[3C034040]: lui        $v1, 0x4040 <=> li $v1, 0x40400000
    089A2FF8:[44830000]: mtc1       $v1, $f0
    089A2FFC:[4600083F]: c.ngt.s    $f1, $f0
    089A3000:[00000000]: nop
    089A3004:[45000002]: bc1f       0x089A3010
    089A3008:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A300C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A3010:[C7A10058]: lwc1       $f1, 88($sp)
    089A3014:[C7A00038]: lwc1       $f0, 56($sp)
    089A3018:[7C031C20]: seb        $v1, $v1
    089A301C:[00831825]: or         $v1, $a0, $v1
    089A3020:[46000801]: sub.s      $f0, $f1, $f0
    089A3024:[7C032420]: seb        $a0, $v1
    089A3028:[46000045]: abs.s      $f1, $f0
    089A302C:[3C034040]: lui        $v1, 0x4040 <=> li $v1, 0x40400000
    089A3030:[44830000]: mtc1       $v1, $f0
    089A3034:[4600083F]: c.ngt.s    $f1, $f0
    089A3038:[00000000]: nop
    089A303C:[45000002]: bc1f       0x089A3048
    089A3040:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A3044:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A3048:[C7A10054]: lwc1       $f1, 84($sp)
    089A304C:[C7A00034]: lwc1       $f0, 52($sp)
    089A3050:[7C031C20]: seb        $v1, $v1
    089A3054:[00831825]: or         $v1, $a0, $v1
    089A3058:[46000801]: sub.s      $f0, $f1, $f0
    089A305C:[7C032420]: seb        $a0, $v1
    089A3060:[46000045]: abs.s      $f1, $f0
    089A3064:[3C034020]: lui        $v1, 0x4020 <=> li $v1, 0x40200000
    089A3068:[44830000]: mtc1       $v1, $f0
    089A306C:[4600083F]: c.ngt.s    $f1, $f0
    089A3070:[00000000]: nop
    089A3074:[45000002]: bc1f       0x089A3080
    089A3078:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A307C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A3080:[7C031C20]: seb        $v1, $v1
    089A3084:[00831825]: or         $v1, $a0, $v1
    089A3088:[7C031C20]: seb        $v1, $v1
    089A308C:[14600009]: bne        $v1, $zr, 0x089A30B4
    089A3090:[00000000]: nop
    089A3094:[C7A00038]: lwc1       $f0, 56($sp)
    089A3098:[C7A20030]: lwc1       $f2, 48($sp)
    089A309C:[C7A10034]: lwc1       $f1, 52($sp)
    089A30A0:[E7A00058]: swc1       $f0, 88($sp)
    089A30A4:[C7A0003C]: lwc1       $f0, 60($sp)
    089A30A8:[E7A20050]: swc1       $f2, 80($sp)
    089A30AC:[E7A10054]: swc1       $f1, 84($sp)
    089A30B0:[E7A0005C]: swc1       $f0, 92($sp)
    089A30B4:[00101900]: sll        $v1, $s0, 0x0004
    089A30B8:[00742021]: addu       $a0, $v1, $s4
    089A30BC:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089A30C0:[C7A00050]: lwc1       $f0, 80($sp)
    089A30C4:[00831821]: addu       $v1, $a0, $v1
    089A30C8:[E4604E30]: swc1       $f0, 20016($v1)
    089A30CC:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089A30D0:[C7A00054]: lwc1       $f0, 84($sp)
    089A30D4:[00831821]: addu       $v1, $a0, $v1
    089A30D8:[E4604E34]: swc1       $f0, 20020($v1)
    089A30DC:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089A30E0:[C7A00058]: lwc1       $f0, 88($sp)
    089A30E4:[00831821]: addu       $v1, $a0, $v1
    089A30E8:[E4604E38]: swc1       $f0, 20024($v1)
    089A30EC:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089A30F0:[C7A0005C]: lwc1       $f0, 92($sp)
    089A30F4:[00831821]: addu       $v1, $a0, $v1
    089A30F8:[E4604E3C]: swc1       $f0, 20028($v1)
    089A30FC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A3100:[A0430000]: sb         $v1, 0($v0)
    089A3104:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    089A3108:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089A310C:[27A50040]: addiu      $a1, $sp, 64
    089A3110:[0E269040]: jal        0x089A4100
    089A3114:[27A70050]: addiu      $a3, $sp, 80
    089A3118:[54400004]: bnel       $v0, $zr, 0x089A312C
    089A311C:[27A40020]: addiu      $a0, $sp, 32
    089A3120:[10000094]: b          0x089A3374
    089A3124:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089A312C:[0E2105A4]: jal        0x08841690
    089A3130:[00000000]: nop
    089A3134:[C7A10048]: lwc1       $f1, 72($sp)
    089A3138:[44800000]: mtc1       $zr, $f0
    089A313C:[46800860]: cvt.s.w    $f1, $f1
    089A3140:[4600083E]: c.le.s     $f1, $f0
    089A3144:[00000000]: nop
    089A3148:[45010041]: bc1t       0x089A3250
    089A314C:[8E630020]: lw         $v1, 32($s3)
    089A3150:[90640172]: lbu        $a0, 370($v1)
    089A3154:[2882007A]: slti       $v0, $a0, 122
    089A3158:[14400005]: bne        $v0, $zr, 0x089A3170
    089A315C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A3160:[2881007C]: slti       $at, $a0, 124
    089A3164:[50200003]: beql       $at, $zr, 0x089A3174
    089A3168:[7C051420]: seb        $v0, $a1
    089A316C:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089A3170:[7C051420]: seb        $v0, $a1
    089A3174:[54400014]: bnel       $v0, $zr, 0x089A31C8
    089A3178:[27A4006C]: addiu      $a0, $sp, 108
    089A317C:[2882007C]: slti       $v0, $a0, 124
    089A3180:[14400005]: bne        $v0, $zr, 0x089A3198
    089A3184:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A3188:[2881007E]: slti       $at, $a0, 126
    089A318C:[50200003]: beql       $at, $zr, 0x089A319C
    089A3190:[7C051420]: seb        $v0, $a1
    089A3194:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089A3198:[7C051420]: seb        $v0, $a1
    089A319C:[50400004]: beql       $v0, $zr, 0x089A31B0
    089A31A0:[906201F0]: lbu        $v0, 496($v1)
    089A31A4:[10000007]: b          0x089A31C4
    089A31A8:[00000000]: nop
    089A31B0:[30420040]: andi       $v0, $v0, 64
    089A31B4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A31B8:[7C021420]: seb        $v0, $v0
    089A31BC:[50400025]: beql       $v0, $zr, 0x089A3254
    089A31C0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089A31C4:[27A4006C]: addiu      $a0, $sp, 108
    089A31C8:[27A30020]: addiu      $v1, $sp, 32
    089A31CC:[27A20050]: addiu      $v0, $sp, 80
    089A31D0:[D8600000]: lv.q       C000.q, 0($v1)
    089A31D4:[D8410000]: lv.q       C010.q, 0($v0)
    089A31D8:[60818000]: vsub.t     C000.t, C000.t, C010.t
    089A31DC:[00000000]: nop
    089A31E0:[64808000]: vdot.t     S000.s, C000.t, C000.t
    089A31E4:[00000000]: nop
    089A31E8:[D0160000]: vsqrt.s    S000.s, S000.s
    089A31EC:[E8800000]: sv.s       S000.s, 0($a0)
    089A31F0:[C7A10048]: lwc1       $f1, 72($sp)
    089A31F4:[3C0244FA]: lui        $v0, 0x44FA <=> li $v0, 0x44FA0000
    089A31F8:[44821000]: mtc1       $v0, $f2
    089A31FC:[46800860]: cvt.s.w    $f1, $f1
    089A3200:[C7A0006C]: lwc1       $f0, 108($sp)
    089A3204:[3C024F00]: lui        $v0, 0x4F00 <=> li $v0, 0x4F000000
    089A3208:[46011042]: mul.s      $f1, $f2, $f1
    089A320C:[46000843]: div.s      $f1, $f1, $f0
    089A3210:[44820000]: mtc1       $v0, $f0
    089A3214:[4601003E]: c.le.s     $f0, $f1
    089A3218:[00000000]: nop
    089A321C:[45030005]: bc1tl      0x089A3234
    089A3220:[46000801]: sub.s      $f0, $f1, $f0
    089A3224:[4600080D]: trunc.w.s  $f0, $f1
    089A3228:[10000006]: b          0x089A3244
    089A322C:[44030000]: mfc1       $v1, $f0
    089A3234:[24028000]: addiu      $v0, $zr, -32768 <=> li $v0, -32768
    089A3238:[4600000D]: trunc.w.s  $f0, $f0
    089A323C:[44030000]: mfc1       $v1, $f0
    089A3240:[00621825]: or         $v1, $v1, $v0
    089A3244:[8FA20048]: lw         $v0, 72($sp)
    089A3248:[00431021]: addu       $v0, $v0, $v1
    089A324C:[AFA20048]: sw         $v0, 72($sp)
    089A3250:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089A3254:[A222012D]: sb         $v0, 301($s1)
    089A3258:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089A325C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089A3260:[27A60040]: addiu      $a2, $sp, 64
    089A3264:[0E269358]: jal        0x089A4D60
    089A3268:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A326C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3270:[02821021]: addu       $v0, $s4, $v0
    089A3274:[8C4361BC]: lw         $v1, 25020($v0)
    089A3278:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A327C:[3C0409C4]: lui        $a0, 0x09C4 <=> li $a0, 0x09C40000
    089A3280:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    089A3284:[C4408314]: lwc1       $f0, -31980($v0)
    089A3288:[34214F30]: ori        $at, $at, 20272
    089A328C:[2484FCC0]: addiu      $a0, $a0, -832
    089A3290:[00031080]: sll        $v0, $v1, 0x0002
    089A3294:[02821021]: addu       $v0, $s4, $v0
    089A3298:[00411021]: addu       $v0, $v0, $at
    089A329C:[0E2F7436]: jal        0x08BDD0D8
    089A32A0:[E4400000]: swc1       $f0, 0($v0)
    089A32A4:[50400011]: beql       $v0, $zr, 0x089A32EC
    089A32A8:[8E640004]: lw         $a0, 4($s3)
    089A32AC:[8E630004]: lw         $v1, 4($s3)
    089A32B0:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089A32B4:[1462000C]: bne        $v1, $v0, 0x089A32E8
    089A32B8:[00000000]: nop
    089A32BC:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A32C0:[02821021]: addu       $v0, $s4, $v0
    089A32C4:[8C4361BC]: lw         $v1, 25020($v0)
    089A32C8:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A32CC:[34214F30]: ori        $at, $at, 20272
    089A32D0:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    089A32D4:[C4408318]: lwc1       $f0, -31976($v0)
    089A32D8:[00031080]: sll        $v0, $v1, 0x0002
    089A32DC:[02821021]: addu       $v0, $s4, $v0
    089A32E0:[00411021]: addu       $v0, $v0, $at
    089A32E4:[E4400000]: swc1       $f0, 0($v0)
    089A32E8:[8E640004]: lw         $a0, 4($s3)
    089A32EC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A32F0:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    089A32F4:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A32F8:[00A21021]: addu       $v0, $a1, $v0
    089A32FC:[8C434FB0]: lw         $v1, 20400($v0)
    089A3300:[28620023]: slti       $v0, $v1, 35
    089A3304:[50400010]: beql       $v0, $zr, 0x089A3348
    089A3308:[24C60001]: addiu      $a2, $a2, 1
    089A330C:[1483000D]: bne        $a0, $v1, 0x089A3344
    089A3310:[00000000]: nop
    089A3314:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3318:[02821021]: addu       $v0, $s4, $v0
    089A331C:[8C4361BC]: lw         $v1, 25020($v0)
    089A3320:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A3324:[34214F30]: ori        $at, $at, 20272
    089A3328:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    089A332C:[C4408318]: lwc1       $f0, -31976($v0)
    089A3330:[00031080]: sll        $v0, $v1, 0x0002
    089A3334:[02821021]: addu       $v0, $s4, $v0
    089A3338:[00411021]: addu       $v0, $v0, $at
    089A333C:[10000005]: b          0x089A3354
    089A3340:[E4400000]: swc1       $f0, 0($v0)
    089A3344:[24C60001]: addiu      $a2, $a2, 1
    089A3348:[2CC2000F]: sltiu      $v0, $a2, 15
    089A334C:[1440FFE9]: bne        $v0, $zr, 0x089A32F4
    089A3350:[24A50004]: addiu      $a1, $a1, 4
    089A3354:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3358:[02821021]: addu       $v0, $s4, $v0
    089A335C:[8C4361BC]: lw         $v1, 25020($v0)
    089A3360:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3364:[02821021]: addu       $v0, $s4, $v0
    089A3368:[24630001]: addiu      $v1, $v1, 1
    089A336C:[AC4361BC]: sw         $v1, 25020($v0)
    089A3370:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089A3374:[8FBF001C]: lw         $ra, 28($sp)
    089A3378:[8FB40018]: lw         $s4, 24($sp)
    089A337C:[8FB30014]: lw         $s3, 20($sp)
    089A3380:[8FB20010]: lw         $s2, 16($sp)
    089A3384:[8FB1000C]: lw         $s1, 12($sp)
    089A3388:[8FB00008]: lw         $s0, 8($sp)
    089A338C:[03E00008]: jr         $ra
    089A3390:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 089A334C 95,295 times (length 24)
    089A32E0:[00411021]: addu       $v0, $v0, $at
    089A32E4:[E4400000]: swc1       $f0, 0($v0)
    089A32E8:[8E640004]: lw         $a0, 4($s3)
    089A32EC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089A32F0:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
--> 089A32F4:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A32F8:[00A21021]: addu       $v0, $a1, $v0
    089A32FC:[8C434FB0]: lw         $v1, 20400($v0)
    089A3300:[28620023]: slti       $v0, $v1, 35
    089A3304:[50400010]: beql       $v0, $zr, 0x089A3348
    089A3308:[24C60001]: addiu      $a2, $a2, 1
    089A330C:[1483000D]: bne        $a0, $v1, 0x089A3344
    089A3310:[00000000]: nop
    089A3314:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3318:[02821021]: addu       $v0, $s4, $v0
    089A331C:[8C4361BC]: lw         $v1, 25020($v0)
    089A3320:[3C010001]: lui        $at, 0x0001 <=> li $at, 0x00010000
    089A3324:[34214F30]: ori        $at, $at, 20272
    089A3328:[3C0208C1]: lui        $v0, 0x08C1 <=> li $v0, 0x08C10000
    089A332C:[C4408318]: lwc1       $f0, -31976($v0)
    089A3330:[00031080]: sll        $v0, $v1, 0x0002
    089A3334:[02821021]: addu       $v0, $s4, $v0
    089A3338:[00411021]: addu       $v0, $v0, $at
    089A333C:[10000005]: b          0x089A3354
    089A3340:[E4400000]: swc1       $f0, 0($v0)
    089A3344:[24C60001]: addiu      $a2, $a2, 1
    089A3348:[2CC2000F]: sltiu      $v0, $a2, 15
--> 089A334C:[1440FFE9]: bne        $v0, $zr, 0x089A32F4
    089A3350:[24A50004]: addiu      $a1, $a1, 4
    089A3354:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089A3358:[02821021]: addu       $v0, $s4, $v0
    089A335C:[8C4361BC]: lw         $v1, 25020($v0)
_S1_2_8A7F8A8 2,113,824 instructions (0.396%), 908 calls (08A7F8A8 - 08A7FCD4, length 268)
    08A7F8A8:[27BDFF60]: addiu      $sp, $sp, -160
    08A7F8AC:[AFBF002C]: sw         $ra, 44($sp)
    08A7F8B0:[AFBE0028]: sw         $fp, 40($sp)
    08A7F8B4:[AFB70024]: sw         $s7, 36($sp)
    08A7F8B8:[AFB60020]: sw         $s6, 32($sp)
    08A7F8BC:[AFB5001C]: sw         $s5, 28($sp)
    08A7F8C0:[AFB40018]: sw         $s4, 24($sp)
    08A7F8C4:[AFB30014]: sw         $s3, 20($sp)
    08A7F8C8:[AFB20010]: sw         $s2, 16($sp)
    08A7F8CC:[AFB1000C]: sw         $s1, 12($sp)
    08A7F8D0:[AFB00008]: sw         $s0, 8($sp)
    08A7F8D4:[8C830004]: lw         $v1, 4($a0)
    08A7F8D8:[AFA50038]: sw         $a1, 56($sp)
    08A7F8DC:[106000F2]: beq        $v1, $zr, 0x08A7FCA8
    08A7F8E0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08A7F8E4:[2602000C]: addiu      $v0, $s0, 12
    08A7F8E8:[AE02096C]: sw         $v0, 2412($s0)
    08A7F8EC:[26040970]: addiu      $a0, $s0, 2416
    08A7F8F0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A7F8F4:[0E20379A]: jal        0x0880DE68
    08A7F8F8:[24060100]: addiu      $a2, $zr, 256 <=> li $a2, 256
    08A7F8FC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A7F900:[0E2A05AD]: jal        0x08A816B4
    08A7F904:[27A5003C]: addiu      $a1, $sp, 60
    08A7F908:[8FA2004C]: lw         $v0, 76($sp)
    08A7F90C:[04410003]: bgez       $v0, 0x08A7F91C
    08A7F910:[00024883]: sra        $t1, $v0, 0x0002
    08A7F914:[24420003]: addiu      $v0, $v0, 3
    08A7F918:[00024883]: sra        $t1, $v0, 0x0002
    08A7F91C:[8FA20054]: lw         $v0, 84($sp)
    08A7F920:[04410003]: bgez       $v0, 0x08A7F930
    08A7F924:[00024083]: sra        $t0, $v0, 0x0002
    08A7F928:[24420003]: addiu      $v0, $v0, 3
    08A7F92C:[00024083]: sra        $t0, $v0, 0x0002
    08A7F930:[8FA20050]: lw         $v0, 80($sp)
    08A7F934:[04410003]: bgez       $v0, 0x08A7F944
    08A7F938:[00023883]: sra        $a3, $v0, 0x0002
    08A7F93C:[24420003]: addiu      $v0, $v0, 3
    08A7F940:[00023883]: sra        $a3, $v0, 0x0002
    08A7F944:[8FA20058]: lw         $v0, 88($sp)
    08A7F948:[04410003]: bgez       $v0, 0x08A7F958
    08A7F94C:[00023083]: sra        $a2, $v0, 0x0002
    08A7F950:[24420003]: addiu      $v0, $v0, 3
    08A7F954:[00023083]: sra        $a2, $v0, 0x0002
    08A7F958:[8FA20038]: lw         $v0, 56($sp)
    08A7F95C:[8E040004]: lw         $a0, 4($s0)
    08A7F960:[8C420004]: lw         $v0, 4($v0)
    08A7F964:[24570001]: addiu      $s7, $v0, 1
    08A7F968:[8C820000]: lw         $v0, 0($a0)
    08A7F96C:[0057082B]: sltu       $at, $v0, $s7
    08A7F970:[50200003]: beql       $at, $zr, 0x08A7F980
    08A7F974:[8FA20038]: lw         $v0, 56($sp)
    08A7F978:[0040B821]: addu       $s7, $v0, $zr <=> move $s7, $v0
    08A7F97C:[8FA20038]: lw         $v0, 56($sp)
    08A7F980:[8C830004]: lw         $v1, 4($a0)
    08A7F984:[8C42000C]: lw         $v0, 12($v0)
    08A7F988:[24420001]: addiu      $v0, $v0, 1
    08A7F98C:[0062082B]: sltu       $at, $v1, $v0
    08A7F990:[10200002]: beq        $at, $zr, 0x08A7F99C
    08A7F994:[AFA20034]: sw         $v0, 52($sp)
    08A7F998:[AFA30034]: sw         $v1, 52($sp)
    08A7F99C:[24820010]: addiu      $v0, $a0, 16
    08A7F9A0:[AFA20030]: sw         $v0, 48($sp)
    08A7F9A4:[8FA20038]: lw         $v0, 56($sp)
    08A7F9A8:[8C5E0008]: lw         $fp, 8($v0)
    08A7F9AC:[8FA20034]: lw         $v0, 52($sp)
    08A7F9B0:[03C2082A]: slt        $at, $fp, $v0
    08A7F9B4:[502000BA]: beql       $at, $zr, 0x08A7FCA0
    08A7F9B8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A7F9BC:[3C0209C3]: lui        $v0, 0x09C3 <=> li $v0, 0x09C30000
    08A7F9C0:[001E1940]: sll        $v1, $fp, 0x0005
    08A7F9C4:[24429C98]: addiu      $v0, $v0, -25448
    08A7F9C8:[00436021]: addu       $t4, $v0, $v1
    08A7F9CC:[3C02BFFF]: lui        $v0, 0xBFFF <=> li $v0, 0xBFFF0000
    08A7F9D0:[001E5840]: sll        $t3, $fp, 0x0001
    08A7F9D4:[2605000C]: addiu      $a1, $s0, 12
    08A7F9D8:[3442FFFF]: ori        $v0, $v0, -1
    08A7F9DC:[3C034000]: lui        $v1, 0x4000 <=> li $v1, 0x40000000
    08A7F9E0:[3C158000]: lui        $s5, 0x8000 <=> li $s5, 0x80000000
    08A7F9E4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A7F9E8:[8E0D0004]: lw         $t5, 4($s0)
    08A7F9EC:[8FAA0038]: lw         $t2, 56($sp)
    08A7F9F0:[8DAE0000]: lw         $t6, 0($t5)
    08A7F9F4:[8D4F0000]: lw         $t7, 0($t2)
    08A7F9F8:[01DE0018]: mult       $t6, $fp
    08A7F9FC:[000F5040]: sll        $t2, $t7, 0x0001
    08A7FA00:[014F6821]: addu       $t5, $t2, $t7
    08A7FA04:[000D8940]: sll        $s1, $t5, 0x0005
    08A7FA08:[01F7082A]: slt        $at, $t7, $s7
    08A7FA0C:[00009012]: mflo       $s2
    08A7FA10:[00127040]: sll        $t6, $s2, 0x0001
    08A7FA14:[01D27021]: addu       $t6, $t6, $s2
    08A7FA18:[000E9140]: sll        $s2, $t6, 0x0005
    08A7FA1C:[8FAE0030]: lw         $t6, 48($sp)
    08A7FA20:[01E46804]: sllv       $t5, $a0, $t7
    08A7FA24:[01D27021]: addu       $t6, $t6, $s2
    08A7FA28:[10200096]: beq        $at, $zr, 0x08A7FC84
    08A7FA2C:[01D1C821]: addu       $t9, $t6, $s1
    08A7FA30:[8D8E0008]: lw         $t6, 8($t4)
    08A7FA34:[01AE7024]: and        $t6, $t5, $t6
    08A7FA38:[51C0008D]: beql       $t6, $zr, 0x08A7FC70
    08A7FA3C:[25EF0001]: addiu      $t7, $t7, 1
    08A7FA40:[27380020]: addiu      $t8, $t9, 32
    08A7FA44:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08A7FA48:[8F120000]: lw         $s2, 0($t8)
    08A7FA4C:[52400084]: beql       $s2, $zr, 0x08A7FC60
    08A7FA50:[25CE0001]: addiu      $t6, $t6, 1
    08A7FA54:[05C10003]: bgez       $t6, 0x08A7FA64
    08A7FA58:[000E8843]: sra        $s1, $t6, 0x0001
    08A7FA5C:[25D10001]: addiu      $s1, $t6, 1
    08A7FA60:[00118843]: sra        $s1, $s1, 0x0001
    08A7FA64:[022B8821]: addu       $s1, $s1, $t3
    08A7FA68:[05C10004]: bgez       $t6, 0x08A7FA7C
    08A7FA6C:[31D30001]: andi       $s3, $t6, 1
    08A7FA70:[52600003]: beql       $s3, $zr, 0x08A7FA80
    08A7FA74:[026AA021]: addu       $s4, $s3, $t2
    08A7FA78:[2673FFFE]: addiu      $s3, $s3, -2
    08A7FA7C:[026AA021]: addu       $s4, $s3, $t2
    08A7FA80:[0289082A]: slt        $at, $s4, $t1
    08A7FA84:[1420000B]: bne        $at, $zr, 0x08A7FAB4
    08A7FA88:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08A7FA8C:[00F4A02A]: slt        $s4, $a3, $s4
    08A7FA90:[56800009]: bnel       $s4, $zr, 0x08A7FAB8
    08A7FA94:[0013882B]: sltu       $s1, $zr, $s3 <=> move $s1, $s3
    08A7FA98:[0228082A]: slt        $at, $s1, $t0
    08A7FA9C:[14200005]: bne        $at, $zr, 0x08A7FAB4
    08A7FAA0:[00000000]: nop
    08A7FAA4:[00D1882A]: slt        $s1, $a2, $s1
    08A7FAA8:[16200002]: bne        $s1, $zr, 0x08A7FAB4
    08A7FAAC:[00000000]: nop
    08A7FAB0:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    08A7FAB4:[0013882B]: sltu       $s1, $zr, $s3 <=> move $s1, $s3
    08A7FAB8:[3A310001]: xori       $s1, $s1, 1
    08A7FABC:[323400FF]: andi       $s4, $s1, 255
    08A7FAC0:[8E110004]: lw         $s1, 4($s0)
    08A7FAC4:[0251B021]: addu       $s6, $s2, $s1
    08A7FAC8:[56800005]: bnel       $s4, $zr, 0x08A7FAE0
    08A7FACC:[8ED10008]: lw         $s1, 8($s6)
    08A7FAD0:[8ED10008]: lw         $s1, 8($s6)
    08A7FAD4:[02238825]: or         $s1, $s1, $v1
    08A7FAD8:[10000003]: b          0x08A7FAE8
    08A7FADC:[AED10008]: sw         $s1, 8($s6)
    08A7FAE0:[02228824]: and        $s1, $s1, $v0
    08A7FAE4:[AED10008]: sw         $s1, 8($s6)
    08A7FAE8:[8ED10000]: lw         $s1, 0($s6)
    08A7FAEC:[8E12096C]: lw         $s2, 2412($s0)
    08A7FAF0:[001188C0]: sll        $s1, $s1, 0x0003
    08A7FAF4:[02118821]: addu       $s1, $s0, $s1
    08A7FAF8:[26330970]: addiu      $s3, $s1, 2416
    08A7FAFC:[02458823]: subu       $s1, $s2, $a1
    08A7FB00:[2E210960]: sltiu      $at, $s1, 2400
    08A7FB04:[50200016]: beql       $at, $zr, 0x08A7FB60
    08A7FB08:[8ED10008]: lw         $s1, 8($s6)
    08A7FB0C:[AE560004]: sw         $s6, 4($s2)
    08A7FB10:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB14:[AE200000]: sw         $zr, 0($s1)
    08A7FB18:[8E720000]: lw         $s2, 0($s3)
    08A7FB1C:[56400004]: bnel       $s2, $zr, 0x08A7FB30
    08A7FB20:[8E710004]: lw         $s1, 4($s3)
    08A7FB24:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB28:[10000009]: b          0x08A7FB50
    08A7FB2C:[AE710000]: sw         $s1, 0($s3)
    08A7FB30:[56200004]: bnel       $s1, $zr, 0x08A7FB44
    08A7FB34:[8E12096C]: lw         $s2, 2412($s0)
    08A7FB38:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB3C:[10000002]: b          0x08A7FB48
    08A7FB40:[AE510000]: sw         $s1, 0($s2)
    08A7FB44:[AE320000]: sw         $s2, 0($s1)
    08A7FB48:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB4C:[AE710004]: sw         $s1, 4($s3)
    08A7FB50:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB54:[26310008]: addiu      $s1, $s1, 8
    08A7FB58:[AE11096C]: sw         $s1, 2412($s0)
    08A7FB5C:[8ED10008]: lw         $s1, 8($s6)
    08A7FB60:[02358824]: and        $s1, $s1, $s5
    08A7FB64:[56200008]: bnel       $s1, $zr, 0x08A7FB88
    08A7FB68:[8F110004]: lw         $s1, 4($t8)
    08A7FB6C:[8ED30004]: lw         $s3, 4($s6)
    08A7FB70:[26D1000C]: addiu      $s1, $s6, 12
    08A7FB74:[00139040]: sll        $s2, $s3, 0x0001
    08A7FB78:[02539021]: addu       $s2, $s2, $s3
    08A7FB7C:[001290C0]: sll        $s2, $s2, 0x0003
    08A7FB80:[1000FFD1]: b          0x08A7FAC8
    08A7FB84:[0232B021]: addu       $s6, $s1, $s2
    08A7FB88:[12200034]: beq        $s1, $zr, 0x08A7FC5C
    08A7FB8C:[00000000]: nop
    08A7FB90:[8E120004]: lw         $s2, 4($s0)
    08A7FB94:[329400FF]: andi       $s4, $s4, 255
    08A7FB98:[0232B021]: addu       $s6, $s1, $s2
    08A7FB9C:[56800005]: bnel       $s4, $zr, 0x08A7FBB4
    08A7FBA0:[8ED10008]: lw         $s1, 8($s6)
    08A7FBA4:[8ED10008]: lw         $s1, 8($s6)
    08A7FBA8:[02238825]: or         $s1, $s1, $v1
    08A7FBAC:[10000003]: b          0x08A7FBBC
    08A7FBB0:[AED10008]: sw         $s1, 8($s6)
    08A7FBB4:[02228824]: and        $s1, $s1, $v0
    08A7FBB8:[AED10008]: sw         $s1, 8($s6)
    08A7FBBC:[8ED10000]: lw         $s1, 0($s6)
    08A7FBC0:[8E12096C]: lw         $s2, 2412($s0)
    08A7FBC4:[001188C0]: sll        $s1, $s1, 0x0003
    08A7FBC8:[02118821]: addu       $s1, $s0, $s1
    08A7FBCC:[26330970]: addiu      $s3, $s1, 2416
    08A7FBD0:[02458823]: subu       $s1, $s2, $a1
    08A7FBD4:[2E210960]: sltiu      $at, $s1, 2400
    08A7FBD8:[50200016]: beql       $at, $zr, 0x08A7FC34
    08A7FBDC:[8ED10008]: lw         $s1, 8($s6)
    08A7FBE0:[AE560004]: sw         $s6, 4($s2)
    08A7FBE4:[8E11096C]: lw         $s1, 2412($s0)
    08A7FBE8:[AE200000]: sw         $zr, 0($s1)
    08A7FBEC:[8E720000]: lw         $s2, 0($s3)
    08A7FBF0:[56400004]: bnel       $s2, $zr, 0x08A7FC04
    08A7FBF4:[8E710004]: lw         $s1, 4($s3)
    08A7FBF8:[8E11096C]: lw         $s1, 2412($s0)
    08A7FBFC:[10000009]: b          0x08A7FC24
    08A7FC00:[AE710000]: sw         $s1, 0($s3)
    08A7FC04:[56200004]: bnel       $s1, $zr, 0x08A7FC18
    08A7FC08:[8E12096C]: lw         $s2, 2412($s0)
    08A7FC0C:[8E11096C]: lw         $s1, 2412($s0)
    08A7FC10:[10000002]: b          0x08A7FC1C
    08A7FC14:[AE510000]: sw         $s1, 0($s2)
    08A7FC18:[AE320000]: sw         $s2, 0($s1)
    08A7FC1C:[8E11096C]: lw         $s1, 2412($s0)
    08A7FC20:[AE710004]: sw         $s1, 4($s3)
    08A7FC24:[8E11096C]: lw         $s1, 2412($s0)
    08A7FC28:[26310008]: addiu      $s1, $s1, 8
    08A7FC2C:[AE11096C]: sw         $s1, 2412($s0)
    08A7FC30:[8ED10008]: lw         $s1, 8($s6)
    08A7FC34:[02358824]: and        $s1, $s1, $s5
    08A7FC38:[16200008]: bne        $s1, $zr, 0x08A7FC5C
    08A7FC3C:[00000000]: nop
    08A7FC40:[8ED30004]: lw         $s3, 4($s6)
    08A7FC44:[26D1000C]: addiu      $s1, $s6, 12
    08A7FC48:[00139040]: sll        $s2, $s3, 0x0001
    08A7FC4C:[02539021]: addu       $s2, $s2, $s3
    08A7FC50:[001290C0]: sll        $s2, $s2, 0x0003
    08A7FC54:[1000FFD1]: b          0x08A7FB9C
    08A7FC58:[0232B021]: addu       $s6, $s1, $s2
    08A7FC5C:[25CE0001]: addiu      $t6, $t6, 1
    08A7FC60:[29D10004]: slti       $s1, $t6, 4
    08A7FC64:[1620FF78]: bne        $s1, $zr, 0x08A7FA48
    08A7FC68:[27180010]: addiu      $t8, $t8, 16
    08A7FC6C:[25EF0001]: addiu      $t7, $t7, 1
    08A7FC70:[01F7702A]: slt        $t6, $t7, $s7
    08A7FC74:[254A0002]: addiu      $t2, $t2, 2
    08A7FC78:[27390060]: addiu      $t9, $t9, 96
    08A7FC7C:[15C0FF6C]: bne        $t6, $zr, 0x08A7FA30
    08A7FC80:[000D6840]: sll        $t5, $t5, 0x0001
    08A7FC84:[8FAA0034]: lw         $t2, 52($sp)
    08A7FC88:[27DE0001]: addiu      $fp, $fp, 1
    08A7FC8C:[258C0020]: addiu      $t4, $t4, 32
    08A7FC90:[03CA502A]: slt        $t2, $fp, $t2
    08A7FC94:[1540FF54]: bne        $t2, $zr, 0x08A7F9E8
    08A7FC98:[256B0002]: addiu      $t3, $t3, 2
    08A7FC9C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A7FCA0:[0E29FF36]: jal        0x08A7FCD8
    08A7FCA4:[27A5003C]: addiu      $a1, $sp, 60
    08A7FCA8:[8FBF002C]: lw         $ra, 44($sp)
    08A7FCAC:[8FBE0028]: lw         $fp, 40($sp)
    08A7FCB0:[8FB70024]: lw         $s7, 36($sp)
    08A7FCB4:[8FB60020]: lw         $s6, 32($sp)
    08A7FCB8:[8FB5001C]: lw         $s5, 28($sp)
    08A7FCBC:[8FB40018]: lw         $s4, 24($sp)
    08A7FCC0:[8FB30014]: lw         $s3, 20($sp)
    08A7FCC4:[8FB20010]: lw         $s2, 16($sp)
    08A7FCC8:[8FB1000C]: lw         $s1, 12($sp)
    08A7FCCC:[8FB00008]: lw         $s0, 8($sp)
    08A7FCD0:[03E00008]: jr         $ra
    08A7FCD4:[27BD00A0]: addiu      $sp, $sp, 160
  Back Branch 08A7FC64 61,744 times (length 137)
  Back Branch 08A7FC7C 18,160 times (length 149)
  Back Branch 08A7FC94 4,540 times (length 173)
  Back Branch 08A7FB80 4,540 times (length 48)
    08A7FAB4:[0013882B]: sltu       $s1, $zr, $s3 <=> move $s1, $s3
    08A7FAB8:[3A310001]: xori       $s1, $s1, 1
    08A7FABC:[323400FF]: andi       $s4, $s1, 255
    08A7FAC0:[8E110004]: lw         $s1, 4($s0)
    08A7FAC4:[0251B021]: addu       $s6, $s2, $s1
--> 08A7FAC8:[56800005]: bnel       $s4, $zr, 0x08A7FAE0
    08A7FACC:[8ED10008]: lw         $s1, 8($s6)
    08A7FAD0:[8ED10008]: lw         $s1, 8($s6)
    08A7FAD4:[02238825]: or         $s1, $s1, $v1
    08A7FAD8:[10000003]: b          0x08A7FAE8
    08A7FADC:[AED10008]: sw         $s1, 8($s6)
    08A7FAE0:[02228824]: and        $s1, $s1, $v0
    08A7FAE4:[AED10008]: sw         $s1, 8($s6)
    08A7FAE8:[8ED10000]: lw         $s1, 0($s6)
    08A7FAEC:[8E12096C]: lw         $s2, 2412($s0)
    08A7FAF0:[001188C0]: sll        $s1, $s1, 0x0003
    08A7FAF4:[02118821]: addu       $s1, $s0, $s1
    08A7FAF8:[26330970]: addiu      $s3, $s1, 2416
    08A7FAFC:[02458823]: subu       $s1, $s2, $a1
    08A7FB00:[2E210960]: sltiu      $at, $s1, 2400
    08A7FB04:[50200016]: beql       $at, $zr, 0x08A7FB60
    08A7FB08:[8ED10008]: lw         $s1, 8($s6)
    08A7FB0C:[AE560004]: sw         $s6, 4($s2)
    08A7FB10:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB14:[AE200000]: sw         $zr, 0($s1)
    08A7FB18:[8E720000]: lw         $s2, 0($s3)
    08A7FB1C:[56400004]: bnel       $s2, $zr, 0x08A7FB30
    08A7FB20:[8E710004]: lw         $s1, 4($s3)
    08A7FB24:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB28:[10000009]: b          0x08A7FB50
    08A7FB2C:[AE710000]: sw         $s1, 0($s3)
    08A7FB30:[56200004]: bnel       $s1, $zr, 0x08A7FB44
    08A7FB34:[8E12096C]: lw         $s2, 2412($s0)
    08A7FB38:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB3C:[10000002]: b          0x08A7FB48
    08A7FB40:[AE510000]: sw         $s1, 0($s2)
    08A7FB44:[AE320000]: sw         $s2, 0($s1)
    08A7FB48:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB4C:[AE710004]: sw         $s1, 4($s3)
    08A7FB50:[8E11096C]: lw         $s1, 2412($s0)
    08A7FB54:[26310008]: addiu      $s1, $s1, 8
    08A7FB58:[AE11096C]: sw         $s1, 2412($s0)
    08A7FB5C:[8ED10008]: lw         $s1, 8($s6)
    08A7FB60:[02358824]: and        $s1, $s1, $s5
    08A7FB64:[56200008]: bnel       $s1, $zr, 0x08A7FB88
    08A7FB68:[8F110004]: lw         $s1, 4($t8)
    08A7FB6C:[8ED30004]: lw         $s3, 4($s6)
    08A7FB70:[26D1000C]: addiu      $s1, $s6, 12
    08A7FB74:[00139040]: sll        $s2, $s3, 0x0001
    08A7FB78:[02539021]: addu       $s2, $s2, $s3
    08A7FB7C:[001290C0]: sll        $s2, $s2, 0x0003
--> 08A7FB80:[1000FFD1]: b          0x08A7FAC8
    08A7FB84:[0232B021]: addu       $s6, $s1, $s2
    08A7FB88:[12200034]: beq        $s1, $zr, 0x08A7FC5C
    08A7FB8C:[00000000]: nop
    08A7FB90:[8E120004]: lw         $s2, 4($s0)
_S1_2_881550C 2,086,453 instructions (0.391%), 1,061 calls (0881550C - 0881565C, length 85)
    0881550C:[27BDFFF0]: addiu      $sp, $sp, -16
    08815510:[AFBF000C]: sw         $ra, 12($sp)
    08815514:[AFB20008]: sw         $s2, 8($sp)
    08815518:[AFB10004]: sw         $s1, 4($sp)
    0881551C:[AFB00000]: sw         $s0, 0($sp)
    08815520:[8C820004]: lw         $v0, 4($a0)
    08815524:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08815528:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    0881552C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08815530:[14400003]: bne        $v0, $zr, 0x08815540
    08815534:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08815538:[10000043]: b          0x08815648
    0881553C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08815540:[8E440000]: lw         $a0, 0($s2)
    08815544:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08815548:[0E3005B3]: jal        0x08C016CC [sceKernelLockMutexCB]
    0881554C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08815550:[10400003]: beq        $v0, $zr, 0x08815560
    08815554:[00000000]: nop
    08815558:[1000003B]: b          0x08815648
    0881555C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08815560:[56000003]: bnel       $s0, $zr, 0x08815570
    08815564:[26030010]: addiu      $v1, $s0, 16
    08815568:[24100004]: addiu      $s0, $zr, 4 <=> li $s0, 4
    0881556C:[26030010]: addiu      $v1, $s0, 16
    08815570:[52200004]: beql       $s1, $zr, 0x08815584
    08815574:[8E500010]: lw         $s0, 16($s2)
    08815578:[2622FFFF]: addiu      $v0, $s1, -1
    0881557C:[00621821]: addu       $v1, $v1, $v0
    08815580:[8E500010]: lw         $s0, 16($s2)
    08815584:[2463000F]: addiu      $v1, $v1, 15
    08815588:[2402FFF0]: addiu      $v0, $zr, -16 <=> li $v0, -16
    0881558C:[26440004]: addiu      $a0, $s2, 4
    08815590:[12040029]: beq        $s0, $a0, 0x08815638
    08815594:[00622824]: and        $a1, $v1, $v0
    08815598:[8E020004]: lw         $v0, 4($s0)
    0881559C:[54400024]: bnel       $v0, $zr, 0x08815630
    088155A0:[8E10000C]: lw         $s0, 12($s0)
    088155A4:[8E030000]: lw         $v1, 0($s0)
    088155A8:[0065102B]: sltu       $v0, $v1, $a1
    088155AC:[1440001F]: bne        $v0, $zr, 0x0881562C
    088155B0:[00000000]: nop
    088155B4:[00652023]: subu       $a0, $v1, $a1
    088155B8:[2C820030]: sltiu      $v0, $a0, 48
    088155BC:[5440000C]: bnel       $v0, $zr, 0x088155F0
    088155C0:[26020010]: addiu      $v0, $s0, 16
    088155C4:[02051821]: addu       $v1, $s0, $a1
    088155C8:[AC640000]: sw         $a0, 0($v1)
    088155CC:[AC600004]: sw         $zr, 4($v1)
    088155D0:[8E02000C]: lw         $v0, 12($s0)
    088155D4:[AC430008]: sw         $v1, 8($v0)
    088155D8:[8E02000C]: lw         $v0, 12($s0)
    088155DC:[AC62000C]: sw         $v0, 12($v1)
    088155E0:[AE03000C]: sw         $v1, 12($s0)
    088155E4:[AC700008]: sw         $s0, 8($v1)
    088155E8:[AE050000]: sw         $a1, 0($s0)
    088155EC:[26020010]: addiu      $v0, $s0, 16
    088155F0:[12200009]: beq        $s1, $zr, 0x08815618
    088155F4:[AE020004]: sw         $v0, 4($s0)
    088155F8:[8E020004]: lw         $v0, 4($s0)
    088155FC:[00511021]: addu       $v0, $v0, $s1
    08815600:[2442FFFF]: addiu      $v0, $v0, -1
    08815604:[0051001B]: divu       $v0, $s1
    08815608:[00001012]: mflo       $v0
    0881560C:[02220018]: mult       $s1, $v0
    08815610:[00001012]: mflo       $v0
    08815614:[AE020004]: sw         $v0, 4($s0)
    08815618:[8E440000]: lw         $a0, 0($s2)
    0881561C:[0E3005B9]: jal        0x08C016E4 [sceKernelUnlockMutex]
    08815620:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08815624:[10000008]: b          0x08815648
    08815628:[8E020004]: lw         $v0, 4($s0)
    0881562C:[8E10000C]: lw         $s0, 12($s0)
    08815630:[5604FFDA]: bnel       $s0, $a0, 0x0881559C
    08815634:[8E020004]: lw         $v0, 4($s0)
    08815638:[8E440000]: lw         $a0, 0($s2)
    0881563C:[0E3005B9]: jal        0x08C016E4 [sceKernelUnlockMutex]
    08815640:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08815644:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08815648:[8FBF000C]: lw         $ra, 12($sp)
    0881564C:[8FB20008]: lw         $s2, 8($sp)
    08815650:[8FB10004]: lw         $s1, 4($sp)
    08815654:[8FB00000]: lw         $s0, 0($sp)
    08815658:[03E00008]: jr         $ra
    0881565C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08815630 503,311 times (length 39)
    08815588:[2402FFF0]: addiu      $v0, $zr, -16 <=> li $v0, -16
    0881558C:[26440004]: addiu      $a0, $s2, 4
    08815590:[12040029]: beq        $s0, $a0, 0x08815638
    08815594:[00622824]: and        $a1, $v1, $v0
    08815598:[8E020004]: lw         $v0, 4($s0)
--> 0881559C:[54400024]: bnel       $v0, $zr, 0x08815630
    088155A0:[8E10000C]: lw         $s0, 12($s0)
    088155A4:[8E030000]: lw         $v1, 0($s0)
    088155A8:[0065102B]: sltu       $v0, $v1, $a1
    088155AC:[1440001F]: bne        $v0, $zr, 0x0881562C
    088155B0:[00000000]: nop
    088155B4:[00652023]: subu       $a0, $v1, $a1
    088155B8:[2C820030]: sltiu      $v0, $a0, 48
    088155BC:[5440000C]: bnel       $v0, $zr, 0x088155F0
    088155C0:[26020010]: addiu      $v0, $s0, 16
    088155C4:[02051821]: addu       $v1, $s0, $a1
    088155C8:[AC640000]: sw         $a0, 0($v1)
    088155CC:[AC600004]: sw         $zr, 4($v1)
    088155D0:[8E02000C]: lw         $v0, 12($s0)
    088155D4:[AC430008]: sw         $v1, 8($v0)
    088155D8:[8E02000C]: lw         $v0, 12($s0)
    088155DC:[AC62000C]: sw         $v0, 12($v1)
    088155E0:[AE03000C]: sw         $v1, 12($s0)
    088155E4:[AC700008]: sw         $s0, 8($v1)
    088155E8:[AE050000]: sw         $a1, 0($s0)
    088155EC:[26020010]: addiu      $v0, $s0, 16
    088155F0:[12200009]: beq        $s1, $zr, 0x08815618
    088155F4:[AE020004]: sw         $v0, 4($s0)
    088155F8:[8E020004]: lw         $v0, 4($s0)
    088155FC:[00511021]: addu       $v0, $v0, $s1
    08815600:[2442FFFF]: addiu      $v0, $v0, -1
    08815604:[0051001B]: divu       $v0, $s1
    08815608:[00001012]: mflo       $v0
    0881560C:[02220018]: mult       $s1, $v0
    08815610:[00001012]: mflo       $v0
    08815614:[AE020004]: sw         $v0, 4($s0)
    08815618:[8E440000]: lw         $a0, 0($s2)
    0881561C:[0E3005B9]: jal        0x08C016E4 [sceKernelUnlockMutex]
    08815620:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08815624:[10000008]: b          0x08815648
    08815628:[8E020004]: lw         $v0, 4($s0)
    0881562C:[8E10000C]: lw         $s0, 12($s0)
--> 08815630:[5604FFDA]: bnel       $s0, $a0, 0x0881559C
    08815634:[8E020004]: lw         $v0, 4($s0)
    08815638:[8E440000]: lw         $a0, 0($s2)
    0881563C:[0E3005B9]: jal        0x08C016E4 [sceKernelUnlockMutex]
    08815640:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
_S1_2_88A9900 2,043,000 instructions (0.383%), 908 calls (088A9900 - 088AA80C, length 964)
  Back Branch 088AA7C8 49,940 times (length 923)
_S1_2_8A20F38 1,965,620 instructions (0.368%), 14,840 calls (08A20F38 - 08A20FA0, length 27)
    08A20F38:[3C0608C6]: lui        $a2, 0x08C6 <=> li $a2, 0x08C60000
    08A20F3C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A20F40:[24070CB6]: addiu      $a3, $zr, 3254 <=> li $a3, 3254
    08A20F44:[24C6879C]: addiu      $a2, $a2, -30820
    08A20F48:[01071821]: addu       $v1, $t0, $a3
    08A20F4C:[04610003]: bgez       $v1, 0x08A20F5C
    08A20F50:[00031043]: sra        $v0, $v1, 0x0001
    08A20F54:[24620001]: addiu      $v0, $v1, 1
    08A20F58:[00021043]: sra        $v0, $v0, 0x0001
    08A20F5C:[00021880]: sll        $v1, $v0, 0x0002
    08A20F60:[00C31821]: addu       $v1, $a2, $v1
    08A20F64:[8C630000]: lw         $v1, 0($v1)
    08A20F68:[50A30009]: beql       $a1, $v1, 0x08A20F90
    08A20F6C:[00E8082A]: slt        $at, $a3, $t0
    08A20F70:[0065082A]: slt        $at, $v1, $a1
    08A20F74:[50200002]: beql       $at, $zr, 0x08A20F80
    08A20F78:[2447FFFF]: addiu      $a3, $v0, -1
    08A20F7C:[24480001]: addiu      $t0, $v0, 1
    08A20F80:[00E8082A]: slt        $at, $a3, $t0
    08A20F84:[5020FFF1]: beql       $at, $zr, 0x08A20F4C
    08A20F88:[01071821]: addu       $v1, $t0, $a3
    08A20F8C:[00E8082A]: slt        $at, $a3, $t0
    08A20F90:[10200002]: beq        $at, $zr, 0x08A20F9C
    08A20F94:[00000000]: nop
    08A20F98:[948200F8]: lhu        $v0, 248($a0)
    08A20F9C:[03E00008]: jr         $ra
    08A20FA0:[00000000]: nop
  Back Branch 08A20F84 144,015 times (length 16)
    08A20F38:[3C0608C6]: lui        $a2, 0x08C6 <=> li $a2, 0x08C60000
    08A20F3C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08A20F40:[24070CB6]: addiu      $a3, $zr, 3254 <=> li $a3, 3254
    08A20F44:[24C6879C]: addiu      $a2, $a2, -30820
    08A20F48:[01071821]: addu       $v1, $t0, $a3
--> 08A20F4C:[04610003]: bgez       $v1, 0x08A20F5C
    08A20F50:[00031043]: sra        $v0, $v1, 0x0001
    08A20F54:[24620001]: addiu      $v0, $v1, 1
    08A20F58:[00021043]: sra        $v0, $v0, 0x0001
    08A20F5C:[00021880]: sll        $v1, $v0, 0x0002
    08A20F60:[00C31821]: addu       $v1, $a2, $v1
    08A20F64:[8C630000]: lw         $v1, 0($v1)
    08A20F68:[50A30009]: beql       $a1, $v1, 0x08A20F90
    08A20F6C:[00E8082A]: slt        $at, $a3, $t0
    08A20F70:[0065082A]: slt        $at, $v1, $a1
    08A20F74:[50200002]: beql       $at, $zr, 0x08A20F80
    08A20F78:[2447FFFF]: addiu      $a3, $v0, -1
    08A20F7C:[24480001]: addiu      $t0, $v0, 1
    08A20F80:[00E8082A]: slt        $at, $a3, $t0
--> 08A20F84:[5020FFF1]: beql       $at, $zr, 0x08A20F4C
    08A20F88:[01071821]: addu       $v1, $t0, $a3
    08A20F8C:[00E8082A]: slt        $at, $a3, $t0
    08A20F90:[10200002]: beq        $at, $zr, 0x08A20F9C
    08A20F94:[00000000]: nop
_S1_2_889E3EC 1,898,998 instructions (0.356%), 6,758 calls (0889E3EC - 0889E91C, length 333)
  Back Branch 0889E65C 27,032 times (length 125)
_S1_2_8B69A34 1,887,900 instructions (0.354%), 1,274 calls (08B69A34 - 08B69AE0, length 44)
  Back Branch 08B69AB4 305,625 times (length 9)
_S1_2_8B5D438 1,842,896 instructions (0.345%), 83,768 calls (08B5D438 - 08B5D48C, length 22)
_S1_2_8806C0C 1,806,910 instructions (0.339%), 21,770 calls (08806C0C - 08806C64, length 23)
  Back Branch 08806C24 348,320 times (length 4)
_S1_2_88A6614 1,802,234 instructions (0.338%), 1,816 calls (088A6614 - 088A6790, length 96)
  Back Branch 088A677C 101,696 times (length 87)
_S1_2_8833840 1,728,864 instructions (0.324%), 1,392 calls (08833840 - 08833990, length 85)
  Back Branch 08833948 87,696 times (length 55)
_S1_2_88F0020 1,694,328 instructions (0.317%), 5,448 calls (088F0020 - 088F01B4, length 102)
  Back Branch 088F017C 81,720 times (length 65)
_S1_2_898AFC4 1,662,799 instructions (0.312%), 18,683 calls (0898AFC4 - 0898B138, length 94)
_S1_2_88E87B4 1,651,652 instructions (0.309%), 908 calls (088E87B4 - 088E8950, length 104)
  Back Branch 088E8930 90,800 times (length 85)
_S1_2_88F01B8 1,618,056 instructions (0.303%), 10,896 calls (088F01B8 - 088F034C, length 102)
  Back Branch 088F0314 32,688 times (length 65)
_S1_2_89672D0 1,597,172 instructions (0.299%), 908 calls (089672D0 - 089676DC, length 260)
  Back Branch 0896752C 49,940 times (length 102)
  Back Branch 08967654 908 times (length 61)
_S1_2_8A2B160 1,596,231 instructions (0.299%), 10,732 calls (08A2B160 - 08A2B73C, length 376)
  Back Branch 08A2B438 7,996 times (length 96)
_S1_2_8AEAC9C 1,586,276 instructions (0.297%), 8,172 calls (08AEAC9C - 08AEB024, length 227)
  Back Branch 08AEAEC8 32,688 times (length 17)
  Back Branch 08AEB020 19,068 times (length 90)
  Back Branch 08AEAFB0 8,172 times (length 140)
  Back Branch 08AEAF90 908 times (length 119)
_S1_2_886C25C 1,576,364 instructions (0.295%), 907 calls (0886C25C - 0886C620, length 242)
  Back Branch 0886C48C 90,700 times (length 43)
  Back Branch 0886C3D8 36,280 times (length 43)
  Back Branch 0886C540 18,140 times (length 43)
  Back Branch 0886C324 18,140 times (length 43)
  Back Branch 0886C300 7,138 times (length 26)
  Back Branch 0886C5F0 3,628 times (length 43)
  Back Branch 0886C3B4 903 times (length 26)
_S1_2_886BE94 1,560,492 instructions (0.292%), 907 calls (0886BE94 - 0886C258, length 242)
  Back Branch 0886C0C4 90,700 times (length 43)
  Back Branch 0886C010 36,280 times (length 43)
  Back Branch 0886C178 18,140 times (length 43)
  Back Branch 0886BF5C 18,140 times (length 43)
  Back Branch 0886BF38 7,138 times (length 26)
  Back Branch 0886C228 3,628 times (length 43)
  Back Branch 0886BFEC 903 times (length 26)
_S1_2_8B5E188 1,559,550 instructions (0.292%), 155,955 calls (08B5E188 - 08B5E390, length 131)
_S1_2_8807098 1,555,467 instructions (0.291%), 22,674 calls (08807098 - 08807158, length 49)
  Back Branch 08807120 90,696 times (length 20)
  Back Branch 08807154 23,583 times (length 18)
_S1_2_8A82C2C 1,535,326 instructions (0.288%), 12,719 calls (08A82C2C - 08A82E3C, length 133)
  Back Branch 08A82E10 40,884 times (length 64)
_S1_2_894BD1C 1,530,865 instructions (0.287%), 3,632 calls (0894BD1C - 0894C194, length 287)
  Back Branch 0894BD64 130,752 times (length 4)
  Back Branch 0894BDC8 130,752 times (length 4)
  Back Branch 0894BEC4 10,896 times (length 14)
  Back Branch 0894C160 2,721 times (length 99)
  Back Branch 0894BF9C 4 times (length 14)
_S1_2_8A1DD68 1,488,643 instructions (0.279%), 3,103 calls (08A1DD68 - 08A20500, length 2535)
  Back Branch 08A203AC 14,529 times (length 307)
_S1_2_889F76C 1,456,432 instructions (0.273%), 8,172 calls (0889F76C - 088A0714, length 1003)
_S1_2_88C5034 1,452,800 instructions (0.272%), 18,160 calls (088C5034 - 088C5284, length 149)
_S1_2_8A7FEB8 1,433,269 instructions (0.269%), 908 calls (08A7FEB8 - 08A80260, length 235)
  Back Branch 08A801D0 27,229 times (length 117)
  Back Branch 08A80164 21,788 times (length 14)
  Back Branch 08A7FF30 7,264 times (length 8)
  Back Branch 08A801F8 4,538 times (length 143)
_S1_2_8B3B854 1,428,998 instructions (0.268%), 12,646 calls (08B3B854 - 08B3BA70, length 136)
_S1_2_8B5D578 1,424,313 instructions (0.267%), 129,483 calls (08B5D578 - 08B5D5A0, length 11)
_S1_2_8817360 1,402,310 instructions (0.263%), 107,870 calls (08817360 - 08817390, length 13)
_S1_2_88934EC 1,362,908 instructions (0.255%), 17,252 calls (088934EC - 088937CC, length 185)
_S1_2_89A39B4 1,356,552 instructions (0.254%), 8,172 calls (089A39B4 - 089A40FC, length 467)
_S1_2_894F238 1,353,828 instructions (0.254%), 908 calls (0894F238 - 0894F414, length 120)
  Back Branch 0894F348 50,848 times (length 25)
  Back Branch 0894F3C0 27,240 times (length 10)
  Back Branch 0894F3EC 18,160 times (length 10)
  Back Branch 0894F390 18,160 times (length 16)
  Back Branch 0894F2D8 18,160 times (length 24)
_S1_2_88ABAD0 1,352,012 instructions (0.253%), 908 calls (088ABAD0 - 088ABC1C, length 84)
  Back Branch 088ABBF8 50,848 times (length 15)
  Back Branch 088ABB68 50,848 times (length 25)
  Back Branch 088ABBA8 14,528 times (length 12)
_S1_2_8807038 1,292,418 instructions (0.242%), 22,674 calls (08807038 - 08807094, length 24)
  Back Branch 0880706C 90,696 times (length 11)
_S1_2_8B36BA0 1,278,464 instructions (0.240%), 58,112 calls (08B36BA0 - 08B36F74, length 246)
_S1_2_8A88B6C 1,274,443 instructions (0.239%), 6,750 calls (08A88B6C - 08A89880, length 838)
_S1_2_8A82374 1,272,338 instructions (0.238%), 20,858 calls (08A82374 - 08A82694, length 201)
_S1_2_8A1DCF0 1,269,365 instructions (0.238%), 7,253 calls (08A1DCF0 - 08A1EAD8, length 891)
  Back Branch 08A1E9A0 23,576 times (length 44)
_S1_2_88C4BB0 1,263,936 instructions (0.237%), 18,160 calls (088C4BB0 - 088C5030, length 289)
_S1_2_88F18D8 1,257,795 instructions (0.236%), 5,445 calls (088F18D8 - 088F1B18, length 145)
  Back Branch 088F1AC4 81,675 times (length 94)
_S1_2_88C5320 1,234,880 instructions (0.231%), 32,688 calls (088C5320 - 088C55B0, length 165)
_S1_2_8A827C8 1,233,819 instructions (0.231%), 7,264 calls (08A827C8 - 08A82A54, length 164)
  Back Branch 08A8287C 20,884 times (length 19)
  Back Branch 08A828E4 19,059 times (length 16)
  Back Branch 08A82988 13,620 times (length 25)
  Back Branch 08A829FC 1,816 times (length 62)
_S1_2_888B154 1,219,686 instructions (0.229%), 31,274 calls (0888B154 - 0888B200, length 44)
_S1_2_89A4100 1,213,650 instructions (0.227%), 9,988 calls (089A4100 - 089A4368, length 155)
_S1_2_88D0924 1,202,192 instructions (0.225%), 908 calls (088D0924 - 088D0B44, length 137)
  Back Branch 088D09D8 42,676 times (length 25)
  Back Branch 088D0A60 42,676 times (length 18)
_S1_2_883D278 1,194,338 instructions (0.224%), 21,510 calls (0883CF00 - 0883D2F4, length 254)
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
_S1_2_88A65A8 1,187,664 instructions (0.223%), 1,816 calls (088A65A8 - 088A6610, length 27)
  Back Branch 088A65F8 101,696 times (length 16)
_S1_2_88771F0 1,168,596 instructions (0.219%), 8,172 calls (088771F0 - 0887773C, length 340)
_S1_2_89574D8 1,162,007 instructions (0.218%), 907 calls (089574D8 - 08957790, length 175)
  Back Branch 08957640 50,792 times (length 75)
  Back Branch 08957760 7,243 times (length 20)
_S1_2_89A23D4 1,155,395 instructions (0.216%), 908 calls (089A23D4 - 089A2784, length 237)
  Back Branch 089A2568 42,676 times (length 38)
  Back Branch 089A2738 13,620 times (length 23)
  Back Branch 089A24BC 3,632 times (length 22)
_S1_2_88AB648 1,141,376 instructions (0.214%), 908 calls (088AB648 - 088AB8E8, length 169)
  Back Branch 088AB89C 50,848 times (length 135)
_S1_2_88E8954 1,109,576 instructions (0.208%), 908 calls (088E8954 - 088E8B6C, length 135)
  Back Branch 088E8B48 90,800 times (length 113)
_S1_2_88E9EE8 1,108,668 instructions (0.208%), 908 calls (088E9EE8 - 088E9F88, length 41)
  Back Branch 088E9F68 90,800 times (length 20)
_S1_2_883B608 1,108,099 instructions (0.208%), 4,546 calls (0883B608 - 0883BAD0, length 307)
_S1_2_883D268 1,105,198 instructions (0.207%), 21,510 calls (0883CF00 - 0883D2F4, length 254)
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
_S1_2_88E874C 1,099,588 instructions (0.206%), 908 calls (088E874C - 088E87B0, length 26)
  Back Branch 088E8798 90,800 times (length 15)
_S1_2_8A82E40 1,088,400 instructions (0.204%), 9,070 calls (08A82E40 - 08A82F64, length 74)
  Back Branch 08A82ED8 27,210 times (length 9)
  Back Branch 08A82F1C 27,210 times (length 15)
_S1_2_894E8E8 1,079,857 instructions (0.202%), 50,848 calls (0894E8E8 - 0894ED84, length 296)
_S1_2_88099A4 1,071,216 instructions (0.201%), 56,540 calls (088099A4 - 08809A1C, length 31)
_S1_2_8936ED0 1,057,820 instructions (0.198%), 908 calls (08936ED0 - 08937170, length 169)
  Back Branch 08936F04 119,856 times (length 4)
  Back Branch 0893714C 45,400 times (length 78)
_S1_2_8B5D490 1,056,919 instructions (0.198%), 45,953 calls (08B5D490 - 08B5D4E8, length 23)
_S1_2_88A40BC 1,040,573 instructions (0.195%), 6,758 calls (088A40BC - 088A484C, length 485)
  Back Branch 088A46E8 13,516 times (length 13)
_S1_2_883AC4C 1,038,153 instructions (0.195%), 8,146 calls (0883AC4C - 0883B028, length 248)
  Back Branch 0883AFCC 8,146 times (length 163)
_S1_2_88AAA08 1,036,930 instructions (0.194%), 908 calls (088AAA08 - 088AAC2C, length 138)
  Back Branch 088AAA9C 50,848 times (length 18)
  Back Branch 088AABE8 7,264 times (length 74)
_S1_2_8B480C0 1,014,156 instructions (0.190%), 2,724 calls (08B480C0 - 08B482C0, length 129)
  Back Branch 08B481C8 36,700 times (length 12)
  Back Branch 08B48288 7,292 times (length 93)
  Back Branch 08B48298 2,690 times (length 101)
_S1_2_89149C8 1,008,384 instructions (0.189%), 9,984 calls (089149C8 - 08914B4C, length 98)
  Back Branch 08914ACC 19,968 times (length 7)
_S1_2_89213D0 996,984 instructions (0.187%), 908 calls (089213D0 - 08921538, length 91)
  Back Branch 08921508 72,640 times (length 67)
_S1_2_8B47AFC 995,185 instructions (0.186%), 4,535 calls (08B47AFC - 08B47D30, length 142)
  Back Branch 08B47CF0 8,170 times (length 76)
  Back Branch 08B47D00 4,476 times (length 84)
_S1_2_8AB950C 989,940 instructions (0.185%), 98,994 calls (08AB950C - 08AB9530, length 10)
_S1_2_883D29C 949,910 instructions (0.178%), 21,510 calls (0883CF00 - 0883D2F4, length 254)
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
_S1_2_8A5CE5C 944,320 instructions (0.177%), 23,608 calls (08A5CE5C - 08A5D8AC, length 661)
_S1_2_8AEA468 907,875 instructions (0.170%), 16,817 calls (08AEA468 - 08AEA748, length 185)
_S1_2_888B204 875,672 instructions (0.164%), 31,274 calls (0888B204 - 0888B27C, length 31)
_S1_2_889EA9C 849,888 instructions (0.159%), 8,172 calls (0889EA9C - 0889F124, length 419)
_S1_2_8A7F23C 843,532 instructions (0.158%), 908 calls (08A7F23C - 08A7F388, length 84)
  Back Branch 08A7F36C 31,780 times (length 64)
_S1_2_88C5F64 806,304 instructions (0.151%), 908 calls (088C5F64 - 088C60E4, length 97)
  Back Branch 088C60B4 50,848 times (length 65)
_S1_2_8A8B7D0 803,250 instructions (0.151%), 6,750 calls (08A8B7D0 - 08A8B9B4, length 122)
  Back Branch 08A8B97C 13,500 times (length 9)
_S1_2_8898524 803,226 instructions (0.151%), 6,758 calls (08898524 - 08898A78, length 342)
  Back Branch 08898A44 44,492 times (length 202)
_S1_2_8A7F38C 802,631 instructions (0.150%), 19,976 calls (08A7F38C - 08A7F47C, length 61)
_S1_2_8804FEC 800,772 instructions (0.150%), 114,396 calls (08804FEC - 0880501C, length 13)
_S1_2_888E840 796,948 instructions (0.149%), 30,866 calls (0888E840 - 0888E8D8, length 39)
_S1_2_88975A4 794,278 instructions (0.149%), 6,758 calls (088975A4 - 08897E04, length 537)
_S1_2_8896BC8 788,845 instructions (0.148%), 6,758 calls (08896BC8 - 088975A0, length 631)
  Back Branch 08896CF4 30,180 times (length 15)
  Back Branch 0889737C 12 times (length 12)
  Back Branch 088972B4 8 times (length 12)
  Back Branch 08897404 3 times (length 15)
_S1_2_8B909D4 779,972 instructions (0.146%), 908 calls (08B909D4 - 08B90AB0, length 56)
  Back Branch 08B90AA4 50,848 times (length 51)
_S1_2_88E19EC 775,302 instructions (0.145%), 8,172 calls (088E19EC - 088E1EAC, length 305)
  Back Branch 088E1E84 16,344 times (length 90)
_S1_2_8817354 772,473 instructions (0.145%), 257,491 calls (08817354 - 0881735C, length 3)
_S1_2_88C5D80 770,892 instructions (0.144%), 908 calls (088C5D80 - 088C5E80, length 65)
  Back Branch 088C5E44 25,424 times (length 22)
  Back Branch 088C5E54 7,264 times (length 40)
_S1_2_889C3F0 754,172 instructions (0.141%), 6,758 calls (0889C3F0 - 0889C9AC, length 368)
_S1_2_889BEE0 753,964 instructions (0.141%), 6,758 calls (0889BEE0 - 0889C3EC, length 324)
_S1_2_8914B50 751,824 instructions (0.141%), 32,688 calls (08914B50 - 08914BBC, length 28)
_S1_2_886C6CC 736,388 instructions (0.138%), 908 calls (0886C6CC - 0886C71C, length 21)
  Back Branch 0886C704 90,800 times (length 10)
_S1_2_8948658 723,676 instructions (0.136%), 908 calls (08948658 - 08948784, length 76)
  Back Branch 08948760 45,400 times (length 10)
  Back Branch 08948734 45,400 times (length 22)
  Back Branch 089486CC 7,264 times (length 19)
_S1_2_8A80344 718,791 instructions (0.135%), 7,261 calls (08A80344 - 08A80434, length 61)
  Back Branch 08A8040C 29,044 times (length 38)
_S1_2_8A5EDF0 714,596 instructions (0.134%), 908 calls (08A5EDF0 - 08A5EFF8, length 131)
  Back Branch 08A5EFD4 45,400 times (length 82)
  Back Branch 08A5EE24 43,584 times (length 4)
_S1_2_88F1D5C 707,850 instructions (0.133%), 9,075 calls (088F1D5C - 088F1F44, length 123)
  Back Branch 088F1EF0 1,815 times (length 76)
_S1_2_88F11D0 704,220 instructions (0.132%), 1,815 calls (088F11D0 - 088F18D4, length 450)
  Back Branch 088F1678 7,260 times (length 169)
  Back Branch 088F1690 3,630 times (length 195)
_S1_2_8B4BD04 700,084 instructions (0.131%), 9,993 calls (08B4BD04 - 08B4BE20, length 72)
  Back Branch 08B4BD94 9,571 times (length 13)
_S1_2_8A7FCD8 680,092 instructions (0.127%), 908 calls (08A7FCD8 - 08A7FEB4, length 120)
  Back Branch 08A7FDA4 29,056 times (length 36)
  Back Branch 08A7FD90 27,240 times (length 21)
_S1_2_8912CF4 674,744 instructions (0.126%), 8,172 calls (08912CF4 - 08912F70, length 160)
_S1_2_883BC00 659,662 instructions (0.124%), 2,640 calls (0883BC00 - 0883C14C, length 340)
_S1_2_883D848 652,697 instructions (0.122%), 8,164 calls (0883D848 - 0883DA0C, length 114)
  Back Branch 0883D9C4 1,817 times (length 7)
_S1_2_891A280 651,944 instructions (0.122%), 908 calls (0891A280 - 0891A2FC, length 32)
  Back Branch 0891A2E0 58,112 times (length 18)
_S1_2_8AB9C34 635,600 instructions (0.119%), 3,632 calls (08AB9C34 - 08AB9C8C, length 23)
  Back Branch 08AB9C60 72,640 times (length 8)
_S1_2_883D460 626,295 instructions (0.117%), 12,710 calls (0883D460 - 0883D554, length 62)
  Back Branch 0883D4CC 20,874 times (length 27)
  Back Branch 0883D548 13,615 times (length 26)
_S1_2_8A2D1D0 624,923 instructions (0.117%), 907 calls (08A2D1D0 - 08A2D6EC, length 328)
  Back Branch 08A2D694 8,163 times (length 194)
_S1_2_88F2538 624,234 instructions (0.117%), 2,718 calls (088F2538 - 088F2768, length 141)
  Back Branch 088F2714 40,770 times (length 90)
_S1_2_8B5E798 623,979 instructions (0.117%), 1,565 calls (08B5E798 - 08B5EAE8, length 213)
  Back Branch 08B5E878 22,448 times (length 18)
  Back Branch 08B5E9AC 5,184 times (length 18)
  Back Branch 08B5E9BC 1,565 times (length 118)
  Back Branch 08B5E9B4 162 times (length 78)
_S1_2_882B82C 616,625 instructions (0.116%), 1 calls (0882B82C - 0882BA28, length 128)
  Back Branch 0882B9E0 12,881 times (length 90)
  Back Branch 0882B97C 1,222 times (length 42)
_S1_2_8A9BDC8 616,532 instructions (0.116%), 908 calls (08A9BDC8 - 08A9BFB8, length 125)
  Back Branch 08A9BF94 45,400 times (length 88)
  Back Branch 08A9BDFC 21,792 times (length 4)
_S1_2_8AEA74C 612,574 instructions (0.115%), 25,641 calls (08AEA74C - 08AEA874, length 75)
_S1_2_8899D7C 611,745 instructions (0.115%), 8,172 calls (08899D7C - 0889A4A4, length 459)
_S1_2_8A2E750 604,302 instructions (0.113%), 906 calls (08A2E750 - 08A2EC60, length 325)
  Back Branch 08A2EC08 8,154 times (length 151)
_S1_2_89483A0 603,820 instructions (0.113%), 908 calls (089483A0 - 0894846C, length 52)
  Back Branch 0894844C 45,400 times (length 37)
_S1_2_8A1DF8C 597,459 instructions (0.112%), 8,159 calls (08A1DF8C - 08A1E0B4, length 75)
  Back Branch 08A1E030 26,294 times (length 10)
_S1_2_883CE2C 596,365 instructions (0.112%), 8,075 calls (0883CE2C - 0883D2F4, length 307)
  Back Branch 0883D2C4 530,580 times (length 243)
  Back Branch 0883D064 70,260 times (length 6)
_S1_2_88A949C 587,476 instructions (0.110%), 908 calls (088A949C - 088A9508, length 28)
  Back Branch 088A94F0 50,848 times (length 15)
_S1_2_88A9574 585,660 instructions (0.110%), 908 calls (088A9574 - 088A95D8, length 26)
  Back Branch 088A95C0 50,848 times (length 15)
_S1_2_88A950C 585,660 instructions (0.110%), 908 calls (088A950C - 088A9570, length 26)
  Back Branch 088A9558 50,848 times (length 15)
_S1_2_88A9434 585,660 instructions (0.110%), 908 calls (088A9434 - 088A9498, length 26)
  Back Branch 088A9480 50,848 times (length 15)
_S1_2_88A8F3C 585,660 instructions (0.110%), 908 calls (088A8F3C - 088A8FA0, length 26)
  Back Branch 088A8F88 50,848 times (length 15)
_S1_2_8AB8EC4 573,150 instructions (0.107%), 20,456 calls (08AB8EC4 - 08AB8F50, length 36)
_S1_2_889D2AC 572,040 instructions (0.107%), 8,172 calls (0889D2AC - 0889DA1C, length 477)
_S1_2_8A5E23C 567,500 instructions (0.106%), 908 calls (08A5E23C - 08A5E424, length 123)
  Back Branch 08A5E400 45,400 times (length 92)
  Back Branch 08A5E270 10,896 times (length 4)
_S1_2_89205A4 559,000 instructions (0.105%), 520 calls (089205A4 - 089206F0, length 84)
  Back Branch 089206BC 41,600 times (length 49)
_S1_2_8B38470 554,886 instructions (0.104%), 19,134 calls (08804FEC - 08B384C4, length 838967)
  Back Branch 08B384C0 19,134 times (length 838967)
_S1_2_89378E8 553,997 instructions (0.104%), 9,053 calls (089378E8 - 089379F4, length 68)
  Back Branch 08937954 8,131 times (length 17)
_S1_2_8814030 539,458 instructions (0.101%), 1,392 calls (08814030 - 08814064, length 14)
  Back Branch 08814054 66,700 times (length 10)
_S1_2_889E920 532,320 instructions (0.100%), 8,172 calls (0889E920 - 0889EA98, length 95)
_S1_2_89A1720 529,550 instructions (0.099%), 907 calls (089A1720 - 089A2344, length 778)
  Back Branch 089A203C 6,346 times (length 77)
  Back Branch 089A1B64 6,346 times (length 77)
  Back Branch 089A2308 3,628 times (length 44)
  Back Branch 089A2254 3,628 times (length 44)
_S1_2_8A2B834 521,097 instructions (0.098%), 15,857 calls (08A2B834 - 08A2B8D0, length 40)
_S1_2_883B04C 514,720 instructions (0.096%), 8,164 calls (0883B04C - 0883B22C, length 121)
  Back Branch 0883B170 8,164 times (length 53)
_S1_2_8A30E80 508,725 instructions (0.095%), 23,915 calls (08A30E80 - 08A31004, length 98)
_S1_2_8A80264 499,809 instructions (0.094%), 2,722 calls (08A80264 - 08A80340, length 56)
  Back Branch 08A80318 43,538 times (length 33)
_S1_2_896D288 498,063 instructions (0.093%), 908 calls (0896D288 - 0896DF58, length 821)
  Back Branch 0896D6A4 17,214 times (length 57)
  Back Branch 0896D70C 7,248 times (length 4)
  Back Branch 0896D8BC 1,812 times (length 23)
  Back Branch 0896D840 1,812 times (length 56)
  Back Branch 0896D90C 6 times (length 11)
  Back Branch 0896D974 4 times (length 10)
  Back Branch 0896DA74 2 times (length 35)
  Back Branch 0896DF08 1 times (length 219)
_S1_2_8AC17C0 493,044 instructions (0.092%), 7,264 calls (08AC17C0 - 08AC1998, length 119)
_S1_2_8A1DD84 486,732 instructions (0.091%), 10,356 calls (08A1DD84 - 08A1DE3C, length 47)
_S1_2_8B5E08C 485,078 instructions (0.091%), 22,049 calls (08B5E08C - 08B5E0E0, length 22)
_S1_2_88F3458 484,597 instructions (0.091%), 7,260 calls (088F3458 - 088F3850, length 255)
_S1_2_889BCFC 479,844 instructions (0.090%), 6,758 calls (0889BCFC - 0889BEDC, length 121)
_S1_2_894A820 479,275 instructions (0.090%), 908 calls (0894A820 - 0894AF54, length 462)
  Back Branch 0894AD54 7,264 times (length 21)
  Back Branch 0894AF3C 7,256 times (length 21)
_S1_2_886EE1C 478,120 instructions (0.090%), 23,906 calls (0886EE1C - 0886EE6C, length 21)
_S1_2_8898344 476,428 instructions (0.089%), 6,758 calls (08898344 - 08898520, length 120)
  Back Branch 08898478 12,072 times (length 15)
_S1_2_8ABF4CC 473,338 instructions (0.089%), 8,172 calls (08ABF4CC - 08ABF960, length 294)
_S1_2_8A2A604 470,730 instructions (0.088%), 6,035 calls (08A2A604 - 08A2A774, length 93)
_S1_2_8876D28 466,469 instructions (0.087%), 8,172 calls (08876D28 - 088771EC, length 306)
_S1_2_898BA1C 463,644 instructions (0.087%), 38,637 calls (0898BA1C - 0898BA48, length 12)
_S1_2_8A161B0 458,541 instructions (0.086%), 5,661 calls (08A161B0 - 08A16250, length 41)
  Back Branch 08A16244 22,644 times (length 17)
_S1_2_8896424 452,786 instructions (0.085%), 6,758 calls (08896424 - 08896798, length 222)
_S1_2_8804AE8 451,961 instructions (0.085%), 4,130 calls (08804AE8 - 08804BC8, length 57)
  Back Branch 08804B4C 37,369 times (length 9)
_S1_2_88AA810 451,356 instructions (0.085%), 7,252 calls (088AA810 - 088AAA04, length 126)
_S1_2_887E42C 449,660 instructions (0.084%), 6,758 calls (0887E42C - 0887E900, length 310)
_S1_2_8A8B4D8 446,066 instructions (0.084%), 6,750 calls (08A8B4D8 - 08A8B6A8, length 117)
_S1_2_888E508 441,288 instructions (0.083%), 8,172 calls (0888E508 - 0888E5E4, length 56)
_S1_2_8B3CDD8 439,898 instructions (0.082%), 12,646 calls (0881F634 - 08B3CDE0, length 816620)
  Back Branch 08B3CDDC 12,646 times (length 816620)
_S1_2_8A2C5F4 438,844 instructions (0.082%), 7,253 calls (08A2C5F4 - 08A2C724, length 77)
  Back Branch 08A2C688 23,576 times (length 10)
_S1_2_88C3F64 436,748 instructions (0.082%), 908 calls (088C3F64 - 088C41C4, length 153)
  Back Branch 088C414C 7,264 times (length 108)
  Back Branch 088C419C 908 times (length 7)
_S1_2_8AB8DD4 430,000 instructions (0.081%), 17,200 calls (08AB8DD4 - 08AB8EC0, length 60)
_S1_2_89A12F4 429,180 instructions (0.080%), 1,244 calls (089A12F4 - 08A165A4, length 119981)
  Back Branch 08A16550 10,592 times (length 59)
_S1_2_8B5E1D8 427,704 instructions (0.080%), 17,246 calls (08B5E1D8 - 08B5E26C, length 38)
  Back Branch 08B5E268 12,646 times (length 22)
_S1_2_889CBA0 424,944 instructions (0.080%), 8,172 calls (0889CBA0 - 0889CC9C, length 64)
_S1_2_88237D0 423,656 instructions (0.079%), 12,646 calls (088237D0 - 08823934, length 90)
_S1_2_8815840 421,525 instructions (0.079%), 1,696 calls (08815840 - 08815AC0, length 161)
  Back Branch 08815AAC 27,136 times (length 25)
  Back Branch 0881590C 3,191 times (length 6)
_S1_2_8B36FCC 420,357 instructions (0.079%), 20,017 calls (08B36FCC - 08B37034, length 27)
_S1_2_88A3868 418,636 instructions (0.078%), 6,758 calls (088A3868 - 088A3B50, length 187)
_S1_2_88A3CD4 417,180 instructions (0.078%), 8,180 calls (088A3CD4 - 088A3E3C, length 91)
_S1_2_8B5D4EC 414,002 instructions (0.078%), 15,367 calls (08B5D4EC - 08B5D574, length 35)
  Back Branch 08B5D570 14,460 times (length 15)
_S1_2_8AE8B6C 405,480 instructions (0.076%), 27,032 calls (08AE8B6C - 08AE8BAC, length 17)
_S1_2_88CE044 404,982 instructions (0.076%), 906 calls (088CE044 - 088CE59C, length 343)
  Back Branch 088CE188 21,744 times (length 12)
  Back Branch 088CE230 21,744 times (length 12)
_S1_2_8B3BA74 404,672 instructions (0.076%), 12,646 calls (08B3BA74 - 08B3BAF0, length 32)
_S1_2_894E65C 404,522 instructions (0.076%), 907 calls (0894E65C - 0894E8E4, length 163)
  Back Branch 0894E7DC 27,210 times (length 57)
  Back Branch 0894E8C4 18,140 times (length 57)
_S1_2_89A4D60 399,487 instructions (0.075%), 7,261 calls (089A4D60 - 089A4ED8, length 95)
_S1_2_8B3AC04 399,280 instructions (0.075%), 9,982 calls (08B3AC04 - 08B3AE30, length 140)
_S1_2_8877740 398,562 instructions (0.075%), 8,172 calls (08877740 - 088778C8, length 99)
_S1_2_88A7200 392,056 instructions (0.073%), 8,172 calls (088A7200 - 088A7494, length 166)
_S1_2_88171EC 387,703 instructions (0.073%), 8,249 calls (088171EC - 088172AC, length 49)
_S1_2_88794D8 379,923 instructions (0.071%), 17,264 calls (088794D8 - 088795C4, length 60)
_S1_2_8809E58 378,708 instructions (0.071%), 9,966 calls (08809E58 - 08809FE0, length 99)
  Back Branch 08809EE8 9,966 times (length 18)
  Back Branch 08809ED8 9,966 times (length 14)
_S1_2_88A74AC 375,912 instructions (0.070%), 16,344 calls (088A74AC - 088A751C, length 29)
_S1_2_88F551C 375,498 instructions (0.070%), 5,442 calls (088F551C - 088F56E0, length 114)
_S1_2_8840354 371,464 instructions (0.070%), 12 calls (08840354 - 08840FB8, length 794)
  Back Branch 0884047C 4,992 times (length 10)
  Back Branch 08840434 4,992 times (length 10)
  Back Branch 088403EC 4,992 times (length 10)
  Back Branch 08840F28 3,060 times (length 217)
  Back Branch 08840BA0 3,060 times (length 44)
  Back Branch 08840D78 388 times (length 7)
  Back Branch 0884055C 36 times (length 12)
  Back Branch 088404A4 24 times (length 64)
_S1_2_8B5ECFC 368,002 instructions (0.069%), 9,946 calls (08B5ECFC - 08B5ED8C, length 37)
_S1_2_88246D0 365,326 instructions (0.068%), 14,051 calls (088246D0 - 08824734, length 26)
_S1_2_8B363D0 363,200 instructions (0.068%), 908 calls (08B363D0 - 08B36424, length 22)
  Back Branch 08B36400 58,112 times (length 6)
_S1_2_8B392E4 362,830 instructions (0.068%), 11,787 calls (08B392E4 - 08B393C4, length 57)
_S1_2_888B0F8 358,320 instructions (0.067%), 29,860 calls (0888B0F8 - 0888B138, length 17)
_S1_2_898A674 355,260 instructions (0.067%), 17,763 calls (0898A674 - 0898A6C0, length 20)
_S1_2_8AB8CA8 347,565 instructions (0.065%), 23,171 calls (08AB8CA8 - 08AB8CE0, length 15)
_S1_2_88F1B1C 346,665 instructions (0.065%), 1,815 calls (088F1B1C - 088F1D58, length 144)
  Back Branch 088F1D04 5,445 times (length 93)
_S1_2_8B41A08 344,412 instructions (0.065%), 38,268 calls (08804FEC - 08B41A0C, length 848521)
  Back Branch 08B41A08 38,268 times (length 848521)
_S1_2_88F299C 344,280 instructions (0.065%), 4,530 calls (088F299C - 088F2B74, length 119)
  Back Branch 088F2B20 906 times (length 72)
_S1_2_88F5158 335,052 instructions (0.063%), 8,172 calls (088F5158 - 088F529C, length 82)
_S1_2_8B12D08 332,328 instructions (0.062%), 908 calls (08B12D08 - 08B12F08, length 129)
  Back Branch 08B12EEC 29,056 times (length 115)
_S1_2_8816D7C 326,880 instructions (0.061%), 36,320 calls (08816D7C - 08816DA8, length 12)
_S1_2_8A20504 326,610 instructions (0.061%), 2,292 calls (08A20504 - 08A20764, length 153)
  Back Branch 08A2073C 3,820 times (length 114)
_S1_2_8B5D674 324,600 instructions (0.061%), 324,600 calls (08B5D674 - 08B5D758, length 58)
_S1_2_88A2E54 324,384 instructions (0.061%), 6,758 calls (088A2E54 - 088A3864, length 645)
_S1_2_88F1F48 320,724 instructions (0.060%), 906 calls (088F1F48 - 088F2534, length 380)
  Back Branch 088F2358 3,624 times (length 142)
  Back Branch 088F2370 1,812 times (length 168)
_S1_2_8B699E0 319,506 instructions (0.060%), 371 calls (08B699E0 - 08B69A30, length 21)
  Back Branch 08B69A14 52,511 times (length 6)
_S1_2_88C15E8 319,059 instructions (0.060%), 8,181 calls (088C15E8 - 088C1790, length 107)
_S1_2_8B5C808 317,543 instructions (0.059%), 3,267 calls (08B5C808 - 08B5CA6C, length 154)
  Back Branch 08B5CA04 3,267 times (length 89)
  Back Branch 08B5CA44 3,267 times (length 103)
  Back Branch 08B5C9DC 1,722 times (length 37)
  Back Branch 08B5C9E4 1,722 times (length 77)
  Back Branch 08B5C9B4 1 times (length 61)
_S1_2_8A1DC54 315,005 instructions (0.059%), 4,606 calls (08A1DC54 - 08A20858, length 2818)
  Back Branch 08A2084C 9,641 times (length 50)
_S1_2_888ED14 313,362 instructions (0.059%), 14,922 calls (0888ED14 - 0888EED4, length 113)
_S1_2_8A7EB88 312,352 instructions (0.059%), 908 calls (08A7EB88 - 08A7ED34, length 108)
  Back Branch 08A7ED00 28,148 times (length 53)
_S1_2_8A289CC 311,864 instructions (0.058%), 11,138 calls (08A289CC - 08A28A38, length 28)
_S1_2_88D1900 311,444 instructions (0.058%), 908 calls (088D1900 - 088D1A18, length 71)
  Back Branch 088D1988 18,160 times (length 21)
  Back Branch 088D19F8 18,160 times (length 25)
_S1_2_88C02D8 311,364 instructions (0.058%), 8,181 calls (088C02D8 - 088C09DC, length 450)
_S1_2_88EFF4C 310,536 instructions (0.058%), 8,172 calls (088EFF4C - 088F001C, length 53)
_S1_2_8A5CCD0 310,536 instructions (0.058%), 908 calls (08A5CCD0 - 08A5CDFC, length 76)
  Back Branch 08A5CDE4 11,804 times (length 44)
_S1_2_889BBC4 309,350 instructions (0.058%), 6,758 calls (0889BBC4 - 0889BCF8, length 78)
_S1_2_8A3CB58 305,705 instructions (0.057%), 2 calls (08A3CB58 - 08A3D684, length 716)
  Back Branch 08A3D548 2,061 times (length 512)
  Back Branch 08A3D610 2 times (length 6)
_S1_2_887E188 304,110 instructions (0.057%), 6,758 calls (0887E188 - 0887E428, length 169)
_S1_2_886C720 302,356 instructions (0.057%), 908 calls (0886C720 - 0886C770, length 21)
  Back Branch 0886C758 36,320 times (length 10)
_S1_2_8A30908 301,300 instructions (0.056%), 15,065 calls (08A30908 - 08A3095C, length 22)
_S1_2_8B47914 299,790 instructions (0.056%), 9,993 calls (08B47914 - 08B47988, length 30)
_S1_2_8AB9B30 295,712 instructions (0.055%), 6,356 calls (08AB9B30 - 08AB9C30, length 65)
_S1_2_891DEF0 295,000 instructions (0.055%), 11,800 calls (0891DEF0 - 0891E314, length 266)
_S1_2_88C774C 294,192 instructions (0.055%), 8,172 calls (088C774C - 088C7C1C, length 309)
_S1_2_883AAFC 293,256 instructions (0.055%), 8,146 calls (0883AAFC - 0883AC48, length 84)
_S1_2_8A2E0EC 293,018 instructions (0.055%), 3,103 calls (08A2E0EC - 08A2E5C4, length 311)
  Back Branch 08A2E2EC 9,360 times (length 108)
  Back Branch 08A2E2D0 7,800 times (length 10)
  Back Branch 08A2E298 24 times (length 52)
_S1_2_88F2B78 291,147 instructions (0.055%), 8,163 calls (088F2B78 - 088F2C30, length 47)
_S1_2_8A21F34 289,930 instructions (0.054%), 11,269 calls (08A21F34 - 08A22190, length 152)
_S1_2_8B5DA80 289,472 instructions (0.054%), 18,092 calls (08B5DA80 - 08B5DABC, length 16)
_S1_2_8824834 283,401 instructions (0.053%), 12,882 calls (08824834 - 08824888, length 22)
_S1_2_8A1F924 283,140 instructions (0.053%), 2,420 calls (08A1F924 - 08A1FAFC, length 119)
_S1_2_889C9B0 281,874 instructions (0.053%), 6,758 calls (0889C9B0 - 0889CB6C, length 112)
  Back Branch 0889CB50 218 times (length 36)
_S1_2_8878558 277,848 instructions (0.052%), 16,344 calls (08878558 - 0887864C, length 62)
_S1_2_8871D34 277,848 instructions (0.052%), 8,172 calls (08871D34 - 08872628, length 574)
_S1_2_8937730 276,964 instructions (0.052%), 8,146 calls (08937730 - 08B5DABC, length 563428)
_S1_2_8A8B6AC 275,006 instructions (0.052%), 6,750 calls (08A8B6AC - 08A8B7BC, length 69)
_S1_2_8837F48 271,138 instructions (0.051%), 38,734 calls (08837F48 - 08837F60, length 7)
_S1_2_88C55B4 268,768 instructions (0.050%), 908 calls (088C55B4 - 088C57A0, length 124)
  Back Branch 088C5770 7,264 times (length 97)
_S1_2_88EECB4 261,504 instructions (0.049%), 908 calls (088EECB4 - 088EEFCC, length 199)
  Back Branch 088EEF08 3,632 times (length 43)
_S1_2_8A2B930 258,240 instructions (0.048%), 17,216 calls (08A2B930 - 08A2B968, length 15)
_S1_2_883AAD4 257,964 instructions (0.048%), 36,852 calls (0883AAD4 - 0883AAEC, length 7)
_S1_2_882591C 257,634 instructions (0.048%), 12,882 calls (0882591C - 08825968, length 20)
_S1_2_8A2EC64 256,888 instructions (0.048%), 1,297 calls (08A2EC64 - 08A2F078, length 262)
_S1_2_898AFCC 253,431 instructions (0.047%), 2,913 calls (0898AFCC - 0898B138, length 92)
_S1_2_8AEA194 253,425 instructions (0.047%), 8,175 calls (08AEA194 - 08AEA318, length 98)
_S1_2_89487E4 249,000 instructions (0.047%), 9,960 calls (089487E4 - 08B5D4E8, length 545602)
_S1_2_8A5D954 247,922 instructions (0.046%), 11,804 calls (08A5D954 - 08A5DA58, length 66)
  Back Branch 08A5DA00 1 times (length 16)
_S1_2_8B369B4 246,976 instructions (0.046%), 14,528 calls (08B369B4 - 08B36B48, length 102)
_S1_2_8B38404 246,240 instructions (0.046%), 9,120 calls (08B38404 - 08B3846C, length 27)
_S1_2_88C002C 245,320 instructions (0.046%), 24,532 calls (088C002C - 088C006C, length 17)
_S1_2_88A2694 245,160 instructions (0.046%), 8,172 calls (088A2694 - 088A2808, length 94)
_S1_2_88F39E8 241,902 instructions (0.045%), 3,624 calls (088F39E8 - 088F3CE0, length 191)
_S1_2_8ABCA78 239,850 instructions (0.045%), 5,850 calls (08ABCA78 - 08ABCB98, length 73)
_S1_2_894B1A0 239,712 instructions (0.045%), 1,816 calls (0894B1A0 - 0894B52C, length 228)
_S1_2_8A82F68 238,804 instructions (0.045%), 8,172 calls (08A82F68 - 08A83068, length 65)
_S1_2_8B4B91C 230,552 instructions (0.043%), 8,234 calls (08B4B91C - 08B4B994, length 31)
_S1_2_8A2A7E4 230,436 instructions (0.043%), 6,401 calls (08A2A7E4 - 08A2A870, length 36)
_S1_2_8838B28 230,025 instructions (0.043%), 9,960 calls (08838B28 - 08838C64, length 80)
_S1_2_88EE20C 228,816 instructions (0.043%), 8,172 calls (088EE20C - 088EE284, length 31)
_S1_2_8B3AB68 227,628 instructions (0.043%), 12,646 calls (08B3AB68 - 08B3AE30, length 179)
_S1_2_88A95DC 225,181 instructions (0.042%), 908 calls (088A95DC - 088A98FC, length 201)
  Back Branch 088A9810 14,528 times (length 4)
  Back Branch 088A985C 3,632 times (length 9)
_S1_2_88F56E4 223,122 instructions (0.042%), 5,442 calls (088F56E4 - 088F5804, length 73)
_S1_2_88171B0 222,675 instructions (0.042%), 14,845 calls (088171B0 - 088171E8, length 15)
_S1_2_8914810 220,644 instructions (0.041%), 8,172 calls (08914810 - 08914878, length 27)
_S1_2_8B37628 220,308 instructions (0.041%), 10,014 calls (08B37628 - 08B37690, length 27)
_S1_2_888E814 217,179 instructions (0.041%), 24,131 calls (0888E814 - 0888E83C, length 11)
_S1_2_8897E08 213,442 instructions (0.040%), 6,758 calls (08897E08 - 08898340, length 335)
_S1_2_8807428 209,286 instructions (0.039%), 9,966 calls (08807428 - 0880760C, length 122)
_S1_2_882BA2C 208,467 instructions (0.039%), 12,882 calls (0882BA2C - 0882BC98, length 156)
  Back Branch 0882BC7C 217 times (length 141)
_S1_2_899A52C 205,887 instructions (0.039%), 12,111 calls (0899A52C - 0899A56C, length 17)
_S1_2_881668C 205,562 instructions (0.039%), 102,781 calls (0881668C - 08816690, length 2)
_S1_2_8AEB8CC 204,375 instructions (0.038%), 8,175 calls (08AEB8CC - 08AEB92C, length 25)
_S1_2_8957368 202,804 instructions (0.038%), 7,243 calls (08957368 - 089574D4, length 92)
_S1_2_88EDD10 202,740 instructions (0.038%), 13,516 calls (088EDD10 - 0891BDA4, length 47142)
_S1_2_8A1C620 201,654 instructions (0.038%), 1,977 calls (08A1C620 - 08A1C884, length 154)
_S1_2_8B3962C 201,488 instructions (0.038%), 7,347 calls (08B3962C - 08B396AC, length 33)
_S1_2_8ABC994 198,900 instructions (0.037%), 5,850 calls (08ABC994 - 08ABCA74, length 57)
_S1_2_8A514FC 198,144 instructions (0.037%), 3,584 calls (08A514FC - 08A516C8, length 116)
_S1_2_8B5DF24 197,820 instructions (0.037%), 13,188 calls (08B5DF24 - 08B5DF5C, length 15)
_S1_2_8895D60 196,488 instructions (0.037%), 6,758 calls (08895D60 - 0889615C, length 256)
_S1_2_8A0A298 196,477 instructions (0.037%), 319 calls (08A0A298 - 08A0A6E4, length 276)
  Back Branch 08A0A4B4 2,233 times (length 64)
  Back Branch 08A0A388 957 times (length 44)
  Back Branch 08A0A5D8 4 times (length 5)
_S1_2_88992B8 196,128 instructions (0.037%), 8,172 calls (088992B8 - 0889984C, length 358)
_S1_2_8870C74 196,029 instructions (0.037%), 6,759 calls (08870C74 - 08871170, length 320)
_S1_2_88956CC 195,982 instructions (0.037%), 6,758 calls (088956CC - 08895C7C, length 365)
_S1_2_888CD0C 193,868 instructions (0.036%), 13,516 calls (0888CD0C - 0888CDFC, length 61)
_S1_2_8876724 193,473 instructions (0.036%), 8,172 calls (08876724 - 08876D24, length 385)
_S1_2_8824C2C 193,215 instructions (0.036%), 12,881 calls (08824C2C - 08824C64, length 15)
_S1_2_8B5DAEC 192,368 instructions (0.036%), 17,488 calls (08B5DAEC - 08B5DB14, length 11)
_S1_2_881F7D8 189,690 instructions (0.036%), 12,646 calls (0881F7D8 - 0881F810, length 15)
_S1_2_889DA74 189,224 instructions (0.035%), 6,758 calls (0889DA74 - 0889DC3C, length 115)
_S1_2_8B392A4 188,592 instructions (0.035%), 11,787 calls (08B392A4 - 08B392E0, length 16)
_S1_2_8B5DF60 188,352 instructions (0.035%), 20,928 calls (08B5DF60 - 08B5DF80, length 9)
_S1_2_889D024 187,956 instructions (0.035%), 8,172 calls (0889D024 - 0889D2A8, length 162)
_S1_2_881529C 186,804 instructions (0.035%), 116 calls (0881529C - 088153AC, length 69)
  Back Branch 08815388 45,293 times (length 39)
_S1_2_8B5D130 184,756 instructions (0.035%), 10,868 calls (08B5D130 - 08B5D170, length 17)
_S1_2_8ABB60C 183,947 instructions (0.034%), 5,850 calls (08ABB60C - 08ABB6CC, length 49)
_S1_2_8A16338 183,180 instructions (0.034%), 516 calls (08A16338 - 08A163E4, length 44)
  Back Branch 08A163D8 4,644 times (length 40)
_S1_2_8899BD8 182,466 instructions (0.034%), 6,758 calls (08899BD8 - 08899D78, length 105)
_S1_2_88C49F8 180,692 instructions (0.034%), 908 calls (088C49F8 - 088C4BAC, length 110)
  Back Branch 088C4B7C 7,264 times (length 81)
_S1_2_88CDACC 179,388 instructions (0.034%), 1,812 calls (088CDACC - 088CDD1C, length 149)
  Back Branch 088CDBAC 3,624 times (length 4)
  Back Branch 088CDCC8 3,624 times (length 35)
_S1_2_8B5DAC0 179,212 instructions (0.034%), 16,292 calls (08B5DAC0 - 08B5DAE8, length 11)
_S1_2_89A3394 178,801 instructions (0.034%), 908 calls (089A3394 - 089A39B0, length 392)
_S1_2_88C2BD4 176,152 instructions (0.033%), 908 calls (088C2BD4 - 088C2CBC, length 59)
  Back Branch 088C2CA8 7,264 times (length 22)
_S1_2_8B35BEC 174,336 instructions (0.033%), 908 calls (08B35BEC - 08B35DC0, length 118)
  Back Branch 08B35D84 13,620 times (length 69)
_S1_2_8837EF8 173,952 instructions (0.033%), 21,744 calls (08837EF8 - 08837F18, length 9)
_S1_2_8B53E88 173,280 instructions (0.032%), 9,120 calls (08B53E88 - 08B53ED0, length 19)
_S1_2_8B3FAB0 171,960 instructions (0.032%), 907 calls (08B3CD0C - 08B3FAC0, length 2926)
  Back Branch 08B3CD8C 11,742 times (length 7)
  Back Branch 08B3CD98 7,256 times (length 16)
  Back Branch 08B3FABC 907 times (length 2926)
_S1_2_888D12C 170,859 instructions (0.032%), 4,381 calls (0888D12C - 0888D1D4, length 43)
_S1_2_88F276C 169,422 instructions (0.032%), 906 calls (088F276C - 088F2998, length 140)
  Back Branch 088F2944 2,718 times (length 89)
_S1_2_8835C58 168,983 instructions (0.032%), 1,392 calls (08835C58 - 08836374, length 456)
_S1_2_8899928 168,950 instructions (0.032%), 6,758 calls (08899928 - 08899BD4, length 172)
_S1_2_897017C 166,154 instructions (0.031%), 3,632 calls (0897017C - 08970830, length 430)
  Back Branch 08970404 420 times (length 20)
  Back Branch 089704E8 60 times (length 18)
_S1_2_8841690 165,217 instructions (0.031%), 12,709 calls (08841690 - 088416C0, length 13)
_S1_2_8833280 164,256 instructions (0.031%), 1,392 calls (08833280 - 08833518, length 167)
  Back Branch 088334E4 2,784 times (length 137)
_S1_2_8890CC4 163,600 instructions (0.031%), 8,180 calls (08890CC4 - 08890E74, length 109)
_S1_2_883958C 162,920 instructions (0.031%), 8,146 calls (0883958C - 088395D8, length 20)
_S1_2_8839404 162,920 instructions (0.031%), 8,146 calls (08839404 - 08839450, length 20)
_S1_2_8BF5074 162,192 instructions (0.030%), 6,758 calls (08BF5074 - 08BF53CC, length 215)
_S1_2_8A034A8 161,802 instructions (0.030%), 909 calls (08A034A8 - 08A0373C, length 166)
  Back Branch 08A0366C 3,636 times (length 72)
  Back Branch 08A03718 2,727 times (length 41)
  Back Branch 08A03538 2,727 times (length 23)
_S1_2_8844B38 159,280 instructions (0.030%), 906 calls (08844B38 - 08845678, length 721)
_S1_2_89AF8D4 159,030 instructions (0.030%), 17,670 calls (089AF8D4 - 089AF8F4, length 9)
_S1_2_8806FC4 158,718 instructions (0.030%), 22,674 calls (08806FC4 - 08806FDC, length 7)
_S1_2_88893D8 157,950 instructions (0.030%), 5,850 calls (088893D8 - 088894A4, length 52)
_S1_2_8914708 157,818 instructions (0.030%), 2,721 calls (08914708 - 0891480C, length 66)
_S1_2_8822078 157,710 instructions (0.030%), 3,335 calls (08822078 - 08822634, length 368)
  Back Branch 08822580 3,168 times (length 19)
  Back Branch 0882243C 224 times (length 124)
  Back Branch 08822238 78 times (length 100)
_S1_2_891487C 156,090 instructions (0.029%), 1,815 calls (0891487C - 089149C4, length 83)
  Back Branch 0891497C 3,630 times (length 7)
_S1_2_889A4A8 155,268 instructions (0.029%), 8,172 calls (0889A4A8 - 0889B90C, length 1306)
_S1_2_8899018 155,268 instructions (0.029%), 8,172 calls (08899018 - 088992B4, length 168)
_S1_2_886C678 155,268 instructions (0.029%), 908 calls (0886C678 - 0886C6C8, length 21)
  Back Branch 0886C6B0 18,160 times (length 10)
_S1_2_89CC8A0 155,070 instructions (0.029%), 17,230 calls (089CC8A0 - 089CC8C0, length 9)
_S1_2_89CC87C 155,070 instructions (0.029%), 17,230 calls (089CC87C - 089CC89C, length 9)
_S1_2_8814B6C 154,573 instructions (0.029%), 1,392 calls (08814B6C - 08814D3C, length 117)
_S1_2_8B4B460 153,136 instructions (0.029%), 9,571 calls (08B4B460 - 08B4B49C, length 16)
_S1_2_883308C 153,120 instructions (0.029%), 1,392 calls (0883308C - 0883327C, length 125)
  Back Branch 08833248 5,568 times (length 91)
_S1_2_8A2AB40 153,092 instructions (0.029%), 1,178 calls (08A2AB40 - 08A2B008, length 307)
  Back Branch 08A2AD00 449 times (length 71)
_S1_2_8B5E2C4 152,144 instructions (0.029%), 19,018 calls (08B5E1B8 - 08B5E2CC, length 70)
  Back Branch 08B5E2C8 19,018 times (length 70)
_S1_2_8AEA420 151,668 instructions (0.028%), 8,426 calls (08AEA420 - 08AEA464, length 18)
_S1_2_886C774 151,610 instructions (0.028%), 908 calls (0886C774 - 0886C7C4, length 21)
  Back Branch 0886C7AC 18,160 times (length 10)
_S1_2_8AEA31C 151,605 instructions (0.028%), 8,426 calls (08AEA31C - 08AEA3F0, length 54)
_S1_2_8B5E1B0 151,571 instructions (0.028%), 21,653 calls (08B5E1B0 - 08B5E1C8, length 7)
_S1_2_8AC199C 151,056 instructions (0.028%), 2,252 calls (08AC199C - 08AC1B6C, length 117)
_S1_2_8B5E27C 149,944 instructions (0.028%), 18,743 calls (08B5E1B8 - 08B5E284, length 52)
  Back Branch 08B5E280 18,743 times (length 52)
_S1_2_8B5DB68 149,190 instructions (0.028%), 9,946 calls (08B5DB68 - 08B5DBA0, length 15)
_S1_2_88E98E0 147,465 instructions (0.028%), 9 calls (088E98E0 - 088E9970, length 37)
  Back Branch 088E993C 23,409 times (length 6)
  Back Branch 088E990C 459 times (length 6)
  Back Branch 088E995C 459 times (length 17)
_S1_2_8B5EED8 147,182 instructions (0.028%), 4,600 calls (08B5EED8 - 08B5EF54, length 32)
_S1_2_88EE288 147,096 instructions (0.028%), 8,172 calls (088EE288 - 088EE2CC, length 18)
_S1_2_8814B4C 146,832 instructions (0.028%), 24,472 calls (08814B4C - 08814B60, length 6)
_S1_2_88C3034 145,280 instructions (0.027%), 908 calls (088C3034 - 088C310C, length 55)
  Back Branch 088C3100 7,264 times (length 38)
_S1_2_8813C44 143,991 instructions (0.027%), 385 calls (08813C44 - 08813F00, length 176)
  Back Branch 08813CC4 19,250 times (length 16)
_S1_2_883C150 143,323 instructions (0.027%), 89 calls (0883C150 - 0883C4A0, length 213)
  Back Branch 0883C46C 2,083 times (length 184)
_S1_2_8A1108C 142,968 instructions (0.027%), 1,707 calls (08A1108C - 08A11114, length 35)
  Back Branch 08A11108 5,670 times (length 21)
_S1_2_8B4E224 141,825 instructions (0.027%), 3,640 calls (08B4E224 - 08B4E2F4, length 53)
_S1_2_8A1E5E0 139,633 instructions (0.026%), 10,741 calls (08A1E5E0 - 08A1E61C, length 16)
_S1_2_889F710 138,924 instructions (0.026%), 8,172 calls (0889F710 - 0889F768, length 23)
_S1_2_8898D58 138,924 instructions (0.026%), 8,172 calls (08898D58 - 08899014, length 176)
_S1_2_884BE94 138,539 instructions (0.026%), 906 calls (0884BE94 - 0884C2A0, length 260)
_S1_2_88A7520 138,073 instructions (0.026%), 7,267 calls (088A7520 - 088A7570, length 21)
_S1_2_888E774 137,108 instructions (0.026%), 8,172 calls (0888E774 - 0888E810, length 40)
_S1_2_899DCC4 136,917 instructions (0.026%), 12,447 calls (0899DCC4 - 0899DCEC, length 11)
_S1_2_89111C0 135,371 instructions (0.025%), 2 calls (089111C0 - 089112F4, length 78)
  Back Branch 089112CC 5,201 times (length 57)
_S1_2_88CF748 135,210 instructions (0.025%), 908 calls (088CF748 - 088CFA5C, length 198)
_S1_2_8841588 133,476 instructions (0.025%), 2,724 calls (08841588 - 08841648, length 49)
_S1_2_8B414BC 133,424 instructions (0.025%), 908 calls (08B414BC - 08B419D8, length 328)
  Back Branch 08B41924 908 times (length 10)
  Back Branch 08B41630 907 times (length 77)
  Back Branch 08B418B4 907 times (length 150)
  Back Branch 08B419A8 907 times (length 30)
  Back Branch 08B4198C 907 times (length 11)
_S1_2_8B5E2B8 132,976 instructions (0.025%), 16,622 calls (08B5E1B8 - 08B5E2C0, length 67)
  Back Branch 08B5E2BC 16,622 times (length 67)
_S1_2_88C3110 132,535 instructions (0.025%), 1,816 calls (088C3110 - 088C3500, length 253)
_S1_2_88F2CEC 132,495 instructions (0.025%), 1,815 calls (088F2CEC - 088F3454, length 475)
_S1_2_8A1E0B8 132,300 instructions (0.025%), 9,450 calls (08A1E0B8 - 08A1E100, length 19)
_S1_2_88AB9F0 130,752 instructions (0.024%), 7,264 calls (088AB9F0 - 088ABA34, length 18)
_S1_2_89377DC 129,778 instructions (0.024%), 2,723 calls (089377DC - 089378E4, length 67)
_S1_2_8B5DBA4 129,298 instructions (0.024%), 9,946 calls (08B5DBA4 - 08B5DBD4, length 13)
_S1_2_8BF53D0 128,402 instructions (0.024%), 6,758 calls (08BF53D0 - 08BF5768, length 231)
_S1_2_889679C 128,250 instructions (0.024%), 6,750 calls (0889679C - 08896BC4, length 267)
_S1_2_882CAEC 127,872 instructions (0.024%), 12,785 calls (0882CAEC - 0882CB6C, length 33)
_S1_2_8B3A290 127,120 instructions (0.024%), 1,816 calls (08B3A290 - 08B3A3BC, length 76)
  Back Branch 08B3A39C 1,816 times (length 35)
_S1_2_8BDD0D8 127,080 instructions (0.024%), 6,354 calls (08BDD0D8 - 08BDD12C, length 22)
_S1_2_8A17ED4 126,298 instructions (0.024%), 385 calls (08A17ED4 - 08A18090, length 112)
  Back Branch 08A1803C 3,048 times (length 59)
_S1_2_89FC898 126,063 instructions (0.024%), 882 calls (089FC898 - 089FD090, length 511)
_S1_2_8B5BBCC 125,304 instructions (0.023%), 1,816 calls (08B5BBCC - 08B5BFB8, length 252)
  Back Branch 08B5BF60 2,724 times (length 10)
  Back Branch 08B5BF98 1,816 times (length 10)
  Back Branch 08B5BEF0 1,816 times (length 10)
_S1_2_88F2C34 125,166 instructions (0.023%), 2,721 calls (088F2C34 - 088F2CE8, length 46)
_S1_2_894C198 123,488 instructions (0.023%), 908 calls (0894C198 - 0894C2B4, length 72)
  Back Branch 0894C298 1,816 times (length 39)
_S1_2_8838A44 121,540 instructions (0.023%), 38 calls (08838A44 - 08838AD8, length 38)
  Back Branch 08838AB4 7,544 times (length 16)
_S1_2_8914458 121,404 instructions (0.023%), 1,812 calls (08914458 - 08914674, length 136)
  Back Branch 089144D8 7,248 times (length 9)
_S1_2_8870424 120,764 instructions (0.023%), 908 calls (08870424 - 08870698, length 158)
  Back Branch 08870480 2,724 times (length 11)
_S1_2_88A6794 120,678 instructions (0.023%), 42 calls (088A6794 - 088A7070, length 568)
  Back Branch 088A6C00 12,792 times (length 11)
  Back Branch 088A69A8 636 times (length 6)
  Back Branch 088A6EC0 456 times (length 57)
  Back Branch 088A6800 84 times (length 9)
  Back Branch 088A6DB8 48 times (length 57)
  Back Branch 088A7038 24 times (length 14)
  Back Branch 088A6F18 24 times (length 322)
_S1_2_888B144 119,440 instructions (0.022%), 29,860 calls (0888B144 - 0888B150, length 4)
_S1_2_8AB9050 119,406 instructions (0.022%), 3,272 calls (08AB9050 - 08AB9188, length 79)
_S1_2_8B5EDE4 119,352 instructions (0.022%), 9,946 calls (08B5EDC4 - 08B5EDF0, length 12)
  Back Branch 08B5EDEC 9,946 times (length 12)
_S1_2_8B5BB40 118,817 instructions (0.022%), 2,721 calls (08B5BB40 - 08B5BBC8, length 35)
  Back Branch 08B5BBA4 4,535 times (length 13)
_S1_2_881FC98 118,300 instructions (0.022%), 1,820 calls (0881FC98 - 0881FE10, length 95)
_S1_2_8AB8F54 118,060 instructions (0.022%), 4,138 calls (08AB8F54 - 08AB8FE0, length 36)
_S1_2_89129E4 117,975 instructions (0.022%), 1,815 calls (089129E4 - 08912B74, length 101)
_S1_2_8B5D5A4 117,873 instructions (0.022%), 117,873 calls (08B5D5A4 - 08B5D670, length 52)
_S1_2_881F6F8 115,632 instructions (0.022%), 12,646 calls (0881F6F8 - 0881F7D4, length 56)
_S1_2_887262C 114,888 instructions (0.022%), 177 calls (0887262C - 08875C68, length 3472)
_S1_2_888F9CC 114,750 instructions (0.022%), 6,750 calls (0888F9CC - 0888FB38, length 92)
_S1_2_8B3AEF4 114,552 instructions (0.021%), 2,664 calls (08B3AEF4 - 08B3B260, length 220)
_S1_2_88C0010 114,450 instructions (0.021%), 16,350 calls (088C0010 - 088C0028, length 7)
_S1_2_8A3BEC0 114,402 instructions (0.021%), 2,786 calls (08A3BEC0 - 08A3C080, length 113)
_S1_2_8C01694 114,352 instructions (0.021%), 57,176 calls (08C01694 - 08C01698, length 2)
_S1_2_8839DFC 112,974 instructions (0.021%), 37,658 calls (08839DFC - 08839E04, length 3)
_S1_2_894A814 111,684 instructions (0.021%), 908 calls (0894A814 - 0894AA38, length 138)
_S1_2_8A2F174 110,580 instructions (0.021%), 5,820 calls (08A2F174 - 08A2F1BC, length 19)
_S1_2_8B3CA84 109,747 instructions (0.021%), 907 calls (08B3CA84 - 08B3CCB4, length 141)
  Back Branch 08B3CC84 907 times (length 67)
_S1_2_888E9DC 109,542 instructions (0.021%), 5,288 calls (0888E9DC - 0888EAD0, length 62)
_S1_2_8B5C62C 109,188 instructions (0.020%), 9,099 calls (08B5C62C - 08B5C658, length 12)
_S1_2_8B419E4 109,010 instructions (0.020%), 10,901 calls (08804FEC - 08B419EC, length 848513)
  Back Branch 08B419E8 10,901 times (length 848513)
_S1_2_891C114 108,960 instructions (0.020%), 9,080 calls (0891C114 - 0891C168, length 22)
_S1_2_88AB988 108,960 instructions (0.020%), 7,264 calls (088AB988 - 088AB9C0, length 15)
_S1_2_8923840 108,170 instructions (0.020%), 909 calls (08923840 - 08923BAC, length 220)
_S1_2_888F2EC 108,000 instructions (0.020%), 6,750 calls (0888F2EC - 0888F9C8, length 440)
_S1_2_8A30180 106,626 instructions (0.020%), 1,230 calls (08A30180 - 08A304BC, length 208)
  Back Branch 08A301E4 4,692 times (length 12)
  Back Branch 08A303D8 1,116 times (length 37)
  Back Branch 08A303EC 36 times (length 48)
  Back Branch 08A30430 30 times (length 7)
  Back Branch 08A3045C 15 times (length 7)
  Back Branch 08A30248 15 times (length 12)
_S1_2_8814358 106,348 instructions (0.020%), 192 calls (08814358 - 088145B8, length 153)
  Back Branch 08814468 9,600 times (length 35)
_S1_2_88E1EB8 106,236 instructions (0.020%), 8,172 calls (088E1EB8 - 088E1EF4, length 16)
_S1_2_889B910 106,236 instructions (0.020%), 8,172 calls (0889B910 - 0889BBC0, length 173)
_S1_2_89AF8BC 106,020 instructions (0.020%), 17,670 calls (089AF8BC - 089AF8D0, length 6)
_S1_2_8A113EC 105,425 instructions (0.020%), 673 calls (08A113EC - 08A11550, length 90)
  Back Branch 08A11510 4,711 times (length 12)
_S1_2_8A129F4 104,186 instructions (0.020%), 461 calls (08A129F4 - 08A12A9C, length 43)
  Back Branch 08A12A54 4,149 times (length 24)
_S1_2_886BDB0 103,398 instructions (0.019%), 1,814 calls (0886BDB0 - 0886BE90, length 57)
_S1_2_8B5DF84 102,330 instructions (0.019%), 11,370 calls (08B5DF84 - 08B5DFA4, length 9)
_S1_2_88AB900 101,696 instructions (0.019%), 6,356 calls (088AB900 - 088AB984, length 34)
_S1_2_8B5E288 101,464 instructions (0.019%), 12,683 calls (08B5E1B8 - 08B5E290, length 55)
  Back Branch 08B5E28C 12,683 times (length 55)
_S1_2_8BF576C 101,370 instructions (0.019%), 6,758 calls (08BF576C - 08BF57A4, length 15)
_S1_2_886F464 101,140 instructions (0.019%), 9 calls (0886F464 - 0886FAE4, length 417)
  Back Branch 0886F840 2,286 times (length 40)
  Back Branch 0886F938 1,998 times (length 40)
  Back Branch 0886F948 990 times (length 64)
  Back Branch 0886F604 34 times (length 19)
  Back Branch 0886FA40 18 times (length 296)
  Back Branch 0886F688 16 times (length 8)
_S1_2_8AEB89C 101,112 instructions (0.019%), 8,426 calls (08AEB89C - 08AEB8C8, length 12)
_S1_2_88ABA38 100,788 instructions (0.019%), 8,172 calls (088ABA38 - 088ABA74, length 16)
_S1_2_88098E4 100,420 instructions (0.019%), 20,084 calls (088098E4 - 088098F4, length 5)
_S1_2_881FE14 100,053 instructions (0.019%), 1,819 calls (0881FE14 - 0881FF48, length 78)
_S1_2_8A19108 99,672 instructions (0.019%), 689 calls (08A19108 - 08A192C4, length 112)
  Back Branch 08A19270 2,067 times (length 59)
_S1_2_8B5ED90 99,460 instructions (0.019%), 9,946 calls (08B5ED90 - 08B5EE4C, length 48)
_S1_2_8B35DC4 97,156 instructions (0.018%), 908 calls (08B35DC4 - 08B35E04, length 17)
  Back Branch 08B35DEC 14,528 times (length 6)
_S1_2_88473E0 96,942 instructions (0.018%), 906 calls (088473E0 - 088477D8, length 255)
_S1_2_8B5EAEC 96,726 instructions (0.018%), 2,303 calls (08B5EAEC - 08B5EB90, length 42)
_S1_2_8B4E074 95,620 instructions (0.018%), 2,732 calls (08B4E074 - 08B4E114, length 41)
_S1_2_8B5B580 94,998 instructions (0.018%), 423 calls (08B5B580 - 08B5B624, length 42)
  Back Branch 08B5B600 5,250 times (length 16)
_S1_2_8B39BB0 94,432 instructions (0.018%), 1,816 calls (08B39BB0 - 08B39CBC, length 68)
_S1_2_8B5D94C 94,423 instructions (0.018%), 2,303 calls (08B5D94C - 08B5D9EC, length 41)
_S1_2_89A140C 94,095 instructions (0.018%), 765 calls (089A140C - 08A17118, length 120644)
  Back Branch 08A170DC 8,739 times (length 11)
_S1_2_8B5E2D0 94,088 instructions (0.018%), 11,761 calls (08B5E1B8 - 08B5E2D8, length 73)
  Back Branch 08B5E2D4 11,761 times (length 73)
_S1_2_8951C10 93,810 instructions (0.018%), 50 calls (08951C10 - 08951EA0, length 165)
  Back Branch 08951E6C 3,680 times (length 14)
  Back Branch 08951D94 560 times (length 52)
  Back Branch 08951DC8 280 times (length 10)
  Back Branch 08951DD8 280 times (length 84)
  Back Branch 08951E80 230 times (length 23)
_S1_2_8816028 93,632 instructions (0.018%), 6,688 calls (08816028 - 08816064, length 16)
_S1_2_8836F44 92,616 instructions (0.017%), 1,816 calls (08836F44 - 08841648, length 10690)
_S1_2_891A4AC 92,616 instructions (0.017%), 908 calls (0891A4AC - 0891A540, length 38)
  Back Branch 0891A524 7,264 times (length 24)
_S1_2_8B5DDD4 92,531 instructions (0.017%), 5,443 calls (08B5DDD4 - 08B5DE14, length 17)
_S1_2_8915EAC 92,016 instructions (0.017%), 1,917 calls (08915DFC - 08915EB4, length 47)
  Back Branch 08915E9C 2,107 times (length 13)
  Back Branch 08915EB0 1,917 times (length 47)
_S1_2_88CF678 91,506 instructions (0.017%), 906 calls (088CF678 - 088CF744, length 52)
  Back Branch 088CF738 3,624 times (length 43)
_S1_2_8C016AC 90,992 instructions (0.017%), 45,496 calls (08C016AC - 08C016B0, length 2)
_S1_2_8AEA3F4 89,925 instructions (0.017%), 8,175 calls (08AEA3F4 - 08AEA41C, length 11)
_S1_2_8898A7C 89,892 instructions (0.017%), 8,172 calls (08898A7C - 08898D54, length 183)
_S1_2_883351C 89,718 instructions (0.017%), 1,392 calls (0883351C - 0883383C, length 201)
  Back Branch 08833760 2,688 times (length 125)
  Back Branch 08833808 210 times (length 39)
_S1_2_881F1A8 89,180 instructions (0.017%), 910 calls (0881F1A8 - 0881F3D8, length 141)
_S1_2_888D1FC 87,854 instructions (0.016%), 6,758 calls (0888D1FC - 0888D344, length 83)
_S1_2_8966E90 87,645 instructions (0.016%), 5,843 calls (08966E90 - 08966F04, length 30)
_S1_2_8968444 87,622 instructions (0.016%), 1,792 calls (08968444 - 089688F4, length 301)
_S1_2_8A2F21C 87,600 instructions (0.016%), 5,840 calls (08A2F21C - 08A2F254, length 15)
_S1_2_8A18608 87,233 instructions (0.016%), 356 calls (08A18608 - 08A1877C, length 94)
  Back Branch 08A186B8 3,204 times (length 20)
_S1_2_8B4F70C 87,168 instructions (0.016%), 1,816 calls (08B4F70C - 08B4F814, length 67)
  Back Branch 08B4F778 908 times (length 13)
_S1_2_8B5DC40 87,088 instructions (0.016%), 5,443 calls (08B5DC40 - 08B5DC7C, length 16)
_S1_2_8822774 87,072 instructions (0.016%), 907 calls (08822774 - 08822938, length 114)
_S1_2_8846384 86,976 instructions (0.016%), 906 calls (08846384 - 08846964, length 377)
_S1_2_8B5E270 86,936 instructions (0.016%), 10,867 calls (08B5E1B8 - 08B5E278, length 49)
  Back Branch 08B5E274 10,867 times (length 49)
_S1_2_8837CC0 86,880 instructions (0.016%), 14,044 calls (08837CC0 - 08837CF4, length 14)
_S1_2_8B427A4 86,434 instructions (0.016%), 907 calls (08B427A4 - 08B42EC4, length 457)
  Back Branch 08B42BE8 302 times (length 179)
  Back Branch 08B42BDC 302 times (length 143)
_S1_2_8AB99E0 86,253 instructions (0.016%), 460 calls (08AB99E0 - 08AB9AD4, length 62)
  Back Branch 08AB9A80 10,823 times (length 23)
_S1_2_891B3CC 85,577 instructions (0.016%), 908 calls (0891B3CC - 0891B8C8, length 320)
  Back Branch 0891B43C 2,724 times (length 13)
  Back Branch 0891B6B8 1,680 times (length 97)
_S1_2_88C35A0 85,352 instructions (0.016%), 908 calls (088C35A0 - 088C37A8, length 131)
_S1_2_8B3A100 85,258 instructions (0.016%), 1,814 calls (08B3A100 - 08B3A1C0, length 49)
  Back Branch 08B3A19C 1,814 times (length 18)
_S1_2_881F4C0 84,630 instructions (0.016%), 910 calls (0881F4C0 - 0881F630, length 93)
_S1_2_8A1711C 84,048 instructions (0.016%), 408 calls (08A1711C - 08A17204, length 59)
  Back Branch 08A171C0 3,672 times (length 27)
_S1_2_88EF060 83,490 instructions (0.016%), 1,815 calls (088EF060 - 088EF114, length 46)
_S1_2_8A18D68 82,764 instructions (0.016%), 627 calls (08A18D68 - 08A18F80, length 135)
  Back Branch 08A18F3C 1,881 times (length 35)
_S1_2_8B3C430 82,584 instructions (0.015%), 2,664 calls (08B3C430 - 08B3C4A8, length 31)
_S1_2_88383D8 82,088 instructions (0.015%), 8,172 calls (088383D8 - 08838414, length 16)
_S1_2_88EDC30 81,720 instructions (0.015%), 9,080 calls (088EDC30 - 088EDC50, length 9)
_S1_2_8B4EEDC 81,259 instructions (0.015%), 1,816 calls (08B4EEDC - 08B4F584, length 427)
  Back Branch 08B4F29C 121 times (length 143)
  Back Branch 08B4F2A8 61 times (length 178)
_S1_2_887E9C0 81,000 instructions (0.015%), 6,750 calls (0887E9C0 - 0887E9F0, length 13)
_S1_2_8AB8E48 80,993 instructions (0.015%), 7,363 calls (08AB8E48 - 08AB8EC0, length 31)
_S1_2_8AB8E38 80,993 instructions (0.015%), 7,363 calls (08AB8E38 - 08AB8EC0, length 35)
_S1_2_894B860 80,812 instructions (0.015%), 908 calls (0894B860 - 0894BC24, length 242)
_S1_2_896AD30 80,786 instructions (0.015%), 908 calls (0896AD30 - 0896B0F0, length 241)
_S1_2_8895C80 80,742 instructions (0.015%), 6,758 calls (08895C80 - 08895D5C, length 56)
_S1_2_8B5E1CC 80,424 instructions (0.015%), 10,053 calls (08B5E1B8 - 08B5E1D4, length 8)
  Back Branch 08B5E1D0 10,053 times (length 8)
_S1_2_8A1932C 79,760 instructions (0.015%), 670 calls (08A1932C - 08A194A4, length 95)
  Back Branch 08A193D4 2,010 times (length 20)
_S1_2_8816DF4 78,808 instructions (0.015%), 270 calls (08816DF4 - 08817124, length 205)
  Back Branch 08816F94 5,022 times (length 25)
  Back Branch 08816E24 636 times (length 8)
  Back Branch 08816EF4 624 times (length 6)
  Back Branch 08816FE0 270 times (length 67)
_S1_2_8937678 78,468 instructions (0.015%), 6,036 calls (08937678 - 089376A8, length 13)
_S1_2_8B5CA70 78,384 instructions (0.015%), 3,266 calls (08B5CA70 - 08B5CB84, length 70)
_S1_2_8A2A9E0 77,234 instructions (0.014%), 1,069 calls (08A2A9E0 - 08A2AB3C, length 88)
_S1_2_8808CEC 76,440 instructions (0.014%), 910 calls (08808CEC - 08808F80, length 166)
  Back Branch 08808E8C 910 times (length 91)
_S1_2_888CF94 76,050 instructions (0.014%), 5,850 calls (0888CF94 - 0888D058, length 50)
_S1_2_8815BB0 76,035 instructions (0.014%), 9,502 calls (08815BB0 - 08815C1C, length 28)
_S1_2_8AE5174 75,735 instructions (0.014%), 153 calls (08AE5174 - 08AE5244, length 53)
  Back Branch 08AE5228 2,295 times (length 38)
_S1_2_8843AEC 75,364 instructions (0.014%), 908 calls (08843AEC - 08843CD8, length 124)
_S1_2_8829900 74,837 instructions (0.014%), 2,981 calls (08829900 - 08829D78, length 287)
  Back Branch 08829D2C 6 times (length 217)
_S1_2_8A0A0DC 74,094 instructions (0.014%), 318 calls (08A0A0DC - 08A0A294, length 111)
  Back Branch 08A0A214 1,908 times (length 7)
  Back Branch 08A0A150 1,590 times (length 9)
  Back Branch 08A0A250 954 times (length 7)
  Back Branch 08A0A1AC 954 times (length 16)
  Back Branch 08A0A1E0 954 times (length 11)
  Back Branch 08A0A228 636 times (length 15)
_S1_2_8948828 73,467 instructions (0.014%), 907 calls (08948828 - 08948968, length 81)
_S1_2_8B494BC 73,350 instructions (0.014%), 3,632 calls (08B494BC - 08B495BC, length 65)
_S1_2_8968F44 72,938 instructions (0.014%), 32 calls (08968F44 - 089697B8, length 542)
  Back Branch 08968FBC 2,976 times (length 7)
  Back Branch 089691CC 1,760 times (length 129)
  Back Branch 089690C0 372 times (length 8)
  Back Branch 089691B0 218 times (length 81)
  Back Branch 089696E4 218 times (length 62)
  Back Branch 08969100 93 times (length 8)
  Back Branch 08969714 93 times (length 7)
_S1_2_8912F8C 72,600 instructions (0.014%), 1,815 calls (08912F8C - 089130E4, length 87)
_S1_2_8B5CAD0 72,324 instructions (0.014%), 1,722 calls (08B5CAD0 - 08B5CB8C, length 48)
  Back Branch 08B5CB88 3,266 times (length 11)
_S1_2_8A295E4 72,072 instructions (0.014%), 5,148 calls (08A295E4 - 08A29618, length 14)
_S1_2_8A1902C 70,840 instructions (0.013%), 1,012 calls (08A1902C - 08A19094, length 27)
  Back Branch 08A19088 3,036 times (length 23)
_S1_2_8B3C4AC 70,746 instructions (0.013%), 907 calls (08B3C4AC - 08B3C64C, length 105)
  Back Branch 08B3C510 907 times (length 12)
_S1_2_8A16D94 70,266 instructions (0.013%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8A16C30 70,266 instructions (0.013%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8A4F6F8 70,040 instructions (0.013%), 85 calls (08A4F6F8 - 08A4FBA0, length 299)
  Back Branch 08A4FAC0 850 times (length 85)
  Back Branch 08A4FB5C 850 times (length 21)
  Back Branch 08A4F7F0 850 times (length 44)
_S1_2_8B5DC14 69,861 instructions (0.013%), 6,351 calls (08B5DC14 - 08B5DC3C, length 11)
_S1_2_8912B78 69,762 instructions (0.013%), 906 calls (08912B78 - 08912CF0, length 95)
  Back Branch 08912CA4 906 times (length 38)
_S1_2_8AB9600 69,500 instructions (0.013%), 1,390 calls (08AB9600 - 08AB96D4, length 54)
_S1_2_886F1F8 69,412 instructions (0.013%), 1,876 calls (0886F1F8 - 0886F2B4, length 48)
_S1_2_896F928 69,008 instructions (0.013%), 908 calls (0896F928 - 08970178, length 533)
_S1_2_8B5DFE8 69,000 instructions (0.013%), 4,600 calls (08B5DFE8 - 08B5E020, length 15)
_S1_2_8A50DD8 68,675 instructions (0.013%), 1,025 calls (08A50DD8 - 08A50EE0, length 67)
_S1_2_886E984 67,500 instructions (0.013%), 6,750 calls (0886E984 - 0886E9C4, length 17)
_S1_2_8A16CF0 67,398 instructions (0.013%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8997C9C 67,192 instructions (0.013%), 908 calls (08997C9C - 08997DAC, length 69)
  Back Branch 08997D30 2,724 times (length 27)
_S1_2_8AC6B78 66,100 instructions (0.012%), 100 calls (08AC6B78 - 08AC6E1C, length 170)
  Back Branch 08AC6DC8 1,000 times (length 79)
_S1_2_8816BB0 65,484 instructions (0.012%), 5,457 calls (08816BB0 - 08816BDC, length 12)
_S1_2_88ABAAC 65,376 instructions (0.012%), 8,172 calls (088ABAAC - 088ABACC, length 9)
_S1_2_88A2628 65,376 instructions (0.012%), 8,172 calls (088A2628 - 088A2648, length 9)
_S1_2_883A28C 65,196 instructions (0.012%), 1,811 calls (0883A28C - 0883A32C, length 41)
  Back Branch 0883A320 1,811 times (length 34)
_S1_2_8A2E708 64,616 instructions (0.012%), 3,592 calls (08A2E708 - 08A2E74C, length 18)
_S1_2_8A7F480 64,428 instructions (0.012%), 908 calls (08A7F480 - 08A7F8A4, length 266)
_S1_2_886E920 63,560 instructions (0.012%), 9,080 calls (0886E920 - 0886E980, length 25)
_S1_2_881F00C 62,790 instructions (0.012%), 910 calls (0881F00C - 0881F1A4, length 103)
_S1_2_8998148 60,903 instructions (0.011%), 909 calls (08998148 - 0899831C, length 118)
_S1_2_88C37AC 60,836 instructions (0.011%), 908 calls (088C37AC - 088C3F60, length 494)
_S1_2_8836E08 60,836 instructions (0.011%), 908 calls (08836E08 - 08836F40, length 79)
_S1_2_8B5CB90 60,216 instructions (0.011%), 1,544 calls (08B5CB08 - 08B5CBE0, length 55)
  Back Branch 08B5CB88 3,266 times (length 11)
  Back Branch 08B5CBB4 1,544 times (length 45)
_S1_2_8A50BE0 60,060 instructions (0.011%), 572 calls (08A50BE0 - 08A50DB0, length 117)
_S1_2_8806FE0 59,972 instructions (0.011%), 2,726 calls (08806FE0 - 08807034, length 22)
_S1_2_8B5DC80 59,873 instructions (0.011%), 5,443 calls (08B5DC80 - 08B5DCA8, length 11)
_S1_2_888B13C 59,720 instructions (0.011%), 29,860 calls (0888B13C - 0888B140, length 2)
_S1_2_8A23BEC 59,337 instructions (0.011%), 584 calls (08A23BEC - 08A23E08, length 136)
  Back Branch 08A23C50 1,207 times (length 3)
_S1_2_89A0F70 59,059 instructions (0.011%), 649 calls (089A0F70 - 089A10E0, length 93)
_S1_2_890A258 58,144 instructions (0.011%), 14,536 calls (0890A258 - 0890A264, length 4)
_S1_2_88AB9CC 58,112 instructions (0.011%), 7,264 calls (088AB9CC - 088AB9EC, length 9)
_S1_2_8A50EF0 58,058 instructions (0.011%), 638 calls (08A50EF0 - 08A51060, length 93)
_S1_2_8A16E54 57,360 instructions (0.011%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8A16A44 57,360 instructions (0.011%), 1,434 calls (08A16A44 - 08A16FFC, length 367)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_881EC84 57,267 instructions (0.011%), 909 calls (0881EC84 - 0881ECEC, length 27)
  Back Branch 0881ECD0 2,727 times (length 18)
_S1_2_8838CCC 57,218 instructions (0.011%), 8,174 calls (08838CCC - 08838CE8, length 8)
_S1_2_88ABA78 57,204 instructions (0.011%), 8,172 calls (088ABA78 - 088ABAA0, length 11)
_S1_2_889CB70 57,204 instructions (0.011%), 8,172 calls (0889CB70 - 0889CB9C, length 12)
_S1_2_883B524 57,148 instructions (0.011%), 8,164 calls (0883B524 - 0883B604, length 57)
_S1_2_883C97C 57,040 instructions (0.011%), 682 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8A27B84 56,850 instructions (0.011%), 192 calls (08A27B84 - 08A27F48, length 242)
  Back Branch 08A27D98 576 times (length 90)
_S1_2_8822020 56,358 instructions (0.011%), 1,266 calls (08822020 - 08822634, length 390)
  Back Branch 08822580 3,168 times (length 19)
  Back Branch 0882243C 224 times (length 124)
  Back Branch 08822238 78 times (length 100)
_S1_2_88F0C44 56,265 instructions (0.011%), 1,815 calls (088F0C44 - 088F0CD4, length 37)
_S1_2_8A50404 55,380 instructions (0.010%), 2,170 calls (08A50404 - 08A50480, length 32)
_S1_2_88A3E40 55,146 instructions (0.010%), 1,414 calls (088A3E40 - 088A40B8, length 159)
_S1_2_8A2A50C 55,080 instructions (0.010%), 1,224 calls (08A2A50C - 08A2A5C4, length 47)
_S1_2_8B5CDA4 54,603 instructions (0.010%), 1,563 calls (08B5CDA4 - 08B5CE68, length 50)
  Back Branch 08B5CE54 1,546 times (length 27)
_S1_2_8A16ED8 54,492 instructions (0.010%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8836E00 54,480 instructions (0.010%), 3,632 calls (08836E00 - 088416C0, length 10801)
_S1_2_882E00C 54,288 instructions (0.010%), 1,392 calls (0882E00C - 0882E124, length 71)
_S1_2_8BD5728 53,572 instructions (0.010%), 908 calls (08BD5728 - 08BD5788, length 25)
  Back Branch 08BD5770 7,264 times (length 14)
_S1_2_8A27740 52,682 instructions (0.010%), 145 calls (08A27740 - 08A27A24, length 186)
  Back Branch 08A27848 1,175 times (length 42)
  Back Branch 08A279E0 920 times (length 53)
_S1_2_883C9B0 52,663 instructions (0.010%), 682 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8B5DEA0 52,635 instructions (0.010%), 1,815 calls (08B5DEA0 - 08B5DF20, length 33)
_S1_2_8B3FAC4 52,606 instructions (0.010%), 907 calls (08B3FAC4 - 08B3FB94, length 53)
  Back Branch 08B3FB58 1,814 times (length 13)
_S1_2_883C950 52,514 instructions (0.010%), 682 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8822028 51,784 instructions (0.010%), 3,335 calls (08822028 - 08822074, length 20)
_S1_2_886F104 51,756 instructions (0.010%), 2,724 calls (0886F104 - 0886F158, length 22)
_S1_2_8A16BD4 51,624 instructions (0.010%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8A16B38 51,624 instructions (0.010%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_899DCF0 51,468 instructions (0.010%), 25,734 calls (0899DCF0 - 0899DCF4, length 2)
_S1_2_8814A70 51,094 instructions (0.010%), 4,289 calls (08814A70 - 08814AA4, length 14)
_S1_2_882162C 50,633 instructions (0.009%), 700 calls (0882162C - 088217BC, length 101)
  Back Branch 088217AC 1,803 times (length 11)
_S1_2_8B3AE34 50,616 instructions (0.009%), 2,664 calls (08B3AE34 - 08B3B260, length 268)
_S1_2_882D2C8 50,130 instructions (0.009%), 2,785 calls (0882D2C8 - 0882D318, length 21)
_S1_2_88A7574 49,734 instructions (0.009%), 2,763 calls (088A7574 - 088A75C0, length 20)
_S1_2_8B5B864 49,674 instructions (0.009%), 1,816 calls (08B5B864 - 08B5B95C, length 63)
  Back Branch 08B5B8C4 31 times (length 16)
_S1_2_88296DC 49,564 instructions (0.009%), 491 calls (088296DC - 088298FC, length 137)
_S1_2_8A3B5C0 49,444 instructions (0.009%), 1,589 calls (08A3B5C0 - 08A3B770, length 109)
_S1_2_8824374 48,816 instructions (0.009%), 904 calls (08824374 - 08824520, length 108)
_S1_2_8A16B94 48,756 instructions (0.009%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8B37314 47,372 instructions (0.009%), 3,644 calls (08B37314 - 08B37358, length 18)
_S1_2_8A49EBC 47,189 instructions (0.009%), 506 calls (08A49EBC - 08A4A238, length 224)
_S1_2_881EFB4 47,164 instructions (0.009%), 907 calls (0881EFB4 - 0881F008, length 22)
  Back Branch 0881EFF8 2,721 times (length 15)
_S1_2_88F3854 47,112 instructions (0.009%), 906 calls (088F3854 - 088F39E4, length 101)
_S1_2_88CDD20 47,112 instructions (0.009%), 906 calls (088CDD20 - 088CE040, length 201)
_S1_2_8824200 47,008 instructions (0.009%), 904 calls (08824200 - 08824370, length 93)
_S1_2_8AB9944 46,537 instructions (0.009%), 10 calls (08AB9944 - 08AB99DC, length 39)
  Back Branch 08AB99B0 5,529 times (length 11)
  Back Branch 08AB99C0 235 times (length 18)
_S1_2_8836F4C 46,308 instructions (0.009%), 908 calls (08836F4C - 08841584, length 10639)
_S1_2_886EB24 46,257 instructions (0.009%), 907 calls (0886EB24 - 0886EE18, length 190)
_S1_2_883762C 46,136 instructions (0.009%), 436 calls (0883762C - 08837B7C, length 341)
_S1_2_896EDE8 45,820 instructions (0.009%), 9,164 calls (0896EDE8 - 0896EDF8, length 5)
_S1_2_8A2B084 45,818 instructions (0.009%), 1,478 calls (08A2B084 - 08A2B0FC, length 31)
_S1_2_88EB9B8 45,450 instructions (0.009%), 1,818 calls (088EB9B8 - 088EBB34, length 96)
_S1_2_8B5DB40 45,370 instructions (0.009%), 4,537 calls (08B5DB40 - 08B5DB64, length 10)
_S1_2_8B5AD7C 44,732 instructions (0.008%), 422 calls (08B5AD7C - 08B5AF80, length 130)
_S1_2_8B0D694 44,561 instructions (0.008%), 194 calls (08B0D694 - 08B0DA00, length 220)
  Back Branch 08B0D9C8 611 times (length 134)
_S1_2_8A27524 44,532 instructions (0.008%), 158 calls (08A27524 - 08A276C0, length 104)
  Back Branch 08A2764C 2,010 times (length 50)
_S1_2_88414C4 44,492 instructions (0.008%), 908 calls (088414C4 - 08841584, length 49)
_S1_2_8841400 44,492 instructions (0.008%), 908 calls (08841400 - 088414C0, length 49)
_S1_2_8A16F40 44,454 instructions (0.008%), 1,434 calls (08A16B08 - 08A16FFC, length 318)
  Back Branch 08A16FF0 12,906 times (length 316)
_S1_2_8B3BF00 44,443 instructions (0.008%), 907 calls (08B3BF00 - 08B3C074, length 94)
_S1_2_89A4998 44,443 instructions (0.008%), 907 calls (089A4998 - 089A4A58, length 49)
_S1_2_88CF0BC 44,394 instructions (0.008%), 906 calls (088CF0BC - 088CF674, length 367)
_S1_2_8A2A8E4 44,340 instructions (0.008%), 2,217 calls (08A2A8E4 - 08A2A930, length 20)
_S1_2_8B482CC 44,198 instructions (0.008%), 422 calls (08B482CC - 08B48428, length 88)
  Back Branch 08B48384 1,568 times (length 12)
_S1_2_8A30134 44,136 instructions (0.008%), 1,224 calls (08A30134 - 08A3017C, length 19)
  Back Branch 08A30168 4,500 times (length 12)
_S1_2_888D1D8 43,656 instructions (0.008%), 7,276 calls (0888D1D8 - 0888D1F8, length 9)
_S1_2_881EEB8 43,632 instructions (0.008%), 909 calls (0881EEB8 - 0881EFB0, length 63)
_S1_2_8A2C750 43,566 instructions (0.008%), 7,261 calls (08A2C750 - 08A2C764, length 6)
_S1_2_882293C 43,536 instructions (0.008%), 907 calls (0882293C - 088229F8, length 48)
_S1_2_899DF60 43,430 instructions (0.008%), 430 calls (0899DF60 - 0899E0F0, length 101)
_S1_2_881FF4C 43,398 instructions (0.008%), 14,466 calls (0881FF4C - 0881FF54, length 3)
_S1_2_882032C 43,146 instructions (0.008%), 846 calls (0882032C - 08820424, length 63)
_S1_2_8A1E620 42,964 instructions (0.008%), 10,741 calls (08A1E620 - 08A1E62C, length 4)
_S1_2_88CE8DC 42,676 instructions (0.008%), 908 calls (088CE8DC - 088CEA64, length 99)
_S1_2_8A2B740 42,672 instructions (0.008%), 1,016 calls (08A2B740 - 08A2B830, length 61)
_S1_2_890FB6C 42,602 instructions (0.008%), 2 calls (0890FB6C - 08910164, length 383)
  Back Branch 08910130 300 times (length 347)
_S1_2_8B3FB98 41,768 instructions (0.008%), 908 calls (08B3FB98 - 08B3FC24, length 36)
  Back Branch 08B3FC04 1,816 times (length 12)
_S1_2_88D0868 41,733 instructions (0.008%), 908 calls (088D0868 - 088D0920, length 47)
_S1_2_8B5C670 41,660 instructions (0.008%), 10,415 calls (08B5C670 - 08B5C67C, length 4)
_S1_2_886BB34 40,860 instructions (0.008%), 8,172 calls (0886BB34 - 0886BB44, length 5)
_S1_2_89240B0 40,860 instructions (0.008%), 908 calls (089240B0 - 08924160, length 45)
_S1_2_88CFA60 40,860 instructions (0.008%), 908 calls (088CFA60 - 088CFB10, length 45)
_S1_2_8B5EF58 40,833 instructions (0.008%), 4,537 calls (08B5EF58 - 08B5EF80, length 11)
  Back Branch 08B5EF7C 3,629 times (length 6)
_S1_2_8923FFC 40,815 instructions (0.008%), 907 calls (08923FFC - 089240AC, length 45)
_S1_2_882CCF0 40,524 instructions (0.008%), 1,394 calls (0882CCF0 - 0882CDFC, length 68)
_S1_2_8A1D51C 40,473 instructions (0.008%), 1,386 calls (08A1D51C - 08A1D6D4, length 111)
_S1_2_896A080 40,095 instructions (0.008%), 3,645 calls (0896A080 - 0896A100, length 33)
_S1_2_88EE390 39,952 instructions (0.007%), 1,816 calls (088EE390 - 088F6338, length 8171)
_S1_2_88F112C 39,952 instructions (0.007%), 908 calls (088F112C - 088F11B8, length 36)
  Back Branch 088F11AC 5,448 times (length 28)
_S1_2_886C624 39,044 instructions (0.007%), 908 calls (0886C624 - 0886C674, length 21)
  Back Branch 0886C65C 3,632 times (length 10)
_S1_2_89A1314 38,998 instructions (0.007%), 629 calls (089A1314 - 089A1408, length 62)
_S1_2_8B58E74 38,446 instructions (0.007%), 302 calls (08B58E74 - 08B58FA4, length 77)
  Back Branch 08B58F60 896 times (length 21)
_S1_2_8C015FC 38,434 instructions (0.007%), 19,217 calls (08C015FC - 08C01600, length 2)
_S1_2_8B4E024 38,234 instructions (0.007%), 2,731 calls (08B4E024 - 08B4E070, length 20)
_S1_2_8B4F818 38,136 instructions (0.007%), 1,816 calls (08B4F818 - 08B4F874, length 24)
_S1_2_88EE460 38,133 instructions (0.007%), 908 calls (088EE460 - 088EE504, length 42)
_S1_2_884F570 37,584 instructions (0.007%), 1,392 calls (0884F570 - 0884F5DC, length 28)
_S1_2_89980A4 37,269 instructions (0.007%), 909 calls (089980A4 - 08998144, length 41)
_S1_2_8A3D688 37,140 instructions (0.007%), 2,063 calls (08A3D688 - 08A3D83C, length 110)
_S1_2_8B5DFA8 36,768 instructions (0.007%), 2,298 calls (08B5DFA8 - 08B5DFE4, length 16)
_S1_2_8A2F07C 36,750 instructions (0.007%), 750 calls (08A2F07C - 08A2F170, length 62)
_S1_2_8A22C04 35,822 instructions (0.007%), 479 calls (08A22C04 - 08A22CD4, length 53)
  Back Branch 08A22C68 878 times (length 17)
_S1_2_882136C 35,469 instructions (0.007%), 137 calls (0882136C - 08821628, length 176)
  Back Branch 088215E4 733 times (length 21)
  Back Branch 08821600 161 times (length 46)
  Back Branch 08821538 161 times (length 42)
  Back Branch 08821420 161 times (length 10)
_S1_2_89D2BFC 35,434 instructions (0.007%), 908 calls (089D2BFC - 08A22368, length 81372)
_S1_2_884165C 35,412 instructions (0.007%), 2,724 calls (0884165C - 0884168C, length 13)
_S1_2_88C3504 35,412 instructions (0.007%), 908 calls (088C3504 - 088C359C, length 39)
_S1_2_8B3A1C4 35,373 instructions (0.007%), 907 calls (08B3A1C4 - 08B3A260, length 40)
  Back Branch 08B3A23C 907 times (length 18)
_S1_2_8A821C0 35,373 instructions (0.007%), 907 calls (08A821C0 - 08A82370, length 109)
_S1_2_8B0D308 35,186 instructions (0.007%), 1 calls (08B0D308 - 08B0D690, length 227)
  Back Branch 08B0D4A0 3,686 times (length 6)
  Back Branch 08B0D5CC 194 times (length 101)
_S1_2_8A1C304 35,139 instructions (0.007%), 221 calls (08A1C304 - 08A1C434, length 77)
  Back Branch 08A1C3E0 3,094 times (length 44)
_S1_2_89A1414 35,112 instructions (0.007%), 266 calls (089A1414 - 089A165C, length 147)
_S1_2_8987678 34,800 instructions (0.007%), 1,392 calls (0897F764 - 08987680, length 8136)
  Back Branch 0898767C 1,392 times (length 8136)
_S1_2_8B5DA44 34,545 instructions (0.006%), 2,303 calls (08B5DA44 - 08B5DA7C, length 15)
_S1_2_88EE144 34,485 instructions (0.006%), 1,815 calls (088EE144 - 088EE18C, length 19)
_S1_2_8A12DE4 34,453 instructions (0.006%), 263 calls (08A12DE4 - 08A12FF8, length 134)
_S1_2_88166B4 34,162 instructions (0.006%), 17,081 calls (088166B4 - 088166B8, length 2)
_S1_2_888E924 33,859 instructions (0.006%), 922 calls (0888E924 - 0888E9D8, length 46)
_S1_2_88998C0 33,790 instructions (0.006%), 6,758 calls (088998C0 - 08899924, length 26)
_S1_2_8899850 33,790 instructions (0.006%), 6,758 calls (08899850 - 088998BC, length 28)
_S1_2_8B5B404 33,780 instructions (0.006%), 1,689 calls (08B5B404 - 08B5B454, length 21)
_S1_2_8A03C58 33,596 instructions (0.006%), 908 calls (08A03C58 - 08A03CBC, length 26)
  Back Branch 08A03CA4 2,724 times (length 10)
_S1_2_8AB959C 33,360 instructions (0.006%), 1,390 calls (08AB959C - 08AB95FC, length 25)
_S1_2_8B5E2AC 32,952 instructions (0.006%), 4,119 calls (08B5E1B8 - 08B5E2B4, length 64)
  Back Branch 08B5E2B0 4,119 times (length 64)
_S1_2_8B5E294 32,936 instructions (0.006%), 4,117 calls (08B5E1B8 - 08B5E29C, length 58)
  Back Branch 08B5E298 4,117 times (length 58)
_S1_2_88CEA68 32,616 instructions (0.006%), 906 calls (088CEA68 - 088CEBE4, length 96)
_S1_2_89A1300 32,340 instructions (0.006%), 660 calls (089A1300 - 08A17070, length 120669)
  Back Branch 08A17038 3,093 times (length 11)
_S1_2_8A141F4 32,294 instructions (0.006%), 134 calls (08A141F4 - 08A14644, length 277)
_S1_2_8AB8D24 32,236 instructions (0.006%), 8,059 calls (08AB8D24 - 08AB8D30, length 4)
_S1_2_89D14C4 31,925 instructions (0.006%), 1,277 calls (089D14C4 - 089D1AAC, length 379)
_S1_2_88AB8EC 31,780 instructions (0.006%), 6,356 calls (088AB8EC - 088AB8FC, length 5)
_S1_2_8A0239C 31,780 instructions (0.006%), 908 calls (08A0239C - 08A0246C, length 53)
_S1_2_8B410F8 31,745 instructions (0.006%), 907 calls (08B410F8 - 08B41180, length 35)
  Back Branch 08B4115C 907 times (length 13)
_S1_2_8816CF0 31,328 instructions (0.006%), 979 calls (08816CF0 - 08816D78, length 35)
_S1_2_8B3FD6C 31,228 instructions (0.006%), 422 calls (08B3FD6C - 08B3FF30, length 114)
_S1_2_8B4118C 30,886 instructions (0.006%), 908 calls (08B4118C - 08B4127C, length 61)
  Back Branch 08B4125C 1 times (length 16)
_S1_2_8B40830 30,879 instructions (0.006%), 423 calls (08B40830 - 08B40A5C, length 140)
_S1_2_8A831F8 30,872 instructions (0.006%), 908 calls (08A831F8 - 08A8327C, length 34)
_S1_2_89F7FB4 30,870 instructions (0.006%), 882 calls (089F7FB4 - 089F8728, length 478)
_S1_2_883F258 30,840 instructions (0.006%), 372 calls (0883F258 - 0883F474, length 136)
  Back Branch 0883F464 1,530 times (length 14)
_S1_2_8817574 30,831 instructions (0.006%), 734 calls (08817574 - 088176B8, length 82)
_S1_2_8969BA4 30,534 instructions (0.006%), 908 calls (08969BA4 - 08969D2C, length 99)
_S1_2_89FF118 30,260 instructions (0.006%), 890 calls (089FF118 - 089FF840, length 459)
_S1_2_8A2B100 30,254 instructions (0.006%), 4,322 calls (08A2B100 - 08A2B118, length 7)
_S1_2_8A24C9C 30,153 instructions (0.006%), 10 calls (08A24C9C - 08A24E54, length 111)
  Back Branch 08A24D24 1,279 times (length 23)
_S1_2_8A18B24 30,062 instructions (0.006%), 250 calls (08A18B24 - 08A18D64, length 145)
  Back Branch 08A18D58 750 times (length 136)
_S1_2_8B39F20 30,019 instructions (0.006%), 2,729 calls (08B39F20 - 08B39F80, length 25)
_S1_2_898E918 29,700 instructions (0.006%), 90 calls (0898E918 - 0898EA18, length 65)
  Back Branch 0898E9F0 540 times (length 53)
_S1_2_88160B4 29,386 instructions (0.006%), 3 calls (088160B4 - 08816140, length 36)
  Back Branch 0881612C 1,274 times (length 23)
_S1_2_8A28E74 29,348 instructions (0.005%), 506 calls (08A28E74 - 08A290E8, length 158)
_S1_2_8B3AE08 29,304 instructions (0.005%), 2,664 calls (08B3AE08 - 08B3AE30, length 11)
_S1_2_8B0BADC 29,150 instructions (0.005%), 194 calls (08B0BADC - 08B0BFC0, length 314)
_S1_2_8816B90 29,104 instructions (0.005%), 3,638 calls (08816B90 - 08816BAC, length 8)
_S1_2_88AB9C4 29,056 instructions (0.005%), 14,528 calls (088AB9C4 - 088AB9C8, length 2)
_S1_2_884E95C 29,046 instructions (0.005%), 908 calls (0884E95C - 0884EA10, length 46)
_S1_2_8937A94 29,040 instructions (0.005%), 1,815 calls (08937A94 - 08937AD0, length 16)
_S1_2_8843CDC 28,992 instructions (0.005%), 906 calls (08843CDC - 08843D64, length 35)
_S1_2_89112F8 28,840 instructions (0.005%), 2 calls (089112F8 - 089114F4, length 128)
  Back Branch 08911414 2,246 times (length 62)
_S1_2_89A0DEC 28,809 instructions (0.005%), 297 calls (089A0DEC - 089A0F6C, length 97)
_S1_2_89A0CB0 28,756 instructions (0.005%), 364 calls (089A0CB0 - 089A0DE8, length 79)
_S1_2_8821D58 28,322 instructions (0.005%), 68 calls (08821D58 - 08821EE4, length 100)
  Back Branch 08821E00 2,278 times (length 25)
_S1_2_8A19888 28,210 instructions (0.005%), 910 calls (08A19888 - 08A199A8, length 73)
_S1_2_88EEFD0 28,148 instructions (0.005%), 908 calls (088EEFD0 - 088EF05C, length 36)
_S1_2_88EE3E4 28,117 instructions (0.005%), 907 calls (088EE3E4 - 088EE45C, length 31)
_S1_2_88226E4 28,117 instructions (0.005%), 907 calls (088226E4 - 0882275C, length 31)
_S1_2_8822638 28,117 instructions (0.005%), 907 calls (08822638 - 08B5D574, length 846800)
  Back Branch 08B5D570 14,460 times (length 15)
_S1_2_8C01A94 28,102 instructions (0.005%), 14,051 calls (08C01A94 - 08C01A98, length 2)
_S1_2_89688F8 27,938 instructions (0.005%), 218 calls (089688F8 - 08968B74, length 160)
_S1_2_8C01534 27,802 instructions (0.005%), 13,901 calls (08C01534 - 08C01538, length 2)
_S1_2_899DCA4 27,360 instructions (0.005%), 6,840 calls (0899DCA4 - 0899DCB0, length 4)
_S1_2_899DC94 27,360 instructions (0.005%), 6,840 calls (0899DC94 - 0899DCA0, length 4)
_S1_2_8A22588 27,352 instructions (0.005%), 894 calls (08A22588 - 08A226D0, length 83)
_S1_2_8A022B8 27,342 instructions (0.005%), 882 calls (08A022B8 - 08A02398, length 57)
_S1_2_881FAE0 27,300 instructions (0.005%), 1,820 calls (0881FAE0 - 0881FB24, length 18)
_S1_2_8923CC4 27,240 instructions (0.005%), 908 calls (08923CC4 - 08923FF8, length 206)
_S1_2_88EDBE0 27,240 instructions (0.005%), 908 calls (088EDBE0 - 0891D08C, length 48428)
_S1_2_88C0BB0 26,832 instructions (0.005%), 624 calls (088C0BB0 - 088C0C58, length 43)
_S1_2_8A2961C 26,738 instructions (0.005%), 922 calls (08A2961C - 08A29698, length 32)
_S1_2_88413DC 26,551 instructions (0.005%), 908 calls (088413DC - 0884ED38, length 13912)
_S1_2_882FA20 26,448 instructions (0.005%), 1,392 calls (0882FA20 - 0882FBDC, length 112)
_S1_2_8A179DC 26,444 instructions (0.005%), 369 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8B37C48 26,334 instructions (0.005%), 908 calls (08B37C48 - 08B37CC8, length 33)
  Back Branch 08B37CA4 908 times (length 16)
_S1_2_8845998 26,274 instructions (0.005%), 906 calls (08845998 - 08845A7C, length 58)
_S1_2_8C0152C 26,192 instructions (0.005%), 13,096 calls (08C0152C - 08C01530, length 2)
_S1_2_8A4F2B8 26,010 instructions (0.005%), 85 calls (08A4F2B8 - 08A4F6F4, length 272)
  Back Branch 08A4F6C8 850 times (length 13)
_S1_2_89CC8C4 25,976 instructions (0.005%), 6,494 calls (089CC8C4 - 089CC8D0, length 4)
_S1_2_8C01B7C 25,764 instructions (0.005%), 12,882 calls (08C01B7C - 08C01B80, length 2)
_S1_2_8C01B2C 25,762 instructions (0.005%), 12,881 calls (08C01B2C - 08C01B30, length 2)
_S1_2_8B54FC0 25,650 instructions (0.005%), 1,026 calls (08B54FC0 - 08B55020, length 25)
_S1_2_8848F7C 25,648 instructions (0.005%), 906 calls (08848F7C - 08849120, length 106)
_S1_2_8A183CC 25,568 instructions (0.005%), 128 calls (08A183CC - 08A18434, length 27)
  Back Branch 08A18428 1,152 times (length 24)
_S1_2_8B4C7E4 25,424 instructions (0.005%), 908 calls (08B4C7E4 - 08B4C874, length 37)
_S1_2_8B4B6F8 25,424 instructions (0.005%), 908 calls (08B4B6F8 - 08B4B764, length 28)
_S1_2_884EA14 25,424 instructions (0.005%), 908 calls (0884EA14 - 0884EB4C, length 79)
_S1_2_884BB08 25,424 instructions (0.005%), 908 calls (0884BB08 - 0884BE90, length 227)
_S1_2_8A4B228 25,350 instructions (0.005%), 650 calls (08A4B228 - 08A4B2C0, length 39)
_S1_2_8B5D9F0 25,333 instructions (0.005%), 2,303 calls (08B5D9F0 - 08B5DA18, length 11)
_S1_2_8821958 24,997 instructions (0.005%), 259 calls (08821958 - 08821D54, length 256)
  Back Branch 08821A54 498 times (length 9)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_8A17074 24,926 instructions (0.005%), 206 calls (08A17074 - 08A17118, length 42)
  Back Branch 08A170DC 8,739 times (length 11)
_S1_2_890A40C 24,661 instructions (0.005%), 1 calls (0890A40C - 0890A828, length 264)
  Back Branch 0890A768 553 times (length 34)
  Back Branch 0890A578 200 times (length 7)
  Back Branch 0890A7A0 101 times (length 7)
  Back Branch 0890A6BC 52 times (length 69)
  Back Branch 0890A5A0 27 times (length 7)
  Back Branch 0890A7F8 10 times (length 17)
  Back Branch 0890A778 6 times (length 45)
_S1_2_8BD5C34 24,516 instructions (0.005%), 908 calls (08BD5C34 - 08BD5F50, length 200)
_S1_2_8A25078 24,491 instructions (0.005%), 125 calls (08A25078 - 08A252EC, length 158)
  Back Branch 08A252BC 632 times (length 127)
_S1_2_883DA94 24,456 instructions (0.005%), 64 calls (0883DA94 - 0883DBF8, length 90)
  Back Branch 0883DB8C 1,844 times (length 10)
  Back Branch 0883DB20 128 times (length 17)
_S1_2_89D13B4 24,206 instructions (0.005%), 1,274 calls (089D13B4 - 089D14C0, length 68)
_S1_2_8B57680 24,160 instructions (0.005%), 302 calls (08B57680 - 08B577C8, length 83)
_S1_2_8BDC224 24,093 instructions (0.005%), 1 calls (08BDC224 - 08BDCDC0, length 744)
  Back Branch 08BDCADC 532 times (length 31)
  Back Branch 08BDC90C 300 times (length 23)
  Back Branch 08BDC87C 90 times (length 8)
  Back Branch 08BDCB60 50 times (length 9)
  Back Branch 08BDCB14 10 times (length 8)
_S1_2_8A4CD68 23,854 instructions (0.004%), 17 calls (08A4CD68 - 08A4D0F8, length 229)
  Back Branch 08A4CEC8 716 times (length 20)
  Back Branch 08A4CF1C 590 times (length 15)
  Back Branch 08A4CDF4 170 times (length 10)
  Back Branch 08A4CE58 102 times (length 15)
  Back Branch 08A4CFD0 90 times (length 15)
  Back Branch 08A4D020 51 times (length 132)
_S1_2_8B39948 23,844 instructions (0.004%), 908 calls (08B39948 - 08B399FC, length 46)
_S1_2_8B3C158 23,582 instructions (0.004%), 907 calls (08B3C158 - 08B3C42C, length 182)
_S1_2_88217C0 23,343 instructions (0.004%), 161 calls (088217C0 - 08821954, length 102)
  Back Branch 088218E0 733 times (length 41)
_S1_2_8825EC8 23,218 instructions (0.004%), 1,222 calls (08825EC8 - 08825F10, length 19)
_S1_2_8A1C888 23,183 instructions (0.004%), 239 calls (08A1C888 - 08A1CA08, length 97)
_S1_2_89CEBCC 22,986 instructions (0.004%), 1,277 calls (089CEBCC - 089CEC10, length 18)
_S1_2_8A12C14 22,984 instructions (0.004%), 221 calls (08A12C14 - 08A12C74, length 25)
  Back Branch 08A12C58 1,989 times (length 11)
_S1_2_89CEB84 22,932 instructions (0.004%), 1,274 calls (089CEB84 - 089CEBC8, length 18)
_S1_2_89A2348 22,700 instructions (0.004%), 908 calls (089A2348 - 089A23D0, length 35)
_S1_2_88830B4 22,700 instructions (0.004%), 908 calls (088830B4 - 088831D8, length 74)
_S1_2_88200A0 22,368 instructions (0.004%), 679 calls (088200A0 - 088201E0, length 81)
_S1_2_8A163E8 22,230 instructions (0.004%), 65 calls (08A163E8 - 08A165A4, length 112)
  Back Branch 08A16550 10,592 times (length 59)
_S1_2_8820B94 22,047 instructions (0.004%), 34 calls (08820B94 - 08820F98, length 258)
  Back Branch 08820F60 464 times (length 138)
  Back Branch 08820C7C 464 times (length 12)
_S1_2_8A4B728 21,935 instructions (0.004%), 221 calls (08A4B728 - 08A4B8BC, length 102)
_S1_2_8820430 21,894 instructions (0.004%), 34 calls (08820430 - 088207C8, length 231)
  Back Branch 08820654 259 times (length 59)
  Back Branch 08820774 259 times (length 54)
  Back Branch 0882062C 161 times (length 17)
  Back Branch 08820640 137 times (length 36)
_S1_2_8B39B90 21,880 instructions (0.004%), 5,470 calls (08B39B90 - 08B39B9C, length 4)
_S1_2_89A0194 21,869 instructions (0.004%), 1,151 calls (089A0194 - 089A01DC, length 19)
_S1_2_8816BE0 21,828 instructions (0.004%), 1,819 calls (08816BE0 - 08816C14, length 14)
_S1_2_8B5E2A0 21,776 instructions (0.004%), 2,722 calls (08B5E1B8 - 08B5E2A8, length 61)
  Back Branch 08B5E2A4 2,722 times (length 61)
_S1_2_8B5E318 21,768 instructions (0.004%), 2,721 calls (08B5E1B8 - 08B5E320, length 91)
  Back Branch 08B5E31C 2,721 times (length 91)
_S1_2_8B3FA50 21,768 instructions (0.004%), 907 calls (08B3FA50 - 08B3FAAC, length 24)
_S1_2_8822684 21,768 instructions (0.004%), 907 calls (08822684 - 088226E0, length 24)
_S1_2_89D0CAC 21,709 instructions (0.004%), 1,277 calls (089D0CAC - 089D0EE8, length 144)
_S1_2_8A1E5D8 21,482 instructions (0.004%), 10,741 calls (08A1E5D8 - 08A1E5DC, length 2)
_S1_2_8A17CE0 21,170 instructions (0.004%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8A17B44 21,037 instructions (0.004%), 369 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8B565B0 20,996 instructions (0.004%), 362 calls (08B565B0 - 08B566A0, length 61)
_S1_2_8B39A00 20,884 instructions (0.004%), 908 calls (08B39A00 - 08B39A7C, length 32)
_S1_2_8937A08 20,884 instructions (0.004%), 908 calls (08937A08 - 08939968, length 2009)
_S1_2_88CEEB4 20,838 instructions (0.004%), 906 calls (088CEEB4 - 088CF0B8, length 130)
_S1_2_8894A98 20,793 instructions (0.004%), 177 calls (08894A98 - 08895174, length 440)
  Back Branch 08894E18 354 times (length 80)
_S1_2_8B5D294 20,746 instructions (0.004%), 1,886 calls (08B5D294 - 08B5D2D8, length 18)
_S1_2_8B5F004 20,649 instructions (0.004%), 1,721 calls (08B5F004 - 08B5F034, length 13)
  Back Branch 08B5F030 1,720 times (length 6)
_S1_2_8A15288 20,628 instructions (0.004%), 191 calls (08A15288 - 08A15408, length 97)
  Back Branch 08A15368 764 times (length 7)
  Back Branch 08A153C0 382 times (length 10)
  Back Branch 08A153E0 382 times (length 7)
_S1_2_8A1FCF8 20,592 instructions (0.004%), 264 calls (08A1FCF8 - 08A1FE34, length 80)
_S1_2_895165C 20,560 instructions (0.004%), 50 calls (0895165C - 089519B0, length 214)
  Back Branch 08951960 690 times (length 17)
  Back Branch 089518C0 280 times (length 16)
  Back Branch 08951970 230 times (length 22)
_S1_2_8815788 20,505 instructions (0.004%), 4,101 calls (08815788 - 0881579C, length 6)
_S1_2_8C015E4 20,348 instructions (0.004%), 10,174 calls (08C015E4 - 08C015E8, length 2)
_S1_2_8B491AC 20,316 instructions (0.004%), 423 calls (08B491AC - 08B492A4, length 63)
_S1_2_8A85FD4 20,250 instructions (0.004%), 6,750 calls (08A85FD4 - 08A85FDC, length 3)
_S1_2_89D2BF4 20,062 instructions (0.004%), 907 calls (089D2BF4 - 08A22190, length 81256)
_S1_2_88EA4A4 20,016 instructions (0.004%), 1,668 calls (088EA4A4 - 088EA4D0, length 12)
_S1_2_891207C 19,991 instructions (0.004%), 2 calls (0891207C - 08912580, length 322)
  Back Branch 089122EC 582 times (length 105)
  Back Branch 08912550 5 times (length 53)
_S1_2_8B482C4 19,986 instructions (0.004%), 9,993 calls (08B482C4 - 08B482C8, length 2)
_S1_2_8A021C0 19,976 instructions (0.004%), 908 calls (08A021C0 - 08A02398, length 119)
_S1_2_89375EC 19,976 instructions (0.004%), 908 calls (089375EC - 08937640, length 22)
_S1_2_88EE1BC 19,932 instructions (0.004%), 906 calls (088EE1BC - 088F0DDC, length 2825)
_S1_2_884567C 19,932 instructions (0.004%), 906 calls (0884567C - 08845994, length 199)
_S1_2_8A50B34 19,608 instructions (0.004%), 456 calls (08A50B34 - 08A50BDC, length 43)
_S1_2_8C0154C 19,606 instructions (0.004%), 9,803 calls (08C0154C - 08C01550, length 2)
_S1_2_8C0151C 19,606 instructions (0.004%), 9,803 calls (08C0151C - 08C01520, length 2)
_S1_2_89881E0 19,488 instructions (0.004%), 1,392 calls (089881E0 - 0898821C, length 16)
_S1_2_898766C 19,488 instructions (0.004%), 1,392 calls (0897F6C8 - 08987674, length 8172)
  Back Branch 08987670 1,392 times (length 8172)
_S1_2_8A178F8 19,345 instructions (0.004%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8A17780 19,345 instructions (0.004%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8B8B59C 19,289 instructions (0.004%), 123 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_884973C 19,026 instructions (0.004%), 906 calls (0884973C - 088499B0, length 158)
_S1_2_8AD1F4C 18,998 instructions (0.004%), 66 calls (08AD1F4C - 08AD22D8, length 228)
  Back Branch 08AD214C 150 times (length 74)
_S1_2_88EDB6C 18,632 instructions (0.003%), 1,096 calls (088EDB6C - 088EDBDC, length 29)
_S1_2_8A1CD78 18,630 instructions (0.003%), 230 calls (08A1CD78 - 08A1CEB8, length 81)
_S1_2_8B5AFA0 18,336 instructions (0.003%), 1,146 calls (08B5AFA0 - 08B5AFE4, length 18)
_S1_2_8A9E354 18,240 instructions (0.003%), 608 calls (08A9E354 - 08A9E3D0, length 32)
_S1_2_8865A28 18,174 instructions (0.003%), 9,087 calls (08865A28 - 08865A2C, length 2)
_S1_2_8A8BA18 18,160 instructions (0.003%), 908 calls (08A8BA18 - 08A8BCF8, length 185)
_S1_2_884B958 18,160 instructions (0.003%), 908 calls (0884B958 - 0884BB04, length 108)
_S1_2_8B5D0DC 18,150 instructions (0.003%), 1,815 calls (08B5D0DC - 08B5D100, length 10)
_S1_2_8B5D208 18,140 instructions (0.003%), 907 calls (08B5D208 - 08B5D254, length 20)
_S1_2_88CD424 18,120 instructions (0.003%), 906 calls (088CD424 - 088CD7F0, length 244)
_S1_2_88CBB20 18,120 instructions (0.003%), 906 calls (088CBB20 - 088CC1BC, length 424)
_S1_2_883B294 17,920 instructions (0.003%), 184 calls (0883B294 - 0883B4BC, length 139)
  Back Branch 0883B454 324 times (length 11)
  Back Branch 0883B414 100 times (length 60)
_S1_2_8B5EE94 17,918 instructions (0.003%), 1,054 calls (08B5EE94 - 08B5EED4, length 17)
_S1_2_89E517C 17,808 instructions (0.003%), 848 calls (089E517C - 089E51CC, length 21)
_S1_2_8AE584C 17,442 instructions (0.003%), 153 calls (08AE584C - 08AE5A58, length 132)
_S1_2_8A0EBB4 17,381 instructions (0.003%), 191 calls (08A0EBB4 - 08A0EC04, length 21)
  Back Branch 08A0EBE8 2,101 times (length 7)
_S1_2_8A1C5D4 17,271 instructions (0.003%), 909 calls (08A1C5D4 - 08A1C61C, length 19)
_S1_2_886F2B8 17,271 instructions (0.003%), 909 calls (0886F2B8 - 0886F310, length 23)
_S1_2_88499B4 17,252 instructions (0.003%), 908 calls (088499B4 - 08849D14, length 217)
_S1_2_8A03BBC 17,233 instructions (0.003%), 907 calls (08A03BBC - 08A03C54, length 39)
_S1_2_88CEBE8 17,214 instructions (0.003%), 906 calls (088CEBE8 - 088CECF0, length 67)
_S1_2_8B5DE54 17,176 instructions (0.003%), 904 calls (08B5DE54 - 08B5DE9C, length 19)
_S1_2_89A130C 17,172 instructions (0.003%), 162 calls (089A130C - 08A16608, length 120000)
  Back Branch 08A165EC 1,494 times (length 11)
_S1_2_8A0CF7C 17,160 instructions (0.003%), 286 calls (08A0CF7C - 08A0D008, length 36)
  Back Branch 08A0CFEC 1,144 times (length 8)
_S1_2_8824BF0 17,108 instructions (0.003%), 1,222 calls (08824BF0 - 08824C28, length 15)
  Back Branch 08824C24 1,222 times (length 6)
_S1_2_8B117AC 17,069 instructions (0.003%), 101 calls (08B117AC - 08B118CC, length 73)
  Back Branch 08B1189C 505 times (length 24)
_S1_2_8A17000 17,066 instructions (0.003%), 371 calls (08A17000 - 08A17070, length 29)
  Back Branch 08A17038 3,093 times (length 11)
_S1_2_8995C34 17,001 instructions (0.003%), 9 calls (08995C34 - 08996000, length 244)
  Back Branch 08995FCC 180 times (length 91)
  Back Branch 08995E58 45 times (length 39)
_S1_2_8B4E390 16,965 instructions (0.003%), 423 calls (08B4E390 - 08B4E4BC, length 76)
_S1_2_8987F44 16,704 instructions (0.003%), 1,392 calls (08987F44 - 08987FC4, length 33)
_S1_2_8A12490 16,512 instructions (0.003%), 64 calls (08A12490 - 08A125B8, length 75)
  Back Branch 08A124F0 576 times (length 24)
_S1_2_8809C4C 16,380 instructions (0.003%), 910 calls (08809C4C - 08809CC8, length 32)
_S1_2_88E1EF8 16,344 instructions (0.003%), 8,172 calls (088E1EF8 - 088E1EFC, length 2)
_S1_2_88E1EB0 16,344 instructions (0.003%), 8,172 calls (088E1EB0 - 088E1EB4, length 2)
_S1_2_88ABAA4 16,344 instructions (0.003%), 8,172 calls (088ABAA4 - 088ABAA8, length 2)
_S1_2_88CD7F4 16,308 instructions (0.003%), 906 calls (088CD7F4 - 088CDAC8, length 182)
_S1_2_8A51930 16,236 instructions (0.003%), 132 calls (08A51930 - 08A51B74, length 146)
_S1_2_8A1D6D8 16,187 instructions (0.003%), 1,295 calls (08A1D6D8 - 08A1D7D4, length 64)
_S1_2_8A9E3D4 16,044 instructions (0.003%), 573 calls (08A9E3D4 - 08A9E494, length 49)
_S1_2_8B55080 15,985 instructions (0.003%), 3,197 calls (08B55080 - 08B55090, length 5)
_S1_2_8B5DBD8 15,810 instructions (0.003%), 1,054 calls (08B5DBD8 - 08B5DC10, length 15)
_S1_2_896EBCC 15,760 instructions (0.003%), 1,970 calls (0896EBCC - 0896EBEC, length 9)
_S1_2_884C4C8 15,657 instructions (0.003%), 908 calls (0884C4C8 - 0884C6FC, length 142)
_S1_2_8B5D924 15,650 instructions (0.003%), 1,565 calls (08B5D924 - 08B5D948, length 10)
_S1_2_8966F90 15,436 instructions (0.003%), 908 calls (08966F90 - 08967174, length 122)
_S1_2_88EE3A0 15,436 instructions (0.003%), 908 calls (088EE3A0 - 088EE3E0, length 17)
_S1_2_884EB50 15,436 instructions (0.003%), 908 calls (0884EB50 - 0884EB90, length 17)
_S1_2_88416C4 15,436 instructions (0.003%), 908 calls (088416C4 - 08841704, length 17)
_S1_2_8987F0C 15,312 instructions (0.003%), 1,392 calls (08987F0C - 08987F34, length 11)
_S1_2_898EA1C 15,300 instructions (0.003%), 30 calls (0898EA1C - 0898ECC0, length 170)
  Back Branch 0898EC0C 180 times (length 68)
_S1_2_8A4C304 15,240 instructions (0.003%), 15 calls (08A4C304 - 08A4C62C, length 203)
  Back Branch 08A4C4C8 390 times (length 93)
_S1_2_8A27118 15,187 instructions (0.003%), 118 calls (08A27118 - 08A27424, length 196)
_S1_2_883E0BC 15,090 instructions (0.003%), 7,545 calls (0883E0BC - 0883E0C0, length 2)
_S1_2_88791B8 15,045 instructions (0.003%), 177 calls (088791B8 - 0887933C, length 98)
_S1_2_8A4B8C0 14,976 instructions (0.003%), 247 calls (08A4B8C0 - 08A4B9C4, length 66)
_S1_2_8A10870 14,883 instructions (0.003%), 363 calls (08A10870 - 08A10910, length 41)
_S1_2_8C0171C 14,778 instructions (0.003%), 7,389 calls (08C0171C - 08C01720, length 2)
_S1_2_88149E0 14,537 instructions (0.003%), 1,814 calls (088149E0 - 08814A64, length 34)
_S1_2_88157B8 14,528 instructions (0.003%), 1,816 calls (088157B8 - 088157E4, length 12)
_S1_2_886E50C 14,528 instructions (0.003%), 908 calls (0886E50C - 0886E648, length 80)
_S1_2_886E3D4 14,528 instructions (0.003%), 908 calls (0886E3D4 - 0886E508, length 78)
_S1_2_8B5E2E8 14,520 instructions (0.003%), 1,815 calls (08B5E1B8 - 08B5E2F0, length 79)
  Back Branch 08B5E2EC 1,815 times (length 79)
_S1_2_8B5E2DC 14,520 instructions (0.003%), 1,815 calls (08B5E1B8 - 08B5E2E4, length 76)
  Back Branch 08B5E2E0 1,815 times (length 76)
_S1_2_8A5F2C0 14,514 instructions (0.003%), 177 calls (08A5F2C0 - 08A5F470, length 109)
_S1_2_8A513F8 14,300 instructions (0.003%), 220 calls (08A513F8 - 08A514F8, length 65)
_S1_2_8A13B40 14,147 instructions (0.003%), 47 calls (08A13B40 - 08A13D20, length 121)
  Back Branch 08A13C70 141 times (length 24)
  Back Branch 08A13C08 141 times (length 24)
  Back Branch 08A13CD8 141 times (length 24)
  Back Branch 08A13BA0 141 times (length 24)
_S1_2_88091DC 14,097 instructions (0.003%), 250 calls (088091DC - 08809444, length 155)
  Back Branch 088093BC 57 times (length 78)
  Back Branch 088093B0 57 times (length 74)
_S1_2_899FEF0 14,047 instructions (0.003%), 1,277 calls (0899FEF0 - 0899FF18, length 11)
_S1_2_899D4D0 14,047 instructions (0.003%), 1,277 calls (0899D4D0 - 0899D4F8, length 11)
_S1_2_899D4A4 14,047 instructions (0.003%), 1,277 calls (0899D4A4 - 0899D4CC, length 11)
_S1_2_899FEC4 14,014 instructions (0.003%), 1,274 calls (0899FEC4 - 0899FEEC, length 11)
_S1_2_8B41A10 13,889 instructions (0.003%), 411 calls (08B41A10 - 08B4E38C, length 12896)
_S1_2_8A17C50 13,870 instructions (0.003%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8A17868 13,870 instructions (0.003%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_88140AC 13,860 instructions (0.003%), 192 calls (088140AC - 08814278, length 116)
_S1_2_899DCBC 13,680 instructions (0.003%), 6,840 calls (0899DCBC - 0899DCC0, length 2)
_S1_2_899DCB4 13,680 instructions (0.003%), 6,840 calls (0899DCB4 - 0899DCB8, length 2)
_S1_2_8B808D4 13,620 instructions (0.003%), 908 calls (08B808D4 - 08B80944, length 29)
_S1_2_8AB8E74 13,607 instructions (0.003%), 1,237 calls (08AB8E74 - 08AB8EC0, length 20)
_S1_2_8997C28 13,605 instructions (0.003%), 907 calls (08997C28 - 08997C98, length 29)
_S1_2_8BE04C4 13,600 instructions (0.003%), 200 calls (08BE04C4 - 08BE05D0, length 68)
_S1_2_882A728 13,580 instructions (0.003%), 196 calls (0882A728 - 0882A898, length 93)
_S1_2_8B5DE18 13,560 instructions (0.003%), 904 calls (08B5DE18 - 08B5DE50, length 15)
_S1_2_8A8B7C8 13,500 instructions (0.003%), 6,750 calls (08A8B7C8 - 08A8B7CC, length 2)
_S1_2_8A8B7C0 13,500 instructions (0.003%), 6,750 calls (08A8B7C0 - 08A8B7C4, length 2)
_S1_2_8A1C1A8 13,260 instructions (0.002%), 52 calls (08A1C1A8 - 08A1C300, length 87)
  Back Branch 08A1C2F4 156 times (length 84)
_S1_2_8A49C24 13,143 instructions (0.002%), 116 calls (08A49C24 - 08A49EB8, length 166)
_S1_2_88240F4 13,140 instructions (0.002%), 45 calls (088240F4 - 088241FC, length 67)
  Back Branch 088241F0 360 times (length 36)
_S1_2_8B5D1EC 13,118 instructions (0.002%), 1,874 calls (08B5D1EC - 08B5D204, length 7)
_S1_2_8A4ABA4 13,045 instructions (0.002%), 58 calls (08A4ABA4 - 08A4B0D0, length 332)
_S1_2_8A348C8 12,964 instructions (0.002%), 28 calls (08A348C8 - 08A35000, length 463)
_S1_2_8817548 12,958 instructions (0.002%), 1,178 calls (08817548 - 08817570, length 11)
_S1_2_8B8C354 12,801 instructions (0.002%), 10 calls (08B8C354 - 08B8C724, length 245)
  Back Branch 08B8C564 666 times (length 33)
  Back Branch 08B8C6C4 30 times (length 26)
_S1_2_88951F0 12,765 instructions (0.002%), 531 calls (088951F0 - 08895368, length 95)
_S1_2_8816A60 12,733 instructions (0.002%), 1,819 calls (08816A60 - 08816A78, length 7)
_S1_2_8BF57A8 12,712 instructions (0.002%), 908 calls (08BF57A8 - 08BF5964, length 112)
_S1_2_8A8BCFC 12,712 instructions (0.002%), 908 calls (08A8BCFC - 08A8BE50, length 86)
_S1_2_89988F0 12,712 instructions (0.002%), 908 calls (089988F0 - 08998AF0, length 129)
_S1_2_88F6454 12,712 instructions (0.002%), 908 calls (088F6454 - 088F64B4, length 25)
_S1_2_8966B3C 12,698 instructions (0.002%), 907 calls (08966B3C - 08966CB8, length 96)
_S1_2_882264C 12,698 instructions (0.002%), 907 calls (0882264C - 08822680, length 14)
_S1_2_881F6C0 12,698 instructions (0.002%), 907 calls (0881F6C0 - 0881F6F4, length 14)
_S1_2_883CA0C 12,552 instructions (0.002%), 93 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8816068 12,528 instructions (0.002%), 1,392 calls (08816068 - 08816088, length 9)
_S1_2_8A0E060 12,480 instructions (0.002%), 78 calls (08A0E060 - 08A0E5A0, length 337)
_S1_2_8A2E6E8 12,476 instructions (0.002%), 6,238 calls (08A2E6E8 - 08A2E6EC, length 2)
_S1_2_89CE370 12,456 instructions (0.002%), 35 calls (089CE370 - 089CEA10, length 425)
_S1_2_8A17718 12,410 instructions (0.002%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8AB8E68 12,370 instructions (0.002%), 1,237 calls (08AB8E68 - 08AB8EC0, length 23)
_S1_2_8A1BFE8 12,348 instructions (0.002%), 588 calls (08A1BFE8 - 08A1C038, length 21)
_S1_2_8AEA878 12,290 instructions (0.002%), 219 calls (08AEA878 - 08AEABB4, length 208)
  Back Branch 08AEAB70 212 times (length 101)
  Back Branch 08AEAB7C 210 times (length 159)
  Back Branch 08AEAAD8 6 times (length 10)
  Back Branch 08AEAAE0 2 times (length 120)
_S1_2_8BF9D54 12,250 instructions (0.002%), 875 calls (08BF9D54 - 08BF9E80, length 76)
_S1_2_89A1434 12,152 instructions (0.002%), 98 calls (089A1434 - 089A165C, length 139)
_S1_2_8A17DF0 12,045 instructions (0.002%), 365 calls (08A176E8 - 08A17ED0, length 507)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_8B4EA98 11,906 instructions (0.002%), 245 calls (08B4EA98 - 08B4EBD8, length 81)
  Back Branch 08B4EB60 182 times (length 11)
  Back Branch 08B4EBAC 129 times (length 17)
_S1_2_88A48A8 11,895 instructions (0.002%), 65 calls (088A48A8 - 088A4B50, length 171)
  Back Branch 088A4B24 130 times (length 12)
_S1_2_8A71138 11,804 instructions (0.002%), 908 calls (08A71138 - 08A71180, length 19)
_S1_2_89375B8 11,804 instructions (0.002%), 908 calls (089375B8 - 089375E8, length 13)
_S1_2_891B8CC 11,804 instructions (0.002%), 908 calls (0891B8CC - 0891B900, length 14)
_S1_2_8A710B4 11,791 instructions (0.002%), 907 calls (08A710B4 - 08A71134, length 33)
_S1_2_88CECF4 11,778 instructions (0.002%), 906 calls (088CECF4 - 088CEEB0, length 112)
_S1_2_88787A4 11,778 instructions (0.002%), 906 calls (088787A4 - 088787F8, length 22)
_S1_2_8A28908 11,760 instructions (0.002%), 588 calls (08A28908 - 08A28954, length 20)
_S1_2_8B492DC 11,641 instructions (0.002%), 423 calls (08B492DC - 08B4948C, length 109)
  Back Branch 08B49388 1 times (length 4)
_S1_2_8A28C04 11,638 instructions (0.002%), 506 calls (08A28C04 - 08A28CD8, length 54)
_S1_2_8911D90 11,578 instructions (0.002%), 777 calls (08911D90 - 08911DD8, length 19)
_S1_2_8A0DDB4 11,570 instructions (0.002%), 178 calls (08A0DDB4 - 08A0DEB4, length 65)
_S1_2_89CE140 11,345 instructions (0.002%), 143 calls (089CE140 - 089CE364, length 138)
_S1_2_8B0B454 11,328 instructions (0.002%), 192 calls (08B0B454 - 08B0B61C, length 115)
_S1_2_8C01C34 11,258 instructions (0.002%), 5,629 calls (08C01C34 - 08C01C38, length 2)
_S1_2_882CA5C 11,214 instructions (0.002%), 5,607 calls (0882CA5C - 0882CA60, length 2)
_S1_2_882CA54 11,148 instructions (0.002%), 5,574 calls (0882CA54 - 0882CA58, length 2)
_S1_2_8815234 11,070 instructions (0.002%), 1,230 calls (08815234 - 08815298, length 26)
_S1_2_8A147A4 10,988 instructions (0.002%), 134 calls (08A147A4 - 08A148E8, length 82)
_S1_2_8A0FC1C 10,982 instructions (0.002%), 38 calls (08A0FC1C - 08A0FD2C, length 69)
  Back Branch 08A0FD10 190 times (length 55)
_S1_2_8B405BC 10,972 instructions (0.002%), 422 calls (08B405BC - 08B40620, length 26)
_S1_2_8A503C0 10,948 instructions (0.002%), 644 calls (08A503C0 - 08A50400, length 17)
_S1_2_884EB94 10,912 instructions (0.002%), 908 calls (0884EB94 - 0884EC94, length 65)
_S1_2_884164C 10,900 instructions (0.002%), 2,725 calls (0884164C - 08841658, length 4)
_S1_2_8A739D8 10,896 instructions (0.002%), 908 calls (08A739D8 - 08A758E0, length 1987)
_S1_2_88703F4 10,884 instructions (0.002%), 907 calls (088703F4 - 08870420, length 12)
_S1_2_8A0F94C 10,880 instructions (0.002%), 85 calls (08A0F94C - 08A0FB48, length 128)
_S1_2_8B5E5FC 10,800 instructions (0.002%), 150 calls (08B5E5FC - 08B5E794, length 103)
_S1_2_8A4D9C4 10,789 instructions (0.002%), 17 calls (08A4D9C4 - 08A4DC44, length 161)
  Back Branch 08A4DB04 442 times (length 46)
  Back Branch 08A4DA44 170 times (length 11)
_S1_2_8A115B0 10,784 instructions (0.002%), 674 calls (08A115B0 - 08A115EC, length 16)
_S1_2_88F64D4 10,729 instructions (0.002%), 1 calls (088F64D4 - 088F6904, length 269)
  Back Branch 088F68B0 80 times (length 218)
  Back Branch 088F6844 72 times (length 37)
_S1_2_8B5F200 10,728 instructions (0.002%), 1,392 calls (08B5F200 - 08B5F228, length 11)
_S1_2_8A22748 10,720 instructions (0.002%), 358 calls (08A22748 - 08A227C0, length 31)
_S1_2_8AAA054 10,604 instructions (0.002%), 196 calls (08AAA054 - 08AAA498, length 274)
_S1_2_8B5B3A0 10,550 instructions (0.002%), 422 calls (08B5B3A0 - 08B5B400, length 25)
_S1_2_8B400DC 10,550 instructions (0.002%), 422 calls (08B400DC - 08B4013C, length 25)
_S1_2_8968B78 10,404 instructions (0.002%), 218 calls (08968B78 - 08968C6C, length 62)
_S1_2_8A1C07C 10,392 instructions (0.002%), 866 calls (08A1C07C - 08A1C0A8, length 12)
_S1_2_8907154 10,296 instructions (0.002%), 936 calls (08907154 - 0890717C, length 11)
_S1_2_89A436C 10,226 instructions (0.002%), 1 calls (089A436C - 089A4780, length 262)
  Back Branch 089A4450 192 times (length 15)
  Back Branch 089A44F4 96 times (length 82)
  Back Branch 089A45F4 15 times (length 31)
  Back Branch 089A4698 10 times (length 26)
  Back Branch 089A4568 4 times (length 26)
_S1_2_8A19098 10,197 instructions (0.002%), 141 calls (08A19098 - 08A19104, length 28)
  Back Branch 08A190F8 423 times (length 24)
_S1_2_8839288 10,115 instructions (0.002%), 9 calls (08839288 - 088393B0, length 75)
  Back Branch 088393A4 190 times (length 67)
_S1_2_8844878 10,082 instructions (0.002%), 71 calls (08844878 - 08844B34, length 176)
_S1_2_899E1B0 10,032 instructions (0.002%), 48 calls (0899E1B0 - 0899E280, length 53)
  Back Branch 0899E264 240 times (length 39)
_S1_2_8A377A4 10,024 instructions (0.002%), 14 calls (08A377A4 - 08A382F8, length 726)
_S1_2_8A8BE54 9,988 instructions (0.002%), 908 calls (08A8BE54 - 08A8BE7C, length 11)
_S1_2_8A5263C 9,988 instructions (0.002%), 908 calls (08A5263C - 08A52664, length 11)
_S1_2_8A52338 9,988 instructions (0.002%), 908 calls (08A52338 - 08A52484, length 84)
_S1_2_894C778 9,988 instructions (0.002%), 908 calls (0894C778 - 0894C7A0, length 11)
_S1_2_8AD1D7C 9,984 instructions (0.002%), 416 calls (08AD1D7C - 08AD1DD8, length 24)
_S1_2_8A1AAAC 9,900 instructions (0.002%), 220 calls (08A1AAAC - 08A1AB5C, length 45)
_S1_2_8C016EC 9,816 instructions (0.002%), 4,908 calls (08C016EC - 08C016F0, length 2)
_S1_2_8A2F4DC 9,763 instructions (0.002%), 751 calls (08A2F4DC - 08A2F510, length 14)
_S1_2_88E83D0 9,700 instructions (0.002%), 100 calls (088E83D0 - 088E855C, length 100)
_S1_2_8A1DC64 9,627 instructions (0.002%), 5 calls (08A1DC64 - 08A20CC0, length 3096)
  Back Branch 08A20C4C 151 times (length 206)
_S1_2_8A0EC08 9,603 instructions (0.002%), 28 calls (08A0EC08 - 08A0EDD4, length 116)
  Back Branch 08A0ED8C 308 times (length 28)
_S1_2_8A512B0 9,576 instructions (0.002%), 456 calls (08A512B0 - 08A51300, length 21)
_S1_2_8934B80 9,576 instructions (0.002%), 9 calls (08934B80 - 089351E8, length 411)
  Back Branch 08934C30 450 times (length 23)
  Back Branch 0893516C 135 times (length 12)
  Back Branch 08934CCC 27 times (length 9)
  Back Branch 089351A8 27 times (length 9)
_S1_2_8A81A44 9,487 instructions (0.002%), 1 calls (08A81A44 - 08A81CC4, length 161)
  Back Branch 08A81BE4 624 times (length 43)
  Back Branch 08A81BD4 48 times (length 28)
  Back Branch 08A81AB4 32 times (length 12)
  Back Branch 08A81C90 20 times (length 107)
_S1_2_895844C 9,483 instructions (0.002%), 1 calls (0895844C - 08958594, length 83)
  Back Branch 0895851C 720 times (length 9)
  Back Branch 08958534 240 times (length 18)
  Back Branch 08958560 80 times (length 34)
  Back Branch 08958570 40 times (length 40)
_S1_2_88157A0 9,435 instructions (0.002%), 1,887 calls (088157A0 - 088157B4, length 6)
_S1_2_8B5D2C0 9,430 instructions (0.002%), 1,886 calls (08B5D2C0 - 08B5D2D0, length 5)
_S1_2_88098F8 9,362 instructions (0.002%), 302 calls (088098F8 - 088099A0, length 43)
  Back Branch 08809970 302 times (length 16)
_S1_2_8A26424 9,343 instructions (0.002%), 118 calls (08A26424 - 08A26600, length 120)
  Back Branch 08A265A0 340 times (length 9)
_S1_2_898BA4C 9,310 instructions (0.002%), 38 calls (0898BA4C - 0898BC30, length 122)
  Back Branch 0898BB48 190 times (length 39)
_S1_2_8958DA4 9,309 instructions (0.002%), 1 calls (08958DA4 - 08958EAC, length 67)
  Back Branch 08958E44 720 times (length 9)
  Back Branch 08958E5C 240 times (length 18)
  Back Branch 08958E80 80 times (length 32)
  Back Branch 08958E90 40 times (length 38)
_S1_2_8807610 9,286 instructions (0.002%), 76 calls (08807610 - 0880827C, length 796)
  Back Branch 0880780C 22 times (length 106)
  Back Branch 08807D0C 22 times (length 115)
  Back Branch 08807C94 22 times (length 396)
  Back Branch 08807834 16 times (length 116)
  Back Branch 08807794 12 times (length 76)
_S1_2_8A9AD4C 9,284 instructions (0.002%), 422 calls (08A9AD4C - 08A9AE84, length 79)
_S1_2_8A07BCC 9,240 instructions (0.002%), 110 calls (08A07BCC - 08A07D48, length 96)
_S1_2_888EED8 9,170 instructions (0.002%), 917 calls (0888EED8 - 0888EEFC, length 10)
_S1_2_8934AAC 9,136 instructions (0.002%), 16 calls (08934AAC - 08934B7C, length 53)
  Back Branch 08934B54 800 times (length 32)
_S1_2_8B3F830 9,125 instructions (0.002%), 1,825 calls (08B3F830 - 08B3F840, length 5)
_S1_2_8A1DCA0 9,125 instructions (0.002%), 86 calls (08A1DCA0 - 08A20F34, length 3238)
  Back Branch 08A20EF8 82 times (length 107)
_S1_2_884F13C 9,125 instructions (0.002%), 73 calls (0884F13C - 0884F370, length 142)
_S1_2_8B69D00 9,110 instructions (0.002%), 1,277 calls (08B69D00 - 08B69D38, length 15)
_S1_2_8871934 9,080 instructions (0.002%), 1,816 calls (08871934 - 0887199C, length 27)
_S1_2_8888850 9,080 instructions (0.002%), 908 calls (08888850 - 08888894, length 18)
_S1_2_8809A20 9,060 instructions (0.002%), 302 calls (08809A20 - 08809B68, length 83)
_S1_2_8A07A84 9,020 instructions (0.002%), 110 calls (08A07A84 - 08A07BC8, length 82)
_S1_2_8911F8C 9,000 instructions (0.002%), 150 calls (08911F8C - 08912078, length 60)
_S1_2_8A46DE4 9,000 instructions (0.002%), 50 calls (08A46DE4 - 08A470B8, length 182)
_S1_2_888EAD4 8,938 instructions (0.002%), 218 calls (0888EAD4 - 0888ECB8, length 122)
_S1_2_8B8B548 8,908 instructions (0.002%), 57 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_89FF81C 8,810 instructions (0.002%), 881 calls (089FF81C - 089FF840, length 10)
_S1_2_8A29450 8,760 instructions (0.002%), 584 calls (08A29450 - 08A29488, length 15)
_S1_2_8A14CCC 8,664 instructions (0.002%), 24 calls (08A14CCC - 08A151AC, length 313)
  Back Branch 08A14E34 96 times (length 38)
  Back Branch 08A15000 48 times (length 72)
_S1_2_8BE121C 8,576 instructions (0.002%), 128 calls (08BE121C - 08BE1324, length 67)
_S1_2_8915DFC 8,550 instructions (0.002%), 190 calls (08915DFC - 08915EA8, length 44)
  Back Branch 08915E9C 2,107 times (length 13)
_S1_2_886FCBC 8,525 instructions (0.002%), 1 calls (0886FCBC - 0886FF80, length 178)
  Back Branch 0886FD58 611 times (length 16)
  Back Branch 0886FDB0 28 times (length 16)
  Back Branch 0886FD68 12 times (length 24)
_S1_2_8A1D1F8 8,505 instructions (0.002%), 81 calls (08A1D1F8 - 08A1D3C8, length 117)
_S1_2_8A2A96C 8,420 instructions (0.002%), 842 calls (08A2A96C - 08A2A990, length 10)
_S1_2_8A17274 8,380 instructions (0.002%), 419 calls (08A17274 - 08A172C0, length 20)
_S1_2_8A50DB4 8,325 instructions (0.002%), 925 calls (08A50DB4 - 08A50DD4, length 9)
_S1_2_8A29514 8,280 instructions (0.002%), 720 calls (08A29514 - 08A29588, length 30)
_S1_2_8A1CCA8 8,268 instructions (0.002%), 159 calls (08A1CCA8 - 08A1CD74, length 52)
_S1_2_8A9D74C 8,241 instructions (0.002%), 192 calls (08A9D74C - 08A9D81C, length 53)
_S1_2_8A10460 8,213 instructions (0.002%), 191 calls (08A10460 - 08A104D4, length 30)
  Back Branch 08A104BC 573 times (length 7)
_S1_2_8C0165C 8,192 instructions (0.002%), 4,096 calls (08C0165C - 08C01660, length 2)
_S1_2_8B4E86C 8,179 instructions (0.002%), 63 calls (08B4E86C - 08B4E968, length 64)
  Back Branch 08B4E91C 440 times (length 11)
_S1_2_8A51CF4 8,172 instructions (0.002%), 908 calls (08A51CF4 - 08A51DC0, length 52)
_S1_2_886BB48 8,172 instructions (0.002%), 908 calls (0886BB48 - 0886BB68, length 9)
_S1_2_894896C 8,163 instructions (0.002%), 907 calls (0894896C - 08948990, length 10)
_S1_2_88703D0 8,163 instructions (0.002%), 907 calls (088703D0 - 088703F0, length 9)
_S1_2_898E7D0 8,160 instructions (0.002%), 30 calls (0898E7D0 - 0898E914, length 82)
  Back Branch 0898E8FC 180 times (length 50)
_S1_2_8B40354 8,037 instructions (0.002%), 423 calls (08B40354 - 08B4039C, length 19)
_S1_2_8A08690 8,034 instructions (0.002%), 309 calls (08A08690 - 08A08D44, length 430)
_S1_2_8B59818 8,018 instructions (0.002%), 422 calls (08B59818 - 08B59878, length 25)
_S1_2_8B403EC 8,018 instructions (0.002%), 422 calls (08B403EC - 08B40434, length 19)
_S1_2_8B403A0 8,018 instructions (0.002%), 422 calls (08B403A0 - 08B403E8, length 19)
_S1_2_8B40308 8,018 instructions (0.002%), 422 calls (08B40308 - 08B40350, length 19)
_S1_2_8B402BC 8,018 instructions (0.002%), 422 calls (08B402BC - 08B40304, length 19)
_S1_2_8B40224 8,018 instructions (0.002%), 422 calls (08B40224 - 08B4026C, length 19)
_S1_2_8B401D8 8,018 instructions (0.002%), 422 calls (08B401D8 - 08B40220, length 19)
_S1_2_8B4018C 8,018 instructions (0.002%), 422 calls (08B4018C - 08B401D4, length 19)
_S1_2_8B40140 8,018 instructions (0.002%), 422 calls (08B40140 - 08B40188, length 19)
_S1_2_8879340 7,972 instructions (0.001%), 177 calls (08879340 - 08895368, length 28683)
_S1_2_8A1AD2C 7,938 instructions (0.001%), 81 calls (08A1AD2C - 08A1AEC4, length 103)
_S1_2_899E4B4 7,826 instructions (0.001%), 86 calls (0899E4B4 - 0899E51C, length 27)
  Back Branch 0899E504 430 times (length 16)
_S1_2_8A517C8 7,800 instructions (0.001%), 100 calls (08A517C8 - 08A5192C, length 90)
_S1_2_8912730 7,791 instructions (0.001%), 580 calls (08912730 - 089127CC, length 40)
_S1_2_8A1AB60 7,728 instructions (0.001%), 84 calls (08A1AB60 - 08A1D028, length 2355)
_S1_2_8B874E4 7,680 instructions (0.001%), 80 calls (08B874E4 - 08B87660, length 96)
_S1_2_8876300 7,628 instructions (0.001%), 177 calls (08876300 - 088766CC, length 244)
_S1_2_8AEB7CC 7,610 instructions (0.001%), 250 calls (08AEB7CC - 08AEB898, length 52)
  Back Branch 08AEB874 193 times (length 25)
  Back Branch 08AEB834 193 times (length 6)
_S1_2_8B59694 7,596 instructions (0.001%), 422 calls (08B59694 - 08B596EC, length 23)
_S1_2_8B40090 7,596 instructions (0.001%), 422 calls (08B40090 - 08B400D8, length 19)
_S1_2_8B40044 7,596 instructions (0.001%), 422 calls (08B40044 - 08B4008C, length 19)
_S1_2_88F6AD0 7,596 instructions (0.001%), 153 calls (088F6AD0 - 088F6C24, length 86)
_S1_2_8815F98 7,501 instructions (0.001%), 577 calls (08815F98 - 08815FC8, length 13)
_S1_2_883F480 7,482 instructions (0.001%), 12 calls (0883F480 - 0883F7E4, length 218)
  Back Branch 0883F674 834 times (length 9)
  Back Branch 0883F6D8 66 times (length 8)
  Back Branch 0883F774 24 times (length 165)
_S1_2_8A1540C 7,408 instructions (0.001%), 25 calls (08A1540C - 08A157FC, length 253)
  Back Branch 08A154BC 100 times (length 32)
  Back Branch 08A15584 50 times (length 21)
  Back Branch 08A155F8 50 times (length 21)
_S1_2_8A13098 7,392 instructions (0.001%), 231 calls (08A13098 - 08A13114, length 32)
_S1_2_8AEB51C 7,378 instructions (0.001%), 217 calls (08AEB51C - 08AEB5B8, length 40)
  Back Branch 08AEB590 217 times (length 11)
_S1_2_882D0D4 7,365 instructions (0.001%), 491 calls (0882D0D4 - 0882D110, length 16)
_S1_2_886EE70 7,320 instructions (0.001%), 915 calls (0886EE70 - 0886EE90, length 9)
_S1_2_899E16C 7,310 instructions (0.001%), 430 calls (0899E16C - 0899E1AC, length 17)
_S1_2_8B4DBA0 7,301 instructions (0.001%), 913 calls (08B4DBA0 - 08B4DBF8, length 23)
_S1_2_8B492A8 7,299 instructions (0.001%), 924 calls (08B492A8 - 08B492D8, length 13)
_S1_2_890A204 7,272 instructions (0.001%), 909 calls (0890A204 - 0890A220, length 8)
_S1_2_89F7408 7,264 instructions (0.001%), 908 calls (089F7408 - 089F743C, length 14)
_S1_2_887188C 7,264 instructions (0.001%), 908 calls (0887188C - 088718C0, length 14)
_S1_2_89379F8 7,260 instructions (0.001%), 1,815 calls (089379F8 - 08937A04, length 4)
_S1_2_8A28BAC 7,150 instructions (0.001%), 325 calls (08A28BAC - 08A28C00, length 22)
_S1_2_89CD928 7,088 instructions (0.001%), 206 calls (089CD928 - 089CD9FC, length 54)
_S1_2_8B8A1B0 7,069 instructions (0.001%), 85 calls (08B8A1B0 - 08B8ABAC, length 640)
_S1_2_8B7FCB8 7,056 instructions (0.001%), 882 calls (08B7FCB8 - 08B7FCDC, length 10)
_S1_2_8911EC4 7,050 instructions (0.001%), 150 calls (08911EC4 - 08911F88, length 50)
_S1_2_8A1BF70 7,008 instructions (0.001%), 584 calls (08A1BF70 - 08A1BF9C, length 12)
_S1_2_8B5D8F0 6,980 instructions (0.001%), 1,396 calls (08B5D8F0 - 08B5D900, length 5)
_S1_2_8C01804 6,838 instructions (0.001%), 3,419 calls (08C01804 - 08C01808, length 2)
_S1_2_883E1E4 6,739 instructions (0.001%), 23 calls (0883E1E4 - 0883E748, length 346)
_S1_2_8A22808 6,693 instructions (0.001%), 291 calls (08A22808 - 08A22860, length 23)
_S1_2_883C50C 6,637 instructions (0.001%), 31 calls (0883C50C - 0883CBF0, length 442)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
  Back Branch 0883C634 197 times (length 7)
  Back Branch 0883C600 66 times (length 28)
_S1_2_8AB918C 6,600 instructions (0.001%), 440 calls (08AB918C - 08AB91C4, length 15)
_S1_2_8823E9C 6,569 instructions (0.001%), 68 calls (08823E9C - 088240F0, length 150)
  Back Branch 08824018 152 times (length 10)
  Back Branch 088240C8 152 times (length 7)
  Back Branch 08824070 45 times (length 10)
_S1_2_89A1130 6,550 instructions (0.001%), 131 calls (089A1130 - 089A11F4, length 50)
_S1_2_8A50554 6,549 instructions (0.001%), 59 calls (08A50554 - 08A50724, length 117)
_S1_2_8A126B4 6,528 instructions (0.001%), 32 calls (08A126B4 - 08A128A4, length 125)
  Back Branch 08A12788 288 times (length 11)
_S1_2_8838D88 6,486 instructions (0.001%), 97 calls (08838D88 - 08839058, length 181)
_S1_2_8821C3C 6,449 instructions (0.001%), 137 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_8823938 6,422 instructions (0.001%), 84 calls (08823938 - 08823B20, length 123)
_S1_2_8996BAC 6,422 instructions (0.001%), 13 calls (08996BAC - 089970F0, length 338)
  Back Branch 08996E4C 65 times (length 39)
_S1_2_8A109BC 6,413 instructions (0.001%), 121 calls (08A109BC - 08A10A60, length 42)
  Back Branch 08A10A24 242 times (length 11)
_S1_2_8B8092C 6,356 instructions (0.001%), 908 calls (08B8092C - 08B80944, length 7)
_S1_2_883C9EC 6,349 instructions (0.001%), 93 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8B599E4 6,342 instructions (0.001%), 302 calls (08B599E4 - 08B59A48, length 26)
_S1_2_8BDFC04 6,300 instructions (0.001%), 90 calls (08BDFC04 - 08BDFD20, length 72)
_S1_2_8A292C8 6,272 instructions (0.001%), 64 calls (08A292C8 - 08A2944C, length 98)
_S1_2_8A25A60 6,208 instructions (0.001%), 97 calls (08A25A60 - 08A25B88, length 75)
_S1_2_8896160 6,195 instructions (0.001%), 177 calls (08896160 - 08896420, length 177)
_S1_2_899DF58 6,188 instructions (0.001%), 442 calls (0898BA1C - 0899DF5C, length 18769)
  Back Branch 0899DF58 442 times (length 18769)
_S1_2_8A11DA4 6,171 instructions (0.001%), 363 calls (08A11DA4 - 08A11DE4, length 17)
_S1_2_8B8FE7C 6,162 instructions (0.001%), 11 calls (08B8FE7C - 08B8FFE8, length 92)
  Back Branch 08B8FED8 848 times (length 8)
  Back Branch 08B8FF78 45 times (length 9)
_S1_2_8A508BC 6,160 instructions (0.001%), 220 calls (08A508BC - 08A50928, length 28)
_S1_2_8A25E80 6,115 instructions (0.001%), 103 calls (08A25E80 - 08A25F44, length 50)
  Back Branch 08A25F38 40 times (length 41)
_S1_2_8821B8C 6,103 instructions (0.001%), 205 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_8A0FFD0 6,102 instructions (0.001%), 27 calls (08A0FFD0 - 08A102D4, length 194)
  Back Branch 08A10210 81 times (length 86)
_S1_2_8B5A530 6,040 instructions (0.001%), 302 calls (08B5A530 - 08B5A5A0, length 29)
_S1_2_8A30720 6,040 instructions (0.001%), 1 calls (08A30720 - 08A30904, length 122)
  Back Branch 08A308D8 130 times (length 60)
_S1_2_89A12C0 6,032 instructions (0.001%), 464 calls (089A12C0 - 089A12F0, length 13)
_S1_2_8920F08 6,011 instructions (0.001%), 2 calls (08920F08 - 08921110, length 131)
  Back Branch 089210D8 177 times (length 39)
_S1_2_892CD6C 5,981 instructions (0.001%), 1 calls (0892CD6C - 0892CF50, length 122)
  Back Branch 0892CEAC 250 times (length 4)
  Back Branch 0892CF28 150 times (length 9)
  Back Branch 0892CF40 50 times (length 19)
  Back Branch 0892CEBC 49 times (length 70)
_S1_2_8A78B50 5,967 instructions (0.001%), 351 calls (08A78B50 - 08A78B90, length 17)
_S1_2_89972E8 5,952 instructions (0.001%), 24 calls (089972E8 - 08997454, length 92)
  Back Branch 08997434 120 times (length 39)
_S1_2_8A09124 5,943 instructions (0.001%), 328 calls (08A09124 - 08A091B4, length 37)
_S1_2_882BED8 5,934 instructions (0.001%), 2,967 calls (0882BED8 - 0882BEDC, length 2)
_S1_2_881E5D8 5,925 instructions (0.001%), 328 calls (0881E5D8 - 0881E6BC, length 58)
_S1_2_883C9E4 5,921 instructions (0.001%), 93 calls (0883C6D0 - 0883CBF0, length 329)
  Back Branch 0883CA3C 2,294 times (length 221)
  Back Branch 0883CA74 725 times (length 11)
_S1_2_8AEAC30 5,913 instructions (0.001%), 219 calls (08AEAC30 - 08AEAC98, length 27)
_S1_2_8A18F84 5,892 instructions (0.001%), 207 calls (08A18F84 - 08A19028, length 42)
_S1_2_8821AE8 5,850 instructions (0.001%), 225 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_898D478 5,834 instructions (0.001%), 15 calls (0898D478 - 0898D71C, length 170)
  Back Branch 0898D684 90 times (length 44)
_S1_2_8820F9C 5,814 instructions (0.001%), 68 calls (08820F9C - 088211D4, length 143)
_S1_2_8C0166C 5,794 instructions (0.001%), 2,897 calls (08C0166C - 08C01670, length 2)
_S1_2_8A1C48C 5,772 instructions (0.001%), 26 calls (08A1C48C - 08A1C590, length 66)
  Back Branch 08A1C568 390 times (length 12)
_S1_2_8A176D0 5,679 instructions (0.001%), 369 calls (08A176D0 - 08A17ED0, length 513)
  Back Branch 08A17EC4 3,321 times (length 505)
_S1_2_888E500 5,665 instructions (0.001%), 515 calls (0888E500 - 088C0090, length 50917)
_S1_2_8A9E498 5,664 instructions (0.001%), 24 calls (08A9E498 - 08A9E844, length 236)
_S1_2_8B8B564 5,656 instructions (0.001%), 36 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_8A46A28 5,600 instructions (0.001%), 100 calls (08A46A28 - 08A46B04, length 56)
_S1_2_8A0E8F4 5,597 instructions (0.001%), 29 calls (08A0E8F4 - 08A0EAA4, length 109)
  Back Branch 08A0EA44 60 times (length 84)
_S1_2_8B57194 5,586 instructions (0.001%), 114 calls (08B57194 - 08B5761C, length 291)
_S1_2_8B5D914 5,584 instructions (0.001%), 1,396 calls (08B5D914 - 08B5D920, length 4)
_S1_2_8B5D904 5,584 instructions (0.001%), 1,396 calls (08B5D904 - 08B5D910, length 4)
_S1_2_8C01664 5,580 instructions (0.001%), 2,790 calls (08C01664 - 08C01668, length 2)
_S1_2_8A2BFA0 5,580 instructions (0.001%), 180 calls (08A2BFA0 - 08A2C018, length 31)
_S1_2_8BF1F54 5,576 instructions (0.001%), 328 calls (08BF1F54 - 08BF2020, length 52)
_S1_2_8C016E4 5,568 instructions (0.001%), 2,784 calls (08C016E4 - 08C016E8, length 2)
_S1_2_8987EFC 5,568 instructions (0.001%), 1,392 calls (08987EFC - 08987F08, length 4)
_S1_2_881E590 5,559 instructions (0.001%), 327 calls (0881E590 - 0881E5D4, length 18)
_S1_2_8A08C3C 5,533 instructions (0.001%), 250 calls (08A08C3C - 08A08D44, length 67)
_S1_2_8A9B77C 5,532 instructions (0.001%), 1 calls (08A9B77C - 08A9B96C, length 125)
  Back Branch 08A9B8BC 200 times (length 4)
  Back Branch 08A9B948 100 times (length 11)
  Back Branch 08A9B95C 50 times (length 21)
  Back Branch 08A9B8CC 49 times (length 70)
_S1_2_8A4EA54 5,518 instructions (0.001%), 85 calls (08A4EA54 - 08A4EB6C, length 71)
_S1_2_8824524 5,457 instructions (0.001%), 1,819 calls (08824524 - 0882452C, length 3)
_S1_2_8A8BEE0 5,448 instructions (0.001%), 908 calls (08A8BEE0 - 08A8BF08, length 11)
_S1_2_8AAEDD4 5,322 instructions (0.001%), 286 calls (08AAEDD4 - 08AAEEF8, length 74)
_S1_2_890B1D0 5,297 instructions (0.001%), 1 calls (0890B1D0 - 0890BE2C, length 792)
  Back Branch 0890B2D0 255 times (length 8)
  Back Branch 0890B6B0 200 times (length 7)
  Back Branch 0890B5A0 128 times (length 7)
  Back Branch 0890BBF0 27 times (length 7)
  Back Branch 0890B958 2 times (length 9)
_S1_2_8B69954 5,292 instructions (0.001%), 882 calls (08B69954 - 08B6997C, length 11)
_S1_2_898C240 5,244 instructions (0.001%), 19 calls (0898C240 - 0898C41C, length 120)
  Back Branch 0898C3CC 95 times (length 39)
_S1_2_8886024 5,214 instructions (0.001%), 474 calls (08886024 - 08886050, length 12)
_S1_2_8988858 5,206 instructions (0.001%), 182 calls (08988858 - 089888FC, length 42)
_S1_2_8BE04B0 5,200 instructions (0.001%), 200 calls (08B36FCC - 08BE04C0, length 173374)
  Back Branch 08BE04BC 200 times (length 173374)
_S1_2_8A78730 5,104 instructions (0.001%), 319 calls (08A78730 - 08A789C0, length 165)
_S1_2_8A4BB18 5,044 instructions (0.001%), 26 calls (08A4BB18 - 08A4BDC0, length 171)
  Back Branch 08A4BC30 52 times (length 34)
_S1_2_88A7D48 5,022 instructions (0.001%), 9 calls (088A7D48 - 088A8F38, length 1149)
  Back Branch 088A890C 27 times (length 14)
_S1_2_8B879F4 5,000 instructions (0.001%), 40 calls (08B879F4 - 08B87BE4, length 125)
_S1_2_898D290 4,980 instructions (0.001%), 30 calls (0898D290 - 0898D344, length 46)
  Back Branch 0898D324 180 times (length 24)
_S1_2_8A28534 4,956 instructions (0.001%), 177 calls (08A28534 - 08A285A0, length 28)
_S1_2_8A11DF8 4,949 instructions (0.001%), 101 calls (08A11DF8 - 08A11EE8, length 61)
_S1_2_8A14A80 4,941 instructions (0.001%), 27 calls (08A14A80 - 08A14CC8, length 147)
  Back Branch 08A14C10 54 times (length 36)
_S1_2_8AAF1F8 4,935 instructions (0.001%), 286 calls (08AAF1F8 - 08AAF428, length 141)
_S1_2_88200AC 4,891 instructions (0.001%), 167 calls (088200AC - 088201E0, length 78)
_S1_2_8B9022C 4,870 instructions (0.001%), 10 calls (08B9022C - 08B90274, length 19)
  Back Branch 08B90264 800 times (length 12)
_S1_2_8A1B5E0 4,864 instructions (0.001%), 167 calls (08A1B5E0 - 08A1B6A4, length 50)
  Back Branch 08A1B614 250 times (length 3)
_S1_2_8C01704 4,844 instructions (0.001%), 2,422 calls (08C01704 - 08C01708, length 2)
_S1_2_8820854 4,830 instructions (0.001%), 161 calls (08820854 - 0882092C, length 55)
  Back Branch 0882091C 161 times (length 22)
_S1_2_8821BF8 4,827 instructions (0.001%), 171 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_8C016CC 4,790 instructions (0.001%), 2,395 calls (08C016CC - 08C016D0, length 2)
_S1_2_88097DC 4,753 instructions (0.001%), 679 calls (088097DC - 088097F4, length 7)
_S1_2_8B372CC 4,719 instructions (0.001%), 363 calls (08B372CC - 08B37310, length 18)
_S1_2_883F7E8 4,680 instructions (0.001%), 13 calls (0883F7E8 - 0883FA74, length 164)
  Back Branch 0883F9EC 392 times (length 10)
  Back Branch 0883FA38 66 times (length 14)
_S1_2_8A2F380 4,650 instructions (0.001%), 310 calls (08A2F380 - 08A2F494, length 70)
_S1_2_89A16C0 4,648 instructions (0.001%), 332 calls (089A16C0 - 089A16F4, length 14)
_S1_2_8920A1C 4,632 instructions (0.001%), 177 calls (08920A1C - 08920AF4, length 55)
_S1_2_8AE5400 4,590 instructions (0.001%), 153 calls (08AE5400 - 08AE5474, length 30)
_S1_2_8AD1DDC 4,564 instructions (0.001%), 326 calls (08AD1DDC - 08AD1E10, length 14)
_S1_2_8AEB288 4,557 instructions (0.001%), 217 calls (08AEB288 - 08AEB3A8, length 73)
  Back Branch 08AEB2F8 217 times (length 7)
_S1_2_89A086C 4,553 instructions (0.001%), 157 calls (089A086C - 089A08DC, length 29)
_S1_2_88CFC44 4,550 instructions (0.001%), 65 calls (088CFC44 - 088CFD68, length 74)
_S1_2_8A2F514 4,536 instructions (0.001%), 189 calls (08A2F514 - 08A2F578, length 26)
_S1_2_8966F7C 4,535 instructions (0.001%), 907 calls (08966F7C - 08966F8C, length 5)
_S1_2_8822760 4,535 instructions (0.001%), 907 calls (08822760 - 08822770, length 5)
_S1_2_8A5DC30 4,531 instructions (0.001%), 1 calls (08A5DC30 - 08A5DE14, length 122)
  Back Branch 08A5DDEC 100 times (length 9)
  Back Branch 08A5DE04 50 times (length 19)
  Back Branch 08A5DD80 49 times (length 70)
_S1_2_8B8FC98 4,515 instructions (0.001%), 11 calls (08B8FC98 - 08B8FE78, length 121)
  Back Branch 08B8FCF8 528 times (length 8)
  Back Branch 08B8FD4C 45 times (length 9)
_S1_2_8B904FC 4,512 instructions (0.001%), 3 calls (08B904FC - 08B909D0, length 310)
  Back Branch 08B909AC 132 times (length 13)
  Back Branch 08B907E8 20 times (length 11)
  Back Branch 08B90668 20 times (length 10)
  Back Branch 08B90968 20 times (length 11)
  Back Branch 08B9062C 14 times (length 52)
  Back Branch 08B907A0 10 times (length 60)
  Back Branch 08B90920 10 times (length 60)
_S1_2_8B8FAC4 4,493 instructions (0.001%), 11 calls (08B8FAC4 - 08B8FC94, length 117)
  Back Branch 08B8FB14 528 times (length 8)
  Back Branch 08B8FB68 45 times (length 9)
_S1_2_881E6C0 4,484 instructions (0.001%), 1 calls (0881E6C0 - 0881E7CC, length 68)
  Back Branch 0881E708 490 times (length 9)
  Back Branch 0881E7A0 3 times (length 11)
_S1_2_8886054 4,436 instructions (0.001%), 9 calls (08886054 - 08886F00, length 940)
_S1_2_8A2A964 4,378 instructions (0.001%), 2,189 calls (08A2A964 - 08A2A968, length 2)
_S1_2_8B84250 4,347 instructions (0.001%), 9 calls (08B84250 - 08B84A24, length 502)
_S1_2_8A25F48 4,326 instructions (0.001%), 103 calls (08A25F48 - 08A26000, length 47)
_S1_2_8AE6EDC 4,309 instructions (0.001%), 5 calls (08AE6EDC - 08AE74F4, length 391)
  Back Branch 08AE72C4 40 times (length 42)
  Back Branch 08AE71C8 40 times (length 42)
  Back Branch 08AE73C4 20 times (length 42)
_S1_2_8A15800 4,291 instructions (0.001%), 24 calls (08A15800 - 08A15D28, length 331)
  Back Branch 08A15BC8 96 times (length 10)
  Back Branch 08A15C28 48 times (length 21)
_S1_2_882D124 4,249 instructions (0.001%), 7 calls (0882D124 - 0882D1D0, length 44)
  Back Branch 0882D1B0 189 times (length 24)
_S1_2_899624C 4,212 instructions (0.001%), 13 calls (0899624C - 089964E8, length 168)
  Back Branch 08996398 65 times (length 39)
_S1_2_8A112E8 4,147 instructions (0.001%), 143 calls (08A112E8 - 08A1135C, length 30)
_S1_2_8C01B24 4,126 instructions (0.001%), 2,063 calls (08C01B24 - 08C01B28, length 2)
_S1_2_8C01ADC 4,124 instructions (0.001%), 2,062 calls (08C01ADC - 08C01AE0, length 2)
_S1_2_8A28958 4,074 instructions (0.001%), 2,037 calls (08A28958 - 08A2895C, length 2)
_S1_2_8995694 4,050 instructions (0.001%), 9 calls (08995694 - 08995830, length 104)
  Back Branch 08995810 180 times (length 10)
  Back Branch 089957E4 45 times (length 39)
_S1_2_8A151D8 4,018 instructions (0.001%), 49 calls (08A151D8 - 08A15284, length 44)
  Back Branch 08A15214 196 times (length 7)
  Back Branch 08A15244 98 times (length 10)
  Back Branch 08A15264 98 times (length 7)
_S1_2_8B4E9C0 4,012 instructions (0.001%), 59 calls (08B4E9C0 - 08B4EA94, length 54)
  Back Branch 08B4EA30 118 times (length 22)
_S1_2_8988A58 3,994 instructions (0.001%), 182 calls (08988A58 - 08988AE0, length 35)
_S1_2_8809FE4 3,955 instructions (0.001%), 76 calls (08809FE4 - 0880A4E4, length 321)
  Back Branch 0880A1F4 57 times (length 110)
  Back Branch 0880A290 18 times (length 149)
  Back Branch 0880A2A0 18 times (length 152)
  Back Branch 0880A198 1 times (length 47)
  Back Branch 0880A1B0 1 times (length 49)
_S1_2_8A28AB8 3,950 instructions (0.001%), 158 calls (08A28AB8 - 08A28B18, length 25)
_S1_2_8A2A890 3,948 instructions (0.001%), 564 calls (08A2A890 - 08A2A8A8, length 7)
_S1_2_8A1AF88 3,948 instructions (0.001%), 84 calls (08A1AF88 - 08A1B040, length 47)
_S1_2_8A5172C 3,939 instructions (0.001%), 101 calls (08A5172C - 08A517C4, length 39)
_S1_2_8BF1CB8 3,936 instructions (0.001%), 328 calls (08BF1CB8 - 08BF1D68, length 45)
_S1_2_8B8BA04 3,905 instructions (0.001%), 10 calls (08B8BA04 - 08B8BF58, length 342)
  Back Branch 08B8BDC0 45 times (length 16)
  Back Branch 08B8BEEC 30 times (length 217)
_S1_2_897F2EC 3,900 instructions (0.001%), 300 calls (0897F2EC - 0897F450, length 90)
_S1_2_88831DC 3,894 instructions (0.001%), 177 calls (088831DC - 08883230, length 22)
_S1_2_89A0944 3,869 instructions (0.001%), 73 calls (089A0944 - 089A0A14, length 53)
_S1_2_8A551F4 3,864 instructions (0.001%), 21 calls (08A551F4 - 08A554E0, length 188)
_S1_2_8A28B34 3,828 instructions (0.001%), 319 calls (08A28B34 - 08A28B60, length 12)
_S1_2_8C0180C 3,824 instructions (0.001%), 1,912 calls (08C0180C - 08C01810, length 2)
_S1_2_88153B0 3,814 instructions (0.001%), 53 calls (088153B0 - 08815508, length 87)
  Back Branch 088154DC 26 times (length 40)
_S1_2_8885930 3,786 instructions (0.001%), 8 calls (08885930 - 08885B4C, length 136)
  Back Branch 088859F8 181 times (length 24)
_S1_2_892153C 3,781 instructions (0.001%), 1 calls (0892153C - 08921750, length 134)
  Back Branch 089216E0 84 times (length 27)
  Back Branch 08921708 68 times (length 48)
  Back Branch 089215FC 1 times (length 11)
_S1_2_8C017FC 3,774 instructions (0.001%), 1,887 calls (08C017FC - 08C01800, length 2)
_S1_2_8A2B11C 3,744 instructions (0.001%), 234 calls (08A2B11C - 08A2B15C, length 17)
_S1_2_8A07380 3,740 instructions (0.001%), 110 calls (08A07380 - 08A07408, length 35)
_S1_2_8BE348C 3,737 instructions (0.001%), 1 calls (08BE348C - 08BE37A4, length 199)
  Back Branch 08BE34DC 255 times (length 10)
  Back Branch 08BE3508 99 times (length 10)
_S1_2_89055FC 3,700 instructions (0.001%), 100 calls (089055FC - 08905718, length 72)
_S1_2_8924164 3,672 instructions (0.001%), 1 calls (08924164 - 08924200, length 40)
  Back Branch 089241E8 519 times (length 7)
_S1_2_8A2A5C8 3,660 instructions (0.001%), 244 calls (08A2A5C8 - 08A2A600, length 15)
_S1_2_8B41A40 3,632 instructions (0.001%), 908 calls (08B41A40 - 08B41A4C, length 4)
_S1_2_8948994 3,625 instructions (0.001%), 1 calls (08948994 - 0894A798, length 1922)
  Back Branch 0894A734 1 times (length 1704)
_S1_2_8B89B4C 3,624 instructions (0.001%), 12 calls (08B89B4C - 08B89BA8, length 24)
  Back Branch 08B89B88 468 times (length 8)
_S1_2_8A3A1EC 3,612 instructions (0.001%), 28 calls (08A3A1EC - 08A3A3EC, length 129)
_S1_2_899754C 3,588 instructions (0.001%), 12 calls (0899754C - 08997784, length 143)
  Back Branch 08997758 60 times (length 39)
_S1_2_8A2F358 3,580 instructions (0.001%), 358 calls (08A2F358 - 08A2F494, length 80)
_S1_2_8B0EAE8 3,569 instructions (0.001%), 394 calls (08B0EAE8 - 08B0EB68, length 33)
_S1_2_8A2DA88 3,565 instructions (0.001%), 115 calls (08A2DA88 - 08A2DB00, length 31)
_S1_2_8A1EBBC 3,475 instructions (0.001%), 35 calls (08A1EBBC - 08A1EDCC, length 133)
  Back Branch 08A1EDA4 155 times (length 7)
  Back Branch 08A1ED4C 25 times (length 71)
_S1_2_8A9D2A0 3,470 instructions (0.001%), 10 calls (089A12F4 - 08A9D2A4, length 258029)
  Back Branch 08A16550 10,592 times (length 59)
  Back Branch 08A9D2A0 10 times (length 258029)
_S1_2_8A1A79C 3,465 instructions (0.001%), 45 calls (08A1A79C - 08A1A904, length 91)
_S1_2_89CDA08 3,465 instructions (0.001%), 35 calls (089CDA08 - 089CDBF4, length 124)
_S1_2_8AA6BE8 3,465 instructions (0.001%), 21 calls (08AA6BE8 - 08AA6E88, length 169)
_S1_2_8B5D894 3,450 instructions (0.001%), 150 calls (08B5D894 - 08B5D8EC, length 23)
_S1_2_8C017F4 3,446 instructions (0.001%), 1,723 calls (08C017F4 - 08C017F8, length 2)
_S1_2_8C0183C 3,392 instructions (0.001%), 1,696 calls (08C0183C - 08C01840, length 2)
_S1_2_8A4C630 3,392 instructions (0.001%), 32 calls (08A4C630 - 08A4CA48, length 263)
_S1_2_8B59A4C 3,360 instructions (0.001%), 120 calls (08B59A4C - 08B59ADC, length 37)
_S1_2_8A31008 3,336 instructions (0.001%), 204 calls (08A31008 - 08A31070, length 27)
_S1_2_899EE84 3,328 instructions (0.001%), 26 calls (0899EE84 - 0899EF40, length 48)
  Back Branch 0899EED4 234 times (length 10)
_S1_2_897F718 3,300 instructions (0.001%), 300 calls (0897F718 - 0897F760, length 19)
_S1_2_8A188D4 3,300 instructions (0.001%), 132 calls (08A188D4 - 08A18934, length 25)
_S1_2_8AB97C4 3,295 instructions (0.001%), 10 calls (08AB97C4 - 08AB9940, length 96)
  Back Branch 08AB9848 225 times (length 10)
  Back Branch 08AB991C 59 times (length 7)
  Back Branch 08AB98EC 22 times (length 21)
_S1_2_8A701A8 3,294 instructions (0.001%), 18 calls (08A701A8 - 08A704A8, length 193)
_S1_2_89070FC 3,278 instructions (0.001%), 298 calls (089070FC - 08907124, length 11)
_S1_2_8A1EADC 3,272 instructions (0.001%), 1 calls (08A1EADC - 08A1EBB8, length 56)
  Back Branch 08A1EB7C 192 times (length 17)
  Back Branch 08A1EB8C 48 times (length 34)
_S1_2_8B09E64 3,250 instructions (0.001%), 85 calls (08B09E64 - 08B09FF8, length 102)
_S1_2_8A28E00 3,248 instructions (0.001%), 116 calls (08A28E00 - 08A28E70, length 29)
_S1_2_890990C 3,236 instructions (0.001%), 1 calls (0890990C - 08909AD8, length 116)
  Back Branch 08909A98 53 times (length 60)
_S1_2_8A3B00C 3,226 instructions (0.001%), 23 calls (08A1B150 - 08A3B010, length 32689)
  Back Branch 08A1B258 58 times (length 36)
  Back Branch 08A3B00C 23 times (length 32689)
_S1_2_8884BE4 3,215 instructions (0.001%), 8 calls (08884BE4 - 0888592C, length 851)
  Back Branch 08884C48 28 times (length 9)
_S1_2_882CA64 3,206 instructions (0.001%), 1,603 calls (0882CA64 - 0882CA68, length 2)
_S1_2_8A50EE4 3,198 instructions (0.001%), 1,066 calls (08A50EE4 - 08A50EEC, length 3)
_S1_2_8C0175C 3,178 instructions (0.001%), 1,589 calls (08C0175C - 08C01760, length 2)
_S1_2_8C01794 3,176 instructions (0.001%), 1,588 calls (08C01794 - 08C01798, length 2)
_S1_2_8A10330 3,135 instructions (0.001%), 55 calls (08A10330 - 08A10410, length 57)
_S1_2_8A10C44 3,125 instructions (0.001%), 55 calls (08A10C44 - 08A10CAC, length 27)
  Back Branch 08A10C8C 260 times (length 8)
_S1_2_8AC3728 3,124 instructions (0.001%), 4 calls (08AC3728 - 08AC4048, length 585)
  Back Branch 08AC3FF8 8 times (length 245)
_S1_2_8C0181C 3,114 instructions (0.001%), 1,557 calls (08C0181C - 08C01820, length 2)
_S1_2_8A12AA0 3,105 instructions (0.001%), 9 calls (08A12AA0 - 08A18090, length 5501)
  Back Branch 08A1803C 3,048 times (length 59)
_S1_2_8A12190 3,094 instructions (0.001%), 182 calls (08A12190 - 08A121D0, length 17)
_S1_2_8AB8FE4 3,080 instructions (0.001%), 220 calls (08AB8FE4 - 08AB9018, length 14)
_S1_2_8813BB0 3,079 instructions (0.001%), 1 calls (08813BB0 - 08813C40, length 37)
  Back Branch 08813C3C 384 times (length 34)
_S1_2_8B5B458 3,030 instructions (0.001%), 303 calls (08B5B458 - 08B5B484, length 12)
_S1_2_8839550 3,015 instructions (0.001%), 201 calls (08839550 - 08839588, length 15)
_S1_2_8BE19EC 3,009 instructions (0.001%), 1 calls (08BE19EC - 08BE1C84, length 167)
  Back Branch 08BE1C64 256 times (length 134)
  Back Branch 08BE1A9C 14 times (length 14)
_S1_2_88211D8 2,992 instructions (0.001%), 34 calls (088211D8 - 08821368, length 101)
  Back Branch 08821358 34 times (length 58)
_S1_2_8B5B4DC 2,961 instructions (0.001%), 423 calls (08B5B4DC - 08B5B4F4, length 7)
_S1_2_8B5B4C0 2,961 instructions (0.001%), 423 calls (08B5B4C0 - 08B5B4D8, length 7)
_S1_2_8B85BE8 2,960 instructions (0.001%), 10 calls (08B85BE8 - 08B860A8, length 305)
_S1_2_8B5B4A4 2,954 instructions (0.001%), 422 calls (08B5B4A4 - 08B5B4BC, length 7)
_S1_2_8B5B10C 2,954 instructions (0.001%), 422 calls (08B5B10C - 08B5B124, length 7)
_S1_2_8A217B8 2,944 instructions (0.001%), 92 calls (08A217B8 - 08A21834, length 32)
_S1_2_8A1A5C8 2,944 instructions (0.001%), 92 calls (08A1A5C8 - 08A1A644, length 32)
_S1_2_8A19B28 2,937 instructions (0.001%), 89 calls (08A19B28 - 08A19BA8, length 33)
_S1_2_88D0D74 2,899 instructions (0.001%), 1 calls (088D0D74 - 088D11E8, length 286)
  Back Branch 088D10EC 101 times (length 29)
  Back Branch 088D0F8C 12 times (length 8)
  Back Branch 088D10D0 9 times (length 22)
  Back Branch 088D1018 4 times (length 8)
  Back Branch 088D0FC4 3 times (length 12)
  Back Branch 088D1190 2 times (length 14)
  Back Branch 088D10FC 1 times (length 33)
_S1_2_8B689BC 2,863 instructions (0.001%), 2 calls (08A2F788 - 08B689C4, length 320656)
  Back Branch 08A2F940 62 times (length 56)
  Back Branch 08B689C0 2 times (length 320656)
_S1_2_8836DF0 2,840 instructions (0.001%), 1,420 calls (08836DF0 - 08836DF4, length 2)
_S1_2_888E4F4 2,829 instructions (0.001%), 943 calls (0888E4F4 - 0888E4FC, length 3)
_S1_2_8A1B044 2,824 instructions (0.001%), 84 calls (08A1B044 - 08A1B0FC, length 47)
  Back Branch 08A1B0AC 117 times (length 6)
_S1_2_8C016C4 2,796 instructions (0.001%), 1,398 calls (08C016C4 - 08C016C8, length 2)
_S1_2_8992824 2,792 instructions (0.001%), 6 calls (08992824 - 08992DF0, length 372)
  Back Branch 08992D2C 30 times (length 39)
_S1_2_8A25E54 2,783 instructions (0.001%), 281 calls (08A25E54 - 08A25E7C, length 11)
_S1_2_8C017BC 2,778 instructions (0.001%), 1,389 calls (08C017BC - 08C017C0, length 2)
_S1_2_89A061C 2,750 instructions (0.001%), 110 calls (089A061C - 089A067C, length 25)
_S1_2_883AAF0 2,745 instructions (0.001%), 915 calls (0883AAF0 - 0883AAF8, length 3)
_S1_2_8A187F8 2,736 instructions (0.001%), 114 calls (08A187F8 - 08A18854, length 24)
_S1_2_88413F4 2,724 instructions (0.001%), 908 calls (088413F4 - 088413FC, length 3)
_S1_2_88413E8 2,724 instructions (0.001%), 908 calls (088413E8 - 088413F0, length 3)
_S1_2_899D810 2,720 instructions (0.001%), 136 calls (0899D810 - 0899D85C, length 20)
_S1_2_8A2C078 2,700 instructions (0.001%), 180 calls (08A2C078 - 08A2C0B0, length 15)
_S1_2_8A2E6F0 2,696 instructions (0.001%), 1,348 calls (08A2E6F0 - 08A2E6F4, length 2)
_S1_2_8AA731C 2,695 instructions (0.001%), 11 calls (08AA731C - 08AA76EC, length 245)
_S1_2_89BFDDC 2,682 instructions (0.001%), 6 calls (089BFDDC - 089C04E0, length 450)
  Back Branch 089C0128 24 times (length 7)
_S1_2_897083C 2,672 instructions (0.001%), 4 calls (0897083C - 08970DD8, length 360)
  Back Branch 08970978 56 times (length 8)
  Back Branch 089708C4 24 times (length 12)
  Back Branch 08970934 20 times (length 18)
  Back Branch 08970A1C 8 times (length 37)
  Back Branch 089708E0 8 times (length 28)
  Back Branch 08970D9C 8 times (length 9)
_S1_2_8BDFFDC 2,650 instructions (0.000%), 50 calls (08BDFFDC - 08BE00E4, length 67)
_S1_2_89ACAB8 2,640 instructions (0.000%), 264 calls (089ACAB8 - 089ACADC, length 10)
_S1_2_8997B4C 2,600 instructions (0.000%), 200 calls (08997B4C - 08997B7C, length 13)
_S1_2_8B08E70 2,588 instructions (0.000%), 85 calls (08B08E70 - 08B091F4, length 226)
  Back Branch 08B09130 2 times (length 9)
_S1_2_89CDC2C 2,580 instructions (0.000%), 30 calls (089CDC2C - 089CDD80, length 86)
_S1_2_8BF2F04 2,577 instructions (0.000%), 1 calls (08BF2F04 - 08BF2F70, length 28)
  Back Branch 08BF2F54 256 times (length 10)
_S1_2_8AD1848 2,552 instructions (0.000%), 9 calls (08AD1848 - 08AD22D8, length 677)
  Back Branch 08AD214C 150 times (length 74)
_S1_2_888D580 2,550 instructions (0.000%), 30 calls (0888D580 - 0888D728, length 107)
_S1_2_8810984 2,533 instructions (0.000%), 28 calls (08810984 - 08810B34, length 109)
  Back Branch 088109D4 52 times (length 17)
  Back Branch 08810B28 40 times (length 6)
  Back Branch 08810AEC 28 times (length 54)
  Back Branch 08810B30 28 times (length 49)
_S1_2_8B5C680 2,532 instructions (0.000%), 422 calls (08B5C680 - 08B5C694, length 6)
_S1_2_8A5E56C 2,531 instructions (0.000%), 1 calls (08A5E56C - 08A5E738, length 116)
  Back Branch 08A5E6AC 150 times (length 4)
  Back Branch 08A5E728 50 times (length 13)
  Back Branch 08A5E6BC 49 times (length 70)
_S1_2_8A10AC4 2,516 instructions (0.000%), 148 calls (08A10AC4 - 08A10B04, length 17)
_S1_2_8A18438 2,516 instructions (0.000%), 25 calls (08A18438 - 08A18498, length 25)
  Back Branch 08A1847C 225 times (length 11)
_S1_2_8AC6EB0 2,500 instructions (0.000%), 100 calls (08AC6EB0 - 08AC6F10, length 25)
_S1_2_8000030 2,500 instructions (0.000%), 1 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 833 times (length 3)
_S1_2_8A9D820 2,492 instructions (0.000%), 192 calls (08A9D820 - 08A9D85C, length 16)
_S1_2_8AB8A18 2,480 instructions (0.000%), 20 calls (08AB8A18 - 08AB8AD8, length 49)
  Back Branch 08AB8AA4 180 times (length 23)
_S1_2_8AD4218 2,480 instructions (0.000%), 10 calls (08AD4218 - 08AD44B4, length 168)
  Back Branch 08AD4448 90 times (length 10)
_S1_2_8A104D8 2,479 instructions (0.000%), 37 calls (08A104D8 - 08A10588, length 45)
  Back Branch 08A10544 111 times (length 11)
_S1_2_8A0EEE8 2,470 instructions (0.000%), 38 calls (08A0EEE8 - 08A0EFE8, length 65)
_S1_2_899EC58 2,457 instructions (0.000%), 21 calls (0899EC58 - 0899ECE8, length 37)
  Back Branch 0899ECA0 189 times (length 10)
_S1_2_8994E30 2,454 instructions (0.000%), 3 calls (08994E30 - 08995420, length 381)
  Back Branch 089953C8 18 times (length 111)
  Back Branch 08995054 15 times (length 39)
_S1_2_8C01B5C 2,444 instructions (0.000%), 1,222 calls (08C01B5C - 08C01B60, length 2)
_S1_2_8A19BDC 2,438 instructions (0.000%), 53 calls (08A19BDC - 08A19C90, length 46)
_S1_2_8000000 2,424 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 605 times (length 4)
_S1_2_8AC4C34 2,423 instructions (0.000%), 1 calls (08AC4C34 - 08AC4DB8, length 98)
  Back Branch 08AC4D98 89 times (length 35)
  Back Branch 08AC4C98 4 times (length 7)
_S1_2_886C894 2,422 instructions (0.000%), 1 calls (0886C894 - 0886CD2C, length 295)
  Back Branch 0886C91C 100 times (length 8)
  Back Branch 0886C8F4 40 times (length 8)
  Back Branch 0886C944 20 times (length 8)
  Back Branch 0886C8CC 20 times (length 8)
  Back Branch 0886CC40 16 times (length 21)
  Back Branch 0886CD10 8 times (length 10)
  Back Branch 0886CCE4 8 times (length 9)
  Back Branch 0886CCB8 8 times (length 25)
  Back Branch 0886C96C 4 times (length 8)
  Back Branch 0886CBC0 2 times (length 44)
  Back Branch 0886CAFC 2 times (length 28)
_S1_2_8A9D860 2,416 instructions (0.000%), 8 calls (08A9D860 - 08A9DCE0, length 289)
  Back Branch 08A9D960 24 times (length 8)
_S1_2_8848EF4 2,414 instructions (0.000%), 71 calls (08848EF4 - 08848F78, length 34)
_S1_2_8A6F544 2,403 instructions (0.000%), 9 calls (08A6F544 - 08A6F988, length 274)
_S1_2_8A290EC 2,366 instructions (0.000%), 64 calls (08A290EC - 08A29264, length 95)
_S1_2_8B8ABB0 2,366 instructions (0.000%), 33 calls (08B8ABB0 - 08B8B1D0, length 393)
_S1_2_8AACBF0 2,334 instructions (0.000%), 36 calls (08AACBF0 - 08AAD2C0, length 437)
  Back Branch 08AAD15C 6 times (length 8)
_S1_2_8A4E1CC 2,314 instructions (0.000%), 4 calls (08A4E1CC - 08A4E6B0, length 314)
  Back Branch 08A4E314 132 times (length 8)
  Back Branch 08A4E674 10 times (length 15)
  Back Branch 08A4E618 8 times (length 14)
_S1_2_8924A30 2,307 instructions (0.000%), 48 calls (08924A30 - 08924B4C, length 72)
  Back Branch 08924B40 48 times (length 33)
_S1_2_882CC50 2,294 instructions (0.000%), 192 calls (0882CC50 - 0882CC84, length 14)
_S1_2_8810E80 2,276 instructions (0.000%), 9 calls (08810E80 - 088127F0, length 1629)
  Back Branch 08810F58 301 times (length 5)
  Back Branch 088112A8 14 times (length 120)
  Back Branch 0881129C 14 times (length 158)
  Back Branch 08811234 14 times (length 25)
  Back Branch 08811220 14 times (length 21)
  Back Branch 088111DC 14 times (length 173)
  Back Branch 088127E4 5 times (length 1383)
  Back Branch 088127D4 4 times (length 1379)
_S1_2_899E9B0 2,257 instructions (0.000%), 61 calls (0899E9B0 - 0899EA40, length 37)
_S1_2_8A54F18 2,226 instructions (0.000%), 42 calls (08A54F18 - 08A54FE8, length 53)
_S1_2_8B8B5B8 2,200 instructions (0.000%), 13 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_88D11EC 2,196 instructions (0.000%), 1 calls (088D11EC - 088D1690, length 298)
  Back Branch 088D1568 47 times (length 18)
  Back Branch 088D1474 47 times (length 30)
  Back Branch 088D14E0 47 times (length 25)
_S1_2_8B58DF8 2,182 instructions (0.000%), 35 calls (08B58DF8 - 08B58E54, length 24)
  Back Branch 08B58E3C 256 times (length 7)
_S1_2_8821AF8 2,160 instructions (0.000%), 9 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821B74 162 times (length 11)
  Back Branch 08821D28 162 times (length 28)
_S1_2_8AE4890 2,142 instructions (0.000%), 6 calls (08AE4890 - 08AE4B10, length 161)
  Back Branch 08AE4954 153 times (length 8)
_S1_2_8A3B014 2,117 instructions (0.000%), 73 calls (08A3B014 - 08A3B09C, length 35)
_S1_2_8B42F2C 2,115 instructions (0.000%), 423 calls (08B42F2C - 08B42F3C, length 5)
_S1_2_8A0740C 2,114 instructions (0.000%), 110 calls (08A0740C - 08A074E4, length 55)
_S1_2_882AAA4 2,112 instructions (0.000%), 32 calls (0882AAA4 - 0882ABEC, length 83)
_S1_2_882CC24 2,090 instructions (0.000%), 190 calls (0882CC24 - 0882CC4C, length 11)
_S1_2_8B89F90 2,084 instructions (0.000%), 28 calls (08B89F90 - 08B8A1AC, length 136)
_S1_2_8B89DB0 2,080 instructions (0.000%), 24 calls (08B89DB0 - 08B89F8C, length 120)
_S1_2_8989D20 2,070 instructions (0.000%), 257 calls (08989D20 - 08989D78, length 23)
_S1_2_8A6BAC8 2,068 instructions (0.000%), 11 calls (08A6BAC8 - 08A6BDC4, length 192)
_S1_2_8A0C610 2,060 instructions (0.000%), 10 calls (08A0C610 - 08A0C75C, length 84)
  Back Branch 08A0C74C 40 times (length 71)
_S1_2_8A4BF94 2,054 instructions (0.000%), 158 calls (08A4BF94 - 08A4BFC4, length 13)
_S1_2_8AECB50 2,040 instructions (0.000%), 60 calls (08AECB50 - 08AECBD4, length 34)
_S1_2_89358E0 2,031 instructions (0.000%), 1 calls (089358E0 - 08935AA4, length 114)
  Back Branch 08935A94 50 times (length 11)
  Back Branch 08935A20 50 times (length 4)
  Back Branch 08935A30 49 times (length 70)
_S1_2_8A10CB0 2,018 instructions (0.000%), 8 calls (08A10CB0 - 08A10FC0, length 197)
  Back Branch 08A10F08 26 times (length 111)
_S1_2_8A26720 2,016 instructions (0.000%), 126 calls (08A26720 - 08A2675C, length 16)
_S1_2_89A5CE8 2,016 instructions (0.000%), 96 calls (089A5CE8 - 089A5D38, length 21)
_S1_2_8A68048 2,016 instructions (0.000%), 8 calls (08A68048 - 08A68450, length 259)
_S1_2_8A61E44 2,013 instructions (0.000%), 11 calls (08A61E44 - 08A6212C, length 187)
_S1_2_8810764 2,007 instructions (0.000%), 28 calls (08810764 - 088107E8, length 34)
  Back Branch 088107DC 129 times (length 5)
  Back Branch 088107C4 105 times (length 9)
_S1_2_8AECCA4 1,980 instructions (0.000%), 30 calls (08AECCA4 - 08AECDA8, length 66)
_S1_2_8B83CCC 1,980 instructions (0.000%), 18 calls (08B83CCC - 08B83E80, length 110)
_S1_2_8821FEC 1,976 instructions (0.000%), 152 calls (08821FEC - 0882201C, length 13)
_S1_2_8A2DB60 1,955 instructions (0.000%), 115 calls (08A2DB60 - 08A2DBA0, length 17)
_S1_2_8B0137C 1,939 instructions (0.000%), 7 calls (08B0137C - 08B017F0, length 286)
_S1_2_8B88458 1,930 instructions (0.000%), 10 calls (08B88458 - 08B88620, length 115)
  Back Branch 08B885A4 40 times (length 42)
_S1_2_8AB91C8 1,920 instructions (0.000%), 15 calls (08AB91C8 - 08AB9508, length 209)
_S1_2_890C4E4 1,919 instructions (0.000%), 101 calls (0890C4E4 - 0890C52C, length 19)
_S1_2_8A4B1A4 1,914 instructions (0.000%), 58 calls (08A4B1A4 - 08A4B224, length 33)
_S1_2_8A2F498 1,904 instructions (0.000%), 119 calls (08A2F498 - 08A2F4D8, length 17)
_S1_2_8A51BFC 1,900 instructions (0.000%), 100 calls (08A51BFC - 08A51C44, length 19)
_S1_2_8A228EC 1,890 instructions (0.000%), 135 calls (08A228EC - 08A22920, length 14)
_S1_2_8A3C654 1,887 instructions (0.000%), 2 calls (08A3C654 - 08A3C788, length 78)
  Back Branch 08A3C6DC 225 times (length 6)
  Back Branch 08A3C718 15 times (length 41)
  Back Branch 08A3C764 1 times (length 60)
_S1_2_8AC3140 1,880 instructions (0.000%), 8 calls (08AC3140 - 08AC3374, length 142)
  Back Branch 08AC32FC 16 times (length 93)
_S1_2_8A4D8AC 1,864 instructions (0.000%), 32 calls (08A4D8AC - 08A4D9C0, length 70)
_S1_2_8A28DBC 1,856 instructions (0.000%), 116 calls (08A28DBC - 08A28DFC, length 17)
_S1_2_8A3AEA8 1,847 instructions (0.000%), 23 calls (08A3AEA8 - 08A3B008, length 89)
_S1_2_88EF708 1,818 instructions (0.000%), 909 calls (088EF708 - 088EF70C, length 2)
_S1_2_881EB74 1,818 instructions (0.000%), 909 calls (0881EB74 - 0881EB78, length 2)
_S1_2_8B419DC 1,816 instructions (0.000%), 908 calls (08B419DC - 08B419E0, length 2)
_S1_2_8AAE418 1,813 instructions (0.000%), 49 calls (08AAE418 - 08AAE994, length 352)
_S1_2_8B5A5A4 1,800 instructions (0.000%), 120 calls (08B5A5A4 - 08B5A5F8, length 22)
_S1_2_8A39FB0 1,792 instructions (0.000%), 28 calls (08A39FB0 - 08A3A0AC, length 64)
_S1_2_8B0C7D0 1,789 instructions (0.000%), 2 calls (08B0C7D0 - 08B0CD70, length 361)
  Back Branch 08B0CCC8 92 times (length 9)
  Back Branch 08B0CC8C 74 times (length 9)
  Back Branch 08B0CA58 3 times (length 14)
_S1_2_8A21D1C 1,776 instructions (0.000%), 111 calls (08A21D1C - 08A21D58, length 16)
_S1_2_8AE66AC 1,775 instructions (0.000%), 5 calls (08AE66AC - 08AE68B4, length 131)
  Back Branch 08AE686C 25 times (length 56)
_S1_2_8B7E5E8 1,764 instructions (0.000%), 882 calls (08B7E5E8 - 08B7E5EC, length 2)
_S1_2_89CCCE4 1,758 instructions (0.000%), 5 calls (089CCCE4 - 089CD8F0, length 772)
_S1_2_8A122C0 1,755 instructions (0.000%), 65 calls (08A122C0 - 08A12328, length 27)
_S1_2_8992340 1,740 instructions (0.000%), 6 calls (08992340 - 08992554, length 134)
  Back Branch 089924A8 30 times (length 39)
_S1_2_8A0B574 1,720 instructions (0.000%), 20 calls (08A0B574 - 08A0B6E4, length 93)
_S1_2_8A19BB4 1,719 instructions (0.000%), 191 calls (08A19BB4 - 08A19BD8, length 10)
_S1_2_8A22B08 1,716 instructions (0.000%), 39 calls (08A22B08 - 08A22C00, length 63)
_S1_2_8A1A9CC 1,716 instructions (0.000%), 33 calls (08A1A9CC - 08A1AA98, length 52)
_S1_2_8836378 1,715 instructions (0.000%), 1 calls (08836378 - 08836DEC, length 670)
  Back Branch 08836840 8 times (length 126)
  Back Branch 0883658C 4 times (length 52)
  Back Branch 08836498 2 times (length 28)
  Back Branch 088365C0 1 times (length 11)
_S1_2_8A120A8 1,708 instructions (0.000%), 122 calls (08A120A8 - 08A120DC, length 14)
_S1_2_883B500 1,701 instructions (0.000%), 189 calls (0883B500 - 0883B520, length 9)
_S1_2_8A25B8C 1,700 instructions (0.000%), 85 calls (08A25B8C - 08A25C1C, length 37)
_S1_2_8B8B5D4 1,690 instructions (0.000%), 11 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_88C11E4 1,687 instructions (0.000%), 9 calls (088C11E4 - 088C15E4, length 257)
_S1_2_8950044 1,680 instructions (0.000%), 30 calls (08950044 - 089501AC, length 91)
  Back Branch 08950194 90 times (length 4)
_S1_2_899F928 1,644 instructions (0.000%), 12 calls (0899F928 - 0899FB74, length 148)
_S1_2_89CEAD8 1,634 instructions (0.000%), 38 calls (089CEAD8 - 089CEB80, length 43)
_S1_2_8A22CD8 1,624 instructions (0.000%), 58 calls (08A22CD8 - 08A22D44, length 28)
_S1_2_89501B0 1,622 instructions (0.000%), 1 calls (089501B0 - 08950658, length 299)
  Back Branch 08950240 60 times (length 14)
  Back Branch 08950614 16 times (length 13)
  Back Branch 08950250 16 times (length 28)
  Back Branch 089505D8 6 times (length 112)
  Back Branch 089503DC 6 times (length 12)
  Back Branch 089505A4 4 times (length 14)
  Back Branch 0895062C 4 times (length 237)
  Back Branch 08950260 4 times (length 34)
_S1_2_8B98A90 1,620 instructions (0.000%), 9 calls (08B98A90 - 08B98D6C, length 184)
_S1_2_8A0FBD0 1,615 instructions (0.000%), 85 calls (08A0FBD0 - 08A0FC18, length 19)
_S1_2_8C0153C 1,610 instructions (0.000%), 805 calls (08C0153C - 08C01540, length 2)
_S1_2_8BDD23C 1,600 instructions (0.000%), 200 calls (08BDD23C - 08BDD258, length 8)
_S1_2_89477CC 1,600 instructions (0.000%), 50 calls (089477CC - 08947854, length 35)
_S1_2_8A28340 1,596 instructions (0.000%), 19 calls (08A28340 - 08A284B8, length 95)
_S1_2_8ACE160 1,596 instructions (0.000%), 2 calls (08ACE160 - 08ACE83C, length 440)
  Back Branch 08ACE6D0 12 times (length 86)
_S1_2_8AD1850 1,595 instructions (0.000%), 29 calls (08AD1850 - 08AD1928, length 55)
_S1_2_882A218 1,590 instructions (0.000%), 6 calls (0882A218 - 0882A724, length 324)
  Back Branch 0882A6E0 6 times (length 132)
_S1_2_8A9B404 1,585 instructions (0.000%), 1 calls (08A9B404 - 08A9B540, length 80)
  Back Branch 08A9B528 60 times (length 24)
  Back Branch 08A9B494 26 times (length 12)
_S1_2_887DEB4 1,584 instructions (0.000%), 18 calls (0887DEB4 - 0887E184, length 181)
_S1_2_8BE1328 1,572 instructions (0.000%), 4 calls (08BE1328 - 08BE1494, length 92)
  Back Branch 08BE147C 120 times (length 6)
  Back Branch 08BE13C8 20 times (length 17)
  Back Branch 08BE140C 20 times (length 12)
_S1_2_8B8B580 1,565 instructions (0.000%), 10 calls (08B8B324 - 08B8B6BC, length 231)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_8AF2B70 1,552 instructions (0.000%), 8 calls (08AF2B70 - 08AF2EAC, length 208)
_S1_2_8A49848 1,550 instructions (0.000%), 50 calls (08A49848 - 08A49978, length 77)
_S1_2_880C7C8 1,549 instructions (0.000%), 19 calls (0880C7C8 - 0880CC44, length 288)
  Back Branch 0880CAC8 22 times (length 52)
  Back Branch 0880CAE0 22 times (length 34)
  Back Branch 0880CAD0 3 times (length 40)
_S1_2_8A0FE30 1,547 instructions (0.000%), 17 calls (08A0FE30 - 08A0FE98, length 27)
  Back Branch 08A0FE80 85 times (length 16)
_S1_2_8A3A830 1,545 instructions (0.000%), 45 calls (08A3A830 - 08A3A8DC, length 44)
_S1_2_8812184 1,543 instructions (0.000%), 14 calls (08810F30 - 08812AB8, length 1763)
  Back Branch 08810F58 301 times (length 5)
  Back Branch 08812704 14 times (length 1468)
  Back Branch 088112A8 14 times (length 120)
  Back Branch 0881129C 14 times (length 158)
  Back Branch 08811234 14 times (length 25)
  Back Branch 08811220 14 times (length 21)
  Back Branch 088111DC 14 times (length 173)
  Back Branch 088127E4 5 times (length 1383)
  Back Branch 088127D4 4 times (length 1379)
_S1_2_8A1AAA4 1,540 instructions (0.000%), 77 calls (08A1AAA4 - 08A2E74C, length 20267)
_S1_2_89A0A18 1,540 instructions (0.000%), 55 calls (089A0A18 - 089A0A84, length 28)
_S1_2_8A69200 1,536 instructions (0.000%), 8 calls (08A69200 - 08A6950C, length 196)
_S1_2_890C530 1,530 instructions (0.000%), 510 calls (0890C530 - 0890C538, length 3)
_S1_2_8BDF588 1,530 instructions (0.000%), 10 calls (08BDF588 - 08BDF80C, length 162)
_S1_2_8B42F18 1,510 instructions (0.000%), 302 calls (08B42F18 - 08B42F28, length 5)
_S1_2_8A1B9D4 1,505 instructions (0.000%), 43 calls (08A1B9D4 - 08A1BA88, length 46)
_S1_2_897F454 1,500 instructions (0.000%), 150 calls (0897F454 - 0897F4F4, length 41)
_S1_2_8A47184 1,500 instructions (0.000%), 50 calls (08A47184 - 08A471F8, length 30)
_S1_2_8ACD04C 1,496 instructions (0.000%), 44 calls (08ACD04C - 08ACD0D0, length 34)
_S1_2_8ACC960 1,496 instructions (0.000%), 44 calls (08ACC960 - 08ACC9E4, length 34)
_S1_2_899056C 1,496 instructions (0.000%), 8 calls (0899056C - 08990734, length 115)
  Back Branch 0899061C 24 times (length 36)
_S1_2_886BB74 1,495 instructions (0.000%), 65 calls (0886BB74 - 0886BBCC, length 23)
_S1_2_883BB9C 1,492 instructions (0.000%), 9 calls (0883BB9C - 0883BBFC, length 25)
  Back Branch 0883BBDC 190 times (length 7)
_S1_2_8A1B100 1,488 instructions (0.000%), 40 calls (08A1B100 - 08A1B14C, length 20)
  Back Branch 08A1B134 166 times (length 7)
_S1_2_8ACD1F0 1,474 instructions (0.000%), 22 calls (08ACD1F0 - 08ACD2F8, length 67)
_S1_2_8AD2420 1,456 instructions (0.000%), 13 calls (08AD2420 - 08AD25EC, length 116)
  Back Branch 08AD248C 26 times (length 7)
_S1_2_8ACCAB4 1,452 instructions (0.000%), 22 calls (08ACCAB4 - 08ACCBB8, length 66)
_S1_2_8B07A2C 1,445 instructions (0.000%), 85 calls (08B07A2C - 08B07E18, length 252)
_S1_2_8B077EC 1,445 instructions (0.000%), 85 calls (08B077EC - 08B07A28, length 144)
_S1_2_898E4E4 1,440 instructions (0.000%), 45 calls (0898E4E4 - 0898E560, length 32)
_S1_2_8A6FF68 1,440 instructions (0.000%), 36 calls (08A6FF68 - 08A70004, length 40)
_S1_2_8B858E0 1,440 instructions (0.000%), 20 calls (08B858E0 - 08B859FC, length 72)
_S1_2_8A391E0 1,440 instructions (0.000%), 4 calls (08A391E0 - 08A39674, length 294)
  Back Branch 08A395C0 28 times (length 11)
_S1_2_8AB901C 1,430 instructions (0.000%), 110 calls (08AB901C - 08AB904C, length 13)
_S1_2_89A0B18 1,430 instructions (0.000%), 55 calls (089A0B18 - 089A0B7C, length 26)
_S1_2_8875F0C 1,416 instructions (0.000%), 354 calls (08875F0C - 08875F18, length 4)
_S1_2_8875EFC 1,416 instructions (0.000%), 354 calls (08875EFC - 08875F08, length 4)
_S1_2_8BDFEE4 1,404 instructions (0.000%), 27 calls (08BDFEE4 - 08BDFFB0, length 52)
_S1_2_881ED28 1,402 instructions (0.000%), 1 calls (0881ED28 - 08823C20, length 5055)
  Back Branch 08823BE8 68 times (length 24)
_S1_2_8A785E0 1,400 instructions (0.000%), 35 calls (08A785E0 - 08A7867C, length 40)
_S1_2_8A6EAB0 1,395 instructions (0.000%), 9 calls (08A6EAB0 - 08A6ED24, length 158)
_S1_2_8B8C728 1,389 instructions (0.000%), 1 calls (08B8C728 - 08B8C8C0, length 103)
  Back Branch 08B8C7E8 80 times (length 16)
  Back Branch 08B8C864 2 times (length 12)
  Back Branch 08B8C82C 2 times (length 10)
_S1_2_8A38784 1,388 instructions (0.000%), 4 calls (089A12F4 - 08A38788, length 154918)
  Back Branch 08A16550 10,592 times (length 59)
  Back Branch 08A38784 4 times (length 154918)
_S1_2_8A1BE6C 1,387 instructions (0.000%), 73 calls (08A1BE6C - 08A1BF6C, length 65)
_S1_2_8A28CDC 1,380 instructions (0.000%), 60 calls (08A28CDC - 08A28DB8, length 56)
_S1_2_8AA7F18 1,380 instructions (0.000%), 5 calls (08AA7F18 - 08AA8364, length 276)
_S1_2_89C7C68 1,370 instructions (0.000%), 10 calls (089C7C68 - 089C7E90, length 139)
_S1_2_8A11EEC 1,365 instructions (0.000%), 21 calls (08A11EEC - 08A12044, length 87)
_S1_2_89C0F68 1,362 instructions (0.000%), 6 calls (089C0F68 - 089C12F0, length 227)
_S1_2_894FBC0 1,360 instructions (0.000%), 20 calls (0894FBC0 - 0894FD58, length 103)
  Back Branch 0894FD20 60 times (length 4)
_S1_2_8B3F8CC 1,351 instructions (0.000%), 1 calls (08B3F8CC - 08B3FA4C, length 97)
  Back Branch 08B3F980 160 times (length 8)
_S1_2_8AB54F0 1,350 instructions (0.000%), 10 calls (08AB54F0 - 08AB5708, length 135)
_S1_2_88A4C18 1,344 instructions (0.000%), 56 calls (088A4C18 - 088A4C74, length 24)
_S1_2_8A9C83C 1,332 instructions (0.000%), 18 calls (08A9C83C - 08A9CC54, length 263)
_S1_2_8BF7C00 1,323 instructions (0.000%), 7 calls (08BF7C00 - 08BF7F00, length 193)
_S1_2_8A2A2C8 1,320 instructions (0.000%), 110 calls (08A2A2C8 - 08A2A2F4, length 12)
_S1_2_8A2A298 1,320 instructions (0.000%), 110 calls (08A2A298 - 08A2A2C4, length 12)
_S1_2_8AB52A0 1,320 instructions (0.000%), 20 calls (08AB52A0 - 08AB53A4, length 66)
_S1_2_89C9208 1,320 instructions (0.000%), 10 calls (089C9208 - 089C941C, length 134)
_S1_2_8907128 1,287 instructions (0.000%), 117 calls (08907128 - 08907150, length 11)
_S1_2_883FFC8 1,280 instructions (0.000%), 64 calls (0883FFC8 - 08840014, length 20)
_S1_2_8B7B1C4 1,274 instructions (0.000%), 9 calls (08B7B1C4 - 08B7B364, length 105)
  Back Branch 08B7B21C 180 times (length 13)
_S1_2_8A18094 1,273 instructions (0.000%), 19 calls (08A18094 - 08A18158, length 50)
  Back Branch 08A180DC 57 times (length 11)
_S1_2_8C61148 1,261 instructions (0.000%), 1 calls (08C61148 - 08C624F8, length 1261)
_S1_2_8A3B370 1,260 instructions (0.000%), 84 calls (08A3B370 - 08A3B3A8, length 15)
_S1_2_8A0F80C 1,260 instructions (0.000%), 84 calls (08A0F80C - 08A0F844, length 15)
_S1_2_898D87C 1,260 instructions (0.000%), 15 calls (0898D87C - 0898D9C8, length 84)
_S1_2_8A1815C 1,258 instructions (0.000%), 12 calls (08A1815C - 08A182CC, length 93)
  Back Branch 08A18250 36 times (length 11)
_S1_2_89CBA2C 1,256 instructions (0.000%), 1 calls (089CBA2C - 089CC07C, length 405)
  Back Branch 089CBEAC 15 times (length 58)
  Back Branch 089CBEF0 5 times (length 112)
  Back Branch 089CBB2C 4 times (length 11)
  Back Branch 089CBFB8 2 times (length 43)
_S1_2_8A9C710 1,254 instructions (0.000%), 27 calls (08A9C710 - 08A9C838, length 75)
_S1_2_8A1B2A8 1,248 instructions (0.000%), 126 calls (08A1B2A8 - 08A1B2C4, length 8)
  Back Branch 08A1B2B8 206 times (length 3)
_S1_2_8A0E610 1,248 instructions (0.000%), 78 calls (08A0E610 - 08A0E64C, length 16)
_S1_2_8990048 1,244 instructions (0.000%), 2 calls (08990048 - 08990568, length 329)
  Back Branch 089902EC 18 times (length 10)
  Back Branch 0899051C 8 times (length 27)
  Back Branch 08990474 6 times (length 75)
_S1_2_8A6F334 1,242 instructions (0.000%), 18 calls (08A6F334 - 08A6F444, length 69)
_S1_2_8B8BFD4 1,242 instructions (0.000%), 7 calls (08B8BFD4 - 08B8C0A4, length 53)
  Back Branch 08B8C080 64 times (length 25)
_S1_2_8A0B8C8 1,240 instructions (0.000%), 10 calls (08A0B8C8 - 08A0BAC8, length 129)
_S1_2_898FB2C 1,240 instructions (0.000%), 2 calls (0898FB2C - 08990044, length 327)
  Back Branch 0898FDCC 18 times (length 10)
  Back Branch 0898FFF8 8 times (length 27)
  Back Branch 0898FF50 6 times (length 75)
_S1_2_89C1554 1,236 instructions (0.000%), 12 calls (089C1554 - 089C16EC, length 103)
_S1_2_8AA306C 1,224 instructions (0.000%), 36 calls (08AA306C - 08AA30F0, length 34)
_S1_2_8A2667C 1,221 instructions (0.000%), 33 calls (08A2667C - 08A2671C, length 41)
_S1_2_8BF2654 1,218 instructions (0.000%), 1 calls (08BF2654 - 08BF29FC, length 235)
  Back Branch 08BF2998 100 times (length 10)
  Back Branch 08BF280C 7 times (length 21)
_S1_2_8B43048 1,208 instructions (0.000%), 302 calls (08B43048 - 08B4306C, length 10)
_S1_2_8A1BACC 1,204 instructions (0.000%), 43 calls (08A1BACC - 08A1BB38, length 28)
_S1_2_8A385B0 1,204 instructions (0.000%), 14 calls (08A385B0 - 08A38704, length 86)
_S1_2_8A226DC 1,200 instructions (0.000%), 48 calls (08A226DC - 08A22744, length 27)
_S1_2_8A0B6E8 1,200 instructions (0.000%), 10 calls (08A0B6E8 - 08A0B8C4, length 120)
_S1_2_8A4B3A8 1,196 instructions (0.000%), 52 calls (08A4B3A8 - 08A4B400, length 23)
_S1_2_88284BC 1,194 instructions (0.000%), 6 calls (088284BC - 08828550, length 38)
  Back Branch 0882851C 171 times (length 6)
  Back Branch 0882854C 6 times (length 25)
_S1_2_8A0F848 1,190 instructions (0.000%), 85 calls (0898BA1C - 08A0F84C, length 135053)
  Back Branch 08A0F848 85 times (length 135053)
_S1_2_8AA31F0 1,188 instructions (0.000%), 18 calls (08AA31F0 - 08AA32F4, length 66)
_S1_2_8A5099C 1,184 instructions (0.000%), 32 calls (08A5099C - 08A50A2C, length 37)
_S1_2_8A820EC 1,182 instructions (0.000%), 3 calls (08A820EC - 08A82140, length 22)
  Back Branch 08A82134 96 times (length 12)
_S1_2_89A4EDC 1,181 instructions (0.000%), 19 calls (089A4EDC - 089A5024, length 83)
_S1_2_8BE39AC 1,179 instructions (0.000%), 9 calls (08BE39AC - 08BE3BBC, length 133)
_S1_2_8A15DD4 1,176 instructions (0.000%), 24 calls (08A15DD4 - 08A15E94, length 49)
_S1_2_8A3A5AC 1,176 instructions (0.000%), 12 calls (08A3A5AC - 08A3A730, length 98)
_S1_2_8BFD12C 1,170 instructions (0.000%), 9 calls (08BFD12C - 08BFD338, length 132)
_S1_2_8BFC6F0 1,170 instructions (0.000%), 9 calls (08BFC6F0 - 08BFC8FC, length 132)
_S1_2_8A6B730 1,166 instructions (0.000%), 22 calls (08A6B730 - 08A6B800, length 53)
_S1_2_8A61B50 1,166 instructions (0.000%), 22 calls (08A61B50 - 08A61C20, length 53)
_S1_2_8987090 1,152 instructions (0.000%), 64 calls (08987090 - 089870D4, length 18)
_S1_2_8A12964 1,152 instructions (0.000%), 32 calls (08A12964 - 08A129F0, length 36)
_S1_2_882842C 1,152 instructions (0.000%), 32 calls (0882842C - 088284B8, length 36)
_S1_2_8B87C84 1,144 instructions (0.000%), 44 calls (08B87C84 - 08B87CE8, length 26)
_S1_2_899AA04 1,141 instructions (0.000%), 7 calls (0899AA04 - 0899ABE0, length 120)
  Back Branch 0899AB38 21 times (length 27)
_S1_2_89FF268 1,139 instructions (0.000%), 1 calls (089FF268 - 089FF840, length 375)
  Back Branch 089FF454 99 times (length 11)
  Back Branch 089FF52C 5 times (length 163)
_S1_2_8C6379C 1,135 instructions (0.000%), 1 calls (08C6379C - 08C64954, length 1135)
_S1_2_8B868A4 1,130 instructions (0.000%), 10 calls (08B868A4 - 08B86A64, length 113)
_S1_2_8B550AC 1,122 instructions (0.000%), 99 calls (08B550AC - 08B550E0, length 14)
_S1_2_8B8DE84 1,121 instructions (0.000%), 1 calls (08B8DE84 - 08B8E0A4, length 137)
  Back Branch 08B8DFB8 35 times (length 19)
  Back Branch 08B8DF4C 22 times (length 41)
  Back Branch 08B8E07C 10 times (length 46)
_S1_2_8A67D1C 1,104 instructions (0.000%), 16 calls (08A67D1C - 08A67E2C, length 69)
_S1_2_88E85B4 1,100 instructions (0.000%), 100 calls (088E85B4 - 088E85DC, length 11)
_S1_2_883A4E0 1,098 instructions (0.000%), 183 calls (0883A4E0 - 0883A4F4, length 6)
_S1_2_8A11DE8 1,092 instructions (0.000%), 78 calls (0898BA1C - 08A11DEC, length 137461)
  Back Branch 08A11DE8 78 times (length 137461)
_S1_2_89DCD64 1,092 instructions (0.000%), 1 calls (089DCD64 - 089DCEB0, length 84)
  Back Branch 089DCE6C 79 times (length 37)
_S1_2_8A2A8C8 1,085 instructions (0.000%), 155 calls (08A2A8C8 - 08A2A8E0, length 7)
_S1_2_882ABF0 1,085 instructions (0.000%), 7 calls (0882ABF0 - 0882AF1C, length 204)
_S1_2_8875E38 1,078 instructions (0.000%), 154 calls (08875E38 - 08875E58, length 9)
_S1_2_8B68960 1,074 instructions (0.000%), 3 calls (089CE370 - 08B68968, length 420223)
  Back Branch 08B68964 3 times (length 420223)
_S1_2_8A4C2FC 1,064 instructions (0.000%), 28 calls (08A25DB4 - 08A4C300, length 39252)
  Back Branch 08A4C2FC 28 times (length 39252)
_S1_2_8998AF4 1,063 instructions (0.000%), 7 calls (08998AF4 - 08998D90, length 168)
_S1_2_89A078C 1,060 instructions (0.000%), 53 calls (089A078C - 089A07D8, length 20)
_S1_2_8B5D878 1,050 instructions (0.000%), 150 calls (08B5D878 - 08B5D890, length 7)
_S1_2_8AB2CC0 1,047 instructions (0.000%), 1 calls (08AB2CC0 - 08AB3550, length 549)
  Back Branch 08AB3158 10 times (length 163)
  Back Branch 08AB34EC 10 times (length 170)
_S1_2_8B4853C 1,040 instructions (0.000%), 9 calls (08B4853C - 08B48774, length 143)
  Back Branch 08B48724 30 times (length 16)
  Back Branch 08B4862C 10 times (length 12)
_S1_2_8B40A60 1,036 instructions (0.000%), 12 calls (08B40A60 - 08B40D3C, length 184)
_S1_2_883DC48 1,024 instructions (0.000%), 64 calls (0883DC48 - 0883DC84, length 16)
_S1_2_8A0BAF8 1,024 instructions (0.000%), 32 calls (08A0BAF8 - 08A0BB88, length 37)
_S1_2_880DBAC 1,024 instructions (0.000%), 22 calls (0880DBAC - 0880DE64, length 175)
  Back Branch 0880DBF0 54 times (length 5)
  Back Branch 0880DC78 17 times (length 12)
  Back Branch 0880DCA0 12 times (length 6)
  Back Branch 0880DCAC 6 times (length 55)
  Back Branch 0880DDD8 3 times (length 8)
  Back Branch 0880DDE4 1 times (length 133)
  Back Branch 0880DDB4 1 times (length 69)
_S1_2_8A4B40C 1,023 instructions (0.000%), 11 calls (089A0F70 - 08A4B410, length 174377)
  Back Branch 08A4B40C 11 times (length 174377)
_S1_2_8BF2DF8 1,017 instructions (0.000%), 1 calls (08BF2DF8 - 08BF2E64, length 28)
  Back Branch 08BF2E48 100 times (length 10)
_S1_2_8B839E0 1,016 instructions (0.000%), 8 calls (08B839E0 - 08B83BD8, length 127)
_S1_2_886FF84 1,015 instructions (0.000%), 1 calls (0886FF84 - 088703CC, length 275)
  Back Branch 08870230 35 times (length 153)
_S1_2_88D0374 1,012 instructions (0.000%), 1 calls (088D0374 - 088D0864, length 317)
  Back Branch 088D050C 23 times (length 8)
  Back Branch 088D0654 23 times (length 8)
  Back Branch 088D0624 15 times (length 6)
  Back Branch 088D04D8 15 times (length 6)
  Back Branch 088D059C 9 times (length 8)
  Back Branch 088D042C 9 times (length 8)
  Back Branch 088D0840 3 times (length 23)
_S1_2_8A387E8 1,008 instructions (0.000%), 14 calls (08A387E8 - 08A38928, length 81)
_S1_2_88F1010 1,002 instructions (0.000%), 1 calls (088F1010 - 088F1098, length 35)
  Back Branch 088F1084 43 times (length 20)
  Back Branch 088F108C 40 times (length 30)
_S1_2_8BDF184 1,000 instructions (0.000%), 100 calls (08BDF184 - 08BDF1A8, length 10)
_S1_2_89C902C 1,000 instructions (0.000%), 20 calls (089C902C - 089C90F0, length 50)
_S1_2_89C7A24 1,000 instructions (0.000%), 20 calls (089C7A24 - 089C7AE8, length 50)
_S1_2_883905C 994 instructions (0.000%), 14 calls (0883905C - 088391E0, length 98)
_S1_2_8A67718 991 instructions (0.000%), 1 calls (08A67718 - 08A67A04, length 188)
  Back Branch 08A679C8 20 times (length 55)
_S1_2_89945D4 990 instructions (0.000%), 3 calls (089945D4 - 089947FC, length 139)
  Back Branch 08994610 18 times (length 7)
  Back Branch 0899479C 15 times (length 39)
_S1_2_88A7AF4 985 instructions (0.000%), 9 calls (088A7AF4 - 088A7D44, length 149)
  Back Branch 088A7CF0 36 times (length 14)
  Back Branch 088A7C88 2 times (length 15)
_S1_2_8A31314 985 instructions (0.000%), 1 calls (08A31314 - 08A314EC, length 119)
  Back Branch 08A31444 32 times (length 12)
  Back Branch 08A314C0 24 times (length 22)
_S1_2_8A1BCA0 984 instructions (0.000%), 41 calls (08A1BCA0 - 08A1BCFC, length 24)
_S1_2_8A079A8 981 instructions (0.000%), 1 calls (08A079A8 - 08A07A70, length 51)
  Back Branch 08A07A30 53 times (length 24)
_S1_2_8AB1C40 980 instructions (0.000%), 20 calls (08AB1C40 - 08AB1D00, length 49)
_S1_2_882B4F0 970 instructions (0.000%), 1 calls (0882B4F0 - 0882B800, length 197)
  Back Branch 0882B65C 32 times (length 14)
  Back Branch 0882B604 32 times (length 15)
  Back Branch 0882B5E4 32 times (length 5)
_S1_2_8B0108C 966 instructions (0.000%), 14 calls (08B0108C - 08B0119C, length 69)
_S1_2_88A4E08 963 instructions (0.000%), 9 calls (088A4E08 - 088A5B3C, length 846)
_S1_2_89A5414 960 instructions (0.000%), 96 calls (089A5414 - 089A5438, length 10)
_S1_2_8997998 960 instructions (0.000%), 60 calls (08997998 - 089979D4, length 16)
_S1_2_8997A2C 960 instructions (0.000%), 20 calls (08997A2C - 08997AE8, length 48)
_S1_2_8B98804 954 instructions (0.000%), 18 calls (08B98804 - 08B988D4, length 53)
_S1_2_88207CC 952 instructions (0.000%), 34 calls (088207CC - 08820850, length 34)
_S1_2_8B4E518 944 instructions (0.000%), 59 calls (08B4E518 - 08B4E73C, length 138)
_S1_2_89C16F8 942 instructions (0.000%), 6 calls (089C16F8 - 089C1860, length 91)
  Back Branch 089C1844 24 times (length 30)
_S1_2_88E9F8C 933 instructions (0.000%), 1 calls (088E9F8C - 088EA0A4, length 71)
  Back Branch 088EA024 100 times (length 6)
  Back Branch 088EA080 16 times (length 20)
_S1_2_8839D30 930 instructions (0.000%), 10 calls (08839D30 - 08839DA8, length 31)
  Back Branch 08839D98 45 times (length 26)
_S1_2_8B052C8 930 instructions (0.000%), 4 calls (08B052C8 - 08B05444, length 96)
  Back Branch 08B053CC 50 times (length 16)
_S1_2_883E74C 924 instructions (0.000%), 21 calls (0883E74C - 0883E840, length 62)
_S1_2_89A1264 920 instructions (0.000%), 46 calls (089A1264 - 089A12B0, length 20)
_S1_2_8A62B80 918 instructions (0.000%), 27 calls (08A62B80 - 08A62C04, length 34)
_S1_2_8A27F4C 918 instructions (0.000%), 18 calls (08A27F4C - 08A2833C, length 253)
  Back Branch 08A28318 54 times (length 9)
_S1_2_8A0A6F0 913 instructions (0.000%), 1 calls (08A0A6F0 - 08A0B01C, length 588)
  Back Branch 08A0ABFC 8 times (length 26)
  Back Branch 08A0A940 6 times (length 21)
  Back Branch 08A0A9E0 3 times (length 33)
  Back Branch 08A0AA80 3 times (length 16)
  Back Branch 08A0A954 2 times (length 43)
_S1_2_8816B70 912 instructions (0.000%), 114 calls (08816B70 - 08816B8C, length 8)
_S1_2_8A50AD4 912 instructions (0.000%), 38 calls (08A50AD4 - 08A50B30, length 24)
_S1_2_8A4FBA4 911 instructions (0.000%), 1 calls (08A4FBA4 - 08A50228, length 418)
  Back Branch 08A5005C 10 times (length 27)
  Back Branch 08A501D4 10 times (length 47)
_S1_2_8A0432C 910 instructions (0.000%), 26 calls (08A0432C - 08A043D0, length 42)
_S1_2_8AE68B8 910 instructions (0.000%), 5 calls (08AE68B8 - 08AE6A7C, length 114)
  Back Branch 08AE6984 25 times (length 17)
_S1_2_8B42EDC 906 instructions (0.000%), 302 calls (08B42EDC - 08B42EE4, length 3)
_S1_2_8B42EC8 906 instructions (0.000%), 302 calls (08B42EC8 - 08B42ED0, length 3)
_S1_2_8C64958 901 instructions (0.000%), 1 calls (08C64958 - 08C65768, length 901)
_S1_2_896DFF8 900 instructions (0.000%), 60 calls (0896DFF8 - 0896E094, length 40)
_S1_2_8BFCF48 900 instructions (0.000%), 18 calls (08BFCF48 - 08BFD00C, length 50)
_S1_2_8BFC4B0 900 instructions (0.000%), 18 calls (08BFC4B0 - 08BFC574, length 50)
_S1_2_8BE37A8 900 instructions (0.000%), 18 calls (08BE37A8 - 08BE386C, length 50)
_S1_2_8A6E924 900 instructions (0.000%), 18 calls (08A6E924 - 08A6E9E8, length 50)
_S1_2_8C016DC 890 instructions (0.000%), 445 calls (08C016DC - 08C016E0, length 2)
_S1_2_8AD0928 890 instructions (0.000%), 1 calls (08AD0928 - 08AD0BA8, length 161)
  Back Branch 08AD0A74 55 times (length 11)
  Back Branch 08AD0A9C 6 times (length 66)
_S1_2_8AD1AE4 884 instructions (0.000%), 13 calls (08AD1AE4 - 08AD1BF8, length 70)
_S1_2_88DB7EC 880 instructions (0.000%), 20 calls (088DB7EC - 088DB898, length 44)
_S1_2_88ABD18 874 instructions (0.000%), 1 calls (088ABD18 - 088ABF44, length 140)
  Back Branch 088ABD54 56 times (length 6)
  Back Branch 088ABDAC 16 times (length 7)
  Back Branch 088ABE44 12 times (length 22)
  Back Branch 088ABE70 4 times (length 43)
_S1_2_8C0150C 872 instructions (0.000%), 436 calls (08C0150C - 08C01510, length 2)
_S1_2_8839FB4 871 instructions (0.000%), 1 calls (08839FB4 - 0883A288, length 182)
  Back Branch 0883A274 8 times (length 142)
_S1_2_8A1A58C 870 instructions (0.000%), 58 calls (08A1A58C - 08A1A5C4, length 15)
_S1_2_882AF20 864 instructions (0.000%), 32 calls (0882AF20 - 0882B028, length 67)
_S1_2_8841084 864 instructions (0.000%), 12 calls (08841084 - 088411C0, length 80)
_S1_2_8AAF1EC 858 instructions (0.000%), 286 calls (08AAF1EC - 08AAF1F4, length 3)
_S1_2_899EFD4 855 instructions (0.000%), 9 calls (0899EFD4 - 0899F768, length 486)
_S1_2_8AA78C4 855 instructions (0.000%), 5 calls (08AA78C4 - 08AA7B6C, length 171)
_S1_2_8838CEC 854 instructions (0.000%), 34 calls (08838CEC - 08838D84, length 39)
_S1_2_8A22444 853 instructions (0.000%), 15 calls (08A22444 - 08A2257C, length 79)
_S1_2_897BF54 850 instructions (0.000%), 34 calls (0897BF54 - 0897BFB4, length 25)
_S1_2_8B8DAAC 850 instructions (0.000%), 1 calls (08B8DAAC - 08B8DE80, length 246)
  Back Branch 08B8DE48 32 times (length 105)
_S1_2_8A68F88 848 instructions (0.000%), 16 calls (08A68F88 - 08A69058, length 53)
_S1_2_8AF8AD0 845 instructions (0.000%), 1 calls (08AF8AD0 - 08AF8DF4, length 202)
  Back Branch 08AF8BE0 84 times (length 7)
  Back Branch 08AF8DCC 10 times (length 12)
  Back Branch 08AF8D88 2 times (length 9)
  Back Branch 08AF8B84 1 times (length 33)
_S1_2_8A1B568 840 instructions (0.000%), 30 calls (08A1B568 - 08A1B5DC, length 30)
_S1_2_88AAD40 840 instructions (0.000%), 9 calls (088AAD40 - 088AB218, length 311)
  Back Branch 088AAEC0 1 times (length 8)
  Back Branch 088AAF00 1 times (length 7)
_S1_2_88762AC 836 instructions (0.000%), 44 calls (088762AC - 088762FC, length 21)
_S1_2_8C01514 834 instructions (0.000%), 417 calls (08C01514 - 08C01518, length 2)
_S1_2_8C014E4 834 instructions (0.000%), 417 calls (08C014E4 - 08C014E8, length 2)
_S1_2_8AA553C 834 instructions (0.000%), 6 calls (08AA553C - 08AA5764, length 139)
_S1_2_8831BC0 834 instructions (0.000%), 6 calls (08831BC0 - 08831FF8, length 271)
_S1_2_883E94C 833 instructions (0.000%), 8 calls (0883E94C - 0883EC24, length 183)
_S1_2_8A1237C 830 instructions (0.000%), 83 calls (08A1237C - 08A123A0, length 10)
_S1_2_8A9CC58 828 instructions (0.000%), 36 calls (08A9CC58 - 08A9CE7C, length 138)
_S1_2_8827938 822 instructions (0.000%), 6 calls (08827938 - 08827BC0, length 163)
  Back Branch 08827BA8 30 times (length 11)
  Back Branch 08827BBC 6 times (length 71)
  Back Branch 08827AB0 6 times (length 55)
_S1_2_8B0073C 816 instructions (0.000%), 24 calls (08B0073C - 08B007C0, length 34)
_S1_2_8A086F8 814 instructions (0.000%), 32 calls (08A086F8 - 08A08D44, length 404)
_S1_2_898E56C 810 instructions (0.000%), 15 calls (0898E56C - 0898E640, length 54)
_S1_2_8B8C0A8 808 instructions (0.000%), 8 calls (08B8C0A8 - 08B8C350, length 171)
_S1_2_899EAA0 806 instructions (0.000%), 62 calls (0899EAA0 - 0899EAD0, length 13)
_S1_2_8B398D8 798 instructions (0.000%), 114 calls (08B398D8 - 08B398FC, length 10)
_S1_2_8C667C8 793 instructions (0.000%), 1 calls (08C667C8 - 08C67428, length 793)
_S1_2_8A9E920 792 instructions (0.000%), 24 calls (08A9E920 - 08A9E9A0, length 33)
_S1_2_8B008E8 792 instructions (0.000%), 12 calls (08B008E8 - 08B009EC, length 66)
_S1_2_8A0BB8C 784 instructions (0.000%), 32 calls (08A0BB8C - 08A0BCE0, length 86)
_S1_2_8A10914 779 instructions (0.000%), 41 calls (08A10914 - 08A1095C, length 19)
_S1_2_8A121E4 774 instructions (0.000%), 18 calls (08A121E4 - 08A122BC, length 55)
_S1_2_8B8F4F8 772 instructions (0.000%), 1 calls (08B8F4F8 - 08B8F67C, length 98)
  Back Branch 08B8F58C 48 times (length 14)
  Back Branch 08B8F5EC 2 times (length 20)
_S1_2_8C0173C 768 instructions (0.000%), 384 calls (08C0173C - 08C01740, length 2)
_S1_2_8A2F424 768 instructions (0.000%), 48 calls (08A2F424 - 08A2F494, length 29)
_S1_2_8989F14 768 instructions (0.000%), 8 calls (08989F14 - 0898A090, length 96)
_S1_2_8B82BE0 768 instructions (0.000%), 6 calls (08B82BE0 - 08B82D98, length 111)
  Back Branch 08B82C6C 12 times (length 17)
_S1_2_8A3B44C 763 instructions (0.000%), 17 calls (08A1B100 - 08A3B450, length 32981)
  Back Branch 08A1B134 166 times (length 7)
  Back Branch 08A3B44C 19 times (length 32981)
_S1_2_8991E00 763 instructions (0.000%), 7 calls (08991E00 - 08991FB0, length 109)
_S1_2_89A077C 760 instructions (0.000%), 38 calls (089A077C - 08A2E74C, length 145397)
_S1_2_8BE774C 759 instructions (0.000%), 1 calls (08BE774C - 08BE78B0, length 90)
  Back Branch 08BE786C 15 times (length 62)
_S1_2_8988900 757 instructions (0.000%), 9 calls (08988900 - 08988A54, length 86)
  Back Branch 08988954 27 times (length 14)
_S1_2_8A30960 757 instructions (0.000%), 1 calls (08A30960 - 08A30E7C, length 328)
  Back Branch 08A30E30 8 times (length 249)
_S1_2_8804F54 756 instructions (0.000%), 84 calls (08804F54 - 08804F74, length 9)
_S1_2_8A27A28 751 instructions (0.000%), 13 calls (08A27A28 - 08A27B80, length 87)
  Back Branch 08A27A80 32 times (length 9)
_S1_2_8825178 751 instructions (0.000%), 1 calls (08825178 - 08825274, length 64)
  Back Branch 08825200 128 times (length 4)
  Back Branch 08825220 32 times (length 6)
_S1_2_8BE50DC 748 instructions (0.000%), 22 calls (08BE50DC - 08BE5160, length 34)
_S1_2_8BF7A24 742 instructions (0.000%), 14 calls (08BF7A24 - 08BF7AF4, length 53)
_S1_2_8A1BBFC 738 instructions (0.000%), 41 calls (08A1BBFC - 08A1BC40, length 18)
_S1_2_89CC160 735 instructions (0.000%), 15 calls (089CC160 - 089CC220, length 49)
_S1_2_89D1AB0 732 instructions (0.000%), 4 calls (089D1AB0 - 089D1D94, length 186)
_S1_2_8994490 729 instructions (0.000%), 9 calls (08994490 - 089945D0, length 81)
_S1_2_8B02EA4 727 instructions (0.000%), 3 calls (08B02EA4 - 08B03340, length 296)
_S1_2_8BE526C 726 instructions (0.000%), 11 calls (08BE526C - 08BE5370, length 66)
_S1_2_8A0D00C 724 instructions (0.000%), 18 calls (08A0D00C - 08A0D2AC, length 169)
_S1_2_8BE1204 720 instructions (0.000%), 120 calls (08BE1204 - 08BE1218, length 6)
_S1_2_8BDBFA0 720 instructions (0.000%), 45 calls (08BDBFA0 - 08BDC03C, length 40)
_S1_2_8AB7BAC 720 instructions (0.000%), 10 calls (08AB7BAC - 08AB7CE8, length 80)
_S1_2_8AB6AC0 720 instructions (0.000%), 10 calls (08AB6AC0 - 08AB6BFC, length 80)
_S1_2_8AB1E84 711 instructions (0.000%), 10 calls (08AB1E84 - 08AB2030, length 108)
_S1_2_883832C 708 instructions (0.000%), 177 calls (0883832C - 08838338, length 4)
_S1_2_8BDFED0 702 instructions (0.000%), 27 calls (08B36FCC - 08BDFEE0, length 172998)
  Back Branch 08BDFEDC 27 times (length 172998)
_S1_2_89063C8 702 instructions (0.000%), 18 calls (089063C8 - 08906490, length 51)
_S1_2_8C0090C 700 instructions (0.000%), 10 calls (08C0090C - 08C00A20, length 70)
_S1_2_8C00B2C 700 instructions (0.000%), 5 calls (08C00B2C - 08C00D58, length 140)
_S1_2_8B02410 699 instructions (0.000%), 3 calls (08B02410 - 08B0288C, length 288)
_S1_2_8A09680 697 instructions (0.000%), 41 calls (08A09680 - 08A098EC, length 156)
_S1_2_8AA5344 696 instructions (0.000%), 6 calls (08AA5344 - 08AA5538, length 126)
_S1_2_8A07874 693 instructions (0.000%), 9 calls (08A07874 - 08A079A4, length 77)
_S1_2_8930194 693 instructions (0.000%), 9 calls (08930194 - 089303F4, length 153)
  Back Branch 089302E4 18 times (length 8)
_S1_2_8A216D0 688 instructions (0.000%), 43 calls (08A216D0 - 08A2170C, length 16)
_S1_2_8A1BBD4 680 instructions (0.000%), 170 calls (08A1BBD4 - 08A1BBE0, length 4)
_S1_2_881E9C4 680 instructions (0.000%), 40 calls (0881E9C4 - 0881EA08, length 18)
_S1_2_8AF08FC 680 instructions (0.000%), 20 calls (08AF08FC - 08AF0980, length 34)
_S1_2_8AEDC18 680 instructions (0.000%), 20 calls (08AEDC18 - 08AEDC9C, length 34)
_S1_2_8AB7A00 680 instructions (0.000%), 20 calls (08AB7A00 - 08AB7A84, length 34)
_S1_2_8AB6914 680 instructions (0.000%), 20 calls (08AB6914 - 08AB6998, length 34)
_S1_2_8B8712C 680 instructions (0.000%), 10 calls (08B8712C - 08B87238, length 68)
_S1_2_8AD1CC8 675 instructions (0.000%), 15 calls (08AD1CC8 - 08AD1D78, length 45)
_S1_2_8A07748 675 instructions (0.000%), 9 calls (08A07748 - 08A07870, length 75)
_S1_2_8A3A4C0 672 instructions (0.000%), 12 calls (08A3A4C0 - 08A3A5A8, length 59)
_S1_2_899EAD4 672 instructions (0.000%), 6 calls (0899EAD4 - 0899EB50, length 32)
  Back Branch 0899EB1C 54 times (length 10)
_S1_2_882D910 665 instructions (0.000%), 7 calls (0882D910 - 0882DAA8, length 103)
_S1_2_8A1A4B0 660 instructions (0.000%), 12 calls (08A1A4B0 - 08A1A588, length 55)
_S1_2_8B88134 660 instructions (0.000%), 10 calls (08B88134 - 08B881E4, length 45)
  Back Branch 08B88184 40 times (length 7)
_S1_2_8AF0AA8 660 instructions (0.000%), 10 calls (08AF0AA8 - 08AF0BAC, length 66)
_S1_2_8AEDD8C 660 instructions (0.000%), 10 calls (08AEDD8C - 08AEDE90, length 66)
_S1_2_894A7C8 659 instructions (0.000%), 1 calls (0894A7C8 - 0894B19C, length 630)
  Back Branch 0894B128 16 times (length 22)
  Back Branch 0894B004 8 times (length 29)
  Back Branch 0894B0B0 4 times (length 35)
  Back Branch 0894B180 2 times (length 14)
  Back Branch 0894B138 2 times (length 28)
_S1_2_89CDE44 658 instructions (0.000%), 21 calls (089CDE44 - 089CE13C, length 191)
_S1_2_8810654 656 instructions (0.000%), 8 calls (08810654 - 088106F4, length 41)
  Back Branch 088106B8 44 times (length 7)
  Back Branch 088106D4 12 times (length 3)
_S1_2_88394C4 655 instructions (0.000%), 35 calls (088394C4 - 0883950C, length 19)
_S1_2_899F5F8 651 instructions (0.000%), 7 calls (0899F5F8 - 0899F768, length 93)
_S1_2_8826B04 650 instructions (0.000%), 1 calls (08826B04 - 08826B3C, length 15)
  Back Branch 08826B2C 128 times (length 5)
_S1_2_8894380 646 instructions (0.000%), 19 calls (08894380 - 08894498, length 71)
_S1_2_8837FE0 643 instructions (0.000%), 1 calls (08837FE0 - 088380B8, length 55)
  Back Branch 088380A0 32 times (length 19)
_S1_2_8A67AAC 640 instructions (0.000%), 40 calls (08A67AAC - 08A67AE8, length 16)
_S1_2_8968C78 640 instructions (0.000%), 32 calls (08968C78 - 08968DE0, length 91)
_S1_2_882BC9C 636 instructions (0.000%), 6 calls (0882BC9C - 0882BED4, length 143)
_S1_2_89C0C7C 630 instructions (0.000%), 6 calls (089C0C7C - 089C0E1C, length 105)
_S1_2_894F70C 630 instructions (0.000%), 1 calls (0894F70C - 0894F928, length 136)
  Back Branch 0894F7A8 30 times (length 8)
  Back Branch 0894F7D0 20 times (length 8)
  Back Branch 0894F780 4 times (length 19)
  Back Branch 0894F904 2 times (length 53)
_S1_2_8A105EC 629 instructions (0.000%), 37 calls (08A105EC - 08A1062C, length 17)
_S1_2_8B36430 629 instructions (0.000%), 1 calls (08B36430 - 08B36660, length 141)
  Back Branch 08B36534 8 times (length 60)
  Back Branch 08B36654 2 times (length 68)
_S1_2_8A25C20 627 instructions (0.000%), 33 calls (08A25C20 - 08A25CE4, length 50)
_S1_2_8A088B0 623 instructions (0.000%), 27 calls (08A088B0 - 08A08D44, length 294)
_S1_2_8A172C4 622 instructions (0.000%), 18 calls (08A172C4 - 08A176CC, length 259)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_881EA0C 619 instructions (0.000%), 41 calls (0881EA0C - 0881EA58, length 20)
_S1_2_89C06FC 618 instructions (0.000%), 6 calls (089C06FC - 089C0894, length 103)
_S1_2_8999EBC 618 instructions (0.000%), 6 calls (08999EBC - 0899A0E4, length 139)
_S1_2_8A0F28C 614 instructions (0.000%), 2 calls (08A0F28C - 08A0F490, length 130)
  Back Branch 08A0F474 8 times (length 75)
_S1_2_8BE47E8 612 instructions (0.000%), 18 calls (08BE47E8 - 08BE486C, length 34)
_S1_2_8B9CB68 612 instructions (0.000%), 18 calls (08B9CB68 - 08B9CBEC, length 34)
_S1_2_8B9C160 612 instructions (0.000%), 18 calls (08B9C160 - 08B9C1E4, length 34)
_S1_2_8B9BA68 612 instructions (0.000%), 18 calls (08B9BA68 - 08B9BAEC, length 34)
_S1_2_8B9B35C 612 instructions (0.000%), 18 calls (08B9B35C - 08B9B3E0, length 34)
_S1_2_8B99B24 612 instructions (0.000%), 18 calls (08B99B24 - 08B99BA8, length 34)
_S1_2_8ACEA3C 612 instructions (0.000%), 18 calls (08ACEA3C - 08ACEAC0, length 34)
_S1_2_8A6327C 612 instructions (0.000%), 18 calls (08A6327C - 08A63300, length 34)
_S1_2_8B0A0F8 610 instructions (0.000%), 5 calls (08B0A0F8 - 08B0A2B0, length 111)
  Back Branch 08B0A278 10 times (length 9)
  Back Branch 08B0A240 10 times (length 9)
_S1_2_899ECEC 609 instructions (0.000%), 21 calls (0899ECEC - 0899ED5C, length 29)
_S1_2_8840FFC 608 instructions (0.000%), 32 calls (08840FFC - 08841044, length 19)
_S1_2_8838B1C 606 instructions (0.000%), 202 calls (08838B1C - 08838B24, length 3)
_S1_2_8ACDC04 606 instructions (0.000%), 2 calls (08ACDC04 - 08ACDDEC, length 123)
  Back Branch 08ACDDA4 12 times (length 36)
_S1_2_8B55130 605 instructions (0.000%), 121 calls (08B55130 - 08B55140, length 5)
_S1_2_8B4F5C8 605 instructions (0.000%), 121 calls (08B4F5C8 - 08B4F5D8, length 5)
_S1_2_8B42ED4 604 instructions (0.000%), 302 calls (08B42ED4 - 08B42ED8, length 2)
_S1_2_8BE495C 603 instructions (0.000%), 9 calls (08BE495C - 08BE4A64, length 67)
_S1_2_8C017C4 600 instructions (0.000%), 300 calls (08C017C4 - 08C017C8, length 2)
_S1_2_8A0EE44 600 instructions (0.000%), 30 calls (08A0EE44 - 08A0EE90, length 20)
_S1_2_8A0CE70 600 instructions (0.000%), 10 calls (08A0CE70 - 08A0CF5C, length 60)
_S1_2_8A06A50 599 instructions (0.000%), 1 calls (08A06A50 - 08A0701C, length 372)
  Back Branch 08A06DA0 25 times (length 6)
  Back Branch 08A06C24 4 times (length 12)
  Back Branch 08A06C84 3 times (length 21)
_S1_2_896EDFC 594 instructions (0.000%), 44 calls (0896EDFC - 0896EE70, length 30)
_S1_2_8B9CCBC 594 instructions (0.000%), 9 calls (08B9CCBC - 08B9CDC0, length 66)
_S1_2_8B9C2C4 594 instructions (0.000%), 9 calls (08B9C2C4 - 08B9C3C8, length 66)
_S1_2_8B9BB80 594 instructions (0.000%), 9 calls (08B9BB80 - 08B9BC84, length 66)
_S1_2_8B9B4B4 594 instructions (0.000%), 9 calls (08B9B4B4 - 08B9B5B8, length 66)
_S1_2_8B99C8C 594 instructions (0.000%), 9 calls (08B99C8C - 08B99D90, length 66)
_S1_2_8ACEB94 594 instructions (0.000%), 9 calls (08ACEB94 - 08ACEC98, length 66)
_S1_2_8A633D8 594 instructions (0.000%), 9 calls (08A633D8 - 08A634DC, length 66)
_S1_2_8A62CD8 594 instructions (0.000%), 9 calls (08A62CD8 - 08A62DDC, length 66)
_S1_2_888E5E8 594 instructions (0.000%), 9 calls (0888E5E8 - 0888E770, length 99)
_S1_2_8A0D2B0 593 instructions (0.000%), 1 calls (08A0D2B0 - 08A0D8A8, length 383)
  Back Branch 08A0D85C 4 times (length 41)
  Back Branch 08A0D488 4 times (length 8)
  Back Branch 08A0D6E4 4 times (length 22)
  Back Branch 08A0D7AC 4 times (length 47)
_S1_2_8A229AC 588 instructions (0.000%), 42 calls (08A229AC - 08A229E0, length 14)
_S1_2_8AA85E8 585 instructions (0.000%), 5 calls (08AA85E8 - 08AA8680, length 39)
  Back Branch 08AA8624 45 times (length 10)
_S1_2_899EDF0 585 instructions (0.000%), 5 calls (0899EDF0 - 0899EE80, length 37)
  Back Branch 0899EE38 45 times (length 10)
_S1_2_8A19CE8 583 instructions (0.000%), 53 calls (08A19CE8 - 08A19D10, length 11)
_S1_2_89A0C20 580 instructions (0.000%), 29 calls (089A0C20 - 089A0C6C, length 20)
_S1_2_8A0CC78 578 instructions (0.000%), 17 calls (08A0CC78 - 08A0CDDC, length 90)
_S1_2_88EA710 576 instructions (0.000%), 48 calls (088EA710 - 088EA73C, length 12)
_S1_2_8A3D9A0 573 instructions (0.000%), 1 calls (08A3D9A0 - 08A3DB14, length 94)
  Back Branch 08A3DAFC 11 times (length 83)
_S1_2_898C4D0 570 instructions (0.000%), 19 calls (0898C4D0 - 0898C544, length 30)
_S1_2_8B86BB0 570 instructions (0.000%), 10 calls (08B86BB0 - 08B86C90, length 57)
_S1_2_89A03B8 570 instructions (0.000%), 10 calls (089A03B8 - 089A049C, length 58)
_S1_2_8B5BFBC 568 instructions (0.000%), 6 calls (08B5BFBC - 08B5C228, length 156)
  Back Branch 08B5C1C8 9 times (length 9)
  Back Branch 08B5C194 9 times (length 9)
  Back Branch 08B5C160 6 times (length 9)
  Back Branch 08B5C0D0 3 times (length 12)
  Back Branch 08B5C07C 3 times (length 12)
  Back Branch 08B5C028 2 times (length 12)
_S1_2_897C69C 560 instructions (0.000%), 70 calls (0897C69C - 0897C708, length 28)
_S1_2_883A7B8 558 instructions (0.000%), 9 calls (0883A7B8 - 0883A8AC, length 62)
  Back Branch 0883A860 9 times (length 9)
_S1_2_8C01C5C 556 instructions (0.000%), 278 calls (08C01C5C - 08C01C60, length 2)
_S1_2_8A096CC 556 instructions (0.000%), 37 calls (08A096CC - 08A098EC, length 137)
  Back Branch 08A0972C 3 times (length 9)
_S1_2_8AE4C5C 555 instructions (0.000%), 5 calls (08AE4C5C - 08AE4E2C, length 117)
_S1_2_8A17308 546 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8C62E04 541 instructions (0.000%), 1 calls (08C62E04 - 08C63674, length 541)
_S1_2_8C624FC 541 instructions (0.000%), 1 calls (08C624FC - 08C62D6C, length 541)
_S1_2_894A79C 540 instructions (0.000%), 180 calls (0894A79C - 0894A7A4, length 3)
_S1_2_899DAE4 540 instructions (0.000%), 5 calls (0899DAE4 - 0899DC90, length 108)
_S1_2_8B83788 536 instructions (0.000%), 8 calls (08B83788 - 08B83890, length 67)
_S1_2_8A024B4 536 instructions (0.000%), 1 calls (08A024B4 - 08A02CB0, length 512)
  Back Branch 08A02BC4 4 times (length 8)
_S1_2_88A5BA0 535 instructions (0.000%), 1 calls (088A5BA0 - 088A5CF8, length 87)
  Back Branch 088A5C8C 32 times (length 14)
  Back Branch 088A5CAC 2 times (length 31)
_S1_2_8A3A474 532 instructions (0.000%), 28 calls (08A3A474 - 08A3A4BC, length 19)
_S1_2_8875E5C 531 instructions (0.000%), 177 calls (08875E5C - 08875E64, length 3)
_S1_2_8A19FAC 528 instructions (0.000%), 2 calls (08A19FAC - 08A1A164, length 111)
  Back Branch 08A1A110 10 times (length 52)
_S1_2_882C39C 527 instructions (0.000%), 31 calls (0882C39C - 0882C428, length 36)
_S1_2_8A2F258 525 instructions (0.000%), 21 calls (08A2F258 - 08A2F2EC, length 38)
_S1_2_8828554 522 instructions (0.000%), 6 calls (08828554 - 08828758, length 130)
  Back Branch 08828740 6 times (length 62)
_S1_2_8A67BF8 520 instructions (0.000%), 20 calls (08A67BF8 - 08A67C5C, length 26)
_S1_2_8BFBD60 520 instructions (0.000%), 4 calls (08BFBD60 - 08BFBF6C, length 132)
_S1_2_8813FEC 518 instructions (0.000%), 37 calls (08813FEC - 0881402C, length 17)
_S1_2_899D734 516 instructions (0.000%), 10 calls (0899D734 - 0899D80C, length 55)
_S1_2_883A5F0 513 instructions (0.000%), 9 calls (0883A5F0 - 0883A6E4, length 62)
  Back Branch 0883A6B8 9 times (length 43)
_S1_2_8B89BAC 512 instructions (0.000%), 8 calls (08B89BAC - 08B89D24, length 95)
_S1_2_8BE1928 510 instructions (0.000%), 102 calls (08BE1928 - 08BE1938, length 5)
_S1_2_8989DEC 510 instructions (0.000%), 10 calls (08989DEC - 08989EB4, length 51)
_S1_2_882618C 510 instructions (0.000%), 6 calls (0882618C - 08826374, length 123)
  Back Branch 08826370 6 times (length 28)
_S1_2_8B90278 508 instructions (0.000%), 13 calls (08B90278 - 08B902B0, length 15)
  Back Branch 08B902A0 63 times (length 8)
_S1_2_8C6576C 505 instructions (0.000%), 1 calls (08C6576C - 08C65F4C, length 505)
_S1_2_8B82F30 498 instructions (0.000%), 6 calls (08B82F30 - 08B83078, length 83)
_S1_2_89D1004 496 instructions (0.000%), 4 calls (089D1004 - 089D1200, length 128)
_S1_2_8AD1E58 494 instructions (0.000%), 26 calls (08AD1E58 - 08AD1EA0, length 19)
_S1_2_8A1756C 494 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8A17428 494 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_89D2594 488 instructions (0.000%), 4 calls (089D2594 - 089D2784, length 125)
_S1_2_8987008 486 instructions (0.000%), 54 calls (08987008 - 0898703C, length 14)
_S1_2_8AE87B4 485 instructions (0.000%), 5 calls (08AE87B4 - 08AE8934, length 97)
_S1_2_8AA4E14 485 instructions (0.000%), 1 calls (08AA4E14 - 08AA5184, length 221)
  Back Branch 08AA5020 6 times (length 50)
  Back Branch 08AA5154 3 times (length 61)
_S1_2_8958EB0 485 instructions (0.000%), 1 calls (08958EB0 - 08958FBC, length 68)
  Back Branch 08958FB0 13 times (length 39)
_S1_2_8B4F6E4 484 instructions (0.000%), 121 calls (08B4F6E4 - 08B4F708, length 10)
_S1_2_8829324 484 instructions (0.000%), 44 calls (08829324 - 08829350, length 12)
_S1_2_89D2168 484 instructions (0.000%), 4 calls (089D2168 - 089D2348, length 121)
_S1_2_89D1F6C 484 instructions (0.000%), 4 calls (089D1F6C - 089D2164, length 127)
_S1_2_8B74BB8 484 instructions (0.000%), 1 calls (08B74BB8 - 08B74D18, length 89)
  Back Branch 08B74CE4 12 times (length 36)
_S1_2_8988F18 483 instructions (0.000%), 9 calls (08988F18 - 0898901C, length 66)
_S1_2_8AA6ACC 480 instructions (0.000%), 10 calls (08AA6ACC - 08AA6B88, length 48)
_S1_2_89D234C 480 instructions (0.000%), 4 calls (089D234C - 089D2590, length 146)
_S1_2_89106B4 480 instructions (0.000%), 2 calls (089106B4 - 089109FC, length 211)
  Back Branch 08910824 8 times (length 17)
_S1_2_8BFEF6C 476 instructions (0.000%), 14 calls (08BFEF6C - 08BFEFF0, length 34)
_S1_2_8ACA274 476 instructions (0.000%), 14 calls (08ACA274 - 08ACA2F8, length 34)
_S1_2_882D6F8 476 instructions (0.000%), 7 calls (0882A728 - 0882D6FC, length 3062)
  Back Branch 0882D6F8 7 times (length 3062)
_S1_2_882FE4C 476 instructions (0.000%), 6 calls (0882FE4C - 0882FF04, length 47)
  Back Branch 0882FEF4 12 times (length 34)
_S1_2_8990960 472 instructions (0.000%), 4 calls (08990960 - 08990B34, length 118)
_S1_2_8AD2E3C 472 instructions (0.000%), 2 calls (08AD2E3C - 08AD3158, length 200)
  Back Branch 08AD3088 10 times (length 9)
_S1_2_8B4F878 471 instructions (0.000%), 6 calls (08B4F878 - 08B4FAB4, length 144)
  Back Branch 08B4F91C 3 times (length 12)
  Back Branch 08B4FA18 3 times (length 9)
  Back Branch 08B4F970 1 times (length 12)
_S1_2_88289F0 468 instructions (0.000%), 12 calls (088289F0 - 08828AB8, length 51)
  Back Branch 08828AB4 12 times (length 4)
  Back Branch 08828AAC 12 times (length 39)
_S1_2_88C0AE0 468 instructions (0.000%), 9 calls (088C0AE0 - 088C0BAC, length 52)
_S1_2_8827614 468 instructions (0.000%), 1 calls (08827614 - 08827714, length 65)
  Back Branch 088276A4 32 times (length 13)
_S1_2_882CCB0 464 instructions (0.000%), 8 calls (0882CCB0 - 08A3B9D0, length 539465)
_S1_2_8BD5F64 464 instructions (0.000%), 1 calls (08BD5F64 - 08BD6320, length 240)
  Back Branch 08BD5FD4 34 times (length 22)
_S1_2_8A2F2F0 462 instructions (0.000%), 21 calls (08A2F2F0 - 08A2F354, length 26)
_S1_2_8BFF0EC 462 instructions (0.000%), 7 calls (08BFF0EC - 08BFF1F0, length 66)
_S1_2_8ACA404 462 instructions (0.000%), 7 calls (08ACA404 - 08ACA508, length 66)
_S1_2_8A1D9E0 462 instructions (0.000%), 3 calls (08A1D9E0 - 08A1DB70, length 101)
  Back Branch 08A1DB28 6 times (length 56)
_S1_2_8AE3808 460 instructions (0.000%), 10 calls (08AE3808 - 08AE38BC, length 46)
_S1_2_8ABB448 460 instructions (0.000%), 9 calls (08ABB448 - 08ABB608, length 113)
_S1_2_8B9A624 460 instructions (0.000%), 4 calls (08A1C888 - 08B9A668, length 391033)
  Back Branch 08B9A664 4 times (length 391033)
_S1_2_8AF1E14 456 instructions (0.000%), 1 calls (08AF1E14 - 08AF1F2C, length 71)
  Back Branch 08AF1F10 8 times (length 55)
_S1_2_8A1D074 455 instructions (0.000%), 5 calls (08A1D074 - 08A1D1F4, length 97)
_S1_2_8C0169C 452 instructions (0.000%), 226 calls (08C0169C - 08C016A0, length 2)
_S1_2_8C660BC 451 instructions (0.000%), 1 calls (08C660BC - 08C667C4, length 451)
_S1_2_8AECE18 450 instructions (0.000%), 30 calls (08AECE18 - 08AECE50, length 15)
_S1_2_8AD1F10 450 instructions (0.000%), 30 calls (08AD1F10 - 08AD1F48, length 15)
_S1_2_8A1CEBC 450 instructions (0.000%), 5 calls (08A1CEBC - 08A1D028, length 92)
_S1_2_8B5CE6C 449 instructions (0.000%), 5 calls (08B5CE6C - 08B5CF80, length 70)
  Back Branch 08B5CF0C 25 times (length 8)
_S1_2_88EDE68 448 instructions (0.000%), 32 calls (088EDE68 - 0891DEEC, length 49186)
_S1_2_8A3A0B0 448 instructions (0.000%), 28 calls (0898BA1C - 08A3A0B4, length 178599)
  Back Branch 08A0DEB8 28 times (length 133417)
  Back Branch 08A3A0B0 28 times (length 45184)
_S1_2_8B1110C 446 instructions (0.000%), 2 calls (08B1110C - 08B11484, length 223)
_S1_2_8B902B4 444 instructions (0.000%), 12 calls (08B902B4 - 08B902EC, length 15)
  Back Branch 08B902DC 54 times (length 8)
_S1_2_8A173C0 442 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8826378 438 instructions (0.000%), 6 calls (08826378 - 088264AC, length 78)
_S1_2_8AD35A4 438 instructions (0.000%), 2 calls (08AD35A4 - 08AD390C, length 219)
_S1_2_8837CF8 436 instructions (0.000%), 218 calls (08837CF8 - 08837CFC, length 2)
_S1_2_8AC619C 436 instructions (0.000%), 1 calls (08AC619C - 08AC64CC, length 205)
  Back Branch 08AC62D4 12 times (length 21)
_S1_2_88D1770 434 instructions (0.000%), 1 calls (088D1770 - 088D1848, length 55)
  Back Branch 088D17E0 20 times (length 6)
  Back Branch 088D182C 20 times (length 14)
_S1_2_8B69990 432 instructions (0.000%), 48 calls (08B69990 - 08B699DC, length 20)
_S1_2_8C00ED8 432 instructions (0.000%), 1 calls (08C00ED8 - 08C01014, length 80)
  Back Branch 08C00F40 13 times (length 9)
  Back Branch 08C00F78 13 times (length 7)
  Back Branch 08C00FE8 13 times (length 9)
  Back Branch 08C00FB8 13 times (length 13)
_S1_2_8A3D840 430 instructions (0.000%), 16 calls (08A3D840 - 08A3D974, length 78)
_S1_2_8B41C74 430 instructions (0.000%), 3 calls (08B41C74 - 08B42124, length 301)
  Back Branch 08B420D0 3 times (length 29)
  Back Branch 08B4204C 3 times (length 9)
  Back Branch 08B42018 3 times (length 49)
  Back Branch 08B41FD8 1 times (length 12)
  Back Branch 08B41E50 1 times (length 12)
  Back Branch 08B41DA8 1 times (length 12)
  Back Branch 08B41DFC 1 times (length 12)
_S1_2_882FD60 430 instructions (0.000%), 2 calls (0882FD60 - 0882FE48, length 59)
  Back Branch 0882FE3C 8 times (length 52)
_S1_2_8A174B8 429 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8A0C39C 428 instructions (0.000%), 1 calls (08A0C39C - 08A0C60C, length 157)
  Back Branch 08A0C5D0 4 times (length 102)
_S1_2_899A180 426 instructions (0.000%), 6 calls (0899A180 - 0899A354, length 118)
  Back Branch 0899A338 6 times (length 5)
_S1_2_899E284 426 instructions (0.000%), 2 calls (0899E284 - 0899E384, length 65)
  Back Branch 0899E33C 10 times (length 38)
_S1_2_8A9DDDC 424 instructions (0.000%), 8 calls (08A9DDDC - 08A9DEAC, length 53)
_S1_2_8B94598 423 instructions (0.000%), 9 calls (08B94598 - 08B94650, length 47)
_S1_2_8A50804 420 instructions (0.000%), 28 calls (08A50804 - 08A50840, length 16)
_S1_2_8A3B320 420 instructions (0.000%), 21 calls (08A3B320 - 08A3B36C, length 20)
_S1_2_8B81C04 420 instructions (0.000%), 6 calls (08B81C04 - 08B81D18, length 70)
_S1_2_8988430 418 instructions (0.000%), 22 calls (08988430 - 08988558, length 75)
_S1_2_8A165A8 416 instructions (0.000%), 4 calls (08A165A8 - 08A16608, length 25)
  Back Branch 08A165EC 1,494 times (length 11)
_S1_2_899D1D4 414 instructions (0.000%), 25 calls (0899D1D4 - 0899D330, length 88)
_S1_2_8A33DF0 412 instructions (0.000%), 4 calls (08A33DF0 - 08A33F88, length 103)
_S1_2_8AD3A94 412 instructions (0.000%), 2 calls (08AD3A94 - 08AD3CAC, length 135)
  Back Branch 08AD3C64 6 times (length 38)
_S1_2_8A63AD4 408 instructions (0.000%), 12 calls (08A63AD4 - 08A63B58, length 34)
_S1_2_8A2A8AC 406 instructions (0.000%), 58 calls (08A2A8AC - 08A2A8C4, length 7)
_S1_2_8A2A874 406 instructions (0.000%), 58 calls (08A2A874 - 08A2A88C, length 7)
_S1_2_8921754 405 instructions (0.000%), 1 calls (08921754 - 08921B4C, length 255)
  Back Branch 08921AC4 10 times (length 28)
_S1_2_899EFA0 403 instructions (0.000%), 31 calls (0899EFA0 - 0899EFD0, length 13)
_S1_2_8AEC8B8 402 instructions (0.000%), 3 calls (08AEC8B8 - 08AECACC, length 134)
_S1_2_8C016BC 400 instructions (0.000%), 200 calls (08C016BC - 08C016C0, length 2)
_S1_2_8A09654 400 instructions (0.000%), 40 calls (08A09654 - 08A0967C, length 11)
_S1_2_8BFBB38 400 instructions (0.000%), 8 calls (08BFBB38 - 08BFBBFC, length 50)
_S1_2_8A9D2A8 400 instructions (0.000%), 4 calls (08A9D2A8 - 08A9D434, length 100)
_S1_2_8A7CCDC 400 instructions (0.000%), 2 calls (08A7CCDC - 08A7CE88, length 108)
  Back Branch 08A7CE24 6 times (length 46)
_S1_2_8A55568 399 instructions (0.000%), 21 calls (08A55568 - 08A555B0, length 19)
_S1_2_8B05E64 394 instructions (0.000%), 2 calls (08B05E64 - 08B061E4, length 225)
_S1_2_8C01774 392 instructions (0.000%), 196 calls (08C01774 - 08C01778, length 2)
_S1_2_882D1D4 392 instructions (0.000%), 8 calls (0882B110 - 0882D1D8, length 2099)
  Back Branch 0882D1D4 8 times (length 2099)
_S1_2_8B7B4CC 391 instructions (0.000%), 9 calls (08B7B4CC - 08B7B5F0, length 74)
  Back Branch 08B7B570 20 times (length 13)
_S1_2_8838420 390 instructions (0.000%), 65 calls (08838420 - 08838434, length 6)
_S1_2_8C010B4 390 instructions (0.000%), 26 calls (08C010B4 - 08C013B0, length 192)
_S1_2_8A175FC 390 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8910AFC 390 instructions (0.000%), 2 calls (08910AFC - 08910ED8, length 248)
_S1_2_8C01544 388 instructions (0.000%), 194 calls (08C01544 - 08C01548, length 2)
_S1_2_8AD3910 388 instructions (0.000%), 4 calls (08AD3910 - 08AD3A90, length 97)
_S1_2_8C0174C 386 instructions (0.000%), 193 calls (08C0174C - 08C01750, length 2)
_S1_2_8C0162C 386 instructions (0.000%), 193 calls (08C0162C - 08C01630, length 2)
_S1_2_8828CC4 385 instructions (0.000%), 11 calls (08828CC4 - 08828D58, length 38)
_S1_2_8AADFA4 385 instructions (0.000%), 5 calls (08AADFA4 - 08AAE414, length 285)
  Back Branch 08AAE2B4 6 times (length 8)
_S1_2_8C016B4 384 instructions (0.000%), 192 calls (08C016B4 - 08C016B8, length 2)
_S1_2_8C015EC 384 instructions (0.000%), 192 calls (08C015EC - 08C015F0, length 2)
_S1_2_899E57C 384 instructions (0.000%), 24 calls (0899E57C - 0899E5B8, length 16)
_S1_2_8918370 384 instructions (0.000%), 6 calls (08918370 - 089184B4, length 82)
_S1_2_8B054E8 384 instructions (0.000%), 4 calls (08B054E8 - 08B05664, length 96)
_S1_2_8B494B0 381 instructions (0.000%), 127 calls (08B494B0 - 08B494B8, length 3)
_S1_2_8A02218 381 instructions (0.000%), 18 calls (08A02218 - 08A02398, length 97)
_S1_2_8A81DB8 381 instructions (0.000%), 1 calls (08A81DB8 - 08A81E38, length 33)
  Back Branch 08A81E2C 31 times (length 27)
_S1_2_899E764 380 instructions (0.000%), 5 calls (0899E764 - 0899E890, length 76)
_S1_2_899EFDC 380 instructions (0.000%), 4 calls (0899EFDC - 089A10E0, length 2114)
_S1_2_8A1CB7C 378 instructions (0.000%), 21 calls (08A1CB7C - 08A1CBC0, length 18)
_S1_2_8B4BC38 378 instructions (0.000%), 9 calls (08B4BC38 - 08B4BD00, length 51)
  Back Branch 08B4BCE0 9 times (length 18)
  Back Branch 08B4BC88 3 times (length 10)
_S1_2_8991B50 378 instructions (0.000%), 7 calls (08991B50 - 08991C24, length 54)
_S1_2_8A17530 377 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8828B78 374 instructions (0.000%), 11 calls (08828B78 - 08828C04, length 36)
_S1_2_88F1114 374 instructions (0.000%), 1 calls (088F1114 - 088F5FFC, length 5051)
  Back Branch 088F5FDC 25 times (length 21)
_S1_2_88264B0 372 instructions (0.000%), 6 calls (088264B0 - 088265BC, length 68)
  Back Branch 088265AC 6 times (length 5)
_S1_2_8B97754 372 instructions (0.000%), 1 calls (08B97754 - 08B97D20, length 372)
_S1_2_8C01C6C 370 instructions (0.000%), 185 calls (08C01C6C - 08C01C70, length 2)
_S1_2_8C01BB4 370 instructions (0.000%), 185 calls (08C01BB4 - 08C01BB8, length 2)
_S1_2_8A9D4AC 370 instructions (0.000%), 5 calls (08A9D4AC - 08A9D5D0, length 74)
_S1_2_880E278 370 instructions (0.000%), 1 calls (0880E278 - 0880E400, length 99)
  Back Branch 0880E31C 36 times (length 5)
  Back Branch 0880E2BC 25 times (length 4)
_S1_2_88EE32C 369 instructions (0.000%), 9 calls (088EE32C - 088F100C, length 2873)
_S1_2_8A9D5D4 365 instructions (0.000%), 5 calls (08A9D5D4 - 08A9D6F4, length 73)
_S1_2_898855C 365 instructions (0.000%), 5 calls (0898855C - 08988854, length 191)
_S1_2_8ACFC30 365 instructions (0.000%), 1 calls (08ACFC30 - 08ACFE04, length 118)
  Back Branch 08ACFD48 11 times (length 11)
  Back Branch 08ACFD70 6 times (length 58)
_S1_2_89C5AE4 365 instructions (0.000%), 1 calls (089C5AE4 - 089C5F94, length 301)
  Back Branch 089C5C5C 5 times (length 19)
_S1_2_894B594 365 instructions (0.000%), 1 calls (0894B594 - 0894B85C, length 179)
  Back Branch 0894B838 8 times (length 10)
  Back Branch 0894B7C0 6 times (length 4)
  Back Branch 0894B684 6 times (length 4)
  Back Branch 0894B794 4 times (length 11)
  Back Branch 0894B84C 4 times (length 21)
_S1_2_8C018E4 364 instructions (0.000%), 182 calls (08C018E4 - 08C018E8, length 2)
_S1_2_882D700 364 instructions (0.000%), 7 calls (0882A89C - 0882D704, length 2971)
  Back Branch 0882D700 7 times (length 2971)
_S1_2_882D6F0 364 instructions (0.000%), 7 calls (0882A9A0 - 0882D6F4, length 2902)
  Back Branch 0882D6F0 7 times (length 2902)
_S1_2_8A19BAC 364 instructions (0.000%), 4 calls (0898AFC4 - 08A19BB0, length 146172)
  Back Branch 08A19BAC 4 times (length 146172)
_S1_2_883A4A8 363 instructions (0.000%), 8 calls (0883A4A8 - 0883BB98, length 1469)
  Back Branch 0883BB7C 2 times (length 7)
_S1_2_8AF285C 363 instructions (0.000%), 1 calls (08AF285C - 08AF29C0, length 90)
  Back Branch 08AF2948 8 times (length 39)
_S1_2_89A5094 361 instructions (0.000%), 19 calls (089A5094 - 089A50DC, length 19)
_S1_2_8BDD9C0 360 instructions (0.000%), 90 calls (08BDD9C0 - 08BDD9CC, length 4)
_S1_2_8B8C998 360 instructions (0.000%), 36 calls (08B8C998 - 08B8C9BC, length 10)
_S1_2_8B9D68C 360 instructions (0.000%), 24 calls (08B9D68C - 08B9D6C4, length 15)
_S1_2_8B83498 360 instructions (0.000%), 6 calls (08B83498 - 08B83584, length 60)
_S1_2_8A48B6C 357 instructions (0.000%), 7 calls (08A48B6C - 08A48C34, length 51)
_S1_2_896E2D0 354 instructions (0.000%), 3 calls (0896E2D0 - 0896E470, length 105)
  Back Branch 0896E440 12 times (length 42)
_S1_2_8876288 352 instructions (0.000%), 44 calls (08876288 - 088762A8, length 9)
_S1_2_8876264 352 instructions (0.000%), 44 calls (08876264 - 08876284, length 9)
_S1_2_8ACCF1C 352 instructions (0.000%), 2 calls (08ACCF1C - 08ACCFC8, length 44)
  Back Branch 08ACCF78 22 times (length 7)
  Back Branch 08ACCFA8 18 times (length 7)
_S1_2_89114F8 352 instructions (0.000%), 2 calls (089114F8 - 089119DC, length 314)
  Back Branch 089117BC 8 times (length 7)
  Back Branch 089118B8 8 times (length 59)
_S1_2_8A3AC50 350 instructions (0.000%), 2 calls (08A3AC50 - 08A3AD8C, length 80)
  Back Branch 08A3AD4C 8 times (length 41)
_S1_2_8A06220 349 instructions (0.000%), 1 calls (089A12F4 - 08A4D298, length 176106)
  Back Branch 08A16550 10,592 times (length 59)
  Back Branch 08A4D294 1 times (length 176106)
_S1_2_890BE30 349 instructions (0.000%), 1 calls (0890BE30 - 0890BFB0, length 97)
  Back Branch 0890BEC8 10 times (length 28)
_S1_2_8A34030 348 instructions (0.000%), 4 calls (08A34030 - 08A34188, length 87)
_S1_2_89478C0 347 instructions (0.000%), 1 calls (089478C0 - 08947994, length 54)
  Back Branch 08947954 50 times (length 6)
_S1_2_8AD3F20 346 instructions (0.000%), 2 calls (08AD3F20 - 08AD4134, length 134)
  Back Branch 08AD40B0 8 times (length 13)
_S1_2_8A1BBE4 344 instructions (0.000%), 86 calls (08A1BBE4 - 08A1BBF0, length 4)
_S1_2_899A5FC 343 instructions (0.000%), 7 calls (0899A5FC - 0899A6BC, length 49)
_S1_2_8A70530 342 instructions (0.000%), 18 calls (08A70530 - 08A70578, length 19)
_S1_2_8B385AC 341 instructions (0.000%), 33 calls (08B385AC - 08B385F0, length 18)
_S1_2_8A67CD8 340 instructions (0.000%), 20 calls (08A67CD8 - 08A67D18, length 17)
_S1_2_8A04430 338 instructions (0.000%), 26 calls (08A04430 - 08A04460, length 13)
_S1_2_8B8B824 337 instructions (0.000%), 1 calls (08B8B824 - 08B8BA00, length 120)
  Back Branch 08B8B9A8 12 times (length 21)
  Back Branch 08B8B998 12 times (length 13)
  Back Branch 08B8B9C8 3 times (length 76)
_S1_2_8AF0C58 337 instructions (0.000%), 1 calls (08AF0C58 - 08AF0D6C, length 70)
  Back Branch 08AF0D4C 52 times (length 50)
_S1_2_8A0F4F0 336 instructions (0.000%), 21 calls (08A0F4F0 - 08A0F52C, length 16)
_S1_2_8B4FAB8 336 instructions (0.000%), 16 calls (08B4FAB8 - 08B4FB80, length 51)
_S1_2_8AD1508 336 instructions (0.000%), 12 calls (08AD1508 - 08AD1574, length 28)
_S1_2_89CCAF0 335 instructions (0.000%), 5 calls (089CCAF0 - 089CCBF8, length 67)
_S1_2_8A276C4 330 instructions (0.000%), 33 calls (08A276C4 - 08A2773C, length 31)
_S1_2_8ACD368 330 instructions (0.000%), 22 calls (08ACD368 - 08ACD3A0, length 15)
_S1_2_8ACCC28 330 instructions (0.000%), 22 calls (08ACCC28 - 08ACCC60, length 15)
_S1_2_8A382FC 330 instructions (0.000%), 10 calls (08A382FC - 08A383B4, length 47)
_S1_2_8A7C084 330 instructions (0.000%), 6 calls (08A7C084 - 08A7C15C, length 55)
_S1_2_8826038 330 instructions (0.000%), 6 calls (08826038 - 08826188, length 85)
  Back Branch 0882610C 6 times (length 26)
_S1_2_8C01904 328 instructions (0.000%), 164 calls (08C01904 - 08C01908, length 2)
_S1_2_8A7AD48 326 instructions (0.000%), 1 calls (08A7AD48 - 08A7B00C, length 178)
  Back Branch 08A7AEB0 7 times (length 36)
_S1_2_8A1763C 325 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_8A1751C 325 instructions (0.000%), 13 calls (08A172D8 - 08A176CC, length 254)
  Back Branch 08A176C0 162 times (length 252)
_S1_2_899E894 325 instructions (0.000%), 13 calls (0899E894 - 0899E8F4, length 25)
_S1_2_8B5D370 325 instructions (0.000%), 5 calls (08B5D370 - 08B5D3E0, length 29)
  Back Branch 08B5D3CC 25 times (length 9)
_S1_2_8AE4724 325 instructions (0.000%), 5 calls (08AE4724 - 08AE4824, length 65)
_S1_2_8AAF3B0 324 instructions (0.000%), 36 calls (08AAF3B0 - 08AAF428, length 31)
_S1_2_8810E24 323 instructions (0.000%), 19 calls (08810E24 - 08810E7C, length 23)
_S1_2_8C017B4 322 instructions (0.000%), 161 calls (08C017B4 - 08C017B8, length 2)
_S1_2_8B36FB8 320 instructions (0.000%), 64 calls (08B36FB8 - 08B36FC8, length 5)
_S1_2_8AA8550 319 instructions (0.000%), 11 calls (08A2F514 - 08AA8574, length 123929)
  Back Branch 08AA8570 16 times (length 123929)
_S1_2_8995834 318 instructions (0.000%), 2 calls (08995834 - 08995C30, length 256)
_S1_2_88C0070 315 instructions (0.000%), 35 calls (088C0070 - 088C0090, length 9)
_S1_2_88C7C20 315 instructions (0.000%), 9 calls (088C7C20 - 088C7CF4, length 54)
_S1_2_899D680 315 instructions (0.000%), 7 calls (0899D680 - 0899D730, length 45)
_S1_2_88252FC 315 instructions (0.000%), 7 calls (088252FC - 088253A8, length 44)
  Back Branch 08825350 21 times (length 7)
  Back Branch 08825398 7 times (length 6)
_S1_2_8A9E1B0 315 instructions (0.000%), 3 calls (08A9E1B0 - 08A9E350, length 105)
_S1_2_8AA4A60 315 instructions (0.000%), 1 calls (08AA4A60 - 08AA4BC8, length 91)
  Back Branch 08AA4B7C 6 times (length 42)
  Back Branch 08AA4BA8 3 times (length 7)
_S1_2_8922DF4 310 instructions (0.000%), 16 calls (08922DF4 - 08922E4C, length 23)
_S1_2_8A38708 310 instructions (0.000%), 10 calls (08A38708 - 08A38780, length 31)
_S1_2_8AE8A48 310 instructions (0.000%), 5 calls (08AE8A48 - 08AE8B3C, length 62)
_S1_2_899FFAC 310 instructions (0.000%), 5 calls (0899FFAC - 089A00A0, length 62)
_S1_2_8923480 308 instructions (0.000%), 2 calls (08923480 - 0892383C, length 240)
_S1_2_8BE7024 308 instructions (0.000%), 1 calls (08BE7024 - 08BE751C, length 319)
_S1_2_88103F8 306 instructions (0.000%), 9 calls (088103F8 - 0881047C, length 34)
_S1_2_8A488E8 306 instructions (0.000%), 6 calls (08A488E8 - 08A489B0, length 51)
_S1_2_88EB9D8 305 instructions (0.000%), 13 calls (088EB9D8 - 088EBB34, length 88)
_S1_2_8B98340 305 instructions (0.000%), 1 calls (08B98340 - 08B98800, length 305)
_S1_2_8A21650 304 instructions (0.000%), 19 calls (08A21650 - 08A2168C, length 16)
_S1_2_8B89AE4 304 instructions (0.000%), 16 calls (08B89AE4 - 08B89B48, length 26)
_S1_2_8A7C93C 304 instructions (0.000%), 2 calls (08A7C93C - 08A7CAE0, length 106)
  Back Branch 08A7CA7C 4 times (length 46)
_S1_2_8A7C5DC 304 instructions (0.000%), 2 calls (08A7C5DC - 08A7C780, length 106)
  Back Branch 08A7C71C 4 times (length 46)
_S1_2_8839E9C 304 instructions (0.000%), 1 calls (08839E9C - 08B89BA8, length 868164)
  Back Branch 08B89B88 468 times (length 8)
_S1_2_8AEC4F4 303 instructions (0.000%), 3 calls (08AEC4F4 - 08AEC684, length 101)
_S1_2_8BE1D4C 300 instructions (0.000%), 15 calls (08BE1D4C - 08BE2070, length 202)
_S1_2_8A3B9D4 300 instructions (0.000%), 6 calls (08A3B9D4 - 08A3BAE0, length 68)
_S1_2_89A00A4 300 instructions (0.000%), 5 calls (089A00A4 - 089A0190, length 60)
_S1_2_8B05928 300 instructions (0.000%), 2 calls (08B05928 - 08B05B88, length 153)
_S1_2_883FC00 300 instructions (0.000%), 1 calls (0883FC00 - 0883FE8C, length 164)
  Back Branch 0883FC80 8 times (length 12)
  Back Branch 0883FC44 4 times (length 12)
  Back Branch 0883FCE0 2 times (length 17)
_S1_2_8875F1C 299 instructions (0.000%), 23 calls (08875F1C - 08875F54, length 15)
_S1_2_8B69D44 298 instructions (0.000%), 2 calls (08B69D44 - 08B69DD0, length 36)
  Back Branch 08B69D88 48 times (length 5)
_S1_2_89C8A80 298 instructions (0.000%), 2 calls (089C8A80 - 089C8C40, length 113)
  Back Branch 089C8C08 8 times (length 12)
_S1_2_8B02040 297 instructions (0.000%), 3 calls (08B02040 - 08B021C8, length 99)
_S1_2_899372C 296 instructions (0.000%), 4 calls (0899372C - 08993850, length 74)
_S1_2_890F908 294 instructions (0.000%), 14 calls (0890F908 - 0890F990, length 35)
_S1_2_8A496A4 294 instructions (0.000%), 8 calls (08A496A4 - 08A497EC, length 83)
_S1_2_8B10E08 294 instructions (0.000%), 2 calls (08B10E08 - 08B110B4, length 172)
_S1_2_8969E08 294 instructions (0.000%), 1 calls (08969E08 - 08969E58, length 21)
  Back Branch 08969E34 40 times (length 7)
_S1_2_88707EC 292 instructions (0.000%), 1 calls (088707EC - 08870B10, length 202)
  Back Branch 088709E0 4 times (length 15)
  Back Branch 08870AF0 4 times (length 18)
_S1_2_8AED1C8 291 instructions (0.000%), 3 calls (08AED1C8 - 08AED24C, length 34)
  Back Branch 08AED22C 30 times (length 7)
_S1_2_8AA0E84 291 instructions (0.000%), 3 calls (08AA0E84 - 08AA1004, length 97)
_S1_2_882488C 290 instructions (0.000%), 1 calls (0882488C - 08824988, length 64)
  Back Branch 08824900 32 times (length 8)
_S1_2_8A22374 288 instructions (0.000%), 18 calls (08A22374 - 08A223C0, length 20)
_S1_2_8997820 288 instructions (0.000%), 12 calls (08997820 - 0899787C, length 24)
_S1_2_8AFEDB4 287 instructions (0.000%), 1 calls (08AFEDB4 - 08AFF22C, length 287)
_S1_2_8A1D7D8 286 instructions (0.000%), 5 calls (08A1D7D8 - 08A1D924, length 84)
_S1_2_882DAAC 286 instructions (0.000%), 1 calls (0882DAAC - 0882DB54, length 43)
  Back Branch 0882DB10 31 times (length 8)
_S1_2_8911DDC 285 instructions (0.000%), 5 calls (08911DDC - 08911EC0, length 58)
_S1_2_8B9AE6C 284 instructions (0.000%), 1 calls (08B9AE6C - 08B9B290, length 266)
  Back Branch 08B9B250 2 times (length 20)
_S1_2_8A9B340 282 instructions (0.000%), 18 calls (08A9B340 - 08A9B3D0, length 37)
_S1_2_8B81E28 282 instructions (0.000%), 6 calls (08B81E28 - 08B81EE0, length 47)
_S1_2_8C01C0C 280 instructions (0.000%), 140 calls (08C01C0C - 08C01C10, length 2)
_S1_2_8A121D4 280 instructions (0.000%), 20 calls (0898BA1C - 08A121D8, length 137712)
  Back Branch 08A121D4 20 times (length 137712)
_S1_2_8A7C30C 280 instructions (0.000%), 4 calls (08A7C30C - 08A7C420, length 70)
_S1_2_89D0EEC 280 instructions (0.000%), 4 calls (089D0EEC - 089D1000, length 70)
_S1_2_8998508 280 instructions (0.000%), 4 calls (08998508 - 0899861C, length 70)
_S1_2_8B84AF4 279 instructions (0.000%), 9 calls (08B84AF4 - 08B84B6C, length 31)
_S1_2_8AFF6B0 277 instructions (0.000%), 1 calls (08AFF6B0 - 08AFFB00, length 277)
_S1_2_8A2A778 276 instructions (0.000%), 12 calls (08A2A778 - 08A2A7E0, length 27)
_S1_2_882596C 276 instructions (0.000%), 6 calls (0882596C - 08825A20, length 46)
_S1_2_8A6116C 276 instructions (0.000%), 1 calls (08A6116C - 08A615B8, length 276)
_S1_2_882C558 275 instructions (0.000%), 11 calls (0882C558 - 0882C5CC, length 30)
_S1_2_8A1A384 273 instructions (0.000%), 13 calls (08A1A384 - 08A1A3D8, length 22)
_S1_2_881ECF8 272 instructions (0.000%), 68 calls (0881ECF8 - 0881ED04, length 4)
_S1_2_8A0FEF8 272 instructions (0.000%), 17 calls (08A0FEF8 - 08A0FF34, length 16)
_S1_2_89CC6BC 272 instructions (0.000%), 4 calls (089CC6BC - 089CC7C8, length 68)
_S1_2_8B7B64C 272 instructions (0.000%), 1 calls (08B7B64C - 08B7B850, length 130)
  Back Branch 08B7B840 4 times (length 39)
  Back Branch 08B7B764 2 times (length 5)
  Back Branch 08B7B734 1 times (length 19)
_S1_2_8B8918C 270 instructions (0.000%), 18 calls (08B8918C - 08B891C4, length 15)
_S1_2_8B89150 270 instructions (0.000%), 18 calls (08B89150 - 08B89188, length 15)
_S1_2_8AA3364 270 instructions (0.000%), 18 calls (08AA3364 - 08AA339C, length 15)
_S1_2_8A070F8 270 instructions (0.000%), 18 calls (08A070F8 - 08A07130, length 15)
_S1_2_8A3AAA8 270 instructions (0.000%), 15 calls (08A3AAA8 - 08A3AAEC, length 18)
_S1_2_8B86148 270 instructions (0.000%), 10 calls (08B86148 - 08B861B0, length 27)
_S1_2_8992EE0 270 instructions (0.000%), 6 calls (08992EE0 - 08992F90, length 45)
_S1_2_8BE2D4C 270 instructions (0.000%), 1 calls (08BE2D4C - 08BE3134, length 251)
  Back Branch 08BE2E44 2 times (length 21)
_S1_2_8969D38 270 instructions (0.000%), 1 calls (08969D38 - 08969DC4, length 36)
  Back Branch 08969D70 40 times (length 6)
_S1_2_8A7BCA4 268 instructions (0.000%), 2 calls (08A7BCA4 - 08A7BF04, length 153)
_S1_2_8B02AEC 267 instructions (0.000%), 3 calls (08B02AEC - 08B02C4C, length 89)
_S1_2_89C6554 266 instructions (0.000%), 1 calls (089C6554 - 089C6978, length 266)
_S1_2_88069EC 265 instructions (0.000%), 1 calls (08804F78 - 08806A0C, length 1702)
  Back Branch 08804FBC 38 times (length 6)
  Back Branch 08806A08 1 times (length 1702)
_S1_2_88C67BC 264 instructions (0.000%), 8 calls (088C67BC - 088C6844, length 35)
_S1_2_8A7BF8C 264 instructions (0.000%), 6 calls (08A7BF8C - 08A7C038, length 44)
_S1_2_8999AF0 264 instructions (0.000%), 6 calls (08999AF0 - 08999B7C, length 36)
  Back Branch 08999B60 12 times (length 22)
_S1_2_8A63D28 264 instructions (0.000%), 4 calls (08A63D28 - 08A63E2C, length 66)
_S1_2_8AB0550 263 instructions (0.000%), 1 calls (08AB0550 - 08AB0968, length 263)
_S1_2_896A570 262 instructions (0.000%), 1 calls (0896A570 - 0896AB4C, length 376)
_S1_2_8994334 261 instructions (0.000%), 9 calls (08994334 - 089943A4, length 29)
_S1_2_8885B50 260 instructions (0.000%), 9 calls (08885B50 - 08885C74, length 74)
  Back Branch 08885C54 1 times (length 24)
_S1_2_8AA0C50 258 instructions (0.000%), 3 calls (08AA0C50 - 08AA0DBC, length 92)
_S1_2_8A5CA30 258 instructions (0.000%), 1 calls (08A5CA30 - 08A5CB0C, length 56)
  Back Branch 08A5CAF0 12 times (length 17)
_S1_2_88BFED4 256 instructions (0.000%), 64 calls (088BFED4 - 088BFEE0, length 4)
_S1_2_8A3B0A0 256 instructions (0.000%), 16 calls (08A3B0A0 - 08A3B0DC, length 16)
_S1_2_8A647D4 255 instructions (0.000%), 17 calls (08A647D4 - 08A6480C, length 15)
_S1_2_8B8B1D4 255 instructions (0.000%), 1 calls (08B8B1D4 - 08B8B6BC, length 315)
  Back Branch 08B8B680 256 times (length 217)
_S1_2_8AA6B8C 253 instructions (0.000%), 11 calls (08AA6B8C - 08AA6BE4, length 23)
_S1_2_8A621B4 253 instructions (0.000%), 11 calls (08A621B4 - 08A6220C, length 23)
_S1_2_8AA5B84 253 instructions (0.000%), 1 calls (08AA5B84 - 08AA5CC0, length 80)
  Back Branch 08AA5C70 6 times (length 49)
_S1_2_8837F30 252 instructions (0.000%), 42 calls (08837F30 - 08837F44, length 6)
_S1_2_8A07738 252 instructions (0.000%), 18 calls (0898BA1C - 08A0773C, length 126793)
  Back Branch 08A07738 18 times (length 126793)
_S1_2_8824B9C 252 instructions (0.000%), 12 calls (08824B9C - 08824BEC, length 21)
_S1_2_8A25DB4 252 instructions (0.000%), 7 calls (08A25DB4 - 08A25E48, length 38)
_S1_2_8AEB9C4 252 instructions (0.000%), 6 calls (08AEB9C4 - 08AEBDF0, length 268)
_S1_2_8A4EB70 252 instructions (0.000%), 4 calls (08A4EB70 - 08A4EC74, length 66)
_S1_2_8921114 252 instructions (0.000%), 2 calls (08921114 - 089213CC, length 175)
_S1_2_886D24C 252 instructions (0.000%), 1 calls (0886D24C - 0886D71C, length 309)
  Back Branch 0886D704 6 times (length 5)
  Back Branch 0886D57C 6 times (length 5)
_S1_2_8AA40FC 251 instructions (0.000%), 1 calls (08AA40FC - 08AA4380, length 162)
  Back Branch 08AA420C 5 times (length 40)
_S1_2_8A2C728 250 instructions (0.000%), 125 calls (08A2C728 - 08A2C72C, length 2)
_S1_2_8A09FB4 250 instructions (0.000%), 10 calls (08A09FB4 - 08A0A014, length 25)
_S1_2_8834974 249 instructions (0.000%), 1 calls (08834974 - 08834DDC, length 283)
_S1_2_8A798C4 248 instructions (0.000%), 1 calls (08A798C4 - 08A79ABC, length 127)
  Back Branch 08A79A18 6 times (length 36)
_S1_2_8806C68 248 instructions (0.000%), 1 calls (08806C68 - 08806FC0, length 215)
  Back Branch 08806F68 4 times (length 11)
_S1_2_8AD3CB0 246 instructions (0.000%), 2 calls (08AD3CB0 - 08AD3F1C, length 156)
  Back Branch 08AD3EF4 8 times (length 7)
  Back Branch 08AD3EBC 4 times (length 18)
_S1_2_884C2A4 246 instructions (0.000%), 2 calls (0884C2A4 - 0884C4C4, length 137)
_S1_2_899FC2C 245 instructions (0.000%), 7 calls (0899FC2C - 0899FCB4, length 35)
_S1_2_8B3F428 244 instructions (0.000%), 2 calls (08B3F428 - 08B3F650, length 139)
  Back Branch 08B3F61C 2 times (length 47)
_S1_2_8B4F598 242 instructions (0.000%), 121 calls (08B4F598 - 08B4F59C, length 2)
_S1_2_8B4F590 242 instructions (0.000%), 121 calls (08B4F590 - 08B4F594, length 2)
_S1_2_8B4F588 242 instructions (0.000%), 121 calls (08B4F588 - 08B4F58C, length 2)
_S1_2_8A1BBF4 242 instructions (0.000%), 121 calls (08A1BBF4 - 08A1BBF8, length 2)
_S1_2_882BEE0 240 instructions (0.000%), 6 calls (0882BEE0 - 0882C0F4, length 134)
_S1_2_8A9D10C 240 instructions (0.000%), 3 calls (08A25CE8 - 08A9D120, length 122127)
  Back Branch 08A25D50 9 times (length 17)
  Back Branch 08A9D11C 3 times (length 122127)
_S1_2_8A2E700 238 instructions (0.000%), 119 calls (08A2E700 - 08A2E704, length 2)
_S1_2_8998E4C 238 instructions (0.000%), 7 calls (08998E4C - 08998ED0, length 34)
_S1_2_8B495C0 234 instructions (0.000%), 9 calls (08B495C0 - 08B49630, length 29)
_S1_2_8A0CE08 234 instructions (0.000%), 9 calls (08A0CE08 - 08A0CE6C, length 26)
_S1_2_8A09F4C 234 instructions (0.000%), 9 calls (08A09F4C - 08A09FB0, length 26)
_S1_2_883A938 234 instructions (0.000%), 9 calls (0883A938 - 0883A9C4, length 36)
_S1_2_8991878 234 instructions (0.000%), 2 calls (08991878 - 08991A48, length 117)
_S1_2_8A3C374 233 instructions (0.000%), 2 calls (08A3C374 - 08A3C628, length 174)
_S1_2_8A78DE4 233 instructions (0.000%), 1 calls (08A78DE4 - 08A7904C, length 155)
  Back Branch 08A78EB4 5 times (length 25)
_S1_2_8A030DC 233 instructions (0.000%), 1 calls (08A030DC - 08A0347C, length 233)
_S1_2_88EF438 232 instructions (0.000%), 1 calls (088EF438 - 088EF6A0, length 155)
  Back Branch 088EF638 9 times (length 84)
_S1_2_8B5784C 231 instructions (0.000%), 21 calls (08B5784C - 08B57874, length 11)
_S1_2_8911BB8 231 instructions (0.000%), 2 calls (08911BB8 - 08911D8C, length 118)
_S1_2_8A2C730 230 instructions (0.000%), 115 calls (08A2C730 - 08A2C734, length 2)
_S1_2_8A1666C 230 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_882CE08 230 instructions (0.000%), 5 calls (0882CE08 - 08A3C27C, length 539934)
_S1_2_8B89430 230 instructions (0.000%), 1 calls (08B89430 - 08B89720, length 189)
  Back Branch 08B896D0 3 times (length 114)
_S1_2_8AA8C90 230 instructions (0.000%), 1 calls (08AA8C90 - 08AA8E58, length 115)
  Back Branch 08AA8D74 6 times (length 23)
_S1_2_8B4BE60 228 instructions (0.000%), 12 calls (08B4BE60 - 08B4BEA8, length 19)
_S1_2_8A182D0 228 instructions (0.000%), 12 calls (08A182D0 - 08A18318, length 19)
_S1_2_8916F28 228 instructions (0.000%), 6 calls (08916F28 - 08917484, length 344)
_S1_2_89D1E88 228 instructions (0.000%), 4 calls (089D1E88 - 089D1F68, length 57)
_S1_2_8B8E6F8 228 instructions (0.000%), 1 calls (08B8E6F8 - 08B8E7F0, length 63)
  Back Branch 08B8E7CC 10 times (length 25)
_S1_2_8BF230C 227 instructions (0.000%), 1 calls (08BF230C - 08BF2650, length 210)
  Back Branch 08BF25E8 7 times (length 5)
_S1_2_8AA074C 226 instructions (0.000%), 7 calls (08AA074C - 08AA090C, length 113)
_S1_2_8B10624 226 instructions (0.000%), 2 calls (08B10624 - 08B107E4, length 113)
_S1_2_8ACD800 226 instructions (0.000%), 2 calls (08ACD800 - 08ACD8A8, length 43)
  Back Branch 08ACD85C 22 times (length 7)
_S1_2_89119E0 226 instructions (0.000%), 2 calls (089119E0 - 08911BB4, length 118)
_S1_2_8A2FE64 226 instructions (0.000%), 1 calls (08A2FE64 - 08A30044, length 121)
  Back Branch 08A2FEAC 24 times (length 8)
_S1_2_8916934 225 instructions (0.000%), 15 calls (08916934 - 08917484, length 725)
_S1_2_8993EBC 225 instructions (0.000%), 9 calls (08993EBC - 08993F1C, length 25)
_S1_2_883AA6C 225 instructions (0.000%), 9 calls (0883AA6C - 0883AAD0, length 26)
_S1_2_8C00590 225 instructions (0.000%), 1 calls (08C00590 - 08C00810, length 161)
  Back Branch 08C006A0 5 times (length 16)
_S1_2_88A4C78 224 instructions (0.000%), 112 calls (088A4C78 - 088A4C7C, length 2)
_S1_2_8A1D50C 224 instructions (0.000%), 56 calls (08A1D50C - 08A1D518, length 4)
_S1_2_8B89D28 223 instructions (0.000%), 19 calls (08B89D28 - 08B89DAC, length 34)
_S1_2_8BE1E08 222 instructions (0.000%), 15 calls (08BE1E08 - 08BE2070, length 155)
_S1_2_8AE4BC8 222 instructions (0.000%), 6 calls (08AE4BC8 - 08AE4C58, length 37)
_S1_2_8A15E98 222 instructions (0.000%), 2 calls (08A15E98 - 08A15F30, length 39)
  Back Branch 08A15F24 6 times (length 36)
_S1_2_8A1DD1C 222 instructions (0.000%), 1 calls (08A1DD1C - 08A1DD64, length 19)
  Back Branch 08A1DD4C 34 times (length 6)
_S1_2_89C33D4 222 instructions (0.000%), 1 calls (089C33D4 - 089C37C0, length 252)
_S1_2_890B170 220 instructions (0.000%), 10 calls (0890B170 - 0890B1C4, length 22)
_S1_2_8B5CCC8 220 instructions (0.000%), 5 calls (08B5CCC8 - 08B5CDA0, length 55)
_S1_2_8AC4130 220 instructions (0.000%), 4 calls (08AC4130 - 08AC4208, length 55)
_S1_2_8835448 220 instructions (0.000%), 4 calls (08835448 - 08835558, length 69)
_S1_2_8A4E82C 220 instructions (0.000%), 1 calls (08A4E82C - 08A4EA48, length 136)
  Back Branch 08A4EA30 2 times (length 84)
_S1_2_8B5D300 219 instructions (0.000%), 9 calls (08B5D300 - 08B5D36C, length 28)
  Back Branch 08B5D368 5 times (length 17)
_S1_2_8A3C78C 217 instructions (0.000%), 2 calls (08A3C78C - 08A3CB54, length 243)
_S1_2_8A4B2C4 216 instructions (0.000%), 54 calls (08A4B2C4 - 08A4B2D0, length 4)
_S1_2_8B8930C 216 instructions (0.000%), 9 calls (08B8930C - 08B8942C, length 73)
_S1_2_8919088 216 instructions (0.000%), 9 calls (08919088 - 089190E4, length 24)
_S1_2_8821B84 216 instructions (0.000%), 9 calls (08821A98 - 08821D54, length 176)
  Back Branch 08821C6C 498 times (length 119)
  Back Branch 08821D28 162 times (length 28)
_S1_2_88267EC 216 instructions (0.000%), 6 calls (088267EC - 08826878, length 36)
_S1_2_882675C 216 instructions (0.000%), 6 calls (0882675C - 088267E8, length 36)
_S1_2_8AD142C 216 instructions (0.000%), 4 calls (08AD142C - 08AD1504, length 55)
_S1_2_8A4E780 215 instructions (0.000%), 5 calls (08A4E780 - 08A4E828, length 43)
_S1_2_8B946AC 213 instructions (0.000%), 3 calls (08B946AC - 08B947C4, length 71)
_S1_2_8993590 212 instructions (0.000%), 4 calls (08993590 - 08993660, length 53)
_S1_2_8AB20B8 210 instructions (0.000%), 10 calls (08AB20B8 - 08AB2108, length 21)
_S1_2_8B831E4 210 instructions (0.000%), 6 calls (08B831E4 - 08B8326C, length 35)
_S1_2_8826640 210 instructions (0.000%), 6 calls (08826640 - 088266DC, length 40)
_S1_2_8AA8458 210 instructions (0.000%), 5 calls (08AA8458 - 08AA84FC, length 42)
_S1_2_8A168D0 210 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_8A1678C 210 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_899F4DC 210 instructions (0.000%), 5 calls (0899F4DC - 0899F580, length 42)
_S1_2_89983D0 210 instructions (0.000%), 3 calls (089983D0 - 08998504, length 78)
_S1_2_8A07D4C 210 instructions (0.000%), 2 calls (08A07D4C - 08A07F18, length 116)
_S1_2_8AC92E4 210 instructions (0.000%), 1 calls (08AC92E4 - 08AC9558, length 158)
  Back Branch 08AC938C 4 times (length 18)
_S1_2_8A6BE4C 209 instructions (0.000%), 11 calls (08A6BE4C - 08A6BE94, length 19)
_S1_2_8B137CC 208 instructions (0.000%), 16 calls (08B137CC - 08B137FC, length 13)
_S1_2_8A72BCC 208 instructions (0.000%), 16 calls (08A72BCC - 08A72BFC, length 13)
_S1_2_8A242E4 208 instructions (0.000%), 13 calls (08A242E4 - 08A24320, length 16)
_S1_2_8B09FFC 208 instructions (0.000%), 4 calls (08B09FFC - 08B0A0F4, length 63)
_S1_2_8AD8F2C 208 instructions (0.000%), 4 calls (08AD8F2C - 08AD90A0, length 94)
_S1_2_8AD3404 208 instructions (0.000%), 2 calls (08AD3404 - 08AD35A0, length 104)
_S1_2_8BFA110 208 instructions (0.000%), 1 calls (08BFA110 - 08BFA478, length 219)
_S1_2_8A6E01C 208 instructions (0.000%), 1 calls (08A6E01C - 08A6E358, length 208)
_S1_2_8A05E98 206 instructions (0.000%), 1 calls (08A05E98 - 08A06214, length 224)
_S1_2_8A4A274 205 instructions (0.000%), 4 calls (08A4A274 - 08A4A3D0, length 88)
_S1_2_8B8E7F4 205 instructions (0.000%), 1 calls (08B8E7F4 - 08B8EE28, length 398)
_S1_2_8C0168C 204 instructions (0.000%), 102 calls (08C0168C - 08C01690, length 2)
_S1_2_89996D8 204 instructions (0.000%), 12 calls (089996D8 - 08999718, length 17)
_S1_2_8AD1708 204 instructions (0.000%), 3 calls (08AD1708 - 08AD1814, length 68)
_S1_2_8A48A24 201 instructions (0.000%), 67 calls (08A48A24 - 08A48A2C, length 3)
_S1_2_886BB0C 200 instructions (0.000%), 100 calls (0886BB0C - 0886BB10, length 2)
_S1_2_8947898 200 instructions (0.000%), 50 calls (08947898 - 089478A4, length 4)
_S1_2_8AD453C 200 instructions (0.000%), 10 calls (08AD453C - 08AD4588, length 20)
_S1_2_8A02238 200 instructions (0.000%), 8 calls (08A02238 - 08A02398, length 89)
_S1_2_8970E1C 200 instructions (0.000%), 4 calls (08970E1C - 08970E70, length 22)
  Back Branch 08970E54 20 times (length 7)
_S1_2_8AB2808 200 instructions (0.000%), 1 calls (08AB2808 - 08AB29D4, length 116)
  Back Branch 08AB2970 2 times (length 84)
_S1_2_899E63C 198 instructions (0.000%), 6 calls (0899E63C - 0899E6BC, length 33)
_S1_2_899DCF8 198 instructions (0.000%), 3 calls (0899DCF8 - 0899DE00, length 67)
_S1_2_8A4B404 198 instructions (0.000%), 2 calls (089A0DEC - 08A4B408, length 174472)
  Back Branch 08A4B404 2 times (length 174472)
_S1_2_881366C 198 instructions (0.000%), 1 calls (0881366C - 088138C4, length 151)
  Back Branch 088138AC 4 times (length 20)
_S1_2_8ACF02C 197 instructions (0.000%), 1 calls (08ACF02C - 08ACF0D8, length 44)
  Back Branch 08ACF0B8 14 times (length 7)
  Back Branch 08ACF088 9 times (length 7)
_S1_2_899EDBC 195 instructions (0.000%), 15 calls (0899EDBC - 0899EDEC, length 13)
_S1_2_8A70DB4 195 instructions (0.000%), 13 calls (08A70DB4 - 08A70DEC, length 15)
_S1_2_8A0843C 195 instructions (0.000%), 10 calls (08A0843C - 08A0868C, length 149)
_S1_2_882CE00 195 instructions (0.000%), 5 calls (0882CE00 - 08A3C150, length 539861)
_S1_2_8B5F038 195 instructions (0.000%), 1 calls (08B5F038 - 08B5F140, length 67)
  Back Branch 08B5F128 5 times (length 32)
_S1_2_8A5B478 195 instructions (0.000%), 1 calls (08A5B478 - 08A5B544, length 52)
  Back Branch 08A5B4E8 13 times (length 12)
_S1_2_898B6DC 195 instructions (0.000%), 1 calls (0898B6DC - 08A0EAA4, length 134387)
  Back Branch 08A0EA44 60 times (length 84)
_S1_2_8C01018 194 instructions (0.000%), 1 calls (08C01018 - 08C010B0, length 39)
  Back Branch 08C0105C 13 times (length 7)
  Back Branch 08C0108C 13 times (length 9)
_S1_2_8B0CEF8 194 instructions (0.000%), 1 calls (08B0CEF8 - 08B0D2DC, length 250)
  Back Branch 08B0D1EC 1 times (length 15)
_S1_2_8838314 192 instructions (0.000%), 32 calls (08838314 - 08838328, length 6)
_S1_2_8AF3060 192 instructions (0.000%), 8 calls (08AF3060 - 08AF30BC, length 24)
_S1_2_8A189B4 192 instructions (0.000%), 8 calls (08A189B4 - 08A18A10, length 24)
_S1_2_8992DF4 192 instructions (0.000%), 6 calls (08992DF4 - 08A227C0, length 147060)
_S1_2_88265C0 192 instructions (0.000%), 6 calls (088265C0 - 0882663C, length 32)
_S1_2_8A70C88 192 instructions (0.000%), 2 calls (08A70C88 - 08A70D24, length 40)
  Back Branch 08A70CE8 18 times (length 7)
_S1_2_8BE238C 190 instructions (0.000%), 22 calls (08BE238C - 08BE23E4, length 23)
_S1_2_8AB5790 190 instructions (0.000%), 10 calls (08AB5790 - 08AB57D8, length 19)
_S1_2_8A16724 190 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_8AA9EA4 190 instructions (0.000%), 2 calls (08AA9EA4 - 08AAA050, length 108)
_S1_2_8A07FEC 190 instructions (0.000%), 2 calls (08A07FEC - 08A08108, length 72)
  Back Branch 08A080C8 4 times (length 23)
_S1_2_89A04A0 190 instructions (0.000%), 2 calls (089A04A0 - 089A0618, length 95)
_S1_2_8910FF0 190 instructions (0.000%), 2 calls (08910FF0 - 0891117C, length 100)
_S1_2_8A6FA1C 189 instructions (0.000%), 9 calls (08A6FA1C - 08A6FA6C, length 21)
_S1_2_899F584 189 instructions (0.000%), 7 calls (0899F584 - 0899F5F4, length 29)
_S1_2_8AAF544 188 instructions (0.000%), 4 calls (08AAF544 - 08AAF5FC, length 47)
_S1_2_89A08E0 186 instructions (0.000%), 2 calls (089A08E0 - 089A10E0, length 513)
_S1_2_8A1681C 185 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_8A3BCDC 184 instructions (0.000%), 2 calls (08A3BCDC - 08A3BEBC, length 121)
_S1_2_8A1A648 184 instructions (0.000%), 2 calls (08A1A648 - 08A1CB78, length 2381)
_S1_2_8A19DAC 184 instructions (0.000%), 2 calls (08A19DAC - 08A19F18, length 92)
_S1_2_8AB4F1C 184 instructions (0.000%), 1 calls (08AB4F1C - 08AB51F8, length 184)
_S1_2_8A487A0 183 instructions (0.000%), 61 calls (08A487A0 - 08A487A8, length 3)
_S1_2_8AEC400 183 instructions (0.000%), 3 calls (08AEC400 - 08AEC4F0, length 61)
_S1_2_89CCCD4 183 instructions (0.000%), 3 calls (089CCCD4 - 08A2257C, length 87595)
_S1_2_8AB8CE4 182 instructions (0.000%), 14 calls (08AB8CE4 - 08AB8D20, length 16)
_S1_2_8A4A23C 182 instructions (0.000%), 13 calls (08A4A23C - 08A4A270, length 14)
_S1_2_8A2E678 182 instructions (0.000%), 7 calls (08A2E678 - 08A2E6E4, length 28)
_S1_2_8AA37EC 182 instructions (0.000%), 2 calls (08AA37EC - 08AA3874, length 35)
  Back Branch 08AA3854 18 times (length 7)
_S1_2_8A730E4 182 instructions (0.000%), 2 calls (08A730E4 - 08A73188, length 42)
  Back Branch 08A73144 16 times (length 7)
_S1_2_8C67574 181 instructions (0.000%), 1 calls (08C67574 - 08C67844, length 181)
_S1_2_8A210BC 181 instructions (0.000%), 1 calls (08A210BC - 08A213B4, length 191)
  Back Branch 08A2136C 1 times (length 126)
_S1_2_8B00A5C 180 instructions (0.000%), 12 calls (08B00A5C - 08B00A94, length 15)
_S1_2_8AD11D4 180 instructions (0.000%), 12 calls (08AD11D4 - 08AD120C, length 15)
_S1_2_8991494 180 instructions (0.000%), 4 calls (08991494 - 08991544, length 45)
_S1_2_8ABB6D0 178 instructions (0.000%), 2 calls (08ABB6D0 - 08ABB790, length 49)
  Back Branch 08ABB760 8 times (length 23)
_S1_2_8840044 178 instructions (0.000%), 1 calls (08840044 - 08840270, length 140)
  Back Branch 08840194 6 times (length 4)
  Back Branch 0884016C 2 times (length 11)
_S1_2_88097CC 176 instructions (0.000%), 44 calls (088097CC - 088097D8, length 4)
_S1_2_886D888 176 instructions (0.000%), 16 calls (0886D888 - 0886D8B0, length 11)
_S1_2_886D85C 176 instructions (0.000%), 16 calls (0886D85C - 0886D884, length 11)
_S1_2_886D804 176 instructions (0.000%), 16 calls (0886D804 - 0886D82C, length 11)
_S1_2_8AEFAE4 176 instructions (0.000%), 8 calls (08AEFAE4 - 08AEFB38, length 22)
_S1_2_8AAF42C 176 instructions (0.000%), 4 calls (08AAF42C - 08AAF4D8, length 44)
_S1_2_8A7C1D8 176 instructions (0.000%), 4 calls (08A7C1D8 - 08A7C284, length 44)
_S1_2_89CC7CC 176 instructions (0.000%), 4 calls (089CC7CC - 089CC878, length 44)
_S1_2_899A47C 176 instructions (0.000%), 4 calls (0899A47C - 0899A528, length 44)
_S1_2_8B8EE4C 176 instructions (0.000%), 2 calls (08B8EE4C - 08B8F068, length 136)
_S1_2_89A4B20 176 instructions (0.000%), 2 calls (089A4B20 - 089A4CA8, length 99)
_S1_2_898CFCC 176 instructions (0.000%), 2 calls (0898CFCC - 0898D20C, length 145)
_S1_2_8A151B0 175 instructions (0.000%), 25 calls (08A151B0 - 08A151D4, length 10)
_S1_2_8992040 175 instructions (0.000%), 7 calls (08992040 - 089920A0, length 25)
_S1_2_8AA000C 174 instructions (0.000%), 6 calls (08AA000C - 08AA00DC, length 53)
_S1_2_8832D68 174 instructions (0.000%), 6 calls (08832D68 - 08832E70, length 67)
_S1_2_899D9F8 174 instructions (0.000%), 3 calls (0899D9F8 - 0899DAE0, length 59)
_S1_2_8987F38 174 instructions (0.000%), 3 calls (08987F38 - 08A3B9D0, length 183975)
_S1_2_89DD35C 174 instructions (0.000%), 1 calls (089DD35C - 089DD450, length 62)
  Back Branch 089DD3B8 8 times (length 7)
  Back Branch 089DD414 8 times (length 9)
_S1_2_883EC6C 173 instructions (0.000%), 1 calls (0883EC6C - 0883ECF4, length 35)
  Back Branch 0883ECD4 12 times (length 18)
_S1_2_8AD1380 172 instructions (0.000%), 4 calls (08AD1380 - 08AD1428, length 43)
_S1_2_8B98DF4 171 instructions (0.000%), 9 calls (08B98DF4 - 08B98E3C, length 19)
_S1_2_8A644B8 171 instructions (0.000%), 1 calls (08A644B8 - 08A645E0, length 75)
  Back Branch 08A64598 7 times (length 16)
_S1_2_8AA656C 170 instructions (0.000%), 10 calls (08AA656C - 08AA65B0, length 18)
_S1_2_89C9498 170 instructions (0.000%), 10 calls (089C9498 - 089C94D8, length 17)
_S1_2_89C7F0C 170 instructions (0.000%), 10 calls (089C7F0C - 089C7F4C, length 17)
_S1_2_898A630 170 instructions (0.000%), 10 calls (0898A630 - 0898A670, length 17)
_S1_2_8A16960 170 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_899DE04 170 instructions (0.000%), 2 calls (0899DE04 - 0899DF54, length 85)
_S1_2_88D0060 169 instructions (0.000%), 1 calls (088D0060 - 088D0370, length 197)
  Back Branch 088D02C8 2 times (length 145)
  Back Branch 088D0340 2 times (length 28)
_S1_2_898760C 168 instructions (0.000%), 24 calls (0898760C - 0898765C, length 21)
_S1_2_8A3B290 168 instructions (0.000%), 21 calls (08A3B290 - 08A3B2AC, length 8)
_S1_2_8838978 168 instructions (0.000%), 12 calls (08838978 - 088389AC, length 14)
_S1_2_8A684E4 168 instructions (0.000%), 8 calls (08A684E4 - 08A68534, length 21)
_S1_2_8B11628 168 instructions (0.000%), 2 calls (08B11628 - 08B117A8, length 97)
_S1_2_8B00C28 168 instructions (0.000%), 2 calls (08A4A274 - 08B00C2C, length 186991)
  Back Branch 08B00C28 2 times (length 186991)
_S1_2_8AA350C 168 instructions (0.000%), 2 calls (08A4A274 - 08AA3510, length 91304)
  Back Branch 08AA350C 2 times (length 91304)
_S1_2_8A72E38 168 instructions (0.000%), 2 calls (08A4A274 - 08A72E3C, length 41715)
  Back Branch 08A72E38 2 times (length 41715)
_S1_2_8A709C0 168 instructions (0.000%), 2 calls (08A4A274 - 08A709C4, length 39381)
  Back Branch 08A709C0 2 times (length 39381)
_S1_2_8B11C08 168 instructions (0.000%), 1 calls (08B11C08 - 08B11CF8, length 61)
  Back Branch 08B11CE8 4 times (length 36)
_S1_2_8915A78 168 instructions (0.000%), 1 calls (08915A78 - 08915DDC, length 218)
  Back Branch 08915BCC 6 times (length 4)
  Back Branch 08915D08 6 times (length 4)
_S1_2_8BE53E0 165 instructions (0.000%), 11 calls (08BE53E0 - 08BE5418, length 15)
_S1_2_8B886B0 165 instructions (0.000%), 5 calls (08B886B0 - 08B88730, length 33)
_S1_2_8A16894 165 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_89C87B0 164 instructions (0.000%), 2 calls (089C87B0 - 089C88A0, length 61)
  Back Branch 089C8880 8 times (length 7)
_S1_2_8AA17E4 164 instructions (0.000%), 1 calls (08AA17E4 - 08AA19C0, length 120)
  Back Branch 08AA1988 3 times (length 40)
_S1_2_8A618C4 163 instructions (0.000%), 1 calls (08A618C4 - 08A61B4C, length 163)
_S1_2_8A6E69C 162 instructions (0.000%), 1 calls (08A6E69C - 08A6E920, length 162)
_S1_2_8826AF0 160 instructions (0.000%), 32 calls (08826AF0 - 08826B00, length 5)
_S1_2_8AA69AC 160 instructions (0.000%), 10 calls (08AA69AC - 08AA69E8, length 16)
_S1_2_8B370A8 160 instructions (0.000%), 8 calls (08B370A8 - 08B37100, length 23)
_S1_2_8C00E1C 160 instructions (0.000%), 5 calls (08C00E1C - 08C00E98, length 32)
_S1_2_8AE8938 160 instructions (0.000%), 5 calls (08A22748 - 08AE893C, length 202878)
  Back Branch 08AE8938 5 times (length 202878)
_S1_2_8AD15B8 160 instructions (0.000%), 4 calls (08AD15B8 - 08AD165C, length 42)
_S1_2_8A33140 160 instructions (0.000%), 4 calls (08A33140 - 08A331DC, length 40)
_S1_2_8A04764 160 instructions (0.000%), 1 calls (08A04764 - 08A04BC0, length 280)
_S1_2_8B39F84 158 instructions (0.000%), 2 calls (08B39F84 - 08B3A0FC, length 95)
  Back Branch 08B3A0CC 2 times (length 41)
_S1_2_8C01CA4 157 instructions (0.000%), 1 calls (08C01CA4 - 09D95DCC, length 4608075)
  Back Branch 09D95CD4 9 times (length 13)
  Back Branch 09D95C94 1 times (length 22)
  Back Branch 09D95C5C 1 times (length 8)
  Back Branch 09D95C74 1 times (length 14)
  Back Branch 09D95DC8 1 times (length 99)
_S1_2_89C7704 157 instructions (0.000%), 1 calls (089C7704 - 089C78E0, length 120)
  Back Branch 089C7798 4 times (length 13)
_S1_2_8997DB0 157 instructions (0.000%), 1 calls (08997DB0 - 08997F50, length 105)
  Back Branch 08997F2C 3 times (length 44)
_S1_2_8B00230 156 instructions (0.000%), 12 calls (08B00230 - 08B00260, length 13)
_S1_2_898FAF8 156 instructions (0.000%), 12 calls (0898FAF8 - 0898FB28, length 13)
_S1_2_8814D64 156 instructions (0.000%), 3 calls (08814D64 - 08814E30, length 52)
_S1_2_884ED3C 156 instructions (0.000%), 1 calls (0884ED3C - 0884EFA8, length 156)
_S1_2_8B809A8 155 instructions (0.000%), 1 calls (08B809A8 - 08B80B00, length 87)
  Back Branch 08B80A98 4 times (length 9)
  Back Branch 08B80A58 4 times (length 15)
_S1_2_8A6A048 155 instructions (0.000%), 1 calls (08A6A048 - 08A6A2B0, length 155)
_S1_2_8BE16A0 154 instructions (0.000%), 14 calls (08BE16A0 - 08BE16C8, length 11)
_S1_2_8A48A30 154 instructions (0.000%), 7 calls (08A48A30 - 08A48A84, length 22)
_S1_2_8AABB54 154 instructions (0.000%), 2 calls (08AABB54 - 08AABDF4, length 169)
  Back Branch 08AABCCC 2 times (length 41)
_S1_2_899385C 154 instructions (0.000%), 2 calls (0899385C - 08993A20, length 114)
_S1_2_8BFD3B4 153 instructions (0.000%), 9 calls (08BFD3B4 - 08BFD3F4, length 17)
_S1_2_8BFC978 153 instructions (0.000%), 9 calls (08BFC978 - 08BFC9B8, length 17)
_S1_2_8BE3C38 153 instructions (0.000%), 9 calls (08BE3C38 - 08BE3C78, length 17)
_S1_2_8A6EDA0 153 instructions (0.000%), 9 calls (08A6EDA0 - 08A6EDE0, length 17)
_S1_2_8AD91F8 153 instructions (0.000%), 5 calls (08AD91F8 - 08AD9720, length 331)
  Back Branch 08AD92D8 3 times (length 14)
_S1_2_8A48168 153 instructions (0.000%), 3 calls (08A48168 - 08A48230, length 51)
_S1_2_8A3B514 152 instructions (0.000%), 19 calls (08A3B514 - 08A3B530, length 8)
_S1_2_8A69594 152 instructions (0.000%), 8 calls (08A69594 - 08A695DC, length 19)
_S1_2_898A160 152 instructions (0.000%), 8 calls (0898A160 - 0898A1A8, length 19)
_S1_2_894C7A4 152 instructions (0.000%), 2 calls (0894C7A4 - 0894C8A4, length 65)
  Back Branch 0894C84C 8 times (length 12)
_S1_2_89207A4 152 instructions (0.000%), 2 calls (089207A4 - 08920960, length 112)
_S1_2_8A1C594 150 instructions (0.000%), 15 calls (08A1C594 - 08A1C5D0, length 16)
_S1_2_8B039B4 150 instructions (0.000%), 10 calls (08B039B4 - 08B039EC, length 15)
_S1_2_8AF0C1C 150 instructions (0.000%), 10 calls (08AF0C1C - 08AF0C54, length 15)
_S1_2_8AEDF00 150 instructions (0.000%), 10 calls (08AEDF00 - 08AEDF38, length 15)
_S1_2_8ACF8F8 150 instructions (0.000%), 10 calls (08ACF8F8 - 08ACF930, length 15)
_S1_2_8ACF8BC 150 instructions (0.000%), 10 calls (08ACF8BC - 08ACF8F4, length 15)
_S1_2_8AB7D58 150 instructions (0.000%), 10 calls (08AB7D58 - 08AB7D90, length 15)
_S1_2_8AB6C6C 150 instructions (0.000%), 10 calls (08AB6C6C - 08AB6CA4, length 15)
_S1_2_8A50518 150 instructions (0.000%), 10 calls (08A50518 - 08A50550, length 15)
_S1_2_8824A40 150 instructions (0.000%), 6 calls (08824A40 - 08824AA0, length 25)
_S1_2_8B5CF84 150 instructions (0.000%), 2 calls (08B5CF84 - 08B5D0AC, length 75)
_S1_2_8AAA49C 148 instructions (0.000%), 5 calls (08AAA49C - 08AAA5AC, length 69)
_S1_2_8ACC258 148 instructions (0.000%), 2 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
  Back Branch 08ACC2C0 6 times (length 10)
_S1_2_8A662C4 148 instructions (0.000%), 1 calls (08A662C4 - 08A66510, length 148)
_S1_2_89CA4CC 148 instructions (0.000%), 1 calls (089CA4CC - 089CA718, length 148)
_S1_2_8B01884 147 instructions (0.000%), 7 calls (08B01884 - 08B018D4, length 21)
_S1_2_8A668A8 147 instructions (0.000%), 1 calls (08A668A8 - 08A66AF0, length 147)
_S1_2_88146D0 147 instructions (0.000%), 1 calls (088146D0 - 0881499C, length 180)
_S1_2_888CC20 146 instructions (0.000%), 9 calls (0888CC20 - 0888CD08, length 59)
_S1_2_8AD32E0 146 instructions (0.000%), 2 calls (08AD32E0 - 08AD3400, length 73)
_S1_2_8AA8528 145 instructions (0.000%), 5 calls (08A2F514 - 08AA8574, length 123929)
  Back Branch 08AA8570 16 times (length 123929)
_S1_2_8A169A0 145 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_8A16880 145 instructions (0.000%), 5 calls (08A1663C - 08A16A40, length 258)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_8A2E6F8 144 instructions (0.000%), 72 calls (08A2E6F8 - 08A2E6FC, length 2)
_S1_2_8AA8500 144 instructions (0.000%), 16 calls (08A2F514 - 08AA8574, length 123929)
  Back Branch 08AA8570 16 times (length 123929)
_S1_2_8986618 144 instructions (0.000%), 8 calls (08986618 - 0898665C, length 18)
_S1_2_8AA7864 144 instructions (0.000%), 6 calls (08AA7864 - 08AA78C0, length 24)
_S1_2_882C240 144 instructions (0.000%), 6 calls (0882C240 - 0882C29C, length 24)
_S1_2_8AD110C 144 instructions (0.000%), 4 calls (08AD110C - 08AD1198, length 36)
_S1_2_899FD24 144 instructions (0.000%), 2 calls (0899FD24 - 0899FEC0, length 104)
_S1_2_8A2F99C 144 instructions (0.000%), 1 calls (08A2F99C - 08A2FB48, length 108)
  Back Branch 08A2FB24 6 times (length 9)
_S1_2_882C4A4 143 instructions (0.000%), 11 calls (0882C4A4 - 0882C4E4, length 17)
_S1_2_8AAEFC4 143 instructions (0.000%), 2 calls (08AAEFC4 - 08AAF12C, length 91)
_S1_2_8A0B0DC 143 instructions (0.000%), 1 calls (08A0B0DC - 08A0B42C, length 213)
  Back Branch 08A0B2C8 6 times (length 5)
  Back Branch 08A0B414 1 times (length 5)
_S1_2_897BB1C 142 instructions (0.000%), 2 calls (0897BB1C - 0897BC40, length 74)
_S1_2_8ACC4BC 142 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8ACB524 142 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_89CEEB0 142 instructions (0.000%), 1 calls (089CEEB0 - 089CF10C, length 152)
_S1_2_8816154 142 instructions (0.000%), 1 calls (08816154 - 08816338, length 122)
  Back Branch 088162F0 2 times (length 35)
_S1_2_8AEC240 141 instructions (0.000%), 3 calls (08AEC240 - 08AEC2F8, length 47)
_S1_2_8B9B938 141 instructions (0.000%), 1 calls (08B9B938 - 08B9B9E4, length 44)
  Back Branch 08B9B994 9 times (length 7)
  Back Branch 08B9B9C4 6 times (length 7)
_S1_2_8AE3924 140 instructions (0.000%), 10 calls (08AE3924 - 08AE3958, length 14)
_S1_2_8A38998 140 instructions (0.000%), 10 calls (08A38998 - 08A389CC, length 14)
_S1_2_8824660 140 instructions (0.000%), 5 calls (08824660 - 088246CC, length 28)
_S1_2_8A1D928 140 instructions (0.000%), 4 calls (08A1D928 - 08A1D9DC, length 46)
_S1_2_89895D0 140 instructions (0.000%), 4 calls (089895D0 - 08989664, length 38)
_S1_2_8A7D038 140 instructions (0.000%), 2 calls (08A7D038 - 08A7D14C, length 70)
_S1_2_8AC967C 140 instructions (0.000%), 1 calls (08AC967C - 08AC98A8, length 140)
_S1_2_8A538AC 139 instructions (0.000%), 1 calls (08A538AC - 08A539D8, length 76)
  Back Branch 08A53938 10 times (length 7)
_S1_2_897FFEC 139 instructions (0.000%), 1 calls (0897FFEC - 0898026C, length 161)
  Back Branch 0898013C 1 times (length 20)
_S1_2_8AEB960 138 instructions (0.000%), 6 calls (08AEB960 - 08AEB9C0, length 25)
_S1_2_8824AF4 138 instructions (0.000%), 6 calls (08824AF4 - 08824B4C, length 23)
_S1_2_8B4E118 138 instructions (0.000%), 3 calls (08B4E118 - 08B4E1E4, length 52)
_S1_2_8B5B750 138 instructions (0.000%), 2 calls (08B5B750 - 08B5B860, length 69)
  Back Branch 08B5B824 3 times (length 16)
_S1_2_8910EDC 138 instructions (0.000%), 2 calls (08910EDC - 08910FEC, length 69)
_S1_2_8A0BCE4 137 instructions (0.000%), 1 calls (08A0BCE4 - 08A0BF30, length 148)
_S1_2_882B1F8 137 instructions (0.000%), 1 calls (0882B1F8 - 0882B40C, length 134)
  Back Branch 0882B3CC 12 times (length 7)
_S1_2_8C01CC4 136 instructions (0.000%), 68 calls (08C01CC4 - 08C01CC8, length 2)
_S1_2_8C017A4 136 instructions (0.000%), 68 calls (08C017A4 - 08C017A8, length 2)
_S1_2_8B00EF8 136 instructions (0.000%), 2 calls (08B00EF8 - 08B00F78, length 33)
  Back Branch 08B00F58 12 times (length 7)
_S1_2_8917DF8 136 instructions (0.000%), 2 calls (08917DF8 - 089180D8, length 185)
_S1_2_890F994 136 instructions (0.000%), 2 calls (0890F994 - 0890FB68, length 118)
  Back Branch 0890FA58 2 times (length 20)
_S1_2_8BE5B60 136 instructions (0.000%), 1 calls (08BE5B60 - 08BE5C64, length 66)
  Back Branch 08BE5BC0 11 times (length 7)
_S1_2_8BEB558 135 instructions (0.000%), 9 calls (08BEB558 - 08BEB590, length 15)
_S1_2_8BE4AD4 135 instructions (0.000%), 9 calls (08BE4AD4 - 08BE4B0C, length 15)
_S1_2_8B9CE30 135 instructions (0.000%), 9 calls (08B9CE30 - 08B9CE68, length 15)
_S1_2_8B9C438 135 instructions (0.000%), 9 calls (08B9C438 - 08B9C470, length 15)
_S1_2_8B9BCF4 135 instructions (0.000%), 9 calls (08B9BCF4 - 08B9BD2C, length 15)
_S1_2_8B9B628 135 instructions (0.000%), 9 calls (08B9B628 - 08B9B660, length 15)
_S1_2_8B99E00 135 instructions (0.000%), 9 calls (08B99E00 - 08B99E38, length 15)
_S1_2_8ACED08 135 instructions (0.000%), 9 calls (08ACED08 - 08ACED40, length 15)
_S1_2_8A6354C 135 instructions (0.000%), 9 calls (08A6354C - 08A63584, length 15)
_S1_2_8A62E4C 135 instructions (0.000%), 9 calls (08A62E4C - 08A62E84, length 15)
_S1_2_89CCA00 135 instructions (0.000%), 9 calls (089CCA00 - 089CCA38, length 15)
_S1_2_88716F8 135 instructions (0.000%), 9 calls (088716F8 - 08871754, length 24)
_S1_2_8995500 135 instructions (0.000%), 3 calls (08995500 - 089955B0, length 45)
_S1_2_8815C8C 135 instructions (0.000%), 3 calls (08815C8C - 08815D48, length 48)
  Back Branch 08815D14 2 times (length 10)
_S1_2_8ACA878 135 instructions (0.000%), 1 calls (08ACA878 - 08ACA928, length 45)
  Back Branch 08ACA8D8 7 times (length 7)
  Back Branch 08ACA908 7 times (length 7)
_S1_2_8A5452C 135 instructions (0.000%), 1 calls (08A5452C - 08A5462C, length 65)
  Back Branch 08A545B0 11 times (length 7)
_S1_2_8A27044 134 instructions (0.000%), 9 calls (08A27044 - 08A27114, length 53)
_S1_2_8B10518 134 instructions (0.000%), 2 calls (08B10518 - 08B10620, length 67)
_S1_2_8B0AFA8 134 instructions (0.000%), 2 calls (08B0AFA8 - 08B0B18C, length 122)
_S1_2_8B005C0 134 instructions (0.000%), 2 calls (08B005C0 - 08B0063C, length 32)
  Back Branch 08B0061C 12 times (length 7)
_S1_2_8BF7F88 133 instructions (0.000%), 7 calls (08BF7F88 - 08BF7FD0, length 19)
_S1_2_8BE16CC 133 instructions (0.000%), 1 calls (08BE16CC - 08BE18BC, length 125)
  Back Branch 08BE189C 2 times (length 8)
_S1_2_8B4BE24 132 instructions (0.000%), 12 calls (08B4BE24 - 08B4BE5C, length 15)
_S1_2_8A487AC 132 instructions (0.000%), 6 calls (08A487AC - 08A48800, length 22)
_S1_2_8B8723C 132 instructions (0.000%), 4 calls (08A22748 - 08B87244, length 365248)
  Back Branch 08B87240 4 times (length 365248)
_S1_2_8B3A3C0 132 instructions (0.000%), 4 calls (08B3A3C0 - 08B3A440, length 33)
  Back Branch 08B3A424 4 times (length 12)
_S1_2_8AD124C 132 instructions (0.000%), 4 calls (08AD124C - 08AD12D4, length 35)
_S1_2_89CA9DC 132 instructions (0.000%), 2 calls (089CA9DC - 089CAAE0, length 66)
_S1_2_8A2E608 130 instructions (0.000%), 5 calls (08A2E608 - 08A2E674, length 28)
_S1_2_890F7B4 130 instructions (0.000%), 2 calls (0890F7B4 - 0890F904, length 85)
_S1_2_8B89724 130 instructions (0.000%), 1 calls (08B89724 - 08B897DC, length 47)
  Back Branch 08B897B4 6 times (length 19)
_S1_2_8AECE54 129 instructions (0.000%), 3 calls (08A4A274 - 08AECE58, length 166650)
  Back Branch 08AECE54 3 times (length 166650)
_S1_2_8A71D7C 129 instructions (0.000%), 1 calls (08A71D7C - 08A71FA8, length 140)
_S1_2_886D720 128 instructions (0.000%), 8 calls (0886D720 - 0886D75C, length 16)
_S1_2_8BEB47C 128 instructions (0.000%), 4 calls (08BEB47C - 08BEB4F8, length 32)
_S1_2_89913B8 128 instructions (0.000%), 4 calls (089913B8 - 08A227C0, length 148739)
_S1_2_8910168 128 instructions (0.000%), 2 calls (08910168 - 089102D0, length 91)
_S1_2_8AB66B4 128 instructions (0.000%), 1 calls (08AB66B4 - 08AB6830, length 96)
  Back Branch 08AB67DC 3 times (length 17)
_S1_2_8895694 126 instructions (0.000%), 9 calls (08895694 - 088956C8, length 14)
_S1_2_8AAB6CC 126 instructions (0.000%), 7 calls (08AAB6CC - 08AABDF4, length 459)
_S1_2_8B4B998 126 instructions (0.000%), 6 calls (08B4B998 - 08B4B9E8, length 21)
_S1_2_89103DC 126 instructions (0.000%), 2 calls (089103DC - 08910508, length 76)
_S1_2_884F374 126 instructions (0.000%), 1 calls (0884EFAC - 0884F414, length 283)
  Back Branch 0884F410 1 times (length 283)
_S1_2_8B943F8 125 instructions (0.000%), 1 calls (08B943F8 - 08B94520, length 75)
  Back Branch 08B944F0 4 times (length 38)
_S1_2_8BF322C 124 instructions (0.000%), 4 calls (08BF322C - 08BF32A4, length 31)
_S1_2_883758C 124 instructions (0.000%), 4 calls (0883758C - 08837604, length 31)
_S1_2_8B05C30 124 instructions (0.000%), 2 calls (08B05C30 - 08B05D24, length 62)
_S1_2_8A629C8 124 instructions (0.000%), 1 calls (08A629C8 - 08A62A9C, length 54)
  Back Branch 08A62A24 11 times (length 7)
_S1_2_8B4DBFC 123 instructions (0.000%), 3 calls (08B4DBFC - 08B4E2F4, length 447)
_S1_2_8BE4620 123 instructions (0.000%), 1 calls (08BE4620 - 08BE4728, length 67)
  Back Branch 08BE4680 9 times (length 7)
_S1_2_895779C 123 instructions (0.000%), 1 calls (0895779C - 089579A0, length 130)
_S1_2_8838478 122 instructions (0.000%), 61 calls (08838478 - 0883847C, length 2)
_S1_2_886F314 120 instructions (0.000%), 15 calls (0886F314 - 0886F334, length 9)
_S1_2_8B37060 120 instructions (0.000%), 8 calls (08B37060 - 08B370A4, length 18)
_S1_2_8A7D1C8 120 instructions (0.000%), 8 calls (08A7D1C8 - 08A7D200, length 15)
_S1_2_8824AA4 120 instructions (0.000%), 6 calls (08824AA4 - 08824AF0, length 20)
_S1_2_8C008AC 120 instructions (0.000%), 5 calls (08C008AC - 08C00908, length 24)
_S1_2_8B872EC 120 instructions (0.000%), 4 calls (08B872EC - 08B87360, length 30)
_S1_2_8A7CB5C 120 instructions (0.000%), 2 calls (08A7CB5C - 08A7CC48, length 60)
_S1_2_8A7BAA4 120 instructions (0.000%), 2 calls (08A7BAA4 - 08A7BB90, length 60)
_S1_2_8B9D4E4 120 instructions (0.000%), 1 calls (08B9D4E4 - 08B9D5E0, length 64)
  Back Branch 08B9D544 9 times (length 7)
_S1_2_89C9DEC 120 instructions (0.000%), 1 calls (089C9DEC - 089C9ECC, length 57)
  Back Branch 089C9E6C 10 times (length 7)
_S1_2_8915ED0 119 instructions (0.000%), 1 calls (08915ED0 - 08915F5C, length 36)
  Back Branch 08915F4C 8 times (length 12)
_S1_2_8ACE950 118 instructions (0.000%), 2 calls (08ACE950 - 08ACEA38, length 59)
_S1_2_8B9C9CC 118 instructions (0.000%), 1 calls (08B9C9CC - 08B9CAC0, length 62)
  Back Branch 08B9CA2C 9 times (length 7)
_S1_2_8B856B0 118 instructions (0.000%), 1 calls (08B856B0 - 08B857A4, length 62)
  Back Branch 08B85710 9 times (length 7)
_S1_2_8916C3C 117 instructions (0.000%), 9 calls (08916C3C - 08917484, length 531)
_S1_2_8AEE24C 117 instructions (0.000%), 1 calls (08AEE24C - 08AEE320, length 54)
  Back Branch 08AEE2F0 10 times (length 7)
_S1_2_8A7B1F8 116 instructions (0.000%), 1 calls (08A7B1F8 - 08A7B3C4, length 116)
_S1_2_8B73A38 115 instructions (0.000%), 1 calls (08B73A38 - 08B73BD8, length 105)
  Back Branch 08B73B84 2 times (length 10)
_S1_2_8AE4EB8 114 instructions (0.000%), 6 calls (08AE4EB8 - 08AE4F00, length 19)
_S1_2_8A1DB74 114 instructions (0.000%), 3 calls (08A1DB74 - 08A1DC34, length 49)
_S1_2_89915BC 114 instructions (0.000%), 2 calls (089915BC - 0899169C, length 57)
_S1_2_890F684 114 instructions (0.000%), 2 calls (0890F684 - 0890F78C, length 67)
_S1_2_8BFB970 114 instructions (0.000%), 1 calls (08BFB970 - 08BFBB34, length 114)
_S1_2_8BFB5B4 114 instructions (0.000%), 1 calls (08BFB5B4 - 08BFB778, length 114)
_S1_2_8B8D364 114 instructions (0.000%), 1 calls (08B8D364 - 08B8D45C, length 63)
  Back Branch 08B8D438 4 times (length 25)
_S1_2_8B866AC 114 instructions (0.000%), 1 calls (08B866AC - 08B86774, length 51)
  Back Branch 08B8670C 10 times (length 7)
_S1_2_89D03A0 114 instructions (0.000%), 1 calls (089D03A0 - 089D0564, length 114)
_S1_2_8AA14C4 113 instructions (0.000%), 1 calls (08AA14C4 - 08AA15B4, length 61)
  Back Branch 08AA1598 3 times (length 26)
_S1_2_8A63910 113 instructions (0.000%), 1 calls (08A63910 - 08A639F0, length 57)
  Back Branch 08A6396C 9 times (length 7)
_S1_2_88CFDAC 112 instructions (0.000%), 56 calls (088CFDAC - 088CFDB0, length 2)
_S1_2_886BC10 112 instructions (0.000%), 56 calls (0886BC10 - 0886BC14, length 2)
_S1_2_881509C 112 instructions (0.000%), 14 calls (0881509C - 088150B8, length 8)
_S1_2_8804A7C 112 instructions (0.000%), 2 calls (08804A7C - 08804AE4, length 27)
  Back Branch 08804AC4 10 times (length 6)
_S1_2_8B998F0 112 instructions (0.000%), 1 calls (08B998F0 - 08B99AAC, length 112)
_S1_2_9D97950 111 instructions (0.000%), 1 calls (09D97950 - 09D979CC, length 32)
  Back Branch 09D979B4 9 times (length 6)
  Back Branch 09D9798C 8 times (length 5)
  Back Branch 09D97974 1 times (length 9)
_S1_2_8AAFA3C 111 instructions (0.000%), 1 calls (08AAFA3C - 08AAFB24, length 59)
  Back Branch 08AAFAE4 4 times (length 18)
_S1_2_88138C8 111 instructions (0.000%), 1 calls (088138C8 - 08813AF8, length 141)
_S1_2_8AB1C14 110 instructions (0.000%), 10 calls (08AB1C14 - 08AB1C3C, length 11)
_S1_2_8AAA5B0 110 instructions (0.000%), 5 calls (08AAA5B0 - 08AAAF30, length 609)
_S1_2_8B9A868 110 instructions (0.000%), 2 calls (08B9A868 - 08B9A940, length 55)
_S1_2_8989020 110 instructions (0.000%), 1 calls (08989020 - 089892D4, length 174)
_S1_2_89FF788 109 instructions (0.000%), 5 calls (089FF788 - 089FF840, length 47)
_S1_2_8B897E0 109 instructions (0.000%), 1 calls (08B897E0 - 08B8989C, length 48)
  Back Branch 08B89870 6 times (length 17)
_S1_2_8A03CC0 109 instructions (0.000%), 1 calls (08A03CC0 - 08A03DA0, length 57)
  Back Branch 08A03D40 3 times (length 26)
_S1_2_880CD6C 108 instructions (0.000%), 18 calls (0880CD6C - 0880CD8C, length 9)
_S1_2_8986CC8 108 instructions (0.000%), 12 calls (08986CC8 - 08986CE8, length 9)
_S1_2_8834E54 108 instructions (0.000%), 4 calls (08834E54 - 08834EBC, length 27)
_S1_2_8912658 108 instructions (0.000%), 2 calls (08912658 - 0891272C, length 54)
_S1_2_891050C 108 instructions (0.000%), 2 calls (0891050C - 089105F8, length 60)
_S1_2_89102D4 108 instructions (0.000%), 2 calls (089102D4 - 089103D8, length 66)
_S1_2_8BF9938 108 instructions (0.000%), 1 calls (08BF9938 - 08BF9AE4, length 108)
_S1_2_8AB4540 108 instructions (0.000%), 1 calls (08AB4540 - 08AB46EC, length 108)
_S1_2_8AAFF90 108 instructions (0.000%), 1 calls (08AAFF90 - 08AB013C, length 108)
_S1_2_8AF065C 107 instructions (0.000%), 1 calls (08AF065C - 08AF0804, length 107)
_S1_2_8B39CC0 106 instructions (0.000%), 4 calls (08B39CC0 - 08B39D44, length 34)
  Back Branch 08B39D38 4 times (length 17)
_S1_2_8B5C22C 106 instructions (0.000%), 2 calls (08B5C22C - 08B5C4E8, length 176)
  Back Branch 08B5C2E4 2 times (length 13)
_S1_2_8922A28 106 instructions (0.000%), 2 calls (08922A28 - 08922B00, length 55)
_S1_2_8BFF260 105 instructions (0.000%), 7 calls (08BFF260 - 08BFF298, length 15)
_S1_2_8BFE8A8 105 instructions (0.000%), 7 calls (08BFE8A8 - 08BFE8E0, length 15)
_S1_2_8ACF880 105 instructions (0.000%), 7 calls (08ACF880 - 08ACF8B8, length 15)
_S1_2_8ACA578 105 instructions (0.000%), 7 calls (08ACA578 - 08ACA5B0, length 15)
_S1_2_8AB8B90 105 instructions (0.000%), 7 calls (08AB8B90 - 08AB8BC8, length 15)
_S1_2_8A6A358 105 instructions (0.000%), 7 calls (08A6A358 - 08A6A390, length 15)
_S1_2_8A07134 105 instructions (0.000%), 7 calls (08A07134 - 08A0716C, length 15)
_S1_2_8B5D3E4 105 instructions (0.000%), 5 calls (08B5D3E4 - 08B5D434, length 21)
_S1_2_8A1660C 105 instructions (0.000%), 5 calls (08A1660C - 08A16A40, length 270)
  Back Branch 08A16A34 45 times (length 256)
_S1_2_89CC510 105 instructions (0.000%), 5 calls (089CC510 - 089CC560, length 21)
_S1_2_8B0AEE8 105 instructions (0.000%), 3 calls (08B0AEE8 - 08B0AFA4, length 48)
_S1_2_8910A00 105 instructions (0.000%), 2 calls (08910A00 - 08910AF8, length 63)
_S1_2_8C00080 105 instructions (0.000%), 1 calls (08C00080 - 08C001B0, length 77)
  Back Branch 08C000D0 5 times (length 7)
_S1_2_8B9AA28 105 instructions (0.000%), 1 calls (08B9AA28 - 08B9ABC8, length 105)
_S1_2_89C867C 105 instructions (0.000%), 1 calls (089C867C - 089C8720, length 42)
  Back Branch 089C86DC 10 times (length 7)
_S1_2_890C3A0 104 instructions (0.000%), 52 calls (0890C3A0 - 0890C3A4, length 2)
_S1_2_8A507FC 104 instructions (0.000%), 26 calls (08A2E6E8 - 08A50800, length 34887)
  Back Branch 08A507FC 26 times (length 34887)
_S1_2_8A3A794 104 instructions (0.000%), 8 calls (08A3A794 - 08A3A7C4, length 13)
_S1_2_9D97844 104 instructions (0.000%), 2 calls (09D97844 - 09D9787C, length 15)
  Back Branch 09D97868 16 times (length 5)
_S1_2_88EF368 104 instructions (0.000%), 2 calls (088EF368 - 088EF434, length 52)
_S1_2_8BFE708 104 instructions (0.000%), 1 calls (08BFE708 - 08BFE8A4, length 104)
_S1_2_8BF8F28 104 instructions (0.000%), 1 calls (08BF8F28 - 08BF901C, length 62)
  Back Branch 08BF8F84 7 times (length 7)
_S1_2_8A72178 104 instructions (0.000%), 1 calls (08A72178 - 08A72314, length 104)
_S1_2_8A6C478 104 instructions (0.000%), 1 calls (08A6C478 - 08A6C4FC, length 34)
  Back Branch 08A6C4D4 11 times (length 7)
_S1_2_8989B40 104 instructions (0.000%), 1 calls (08989B40 - 08989CDC, length 104)
_S1_2_8C67848 103 instructions (0.000%), 1 calls (08C67848 - 08C679E0, length 103)
_S1_2_8B9A4D0 103 instructions (0.000%), 1 calls (08B9A4D0 - 08B9A588, length 47)
  Back Branch 08B9A52C 9 times (length 7)
_S1_2_8A06218 103 instructions (0.000%), 1 calls (08A06218 - 08A4D290, length 72735)
_S1_2_8816CCC 102 instructions (0.000%), 34 calls (08816CCC - 08816CEC, length 9)
_S1_2_8B69DDC 102 instructions (0.000%), 2 calls (08B69DDC - 08B69EB4, length 55)
_S1_2_8A48DB8 102 instructions (0.000%), 2 calls (08A48DB8 - 08A48E80, length 51)
_S1_2_8A4864C 102 instructions (0.000%), 2 calls (08A4864C - 08A48714, length 51)
_S1_2_8834EC0 102 instructions (0.000%), 2 calls (08834EC0 - 0883503C, length 96)
_S1_2_8A69B80 102 instructions (0.000%), 1 calls (08A69B80 - 08A69C50, length 53)
  Back Branch 08A69BE0 8 times (length 7)
_S1_2_8B8E3C0 101 instructions (0.000%), 1 calls (08B8E3C0 - 08B8E5A4, length 122)
_S1_2_8ACA01C 101 instructions (0.000%), 1 calls (08ACA01C - 08ACA1AC, length 101)
_S1_2_8AC9C80 101 instructions (0.000%), 1 calls (08A4D0FC - 08AC9C84, length 127715)
  Back Branch 08AC9C80 1 times (length 127715)
_S1_2_8AC8054 101 instructions (0.000%), 1 calls (08A4D0FC - 08AC8058, length 125912)
  Back Branch 08AC8054 1 times (length 125912)
_S1_2_89CAF88 101 instructions (0.000%), 1 calls (089CAF88 - 089CB118, length 101)
_S1_2_88BFF80 100 instructions (0.000%), 20 calls (088BFF80 - 088BFF90, length 5)
_S1_2_89A559C 100 instructions (0.000%), 10 calls (089A559C - 089A55C0, length 10)
_S1_2_899D334 100 instructions (0.000%), 5 calls (0899D334 - 0899D3A0, length 28)
_S1_2_8993054 100 instructions (0.000%), 4 calls (08993054 - 089930B4, length 25)
_S1_2_8B90C4C 100 instructions (0.000%), 2 calls (08B90C4C - 08B90E50, length 130)
_S1_2_8B3A8F4 100 instructions (0.000%), 2 calls (08B3A8F4 - 08B3A9B8, length 50)
  Back Branch 08B3A998 2 times (length 23)
_S1_2_89221F4 100 instructions (0.000%), 2 calls (089221F4 - 089222C0, length 52)
_S1_2_8AF1058 100 instructions (0.000%), 1 calls (08AF1058 - 08AF10E8, length 37)
  Back Branch 08AF10C0 10 times (length 7)
_S1_2_880CE78 99 instructions (0.000%), 9 calls (0880CE30 - 0880CE94, length 26)
  Back Branch 0880CE90 9 times (length 26)
_S1_2_880715C 99 instructions (0.000%), 5 calls (0880715C - 088071C0, length 26)
  Back Branch 088071BC 2 times (length 8)
_S1_2_8C60B94 99 instructions (0.000%), 1 calls (08C60B94 - 08C60D1C, length 99)
_S1_2_8B993FC 99 instructions (0.000%), 1 calls (08B993FC - 08B994A4, length 43)
  Back Branch 08B99458 9 times (length 7)
_S1_2_8B04F70 99 instructions (0.000%), 1 calls (08B04F70 - 08B050F8, length 99)
_S1_2_8AA2EE0 99 instructions (0.000%), 1 calls (08AA2EE0 - 08AA3068, length 99)
_S1_2_8A15F88 99 instructions (0.000%), 1 calls (08A15F88 - 08A16110, length 99)
_S1_2_8A77A78 98 instructions (0.000%), 7 calls (08A77A78 - 08A77AAC, length 14)
_S1_2_899A6C0 98 instructions (0.000%), 7 calls (0898BA1C - 0899A6C4, length 15147)
  Back Branch 0899A6C0 7 times (length 15147)
_S1_2_8B05448 98 instructions (0.000%), 5 calls (08B05448 - 08B054E4, length 40)
_S1_2_8BFDA2C 98 instructions (0.000%), 1 calls (08BFDA2C - 08BFDAD0, length 42)
  Back Branch 08BFDA88 9 times (length 7)
_S1_2_8AB71FC 98 instructions (0.000%), 1 calls (08AB71FC - 08AB7284, length 35)
  Back Branch 08AB725C 10 times (length 7)
_S1_2_8AB3844 98 instructions (0.000%), 1 calls (08AB3844 - 08AB3940, length 64)
  Back Branch 08AB38D4 3 times (length 18)
_S1_2_8AB1064 98 instructions (0.000%), 1 calls (08AB1064 - 08AB11E8, length 98)
_S1_2_8A091B8 98 instructions (0.000%), 1 calls (08A091B8 - 08A0933C, length 98)
_S1_2_89DC1A0 98 instructions (0.000%), 1 calls (089DC1A0 - 089DC324, length 98)
_S1_2_8B10D68 96 instructions (0.000%), 8 calls (08B10D68 - 08B10E04, length 40)
_S1_2_8B80C64 96 instructions (0.000%), 6 calls (08B80C64 - 08B80CA0, length 16)
_S1_2_8AA57E0 96 instructions (0.000%), 6 calls (08AA57E0 - 08AA581C, length 16)
_S1_2_8A21690 96 instructions (0.000%), 6 calls (08A21690 - 08A216CC, length 16)
_S1_2_882D288 96 instructions (0.000%), 6 calls (0882D288 - 0882D2C4, length 16)
_S1_2_891EB60 96 instructions (0.000%), 3 calls (0891EB60 - 0891EBDC, length 32)
_S1_2_8AAAD80 96 instructions (0.000%), 2 calls (08AAAD80 - 08AAAF30, length 109)
_S1_2_8AB81EC 96 instructions (0.000%), 1 calls (08AB81EC - 08AB826C, length 33)
  Back Branch 08AB824C 10 times (length 7)
_S1_2_8AB5AAC 96 instructions (0.000%), 1 calls (08AB5AAC - 08AB5B2C, length 33)
  Back Branch 08AB5B0C 10 times (length 7)
_S1_2_8A9CF94 96 instructions (0.000%), 1 calls (08A9CF94 - 08A9D108, length 94)
  Back Branch 08A9D058 3 times (length 15)
_S1_2_8A6FE3C 96 instructions (0.000%), 1 calls (08A6FE3C - 08A6FED8, length 40)
  Back Branch 08A6FE9C 9 times (length 7)
_S1_2_8A6F208 96 instructions (0.000%), 1 calls (08A6F208 - 08A6F2A4, length 40)
  Back Branch 08A6F268 9 times (length 7)
_S1_2_8B38554 95 instructions (0.000%), 5 calls (08B38554 - 08B39828, length 1206)
_S1_2_8AE64E4 95 instructions (0.000%), 5 calls (0898BA1C - 08AE64FC, length 355001)
  Back Branch 08AE64F8 5 times (length 355001)
_S1_2_8AA8578 95 instructions (0.000%), 5 calls (08AA8578 - 08AA8680, length 67)
  Back Branch 08AA8624 45 times (length 10)
_S1_2_8BFCE2C 95 instructions (0.000%), 1 calls (08BFCE2C - 08BFCEC4, length 39)
  Back Branch 08BFCE88 9 times (length 7)
_S1_2_8A79C3C 95 instructions (0.000%), 1 calls (08A79C3C - 08A79DB4, length 95)
_S1_2_8A20FA4 95 instructions (0.000%), 1 calls (08A20FA4 - 08A210B8, length 70)
  Back Branch 08A21088 2 times (length 28)
_S1_2_8B39A80 93 instructions (0.000%), 3 calls (08B39A80 - 08B39B1C, length 40)
_S1_2_8AFE014 93 instructions (0.000%), 1 calls (08AFE014 - 08AFE184, length 93)
_S1_2_8A9C460 93 instructions (0.000%), 1 calls (08A9C460 - 08A9C70C, length 172)
_S1_2_890F4C4 92 instructions (0.000%), 2 calls (0890F4C4 - 0890F5C8, length 66)
_S1_2_883555C 92 instructions (0.000%), 2 calls (0883555C - 08835610, length 46)
_S1_2_8A6B3D0 92 instructions (0.000%), 1 calls (08A6B3D0 - 08A6B53C, length 92)
_S1_2_89CC8D4 91 instructions (0.000%), 7 calls (089CC8D4 - 089CC904, length 13)
_S1_2_882D708 91 instructions (0.000%), 7 calls (0882D708 - 0882D738, length 13)
_S1_2_8C65F50 91 instructions (0.000%), 1 calls (08C65F50 - 08C660B8, length 91)
_S1_2_8BE4FD0 91 instructions (0.000%), 1 calls (08BE4FD0 - 08BE5058, length 35)
  Back Branch 08BE502C 9 times (length 7)
_S1_2_8AC8494 91 instructions (0.000%), 1 calls (08AC8494 - 08AC85E8, length 86)
  Back Branch 08AC8594 1 times (length 6)
_S1_2_8A63170 91 instructions (0.000%), 1 calls (08A63170 - 08A631F8, length 35)
  Back Branch 08A631D8 9 times (length 7)
_S1_2_8A1DE9C 91 instructions (0.000%), 1 calls (08A1DE9C - 08A21534, length 3495)
_S1_2_88AC000 91 instructions (0.000%), 1 calls (088AC000 - 088AC1FC, length 128)
  Back Branch 088AC1B8 2 times (length 4)
_S1_2_8AED2D0 90 instructions (0.000%), 6 calls (08AED2D0 - 08AED308, length 15)
_S1_2_8AB8BCC 90 instructions (0.000%), 6 calls (08AB8BCC - 08AB8C04, length 15)
_S1_2_8AB8B18 90 instructions (0.000%), 6 calls (08AB8B18 - 08AB8B50, length 15)
_S1_2_8AB8ADC 90 instructions (0.000%), 6 calls (08AB8ADC - 08AB8B14, length 15)
_S1_2_8AA64D4 90 instructions (0.000%), 6 calls (08AA64D4 - 08AA650C, length 15)
_S1_2_882498C 90 instructions (0.000%), 6 calls (0882498C - 088249C4, length 15)
_S1_2_8BF94A0 90 instructions (0.000%), 1 calls (08BF94A0 - 08BF9604, length 90)
_S1_2_8AA2BD8 90 instructions (0.000%), 1 calls (08AA2BD8 - 08AA2D3C, length 90)
_S1_2_8937A14 90 instructions (0.000%), 1 calls (08937A14 - 08939B78, length 2138)
_S1_2_8806A10 90 instructions (0.000%), 1 calls (08806A10 - 08806C08, length 127)
  Back Branch 08806B64 1 times (length 47)
  Back Branch 08806B24 1 times (length 24)
  Back Branch 08806BAC 1 times (length 72)
_S1_2_8A68E5C 89 instructions (0.000%), 1 calls (08A68E5C - 08A68EF8, length 40)
  Back Branch 08A68EBC 8 times (length 7)
_S1_2_8922C74 89 instructions (0.000%), 1 calls (08922C74 - 08922DF0, length 96)
_S1_2_8C01854 88 instructions (0.000%), 44 calls (08C01854 - 08C01858, length 2)
_S1_2_887625C 88 instructions (0.000%), 44 calls (0887625C - 08876260, length 2)
_S1_2_886D8E0 88 instructions (0.000%), 8 calls (0886D8E0 - 0886D908, length 11)
_S1_2_886D8B4 88 instructions (0.000%), 8 calls (0886D8B4 - 0886D8DC, length 11)
_S1_2_886D830 88 instructions (0.000%), 8 calls (0886D830 - 0886D858, length 11)
_S1_2_8B496B0 88 instructions (0.000%), 4 calls (08B496B0 - 08B497A0, length 61)
_S1_2_8A7CF04 88 instructions (0.000%), 2 calls (08A7CF04 - 08A7CFB0, length 44)
_S1_2_8A7C7FC 88 instructions (0.000%), 2 calls (08A7C7FC - 08A7C8A8, length 44)
_S1_2_8A7C49C 88 instructions (0.000%), 2 calls (08A7C49C - 08A7C548, length 44)
_S1_2_8B9C060 88 instructions (0.000%), 1 calls (08B9C060 - 08B9C0DC, length 32)
  Back Branch 08B9C0BC 9 times (length 7)
_S1_2_8ADC8F4 88 instructions (0.000%), 1 calls (08ADC8F4 - 08ADCA50, length 88)
_S1_2_8A48020 87 instructions (0.000%), 29 calls (08A48020 - 08A48028, length 3)
_S1_2_8AEBE00 87 instructions (0.000%), 3 calls (08AEBE00 - 08AEBE70, length 29)
_S1_2_8A6CA30 87 instructions (0.000%), 1 calls (08A6CA30 - 08A6CB00, length 53)
  Back Branch 08A6CAC0 3 times (length 18)
_S1_2_8A6C744 87 instructions (0.000%), 1 calls (08A6C744 - 08A6C814, length 53)
  Back Branch 08A6C7D4 3 times (length 18)
_S1_2_8A6A73C 87 instructions (0.000%), 1 calls (08A6A73C - 08A6A80C, length 53)
  Back Branch 08A6A7CC 3 times (length 18)
_S1_2_8B10390 86 instructions (0.000%), 2 calls (08B10390 - 08B10438, length 43)
_S1_2_8B002F0 86 instructions (0.000%), 2 calls (08A4A274 - 08B002F4, length 186401)
  Back Branch 08B002F0 2 times (length 186401)
_S1_2_8ACD3A4 86 instructions (0.000%), 2 calls (08A4A274 - 08ACD3A8, length 134222)
  Back Branch 08ACD3A4 2 times (length 134222)
_S1_2_8ACCC64 86 instructions (0.000%), 2 calls (08A4A274 - 08ACCC68, length 133758)
  Back Branch 08ACCC64 2 times (length 133758)
_S1_2_8A63ED8 86 instructions (0.000%), 2 calls (08A4A274 - 08A63EDC, length 26395)
  Back Branch 08A63ED8 2 times (length 26395)
_S1_2_8A62E88 86 instructions (0.000%), 2 calls (08A4A274 - 08A62E8C, length 25351)
  Back Branch 08A62E88 2 times (length 25351)
_S1_2_8A7B8B8 86 instructions (0.000%), 1 calls (08A7B8B8 - 08A7BA38, length 97)
_S1_2_8A69CEC 86 instructions (0.000%), 1 calls (08A69CEC - 08A69E40, length 86)
_S1_2_8824530 86 instructions (0.000%), 1 calls (08824530 - 0882465C, length 76)
  Back Branch 088245F8 3 times (length 11)
_S1_2_8A9DEB8 85 instructions (0.000%), 1 calls (08A9DEB8 - 08A9E01C, length 90)
_S1_2_8824A04 84 instructions (0.000%), 6 calls (08824A04 - 08824A3C, length 15)
  Back Branch 08824A38 6 times (length 6)
_S1_2_8AEBEC8 84 instructions (0.000%), 3 calls (08AEBEC8 - 08AEBF34, length 28)
_S1_2_8B10AD0 84 instructions (0.000%), 2 calls (08B10AD0 - 08B10B74, length 42)
_S1_2_8A0EE94 84 instructions (0.000%), 2 calls (08A0EE94 - 08A0EEE4, length 21)
  Back Branch 08A0EEC8 8 times (length 7)
_S1_2_8BFF4E4 84 instructions (0.000%), 1 calls (08A4A274 - 08BFF4E8, length 447646)
  Back Branch 08BFF4E4 1 times (length 447646)
_S1_2_8B9D0A0 84 instructions (0.000%), 1 calls (08A4A274 - 08B9D0A4, length 347021)
  Back Branch 08B9D0A0 1 times (length 347021)
_S1_2_8B9C5A4 84 instructions (0.000%), 1 calls (08A4A274 - 08B9C5A8, length 346318)
  Back Branch 08B9C5A4 1 times (length 346318)
_S1_2_8B86340 84 instructions (0.000%), 1 calls (08A4A274 - 08B86344, length 323637)
  Back Branch 08B86340 1 times (length 323637)
_S1_2_8B8506C 84 instructions (0.000%), 1 calls (08A4A274 - 08B85070, length 322432)
  Back Branch 08B8506C 1 times (length 322432)
_S1_2_8B01B90 84 instructions (0.000%), 1 calls (08A4A274 - 08B01B94, length 187977)
  Back Branch 08B01B90 1 times (length 187977)
_S1_2_8AF0D70 84 instructions (0.000%), 1 calls (08A4A274 - 08AF0D74, length 170689)
  Back Branch 08AF0D70 1 times (length 170689)
_S1_2_8AC4634 84 instructions (0.000%), 1 calls (08A4A274 - 08AC4638, length 125170)
  Back Branch 08AC4634 1 times (length 125170)
_S1_2_8AB7EF4 84 instructions (0.000%), 1 calls (08A4A274 - 08AB7EF8, length 112418)
  Back Branch 08AB7EF4 1 times (length 112418)
_S1_2_8AB6EE8 84 instructions (0.000%), 1 calls (08A4A274 - 08AB6EEC, length 111391)
  Back Branch 08AB6EE8 1 times (length 111391)
_S1_2_8A6FAFC 84 instructions (0.000%), 1 calls (08A4A274 - 08A6FB00, length 38436)
  Back Branch 08A6FAFC 1 times (length 38436)
_S1_2_8A6EEF8 84 instructions (0.000%), 1 calls (08A4A274 - 08A6EEFC, length 37667)
  Back Branch 08A6EEF8 1 times (length 37667)
_S1_2_8A69790 84 instructions (0.000%), 1 calls (08A4A274 - 08A69794, length 32073)
  Back Branch 08A69790 1 times (length 32073)
_S1_2_8A689B0 84 instructions (0.000%), 1 calls (08A4A274 - 08A689B4, length 31185)
  Back Branch 08A689B0 1 times (length 31185)
_S1_2_8A52DE4 84 instructions (0.000%), 1 calls (08A4A274 - 08A52DE8, length 8926)
  Back Branch 08A52DE4 1 times (length 8926)
_S1_2_8A08D48 84 instructions (0.000%), 1 calls (08A08D48 - 08A08FA8, length 153)
_S1_2_89C96CC 84 instructions (0.000%), 1 calls (089C96CC - 08A4A3D0, length 131906)
_S1_2_89C82C0 84 instructions (0.000%), 1 calls (089C82C0 - 08A4A3D0, length 133189)
_S1_2_8B4B678 82 instructions (0.000%), 3 calls (08B4B678 - 08B4B6F4, length 32)
_S1_2_8B05B8C 82 instructions (0.000%), 2 calls (08B05B8C - 08B05C2C, length 41)
_S1_2_890F5CC 82 instructions (0.000%), 2 calls (0890F5CC - 0890F680, length 46)
_S1_2_8C6742C 82 instructions (0.000%), 1 calls (08C6742C - 08C67570, length 82)
_S1_2_8B01E48 82 instructions (0.000%), 1 calls (08B01E48 - 08B01EE4, length 40)
  Back Branch 08B01EA8 7 times (length 7)
_S1_2_891A608 82 instructions (0.000%), 1 calls (0891A608 - 0891A6F4, length 60)
  Back Branch 0891A660 6 times (length 4)
_S1_2_886FB38 82 instructions (0.000%), 1 calls (0886FB38 - 0886FC20, length 59)
  Back Branch 0886FBB8 4 times (length 17)
  Back Branch 0886FC0C 3 times (length 18)
_S1_2_8841390 82 instructions (0.000%), 1 calls (08841390 - 088418E4, length 342)
_S1_2_8B5C6A8 81 instructions (0.000%), 9 calls (08B5C6A8 - 08B5C6C8, length 9)
_S1_2_8B69F38 81 instructions (0.000%), 3 calls (08B69F38 - 08B69FA0, length 27)
_S1_2_8B36B8C 80 instructions (0.000%), 16 calls (08B36B8C - 08B36B9C, length 5)
_S1_2_8B13840 80 instructions (0.000%), 16 calls (08B13840 - 08B13850, length 5)
_S1_2_8A071E0 80 instructions (0.000%), 9 calls (08A071E0 - 08A07204, length 10)
_S1_2_8B37104 80 instructions (0.000%), 8 calls (08B37104 - 08B37128, length 10)
_S1_2_8B9484C 80 instructions (0.000%), 4 calls (08B9484C - 08B94898, length 20)
_S1_2_8BE0214 80 instructions (0.000%), 2 calls (08BE0214 - 08BE02B4, length 41)
_S1_2_89895BC 80 instructions (0.000%), 2 calls (089895BC - 08989664, length 43)
_S1_2_89105FC 80 instructions (0.000%), 2 calls (089105FC - 089106B0, length 46)
_S1_2_8ACC820 80 instructions (0.000%), 1 calls (08ACC820 - 08ACC95C, length 80)
_S1_2_8BFEE30 79 instructions (0.000%), 1 calls (08BFEE30 - 08BFEF68, length 79)
_S1_2_8B4E1E8 78 instructions (0.000%), 6 calls (08B4E1E8 - 08B4E218, length 13)
_S1_2_8AFFBCC 78 instructions (0.000%), 6 calls (08AFFBCC - 08AFFBFC, length 13)
_S1_2_8A7237C 78 instructions (0.000%), 6 calls (08A7237C - 08A723AC, length 13)
_S1_2_899EC24 78 instructions (0.000%), 6 calls (0899EC24 - 0899EC54, length 13)
_S1_2_88292EC 78 instructions (0.000%), 6 calls (088292EC - 08829320, length 14)
_S1_2_8991338 78 instructions (0.000%), 4 calls (08991338 - 089913B4, length 32)
_S1_2_8A81E3C 78 instructions (0.000%), 2 calls (08A81E3C - 08A81F08, length 52)
_S1_2_89DC464 78 instructions (0.000%), 1 calls (089DC464 - 089DC598, length 78)
_S1_2_8BFE5CC 77 instructions (0.000%), 1 calls (08BFE5CC - 08BFE6FC, length 77)
_S1_2_8B4EE18 77 instructions (0.000%), 1 calls (08B4EE18 - 08B4EED0, length 47)
  Back Branch 08B4EE4C 9 times (length 4)
_S1_2_8AA0910 77 instructions (0.000%), 1 calls (08AA0910 - 08AA0A6C, length 88)
_S1_2_89CA1B4 77 instructions (0.000%), 1 calls (089CA1B4 - 089CA2E4, length 77)
_S1_2_8A1DE40 76 instructions (0.000%), 38 calls (08A1DE40 - 08A1DE44, length 2)
_S1_2_8A04154 76 instructions (0.000%), 1 calls (08A04154 - 08A042D8, length 98)
_S1_2_8AB8C08 75 instructions (0.000%), 5 calls (08AB8C08 - 08AB8C40, length 15)
_S1_2_8A6C580 75 instructions (0.000%), 5 calls (08A6C580 - 08A6C5B8, length 15)
_S1_2_8BFF784 75 instructions (0.000%), 1 calls (08BFF784 - 08BFF804, length 33)
  Back Branch 08BFF7E4 7 times (length 7)
_S1_2_8A0D92C 74 instructions (0.000%), 1 calls (08A0D92C - 08A0DAF8, length 116)
  Back Branch 08A0DAB8 2 times (length 5)
_S1_2_899FCB8 73 instructions (0.000%), 4 calls (0899FCB8 - 0899FD20, length 27)
_S1_2_8C63678 73 instructions (0.000%), 1 calls (08C63678 - 08C63798, length 73)
_S1_2_8AB4BF8 73 instructions (0.000%), 1 calls (08AB4BF8 - 08AB4D18, length 73)
_S1_2_8AA2370 73 instructions (0.000%), 1 calls (08AA2370 - 08AA2490, length 73)
_S1_2_8B3EDC4 72 instructions (0.000%), 2 calls (08B3EDC4 - 08B3EE50, length 36)
_S1_2_8B80B44 72 instructions (0.000%), 1 calls (08B80B44 - 08B80BB0, length 28)
  Back Branch 08B80B94 3 times (length 15)
_S1_2_8AEF5FC 71 instructions (0.000%), 1 calls (08AEF5FC - 08AEF714, length 71)
_S1_2_882CEC8 71 instructions (0.000%), 1 calls (0882CEC8 - 0882D024, length 88)
_S1_2_8814E34 71 instructions (0.000%), 1 calls (08814E34 - 08814F4C, length 71)
_S1_2_8B89A30 70 instructions (0.000%), 2 calls (08B89A30 - 08B89AB8, length 35)
_S1_2_8912584 70 instructions (0.000%), 2 calls (08912584 - 08912654, length 53)
_S1_2_8BF9B5C 70 instructions (0.000%), 1 calls (08BF9B5C - 08BF9C70, length 70)
_S1_2_8B93F88 69 instructions (0.000%), 1 calls (08B93F88 - 08B9404C, length 50)
  Back Branch 08B9401C 2 times (length 21)
_S1_2_8A1A268 69 instructions (0.000%), 1 calls (08A1A268 - 08A1A378, length 69)
_S1_2_89A4884 69 instructions (0.000%), 1 calls (089A4884 - 089A4994, length 69)
_S1_2_897BD04 68 instructions (0.000%), 34 calls (0897BD04 - 0897BD08, length 2)
_S1_2_8A5C95C 68 instructions (0.000%), 6 calls (08A5C95C - 08A5C9CC, length 29)
_S1_2_8BFBFE8 68 instructions (0.000%), 4 calls (08BFBFE8 - 08BFC028, length 17)
_S1_2_89CC980 68 instructions (0.000%), 4 calls (089CC980 - 089CC9C0, length 17)
_S1_2_8A473F4 68 instructions (0.000%), 1 calls (08A473F4 - 08A47500, length 68)
_S1_2_8B8D864 67 instructions (0.000%), 1 calls (08B8D864 - 08B8D96C, length 67)
_S1_2_8B0007C 67 instructions (0.000%), 1 calls (08B0007C - 08B000F8, length 32)
  Back Branch 08B000D8 6 times (length 7)
_S1_2_8ACB454 67 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
  Back Branch 08ACB4BC 3 times (length 10)
_S1_2_8AAAFF4 67 instructions (0.000%), 1 calls (08AAAFF4 - 08AAB18C, length 103)
_S1_2_8AA1D08 67 instructions (0.000%), 1 calls (08AA1D08 - 08AA1E10, length 67)
_S1_2_8A64A10 67 instructions (0.000%), 1 calls (08A64A10 - 08A64AD8, length 51)
  Back Branch 08A64A98 2 times (length 18)
_S1_2_8A5FC6C 67 instructions (0.000%), 1 calls (08A5FC6C - 08A5FD34, length 51)
  Back Branch 08A5FCF4 2 times (length 18)
_S1_2_8A21CF0 66 instructions (0.000%), 6 calls (08A21CF0 - 08A21D18, length 11)
_S1_2_89CDBF8 66 instructions (0.000%), 6 calls (089CDBF8 - 089CDC20, length 11)
_S1_2_8830D04 66 instructions (0.000%), 6 calls (08830D04 - 08830DCC, length 51)
_S1_2_8830B4C 66 instructions (0.000%), 6 calls (08830B4C - 08830D00, length 110)
_S1_2_8A4802C 66 instructions (0.000%), 3 calls (08A4802C - 08A48080, length 22)
_S1_2_888CE00 66 instructions (0.000%), 3 calls (0888CE00 - 0888CECC, length 52)
_S1_2_8821F68 66 instructions (0.000%), 2 calls (08821F68 - 08821FE8, length 33)
_S1_2_8A54B3C 66 instructions (0.000%), 1 calls (08A54B3C - 08A54C40, length 66)
_S1_2_8A0E650 66 instructions (0.000%), 1 calls (08A0E650 - 08A0E898, length 147)
  Back Branch 08A0E6D0 2 times (length 19)
_S1_2_8815EA4 65 instructions (0.000%), 6 calls (08815EA4 - 08815F08, length 26)
_S1_2_8BE7648 65 instructions (0.000%), 1 calls (08BE7648 - 08BE7748, length 65)
_S1_2_8B5C6CC 65 instructions (0.000%), 1 calls (08B5C6CC - 08B5C804, length 79)
_S1_2_886FC24 65 instructions (0.000%), 1 calls (0886FC24 - 0886FCB8, length 38)
  Back Branch 0886FC68 3 times (length 12)
  Back Branch 0886FCA0 2 times (length 12)
_S1_2_8B7CF88 64 instructions (0.000%), 8 calls (08B7CF88 - 08B7CFA4, length 8)
_S1_2_89CC564 64 instructions (0.000%), 4 calls (089CC564 - 089CC5A0, length 16)
_S1_2_8A18A14 64 instructions (0.000%), 2 calls (08A18A14 - 08A18B20, length 68)
  Back Branch 08A18A9C 6 times (length 26)
_S1_2_89CA79C 64 instructions (0.000%), 2 calls (089CA79C - 089CA818, length 32)
_S1_2_8B902F0 64 instructions (0.000%), 1 calls (08B902F0 - 08B90328, length 15)
  Back Branch 08B90318 9 times (length 8)
_S1_2_8AD9B30 64 instructions (0.000%), 1 calls (08AD9B30 - 08AD9C2C, length 64)
_S1_2_896E5E8 64 instructions (0.000%), 1 calls (0896E5E8 - 0896E78C, length 106)
_S1_2_881E7D0 64 instructions (0.000%), 1 calls (0881E7D0 - 0881E918, length 83)
_S1_2_8A48504 63 instructions (0.000%), 21 calls (08A48504 - 08A4850C, length 3)
_S1_2_8805020 63 instructions (0.000%), 9 calls (08805020 - 08805038, length 7)
_S1_2_8B4C878 63 instructions (0.000%), 3 calls (08B4C878 - 08B4C8C8, length 21)
_S1_2_8AB8C44 63 instructions (0.000%), 3 calls (08AB8C44 - 08AB8CA4, length 25)
_S1_2_899ADD8 63 instructions (0.000%), 3 calls (0899ADD8 - 0899D14C, length 2270)
_S1_2_8C60A9C 63 instructions (0.000%), 1 calls (08C60A9C - 08C60B54, length 47)
  Back Branch 08C60B48 3 times (length 8)
_S1_2_8B94CF0 63 instructions (0.000%), 1 calls (08B94CF0 - 08B94DA8, length 47)
  Back Branch 08B94D78 2 times (length 18)
_S1_2_8B94A44 63 instructions (0.000%), 1 calls (08B94A44 - 08B94AFC, length 47)
  Back Branch 08B94ACC 2 times (length 18)
_S1_2_8AF003C 63 instructions (0.000%), 1 calls (08AF003C - 08AF0134, length 63)
_S1_2_8ACF714 63 instructions (0.000%), 1 calls (08ACF714 - 08ACF7CC, length 47)
  Back Branch 08ACF79C 2 times (length 18)
_S1_2_8ACF360 63 instructions (0.000%), 1 calls (08ACF360 - 08ACF418, length 47)
  Back Branch 08ACF3E8 2 times (length 18)
_S1_2_8AC5B78 63 instructions (0.000%), 1 calls (08AC5B78 - 08AC5C70, length 63)
_S1_2_8A5F848 63 instructions (0.000%), 1 calls (08A5F848 - 08A5F900, length 47)
  Back Branch 08A5F8D0 2 times (length 18)
_S1_2_8A304C0 63 instructions (0.000%), 1 calls (08A304C0 - 08A305EC, length 76)
_S1_2_8A08FAC 63 instructions (0.000%), 1 calls (08A08FAC - 08A09120, length 94)
_S1_2_88F633C 63 instructions (0.000%), 1 calls (088F633C - 088F6450, length 70)
_S1_2_8A1AA9C 62 instructions (0.000%), 31 calls (08A1AA9C - 08A1AAA0, length 2)
_S1_2_8B3AAAC 62 instructions (0.000%), 2 calls (08B3AAAC - 08B3AB24, length 31)
_S1_2_8A3AE2C 62 instructions (0.000%), 2 calls (08A3AE2C - 08A3AEA4, length 31)
_S1_2_882DF90 62 instructions (0.000%), 2 calls (0882DF90 - 0882E008, length 31)
_S1_2_8AABA1C 62 instructions (0.000%), 1 calls (08AABA1C - 08AABDF4, length 247)
_S1_2_89C1864 62 instructions (0.000%), 1 calls (089C1864 - 089C19F0, length 100)
_S1_2_88292B8 61 instructions (0.000%), 6 calls (088292B8 - 088292E8, length 13)
_S1_2_8AB1A70 61 instructions (0.000%), 1 calls (08AB1A70 - 08AB1B60, length 61)
_S1_2_8A2A2F8 61 instructions (0.000%), 1 calls (08A2A2F8 - 08A2A418, length 73)
_S1_2_89C4AA8 61 instructions (0.000%), 1 calls (089C4AA8 - 089C4B98, length 61)
_S1_2_8823D98 61 instructions (0.000%), 1 calls (08823D98 - 08823E98, length 65)
_S1_2_890B164 60 instructions (0.000%), 20 calls (0890B164 - 0890B16C, length 3)
_S1_2_88BFFF0 60 instructions (0.000%), 20 calls (088BFFF0 - 088BFFF8, length 3)
_S1_2_899E958 60 instructions (0.000%), 5 calls (0899E958 - 0899E984, length 12)
_S1_2_88EA54C 60 instructions (0.000%), 5 calls (088EA54C - 088EA578, length 12)
_S1_2_8AD16CC 60 instructions (0.000%), 4 calls (08AD16CC - 08AD1704, length 15)
_S1_2_8AD1344 60 instructions (0.000%), 4 calls (08AD1344 - 08AD137C, length 15)
_S1_2_8A63E9C 60 instructions (0.000%), 4 calls (08A63E9C - 08A63ED4, length 15)
_S1_2_8A3B584 60 instructions (0.000%), 4 calls (08A3B584 - 08A3B5BC, length 15)
_S1_2_89DD53C 60 instructions (0.000%), 4 calls (089DD53C - 089DD574, length 15)
_S1_2_89CCA3C 60 instructions (0.000%), 4 calls (089CCA3C - 089CCA74, length 15)
_S1_2_899A5C0 60 instructions (0.000%), 4 calls (0899A5C0 - 0899A5F8, length 15)
_S1_2_8B8E2D4 60 instructions (0.000%), 2 calls (08B8E2D4 - 08B8E38C, length 47)
_S1_2_8C6077C 60 instructions (0.000%), 1 calls (08C6077C - 08C60868, length 60)
_S1_2_8AB7848 60 instructions (0.000%), 1 calls (08AB7848 - 08AB7934, length 60)
_S1_2_890C278 60 instructions (0.000%), 1 calls (0890C278 - 0890C340, length 51)
  Back Branch 0890C2D0 2 times (length 9)
_S1_2_8815E0C 60 instructions (0.000%), 1 calls (08815E0C - 08815E60, length 22)
  Back Branch 08815E4C 5 times (length 10)
_S1_2_8804114 60 instructions (0.000%), 1 calls (08804114 - 088043A0, length 164)
_S1_2_886F15C 59 instructions (0.000%), 3 calls (0886F15C - 0886F1B8, length 24)
_S1_2_8BF913C 59 instructions (0.000%), 1 calls (08BF913C - 08BF9224, length 59)
_S1_2_8BF2BC8 59 instructions (0.000%), 1 calls (08BF2BC8 - 08BF2CB0, length 59)
_S1_2_8B41A50 59 instructions (0.000%), 1 calls (08B41A50 - 08B41C68, length 135)
_S1_2_8A6B644 59 instructions (0.000%), 1 calls (08A6B644 - 08A6B72C, length 59)
_S1_2_8A09544 59 instructions (0.000%), 1 calls (08A09544 - 08A0962C, length 59)
_S1_2_89C8ED8 59 instructions (0.000%), 1 calls (089C8ED8 - 089C8FC0, length 59)
_S1_2_8804684 59 instructions (0.000%), 1 calls (08804684 - 08804770, length 60)
_S1_2_8C014BC 58 instructions (0.000%), 29 calls (08C014BC - 08C014C0, length 2)
_S1_2_8B8E684 58 instructions (0.000%), 2 calls (08B8E684 - 08B8E6F4, length 29)
_S1_2_896EC9C 58 instructions (0.000%), 2 calls (0896EC9C - 0896ED18, length 32)
_S1_2_896EC1C 58 instructions (0.000%), 2 calls (0896EC1C - 0896EC98, length 32)
_S1_2_890F40C 58 instructions (0.000%), 2 calls (0890F40C - 0890F4C0, length 46)
_S1_2_8815C20 58 instructions (0.000%), 2 calls (08815C20 - 08815C88, length 27)
  Back Branch 08815C70 2 times (length 12)
_S1_2_8C608DC 58 instructions (0.000%), 1 calls (08C608DC - 08C609C0, length 58)
_S1_2_8AF1CD0 58 instructions (0.000%), 1 calls (08AF1CD0 - 08AF1DB4, length 58)
_S1_2_8AF027C 58 instructions (0.000%), 1 calls (08AF027C - 08AF03E4, length 91)
_S1_2_8AA5828 58 instructions (0.000%), 1 calls (08AA5828 - 08AA5880, length 23)
  Back Branch 08AA5864 6 times (length 7)
_S1_2_891B904 58 instructions (0.000%), 1 calls (0891B904 - 0891B988, length 34)
  Back Branch 0891B938 2 times (length 12)
  Back Branch 0891B974 2 times (length 12)
_S1_2_8871284 58 instructions (0.000%), 1 calls (08871284 - 08871520, length 168)
_S1_2_8B4DB1C 57 instructions (0.000%), 3 calls (08B4DB1C - 08B4DB64, length 19)
_S1_2_8BFC3A0 57 instructions (0.000%), 1 calls (08BFC3A0 - 08BFC42C, length 36)
  Back Branch 08BFC3FC 4 times (length 7)
_S1_2_8B5AB6C 57 instructions (0.000%), 1 calls (08B3FF34 - 08B5AB70, length 27408)
  Back Branch 08B5AB6C 1 times (length 27408)
  Back Branch 08B3FF64 1 times (length 8)
_S1_2_8A66BB4 57 instructions (0.000%), 1 calls (08A66BB4 - 08A66C94, length 57)
_S1_2_881F3DC 57 instructions (0.000%), 1 calls (0881F3DC - 0881F4BC, length 57)
_S1_2_8B8B6D8 56 instructions (0.000%), 8 calls (08B8B6D8 - 08B8B6F4, length 8)
_S1_2_8B7CB4C 56 instructions (0.000%), 8 calls (08B7CB4C - 08B7CB64, length 7)
_S1_2_8A315A0 56 instructions (0.000%), 7 calls (08A315A0 - 08A315BC, length 8)
_S1_2_8AD119C 56 instructions (0.000%), 4 calls (08AD119C - 08AD11D0, length 14)
_S1_2_899E6C0 56 instructions (0.000%), 4 calls (0898BA1C - 0899E6C4, length 19243)
  Back Branch 0899E6C0 4 times (length 19243)
_S1_2_8A3DB70 56 instructions (0.000%), 2 calls (08A3DB70 - 08A3DBDC, length 28)
_S1_2_8BF5968 56 instructions (0.000%), 1 calls (08BF5968 - 08BF5BAC, length 146)
_S1_2_8AF3390 56 instructions (0.000%), 1 calls (08AF3390 - 08AF346C, length 56)
_S1_2_8ABB794 56 instructions (0.000%), 1 calls (08ABB794 - 08ABB7F4, length 25)
  Back Branch 08ABB7E8 4 times (length 19)
_S1_2_8997B80 56 instructions (0.000%), 1 calls (08997B80 - 08997C24, length 42)
  Back Branch 08997C0C 3 times (length 7)
_S1_2_896E4C0 56 instructions (0.000%), 1 calls (0896E4C0 - 0896E5E4, length 74)
_S1_2_8AA0B74 55 instructions (0.000%), 1 calls (08AA0B74 - 08AA0C4C, length 55)
_S1_2_8A3B8A4 55 instructions (0.000%), 1 calls (08A3B8A4 - 08A3B9D0, length 76)
_S1_2_8A02CB4 55 instructions (0.000%), 1 calls (08A02CB4 - 08B69EB4, length 367745)
_S1_2_899AC40 55 instructions (0.000%), 1 calls (0899AC40 - 0899ADD4, length 102)
  Back Branch 0899ADBC 1 times (length 5)
_S1_2_88EE5B4 55 instructions (0.000%), 1 calls (088EE5B4 - 088EF434, length 929)
_S1_2_88347C4 55 instructions (0.000%), 1 calls (088347C4 - 088348A8, length 58)
_S1_2_882C898 55 instructions (0.000%), 1 calls (0882C898 - 0882C9CC, length 78)
_S1_2_8804000 55 instructions (0.000%), 1 calls (08804000 - 08804110, length 69)
_S1_2_8A48C70 54 instructions (0.000%), 18 calls (08A48C70 - 08A48C78, length 3)
_S1_2_8B89240 54 instructions (0.000%), 9 calls (08B89240 - 08B89308, length 51)
_S1_2_8A21CC0 54 instructions (0.000%), 6 calls (08A21CC0 - 08A21CEC, length 12)
_S1_2_88258DC 54 instructions (0.000%), 6 calls (088258DC - 088258FC, length 9)
_S1_2_8991AE4 54 instructions (0.000%), 2 calls (08991AE4 - 08991B4C, length 27)
_S1_2_8AD9724 54 instructions (0.000%), 1 calls (08AD9724 - 08AD97F8, length 54)
_S1_2_8AD0C34 54 instructions (0.000%), 1 calls (08AD0C34 - 08AD0D08, length 54)
_S1_2_8A642B4 54 instructions (0.000%), 1 calls (08A642B4 - 08A64334, length 33)
  Back Branch 08A64314 4 times (length 7)
_S1_2_89C38BC 54 instructions (0.000%), 1 calls (089C38BC - 089C3990, length 54)
_S1_2_8814F84 54 instructions (0.000%), 1 calls (08814F84 - 08815060, length 56)
_S1_2_8B3C078 53 instructions (0.000%), 1 calls (08B3C078 - 08B3C154, length 56)
  Back Branch 08B3C0A4 1 times (length 7)
_S1_2_8808280 53 instructions (0.000%), 1 calls (08808280 - 088083CC, length 84)
_S1_2_8C01674 52 instructions (0.000%), 26 calls (08C01674 - 08C01678, length 2)
_S1_2_8B820B4 52 instructions (0.000%), 4 calls (08B820B4 - 08B820E4, length 13)
_S1_2_8B5BBD4 52 instructions (0.000%), 4 calls (08B5BBD4 - 08B5BC04, length 13)
_S1_2_8AC993C 52 instructions (0.000%), 4 calls (08AC993C - 08AC996C, length 13)
_S1_2_8A57108 52 instructions (0.000%), 4 calls (08A57108 - 08A57138, length 13)
_S1_2_8B0370C 52 instructions (0.000%), 3 calls (08B0370C - 08B03760, length 22)
_S1_2_8B3EE54 52 instructions (0.000%), 2 calls (08B3EE54 - 08B3EEB8, length 26)
_S1_2_8A2B00C 52 instructions (0.000%), 2 calls (08A2B00C - 08A2B080, length 30)
_S1_2_8BF0C10 52 instructions (0.000%), 1 calls (08BF0C10 - 08BF0CDC, length 52)
_S1_2_8B04C98 51 instructions (0.000%), 1 calls (08B04C98 - 08B04D60, length 51)
_S1_2_8AF19A4 51 instructions (0.000%), 1 calls (08AF19A4 - 08AF1A6C, length 51)
_S1_2_8AB96D8 51 instructions (0.000%), 1 calls (08AB96D8 - 08AB97C0, length 59)
_S1_2_8A49018 51 instructions (0.000%), 1 calls (08A49018 - 08A490E0, length 51)
_S1_2_8A483E0 51 instructions (0.000%), 1 calls (08A483E0 - 08A484A8, length 51)
_S1_2_8A47ECC 51 instructions (0.000%), 1 calls (08A47ECC - 08A47F94, length 51)
_S1_2_8A479E8 51 instructions (0.000%), 1 calls (08A479E8 - 08A47AB0, length 51)
_S1_2_8A4777C 51 instructions (0.000%), 1 calls (08A4777C - 08A47844, length 51)
_S1_2_8813B1C 51 instructions (0.000%), 1 calls (08813B1C - 08813BAC, length 37)
  Back Branch 08813B84 5 times (length 21)
_S1_2_882CC88 50 instructions (0.000%), 5 calls (0882CC88 - 0882CCAC, length 10)
_S1_2_8B83C68 50 instructions (0.000%), 2 calls (08B83C68 - 08B83CC8, length 25)
_S1_2_8B03818 50 instructions (0.000%), 2 calls (08B03818 - 08B03880, length 27)
_S1_2_8AAF130 50 instructions (0.000%), 2 calls (08AAF130 - 08AAF1E8, length 47)
_S1_2_8989490 50 instructions (0.000%), 2 calls (08989490 - 089894F0, length 25)
_S1_2_8986520 50 instructions (0.000%), 2 calls (08986520 - 08986580, length 25)
_S1_2_88202C0 50 instructions (0.000%), 2 calls (088202C0 - 08820328, length 27)
_S1_2_8BF1318 50 instructions (0.000%), 1 calls (08BF1318 - 08BF13DC, length 50)
_S1_2_8AEDB50 50 instructions (0.000%), 1 calls (08AEDB50 - 08AEDC14, length 50)
_S1_2_8A53AD4 50 instructions (0.000%), 1 calls (08A53AD4 - 08A53B98, length 50)
_S1_2_8A54710 49 instructions (0.000%), 1 calls (08A54710 - 08A547D0, length 49)
_S1_2_899B14C 49 instructions (0.000%), 1 calls (0899B14C - 0899D14C, length 2049)
_S1_2_8970EA4 49 instructions (0.000%), 1 calls (08970EA4 - 08970F44, length 41)
  Back Branch 08970F20 2 times (length 23)
_S1_2_88EF1E4 49 instructions (0.000%), 1 calls (088EF1E4 - 088EF364, length 97)
_S1_2_881ED74 49 instructions (0.000%), 1 calls (0881ED74 - 0881EE38, length 50)
_S1_2_8815ACC 49 instructions (0.000%), 1 calls (08815ACC - 08815B6C, length 41)
  Back Branch 08815B4C 2 times (length 12)
_S1_2_8A1BBA8 48 instructions (0.000%), 8 calls (08A1BBA8 - 08A1BBD0, length 11)
_S1_2_88EB540 48 instructions (0.000%), 4 calls (088EB540 - 088EB56C, length 12)
_S1_2_8BFAA1C 48 instructions (0.000%), 3 calls (08BFAA1C - 08BFAA58, length 16)
_S1_2_8C609DC 48 instructions (0.000%), 1 calls (08C609DC - 08C60A98, length 48)
_S1_2_8BF9670 48 instructions (0.000%), 1 calls (08BF9670 - 08BF972C, length 48)
_S1_2_8B9957C 48 instructions (0.000%), 1 calls (08B9957C - 08B99638, length 48)
_S1_2_8AA8F44 48 instructions (0.000%), 1 calls (08AA8F44 - 08AA9000, length 48)
_S1_2_8A7E46C 48 instructions (0.000%), 1 calls (08A7E46C - 08A7E550, length 58)
_S1_2_8A30048 48 instructions (0.000%), 1 calls (08A30048 - 08A30130, length 59)
_S1_2_8AEFE70 47 instructions (0.000%), 1 calls (08AEFE70 - 08AEFF28, length 47)
_S1_2_8AB57DC 47 instructions (0.000%), 1 calls (08A4A274 - 08AB57E0, length 109916)
  Back Branch 08AB57DC 1 times (length 109916)
_S1_2_8AB4AD4 47 instructions (0.000%), 1 calls (08AB4AD4 - 08AB4B8C, length 47)
_S1_2_8AAAE08 47 instructions (0.000%), 1 calls (08AAAE08 - 08AAAF30, length 75)
_S1_2_8870BB8 47 instructions (0.000%), 1 calls (08870BB8 - 08870C70, length 47)
_S1_2_882B110 47 instructions (0.000%), 1 calls (0882B110 - 0882B1F4, length 58)
_S1_2_8C01270 46 instructions (0.000%), 2 calls (08C01270 - 08C013B0, length 81)
_S1_2_8C01214 46 instructions (0.000%), 2 calls (08C01214 - 08C013B0, length 104)
_S1_2_8C011B8 46 instructions (0.000%), 2 calls (08C011B8 - 08C013B0, length 127)
_S1_2_8C0115C 46 instructions (0.000%), 2 calls (08C0115C - 08C013B0, length 150)
_S1_2_8B9A9CC 46 instructions (0.000%), 2 calls (08B9A9CC - 08B9AA24, length 23)
_S1_2_8C60E58 46 instructions (0.000%), 1 calls (08C60E58 - 08C60F0C, length 46)
_S1_2_89CEA14 46 instructions (0.000%), 1 calls (089CEA14 - 089CEAD4, length 49)
_S1_2_8815660 46 instructions (0.000%), 1 calls (08815660 - 0881572C, length 52)
_S1_2_8A4BF1C 45 instructions (0.000%), 9 calls (08A4BF1C - 08A4BF2C, length 5)
_S1_2_8AAF3E0 45 instructions (0.000%), 5 calls (08AAF3E0 - 08AAF428, length 19)
_S1_2_8A5B748 45 instructions (0.000%), 3 calls (08A5B748 - 08A5B788, length 17)
_S1_2_8A0DAFC 45 instructions (0.000%), 3 calls (08A0DAFC - 08A0DB34, length 15)
_S1_2_89CC9C4 45 instructions (0.000%), 3 calls (089CC9C4 - 089CC9FC, length 15)
_S1_2_88247F8 45 instructions (0.000%), 3 calls (088247F8 - 08824830, length 15)
_S1_2_8A2F710 45 instructions (0.000%), 2 calls (08A2F710 - 08A2F784, length 30)
_S1_2_8BF9228 45 instructions (0.000%), 1 calls (08BF9228 - 08BF92D8, length 45)
_S1_2_8ACC3BC 45 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8ACC350 45 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8AC308C 45 instructions (0.000%), 1 calls (08AC308C - 08AC313C, length 45)
_S1_2_8AAAD3C 45 instructions (0.000%), 1 calls (08AAAD3C - 08AAAF30, length 126)
_S1_2_8AA2558 45 instructions (0.000%), 1 calls (08AA2558 - 08AA2608, length 45)
_S1_2_8A7B3C8 45 instructions (0.000%), 1 calls (08A7B3C8 - 08A7B478, length 45)
_S1_2_8A098F0 45 instructions (0.000%), 1 calls (08A098F0 - 08A099CC, length 56)
_S1_2_896B0F4 45 instructions (0.000%), 1 calls (0896B0F4 - 0896D284, length 2149)
_S1_2_88CFB1C 45 instructions (0.000%), 1 calls (088CFB1C - 088CFBCC, length 45)
_S1_2_8C015F4 44 instructions (0.000%), 22 calls (08C015F4 - 08C015F8, length 2)
_S1_2_8BEB450 44 instructions (0.000%), 4 calls (08BEB450 - 08BEB478, length 11)
_S1_2_8A3155C 44 instructions (0.000%), 4 calls (08A3155C - 08A31594, length 15)
_S1_2_8A48C7C 44 instructions (0.000%), 2 calls (08A48C7C - 08A48CD0, length 22)
_S1_2_8A48510 44 instructions (0.000%), 2 calls (08A48510 - 08A48564, length 22)
_S1_2_8B8CA58 44 instructions (0.000%), 1 calls (08B8CA58 - 08B8CB08, length 45)
_S1_2_8AEE78C 44 instructions (0.000%), 1 calls (08AEE78C - 08AEE838, length 44)
_S1_2_8ACB3E8 44 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_8ACB37C 44 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_8A78CF8 44 instructions (0.000%), 1 calls (08A1B100 - 08A78CFC, length 96000)
  Back Branch 08A1B134 166 times (length 7)
  Back Branch 08A3B44C 19 times (length 32981)
  Back Branch 08A78CF8 1 times (length 63021)
_S1_2_8A27428 44 instructions (0.000%), 1 calls (08A27428 - 08A27520, length 63)
_S1_2_8BFD514 43 instructions (0.000%), 1 calls (08A4A274 - 08BFD518, length 445610)
  Back Branch 08BFD514 1 times (length 445610)
_S1_2_8BFCAF8 43 instructions (0.000%), 1 calls (08A4A274 - 08BFCAFC, length 444963)
  Back Branch 08BFCAF8 1 times (length 444963)
_S1_2_8BFC02C 43 instructions (0.000%), 1 calls (08A4A274 - 08BFC030, length 444272)
  Back Branch 08BFC02C 1 times (length 444272)
_S1_2_8BF818C 43 instructions (0.000%), 1 calls (08A4A274 - 08BF8190, length 440264)
  Back Branch 08BF818C 1 times (length 440264)
_S1_2_8BE5548 43 instructions (0.000%), 1 calls (08A4A274 - 08BE554C, length 421047)
  Back Branch 08BE5548 1 times (length 421047)
_S1_2_8BE4BE0 43 instructions (0.000%), 1 calls (08A4A274 - 08BE4BE4, length 420445)
  Back Branch 08BE4BE0 1 times (length 420445)
_S1_2_8BE3FB8 43 instructions (0.000%), 1 calls (08A4A274 - 08BE3FBC, length 419667)
  Back Branch 08BE3FB8 1 times (length 419667)
_S1_2_8B9BD30 43 instructions (0.000%), 1 calls (08A4A274 - 08B9BD34, length 345777)
  Back Branch 08B9BD30 1 times (length 345777)
_S1_2_8B9B664 43 instructions (0.000%), 1 calls (08A4A274 - 08B9B668, length 345342)
  Back Branch 08B9B664 1 times (length 345342)
_S1_2_8B99E8C 43 instructions (0.000%), 1 calls (08A4A274 - 08B99E90, length 343816)
  Back Branch 08B99E8C 1 times (length 343816)
_S1_2_8B98F68 43 instructions (0.000%), 1 calls (08A4A274 - 08B98F6C, length 342847)
  Back Branch 08B98F68 1 times (length 342847)
_S1_2_8AFFDAC 43 instructions (0.000%), 1 calls (08A4A274 - 08AFFDB0, length 186064)
  Back Branch 08AFFDAC 1 times (length 186064)
_S1_2_8AF1B44 43 instructions (0.000%), 1 calls (08AF1B44 - 08AF1BEC, length 43)
_S1_2_8AEE060 43 instructions (0.000%), 1 calls (08A4A274 - 08AEE064, length 167805)
  Back Branch 08AEE060 1 times (length 167805)
_S1_2_8ACED74 43 instructions (0.000%), 1 calls (08A4A274 - 08ACED78, length 135874)
  Back Branch 08ACED74 1 times (length 135874)
_S1_2_8ACA5C0 43 instructions (0.000%), 1 calls (08A4A274 - 08ACA5C4, length 131285)
  Back Branch 08ACA5C0 1 times (length 131285)
_S1_2_8A6C040 43 instructions (0.000%), 1 calls (08A4A274 - 08A6C044, length 34677)
  Back Branch 08A6C040 1 times (length 34677)
_S1_2_8A53E44 43 instructions (0.000%), 1 calls (08A4A274 - 08A53E48, length 9974)
  Back Branch 08A53E44 1 times (length 9974)
_S1_2_89DB0F8 43 instructions (0.000%), 1 calls (089DB0F8 - 089DB1A0, length 43)
_S1_2_88150C8 42 instructions (0.000%), 14 calls (088150C8 - 088150D0, length 3)
_S1_2_88150BC 42 instructions (0.000%), 14 calls (088150BC - 088150C4, length 3)
_S1_2_8AA1074 42 instructions (0.000%), 3 calls (08AA1074 - 08AA10A8, length 14)
_S1_2_881637C 42 instructions (0.000%), 3 calls (0881637C - 08816688, length 196)
_S1_2_8B3D220 42 instructions (0.000%), 2 calls (08B3D220 - 08B3D290, length 29)
_S1_2_8C60D98 42 instructions (0.000%), 1 calls (08C60D98 - 08C60E3C, length 42)
_S1_2_8B8F7A8 42 instructions (0.000%), 1 calls (08B8F7A8 - 08B8F850, length 43)
_S1_2_8AF8DF8 42 instructions (0.000%), 1 calls (08AF8DF8 - 08AF8EB8, length 49)
_S1_2_8AB1718 42 instructions (0.000%), 1 calls (08AB1718 - 08AB17BC, length 42)
_S1_2_89882A0 41 instructions (0.000%), 1 calls (089882A0 - 08988368, length 51)
_S1_2_881FFF4 41 instructions (0.000%), 1 calls (0881FFF4 - 0882009C, length 43)
_S1_2_8C01824 40 instructions (0.000%), 20 calls (08C01824 - 08C01828, length 2)
_S1_2_8A295D0 40 instructions (0.000%), 8 calls (08A295D0 - 08A295E0, length 5)
_S1_2_8A295A4 40 instructions (0.000%), 8 calls (08A295A4 - 08A295B4, length 5)
_S1_2_899F400 40 instructions (0.000%), 5 calls (0899F400 - 0899F41C, length 8)
_S1_2_8A2B8D4 40 instructions (0.000%), 2 calls (08A2B8D4 - 08A2B92C, length 23)
_S1_2_899D604 40 instructions (0.000%), 2 calls (0899D604 - 0899D67C, length 31)
_S1_2_8ACC428 40 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8ACC2F8 40 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8A81F0C 40 instructions (0.000%), 1 calls (08A81F0C - 08A82010, length 66)
_S1_2_8A502E0 40 instructions (0.000%), 1 calls (08A502E0 - 08A5037C, length 40)
_S1_2_8A4BE7C 40 instructions (0.000%), 1 calls (08A4BE7C - 08A4BF18, length 40)
_S1_2_8A2FD68 40 instructions (0.000%), 1 calls (08A2FD68 - 08A2FE60, length 63)
_S1_2_899AEF8 40 instructions (0.000%), 1 calls (0899AEF8 - 0899D14C, length 2198)
_S1_2_8989594 40 instructions (0.000%), 1 calls (08989594 - 08989664, length 53)
_S1_2_894C9F8 40 instructions (0.000%), 1 calls (0894C9F8 - 0894CA98, length 41)
_S1_2_8A6A8C8 39 instructions (0.000%), 3 calls (08A6A8C8 - 08A6A8F8, length 13)
_S1_2_8BFEC3C 39 instructions (0.000%), 1 calls (08BFEC3C - 08BFECD4, length 39)
_S1_2_8B426F8 39 instructions (0.000%), 1 calls (08B426F8 - 08B427A0, length 43)
  Back Branch 08B42778 1 times (length 16)
_S1_2_8B404BC 39 instructions (0.000%), 1 calls (08B404BC - 08B405B8, length 64)
_S1_2_8B3F758 39 instructions (0.000%), 1 calls (08B3C8F0 - 08B3F768, length 2975)
  Back Branch 08B3F764 1 times (length 2975)
_S1_2_8AED9C0 39 instructions (0.000%), 1 calls (08AED9C0 - 08AEDA58, length 39)
_S1_2_8ACB4CC 39 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_8ACB324 39 instructions (0.000%), 1 calls (08ACB2FC - 08ACB758, length 280)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_8AAA70C 39 instructions (0.000%), 1 calls (08AAA70C - 08AAAF30, length 522)
_S1_2_8AA77C8 39 instructions (0.000%), 1 calls (08AA77C8 - 08AA7860, length 39)
_S1_2_8A5C894 39 instructions (0.000%), 1 calls (08A5C894 - 08A5C958, length 50)
_S1_2_89807E8 39 instructions (0.000%), 1 calls (089807E8 - 08980884, length 40)
_S1_2_8813F04 39 instructions (0.000%), 1 calls (08813F04 - 08813FE8, length 58)
_S1_2_8A507B0 38 instructions (0.000%), 2 calls (08A507B0 - 08A507F8, length 19)
_S1_2_8A07170 38 instructions (0.000%), 2 calls (08A07170 - 08A071DC, length 28)
_S1_2_899D58C 38 instructions (0.000%), 2 calls (0899D58C - 0899D600, length 30)
_S1_2_8B8E1BC 38 instructions (0.000%), 1 calls (08B8E1BC - 08B8E254, length 39)
_S1_2_8AAB794 38 instructions (0.000%), 1 calls (08AAB794 - 08AABDF4, length 409)
_S1_2_89FE418 38 instructions (0.000%), 1 calls (089FE418 - 089FE4D4, length 48)
_S1_2_886EFCC 38 instructions (0.000%), 1 calls (0886EFCC - 0886F064, length 39)
_S1_2_88290F8 38 instructions (0.000%), 1 calls (088290F8 - 08829210, length 71)
_S1_2_8828E9C 38 instructions (0.000%), 1 calls (08828E9C - 08828FB4, length 71)
_S1_2_880E094 38 instructions (0.000%), 1 calls (0880E094 - 0880E1E0, length 84)
  Back Branch 0880E14C 1 times (length 13)
_S1_2_8C62D70 37 instructions (0.000%), 1 calls (08C62D70 - 08C62E00, length 37)
_S1_2_8BF2E68 37 instructions (0.000%), 1 calls (08BF2E68 - 08BF2F00, length 39)
_S1_2_8B8B740 37 instructions (0.000%), 1 calls (08B8B740 - 08B8B820, length 57)
_S1_2_8B8584C 37 instructions (0.000%), 1 calls (08B8584C - 08B858DC, length 37)
_S1_2_8B59E94 37 instructions (0.000%), 1 calls (08B59E94 - 08B59F7C, length 59)
_S1_2_8AC2F28 37 instructions (0.000%), 1 calls (08AC2F28 - 08AC2FB8, length 37)
_S1_2_89A4D18 36 instructions (0.000%), 2 calls (089A4D18 - 089A4D5C, length 18)
_S1_2_8B8DA18 36 instructions (0.000%), 1 calls (08B8DA18 - 08B8DAA8, length 37)
_S1_2_8B35938 36 instructions (0.000%), 1 calls (08B35938 - 08B359C4, length 36)
_S1_2_8AEF56C 36 instructions (0.000%), 1 calls (08AEF56C - 08AEF5F8, length 36)
_S1_2_8A51C60 36 instructions (0.000%), 1 calls (08A51C60 - 08A51CF0, length 37)
_S1_2_8A12D34 36 instructions (0.000%), 1 calls (08A12D34 - 08A12DE0, length 44)
_S1_2_880A50C 36 instructions (0.000%), 1 calls (0880A50C - 0880A5E0, length 54)
  Back Branch 0880A594 1 times (length 22)
_S1_2_8B3F654 35 instructions (0.000%), 2 calls (08B3F654 - 08B3F6BC, length 27)
  Back Branch 08B3F690 1 times (length 11)
_S1_2_8A21DA8 35 instructions (0.000%), 2 calls (08A21DA8 - 08A21E04, length 24)
_S1_2_8BF20B4 35 instructions (0.000%), 1 calls (08BF20B4 - 08BF2154, length 41)
_S1_2_8B86810 35 instructions (0.000%), 1 calls (08B86810 - 08B86898, length 35)
_S1_2_8ACFE84 35 instructions (0.000%), 1 calls (08ACFE84 - 08ACFF0C, length 35)
_S1_2_8AA1A58 35 instructions (0.000%), 1 calls (08AA1A58 - 08AA1AE0, length 35)
_S1_2_8839E10 35 instructions (0.000%), 1 calls (08839E10 - 08839E98, length 35)
_S1_2_8808C14 35 instructions (0.000%), 1 calls (08808C14 - 08808CE8, length 54)
_S1_2_8ADFC50 34 instructions (0.000%), 2 calls (08ADFC50 - 08ADFC90, length 17)
_S1_2_8AC7F50 34 instructions (0.000%), 2 calls (08AC7F50 - 08AC7F90, length 17)
_S1_2_8A9D1EC 34 instructions (0.000%), 2 calls (08A9D1EC - 08A9D234, length 19)
_S1_2_8A08354 34 instructions (0.000%), 1 calls (08A08354 - 08A08420, length 52)
_S1_2_89201D4 34 instructions (0.000%), 1 calls (089201D4 - 08920258, length 34)
_S1_2_8A48298 33 instructions (0.000%), 11 calls (08A48298 - 08A482A0, length 3)
_S1_2_8A473E8 33 instructions (0.000%), 11 calls (08A473E8 - 08A473F0, length 3)
_S1_2_8BFE1D0 33 instructions (0.000%), 1 calls (08BFE1D0 - 08BFE250, length 33)
_S1_2_8B03408 33 instructions (0.000%), 1 calls (08B03408 - 08B03488, length 33)
_S1_2_8B01008 33 instructions (0.000%), 1 calls (08B01008 - 08B01088, length 33)
_S1_2_8AD90D4 33 instructions (0.000%), 1 calls (08AD90D4 - 08AD91E0, length 68)
_S1_2_8ACC480 33 instructions (0.000%), 1 calls (08ACC230 - 08ACC6F0, length 305)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8AA390C 33 instructions (0.000%), 1 calls (08AA390C - 08AA398C, length 33)
_S1_2_8A9D700 33 instructions (0.000%), 1 calls (08A9D700 - 08A9D748, length 19)
  Back Branch 08A9D72C 3 times (length 7)
_S1_2_8A73218 33 instructions (0.000%), 1 calls (08A73218 - 08A73298, length 33)
_S1_2_88EA14C 33 instructions (0.000%), 1 calls (088EA14C - 088EA1D0, length 34)
_S1_2_880D9F4 33 instructions (0.000%), 1 calls (0880D9F4 - 0880DA84, length 37)
  Back Branch 0880DA68 2 times (length 6)
  Back Branch 0880DA48 1 times (length 9)
  Back Branch 0880DA34 1 times (length 12)
  Back Branch 0880DA50 1 times (length 17)
  Back Branch 0880DA78 1 times (length 7)
_S1_2_8B10DAC 32 instructions (0.000%), 8 calls (08B10DAC - 08B10E04, length 23)
_S1_2_8B383FC 32 instructions (0.000%), 2 calls (08B383FC - 08B550E0, length 29498)
_S1_2_89699A0 32 instructions (0.000%), 2 calls (089699A0 - 089699DC, length 16)
_S1_2_8BF2158 32 instructions (0.000%), 1 calls (08BF2158 - 08BF21F4, length 40)
_S1_2_8B04B64 32 instructions (0.000%), 1 calls (08B04B64 - 08B04BE0, length 32)
_S1_2_8B03764 32 instructions (0.000%), 1 calls (08A22748 - 08B03768, length 230409)
  Back Branch 08B03764 1 times (length 230409)
_S1_2_8B03344 32 instructions (0.000%), 1 calls (08A22748 - 08B03348, length 230145)
  Back Branch 08B03344 1 times (length 230145)
_S1_2_8B02890 32 instructions (0.000%), 1 calls (08A22748 - 08B02894, length 229460)
  Back Branch 08B02890 1 times (length 229460)
_S1_2_8AA3878 32 instructions (0.000%), 1 calls (08A22748 - 08AA387C, length 132174)
  Back Branch 08AA3878 1 times (length 132174)
_S1_2_8A547D4 32 instructions (0.000%), 1 calls (08A547D4 - 08A54850, length 32)
_S1_2_8A52954 32 instructions (0.000%), 1 calls (08A52954 - 08A529D0, length 32)
_S1_2_8C6109C 31 instructions (0.000%), 1 calls (08804F54 - 08C610F0, length 1142888)
  Back Branch 08C610EC 1 times (length 1142888)
_S1_2_8BE1C88 31 instructions (0.000%), 1 calls (08BE1C88 - 08BE1D48, length 49)
_S1_2_8B3CE14 31 instructions (0.000%), 1 calls (0881F84C - 08B3CE20, length 816502)
  Back Branch 08B3CE1C 1 times (length 816502)
_S1_2_8B006C0 31 instructions (0.000%), 1 calls (08B006C0 - 08B00738, length 31)
_S1_2_8ACF15C 31 instructions (0.000%), 1 calls (08ACF15C - 08ACF1D4, length 31)
_S1_2_8ACA9AC 31 instructions (0.000%), 1 calls (08ACA9AC - 08ACAA24, length 31)
_S1_2_8AC599C 31 instructions (0.000%), 1 calls (08AC599C - 08AC5A14, length 31)
_S1_2_8A70FB0 31 instructions (0.000%), 1 calls (08A70FB0 - 08A71038, length 35)
_S1_2_89A0680 31 instructions (0.000%), 1 calls (089A0680 - 089A0700, length 33)
_S1_2_88C29DC 31 instructions (0.000%), 1 calls (088C29DC - 088C2A58, length 32)
_S1_2_88151B8 31 instructions (0.000%), 1 calls (088151B8 - 08815230, length 31)
_S1_2_8C016A4 30 instructions (0.000%), 15 calls (08C016A4 - 08C016A8, length 2)
_S1_2_8C01634 30 instructions (0.000%), 15 calls (08C01634 - 08C01638, length 2)
_S1_2_8A478A0 30 instructions (0.000%), 10 calls (08A478A0 - 08A478A8, length 3)
_S1_2_8B8F06C 30 instructions (0.000%), 3 calls (08B8F06C - 08B8F198, length 76)
_S1_2_8A03480 30 instructions (0.000%), 3 calls (08A03480 - 08A034A4, length 10)
_S1_2_8C012CC 30 instructions (0.000%), 2 calls (08C012CC - 08C013B0, length 58)
_S1_2_8BEB5D0 30 instructions (0.000%), 2 calls (08BEB5D0 - 08BEB608, length 15)
_S1_2_8BEB594 30 instructions (0.000%), 2 calls (08BEB594 - 08BEB5CC, length 15)
_S1_2_8B5BAE8 30 instructions (0.000%), 2 calls (08B5BAE8 - 08B5BB3C, length 22)
_S1_2_8AF3510 30 instructions (0.000%), 2 calls (08AF3510 - 08AF3548, length 15)
_S1_2_8AF1178 30 instructions (0.000%), 2 calls (08AF1178 - 08AF11B0, length 15)
_S1_2_8ADCB30 30 instructions (0.000%), 2 calls (08ADCB30 - 08ADCB68, length 15)
_S1_2_8AD26D4 30 instructions (0.000%), 2 calls (08AD26D4 - 08AD270C, length 15)
_S1_2_8AD2698 30 instructions (0.000%), 2 calls (08AD2698 - 08AD26D0, length 15)
_S1_2_8AD10D0 30 instructions (0.000%), 2 calls (08AD10D0 - 08AD1108, length 15)
_S1_2_8AC4E60 30 instructions (0.000%), 2 calls (08AC4E60 - 08AC4E98, length 15)
_S1_2_8AAEF5C 30 instructions (0.000%), 2 calls (08AAEF5C - 08AAF12C, length 117)
_S1_2_8AA901C 30 instructions (0.000%), 2 calls (08AA901C - 08AA9054, length 15)
_S1_2_8AA6498 30 instructions (0.000%), 2 calls (08AA6498 - 08AA64D0, length 15)
_S1_2_8A70E68 30 instructions (0.000%), 2 calls (08A70E68 - 08A70EA0, length 15)
_S1_2_8A6484C 30 instructions (0.000%), 2 calls (08A6484C - 08A64884, length 15)
_S1_2_898B9E0 30 instructions (0.000%), 2 calls (0898B9E0 - 0898BA18, length 15)
_S1_2_88247BC 30 instructions (0.000%), 2 calls (088247BC - 088247F4, length 15)
_S1_2_8C610F4 30 instructions (0.000%), 1 calls (08804F54 - 08C61144, length 1142909)
  Back Branch 08C61140 1 times (length 1142909)
_S1_2_8BF2024 30 instructions (0.000%), 1 calls (08BF2024 - 08BF20B0, length 36)
_S1_2_8BE2B48 30 instructions (0.000%), 1 calls (08A1B100 - 08BE2B4C, length 466580)
  Back Branch 08A1B134 166 times (length 7)
  Back Branch 08A3B44C 19 times (length 32981)
  Back Branch 08BE2B48 1 times (length 433601)
_S1_2_8B90B0C 30 instructions (0.000%), 1 calls (08B90B0C - 08B90B88, length 32)
_S1_2_8ACC1D4 30 instructions (0.000%), 1 calls (08ACC1D4 - 08ACC6F0, length 328)
  Back Branch 08ACC510 8 times (length 186)
_S1_2_8AAB718 30 instructions (0.000%), 1 calls (08AAB718 - 08AABDF4, length 440)
_S1_2_8A9CE80 30 instructions (0.000%), 1 calls (08A9CE80 - 08A9CF50, length 53)
_S1_2_8A790E0 30 instructions (0.000%), 1 calls (08A790E0 - 08A79154, length 30)
_S1_2_8A56DD4 30 instructions (0.000%), 1 calls (08A56DD4 - 08A56E48, length 30)
_S1_2_8988CA8 30 instructions (0.000%), 1 calls (08988CA8 - 08988D28, length 33)
_S1_2_886DAC8 30 instructions (0.000%), 1 calls (0886DAC8 - 0886E13C, length 414)
_S1_2_880DFA4 30 instructions (0.000%), 1 calls (0880DFA4 - 0880E090, length 60)
_S1_2_8C60FB4 29 instructions (0.000%), 1 calls (08804F54 - 08C61000, length 1142828)
  Back Branch 08C60FFC 1 times (length 1142828)
_S1_2_8B0293C 29 instructions (0.000%), 1 calls (08B0293C - 08B029AC, length 29)
_S1_2_8AF1BF8 29 instructions (0.000%), 1 calls (08AF1BF8 - 08AF1C68, length 29)
_S1_2_8AD9894 29 instructions (0.000%), 1 calls (08AD9894 - 08AD9904, length 29)
_S1_2_8ACB2A4 29 instructions (0.000%), 1 calls (08ACB2A4 - 08ACB758, length 302)
  Back Branch 08ACB574 6 times (length 160)
_S1_2_8AC7E04 29 instructions (0.000%), 1 calls (08AC7E04 - 08AC7E74, length 29)
_S1_2_8AB19A4 29 instructions (0.000%), 1 calls (08AB19A4 - 08AB1A14, length 29)
_S1_2_8A09A5C 29 instructions (0.000%), 1 calls (08A09A5C - 08A09ACC, length 29)
_S1_2_899EB54 29 instructions (0.000%), 1 calls (0899EB54 - 0899EBC4, length 29)
_S1_2_8841C78 29 instructions (0.000%), 1 calls (08841C78 - 08841E48, length 117)
_S1_2_882DBD4 29 instructions (0.000%), 1 calls (0882DBD4 - 0882DC68, length 38)
_S1_2_8C01C2C 28 instructions (0.000%), 14 calls (08C01C2C - 08C01C30, length 2)
_S1_2_8815094 28 instructions (0.000%), 14 calls (08815094 - 08815098, length 2)
_S1_2_8BF7A08 28 instructions (0.000%), 4 calls (08BF7A08 - 08BF7A20, length 7)
_S1_2_8B3A264 28 instructions (0.000%), 4 calls (08B3A264 - 08B3A28C, length 11)
_S1_2_8C010F8 28 instructions (0.000%), 2 calls (08C010F8 - 08C013B0, length 175)
_S1_2_8BF0A60 28 instructions (0.000%), 2 calls (08BF0A60 - 08BF0AAC, length 20)
_S1_2_8B5BCF0 28 instructions (0.000%), 2 calls (08B5BCF0 - 08B5BD24, length 14)
_S1_2_8B502D8 28 instructions (0.000%), 2 calls (08B502D8 - 08B505EC, length 198)
_S1_2_8B3EEE4 28 instructions (0.000%), 2 calls (08B3EEE4 - 08B3EF20, length 16)
_S1_2_8B3AB28 28 instructions (0.000%), 2 calls (08B3AB28 - 08B3AB64, length 16)
_S1_2_89D2AF0 28 instructions (0.000%), 2 calls (089D2AF0 - 089D2B28, length 15)
_S1_2_898812C 28 instructions (0.000%), 2 calls (0898812C - 08988190, length 26)
_S1_2_88351B0 28 instructions (0.000%), 2 calls (088351B0 - 088351E4, length 14)
_S1_2_8834E1C 28 instructions (0.000%), 2 calls (08834E1C - 08834E50, length 14)
_S1_2_882CBE4 28 instructions (0.000%), 2 calls (0882CBE4 - 0882CC20, length 16)
_S1_2_8C6086C 28 instructions (0.000%), 1 calls (08C6086C - 08C608D8, length 28)
_S1_2_8BFA95C 28 instructions (0.000%), 1 calls (08BFA95C - 08BFAA10, length 46)
_S1_2_8BD57CC 28 instructions (0.000%), 1 calls (08BD57CC - 08BD583C, length 29)
_S1_2_8B89938 28 instructions (0.000%), 1 calls (08B89938 - 08B89A2C, length 62)
_S1_2_8A9AB08 28 instructions (0.000%), 1 calls (08A9AB08 - 08A9AB74, length 28)
_S1_2_8A493A8 28 instructions (0.000%), 1 calls (08A493A8 - 08A495D8, length 141)
_S1_2_89FF1A0 28 instructions (0.000%), 1 calls (089FF1A0 - 089FF840, length 425)
_S1_2_899B478 28 instructions (0.000%), 1 calls (0899B478 - 0899D14C, length 1846)
_S1_2_8A48ED0 27 instructions (0.000%), 9 calls (08A48ED0 - 08A48ED8, length 3)
_S1_2_8871610 27 instructions (0.000%), 9 calls (08871610 - 08871618, length 3)
_S1_2_883A4D4 27 instructions (0.000%), 9 calls (0883A4D4 - 0883A4DC, length 3)
_S1_2_8A83478 27 instructions (0.000%), 3 calls (08A83478 - 08A83498, length 9)
_S1_2_8C60F6C 27 instructions (0.000%), 1 calls (08804F54 - 08C60FB0, length 1142808)
  Back Branch 08C60FAC 1 times (length 1142808)
_S1_2_8BFA514 27 instructions (0.000%), 1 calls (08BFA514 - 08BFA57C, length 27)
_S1_2_8BF12AC 27 instructions (0.000%), 1 calls (08BF12AC - 08BFA958, length 9644)
_S1_2_8B3C81C 27 instructions (0.000%), 1 calls (08B3C81C - 08B3C894, length 31)
_S1_2_8AAB9A8 27 instructions (0.000%), 1 calls (08AAB9A8 - 08AABDF4, length 276)
_S1_2_89C4C28 27 instructions (0.000%), 1 calls (089C4C28 - 089C4C90, length 27)
_S1_2_8997FE0 27 instructions (0.000%), 1 calls (08997FE0 - 08998048, length 27)
_S1_2_8989528 27 instructions (0.000%), 1 calls (08989528 - 08989590, length 27)
_S1_2_8937A28 27 instructions (0.000%), 1 calls (08937A28 - 08937A90, length 27)
_S1_2_8C018BC 26 instructions (0.000%), 13 calls (08C018BC - 08C018C0, length 2)
_S1_2_8A5DC10 26 instructions (0.000%), 13 calls (08A5DC10 - 08A5DC14, length 2)
_S1_2_8C01304 26 instructions (0.000%), 2 calls (08C01304 - 08C013B0, length 44)
_S1_2_8B50120 26 instructions (0.000%), 2 calls (08B50120 - 08B50218, length 63)
_S1_2_8B3ED90 26 instructions (0.000%), 2 calls (08B3ED90 - 08B3EDC0, length 13)
_S1_2_8AC7FF0 26 instructions (0.000%), 2 calls (08AC7FF0 - 08AC8020, length 13)
_S1_2_8C60714 26 instructions (0.000%), 1 calls (08C60714 - 08C60778, length 26)
_S1_2_8BEF34C 26 instructions (0.000%), 1 calls (08BEF34C - 08BEF3B0, length 26)
_S1_2_8B8E258 26 instructions (0.000%), 1 calls (08B8E258 - 08B8E2D0, length 31)
_S1_2_8B888E0 26 instructions (0.000%), 1 calls (08B888E0 - 08B889B4, length 54)
_S1_2_8A9B6B0 26 instructions (0.000%), 1 calls (08A9B6B0 - 08A9B714, length 26)
_S1_2_8A9B5C8 26 instructions (0.000%), 1 calls (08A9B5C8 - 08A9B62C, length 26)
_S1_2_8A07274 26 instructions (0.000%), 1 calls (08A07274 - 08A072F0, length 32)
_S1_2_8A07208 26 instructions (0.000%), 1 calls (08A07208 - 08A07270, length 27)
_S1_2_89CEC50 26 instructions (0.000%), 1 calls (089CEC50 - 089CECBC, length 28)
_S1_2_883867C 26 instructions (0.000%), 1 calls (0883867C - 088386E0, length 26)
_S1_2_8838564 26 instructions (0.000%), 1 calls (08838564 - 088385C8, length 26)
_S1_2_8829268 25 instructions (0.000%), 2 calls (08829268 - 088292B4, length 20)
_S1_2_8C60690 25 instructions (0.000%), 1 calls (08C60690 - 08C606F0, length 25)
_S1_2_8BF21F8 25 instructions (0.000%), 1 calls (08BF21F8 - 08BF2308, length 69)
_S1_2_8BF12B4 25 instructions (0.000%), 1 calls (08BF12B4 - 08BF1314, length 25)
_S1_2_8BE2328 25 instructions (0.000%), 1 calls (08BE2328 - 08BE2388, length 25)
_S1_2_8BE220C 25 instructions (0.000%), 1 calls (08BE220C - 08BE227C, length 29)
_S1_2_8B6A608 25 instructions (0.000%), 1 calls (08B6A608 - 08B6A668, length 25)
_S1_2_8B3FD08 25 instructions (0.000%), 1 calls (08B3FD08 - 08B3FD68, length 25)
_S1_2_8B0EA18 25 instructions (0.000%), 1 calls (08B0EA18 - 08B0EAE4, length 52)
_S1_2_8A47590 25 instructions (0.000%), 1 calls (08A47590 - 08A475F0, length 25)
_S1_2_89FF74C 25 instructions (0.000%), 1 calls (089FF74C - 089FF840, length 62)
_S1_2_8987780 25 instructions (0.000%), 1 calls (089803BC - 08987784, length 7411)
  Back Branch 08987780 1 times (length 7411)
_S1_2_886D964 25 instructions (0.000%), 1 calls (0886D964 - 0886D9C8, length 26)
_S1_2_8C01B94 24 instructions (0.000%), 12 calls (08C01B94 - 08C01B98, length 2)
_S1_2_8C0164C 24 instructions (0.000%), 12 calls (08C0164C - 08C01650, length 2)
_S1_2_8BFF2D4 24 instructions (0.000%), 8 calls (08BFF2D4 - 08BFF2DC, length 3)
_S1_2_8A47634 24 instructions (0.000%), 8 calls (08A47634 - 08A4763C, length 3)
_S1_2_8B8FA50 24 instructions (0.000%), 6 calls (08B8FA50 - 08B8FA5C, length 4)
_S1_2_8B8F934 24 instructions (0.000%), 6 calls (08B8F934 - 08B8F940, length 4)
_S1_2_88301E4 24 instructions (0.000%), 6 calls (088301E4 - 08830388, length 106)
_S1_2_8B3ED24 24 instructions (0.000%), 4 calls (08B3ED24 - 08B3ED38, length 6)
_S1_2_88F11BC 24 instructions (0.000%), 3 calls (088F11BC - 08912F88, length 34676)
_S1_2_8B89928 24 instructions (0.000%), 2 calls (08B89928 - 08B8FAC0, length 6247)
_S1_2_8AAEF2C 24 instructions (0.000%), 2 calls (08AAEF2C - 08AAEF58, length 12)
_S1_2_8A5B78C 24 instructions (0.000%), 2 calls (08A5B78C - 08A5B7D8, length 20)
_S1_2_88EA474 24 instructions (0.000%), 2 calls (088EA474 - 088EA4A0, length 12)
_S1_2_8C61004 24 instructions (0.000%), 1 calls (08C61004 - 08C61060, length 24)
_S1_2_8B90ED8 24 instructions (0.000%), 1 calls (08B90ED8 - 08B90F38, length 25)
_S1_2_8B366DC 24 instructions (0.000%), 1 calls (08B366DC - 08B36738, length 24)
_S1_2_8AA00E0 24 instructions (0.000%), 1 calls (08AA00E0 - 08AA067C, length 360)
_S1_2_8A17208 24 instructions (0.000%), 1 calls (08A17208 - 08A17270, length 27)
_S1_2_89FF7D4 24 instructions (0.000%), 1 calls (089FF7D4 - 089FF840, length 28)
_S1_2_89CF368 24 instructions (0.000%), 1 calls (089CF368 - 089CF3C4, length 24)
_S1_2_881EABC 24 instructions (0.000%), 1 calls (0881EABC - 0881EB1C, length 25)
_S1_2_8C61064 23 instructions (0.000%), 1 calls (08804F54 - 08C61098, length 1142866)
  Back Branch 08C61094 1 times (length 1142866)
_S1_2_8BFF2E0 23 instructions (0.000%), 1 calls (08A4B484 - 08BFF2E8, length 446362)
  Back Branch 08BFF2E4 1 times (length 446362)
_S1_2_8B0526C 23 instructions (0.000%), 1 calls (08B0526C - 08B052C4, length 23)
_S1_2_8AEE674 23 instructions (0.000%), 1 calls (08AEE674 - 08AEE6CC, length 23)
_S1_2_8ADCAD4 23 instructions (0.000%), 1 calls (08ADCAD4 - 08ADCB2C, length 23)
_S1_2_8AD1840 23 instructions (0.000%), 1 calls (08A23B88 - 08AD1844, length 177968)
  Back Branch 08AD1840 1 times (length 177968)
_S1_2_8ACA218 23 instructions (0.000%), 1 calls (08ACA218 - 08ACA270, length 23)
_S1_2_8AC8654 23 instructions (0.000%), 1 calls (08AC8654 - 08AC86AC, length 23)
_S1_2_8AC7EF4 23 instructions (0.000%), 1 calls (08AC7EF4 - 08AC7F4C, length 23)
_S1_2_8A5DA5C 23 instructions (0.000%), 1 calls (08A5DA5C - 08A5DBCC, length 93)
_S1_2_8A55F78 23 instructions (0.000%), 1 calls (08A55F78 - 08A55FD0, length 23)
_S1_2_8841708 23 instructions (0.000%), 1 calls (08841708 - 0884178C, length 34)
_S1_2_881EA5C 23 instructions (0.000%), 1 calls (0881EA5C - 0881EAB8, length 24)
_S1_2_8B3CFDC 22 instructions (0.000%), 2 calls (08B3CFDC - 08B3D038, length 24)
_S1_2_8C60F10 22 instructions (0.000%), 1 calls (08804F54 - 08C60F40, length 1142780)
  Back Branch 08C60F3C 1 times (length 1142780)
_S1_2_8B90BEC 22 instructions (0.000%), 1 calls (08B90BEC - 08B90C48, length 24)
_S1_2_8B8F9D0 22 instructions (0.000%), 1 calls (08B8F9D0 - 08B8FA4C, length 32)
_S1_2_8B8F8B4 22 instructions (0.000%), 1 calls (08B8F8B4 - 08B8F930, length 32)
_S1_2_8B8E5A8 22 instructions (0.000%), 1 calls (08B8E5A8 - 08B8E680, length 55)
_S1_2_8A48EDC 22 instructions (0.000%), 1 calls (08A48EDC - 08A48F30, length 22)
_S1_2_8A482A4 22 instructions (0.000%), 1 calls (08A482A4 - 08A482F8, length 22)
_S1_2_8A47D90 22 instructions (0.000%), 1 calls (08A47D90 - 08A47DE4, length 22)
_S1_2_8A478AC 22 instructions (0.000%), 1 calls (08A478AC - 08A47900, length 22)
_S1_2_8A47640 22 instructions (0.000%), 1 calls (08A47640 - 08A47694, length 22)
_S1_2_89D0718 22 instructions (0.000%), 1 calls (089D0718 - 089D0770, length 23)
_S1_2_895730C 22 instructions (0.000%), 1 calls (0895730C - 08957364, length 23)
_S1_2_891A710 22 instructions (0.000%), 1 calls (0891A710 - 0891A768, length 23)
_S1_2_88D1700 22 instructions (0.000%), 1 calls (088D1700 - 088D1754, length 22)
_S1_2_8ACF82C 21 instructions (0.000%), 1 calls (08ACF82C - 08ACF87C, length 21)
_S1_2_8ACF478 21 instructions (0.000%), 1 calls (08ACF478 - 08ACF4C8, length 21)
_S1_2_8A9D238 21 instructions (0.000%), 1 calls (08A9D238 - 08A9D29C, length 26)
_S1_2_8A09864 21 instructions (0.000%), 1 calls (08A09864 - 08A098EC, length 35)
_S1_2_89893C8 21 instructions (0.000%), 1 calls (089893C8 - 08989424, length 24)
_S1_2_881FF90 21 instructions (0.000%), 1 calls (0881FF90 - 0881FFF0, length 25)
_S1_2_881E91C 21 instructions (0.000%), 1 calls (0881E91C - 0881E970, length 22)
_S1_2_88BFEC4 20 instructions (0.000%), 5 calls (088BFEC4 - 088BFED0, length 4)
_S1_2_882CCBC 20 instructions (0.000%), 4 calls (0882CCBC - 0882CCCC, length 5)
_S1_2_8C01388 20 instructions (0.000%), 2 calls (08C01388 - 08C013B0, length 11)
_S1_2_8C0136C 20 instructions (0.000%), 2 calls (08C0136C - 08C013B0, length 18)
_S1_2_8C01350 20 instructions (0.000%), 2 calls (08C01350 - 08C013B0, length 25)
_S1_2_8C01334 20 instructions (0.000%), 2 calls (08C01334 - 08C013B0, length 32)
_S1_2_8C01130 20 instructions (0.000%), 2 calls (08C01130 - 08C013B0, length 161)
_S1_2_89A0754 20 instructions (0.000%), 2 calls (089A0754 - 089A0778, length 10)
_S1_2_8B887A4 20 instructions (0.000%), 1 calls (08B887A4 - 08B888DC, length 79)
_S1_2_8AC7594 20 instructions (0.000%), 1 calls (08AC7594 - 08AC75E0, length 20)
_S1_2_8AB42C0 20 instructions (0.000%), 1 calls (08AB42C0 - 08AB430C, length 20)
_S1_2_8AA06A8 20 instructions (0.000%), 1 calls (08AA06A8 - 08AA0734, length 36)
_S1_2_8A2F1C0 20 instructions (0.000%), 1 calls (08A2F1C0 - 08A2F218, length 23)
_S1_2_8A1D4B0 20 instructions (0.000%), 1 calls (08A1D4B0 - 08A1D508, length 23)
_S1_2_89D0774 20 instructions (0.000%), 1 calls (089D0774 - 089D07C4, length 21)
_S1_2_89CCC08 20 instructions (0.000%), 1 calls (089CCC08 - 089CCC78, length 29)
_S1_2_89A0BD0 20 instructions (0.000%), 1 calls (089A0BD0 - 089A0C1C, length 20)
_S1_2_899FF48 20 instructions (0.000%), 1 calls (0899FF48 - 0899FF98, length 21)
_S1_2_899D528 20 instructions (0.000%), 1 calls (0899D528 - 0899D578, length 21)
_S1_2_886E9C8 20 instructions (0.000%), 1 calls (0886E9C8 - 0886EA40, length 31)
_S1_2_8839468 20 instructions (0.000%), 1 calls (08839468 - 088394C0, length 23)
_S1_2_88384D8 20 instructions (0.000%), 1 calls (088384D8 - 0883852C, length 22)
_S1_2_882DD3C 20 instructions (0.000%), 1 calls (0882DD3C - 0882DD9C, length 25)
_S1_2_881E974 20 instructions (0.000%), 1 calls (0881E974 - 0881E9C0, length 20)
_S1_2_8816474 20 instructions (0.000%), 1 calls (08816474 - 08816688, length 134)
_S1_2_8C60F44 19 instructions (0.000%), 1 calls (08804F54 - 08C60F68, length 1142790)
  Back Branch 08C60F64 1 times (length 1142790)
_S1_2_8BE5F90 19 instructions (0.000%), 1 calls (0898BA1C - 08BE5FA8, length 616804)
  Back Branch 08BE5FA4 1 times (length 616804)
_S1_2_8B5F234 19 instructions (0.000%), 1 calls (08B5F234 - 08BF2DA0, length 151260)
_S1_2_8B3CE80 19 instructions (0.000%), 1 calls (08B3CE80 - 08B3CEC8, length 19)
_S1_2_8B04C4C 19 instructions (0.000%), 1 calls (08B04C4C - 08B04C94, length 19)
_S1_2_8AB48CC 19 instructions (0.000%), 1 calls (08AB48CC - 08AB4914, length 19)
_S1_2_89C8CD0 19 instructions (0.000%), 1 calls (089C8CD0 - 089C8D18, length 19)
_S1_2_896E474 19 instructions (0.000%), 1 calls (0896E474 - 0896E4BC, length 19)
_S1_2_8871628 19 instructions (0.000%), 1 calls (08871628 - 088716F4, length 52)
  Back Branch 088716E4 1 times (length 7)
_S1_2_8871530 19 instructions (0.000%), 1 calls (08871530 - 088715FC, length 52)
  Back Branch 088715EC 1 times (length 7)
_S1_2_883A730 19 instructions (0.000%), 1 calls (0883A730 - 0883A784, length 22)
_S1_2_8806770 19 instructions (0.000%), 1 calls (08806770 - 088067CC, length 24)
_S1_2_8C01AEC 18 instructions (0.000%), 9 calls (08C01AEC - 08C01AF0, length 2)
_S1_2_8C01ACC 18 instructions (0.000%), 9 calls (08C01ACC - 08C01AD0, length 2)
_S1_2_8C018F4 18 instructions (0.000%), 9 calls (08C018F4 - 08C018F8, length 2)
_S1_2_8C018CC 18 instructions (0.000%), 9 calls (08C018CC - 08C018D0, length 2)
_S1_2_8B37608 18 instructions (0.000%), 9 calls (08B37608 - 08B3760C, length 2)
_S1_2_8A9DEB0 18 instructions (0.000%), 9 calls (08A9DEB0 - 08A9DEB4, length 2)
_S1_2_8A4BF30 18 instructions (0.000%), 9 calls (08A4BF30 - 08A4BF34, length 2)
_S1_2_8A22580 18 instructions (0.000%), 9 calls (08A22580 - 08A22584, length 2)
_S1_2_8A2243C 18 instructions (0.000%), 9 calls (08A2243C - 08A22440, length 2)
_S1_2_8B50354 18 instructions (0.000%), 2 calls (08B50354 - 08B505EC, length 167)
_S1_2_8837608 18 instructions (0.000%), 2 calls (08837608 - 08837628, length 9)
_S1_2_8814D40 18 instructions (0.000%), 2 calls (08814D40 - 08814D60, length 9)
_S1_2_8C60D20 18 instructions (0.000%), 1 calls (08C60D20 - 08C60D64, length 18)
_S1_2_8B09E0C 18 instructions (0.000%), 1 calls (08B09E0C - 08B09E60, length 22)
_S1_2_8AEBE74 18 instructions (0.000%), 1 calls (08AEBE74 - 08AEBEC4, length 21)
_S1_2_8AB8D64 18 instructions (0.000%), 1 calls (08AB8D64 - 08AB8DB0, length 20)
_S1_2_8A63608 18 instructions (0.000%), 1 calls (08A63608 - 08A6364C, length 18)
_S1_2_8A6253C 18 instructions (0.000%), 1 calls (08A6253C - 08A62580, length 18)
_S1_2_8A07518 18 instructions (0.000%), 1 calls (08A07518 - 08A0755C, length 18)
_S1_2_88EE564 18 instructions (0.000%), 1 calls (088EE564 - 088EE5B0, length 20)
_S1_2_883920C 18 instructions (0.000%), 1 calls (0883920C - 08839250, length 18)
_S1_2_882C140 18 instructions (0.000%), 1 calls (0882C140 - 0882C184, length 18)
_S1_2_8C606F4 17 instructions (0.000%), 1 calls (08804F54 - 08C60710, length 1142256)
  Back Branch 08C6070C 1 times (length 1142256)
_S1_2_8BF0E30 17 instructions (0.000%), 1 calls (08BF0E30 - 08BF0E84, length 22)
_S1_2_8BE2D3C 17 instructions (0.000%), 1 calls (08B5F22C - 08BF2D40, length 151238)
  Back Branch 08BE2D44 1 times (length 134856)
_S1_2_8B359C8 17 instructions (0.000%), 1 calls (08B359C8 - 08B35A0C, length 18)
_S1_2_8AF34CC 17 instructions (0.000%), 1 calls (08AF34CC - 08AF350C, length 17)
_S1_2_8AB5F94 17 instructions (0.000%), 1 calls (08AB5F94 - 08AB5FD4, length 17)
_S1_2_8A09830 17 instructions (0.000%), 1 calls (08A09830 - 08A098EC, length 48)
_S1_2_89DCEB4 17 instructions (0.000%), 1 calls (089DCEB4 - 089DCEF4, length 17)
_S1_2_89DB200 17 instructions (0.000%), 1 calls (089DB200 - 089DB240, length 17)
_S1_2_88163F4 17 instructions (0.000%), 1 calls (088163F4 - 08816688, length 166)
_S1_2_88163B4 17 instructions (0.000%), 1 calls (088163B4 - 08816688, length 182)
_S1_2_8C0167C 16 instructions (0.000%), 8 calls (08C0167C - 08C01680, length 2)
_S1_2_8B39BA0 16 instructions (0.000%), 4 calls (08B39BA0 - 08B39BAC, length 4)
_S1_2_8B8F944 16 instructions (0.000%), 2 calls (08B8F944 - 08B8F964, length 9)
_S1_2_89A01E0 16 instructions (0.000%), 2 calls (089A01E0 - 089A01FC, length 8)
_S1_2_899D860 16 instructions (0.000%), 2 calls (0899D860 - 0899D87C, length 8)
_S1_2_898B970 16 instructions (0.000%), 2 calls (0898B970 - 0898B98C, length 8)
_S1_2_88EE380 16 instructions (0.000%), 2 calls (088EE380 - 088F62F0, length 8157)
_S1_2_882CCD0 16 instructions (0.000%), 2 calls (0882CCD0 - 0882CCEC, length 8)
_S1_2_8BFAB70 16 instructions (0.000%), 1 calls (08BFAB70 - 08BFABAC, length 16)
_S1_2_8BFA6B8 16 instructions (0.000%), 1 calls (08BFA6B8 - 08BFA6F4, length 16)
_S1_2_8B94E08 16 instructions (0.000%), 1 calls (08B94E08 - 08B94E44, length 16)
_S1_2_8ADC098 16 instructions (0.000%), 1 calls (08ADC098 - 08ADC0D4, length 16)
_S1_2_8A52764 16 instructions (0.000%), 1 calls (08A52764 - 08A527A0, length 16)
_S1_2_8A227C4 16 instructions (0.000%), 1 calls (08A227C4 - 08A22804, length 17)
_S1_2_8A16170 16 instructions (0.000%), 1 calls (08A16170 - 08A161AC, length 16)
_S1_2_882CAAC 16 instructions (0.000%), 1 calls (0882CAAC - 0882CAE8, length 16)
_S1_2_8A47D84 15 instructions (0.000%), 5 calls (08A47D84 - 08A47D8C, length 3)
_S1_2_8C60B58 15 instructions (0.000%), 1 calls (08C60B58 - 08C60B90, length 15)
_S1_2_8C609C4 15 instructions (0.000%), 1 calls (08804F54 - 08C609D8, length 1142434)
  Back Branch 08C609D4 1 times (length 1142434)
_S1_2_8C00E9C 15 instructions (0.000%), 1 calls (08C00E9C - 08C00ED4, length 15)
_S1_2_8BFA580 15 instructions (0.000%), 1 calls (08BFA580 - 08BFA5B8, length 15)
_S1_2_8BEB60C 15 instructions (0.000%), 1 calls (08BEB60C - 08BEB644, length 15)
_S1_2_8B9D740 15 instructions (0.000%), 1 calls (08B9D740 - 08B9D778, length 15)
_S1_2_8B9D704 15 instructions (0.000%), 1 calls (08B9D704 - 08B9D73C, length 15)
_S1_2_8B89204 15 instructions (0.000%), 1 calls (08B89204 - 08B8923C, length 15)
_S1_2_8B891C8 15 instructions (0.000%), 1 calls (08B891C8 - 08B89200, length 15)
_S1_2_8B3CA00 15 instructions (0.000%), 1 calls (08B3CA00 - 08B3CA38, length 15)
_S1_2_8B039F0 15 instructions (0.000%), 1 calls (08B039F0 - 08B03A28, length 15)
_S1_2_8B038D4 15 instructions (0.000%), 1 calls (08B038D4 - 08B0390C, length 15)
_S1_2_8B037BC 15 instructions (0.000%), 1 calls (08B037BC - 08B037F4, length 15)
_S1_2_8AEE580 15 instructions (0.000%), 1 calls (08AEE580 - 08AEE5B8, length 15)
_S1_2_8AB8B54 15 instructions (0.000%), 1 calls (08AB8B54 - 08AB8B8C, length 15)
_S1_2_8A7D240 15 instructions (0.000%), 1 calls (08A7D240 - 08A7D278, length 15)
_S1_2_8A7D204 15 instructions (0.000%), 1 calls (08A7D204 - 08A7D23C, length 15)
_S1_2_8A77AB0 15 instructions (0.000%), 1 calls (08A77AB0 - 08A77AE8, length 15)
_S1_2_8A70E2C 15 instructions (0.000%), 1 calls (08A70E2C - 08A70E64, length 15)
_S1_2_8A70DF0 15 instructions (0.000%), 1 calls (08A70DF0 - 08A70E28, length 15)
_S1_2_8A6A3D0 15 instructions (0.000%), 1 calls (08A6A3D0 - 08A6A408, length 15)
_S1_2_8A6A394 15 instructions (0.000%), 1 calls (08A6A394 - 08A6A3CC, length 15)
_S1_2_8A64810 15 instructions (0.000%), 1 calls (08A64810 - 08A64848, length 15)
_S1_2_8A555B4 15 instructions (0.000%), 1 calls (08A555B4 - 08A555EC, length 15)
_S1_2_8A0A6E8 15 instructions (0.000%), 1 calls (08A0A6E8 - 08A786C4, length 112632)
_S1_2_89CCAB4 15 instructions (0.000%), 1 calls (089CCAB4 - 089CCAEC, length 15)
_S1_2_89CCA78 15 instructions (0.000%), 1 calls (089CCA78 - 089CCAB0, length 15)
_S1_2_8C01914 14 instructions (0.000%), 7 calls (08C01914 - 08C01918, length 2)
_S1_2_8C010F0 14 instructions (0.000%), 2 calls (08C010F0 - 08C013B0, length 177)
_S1_2_890A28C 14 instructions (0.000%), 2 calls (0890A28C - 0890A320, length 38)
_S1_2_8C679E4 14 instructions (0.000%), 1 calls (08C679E4 - 08C67A18, length 14)
_S1_2_8B3CCB8 14 instructions (0.000%), 1 calls (08B3CCB8 - 08B3CD08, length 21)
_S1_2_8AABDBC 14 instructions (0.000%), 1 calls (08AABDBC - 08AABDF4, length 15)
_S1_2_8A9CF54 14 instructions (0.000%), 1 calls (08A9CF54 - 08A9CF90, length 16)
_S1_2_8A8BEA4 14 instructions (0.000%), 1 calls (08A8BEA4 - 08A8BEDC, length 15)
_S1_2_8A0A058 14 instructions (0.000%), 1 calls (08A0A058 - 08A0A098, length 17)
_S1_2_89D08C8 14 instructions (0.000%), 1 calls (089D08C8 - 089D08FC, length 14)
_S1_2_89883F8 14 instructions (0.000%), 1 calls (089883F8 - 0898842C, length 14)
_S1_2_882C364 14 instructions (0.000%), 1 calls (0882C364 - 0882C398, length 14)
_S1_2_8809B6C 14 instructions (0.000%), 1 calls (08809B6C - 08809C48, length 56)
_S1_2_8A1C03C 13 instructions (0.000%), 1 calls (08A1C03C - 08A1C078, length 16)
_S1_2_8A0980C 13 instructions (0.000%), 1 calls (08A0980C - 08A098EC, length 57)
_S1_2_89894F4 13 instructions (0.000%), 1 calls (089894F4 - 08989524, length 13)
_S1_2_896F8E4 13 instructions (0.000%), 1 calls (0896F8E4 - 0896F924, length 17)
_S1_2_894A7E0 13 instructions (0.000%), 1 calls (0894A7E0 - 0894A810, length 13)
_S1_2_8937644 13 instructions (0.000%), 1 calls (08937644 - 08937674, length 13)
_S1_2_8905B88 13 instructions (0.000%), 1 calls (08905B88 - 08905BBC, length 14)
_S1_2_8839DAC 13 instructions (0.000%), 1 calls (08839DAC - 08839DDC, length 13)
_S1_2_8813478 13 instructions (0.000%), 1 calls (08813478 - 08813668, length 125)
_S1_2_88096EC 13 instructions (0.000%), 1 calls (088096EC - 088097C8, length 56)
_S1_2_8C01B84 12 instructions (0.000%), 6 calls (08C01B84 - 08C01B88, length 2)
_S1_2_8C01B6C 12 instructions (0.000%), 6 calls (08C01B6C - 08C01B70, length 2)
_S1_2_8C01B64 12 instructions (0.000%), 6 calls (08C01B64 - 08C01B68, length 2)
_S1_2_8C01B54 12 instructions (0.000%), 6 calls (08C01B54 - 08C01B58, length 2)
_S1_2_8C01B3C 12 instructions (0.000%), 6 calls (08C01B3C - 08C01B40, length 2)
_S1_2_8C01764 12 instructions (0.000%), 6 calls (08C01764 - 08C01768, length 2)
_S1_2_8C01644 12 instructions (0.000%), 6 calls (08C01644 - 08C01648, length 2)
_S1_2_8C01504 12 instructions (0.000%), 6 calls (08C01504 - 08C01508, length 2)
_S1_2_8989D7C 12 instructions (0.000%), 6 calls (08989D7C - 08989D80, length 2)
_S1_2_8987758 12 instructions (0.000%), 6 calls (08987758 - 0898775C, length 2)
_S1_2_88EF72C 12 instructions (0.000%), 4 calls (088EF72C - 088EF734, length 3)
_S1_2_89A0784 12 instructions (0.000%), 3 calls (089A0784 - 08A2E6EC, length 145371)
_S1_2_8B37048 12 instructions (0.000%), 2 calls (08B37048 - 08B3705C, length 6)
_S1_2_8AAF1D0 12 instructions (0.000%), 2 calls (08AAF1D0 - 08AAF1E8, length 7)
_S1_2_881507C 12 instructions (0.000%), 2 calls (0881507C - 08815090, length 6)
_S1_2_8815064 12 instructions (0.000%), 2 calls (08815064 - 08815078, length 6)
_S1_2_8C60D68 12 instructions (0.000%), 1 calls (08C60D68 - 08C60D94, length 12)
_S1_2_8B5D258 12 instructions (0.000%), 1 calls (08B5D258 - 08B5D290, length 15)
  Back Branch 08B5D280 1 times (length 5)
_S1_2_8AC9BF4 12 instructions (0.000%), 1 calls (08AC9BF4 - 08AC9C20, length 12)
_S1_2_8AC9BC4 12 instructions (0.000%), 1 calls (08AC9BC4 - 08AC9BF0, length 12)
_S1_2_8A21EA8 12 instructions (0.000%), 1 calls (08A21EA8 - 08A21F28, length 33)
_S1_2_8A0A09C 12 instructions (0.000%), 1 calls (08A0A09C - 08A0A0D8, length 16)
_S1_2_882DCC4 12 instructions (0.000%), 1 calls (0882DCC4 - 0882DCF0, length 12)
_S1_2_882D0A4 12 instructions (0.000%), 1 calls (0882D0A4 - 0882D0D0, length 12)
_S1_2_8BF5BDC 11 instructions (0.000%), 1 calls (08BF5BDC - 08BF5C08, length 12)
_S1_2_8B5D104 11 instructions (0.000%), 1 calls (08B5D104 - 08B5D12C, length 11)
_S1_2_8B5D0B0 11 instructions (0.000%), 1 calls (08B5D0B0 - 08B5D0D8, length 11)
_S1_2_8B3F3FC 11 instructions (0.000%), 1 calls (08B3F3FC - 08B3F424, length 11)
_S1_2_8A31520 11 instructions (0.000%), 1 calls (08A31520 - 08A31550, length 13)
_S1_2_8A1D404 11 instructions (0.000%), 1 calls (08A1D404 - 08A1D438, length 14)
_S1_2_898836C 11 instructions (0.000%), 1 calls (0898836C - 08988394, length 11)
_S1_2_88CFC10 11 instructions (0.000%), 1 calls (088CFC10 - 088CFC38, length 11)
_S1_2_886D90C 11 instructions (0.000%), 1 calls (0886D90C - 0886D934, length 11)
_S1_2_8839ECC 11 instructions (0.000%), 1 calls (08839ECC - 08839EF4, length 11)
_S1_2_882E994 11 instructions (0.000%), 1 calls (0882E994 - 0882E9BC, length 11)
_S1_2_882C640 11 instructions (0.000%), 1 calls (0882C640 - 0882C67C, length 16)
_S1_2_881ED38 11 instructions (0.000%), 1 calls (0881ED38 - 0881ED70, length 15)
_S1_2_881EB20 11 instructions (0.000%), 1 calls (0881EB20 - 0881EB4C, length 12)
_S1_2_88150D4 11 instructions (0.000%), 1 calls (088150D4 - 08815100, length 12)
_S1_2_8C01ABC 10 instructions (0.000%), 5 calls (08C01ABC - 08C01AC0, length 2)
_S1_2_8C0182C 10 instructions (0.000%), 5 calls (08C0182C - 08C01830, length 2)
_S1_2_8C01814 10 instructions (0.000%), 5 calls (08C01814 - 08C01818, length 2)
_S1_2_8C0177C 10 instructions (0.000%), 5 calls (08C0177C - 08C01780, length 2)
_S1_2_89CDC24 10 instructions (0.000%), 5 calls (089CDC24 - 089CDC28, length 2)
_S1_2_8B8F854 10 instructions (0.000%), 2 calls (08B8F854 - 08B8F864, length 5)
_S1_2_8B50208 10 instructions (0.000%), 2 calls (08B50208 - 08B50218, length 5)
_S1_2_8837F1C 10 instructions (0.000%), 2 calls (08837F1C - 08837F2C, length 5)
_S1_2_8B6A5E0 10 instructions (0.000%), 1 calls (08B6A5E0 - 08B6A604, length 10)
_S1_2_89A0C70 10 instructions (0.000%), 1 calls (089A0C70 - 089A0CAC, length 16)
_S1_2_890A324 10 instructions (0.000%), 1 calls (0890A324 - 0890A348, length 10)
_S1_2_8839EA4 10 instructions (0.000%), 1 calls (08839EA4 - 08839EC8, length 10)
_S1_2_8815104 10 instructions (0.000%), 1 calls (08815104 - 08815130, length 12)
_S1_2_8000090 9 instructions (0.000%), 9 calls (08000090 - 08000098, length 3)
_S1_2_8BDD204 9 instructions (0.000%), 3 calls (08BDD204 - 08BDD20C, length 3)
_S1_2_8AEBDF4 9 instructions (0.000%), 3 calls (08AEBDF4 - 08AEBDFC, length 3)
_S1_2_8AEB954 9 instructions (0.000%), 3 calls (08AEB954 - 08AEB95C, length 3)
_S1_2_8B497D0 9 instructions (0.000%), 1 calls (08B497D0 - 08B497F0, length 9)
_S1_2_8B0EFE4 9 instructions (0.000%), 1 calls (08B0EFE4 - 08B0F024, length 17)
_S1_2_88413A4 9 instructions (0.000%), 1 calls (088413A4 - 088413D8, length 14)
_S1_2_881EB50 9 instructions (0.000%), 1 calls (0881EB50 - 0881EB70, length 9)
_S1_2_8C01BE4 8 instructions (0.000%), 4 calls (08C01BE4 - 08C01BE8, length 2)
_S1_2_8C01BDC 8 instructions (0.000%), 4 calls (08C01BDC - 08C01BE0, length 2)
_S1_2_8C01BC4 8 instructions (0.000%), 4 calls (08C01BC4 - 08C01BC8, length 2)
_S1_2_8C01A9C 8 instructions (0.000%), 4 calls (08C01A9C - 08C01AA0, length 2)
_S1_2_8C018A4 8 instructions (0.000%), 4 calls (08C018A4 - 08C018A8, length 2)
_S1_2_8C0188C 8 instructions (0.000%), 4 calls (08C0188C - 08C01890, length 2)
_S1_2_8A1A37C 8 instructions (0.000%), 4 calls (08A1A37C - 08A1A380, length 2)
_S1_2_8A3C62C 8 instructions (0.000%), 2 calls (08A3C62C - 08A3C650, length 10)
_S1_2_8A229F4 8 instructions (0.000%), 2 calls (08A229F4 - 08A22A00, length 4)
_S1_2_8A229E4 8 instructions (0.000%), 2 calls (08A229E4 - 08A229F0, length 4)
_S1_2_8B8FA60 8 instructions (0.000%), 1 calls (08B8FA60 - 08B8FA80, length 9)
_S1_2_894A7A8 8 instructions (0.000%), 1 calls (0894A7A8 - 0894A7C4, length 8)
_S1_2_88D0D54 8 instructions (0.000%), 1 calls (088D0D54 - 088D0D70, length 8)
_S1_2_886BB14 8 instructions (0.000%), 1 calls (0886BB14 - 0886BB30, length 8)
_S1_2_882CA34 8 instructions (0.000%), 1 calls (0882CA34 - 0882CA50, length 8)
_S1_2_8B58E58 7 instructions (0.000%), 1 calls (08B58E58 - 08B58E70, length 7)
_S1_2_8AB2600 7 instructions (0.000%), 1 calls (08AB2600 - 08AB2670, length 29)
_S1_2_8A1DC38 7 instructions (0.000%), 1 calls (08A1DC38 - 08A1DC50, length 7)
_S1_2_8A09630 7 instructions (0.000%), 1 calls (08A09630 - 08A09650, length 9)
_S1_2_89CCCB8 7 instructions (0.000%), 1 calls (089CCCB8 - 089CCCD0, length 7)
_S1_2_882D028 7 instructions (0.000%), 1 calls (0882D028 - 0882D040, length 7)
_S1_2_8825900 7 instructions (0.000%), 1 calls (08825900 - 08825918, length 7)
_S1_2_8C01AB4 6 instructions (0.000%), 3 calls (08C01AB4 - 08C01AB8, length 2)
_S1_2_8C0176C 6 instructions (0.000%), 3 calls (08C0176C - 08C01770, length 2)
_S1_2_8C01744 6 instructions (0.000%), 3 calls (08C01744 - 08C01748, length 2)
_S1_2_8C0160C 6 instructions (0.000%), 3 calls (08C0160C - 08C01610, length 2)
_S1_2_8C014D4 6 instructions (0.000%), 3 calls (08C014D4 - 08C014D8, length 2)
_S1_2_8C014A4 6 instructions (0.000%), 3 calls (08C014A4 - 08C014A8, length 2)
_S1_2_8C01494 6 instructions (0.000%), 3 calls (08C01494 - 08C01498, length 2)
_S1_2_8924B50 6 instructions (0.000%), 3 calls (08924B50 - 08924B54, length 2)
_S1_2_881614C 6 instructions (0.000%), 3 calls (0881614C - 08816150, length 2)
_S1_2_8B10AC4 6 instructions (0.000%), 2 calls (08B10AC4 - 08B10ACC, length 3)
_S1_2_894A7D4 6 instructions (0.000%), 2 calls (0894A7D4 - 0894A7DC, length 3)
_S1_2_8C60E40 6 instructions (0.000%), 1 calls (08C60E40 - 08C60E54, length 6)
_S1_2_8B8B6C0 6 instructions (0.000%), 1 calls (08B8B6C0 - 08B8B6D4, length 6)
_S1_2_8AB770C 6 instructions (0.000%), 1 calls (08AB770C - 08AB7720, length 6)
_S1_2_8A1BB7C 6 instructions (0.000%), 1 calls (08A1BB7C - 08A1BBA4, length 11)
_S1_2_8A0BACC 6 instructions (0.000%), 1 calls (08A0BACC - 08A0BAE0, length 6)
_S1_2_8A08424 6 instructions (0.000%), 1 calls (08A08424 - 08A08438, length 6)
_S1_2_881EEA0 6 instructions (0.000%), 1 calls (0881EEA0 - 0881EEB4, length 6)
_S1_2_8B8F970 5 instructions (0.000%), 1 calls (08B8F970 - 08B8F980, length 5)
_S1_2_8B8EE38 5 instructions (0.000%), 1 calls (08B8EE38 - 08B8EE48, length 5)
_S1_2_8B8D46C 5 instructions (0.000%), 1 calls (08B8D46C - 08B8D47C, length 5)
_S1_2_8B89AD0 5 instructions (0.000%), 1 calls (08B89AD0 - 08B89AE0, length 5)
_S1_2_8AD91E4 5 instructions (0.000%), 1 calls (08AD91E4 - 08AD91F4, length 5)
_S1_2_8AA0738 5 instructions (0.000%), 1 calls (08AA0738 - 08AA0748, length 5)
_S1_2_8A70EB4 5 instructions (0.000%), 1 calls (08A70EB4 - 08A70EC4, length 5)
_S1_2_8A0CF68 5 instructions (0.000%), 1 calls (08A0CF68 - 08A0CF78, length 5)
_S1_2_8A0BAE4 5 instructions (0.000%), 1 calls (08A0BAE4 - 08A0BAF4, length 5)
_S1_2_8A098DC 5 instructions (0.000%), 1 calls (08A098DC - 08A098EC, length 5)
_S1_2_8987EB4 5 instructions (0.000%), 1 calls (08987EB4 - 08987EC4, length 5)
_S1_2_89875D8 5 instructions (0.000%), 1 calls (089875D8 - 089875E8, length 5)
_S1_2_88F1124 5 instructions (0.000%), 1 calls (088F1124 - 08912F7C, length 34711)
_S1_2_882C2F0 5 instructions (0.000%), 1 calls (0882C2F0 - 0882C300, length 5)
_S1_2_8C01C64 4 instructions (0.000%), 2 calls (08C01C64 - 08C01C68, length 2)
_S1_2_8C01C54 4 instructions (0.000%), 2 calls (08C01C54 - 08C01C58, length 2)
_S1_2_8C01C4C 4 instructions (0.000%), 2 calls (08C01C4C - 08C01C50, length 2)
_S1_2_8C01C44 4 instructions (0.000%), 2 calls (08C01C44 - 08C01C48, length 2)
_S1_2_8C01C3C 4 instructions (0.000%), 2 calls (08C01C3C - 08C01C40, length 2)
_S1_2_8C01C24 4 instructions (0.000%), 2 calls (08C01C24 - 08C01C28, length 2)
_S1_2_8C01C1C 4 instructions (0.000%), 2 calls (08C01C1C - 08C01C20, length 2)
_S1_2_8C01C14 4 instructions (0.000%), 2 calls (08C01C14 - 08C01C18, length 2)
_S1_2_8C01BFC 4 instructions (0.000%), 2 calls (08C01BFC - 08C01C00, length 2)
_S1_2_8C01BF4 4 instructions (0.000%), 2 calls (08C01BF4 - 08C01BF8, length 2)
_S1_2_8C01BEC 4 instructions (0.000%), 2 calls (08C01BEC - 08C01BF0, length 2)
_S1_2_8C01BD4 4 instructions (0.000%), 2 calls (08C01BD4 - 08C01BD8, length 2)
_S1_2_8C01BCC 4 instructions (0.000%), 2 calls (08C01BCC - 08C01BD0, length 2)
_S1_2_8C01BBC 4 instructions (0.000%), 2 calls (08C01BBC - 08C01BC0, length 2)
_S1_2_8C01B14 4 instructions (0.000%), 2 calls (08C01B14 - 08C01B18, length 2)
_S1_2_8C01B0C 4 instructions (0.000%), 2 calls (08C01B0C - 08C01B10, length 2)
_S1_2_8C01B04 4 instructions (0.000%), 2 calls (08C01B04 - 08C01B08, length 2)
_S1_2_8C01AFC 4 instructions (0.000%), 2 calls (08C01AFC - 08C01B00, length 2)
_S1_2_8C01AF4 4 instructions (0.000%), 2 calls (08C01AF4 - 08C01AF8, length 2)
_S1_2_8C01AC4 4 instructions (0.000%), 2 calls (08C01AC4 - 08C01AC8, length 2)
_S1_2_8C01AAC 4 instructions (0.000%), 2 calls (08C01AAC - 08C01AB0, length 2)
_S1_2_8C01524 4 instructions (0.000%), 2 calls (08C01524 - 08C01528, length 2)
_S1_2_8C014F4 4 instructions (0.000%), 2 calls (08C014F4 - 08C014F8, length 2)
_S1_2_8C014B4 4 instructions (0.000%), 2 calls (08C014B4 - 08C014B8, length 2)
_S1_2_8C0149C 4 instructions (0.000%), 2 calls (08C0149C - 08C014A0, length 2)
_S1_2_8B69988 4 instructions (0.000%), 2 calls (08B69988 - 08B6998C, length 2)
_S1_2_8A31598 4 instructions (0.000%), 2 calls (08A31598 - 08A3159C, length 2)
_S1_2_8BF0A50 4 instructions (0.000%), 1 calls (08BF0A50 - 08BF0A5C, length 4)
_S1_2_8B37038 4 instructions (0.000%), 1 calls (08B37038 - 08B37044, length 4)
_S1_2_8B0D2E0 4 instructions (0.000%), 1 calls (08B0D2E0 - 08B0D304, length 10)
_S1_2_8AEE520 4 instructions (0.000%), 1 calls (08AEE520 - 08AEE52C, length 4)
_S1_2_8A9B584 4 instructions (0.000%), 1 calls (08A9B584 - 08A9B590, length 4)
_S1_2_8A9ABB8 4 instructions (0.000%), 1 calls (08A9ABB8 - 08A9ABC4, length 4)
_S1_2_8A495E4 4 instructions (0.000%), 1 calls (08A495E4 - 08A495F0, length 4)
_S1_2_8A3D978 4 instructions (0.000%), 1 calls (08A3D978 - 08A3D99C, length 10)
_S1_2_8A1B2C8 4 instructions (0.000%), 1 calls (08A1B2C8 - 08A1B2FC, length 14)
_S1_2_89FE408 4 instructions (0.000%), 1 calls (089FE408 - 089FE414, length 4)
_S1_2_88EF710 4 instructions (0.000%), 1 calls (088EF710 - 088EF71C, length 4)
_S1_2_88EDB08 4 instructions (0.000%), 1 calls (088EDB08 - 088EDB14, length 4)
_S1_2_882D6D8 4 instructions (0.000%), 1 calls (08815094 - 0882D6DC, length 24979)
  Back Branch 0882D6D8 1 times (length 24979)
_S1_2_882B804 4 instructions (0.000%), 1 calls (0882B804 - 0882B828, length 10)
_S1_2_8000040 4 instructions (0.000%), 1 calls (08000040 - 08000048, length 3)
  Back Branch 08000044 1 times (length 3)
_S1_2_8BEF3F4 3 instructions (0.000%), 1 calls (08BEF3F4 - 08BEF3FC, length 3)
_S1_2_8B8EE2C 3 instructions (0.000%), 1 calls (08B8EE2C - 08B8EE34, length 3)
_S1_2_8B8D460 3 instructions (0.000%), 1 calls (08B8D460 - 08B8D468, length 3)
_S1_2_8B89AC4 3 instructions (0.000%), 1 calls (08B89AC4 - 08B89ACC, length 3)
_S1_2_8B04F64 3 instructions (0.000%), 1 calls (08B04F64 - 08B04F6C, length 3)
_S1_2_8A9B758 3 instructions (0.000%), 1 calls (08A9B758 - 08A9B760, length 3)
_S1_2_8A9B670 3 instructions (0.000%), 1 calls (08A9B670 - 08A9B678, length 3)
_S1_2_893758C 3 instructions (0.000%), 1 calls (0893758C - 08937594, length 3)
_S1_2_8871524 3 instructions (0.000%), 1 calls (08871524 - 0887152C, length 3)
_S1_2_8838724 3 instructions (0.000%), 1 calls (08838724 - 0883872C, length 3)
_S1_2_883860C 3 instructions (0.000%), 1 calls (0883860C - 08838614, length 3)
_S1_2_8C01FFC 2 instructions (0.000%), 1 calls (08C01FFC - 08C02000, length 2)
_S1_2_8C01FF4 2 instructions (0.000%), 1 calls (08C01FF4 - 08C01FF8, length 2)
_S1_2_8C01FCC 2 instructions (0.000%), 1 calls (08C01FCC - 08C01FD0, length 2)
_S1_2_8C01FC4 2 instructions (0.000%), 1 calls (08C01FC4 - 08C01FC8, length 2)
_S1_2_8C01EF4 2 instructions (0.000%), 1 calls (08C01EF4 - 08C01EF8, length 2)
_S1_2_8C01EDC 2 instructions (0.000%), 1 calls (08C01EDC - 08C01EE0, length 2)
_S1_2_8C01EC4 2 instructions (0.000%), 1 calls (08C01EC4 - 08C01EC8, length 2)
_S1_2_8C01EAC 2 instructions (0.000%), 1 calls (08C01EAC - 08C01EB0, length 2)
_S1_2_8C01E94 2 instructions (0.000%), 1 calls (08C01E94 - 08C01E98, length 2)
_S1_2_8C01E84 2 instructions (0.000%), 1 calls (08C01E84 - 08C01E88, length 2)
_S1_2_8C01E7C 2 instructions (0.000%), 1 calls (08C01E7C - 08C01E80, length 2)
_S1_2_8C01E4C 2 instructions (0.000%), 1 calls (08C01E4C - 08C01E50, length 2)
_S1_2_8C01E24 2 instructions (0.000%), 1 calls (08C01E24 - 08C01E28, length 2)
_S1_2_8C01DB4 2 instructions (0.000%), 1 calls (08C01DB4 - 08C01DB8, length 2)
_S1_2_8C01D5C 2 instructions (0.000%), 1 calls (08C01D5C - 08C01D60, length 2)
_S1_2_8C01D44 2 instructions (0.000%), 1 calls (08C01D44 - 08C01D48, length 2)
_S1_2_8C01D34 2 instructions (0.000%), 1 calls (08C01D34 - 08C01D38, length 2)
_S1_2_8C01D2C 2 instructions (0.000%), 1 calls (08C01D2C - 08C01D30, length 2)
_S1_2_8C01D1C 2 instructions (0.000%), 1 calls (08C01D1C - 08C01D20, length 2)
_S1_2_8C01D0C 2 instructions (0.000%), 1 calls (08C01D0C - 08C01D10, length 2)
_S1_2_8C01D04 2 instructions (0.000%), 1 calls (08C01D04 - 08C01D08, length 2)
_S1_2_8C01CD4 2 instructions (0.000%), 1 calls (08C01CD4 - 08C01CD8, length 2)
_S1_2_8C01CCC 2 instructions (0.000%), 1 calls (08C01CCC - 08C01CD0, length 2)
_S1_2_8C01C04 2 instructions (0.000%), 1 calls (08C01C04 - 08C01C08, length 2)
_S1_2_8C01B4C 2 instructions (0.000%), 1 calls (08C01B4C - 08C01B50, length 2)
_S1_2_8C01AD4 2 instructions (0.000%), 1 calls (08C01AD4 - 08C01AD8, length 2)
_S1_2_8C0193C 2 instructions (0.000%), 1 calls (08C0193C - 08C01940, length 2)
_S1_2_8C01934 2 instructions (0.000%), 1 calls (08C01934 - 08C01938, length 2)
_S1_2_8C018FC 2 instructions (0.000%), 1 calls (08C018FC - 08C01900, length 2)
_S1_2_8C018AC 2 instructions (0.000%), 1 calls (08C018AC - 08C018B0, length 2)
_S1_2_8C01894 2 instructions (0.000%), 1 calls (08C01894 - 08C01898, length 2)
_S1_2_8C01884 2 instructions (0.000%), 1 calls (08C01884 - 08C01888, length 2)
_S1_2_8C0186C 2 instructions (0.000%), 1 calls (08C0186C - 08C01870, length 2)
_S1_2_8C01864 2 instructions (0.000%), 1 calls (08C01864 - 08C01868, length 2)
_S1_2_8C01844 2 instructions (0.000%), 1 calls (08C01844 - 08C01848, length 2)
_S1_2_8C01834 2 instructions (0.000%), 1 calls (08C01834 - 08C01838, length 2)
_S1_2_8C017EC 2 instructions (0.000%), 1 calls (08C017EC - 08C017F0, length 2)
_S1_2_8C017DC 2 instructions (0.000%), 1 calls (08C017DC - 08C017E0, length 2)
_S1_2_8C016F4 2 instructions (0.000%), 1 calls (08C016F4 - 08C016F8, length 2)
_S1_2_8C0161C 2 instructions (0.000%), 1 calls (08C0161C - 08C01620, length 2)
_S1_2_8C015D4 2 instructions (0.000%), 1 calls (08C015D4 - 08C015D8, length 2)
_S1_2_8C015CC 2 instructions (0.000%), 1 calls (08C015CC - 08C015D0, length 2)
_S1_2_8C015C4 2 instructions (0.000%), 1 calls (08C015C4 - 08C015C8, length 2)
_S1_2_8C015BC 2 instructions (0.000%), 1 calls (08C015BC - 08C015C0, length 2)
_S1_2_8C01594 2 instructions (0.000%), 1 calls (08C01594 - 08C01598, length 2)
_S1_2_8C01584 2 instructions (0.000%), 1 calls (08C01584 - 08C01588, length 2)
_S1_2_8C01574 2 instructions (0.000%), 1 calls (08C01574 - 08C01578, length 2)
_S1_2_8C0155C 2 instructions (0.000%), 1 calls (08C0155C - 08C01560, length 2)
_S1_2_8BEFDAC 2 instructions (0.000%), 1 calls (08BEFDAC - 08BEFDB0, length 2)
_S1_2_8BDF1B4 2 instructions (0.000%), 1 calls (08BDF1B4 - 08BDF1B8, length 2)
_S1_2_8B8FA84 2 instructions (0.000%), 1 calls (08B8FA84 - 08B8FA88, length 2)
_S1_2_8B8F968 2 instructions (0.000%), 1 calls (08B8F968 - 08B8F96C, length 2)
_S1_2_8B89ABC 2 instructions (0.000%), 1 calls (08B89ABC - 08B89AC0, length 2)
_S1_2_8B69980 2 instructions (0.000%), 1 calls (08B69980 - 08B69984, length 2)
_S1_2_8A9D6F8 2 instructions (0.000%), 1 calls (08A9D6F8 - 08A9D6FC, length 2)
_S1_2_8A83470 2 instructions (0.000%), 1 calls (08A83470 - 08A83474, length 2)
_S1_2_8A820E4 2 instructions (0.000%), 1 calls (08A820E4 - 08A820E8, length 2)
_S1_2_8A820DC 2 instructions (0.000%), 1 calls (08A820DC - 08A820E0, length 2)
_S1_2_8A820D4 2 instructions (0.000%), 1 calls (08A820D4 - 08A820D8, length 2)
_S1_2_8A73BD4 2 instructions (0.000%), 1 calls (08A73BD4 - 08A73BD8, length 2)
_S1_2_8A0CF60 2 instructions (0.000%), 1 calls (08A0CF60 - 08A0CF64, length 2)
_S1_2_8A0C344 2 instructions (0.000%), 1 calls (08A0C344 - 08A0C348, length 2)
_S1_2_8924B58 2 instructions (0.000%), 1 calls (08924B58 - 08924B5C, length 2)
_S1_2_88F111C 2 instructions (0.000%), 1 calls (088F111C - 088F1120, length 2)
_S1_2_88F110C 2 instructions (0.000%), 1 calls (088F110C - 088F1110, length 2)
_S1_2_88EF700 2 instructions (0.000%), 1 calls (088EF700 - 088EF704, length 2)
_S1_2_8871608 2 instructions (0.000%), 1 calls (08871608 - 0887160C, length 2)
_S1_2_882DC6C 2 instructions (0.000%), 1 calls (0882DC6C - 0882DC70, length 2)
_S1_2_881608C 2 instructions (0.000%), 1 calls (0881608C - 08816090, length 2)
_S1_2_8814B64 2 instructions (0.000%), 1 calls (08814B64 - 08814B68, length 2)
_S1_2_8814AA8 2 instructions (0.000%), 1 calls (08814AA8 - 08814AAC, length 2)
_S1_2_8A221B4 (nop) 0 instructions (0.000%), 312,686 calls (08A221B4 - 08A221B8, length 2)
_S1_2_880DA88 (memcpy) 0 instructions (0.000%), 172,019 calls (0880DA88 - 0880DBA8, length 73)
_S1_2_8B5E394 (sceGuSetMatrix) 0 instructions (0.000%), 129,483 calls (08B5E394 - 08B5E5F8, length 154)
_S1_2_880DE68 (memset) 0 instructions (0.000%), 110,972 calls (0880DE68 - 0880DF3C, length 54)
_S1_2_8B5EC40 (sceGuMaterial) 0 instructions (0.000%), 33,780 calls (08B5EC40 - 08B5ECCC, length 36)
_S1_2_8A28B1C (nop) 0 instructions (0.000%), 13,026 calls (08A28B1C - 08A28B20, length 2)
_S1_2_883E0AC (nop) 0 instructions (0.000%), 7,545 calls (0883E0AC - 0883E0B0, length 2)
_S1_2_8B5DD04 (sceGuTexMapMode) 0 instructions (0.000%), 4,536 calls (08B5DD04 - 08B5DD50, length 20)
_S1_2_8A221C4 (nop) 0 instructions (0.000%), 3,290 calls (08A221C4 - 08A221C8, length 2)
_S1_2_8B5DCAC (sceGuTexLevelMode) 0 instructions (0.000%), 1,815 calls (08B5DCAC - 08B5DD00, length 22)
_S1_2_8A221CC (nop) 0 instructions (0.000%), 1,787 calls (08A221CC - 08A221D0, length 2)
_S1_2_8814A68 (nop) 0 instructions (0.000%), 1,720 calls (08814A68 - 08814A6C, length 2)
_S1_2_8B5DD54 (sceGuTexImage) 0 instructions (0.000%), 1,054 calls (08B5DD54 - 08B5DDD0, length 32)
_S1_2_8B4DB14 (nop) 0 instructions (0.000%), 908 calls (08B4DB14 - 08B4DB18, length 2)
_S1_2_8B4BA68 (nop) 0 instructions (0.000%), 908 calls (08B4BA68 - 08B4BA6C, length 2)
_S1_2_8957794 (nop) 0 instructions (0.000%), 908 calls (08957794 - 08957798, length 2)
_S1_2_88EE2DC 0 instructions (0.000%), 908 calls (0880DE68 - 088EE2EC, length 229666)
  Back Branch 088EE2E8 908 times (length 229666)
_S1_2_8B5C6A0 (nop) 0 instructions (0.000%), 894 calls (08B5C6A0 - 08B5C6A4, length 2)
_S1_2_88107EC (strlen) 0 instructions (0.000%), 74 calls (088107EC - 08810800, length 6)
_S1_2_8B49490 (nop) 0 instructions (0.000%), 63 calls (08B49490 - 08B49494, length 2)
_S1_2_8A28B2C (nop) 0 instructions (0.000%), 54 calls (08A28B2C - 08A28B30, length 2)
_S1_2_8A288A4 (nop) 0 instructions (0.000%), 52 calls (08A288A4 - 08A288A8, length 2)
_S1_2_8A226D4 (nop) 0 instructions (0.000%), 22 calls (08A226D4 - 08A226D8, length 2)
_S1_2_8B3859C (nop) 0 instructions (0.000%), 21 calls (08B3859C - 08B385A0, length 2)
_S1_2_89CE368 (nop) 0 instructions (0.000%), 16 calls (089CE368 - 089CE36C, length 2)
_S1_2_8A2219C (nop) 0 instructions (0.000%), 15 calls (08A2219C - 08A221A0, length 2)
_S1_2_8A21F2C (nop) 0 instructions (0.000%), 11 calls (08A21F2C - 08A21F30, length 2)
_S1_2_8A504A4 (nop) 0 instructions (0.000%), 10 calls (08A504A4 - 08A504A8, length 2)
_S1_2_8A221AC (nop) 0 instructions (0.000%), 10 calls (08A221AC - 08A221B0, length 2)
_S1_2_8A221A4 (nop) 0 instructions (0.000%), 10 calls (08A221A4 - 08A221A8, length 2)
_S1_2_8B4B538 (nop) 0 instructions (0.000%), 9 calls (08B4B538 - 08B4B53C, length 2)
_S1_2_8A22194 (nop) 0 instructions (0.000%), 6 calls (08A22194 - 08A22198, length 2)
_S1_2_8B397A8 (nop) 0 instructions (0.000%), 5 calls (08B397A8 - 08B397AC, length 2)
_S1_2_8A50484 (nop) 0 instructions (0.000%), 4 calls (08A50484 - 08A50488, length 2)
_S1_2_8B4DB0C (nop) 0 instructions (0.000%), 3 calls (08B4DB0C - 08B4DB10, length 2)
_S1_2_8B4BA60 (nop) 0 instructions (0.000%), 3 calls (08B4BA60 - 08B4BA64, length 2)
_S1_2_8B37618 (nop) 0 instructions (0.000%), 3 calls (08B37618 - 08B3761C, length 2)
_S1_2_8A25E4C (nop) 0 instructions (0.000%), 3 calls (08A25E4C - 08A25E50, length 2)
_S1_2_88F64B8 0 instructions (0.000%), 3 calls (0880DE68 - 088F64D0, length 237979)
  Back Branch 088F64CC 3 times (length 237979)
_S1_2_8BEF480 (nop) 0 instructions (0.000%), 2 calls (08BEF480 - 08BEF484, length 2)
_S1_2_8B69D3C (nop) 0 instructions (0.000%), 2 calls (08B69D3C - 08B69D40, length 2)
_S1_2_8816144 (nop) 0 instructions (0.000%), 2 calls (08816144 - 08816148, length 2)
_S1_2_88106F8 (strcmp) 0 instructions (0.000%), 2 calls (088106F8 - 08810760, length 27)
_S1_2_8BEF9CC 0 instructions (0.000%), 1 calls (0880DE68 - 08BEF9F0, length 1017571)
  Back Branch 08BEF9EC 1 times (length 1017571)
_S1_2_8BE5B58 (nop) 0 instructions (0.000%), 1 calls (08BE5B58 - 08BE5B5C, length 2)
_S1_2_8B38340 (nop) 0 instructions (0.000%), 1 calls (08B38340 - 08B38344, length 2)
_S1_2_88EE5C0 (nop) 0 instructions (0.000%), 1 calls (088EE5C0 - 088EE5C4, length 2)
_S1_2_883F478 (nop) 0 instructions (0.000%), 1 calls (0883F478 - 0883F47C, length 2)
_S1_2_8804A74 (nop) 0 instructions (0.000%), 1 calls (08804A74 - 08804A78, length 2)
------------------ GEProfiler ----------------------
GE list count: 1722
Texture load count: 689, average 0.4 per GE list
Copy GE to memory: 7248, average 4.2 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 34091ms, average 19.8ms per GE list, max FPS is 50.5
prim: called 1034106 times, average 600.5 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 283292 times in PRIM, average 164.5 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=32: used 254386 times in PRIM, average 147.7 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=36: used 241432 times in PRIM, average 140.2 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(8)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=68: used 208010 times in PRIM, average 120.8 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 13740 times in PRIM, average 8.0 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 12631 times in PRIM, average 7.3 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=32: used 9050 times in PRIM, average 5.3 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 7235 times in PRIM, average 4.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_2D size=16: used 1812 times in PRIM, average 1.1 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 1607 times in PRIM, average 0.9 per GE list
GU_VERTEX_16BIT|GU_TRANSFORM_2D size=6: used 911 times in PRIM, average 0.5 per GE list
