Compilation time 2475ms, 2487 calls, average 1.0ms, longest 55ms
CodeBlocks profiling information (718,403,394 total cycles):
_S1_2_893DD7C 75,937,028 instructions (10.570%), 381 calls (0893DD7C - 0893E3B4, length 399)
    0893DD7C:[27BDFFC0]: addiu      $sp, $sp, -64
    0893DD80:[8C86001C]: lw         $a2, 28($a0)
    0893DD84:[8C8C0000]: lw         $t4, 0($a0)
    0893DD88:[8C870004]: lw         $a3, 4($a0)
    0893DD8C:[8C88000C]: lw         $t0, 12($a0)
    0893DD90:[258CFFFF]: addiu      $t4, $t4, -1
    0893DD94:[24E7FFFB]: addiu      $a3, $a3, -5
    0893DD98:[AFA6002C]: sw         $a2, 44($sp)
    0893DD9C:[8C890010]: lw         $t1, 16($a0)
    0893DDA0:[01875021]: addu       $t2, $t4, $a3
    0893DDA4:[2507FFFF]: addiu      $a3, $t0, -1
    0893DDA8:[00A92823]: subu       $a1, $a1, $t1
    0893DDAC:[AFAA0028]: sw         $t2, 40($sp)
    0893DDB0:[2528FEFF]: addiu      $t0, $t1, -257
    0893DDB4:[00E52823]: subu       $a1, $a3, $a1
    0893DDB8:[8CC90020]: lw         $t1, 32($a2)
    0893DDBC:[AFA50024]: sw         $a1, 36($sp)
    0893DDC0:[8CC50024]: lw         $a1, 36($a2)
    0893DDC4:[00E84021]: addu       $t0, $a3, $t0
    0893DDC8:[8CC20028]: lw         $v0, 40($a2)
    0893DDCC:[AFA80020]: sw         $t0, 32($sp)
    0893DDD0:[8CC8002C]: lw         $t0, 44($a2)
    0893DDD4:[AFA9001C]: sw         $t1, 28($sp)
    0893DDD8:[8CCB0030]: lw         $t3, 48($a2)
    0893DDDC:[AFA50018]: sw         $a1, 24($sp)
    0893DDE0:[8CCA0034]: lw         $t2, 52($a2)
    0893DDE4:[AFA20014]: sw         $v0, 20($sp)
    0893DDE8:[8CCF0044]: lw         $t7, 68($a2)
    0893DDEC:[8CC5004C]: lw         $a1, 76($a2)
    0893DDF0:[8CCE0048]: lw         $t6, 72($a2)
    0893DDF4:[34030001]: ori        $v1, $zr, 1 <=> li $v1, 1
    0893DDF8:[8CC60050]: lw         $a2, 80($a2)
    0893DDFC:[00A32804]: sllv       $a1, $v1, $a1
    0893DE00:[24A5FFFF]: addiu      $a1, $a1, -1
    0893DE04:[00C33004]: sllv       $a2, $v1, $a2
    0893DE08:[AFA50010]: sw         $a1, 16($sp)
    0893DE0C:[24C6FFFF]: addiu      $a2, $a2, -1
    0893DE10:[2505FFFF]: addiu      $a1, $t0, -1
    0893DE14:[00494021]: addu       $t0, $v0, $t1
    0893DE18:[AFA6000C]: sw         $a2, 12($sp)
    0893DE1C:[AFA80004]: sw         $t0, 4($sp)
    0893DE20:[AFA50008]: sw         $a1, 8($sp)
    0893DE24:[AFB00030]: sw         $s0, 48($sp)
    0893DE28:[2D45000F]: sltiu      $a1, $t2, 15
    0893DE2C:[50A0000C]: beql       $a1, $zr, 0x0893DE60
    0893DE30:[8FA50010]: lw         $a1, 16($sp)
    0893DE34:[258C0001]: addiu      $t4, $t4, 1
    0893DE38:[91850000]: lbu        $a1, 0($t4)
    0893DE3C:[258C0001]: addiu      $t4, $t4, 1
    0893DE40:[01452804]: sllv       $a1, $a1, $t2
    0893DE44:[01655821]: addu       $t3, $t3, $a1
    0893DE48:[91850000]: lbu        $a1, 0($t4)
    0893DE4C:[25460008]: addiu      $a2, $t2, 8
    0893DE50:[00C52804]: sllv       $a1, $a1, $a2
    0893DE54:[24CA0008]: addiu      $t2, $a2, 8
    0893DE58:[01655821]: addu       $t3, $t3, $a1
    0893DE5C:[8FA50010]: lw         $a1, 16($sp)
    0893DE60:[01652824]: and        $a1, $t3, $a1
    0893DE64:[00052880]: sll        $a1, $a1, 0x0002
    0893DE68:[01E52821]: addu       $a1, $t7, $a1
    0893DE6C:[84A60000]: lh         $a2, 0($a1)
    0893DE70:[94A50002]: lhu        $a1, 2($a1)
    0893DE74:[A7A60000]: sh         $a2, 0($sp)
    0893DE78:[A7A50002]: sh         $a1, 2($sp)
    0893DE7C:[93A20001]: lbu        $v0, 1($sp)
    0893DE80:[93A60000]: lbu        $a2, 0($sp)
    0893DE84:[004B4806]: srlv       $t1, $t3, $v0
    0893DE88:[01421023]: subu       $v0, $t2, $v0
    0893DE8C:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    0893DE90:[14C00007]: bne        $a2, $zr, 0x0893DEB0
    0893DE94:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    0893DE98:[97A50002]: lhu        $a1, 2($sp)
    0893DE9C:[8FB80028]: lw         $t8, 40($sp)
    0893DEA0:[24E70001]: addiu      $a3, $a3, 1
    0893DEA4:[A0E50000]: sb         $a1, 0($a3)
    0893DEA8:[10000117]: b          0x0893E308
    0893DEAC:[0198C02B]: sltu       $t8, $t4, $t8
    0893DEB0:[30C50010]: andi       $a1, $a2, 16
    0893DEB4:[10A000F5]: beq        $a1, $zr, 0x0893E28C
    0893DEB8:[30C50040]: andi       $a1, $a2, 64
    0893DEBC:[30C6000F]: andi       $a2, $a2, 15
    0893DEC0:[10C00010]: beq        $a2, $zr, 0x0893DF04
    0893DEC4:[97A80002]: lhu        $t0, 2($sp)
    0893DEC8:[00C32804]: sllv       $a1, $v1, $a2
    0893DECC:[0046682B]: sltu       $t5, $v0, $a2
    0893DED0:[11A00006]: beq        $t5, $zr, 0x0893DEEC
    0893DED4:[24A5FFFF]: addiu      $a1, $a1, -1
    0893DED8:[258C0001]: addiu      $t4, $t4, 1
    0893DEDC:[918B0000]: lbu        $t3, 0($t4)
    0893DEE0:[244A0008]: addiu      $t2, $v0, 8
    0893DEE4:[004B5804]: sllv       $t3, $t3, $v0
    0893DEE8:[012B5821]: addu       $t3, $t1, $t3
    0893DEEC:[01652824]: and        $a1, $t3, $a1
    0893DEF0:[00CB4806]: srlv       $t1, $t3, $a2
    0893DEF4:[01461023]: subu       $v0, $t2, $a2
    0893DEF8:[01054021]: addu       $t0, $t0, $a1
    0893DEFC:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    0893DF00:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    0893DF04:[2C45000F]: sltiu      $a1, $v0, 15
    0893DF08:[50A0000C]: beql       $a1, $zr, 0x0893DF3C
    0893DF0C:[8FA5000C]: lw         $a1, 12($sp)
    0893DF10:[258C0001]: addiu      $t4, $t4, 1
    0893DF14:[91850000]: lbu        $a1, 0($t4)
    0893DF18:[258C0001]: addiu      $t4, $t4, 1
    0893DF1C:[00452804]: sllv       $a1, $a1, $v0
    0893DF20:[01255821]: addu       $t3, $t1, $a1
    0893DF24:[91850000]: lbu        $a1, 0($t4)
    0893DF28:[24460008]: addiu      $a2, $v0, 8
    0893DF2C:[00C52804]: sllv       $a1, $a1, $a2
    0893DF30:[24CA0008]: addiu      $t2, $a2, 8
    0893DF34:[01655821]: addu       $t3, $t3, $a1
    0893DF38:[8FA5000C]: lw         $a1, 12($sp)
    0893DF3C:[01652824]: and        $a1, $t3, $a1
    0893DF40:[00052880]: sll        $a1, $a1, 0x0002
    0893DF44:[01C52821]: addu       $a1, $t6, $a1
    0893DF48:[84A60000]: lh         $a2, 0($a1)
    0893DF4C:[94A50002]: lhu        $a1, 2($a1)
    0893DF50:[A7A60000]: sh         $a2, 0($sp)
    0893DF54:[A7A50002]: sh         $a1, 2($sp)
    0893DF58:[93A20001]: lbu        $v0, 1($sp)
    0893DF5C:[93A60000]: lbu        $a2, 0($sp)
    0893DF60:[004B4806]: srlv       $t1, $t3, $v0
    0893DF64:[01421023]: subu       $v0, $t2, $v0
    0893DF68:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    0893DF6C:[30C50010]: andi       $a1, $a2, 16
    0893DF70:[10A000AC]: beq        $a1, $zr, 0x0893E224
    0893DF74:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    0893DF78:[30C6000F]: andi       $a2, $a2, 15
    0893DF7C:[00C36804]: sllv       $t5, $v1, $a2
    0893DF80:[97A50002]: lhu        $a1, 2($sp)
    0893DF84:[0046C02B]: sltu       $t8, $v0, $a2
    0893DF88:[1300000E]: beq        $t8, $zr, 0x0893DFC4
    0893DF8C:[25ADFFFF]: addiu      $t5, $t5, -1
    0893DF90:[258C0001]: addiu      $t4, $t4, 1
    0893DF94:[918B0000]: lbu        $t3, 0($t4)
    0893DF98:[244A0008]: addiu      $t2, $v0, 8
    0893DF9C:[004B5804]: sllv       $t3, $t3, $v0
    0893DFA0:[012B5821]: addu       $t3, $t1, $t3
    0893DFA4:[0146482B]: sltu       $t1, $t2, $a2
    0893DFA8:[51200007]: beql       $t1, $zr, 0x0893DFC8
    0893DFAC:[016D6824]: and        $t5, $t3, $t5
    0893DFB0:[258C0001]: addiu      $t4, $t4, 1
    0893DFB4:[91890000]: lbu        $t1, 0($t4)
    0893DFB8:[01494804]: sllv       $t1, $t1, $t2
    0893DFBC:[01695821]: addu       $t3, $t3, $t1
    0893DFC0:[254A0008]: addiu      $t2, $t2, 8
    0893DFC4:[016D6824]: and        $t5, $t3, $t5
    0893DFC8:[00AD6821]: addu       $t5, $a1, $t5
    0893DFCC:[8FA50024]: lw         $a1, 36($sp)
    0893DFD0:[00CB4806]: srlv       $t1, $t3, $a2
    0893DFD4:[01461023]: subu       $v0, $t2, $a2
    0893DFD8:[00E52823]: subu       $a1, $a3, $a1
    0893DFDC:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    0893DFE0:[00AD302B]: sltu       $a2, $a1, $t5
    0893DFE4:[10C00070]: beq        $a2, $zr, 0x0893E1A8
    0893DFE8:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    0893DFEC:[8FA60018]: lw         $a2, 24($sp)
    0893DFF0:[01A52823]: subu       $a1, $t5, $a1
    0893DFF4:[00C5302B]: sltu       $a2, $a2, $a1
    0893DFF8:[50C0000B]: beql       $a2, $zr, 0x0893E028
    0893DFFC:[8FB80028]: lw         $t8, 40($sp)
    0893E000:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    0893E004:[24A53A50]: addiu      $a1, $a1, 14928
    0893E008:[8FA6002C]: lw         $a2, 44($sp)
    0893E00C:[AC850018]: sw         $a1, 24($a0)
    0893E010:[8FA50020]: lw         $a1, 32($sp)
    0893E014:[3408001B]: ori        $t0, $zr, 27 <=> li $t0, 27
    0893E018:[ACC80000]: sw         $t0, 0($a2)
    0893E01C:[00E5302B]: sltu       $a2, $a3, $a1
    0893E020:[100000BF]: b          0x0893E320
    0893E024:[000228C2]: srl        $a1, $v0, 0x0003
    0893E028:[8FA60014]: lw         $a2, 20($sp)
    0893E02C:[14C00011]: bne        $a2, $zr, 0x0893E074
    0893E030:[0198C02B]: sltu       $t8, $t4, $t8
    0893E034:[8FA6001C]: lw         $a2, 28($sp)
    0893E038:[8FB90008]: lw         $t9, 8($sp)
    0893E03C:[00C53023]: subu       $a2, $a2, $a1
    0893E040:[03263021]: addu       $a2, $t9, $a2
    0893E044:[00A8C82B]: sltu       $t9, $a1, $t0
    0893E048:[53200039]: beql       $t9, $zr, 0x0893E130
    0893E04C:[2D050003]: sltiu      $a1, $t0, 3
    0893E050:[01054023]: subu       $t0, $t0, $a1
    0893E054:[00000000]: 0x893E054 - memcpySequence[24C60001,90D90000,24E70001,24A5FFFF,14A0FFFB,A0F90000](7,6,5,1,1)
    0893E06C:[1000002F]: b          0x0893E12C
    0893E070:[00ED3023]: subu       $a2, $a3, $t5
    0893E074:[8FB90014]: lw         $t9, 20($sp)
    0893E078:[0325302B]: sltu       $a2, $t9, $a1
    0893E07C:[50C0001D]: beql       $a2, $zr, 0x0893E0F4
    0893E080:[8FA60014]: lw         $a2, 20($sp)
    0893E084:[8FA60004]: lw         $a2, 4($sp)
    0893E088:[8FB00008]: lw         $s0, 8($sp)
    0893E08C:[00C53023]: subu       $a2, $a2, $a1
    0893E090:[00B92823]: subu       $a1, $a1, $t9
    0893E094:[00A8C82B]: sltu       $t9, $a1, $t0
    0893E098:[13200024]: beq        $t9, $zr, 0x0893E12C
    0893E09C:[02063021]: addu       $a2, $s0, $a2
    0893E0A0:[01054023]: subu       $t0, $t0, $a1
    0893E0A4:[00000000]: 0x893E0A4 - memcpySequence[24C60001,90D90000,24E70001,24A5FFFF,14A0FFFB,A0F90000](7,6,5,1,1)
    0893E0BC:[8FB90014]: lw         $t9, 20($sp)
    0893E0C0:[0328282B]: sltu       $a1, $t9, $t0
    0893E0C4:[10A00019]: beq        $a1, $zr, 0x0893E12C
    0893E0C8:[8FA60008]: lw         $a2, 8($sp)
    0893E0CC:[03202825]: or         $a1, $t9, $zr <=> move $a1, $t9
    0893E0D0:[01054023]: subu       $t0, $t0, $a1
    0893E0D4:[00000000]: 0x893E0D4 - memcpySequence[24C60001,90D90000,24E70001,24A5FFFF,14A0FFFB,A0F90000](7,6,5,1,1)
    0893E0EC:[1000000F]: b          0x0893E12C
    0893E0F0:[00ED3023]: subu       $a2, $a3, $t5
    0893E0F4:[8FB90008]: lw         $t9, 8($sp)
    0893E0F8:[00C53023]: subu       $a2, $a2, $a1
    0893E0FC:[03263021]: addu       $a2, $t9, $a2
    0893E100:[00A8C82B]: sltu       $t9, $a1, $t0
    0893E104:[5320000A]: beql       $t9, $zr, 0x0893E130
    0893E108:[2D050003]: sltiu      $a1, $t0, 3
    0893E10C:[01054023]: subu       $t0, $t0, $a1
    0893E110:[00000000]: 0x893E110 - memcpySequence[24C60001,90D90000,24E70001,24A5FFFF,14A0FFFB,A0F90000](7,6,5,1,1)
    0893E128:[00ED3023]: subu       $a2, $a3, $t5
    0893E12C:[2D050003]: sltiu      $a1, $t0, 3
    0893E130:[14A00011]: bne        $a1, $zr, 0x0893E178
    0893E134:[00000000]: nop
    0893E138:[24C50001]: addiu      $a1, $a2, 1
    0893E13C:[90A60000]: lbu        $a2, 0($a1)
    0893E140:[24E70001]: addiu      $a3, $a3, 1
    0893E144:[A0E60000]: sb         $a2, 0($a3)
    0893E148:[24A60001]: addiu      $a2, $a1, 1
    0893E14C:[90C50000]: lbu        $a1, 0($a2)
    0893E150:[24E70001]: addiu      $a3, $a3, 1
    0893E154:[A0E50000]: sb         $a1, 0($a3)
    0893E158:[24C60001]: addiu      $a2, $a2, 1
    0893E15C:[90C50000]: lbu        $a1, 0($a2)
    0893E160:[24E70001]: addiu      $a3, $a3, 1
    0893E164:[2508FFFD]: addiu      $t0, $t0, -3
    0893E168:[A0E50000]: sb         $a1, 0($a3)
    0893E16C:[2D050003]: sltiu      $a1, $t0, 3
    0893E170:[10A0FFF2]: beq        $a1, $zr, 0x0893E13C
    0893E174:[24C50001]: addiu      $a1, $a2, 1
    0893E178:[11000063]: beq        $t0, $zr, 0x0893E308
    0893E17C:[24C60001]: addiu      $a2, $a2, 1
    0893E180:[90C50000]: lbu        $a1, 0($a2)
    0893E184:[24E70001]: addiu      $a3, $a3, 1
    0893E188:[A0E50000]: sb         $a1, 0($a3)
    0893E18C:[2D050002]: sltiu      $a1, $t0, 2
    0893E190:[14A0005D]: bne        $a1, $zr, 0x0893E308
    0893E194:[24C50001]: addiu      $a1, $a2, 1
    0893E198:[90A50000]: lbu        $a1, 0($a1)
    0893E19C:[24E70001]: addiu      $a3, $a3, 1
    0893E1A0:[10000059]: b          0x0893E308
    0893E1A4:[A0E50000]: sb         $a1, 0($a3)
    0893E1A8:[8FB80028]: lw         $t8, 40($sp)
    0893E1AC:[00ED2823]: subu       $a1, $a3, $t5
    0893E1B0:[0198C02B]: sltu       $t8, $t4, $t8
    0893E1B4:[24A50001]: addiu      $a1, $a1, 1
    0893E1B8:[90A60000]: lbu        $a2, 0($a1)
    0893E1BC:[24E70001]: addiu      $a3, $a3, 1
    0893E1C0:[A0E60000]: sb         $a2, 0($a3)
    0893E1C4:[24A50001]: addiu      $a1, $a1, 1
    0893E1C8:[90A60000]: lbu        $a2, 0($a1)
    0893E1CC:[24E70001]: addiu      $a3, $a3, 1
    0893E1D0:[A0E60000]: sb         $a2, 0($a3)
    0893E1D4:[24A50001]: addiu      $a1, $a1, 1
    0893E1D8:[90A60000]: lbu        $a2, 0($a1)
    0893E1DC:[24E70001]: addiu      $a3, $a3, 1
    0893E1E0:[2508FFFD]: addiu      $t0, $t0, -3
    0893E1E4:[A0E60000]: sb         $a2, 0($a3)
    0893E1E8:[2D060003]: sltiu      $a2, $t0, 3
    0893E1EC:[50C0FFF2]: beql       $a2, $zr, 0x0893E1B8
    0893E1F0:[24A50001]: addiu      $a1, $a1, 1
    0893E1F4:[11000044]: beq        $t0, $zr, 0x0893E308
    0893E1F8:[24A50001]: addiu      $a1, $a1, 1
    0893E1FC:[90A60000]: lbu        $a2, 0($a1)
    0893E200:[24E70001]: addiu      $a3, $a3, 1
    0893E204:[A0E60000]: sb         $a2, 0($a3)
    0893E208:[2D060002]: sltiu      $a2, $t0, 2
    0893E20C:[14C0003E]: bne        $a2, $zr, 0x0893E308
    0893E210:[24A50001]: addiu      $a1, $a1, 1
    0893E214:[90A50000]: lbu        $a1, 0($a1)
    0893E218:[24E70001]: addiu      $a3, $a3, 1
    0893E21C:[1000003A]: b          0x0893E308
    0893E220:[A0E50000]: sb         $a1, 0($a3)
    0893E224:[30C50040]: andi       $a1, $a2, 64
    0893E228:[14A0000F]: bne        $a1, $zr, 0x0893E268
    0893E22C:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    0893E230:[00C32804]: sllv       $a1, $v1, $a2
    0893E234:[97A60002]: lhu        $a2, 2($sp)
    0893E238:[24A5FFFF]: addiu      $a1, $a1, -1
    0893E23C:[01252824]: and        $a1, $t1, $a1
    0893E240:[00C52821]: addu       $a1, $a2, $a1
    0893E244:[00052880]: sll        $a1, $a1, 0x0002
    0893E248:[01C52821]: addu       $a1, $t6, $a1
    0893E24C:[84A60000]: lh         $a2, 0($a1)
    0893E250:[94A50002]: lhu        $a1, 2($a1)
    0893E254:[A7A60000]: sh         $a2, 0($sp)
    0893E258:[A7A50002]: sh         $a1, 2($sp)
    0893E25C:[93A20001]: lbu        $v0, 1($sp)
    0893E260:[1000FF3F]: b          0x0893DF60
    0893E264:[93A60000]: lbu        $a2, 0($sp)
    0893E268:[24A53A70]: addiu      $a1, $a1, 14960
    0893E26C:[8FA6002C]: lw         $a2, 44($sp)
    0893E270:[AC850018]: sw         $a1, 24($a0)
    0893E274:[8FA50020]: lw         $a1, 32($sp)
    0893E278:[3408001B]: ori        $t0, $zr, 27 <=> li $t0, 27
    0893E27C:[ACC80000]: sw         $t0, 0($a2)
    0893E280:[00E5302B]: sltu       $a2, $a3, $a1
    0893E284:[10000026]: b          0x0893E320
    0893E288:[000228C2]: srl        $a1, $v0, 0x0003
    0893E28C:[14A0000E]: bne        $a1, $zr, 0x0893E2C8
    0893E290:[00C32804]: sllv       $a1, $v1, $a2
    0893E294:[97A60002]: lhu        $a2, 2($sp)
    0893E298:[24A5FFFF]: addiu      $a1, $a1, -1
    0893E29C:[01252824]: and        $a1, $t1, $a1
    0893E2A0:[00C52821]: addu       $a1, $a2, $a1
    0893E2A4:[00052880]: sll        $a1, $a1, 0x0002
    0893E2A8:[01E52821]: addu       $a1, $t7, $a1
    0893E2AC:[84A60000]: lh         $a2, 0($a1)
    0893E2B0:[94A50002]: lhu        $a1, 2($a1)
    0893E2B4:[A7A60000]: sh         $a2, 0($sp)
    0893E2B8:[A7A50002]: sh         $a1, 2($sp)
    0893E2BC:[93A20001]: lbu        $v0, 1($sp)
    0893E2C0:[1000FEF0]: b          0x0893DE84
    0893E2C4:[93A60000]: lbu        $a2, 0($sp)
    0893E2C8:[8FA50020]: lw         $a1, 32($sp)
    0893E2CC:[30C80020]: andi       $t0, $a2, 32
    0893E2D0:[00E5302B]: sltu       $a2, $a3, $a1
    0893E2D4:[11000005]: beq        $t0, $zr, 0x0893E2EC
    0893E2D8:[000228C2]: srl        $a1, $v0, 0x0003
    0893E2DC:[8FA8002C]: lw         $t0, 44($sp)
    0893E2E0:[340A000B]: ori        $t2, $zr, 11 <=> li $t2, 11
    0893E2E4:[1000000E]: b          0x0893E320
    0893E2E8:[AD0A0000]: sw         $t2, 0($t0)
    0893E2EC:[3C080899]: lui        $t0, 0x0899 <=> li $t0, 0x08990000
    0893E2F0:[25083A88]: addiu      $t0, $t0, 14984
    0893E2F4:[8FAA002C]: lw         $t2, 44($sp)
    0893E2F8:[AC880018]: sw         $t0, 24($a0)
    0893E2FC:[3408001B]: ori        $t0, $zr, 27 <=> li $t0, 27
    0893E300:[10000007]: b          0x0893E320
    0893E304:[AD480000]: sw         $t0, 0($t2)
    0893E308:[8FA60020]: lw         $a2, 32($sp)
    0893E30C:[13000003]: beq        $t8, $zr, 0x0893E31C
    0893E310:[00E6302B]: sltu       $a2, $a3, $a2
    0893E314:[14C0FEC5]: bne        $a2, $zr, 0x0893DE2C
    0893E318:[2D45000F]: sltiu      $a1, $t2, 15
    0893E31C:[000228C2]: srl        $a1, $v0, 0x0003
    0893E320:[01854023]: subu       $t0, $t4, $a1
    0893E324:[000528C0]: sll        $a1, $a1, 0x0003
    0893E328:[00452823]: subu       $a1, $v0, $a1
    0893E32C:[00A35004]: sllv       $t2, $v1, $a1
    0893E330:[254CFFFF]: addiu      $t4, $t2, -1
    0893E334:[012C6024]: and        $t4, $t1, $t4
    0893E338:[250A0001]: addiu      $t2, $t0, 1
    0893E33C:[8FA90028]: lw         $t1, 40($sp)
    0893E340:[AC8A0000]: sw         $t2, 0($a0)
    0893E344:[24EA0001]: addiu      $t2, $a3, 1
    0893E348:[0109482B]: sltu       $t1, $t0, $t1
    0893E34C:[11200005]: beq        $t1, $zr, 0x0893E364
    0893E350:[AC8A000C]: sw         $t2, 12($a0)
    0893E354:[8FA90028]: lw         $t1, 40($sp)
    0893E358:[01284023]: subu       $t0, $t1, $t0
    0893E35C:[10000005]: b          0x0893E374
    0893E360:[25080005]: addiu      $t0, $t0, 5
    0893E364:[8FA90028]: lw         $t1, 40($sp)
    0893E368:[340A0005]: ori        $t2, $zr, 5 <=> li $t2, 5
    0893E36C:[01094023]: subu       $t0, $t0, $t1
    0893E370:[01484023]: subu       $t0, $t2, $t0
    0893E374:[10C00005]: beq        $a2, $zr, 0x0893E38C
    0893E378:[AC880004]: sw         $t0, 4($a0)
    0893E37C:[8FA60020]: lw         $a2, 32($sp)
    0893E380:[00C73823]: subu       $a3, $a2, $a3
    0893E384:[10000005]: b          0x0893E39C
    0893E388:[24E70101]: addiu      $a3, $a3, 257
    0893E38C:[8FA60020]: lw         $a2, 32($sp)
    0893E390:[34080101]: ori        $t0, $zr, 257 <=> li $t0, 257
    0893E394:[00E63823]: subu       $a3, $a3, $a2
    0893E398:[01073823]: subu       $a3, $t0, $a3
    0893E39C:[8FA6002C]: lw         $a2, 44($sp)
    0893E3A0:[AC870010]: sw         $a3, 16($a0)
    0893E3A4:[ACCC0030]: sw         $t4, 48($a2)
    0893E3A8:[ACC50034]: sw         $a1, 52($a2)
    0893E3AC:[8FB00030]: lw         $s0, 48($sp)
    0893E3B0:[03E00008]: jr         $ra
    0893E3B4:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0893E314 1,633,543 times (length 316)
  Back Branch 0893E1EC 564,407 times (length 15)
    0893E1A4:[A0E50000]: sb         $a1, 0($a3)
    0893E1A8:[8FB80028]: lw         $t8, 40($sp)
    0893E1AC:[00ED2823]: subu       $a1, $a3, $t5
    0893E1B0:[0198C02B]: sltu       $t8, $t4, $t8
    0893E1B4:[24A50001]: addiu      $a1, $a1, 1
--> 0893E1B8:[90A60000]: lbu        $a2, 0($a1)
    0893E1BC:[24E70001]: addiu      $a3, $a3, 1
    0893E1C0:[A0E60000]: sb         $a2, 0($a3)
    0893E1C4:[24A50001]: addiu      $a1, $a1, 1
    0893E1C8:[90A60000]: lbu        $a2, 0($a1)
    0893E1CC:[24E70001]: addiu      $a3, $a3, 1
    0893E1D0:[A0E60000]: sb         $a2, 0($a3)
    0893E1D4:[24A50001]: addiu      $a1, $a1, 1
    0893E1D8:[90A60000]: lbu        $a2, 0($a1)
    0893E1DC:[24E70001]: addiu      $a3, $a3, 1
    0893E1E0:[2508FFFD]: addiu      $t0, $t0, -3
    0893E1E4:[A0E60000]: sb         $a2, 0($a3)
    0893E1E8:[2D060003]: sltiu      $a2, $t0, 3
--> 0893E1EC:[50C0FFF2]: beql       $a2, $zr, 0x0893E1B8
    0893E1F0:[24A50001]: addiu      $a1, $a1, 1
    0893E1F4:[11000044]: beq        $t0, $zr, 0x0893E308
    0893E1F8:[24A50001]: addiu      $a1, $a1, 1
    0893E1FC:[90A60000]: lbu        $a2, 0($a1)
  Back Branch 0893E2C0 90,370 times (length 273)
  Back Branch 0893E170 46,541 times (length 15)
    0893E128:[00ED3023]: subu       $a2, $a3, $t5
    0893E12C:[2D050003]: sltiu      $a1, $t0, 3
    0893E130:[14A00011]: bne        $a1, $zr, 0x0893E178
    0893E134:[00000000]: nop
    0893E138:[24C50001]: addiu      $a1, $a2, 1
--> 0893E13C:[90A60000]: lbu        $a2, 0($a1)
    0893E140:[24E70001]: addiu      $a3, $a3, 1
    0893E144:[A0E60000]: sb         $a2, 0($a3)
    0893E148:[24A60001]: addiu      $a2, $a1, 1
    0893E14C:[90C50000]: lbu        $a1, 0($a2)
    0893E150:[24E70001]: addiu      $a3, $a3, 1
    0893E154:[A0E50000]: sb         $a1, 0($a3)
    0893E158:[24C60001]: addiu      $a2, $a2, 1
    0893E15C:[90C50000]: lbu        $a1, 0($a2)
    0893E160:[24E70001]: addiu      $a3, $a3, 1
    0893E164:[2508FFFD]: addiu      $t0, $t0, -3
    0893E168:[A0E50000]: sb         $a1, 0($a3)
    0893E16C:[2D050003]: sltiu      $a1, $t0, 3
--> 0893E170:[10A0FFF2]: beq        $a1, $zr, 0x0893E13C
    0893E174:[24C50001]: addiu      $a1, $a2, 1
    0893E178:[11000063]: beq        $t0, $zr, 0x0893E308
    0893E17C:[24C60001]: addiu      $a2, $a2, 1
    0893E180:[90C50000]: lbu        $a1, 0($a2)
  Back Branch 0893E260 6,755 times (length 194)
_S1_2_88D407C 56,507,360 instructions (7.866%), 602,112 calls (088D407C - 088D4254, length 119)
    088D407C:[27BDFFC0]: addiu      $sp, $sp, -64
    088D4080:[AFB0001C]: sw         $s0, 28($sp)
    088D4084:[3C10089E]: lui        $s0, 0x089E <=> li $s0, 0x089E0000
    088D4088:[8E043368]: lw         $a0, 13160($s0)
    088D408C:[34840180]: ori        $a0, $a0, 384
    088D4090:[AE043368]: sw         $a0, 13160($s0)
    088D4094:[3C0409BF]: lui        $a0, 0x09BF <=> li $a0, 0x09BF0000
    088D4098:[AFB20024]: sw         $s2, 36($sp)
    088D409C:[AFB50030]: sw         $s5, 48($sp)
    088D40A0:[3C12089E]: lui        $s2, 0x089E <=> li $s2, 0x089E0000
    088D40A4:[8C844BEC]: lw         $a0, 19436($a0)
    088D40A8:[3C15089E]: lui        $s5, 0x089E <=> li $s5, 0x089E0000
    088D40AC:[E7B40010]: swc1       $f20, 16($sp)
    088D40B0:[E7B60014]: swc1       $f22, 20($sp)
    088D40B4:[E7B80018]: swc1       $f24, 24($sp)
    088D40B8:[AFB10020]: sw         $s1, 32($sp)
    088D40BC:[AFB30028]: sw         $s3, 40($sp)
    088D40C0:[AFB60034]: sw         $s6, 52($sp)
    088D40C4:[46006506]: mov.s      $f20, $f12
    088D40C8:[46006D86]: mov.s      $f22, $f13
    088D40CC:[34160002]: ori        $s6, $zr, 2 <=> li $s6, 2
    088D40D0:[46007606]: mov.s      $f24, $f14
    088D40D4:[26533344]: addiu      $s3, $s2, 13124
    088D40D8:[26B53370]: addiu      $s5, $s5, 13168
    088D40DC:[3C11089E]: lui        $s1, 0x089E <=> li $s1, 0x089E0000
    088D40E0:[AFB4002C]: sw         $s4, 44($sp)
    088D40E4:[AFB70038]: sw         $s7, 56($sp)
    088D40E8:[AFBF003C]: sw         $ra, 60($sp)
    088D40EC:[14800008]: bne        $a0, $zr, 0x088D4110
    088D40F0:[3C14089E]: lui        $s4, 0x089E <=> li $s4, 0x089E0000
    088D40F4:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    088D40F8:[8C843340]: lw         $a0, 13120($a0)
    088D40FC:[0E234F90]: jal        0x088D3E40
    088D4100:[8E173368]: lw         $s7, 13160($s0)
    088D4104:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088D4108:[AE173368]: sw         $s7, 13160($s0)
    088D410C:[A22433B8]: sb         $a0, 13240($s1)
    088D4110:[E6543344]: swc1       $f20, 13124($s2)
    088D4114:[E6760004]: swc1       $f22, 4($s3)
    088D4118:[922433B8]: lbu        $a0, 13240($s1)
    088D411C:[1080000D]: beq        $a0, $zr, 0x088D4154
    088D4120:[E6780008]: swc1       $f24, 8($s3)
    088D4124:[8E84336C]: lw         $a0, 13164($s4)
    088D4128:[5080000A]: beql       $a0, $zr, 0x088D4154
    088D412C:[A22033B8]: sb         $zr, 13240($s1)
    088D4130:[0E234FC1]: jal        0x088D3F04
    088D4134:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088D4138:[8E84336C]: lw         $a0, 13164($s4)
    088D413C:[54960004]: bnel       $a0, $s6, 0x088D4150
    088D4140:[AE80336C]: sw         $zr, 13164($s4)
    088D4144:[0E234FC1]: jal        0x088D3F04
    088D4148:[26A40024]: addiu      $a0, $s5, 36
    088D414C:[AE80336C]: sw         $zr, 13164($s4)
    088D4150:[A22033B8]: sb         $zr, 13240($s1)
    088D4154:[0E234FC1]: jal        0x088D3F04
    088D4158:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088D415C:[8E84336C]: lw         $a0, 13164($s4)
    088D4160:[14960017]: bne        $a0, $s6, 0x088D41C0
    088D4164:[00042940]: sll        $a1, $a0, 0x0005
    088D4168:[26A40024]: addiu      $a0, $s5, 36
    088D416C:[8C850000]: lw         $a1, 0($a0)
    088D4170:[8C860004]: lw         $a2, 4($a0)
    088D4174:[8C870008]: lw         $a3, 8($a0)
    088D4178:[AEA50000]: sw         $a1, 0($s5)
    088D417C:[8C85000C]: lw         $a1, 12($a0)
    088D4180:[AEA60004]: sw         $a2, 4($s5)
    088D4184:[8C860010]: lw         $a2, 16($a0)
    088D4188:[AEA70008]: sw         $a3, 8($s5)
    088D418C:[8C870014]: lw         $a3, 20($a0)
    088D4190:[AEA5000C]: sw         $a1, 12($s5)
    088D4194:[8C850018]: lw         $a1, 24($a0)
    088D4198:[AEA60010]: sw         $a2, 16($s5)
    088D419C:[8C86001C]: lw         $a2, 28($a0)
    088D41A0:[AEA70014]: sw         $a3, 20($s5)
    088D41A4:[8C870020]: lw         $a3, 32($a0)
    088D41A8:[AEA50018]: sw         $a1, 24($s5)
    088D41AC:[AEA6001C]: sw         $a2, 28($s5)
    088D41B0:[AEA70020]: sw         $a3, 32($s5)
    088D41B4:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    088D41B8:[10000007]: b          0x088D41D8
    088D41BC:[26A4000C]: addiu      $a0, $s5, 12
    088D41C0:[00043080]: sll        $a2, $a0, 0x0002
    088D41C4:[00A62821]: addu       $a1, $a1, $a2
    088D41C8:[24840001]: addiu      $a0, $a0, 1
    088D41CC:[00B5A821]: addu       $s5, $a1, $s5
    088D41D0:[AE84336C]: sw         $a0, 13164($s4)
    088D41D4:[26A4000C]: addiu      $a0, $s5, 12
    088D41D8:[E6B40000]: swc1       $f20, 0($s5)
    088D41DC:[E6B60004]: swc1       $f22, 4($s5)
    088D41E0:[E6B80008]: swc1       $f24, 8($s5)
    088D41E4:[C66C000C]: lwc1       $f12, 12($s3)
    088D41E8:[C66D0010]: lwc1       $f13, 16($s3)
    088D41EC:[44056000]: mfc1       $a1, $f12
    088D41F0:[C66E0014]: lwc1       $f14, 20($s3)
    088D41F4:[44066800]: mfc1       $a2, $f13
    088D41F8:[AC850000]: sw         $a1, 0($a0)
    088D41FC:[44057000]: mfc1       $a1, $f14
    088D4200:[AC860004]: sw         $a2, 4($a0)
    088D4204:[AC850008]: sw         $a1, 8($a0)
    088D4208:[C66F0018]: lwc1       $f15, 24($s3)
    088D420C:[E6AF0018]: swc1       $f15, 24($s5)
    088D4210:[C66F001C]: lwc1       $f15, 28($s3)
    088D4214:[E6AF001C]: swc1       $f15, 28($s5)
    088D4218:[8E640020]: lw         $a0, 32($s3)
    088D421C:[AEA40020]: sw         $a0, 32($s5)
    088D4220:[C7B40010]: lwc1       $f20, 16($sp)
    088D4224:[C7B60014]: lwc1       $f22, 20($sp)
    088D4228:[C7B80018]: lwc1       $f24, 24($sp)
    088D422C:[8FB0001C]: lw         $s0, 28($sp)
    088D4230:[8FB10020]: lw         $s1, 32($sp)
    088D4234:[8FB20024]: lw         $s2, 36($sp)
    088D4238:[8FB30028]: lw         $s3, 40($sp)
    088D423C:[8FB4002C]: lw         $s4, 44($sp)
    088D4240:[8FB50030]: lw         $s5, 48($sp)
    088D4244:[8FB60034]: lw         $s6, 52($sp)
    088D4248:[8FB70038]: lw         $s7, 56($sp)
    088D424C:[8FBF003C]: lw         $ra, 60($sp)
    088D4250:[03E00008]: jr         $ra
    088D4254:[27BD0040]: addiu      $sp, $sp, 64
_S1_2_88D3F04 38,289,768 instructions (5.330%), 602,112 calls (088D3F04 - 088D4078, length 94)
    088D3F04:[3C0809BF]: lui        $t0, 0x09BF <=> li $t0, 0x09BF0000
    088D3F08:[8D0A4BEC]: lw         $t2, 19436($t0)
    088D3F0C:[34090004]: ori        $t1, $zr, 4 <=> li $t1, 4
    088D3F10:[854B000A]: lh         $t3, 10($t2)
    088D3F14:[3C07089E]: lui        $a3, 0x089E <=> li $a3, 0x089E0000
    088D3F18:[3C06089A]: lui        $a2, 0x089A <=> li $a2, 0x089A0000
    088D3F1C:[15600004]: bne        $t3, $zr, 0x088D3F30
    088D3F20:[3C054000]: lui        $a1, 0x4000 <=> li $a1, 0x40000000
    088D3F24:[340B0001]: ori        $t3, $zr, 1 <=> li $t3, 1
    088D3F28:[34090010]: ori        $t1, $zr, 16 <=> li $t1, 16
    088D3F2C:[A54B000A]: sh         $t3, 10($t2)
    088D3F30:[8CE23368]: lw         $v0, 13160($a3)
    088D3F34:[252AFFFF]: addiu      $t2, $t1, -1
    088D3F38:[30430003]: andi       $v1, $v0, 3
    088D3F3C:[8CCBC750]: lw         $t3, -14512($a2)
    088D3F40:[10600013]: beq        $v1, $zr, 0x088D3F90
    088D3F44:[01405027]: nor        $t2, $t2, $zr <=> li $t2, not $t2
    088D3F48:[01694821]: addu       $t1, $t3, $t1
    088D3F4C:[2529FFFF]: addiu      $t1, $t1, -1
    088D3F50:[012A4824]: and        $t1, $t1, $t2
    088D3F54:[012B5023]: subu       $t2, $t1, $t3
    088D3F58:[254A0008]: addiu      $t2, $t2, 8
    088D3F5C:[016A5021]: addu       $t2, $t3, $t2
    088D3F60:[ACCAC750]: sw         $t2, -14512($a2)
    088D3F64:[248A0018]: addiu      $t2, $a0, 24
    088D3F68:[7D29E000]: ext        $t1, $t1, 0, 29
    088D3F6C:[C54C0000]: lwc1       $f12, 0($t2)
    088D3F70:[01255825]: or         $t3, $t1, $a1
    088D3F74:[E56C0000]: swc1       $f12, 0($t3)
    088D3F78:[C54C0004]: lwc1       $f12, 4($t2)
    088D3F7C:[34090004]: ori        $t1, $zr, 4 <=> li $t1, 4
    088D3F80:[E56C0004]: swc1       $f12, 4($t3)
    088D3F84:[8CE23368]: lw         $v0, 13160($a3)
    088D3F88:[240AFFFC]: addiu      $t2, $zr, -4 <=> li $t2, -4
    088D3F8C:[8CCBC750]: lw         $t3, -14512($a2)
    088D3F90:[3043001C]: andi       $v1, $v0, 28
    088D3F94:[50600011]: beql       $v1, $zr, 0x088D3FDC
    088D3F98:[30470060]: andi       $a3, $v0, 96
    088D3F9C:[01694821]: addu       $t1, $t3, $t1
    088D3FA0:[2529FFFF]: addiu      $t1, $t1, -1
    088D3FA4:[012A4824]: and        $t1, $t1, $t2
    088D3FA8:[012B5023]: subu       $t2, $t1, $t3
    088D3FAC:[254A0004]: addiu      $t2, $t2, 4
    088D3FB0:[016A5021]: addu       $t2, $t3, $t2
    088D3FB4:[ACCAC750]: sw         $t2, -14512($a2)
    088D3FB8:[7D29E000]: ext        $t1, $t1, 0, 29
    088D3FBC:[8C8A0020]: lw         $t2, 32($a0)
    088D3FC0:[01254825]: or         $t1, $t1, $a1
    088D3FC4:[AD2A0000]: sw         $t2, 0($t1)
    088D3FC8:[8CE23368]: lw         $v0, 13160($a3)
    088D3FCC:[34090004]: ori        $t1, $zr, 4 <=> li $t1, 4
    088D3FD0:[8CCBC750]: lw         $t3, -14512($a2)
    088D3FD4:[240AFFFC]: addiu      $t2, $zr, -4 <=> li $t2, -4
    088D3FD8:[30470060]: andi       $a3, $v0, 96
    088D3FDC:[10E00014]: beq        $a3, $zr, 0x088D4030
    088D3FE0:[01693821]: addu       $a3, $t3, $t1
    088D3FE4:[01693821]: addu       $a3, $t3, $t1
    088D3FE8:[24E7FFFF]: addiu      $a3, $a3, -1
    088D3FEC:[00EA3824]: and        $a3, $a3, $t2
    088D3FF0:[00EB4823]: subu       $t1, $a3, $t3
    088D3FF4:[2529000C]: addiu      $t1, $t1, 12
    088D3FF8:[01694821]: addu       $t1, $t3, $t1
    088D3FFC:[ACC9C750]: sw         $t1, -14512($a2)
    088D4000:[7CE7E000]: ext        $a3, $a3, 0, 29
    088D4004:[C48C000C]: lwc1       $f12, 12($a0)
    088D4008:[00E53825]: or         $a3, $a3, $a1
    088D400C:[E4EC0000]: swc1       $f12, 0($a3)
    088D4010:[C48C0010]: lwc1       $f12, 16($a0)
    088D4014:[34090004]: ori        $t1, $zr, 4 <=> li $t1, 4
    088D4018:[E4EC0004]: swc1       $f12, 4($a3)
    088D401C:[C48C0014]: lwc1       $f12, 20($a0)
    088D4020:[240AFFFC]: addiu      $t2, $zr, -4 <=> li $t2, -4
    088D4024:[E4EC0008]: swc1       $f12, 8($a3)
    088D4028:[8CCBC750]: lw         $t3, -14512($a2)
    088D402C:[01693821]: addu       $a3, $t3, $t1
    088D4030:[24E7FFFF]: addiu      $a3, $a3, -1
    088D4034:[00EA3824]: and        $a3, $a3, $t2
    088D4038:[00EB4823]: subu       $t1, $a3, $t3
    088D403C:[2529000C]: addiu      $t1, $t1, 12
    088D4040:[01694821]: addu       $t1, $t3, $t1
    088D4044:[ACC9C750]: sw         $t1, -14512($a2)
    088D4048:[7CE6E000]: ext        $a2, $a3, 0, 29
    088D404C:[C48C0000]: lwc1       $f12, 0($a0)
    088D4050:[00C52825]: or         $a1, $a2, $a1
    088D4054:[E4AC0000]: swc1       $f12, 0($a1)
    088D4058:[C48C0004]: lwc1       $f12, 4($a0)
    088D405C:[E4AC0004]: swc1       $f12, 4($a1)
    088D4060:[C48C0008]: lwc1       $f12, 8($a0)
    088D4064:[E4AC0008]: swc1       $f12, 8($a1)
    088D4068:[8D044BEC]: lw         $a0, 19436($t0)
    088D406C:[8C850004]: lw         $a1, 4($a0)
    088D4070:[24A50001]: addiu      $a1, $a1, 1
    088D4074:[03E00008]: jr         $ra
    088D4078:[AC850004]: sw         $a1, 4($a0)
_S1_2_8941A14 30,905,532 instructions (4.302%), 29,603 calls (08941A14 - 08942A60, length 1044)
_S1_2_8943BBC 30,613,777 instructions (4.261%), 220,243 calls (08943BBC - 08943DE4, length 139)
    08943BBC:[8C860004]: lw         $a2, 4($a0)
    08943BC0:[8C870000]: lw         $a3, 0($a0)
    08943BC4:[00064100]: sll        $t0, $a2, 0x0004
    08943BC8:[00064942]: srl        $t1, $a2, 0x0005
    08943BCC:[01094026]: xor        $t0, $t0, $t1
    08943BD0:[8CA90000]: lw         $t1, 0($a1)
    08943BD4:[01064021]: addu       $t0, $t0, $a2
    08943BD8:[01094026]: xor        $t0, $t0, $t1
    08943BDC:[00E83821]: addu       $a3, $a3, $t0
    08943BE0:[00074100]: sll        $t0, $a3, 0x0004
    08943BE4:[00075142]: srl        $t2, $a3, 0x0005
    08943BE8:[24AB000C]: addiu      $t3, $a1, 12
    08943BEC:[010A4026]: xor        $t0, $t0, $t2
    08943BF0:[8D6A0000]: lw         $t2, 0($t3)
    08943BF4:[3C0B9E37]: lui        $t3, 0x9E37 <=> li $t3, 0x9E370000
    08943BF8:[256B79B9]: addiu      $t3, $t3, 31161
    08943BFC:[01074021]: addu       $t0, $t0, $a3
    08943C00:[016A1021]: addu       $v0, $t3, $t2
    08943C04:[01024026]: xor        $t0, $t0, $v0
    08943C08:[00C83021]: addu       $a2, $a2, $t0
    08943C0C:[00064100]: sll        $t0, $a2, 0x0004
    08943C10:[00061142]: srl        $v0, $a2, 0x0005
    08943C14:[24A30004]: addiu      $v1, $a1, 4
    08943C18:[01024026]: xor        $t0, $t0, $v0
    08943C1C:[8C620000]: lw         $v0, 0($v1)
    08943C20:[01064021]: addu       $t0, $t0, $a2
    08943C24:[01625821]: addu       $t3, $t3, $v0
    08943C28:[010B4026]: xor        $t0, $t0, $t3
    08943C2C:[00E83821]: addu       $a3, $a3, $t0
    08943C30:[00074100]: sll        $t0, $a3, 0x0004
    08943C34:[00075942]: srl        $t3, $a3, 0x0005
    08943C38:[24A50008]: addiu      $a1, $a1, 8
    08943C3C:[010B4026]: xor        $t0, $t0, $t3
    08943C40:[8CA50000]: lw         $a1, 0($a1)
    08943C44:[3C0B3C6F]: lui        $t3, 0x3C6F <=> li $t3, 0x3C6F0000
    08943C48:[256BF372]: addiu      $t3, $t3, -3214
    08943C4C:[01074021]: addu       $t0, $t0, $a3
    08943C50:[01651821]: addu       $v1, $t3, $a1
    08943C54:[01034026]: xor        $t0, $t0, $v1
    08943C58:[00C83021]: addu       $a2, $a2, $t0
    08943C5C:[00064100]: sll        $t0, $a2, 0x0004
    08943C60:[00061942]: srl        $v1, $a2, 0x0005
    08943C64:[01034026]: xor        $t0, $t0, $v1
    08943C68:[01064021]: addu       $t0, $t0, $a2
    08943C6C:[01655821]: addu       $t3, $t3, $a1
    08943C70:[010B4026]: xor        $t0, $t0, $t3
    08943C74:[00E83821]: addu       $a3, $a3, $t0
    08943C78:[00074100]: sll        $t0, $a3, 0x0004
    08943C7C:[00075942]: srl        $t3, $a3, 0x0005
    08943C80:[010B4026]: xor        $t0, $t0, $t3
    08943C84:[3C0BDAA6]: lui        $t3, 0xDAA6 <=> li $t3, 0xDAA60000
    08943C88:[256B6D2B]: addiu      $t3, $t3, 27947
    08943C8C:[01074021]: addu       $t0, $t0, $a3
    08943C90:[01621821]: addu       $v1, $t3, $v0
    08943C94:[01034026]: xor        $t0, $t0, $v1
    08943C98:[00C83021]: addu       $a2, $a2, $t0
    08943C9C:[00064100]: sll        $t0, $a2, 0x0004
    08943CA0:[00061942]: srl        $v1, $a2, 0x0005
    08943CA4:[01034026]: xor        $t0, $t0, $v1
    08943CA8:[01064021]: addu       $t0, $t0, $a2
    08943CAC:[016A5821]: addu       $t3, $t3, $t2
    08943CB0:[010B4026]: xor        $t0, $t0, $t3
    08943CB4:[00E83821]: addu       $a3, $a3, $t0
    08943CB8:[00074100]: sll        $t0, $a3, 0x0004
    08943CBC:[00075942]: srl        $t3, $a3, 0x0005
    08943CC0:[010B4026]: xor        $t0, $t0, $t3
    08943CC4:[3C0B78DE]: lui        $t3, 0x78DE <=> li $t3, 0x78DE0000
    08943CC8:[256BE6E4]: addiu      $t3, $t3, -6428
    08943CCC:[01074021]: addu       $t0, $t0, $a3
    08943CD0:[01691821]: addu       $v1, $t3, $t1
    08943CD4:[01034026]: xor        $t0, $t0, $v1
    08943CD8:[00C83021]: addu       $a2, $a2, $t0
    08943CDC:[00064100]: sll        $t0, $a2, 0x0004
    08943CE0:[00061942]: srl        $v1, $a2, 0x0005
    08943CE4:[01034026]: xor        $t0, $t0, $v1
    08943CE8:[01064021]: addu       $t0, $t0, $a2
    08943CEC:[01695821]: addu       $t3, $t3, $t1
    08943CF0:[010B4026]: xor        $t0, $t0, $t3
    08943CF4:[00E83821]: addu       $a3, $a3, $t0
    08943CF8:[00074100]: sll        $t0, $a3, 0x0004
    08943CFC:[00075942]: srl        $t3, $a3, 0x0005
    08943D00:[010B4026]: xor        $t0, $t0, $t3
    08943D04:[3C0B1715]: lui        $t3, 0x1715 <=> li $t3, 0x17150000
    08943D08:[256B609D]: addiu      $t3, $t3, 24733
    08943D0C:[01074021]: addu       $t0, $t0, $a3
    08943D10:[01694821]: addu       $t1, $t3, $t1
    08943D14:[01094026]: xor        $t0, $t0, $t1
    08943D18:[00C83021]: addu       $a2, $a2, $t0
    08943D1C:[00064100]: sll        $t0, $a2, 0x0004
    08943D20:[00064942]: srl        $t1, $a2, 0x0005
    08943D24:[01094026]: xor        $t0, $t0, $t1
    08943D28:[01064021]: addu       $t0, $t0, $a2
    08943D2C:[01624821]: addu       $t1, $t3, $v0
    08943D30:[01094026]: xor        $t0, $t0, $t1
    08943D34:[00E83821]: addu       $a3, $a3, $t0
    08943D38:[00074100]: sll        $t0, $a3, 0x0004
    08943D3C:[00074942]: srl        $t1, $a3, 0x0005
    08943D40:[01094026]: xor        $t0, $t0, $t1
    08943D44:[3C09B54D]: lui        $t1, 0xB54D <=> li $t1, 0xB54D0000
    08943D48:[2529DA56]: addiu      $t1, $t1, -9642
    08943D4C:[01074021]: addu       $t0, $t0, $a3
    08943D50:[012A5821]: addu       $t3, $t1, $t2
    08943D54:[010B4026]: xor        $t0, $t0, $t3
    08943D58:[00C83021]: addu       $a2, $a2, $t0
    08943D5C:[00064100]: sll        $t0, $a2, 0x0004
    08943D60:[00065942]: srl        $t3, $a2, 0x0005
    08943D64:[010B4026]: xor        $t0, $t0, $t3
    08943D68:[01064021]: addu       $t0, $t0, $a2
    08943D6C:[01254821]: addu       $t1, $t1, $a1
    08943D70:[01094026]: xor        $t0, $t0, $t1
    08943D74:[00E83821]: addu       $a3, $a3, $t0
    08943D78:[00074100]: sll        $t0, $a3, 0x0004
    08943D7C:[00074942]: srl        $t1, $a3, 0x0005
    08943D80:[01094026]: xor        $t0, $t0, $t1
    08943D84:[3C095384]: lui        $t1, 0x5384 <=> li $t1, 0x53840000
    08943D88:[2529540F]: addiu      $t1, $t1, 21519
    08943D8C:[01074021]: addu       $t0, $t0, $a3
    08943D90:[01252821]: addu       $a1, $t1, $a1
    08943D94:[01052826]: xor        $a1, $t0, $a1
    08943D98:[00C52821]: addu       $a1, $a2, $a1
    08943D9C:[00053100]: sll        $a2, $a1, 0x0004
    08943DA0:[00054142]: srl        $t0, $a1, 0x0005
    08943DA4:[00C83026]: xor        $a2, $a2, $t0
    08943DA8:[00C53021]: addu       $a2, $a2, $a1
    08943DAC:[012A4021]: addu       $t0, $t1, $t2
    08943DB0:[00C83026]: xor        $a2, $a2, $t0
    08943DB4:[00E63021]: addu       $a2, $a3, $a2
    08943DB8:[00063900]: sll        $a3, $a2, 0x0004
    08943DBC:[00064142]: srl        $t0, $a2, 0x0005
    08943DC0:[00E83826]: xor        $a3, $a3, $t0
    08943DC4:[3C08F1BC]: lui        $t0, 0xF1BC <=> li $t0, 0xF1BC0000
    08943DC8:[2508CDC8]: addiu      $t0, $t0, -12856
    08943DCC:[00E63821]: addu       $a3, $a3, $a2
    08943DD0:[01024021]: addu       $t0, $t0, $v0
    08943DD4:[00E83826]: xor        $a3, $a3, $t0
    08943DD8:[00A72821]: addu       $a1, $a1, $a3
    08943DDC:[AC860000]: sw         $a2, 0($a0)
    08943DE0:[03E00008]: jr         $ra
    08943DE4:[AC850004]: sw         $a1, 4($a0)
_S1_2_89477E4 21,159,425 instructions (2.945%), 183,995 calls (089477E4 - 08947BEC, length 259)
    089477E4:[27BDFFD0]: addiu      $sp, $sp, -48
    089477E8:[AFB3001C]: sw         $s3, 28($sp)
    089477EC:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    089477F0:[24040014]: addiu      $a0, $zr, 20 <=> li $a0, 20
    089477F4:[AFB60028]: sw         $s6, 40($sp)
    089477F8:[0140B021]: addu       $s6, $t2, $zr <=> move $s6, $t2
    089477FC:[AFB50024]: sw         $s5, 36($sp)
    08947800:[0120A821]: addu       $s5, $t1, $zr <=> move $s5, $t1
    08947804:[AFB40020]: sw         $s4, 32($sp)
    08947808:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0894780C:[AFB20018]: sw         $s2, 24($sp)
    08947810:[01009021]: addu       $s2, $t0, $zr <=> move $s2, $t0
    08947814:[AFB10014]: sw         $s1, 20($sp)
    08947818:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    0894781C:[AFB00010]: sw         $s0, 16($sp)
    08947820:[00C08021]: addu       $s0, $a2, $zr <=> move $s0, $a2
    08947824:[AFBF002C]: sw         $ra, 44($sp)
    08947828:[0E251756]: jal        0x08945D58
    0894782C:[3210FFFF]: andi       $s0, $s0, -1
    08947830:[00407021]: addu       $t6, $v0, $zr <=> move $t6, $v0
    08947834:[3243FFFF]: andi       $v1, $s2, -1
    08947838:[3222FFFF]: andi       $v0, $s1, -1
    0894783C:[3269FFFF]: andi       $t1, $s3, -1
    08947840:[328AFFFF]: andi       $t2, $s4, -1
    08947844:[00106A02]: srl        $t5, $s0, 0x0008
    08947848:[00023A02]: srl        $a3, $v0, 0x0008
    0894784C:[00034202]: srl        $t0, $v1, 0x0008
    08947850:[304200FF]: andi       $v0, $v0, 255
    08947854:[306300FF]: andi       $v1, $v1, 255
    08947858:[321000FF]: andi       $s0, $s0, 255
    0894785C:[00095A02]: srl        $t3, $t1, 0x0008
    08947860:[000A6202]: srl        $t4, $t2, 0x0008
    08947864:[A1C20000]: sb         $v0, 0($t6)
    08947868:[3C0508B9]: lui        $a1, 0x08B9 <=> li $a1, 0x08B90000
    0894786C:[00407821]: addu       $t7, $v0, $zr <=> move $t7, $v0
    08947870:[A1C70001]: sb         $a3, 1($t6)
    08947874:[2406005C]: addiu      $a2, $zr, 92 <=> li $a2, 92
    08947878:[3C0408B9]: lui        $a0, 0x08B9 <=> li $a0, 0x08B90000
    0894787C:[A1C30002]: sb         $v1, 2($t6)
    08947880:[2484C37C]: addiu      $a0, $a0, -15492
    08947884:[0060C021]: addu       $t8, $v1, $zr <=> move $t8, $v1
    08947888:[A1C80003]: sb         $t0, 3($t6)
    0894788C:[A1CB0005]: sb         $t3, 5($t6)
    08947890:[A1CC0007]: sb         $t4, 7($t6)
    08947894:[A1C90004]: sb         $t1, 4($t6)
    08947898:[A1CA0006]: sb         $t2, 6($t6)
    0894789C:[A1D00008]: sb         $s0, 8($t6)
    089478A0:[A1CD0009]: sb         $t5, 9($t6)
    089478A4:[8CA2C4E4]: lw         $v0, -15132($a1)
    089478A8:[00460018]: mult       $v0, $a2
    089478AC:[00001012]: mflo       $v0
    089478B0:[00441021]: addu       $v0, $v0, $a0
    089478B4:[9443003C]: lhu        $v1, 60($v0)
    089478B8:[00711821]: addu       $v1, $v1, $s1
    089478BC:[3063FFFF]: andi       $v1, $v1, -1
    089478C0:[00031202]: srl        $v0, $v1, 0x0008
    089478C4:[A1C2000B]: sb         $v0, 11($t6)
    089478C8:[A1C3000A]: sb         $v1, 10($t6)
    089478CC:[8CA2C4E4]: lw         $v0, -15132($a1)
    089478D0:[00460018]: mult       $v0, $a2
    089478D4:[00001012]: mflo       $v0
    089478D8:[00441021]: addu       $v0, $v0, $a0
    089478DC:[94430040]: lhu        $v1, 64($v0)
    089478E0:[00721821]: addu       $v1, $v1, $s2
    089478E4:[3063FFFF]: andi       $v1, $v1, -1
    089478E8:[00031202]: srl        $v0, $v1, 0x0008
    089478EC:[A1C2000D]: sb         $v0, 13($t6)
    089478F0:[A1C3000C]: sb         $v1, 12($t6)
    089478F4:[8CA2C4E4]: lw         $v0, -15132($a1)
    089478F8:[00460018]: mult       $v0, $a2
    089478FC:[00001012]: mflo       $v0
    08947900:[00441021]: addu       $v0, $v0, $a0
    08947904:[94430044]: lhu        $v1, 68($v0)
    08947908:[00731821]: addu       $v1, $v1, $s3
    0894790C:[3063FFFF]: andi       $v1, $v1, -1
    08947910:[00031202]: srl        $v0, $v1, 0x0008
    08947914:[A1C2000F]: sb         $v0, 15($t6)
    08947918:[A1C3000E]: sb         $v1, 14($t6)
    0894791C:[8CA2C4E4]: lw         $v0, -15132($a1)
    08947920:[00460018]: mult       $v0, $a2
    08947924:[00001012]: mflo       $v0
    08947928:[00441021]: addu       $v0, $v0, $a0
    0894792C:[94430048]: lhu        $v1, 72($v0)
    08947930:[A1D00012]: sb         $s0, 18($t6)
    08947934:[00741821]: addu       $v1, $v1, $s4
    08947938:[3063FFFF]: andi       $v1, $v1, -1
    0894793C:[00031202]: srl        $v0, $v1, 0x0008
    08947940:[A1C20011]: sb         $v0, 17($t6)
    08947944:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08947948:[A1CD0013]: sb         $t5, 19($t6)
    0894794C:[12A20097]: beq        $s5, $v0, 0x08947BAC
    08947950:[A1C30010]: sb         $v1, 16($t6)
    08947954:[2AA20002]: slti       $v0, $s5, 2
    08947958:[14400007]: bne        $v0, $zr, 0x08947978
    0894795C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08947960:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08947964:[12A20080]: beq        $s5, $v0, 0x08947B68
    08947968:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0894796C:[12A2005E]: beq        $s5, $v0, 0x08947AE8
    08947970:[30E200FF]: andi       $v0, $a3, 255
    08947974:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08947978:[12C2004A]: beq        $s6, $v0, 0x08947AA4
    0894797C:[2AC20002]: slti       $v0, $s6, 2
    08947980:[14400007]: bne        $v0, $zr, 0x089479A0
    08947984:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    08947988:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0894798C:[12C20024]: beq        $s6, $v0, 0x08947A20
    08947990:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08947994:[52C20012]: beql       $s6, $v0, 0x089479E0
    08947998:[91C20005]: lbu        $v0, 5($t6)
    0894799C:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    089479A0:[01C04021]: addu       $t0, $t6, $zr <=> move $t0, $t6
    089479A4:[24040006]: addiu      $a0, $zr, 6 <=> li $a0, 6
    089479A8:[34A50102]: ori        $a1, $a1, 258
    089479AC:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    089479B0:[0E251C64]: jal        0x08947190
    089479B4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089479B8:[8FBF002C]: lw         $ra, 44($sp)
    089479BC:[8FB60028]: lw         $s6, 40($sp)
    089479C0:[8FB50024]: lw         $s5, 36($sp)
    089479C4:[8FB40020]: lw         $s4, 32($sp)
    089479C8:[8FB3001C]: lw         $s3, 28($sp)
    089479CC:[8FB20018]: lw         $s2, 24($sp)
    089479D0:[8FB10014]: lw         $s1, 20($sp)
    089479D4:[8FB00010]: lw         $s0, 16($sp)
    089479D8:[03E00008]: jr         $ra
    089479DC:[27BD0030]: addiu      $sp, $sp, 48
    089479E0:[91C30004]: lbu        $v1, 4($t6)
    089479E4:[00021200]: sll        $v0, $v0, 0x0008
    089479E8:[00431025]: or         $v0, $v0, $v1
    089479EC:[A7A20004]: sh         $v0, 4($sp)
    089479F0:[91C3000F]: lbu        $v1, 15($t6)
    089479F4:[91C4000E]: lbu        $a0, 14($t6)
    089479F8:[00031A00]: sll        $v1, $v1, 0x0008
    089479FC:[00641825]: or         $v1, $v1, $a0
    08947A00:[00031202]: srl        $v0, $v1, 0x0008
    08947A04:[A1C20005]: sb         $v0, 5($t6)
    08947A08:[A1C30004]: sb         $v1, 4($t6)
    08947A0C:[97A40004]: lhu        $a0, 4($sp)
    08947A10:[00041202]: srl        $v0, $a0, 0x0008
    08947A14:[A1C2000F]: sb         $v0, 15($t6)
    08947A18:[0A251E67]: j          0x0894799C
    08947A1C:[A1C4000E]: sb         $a0, 14($t6)
    08947A20:[91C20005]: lbu        $v0, 5($t6)
    08947A24:[91C30004]: lbu        $v1, 4($t6)
    08947A28:[00021200]: sll        $v0, $v0, 0x0008
    08947A2C:[00431025]: or         $v0, $v0, $v1
    08947A30:[A7A20004]: sh         $v0, 4($sp)
    08947A34:[91C30007]: lbu        $v1, 7($t6)
    08947A38:[91C20006]: lbu        $v0, 6($t6)
    08947A3C:[00031A00]: sll        $v1, $v1, 0x0008
    08947A40:[00621825]: or         $v1, $v1, $v0
    08947A44:[A7A30006]: sh         $v1, 6($sp)
    08947A48:[91C2000F]: lbu        $v0, 15($t6)
    08947A4C:[91C30011]: lbu        $v1, 17($t6)
    08947A50:[91C4000E]: lbu        $a0, 14($t6)
    08947A54:[91C50010]: lbu        $a1, 16($t6)
    08947A58:[00021200]: sll        $v0, $v0, 0x0008
    08947A5C:[00031A00]: sll        $v1, $v1, 0x0008
    08947A60:[00441025]: or         $v0, $v0, $a0
    08947A64:[00651825]: or         $v1, $v1, $a1
    08947A68:[00022202]: srl        $a0, $v0, 0x0008
    08947A6C:[00032A02]: srl        $a1, $v1, 0x0008
    08947A70:[A1C20004]: sb         $v0, 4($t6)
    08947A74:[A1C40005]: sb         $a0, 5($t6)
    08947A78:[A1C50007]: sb         $a1, 7($t6)
    08947A7C:[A1C30006]: sb         $v1, 6($t6)
    08947A80:[97A40004]: lhu        $a0, 4($sp)
    08947A84:[00041202]: srl        $v0, $a0, 0x0008
    08947A88:[A1C2000F]: sb         $v0, 15($t6)
    08947A8C:[A1C4000E]: sb         $a0, 14($t6)
    08947A90:[97A30006]: lhu        $v1, 6($sp)
    08947A94:[00031202]: srl        $v0, $v1, 0x0008
    08947A98:[A1C20011]: sb         $v0, 17($t6)
    08947A9C:[0A251E67]: j          0x0894799C
    08947AA0:[A1C30010]: sb         $v1, 16($t6)
    08947AA4:[91C20007]: lbu        $v0, 7($t6)
    08947AA8:[91C30006]: lbu        $v1, 6($t6)
    08947AAC:[00021200]: sll        $v0, $v0, 0x0008
    08947AB0:[00431025]: or         $v0, $v0, $v1
    08947AB4:[A7A20006]: sh         $v0, 6($sp)
    08947AB8:[91C30011]: lbu        $v1, 17($t6)
    08947ABC:[91C40010]: lbu        $a0, 16($t6)
    08947AC0:[00031A00]: sll        $v1, $v1, 0x0008
    08947AC4:[00641825]: or         $v1, $v1, $a0
    08947AC8:[00031202]: srl        $v0, $v1, 0x0008
    08947ACC:[A1C20007]: sb         $v0, 7($t6)
    08947AD0:[A1C30006]: sb         $v1, 6($t6)
    08947AD4:[97A40006]: lhu        $a0, 6($sp)
    08947AD8:[00041202]: srl        $v0, $a0, 0x0008
    08947ADC:[A1C20011]: sb         $v0, 17($t6)
    08947AE0:[0A251E67]: j          0x0894799C
    08947AE4:[A1C40010]: sb         $a0, 16($t6)
    08947AE8:[31E300FF]: andi       $v1, $t7, 255
    08947AEC:[00021200]: sll        $v0, $v0, 0x0008
    08947AF0:[00431025]: or         $v0, $v0, $v1
    08947AF4:[A7A20000]: sh         $v0, 0($sp)
    08947AF8:[91C30003]: lbu        $v1, 3($t6)
    08947AFC:[91C20002]: lbu        $v0, 2($t6)
    08947B00:[00031A00]: sll        $v1, $v1, 0x0008
    08947B04:[00621825]: or         $v1, $v1, $v0
    08947B08:[A7A30002]: sh         $v1, 2($sp)
    08947B0C:[91C2000B]: lbu        $v0, 11($t6)
    08947B10:[91C3000D]: lbu        $v1, 13($t6)
    08947B14:[91C4000A]: lbu        $a0, 10($t6)
    08947B18:[91C5000C]: lbu        $a1, 12($t6)
    08947B1C:[00021200]: sll        $v0, $v0, 0x0008
    08947B20:[00031A00]: sll        $v1, $v1, 0x0008
    08947B24:[00441025]: or         $v0, $v0, $a0
    08947B28:[00651825]: or         $v1, $v1, $a1
    08947B2C:[00022202]: srl        $a0, $v0, 0x0008
    08947B30:[00032A02]: srl        $a1, $v1, 0x0008
    08947B34:[A1C20000]: sb         $v0, 0($t6)
    08947B38:[A1C40001]: sb         $a0, 1($t6)
    08947B3C:[A1C50003]: sb         $a1, 3($t6)
    08947B40:[A1C30002]: sb         $v1, 2($t6)
    08947B44:[97A40000]: lhu        $a0, 0($sp)
    08947B48:[00041202]: srl        $v0, $a0, 0x0008
    08947B4C:[A1C2000B]: sb         $v0, 11($t6)
    08947B50:[A1C4000A]: sb         $a0, 10($t6)
    08947B54:[97A30002]: lhu        $v1, 2($sp)
    08947B58:[00031202]: srl        $v0, $v1, 0x0008
    08947B5C:[A1C2000D]: sb         $v0, 13($t6)
    08947B60:[0A251E5D]: j          0x08947974
    08947B64:[A1C3000C]: sb         $v1, 12($t6)
    08947B68:[310200FF]: andi       $v0, $t0, 255
    08947B6C:[330300FF]: andi       $v1, $t8, 255
    08947B70:[00021200]: sll        $v0, $v0, 0x0008
    08947B74:[00431025]: or         $v0, $v0, $v1
    08947B78:[A7A20002]: sh         $v0, 2($sp)
    08947B7C:[91C3000D]: lbu        $v1, 13($t6)
    08947B80:[91C4000C]: lbu        $a0, 12($t6)
    08947B84:[00031A00]: sll        $v1, $v1, 0x0008
    08947B88:[00641825]: or         $v1, $v1, $a0
    08947B8C:[00031202]: srl        $v0, $v1, 0x0008
    08947B90:[A1C20003]: sb         $v0, 3($t6)
    08947B94:[A1C30002]: sb         $v1, 2($t6)
    08947B98:[97A40002]: lhu        $a0, 2($sp)
    08947B9C:[00041202]: srl        $v0, $a0, 0x0008
    08947BA0:[A1C2000D]: sb         $v0, 13($t6)
    08947BA4:[0A251E5D]: j          0x08947974
    08947BA8:[A1C4000C]: sb         $a0, 12($t6)
    08947BAC:[30E200FF]: andi       $v0, $a3, 255
    08947BB0:[31E300FF]: andi       $v1, $t7, 255
    08947BB4:[00021200]: sll        $v0, $v0, 0x0008
    08947BB8:[00431025]: or         $v0, $v0, $v1
    08947BBC:[A7A20000]: sh         $v0, 0($sp)
    08947BC0:[91C3000B]: lbu        $v1, 11($t6)
    08947BC4:[91C4000A]: lbu        $a0, 10($t6)
    08947BC8:[00031A00]: sll        $v1, $v1, 0x0008
    08947BCC:[00641825]: or         $v1, $v1, $a0
    08947BD0:[00031202]: srl        $v0, $v1, 0x0008
    08947BD4:[A1C20001]: sb         $v0, 1($t6)
    08947BD8:[A1C30000]: sb         $v1, 0($t6)
    08947BDC:[97A40000]: lhu        $a0, 0($sp)
    08947BE0:[00041202]: srl        $v0, $a0, 0x0008
    08947BE4:[A1C2000B]: sb         $v0, 11($t6)
    08947BE8:[0A251E5D]: j          0x08947974
    08947BEC:[A1C4000A]: sb         $a0, 10($t6)
_S1_2_8947190 19,576,477 instructions (2.725%), 337,378 calls (08947190 - 0894729C, length 68)
    08947190:[3C0B00FF]: lui        $t3, 0x00FF <=> li $t3, 0x00FF0000
    08947194:[356BFFFF]: ori        $t3, $t3, -1
    08947198:[00AB1824]: and        $v1, $a1, $t3
    0894719C:[3C021200]: lui        $v0, 0x1200 <=> li $v0, 0x12000000
    089471A0:[00627825]: or         $t7, $v1, $v0
    089471A4:[00071202]: srl        $v0, $a3, 0x0008
    089471A8:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    089471AC:[00E06021]: addu       $t4, $a3, $zr <=> move $t4, $a3
    089471B0:[00431024]: and        $v0, $v0, $v1
    089471B4:[3C071000]: lui        $a3, 0x1000 <=> li $a3, 0x10000000
    089471B8:[00476825]: or         $t5, $v0, $a3
    089471BC:[018B4824]: and        $t1, $t4, $t3
    089471C0:[3C020200]: lui        $v0, 0x0200 <=> li $v0, 0x02000000
    089471C4:[01224825]: or         $t1, $t1, $v0
    089471C8:[00081202]: srl        $v0, $t0, 0x0008
    089471CC:[00431024]: and        $v0, $v0, $v1
    089471D0:[00042400]: sll        $a0, $a0, 0x0010
    089471D4:[00477025]: or         $t6, $v0, $a3
    089471D8:[010B5024]: and        $t2, $t0, $t3
    089471DC:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089471E0:[00862025]: or         $a0, $a0, $a2
    089471E4:[27BDFFF0]: addiu      $sp, $sp, -16
    089471E8:[01425025]: or         $t2, $t2, $v0
    089471EC:[008B2024]: and        $a0, $a0, $t3
    089471F0:[3C020400]: lui        $v0, 0x0400 <=> li $v0, 0x04000000
    089471F4:[AFBF0000]: sw         $ra, 0($sp)
    089471F8:[00825825]: or         $t3, $a0, $v0
    089471FC:[10A00006]: beq        $a1, $zr, 0x08947218
    08947200:[3C0708B9]: lui        $a3, 0x08B9 <=> li $a3, 0x08B90000
    08947204:[8CE3C4E0]: lw         $v1, -15136($a3)
    08947208:[8C620004]: lw         $v0, 4($v1)
    0894720C:[AC4F0000]: sw         $t7, 0($v0)
    08947210:[24420004]: addiu      $v0, $v0, 4
    08947214:[AC620004]: sw         $v0, 4($v1)
    08947218:[11800007]: beq        $t4, $zr, 0x08947238
    0894721C:[8CE6C4E0]: lw         $a2, -15136($a3)
    08947220:[8CC30004]: lw         $v1, 4($a2)
    08947224:[AC6D0000]: sw         $t5, 0($v1)
    08947228:[24630004]: addiu      $v1, $v1, 4
    0894722C:[24640004]: addiu      $a0, $v1, 4
    08947230:[ACC40004]: sw         $a0, 4($a2)
    08947234:[AC690000]: sw         $t1, 0($v1)
    08947238:[11000007]: beq        $t0, $zr, 0x08947258
    0894723C:[8CE2C4E0]: lw         $v0, -15136($a3)
    08947240:[8C430004]: lw         $v1, 4($v0)
    08947244:[AC6E0000]: sw         $t6, 0($v1)
    08947248:[24630004]: addiu      $v1, $v1, 4
    0894724C:[24640004]: addiu      $a0, $v1, 4
    08947250:[AC440004]: sw         $a0, 4($v0)
    08947254:[AC6A0000]: sw         $t2, 0($v1)
    08947258:[8CC50004]: lw         $a1, 4($a2)
    0894725C:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08947260:[ACAB0000]: sw         $t3, 0($a1)
    08947264:[24A50004]: addiu      $a1, $a1, 4
    08947268:[8C43C598]: lw         $v1, -14952($v0)
    0894726C:[14600005]: bne        $v1, $zr, 0x08947284
    08947270:[ACC50004]: sw         $a1, 4($a2)
    08947274:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08947278:[8C43C4E4]: lw         $v1, -15132($v0)
    0894727C:[10600004]: beq        $v1, $zr, 0x08947290
    08947280:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08947284:[8FBF0000]: lw         $ra, 0($sp)
    08947288:[03E00008]: jr         $ra
    0894728C:[27BD0010]: addiu      $sp, $sp, 16
    08947290:[0E260396]: jal        0x08980E58 [sceGeListUpdateStallAddr]
    08947294:[8C44C490]: lw         $a0, -15216($v0)
    08947298:[0A251CA2]: j          0x08947288
    0894729C:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 08947298 2,851 times (length 6)
    08947274:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08947278:[8C43C4E4]: lw         $v1, -15132($v0)
    0894727C:[10600004]: beq        $v1, $zr, 0x08947290
    08947280:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08947284:[8FBF0000]: lw         $ra, 0($sp)
--> 08947288:[03E00008]: jr         $ra
    0894728C:[27BD0010]: addiu      $sp, $sp, 16
    08947290:[0E260396]: jal        0x08980E58 [sceGeListUpdateStallAddr]
    08947294:[8C44C490]: lw         $a0, -15216($v0)
--> 08947298:[0A251CA2]: j          0x08947288
    0894729C:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_894A99C 14,903,595 instructions (2.075%), 183,995 calls (0894A99C - 0894AAF0, length 86)
    0894A99C:[27BDFF80]: addiu      $sp, $sp, -128
    0894A9A0:[E7B40064]: swc1       $f20, 100($sp)
    0894A9A4:[E7B60068]: swc1       $f22, 104($sp)
    0894A9A8:[AFB00070]: sw         $s0, 112($sp)
    0894A9AC:[AFB10074]: sw         $s1, 116($sp)
    0894A9B0:[46006D06]: mov.s      $f20, $f13
    0894A9B4:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0894A9B8:[46006586]: mov.s      $f22, $f12
    0894A9BC:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0894A9C0:[E7B8006C]: swc1       $f24, 108($sp)
    0894A9C4:[AFB20078]: sw         $s2, 120($sp)
    0894A9C8:[AFBF007C]: sw         $ra, 124($sp)
    0894A9CC:[0E252AD7]: jal        0x0894AB5C
    0894A9D0:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0894A9D4:[C64D0030]: lwc1       $f13, 48($s2)
    0894A9D8:[460DB03C]: c.lt.s     $f22, $f13
    0894A9DC:[00000000]: nop
    0894A9E0:[45010038]: bc1t       0x0894AAC4
    0894A9E4:[46000606]: mov.s      $f24, $f0
    0894A9E8:[C64C0034]: lwc1       $f12, 52($s2)
    0894A9EC:[460CB03E]: c.le.s     $f22, $f12
    0894A9F0:[00000000]: nop
    0894A9F4:[45020034]: bc1fl      0x0894AAC8
    0894A9F8:[A2000000]: sb         $zr, 0($s0)
    0894A9FC:[C64C0038]: lwc1       $f12, 56($s2)
    0894AA00:[460CA03C]: c.lt.s     $f20, $f12
    0894AA04:[00000000]: nop
    0894AA08:[4503002F]: bc1tl      0x0894AAC8
    0894AA0C:[A2000000]: sb         $zr, 0($s0)
    0894AA10:[C64C003C]: lwc1       $f12, 60($s2)
    0894AA14:[460CA03E]: c.le.s     $f20, $f12
    0894AA18:[00000000]: nop
    0894AA1C:[45000029]: bc1f       0x0894AAC4
    0894AA20:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0894AA24:[A2040000]: sb         $a0, 0($s0)
    0894AA28:[0E23599B]: jal        0x088D666C
    0894AA2C:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    0894AA30:[0E2359DA]: jal        0x088D6768
    0894AA34:[27A40010]: addiu      $a0, $sp, 16
    0894AA38:[C7AC0040]: lwc1       $f12, 64($sp)
    0894AA3C:[C7AD0044]: lwc1       $f13, 68($sp)
    0894AA40:[46166300]: add.s      $f12, $f12, $f22
    0894AA44:[46146B40]: add.s      $f13, $f13, $f20
    0894AA48:[4600630D]: trunc.w.s  $f12, $f12
    0894AA4C:[46006B4D]: trunc.w.s  $f13, $f13
    0894AA50:[4600C3CD]: trunc.w.s  $f15, $f24
    0894AA54:[44046000]: mfc1       $a0, $f12
    0894AA58:[A7A40050]: sh         $a0, 80($sp)
    0894AA5C:[44046800]: mfc1       $a0, $f13
    0894AA60:[A7A40052]: sh         $a0, 82($sp)
    0894AA64:[C62E0010]: lwc1       $f14, 16($s1)
    0894AA68:[44047800]: mfc1       $a0, $f15
    0894AA6C:[4600738D]: trunc.w.s  $f14, $f14
    0894AA70:[44057000]: mfc1       $a1, $f14
    0894AA74:[A7A50054]: sh         $a1, 84($sp)
    0894AA78:[C64C0010]: lwc1       $f12, 16($s2)
    0894AA7C:[A7A40058]: sh         $a0, 88($sp)
    0894AA80:[4600630D]: trunc.w.s  $f12, $f12
    0894AA84:[27A50050]: addiu      $a1, $sp, 80
    0894AA88:[44046000]: mfc1       $a0, $f12
    0894AA8C:[A7A40056]: sh         $a0, 86($sp)
    0894AA90:[C64D0018]: lwc1       $f13, 24($s2)
    0894AA94:[46006B4D]: trunc.w.s  $f13, $f13
    0894AA98:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AA9C:[44066800]: mfc1       $a2, $f13
    0894AAA0:[A7A6005A]: sh         $a2, 90($sp)
    0894AAA4:[C62E0000]: lwc1       $f14, 0($s1)
    0894AAA8:[E7AE005C]: swc1       $f14, 92($sp)
    0894AAAC:[C62C0008]: lwc1       $f12, 8($s1)
    0894AAB0:[0E252BEB]: jal        0x0894AFAC
    0894AAB4:[E7AC0060]: swc1       $f12, 96($sp)
    0894AAB8:[C6400020]: lwc1       $f0, 32($s2)
    0894AABC:[10000004]: b          0x0894AAD0
    0894AAC0:[4600C000]: add.s      $f0, $f24, $f0
    0894AAC4:[A2000000]: sb         $zr, 0($s0)
    0894AAC8:[C6400020]: lwc1       $f0, 32($s2)
    0894AACC:[4600C000]: add.s      $f0, $f24, $f0
    0894AAD0:[C7B40064]: lwc1       $f20, 100($sp)
    0894AAD4:[C7B60068]: lwc1       $f22, 104($sp)
    0894AAD8:[C7B8006C]: lwc1       $f24, 108($sp)
    0894AADC:[8FB00070]: lw         $s0, 112($sp)
    0894AAE0:[8FB10074]: lw         $s1, 116($sp)
    0894AAE4:[8FB20078]: lw         $s2, 120($sp)
    0894AAE8:[8FBF007C]: lw         $ra, 124($sp)
    0894AAEC:[03E00008]: jr         $ra
    0894AAF0:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_894B764 14,531,309 instructions (2.023%), 318,180 calls (0894B764 - 0894B7C8, length 26)
    0894B764:[2CA60080]: sltiu      $a2, $a1, 128
    0894B768:[10C00006]: beq        $a2, $zr, 0x0894B784
    0894B76C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0894B770:[24860008]: addiu      $a2, $a0, 8
    0894B774:[00052880]: sll        $a1, $a1, 0x0002
    0894B778:[00C52821]: addu       $a1, $a2, $a1
    0894B77C:[1000000E]: b          0x0894B7B8
    0894B780:[8CA20000]: lw         $v0, 0($a1)
    0894B784:[8C870204]: lw         $a3, 516($a0)
    0894B788:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0894B78C:[0107302A]: slt        $a2, $t0, $a3
    0894B790:[10C00009]: beq        $a2, $zr, 0x0894B7B8
    0894B794:[24860208]: addiu      $a2, $a0, 520
    0894B798:[8CC90000]: lw         $t1, 0($a2)
    0894B79C:[15250003]: bne        $t1, $a1, 0x0894B7AC
    0894B7A0:[25080001]: addiu      $t0, $t0, 1
    0894B7A4:[10000004]: b          0x0894B7B8
    0894B7A8:[8CC20004]: lw         $v0, 4($a2)
    0894B7AC:[0107482A]: slt        $t1, $t0, $a3
    0894B7B0:[1520FFF9]: bne        $t1, $zr, 0x0894B798
    0894B7B4:[24C60008]: addiu      $a2, $a2, 8
    0894B7B8:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0894B7BC:[50450001]: beql       $v0, $a1, 0x0894B7C4
    0894B7C0:[8C820004]: lw         $v0, 4($a0)
    0894B7C4:[03E00008]: jr         $ra
    0894B7C8:[00000000]: nop
  Back Branch 0894B7B0 1,766,784 times (length 8)
    0894B784:[8C870204]: lw         $a3, 516($a0)
    0894B788:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0894B78C:[0107302A]: slt        $a2, $t0, $a3
    0894B790:[10C00009]: beq        $a2, $zr, 0x0894B7B8
    0894B794:[24860208]: addiu      $a2, $a0, 520
--> 0894B798:[8CC90000]: lw         $t1, 0($a2)
    0894B79C:[15250003]: bne        $t1, $a1, 0x0894B7AC
    0894B7A0:[25080001]: addiu      $t0, $t0, 1
    0894B7A4:[10000004]: b          0x0894B7B8
    0894B7A8:[8CC20004]: lw         $v0, 4($a2)
    0894B7AC:[0107482A]: slt        $t1, $t0, $a3
--> 0894B7B0:[1520FFF9]: bne        $t1, $zr, 0x0894B798
    0894B7B4:[24C60008]: addiu      $a2, $a2, 8
    0894B7B8:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0894B7BC:[50450001]: beql       $v0, $a1, 0x0894B7C4
    0894B7C0:[8C820004]: lw         $v0, 4($a0)
_S1_2_894AC4C 13,833,664 instructions (1.926%), 263,092 calls (0894AC4C - 0894ADF8, length 108)
    0894AC4C:[27BDFFB0]: addiu      $sp, $sp, -80
    0894AC50:[AFB20030]: sw         $s2, 48($sp)
    0894AC54:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0894AC58:[AFB00028]: sw         $s0, 40($sp)
    0894AC5C:[AFB1002C]: sw         $s1, 44($sp)
    0894AC60:[AFB30034]: sw         $s3, 52($sp)
    0894AC64:[AFB5003C]: sw         $s5, 60($sp)
    0894AC68:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0894AC6C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0894AC70:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    0894AC74:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    0894AC78:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    0894AC7C:[AFB40038]: sw         $s4, 56($sp)
    0894AC80:[AFBF0040]: sw         $ra, 64($sp)
    0894AC84:[04800025]: bltz       $a0, 0x0894AD1C
    0894AC88:[0100A025]: or         $s4, $t0, $zr <=> move $s4, $t0
    0894AC8C:[28850021]: slti       $a1, $a0, 33
    0894AC90:[50A00023]: beql       $a1, $zr, 0x0894AD20
    0894AC94:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AC98:[00042080]: sll        $a0, $a0, 0x0002
    0894AC9C:[3C010899]: lui        $at, 0x0899 <=> li $at, 0x08990000
    0894ACA0:[00240821]: addu       $at, $at, $a0
    0894ACA4:[8C214518]: lw         $at, 17688($at)
    0894ACA8:[00200008]: jr         $at
    0894ACAC:[00000000]: nop
    0894AD1C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AD20:[0E252ABD]: jal        0x0894AAF4
    0894AD24:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0894AD28:[92440067]: lbu        $a0, 103($s2)
    0894AD2C:[10800015]: beq        $a0, $zr, 0x0894AD84
    0894AD30:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    0894AD34:[92440066]: lbu        $a0, 102($s2)
    0894AD38:[1080000C]: beq        $a0, $zr, 0x0894AD6C
    0894AD3C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AD40:[0E252AD7]: jal        0x0894AB5C
    0894AD44:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0894AD48:[C62C0000]: lwc1       $f12, 0($s1)
    0894AD4C:[C64D0040]: lwc1       $f13, 64($s2)
    0894AD50:[460C0300]: add.s      $f12, $f0, $f12
    0894AD54:[460D603E]: c.le.s     $f12, $f13
    0894AD58:[00000000]: nop
    0894AD5C:[45030004]: bc1tl      0x0894AD70
    0894AD60:[C62C0000]: lwc1       $f12, 0($s1)
    0894AD64:[8E55006C]: lw         $s5, 108($s2)
    0894AD68:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0894AD6C:[C62C0000]: lwc1       $f12, 0($s1)
    0894AD70:[C60D0000]: lwc1       $f13, 0($s0)
    0894AD74:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AD78:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0894AD7C:[0E252A67]: jal        0x0894A99C
    0894AD80:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    0894AD84:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894AD88:[0E252AD7]: jal        0x0894AB5C
    0894AD8C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0894AD90:[C64C0020]: lwc1       $f12, 32($s2)
    0894AD94:[C62D0000]: lwc1       $f13, 0($s1)
    0894AD98:[460C0300]: add.s      $f12, $f0, $f12
    0894AD9C:[460D6300]: add.s      $f12, $f12, $f13
    0894ADA0:[E62C0000]: swc1       $f12, 0($s1)
    0894ADA4:[92550067]: lbu        $s5, 103($s2)
    0894ADA8:[12A0000A]: beq        $s5, $zr, 0x0894ADD4
    0894ADAC:[00000000]: nop
    0894ADB0:[C62C0000]: lwc1       $f12, 0($s1)
    0894ADB4:[C60D0000]: lwc1       $f13, 0($s0)
    0894ADB8:[E7AC0020]: swc1       $f12, 32($sp)
    0894ADBC:[E7AD0024]: swc1       $f13, 36($sp)
    0894ADC0:[8FA40020]: lw         $a0, 32($sp)
    0894ADC4:[2645005C]: addiu      $a1, $s2, 92
    0894ADC8:[8FA60024]: lw         $a2, 36($sp)
    0894ADCC:[ACA40000]: sw         $a0, 0($a1)
    0894ADD0:[ACA60004]: sw         $a2, 4($a1)
    0894ADD4:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    0894ADD8:[8FB00028]: lw         $s0, 40($sp)
    0894ADDC:[8FB1002C]: lw         $s1, 44($sp)
    0894ADE0:[8FB20030]: lw         $s2, 48($sp)
    0894ADE4:[8FB30034]: lw         $s3, 52($sp)
    0894ADE8:[8FB40038]: lw         $s4, 56($sp)
    0894ADEC:[8FB5003C]: lw         $s5, 60($sp)
    0894ADF0:[8FBF0040]: lw         $ra, 64($sp)
    0894ADF4:[03E00008]: jr         $ra
    0894ADF8:[27BD0050]: addiu      $sp, $sp, 80
_S1_2_893D350 13,604,483 instructions (1.894%), 6,342 calls (0893D350 - 0893D4A8, length 87)
    0893D350:[00044402]: srl        $t0, $a0, 0x0010
    0893D354:[3087FFFF]: andi       $a3, $a0, -1
    0893D358:[14A00003]: bne        $a1, $zr, 0x0893D368
    0893D35C:[3104FFFF]: andi       $a0, $t0, -1
    0893D360:[03E00008]: jr         $ra
    0893D364:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0893D368:[10C0004E]: beq        $a2, $zr, 0x0893D4A4
    0893D36C:[00041400]: sll        $v0, $a0, 0x0010
    0893D370:[3408FFF1]: ori        $t0, $zr, -15 <=> li $t0, 65521
    0893D374:[340915B0]: ori        $t1, $zr, 5552 <=> li $t1, 5552
    0893D378:[2CCA15B0]: sltiu      $t2, $a2, 5552
    0893D37C:[55400001]: bnel       $t2, $zr, 0x0893D384
    0893D380:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    0893D384:[292A0010]: slti       $t2, $t1, 16
    0893D388:[15400035]: bne        $t2, $zr, 0x0893D460
    0893D38C:[00C93023]: subu       $a2, $a2, $t1
    0893D390:[90AA0000]: lbu        $t2, 0($a1)
    0893D394:[90AB0001]: lbu        $t3, 1($a1)
    0893D398:[00EA3821]: addu       $a3, $a3, $t2
    0893D39C:[00E42021]: addu       $a0, $a3, $a0
    0893D3A0:[00EB3821]: addu       $a3, $a3, $t3
    0893D3A4:[90AA0002]: lbu        $t2, 2($a1)
    0893D3A8:[00E42021]: addu       $a0, $a3, $a0
    0893D3AC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3B0:[90AA0003]: lbu        $t2, 3($a1)
    0893D3B4:[00E42021]: addu       $a0, $a3, $a0
    0893D3B8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3BC:[90AA0004]: lbu        $t2, 4($a1)
    0893D3C0:[00E42021]: addu       $a0, $a3, $a0
    0893D3C4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3C8:[90AA0005]: lbu        $t2, 5($a1)
    0893D3CC:[00E42021]: addu       $a0, $a3, $a0
    0893D3D0:[00EA3821]: addu       $a3, $a3, $t2
    0893D3D4:[90AA0006]: lbu        $t2, 6($a1)
    0893D3D8:[00E42021]: addu       $a0, $a3, $a0
    0893D3DC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3E0:[90AA0007]: lbu        $t2, 7($a1)
    0893D3E4:[00E42021]: addu       $a0, $a3, $a0
    0893D3E8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3EC:[90AA0008]: lbu        $t2, 8($a1)
    0893D3F0:[00E42021]: addu       $a0, $a3, $a0
    0893D3F4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3F8:[90AA0009]: lbu        $t2, 9($a1)
    0893D3FC:[00E42021]: addu       $a0, $a3, $a0
    0893D400:[00EA3821]: addu       $a3, $a3, $t2
    0893D404:[90AA000A]: lbu        $t2, 10($a1)
    0893D408:[00E42021]: addu       $a0, $a3, $a0
    0893D40C:[00EA3821]: addu       $a3, $a3, $t2
    0893D410:[90AA000B]: lbu        $t2, 11($a1)
    0893D414:[00E42021]: addu       $a0, $a3, $a0
    0893D418:[00EA3821]: addu       $a3, $a3, $t2
    0893D41C:[90AA000C]: lbu        $t2, 12($a1)
    0893D420:[00E42021]: addu       $a0, $a3, $a0
    0893D424:[00EA3821]: addu       $a3, $a3, $t2
    0893D428:[90AA000D]: lbu        $t2, 13($a1)
    0893D42C:[00E42021]: addu       $a0, $a3, $a0
    0893D430:[00EA3821]: addu       $a3, $a3, $t2
    0893D434:[90AA000E]: lbu        $t2, 14($a1)
    0893D438:[00E42021]: addu       $a0, $a3, $a0
    0893D43C:[00EA3821]: addu       $a3, $a3, $t2
    0893D440:[90AA000F]: lbu        $t2, 15($a1)
    0893D444:[00E42021]: addu       $a0, $a3, $a0
    0893D448:[00EA3821]: addu       $a3, $a3, $t2
    0893D44C:[2529FFF0]: addiu      $t1, $t1, -16
    0893D450:[00E42021]: addu       $a0, $a3, $a0
    0893D454:[292A0010]: slti       $t2, $t1, 16
    0893D458:[1140FFCD]: beq        $t2, $zr, 0x0893D390
    0893D45C:[24A50010]: addiu      $a1, $a1, 16
    0893D460:[11200007]: beq        $t1, $zr, 0x0893D480
    0893D464:[00000000]: nop
    0893D468:[90AA0000]: lbu        $t2, 0($a1)
    0893D46C:[24A50001]: addiu      $a1, $a1, 1
    0893D470:[00EA3821]: addu       $a3, $a3, $t2
    0893D474:[2529FFFF]: addiu      $t1, $t1, -1
    0893D478:[1520FFFB]: bne        $t1, $zr, 0x0893D468
    0893D47C:[00E42021]: addu       $a0, $a3, $a0
    0893D480:[00E8001B]: divu       $a3, $t0
    0893D484:[00003810]: mfhi       $a3
    0893D488:[00000000]: nop
    0893D48C:[00000000]: nop
    0893D490:[0088001B]: divu       $a0, $t0
    0893D494:[00002010]: mfhi       $a0
    0893D498:[14C0FFB7]: bne        $a2, $zr, 0x0893D378
    0893D49C:[340915B0]: ori        $t1, $zr, 5552 <=> li $t1, 5552
    0893D4A0:[00041400]: sll        $v0, $a0, 0x0010
    0893D4A4:[03E00008]: jr         $ra
    0893D4A8:[00471025]: or         $v0, $v0, $a3
  Back Branch 0893D458 255,149 times (length 52)
    0893D37C:[55400001]: bnel       $t2, $zr, 0x0893D384
    0893D380:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    0893D384:[292A0010]: slti       $t2, $t1, 16
    0893D388:[15400035]: bne        $t2, $zr, 0x0893D460
    0893D38C:[00C93023]: subu       $a2, $a2, $t1
--> 0893D390:[90AA0000]: lbu        $t2, 0($a1)
    0893D394:[90AB0001]: lbu        $t3, 1($a1)
    0893D398:[00EA3821]: addu       $a3, $a3, $t2
    0893D39C:[00E42021]: addu       $a0, $a3, $a0
    0893D3A0:[00EB3821]: addu       $a3, $a3, $t3
    0893D3A4:[90AA0002]: lbu        $t2, 2($a1)
    0893D3A8:[00E42021]: addu       $a0, $a3, $a0
    0893D3AC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3B0:[90AA0003]: lbu        $t2, 3($a1)
    0893D3B4:[00E42021]: addu       $a0, $a3, $a0
    0893D3B8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3BC:[90AA0004]: lbu        $t2, 4($a1)
    0893D3C0:[00E42021]: addu       $a0, $a3, $a0
    0893D3C4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3C8:[90AA0005]: lbu        $t2, 5($a1)
    0893D3CC:[00E42021]: addu       $a0, $a3, $a0
    0893D3D0:[00EA3821]: addu       $a3, $a3, $t2
    0893D3D4:[90AA0006]: lbu        $t2, 6($a1)
    0893D3D8:[00E42021]: addu       $a0, $a3, $a0
    0893D3DC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3E0:[90AA0007]: lbu        $t2, 7($a1)
    0893D3E4:[00E42021]: addu       $a0, $a3, $a0
    0893D3E8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3EC:[90AA0008]: lbu        $t2, 8($a1)
    0893D3F0:[00E42021]: addu       $a0, $a3, $a0
    0893D3F4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3F8:[90AA0009]: lbu        $t2, 9($a1)
    0893D3FC:[00E42021]: addu       $a0, $a3, $a0
    0893D400:[00EA3821]: addu       $a3, $a3, $t2
    0893D404:[90AA000A]: lbu        $t2, 10($a1)
    0893D408:[00E42021]: addu       $a0, $a3, $a0
    0893D40C:[00EA3821]: addu       $a3, $a3, $t2
    0893D410:[90AA000B]: lbu        $t2, 11($a1)
    0893D414:[00E42021]: addu       $a0, $a3, $a0
    0893D418:[00EA3821]: addu       $a3, $a3, $t2
    0893D41C:[90AA000C]: lbu        $t2, 12($a1)
    0893D420:[00E42021]: addu       $a0, $a3, $a0
    0893D424:[00EA3821]: addu       $a3, $a3, $t2
    0893D428:[90AA000D]: lbu        $t2, 13($a1)
    0893D42C:[00E42021]: addu       $a0, $a3, $a0
    0893D430:[00EA3821]: addu       $a3, $a3, $t2
    0893D434:[90AA000E]: lbu        $t2, 14($a1)
    0893D438:[00E42021]: addu       $a0, $a3, $a0
    0893D43C:[00EA3821]: addu       $a3, $a3, $t2
    0893D440:[90AA000F]: lbu        $t2, 15($a1)
    0893D444:[00E42021]: addu       $a0, $a3, $a0
    0893D448:[00EA3821]: addu       $a3, $a3, $t2
    0893D44C:[2529FFF0]: addiu      $t1, $t1, -16
    0893D450:[00E42021]: addu       $a0, $a3, $a0
    0893D454:[292A0010]: slti       $t2, $t1, 16
--> 0893D458:[1140FFCD]: beq        $t2, $zr, 0x0893D390
    0893D45C:[24A50010]: addiu      $a1, $a1, 16
    0893D460:[11200007]: beq        $t1, $zr, 0x0893D480
    0893D464:[00000000]: nop
    0893D468:[90AA0000]: lbu        $t2, 0($a1)
  Back Branch 0893D478 25,997 times (length 6)
    0893D454:[292A0010]: slti       $t2, $t1, 16
    0893D458:[1140FFCD]: beq        $t2, $zr, 0x0893D390
    0893D45C:[24A50010]: addiu      $a1, $a1, 16
    0893D460:[11200007]: beq        $t1, $zr, 0x0893D480
    0893D464:[00000000]: nop
--> 0893D468:[90AA0000]: lbu        $t2, 0($a1)
    0893D46C:[24A50001]: addiu      $a1, $a1, 1
    0893D470:[00EA3821]: addu       $a3, $a3, $t2
    0893D474:[2529FFFF]: addiu      $t1, $t1, -1
--> 0893D478:[1520FFFB]: bne        $t1, $zr, 0x0893D468
    0893D47C:[00E42021]: addu       $a0, $a3, $a0
    0893D480:[00E8001B]: divu       $a3, $t0
    0893D484:[00003810]: mfhi       $a3
    0893D488:[00000000]: nop
  Back Branch 0893D498 6,977 times (length 74)
    0893D364:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0893D368:[10C0004E]: beq        $a2, $zr, 0x0893D4A4
    0893D36C:[00041400]: sll        $v0, $a0, 0x0010
    0893D370:[3408FFF1]: ori        $t0, $zr, -15 <=> li $t0, 65521
    0893D374:[340915B0]: ori        $t1, $zr, 5552 <=> li $t1, 5552
--> 0893D378:[2CCA15B0]: sltiu      $t2, $a2, 5552
    0893D37C:[55400001]: bnel       $t2, $zr, 0x0893D384
    0893D380:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    0893D384:[292A0010]: slti       $t2, $t1, 16
    0893D388:[15400035]: bne        $t2, $zr, 0x0893D460
    0893D38C:[00C93023]: subu       $a2, $a2, $t1
    0893D390:[90AA0000]: lbu        $t2, 0($a1)
    0893D394:[90AB0001]: lbu        $t3, 1($a1)
    0893D398:[00EA3821]: addu       $a3, $a3, $t2
    0893D39C:[00E42021]: addu       $a0, $a3, $a0
    0893D3A0:[00EB3821]: addu       $a3, $a3, $t3
    0893D3A4:[90AA0002]: lbu        $t2, 2($a1)
    0893D3A8:[00E42021]: addu       $a0, $a3, $a0
    0893D3AC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3B0:[90AA0003]: lbu        $t2, 3($a1)
    0893D3B4:[00E42021]: addu       $a0, $a3, $a0
    0893D3B8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3BC:[90AA0004]: lbu        $t2, 4($a1)
    0893D3C0:[00E42021]: addu       $a0, $a3, $a0
    0893D3C4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3C8:[90AA0005]: lbu        $t2, 5($a1)
    0893D3CC:[00E42021]: addu       $a0, $a3, $a0
    0893D3D0:[00EA3821]: addu       $a3, $a3, $t2
    0893D3D4:[90AA0006]: lbu        $t2, 6($a1)
    0893D3D8:[00E42021]: addu       $a0, $a3, $a0
    0893D3DC:[00EA3821]: addu       $a3, $a3, $t2
    0893D3E0:[90AA0007]: lbu        $t2, 7($a1)
    0893D3E4:[00E42021]: addu       $a0, $a3, $a0
    0893D3E8:[00EA3821]: addu       $a3, $a3, $t2
    0893D3EC:[90AA0008]: lbu        $t2, 8($a1)
    0893D3F0:[00E42021]: addu       $a0, $a3, $a0
    0893D3F4:[00EA3821]: addu       $a3, $a3, $t2
    0893D3F8:[90AA0009]: lbu        $t2, 9($a1)
    0893D3FC:[00E42021]: addu       $a0, $a3, $a0
    0893D400:[00EA3821]: addu       $a3, $a3, $t2
    0893D404:[90AA000A]: lbu        $t2, 10($a1)
    0893D408:[00E42021]: addu       $a0, $a3, $a0
    0893D40C:[00EA3821]: addu       $a3, $a3, $t2
    0893D410:[90AA000B]: lbu        $t2, 11($a1)
    0893D414:[00E42021]: addu       $a0, $a3, $a0
    0893D418:[00EA3821]: addu       $a3, $a3, $t2
    0893D41C:[90AA000C]: lbu        $t2, 12($a1)
    0893D420:[00E42021]: addu       $a0, $a3, $a0
    0893D424:[00EA3821]: addu       $a3, $a3, $t2
    0893D428:[90AA000D]: lbu        $t2, 13($a1)
    0893D42C:[00E42021]: addu       $a0, $a3, $a0
    0893D430:[00EA3821]: addu       $a3, $a3, $t2
    0893D434:[90AA000E]: lbu        $t2, 14($a1)
    0893D438:[00E42021]: addu       $a0, $a3, $a0
    0893D43C:[00EA3821]: addu       $a3, $a3, $t2
    0893D440:[90AA000F]: lbu        $t2, 15($a1)
    0893D444:[00E42021]: addu       $a0, $a3, $a0
    0893D448:[00EA3821]: addu       $a3, $a3, $t2
    0893D44C:[2529FFF0]: addiu      $t1, $t1, -16
    0893D450:[00E42021]: addu       $a0, $a3, $a0
    0893D454:[292A0010]: slti       $t2, $t1, 16
    0893D458:[1140FFCD]: beq        $t2, $zr, 0x0893D390
    0893D45C:[24A50010]: addiu      $a1, $a1, 16
    0893D460:[11200007]: beq        $t1, $zr, 0x0893D480
    0893D464:[00000000]: nop
    0893D468:[90AA0000]: lbu        $t2, 0($a1)
    0893D46C:[24A50001]: addiu      $a1, $a1, 1
    0893D470:[00EA3821]: addu       $a3, $a3, $t2
    0893D474:[2529FFFF]: addiu      $t1, $t1, -1
    0893D478:[1520FFFB]: bne        $t1, $zr, 0x0893D468
    0893D47C:[00E42021]: addu       $a0, $a3, $a0
    0893D480:[00E8001B]: divu       $a3, $t0
    0893D484:[00003810]: mfhi       $a3
    0893D488:[00000000]: nop
    0893D48C:[00000000]: nop
    0893D490:[0088001B]: divu       $a0, $t0
    0893D494:[00002010]: mfhi       $a0
--> 0893D498:[14C0FFB7]: bne        $a2, $zr, 0x0893D378
    0893D49C:[340915B0]: ori        $t1, $zr, 5552 <=> li $t1, 5552
    0893D4A0:[00041400]: sll        $v0, $a0, 0x0010
    0893D4A4:[03E00008]: jr         $ra
    0893D4A8:[00471025]: or         $v0, $v0, $a3
_S1_2_893E3B8 12,773,821 instructions (1.778%), 1 calls (0893E3B8 - 0893E538, length 97)
    0893E3B8:[27BDFFE0]: addiu      $sp, $sp, -32
    0893E3BC:[2CA30001]: sltiu      $v1, $a1, 1
    0893E3C0:[AFB10004]: sw         $s1, 4($sp)
    0893E3C4:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0893E3C8:[2C840001]: sltiu      $a0, $a0, 1
    0893E3CC:[00833825]: or         $a3, $a0, $v1
    0893E3D0:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893E3D4:[AFB20008]: sw         $s2, 8($sp)
    0893E3D8:[34440103]: ori        $a0, $v0, 259
    0893E3DC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0893E3E0:[AFBF0010]: sw         $ra, 16($sp)
    0893E3E4:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    0893E3E8:[AFB3000C]: sw         $s3, 12($sp)
    0893E3EC:[14E00042]: bne        $a3, $zr, 0x0893E4F8
    0893E3F0:[AFB00000]: sw         $s0, 0($sp)
    0893E3F4:[96260016]: lhu        $a2, 22($s1)
    0893E3F8:[3C078000]: lui        $a3, 0x8000 <=> li $a3, 0x80000000
    0893E3FC:[14C0003E]: bne        $a2, $zr, 0x0893E4F8
    0893E400:[34E40021]: ori        $a0, $a3, 33
    0893E404:[8E260018]: lw         $a2, 24($s1)
    0893E408:[8E27001C]: lw         $a3, 28($s1)
    0893E40C:[96280014]: lhu        $t0, 20($s1)
    0893E410:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893E414:[00C53021]: addu       $a2, $a2, $a1
    0893E418:[310DFFFF]: andi       $t5, $t0, -1
    0893E41C:[00C5502B]: sltu       $t2, $a2, $a1
    0893E420:[01A58021]: addu       $s0, $t5, $a1
    0893E424:[00EB4821]: addu       $t1, $a3, $t3
    0893E428:[012A3821]: addu       $a3, $t1, $t2
    0893E42C:[2E050040]: sltiu      $a1, $s0, 64
    0893E430:[AE260018]: sw         $a2, 24($s1)
    0893E434:[AE27001C]: sw         $a3, 28($s1)
    0893E438:[14A0001D]: bne        $a1, $zr, 0x0893E4B0
    0893E43C:[26330020]: addiu      $s3, $s1, 32
    0893E440:[3104FFFF]: andi       $a0, $t0, -1
    0893E444:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E448:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893E44C:[10800032]: beq        $a0, $zr, 0x0893E518
    0893E450:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893E454:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    0893E458:[02244021]: addu       $t0, $s1, $a0
    0893E45C:[01C42023]: subu       $a0, $t6, $a0
    0893E460:[10800008]: beq        $a0, $zr, 0x0893E484
    0893E464:[25060020]: addiu      $a2, $t0, 32
    0893E468:[90B80000]: lbu        $t8, 0($a1)
    0893E46C:[24E70001]: addiu      $a3, $a3, 1
    0893E470:[00E4782B]: sltu       $t7, $a3, $a0
    0893E474:[A0D80000]: sb         $t8, 0($a2)
    0893E478:[24A50001]: addiu      $a1, $a1, 1
    0893E47C:[15E0FFFA]: bne        $t7, $zr, 0x0893E468
    0893E480:[24C60001]: addiu      $a2, $a2, 1
    0893E484:[02449021]: addu       $s2, $s2, $a0
    0893E488:[A6200014]: sh         $zr, 20($s1)
    0893E48C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0893E490:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E494:[0E24F9F0]: jal        0x0893E7C0
    0893E498:[2610FFC0]: addiu      $s0, $s0, -64
    0893E49C:[2E030040]: sltiu      $v1, $s0, 64
    0893E4A0:[14600003]: bne        $v1, $zr, 0x0893E4B0
    0893E4A4:[00000000]: nop
    0893E4A8:[0A24F910]: j          0x0893E440
    0893E4AC:[96280014]: lhu        $t0, 20($s1)
    0893E4B0:[52000010]: beql       $s0, $zr, 0x0893E4F4
    0893E4B4:[A6300014]: sh         $s0, 20($s1)
    0893E4B8:[96330014]: lhu        $s3, 20($s1)
    0893E4BC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893E4C0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E4C4:[02339021]: addu       $s2, $s1, $s3
    0893E4C8:[02133823]: subu       $a3, $s0, $s3
    0893E4CC:[10E00008]: beq        $a3, $zr, 0x0893E4F0
    0893E4D0:[26440020]: addiu      $a0, $s2, 32
    0893E4D4:[90AA0000]: lbu        $t2, 0($a1)
    0893E4D8:[24C60001]: addiu      $a2, $a2, 1
    0893E4DC:[00C7482B]: sltu       $t1, $a2, $a3
    0893E4E0:[A08A0000]: sb         $t2, 0($a0)
    0893E4E4:[24A50001]: addiu      $a1, $a1, 1
    0893E4E8:[1520FFFA]: bne        $t1, $zr, 0x0893E4D4
    0893E4EC:[24840001]: addiu      $a0, $a0, 1
    0893E4F0:[A6300014]: sh         $s0, 20($s1)
    0893E4F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893E4F8:[8FBF0010]: lw         $ra, 16($sp)
    0893E4FC:[8FB3000C]: lw         $s3, 12($sp)
    0893E500:[8FB20008]: lw         $s2, 8($sp)
    0893E504:[8FB10004]: lw         $s1, 4($sp)
    0893E508:[8FB00000]: lw         $s0, 0($sp)
    0893E50C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893E510:[03E00008]: jr         $ra
    0893E514:[27BD0020]: addiu      $sp, $sp, 32
    0893E518:[90A40000]: lbu        $a0, 0($a1)
    0893E51C:[24E70001]: addiu      $a3, $a3, 1
    0893E520:[2CF90040]: sltiu      $t9, $a3, 64
    0893E524:[A0C40000]: sb         $a0, 0($a2)
    0893E528:[24A50001]: addiu      $a1, $a1, 1
    0893E52C:[1720FFFA]: bne        $t9, $zr, 0x0893E518
    0893E530:[24C60001]: addiu      $a2, $a2, 1
    0893E534:[0A24F923]: j          0x0893E48C
    0893E538:[26520040]: addiu      $s2, $s2, 64
  Back Branch 0893E52C 1,761,856 times (length 7)
    0893E504:[8FB10004]: lw         $s1, 4($sp)
    0893E508:[8FB00000]: lw         $s0, 0($sp)
    0893E50C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893E510:[03E00008]: jr         $ra
    0893E514:[27BD0020]: addiu      $sp, $sp, 32
--> 0893E518:[90A40000]: lbu        $a0, 0($a1)
    0893E51C:[24E70001]: addiu      $a3, $a3, 1
    0893E520:[2CF90040]: sltiu      $t9, $a3, 64
    0893E524:[A0C40000]: sb         $a0, 0($a2)
    0893E528:[24A50001]: addiu      $a1, $a1, 1
--> 0893E52C:[1720FFFA]: bne        $t9, $zr, 0x0893E518
    0893E530:[24C60001]: addiu      $a2, $a2, 1
    0893E534:[0A24F923]: j          0x0893E48C
    0893E538:[26520040]: addiu      $s2, $s2, 64
  Back Branch 0893E534 27,529 times (length 44)
    0893E478:[24A50001]: addiu      $a1, $a1, 1
    0893E47C:[15E0FFFA]: bne        $t7, $zr, 0x0893E468
    0893E480:[24C60001]: addiu      $a2, $a2, 1
    0893E484:[02449021]: addu       $s2, $s2, $a0
    0893E488:[A6200014]: sh         $zr, 20($s1)
--> 0893E48C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0893E490:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E494:[0E24F9F0]: jal        0x0893E7C0
    0893E498:[2610FFC0]: addiu      $s0, $s0, -64
    0893E49C:[2E030040]: sltiu      $v1, $s0, 64
    0893E4A0:[14600003]: bne        $v1, $zr, 0x0893E4B0
    0893E4A4:[00000000]: nop
    0893E4A8:[0A24F910]: j          0x0893E440
    0893E4AC:[96280014]: lhu        $t0, 20($s1)
    0893E4B0:[52000010]: beql       $s0, $zr, 0x0893E4F4
    0893E4B4:[A6300014]: sh         $s0, 20($s1)
    0893E4B8:[96330014]: lhu        $s3, 20($s1)
    0893E4BC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893E4C0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E4C4:[02339021]: addu       $s2, $s1, $s3
    0893E4C8:[02133823]: subu       $a3, $s0, $s3
    0893E4CC:[10E00008]: beq        $a3, $zr, 0x0893E4F0
    0893E4D0:[26440020]: addiu      $a0, $s2, 32
    0893E4D4:[90AA0000]: lbu        $t2, 0($a1)
    0893E4D8:[24C60001]: addiu      $a2, $a2, 1
    0893E4DC:[00C7482B]: sltu       $t1, $a2, $a3
    0893E4E0:[A08A0000]: sb         $t2, 0($a0)
    0893E4E4:[24A50001]: addiu      $a1, $a1, 1
    0893E4E8:[1520FFFA]: bne        $t1, $zr, 0x0893E4D4
    0893E4EC:[24840001]: addiu      $a0, $a0, 1
    0893E4F0:[A6300014]: sh         $s0, 20($s1)
    0893E4F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893E4F8:[8FBF0010]: lw         $ra, 16($sp)
    0893E4FC:[8FB3000C]: lw         $s3, 12($sp)
    0893E500:[8FB20008]: lw         $s2, 8($sp)
    0893E504:[8FB10004]: lw         $s1, 4($sp)
    0893E508:[8FB00000]: lw         $s0, 0($sp)
    0893E50C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893E510:[03E00008]: jr         $ra
    0893E514:[27BD0020]: addiu      $sp, $sp, 32
    0893E518:[90A40000]: lbu        $a0, 0($a1)
    0893E51C:[24E70001]: addiu      $a3, $a3, 1
    0893E520:[2CF90040]: sltiu      $t9, $a3, 64
    0893E524:[A0C40000]: sb         $a0, 0($a2)
    0893E528:[24A50001]: addiu      $a1, $a1, 1
    0893E52C:[1720FFFA]: bne        $t9, $zr, 0x0893E518
    0893E530:[24C60001]: addiu      $a2, $a2, 1
--> 0893E534:[0A24F923]: j          0x0893E48C
    0893E538:[26520040]: addiu      $s2, $s2, 64
  Back Branch 0893E4A8 27,528 times (length 28)
    0893E42C:[2E050040]: sltiu      $a1, $s0, 64
    0893E430:[AE260018]: sw         $a2, 24($s1)
    0893E434:[AE27001C]: sw         $a3, 28($s1)
    0893E438:[14A0001D]: bne        $a1, $zr, 0x0893E4B0
    0893E43C:[26330020]: addiu      $s3, $s1, 32
--> 0893E440:[3104FFFF]: andi       $a0, $t0, -1
    0893E444:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0893E448:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0893E44C:[10800032]: beq        $a0, $zr, 0x0893E518
    0893E450:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893E454:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    0893E458:[02244021]: addu       $t0, $s1, $a0
    0893E45C:[01C42023]: subu       $a0, $t6, $a0
    0893E460:[10800008]: beq        $a0, $zr, 0x0893E484
    0893E464:[25060020]: addiu      $a2, $t0, 32
    0893E468:[90B80000]: lbu        $t8, 0($a1)
    0893E46C:[24E70001]: addiu      $a3, $a3, 1
    0893E470:[00E4782B]: sltu       $t7, $a3, $a0
    0893E474:[A0D80000]: sb         $t8, 0($a2)
    0893E478:[24A50001]: addiu      $a1, $a1, 1
    0893E47C:[15E0FFFA]: bne        $t7, $zr, 0x0893E468
    0893E480:[24C60001]: addiu      $a2, $a2, 1
    0893E484:[02449021]: addu       $s2, $s2, $a0
    0893E488:[A6200014]: sh         $zr, 20($s1)
    0893E48C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0893E490:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0893E494:[0E24F9F0]: jal        0x0893E7C0
    0893E498:[2610FFC0]: addiu      $s0, $s0, -64
    0893E49C:[2E030040]: sltiu      $v1, $s0, 64
    0893E4A0:[14600003]: bne        $v1, $zr, 0x0893E4B0
    0893E4A4:[00000000]: nop
--> 0893E4A8:[0A24F910]: j          0x0893E440
    0893E4AC:[96280014]: lhu        $t0, 20($s1)
    0893E4B0:[52000010]: beql       $s0, $zr, 0x0893E4F4
    0893E4B4:[A6300014]: sh         $s0, 20($s1)
    0893E4B8:[96330014]: lhu        $s3, 20($s1)
  Back Branch 0893E4E8 45 times (length 7)
    0893E4C0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0893E4C4:[02339021]: addu       $s2, $s1, $s3
    0893E4C8:[02133823]: subu       $a3, $s0, $s3
    0893E4CC:[10E00008]: beq        $a3, $zr, 0x0893E4F0
    0893E4D0:[26440020]: addiu      $a0, $s2, 32
--> 0893E4D4:[90AA0000]: lbu        $t2, 0($a1)
    0893E4D8:[24C60001]: addiu      $a2, $a2, 1
    0893E4DC:[00C7482B]: sltu       $t1, $a2, $a3
    0893E4E0:[A08A0000]: sb         $t2, 0($a0)
    0893E4E4:[24A50001]: addiu      $a1, $a1, 1
--> 0893E4E8:[1520FFFA]: bne        $t1, $zr, 0x0893E4D4
    0893E4EC:[24840001]: addiu      $a0, $a0, 1
    0893E4F0:[A6300014]: sh         $s0, 20($s1)
    0893E4F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893E4F8:[8FBF0010]: lw         $ra, 16($sp)
_S1_2_8975280 10,775,600 instructions (1.500%), 215,512 calls (08975280 - 089752C0, length 17)
    08975280:[3C0308B9]: lui        $v1, 0x08B9 <=> li $v1, 0x08B90000
    08975284:[8C666CA4]: lw         $a2, 27812($v1)
    08975288:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    0897528C:[24C80040]: addiu      $t0, $a2, 64
    08975290:[8CC30000]: lw         $v1, 0($a2)
    08975294:[8CC40004]: lw         $a0, 4($a2)
    08975298:[8CC50008]: lw         $a1, 8($a2)
    0897529C:[8CC9000C]: lw         $t1, 12($a2)
    089752A0:[ACE30000]: sw         $v1, 0($a3)
    089752A4:[24C60010]: addiu      $a2, $a2, 16
    089752A8:[24E70010]: addiu      $a3, $a3, 16
    089752AC:[ACE4FFF4]: sw         $a0, -12($a3)
    089752B0:[ACE5FFF8]: sw         $a1, -8($a3)
    089752B4:[14C8FFF6]: bne        $a2, $t0, 0x08975290
    089752B8:[ACE9FFFC]: sw         $t1, -4($a3)
    089752BC:[03E00008]: jr         $ra
    089752C0:[00000000]: nop
  Back Branch 089752B4 862,048 times (length 11)
    08975280:[3C0308B9]: lui        $v1, 0x08B9 <=> li $v1, 0x08B90000
    08975284:[8C666CA4]: lw         $a2, 27812($v1)
    08975288:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    0897528C:[24C80040]: addiu      $t0, $a2, 64
--> 08975290:[8CC30000]: lw         $v1, 0($a2)
    08975294:[8CC40004]: lw         $a0, 4($a2)
    08975298:[8CC50008]: lw         $a1, 8($a2)
    0897529C:[8CC9000C]: lw         $t1, 12($a2)
    089752A0:[ACE30000]: sw         $v1, 0($a3)
    089752A4:[24C60010]: addiu      $a2, $a2, 16
    089752A8:[24E70010]: addiu      $a3, $a3, 16
    089752AC:[ACE4FFF4]: sw         $a0, -12($a3)
    089752B0:[ACE5FFF8]: sw         $a1, -8($a3)
--> 089752B4:[14C8FFF6]: bne        $a2, $t0, 0x08975290
    089752B8:[ACE9FFFC]: sw         $t1, -4($a3)
    089752BC:[03E00008]: jr         $ra
    089752C0:[00000000]: nop
_S1_2_893E7C0 10,599,050 instructions (1.475%), 27,530 calls (0893E7C0 - 0893E85C, length 40)
    0893E7C0:[03E00821]: addu       $at, $ra, $zr <=> move $at, $ra
    0893E7C4:[8C880000]: lw         $t0, 0($a0)
    0893E7C8:[8C890004]: lw         $t1, 4($a0)
    0893E7CC:[8C8A0008]: lw         $t2, 8($a0)
    0893E7D0:[8C8B000C]: lw         $t3, 12($a0)
    0893E7D4:[3C0F0894]: lui        $t7, 0x0894 <=> li $t7, 0x08940000
    0893E7D8:[25EFE860]: addiu      $t7, $t7, -6048
    0893E7DC:[24180000]: addiu      $t8, $zr, 0 <=> li $t8, 0
    0893E7E0:[3C190899]: lui        $t9, 0x0899 <=> li $t9, 0x08990000
    0893E7E4:[27393AC0]: addiu      $t9, $t9, 15040
    0893E7E8:[24060000]: addiu      $a2, $zr, 0 <=> li $a2, 0
    0893E7EC:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    0893E7F0:[3C0E0A0F]: lui        $t6, 0x0A0F <=> li $t6, 0x0A0F0000
    0893E7F4:[35CE1419]: ori        $t6, $t6, 5145
    0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
  Back Branch 0893E84C 1,761,920 times (length 23)
    0893E7E4:[27393AC0]: addiu      $t9, $t9, 15040
    0893E7E8:[24060000]: addiu      $a2, $zr, 0 <=> li $a2, 0
    0893E7EC:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    0893E7F0:[3C0E0A0F]: lui        $t6, 0x0A0F <=> li $t6, 0x0A0F0000
    0893E7F4:[35CE1419]: ori        $t6, $t6, 5145
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
--> 0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
_S1_2_893E8C0 10,378,810 instructions (1.445%), 27,530 calls (0893E7F8 - 0893E8D4, length 56)
    0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E8C0:[3C0E0B11]: lui        $t6, 0x0B11 <=> li $t6, 0x0B110000
    0893E8C4:[35CE161A]: ori        $t6, $t6, 5658
    0893E8C8:[24060000]: addiu      $a2, $zr, 0 <=> li $a2, 0
    0893E8CC:[2407001C]: addiu      $a3, $zr, 28 <=> li $a3, 28
    0893E8D0:[1000FFC9]: b          0x0893E7F8
    0893E8D4:[25EF0018]: addiu      $t7, $t7, 24
  Back Branch 0893E84C 1,761,920 times (length 23)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
--> 0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
  Back Branch 0893E8D0 27,530 times (length 56)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E8C0:[3C0E0B11]: lui        $t6, 0x0B11 <=> li $t6, 0x0B110000
    0893E8C4:[35CE161A]: ori        $t6, $t6, 5658
    0893E8C8:[24060000]: addiu      $a2, $zr, 0 <=> li $a2, 0
    0893E8CC:[2407001C]: addiu      $a3, $zr, 28 <=> li $a3, 28
--> 0893E8D0:[1000FFC9]: b          0x0893E7F8
    0893E8D4:[25EF0018]: addiu      $t7, $t7, 24
_S1_2_893E898 10,378,810 instructions (1.445%), 27,530 calls (0893E7F8 - 0893E8AC, length 46)
    0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E898:[3C0E0910]: lui        $t6, 0x0910 <=> li $t6, 0x09100000
    0893E89C:[35CE151C]: ori        $t6, $t6, 5404
    0893E8A0:[24060014]: addiu      $a2, $zr, 20 <=> li $a2, 20
    0893E8A4:[2407000C]: addiu      $a3, $zr, 12 <=> li $a3, 12
    0893E8A8:[1000FFD3]: b          0x0893E7F8
    0893E8AC:[25EF0018]: addiu      $t7, $t7, 24
  Back Branch 0893E84C 1,761,920 times (length 23)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
--> 0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
  Back Branch 0893E8A8 27,530 times (length 46)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E898:[3C0E0910]: lui        $t6, 0x0910 <=> li $t6, 0x09100000
    0893E89C:[35CE151C]: ori        $t6, $t6, 5404
    0893E8A0:[24060014]: addiu      $a2, $zr, 20 <=> li $a2, 20
    0893E8A4:[2407000C]: addiu      $a3, $zr, 12 <=> li $a3, 12
--> 0893E8A8:[1000FFD3]: b          0x0893E7F8
    0893E8AC:[25EF0018]: addiu      $t7, $t7, 24
_S1_2_893E870 10,378,810 instructions (1.445%), 27,530 calls (0893E7F8 - 0893E884, length 36)
    0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E870:[3C0E0C12]: lui        $t6, 0x0C12 <=> li $t6, 0x0C120000
    0893E874:[35CE171B]: ori        $t6, $t6, 5915
    0893E878:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0893E87C:[24070014]: addiu      $a3, $zr, 20 <=> li $a3, 20
    0893E880:[1000FFDD]: b          0x0893E7F8
    0893E884:[25EF0018]: addiu      $t7, $t7, 24
  Back Branch 0893E84C 1,761,920 times (length 23)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
--> 0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
  Back Branch 0893E880 27,530 times (length 36)
--> 0893E7F8:[01E0F809]: jalr       $ra, $t7
    0893E7FC:[00A66021]: addu       $t4, $a1, $a2
    0893E800:[8D8C0000]: lw         $t4, 0($t4)
    0893E804:[00C73021]: addu       $a2, $a2, $a3
    0893E808:[30C6003C]: andi       $a2, $a2, 60
    0893E80C:[8F2D0000]: lw         $t5, 0($t9)
    0893E810:[27390004]: addiu      $t9, $t9, 4
    0893E814:[004C1021]: addu       $v0, $v0, $t4
    0893E818:[004D1021]: addu       $v0, $v0, $t5
    0893E81C:[01024021]: addu       $t0, $t0, $v0
    0893E820:[31CC001F]: andi       $t4, $t6, 31
    0893E824:[002E7202]: rotr       $t6, $t6, 0x0008
    0893E828:[01884046]: rotrv      $t0, $t0, $t4
    0893E82C:[01094021]: addu       $t0, $t0, $t1
    0893E830:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    0893E834:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0893E838:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    0893E83C:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    0893E840:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0893E844:[27180001]: addiu      $t8, $t8, 1
    0893E848:[3302000F]: andi       $v0, $t8, 15
    0893E84C:[1440FFEA]: bne        $v0, $zr, 0x0893E7F8
    0893E850:[00000000]: nop
    0893E854:[25EF0010]: addiu      $t7, $t7, 16
    0893E858:[01E00008]: jr         $t7
    0893E85C:[00000000]: nop
    0893E870:[3C0E0C12]: lui        $t6, 0x0C12 <=> li $t6, 0x0C120000
    0893E874:[35CE171B]: ori        $t6, $t6, 5915
    0893E878:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0893E87C:[24070014]: addiu      $a3, $zr, 20 <=> li $a3, 20
--> 0893E880:[1000FFDD]: b          0x0893E7F8
    0893E884:[25EF0018]: addiu      $t7, $t7, 24
_S1_2_89754A4 8,272,569 instructions (1.152%), 150,528 calls (089754A4 - 08975564, length 49)
    089754A4:[27BDFFE0]: addiu      $sp, $sp, -32
    089754A8:[3C0308B9]: lui        $v1, 0x08B9 <=> li $v1, 0x08B90000
    089754AC:[AFBF0018]: sw         $ra, 24($sp)
    089754B0:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    089754B4:[AFB3000C]: sw         $s3, 12($sp)
    089754B8:[24736CA8]: addiu      $s3, $v1, 27816
    089754BC:[AFB50014]: sw         $s5, 20($sp)
    089754C0:[3C1508B9]: lui        $s5, 0x08B9 <=> li $s5, 0x08B90000
    089754C4:[AFB40010]: sw         $s4, 16($sp)
    089754C8:[3C1408B9]: lui        $s4, 0x08B9 <=> li $s4, 0x08B90000
    089754CC:[AFB20008]: sw         $s2, 8($sp)
    089754D0:[26720008]: addiu      $s2, $s3, 8
    089754D4:[AFB10004]: sw         $s1, 4($sp)
    089754D8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089754DC:[AFB00000]: sw         $s0, 0($sp)
    089754E0:[24506CD8]: addiu      $s0, $v0, 27864
    089754E4:[8E040000]: lw         $a0, 0($s0)
    089754E8:[5080000E]: beql       $a0, $zr, 0x08975524
    089754EC:[26310001]: addiu      $s1, $s1, 1
    089754F0:[8EAA6CA0]: lw         $t2, 27808($s5)
    089754F4:[8E876CA4]: lw         $a3, 27812($s4)
    089754F8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089754FC:[000A4840]: sll        $t1, $t2, 0x0001
    08975500:[012A4021]: addu       $t0, $t1, $t2
    08975504:[00082880]: sll        $a1, $t0, 0x0002
    08975508:[00B33021]: addu       $a2, $a1, $s3
    0897550C:[ACC70008]: sw         $a3, 8($a2)
    08975510:[8E420000]: lw         $v0, 0($s2)
    08975514:[14400010]: bne        $v0, $zr, 0x08975558
    08975518:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0897551C:[AE000000]: sw         $zr, 0($s0)
    08975520:[26310001]: addiu      $s1, $s1, 1
    08975524:[2A2B0004]: slti       $t3, $s1, 4
    08975528:[26100004]: addiu      $s0, $s0, 4
    0897552C:[1560FFED]: bne        $t3, $zr, 0x089754E4
    08975530:[2652000C]: addiu      $s2, $s2, 12
    08975534:[8FBF0018]: lw         $ra, 24($sp)
    08975538:[8FB50014]: lw         $s5, 20($sp)
    0897553C:[8FB40010]: lw         $s4, 16($sp)
    08975540:[8FB3000C]: lw         $s3, 12($sp)
    08975544:[8FB20008]: lw         $s2, 8($sp)
    08975548:[8FB10004]: lw         $s1, 4($sp)
    0897554C:[8FB00000]: lw         $s0, 0($sp)
    08975550:[03E00008]: jr         $ra
    08975554:[27BD0020]: addiu      $sp, $sp, 32
    08975558:[0E251B86]: jal        0x08946E18
    0897555C:[00000000]: nop
    08975560:[0A25D548]: j          0x08975520
    08975564:[AE000000]: sw         $zr, 0($s0)
  Back Branch 0897552C 602,112 times (length 20)
    089754D0:[26720008]: addiu      $s2, $s3, 8
    089754D4:[AFB10004]: sw         $s1, 4($sp)
    089754D8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089754DC:[AFB00000]: sw         $s0, 0($sp)
    089754E0:[24506CD8]: addiu      $s0, $v0, 27864
--> 089754E4:[8E040000]: lw         $a0, 0($s0)
    089754E8:[5080000E]: beql       $a0, $zr, 0x08975524
    089754EC:[26310001]: addiu      $s1, $s1, 1
    089754F0:[8EAA6CA0]: lw         $t2, 27808($s5)
    089754F4:[8E876CA4]: lw         $a3, 27812($s4)
    089754F8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089754FC:[000A4840]: sll        $t1, $t2, 0x0001
    08975500:[012A4021]: addu       $t0, $t1, $t2
    08975504:[00082880]: sll        $a1, $t0, 0x0002
    08975508:[00B33021]: addu       $a2, $a1, $s3
    0897550C:[ACC70008]: sw         $a3, 8($a2)
    08975510:[8E420000]: lw         $v0, 0($s2)
    08975514:[14400010]: bne        $v0, $zr, 0x08975558
    08975518:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0897551C:[AE000000]: sw         $zr, 0($s0)
    08975520:[26310001]: addiu      $s1, $s1, 1
    08975524:[2A2B0004]: slti       $t3, $s1, 4
    08975528:[26100004]: addiu      $s0, $s0, 4
--> 0897552C:[1560FFED]: bne        $t3, $zr, 0x089754E4
    08975530:[2652000C]: addiu      $s2, $s2, 12
    08975534:[8FBF0018]: lw         $ra, 24($sp)
    08975538:[8FB50014]: lw         $s5, 20($sp)
    0897553C:[8FB40010]: lw         $s4, 16($sp)
  Back Branch 08975560 19,639 times (length 18)
    0897550C:[ACC70008]: sw         $a3, 8($a2)
    08975510:[8E420000]: lw         $v0, 0($s2)
    08975514:[14400010]: bne        $v0, $zr, 0x08975558
    08975518:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0897551C:[AE000000]: sw         $zr, 0($s0)
--> 08975520:[26310001]: addiu      $s1, $s1, 1
    08975524:[2A2B0004]: slti       $t3, $s1, 4
    08975528:[26100004]: addiu      $s0, $s0, 4
    0897552C:[1560FFED]: bne        $t3, $zr, 0x089754E4
    08975530:[2652000C]: addiu      $s2, $s2, 12
    08975534:[8FBF0018]: lw         $ra, 24($sp)
    08975538:[8FB50014]: lw         $s5, 20($sp)
    0897553C:[8FB40010]: lw         $s4, 16($sp)
    08975540:[8FB3000C]: lw         $s3, 12($sp)
    08975544:[8FB20008]: lw         $s2, 8($sp)
    08975548:[8FB10004]: lw         $s1, 4($sp)
    0897554C:[8FB00000]: lw         $s0, 0($sp)
    08975550:[03E00008]: jr         $ra
    08975554:[27BD0020]: addiu      $sp, $sp, 32
    08975558:[0E251B86]: jal        0x08946E18
    0897555C:[00000000]: nop
--> 08975560:[0A25D548]: j          0x08975520
    08975564:[AE000000]: sw         $zr, 0($s0)
_S1_2_894AB5C 7,307,804 instructions (1.017%), 521,986 calls (0894AB5C - 0894AB90, length 14)
    0894AB5C:[27BDFFE0]: addiu      $sp, $sp, -32
    0894AB60:[C4AC0010]: lwc1       $f12, 16($a1)
    0894AB64:[C48D0028]: lwc1       $f13, 40($a0)
    0894AB68:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    0894AB6C:[460D6302]: mul.s      $f12, $f12, $f13
    0894AB70:[AFBF0010]: sw         $ra, 16($sp)
    0894AB74:[44847000]: mtc1       $a0, $f14
    0894AB78:[0E232D6D]: jal        0x088CB5B4
    0894AB7C:[460E6300]: add.s      $f12, $f12, $f14
    0894AB80:[44820000]: mtc1       $v0, $f0
    0894AB84:[46800020]: cvt.s.w    $f0, $f0
    0894AB88:[8FBF0010]: lw         $ra, 16($sp)
    0894AB8C:[03E00008]: jr         $ra
    0894AB90:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8945D58 7,111,704 instructions (0.990%), 186,850 calls (08945D58 - 08945E00, length 43)
    08945D58:[27BDFFF0]: addiu      $sp, $sp, -16
    08945D5C:[AFBF0004]: sw         $ra, 4($sp)
    08945D60:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08945D64:[24840003]: addiu      $a0, $a0, 3
    08945D68:[AFB00000]: sw         $s0, 0($sp)
    08945D6C:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    08945D70:[8C46C4E0]: lw         $a2, -15136($v0)
    08945D74:[000417C3]: sra        $v0, $a0, 0x001F
    08945D78:[00021782]: srl        $v0, $v0, 0x001E
    08945D7C:[8CD00004]: lw         $s0, 4($a2)
    08945D80:[00822021]: addu       $a0, $a0, $v0
    08945D84:[00042083]: sra        $a0, $a0, 0x0002
    08945D88:[00042080]: sll        $a0, $a0, 0x0002
    08945D8C:[02042021]: addu       $a0, $s0, $a0
    08945D90:[24840008]: addiu      $a0, $a0, 8
    08945D94:[00042A02]: srl        $a1, $a0, 0x0008
    08945D98:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08945D9C:[00A32824]: and        $a1, $a1, $v1
    08945DA0:[3442FFFF]: ori        $v0, $v0, -1
    08945DA4:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    08945DA8:[00A32825]: or         $a1, $a1, $v1
    08945DAC:[00821024]: and        $v0, $a0, $v0
    08945DB0:[3C030800]: lui        $v1, 0x0800 <=> li $v1, 0x08000000
    08945DB4:[AE050000]: sw         $a1, 0($s0)
    08945DB8:[00431025]: or         $v0, $v0, $v1
    08945DBC:[26100004]: addiu      $s0, $s0, 4
    08945DC0:[AE020000]: sw         $v0, 0($s0)
    08945DC4:[3C0308B9]: lui        $v1, 0x08B9 <=> li $v1, 0x08B90000
    08945DC8:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08945DCC:[8C62C4E4]: lw         $v0, -15132($v1)
    08945DD0:[ACC40004]: sw         $a0, 4($a2)
    08945DD4:[10400006]: beq        $v0, $zr, 0x08945DF0
    08945DD8:[26100004]: addiu      $s0, $s0, 4
    08945DDC:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    08945DE0:[8FBF0004]: lw         $ra, 4($sp)
    08945DE4:[8FB00000]: lw         $s0, 0($sp)
    08945DE8:[03E00008]: jr         $ra
    08945DEC:[27BD0010]: addiu      $sp, $sp, 16
    08945DF0:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08945DF4:[0E260396]: jal        0x08980E58 [sceGeListUpdateStallAddr]
    08945DF8:[8C44C490]: lw         $a0, -15216($v0)
    08945DFC:[0A251778]: j          0x08945DE0
    08945E00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
  Back Branch 08945DFC 2,851 times (length 9)
    08945DCC:[8C62C4E4]: lw         $v0, -15132($v1)
    08945DD0:[ACC40004]: sw         $a0, 4($a2)
    08945DD4:[10400006]: beq        $v0, $zr, 0x08945DF0
    08945DD8:[26100004]: addiu      $s0, $s0, 4
    08945DDC:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
--> 08945DE0:[8FBF0004]: lw         $ra, 4($sp)
    08945DE4:[8FB00000]: lw         $s0, 0($sp)
    08945DE8:[03E00008]: jr         $ra
    08945DEC:[27BD0010]: addiu      $sp, $sp, 16
    08945DF0:[3C0208B9]: lui        $v0, 0x08B9 <=> li $v0, 0x08B90000
    08945DF4:[0E260396]: jal        0x08980E58 [sceGeListUpdateStallAddr]
    08945DF8:[8C44C490]: lw         $a0, -15216($v0)
--> 08945DFC:[0A251778]: j          0x08945DE0
    08945E00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
_S1_2_894B01C 7,056,606 instructions (0.982%), 31,517 calls (0894B01C - 0894B1E8, length 116)
    0894B01C:[27BDFF80]: addiu      $sp, $sp, -128
    0894B020:[AFB00070]: sw         $s0, 112($sp)
    0894B024:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0894B028:[AFB10074]: sw         $s1, 116($sp)
    0894B02C:[AFB20078]: sw         $s2, 120($sp)
    0894B030:[AFBF007C]: sw         $ra, 124($sp)
    0894B034:[0E252A46]: jal        0x0894A918
    0894B038:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0894B03C:[0E236691]: jal        0x088D9A44
    0894B040:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    0894B044:[0E2366A4]: jal        0x088D9A90
    0894B048:[3404000F]: ori        $a0, $zr, 15 <=> li $a0, 15
    0894B04C:[0E236691]: jal        0x088D9A44
    0894B050:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0894B054:[0E238192]: jal        0x088E0648
    0894B058:[8E040044]: lw         $a0, 68($s0)
    0894B05C:[0E2366E0]: jal        0x088D9B80
    0894B060:[8E04002C]: lw         $a0, 44($s0)
    0894B064:[27A40020]: addiu      $a0, $sp, 32
    0894B068:[27A50024]: addiu      $a1, $sp, 36
    0894B06C:[27A60028]: addiu      $a2, $sp, 40
    0894B070:[0E236730]: jal        0x088D9CC0
    0894B074:[27A7002C]: addiu      $a3, $sp, 44
    0894B078:[0E23599B]: jal        0x088D666C
    0894B07C:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    0894B080:[0E2359DA]: jal        0x088D6768
    0894B084:[27A40030]: addiu      $a0, $sp, 48
    0894B088:[C7AC0060]: lwc1       $f12, 96($sp)
    0894B08C:[C60D0030]: lwc1       $f13, 48($s0)
    0894B090:[460D6340]: add.s      $f13, $f12, $f13
    0894B094:[8E041AD4]: lw         $a0, 6868($s0)
    0894B098:[C60E0034]: lwc1       $f14, 52($s0)
    0894B09C:[C7B00064]: lwc1       $f16, 100($sp)
    0894B0A0:[44847800]: mtc1       $a0, $f15
    0894B0A4:[C6110038]: lwc1       $f17, 56($s0)
    0894B0A8:[460E6300]: add.s      $f12, $f12, $f14
    0894B0AC:[8E041AD8]: lw         $a0, 6872($s0)
    0894B0B0:[44849800]: mtc1       $a0, $f19
    0894B0B4:[46118440]: add.s      $f17, $f16, $f17
    0894B0B8:[46809BA0]: cvt.s.w    $f14, $f19
    0894B0BC:[C612003C]: lwc1       $f18, 60($s0)
    0894B0C0:[46807BE0]: cvt.s.w    $f15, $f15
    0894B0C4:[46128400]: add.s      $f16, $f16, $f18
    0894B0C8:[460E8C40]: add.s      $f17, $f17, $f14
    0894B0CC:[460F6B40]: add.s      $f13, $f13, $f15
    0894B0D0:[460F6300]: add.s      $f12, $f12, $f15
    0894B0D4:[460E8380]: add.s      $f14, $f16, $f14
    0894B0D8:[46006B4D]: trunc.w.s  $f13, $f13
    0894B0DC:[4600630D]: trunc.w.s  $f12, $f12
    0894B0E0:[46008BCD]: trunc.w.s  $f15, $f17
    0894B0E4:[4600738D]: trunc.w.s  $f14, $f14
    0894B0E8:[8FA70028]: lw         $a3, 40($sp)
    0894B0EC:[8FA8002C]: lw         $t0, 44($sp)
    0894B0F0:[44116800]: mfc1       $s1, $f13
    0894B0F4:[8FA90020]: lw         $t1, 32($sp)
    0894B0F8:[44046000]: mfc1       $a0, $f12
    0894B0FC:[8FAA0024]: lw         $t2, 36($sp)
    0894B100:[44057800]: mfc1       $a1, $f15
    0894B104:[0227582A]: slt        $t3, $s1, $a3
    0894B108:[44067000]: mfc1       $a2, $f14
    0894B10C:[55600001]: bnel       $t3, $zr, 0x0894B114
    0894B110:[00E08825]: or         $s1, $a3, $zr <=> move $s1, $a3
    0894B114:[0104382A]: slt        $a3, $t0, $a0
    0894B118:[54E00001]: bnel       $a3, $zr, 0x0894B120
    0894B11C:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    0894B120:[00A9382A]: slt        $a3, $a1, $t1
    0894B124:[54E00001]: bnel       $a3, $zr, 0x0894B12C
    0894B128:[01202825]: or         $a1, $t1, $zr <=> move $a1, $t1
    0894B12C:[0146382A]: slt        $a3, $t2, $a2
    0894B130:[54E00001]: bnel       $a3, $zr, 0x0894B138
    0894B134:[01403025]: or         $a2, $t2, $zr <=> move $a2, $t2
    0894B138:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    0894B13C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0894B140:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    0894B144:[0E236706]: jal        0x088D9C18
    0894B148:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0894B14C:[8E041AD0]: lw         $a0, 6864($s0)
    0894B150:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0894B154:[0224202A]: slt        $a0, $s1, $a0
    0894B158:[10800018]: beq        $a0, $zr, 0x0894B1BC
    0894B15C:[02009025]: or         $s2, $s0, $zr <=> move $s2, $s0
    0894B160:[86441714]: lh         $a0, 5908($s2)
    0894B164:[86451716]: lh         $a1, 5910($s2)
    0894B168:[86461718]: lh         $a2, 5912($s2)
    0894B16C:[0E235158]: jal        0x088D4560
    0894B170:[8647171A]: lh         $a3, 5914($s2)
    0894B174:[86441710]: lh         $a0, 5904($s2)
    0894B178:[8E051AD4]: lw         $a1, 6868($s0)
    0894B17C:[86461712]: lh         $a2, 5906($s2)
    0894B180:[8E071AD8]: lw         $a3, 6872($s0)
    0894B184:[00852021]: addu       $a0, $a0, $a1
    0894B188:[00C72821]: addu       $a1, $a2, $a3
    0894B18C:[8E070044]: lw         $a3, 68($s0)
    0894B190:[C64C171C]: lwc1       $f12, 5916($s2)
    0894B194:[C64D1720]: lwc1       $f13, 5920($s2)
    0894B198:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0894B19C:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0894B1A0:[0E23515F]: jal        0x088D457C
    0894B1A4:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    0894B1A8:[8E041AD0]: lw         $a0, 6864($s0)
    0894B1AC:[26310001]: addiu      $s1, $s1, 1
    0894B1B0:[0224202A]: slt        $a0, $s1, $a0
    0894B1B4:[1480FFEA]: bne        $a0, $zr, 0x0894B160
    0894B1B8:[26520014]: addiu      $s2, $s2, 20
    0894B1BC:[AE001AD0]: sw         $zr, 6864($s0)
    0894B1C0:[8FA40020]: lw         $a0, 32($sp)
    0894B1C4:[8FA50024]: lw         $a1, 36($sp)
    0894B1C8:[8FA60028]: lw         $a2, 40($sp)
    0894B1CC:[0E236706]: jal        0x088D9C18
    0894B1D0:[8FA7002C]: lw         $a3, 44($sp)
    0894B1D4:[8FB00070]: lw         $s0, 112($sp)
    0894B1D8:[8FB10074]: lw         $s1, 116($sp)
    0894B1DC:[8FB20078]: lw         $s2, 120($sp)
    0894B1E0:[8FBF007C]: lw         $ra, 124($sp)
    0894B1E4:[03E00008]: jr         $ra
    0894B1E8:[27BD0080]: addiu      $sp, $sp, 128
  Back Branch 0894B1B4 183,995 times (length 23)
    0894B14C:[8E041AD0]: lw         $a0, 6864($s0)
    0894B150:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0894B154:[0224202A]: slt        $a0, $s1, $a0
    0894B158:[10800018]: beq        $a0, $zr, 0x0894B1BC
    0894B15C:[02009025]: or         $s2, $s0, $zr <=> move $s2, $s0
--> 0894B160:[86441714]: lh         $a0, 5908($s2)
    0894B164:[86451716]: lh         $a1, 5910($s2)
    0894B168:[86461718]: lh         $a2, 5912($s2)
    0894B16C:[0E235158]: jal        0x088D4560
    0894B170:[8647171A]: lh         $a3, 5914($s2)
    0894B174:[86441710]: lh         $a0, 5904($s2)
    0894B178:[8E051AD4]: lw         $a1, 6868($s0)
    0894B17C:[86461712]: lh         $a2, 5906($s2)
    0894B180:[8E071AD8]: lw         $a3, 6872($s0)
    0894B184:[00852021]: addu       $a0, $a0, $a1
    0894B188:[00C72821]: addu       $a1, $a2, $a3
    0894B18C:[8E070044]: lw         $a3, 68($s0)
    0894B190:[C64C171C]: lwc1       $f12, 5916($s2)
    0894B194:[C64D1720]: lwc1       $f13, 5920($s2)
    0894B198:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0894B19C:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0894B1A0:[0E23515F]: jal        0x088D457C
    0894B1A4:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    0894B1A8:[8E041AD0]: lw         $a0, 6864($s0)
    0894B1AC:[26310001]: addiu      $s1, $s1, 1
    0894B1B0:[0224202A]: slt        $a0, $s1, $a0
--> 0894B1B4:[1480FFEA]: bne        $a0, $zr, 0x0894B160
    0894B1B8:[26520014]: addiu      $s2, $s2, 20
    0894B1BC:[AE001AD0]: sw         $zr, 6864($s0)
    0894B1C0:[8FA40020]: lw         $a0, 32($sp)
    0894B1C4:[8FA50024]: lw         $a1, 36($sp)
_S1_2_89532A0 6,307,609 instructions (0.878%), 81,917 calls (089532A0 - 089533D0, length 77)
    089532A0:[27BDFFC0]: addiu      $sp, $sp, -64
    089532A4:[AFB00034]: sw         $s0, 52($sp)
    089532A8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089532AC:[E7B30014]: swc1       $f19, 20($sp)
    089532B0:[E7B60020]: swc1       $f22, 32($sp)
    089532B4:[E7B80024]: swc1       $f24, 36($sp)
    089532B8:[E7BA0028]: swc1       $f26, 40($sp)
    089532BC:[E7BC002C]: swc1       $f28, 44($sp)
    089532C0:[E7BE0030]: swc1       $f30, 48($sp)
    089532C4:[AFB10038]: sw         $s1, 56($sp)
    089532C8:[46009586]: mov.s      $f22, $f18
    089532CC:[46008E06]: mov.s      $f24, $f17
    089532D0:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089532D4:[46008686]: mov.s      $f26, $f16
    089532D8:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089532DC:[46007786]: mov.s      $f30, $f14
    089532E0:[E7AF0010]: swc1       $f15, 16($sp)
    089532E4:[46006F06]: mov.s      $f28, $f13
    089532E8:[E7B4001C]: swc1       $f20, 28($sp)
    089532EC:[AFBF003C]: sw         $ra, 60($sp)
    089532F0:[0E236691]: jal        0x088D9A44
    089532F4:[46006506]: mov.s      $f20, $f12
    089532F8:[0E238192]: jal        0x088E0648
    089532FC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08953300:[0E234FAC]: jal        0x088D3EB0
    08953304:[00000000]: nop
    08953308:[0E2350FB]: jal        0x088D43EC
    0895330C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08953310:[4600D306]: mov.s      $f12, $f26
    08953314:[E7BA0018]: swc1       $f26, 24($sp)
    08953318:[0E235103]: jal        0x088D440C
    0895331C:[4600C346]: mov.s      $f13, $f24
    08953320:[3C04BC34]: lui        $a0, 0xBC34 <=> li $a0, 0xBC340000
    08953324:[34843958]: ori        $a0, $a0, 14680
    08953328:[4600A306]: mov.s      $f12, $f20
    0895332C:[4600E346]: mov.s      $f13, $f28
    08953330:[4484D000]: mtc1       $a0, $f26
    08953334:[0E23501F]: jal        0x088D407C
    08953338:[4600D386]: mov.s      $f14, $f26
    0895333C:[4600B306]: mov.s      $f12, $f22
    08953340:[0E235103]: jal        0x088D440C
    08953344:[4600C346]: mov.s      $f13, $f24
    08953348:[4614F780]: add.s      $f30, $f30, $f20
    0895334C:[4600E346]: mov.s      $f13, $f28
    08953350:[4600D386]: mov.s      $f14, $f26
    08953354:[0E23501F]: jal        0x088D407C
    08953358:[4600F306]: mov.s      $f12, $f30
    0895335C:[C7AC0018]: lwc1       $f12, 24($sp)
    08953360:[C7B80014]: lwc1       $f24, 20($sp)
    08953364:[0E235103]: jal        0x088D440C
    08953368:[4600C346]: mov.s      $f13, $f24
    0895336C:[C7AC0010]: lwc1       $f12, 16($sp)
    08953370:[461C6700]: add.s      $f28, $f12, $f28
    08953374:[4600D386]: mov.s      $f14, $f26
    08953378:[4600A306]: mov.s      $f12, $f20
    0895337C:[0E23501F]: jal        0x088D407C
    08953380:[4600E346]: mov.s      $f13, $f28
    08953384:[4600B306]: mov.s      $f12, $f22
    08953388:[0E235103]: jal        0x088D440C
    0895338C:[4600C346]: mov.s      $f13, $f24
    08953390:[4600F306]: mov.s      $f12, $f30
    08953394:[4600E346]: mov.s      $f13, $f28
    08953398:[0E23501F]: jal        0x088D407C
    0895339C:[4600D386]: mov.s      $f14, $f26
    089533A0:[0E235143]: jal        0x088D450C
    089533A4:[00000000]: nop
    089533A8:[C7B4001C]: lwc1       $f20, 28($sp)
    089533AC:[C7B60020]: lwc1       $f22, 32($sp)
    089533B0:[C7B80024]: lwc1       $f24, 36($sp)
    089533B4:[C7BA0028]: lwc1       $f26, 40($sp)
    089533B8:[C7BC002C]: lwc1       $f28, 44($sp)
    089533BC:[C7BE0030]: lwc1       $f30, 48($sp)
    089533C0:[8FB00034]: lw         $s0, 52($sp)
    089533C4:[8FB10038]: lw         $s1, 56($sp)
    089533C8:[8FBF003C]: lw         $ra, 60($sp)
    089533CC:[03E00008]: jr         $ra
    089533D0:[27BD0040]: addiu      $sp, $sp, 64
_S1_2_88D4430 6,171,648 instructions (0.859%), 150,528 calls (088D4430 - 088D4508, length 55)
    088D4430:[27BDFFD0]: addiu      $sp, $sp, -48
    088D4434:[AFB00020]: sw         $s0, 32($sp)
    088D4438:[3C1009BF]: lui        $s0, 0x09BF <=> li $s0, 0x09BF0000
    088D443C:[8E054BEC]: lw         $a1, 19436($s0)
    088D4440:[8CA40000]: lw         $a0, 0($a1)
    088D4444:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088D4448:[AFB10024]: sw         $s1, 36($sp)
    088D444C:[AFB20028]: sw         $s2, 40($sp)
    088D4450:[AFBF002C]: sw         $ra, 44($sp)
    088D4454:[10860005]: beq        $a0, $a2, 0x088D446C
    088D4458:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088D445C:[10860003]: beq        $a0, $a2, 0x088D446C
    088D4460:[34060005]: ori        $a2, $zr, 5 <=> li $a2, 5
    088D4464:[54860012]: bnel       $a0, $a2, 0x088D44B0
    088D4468:[84A40008]: lh         $a0, 8($a1)
    088D446C:[8CA40004]: lw         $a0, 4($a1)
    088D4470:[28840003]: slti       $a0, $a0, 3
    088D4474:[1080000D]: beq        $a0, $zr, 0x088D44AC
    088D4478:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    088D447C:[8C84C758]: lw         $a0, -14504($a0)
    088D4480:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    088D4484:[2484000C]: addiu      $a0, $a0, 12
    088D4488:[2484FFF4]: addiu      $a0, $a0, -12
    088D448C:[ACA4C750]: sw         $a0, -14512($a1)
    088D4490:[AE004BEC]: sw         $zr, 19436($s0)
    088D4494:[8FB00020]: lw         $s0, 32($sp)
    088D4498:[8FB10024]: lw         $s1, 36($sp)
    088D449C:[8FB20028]: lw         $s2, 40($sp)
    088D44A0:[8FBF002C]: lw         $ra, 44($sp)
    088D44A4:[03E00008]: jr         $ra
    088D44A8:[27BD0030]: addiu      $sp, $sp, 48
    088D44AC:[84A40008]: lh         $a0, 8($a1)
    088D44B0:[3C06089E]: lui        $a2, 0x089E <=> li $a2, 0x089E0000
    088D44B4:[8CC63368]: lw         $a2, 13160($a2)
    088D44B8:[00862025]: or         $a0, $a0, $a2
    088D44BC:[A4A40008]: sh         $a0, 8($a1)
    088D44C0:[8E114BEC]: lw         $s1, 19436($s0)
    088D44C4:[2404FFF0]: addiu      $a0, $zr, -16 <=> li $a0, -16
    088D44C8:[2625000C]: addiu      $a1, $s1, 12
    088D44CC:[24A5000F]: addiu      $a1, $a1, 15
    088D44D0:[0E2602F8]: jal        0x08980BE0 [sceKernelDcacheWritebackAll]
    088D44D4:[00A49024]: and        $s2, $a1, $a0
    088D44D8:[8E240000]: lw         $a0, 0($s1)
    088D44DC:[86250008]: lh         $a1, 8($s1)
    088D44E0:[8E260004]: lw         $a2, 4($s1)
    088D44E4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D44E8:[0E25D4B1]: jal        0x089752C4
    088D44EC:[02404025]: or         $t0, $s2, $zr <=> move $t0, $s2
    088D44F0:[AE004BEC]: sw         $zr, 19436($s0)
    088D44F4:[8FB00020]: lw         $s0, 32($sp)
    088D44F8:[8FB10024]: lw         $s1, 36($sp)
    088D44FC:[8FB20028]: lw         $s2, 40($sp)
    088D4500:[8FBF002C]: lw         $ra, 44($sp)
    088D4504:[03E00008]: jr         $ra
    088D4508:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_894AAF4 5,727,240 instructions (0.797%), 318,180 calls (0894AAF4 - 0894AB58, length 26)
    0894AAF4:[27BDFFE0]: addiu      $sp, $sp, -32
    0894AAF8:[AFB00010]: sw         $s0, 16($sp)
    0894AAFC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0894AB00:[AFBF0014]: sw         $ra, 20($sp)
    0894AB04:[10A0000A]: beq        $a1, $zr, 0x0894AB30
    0894AB08:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0894AB0C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0894AB10:[0E252DD9]: jal        0x0894B764
    0894AB14:[26040D08]: addiu      $a0, $s0, 3336
    0894AB18:[92050069]: lbu        $a1, 105($s0)
    0894AB1C:[10A00009]: beq        $a1, $zr, 0x0894AB44
    0894AB20:[00022140]: sll        $a0, $v0, 0x0005
    0894AB24:[8E02000C]: lw         $v0, 12($s0)
    0894AB28:[10000008]: b          0x0894AB4C
    0894AB2C:[00821021]: addu       $v0, $a0, $v0
    0894AB30:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0894AB34:[8FB00010]: lw         $s0, 16($sp)
    0894AB38:[8FBF0014]: lw         $ra, 20($sp)
    0894AB3C:[03E00008]: jr         $ra
    0894AB40:[27BD0020]: addiu      $sp, $sp, 32
    0894AB44:[8E020008]: lw         $v0, 8($s0)
    0894AB48:[00821021]: addu       $v0, $a0, $v0
    0894AB4C:[8FB00010]: lw         $s0, 16($sp)
    0894AB50:[8FBF0014]: lw         $ra, 20($sp)
    0894AB54:[03E00008]: jr         $ra
    0894AB58:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_894BCE0 5,620,526 instructions (0.782%), 24,568 calls (0894BCE0 - 0894C000, length 201)
    0894BCE0:[27BDFF90]: addiu      $sp, $sp, -112
    0894BCE4:[E7AC0020]: swc1       $f12, 32($sp)
    0894BCE8:[AFB3004C]: sw         $s3, 76($sp)
    0894BCEC:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    0894BCF0:[E7AD0024]: swc1       $f13, 36($sp)
    0894BCF4:[8E650000]: lw         $a1, 0($s3)
    0894BCF8:[AFB00040]: sw         $s0, 64($sp)
    0894BCFC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0894BD00:[24A40020]: addiu      $a0, $a1, 32
    0894BD04:[AFB10044]: sw         $s1, 68($sp)
    0894BD08:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    0894BD0C:[84850000]: lh         $a1, 0($a0)
    0894BD10:[8C860004]: lw         $a2, 4($a0)
    0894BD14:[E7B4003C]: swc1       $f20, 60($sp)
    0894BD18:[AFB20048]: sw         $s2, 72($sp)
    0894BD1C:[AFB40050]: sw         $s4, 80($sp)
    0894BD20:[AFB50054]: sw         $s5, 84($sp)
    0894BD24:[AFB60058]: sw         $s6, 88($sp)
    0894BD28:[AFB7005C]: sw         $s7, 92($sp)
    0894BD2C:[AFBE0060]: sw         $fp, 96($sp)
    0894BD30:[AFBF0064]: sw         $ra, 100($sp)
    0894BD34:[00C0F809]: jalr       $ra, $a2
    0894BD38:[02652021]: addu       $a0, $s3, $a1
    0894BD3C:[1040000C]: beq        $v0, $zr, 0x0894BD70
    0894BD40:[27B20028]: addiu      $s2, $sp, 40
    0894BD44:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894BD48:[0E2531C5]: jal        0x0894C714
    0894BD4C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0894BD50:[0E2350FB]: jal        0x088D43EC
    0894BD54:[8E04002C]: lw         $a0, 44($s0)
    0894BD58:[3C14089A]: lui        $s4, 0x089A <=> li $s4, 0x089A0000
    0894BD5C:[92845698]: lbu        $a0, 22168($s4)
    0894BD60:[14800014]: bne        $a0, $zr, 0x0894BDB4
    0894BD64:[27A60030]: addiu      $a2, $sp, 48
    0894BD68:[1000000F]: b          0x0894BDA8
    0894BD6C:[92040066]: lbu        $a0, 102($s0)
    0894BD70:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0894BD74:[C7B4003C]: lwc1       $f20, 60($sp)
    0894BD78:[8FB00040]: lw         $s0, 64($sp)
    0894BD7C:[8FB10044]: lw         $s1, 68($sp)
    0894BD80:[8FB20048]: lw         $s2, 72($sp)
    0894BD84:[8FB3004C]: lw         $s3, 76($sp)
    0894BD88:[8FB40050]: lw         $s4, 80($sp)
    0894BD8C:[8FB50054]: lw         $s5, 84($sp)
    0894BD90:[8FB60058]: lw         $s6, 88($sp)
    0894BD94:[8FB7005C]: lw         $s7, 92($sp)
    0894BD98:[8FBE0060]: lw         $fp, 96($sp)
    0894BD9C:[8FBF0064]: lw         $ra, 100($sp)
    0894BDA0:[03E00008]: jr         $ra
    0894BDA4:[27BD0070]: addiu      $sp, $sp, 112
    0894BDA8:[50800054]: beql       $a0, $zr, 0x0894BEFC
    0894BDAC:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BDB0:[27A60030]: addiu      $a2, $sp, 48
    0894BDB4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0894BDB8:[0E252961]: jal        0x0894A584
    0894BDBC:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0894BDC0:[92845698]: lbu        $a0, 22168($s4)
    0894BDC4:[5080003B]: beql       $a0, $zr, 0x0894BEB4
    0894BDC8:[92040066]: lbu        $a0, 102($s0)
    0894BDCC:[0E2366A4]: jal        0x088D9A90
    0894BDD0:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    0894BDD4:[0E2366A4]: jal        0x088D9A90
    0894BDD8:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0894BDDC:[0E234FB3]: jal        0x088D3ECC
    0894BDE0:[00000000]: nop
    0894BDE4:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BDE8:[4480A000]: mtc1       $zr, $f20
    0894BDEC:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BDF0:[0E234FBA]: jal        0x088D3EE8
    0894BDF4:[4600A386]: mov.s      $f14, $f20
    0894BDF8:[C7AC0030]: lwc1       $f12, 48($sp)
    0894BDFC:[4600A386]: mov.s      $f14, $f20
    0894BE00:[C7AD0020]: lwc1       $f13, 32($sp)
    0894BE04:[460C6B00]: add.s      $f12, $f13, $f12
    0894BE08:[0E234FBA]: jal        0x088D3EE8
    0894BE0C:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BE10:[C7AC0030]: lwc1       $f12, 48($sp)
    0894BE14:[4600A386]: mov.s      $f14, $f20
    0894BE18:[C7B00020]: lwc1       $f16, 32($sp)
    0894BE1C:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BE20:[0E234FBA]: jal        0x088D3EE8
    0894BE24:[460C8300]: add.s      $f12, $f16, $f12
    0894BE28:[C7AC0030]: lwc1       $f12, 48($sp)
    0894BE2C:[C7AD0020]: lwc1       $f13, 32($sp)
    0894BE30:[C7AE0034]: lwc1       $f14, 52($sp)
    0894BE34:[460C6B00]: add.s      $f12, $f13, $f12
    0894BE38:[C7AF0024]: lwc1       $f15, 36($sp)
    0894BE3C:[460E7B40]: add.s      $f13, $f15, $f14
    0894BE40:[0E234FBA]: jal        0x088D3EE8
    0894BE44:[4600A386]: mov.s      $f14, $f20
    0894BE48:[C7AC0034]: lwc1       $f12, 52($sp)
    0894BE4C:[4600A386]: mov.s      $f14, $f20
    0894BE50:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BE54:[C7AF0030]: lwc1       $f15, 48($sp)
    0894BE58:[460C6B40]: add.s      $f13, $f13, $f12
    0894BE5C:[C7B00020]: lwc1       $f16, 32($sp)
    0894BE60:[0E234FBA]: jal        0x088D3EE8
    0894BE64:[460F8300]: add.s      $f12, $f16, $f15
    0894BE68:[C7AD0034]: lwc1       $f13, 52($sp)
    0894BE6C:[C7AE0024]: lwc1       $f14, 36($sp)
    0894BE70:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BE74:[460D7340]: add.s      $f13, $f14, $f13
    0894BE78:[0E234FBA]: jal        0x088D3EE8
    0894BE7C:[4600A386]: mov.s      $f14, $f20
    0894BE80:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BE84:[4600A386]: mov.s      $f14, $f20
    0894BE88:[C7AD0034]: lwc1       $f13, 52($sp)
    0894BE8C:[C7AF0024]: lwc1       $f15, 36($sp)
    0894BE90:[0E234FBA]: jal        0x088D3EE8
    0894BE94:[460D7B40]: add.s      $f13, $f15, $f13
    0894BE98:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BE9C:[4600A386]: mov.s      $f14, $f20
    0894BEA0:[0E234FBA]: jal        0x088D3EE8
    0894BEA4:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BEA8:[0E23514A]: jal        0x088D4528
    0894BEAC:[00000000]: nop
    0894BEB0:[92040066]: lbu        $a0, 102($s0)
    0894BEB4:[50800011]: beql       $a0, $zr, 0x0894BEFC
    0894BEB8:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BEBC:[C7AD0030]: lwc1       $f13, 48($sp)
    0894BEC0:[C7AE0020]: lwc1       $f14, 32($sp)
    0894BEC4:[C60C0034]: lwc1       $f12, 52($s0)
    0894BEC8:[460E6B40]: add.s      $f13, $f13, $f14
    0894BECC:[460C683E]: c.le.s     $f13, $f12
    0894BED0:[00000000]: nop
    0894BED4:[45030008]: bc1tl      0x0894BEF8
    0894BED8:[E60C0040]: swc1       $f12, 64($s0)
    0894BEDC:[8E05006C]: lw         $a1, 108($s0)
    0894BEE0:[0E252AD7]: jal        0x0894AB5C
    0894BEE4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0894BEE8:[C60C0034]: lwc1       $f12, 52($s0)
    0894BEEC:[46006301]: sub.s      $f12, $f12, $f0
    0894BEF0:[10000001]: b          0x0894BEF8
    0894BEF4:[E60C0040]: swc1       $f12, 64($s0)
    0894BEF8:[C7AC0020]: lwc1       $f12, 32($sp)
    0894BEFC:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    0894BF00:[4484A000]: mtc1       $a0, $f20
    0894BF04:[A3A00038]: sb         $zr, 56($sp)
    0894BF08:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0894BF0C:[0E232D6D]: jal        0x088CB5B4
    0894BF10:[46146300]: add.s      $f12, $f12, $f20
    0894BF14:[44826000]: mtc1       $v0, $f12
    0894BF18:[C7AD0024]: lwc1       $f13, 36($sp)
    0894BF1C:[468063A0]: cvt.s.w    $f14, $f12
    0894BF20:[46146B00]: add.s      $f12, $f13, $f20
    0894BF24:[0E232D6D]: jal        0x088CB5B4
    0894BF28:[E7AE0020]: swc1       $f14, 32($sp)
    0894BF2C:[44827000]: mtc1       $v0, $f14
    0894BF30:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0894BF34:[468073A0]: cvt.s.w    $f14, $f14
    0894BF38:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0894BF3C:[0E252BE9]: jal        0x0894AFA4
    0894BF40:[E7AE0024]: swc1       $f14, 36($sp)
    0894BF44:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0894BF48:[A2040067]: sb         $a0, 103($s0)
    0894BF4C:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0894BF50:[27B60020]: addiu      $s6, $sp, 32
    0894BF54:[27B70024]: addiu      $s7, $sp, 36
    0894BF58:[27BE0038]: addiu      $fp, $sp, 56
    0894BF5C:[12350003]: beq        $s1, $s5, 0x0894BF6C
    0894BF60:[0291202A]: slt        $a0, $s4, $s1
    0894BF64:[10800017]: beq        $a0, $zr, 0x0894BFC4
    0894BF68:[00000000]: nop
    0894BF6C:[0E2531D6]: jal        0x0894C758
    0894BF70:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894BF74:[8E041ADC]: lw         $a0, 6876($s0)
    0894BF78:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0894BF7C:[24840010]: addiu      $a0, $a0, 16
    0894BF80:[84860000]: lh         $a2, 0($a0)
    0894BF84:[8C890004]: lw         $t1, 4($a0)
    0894BF88:[02062021]: addu       $a0, $s0, $a2
    0894BF8C:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0894BF90:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0894BF94:[0120F809]: jalr       $ra, $t1
    0894BF98:[03C04025]: or         $t0, $fp, $zr <=> move $t0, $fp
    0894BF9C:[14400009]: bne        $v0, $zr, 0x0894BFC4
    0894BFA0:[00000000]: nop
    0894BFA4:[93A40038]: lbu        $a0, 56($sp)
    0894BFA8:[00932026]: xor        $a0, $a0, $s3
    0894BFAC:[10800003]: beq        $a0, $zr, 0x0894BFBC
    0894BFB0:[00000000]: nop
    0894BFB4:[16600003]: bne        $s3, $zr, 0x0894BFC4
    0894BFB8:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0894BFBC:[1000FFE7]: b          0x0894BF5C
    0894BFC0:[26940001]: addiu      $s4, $s4, 1
    0894BFC4:[0E252C07]: jal        0x0894B01C
    0894BFC8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0894BFCC:[02801025]: or         $v0, $s4, $zr <=> move $v0, $s4
    0894BFD0:[C7B4003C]: lwc1       $f20, 60($sp)
    0894BFD4:[8FB00040]: lw         $s0, 64($sp)
    0894BFD8:[8FB10044]: lw         $s1, 68($sp)
    0894BFDC:[8FB20048]: lw         $s2, 72($sp)
    0894BFE0:[8FB3004C]: lw         $s3, 76($sp)
    0894BFE4:[8FB40050]: lw         $s4, 80($sp)
    0894BFE8:[8FB50054]: lw         $s5, 84($sp)
    0894BFEC:[8FB60058]: lw         $s6, 88($sp)
    0894BFF0:[8FB7005C]: lw         $s7, 92($sp)
    0894BFF4:[8FBE0060]: lw         $fp, 96($sp)
    0894BFF8:[8FBF0064]: lw         $ra, 100($sp)
    0894BFFC:[03E00008]: jr         $ra
    0894C000:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 0894BFBC 145,997 times (length 26)
    0894BF48:[A2040067]: sb         $a0, 103($s0)
    0894BF4C:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0894BF50:[27B60020]: addiu      $s6, $sp, 32
    0894BF54:[27B70024]: addiu      $s7, $sp, 36
    0894BF58:[27BE0038]: addiu      $fp, $sp, 56
--> 0894BF5C:[12350003]: beq        $s1, $s5, 0x0894BF6C
    0894BF60:[0291202A]: slt        $a0, $s4, $s1
    0894BF64:[10800017]: beq        $a0, $zr, 0x0894BFC4
    0894BF68:[00000000]: nop
    0894BF6C:[0E2531D6]: jal        0x0894C758
    0894BF70:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0894BF74:[8E041ADC]: lw         $a0, 6876($s0)
    0894BF78:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0894BF7C:[24840010]: addiu      $a0, $a0, 16
    0894BF80:[84860000]: lh         $a2, 0($a0)
    0894BF84:[8C890004]: lw         $t1, 4($a0)
    0894BF88:[02062021]: addu       $a0, $s0, $a2
    0894BF8C:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0894BF90:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0894BF94:[0120F809]: jalr       $ra, $t1
    0894BF98:[03C04025]: or         $t0, $fp, $zr <=> move $t0, $fp
    0894BF9C:[14400009]: bne        $v0, $zr, 0x0894BFC4
    0894BFA0:[00000000]: nop
    0894BFA4:[93A40038]: lbu        $a0, 56($sp)
    0894BFA8:[00932026]: xor        $a0, $a0, $s3
    0894BFAC:[10800003]: beq        $a0, $zr, 0x0894BFBC
    0894BFB0:[00000000]: nop
    0894BFB4:[16600003]: bne        $s3, $zr, 0x0894BFC4
    0894BFB8:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
--> 0894BFBC:[1000FFE7]: b          0x0894BF5C
    0894BFC0:[26940001]: addiu      $s4, $s4, 1
    0894BFC4:[0E252C07]: jal        0x0894B01C
    0894BFC8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0894BFCC:[02801025]: or         $v0, $s4, $zr <=> move $v0, $s4
_S1_2_8944BF8 5,386,543 instructions (0.750%), 140,617 calls (08944BF8 - 08944C94, length 40)
    08944BF8:[00063C02]: srl        $a3, $a2, 0x0010
    08944BFC:[30A9FFFF]: andi       $t1, $a1, -1
    08944C00:[30C6FFFF]: andi       $a2, $a2, -1
    08944C04:[00054402]: srl        $t0, $a1, 0x0010
    08944C08:[01260018]: mult       $t1, $a2
    08944C0C:[3108FFFF]: andi       $t0, $t0, -1
    08944C10:[30E7FFFF]: andi       $a3, $a3, -1
    08944C14:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08944C18:[00005012]: mflo       $t2
    08944C1C:[00000000]: nop
    08944C20:[00000000]: nop
    08944C24:[01270018]: mult       $t1, $a3
    08944C28:[AC8A0000]: sw         $t2, 0($a0)
    08944C2C:[00004812]: mflo       $t1
    08944C30:[00000000]: nop
    08944C34:[00000000]: nop
    08944C38:[01060018]: mult       $t0, $a2
    08944C3C:[00005012]: mflo       $t2
    08944C40:[012A3021]: addu       $a2, $t1, $t2
    08944C44:[00CA482B]: sltu       $t1, $a2, $t2
    08944C48:[55200001]: bnel       $t1, $zr, 0x08944C50
    08944C4C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08944C50:[8C890000]: lw         $t1, 0($a0)
    08944C54:[00065400]: sll        $t2, $a2, 0x0010
    08944C58:[00063402]: srl        $a2, $a2, 0x0010
    08944C5C:[00052C00]: sll        $a1, $a1, 0x0010
    08944C60:[012A4821]: addu       $t1, $t1, $t2
    08944C64:[30C6FFFF]: andi       $a2, $a2, -1
    08944C68:[AC890000]: sw         $t1, 0($a0)
    08944C6C:[00A62821]: addu       $a1, $a1, $a2
    08944C70:[8C860000]: lw         $a2, 0($a0)
    08944C74:[00CA302B]: sltu       $a2, $a2, $t2
    08944C78:[54C00001]: bnel       $a2, $zr, 0x08944C80
    08944C7C:[24A50001]: addiu      $a1, $a1, 1
    08944C80:[01070018]: mult       $t0, $a3
    08944C84:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08944C88:[00003012]: mflo       $a2
    08944C8C:[00C52821]: addu       $a1, $a2, $a1
    08944C90:[03E00008]: jr         $ra
    08944C94:[AC850004]: sw         $a1, 4($a0)
_S1_2_897168C 5,370,222 instructions (0.748%), 9,103 calls (0897168C - 08971764, length 55)
    0897168C:[27BDFFD0]: addiu      $sp, $sp, -48
    08971690:[00041FC2]: srl        $v1, $a0, 0x001F
    08971694:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08971698:[AFBF0020]: sw         $ra, 32($sp)
    0897169C:[AFA20000]: sw         $v0, 0($sp)
    089716A0:[14800008]: bne        $a0, $zr, 0x089716C4
    089716A4:[AFA30004]: sw         $v1, 4($sp)
    089716A8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089716AC:[AFA20000]: sw         $v0, 0($sp)
    089716B0:[0E25C68A]: jal        0x08971A28
    089716B4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089716B8:[8FBF0020]: lw         $ra, 32($sp)
    089716BC:[03E00008]: jr         $ra
    089716C0:[27BD0030]: addiu      $sp, $sp, 48
    089716C4:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    089716C8:[10600024]: beq        $v1, $zr, 0x0897175C
    089716CC:[AFA20008]: sw         $v0, 8($sp)
    089716D0:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089716D4:[1082001B]: beq        $a0, $v0, 0x08971744
    089716D8:[00000000]: nop
    089716DC:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    089716E0:[00021FC3]: sra        $v1, $v0, 0x001F
    089716E4:[AFA20010]: sw         $v0, 16($sp)
    089716E8:[AFA30014]: sw         $v1, 20($sp)
    089716EC:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089716F0:[3442FFFF]: ori        $v0, $v0, -1
    089716F4:[8FA30014]: lw         $v1, 20($sp)
    089716F8:[0043102B]: sltu       $v0, $v0, $v1
    089716FC:[1440FFEC]: bne        $v0, $zr, 0x089716B0
    08971700:[8FA50008]: lw         $a1, 8($sp)
    08971704:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08971708:[34C6FFFF]: ori        $a2, $a2, -1
    0897170C:[8FA20010]: lw         $v0, 16($sp)
    08971710:[8FA30014]: lw         $v1, 20($sp)
    08971714:[000227C2]: srl        $a0, $v0, 0x001F
    08971718:[00031840]: sll        $v1, $v1, 0x0001
    0897171C:[00641825]: or         $v1, $v1, $a0
    08971720:[00021040]: sll        $v0, $v0, 0x0001
    08971724:[AFA20010]: sw         $v0, 16($sp)
    08971728:[AFA30014]: sw         $v1, 20($sp)
    0897172C:[8FA40014]: lw         $a0, 20($sp)
    08971730:[00C4202B]: sltu       $a0, $a2, $a0
    08971734:[1080FFF5]: beq        $a0, $zr, 0x0897170C
    08971738:[24A5FFFF]: addiu      $a1, $a1, -1
    0897173C:[0A25C5AC]: j          0x089716B0
    08971740:[AFA50008]: sw         $a1, 8($sp)
    08971744:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
    08971748:[8C426508]: lw         $v0, 25864($v0)
    0897174C:[3C030899]: lui        $v1, 0x0899 <=> li $v1, 0x08990000
    08971750:[8C63650C]: lw         $v1, 25868($v1)
    08971754:[0A25C5AF]: j          0x089716BC
    08971758:[8FBF0020]: lw         $ra, 32($sp)
    0897175C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08971760:[0A25C5B9]: j          0x089716E4
    08971764:[00041FC3]: sra        $v1, $a0, 0x001F
  Back Branch 08971734 426,781 times (length 12)
    089716F8:[0043102B]: sltu       $v0, $v0, $v1
    089716FC:[1440FFEC]: bne        $v0, $zr, 0x089716B0
    08971700:[8FA50008]: lw         $a1, 8($sp)
    08971704:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08971708:[34C6FFFF]: ori        $a2, $a2, -1
--> 0897170C:[8FA20010]: lw         $v0, 16($sp)
    08971710:[8FA30014]: lw         $v1, 20($sp)
    08971714:[000227C2]: srl        $a0, $v0, 0x001F
    08971718:[00031840]: sll        $v1, $v1, 0x0001
    0897171C:[00641825]: or         $v1, $v1, $a0
    08971720:[00021040]: sll        $v0, $v0, 0x0001
    08971724:[AFA20010]: sw         $v0, 16($sp)
    08971728:[AFA30014]: sw         $v1, 20($sp)
    0897172C:[8FA40014]: lw         $a0, 20($sp)
    08971730:[00C4202B]: sltu       $a0, $a2, $a0
--> 08971734:[1080FFF5]: beq        $a0, $zr, 0x0897170C
    08971738:[24A5FFFF]: addiu      $a1, $a1, -1
    0897173C:[0A25C5AC]: j          0x089716B0
    08971740:[AFA50008]: sw         $a1, 8($sp)
    08971744:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
  Back Branch 089716FC 7,588 times (length 21)
    0897169C:[AFA20000]: sw         $v0, 0($sp)
    089716A0:[14800008]: bne        $a0, $zr, 0x089716C4
    089716A4:[AFA30004]: sw         $v1, 4($sp)
    089716A8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089716AC:[AFA20000]: sw         $v0, 0($sp)
--> 089716B0:[0E25C68A]: jal        0x08971A28
    089716B4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089716B8:[8FBF0020]: lw         $ra, 32($sp)
    089716BC:[03E00008]: jr         $ra
    089716C0:[27BD0030]: addiu      $sp, $sp, 48
    089716C4:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    089716C8:[10600024]: beq        $v1, $zr, 0x0897175C
    089716CC:[AFA20008]: sw         $v0, 8($sp)
    089716D0:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089716D4:[1082001B]: beq        $a0, $v0, 0x08971744
    089716D8:[00000000]: nop
    089716DC:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    089716E0:[00021FC3]: sra        $v1, $v0, 0x001F
    089716E4:[AFA20010]: sw         $v0, 16($sp)
    089716E8:[AFA30014]: sw         $v1, 20($sp)
    089716EC:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089716F0:[3442FFFF]: ori        $v0, $v0, -1
    089716F4:[8FA30014]: lw         $v1, 20($sp)
    089716F8:[0043102B]: sltu       $v0, $v0, $v1
--> 089716FC:[1440FFEC]: bne        $v0, $zr, 0x089716B0
    08971700:[8FA50008]: lw         $a1, 8($sp)
    08971704:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08971708:[34C6FFFF]: ori        $a2, $a2, -1
    0897170C:[8FA20010]: lw         $v0, 16($sp)
  Back Branch 08971760 7,588 times (length 33)
    089716D0:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089716D4:[1082001B]: beq        $a0, $v0, 0x08971744
    089716D8:[00000000]: nop
    089716DC:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    089716E0:[00021FC3]: sra        $v1, $v0, 0x001F
--> 089716E4:[AFA20010]: sw         $v0, 16($sp)
    089716E8:[AFA30014]: sw         $v1, 20($sp)
    089716EC:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089716F0:[3442FFFF]: ori        $v0, $v0, -1
    089716F4:[8FA30014]: lw         $v1, 20($sp)
    089716F8:[0043102B]: sltu       $v0, $v0, $v1
    089716FC:[1440FFEC]: bne        $v0, $zr, 0x089716B0
    08971700:[8FA50008]: lw         $a1, 8($sp)
    08971704:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08971708:[34C6FFFF]: ori        $a2, $a2, -1
    0897170C:[8FA20010]: lw         $v0, 16($sp)
    08971710:[8FA30014]: lw         $v1, 20($sp)
    08971714:[000227C2]: srl        $a0, $v0, 0x001F
    08971718:[00031840]: sll        $v1, $v1, 0x0001
    0897171C:[00641825]: or         $v1, $v1, $a0
    08971720:[00021040]: sll        $v0, $v0, 0x0001
    08971724:[AFA20010]: sw         $v0, 16($sp)
    08971728:[AFA30014]: sw         $v1, 20($sp)
    0897172C:[8FA40014]: lw         $a0, 20($sp)
    08971730:[00C4202B]: sltu       $a0, $a2, $a0
    08971734:[1080FFF5]: beq        $a0, $zr, 0x0897170C
    08971738:[24A5FFFF]: addiu      $a1, $a1, -1
    0897173C:[0A25C5AC]: j          0x089716B0
    08971740:[AFA50008]: sw         $a1, 8($sp)
    08971744:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
    08971748:[8C426508]: lw         $v0, 25864($v0)
    0897174C:[3C030899]: lui        $v1, 0x0899 <=> li $v1, 0x08990000
    08971750:[8C63650C]: lw         $v1, 25868($v1)
    08971754:[0A25C5AF]: j          0x089716BC
    08971758:[8FBF0020]: lw         $ra, 32($sp)
    0897175C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
--> 08971760:[0A25C5B9]: j          0x089716E4
    08971764:[00041FC3]: sra        $v1, $a0, 0x001F
  Back Branch 0897173C 7,588 times (length 37)
    0897169C:[AFA20000]: sw         $v0, 0($sp)
    089716A0:[14800008]: bne        $a0, $zr, 0x089716C4
    089716A4:[AFA30004]: sw         $v1, 4($sp)
    089716A8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089716AC:[AFA20000]: sw         $v0, 0($sp)
--> 089716B0:[0E25C68A]: jal        0x08971A28
    089716B4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089716B8:[8FBF0020]: lw         $ra, 32($sp)
    089716BC:[03E00008]: jr         $ra
    089716C0:[27BD0030]: addiu      $sp, $sp, 48
    089716C4:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    089716C8:[10600024]: beq        $v1, $zr, 0x0897175C
    089716CC:[AFA20008]: sw         $v0, 8($sp)
    089716D0:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089716D4:[1082001B]: beq        $a0, $v0, 0x08971744
    089716D8:[00000000]: nop
    089716DC:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    089716E0:[00021FC3]: sra        $v1, $v0, 0x001F
    089716E4:[AFA20010]: sw         $v0, 16($sp)
    089716E8:[AFA30014]: sw         $v1, 20($sp)
    089716EC:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089716F0:[3442FFFF]: ori        $v0, $v0, -1
    089716F4:[8FA30014]: lw         $v1, 20($sp)
    089716F8:[0043102B]: sltu       $v0, $v0, $v1
    089716FC:[1440FFEC]: bne        $v0, $zr, 0x089716B0
    08971700:[8FA50008]: lw         $a1, 8($sp)
    08971704:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08971708:[34C6FFFF]: ori        $a2, $a2, -1
    0897170C:[8FA20010]: lw         $v0, 16($sp)
    08971710:[8FA30014]: lw         $v1, 20($sp)
    08971714:[000227C2]: srl        $a0, $v0, 0x001F
    08971718:[00031840]: sll        $v1, $v1, 0x0001
    0897171C:[00641825]: or         $v1, $v1, $a0
    08971720:[00021040]: sll        $v0, $v0, 0x0001
    08971724:[AFA20010]: sw         $v0, 16($sp)
    08971728:[AFA30014]: sw         $v1, 20($sp)
    0897172C:[8FA40014]: lw         $a0, 20($sp)
    08971730:[00C4202B]: sltu       $a0, $a2, $a0
    08971734:[1080FFF5]: beq        $a0, $zr, 0x0897170C
    08971738:[24A5FFFF]: addiu      $a1, $a1, -1
--> 0897173C:[0A25C5AC]: j          0x089716B0
    08971740:[AFA50008]: sw         $a1, 8($sp)
    08971744:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
    08971748:[8C426508]: lw         $v0, 25864($v0)
    0897174C:[3C030899]: lui        $v1, 0x0899 <=> li $v1, 0x08990000
_S1_2_89750F4 5,202,736 instructions (0.724%), 236,488 calls (089750F4 - 08975148, length 22)
    089750F4:[3C0808B9]: lui        $t0, 0x08B9 <=> li $t0, 0x08B90000
    089750F8:[8D0F6CA0]: lw         $t7, 27808($t0)
    089750FC:[3C0708B9]: lui        $a3, 0x08B9 <=> li $a3, 0x08B90000
    08975100:[8CEB6CA4]: lw         $t3, 27812($a3)
    08975104:[000F3040]: sll        $a2, $t7, 0x0001
    08975108:[00CF6821]: addu       $t5, $a2, $t7
    0897510C:[3C0E08B9]: lui        $t6, 0x08B9 <=> li $t6, 0x08B90000
    08975110:[25C96CA8]: addiu      $t1, $t6, 27816
    08975114:[000D6080]: sll        $t4, $t5, 0x0002
    08975118:[01891021]: addu       $v0, $t4, $t1
    0897511C:[00045040]: sll        $t2, $a0, 0x0001
    08975120:[01441821]: addu       $v1, $t2, $a0
    08975124:[AC4B0008]: sw         $t3, 8($v0)
    08975128:[00032880]: sll        $a1, $v1, 0x0002
    0897512C:[00A91821]: addu       $v1, $a1, $t1
    08975130:[8C620008]: lw         $v0, 8($v1)
    08975134:[10400003]: beq        $v0, $zr, 0x08975144
    08975138:[00000000]: nop
    0897513C:[AD046CA0]: sw         $a0, 27808($t0)
    08975140:[ACE26CA4]: sw         $v0, 27812($a3)
    08975144:[03E00008]: jr         $ra
    08975148:[00000000]: nop
_S1_2_895215C 5,172,673 instructions (0.720%), 60,477 calls (0895215C - 08952408, length 172)
    0895215C:[27BDFF60]: addiu      $sp, $sp, -160
    08952160:[AFB60084]: sw         $s6, 132($sp)
    08952164:[0080B025]: or         $s6, $a0, $zr <=> move $s6, $a0
    08952168:[46006006]: mov.s      $f0, $f12
    0895216C:[3C044280]: lui        $a0, 0x4280 <=> li $a0, 0x42800000
    08952170:[E7BE0068]: swc1       $f30, 104($sp)
    08952174:[46008086]: mov.s      $f2, $f16
    08952178:[E7A0004C]: swc1       $f0, 76($sp)
    0895217C:[4484F000]: mtc1       $a0, $f30
    08952180:[E7B40054]: swc1       $f20, 84($sp)
    08952184:[E7B8005C]: swc1       $f24, 92($sp)
    08952188:[E7BA0060]: swc1       $f26, 96($sp)
    0895218C:[E7BC0064]: swc1       $f28, 100($sp)
    08952190:[AFB50080]: sw         $s5, 128($sp)
    08952194:[46006B06]: mov.s      $f12, $f13
    08952198:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    0895219C:[46007706]: mov.s      $f28, $f14
    089521A0:[E7A20048]: swc1       $f2, 72($sp)
    089521A4:[46007E86]: mov.s      $f26, $f15
    089521A8:[46008D06]: mov.s      $f20, $f17
    089521AC:[E7B60058]: swc1       $f22, 88($sp)
    089521B0:[46009606]: mov.s      $f24, $f18
    089521B4:[AFB0006C]: sw         $s0, 108($sp)
    089521B8:[461E703E]: c.le.s     $f14, $f30
    089521BC:[AFB10070]: sw         $s1, 112($sp)
    089521C0:[AFB20074]: sw         $s2, 116($sp)
    089521C4:[AFB30078]: sw         $s3, 120($sp)
    089521C8:[AFB4007C]: sw         $s4, 124($sp)
    089521CC:[AFB70088]: sw         $s7, 136($sp)
    089521D0:[AFBE008C]: sw         $fp, 140($sp)
    089521D4:[AFBF0090]: sw         $ra, 144($sp)
    089521D8:[45000014]: bc1f       0x0895222C
    089521DC:[46009D86]: mov.s      $f22, $f19
    089521E0:[3C044400]: lui        $a0, 0x4400 <=> li $a0, 0x44000000
    089521E4:[44846800]: mtc1       $a0, $f13
    089521E8:[460DD03E]: c.le.s     $f26, $f13
    089521EC:[00000000]: nop
    089521F0:[4502000F]: bc1fl      0x08952230
    089521F4:[4600630D]: trunc.w.s  $f12, $f12
    089521F8:[46006346]: mov.s      $f13, $f12
    089521FC:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08952200:[46000306]: mov.s      $f12, $f0
    08952204:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08952208:[4600E386]: mov.s      $f14, $f28
    0895220C:[4600D3C6]: mov.s      $f15, $f26
    08952210:[46001406]: mov.s      $f16, $f2
    08952214:[4600A446]: mov.s      $f17, $f20
    08952218:[4600C486]: mov.s      $f18, $f24
    0895221C:[0E254CA8]: jal        0x089532A0
    08952220:[4600B4C6]: mov.s      $f19, $f22
    08952224:[10000067]: b          0x089523C4
    08952228:[00000000]: nop
    0895222C:[4600630D]: trunc.w.s  $f12, $f12
    08952230:[3C043B00]: lui        $a0, 0x3B00 <=> li $a0, 0x3B000000
    08952234:[4600E34D]: trunc.w.s  $f13, $f28
    08952238:[4600D38D]: trunc.w.s  $f14, $f26
    0895223C:[44847800]: mtc1       $a0, $f15
    08952240:[44046000]: mfc1       $a0, $f12
    08952244:[44056800]: mfc1       $a1, $f13
    08952248:[AFA40034]: sw         $a0, 52($sp)
    0895224C:[44047000]: mfc1       $a0, $f14
    08952250:[AFA50044]: sw         $a1, 68($sp)
    08952254:[460FD302]: mul.s      $f12, $f26, $f15
    08952258:[0E257B3A]: jal        0x0895ECE8
    0895225C:[AFA40030]: sw         $a0, 48($sp)
    08952260:[4600040D]: trunc.w.s  $f16, $f0
    08952264:[3C043C80]: lui        $a0, 0x3C80 <=> li $a0, 0x3C800000
    08952268:[44846000]: mtc1       $a0, $f12
    0895226C:[460CE302]: mul.s      $f12, $f28, $f12
    08952270:[44108000]: mfc1       $s0, $f16
    08952274:[0E257B3A]: jal        0x0895ECE8
    08952278:[AFB0003C]: sw         $s0, 60($sp)
    0895227C:[4614B301]: sub.s      $f12, $f22, $f20
    08952280:[461A6303]: div.s      $f12, $f12, $f26
    08952284:[C7AD0048]: lwc1       $f13, 72($sp)
    08952288:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0895228C:[03D0202A]: slt        $a0, $fp, $s0
    08952290:[4600038D]: trunc.w.s  $f14, $f0
    08952294:[460DC341]: sub.s      $f13, $f24, $f13
    08952298:[461C6F03]: div.s      $f28, $f13, $f28
    0895229C:[E7AC0040]: swc1       $f12, 64($sp)
    089522A0:[44147000]: mfc1       $s4, $f14
    089522A4:[10800047]: beq        $a0, $zr, 0x089523C4
    089522A8:[4600A686]: mov.s      $f26, $f20
    089522AC:[C7AC004C]: lwc1       $f12, 76($sp)
    089522B0:[4600630D]: trunc.w.s  $f12, $f12
    089522B4:[44046000]: mfc1       $a0, $f12
    089522B8:[AFA40038]: sw         $a0, 56($sp)
    089522BC:[8FA40030]: lw         $a0, 48($sp)
    089522C0:[3C054400]: lui        $a1, 0x4400 <=> li $a1, 0x44000000
    089522C4:[44846000]: mtc1       $a0, $f12
    089522C8:[8FB30044]: lw         $s3, 68($sp)
    089522CC:[46806320]: cvt.s.w    $f12, $f12
    089522D0:[8FB20038]: lw         $s2, 56($sp)
    089522D4:[44856800]: mtc1       $a1, $f13
    089522D8:[460D603E]: c.le.s     $f12, $f13
    089522DC:[00000000]: nop
    089522E0:[45000003]: bc1f       0x089522F0
    089522E4:[34170200]: ori        $s7, $zr, 512 <=> li $s7, 512
    089522E8:[4600630D]: trunc.w.s  $f12, $f12
    089522EC:[44176000]: mfc1       $s7, $f12
    089522F0:[4497B000]: mtc1       $s7, $f22
    089522F4:[C7AC0040]: lwc1       $f12, 64($sp)
    089522F8:[4680B5A0]: cvt.s.w    $f22, $f22
    089522FC:[00972023]: subu       $a0, $a0, $s7
    08952300:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08952304:[46166602]: mul.s      $f24, $f12, $f22
    08952308:[C7AC0048]: lwc1       $f12, 72($sp)
    0895230C:[AFA40030]: sw         $a0, 48($sp)
    08952310:[0234202A]: slt        $a0, $s1, $s4
    08952314:[10800023]: beq        $a0, $zr, 0x089523A4
    08952318:[4618D600]: add.s      $f24, $f26, $f24
    0895231C:[8FA40034]: lw         $a0, 52($sp)
    08952320:[4484A000]: mtc1       $a0, $f20
    08952324:[4680A520]: cvt.s.w    $f20, $f20
    08952328:[44936800]: mtc1       $s3, $f13
    0895232C:[46806B60]: cvt.s.w    $f13, $f13
    08952330:[461E683E]: c.le.s     $f13, $f30
    08952334:[00000000]: nop
    08952338:[45000003]: bc1f       0x08952348
    0895233C:[34100040]: ori        $s0, $zr, 64 <=> li $s0, 64
    08952340:[46006B4D]: trunc.w.s  $f13, $f13
    08952344:[44106800]: mfc1       $s0, $f13
    08952348:[44907000]: mtc1       $s0, $f14
    0895234C:[468073A0]: cvt.s.w    $f14, $f14
    08952350:[E7B40050]: swc1       $f20, 80($sp)
    08952354:[46006406]: mov.s      $f16, $f12
    08952358:[02709823]: subu       $s3, $s3, $s0
    0895235C:[4600A346]: mov.s      $f13, $f20
    08952360:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08952364:[460EE442]: mul.s      $f17, $f28, $f14
    08952368:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0895236C:[44926000]: mtc1       $s2, $f12
    08952370:[46806320]: cvt.s.w    $f12, $f12
    08952374:[4600B3C6]: mov.s      $f15, $f22
    08952378:[46118500]: add.s      $f20, $f16, $f17
    0895237C:[4600C4C6]: mov.s      $f19, $f24
    08952380:[4600D446]: mov.s      $f17, $f26
    08952384:[0E254CA8]: jal        0x089532A0
    08952388:[4600A486]: mov.s      $f18, $f20
    0895238C:[4600A306]: mov.s      $f12, $f20
    08952390:[26310001]: addiu      $s1, $s1, 1
    08952394:[02129021]: addu       $s2, $s0, $s2
    08952398:[0234202A]: slt        $a0, $s1, $s4
    0895239C:[1480FFE2]: bne        $a0, $zr, 0x08952328
    089523A0:[C7B40050]: lwc1       $f20, 80($sp)
    089523A4:[8FA40034]: lw         $a0, 52($sp)
    089523A8:[8FA5003C]: lw         $a1, 60($sp)
    089523AC:[02E42021]: addu       $a0, $s7, $a0
    089523B0:[27DE0001]: addiu      $fp, $fp, 1
    089523B4:[AFA40034]: sw         $a0, 52($sp)
    089523B8:[03C5202A]: slt        $a0, $fp, $a1
    089523BC:[1480FFBF]: bne        $a0, $zr, 0x089522BC
    089523C0:[4600C686]: mov.s      $f26, $f24
    089523C4:[C7B40054]: lwc1       $f20, 84($sp)
    089523C8:[C7B60058]: lwc1       $f22, 88($sp)
    089523CC:[C7B8005C]: lwc1       $f24, 92($sp)
    089523D0:[C7BA0060]: lwc1       $f26, 96($sp)
    089523D4:[C7BC0064]: lwc1       $f28, 100($sp)
    089523D8:[C7BE0068]: lwc1       $f30, 104($sp)
    089523DC:[8FB0006C]: lw         $s0, 108($sp)
    089523E0:[8FB10070]: lw         $s1, 112($sp)
    089523E4:[8FB20074]: lw         $s2, 116($sp)
    089523E8:[8FB30078]: lw         $s3, 120($sp)
    089523EC:[8FB4007C]: lw         $s4, 124($sp)
    089523F0:[8FB50080]: lw         $s5, 128($sp)
    089523F4:[8FB60084]: lw         $s6, 132($sp)
    089523F8:[8FB70088]: lw         $s7, 136($sp)
    089523FC:[8FBE008C]: lw         $fp, 140($sp)
    08952400:[8FBF0090]: lw         $ra, 144($sp)
    08952404:[03E00008]: jr         $ra
    08952408:[27BD00A0]: addiu      $sp, $sp, 160
  Back Branch 0895239C 25,940 times (length 31)
    08952314:[10800023]: beq        $a0, $zr, 0x089523A4
    08952318:[4618D600]: add.s      $f24, $f26, $f24
    0895231C:[8FA40034]: lw         $a0, 52($sp)
    08952320:[4484A000]: mtc1       $a0, $f20
    08952324:[4680A520]: cvt.s.w    $f20, $f20
--> 08952328:[44936800]: mtc1       $s3, $f13
    0895232C:[46806B60]: cvt.s.w    $f13, $f13
    08952330:[461E683E]: c.le.s     $f13, $f30
    08952334:[00000000]: nop
    08952338:[45000003]: bc1f       0x08952348
    0895233C:[34100040]: ori        $s0, $zr, 64 <=> li $s0, 64
    08952340:[46006B4D]: trunc.w.s  $f13, $f13
    08952344:[44106800]: mfc1       $s0, $f13
    08952348:[44907000]: mtc1       $s0, $f14
    0895234C:[468073A0]: cvt.s.w    $f14, $f14
    08952350:[E7B40050]: swc1       $f20, 80($sp)
    08952354:[46006406]: mov.s      $f16, $f12
    08952358:[02709823]: subu       $s3, $s3, $s0
    0895235C:[4600A346]: mov.s      $f13, $f20
    08952360:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08952364:[460EE442]: mul.s      $f17, $f28, $f14
    08952368:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0895236C:[44926000]: mtc1       $s2, $f12
    08952370:[46806320]: cvt.s.w    $f12, $f12
    08952374:[4600B3C6]: mov.s      $f15, $f22
    08952378:[46118500]: add.s      $f20, $f16, $f17
    0895237C:[4600C4C6]: mov.s      $f19, $f24
    08952380:[4600D446]: mov.s      $f17, $f26
    08952384:[0E254CA8]: jal        0x089532A0
    08952388:[4600A486]: mov.s      $f18, $f20
    0895238C:[4600A306]: mov.s      $f12, $f20
    08952390:[26310001]: addiu      $s1, $s1, 1
    08952394:[02129021]: addu       $s2, $s0, $s2
    08952398:[0234202A]: slt        $a0, $s1, $s4
--> 0895239C:[1480FFE2]: bne        $a0, $zr, 0x08952328
    089523A0:[C7B40050]: lwc1       $f20, 80($sp)
    089523A4:[8FA40034]: lw         $a0, 52($sp)
    089523A8:[8FA5003C]: lw         $a1, 60($sp)
    089523AC:[02E42021]: addu       $a0, $s7, $a0
  Back Branch 089523BC 4,500 times (length 66)
    089522A8:[4600A686]: mov.s      $f26, $f20
    089522AC:[C7AC004C]: lwc1       $f12, 76($sp)
    089522B0:[4600630D]: trunc.w.s  $f12, $f12
    089522B4:[44046000]: mfc1       $a0, $f12
    089522B8:[AFA40038]: sw         $a0, 56($sp)
--> 089522BC:[8FA40030]: lw         $a0, 48($sp)
    089522C0:[3C054400]: lui        $a1, 0x4400 <=> li $a1, 0x44000000
    089522C4:[44846000]: mtc1       $a0, $f12
    089522C8:[8FB30044]: lw         $s3, 68($sp)
    089522CC:[46806320]: cvt.s.w    $f12, $f12
    089522D0:[8FB20038]: lw         $s2, 56($sp)
    089522D4:[44856800]: mtc1       $a1, $f13
    089522D8:[460D603E]: c.le.s     $f12, $f13
    089522DC:[00000000]: nop
    089522E0:[45000003]: bc1f       0x089522F0
    089522E4:[34170200]: ori        $s7, $zr, 512 <=> li $s7, 512
    089522E8:[4600630D]: trunc.w.s  $f12, $f12
    089522EC:[44176000]: mfc1       $s7, $f12
    089522F0:[4497B000]: mtc1       $s7, $f22
    089522F4:[C7AC0040]: lwc1       $f12, 64($sp)
    089522F8:[4680B5A0]: cvt.s.w    $f22, $f22
    089522FC:[00972023]: subu       $a0, $a0, $s7
    08952300:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08952304:[46166602]: mul.s      $f24, $f12, $f22
    08952308:[C7AC0048]: lwc1       $f12, 72($sp)
    0895230C:[AFA40030]: sw         $a0, 48($sp)
    08952310:[0234202A]: slt        $a0, $s1, $s4
    08952314:[10800023]: beq        $a0, $zr, 0x089523A4
    08952318:[4618D600]: add.s      $f24, $f26, $f24
    0895231C:[8FA40034]: lw         $a0, 52($sp)
    08952320:[4484A000]: mtc1       $a0, $f20
    08952324:[4680A520]: cvt.s.w    $f20, $f20
    08952328:[44936800]: mtc1       $s3, $f13
    0895232C:[46806B60]: cvt.s.w    $f13, $f13
    08952330:[461E683E]: c.le.s     $f13, $f30
    08952334:[00000000]: nop
    08952338:[45000003]: bc1f       0x08952348
    0895233C:[34100040]: ori        $s0, $zr, 64 <=> li $s0, 64
    08952340:[46006B4D]: trunc.w.s  $f13, $f13
    08952344:[44106800]: mfc1       $s0, $f13
    08952348:[44907000]: mtc1       $s0, $f14
    0895234C:[468073A0]: cvt.s.w    $f14, $f14
    08952350:[E7B40050]: swc1       $f20, 80($sp)
    08952354:[46006406]: mov.s      $f16, $f12
    08952358:[02709823]: subu       $s3, $s3, $s0
    0895235C:[4600A346]: mov.s      $f13, $f20
    08952360:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08952364:[460EE442]: mul.s      $f17, $f28, $f14
    08952368:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0895236C:[44926000]: mtc1       $s2, $f12
    08952370:[46806320]: cvt.s.w    $f12, $f12
    08952374:[4600B3C6]: mov.s      $f15, $f22
    08952378:[46118500]: add.s      $f20, $f16, $f17
    0895237C:[4600C4C6]: mov.s      $f19, $f24
    08952380:[4600D446]: mov.s      $f17, $f26
    08952384:[0E254CA8]: jal        0x089532A0
    08952388:[4600A486]: mov.s      $f18, $f20
    0895238C:[4600A306]: mov.s      $f12, $f20
    08952390:[26310001]: addiu      $s1, $s1, 1
    08952394:[02129021]: addu       $s2, $s0, $s2
    08952398:[0234202A]: slt        $a0, $s1, $s4
    0895239C:[1480FFE2]: bne        $a0, $zr, 0x08952328
    089523A0:[C7B40050]: lwc1       $f20, 80($sp)
    089523A4:[8FA40034]: lw         $a0, 52($sp)
    089523A8:[8FA5003C]: lw         $a1, 60($sp)
    089523AC:[02E42021]: addu       $a0, $s7, $a0
    089523B0:[27DE0001]: addiu      $fp, $fp, 1
    089523B4:[AFA40034]: sw         $a0, 52($sp)
    089523B8:[03C5202A]: slt        $a0, $fp, $a1
--> 089523BC:[1480FFBF]: bne        $a0, $zr, 0x089522BC
    089523C0:[4600C686]: mov.s      $f26, $f24
    089523C4:[C7B40054]: lwc1       $f20, 84($sp)
    089523C8:[C7B60058]: lwc1       $f22, 88($sp)
    089523CC:[C7B8005C]: lwc1       $f24, 92($sp)
_S1_2_894AFAC 4,783,870 instructions (0.666%), 183,995 calls (0894AFAC - 0894B018, length 28)
    0894AFAC:[27BDFFE0]: addiu      $sp, $sp, -32
    0894AFB0:[8C861AD0]: lw         $a2, 6864($a0)
    0894AFB4:[AFB10014]: sw         $s1, 20($sp)
    0894AFB8:[34070030]: ori        $a3, $zr, 48 <=> li $a3, 48
    0894AFBC:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0894AFC0:[AFB00010]: sw         $s0, 16($sp)
    0894AFC4:[AFBF0018]: sw         $ra, 24($sp)
    0894AFC8:[14C70003]: bne        $a2, $a3, 0x0894AFD8
    0894AFCC:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    0894AFD0:[0E252C07]: jal        0x0894B01C
    0894AFD4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0894AFD8:[8E241AD0]: lw         $a0, 6864($s1)
    0894AFDC:[34060014]: ori        $a2, $zr, 20 <=> li $a2, 20
    0894AFE0:[00042900]: sll        $a1, $a0, 0x0004
    0894AFE4:[00042080]: sll        $a0, $a0, 0x0002
    0894AFE8:[00A42021]: addu       $a0, $a1, $a0
    0894AFEC:[02242021]: addu       $a0, $s1, $a0
    0894AFF0:[24841710]: addiu      $a0, $a0, 5904
    0894AFF4:[0E258CEF]: jal        0x089633BC
    0894AFF8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0894AFFC:[8E241AD0]: lw         $a0, 6864($s1)
    0894B000:[24840001]: addiu      $a0, $a0, 1
    0894B004:[AE241AD0]: sw         $a0, 6864($s1)
    0894B008:[8FB00010]: lw         $s0, 16($sp)
    0894B00C:[8FB10014]: lw         $s1, 20($sp)
    0894B010:[8FBF0018]: lw         $ra, 24($sp)
    0894B014:[03E00008]: jr         $ra
    0894B018:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_894F830 4,393,249 instructions (0.612%), 520,390 calls (0894F830 - 0894F8B8, length 35)
    0894F830:[8C870000]: lw         $a3, 0($a0)
    0894F834:[90E20000]: lbu        $v0, 0($a3)
    0894F838:[2C450080]: sltiu      $a1, $v0, 128
    0894F83C:[10A00003]: beq        $a1, $zr, 0x0894F84C
    0894F840:[24E70001]: addiu      $a3, $a3, 1
    0894F844:[03E00008]: jr         $ra
    0894F848:[AC870000]: sw         $a3, 0($a0)
    0894F84C:[2C4500C2]: sltiu      $a1, $v0, 194
    0894F850:[14A00005]: bne        $a1, $zr, 0x0894F868
    0894F854:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    0894F858:[2C4500F5]: sltiu      $a1, $v0, 245
    0894F85C:[14A00005]: bne        $a1, $zr, 0x0894F874
    0894F860:[3046007F]: andi       $a2, $v0, 127
    0894F864:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    0894F868:[8CA2573C]: lw         $v0, 22332($a1)
    0894F86C:[03E00008]: jr         $ra
    0894F870:[AC870000]: sw         $a3, 0($a0)
    0894F874:[24E20001]: addiu      $v0, $a3, 1
    0894F878:[30C6003F]: andi       $a2, $a2, 63
    0894F87C:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    0894F880:[90E80000]: lbu        $t0, 0($a3)
    0894F884:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    0894F888:[00064980]: sll        $t1, $a2, 0x0006
    0894F88C:[3102003F]: andi       $v0, $t0, 63
    0894F890:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0894F894:[01221025]: or         $v0, $t1, $v0
    0894F898:[0046402B]: sltu       $t0, $v0, $a2
    0894F89C:[1500FFE9]: bne        $t0, $zr, 0x0894F844
    0894F8A0:[00C04025]: or         $t0, $a2, $zr <=> move $t0, $a2
    0894F8A4:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    0894F8A8:[24A5FFFF]: addiu      $a1, $a1, -1
    0894F8AC:[00C53024]: and        $a2, $a2, $a1
    0894F8B0:[24E20001]: addiu      $v0, $a3, 1
    0894F8B4:[1000FFF2]: b          0x0894F880
    0894F8B8:[00082940]: sll        $a1, $t0, 0x0005
  Back Branch 0894F89C 45,486 times (length 24)
    0894F830:[8C870000]: lw         $a3, 0($a0)
    0894F834:[90E20000]: lbu        $v0, 0($a3)
    0894F838:[2C450080]: sltiu      $a1, $v0, 128
    0894F83C:[10A00003]: beq        $a1, $zr, 0x0894F84C
    0894F840:[24E70001]: addiu      $a3, $a3, 1
--> 0894F844:[03E00008]: jr         $ra
    0894F848:[AC870000]: sw         $a3, 0($a0)
    0894F84C:[2C4500C2]: sltiu      $a1, $v0, 194
    0894F850:[14A00005]: bne        $a1, $zr, 0x0894F868
    0894F854:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    0894F858:[2C4500F5]: sltiu      $a1, $v0, 245
    0894F85C:[14A00005]: bne        $a1, $zr, 0x0894F874
    0894F860:[3046007F]: andi       $a2, $v0, 127
    0894F864:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    0894F868:[8CA2573C]: lw         $v0, 22332($a1)
    0894F86C:[03E00008]: jr         $ra
    0894F870:[AC870000]: sw         $a3, 0($a0)
    0894F874:[24E20001]: addiu      $v0, $a3, 1
    0894F878:[30C6003F]: andi       $a2, $a2, 63
    0894F87C:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    0894F880:[90E80000]: lbu        $t0, 0($a3)
    0894F884:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    0894F888:[00064980]: sll        $t1, $a2, 0x0006
    0894F88C:[3102003F]: andi       $v0, $t0, 63
    0894F890:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0894F894:[01221025]: or         $v0, $t1, $v0
    0894F898:[0046402B]: sltu       $t0, $v0, $a2
--> 0894F89C:[1500FFE9]: bne        $t0, $zr, 0x0894F844
    0894F8A0:[00C04025]: or         $t0, $a2, $zr <=> move $t0, $a2
    0894F8A4:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    0894F8A8:[24A5FFFF]: addiu      $a1, $a1, -1
    0894F8AC:[00C53024]: and        $a2, $a2, $a1
  Back Branch 0894F8B4 22,743 times (length 15)
    0894F86C:[03E00008]: jr         $ra
    0894F870:[AC870000]: sw         $a3, 0($a0)
    0894F874:[24E20001]: addiu      $v0, $a3, 1
    0894F878:[30C6003F]: andi       $a2, $a2, 63
    0894F87C:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
--> 0894F880:[90E80000]: lbu        $t0, 0($a3)
    0894F884:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    0894F888:[00064980]: sll        $t1, $a2, 0x0006
    0894F88C:[3102003F]: andi       $v0, $t0, 63
    0894F890:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0894F894:[01221025]: or         $v0, $t1, $v0
    0894F898:[0046402B]: sltu       $t0, $v0, $a2
    0894F89C:[1500FFE9]: bne        $t0, $zr, 0x0894F844
    0894F8A0:[00C04025]: or         $t0, $a2, $zr <=> move $t0, $a2
    0894F8A4:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    0894F8A8:[24A5FFFF]: addiu      $a1, $a1, -1
    0894F8AC:[00C53024]: and        $a2, $a2, $a1
    0894F8B0:[24E20001]: addiu      $v0, $a3, 1
--> 0894F8B4:[1000FFF2]: b          0x0894F880
    0894F8B8:[00082940]: sll        $a1, $t0, 0x0005
_S1_2_88D3E40 4,214,784 instructions (0.587%), 150,528 calls (088D3E40 - 088D3EAC, length 28)
    088D3E40:[3C0609BF]: lui        $a2, 0x09BF <=> li $a2, 0x09BF0000
    088D3E44:[8CC54BEC]: lw         $a1, 19436($a2)
    088D3E48:[14A0000D]: bne        $a1, $zr, 0x088D3E80
    088D3E4C:[3C07089A]: lui        $a3, 0x089A <=> li $a3, 0x089A0000
    088D3E50:[8CE8C750]: lw         $t0, -14512($a3)
    088D3E54:[2405FFFC]: addiu      $a1, $zr, -4 <=> li $a1, -4
    088D3E58:[25090003]: addiu      $t1, $t0, 3
    088D3E5C:[01252824]: and        $a1, $t1, $a1
    088D3E60:[00A84823]: subu       $t1, $a1, $t0
    088D3E64:[2529000C]: addiu      $t1, $t1, 12
    088D3E68:[01094021]: addu       $t0, $t0, $t1
    088D3E6C:[ACE8C750]: sw         $t0, -14512($a3)
    088D3E70:[7CA5E000]: ext        $a1, $a1, 0, 29
    088D3E74:[3C074000]: lui        $a3, 0x4000 <=> li $a3, 0x40000000
    088D3E78:[10000001]: b          0x088D3E80
    088D3E7C:[00A72825]: or         $a1, $a1, $a3
    088D3E80:[ACC54BEC]: sw         $a1, 19436($a2)
    088D3E84:[ACA40000]: sw         $a0, 0($a1)
    088D3E88:[ACA00004]: sw         $zr, 4($a1)
    088D3E8C:[A4A00008]: sh         $zr, 8($a1)
    088D3E90:[A4A0000A]: sh         $zr, 10($a1)
    088D3E94:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088D3E98:[ACA03368]: sw         $zr, 13160($a1)
    088D3E9C:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088D3EA0:[ACA43340]: sw         $a0, 13120($a1)
    088D3EA4:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    088D3EA8:[03E00008]: jr         $ra
    088D3EAC:[A08033B8]: sb         $zr, 13240($a0)
_S1_2_892DDE8 4,108,957 instructions (0.572%), 14,392 calls (0892DDE8 - 0892DEE8, length 65)
    0892DDE8:[27BDFFC0]: addiu      $sp, $sp, -64
    0892DDEC:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    0892DDF0:[8C8417E8]: lw         $a0, 6120($a0)
    0892DDF4:[AFB00020]: sw         $s0, 32($sp)
    0892DDF8:[AFB10024]: sw         $s1, 36($sp)
    0892DDFC:[AFB20028]: sw         $s2, 40($sp)
    0892DE00:[AFB3002C]: sw         $s3, 44($sp)
    0892DE04:[AFB40030]: sw         $s4, 48($sp)
    0892DE08:[AFB50034]: sw         $s5, 52($sp)
    0892DE0C:[AFBF0038]: sw         $ra, 56($sp)
    0892DE10:[1080002D]: beq        $a0, $zr, 0x0892DEC8
    0892DE14:[00000000]: nop
    0892DE18:[0E24D0D6]: jal        0x08934358
    0892DE1C:[00000000]: nop
    0892DE20:[3C1309C0]: lui        $s3, 0x09C0 <=> li $s3, 0x09C00000
    0892DE24:[3C100666]: lui        $s0, 0x0666 <=> li $s0, 0x06660000
    0892DE28:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    0892DE2C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    0892DE30:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0892DE34:[2673CB38]: addiu      $s3, $s3, -13512
    0892DE38:[26106666]: addiu      $s0, $s0, 26214
    0892DE3C:[8E640000]: lw         $a0, 0($s3)
    0892DE40:[1080001C]: beq        $a0, $zr, 0x0892DEB4
    0892DE44:[02B42024]: and        $a0, $s5, $s4
    0892DE48:[5480001B]: bnel       $a0, $zr, 0x0892DEB8
    0892DE4C:[26520001]: addiu      $s2, $s2, 1
    0892DE50:[0E24D0E5]: jal        0x08934394
    0892DE54:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DE58:[8E64000C]: lw         $a0, 12($s3)
    0892DE5C:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0892DE60:[0224202A]: slt        $a0, $s1, $a0
    0892DE64:[10800012]: beq        $a0, $zr, 0x0892DEB0
    0892DE68:[0230202A]: slt        $a0, $s1, $s0
    0892DE6C:[50800011]: beql       $a0, $zr, 0x0892DEB4
    0892DE70:[AE71000C]: sw         $s1, 12($s3)
    0892DE74:[8E650000]: lw         $a1, 0($s3)
    0892DE78:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DE7C:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0892DE80:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0892DE84:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    0892DE88:[0E24D093]: jal        0x0893424C
    0892DE8C:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    0892DE90:[8E650000]: lw         $a1, 0($s3)
    0892DE94:[8E680004]: lw         $t0, 4($s3)
    0892DE98:[8E690008]: lw         $t1, 8($s3)
    0892DE9C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DEA0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0892DEA4:[0E24D078]: jal        0x089341E0
    0892DEA8:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0892DEAC:[AE600000]: sw         $zr, 0($s3)
    0892DEB0:[AE71000C]: sw         $s1, 12($s3)
    0892DEB4:[26520001]: addiu      $s2, $s2, 1
    0892DEB8:[0014A040]: sll        $s4, $s4, 0x0001
    0892DEBC:[2E440020]: sltiu      $a0, $s2, 32
    0892DEC0:[1480FFDE]: bne        $a0, $zr, 0x0892DE3C
    0892DEC4:[26730010]: addiu      $s3, $s3, 16
    0892DEC8:[8FB00020]: lw         $s0, 32($sp)
    0892DECC:[8FB10024]: lw         $s1, 36($sp)
    0892DED0:[8FB20028]: lw         $s2, 40($sp)
    0892DED4:[8FB3002C]: lw         $s3, 44($sp)
    0892DED8:[8FB40030]: lw         $s4, 48($sp)
    0892DEDC:[8FB50034]: lw         $s5, 52($sp)
    0892DEE0:[8FBF0038]: lw         $ra, 56($sp)
    0892DEE4:[03E00008]: jr         $ra
    0892DEE8:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0892DEC0 459,680 times (length 35)
    0892DE28:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    0892DE2C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    0892DE30:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0892DE34:[2673CB38]: addiu      $s3, $s3, -13512
    0892DE38:[26106666]: addiu      $s0, $s0, 26214
--> 0892DE3C:[8E640000]: lw         $a0, 0($s3)
    0892DE40:[1080001C]: beq        $a0, $zr, 0x0892DEB4
    0892DE44:[02B42024]: and        $a0, $s5, $s4
    0892DE48:[5480001B]: bnel       $a0, $zr, 0x0892DEB8
    0892DE4C:[26520001]: addiu      $s2, $s2, 1
    0892DE50:[0E24D0E5]: jal        0x08934394
    0892DE54:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DE58:[8E64000C]: lw         $a0, 12($s3)
    0892DE5C:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0892DE60:[0224202A]: slt        $a0, $s1, $a0
    0892DE64:[10800012]: beq        $a0, $zr, 0x0892DEB0
    0892DE68:[0230202A]: slt        $a0, $s1, $s0
    0892DE6C:[50800011]: beql       $a0, $zr, 0x0892DEB4
    0892DE70:[AE71000C]: sw         $s1, 12($s3)
    0892DE74:[8E650000]: lw         $a1, 0($s3)
    0892DE78:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DE7C:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0892DE80:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0892DE84:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    0892DE88:[0E24D093]: jal        0x0893424C
    0892DE8C:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    0892DE90:[8E650000]: lw         $a1, 0($s3)
    0892DE94:[8E680004]: lw         $t0, 4($s3)
    0892DE98:[8E690008]: lw         $t1, 8($s3)
    0892DE9C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892DEA0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0892DEA4:[0E24D078]: jal        0x089341E0
    0892DEA8:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0892DEAC:[AE600000]: sw         $zr, 0($s3)
    0892DEB0:[AE71000C]: sw         $s1, 12($s3)
    0892DEB4:[26520001]: addiu      $s2, $s2, 1
    0892DEB8:[0014A040]: sll        $s4, $s4, 0x0001
    0892DEBC:[2E440020]: sltiu      $a0, $s2, 32
--> 0892DEC0:[1480FFDE]: bne        $a0, $zr, 0x0892DE3C
    0892DEC4:[26730010]: addiu      $s3, $s3, 16
    0892DEC8:[8FB00020]: lw         $s0, 32($sp)
    0892DECC:[8FB10024]: lw         $s1, 36($sp)
    0892DED0:[8FB20028]: lw         $s2, 40($sp)
_S1_2_89752C4 4,064,256 instructions (0.566%), 150,528 calls (089752C4 - 0897532C, length 27)
    089752C4:[27BDFFE0]: addiu      $sp, $sp, -32
    089752C8:[AFB40010]: sw         $s4, 16($sp)
    089752CC:[0100A021]: addu       $s4, $t0, $zr <=> move $s4, $t0
    089752D0:[AFB3000C]: sw         $s3, 12($sp)
    089752D4:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    089752D8:[AFB20008]: sw         $s2, 8($sp)
    089752DC:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    089752E0:[AFB10004]: sw         $s1, 4($sp)
    089752E4:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    089752E8:[AFB00000]: sw         $s0, 0($sp)
    089752EC:[AFBF0014]: sw         $ra, 20($sp)
    089752F0:[0E25D529]: jal        0x089754A4
    089752F4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089752F8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089752FC:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08975300:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08975304:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08975308:[0E251C64]: jal        0x08947190
    0897530C:[02804021]: addu       $t0, $s4, $zr <=> move $t0, $s4
    08975310:[8FBF0014]: lw         $ra, 20($sp)
    08975314:[8FB40010]: lw         $s4, 16($sp)
    08975318:[8FB3000C]: lw         $s3, 12($sp)
    0897531C:[8FB20008]: lw         $s2, 8($sp)
    08975320:[8FB10004]: lw         $s1, 4($sp)
    08975324:[8FB00000]: lw         $s0, 0($sp)
    08975328:[03E00008]: jr         $ra
    0897532C:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8943980 3,964,440 instructions (0.552%), 1 calls (08943980 - 08943BB8, length 143)
    08943980:[27BDFFC0]: addiu      $sp, $sp, -64
    08943984:[AFB1001C]: sw         $s1, 28($sp)
    08943988:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0894398C:[AFB20020]: sw         $s2, 32($sp)
    08943990:[AFB30024]: sw         $s3, 36($sp)
    08943994:[AFB40028]: sw         $s4, 40($sp)
    08943998:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0894399C:[000598C3]: sra        $s3, $a1, 0x0003
    089439A0:[30A40007]: andi       $a0, $a1, 7
    089439A4:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    089439A8:[AFB00018]: sw         $s0, 24($sp)
    089439AC:[AFB5002C]: sw         $s5, 44($sp)
    089439B0:[AFBF0030]: sw         $ra, 48($sp)
    089439B4:[1080001C]: beq        $a0, $zr, 0x08943A28
    089439B8:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    089439BC:[3C041234]: lui        $a0, 0x1234 <=> li $a0, 0x12340000
    089439C0:[24845678]: addiu      $a0, $a0, 22136
    089439C4:[AFA40010]: sw         $a0, 16($sp)
    089439C8:[27B50010]: addiu      $s5, $sp, 16
    089439CC:[AFB30014]: sw         $s3, 20($sp)
    089439D0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089439D4:[0E250EEF]: jal        0x08943BBC
    089439D8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089439DC:[001320C0]: sll        $a0, $s3, 0x0003
    089439E0:[0094A023]: subu       $s4, $a0, $s4
    089439E4:[26940008]: addiu      $s4, $s4, 8
    089439E8:[34040008]: ori        $a0, $zr, 8 <=> li $a0, 8
    089439EC:[00942023]: subu       $a0, $a0, $s4
    089439F0:[02A42021]: addu       $a0, $s5, $a0
    089439F4:[5280000C]: beql       $s4, $zr, 0x08943A28
    089439F8:[26730001]: addiu      $s3, $s3, 1
    089439FC:[5240000A]: beql       $s2, $zr, 0x08943A28
    08943A00:[26730001]: addiu      $s3, $s3, 1
    08943A04:[92250000]: lbu        $a1, 0($s1)
    08943A08:[90860000]: lbu        $a2, 0($a0)
    08943A0C:[24840001]: addiu      $a0, $a0, 1
    08943A10:[00A62826]: xor        $a1, $a1, $a2
    08943A14:[A2250000]: sb         $a1, 0($s1)
    08943A18:[26310001]: addiu      $s1, $s1, 1
    08943A1C:[2652FFFF]: addiu      $s2, $s2, -1
    08943A20:[1000FFF4]: b          0x089439F4
    08943A24:[2694FFFF]: addiu      $s4, $s4, -1
    08943A28:[1240005B]: beq        $s2, $zr, 0x08943B98
    08943A2C:[32250003]: andi       $a1, $s1, 3
    08943A30:[14A00019]: bne        $a1, $zr, 0x08943A98
    08943A34:[2A440008]: slti       $a0, $s2, 8
    08943A38:[14800015]: bne        $a0, $zr, 0x08943A90
    08943A3C:[3C151234]: lui        $s5, 0x1234 <=> li $s5, 0x12340000
    08943A40:[27B40010]: addiu      $s4, $sp, 16
    08943A44:[26B55678]: addiu      $s5, $s5, 22136
    08943A48:[AFB50010]: sw         $s5, 16($sp)
    08943A4C:[AFB30014]: sw         $s3, 20($sp)
    08943A50:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08943A54:[0E250EEF]: jal        0x08943BBC
    08943A58:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08943A5C:[8E240000]: lw         $a0, 0($s1)
    08943A60:[8FA50010]: lw         $a1, 16($sp)
    08943A64:[8E260004]: lw         $a2, 4($s1)
    08943A68:[00852026]: xor        $a0, $a0, $a1
    08943A6C:[AE240000]: sw         $a0, 0($s1)
    08943A70:[8FA40014]: lw         $a0, 20($sp)
    08943A74:[2652FFF8]: addiu      $s2, $s2, -8
    08943A78:[00C42026]: xor        $a0, $a2, $a0
    08943A7C:[AE240004]: sw         $a0, 4($s1)
    08943A80:[26310008]: addiu      $s1, $s1, 8
    08943A84:[2A440008]: slti       $a0, $s2, 8
    08943A88:[1080FFEF]: beq        $a0, $zr, 0x08943A48
    08943A8C:[26730001]: addiu      $s3, $s3, 1
    08943A90:[1000002F]: b          0x08943B50
    08943A94:[00000000]: nop
    08943A98:[1480002D]: bne        $a0, $zr, 0x08943B50
    08943A9C:[3C141234]: lui        $s4, 0x1234 <=> li $s4, 0x12340000
    08943AA0:[27B50010]: addiu      $s5, $sp, 16
    08943AA4:[26945678]: addiu      $s4, $s4, 22136
    08943AA8:[AFB40010]: sw         $s4, 16($sp)
    08943AAC:[AFB30014]: sw         $s3, 20($sp)
    08943AB0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    08943AB4:[0E250EEF]: jal        0x08943BBC
    08943AB8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08943ABC:[92240000]: lbu        $a0, 0($s1)
    08943AC0:[92A50000]: lbu        $a1, 0($s5)
    08943AC4:[92260001]: lbu        $a2, 1($s1)
    08943AC8:[00852026]: xor        $a0, $a0, $a1
    08943ACC:[A2240000]: sb         $a0, 0($s1)
    08943AD0:[92A40001]: lbu        $a0, 1($s5)
    08943AD4:[92250002]: lbu        $a1, 2($s1)
    08943AD8:[00C42026]: xor        $a0, $a2, $a0
    08943ADC:[A2240001]: sb         $a0, 1($s1)
    08943AE0:[92A40002]: lbu        $a0, 2($s5)
    08943AE4:[92260003]: lbu        $a2, 3($s1)
    08943AE8:[00A42026]: xor        $a0, $a1, $a0
    08943AEC:[A2240002]: sb         $a0, 2($s1)
    08943AF0:[92A40003]: lbu        $a0, 3($s5)
    08943AF4:[92250004]: lbu        $a1, 4($s1)
    08943AF8:[00C42026]: xor        $a0, $a2, $a0
    08943AFC:[A2240003]: sb         $a0, 3($s1)
    08943B00:[92A40004]: lbu        $a0, 4($s5)
    08943B04:[92260005]: lbu        $a2, 5($s1)
    08943B08:[00A42026]: xor        $a0, $a1, $a0
    08943B0C:[A2240004]: sb         $a0, 4($s1)
    08943B10:[92A40005]: lbu        $a0, 5($s5)
    08943B14:[92250006]: lbu        $a1, 6($s1)
    08943B18:[00C42026]: xor        $a0, $a2, $a0
    08943B1C:[A2240005]: sb         $a0, 5($s1)
    08943B20:[92A40006]: lbu        $a0, 6($s5)
    08943B24:[92260007]: lbu        $a2, 7($s1)
    08943B28:[00A42026]: xor        $a0, $a1, $a0
    08943B2C:[A2240006]: sb         $a0, 6($s1)
    08943B30:[92A40007]: lbu        $a0, 7($s5)
    08943B34:[2652FFF8]: addiu      $s2, $s2, -8
    08943B38:[00C42026]: xor        $a0, $a2, $a0
    08943B3C:[A2240007]: sb         $a0, 7($s1)
    08943B40:[26310008]: addiu      $s1, $s1, 8
    08943B44:[2A440008]: slti       $a0, $s2, 8
    08943B48:[1080FFD7]: beq        $a0, $zr, 0x08943AA8
    08943B4C:[26730001]: addiu      $s3, $s3, 1
    08943B50:[12400011]: beq        $s2, $zr, 0x08943B98
    08943B54:[3C041234]: lui        $a0, 0x1234 <=> li $a0, 0x12340000
    08943B58:[24845678]: addiu      $a0, $a0, 22136
    08943B5C:[AFA40010]: sw         $a0, 16($sp)
    08943B60:[27B40010]: addiu      $s4, $sp, 16
    08943B64:[AFB30014]: sw         $s3, 20($sp)
    08943B68:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08943B6C:[0E250EEF]: jal        0x08943BBC
    08943B70:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08943B74:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    08943B78:[92240000]: lbu        $a0, 0($s1)
    08943B7C:[92050000]: lbu        $a1, 0($s0)
    08943B80:[26100001]: addiu      $s0, $s0, 1
    08943B84:[00852026]: xor        $a0, $a0, $a1
    08943B88:[A2240000]: sb         $a0, 0($s1)
    08943B8C:[2652FFFF]: addiu      $s2, $s2, -1
    08943B90:[1640FFF9]: bne        $s2, $zr, 0x08943B78
    08943B94:[26310001]: addiu      $s1, $s1, 1
    08943B98:[8FB00018]: lw         $s0, 24($sp)
    08943B9C:[8FB1001C]: lw         $s1, 28($sp)
    08943BA0:[8FB20020]: lw         $s2, 32($sp)
    08943BA4:[8FB30024]: lw         $s3, 36($sp)
    08943BA8:[8FB40028]: lw         $s4, 40($sp)
    08943BAC:[8FB5002C]: lw         $s5, 44($sp)
    08943BB0:[8FBF0030]: lw         $ra, 48($sp)
    08943BB4:[03E00008]: jr         $ra
    08943BB8:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08943A88 220,242 times (length 18)
    08943A34:[2A440008]: slti       $a0, $s2, 8
    08943A38:[14800015]: bne        $a0, $zr, 0x08943A90
    08943A3C:[3C151234]: lui        $s5, 0x1234 <=> li $s5, 0x12340000
    08943A40:[27B40010]: addiu      $s4, $sp, 16
    08943A44:[26B55678]: addiu      $s5, $s5, 22136
--> 08943A48:[AFB50010]: sw         $s5, 16($sp)
    08943A4C:[AFB30014]: sw         $s3, 20($sp)
    08943A50:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08943A54:[0E250EEF]: jal        0x08943BBC
    08943A58:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08943A5C:[8E240000]: lw         $a0, 0($s1)
    08943A60:[8FA50010]: lw         $a1, 16($sp)
    08943A64:[8E260004]: lw         $a2, 4($s1)
    08943A68:[00852026]: xor        $a0, $a0, $a1
    08943A6C:[AE240000]: sw         $a0, 0($s1)
    08943A70:[8FA40014]: lw         $a0, 20($sp)
    08943A74:[2652FFF8]: addiu      $s2, $s2, -8
    08943A78:[00C42026]: xor        $a0, $a2, $a0
    08943A7C:[AE240004]: sw         $a0, 4($s1)
    08943A80:[26310008]: addiu      $s1, $s1, 8
    08943A84:[2A440008]: slti       $a0, $s2, 8
--> 08943A88:[1080FFEF]: beq        $a0, $zr, 0x08943A48
    08943A8C:[26730001]: addiu      $s3, $s3, 1
    08943A90:[1000002F]: b          0x08943B50
    08943A94:[00000000]: nop
    08943A98:[1480002D]: bne        $a0, $zr, 0x08943B50
  Back Branch 08943B90 5 times (length 8)
    08943B64:[AFB30014]: sw         $s3, 20($sp)
    08943B68:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08943B6C:[0E250EEF]: jal        0x08943BBC
    08943B70:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08943B74:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
--> 08943B78:[92240000]: lbu        $a0, 0($s1)
    08943B7C:[92050000]: lbu        $a1, 0($s0)
    08943B80:[26100001]: addiu      $s0, $s0, 1
    08943B84:[00852026]: xor        $a0, $a0, $a1
    08943B88:[A2240000]: sb         $a0, 0($s1)
    08943B8C:[2652FFFF]: addiu      $s2, $s2, -1
--> 08943B90:[1640FFF9]: bne        $s2, $zr, 0x08943B78
    08943B94:[26310001]: addiu      $s1, $s1, 1
    08943B98:[8FB00018]: lw         $s0, 24($sp)
    08943B9C:[8FB1001C]: lw         $s1, 28($sp)
    08943BA0:[8FB20020]: lw         $s2, 32($sp)
_S1_2_88D457C 3,863,895 instructions (0.538%), 183,995 calls (088D457C - 088D45CC, length 21)
    088D457C:[27BDFFD0]: addiu      $sp, $sp, -48
    088D4580:[24E70004]: addiu      $a3, $a3, 4
    088D4584:[8CEA0000]: lw         $t2, 0($a3)
    088D4588:[448A7000]: mtc1       $t2, $f14
    088D458C:[468073A0]: cvt.s.w    $f14, $f14
    088D4590:[8CE70004]: lw         $a3, 4($a3)
    088D4594:[44877800]: mtc1       $a3, $f15
    088D4598:[46807BE0]: cvt.s.w    $f15, $f15
    088D459C:[460E6302]: mul.s      $f12, $f12, $f14
    088D45A0:[460F6B42]: mul.s      $f13, $f13, $f15
    088D45A4:[4600630D]: trunc.w.s  $f12, $f12
    088D45A8:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    088D45AC:[01004825]: or         $t1, $t0, $zr <=> move $t1, $t0
    088D45B0:[AFBF0020]: sw         $ra, 32($sp)
    088D45B4:[46006B4D]: trunc.w.s  $f13, $f13
    088D45B8:[44076000]: mfc1       $a3, $f12
    088D45BC:[0E251DF9]: jal        0x089477E4
    088D45C0:[44086800]: mfc1       $t0, $f13
    088D45C4:[8FBF0020]: lw         $ra, 32($sp)
    088D45C8:[03E00008]: jr         $ra
    088D45CC:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_8962B20 3,803,888 instructions (0.529%), 86,452 calls (08962B20 - 08963120, length 385)
    08962B20:[27BDFFD0]: addiu      $sp, $sp, -48
    08962B24:[AFB00014]: sw         $s0, 20($sp)
    08962B28:[AFB10018]: sw         $s1, 24($sp)
    08962B2C:[AFB2001C]: sw         $s2, 28($sp)
    08962B30:[AFB30020]: sw         $s3, 32($sp)
    08962B34:[AFB40024]: sw         $s4, 36($sp)
    08962B38:[AFB50028]: sw         $s5, 40($sp)
    08962B3C:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    08962B40:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08962B44:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    08962B48:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    08962B4C:[00E09825]: or         $s3, $a3, $zr <=> move $s3, $a3
    08962B50:[0100A025]: or         $s4, $t0, $zr <=> move $s4, $t0
    08962B54:[AFBF002C]: sw         $ra, 44($sp)
    08962B58:[50A00001]: beql       $a1, $zr, 0x08962B60
    08962B5C:[27B10010]: addiu      $s1, $sp, 16
    08962B60:[52400004]: beql       $s2, $zr, 0x08962B74
    08962B64:[8E040034]: lw         $a0, 52($s0)
    08962B68:[12600006]: beq        $s3, $zr, 0x08962B84
    08962B6C:[00000000]: nop
    08962B70:[8E040034]: lw         $a0, 52($s0)
    08962B74:[10800151]: beq        $a0, $zr, 0x089630BC
    08962B78:[00000000]: nop
    08962B7C:[1000000B]: b          0x08962BAC
    08962B80:[00000000]: nop
    08962B84:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08962B88:[8FB00014]: lw         $s0, 20($sp)
    08962B8C:[8FB10018]: lw         $s1, 24($sp)
    08962B90:[8FB2001C]: lw         $s2, 28($sp)
    08962B94:[8FB30020]: lw         $s3, 32($sp)
    08962B98:[8FB40024]: lw         $s4, 36($sp)
    08962B9C:[8FB50028]: lw         $s5, 40($sp)
    08962BA0:[8FBF002C]: lw         $ra, 44($sp)
    08962BA4:[03E00008]: jr         $ra
    08962BA8:[27BD0030]: addiu      $sp, $sp, 48
    08962BAC:[0E258D7D]: jal        0x089635F4
    08962BB0:[00000000]: nop
    08962BB4:[28440002]: slti       $a0, $v0, 2
    08962BB8:[14800140]: bne        $a0, $zr, 0x089630BC
    08962BBC:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    08962BC0:[8E040034]: lw         $a0, 52($s0)
    08962BC4:[0E258D5F]: jal        0x0896357C
    08962BC8:[24A55A18]: addiu      $a1, $a1, 23064
    08962BCC:[1440003E]: bne        $v0, $zr, 0x08962CC8
    08962BD0:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    08962BD4:[12400149]: beq        $s2, $zr, 0x089630FC
    08962BD8:[92A40000]: lbu        $a0, 0($s5)
    08962BDC:[28850081]: slti       $a1, $a0, 129
    08962BE0:[14A00005]: bne        $a1, $zr, 0x08962BF8
    08962BE4:[288500E0]: slti       $a1, $a0, 224
    08962BE8:[288500A0]: slti       $a1, $a0, 160
    08962BEC:[14A00007]: bne        $a1, $zr, 0x08962C0C
    08962BF0:[2E650002]: sltiu      $a1, $s3, 2
    08962BF4:[288500E0]: slti       $a1, $a0, 224
    08962BF8:[14A00130]: bne        $a1, $zr, 0x089630BC
    08962BFC:[288500F0]: slti       $a1, $a0, 240
    08962C00:[10A0012E]: beq        $a1, $zr, 0x089630BC
    08962C04:[00000000]: nop
    08962C08:[2E650002]: sltiu      $a1, $s3, 2
    08962C0C:[14A00006]: bne        $a1, $zr, 0x08962C28
    08962C10:[92B50001]: lbu        $s5, 1($s5)
    08962C14:[2AA50040]: slti       $a1, $s5, 64
    08962C18:[10A0000D]: beq        $a1, $zr, 0x08962C50
    08962C1C:[2AA5007F]: slti       $a1, $s5, 127
    08962C20:[1000000E]: b          0x08962C5C
    08962C24:[2AA50080]: slti       $a1, $s5, 128
    08962C28:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08962C2C:[8FB00014]: lw         $s0, 20($sp)
    08962C30:[8FB10018]: lw         $s1, 24($sp)
    08962C34:[8FB2001C]: lw         $s2, 28($sp)
    08962C38:[8FB30020]: lw         $s3, 32($sp)
    08962C3C:[8FB40024]: lw         $s4, 36($sp)
    08962C40:[8FB50028]: lw         $s5, 40($sp)
    08962C44:[8FBF002C]: lw         $ra, 44($sp)
    08962C48:[03E00008]: jr         $ra
    08962C4C:[27BD0030]: addiu      $sp, $sp, 48
    08962C50:[54A00007]: bnel       $a1, $zr, 0x08962C70
    08962C54:[00042200]: sll        $a0, $a0, 0x0008
    08962C58:[2AA50080]: slti       $a1, $s5, 128
    08962C5C:[14A00010]: bne        $a1, $zr, 0x08962CA0
    08962C60:[2AA500FD]: slti       $a1, $s5, 253
    08962C64:[10A0000E]: beq        $a1, $zr, 0x08962CA0
    08962C68:[00000000]: nop
    08962C6C:[00042200]: sll        $a0, $a0, 0x0008
    08962C70:[00952021]: addu       $a0, $a0, $s5
    08962C74:[A6240000]: sh         $a0, 0($s1)
    08962C78:[34020002]: ori        $v0, $zr, 2 <=> li $v0, 2
    08962C7C:[8FB00014]: lw         $s0, 20($sp)
    08962C80:[8FB10018]: lw         $s1, 24($sp)
    08962C84:[8FB2001C]: lw         $s2, 28($sp)
    08962C88:[8FB30020]: lw         $s3, 32($sp)
    08962C8C:[8FB40024]: lw         $s4, 36($sp)
    08962C90:[8FB50028]: lw         $s5, 40($sp)
    08962C94:[8FBF002C]: lw         $ra, 44($sp)
    08962C98:[03E00008]: jr         $ra
    08962C9C:[27BD0030]: addiu      $sp, $sp, 48
    08962CA0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08962CA4:[8FB00014]: lw         $s0, 20($sp)
    08962CA8:[8FB10018]: lw         $s1, 24($sp)
    08962CAC:[8FB2001C]: lw         $s2, 28($sp)
    08962CB0:[8FB30020]: lw         $s3, 32($sp)
    08962CB4:[8FB40024]: lw         $s4, 36($sp)
    08962CB8:[8FB50028]: lw         $s5, 40($sp)
    08962CBC:[8FBF002C]: lw         $ra, 44($sp)
    08962CC0:[03E00008]: jr         $ra
    08962CC4:[27BD0030]: addiu      $sp, $sp, 48
    08962CC8:[8E040034]: lw         $a0, 52($s0)
    08962CCC:[0E258D5F]: jal        0x0896357C
    08962CD0:[24A55A20]: addiu      $a1, $a1, 23072
    08962CD4:[1440002F]: bne        $v0, $zr, 0x08962D94
    08962CD8:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    08962CDC:[12400107]: beq        $s2, $zr, 0x089630FC
    08962CE0:[92A40000]: lbu        $a0, 0($s5)
    08962CE4:[288500A1]: slti       $a1, $a0, 161
    08962CE8:[14A000F4]: bne        $a1, $zr, 0x089630BC
    08962CEC:[288500FF]: slti       $a1, $a0, 255
    08962CF0:[10A000F2]: beq        $a1, $zr, 0x089630BC
    08962CF4:[2E650002]: sltiu      $a1, $s3, 2
    08962CF8:[14A00010]: bne        $a1, $zr, 0x08962D3C
    08962CFC:[92B50001]: lbu        $s5, 1($s5)
    08962D00:[2AA500A1]: slti       $a1, $s5, 161
    08962D04:[14A00003]: bne        $a1, $zr, 0x08962D14
    08962D08:[2AA500FF]: slti       $a1, $s5, 255
    08962D0C:[14A00015]: bne        $a1, $zr, 0x08962D64
    08962D10:[00042200]: sll        $a0, $a0, 0x0008
    08962D14:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08962D18:[8FB00014]: lw         $s0, 20($sp)
    08962D1C:[8FB10018]: lw         $s1, 24($sp)
    08962D20:[8FB2001C]: lw         $s2, 28($sp)
    08962D24:[8FB30020]: lw         $s3, 32($sp)
    08962D28:[8FB40024]: lw         $s4, 36($sp)
    08962D2C:[8FB50028]: lw         $s5, 40($sp)
    08962D30:[8FBF002C]: lw         $ra, 44($sp)
    08962D34:[03E00008]: jr         $ra
    08962D38:[27BD0030]: addiu      $sp, $sp, 48
    08962D3C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08962D40:[8FB00014]: lw         $s0, 20($sp)
    08962D44:[8FB10018]: lw         $s1, 24($sp)
    08962D48:[8FB2001C]: lw         $s2, 28($sp)
    08962D4C:[8FB30020]: lw         $s3, 32($sp)
    08962D50:[8FB40024]: lw         $s4, 36($sp)
    08962D54:[8FB50028]: lw         $s5, 40($sp)
    08962D58:[8FBF002C]: lw         $ra, 44($sp)
    08962D5C:[03E00008]: jr         $ra
    08962D60:[27BD0030]: addiu      $sp, $sp, 48
    08962D64:[00952021]: addu       $a0, $a0, $s5
    08962D68:[A6240000]: sh         $a0, 0($s1)
    08962D6C:[34020002]: ori        $v0, $zr, 2 <=> li $v0, 2
    08962D70:[8FB00014]: lw         $s0, 20($sp)
    08962D74:[8FB10018]: lw         $s1, 24($sp)
    08962D78:[8FB2001C]: lw         $s2, 28($sp)
    08962D7C:[8FB30020]: lw         $s3, 32($sp)
    08962D80:[8FB40024]: lw         $s4, 36($sp)
    08962D84:[8FB50028]: lw         $s5, 40($sp)
    08962D88:[8FBF002C]: lw         $ra, 44($sp)
    08962D8C:[03E00008]: jr         $ra
    08962D90:[27BD0030]: addiu      $sp, $sp, 48
    08962D94:[8E040034]: lw         $a0, 52($s0)
    08962D98:[0E258D5F]: jal        0x0896357C
    08962D9C:[24A55A28]: addiu      $a1, $a1, 23080
    08962DA0:[144000C6]: bne        $v0, $zr, 0x089630BC
    08962DA4:[00000000]: nop
    08962DA8:[52400007]: beql       $s2, $zr, 0x08962DC8
    08962DAC:[AE800000]: sw         $zr, 0($s4)
    08962DB0:[8E850000]: lw         $a1, 0($s4)
    08962DB4:[10A0000E]: beq        $a1, $zr, 0x08962DF0
    08962DB8:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    08962DBC:[1000000E]: b          0x08962DF8
    08962DC0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    08962DC8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08962DCC:[8FB00014]: lw         $s0, 20($sp)
    08962DD0:[8FB10018]: lw         $s1, 24($sp)
    08962DD4:[8FB2001C]: lw         $s2, 28($sp)
    08962DD8:[8FB30020]: lw         $s3, 32($sp)
    08962DDC:[8FB40024]: lw         $s4, 36($sp)
    08962DE0:[8FB50028]: lw         $s5, 40($sp)
    08962DE4:[8FBF002C]: lw         $ra, 44($sp)
    08962DE8:[03E00008]: jr         $ra
    08962DEC:[27BD0030]: addiu      $sp, $sp, 48
    08962DF0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08962DF4:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    08962DF8:[0053302B]: sltu       $a2, $v0, $s3
    08962DFC:[10C000A5]: beq        $a2, $zr, 0x08963094
    08962E00:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08962E04:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    08962E08:[3C0C089A]: lui        $t4, 0x089A <=> li $t4, 0x089A0000
    08962E0C:[3C0E089A]: lui        $t6, 0x089A <=> li $t6, 0x089A0000
    08962E10:[3407004A]: ori        $a3, $zr, 74 <=> li $a3, 74
    08962E14:[34080042]: ori        $t0, $zr, 66 <=> li $t0, 66
    08962E18:[34090040]: ori        $t1, $zr, 64 <=> li $t1, 64
    08962E1C:[340A0028]: ori        $t2, $zr, 40 <=> li $t2, 40
    08962E20:[340B0024]: ori        $t3, $zr, 36 <=> li $t3, 36
    08962E24:[3403001B]: ori        $v1, $zr, 27 <=> li $v1, 27
    08962E28:[24CF0001]: addiu      $t7, $a2, 1
    08962E2C:[258C65D8]: addiu      $t4, $t4, 26072
    08962E30:[25CE6428]: addiu      $t6, $t6, 25640
    08962E34:[00046940]: sll        $t5, $a0, 0x0005
    08962E38:[90D80000]: lbu        $t8, 0($a2)
    08962E3C:[00042080]: sll        $a0, $a0, 0x0002
    08962E40:[1307002B]: beq        $t8, $a3, 0x08962EF0
    08962E44:[01A42021]: addu       $a0, $t5, $a0
    08962E48:[53080024]: beql       $t8, $t0, 0x08962EDC
    08962E4C:[24840010]: addiu      $a0, $a0, 16
    08962E50:[53090018]: beql       $t8, $t1, 0x08962EB4
    08962E54:[2484000C]: addiu      $a0, $a0, 12
    08962E58:[530A001B]: beql       $t8, $t2, 0x08962EC8
    08962E5C:[24840008]: addiu      $a0, $a0, 8
    08962E60:[530B000F]: beql       $t8, $t3, 0x08962EA0
    08962E64:[24840004]: addiu      $a0, $a0, 4
    08962E68:[13030009]: beq        $t8, $v1, 0x08962E90
    08962E6C:[008C6821]: addu       $t5, $a0, $t4
    08962E70:[17000025]: bne        $t8, $zr, 0x08962F08
    08962E74:[2B190021]: slti       $t9, $t8, 33
    08962E78:[24840018]: addiu      $a0, $a0, 24
    08962E7C:[008C6821]: addu       $t5, $a0, $t4
    08962E80:[008E2021]: addu       $a0, $a0, $t6
    08962E84:[8DAD0000]: lw         $t5, 0($t5)
    08962E88:[1000002B]: b          0x08962F38
    08962E8C:[8C840000]: lw         $a0, 0($a0)
    08962E90:[008E2021]: addu       $a0, $a0, $t6
    08962E94:[8DAD0000]: lw         $t5, 0($t5)
    08962E98:[10000027]: b          0x08962F38
    08962E9C:[8C840000]: lw         $a0, 0($a0)
    08962EA0:[008C6821]: addu       $t5, $a0, $t4
    08962EA4:[008E2021]: addu       $a0, $a0, $t6
    08962EA8:[8DAD0000]: lw         $t5, 0($t5)
    08962EAC:[10000022]: b          0x08962F38
    08962EB0:[8C840000]: lw         $a0, 0($a0)
    08962EB4:[008C6821]: addu       $t5, $a0, $t4
    08962EB8:[008E2021]: addu       $a0, $a0, $t6
    08962EBC:[8DAD0000]: lw         $t5, 0($t5)
    08962EC0:[1000001D]: b          0x08962F38
    08962EC4:[8C840000]: lw         $a0, 0($a0)
    08962EC8:[008C6821]: addu       $t5, $a0, $t4
    08962ECC:[008E2021]: addu       $a0, $a0, $t6
    08962ED0:[8DAD0000]: lw         $t5, 0($t5)
    08962ED4:[10000018]: b          0x08962F38
    08962ED8:[8C840000]: lw         $a0, 0($a0)
    08962EDC:[008C6821]: addu       $t5, $a0, $t4
    08962EE0:[008E2021]: addu       $a0, $a0, $t6
    08962EE4:[8DAD0000]: lw         $t5, 0($t5)
    08962EE8:[10000013]: b          0x08962F38
    08962EEC:[8C840000]: lw         $a0, 0($a0)
    08962EF0:[24840014]: addiu      $a0, $a0, 20
    08962EF4:[008C6821]: addu       $t5, $a0, $t4
    08962EF8:[008E2021]: addu       $a0, $a0, $t6
    08962EFC:[8DAD0000]: lw         $t5, 0($t5)
    08962F00:[1000000D]: b          0x08962F38
    08962F04:[8C840000]: lw         $a0, 0($a0)
    08962F08:[17200005]: bne        $t9, $zr, 0x08962F20
    08962F0C:[340D0008]: ori        $t5, $zr, 8 <=> li $t5, 8
    08962F10:[2B18007F]: slti       $t8, $t8, 127
    08962F14:[13000003]: beq        $t8, $zr, 0x08962F24
    08962F18:[000D6880]: sll        $t5, $t5, 0x0002
    08962F1C:[340D0007]: ori        $t5, $zr, 7 <=> li $t5, 7
    08962F20:[000D6880]: sll        $t5, $t5, 0x0002
    08962F24:[008D2021]: addu       $a0, $a0, $t5
    08962F28:[008C6821]: addu       $t5, $a0, $t4
    08962F2C:[008E2021]: addu       $a0, $a0, $t6
    08962F30:[8DAD0000]: lw         $t5, 0($t5)
    08962F34:[8C840000]: lw         $a0, 0($a0)
    08962F38:[2DB80007]: sltiu      $t8, $t5, 7
    08962F3C:[13000047]: beq        $t8, $zr, 0x0896305C
    08962F40:[00000000]: nop
    08962F44:[000D6880]: sll        $t5, $t5, 0x0002
    08962F48:[3C010899]: lui        $at, 0x0899 <=> li $at, 0x08990000
    08962F4C:[002D0821]: addu       $at, $at, $t5
    08962F50:[8C215A30]: lw         $at, 23088($at)
    08962F54:[00200008]: jr         $at
    08962F58:[00000000]: nop
    0896305C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08963060:[8FB00014]: lw         $s0, 20($sp)
    08963064:[8FB10018]: lw         $s1, 24($sp)
    08963068:[8FB2001C]: lw         $s2, 28($sp)
    0896306C:[8FB30020]: lw         $s3, 32($sp)
    08963070:[8FB40024]: lw         $s4, 36($sp)
    08963074:[8FB50028]: lw         $s5, 40($sp)
    08963078:[8FBF002C]: lw         $ra, 44($sp)
    0896307C:[03E00008]: jr         $ra
    08963080:[27BD0030]: addiu      $sp, $sp, 48
    08963094:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08963098:[8FB00014]: lw         $s0, 20($sp)
    0896309C:[8FB10018]: lw         $s1, 24($sp)
    089630A0:[8FB2001C]: lw         $s2, 28($sp)
    089630A4:[8FB30020]: lw         $s3, 32($sp)
    089630A8:[8FB40024]: lw         $s4, 36($sp)
    089630AC:[8FB50028]: lw         $s5, 40($sp)
    089630B0:[8FBF002C]: lw         $ra, 44($sp)
    089630B4:[03E00008]: jr         $ra
    089630B8:[27BD0030]: addiu      $sp, $sp, 48
    089630BC:[1240000F]: beq        $s2, $zr, 0x089630FC
    089630C0:[00000000]: nop
    089630C4:[92A40000]: lbu        $a0, 0($s5)
    089630C8:[308400FF]: andi       $a0, $a0, 255
    089630CC:[A6240000]: sh         $a0, 0($s1)
    089630D0:[92A20000]: lbu        $v0, 0($s5)
    089630D4:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089630D8:[8FB00014]: lw         $s0, 20($sp)
    089630DC:[8FB10018]: lw         $s1, 24($sp)
    089630E0:[8FB2001C]: lw         $s2, 28($sp)
    089630E4:[8FB30020]: lw         $s3, 32($sp)
    089630E8:[8FB40024]: lw         $s4, 36($sp)
    089630EC:[8FB50028]: lw         $s5, 40($sp)
    089630F0:[8FBF002C]: lw         $ra, 44($sp)
    089630F4:[03E00008]: jr         $ra
    089630F8:[27BD0030]: addiu      $sp, $sp, 48
    089630FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08963100:[8FB00014]: lw         $s0, 20($sp)
    08963104:[8FB10018]: lw         $s1, 24($sp)
    08963108:[8FB2001C]: lw         $s2, 28($sp)
    0896310C:[8FB30020]: lw         $s3, 32($sp)
    08963110:[8FB40024]: lw         $s4, 36($sp)
    08963114:[8FB50028]: lw         $s5, 40($sp)
    08963118:[8FBF002C]: lw         $ra, 44($sp)
    0896311C:[03E00008]: jr         $ra
    08963120:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_8925ADC 3,757,091 instructions (0.523%), 14,392 calls (08925ADC - 08925D44, length 155)
    08925ADC:[27BDFFC0]: addiu      $sp, $sp, -64
    08925AE0:[3C051234]: lui        $a1, 0x1234 <=> li $a1, 0x12340000
    08925AE4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08925AE8:[AFB00020]: sw         $s0, 32($sp)
    08925AEC:[AFB10024]: sw         $s1, 36($sp)
    08925AF0:[AFB20028]: sw         $s2, 40($sp)
    08925AF4:[AFB3002C]: sw         $s3, 44($sp)
    08925AF8:[AFBF0030]: sw         $ra, 48($sp)
    08925AFC:[0E24AD63]: jal        0x0892B58C
    08925B00:[24A55678]: addiu      $a1, $a1, 22136
    08925B04:[3C10089A]: lui        $s0, 0x089A <=> li $s0, 0x089A0000
    08925B08:[8E040CD0]: lw         $a0, 3280($s0)
    08925B0C:[3C1109BF]: lui        $s1, 0x09BF <=> li $s1, 0x09BF0000
    08925B10:[26315F40]: addiu      $s1, $s1, 24384
    08925B14:[10800003]: beq        $a0, $zr, 0x08925B24
    08925B18:[3C1309BF]: lui        $s3, 0x09BF <=> li $s3, 0x09BF0000
    08925B1C:[0E24B77A]: jal        0x0892DDE8
    08925B20:[00000000]: nop
    08925B24:[0E24AEE5]: jal        0x0892BB94
    08925B28:[02209025]: or         $s2, $s1, $zr <=> move $s2, $s1
    08925B2C:[0E24AFD5]: jal        0x0892BF54
    08925B30:[00000000]: nop
    08925B34:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08925B38:[8E440038]: lw         $a0, 56($s2)
    08925B3C:[1080003A]: beq        $a0, $zr, 0x08925C28
    08925B40:[3085000F]: andi       $a1, $a0, 15
    08925B44:[10A00009]: beq        $a1, $zr, 0x08925B6C
    08925B48:[30850010]: andi       $a1, $a0, 16
    08925B4C:[8E45003C]: lw         $a1, 60($s2)
    08925B50:[8E460040]: lw         $a2, 64($s2)
    08925B54:[8E470044]: lw         $a3, 68($s2)
    08925B58:[8E480048]: lw         $t0, 72($s2)
    08925B5C:[0E24D021]: jal        0x08934084
    08925B60:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B64:[8E440038]: lw         $a0, 56($s2)
    08925B68:[30850010]: andi       $a1, $a0, 16
    08925B6C:[10A0000D]: beq        $a1, $zr, 0x08925BA4
    08925B70:[30850020]: andi       $a1, $a0, 32
    08925B74:[8E44004C]: lw         $a0, 76($s2)
    08925B78:[14800006]: bne        $a0, $zr, 0x08925B94
    08925B7C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925B80:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B84:[0E24D03A]: jal        0x089340E8
    08925B88:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08925B8C:[10000004]: b          0x08925BA0
    08925B90:[8E440038]: lw         $a0, 56($s2)
    08925B94:[0E24D03A]: jal        0x089340E8
    08925B98:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B9C:[8E440038]: lw         $a0, 56($s2)
    08925BA0:[30850020]: andi       $a1, $a0, 32
    08925BA4:[10A00008]: beq        $a1, $zr, 0x08925BC8
    08925BA8:[30850040]: andi       $a1, $a0, 64
    08925BAC:[8E450050]: lw         $a1, 80($s2)
    08925BB0:[8E460054]: lw         $a2, 84($s2)
    08925BB4:[8E470058]: lw         $a3, 88($s2)
    08925BB8:[0E24D04E]: jal        0x08934138
    08925BBC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925BC0:[8E440038]: lw         $a0, 56($s2)
    08925BC4:[30850040]: andi       $a1, $a0, 64
    08925BC8:[10A00006]: beq        $a1, $zr, 0x08925BE4
    08925BCC:[30840080]: andi       $a0, $a0, 128
    08925BD0:[8E45005C]: lw         $a1, 92($s2)
    08925BD4:[0E24D065]: jal        0x08934194
    08925BD8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925BDC:[8E440038]: lw         $a0, 56($s2)
    08925BE0:[30840080]: andi       $a0, $a0, 128
    08925BE4:[50800010]: beql       $a0, $zr, 0x08925C28
    08925BE8:[AE400038]: sw         $zr, 56($s2)
    08925BEC:[8E060CD0]: lw         $a2, 3280($s0)
    08925BF0:[8E440060]: lw         $a0, 96($s2)
    08925BF4:[10C00007]: beq        $a2, $zr, 0x08925C14
    08925BF8:[8E450064]: lw         $a1, 100($s2)
    08925BFC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08925C00:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925C04:[0E24B7BB]: jal        0x0892DEEC
    08925C08:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925C0C:[10000006]: b          0x08925C28
    08925C10:[AE400038]: sw         $zr, 56($s2)
    08925C14:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08925C18:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925C1C:[0E24D0C1]: jal        0x08934304
    08925C20:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925C24:[AE400038]: sw         $zr, 56($s2)
    08925C28:[26310001]: addiu      $s1, $s1, 1
    08925C2C:[2A240020]: slti       $a0, $s1, 32
    08925C30:[1480FFC1]: bne        $a0, $zr, 0x08925B38
    08925C34:[26520068]: addiu      $s2, $s2, 104
    08925C38:[8E706C40]: lw         $s0, 27712($s3)
    08925C3C:[12000037]: beq        $s0, $zr, 0x08925D1C
    08925C40:[32040001]: andi       $a0, $s0, 1
    08925C44:[10800011]: beq        $a0, $zr, 0x08925C8C
    08925C48:[32040002]: andi       $a0, $s0, 2
    08925C4C:[26706C40]: addiu      $s0, $s3, 27712
    08925C50:[0E24D11A]: jal        0x08934468
    08925C54:[8E040004]: lw         $a0, 4($s0)
    08925C58:[8E040004]: lw         $a0, 4($s0)
    08925C5C:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08925C60:[14850005]: bne        $a0, $a1, 0x08925C78
    08925C64:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08925C68:[0E24D107]: jal        0x0893441C
    08925C6C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08925C70:[10000005]: b          0x08925C88
    08925C74:[8E706C40]: lw         $s0, 27712($s3)
    08925C78:[8E040010]: lw         $a0, 16($s0)
    08925C7C:[0E24D107]: jal        0x0893441C
    08925C80:[8E050014]: lw         $a1, 20($s0)
    08925C84:[8E706C40]: lw         $s0, 27712($s3)
    08925C88:[32040002]: andi       $a0, $s0, 2
    08925C8C:[10800007]: beq        $a0, $zr, 0x08925CAC
    08925C90:[32040004]: andi       $a0, $s0, 4
    08925C94:[26646C40]: addiu      $a0, $s3, 27712
    08925C98:[8C85000C]: lw         $a1, 12($a0)
    08925C9C:[0E24D129]: jal        0x089344A4
    08925CA0:[8C840008]: lw         $a0, 8($a0)
    08925CA4:[8E706C40]: lw         $s0, 27712($s3)
    08925CA8:[32040004]: andi       $a0, $s0, 4
    08925CAC:[1080001A]: beq        $a0, $zr, 0x08925D18
    08925CB0:[26706C40]: addiu      $s0, $s3, 27712
    08925CB4:[8E040004]: lw         $a0, 4($s0)
    08925CB8:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08925CBC:[14850005]: bne        $a0, $a1, 0x08925CD4
    08925CC0:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08925CC4:[0E24D107]: jal        0x0893441C
    08925CC8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08925CCC:[10000005]: b          0x08925CE4
    08925CD0:[8E040010]: lw         $a0, 16($s0)
    08925CD4:[8E040010]: lw         $a0, 16($s0)
    08925CD8:[0E24D107]: jal        0x0893441C
    08925CDC:[8E050014]: lw         $a1, 20($s0)
    08925CE0:[8E040010]: lw         $a0, 16($s0)
    08925CE4:[1C800005]: bgtz       $a0, 0x08925CFC
    08925CE8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08925CEC:[8E040014]: lw         $a0, 20($s0)
    08925CF0:[18800007]: blez       $a0, 0x08925D10
    08925CF4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08925CF8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08925CFC:[0E24D0F4]: jal        0x089343D0
    08925D00:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08925D04:[10000005]: b          0x08925D1C
    08925D08:[AE606C40]: sw         $zr, 27712($s3)
    08925D10:[0E24D0F4]: jal        0x089343D0
    08925D14:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08925D18:[AE606C40]: sw         $zr, 27712($s3)
    08925D1C:[0E24AEBB]: jal        0x0892BAEC
    08925D20:[00000000]: nop
    08925D24:[0E24ADC0]: jal        0x0892B700
    08925D28:[00000000]: nop
    08925D2C:[8FB00020]: lw         $s0, 32($sp)
    08925D30:[8FB10024]: lw         $s1, 36($sp)
    08925D34:[8FB20028]: lw         $s2, 40($sp)
    08925D38:[8FB3002C]: lw         $s3, 44($sp)
    08925D3C:[8FBF0030]: lw         $ra, 48($sp)
    08925D40:[03E00008]: jr         $ra
    08925D44:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08925C30 460,544 times (length 64)
    08925B24:[0E24AEE5]: jal        0x0892BB94
    08925B28:[02209025]: or         $s2, $s1, $zr <=> move $s2, $s1
    08925B2C:[0E24AFD5]: jal        0x0892BF54
    08925B30:[00000000]: nop
    08925B34:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
--> 08925B38:[8E440038]: lw         $a0, 56($s2)
    08925B3C:[1080003A]: beq        $a0, $zr, 0x08925C28
    08925B40:[3085000F]: andi       $a1, $a0, 15
    08925B44:[10A00009]: beq        $a1, $zr, 0x08925B6C
    08925B48:[30850010]: andi       $a1, $a0, 16
    08925B4C:[8E45003C]: lw         $a1, 60($s2)
    08925B50:[8E460040]: lw         $a2, 64($s2)
    08925B54:[8E470044]: lw         $a3, 68($s2)
    08925B58:[8E480048]: lw         $t0, 72($s2)
    08925B5C:[0E24D021]: jal        0x08934084
    08925B60:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B64:[8E440038]: lw         $a0, 56($s2)
    08925B68:[30850010]: andi       $a1, $a0, 16
    08925B6C:[10A0000D]: beq        $a1, $zr, 0x08925BA4
    08925B70:[30850020]: andi       $a1, $a0, 32
    08925B74:[8E44004C]: lw         $a0, 76($s2)
    08925B78:[14800006]: bne        $a0, $zr, 0x08925B94
    08925B7C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925B80:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B84:[0E24D03A]: jal        0x089340E8
    08925B88:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08925B8C:[10000004]: b          0x08925BA0
    08925B90:[8E440038]: lw         $a0, 56($s2)
    08925B94:[0E24D03A]: jal        0x089340E8
    08925B98:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925B9C:[8E440038]: lw         $a0, 56($s2)
    08925BA0:[30850020]: andi       $a1, $a0, 32
    08925BA4:[10A00008]: beq        $a1, $zr, 0x08925BC8
    08925BA8:[30850040]: andi       $a1, $a0, 64
    08925BAC:[8E450050]: lw         $a1, 80($s2)
    08925BB0:[8E460054]: lw         $a2, 84($s2)
    08925BB4:[8E470058]: lw         $a3, 88($s2)
    08925BB8:[0E24D04E]: jal        0x08934138
    08925BBC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925BC0:[8E440038]: lw         $a0, 56($s2)
    08925BC4:[30850040]: andi       $a1, $a0, 64
    08925BC8:[10A00006]: beq        $a1, $zr, 0x08925BE4
    08925BCC:[30840080]: andi       $a0, $a0, 128
    08925BD0:[8E45005C]: lw         $a1, 92($s2)
    08925BD4:[0E24D065]: jal        0x08934194
    08925BD8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925BDC:[8E440038]: lw         $a0, 56($s2)
    08925BE0:[30840080]: andi       $a0, $a0, 128
    08925BE4:[50800010]: beql       $a0, $zr, 0x08925C28
    08925BE8:[AE400038]: sw         $zr, 56($s2)
    08925BEC:[8E060CD0]: lw         $a2, 3280($s0)
    08925BF0:[8E440060]: lw         $a0, 96($s2)
    08925BF4:[10C00007]: beq        $a2, $zr, 0x08925C14
    08925BF8:[8E450064]: lw         $a1, 100($s2)
    08925BFC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08925C00:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925C04:[0E24B7BB]: jal        0x0892DEEC
    08925C08:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925C0C:[10000006]: b          0x08925C28
    08925C10:[AE400038]: sw         $zr, 56($s2)
    08925C14:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08925C18:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08925C1C:[0E24D0C1]: jal        0x08934304
    08925C20:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08925C24:[AE400038]: sw         $zr, 56($s2)
    08925C28:[26310001]: addiu      $s1, $s1, 1
    08925C2C:[2A240020]: slti       $a0, $s1, 32
--> 08925C30:[1480FFC1]: bne        $a0, $zr, 0x08925B38
    08925C34:[26520068]: addiu      $s2, $s2, 104
    08925C38:[8E706C40]: lw         $s0, 27712($s3)
    08925C3C:[12000037]: beq        $s0, $zr, 0x08925D1C
    08925C40:[32040001]: andi       $a0, $s0, 1
_S1_2_88836DC 3,706,699 instructions (0.516%), 8,152 calls (088836DC - 08883C5C, length 353)
    088836DC:[27BDFFA0]: addiu      $sp, $sp, -96
    088836E0:[90860364]: lbu        $a2, 868($a0)
    088836E4:[AFB20038]: sw         $s2, 56($sp)
    088836E8:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    088836EC:[AFB00030]: sw         $s0, 48($sp)
    088836F0:[AFB10034]: sw         $s1, 52($sp)
    088836F4:[AFB3003C]: sw         $s3, 60($sp)
    088836F8:[AFB40040]: sw         $s4, 64($sp)
    088836FC:[AFB50044]: sw         $s5, 68($sp)
    08883700:[AFB60048]: sw         $s6, 72($sp)
    08883704:[AFB7004C]: sw         $s7, 76($sp)
    08883708:[AFBE0050]: sw         $fp, 80($sp)
    0888370C:[AFBF0054]: sw         $ra, 84($sp)
    08883710:[14C00015]: bne        $a2, $zr, 0x08883768
    08883714:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08883718:[26450044]: addiu      $a1, $s2, 68
    0888371C:[3C060899]: lui        $a2, 0x0899 <=> li $a2, 0x08990000
    08883720:[24C6BE70]: addiu      $a2, $a2, -16784
    08883724:[AFA5002C]: sw         $a1, 44($sp)
    08883728:[3C070899]: lui        $a3, 0x0899 <=> li $a3, 0x08990000
    0888372C:[24E7BE80]: addiu      $a3, $a3, -16768
    08883730:[AFA60028]: sw         $a2, 40($sp)
    08883734:[30850002]: andi       $a1, $a0, 2
    08883738:[AFA70024]: sw         $a3, 36($sp)
    0888373C:[30840001]: andi       $a0, $a0, 1
    08883740:[3C060899]: lui        $a2, 0x0899 <=> li $a2, 0x08990000
    08883744:[AFA50020]: sw         $a1, 32($sp)
    08883748:[24C6BE98]: addiu      $a2, $a2, -16744
    0888374C:[AFA4001C]: sw         $a0, 28($sp)
    08883750:[3415000A]: ori        $s5, $zr, 10 <=> li $s5, 10
    08883754:[3417002F]: ori        $s7, $zr, 47 <=> li $s7, 47
    08883758:[341E0001]: ori        $fp, $zr, 1 <=> li $fp, 1
    0888375C:[34160022]: ori        $s6, $zr, 34 <=> li $s6, 34
    08883760:[10000010]: b          0x088837A4
    08883764:[AFA60018]: sw         $a2, 24($sp)
    08883768:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0888376C:[0E220F18]: jal        0x08883C60
    08883770:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08883774:[8FB00030]: lw         $s0, 48($sp)
    08883778:[8FB10034]: lw         $s1, 52($sp)
    0888377C:[8FB20038]: lw         $s2, 56($sp)
    08883780:[8FB3003C]: lw         $s3, 60($sp)
    08883784:[8FB40040]: lw         $s4, 64($sp)
    08883788:[8FB50044]: lw         $s5, 68($sp)
    0888378C:[8FB60048]: lw         $s6, 72($sp)
    08883790:[8FB7004C]: lw         $s7, 76($sp)
    08883794:[8FBE0050]: lw         $fp, 80($sp)
    08883798:[8FBF0054]: lw         $ra, 84($sp)
    0888379C:[03E00008]: jr         $ra
    088837A0:[27BD0060]: addiu      $sp, $sp, 96
    088837A4:[8E440030]: lw         $a0, 48($s2)
    088837A8:[8E45002C]: lw         $a1, 44($s2)
    088837AC:[AE440358]: sw         $a0, 856($s2)
    088837B0:[24A40001]: addiu      $a0, $a1, 1
    088837B4:[AE44002C]: sw         $a0, 44($s2)
    088837B8:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088837BC:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088837C0:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088837C4:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088837C8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088837CC:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088837D0:[340A002E]: ori        $t2, $zr, 46 <=> li $t2, 46
    088837D4:[340B0002]: ori        $t3, $zr, 2 <=> li $t3, 2
    088837D8:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    088837DC:[340303E7]: ori        $v1, $zr, 999 <=> li $v1, 999
    088837E0:[240CFFFF]: addiu      $t4, $zr, -1 <=> li $t4, -1
    088837E4:[340D0029]: ori        $t5, $zr, 41 <=> li $t5, 41
    088837E8:[340E0028]: ori        $t6, $zr, 40 <=> li $t6, 40
    088837EC:[340F007D]: ori        $t7, $zr, 125 <=> li $t7, 125
    088837F0:[3418007B]: ori        $t8, $zr, 123 <=> li $t8, 123
    088837F4:[34190004]: ori        $t9, $zr, 4 <=> li $t9, 4
    088837F8:[341F0006]: ori        $ra, $zr, 6 <=> li $ra, 6
    088837FC:[110C0082]: beq        $t0, $t4, 0x08883A08
    08883800:[02492021]: addu       $a0, $s2, $t1
    08883804:[12350080]: beq        $s1, $s5, 0x08883A08
    08883808:[02492021]: addu       $a0, $s2, $t1
    0888380C:[8E440030]: lw         $a0, 48($s2)
    08883810:[8E450034]: lw         $a1, 52($s2)
    08883814:[0085282B]: sltu       $a1, $a0, $a1
    08883818:[50A0007B]: beql       $a1, $zr, 0x08883A08
    0888381C:[02492021]: addu       $a0, $s2, $t1
    08883820:[80850000]: lb         $a1, 0($a0)
    08883824:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08883828:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0888382C:[16370005]: bne        $s1, $s7, 0x08883844
    08883830:[00000000]: nop
    08883834:[14970003]: bne        $a0, $s7, 0x08883844
    08883838:[00000000]: nop
    0888383C:[02A09825]: or         $s3, $s5, $zr <=> move $s3, $s5
    08883840:[00604025]: or         $t0, $v1, $zr <=> move $t0, $v1
    08883844:[11030056]: beq        $t0, $v1, 0x088839A0
    08883848:[00000000]: nop
    0888384C:[1102003A]: beq        $t0, $v0, 0x08883938
    08883850:[00000000]: nop
    08883854:[110B002F]: beq        $t0, $t3, 0x08883914
    08883858:[00000000]: nop
    0888385C:[111E001F]: beq        $t0, $fp, 0x088838DC
    08883860:[2A240021]: slti       $a0, $s1, 33
    08883864:[15000052]: bne        $t0, $zr, 0x088839B0
    08883868:[2D240100]: sltiu      $a0, $t1, 256
    0888386C:[2A240021]: slti       $a0, $s1, 33
    08883870:[1480004F]: bne        $a0, $zr, 0x088839B0
    08883874:[2D240100]: sltiu      $a0, $t1, 256
    08883878:[16380003]: bne        $s1, $t8, 0x08883888
    0888387C:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    08883880:[1000004A]: b          0x088839AC
    08883884:[01609825]: or         $s3, $t3, $zr <=> move $s3, $t3
    08883888:[162F0003]: bne        $s1, $t7, 0x08883898
    0888388C:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    08883890:[10000046]: b          0x088839AC
    08883894:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08883898:[16360003]: bne        $s1, $s6, 0x088838A8
    0888389C:[01604025]: or         $t0, $t3, $zr <=> move $t0, $t3
    088838A0:[10000042]: b          0x088839AC
    088838A4:[03E09825]: or         $s3, $ra, $zr <=> move $s3, $ra
    088838A8:[162E0005]: bne        $s1, $t6, 0x088838C0
    088838AC:[25240001]: addiu      $a0, $t1, 1
    088838B0:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    088838B4:[34130007]: ori        $s3, $zr, 7 <=> li $s3, 7
    088838B8:[1000003C]: b          0x088839AC
    088838BC:[34110020]: ori        $s1, $zr, 32 <=> li $s1, 32
    088838C0:[02492821]: addu       $a1, $s2, $t1
    088838C4:[00044C00]: sll        $t1, $a0, 0x0010
    088838C8:[00094C03]: sra        $t1, $t1, 0x0010
    088838CC:[A0B10044]: sb         $s1, 68($a1)
    088838D0:[03C04025]: or         $t0, $fp, $zr <=> move $t0, $fp
    088838D4:[10000035]: b          0x088839AC
    088838D8:[03209825]: or         $s3, $t9, $zr <=> move $s3, $t9
    088838DC:[10800003]: beq        $a0, $zr, 0x088838EC
    088838E0:[25240001]: addiu      $a0, $t1, 1
    088838E4:[10000005]: b          0x088838FC
    088838E8:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    088838EC:[02492821]: addu       $a1, $s2, $t1
    088838F0:[00044C00]: sll        $t1, $a0, 0x0010
    088838F4:[00094C03]: sra        $t1, $t1, 0x0010
    088838F8:[A0B10044]: sb         $s1, 68($a1)
    088838FC:[162A002C]: bne        $s1, $t2, 0x088839B0
    08883900:[2D240100]: sltiu      $a0, $t1, 256
    08883904:[26040001]: addiu      $a0, $s0, 1
    08883908:[00048400]: sll        $s0, $a0, 0x0010
    0888390C:[10000027]: b          0x088839AC
    08883910:[00108403]: sra        $s0, $s0, 0x0010
    08883914:[16360003]: bne        $s1, $s6, 0x08883924
    08883918:[25240001]: addiu      $a0, $t1, 1
    0888391C:[10000023]: b          0x088839AC
    08883920:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    08883924:[02492821]: addu       $a1, $s2, $t1
    08883928:[00044C00]: sll        $t1, $a0, 0x0010
    0888392C:[00094C03]: sra        $t1, $t1, 0x0010
    08883930:[1000001E]: b          0x088839AC
    08883934:[A0B10044]: sb         $s1, 68($a1)
    08883938:[162D0003]: bne        $s1, $t5, 0x08883948
    0888393C:[28860021]: slti       $a2, $a0, 33
    08883940:[1000001A]: b          0x088839AC
    08883944:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    08883948:[25240001]: addiu      $a0, $t1, 1
    0888394C:[00042C00]: sll        $a1, $a0, 0x0010
    08883950:[00052C03]: sra        $a1, $a1, 0x0010
    08883954:[10C00008]: beq        $a2, $zr, 0x08883978
    08883958:[2A240021]: slti       $a0, $s1, 33
    0888395C:[1480000C]: bne        $a0, $zr, 0x08883990
    08883960:[02943021]: addu       $a2, $s4, $s4
    08883964:[26870001]: addiu      $a3, $s4, 1
    08883968:[0007A400]: sll        $s4, $a3, 0x0010
    0888396C:[03A63021]: addu       $a2, $sp, $a2
    08883970:[0014A403]: sra        $s4, $s4, 0x0010
    08883974:[A4C90010]: sh         $t1, 16($a2)
    08883978:[14800006]: bne        $a0, $zr, 0x08883994
    0888397C:[02492021]: addu       $a0, $s2, $t1
    08883980:[02492021]: addu       $a0, $s2, $t1
    08883984:[00A04825]: or         $t1, $a1, $zr <=> move $t1, $a1
    08883988:[10000008]: b          0x088839AC
    0888398C:[A0910044]: sb         $s1, 68($a0)
    08883990:[02492021]: addu       $a0, $s2, $t1
    08883994:[00A04825]: or         $t1, $a1, $zr <=> move $t1, $a1
    08883998:[10000004]: b          0x088839AC
    0888399C:[A0800044]: sb         $zr, 68($a0)
    088839A0:[16350003]: bne        $s1, $s5, 0x088839B0
    088839A4:[2D240100]: sltiu      $a0, $t1, 256
    088839A8:[01804025]: or         $t0, $t4, $zr <=> move $t0, $t4
    088839AC:[2D240100]: sltiu      $a0, $t1, 256
    088839B0:[10800005]: beq        $a0, $zr, 0x088839C8
    088839B4:[3C050899]: lui        $a1, 0x0899 <=> li $a1, 0x08990000
    088839B8:[8E440030]: lw         $a0, 48($s2)
    088839BC:[24840001]: addiu      $a0, $a0, 1
    088839C0:[1000FF8E]: b          0x088837FC
    088839C4:[AE440030]: sw         $a0, 48($s2)
    088839C8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088839CC:[0E2208EC]: jal        0x088823B0
    088839D0:[24A5BE60]: addiu      $a1, $a1, -16800
    088839D4:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
    088839D8:[8FB00030]: lw         $s0, 48($sp)
    088839DC:[8FB10034]: lw         $s1, 52($sp)
    088839E0:[8FB20038]: lw         $s2, 56($sp)
    088839E4:[8FB3003C]: lw         $s3, 60($sp)
    088839E8:[8FB40040]: lw         $s4, 64($sp)
    088839EC:[8FB50044]: lw         $s5, 68($sp)
    088839F0:[8FB60048]: lw         $s6, 72($sp)
    088839F4:[8FB7004C]: lw         $s7, 76($sp)
    088839F8:[8FBE0050]: lw         $fp, 80($sp)
    088839FC:[8FBF0054]: lw         $ra, 84($sp)
    08883A00:[03E00008]: jr         $ra
    08883A04:[27BD0060]: addiu      $sp, $sp, 96
    08883A08:[153E000A]: bne        $t1, $fp, 0x08883A34
    08883A0C:[A0800044]: sb         $zr, 68($a0)
    08883A10:[82440044]: lb         $a0, 68($s2)
    08883A14:[3405002A]: ori        $a1, $zr, 42 <=> li $a1, 42
    08883A18:[14850007]: bne        $a0, $a1, 0x08883A38
    08883A1C:[34040007]: ori        $a0, $zr, 7 <=> li $a0, 7
    08883A20:[8FA4002C]: lw         $a0, 44($sp)
    08883A24:[3C0509BE]: lui        $a1, 0x09BE <=> li $a1, 0x09BE0000
    08883A28:[0E258D6C]: jal        0x089635B0
    08883A2C:[8CA550F8]: lw         $a1, 20728($a1)
    08883A30:[34130006]: ori        $s3, $zr, 6 <=> li $s3, 6
    08883A34:[34040007]: ori        $a0, $zr, 7 <=> li $a0, 7
    08883A38:[16640028]: bne        $s3, $a0, 0x08883ADC
    08883A3C:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08883A40:[56850003]: bnel       $s4, $a1, 0x08883A50
    08883A44:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    08883A48:[1000000C]: b          0x08883A7C
    08883A4C:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    08883A50:[16840003]: bne        $s4, $a0, 0x08883A60
    08883A54:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    08883A58:[10000008]: b          0x08883A7C
    08883A5C:[34130008]: ori        $s3, $zr, 8 <=> li $s3, 8
    08883A60:[56840003]: bnel       $s4, $a0, 0x08883A70
    08883A64:[8FA50028]: lw         $a1, 40($sp)
    08883A68:[10000004]: b          0x08883A7C
    08883A6C:[34130009]: ori        $s3, $zr, 9 <=> li $s3, 9
    08883A70:[0E2208EC]: jal        0x088823B0
    08883A74:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08883A78:[03C09825]: or         $s3, $fp, $zr <=> move $s3, $fp
    08883A7C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    08883A80:[0214202A]: slt        $a0, $s0, $s4
    08883A84:[50800039]: beql       $a0, $zr, 0x08883B6C
    08883A88:[8FA5002C]: lw         $a1, 44($sp)
    08883A8C:[02102021]: addu       $a0, $s0, $s0
    08883A90:[03A42021]: addu       $a0, $sp, $a0
    08883A94:[84840010]: lh         $a0, 16($a0)
    08883A98:[02442021]: addu       $a0, $s2, $a0
    08883A9C:[0E258A7C]: jal        0x089629F0
    08883AA0:[24840044]: addiu      $a0, $a0, 68
    08883AA4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08883AA8:[0E25C62D]: jal        0x089718B4
    08883AAC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08883AB0:[00102080]: sll        $a0, $s0, 0x0002
    08883AB4:[26050001]: addiu      $a1, $s0, 1
    08883AB8:[02442021]: addu       $a0, $s2, $a0
    08883ABC:[00058400]: sll        $s0, $a1, 0x0010
    08883AC0:[E4800148]: swc1       $f0, 328($a0)
    08883AC4:[00108403]: sra        $s0, $s0, 0x0010
    08883AC8:[0214202A]: slt        $a0, $s0, $s4
    08883ACC:[1480FFF0]: bne        $a0, $zr, 0x08883A90
    08883AD0:[02102021]: addu       $a0, $s0, $s0
    08883AD4:[10000025]: b          0x08883B6C
    08883AD8:[8FA5002C]: lw         $a1, 44($sp)
    08883ADC:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    08883AE0:[16640021]: bne        $s3, $a0, 0x08883B68
    08883AE4:[8FA5002C]: lw         $a1, 44($sp)
    08883AE8:[82440044]: lb         $a0, 68($s2)
    08883AEC:[28860030]: slti       $a2, $a0, 48
    08883AF0:[14C00005]: bne        $a2, $zr, 0x08883B08
    08883AF4:[3406002D]: ori        $a2, $zr, 45 <=> li $a2, 45
    08883AF8:[2886003A]: slti       $a2, $a0, 58
    08883AFC:[14C00006]: bne        $a2, $zr, 0x08883B18
    08883B00:[00000000]: nop
    08883B04:[3406002D]: ori        $a2, $zr, 45 <=> li $a2, 45
    08883B08:[10860003]: beq        $a0, $a2, 0x08883B18
    08883B0C:[3406002E]: ori        $a2, $zr, 46 <=> li $a2, 46
    08883B10:[54860015]: bnel       $a0, $a2, 0x08883B68
    08883B14:[34130006]: ori        $s3, $zr, 6 <=> li $s3, 6
    08883B18:[16000005]: bne        $s0, $zr, 0x08883B30
    08883B1C:[00000000]: nop
    08883B20:[0E258A83]: jal        0x08962A0C
    08883B24:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08883B28:[1000000F]: b          0x08883B68
    08883B2C:[AE420144]: sw         $v0, 324($s2)
    08883B30:[561E0009]: bnel       $s0, $fp, 0x08883B58
    08883B34:[8FA50024]: lw         $a1, 36($sp)
    08883B38:[0E258A7C]: jal        0x089629F0
    08883B3C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08883B40:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08883B44:[0E25C62D]: jal        0x089718B4
    08883B48:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08883B4C:[E6400148]: swc1       $f0, 328($s2)
    08883B50:[10000005]: b          0x08883B68
    08883B54:[34130005]: ori        $s3, $zr, 5 <=> li $s3, 5
    08883B58:[0E2208EC]: jal        0x088823B0
    08883B5C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08883B60:[10000001]: b          0x08883B68
    08883B64:[03C09825]: or         $s3, $fp, $zr <=> move $s3, $fp
    08883B68:[8FA5002C]: lw         $a1, 44($sp)
    08883B6C:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    08883B70:[16640009]: bne        $s3, $a0, 0x08883B98
    08883B74:[3410000B]: ori        $s0, $zr, 11 <=> li $s0, 11
    08883B78:[0E2208CF]: jal        0x0888233C
    08883B7C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08883B80:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08883B84:[50800005]: beql       $a0, $zr, 0x08883B9C
    08883B88:[8E440030]: lw         $a0, 48($s2)
    08883B8C:[8C840000]: lw         $a0, 0($a0)
    08883B90:[34130004]: ori        $s3, $zr, 4 <=> li $s3, 4
    08883B94:[AE440144]: sw         $a0, 324($s2)
    08883B98:[8E440030]: lw         $a0, 48($s2)
    08883B9C:[16350009]: bne        $s1, $s5, 0x08883BC4
    08883BA0:[8E450034]: lw         $a1, 52($s2)
    08883BA4:[8FA60020]: lw         $a2, 32($sp)
    08883BA8:[10C00006]: beq        $a2, $zr, 0x08883BC4
    08883BAC:[00000000]: nop
    08883BB0:[56600003]: bnel       $s3, $zr, 0x08883BC0
    08883BB4:[2484FFFF]: addiu      $a0, $a0, -1
    08883BB8:[10000002]: b          0x08883BC4
    08883BBC:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    08883BC0:[AE440030]: sw         $a0, 48($s2)
    08883BC4:[1485000B]: bne        $a0, $a1, 0x08883BF4
    08883BC8:[00000000]: nop
    08883BCC:[16600009]: bne        $s3, $zr, 0x08883BF4
    08883BD0:[00000000]: nop
    08883BD4:[8FA4001C]: lw         $a0, 28($sp)
    08883BD8:[50800003]: beql       $a0, $zr, 0x08883BE8
    08883BDC:[8FA50018]: lw         $a1, 24($sp)
    08883BE0:[10000004]: b          0x08883BF4
    08883BE4:[3413000C]: ori        $s3, $zr, 12 <=> li $s3, 12
    08883BE8:[0E2208EC]: jal        0x088823B0
    08883BEC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08883BF0:[03C09825]: or         $s3, $fp, $zr <=> move $s3, $fp
    08883BF4:[52700006]: beql       $s3, $s0, 0x08883C10
    08883BF8:[8E440028]: lw         $a0, 40($s2)
    08883BFC:[52750004]: beql       $s3, $s5, 0x08883C10
    08883C00:[8E440028]: lw         $a0, 40($s2)
    08883C04:[16600005]: bne        $s3, $zr, 0x08883C1C
    08883C08:[00000000]: nop
    08883C0C:[8E440028]: lw         $a0, 40($s2)
    08883C10:[AE40002C]: sw         $zr, 44($s2)
    08883C14:[24840001]: addiu      $a0, $a0, 1
    08883C18:[AE440028]: sw         $a0, 40($s2)
    08883C1C:[5275FEE2]: beql       $s3, $s5, 0x088837A8
    08883C20:[8E440030]: lw         $a0, 48($s2)
    08883C24:[5260FEE0]: beql       $s3, $zr, 0x088837A8
    08883C28:[8E440030]: lw         $a0, 48($s2)
    08883C2C:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    08883C30:[8FB00030]: lw         $s0, 48($sp)
    08883C34:[8FB10034]: lw         $s1, 52($sp)
    08883C38:[8FB20038]: lw         $s2, 56($sp)
    08883C3C:[8FB3003C]: lw         $s3, 60($sp)
    08883C40:[8FB40040]: lw         $s4, 64($sp)
    08883C44:[8FB50044]: lw         $s5, 68($sp)
    08883C48:[8FB60048]: lw         $s6, 72($sp)
    08883C4C:[8FB7004C]: lw         $s7, 76($sp)
    08883C50:[8FBE0050]: lw         $fp, 80($sp)
    08883C54:[8FBF0054]: lw         $ra, 84($sp)
    08883C58:[03E00008]: jr         $ra
    08883C5C:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 088839C0 75,660 times (length 115)
  Back Branch 08883C24 3,624 times (length 289)
  Back Branch 08883C1C 151 times (length 287)
  Back Branch 08883ACC 106 times (length 17)
    08883A7C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    08883A80:[0214202A]: slt        $a0, $s0, $s4
    08883A84:[50800039]: beql       $a0, $zr, 0x08883B6C
    08883A88:[8FA5002C]: lw         $a1, 44($sp)
    08883A8C:[02102021]: addu       $a0, $s0, $s0
--> 08883A90:[03A42021]: addu       $a0, $sp, $a0
    08883A94:[84840010]: lh         $a0, 16($a0)
    08883A98:[02442021]: addu       $a0, $s2, $a0
    08883A9C:[0E258A7C]: jal        0x089629F0
    08883AA0:[24840044]: addiu      $a0, $a0, 68
    08883AA4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08883AA8:[0E25C62D]: jal        0x089718B4
    08883AAC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08883AB0:[00102080]: sll        $a0, $s0, 0x0002
    08883AB4:[26050001]: addiu      $a1, $s0, 1
    08883AB8:[02442021]: addu       $a0, $s2, $a0
    08883ABC:[00058400]: sll        $s0, $a1, 0x0010
    08883AC0:[E4800148]: swc1       $f0, 328($a0)
    08883AC4:[00108403]: sra        $s0, $s0, 0x0010
    08883AC8:[0214202A]: slt        $a0, $s0, $s4
--> 08883ACC:[1480FFF0]: bne        $a0, $zr, 0x08883A90
    08883AD0:[02102021]: addu       $a0, $s0, $s0
    08883AD4:[10000025]: b          0x08883B6C
    08883AD8:[8FA5002C]: lw         $a1, 44($sp)
    08883ADC:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
_S1_2_89531D4 3,478,914 instructions (0.484%), 68,214 calls (089531D4 - 0895329C, length 51)
    089531D4:[27BDFFD0]: addiu      $sp, $sp, -48
    089531D8:[AFB00024]: sw         $s0, 36($sp)
    089531DC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089531E0:[E7B40010]: swc1       $f20, 16($sp)
    089531E4:[E7B60014]: swc1       $f22, 20($sp)
    089531E8:[E7B80018]: swc1       $f24, 24($sp)
    089531EC:[46007D06]: mov.s      $f20, $f15
    089531F0:[46007586]: mov.s      $f22, $f14
    089531F4:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089531F8:[46006E06]: mov.s      $f24, $f13
    089531FC:[E7BA001C]: swc1       $f26, 28($sp)
    08953200:[E7BC0020]: swc1       $f28, 32($sp)
    08953204:[AFBF0028]: sw         $ra, 40($sp)
    08953208:[0E2366A4]: jal        0x088D9A90
    0895320C:[46006686]: mov.s      $f26, $f12
    08953210:[0E234FAC]: jal        0x088D3EB0
    08953214:[00000000]: nop
    08953218:[0E2350FB]: jal        0x088D43EC
    0895321C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08953220:[3C04BC34]: lui        $a0, 0xBC34 <=> li $a0, 0xBC340000
    08953224:[34843958]: ori        $a0, $a0, 14680
    08953228:[4600D306]: mov.s      $f12, $f26
    0895322C:[4600C346]: mov.s      $f13, $f24
    08953230:[4484E000]: mtc1       $a0, $f28
    08953234:[0E23501F]: jal        0x088D407C
    08953238:[4600E386]: mov.s      $f14, $f28
    0895323C:[461AB580]: add.s      $f22, $f22, $f26
    08953240:[4600C346]: mov.s      $f13, $f24
    08953244:[4600E386]: mov.s      $f14, $f28
    08953248:[0E23501F]: jal        0x088D407C
    0895324C:[4600B306]: mov.s      $f12, $f22
    08953250:[4618A500]: add.s      $f20, $f20, $f24
    08953254:[4600D306]: mov.s      $f12, $f26
    08953258:[4600E386]: mov.s      $f14, $f28
    0895325C:[0E23501F]: jal        0x088D407C
    08953260:[4600A346]: mov.s      $f13, $f20
    08953264:[4600B306]: mov.s      $f12, $f22
    08953268:[4600A346]: mov.s      $f13, $f20
    0895326C:[0E23501F]: jal        0x088D407C
    08953270:[4600E386]: mov.s      $f14, $f28
    08953274:[0E235143]: jal        0x088D450C
    08953278:[00000000]: nop
    0895327C:[C7B40010]: lwc1       $f20, 16($sp)
    08953280:[C7B60014]: lwc1       $f22, 20($sp)
    08953284:[C7B80018]: lwc1       $f24, 24($sp)
    08953288:[C7BA001C]: lwc1       $f26, 28($sp)
    0895328C:[C7BC0020]: lwc1       $f28, 32($sp)
    08953290:[8FB00024]: lw         $s0, 36($sp)
    08953294:[8FBF0028]: lw         $ra, 40($sp)
    08953298:[03E00008]: jr         $ra
    0895329C:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_89711EC 3,452,133 instructions (0.481%), 3,931 calls (089711EC - 0897140C, length 137)
    089711EC:[27BDFF90]: addiu      $sp, $sp, -112
    089711F0:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089711F4:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    089711F8:[AFB00060]: sw         $s0, 96($sp)
    089711FC:[27A40040]: addiu      $a0, $sp, 64
    08971200:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08971204:[AFA20040]: sw         $v0, 64($sp)
    08971208:[AFA30044]: sw         $v1, 68($sp)
    0897120C:[AFBF0064]: sw         $ra, 100($sp)
    08971210:[AFA60050]: sw         $a2, 80($sp)
    08971214:[AFA70054]: sw         $a3, 84($sp)
    08971218:[0E25C732]: jal        0x08971CC8
    0897121C:[27B00020]: addiu      $s0, $sp, 32
    08971220:[27A40050]: addiu      $a0, $sp, 80
    08971224:[0E25C732]: jal        0x08971CC8
    08971228:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0897122C:[8FA50000]: lw         $a1, 0($sp)
    08971230:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    08971234:[2CA20002]: sltiu      $v0, $a1, 2
    08971238:[14400012]: bne        $v0, $zr, 0x08971284
    0897123C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08971240:[8FA60020]: lw         $a2, 32($sp)
    08971244:[2CC20002]: sltiu      $v0, $a2, 2
    08971248:[1440000E]: bne        $v0, $zr, 0x08971284
    0897124C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08971250:[8FA30004]: lw         $v1, 4($sp)
    08971254:[8FA40024]: lw         $a0, 36($sp)
    08971258:[38A20004]: xori       $v0, $a1, 4
    0897125C:[00641826]: xor        $v1, $v1, $a0
    08971260:[10400004]: beq        $v0, $zr, 0x08971274
    08971264:[AFA30004]: sw         $v1, 4($sp)
    08971268:[38A20002]: xori       $v0, $a1, 2
    0897126C:[1440000B]: bne        $v0, $zr, 0x0897129C
    08971270:[38C20004]: xori       $v0, $a2, 4
    08971274:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
    08971278:[10A60002]: beq        $a1, $a2, 0x08971284
    0897127C:[244461B0]: addiu      $a0, $v0, 25008
    08971280:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08971284:[0E25C68A]: jal        0x08971A28
    08971288:[00000000]: nop
    0897128C:[8FBF0064]: lw         $ra, 100($sp)
    08971290:[8FB00060]: lw         $s0, 96($sp)
    08971294:[03E00008]: jr         $ra
    08971298:[27BD0070]: addiu      $sp, $sp, 112
    0897129C:[14400008]: bne        $v0, $zr, 0x089712C0
    089712A0:[38C20002]: xori       $v0, $a2, 2
    089712A4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089712A8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089712AC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089712B0:[AFA20010]: sw         $v0, 16($sp)
    089712B4:[AFA30014]: sw         $v1, 20($sp)
    089712B8:[0A25C4A1]: j          0x08971284
    089712BC:[AFA00008]: sw         $zr, 8($sp)
    089712C0:[14400005]: bne        $v0, $zr, 0x089712D8
    089712C4:[8FA30008]: lw         $v1, 8($sp)
    089712C8:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089712CC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089712D0:[0A25C4A1]: j          0x08971284
    089712D4:[AFA20000]: sw         $v0, 0($sp)
    089712D8:[8FA40010]: lw         $a0, 16($sp)
    089712DC:[8FA50014]: lw         $a1, 20($sp)
    089712E0:[8FAA0030]: lw         $t2, 48($sp)
    089712E4:[8FAB0034]: lw         $t3, 52($sp)
    089712E8:[8FA20028]: lw         $v0, 40($sp)
    089712EC:[00AB602B]: sltu       $t4, $a1, $t3
    089712F0:[00621823]: subu       $v1, $v1, $v0
    089712F4:[1580003E]: bne        $t4, $zr, 0x089713F0
    089712F8:[AFA30008]: sw         $v1, 8($sp)
    089712FC:[1165003A]: beq        $t3, $a1, 0x089713E8
    08971300:[008A102B]: sltu       $v0, $a0, $t2
    08971304:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    08971308:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    0897130C:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08971310:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
    08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
    0897137C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08971380:[10440005]: beq        $v0, $a0, 0x08971398
    08971384:[01E31824]: and        $v1, $t7, $v1
    08971388:[ADAE0010]: sw         $t6, 16($t5)
    0897138C:[ADAF0014]: sw         $t7, 20($t5)
    08971390:[0A25C4A1]: j          0x08971284
    08971394:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08971398:[1460FFFB]: bne        $v1, $zr, 0x08971388
    0897139C:[00000000]: nop
    089713A0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089713A4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089713A8:[01C21024]: and        $v0, $t6, $v0
    089713AC:[01E31824]: and        $v1, $t7, $v1
    089713B0:[00431025]: or         $v0, $v0, $v1
    089713B4:[54400005]: bnel       $v0, $zr, 0x089713CC
    089713B8:[25CE0080]: addiu      $t6, $t6, 128
    089713BC:[00C71025]: or         $v0, $a2, $a3
    089713C0:[1040FFF1]: beq        $v0, $zr, 0x08971388
    089713C4:[00000000]: nop
    089713C8:[25CE0080]: addiu      $t6, $t6, 128
    089713CC:[2DC20080]: sltiu      $v0, $t6, 128
    089713D0:[0A25C4E2]: j          0x08971388
    089713D4:[01E27821]: addu       $t7, $t7, $v0
    089713D8:[5440FFD9]: bnel       $v0, $zr, 0x08971340
    089713DC:[000917C0]: sll        $v0, $t1, 0x001F
    089713E0:[0A25C4CA]: j          0x08971328
    089713E4:[008A102B]: sltu       $v0, $a0, $t2
    089713E8:[1040FFC6]: beq        $v0, $zr, 0x08971304
    089713EC:[00000000]: nop
    089713F0:[2462FFFF]: addiu      $v0, $v1, -1
    089713F4:[00052840]: sll        $a1, $a1, 0x0001
    089713F8:[00041FC2]: srl        $v1, $a0, 0x001F
    089713FC:[AFA20008]: sw         $v0, 8($sp)
    08971400:[00A32825]: or         $a1, $a1, $v1
    08971404:[00042040]: sll        $a0, $a0, 0x0001
    08971408:[0A25C4C1]: j          0x08971304
    0897140C:[00AB602B]: sltu       $t4, $a1, $t3
  Back Branch 08971368 191,418 times (length 23)
    08971300:[008A102B]: sltu       $v0, $a0, $t2
    08971304:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    08971308:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    0897130C:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08971310:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
--> 08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
    08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
--> 08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
  Back Branch 08971390 3,138 times (length 69)
    08971270:[38C20004]: xori       $v0, $a2, 4
    08971274:[3C020899]: lui        $v0, 0x0899 <=> li $v0, 0x08990000
    08971278:[10A60002]: beq        $a1, $a2, 0x08971284
    0897127C:[244461B0]: addiu      $a0, $v0, 25008
    08971280:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
--> 08971284:[0E25C68A]: jal        0x08971A28
    08971288:[00000000]: nop
    0897128C:[8FBF0064]: lw         $ra, 100($sp)
    08971290:[8FB00060]: lw         $s0, 96($sp)
    08971294:[03E00008]: jr         $ra
    08971298:[27BD0070]: addiu      $sp, $sp, 112
    0897129C:[14400008]: bne        $v0, $zr, 0x089712C0
    089712A0:[38C20002]: xori       $v0, $a2, 2
    089712A4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089712A8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089712AC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089712B0:[AFA20010]: sw         $v0, 16($sp)
    089712B4:[AFA30014]: sw         $v1, 20($sp)
    089712B8:[0A25C4A1]: j          0x08971284
    089712BC:[AFA00008]: sw         $zr, 8($sp)
    089712C0:[14400005]: bne        $v0, $zr, 0x089712D8
    089712C4:[8FA30008]: lw         $v1, 8($sp)
    089712C8:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089712CC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089712D0:[0A25C4A1]: j          0x08971284
    089712D4:[AFA20000]: sw         $v0, 0($sp)
    089712D8:[8FA40010]: lw         $a0, 16($sp)
    089712DC:[8FA50014]: lw         $a1, 20($sp)
    089712E0:[8FAA0030]: lw         $t2, 48($sp)
    089712E4:[8FAB0034]: lw         $t3, 52($sp)
    089712E8:[8FA20028]: lw         $v0, 40($sp)
    089712EC:[00AB602B]: sltu       $t4, $a1, $t3
    089712F0:[00621823]: subu       $v1, $v1, $v0
    089712F4:[1580003E]: bne        $t4, $zr, 0x089713F0
    089712F8:[AFA30008]: sw         $v1, 8($sp)
    089712FC:[1165003A]: beq        $t3, $a1, 0x089713E8
    08971300:[008A102B]: sltu       $v0, $a0, $t2
    08971304:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    08971308:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    0897130C:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08971310:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
    08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
    0897137C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08971380:[10440005]: beq        $v0, $a0, 0x08971398
    08971384:[01E31824]: and        $v1, $t7, $v1
    08971388:[ADAE0010]: sw         $t6, 16($t5)
    0897138C:[ADAF0014]: sw         $t7, 20($t5)
--> 08971390:[0A25C4A1]: j          0x08971284
    08971394:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08971398:[1460FFFB]: bne        $v1, $zr, 0x08971388
    0897139C:[00000000]: nop
    089713A0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 08971408 1,434 times (length 67)
    089712F0:[00621823]: subu       $v1, $v1, $v0
    089712F4:[1580003E]: bne        $t4, $zr, 0x089713F0
    089712F8:[AFA30008]: sw         $v1, 8($sp)
    089712FC:[1165003A]: beq        $t3, $a1, 0x089713E8
    08971300:[008A102B]: sltu       $v0, $a0, $t2
--> 08971304:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    08971308:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    0897130C:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08971310:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
    08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
    0897137C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08971380:[10440005]: beq        $v0, $a0, 0x08971398
    08971384:[01E31824]: and        $v1, $t7, $v1
    08971388:[ADAE0010]: sw         $t6, 16($t5)
    0897138C:[ADAF0014]: sw         $t7, 20($t5)
    08971390:[0A25C4A1]: j          0x08971284
    08971394:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08971398:[1460FFFB]: bne        $v1, $zr, 0x08971388
    0897139C:[00000000]: nop
    089713A0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089713A4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089713A8:[01C21024]: and        $v0, $t6, $v0
    089713AC:[01E31824]: and        $v1, $t7, $v1
    089713B0:[00431025]: or         $v0, $v0, $v1
    089713B4:[54400005]: bnel       $v0, $zr, 0x089713CC
    089713B8:[25CE0080]: addiu      $t6, $t6, 128
    089713BC:[00C71025]: or         $v0, $a2, $a3
    089713C0:[1040FFF1]: beq        $v0, $zr, 0x08971388
    089713C4:[00000000]: nop
    089713C8:[25CE0080]: addiu      $t6, $t6, 128
    089713CC:[2DC20080]: sltiu      $v0, $t6, 128
    089713D0:[0A25C4E2]: j          0x08971388
    089713D4:[01E27821]: addu       $t7, $t7, $v0
    089713D8:[5440FFD9]: bnel       $v0, $zr, 0x08971340
    089713DC:[000917C0]: sll        $v0, $t1, 0x001F
    089713E0:[0A25C4CA]: j          0x08971328
    089713E4:[008A102B]: sltu       $v0, $a0, $t2
    089713E8:[1040FFC6]: beq        $v0, $zr, 0x08971304
    089713EC:[00000000]: nop
    089713F0:[2462FFFF]: addiu      $v0, $v1, -1
    089713F4:[00052840]: sll        $a1, $a1, 0x0001
    089713F8:[00041FC2]: srl        $v1, $a0, 0x001F
    089713FC:[AFA20008]: sw         $v0, 8($sp)
    08971400:[00A32825]: or         $a1, $a1, $v1
    08971404:[00042040]: sll        $a0, $a0, 0x0001
--> 08971408:[0A25C4C1]: j          0x08971304
    0897140C:[00AB602B]: sltu       $t4, $a1, $t3
  Back Branch 089713E0 1,400 times (length 48)
    08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
--> 08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
    0897137C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08971380:[10440005]: beq        $v0, $a0, 0x08971398
    08971384:[01E31824]: and        $v1, $t7, $v1
    08971388:[ADAE0010]: sw         $t6, 16($t5)
    0897138C:[ADAF0014]: sw         $t7, 20($t5)
    08971390:[0A25C4A1]: j          0x08971284
    08971394:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08971398:[1460FFFB]: bne        $v1, $zr, 0x08971388
    0897139C:[00000000]: nop
    089713A0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089713A4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089713A8:[01C21024]: and        $v0, $t6, $v0
    089713AC:[01E31824]: and        $v1, $t7, $v1
    089713B0:[00431025]: or         $v0, $v0, $v1
    089713B4:[54400005]: bnel       $v0, $zr, 0x089713CC
    089713B8:[25CE0080]: addiu      $t6, $t6, 128
    089713BC:[00C71025]: or         $v0, $a2, $a3
    089713C0:[1040FFF1]: beq        $v0, $zr, 0x08971388
    089713C4:[00000000]: nop
    089713C8:[25CE0080]: addiu      $t6, $t6, 128
    089713CC:[2DC20080]: sltiu      $v0, $t6, 128
    089713D0:[0A25C4E2]: j          0x08971388
    089713D4:[01E27821]: addu       $t7, $t7, $v0
    089713D8:[5440FFD9]: bnel       $v0, $zr, 0x08971340
    089713DC:[000917C0]: sll        $v0, $t1, 0x001F
--> 089713E0:[0A25C4CA]: j          0x08971328
    089713E4:[008A102B]: sltu       $v0, $a0, $t2
    089713E8:[1040FFC6]: beq        $v0, $zr, 0x08971304
    089713EC:[00000000]: nop
    089713F0:[2462FFFF]: addiu      $v0, $v1, -1
  Back Branch 089713E8 711 times (length 59)
    089712F0:[00621823]: subu       $v1, $v1, $v0
    089712F4:[1580003E]: bne        $t4, $zr, 0x089713F0
    089712F8:[AFA30008]: sw         $v1, 8($sp)
    089712FC:[1165003A]: beq        $t3, $a1, 0x089713E8
    08971300:[008A102B]: sltu       $v0, $a0, $t2
--> 08971304:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    08971308:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    0897130C:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08971310:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    08971314:[1580000A]: bne        $t4, $zr, 0x08971340
    08971318:[000917C0]: sll        $v0, $t1, 0x001F
    0897131C:[1165002E]: beq        $t3, $a1, 0x089713D8
    08971320:[008A102B]: sltu       $v0, $a0, $t2
    08971324:[008A102B]: sltu       $v0, $a0, $t2
    08971328:[00AB2823]: subu       $a1, $a1, $t3
    0897132C:[008A2023]: subu       $a0, $a0, $t2
    08971330:[00A22823]: subu       $a1, $a1, $v0
    08971334:[01C87025]: or         $t6, $t6, $t0
    08971338:[01E97825]: or         $t7, $t7, $t1
    0897133C:[000917C0]: sll        $v0, $t1, 0x001F
    08971340:[00084042]: srl        $t0, $t0, 0x0001
    08971344:[00053840]: sll        $a3, $a1, 0x0001
    08971348:[00041FC2]: srl        $v1, $a0, 0x001F
    0897134C:[01024025]: or         $t0, $t0, $v0
    08971350:[00094842]: srl        $t1, $t1, 0x0001
    08971354:[00E33825]: or         $a3, $a3, $v1
    08971358:[00043040]: sll        $a2, $a0, 0x0001
    0897135C:[01091025]: or         $v0, $t0, $t1
    08971360:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08971364:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08971368:[1440FFEA]: bne        $v0, $zr, 0x08971314
    0897136C:[00EB602B]: sltu       $t4, $a3, $t3
    08971370:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08971374:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08971378:[01C21024]: and        $v0, $t6, $v0
    0897137C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08971380:[10440005]: beq        $v0, $a0, 0x08971398
    08971384:[01E31824]: and        $v1, $t7, $v1
    08971388:[ADAE0010]: sw         $t6, 16($t5)
    0897138C:[ADAF0014]: sw         $t7, 20($t5)
    08971390:[0A25C4A1]: j          0x08971284
    08971394:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08971398:[1460FFFB]: bne        $v1, $zr, 0x08971388
    0897139C:[00000000]: nop
    089713A0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089713A4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089713A8:[01C21024]: and        $v0, $t6, $v0
    089713AC:[01E31824]: and        $v1, $t7, $v1
    089713B0:[00431025]: or         $v0, $v0, $v1
    089713B4:[54400005]: bnel       $v0, $zr, 0x089713CC
    089713B8:[25CE0080]: addiu      $t6, $t6, 128
    089713BC:[00C71025]: or         $v0, $a2, $a3
    089713C0:[1040FFF1]: beq        $v0, $zr, 0x08971388
    089713C4:[00000000]: nop
    089713C8:[25CE0080]: addiu      $t6, $t6, 128
    089713CC:[2DC20080]: sltiu      $v0, $t6, 128
    089713D0:[0A25C4E2]: j          0x08971388
    089713D4:[01E27821]: addu       $t7, $t7, $v0
    089713D8:[5440FFD9]: bnel       $v0, $zr, 0x08971340
    089713DC:[000917C0]: sll        $v0, $t1, 0x001F
    089713E0:[0A25C4CA]: j          0x08971328
    089713E4:[008A102B]: sltu       $v0, $a0, $t2
--> 089713E8:[1040FFC6]: beq        $v0, $zr, 0x08971304
    089713EC:[00000000]: nop
    089713F0:[2462FFFF]: addiu      $v0, $v1, -1
    089713F4:[00052840]: sll        $a1, $a1, 0x0001
    089713F8:[00041FC2]: srl        $v1, $a0, 0x001F
_S1_2_8951F50 3,369,505 instructions (0.469%), 40,351 calls (08951F50 - 08952158, length 131)
    08951F50:[27BDFF90]: addiu      $sp, $sp, -112
    08951F54:[AFB50054]: sw         $s5, 84($sp)
    08951F58:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    08951F5C:[3C044280]: lui        $a0, 0x4280 <=> li $a0, 0x42800000
    08951F60:[E7B40030]: swc1       $f20, 48($sp)
    08951F64:[E7B60034]: swc1       $f22, 52($sp)
    08951F68:[4484A000]: mtc1       $a0, $f20
    08951F6C:[46006586]: mov.s      $f22, $f12
    08951F70:[E7B80038]: swc1       $f24, 56($sp)
    08951F74:[46006B06]: mov.s      $f12, $f13
    08951F78:[E7BA003C]: swc1       $f26, 60($sp)
    08951F7C:[46007606]: mov.s      $f24, $f14
    08951F80:[AFB00040]: sw         $s0, 64($sp)
    08951F84:[4614703E]: c.le.s     $f14, $f20
    08951F88:[AFB10044]: sw         $s1, 68($sp)
    08951F8C:[AFB20048]: sw         $s2, 72($sp)
    08951F90:[AFB3004C]: sw         $s3, 76($sp)
    08951F94:[AFB40050]: sw         $s4, 80($sp)
    08951F98:[AFB60058]: sw         $s6, 88($sp)
    08951F9C:[AFB7005C]: sw         $s7, 92($sp)
    08951FA0:[AFBE0060]: sw         $fp, 96($sp)
    08951FA4:[AFBF0064]: sw         $ra, 100($sp)
    08951FA8:[4500000F]: bc1f       0x08951FE8
    08951FAC:[46007B46]: mov.s      $f13, $f15
    08951FB0:[3C044400]: lui        $a0, 0x4400 <=> li $a0, 0x44000000
    08951FB4:[44847000]: mtc1       $a0, $f14
    08951FB8:[460E683E]: c.le.s     $f13, $f14
    08951FBC:[00000000]: nop
    08951FC0:[4502000A]: bc1fl      0x08951FEC
    08951FC4:[4600630D]: trunc.w.s  $f12, $f12
    08951FC8:[46006BC6]: mov.s      $f15, $f13
    08951FCC:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    08951FD0:[46006346]: mov.s      $f13, $f12
    08951FD4:[4600B306]: mov.s      $f12, $f22
    08951FD8:[0E254C75]: jal        0x089531D4
    08951FDC:[4600C386]: mov.s      $f14, $f24
    08951FE0:[1000004E]: b          0x0895211C
    08951FE4:[00000000]: nop
    08951FE8:[4600630D]: trunc.w.s  $f12, $f12
    08951FEC:[3C043B00]: lui        $a0, 0x3B00 <=> li $a0, 0x3B000000
    08951FF0:[4600C38D]: trunc.w.s  $f14, $f24
    08951FF4:[46006BCD]: trunc.w.s  $f15, $f13
    08951FF8:[44848000]: mtc1       $a0, $f16
    08951FFC:[44046000]: mfc1       $a0, $f12
    08952000:[44057000]: mfc1       $a1, $f14
    08952004:[AFA40020]: sw         $a0, 32($sp)
    08952008:[441E7800]: mfc1       $fp, $f15
    0895200C:[AFA5002C]: sw         $a1, 44($sp)
    08952010:[0E257B3A]: jal        0x0895ECE8
    08952014:[46106B02]: mul.s      $f12, $f13, $f16
    08952018:[4600044D]: trunc.w.s  $f17, $f0
    0895201C:[3C043C80]: lui        $a0, 0x3C80 <=> li $a0, 0x3C800000
    08952020:[44846000]: mtc1       $a0, $f12
    08952024:[460CC302]: mul.s      $f12, $f24, $f12
    08952028:[44108800]: mfc1       $s0, $f17
    0895202C:[0E257B3A]: jal        0x0895ECE8
    08952030:[AFB00028]: sw         $s0, 40($sp)
    08952034:[4600030D]: trunc.w.s  $f12, $f0
    08952038:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0895203C:[02F0202A]: slt        $a0, $s7, $s0
    08952040:[10800036]: beq        $a0, $zr, 0x0895211C
    08952044:[44146000]: mfc1       $s4, $f12
    08952048:[4600B30D]: trunc.w.s  $f12, $f22
    0895204C:[3C044400]: lui        $a0, 0x4400 <=> li $a0, 0x44000000
    08952050:[44056000]: mfc1       $a1, $f12
    08952054:[4484B000]: mtc1       $a0, $f22
    08952058:[AFA50024]: sw         $a1, 36($sp)
    0895205C:[449E6000]: mtc1       $fp, $f12
    08952060:[8FB3002C]: lw         $s3, 44($sp)
    08952064:[46806320]: cvt.s.w    $f12, $f12
    08952068:[8FB20024]: lw         $s2, 36($sp)
    0895206C:[4616603E]: c.le.s     $f12, $f22
    08952070:[00000000]: nop
    08952074:[45000003]: bc1f       0x08952084
    08952078:[34160200]: ori        $s6, $zr, 512 <=> li $s6, 512
    0895207C:[4600630D]: trunc.w.s  $f12, $f12
    08952080:[44166000]: mfc1       $s6, $f12
    08952084:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08952088:[0234202A]: slt        $a0, $s1, $s4
    0895208C:[1080001B]: beq        $a0, $zr, 0x089520FC
    08952090:[03D6F023]: subu       $fp, $fp, $s6
    08952094:[8FA40020]: lw         $a0, 32($sp)
    08952098:[4496D000]: mtc1       $s6, $f26
    0895209C:[4680D6A0]: cvt.s.w    $f26, $f26
    089520A0:[4484C000]: mtc1       $a0, $f24
    089520A4:[4680C620]: cvt.s.w    $f24, $f24
    089520A8:[44936000]: mtc1       $s3, $f12
    089520AC:[46806320]: cvt.s.w    $f12, $f12
    089520B0:[4614603E]: c.le.s     $f12, $f20
    089520B4:[00000000]: nop
    089520B8:[45000003]: bc1f       0x089520C8
    089520BC:[34100040]: ori        $s0, $zr, 64 <=> li $s0, 64
    089520C0:[4600630D]: trunc.w.s  $f12, $f12
    089520C4:[44106000]: mfc1       $s0, $f12
    089520C8:[44926000]: mtc1       $s2, $f12
    089520CC:[02709823]: subu       $s3, $s3, $s0
    089520D0:[44907000]: mtc1       $s0, $f14
    089520D4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089520D8:[46806320]: cvt.s.w    $f12, $f12
    089520DC:[468073A0]: cvt.s.w    $f14, $f14
    089520E0:[4600C346]: mov.s      $f13, $f24
    089520E4:[0E254C75]: jal        0x089531D4
    089520E8:[4600D3C6]: mov.s      $f15, $f26
    089520EC:[26310001]: addiu      $s1, $s1, 1
    089520F0:[0234202A]: slt        $a0, $s1, $s4
    089520F4:[1480FFEC]: bne        $a0, $zr, 0x089520A8
    089520F8:[02129021]: addu       $s2, $s0, $s2
    089520FC:[8FA40020]: lw         $a0, 32($sp)
    08952100:[8FA50028]: lw         $a1, 40($sp)
    08952104:[02C42021]: addu       $a0, $s6, $a0
    08952108:[26F70001]: addiu      $s7, $s7, 1
    0895210C:[AFA40020]: sw         $a0, 32($sp)
    08952110:[02E5202A]: slt        $a0, $s7, $a1
    08952114:[5480FFD2]: bnel       $a0, $zr, 0x08952060
    08952118:[449E6000]: mtc1       $fp, $f12
    0895211C:[C7B40030]: lwc1       $f20, 48($sp)
    08952120:[C7B60034]: lwc1       $f22, 52($sp)
    08952124:[C7B80038]: lwc1       $f24, 56($sp)
    08952128:[C7BA003C]: lwc1       $f26, 60($sp)
    0895212C:[8FB00040]: lw         $s0, 64($sp)
    08952130:[8FB10044]: lw         $s1, 68($sp)
    08952134:[8FB20048]: lw         $s2, 72($sp)
    08952138:[8FB3004C]: lw         $s3, 76($sp)
    0895213C:[8FB40050]: lw         $s4, 80($sp)
    08952140:[8FB50054]: lw         $s5, 84($sp)
    08952144:[8FB60058]: lw         $s6, 88($sp)
    08952148:[8FB7005C]: lw         $s7, 92($sp)
    0895214C:[8FBE0060]: lw         $fp, 96($sp)
    08952150:[8FBF0064]: lw         $ra, 100($sp)
    08952154:[03E00008]: jr         $ra
    08952158:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 089520F4 38,998 times (length 21)
    08952094:[8FA40020]: lw         $a0, 32($sp)
    08952098:[4496D000]: mtc1       $s6, $f26
    0895209C:[4680D6A0]: cvt.s.w    $f26, $f26
    089520A0:[4484C000]: mtc1       $a0, $f24
    089520A4:[4680C620]: cvt.s.w    $f24, $f24
--> 089520A8:[44936000]: mtc1       $s3, $f12
    089520AC:[46806320]: cvt.s.w    $f12, $f12
    089520B0:[4614603E]: c.le.s     $f12, $f20
    089520B4:[00000000]: nop
    089520B8:[45000003]: bc1f       0x089520C8
    089520BC:[34100040]: ori        $s0, $zr, 64 <=> li $s0, 64
    089520C0:[4600630D]: trunc.w.s  $f12, $f12
    089520C4:[44106000]: mfc1       $s0, $f12
    089520C8:[44926000]: mtc1       $s2, $f12
    089520CC:[02709823]: subu       $s3, $s3, $s0
    089520D0:[44907000]: mtc1       $s0, $f14
    089520D4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089520D8:[46806320]: cvt.s.w    $f12, $f12
    089520DC:[468073A0]: cvt.s.w    $f14, $f14
    089520E0:[4600C346]: mov.s      $f13, $f24
    089520E4:[0E254C75]: jal        0x089531D4
    089520E8:[4600D3C6]: mov.s      $f15, $f26
    089520EC:[26310001]: addiu      $s1, $s1, 1
    089520F0:[0234202A]: slt        $a0, $s1, $s4
--> 089520F4:[1480FFEC]: bne        $a0, $zr, 0x089520A8
    089520F8:[02129021]: addu       $s2, $s0, $s2
    089520FC:[8FA40020]: lw         $a0, 32($sp)
    08952100:[8FA50028]: lw         $a1, 40($sp)
    08952104:[02C42021]: addu       $a0, $s6, $a0
_S1_2_893CCBC 3,321,890 instructions (0.462%), 306 calls (0893CCBC - 0893D2D8, length 392)
    0893CCBC:[27BDFF80]: addiu      $sp, $sp, -128
    0893CCC0:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0893CCC4:[03A05025]: or         $t2, $sp, $zr <=> move $t2, $sp
    0893CCC8:[AFB00074]: sw         $s0, 116($sp)
    0893CCCC:[AFB10078]: sw         $s1, 120($sp)
    0893CCD0:[A5400004]: sh         $zr, 4($t2)
    0893CCD4:[256B0001]: addiu      $t3, $t3, 1
    0893CCD8:[2D620010]: sltiu      $v0, $t3, 16
    0893CCDC:[1440FFFC]: bne        $v0, $zr, 0x0893CCD0
    0893CCE0:[254A0002]: addiu      $t2, $t2, 2
    0893CCE4:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0893CCE8:[0166502B]: sltu       $t2, $t3, $a2
    0893CCEC:[1140000B]: beq        $t2, $zr, 0x0893CD1C
    0893CCF0:[00A05025]: or         $t2, $a1, $zr <=> move $t2, $a1
    0893CCF4:[95420000]: lhu        $v0, 0($t2)
    0893CCF8:[256B0001]: addiu      $t3, $t3, 1
    0893CCFC:[00421021]: addu       $v0, $v0, $v0
    0893CD00:[03A21021]: addu       $v0, $sp, $v0
    0893CD04:[94430004]: lhu        $v1, 4($v0)
    0893CD08:[24630001]: addiu      $v1, $v1, 1
    0893CD0C:[A4430004]: sh         $v1, 4($v0)
    0893CD10:[0166102B]: sltu       $v0, $t3, $a2
    0893CD14:[1440FFF7]: bne        $v0, $zr, 0x0893CCF4
    0893CD18:[254A0002]: addiu      $t2, $t2, 2
    0893CD1C:[8D0D0000]: lw         $t5, 0($t0)
    0893CD20:[3403000F]: ori        $v1, $zr, 15 <=> li $v1, 15
    0893CD24:[27AA001E]: addiu      $t2, $sp, 30
    0893CD28:[954B0004]: lhu        $t3, 4($t2)
    0893CD2C:[55600006]: bnel       $t3, $zr, 0x0893CD48
    0893CD30:[006D502B]: sltu       $t2, $v1, $t5
    0893CD34:[2463FFFF]: addiu      $v1, $v1, -1
    0893CD38:[2C6B0001]: sltiu      $t3, $v1, 1
    0893CD3C:[1160FFFA]: beq        $t3, $zr, 0x0893CD28
    0893CD40:[254AFFFE]: addiu      $t2, $t2, -2
    0893CD44:[006D502B]: sltu       $t2, $v1, $t5
    0893CD48:[55400001]: bnel       $t2, $zr, 0x0893CD50
    0893CD4C:[00606825]: or         $t5, $v1, $zr <=> move $t5, $v1
    0893CD50:[10600003]: beq        $v1, $zr, 0x0893CD60
    0893CD54:[340B0001]: ori        $t3, $zr, 1 <=> li $t3, 1
    0893CD58:[1000001A]: b          0x0893CDC4
    0893CD5C:[27AA0002]: addiu      $t2, $sp, 2
    0893CD60:[34040040]: ori        $a0, $zr, 64 <=> li $a0, 64
    0893CD64:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0893CD68:[A3A40000]: sb         $a0, 0($sp)
    0893CD6C:[A3A50001]: sb         $a1, 1($sp)
    0893CD70:[A7A00002]: sh         $zr, 2($sp)
    0893CD74:[8CE40000]: lw         $a0, 0($a3)
    0893CD78:[24860004]: addiu      $a2, $a0, 4
    0893CD7C:[ACE60000]: sw         $a2, 0($a3)
    0893CD80:[87A60000]: lh         $a2, 0($sp)
    0893CD84:[97A90002]: lhu        $t1, 2($sp)
    0893CD88:[A4860000]: sh         $a2, 0($a0)
    0893CD8C:[A4890002]: sh         $t1, 2($a0)
    0893CD90:[8CE40000]: lw         $a0, 0($a3)
    0893CD94:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0893CD98:[24860004]: addiu      $a2, $a0, 4
    0893CD9C:[ACE60000]: sw         $a2, 0($a3)
    0893CDA0:[87A60000]: lh         $a2, 0($sp)
    0893CDA4:[97A70002]: lhu        $a3, 2($sp)
    0893CDA8:[A4860000]: sh         $a2, 0($a0)
    0893CDAC:[A4870002]: sh         $a3, 2($a0)
    0893CDB0:[AD050000]: sw         $a1, 0($t0)
    0893CDB4:[8FB00074]: lw         $s0, 116($sp)
    0893CDB8:[8FB10078]: lw         $s1, 120($sp)
    0893CDBC:[03E00008]: jr         $ra
    0893CDC0:[27BD0080]: addiu      $sp, $sp, 128
    0893CDC4:[95420004]: lhu        $v0, 4($t2)
    0893CDC8:[54400006]: bnel       $v0, $zr, 0x0893CDE4
    0893CDCC:[01AB502B]: sltu       $t2, $t5, $t3
    0893CDD0:[256B0001]: addiu      $t3, $t3, 1
    0893CDD4:[2D620010]: sltiu      $v0, $t3, 16
    0893CDD8:[1440FFFA]: bne        $v0, $zr, 0x0893CDC4
    0893CDDC:[254A0002]: addiu      $t2, $t2, 2
    0893CDE0:[01AB502B]: sltu       $t2, $t5, $t3
    0893CDE4:[55400001]: bnel       $t2, $zr, 0x0893CDEC
    0893CDE8:[01606825]: or         $t5, $t3, $zr <=> move $t5, $t3
    0893CDEC:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    0893CDF0:[01406025]: or         $t4, $t2, $zr <=> move $t4, $t2
    0893CDF4:[27A20002]: addiu      $v0, $sp, 2
    0893CDF8:[944E0004]: lhu        $t6, 4($v0)
    0893CDFC:[000A5040]: sll        $t2, $t2, 0x0001
    0893CE00:[014E5023]: subu       $t2, $t2, $t6
    0893CE04:[05400006]: bltz       $t2, 0x0893CE20
    0893CE08:[258C0001]: addiu      $t4, $t4, 1
    0893CE0C:[2D8E0010]: sltiu      $t6, $t4, 16
    0893CE10:[15C0FFF9]: bne        $t6, $zr, 0x0893CDF8
    0893CE14:[24420002]: addiu      $v0, $v0, 2
    0893CE18:[10000006]: b          0x0893CE34
    0893CE1C:[00000000]: nop
    0893CE20:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893CE24:[8FB00074]: lw         $s0, 116($sp)
    0893CE28:[8FB10078]: lw         $s1, 120($sp)
    0893CE2C:[03E00008]: jr         $ra
    0893CE30:[27BD0080]: addiu      $sp, $sp, 128
    0893CE34:[59400009]: blezl      $t2, 0x0893CE5C
    0893CE38:[A7A00026]: sh         $zr, 38($sp)
    0893CE3C:[1080000B]: beq        $a0, $zr, 0x0893CE6C
    0893CE40:[00000000]: nop
    0893CE44:[97AA0004]: lhu        $t2, 4($sp)
    0893CE48:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0893CE4C:[00CA5023]: subu       $t2, $a2, $t2
    0893CE50:[15420006]: bne        $t2, $v0, 0x0893CE6C
    0893CE54:[00000000]: nop
    0893CE58:[A7A00026]: sh         $zr, 38($sp)
    0893CE5C:[27AC0002]: addiu      $t4, $sp, 2
    0893CE60:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    0893CE64:[10000006]: b          0x0893CE80
    0893CE68:[27A20004]: addiu      $v0, $sp, 4
    0893CE6C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893CE70:[8FB00074]: lw         $s0, 116($sp)
    0893CE74:[8FB10078]: lw         $s1, 120($sp)
    0893CE78:[03E00008]: jr         $ra
    0893CE7C:[27BD0080]: addiu      $sp, $sp, 128
    0893CE80:[958E0024]: lhu        $t6, 36($t4)
    0893CE84:[958F0004]: lhu        $t7, 4($t4)
    0893CE88:[0140C025]: or         $t8, $t2, $zr <=> move $t8, $t2
    0893CE8C:[01CF7021]: addu       $t6, $t6, $t7
    0893CE90:[A44E0024]: sh         $t6, 36($v0)
    0893CE94:[258C0002]: addiu      $t4, $t4, 2
    0893CE98:[254A0001]: addiu      $t2, $t2, 1
    0893CE9C:[2F0E000F]: sltiu      $t6, $t8, 15
    0893CEA0:[15C0FFF7]: bne        $t6, $zr, 0x0893CE80
    0893CEA4:[24420002]: addiu      $v0, $v0, 2
    0893CEA8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0893CEAC:[0146102B]: sltu       $v0, $t2, $a2
    0893CEB0:[1040000F]: beq        $v0, $zr, 0x0893CEF0
    0893CEB4:[00A01025]: or         $v0, $a1, $zr <=> move $v0, $a1
    0893CEB8:[944C0000]: lhu        $t4, 0($v0)
    0893CEBC:[11800008]: beq        $t4, $zr, 0x0893CEE0
    0893CEC0:[018C6021]: addu       $t4, $t4, $t4
    0893CEC4:[03AC6021]: addu       $t4, $sp, $t4
    0893CEC8:[958E0024]: lhu        $t6, 36($t4)
    0893CECC:[01CE7821]: addu       $t7, $t6, $t6
    0893CED0:[25CE0001]: addiu      $t6, $t6, 1
    0893CED4:[A58E0024]: sh         $t6, 36($t4)
    0893CED8:[012F6021]: addu       $t4, $t1, $t7
    0893CEDC:[A58A0000]: sh         $t2, 0($t4)
    0893CEE0:[254A0001]: addiu      $t2, $t2, 1
    0893CEE4:[0146602B]: sltu       $t4, $t2, $a2
    0893CEE8:[1580FFF3]: bne        $t4, $zr, 0x0893CEB8
    0893CEEC:[24420002]: addiu      $v0, $v0, 2
    0893CEF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0893CEF4:[1CC00007]: bgtz       $a2, 0x0893CF14
    0893CEF8:[8CEF0000]: lw         $t7, 0($a3)
    0893CEFC:[04C00010]: bltz       $a2, 0x0893CF40
    0893CF00:[3C19089A]: lui        $t9, 0x089A <=> li $t9, 0x089A0000
    0893CF04:[01208025]: or         $s0, $t1, $zr <=> move $s0, $t1
    0893CF08:[0120C825]: or         $t9, $t1, $zr <=> move $t9, $t1
    0893CF0C:[10000010]: b          0x0893CF50
    0893CF10:[34180013]: ori        $t8, $zr, 19 <=> li $t8, 19
    0893CF14:[28C60002]: slti       $a2, $a2, 2
    0893CF18:[10C00009]: beq        $a2, $zr, 0x0893CF40
    0893CF1C:[3C19089A]: lui        $t9, 0x089A <=> li $t9, 0x089A0000
    0893CF20:[3C06089A]: lui        $a2, 0x089A <=> li $a2, 0x089A0000
    0893CF24:[24D933F8]: addiu      $t9, $a2, 13304
    0893CF28:[3C06089A]: lui        $a2, 0x089A <=> li $a2, 0x089A0000
    0893CF2C:[24D03436]: addiu      $s0, $a2, 13366
    0893CF30:[34180100]: ori        $t8, $zr, 256 <=> li $t8, 256
    0893CF34:[2739FDFE]: addiu      $t9, $t9, -514
    0893CF38:[10000005]: b          0x0893CF50
    0893CF3C:[2610FDFE]: addiu      $s0, $s0, -514
    0893CF40:[3C10089A]: lui        $s0, 0x089A <=> li $s0, 0x089A0000
    0893CF44:[2418FFFF]: addiu      $t8, $zr, -1 <=> li $t8, -1
    0893CF48:[27393474]: addiu      $t9, $t9, 13428
    0893CF4C:[261034B4]: addiu      $s0, $s0, 13492
    0893CF50:[01E07025]: or         $t6, $t7, $zr <=> move $t6, $t7
    0893CF54:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    0893CF58:[2411FFFF]: addiu      $s1, $zr, -1 <=> li $s1, -1
    0893CF5C:[01AA3004]: sllv       $a2, $t2, $t5
    0893CF60:[AFAE0058]: sw         $t6, 88($sp)
    0893CF64:[24CEFFFF]: addiu      $t6, $a2, -1
    0893CF68:[AFB1005C]: sw         $s1, 92($sp)
    0893CF6C:[AFAE0044]: sw         $t6, 68($sp)
    0893CF70:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0893CF74:[01606025]: or         $t4, $t3, $zr <=> move $t4, $t3
    0893CF78:[340F0000]: ori        $t7, $zr, 0 <=> li $t7, 0
    0893CF7C:[148A0004]: bne        $a0, $t2, 0x0893CF90
    0893CF80:[AFA60060]: sw         $a2, 96($sp)
    0893CF84:[2CC60506]: sltiu      $a2, $a2, 1286
    0893CF88:[10C0009A]: beq        $a2, $zr, 0x0893D1F4
    0893CF8C:[00000000]: nop
    0893CF90:[AFB00070]: sw         $s0, 112($sp)
    0893CF94:[AFAD0068]: sw         $t5, 104($sp)
    0893CF98:[AFB9006C]: sw         $t9, 108($sp)
    0893CF9C:[016B3021]: addu       $a2, $t3, $t3
    0893CFA0:[AFB80064]: sw         $t8, 100($sp)
    0893CFA4:[03A63021]: addu       $a2, $sp, $a2
    0893CFA8:[01607025]: or         $t6, $t3, $zr <=> move $t6, $t3
    0893CFAC:[AFA6004C]: sw         $a2, 76($sp)
    0893CFB0:[AFAE0050]: sw         $t6, 80($sp)
    0893CFB4:[01CA5804]: sllv       $t3, $t2, $t6
    0893CFB8:[AFA90054]: sw         $t1, 84($sp)
    0893CFBC:[25CEFFFF]: addiu      $t6, $t6, -1
    0893CFC0:[01AA6804]: sllv       $t5, $t2, $t5
    0893CFC4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0893CFC8:[01CA7004]: sllv       $t6, $t2, $t6
    0893CFCC:[8FA60050]: lw         $a2, 80($sp)
    0893CFD0:[8FAA0054]: lw         $t2, 84($sp)
    0893CFD4:[A3A60001]: sb         $a2, 1($sp)
    0893CFD8:[8FB80064]: lw         $t8, 100($sp)
    0893CFDC:[95460000]: lhu        $a2, 0($t2)
    0893CFE0:[00D8C82A]: slt        $t9, $a2, $t8
    0893CFE4:[13200005]: beq        $t9, $zr, 0x0893CFFC
    0893CFE8:[0306C02A]: slt        $t8, $t8, $a2
    0893CFEC:[A3A00000]: sb         $zr, 0($sp)
    0893CFF0:[95460000]: lhu        $a2, 0($t2)
    0893CFF4:[10000011]: b          0x0893D03C
    0893CFF8:[A7A60002]: sh         $a2, 2($sp)
    0893CFFC:[5300000D]: beql       $t8, $zr, 0x0893D034
    0893D000:[34060060]: ori        $a2, $zr, 96 <=> li $a2, 96
    0893D004:[8FB80070]: lw         $t8, 112($sp)
    0893D008:[00C63021]: addu       $a2, $a2, $a2
    0893D00C:[03063021]: addu       $a2, $t8, $a2
    0893D010:[94C60000]: lhu        $a2, 0($a2)
    0893D014:[8FB8006C]: lw         $t8, 108($sp)
    0893D018:[A3A60000]: sb         $a2, 0($sp)
    0893D01C:[95460000]: lhu        $a2, 0($t2)
    0893D020:[00C63021]: addu       $a2, $a2, $a2
    0893D024:[03063021]: addu       $a2, $t8, $a2
    0893D028:[94C60000]: lhu        $a2, 0($a2)
    0893D02C:[10000003]: b          0x0893D03C
    0893D030:[A7A60002]: sh         $a2, 2($sp)
    0893D034:[A3A60000]: sb         $a2, 0($sp)
    0893D038:[A7A00002]: sh         $zr, 2($sp)
    0893D03C:[01A03025]: or         $a2, $t5, $zr <=> move $a2, $t5
    0893D040:[8FAA0058]: lw         $t2, 88($sp)
    0893D044:[01264821]: addu       $t1, $t1, $a2
    0893D048:[00094880]: sll        $t1, $t1, 0x0002
    0893D04C:[01494821]: addu       $t1, $t2, $t1
    0893D050:[AFAE0048]: sw         $t6, 72($sp)
    0893D054:[000B5080]: sll        $t2, $t3, 0x0002
    0893D058:[87AE0000]: lh         $t6, 0($sp)
    0893D05C:[012A4823]: subu       $t1, $t1, $t2
    0893D060:[97B80002]: lhu        $t8, 2($sp)
    0893D064:[A52E0000]: sh         $t6, 0($t1)
    0893D068:[00CB3023]: subu       $a2, $a2, $t3
    0893D06C:[14C0FFFA]: bne        $a2, $zr, 0x0893D058
    0893D070:[A5380002]: sh         $t8, 2($t1)
    0893D074:[8FA60048]: lw         $a2, 72($sp)
    0893D078:[8FA9004C]: lw         $t1, 76($sp)
    0893D07C:[00465024]: and        $t2, $v0, $a2
    0893D080:[95290004]: lhu        $t1, 4($t1)
    0893D084:[11400005]: beq        $t2, $zr, 0x0893D09C
    0893D088:[8FB80058]: lw         $t8, 88($sp)
    0893D08C:[00063042]: srl        $a2, $a2, 0x0001
    0893D090:[00465024]: and        $t2, $v0, $a2
    0893D094:[5540FFFE]: bnel       $t2, $zr, 0x0893D090
    0893D098:[00063042]: srl        $a2, $a2, 0x0001
    0893D09C:[10C00004]: beq        $a2, $zr, 0x0893D0B0
    0893D0A0:[24CAFFFF]: addiu      $t2, $a2, -1
    0893D0A4:[004A1024]: and        $v0, $v0, $t2
    0893D0A8:[10000002]: b          0x0893D0B4
    0893D0AC:[00461021]: addu       $v0, $v0, $a2
    0893D0B0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0893D0B4:[8FA60054]: lw         $a2, 84($sp)
    0893D0B8:[8FAA004C]: lw         $t2, 76($sp)
    0893D0BC:[2529FFFF]: addiu      $t1, $t1, -1
    0893D0C0:[24C60002]: addiu      $a2, $a2, 2
    0893D0C4:[A5490004]: sh         $t1, 4($t2)
    0893D0C8:[3129FFFF]: andi       $t1, $t1, -1
    0893D0CC:[15200007]: bne        $t1, $zr, 0x0893D0EC
    0893D0D0:[AFA60054]: sw         $a2, 84($sp)
    0893D0D4:[5183004C]: beql       $t4, $v1, 0x0893D208
    0893D0D8:[8FA40050]: lw         $a0, 80($sp)
    0893D0DC:[94C60000]: lhu        $a2, 0($a2)
    0893D0E0:[00C63021]: addu       $a2, $a2, $a2
    0893D0E4:[00A63021]: addu       $a2, $a1, $a2
    0893D0E8:[94CC0000]: lhu        $t4, 0($a2)
    0893D0EC:[8FA60068]: lw         $a2, 104($sp)
    0893D0F0:[00CC482B]: sltu       $t1, $a2, $t4
    0893D0F4:[51200034]: beql       $t1, $zr, 0x0893D1C8
    0893D0F8:[018C3021]: addu       $a2, $t4, $t4
    0893D0FC:[8FA90044]: lw         $t1, 68($sp)
    0893D100:[8FAA005C]: lw         $t2, 92($sp)
    0893D104:[00494824]: and        $t1, $v0, $t1
    0893D108:[512A002F]: beql       $t1, $t2, 0x0893D1C8
    0893D10C:[018C3021]: addu       $a2, $t4, $t4
    0893D110:[51E00001]: beql       $t7, $zr, 0x0893D118
    0893D114:[00C07825]: or         $t7, $a2, $zr <=> move $t7, $a2
    0893D118:[000D3080]: sll        $a2, $t5, 0x0002
    0893D11C:[0306C021]: addu       $t8, $t8, $a2
    0893D120:[018F3023]: subu       $a2, $t4, $t7
    0893D124:[340D0001]: ori        $t5, $zr, 1 <=> li $t5, 1
    0893D128:[00CD6804]: sllv       $t5, $t5, $a2
    0893D12C:[00CF5821]: addu       $t3, $a2, $t7
    0893D130:[0163702B]: sltu       $t6, $t3, $v1
    0893D134:[11C0000E]: beq        $t6, $zr, 0x0893D170
    0893D138:[01A05025]: or         $t2, $t5, $zr <=> move $t2, $t5
    0893D13C:[016B6821]: addu       $t5, $t3, $t3
    0893D140:[03AD6821]: addu       $t5, $sp, $t5
    0893D144:[95AE0004]: lhu        $t6, 4($t5)
    0893D148:[014E5023]: subu       $t2, $t2, $t6
    0893D14C:[19400006]: blez       $t2, 0x0893D168
    0893D150:[256B0001]: addiu      $t3, $t3, 1
    0893D154:[24C60001]: addiu      $a2, $a2, 1
    0893D158:[25AD0002]: addiu      $t5, $t5, 2
    0893D15C:[0163702B]: sltu       $t6, $t3, $v1
    0893D160:[15C0FFF8]: bne        $t6, $zr, 0x0893D144
    0893D164:[000A5040]: sll        $t2, $t2, 0x0001
    0893D168:[340D0001]: ori        $t5, $zr, 1 <=> li $t5, 1
    0893D16C:[00CD6804]: sllv       $t5, $t5, $a2
    0893D170:[8FAA0060]: lw         $t2, 96($sp)
    0893D174:[340B0001]: ori        $t3, $zr, 1 <=> li $t3, 1
    0893D178:[014D5021]: addu       $t2, $t2, $t5
    0893D17C:[148B0004]: bne        $a0, $t3, 0x0893D190
    0893D180:[AFAA0060]: sw         $t2, 96($sp)
    0893D184:[2D4A0506]: sltiu      $t2, $t2, 1286
    0893D188:[1140001A]: beq        $t2, $zr, 0x0893D1F4
    0893D18C:[00000000]: nop
    0893D190:[8CEA0000]: lw         $t2, 0($a3)
    0893D194:[8FB90068]: lw         $t9, 104($sp)
    0893D198:[00095880]: sll        $t3, $t1, 0x0002
    0893D19C:[030A7023]: subu       $t6, $t8, $t2
    0893D1A0:[AFA9005C]: sw         $t1, 92($sp)
    0893D1A4:[000E4883]: sra        $t1, $t6, 0x0002
    0893D1A8:[014B5021]: addu       $t2, $t2, $t3
    0893D1AC:[00094F82]: srl        $t1, $t1, 0x001E
    0893D1B0:[A1460000]: sb         $a2, 0($t2)
    0893D1B4:[01C93021]: addu       $a2, $t6, $t1
    0893D1B8:[A1590001]: sb         $t9, 1($t2)
    0893D1BC:[00063083]: sra        $a2, $a2, 0x0002
    0893D1C0:[A5460002]: sh         $a2, 2($t2)
    0893D1C4:[018C3021]: addu       $a2, $t4, $t4
    0893D1C8:[AFB80058]: sw         $t8, 88($sp)
    0893D1CC:[03A63021]: addu       $a2, $sp, $a2
    0893D1D0:[340E0001]: ori        $t6, $zr, 1 <=> li $t6, 1
    0893D1D4:[018F4823]: subu       $t1, $t4, $t7
    0893D1D8:[AFA6004C]: sw         $a2, 76($sp)
    0893D1DC:[012E5804]: sllv       $t3, $t6, $t1
    0893D1E0:[AFA90050]: sw         $t1, 80($sp)
    0893D1E4:[2586FFFF]: addiu      $a2, $t4, -1
    0893D1E8:[01E24806]: srlv       $t1, $v0, $t7
    0893D1EC:[1000FF77]: b          0x0893CFCC
    0893D1F0:[00CE7004]: sllv       $t6, $t6, $a2
    0893D1F4:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0893D1F8:[8FB00074]: lw         $s0, 116($sp)
    0893D1FC:[8FB10078]: lw         $s1, 120($sp)
    0893D200:[03E00008]: jr         $ra
    0893D204:[27BD0080]: addiu      $sp, $sp, 128
    0893D208:[34050040]: ori        $a1, $zr, 64 <=> li $a1, 64
    0893D20C:[A3A50000]: sb         $a1, 0($sp)
    0893D210:[A3A40001]: sb         $a0, 1($sp)
    0893D214:[10400025]: beq        $v0, $zr, 0x0893D2AC
    0893D218:[A7A00002]: sh         $zr, 2($sp)
    0893D21C:[11E0000B]: beq        $t7, $zr, 0x0893D24C
    0893D220:[01E22006]: srlv       $a0, $v0, $t7
    0893D224:[8FA40044]: lw         $a0, 68($sp)
    0893D228:[8FA5005C]: lw         $a1, 92($sp)
    0893D22C:[00442024]: and        $a0, $v0, $a0
    0893D230:[10850006]: beq        $a0, $a1, 0x0893D24C
    0893D234:[01E22006]: srlv       $a0, $v0, $t7
    0893D238:[8FAC0068]: lw         $t4, 104($sp)
    0893D23C:[8CF80000]: lw         $t8, 0($a3)
    0893D240:[340F0000]: ori        $t7, $zr, 0 <=> li $t7, 0
    0893D244:[A3AC0001]: sb         $t4, 1($sp)
    0893D248:[01E22006]: srlv       $a0, $v0, $t7
    0893D24C:[00042080]: sll        $a0, $a0, 0x0002
    0893D250:[87A50000]: lh         $a1, 0($sp)
    0893D254:[03042021]: addu       $a0, $t8, $a0
    0893D258:[97A60002]: lhu        $a2, 2($sp)
    0893D25C:[A4850000]: sh         $a1, 0($a0)
    0893D260:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    0893D264:[258AFFFF]: addiu      $t2, $t4, -1
    0893D268:[A4860002]: sh         $a2, 2($a0)
    0893D26C:[01492004]: sllv       $a0, $t1, $t2
    0893D270:[00442824]: and        $a1, $v0, $a0
    0893D274:[10A00005]: beq        $a1, $zr, 0x0893D28C
    0893D278:[00000000]: nop
    0893D27C:[00042042]: srl        $a0, $a0, 0x0001
    0893D280:[00442824]: and        $a1, $v0, $a0
    0893D284:[54A0FFFE]: bnel       $a1, $zr, 0x0893D280
    0893D288:[00042042]: srl        $a0, $a0, 0x0001
    0893D28C:[10800004]: beq        $a0, $zr, 0x0893D2A0
    0893D290:[2485FFFF]: addiu      $a1, $a0, -1
    0893D294:[00451024]: and        $v0, $v0, $a1
    0893D298:[10000002]: b          0x0893D2A4
    0893D29C:[00441021]: addu       $v0, $v0, $a0
    0893D2A0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0893D2A4:[1440FFDD]: bne        $v0, $zr, 0x0893D21C
    0893D2A8:[00000000]: nop
    0893D2AC:[8FA40060]: lw         $a0, 96($sp)
    0893D2B0:[8CE50000]: lw         $a1, 0($a3)
    0893D2B4:[00042080]: sll        $a0, $a0, 0x0002
    0893D2B8:[8FA60068]: lw         $a2, 104($sp)
    0893D2BC:[00A42021]: addu       $a0, $a1, $a0
    0893D2C0:[ACE40000]: sw         $a0, 0($a3)
    0893D2C4:[AD060000]: sw         $a2, 0($t0)
    0893D2C8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0893D2CC:[8FB00074]: lw         $s0, 116($sp)
    0893D2D0:[8FB10078]: lw         $s1, 120($sp)
    0893D2D4:[03E00008]: jr         $ra
    0893D2D8:[27BD0080]: addiu      $sp, $sp, 128
  Back Branch 0893D06C 80,550 times (length 7)
    0893D044:[01264821]: addu       $t1, $t1, $a2
    0893D048:[00094880]: sll        $t1, $t1, 0x0002
    0893D04C:[01494821]: addu       $t1, $t2, $t1
    0893D050:[AFAE0048]: sw         $t6, 72($sp)
    0893D054:[000B5080]: sll        $t2, $t3, 0x0002
--> 0893D058:[87AE0000]: lh         $t6, 0($sp)
    0893D05C:[012A4823]: subu       $t1, $t1, $t2
    0893D060:[97B80002]: lhu        $t8, 2($sp)
    0893D064:[A52E0000]: sh         $t6, 0($t1)
    0893D068:[00CB3023]: subu       $a2, $a2, $t3
--> 0893D06C:[14C0FFFA]: bne        $a2, $zr, 0x0893D058
    0893D070:[A5380002]: sh         $t8, 2($t1)
    0893D074:[8FA60048]: lw         $a2, 72($sp)
    0893D078:[8FA9004C]: lw         $t1, 76($sp)
    0893D07C:[00465024]: and        $t2, $v0, $a2
  Back Branch 0893CD14 33,054 times (length 10)
    0893CCE0:[254A0002]: addiu      $t2, $t2, 2
    0893CCE4:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0893CCE8:[0166502B]: sltu       $t2, $t3, $a2
    0893CCEC:[1140000B]: beq        $t2, $zr, 0x0893CD1C
    0893CCF0:[00A05025]: or         $t2, $a1, $zr <=> move $t2, $a1
--> 0893CCF4:[95420000]: lhu        $v0, 0($t2)
    0893CCF8:[256B0001]: addiu      $t3, $t3, 1
    0893CCFC:[00421021]: addu       $v0, $v0, $v0
    0893CD00:[03A21021]: addu       $v0, $sp, $v0
    0893CD04:[94430004]: lhu        $v1, 4($v0)
    0893CD08:[24630001]: addiu      $v1, $v1, 1
    0893CD0C:[A4430004]: sh         $v1, 4($v0)
    0893CD10:[0166102B]: sltu       $v0, $t3, $a2
--> 0893CD14:[1440FFF7]: bne        $v0, $zr, 0x0893CCF4
    0893CD18:[254A0002]: addiu      $t2, $t2, 2
    0893CD1C:[8D0D0000]: lw         $t5, 0($t0)
    0893CD20:[3403000F]: ori        $v1, $zr, 15 <=> li $v1, 15
    0893CD24:[27AA001E]: addiu      $t2, $sp, 30
  Back Branch 0893CEE8 33,054 times (length 14)
    0893CEA4:[24420002]: addiu      $v0, $v0, 2
    0893CEA8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0893CEAC:[0146102B]: sltu       $v0, $t2, $a2
    0893CEB0:[1040000F]: beq        $v0, $zr, 0x0893CEF0
    0893CEB4:[00A01025]: or         $v0, $a1, $zr <=> move $v0, $a1
--> 0893CEB8:[944C0000]: lhu        $t4, 0($v0)
    0893CEBC:[11800008]: beq        $t4, $zr, 0x0893CEE0
    0893CEC0:[018C6021]: addu       $t4, $t4, $t4
    0893CEC4:[03AC6021]: addu       $t4, $sp, $t4
    0893CEC8:[958E0024]: lhu        $t6, 36($t4)
    0893CECC:[01CE7821]: addu       $t7, $t6, $t6
    0893CED0:[25CE0001]: addiu      $t6, $t6, 1
    0893CED4:[A58E0024]: sh         $t6, 36($t4)
    0893CED8:[012F6021]: addu       $t4, $t1, $t7
    0893CEDC:[A58A0000]: sh         $t2, 0($t4)
    0893CEE0:[254A0001]: addiu      $t2, $t2, 1
    0893CEE4:[0146602B]: sltu       $t4, $t2, $a2
--> 0893CEE8:[1580FFF3]: bne        $t4, $zr, 0x0893CEB8
    0893CEEC:[24420002]: addiu      $v0, $v0, 2
    0893CEF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0893CEF4:[1CC00007]: bgtz       $a2, 0x0893CF14
    0893CEF8:[8CEF0000]: lw         $t7, 0($a3)
  Back Branch 0893D1EC 28,878 times (length 138)
  Back Branch 0893D094 14,819 times (length 3)
    0893D07C:[00465024]: and        $t2, $v0, $a2
    0893D080:[95290004]: lhu        $t1, 4($t1)
    0893D084:[11400005]: beq        $t2, $zr, 0x0893D09C
    0893D088:[8FB80058]: lw         $t8, 88($sp)
    0893D08C:[00063042]: srl        $a2, $a2, 0x0001
--> 0893D090:[00465024]: and        $t2, $v0, $a2
--> 0893D094:[5540FFFE]: bnel       $t2, $zr, 0x0893D090
    0893D098:[00063042]: srl        $a2, $a2, 0x0001
    0893D09C:[10C00004]: beq        $a2, $zr, 0x0893D0B0
    0893D0A0:[24CAFFFF]: addiu      $t2, $a2, -1
    0893D0A4:[004A1024]: and        $v0, $v0, $t2
  Back Branch 0893CCDC 4,896 times (length 5)
    0893CCBC:[27BDFF80]: addiu      $sp, $sp, -128
    0893CCC0:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0893CCC4:[03A05025]: or         $t2, $sp, $zr <=> move $t2, $sp
    0893CCC8:[AFB00074]: sw         $s0, 116($sp)
    0893CCCC:[AFB10078]: sw         $s1, 120($sp)
--> 0893CCD0:[A5400004]: sh         $zr, 4($t2)
    0893CCD4:[256B0001]: addiu      $t3, $t3, 1
    0893CCD8:[2D620010]: sltiu      $v0, $t3, 16
--> 0893CCDC:[1440FFFC]: bne        $v0, $zr, 0x0893CCD0
    0893CCE0:[254A0002]: addiu      $t2, $t2, 2
    0893CCE4:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0893CCE8:[0166502B]: sltu       $t2, $t3, $a2
    0893CCEC:[1140000B]: beq        $t2, $zr, 0x0893CD1C
  Back Branch 0893CE10 4,590 times (length 8)
    0893CDE4:[55400001]: bnel       $t2, $zr, 0x0893CDEC
    0893CDE8:[01606825]: or         $t5, $t3, $zr <=> move $t5, $t3
    0893CDEC:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    0893CDF0:[01406025]: or         $t4, $t2, $zr <=> move $t4, $t2
    0893CDF4:[27A20002]: addiu      $v0, $sp, 2
--> 0893CDF8:[944E0004]: lhu        $t6, 4($v0)
    0893CDFC:[000A5040]: sll        $t2, $t2, 0x0001
    0893CE00:[014E5023]: subu       $t2, $t2, $t6
    0893CE04:[05400006]: bltz       $t2, 0x0893CE20
    0893CE08:[258C0001]: addiu      $t4, $t4, 1
    0893CE0C:[2D8E0010]: sltiu      $t6, $t4, 16
--> 0893CE10:[15C0FFF9]: bne        $t6, $zr, 0x0893CDF8
    0893CE14:[24420002]: addiu      $v0, $v0, 2
    0893CE18:[10000006]: b          0x0893CE34
    0893CE1C:[00000000]: nop
    0893CE20:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
  Back Branch 0893CEA0 4,284 times (length 10)
    0893CE6C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893CE70:[8FB00074]: lw         $s0, 116($sp)
    0893CE74:[8FB10078]: lw         $s1, 120($sp)
    0893CE78:[03E00008]: jr         $ra
    0893CE7C:[27BD0080]: addiu      $sp, $sp, 128
--> 0893CE80:[958E0024]: lhu        $t6, 36($t4)
    0893CE84:[958F0004]: lhu        $t7, 4($t4)
    0893CE88:[0140C025]: or         $t8, $t2, $zr <=> move $t8, $t2
    0893CE8C:[01CF7021]: addu       $t6, $t6, $t7
    0893CE90:[A44E0024]: sh         $t6, 36($v0)
    0893CE94:[258C0002]: addiu      $t4, $t4, 2
    0893CE98:[254A0001]: addiu      $t2, $t2, 1
    0893CE9C:[2F0E000F]: sltiu      $t6, $t8, 15
--> 0893CEA0:[15C0FFF7]: bne        $t6, $zr, 0x0893CE80
    0893CEA4:[24420002]: addiu      $v0, $v0, 2
    0893CEA8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0893CEAC:[0146102B]: sltu       $v0, $t2, $a2
    0893CEB0:[1040000F]: beq        $v0, $zr, 0x0893CEF0
  Back Branch 0893CD3C 1,570 times (length 7)
    0893CD14:[1440FFF7]: bne        $v0, $zr, 0x0893CCF4
    0893CD18:[254A0002]: addiu      $t2, $t2, 2
    0893CD1C:[8D0D0000]: lw         $t5, 0($t0)
    0893CD20:[3403000F]: ori        $v1, $zr, 15 <=> li $v1, 15
    0893CD24:[27AA001E]: addiu      $t2, $sp, 30
--> 0893CD28:[954B0004]: lhu        $t3, 4($t2)
    0893CD2C:[55600006]: bnel       $t3, $zr, 0x0893CD48
    0893CD30:[006D502B]: sltu       $t2, $v1, $t5
    0893CD34:[2463FFFF]: addiu      $v1, $v1, -1
    0893CD38:[2C6B0001]: sltiu      $t3, $v1, 1
--> 0893CD3C:[1160FFFA]: beq        $t3, $zr, 0x0893CD28
    0893CD40:[254AFFFE]: addiu      $t2, $t2, -2
    0893CD44:[006D502B]: sltu       $t2, $v1, $t5
    0893CD48:[55400001]: bnel       $t2, $zr, 0x0893CD50
    0893CD4C:[00606825]: or         $t5, $v1, $zr <=> move $t5, $v1
  Back Branch 0893CDD8 697 times (length 7)
    0893CDB0:[AD050000]: sw         $a1, 0($t0)
    0893CDB4:[8FB00074]: lw         $s0, 116($sp)
    0893CDB8:[8FB10078]: lw         $s1, 120($sp)
    0893CDBC:[03E00008]: jr         $ra
    0893CDC0:[27BD0080]: addiu      $sp, $sp, 128
--> 0893CDC4:[95420004]: lhu        $v0, 4($t2)
    0893CDC8:[54400006]: bnel       $v0, $zr, 0x0893CDE4
    0893CDCC:[01AB502B]: sltu       $t2, $t5, $t3
    0893CDD0:[256B0001]: addiu      $t3, $t3, 1
    0893CDD4:[2D620010]: sltiu      $v0, $t3, 16
--> 0893CDD8:[1440FFFA]: bne        $v0, $zr, 0x0893CDC4
    0893CDDC:[254A0002]: addiu      $t2, $t2, 2
    0893CDE0:[01AB502B]: sltu       $t2, $t5, $t3
    0893CDE4:[55400001]: bnel       $t2, $zr, 0x0893CDEC
    0893CDE8:[01606825]: or         $t5, $t3, $zr <=> move $t5, $t3
  Back Branch 0893D160 487 times (length 9)
    0893D130:[0163702B]: sltu       $t6, $t3, $v1
    0893D134:[11C0000E]: beq        $t6, $zr, 0x0893D170
    0893D138:[01A05025]: or         $t2, $t5, $zr <=> move $t2, $t5
    0893D13C:[016B6821]: addu       $t5, $t3, $t3
    0893D140:[03AD6821]: addu       $t5, $sp, $t5
--> 0893D144:[95AE0004]: lhu        $t6, 4($t5)
    0893D148:[014E5023]: subu       $t2, $t2, $t6
    0893D14C:[19400006]: blez       $t2, 0x0893D168
    0893D150:[256B0001]: addiu      $t3, $t3, 1
    0893D154:[24C60001]: addiu      $a2, $a2, 1
    0893D158:[25AD0002]: addiu      $t5, $t5, 2
    0893D15C:[0163702B]: sltu       $t6, $t3, $v1
--> 0893D160:[15C0FFF8]: bne        $t6, $zr, 0x0893D144
    0893D164:[000A5040]: sll        $t2, $t2, 0x0001
    0893D168:[340D0001]: ori        $t5, $zr, 1 <=> li $t5, 1
    0893D16C:[00CD6804]: sllv       $t5, $t5, $a2
    0893D170:[8FAA0060]: lw         $t2, 96($sp)
_S1_2_888233C 3,216,702 instructions (0.448%), 4,410 calls (0888233C - 088823AC, length 29)
    0888233C:[27BDFFE0]: addiu      $sp, $sp, -32
    08882340:[AFB10014]: sw         $s1, 20($sp)
    08882344:[3C11089A]: lui        $s1, 0x089A <=> li $s1, 0x089A0000
    08882348:[2631A8C8]: addiu      $s1, $s1, -22328
    0888234C:[8E240000]: lw         $a0, 0($s1)
    08882350:[AFB00010]: sw         $s0, 16($sp)
    08882354:[AFBF0018]: sw         $ra, 24($sp)
    08882358:[10800009]: beq        $a0, $zr, 0x08882380
    0888235C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    08882360:[0E258D0C]: jal        0x08963430
    08882364:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08882368:[1040000B]: beq        $v0, $zr, 0x08882398
    0888236C:[00000000]: nop
    08882370:[26310008]: addiu      $s1, $s1, 8
    08882374:[8E240000]: lw         $a0, 0($s1)
    08882378:[1480FFF9]: bne        $a0, $zr, 0x08882360
    0888237C:[00000000]: nop
    08882380:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08882384:[8FB00010]: lw         $s0, 16($sp)
    08882388:[8FB10014]: lw         $s1, 20($sp)
    0888238C:[8FBF0018]: lw         $ra, 24($sp)
    08882390:[03E00008]: jr         $ra
    08882394:[27BD0020]: addiu      $sp, $sp, 32
    08882398:[26220004]: addiu      $v0, $s1, 4
    0888239C:[8FB00010]: lw         $s0, 16($sp)
    088823A0:[8FB10014]: lw         $s1, 20($sp)
    088823A4:[8FBF0018]: lw         $ra, 24($sp)
    088823A8:[03E00008]: jr         $ra
    088823AC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08882378 393,711 times (length 8)
    0888234C:[8E240000]: lw         $a0, 0($s1)
    08882350:[AFB00010]: sw         $s0, 16($sp)
    08882354:[AFBF0018]: sw         $ra, 24($sp)
    08882358:[10800009]: beq        $a0, $zr, 0x08882380
    0888235C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
--> 08882360:[0E258D0C]: jal        0x08963430
    08882364:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08882368:[1040000B]: beq        $v0, $zr, 0x08882398
    0888236C:[00000000]: nop
    08882370:[26310008]: addiu      $s1, $s1, 8
    08882374:[8E240000]: lw         $a0, 0($s1)
--> 08882378:[1480FFF9]: bne        $a0, $zr, 0x08882360
    0888237C:[00000000]: nop
    08882380:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08882384:[8FB00010]: lw         $s0, 16($sp)
    08882388:[8FB10014]: lw         $s1, 20($sp)
_S1_2_88D440C 2,963,124 instructions (0.412%), 329,236 calls (088D440C - 088D442C, length 9)
    088D440C:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088D4410:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    088D4414:[8CA63368]: lw         $a2, 13160($a1)
    088D4418:[24843344]: addiu      $a0, $a0, 13124
    088D441C:[E48C0018]: swc1       $f12, 24($a0)
    088D4420:[34C60003]: ori        $a2, $a2, 3
    088D4424:[ACA63368]: sw         $a2, 13160($a1)
    088D4428:[03E00008]: jr         $ra
    088D442C:[E48D001C]: swc1       $f13, 28($a0)
_S1_2_894C758 2,819,400 instructions (0.392%), 281,940 calls (0894C758 - 0894C77C, length 10)
    0894C758:[27BDFFE0]: addiu      $sp, $sp, -32
    0894C75C:[8C850000]: lw         $a1, 0($a0)
    0894C760:[AFBF0010]: sw         $ra, 16($sp)
    0894C764:[10A00003]: beq        $a1, $zr, 0x0894C774
    0894C768:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0894C76C:[0E253E0C]: jal        0x0894F830
    0894C770:[00000000]: nop
    0894C774:[8FBF0010]: lw         $ra, 16($sp)
    0894C778:[03E00008]: jr         $ra
    0894C77C:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_892DBC4 2,758,593 instructions (0.384%), 5,397 calls (0892DBC4 - 0892DDE4, length 137)
    0892DBC4:[27BDFFA0]: addiu      $sp, $sp, -96
    0892DBC8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0892DBCC:[AFA40054]: sw         $a0, 84($sp)
    0892DBD0:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0892DBD4:[AFBF0058]: sw         $ra, 88($sp)
    0892DBD8:[0E24AD63]: jal        0x0892B58C
    0892DBDC:[3405008B]: ori        $a1, $zr, 139 <=> li $a1, 139
    0892DBE0:[8FA70054]: lw         $a3, 84($sp)
    0892DBE4:[3C0209BF]: lui        $v0, 0x09BF <=> li $v0, 0x09BF0000
    0892DBE8:[3C0A089A]: lui        $t2, 0x089A <=> li $t2, 0x089A0000
    0892DBEC:[3C0909C0]: lui        $t1, 0x09C0 <=> li $t1, 0x09C00000
    0892DBF0:[3C05089A]: lui        $a1, 0x089A <=> li $a1, 0x089A0000
    0892DBF4:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0892DBF8:[340B0004]: ori        $t3, $zr, 4 <=> li $t3, 4
    0892DBFC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0892DC00:[24425F40]: addiu      $v0, $v0, 24384
    0892DC04:[8D4A1360]: lw         $t2, 4960($t2)
    0892DC08:[2529CAD8]: addiu      $t1, $t1, -13608
    0892DC0C:[24A51750]: addiu      $a1, $a1, 5968
    0892DC10:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0892DC14:[8C430008]: lw         $v1, 8($v0)
    0892DC18:[50640004]: beql       $v1, $a0, 0x0892DC2C
    0892DC1C:[8C43000C]: lw         $v1, 12($v0)
    0892DC20:[546B000C]: bnel       $v1, $t3, 0x0892DC54
    0892DC24:[25080001]: addiu      $t0, $t0, 1
    0892DC28:[8C43000C]: lw         $v1, 12($v0)
    0892DC2C:[50600009]: beql       $v1, $zr, 0x0892DC54
    0892DC30:[25080001]: addiu      $t0, $t0, 1
    0892DC34:[90630016]: lbu        $v1, 22($v1)
    0892DC38:[30630002]: andi       $v1, $v1, 2
    0892DC3C:[54600005]: bnel       $v1, $zr, 0x0892DC54
    0892DC40:[25080001]: addiu      $t0, $t0, 1
    0892DC44:[8043001B]: lb         $v1, 27($v0)
    0892DC48:[00641804]: sllv       $v1, $a0, $v1
    0892DC4C:[00E33825]: or         $a3, $a3, $v1
    0892DC50:[25080001]: addiu      $t0, $t0, 1
    0892DC54:[29030020]: slti       $v1, $t0, 32
    0892DC58:[1460FFEE]: bne        $v1, $zr, 0x0892DC14
    0892DC5C:[24420068]: addiu      $v0, $v0, 104
    0892DC60:[51400007]: beql       $t2, $zr, 0x0892DC80
    0892DC64:[AFA70054]: sw         $a3, 84($sp)
    0892DC68:[81480017]: lb         $t0, 23($t2)
    0892DC6C:[8D4A0024]: lw         $t2, 36($t2)
    0892DC70:[01044004]: sllv       $t0, $a0, $t0
    0892DC74:[1540FFFC]: bne        $t2, $zr, 0x0892DC68
    0892DC78:[00E83825]: or         $a3, $a3, $t0
    0892DC7C:[AFA70054]: sw         $a3, 84($sp)
    0892DC80:[AFA90050]: sw         $t1, 80($sp)
    0892DC84:[0E24ADC0]: jal        0x0892B700
    0892DC88:[AFA5004C]: sw         $a1, 76($sp)
    0892DC8C:[8FA5004C]: lw         $a1, 76($sp)
    0892DC90:[8FA90050]: lw         $t1, 80($sp)
    0892DC94:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DC98:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
    0892DC9C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0892DCA0:[8FA70054]: lw         $a3, 84($sp)
    0892DCA4:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    0892DCA8:[AD660010]: sw         $a2, 16($t3)
    0892DCAC:[24420001]: addiu      $v0, $v0, 1
    0892DCB0:[2848000F]: slti       $t0, $v0, 15
    0892DCB4:[1500FFFC]: bne        $t0, $zr, 0x0892DCA8
    0892DCB8:[256B0004]: addiu      $t3, $t3, 4
    0892DCBC:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    0892DCC0:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0892DCC4:[2409FFFF]: addiu      $t1, $zr, -1 <=> li $t1, -1
    0892DCC8:[8D430000]: lw         $v1, 0($t2)
    0892DCCC:[1069002D]: beq        $v1, $t1, 0x0892DD84
    0892DCD0:[340C0000]: ori        $t4, $zr, 0 <=> li $t4, 0
    0892DCD4:[00645804]: sllv       $t3, $a0, $v1
    0892DCD8:[00EB5824]: and        $t3, $a3, $t3
    0892DCDC:[1160000D]: beq        $t3, $zr, 0x0892DD14
    0892DCE0:[8D430014]: lw         $v1, 20($t2)
    0892DCE4:[8D4B0008]: lw         $t3, 8($t2)
    0892DCE8:[106B0008]: beq        $v1, $t3, 0x0892DD0C
    0892DCEC:[8D4C0004]: lw         $t4, 4($t2)
    0892DCF0:[8D42000C]: lw         $v0, 12($t2)
    0892DCF4:[00621023]: subu       $v0, $v1, $v0
    0892DCF8:[AD420014]: sw         $v0, 20($t2)
    0892DCFC:[004B102A]: slt        $v0, $v0, $t3
    0892DD00:[10400002]: beq        $v0, $zr, 0x0892DD0C
    0892DD04:[00000000]: nop
    0892DD08:[AD4B0014]: sw         $t3, 20($t2)
    0892DD0C:[1000000C]: b          0x0892DD40
    0892DD10:[00000000]: nop
    0892DD14:[1066000A]: beq        $v1, $a2, 0x0892DD40
    0892DD18:[00000000]: nop
    0892DD1C:[8D4B0010]: lw         $t3, 16($t2)
    0892DD20:[8D4C0004]: lw         $t4, 4($t2)
    0892DD24:[006B1821]: addu       $v1, $v1, $t3
    0892DD28:[00C3582A]: slt        $t3, $a2, $v1
    0892DD2C:[15600003]: bne        $t3, $zr, 0x0892DD3C
    0892DD30:[AD430014]: sw         $v1, 20($t2)
    0892DD34:[04610002]: bgez       $v1, 0x0892DD40
    0892DD38:[00000000]: nop
    0892DD3C:[AD460014]: sw         $a2, 20($t2)
    0892DD40:[11800010]: beq        $t4, $zr, 0x0892DD84
    0892DD44:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DD48:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
    0892DD4C:[00441804]: sllv       $v1, $a0, $v0
    0892DD50:[01831824]: and        $v1, $t4, $v1
    0892DD54:[50600008]: beql       $v1, $zr, 0x0892DD78
    0892DD58:[24420001]: addiu      $v0, $v0, 1
    0892DD5C:[8D430014]: lw         $v1, 20($t2)
    0892DD60:[8D6D0010]: lw         $t5, 16($t3)
    0892DD64:[006D682A]: slt        $t5, $v1, $t5
    0892DD68:[51A00003]: beql       $t5, $zr, 0x0892DD78
    0892DD6C:[24420001]: addiu      $v0, $v0, 1
    0892DD70:[AD630010]: sw         $v1, 16($t3)
    0892DD74:[24420001]: addiu      $v0, $v0, 1
    0892DD78:[2843000F]: slti       $v1, $v0, 15
    0892DD7C:[1460FFF3]: bne        $v1, $zr, 0x0892DD4C
    0892DD80:[256B0004]: addiu      $t3, $t3, 4
    0892DD84:[25080001]: addiu      $t0, $t0, 1
    0892DD88:[290B0004]: slti       $t3, $t0, 4
    0892DD8C:[1560FFCE]: bne        $t3, $zr, 0x0892DCC8
    0892DD90:[254A0018]: addiu      $t2, $t2, 24
    0892DD94:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0892DD98:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DD9C:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
    0892DDA0:[8CA80000]: lw         $t0, 0($a1)
    0892DDA4:[8D670010]: lw         $a3, 16($t3)
    0892DDA8:[11070003]: beq        $t0, $a3, 0x0892DDB8
    0892DDAC:[00444004]: sllv       $t0, $a0, $v0
    0892DDB0:[ACA70000]: sw         $a3, 0($a1)
    0892DDB4:[00C83025]: or         $a2, $a2, $t0
    0892DDB8:[24420001]: addiu      $v0, $v0, 1
    0892DDBC:[256B0004]: addiu      $t3, $t3, 4
    0892DDC0:[2847000F]: slti       $a3, $v0, 15
    0892DDC4:[14E0FFF6]: bne        $a3, $zr, 0x0892DDA0
    0892DDC8:[24A50004]: addiu      $a1, $a1, 4
    0892DDCC:[10C00003]: beq        $a2, $zr, 0x0892DDDC
    0892DDD0:[00000000]: nop
    0892DDD4:[0E24B394]: jal        0x0892CE50
    0892DDD8:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0892DDDC:[8FBF0058]: lw         $ra, 88($sp)
    0892DDE0:[03E00008]: jr         $ra
    0892DDE4:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 0892DC58 172,704 times (length 19)
    0892DC00:[24425F40]: addiu      $v0, $v0, 24384
    0892DC04:[8D4A1360]: lw         $t2, 4960($t2)
    0892DC08:[2529CAD8]: addiu      $t1, $t1, -13608
    0892DC0C:[24A51750]: addiu      $a1, $a1, 5968
    0892DC10:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
--> 0892DC14:[8C430008]: lw         $v1, 8($v0)
    0892DC18:[50640004]: beql       $v1, $a0, 0x0892DC2C
    0892DC1C:[8C43000C]: lw         $v1, 12($v0)
    0892DC20:[546B000C]: bnel       $v1, $t3, 0x0892DC54
    0892DC24:[25080001]: addiu      $t0, $t0, 1
    0892DC28:[8C43000C]: lw         $v1, 12($v0)
    0892DC2C:[50600009]: beql       $v1, $zr, 0x0892DC54
    0892DC30:[25080001]: addiu      $t0, $t0, 1
    0892DC34:[90630016]: lbu        $v1, 22($v1)
    0892DC38:[30630002]: andi       $v1, $v1, 2
    0892DC3C:[54600005]: bnel       $v1, $zr, 0x0892DC54
    0892DC40:[25080001]: addiu      $t0, $t0, 1
    0892DC44:[8043001B]: lb         $v1, 27($v0)
    0892DC48:[00641804]: sllv       $v1, $a0, $v1
    0892DC4C:[00E33825]: or         $a3, $a3, $v1
    0892DC50:[25080001]: addiu      $t0, $t0, 1
    0892DC54:[29030020]: slti       $v1, $t0, 32
--> 0892DC58:[1460FFEE]: bne        $v1, $zr, 0x0892DC14
    0892DC5C:[24420068]: addiu      $v0, $v0, 104
    0892DC60:[51400007]: beql       $t2, $zr, 0x0892DC80
    0892DC64:[AFA70054]: sw         $a3, 84($sp)
    0892DC68:[81480017]: lb         $t0, 23($t2)
  Back Branch 0892DDC4 80,955 times (length 11)
    0892DD8C:[1560FFCE]: bne        $t3, $zr, 0x0892DCC8
    0892DD90:[254A0018]: addiu      $t2, $t2, 24
    0892DD94:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0892DD98:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DD9C:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
--> 0892DDA0:[8CA80000]: lw         $t0, 0($a1)
    0892DDA4:[8D670010]: lw         $a3, 16($t3)
    0892DDA8:[11070003]: beq        $t0, $a3, 0x0892DDB8
    0892DDAC:[00444004]: sllv       $t0, $a0, $v0
    0892DDB0:[ACA70000]: sw         $a3, 0($a1)
    0892DDB4:[00C83025]: or         $a2, $a2, $t0
    0892DDB8:[24420001]: addiu      $v0, $v0, 1
    0892DDBC:[256B0004]: addiu      $t3, $t3, 4
    0892DDC0:[2847000F]: slti       $a3, $v0, 15
--> 0892DDC4:[14E0FFF6]: bne        $a3, $zr, 0x0892DDA0
    0892DDC8:[24A50004]: addiu      $a1, $a1, 4
    0892DDCC:[10C00003]: beq        $a2, $zr, 0x0892DDDC
    0892DDD0:[00000000]: nop
    0892DDD4:[0E24B394]: jal        0x0892CE50
  Back Branch 0892DCB4 80,955 times (length 5)
    0892DC94:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DC98:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
    0892DC9C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0892DCA0:[8FA70054]: lw         $a3, 84($sp)
    0892DCA4:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
--> 0892DCA8:[AD660010]: sw         $a2, 16($t3)
    0892DCAC:[24420001]: addiu      $v0, $v0, 1
    0892DCB0:[2848000F]: slti       $t0, $v0, 15
--> 0892DCB4:[1500FFFC]: bne        $t0, $zr, 0x0892DCA8
    0892DCB8:[256B0004]: addiu      $t3, $t3, 4
    0892DCBC:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    0892DCC0:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0892DCC4:[2409FFFF]: addiu      $t1, $zr, -1 <=> li $t1, -1
  Back Branch 0892DD8C 21,588 times (length 51)
    0892DCB4:[1500FFFC]: bne        $t0, $zr, 0x0892DCA8
    0892DCB8:[256B0004]: addiu      $t3, $t3, 4
    0892DCBC:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    0892DCC0:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0892DCC4:[2409FFFF]: addiu      $t1, $zr, -1 <=> li $t1, -1
--> 0892DCC8:[8D430000]: lw         $v1, 0($t2)
    0892DCCC:[1069002D]: beq        $v1, $t1, 0x0892DD84
    0892DCD0:[340C0000]: ori        $t4, $zr, 0 <=> li $t4, 0
    0892DCD4:[00645804]: sllv       $t3, $a0, $v1
    0892DCD8:[00EB5824]: and        $t3, $a3, $t3
    0892DCDC:[1160000D]: beq        $t3, $zr, 0x0892DD14
    0892DCE0:[8D430014]: lw         $v1, 20($t2)
    0892DCE4:[8D4B0008]: lw         $t3, 8($t2)
    0892DCE8:[106B0008]: beq        $v1, $t3, 0x0892DD0C
    0892DCEC:[8D4C0004]: lw         $t4, 4($t2)
    0892DCF0:[8D42000C]: lw         $v0, 12($t2)
    0892DCF4:[00621023]: subu       $v0, $v1, $v0
    0892DCF8:[AD420014]: sw         $v0, 20($t2)
    0892DCFC:[004B102A]: slt        $v0, $v0, $t3
    0892DD00:[10400002]: beq        $v0, $zr, 0x0892DD0C
    0892DD04:[00000000]: nop
    0892DD08:[AD4B0014]: sw         $t3, 20($t2)
    0892DD0C:[1000000C]: b          0x0892DD40
    0892DD10:[00000000]: nop
    0892DD14:[1066000A]: beq        $v1, $a2, 0x0892DD40
    0892DD18:[00000000]: nop
    0892DD1C:[8D4B0010]: lw         $t3, 16($t2)
    0892DD20:[8D4C0004]: lw         $t4, 4($t2)
    0892DD24:[006B1821]: addu       $v1, $v1, $t3
    0892DD28:[00C3582A]: slt        $t3, $a2, $v1
    0892DD2C:[15600003]: bne        $t3, $zr, 0x0892DD3C
    0892DD30:[AD430014]: sw         $v1, 20($t2)
    0892DD34:[04610002]: bgez       $v1, 0x0892DD40
    0892DD38:[00000000]: nop
    0892DD3C:[AD460014]: sw         $a2, 20($t2)
    0892DD40:[11800010]: beq        $t4, $zr, 0x0892DD84
    0892DD44:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DD48:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
    0892DD4C:[00441804]: sllv       $v1, $a0, $v0
    0892DD50:[01831824]: and        $v1, $t4, $v1
    0892DD54:[50600008]: beql       $v1, $zr, 0x0892DD78
    0892DD58:[24420001]: addiu      $v0, $v0, 1
    0892DD5C:[8D430014]: lw         $v1, 20($t2)
    0892DD60:[8D6D0010]: lw         $t5, 16($t3)
    0892DD64:[006D682A]: slt        $t5, $v1, $t5
    0892DD68:[51A00003]: beql       $t5, $zr, 0x0892DD78
    0892DD6C:[24420001]: addiu      $v0, $v0, 1
    0892DD70:[AD630010]: sw         $v1, 16($t3)
    0892DD74:[24420001]: addiu      $v0, $v0, 1
    0892DD78:[2843000F]: slti       $v1, $v0, 15
    0892DD7C:[1460FFF3]: bne        $v1, $zr, 0x0892DD4C
    0892DD80:[256B0004]: addiu      $t3, $t3, 4
    0892DD84:[25080001]: addiu      $t0, $t0, 1
    0892DD88:[290B0004]: slti       $t3, $t0, 4
--> 0892DD8C:[1560FFCE]: bne        $t3, $zr, 0x0892DCC8
    0892DD90:[254A0018]: addiu      $t2, $t2, 24
    0892DD94:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0892DD98:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0892DD9C:[03A05825]: or         $t3, $sp, $zr <=> move $t3, $sp
  Back Branch 0892DC74 5,797 times (length 5)
    0892DC54:[29030020]: slti       $v1, $t0, 32
    0892DC58:[1460FFEE]: bne        $v1, $zr, 0x0892DC14
    0892DC5C:[24420068]: addiu      $v0, $v0, 104
    0892DC60:[51400007]: beql       $t2, $zr, 0x0892DC80
    0892DC64:[AFA70054]: sw         $a3, 84($sp)
--> 0892DC68:[81480017]: lb         $t0, 23($t2)
    0892DC6C:[8D4A0024]: lw         $t2, 36($t2)
    0892DC70:[01044004]: sllv       $t0, $a0, $t0
--> 0892DC74:[1540FFFC]: bne        $t2, $zr, 0x0892DC68
    0892DC78:[00E83825]: or         $a3, $a3, $t0
    0892DC7C:[AFA70054]: sw         $a3, 84($sp)
    0892DC80:[AFA90050]: sw         $t1, 80($sp)
    0892DC84:[0E24ADC0]: jal        0x0892B700
_S1_2_893BC34 2,665,458 instructions (0.371%), 26,583 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
--> 0893ADDC:[2C85001D]: sltiu      $a1, $a0, 29
    0893ADE0:[10A00578]: beq        $a1, $zr, 0x0893C3C4
    0893ADE4:[00000000]: nop
    0893ADE8:[00042080]: sll        $a0, $a0, 0x0002
    0893ADEC:[3C010899]: lui        $at, 0x0899 <=> li $at, 0x08990000
    0893ADF0:[00240821]: addu       $at, $at, $a0
    0893ADF4:[8C213948]: lw         $at, 14664($at)
    0893ADF8:[00200008]: jr         $at
    0893ADFC:[00000000]: nop
--> 0893AE14:[1000FFF1]: b          0x0893ADDC
    0893AE18:[8EA40000]: lw         $a0, 0($s5)
  Back Branch 0893BD08 23,825 times (length 23)
    0893BCA0:[2484FFFF]: addiu      $a0, $a0, -1
    0893BCA4:[8EA50044]: lw         $a1, 68($s5)
    0893BCA8:[02642024]: and        $a0, $s3, $a0
    0893BCAC:[00042080]: sll        $a0, $a0, 0x0002
    0893BCB0:[00A42021]: addu       $a0, $a1, $a0
--> 0893BCB4:[84850000]: lh         $a1, 0($a0)
    0893BCB8:[94860002]: lhu        $a2, 2($a0)
    0893BCBC:[A7A50020]: sh         $a1, 32($sp)
    0893BCC0:[93A40021]: lbu        $a0, 33($sp)
    0893BCC4:[0204282B]: sltu       $a1, $s0, $a0
    0893BCC8:[10A00011]: beq        $a1, $zr, 0x0893BD10
    0893BCCC:[A7A60022]: sh         $a2, 34($sp)
    0893BCD0:[522001CA]: beql       $s1, $zr, 0x0893C3FC
    0893BCD4:[8FA40098]: lw         $a0, 152($sp)
    0893BCD8:[92440000]: lbu        $a0, 0($s2)
    0893BCDC:[8EA5004C]: lw         $a1, 76($s5)
    0893BCE0:[02042004]: sllv       $a0, $a0, $s0
    0893BCE4:[02649821]: addu       $s3, $s3, $a0
    0893BCE8:[00AA2004]: sllv       $a0, $t2, $a1
    0893BCEC:[2484FFFF]: addiu      $a0, $a0, -1
    0893BCF0:[8EA50044]: lw         $a1, 68($s5)
    0893BCF4:[02642024]: and        $a0, $s3, $a0
    0893BCF8:[00042080]: sll        $a0, $a0, 0x0002
    0893BCFC:[2631FFFF]: addiu      $s1, $s1, -1
    0893BD00:[26520001]: addiu      $s2, $s2, 1
    0893BD04:[26100008]: addiu      $s0, $s0, 8
--> 0893BD08:[1000FFEA]: b          0x0893BCB4
    0893BD0C:[00A42021]: addu       $a0, $a1, $a0
    0893BD10:[93A50020]: lbu        $a1, 32($sp)
    0893BD14:[10A0002A]: beq        $a1, $zr, 0x0893BDC0
    0893BD18:[30A500F0]: andi       $a1, $a1, 240
  Back Branch 0893BDE0 19,062 times (length 1013)
  Back Branch 0893C184 11,243 times (length 1246)
  Back Branch 0893C18C 7,239 times (length 1248)
  Back Branch 0893C06C 6,458 times (length 10)
    0893C03C:[10800016]: beq        $a0, $zr, 0x0893C098
    0893C040:[0204282B]: sltu       $a1, $s0, $a0
    0893C044:[50A0000C]: beql       $a1, $zr, 0x0893C078
    0893C048:[008A2004]: sllv       $a0, $t2, $a0
--> 0893C04C:[522000EB]: beql       $s1, $zr, 0x0893C3FC
    0893C050:[8FA40098]: lw         $a0, 152($sp)
    0893C054:[92450000]: lbu        $a1, 0($s2)
    0893C058:[2631FFFF]: addiu      $s1, $s1, -1
    0893C05C:[02052804]: sllv       $a1, $a1, $s0
    0893C060:[26100008]: addiu      $s0, $s0, 8
    0893C064:[02659821]: addu       $s3, $s3, $a1
    0893C068:[0204282B]: sltu       $a1, $s0, $a0
--> 0893C06C:[14A0FFF7]: bne        $a1, $zr, 0x0893C04C
    0893C070:[26520001]: addiu      $s2, $s2, 1
    0893C074:[008A2004]: sllv       $a0, $t2, $a0
    0893C078:[8EA5003C]: lw         $a1, 60($s5)
    0893C07C:[2484FFFF]: addiu      $a0, $a0, -1
  Back Branch 0893BF30 3,970 times (length 23)
--> 0893BEDC:[84850000]: lh         $a1, 0($a0)
    0893BEE0:[94860002]: lhu        $a2, 2($a0)
    0893BEE4:[A7A50020]: sh         $a1, 32($sp)
    0893BEE8:[93A40021]: lbu        $a0, 33($sp)
    0893BEEC:[0204282B]: sltu       $a1, $s0, $a0
    0893BEF0:[10A00011]: beq        $a1, $zr, 0x0893BF38
    0893BEF4:[A7A60022]: sh         $a2, 34($sp)
    0893BEF8:[52200140]: beql       $s1, $zr, 0x0893C3FC
    0893BEFC:[8FA40098]: lw         $a0, 152($sp)
    0893BF00:[92440000]: lbu        $a0, 0($s2)
    0893BF04:[8EA50050]: lw         $a1, 80($s5)
    0893BF08:[02042004]: sllv       $a0, $a0, $s0
    0893BF0C:[02649821]: addu       $s3, $s3, $a0
    0893BF10:[00AA2004]: sllv       $a0, $t2, $a1
    0893BF14:[2484FFFF]: addiu      $a0, $a0, -1
    0893BF18:[8EA50048]: lw         $a1, 72($s5)
    0893BF1C:[02642024]: and        $a0, $s3, $a0
    0893BF20:[00042080]: sll        $a0, $a0, 0x0002
    0893BF24:[2631FFFF]: addiu      $s1, $s1, -1
    0893BF28:[26520001]: addiu      $s2, $s2, 1
    0893BF2C:[26100008]: addiu      $s0, $s0, 8
--> 0893BF30:[1000FFEA]: b          0x0893BEDC
    0893BF34:[00A42021]: addu       $a0, $a1, $a0
    0893BF38:[93A50020]: lbu        $a1, 32($sp)
    0893BF3C:[30A600F0]: andi       $a2, $a1, 240
    0893BF40:[54C0002A]: bnel       $a2, $zr, 0x0893BFEC
  Back Branch 0893BDB0 738 times (length 23)
    0893BD48:[00A42006]: srlv       $a0, $a0, $a1
    0893BD4C:[8EA60044]: lw         $a2, 68($s5)
    0893BD50:[01242021]: addu       $a0, $t1, $a0
    0893BD54:[00042080]: sll        $a0, $a0, 0x0002
    0893BD58:[00C42021]: addu       $a0, $a2, $a0
--> 0893BD5C:[84860000]: lh         $a2, 0($a0)
    0893BD60:[94870002]: lhu        $a3, 2($a0)
    0893BD64:[A7A60020]: sh         $a2, 32($sp)
    0893BD68:[93A40021]: lbu        $a0, 33($sp)
    0893BD6C:[00A43021]: addu       $a2, $a1, $a0
    0893BD70:[0206302B]: sltu       $a2, $s0, $a2
    0893BD74:[10C00010]: beq        $a2, $zr, 0x0893BDB8
    0893BD78:[A7A70022]: sh         $a3, 34($sp)
    0893BD7C:[5220019F]: beql       $s1, $zr, 0x0893C3FC
    0893BD80:[8FA40098]: lw         $a0, 152($sp)
    0893BD84:[92440000]: lbu        $a0, 0($s2)
    0893BD88:[8EA60044]: lw         $a2, 68($s5)
    0893BD8C:[02042004]: sllv       $a0, $a0, $s0
    0893BD90:[02649821]: addu       $s3, $s3, $a0
    0893BD94:[02682024]: and        $a0, $s3, $t0
    0893BD98:[00A42006]: srlv       $a0, $a0, $a1
    0893BD9C:[01242021]: addu       $a0, $t1, $a0
    0893BDA0:[00042080]: sll        $a0, $a0, 0x0002
    0893BDA4:[2631FFFF]: addiu      $s1, $s1, -1
    0893BDA8:[26520001]: addiu      $s2, $s2, 1
    0893BDAC:[26100008]: addiu      $s0, $s0, 8
--> 0893BDB0:[1000FFEA]: b          0x0893BD5C
    0893BDB4:[00C42021]: addu       $a0, $a2, $a0
    0893BDB8:[00B39806]: srlv       $s3, $s3, $a1
    0893BDBC:[02058023]: subu       $s0, $s0, $a1
    0893BDC0:[97A50022]: lhu        $a1, 34($sp)
  Back Branch 0893BE68 631 times (length 10)
    0893BE38:[10800016]: beq        $a0, $zr, 0x0893BE94
    0893BE3C:[0204282B]: sltu       $a1, $s0, $a0
    0893BE40:[50A0000C]: beql       $a1, $zr, 0x0893BE74
    0893BE44:[008A2004]: sllv       $a0, $t2, $a0
--> 0893BE48:[5220016C]: beql       $s1, $zr, 0x0893C3FC
    0893BE4C:[8FA40098]: lw         $a0, 152($sp)
    0893BE50:[92450000]: lbu        $a1, 0($s2)
    0893BE54:[2631FFFF]: addiu      $s1, $s1, -1
    0893BE58:[02052804]: sllv       $a1, $a1, $s0
    0893BE5C:[26100008]: addiu      $s0, $s0, 8
    0893BE60:[02659821]: addu       $s3, $s3, $a1
    0893BE64:[0204282B]: sltu       $a1, $s0, $a0
--> 0893BE68:[14A0FFF7]: bne        $a1, $zr, 0x0893BE48
    0893BE6C:[26520001]: addiu      $s2, $s2, 1
    0893BE70:[008A2004]: sllv       $a0, $t2, $a0
    0893BE74:[8EA50038]: lw         $a1, 56($s5)
    0893BE78:[2484FFFF]: addiu      $a0, $a0, -1
  Back Branch 0893BC90 381 times (length 929)
  Back Branch 0893BFD4 51 times (length 23)
    0893BF6C:[00A42006]: srlv       $a0, $a0, $a1
    0893BF70:[8EA60048]: lw         $a2, 72($s5)
    0893BF74:[01242021]: addu       $a0, $t1, $a0
    0893BF78:[00042080]: sll        $a0, $a0, 0x0002
    0893BF7C:[00C42021]: addu       $a0, $a2, $a0
--> 0893BF80:[84860000]: lh         $a2, 0($a0)
    0893BF84:[94870002]: lhu        $a3, 2($a0)
    0893BF88:[A7A60020]: sh         $a2, 32($sp)
    0893BF8C:[93A40021]: lbu        $a0, 33($sp)
    0893BF90:[00A43021]: addu       $a2, $a1, $a0
    0893BF94:[0206302B]: sltu       $a2, $s0, $a2
    0893BF98:[10C00010]: beq        $a2, $zr, 0x0893BFDC
    0893BF9C:[A7A70022]: sh         $a3, 34($sp)
    0893BFA0:[52200116]: beql       $s1, $zr, 0x0893C3FC
    0893BFA4:[8FA40098]: lw         $a0, 152($sp)
    0893BFA8:[92440000]: lbu        $a0, 0($s2)
    0893BFAC:[8EA60048]: lw         $a2, 72($s5)
    0893BFB0:[02042004]: sllv       $a0, $a0, $s0
    0893BFB4:[02649821]: addu       $s3, $s3, $a0
    0893BFB8:[02682024]: and        $a0, $s3, $t0
    0893BFBC:[00A42006]: srlv       $a0, $a0, $a1
    0893BFC0:[01242021]: addu       $a0, $t1, $a0
    0893BFC4:[00042080]: sll        $a0, $a0, 0x0002
    0893BFC8:[2631FFFF]: addiu      $s1, $s1, -1
    0893BFCC:[26520001]: addiu      $s2, $s2, 1
    0893BFD0:[26100008]: addiu      $s0, $s0, 8
--> 0893BFD4:[1000FFEA]: b          0x0893BF80
    0893BFD8:[00C42021]: addu       $a0, $a2, $a0
    0893BFDC:[00B39806]: srlv       $s3, $s3, $a1
    0893BFE0:[02058023]: subu       $s0, $s0, $a1
    0893BFE4:[93A50020]: lbu        $a1, 32($sp)
  Back Branch 0893BDF4 3 times (length 1018)
_S1_2_8946D58 2,655,792 instructions (0.370%), 295,088 calls (08946D58 - 08946D78, length 9)
    08946D58:[28820016]: slti       $v0, $a0, 22
    08946D5C:[10400005]: beq        $v0, $zr, 0x08946D74
    08946D60:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08946D64:[3C0308B9]: lui        $v1, 0x08B9 <=> li $v1, 0x08B90000
    08946D68:[8C62C4F4]: lw         $v0, -15116($v1)
    08946D6C:[00821006]: srlv       $v0, $v0, $a0
    08946D70:[30430001]: andi       $v1, $v0, 1
    08946D74:[03E00008]: jr         $ra
    08946D78:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
_S1_2_88E0AE8 2,412,402 instructions (0.336%), 3 calls (088E0AE8 - 088E0C08, length 73)
    088E0AE8:[10000004]: b          0x088E0AFC
    088E0AEC:[02004025]: or         $t0, $s0, $zr <=> move $t0, $s0
    088E0AFC:[01040018]: mult       $t0, $a0
    088E0B00:[000548C3]: sra        $t1, $a1, 0x0003
    088E0B04:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088E0B08:[0149582A]: slt        $t3, $t2, $t1
    088E0B0C:[00004012]: mflo       $t0
    088E0B10:[00000000]: nop
    088E0B14:[00000000]: nop
    088E0B18:[01050018]: mult       $t0, $a1
    088E0B1C:[00009812]: mflo       $s3
    088E0B20:[1160001F]: beq        $t3, $zr, 0x088E0BA0
    088E0B24:[00084103]: sra        $t0, $t0, 0x0004
    088E0B28:[00087900]: sll        $t7, $t0, 0x0004
    088E0B2C:[25EFFFF0]: addiu      $t7, $t7, -16
    088E0B30:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088E0B34:[0008C1C0]: sll        $t8, $t0, 0x0007
    088E0B38:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088E0B3C:[0168182A]: slt        $v1, $t3, $t0
    088E0B40:[10600013]: beq        $v1, $zr, 0x088E0B90
    088E0B44:[00471821]: addu       $v1, $v0, $a3
    088E0B48:[00606025]: or         $t4, $v1, $zr <=> move $t4, $v1
    088E0B4C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    088E0B50:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088E0B54:[81990000]: lb         $t9, 0($t4)
    088E0B58:[25CE0001]: addiu      $t6, $t6, 1
    088E0B5C:[A0D90000]: sb         $t9, 0($a2)
    088E0B60:[258C0001]: addiu      $t4, $t4, 1
    088E0B64:[29D90010]: slti       $t9, $t6, 16
    088E0B68:[1720FFFA]: bne        $t9, $zr, 0x088E0B54
    088E0B6C:[24C60001]: addiu      $a2, $a2, 1
    088E0B70:[25AD0001]: addiu      $t5, $t5, 1
    088E0B74:[29AE0008]: slti       $t6, $t5, 8
    088E0B78:[15C0FFF5]: bne        $t6, $zr, 0x088E0B50
    088E0B7C:[018F6021]: addu       $t4, $t4, $t7
    088E0B80:[256B0001]: addiu      $t3, $t3, 1
    088E0B84:[0168602A]: slt        $t4, $t3, $t0
    088E0B88:[1580FFEF]: bne        $t4, $zr, 0x088E0B48
    088E0B8C:[24630010]: addiu      $v1, $v1, 16
    088E0B90:[254A0001]: addiu      $t2, $t2, 1
    088E0B94:[0149582A]: slt        $t3, $t2, $t1
    088E0B98:[1560FFE7]: bne        $t3, $zr, 0x088E0B38
    088E0B9C:[00581021]: addu       $v0, $v0, $t8
    088E0BA0:[0004202A]: slt        $a0, $zr, $a0 <=> move $a0, $a0
    088E0BA4:[1080000B]: beq        $a0, $zr, 0x088E0BD4
    088E0BA8:[0005202A]: slt        $a0, $zr, $a1 <=> move $a0, $a1
    088E0BAC:[5080000A]: beql       $a0, $zr, 0x088E0BD8
    088E0BB0:[8E440028]: lw         $a0, 40($s2)
    088E0BB4:[11000004]: beq        $t0, $zr, 0x088E0BC8
    088E0BB8:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    088E0BBC:[55200006]: bnel       $t1, $zr, 0x088E0BD8
    088E0BC0:[8E440028]: lw         $a0, 40($s2)
    088E0BC4:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    088E0BC8:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    088E0BCC:[0E258CEF]: jal        0x089633BC
    088E0BD0:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088E0BD4:[8E440028]: lw         $a0, 40($s2)
    088E0BD8:[AE500014]: sw         $s0, 20($s2)
    088E0BDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088E0BE0:[0E258CEF]: jal        0x089633BC
    088E0BE4:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088E0BE8:[0E235C9F]: jal        0x088D727C
    088E0BEC:[00000000]: nop
    088E0BF0:[8FB00020]: lw         $s0, 32($sp)
    088E0BF4:[8FB10024]: lw         $s1, 36($sp)
    088E0BF8:[8FB20028]: lw         $s2, 40($sp)
    088E0BFC:[8FB3002C]: lw         $s3, 44($sp)
    088E0C00:[8FBF0030]: lw         $ra, 48($sp)
    088E0C04:[03E00008]: jr         $ra
    088E0C08:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 088E0B68 327,680 times (length 7)
    088E0B40:[10600013]: beq        $v1, $zr, 0x088E0B90
    088E0B44:[00471821]: addu       $v1, $v0, $a3
    088E0B48:[00606025]: or         $t4, $v1, $zr <=> move $t4, $v1
    088E0B4C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    088E0B50:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
--> 088E0B54:[81990000]: lb         $t9, 0($t4)
    088E0B58:[25CE0001]: addiu      $t6, $t6, 1
    088E0B5C:[A0D90000]: sb         $t9, 0($a2)
    088E0B60:[258C0001]: addiu      $t4, $t4, 1
    088E0B64:[29D90010]: slti       $t9, $t6, 16
--> 088E0B68:[1720FFFA]: bne        $t9, $zr, 0x088E0B54
    088E0B6C:[24C60001]: addiu      $a2, $a2, 1
    088E0B70:[25AD0001]: addiu      $t5, $t5, 1
    088E0B74:[29AE0008]: slti       $t6, $t5, 8
    088E0B78:[15C0FFF5]: bne        $t6, $zr, 0x088E0B50
  Back Branch 088E0B78 20,480 times (length 12)
    088E0B3C:[0168182A]: slt        $v1, $t3, $t0
    088E0B40:[10600013]: beq        $v1, $zr, 0x088E0B90
    088E0B44:[00471821]: addu       $v1, $v0, $a3
    088E0B48:[00606025]: or         $t4, $v1, $zr <=> move $t4, $v1
    088E0B4C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
--> 088E0B50:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088E0B54:[81990000]: lb         $t9, 0($t4)
    088E0B58:[25CE0001]: addiu      $t6, $t6, 1
    088E0B5C:[A0D90000]: sb         $t9, 0($a2)
    088E0B60:[258C0001]: addiu      $t4, $t4, 1
    088E0B64:[29D90010]: slti       $t9, $t6, 16
    088E0B68:[1720FFFA]: bne        $t9, $zr, 0x088E0B54
    088E0B6C:[24C60001]: addiu      $a2, $a2, 1
    088E0B70:[25AD0001]: addiu      $t5, $t5, 1
    088E0B74:[29AE0008]: slti       $t6, $t5, 8
--> 088E0B78:[15C0FFF5]: bne        $t6, $zr, 0x088E0B50
    088E0B7C:[018F6021]: addu       $t4, $t4, $t7
    088E0B80:[256B0001]: addiu      $t3, $t3, 1
    088E0B84:[0168602A]: slt        $t4, $t3, $t0
    088E0B88:[1580FFEF]: bne        $t4, $zr, 0x088E0B48
  Back Branch 088E0B88 2,560 times (length 18)
    088E0B34:[0008C1C0]: sll        $t8, $t0, 0x0007
    088E0B38:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088E0B3C:[0168182A]: slt        $v1, $t3, $t0
    088E0B40:[10600013]: beq        $v1, $zr, 0x088E0B90
    088E0B44:[00471821]: addu       $v1, $v0, $a3
--> 088E0B48:[00606025]: or         $t4, $v1, $zr <=> move $t4, $v1
    088E0B4C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    088E0B50:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088E0B54:[81990000]: lb         $t9, 0($t4)
    088E0B58:[25CE0001]: addiu      $t6, $t6, 1
    088E0B5C:[A0D90000]: sb         $t9, 0($a2)
    088E0B60:[258C0001]: addiu      $t4, $t4, 1
    088E0B64:[29D90010]: slti       $t9, $t6, 16
    088E0B68:[1720FFFA]: bne        $t9, $zr, 0x088E0B54
    088E0B6C:[24C60001]: addiu      $a2, $a2, 1
    088E0B70:[25AD0001]: addiu      $t5, $t5, 1
    088E0B74:[29AE0008]: slti       $t6, $t5, 8
    088E0B78:[15C0FFF5]: bne        $t6, $zr, 0x088E0B50
    088E0B7C:[018F6021]: addu       $t4, $t4, $t7
    088E0B80:[256B0001]: addiu      $t3, $t3, 1
    088E0B84:[0168602A]: slt        $t4, $t3, $t0
--> 088E0B88:[1580FFEF]: bne        $t4, $zr, 0x088E0B48
    088E0B8C:[24630010]: addiu      $v1, $v1, 16
    088E0B90:[254A0001]: addiu      $t2, $t2, 1
    088E0B94:[0149582A]: slt        $t3, $t2, $t1
    088E0B98:[1560FFE7]: bne        $t3, $zr, 0x088E0B38
  Back Branch 088E0B98 96 times (length 26)
    088E0B24:[00084103]: sra        $t0, $t0, 0x0004
    088E0B28:[00087900]: sll        $t7, $t0, 0x0004
    088E0B2C:[25EFFFF0]: addiu      $t7, $t7, -16
    088E0B30:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088E0B34:[0008C1C0]: sll        $t8, $t0, 0x0007
--> 088E0B38:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088E0B3C:[0168182A]: slt        $v1, $t3, $t0
    088E0B40:[10600013]: beq        $v1, $zr, 0x088E0B90
    088E0B44:[00471821]: addu       $v1, $v0, $a3
    088E0B48:[00606025]: or         $t4, $v1, $zr <=> move $t4, $v1
    088E0B4C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    088E0B50:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088E0B54:[81990000]: lb         $t9, 0($t4)
    088E0B58:[25CE0001]: addiu      $t6, $t6, 1
    088E0B5C:[A0D90000]: sb         $t9, 0($a2)
    088E0B60:[258C0001]: addiu      $t4, $t4, 1
    088E0B64:[29D90010]: slti       $t9, $t6, 16
    088E0B68:[1720FFFA]: bne        $t9, $zr, 0x088E0B54
    088E0B6C:[24C60001]: addiu      $a2, $a2, 1
    088E0B70:[25AD0001]: addiu      $t5, $t5, 1
    088E0B74:[29AE0008]: slti       $t6, $t5, 8
    088E0B78:[15C0FFF5]: bne        $t6, $zr, 0x088E0B50
    088E0B7C:[018F6021]: addu       $t4, $t4, $t7
    088E0B80:[256B0001]: addiu      $t3, $t3, 1
    088E0B84:[0168602A]: slt        $t4, $t3, $t0
    088E0B88:[1580FFEF]: bne        $t4, $zr, 0x088E0B48
    088E0B8C:[24630010]: addiu      $v1, $v1, 16
    088E0B90:[254A0001]: addiu      $t2, $t2, 1
    088E0B94:[0149582A]: slt        $t3, $t2, $t1
--> 088E0B98:[1560FFE7]: bne        $t3, $zr, 0x088E0B38
    088E0B9C:[00581021]: addu       $v0, $v0, $t8
    088E0BA0:[0004202A]: slt        $a0, $zr, $a0 <=> move $a0, $a0
    088E0BA4:[1080000B]: beq        $a0, $zr, 0x088E0BD4
    088E0BA8:[0005202A]: slt        $a0, $zr, $a1 <=> move $a0, $a1
_S1_2_8947BF0 2,391,935 instructions (0.333%), 183,995 calls (08947BF0 - 08947C20, length 13)
_S1_2_895E0F4 2,323,275 instructions (0.323%), 51,965 calls (0895E0F4 - 0895E210, length 72)
  Back Branch 0895E190 33,768 times (length 20)
  Back Branch 0895E20C 33,625 times (length 36)
_S1_2_88CB5B4 2,318,496 instructions (0.323%), 579,624 calls (088CB5B4 - 088CB5C0, length 4)
_S1_2_8964934 2,260,465 instructions (0.315%), 6,733 calls (08964934 - 089649E8, length 46)
  Back Branch 089649DC 218,829 times (length 11)
  Back Branch 08964980 88,701 times (length 6)
  Back Branch 089649E4 51,250 times (length 18)
  Back Branch 08964970 30,154 times (length 8)
_S1_2_89493EC 2,227,782 instructions (0.310%), 65,523 calls (089493EC - 0894949C, length 45)
_S1_2_894E814 2,168,499 instructions (0.302%), 8,600 calls (0894E814 - 0894E880, length 28)
  Back Branch 0894E858 331,318 times (length 6)
_S1_2_894A584 2,162,386 instructions (0.301%), 18,848 calls (0894A584 - 0894A6A0, length 72)
  Back Branch 0894A668 73,679 times (length 14)
_S1_2_8949BA8 2,112,624 instructions (0.294%), 62,136 calls (08949BA8 - 08949C2C, length 34)
_S1_2_88D9A44 2,085,463 instructions (0.290%), 175,757 calls (088D9A44 - 088D9A8C, length 19)
_S1_2_8971A28 2,083,576 instructions (0.290%), 33,995 calls (08971A28 - 08971CC4, length 168)
  Back Branch 08971AD8 29,487 times (length 32)
  Back Branch 08971B50 27,869 times (length 63)
  Back Branch 08971C90 27,865 times (length 82)
  Back Branch 08971C30 4,508 times (length 118)
  Back Branch 08971CB4 166 times (length 22)
  Back Branch 08971C18 4 times (length 69)
_S1_2_8944C98 1,969,445 instructions (0.274%), 1,105 calls (08944C98 - 08944DD4, length 80)
  Back Branch 08944D9C 69,632 times (length 29)
_S1_2_89449C8 1,918,912 instructions (0.267%), 17 calls (089449C8 - 08944B50, length 99)
  Back Branch 08944AFC 69,632 times (length 32)
  Back Branch 08944A28 2,176 times (length 5)
  Back Branch 08944B18 1,088 times (length 51)
_S1_2_88D666C 1,891,904 instructions (0.263%), 236,488 calls (088D666C - 088D6688, length 8)
_S1_2_894C824 1,890,501 instructions (0.263%), 104,254 calls (0894C824 - 0894C86C, length 19)
_S1_2_894C004 1,809,877 instructions (0.252%), 16,154 calls (0894C004 - 0894C1DC, length 119)
  Back Branch 0894C1D8 44,049 times (length 96)
_S1_2_88E0648 1,795,668 instructions (0.250%), 113,830 calls (088E0648 - 088E068C, length 18)
_S1_2_893E8D8 1,761,920 instructions (0.245%), 440,480 calls (0893E8D8 - 0893E8E4, length 4)
_S1_2_893E888 1,761,920 instructions (0.245%), 440,480 calls (0893E888 - 0893E894, length 4)
_S1_2_893E860 1,761,920 instructions (0.245%), 440,480 calls (0893E860 - 0893E86C, length 4)
_S1_2_895C2AC 1,739,670 instructions (0.242%), 57,989 calls (0895C2AC - 0895C324, length 31)
_S1_2_8971CC8 1,739,063 instructions (0.242%), 65,177 calls (08971CC8 - 08971DE0, length 71)
  Back Branch 08971DA8 52,421 times (length 43)
  Back Branch 08971D58 256 times (length 7)
_S1_2_8949550 1,684,175 instructions (0.234%), 67,367 calls (08949550 - 089495B0, length 25)
_S1_2_8946E18 1,626,449 instructions (0.226%), 19,639 calls (08946E18 - 0894718C, length 222)
  Back Branch 08946F5C 16,785 times (length 65)
  Back Branch 08946FD8 14,290 times (length 58)
  Back Branch 08947108 2,854 times (length 172)
  Back Branch 08946FE0 2,854 times (length 97)
  Back Branch 08947188 2,494 times (length 166)
_S1_2_892B084 1,619,885 instructions (0.225%), 21,588 calls (0892B084 - 0892B3C8, length 210)
  Back Branch 0892B380 21,588 times (length 21)
  Back Branch 0892B318 1,269 times (length 54)
_S1_2_894C434 1,579,146 instructions (0.220%), 6,949 calls (0894C434 - 0894C6A4, length 157)
  Back Branch 0894C5F8 43,785 times (length 24)
  Back Branch 0894C65C 9,153 times (length 58)
_S1_2_88D9BB8 1,572,552 instructions (0.219%), 65,523 calls (088D9BB8 - 088D9C14, length 24)
_S1_2_88D9A90 1,509,768 instructions (0.210%), 119,331 calls (088D9A90 - 088D9ADC, length 20)
_S1_2_88D6768 1,508,584 instructions (0.210%), 215,512 calls (088D6768 - 088D6780, length 7)
_S1_2_897514C 1,469,888 instructions (0.205%), 22,967 calls (0897514C - 089751C4, length 31)
  Back Branch 089751B8 91,868 times (length 11)
_S1_2_8972EA8 1,413,245 instructions (0.197%), 5,333 calls (08972EA8 - 08973244, length 232)
  Back Branch 089731E8 21,332 times (length 11)
_S1_2_88D43EC 1,400,768 instructions (0.195%), 175,096 calls (088D43EC - 088D4408, length 8)
_S1_2_881E4B8 1,397,088 instructions (0.194%), 19,404 calls (0881E4B8 - 0881E5D4, length 72)
_S1_2_895CB38 1,392,705 instructions (0.194%), 39,744 calls (0895CB38 - 0895CC74, length 80)
_S1_2_894658C 1,363,212 instructions (0.190%), 32,254 calls (0894658C - 08946678, length 60)
  Back Branch 0894663C 2,848 times (length 6)
_S1_2_895E4B0 1,361,200 instructions (0.189%), 6,781 calls (0895E4B0 - 0895E62C, length 96)
  Back Branch 0895E5A4 100,507 times (length 6)
  Back Branch 0895E518 74,342 times (length 6)
  Back Branch 0895E5F8 14 times (length 65)
_S1_2_8948714 1,355,446 instructions (0.189%), 31,522 calls (08948714 - 089487BC, length 43)
_S1_2_895C124 1,333,747 instructions (0.186%), 57,989 calls (0895C124 - 0895C17C, length 23)
_S1_2_8966F44 1,329,160 instructions (0.185%), 9,095 calls (08966F44 - 08968114, length 1141)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
_S1_2_893E8B0 1,321,440 instructions (0.184%), 440,480 calls (0893E8B0 - 0893E8B8, length 3)
_S1_2_893B6B4 1,309,675 instructions (0.182%), 102 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893BB5C 26,355 times (length 164)
  Back Branch 0893BD08 23,825 times (length 23)
  Back Branch 0893BDE0 19,062 times (length 1013)
  Back Branch 0893B92C 11,511 times (length 25)
  Back Branch 0893C184 11,243 times (length 1246)
  Back Branch 0893C18C 7,239 times (length 1248)
  Back Branch 0893C06C 6,458 times (length 10)
  Back Branch 0893BB40 6,017 times (length 10)
  Back Branch 0893BF30 3,970 times (length 23)
  Back Branch 0893B7F4 1,717 times (length 30)
  Back Branch 0893BDB0 738 times (length 23)
  Back Branch 0893B7B0 652 times (length 10)
  Back Branch 0893BE68 631 times (length 10)
  Back Branch 0893BC90 381 times (length 929)
  Back Branch 0893B9AC 250 times (length 10)
  Back Branch 0893B6E0 170 times (length 10)
  Back Branch 0893BA4C 119 times (length 10)
  Back Branch 0893B834 119 times (length 12)
  Back Branch 0893BB70 102 times (length 857)
  Back Branch 0893BFD4 51 times (length 23)
  Back Branch 0893BAB8 43 times (length 10)
  Back Branch 0893BDF4 3 times (length 1018)
_S1_2_892B58C 1,294,550 instructions (0.180%), 34,314 calls (0892B58C - 0892B6C4, length 79)
  Back Branch 0892B6C0 19,850 times (length 42)
_S1_2_88D4560 1,287,965 instructions (0.179%), 183,995 calls (088D4560 - 088D4578, length 7)
_S1_2_8946ACC 1,287,756 instructions (0.179%), 107,313 calls (08946ACC - 08946B40, length 30)
_S1_2_89637A4 1,265,441 instructions (0.176%), 8,388 calls (089637A4 - 089648BC, length 1095)
  Back Branch 08963A64 12,252 times (length 51)
  Back Branch 08963970 7,878 times (length 6)
  Back Branch 08963930 7,863 times (length 26)
  Back Branch 08963A14 154 times (length 16)
_S1_2_8974BE4 1,246,528 instructions (0.174%), 19,477 calls (08974BE4 - 08974CE0, length 64)
_S1_2_894E0D4 1,240,709 instructions (0.173%), 9,779 calls (0894E0D4 - 0894E10C, length 15)
  Back Branch 0894E100 146,532 times (length 8)
_S1_2_893A7FC 1,185,205 instructions (0.165%), 12,725 calls (0893A7FC - 0893A83C, length 17)
  Back Branch 0893A830 109,613 times (length 10)
_S1_2_8946DB8 1,168,803 instructions (0.163%), 5,337 calls (08946DB8 - 08946E14, length 24)
  Back Branch 08946DEC 112,077 times (length 8)
  Back Branch 08946E10 85,392 times (length 12)
_S1_2_895269C 1,159,608 instructions (0.161%), 30,516 calls (0895269C - 08952730, length 38)
_S1_2_8816B24 1,104,636 instructions (0.154%), 3,796 calls (08816B24 - 08817428, length 578)
_S1_2_895240C 1,104,124 instructions (0.154%), 11,746 calls (0895240C - 08952598, length 100)
_S1_2_8947DA8 1,086,231 instructions (0.151%), 2,851 calls (08947DA8 - 08948044, length 168)
  Back Branch 08947EAC 45,616 times (length 19)
  Back Branch 08948040 2,851 times (length 31)
  Back Branch 08947FCC 2,851 times (length 107)
_S1_2_895B458 1,061,943 instructions (0.148%), 7,323 calls (0895B458 - 0895B758, length 193)
  Back Branch 0895B6CC 18,668 times (length 78)
  Back Branch 0895B4C8 10,570 times (length 7)
  Back Branch 0895B674 1,809 times (length 35)
  Back Branch 0895B69C 932 times (length 45)
  Back Branch 0895B51C 71 times (length 31)
  Back Branch 0895B6C4 1 times (length 54)
_S1_2_88D450C 1,053,661 instructions (0.147%), 150,523 calls (088D450C - 088D4524, length 7)
_S1_2_88D3EB0 1,053,661 instructions (0.147%), 150,523 calls (088D3EB0 - 088D3EC8, length 7)
_S1_2_894C964 1,016,664 instructions (0.142%), 127,083 calls (0894C964 - 0894C980, length 8)
_S1_2_895E7A4 1,015,347 instructions (0.141%), 17,160 calls (0895E7A4 - 0895E800, length 24)
  Back Branch 0895E7F4 80,991 times (length 14)
_S1_2_8949AE8 988,878 instructions (0.138%), 29,966 calls (08949AE8 - 08949B68, length 33)
_S1_2_894F668 967,129 instructions (0.135%), 14,723 calls (0894F668 - 0894F6B0, length 19)
  Back Branch 0894F694 119,473 times (length 6)
_S1_2_892A188 961,926 instructions (0.134%), 21,588 calls (0892A188 - 0892A290, length 67)
  Back Branch 0892A274 1,634 times (length 48)
_S1_2_895ECE8 938,100 instructions (0.131%), 31,270 calls (0895ECE8 - 0895EDF0, length 67)
_S1_2_8951DA4 931,440 instructions (0.130%), 38,810 calls (08951DA4 - 08951E30, length 36)
_S1_2_89722A8 886,191 instructions (0.123%), 10,677 calls (089722A8 - 08972300, length 23)
  Back Branch 089722C0 170,832 times (length 4)
_S1_2_892AFC8 884,963 instructions (0.123%), 21,587 calls (0892AFC8 - 0892B080, length 47)
_S1_2_88D0B34 873,738 instructions (0.122%), 2,845 calls (088D0B34 - 088D0BD4, length 41)
  Back Branch 088D0BC4 42,692 times (length 19)
_S1_2_8970E74 867,652 instructions (0.121%), 5,368 calls (08970E74 - 089711E8, length 222)
  Back Branch 08971138 17,177 times (length 14)
  Back Branch 08970F78 5,368 times (length 30)
  Back Branch 08971168 4,345 times (length 149)
  Back Branch 08970F84 4,345 times (length 11)
  Back Branch 089711B4 2,484 times (length 37)
  Back Branch 089711BC 1,861 times (length 104)
  Back Branch 089711D4 1,861 times (length 121)
_S1_2_894A918 819,442 instructions (0.114%), 31,517 calls (0894A918 - 0894A97C, length 26)
_S1_2_8949F30 817,255 instructions (0.114%), 6,949 calls (08949F30 - 0894A198, length 155)
  Back Branch 0894A130 16,102 times (length 80)
_S1_2_896748C 804,916 instructions (0.112%), 5,008 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
_S1_2_896837C 793,008 instructions (0.110%), 11,470 calls (0896837C - 089689AC, length 397)
  Back Branch 0896888C 1,110 times (length 62)
  Back Branch 089688F0 813 times (length 90)
  Back Branch 089688E4 20 times (length 4)
_S1_2_88CCD64 772,636 instructions (0.108%), 8,585 calls (088CCD64 - 088CCFF8, length 166)
_S1_2_8974DA0 769,734 instructions (0.107%), 3,129 calls (08974DA0 - 089750F0, length 213)
  Back Branch 089750A8 12,516 times (length 11)
_S1_2_892B700 761,988 instructions (0.106%), 34,314 calls (0892B700 - 0892B784, length 34)
_S1_2_892AEF0 756,847 instructions (0.105%), 21,627 calls (0892AEF0 - 0892AFC4, length 54)
_S1_2_88CC8D8 753,569 instructions (0.105%), 4,817 calls (088CC8D8 - 088CCA7C, length 106)
  Back Branch 088CC9F8 76,752 times (length 33)
_S1_2_89363D0 752,652 instructions (0.105%), 2,484 calls (089363D0 - 08936B80, length 493)
  Back Branch 089367F4 49,680 times (length 166)
  Back Branch 08936B44 4,968 times (length 200)
  Back Branch 08936518 4,968 times (length 52)
_S1_2_8970A50 750,563 instructions (0.104%), 6,809 calls (08970A50 - 08970D94, length 210)
  Back Branch 08970B80 24,810 times (length 10)
  Back Branch 08970AB4 6,809 times (length 6)
  Back Branch 08970B14 5,294 times (length 30)
  Back Branch 08970D0C 5,293 times (length 156)
  Back Branch 08970D68 2,484 times (length 48)
  Back Branch 08970C9C 2,252 times (length 21)
  Back Branch 08970AC8 1,515 times (length 11)
  Back Branch 08970B0C 1,023 times (length 28)
  Back Branch 08970BC4 901 times (length 10)
  Back Branch 08970D14 291 times (length 51)
  Back Branch 08970D90 1 times (length 114)
_S1_2_881E99C 740,351 instructions (0.103%), 19,477 calls (0881E99C - 0881EA54, length 47)
_S1_2_894C714 738,072 instructions (0.103%), 43,416 calls (0894C714 - 0894C754, length 17)
_S1_2_88EA6B0 736,297 instructions (0.102%), 1 calls (088EA6B0 - 088EA720, length 29)
  Back Branch 088EA714 92,524 times (length 19)
_S1_2_893ABD0 735,556 instructions (0.102%), 6,341 calls (0893ABD0 - 0893C3F4, length 1546)
_S1_2_88D9C18 720,742 instructions (0.100%), 65,522 calls (088D9C18 - 088D9C40, length 11)
_S1_2_894B1EC 719,352 instructions (0.100%), 29,973 calls (0894B1EC - 0894B248, length 24)
_S1_2_8951E34 698,544 instructions (0.097%), 19,404 calls (08951E34 - 08951F30, length 64)
_S1_2_8929A64 690,262 instructions (0.096%), 21,571 calls (08929A64 - 08929BAC, length 83)
_S1_2_881DEF4 659,072 instructions (0.092%), 2,403 calls (0881DEF4 - 0881E0F4, length 129)
  Back Branch 0881E098 14,418 times (length 59)
_S1_2_89528C8 657,148 instructions (0.091%), 19,477 calls (089528C8 - 08952984, length 48)
_S1_2_8958F80 638,033 instructions (0.089%), 17,963 calls (08958F80 - 08959018, length 39)
  Back Branch 08958FE4 44,574 times (length 5)
_S1_2_896731C 633,978 instructions (0.088%), 4,137 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
  Back Branch 08967764 285 times (length 7)
  Back Branch 08967734 102 times (length 12)
_S1_2_8965718 604,855 instructions (0.084%), 9,635 calls (08965718 - 08965804, length 60)
  Back Branch 089657D8 72,245 times (length 40)
  Back Branch 0896577C 3,168 times (length 9)
_S1_2_8938024 599,184 instructions (0.083%), 21,564 calls (08938024 - 089380AC, length 35)
_S1_2_894ACB0 589,632 instructions (0.082%), 24,568 calls (0894ACB0 - 0894ADF8, length 83)
_S1_2_89689B0 586,332 instructions (0.082%), 10,190 calls (089689B0 - 08968C58, length 171)
_S1_2_8976DFC 581,328 instructions (0.081%), 522 calls (08976DFC - 08976E90, length 38)
  Back Branch 08976E54 47,544 times (length 12)
_S1_2_893C194 566,376 instructions (0.079%), 21,164 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893C1B8 19,062 times (length 1259)
_S1_2_8938110 560,716 instructions (0.078%), 21,566 calls (08938110 - 0893819C, length 36)
_S1_2_88CBF04 557,885 instructions (0.078%), 8,581 calls (088CBF04 - 088CC0E0, length 120)
  Back Branch 088CC0A4 4 times (length 56)
  Back Branch 088CC0AC 4 times (length 4)
_S1_2_898068C 542,241 instructions (0.075%), 977 calls (0898068C - 08980728, length 40)
  Back Branch 089806E4 47,194 times (length 11)
_S1_2_89467F8 510,390 instructions (0.071%), 51,039 calls (089467F8 - 08946864, length 28)
_S1_2_8926254 507,318 instructions (0.071%), 21,588 calls (08926254 - 08926308, length 46)
_S1_2_89751C8 505,274 instructions (0.070%), 22,967 calls (089751C8 - 0897521C, length 22)
_S1_2_8934358 503,272 instructions (0.070%), 35,948 calls (08934358 - 08934390, length 15)
  Back Branch 0893438C 35,948 times (length 6)
_S1_2_895E9A0 499,799 instructions (0.070%), 2,836 calls (0895E9A0 - 0895EA30, length 37)
  Back Branch 0895EA0C 53,985 times (length 8)
  Back Branch 0895E9E0 10 times (length 7)
_S1_2_893C0D8 495,298 instructions (0.069%), 8,242 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893C184 11,243 times (length 1246)
  Back Branch 0893C18C 7,239 times (length 1248)
_S1_2_895E214 491,052 instructions (0.068%), 3,399 calls (0895E214 - 0895E264, length 21)
  Back Branch 0895E24C 148,078 times (length 3)
_S1_2_882189C 486,716 instructions (0.068%), 5,740 calls (0882189C - 08821AD8, length 144)
_S1_2_8883F24 472,971 instructions (0.066%), 2,891 calls (08883F24 - 08883FA8, length 34)
  Back Branch 08883F64 49,192 times (length 8)
  Back Branch 08883F8C 5,463 times (length 20)
_S1_2_88D9B9C 471,569 instructions (0.066%), 67,367 calls (088D9B9C - 088D9BB4, length 7)
_S1_2_895DB64 452,511 instructions (0.063%), 2,249 calls (0895DB64 - 0895DC34, length 53)
  Back Branch 0895DC10 47,545 times (length 29)
_S1_2_8971F48 450,217 instructions (0.063%), 10,954 calls (08971F48 - 089720A8, length 89)
  Back Branch 08972084 8,511 times (length 72)
  Back Branch 08971FD4 8,511 times (length 27)
  Back Branch 08971FCC 2,443 times (length 26)
_S1_2_881B2DC 441,189 instructions (0.061%), 3,129 calls (0881B2DC - 0881B564, length 163)
  Back Branch 0881B514 3,129 times (length 41)
_S1_2_894B4D4 437,850 instructions (0.061%), 43,785 calls (0894B4D4 - 0894B4F8, length 10)
_S1_2_8952848 437,140 instructions (0.061%), 19,870 calls (08952848 - 089528C4, length 32)
_S1_2_88A7BA8 430,104 instructions (0.060%), 2 calls (088A7BA8 - 088A7C20, length 31)
  Back Branch 088A7C10 38,910 times (length 6)
  Back Branch 088A7BD4 32,768 times (length 6)
_S1_2_88D9CC0 409,721 instructions (0.057%), 31,517 calls (088D9CC0 - 088D9CF0, length 13)
_S1_2_8937FD8 409,716 instructions (0.057%), 21,564 calls (08937FD8 - 08938020, length 19)
_S1_2_89469AC 408,405 instructions (0.057%), 21,495 calls (0894682C - 089469B8, length 100)
  Back Branch 089469B4 21,495 times (length 100)
_S1_2_880532C 398,737 instructions (0.056%), 383 calls (0880532C - 088053D0, length 42)
  Back Branch 0880538C 38,769 times (length 10)
_S1_2_89677D4 394,784 instructions (0.055%), 3,796 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
_S1_2_88D67E4 390,439 instructions (0.054%), 22,967 calls (088D67E4 - 088D6840, length 24)
_S1_2_88D6784 390,439 instructions (0.054%), 22,967 calls (088D6784 - 088D67E0, length 24)
_S1_2_8949A80 389,454 instructions (0.054%), 14,979 calls (08949A80 - 08949AE4, length 26)
_S1_2_892BF54 389,388 instructions (0.054%), 14,392 calls (0892BF54 - 0892C030, length 56)
  Back Branch 0892C008 32 times (length 25)
_S1_2_893E8E8 385,420 instructions (0.054%), 27,530 calls (0893E8E8 - 0893E91C, length 14)
_S1_2_88EAE8C 383,595 instructions (0.053%), 2,157 calls (088EACA0 - 088EAFAC, length 196)
  Back Branch 088EAFA0 60,288 times (length 5)
  Back Branch 088EAFA8 1,884 times (length 196)
  Back Branch 088EAF28 1,884 times (length 121)
_S1_2_8952788 372,978 instructions (0.052%), 20,564 calls (08952788 - 089527E4, length 24)
_S1_2_892EE7C 366,996 instructions (0.051%), 21,588 calls (0892EE7C - 0892EF6C, length 61)
_S1_2_895E268 365,132 instructions (0.051%), 3,331 calls (0895E268 - 0895E4AC, length 146)
  Back Branch 0895E468 3,331 times (length 109)
  Back Branch 0895E454 3,331 times (length 104)
  Back Branch 0895E440 3,280 times (length 99)
  Back Branch 0895E384 119 times (length 52)
_S1_2_8964E38 363,329 instructions (0.051%), 1,151 calls (08964E38 - 08965594, length 472)
  Back Branch 08965450 3,453 times (length 6)
  Back Branch 089653D8 3,162 times (length 6)
  Back Branch 08965080 1,716 times (length 43)
  Back Branch 08965364 291 times (length 66)
_S1_2_88CC0E4 359,672 instructions (0.050%), 8,564 calls (088CC0E4 - 088CC1B4, length 53)
_S1_2_8938290 345,024 instructions (0.048%), 21,564 calls (08938290 - 089382D4, length 18)
_S1_2_895E804 332,399 instructions (0.046%), 6,730 calls (0895E804 - 0895E830, length 12)
  Back Branch 0895E818 86,123 times (length 3)
_S1_2_88D6AE4 331,109 instructions (0.046%), 19,477 calls (088D6AE4 - 088D6B40, length 24)
_S1_2_893A580 330,669 instructions (0.046%), 20,426 calls (0893A580 - 0893A5A8, length 11)
  Back Branch 0893A59C 33,446 times (length 5)
_S1_2_89718B4 328,620 instructions (0.046%), 10,954 calls (089718B4 - 08971928, length 30)
_S1_2_8925870 325,636 instructions (0.045%), 1 calls (08925870 - 08925AD8, length 155)
  Back Branch 089259AC 7,196 times (length 49)
  Back Branch 08925A98 1,798 times (length 109)
_S1_2_88EA814 324,228 instructions (0.045%), 1,884 calls (088EA814 - 088EA958, length 82)
  Back Branch 088EA86C 20,634 times (length 9)
  Back Branch 088EA8F8 7,701 times (length 7)
_S1_2_895CD18 320,436 instructions (0.045%), 2,484 calls (0895CD18 - 0895CD74, length 24)
  Back Branch 0895CD58 39,744 times (length 7)
_S1_2_8945EF8 319,377 instructions (0.044%), 5,702 calls (08945EF8 - 0894609C, length 106)
  Back Branch 08946098 2,851 times (length 80)
  Back Branch 08945FA4 4 times (length 11)
_S1_2_8933EB4 316,624 instructions (0.044%), 14,392 calls (08933EB4 - 08933F08, length 22)
_S1_2_894AB94 312,705 instructions (0.044%), 6,949 calls (0894AB94 - 0894AC48, length 46)
_S1_2_894C804 311,784 instructions (0.043%), 38,973 calls (0894C804 - 0894C820, length 8)
_S1_2_89539E4 311,632 instructions (0.043%), 19,477 calls (089539E4 - 08953A20, length 16)
_S1_2_881FD70 311,632 instructions (0.043%), 19,477 calls (0881FD70 - 0881FDCC, length 24)
_S1_2_881E940 310,993 instructions (0.043%), 14,787 calls (0881E940 - 0881E998, length 23)
_S1_2_8818904 310,464 instructions (0.043%), 9,702 calls (08818904 - 08818980, length 32)
_S1_2_8946C40 307,439 instructions (0.043%), 16,181 calls (08946B08 - 08946C4C, length 82)
  Back Branch 08946C48 16,181 times (length 82)
_S1_2_894CABC 307,275 instructions (0.043%), 20,485 calls (0894CABC - 0894CAF4, length 15)
_S1_2_8971DE4 303,310 instructions (0.042%), 9,294 calls (08971DE4 - 08971F44, length 89)
  Back Branch 08971EB8 5,006 times (length 46)
  Back Branch 08971EA0 5,006 times (length 40)
  Back Branch 08971E74 4,057 times (length 29)
  Back Branch 08971ECC 3,731 times (length 51)
  Back Branch 08971E54 2,311 times (length 21)
  Back Branch 08971E8C 1,977 times (length 8)
  Back Branch 08971F24 1,096 times (length 73)
  Back Branch 08971F14 442 times (length 69)
  Back Branch 08971F34 442 times (length 18)
  Back Branch 08971F40 153 times (length 9)
_S1_2_8980BE0 301,058 instructions (0.042%), 150,529 calls (08980BE0 - 08980BE4, length 2)
_S1_2_893AA68 297,686 instructions (0.041%), 6,341 calls (0893AA68 - 0893ABCC, length 90)
_S1_2_8976CCC 288,540 instructions (0.040%), 57,708 calls (08976CCC - 08976CDC, length 5)
_S1_2_8975220 283,176 instructions (0.039%), 4,968 calls (08975220 - 0897527C, length 24)
  Back Branch 08975254 19,872 times (length 11)
_S1_2_895E630 281,685 instructions (0.039%), 5,735 calls (0895E630 - 0895E778, length 83)
_S1_2_88CCA80 281,256 instructions (0.039%), 4,797 calls (088CCA80 - 088CCBD4, length 86)
_S1_2_8882C84 279,341 instructions (0.039%), 3,221 calls (08882C84 - 088832B0, length 396)
  Back Branch 0888321C 653 times (length 268)
  Back Branch 08883230 647 times (length 273)
_S1_2_894CC84 278,200 instructions (0.039%), 13,910 calls (0894CC84 - 0894CCD0, length 20)
_S1_2_881D238 274,091 instructions (0.038%), 8,566 calls (0881D238 - 0881D2B4, length 32)
_S1_2_881EA58 272,678 instructions (0.038%), 19,477 calls (0881EA58 - 0881EA8C, length 14)
_S1_2_8816418 272,363 instructions (0.038%), 6,643 calls (08816418 - 088164B8, length 41)
_S1_2_88CCC60 267,500 instructions (0.037%), 13,375 calls (088CCC60 - 088CCCAC, length 20)
_S1_2_894ACE4 264,867 instructions (0.037%), 8,184 calls (0894ACE4 - 0894ADF8, length 70)
_S1_2_8980C30 263,524 instructions (0.037%), 131,762 calls (08980C30 - 08980C34, length 2)
_S1_2_88D4B50 261,071 instructions (0.036%), 2,851 calls (088D4B50 - 088D4CC8, length 95)
_S1_2_894B564 257,174 instructions (0.036%), 9,194 calls (0894B564 - 0894B5DC, length 31)
_S1_2_89486C4 252,176 instructions (0.035%), 31,522 calls (089486C4 - 089486E0, length 8)
_S1_2_894B468 248,238 instructions (0.035%), 9,194 calls (0894B468 - 0894B4D0, length 27)
_S1_2_8946B54 245,548 instructions (0.034%), 5,338 calls (08946B18 - 08946BDC, length 50)
  Back Branch 08946BD8 5,338 times (length 50)
_S1_2_88E0EF8 245,318 instructions (0.034%), 5,333 calls (088E0EF8 - 088E0FAC, length 46)
_S1_2_894B28C 237,048 instructions (0.033%), 39,508 calls (0894B28C - 0894B2A0, length 6)
_S1_2_881E418 232,836 instructions (0.032%), 9,702 calls (0881E418 - 0881E480, length 27)
_S1_2_8818AF8 227,640 instructions (0.032%), 9,386 calls (08818AF8 - 08818B9C, length 42)
_S1_2_881F518 227,384 instructions (0.032%), 2,484 calls (0881F518 - 0881F6FC, length 122)
_S1_2_8957400 225,554 instructions (0.031%), 1,195 calls (08957400 - 089574AC, length 44)
  Back Branch 08957468 18,267 times (length 9)
  Back Branch 08957490 2,397 times (length 23)
_S1_2_89387F4 223,313 instructions (0.031%), 1 calls (089387F4 - 08938D40, length 340)
  Back Branch 08938CF8 1,998 times (length 216)
_S1_2_8892F3C 222,066 instructions (0.031%), 3,796 calls (08892F3C - 08892FE4, length 43)
  Back Branch 08892FB4 5,694 times (length 14)
_S1_2_8956E68 221,060 instructions (0.031%), 2,484 calls (08956E68 - 08956ED8, length 29)
  Back Branch 08956EC0 17,386 times (length 9)
_S1_2_88D9B80 220,654 instructions (0.031%), 31,522 calls (088D9B80 - 088D9B98, length 7)
_S1_2_893997C 218,624 instructions (0.030%), 13,664 calls (0893997C - 089399C8, length 20)
_S1_2_89649EC 218,245 instructions (0.030%), 489 calls (089649EC - 08964A48, length 24)
  Back Branch 08964A3C 15,681 times (length 15)
_S1_2_894CA24 215,490 instructions (0.030%), 19,590 calls (0894CA24 - 0894CA54, length 13)
_S1_2_8957124 214,875 instructions (0.030%), 8,069 calls (08957124 - 089571C8, length 42)
  Back Branch 08957174 6,065 times (length 12)
_S1_2_88D668C 214,862 instructions (0.030%), 10,673 calls (088D668C - 088D66E8, length 24)
_S1_2_8971410 213,762 instructions (0.030%), 9,294 calls (08971410 - 08971468, length 23)
_S1_2_880A858 213,648 instructions (0.030%), 2,484 calls (0880A858 - 0880AC4C, length 254)
_S1_2_8941760 207,845 instructions (0.029%), 20 calls (08941760 - 08941880, length 73)
  Back Branch 0894184C 29,583 times (length 7)
_S1_2_8965C88 207,825 instructions (0.029%), 1,151 calls (08965898 - 08966BF0, length 1239)
  Back Branch 089658D8 4,660 times (length 12)
  Back Branch 08966B94 1,151 times (length 1217)
_S1_2_8827A90 207,072 instructions (0.029%), 2,632 calls (08827A90 - 08827CC4, length 142)
  Back Branch 08827BFC 156 times (length 46)
_S1_2_894CC38 203,699 instructions (0.028%), 10,721 calls (0894CC38 - 0894CC80, length 19)
_S1_2_89618F8 202,380 instructions (0.028%), 6,746 calls (089618F8 - 0896196C, length 30)
_S1_2_8961DC8 201,513 instructions (0.028%), 629 calls (08961B94 - 08962840, length 812)
  Back Branch 089626E4 4,046 times (length 77)
  Back Branch 089627FC 1,050 times (length 796)
  Back Branch 08961C28 420 times (length 21)
  Back Branch 08961CD8 4 times (length 22)
_S1_2_8963618 196,094 instructions (0.027%), 2,380 calls (08963618 - 08963674, length 24)
  Back Branch 08963668 20,653 times (length 15)
_S1_2_88EA9B0 195,925 instructions (0.027%), 982 calls (088EA9B0 - 088EAA60, length 45)
  Back Branch 088EAA0C 17,473 times (length 7)
  Back Branch 088EAA38 3,140 times (length 20)
_S1_2_8980910 190,072 instructions (0.026%), 47,518 calls (08980910 - 0898091C, length 4)
_S1_2_895D8BC 189,320 instructions (0.026%), 2,862 calls (0895D8BC - 0895D9EC, length 77)
  Back Branch 0895D994 2,550 times (length 12)
  Back Branch 0895D94C 299 times (length 16)
_S1_2_892BB94 187,711 instructions (0.026%), 14,392 calls (0892BB94 - 0892BC30, length 40)
  Back Branch 0892BC10 36 times (length 10)
_S1_2_892BAEC 187,645 instructions (0.026%), 14,392 calls (0892BAEC - 0892BB90, length 42)
  Back Branch 0892BB70 30 times (length 12)
_S1_2_8821714 184,646 instructions (0.026%), 5,067 calls (08821714 - 08821898, length 98)
_S1_2_88CF844 183,918 instructions (0.026%), 6,342 calls (088CF844 - 088CF8C0, length 32)
_S1_2_8956740 180,266 instructions (0.025%), 2,445 calls (08956740 - 08956788, length 19)
  Back Branch 08956774 17,032 times (length 8)
_S1_2_882009C 177,940 instructions (0.025%), 5,740 calls (0882009C - 08820114, length 31)
_S1_2_897192C 177,751 instructions (0.025%), 8,523 calls (0897192C - 089719F4, length 51)
  Back Branch 089719C8 8,369 times (length 12)
_S1_2_8946D00 176,121 instructions (0.025%), 5,337 calls (08946B18 - 08946D54, length 144)
  Back Branch 08946D50 5,337 times (length 144)
_S1_2_88CCCB0 173,823 instructions (0.024%), 13,371 calls (088CCCB0 - 088CCCE0, length 13)
_S1_2_88832B4 173,065 instructions (0.024%), 2,891 calls (088832B4 - 088836D8, length 266)
_S1_2_895DD44 171,001 instructions (0.024%), 2,785 calls (0895DD44 - 0895DE40, length 64)
  Back Branch 0895DE04 1,589 times (length 25)
_S1_2_8950C38 166,438 instructions (0.023%), 2,488 calls (08950C38 - 08950D48, length 69)
_S1_2_881AB5C 165,837 instructions (0.023%), 3,129 calls (0881AB5C - 0881AC78, length 72)
_S1_2_894B420 165,492 instructions (0.023%), 9,194 calls (0894B420 - 0894B464, length 18)
_S1_2_881231C 162,708 instructions (0.023%), 3,129 calls (0881231C - 088123E8, length 52)
_S1_2_8970A04 161,937 instructions (0.023%), 8,523 calls (08970A04 - 08970A4C, length 19)
_S1_2_881A3A0 157,493 instructions (0.022%), 1,043 calls (0881A3A0 - 0881A504, length 90)
  Back Branch 0881A464 4,172 times (length 13)
  Back Branch 0881A500 3,129 times (length 41)
  Back Branch 0881A4A0 3,129 times (length 28)
_S1_2_8951758 154,020 instructions (0.021%), 2,484 calls (08951758 - 08951924, length 116)
_S1_2_88CF8C4 152,204 instructions (0.021%), 6,342 calls (088CF8C4 - 088CF98C, length 51)
  Back Branch 088CF954 1 times (length 15)
_S1_2_8929708 151,116 instructions (0.021%), 21,588 calls (08929708 - 08929720, length 7)
_S1_2_89455E0 149,754 instructions (0.021%), 1,105 calls (089455E0 - 0894591C, length 208)
_S1_2_895E77C 148,750 instructions (0.021%), 14,875 calls (0895E77C - 0895E7A0, length 10)
_S1_2_88CF32C 146,016 instructions (0.020%), 4,056 calls (088CF32C - 088CF430, length 66)
_S1_2_8946358 145,350 instructions (0.020%), 2,850 calls (08946358 - 08946494, length 80)
  Back Branch 08946420 2,850 times (length 21)
_S1_2_88EA724 144,984 instructions (0.020%), 6,041 calls (088EA724 - 088EA788, length 26)
_S1_2_88BA40C 144,248 instructions (0.020%), 3,796 calls (088BA40C - 088BA5C0, length 110)
  Back Branch 088BA48C 949 times (length 12)
_S1_2_8969C78 141,496 instructions (0.020%), 1,716 calls (08969C78 - 0896A0E0, length 283)
  Back Branch 08969FAC 1,554 times (length 38)
  Back Branch 0896A028 719 times (length 7)
_S1_2_8818984 140,790 instructions (0.020%), 9,386 calls (08818984 - 088189BC, length 15)
_S1_2_89772FC 138,650 instructions (0.019%), 7,883 calls (089772FC - 08977358, length 24)
  Back Branch 08977338 1,555 times (length 7)
_S1_2_8953A24 136,339 instructions (0.019%), 19,477 calls (08953A24 - 08953A3C, length 7)
_S1_2_896954C 135,532 instructions (0.019%), 1,397 calls (0896954C - 08969718, length 116)
  Back Branch 089696C8 2,977 times (length 35)
  Back Branch 08969574 1,397 times (length 7)
_S1_2_88823E8 134,496 instructions (0.019%), 8,406 calls (088823E8 - 0888243C, length 22)
_S1_2_8934C60 134,136 instructions (0.019%), 2,484 calls (08934C60 - 08934D30, length 53)
  Back Branch 08934CF8 4,968 times (length 19)
_S1_2_88082A8 134,136 instructions (0.019%), 2,484 calls (088082A8 - 0880845C, length 110)
_S1_2_894C7B8 132,411 instructions (0.018%), 6,969 calls (0894C7B8 - 0894C800, length 19)
_S1_2_894C138 132,240 instructions (0.018%), 6,960 calls (0894C138 - 0894C188, length 21)
_S1_2_881ED0C 131,471 instructions (0.018%), 2,445 calls (0881ED0C - 0881EDF8, length 60)
_S1_2_89719F8 131,448 instructions (0.018%), 10,954 calls (089719F8 - 08971A24, length 12)
_S1_2_89657D0 128,502 instructions (0.018%), 4,268 calls (08965740 - 08965804, length 50)
  Back Branch 089657D8 72,245 times (length 40)
  Back Branch 0896577C 3,168 times (length 9)
_S1_2_881D0D0 128,008 instructions (0.018%), 2,484 calls (0881D0D0 - 0881D234, length 90)
_S1_2_8953CD4 127,866 instructions (0.018%), 5,067 calls (08953CD4 - 08953D98, length 50)
_S1_2_88CEDF4 125,510 instructions (0.017%), 477 calls (088CEDF4 - 088CEE28, length 14)
  Back Branch 088CEE1C 15,331 times (length 8)
_S1_2_8970E00 125,396 instructions (0.017%), 4,324 calls (08970E00 - 08970E70, length 29)
_S1_2_8976F64 124,302 instructions (0.017%), 2,546 calls (08976F64 - 08977000, length 40)
  Back Branch 08976FBC 4,594 times (length 11)
_S1_2_89527E8 124,166 instructions (0.017%), 8,869 calls (089527E8 - 08952844, length 24)
_S1_2_8946220 122,642 instructions (0.017%), 2,852 calls (08946220 - 08946354, length 78)
  Back Branch 08946314 2,851 times (length 35)
  Back Branch 089462E0 1 times (length 21)
_S1_2_88D069C 122,335 instructions (0.017%), 2,845 calls (088D069C - 088D074C, length 45)
_S1_2_8818AC4 122,018 instructions (0.017%), 9,386 calls (08818AC4 - 08818AF4, length 13)
_S1_2_881AC94 118,902 instructions (0.017%), 3,129 calls (0881AC94 - 0881AD28, length 38)
_S1_2_881EF6C 118,640 instructions (0.017%), 2,445 calls (0881EF6C - 0881F104, length 103)
_S1_2_88CCC04 117,512 instructions (0.016%), 13,371 calls (088CCC04 - 088CCC5C, length 23)
_S1_2_89534DC 115,767 instructions (0.016%), 4,933 calls (089534DC - 0895355C, length 33)
_S1_2_88CD650 115,289 instructions (0.016%), 8,235 calls (088CD650 - 088CD6A0, length 21)
_S1_2_894B24C 115,200 instructions (0.016%), 7,200 calls (0894B24C - 0894B288, length 16)
_S1_2_88A9F94 111,780 instructions (0.016%), 2,484 calls (088A9F94 - 088AA044, length 45)
_S1_2_8971880 110,799 instructions (0.015%), 8,523 calls (08971880 - 089718B0, length 13)
_S1_2_88CE75C 110,436 instructions (0.015%), 4,084 calls (088CE75C - 088CE81C, length 49)
_S1_2_898076C 107,778 instructions (0.015%), 17,963 calls (0898076C - 08980788, length 8)
_S1_2_88CD714 106,888 instructions (0.015%), 13,361 calls (088CD714 - 088CD738, length 10)
_S1_2_8956D18 106,691 instructions (0.015%), 2,482 calls (08956D18 - 08956E64, length 84)
_S1_2_881AA44 106,386 instructions (0.015%), 3,129 calls (0881AA44 - 0881AAC8, length 34)
_S1_2_88193CC 106,220 instructions (0.015%), 5,311 calls (088193CC - 08819450, length 34)
_S1_2_881DAC4 104,496 instructions (0.015%), 2,488 calls (0881DAC4 - 0881DBA8, length 58)
_S1_2_8962AD8 103,230 instructions (0.014%), 11,470 calls (08962AD8 - 08962AF8, length 9)
_S1_2_894CA58 102,425 instructions (0.014%), 20,485 calls (0894CA58 - 0894CA68, length 5)
_S1_2_8958DB4 102,246 instructions (0.014%), 639 calls (08958DB4 - 08958F7C, length 115)
  Back Branch 08958E80 7,697 times (length 10)
  Back Branch 08958E00 703 times (length 7)
_S1_2_8949B6C 102,015 instructions (0.014%), 34,005 calls (08949B6C - 08949B74, length 3)
_S1_2_88D66EC 101,844 instructions (0.014%), 4,968 calls (088D66EC - 088D6748, length 24)
_S1_2_8946BF0 101,650 instructions (0.014%), 5,350 calls (08946B08 - 08946BFC, length 62)
  Back Branch 08946BF8 5,350 times (length 62)
_S1_2_8946CF0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CFC, length 126)
  Back Branch 08946CF8 5,338 times (length 126)
_S1_2_8946CE0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CEC, length 122)
  Back Branch 08946CE8 5,338 times (length 122)
_S1_2_8946CD0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CDC, length 118)
  Back Branch 08946CD8 5,338 times (length 118)
_S1_2_8946CC0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CCC, length 114)
  Back Branch 08946CC8 5,338 times (length 114)
_S1_2_8946CB0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CBC, length 110)
  Back Branch 08946CB8 5,338 times (length 110)
_S1_2_8946CA0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946CAC, length 106)
  Back Branch 08946CA8 5,338 times (length 106)
_S1_2_8946C90 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946C9C, length 102)
  Back Branch 08946C98 5,338 times (length 102)
_S1_2_8946C80 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946C8C, length 98)
  Back Branch 08946C88 5,338 times (length 98)
_S1_2_8946C70 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946C7C, length 94)
  Back Branch 08946C78 5,338 times (length 94)
_S1_2_8946C20 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946C2C, length 74)
  Back Branch 08946C28 5,338 times (length 74)
_S1_2_8946C00 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946C0C, length 66)
  Back Branch 08946C08 5,338 times (length 66)
_S1_2_8946BE0 101,422 instructions (0.014%), 5,338 calls (08946B08 - 08946BEC, length 58)
  Back Branch 08946BE8 5,338 times (length 58)
_S1_2_89469CC 101,422 instructions (0.014%), 5,338 calls (0894682C - 089469D8, length 108)
  Back Branch 089469D4 5,338 times (length 108)
_S1_2_894699C 101,422 instructions (0.014%), 5,338 calls (0894682C - 089469A8, length 96)
  Back Branch 089469A4 5,338 times (length 96)
_S1_2_894697C 101,422 instructions (0.014%), 5,338 calls (0894682C - 08946988, length 88)
  Back Branch 08946984 5,338 times (length 88)
_S1_2_8946868 101,422 instructions (0.014%), 5,338 calls (0894682C - 08946874, length 19)
  Back Branch 08946870 5,338 times (length 19)
_S1_2_89469BC 101,346 instructions (0.014%), 5,334 calls (0894682C - 089469C8, length 104)
  Back Branch 089469C4 5,334 times (length 104)
_S1_2_88189C0 101,019 instructions (0.014%), 2,149 calls (088189C0 - 08818AC0, length 65)
_S1_2_8971768 100,372 instructions (0.014%), 3,158 calls (08971768 - 08971838, length 53)
  Back Branch 08971834 1,643 times (length 24)
_S1_2_89459F4 99,750 instructions (0.014%), 2,850 calls (089459F4 - 08945BC8, length 118)
_S1_2_8932B70 98,738 instructions (0.014%), 3,798 calls (08932B70 - 08932BD4, length 26)
_S1_2_89809B8 97,032 instructions (0.014%), 5,724 calls (089809B8 - 08980A14, length 24)
  Back Branch 089809F4 299 times (length 7)
_S1_2_8804F74 96,886 instructions (0.013%), 1 calls (08804F74 - 08805144, length 117)
  Back Branch 088050C4 2,483 times (length 61)
_S1_2_88EABF4 96,656 instructions (0.013%), 6,041 calls (088EABF4 - 088EACB4, length 49)
_S1_2_8946AFC 96,084 instructions (0.013%), 5,338 calls (08946AFC - 08946B40, length 18)
_S1_2_896E99C 94,754 instructions (0.013%), 57 calls (0896E99C - 0896EB80, length 122)
  Back Branch 0896EB30 4,363 times (length 27)
_S1_2_894CE58 93,672 instructions (0.013%), 46,836 calls (0894CE58 - 0894CE5C, length 2)
_S1_2_8962AFC 91,710 instructions (0.013%), 10,190 calls (08962AFC - 08962B1C, length 9)
_S1_2_88D4954 91,232 instructions (0.013%), 2,851 calls (088D4954 - 088D49EC, length 39)
_S1_2_894832C 91,200 instructions (0.013%), 2,850 calls (0894832C - 089483AC, length 33)
  Back Branch 089483A8 2,850 times (length 16)
_S1_2_88CCBD8 90,801 instructions (0.013%), 13,375 calls (088CCBD8 - 088CCC00, length 11)
_S1_2_88D9B3C 90,729 instructions (0.013%), 5,337 calls (088D9B3C - 088D9B7C, length 17)
_S1_2_8953AE0 88,722 instructions (0.012%), 14,787 calls (08953AE0 - 08953B08, length 11)
_S1_2_894CAF8 86,832 instructions (0.012%), 43,416 calls (0894CAF8 - 0894CAFC, length 2)
_S1_2_8980C78 86,584 instructions (0.012%), 43,292 calls (08980C78 - 08980C7C, length 2)
_S1_2_894C7A0 86,400 instructions (0.012%), 14,400 calls (0894C7A0 - 0894C7B4, length 6)
_S1_2_895AF84 85,710 instructions (0.012%), 977 calls (0895AF84 - 0895B0D0, length 84)
  Back Branch 0895B03C 1,843 times (length 20)
_S1_2_8892FE8 85,530 instructions (0.012%), 2,851 calls (08892FE8 - 0889305C, length 30)
_S1_2_88D9AFC 85,392 instructions (0.012%), 5,337 calls (088D9AFC - 088D9B38, length 16)
_S1_2_89648C0 83,880 instructions (0.012%), 8,388 calls (089648C0 - 089648E4, length 10)
_S1_2_894C094 83,520 instructions (0.012%), 6,960 calls (0894C094 - 0894C0C0, length 12)
_S1_2_88B16E0 82,456 instructions (0.011%), 80 calls (088B16E0 - 088B17A0, length 49)
  Back Branch 088B1750 5,707 times (length 15)
_S1_2_8948D7C 80,300 instructions (0.011%), 3,212 calls (08948D7C - 08948DDC, length 25)
_S1_2_88D4A48 79,814 instructions (0.011%), 2,851 calls (088D4A48 - 088D4AC0, length 31)
_S1_2_88CCCE4 77,229 instructions (0.011%), 8,581 calls (088CCCE4 - 088CCD04, length 9)
_S1_2_88BA108 76,830 instructions (0.011%), 7,683 calls (088BA108 - 088BA12C, length 10)
_S1_2_88134F4 76,600 instructions (0.011%), 2,484 calls (088134F4 - 08813664, length 93)
_S1_2_88212A4 75,990 instructions (0.011%), 306 calls (088212A4 - 08821710, length 284)
_S1_2_88D4CF0 75,985 instructions (0.011%), 15,197 calls (088D4CF0 - 088D4D00, length 5)
_S1_2_88BA27C 75,096 instructions (0.010%), 3,129 calls (088BA27C - 088BA2D8, length 24)
_S1_2_88EA55C 72,529 instructions (0.010%), 1 calls (088EA55C - 088EA658, length 64)
  Back Branch 088EA5F0 6,041 times (length 12)
_S1_2_88E125C 72,500 instructions (0.010%), 18,125 calls (088E125C - 088E1268, length 4)
_S1_2_8980F00 71,896 instructions (0.010%), 35,948 calls (08980F00 - 08980F04, length 2)
_S1_2_8953858 70,938 instructions (0.010%), 5,067 calls (08953858 - 089538B4, length 24)
_S1_2_8965808 69,943 instructions (0.010%), 540 calls (08965808 - 08966BF0, length 1275)
  Back Branch 089658D8 4,660 times (length 12)
  Back Branch 08966B94 1,151 times (length 1217)
_S1_2_88AB354 69,767 instructions (0.010%), 2,484 calls (088AB354 - 088AB474, length 73)
_S1_2_8939804 68,533 instructions (0.010%), 3,607 calls (08939804 - 08939860, length 24)
_S1_2_88CC888 68,512 instructions (0.010%), 8,564 calls (088CC888 - 088CC8A4, length 8)
_S1_2_8812434 67,515 instructions (0.009%), 1,044 calls (08812434 - 08812B5C, length 459)
_S1_2_8816770 67,308 instructions (0.009%), 948 calls (08816770 - 08816B20, length 237)
_S1_2_88AB758 67,068 instructions (0.009%), 2,484 calls (088AB758 - 088AB7C0, length 27)
_S1_2_881F464 66,822 instructions (0.009%), 2,484 calls (0881F464 - 0881F514, length 45)
_S1_2_88920BC 66,355 instructions (0.009%), 2,885 calls (088920BC - 08892170, length 46)
_S1_2_88F1D00 65,709 instructions (0.009%), 3,129 calls (088F1D00 - 088F1D50, length 21)
_S1_2_892B3CC 64,920 instructions (0.009%), 21,640 calls (0892B3CC - 0892B3D4, length 3)
_S1_2_8819EFC 64,666 instructions (0.009%), 2,086 calls (08819EFC - 08819F80, length 34)
_S1_2_8970D98 64,610 instructions (0.009%), 2,485 calls (08970D98 - 08970DFC, length 26)
_S1_2_89596AC 64,481 instructions (0.009%), 1,879 calls (089596AC - 08959834, length 99)
  Back Branch 08959748 351 times (length 4)
  Back Branch 089597B8 8 times (length 56)
  Back Branch 08959810 7 times (length 24)
_S1_2_895DCB8 63,980 instructions (0.009%), 2,285 calls (0895DCB8 - 0895DD40, length 35)
_S1_2_895C290 63,749 instructions (0.009%), 9,107 calls (0895C290 - 0895C2A8, length 7)
_S1_2_8959838 62,896 instructions (0.009%), 1,887 calls (08959838 - 0895999C, length 90)
  Back Branch 08959900 25 times (length 21)
  Back Branch 08959948 25 times (length 20)
_S1_2_88EB784 62,790 instructions (0.009%), 2,337 calls (088EB784 - 088EBD54, length 373)
_S1_2_895E85C 62,779 instructions (0.009%), 6,611 calls (0895E85C - 0895E880, length 10)
_S1_2_88F3B8C 62,530 instructions (0.009%), 6,253 calls (088F3B8C - 088F3BB0, length 10)
_S1_2_8806778 62,100 instructions (0.009%), 2,484 calls (08806778 - 0880682C, length 46)
_S1_2_8964910 60,597 instructions (0.008%), 6,733 calls (08964910 - 08964930, length 9)
_S1_2_881DA38 59,712 instructions (0.008%), 2,488 calls (0881DA38 - 0881DA9C, length 26)
_S1_2_8949378 59,616 instructions (0.008%), 4,968 calls (08949378 - 089493A4, length 12)
_S1_2_8958B80 59,521 instructions (0.008%), 1,195 calls (08958B80 - 08958CE4, length 90)
_S1_2_89699E4 59,450 instructions (0.008%), 5,945 calls (089699E4 - 08969A1C, length 15)
_S1_2_89629F0 58,716 instructions (0.008%), 8,388 calls (089629F0 - 08962A08, length 7)
_S1_2_88B36CC 57,675 instructions (0.008%), 119 calls (088B36CC - 088B3BC8, length 320)
  Back Branch 088B3794 3,808 times (length 5)
  Back Branch 088B37CC 476 times (length 21)
  Back Branch 088B3940 374 times (length 7)
  Back Branch 088B399C 143 times (length 50)
_S1_2_881CAB8 57,411 instructions (0.008%), 19,137 calls (0881CAB8 - 0881CAC0, length 3)
_S1_2_8962844 57,380 instructions (0.008%), 2,869 calls (08962844 - 08962890, length 20)
_S1_2_8829308 57,132 instructions (0.008%), 2,484 calls (08829308 - 08829380, length 31)
_S1_2_8959E50 57,063 instructions (0.008%), 1,561 calls (08959E50 - 0895A020, length 117)
_S1_2_89398C4 56,322 instructions (0.008%), 3,129 calls (089398C4 - 0893991C, length 23)
_S1_2_8932A30 56,056 instructions (0.008%), 2,002 calls (08932A30 - 08932A9C, length 28)
_S1_2_88165D8 55,991 instructions (0.008%), 949 calls (088165D8 - 08816678, length 41)
  Back Branch 08816644 3,796 times (length 6)
_S1_2_894B554 55,636 instructions (0.008%), 13,909 calls (0894B554 - 0894B560, length 4)
_S1_2_8944B88 54,910 instructions (0.008%), 85 calls (08944B88 - 08944BB0, length 11)
  Back Branch 08944BA4 10,880 times (length 5)
_S1_2_881D9A0 54,882 instructions (0.008%), 2,488 calls (0881D9A0 - 0881DA34, length 38)
_S1_2_8963854 54,746 instructions (0.008%), 261 calls (08963854 - 089648BC, length 1051)
  Back Branch 08963A64 12,252 times (length 51)
  Back Branch 08963970 7,878 times (length 6)
  Back Branch 08963930 7,863 times (length 26)
  Back Branch 08963A14 154 times (length 16)
_S1_2_88E0FCC 54,648 instructions (0.008%), 2,484 calls (088E0FCC - 088E1020, length 22)
_S1_2_894CBF4 54,638 instructions (0.008%), 3,214 calls (0894CBF4 - 0894CC34, length 17)
_S1_2_8945574 54,524 instructions (0.008%), 2,210 calls (08945574 - 089455DC, length 27)
_S1_2_8946C50 54,321 instructions (0.008%), 2,859 calls (08946B08 - 08946C5C, length 86)
  Back Branch 08946C58 2,859 times (length 86)
_S1_2_894695C 54,302 instructions (0.008%), 2,858 calls (0894682C - 08946968, length 80)
  Back Branch 08946964 2,858 times (length 80)
_S1_2_8946B44 54,131 instructions (0.008%), 2,849 calls (08946B08 - 08946B50, length 19)
  Back Branch 08946B4C 2,849 times (length 19)
_S1_2_88CD6A4 54,036 instructions (0.008%), 4,503 calls (088CD6A4 - 088CD6E8, length 18)
_S1_2_88D6844 53,193 instructions (0.007%), 3,129 calls (088D6844 - 088D68A0, length 24)
_S1_2_8892F2C 53,160 instructions (0.007%), 13,290 calls (08892F2C - 08892F38, length 4)
_S1_2_8978194 52,250 instructions (0.007%), 7,466 calls (08978194 - 089781B4, length 9)
_S1_2_8944E6C 51,807 instructions (0.007%), 17 calls (08944E6C - 089452B8, length 276)
  Back Branch 08945220 1,105 times (length 73)
  Back Branch 08945258 1,088 times (length 5)
_S1_2_89599A0 51,624 instructions (0.007%), 1,912 calls (089599A0 - 08959A4C, length 44)
_S1_2_8957828 51,570 instructions (0.007%), 2,865 calls (08957828 - 0895786C, length 18)
_S1_2_88D3DF8 51,300 instructions (0.007%), 2,850 calls (088D3DF8 - 088D3E3C, length 18)
_S1_2_897E31C 50,663 instructions (0.007%), 133 calls (0897E31C - 0897E3B8, length 40)
  Back Branch 0897E374 4,304 times (length 11)
_S1_2_8965A90 50,644 instructions (0.007%), 1,151 calls (08965898 - 08966BF0, length 1239)
  Back Branch 089658D8 4,660 times (length 12)
  Back Branch 08965AFC 2,302 times (length 11)
  Back Branch 08965B14 1,151 times (length 72)
  Back Branch 08966B94 1,151 times (length 1217)
_S1_2_88123F4 50,064 instructions (0.007%), 3,129 calls (088123F4 - 08812430, length 16)
_S1_2_894AFA4 49,136 instructions (0.007%), 24,568 calls (0894AFA4 - 0894AFA8, length 2)
_S1_2_880AF90 48,902 instructions (0.007%), 6,986 calls (0880AF90 - 0880AFA8, length 7)
_S1_2_8952EEC 47,158 instructions (0.007%), 2,482 calls (08952EEC - 08952F44, length 23)
_S1_2_8953B0C 46,852 instructions (0.007%), 1,378 calls (08953B0C - 08953CD0, length 114)
_S1_2_8951310 46,476 instructions (0.006%), 158 calls (08951310 - 08951468, length 87)
  Back Branch 08951404 2,857 times (length 34)
_S1_2_894EDCC 46,326 instructions (0.006%), 97 calls (0894EDCC - 0894EE44, length 31)
  Back Branch 0894EE1C 5,524 times (length 8)
_S1_2_8808250 44,712 instructions (0.006%), 2,484 calls (08808250 - 088082A4, length 22)
_S1_2_88820B0 44,159 instructions (0.006%), 209 calls (088820B0 - 08882338, length 163)
  Back Branch 088822B4 1,937 times (length 16)
_S1_2_8949C30 43,806 instructions (0.006%), 3,129 calls (08949C30 - 08949C64, length 14)
_S1_2_88F19FC 43,771 instructions (0.006%), 6,253 calls (088F19FC - 088F1A14, length 7)
_S1_2_8819CC4 43,583 instructions (0.006%), 1,063 calls (08819CC4 - 08819DBC, length 63)
_S1_2_88997E4 43,444 instructions (0.006%), 2 calls (088997E4 - 08899A38, length 150)
  Back Branch 08899928 512 times (length 29)
  Back Branch 08899A0C 512 times (length 52)
  Back Branch 088998B0 510 times (length 24)
_S1_2_8980C80 43,422 instructions (0.006%), 21,711 calls (08980C80 - 08980C84, length 2)
_S1_2_895E88C 43,303 instructions (0.006%), 3,331 calls (0895E88C - 0895E8BC, length 13)
_S1_2_8980C88 43,166 instructions (0.006%), 21,583 calls (08980C88 - 08980C8C, length 2)
_S1_2_8980C40 43,128 instructions (0.006%), 21,564 calls (08980C40 - 08980C44, length 2)
_S1_2_881CAF8 42,855 instructions (0.006%), 8,571 calls (0881CAF8 - 0881CB08, length 5)
_S1_2_881FF78 42,752 instructions (0.006%), 1,379 calls (0881FF78 - 08820098, length 73)
_S1_2_897E3BC 42,538 instructions (0.006%), 138 calls (0897E3BC - 0897E458, length 40)
  Back Branch 0897E414 3,542 times (length 11)
_S1_2_89490B0 42,330 instructions (0.006%), 2,490 calls (089490B0 - 089490F0, length 17)
_S1_2_89490F4 42,313 instructions (0.006%), 2,489 calls (089490F4 - 08949134, length 17)
_S1_2_8950BF4 42,296 instructions (0.006%), 2,488 calls (08950BF4 - 08950C34, length 17)
_S1_2_8950924 42,296 instructions (0.006%), 2,488 calls (08950924 - 08950964, length 17)
_S1_2_88F4B8C 41,854 instructions (0.006%), 52 calls (088F4B8C - 088F4C28, length 40)
  Back Branch 088F4C1C 1,612 times (length 15)
  Back Branch 088F4BD4 1,248 times (length 15)
_S1_2_8819F84 41,720 instructions (0.006%), 1,043 calls (08819F84 - 0881A040, length 48)
_S1_2_88BE860 41,628 instructions (0.006%), 140 calls (088BE860 - 088BE8F0, length 37)
  Back Branch 088BE8C8 2,901 times (length 14)
_S1_2_88EDE28 41,047 instructions (0.006%), 67 calls (088EDE28 - 088EE36C, length 338)
  Back Branch 088EE310 216 times (length 152)
  Back Branch 088EE224 184 times (length 8)
_S1_2_893A774 40,888 instructions (0.006%), 20,444 calls (0893A774 - 0893A778, length 2)
_S1_2_881E2AC 40,830 instructions (0.006%), 2,722 calls (0881E2AC - 0881E2E4, length 15)
_S1_2_88121BC 40,746 instructions (0.006%), 13,582 calls (088121BC - 088121C4, length 3)
_S1_2_88FF450 40,390 instructions (0.006%), 2,885 calls (088FF450 - 088FF498, length 19)
_S1_2_894E204 40,042 instructions (0.006%), 20 calls (0894E204 - 0894E5F8, length 254)
  Back Branch 0894E4CC 810 times (length 36)
  Back Branch 0894E394 810 times (length 7)
  Back Branch 0894E404 67 times (length 7)
  Back Branch 0894E584 67 times (length 36)
_S1_2_8959A50 39,995 instructions (0.006%), 1,912 calls (08959A50 - 08959B7C, length 76)
_S1_2_8805454 39,994 instructions (0.006%), 161 calls (08805454 - 088054F8, length 42)
  Back Branch 088054B4 3,534 times (length 10)
_S1_2_88FB948 39,768 instructions (0.006%), 2,485 calls (088FB948 - 088FB9A8, length 25)
_S1_2_8980D68 39,760 instructions (0.006%), 19,880 calls (08980D68 - 08980D6C, length 2)
_S1_2_894D730 39,744 instructions (0.006%), 2,484 calls (0894D730 - 0894D7F0, length 49)
_S1_2_893453C 39,744 instructions (0.006%), 2,484 calls (0893453C - 08934578, length 16)
_S1_2_8818C2C 39,516 instructions (0.006%), 2,149 calls (08818C2C - 08818C78, length 20)
_S1_2_881A1D0 37,548 instructions (0.005%), 1,043 calls (0881A1D0 - 0881A358, length 99)
_S1_2_88A2960 37,260 instructions (0.005%), 2,484 calls (088A2960 - 088A29D8, length 31)
_S1_2_88D9F64 37,073 instructions (0.005%), 2,851 calls (088D9F64 - 088D9FA8, length 18)
_S1_2_8827CC8 37,062 instructions (0.005%), 249 calls (08827CC8 - 08827D4C, length 34)
  Back Branch 08827D2C 2,632 times (length 13)
_S1_2_89452E8 36,516 instructions (0.005%), 34 calls (089452E8 - 08945378, length 37)
  Back Branch 0894536C 3,264 times (length 11)
_S1_2_8934394 35,760 instructions (0.005%), 2,384 calls (08934394 - 089343CC, length 15)
_S1_2_88BE510 35,470 instructions (0.005%), 68 calls (088BE510 - 088BE690, length 97)
  Back Branch 088BE668 678 times (length 47)
_S1_2_894CCD4 35,365 instructions (0.005%), 3,215 calls (0894CCD4 - 0894CCFC, length 11)
_S1_2_894EED4 35,080 instructions (0.005%), 877 calls (0894EED4 - 0894EF7C, length 43)
_S1_2_88D9D80 34,776 instructions (0.005%), 4,968 calls (088D9D80 - 088D9D98, length 7)
_S1_2_897EBC4 34,668 instructions (0.005%), 4 calls (0897EBC4 - 0897EC78, length 46)
  Back Branch 0897EC3C 1,920 times (length 18)
_S1_2_88E2B04 34,200 instructions (0.005%), 2,850 calls (088E2B04 - 088E2B30, length 12)
_S1_2_88D4AE8 34,200 instructions (0.005%), 2,850 calls (088D4AE8 - 088D4B14, length 12)
_S1_2_894C150 33,510 instructions (0.005%), 2,234 calls (0894C150 - 0894C188, length 15)
_S1_2_895E834 33,310 instructions (0.005%), 3,331 calls (0895E834 - 0895E858, length 10)
_S1_2_8959B80 32,730 instructions (0.005%), 351 calls (08959B80 - 08959E4C, length 180)
  Back Branch 08959CA0 453 times (length 54)
  Back Branch 08959D1C 351 times (length 71)
_S1_2_892F418 32,680 instructions (0.005%), 1,634 calls (0892F418 - 0892F4E0, length 51)
_S1_2_897E45C 32,527 instructions (0.005%), 157 calls (0897E45C - 0897E4F8, length 40)
  Back Branch 0897E4B4 2,584 times (length 11)
_S1_2_88A9C78 32,335 instructions (0.005%), 2,484 calls (088A9C78 - 088A9D0C, length 38)
_S1_2_894F1AC 32,285 instructions (0.004%), 67 calls (0894F1AC - 0894F43C, length 165)
  Back Branch 0894F244 1,636 times (length 10)
  Back Branch 0894F3A8 609 times (length 4)
  Back Branch 0894F408 197 times (length 132)
  Back Branch 0894F264 41 times (length 6)
_S1_2_88CF540 32,222 instructions (0.004%), 442 calls (088CF540 - 088CF77C, length 144)
_S1_2_8952CA4 31,703 instructions (0.004%), 1,378 calls (08952CA4 - 08952E28, length 98)
_S1_2_8946700 31,570 instructions (0.004%), 2,870 calls (08946700 - 08946744, length 18)
_S1_2_894599C 31,366 instructions (0.004%), 2,852 calls (0894599C - 089459C8, length 12)
  Back Branch 089459C4 2,850 times (length 6)
_S1_2_880AFF4 31,073 instructions (0.004%), 4,439 calls (0880AFF4 - 0880B00C, length 7)
_S1_2_8937824 30,866 instructions (0.004%), 1 calls (08937824 - 08937B04, length 185)
  Back Branch 08937A9C 6,144 times (length 5)
  Back Branch 08937AAC 1 times (length 108)
_S1_2_895CD78 30,746 instructions (0.004%), 1,499 calls (0895CD78 - 0895CDC4, length 20)
  Back Branch 0895CDB0 751 times (length 11)
_S1_2_8958D64 30,507 instructions (0.004%), 67 calls (08958D64 - 08958DB0, length 20)
  Back Branch 08958D8C 3,278 times (length 9)
_S1_2_881C9EC 30,358 instructions (0.004%), 2,568 calls (0881C9EC - 0881CAB4, length 51)
_S1_2_8819BE4 30,247 instructions (0.004%), 1,043 calls (08819BE4 - 08819C60, length 32)
_S1_2_8949348 29,868 instructions (0.004%), 2,489 calls (08949348 - 08949374, length 12)
_S1_2_88E126C 29,824 instructions (0.004%), 7,456 calls (088E126C - 088E1278, length 4)
_S1_2_88676E8 29,544 instructions (0.004%), 220 calls (088676E8 - 08867758, length 29)
  Back Branch 08867724 3,173 times (length 8)
_S1_2_895A674 29,520 instructions (0.004%), 324 calls (0895A674 - 0895A78C, length 71)
  Back Branch 0895A6FC 585 times (length 20)
_S1_2_894E110 28,862 instructions (0.004%), 724 calls (0894E110 - 0894E154, length 18)
  Back Branch 0894E148 1,850 times (length 12)
_S1_2_8980EF8 28,784 instructions (0.004%), 14,392 calls (08980EF8 - 08980EFC, length 2)
_S1_2_89675A0 28,651 instructions (0.004%), 131 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
  Back Branch 08967764 285 times (length 7)
  Back Branch 08967734 102 times (length 12)
_S1_2_89772EC 28,560 instructions (0.004%), 7,140 calls (089772EC - 089772F8, length 4)
_S1_2_88CE740 28,399 instructions (0.004%), 4,057 calls (088CE740 - 088CE758, length 7)
_S1_2_8965B28 27,624 instructions (0.004%), 1,151 calls (08965898 - 08966BF0, length 1239)
  Back Branch 089658D8 4,660 times (length 12)
  Back Branch 08965B50 1,151 times (length 11)
  Back Branch 08965B60 1,151 times (length 91)
  Back Branch 08966B94 1,151 times (length 1217)
_S1_2_88164BC 27,521 instructions (0.004%), 949 calls (088164BC - 0881652C, length 29)
_S1_2_881DD64 27,324 instructions (0.004%), 2,484 calls (0881DD64 - 0881DD8C, length 11)
_S1_2_89587E0 27,224 instructions (0.004%), 188 calls (089587E0 - 08958B7C, length 232)
  Back Branch 0895899C 788 times (length 15)
_S1_2_881F414 26,895 instructions (0.004%), 2,445 calls (0881F414 - 0881F460, length 20)
_S1_2_894537C 26,894 instructions (0.004%), 34 calls (0894537C - 08945420, length 42)
  Back Branch 08945414 2,176 times (length 12)
_S1_2_8949EC0 26,572 instructions (0.004%), 949 calls (08949EC0 - 08949F2C, length 28)
_S1_2_897FED8 26,474 instructions (0.004%), 104 calls (0897FED8 - 0897FF74, length 40)
  Back Branch 0897FF30 2,172 times (length 11)
_S1_2_881AD2C 26,271 instructions (0.004%), 751 calls (0881AD2C - 0881AF3C, length 133)
_S1_2_8944DD8 26,213 instructions (0.004%), 1,353 calls (08944DD8 - 08944E68, length 37)
_S1_2_895B75C 26,182 instructions (0.004%), 1,007 calls (0895B75C - 0895BDD0, length 414)
_S1_2_8819E48 26,075 instructions (0.004%), 1,043 calls (08819E48 - 08819EF8, length 45)
_S1_2_8819DC0 26,075 instructions (0.004%), 1,043 calls (08819DC0 - 08819E44, length 34)
_S1_2_894B620 25,920 instructions (0.004%), 576 calls (0894B620 - 0894B6EC, length 52)
_S1_2_881D2DC 25,906 instructions (0.004%), 759 calls (0881D2DC - 0881D3A8, length 52)
_S1_2_8818BA0 25,788 instructions (0.004%), 2,149 calls (08818BA0 - 08818C28, length 35)
_S1_2_88EAFB0 25,712 instructions (0.004%), 1,884 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
_S1_2_88D46F0 25,659 instructions (0.004%), 2,851 calls (088D46F0 - 088D4718, length 11)
_S1_2_8969A20 25,397 instructions (0.004%), 793 calls (08969A20 - 08969C74, length 150)
_S1_2_8812284 25,316 instructions (0.004%), 1,043 calls (08812284 - 08812318, length 38)
_S1_2_88D5044 25,124 instructions (0.003%), 394 calls (088D5044 - 088D5140, length 64)
_S1_2_8827A40 24,656 instructions (0.003%), 1,956 calls (08827A40 - 08827A8C, length 20)
_S1_2_8952760 24,450 instructions (0.003%), 2,445 calls (08952760 - 08952784, length 10)
_S1_2_88D5440 24,406 instructions (0.003%), 1 calls (088D5440 - 088D5700, length 177)
  Back Branch 088D56A8 361 times (length 104)
_S1_2_88EB1A4 23,970 instructions (0.003%), 799 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB1D0 799 times (length 291)
  Back Branch 088EB36C 540 times (length 437)
_S1_2_897E6F4 23,644 instructions (0.003%), 5,911 calls (0897E6F4 - 0897E700, length 4)
_S1_2_88D5FFC 23,493 instructions (0.003%), 7,831 calls (088D5FFC - 088D6004, length 3)
_S1_2_8882440 23,492 instructions (0.003%), 2,896 calls (08882440 - 0888246C, length 12)
_S1_2_88D6660 23,454 instructions (0.003%), 7,818 calls (088D6660 - 088D6668, length 3)
_S1_2_897E7A4 23,412 instructions (0.003%), 5,853 calls (0897E7A4 - 0897E7B0, length 4)
_S1_2_895DC38 23,192 instructions (0.003%), 389 calls (0895DC38 - 0895DCB4, length 32)
  Back Branch 0895DC78 1,822 times (length 8)
_S1_2_8959564 22,860 instructions (0.003%), 788 calls (08959564 - 089596A8, length 82)
_S1_2_8980CD0 22,804 instructions (0.003%), 11,402 calls (08980CD0 - 08980CD4, length 2)
_S1_2_8980E58 22,802 instructions (0.003%), 11,401 calls (08980E58 - 08980E5C, length 2)
_S1_2_88E0564 22,484 instructions (0.003%), 3,212 calls (088E0564 - 088E057C, length 7)
_S1_2_88E05E4 22,401 instructions (0.003%), 2,489 calls (088E05E4 - 088E0604, length 9)
_S1_2_88E05C0 22,401 instructions (0.003%), 2,489 calls (088E05C0 - 088E05E0, length 9)
_S1_2_881DAA0 22,392 instructions (0.003%), 2,488 calls (0881DAA0 - 0881DAC0, length 9)
_S1_2_881D97C 22,392 instructions (0.003%), 2,488 calls (0881D97C - 0881D99C, length 9)
_S1_2_8891F28 21,752 instructions (0.003%), 1,924 calls (08891F28 - 08892014, length 60)
_S1_2_895657C 21,719 instructions (0.003%), 425 calls (0895657C - 089565E4, length 27)
  Back Branch 089565B0 1,957 times (length 7)
_S1_2_88EB38C 21,699 instructions (0.003%), 1,012 calls (088EACA0 - 088EB46C, length 500)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB424 453 times (length 253)
_S1_2_88123EC 20,906 instructions (0.003%), 10,453 calls (088123EC - 088123F0, length 2)
_S1_2_8828E04 20,350 instructions (0.003%), 161 calls (08828E04 - 08828E38, length 14)
  Back Branch 08828E2C 2,423 times (length 8)
_S1_2_894F044 20,250 instructions (0.003%), 810 calls (0894F044 - 0894F0A4, length 25)
_S1_2_88CE1C8 20,245 instructions (0.003%), 482 calls (088CE1C8 - 088CE2A4, length 56)
_S1_2_894CBEC 20,242 instructions (0.003%), 10,121 calls (0894CBEC - 0894CBF0, length 2)
_S1_2_88920A0 20,195 instructions (0.003%), 2,885 calls (088920A0 - 088920B8, length 7)
_S1_2_894EE78 20,171 instructions (0.003%), 877 calls (0894EE78 - 0894EED0, length 23)
_S1_2_898084C 19,990 instructions (0.003%), 1,999 calls (0898084C - 08980880, length 14)
_S1_2_8952734 19,904 instructions (0.003%), 2,488 calls (08952734 - 08952750, length 8)
_S1_2_8869D98 19,872 instructions (0.003%), 828 calls (08869D98 - 08869DF4, length 24)
_S1_2_8881C64 19,726 instructions (0.003%), 73 calls (08881C64 - 08881DF0, length 100)
  Back Branch 08881D6C 959 times (length 16)
  Back Branch 08881CD4 90 times (length 13)
_S1_2_88CCD08 19,188 instructions (0.003%), 4,797 calls (088CCD08 - 088CCD14, length 4)
_S1_2_88EAD00 18,747 instructions (0.003%), 693 calls (088EACA0 - 088EAE88, length 123)
  Back Branch 088EAE54 204 times (length 111)
  Back Branch 088EAD2C 183 times (length 37)
  Back Branch 088EAD44 183 times (length 43)
  Back Branch 088EAD98 153 times (length 64)
  Back Branch 088EADD0 153 times (length 78)
  Back Branch 088EADA8 21 times (length 25)
  Back Branch 088EADB0 21 times (length 70)
_S1_2_8810A74 18,656 instructions (0.003%), 948 calls (08810A74 - 08810B58, length 58)
_S1_2_88E95B8 18,512 instructions (0.003%), 67 calls (088E95B8 - 088E963C, length 34)
  Back Branch 088E9604 2,120 times (length 8)
_S1_2_88B2A40 18,232 instructions (0.003%), 172 calls (088B2A40 - 088B2C54, length 134)
_S1_2_888250C 18,113 instructions (0.003%), 307 calls (0888250C - 088827E4, length 183)
  Back Branch 08882770 330 times (length 114)
  Back Branch 08882760 330 times (length 110)
_S1_2_8925610 18,000 instructions (0.003%), 1,800 calls (08925610 - 08925634, length 10)
_S1_2_88D9D2C 17,423 instructions (0.002%), 2,489 calls (088D9D2C - 088D9D44, length 7)
_S1_2_8950D4C 17,416 instructions (0.002%), 2,488 calls (08950D4C - 08950D64, length 7)
_S1_2_88C0EEC 17,409 instructions (0.002%), 2,487 calls (088C0EEC - 088C0F04, length 7)
_S1_2_88066F4 17,395 instructions (0.002%), 2,485 calls (088066F4 - 08806734, length 17)
_S1_2_894D4A4 17,330 instructions (0.002%), 944 calls (0894D4A4 - 0894D504, length 25)
_S1_2_8965B1C 17,265 instructions (0.002%), 1,151 calls (08965898 - 08966BF0, length 1239)
  Back Branch 089658D8 4,660 times (length 12)
  Back Branch 08965B20 1,151 times (length 79)
  Back Branch 08966B94 1,151 times (length 1217)
_S1_2_894F03C 17,188 instructions (0.002%), 8,594 calls (0894F03C - 0894F040, length 2)
_S1_2_89466E8 17,106 instructions (0.002%), 2,851 calls (089466E8 - 089466FC, length 6)
_S1_2_8812244 16,888 instructions (0.002%), 1,063 calls (08812244 - 08812280, length 16)
_S1_2_8925638 16,191 instructions (0.002%), 1,799 calls (08925638 - 08925658, length 9)
_S1_2_88FF288 16,107 instructions (0.002%), 5,369 calls (088FF288 - 088FF290, length 3)
_S1_2_8946D7C 16,011 instructions (0.002%), 5,337 calls (08946D7C - 08946D84, length 3)
_S1_2_896971C 15,367 instructions (0.002%), 1,397 calls (0896971C - 08969744, length 11)
_S1_2_88B2880 15,141 instructions (0.002%), 692 calls (088B2880 - 088B28EC, length 28)
_S1_2_88AA7CC 14,904 instructions (0.002%), 2,484 calls (088AA7CC - 088AA7E0, length 6)
_S1_2_8961B00 14,768 instructions (0.002%), 208 calls (08961B00 - 08962840, length 849)
  Back Branch 089626E4 4,046 times (length 77)
  Back Branch 089627FC 1,050 times (length 796)
  Back Branch 08961C28 420 times (length 21)
  Back Branch 08961CD8 4 times (length 22)
_S1_2_88CF254 14,751 instructions (0.002%), 477 calls (088CF254 - 088CF30C, length 47)
_S1_2_88ED684 14,712 instructions (0.002%), 67 calls (088ED684 - 088ED984, length 193)
  Back Branch 088ED968 102 times (length 87)
  Back Branch 088ED8A8 86 times (length 8)
_S1_2_894CB34 14,580 instructions (0.002%), 810 calls (0894CB34 - 0894CB80, length 20)
_S1_2_8893F80 14,356 instructions (0.002%), 97 calls (08893F80 - 088941CC, length 148)
_S1_2_894672C 14,350 instructions (0.002%), 2,870 calls (0894672C - 0894673C, length 5)
_S1_2_895B40C 14,329 instructions (0.002%), 1,843 calls (0895B40C - 0895B454, length 19)
  Back Branch 0895B438 281 times (length 6)
_S1_2_88056D0 14,250 instructions (0.002%), 353 calls (088056D0 - 08805784, length 46)
_S1_2_894EF80 13,770 instructions (0.002%), 810 calls (0894EF80 - 0894EFC0, length 17)
_S1_2_88BA130 13,608 instructions (0.002%), 756 calls (088BA130 - 088BA174, length 18)
_S1_2_897B870 13,327 instructions (0.002%), 1 calls (0897B870 - 0897B8E4, length 30)
  Back Branch 0897B8D0 1,023 times (length 13)
_S1_2_8966DC4 13,076 instructions (0.002%), 63 calls (08966DC4 - 08966F18, length 86)
  Back Branch 08966EBC 781 times (length 21)
_S1_2_88EEE5C 12,901 instructions (0.002%), 20 calls (088EEE5C - 088EEEFC, length 41)
  Back Branch 088EEED8 1,340 times (length 15)
_S1_2_8980BC0 12,684 instructions (0.002%), 6,342 calls (08980BC0 - 08980BC4, length 2)
_S1_2_8980820 12,606 instructions (0.002%), 2,101 calls (08980820 - 0898083C, length 8)
_S1_2_88EB214 12,600 instructions (0.002%), 450 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB238 450 times (length 317)
_S1_2_8976D50 12,566 instructions (0.002%), 522 calls (08976D50 - 08976DF8, length 43)
_S1_2_8980E08 12,310 instructions (0.002%), 6,155 calls (08980E08 - 08980E0C, length 2)
_S1_2_88A1EEC 12,302 instructions (0.002%), 2 calls (088A1EEC - 088A1F34, length 19)
  Back Branch 088A1F28 2,046 times (length 6)
_S1_2_894E0A4 12,108 instructions (0.002%), 1,009 calls (0894E0A4 - 0894E0D0, length 12)
_S1_2_88B04F0 12,012 instructions (0.002%), 143 calls (088B04F0 - 088B0654, length 90)
_S1_2_88D5A38 11,740 instructions (0.002%), 559 calls (088D5A38 - 088D5AB4, length 32)
_S1_2_88139FC 11,646 instructions (0.002%), 2 calls (088139FC - 08813C2C, length 141)
  Back Branch 08813A3C 1,284 times (length 9)
_S1_2_897ED18 11,574 instructions (0.002%), 3 calls (0897ED18 - 0897EDA0, length 35)
  Back Branch 0897ED8C 765 times (length 15)
_S1_2_894EAB0 11,472 instructions (0.002%), 1,912 calls (0894EAB0 - 0894EAC4, length 6)
_S1_2_88B3BCC 11,460 instructions (0.002%), 92 calls (088B3BCC - 088B3E1C, length 149)
  Back Branch 088B3DAC 156 times (length 11)
  Back Branch 088B3D6C 16 times (length 4)
_S1_2_895B92C 11,356 instructions (0.002%), 334 calls (0895B92C - 0895BDD0, length 298)
_S1_2_8964CCC 11,333 instructions (0.002%), 1,151 calls (08964CCC - 08964D2C, length 25)
  Back Branch 08964D0C 8 times (length 8)
_S1_2_8962A0C 11,176 instructions (0.002%), 1,397 calls (08962A0C - 08962A28, length 8)
_S1_2_8980E30 10,980 instructions (0.002%), 5,490 calls (08980E30 - 08980E34, length 2)
_S1_2_8980E28 10,980 instructions (0.002%), 5,490 calls (08980E28 - 08980E2C, length 2)
_S1_2_8806CC0 10,929 instructions (0.002%), 1 calls (08806CC0 - 08806F38, length 159)
  Back Branch 08806ECC 209 times (length 6)
  Back Branch 08806E98 209 times (length 67)
_S1_2_88CDD38 10,792 instructions (0.002%), 148 calls (088CDD38 - 088CDE64, length 76)
_S1_2_897E854 10,740 instructions (0.001%), 2,685 calls (0897E854 - 0897E860, length 4)
_S1_2_8980E00 10,668 instructions (0.001%), 5,334 calls (08980E00 - 08980E04, length 2)
_S1_2_896B268 10,559 instructions (0.001%), 207 calls (0896B268 - 0896B438, length 117)
_S1_2_8952C88 10,493 instructions (0.001%), 1,499 calls (08952C88 - 08952CA0, length 7)
_S1_2_88EB248 10,463 instructions (0.001%), 363 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB26C 363 times (length 330)
_S1_2_8958CE8 10,407 instructions (0.001%), 4 calls (08958CE8 - 08958D60, length 31)
  Back Branch 08958D54 733 times (length 24)
_S1_2_88068C0 10,340 instructions (0.001%), 2,585 calls (088068C0 - 088068CC, length 4)
_S1_2_88B27FC 10,296 instructions (0.001%), 524 calls (088B27FC - 088B287C, length 33)
_S1_2_8869AAC 10,249 instructions (0.001%), 277 calls (08869AAC - 08869B3C, length 37)
_S1_2_88042D8 10,105 instructions (0.001%), 361 calls (088042D8 - 08804374, length 40)
_S1_2_8963124 9,936 instructions (0.001%), 2,484 calls (08963124 - 08963130, length 4)
_S1_2_8953560 9,858 instructions (0.001%), 159 calls (08953560 - 08953654, length 62)
_S1_2_895901C 9,748 instructions (0.001%), 188 calls (0895901C - 08959184, length 91)
_S1_2_8828B40 9,650 instructions (0.001%), 101 calls (08828B40 - 08828BC8, length 35)
  Back Branch 08828BAC 1,179 times (length 16)
_S1_2_8949E44 9,486 instructions (0.001%), 306 calls (08949E44 - 08949EBC, length 31)
_S1_2_8811BB4 9,216 instructions (0.001%), 1,536 calls (08811BB4 - 08811C38, length 34)
_S1_2_897E27C 9,214 instructions (0.001%), 87 calls (0897E27C - 0897E318, length 40)
  Back Branch 0897E2D4 623 times (length 11)
_S1_2_8980228 9,096 instructions (0.001%), 2,274 calls (08980228 - 08980234, length 4)
_S1_2_88CE0E4 9,063 instructions (0.001%), 477 calls (088CE0E4 - 088CE144, length 25)
_S1_2_88E0358 8,976 instructions (0.001%), 47 calls (088E0358 - 088E03CC, length 30)
  Back Branch 088E0398 994 times (length 9)
_S1_2_8827714 8,883 instructions (0.001%), 329 calls (08827714 - 0882777C, length 27)
_S1_2_8882690 8,835 instructions (0.001%), 255 calls (088825B0 - 088827E4, length 142)
  Back Branch 08882770 330 times (length 114)
  Back Branch 08882760 330 times (length 110)
_S1_2_880B010 8,722 instructions (0.001%), 1,246 calls (0880B010 - 0880B028, length 7)
_S1_2_8869BD4 8,626 instructions (0.001%), 227 calls (08869BD4 - 08869C68, length 38)
_S1_2_88E069C 8,553 instructions (0.001%), 2,851 calls (088E069C - 088E06A4, length 3)
_S1_2_88CE9EC 8,242 instructions (0.001%), 317 calls (088CE9EC - 088CEA50, length 26)
_S1_2_88EA78C 8,180 instructions (0.001%), 205 calls (088EA78C - 088EA810, length 34)
  Back Branch 088EA7D4 385 times (length 9)
_S1_2_8944B54 8,172 instructions (0.001%), 18 calls (08944B54 - 08944B84, length 13)
  Back Branch 08944B78 1,152 times (length 7)
_S1_2_897FD90 8,068 instructions (0.001%), 55 calls (0897FD90 - 0897FE34, length 42)
  Back Branch 0897FDF0 505 times (length 13)
_S1_2_8828D90 7,971 instructions (0.001%), 81 calls (08828D90 - 08828DC0, length 13)
  Back Branch 08828DB4 912 times (length 8)
_S1_2_8939F54 7,964 instructions (0.001%), 19 calls (08939F54 - 0893A358, length 258)
  Back Branch 0893A2D8 87 times (length 177)
  Back Branch 0893A318 87 times (length 16)
_S1_2_894F700 7,824 instructions (0.001%), 576 calls (0894F700 - 0894F794, length 38)
_S1_2_88EC640 7,680 instructions (0.001%), 1,920 calls (088EC640 - 088EC64C, length 4)
_S1_2_8980F98 7,596 instructions (0.001%), 3,798 calls (08980F98 - 08980F9C, length 2)
_S1_2_88CF4C0 7,557 instructions (0.001%), 441 calls (088CF4C0 - 088CF53C, length 32)
_S1_2_8961978 7,488 instructions (0.001%), 208 calls (08961978 - 08961A04, length 36)
_S1_2_88C0F10 7,461 instructions (0.001%), 2,487 calls (088C0F10 - 088C0F18, length 3)
_S1_2_894D5B0 7,455 instructions (0.001%), 2,485 calls (0894D5B0 - 0894D5B8, length 3)
_S1_2_8934A10 7,452 instructions (0.001%), 2,484 calls (08934A10 - 08934A18, length 3)
_S1_2_88F3DB8 7,452 instructions (0.001%), 2,484 calls (088F3DB8 - 088F3DC0, length 3)
_S1_2_88D0750 7,452 instructions (0.001%), 2,484 calls (088D0750 - 088D0758, length 3)
_S1_2_88EF238 7,424 instructions (0.001%), 256 calls (088EF238 - 088EF2A8, length 29)
_S1_2_89592A0 7,410 instructions (0.001%), 188 calls (089592A0 - 08959404, length 90)
_S1_2_88E9428 7,385 instructions (0.001%), 101 calls (088E9428 - 088E9560, length 79)
  Back Branch 088E9480 507 times (length 5)
_S1_2_8952754 7,335 instructions (0.001%), 2,445 calls (08952754 - 0895275C, length 3)
_S1_2_895B0D4 7,315 instructions (0.001%), 1,045 calls (0895B0D4 - 0895B0EC, length 7)
_S1_2_8957E3C 7,182 instructions (0.001%), 222 calls (08957E3C - 08957F80, length 82)
_S1_2_8891B7C 7,106 instructions (0.001%), 34 calls (08891B7C - 08891C00, length 34)
  Back Branch 08891BE0 884 times (length 7)
_S1_2_8959188 7,044 instructions (0.001%), 188 calls (08959188 - 0895929C, length 70)
_S1_2_897EA54 7,020 instructions (0.001%), 4 calls (0897EA54 - 0897EB08, length 46)
  Back Branch 0897EACC 384 times (length 18)
_S1_2_88EB580 6,885 instructions (0.001%), 51 calls (088EB580 - 088EB780, length 129)
  Back Branch 088EB63C 204 times (length 22)
_S1_2_894F8BC 6,840 instructions (0.001%), 215 calls (0894F8BC - 0894F9B4, length 63)
  Back Branch 0894F978 80 times (length 9)
  Back Branch 0894F920 40 times (length 4)
_S1_2_88EAC34 6,765 instructions (0.001%), 205 calls (088EAC34 - 088EACE4, length 45)
  Back Branch 088EACBC 1 times (length 9)
_S1_2_8868C7C 6,765 instructions (0.001%), 33 calls (08868C7C - 08868CC4, length 19)
  Back Branch 08868CB0 1,056 times (length 6)
_S1_2_89578D8 6,705 instructions (0.001%), 163 calls (089578D8 - 08957B64, length 164)
_S1_2_881FB4C 6,678 instructions (0.001%), 159 calls (0881FB4C - 0881FBF0, length 42)
_S1_2_895E884 6,662 instructions (0.001%), 3,331 calls (0895E884 - 0895E888, length 2)
_S1_2_88B1994 6,618 instructions (0.001%), 119 calls (088B1994 - 088B1A68, length 54)
  Back Branch 088B1A20 143 times (length 8)
_S1_2_8881874 6,583 instructions (0.001%), 46 calls (08881874 - 08881A6C, length 127)
  Back Branch 08881A0C 261 times (length 15)
_S1_2_88EE634 6,528 instructions (0.001%), 128 calls (088EE634 - 088EE6A8, length 30)
  Back Branch 088EE688 512 times (length 7)
_S1_2_88EDCC8 6,485 instructions (0.001%), 67 calls (088EDCC8 - 088EDE24, length 88)
  Back Branch 088EDE18 80 times (length 57)
_S1_2_88B0A40 6,456 instructions (0.001%), 160 calls (088B0A40 - 088B0AE0, length 41)
_S1_2_8807CA0 6,416 instructions (0.001%), 1 calls (08807CA0 - 08807F6C, length 180)
  Back Branch 08807F14 209 times (length 23)
  Back Branch 08807E10 209 times (length 7)
_S1_2_8876740 6,325 instructions (0.001%), 1 calls (08876740 - 0887CA08, length 6323)
_S1_2_8977984 6,258 instructions (0.001%), 3,129 calls (08977984 - 08977988, length 2)
_S1_2_88CE95C 6,254 instructions (0.001%), 446 calls (088CE95C - 088CE9A8, length 20)
_S1_2_88EE464 6,144 instructions (0.001%), 51 calls (088EE464 - 088EE5CC, length 91)
  Back Branch 088EE5BC 90 times (length 49)
_S1_2_895D864 6,125 instructions (0.001%), 329 calls (0895D864 - 0895D8B8, length 22)
_S1_2_8980840 6,123 instructions (0.001%), 2,041 calls (08980840 - 08980848, length 3)
_S1_2_8869A1C 6,084 instructions (0.001%), 169 calls (08869A1C - 08869AA8, length 36)
_S1_2_894B900 6,078 instructions (0.001%), 576 calls (0894B900 - 0894B950, length 21)
_S1_2_895B7CC 6,012 instructions (0.001%), 334 calls (0895B7CC - 0895BDD0, length 386)
_S1_2_88F03D4 5,997 instructions (0.001%), 216 calls (088F03D4 - 088F0440, length 28)
_S1_2_894B854 5,829 instructions (0.001%), 3 calls (0894B854 - 0894B8D4, length 33)
  Back Branch 0894B8B0 576 times (length 10)
_S1_2_897DB30 5,770 instructions (0.001%), 577 calls (0897DB30 - 0897DB54, length 10)
_S1_2_8980E68 5,740 instructions (0.001%), 2,870 calls (08980E68 - 08980E6C, length 2)
_S1_2_8980E48 5,704 instructions (0.001%), 2,852 calls (08980E48 - 08980E4C, length 2)
_S1_2_8980E18 5,702 instructions (0.001%), 2,851 calls (08980E18 - 08980E1C, length 2)
_S1_2_8980DF8 5,690 instructions (0.001%), 2,845 calls (08980DF8 - 08980DFC, length 2)
_S1_2_88EB05C 5,643 instructions (0.001%), 171 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB094 171 times (length 212)
_S1_2_896724C 5,616 instructions (0.001%), 234 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
  Back Branch 08967274 234 times (length 11)
  Back Branch 08967284 234 times (length 86)
_S1_2_8827574 5,586 instructions (0.001%), 399 calls (08827574 - 088275A8, length 14)
_S1_2_881204C 5,544 instructions (0.001%), 264 calls (0881204C - 0881209C, length 21)
_S1_2_88A1A18 5,484 instructions (0.001%), 36 calls (088A1A18 - 088A1AB8, length 41)
  Back Branch 088A1A8C 312 times (length 15)
_S1_2_8000030 5,443 instructions (0.001%), 1 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 1,814 times (length 3)
_S1_2_881E390 5,406 instructions (0.001%), 159 calls (0881E390 - 0881E414, length 34)
_S1_2_89657A8 5,400 instructions (0.001%), 540 calls (089657A8 - 089657CC, length 10)
_S1_2_88ED454 5,324 instructions (0.001%), 67 calls (088ED454 - 088ED5BC, length 91)
  Back Branch 088ED594 80 times (length 20)
_S1_2_88179F8 5,315 instructions (0.001%), 1,063 calls (088179F8 - 08817AEC, length 62)
_S1_2_8958538 5,304 instructions (0.001%), 68 calls (08958538 - 089587DC, length 170)
_S1_2_895B7C4 5,270 instructions (0.001%), 310 calls (0895B7C4 - 0895BDD0, length 388)
_S1_2_8818C7C 5,196 instructions (0.001%), 433 calls (08818C7C - 08818CA8, length 12)
_S1_2_89564A8 5,195 instructions (0.001%), 158 calls (089564A8 - 08956578, length 53)
_S1_2_895B7F0 5,185 instructions (0.001%), 305 calls (0895B7F0 - 0895BDD0, length 377)
_S1_2_8927BFC 5,117 instructions (0.001%), 8 calls (08927BFC - 08927EF0, length 190)
  Back Branch 08927DBC 231 times (length 18)
  Back Branch 08927E14 76 times (length 16)
  Back Branch 08927EC4 15 times (length 3)
_S1_2_88EB974 5,109 instructions (0.001%), 90 calls (088EB974 - 088EBA6C, length 63)
  Back Branch 088EB998 443 times (length 3)
_S1_2_892CE50 5,107 instructions (0.001%), 16 calls (0892CE50 - 0892CF78, length 75)
  Back Branch 0892CEE4 512 times (length 23)
_S1_2_894B980 5,102 instructions (0.001%), 3 calls (0894B980 - 0894BCDC, length 216)
  Back Branch 0894BAD4 576 times (length 8)
_S1_2_89772E4 5,094 instructions (0.001%), 2,547 calls (089772E4 - 089772E8, length 2)
_S1_2_8959408 5,042 instructions (0.001%), 77 calls (08959408 - 08959560, length 87)
  Back Branch 08959518 78 times (length 45)
_S1_2_8941728 5,040 instructions (0.001%), 40 calls (08941728 - 0894175C, length 14)
  Back Branch 08941750 600 times (length 8)
_S1_2_897F008 5,037 instructions (0.001%), 3 calls (0897F008 - 0897F07C, length 30)
  Back Branch 0897F068 381 times (length 13)
_S1_2_8957B68 5,020 instructions (0.001%), 34 calls (08957B68 - 08957E38, length 181)
  Back Branch 08957C80 222 times (length 12)
_S1_2_88B2740 5,007 instructions (0.001%), 119 calls (088B2740 - 088B27F8, length 47)
  Back Branch 088B27A8 90 times (length 13)
_S1_2_88FBCC0 4,968 instructions (0.001%), 2,484 calls (088FBCC0 - 088FBCC4, length 2)
_S1_2_88EAB74 4,965 instructions (0.001%), 191 calls (088EAB74 - 088EABF0, length 32)
  Back Branch 088EABB4 106 times (length 9)
_S1_2_8956F78 4,944 instructions (0.001%), 2,472 calls (08956F78 - 08956F7C, length 2)
_S1_2_88EB1E0 4,886 instructions (0.001%), 169 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB204 169 times (length 304)
_S1_2_88F00D8 4,872 instructions (0.001%), 203 calls (088F00D8 - 088F0134, length 24)
_S1_2_895BD18 4,773 instructions (0.001%), 129 calls (0895BD18 - 0895BDD0, length 47)
_S1_2_8980F40 4,768 instructions (0.001%), 2,384 calls (08980F40 - 08980F44, length 2)
_S1_2_893A5AC 4,763 instructions (0.001%), 87 calls (0893A5AC - 0893A6AC, length 65)
  Back Branch 0893A64C 100 times (length 6)
_S1_2_8939534 4,752 instructions (0.001%), 88 calls (08939534 - 08939664, length 77)
_S1_2_88A41EC 4,736 instructions (0.001%), 16 calls (088A41EC - 088A4238, length 20)
  Back Branch 088A4228 752 times (length 6)
_S1_2_88B12E0 4,733 instructions (0.001%), 1 calls (088B12E0 - 088B16DC, length 256)
  Back Branch 088B159C 119 times (length 7)
  Back Branch 088B15F0 119 times (length 8)
  Back Branch 088B1670 119 times (length 22)
  Back Branch 088B1514 5 times (length 24)
  Back Branch 088B1484 5 times (length 7)
_S1_2_8806F3C 4,639 instructions (0.001%), 1 calls (08806F3C - 088071C8, length 164)
  Back Branch 0880712C 68 times (length 80)
  Back Branch 0880715C 68 times (length 12)
_S1_2_881FDD0 4,566 instructions (0.001%), 159 calls (0881FDD0 - 0881FEF8, length 75)
_S1_2_88B9F40 4,548 instructions (0.001%), 4 calls (088B9F40 - 088BA0AC, length 92)
  Back Branch 088BA068 512 times (length 8)
  Back Branch 088BA07C 64 times (length 16)
  Back Branch 088BA000 28 times (length 26)
_S1_2_895C654 4,524 instructions (0.001%), 52 calls (0895C654 - 0895C7BC, length 91)
_S1_2_897183C 4,437 instructions (0.001%), 261 calls (0897183C - 0897187C, length 17)
_S1_2_8958084 4,416 instructions (0.001%), 52 calls (08958084 - 089582B4, length 141)
  Back Branch 089581CC 108 times (length 12)
_S1_2_895ABAC 4,350 instructions (0.001%), 58 calls (0895ABAC - 0895AD54, length 107)
_S1_2_89699C4 4,320 instructions (0.001%), 540 calls (089699C4 - 089699E0, length 8)
_S1_2_88CE1A4 4,293 instructions (0.001%), 477 calls (088CE1A4 - 088CE1C4, length 9)
_S1_2_88FC4A8 4,277 instructions (0.001%), 13 calls (088FC4A8 - 088FC4DC, length 14)
  Back Branch 088FC4D0 832 times (length 5)
_S1_2_895A8F0 4,266 instructions (0.001%), 158 calls (0895A8F0 - 0895A958, length 27)
_S1_2_88F052C 4,170 instructions (0.001%), 417 calls (088F052C - 088F0550, length 10)
_S1_2_897C654 4,096 instructions (0.001%), 1,024 calls (0897C654 - 0897C660, length 4)
_S1_2_895E8C0 4,088 instructions (0.001%), 14 calls (0895E8C0 - 0895E99C, length 56)
  Back Branch 0895E970 512 times (length 28)
_S1_2_895CA74 4,086 instructions (0.001%), 454 calls (0895CA74 - 0895CA94, length 9)
_S1_2_8952988 4,019 instructions (0.001%), 160 calls (08952988 - 08952A48, length 49)
  Back Branch 08952A1C 2 times (length 19)
  Back Branch 08952A28 1 times (length 10)
_S1_2_8980FB8 4,004 instructions (0.001%), 2,002 calls (08980FB8 - 08980FBC, length 2)
_S1_2_8951A40 4,000 instructions (0.001%), 160 calls (08951A40 - 08951AA0, length 25)
_S1_2_8980EB0 3,998 instructions (0.001%), 1,999 calls (08980EB0 - 08980EB4, length 2)
_S1_2_8980EE0 3,996 instructions (0.001%), 1,998 calls (08980EE0 - 08980EE4, length 2)
_S1_2_8980D70 3,986 instructions (0.001%), 1,993 calls (08980D70 - 08980D74, length 2)
_S1_2_8957070 3,960 instructions (0.001%), 180 calls (08957070 - 089570C4, length 22)
_S1_2_8958350 3,940 instructions (0.001%), 52 calls (08958350 - 08958534, length 122)
  Back Branch 08958414 129 times (length 12)
_S1_2_88CEB50 3,920 instructions (0.001%), 490 calls (088CEB50 - 088CEB6C, length 8)
_S1_2_894B8D8 3,870 instructions (0.001%), 6 calls (0894B8D8 - 0894B8FC, length 10)
  Back Branch 0894B8F0 768 times (length 5)
_S1_2_8811B2C 3,861 instructions (0.001%), 429 calls (08811B2C - 08811B78, length 20)
_S1_2_88B0658 3,861 instructions (0.001%), 143 calls (088B0658 - 088B06C0, length 27)
_S1_2_893B4D0 3,859 instructions (0.001%), 103 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893B5B8 102 times (length 491)
  Back Branch 0893B52C 47 times (length 10)
  Back Branch 0893B4FC 1 times (length 444)
_S1_2_88F0138 3,857 instructions (0.001%), 203 calls (088F0138 - 088F0180, length 19)
_S1_2_88A1CD0 3,848 instructions (0.001%), 104 calls (088A1CD0 - 088A1D60, length 37)
_S1_2_897EC7C 3,842 instructions (0.001%), 1,921 calls (0897EC7C - 0897EC80, length 2)
_S1_2_88CE9AC 3,830 instructions (0.001%), 383 calls (088CE9AC - 088CE9E8, length 16)
_S1_2_89416F8 3,786 instructions (0.001%), 20 calls (089416F8 - 08941724, length 12)
  Back Branch 08941718 611 times (length 6)
_S1_2_88C8254 3,758 instructions (0.001%), 1 calls (088C8254 - 088C8378, length 74)
  Back Branch 088C8338 577 times (length 6)
  Back Branch 088C82E8 32 times (length 6)
  Back Branch 088C8310 8 times (length 6)
_S1_2_881DDB0 3,745 instructions (0.001%), 9 calls (0881DDB0 - 0881DEF0, length 81)
  Back Branch 0881DE98 266 times (length 29)
_S1_2_8827688 3,726 instructions (0.001%), 207 calls (08827688 - 088276CC, length 18)
_S1_2_88F04AC 3,672 instructions (0.001%), 216 calls (088F04AC - 088F04EC, length 17)
_S1_2_88F0468 3,672 instructions (0.001%), 216 calls (088F0468 - 088F04A8, length 17)
_S1_2_88B1920 3,644 instructions (0.001%), 119 calls (088B1920 - 088B1990, length 29)
  Back Branch 088B196C 24 times (length 13)
_S1_2_895E00C 3,575 instructions (0.000%), 143 calls (0895E00C - 0895E0F0, length 58)
_S1_2_8883EBC 3,570 instructions (0.000%), 510 calls (08883EBC - 08883F20, length 26)
_S1_2_8967240 3,510 instructions (0.000%), 234 calls (08966FD4 - 08968114, length 1105)
  Back Branch 08967010 70,899 times (length 13)
  Back Branch 089680B8 13,072 times (length 1083)
  Back Branch 08967244 234 times (length 74)
_S1_2_88730E0 3,481 instructions (0.000%), 1 calls (088730E0 - 0887673C, length 3480)
_S1_2_89441CC 3,468 instructions (0.000%), 3 calls (089441CC - 089441FC, length 13)
  Back Branch 089441F0 384 times (length 9)
_S1_2_88DF944 3,441 instructions (0.000%), 47 calls (088DF944 - 088DFBD0, length 164)
  Back Branch 088DFB2C 52 times (length 53)
_S1_2_88EBBDC 3,420 instructions (0.000%), 90 calls (088EBBDC - 088EBD54, length 95)
_S1_2_88EBB60 3,420 instructions (0.000%), 90 calls (088EBB60 - 088EBD54, length 126)
_S1_2_897C14C 3,343 instructions (0.000%), 1 calls (0897C14C - 0897C1C0, length 30)
  Back Branch 0897C1AC 255 times (length 13)
_S1_2_88CE188 3,339 instructions (0.000%), 477 calls (088CE188 - 088CE1A0, length 7)
_S1_2_8931294 3,260 instructions (0.000%), 14 calls (08931294 - 089316A4, length 261)
  Back Branch 0893157C 56 times (length 10)
  Back Branch 089315C8 29 times (length 12)
_S1_2_88F04F0 3,240 instructions (0.000%), 216 calls (088F04F0 - 088F0528, length 15)
_S1_2_8952A4C 3,220 instructions (0.000%), 160 calls (08952A4C - 08952AD8, length 36)
  Back Branch 08952AAC 1 times (length 10)
_S1_2_88EA978 3,150 instructions (0.000%), 450 calls (088EA978 - 088EA990, length 7)
_S1_2_8869B40 3,145 instructions (0.000%), 85 calls (08869B40 - 08869BD0, length 37)
_S1_2_898078C 3,122 instructions (0.000%), 223 calls (0898078C - 089807C8, length 16)
_S1_2_88EB814 3,111 instructions (0.000%), 183 calls (088EB814 - 088EBD54, length 337)
_S1_2_897F374 3,072 instructions (0.000%), 256 calls (0897F374 - 0897F3A0, length 12)
_S1_2_88EB470 3,060 instructions (0.000%), 204 calls (088EB470 - 088EB780, length 197)
_S1_2_88EBC58 3,060 instructions (0.000%), 90 calls (088EBC58 - 088EBD54, length 64)
_S1_2_895EA7C 3,036 instructions (0.000%), 46 calls (0895EA7C - 0895EB90, length 70)
_S1_2_89316A8 2,995 instructions (0.000%), 19 calls (089316A8 - 08931B20, length 287)
_S1_2_88EBAF8 2,970 instructions (0.000%), 90 calls (088EBAF8 - 088EBD54, length 152)
_S1_2_88EBA90 2,970 instructions (0.000%), 90 calls (088EBA90 - 088EBD54, length 178)
_S1_2_889A2A0 2,955 instructions (0.000%), 3 calls (0889A2A0 - 0889A340, length 41)
  Back Branch 0889A30C 192 times (length 15)
_S1_2_88B1A6C 2,947 instructions (0.000%), 119 calls (088B1A6C - 088B1D14, length 171)
_S1_2_8827780 2,926 instructions (0.000%), 209 calls (08827780 - 088277B4, length 14)
_S1_2_897E9B4 2,920 instructions (0.000%), 730 calls (0897E9B4 - 0897E9C0, length 4)
_S1_2_882797C 2,898 instructions (0.000%), 483 calls (0882797C - 08827990, length 6)
_S1_2_895CCDC 2,880 instructions (0.000%), 24 calls (0895CCDC - 0895CD14, length 15)
  Back Branch 0895CD08 384 times (length 7)
_S1_2_8805148 2,862 instructions (0.000%), 318 calls (08805148 - 08805168, length 9)
_S1_2_895BBCC 2,844 instructions (0.000%), 158 calls (0895BBCC - 0895BDD0, length 130)
_S1_2_88DF644 2,828 instructions (0.000%), 28 calls (088DF604 - 088DF810, length 132)
  Back Branch 088DF744 55 times (length 82)
_S1_2_880516C 2,808 instructions (0.000%), 312 calls (0880516C - 0880518C, length 9)
_S1_2_895146C 2,794 instructions (0.000%), 254 calls (0895146C - 08951494, length 11)
_S1_2_895BA9C 2,784 instructions (0.000%), 58 calls (0895BA9C - 0895BDD0, length 206)
_S1_2_892A110 2,755 instructions (0.000%), 5 calls (0892A110 - 0892A184, length 30)
  Back Branch 0892A170 160 times (length 21)
_S1_2_8940AEC 2,731 instructions (0.000%), 1 calls (08940AEC - 08940C2C, length 81)
  Back Branch 08940BC8 256 times (length 9)
  Back Branch 08940C0C 13 times (length 33)
  Back Branch 08940B3C 10 times (length 9)
_S1_2_897708C 2,717 instructions (0.000%), 209 calls (0897708C - 089770BC, length 13)
_S1_2_88071CC 2,677 instructions (0.000%), 1 calls (088071CC - 0880741C, length 149)
  Back Branch 088073E4 46 times (length 3)
  Back Branch 088073C4 46 times (length 91)
_S1_2_894DFB0 2,673 instructions (0.000%), 39 calls (0894DFB0 - 0894E020, length 29)
  Back Branch 0894DFF8 363 times (length 5)
_S1_2_88DF63C 2,670 instructions (0.000%), 27 calls (088DF604 - 088DF810, length 132)
  Back Branch 088DF744 55 times (length 82)
_S1_2_88BE9FC 2,670 instructions (0.000%), 1 calls (088BE9FC - 088BEC0C, length 133)
  Back Branch 088BEBA8 67 times (length 43)
_S1_2_89807CC 2,664 instructions (0.000%), 222 calls (089807CC - 08980810, length 18)
_S1_2_8827508 2,652 instructions (0.000%), 204 calls (08827508 - 08827538, length 13)
_S1_2_895C564 2,652 instructions (0.000%), 52 calls (0895C564 - 0895C650, length 60)
_S1_2_8951CB8 2,625 instructions (0.000%), 160 calls (08951CB8 - 08951D18, length 25)
  Back Branch 08951D00 2 times (length 5)
_S1_2_88F01E4 2,596 instructions (0.000%), 171 calls (088F01E4 - 088F0238, length 22)
_S1_2_894AEE4 2,592 instructions (0.000%), 24 calls (0894AEE4 - 0894AF24, length 17)
  Back Branch 0894AF18 192 times (length 13)
_S1_2_88EAA64 2,558 instructions (0.000%), 67 calls (088EAA64 - 088EAAE8, length 34)
  Back Branch 088EAAAC 113 times (length 9)
_S1_2_892CD8C 2,542 instructions (0.000%), 62 calls (0892CD8C - 0892CE4C, length 49)
_S1_2_88EA95C 2,541 instructions (0.000%), 363 calls (088EA95C - 088EA974, length 7)
_S1_2_88AD1D8 2,541 instructions (0.000%), 33 calls (088AD1D8 - 088AD30C, length 78)
_S1_2_896E10C 2,536 instructions (0.000%), 317 calls (0896E10C - 0896E128, length 8)
_S1_2_88BF08C 2,516 instructions (0.000%), 68 calls (088BF08C - 088BF11C, length 37)
_S1_2_8932194 2,499 instructions (0.000%), 1 calls (08932194 - 089322F8, length 90)
  Back Branch 089321F4 608 times (length 4)
_S1_2_88F0184 2,492 instructions (0.000%), 183 calls (088F0184 - 088F01E0, length 24)
_S1_2_88EB4F0 2,479 instructions (0.000%), 67 calls (088EB4F0 - 088EB780, length 165)
_S1_2_89582B8 2,420 instructions (0.000%), 108 calls (089582B8 - 0895834C, length 38)
_S1_2_8869D00 2,394 instructions (0.000%), 63 calls (08869D00 - 08869D94, length 38)
_S1_2_892DEEC 2,388 instructions (0.000%), 19 calls (0892DEEC - 0892E200, length 198)
  Back Branch 0892DF4C 32 times (length 8)
_S1_2_8881750 2,380 instructions (0.000%), 68 calls (08881750 - 08881870, length 73)
_S1_2_88677DC 2,374 instructions (0.000%), 214 calls (088677DC - 0886782C, length 21)
_S1_2_88B17C4 2,335 instructions (0.000%), 1 calls (088B17C4 - 088B18A4, length 57)
  Back Branch 088B1880 119 times (length 19)
  Back Branch 088B181C 5 times (length 9)
_S1_2_895B8DC 2,323 instructions (0.000%), 101 calls (0895B8DC - 0895BDD0, length 318)
_S1_2_8980188 2,320 instructions (0.000%), 580 calls (08980188 - 08980194, length 4)
_S1_2_8804D7C 2,320 instructions (0.000%), 3 calls (08804D7C - 08804E90, length 70)
  Back Branch 08804E68 559 times (length 4)
_S1_2_8882710 2,308 instructions (0.000%), 68 calls (088825B0 - 088827E4, length 142)
  Back Branch 08882770 330 times (length 114)
  Back Branch 08882760 330 times (length 110)
_S1_2_895D750 2,303 instructions (0.000%), 329 calls (0895D750 - 0895D768, length 7)
_S1_2_896DB40 2,286 instructions (0.000%), 127 calls (0896DB40 - 0896DB90, length 21)
_S1_2_88ED9A4 2,278 instructions (0.000%), 67 calls (088ED9A4 - 088EDA34, length 37)
_S1_2_88921E0 2,260 instructions (0.000%), 13 calls (088921E0 - 08892290, length 45)
  Back Branch 0889226C 302 times (length 5)
  Back Branch 08892248 36 times (length 10)
_S1_2_88D71D0 2,210 instructions (0.000%), 221 calls (088D71D0 - 088D71F4, length 10)
_S1_2_88CF1F4 2,205 instructions (0.000%), 441 calls (088CF1F4 - 088CF204, length 5)
_S1_2_895A790 2,156 instructions (0.000%), 77 calls (0895A790 - 0895A838, length 43)
_S1_2_88912CC 2,156 instructions (0.000%), 4 calls (088912CC - 08891658, length 228)
  Back Branch 088915D0 30 times (length 103)
_S1_2_8807430 2,138 instructions (0.000%), 1 calls (08807430 - 088077C0, length 229)
  Back Branch 08807734 26 times (length 81)
_S1_2_895C454 2,132 instructions (0.000%), 52 calls (0895C454 - 0895C4F4, length 41)
_S1_2_88275AC 2,125 instructions (0.000%), 125 calls (088275AC - 088275EC, length 17)
_S1_2_894197C 2,120 instructions (0.000%), 20 calls (0894197C - 089419E0, length 26)
  Back Branch 089419D4 100 times (length 20)
_S1_2_897E664 2,077 instructions (0.000%), 67 calls (0897E664 - 0897E6E8, length 34)
_S1_2_8957578 2,058 instructions (0.000%), 1 calls (08957578 - 08957778, length 129)
  Back Branch 08957704 162 times (length 13)
_S1_2_897BA34 2,056 instructions (0.000%), 1 calls (0897BA34 - 0897BA74, length 17)
  Back Branch 0897BA68 256 times (length 8)
_S1_2_88EB83C 2,052 instructions (0.000%), 171 calls (088EB83C - 088EBD54, length 327)
_S1_2_88EA534 2,050 instructions (0.000%), 205 calls (088EA534 - 088EA558, length 10)
_S1_2_88ED3C0 2,010 instructions (0.000%), 67 calls (088ED3C0 - 088ED434, length 30)
_S1_2_8957100 1,998 instructions (0.000%), 222 calls (08957100 - 08957120, length 9)
_S1_2_892C658 1,996 instructions (0.000%), 115 calls (0892C658 - 0892C6BC, length 26)
  Back Branch 0892C6AC 5 times (length 7)
_S1_2_8956C88 1,980 instructions (0.000%), 20 calls (08956C88 - 08956D14, length 36)
  Back Branch 08956CE8 139 times (length 10)
_S1_2_8956BF8 1,980 instructions (0.000%), 20 calls (08956BF8 - 08956C84, length 36)
  Back Branch 08956C58 139 times (length 10)
_S1_2_88EAAEC 1,975 instructions (0.000%), 53 calls (088EAAEC - 088EAB70, length 34)
  Back Branch 088EAB34 84 times (length 9)
_S1_2_88EB538 1,961 instructions (0.000%), 53 calls (088EB538 - 088EB780, length 147)
_S1_2_8980908 1,954 instructions (0.000%), 977 calls (08980908 - 0898090C, length 2)
_S1_2_895739C 1,935 instructions (0.000%), 129 calls (0895739C - 089573D4, length 15)
_S1_2_882B784 1,930 instructions (0.000%), 5 calls (0882B784 - 0882B88C, length 67)
  Back Branch 0882B860 80 times (length 16)
  Back Branch 0882B810 75 times (length 16)
_S1_2_8951258 1,924 instructions (0.000%), 52 calls (08951258 - 0895130C, length 46)
_S1_2_897F2FC 1,917 instructions (0.000%), 3 calls (0897F2FC - 0897F370, length 30)
  Back Branch 0897F35C 141 times (length 13)
_S1_2_881E910 1,908 instructions (0.000%), 159 calls (0881E910 - 0881E93C, length 12)
_S1_2_895B1C4 1,908 instructions (0.000%), 8 calls (0895B1C4 - 0895B338, length 94)
  Back Branch 0895B310 127 times (length 8)
  Back Branch 0895B2BC 119 times (length 14)
_S1_2_88CF310 1,895 instructions (0.000%), 379 calls (088CF310 - 088CF328, length 7)
_S1_2_894A19C 1,879 instructions (0.000%), 11 calls (0894A19C - 0894A42C, length 165)
  Back Branch 0894A3A0 41 times (length 92)
  Back Branch 0894A3E4 11 times (length 17)
_S1_2_88EB10C 1,876 instructions (0.000%), 67 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB130 67 times (length 251)
_S1_2_895AD58 1,836 instructions (0.000%), 68 calls (0895AD58 - 0895AF80, length 139)
_S1_2_89400D0 1,818 instructions (0.000%), 1 calls (089400D0 - 08940150, length 33)
  Back Branch 08940114 256 times (length 7)
_S1_2_8980EC8 1,816 instructions (0.000%), 908 calls (08980EC8 - 08980ECC, length 2)
_S1_2_8980EC0 1,816 instructions (0.000%), 908 calls (08980EC0 - 08980EC4, length 2)
_S1_2_8980D80 1,816 instructions (0.000%), 908 calls (08980D80 - 08980D84, length 2)
_S1_2_8828D58 1,801 instructions (0.000%), 82 calls (08828D58 - 08828D8C, length 14)
  Back Branch 08828D80 164 times (length 9)
_S1_2_894EA4C 1,785 instructions (0.000%), 105 calls (0894EA4C - 0894EA8C, length 17)
_S1_2_88132FC 1,772 instructions (0.000%), 50 calls (088132FC - 088134B8, length 112)
_S1_2_8980894 1,768 instructions (0.000%), 68 calls (08980894 - 08980904, length 29)
_S1_2_88A1B44 1,768 instructions (0.000%), 26 calls (088A1B44 - 088A1C50, length 68)
_S1_2_892B84C 1,767 instructions (0.000%), 19 calls (0892B84C - 0892BA00, length 110)
_S1_2_88E9078 1,742 instructions (0.000%), 67 calls (088E9078 - 088E90DC, length 26)
_S1_2_8957294 1,740 instructions (0.000%), 116 calls (08957294 - 089572CC, length 15)
_S1_2_88F4C2C 1,736 instructions (0.000%), 2 calls (088F4C2C - 088F4CE0, length 46)
  Back Branch 088F4CA8 108 times (length 16)
_S1_2_892D4A4 1,733 instructions (0.000%), 19 calls (0892D4A4 - 0892D8C0, length 264)
_S1_2_8813684 1,728 instructions (0.000%), 57 calls (08813684 - 08813754, length 53)
_S1_2_886775C 1,712 instructions (0.000%), 214 calls (0886775C - 08867778, length 8)
_S1_2_88EB2DC 1,710 instructions (0.000%), 90 calls (088EAD4C - 088EB348, length 384)
  Back Branch 088EB304 90 times (length 368)
_S1_2_892AD94 1,710 instructions (0.000%), 44 calls (0892AD94 - 0892AEEC, length 87)
_S1_2_88EFF44 1,696 instructions (0.000%), 53 calls (088EFF44 - 088EFFC0, length 32)
_S1_2_88053F4 1,680 instructions (0.000%), 140 calls (088053F4 - 08805420, length 12)
_S1_2_895B908 1,680 instructions (0.000%), 80 calls (0895B908 - 0895BDD0, length 307)
_S1_2_88DFA90 1,680 instructions (0.000%), 27 calls (088DFA60 - 088DFBD0, length 93)
  Back Branch 088DFB2C 52 times (length 53)
_S1_2_897E714 1,643 instructions (0.000%), 53 calls (0897E714 - 0897E798, length 34)
_S1_2_88BE944 1,632 instructions (0.000%), 136 calls (088BE944 - 088BE970, length 12)
_S1_2_88DFA98 1,625 instructions (0.000%), 25 calls (088DFA60 - 088DFBD0, length 93)
  Back Branch 088DFB2C 52 times (length 53)
_S1_2_8969990 1,620 instructions (0.000%), 540 calls (08969990 - 08969998, length 3)
_S1_2_89516F0 1,620 instructions (0.000%), 540 calls (089516F0 - 089516F8, length 3)
_S1_2_8980198 1,612 instructions (0.000%), 52 calls (08980198 - 0898021C, length 34)
_S1_2_895AA10 1,612 instructions (0.000%), 52 calls (0895AA10 - 0895AAC4, length 46)
_S1_2_8893BDC 1,604 instructions (0.000%), 2 calls (08893BDC - 08893E88, length 172)
  Back Branch 08893E08 26 times (length 7)
  Back Branch 08893CF0 26 times (length 35)
  Back Branch 08893DCC 8 times (length 35)
  Back Branch 08893E50 8 times (length 7)
_S1_2_8930870 1,584 instructions (0.000%), 29 calls (08930870 - 08930A08, length 103)
_S1_2_88EDA40 1,583 instructions (0.000%), 67 calls (088EDA40 - 088EDAE8, length 43)
_S1_2_897E7C4 1,581 instructions (0.000%), 51 calls (0897E7C4 - 0897E848, length 34)
_S1_2_895A138 1,575 instructions (0.000%), 25 calls (0895A138 - 0895A2FC, length 114)
  Back Branch 0895A2E4 100 times (length 8)
_S1_2_885009C 1,568 instructions (0.000%), 1 calls (0885009C - 088502A8, length 132)
  Back Branch 0885012C 16 times (length 24)
  Back Branch 0885029C 16 times (length 76)
_S1_2_893A72C 1,566 instructions (0.000%), 87 calls (0893A72C - 0893A770, length 18)
_S1_2_894EB0C 1,554 instructions (0.000%), 111 calls (0894EB0C - 0894EB40, length 14)
_S1_2_88E8170 1,536 instructions (0.000%), 384 calls (088E8170 - 088E817C, length 4)
_S1_2_897F3A4 1,536 instructions (0.000%), 128 calls (0897F3A4 - 0897F3D0, length 12)
_S1_2_8818810 1,530 instructions (0.000%), 85 calls (08818810 - 08818854, length 18)
_S1_2_894F578 1,505 instructions (0.000%), 215 calls (0894F578 - 0894F590, length 7)
_S1_2_894F4A0 1,505 instructions (0.000%), 215 calls (0894F4A0 - 0894F4C0, length 9)
_S1_2_896E12C 1,505 instructions (0.000%), 1 calls (0896E12C - 0896E248, length 72)
  Back Branch 0896E174 106 times (length 9)
  Back Branch 0896E234 106 times (length 6)
_S1_2_88B2D88 1,494 instructions (0.000%), 18 calls (088B2D88 - 088B2ED0, length 83)
_S1_2_88EB140 1,484 instructions (0.000%), 53 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB164 53 times (length 264)
_S1_2_8957F84 1,482 instructions (0.000%), 34 calls (08957F84 - 08958080, length 64)
_S1_2_894F0A8 1,474 instructions (0.000%), 67 calls (0894F0A8 - 0894F0FC, length 22)
_S1_2_88CF1C4 1,470 instructions (0.000%), 490 calls (088CF1C4 - 088CF1CC, length 3)
_S1_2_8926154 1,456 instructions (0.000%), 112 calls (08926154 - 089261C8, length 30)
_S1_2_88CE04C 1,440 instructions (0.000%), 480 calls (088CE04C - 088CE054, length 3)
_S1_2_88EB174 1,431 instructions (0.000%), 53 calls (088EACA0 - 088EB388, length 443)
  Back Branch 088EB384 1,585 times (length 443)
  Back Branch 088EB36C 540 times (length 437)
  Back Branch 088EB194 53 times (length 276)
_S1_2_88DF88C 1,413 instructions (0.000%), 47 calls (088DF88C - 088DF940, length 46)
_S1_2_895C044 1,404 instructions (0.000%), 52 calls (0895C044 - 0895C0AC, length 27)
_S1_2_88BE3AC 1,400 instructions (0.000%), 200 calls (088BE3AC - 088BE3C4, length 7)
_S1_2_8940CDC 1,387 instructions (0.000%), 1 calls (08940CDC - 08940D08, length 12)
  Back Branch 08940CFC 276 times (length 5)
_S1_2_895BB2C 1,386 instructions (0.000%), 77 calls (0895BB2C - 0895BDD0, length 170)
_S1_2_883599C 1,380 instructions (0.000%), 2 calls (0883599C - 08836460, length 690)
_S1_2_89341E0 1,377 instructions (0.000%), 51 calls (089341E0 - 08934248, length 27)
_S1_2_88EBA70 1,350 instructions (0.000%), 90 calls (088EBA70 - 088EBD54, length 186)
_S1_2_88CEC70 1,332 instructions (0.000%), 148 calls (088CEC70 - 088CEC90, length 9)
_S1_2_8828C4C 1,320 instructions (0.000%), 1 calls (08828C4C - 08828D54, length 67)
  Back Branch 08828D30 27 times (length 48)
_S1_2_88DF524 1,300 instructions (0.000%), 50 calls (088DF524 - 088DF810, length 188)
  Back Branch 088DF744 55 times (length 82)
_S1_2_88CF780 1,292 instructions (0.000%), 12 calls (088CF780 - 088CF840, length 49)
  Back Branch 088CF81C 80 times (length 29)
_S1_2_893E920 1,287 instructions (0.000%), 1 calls (0893E920 - 0893E94C, length 12)
  Back Branch 0893E940 256 times (length 5)
_S1_2_8818858 1,275 instructions (0.000%), 85 calls (08818858 - 088188D0, length 31)
_S1_2_8934084 1,275 instructions (0.000%), 51 calls (08934084 - 089340E4, length 25)
_S1_2_889CDB4 1,275 instructions (0.000%), 6 calls (0889CDB4 - 0889D4EC, length 463)
_S1_2_88CDA98 1,259 instructions (0.000%), 28 calls (088CDA98 - 088CDB58, length 49)
_S1_2_888838C 1,248 instructions (0.000%), 32 calls (0888838C - 08888424, length 39)
_S1_2_895AEC8 1,247 instructions (0.000%), 29 calls (0895AEC8 - 0895AF80, length 47)
_S1_2_8956FD0 1,239 instructions (0.000%), 73 calls (08956FD0 - 08957010, length 17)
_S1_2_88E90E0 1,219 instructions (0.000%), 53 calls (088E90E0 - 088E9138, length 23)
_S1_2_893935C 1,218 instructions (0.000%), 87 calls (0893935C - 089393C4, length 27)
_S1_2_8807FA0 1,196 instructions (0.000%), 1 calls (08807FA0 - 0880822C, length 164)
  Back Branch 088081DC 46 times (length 16)
  Back Branch 088080F8 46 times (length 7)
_S1_2_88EA994 1,183 instructions (0.000%), 169 calls (088EA994 - 088EA9AC, length 7)
_S1_2_88057B0 1,171 instructions (0.000%), 106 calls (088057B0 - 088057F4, length 18)
_S1_2_892C978 1,147 instructions (0.000%), 19 calls (0892C978 - 0892CC2C, length 174)
  Back Branch 0892CA6C 17 times (length 32)
_S1_2_892C034 1,128 instructions (0.000%), 2 calls (0892C034 - 0892C168, length 78)
  Back Branch 0892C138 64 times (length 26)
_S1_2_88E9640 1,099 instructions (0.000%), 157 calls (088E9640 - 088E9658, length 7)
_S1_2_8893110 1,092 instructions (0.000%), 39 calls (08893110 - 0889317C, length 28)
_S1_2_8979378 1,088 instructions (0.000%), 64 calls (08979378 - 089793B8, length 17)
_S1_2_88EACE8 1,080 instructions (0.000%), 90 calls (088EACA0 - 088EACFC, length 24)
  Back Branch 088EACF8 90 times (length 24)
  Back Branch 088EACF0 90 times (length 22)
_S1_2_88E8D8C 1,079 instructions (0.000%), 1 calls (088E8D8C - 088E8FB4, length 139)
  Back Branch 088E8F48 67 times (length 7)
  Back Branch 088E8ECC 19 times (length 44)
  Back Branch 088E8F7C 12 times (length 7)
_S1_2_895681C 1,069 instructions (0.000%), 20 calls (0895681C - 08956864, length 19)
  Back Branch 08956848 158 times (length 5)
_S1_2_882A488 1,057 instructions (0.000%), 18 calls (0882A488 - 0882A4F8, length 29)
  Back Branch 0882A4DC 111 times (length 8)
_S1_2_894CFA8 1,056 instructions (0.000%), 11 calls (0894CFA8 - 0894D134, length 100)
  Back Branch 0894D0A8 11 times (length 22)
_S1_2_88917CC 1,056 instructions (0.000%), 1 calls (088917CC - 08891B44, length 223)
  Back Branch 088918C8 73 times (length 9)
  Back Branch 088918E0 66 times (length 15)
_S1_2_8934048 1,050 instructions (0.000%), 70 calls (08934048 - 08934080, length 15)
_S1_2_895B7E4 1,044 instructions (0.000%), 58 calls (0895B7E4 - 0895BDD0, length 380)
_S1_2_88916D0 1,026 instructions (0.000%), 1 calls (088916D0 - 088917C8, length 63)
  Back Branch 08891748 73 times (length 9)
  Back Branch 0889175C 66 times (length 14)
_S1_2_897C680 1,024 instructions (0.000%), 256 calls (0897C680 - 0897C68C, length 4)
_S1_2_897C644 1,024 instructions (0.000%), 256 calls (0897C644 - 0897C650, length 4)
_S1_2_889381C 1,024 instructions (0.000%), 34 calls (0889381C - 088938B8, length 40)
  Back Branch 08893868 8 times (length 9)
_S1_2_894ED24 999 instructions (0.000%), 111 calls (0894ED24 - 0894ED44, length 9)
_S1_2_8929724 989 instructions (0.000%), 2 calls (08929724 - 08929778, length 22)
  Back Branch 0892976C 65 times (length 15)
_S1_2_880D51C 986 instructions (0.000%), 34 calls (0880D51C - 0880D58C, length 29)
_S1_2_8950968 984 instructions (0.000%), 1 calls (08950968 - 08950A5C, length 62)
  Back Branch 08950A20 52 times (length 13)
  Back Branch 089509D0 20 times (length 14)
_S1_2_8926110 980 instructions (0.000%), 28 calls (08926110 - 08926150, length 17)
  Back Branch 08926138 112 times (length 6)
_S1_2_8941884 980 instructions (0.000%), 20 calls (08941884 - 08941978, length 62)
_S1_2_897E4FC 976 instructions (0.000%), 12 calls (0897E4FC - 0897E598, length 40)
  Back Branch 0897E554 66 times (length 11)
_S1_2_88E9180 969 instructions (0.000%), 51 calls (088E9180 - 088E91C8, length 19)
_S1_2_88E959C 966 instructions (0.000%), 138 calls (088E959C - 088E95B4, length 7)
_S1_2_892C778 965 instructions (0.000%), 19 calls (0892C778 - 0892C878, length 65)
_S1_2_893E53C 964 instructions (0.000%), 1 calls (0893E53C - 0893E6CC, length 101)
  Back Branch 0893E65C 64 times (length 5)
  Back Branch 0893E5B8 45 times (length 7)
  Back Branch 0893E684 16 times (length 7)
  Back Branch 0893E58C 16 times (length 4)
  Back Branch 0893E630 8 times (length 18)
_S1_2_88DF07C 961 instructions (0.000%), 44 calls (088DF07C - 088DF0D0, length 22)
_S1_2_895EC80 960 instructions (0.000%), 40 calls (0895EC80 - 0895ECE4, length 26)
_S1_2_88DF5A4 952 instructions (0.000%), 28 calls (088DF5A4 - 088DF810, length 156)
  Back Branch 088DF744 55 times (length 82)
_S1_2_895BC74 936 instructions (0.000%), 52 calls (0895BC74 - 0895BDD0, length 88)
_S1_2_8950D68 934 instructions (0.000%), 34 calls (08950D68 - 08950E04, length 40)
_S1_2_889B8F8 932 instructions (0.000%), 2 calls (0889B8F8 - 0889B958, length 25)
  Back Branch 0889B92C 128 times (length 7)
_S1_2_88E9580 931 instructions (0.000%), 133 calls (088E9580 - 088E9598, length 7)
_S1_2_89433CC 929 instructions (0.000%), 1 calls (089433CC - 089435C0, length 126)
  Back Branch 089434D4 93 times (length 6)
  Back Branch 08943480 20 times (length 10)
  Back Branch 08943504 16 times (length 8)
_S1_2_895EA34 918 instructions (0.000%), 51 calls (0895EA34 - 0895EA78, length 18)
_S1_2_8930D48 915 instructions (0.000%), 19 calls (08930D48 - 08930E74, length 76)
_S1_2_88E913C 901 instructions (0.000%), 53 calls (088E913C - 088E917C, length 17)
_S1_2_88691A0 887 instructions (0.000%), 1 calls (088691A0 - 0886928C, length 60)
  Back Branch 08869248 33 times (length 26)
_S1_2_8819454 885 instructions (0.000%), 36 calls (08819454 - 088194C8, length 30)
_S1_2_8892564 884 instructions (0.000%), 13 calls (08892564 - 08892678, length 70)
_S1_2_88EB868 871 instructions (0.000%), 67 calls (088EB868 - 088EBD54, length 316)
_S1_2_88EB850 871 instructions (0.000%), 67 calls (088EB850 - 088EBD54, length 322)
_S1_2_880D34C 870 instructions (0.000%), 30 calls (0880D34C - 0880D3BC, length 29)
_S1_2_88B0AE4 868 instructions (0.000%), 16 calls (088B0AE4 - 088B0BC4, length 57)
_S1_2_8892294 858 instructions (0.000%), 13 calls (08892294 - 0889233C, length 43)
  Back Branch 08892318 104 times (length 5)
_S1_2_892BD90 855 instructions (0.000%), 19 calls (0892BD90 - 0892BE50, length 49)
_S1_2_89291C8 854 instructions (0.000%), 14 calls (089291C8 - 089293AC, length 122)
_S1_2_897BFBC 847 instructions (0.000%), 1 calls (0897BFBC - 0897C030, length 30)
  Back Branch 0897C01C 63 times (length 13)
_S1_2_888475C 846 instructions (0.000%), 47 calls (0888475C - 088847A0, length 18)
_S1_2_88EC030 840 instructions (0.000%), 12 calls (088EC030 - 088EC144, length 70)
_S1_2_8944BB4 826 instructions (0.000%), 35 calls (08944BB4 - 08944BF4, length 17)
  Back Branch 08944BE0 63 times (length 7)
_S1_2_8819958 808 instructions (0.000%), 10 calls (08819958 - 08819B94, length 144)
  Back Branch 08819B6C 17 times (length 19)
_S1_2_88EB8B8 804 instructions (0.000%), 67 calls (088EB8B8 - 088EBD54, length 296)
_S1_2_88EB8A4 804 instructions (0.000%), 67 calls (088EB8A4 - 088EBD54, length 301)
_S1_2_88EB890 804 instructions (0.000%), 67 calls (088EB890 - 088EBD54, length 306)
_S1_2_8957268 803 instructions (0.000%), 73 calls (08957268 - 08957290, length 11)
_S1_2_88EB944 795 instructions (0.000%), 53 calls (088EB944 - 088EBD54, length 261)
_S1_2_892C87C 783 instructions (0.000%), 19 calls (0892C87C - 0892C974, length 63)
  Back Branch 0892C8A0 14 times (length 3)
_S1_2_892C424 779 instructions (0.000%), 19 calls (0892C424 - 0892C4D4, length 45)
_S1_2_897EB2C 770 instructions (0.000%), 385 calls (0897EB2C - 0897EB30, length 2)
_S1_2_88E0C0C 770 instructions (0.000%), 77 calls (088E0C0C - 088E0C30, length 10)
_S1_2_88DF59C 770 instructions (0.000%), 22 calls (088DF59C - 088DF810, length 158)
  Back Branch 088DF744 55 times (length 82)
_S1_2_88EC3BC 768 instructions (0.000%), 48 calls (088EC3BC - 088EC3F8, length 16)
_S1_2_88EE370 765 instructions (0.000%), 51 calls (088EE370 - 088EE3A8, length 15)
_S1_2_8968118 754 instructions (0.000%), 10 calls (08968118 - 08968378, length 153)
_S1_2_897E144 752 instructions (0.000%), 1 calls (0897E144 - 0897E1A8, length 26)
  Back Branch 0897E190 67 times (length 11)
_S1_2_886A6C0 751 instructions (0.000%), 1 calls (0886A6C0 - 0886A934, length 158)
  Back Branch 0886A8E4 33 times (length 19)
_S1_2_88BE3D8 748 instructions (0.000%), 68 calls (088BE3D8 - 088BE400, length 11)
_S1_2_88EB8F0 742 instructions (0.000%), 53 calls (088EB8F0 - 088EBD54, length 282)
_S1_2_88EB8CC 737 instructions (0.000%), 67 calls (088EB8CC - 088EBD54, length 291)
_S1_2_88EB880 737 instructions (0.000%), 67 calls (088EB880 - 088EBD54, length 310)
_S1_2_8888710 736 instructions (0.000%), 32 calls (08888710 - 08888768, length 23)
_S1_2_8953020 733 instructions (0.000%), 25 calls (08953020 - 08953104, length 58)
_S1_2_8828DF0 720 instructions (0.000%), 144 calls (08828DF0 - 08828E00, length 5)
_S1_2_881937C 720 instructions (0.000%), 36 calls (0881937C - 088193C8, length 20)
_S1_2_88EB4AC 720 instructions (0.000%), 20 calls (088EB4AC - 088EB780, length 182)
_S1_2_88B2078 716 instructions (0.000%), 4 calls (088B2078 - 088B234C, length 182)
_S1_2_882970C 714 instructions (0.000%), 14 calls (0882970C - 08829830, length 74)
_S1_2_8806ADC 702 instructions (0.000%), 1 calls (08806ADC - 08806CBC, length 121)
  Back Branch 08806C84 19 times (length 73)
_S1_2_88E34E0 696 instructions (0.000%), 3 calls (088E34E0 - 088E36CC, length 124)
  Back Branch 088E36A0 33 times (length 80)
_S1_2_881D57C 690 instructions (0.000%), 15 calls (0881D57C - 0881D634, length 47)
_S1_2_894DC94 678 instructions (0.000%), 1 calls (0894DC94 - 0894DEA4, length 133)
  Back Branch 0894DDD4 20 times (length 7)
  Back Branch 0894DE5C 19 times (length 22)
_S1_2_895C4F8 676 instructions (0.000%), 52 calls (0895C4F8 - 0895C560, length 27)
_S1_2_88EDAEC 670 instructions (0.000%), 134 calls (088EDAEC - 088EDAFC, length 5)
_S1_2_88BBF84 670 instructions (0.000%), 12 calls (088BBF84 - 088BC228, length 170)
_S1_2_89297E4 669 instructions (0.000%), 15 calls (089297E4 - 089298C4, length 57)
  Back Branch 08929838 4 times (length 7)
_S1_2_8978514 666 instructions (0.000%), 222 calls (08978514 - 0897851C, length 3)
_S1_2_881F898 663 instructions (0.000%), 4 calls (0881F898 - 0881FB48, length 173)
_S1_2_88C0CBC 657 instructions (0.000%), 1 calls (088C0CBC - 088C0CFC, length 17)
  Back Branch 088C0CD0 128 times (length 5)
  Back Branch 088C0CEC 2 times (length 5)
_S1_2_8884170 647 instructions (0.000%), 1 calls (08884170 - 0888419C, length 12)
  Back Branch 08884190 128 times (length 5)
_S1_2_892BC54 646 instructions (0.000%), 19 calls (0892BC54 - 0892BCEC, length 39)
_S1_2_8944930 646 instructions (0.000%), 17 calls (08944930 - 089449C4, length 38)
_S1_2_8892018 644 instructions (0.000%), 28 calls (08892018 - 0889209C, length 34)
_S1_2_894421C 644 instructions (0.000%), 1 calls (0894421C - 08944250, length 14)
  Back Branch 08944244 64 times (length 10)
_S1_2_881E21C 640 instructions (0.000%), 64 calls (0881E21C - 0881E240, length 10)
_S1_2_892A894 638 instructions (0.000%), 14 calls (0892A894 - 0892AB10, length 160)
_S1_2_88EB920 636 instructions (0.000%), 53 calls (088EB920 - 088EBD54, length 270)
_S1_2_88EB90C 636 instructions (0.000%), 53 calls (088EB90C - 088EBD54, length 275)
_S1_2_88EB8DC 636 instructions (0.000%), 53 calls (088EB8DC - 088EBD54, length 287)
_S1_2_8885F90 631 instructions (0.000%), 1 calls (08885F90 - 08886124, length 102)
  Back Branch 088860D4 27 times (length 21)
  Back Branch 08886030 12 times (length 12)
_S1_2_8978038 630 instructions (0.000%), 90 calls (08978038 - 08978050, length 7)
_S1_2_8805814 630 instructions (0.000%), 14 calls (08805814 - 08805988, length 94)
_S1_2_8891C04 628 instructions (0.000%), 34 calls (08891C04 - 08891C58, length 22)
_S1_2_8977080 627 instructions (0.000%), 209 calls (08977080 - 08977088, length 3)
_S1_2_88EBD58 624 instructions (0.000%), 12 calls (088EBD58 - 088EBE24, length 52)
_S1_2_88B24C4 624 instructions (0.000%), 4 calls (088B24C4 - 088B273C, length 159)
_S1_2_897E924 620 instructions (0.000%), 20 calls (0897E924 - 0897E9A8, length 34)
_S1_2_882961C 618 instructions (0.000%), 18 calls (0882961C - 088296AC, length 37)
_S1_2_896EC40 616 instructions (0.000%), 44 calls (0896EC40 - 0896EC74, length 14)
_S1_2_88E9564 609 instructions (0.000%), 87 calls (088E9564 - 088E957C, length 7)
_S1_2_88B3E20 608 instructions (0.000%), 12 calls (088B3E20 - 088B3F48, length 75)
_S1_2_88C296C 604 instructions (0.000%), 1 calls (088C296C - 088C32D8, length 604)
_S1_2_892C574 603 instructions (0.000%), 19 calls (0892C574 - 0892C654, length 57)
  Back Branch 0892C61C 11 times (length 7)
  Back Branch 0892C62C 10 times (length 28)
_S1_2_880B3B0 603 instructions (0.000%), 1 calls (0880B3B0 - 0880B490, length 57)
  Back Branch 0880B454 51 times (length 16)
  Back Branch 0880B464 4 times (length 26)
_S1_2_8957334 602 instructions (0.000%), 43 calls (08957334 - 08957368, length 14)
_S1_2_88847A4 598 instructions (0.000%), 46 calls (088847A4 - 088847D4, length 13)
_S1_2_897E1AC 598 instructions (0.000%), 1 calls (0897E1AC - 0897E210, length 26)
  Back Branch 0897E1F8 53 times (length 11)
_S1_2_8887F04 594 instructions (0.000%), 33 calls (08887F04 - 08887F48, length 18)
_S1_2_88EB964 583 instructions (0.000%), 53 calls (088EB964 - 088EBD54, length 253)
_S1_2_88EB934 583 instructions (0.000%), 53 calls (088EB934 - 088EBD54, length 265)
_S1_2_8867830 582 instructions (0.000%), 1 calls (08867830 - 08867958, length 75)
  Back Branch 08867878 38 times (length 11)
  Back Branch 088678BC 19 times (length 11)
  Back Branch 08867944 1 times (length 11)
_S1_2_894E984 580 instructions (0.000%), 20 calls (0894E984 - 0894EA48, length 50)
_S1_2_880D2D8 580 instructions (0.000%), 20 calls (0880D2D8 - 0880D348, length 29)
_S1_2_8940F74 580 instructions (0.000%), 1 calls (08940F74 - 08941330, length 240)
  Back Branch 089412C8 34 times (length 9)
  Back Branch 08941000 20 times (length 7)
  Back Branch 089410A8 2 times (length 8)
_S1_2_88C9D64 576 instructions (0.000%), 64 calls (088C9D64 - 088C9D84, length 9)
_S1_2_897F3D4 576 instructions (0.000%), 48 calls (0897F3D4 - 0897F400, length 12)
_S1_2_892CC80 574 instructions (0.000%), 17 calls (0892CC80 - 0892CD58, length 55)
_S1_2_895C1F0 572 instructions (0.000%), 52 calls (0895C1F0 - 0895C218, length 11)
_S1_2_893A77C 570 instructions (0.000%), 30 calls (0893A77C - 0893A7C4, length 19)
_S1_2_880ED14 568 instructions (0.000%), 1 calls (0880ED14 - 0880F5F0, length 568)
_S1_2_88AD310 566 instructions (0.000%), 2 calls (088AD310 - 088AD5B8, length 171)
  Back Branch 088AD374 44 times (length 5)
  Back Branch 088AD434 6 times (length 6)
_S1_2_89448AC 561 instructions (0.000%), 17 calls (089448AC - 0894492C, length 33)
_S1_2_88197E4 560 instructions (0.000%), 10 calls (088197E4 - 088198C0, length 56)
_S1_2_8939C64 558 instructions (0.000%), 18 calls (08939C64 - 08939CF4, length 37)
_S1_2_88A1980 556 instructions (0.000%), 26 calls (088A1980 - 088A1A08, length 35)
_S1_2_88D5CB4 555 instructions (0.000%), 4 calls (088D5CB4 - 088D5FF8, length 210)
_S1_2_8950E08 552 instructions (0.000%), 52 calls (08950E08 - 08950E30, length 11)
_S1_2_8955B58 552 instructions (0.000%), 1 calls (08955B58 - 089563F4, length 552)
_S1_2_8925378 550 instructions (0.000%), 55 calls (08925378 - 0892539C, length 10)
_S1_2_8812C94 543 instructions (0.000%), 6 calls (08812C94 - 08812EB8, length 138)
  Back Branch 08812D3C 41 times (length 7)
_S1_2_894168C 540 instructions (0.000%), 20 calls (0894168C - 089416F4, length 27)
_S1_2_895A83C 540 instructions (0.000%), 18 calls (0895A83C - 0895A8EC, length 45)
_S1_2_898010C 520 instructions (0.000%), 20 calls (0898010C - 0898017C, length 29)
_S1_2_897BEB0 520 instructions (0.000%), 1 calls (0897BEB0 - 0897BEF0, length 17)
  Back Branch 0897BEE4 64 times (length 8)
_S1_2_88D05F4 519 instructions (0.000%), 3 calls (088D05F4 - 088D0638, length 18)
  Back Branch 088D062C 96 times (length 5)
_S1_2_8928334 518 instructions (0.000%), 14 calls (08928334 - 089284E4, length 109)
_S1_2_89293B0 515 instructions (0.000%), 14 calls (089293B0 - 08929428, length 31)
  Back Branch 089293EC 23 times (length 9)
_S1_2_893424C 513 instructions (0.000%), 19 calls (0893424C - 089342B4, length 27)
_S1_2_897DF4C 512 instructions (0.000%), 64 calls (0897DF4C - 0897DF68, length 8)
_S1_2_895ADDC 506 instructions (0.000%), 23 calls (0895ADDC - 0895AF80, length 106)
_S1_2_88CB08C 500 instructions (0.000%), 20 calls (088CB08C - 088CB12C, length 41)
  Back Branch 088CB128 20 times (length 27)
_S1_2_897E59C 497 instructions (0.000%), 2 calls (0897E59C - 0897E5F0, length 22)
  Back Branch 0897E5D8 67 times (length 7)
_S1_2_89298C8 489 instructions (0.000%), 15 calls (089298C8 - 08929978, length 45)
_S1_2_88FEBB0 488 instructions (0.000%), 2 calls (088FEBB0 - 088FEC74, length 50)
  Back Branch 088FEC08 32 times (length 15)
  Back Branch 088FEC50 32 times (length 15)
_S1_2_89415C0 486 instructions (0.000%), 18 calls (089415C0 - 08941628, length 27)
_S1_2_88BE83C 477 instructions (0.000%), 159 calls (088BE83C - 088BE844, length 3)
_S1_2_88A38F0 471 instructions (0.000%), 1 calls (088A38F0 - 088A3AF4, length 130)
  Back Branch 088A39EC 27 times (length 28)
  Back Branch 088A3A80 3 times (length 26)
_S1_2_88ED988 469 instructions (0.000%), 67 calls (088ED988 - 088ED9A0, length 7)
_S1_2_897C3E0 465 instructions (0.000%), 1 calls (0897C3E0 - 0897C460, length 33)
  Back Branch 0897C44C 31 times (length 14)
_S1_2_895AE20 464 instructions (0.000%), 16 calls (0895AE20 - 0895AF80, length 89)
_S1_2_8961780 460 instructions (0.000%), 20 calls (08961780 - 089617D8, length 23)
_S1_2_88E03D0 457 instructions (0.000%), 46 calls (088E03D0 - 088E0400, length 13)
_S1_2_88CD7DC 453 instructions (0.000%), 5 calls (088CD7DC - 088CD974, length 103)
  Back Branch 088CD87C 5 times (length 12)
  Back Branch 088CD928 5 times (length 31)
_S1_2_897F964 448 instructions (0.000%), 64 calls (0897F964 - 0897F97C, length 7)
_S1_2_897C664 448 instructions (0.000%), 64 calls (0897C664 - 0897C67C, length 7)
_S1_2_880B050 448 instructions (0.000%), 64 calls (0880B050 - 0880B068, length 7)
_S1_2_88F5B80 448 instructions (0.000%), 32 calls (088F5B80 - 088F5BB4, length 14)
_S1_2_8887954 448 instructions (0.000%), 32 calls (08887954 - 088879A8, length 22)
_S1_2_88EB64C 444 instructions (0.000%), 12 calls (088EB64C - 088EB780, length 78)
_S1_2_8892CE4 442 instructions (0.000%), 34 calls (08892CE4 - 08892D24, length 17)
_S1_2_8821E48 441 instructions (0.000%), 1 calls (08821E48 - 08822528, length 441)
_S1_2_881ECB4 440 instructions (0.000%), 20 calls (0881ECB4 - 0881ED08, length 22)
_S1_2_892B3E4 440 instructions (0.000%), 1 calls (0892B3E4 - 0892B4FC, length 71)
  Back Branch 0892B450 32 times (length 9)
  Back Branch 0892B4AC 16 times (length 6)
_S1_2_8934138 437 instructions (0.000%), 19 calls (08934138 - 08934190, length 23)
_S1_2_8952EA8 432 instructions (0.000%), 48 calls (08952EA8 - 08952EE8, length 17)
_S1_2_892C4D8 430 instructions (0.000%), 19 calls (0892C4D8 - 0892C570, length 39)
_S1_2_8000000 428 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 106 times (length 4)
_S1_2_881E0F8 426 instructions (0.000%), 3 calls (0881E0F8 - 0881E208, length 69)
  Back Branch 0881E1C0 18 times (length 21)
_S1_2_88EFFE0 424 instructions (0.000%), 53 calls (088EFFE0 - 088EFFFC, length 8)
_S1_2_897D8F4 416 instructions (0.000%), 32 calls (0897D8F4 - 0897D924, length 13)
_S1_2_8961970 414 instructions (0.000%), 207 calls (08961970 - 08961974, length 2)
_S1_2_897E79C 412 instructions (0.000%), 206 calls (0897E79C - 0897E7A0, length 2)
_S1_2_897E904 408 instructions (0.000%), 102 calls (0897E904 - 0897E910, length 4)
_S1_2_8927538 408 instructions (0.000%), 8 calls (08927538 - 08927654, length 72)
  Back Branch 0892762C 28 times (length 6)
_S1_2_892977C 404 instructions (0.000%), 1 calls (0892977C - 089297E0, length 26)
  Back Branch 089297C0 64 times (length 6)
_S1_2_88D017C 401 instructions (0.000%), 1 calls (088D017C - 088D050C, length 229)
  Back Branch 088D0248 5 times (length 3)
  Back Branch 088D047C 5 times (length 107)
_S1_2_8818E00 400 instructions (0.000%), 25 calls (08818E00 - 08818E3C, length 16)
_S1_2_88EF09C 400 instructions (0.000%), 20 calls (088EF09C - 088EF0E8, length 20)
_S1_2_881E308 398 instructions (0.000%), 1 calls (0881E308 - 0881E358, length 21)
  Back Branch 0881E33C 64 times (length 7)
_S1_2_88CB374 397 instructions (0.000%), 1 calls (088CB374 - 088CB580, length 132)
  Back Branch 088CB478 36 times (length 5)
  Back Branch 088CB420 25 times (length 4)
_S1_2_8952C18 396 instructions (0.000%), 18 calls (08952C18 - 08952C84, length 28)
_S1_2_881DD90 396 instructions (0.000%), 12 calls (0881DD90 - 0881DDAC, length 8)
  Back Branch 0881DDA0 72 times (length 5)
_S1_2_88BAF50 396 instructions (0.000%), 2 calls (088BAF50 - 088BB2D8, length 227)
  Back Branch 088BB230 2 times (length 7)
  Back Branch 088BB140 2 times (length 7)
_S1_2_8829FA8 392 instructions (0.000%), 8 calls (08829FA8 - 0882A074, length 52)
_S1_2_8828E3C 390 instructions (0.000%), 15 calls (08828E3C - 08828EA0, length 26)
_S1_2_8820510 390 instructions (0.000%), 15 calls (08820510 - 08820574, length 26)
_S1_2_88A5310 388 instructions (0.000%), 2 calls (088A5310 - 088A5344, length 14)
  Back Branch 088A5338 62 times (length 6)
_S1_2_898092C 387 instructions (0.000%), 129 calls (0898092C - 08980934, length 3)
_S1_2_8931200 386 instructions (0.000%), 14 calls (08931200 - 08931290, length 37)
_S1_2_89253A0 385 instructions (0.000%), 55 calls (089253A0 - 089253B8, length 7)
_S1_2_897C690 384 instructions (0.000%), 32 calls (0897C690 - 0897C6BC, length 12)
_S1_2_88A33AC 384 instructions (0.000%), 4 calls (088A33AC - 088A33FC, length 21)
  Back Branch 088A33E4 64 times (length 5)
_S1_2_88E902C 380 instructions (0.000%), 20 calls (088E902C - 088E9074, length 19)
_S1_2_89340E8 380 instructions (0.000%), 19 calls (089340E8 - 08934134, length 20)
_S1_2_8956794 378 instructions (0.000%), 18 calls (08956794 - 089567E4, length 21)
_S1_2_89570C8 374 instructions (0.000%), 34 calls (089570C8 - 089570E8, length 9)
  Back Branch 089570DC 34 times (length 5)
_S1_2_897E874 372 instructions (0.000%), 12 calls (0897E874 - 0897E8F8, length 34)
_S1_2_88EFFC4 371 instructions (0.000%), 53 calls (088EFFC4 - 088EFFDC, length 7)
_S1_2_8881A70 370 instructions (0.000%), 2 calls (08881A70 - 08881C60, length 125)
  Back Branch 08881C0C 18 times (length 16)
_S1_2_897BAC4 370 instructions (0.000%), 1 calls (0897BAC4 - 0897BAFC, length 15)
  Back Branch 0897BAE0 72 times (length 5)
_S1_2_8884844 368 instructions (0.000%), 46 calls (08884844 - 08884860, length 8)
_S1_2_89574F4 364 instructions (0.000%), 52 calls (089574F4 - 0895750C, length 7)
_S1_2_895123C 364 instructions (0.000%), 52 calls (0895123C - 08951254, length 7)
_S1_2_88B1D18 363 instructions (0.000%), 4 calls (088B1D18 - 088B1F50, length 143)
_S1_2_88FE940 362 instructions (0.000%), 2 calls (088FE940 - 088FE9F4, length 46)
  Back Branch 088FE9D0 32 times (length 9)
_S1_2_89342B8 361 instructions (0.000%), 19 calls (089342B8 - 08934300, length 19)
_S1_2_88CD4B0 360 instructions (0.000%), 15 calls (088CD4B0 - 088CD510, length 25)
_S1_2_8926BD4 360 instructions (0.000%), 8 calls (08926BD4 - 08926CCC, length 63)
_S1_2_8978560 357 instructions (0.000%), 119 calls (08978560 - 08978568, length 3)
_S1_2_88CAF00 357 instructions (0.000%), 11 calls (088CAF00 - 088CAFE4, length 58)
_S1_2_8893524 352 instructions (0.000%), 2 calls (08893524 - 08893590, length 28)
  Back Branch 08893570 26 times (length 13)
_S1_2_88CDED0 351 instructions (0.000%), 39 calls (088CDED0 - 088CDEF0, length 9)
_S1_2_894471C 351 instructions (0.000%), 1 calls (0894471C - 089448A8, length 100)
  Back Branch 08944870 16 times (length 23)
  Back Branch 089447D4 15 times (length 5)
_S1_2_88BEEFC 350 instructions (0.000%), 14 calls (088BEEFC - 088BEF8C, length 37)
_S1_2_89570EC 347 instructions (0.000%), 72 calls (089570EC - 089570FC, length 5)
_S1_2_896D8D0 340 instructions (0.000%), 20 calls (0896D8D0 - 0896D934, length 26)
_S1_2_89310D8 340 instructions (0.000%), 12 calls (089310D8 - 089311FC, length 74)
  Back Branch 089311A0 4 times (length 39)
_S1_2_8820208 336 instructions (0.000%), 16 calls (08820208 - 08820258, length 21)
_S1_2_88EDCB4 335 instructions (0.000%), 67 calls (088EDCB4 - 088EDCC4, length 5)
_S1_2_8894970 333 instructions (0.000%), 9 calls (08894970 - 08894A00, length 37)
_S1_2_89572D0 325 instructions (0.000%), 25 calls (089572D0 - 08957300, length 13)
_S1_2_895BB7C 324 instructions (0.000%), 18 calls (0895BB7C - 0895BDD0, length 150)
_S1_2_8977474 320 instructions (0.000%), 160 calls (08977474 - 08977478, length 2)
_S1_2_897DD0C 320 instructions (0.000%), 32 calls (0897DD0C - 0897DD30, length 10)
_S1_2_88A1958 320 instructions (0.000%), 32 calls (088A1958 - 088A197C, length 10)
_S1_2_88EEF58 320 instructions (0.000%), 20 calls (088EEF58 - 088EEF94, length 16)
_S1_2_897E84C 314 instructions (0.000%), 157 calls (0897E84C - 0897E850, length 2)
_S1_2_897E6EC 314 instructions (0.000%), 157 calls (0897E6EC - 0897E6F0, length 2)
_S1_2_88BB860 304 instructions (0.000%), 2 calls (088BB860 - 088BBB2C, length 180)
_S1_2_88086FC 302 instructions (0.000%), 1 calls (088086FC - 08808BBC, length 305)
_S1_2_8977F60 300 instructions (0.000%), 100 calls (08977F60 - 08977F68, length 3)
_S1_2_89563F8 300 instructions (0.000%), 20 calls (089563F8 - 08956430, length 15)
_S1_2_88E91CC 300 instructions (0.000%), 12 calls (088E91CC - 088E922C, length 25)
_S1_2_88B74D0 298 instructions (0.000%), 1 calls (088B74D0 - 088B7974, length 298)
_S1_2_8828BCC 297 instructions (0.000%), 27 calls (08828BCC - 08828C30, length 26)
_S1_2_89514F0 297 instructions (0.000%), 1 calls (089514F0 - 08951580, length 37)
  Back Branch 0895154C 20 times (length 14)
_S1_2_8980DA8 296 instructions (0.000%), 148 calls (08980DA8 - 08980DAC, length 2)
_S1_2_894089C 296 instructions (0.000%), 1 calls (0894089C - 08940978, length 56)
  Back Branch 089408C0 26 times (length 5)
  Back Branch 08940908 16 times (length 6)
  Back Branch 08940938 6 times (length 6)
_S1_2_8956920 294 instructions (0.000%), 3 calls (08956920 - 089569B4, length 38)
  Back Branch 08956974 25 times (length 15)
_S1_2_88B4990 294 instructions (0.000%), 1 calls (088B4990 - 088B4ADC, length 84)
  Back Branch 088B4AC8 32 times (length 7)
_S1_2_8977FF8 291 instructions (0.000%), 97 calls (08977FF8 - 08978000, length 3)
_S1_2_88CE2B4 291 instructions (0.000%), 3 calls (088CE2B4 - 088CE464, length 109)
_S1_2_8933F0C 290 instructions (0.000%), 1 calls (08933F0C - 08934008, length 64)
  Back Branch 08933F80 32 times (length 8)
_S1_2_897C8A0 288 instructions (0.000%), 72 calls (0897C8A0 - 0897C8AC, length 4)
_S1_2_893400C 285 instructions (0.000%), 19 calls (0893400C - 08934044, length 15)
_S1_2_8930B54 285 instructions (0.000%), 5 calls (08930B54 - 08930D24, length 117)
_S1_2_8886E58 283 instructions (0.000%), 62 calls (08886E58 - 08886E68, length 5)
_S1_2_894AF28 282 instructions (0.000%), 3 calls (0894AF28 - 0894AFA0, length 31)
  Back Branch 0894AF80 24 times (length 9)
_S1_2_8940610 282 instructions (0.000%), 1 calls (08940610 - 08940714, length 66)
  Back Branch 08940644 20 times (length 5)
  Back Branch 08940678 20 times (length 10)
_S1_2_897F7D0 280 instructions (0.000%), 20 calls (0897F7D0 - 0897F818, length 19)
_S1_2_897F784 280 instructions (0.000%), 20 calls (0897F784 - 0897F7CC, length 19)
_S1_2_88EF0EC 280 instructions (0.000%), 20 calls (088EF0EC - 088EF120, length 14)
_S1_2_881EE88 280 instructions (0.000%), 16 calls (0881EE88 - 0881EF1C, length 38)
_S1_2_88BE93C 276 instructions (0.000%), 138 calls (088BE93C - 088BE940, length 2)
_S1_2_880C248 274 instructions (0.000%), 1 calls (0880C248 - 0880C68C, length 274)
_S1_2_88BE3C8 272 instructions (0.000%), 68 calls (088BE3C8 - 088BE3D4, length 4)
_S1_2_895B380 272 instructions (0.000%), 8 calls (0895B380 - 0895B408, length 35)
_S1_2_8951134 272 instructions (0.000%), 8 calls (08951134 - 089511FC, length 51)
_S1_2_88A48A8 271 instructions (0.000%), 1 calls (088A48A8 - 088A4AF4, length 148)
  Back Branch 088A49E8 5 times (length 7)
  Back Branch 088A4A98 5 times (length 25)
_S1_2_8956EE4 268 instructions (0.000%), 8 calls (08956EE4 - 08956F74, length 37)
_S1_2_88A3E8C 264 instructions (0.000%), 8 calls (088A3E8C - 088A3F0C, length 33)
_S1_2_880D434 261 instructions (0.000%), 9 calls (0880D434 - 0880D4A4, length 29)
_S1_2_8869C6C 259 instructions (0.000%), 7 calls (08869C6C - 08869CFC, length 37)
_S1_2_88A3610 258 instructions (0.000%), 6 calls (088A3610 - 088A36A0, length 37)
  Back Branch 088A3678 6 times (length 17)
_S1_2_897C634 256 instructions (0.000%), 64 calls (0897C634 - 0897C640, length 4)
_S1_2_88F5CD8 256 instructions (0.000%), 32 calls (088F5CD8 - 088F5CF4, length 8)
_S1_2_8826804 256 instructions (0.000%), 16 calls (08826804 - 08826840, length 16)
_S1_2_88CDF54 256 instructions (0.000%), 7 calls (088CDF54 - 088CE024, length 53)
_S1_2_88B48F4 256 instructions (0.000%), 1 calls (088B48F4 - 088B498C, length 39)
  Back Branch 088B492C 32 times (length 7)
_S1_2_88A4AF8 255 instructions (0.000%), 3 calls (088A4AF8 - 088A4B1C, length 10)
  Back Branch 088A4B10 48 times (length 5)
_S1_2_894CF60 250 instructions (0.000%), 15 calls (0894CF60 - 0894CFA4, length 18)
_S1_2_8928014 250 instructions (0.000%), 10 calls (08928014 - 0892807C, length 27)
_S1_2_88A5AD0 249 instructions (0.000%), 3 calls (088A5AD0 - 088A5C18, length 83)
_S1_2_8972B4C 248 instructions (0.000%), 1 calls (08972B4C - 08972EA4, length 215)
  Back Branch 08972E4C 4 times (length 11)
_S1_2_88077C4 245 instructions (0.000%), 1 calls (088077C4 - 08807A7C, length 175)
  Back Branch 088079F0 3 times (length 43)
_S1_2_892865C 242 instructions (0.000%), 19 calls (0892865C - 089286DC, length 33)
_S1_2_8980BB8 240 instructions (0.000%), 120 calls (08980BB8 - 08980BBC, length 2)
_S1_2_88E9230 240 instructions (0.000%), 12 calls (088E9230 - 088E927C, length 20)
_S1_2_881EC80 234 instructions (0.000%), 18 calls (0881EC80 - 0881ECB0, length 13)
_S1_2_89802CC 232 instructions (0.000%), 8 calls (089802CC - 08980348, length 32)
_S1_2_88BAC98 230 instructions (0.000%), 2 calls (088BAC98 - 088BACF8, length 25)
  Back Branch 088BACE4 22 times (length 9)
_S1_2_8828F00 228 instructions (0.000%), 19 calls (08828F00 - 08828F2C, length 12)
_S1_2_8924F80 228 instructions (0.000%), 1 calls (08924F80 - 0892523C, length 176)
  Back Branch 089251D8 15 times (length 6)
_S1_2_881F1C0 226 instructions (0.000%), 5 calls (0881F1C0 - 0881F2C4, length 66)
_S1_2_88BB66C 226 instructions (0.000%), 2 calls (088BB66C - 088BB85C, length 125)
_S1_2_889343C 226 instructions (0.000%), 1 calls (0889343C - 088934AC, length 29)
  Back Branch 08893490 13 times (length 16)
_S1_2_88F0444 225 instructions (0.000%), 25 calls (088F0444 - 088F0464, length 9)
_S1_2_88A351C 225 instructions (0.000%), 9 calls (088A351C - 088A357C, length 25)
_S1_2_8818E48 224 instructions (0.000%), 8 calls (08818E48 - 08818EB4, length 28)
_S1_2_88EC148 216 instructions (0.000%), 12 calls (088EC148 - 088EC18C, length 18)
_S1_2_895B0F0 216 instructions (0.000%), 8 calls (0895B0F0 - 0895B1C0, length 53)
_S1_2_889A594 216 instructions (0.000%), 2 calls (0889A594 - 0889A740, length 108)
_S1_2_89810B0 214 instructions (0.000%), 107 calls (089810B0 - 089810B4, length 2)
_S1_2_8813828 214 instructions (0.000%), 2 calls (08813828 - 08813C2C, length 258)
_S1_2_88F0000 212 instructions (0.000%), 53 calls (088F0000 - 088F000C, length 4)
_S1_2_881A35C 212 instructions (0.000%), 10 calls (0881A35C - 0881A39C, length 17)
  Back Branch 0881A38C 17 times (length 6)
_S1_2_8980220 210 instructions (0.000%), 105 calls (08980220 - 08980224, length 2)
_S1_2_892FA10 208 instructions (0.000%), 5 calls (0892FA10 - 0892FB04, length 62)
_S1_2_88ACE9C 207 instructions (0.000%), 1 calls (088ACE9C - 088AD1D4, length 207)
_S1_2_88E8CE8 206 instructions (0.000%), 2 calls (088E8CE8 - 088E8D88, length 41)
  Back Branch 088E8D34 20 times (length 7)
_S1_2_88BB3F4 202 instructions (0.000%), 2 calls (088BB3F4 - 088BB668, length 158)
_S1_2_88D5014 200 instructions (0.000%), 20 calls (088D5014 - 088D5038, length 10)
_S1_2_8806460 199 instructions (0.000%), 3 calls (08806460 - 08806538, length 55)
  Back Branch 088064D0 13 times (length 10)
_S1_2_897B2C0 198 instructions (0.000%), 33 calls (0897B2C0 - 0897B2D4, length 6)
_S1_2_880AC50 197 instructions (0.000%), 1 calls (0880AC50 - 0880AF60, length 197)
_S1_2_896EBCC 195 instructions (0.000%), 13 calls (0896EBCC - 0896EC04, length 15)
_S1_2_892FB48 195 instructions (0.000%), 5 calls (0892FB48 - 0892FBE0, length 39)
_S1_2_88E0820 195 instructions (0.000%), 3 calls (088E0820 - 088E0978, length 87)
_S1_2_88946E0 192 instructions (0.000%), 32 calls (088946E0 - 088946F4, length 6)
_S1_2_897C9DC 192 instructions (0.000%), 16 calls (0897C9DC - 0897CA08, length 12)
_S1_2_8828F84 192 instructions (0.000%), 16 calls (08828F84 - 08828FB8, length 14)
_S1_2_89460A0 192 instructions (0.000%), 2 calls (089460A0 - 0894621C, length 96)
_S1_2_88A3AF8 192 instructions (0.000%), 1 calls (088A3AF8 - 088A3CFC, length 130)
  Back Branch 088A3C84 3 times (length 71)
_S1_2_8827020 191 instructions (0.000%), 1 calls (08827020 - 08827318, length 191)
_S1_2_8808BC0 191 instructions (0.000%), 1 calls (08808BC0 - 08809018, length 279)
_S1_2_896AC0C 187 instructions (0.000%), 11 calls (0896AC0C - 0896AC5C, length 21)
_S1_2_8940574 184 instructions (0.000%), 1 calls (08940574 - 0894060C, length 39)
  Back Branch 089405C8 20 times (length 10)
_S1_2_89404D8 184 instructions (0.000%), 1 calls (089404D8 - 08940570, length 39)
  Back Branch 0894052C 20 times (length 10)
_S1_2_88B7104 181 instructions (0.000%), 1 calls (088B7104 - 088B724C, length 83)
  Back Branch 088B7238 16 times (length 7)
_S1_2_897E9AC 180 instructions (0.000%), 90 calls (0897E9AC - 0897E9B0, length 2)
_S1_2_89419E4 180 instructions (0.000%), 20 calls (089419E4 - 08941A10, length 12)
_S1_2_88EBD04 180 instructions (0.000%), 12 calls (088EBD04 - 088EBD54, length 21)
_S1_2_88EBCE4 180 instructions (0.000%), 12 calls (088EBCE4 - 088EBD54, length 29)
_S1_2_88EBCC4 180 instructions (0.000%), 12 calls (088EBCC4 - 088EBD54, length 37)
_S1_2_88BEC10 177 instructions (0.000%), 1 calls (088BEC10 - 088BEEF8, length 187)
  Back Branch 088BED9C 1 times (length 7)
  Back Branch 088BED1C 1 times (length 7)
_S1_2_8951608 176 instructions (0.000%), 1 calls (08951608 - 089516EC, length 58)
  Back Branch 089516C0 8 times (length 26)
_S1_2_881B568 175 instructions (0.000%), 1 calls (0881B568 - 0881B820, length 175)
_S1_2_8952E58 174 instructions (0.000%), 18 calls (08952E58 - 08952E90, length 15)
_S1_2_880DB00 174 instructions (0.000%), 6 calls (0880DB00 - 0880DB70, length 29)
_S1_2_88939E0 174 instructions (0.000%), 2 calls (088939E0 - 08893B38, length 87)
_S1_2_8930EF4 171 instructions (0.000%), 19 calls (08930EF4 - 08930FAC, length 47)
_S1_2_8819914 170 instructions (0.000%), 10 calls (08819914 - 08819954, length 17)
_S1_2_88B2954 170 instructions (0.000%), 5 calls (088B2954 - 088B29D8, length 34)
_S1_2_88825F8 170 instructions (0.000%), 5 calls (088825B0 - 088827E4, length 142)
  Back Branch 08882770 330 times (length 114)
  Back Branch 08882760 330 times (length 110)
_S1_2_8980978 168 instructions (0.000%), 56 calls (08980978 - 08980980, length 3)
_S1_2_8953AC4 168 instructions (0.000%), 24 calls (08953AC4 - 08953ADC, length 7)
_S1_2_8952E3C 168 instructions (0.000%), 24 calls (08952E3C - 08952E54, length 7)
_S1_2_881D680 167 instructions (0.000%), 1 calls (0881D680 - 0881D978, length 191)
_S1_2_88A2430 166 instructions (0.000%), 1 calls (088A2430 - 088A24A8, length 31)
  Back Branch 088A2470 16 times (length 9)
_S1_2_8828EAC 165 instructions (0.000%), 15 calls (08828EAC - 08828ED8, length 12)
_S1_2_893C1C0 165 instructions (0.000%), 1 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893C1F8 4 times (length 10)
_S1_2_88D5714 164 instructions (0.000%), 1 calls (088D5714 - 088D596C, length 151)
  Back Branch 088D57B4 4 times (length 5)
  Back Branch 088D5880 3 times (length 20)
_S1_2_8893108 162 instructions (0.000%), 81 calls (08893108 - 0889310C, length 2)
_S1_2_88C5C10 160 instructions (0.000%), 32 calls (088C5C10 - 088C5C20, length 5)
_S1_2_88877F0 160 instructions (0.000%), 32 calls (088877F0 - 08887800, length 5)
_S1_2_88CD42C 160 instructions (0.000%), 8 calls (088CD42C - 088CD478, length 20)
_S1_2_88CBE64 160 instructions (0.000%), 4 calls (088CBE64 - 088CBF00, length 40)
_S1_2_881A690 159 instructions (0.000%), 3 calls (0881A690 - 0881A784, length 62)
_S1_2_898096C 156 instructions (0.000%), 52 calls (0898096C - 08980974, length 3)
_S1_2_8980920 156 instructions (0.000%), 52 calls (08980920 - 08980928, length 3)
_S1_2_88EBD24 156 instructions (0.000%), 12 calls (088EBD24 - 088EBD54, length 13)
_S1_2_88CC360 156 instructions (0.000%), 4 calls (088CC360 - 088CC3F8, length 39)
_S1_2_88BAEB4 156 instructions (0.000%), 4 calls (088BAEB4 - 088BAF4C, length 39)
_S1_2_895A4B0 154 instructions (0.000%), 7 calls (0895A4B0 - 0895A670, length 113)
_S1_2_88C4738 154 instructions (0.000%), 7 calls (088C4738 - 088C478C, length 22)
_S1_2_8812F60 153 instructions (0.000%), 9 calls (08812F60 - 08812FA0, length 17)
_S1_2_88B73CC 153 instructions (0.000%), 1 calls (088B73CC - 088B74CC, length 65)
  Back Branch 088B7468 16 times (length 7)
_S1_2_88CD9F0 152 instructions (0.000%), 4 calls (088CD9F0 - 088CDA94, length 42)
_S1_2_897FCF0 149 instructions (0.000%), 4 calls (0897FCF0 - 0897FD8C, length 40)
  Back Branch 0897FD48 3 times (length 11)
_S1_2_8872E8C 149 instructions (0.000%), 1 calls (08872E8C - 088730DC, length 149)
_S1_2_88CAA40 148 instructions (0.000%), 1 calls (088CAA40 - 088CAC8C, length 148)
_S1_2_897E214 147 instructions (0.000%), 1 calls (0897E214 - 0897E278, length 26)
  Back Branch 0897E260 12 times (length 11)
_S1_2_88C9258 147 instructions (0.000%), 1 calls (088C9258 - 088C94A0, length 147)
_S1_2_8956A34 146 instructions (0.000%), 2 calls (08956A34 - 08956AB8, length 34)
  Back Branch 08956A7C 18 times (length 5)
_S1_2_88CECB4 145 instructions (0.000%), 5 calls (088CECB4 - 088CED74, length 49)
_S1_2_88D4B30 144 instructions (0.000%), 18 calls (088D4B30 - 088D4B4C, length 8)
_S1_2_8939920 144 instructions (0.000%), 8 calls (08939920 - 08939978, length 23)
_S1_2_881FEFC 144 instructions (0.000%), 6 calls (0881FEFC - 0881FF58, length 24)
_S1_2_893EB18 141 instructions (0.000%), 1 calls (0893EB18 - 0893EF48, length 269)
  Back Branch 0893EDD0 1 times (length 19)
  Back Branch 0893EE78 1 times (length 19)
_S1_2_8811810 141 instructions (0.000%), 1 calls (08811810 - 08811A40, length 141)
_S1_2_8980F58 140 instructions (0.000%), 70 calls (08980F58 - 08980F5C, length 2)
_S1_2_897FBC0 140 instructions (0.000%), 20 calls (0897FBC0 - 0897FBD8, length 7)
_S1_2_89567E8 140 instructions (0.000%), 18 calls (089567E8 - 08956818, length 13)
  Back Branch 08956804 4 times (length 5)
_S1_2_889483C 138 instructions (0.000%), 3 calls (0889483C - 088948F0, length 46)
_S1_2_8826C18 137 instructions (0.000%), 1 calls (08826C18 - 08826E84, length 156)
_S1_2_88CC84C 136 instructions (0.000%), 17 calls (088CC84C - 088CC868, length 8)
_S1_2_8926DF4 136 instructions (0.000%), 8 calls (08926DF4 - 08926E4C, length 23)
_S1_2_8977AEC 135 instructions (0.000%), 45 calls (08977AEC - 08977AF4, length 3)
_S1_2_8820578 135 instructions (0.000%), 15 calls (08820578 - 08820598, length 9)
_S1_2_888164C 135 instructions (0.000%), 5 calls (0888164C - 0888174C, length 65)
_S1_2_88E0754 135 instructions (0.000%), 3 calls (088E0754 - 088E0978, length 138)
_S1_2_88ED67C 134 instructions (0.000%), 67 calls (088ED67C - 088ED680, length 2)
_S1_2_8820498 134 instructions (0.000%), 6 calls (08820498 - 0882050C, length 30)
_S1_2_88AA130 134 instructions (0.000%), 2 calls (088AA130 - 088AA174, length 18)
  Back Branch 088AA15C 16 times (length 7)
_S1_2_89778E8 129 instructions (0.000%), 43 calls (089778E8 - 089778F0, length 3)
_S1_2_88E83FC 128 instructions (0.000%), 1 calls (088E83FC - 088E85F8, length 128)
_S1_2_88C9104 128 instructions (0.000%), 1 calls (088C9104 - 088C9254, length 85)
  Back Branch 088C9240 8 times (length 7)
_S1_2_88BAA18 128 instructions (0.000%), 1 calls (088BAA18 - 088BAAF4, length 56)
  Back Branch 088BAABC 4 times (length 24)
_S1_2_8804B88 127 instructions (0.000%), 1 calls (08804B88 - 08804C84, length 64)
  Back Branch 08804C6C 10 times (length 7)
_S1_2_88130B4 126 instructions (0.000%), 9 calls (088130B4 - 08813104, length 21)
_S1_2_8813060 126 instructions (0.000%), 9 calls (08813060 - 088130B0, length 21)
_S1_2_881300C 126 instructions (0.000%), 9 calls (0881300C - 0881305C, length 21)
_S1_2_8951B18 126 instructions (0.000%), 6 calls (08951B18 - 08951BA4, length 36)
  Back Branch 08951B68 1 times (length 12)
_S1_2_8951590 126 instructions (0.000%), 5 calls (08951590 - 08951604, length 30)
_S1_2_88B29DC 125 instructions (0.000%), 5 calls (088B29DC - 088B2A3C, length 25)
_S1_2_88A3F4C 125 instructions (0.000%), 5 calls (088A3F4C - 088A3FAC, length 25)
_S1_2_88CD760 125 instructions (0.000%), 2 calls (088CD760 - 088CD7D8, length 31)
  Back Branch 088CD790 16 times (length 5)
_S1_2_8826FCC 125 instructions (0.000%), 1 calls (08826FCC - 0882701C, length 21)
  Back Branch 08827004 15 times (length 7)
_S1_2_88BF55C 121 instructions (0.000%), 3 calls (088BF55C - 088BF5FC, length 41)
_S1_2_8945BCC 121 instructions (0.000%), 1 calls (08945BCC - 08945CF8, length 76)
  Back Branch 08945CDC 2 times (length 23)
_S1_2_8977634 120 instructions (0.000%), 40 calls (08977634 - 0897763C, length 3)
_S1_2_88A1A0C 120 instructions (0.000%), 40 calls (088A1A0C - 088A1A14, length 3)
_S1_2_88EC190 120 instructions (0.000%), 12 calls (088EC190 - 088EC1B4, length 10)
_S1_2_8815C30 120 instructions (0.000%), 5 calls (08815C30 - 08816344, length 454)
_S1_2_89498F8 120 instructions (0.000%), 3 calls (089498F8 - 08949994, length 40)
_S1_2_8934A1C 120 instructions (0.000%), 1 calls (08934A1C - 08934BFC, length 121)
  Back Branch 08934BC4 2 times (length 13)
_S1_2_8819608 119 instructions (0.000%), 1 calls (08819608 - 088197E0, length 119)
_S1_2_88CBE30 117 instructions (0.000%), 9 calls (088CBE30 - 088CBE60, length 13)
_S1_2_882A078 117 instructions (0.000%), 9 calls (0882A078 - 0882A0C0, length 19)
_S1_2_88DFDC8 116 instructions (0.000%), 6 calls (088DFDC8 - 088DFE20, length 23)
_S1_2_880E0E4 116 instructions (0.000%), 4 calls (0880E0E4 - 0880E154, length 29)
_S1_2_880DCD0 116 instructions (0.000%), 4 calls (0880DCD0 - 0880DD40, length 29)
_S1_2_880DB74 116 instructions (0.000%), 4 calls (0880DB74 - 0880DBE4, length 29)
_S1_2_8980180 114 instructions (0.000%), 57 calls (08980180 - 08980184, length 2)
_S1_2_88E0A44 114 instructions (0.000%), 3 calls (088E0A44 - 088E0C08, length 114)
  Back Branch 088E0B68 327,680 times (length 7)
  Back Branch 088E0B78 20,480 times (length 12)
  Back Branch 088E0B88 2,560 times (length 18)
  Back Branch 088E0B98 96 times (length 26)
_S1_2_88CE468 114 instructions (0.000%), 3 calls (088CE468 - 088CE610, length 107)
_S1_2_882A0C4 114 instructions (0.000%), 3 calls (0882A0C4 - 0882A158, length 38)
_S1_2_8894A80 112 instructions (0.000%), 14 calls (08894A80 - 08894A9C, length 8)
_S1_2_897E5F4 112 instructions (0.000%), 2 calls (0897E5F4 - 0897E648, length 22)
  Back Branch 0897E630 12 times (length 7)
_S1_2_8807A80 112 instructions (0.000%), 1 calls (08807A80 - 08807C94, length 134)
_S1_2_88A3D00 111 instructions (0.000%), 3 calls (088A3D00 - 088A3D90, length 37)
_S1_2_8980C28 110 instructions (0.000%), 55 calls (08980C28 - 08980C2C, length 2)
_S1_2_8980C20 110 instructions (0.000%), 55 calls (08980C20 - 08980C24, length 2)
_S1_2_8930A6C 110 instructions (0.000%), 5 calls (08930A6C - 08930ADC, length 29)
_S1_2_88BFD14 110 instructions (0.000%), 5 calls (088BFD14 - 088BFD68, length 22)
_S1_2_881D670 108 instructions (0.000%), 27 calls (0881D670 - 0881D67C, length 4)
_S1_2_88EBCBC 108 instructions (0.000%), 12 calls (088EBCBC - 088EBD54, length 39)
_S1_2_88C50EC 108 instructions (0.000%), 6 calls (088C50EC - 088C5130, length 18)
_S1_2_894CD00 105 instructions (0.000%), 3 calls (0894CD00 - 0894CD90, length 37)
_S1_2_892CC30 105 instructions (0.000%), 1 calls (0892CC30 - 0892CC7C, length 20)
  Back Branch 0892CC70 15 times (length 5)
  Back Branch 0892CC54 4 times (length 5)
_S1_2_892D8C4 104 instructions (0.000%), 2 calls (0892D8C4 - 0892DBC0, length 192)
_S1_2_8804788 104 instructions (0.000%), 1 calls (08804788 - 08804950, length 115)
_S1_2_89720AC 103 instructions (0.000%), 1 calls (089720AC - 089722A4, length 127)
  Back Branch 089721C0 1 times (length 24)
  Back Branch 08972200 1 times (length 47)
  Back Branch 08972248 1 times (length 72)
  Back Branch 089722A0 1 times (length 101)
_S1_2_8980F28 102 instructions (0.000%), 51 calls (08980F28 - 08980F2C, length 2)
_S1_2_8980F08 102 instructions (0.000%), 51 calls (08980F08 - 08980F0C, length 2)
_S1_2_897C6FC 102 instructions (0.000%), 34 calls (0897C6FC - 0897C704, length 3)
_S1_2_8977FEC 102 instructions (0.000%), 34 calls (08977FEC - 08977FF4, length 3)
_S1_2_881AC7C 102 instructions (0.000%), 17 calls (0881AC7C - 0881AC90, length 6)
_S1_2_88CDB5C 102 instructions (0.000%), 5 calls (088CDB5C - 088CDBBC, length 25)
_S1_2_882B46C 100 instructions (0.000%), 10 calls (0882B46C - 0882B528, length 48)
_S1_2_88A332C 100 instructions (0.000%), 4 calls (088A332C - 088A338C, length 25)
_S1_2_88A5508 100 instructions (0.000%), 2 calls (088A5508 - 088A553C, length 14)
  Back Branch 088A5530 14 times (length 6)
_S1_2_89384E4 100 instructions (0.000%), 1 calls (089384E4 - 089386E8, length 130)
  Back Branch 08938638 1 times (length 62)
_S1_2_894B954 99 instructions (0.000%), 9 calls (0894B954 - 0894B97C, length 11)
_S1_2_89499FC 99 instructions (0.000%), 3 calls (089499FC - 08949A7C, length 33)
_S1_2_88D989C 99 instructions (0.000%), 1 calls (088D989C - 088D9A24, length 99)
_S1_2_8938EE4 98 instructions (0.000%), 1 calls (08938EE4 - 089390CC, length 123)
_S1_2_88B0368 98 instructions (0.000%), 1 calls (088B0368 - 088B04EC, length 98)
_S1_2_882731C 98 instructions (0.000%), 1 calls (0882731C - 088274A0, length 98)
_S1_2_88EC020 96 instructions (0.000%), 24 calls (088EC020 - 088EC02C, length 4)
_S1_2_8822D1C 95 instructions (0.000%), 1 calls (08822D1C - 08822E94, length 95)
_S1_2_880F804 95 instructions (0.000%), 1 calls (0880F804 - 0880F83C, length 15)
  Back Branch 0880F830 17 times (length 5)
_S1_2_897FFE0 93 instructions (0.000%), 3 calls (0897FFE0 - 08980064, length 34)
_S1_2_8813150 91 instructions (0.000%), 2 calls (08813150 - 08813234, length 58)
_S1_2_88CEEC4 91 instructions (0.000%), 1 calls (088CEEC4 - 088CF160, length 168)
_S1_2_8829448 91 instructions (0.000%), 1 calls (08829448 - 088295B0, length 91)
_S1_2_8978554 90 instructions (0.000%), 30 calls (08978554 - 0897855C, length 3)
_S1_2_8977A90 90 instructions (0.000%), 30 calls (08977A90 - 08977A98, length 3)
_S1_2_89779A0 90 instructions (0.000%), 30 calls (089779A0 - 089779A8, length 3)
_S1_2_8813114 90 instructions (0.000%), 6 calls (08813114 - 0881314C, length 15)
_S1_2_88CD58C 90 instructions (0.000%), 3 calls (088CD58C - 088CD600, length 30)
_S1_2_894ADFC 88 instructions (0.000%), 8 calls (0894ADFC - 0894AE24, length 11)
_S1_2_88CC564 88 instructions (0.000%), 2 calls (088CC564 - 088CC634, length 53)
_S1_2_88C8D7C 88 instructions (0.000%), 1 calls (088C8D7C - 088C8E14, length 39)
  Back Branch 088C8DB4 8 times (length 7)
_S1_2_880EC2C 87 instructions (0.000%), 3 calls (0880EC2C - 0880EC9C, length 29)
_S1_2_880E9E8 87 instructions (0.000%), 3 calls (0880E9E8 - 0880EA58, length 29)
_S1_2_880E560 87 instructions (0.000%), 3 calls (0880E560 - 0880E5D0, length 29)
_S1_2_880E158 87 instructions (0.000%), 3 calls (0880E158 - 0880E1C8, length 29)
_S1_2_880DBE8 87 instructions (0.000%), 3 calls (0880DBE8 - 0880DC58, length 29)
_S1_2_880DA8C 87 instructions (0.000%), 3 calls (0880DA8C - 0880DAFC, length 29)
_S1_2_895CC78 87 instructions (0.000%), 1 calls (0895CC78 - 0895CCA4, length 12)
  Back Branch 0895CC98 16 times (length 5)
_S1_2_88253F0 87 instructions (0.000%), 1 calls (088253F0 - 08825548, length 87)
_S1_2_881C4DC 87 instructions (0.000%), 1 calls (0881C4DC - 0881C634, length 87)
_S1_2_88293E0 86 instructions (0.000%), 1 calls (088293E0 - 08829444, length 26)
  Back Branch 0882940C 9 times (length 6)
  Back Branch 0882942C 3 times (length 6)
_S1_2_881DCBC 85 instructions (0.000%), 1 calls (0881DCBC - 0881DD60, length 42)
  Back Branch 0881DD28 3 times (length 17)
_S1_2_88E965C 84 instructions (0.000%), 12 calls (088E965C - 088E9674, length 7)
_S1_2_882059C 84 instructions (0.000%), 6 calls (0882059C - 088205D0, length 14)
_S1_2_88B2ED4 83 instructions (0.000%), 1 calls (088B2ED4 - 088B301C, length 83)
_S1_2_88CDE68 82 instructions (0.000%), 6 calls (088CDE68 - 088CDEA4, length 16)
_S1_2_88A1DA4 82 instructions (0.000%), 2 calls (088A1DA4 - 088A1E94, length 61)
_S1_2_897DC60 80 instructions (0.000%), 8 calls (0897DC60 - 0897DC84, length 10)
_S1_2_88A3138 80 instructions (0.000%), 4 calls (088A3138 - 088A3220, length 59)
_S1_2_8893B3C 80 instructions (0.000%), 2 calls (08893B3C - 08893BD8, length 40)
_S1_2_88BA5C4 80 instructions (0.000%), 1 calls (088BA5C4 - 088BA700, length 80)
_S1_2_897831C 78 instructions (0.000%), 6 calls (0897831C - 0897834C, length 13)
_S1_2_894F100 77 instructions (0.000%), 1 calls (0894F100 - 0894F1A8, length 43)
  Back Branch 0894F184 3 times (length 17)
_S1_2_88D4764 77 instructions (0.000%), 1 calls (088D4764 - 088D4840, length 56)
  Back Branch 088D4810 4 times (length 7)
_S1_2_8812B60 77 instructions (0.000%), 1 calls (08812B60 - 08812C90, length 77)
_S1_2_8808460 77 instructions (0.000%), 1 calls (08808460 - 08808590, length 77)
_S1_2_8939F44 76 instructions (0.000%), 19 calls (08939F44 - 08939F50, length 4)
_S1_2_8946C30 76 instructions (0.000%), 4 calls (08946B08 - 08946C3C, length 78)
  Back Branch 08946C38 4 times (length 78)
_S1_2_881409C 76 instructions (0.000%), 4 calls (0881409C - 088140E4, length 19)
_S1_2_88A3F10 75 instructions (0.000%), 5 calls (088A3F10 - 088A3F48, length 15)
_S1_2_8950A60 75 instructions (0.000%), 3 calls (08950A60 - 08950AC0, length 25)
_S1_2_88E09E0 75 instructions (0.000%), 3 calls (088E09E0 - 088E0A40, length 25)
_S1_2_880CD08 74 instructions (0.000%), 2 calls (0880CD08 - 0880CD38, length 13)
  Back Branch 0880CD2C 8 times (length 8)
_S1_2_8940814 74 instructions (0.000%), 1 calls (08940814 - 08940898, length 34)
  Back Branch 0894087C 5 times (length 10)
_S1_2_8829F68 74 instructions (0.000%), 1 calls (08829F68 - 08829FA4, length 16)
  Back Branch 08829F80 9 times (length 6)
  Back Branch 08829F98 3 times (length 5)
_S1_2_8826574 74 instructions (0.000%), 1 calls (08826574 - 08826698, length 74)
_S1_2_893AE00 73 instructions (0.000%), 1 calls (0893ADDC - 0893C5C0, length 1530)
  Back Branch 0893AE14 49,855 times (length 16)
  Back Branch 0893AE44 2 times (length 10)
  Back Branch 0893AF68 1 times (length 87)
_S1_2_88A4E48 73 instructions (0.000%), 1 calls (088A4E48 - 088A4EC8, length 33)
  Back Branch 088A4EA8 5 times (length 10)
_S1_2_88EC1D0 72 instructions (0.000%), 12 calls (088EC1D0 - 088EC1E4, length 6)
_S1_2_88274A4 72 instructions (0.000%), 9 calls (088274A4 - 088274C0, length 8)
_S1_2_894CF0C 72 instructions (0.000%), 4 calls (0894CF0C - 0894CF50, length 18)
_S1_2_88BBB30 72 instructions (0.000%), 2 calls (088BBB30 - 088BBDBC, length 164)
_S1_2_881A788 72 instructions (0.000%), 2 calls (0881A788 - 0881A838, length 45)
_S1_2_880B55C 72 instructions (0.000%), 2 calls (0880B55C - 0880B5E8, length 36)
_S1_2_88862CC 72 instructions (0.000%), 1 calls (088862CC - 08886494, length 115)
_S1_2_895C7C0 71 instructions (0.000%), 1 calls (0895C7C0 - 0895C8D8, length 71)
_S1_2_8812EBC 70 instructions (0.000%), 2 calls (08812EBC - 08812F5C, length 41)
_S1_2_8885CD8 70 instructions (0.000%), 1 calls (08885CD8 - 08885D5C, length 34)
  Back Branch 08885D2C 7 times (length 6)
_S1_2_8823D98 70 instructions (0.000%), 1 calls (08823D98 - 08823EAC, length 70)
_S1_2_8813D20 69 instructions (0.000%), 3 calls (08813D20 - 08813D78, length 23)
_S1_2_8813238 69 instructions (0.000%), 2 calls (08813238 - 088132CC, length 38)
_S1_2_88826E4 68 instructions (0.000%), 2 calls (088825B0 - 088827E4, length 142)
  Back Branch 08882770 330 times (length 114)
  Back Branch 08882760 330 times (length 110)
_S1_2_8815730 68 instructions (0.000%), 1 calls (08815730 - 0881583C, length 68)
_S1_2_88D5970 67 instructions (0.000%), 1 calls (088D5970 - 088D5A24, length 46)
  Back Branch 088D5A08 4 times (length 7)
_S1_2_896C9D0 66 instructions (0.000%), 3 calls (0896C9D0 - 0896CA24, length 22)
_S1_2_894B4FC 66 instructions (0.000%), 3 calls (0894B4FC - 0894B550, length 22)
_S1_2_8956710 65 instructions (0.000%), 1 calls (08956710 - 0895673C, length 12)
  Back Branch 08956730 9 times (length 6)
_S1_2_89566E0 65 instructions (0.000%), 1 calls (089566E0 - 0895670C, length 12)
  Back Branch 08956700 9 times (length 6)
_S1_2_897CBF4 64 instructions (0.000%), 32 calls (0897CBF4 - 0897CBF8, length 2)
_S1_2_888785C 64 instructions (0.000%), 32 calls (0888785C - 08887860, length 2)
_S1_2_8804EA4 64 instructions (0.000%), 2 calls (08804EA4 - 08804F20, length 32)
_S1_2_89607D8 64 instructions (0.000%), 1 calls (089607D8 - 0896091C, length 82)
_S1_2_881FF5C 63 instructions (0.000%), 9 calls (0881FF5C - 0881FF74, length 7)
_S1_2_8950B88 63 instructions (0.000%), 3 calls (08950B88 - 08950BF0, length 27)
_S1_2_8952B54 63 instructions (0.000%), 2 calls (08952B54 - 08952BF8, length 42)
_S1_2_88F737C 63 instructions (0.000%), 1 calls (088F737C - 088F7474, length 63)
_S1_2_88A9A98 63 instructions (0.000%), 1 calls (088A9A98 - 088A9B90, length 63)
_S1_2_8937CD8 62 instructions (0.000%), 1 calls (08937CD8 - 08937DCC, length 62)
_S1_2_8805EF4 62 instructions (0.000%), 1 calls (08805EF4 - 08805FF0, length 64)
  Back Branch 08805FB4 1 times (length 5)
_S1_2_88CD374 61 instructions (0.000%), 7 calls (088CD374 - 088CD39C, length 11)
_S1_2_8893E8C 61 instructions (0.000%), 1 calls (08893E8C - 08893F7C, length 61)
_S1_2_8978508 60 instructions (0.000%), 20 calls (08978508 - 08978510, length 3)
_S1_2_88EF12C 60 instructions (0.000%), 20 calls (088EF12C - 088EF134, length 3)
_S1_2_882A4FC 60 instructions (0.000%), 15 calls (0882A4FC - 0882A508, length 4)
_S1_2_88CD6EC 60 instructions (0.000%), 6 calls (088CD6EC - 088CD710, length 10)
_S1_2_88134BC 60 instructions (0.000%), 6 calls (088134BC - 088134F0, length 14)
_S1_2_8950AC4 60 instructions (0.000%), 4 calls (08950AC4 - 08950B10, length 20)
_S1_2_88CC1B8 60 instructions (0.000%), 4 calls (088CC1B8 - 088CC1F0, length 15)
_S1_2_88E097C 60 instructions (0.000%), 3 calls (088E097C - 088E09DC, length 25)
_S1_2_8812134 60 instructions (0.000%), 3 calls (08812134 - 08812180, length 20)
_S1_2_892A630 60 instructions (0.000%), 1 calls (0892A630 - 0892A68C, length 24)
  Back Branch 0892A674 8 times (length 12)
_S1_2_88ACDAC 60 instructions (0.000%), 1 calls (088ACDAC - 088ACE98, length 60)
_S1_2_895D76C 59 instructions (0.000%), 1 calls (0895D76C - 0895D860, length 62)
  Back Branch 0895D7F4 2 times (length 7)
_S1_2_8894718 59 instructions (0.000%), 1 calls (08894718 - 088947B8, length 41)
  Back Branch 0889478C 2 times (length 15)
_S1_2_8980D78 58 instructions (0.000%), 29 calls (08980D78 - 08980D7C, length 2)
_S1_2_8929F04 58 instructions (0.000%), 2 calls (08929F04 - 08929FE8, length 58)
_S1_2_880E974 58 instructions (0.000%), 2 calls (0880E974 - 0880E9E4, length 29)
_S1_2_880E900 58 instructions (0.000%), 2 calls (0880E900 - 0880E970, length 29)
_S1_2_880E88C 58 instructions (0.000%), 2 calls (0880E88C - 0880E8FC, length 29)
_S1_2_880E818 58 instructions (0.000%), 2 calls (0880E818 - 0880E888, length 29)
_S1_2_880E7A4 58 instructions (0.000%), 2 calls (0880E7A4 - 0880E814, length 29)
_S1_2_880E478 58 instructions (0.000%), 2 calls (0880E478 - 0880E4E8, length 29)
_S1_2_880E070 58 instructions (0.000%), 2 calls (0880E070 - 0880E0E0, length 29)
_S1_2_880D7D4 58 instructions (0.000%), 2 calls (0880D7D4 - 0880D844, length 29)
_S1_2_880D760 58 instructions (0.000%), 2 calls (0880D760 - 0880D7D0, length 29)
_S1_2_880D590 58 instructions (0.000%), 2 calls (0880D590 - 0880D600, length 29)
_S1_2_8948048 58 instructions (0.000%), 1 calls (08948048 - 08948130, length 59)
_S1_2_88CE614 58 instructions (0.000%), 1 calls (088CE614 - 088CE73C, length 75)
  Back Branch 088CE6C8 1 times (length 23)
  Back Branch 088CE708 1 times (length 46)
_S1_2_88E0D60 57 instructions (0.000%), 1 calls (088E0D60 - 088E0E40, length 57)
_S1_2_8980C60 56 instructions (0.000%), 28 calls (08980C60 - 08980C64, length 2)
_S1_2_8824C04 56 instructions (0.000%), 4 calls (08824C04 - 08824C38, length 14)
_S1_2_8811A44 56 instructions (0.000%), 4 calls (08811A44 - 08811A78, length 14)
_S1_2_893E950 56 instructions (0.000%), 2 calls (0893E950 - 0893E9CC, length 32)
_S1_2_8948458 56 instructions (0.000%), 1 calls (08948458 - 08948534, length 56)
_S1_2_8815E5C 56 instructions (0.000%), 1 calls (08815E5C - 08816344, length 315)
_S1_2_880B0C4 56 instructions (0.000%), 1 calls (0880B0C4 - 0880B1BC, length 63)
_S1_2_881A178 55 instructions (0.000%), 5 calls (0881A178 - 0881A1CC, length 22)
_S1_2_88E8320 55 instructions (0.000%), 1 calls (088E8320 - 088E83F8, length 55)
_S1_2_889470C 54 instructions (0.000%), 18 calls (0889470C - 08894714, length 3)
_S1_2_88C3BD8 54 instructions (0.000%), 3 calls (088C3BD8 - 088C3C1C, length 18)
_S1_2_893A8A4 54 instructions (0.000%), 1 calls (0893A8A4 - 0893AA14, length 93)
_S1_2_88D4844 54 instructions (0.000%), 1 calls (088D4844 - 088D4950, length 68)
_S1_2_889A4BC 54 instructions (0.000%), 1 calls (0889A4BC - 0889A590, length 54)
_S1_2_882459C 54 instructions (0.000%), 1 calls (0882459C - 08824670, length 54)
_S1_2_88F1570 52 instructions (0.000%), 2 calls (088F1570 - 088F15D4, length 26)
_S1_2_8829C3C 52 instructions (0.000%), 1 calls (08829C3C - 08829D38, length 64)
_S1_2_881CC0C 52 instructions (0.000%), 1 calls (0881CC0C - 0881CCD8, length 52)
_S1_2_8816348 52 instructions (0.000%), 1 calls (08816348 - 08816414, length 52)
_S1_2_8815C90 52 instructions (0.000%), 1 calls (08815C90 - 08816344, length 430)
_S1_2_8828C28 51 instructions (0.000%), 17 calls (08828C28 - 08828C30, length 3)
_S1_2_8956E1C 51 instructions (0.000%), 3 calls (08956E1C - 08956E64, length 19)
_S1_2_88E3498 51 instructions (0.000%), 3 calls (088E3498 - 088E34DC, length 18)
_S1_2_881F140 51 instructions (0.000%), 3 calls (0881F140 - 0881F180, length 17)
_S1_2_895069C 51 instructions (0.000%), 1 calls (0895069C - 08950784, length 59)
_S1_2_895059C 51 instructions (0.000%), 1 calls (0895059C - 08950664, length 51)
_S1_2_88F3BF8 51 instructions (0.000%), 1 calls (088F3BF8 - 088F3CC0, length 51)
_S1_2_8829894 51 instructions (0.000%), 1 calls (08829894 - 08829984, length 61)
_S1_2_88291E4 51 instructions (0.000%), 1 calls (088291E4 - 088292B8, length 54)
_S1_2_8804A70 51 instructions (0.000%), 1 calls (08804A70 - 08804B58, length 59)
_S1_2_8804954 51 instructions (0.000%), 1 calls (08804954 - 08804A34, length 57)
_S1_2_88A3514 50 instructions (0.000%), 25 calls (088A3514 - 088A3518, length 2)
_S1_2_897FF78 50 instructions (0.000%), 5 calls (0897FF78 - 0897FFA4, length 12)
_S1_2_8953DA4 50 instructions (0.000%), 2 calls (08953DA4 - 08953E04, length 25)
_S1_2_88CDCD4 50 instructions (0.000%), 2 calls (088CDCD4 - 088CDD34, length 25)
_S1_2_8892EC4 50 instructions (0.000%), 2 calls (08892EC4 - 08892F28, length 26)
_S1_2_8945E04 50 instructions (0.000%), 1 calls (08945E04 - 08945EC8, length 50)
_S1_2_89573D8 49 instructions (0.000%), 2 calls (089573D8 - 089573FC, length 10)
  Back Branch 089573F0 7 times (length 5)
_S1_2_892E5B4 49 instructions (0.000%), 1 calls (0892E5B4 - 0892E674, length 49)
_S1_2_881CB48 49 instructions (0.000%), 1 calls (0881CB48 - 0881CC08, length 49)
_S1_2_8978784 48 instructions (0.000%), 16 calls (08978784 - 0897878C, length 3)
_S1_2_8978738 48 instructions (0.000%), 16 calls (08978738 - 08978740, length 3)
_S1_2_89786EC 48 instructions (0.000%), 16 calls (089786EC - 089786F4, length 3)
_S1_2_88FC9BC 48 instructions (0.000%), 8 calls (088FC9BC - 088FC9D0, length 6)
_S1_2_88D724C 48 instructions (0.000%), 4 calls (088D724C - 088D7278, length 12)
_S1_2_88188D4 48 instructions (0.000%), 4 calls (088188D4 - 08818900, length 12)
_S1_2_8950B34 48 instructions (0.000%), 3 calls (08950B34 - 08950B84, length 21)
_S1_2_894B6F0 48 instructions (0.000%), 3 calls (0894B6F0 - 0894B72C, length 16)
_S1_2_88111E8 48 instructions (0.000%), 3 calls (088111E8 - 08811224, length 16)
_S1_2_8956DDC 48 instructions (0.000%), 2 calls (08956DDC - 08956E64, length 35)
_S1_2_88D063C 48 instructions (0.000%), 2 calls (088D063C - 088D0698, length 24)
_S1_2_894135C 48 instructions (0.000%), 1 calls (0894135C - 0894143C, length 57)
_S1_2_88CE820 47 instructions (0.000%), 1 calls (088CE820 - 088CE8EC, length 52)
_S1_2_882A324 47 instructions (0.000%), 1 calls (0882A324 - 0882A3DC, length 47)
  Back Branch 0882A3C0 1 times (length 12)
_S1_2_881F7D0 47 instructions (0.000%), 1 calls (0881F7D0 - 0881F888, length 47)
_S1_2_8813C30 47 instructions (0.000%), 1 calls (08813C30 - 08813CE8, length 47)
_S1_2_880CA8C 47 instructions (0.000%), 1 calls (0880CA8C - 0880CB44, length 47)
_S1_2_8940360 46 instructions (0.000%), 2 calls (08940360 - 089404B4, length 86)
_S1_2_88B4FE4 46 instructions (0.000%), 1 calls (088B4FE4 - 088B5098, length 46)
_S1_2_88A9B94 46 instructions (0.000%), 1 calls (088A9B94 - 088A9C48, length 46)
_S1_2_8815EF4 46 instructions (0.000%), 1 calls (08815EF4 - 08815FAC, length 47)
_S1_2_8952E94 45 instructions (0.000%), 9 calls (08952E94 - 08952EA4, length 5)
_S1_2_88BF600 45 instructions (0.000%), 3 calls (088BF600 - 088BF638, length 15)
_S1_2_88CF164 45 instructions (0.000%), 2 calls (088CF164 - 088CF1C0, length 24)
_S1_2_8890390 45 instructions (0.000%), 1 calls (08890390 - 08890440, length 45)
_S1_2_8806968 44 instructions (0.000%), 2 calls (08806968 - 088069C4, length 24)
_S1_2_8961144 44 instructions (0.000%), 1 calls (08961144 - 08961240, length 64)
_S1_2_895A300 44 instructions (0.000%), 1 calls (0895A300 - 0895A4AC, length 108)
_S1_2_8948954 44 instructions (0.000%), 1 calls (08948954 - 08948A00, length 44)
_S1_2_8937ECC 44 instructions (0.000%), 1 calls (08937ECC - 08937FA0, length 54)
_S1_2_8828A90 44 instructions (0.000%), 1 calls (08828A90 - 08828B3C, length 44)
_S1_2_8824014 44 instructions (0.000%), 1 calls (08824014 - 088240C0, length 44)
_S1_2_881D460 44 instructions (0.000%), 1 calls (0881D460 - 0881D51C, length 48)
_S1_2_8818CAC 44 instructions (0.000%), 1 calls (08818CAC - 08818D58, length 44)
_S1_2_888CE4C 43 instructions (0.000%), 1 calls (0888CE4C - 0888CEF4, length 43)
_S1_2_881E7DC 43 instructions (0.000%), 1 calls (0881E7DC - 0881E884, length 43)
_S1_2_8818764 43 instructions (0.000%), 1 calls (08818764 - 0881880C, length 43)
_S1_2_8980D88 42 instructions (0.000%), 21 calls (08980D88 - 08980D8C, length 2)
_S1_2_89786A0 42 instructions (0.000%), 14 calls (089786A0 - 089786A8, length 3)
_S1_2_8978654 42 instructions (0.000%), 14 calls (08978654 - 0897865C, length 3)
_S1_2_89504B8 42 instructions (0.000%), 6 calls (089504B8 - 089504D0, length 7)
_S1_2_89504F0 42 instructions (0.000%), 3 calls (089504F0 - 08950524, length 14)
_S1_2_8824B10 42 instructions (0.000%), 3 calls (08824B10 - 08824B44, length 14)
_S1_2_8817498 42 instructions (0.000%), 3 calls (08817498 - 088174CC, length 14)
_S1_2_8812184 42 instructions (0.000%), 3 calls (08812184 - 088121B8, length 14)
_S1_2_89483B0 42 instructions (0.000%), 1 calls (089483B0 - 08948454, length 42)
_S1_2_88CC72C 41 instructions (0.000%), 1 calls (088CC72C - 088CC80C, length 57)
_S1_2_887CA5C 41 instructions (0.000%), 1 calls (0887CA5C - 0887CAFC, length 41)
_S1_2_8980D08 40 instructions (0.000%), 20 calls (08980D08 - 08980D0C, length 2)
_S1_2_89781E8 40 instructions (0.000%), 20 calls (089781E8 - 089781EC, length 2)
_S1_2_886777C 40 instructions (0.000%), 5 calls (0886777C - 08867798, length 8)
_S1_2_8811B7C 40 instructions (0.000%), 4 calls (08811B7C - 08811BB0, length 14)
_S1_2_896DA44 40 instructions (0.000%), 2 calls (0896DA44 - 0896DA90, length 20)
_S1_2_8811FA0 40 instructions (0.000%), 2 calls (08811FA0 - 08811FEC, length 20)
_S1_2_8804F24 40 instructions (0.000%), 2 calls (08804F24 - 08804F70, length 20)
_S1_2_88DEF40 40 instructions (0.000%), 1 calls (088DEF40 - 088DEFDC, length 40)
_S1_2_88936A0 40 instructions (0.000%), 1 calls (088936A0 - 08893818, length 95)
_S1_2_888A4C4 40 instructions (0.000%), 1 calls (0888A4C4 - 0888A560, length 40)
_S1_2_8885E84 40 instructions (0.000%), 1 calls (08885E84 - 08885F20, length 40)
_S1_2_8823EB0 40 instructions (0.000%), 1 calls (08823EB0 - 08823F4C, length 40)
_S1_2_8813CEC 39 instructions (0.000%), 3 calls (08813CEC - 08813D1C, length 13)
_S1_2_88102CC 39 instructions (0.000%), 3 calls (088102CC - 088102FC, length 13)
_S1_2_894DB5C 39 instructions (0.000%), 1 calls (0894DB5C - 0894DBF8, length 40)
_S1_2_892A504 39 instructions (0.000%), 1 calls (0892A504 - 0892A5B0, length 44)
  Back Branch 0892A594 1 times (length 26)
_S1_2_89253BC 39 instructions (0.000%), 1 calls (089253BC - 08925454, length 39)
_S1_2_88E8718 39 instructions (0.000%), 1 calls (088E8718 - 088E87D0, length 47)
_S1_2_8839DB4 39 instructions (0.000%), 1 calls (08839DB4 - 08839E4C, length 39)
_S1_2_882A3E0 39 instructions (0.000%), 1 calls (0882A3E0 - 0882A484, length 42)
_S1_2_8980F60 38 instructions (0.000%), 19 calls (08980F60 - 08980F64, length 2)
_S1_2_8980F38 38 instructions (0.000%), 19 calls (08980F38 - 08980F3C, length 2)
_S1_2_8980F30 38 instructions (0.000%), 19 calls (08980F30 - 08980F34, length 2)
_S1_2_8980F18 38 instructions (0.000%), 19 calls (08980F18 - 08980F1C, length 2)
_S1_2_8980F10 38 instructions (0.000%), 19 calls (08980F10 - 08980F14, length 2)
_S1_2_88137DC 38 instructions (0.000%), 2 calls (088137DC - 08813824, length 19)
_S1_2_88E0E44 38 instructions (0.000%), 1 calls (088E0E44 - 088E0ED8, length 38)
_S1_2_88CB2D0 38 instructions (0.000%), 1 calls (088CB2D0 - 088CB370, length 41)
_S1_2_89810A8 36 instructions (0.000%), 18 calls (089810A8 - 089810AC, length 2)
_S1_2_8978A68 36 instructions (0.000%), 12 calls (08978A68 - 08978A70, length 3)
_S1_2_8949C68 36 instructions (0.000%), 4 calls (08949C68 - 08949C98, length 13)
_S1_2_881E484 36 instructions (0.000%), 4 calls (0881E484 - 0881E4B4, length 13)
_S1_2_881D638 36 instructions (0.000%), 4 calls (0881D638 - 0881D66C, length 14)
_S1_2_895736C 36 instructions (0.000%), 3 calls (0895736C - 08957398, length 12)
_S1_2_894D508 36 instructions (0.000%), 3 calls (0894D508 - 0894D534, length 12)
_S1_2_8949B78 36 instructions (0.000%), 3 calls (08949B78 - 08949BA4, length 12)
_S1_2_88D727C 36 instructions (0.000%), 3 calls (088D727C - 088D72A8, length 12)
_S1_2_882A15C 36 instructions (0.000%), 3 calls (0882A15C - 0882A194, length 15)
_S1_2_88C377C 36 instructions (0.000%), 2 calls (088C377C - 088C37C0, length 18)
_S1_2_88BF270 36 instructions (0.000%), 2 calls (088BF270 - 088BF2B4, length 18)
_S1_2_88BC274 36 instructions (0.000%), 2 calls (088BC274 - 088BC2C8, length 22)
_S1_2_88BBDC0 36 instructions (0.000%), 2 calls (088BBDC0 - 088BBF80, length 113)
_S1_2_887D178 36 instructions (0.000%), 2 calls (0887D178 - 0887D1BC, length 18)
_S1_2_88D4D20 36 instructions (0.000%), 1 calls (088D4D20 - 088D4DAC, length 36)
_S1_2_88CFC58 36 instructions (0.000%), 1 calls (088CFC58 - 088CFE28, length 117)
_S1_2_88CEA94 36 instructions (0.000%), 1 calls (088CEA94 - 088CEB20, length 36)
_S1_2_88C1274 36 instructions (0.000%), 1 calls (088C1274 - 088C1300, length 36)
_S1_2_8893594 36 instructions (0.000%), 1 calls (08893594 - 0889369C, length 67)
_S1_2_8948CB8 35 instructions (0.000%), 1 calls (08948CB8 - 08948D40, length 35)
_S1_2_893E6D0 35 instructions (0.000%), 1 calls (0893E6D0 - 0893E758, length 35)
_S1_2_88E06A8 35 instructions (0.000%), 1 calls (088E06A8 - 088E0730, length 35)
_S1_2_88D4DCC 35 instructions (0.000%), 1 calls (088D4DCC - 088D4E54, length 35)
_S1_2_88CFAA8 35 instructions (0.000%), 1 calls (088CFAA8 - 088CFB68, length 49)
  Back Branch 088CFB4C 1 times (length 29)
_S1_2_88CC494 35 instructions (0.000%), 1 calls (088CC494 - 088CC560, length 52)
_S1_2_88FAF68 34 instructions (0.000%), 2 calls (088FAF68 - 088FAFA8, length 17)
_S1_2_8824D88 34 instructions (0.000%), 2 calls (08824D88 - 08824DC8, length 17)
_S1_2_88BF120 34 instructions (0.000%), 1 calls (088BF120 - 088BF1A4, length 34)
_S1_2_88859AC 34 instructions (0.000%), 1 calls (088859AC - 08885A38, length 36)
_S1_2_8817C58 34 instructions (0.000%), 1 calls (08817C58 - 08817CDC, length 34)
_S1_2_88166E8 34 instructions (0.000%), 1 calls (088166E8 - 0881676C, length 34)
_S1_2_88BAC60 33 instructions (0.000%), 11 calls (088BAC60 - 088BAC68, length 3)
_S1_2_881EE70 33 instructions (0.000%), 11 calls (0881EE70 - 0881EE78, length 3)
_S1_2_88BF678 33 instructions (0.000%), 3 calls (088BF678 - 088BF6A0, length 11)
_S1_2_88132D0 33 instructions (0.000%), 3 calls (088132D0 - 088132F8, length 11)
_S1_2_897BE14 33 instructions (0.000%), 1 calls (0897BE14 - 0897BEAC, length 39)
_S1_2_897B998 33 instructions (0.000%), 1 calls (0897B998 - 0897BA30, length 39)
_S1_2_8948EA8 33 instructions (0.000%), 1 calls (08948EA8 - 08948F28, length 33)
_S1_2_88CC1F4 33 instructions (0.000%), 1 calls (088CC1F4 - 088CC274, length 33)
_S1_2_88B9914 33 instructions (0.000%), 1 calls (088B9914 - 088B9994, length 33)
_S1_2_888A440 33 instructions (0.000%), 1 calls (0888A440 - 0888A4C0, length 33)
_S1_2_8810418 33 instructions (0.000%), 1 calls (08810418 - 08810498, length 33)
_S1_2_897E8FC 32 instructions (0.000%), 16 calls (0897E8FC - 0897E900, length 2)
_S1_2_8944040 32 instructions (0.000%), 8 calls (08944040 - 08944050, length 5)
_S1_2_881CAC4 32 instructions (0.000%), 4 calls (0881CAC4 - 0881CAE0, length 8)
_S1_2_8956DB0 32 instructions (0.000%), 2 calls (08956DB0 - 08956E64, length 46)
_S1_2_893E9D0 32 instructions (0.000%), 2 calls (0893E9D0 - 0893EA1C, length 20)
_S1_2_88B53FC 32 instructions (0.000%), 2 calls (088B53FC - 088B5438, length 16)
_S1_2_88121F0 32 instructions (0.000%), 2 calls (088121F0 - 08812238, length 19)
_S1_2_880C690 32 instructions (0.000%), 2 calls (0880C690 - 0880C6CC, length 16)
_S1_2_894922C 32 instructions (0.000%), 1 calls (0894922C - 089492A8, length 32)
_S1_2_8937764 32 instructions (0.000%), 1 calls (08937764 - 08937820, length 48)
_S1_2_88FBF14 32 instructions (0.000%), 1 calls (088FBF14 - 088FBF90, length 32)
_S1_2_88CFB6C 32 instructions (0.000%), 1 calls (088CFB6C - 088CFC1C, length 45)
_S1_2_897F280 31 instructions (0.000%), 1 calls (0897F280 - 0897F2F8, length 31)
_S1_2_897EF8C 31 instructions (0.000%), 1 calls (0897EF8C - 0897F004, length 31)
_S1_2_897EC9C 31 instructions (0.000%), 1 calls (0897EC9C - 0897ED14, length 31)
_S1_2_897C364 31 instructions (0.000%), 1 calls (0897C364 - 0897C3DC, length 31)
_S1_2_897C0D0 31 instructions (0.000%), 1 calls (0897C0D0 - 0897C148, length 31)
_S1_2_897BF40 31 instructions (0.000%), 1 calls (0897BF40 - 0897BFB8, length 31)
_S1_2_897B7F4 31 instructions (0.000%), 1 calls (0897B7F4 - 0897B86C, length 31)
_S1_2_896CAB0 31 instructions (0.000%), 1 calls (0896CAB0 - 0896CB28, length 31)
_S1_2_894821C 31 instructions (0.000%), 1 calls (0894821C - 089482C0, length 42)
_S1_2_88F3CC4 31 instructions (0.000%), 1 calls (088F3CC4 - 088F3D3C, length 31)
_S1_2_88D4E74 31 instructions (0.000%), 1 calls (088D4E74 - 088D4EEC, length 31)
_S1_2_88A50EC 31 instructions (0.000%), 1 calls (088A50EC - 088A5164, length 31)
_S1_2_8829EEC 31 instructions (0.000%), 1 calls (08829EEC - 08829F64, length 31)
_S1_2_8828EA4 30 instructions (0.000%), 15 calls (08828EA4 - 08828EA8, length 2)
_S1_2_89785AC 30 instructions (0.000%), 10 calls (089785AC - 089785B4, length 3)
_S1_2_897847C 30 instructions (0.000%), 10 calls (0897847C - 08978484, length 3)
_S1_2_89780BC 30 instructions (0.000%), 10 calls (089780BC - 089780C4, length 3)
_S1_2_8977CB4 30 instructions (0.000%), 10 calls (08977CB4 - 08977CBC, length 3)
_S1_2_88179C0 30 instructions (0.000%), 3 calls (088179C0 - 088179F4, length 14)
_S1_2_89437D4 30 instructions (0.000%), 2 calls (089437D4 - 0894380C, length 15)
_S1_2_88CEC28 30 instructions (0.000%), 2 calls (088CEC28 - 088CEC6C, length 18)
_S1_2_88BB2DC 30 instructions (0.000%), 2 calls (088BB2DC - 088BB3F0, length 70)
_S1_2_8810E40 30 instructions (0.000%), 2 calls (08810E40 - 08810E78, length 15)
_S1_2_897EB4C 30 instructions (0.000%), 1 calls (0897EB4C - 0897EBC0, length 30)
_S1_2_897E9DC 30 instructions (0.000%), 1 calls (0897E9DC - 0897EA50, length 30)
_S1_2_8948198 30 instructions (0.000%), 1 calls (08948198 - 08948218, length 33)
_S1_2_89401EC 30 instructions (0.000%), 1 calls (089401EC - 08940280, length 38)
_S1_2_88A7B30 30 instructions (0.000%), 1 calls (088A7B30 - 088A7BA4, length 30)
_S1_2_8825990 30 instructions (0.000%), 1 calls (08825990 - 08825A04, length 30)
_S1_2_88069C8 30 instructions (0.000%), 1 calls (088069C8 - 08806A3C, length 30)
_S1_2_8940284 29 instructions (0.000%), 1 calls (08940284 - 08940330, length 44)
_S1_2_8940154 29 instructions (0.000%), 1 calls (08940154 - 089401C4, length 29)
_S1_2_88BE7C8 29 instructions (0.000%), 1 calls (088BE7C8 - 088BE838, length 29)
_S1_2_88B9ECC 29 instructions (0.000%), 1 calls (088B9ECC - 088B9F3C, length 29)
_S1_2_88A3D94 29 instructions (0.000%), 1 calls (088A3D94 - 088A3E04, length 29)
_S1_2_88A1C5C 29 instructions (0.000%), 1 calls (088A1C5C - 088A1CCC, length 29)
_S1_2_88948FC 29 instructions (0.000%), 1 calls (088948FC - 0889496C, length 29)
_S1_2_887D1C0 29 instructions (0.000%), 1 calls (0887D1C0 - 0887D230, length 29)
_S1_2_880ECA0 29 instructions (0.000%), 1 calls (0880ECA0 - 0880ED10, length 29)
_S1_2_880EBB8 29 instructions (0.000%), 1 calls (0880EBB8 - 0880EC28, length 29)
_S1_2_880EB44 29 instructions (0.000%), 1 calls (0880EB44 - 0880EBB4, length 29)
_S1_2_880EAD0 29 instructions (0.000%), 1 calls (0880EAD0 - 0880EB40, length 29)
_S1_2_880EA5C 29 instructions (0.000%), 1 calls (0880EA5C - 0880EACC, length 29)
_S1_2_880E730 29 instructions (0.000%), 1 calls (0880E730 - 0880E7A0, length 29)
_S1_2_880E6BC 29 instructions (0.000%), 1 calls (0880E6BC - 0880E72C, length 29)
_S1_2_880E5D4 29 instructions (0.000%), 1 calls (0880E5D4 - 0880E644, length 29)
_S1_2_880E4EC 29 instructions (0.000%), 1 calls (0880E4EC - 0880E55C, length 29)
_S1_2_880E404 29 instructions (0.000%), 1 calls (0880E404 - 0880E474, length 29)
_S1_2_880E390 29 instructions (0.000%), 1 calls (0880E390 - 0880E400, length 29)
_S1_2_880E31C 29 instructions (0.000%), 1 calls (0880E31C - 0880E38C, length 29)
_S1_2_880E2A8 29 instructions (0.000%), 1 calls (0880E2A8 - 0880E318, length 29)
_S1_2_880E1CC 29 instructions (0.000%), 1 calls (0880E1CC - 0880E23C, length 29)
_S1_2_880DFFC 29 instructions (0.000%), 1 calls (0880DFFC - 0880E06C, length 29)
_S1_2_880DF88 29 instructions (0.000%), 1 calls (0880DF88 - 0880DFF8, length 29)
_S1_2_880DF14 29 instructions (0.000%), 1 calls (0880DF14 - 0880DF84, length 29)
_S1_2_880DEA0 29 instructions (0.000%), 1 calls (0880DEA0 - 0880DF10, length 29)
_S1_2_880DE2C 29 instructions (0.000%), 1 calls (0880DE2C - 0880DE9C, length 29)
_S1_2_880DDB8 29 instructions (0.000%), 1 calls (0880DDB8 - 0880DE28, length 29)
_S1_2_880DD44 29 instructions (0.000%), 1 calls (0880DD44 - 0880DDB4, length 29)
_S1_2_880DC5C 29 instructions (0.000%), 1 calls (0880DC5C - 0880DCCC, length 29)
_S1_2_880DA18 29 instructions (0.000%), 1 calls (0880DA18 - 0880DA88, length 29)
_S1_2_880D9A4 29 instructions (0.000%), 1 calls (0880D9A4 - 0880DA14, length 29)
_S1_2_880D8BC 29 instructions (0.000%), 1 calls (0880D8BC - 0880D92C, length 29)
_S1_2_880D848 29 instructions (0.000%), 1 calls (0880D848 - 0880D8B8, length 29)
_S1_2_880D6EC 29 instructions (0.000%), 1 calls (0880D6EC - 0880D75C, length 29)
_S1_2_880D678 29 instructions (0.000%), 1 calls (0880D678 - 0880D6E8, length 29)
_S1_2_880D3C0 29 instructions (0.000%), 1 calls (0880D3C0 - 0880D430, length 29)
_S1_2_880D1F0 29 instructions (0.000%), 1 calls (0880D1F0 - 0880D260, length 29)
_S1_2_8980070 28 instructions (0.000%), 7 calls (08980070 - 0898007C, length 4)
_S1_2_894D470 28 instructions (0.000%), 4 calls (0894D470 - 0894D488, length 7)
_S1_2_88B9B80 28 instructions (0.000%), 4 calls (088B9B80 - 088B9B98, length 7)
_S1_2_88FEE28 28 instructions (0.000%), 2 calls (088FEE28 - 088FEE78, length 21)
_S1_2_8820428 28 instructions (0.000%), 2 calls (08820428 - 0882045C, length 14)
_S1_2_8980238 28 instructions (0.000%), 1 calls (08980238 - 089802B0, length 31)
_S1_2_8951050 28 instructions (0.000%), 1 calls (08951050 - 089510BC, length 28)
_S1_2_8938E2C 28 instructions (0.000%), 1 calls (08938E2C - 08938E98, length 28)
_S1_2_88FBB04 28 instructions (0.000%), 1 calls (088FBB04 - 088FBB70, length 28)
_S1_2_88E86A8 28 instructions (0.000%), 1 calls (088E86A8 - 088E8714, length 28)
_S1_2_88CD514 28 instructions (0.000%), 1 calls (088CD514 - 088CD588, length 30)
_S1_2_88CACC8 28 instructions (0.000%), 1 calls (088CACC8 - 088CAD34, length 28)
_S1_2_888A564 28 instructions (0.000%), 1 calls (0888A564 - 0888A5D0, length 28)
_S1_2_887DD84 28 instructions (0.000%), 1 calls (0887DD84 - 0887DE8C, length 67)
_S1_2_8817CE0 28 instructions (0.000%), 1 calls (08817CE0 - 08817D5C, length 32)
_S1_2_880B23C 28 instructions (0.000%), 1 calls (0880B23C - 0880B2A8, length 28)
_S1_2_897881C 27 instructions (0.000%), 9 calls (0897881C - 08978824, length 3)
_S1_2_89787D0 27 instructions (0.000%), 9 calls (089787D0 - 089787D8, length 3)
_S1_2_8977F54 27 instructions (0.000%), 9 calls (08977F54 - 08977F5C, length 3)
_S1_2_8977EC8 27 instructions (0.000%), 9 calls (08977EC8 - 08977ED0, length 3)
_S1_2_8977D00 27 instructions (0.000%), 9 calls (08977D00 - 08977D08, length 3)
_S1_2_8977C68 27 instructions (0.000%), 9 calls (08977C68 - 08977C70, length 3)
_S1_2_880AFAC 27 instructions (0.000%), 3 calls (0880AFAC - 0880AFCC, length 9)
_S1_2_881D3AC 27 instructions (0.000%), 2 calls (0881D3AC - 0881D3E4, length 15)
_S1_2_893F8F8 27 instructions (0.000%), 1 calls (0893F8F8 - 0893F990, length 39)
_S1_2_893C5C4 27 instructions (0.000%), 1 calls (0893C5C4 - 0893C648, length 34)
_S1_2_8938328 27 instructions (0.000%), 1 calls (08938328 - 08938390, length 27)
_S1_2_88C94A4 27 instructions (0.000%), 1 calls (088C94A4 - 088C950C, length 27)
_S1_2_88B5C40 27 instructions (0.000%), 1 calls (088B5C40 - 088B5CA8, length 27)
_S1_2_8885F24 27 instructions (0.000%), 1 calls (08885F24 - 08885F8C, length 27)
_S1_2_887CB00 27 instructions (0.000%), 1 calls (0887CB00 - 0887CB68, length 27)
_S1_2_882A5F0 27 instructions (0.000%), 1 calls (0882A5F0 - 0882A658, length 27)
_S1_2_88FF24C 26 instructions (0.000%), 2 calls (088FF24C - 088FF27C, length 13)
_S1_2_8822B0C 26 instructions (0.000%), 2 calls (08822B0C - 08822B3C, length 13)
_S1_2_8822900 26 instructions (0.000%), 2 calls (08822900 - 08822930, length 13)
_S1_2_8822700 26 instructions (0.000%), 2 calls (08822700 - 08822730, length 13)
_S1_2_8822638 26 instructions (0.000%), 2 calls (08822638 - 08822668, length 13)
_S1_2_882252C 26 instructions (0.000%), 2 calls (0882252C - 0882255C, length 13)
_S1_2_8957510 26 instructions (0.000%), 1 calls (08957510 - 08957574, length 26)
_S1_2_89482C4 26 instructions (0.000%), 1 calls (089482C4 - 08948328, length 26)
_S1_2_89256C8 26 instructions (0.000%), 1 calls (089256C8 - 0892572C, length 26)
_S1_2_892565C 26 instructions (0.000%), 1 calls (0892565C - 089256C4, length 27)
_S1_2_88E3428 26 instructions (0.000%), 1 calls (088E3428 - 088E3494, length 28)
  Back Branch 088E3460 1 times (length 7)
_S1_2_880F630 26 instructions (0.000%), 1 calls (0880F630 - 0880F694, length 26)
_S1_2_880E240 26 instructions (0.000%), 1 calls (0880E240 - 0880E2A4, length 26)
_S1_2_88A6620 25 instructions (0.000%), 5 calls (088A6620 - 088A6630, length 5)
_S1_2_88A65E8 25 instructions (0.000%), 5 calls (088A65E8 - 088A65F8, length 5)
_S1_2_88299D8 25 instructions (0.000%), 2 calls (088299D8 - 08829A0C, length 14)
_S1_2_8940720 25 instructions (0.000%), 1 calls (08940720 - 08940798, length 31)
_S1_2_88CFE2C 25 instructions (0.000%), 1 calls (088CFE2C - 088CFEC0, length 38)
_S1_2_88A4844 25 instructions (0.000%), 1 calls (088A4844 - 088A48A4, length 25)
_S1_2_8815FB0 25 instructions (0.000%), 1 calls (08815FB0 - 08816344, length 230)
_S1_2_8815B14 25 instructions (0.000%), 1 calls (08815B14 - 08815B74, length 25)
_S1_2_8815A68 25 instructions (0.000%), 1 calls (08815A68 - 08815AC8, length 25)
_S1_2_880B1C0 25 instructions (0.000%), 1 calls (0880B1C0 - 0880B238, length 31)
_S1_2_88EC1C8 24 instructions (0.000%), 12 calls (088EC1C8 - 088EC1CC, length 2)
_S1_2_88EC1C0 24 instructions (0.000%), 12 calls (088EC1C0 - 088EC1C4, length 2)
_S1_2_88EC1B8 24 instructions (0.000%), 12 calls (088EC1B8 - 088EC1BC, length 2)
_S1_2_8978B10 24 instructions (0.000%), 8 calls (08978B10 - 08978B18, length 3)
_S1_2_8978154 24 instructions (0.000%), 8 calls (08978154 - 0897815C, length 3)
_S1_2_8977B84 24 instructions (0.000%), 8 calls (08977B84 - 08977B8C, length 3)
_S1_2_8977850 24 instructions (0.000%), 8 calls (08977850 - 08977858, length 3)
_S1_2_8977720 24 instructions (0.000%), 8 calls (08977720 - 08977728, length 3)
_S1_2_8977688 24 instructions (0.000%), 8 calls (08977688 - 08977690, length 3)
_S1_2_89435C4 24 instructions (0.000%), 6 calls (089435C4 - 089435D0, length 4)
_S1_2_894D48C 24 instructions (0.000%), 4 calls (0894D48C - 0894D4A0, length 6)
_S1_2_88D71B0 24 instructions (0.000%), 3 calls (088D71B0 - 088D71CC, length 8)
_S1_2_8950564 24 instructions (0.000%), 2 calls (08950564 - 08950598, length 14)
_S1_2_88FEE90 24 instructions (0.000%), 2 calls (088FEE90 - 088FEEBC, length 12)
_S1_2_88BAD80 24 instructions (0.000%), 2 calls (088BAD80 - 088BADAC, length 12)
_S1_2_880C6D0 24 instructions (0.000%), 2 calls (0880C6D0 - 0880C6FC, length 12)
_S1_2_8951D1C 24 instructions (0.000%), 1 calls (08951D1C - 08951DA0, length 34)
_S1_2_8948E48 24 instructions (0.000%), 1 calls (08948E48 - 08948EA4, length 24)
_S1_2_88D7150 24 instructions (0.000%), 1 calls (088D7150 - 088D71AC, length 24)
_S1_2_88D003C 24 instructions (0.000%), 1 calls (088D003C - 088D00CC, length 37)
_S1_2_88CFED4 24 instructions (0.000%), 1 calls (088CFED4 - 088CFF3C, length 27)
_S1_2_88C2258 24 instructions (0.000%), 1 calls (088C2258 - 088C22B4, length 24)
_S1_2_88B9E6C 24 instructions (0.000%), 1 calls (088B9E6C - 088B9EC8, length 24)
_S1_2_8899054 24 instructions (0.000%), 1 calls (08899054 - 088990B0, length 24)
_S1_2_882669C 24 instructions (0.000%), 1 calls (0882669C - 08826710, length 30)
_S1_2_8817BF0 24 instructions (0.000%), 1 calls (08817BF0 - 08817C4C, length 24)
_S1_2_8816204 24 instructions (0.000%), 1 calls (08816204 - 08816260, length 24)
_S1_2_8806A40 24 instructions (0.000%), 1 calls (08806A40 - 08806AD8, length 39)
_S1_2_895CABC 23 instructions (0.000%), 1 calls (0895CABC - 0895CB14, length 23)
_S1_2_893A840 23 instructions (0.000%), 1 calls (0893A840 - 0893A8A0, length 25)
_S1_2_88BF030 23 instructions (0.000%), 1 calls (088BF030 - 088BF088, length 23)
_S1_2_88B7AF0 23 instructions (0.000%), 1 calls (088B7AF0 - 088B7B48, length 23)
_S1_2_88B4E5C 23 instructions (0.000%), 1 calls (088B4E5C - 088B4EB4, length 23)
_S1_2_88945DC 23 instructions (0.000%), 1 calls (088945DC - 08894634, length 23)
_S1_2_88233F4 23 instructions (0.000%), 1 calls (088233F4 - 0882344C, length 23)
_S1_2_881D520 23 instructions (0.000%), 1 calls (0881D520 - 0881D578, length 23)
_S1_2_880B2D8 23 instructions (0.000%), 1 calls (0880B2D8 - 0880B368, length 37)
_S1_2_894D3D8 22 instructions (0.000%), 11 calls (0894D3D8 - 0894D3DC, length 2)
_S1_2_8976D24 22 instructions (0.000%), 2 calls (08976D24 - 08976D4C, length 11)
_S1_2_8976CF8 22 instructions (0.000%), 2 calls (08976CF8 - 08976D20, length 11)
_S1_2_88F6BA4 22 instructions (0.000%), 2 calls (088F6BA4 - 088F6BEC, length 19)
_S1_2_8811B00 22 instructions (0.000%), 2 calls (08811B00 - 08811B28, length 11)
_S1_2_896294C 22 instructions (0.000%), 1 calls (0896294C - 089629EC, length 41)
_S1_2_8943374 22 instructions (0.000%), 1 calls (08943374 - 089433C8, length 22)
_S1_2_88BA0B0 22 instructions (0.000%), 1 calls (088BA0B0 - 088BA104, length 22)
_S1_2_8869148 22 instructions (0.000%), 1 calls (08869148 - 0886919C, length 22)
_S1_2_8824AB8 22 instructions (0.000%), 1 calls (08824AB8 - 08824B0C, length 22)
_S1_2_881EE18 22 instructions (0.000%), 1 calls (0881EE18 - 0881EE6C, length 22)
_S1_2_881C950 22 instructions (0.000%), 1 calls (0881C950 - 0881C9A4, length 22)
_S1_2_881742C 22 instructions (0.000%), 1 calls (0881742C - 08817480, length 22)
_S1_2_8813FF0 22 instructions (0.000%), 1 calls (08813FF0 - 08814044, length 22)
_S1_2_8810BC4 22 instructions (0.000%), 1 calls (08810BC4 - 08810C18, length 22)
_S1_2_8977BD0 21 instructions (0.000%), 7 calls (08977BD0 - 08977BD8, length 3)
_S1_2_895049C 21 instructions (0.000%), 3 calls (0895049C - 089504B4, length 7)
_S1_2_894AEC0 21 instructions (0.000%), 3 calls (0894AEC0 - 0894AED8, length 7)
_S1_2_894A980 21 instructions (0.000%), 3 calls (0894A980 - 0894A998, length 7)
_S1_2_8903144 21 instructions (0.000%), 1 calls (08903144 - 08903194, length 21)
  Back Branch 08903190 1 times (length 10)
_S1_2_88FF4D4 21 instructions (0.000%), 1 calls (088FF4D4 - 088FF524, length 21)
_S1_2_88D9DF0 21 instructions (0.000%), 1 calls (088D9DF0 - 088D9E40, length 21)
_S1_2_88B4AE0 21 instructions (0.000%), 1 calls (088B4AE0 - 088B4B64, length 34)
_S1_2_88AC990 21 instructions (0.000%), 1 calls (088AC990 - 088AC9E0, length 21)
_S1_2_8829BA0 21 instructions (0.000%), 1 calls (08829BA0 - 08829C28, length 35)
_S1_2_8829384 21 instructions (0.000%), 1 calls (08829384 - 088293D4, length 21)
_S1_2_8826BC4 21 instructions (0.000%), 1 calls (08826BC4 - 08826C14, length 21)
_S1_2_8950B14 20 instructions (0.000%), 4 calls (08950B14 - 08950B30, length 8)
_S1_2_8947D30 20 instructions (0.000%), 2 calls (08947D30 - 08947D54, length 10)
_S1_2_8941664 20 instructions (0.000%), 2 calls (08941664 - 08941688, length 10)
_S1_2_8956F80 20 instructions (0.000%), 1 calls (08956F80 - 08956FCC, length 20)
_S1_2_894EC84 20 instructions (0.000%), 1 calls (0894EC84 - 0894ED20, length 40)
_S1_2_894D5BC 20 instructions (0.000%), 1 calls (0894D5BC - 0894D608, length 20)
_S1_2_88C5B1C 20 instructions (0.000%), 1 calls (088C5B1C - 088C5B68, length 20)
_S1_2_88C5608 20 instructions (0.000%), 1 calls (088C5608 - 088C5654, length 20)
_S1_2_88AC940 20 instructions (0.000%), 1 calls (088AC940 - 088AC98C, length 20)
_S1_2_8881120 20 instructions (0.000%), 1 calls (08881120 - 0888116C, length 20)
_S1_2_88198C4 20 instructions (0.000%), 1 calls (088198C4 - 08819910, length 20)
_S1_2_8817BA0 20 instructions (0.000%), 1 calls (08817BA0 - 08817BEC, length 20)
_S1_2_897FE38 19 instructions (0.000%), 1 calls (0897FE38 - 0897FED4, length 40)
_S1_2_8950788 19 instructions (0.000%), 1 calls (08950788 - 089507E4, length 24)
_S1_2_894EC38 19 instructions (0.000%), 1 calls (0894EC38 - 0894EC80, length 19)
_S1_2_8948580 19 instructions (0.000%), 1 calls (08948580 - 089485C8, length 19)
_S1_2_8946C60 19 instructions (0.000%), 1 calls (08946B08 - 08946C6C, length 90)
  Back Branch 08946C68 1 times (length 90)
_S1_2_893441C 19 instructions (0.000%), 1 calls (0893441C - 08934464, length 19)
_S1_2_89343D0 19 instructions (0.000%), 1 calls (089343D0 - 08934418, length 19)
_S1_2_88E85FC 19 instructions (0.000%), 1 calls (088E85FC - 088E865C, length 25)
_S1_2_88BF2C8 19 instructions (0.000%), 1 calls (088BF2C8 - 088BF310, length 19)
_S1_2_882554C 19 instructions (0.000%), 1 calls (0882554C - 08825594, length 19)
_S1_2_881B824 19 instructions (0.000%), 1 calls (0881B824 - 0881B86C, length 19)
_S1_2_8819B98 19 instructions (0.000%), 1 calls (08819B98 - 08819BE0, length 19)
_S1_2_880D124 19 instructions (0.000%), 1 calls (0880D124 - 0880D16C, length 19)
_S1_2_8980D90 18 instructions (0.000%), 9 calls (08980D90 - 08980D94, length 2)
_S1_2_8977C1C 18 instructions (0.000%), 6 calls (08977C1C - 08977C24, length 3)
_S1_2_8977B38 18 instructions (0.000%), 6 calls (08977B38 - 08977B40, length 3)
_S1_2_8977A30 18 instructions (0.000%), 6 calls (08977A30 - 08977A38, length 3)
_S1_2_897776C 18 instructions (0.000%), 6 calls (0897776C - 08977774, length 3)
_S1_2_89774CC 18 instructions (0.000%), 6 calls (089774CC - 089774D4, length 3)
_S1_2_88CD408 18 instructions (0.000%), 3 calls (088CD408 - 088CD428, length 9)
_S1_2_88FCD1C 18 instructions (0.000%), 2 calls (088FCD1C - 088FCD3C, length 9)
_S1_2_8890478 18 instructions (0.000%), 2 calls (08890478 - 08890498, length 9)
_S1_2_8886498 18 instructions (0.000%), 2 calls (08886498 - 088864B8, length 9)
_S1_2_881D3F4 18 instructions (0.000%), 2 calls (0881D3F4 - 0881D414, length 9)
_S1_2_895F030 18 instructions (0.000%), 1 calls (0895F030 - 0895F140, length 69)
_S1_2_8949300 18 instructions (0.000%), 1 calls (08949300 - 08949344, length 18)
_S1_2_8948BC0 18 instructions (0.000%), 1 calls (08948B98 - 08948BDC, length 18)
  Back Branch 08948BD8 1 times (length 18)
_S1_2_894867C 18 instructions (0.000%), 1 calls (0894867C - 089486C0, length 18)
_S1_2_8939668 18 instructions (0.000%), 1 calls (08939668 - 089396FC, length 38)
_S1_2_88E8660 18 instructions (0.000%), 1 calls (088E8660 - 088E86A4, length 18)
_S1_2_88C5FD4 18 instructions (0.000%), 1 calls (088C5FD4 - 088C6018, length 18)
_S1_2_88934B0 18 instructions (0.000%), 1 calls (088934B0 - 08893520, length 29)
_S1_2_8885D60 18 instructions (0.000%), 1 calls (08885D60 - 08885E14, length 46)
_S1_2_8866630 18 instructions (0.000%), 1 calls (08866630 - 088666A4, length 30)
_S1_2_8844BEC 18 instructions (0.000%), 1 calls (08844BEC - 08844C30, length 18)
_S1_2_8823378 18 instructions (0.000%), 1 calls (08823378 - 088233BC, length 18)
_S1_2_881EAD0 18 instructions (0.000%), 1 calls (0881EAD0 - 0881EB14, length 18)
_S1_2_8816530 18 instructions (0.000%), 1 calls (08816530 - 08816574, length 18)
_S1_2_8815ACC 18 instructions (0.000%), 1 calls (08815ACC - 08815B10, length 18)
_S1_2_896E8EC 17 instructions (0.000%), 1 calls (0896E8EC - 0896E92C, length 17)
_S1_2_895EDF4 17 instructions (0.000%), 1 calls (0895EDF4 - 0895EF00, length 68)
_S1_2_89574B0 17 instructions (0.000%), 1 calls (089574B0 - 089574F0, length 17)
_S1_2_89444CC 17 instructions (0.000%), 1 calls (089444CC - 08944530, length 26)
_S1_2_893EA20 17 instructions (0.000%), 1 calls (0893EA20 - 0893EA80, length 25)
_S1_2_88DD880 17 instructions (0.000%), 1 calls (088DD880 - 088DD8C0, length 17)
_S1_2_88CA9AC 17 instructions (0.000%), 1 calls (088CA9AC - 088CAA08, length 24)
_S1_2_88B613C 17 instructions (0.000%), 1 calls (088B613C - 088B617C, length 17)
_S1_2_88A54B8 17 instructions (0.000%), 1 calls (088A54B8 - 088A54F8, length 17)
_S1_2_88A52CC 17 instructions (0.000%), 1 calls (088A52CC - 088A530C, length 17)
_S1_2_88A29DC 17 instructions (0.000%), 1 calls (088A29DC - 088A2A1C, length 17)
_S1_2_88244E4 17 instructions (0.000%), 1 calls (088244E4 - 08824524, length 17)
_S1_2_881C638 17 instructions (0.000%), 1 calls (0881C638 - 0881C678, length 17)
_S1_2_8814238 17 instructions (0.000%), 1 calls (08814238 - 08814278, length 17)
_S1_2_8811048 17 instructions (0.000%), 1 calls (08811048 - 08811088, length 17)
_S1_2_88107F0 17 instructions (0.000%), 1 calls (088107F0 - 08810830, length 17)
_S1_2_8980C68 16 instructions (0.000%), 8 calls (08980C68 - 08980C6C, length 2)
_S1_2_897CBFC 16 instructions (0.000%), 8 calls (0897CBFC - 0897CC00, length 2)
_S1_2_8979C1C 16 instructions (0.000%), 8 calls (08979C1C - 08979C20, length 2)
_S1_2_894D538 16 instructions (0.000%), 2 calls (0894D538 - 0894D554, length 8)
_S1_2_89407A8 16 instructions (0.000%), 2 calls (089407A8 - 089407CC, length 10)
_S1_2_89404B8 16 instructions (0.000%), 2 calls (089404B8 - 089404D4, length 8)
_S1_2_88CEC94 16 instructions (0.000%), 2 calls (088CEC94 - 088CECB0, length 8)
_S1_2_88FA614 16 instructions (0.000%), 1 calls (088FA614 - 088FA650, length 16)
_S1_2_88E33E8 16 instructions (0.000%), 1 calls (088E33E8 - 088E3424, length 16)
_S1_2_88DA094 16 instructions (0.000%), 1 calls (088DA094 - 088DA0D0, length 16)
_S1_2_88CEE2C 16 instructions (0.000%), 1 calls (088CEE2C - 088CEE68, length 16)
_S1_2_88C5D98 16 instructions (0.000%), 1 calls (088C5D98 - 088C5DD4, length 16)
_S1_2_88BF1A8 16 instructions (0.000%), 1 calls (088BF1A8 - 088BF1E4, length 16)
_S1_2_88BAE74 16 instructions (0.000%), 1 calls (088BAE74 - 088BAEB0, length 16)
_S1_2_8885AB4 16 instructions (0.000%), 1 calls (08885AB4 - 08885AF0, length 16)
_S1_2_897CBE0 15 instructions (0.000%), 5 calls (0897CBE0 - 0897CBE8, length 3)
_S1_2_8977F14 15 instructions (0.000%), 5 calls (08977F14 - 08977F1C, length 3)
_S1_2_88B9E60 15 instructions (0.000%), 5 calls (088B9E60 - 088B9E68, length 3)
_S1_2_89504D4 15 instructions (0.000%), 3 calls (089504D4 - 089504E4, length 5)
_S1_2_894F448 15 instructions (0.000%), 3 calls (0894F448 - 0894F458, length 5)
_S1_2_88946F8 15 instructions (0.000%), 3 calls (088946F8 - 08894708, length 5)
_S1_2_8943798 15 instructions (0.000%), 1 calls (08943798 - 089437D0, length 15)
_S1_2_89436C4 15 instructions (0.000%), 1 calls (089436C4 - 089436FC, length 15)
_S1_2_8943688 15 instructions (0.000%), 1 calls (08943688 - 089436C0, length 15)
_S1_2_8943610 15 instructions (0.000%), 1 calls (08943610 - 08943648, length 15)
_S1_2_89435D4 15 instructions (0.000%), 1 calls (089435D4 - 0894360C, length 15)
_S1_2_8934468 15 instructions (0.000%), 1 calls (08934468 - 089344A0, length 15)
_S1_2_8926768 15 instructions (0.000%), 1 calls (08926768 - 089267A0, length 15)
_S1_2_88FF868 15 instructions (0.000%), 1 calls (088FF868 - 088FF8A0, length 15)
_S1_2_88FF1A8 15 instructions (0.000%), 1 calls (088FF1A8 - 088FF1E0, length 15)
_S1_2_88FE89C 15 instructions (0.000%), 1 calls (088FE89C - 088FE8D4, length 15)
_S1_2_88FC934 15 instructions (0.000%), 1 calls (088FC934 - 088FC96C, length 15)
_S1_2_88FAFE0 15 instructions (0.000%), 1 calls (088FAFE0 - 088FB048, length 27)
_S1_2_88FAF00 15 instructions (0.000%), 1 calls (088FAF00 - 088FAF38, length 15)
_S1_2_88F9C18 15 instructions (0.000%), 1 calls (088F9C18 - 088F9C50, length 15)
_S1_2_88DF034 15 instructions (0.000%), 1 calls (088DF034 - 088DF06C, length 15)
_S1_2_88D3DBC 15 instructions (0.000%), 1 calls (088D3DBC - 088D3DF4, length 15)
_S1_2_88D0AF8 15 instructions (0.000%), 1 calls (088D0AF8 - 088D0B30, length 15)
_S1_2_88C9B5C 15 instructions (0.000%), 1 calls (088C9B5C - 088C9B94, length 15)
_S1_2_88C7D1C 15 instructions (0.000%), 1 calls (088C7D1C - 088C7D54, length 15)
_S1_2_88C62CC 15 instructions (0.000%), 1 calls (088C62CC - 088C6304, length 15)
_S1_2_88C0E84 15 instructions (0.000%), 1 calls (088C0E84 - 088C0EBC, length 15)
_S1_2_88BF460 15 instructions (0.000%), 1 calls (088BF460 - 088BF498, length 15)
_S1_2_88BF398 15 instructions (0.000%), 1 calls (088BF398 - 088BF3D0, length 15)
_S1_2_88BF314 15 instructions (0.000%), 1 calls (088BF314 - 088BF34C, length 15)
_S1_2_8845860 15 instructions (0.000%), 1 calls (08845860 - 08845898, length 15)
_S1_2_881CB0C 15 instructions (0.000%), 1 calls (0881CB0C - 0881CB44, length 15)
_S1_2_880F5F4 15 instructions (0.000%), 1 calls (0880F5F4 - 0880F62C, length 15)
_S1_2_8980BF8 14 instructions (0.000%), 7 calls (08980BF8 - 08980BFC, length 2)
_S1_2_8980BE8 14 instructions (0.000%), 7 calls (08980BE8 - 08980BEC, length 2)
_S1_2_8828C20 14 instructions (0.000%), 7 calls (08828C20 - 08828C24, length 2)
_S1_2_8944200 14 instructions (0.000%), 2 calls (08944200 - 08944218, length 7)
_S1_2_8941648 14 instructions (0.000%), 2 calls (08941648 - 08941660, length 7)
_S1_2_894162C 14 instructions (0.000%), 2 calls (0894162C - 08941644, length 7)
_S1_2_88DA030 14 instructions (0.000%), 2 calls (088DA030 - 088DA048, length 7)
_S1_2_88BC22C 14 instructions (0.000%), 2 calls (088BC22C - 088BC244, length 7)
_S1_2_889CBBC 14 instructions (0.000%), 2 calls (0889CBBC - 0889CBD4, length 7)
_S1_2_88864BC 14 instructions (0.000%), 2 calls (088864BC - 088864D4, length 7)
_S1_2_88299A0 14 instructions (0.000%), 2 calls (088299A0 - 088299B8, length 7)
_S1_2_881D2C0 14 instructions (0.000%), 2 calls (0881D2C0 - 0881D2D8, length 7)
_S1_2_8813668 14 instructions (0.000%), 2 calls (08813668 - 08813680, length 7)
_S1_2_8948E10 14 instructions (0.000%), 1 calls (08948E10 - 08948E44, length 14)
_S1_2_8948D44 14 instructions (0.000%), 1 calls (08948D44 - 08948D78, length 14)
_S1_2_8948B44 14 instructions (0.000%), 1 calls (08948B44 - 08948C5C, length 71)
_S1_2_89485CC 14 instructions (0.000%), 1 calls (089485CC - 08948600, length 14)
_S1_2_8939E8C 14 instructions (0.000%), 1 calls (08939E8C - 08939EE0, length 22)
_S1_2_89255A8 14 instructions (0.000%), 1 calls (089255A8 - 089255DC, length 14)
_S1_2_88FF49C 14 instructions (0.000%), 1 calls (088FF49C - 088FF4D0, length 14)
_S1_2_88E3798 14 instructions (0.000%), 1 calls (088E3798 - 088E37CC, length 14)
_S1_2_88CFC20 14 instructions (0.000%), 1 calls (088CFC20 - 088CFC54, length 14)
_S1_2_88CDBC0 14 instructions (0.000%), 1 calls (088CDBC0 - 088CDBF4, length 14)
_S1_2_88A5A24 14 instructions (0.000%), 1 calls (088A5A24 - 088A5A58, length 14)
_S1_2_88907B8 14 instructions (0.000%), 1 calls (088907B8 - 088907EC, length 14)
_S1_2_88845B8 14 instructions (0.000%), 1 calls (088845B8 - 088845EC, length 14)
_S1_2_887D114 14 instructions (0.000%), 1 calls (0887D114 - 0887D148, length 14)
_S1_2_8829A10 14 instructions (0.000%), 1 calls (08829A10 - 08829A44, length 14)
_S1_2_8822ECC 14 instructions (0.000%), 1 calls (08822ECC - 08822F00, length 14)
_S1_2_8815840 14 instructions (0.000%), 1 calls (08815840 - 08815874, length 14)
_S1_2_8810160 14 instructions (0.000%), 1 calls (08810160 - 08810194, length 14)
_S1_2_8804A38 14 instructions (0.000%), 1 calls (08804A38 - 08804A6C, length 14)
_S1_2_897D530 13 instructions (0.000%), 1 calls (0897D530 - 0897D560, length 13)
_S1_2_895CCA8 13 instructions (0.000%), 1 calls (0895CCA8 - 0895CCD8, length 13)
_S1_2_8950528 13 instructions (0.000%), 1 calls (08950528 - 08950560, length 15)
_S1_2_8938D50 13 instructions (0.000%), 1 calls (08938D50 - 08938D80, length 13)
_S1_2_88FCD84 13 instructions (0.000%), 1 calls (088FCD84 - 088FCDB4, length 13)
_S1_2_88D9F30 13 instructions (0.000%), 1 calls (088D9F30 - 088D9F60, length 13)
_S1_2_88CDBF8 13 instructions (0.000%), 1 calls (088CDBF8 - 088CDC28, length 13)
_S1_2_88CD3A0 13 instructions (0.000%), 1 calls (088CD3A0 - 088CD404, length 26)
_S1_2_88B9E1C 13 instructions (0.000%), 1 calls (088B9E1C - 088B9E5C, length 17)
_S1_2_88B3F4C 13 instructions (0.000%), 1 calls (088B3F4C - 088B3F7C, length 13)
_S1_2_88A349C 13 instructions (0.000%), 1 calls (088A349C - 088A34CC, length 13)
_S1_2_88A23F0 13 instructions (0.000%), 1 calls (088A23F0 - 088A242C, length 16)
_S1_2_88A2368 13 instructions (0.000%), 1 calls (088A2368 - 088A23A4, length 16)
_S1_2_88997B0 13 instructions (0.000%), 1 calls (088997B0 - 088997E0, length 13)
_S1_2_88260D8 13 instructions (0.000%), 1 calls (088260D8 - 08826108, length 13)
_S1_2_882595C 13 instructions (0.000%), 1 calls (0882595C - 0882598C, length 13)
_S1_2_88233C0 13 instructions (0.000%), 1 calls (088233C0 - 088233F0, length 13)
_S1_2_8822E98 13 instructions (0.000%), 1 calls (08822E98 - 08822EC8, length 13)
_S1_2_881E35C 13 instructions (0.000%), 1 calls (0881E35C - 0881E38C, length 13)
_S1_2_88165A4 13 instructions (0.000%), 1 calls (088165A4 - 088165D4, length 13)
_S1_2_8815294 13 instructions (0.000%), 1 calls (08815294 - 088152C4, length 13)
_S1_2_8815064 13 instructions (0.000%), 1 calls (08815064 - 08815094, length 13)
_S1_2_8814E28 13 instructions (0.000%), 1 calls (08814E28 - 08814E58, length 13)
_S1_2_8814B50 13 instructions (0.000%), 1 calls (08814B50 - 08814B80, length 13)
_S1_2_88148F4 13 instructions (0.000%), 1 calls (088148F4 - 08814924, length 13)
_S1_2_881448C 13 instructions (0.000%), 1 calls (0881448C - 088144BC, length 13)
_S1_2_8810964 13 instructions (0.000%), 1 calls (08810964 - 08810994, length 13)
_S1_2_8810650 13 instructions (0.000%), 1 calls (08810650 - 08810680, length 13)
_S1_2_8810550 13 instructions (0.000%), 1 calls (08810550 - 08810580, length 13)
_S1_2_881049C 13 instructions (0.000%), 1 calls (0881049C - 088104CC, length 13)
_S1_2_8980DE0 12 instructions (0.000%), 6 calls (08980DE0 - 08980DE4, length 2)
_S1_2_88BAD0C 12 instructions (0.000%), 6 calls (088BAD0C - 088BAD10, length 2)
_S1_2_8978958 12 instructions (0.000%), 4 calls (08978958 - 08978960, length 3)
_S1_2_8977AE0 12 instructions (0.000%), 4 calls (08977AE0 - 08977AE8, length 3)
_S1_2_8977928 12 instructions (0.000%), 4 calls (08977928 - 08977930, length 3)
_S1_2_894CF54 12 instructions (0.000%), 4 calls (0894CF54 - 0894CF5C, length 3)
_S1_2_8940334 12 instructions (0.000%), 4 calls (08940334 - 0894033C, length 3)
_S1_2_8976CE0 12 instructions (0.000%), 2 calls (08976CE0 - 08976CF4, length 6)
_S1_2_8940340 12 instructions (0.000%), 2 calls (08940340 - 08940354, length 6)
_S1_2_88FB1BC 12 instructions (0.000%), 2 calls (088FB1BC - 088FB1D0, length 6)
_S1_2_88D9FE4 12 instructions (0.000%), 2 calls (088D9FE4 - 088D9FF8, length 6)
_S1_2_88D9F18 12 instructions (0.000%), 2 calls (088D9F18 - 088D9F2C, length 6)
_S1_2_894EE48 12 instructions (0.000%), 1 calls (0894EE48 - 0894EE74, length 12)
_S1_2_89498BC 12 instructions (0.000%), 1 calls (089498BC - 089498F4, length 15)
  Back Branch 089498E4 1 times (length 5)
_S1_2_8948DE0 12 instructions (0.000%), 1 calls (08948DE0 - 08948E0C, length 12)
_S1_2_89486E4 12 instructions (0.000%), 1 calls (089486E4 - 08948710, length 12)
_S1_2_8940090 12 instructions (0.000%), 1 calls (08940090 - 089400BC, length 12)
_S1_2_88D0510 12 instructions (0.000%), 1 calls (088D0510 - 088D053C, length 12)
_S1_2_88C9080 12 instructions (0.000%), 1 calls (088C9080 - 088C90AC, length 12)
_S1_2_88A7B00 12 instructions (0.000%), 1 calls (088A7B00 - 088A7B2C, length 12)
_S1_2_8890334 12 instructions (0.000%), 1 calls (08890334 - 08890360, length 12)
_S1_2_8885E18 12 instructions (0.000%), 1 calls (08885E18 - 08885E80, length 27)
_S1_2_8885428 12 instructions (0.000%), 1 calls (08885428 - 08885454, length 12)
_S1_2_888119C 12 instructions (0.000%), 1 calls (0888119C - 088811C8, length 12)
_S1_2_887CB6C 12 instructions (0.000%), 1 calls (0887CB6C - 0887CB98, length 12)
_S1_2_88665F8 12 instructions (0.000%), 1 calls (088665F8 - 08866624, length 12)
_S1_2_881CCDC 12 instructions (0.000%), 1 calls (0881CCDC - 0881CD18, length 16)
_S1_2_881819C 12 instructions (0.000%), 1 calls (0881819C - 088181C8, length 12)
_S1_2_8807F70 12 instructions (0.000%), 1 calls (08807F70 - 08807F9C, length 12)
_S1_2_898072C 11 instructions (0.000%), 1 calls (0898072C - 0898075C, length 13)
_S1_2_894EAC8 11 instructions (0.000%), 1 calls (0894EAC8 - 0894EAF0, length 11)
_S1_2_894DBFC 11 instructions (0.000%), 1 calls (0894DBFC - 0894DC44, length 19)
_S1_2_8949158 11 instructions (0.000%), 1 calls (08949158 - 08949180, length 11)
_S1_2_8948908 11 instructions (0.000%), 1 calls (08948908 - 08948950, length 19)
_S1_2_8948898 11 instructions (0.000%), 1 calls (08948898 - 089488D4, length 16)
_S1_2_894886C 11 instructions (0.000%), 1 calls (0894886C - 08948894, length 11)
_S1_2_8944274 11 instructions (0.000%), 1 calls (08944274 - 0894429C, length 11)
_S1_2_89441A0 11 instructions (0.000%), 1 calls (089441A0 - 089441C8, length 11)
_S1_2_8941568 11 instructions (0.000%), 1 calls (08941568 - 089415BC, length 22)
_S1_2_88FC350 11 instructions (0.000%), 1 calls (088FC350 - 088FC378, length 11)
_S1_2_88FB870 11 instructions (0.000%), 1 calls (088FB870 - 088FB898, length 11)
_S1_2_88FAF3C 11 instructions (0.000%), 1 calls (088FAF3C - 088FAF64, length 11)
_S1_2_88FA81C 11 instructions (0.000%), 1 calls (088FA81C - 088FA844, length 11)
_S1_2_88FA028 11 instructions (0.000%), 1 calls (088FA028 - 088FA050, length 11)
_S1_2_88D0BD8 11 instructions (0.000%), 1 calls (088D0BD8 - 088D0C00, length 11)
_S1_2_88CEDC8 11 instructions (0.000%), 1 calls (088CEDC8 - 088CEDF0, length 11)
_S1_2_88CEB24 11 instructions (0.000%), 1 calls (088CEB24 - 088CEB4C, length 11)
_S1_2_88C9688 11 instructions (0.000%), 1 calls (088C9688 - 088C96B0, length 11)
_S1_2_88C61A8 11 instructions (0.000%), 1 calls (088C61A8 - 088C61D0, length 11)
_S1_2_88C5200 11 instructions (0.000%), 1 calls (088C5200 - 088C5228, length 11)
_S1_2_88C4F68 11 instructions (0.000%), 1 calls (088C4F68 - 088C4F90, length 11)
_S1_2_88C3E1C 11 instructions (0.000%), 1 calls (088C3E1C - 088C3E44, length 11)
_S1_2_88C38BC 11 instructions (0.000%), 1 calls (088C38BC - 088C38E4, length 11)
_S1_2_88C0EC0 11 instructions (0.000%), 1 calls (088C0EC0 - 088C0EE8, length 11)
_S1_2_88C0278 11 instructions (0.000%), 1 calls (088C0278 - 088C02A0, length 11)
_S1_2_88BF700 11 instructions (0.000%), 1 calls (088BF700 - 088BF728, length 11)
_S1_2_88BC2CC 11 instructions (0.000%), 1 calls (088BC2CC - 088BC2F4, length 11)
_S1_2_88BADB0 11 instructions (0.000%), 1 calls (088BADB0 - 088BADD8, length 11)
_S1_2_88B7C4C 11 instructions (0.000%), 1 calls (088B7C4C - 088B7C74, length 11)
_S1_2_88B4FB8 11 instructions (0.000%), 1 calls (088B4FB8 - 088B4FE0, length 11)
_S1_2_88A4B20 11 instructions (0.000%), 1 calls (088A4B20 - 088A4B48, length 11)
_S1_2_88A3E08 11 instructions (0.000%), 1 calls (088A3E08 - 088A3E30, length 11)
_S1_2_88A1EC0 11 instructions (0.000%), 1 calls (088A1EC0 - 088A1EE8, length 11)
_S1_2_88A1D64 11 instructions (0.000%), 1 calls (088A1D64 - 088A1D8C, length 11)
_S1_2_889928C 11 instructions (0.000%), 1 calls (0889928C - 088992B4, length 11)
_S1_2_8894A04 11 instructions (0.000%), 1 calls (08894A04 - 08894A2C, length 11)
_S1_2_8890D58 11 instructions (0.000%), 1 calls (08890D58 - 08890D80, length 11)
_S1_2_8886E08 11 instructions (0.000%), 1 calls (08886E08 - 08886E30, length 11)
_S1_2_888466C 11 instructions (0.000%), 1 calls (0888466C - 08884694, length 11)
_S1_2_8828DC4 11 instructions (0.000%), 1 calls (08828DC4 - 08828DEC, length 11)
_S1_2_8828A30 11 instructions (0.000%), 1 calls (08828A30 - 08828A58, length 11)
_S1_2_88274DC 11 instructions (0.000%), 1 calls (088274DC - 08827504, length 11)
_S1_2_8816578 11 instructions (0.000%), 1 calls (08816578 - 088165A0, length 11)
_S1_2_880AF64 11 instructions (0.000%), 1 calls (0880AF64 - 0880AF8C, length 11)
_S1_2_8804B5C 11 instructions (0.000%), 1 calls (08804B5C - 08804B84, length 11)
_S1_2_8980DD8 10 instructions (0.000%), 5 calls (08980DD8 - 08980DDC, length 2)
_S1_2_8980DD0 10 instructions (0.000%), 5 calls (08980DD0 - 08980DD4, length 2)
_S1_2_8980DC8 10 instructions (0.000%), 5 calls (08980DC8 - 08980DCC, length 2)
_S1_2_8980D98 10 instructions (0.000%), 5 calls (08980D98 - 08980D9C, length 2)
_S1_2_88811CC 10 instructions (0.000%), 2 calls (088811CC - 088811DC, length 5)
_S1_2_897BA9C 10 instructions (0.000%), 1 calls (0897BA9C - 0897BAC0, length 10)
_S1_2_894D834 10 instructions (0.000%), 1 calls (0894D834 - 0894D858, length 10)
_S1_2_8948A04 10 instructions (0.000%), 1 calls (08948A04 - 08948A28, length 10)
_S1_2_8947D80 10 instructions (0.000%), 1 calls (08947D80 - 08947DA4, length 10)
_S1_2_8947D58 10 instructions (0.000%), 1 calls (08947D58 - 08947D7C, length 10)
_S1_2_88EB6A8 10 instructions (0.000%), 1 calls (088EB6A8 - 088EB6CC, length 10)
_S1_2_88D056C 10 instructions (0.000%), 1 calls (088D056C - 088D0590, length 10)
_S1_2_88D00D0 10 instructions (0.000%), 1 calls (088D00D0 - 088D0114, length 18)
_S1_2_88CDEA8 10 instructions (0.000%), 1 calls (088CDEA8 - 088CDECC, length 10)
_S1_2_88C037C 10 instructions (0.000%), 1 calls (088C037C - 088C03A0, length 10)
_S1_2_8899248 10 instructions (0.000%), 1 calls (08899248 - 0889926C, length 10)
_S1_2_8885400 10 instructions (0.000%), 1 calls (08885400 - 08885424, length 10)
_S1_2_884C2D4 10 instructions (0.000%), 1 calls (0884C2D4 - 0884C2F8, length 10)
_S1_2_8843E10 10 instructions (0.000%), 1 calls (08843E10 - 08843E34, length 10)
_S1_2_8838C78 10 instructions (0.000%), 1 calls (08838C78 - 08838C9C, length 10)
_S1_2_8825934 10 instructions (0.000%), 1 calls (08825934 - 08825958, length 10)
_S1_2_8824D60 10 instructions (0.000%), 1 calls (08824D60 - 08824D84, length 10)
_S1_2_8824BDC 10 instructions (0.000%), 1 calls (08824BDC - 08824C00, length 10)
_S1_2_88244BC 10 instructions (0.000%), 1 calls (088244BC - 088244E0, length 10)
_S1_2_8817B78 10 instructions (0.000%), 1 calls (08817B78 - 08817B9C, length 10)
_S1_2_88177E4 10 instructions (0.000%), 1 calls (088177E4 - 08817808, length 10)
_S1_2_88121C8 10 instructions (0.000%), 1 calls (088121C8 - 088121EC, length 10)
_S1_2_8811F78 10 instructions (0.000%), 1 calls (08811F78 - 08811F9C, length 10)
_S1_2_880FD98 10 instructions (0.000%), 1 calls (0880FD98 - 0880FDBC, length 10)
_S1_2_880CBF4 10 instructions (0.000%), 1 calls (0880CBF4 - 0880CC18, length 10)
_S1_2_8808594 10 instructions (0.000%), 1 calls (08808594 - 088085C0, length 12)
_S1_2_8804438 10 instructions (0.000%), 1 calls (08804438 - 08804468, length 13)
_S1_2_89789B0 9 instructions (0.000%), 3 calls (089789B0 - 089789B8, length 3)
_S1_2_897890C 9 instructions (0.000%), 3 calls (0897890C - 08978914, length 3)
_S1_2_8977E70 9 instructions (0.000%), 3 calls (08977E70 - 08977E78, length 3)
_S1_2_8977D4C 9 instructions (0.000%), 3 calls (08977D4C - 08977D54, length 3)
_S1_2_8977A84 9 instructions (0.000%), 3 calls (08977A84 - 08977A8C, length 3)
_S1_2_8977994 9 instructions (0.000%), 3 calls (08977994 - 0897799C, length 3)
_S1_2_89778DC 9 instructions (0.000%), 3 calls (089778DC - 089778E4, length 3)
_S1_2_8977804 9 instructions (0.000%), 3 calls (08977804 - 0897780C, length 3)
_S1_2_89776D4 9 instructions (0.000%), 3 calls (089776D4 - 089776DC, length 3)
_S1_2_8977628 9 instructions (0.000%), 3 calls (08977628 - 08977630, length 3)
_S1_2_897759C 9 instructions (0.000%), 3 calls (0897759C - 089775A4, length 3)
_S1_2_8940D80 9 instructions (0.000%), 1 calls (08940D80 - 08940DA0, length 9)
_S1_2_8940C54 9 instructions (0.000%), 1 calls (08940C54 - 08940C74, length 9)
_S1_2_893AA18 9 instructions (0.000%), 1 calls (0893AA18 - 0893AA38, length 9)
_S1_2_89267AC 9 instructions (0.000%), 1 calls (089267AC - 089267E8, length 16)
_S1_2_88E059C 9 instructions (0.000%), 1 calls (088E059C - 088E05BC, length 9)
_S1_2_88D712C 9 instructions (0.000%), 1 calls (088D712C - 088D714C, length 9)
_S1_2_88CFA28 9 instructions (0.000%), 1 calls (088CFA28 - 088CFA48, length 9)
_S1_2_88CE0AC 9 instructions (0.000%), 1 calls (088CE0AC - 088CE0CC, length 9)
_S1_2_88CE088 9 instructions (0.000%), 1 calls (088CE088 - 088CE0A8, length 9)
_S1_2_88CE058 9 instructions (0.000%), 1 calls (088CE058 - 088CE078, length 9)
_S1_2_88B53D8 9 instructions (0.000%), 1 calls (088B53D8 - 088B53F8, length 9)
_S1_2_882A53C 9 instructions (0.000%), 1 calls (0882A53C - 0882A55C, length 9)
_S1_2_88120F4 9 instructions (0.000%), 1 calls (088120F4 - 08812114, length 9)
_S1_2_8980FA0 8 instructions (0.000%), 4 calls (08980FA0 - 08980FA4, length 2)
_S1_2_8980CB0 8 instructions (0.000%), 4 calls (08980CB0 - 08980CB4, length 2)
_S1_2_8980068 8 instructions (0.000%), 4 calls (08980068 - 0898006C, length 2)
_S1_2_894EAA0 8 instructions (0.000%), 2 calls (0894EAA0 - 0894EAAC, length 4)
_S1_2_88D5704 8 instructions (0.000%), 2 calls (088D5704 - 088D5710, length 4)
_S1_2_88B5FC4 8 instructions (0.000%), 2 calls (088B5FC4 - 088B5FD0, length 4)
_S1_2_895CB18 8 instructions (0.000%), 1 calls (0895CB18 - 0895CB34, length 8)
_S1_2_8951928 8 instructions (0.000%), 1 calls (08951928 - 08951944, length 8)
_S1_2_894D9F8 8 instructions (0.000%), 1 calls (0894D9F8 - 0894DA14, length 8)
_S1_2_8949138 8 instructions (0.000%), 1 calls (08949138 - 08949154, length 8)
_S1_2_8940C78 8 instructions (0.000%), 1 calls (08940C78 - 08940C94, length 8)
_S1_2_88EA65C 8 instructions (0.000%), 1 calls (088EA65C - 088EA678, length 8)
_S1_2_88CDEF4 8 instructions (0.000%), 1 calls (088CDEF4 - 088CDF10, length 8)
_S1_2_88C9D44 8 instructions (0.000%), 1 calls (088C9D44 - 088C9D60, length 8)
_S1_2_88BAC40 8 instructions (0.000%), 1 calls (088BAC40 - 088BAC5C, length 8)
_S1_2_88B9B9C 8 instructions (0.000%), 1 calls (088B9B9C - 088B9BB8, length 8)
_S1_2_88B9B24 8 instructions (0.000%), 1 calls (088B9B24 - 088B9B40, length 8)
_S1_2_88A1EA0 8 instructions (0.000%), 1 calls (088A1EA0 - 088A1EBC, length 8)
_S1_2_88677BC 8 instructions (0.000%), 1 calls (088677BC - 088677D8, length 8)
_S1_2_882A51C 8 instructions (0.000%), 1 calls (0882A51C - 0882A538, length 8)
_S1_2_8828920 8 instructions (0.000%), 1 calls (08828920 - 0882893C, length 8)
_S1_2_881C9A8 8 instructions (0.000%), 1 calls (0881C9A8 - 0881C9E8, length 17)
_S1_2_880D1D0 8 instructions (0.000%), 1 calls (0880D1D0 - 0880D1EC, length 8)
_S1_2_896E24C 7 instructions (0.000%), 1 calls (0896E24C - 0896E264, length 7)
_S1_2_89401C8 7 instructions (0.000%), 1 calls (089401C8 - 089401E0, length 7)
_S1_2_89394A4 7 instructions (0.000%), 1 calls (089394A4 - 089394DC, length 15)
_S1_2_8900738 7 instructions (0.000%), 1 calls (08900738 - 08900750, length 7)
_S1_2_88ED438 7 instructions (0.000%), 1 calls (088ED438 - 088ED450, length 7)
_S1_2_88E2A84 7 instructions (0.000%), 1 calls (088E2A84 - 088E2A9C, length 7)
_S1_2_88E0624 7 instructions (0.000%), 1 calls (088E0624 - 088E063C, length 7)
_S1_2_88E0608 7 instructions (0.000%), 1 calls (088E0608 - 088E0620, length 7)
_S1_2_88E0580 7 instructions (0.000%), 1 calls (088E0580 - 088E0598, length 7)
_S1_2_88DF018 7 instructions (0.000%), 1 calls (088DF018 - 088DF030, length 7)
_S1_2_88DD460 7 instructions (0.000%), 1 calls (088DD460 - 088DD478, length 7)
_S1_2_88DA014 7 instructions (0.000%), 1 calls (088DA014 - 088DA02C, length 7)
_S1_2_88D9FC8 7 instructions (0.000%), 1 calls (088D9FC8 - 088D9FE0, length 7)
_S1_2_88D9FAC 7 instructions (0.000%), 1 calls (088D9FAC - 088D9FC4, length 7)
_S1_2_88D9DD4 7 instructions (0.000%), 1 calls (088D9DD4 - 088D9DEC, length 7)
_S1_2_88D9DB8 7 instructions (0.000%), 1 calls (088D9DB8 - 088D9DD0, length 7)
_S1_2_88D9D9C 7 instructions (0.000%), 1 calls (088D9D9C - 088D9DB4, length 7)
_S1_2_88D9CF4 7 instructions (0.000%), 1 calls (088D9CF4 - 088D9D0C, length 7)
_S1_2_88D9A28 7 instructions (0.000%), 1 calls (088D9A28 - 088D9A40, length 7)
_S1_2_88D4F58 7 instructions (0.000%), 1 calls (088D4F58 - 088D4F70, length 7)
_S1_2_88D4E58 7 instructions (0.000%), 1 calls (088D4E58 - 088D4E70, length 7)
_S1_2_88D0160 7 instructions (0.000%), 1 calls (088D0160 - 088D0178, length 7)
_S1_2_88B9C40 7 instructions (0.000%), 1 calls (088B9C40 - 088B9C60, length 9)
_S1_2_88AB494 7 instructions (0.000%), 1 calls (088AB494 - 088AB4AC, length 7)
_S1_2_888CEF8 7 instructions (0.000%), 1 calls (0888CEF8 - 0888CF10, length 7)
_S1_2_88811E0 7 instructions (0.000%), 1 calls (088811E0 - 088811F8, length 7)
_S1_2_88255B0 7 instructions (0.000%), 1 calls (088255B0 - 088255C8, length 7)
_S1_2_881EDFC 7 instructions (0.000%), 1 calls (0881EDFC - 0881EE14, length 7)
_S1_2_881C67C 7 instructions (0.000%), 1 calls (0881C67C - 0881C694, length 7)
_S1_2_881B870 7 instructions (0.000%), 1 calls (0881B870 - 0881B888, length 7)
_S1_2_880FDC0 7 instructions (0.000%), 1 calls (0880FDC0 - 0880FDD8, length 7)
_S1_2_8980D20 6 instructions (0.000%), 3 calls (08980D20 - 08980D24, length 2)
_S1_2_8980D18 6 instructions (0.000%), 3 calls (08980D18 - 08980D1C, length 2)
_S1_2_89789A4 6 instructions (0.000%), 2 calls (089789A4 - 089789AC, length 3)
_S1_2_8978868 6 instructions (0.000%), 2 calls (08978868 - 08978870, length 3)
_S1_2_8978778 6 instructions (0.000%), 2 calls (08978778 - 08978780, length 3)
_S1_2_897872C 6 instructions (0.000%), 2 calls (0897872C - 08978734, length 3)
_S1_2_89786E0 6 instructions (0.000%), 2 calls (089786E0 - 089786E8, length 3)
_S1_2_8978694 6 instructions (0.000%), 2 calls (08978694 - 0897869C, length 3)
_S1_2_8978648 6 instructions (0.000%), 2 calls (08978648 - 08978650, length 3)
_S1_2_89785A0 6 instructions (0.000%), 2 calls (089785A0 - 089785A8, length 3)
_S1_2_8977E30 6 instructions (0.000%), 2 calls (08977E30 - 08977E38, length 3)
_S1_2_8977844 6 instructions (0.000%), 2 calls (08977844 - 0897784C, length 3)
_S1_2_89777B8 6 instructions (0.000%), 2 calls (089777B8 - 089777C0, length 3)
_S1_2_89775E8 6 instructions (0.000%), 2 calls (089775E8 - 089775F0, length 3)
_S1_2_897753C 6 instructions (0.000%), 2 calls (0897753C - 08977544, length 3)
_S1_2_89774C0 6 instructions (0.000%), 2 calls (089774C0 - 089774C8, length 3)
_S1_2_8938D44 6 instructions (0.000%), 2 calls (08938D44 - 08938D4C, length 3)
_S1_2_88DA008 6 instructions (0.000%), 2 calls (088DA008 - 088DA010, length 3)
_S1_2_88CE07C 6 instructions (0.000%), 2 calls (088CE07C - 088CE084, length 3)
_S1_2_88BC258 6 instructions (0.000%), 2 calls (088BC258 - 088BC260, length 3)
_S1_2_881F88C 6 instructions (0.000%), 2 calls (0881F88C - 0881F894, length 3)
_S1_2_881D454 6 instructions (0.000%), 2 calls (0881D454 - 0881D45C, length 3)
_S1_2_8813108 6 instructions (0.000%), 2 calls (08813108 - 08813110, length 3)
_S1_2_897F268 6 instructions (0.000%), 1 calls (0897F268 - 0897F27C, length 6)
_S1_2_897EF74 6 instructions (0.000%), 1 calls (0897EF74 - 0897EF88, length 6)
_S1_2_897EC84 6 instructions (0.000%), 1 calls (0897EC84 - 0897EC98, length 6)
_S1_2_897EB34 6 instructions (0.000%), 1 calls (0897EB34 - 0897EB48, length 6)
_S1_2_897E9C4 6 instructions (0.000%), 1 calls (0897E9C4 - 0897E9D8, length 6)
_S1_2_897C34C 6 instructions (0.000%), 1 calls (0897C34C - 0897C360, length 6)
_S1_2_897C0B8 6 instructions (0.000%), 1 calls (0897C0B8 - 0897C0CC, length 6)
_S1_2_897BF28 6 instructions (0.000%), 1 calls (0897BF28 - 0897BF3C, length 6)
_S1_2_897B7DC 6 instructions (0.000%), 1 calls (0897B7DC - 0897B7F0, length 6)
_S1_2_894EAF4 6 instructions (0.000%), 1 calls (0894EAF4 - 0894EB08, length 6)
_S1_2_894D558 6 instructions (0.000%), 1 calls (0894D558 - 0894D56C, length 6)
_S1_2_892CD5C 6 instructions (0.000%), 1 calls (0892CD5C - 0892CD70, length 6)
_S1_2_890B474 6 instructions (0.000%), 1 calls (0890B474 - 0890B488, length 6)
_S1_2_88DA04C 6 instructions (0.000%), 1 calls (088DA04C - 088DA060, length 6)
_S1_2_88CA6D8 6 instructions (0.000%), 1 calls (088CA6D8 - 088CA6EC, length 6)
_S1_2_8828C34 6 instructions (0.000%), 1 calls (08828C34 - 08828C48, length 6)
_S1_2_8978C48 5 instructions (0.000%), 1 calls (08978C48 - 08978C58, length 5)
_S1_2_8941348 5 instructions (0.000%), 1 calls (08941348 - 08941358, length 5)
_S1_2_88FAA04 5 instructions (0.000%), 1 calls (088FAA04 - 088FAA14, length 5)
_S1_2_88F8F28 5 instructions (0.000%), 1 calls (088F8F28 - 088F8F38, length 5)
_S1_2_88CE0D0 5 instructions (0.000%), 1 calls (088CE0D0 - 088CE0E0, length 5)
_S1_2_88C9B48 5 instructions (0.000%), 1 calls (088C9B48 - 088C9B58, length 5)
_S1_2_88BF6EC 5 instructions (0.000%), 1 calls (088BF6EC - 088BF6FC, length 5)
_S1_2_88B9A38 5 instructions (0.000%), 1 calls (088B9A38 - 088B9A48, length 5)
_S1_2_88B5CE0 5 instructions (0.000%), 1 calls (088B5CE0 - 088B5CF0, length 5)
_S1_2_88A1D90 5 instructions (0.000%), 1 calls (088A1D90 - 088A1DA0, length 5)
_S1_2_8810998 5 instructions (0.000%), 1 calls (08810998 - 088109A8, length 5)
_S1_2_89810A0 4 instructions (0.000%), 2 calls (089810A0 - 089810A4, length 2)
_S1_2_8981098 4 instructions (0.000%), 2 calls (08981098 - 0898109C, length 2)
_S1_2_8980DF0 4 instructions (0.000%), 2 calls (08980DF0 - 08980DF4, length 2)
_S1_2_8980DE8 4 instructions (0.000%), 2 calls (08980DE8 - 08980DEC, length 2)
_S1_2_8980DB0 4 instructions (0.000%), 2 calls (08980DB0 - 08980DB4, length 2)
_S1_2_8980DA0 4 instructions (0.000%), 2 calls (08980DA0 - 08980DA4, length 2)
_S1_2_8980C90 4 instructions (0.000%), 2 calls (08980C90 - 08980C94, length 2)
_S1_2_894EA98 4 instructions (0.000%), 2 calls (0894EA98 - 0894EA9C, length 2)
_S1_2_8940358 4 instructions (0.000%), 2 calls (08940358 - 0894035C, length 2)
_S1_2_88BC248 4 instructions (0.000%), 2 calls (088BC248 - 088BC24C, length 2)
_S1_2_88BAD04 4 instructions (0.000%), 2 calls (088BAD04 - 088BAD08, length 2)
_S1_2_8828BF8 4 instructions (0.000%), 2 calls (08828BF8 - 08828BFC, length 2)
_S1_2_881D430 4 instructions (0.000%), 2 calls (0881D430 - 0881D434, length 2)
_S1_2_881D428 4 instructions (0.000%), 2 calls (0881D428 - 0881D42C, length 2)
_S1_2_8980884 4 instructions (0.000%), 1 calls (08980884 - 08980890, length 4)
_S1_2_897E914 4 instructions (0.000%), 1 calls (0897E914 - 0897E920, length 4)
_S1_2_897E864 4 instructions (0.000%), 1 calls (0897E864 - 0897E870, length 4)
_S1_2_897E7B4 4 instructions (0.000%), 1 calls (0897E7B4 - 0897E7C0, length 4)
_S1_2_897E704 4 instructions (0.000%), 1 calls (0897E704 - 0897E710, length 4)
_S1_2_897E654 4 instructions (0.000%), 1 calls (0897E654 - 0897E660, length 4)
_S1_2_8942A80 4 instructions (0.000%), 1 calls (08942A80 - 08942A8C, length 4)
_S1_2_89400C0 4 instructions (0.000%), 1 calls (089400C0 - 089400CC, length 4)
_S1_2_890B48C 4 instructions (0.000%), 1 calls (0890B48C - 0890B498, length 4)
_S1_2_88FA088 4 instructions (0.000%), 1 calls (088FA088 - 088FA094, length 4)
_S1_2_88D5A28 4 instructions (0.000%), 1 calls (088D5A28 - 088D5A34, length 4)
_S1_2_88CFEC4 4 instructions (0.000%), 1 calls (088CFEC4 - 088CFED0, length 4)
_S1_2_88CF1D0 4 instructions (0.000%), 1 calls (088CF1D0 - 088CF1DC, length 4)
_S1_2_88A50DC 4 instructions (0.000%), 1 calls (088A50DC - 088A50E8, length 4)
_S1_2_88933B4 4 instructions (0.000%), 1 calls (088933B4 - 088933C0, length 4)
_S1_2_8808694 4 instructions (0.000%), 1 calls (08808694 - 088086A0, length 4)
_S1_2_8808240 4 instructions (0.000%), 1 calls (08808240 - 0880824C, length 4)
_S1_2_8808230 4 instructions (0.000%), 1 calls (08808230 - 0880823C, length 4)
_S1_2_88066E4 4 instructions (0.000%), 1 calls (088066E4 - 088066F0, length 4)
_S1_2_8980814 3 instructions (0.000%), 1 calls (08980814 - 0898081C, length 3)
_S1_2_8980760 3 instructions (0.000%), 1 calls (08980760 - 08980768, length 3)
_S1_2_897C84C 3 instructions (0.000%), 1 calls (0897C84C - 0897C854, length 3)
_S1_2_8978B04 3 instructions (0.000%), 1 calls (08978B04 - 08978B0C, length 3)
_S1_2_8978A5C 3 instructions (0.000%), 1 calls (08978A5C - 08978A64, length 3)
_S1_2_89789FC 3 instructions (0.000%), 1 calls (089789FC - 08978A04, length 3)
_S1_2_89789F0 3 instructions (0.000%), 1 calls (089789F0 - 089789F8, length 3)
_S1_2_89788C0 3 instructions (0.000%), 1 calls (089788C0 - 089788C8, length 3)
_S1_2_89788B4 3 instructions (0.000%), 1 calls (089788B4 - 089788BC, length 3)
_S1_2_897885C 3 instructions (0.000%), 1 calls (0897885C - 08978864, length 3)
_S1_2_8978810 3 instructions (0.000%), 1 calls (08978810 - 08978818, length 3)
_S1_2_89787C4 3 instructions (0.000%), 1 calls (089787C4 - 089787CC, length 3)
_S1_2_8978470 3 instructions (0.000%), 1 calls (08978470 - 08978478, length 3)
_S1_2_8978148 3 instructions (0.000%), 1 calls (08978148 - 08978150, length 3)
_S1_2_89780B0 3 instructions (0.000%), 1 calls (089780B0 - 089780B8, length 3)
_S1_2_8977F08 3 instructions (0.000%), 1 calls (08977F08 - 08977F10, length 3)
_S1_2_8977EBC 3 instructions (0.000%), 1 calls (08977EBC - 08977EC4, length 3)
_S1_2_8977E24 3 instructions (0.000%), 1 calls (08977E24 - 08977E2C, length 3)
_S1_2_8977D98 3 instructions (0.000%), 1 calls (08977D98 - 08977DA0, length 3)
_S1_2_8977D8C 3 instructions (0.000%), 1 calls (08977D8C - 08977D94, length 3)
_S1_2_8977D40 3 instructions (0.000%), 1 calls (08977D40 - 08977D48, length 3)
_S1_2_8977CF4 3 instructions (0.000%), 1 calls (08977CF4 - 08977CFC, length 3)
_S1_2_8977CA8 3 instructions (0.000%), 1 calls (08977CA8 - 08977CB0, length 3)
_S1_2_8977C5C 3 instructions (0.000%), 1 calls (08977C5C - 08977C64, length 3)
_S1_2_8977C10 3 instructions (0.000%), 1 calls (08977C10 - 08977C18, length 3)
_S1_2_8977BC4 3 instructions (0.000%), 1 calls (08977BC4 - 08977BCC, length 3)
_S1_2_8977B78 3 instructions (0.000%), 1 calls (08977B78 - 08977B80, length 3)
_S1_2_8977B2C 3 instructions (0.000%), 1 calls (08977B2C - 08977B34, length 3)
_S1_2_897789C 3 instructions (0.000%), 1 calls (0897789C - 089778A4, length 3)
_S1_2_8977890 3 instructions (0.000%), 1 calls (08977890 - 08977898, length 3)
_S1_2_89777F8 3 instructions (0.000%), 1 calls (089777F8 - 08977800, length 3)
_S1_2_89777AC 3 instructions (0.000%), 1 calls (089777AC - 089777B4, length 3)
_S1_2_8977760 3 instructions (0.000%), 1 calls (08977760 - 08977768, length 3)
_S1_2_8977714 3 instructions (0.000%), 1 calls (08977714 - 0897771C, length 3)
_S1_2_89776C8 3 instructions (0.000%), 1 calls (089776C8 - 089776D0, length 3)
_S1_2_897767C 3 instructions (0.000%), 1 calls (0897767C - 08977684, length 3)
_S1_2_89775DC 3 instructions (0.000%), 1 calls (089775DC - 089775E4, length 3)
_S1_2_8977590 3 instructions (0.000%), 1 calls (08977590 - 08977598, length 3)
_S1_2_8942A64 3 instructions (0.000%), 1 calls (08942A64 - 08942A6C, length 3)
_S1_2_893FE90 3 instructions (0.000%), 1 calls (0893FE90 - 0893FE98, length 3)
_S1_2_892CD74 3 instructions (0.000%), 1 calls (0892CD74 - 0892CD7C, length 3)
_S1_2_88FE8D8 3 instructions (0.000%), 1 calls (088FE8D8 - 088FE8E0, length 3)
_S1_2_88DD454 3 instructions (0.000%), 1 calls (088DD454 - 088DD45C, length 3)
_S1_2_88DA070 3 instructions (0.000%), 1 calls (088DA070 - 088DA078, length 3)
_S1_2_88DA064 3 instructions (0.000%), 1 calls (088DA064 - 088DA06C, length 3)
_S1_2_88D9FFC 3 instructions (0.000%), 1 calls (088D9FFC - 088DA004, length 3)
_S1_2_88D85A8 3 instructions (0.000%), 1 calls (088D85A8 - 088D85B0, length 3)
_S1_2_88D5AC0 3 instructions (0.000%), 1 calls (088D5AC0 - 088D5AC8, length 3)
_S1_2_88D0F4C 3 instructions (0.000%), 1 calls (088D0F4C - 088D0F54, length 3)
_S1_2_88CE2A8 3 instructions (0.000%), 1 calls (088CE2A8 - 088CE2B0, length 3)
_S1_2_88CE040 3 instructions (0.000%), 1 calls (088CE040 - 088CE048, length 3)
_S1_2_88CE028 3 instructions (0.000%), 1 calls (088CE028 - 088CE030, length 3)
_S1_2_88C0FA4 3 instructions (0.000%), 1 calls (088C0FA4 - 088C0FAC, length 3)
_S1_2_88BE854 3 instructions (0.000%), 1 calls (088BE854 - 088BE85C, length 3)
_S1_2_88BE848 3 instructions (0.000%), 1 calls (088BE848 - 088BE850, length 3)
_S1_2_88BE7BC 3 instructions (0.000%), 1 calls (088BE7BC - 088BE7C4, length 3)
_S1_2_88BE7B0 3 instructions (0.000%), 1 calls (088BE7B0 - 088BE7B8, length 3)
_S1_2_88BE7A4 3 instructions (0.000%), 1 calls (088BE7A4 - 088BE7AC, length 3)
_S1_2_88B9A1C 3 instructions (0.000%), 1 calls (088B9A1C - 088B9A24, length 3)
_S1_2_88B9A10 3 instructions (0.000%), 1 calls (088B9A10 - 088B9A18, length 3)
_S1_2_88B99EC 3 instructions (0.000%), 1 calls (088B99EC - 088B99F4, length 3)
_S1_2_88A54FC 3 instructions (0.000%), 1 calls (088A54FC - 088A5504, length 3)
_S1_2_8818178 3 instructions (0.000%), 1 calls (08818178 - 08818180, length 3)
_S1_2_8981100 2 instructions (0.000%), 1 calls (08981100 - 08981104, length 2)
_S1_2_89810F8 2 instructions (0.000%), 1 calls (089810F8 - 089810FC, length 2)
_S1_2_8980F78 2 instructions (0.000%), 1 calls (08980F78 - 08980F7C, length 2)
_S1_2_8980F70 2 instructions (0.000%), 1 calls (08980F70 - 08980F74, length 2)
_S1_2_8980F68 2 instructions (0.000%), 1 calls (08980F68 - 08980F6C, length 2)
_S1_2_8980F50 2 instructions (0.000%), 1 calls (08980F50 - 08980F54, length 2)
_S1_2_8980EE8 2 instructions (0.000%), 1 calls (08980EE8 - 08980EEC, length 2)
_S1_2_8980ED8 2 instructions (0.000%), 1 calls (08980ED8 - 08980EDC, length 2)
_S1_2_8980ED0 2 instructions (0.000%), 1 calls (08980ED0 - 08980ED4, length 2)
_S1_2_8980EB8 2 instructions (0.000%), 1 calls (08980EB8 - 08980EBC, length 2)
_S1_2_8980EA8 2 instructions (0.000%), 1 calls (08980EA8 - 08980EAC, length 2)
_S1_2_8980E98 2 instructions (0.000%), 1 calls (08980E98 - 08980E9C, length 2)
_S1_2_8980E90 2 instructions (0.000%), 1 calls (08980E90 - 08980E94, length 2)
_S1_2_8980E80 2 instructions (0.000%), 1 calls (08980E80 - 08980E84, length 2)
_S1_2_8980E60 2 instructions (0.000%), 1 calls (08980E60 - 08980E64, length 2)
_S1_2_8980E40 2 instructions (0.000%), 1 calls (08980E40 - 08980E44, length 2)
_S1_2_8980E20 2 instructions (0.000%), 1 calls (08980E20 - 08980E24, length 2)
_S1_2_8980E10 2 instructions (0.000%), 1 calls (08980E10 - 08980E14, length 2)
_S1_2_8980DC0 2 instructions (0.000%), 1 calls (08980DC0 - 08980DC4, length 2)
_S1_2_8980D50 2 instructions (0.000%), 1 calls (08980D50 - 08980D54, length 2)
_S1_2_8980CF8 2 instructions (0.000%), 1 calls (08980CF8 - 08980CFC, length 2)
_S1_2_8980CE8 2 instructions (0.000%), 1 calls (08980CE8 - 08980CEC, length 2)
_S1_2_8980CA0 2 instructions (0.000%), 1 calls (08980CA0 - 08980CA4, length 2)
_S1_2_8980C98 2 instructions (0.000%), 1 calls (08980C98 - 08980C9C, length 2)
_S1_2_8980C70 2 instructions (0.000%), 1 calls (08980C70 - 08980C74, length 2)
_S1_2_8980C48 2 instructions (0.000%), 1 calls (08980C48 - 08980C4C, length 2)
_S1_2_8980C38 2 instructions (0.000%), 1 calls (08980C38 - 08980C3C, length 2)
_S1_2_8980C18 2 instructions (0.000%), 1 calls (08980C18 - 08980C1C, length 2)
_S1_2_8980C08 2 instructions (0.000%), 1 calls (08980C08 - 08980C0C, length 2)
_S1_2_8980BB0 2 instructions (0.000%), 1 calls (08980BB0 - 08980BB4, length 2)
_S1_2_8980BA8 2 instructions (0.000%), 1 calls (08980BA8 - 08980BAC, length 2)
_S1_2_8980B90 2 instructions (0.000%), 1 calls (08980B90 - 08980B94, length 2)
_S1_2_8980B88 2 instructions (0.000%), 1 calls (08980B88 - 08980B8C, length 2)
_S1_2_8980B80 2 instructions (0.000%), 1 calls (08980B80 - 08980B84, length 2)
_S1_2_8980B78 2 instructions (0.000%), 1 calls (08980B78 - 08980B7C, length 2)
_S1_2_8980B70 2 instructions (0.000%), 1 calls (08980B70 - 08980B74, length 2)
_S1_2_8980B28 2 instructions (0.000%), 1 calls (08980B28 - 08980B2C, length 2)
_S1_2_89802B4 2 instructions (0.000%), 1 calls (089802B4 - 089802B8, length 2)
_S1_2_8978210 2 instructions (0.000%), 1 calls (08978210 - 08978214, length 2)
_S1_2_894F440 2 instructions (0.000%), 1 calls (0894F440 - 0894F444, length 2)
_S1_2_89255A0 2 instructions (0.000%), 1 calls (089255A0 - 089255A4, length 2)
_S1_2_88F6E2C 2 instructions (0.000%), 1 calls (088F6E2C - 088F6E30, length 2)
_S1_2_88D4D18 2 instructions (0.000%), 1 calls (088D4D18 - 088D4D1C, length 2)
_S1_2_88C824C 2 instructions (0.000%), 1 calls (088C824C - 088C8250, length 2)
_S1_2_88C61A0 2 instructions (0.000%), 1 calls (088C61A0 - 088C61A4, length 2)
_S1_2_88C602C 2 instructions (0.000%), 1 calls (088C602C - 088C6030, length 2)
_S1_2_88C1108 2 instructions (0.000%), 1 calls (088C1108 - 088C110C, length 2)
_S1_2_88BC26C 2 instructions (0.000%), 1 calls (088BC26C - 088BC270, length 2)
_S1_2_88B9E14 2 instructions (0.000%), 1 calls (088B9E14 - 088B9E18, length 2)
_S1_2_88B9E0C 2 instructions (0.000%), 1 calls (088B9E0C - 088B9E10, length 2)
_S1_2_88B9D40 2 instructions (0.000%), 1 calls (088B9D40 - 088B9D44, length 2)
_S1_2_88B9D04 2 instructions (0.000%), 1 calls (088B9D04 - 088B9D08, length 2)
_S1_2_88B9BC4 2 instructions (0.000%), 1 calls (088B9BC4 - 088B9BC8, length 2)
_S1_2_88B99F8 2 instructions (0.000%), 1 calls (088B99F8 - 088B99FC, length 2)
_S1_2_88B5CF4 2 instructions (0.000%), 1 calls (088B5CF4 - 088B5CF8, length 2)
_S1_2_8894638 2 instructions (0.000%), 1 calls (08894638 - 0889463C, length 2)
_S1_2_887D234 2 instructions (0.000%), 1 calls (0887D234 - 0887D238, length 2)
_S1_2_88293D8 2 instructions (0.000%), 1 calls (088293D8 - 088293DC, length 2)
_S1_2_8828C18 2 instructions (0.000%), 1 calls (08828C18 - 08828C1C, length 2)
_S1_2_881818C 2 instructions (0.000%), 1 calls (0881818C - 08818190, length 2)
_S1_2_8818184 2 instructions (0.000%), 1 calls (08818184 - 08818188, length 2)
_S1_2_8811FF0 2 instructions (0.000%), 1 calls (08811FF0 - 08811FF4, length 2)
_S1_2_8963430 (strcasecmp) 0 instructions (0.000%), 454,045 calls (08963430 - 089634E4, length 46)
_S1_2_896357C (strcmp) 0 instructions (0.000%), 232,542 calls (0896357C - 089635AC, length 13)
_S1_2_89633BC (memcpy) 0 instructions (0.000%), 232,133 calls (089633BC - 089633F8, length 16)
_S1_2_89635F4 (strlen) 0 instructions (0.000%), 156,905 calls (089635F4 - 08963614, length 9)
_S1_2_89633FC (memset) 0 instructions (0.000%), 35,699 calls (089633FC - 0896342C, length 13)
_S1_2_896B740 (nop) 0 instructions (0.000%), 21,660 calls (0896B740 - 0896B744, length 2)
_S1_2_896B738 (nop) 0 instructions (0.000%), 21,660 calls (0896B738 - 0896B73C, length 2)
_S1_2_89636DC (strncpy) 0 instructions (0.000%), 14,833 calls (089636DC - 08963738, length 24)
_S1_2_89635B0 (strcpy) 0 instructions (0.000%), 6,569 calls (089635B0 - 089635F0, length 17)
_S1_2_8963544 (strchr) 0 instructions (0.000%), 4,580 calls (08963544 - 08963578, length 14)
_S1_2_89634E8 (strcat) 0 instructions (0.000%), 3,585 calls (089634E8 - 08963540, length 23)
_S1_2_88E0C3C (nop) 0 instructions (0.000%), 2,488 calls (088E0C3C - 088E0C40, length 2)
_S1_2_88E0C34 (nop) 0 instructions (0.000%), 2,488 calls (088E0C34 - 088E0C38, length 2)
_S1_2_88E8CE0 (nop) 0 instructions (0.000%), 2,484 calls (088E8CE0 - 088E8CE4, length 2)
_S1_2_88C1758 (nop) 0 instructions (0.000%), 2,484 calls (088C1758 - 088C175C, length 2)
_S1_2_897746C (nop) 0 instructions (0.000%), 2,482 calls (0897746C - 08977470, length 2)
_S1_2_8818E40 (nop) 0 instructions (0.000%), 1,716 calls (08818E40 - 08818E44, length 2)
_S1_2_897797C (nop) 0 instructions (0.000%), 1,063 calls (0897797C - 08977980, length 2)
_S1_2_89774B8 (nop) 0 instructions (0.000%), 1,043 calls (089774B8 - 089774BC, length 2)
_S1_2_8977674 (nop) 0 instructions (0.000%), 433 calls (08977674 - 08977678, length 2)
_S1_2_89774A4 (nop) 0 instructions (0.000%), 159 calls (089774A4 - 089774A8, length 2)
_S1_2_897745C (nop) 0 instructions (0.000%), 150 calls (0897745C - 08977460, length 2)
_S1_2_8963678 (strncmp) 0 instructions (0.000%), 146 calls (08963678 - 089636D8, length 25)
_S1_2_88EDA38 (nop) 0 instructions (0.000%), 67 calls (088EDA38 - 088EDA3C, length 2)
_S1_2_897F6FC (nop) 0 instructions (0.000%), 53 calls (0897F6FC - 0897F700, length 2)
_S1_2_8963370 (memcmp) 0 instructions (0.000%), 35 calls (08963370 - 089633B8, length 19)
_S1_2_897749C (nop) 0 instructions (0.000%), 25 calls (0897749C - 089774A0, length 2)
_S1_2_89773F8 (nop) 0 instructions (0.000%), 20 calls (089773F8 - 089773FC, length 2)
_S1_2_88D503C (nop) 0 instructions (0.000%), 16 calls (088D503C - 088D5040, length 2)
_S1_2_8977974 (nop) 0 instructions (0.000%), 6 calls (08977974 - 08977978, length 2)
_S1_2_880B36C (nop) 0 instructions (0.000%), 3 calls (0880B36C - 0880B370, length 2)
_S1_2_89781D8 (nop) 0 instructions (0.000%), 2 calls (089781D8 - 089781DC, length 2)
_S1_2_88933AC (nop) 0 instructions (0.000%), 2 calls (088933AC - 088933B0, length 2)
_S1_2_8970490 (ULongIntegerDiv) 0 instructions (0.000%), 1 calls (08970490 - 08970A00, length 349)
_S1_2_896D95C (nop) 0 instructions (0.000%), 1 calls (0896D95C - 0896D960, length 2)
_S1_2_8940718 (nop) 0 instructions (0.000%), 1 calls (08940718 - 0894071C, length 2)
_S1_2_88F3E18 (nop) 0 instructions (0.000%), 1 calls (088F3E18 - 088F3E1C, length 2)
_S1_2_88D4754 (nop) 0 instructions (0.000%), 1 calls (088D4754 - 088D4758, length 2)
_S1_2_886795C (nop) 0 instructions (0.000%), 1 calls (0886795C - 08867960, length 2)
_S1_2_8839AF8 (nop) 0 instructions (0.000%), 1 calls (08839AF8 - 08839AFC, length 2)
_S1_2_880B4EC (nop) 0 instructions (0.000%), 1 calls (0880B4EC - 0880B4F0, length 2)
------------------ GEProfiler ----------------------
GE list count: 2852
Texture load count: 7, average 0.0 per GE list
Copy GE to memory: 0, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 5012ms, average 1.8ms per GE list, max FPS is 568.9
prim: called 337214 times, average 118.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 183907 times in PRIM, average 64.5 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 82267 times in PRIM, average 28.8 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 68189 times in PRIM, average 23.9 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 2851 times in PRIM, average 1.0 per GE list
