Compilation time 8776ms, 3507 calls, average 2.5ms, longest 1751ms
CodeBlocks profiling information (4,063,041,464 total cycles):
_S1_2_890169C 549,118,386 instructions (13.515%), 9,584 calls (0890169C - 08901970, length 182)
    0890169C:[27BDFFC0]: addiu      $sp, $sp, -64
    089016A0:[AFB00010]: sw         $s0, 16($sp)
    089016A4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089016A8:[8E04013C]: lw         $a0, 316($s0)
    089016AC:[AFB20018]: sw         $s2, 24($sp)
    089016B0:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    089016B4:[E7B4000C]: swc1       $f20, 12($sp)
    089016B8:[AFB10014]: sw         $s1, 20($sp)
    089016BC:[AFB3001C]: sw         $s3, 28($sp)
    089016C0:[AFB40020]: sw         $s4, 32($sp)
    089016C4:[AFB50024]: sw         $s5, 36($sp)
    089016C8:[AFB60028]: sw         $s6, 40($sp)
    089016CC:[AFB7002C]: sw         $s7, 44($sp)
    089016D0:[AFBF0030]: sw         $ra, 48($sp)
    089016D4:[14800003]: bne        $a0, $zr, 0x089016E4
    089016D8:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089016DC:[10000099]: b          0x08901944
    089016E0:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    089016E4:[8C930010]: lw         $s3, 16($a0)
    089016E8:[4480A000]: mtc1       $zr, $f20
    089016EC:[8C940014]: lw         $s4, 20($a0)
    089016F0:[84840002]: lh         $a0, 2($a0)
    089016F4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    089016F8:[0240A825]: or         $s5, $s2, $zr <=> move $s5, $s2
    089016FC:[02E4202A]: slt        $a0, $s7, $a0
    08901700:[10800087]: beq        $a0, $zr, 0x08901920
    08901704:[0240B025]: or         $s6, $s2, $zr <=> move $s6, $s2
    08901708:[96840000]: lhu        $a0, 0($s4)
    0890170C:[000420C0]: sll        $a0, $a0, 0x0003
    08901710:[02642021]: addu       $a0, $s3, $a0
    08901714:[AFA40000]: sw         $a0, 0($sp)
    08901718:[96850002]: lhu        $a1, 2($s4)
    0890171C:[000528C0]: sll        $a1, $a1, 0x0003
    08901720:[02652821]: addu       $a1, $s3, $a1
    08901724:[AFA50004]: sw         $a1, 4($sp)
    08901728:[96860004]: lhu        $a2, 4($s4)
    0890172C:[000630C0]: sll        $a2, $a2, 0x0003
    08901730:[02663021]: addu       $a2, $s3, $a2
    08901734:[AFA60008]: sw         $a2, 8($sp)
    08901738:[84880004]: lh         $t0, 4($a0)
    0890173C:[84A90004]: lh         $t1, 4($a1)
    08901740:[8E260000]: lw         $a2, 0($s1)
    08901744:[01093823]: subu       $a3, $t0, $t1
    08901748:[84AA0000]: lh         $t2, 0($a1)
    0890174C:[848B0000]: lh         $t3, 0($a0)
    08901750:[00E60018]: mult       $a3, $a2
    08901754:[8E270008]: lw         $a3, 8($s1)
    08901758:[014B1023]: subu       $v0, $t2, $t3
    0890175C:[00001812]: mflo       $v1
    08901760:[00000000]: nop
    08901764:[00000000]: nop
    08901768:[00470018]: mult       $v0, $a3
    0890176C:[00001012]: mflo       $v0
    08901770:[00000000]: nop
    08901774:[00000000]: nop
    08901778:[01690018]: mult       $t3, $t1
    0890177C:[00624821]: addu       $t1, $v1, $v0
    08901780:[00005812]: mflo       $t3
    08901784:[00000000]: nop
    08901788:[00000000]: nop
    0890178C:[01480018]: mult       $t2, $t0
    08901790:[012B4021]: addu       $t0, $t1, $t3
    08901794:[00004812]: mflo       $t1
    08901798:[01094023]: subu       $t0, $t0, $t1
    0890179C:[19000003]: blez       $t0, 0x089017AC
    089017A0:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    089017A4:[10000058]: b          0x08901908
    089017A8:[00000000]: nop
    089017AC:[8FA50008]: lw         $a1, 8($sp)
    089017B0:[85090004]: lh         $t1, 4($t0)
    089017B4:[84AA0004]: lh         $t2, 4($a1)
    089017B8:[84AB0000]: lh         $t3, 0($a1)
    089017BC:[012A1023]: subu       $v0, $t1, $t2
    089017C0:[85080000]: lh         $t0, 0($t0)
    089017C4:[00460018]: mult       $v0, $a2
    089017C8:[01681023]: subu       $v0, $t3, $t0
    089017CC:[00001812]: mflo       $v1
    089017D0:[00000000]: nop
    089017D4:[00000000]: nop
    089017D8:[00470018]: mult       $v0, $a3
    089017DC:[00001012]: mflo       $v0
    089017E0:[00000000]: nop
    089017E4:[00000000]: nop
    089017E8:[010A0018]: mult       $t0, $t2
    089017EC:[00624021]: addu       $t0, $v1, $v0
    089017F0:[00005012]: mflo       $t2
    089017F4:[00000000]: nop
    089017F8:[00000000]: nop
    089017FC:[01690018]: mult       $t3, $t1
    08901800:[010A4021]: addu       $t0, $t0, $t2
    08901804:[00004812]: mflo       $t1
    08901808:[01094023]: subu       $t0, $t0, $t1
    0890180C:[59000003]: blezl      $t0, 0x0890181C
    08901810:[84A80004]: lh         $t0, 4($a1)
    08901814:[1000003C]: b          0x08901908
    08901818:[00000000]: nop
    0890181C:[84890004]: lh         $t1, 4($a0)
    08901820:[84840000]: lh         $a0, 0($a0)
    08901824:[01095023]: subu       $t2, $t0, $t1
    08901828:[84A50000]: lh         $a1, 0($a1)
    0890182C:[01460018]: mult       $t2, $a2
    08901830:[00853023]: subu       $a2, $a0, $a1
    08901834:[00005012]: mflo       $t2
    08901838:[00000000]: nop
    0890183C:[00000000]: nop
    08901840:[00C70018]: mult       $a2, $a3
    08901844:[00003012]: mflo       $a2
    08901848:[00000000]: nop
    0890184C:[00000000]: nop
    08901850:[00A90018]: mult       $a1, $t1
    08901854:[01462821]: addu       $a1, $t2, $a2
    08901858:[00003012]: mflo       $a2
    0890185C:[00000000]: nop
    08901860:[00000000]: nop
    08901864:[00880018]: mult       $a0, $t0
    08901868:[00A62021]: addu       $a0, $a1, $a2
    0890186C:[00002812]: mflo       $a1
    08901870:[00852023]: subu       $a0, $a0, $a1
    08901874:[18800003]: blez       $a0, 0x08901884
    08901878:[00000000]: nop
    0890187C:[10000022]: b          0x08901908
    08901880:[00000000]: nop
    08901884:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08901888:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0890188C:[0E24054E]: jal        0x08901538
    08901890:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    08901894:[12D20005]: beq        $s6, $s2, 0x089018AC
    08901898:[46000306]: mov.s      $f12, $f0
    0890189C:[4614603C]: c.lt.s     $f12, $f20
    089018A0:[00000000]: nop
    089018A4:[45020004]: bc1fl      0x089018B8
    089018A8:[8E240004]: lw         $a0, 4($s1)
    089018AC:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
    089018B0:[46006506]: mov.s      $f20, $f12
    089018B4:[8E240004]: lw         $a0, 4($s1)
    089018B8:[44846800]: mtc1       $a0, $f13
    089018BC:[46806B60]: cvt.s.w    $f13, $f13
    089018C0:[460C683C]: c.lt.s     $f13, $f12
    089018C4:[00000000]: nop
    089018C8:[45000003]: bc1f       0x089018D8
    089018CC:[00000000]: nop
    089018D0:[1000000D]: b          0x08901908
    089018D4:[00000000]: nop
    089018D8:[16B20004]: bne        $s5, $s2, 0x089018EC
    089018DC:[00000000]: nop
    089018E0:[E60C0120]: swc1       $f12, 288($s0)
    089018E4:[10000008]: b          0x08901908
    089018E8:[02E0A825]: or         $s5, $s7, $zr <=> move $s5, $s7
    089018EC:[C60D0120]: lwc1       $f13, 288($s0)
    089018F0:[460C683C]: c.lt.s     $f13, $f12
    089018F4:[00000000]: nop
    089018F8:[45000003]: bc1f       0x08901908
    089018FC:[00000000]: nop
    08901900:[E60C0120]: swc1       $f12, 288($s0)
    08901904:[02E0A825]: or         $s5, $s7, $zr <=> move $s5, $s7
    08901908:[8E04013C]: lw         $a0, 316($s0)
    0890190C:[26F70001]: addiu      $s7, $s7, 1
    08901910:[84840002]: lh         $a0, 2($a0)
    08901914:[02E4202A]: slt        $a0, $s7, $a0
    08901918:[1480FF7B]: bne        $a0, $zr, 0x08901708
    0890191C:[26940010]: addiu      $s4, $s4, 16
    08901920:[16B20005]: bne        $s5, $s2, 0x08901938
    08901924:[00000000]: nop
    08901928:[12D20005]: beq        $s6, $s2, 0x08901940
    0890192C:[00000000]: nop
    08901930:[02C0A825]: or         $s5, $s6, $zr <=> move $s5, $s6
    08901934:[E6140120]: swc1       $f20, 288($s0)
    08901938:[10000002]: b          0x08901944
    0890193C:[02A01025]: or         $v0, $s5, $zr <=> move $v0, $s5
    08901940:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    08901944:[C7B4000C]: lwc1       $f20, 12($sp)
    08901948:[8FB00010]: lw         $s0, 16($sp)
    0890194C:[8FB10014]: lw         $s1, 20($sp)
    08901950:[8FB20018]: lw         $s2, 24($sp)
    08901954:[8FB3001C]: lw         $s3, 28($sp)
    08901958:[8FB40020]: lw         $s4, 32($sp)
    0890195C:[8FB50024]: lw         $s5, 36($sp)
    08901960:[8FB60028]: lw         $s6, 40($sp)
    08901964:[8FB7002C]: lw         $s7, 44($sp)
    08901968:[8FBF0030]: lw         $ra, 48($sp)
    0890196C:[03E00008]: jr         $ra
    08901970:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08901918 8,350,195 times (length 134)
_S1_2_88DEB98 390,033,838 instructions (9.600%), 14,920 calls (088DEB98 - 088DF7E0, length 787)
  Back Branch 088DF630 1,164,346 times (length 530)
  Back Branch 088DF77C 465,671 times (length 690)
  Back Branch 088DF794 310,245 times (length 729)
  Back Branch 088DF6B0 11,597 times (length 10)
    088DF67C:[2886FFFF]: slti       $a2, $a0, -1
    088DF680:[10C0000B]: beq        $a2, $zr, 0x088DF6B0
    088DF684:[2886FFFE]: slti       $a2, $a0, -2
    088DF688:[10C0000D]: beq        $a2, $zr, 0x088DF6C0
    088DF68C:[00000000]: nop
--> 088DF690:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    088DF694:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088DF698:[8DC50014]: lw         $a1, 20($t6)
    088DF69C:[2407FFFF]: addiu      $a3, $zr, -1 <=> li $a3, -1
    088DF6A0:[0E2375C2]: jal        0x088DD708
    088DF6A4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088DF6A8:[1000002E]: b          0x088DF764
    088DF6AC:[00000000]: nop
--> 088DF6B0:[0481FFF7]: bgez       $a0, 0x088DF690
    088DF6B4:[00000000]: nop
    088DF6B8:[10000003]: b          0x088DF6C8
    088DF6BC:[00000000]: nop
    088DF6C0:[10000028]: b          0x088DF764
_S1_2_8907DB0 185,739,824 instructions (4.571%), 77,340 calls (08907DB0 - 08907F2C, length 96)
    08907DB0:[10A0005D]: beq        $a1, $zr, 0x08907F28
    08907DB4:[3407003F]: ori        $a3, $zr, 63 <=> li $a3, 63
    08907DB8:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08907DBC:[80A40018]: lb         $a0, 24($a1)
    08907DC0:[148A0056]: bne        $a0, $t2, 0x08907F1C
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
    08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
    08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
    08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
    08907F28:[03E00008]: jr         $ra
    08907F2C:[00000000]: nop
  Back Branch 08907F14 4,384,196 times (length 81)
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
--> 08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
--> 08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
    08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
  Back Branch 08907F20 4,346,458 times (length 91)
    08907DB0:[10A0005D]: beq        $a1, $zr, 0x08907F28
    08907DB4:[3407003F]: ori        $a3, $zr, 63 <=> li $a3, 63
    08907DB8:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
--> 08907DBC:[80A40018]: lb         $a0, 24($a1)
    08907DC0:[148A0056]: bne        $a0, $t2, 0x08907F1C
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
    08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
    08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
--> 08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
    08907F28:[03E00008]: jr         $ra
    08907F2C:[00000000]: nop
_S1_2_8907A0C 179,823,292 instructions (4.426%), 3,909,202 calls (08907A0C - 08907C78, length 156)
    08907A0C:[27BDFF00]: addiu      $sp, $sp, -256
    08907A10:[248502B0]: addiu      $a1, $a0, 688
    08907A14:[C8A40000]: lv.s       S100.s, 0($a1)
    08907A18:[C8A40005]: lv.s       S101.s, 4($a1)
    08907A1C:[C8A4000A]: lv.s       S102.s, 8($a1)
    08907A20:[F38380AC]: VMIDT.q    E300.q
    08907A24:[D0650005]: VCST.s     S110.s, VFPU_2_PI
    08907A28:[65058404]: vscl.t     C100.t, C100.t, S110.s
    08907A2C:[248502C0]: addiu      $a1, $a0, 704
    08907A30:[C8AF0000]: lv.s       S330.s, 0($a1)
    08907A34:[C8AF0005]: lv.s       S331.s, 4($a1)
    08907A38:[C8AF000A]: lv.s       S332.s, 8($a1)
    08907A3C:[D007006F]: vone.s     S333.s
    08907A40:[F3A4C480]: VROT.q     C000.q, S102.s, [ c, s, 0, 0]
    08907A44:[F3B1C481]: VROT.q     C010.q, S102.s, [-s, c, 0, 0]
    08907A48:[D0038082]: vidt.q     C020.q
    08907A4C:[D0038083]: vidt.q     C030.q
    08907A50:[F02C80A8]: VMMUL.q    E200.q, E000.q, E300.q
    08907A54:[F3B8A480]: VROT.q     C000.q, S101.s, [ c, 0,-s, 0]
    08907A58:[D0038081]: vidt.q     C010.q
    08907A5C:[F3A2A482]: VROT.q     C020.q, S101.s, [ s, 0, c, 0]
    08907A60:[F02880AC]: VMMUL.q    E300.q, E000.q, E200.q
    08907A64:[D0038080]: vidt.q     C000.q
    08907A68:[F3A98481]: VROT.q     C010.q, S100.s, [ 0, c, s, 0]
    08907A6C:[F3B68482]: VROT.q     C020.q, S100.s, [ 0,-s, c, 0]
    08907A70:[F02C80A8]: VMMUL.q    E200.q, E000.q, E300.q
    08907A74:[24850170]: addiu      $a1, $a0, 368
    08907A78:[F8A80000]: sv.q       C200.q, 0($a1)
    08907A7C:[F8A90010]: sv.q       C210.q, 16($a1)
    08907A80:[F8AA0020]: sv.q       C220.q, 32($a1)
    08907A84:[F8AB0030]: sv.q       C230.q, 48($a1)
    08907A88:[8C8602F4]: lw         $a2, 756($a0)
    08907A8C:[30C60006]: andi       $a2, $a2, 6
    08907A90:[00063042]: srl        $a2, $a2, 0x0001
    08907A94:[30C60002]: andi       $a2, $a2, 2
    08907A98:[10C00066]: beq        $a2, $zr, 0x08907C34
    08907A9C:[00000000]: nop
    08907AA0:[C48C02D0]: lwc1       $f12, 720($a0)
    08907AA4:[C48D02D4]: lwc1       $f13, 724($a0)
    08907AA8:[C48E02D8]: lwc1       $f14, 728($a0)
    08907AAC:[E7AC0000]: swc1       $f12, 0($sp)
    08907AB0:[44806000]: mtc1       $zr, $f12
    08907AB4:[E7AC0010]: swc1       $f12, 16($sp)
    08907AB8:[E7AC0020]: swc1       $f12, 32($sp)
    08907ABC:[E7AC0030]: swc1       $f12, 48($sp)
    08907AC0:[E7AC0004]: swc1       $f12, 4($sp)
    08907AC4:[E7AD0014]: swc1       $f13, 20($sp)
    08907AC8:[E7AC0024]: swc1       $f12, 36($sp)
    08907ACC:[E7AC0034]: swc1       $f12, 52($sp)
    08907AD0:[E7AC0008]: swc1       $f12, 8($sp)
    08907AD4:[E7AC0018]: swc1       $f12, 24($sp)
    08907AD8:[E7AE0028]: swc1       $f14, 40($sp)
    08907ADC:[E7AC0038]: swc1       $f12, 56($sp)
    08907AE0:[E7AC000C]: swc1       $f12, 12($sp)
    08907AE4:[E7AC001C]: swc1       $f12, 28($sp)
    08907AE8:[E7AC002C]: swc1       $f12, 44($sp)
    08907AEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08907AF0:[44866000]: mtc1       $a2, $f12
    08907AF4:[E7AC003C]: swc1       $f12, 60($sp)
    08907AF8:[D8A40000]: lv.q       C100.q, 0($a1)
    08907AFC:[D8A50010]: lv.q       C110.q, 16($a1)
    08907B00:[D8A60020]: lv.q       C120.q, 32($a1)
    08907B04:[D8A70030]: lv.q       C130.q, 48($a1)
    08907B08:[DBA80000]: lv.q       C200.q, 0($sp)
    08907B0C:[DBA90010]: lv.q       C210.q, 16($sp)
    08907B10:[DBAA0020]: lv.q       C220.q, 32($sp)
    08907B14:[DBAB0030]: lv.q       C230.q, 48($sp)
    08907B18:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08907B1C:[27A60080]: addiu      $a2, $sp, 128
    08907B20:[F8C00000]: sv.q       C000.q, 0($a2)
    08907B24:[F8C10010]: sv.q       C010.q, 16($a2)
    08907B28:[F8C20020]: sv.q       C020.q, 32($a2)
    08907B2C:[F8C30030]: sv.q       C030.q, 48($a2)
    08907B30:[00000000]: 0x8907B30 - memcpySequence[8FA60080,8FA70084,8FA80088,AFA60040,AFA70044,AFA80048,8FA6008C,8FA70090,8FA80094,AFA6004C,AFA70050,AFA80054,8FA60098,8FA7009C,8FA800A0,AFA60058,AFA7005C,AFA80060,8FA600A4,8FA700A8,8FA800AC,AFA60064,AFA70068,AFA8006C,8FA600B0,8FA700B4,8FA800B8,AFA60070,AFA70074,AFA80078,8FA600BC,AFA6007C](29,29,64,128,64)
    08907BB0:[00000000]: 0x8907BB0 - memcpySequence[8FA90040,8FAA0044,8FAB0048,ACA90000,ACAA0004,ACAB0008,8FA9004C,8FAA0050,8FAB0054,ACA9000C,ACAA0010,ACAB0014,8FA90058,8FAA005C,8FAB0060,ACA90018,ACAA001C,ACAB0020,8FA90064,8FAA0068,8FAB006C,ACA90024,ACAA0028,ACAB002C,8FA90070,ACA90030,ACA70034,ACA80038,ACA6003C](29,5,64,0,64)
    08907C24:[D8A80000]: lv.q       C200.q, 0($a1)
    08907C28:[D8A90010]: lv.q       C210.q, 16($a1)
    08907C2C:[D8AA0020]: lv.q       C220.q, 32($a1)
    08907C30:[D8AB0030]: lv.q       C230.q, 48($a1)
    08907C34:[8C850000]: lw         $a1, 0($a0)
    08907C38:[24A501B0]: addiu      $a1, $a1, 432
    08907C3C:[D8A40000]: lv.q       C100.q, 0($a1)
    08907C40:[D8A50010]: lv.q       C110.q, 16($a1)
    08907C44:[D8A60020]: lv.q       C120.q, 32($a1)
    08907C48:[D8A70030]: lv.q       C130.q, 48($a1)
    08907C4C:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08907C50:[248501B0]: addiu      $a1, $a0, 432
    08907C54:[F8A00000]: sv.q       C000.q, 0($a1)
    08907C58:[F8A10010]: sv.q       C010.q, 16($a1)
    08907C5C:[F8A20020]: sv.q       C020.q, 32($a1)
    08907C60:[F8A30030]: sv.q       C030.q, 48($a1)
    08907C64:[8C8502F4]: lw         $a1, 756($a0)
    08907C68:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    08907C6C:[00A62824]: and        $a1, $a1, $a2
    08907C70:[AC8502F4]: sw         $a1, 756($a0)
    08907C74:[03E00008]: jr         $ra
    08907C78:[27BD0100]: addiu      $sp, $sp, 256
_S1_2_89105D8 160,263,540 instructions (3.944%), 1,741,995 calls (089105D8 - 08910A94, length 304)
    089105D8:[94870006]: lhu        $a3, 6($a0)
    089105DC:[8CA50710]: lw         $a1, 1808($a1)
    089105E0:[00073940]: sll        $a3, $a3, 0x0005
    089105E4:[00074021]: addu       $t0, $zr, $a3 <=> move $t0, $a3
    089105E8:[000738C0]: sll        $a3, $a3, 0x0003
    089105EC:[01074023]: subu       $t0, $t0, $a3
    089105F0:[00073880]: sll        $a3, $a3, 0x0002
    089105F4:[01073821]: addu       $a3, $t0, $a3
    089105F8:[3C08FF00]: lui        $t0, 0xFF00 <=> li $t0, 0xFF000000
    089105FC:[ACC80000]: sw         $t0, 0($a2)
    08910600:[00A72821]: addu       $a1, $a1, $a3
    08910604:[90840005]: lbu        $a0, 5($a0)
    08910608:[3C072A00]: lui        $a3, 0x2A00 <=> li $a3, 0x2A000000
    0891060C:[00872025]: or         $a0, $a0, $a3
    08910610:[24A50230]: addiu      $a1, $a1, 560
    08910614:[ACC40004]: sw         $a0, 4($a2)
    08910618:[C4AC0000]: lwc1       $f12, 0($a1)
    0891061C:[3C042B00]: lui        $a0, 0x2B00 <=> li $a0, 0x2B000000
    08910620:[E7AC0000]: swc1       $f12, 0($sp)
    08910624:[8FA70000]: lw         $a3, 0($sp)
    08910628:[00073A02]: srl        $a3, $a3, 0x0008
    0891062C:[00E43825]: or         $a3, $a3, $a0
    08910630:[ACC70008]: sw         $a3, 8($a2)
    08910634:[C4AC0004]: lwc1       $f12, 4($a1)
    08910638:[E7AC0004]: swc1       $f12, 4($sp)
    0891063C:[8FA70004]: lw         $a3, 4($sp)
    08910640:[00073A02]: srl        $a3, $a3, 0x0008
    08910644:[00E43825]: or         $a3, $a3, $a0
    08910648:[ACC7000C]: sw         $a3, 12($a2)
    0891064C:[C4AC0008]: lwc1       $f12, 8($a1)
    08910650:[E7AC0008]: swc1       $f12, 8($sp)
    08910654:[8FA70008]: lw         $a3, 8($sp)
    08910658:[00073A02]: srl        $a3, $a3, 0x0008
    0891065C:[00E43825]: or         $a3, $a3, $a0
    08910660:[ACC70010]: sw         $a3, 16($a2)
    08910664:[C4AC0010]: lwc1       $f12, 16($a1)
    08910668:[E7AC000C]: swc1       $f12, 12($sp)
    0891066C:[8FA7000C]: lw         $a3, 12($sp)
    08910670:[00073A02]: srl        $a3, $a3, 0x0008
    08910674:[00E43825]: or         $a3, $a3, $a0
    08910678:[ACC70014]: sw         $a3, 20($a2)
    0891067C:[C4AC0014]: lwc1       $f12, 20($a1)
    08910680:[E7AC0010]: swc1       $f12, 16($sp)
    08910684:[8FA70010]: lw         $a3, 16($sp)
    08910688:[00073A02]: srl        $a3, $a3, 0x0008
    0891068C:[00E43825]: or         $a3, $a3, $a0
    08910690:[ACC70018]: sw         $a3, 24($a2)
    08910694:[C4AC0018]: lwc1       $f12, 24($a1)
    08910698:[E7AC0014]: swc1       $f12, 20($sp)
    0891069C:[8FA70014]: lw         $a3, 20($sp)
    089106A0:[00073A02]: srl        $a3, $a3, 0x0008
    089106A4:[00E43825]: or         $a3, $a3, $a0
    089106A8:[ACC7001C]: sw         $a3, 28($a2)
    089106AC:[C4AC0020]: lwc1       $f12, 32($a1)
    089106B0:[E7AC0018]: swc1       $f12, 24($sp)
    089106B4:[8FA70018]: lw         $a3, 24($sp)
    089106B8:[00073A02]: srl        $a3, $a3, 0x0008
    089106BC:[00E43825]: or         $a3, $a3, $a0
    089106C0:[ACC70020]: sw         $a3, 32($a2)
    089106C4:[C4AC0024]: lwc1       $f12, 36($a1)
    089106C8:[E7AC001C]: swc1       $f12, 28($sp)
    089106CC:[8FA7001C]: lw         $a3, 28($sp)
    089106D0:[00073A02]: srl        $a3, $a3, 0x0008
    089106D4:[00E43825]: or         $a3, $a3, $a0
    089106D8:[ACC70024]: sw         $a3, 36($a2)
    089106DC:[C4AC0028]: lwc1       $f12, 40($a1)
    089106E0:[E7AC0020]: swc1       $f12, 32($sp)
    089106E4:[8FA70020]: lw         $a3, 32($sp)
    089106E8:[00073A02]: srl        $a3, $a3, 0x0008
    089106EC:[00E43825]: or         $a3, $a3, $a0
    089106F0:[ACC70028]: sw         $a3, 40($a2)
    089106F4:[C4AC0030]: lwc1       $f12, 48($a1)
    089106F8:[E7AC0024]: swc1       $f12, 36($sp)
    089106FC:[8FA70024]: lw         $a3, 36($sp)
    08910700:[00073A02]: srl        $a3, $a3, 0x0008
    08910704:[00E43825]: or         $a3, $a3, $a0
    08910708:[ACC7002C]: sw         $a3, 44($a2)
    0891070C:[C4AC0034]: lwc1       $f12, 52($a1)
    08910710:[E7AC0028]: swc1       $f12, 40($sp)
    08910714:[8FA70028]: lw         $a3, 40($sp)
    08910718:[00073A02]: srl        $a3, $a3, 0x0008
    0891071C:[00E43825]: or         $a3, $a3, $a0
    08910720:[ACC70030]: sw         $a3, 48($a2)
    08910724:[C4AC0038]: lwc1       $f12, 56($a1)
    08910728:[E7AC002C]: swc1       $f12, 44($sp)
    0891072C:[8FA5002C]: lw         $a1, 44($sp)
    08910730:[00052A02]: srl        $a1, $a1, 0x0008
    08910734:[00A42025]: or         $a0, $a1, $a0
    08910738:[100000D5]: b          0x08910A90
    0891073C:[ACC40034]: sw         $a0, 52($a2)
    08910A90:[03E00008]: jr         $ra
    08910A94:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_8909394 158,907,817 instructions (3.911%), 166,108 calls (08909394 - 0890991C, length 355)
    08909394:[27BDFEB0]: addiu      $sp, $sp, -336
    08909398:[8C850784]: lw         $a1, 1924($a0)
    0890939C:[AFB00124]: sw         $s0, 292($sp)
    089093A0:[AFB10128]: sw         $s1, 296($sp)
    089093A4:[AFB2012C]: sw         $s2, 300($sp)
    089093A8:[AFB30130]: sw         $s3, 304($sp)
    089093AC:[AFB40134]: sw         $s4, 308($sp)
    089093B0:[AFB50138]: sw         $s5, 312($sp)
    089093B4:[AFB6013C]: sw         $s6, 316($sp)
    089093B8:[AFBF0140]: sw         $ra, 320($sp)
    089093BC:[10A00061]: beq        $a1, $zr, 0x08909544
    089093C0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089093C4:[8E0501EC]: lw         $a1, 492($s0)
    089093C8:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    089093CC:[00A42824]: and        $a1, $a1, $a0
    089093D0:[14A0005A]: bne        $a1, $zr, 0x0890953C
    089093D4:[00000000]: nop
    089093D8:[8E0501EC]: lw         $a1, 492($s0)
    089093DC:[00A42025]: or         $a0, $a1, $a0
    089093E0:[AE0401EC]: sw         $a0, 492($s0)
    089093E4:[30841800]: andi       $a0, $a0, 6144
    089093E8:[10800052]: beq        $a0, $zr, 0x08909534
    089093EC:[00000000]: nop
    089093F0:[8E0401EC]: lw         $a0, 492($s0)
    089093F4:[2405E7FF]: addiu      $a1, $zr, -6145 <=> li $a1, -6145
    089093F8:[00852024]: and        $a0, $a0, $a1
    089093FC:[AE0401EC]: sw         $a0, 492($s0)
    08909400:[0E24214A]: jal        0x08908528
    08909404:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909408:[03A08825]: or         $s1, $sp, $zr <=> move $s1, $sp
    0890940C:[0E2422E9]: jal        0x08908BA4
    08909410:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909414:[44080000]: mfc1       $t0, $f0
    08909418:[48E80001]: MTV.s      $t0, S010.s
    0890941C:[26040A70]: addiu      $a0, $s0, 2672
    08909420:[C8800000]: lv.s       S000.s, 0($a0)
    08909424:[C8800005]: lv.s       S001.s, 4($a0)
    08909428:[C880000A]: lv.s       S002.s, 8($a0)
    0890942C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08909430:[EA200000]: sv.s       S000.s, 0($s1)
    08909434:[EA200005]: sv.s       S001.s, 4($s1)
    08909438:[EA20000A]: sv.s       S002.s, 8($s1)
    0890943C:[C7AC0000]: lwc1       $f12, 0($sp)
    08909440:[C7AD0004]: lwc1       $f13, 4($sp)
    08909444:[C7AE0008]: lwc1       $f14, 8($sp)
    08909448:[E60C0950]: swc1       $f12, 2384($s0)
    0890944C:[44806000]: mtc1       $zr, $f12
    08909450:[E60C0960]: swc1       $f12, 2400($s0)
    08909454:[E60C0970]: swc1       $f12, 2416($s0)
    08909458:[E60C0980]: swc1       $f12, 2432($s0)
    0890945C:[E60C0954]: swc1       $f12, 2388($s0)
    08909460:[E60D0964]: swc1       $f13, 2404($s0)
    08909464:[E60C0974]: swc1       $f12, 2420($s0)
    08909468:[E60C0984]: swc1       $f12, 2436($s0)
    0890946C:[E60C0958]: swc1       $f12, 2392($s0)
    08909470:[E60C0968]: swc1       $f12, 2408($s0)
    08909474:[E60E0978]: swc1       $f14, 2424($s0)
    08909478:[E60C0988]: swc1       $f12, 2440($s0)
    0890947C:[E60C095C]: swc1       $f12, 2396($s0)
    08909480:[E60C096C]: swc1       $f12, 2412($s0)
    08909484:[E60C097C]: swc1       $f12, 2428($s0)
    08909488:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890948C:[44846000]: mtc1       $a0, $f12
    08909490:[E60C098C]: swc1       $f12, 2444($s0)
    08909494:[26040350]: addiu      $a0, $s0, 848
    08909498:[26050950]: addiu      $a1, $s0, 2384
    0890949C:[00000000]: 0x890949C - memcpySequence[8CA60000,8CA70004,8CA80008,AC860000,AC870004,AC880008,8CA6000C,8CA70010,8CA80014,AC86000C,AC870010,AC880014,8CA60018,8CA7001C,8CA80020,AC860018,AC87001C,AC880020,8CA60024,8CA70028,8CA8002C,AC860024,AC870028,AC88002C,8CA60030,8CA70034,8CA80038,AC860030,AC870034,AC880038,8CA5003C,AC85003C](4,5,0,0,64)
    0890951C:[0E242E3D]: jal        0x0890B8F4
    08909520:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909524:[14400009]: bne        $v0, $zr, 0x0890954C
    08909528:[00000000]: nop
    0890952C:[100000D7]: b          0x0890988C
    08909530:[00000000]: nop
    08909534:[100000F0]: b          0x089098F8
    08909538:[00000000]: nop
    0890953C:[100000EE]: b          0x089098F8
    08909540:[00000000]: nop
    08909544:[100000EC]: b          0x089098F8
    08909548:[00000000]: nop
    0890954C:[8E040784]: lw         $a0, 1924($s0)
    08909550:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    08909554:[84840008]: lh         $a0, 8($a0)
    08909558:[02C4202A]: slt        $a0, $s6, $a0
    0890955C:[10800044]: beq        $a0, $zr, 0x08909670
    08909560:[00000000]: nop
    08909564:[8FB20044]: lw         $s2, 68($sp)
    08909568:[8FB30048]: lw         $s3, 72($sp)
    0890956C:[8FB4004C]: lw         $s4, 76($sp)
    08909570:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08909574:[8E110710]: lw         $s1, 1808($s0)
    08909578:[02358821]: addu       $s1, $s1, $s5
    0890957C:[0E241DEF]: jal        0x089077BC
    08909580:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08909584:[8E240300]: lw         $a0, 768($s1)
    08909588:[30840003]: andi       $a0, $a0, 3
    0890958C:[1480002F]: bne        $a0, $zr, 0x0890964C
    08909590:[00000000]: nop
    08909594:[262401B0]: addiu      $a0, $s1, 432
    08909598:[8E250000]: lw         $a1, 0($s1)
    0890959C:[24A501B0]: addiu      $a1, $a1, 432
    089095A0:[D8A40000]: lv.q       C100.q, 0($a1)
    089095A4:[D8A50010]: lv.q       C110.q, 16($a1)
    089095A8:[D8A60020]: lv.q       C120.q, 32($a1)
    089095AC:[D8A70030]: lv.q       C130.q, 48($a1)
    089095B0:[26250170]: addiu      $a1, $s1, 368
    089095B4:[D8A80000]: lv.q       C200.q, 0($a1)
    089095B8:[D8A90010]: lv.q       C210.q, 16($a1)
    089095BC:[D8AA0020]: lv.q       C220.q, 32($a1)
    089095C0:[D8AB0030]: lv.q       C230.q, 48($a1)
    089095C4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089095C8:[F8800000]: sv.q       C000.q, 0($a0)
    089095CC:[F8810010]: sv.q       C010.q, 16($a0)
    089095D0:[F8820020]: sv.q       C020.q, 32($a0)
    089095D4:[F8830030]: sv.q       C030.q, 48($a0)
    089095D8:[00000000]: 0x89095D8 - memcpySequence[8C850000,8C860004,8C870008,AFA50010,AFA60014,AFA70018,8C85000C,8C860010,8C870014,AFA5001C,AFA60020,AFA70024,8C850018,8C86001C,8C870020,AFA50028,AFA6002C,AFA70030,8C850024,8C860028,8C87002C,AFA50034,AFA60038,AFA7003C](29,4,16,0,48)
    08909638:[8C850030]: lw         $a1, 48($a0)
    0890963C:[8C920034]: lw         $s2, 52($a0)
    08909640:[8C930038]: lw         $s3, 56($a0)
    08909644:[AFA50040]: sw         $a1, 64($sp)
    08909648:[8C94003C]: lw         $s4, 60($a0)
    0890964C:[8E040784]: lw         $a0, 1924($s0)
    08909650:[26D60001]: addiu      $s6, $s6, 1
    08909654:[84840008]: lh         $a0, 8($a0)
    08909658:[02C4202A]: slt        $a0, $s6, $a0
    0890965C:[1480FFC5]: bne        $a0, $zr, 0x08909574
    08909660:[26B50320]: addiu      $s5, $s5, 800
    08909664:[AFB20044]: sw         $s2, 68($sp)
    08909668:[AFB30048]: sw         $s3, 72($sp)
    0890966C:[AFB4004C]: sw         $s4, 76($sp)
    08909670:[8E0403C0]: lw         $a0, 960($s0)
    08909674:[1080003E]: beq        $a0, $zr, 0x08909770
    08909678:[00000000]: nop
    0890967C:[8E0403C0]: lw         $a0, 960($s0)
    08909680:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08909684:[84850000]: lh         $a1, 0($a0)
    08909688:[00C5382A]: slt        $a3, $a2, $a1
    0890968C:[10E00038]: beq        $a3, $zr, 0x08909770
    08909690:[24840002]: addiu      $a0, $a0, 2
    08909694:[84870000]: lh         $a3, 0($a0)
    08909698:[8E080710]: lw         $t0, 1808($s0)
    0890969C:[00073940]: sll        $a3, $a3, 0x0005
    089096A0:[84890002]: lh         $t1, 2($a0)
    089096A4:[00075021]: addu       $t2, $zr, $a3 <=> move $t2, $a3
    089096A8:[000738C0]: sll        $a3, $a3, 0x0003
    089096AC:[01475023]: subu       $t2, $t2, $a3
    089096B0:[00094940]: sll        $t1, $t1, 0x0005
    089096B4:[00073880]: sll        $a3, $a3, 0x0002
    089096B8:[00095821]: addu       $t3, $zr, $t1 <=> move $t3, $t1
    089096BC:[01473821]: addu       $a3, $t2, $a3
    089096C0:[000948C0]: sll        $t1, $t1, 0x0003
    089096C4:[01695023]: subu       $t2, $t3, $t1
    089096C8:[00094880]: sll        $t1, $t1, 0x0002
    089096CC:[01073821]: addu       $a3, $t0, $a3
    089096D0:[01494821]: addu       $t1, $t2, $t1
    089096D4:[01094021]: addu       $t0, $t0, $t1
    089096D8:[00000000]: 0x89096D8 - memcpySequence[250801B0,8D090000,8D0A0004,24E701B0,8D0B0008,ACE90000,8D09000C,ACEA0004,8D0A0010,ACEB0008,8D0B0014,ACE9000C,8D090018,ACEA0010,8D0A001C,ACEB0014,8D0B0020,ACE90018,8D090024,ACEA001C,8D0A0028,ACEB0020,8D0B002C,ACE90024,8D090030,ACEA0028,8D0A0034,ACEB002C,8D0B0038,ACE90030,8D08003C,ACEA0034,ACEB0038,ACE8003C](7,8,432,432,64)
    08909760:[24C60001]: addiu      $a2, $a2, 1
    08909764:[00C5382A]: slt        $a3, $a2, $a1
    08909768:[14E0FFCA]: bne        $a3, $zr, 0x08909694
    0890976C:[24840004]: addiu      $a0, $a0, 4
    08909770:[8E040784]: lw         $a0, 1924($s0)
    08909774:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    08909778:[84840008]: lh         $a0, 8($a0)
    0890977C:[0144202A]: slt        $a0, $t2, $a0
    08909780:[1080005D]: beq        $a0, $zr, 0x089098F8
    08909784:[00000000]: nop
    08909788:[8FA60084]: lw         $a2, 132($sp)
    0890978C:[8FA70088]: lw         $a3, 136($sp)
    08909790:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08909794:[8FA8008C]: lw         $t0, 140($sp)
    08909798:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0890979C:[8E040710]: lw         $a0, 1808($s0)
    089097A0:[00892021]: addu       $a0, $a0, $t1
    089097A4:[8C8B0300]: lw         $t3, 768($a0)
    089097A8:[316B0003]: andi       $t3, $t3, 3
    089097AC:[1565002F]: bne        $t3, $a1, 0x0890986C
    089097B0:[00000000]: nop
    089097B4:[248801B0]: addiu      $t0, $a0, 432
    089097B8:[8C860000]: lw         $a2, 0($a0)
    089097BC:[24C601B0]: addiu      $a2, $a2, 432
    089097C0:[D8C40000]: lv.q       C100.q, 0($a2)
    089097C4:[D8C50010]: lv.q       C110.q, 16($a2)
    089097C8:[D8C60020]: lv.q       C120.q, 32($a2)
    089097CC:[D8C70030]: lv.q       C130.q, 48($a2)
    089097D0:[24840170]: addiu      $a0, $a0, 368
    089097D4:[D8880000]: lv.q       C200.q, 0($a0)
    089097D8:[D8890010]: lv.q       C210.q, 16($a0)
    089097DC:[D88A0020]: lv.q       C220.q, 32($a0)
    089097E0:[D88B0030]: lv.q       C230.q, 48($a0)
    089097E4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089097E8:[F9000000]: sv.q       C000.q, 0($t0)
    089097EC:[F9010010]: sv.q       C010.q, 16($t0)
    089097F0:[F9020020]: sv.q       C020.q, 32($t0)
    089097F4:[F9030030]: sv.q       C030.q, 48($t0)
    089097F8:[00000000]: 0x89097F8 - memcpySequence[8D040000,8D060004,8D070008,AFA40050,AFA60054,AFA70058,8D04000C,8D060010,8D070014,AFA4005C,AFA60060,AFA70064,8D040018,8D06001C,8D070020,AFA40068,AFA6006C,AFA70070,8D040024,8D060028,8D07002C,AFA40074,AFA60078,AFA7007C](29,8,80,0,48)
    08909858:[8D040030]: lw         $a0, 48($t0)
    0890985C:[8D060034]: lw         $a2, 52($t0)
    08909860:[8D070038]: lw         $a3, 56($t0)
    08909864:[AFA40080]: sw         $a0, 128($sp)
    08909868:[8D08003C]: lw         $t0, 60($t0)
    0890986C:[8E040784]: lw         $a0, 1924($s0)
    08909870:[254A0001]: addiu      $t2, $t2, 1
    08909874:[84840008]: lh         $a0, 8($a0)
    08909878:[0144202A]: slt        $a0, $t2, $a0
    0890987C:[1480FFC7]: bne        $a0, $zr, 0x0890979C
    08909880:[25290320]: addiu      $t1, $t1, 800
    08909884:[1000001A]: b          0x089098F0
    08909888:[AFA60084]: sw         $a2, 132($sp)
    0890988C:[8E040784]: lw         $a0, 1924($s0)
    08909890:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909894:[84840008]: lh         $a0, 8($a0)
    08909898:[0224202A]: slt        $a0, $s1, $a0
    0890989C:[10800016]: beq        $a0, $zr, 0x089098F8
    089098A0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089098A4:[8E040710]: lw         $a0, 1808($s0)
    089098A8:[00922021]: addu       $a0, $a0, $s2
    089098AC:[8C8402F4]: lw         $a0, 756($a0)
    089098B0:[30840006]: andi       $a0, $a0, 6
    089098B4:[14800003]: bne        $a0, $zr, 0x089098C4
    089098B8:[00000000]: nop
    089098BC:[10000004]: b          0x089098D0
    089098C0:[00000000]: nop
    089098C4:[8E040710]: lw         $a0, 1808($s0)
    089098C8:[0E241E83]: jal        0x08907A0C
    089098CC:[00922021]: addu       $a0, $a0, $s2
    089098D0:[8E040784]: lw         $a0, 1924($s0)
    089098D4:[26310001]: addiu      $s1, $s1, 1
    089098D8:[84840008]: lh         $a0, 8($a0)
    089098DC:[0224202A]: slt        $a0, $s1, $a0
    089098E0:[1480FFF0]: bne        $a0, $zr, 0x089098A4
    089098E4:[26520320]: addiu      $s2, $s2, 800
    089098E8:[10000003]: b          0x089098F8
    089098EC:[00000000]: nop
    089098F0:[AFA70088]: sw         $a3, 136($sp)
    089098F4:[AFA8008C]: sw         $t0, 140($sp)
    089098F8:[8FB00124]: lw         $s0, 292($sp)
    089098FC:[8FB10128]: lw         $s1, 296($sp)
    08909900:[8FB2012C]: lw         $s2, 300($sp)
    08909904:[8FB30130]: lw         $s3, 304($sp)
    08909908:[8FB40134]: lw         $s4, 308($sp)
    0890990C:[8FB50138]: lw         $s5, 312($sp)
    08909910:[8FB6013C]: lw         $s6, 316($sp)
    08909914:[8FBF0140]: lw         $ra, 320($sp)
    08909918:[03E00008]: jr         $ra
    0890991C:[27BD0150]: addiu      $sp, $sp, 336
  Back Branch 089098E0 10,011,054 times (length 17)
    08909890:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909894:[84840008]: lh         $a0, 8($a0)
    08909898:[0224202A]: slt        $a0, $s1, $a0
    0890989C:[10800016]: beq        $a0, $zr, 0x089098F8
    089098A0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 089098A4:[8E040710]: lw         $a0, 1808($s0)
    089098A8:[00922021]: addu       $a0, $a0, $s2
    089098AC:[8C8402F4]: lw         $a0, 756($a0)
    089098B0:[30840006]: andi       $a0, $a0, 6
    089098B4:[14800003]: bne        $a0, $zr, 0x089098C4
    089098B8:[00000000]: nop
    089098BC:[10000004]: b          0x089098D0
    089098C0:[00000000]: nop
    089098C4:[8E040710]: lw         $a0, 1808($s0)
    089098C8:[0E241E83]: jal        0x08907A0C
    089098CC:[00922021]: addu       $a0, $a0, $s2
    089098D0:[8E040784]: lw         $a0, 1924($s0)
    089098D4:[26310001]: addiu      $s1, $s1, 1
    089098D8:[84840008]: lh         $a0, 8($a0)
    089098DC:[0224202A]: slt        $a0, $s1, $a0
--> 089098E0:[1480FFF0]: bne        $a0, $zr, 0x089098A4
    089098E4:[26520320]: addiu      $s2, $s2, 800
    089098E8:[10000003]: b          0x089098F8
    089098EC:[00000000]: nop
    089098F0:[AFA70088]: sw         $a3, 136($sp)
  Back Branch 0890965C 40,814 times (length 60)
    08909560:[00000000]: nop
    08909564:[8FB20044]: lw         $s2, 68($sp)
    08909568:[8FB30048]: lw         $s3, 72($sp)
    0890956C:[8FB4004C]: lw         $s4, 76($sp)
    08909570:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 08909574:[8E110710]: lw         $s1, 1808($s0)
    08909578:[02358821]: addu       $s1, $s1, $s5
    0890957C:[0E241DEF]: jal        0x089077BC
    08909580:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08909584:[8E240300]: lw         $a0, 768($s1)
    08909588:[30840003]: andi       $a0, $a0, 3
    0890958C:[1480002F]: bne        $a0, $zr, 0x0890964C
    08909590:[00000000]: nop
    08909594:[262401B0]: addiu      $a0, $s1, 432
    08909598:[8E250000]: lw         $a1, 0($s1)
    0890959C:[24A501B0]: addiu      $a1, $a1, 432
    089095A0:[D8A40000]: lv.q       C100.q, 0($a1)
    089095A4:[D8A50010]: lv.q       C110.q, 16($a1)
    089095A8:[D8A60020]: lv.q       C120.q, 32($a1)
    089095AC:[D8A70030]: lv.q       C130.q, 48($a1)
    089095B0:[26250170]: addiu      $a1, $s1, 368
    089095B4:[D8A80000]: lv.q       C200.q, 0($a1)
    089095B8:[D8A90010]: lv.q       C210.q, 16($a1)
    089095BC:[D8AA0020]: lv.q       C220.q, 32($a1)
    089095C0:[D8AB0030]: lv.q       C230.q, 48($a1)
    089095C4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089095C8:[F8800000]: sv.q       C000.q, 0($a0)
    089095CC:[F8810010]: sv.q       C010.q, 16($a0)
    089095D0:[F8820020]: sv.q       C020.q, 32($a0)
    089095D4:[F8830030]: sv.q       C030.q, 48($a0)
    089095D8:[00000000]: 0x89095D8 - memcpySequence[8C850000,8C860004,8C870008,AFA50010,AFA60014,AFA70018,8C85000C,8C860010,8C870014,AFA5001C,AFA60020,AFA70024,8C850018,8C86001C,8C870020,AFA50028,AFA6002C,AFA70030,8C850024,8C860028,8C87002C,AFA50034,AFA60038,AFA7003C](29,4,16,0,48)
    08909638:[8C850030]: lw         $a1, 48($a0)
    0890963C:[8C920034]: lw         $s2, 52($a0)
    08909640:[8C930038]: lw         $s3, 56($a0)
    08909644:[AFA50040]: sw         $a1, 64($sp)
    08909648:[8C94003C]: lw         $s4, 60($a0)
    0890964C:[8E040784]: lw         $a0, 1924($s0)
    08909650:[26D60001]: addiu      $s6, $s6, 1
    08909654:[84840008]: lh         $a0, 8($a0)
    08909658:[02C4202A]: slt        $a0, $s6, $a0
--> 0890965C:[1480FFC5]: bne        $a0, $zr, 0x08909574
    08909660:[26B50320]: addiu      $s5, $s5, 800
    08909664:[AFB20044]: sw         $s2, 68($sp)
    08909668:[AFB30048]: sw         $s3, 72($sp)
    0890966C:[AFB4004C]: sw         $s4, 76($sp)
  Back Branch 0890987C 40,814 times (length 58)
    08909788:[8FA60084]: lw         $a2, 132($sp)
    0890978C:[8FA70088]: lw         $a3, 136($sp)
    08909790:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08909794:[8FA8008C]: lw         $t0, 140($sp)
    08909798:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 0890979C:[8E040710]: lw         $a0, 1808($s0)
    089097A0:[00892021]: addu       $a0, $a0, $t1
    089097A4:[8C8B0300]: lw         $t3, 768($a0)
    089097A8:[316B0003]: andi       $t3, $t3, 3
    089097AC:[1565002F]: bne        $t3, $a1, 0x0890986C
    089097B0:[00000000]: nop
    089097B4:[248801B0]: addiu      $t0, $a0, 432
    089097B8:[8C860000]: lw         $a2, 0($a0)
    089097BC:[24C601B0]: addiu      $a2, $a2, 432
    089097C0:[D8C40000]: lv.q       C100.q, 0($a2)
    089097C4:[D8C50010]: lv.q       C110.q, 16($a2)
    089097C8:[D8C60020]: lv.q       C120.q, 32($a2)
    089097CC:[D8C70030]: lv.q       C130.q, 48($a2)
    089097D0:[24840170]: addiu      $a0, $a0, 368
    089097D4:[D8880000]: lv.q       C200.q, 0($a0)
    089097D8:[D8890010]: lv.q       C210.q, 16($a0)
    089097DC:[D88A0020]: lv.q       C220.q, 32($a0)
    089097E0:[D88B0030]: lv.q       C230.q, 48($a0)
    089097E4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089097E8:[F9000000]: sv.q       C000.q, 0($t0)
    089097EC:[F9010010]: sv.q       C010.q, 16($t0)
    089097F0:[F9020020]: sv.q       C020.q, 32($t0)
    089097F4:[F9030030]: sv.q       C030.q, 48($t0)
    089097F8:[00000000]: 0x89097F8 - memcpySequence[8D040000,8D060004,8D070008,AFA40050,AFA60054,AFA70058,8D04000C,8D060010,8D070014,AFA4005C,AFA60060,AFA70064,8D040018,8D06001C,8D070020,AFA40068,AFA6006C,AFA70070,8D040024,8D060028,8D07002C,AFA40074,AFA60078,AFA7007C](29,8,80,0,48)
    08909858:[8D040030]: lw         $a0, 48($t0)
    0890985C:[8D060034]: lw         $a2, 52($t0)
    08909860:[8D070038]: lw         $a3, 56($t0)
    08909864:[AFA40080]: sw         $a0, 128($sp)
    08909868:[8D08003C]: lw         $t0, 60($t0)
    0890986C:[8E040784]: lw         $a0, 1924($s0)
    08909870:[254A0001]: addiu      $t2, $t2, 1
    08909874:[84840008]: lh         $a0, 8($a0)
    08909878:[0144202A]: slt        $a0, $t2, $a0
--> 0890987C:[1480FFC7]: bne        $a0, $zr, 0x0890979C
    08909880:[25290320]: addiu      $t1, $t1, 800
    08909884:[1000001A]: b          0x089098F0
    08909888:[AFA60084]: sw         $a2, 132($sp)
    0890988C:[8E040784]: lw         $a0, 1924($s0)
  Back Branch 08909768 293 times (length 55)
    08909680:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08909684:[84850000]: lh         $a1, 0($a0)
    08909688:[00C5382A]: slt        $a3, $a2, $a1
    0890968C:[10E00038]: beq        $a3, $zr, 0x08909770
    08909690:[24840002]: addiu      $a0, $a0, 2
--> 08909694:[84870000]: lh         $a3, 0($a0)
    08909698:[8E080710]: lw         $t0, 1808($s0)
    0890969C:[00073940]: sll        $a3, $a3, 0x0005
    089096A0:[84890002]: lh         $t1, 2($a0)
    089096A4:[00075021]: addu       $t2, $zr, $a3 <=> move $t2, $a3
    089096A8:[000738C0]: sll        $a3, $a3, 0x0003
    089096AC:[01475023]: subu       $t2, $t2, $a3
    089096B0:[00094940]: sll        $t1, $t1, 0x0005
    089096B4:[00073880]: sll        $a3, $a3, 0x0002
    089096B8:[00095821]: addu       $t3, $zr, $t1 <=> move $t3, $t1
    089096BC:[01473821]: addu       $a3, $t2, $a3
    089096C0:[000948C0]: sll        $t1, $t1, 0x0003
    089096C4:[01695023]: subu       $t2, $t3, $t1
    089096C8:[00094880]: sll        $t1, $t1, 0x0002
    089096CC:[01073821]: addu       $a3, $t0, $a3
    089096D0:[01494821]: addu       $t1, $t2, $t1
    089096D4:[01094021]: addu       $t0, $t0, $t1
    089096D8:[00000000]: 0x89096D8 - memcpySequence[250801B0,8D090000,8D0A0004,24E701B0,8D0B0008,ACE90000,8D09000C,ACEA0004,8D0A0010,ACEB0008,8D0B0014,ACE9000C,8D090018,ACEA0010,8D0A001C,ACEB0014,8D0B0020,ACE90018,8D090024,ACEA001C,8D0A0028,ACEB0020,8D0B002C,ACE90024,8D090030,ACEA0028,8D0A0034,ACEB002C,8D0B0038,ACE90030,8D08003C,ACEA0034,ACEB0038,ACE8003C](7,8,432,432,64)
    08909760:[24C60001]: addiu      $a2, $a2, 1
    08909764:[00C5382A]: slt        $a3, $a2, $a1
--> 08909768:[14E0FFCA]: bne        $a3, $zr, 0x08909694
    0890976C:[24840004]: addiu      $a0, $a0, 4
    08909770:[8E040784]: lw         $a0, 1924($s0)
    08909774:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    08909778:[84840008]: lh         $a0, 8($a0)
_S1_2_890CEC0 144,177,058 instructions (3.549%), 45,957 calls (0890CEC0 - 0890D3A8, length 315)
    0890CEC0:[27BDFFD0]: addiu      $sp, $sp, -48
    0890CEC4:[8C850194]: lw         $a1, 404($a0)
    0890CEC8:[340603E8]: ori        $a2, $zr, 1000 <=> li $a2, 1000
    0890CECC:[E7B40000]: swc1       $f20, 0($sp)
    0890CED0:[E7B60004]: swc1       $f22, 4($sp)
    0890CED4:[E7B80008]: swc1       $f24, 8($sp)
    0890CED8:[AFB0000C]: sw         $s0, 12($sp)
    0890CEDC:[AFB10010]: sw         $s1, 16($sp)
    0890CEE0:[AFB20014]: sw         $s2, 20($sp)
    0890CEE4:[AFB30018]: sw         $s3, 24($sp)
    0890CEE8:[AFB4001C]: sw         $s4, 28($sp)
    0890CEEC:[AFB50020]: sw         $s5, 32($sp)
    0890CEF0:[AFB60024]: sw         $s6, 36($sp)
    0890CEF4:[AFBF0028]: sw         $ra, 40($sp)
    0890CEF8:[10A6000D]: beq        $a1, $a2, 0x0890CF30
    0890CEFC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890CF00:[8E1101F4]: lw         $s1, 500($s0)
    0890CF04:[12200008]: beq        $s1, $zr, 0x0890CF28
    0890CF08:[00000000]: nop
    0890CF0C:[860501B0]: lh         $a1, 432($s0)
    0890CF10:[8E0401EC]: lw         $a0, 492($s0)
    0890CF14:[28A60100]: slti       $a2, $a1, 256
    0890CF18:[14C00007]: bne        $a2, $zr, 0x0890CF38
    0890CF1C:[8E050784]: lw         $a1, 1924($s0)
    0890CF20:[10000007]: b          0x0890CF40
    0890CF24:[00000000]: nop
    0890CF28:[10000113]: b          0x0890D378
    0890CF2C:[00000000]: nop
    0890CF30:[10000111]: b          0x0890D378
    0890CF34:[00000000]: nop
    0890CF38:[34060100]: ori        $a2, $zr, 256 <=> li $a2, 256
    0890CF3C:[A60601B0]: sh         $a2, 432($s0)
    0890CF40:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0890CF44:[30860004]: andi       $a2, $a0, 4
    0890CF48:[14C00003]: bne        $a2, $zr, 0x0890CF58
    0890CF4C:[C62C001C]: lwc1       $f12, 28($s1)
    0890CF50:[861201B0]: lh         $s2, 432($s0)
    0890CF54:[00129203]: sra        $s2, $s2, 0x0008
    0890CF58:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    0890CF5C:[46006606]: mov.s      $f24, $f12
    0890CF60:[44866800]: mtc1       $a2, $f13
    0890CF64:[C4B40020]: lwc1       $f20, 32($a1)
    0890CF68:[3C063800]: lui        $a2, 0x3800 <=> li $a2, 0x38000000
    0890CF6C:[46146D03]: div.s      $f20, $f13, $f20
    0890CF70:[34C60100]: ori        $a2, $a2, 256
    0890CF74:[30840008]: andi       $a0, $a0, 8
    0890CF78:[10800037]: beq        $a0, $zr, 0x0890D058
    0890CF7C:[4486B000]: mtc1       $a2, $f22
    0890CF80:[8E040188]: lw         $a0, 392($s0)
    0890CF84:[10800020]: beq        $a0, $zr, 0x0890D008
    0890CF88:[00000000]: nop
    0890CF8C:[80850019]: lb         $a1, 25($a0)
    0890CF90:[30A50007]: andi       $a1, $a1, 7
    0890CF94:[38A50004]: xori       $a1, $a1, 4
    0890CF98:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CF9C:[00052E00]: sll        $a1, $a1, 0x0018
    0890CFA0:[00053603]: sra        $a2, $a1, 0x0018
    0890CFA4:[10C0000A]: beq        $a2, $zr, 0x0890CFD0
    0890CFA8:[84850032]: lh         $a1, 50($a0)
    0890CFAC:[A4850034]: sh         $a1, 52($a0)
    0890CFB0:[84850032]: lh         $a1, 50($a0)
    0890CFB4:[44856000]: mtc1       $a1, $f12
    0890CFB8:[46806320]: cvt.s.w    $f12, $f12
    0890CFBC:[8C850000]: lw         $a1, 0($a0)
    0890CFC0:[46186302]: mul.s      $f12, $f12, $f24
    0890CFC4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFC8:[1000000C]: b          0x0890CFFC
    0890CFCC:[8C840008]: lw         $a0, 8($a0)
    0890CFD0:[44856000]: mtc1       $a1, $f12
    0890CFD4:[C48D0014]: lwc1       $f13, 20($a0)
    0890CFD8:[46806320]: cvt.s.w    $f12, $f12
    0890CFDC:[C48E0010]: lwc1       $f14, 16($a0)
    0890CFE0:[8C850000]: lw         $a1, 0($a0)
    0890CFE4:[460C6B02]: mul.s      $f12, $f13, $f12
    0890CFE8:[46166302]: mul.s      $f12, $f12, $f22
    0890CFEC:[460E6300]: add.s      $f12, $f12, $f14
    0890CFF0:[46146302]: mul.s      $f12, $f12, $f20
    0890CFF4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFF8:[8C840008]: lw         $a0, 8($a0)
    0890CFFC:[5480FFE4]: bnel       $a0, $zr, 0x0890CF90
    0890D000:[80850019]: lb         $a1, 25($a0)
    0890D004:[8E050784]: lw         $a1, 1924($s0)
    0890D008:[84A50008]: lh         $a1, 8($a1)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890D010:[0085282A]: slt        $a1, $a0, $a1
    0890D014:[10A0000E]: beq        $a1, $zr, 0x0890D050
    0890D018:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    0890D01C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890D020:[8E070710]: lw         $a3, 1808($s0)
    0890D024:[00E53821]: addu       $a3, $a3, $a1
    0890D028:[8CE802F4]: lw         $t0, 756($a3)
    0890D02C:[24840001]: addiu      $a0, $a0, 1
    0890D030:[01064024]: and        $t0, $t0, $a2
    0890D034:[35080002]: ori        $t0, $t0, 2
    0890D038:[ACE802F4]: sw         $t0, 756($a3)
    0890D03C:[8E070784]: lw         $a3, 1924($s0)
    0890D040:[84E70008]: lh         $a3, 8($a3)
    0890D044:[0087382A]: slt        $a3, $a0, $a3
    0890D048:[14E0FFF5]: bne        $a3, $zr, 0x0890D020
    0890D04C:[24A50320]: addiu      $a1, $a1, 800
    0890D050:[100000B7]: b          0x0890D330
    0890D054:[8E0401EC]: lw         $a0, 492($s0)
    0890D058:[0E267EC5]: jal        0x0899FB14
    0890D05C:[34138000]: ori        $s3, $zr, -32768 <=> li $s3, 32768
    0890D060:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    0890D064:[8C876F2C]: lw         $a3, 28460($a0)
    0890D068:[8C866F28]: lw         $a2, 28456($a0)
    0890D06C:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    0890D070:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890D074:[3C14089C]: lui        $s4, 0x089C <=> li $s4, 0x089C0000
    0890D078:[3C15089C]: lui        $s5, 0x089C <=> li $s5, 0x089C0000
    0890D07C:[0E268148]: jal        0x089A0520
    0890D080:[3C16089C]: lui        $s6, 0x089C <=> li $s6, 0x089C0000
    0890D084:[5C400001]: bgtzl      $v0, 0x0890D08C
    0890D088:[34131000]: ori        $s3, $zr, 4096 <=> li $s3, 4096
    0890D08C:[00132043]: sra        $a0, $s3, 0x0001
    0890D090:[000427C2]: srl        $a0, $a0, 0x001F
    0890D094:[AE938300]: sw         $s3, -32000($s4)
    0890D098:[2665FFFF]: addiu      $a1, $s3, -1
    0890D09C:[02642021]: addu       $a0, $s3, $a0
    0890D0A0:[AEA582F8]: sw         $a1, -32008($s5)
    0890D0A4:[00042043]: sra        $a0, $a0, 0x0001
    0890D0A8:[AEC482FC]: sw         $a0, -32004($s6)
    0890D0AC:[8E040784]: lw         $a0, 1924($s0)
    0890D0B0:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890D0B4:[84840008]: lh         $a0, 8($a0)
    0890D0B8:[0264202A]: slt        $a0, $s3, $a0
    0890D0BC:[10800095]: beq        $a0, $zr, 0x0890D314
    0890D0C0:[00000000]: nop
    0890D0C4:[44927800]: mtc1       $s2, $f15
    0890D0C8:[2404FFF9]: addiu      $a0, $zr, -7 <=> li $a0, -7
    0890D0CC:[44807000]: mtc1       $zr, $f14
    0890D0D0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890D0D4:[46807BE0]: cvt.s.w    $f15, $f15
    0890D0D8:[8E060710]: lw         $a2, 1808($s0)
    0890D0DC:[8EA982F8]: lw         $t1, -32008($s5)
    0890D0E0:[00C53021]: addu       $a2, $a2, $a1
    0890D0E4:[24C70008]: addiu      $a3, $a2, 8
    0890D0E8:[84E80034]: lh         $t0, 52($a3)
    0890D0EC:[84EA0032]: lh         $t2, 50($a3)
    0890D0F0:[01284024]: and        $t0, $t1, $t0
    0890D0F4:[010A5023]: subu       $t2, $t0, $t2
    0890D0F8:[01494824]: and        $t1, $t2, $t1
    0890D0FC:[1120000D]: beq        $t1, $zr, 0x0890D134
    0890D100:[00000000]: nop
    0890D104:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D108:[012A502A]: slt        $t2, $t1, $t2
    0890D10C:[51400005]: beql       $t2, $zr, 0x0890D124
    0890D110:[8E8A8300]: lw         $t2, -32000($s4)
    0890D114:[0132001A]: div        $t1, $s2
    0890D118:[00004812]: mflo       $t1
    0890D11C:[10000005]: b          0x0890D134
    0890D120:[01094023]: subu       $t0, $t0, $t1
    0890D124:[01494823]: subu       $t1, $t2, $t1
    0890D128:[0132001A]: div        $t1, $s2
    0890D12C:[00004812]: mflo       $t1
    0890D130:[01094021]: addu       $t0, $t0, $t1
    0890D134:[A4E80034]: sh         $t0, 52($a3)
    0890D138:[84E80070]: lh         $t0, 112($a3)
    0890D13C:[8EA982F8]: lw         $t1, -32008($s5)
    0890D140:[84EA006E]: lh         $t2, 110($a3)
    0890D144:[01284024]: and        $t0, $t1, $t0
    0890D148:[010A5023]: subu       $t2, $t0, $t2
    0890D14C:[01494824]: and        $t1, $t2, $t1
    0890D150:[1120000D]: beq        $t1, $zr, 0x0890D188
    0890D154:[00000000]: nop
    0890D158:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D15C:[012A502A]: slt        $t2, $t1, $t2
    0890D160:[51400005]: beql       $t2, $zr, 0x0890D178
    0890D164:[8E8A8300]: lw         $t2, -32000($s4)
    0890D168:[0132001A]: div        $t1, $s2
    0890D16C:[00004812]: mflo       $t1
    0890D170:[10000005]: b          0x0890D188
    0890D174:[01094023]: subu       $t0, $t0, $t1
    0890D178:[01494823]: subu       $t1, $t2, $t1
    0890D17C:[0132001A]: div        $t1, $s2
    0890D180:[00004812]: mflo       $t1
    0890D184:[01094021]: addu       $t0, $t0, $t1
    0890D188:[A4E80070]: sh         $t0, 112($a3)
    0890D18C:[84E800AC]: lh         $t0, 172($a3)
    0890D190:[8EA982F8]: lw         $t1, -32008($s5)
    0890D194:[84EA00AA]: lh         $t2, 170($a3)
    0890D198:[01284024]: and        $t0, $t1, $t0
    0890D19C:[010A5023]: subu       $t2, $t0, $t2
    0890D1A0:[01494824]: and        $t1, $t2, $t1
    0890D1A4:[5120000E]: beql       $t1, $zr, 0x0890D1E0
    0890D1A8:[84E90034]: lh         $t1, 52($a3)
    0890D1AC:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D1B0:[012A502A]: slt        $t2, $t1, $t2
    0890D1B4:[51400005]: beql       $t2, $zr, 0x0890D1CC
    0890D1B8:[8E8A8300]: lw         $t2, -32000($s4)
    0890D1BC:[0132001A]: div        $t1, $s2
    0890D1C0:[00004812]: mflo       $t1
    0890D1C4:[10000005]: b          0x0890D1DC
    0890D1C8:[01094023]: subu       $t0, $t0, $t1
    0890D1CC:[01494823]: subu       $t1, $t2, $t1
    0890D1D0:[0132001A]: div        $t1, $s2
    0890D1D4:[00004812]: mflo       $t1
    0890D1D8:[01094021]: addu       $t0, $t0, $t1
    0890D1DC:[84E90034]: lh         $t1, 52($a3)
    0890D1E0:[A4E800AC]: sh         $t0, 172($a3)
    0890D1E4:[44896000]: mtc1       $t1, $f12
    0890D1E8:[84C800EE]: lh         $t0, 238($a2)
    0890D1EC:[46806320]: cvt.s.w    $f12, $f12
    0890D1F0:[C4CD00D0]: lwc1       $f13, 208($a2)
    0890D1F4:[44888000]: mtc1       $t0, $f16
    0890D1F8:[46808420]: cvt.s.w    $f16, $f16
    0890D1FC:[46186302]: mul.s      $f12, $f12, $f24
    0890D200:[46106B42]: mul.s      $f13, $f13, $f16
    0890D204:[E4CC02B0]: swc1       $f12, 688($a2)
    0890D208:[84E80070]: lh         $t0, 112($a3)
    0890D20C:[46166B42]: mul.s      $f13, $f13, $f22
    0890D210:[44886000]: mtc1       $t0, $f12
    0890D214:[46806320]: cvt.s.w    $f12, $f12
    0890D218:[C4D100CC]: lwc1       $f17, 204($a2)
    0890D21C:[46116B40]: add.s      $f13, $f13, $f17
    0890D220:[46186482]: mul.s      $f18, $f12, $f24
    0890D224:[46146B42]: mul.s      $f13, $f13, $f20
    0890D228:[C4CC02C0]: lwc1       $f12, 704($a2)
    0890D22C:[E4D202B4]: swc1       $f18, 692($a2)
    0890D230:[84E700AC]: lh         $a3, 172($a3)
    0890D234:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D238:[44878000]: mtc1       $a3, $f16
    0890D23C:[46808420]: cvt.s.w    $f16, $f16
    0890D240:[460E6832]: c.eq.s     $f13, $f14
    0890D244:[46188402]: mul.s      $f16, $f16, $f24
    0890D248:[45010004]: bc1t       0x0890D25C
    0890D24C:[E4D002B8]: swc1       $f16, 696($a2)
    0890D250:[460F6B43]: div.s      $f13, $f13, $f15
    0890D254:[460D6300]: add.s      $f12, $f12, $f13
    0890D258:[E4CC02C0]: swc1       $f12, 704($a2)
    0890D25C:[84C7012A]: lh         $a3, 298($a2)
    0890D260:[C4CD010C]: lwc1       $f13, 268($a2)
    0890D264:[44876000]: mtc1       $a3, $f12
    0890D268:[46806420]: cvt.s.w    $f16, $f12
    0890D26C:[C4D10108]: lwc1       $f17, 264($a2)
    0890D270:[46106B42]: mul.s      $f13, $f13, $f16
    0890D274:[C4CC02C4]: lwc1       $f12, 708($a2)
    0890D278:[46166B42]: mul.s      $f13, $f13, $f22
    0890D27C:[46116B40]: add.s      $f13, $f13, $f17
    0890D280:[46146B42]: mul.s      $f13, $f13, $f20
    0890D284:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D288:[460E6832]: c.eq.s     $f13, $f14
    0890D28C:[00000000]: nop
    0890D290:[45030005]: bc1tl      0x0890D2A8
    0890D294:[84C70166]: lh         $a3, 358($a2)
    0890D298:[460F6B43]: div.s      $f13, $f13, $f15
    0890D29C:[460D6300]: add.s      $f12, $f12, $f13
    0890D2A0:[E4CC02C4]: swc1       $f12, 708($a2)
    0890D2A4:[84C70166]: lh         $a3, 358($a2)
    0890D2A8:[C4CD0148]: lwc1       $f13, 328($a2)
    0890D2AC:[44876000]: mtc1       $a3, $f12
    0890D2B0:[46806420]: cvt.s.w    $f16, $f12
    0890D2B4:[C4D10144]: lwc1       $f17, 324($a2)
    0890D2B8:[46106B42]: mul.s      $f13, $f13, $f16
    0890D2BC:[C4CC02C8]: lwc1       $f12, 712($a2)
    0890D2C0:[46166B42]: mul.s      $f13, $f13, $f22
    0890D2C4:[46116B40]: add.s      $f13, $f13, $f17
    0890D2C8:[46146B42]: mul.s      $f13, $f13, $f20
    0890D2CC:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D2D0:[460E6832]: c.eq.s     $f13, $f14
    0890D2D4:[00000000]: nop
    0890D2D8:[45030005]: bc1tl      0x0890D2F0
    0890D2DC:[8CC702F4]: lw         $a3, 756($a2)
    0890D2E0:[460F6B43]: div.s      $f13, $f13, $f15
    0890D2E4:[460D6300]: add.s      $f12, $f12, $f13
    0890D2E8:[E4CC02C8]: swc1       $f12, 712($a2)
    0890D2EC:[8CC702F4]: lw         $a3, 756($a2)
    0890D2F0:[26730001]: addiu      $s3, $s3, 1
    0890D2F4:[00E43824]: and        $a3, $a3, $a0
    0890D2F8:[34E70002]: ori        $a3, $a3, 2
    0890D2FC:[ACC702F4]: sw         $a3, 756($a2)
    0890D300:[8E060784]: lw         $a2, 1924($s0)
    0890D304:[84C60008]: lh         $a2, 8($a2)
    0890D308:[0266302A]: slt        $a2, $s3, $a2
    0890D30C:[14C0FF72]: bne        $a2, $zr, 0x0890D0D8
    0890D310:[24A50320]: addiu      $a1, $a1, 800
    0890D314:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890D318:[56440005]: bnel       $s2, $a0, 0x0890D330
    0890D31C:[8E0401EC]: lw         $a0, 492($s0)
    0890D320:[8E0401EC]: lw         $a0, 492($s0)
    0890D324:[34840008]: ori        $a0, $a0, 8
    0890D328:[AE0401EC]: sw         $a0, 492($s0)
    0890D32C:[8E0401EC]: lw         $a0, 492($s0)
    0890D330:[8E050718]: lw         $a1, 1816($s0)
    0890D334:[2406FFFE]: addiu      $a2, $zr, -2 <=> li $a2, -2
    0890D338:[30A50080]: andi       $a1, $a1, 128
    0890D33C:[000529C2]: srl        $a1, $a1, 0x0007
    0890D340:[C62C001C]: lwc1       $f12, 28($s1)
    0890D344:[00862024]: and        $a0, $a0, $a2
    0890D348:[30A50001]: andi       $a1, $a1, 1
    0890D34C:[00852025]: or         $a0, $a0, $a1
    0890D350:[E60C01E8]: swc1       $f12, 488($s0)
    0890D354:[3C05FFFF]: lui        $a1, 0xFFFF <=> li $a1, 0xFFFF0000
    0890D358:[AE0401EC]: sw         $a0, 492($s0)
    0890D35C:[24A5FFFF]: addiu      $a1, $a1, -1
    0890D360:[00852024]: and        $a0, $a0, $a1
    0890D364:[2405E7FF]: addiu      $a1, $zr, -6145 <=> li $a1, -6145
    0890D368:[AE0401EC]: sw         $a0, 492($s0)
    0890D36C:[00852024]: and        $a0, $a0, $a1
    0890D370:[34840800]: ori        $a0, $a0, 2048
    0890D374:[AE0401EC]: sw         $a0, 492($s0)
    0890D378:[C7B40000]: lwc1       $f20, 0($sp)
    0890D37C:[C7B60004]: lwc1       $f22, 4($sp)
    0890D380:[C7B80008]: lwc1       $f24, 8($sp)
    0890D384:[8FB0000C]: lw         $s0, 12($sp)
    0890D388:[8FB10010]: lw         $s1, 16($sp)
    0890D38C:[8FB20014]: lw         $s2, 20($sp)
    0890D390:[8FB30018]: lw         $s3, 24($sp)
    0890D394:[8FB4001C]: lw         $s4, 28($sp)
    0890D398:[8FB50020]: lw         $s5, 32($sp)
    0890D39C:[8FB60024]: lw         $s6, 36($sp)
    0890D3A0:[8FBF0028]: lw         $ra, 40($sp)
    0890D3A4:[03E00008]: jr         $ra
    0890D3A8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0890CFFC 4,501,183 times (length 29)
    0890CF7C:[4486B000]: mtc1       $a2, $f22
    0890CF80:[8E040188]: lw         $a0, 392($s0)
    0890CF84:[10800020]: beq        $a0, $zr, 0x0890D008
    0890CF88:[00000000]: nop
    0890CF8C:[80850019]: lb         $a1, 25($a0)
--> 0890CF90:[30A50007]: andi       $a1, $a1, 7
    0890CF94:[38A50004]: xori       $a1, $a1, 4
    0890CF98:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CF9C:[00052E00]: sll        $a1, $a1, 0x0018
    0890CFA0:[00053603]: sra        $a2, $a1, 0x0018
    0890CFA4:[10C0000A]: beq        $a2, $zr, 0x0890CFD0
    0890CFA8:[84850032]: lh         $a1, 50($a0)
    0890CFAC:[A4850034]: sh         $a1, 52($a0)
    0890CFB0:[84850032]: lh         $a1, 50($a0)
    0890CFB4:[44856000]: mtc1       $a1, $f12
    0890CFB8:[46806320]: cvt.s.w    $f12, $f12
    0890CFBC:[8C850000]: lw         $a1, 0($a0)
    0890CFC0:[46186302]: mul.s      $f12, $f12, $f24
    0890CFC4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFC8:[1000000C]: b          0x0890CFFC
    0890CFCC:[8C840008]: lw         $a0, 8($a0)
    0890CFD0:[44856000]: mtc1       $a1, $f12
    0890CFD4:[C48D0014]: lwc1       $f13, 20($a0)
    0890CFD8:[46806320]: cvt.s.w    $f12, $f12
    0890CFDC:[C48E0010]: lwc1       $f14, 16($a0)
    0890CFE0:[8C850000]: lw         $a1, 0($a0)
    0890CFE4:[460C6B02]: mul.s      $f12, $f13, $f12
    0890CFE8:[46166302]: mul.s      $f12, $f12, $f22
    0890CFEC:[460E6300]: add.s      $f12, $f12, $f14
    0890CFF0:[46146302]: mul.s      $f12, $f12, $f20
    0890CFF4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFF8:[8C840008]: lw         $a0, 8($a0)
--> 0890CFFC:[5480FFE4]: bnel       $a0, $zr, 0x0890CF90
    0890D000:[80850019]: lb         $a1, 25($a0)
    0890D004:[8E050784]: lw         $a1, 1924($s0)
    0890D008:[84A50008]: lh         $a1, 8($a1)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
  Back Branch 0890D048 3,869,695 times (length 12)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890D010:[0085282A]: slt        $a1, $a0, $a1
    0890D014:[10A0000E]: beq        $a1, $zr, 0x0890D050
    0890D018:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    0890D01C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 0890D020:[8E070710]: lw         $a3, 1808($s0)
    0890D024:[00E53821]: addu       $a3, $a3, $a1
    0890D028:[8CE802F4]: lw         $t0, 756($a3)
    0890D02C:[24840001]: addiu      $a0, $a0, 1
    0890D030:[01064024]: and        $t0, $t0, $a2
    0890D034:[35080002]: ori        $t0, $t0, 2
    0890D038:[ACE802F4]: sw         $t0, 756($a3)
    0890D03C:[8E070784]: lw         $a3, 1924($s0)
    0890D040:[84E70008]: lh         $a3, 8($a3)
    0890D044:[0087382A]: slt        $a3, $a0, $a3
--> 0890D048:[14E0FFF5]: bne        $a3, $zr, 0x0890D020
    0890D04C:[24A50320]: addiu      $a1, $a1, 800
    0890D050:[100000B7]: b          0x0890D330
    0890D054:[8E0401EC]: lw         $a0, 492($s0)
    0890D058:[0E267EC5]: jal        0x0899FB14
  Back Branch 0890D30C 67,599 times (length 143)
_S1_2_898F728 105,952,133 instructions (2.608%), 72,741 calls (0898F728 - 0898F9D8, length 173)
    0898F728:[27BDFFC0]: addiu      $sp, $sp, -64
    0898F72C:[AFB00010]: sw         $s0, 16($sp)
    0898F730:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0898F734:[8E040030]: lw         $a0, 48($s0)
    0898F738:[AFB10014]: sw         $s1, 20($sp)
    0898F73C:[AFB20018]: sw         $s2, 24($sp)
    0898F740:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0898F744:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0898F748:[AFB3001C]: sw         $s3, 28($sp)
    0898F74C:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0898F750:[00912823]: subu       $a1, $a0, $s1
    0898F754:[8E06002C]: lw         $a2, 44($s0)
    0898F758:[AFB40020]: sw         $s4, 32($sp)
    0898F75C:[AFB50024]: sw         $s5, 36($sp)
    0898F760:[AFB60028]: sw         $s6, 40($sp)
    0898F764:[AFB7002C]: sw         $s7, 44($sp)
    0898F768:[AFBE0030]: sw         $fp, 48($sp)
    0898F76C:[AFBF0034]: sw         $ra, 52($sp)
    0898F770:[04A20001]: bltzl      $a1, 0x0898F778
    0898F774:[24A51000]: addiu      $a1, $a1, 4096
    0898F778:[34150800]: ori        $s5, $zr, 2048 <=> li $s5, 2048
    0898F77C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    0898F780:[02B2A823]: subu       $s5, $s5, $s2
    0898F784:[27B60004]: addiu      $s6, $sp, 4
    0898F788:[27B70008]: addiu      $s7, $sp, 8
    0898F78C:[341E0020]: ori        $fp, $zr, 32 <=> li $fp, 32
    0898F790:[30C70001]: andi       $a3, $a2, 1
    0898F794:[10E00005]: beq        $a3, $zr, 0x0898F7AC
    0898F798:[30C7000C]: andi       $a3, $a2, 12
    0898F79C:[30C70002]: andi       $a3, $a2, 2
    0898F7A0:[50E00005]: beql       $a3, $zr, 0x0898F7B8
    0898F7A4:[8E070004]: lw         $a3, 4($s0)
    0898F7A8:[30C7000C]: andi       $a3, $a2, 12
    0898F7AC:[50E00005]: beql       $a3, $zr, 0x0898F7C4
    0898F7B0:[30C40020]: andi       $a0, $a2, 32
    0898F7B4:[8E070004]: lw         $a3, 4($s0)
    0898F7B8:[04E1000E]: bgez       $a3, 0x0898F7F4
    0898F7BC:[00B5282B]: sltu       $a1, $a1, $s5
    0898F7C0:[30C40020]: andi       $a0, $a2, 32
    0898F7C4:[10800008]: beq        $a0, $zr, 0x0898F7E8
    0898F7C8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7CC:[8E040034]: lw         $a0, 52($s0)
    0898F7D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F7D4:[0E266380]: jal        0x08998E00
    0898F7D8:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    0898F7DC:[AE00002C]: sw         $zr, 44($s0)
    0898F7E0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F7E4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7E8:[A2000040]: sb         $zr, 64($s0)
    0898F7EC:[10000037]: b          0x0898F8CC
    0898F7F0:[30C4000C]: andi       $a0, $a2, 12
    0898F7F4:[10A00034]: beq        $a1, $zr, 0x0898F8C8
    0898F7F8:[A2140040]: sb         $s4, 64($s0)
    0898F7FC:[30C50010]: andi       $a1, $a2, 16
    0898F800:[50A00005]: beql       $a1, $zr, 0x0898F818
    0898F804:[8E060004]: lw         $a2, 4($s0)
    0898F808:[0E263DB0]: jal        0x0898F6C0
    0898F80C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F810:[8E040030]: lw         $a0, 48($s0)
    0898F814:[8E060004]: lw         $a2, 4($s0)
    0898F818:[8E050034]: lw         $a1, 52($s0)
    0898F81C:[00842021]: addu       $a0, $a0, $a0
    0898F820:[00842021]: addu       $a0, $a0, $a0
    0898F824:[00A42821]: addu       $a1, $a1, $a0
    0898F828:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0898F82C:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0898F830:[02C03825]: or         $a3, $s6, $zr <=> move $a3, $s6
    0898F834:[0E2685F1]: jal        0x089A17C4 [sceAtracDecodeData]
    0898F838:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0898F83C:[04430008]: bgezl      $v0, 0x0898F860
    0898F840:[8FA40004]: lw         $a0, 4($sp)
    0898F844:[8E040004]: lw         $a0, 4($s0)
    0898F848:[0E2685F9]: jal        0x089A17E4 [sceAtracGetInternalErrorInfo]
    0898F84C:[27A5000C]: addiu      $a1, $sp, 12
    0898F850:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F854:[AE00002C]: sw         $zr, 44($s0)
    0898F858:[1000001C]: b          0x0898F8CC
    0898F85C:[30C4000C]: andi       $a0, $a2, 12
    0898F860:[50800006]: beql       $a0, $zr, 0x0898F87C
    0898F864:[8E040030]: lw         $a0, 48($s0)
    0898F868:[AE1E002C]: sw         $fp, 44($s0)
    0898F86C:[AE000010]: sw         $zr, 16($s0)
    0898F870:[0E263DB0]: jal        0x0898F6C0
    0898F874:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F878:[8E040030]: lw         $a0, 48($s0)
    0898F87C:[8FA50000]: lw         $a1, 0($sp)
    0898F880:[00852021]: addu       $a0, $a0, $a1
    0898F884:[2C851000]: sltiu      $a1, $a0, 4096
    0898F888:[14A00008]: bne        $a1, $zr, 0x0898F8AC
    0898F88C:[AE040030]: sw         $a0, 48($s0)
    0898F890:[2486F000]: addiu      $a2, $a0, -4096
    0898F894:[8E040034]: lw         $a0, 52($s0)
    0898F898:[AE060030]: sw         $a2, 48($s0)
    0898F89C:[24854000]: addiu      $a1, $a0, 16384
    0898F8A0:[0E26634B]: jal        0x08998D2C
    0898F8A4:[00063080]: sll        $a2, $a2, 0x0002
    0898F8A8:[8E040030]: lw         $a0, 48($s0)
    0898F8AC:[00912823]: subu       $a1, $a0, $s1
    0898F8B0:[8E06002C]: lw         $a2, 44($s0)
    0898F8B4:[04A20001]: bltzl      $a1, 0x0898F8BC
    0898F8B8:[24A51000]: addiu      $a1, $a1, 4096
    0898F8BC:[00B2382A]: slt        $a3, $a1, $s2
    0898F8C0:[14E0FFB4]: bne        $a3, $zr, 0x0898F794
    0898F8C4:[30C70001]: andi       $a3, $a2, 1
    0898F8C8:[30C4000C]: andi       $a0, $a2, 12
    0898F8CC:[10800005]: beq        $a0, $zr, 0x0898F8E4
    0898F8D0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F8D4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0898F8D8:[0E263CFC]: jal        0x0898F3F0
    0898F8DC:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0898F8E0:[8E06002C]: lw         $a2, 44($s0)
    0898F8E4:[C60C0028]: lwc1       $f12, 40($s0)
    0898F8E8:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0898F8EC:[44846800]: mtc1       $a0, $f13
    0898F8F0:[460D603C]: c.lt.s     $f12, $f13
    0898F8F4:[00000000]: nop
    0898F8F8:[45000005]: bc1f       0x0898F910
    0898F8FC:[30C40080]: andi       $a0, $a2, 128
    0898F900:[30C40040]: andi       $a0, $a2, 64
    0898F904:[10800005]: beq        $a0, $zr, 0x0898F91C
    0898F908:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F90C:[30C40080]: andi       $a0, $a2, 128
    0898F910:[10800025]: beq        $a0, $zr, 0x0898F9A8
    0898F914:[00000000]: nop
    0898F918:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F91C:[0092282A]: slt        $a1, $a0, $s2
    0898F920:[10A00021]: beq        $a1, $zr, 0x0898F9A8
    0898F924:[02318821]: addu       $s1, $s1, $s1
    0898F928:[26250001]: addiu      $a1, $s1, 1
    0898F92C:[02318821]: addu       $s1, $s1, $s1
    0898F930:[00A52821]: addu       $a1, $a1, $a1
    0898F934:[8E060034]: lw         $a2, 52($s0)
    0898F938:[C60C0028]: lwc1       $f12, 40($s0)
    0898F93C:[C60D0038]: lwc1       $f13, 56($s0)
    0898F940:[00D13021]: addu       $a2, $a2, $s1
    0898F944:[84C70000]: lh         $a3, 0($a2)
    0898F948:[460D6302]: mul.s      $f12, $f12, $f13
    0898F94C:[44877000]: mtc1       $a3, $f14
    0898F950:[468073A0]: cvt.s.w    $f14, $f14
    0898F954:[460E6302]: mul.s      $f12, $f12, $f14
    0898F958:[24840001]: addiu      $a0, $a0, 1
    0898F95C:[4600630D]: trunc.w.s  $f12, $f12
    0898F960:[26310004]: addiu      $s1, $s1, 4
    0898F964:[44076000]: mfc1       $a3, $f12
    0898F968:[A4C70000]: sh         $a3, 0($a2)
    0898F96C:[8E060034]: lw         $a2, 52($s0)
    0898F970:[C60D0028]: lwc1       $f13, 40($s0)
    0898F974:[C60F003C]: lwc1       $f15, 60($s0)
    0898F978:[00C53021]: addu       $a2, $a2, $a1
    0898F97C:[84C70000]: lh         $a3, 0($a2)
    0898F980:[460F6B42]: mul.s      $f13, $f13, $f15
    0898F984:[44876000]: mtc1       $a3, $f12
    0898F988:[46806320]: cvt.s.w    $f12, $f12
    0898F98C:[24A50004]: addiu      $a1, $a1, 4
    0898F990:[0092382A]: slt        $a3, $a0, $s2
    0898F994:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F998:[4600638D]: trunc.w.s  $f14, $f12
    0898F99C:[44087000]: mfc1       $t0, $f14
    0898F9A0:[14E0FFE4]: bne        $a3, $zr, 0x0898F934
    0898F9A4:[A4C80000]: sh         $t0, 0($a2)
    0898F9A8:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    0898F9AC:[8FB00010]: lw         $s0, 16($sp)
    0898F9B0:[8FB10014]: lw         $s1, 20($sp)
    0898F9B4:[8FB20018]: lw         $s2, 24($sp)
    0898F9B8:[8FB3001C]: lw         $s3, 28($sp)
    0898F9BC:[8FB40020]: lw         $s4, 32($sp)
    0898F9C0:[8FB50024]: lw         $s5, 36($sp)
    0898F9C4:[8FB60028]: lw         $s6, 40($sp)
    0898F9C8:[8FB7002C]: lw         $s7, 44($sp)
    0898F9CC:[8FBE0030]: lw         $fp, 48($sp)
    0898F9D0:[8FBF0034]: lw         $ra, 52($sp)
    0898F9D4:[03E00008]: jr         $ra
    0898F9D8:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0898F9A0 3,490,816 times (length 29)
    0898F920:[10A00021]: beq        $a1, $zr, 0x0898F9A8
    0898F924:[02318821]: addu       $s1, $s1, $s1
    0898F928:[26250001]: addiu      $a1, $s1, 1
    0898F92C:[02318821]: addu       $s1, $s1, $s1
    0898F930:[00A52821]: addu       $a1, $a1, $a1
--> 0898F934:[8E060034]: lw         $a2, 52($s0)
    0898F938:[C60C0028]: lwc1       $f12, 40($s0)
    0898F93C:[C60D0038]: lwc1       $f13, 56($s0)
    0898F940:[00D13021]: addu       $a2, $a2, $s1
    0898F944:[84C70000]: lh         $a3, 0($a2)
    0898F948:[460D6302]: mul.s      $f12, $f12, $f13
    0898F94C:[44877000]: mtc1       $a3, $f14
    0898F950:[468073A0]: cvt.s.w    $f14, $f14
    0898F954:[460E6302]: mul.s      $f12, $f12, $f14
    0898F958:[24840001]: addiu      $a0, $a0, 1
    0898F95C:[4600630D]: trunc.w.s  $f12, $f12
    0898F960:[26310004]: addiu      $s1, $s1, 4
    0898F964:[44076000]: mfc1       $a3, $f12
    0898F968:[A4C70000]: sh         $a3, 0($a2)
    0898F96C:[8E060034]: lw         $a2, 52($s0)
    0898F970:[C60D0028]: lwc1       $f13, 40($s0)
    0898F974:[C60F003C]: lwc1       $f15, 60($s0)
    0898F978:[00C53021]: addu       $a2, $a2, $a1
    0898F97C:[84C70000]: lh         $a3, 0($a2)
    0898F980:[460F6B42]: mul.s      $f13, $f13, $f15
    0898F984:[44876000]: mtc1       $a3, $f12
    0898F988:[46806320]: cvt.s.w    $f12, $f12
    0898F98C:[24A50004]: addiu      $a1, $a1, 4
    0898F990:[0092382A]: slt        $a3, $a0, $s2
    0898F994:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F998:[4600638D]: trunc.w.s  $f14, $f12
    0898F99C:[44087000]: mfc1       $t0, $f14
--> 0898F9A0:[14E0FFE4]: bne        $a3, $zr, 0x0898F934
    0898F9A4:[A4C80000]: sh         $t0, 0($a2)
    0898F9A8:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    0898F9AC:[8FB00010]: lw         $s0, 16($sp)
    0898F9B0:[8FB10014]: lw         $s1, 20($sp)
  Back Branch 0898F8C0 10,968 times (length 77)
    0898F780:[02B2A823]: subu       $s5, $s5, $s2
    0898F784:[27B60004]: addiu      $s6, $sp, 4
    0898F788:[27B70008]: addiu      $s7, $sp, 8
    0898F78C:[341E0020]: ori        $fp, $zr, 32 <=> li $fp, 32
    0898F790:[30C70001]: andi       $a3, $a2, 1
--> 0898F794:[10E00005]: beq        $a3, $zr, 0x0898F7AC
    0898F798:[30C7000C]: andi       $a3, $a2, 12
    0898F79C:[30C70002]: andi       $a3, $a2, 2
    0898F7A0:[50E00005]: beql       $a3, $zr, 0x0898F7B8
    0898F7A4:[8E070004]: lw         $a3, 4($s0)
    0898F7A8:[30C7000C]: andi       $a3, $a2, 12
    0898F7AC:[50E00005]: beql       $a3, $zr, 0x0898F7C4
    0898F7B0:[30C40020]: andi       $a0, $a2, 32
    0898F7B4:[8E070004]: lw         $a3, 4($s0)
    0898F7B8:[04E1000E]: bgez       $a3, 0x0898F7F4
    0898F7BC:[00B5282B]: sltu       $a1, $a1, $s5
    0898F7C0:[30C40020]: andi       $a0, $a2, 32
    0898F7C4:[10800008]: beq        $a0, $zr, 0x0898F7E8
    0898F7C8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7CC:[8E040034]: lw         $a0, 52($s0)
    0898F7D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F7D4:[0E266380]: jal        0x08998E00
    0898F7D8:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    0898F7DC:[AE00002C]: sw         $zr, 44($s0)
    0898F7E0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F7E4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7E8:[A2000040]: sb         $zr, 64($s0)
    0898F7EC:[10000037]: b          0x0898F8CC
    0898F7F0:[30C4000C]: andi       $a0, $a2, 12
    0898F7F4:[10A00034]: beq        $a1, $zr, 0x0898F8C8
    0898F7F8:[A2140040]: sb         $s4, 64($s0)
    0898F7FC:[30C50010]: andi       $a1, $a2, 16
    0898F800:[50A00005]: beql       $a1, $zr, 0x0898F818
    0898F804:[8E060004]: lw         $a2, 4($s0)
    0898F808:[0E263DB0]: jal        0x0898F6C0
    0898F80C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F810:[8E040030]: lw         $a0, 48($s0)
    0898F814:[8E060004]: lw         $a2, 4($s0)
    0898F818:[8E050034]: lw         $a1, 52($s0)
    0898F81C:[00842021]: addu       $a0, $a0, $a0
    0898F820:[00842021]: addu       $a0, $a0, $a0
    0898F824:[00A42821]: addu       $a1, $a1, $a0
    0898F828:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0898F82C:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0898F830:[02C03825]: or         $a3, $s6, $zr <=> move $a3, $s6
    0898F834:[0E2685F1]: jal        0x089A17C4 [sceAtracDecodeData]
    0898F838:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0898F83C:[04430008]: bgezl      $v0, 0x0898F860
    0898F840:[8FA40004]: lw         $a0, 4($sp)
    0898F844:[8E040004]: lw         $a0, 4($s0)
    0898F848:[0E2685F9]: jal        0x089A17E4 [sceAtracGetInternalErrorInfo]
    0898F84C:[27A5000C]: addiu      $a1, $sp, 12
    0898F850:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F854:[AE00002C]: sw         $zr, 44($s0)
    0898F858:[1000001C]: b          0x0898F8CC
    0898F85C:[30C4000C]: andi       $a0, $a2, 12
    0898F860:[50800006]: beql       $a0, $zr, 0x0898F87C
    0898F864:[8E040030]: lw         $a0, 48($s0)
    0898F868:[AE1E002C]: sw         $fp, 44($s0)
    0898F86C:[AE000010]: sw         $zr, 16($s0)
    0898F870:[0E263DB0]: jal        0x0898F6C0
    0898F874:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F878:[8E040030]: lw         $a0, 48($s0)
    0898F87C:[8FA50000]: lw         $a1, 0($sp)
    0898F880:[00852021]: addu       $a0, $a0, $a1
    0898F884:[2C851000]: sltiu      $a1, $a0, 4096
    0898F888:[14A00008]: bne        $a1, $zr, 0x0898F8AC
    0898F88C:[AE040030]: sw         $a0, 48($s0)
    0898F890:[2486F000]: addiu      $a2, $a0, -4096
    0898F894:[8E040034]: lw         $a0, 52($s0)
    0898F898:[AE060030]: sw         $a2, 48($s0)
    0898F89C:[24854000]: addiu      $a1, $a0, 16384
    0898F8A0:[0E26634B]: jal        0x08998D2C
    0898F8A4:[00063080]: sll        $a2, $a2, 0x0002
    0898F8A8:[8E040030]: lw         $a0, 48($s0)
    0898F8AC:[00912823]: subu       $a1, $a0, $s1
    0898F8B0:[8E06002C]: lw         $a2, 44($s0)
    0898F8B4:[04A20001]: bltzl      $a1, 0x0898F8BC
    0898F8B8:[24A51000]: addiu      $a1, $a1, 4096
    0898F8BC:[00B2382A]: slt        $a3, $a1, $s2
--> 0898F8C0:[14E0FFB4]: bne        $a3, $zr, 0x0898F794
    0898F8C4:[30C70001]: andi       $a3, $a2, 1
    0898F8C8:[30C4000C]: andi       $a0, $a2, 12
    0898F8CC:[10800005]: beq        $a0, $zr, 0x0898F8E4
    0898F8D0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
_S1_2_8915C34 98,803,907 instructions (2.432%), 141,473 calls (08915C34 - 08916870, length 784)
_S1_2_890E108 97,811,776 instructions (2.407%), 170,118 calls (0890E108 - 0890E6B4, length 364)
    0890E108:[27BDFEA0]: addiu      $sp, $sp, -352
    0890E10C:[8C850784]: lw         $a1, 1924($a0)
    0890E110:[AFB00140]: sw         $s0, 320($sp)
    0890E114:[AFB10144]: sw         $s1, 324($sp)
    0890E118:[AFB20148]: sw         $s2, 328($sp)
    0890E11C:[AFB3014C]: sw         $s3, 332($sp)
    0890E120:[AFB40150]: sw         $s4, 336($sp)
    0890E124:[AFB50154]: sw         $s5, 340($sp)
    0890E128:[AFBF0158]: sw         $ra, 344($sp)
    0890E12C:[10A0000B]: beq        $a1, $zr, 0x0890E15C
    0890E130:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890E134:[0E242262]: jal        0x08908988
    0890E138:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E13C:[0E24214A]: jal        0x08908528
    0890E140:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E144:[8E040718]: lw         $a0, 1816($s0)
    0890E148:[30840400]: andi       $a0, $a0, 1024
    0890E14C:[14800005]: bne        $a0, $zr, 0x0890E164
    0890E150:[00000000]: nop
    0890E154:[1000001B]: b          0x0890E1C4
    0890E158:[00000000]: nop
    0890E15C:[1000014D]: b          0x0890E694
    0890E160:[00000000]: nop
    0890E164:[0E242648]: jal        0x08909920
    0890E168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E16C:[8E04020C]: lw         $a0, 524($s0)
    0890E170:[80840001]: lb         $a0, 1($a0)
    0890E174:[30840020]: andi       $a0, $a0, 32
    0890E178:[10800005]: beq        $a0, $zr, 0x0890E190
    0890E17C:[00000000]: nop
    0890E180:[26040480]: addiu      $a0, $s0, 1152
    0890E184:[260503F0]: addiu      $a1, $s0, 1008
    0890E188:[0E2431E3]: jal        0x0890C78C
    0890E18C:[260603E0]: addiu      $a2, $s0, 992
    0890E190:[8E040718]: lw         $a0, 1816($s0)
    0890E194:[30840100]: andi       $a0, $a0, 256
    0890E198:[1080000A]: beq        $a0, $zr, 0x0890E1C4
    0890E19C:[00000000]: nop
    0890E1A0:[82040B94]: lb         $a0, 2964($s0)
    0890E1A4:[10800005]: beq        $a0, $zr, 0x0890E1BC
    0890E1A8:[00000000]: nop
    0890E1AC:[82040B94]: lb         $a0, 2964($s0)
    0890E1B0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890E1B4:[14850003]: bne        $a0, $a1, 0x0890E1C4
    0890E1B8:[00000000]: nop
    0890E1BC:[0E24570D]: jal        0x08915C34
    0890E1C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E1C4:[8E0401EC]: lw         $a0, 492($s0)
    0890E1C8:[30842000]: andi       $a0, $a0, 8192
    0890E1CC:[10800008]: beq        $a0, $zr, 0x0890E1F0
    0890E1D0:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890E1D4:[8E04020C]: lw         $a0, 524($s0)
    0890E1D8:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    0890E1DC:[8C840000]: lw         $a0, 0($a0)
    0890E1E0:[00852024]: and        $a0, $a0, $a1
    0890E1E4:[10800002]: beq        $a0, $zr, 0x0890E1F0
    0890E1E8:[00000000]: nop
    0890E1EC:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    0890E1F0:[8E0401EC]: lw         $a0, 492($s0)
    0890E1F4:[30840400]: andi       $a0, $a0, 1024
    0890E1F8:[10800007]: beq        $a0, $zr, 0x0890E218
    0890E1FC:[323100FF]: andi       $s1, $s1, 255
    0890E200:[8E0403B0]: lw         $a0, 944($s0)
    0890E204:[14800004]: bne        $a0, $zr, 0x0890E218
    0890E208:[00000000]: nop
    0890E20C:[8E040390]: lw         $a0, 912($s0)
    0890E210:[10800020]: beq        $a0, $zr, 0x0890E294
    0890E214:[00000000]: nop
    0890E218:[8E040390]: lw         $a0, 912($s0)
    0890E21C:[10800007]: beq        $a0, $zr, 0x0890E23C
    0890E220:[00000000]: nop
    0890E224:[8E050390]: lw         $a1, 912($s0)
    0890E228:[3C040010]: lui        $a0, 0x0010 <=> li $a0, 0x00100000
    0890E22C:[8CA501EC]: lw         $a1, 492($a1)
    0890E230:[00A42824]: and        $a1, $a1, $a0
    0890E234:[14A00006]: bne        $a1, $zr, 0x0890E250
    0890E238:[00000000]: nop
    0890E23C:[1220000B]: beq        $s1, $zr, 0x0890E26C
    0890E240:[00000000]: nop
    0890E244:[3C120010]: lui        $s2, 0x0010 <=> li $s2, 0x00100000
    0890E248:[1000002D]: b          0x0890E300
    0890E24C:[3C130020]: lui        $s3, 0x0020 <=> li $s3, 0x00200000
    0890E250:[8E0501EC]: lw         $a1, 492($s0)
    0890E254:[3C060020]: lui        $a2, 0x0020 <=> li $a2, 0x00200000
    0890E258:[00A42025]: or         $a0, $a1, $a0
    0890E25C:[AE0401EC]: sw         $a0, 492($s0)
    0890E260:[00862025]: or         $a0, $a0, $a2
    0890E264:[1000010B]: b          0x0890E694
    0890E268:[AE0401EC]: sw         $a0, 492($s0)
    0890E26C:[8E0401EC]: lw         $a0, 492($s0)
    0890E270:[3C05FFF0]: lui        $a1, 0xFFF0 <=> li $a1, 0xFFF00000
    0890E274:[24A5FFFF]: addiu      $a1, $a1, -1
    0890E278:[00852024]: and        $a0, $a0, $a1
    0890E27C:[3C05FFE0]: lui        $a1, 0xFFE0 <=> li $a1, 0xFFE00000
    0890E280:[AE0401EC]: sw         $a0, 492($s0)
    0890E284:[24A5FFFF]: addiu      $a1, $a1, -1
    0890E288:[00852024]: and        $a0, $a0, $a1
    0890E28C:[10000091]: b          0x0890E4D4
    0890E290:[AE0401EC]: sw         $a0, 492($s0)
    0890E294:[8E040718]: lw         $a0, 1816($s0)
    0890E298:[30840001]: andi       $a0, $a0, 1
    0890E29C:[14800007]: bne        $a0, $zr, 0x0890E2BC
    0890E2A0:[00000000]: nop
    0890E2A4:[820402B6]: lb         $a0, 694($s0)
    0890E2A8:[50800006]: beql       $a0, $zr, 0x0890E2C4
    0890E2AC:[C60C02A0]: lwc1       $f12, 672($s0)
    0890E2B0:[8E0402A0]: lw         $a0, 672($s0)
    0890E2B4:[10000003]: b          0x0890E2C4
    0890E2B8:[C48C0000]: lwc1       $f12, 0($a0)
    0890E2BC:[100000F5]: b          0x0890E694
    0890E2C0:[00000000]: nop
    0890E2C4:[44806800]: mtc1       $zr, $f13
    0890E2C8:[460D6032]: c.eq.s     $f12, $f13
    0890E2CC:[00000000]: nop
    0890E2D0:[45010007]: bc1t       0x0890E2F0
    0890E2D4:[00000000]: nop
    0890E2D8:[8E040718]: lw         $a0, 1816($s0)
    0890E2DC:[30840400]: andi       $a0, $a0, 1024
    0890E2E0:[14800005]: bne        $a0, $zr, 0x0890E2F8
    0890E2E4:[00000000]: nop
    0890E2E8:[1000007A]: b          0x0890E4D4
    0890E2EC:[00000000]: nop
    0890E2F0:[100000E8]: b          0x0890E694
    0890E2F4:[00000000]: nop
    0890E2F8:[3C120010]: lui        $s2, 0x0010 <=> li $s2, 0x00100000
    0890E2FC:[3C130020]: lui        $s3, 0x0020 <=> li $s3, 0x00200000
    0890E300:[8E0401EC]: lw         $a0, 492($s0)
    0890E304:[8E05020C]: lw         $a1, 524($s0)
    0890E308:[00922025]: or         $a0, $a0, $s2
    0890E30C:[AE0401EC]: sw         $a0, 492($s0)
    0890E310:[00932025]: or         $a0, $a0, $s3
    0890E314:[AE0401EC]: sw         $a0, 492($s0)
    0890E318:[80A40001]: lb         $a0, 1($a1)
    0890E31C:[30840004]: andi       $a0, $a0, 4
    0890E320:[10800045]: beq        $a0, $zr, 0x0890E438
    0890E324:[00000000]: nop
    0890E328:[8E04020C]: lw         $a0, 524($s0)
    0890E32C:[24840210]: addiu      $a0, $a0, 528
    0890E330:[D8840000]: lv.q       C100.q, 0($a0)
    0890E334:[D8850010]: lv.q       C110.q, 16($a0)
    0890E338:[D8860020]: lv.q       C120.q, 32($a0)
    0890E33C:[D8870030]: lv.q       C130.q, 48($a0)
    0890E340:[260402D0]: addiu      $a0, $s0, 720
    0890E344:[D8880000]: lv.q       C200.q, 0($a0)
    0890E348:[D8890010]: lv.q       C210.q, 16($a0)
    0890E34C:[D88A0020]: lv.q       C220.q, 32($a0)
    0890E350:[D88B0030]: lv.q       C230.q, 48($a0)
    0890E354:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E358:[FBA00000]: sv.q       C000.q, 0($sp)
    0890E35C:[FBA10010]: sv.q       C010.q, 16($sp)
    0890E360:[FBA20020]: sv.q       C020.q, 32($sp)
    0890E364:[FBA30030]: sv.q       C030.q, 48($sp)
    0890E368:[8FA40000]: lw         $a0, 0($sp)
    0890E36C:[8FA50004]: lw         $a1, 4($sp)
    0890E370:[8FA60008]: lw         $a2, 8($sp)
    0890E374:[AFA40040]: sw         $a0, 64($sp)
    0890E378:[AFA50044]: sw         $a1, 68($sp)
    0890E37C:[AFA60048]: sw         $a2, 72($sp)
    0890E380:[8FA4000C]: lw         $a0, 12($sp)
    0890E384:[8FA50010]: lw         $a1, 16($sp)
    0890E388:[8FA60014]: lw         $a2, 20($sp)
    0890E38C:[AFA4004C]: sw         $a0, 76($sp)
    0890E390:[AFA50050]: sw         $a1, 80($sp)
    0890E394:[AFA60054]: sw         $a2, 84($sp)
    0890E398:[8FA40018]: lw         $a0, 24($sp)
    0890E39C:[8FA5001C]: lw         $a1, 28($sp)
    0890E3A0:[8FA60020]: lw         $a2, 32($sp)
    0890E3A4:[AFA40058]: sw         $a0, 88($sp)
    0890E3A8:[AFA5005C]: sw         $a1, 92($sp)
    0890E3AC:[AFA60060]: sw         $a2, 96($sp)
    0890E3B0:[8FA40024]: lw         $a0, 36($sp)
    0890E3B4:[8FA50028]: lw         $a1, 40($sp)
    0890E3B8:[8FA6002C]: lw         $a2, 44($sp)
    0890E3BC:[AFA40064]: sw         $a0, 100($sp)
    0890E3C0:[AFA50068]: sw         $a1, 104($sp)
    0890E3C4:[AFA6006C]: sw         $a2, 108($sp)
    0890E3C8:[8FA40030]: lw         $a0, 48($sp)
    0890E3CC:[8FA50034]: lw         $a1, 52($sp)
    0890E3D0:[8FA60038]: lw         $a2, 56($sp)
    0890E3D4:[AFA40070]: sw         $a0, 112($sp)
    0890E3D8:[AFA50074]: sw         $a1, 116($sp)
    0890E3DC:[AFA60078]: sw         $a2, 120($sp)
    0890E3E0:[8FA4003C]: lw         $a0, 60($sp)
    0890E3E4:[AFA4007C]: sw         $a0, 124($sp)
    0890E3E8:[26150400]: addiu      $s5, $s0, 1024
    0890E3EC:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0890E3F0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0890E3F4:[0E243214]: jal        0x0890C850
    0890E3F8:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890E3FC:[38440001]: xori       $a0, $v0, 1
    0890E400:[2C840001]: sltiu      $a0, $a0, 1
    0890E404:[8E0501EC]: lw         $a1, 492($s0)
    0890E408:[3C06FFF0]: lui        $a2, 0xFFF0 <=> li $a2, 0xFFF00000
    0890E40C:[24C6FFFF]: addiu      $a2, $a2, -1
    0890E410:[00A62824]: and        $a1, $a1, $a2
    0890E414:[00042500]: sll        $a0, $a0, 0x0014
    0890E418:[00A42025]: or         $a0, $a1, $a0
    0890E41C:[AE0401EC]: sw         $a0, 492($s0)
    0890E420:[8E040718]: lw         $a0, 1816($s0)
    0890E424:[30840100]: andi       $a0, $a0, 256
    0890E428:[14800005]: bne        $a0, $zr, 0x0890E440
    0890E42C:[00000000]: nop
    0890E430:[1000001E]: b          0x0890E4AC
    0890E434:[00000000]: nop
    0890E438:[10000096]: b          0x0890E694
    0890E43C:[00000000]: nop
    0890E440:[82040B94]: lb         $a0, 2964($s0)
    0890E444:[3C14FFE0]: lui        $s4, 0xFFE0 <=> li $s4, 0xFFE00000
    0890E448:[10800005]: beq        $a0, $zr, 0x0890E460
    0890E44C:[2694FFFF]: addiu      $s4, $s4, -1
    0890E450:[82040B94]: lb         $a0, 2964($s0)
    0890E454:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890E458:[5485000D]: bnel       $a0, $a1, 0x0890E490
    0890E45C:[8E0401EC]: lw         $a0, 492($s0)
    0890E460:[26040B30]: addiu      $a0, $s0, 2864
    0890E464:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0890E468:[0E243214]: jal        0x0890C850
    0890E46C:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890E470:[38440001]: xori       $a0, $v0, 1
    0890E474:[8E0501EC]: lw         $a1, 492($s0)
    0890E478:[2C840001]: sltiu      $a0, $a0, 1
    0890E47C:[00B42824]: and        $a1, $a1, $s4
    0890E480:[00042540]: sll        $a0, $a0, 0x0015
    0890E484:[00A42025]: or         $a0, $a1, $a0
    0890E488:[10000008]: b          0x0890E4AC
    0890E48C:[AE0401EC]: sw         $a0, 492($s0)
    0890E490:[00922824]: and        $a1, $a0, $s2
    0890E494:[00052D02]: srl        $a1, $a1, 0x0014
    0890E498:[30A50001]: andi       $a1, $a1, 1
    0890E49C:[00942024]: and        $a0, $a0, $s4
    0890E4A0:[00052D40]: sll        $a1, $a1, 0x0015
    0890E4A4:[00852025]: or         $a0, $a0, $a1
    0890E4A8:[AE0401EC]: sw         $a0, 492($s0)
    0890E4AC:[8E0401EC]: lw         $a0, 492($s0)
    0890E4B0:[00922024]: and        $a0, $a0, $s2
    0890E4B4:[10800007]: beq        $a0, $zr, 0x0890E4D4
    0890E4B8:[00000000]: nop
    0890E4BC:[8E0401EC]: lw         $a0, 492($s0)
    0890E4C0:[00932024]: and        $a0, $a0, $s3
    0890E4C4:[10800003]: beq        $a0, $zr, 0x0890E4D4
    0890E4C8:[00000000]: nop
    0890E4CC:[10000071]: b          0x0890E694
    0890E4D0:[00000000]: nop
    0890E4D4:[8E0501EC]: lw         $a1, 492($s0)
    0890E4D8:[3C040002]: lui        $a0, 0x0002 <=> li $a0, 0x00020000
    0890E4DC:[00A42824]: and        $a1, $a1, $a0
    0890E4E0:[14A00013]: bne        $a1, $zr, 0x0890E530
    0890E4E4:[00000000]: nop
    0890E4E8:[8E0601EC]: lw         $a2, 492($s0)
    0890E4EC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0890E4F0:[00C52825]: or         $a1, $a2, $a1
    0890E4F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E4F8:[0E242DBF]: jal        0x0890B6FC
    0890E4FC:[AE0501EC]: sw         $a1, 492($s0)
    0890E500:[0E243C01]: jal        0x0890F004
    0890E504:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E508:[0E24306A]: jal        0x0890C1A8
    0890E50C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E510:[0E2424E5]: jal        0x08909394
    0890E514:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E518:[8E040718]: lw         $a0, 1816($s0)
    0890E51C:[30840400]: andi       $a0, $a0, 1024
    0890E520:[14800005]: bne        $a0, $zr, 0x0890E538
    0890E524:[00000000]: nop
    0890E528:[10000058]: b          0x0890E68C
    0890E52C:[00000000]: nop
    0890E530:[10000058]: b          0x0890E694
    0890E534:[00000000]: nop
    0890E538:[8E050784]: lw         $a1, 1924($s0)
    0890E53C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890E540:[84A50008]: lh         $a1, 8($a1)
    0890E544:[0085282A]: slt        $a1, $a0, $a1
    0890E548:[10A00050]: beq        $a1, $zr, 0x0890E68C
    0890E54C:[00000000]: nop
    0890E550:[8FA600B4]: lw         $a2, 180($sp)
    0890E554:[8FA700B8]: lw         $a3, 184($sp)
    0890E558:[8FA800BC]: lw         $t0, 188($sp)
    0890E55C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890E560:[8E090710]: lw         $t1, 1808($s0)
    0890E564:[01254821]: addu       $t1, $t1, $a1
    0890E568:[8D290004]: lw         $t1, 4($t1)
    0890E56C:[85290006]: lh         $t1, 6($t1)
    0890E570:[31290001]: andi       $t1, $t1, 1
    0890E574:[15200003]: bne        $t1, $zr, 0x0890E584
    0890E578:[00000000]: nop
    0890E57C:[1000003A]: b          0x0890E668
    0890E580:[00000000]: nop
    0890E584:[8E090710]: lw         $t1, 1808($s0)
    0890E588:[01254821]: addu       $t1, $t1, $a1
    0890E58C:[8D2902F4]: lw         $t1, 756($t1)
    0890E590:[31290080]: andi       $t1, $t1, 128
    0890E594:[11200003]: beq        $t1, $zr, 0x0890E5A4
    0890E598:[00000000]: nop
    0890E59C:[10000032]: b          0x0890E668
    0890E5A0:[00000000]: nop
    0890E5A4:[8E060710]: lw         $a2, 1808($s0)
    0890E5A8:[00C53021]: addu       $a2, $a2, $a1
    0890E5AC:[24C80230]: addiu      $t0, $a2, 560
    0890E5B0:[24C701B0]: addiu      $a3, $a2, 432
    0890E5B4:[24C60270]: addiu      $a2, $a2, 624
    0890E5B8:[D8E40000]: lv.q       C100.q, 0($a3)
    0890E5BC:[D8E50010]: lv.q       C110.q, 16($a3)
    0890E5C0:[D8E60020]: lv.q       C120.q, 32($a3)
    0890E5C4:[D8E70030]: lv.q       C130.q, 48($a3)
    0890E5C8:[D8C80000]: lv.q       C200.q, 0($a2)
    0890E5CC:[D8C90010]: lv.q       C210.q, 16($a2)
    0890E5D0:[D8CA0020]: lv.q       C220.q, 32($a2)
    0890E5D4:[D8CB0030]: lv.q       C230.q, 48($a2)
    0890E5D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E5DC:[F9000000]: sv.q       C000.q, 0($t0)
    0890E5E0:[F9010010]: sv.q       C010.q, 16($t0)
    0890E5E4:[F9020020]: sv.q       C020.q, 32($t0)
    0890E5E8:[F9030030]: sv.q       C030.q, 48($t0)
    0890E5EC:[8D060000]: lw         $a2, 0($t0)
    0890E5F0:[8D070004]: lw         $a3, 4($t0)
    0890E5F4:[8D090008]: lw         $t1, 8($t0)
    0890E5F8:[AFA60080]: sw         $a2, 128($sp)
    0890E5FC:[AFA70084]: sw         $a3, 132($sp)
    0890E600:[AFA90088]: sw         $t1, 136($sp)
    0890E604:[8D06000C]: lw         $a2, 12($t0)
    0890E608:[8D070010]: lw         $a3, 16($t0)
    0890E60C:[8D090014]: lw         $t1, 20($t0)
    0890E610:[AFA6008C]: sw         $a2, 140($sp)
    0890E614:[AFA70090]: sw         $a3, 144($sp)
    0890E618:[AFA90094]: sw         $t1, 148($sp)
    0890E61C:[8D060018]: lw         $a2, 24($t0)
    0890E620:[8D07001C]: lw         $a3, 28($t0)
    0890E624:[8D090020]: lw         $t1, 32($t0)
    0890E628:[AFA60098]: sw         $a2, 152($sp)
    0890E62C:[AFA7009C]: sw         $a3, 156($sp)
    0890E630:[AFA900A0]: sw         $t1, 160($sp)
    0890E634:[8D060024]: lw         $a2, 36($t0)
    0890E638:[8D070028]: lw         $a3, 40($t0)
    0890E63C:[8D09002C]: lw         $t1, 44($t0)
    0890E640:[AFA600A4]: sw         $a2, 164($sp)
    0890E644:[AFA700A8]: sw         $a3, 168($sp)
    0890E648:[AFA900AC]: sw         $t1, 172($sp)
    0890E64C:[8D060030]: lw         $a2, 48($t0)
    0890E650:[8D070034]: lw         $a3, 52($t0)
    0890E654:[8D090038]: lw         $t1, 56($t0)
    0890E658:[AFA600B0]: sw         $a2, 176($sp)
    0890E65C:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    0890E660:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0890E664:[8D08003C]: lw         $t0, 60($t0)
    0890E668:[8E090784]: lw         $t1, 1924($s0)
    0890E66C:[24840001]: addiu      $a0, $a0, 1
    0890E670:[85290008]: lh         $t1, 8($t1)
    0890E674:[0089482A]: slt        $t1, $a0, $t1
    0890E678:[1520FFB9]: bne        $t1, $zr, 0x0890E560
    0890E67C:[24A50320]: addiu      $a1, $a1, 800
    0890E680:[AFA600B4]: sw         $a2, 180($sp)
    0890E684:[AFA700B8]: sw         $a3, 184($sp)
    0890E688:[AFA800BC]: sw         $t0, 188($sp)
    0890E68C:[0E2426B4]: jal        0x08909AD0
    0890E690:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E694:[8FB00140]: lw         $s0, 320($sp)
    0890E698:[8FB10144]: lw         $s1, 324($sp)
    0890E69C:[8FB20148]: lw         $s2, 328($sp)
    0890E6A0:[8FB3014C]: lw         $s3, 332($sp)
    0890E6A4:[8FB40150]: lw         $s4, 336($sp)
    0890E6A8:[8FB50154]: lw         $s5, 340($sp)
    0890E6AC:[8FBF0158]: lw         $ra, 344($sp)
    0890E6B0:[03E00008]: jr         $ra
    0890E6B4:[27BD0160]: addiu      $sp, $sp, 352
  Back Branch 0890E678 2,289,289 times (length 72)
    0890E54C:[00000000]: nop
    0890E550:[8FA600B4]: lw         $a2, 180($sp)
    0890E554:[8FA700B8]: lw         $a3, 184($sp)
    0890E558:[8FA800BC]: lw         $t0, 188($sp)
    0890E55C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 0890E560:[8E090710]: lw         $t1, 1808($s0)
    0890E564:[01254821]: addu       $t1, $t1, $a1
    0890E568:[8D290004]: lw         $t1, 4($t1)
    0890E56C:[85290006]: lh         $t1, 6($t1)
    0890E570:[31290001]: andi       $t1, $t1, 1
    0890E574:[15200003]: bne        $t1, $zr, 0x0890E584
    0890E578:[00000000]: nop
    0890E57C:[1000003A]: b          0x0890E668
    0890E580:[00000000]: nop
    0890E584:[8E090710]: lw         $t1, 1808($s0)
    0890E588:[01254821]: addu       $t1, $t1, $a1
    0890E58C:[8D2902F4]: lw         $t1, 756($t1)
    0890E590:[31290080]: andi       $t1, $t1, 128
    0890E594:[11200003]: beq        $t1, $zr, 0x0890E5A4
    0890E598:[00000000]: nop
    0890E59C:[10000032]: b          0x0890E668
    0890E5A0:[00000000]: nop
    0890E5A4:[8E060710]: lw         $a2, 1808($s0)
    0890E5A8:[00C53021]: addu       $a2, $a2, $a1
    0890E5AC:[24C80230]: addiu      $t0, $a2, 560
    0890E5B0:[24C701B0]: addiu      $a3, $a2, 432
    0890E5B4:[24C60270]: addiu      $a2, $a2, 624
    0890E5B8:[D8E40000]: lv.q       C100.q, 0($a3)
    0890E5BC:[D8E50010]: lv.q       C110.q, 16($a3)
    0890E5C0:[D8E60020]: lv.q       C120.q, 32($a3)
    0890E5C4:[D8E70030]: lv.q       C130.q, 48($a3)
    0890E5C8:[D8C80000]: lv.q       C200.q, 0($a2)
    0890E5CC:[D8C90010]: lv.q       C210.q, 16($a2)
    0890E5D0:[D8CA0020]: lv.q       C220.q, 32($a2)
    0890E5D4:[D8CB0030]: lv.q       C230.q, 48($a2)
    0890E5D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E5DC:[F9000000]: sv.q       C000.q, 0($t0)
    0890E5E0:[F9010010]: sv.q       C010.q, 16($t0)
    0890E5E4:[F9020020]: sv.q       C020.q, 32($t0)
    0890E5E8:[F9030030]: sv.q       C030.q, 48($t0)
    0890E5EC:[8D060000]: lw         $a2, 0($t0)
    0890E5F0:[8D070004]: lw         $a3, 4($t0)
    0890E5F4:[8D090008]: lw         $t1, 8($t0)
    0890E5F8:[AFA60080]: sw         $a2, 128($sp)
    0890E5FC:[AFA70084]: sw         $a3, 132($sp)
    0890E600:[AFA90088]: sw         $t1, 136($sp)
    0890E604:[8D06000C]: lw         $a2, 12($t0)
    0890E608:[8D070010]: lw         $a3, 16($t0)
    0890E60C:[8D090014]: lw         $t1, 20($t0)
    0890E610:[AFA6008C]: sw         $a2, 140($sp)
    0890E614:[AFA70090]: sw         $a3, 144($sp)
    0890E618:[AFA90094]: sw         $t1, 148($sp)
    0890E61C:[8D060018]: lw         $a2, 24($t0)
    0890E620:[8D07001C]: lw         $a3, 28($t0)
    0890E624:[8D090020]: lw         $t1, 32($t0)
    0890E628:[AFA60098]: sw         $a2, 152($sp)
    0890E62C:[AFA7009C]: sw         $a3, 156($sp)
    0890E630:[AFA900A0]: sw         $t1, 160($sp)
    0890E634:[8D060024]: lw         $a2, 36($t0)
    0890E638:[8D070028]: lw         $a3, 40($t0)
    0890E63C:[8D09002C]: lw         $t1, 44($t0)
    0890E640:[AFA600A4]: sw         $a2, 164($sp)
    0890E644:[AFA700A8]: sw         $a3, 168($sp)
    0890E648:[AFA900AC]: sw         $t1, 172($sp)
    0890E64C:[8D060030]: lw         $a2, 48($t0)
    0890E650:[8D070034]: lw         $a3, 52($t0)
    0890E654:[8D090038]: lw         $t1, 56($t0)
    0890E658:[AFA600B0]: sw         $a2, 176($sp)
    0890E65C:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    0890E660:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0890E664:[8D08003C]: lw         $t0, 60($t0)
    0890E668:[8E090784]: lw         $t1, 1924($s0)
    0890E66C:[24840001]: addiu      $a0, $a0, 1
    0890E670:[85290008]: lh         $t1, 8($t1)
    0890E674:[0089482A]: slt        $t1, $a0, $t1
--> 0890E678:[1520FFB9]: bne        $t1, $zr, 0x0890E560
    0890E67C:[24A50320]: addiu      $a1, $a1, 800
    0890E680:[AFA600B4]: sw         $a2, 180($sp)
    0890E684:[AFA700B8]: sw         $a3, 184($sp)
    0890E688:[AFA800BC]: sw         $t0, 188($sp)
_S1_2_890C850 74,306,124 instructions (1.829%), 110,135 calls (0890C850 - 0890CA64, length 134)
    0890C850:[27BDFF50]: addiu      $sp, $sp, -176
    0890C854:[AFB00084]: sw         $s0, 132($sp)
    0890C858:[AFB10088]: sw         $s1, 136($sp)
    0890C85C:[30D100FF]: andi       $s1, $a2, 255
    0890C860:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890C864:[E7B40080]: swc1       $f20, 128($sp)
    0890C868:[AFB2008C]: sw         $s2, 140($sp)
    0890C86C:[AFB30090]: sw         $s3, 144($sp)
    0890C870:[AFB40094]: sw         $s4, 148($sp)
    0890C874:[AFB50098]: sw         $s5, 152($sp)
    0890C878:[AFB6009C]: sw         $s6, 156($sp)
    0890C87C:[AFB700A0]: sw         $s7, 160($sp)
    0890C880:[AFBF00A4]: sw         $ra, 164($sp)
    0890C884:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0890C888:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890C88C:[3412003F]: ori        $s2, $zr, 63 <=> li $s2, 63
    0890C890:[4484A000]: mtc1       $a0, $f20
    0890C894:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890C898:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890C89C:[27B60020]: addiu      $s6, $sp, 32
    0890C8A0:[27B70050]: addiu      $s7, $sp, 80
    0890C8A4:[00B5A821]: addu       $s5, $a1, $s5
    0890C8A8:[C6AC0000]: lwc1       $f12, 0($s5)
    0890C8AC:[C6AD0004]: lwc1       $f13, 4($s5)
    0890C8B0:[C6AE0008]: lwc1       $f14, 8($s5)
    0890C8B4:[E7AC0020]: swc1       $f12, 32($sp)
    0890C8B8:[E7AD0024]: swc1       $f13, 36($sp)
    0890C8BC:[E7AE0028]: swc1       $f14, 40($sp)
    0890C8C0:[E7B4002C]: swc1       $f20, 44($sp)
    0890C8C4:[8EC40000]: lw         $a0, 0($s6)
    0890C8C8:[8EC50004]: lw         $a1, 4($s6)
    0890C8CC:[8EC60008]: lw         $a2, 8($s6)
    0890C8D0:[AFA40030]: sw         $a0, 48($sp)
    0890C8D4:[8EC4000C]: lw         $a0, 12($s6)
    0890C8D8:[AFA50034]: sw         $a1, 52($sp)
    0890C8DC:[AFA60038]: sw         $a2, 56($sp)
    0890C8E0:[AFA4003C]: sw         $a0, 60($sp)
    0890C8E4:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    0890C8E8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890C8EC:[0E241CDC]: jal        0x08907370
    0890C8F0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890C8F4:[8FA40050]: lw         $a0, 80($sp)
    0890C8F8:[8FA50054]: lw         $a1, 84($sp)
    0890C8FC:[8FA60058]: lw         $a2, 88($sp)
    0890C900:[AFA40010]: sw         $a0, 16($sp)
    0890C904:[8FA4005C]: lw         $a0, 92($sp)
    0890C908:[AFA50014]: sw         $a1, 20($sp)
    0890C90C:[AFA60018]: sw         $a2, 24($sp)
    0890C910:[AFA4001C]: sw         $a0, 28($sp)
    0890C914:[C7AC0010]: lwc1       $f12, 16($sp)
    0890C918:[C7AD0014]: lwc1       $f13, 20($sp)
    0890C91C:[C7AE0018]: lwc1       $f14, 24($sp)
    0890C920:[C7AF001C]: lwc1       $f15, 28($sp)
    0890C924:[E7AC0000]: swc1       $f12, 0($sp)
    0890C928:[E7AD0004]: swc1       $f13, 4($sp)
    0890C92C:[E7AE0008]: swc1       $f14, 8($sp)
    0890C930:[E7AF000C]: swc1       $f15, 12($sp)
    0890C934:[8FA40000]: lw         $a0, 0($sp)
    0890C938:[8FA50004]: lw         $a1, 4($sp)
    0890C93C:[46007C07]: neg.s      $f16, $f15
    0890C940:[8FA60008]: lw         $a2, 8($sp)
    0890C944:[460F603E]: c.le.s     $f12, $f15
    0890C948:[AFA40040]: sw         $a0, 64($sp)
    0890C94C:[8FA4000C]: lw         $a0, 12($sp)
    0890C950:[AFA50044]: sw         $a1, 68($sp)
    0890C954:[AFA60048]: sw         $a2, 72($sp)
    0890C958:[AFA4004C]: sw         $a0, 76($sp)
    0890C95C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890C960:[45020001]: bc1fl      0x0890C968
    0890C964:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890C968:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C96C:[4610603C]: c.lt.s     $f12, $f16
    0890C970:[00000000]: nop
    0890C974:[45030001]: bc1tl      0x0890C97C
    0890C978:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0890C97C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890C980:[460F683E]: c.le.s     $f13, $f15
    0890C984:[00000000]: nop
    0890C988:[45020001]: bc1fl      0x0890C990
    0890C98C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890C990:[00852025]: or         $a0, $a0, $a1
    0890C994:[4610683C]: c.lt.s     $f13, $f16
    0890C998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C99C:[45030001]: bc1tl      0x0890C9A4
    0890C9A0:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0890C9A4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890C9A8:[460F703E]: c.le.s     $f14, $f15
    0890C9AC:[00000000]: nop
    0890C9B0:[45020001]: bc1fl      0x0890C9B8
    0890C9B4:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    0890C9B8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C9BC:[4610703C]: c.lt.s     $f14, $f16
    0890C9C0:[00000000]: nop
    0890C9C4:[45030001]: bc1tl      0x0890C9CC
    0890C9C8:[34080020]: ori        $t0, $zr, 32 <=> li $t0, 32
    0890C9CC:[00A72825]: or         $a1, $a1, $a3
    0890C9D0:[00A82825]: or         $a1, $a1, $t0
    0890C9D4:[00862025]: or         $a0, $a0, $a2
    0890C9D8:[00852025]: or         $a0, $a0, $a1
    0890C9DC:[02449024]: and        $s2, $s2, $a0
    0890C9E0:[02649825]: or         $s3, $s3, $a0
    0890C9E4:[26940001]: addiu      $s4, $s4, 1
    0890C9E8:[2A840008]: slti       $a0, $s4, 8
    0890C9EC:[1480FFAE]: bne        $a0, $zr, 0x0890C8A8
    0890C9F0:[26B50010]: addiu      $s5, $s5, 16
    0890C9F4:[12600005]: beq        $s3, $zr, 0x0890CA0C
    0890C9F8:[00000000]: nop
    0890C9FC:[16200005]: bne        $s1, $zr, 0x0890CA14
    0890CA00:[32640010]: andi       $a0, $s3, 16
    0890CA04:[10000005]: b          0x0890CA1C
    0890CA08:[00000000]: nop
    0890CA0C:[1000000A]: b          0x0890CA38
    0890CA10:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890CA14:[14800005]: bne        $a0, $zr, 0x0890CA2C
    0890CA18:[00000000]: nop
    0890CA1C:[12400005]: beq        $s2, $zr, 0x0890CA34
    0890CA20:[00000000]: nop
    0890CA24:[10000004]: b          0x0890CA38
    0890CA28:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890CA2C:[10000002]: b          0x0890CA38
    0890CA30:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890CA34:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0890CA38:[C7B40080]: lwc1       $f20, 128($sp)
    0890CA3C:[8FB00084]: lw         $s0, 132($sp)
    0890CA40:[8FB10088]: lw         $s1, 136($sp)
    0890CA44:[8FB2008C]: lw         $s2, 140($sp)
    0890CA48:[8FB30090]: lw         $s3, 144($sp)
    0890CA4C:[8FB40094]: lw         $s4, 148($sp)
    0890CA50:[8FB50098]: lw         $s5, 152($sp)
    0890CA54:[8FB6009C]: lw         $s6, 156($sp)
    0890CA58:[8FB700A0]: lw         $s7, 160($sp)
    0890CA5C:[8FBF00A4]: lw         $ra, 164($sp)
    0890CA60:[03E00008]: jr         $ra
    0890CA64:[27BD00B0]: addiu      $sp, $sp, 176
  Back Branch 0890C9EC 881,080 times (length 83)
    0890C894:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890C898:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890C89C:[27B60020]: addiu      $s6, $sp, 32
    0890C8A0:[27B70050]: addiu      $s7, $sp, 80
    0890C8A4:[00B5A821]: addu       $s5, $a1, $s5
--> 0890C8A8:[C6AC0000]: lwc1       $f12, 0($s5)
    0890C8AC:[C6AD0004]: lwc1       $f13, 4($s5)
    0890C8B0:[C6AE0008]: lwc1       $f14, 8($s5)
    0890C8B4:[E7AC0020]: swc1       $f12, 32($sp)
    0890C8B8:[E7AD0024]: swc1       $f13, 36($sp)
    0890C8BC:[E7AE0028]: swc1       $f14, 40($sp)
    0890C8C0:[E7B4002C]: swc1       $f20, 44($sp)
    0890C8C4:[8EC40000]: lw         $a0, 0($s6)
    0890C8C8:[8EC50004]: lw         $a1, 4($s6)
    0890C8CC:[8EC60008]: lw         $a2, 8($s6)
    0890C8D0:[AFA40030]: sw         $a0, 48($sp)
    0890C8D4:[8EC4000C]: lw         $a0, 12($s6)
    0890C8D8:[AFA50034]: sw         $a1, 52($sp)
    0890C8DC:[AFA60038]: sw         $a2, 56($sp)
    0890C8E0:[AFA4003C]: sw         $a0, 60($sp)
    0890C8E4:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    0890C8E8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890C8EC:[0E241CDC]: jal        0x08907370
    0890C8F0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890C8F4:[8FA40050]: lw         $a0, 80($sp)
    0890C8F8:[8FA50054]: lw         $a1, 84($sp)
    0890C8FC:[8FA60058]: lw         $a2, 88($sp)
    0890C900:[AFA40010]: sw         $a0, 16($sp)
    0890C904:[8FA4005C]: lw         $a0, 92($sp)
    0890C908:[AFA50014]: sw         $a1, 20($sp)
    0890C90C:[AFA60018]: sw         $a2, 24($sp)
    0890C910:[AFA4001C]: sw         $a0, 28($sp)
    0890C914:[C7AC0010]: lwc1       $f12, 16($sp)
    0890C918:[C7AD0014]: lwc1       $f13, 20($sp)
    0890C91C:[C7AE0018]: lwc1       $f14, 24($sp)
    0890C920:[C7AF001C]: lwc1       $f15, 28($sp)
    0890C924:[E7AC0000]: swc1       $f12, 0($sp)
    0890C928:[E7AD0004]: swc1       $f13, 4($sp)
    0890C92C:[E7AE0008]: swc1       $f14, 8($sp)
    0890C930:[E7AF000C]: swc1       $f15, 12($sp)
    0890C934:[8FA40000]: lw         $a0, 0($sp)
    0890C938:[8FA50004]: lw         $a1, 4($sp)
    0890C93C:[46007C07]: neg.s      $f16, $f15
    0890C940:[8FA60008]: lw         $a2, 8($sp)
    0890C944:[460F603E]: c.le.s     $f12, $f15
    0890C948:[AFA40040]: sw         $a0, 64($sp)
    0890C94C:[8FA4000C]: lw         $a0, 12($sp)
    0890C950:[AFA50044]: sw         $a1, 68($sp)
    0890C954:[AFA60048]: sw         $a2, 72($sp)
    0890C958:[AFA4004C]: sw         $a0, 76($sp)
    0890C95C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890C960:[45020001]: bc1fl      0x0890C968
    0890C964:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890C968:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C96C:[4610603C]: c.lt.s     $f12, $f16
    0890C970:[00000000]: nop
    0890C974:[45030001]: bc1tl      0x0890C97C
    0890C978:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0890C97C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890C980:[460F683E]: c.le.s     $f13, $f15
    0890C984:[00000000]: nop
    0890C988:[45020001]: bc1fl      0x0890C990
    0890C98C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890C990:[00852025]: or         $a0, $a0, $a1
    0890C994:[4610683C]: c.lt.s     $f13, $f16
    0890C998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C99C:[45030001]: bc1tl      0x0890C9A4
    0890C9A0:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0890C9A4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890C9A8:[460F703E]: c.le.s     $f14, $f15
    0890C9AC:[00000000]: nop
    0890C9B0:[45020001]: bc1fl      0x0890C9B8
    0890C9B4:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    0890C9B8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C9BC:[4610703C]: c.lt.s     $f14, $f16
    0890C9C0:[00000000]: nop
    0890C9C4:[45030001]: bc1tl      0x0890C9CC
    0890C9C8:[34080020]: ori        $t0, $zr, 32 <=> li $t0, 32
    0890C9CC:[00A72825]: or         $a1, $a1, $a3
    0890C9D0:[00A82825]: or         $a1, $a1, $t0
    0890C9D4:[00862025]: or         $a0, $a0, $a2
    0890C9D8:[00852025]: or         $a0, $a0, $a1
    0890C9DC:[02449024]: and        $s2, $s2, $a0
    0890C9E0:[02649825]: or         $s3, $s3, $a0
    0890C9E4:[26940001]: addiu      $s4, $s4, 1
    0890C9E8:[2A840008]: slti       $a0, $s4, 8
--> 0890C9EC:[1480FFAE]: bne        $a0, $zr, 0x0890C8A8
    0890C9F0:[26B50010]: addiu      $s5, $s5, 16
    0890C9F4:[12600005]: beq        $s3, $zr, 0x0890CA0C
    0890C9F8:[00000000]: nop
    0890C9FC:[16200005]: bne        $s1, $zr, 0x0890CA14
_S1_2_899489C 63,793,596 instructions (1.570%), 926,217 calls (0899489C - 08994D0C, length 285)
    0899489C:[27BDFFD0]: addiu      $sp, $sp, -48
    089948A0:[E7AC000C]: swc1       $f12, 12($sp)
    089948A4:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    089948A8:[AFB10020]: sw         $s1, 32($sp)
    089948AC:[AFB20024]: sw         $s2, 36($sp)
    089948B0:[8FB1000C]: lw         $s1, 12($sp)
    089948B4:[24B2FFFF]: addiu      $s2, $a1, -1
    089948B8:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    089948BC:[02329024]: and        $s2, $s1, $s2
    089948C0:[24A50FD8]: addiu      $a1, $a1, 4056
    089948C4:[00B2282A]: slt        $a1, $a1, $s2
    089948C8:[AFB0001C]: sw         $s0, 28($sp)
    089948CC:[AFBF0028]: sw         $ra, 40($sp)
    089948D0:[10A00008]: beq        $a1, $zr, 0x089948F4
    089948D4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089948D8:[3C044017]: lui        $a0, 0x4017 <=> li $a0, 0x40170000
    089948DC:[2484CBE4]: addiu      $a0, $a0, -13340
    089948E0:[0244202A]: slt        $a0, $s2, $a0
    089948E4:[1480000D]: bne        $a0, $zr, 0x0899491C
    089948E8:[2404FFF0]: addiu      $a0, $zr, -16 <=> li $a0, -16
    089948EC:[10000052]: b          0x08994A38
    089948F0:[3C044349]: lui        $a0, 0x4349 <=> li $a0, 0x43490000
    089948F4:[44806800]: mtc1       $zr, $f13
    089948F8:[E60C0000]: swc1       $f12, 0($s0)
    089948FC:[E60D0004]: swc1       $f13, 4($s0)
    08994900:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08994904:[8FB0001C]: lw         $s0, 28($sp)
    08994908:[8FB10020]: lw         $s1, 32($sp)
    0899490C:[8FB20024]: lw         $s2, 36($sp)
    08994910:[8FBF0028]: lw         $ra, 40($sp)
    08994914:[03E00008]: jr         $ra
    08994918:[27BD0030]: addiu      $sp, $sp, 48
    0899491C:[3C053FC9]: lui        $a1, 0x3FC9 <=> li $a1, 0x3FC90000
    08994920:[02449024]: and        $s2, $s2, $a0
    08994924:[34A50F80]: ori        $a1, $a1, 3968
    08994928:[3C043FC9]: lui        $a0, 0x3FC9 <=> li $a0, 0x3FC90000
    0899492C:[44856800]: mtc1       $a1, $f13
    08994930:[1A200021]: blez       $s1, 0x089949B8
    08994934:[24840FD0]: addiu      $a0, $a0, 4048
    08994938:[1244000B]: beq        $s2, $a0, 0x08994968
    0899493C:[460D6301]: sub.s      $f12, $f12, $f13
    08994940:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994944:[34844443]: ori        $a0, $a0, 17475
    08994948:[44846800]: mtc1       $a0, $f13
    0899494C:[460D6381]: sub.s      $f14, $f12, $f13
    08994950:[E60E0000]: swc1       $f14, 0($s0)
    08994954:[C60E0000]: lwc1       $f14, 0($s0)
    08994958:[460E6301]: sub.s      $f12, $f12, $f14
    0899495C:[460D6301]: sub.s      $f12, $f12, $f13
    08994960:[1000000E]: b          0x0899499C
    08994964:[E60C0004]: swc1       $f12, 4($s0)
    08994968:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    0899496C:[34844400]: ori        $a0, $a0, 17408
    08994970:[44846800]: mtc1       $a0, $f13
    08994974:[460D6301]: sub.s      $f12, $f12, $f13
    08994978:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    0899497C:[3484A308]: ori        $a0, $a0, -23800
    08994980:[44847000]: mtc1       $a0, $f14
    08994984:[460E63C1]: sub.s      $f15, $f12, $f14
    08994988:[E60F0000]: swc1       $f15, 0($s0)
    0899498C:[C60F0000]: lwc1       $f15, 0($s0)
    08994990:[460F6301]: sub.s      $f12, $f12, $f15
    08994994:[460E6301]: sub.s      $f12, $f12, $f14
    08994998:[E60C0004]: swc1       $f12, 4($s0)
    0899499C:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    089949A0:[8FB0001C]: lw         $s0, 28($sp)
    089949A4:[8FB10020]: lw         $s1, 32($sp)
    089949A8:[8FB20024]: lw         $s2, 36($sp)
    089949AC:[8FBF0028]: lw         $ra, 40($sp)
    089949B0:[03E00008]: jr         $ra
    089949B4:[27BD0030]: addiu      $sp, $sp, 48
    089949B8:[1244000B]: beq        $s2, $a0, 0x089949E8
    089949BC:[460D6300]: add.s      $f12, $f12, $f13
    089949C0:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    089949C4:[34844443]: ori        $a0, $a0, 17475
    089949C8:[44846800]: mtc1       $a0, $f13
    089949CC:[460D6380]: add.s      $f14, $f12, $f13
    089949D0:[E60E0000]: swc1       $f14, 0($s0)
    089949D4:[C60E0000]: lwc1       $f14, 0($s0)
    089949D8:[460E6301]: sub.s      $f12, $f12, $f14
    089949DC:[460D6300]: add.s      $f12, $f12, $f13
    089949E0:[1000000E]: b          0x08994A1C
    089949E4:[E60C0004]: swc1       $f12, 4($s0)
    089949E8:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    089949EC:[34844400]: ori        $a0, $a0, 17408
    089949F0:[44846800]: mtc1       $a0, $f13
    089949F4:[460D6300]: add.s      $f12, $f12, $f13
    089949F8:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    089949FC:[3484A308]: ori        $a0, $a0, -23800
    08994A00:[44847000]: mtc1       $a0, $f14
    08994A04:[460E63C0]: add.s      $f15, $f12, $f14
    08994A08:[E60F0000]: swc1       $f15, 0($s0)
    08994A0C:[C60F0000]: lwc1       $f15, 0($s0)
    08994A10:[460F6301]: sub.s      $f12, $f12, $f15
    08994A14:[460E6300]: add.s      $f12, $f12, $f14
    08994A18:[E60C0004]: swc1       $f12, 4($s0)
    08994A1C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08994A20:[8FB0001C]: lw         $s0, 28($sp)
    08994A24:[8FB10020]: lw         $s1, 32($sp)
    08994A28:[8FB20024]: lw         $s2, 36($sp)
    08994A2C:[8FBF0028]: lw         $ra, 40($sp)
    08994A30:[03E00008]: jr         $ra
    08994A34:[27BD0030]: addiu      $sp, $sp, 48
    08994A38:[24840F80]: addiu      $a0, $a0, 3968
    08994A3C:[0092202A]: slt        $a0, $a0, $s2
    08994A40:[14800067]: bne        $a0, $zr, 0x08994BE0
    08994A44:[3C047F80]: lui        $a0, 0x7F80 <=> li $a0, 0x7F800000
    08994A48:[0E26457E]: jal        0x089915F8
    08994A4C:[00000000]: nop
    08994A50:[3C043F22]: lui        $a0, 0x3F22 <=> li $a0, 0x3F220000
    08994A54:[3484F984]: ori        $a0, $a0, -1660
    08994A58:[44846000]: mtc1       $a0, $f12
    08994A5C:[460C0302]: mul.s      $f12, $f0, $f12
    08994A60:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08994A64:[44846800]: mtc1       $a0, $f13
    08994A68:[3C043FC9]: lui        $a0, 0x3FC9 <=> li $a0, 0x3FC90000
    08994A6C:[460D6300]: add.s      $f12, $f12, $f13
    08994A70:[34840F80]: ori        $a0, $a0, 3968
    08994A74:[44847000]: mtc1       $a0, $f14
    08994A78:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994A7C:[4600630D]: trunc.w.s  $f12, $f12
    08994A80:[34844443]: ori        $a0, $a0, 17475
    08994A84:[44847800]: mtc1       $a0, $f15
    08994A88:[44026000]: mfc1       $v0, $f12
    08994A8C:[44826000]: mtc1       $v0, $f12
    08994A90:[46806320]: cvt.s.w    $f12, $f12
    08994A94:[28450020]: slti       $a1, $v0, 32
    08994A98:[460E6342]: mul.s      $f13, $f12, $f14
    08994A9C:[460F63C2]: mul.s      $f15, $f12, $f15
    08994AA0:[460D0341]: sub.s      $f13, $f0, $f13
    08994AA4:[46006B86]: mov.s      $f14, $f13
    08994AA8:[10A0000D]: beq        $a1, $zr, 0x08994AE0
    08994AAC:[460F7401]: sub.s      $f16, $f14, $f15
    08994AB0:[3C06089B]: lui        $a2, 0x089B <=> li $a2, 0x089B0000
    08994AB4:[00022080]: sll        $a0, $v0, 0x0002
    08994AB8:[24C6A2E8]: addiu      $a2, $a2, -23832
    08994ABC:[00862021]: addu       $a0, $a0, $a2
    08994AC0:[2405FF00]: addiu      $a1, $zr, -256 <=> li $a1, -256
    08994AC4:[8C84FFFC]: lw         $a0, -4($a0)
    08994AC8:[02452824]: and        $a1, $s2, $a1
    08994ACC:[50A40005]: beql       $a1, $a0, 0x08994AE4
    08994AD0:[E6100000]: swc1       $f16, 0($s0)
    08994AD4:[E6100000]: swc1       $f16, 0($s0)
    08994AD8:[10000031]: b          0x08994BA0
    08994ADC:[C6100000]: lwc1       $f16, 0($s0)
    08994AE0:[E6100000]: swc1       $f16, 0($s0)
    08994AE4:[C6100000]: lwc1       $f16, 0($s0)
    08994AE8:[001295C3]: sra        $s2, $s2, 0x0017
    08994AEC:[E7B00010]: swc1       $f16, 16($sp)
    08994AF0:[8FA40010]: lw         $a0, 16($sp)
    08994AF4:[000425C2]: srl        $a0, $a0, 0x0017
    08994AF8:[308400FF]: andi       $a0, $a0, 255
    08994AFC:[02442023]: subu       $a0, $s2, $a0
    08994B00:[28840009]: slti       $a0, $a0, 9
    08994B04:[14800026]: bne        $a0, $zr, 0x08994BA0
    08994B08:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994B0C:[34844400]: ori        $a0, $a0, 17408
    08994B10:[44847000]: mtc1       $a0, $f14
    08994B14:[460E63C2]: mul.s      $f15, $f12, $f14
    08994B18:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    08994B1C:[3484A308]: ori        $a0, $a0, -23800
    08994B20:[44848000]: mtc1       $a0, $f16
    08994B24:[460F6B81]: sub.s      $f14, $f13, $f15
    08994B28:[46106402]: mul.s      $f16, $f12, $f16
    08994B2C:[460E6B41]: sub.s      $f13, $f13, $f14
    08994B30:[460F6BC1]: sub.s      $f15, $f13, $f15
    08994B34:[460F83C1]: sub.s      $f15, $f16, $f15
    08994B38:[460F7441]: sub.s      $f17, $f14, $f15
    08994B3C:[E6110000]: swc1       $f17, 0($s0)
    08994B40:[C6100000]: lwc1       $f16, 0($s0)
    08994B44:[E7B00014]: swc1       $f16, 20($sp)
    08994B48:[8FA40014]: lw         $a0, 20($sp)
    08994B4C:[000425C2]: srl        $a0, $a0, 0x0017
    08994B50:[308400FF]: andi       $a0, $a0, 255
    08994B54:[02442023]: subu       $a0, $s2, $a0
    08994B58:[2884001A]: slti       $a0, $a0, 26
    08994B5C:[14800010]: bne        $a0, $zr, 0x08994BA0
    08994B60:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    08994B64:[46007346]: mov.s      $f13, $f14
    08994B68:[3484A300]: ori        $a0, $a0, -23808
    08994B6C:[44847800]: mtc1       $a0, $f15
    08994B70:[460F63C2]: mul.s      $f15, $f12, $f15
    08994B74:[3C04248D]: lui        $a0, 0x248D <=> li $a0, 0x248D0000
    08994B78:[34843132]: ori        $a0, $a0, 12594
    08994B7C:[44848000]: mtc1       $a0, $f16
    08994B80:[460F7381]: sub.s      $f14, $f14, $f15
    08994B84:[46106302]: mul.s      $f12, $f12, $f16
    08994B88:[460E6B41]: sub.s      $f13, $f13, $f14
    08994B8C:[460F6BC1]: sub.s      $f15, $f13, $f15
    08994B90:[460F63C1]: sub.s      $f15, $f12, $f15
    08994B94:[460F7441]: sub.s      $f17, $f14, $f15
    08994B98:[E6110000]: swc1       $f17, 0($s0)
    08994B9C:[C6100000]: lwc1       $f16, 0($s0)
    08994BA0:[46107301]: sub.s      $f12, $f14, $f16
    08994BA4:[460F6301]: sub.s      $f12, $f12, $f15
    08994BA8:[06210053]: bgez       $s1, 0x08994CF8
    08994BAC:[E60C0004]: swc1       $f12, 4($s0)
    08994BB0:[C60C0004]: lwc1       $f12, 4($s0)
    08994BB4:[46008347]: neg.s      $f13, $f16
    08994BB8:[E60D0000]: swc1       $f13, 0($s0)
    08994BBC:[46006307]: neg.s      $f12, $f12
    08994BC0:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    08994BC4:[E60C0004]: swc1       $f12, 4($s0)
    08994BC8:[8FB0001C]: lw         $s0, 28($sp)
    08994BCC:[8FB10020]: lw         $s1, 32($sp)
    08994BD0:[8FB20024]: lw         $s2, 36($sp)
    08994BD4:[8FBF0028]: lw         $ra, 40($sp)
    08994BD8:[03E00008]: jr         $ra
    08994BDC:[27BD0030]: addiu      $sp, $sp, 48
    08994BE0:[0244202A]: slt        $a0, $s2, $a0
    08994BE4:[1080000C]: beq        $a0, $zr, 0x08994C18
    08994BE8:[44806000]: mtc1       $zr, $f12
    08994BEC:[001225C3]: sra        $a0, $s2, 0x0017
    08994BF0:[2484FF7A]: addiu      $a0, $a0, -134
    08994BF4:[00042DC0]: sll        $a1, $a0, 0x0017
    08994BF8:[02452823]: subu       $a1, $s2, $a1
    08994BFC:[AFA50018]: sw         $a1, 24($sp)
    08994C00:[3C064380]: lui        $a2, 0x4380 <=> li $a2, 0x43800000
    08994C04:[C7AD0018]: lwc1       $f13, 24($sp)
    08994C08:[44867000]: mtc1       $a2, $f14
    08994C0C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08994C10:[1000000A]: b          0x08994C3C
    08994C14:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08994C18:[E60C0004]: swc1       $f12, 4($s0)
    08994C1C:[E60C0000]: swc1       $f12, 0($s0)
    08994C20:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08994C24:[8FB0001C]: lw         $s0, 28($sp)
    08994C28:[8FB10020]: lw         $s1, 32($sp)
    08994C2C:[8FB20024]: lw         $s2, 36($sp)
    08994C30:[8FBF0028]: lw         $ra, 40($sp)
    08994C34:[03E00008]: jr         $ra
    08994C38:[27BD0030]: addiu      $sp, $sp, 48
    08994C3C:[46006BCD]: trunc.w.s  $f15, $f13
    08994C40:[26520001]: addiu      $s2, $s2, 1
    08994C44:[2A460002]: slti       $a2, $s2, 2
    08994C48:[44077800]: mfc1       $a3, $f15
    08994C4C:[44878000]: mtc1       $a3, $f16
    08994C50:[46808420]: cvt.s.w    $f16, $f16
    08994C54:[46106B41]: sub.s      $f13, $f13, $f16
    08994C58:[E4B00000]: swc1       $f16, 0($a1)
    08994C5C:[24A50004]: addiu      $a1, $a1, 4
    08994C60:[14C0FFF6]: bne        $a2, $zr, 0x08994C3C
    08994C64:[460E6B42]: mul.s      $f13, $f13, $f14
    08994C68:[E7AD0008]: swc1       $f13, 8($sp)
    08994C6C:[27A5000C]: addiu      $a1, $sp, 12
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C74:[460C6832]: c.eq.s     $f13, $f12
    08994C78:[00000000]: nop
    08994C7C:[45000007]: bc1f       0x08994C9C
    08994C80:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    08994C84:[24A5FFFC]: addiu      $a1, $a1, -4
    08994C88:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C8C:[460C6832]: c.eq.s     $f13, $f12
    08994C90:[00000000]: nop
    08994C94:[4501FFFB]: bc1t       0x08994C84
    08994C98:[2442FFFF]: addiu      $v0, $v0, -1
    08994C9C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08994CA0:[3C09089B]: lui        $t1, 0x089B <=> li $t1, 0x089B0000
    08994CA4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08994CA8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08994CAC:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    08994CB0:[34080002]: ori        $t0, $zr, 2 <=> li $t0, 2
    08994CB4:[0E265AA0]: jal        0x08996A80
    08994CB8:[25299FD0]: addiu      $t1, $t1, -24624
    08994CBC:[0621000E]: bgez       $s1, 0x08994CF8
    08994CC0:[00000000]: nop
    08994CC4:[C60C0000]: lwc1       $f12, 0($s0)
    08994CC8:[C60D0004]: lwc1       $f13, 4($s0)
    08994CCC:[46006307]: neg.s      $f12, $f12
    08994CD0:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    08994CD4:[E60C0000]: swc1       $f12, 0($s0)
    08994CD8:[46006B07]: neg.s      $f12, $f13
    08994CDC:[E60C0004]: swc1       $f12, 4($s0)
    08994CE0:[8FB0001C]: lw         $s0, 28($sp)
    08994CE4:[8FB10020]: lw         $s1, 32($sp)
    08994CE8:[8FB20024]: lw         $s2, 36($sp)
    08994CEC:[8FBF0028]: lw         $ra, 40($sp)
    08994CF0:[03E00008]: jr         $ra
    08994CF4:[27BD0030]: addiu      $sp, $sp, 48
    08994CF8:[8FB0001C]: lw         $s0, 28($sp)
    08994CFC:[8FB10020]: lw         $s1, 32($sp)
    08994D00:[8FB20024]: lw         $s2, 36($sp)
    08994D04:[8FBF0028]: lw         $ra, 40($sp)
    08994D08:[03E00008]: jr         $ra
    08994D0C:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08994C60 32 times (length 11)
    08994C28:[8FB10020]: lw         $s1, 32($sp)
    08994C2C:[8FB20024]: lw         $s2, 36($sp)
    08994C30:[8FBF0028]: lw         $ra, 40($sp)
    08994C34:[03E00008]: jr         $ra
    08994C38:[27BD0030]: addiu      $sp, $sp, 48
--> 08994C3C:[46006BCD]: trunc.w.s  $f15, $f13
    08994C40:[26520001]: addiu      $s2, $s2, 1
    08994C44:[2A460002]: slti       $a2, $s2, 2
    08994C48:[44077800]: mfc1       $a3, $f15
    08994C4C:[44878000]: mtc1       $a3, $f16
    08994C50:[46808420]: cvt.s.w    $f16, $f16
    08994C54:[46106B41]: sub.s      $f13, $f13, $f16
    08994C58:[E4B00000]: swc1       $f16, 0($a1)
    08994C5C:[24A50004]: addiu      $a1, $a1, 4
--> 08994C60:[14C0FFF6]: bne        $a2, $zr, 0x08994C3C
    08994C64:[460E6B42]: mul.s      $f13, $f13, $f14
    08994C68:[E7AD0008]: swc1       $f13, 8($sp)
    08994C6C:[27A5000C]: addiu      $a1, $sp, 12
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
  Back Branch 08994C94 32 times (length 6)
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C74:[460C6832]: c.eq.s     $f13, $f12
    08994C78:[00000000]: nop
    08994C7C:[45000007]: bc1f       0x08994C9C
    08994C80:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
--> 08994C84:[24A5FFFC]: addiu      $a1, $a1, -4
    08994C88:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C8C:[460C6832]: c.eq.s     $f13, $f12
    08994C90:[00000000]: nop
--> 08994C94:[4501FFFB]: bc1t       0x08994C84
    08994C98:[2442FFFF]: addiu      $v0, $v0, -1
    08994C9C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08994CA0:[3C09089B]: lui        $t1, 0x089B <=> li $t1, 0x089B0000
    08994CA4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
_S1_2_8913618 57,727,832 instructions (1.421%), 50,915 calls (08913618 - 08913CAC, length 422)
    08913618:[27BDFDF0]: addiu      $sp, $sp, -528
    0891361C:[AFB201EC]: sw         $s2, 492($sp)
    08913620:[AFB401F4]: sw         $s4, 500($sp)
    08913624:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    08913628:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    0891362C:[AFB001E4]: sw         $s0, 484($sp)
    08913630:[AFB101E8]: sw         $s1, 488($sp)
    08913634:[AFB301F0]: sw         $s3, 496($sp)
    08913638:[AFB501F8]: sw         $s5, 504($sp)
    0891363C:[AFB601FC]: sw         $s6, 508($sp)
    08913640:[AFB70200]: sw         $s7, 512($sp)
    08913644:[AFBE0204]: sw         $fp, 516($sp)
    08913648:[AFBF0208]: sw         $ra, 520($sp)
    0891364C:[14A00009]: bne        $a1, $zr, 0x08913674
    08913650:[AFA601E0]: sw         $a2, 480($sp)
    08913654:[0E26231D]: jal        0x08988C74
    08913658:[3404000B]: ori        $a0, $zr, 11 <=> li $a0, 11
    0891365C:[0E26231D]: jal        0x08988C74
    08913660:[3404000C]: ori        $a0, $zr, 12 <=> li $a0, 12
    08913664:[0E26231D]: jal        0x08988C74
    08913668:[3404000D]: ori        $a0, $zr, 13 <=> li $a0, 13
    0891366C:[0E26231D]: jal        0x08988C74
    08913670:[3404000E]: ori        $a0, $zr, 14 <=> li $a0, 14
    08913674:[8E440784]: lw         $a0, 1924($s2)
    08913678:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0891367C:[84840038]: lh         $a0, 56($a0)
    08913680:[03C4202A]: slt        $a0, $fp, $a0
    08913684:[1080017A]: beq        $a0, $zr, 0x08913C70
    08913688:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    0891368C:[24846500]: addiu      $a0, $a0, 25856
    08913690:[AFA401DC]: sw         $a0, 476($sp)
    08913694:[8FA400F4]: lw         $a0, 244($sp)
    08913698:[8FA500F8]: lw         $a1, 248($sp)
    0891369C:[3C06089A]: lui        $a2, 0x089A <=> li $a2, 0x089A0000
    089136A0:[24C67150]: addiu      $a2, $a2, 29008
    089136A4:[8FA700FC]: lw         $a3, 252($sp)
    089136A8:[AFA601D8]: sw         $a2, 472($sp)
    089136AC:[8FA60074]: lw         $a2, 116($sp)
    089136B0:[AFA401D4]: sw         $a0, 468($sp)
    089136B4:[8FA40078]: lw         $a0, 120($sp)
    089136B8:[AFA501D0]: sw         $a1, 464($sp)
    089136BC:[8FA5007C]: lw         $a1, 124($sp)
    089136C0:[AFA701CC]: sw         $a3, 460($sp)
    089136C4:[AFA601C8]: sw         $a2, 456($sp)
    089136C8:[AFA401C4]: sw         $a0, 452($sp)
    089136CC:[26560350]: addiu      $s6, $s2, 848
    089136D0:[27B50100]: addiu      $s5, $sp, 256
    089136D4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    089136D8:[AFA501C0]: sw         $a1, 448($sp)
    089136DC:[3C103B00]: lui        $s0, 0x3B00 <=> li $s0, 0x3B000000
    089136E0:[8E440208]: lw         $a0, 520($s2)
    089136E4:[00972021]: addu       $a0, $a0, $s7
    089136E8:[8C860000]: lw         $a2, 0($a0)
    089136EC:[8CC4000C]: lw         $a0, 12($a2)
    089136F0:[8E510710]: lw         $s1, 1808($s2)
    089136F4:[00042140]: sll        $a0, $a0, 0x0005
    089136F8:[00042821]: addu       $a1, $zr, $a0 <=> move $a1, $a0
    089136FC:[000420C0]: sll        $a0, $a0, 0x0003
    08913700:[00A42823]: subu       $a1, $a1, $a0
    08913704:[00042080]: sll        $a0, $a0, 0x0002
    08913708:[00A42021]: addu       $a0, $a1, $a0
    0891370C:[02248821]: addu       $s1, $s1, $a0
    08913710:[8E2402F4]: lw         $a0, 756($s1)
    08913714:[30840001]: andi       $a0, $a0, 1
    08913718:[10800003]: beq        $a0, $zr, 0x08913728
    0891371C:[8CD30000]: lw         $s3, 0($a2)
    08913720:[10000141]: b          0x08913C28
    08913724:[00000000]: nop
    08913728:[16800007]: bne        $s4, $zr, 0x08913748
    0891372C:[00000000]: nop
    08913730:[80C40010]: lb         $a0, 16($a2)
    08913734:[8FA501E0]: lw         $a1, 480($sp)
    08913738:[10850003]: beq        $a0, $a1, 0x08913748
    0891373C:[00000000]: nop
    08913740:[10000139]: b          0x08913C28
    08913744:[00000000]: nop
    08913748:[8CC50004]: lw         $a1, 4($a2)
    0891374C:[3C074000]: lui        $a3, 0x4000 <=> li $a3, 0x40000000
    08913750:[86640002]: lh         $a0, 2($s3)
    08913754:[00A72825]: or         $a1, $a1, $a3
    08913758:[8FA701DC]: lw         $a3, 476($sp)
    0891375C:[30840004]: andi       $a0, $a0, 4
    08913760:[8CE7001C]: lw         $a3, 28($a3)
    08913764:[14E00002]: bne        $a3, $zr, 0x08913770
    08913768:[2C840001]: sltiu      $a0, $a0, 1
    0891376C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08913770:[8E2702F4]: lw         $a3, 756($s1)
    08913774:[30E70010]: andi       $a3, $a3, 16
    08913778:[14E00002]: bne        $a3, $zr, 0x08913784
    0891377C:[3C071F00]: lui        $a3, 0x1F00 <=> li $a3, 0x1F000000
    08913780:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08913784:[00872025]: or         $a0, $a0, $a3
    08913788:[ACA4000C]: sw         $a0, 12($a1)
    0891378C:[C62C0304]: lwc1       $f12, 772($s1)
    08913790:[3C044A00]: lui        $a0, 0x4A00 <=> li $a0, 0x4A000000
    08913794:[E7AC0080]: swc1       $f12, 128($sp)
    08913798:[8FA70080]: lw         $a3, 128($sp)
    0891379C:[00073A02]: srl        $a3, $a3, 0x0008
    089137A0:[00E42025]: or         $a0, $a3, $a0
    089137A4:[ACA40010]: sw         $a0, 16($a1)
    089137A8:[C62C0308]: lwc1       $f12, 776($s1)
    089137AC:[3C044B00]: lui        $a0, 0x4B00 <=> li $a0, 0x4B000000
    089137B0:[E7AC0084]: swc1       $f12, 132($sp)
    089137B4:[8FA70084]: lw         $a3, 132($sp)
    089137B8:[00073A02]: srl        $a3, $a3, 0x0008
    089137BC:[00E42025]: or         $a0, $a3, $a0
    089137C0:[ACA40014]: sw         $a0, 20($a1)
    089137C4:[8CC70000]: lw         $a3, 0($a2)
    089137C8:[84E70002]: lh         $a3, 2($a3)
    089137CC:[30E70010]: andi       $a3, $a3, 16
    089137D0:[10E00091]: beq        $a3, $zr, 0x08913A18
    089137D4:[262401B0]: addiu      $a0, $s1, 432
    089137D8:[3C0708A4]: lui        $a3, 0x08A4 <=> li $a3, 0x08A40000
    089137DC:[8CE72130]: lw         $a3, 8496($a3)
    089137E0:[8CE80000]: lw         $t0, 0($a3)
    089137E4:[8CE90004]: lw         $t1, 4($a3)
    089137E8:[8CEA0008]: lw         $t2, 8($a3)
    089137EC:[AFA80000]: sw         $t0, 0($sp)
    089137F0:[AFA90004]: sw         $t1, 4($sp)
    089137F4:[AFAA0008]: sw         $t2, 8($sp)
    089137F8:[8CE8000C]: lw         $t0, 12($a3)
    089137FC:[8CE90010]: lw         $t1, 16($a3)
    08913800:[8CEA0014]: lw         $t2, 20($a3)
    08913804:[AFA8000C]: sw         $t0, 12($sp)
    08913808:[AFA90010]: sw         $t1, 16($sp)
    0891380C:[AFAA0014]: sw         $t2, 20($sp)
    08913810:[8CE80018]: lw         $t0, 24($a3)
    08913814:[8CE9001C]: lw         $t1, 28($a3)
    08913818:[8CEA0020]: lw         $t2, 32($a3)
    0891381C:[AFA80018]: sw         $t0, 24($sp)
    08913820:[AFA9001C]: sw         $t1, 28($sp)
    08913824:[AFAA0020]: sw         $t2, 32($sp)
    08913828:[8CE80024]: lw         $t0, 36($a3)
    0891382C:[8CE90028]: lw         $t1, 40($a3)
    08913830:[8CEA002C]: lw         $t2, 44($a3)
    08913834:[AFA80024]: sw         $t0, 36($sp)
    08913838:[AFA90028]: sw         $t1, 40($sp)
    0891383C:[AFAA002C]: sw         $t2, 44($sp)
    08913840:[8CE80030]: lw         $t0, 48($a3)
    08913844:[8CE90034]: lw         $t1, 52($a3)
    08913848:[8CEA0038]: lw         $t2, 56($a3)
    0891384C:[AFA80030]: sw         $t0, 48($sp)
    08913850:[AFA90034]: sw         $t1, 52($sp)
    08913854:[AFAA0038]: sw         $t2, 56($sp)
    08913858:[8CE7003C]: lw         $a3, 60($a3)
    0891385C:[AFA7003C]: sw         $a3, 60($sp)
    08913860:[C48C0030]: lwc1       $f12, 48($a0)
    08913864:[E7AC0030]: swc1       $f12, 48($sp)
    08913868:[C48C0034]: lwc1       $f12, 52($a0)
    0891386C:[E7AC0034]: swc1       $f12, 52($sp)
    08913870:[C48C0038]: lwc1       $f12, 56($a0)
    08913874:[E7AC0038]: swc1       $f12, 56($sp)
    08913878:[DBA40000]: lv.q       C100.q, 0($sp)
    0891387C:[DBA50010]: lv.q       C110.q, 16($sp)
    08913880:[DBA60020]: lv.q       C120.q, 32($sp)
    08913884:[DBA70030]: lv.q       C130.q, 48($sp)
    08913888:[DAC80000]: lv.q       C200.q, 0($s6)
    0891388C:[DAC90010]: lv.q       C210.q, 16($s6)
    08913890:[DACA0020]: lv.q       C220.q, 32($s6)
    08913894:[DACB0030]: lv.q       C230.q, 48($s6)
    08913898:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0891389C:[FAA00000]: sv.q       C000.q, 0($s5)
    089138A0:[FAA10010]: sv.q       C010.q, 16($s5)
    089138A4:[FAA20020]: sv.q       C020.q, 32($s5)
    089138A8:[FAA30030]: sv.q       C030.q, 48($s5)
    089138AC:[8FA40100]: lw         $a0, 256($sp)
    089138B0:[8FA70104]: lw         $a3, 260($sp)
    089138B4:[8FA80108]: lw         $t0, 264($sp)
    089138B8:[AFA400C0]: sw         $a0, 192($sp)
    089138BC:[AFA700C4]: sw         $a3, 196($sp)
    089138C0:[AFA800C8]: sw         $t0, 200($sp)
    089138C4:[8FA4010C]: lw         $a0, 268($sp)
    089138C8:[8FA70110]: lw         $a3, 272($sp)
    089138CC:[8FA80114]: lw         $t0, 276($sp)
    089138D0:[AFA400CC]: sw         $a0, 204($sp)
    089138D4:[AFA700D0]: sw         $a3, 208($sp)
    089138D8:[AFA800D4]: sw         $t0, 212($sp)
    089138DC:[8FA40118]: lw         $a0, 280($sp)
    089138E0:[8FA7011C]: lw         $a3, 284($sp)
    089138E4:[8FA80120]: lw         $t0, 288($sp)
    089138E8:[AFA400D8]: sw         $a0, 216($sp)
    089138EC:[AFA700DC]: sw         $a3, 220($sp)
    089138F0:[AFA800E0]: sw         $t0, 224($sp)
    089138F4:[8FA40124]: lw         $a0, 292($sp)
    089138F8:[8FA70128]: lw         $a3, 296($sp)
    089138FC:[8FA8012C]: lw         $t0, 300($sp)
    08913900:[AFA400E4]: sw         $a0, 228($sp)
    08913904:[AFA700E8]: sw         $a3, 232($sp)
    08913908:[AFA800EC]: sw         $t0, 236($sp)
    0891390C:[8FA40130]: lw         $a0, 304($sp)
    08913910:[8FA70134]: lw         $a3, 308($sp)
    08913914:[8FA80138]: lw         $t0, 312($sp)
    08913918:[AFA400F0]: sw         $a0, 240($sp)
    0891391C:[8FA4013C]: lw         $a0, 316($sp)
    08913920:[AFA701D4]: sw         $a3, 468($sp)
    08913924:[AFA801D0]: sw         $t0, 464($sp)
    08913928:[8FA900C0]: lw         $t1, 192($sp)
    0891392C:[AFA401CC]: sw         $a0, 460($sp)
    08913930:[8FAA00C4]: lw         $t2, 196($sp)
    08913934:[8FAB00C8]: lw         $t3, 200($sp)
    08913938:[AFA90040]: sw         $t1, 64($sp)
    0891393C:[AFAA0044]: sw         $t2, 68($sp)
    08913940:[AFAB0048]: sw         $t3, 72($sp)
    08913944:[8FA900CC]: lw         $t1, 204($sp)
    08913948:[8FAA00D0]: lw         $t2, 208($sp)
    0891394C:[8FAB00D4]: lw         $t3, 212($sp)
    08913950:[AFA9004C]: sw         $t1, 76($sp)
    08913954:[AFAA0050]: sw         $t2, 80($sp)
    08913958:[AFAB0054]: sw         $t3, 84($sp)
    0891395C:[8FA900D8]: lw         $t1, 216($sp)
    08913960:[8FAA00DC]: lw         $t2, 220($sp)
    08913964:[8FAB00E0]: lw         $t3, 224($sp)
    08913968:[AFA90058]: sw         $t1, 88($sp)
    0891396C:[AFAA005C]: sw         $t2, 92($sp)
    08913970:[AFAB0060]: sw         $t3, 96($sp)
    08913974:[8FA900E4]: lw         $t1, 228($sp)
    08913978:[8FAA00E8]: lw         $t2, 232($sp)
    0891397C:[8FAB00EC]: lw         $t3, 236($sp)
    08913980:[AFA90064]: sw         $t1, 100($sp)
    08913984:[AFAA0068]: sw         $t2, 104($sp)
    08913988:[AFAB006C]: sw         $t3, 108($sp)
    0891398C:[8FA900F0]: lw         $t1, 240($sp)
    08913990:[AFA90070]: sw         $t1, 112($sp)
    08913994:[AFA701C8]: sw         $a3, 456($sp)
    08913998:[8FA90040]: lw         $t1, 64($sp)
    0891399C:[AFA801C4]: sw         $t0, 452($sp)
    089139A0:[AFA401C0]: sw         $a0, 448($sp)
    089139A4:[8FAA0044]: lw         $t2, 68($sp)
    089139A8:[8FAB0048]: lw         $t3, 72($sp)
    089139AC:[AFA90000]: sw         $t1, 0($sp)
    089139B0:[AFAA0004]: sw         $t2, 4($sp)
    089139B4:[AFAB0008]: sw         $t3, 8($sp)
    089139B8:[8FA9004C]: lw         $t1, 76($sp)
    089139BC:[8FAA0050]: lw         $t2, 80($sp)
    089139C0:[8FAB0054]: lw         $t3, 84($sp)
    089139C4:[AFA9000C]: sw         $t1, 12($sp)
    089139C8:[AFAA0010]: sw         $t2, 16($sp)
    089139CC:[AFAB0014]: sw         $t3, 20($sp)
    089139D0:[8FA90058]: lw         $t1, 88($sp)
    089139D4:[8FAA005C]: lw         $t2, 92($sp)
    089139D8:[8FAB0060]: lw         $t3, 96($sp)
    089139DC:[AFA90018]: sw         $t1, 24($sp)
    089139E0:[AFAA001C]: sw         $t2, 28($sp)
    089139E4:[AFAB0020]: sw         $t3, 32($sp)
    089139E8:[8FA90064]: lw         $t1, 100($sp)
    089139EC:[8FAA0068]: lw         $t2, 104($sp)
    089139F0:[8FAB006C]: lw         $t3, 108($sp)
    089139F4:[AFA90024]: sw         $t1, 36($sp)
    089139F8:[AFAA0028]: sw         $t2, 40($sp)
    089139FC:[AFAB002C]: sw         $t3, 44($sp)
    08913A00:[8FA90070]: lw         $t1, 112($sp)
    08913A04:[AFA90030]: sw         $t1, 48($sp)
    08913A08:[AFA70034]: sw         $a3, 52($sp)
    08913A0C:[AFA80038]: sw         $t0, 56($sp)
    08913A10:[AFA4003C]: sw         $a0, 60($sp)
    08913A14:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08913A18:[16800049]: bne        $s4, $zr, 0x08913B40
    08913A1C:[00000000]: nop
    08913A20:[C48C0000]: lwc1       $f12, 0($a0)
    08913A24:[E7AC0088]: swc1       $f12, 136($sp)
    08913A28:[8FA70088]: lw         $a3, 136($sp)
    08913A2C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A30:[00F03825]: or         $a3, $a3, $s0
    08913A34:[ACA7001C]: sw         $a3, 28($a1)
    08913A38:[C48C0004]: lwc1       $f12, 4($a0)
    08913A3C:[E7AC008C]: swc1       $f12, 140($sp)
    08913A40:[8FA7008C]: lw         $a3, 140($sp)
    08913A44:[00073A02]: srl        $a3, $a3, 0x0008
    08913A48:[00F03825]: or         $a3, $a3, $s0
    08913A4C:[ACA70020]: sw         $a3, 32($a1)
    08913A50:[C48C0008]: lwc1       $f12, 8($a0)
    08913A54:[E7AC0090]: swc1       $f12, 144($sp)
    08913A58:[8FA70090]: lw         $a3, 144($sp)
    08913A5C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A60:[00F03825]: or         $a3, $a3, $s0
    08913A64:[ACA70024]: sw         $a3, 36($a1)
    08913A68:[C48C0010]: lwc1       $f12, 16($a0)
    08913A6C:[E7AC0094]: swc1       $f12, 148($sp)
    08913A70:[8FA70094]: lw         $a3, 148($sp)
    08913A74:[00073A02]: srl        $a3, $a3, 0x0008
    08913A78:[00F03825]: or         $a3, $a3, $s0
    08913A7C:[ACA70028]: sw         $a3, 40($a1)
    08913A80:[C48C0014]: lwc1       $f12, 20($a0)
    08913A84:[E7AC0098]: swc1       $f12, 152($sp)
    08913A88:[8FA70098]: lw         $a3, 152($sp)
    08913A8C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A90:[00F03825]: or         $a3, $a3, $s0
    08913A94:[ACA7002C]: sw         $a3, 44($a1)
    08913A98:[C48C0018]: lwc1       $f12, 24($a0)
    08913A9C:[E7AC009C]: swc1       $f12, 156($sp)
    08913AA0:[8FA7009C]: lw         $a3, 156($sp)
    08913AA4:[00073A02]: srl        $a3, $a3, 0x0008
    08913AA8:[00F03825]: or         $a3, $a3, $s0
    08913AAC:[ACA70030]: sw         $a3, 48($a1)
    08913AB0:[C48C0020]: lwc1       $f12, 32($a0)
    08913AB4:[E7AC00A0]: swc1       $f12, 160($sp)
    08913AB8:[8FA700A0]: lw         $a3, 160($sp)
    08913ABC:[00073A02]: srl        $a3, $a3, 0x0008
    08913AC0:[00F03825]: or         $a3, $a3, $s0
    08913AC4:[ACA70034]: sw         $a3, 52($a1)
    08913AC8:[C48C0024]: lwc1       $f12, 36($a0)
    08913ACC:[E7AC00A4]: swc1       $f12, 164($sp)
    08913AD0:[8FA700A4]: lw         $a3, 164($sp)
    08913AD4:[00073A02]: srl        $a3, $a3, 0x0008
    08913AD8:[00F03825]: or         $a3, $a3, $s0
    08913ADC:[ACA70038]: sw         $a3, 56($a1)
    08913AE0:[C48C0028]: lwc1       $f12, 40($a0)
    08913AE4:[E7AC00A8]: swc1       $f12, 168($sp)
    08913AE8:[8FA700A8]: lw         $a3, 168($sp)
    08913AEC:[00073A02]: srl        $a3, $a3, 0x0008
    08913AF0:[00F03825]: or         $a3, $a3, $s0
    08913AF4:[ACA7003C]: sw         $a3, 60($a1)
    08913AF8:[C48C0030]: lwc1       $f12, 48($a0)
    08913AFC:[E7AC00AC]: swc1       $f12, 172($sp)
    08913B00:[8FA700AC]: lw         $a3, 172($sp)
    08913B04:[00073A02]: srl        $a3, $a3, 0x0008
    08913B08:[00F03825]: or         $a3, $a3, $s0
    08913B0C:[ACA70040]: sw         $a3, 64($a1)
    08913B10:[C48C0034]: lwc1       $f12, 52($a0)
    08913B14:[E7AC00B0]: swc1       $f12, 176($sp)
    08913B18:[8FA700B0]: lw         $a3, 176($sp)
    08913B1C:[00073A02]: srl        $a3, $a3, 0x0008
    08913B20:[00F03825]: or         $a3, $a3, $s0
    08913B24:[ACA70044]: sw         $a3, 68($a1)
    08913B28:[C48C0038]: lwc1       $f12, 56($a0)
    08913B2C:[E7AC00B4]: swc1       $f12, 180($sp)
    08913B30:[8FA400B4]: lw         $a0, 180($sp)
    08913B34:[00042202]: srl        $a0, $a0, 0x0008
    08913B38:[00902025]: or         $a0, $a0, $s0
    08913B3C:[ACA40048]: sw         $a0, 72($a1)
    08913B40:[0E2620B2]: jal        0x089882C8
    08913B44:[8CC40004]: lw         $a0, 4($a2)
    08913B48:[8E440784]: lw         $a0, 1924($s2)
    08913B4C:[84840004]: lh         $a0, 4($a0)
    08913B50:[28842129]: slti       $a0, $a0, 8489
    08913B54:[1680001A]: bne        $s4, $zr, 0x08913BC0
    08913B58:[38840001]: xori       $a0, $a0, 1
    08913B5C:[10800018]: beq        $a0, $zr, 0x08913BC0
    08913B60:[00000000]: nop
    08913B64:[8E44020C]: lw         $a0, 524($s2)
    08913B68:[80840001]: lb         $a0, 1($a0)
    08913B6C:[30840020]: andi       $a0, $a0, 32
    08913B70:[10800013]: beq        $a0, $zr, 0x08913BC0
    08913B74:[00000000]: nop
    08913B78:[0E26247A]: jal        0x089891E8
    08913B7C:[3C04C0FF]: lui        $a0, 0xC0FF <=> li $a0, 0xC0FF0000
    08913B80:[0E26231D]: jal        0x08988C74
    08913B84:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08913B88:[86640008]: lh         $a0, 8($s3)
    08913B8C:[8E4503C4]: lw         $a1, 964($s2)
    08913B90:[000431C0]: sll        $a2, $a0, 0x0007
    08913B94:[00042140]: sll        $a0, $a0, 0x0005
    08913B98:[00C42021]: addu       $a0, $a2, $a0
    08913B9C:[00A42021]: addu       $a0, $a1, $a0
    08913BA0:[8C880008]: lw         $t0, 8($a0)
    08913BA4:[8FA701D8]: lw         $a3, 472($sp)
    08913BA8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08913BAC:[34050900]: ori        $a1, $zr, 2304 <=> li $a1, 2304
    08913BB0:[0E26236E]: jal        0x08988DB8
    08913BB4:[34060018]: ori        $a2, $zr, 24 <=> li $a2, 24
    08913BB8:[0E262307]: jal        0x08988C1C
    08913BBC:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08913BC0:[16800009]: bne        $s4, $zr, 0x08913BE8
    08913BC4:[00000000]: nop
    08913BC8:[8E2402F4]: lw         $a0, 756($s1)
    08913BCC:[30840040]: andi       $a0, $a0, 64
    08913BD0:[10800005]: beq        $a0, $zr, 0x08913BE8
    08913BD4:[00000000]: nop
    08913BD8:[0E262307]: jal        0x08988C1C
    08913BDC:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    08913BE0:[0E26245F]: jal        0x0898917C
    08913BE4:[8E240310]: lw         $a0, 784($s1)
    08913BE8:[86640008]: lh         $a0, 8($s3)
    08913BEC:[8E4503C4]: lw         $a1, 964($s2)
    08913BF0:[000431C0]: sll        $a2, $a0, 0x0007
    08913BF4:[00042140]: sll        $a0, $a0, 0x0005
    08913BF8:[00C42021]: addu       $a0, $a2, $a0
    08913BFC:[00A42021]: addu       $a0, $a1, $a0
    08913C00:[0E2620B2]: jal        0x089882C8
    08913C04:[8C840000]: lw         $a0, 0($a0)
    08913C08:[16800007]: bne        $s4, $zr, 0x08913C28
    08913C0C:[00000000]: nop
    08913C10:[8E2402F4]: lw         $a0, 756($s1)
    08913C14:[30840040]: andi       $a0, $a0, 64
    08913C18:[10800003]: beq        $a0, $zr, 0x08913C28
    08913C1C:[00000000]: nop
    08913C20:[0E26231D]: jal        0x08988C74
    08913C24:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    08913C28:[8E440784]: lw         $a0, 1924($s2)
    08913C2C:[27DE0001]: addiu      $fp, $fp, 1
    08913C30:[84840038]: lh         $a0, 56($a0)
    08913C34:[03C4202A]: slt        $a0, $fp, $a0
    08913C38:[1480FEA9]: bne        $a0, $zr, 0x089136E0
    08913C3C:[26F70004]: addiu      $s7, $s7, 4
    08913C40:[8FA401D4]: lw         $a0, 468($sp)
    08913C44:[8FA501D0]: lw         $a1, 464($sp)
    08913C48:[8FA601CC]: lw         $a2, 460($sp)
    08913C4C:[AFA400F4]: sw         $a0, 244($sp)
    08913C50:[8FA401C8]: lw         $a0, 456($sp)
    08913C54:[AFA500F8]: sw         $a1, 248($sp)
    08913C58:[8FA501C4]: lw         $a1, 452($sp)
    08913C5C:[AFA600FC]: sw         $a2, 252($sp)
    08913C60:[8FA601C0]: lw         $a2, 448($sp)
    08913C64:[AFA40074]: sw         $a0, 116($sp)
    08913C68:[AFA50078]: sw         $a1, 120($sp)
    08913C6C:[AFA6007C]: sw         $a2, 124($sp)
    08913C70:[16800003]: bne        $s4, $zr, 0x08913C80
    08913C74:[00000000]: nop
    08913C78:[0E26245F]: jal        0x0898917C
    08913C7C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    08913C80:[8FB001E4]: lw         $s0, 484($sp)
    08913C84:[8FB101E8]: lw         $s1, 488($sp)
    08913C88:[8FB201EC]: lw         $s2, 492($sp)
    08913C8C:[8FB301F0]: lw         $s3, 496($sp)
    08913C90:[8FB401F4]: lw         $s4, 500($sp)
    08913C94:[8FB501F8]: lw         $s5, 504($sp)
    08913C98:[8FB601FC]: lw         $s6, 508($sp)
    08913C9C:[8FB70200]: lw         $s7, 512($sp)
    08913CA0:[8FBE0204]: lw         $fp, 516($sp)
    08913CA4:[8FBF0208]: lw         $ra, 520($sp)
    08913CA8:[03E00008]: jr         $ra
    08913CAC:[27BD0210]: addiu      $sp, $sp, 528
  Back Branch 08913C38 927,215 times (length 344)
_S1_2_8996938 40,297,838 instructions (0.992%), 867,539 calls (08996938 - 08996A7C, length 82)
    08996938:[27BDFFF0]: addiu      $sp, $sp, -16
    0899693C:[E7AC0000]: swc1       $f12, 0($sp)
    08996940:[8FA40000]: lw         $a0, 0($sp)
    08996944:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    08996948:[24A5FFFF]: addiu      $a1, $a1, -1
    0899694C:[00852024]: and        $a0, $a0, $a1
    08996950:[3C053200]: lui        $a1, 0x3200 <=> li $a1, 0x32000000
    08996954:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08996958:[0085282A]: slt        $a1, $a0, $a1
    0899695C:[10A00005]: beq        $a1, $zr, 0x08996974
    08996960:[44860000]: mtc1       $a2, $f0
    08996964:[4600638D]: trunc.w.s  $f14, $f12
    08996968:[44057000]: mfc1       $a1, $f14
    0899696C:[10A00039]: beq        $a1, $zr, 0x08996A54
    08996970:[00000000]: nop
    08996974:[460C6382]: mul.s      $f14, $f12, $f12
    08996978:[3C05AD47]: lui        $a1, 0xAD47 <=> li $a1, 0xAD470000
    0899697C:[34A5D74E]: ori        $a1, $a1, -10418
    08996980:[44857800]: mtc1       $a1, $f15
    08996984:[3C05310F]: lui        $a1, 0x310F <=> li $a1, 0x310F0000
    08996988:[460F73C2]: mul.s      $f15, $f14, $f15
    0899698C:[34A574F6]: ori        $a1, $a1, 29942
    08996990:[44858000]: mtc1       $a1, $f16
    08996994:[3C05B493]: lui        $a1, 0xB493 <=> li $a1, 0xB4930000
    08996998:[34A5F27C]: ori        $a1, $a1, -3460
    0899699C:[46107BC0]: add.s      $f15, $f15, $f16
    089969A0:[44858800]: mtc1       $a1, $f17
    089969A4:[3C0537D0]: lui        $a1, 0x37D0 <=> li $a1, 0x37D00000
    089969A8:[460F73C2]: mul.s      $f15, $f14, $f15
    089969AC:[34A50D01]: ori        $a1, $a1, 3329
    089969B0:[44859000]: mtc1       $a1, $f18
    089969B4:[3C05BAB6]: lui        $a1, 0xBAB6 <=> li $a1, 0xBAB60000
    089969B8:[46117BC0]: add.s      $f15, $f15, $f17
    089969BC:[34A50B61]: ori        $a1, $a1, 2913
    089969C0:[44858000]: mtc1       $a1, $f16
    089969C4:[460F73C2]: mul.s      $f15, $f14, $f15
    089969C8:[3C053D2A]: lui        $a1, 0x3D2A <=> li $a1, 0x3D2A0000
    089969CC:[34A5AAAB]: ori        $a1, $a1, -21845
    089969D0:[460D6302]: mul.s      $f12, $f12, $f13
    089969D4:[46127BC0]: add.s      $f15, $f15, $f18
    089969D8:[3C063F00]: lui        $a2, 0x3F00 <=> li $a2, 0x3F000000
    089969DC:[44858800]: mtc1       $a1, $f17
    089969E0:[460F73C2]: mul.s      $f15, $f14, $f15
    089969E4:[44866800]: mtc1       $a2, $f13
    089969E8:[3C053E9A]: lui        $a1, 0x3E9A <=> li $a1, 0x3E9A0000
    089969EC:[460D7342]: mul.s      $f13, $f14, $f13
    089969F0:[46107BC0]: add.s      $f15, $f15, $f16
    089969F4:[24A5999A]: addiu      $a1, $a1, -26214
    089969F8:[0085282A]: slt        $a1, $a0, $a1
    089969FC:[460F73C2]: mul.s      $f15, $f14, $f15
    08996A00:[46117BC0]: add.s      $f15, $f15, $f17
    08996A04:[460F73C2]: mul.s      $f15, $f14, $f15
    08996A08:[460E7B82]: mul.s      $f14, $f15, $f14
    08996A0C:[14A0000D]: bne        $a1, $zr, 0x08996A44
    08996A10:[460C7301]: sub.s      $f12, $f14, $f12
    08996A14:[3C053F48]: lui        $a1, 0x3F48 <=> li $a1, 0x3F480000
    08996A18:[00A4282A]: slt        $a1, $a1, $a0
    08996A1C:[10A0000F]: beq        $a1, $zr, 0x08996A5C
    08996A20:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    08996A24:[3C043E90]: lui        $a0, 0x3E90 <=> li $a0, 0x3E900000
    08996A28:[44847000]: mtc1       $a0, $f14
    08996A2C:[460E6B41]: sub.s      $f13, $f13, $f14
    08996A30:[460E0001]: sub.s      $f0, $f0, $f14
    08996A34:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A38:[460C0001]: sub.s      $f0, $f0, $f12
    08996A3C:[03E00008]: jr         $ra
    08996A40:[27BD0010]: addiu      $sp, $sp, 16
    08996A44:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A48:[460C0001]: sub.s      $f0, $f0, $f12
    08996A4C:[03E00008]: jr         $ra
    08996A50:[27BD0010]: addiu      $sp, $sp, 16
    08996A54:[03E00008]: jr         $ra
    08996A58:[27BD0010]: addiu      $sp, $sp, 16
    08996A5C:[00852023]: subu       $a0, $a0, $a1
    08996A60:[AFA40004]: sw         $a0, 4($sp)
    08996A64:[C7AE0004]: lwc1       $f14, 4($sp)
    08996A68:[460E6B41]: sub.s      $f13, $f13, $f14
    08996A6C:[460E0001]: sub.s      $f0, $f0, $f14
    08996A70:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A74:[460C0001]: sub.s      $f0, $f0, $f12
    08996A78:[03E00008]: jr         $ra
    08996A7C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8910598 40,007,008 instructions (0.985%), 2,500,438 calls (08910598 - 08910A94, length 320)
    08910598:[27BDFFA0]: addiu      $sp, $sp, -96
    0891059C:[8C880000]: lw         $t0, 0($a0)
    089105A0:[90870004]: lbu        $a3, 4($a0)
    089105A4:[00C83021]: addu       $a2, $a2, $t0
    089105A8:[3C084000]: lui        $t0, 0x4000 <=> li $t0, 0x40000000
    089105AC:[04E00138]: bltz       $a3, 0x08910A90
    089105B0:[00C83025]: or         $a2, $a2, $t0
    089105B4:[28E80009]: slti       $t0, $a3, 9
    089105B8:[11000135]: beq        $t0, $zr, 0x08910A90
    089105BC:[00000000]: nop
    089105C0:[00073880]: sll        $a3, $a3, 0x0002
    089105C4:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    089105C8:[00270821]: addu       $at, $at, $a3
    089105CC:[8C2171C0]: lw         $at, 29120($at)
    089105D0:[00200008]: jr         $at
    089105D4:[00000000]: nop
    08910A90:[03E00008]: jr         $ra
    08910A94:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_8909AD0 38,396,986 instructions (0.945%), 166,108 calls (08909AD0 - 08909CF8, length 139)
    08909AD0:[27BDFFD0]: addiu      $sp, $sp, -48
    08909AD4:[8C850784]: lw         $a1, 1924($a0)
    08909AD8:[AFB00010]: sw         $s0, 16($sp)
    08909ADC:[AFB10014]: sw         $s1, 20($sp)
    08909AE0:[AFB20018]: sw         $s2, 24($sp)
    08909AE4:[AFB3001C]: sw         $s3, 28($sp)
    08909AE8:[AFBF0020]: sw         $ra, 32($sp)
    08909AEC:[10A00008]: beq        $a1, $zr, 0x08909B10
    08909AF0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08909AF4:[8E0401EC]: lw         $a0, 492($s0)
    08909AF8:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08909AFC:[00852024]: and        $a0, $a0, $a1
    08909B00:[10800005]: beq        $a0, $zr, 0x08909B18
    08909B04:[00000000]: nop
    08909B08:[10000005]: b          0x08909B20
    08909B0C:[00000000]: nop
    08909B10:[10000073]: b          0x08909CE0
    08909B14:[00000000]: nop
    08909B18:[0E2424E5]: jal        0x08909394
    08909B1C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909B20:[8E040784]: lw         $a0, 1924($s0)
    08909B24:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909B28:[8485003A]: lh         $a1, 58($a0)
    08909B2C:[0225282A]: slt        $a1, $s1, $a1
    08909B30:[10A00030]: beq        $a1, $zr, 0x08909BF4
    08909B34:[8E060710]: lw         $a2, 1808($s0)
    08909B38:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08909B3C:[8C840048]: lw         $a0, 72($a0)
    08909B40:[00922021]: addu       $a0, $a0, $s2
    08909B44:[8485000C]: lh         $a1, 12($a0)
    08909B48:[8087000E]: lb         $a3, 14($a0)
    08909B4C:[00052940]: sll        $a1, $a1, 0x0005
    08909B50:[00054021]: addu       $t0, $zr, $a1 <=> move $t0, $a1
    08909B54:[000528C0]: sll        $a1, $a1, 0x0003
    08909B58:[01054023]: subu       $t0, $t0, $a1
    08909B5C:[00052880]: sll        $a1, $a1, 0x0002
    08909B60:[01052821]: addu       $a1, $t0, $a1
    08909B64:[00C53021]: addu       $a2, $a2, $a1
    08909B68:[00072900]: sll        $a1, $a3, 0x0004
    08909B6C:[8087000F]: lb         $a3, 15($a0)
    08909B70:[02052821]: addu       $a1, $s0, $a1
    08909B74:[24A504E0]: addiu      $a1, $a1, 1248
    08909B78:[10E00011]: beq        $a3, $zr, 0x08909BC0
    08909B7C:[24C601B0]: addiu      $a2, $a2, 432
    08909B80:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08909B84:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08909B88:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08909B8C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08909B90:[0E241CEE]: jal        0x089073B8
    08909B94:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08909B98:[C7AC0000]: lwc1       $f12, 0($sp)
    08909B9C:[C7AD0004]: lwc1       $f13, 4($sp)
    08909BA0:[C7AE0008]: lwc1       $f14, 8($sp)
    08909BA4:[E66C0000]: swc1       $f12, 0($s3)
    08909BA8:[E66D0004]: swc1       $f13, 4($s3)
    08909BAC:[E66E0008]: swc1       $f14, 8($s3)
    08909BB0:[8E040784]: lw         $a0, 1924($s0)
    08909BB4:[8E060710]: lw         $a2, 1808($s0)
    08909BB8:[1000000A]: b          0x08909BE4
    08909BBC:[8485003A]: lh         $a1, 58($a0)
    08909BC0:[C4CC0030]: lwc1       $f12, 48($a2)
    08909BC4:[E4AC0000]: swc1       $f12, 0($a1)
    08909BC8:[C4CC0034]: lwc1       $f12, 52($a2)
    08909BCC:[E4AC0004]: swc1       $f12, 4($a1)
    08909BD0:[C4CC0038]: lwc1       $f12, 56($a2)
    08909BD4:[E4AC0008]: swc1       $f12, 8($a1)
    08909BD8:[8E040784]: lw         $a0, 1924($s0)
    08909BDC:[8E060710]: lw         $a2, 1808($s0)
    08909BE0:[8485003A]: lh         $a1, 58($a0)
    08909BE4:[26310001]: addiu      $s1, $s1, 1
    08909BE8:[0225282A]: slt        $a1, $s1, $a1
    08909BEC:[14A0FFD3]: bne        $a1, $zr, 0x08909B3C
    08909BF0:[26520010]: addiu      $s2, $s2, 16
    08909BF4:[C60C0580]: lwc1       $f12, 1408($s0)
    08909BF8:[C60D05A0]: lwc1       $f13, 1440($s0)
    08909BFC:[C60E0588]: lwc1       $f14, 1416($s0)
    08909C00:[460D6300]: add.s      $f12, $f12, $f13
    08909C04:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08909C08:[C60F05A8]: lwc1       $f15, 1448($s0)
    08909C0C:[44848000]: mtc1       $a0, $f16
    08909C10:[C61104F0]: lwc1       $f17, 1264($s0)
    08909C14:[460F7380]: add.s      $f14, $f14, $f15
    08909C18:[46106302]: mul.s      $f12, $f12, $f16
    08909C1C:[C60D04F8]: lwc1       $f13, 1272($s0)
    08909C20:[461074C2]: mul.s      $f19, $f14, $f16
    08909C24:[46116440]: add.s      $f17, $f12, $f17
    08909C28:[460D9CC0]: add.s      $f19, $f19, $f13
    08909C2C:[46108C42]: mul.s      $f17, $f17, $f16
    08909C30:[C60C04F4]: lwc1       $f12, 1268($s0)
    08909C34:[C60E0584]: lwc1       $f14, 1412($s0)
    08909C38:[C60F05A4]: lwc1       $f15, 1444($s0)
    08909C3C:[860401B4]: lh         $a0, 436($s0)
    08909C40:[46006346]: mov.s      $f13, $f12
    08909C44:[46109C02]: mul.s      $f16, $f19, $f16
    08909C48:[E61105F0]: swc1       $f17, 1520($s0)
    08909C4C:[E61105E0]: swc1       $f17, 1504($s0)
    08909C50:[460E683C]: c.lt.s     $f13, $f14
    08909C54:[E61005F8]: swc1       $f16, 1528($s0)
    08909C58:[45000002]: bc1f       0x08909C64
    08909C5C:[E61005E8]: swc1       $f16, 1512($s0)
    08909C60:[46007346]: mov.s      $f13, $f14
    08909C64:[460E603E]: c.le.s     $f12, $f14
    08909C68:[00000000]: nop
    08909C6C:[45010002]: bc1t       0x08909C78
    08909C70:[00000000]: nop
    08909C74:[46007306]: mov.s      $f12, $f14
    08909C78:[460F683C]: c.lt.s     $f13, $f15
    08909C7C:[00000000]: nop
    08909C80:[45000002]: bc1f       0x08909C8C
    08909C84:[00000000]: nop
    08909C88:[46007B46]: mov.s      $f13, $f15
    08909C8C:[460F603E]: c.le.s     $f12, $f15
    08909C90:[00000000]: nop
    08909C94:[45030003]: bc1tl      0x08909CA4
    08909C98:[00042140]: sll        $a0, $a0, 0x0005
    08909C9C:[46007B06]: mov.s      $f12, $f15
    08909CA0:[00042140]: sll        $a0, $a0, 0x0005
    08909CA4:[00042821]: addu       $a1, $zr, $a0 <=> move $a1, $a0
    08909CA8:[000420C0]: sll        $a0, $a0, 0x0003
    08909CAC:[00A42823]: subu       $a1, $a1, $a0
    08909CB0:[00042080]: sll        $a0, $a0, 0x0002
    08909CB4:[00A42021]: addu       $a0, $a1, $a0
    08909CB8:[E60D05E4]: swc1       $f13, 1508($s0)
    08909CBC:[00C42021]: addu       $a0, $a2, $a0
    08909CC0:[E60C05F4]: swc1       $f12, 1524($s0)
    08909CC4:[248401B0]: addiu      $a0, $a0, 432
    08909CC8:[C48C0030]: lwc1       $f12, 48($a0)
    08909CCC:[E60C0600]: swc1       $f12, 1536($s0)
    08909CD0:[C48C0034]: lwc1       $f12, 52($a0)
    08909CD4:[E60C0604]: swc1       $f12, 1540($s0)
    08909CD8:[C48C0038]: lwc1       $f12, 56($a0)
    08909CDC:[E60C0608]: swc1       $f12, 1544($s0)
    08909CE0:[8FB00010]: lw         $s0, 16($sp)
    08909CE4:[8FB10014]: lw         $s1, 20($sp)
    08909CE8:[8FB20018]: lw         $s2, 24($sp)
    08909CEC:[8FB3001C]: lw         $s3, 28($sp)
    08909CF0:[8FBF0020]: lw         $ra, 32($sp)
    08909CF4:[03E00008]: jr         $ra
    08909CF8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08909BEC 799,006 times (length 46)
    08909B28:[8485003A]: lh         $a1, 58($a0)
    08909B2C:[0225282A]: slt        $a1, $s1, $a1
    08909B30:[10A00030]: beq        $a1, $zr, 0x08909BF4
    08909B34:[8E060710]: lw         $a2, 1808($s0)
    08909B38:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 08909B3C:[8C840048]: lw         $a0, 72($a0)
    08909B40:[00922021]: addu       $a0, $a0, $s2
    08909B44:[8485000C]: lh         $a1, 12($a0)
    08909B48:[8087000E]: lb         $a3, 14($a0)
    08909B4C:[00052940]: sll        $a1, $a1, 0x0005
    08909B50:[00054021]: addu       $t0, $zr, $a1 <=> move $t0, $a1
    08909B54:[000528C0]: sll        $a1, $a1, 0x0003
    08909B58:[01054023]: subu       $t0, $t0, $a1
    08909B5C:[00052880]: sll        $a1, $a1, 0x0002
    08909B60:[01052821]: addu       $a1, $t0, $a1
    08909B64:[00C53021]: addu       $a2, $a2, $a1
    08909B68:[00072900]: sll        $a1, $a3, 0x0004
    08909B6C:[8087000F]: lb         $a3, 15($a0)
    08909B70:[02052821]: addu       $a1, $s0, $a1
    08909B74:[24A504E0]: addiu      $a1, $a1, 1248
    08909B78:[10E00011]: beq        $a3, $zr, 0x08909BC0
    08909B7C:[24C601B0]: addiu      $a2, $a2, 432
    08909B80:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08909B84:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08909B88:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08909B8C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08909B90:[0E241CEE]: jal        0x089073B8
    08909B94:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08909B98:[C7AC0000]: lwc1       $f12, 0($sp)
    08909B9C:[C7AD0004]: lwc1       $f13, 4($sp)
    08909BA0:[C7AE0008]: lwc1       $f14, 8($sp)
    08909BA4:[E66C0000]: swc1       $f12, 0($s3)
    08909BA8:[E66D0004]: swc1       $f13, 4($s3)
    08909BAC:[E66E0008]: swc1       $f14, 8($s3)
    08909BB0:[8E040784]: lw         $a0, 1924($s0)
    08909BB4:[8E060710]: lw         $a2, 1808($s0)
    08909BB8:[1000000A]: b          0x08909BE4
    08909BBC:[8485003A]: lh         $a1, 58($a0)
    08909BC0:[C4CC0030]: lwc1       $f12, 48($a2)
    08909BC4:[E4AC0000]: swc1       $f12, 0($a1)
    08909BC8:[C4CC0034]: lwc1       $f12, 52($a2)
    08909BCC:[E4AC0004]: swc1       $f12, 4($a1)
    08909BD0:[C4CC0038]: lwc1       $f12, 56($a2)
    08909BD4:[E4AC0008]: swc1       $f12, 8($a1)
    08909BD8:[8E040784]: lw         $a0, 1924($s0)
    08909BDC:[8E060710]: lw         $a2, 1808($s0)
    08909BE0:[8485003A]: lh         $a1, 58($a0)
    08909BE4:[26310001]: addiu      $s1, $s1, 1
    08909BE8:[0225282A]: slt        $a1, $s1, $a1
--> 08909BEC:[14A0FFD3]: bne        $a1, $zr, 0x08909B3C
    08909BF0:[26520010]: addiu      $s2, $s2, 16
    08909BF4:[C60C0580]: lwc1       $f12, 1408($s0)
    08909BF8:[C60D05A0]: lwc1       $f13, 1440($s0)
    08909BFC:[C60E0588]: lwc1       $f14, 1416($s0)
_S1_2_8908988 37,760,562 instructions (0.929%), 283,914 calls (08908988 - 08908BA0, length 135)
    08908988:[27BDFF70]: addiu      $sp, $sp, -144
    0890898C:[8C850784]: lw         $a1, 1924($a0)
    08908990:[E7B40068]: swc1       $f20, 104($sp)
    08908994:[E7B6006C]: swc1       $f22, 108($sp)
    08908998:[E7B80070]: swc1       $f24, 112($sp)
    0890899C:[AFB00074]: sw         $s0, 116($sp)
    089089A0:[AFB10078]: sw         $s1, 120($sp)
    089089A4:[AFB2007C]: sw         $s2, 124($sp)
    089089A8:[AFBF0080]: sw         $ra, 128($sp)
    089089AC:[14A00003]: bne        $a1, $zr, 0x089089BC
    089089B0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089089B4:[10000072]: b          0x08908B80
    089089B8:[00000000]: nop
    089089BC:[0E2422E9]: jal        0x08908BA4
    089089C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089089C4:[46000506]: mov.s      $f20, $f0
    089089C8:[8E040710]: lw         $a0, 1808($s0)
    089089CC:[8E050784]: lw         $a1, 1924($s0)
    089089D0:[84A5006A]: lh         $a1, 106($a1)
    089089D4:[00052940]: sll        $a1, $a1, 0x0005
    089089D8:[00053021]: addu       $a2, $zr, $a1 <=> move $a2, $a1
    089089DC:[000528C0]: sll        $a1, $a1, 0x0003
    089089E0:[00C53023]: subu       $a2, $a2, $a1
    089089E4:[00052880]: sll        $a1, $a1, 0x0002
    089089E8:[00C52821]: addu       $a1, $a2, $a1
    089089EC:[00852021]: addu       $a0, $a0, $a1
    089089F0:[C60C01C0]: lwc1       $f12, 448($s0)
    089089F4:[C60D0A70]: lwc1       $f13, 2672($s0)
    089089F8:[460D6302]: mul.s      $f12, $f12, $f13
    089089FC:[C60E01C4]: lwc1       $f14, 452($s0)
    08908A00:[C60F0A74]: lwc1       $f15, 2676($s0)
    08908A04:[460F7382]: mul.s      $f14, $f14, $f15
    08908A08:[C61001C8]: lwc1       $f16, 456($s0)
    08908A0C:[C6110A78]: lwc1       $f17, 2680($s0)
    08908A10:[46118402]: mul.s      $f16, $f16, $f17
    08908A14:[E7AC0020]: swc1       $f12, 32($sp)
    08908A18:[E7AE0024]: swc1       $f14, 36($sp)
    08908A1C:[E7B00028]: swc1       $f16, 40($sp)
    08908A20:[C48D02C0]: lwc1       $f13, 704($a0)
    08908A24:[460C6B00]: add.s      $f12, $f13, $f12
    08908A28:[C49202C4]: lwc1       $f18, 708($a0)
    08908A2C:[460E9380]: add.s      $f14, $f18, $f14
    08908A30:[C48F02C8]: lwc1       $f15, 712($a0)
    08908A34:[46107BC0]: add.s      $f15, $f15, $f16
    08908A38:[E7AC0010]: swc1       $f12, 16($sp)
    08908A3C:[E7AE0014]: swc1       $f14, 20($sp)
    08908A40:[E7AF0018]: swc1       $f15, 24($sp)
    08908A44:[27B10010]: addiu      $s1, $sp, 16
    08908A48:[4408A000]: mfc1       $t0, $f20
    08908A4C:[48E80001]: MTV.s      $t0, S010.s
    08908A50:[CA200000]: lv.s       S000.s, 0($s1)
    08908A54:[CA200005]: lv.s       S001.s, 4($s1)
    08908A58:[CA20000A]: lv.s       S002.s, 8($s1)
    08908A5C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08908A60:[EBA00000]: sv.s       S000.s, 0($sp)
    08908A64:[EBA00005]: sv.s       S001.s, 4($sp)
    08908A68:[EBA0000A]: sv.s       S002.s, 8($sp)
    08908A6C:[C7AC0000]: lwc1       $f12, 0($sp)
    08908A70:[C7AD0004]: lwc1       $f13, 4($sp)
    08908A74:[C7AE0008]: lwc1       $f14, 8($sp)
    08908A78:[E60C0750]: swc1       $f12, 1872($s0)
    08908A7C:[E60D0754]: swc1       $f13, 1876($s0)
    08908A80:[E60E0758]: swc1       $f14, 1880($s0)
    08908A84:[26040750]: addiu      $a0, $s0, 1872
    08908A88:[C48C0000]: lwc1       $f12, 0($a0)
    08908A8C:[C48D0004]: lwc1       $f13, 4($a0)
    08908A90:[C48E0008]: lwc1       $f14, 8($a0)
    08908A94:[E60C0760]: swc1       $f12, 1888($s0)
    08908A98:[E60D0764]: swc1       $f13, 1892($s0)
    08908A9C:[E60E0768]: swc1       $f14, 1896($s0)
    08908AA0:[C60C0A54]: lwc1       $f12, 2644($s0)
    08908AA4:[46006587]: neg.s      $f22, $f12
    08908AA8:[0E26453A]: jal        0x089914E8
    08908AAC:[4600B306]: mov.s      $f12, $f22
    08908AB0:[4600B306]: mov.s      $f12, $f22
    08908AB4:[0E264584]: jal        0x08991610
    08908AB8:[46000606]: mov.s      $f24, $f0
    08908ABC:[C60D0750]: lwc1       $f13, 1872($s0)
    08908AC0:[46186B82]: mul.s      $f14, $f13, $f24
    08908AC4:[C60F0758]: lwc1       $f15, 1880($s0)
    08908AC8:[46007B02]: mul.s      $f12, $f15, $f0
    08908ACC:[460C7301]: sub.s      $f12, $f14, $f12
    08908AD0:[E60C0750]: swc1       $f12, 1872($s0)
    08908AD4:[46006B02]: mul.s      $f12, $f13, $f0
    08908AD8:[46187BC2]: mul.s      $f15, $f15, $f24
    08908ADC:[460F6300]: add.s      $f12, $f12, $f15
    08908AE0:[E60C0758]: swc1       $f12, 1880($s0)
    08908AE4:[C7AC0020]: lwc1       $f12, 32($sp)
    08908AE8:[C7B00024]: lwc1       $f16, 36($sp)
    08908AEC:[C7AE0028]: lwc1       $f14, 40($sp)
    08908AF0:[E7AC0030]: swc1       $f12, 48($sp)
    08908AF4:[E7B00034]: swc1       $f16, 52($sp)
    08908AF8:[E7AE0038]: swc1       $f14, 56($sp)
    08908AFC:[27B20030]: addiu      $s2, $sp, 48
    08908B00:[C60C0A54]: lwc1       $f12, 2644($s0)
    08908B04:[46006587]: neg.s      $f22, $f12
    08908B08:[0E26453A]: jal        0x089914E8
    08908B0C:[4600B306]: mov.s      $f12, $f22
    08908B10:[4600B306]: mov.s      $f12, $f22
    08908B14:[0E264584]: jal        0x08991610
    08908B18:[46000606]: mov.s      $f24, $f0
    08908B1C:[C7AD0030]: lwc1       $f13, 48($sp)
    08908B20:[46186B82]: mul.s      $f14, $f13, $f24
    08908B24:[C7AF0038]: lwc1       $f15, 56($sp)
    08908B28:[46007B02]: mul.s      $f12, $f15, $f0
    08908B2C:[460C7301]: sub.s      $f12, $f14, $f12
    08908B30:[E7AC0030]: swc1       $f12, 48($sp)
    08908B34:[46006B02]: mul.s      $f12, $f13, $f0
    08908B38:[46187BC2]: mul.s      $f15, $f15, $f24
    08908B3C:[460F6300]: add.s      $f12, $f12, $f15
    08908B40:[E7AC0038]: swc1       $f12, 56($sp)
    08908B44:[4408A000]: mfc1       $t0, $f20
    08908B48:[48E80001]: MTV.s      $t0, S010.s
    08908B4C:[CA400000]: lv.s       S000.s, 0($s2)
    08908B50:[CA400005]: lv.s       S001.s, 4($s2)
    08908B54:[CA40000A]: lv.s       S002.s, 8($s2)
    08908B58:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08908B5C:[EA200000]: sv.s       S000.s, 0($s1)
    08908B60:[EA200005]: sv.s       S001.s, 4($s1)
    08908B64:[EA20000A]: sv.s       S002.s, 8($s1)
    08908B68:[C7AC0010]: lwc1       $f12, 16($sp)
    08908B6C:[C7AD0014]: lwc1       $f13, 20($sp)
    08908B70:[C7AE0018]: lwc1       $f14, 24($sp)
    08908B74:[E60C0740]: swc1       $f12, 1856($s0)
    08908B78:[E60D0744]: swc1       $f13, 1860($s0)
    08908B7C:[E60E0748]: swc1       $f14, 1864($s0)
    08908B80:[C7B40068]: lwc1       $f20, 104($sp)
    08908B84:[C7B6006C]: lwc1       $f22, 108($sp)
    08908B88:[C7B80070]: lwc1       $f24, 112($sp)
    08908B8C:[8FB00074]: lw         $s0, 116($sp)
    08908B90:[8FB10078]: lw         $s1, 120($sp)
    08908B94:[8FB2007C]: lw         $s2, 124($sp)
    08908B98:[8FBF0080]: lw         $ra, 128($sp)
    08908B9C:[03E00008]: jr         $ra
    08908BA0:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_88E914C 35,897,768 instructions (0.884%), 148,412 calls (088E914C - 088E923C, length 61)
    088E914C:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    088E9150:[30E9FFFF]: andi       $t1, $a3, -1
    088E9154:[3167FFFF]: andi       $a3, $t3, -1
    088E9158:[8C8B2CD0]: lw         $t3, 11472($a0)
    088E915C:[3144FFFF]: andi       $a0, $t2, -1
    088E9160:[01605025]: or         $t2, $t3, $zr <=> move $t2, $t3
    088E9164:[15400003]: bne        $t2, $zr, 0x088E9174
    088E9168:[3108FFFF]: andi       $t0, $t0, -1
    088E916C:[1000000C]: b          0x088E91A0
    088E9170:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9174:[8D4B0018]: lw         $t3, 24($t2)
    088E9178:[51650009]: beql       $t3, $a1, 0x088E91A0
    088E917C:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E9180:[8D4A002C]: lw         $t2, 44($t2)
    088E9184:[55400003]: bnel       $t2, $zr, 0x088E9194
    088E9188:[8D4B0018]: lw         $t3, 24($t2)
    088E918C:[10000004]: b          0x088E91A0
    088E9190:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9194:[5565FFFB]: bnel       $t3, $a1, 0x088E9184
    088E9198:[8D4A002C]: lw         $t2, 44($t2)
    088E919C:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E91A0:[10A00010]: beq        $a1, $zr, 0x088E91E4
    088E91A4:[00000000]: nop
    088E91A8:[8CAA0020]: lw         $t2, 32($a1)
    088E91AC:[294B0003]: slti       $t3, $t2, 3
    088E91B0:[5160000E]: beql       $t3, $zr, 0x088E91EC
    088E91B4:[294A0004]: slti       $t2, $t2, 4
    088E91B8:[294A0002]: slti       $t2, $t2, 2
    088E91BC:[1540001D]: bne        $t2, $zr, 0x088E9234
    088E91C0:[00000000]: nop
    088E91C4:[8CA50004]: lw         $a1, 4($a1)
    088E91C8:[00063140]: sll        $a2, $a2, 0x0005
    088E91CC:[00A62821]: addu       $a1, $a1, $a2
    088E91D0:[A4A90000]: sh         $t1, 0($a1)
    088E91D4:[A4A80002]: sh         $t0, 2($a1)
    088E91D8:[A4A70010]: sh         $a3, 16($a1)
    088E91DC:[10000015]: b          0x088E9234
    088E91E0:[A4A40012]: sh         $a0, 18($a1)
    088E91E4:[10000014]: b          0x088E9238
    088E91E8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088E91EC:[11400011]: beq        $t2, $zr, 0x088E9234
    088E91F0:[00063140]: sll        $a2, $a2, 0x0005
    088E91F4:[8CA50008]: lw         $a1, 8($a1)
    088E91F8:[00C65021]: addu       $t2, $a2, $a2
    088E91FC:[00CA3021]: addu       $a2, $a2, $t2
    088E9200:[00A62821]: addu       $a1, $a1, $a2
    088E9204:[A4A90000]: sh         $t1, 0($a1)
    088E9208:[A4A80002]: sh         $t0, 2($a1)
    088E920C:[A4A70040]: sh         $a3, 64($a1)
    088E9210:[A4A70010]: sh         $a3, 16($a1)
    088E9214:[A4A80042]: sh         $t0, 66($a1)
    088E9218:[A4A80012]: sh         $t0, 18($a1)
    088E921C:[A4A90030]: sh         $t1, 48($a1)
    088E9220:[A4A90020]: sh         $t1, 32($a1)
    088E9224:[A4A40032]: sh         $a0, 50($a1)
    088E9228:[A4A40022]: sh         $a0, 34($a1)
    088E922C:[A4A70050]: sh         $a3, 80($a1)
    088E9230:[A4A40052]: sh         $a0, 82($a1)
    088E9234:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088E9238:[03E00008]: jr         $ra
    088E923C:[00000000]: nop
  Back Branch 088E9194 7,417,799 times (length 6)
    088E9170:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9174:[8D4B0018]: lw         $t3, 24($t2)
    088E9178:[51650009]: beql       $t3, $a1, 0x088E91A0
    088E917C:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E9180:[8D4A002C]: lw         $t2, 44($t2)
--> 088E9184:[55400003]: bnel       $t2, $zr, 0x088E9194
    088E9188:[8D4B0018]: lw         $t3, 24($t2)
    088E918C:[10000004]: b          0x088E91A0
    088E9190:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088E9194:[5565FFFB]: bnel       $t3, $a1, 0x088E9184
    088E9198:[8D4A002C]: lw         $t2, 44($t2)
    088E919C:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E91A0:[10A00010]: beq        $a1, $zr, 0x088E91E4
    088E91A4:[00000000]: nop
_S1_2_89972A4 34,028,118 instructions (0.838%), 874,106 calls (089972A4 - 089973A0, length 64)
    089972A4:[27BDFFF0]: addiu      $sp, $sp, -16
    089972A8:[E7AC0000]: swc1       $f12, 0($sp)
    089972AC:[8FA50000]: lw         $a1, 0($sp)
    089972B0:[3C068000]: lui        $a2, 0x8000 <=> li $a2, 0x80000000
    089972B4:[24C6FFFF]: addiu      $a2, $a2, -1
    089972B8:[00A62824]: and        $a1, $a1, $a2
    089972BC:[3C063200]: lui        $a2, 0x3200 <=> li $a2, 0x32000000
    089972C0:[00A6282A]: slt        $a1, $a1, $a2
    089972C4:[50A00006]: beql       $a1, $zr, 0x089972E0
    089972C8:[460C6402]: mul.s      $f16, $f12, $f12
    089972CC:[4600638D]: trunc.w.s  $f14, $f12
    089972D0:[44057000]: mfc1       $a1, $f14
    089972D4:[10A00024]: beq        $a1, $zr, 0x08997368
    089972D8:[00000000]: nop
    089972DC:[460C6402]: mul.s      $f16, $f12, $f12
    089972E0:[3C052F2E]: lui        $a1, 0x2F2E <=> li $a1, 0x2F2E0000
    089972E4:[34A5C9D3]: ori        $a1, $a1, -13869
    089972E8:[44857000]: mtc1       $a1, $f14
    089972EC:[3C05B2D7]: lui        $a1, 0xB2D7 <=> li $a1, 0xB2D70000
    089972F0:[460E8382]: mul.s      $f14, $f16, $f14
    089972F4:[34A52F34]: ori        $a1, $a1, 12084
    089972F8:[44857800]: mtc1       $a1, $f15
    089972FC:[3C053638]: lui        $a1, 0x3638 <=> li $a1, 0x36380000
    08997300:[34A5EF1B]: ori        $a1, $a1, -4325
    08997304:[460F7380]: add.s      $f14, $f14, $f15
    08997308:[44858800]: mtc1       $a1, $f17
    0899730C:[3C05B950]: lui        $a1, 0xB950 <=> li $a1, 0xB9500000
    08997310:[460E8382]: mul.s      $f14, $f16, $f14
    08997314:[34A50D01]: ori        $a1, $a1, 3329
    08997318:[44859000]: mtc1       $a1, $f18
    0899731C:[3C06BE2A]: lui        $a2, 0xBE2A <=> li $a2, 0xBE2A0000
    08997320:[3C053C08]: lui        $a1, 0x3C08 <=> li $a1, 0x3C080000
    08997324:[46117380]: add.s      $f14, $f14, $f17
    08997328:[34A58889]: ori        $a1, $a1, -30583
    0899732C:[44859800]: mtc1       $a1, $f19
    08997330:[34C5AAAB]: ori        $a1, $a2, -21845
    08997334:[461063C2]: mul.s      $f15, $f12, $f16
    08997338:[460E8382]: mul.s      $f14, $f16, $f14
    0899733C:[44850000]: mtc1       $a1, $f0
    08997340:[46127380]: add.s      $f14, $f14, $f18
    08997344:[460E8382]: mul.s      $f14, $f16, $f14
    08997348:[1480000A]: bne        $a0, $zr, 0x08997374
    0899734C:[46137380]: add.s      $f14, $f14, $f19
    08997350:[46107342]: mul.s      $f13, $f14, $f16
    08997354:[46006B40]: add.s      $f13, $f13, $f0
    08997358:[460D7802]: mul.s      $f0, $f15, $f13
    0899735C:[46006000]: add.s      $f0, $f12, $f0
    08997360:[03E00008]: jr         $ra
    08997364:[27BD0010]: addiu      $sp, $sp, 16
    08997368:[46006006]: mov.s      $f0, $f12
    0899736C:[03E00008]: jr         $ra
    08997370:[27BD0010]: addiu      $sp, $sp, 16
    08997374:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08997378:[460F7382]: mul.s      $f14, $f14, $f15
    0899737C:[44848800]: mtc1       $a0, $f17
    08997380:[46116C42]: mul.s      $f17, $f13, $f17
    08997384:[46007BC2]: mul.s      $f15, $f15, $f0
    08997388:[460E8B81]: sub.s      $f14, $f17, $f14
    0899738C:[460E8382]: mul.s      $f14, $f16, $f14
    08997390:[460D7341]: sub.s      $f13, $f14, $f13
    08997394:[460F6801]: sub.s      $f0, $f13, $f15
    08997398:[46006001]: sub.s      $f0, $f12, $f0
    0899739C:[03E00008]: jr         $ra
    089973A0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8907FF0 32,718,189 instructions (0.805%), 45,957 calls (08907FF0 - 08908204, length 134)
    08907FF0:[27BDFFE0]: addiu      $sp, $sp, -32
    08907FF4:[AFB10004]: sw         $s1, 4($sp)
    08907FF8:[8C9101F4]: lw         $s1, 500($a0)
    08907FFC:[AFB20008]: sw         $s2, 8($sp)
    08908000:[8C9201A0]: lw         $s2, 416($a0)
    08908004:[AFB00000]: sw         $s0, 0($sp)
    08908008:[AFB3000C]: sw         $s3, 12($sp)
    0890800C:[AFB40010]: sw         $s4, 16($sp)
    08908010:[AFBF0014]: sw         $ra, 20($sp)
    08908014:[0640000B]: bltz       $s2, 0x08908044
    08908018:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890801C:[C60C01E4]: lwc1       $f12, 484($s0)
    08908020:[265300FF]: addiu      $s3, $s2, 255
    08908024:[4600634D]: trunc.w.s  $f13, $f12
    08908028:[00139A03]: sra        $s3, $s3, 0x0008
    0890802C:[44056800]: mfc1       $a1, $f13
    08908030:[0265302A]: slt        $a2, $s3, $a1
    08908034:[10C00005]: beq        $a2, $zr, 0x0890804C
    08908038:[8E040198]: lw         $a0, 408($s0)
    0890803C:[1000000D]: b          0x08908074
    08908040:[00000000]: nop
    08908044:[10000068]: b          0x089081E8
    08908048:[00000000]: nop
    0890804C:[82260008]: lb         $a2, 8($s1)
    08908050:[30C60001]: andi       $a2, $a2, 1
    08908054:[54C00003]: bnel       $a2, $zr, 0x08908064
    08908058:[C60D01E0]: lwc1       $f13, 480($s0)
    0890805C:[10000005]: b          0x08908074
    08908060:[24B3FFFF]: addiu      $s3, $a1, -1
    08908064:[460D6301]: sub.s      $f12, $f12, $f13
    08908068:[4600630D]: trunc.w.s  $f12, $f12
    0890806C:[44056000]: mfc1       $a1, $f12
    08908070:[02659823]: subu       $s3, $s3, $a1
    08908074:[0264A023]: subu       $s4, $s3, $a0
    08908078:[06810006]: bgez       $s4, 0x08908094
    0890807C:[00000000]: nop
    08908080:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08908084:[0E241FCC]: jal        0x08907F30
    08908088:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0890808C:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    08908090:[8E040198]: lw         $a0, 408($s0)
    08908094:[0093202A]: slt        $a0, $a0, $s3
    08908098:[10800009]: beq        $a0, $zr, 0x089080C0
    0890809C:[8E130188]: lw         $s3, 392($s0)
    089080A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089080A4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089080A8:[0E241F6C]: jal        0x08907DB0
    089080AC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    089080B0:[8E040198]: lw         $a0, 408($s0)
    089080B4:[8E130188]: lw         $s3, 392($s0)
    089080B8:[00942021]: addu       $a0, $a0, $s4
    089080BC:[AE040198]: sw         $a0, 408($s0)
    089080C0:[325200FF]: andi       $s2, $s2, 255
    089080C4:[12400040]: beq        $s2, $zr, 0x089081C8
    089080C8:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    089080CC:[8E0401EC]: lw         $a0, 492($s0)
    089080D0:[30840002]: andi       $a0, $a0, 2
    089080D4:[1480003C]: bne        $a0, $zr, 0x089081C8
    089080D8:[00000000]: nop
    089080DC:[0E267EC5]: jal        0x0899FB14
    089080E0:[C62C001C]: lwc1       $f12, 28($s1)
    089080E4:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    089080E8:[8C876F2C]: lw         $a3, 28460($a0)
    089080EC:[8C866F28]: lw         $a2, 28456($a0)
    089080F0:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    089080F4:[0E268148]: jal        0x089A0520
    089080F8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089080FC:[18400005]: blez       $v0, 0x08908114
    08908100:[00000000]: nop
    08908104:[34041000]: ori        $a0, $zr, 4096 <=> li $a0, 4096
    08908108:[34050FFF]: ori        $a1, $zr, 4095 <=> li $a1, 4095
    0890810C:[10000004]: b          0x08908120
    08908110:[34060800]: ori        $a2, $zr, 2048 <=> li $a2, 2048
    08908114:[34048000]: ori        $a0, $zr, -32768 <=> li $a0, 32768
    08908118:[34057FFF]: ori        $a1, $zr, 32767 <=> li $a1, 32767
    0890811C:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    08908120:[12600027]: beq        $s3, $zr, 0x089081C0
    08908124:[00065823]: subu       $t3, $zr, $a2 <=> negu $t3, $a2
    08908128:[82870019]: lb         $a3, 25($s4)
    0890812C:[30E70007]: andi       $a3, $a3, 7
    08908130:[38E70004]: xori       $a3, $a3, 4
    08908134:[24E7FFFC]: addiu      $a3, $a3, -4
    08908138:[00073E00]: sll        $a3, $a3, 0x0018
    0890813C:[00074E03]: sra        $t1, $a3, 0x0018
    08908140:[8687002E]: lh         $a3, 46($s4)
    08908144:[11200015]: beq        $t1, $zr, 0x0890819C
    08908148:[8688002C]: lh         $t0, 44($s4)
    0890814C:[01054824]: and        $t1, $t0, $a1
    08908150:[00E54024]: and        $t0, $a3, $a1
    08908154:[01285023]: subu       $t2, $t1, $t0
    08908158:[0146102A]: slt        $v0, $t2, $a2
    0890815C:[14400003]: bne        $v0, $zr, 0x0890816C
    08908160:[00000000]: nop
    08908164:[01044021]: addu       $t0, $t0, $a0
    08908168:[01285023]: subu       $t2, $t1, $t0
    0890816C:[016A102A]: slt        $v0, $t3, $t2
    08908170:[14400003]: bne        $v0, $zr, 0x08908180
    08908174:[00000000]: nop
    08908178:[01245021]: addu       $t2, $t1, $a0
    0890817C:[01485023]: subu       $t2, $t2, $t0
    08908180:[01520018]: mult       $t2, $s2
    08908184:[00004012]: mflo       $t0
    08908188:[00084203]: sra        $t0, $t0, 0x0008
    0890818C:[00E83821]: addu       $a3, $a3, $t0
    08908190:[A6870032]: sh         $a3, 50($s4)
    08908194:[10000008]: b          0x089081B8
    08908198:[8E940008]: lw         $s4, 8($s4)
    0890819C:[01074023]: subu       $t0, $t0, $a3
    089081A0:[01120018]: mult       $t0, $s2
    089081A4:[00004012]: mflo       $t0
    089081A8:[00084203]: sra        $t0, $t0, 0x0008
    089081AC:[00E83821]: addu       $a3, $a3, $t0
    089081B0:[A6870032]: sh         $a3, 50($s4)
    089081B4:[8E940008]: lw         $s4, 8($s4)
    089081B8:[5680FFDC]: bnel       $s4, $zr, 0x0890812C
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
    089081CC:[00000000]: nop
    089081D0:[8684002C]: lh         $a0, 44($s4)
    089081D4:[8E850008]: lw         $a1, 8($s4)
    089081D8:[A6840032]: sh         $a0, 50($s4)
    089081DC:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    089081E0:[1680FFFB]: bne        $s4, $zr, 0x089081D0
    089081E4:[00000000]: nop
    089081E8:[8FB00000]: lw         $s0, 0($sp)
    089081EC:[8FB10004]: lw         $s1, 4($sp)
    089081F0:[8FB20008]: lw         $s2, 8($sp)
    089081F4:[8FB3000C]: lw         $s3, 12($sp)
    089081F8:[8FB40010]: lw         $s4, 16($sp)
    089081FC:[8FBF0014]: lw         $ra, 20($sp)
    08908200:[03E00008]: jr         $ra
    08908204:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 089081E0 4,434,832 times (length 6)
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
    089081CC:[00000000]: nop
--> 089081D0:[8684002C]: lh         $a0, 44($s4)
    089081D4:[8E850008]: lw         $a1, 8($s4)
    089081D8:[A6840032]: sh         $a0, 50($s4)
    089081DC:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
--> 089081E0:[1680FFFB]: bne        $s4, $zr, 0x089081D0
    089081E4:[00000000]: nop
    089081E8:[8FB00000]: lw         $s0, 0($sp)
    089081EC:[8FB10004]: lw         $s1, 4($sp)
    089081F0:[8FB20008]: lw         $s2, 8($sp)
  Back Branch 089081B8 196,520 times (length 37)
    08908118:[34057FFF]: ori        $a1, $zr, 32767 <=> li $a1, 32767
    0890811C:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    08908120:[12600027]: beq        $s3, $zr, 0x089081C0
    08908124:[00065823]: subu       $t3, $zr, $a2 <=> negu $t3, $a2
    08908128:[82870019]: lb         $a3, 25($s4)
--> 0890812C:[30E70007]: andi       $a3, $a3, 7
    08908130:[38E70004]: xori       $a3, $a3, 4
    08908134:[24E7FFFC]: addiu      $a3, $a3, -4
    08908138:[00073E00]: sll        $a3, $a3, 0x0018
    0890813C:[00074E03]: sra        $t1, $a3, 0x0018
    08908140:[8687002E]: lh         $a3, 46($s4)
    08908144:[11200015]: beq        $t1, $zr, 0x0890819C
    08908148:[8688002C]: lh         $t0, 44($s4)
    0890814C:[01054824]: and        $t1, $t0, $a1
    08908150:[00E54024]: and        $t0, $a3, $a1
    08908154:[01285023]: subu       $t2, $t1, $t0
    08908158:[0146102A]: slt        $v0, $t2, $a2
    0890815C:[14400003]: bne        $v0, $zr, 0x0890816C
    08908160:[00000000]: nop
    08908164:[01044021]: addu       $t0, $t0, $a0
    08908168:[01285023]: subu       $t2, $t1, $t0
    0890816C:[016A102A]: slt        $v0, $t3, $t2
    08908170:[14400003]: bne        $v0, $zr, 0x08908180
    08908174:[00000000]: nop
    08908178:[01245021]: addu       $t2, $t1, $a0
    0890817C:[01485023]: subu       $t2, $t2, $t0
    08908180:[01520018]: mult       $t2, $s2
    08908184:[00004012]: mflo       $t0
    08908188:[00084203]: sra        $t0, $t0, 0x0008
    0890818C:[00E83821]: addu       $a3, $a3, $t0
    08908190:[A6870032]: sh         $a3, 50($s4)
    08908194:[10000008]: b          0x089081B8
    08908198:[8E940008]: lw         $s4, 8($s4)
    0890819C:[01074023]: subu       $t0, $t0, $a3
    089081A0:[01120018]: mult       $t0, $s2
    089081A4:[00004012]: mflo       $t0
    089081A8:[00084203]: sra        $t0, $t0, 0x0008
    089081AC:[00E83821]: addu       $a3, $a3, $t0
    089081B0:[A6870032]: sh         $a3, 50($s4)
    089081B4:[8E940008]: lw         $s4, 8($s4)
--> 089081B8:[5680FFDC]: bnel       $s4, $zr, 0x0890812C
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
_S1_2_8905CB0 32,307,617 instructions (0.795%), 1,315 calls (08905CB0 - 08905D0C, length 24)
    08905CB0:[8C870050]: lw         $a3, 80($a0)
    08905CB4:[94E40000]: lhu        $a0, 0($a3)
    08905CB8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08905CBC:[0104482A]: slt        $t1, $t0, $a0
    08905CC0:[11200010]: beq        $t1, $zr, 0x08905D04
    08905CC4:[00000000]: nop
    08905CC8:[94E90002]: lhu        $t1, 2($a3)
    08905CCC:[10A90003]: beq        $a1, $t1, 0x08905CDC
    08905CD0:[00000000]: nop
    08905CD4:[10000008]: b          0x08905CF8
    08905CD8:[25080001]: addiu      $t0, $t0, 1
    08905CDC:[94E90004]: lhu        $t1, 4($a3)
    08905CE0:[10C90003]: beq        $a2, $t1, 0x08905CF0
    08905CE4:[00000000]: nop
    08905CE8:[10000003]: b          0x08905CF8
    08905CEC:[25080001]: addiu      $t0, $t0, 1
    08905CF0:[10000005]: b          0x08905D08
    08905CF4:[25022710]: addiu      $v0, $t0, 10000
    08905CF8:[0104482A]: slt        $t1, $t0, $a0
    08905CFC:[1520FFF2]: bne        $t1, $zr, 0x08905CC8
    08905D00:[24E70004]: addiu      $a3, $a3, 4
    08905D04:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08905D08:[03E00008]: jr         $ra
    08905D0C:[00000000]: nop
  Back Branch 08905CFC 4,006,619 times (length 15)
    08905CB4:[94E40000]: lhu        $a0, 0($a3)
    08905CB8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08905CBC:[0104482A]: slt        $t1, $t0, $a0
    08905CC0:[11200010]: beq        $t1, $zr, 0x08905D04
    08905CC4:[00000000]: nop
--> 08905CC8:[94E90002]: lhu        $t1, 2($a3)
    08905CCC:[10A90003]: beq        $a1, $t1, 0x08905CDC
    08905CD0:[00000000]: nop
    08905CD4:[10000008]: b          0x08905CF8
    08905CD8:[25080001]: addiu      $t0, $t0, 1
    08905CDC:[94E90004]: lhu        $t1, 4($a3)
    08905CE0:[10C90003]: beq        $a2, $t1, 0x08905CF0
    08905CE4:[00000000]: nop
    08905CE8:[10000003]: b          0x08905CF8
    08905CEC:[25080001]: addiu      $t0, $t0, 1
    08905CF0:[10000005]: b          0x08905D08
    08905CF4:[25022710]: addiu      $v0, $t0, 10000
    08905CF8:[0104482A]: slt        $t1, $t0, $a0
--> 08905CFC:[1520FFF2]: bne        $t1, $zr, 0x08905CC8
    08905D00:[24E70004]: addiu      $a3, $a3, 4
    08905D04:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08905D08:[03E00008]: jr         $ra
    08905D0C:[00000000]: nop
_S1_2_8910A98 30,428,506 instructions (0.749%), 19,533 calls (08910A98 - 08910BF8, length 89)
    08910A98:[27BDFFE0]: addiu      $sp, $sp, -32
    08910A9C:[AFB00000]: sw         $s0, 0($sp)
    08910AA0:[AFB10004]: sw         $s1, 4($sp)
    08910AA4:[AFB20008]: sw         $s2, 8($sp)
    08910AA8:[AFB3000C]: sw         $s3, 12($sp)
    08910AAC:[AFB40010]: sw         $s4, 16($sp)
    08910AB0:[AFBF0014]: sw         $ra, 20($sp)
    08910AB4:[10A00011]: beq        $a1, $zr, 0x08910AFC
    08910AB8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08910ABC:[8E040704]: lw         $a0, 1796($s0)
    08910AC0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08910AC4:[0244202A]: slt        $a0, $s2, $a0
    08910AC8:[1080000A]: beq        $a0, $zr, 0x08910AF4
    08910ACC:[8E110708]: lw         $s1, 1800($s0)
    08910AD0:[8E060700]: lw         $a2, 1792($s0)
    08910AD4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08910AD8:[0E244166]: jal        0x08910598
    08910ADC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910AE0:[8E040704]: lw         $a0, 1796($s0)
    08910AE4:[26520001]: addiu      $s2, $s2, 1
    08910AE8:[0244202A]: slt        $a0, $s2, $a0
    08910AEC:[1480FFF8]: bne        $a0, $zr, 0x08910AD0
    08910AF0:[2631000C]: addiu      $s1, $s1, 12
    08910AF4:[10000039]: b          0x08910BDC
    08910AF8:[00000000]: nop
    08910AFC:[8E040784]: lw         $a0, 1924($s0)
    08910B00:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08910B04:[8485000A]: lh         $a1, 10($a0)
    08910B08:[0225302A]: slt        $a2, $s1, $a1
    08910B0C:[10C0001A]: beq        $a2, $zr, 0x08910B78
    08910B10:[00000000]: nop
    08910B14:[8E0603C4]: lw         $a2, 964($s0)
    08910B18:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08910B1C:[00D23821]: addu       $a3, $a2, $s2
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
    08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
    08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
    08910B6C:[0225382A]: slt        $a3, $s1, $a1
    08910B70:[14E0FFEA]: bne        $a3, $zr, 0x08910B1C
    08910B74:[265200A0]: addiu      $s2, $s2, 160
    08910B78:[8E050AC0]: lw         $a1, 2752($s0)
    08910B7C:[10A00013]: beq        $a1, $zr, 0x08910BCC
    08910B80:[00000000]: nop
    08910B84:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08910B88:[84A5000E]: lh         $a1, 14($a1)
    08910B8C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08910B90:[0085282A]: slt        $a1, $a0, $a1
    08910B94:[10A0000D]: beq        $a1, $zr, 0x08910BCC
    08910B98:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08910B9C:[8E060AC0]: lw         $a2, 2752($s0)
    08910BA0:[8E070AC4]: lw         $a3, 2756($s0)
    08910BA4:[00C53021]: addu       $a2, $a2, $a1
    08910BA8:[84C60000]: lh         $a2, 0($a2)
    08910BAC:[00E53821]: addu       $a3, $a3, $a1
    08910BB0:[A4E60000]: sh         $a2, 0($a3)
    08910BB4:[8E060784]: lw         $a2, 1924($s0)
    08910BB8:[24840001]: addiu      $a0, $a0, 1
    08910BBC:[84C6000E]: lh         $a2, 14($a2)
    08910BC0:[0086302A]: slt        $a2, $a0, $a2
    08910BC4:[14C0FFF5]: bne        $a2, $zr, 0x08910B9C
    08910BC8:[24A50002]: addiu      $a1, $a1, 2
    08910BCC:[8E040718]: lw         $a0, 1816($s0)
    08910BD0:[2405EFFF]: addiu      $a1, $zr, -4097 <=> li $a1, -4097
    08910BD4:[00852024]: and        $a0, $a0, $a1
    08910BD8:[AE040718]: sw         $a0, 1816($s0)
    08910BDC:[8FB00000]: lw         $s0, 0($sp)
    08910BE0:[8FB10004]: lw         $s1, 4($sp)
    08910BE4:[8FB20008]: lw         $s2, 8($sp)
    08910BE8:[8FB3000C]: lw         $s3, 12($sp)
    08910BEC:[8FB40010]: lw         $s4, 16($sp)
    08910BF0:[8FBF0014]: lw         $ra, 20($sp)
    08910BF4:[03E00008]: jr         $ra
    08910BF8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08910B58 2,500,438 times (length 11)
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
--> 08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
--> 08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
  Back Branch 08910B70 191,726 times (length 23)
    08910B08:[0225302A]: slt        $a2, $s1, $a1
    08910B0C:[10C0001A]: beq        $a2, $zr, 0x08910B78
    08910B10:[00000000]: nop
    08910B14:[8E0603C4]: lw         $a2, 964($s0)
    08910B18:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 08910B1C:[00D23821]: addu       $a3, $a2, $s2
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
    08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
    08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
    08910B6C:[0225382A]: slt        $a3, $s1, $a1
--> 08910B70:[14E0FFEA]: bne        $a3, $zr, 0x08910B1C
    08910B74:[265200A0]: addiu      $s2, $s2, 160
    08910B78:[8E050AC0]: lw         $a1, 2752($s0)
    08910B7C:[10A00013]: beq        $a1, $zr, 0x08910BCC
    08910B80:[00000000]: nop
_S1_2_88E9318 28,779,360 instructions (0.708%), 191,268 calls (088E9318 - 088E9408, length 61)
    088E9318:[01205825]: or         $t3, $t1, $zr <=> move $t3, $t1
    088E931C:[30E9FFFF]: andi       $t1, $a3, -1
    088E9320:[3167FFFF]: andi       $a3, $t3, -1
    088E9324:[8C8B2CF8]: lw         $t3, 11512($a0)
    088E9328:[3144FFFF]: andi       $a0, $t2, -1
    088E932C:[01605025]: or         $t2, $t3, $zr <=> move $t2, $t3
    088E9330:[15400003]: bne        $t2, $zr, 0x088E9340
    088E9334:[3108FFFF]: andi       $t0, $t0, -1
    088E9338:[1000000C]: b          0x088E936C
    088E933C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9340:[8D4B0018]: lw         $t3, 24($t2)
    088E9344:[51650009]: beql       $t3, $a1, 0x088E936C
    088E9348:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E934C:[8D4A002C]: lw         $t2, 44($t2)
    088E9350:[55400003]: bnel       $t2, $zr, 0x088E9360
    088E9354:[8D4B0018]: lw         $t3, 24($t2)
    088E9358:[10000004]: b          0x088E936C
    088E935C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9360:[5565FFFB]: bnel       $t3, $a1, 0x088E9350
    088E9364:[8D4A002C]: lw         $t2, 44($t2)
    088E9368:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E936C:[10A00010]: beq        $a1, $zr, 0x088E93B0
    088E9370:[00000000]: nop
    088E9374:[8CAA0020]: lw         $t2, 32($a1)
    088E9378:[294B0003]: slti       $t3, $t2, 3
    088E937C:[5160000E]: beql       $t3, $zr, 0x088E93B8
    088E9380:[294A0004]: slti       $t2, $t2, 4
    088E9384:[294A0002]: slti       $t2, $t2, 2
    088E9388:[1540001D]: bne        $t2, $zr, 0x088E9400
    088E938C:[00000000]: nop
    088E9390:[8CA50004]: lw         $a1, 4($a1)
    088E9394:[00063140]: sll        $a2, $a2, 0x0005
    088E9398:[00A62821]: addu       $a1, $a1, $a2
    088E939C:[A4A90000]: sh         $t1, 0($a1)
    088E93A0:[A4A80002]: sh         $t0, 2($a1)
    088E93A4:[A4A70010]: sh         $a3, 16($a1)
    088E93A8:[10000015]: b          0x088E9400
    088E93AC:[A4A40012]: sh         $a0, 18($a1)
    088E93B0:[10000014]: b          0x088E9404
    088E93B4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088E93B8:[11400011]: beq        $t2, $zr, 0x088E9400
    088E93BC:[00063140]: sll        $a2, $a2, 0x0005
    088E93C0:[8CA50008]: lw         $a1, 8($a1)
    088E93C4:[00C65021]: addu       $t2, $a2, $a2
    088E93C8:[00CA3021]: addu       $a2, $a2, $t2
    088E93CC:[00A62821]: addu       $a1, $a1, $a2
    088E93D0:[A4A90000]: sh         $t1, 0($a1)
    088E93D4:[A4A80002]: sh         $t0, 2($a1)
    088E93D8:[A4A70040]: sh         $a3, 64($a1)
    088E93DC:[A4A70010]: sh         $a3, 16($a1)
    088E93E0:[A4A80042]: sh         $t0, 66($a1)
    088E93E4:[A4A80012]: sh         $t0, 18($a1)
    088E93E8:[A4A90030]: sh         $t1, 48($a1)
    088E93EC:[A4A90020]: sh         $t1, 32($a1)
    088E93F0:[A4A40032]: sh         $a0, 50($a1)
    088E93F4:[A4A40022]: sh         $a0, 34($a1)
    088E93F8:[A4A70050]: sh         $a3, 80($a1)
    088E93FC:[A4A40052]: sh         $a0, 82($a1)
    088E9400:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088E9404:[03E00008]: jr         $ra
    088E9408:[00000000]: nop
  Back Branch 088E9360 5,205,240 times (length 6)
    088E933C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088E9340:[8D4B0018]: lw         $t3, 24($t2)
    088E9344:[51650009]: beql       $t3, $a1, 0x088E936C
    088E9348:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E934C:[8D4A002C]: lw         $t2, 44($t2)
--> 088E9350:[55400003]: bnel       $t2, $zr, 0x088E9360
    088E9354:[8D4B0018]: lw         $t3, 24($t2)
    088E9358:[10000004]: b          0x088E936C
    088E935C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088E9360:[5565FFFB]: bnel       $t3, $a1, 0x088E9350
    088E9364:[8D4A002C]: lw         $t2, 44($t2)
    088E9368:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    088E936C:[10A00010]: beq        $a1, $zr, 0x088E93B0
    088E9370:[00000000]: nop
_S1_2_8908FC0 28,746,381 instructions (0.708%), 123,559 calls (08908FC0 - 089092BC, length 192)
    08908FC0:[27BDFFD0]: addiu      $sp, $sp, -48
    08908FC4:[E7B40020]: swc1       $f20, 32($sp)
    08908FC8:[AFB00028]: sw         $s0, 40($sp)
    08908FCC:[4480A000]: mtc1       $zr, $f20
    08908FD0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08908FD4:[E7B60024]: swc1       $f22, 36($sp)
    08908FD8:[AFBF002C]: sw         $ra, 44($sp)
    08908FDC:[3C063D08]: lui        $a2, 0x3D08 <=> li $a2, 0x3D080000
    08908FE0:[34C68888]: ori        $a2, $a2, -30584
    08908FE4:[44868000]: mtc1       $a2, $f16
    08908FE8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08908FEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08908FF0:[26050210]: addiu      $a1, $s0, 528
    08908FF4:[44867000]: mtc1       $a2, $f14
    08908FF8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08908FFC:[80C70016]: lb         $a3, 22($a2)
    08909000:[10E00004]: beq        $a3, $zr, 0x08909014
    08909004:[C4CD000C]: lwc1       $f13, 12($a2)
    08909008:[8CC70000]: lw         $a3, 0($a2)
    0890900C:[10000002]: b          0x08909018
    08909010:[C4EF0000]: lwc1       $f15, 0($a3)
    08909014:[C4CF0000]: lwc1       $f15, 0($a2)
    08909018:[80C70015]: lb         $a3, 21($a2)
    0890901C:[50E00004]: beql       $a3, $zr, 0x08909030
    08909020:[C4CC0004]: lwc1       $f12, 4($a2)
    08909024:[8CC70004]: lw         $a3, 4($a2)
    08909028:[10000001]: b          0x08909030
    0890902C:[C4EC0000]: lwc1       $f12, 0($a3)
    08909030:[46007C46]: mov.s      $f17, $f15
    08909034:[460063C6]: mov.s      $f15, $f12
    08909038:[46117832]: c.eq.s     $f15, $f17
    0890903C:[00000000]: nop
    08909040:[45010030]: bc1t       0x08909104
    08909044:[00000000]: nop
    08909048:[4614683E]: c.le.s     $f13, $f20
    0890904C:[00000000]: nop
    08909050:[45010025]: bc1t       0x089090E8
    08909054:[80C80016]: lb         $t0, 22($a2)
    08909058:[C4CF0010]: lwc1       $f15, 16($a2)
    0890905C:[460F6B43]: div.s      $f13, $f13, $f15
    08909060:[80C70014]: lb         $a3, 20($a2)
    08909064:[460063C6]: mov.s      $f15, $f12
    08909068:[C4CC0008]: lwc1       $f12, 8($a2)
    0890906C:[460D7341]: sub.s      $f13, $f14, $f13
    08909070:[1CE00006]: bgtz       $a3, 0x0890908C
    08909074:[460C7BC1]: sub.s      $f15, $f15, $f12
    08909078:[04E20012]: bltzl      $a3, 0x089090C4
    0890907C:[460D7B42]: mul.s      $f13, $f15, $f13
    08909080:[460D7B42]: mul.s      $f13, $f15, $f13
    08909084:[10000010]: b          0x089090C8
    08909088:[460D6300]: add.s      $f12, $f12, $f13
    0890908C:[28E90002]: slti       $t1, $a3, 2
    08909090:[15200008]: bne        $t1, $zr, 0x089090B4
    08909094:[28E70003]: slti       $a3, $a3, 3
    08909098:[50E0000A]: beql       $a3, $zr, 0x089090C4
    0890909C:[460D7B42]: mul.s      $f13, $f15, $f13
    089090A0:[460D6C42]: mul.s      $f17, $f13, $f13
    089090A4:[460D8B42]: mul.s      $f13, $f17, $f13
    089090A8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090AC:[10000006]: b          0x089090C8
    089090B0:[460D6300]: add.s      $f12, $f12, $f13
    089090B4:[460D6B42]: mul.s      $f13, $f13, $f13
    089090B8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090BC:[10000002]: b          0x089090C8
    089090C0:[460D6300]: add.s      $f12, $f12, $f13
    089090C4:[460D6300]: add.s      $f12, $f12, $f13
    089090C8:[51000005]: beql       $t0, $zr, 0x089090E0
    089090CC:[E4CC0000]: swc1       $f12, 0($a2)
    089090D0:[8CC70000]: lw         $a3, 0($a2)
    089090D4:[E4EC0000]: swc1       $f12, 0($a3)
    089090D8:[1000000A]: b          0x08909104
    089090DC:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E0:[10000008]: b          0x08909104
    089090E4:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E8:[51000005]: beql       $t0, $zr, 0x08909100
    089090EC:[E4CF0000]: swc1       $f15, 0($a2)
    089090F0:[8CC70000]: lw         $a3, 0($a2)
    089090F4:[E4EF0000]: swc1       $f15, 0($a3)
    089090F8:[10000002]: b          0x08909104
    089090FC:[C4CD000C]: lwc1       $f13, 12($a2)
    08909100:[C4CD000C]: lwc1       $f13, 12($a2)
    08909104:[46146832]: c.eq.s     $f13, $f20
    08909108:[00000000]: nop
    0890910C:[45010007]: bc1t       0x0890912C
    08909110:[00000000]: nop
    08909114:[46106B01]: sub.s      $f12, $f13, $f16
    08909118:[4614603C]: c.lt.s     $f12, $f20
    0890911C:[00000000]: nop
    08909120:[45000002]: bc1f       0x0890912C
    08909124:[E4CC000C]: swc1       $f12, 12($a2)
    08909128:[E4D4000C]: swc1       $f20, 12($a2)
    0890912C:[24840001]: addiu      $a0, $a0, 1
    08909130:[28860007]: slti       $a2, $a0, 7
    08909134:[14C0FFB0]: bne        $a2, $zr, 0x08908FF8
    08909138:[24A50018]: addiu      $a1, $a1, 24
    0890913C:[8E0401EC]: lw         $a0, 492($s0)
    08909140:[3C05FFFE]: lui        $a1, 0xFFFE <=> li $a1, 0xFFFE0000
    08909144:[24A5FFFF]: addiu      $a1, $a1, -1
    08909148:[00852024]: and        $a0, $a0, $a1
    0890914C:[8E050718]: lw         $a1, 1816($s0)
    08909150:[AE0401EC]: sw         $a0, 492($s0)
    08909154:[30A40400]: andi       $a0, $a1, 1024
    08909158:[1080002C]: beq        $a0, $zr, 0x0890920C
    0890915C:[00000000]: nop
    08909160:[C60C0760]: lwc1       $f12, 1888($s0)
    08909164:[C60D0764]: lwc1       $f13, 1892($s0)
    08909168:[C60E0768]: lwc1       $f14, 1896($s0)
    0890916C:[E7AC0000]: swc1       $f12, 0($sp)
    08909170:[E7AD0004]: swc1       $f13, 4($sp)
    08909174:[E7AE0008]: swc1       $f14, 8($sp)
    08909178:[0E242DA2]: jal        0x0890B688
    0890917C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909180:[0E243316]: jal        0x0890CC58
    08909184:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909188:[0E2434EB]: jal        0x0890D3AC
    0890918C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909190:[0E242DBF]: jal        0x0890B6FC
    08909194:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909198:[0E242262]: jal        0x08908988
    0890919C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091A0:[0E2424E5]: jal        0x08909394
    089091A4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091A8:[0E2426B4]: jal        0x08909AD0
    089091AC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091B0:[26060720]: addiu      $a2, $s0, 1824
    089091B4:[26070724]: addiu      $a3, $s0, 1828
    089091B8:[26080728]: addiu      $t0, $s0, 1832
    089091BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091C0:[0E2429B0]: jal        0x0890A6C0
    089091C4:[34050012]: ori        $a1, $zr, 18 <=> li $a1, 18
    089091C8:[8E040784]: lw         $a0, 1924($s0)
    089091CC:[8E050710]: lw         $a1, 1808($s0)
    089091D0:[8484006A]: lh         $a0, 106($a0)
    089091D4:[00042140]: sll        $a0, $a0, 0x0005
    089091D8:[00043021]: addu       $a2, $zr, $a0 <=> move $a2, $a0
    089091DC:[000420C0]: sll        $a0, $a0, 0x0003
    089091E0:[00C43023]: subu       $a2, $a2, $a0
    089091E4:[00042080]: sll        $a0, $a0, 0x0002
    089091E8:[00C42021]: addu       $a0, $a2, $a0
    089091EC:[00A42021]: addu       $a0, $a1, $a0
    089091F0:[C48C02B4]: lwc1       $f12, 692($a0)
    089091F4:[8E040718]: lw         $a0, 1816($s0)
    089091F8:[30840040]: andi       $a0, $a0, 64
    089091FC:[14800005]: bne        $a0, $zr, 0x08909214
    08909200:[E60C0730]: swc1       $f12, 1840($s0)
    08909204:[10000025]: b          0x0890929C
    08909208:[00000000]: nop
    0890920C:[10000026]: b          0x089092A8
    08909210:[00000000]: nop
    08909214:[C60C0760]: lwc1       $f12, 1888($s0)
    08909218:[C7AD0000]: lwc1       $f13, 0($sp)
    0890921C:[C60E0764]: lwc1       $f14, 1892($s0)
    08909220:[C7AF0004]: lwc1       $f15, 4($sp)
    08909224:[460D6301]: sub.s      $f12, $f12, $f13
    08909228:[C6100768]: lwc1       $f16, 1896($s0)
    0890922C:[C7B10008]: lwc1       $f17, 8($sp)
    08909230:[460F7381]: sub.s      $f14, $f14, $f15
    08909234:[C6120A54]: lwc1       $f18, 2644($s0)
    08909238:[46118401]: sub.s      $f16, $f16, $f17
    0890923C:[E7AC0010]: swc1       $f12, 16($sp)
    08909240:[46009507]: neg.s      $f20, $f18
    08909244:[E7AE0014]: swc1       $f14, 20($sp)
    08909248:[4600A306]: mov.s      $f12, $f20
    0890924C:[0E26453A]: jal        0x089914E8
    08909250:[E7B00018]: swc1       $f16, 24($sp)
    08909254:[4600A306]: mov.s      $f12, $f20
    08909258:[0E264584]: jal        0x08991610
    0890925C:[46000586]: mov.s      $f22, $f0
    08909260:[C7AC0010]: lwc1       $f12, 16($sp)
    08909264:[C7AD0018]: lwc1       $f13, 24($sp)
    08909268:[46166382]: mul.s      $f14, $f12, $f22
    0890926C:[46006BC2]: mul.s      $f15, $f13, $f0
    08909270:[C7B00014]: lwc1       $f16, 20($sp)
    08909274:[E6100774]: swc1       $f16, 1908($s0)
    08909278:[46006302]: mul.s      $f12, $f12, $f0
    0890927C:[46166B42]: mul.s      $f13, $f13, $f22
    08909280:[460F7381]: sub.s      $f14, $f14, $f15
    08909284:[460D6300]: add.s      $f12, $f12, $f13
    08909288:[E7AE0010]: swc1       $f14, 16($sp)
    0890928C:[E60E0770]: swc1       $f14, 1904($s0)
    08909290:[E7AC0018]: swc1       $f12, 24($sp)
    08909294:[10000004]: b          0x089092A8
    08909298:[E60C0778]: swc1       $f12, 1912($s0)
    0890929C:[E6140770]: swc1       $f20, 1904($s0)
    089092A0:[E6140774]: swc1       $f20, 1908($s0)
    089092A4:[E6140778]: swc1       $f20, 1912($s0)
    089092A8:[C7B40020]: lwc1       $f20, 32($sp)
    089092AC:[C7B60024]: lwc1       $f22, 36($sp)
    089092B0:[8FB00028]: lw         $s0, 40($sp)
    089092B4:[8FBF002C]: lw         $ra, 44($sp)
    089092B8:[03E00008]: jr         $ra
    089092BC:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08909134 864,913 times (length 81)
    08908FE4:[44868000]: mtc1       $a2, $f16
    08908FE8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08908FEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08908FF0:[26050210]: addiu      $a1, $s0, 528
    08908FF4:[44867000]: mtc1       $a2, $f14
--> 08908FF8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08908FFC:[80C70016]: lb         $a3, 22($a2)
    08909000:[10E00004]: beq        $a3, $zr, 0x08909014
    08909004:[C4CD000C]: lwc1       $f13, 12($a2)
    08909008:[8CC70000]: lw         $a3, 0($a2)
    0890900C:[10000002]: b          0x08909018
    08909010:[C4EF0000]: lwc1       $f15, 0($a3)
    08909014:[C4CF0000]: lwc1       $f15, 0($a2)
    08909018:[80C70015]: lb         $a3, 21($a2)
    0890901C:[50E00004]: beql       $a3, $zr, 0x08909030
    08909020:[C4CC0004]: lwc1       $f12, 4($a2)
    08909024:[8CC70004]: lw         $a3, 4($a2)
    08909028:[10000001]: b          0x08909030
    0890902C:[C4EC0000]: lwc1       $f12, 0($a3)
    08909030:[46007C46]: mov.s      $f17, $f15
    08909034:[460063C6]: mov.s      $f15, $f12
    08909038:[46117832]: c.eq.s     $f15, $f17
    0890903C:[00000000]: nop
    08909040:[45010030]: bc1t       0x08909104
    08909044:[00000000]: nop
    08909048:[4614683E]: c.le.s     $f13, $f20
    0890904C:[00000000]: nop
    08909050:[45010025]: bc1t       0x089090E8
    08909054:[80C80016]: lb         $t0, 22($a2)
    08909058:[C4CF0010]: lwc1       $f15, 16($a2)
    0890905C:[460F6B43]: div.s      $f13, $f13, $f15
    08909060:[80C70014]: lb         $a3, 20($a2)
    08909064:[460063C6]: mov.s      $f15, $f12
    08909068:[C4CC0008]: lwc1       $f12, 8($a2)
    0890906C:[460D7341]: sub.s      $f13, $f14, $f13
    08909070:[1CE00006]: bgtz       $a3, 0x0890908C
    08909074:[460C7BC1]: sub.s      $f15, $f15, $f12
    08909078:[04E20012]: bltzl      $a3, 0x089090C4
    0890907C:[460D7B42]: mul.s      $f13, $f15, $f13
    08909080:[460D7B42]: mul.s      $f13, $f15, $f13
    08909084:[10000010]: b          0x089090C8
    08909088:[460D6300]: add.s      $f12, $f12, $f13
    0890908C:[28E90002]: slti       $t1, $a3, 2
    08909090:[15200008]: bne        $t1, $zr, 0x089090B4
    08909094:[28E70003]: slti       $a3, $a3, 3
    08909098:[50E0000A]: beql       $a3, $zr, 0x089090C4
    0890909C:[460D7B42]: mul.s      $f13, $f15, $f13
    089090A0:[460D6C42]: mul.s      $f17, $f13, $f13
    089090A4:[460D8B42]: mul.s      $f13, $f17, $f13
    089090A8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090AC:[10000006]: b          0x089090C8
    089090B0:[460D6300]: add.s      $f12, $f12, $f13
    089090B4:[460D6B42]: mul.s      $f13, $f13, $f13
    089090B8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090BC:[10000002]: b          0x089090C8
    089090C0:[460D6300]: add.s      $f12, $f12, $f13
    089090C4:[460D6300]: add.s      $f12, $f12, $f13
    089090C8:[51000005]: beql       $t0, $zr, 0x089090E0
    089090CC:[E4CC0000]: swc1       $f12, 0($a2)
    089090D0:[8CC70000]: lw         $a3, 0($a2)
    089090D4:[E4EC0000]: swc1       $f12, 0($a3)
    089090D8:[1000000A]: b          0x08909104
    089090DC:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E0:[10000008]: b          0x08909104
    089090E4:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E8:[51000005]: beql       $t0, $zr, 0x08909100
    089090EC:[E4CF0000]: swc1       $f15, 0($a2)
    089090F0:[8CC70000]: lw         $a3, 0($a2)
    089090F4:[E4EF0000]: swc1       $f15, 0($a3)
    089090F8:[10000002]: b          0x08909104
    089090FC:[C4CD000C]: lwc1       $f13, 12($a2)
    08909100:[C4CD000C]: lwc1       $f13, 12($a2)
    08909104:[46146832]: c.eq.s     $f13, $f20
    08909108:[00000000]: nop
    0890910C:[45010007]: bc1t       0x0890912C
    08909110:[00000000]: nop
    08909114:[46106B01]: sub.s      $f12, $f13, $f16
    08909118:[4614603C]: c.lt.s     $f12, $f20
    0890911C:[00000000]: nop
    08909120:[45000002]: bc1f       0x0890912C
    08909124:[E4CC000C]: swc1       $f12, 12($a2)
    08909128:[E4D4000C]: swc1       $f20, 12($a2)
    0890912C:[24840001]: addiu      $a0, $a0, 1
    08909130:[28860007]: slti       $a2, $a0, 7
--> 08909134:[14C0FFB0]: bne        $a2, $zr, 0x08908FF8
    08909138:[24A50018]: addiu      $a1, $a1, 24
    0890913C:[8E0401EC]: lw         $a0, 492($s0)
    08909140:[3C05FFFE]: lui        $a1, 0xFFFE <=> li $a1, 0xFFFE0000
    08909144:[24A5FFFF]: addiu      $a1, $a1, -1
_S1_2_8908528 23,960,616 instructions (0.590%), 439,484 calls (08908528 - 08908984, length 280)
    08908528:[27BDFE80]: addiu      $sp, $sp, -384
    0890852C:[8C850390]: lw         $a1, 912($a0)
    08908530:[AFB10174]: sw         $s1, 372($sp)
    08908534:[24910950]: addiu      $s1, $a0, 2384
    08908538:[AFB00170]: sw         $s0, 368($sp)
    0890853C:[AFB20178]: sw         $s2, 376($sp)
    08908540:[AFBF017C]: sw         $ra, 380($sp)
    08908544:[10A00068]: beq        $a1, $zr, 0x089086E8
    08908548:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890854C:[8E040390]: lw         $a0, 912($s0)
    08908550:[8E050394]: lw         $a1, 916($s0)
    08908554:[0E242B52]: jal        0x0890AD48
    08908558:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890855C:[C60C0740]: lwc1       $f12, 1856($s0)
    08908560:[C60D0744]: lwc1       $f13, 1860($s0)
    08908564:[C60E0748]: lwc1       $f14, 1864($s0)
    08908568:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890856C:[44847800]: mtc1       $a0, $f15
    08908570:[E7AF0070]: swc1       $f15, 112($sp)
    08908574:[44808000]: mtc1       $zr, $f16
    08908578:[E7B00080]: swc1       $f16, 128($sp)
    0890857C:[E7B00090]: swc1       $f16, 144($sp)
    08908580:[E7AC00A0]: swc1       $f12, 160($sp)
    08908584:[E7B00074]: swc1       $f16, 116($sp)
    08908588:[E7AF0084]: swc1       $f15, 132($sp)
    0890858C:[E7B00094]: swc1       $f16, 148($sp)
    08908590:[E7AD00A4]: swc1       $f13, 164($sp)
    08908594:[E7B00078]: swc1       $f16, 120($sp)
    08908598:[E7B00088]: swc1       $f16, 136($sp)
    0890859C:[E7AF0098]: swc1       $f15, 152($sp)
    089085A0:[E7AE00A8]: swc1       $f14, 168($sp)
    089085A4:[E7B0007C]: swc1       $f16, 124($sp)
    089085A8:[E7B0008C]: swc1       $f16, 140($sp)
    089085AC:[E7B0009C]: swc1       $f16, 156($sp)
    089085B0:[E7AF00AC]: swc1       $f15, 172($sp)
    089085B4:[DA240000]: lv.q       C100.q, 0($s1)
    089085B8:[DA250010]: lv.q       C110.q, 16($s1)
    089085BC:[DA260020]: lv.q       C120.q, 32($s1)
    089085C0:[DA270030]: lv.q       C130.q, 48($s1)
    089085C4:[27A40070]: addiu      $a0, $sp, 112
    089085C8:[D8880000]: lv.q       C200.q, 0($a0)
    089085CC:[D8890010]: lv.q       C210.q, 16($a0)
    089085D0:[D88A0020]: lv.q       C220.q, 32($a0)
    089085D4:[D88B0030]: lv.q       C230.q, 48($a0)
    089085D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089085DC:[27A400F0]: addiu      $a0, $sp, 240
    089085E0:[F8800000]: sv.q       C000.q, 0($a0)
    089085E4:[F8810010]: sv.q       C010.q, 16($a0)
    089085E8:[F8820020]: sv.q       C020.q, 32($a0)
    089085EC:[F8830030]: sv.q       C030.q, 48($a0)
    089085F0:[00000000]: 0x89085F0 - memcpySequence[8FA400F0,8FA500F4,8FA600F8,AFA400B0,AFA500B4,AFA600B8,8FA400FC,8FA50100,8FA60104,AFA400BC,AFA500C0,AFA600C4,8FA40108,8FA5010C,8FA60110,AFA400C8,AFA500CC,AFA600D0,8FA40114,8FA50118,8FA6011C,AFA400D4,AFA500D8,AFA600DC,8FA40120,8FA50124,8FA60128,AFA400E0,AFA500E4,AFA600E8,8FA4012C,AFA400EC](29,29,176,240,64)
    08908670:[00000000]: 0x8908670 - memcpySequence[8FA700B0,8FA800B4,8FA900B8,AE270000,AE280004,AE290008,8FA700BC,8FA800C0,8FA900C4,AE27000C,AE280010,AE290014,8FA700C8,8FA800CC,8FA900D0,AE270018,AE28001C,AE290020,8FA700D4,8FA800D8,8FA900DC,AE270024,AE280028,AE29002C,8FA700E0,AE270030,AE250034,AE260038,1000005F,AE24003C](17,29,0,176,64)
    089086E8:[8E040718]: lw         $a0, 1816($s0)
    089086EC:[30840040]: andi       $a0, $a0, 64
    089086F0:[5080001A]: beql       $a0, $zr, 0x0890875C
    089086F4:[C60C0010]: lwc1       $f12, 16($s0)
    089086F8:[C60C0010]: lwc1       $f12, 16($s0)
    089086FC:[C60D0740]: lwc1       $f13, 1856($s0)
    08908700:[C60E0014]: lwc1       $f14, 20($s0)
    08908704:[C60F0744]: lwc1       $f15, 1860($s0)
    08908708:[460D6300]: add.s      $f12, $f12, $f13
    0890870C:[C6100018]: lwc1       $f16, 24($s0)
    08908710:[C6110748]: lwc1       $f17, 1864($s0)
    08908714:[460F7380]: add.s      $f14, $f14, $f15
    08908718:[C6120750]: lwc1       $f18, 1872($s0)
    0890871C:[C6130754]: lwc1       $f19, 1876($s0)
    08908720:[46118400]: add.s      $f16, $f16, $f17
    08908724:[46126341]: sub.s      $f13, $f12, $f18
    08908728:[C6000758]: lwc1       $f0, 1880($s0)
    0890872C:[E7AC0010]: swc1       $f12, 16($sp)
    08908730:[E7AE0014]: swc1       $f14, 20($sp)
    08908734:[E7B00018]: swc1       $f16, 24($sp)
    08908738:[46137301]: sub.s      $f12, $f14, $f19
    0890873C:[E7AD0000]: swc1       $f13, 0($sp)
    08908740:[46008381]: sub.s      $f14, $f16, $f0
    08908744:[E7AC0004]: swc1       $f12, 4($sp)
    08908748:[E60D0A60]: swc1       $f13, 2656($s0)
    0890874C:[E7AE0008]: swc1       $f14, 8($sp)
    08908750:[E60C0A64]: swc1       $f12, 2660($s0)
    08908754:[1000000F]: b          0x08908794
    08908758:[E60E0A68]: swc1       $f14, 2664($s0)
    0890875C:[C60D0740]: lwc1       $f13, 1856($s0)
    08908760:[C60E0014]: lwc1       $f14, 20($s0)
    08908764:[C60F0744]: lwc1       $f15, 1860($s0)
    08908768:[460D6300]: add.s      $f12, $f12, $f13
    0890876C:[C6100018]: lwc1       $f16, 24($s0)
    08908770:[C6110748]: lwc1       $f17, 1864($s0)
    08908774:[460F7380]: add.s      $f14, $f14, $f15
    08908778:[46118400]: add.s      $f16, $f16, $f17
    0890877C:[E7AC0020]: swc1       $f12, 32($sp)
    08908780:[E60C0A60]: swc1       $f12, 2656($s0)
    08908784:[E7AE0024]: swc1       $f14, 36($sp)
    08908788:[E60E0A64]: swc1       $f14, 2660($s0)
    0890878C:[E7B00028]: swc1       $f16, 40($sp)
    08908790:[E6100A68]: swc1       $f16, 2664($s0)
    08908794:[26120910]: addiu      $s2, $s0, 2320
    08908798:[F38380A0]: VMIDT.q    E000.q
    0890879C:[FA400000]: sv.q       C000.q, 0($s2)
    089087A0:[FA410010]: sv.q       C010.q, 16($s2)
    089087A4:[FA420020]: sv.q       C020.q, 32($s2)
    089087A8:[FA430030]: sv.q       C030.q, 48($s2)
    089087AC:[C60C0A60]: lwc1       $f12, 2656($s0)
    089087B0:[E60C0940]: swc1       $f12, 2368($s0)
    089087B4:[C60C0A64]: lwc1       $f12, 2660($s0)
    089087B8:[E60C0944]: swc1       $f12, 2372($s0)
    089087BC:[C60C0A68]: lwc1       $f12, 2664($s0)
    089087C0:[E60C0948]: swc1       $f12, 2376($s0)
    089087C4:[26050A50]: addiu      $a1, $s0, 2640
    089087C8:[0E23F01C]: jal        0x088FC070
    089087CC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089087D0:[8E040A94]: lw         $a0, 2708($s0)
    089087D4:[2405FFF9]: addiu      $a1, $zr, -7 <=> li $a1, -7
    089087D8:[00852024]: and        $a0, $a0, $a1
    089087DC:[AE040A94]: sw         $a0, 2708($s0)
    089087E0:[00000000]: 0x89087E0 - memcpySequence[8E440000,8E450004,8E460008,AE240000,AE250004,AE260008,8E44000C,8E450010,8E460014,AE24000C,AE250010,AE260014,8E440018,8E45001C,8E460020,AE240018,AE25001C,AE260020,8E440024,8E450028,8E46002C,AE240024,AE250028,AE26002C,8E440030,8E450034,8E460038,AE240030,AE250034,AE260038,8E44003C,AE24003C](17,18,0,0,64)
    08908860:[00000000]: 0x8908860 - memcpySequence[8E240000,8E260004,260502D0,8E270008,ACA40000,8E24000C,ACA60004,8E260010,ACA70008,8E270014,ACA4000C,8E240018,ACA60010,8E26001C,ACA70014,8E270020,ACA40018,8E240024,ACA6001C,8E260028,ACA70020,8E27002C,ACA40024,8E240030,ACA60028,8E260034,ACA7002C,8E270038,ACA40030,8E24003C,ACA60034,ACA70038,ACA4003C](16,17,720,0,64,5)
    089088E4:[0E23F03B]: jal        0x088FC0EC
    089088E8:[27A40030]: addiu      $a0, $sp, 48
    089088EC:[00000000]: 0x89088EC - memcpySequence[8FA40030,8FA60034,26050310,8FA70038,ACA40000,8FA4003C,ACA60004,8FA60040,ACA70008,8FA70044,ACA4000C,8FA40048,ACA60010,8FA6004C,ACA70014,8FA70050,ACA40018,8FA40054,ACA6001C,8FA60058,ACA70020,8FA7005C,ACA40024,8FA40060,ACA60028,8FA60064,ACA7002C,8FA70068,ACA40030,8FA4006C,ACA60034,ACA70038,ACA4003C](16,29,784,48,64,5)
    08908970:[8FB00170]: lw         $s0, 368($sp)
    08908974:[8FB10174]: lw         $s1, 372($sp)
    08908978:[8FB20178]: lw         $s2, 376($sp)
    0890897C:[8FBF017C]: lw         $ra, 380($sp)
    08908980:[03E00008]: jr         $ra
    08908984:[27BD0180]: addiu      $sp, $sp, 384
_S1_2_8870914 23,574,120 instructions (0.580%), 10,408 calls (08870914 - 08870990, length 32)
    08870914:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    08870918:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    0887091C:[24A59FF0]: addiu      $a1, $a1, -24592
    08870920:[2484A4F0]: addiu      $a0, $a0, -23312
    08870924:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08870928:[ACA00000]: sw         $zr, 0($a1)
    0887092C:[AC800000]: sw         $zr, 0($a0)
    08870930:[24C60001]: addiu      $a2, $a2, 1
    08870934:[24A50004]: addiu      $a1, $a1, 4
    08870938:[28C70140]: slti       $a3, $a2, 320
    0887093C:[14E0FFFA]: bne        $a3, $zr, 0x08870928
    08870940:[24840004]: addiu      $a0, $a0, 4
    08870944:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08870948:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887094C:[ACA4BDB8]: sw         $a0, -16968($a1)
    08870950:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870954:[24848190]: addiu      $a0, $a0, -32368
    08870958:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887095C:[ACA4BDA8]: sw         $a0, -16984($a1)
    08870960:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870964:[248481D0]: addiu      $a0, $a0, -32304
    08870968:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887096C:[ACA4BDAC]: sw         $a0, -16980($a1)
    08870970:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870974:[24848210]: addiu      $a0, $a0, -32240
    08870978:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887097C:[ACA4BDB0]: sw         $a0, -16976($a1)
    08870980:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870984:[24848250]: addiu      $a0, $a0, -32176
    08870988:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887098C:[03E00008]: jr         $ra
    08870990:[ACA4BDB4]: sw         $a0, -16972($a1)
  Back Branch 0887093C 3,330,560 times (length 7)
    08870914:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    08870918:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    0887091C:[24A59FF0]: addiu      $a1, $a1, -24592
    08870920:[2484A4F0]: addiu      $a0, $a0, -23312
    08870924:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
--> 08870928:[ACA00000]: sw         $zr, 0($a1)
    0887092C:[AC800000]: sw         $zr, 0($a0)
    08870930:[24C60001]: addiu      $a2, $a2, 1
    08870934:[24A50004]: addiu      $a1, $a1, 4
    08870938:[28C70140]: slti       $a3, $a2, 320
--> 0887093C:[14E0FFFA]: bne        $a3, $zr, 0x08870928
    08870940:[24840004]: addiu      $a0, $a0, 4
    08870944:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08870948:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887094C:[ACA4BDB8]: sw         $a0, -16968($a1)
_S1_2_89914E8 22,179,930 instructions (0.546%), 888,118 calls (089914E8 - 089915F4, length 68)
    089914E8:[27BDFFF0]: addiu      $sp, $sp, -16
    089914EC:[E7AC0008]: swc1       $f12, 8($sp)
    089914F0:[8FA40008]: lw         $a0, 8($sp)
    089914F4:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    089914F8:[24A5FFFF]: addiu      $a1, $a1, -1
    089914FC:[00852024]: and        $a0, $a0, $a1
    08991500:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    08991504:[24A50FD8]: addiu      $a1, $a1, 4056
    08991508:[00A4282A]: slt        $a1, $a1, $a0
    0899150C:[AFBF000C]: sw         $ra, 12($sp)
    08991510:[10A00018]: beq        $a1, $zr, 0x08991574
    08991514:[3C057F80]: lui        $a1, 0x7F80 <=> li $a1, 0x7F800000
    08991518:[0085202A]: slt        $a0, $a0, $a1
    0899151C:[10800011]: beq        $a0, $zr, 0x08991564
    08991520:[00000000]: nop
    08991524:[0E265227]: jal        0x0899489C
    08991528:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0899152C:[C7AD0000]: lwc1       $f13, 0($sp)
    08991530:[30440003]: andi       $a0, $v0, 3
    08991534:[1C800014]: bgtz       $a0, 0x08991588
    08991538:[C7AC0004]: lwc1       $f12, 4($sp)
    0899153C:[0483001F]: bgezl      $a0, 0x089915BC
    08991540:[46006386]: mov.s      $f14, $f12
    08991544:[46006386]: mov.s      $f14, $f12
    08991548:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0899154C:[46006B06]: mov.s      $f12, $f13
    08991550:[0E265CA9]: jal        0x089972A4
    08991554:[46007346]: mov.s      $f13, $f14
    08991558:[8FBF000C]: lw         $ra, 12($sp)
    0899155C:[03E00008]: jr         $ra
    08991560:[27BD0010]: addiu      $sp, $sp, 16
    08991564:[44800000]: mtc1       $zr, $f0
    08991568:[8FBF000C]: lw         $ra, 12($sp)
    0899156C:[03E00008]: jr         $ra
    08991570:[27BD0010]: addiu      $sp, $sp, 16
    08991574:[0E265A4E]: jal        0x08996938
    08991578:[44806800]: mtc1       $zr, $f13
    0899157C:[8FBF000C]: lw         $ra, 12($sp)
    08991580:[03E00008]: jr         $ra
    08991584:[27BD0010]: addiu      $sp, $sp, 16
    08991588:[28850002]: slti       $a1, $a0, 2
    0899158C:[14A00011]: bne        $a1, $zr, 0x089915D4
    08991590:[28840003]: slti       $a0, $a0, 3
    08991594:[5080FFEC]: beql       $a0, $zr, 0x08991548
    08991598:[46006386]: mov.s      $f14, $f12
    0899159C:[46006386]: mov.s      $f14, $f12
    089915A0:[46006B06]: mov.s      $f12, $f13
    089915A4:[0E265A4E]: jal        0x08996938
    089915A8:[46007346]: mov.s      $f13, $f14
    089915AC:[46000007]: neg.s      $f0, $f0
    089915B0:[8FBF000C]: lw         $ra, 12($sp)
    089915B4:[03E00008]: jr         $ra
    089915B8:[27BD0010]: addiu      $sp, $sp, 16
    089915BC:[46006B06]: mov.s      $f12, $f13
    089915C0:[0E265A4E]: jal        0x08996938
    089915C4:[46007346]: mov.s      $f13, $f14
    089915C8:[8FBF000C]: lw         $ra, 12($sp)
    089915CC:[03E00008]: jr         $ra
    089915D0:[27BD0010]: addiu      $sp, $sp, 16
    089915D4:[46006386]: mov.s      $f14, $f12
    089915D8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089915DC:[46006B06]: mov.s      $f12, $f13
    089915E0:[0E265CA9]: jal        0x089972A4
    089915E4:[46007346]: mov.s      $f13, $f14
    089915E8:[46000007]: neg.s      $f0, $f0
    089915EC:[8FBF000C]: lw         $ra, 12($sp)
    089915F0:[03E00008]: jr         $ra
    089915F4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08991594 45,656 times (length 21)
    08991534:[1C800014]: bgtz       $a0, 0x08991588
    08991538:[C7AC0004]: lwc1       $f12, 4($sp)
    0899153C:[0483001F]: bgezl      $a0, 0x089915BC
    08991540:[46006386]: mov.s      $f14, $f12
    08991544:[46006386]: mov.s      $f14, $f12
--> 08991548:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0899154C:[46006B06]: mov.s      $f12, $f13
    08991550:[0E265CA9]: jal        0x089972A4
    08991554:[46007346]: mov.s      $f13, $f14
    08991558:[8FBF000C]: lw         $ra, 12($sp)
    0899155C:[03E00008]: jr         $ra
    08991560:[27BD0010]: addiu      $sp, $sp, 16
    08991564:[44800000]: mtc1       $zr, $f0
    08991568:[8FBF000C]: lw         $ra, 12($sp)
    0899156C:[03E00008]: jr         $ra
    08991570:[27BD0010]: addiu      $sp, $sp, 16
    08991574:[0E265A4E]: jal        0x08996938
    08991578:[44806800]: mtc1       $zr, $f13
    0899157C:[8FBF000C]: lw         $ra, 12($sp)
    08991580:[03E00008]: jr         $ra
    08991584:[27BD0010]: addiu      $sp, $sp, 16
    08991588:[28850002]: slti       $a1, $a0, 2
    0899158C:[14A00011]: bne        $a1, $zr, 0x089915D4
    08991590:[28840003]: slti       $a0, $a0, 3
--> 08991594:[5080FFEC]: beql       $a0, $zr, 0x08991548
    08991598:[46006386]: mov.s      $f14, $f12
    0899159C:[46006386]: mov.s      $f14, $f12
    089915A0:[46006B06]: mov.s      $f12, $f13
    089915A4:[0E265A4E]: jal        0x08996938
_S1_2_886C3BC 21,732,202 instructions (0.535%), 432,725 calls (0886C328 - 0886C618, length 189)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C3BC:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0886C3C0:[00112080]: sll        $a0, $s1, 0x0002
    0886C3C4:[24A5C0E0]: addiu      $a1, $a1, -16160
    0886C3C8:[00852021]: addu       $a0, $a0, $a1
    0886C3CC:[8C840000]: lw         $a0, 0($a0)
    0886C3D0:[4600B306]: mov.s      $f12, $f22
    0886C3D4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0886C3D8:[8C860000]: lw         $a2, 0($a0)
    0886C3DC:[24C60018]: addiu      $a2, $a2, 24
    0886C3E0:[84C70000]: lh         $a3, 0($a2)
    0886C3E4:[8CC80004]: lw         $t0, 4($a2)
    0886C3E8:[00872021]: addu       $a0, $a0, $a3
    0886C3EC:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0886C3F0:[0100F809]: jalr       $ra, $t0
    0886C3F4:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0886C3F8:[10000076]: b          0x0886C5D4
    0886C3FC:[00000000]: nop
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_890CC58 21,725,377 instructions (0.535%), 113,822 calls (0890CC58 - 0890CEBC, length 154)
    0890CC58:[27BDFFE0]: addiu      $sp, $sp, -32
    0890CC5C:[AFB10004]: sw         $s1, 4($sp)
    0890CC60:[8C9101F4]: lw         $s1, 500($a0)
    0890CC64:[AFB00000]: sw         $s0, 0($sp)
    0890CC68:[AFB20008]: sw         $s2, 8($sp)
    0890CC6C:[AFB3000C]: sw         $s3, 12($sp)
    0890CC70:[AFB40010]: sw         $s4, 16($sp)
    0890CC74:[AFBF0014]: sw         $ra, 20($sp)
    0890CC78:[1220000C]: beq        $s1, $zr, 0x0890CCAC
    0890CC7C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890CC80:[8E1201A0]: lw         $s2, 416($s0)
    0890CC84:[C60C01E4]: lwc1       $f12, 484($s0)
    0890CC88:[265300FF]: addiu      $s3, $s2, 255
    0890CC8C:[4600634D]: trunc.w.s  $f13, $f12
    0890CC90:[00139A03]: sra        $s3, $s3, 0x0008
    0890CC94:[44056800]: mfc1       $a1, $f13
    0890CC98:[0265302A]: slt        $a2, $s3, $a1
    0890CC9C:[10C00005]: beq        $a2, $zr, 0x0890CCB4
    0890CCA0:[8E04019C]: lw         $a0, 412($s0)
    0890CCA4:[1000000D]: b          0x0890CCDC
    0890CCA8:[00000000]: nop
    0890CCAC:[1000007C]: b          0x0890CEA0
    0890CCB0:[00000000]: nop
    0890CCB4:[82260008]: lb         $a2, 8($s1)
    0890CCB8:[30C60001]: andi       $a2, $a2, 1
    0890CCBC:[54C00003]: bnel       $a2, $zr, 0x0890CCCC
    0890CCC0:[C60D01E0]: lwc1       $f13, 480($s0)
    0890CCC4:[10000005]: b          0x0890CCDC
    0890CCC8:[24B3FFFF]: addiu      $s3, $a1, -1
    0890CCCC:[460D6301]: sub.s      $f12, $f12, $f13
    0890CCD0:[4600630D]: trunc.w.s  $f12, $f12
    0890CCD4:[44056000]: mfc1       $a1, $f12
    0890CCD8:[02659823]: subu       $s3, $s3, $a1
    0890CCDC:[0264A023]: subu       $s4, $s3, $a0
    0890CCE0:[06810006]: bgez       $s4, 0x0890CCFC
    0890CCE4:[00000000]: nop
    0890CCE8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890CCEC:[0E241FCC]: jal        0x08907F30
    0890CCF0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890CCF4:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    0890CCF8:[8E04019C]: lw         $a0, 412($s0)
    0890CCFC:[0093202A]: slt        $a0, $a0, $s3
    0890CD00:[10800009]: beq        $a0, $zr, 0x0890CD28
    0890CD04:[8E13018C]: lw         $s3, 396($s0)
    0890CD08:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890CD0C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0890CD10:[0E241F6C]: jal        0x08907DB0
    0890CD14:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    0890CD18:[8E04019C]: lw         $a0, 412($s0)
    0890CD1C:[8E13018C]: lw         $s3, 396($s0)
    0890CD20:[00942021]: addu       $a0, $a0, $s4
    0890CD24:[AE04019C]: sw         $a0, 412($s0)
    0890CD28:[8E040784]: lw         $a0, 1924($s0)
    0890CD2C:[C62E001C]: lwc1       $f14, 28($s1)
    0890CD30:[C48C0020]: lwc1       $f12, 32($a0)
    0890CD34:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890CD38:[44846800]: mtc1       $a0, $f13
    0890CD3C:[460C6B03]: div.s      $f12, $f13, $f12
    0890CD40:[860501B0]: lh         $a1, 432($s0)
    0890CD44:[3C063800]: lui        $a2, 0x3800 <=> li $a2, 0x38000000
    0890CD48:[34C60100]: ori        $a2, $a2, 256
    0890CD4C:[28A70100]: slti       $a3, $a1, 256
    0890CD50:[325100FF]: andi       $s1, $s2, 255
    0890CD54:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0890CD58:[8E0501EC]: lw         $a1, 492($s0)
    0890CD5C:[10E00003]: beq        $a3, $zr, 0x0890CD6C
    0890CD60:[44866800]: mtc1       $a2, $f13
    0890CD64:[34060100]: ori        $a2, $zr, 256 <=> li $a2, 256
    0890CD68:[A60601B0]: sh         $a2, 432($s0)
    0890CD6C:[30A70004]: andi       $a3, $a1, 4
    0890CD70:[14E00003]: bne        $a3, $zr, 0x0890CD80
    0890CD74:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890CD78:[860601B0]: lh         $a2, 432($s0)
    0890CD7C:[00063203]: sra        $a2, $a2, 0x0008
    0890CD80:[12600044]: beq        $s3, $zr, 0x0890CE94
    0890CD84:[00000000]: nop
    0890CD88:[44869000]: mtc1       $a2, $f18
    0890CD8C:[44808800]: mtc1       $zr, $f17
    0890CD90:[468094A0]: cvt.s.w    $f18, $f18
    0890CD94:[1220000E]: beq        $s1, $zr, 0x0890CDD0
    0890CD98:[8486002C]: lh         $a2, 44($a0)
    0890CD9C:[8E0501EC]: lw         $a1, 492($s0)
    0890CDA0:[30A50002]: andi       $a1, $a1, 2
    0890CDA4:[14A0000A]: bne        $a1, $zr, 0x0890CDD0
    0890CDA8:[00000000]: nop
    0890CDAC:[8485002E]: lh         $a1, 46($a0)
    0890CDB0:[00C53023]: subu       $a2, $a2, $a1
    0890CDB4:[00D10018]: mult       $a2, $s1
    0890CDB8:[00003012]: mflo       $a2
    0890CDBC:[00063203]: sra        $a2, $a2, 0x0008
    0890CDC0:[00A62821]: addu       $a1, $a1, $a2
    0890CDC4:[00053400]: sll        $a2, $a1, 0x0010
    0890CDC8:[10000001]: b          0x0890CDD0
    0890CDCC:[00063403]: sra        $a2, $a2, 0x0010
    0890CDD0:[A4860032]: sh         $a2, 50($a0)
    0890CDD4:[8C860000]: lw         $a2, 0($a0)
    0890CDD8:[10C0002A]: beq        $a2, $zr, 0x0890CE84
    0890CDDC:[00000000]: nop
    0890CDE0:[80850019]: lb         $a1, 25($a0)
    0890CDE4:[30A50007]: andi       $a1, $a1, 7
    0890CDE8:[38A50004]: xori       $a1, $a1, 4
    0890CDEC:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CDF0:[00052E00]: sll        $a1, $a1, 0x0018
    0890CDF4:[00053E03]: sra        $a3, $a1, 0x0018
    0890CDF8:[10E00009]: beq        $a3, $zr, 0x0890CE20
    0890CDFC:[84850032]: lh         $a1, 50($a0)
    0890CE00:[A4850034]: sh         $a1, 52($a0)
    0890CE04:[84850032]: lh         $a1, 50($a0)
    0890CE08:[44857800]: mtc1       $a1, $f15
    0890CE0C:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE10:[8C850000]: lw         $a1, 0($a0)
    0890CE14:[460E7BC2]: mul.s      $f15, $f15, $f14
    0890CE18:[1000001A]: b          0x0890CE84
    0890CE1C:[E4AF0000]: swc1       $f15, 0($a1)
    0890CE20:[44857800]: mtc1       $a1, $f15
    0890CE24:[C4900014]: lwc1       $f16, 20($a0)
    0890CE28:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE2C:[8E0501EC]: lw         $a1, 492($s0)
    0890CE30:[C4930010]: lwc1       $f19, 16($a0)
    0890CE34:[30A70008]: andi       $a3, $a1, 8
    0890CE38:[460F83C2]: mul.s      $f15, $f16, $f15
    0890CE3C:[460D7BC2]: mul.s      $f15, $f15, $f13
    0890CE40:[46137BC0]: add.s      $f15, $f15, $f19
    0890CE44:[14E00004]: bne        $a3, $zr, 0x0890CE58
    0890CE48:[460C7BC2]: mul.s      $f15, $f15, $f12
    0890CE4C:[30A58000]: andi       $a1, $a1, -32768
    0890CE50:[54A00003]: bnel       $a1, $zr, 0x0890CE60
    0890CE54:[46007C06]: mov.s      $f16, $f15
    0890CE58:[1000000A]: b          0x0890CE84
    0890CE5C:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE60:[C4CF0000]: lwc1       $f15, 0($a2)
    0890CE64:[460F8401]: sub.s      $f16, $f16, $f15
    0890CE68:[46118032]: c.eq.s     $f16, $f17
    0890CE6C:[00000000]: nop
    0890CE70:[45010004]: bc1t       0x0890CE84
    0890CE74:[00000000]: nop
    0890CE78:[46128403]: div.s      $f16, $f16, $f18
    0890CE7C:[46107BC0]: add.s      $f15, $f15, $f16
    0890CE80:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE84:[8C840008]: lw         $a0, 8($a0)
    0890CE88:[1480FFC2]: bne        $a0, $zr, 0x0890CD94
    0890CE8C:[00000000]: nop
    0890CE90:[8E0501EC]: lw         $a1, 492($s0)
    0890CE94:[2404BFFF]: addiu      $a0, $zr, -16385 <=> li $a0, -16385
    0890CE98:[00A42024]: and        $a0, $a1, $a0
    0890CE9C:[AE0401EC]: sw         $a0, 492($s0)
    0890CEA0:[8FB00000]: lw         $s0, 0($sp)
    0890CEA4:[8FB10004]: lw         $s1, 4($sp)
    0890CEA8:[8FB20008]: lw         $s2, 8($sp)
    0890CEAC:[8FB3000C]: lw         $s3, 12($sp)
    0890CEB0:[8FB40010]: lw         $s4, 16($sp)
    0890CEB4:[8FBF0014]: lw         $ra, 20($sp)
    0890CEB8:[03E00008]: jr         $ra
    0890CEBC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0890CE88 526,333 times (length 63)
    0890CD80:[12600044]: beq        $s3, $zr, 0x0890CE94
    0890CD84:[00000000]: nop
    0890CD88:[44869000]: mtc1       $a2, $f18
    0890CD8C:[44808800]: mtc1       $zr, $f17
    0890CD90:[468094A0]: cvt.s.w    $f18, $f18
--> 0890CD94:[1220000E]: beq        $s1, $zr, 0x0890CDD0
    0890CD98:[8486002C]: lh         $a2, 44($a0)
    0890CD9C:[8E0501EC]: lw         $a1, 492($s0)
    0890CDA0:[30A50002]: andi       $a1, $a1, 2
    0890CDA4:[14A0000A]: bne        $a1, $zr, 0x0890CDD0
    0890CDA8:[00000000]: nop
    0890CDAC:[8485002E]: lh         $a1, 46($a0)
    0890CDB0:[00C53023]: subu       $a2, $a2, $a1
    0890CDB4:[00D10018]: mult       $a2, $s1
    0890CDB8:[00003012]: mflo       $a2
    0890CDBC:[00063203]: sra        $a2, $a2, 0x0008
    0890CDC0:[00A62821]: addu       $a1, $a1, $a2
    0890CDC4:[00053400]: sll        $a2, $a1, 0x0010
    0890CDC8:[10000001]: b          0x0890CDD0
    0890CDCC:[00063403]: sra        $a2, $a2, 0x0010
    0890CDD0:[A4860032]: sh         $a2, 50($a0)
    0890CDD4:[8C860000]: lw         $a2, 0($a0)
    0890CDD8:[10C0002A]: beq        $a2, $zr, 0x0890CE84
    0890CDDC:[00000000]: nop
    0890CDE0:[80850019]: lb         $a1, 25($a0)
    0890CDE4:[30A50007]: andi       $a1, $a1, 7
    0890CDE8:[38A50004]: xori       $a1, $a1, 4
    0890CDEC:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CDF0:[00052E00]: sll        $a1, $a1, 0x0018
    0890CDF4:[00053E03]: sra        $a3, $a1, 0x0018
    0890CDF8:[10E00009]: beq        $a3, $zr, 0x0890CE20
    0890CDFC:[84850032]: lh         $a1, 50($a0)
    0890CE00:[A4850034]: sh         $a1, 52($a0)
    0890CE04:[84850032]: lh         $a1, 50($a0)
    0890CE08:[44857800]: mtc1       $a1, $f15
    0890CE0C:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE10:[8C850000]: lw         $a1, 0($a0)
    0890CE14:[460E7BC2]: mul.s      $f15, $f15, $f14
    0890CE18:[1000001A]: b          0x0890CE84
    0890CE1C:[E4AF0000]: swc1       $f15, 0($a1)
    0890CE20:[44857800]: mtc1       $a1, $f15
    0890CE24:[C4900014]: lwc1       $f16, 20($a0)
    0890CE28:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE2C:[8E0501EC]: lw         $a1, 492($s0)
    0890CE30:[C4930010]: lwc1       $f19, 16($a0)
    0890CE34:[30A70008]: andi       $a3, $a1, 8
    0890CE38:[460F83C2]: mul.s      $f15, $f16, $f15
    0890CE3C:[460D7BC2]: mul.s      $f15, $f15, $f13
    0890CE40:[46137BC0]: add.s      $f15, $f15, $f19
    0890CE44:[14E00004]: bne        $a3, $zr, 0x0890CE58
    0890CE48:[460C7BC2]: mul.s      $f15, $f15, $f12
    0890CE4C:[30A58000]: andi       $a1, $a1, -32768
    0890CE50:[54A00003]: bnel       $a1, $zr, 0x0890CE60
    0890CE54:[46007C06]: mov.s      $f16, $f15
    0890CE58:[1000000A]: b          0x0890CE84
    0890CE5C:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE60:[C4CF0000]: lwc1       $f15, 0($a2)
    0890CE64:[460F8401]: sub.s      $f16, $f16, $f15
    0890CE68:[46118032]: c.eq.s     $f16, $f17
    0890CE6C:[00000000]: nop
    0890CE70:[45010004]: bc1t       0x0890CE84
    0890CE74:[00000000]: nop
    0890CE78:[46128403]: div.s      $f16, $f16, $f18
    0890CE7C:[46107BC0]: add.s      $f15, $f15, $f16
    0890CE80:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE84:[8C840008]: lw         $a0, 8($a0)
--> 0890CE88:[1480FFC2]: bne        $a0, $zr, 0x0890CD94
    0890CE8C:[00000000]: nop
    0890CE90:[8E0501EC]: lw         $a1, 492($s0)
    0890CE94:[2404BFFF]: addiu      $a0, $zr, -16385 <=> li $a0, -16385
    0890CE98:[00A42024]: and        $a0, $a1, $a0
_S1_2_8991610 21,413,185 instructions (0.527%), 853,527 calls (08991610 - 08991720, length 69)
    08991610:[27BDFFF0]: addiu      $sp, $sp, -16
    08991614:[E7AC0008]: swc1       $f12, 8($sp)
    08991618:[8FA40008]: lw         $a0, 8($sp)
    0899161C:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    08991620:[24A5FFFF]: addiu      $a1, $a1, -1
    08991624:[00852024]: and        $a0, $a0, $a1
    08991628:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    0899162C:[24A50FD8]: addiu      $a1, $a1, 4056
    08991630:[00A4282A]: slt        $a1, $a1, $a0
    08991634:[AFBF000C]: sw         $ra, 12($sp)
    08991638:[10A00018]: beq        $a1, $zr, 0x0899169C
    0899163C:[3C057F80]: lui        $a1, 0x7F80 <=> li $a1, 0x7F800000
    08991640:[0085202A]: slt        $a0, $a0, $a1
    08991644:[10800011]: beq        $a0, $zr, 0x0899168C
    08991648:[00000000]: nop
    0899164C:[0E265227]: jal        0x0899489C
    08991650:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08991654:[C7AD0000]: lwc1       $f13, 0($sp)
    08991658:[30440003]: andi       $a0, $v0, 3
    0899165C:[1C800015]: bgtz       $a0, 0x089916B4
    08991660:[C7AC0004]: lwc1       $f12, 4($sp)
    08991664:[04830021]: bgezl      $a0, 0x089916EC
    08991668:[46006386]: mov.s      $f14, $f12
    0899166C:[46006386]: mov.s      $f14, $f12
    08991670:[46006B06]: mov.s      $f12, $f13
    08991674:[0E265A4E]: jal        0x08996938
    08991678:[46007346]: mov.s      $f13, $f14
    0899167C:[46000007]: neg.s      $f0, $f0
    08991680:[8FBF000C]: lw         $ra, 12($sp)
    08991684:[03E00008]: jr         $ra
    08991688:[27BD0010]: addiu      $sp, $sp, 16
    0899168C:[44800000]: mtc1       $zr, $f0
    08991690:[8FBF000C]: lw         $ra, 12($sp)
    08991694:[03E00008]: jr         $ra
    08991698:[27BD0010]: addiu      $sp, $sp, 16
    0899169C:[44806800]: mtc1       $zr, $f13
    089916A0:[0E265CA9]: jal        0x089972A4
    089916A4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089916A8:[8FBF000C]: lw         $ra, 12($sp)
    089916AC:[03E00008]: jr         $ra
    089916B0:[27BD0010]: addiu      $sp, $sp, 16
    089916B4:[28850002]: slti       $a1, $a0, 2
    089916B8:[14A00013]: bne        $a1, $zr, 0x08991708
    089916BC:[28840003]: slti       $a0, $a0, 3
    089916C0:[5080FFEB]: beql       $a0, $zr, 0x08991670
    089916C4:[46006386]: mov.s      $f14, $f12
    089916C8:[46006386]: mov.s      $f14, $f12
    089916CC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916D0:[46006B06]: mov.s      $f12, $f13
    089916D4:[0E265CA9]: jal        0x089972A4
    089916D8:[46007346]: mov.s      $f13, $f14
    089916DC:[46000007]: neg.s      $f0, $f0
    089916E0:[8FBF000C]: lw         $ra, 12($sp)
    089916E4:[03E00008]: jr         $ra
    089916E8:[27BD0010]: addiu      $sp, $sp, 16
    089916EC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916F0:[46006B06]: mov.s      $f12, $f13
    089916F4:[0E265CA9]: jal        0x089972A4
    089916F8:[46007346]: mov.s      $f13, $f14
    089916FC:[8FBF000C]: lw         $ra, 12($sp)
    08991700:[03E00008]: jr         $ra
    08991704:[27BD0010]: addiu      $sp, $sp, 16
    08991708:[46006386]: mov.s      $f14, $f12
    0899170C:[46006B06]: mov.s      $f12, $f13
    08991710:[0E265A4E]: jal        0x08996938
    08991714:[46007346]: mov.s      $f13, $f14
    08991718:[8FBF000C]: lw         $ra, 12($sp)
    0899171C:[03E00008]: jr         $ra
    08991720:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089916C0 45,617 times (length 22)
    0899165C:[1C800015]: bgtz       $a0, 0x089916B4
    08991660:[C7AC0004]: lwc1       $f12, 4($sp)
    08991664:[04830021]: bgezl      $a0, 0x089916EC
    08991668:[46006386]: mov.s      $f14, $f12
    0899166C:[46006386]: mov.s      $f14, $f12
--> 08991670:[46006B06]: mov.s      $f12, $f13
    08991674:[0E265A4E]: jal        0x08996938
    08991678:[46007346]: mov.s      $f13, $f14
    0899167C:[46000007]: neg.s      $f0, $f0
    08991680:[8FBF000C]: lw         $ra, 12($sp)
    08991684:[03E00008]: jr         $ra
    08991688:[27BD0010]: addiu      $sp, $sp, 16
    0899168C:[44800000]: mtc1       $zr, $f0
    08991690:[8FBF000C]: lw         $ra, 12($sp)
    08991694:[03E00008]: jr         $ra
    08991698:[27BD0010]: addiu      $sp, $sp, 16
    0899169C:[44806800]: mtc1       $zr, $f13
    089916A0:[0E265CA9]: jal        0x089972A4
    089916A4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089916A8:[8FBF000C]: lw         $ra, 12($sp)
    089916AC:[03E00008]: jr         $ra
    089916B0:[27BD0010]: addiu      $sp, $sp, 16
    089916B4:[28850002]: slti       $a1, $a0, 2
    089916B8:[14A00013]: bne        $a1, $zr, 0x08991708
    089916BC:[28840003]: slti       $a0, $a0, 3
--> 089916C0:[5080FFEB]: beql       $a0, $zr, 0x08991670
    089916C4:[46006386]: mov.s      $f14, $f12
    089916C8:[46006386]: mov.s      $f14, $f12
    089916CC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916D0:[46006B06]: mov.s      $f12, $f13
_S1_2_88DDCB4 20,674,173 instructions (0.509%), 38,646 calls (088DDCB4 - 088DDCFC, length 19)
    088DDCB4:[8C840000]: lw         $a0, 0($a0)
    088DDCB8:[10800003]: beq        $a0, $zr, 0x088DDCC8
    088DDCBC:[00000000]: nop
    088DDCC0:[10000003]: b          0x088DDCD0
    088DDCC4:[8C820000]: lw         $v0, 0($a0)
    088DDCC8:[1000000B]: b          0x088DDCF8
    088DDCCC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088DDCD0:[8C460014]: lw         $a2, 20($v0)
    088DDCD4:[10C50008]: beq        $a2, $a1, 0x088DDCF8
    088DDCD8:[00000000]: nop
    088DDCDC:[8C840008]: lw         $a0, 8($a0)
    088DDCE0:[10800003]: beq        $a0, $zr, 0x088DDCF0
    088DDCE4:[00000000]: nop
    088DDCE8:[1000FFF9]: b          0x088DDCD0
    088DDCEC:[8C820000]: lw         $v0, 0($a0)
    088DDCF0:[10000001]: b          0x088DDCF8
    088DDCF4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088DDCF8:[03E00008]: jr         $ra
    088DDCFC:[00000000]: nop
  Back Branch 088DDCE8 2,532,319 times (length 8)
    088DDCBC:[00000000]: nop
    088DDCC0:[10000003]: b          0x088DDCD0
    088DDCC4:[8C820000]: lw         $v0, 0($a0)
    088DDCC8:[1000000B]: b          0x088DDCF8
    088DDCCC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
--> 088DDCD0:[8C460014]: lw         $a2, 20($v0)
    088DDCD4:[10C50008]: beq        $a2, $a1, 0x088DDCF8
    088DDCD8:[00000000]: nop
    088DDCDC:[8C840008]: lw         $a0, 8($a0)
    088DDCE0:[10800003]: beq        $a0, $zr, 0x088DDCF0
    088DDCE4:[00000000]: nop
--> 088DDCE8:[1000FFF9]: b          0x088DDCD0
    088DDCEC:[8C820000]: lw         $v0, 0($a0)
    088DDCF0:[10000001]: b          0x088DDCF8
    088DDCF4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088DDCF8:[03E00008]: jr         $ra
_S1_2_899FF84 20,392,722 instructions (0.502%), 110,733 calls (0899FF84 - 089A02F8, length 222)
    0899FF84:[27BDFF60]: addiu      $sp, $sp, -160
    0899FF88:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0899FF8C:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    0899FF90:[AFB00080]: sw         $s0, 128($sp)
    0899FF94:[27A40060]: addiu      $a0, $sp, 96
    0899FF98:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0899FF9C:[27B00020]: addiu      $s0, $sp, 32
    0899FFA0:[AFA20060]: sw         $v0, 96($sp)
    0899FFA4:[AFA30064]: sw         $v1, 100($sp)
    0899FFA8:[AFBF0094]: sw         $ra, 148($sp)
    0899FFAC:[AFA60070]: sw         $a2, 112($sp)
    0899FFB0:[AFA70074]: sw         $a3, 116($sp)
    0899FFB4:[AFB50090]: sw         $s5, 144($sp)
    0899FFB8:[AFB4008C]: sw         $s4, 140($sp)
    0899FFBC:[AFB30088]: sw         $s3, 136($sp)
    0899FFC0:[0E2682EE]: jal        0x089A0BB8
    0899FFC4:[AFB20084]: sw         $s2, 132($sp)
    0899FFC8:[27A40070]: addiu      $a0, $sp, 112
    0899FFCC:[0E2682EE]: jal        0x089A0BB8
    0899FFD0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0899FFD4:[8FA30000]: lw         $v1, 0($sp)
    0899FFD8:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    0899FFDC:[2C620002]: sltiu      $v0, $v1, 2
    0899FFE0:[1440000C]: bne        $v0, $zr, 0x089A0014
    0899FFE4:[27AC0040]: addiu      $t4, $sp, 64
    0899FFE8:[8FA40020]: lw         $a0, 32($sp)
    0899FFEC:[2C820002]: sltiu      $v0, $a0, 2
    0899FFF0:[5440001F]: bnel       $v0, $zr, 0x089A0070
    0899FFF4:[8FA30024]: lw         $v1, 36($sp)
    0899FFF8:[38620004]: xori       $v0, $v1, 4
    0899FFFC:[14400015]: bne        $v0, $zr, 0x089A0054
    089A0000:[38820004]: xori       $v0, $a0, 4
    089A0004:[38830002]: xori       $v1, $a0, 2
    089A0008:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A000C:[10600007]: beq        $v1, $zr, 0x089A002C
    089A0010:[2444AC68]: addiu      $a0, $v0, -21400
    089A0014:[8FA20004]: lw         $v0, 4($sp)
    089A0018:[8FA30024]: lw         $v1, 36($sp)
    089A001C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089A0020:[00431026]: xor        $v0, $v0, $v1
    089A0024:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0028:[AFA20004]: sw         $v0, 4($sp)
    089A002C:[0E268246]: jal        0x089A0918
    089A0030:[00000000]: nop
    089A0034:[8FBF0094]: lw         $ra, 148($sp)
    089A0038:[8FB50090]: lw         $s5, 144($sp)
    089A003C:[8FB4008C]: lw         $s4, 140($sp)
    089A0040:[8FB30088]: lw         $s3, 136($sp)
    089A0044:[8FB20084]: lw         $s2, 132($sp)
    089A0048:[8FB00080]: lw         $s0, 128($sp)
    089A004C:[03E00008]: jr         $ra
    089A0050:[27BD00A0]: addiu      $sp, $sp, 160
    089A0054:[1440000C]: bne        $v0, $zr, 0x089A0088
    089A0058:[38620002]: xori       $v0, $v1, 2
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
    089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
    089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
    089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
    089A009C:[8FA60014]: lw         $a2, 20($sp)
    089A00A0:[8FA70030]: lw         $a3, 48($sp)
    089A00A4:[8FA80010]: lw         $t0, 16($sp)
    089A00A8:[8FA50034]: lw         $a1, 52($sp)
    089A00AC:[00E60019]: multu      $a3, $a2
    089A00B0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089A00B4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    089A00B8:[00001810]: mfhi       $v1
    089A00BC:[00001012]: mflo       $v0
    089A00C0:[00A80019]: multu      $a1, $t0
    089A00C4:[00005810]: mfhi       $t3
    089A00C8:[00005012]: mflo       $t2
    089A00CC:[00A60019]: multu      $a1, $a2
    089A00D0:[01427021]: addu       $t6, $t2, $v0
    089A00D4:[01C2482B]: sltu       $t1, $t6, $v0
    089A00D8:[01637821]: addu       $t7, $t3, $v1
    089A00DC:[01E97821]: addu       $t7, $t7, $t1
    089A00E0:[0000A810]: mfhi       $s5
    089A00E4:[0000A012]: mflo       $s4
    089A00E8:[00E80019]: multu      $a3, $t0
    089A00EC:[01EB202B]: sltu       $a0, $t7, $t3
    089A00F0:[00003810]: mfhi       $a3
    089A00F4:[1480007D]: bne        $a0, $zr, 0x089A02EC
    089A00F8:[00003012]: mflo       $a2
    089A00FC:[116F0079]: beq        $t3, $t7, 0x089A02E4
    089A0100:[01CA102B]: sltu       $v0, $t6, $t2
    089A0104:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0108:[000E5800]: sll        $t3, $t6, 0x0000
    089A010C:[00CAC021]: addu       $t8, $a2, $t2
    089A0110:[030A282B]: sltu       $a1, $t8, $t2
    089A0114:[00EBC821]: addu       $t9, $a3, $t3
    089A0118:[0325C821]: addu       $t9, $t9, $a1
    089A011C:[0327102B]: sltu       $v0, $t9, $a3
    089A0120:[5440006D]: bnel       $v0, $zr, 0x089A02D8
    089A0124:[26520001]: addiu      $s2, $s2, 1
    089A0128:[10F90068]: beq        $a3, $t9, 0x089A02CC
    089A012C:[0306102B]: sltu       $v0, $t8, $a2
    089A0130:[000F1002]: srl        $v0, $t7, 0x0000
    089A0134:[00541021]: addu       $v0, $v0, $s4
    089A0138:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A013C:[8E080004]: lw         $t0, 4($s0)
    089A0140:[8DA60004]: lw         $a2, 4($t5)
    089A0144:[8DA40008]: lw         $a0, 8($t5)
    089A0148:[8E070008]: lw         $a3, 8($s0)
    089A014C:[0054482B]: sltu       $t1, $v0, $s4
    089A0150:[00751821]: addu       $v1, $v1, $s5
    089A0154:[00691821]: addu       $v1, $v1, $t1
    089A0158:[02425021]: addu       $t2, $s2, $v0
    089A015C:[0142482B]: sltu       $t1, $t2, $v0
    089A0160:[3C051FFF]: lui        $a1, 0x1FFF <=> li $a1, 0x1FFF0000
    089A0164:[02635821]: addu       $t3, $s3, $v1
    089A0168:[01695821]: addu       $t3, $t3, $t1
    089A016C:[00C83026]: xor        $a2, $a2, $t0
    089A0170:[00872021]: addu       $a0, $a0, $a3
    089A0174:[34A5FFFF]: ori        $a1, $a1, -1
    089A0178:[24840004]: addiu      $a0, $a0, 4
    089A017C:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    089A0180:[00AB282B]: sltu       $a1, $a1, $t3
    089A0184:[AD840008]: sw         $a0, 8($t4)
    089A0188:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    089A018C:[03204821]: addu       $t1, $t9, $zr <=> move $t1, $t9
    089A0190:[10A00019]: beq        $a1, $zr, 0x089A01F8
    089A0194:[AD860004]: sw         $a2, 4($t4)
    089A0198:[3C061FFF]: lui        $a2, 0x1FFF <=> li $a2, 0x1FFF0000
    089A019C:[240F0000]: addiu      $t7, $zr, 0 <=> li $t7, 0
    089A01A0:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    089A01A4:[3C198000]: lui        $t9, 0x8000 <=> li $t9, 0x80000000
    089A01A8:[24180000]: addiu      $t8, $zr, 0 <=> li $t8, 0
    089A01AC:[34C6FFFF]: ori        $a2, $a2, -1
    089A01B0:[8D820008]: lw         $v0, 8($t4)
    089A01B4:[000B1FC0]: sll        $v1, $t3, 0x001F
    089A01B8:[014E2024]: and        $a0, $t2, $t6
    089A01BC:[000B5842]: srl        $t3, $t3, 0x0001
    089A01C0:[000A5042]: srl        $t2, $t2, 0x0001
    089A01C4:[24420001]: addiu      $v0, $v0, 1
    089A01C8:[01435025]: or         $t2, $t2, $v1
    089A01CC:[AD820008]: sw         $v0, 8($t4)
    089A01D0:[10800007]: beq        $a0, $zr, 0x089A01F0
    089A01D4:[00CB182B]: sltu       $v1, $a2, $t3
    089A01D8:[000917C0]: sll        $v0, $t1, 0x001F
    089A01DC:[00084042]: srl        $t0, $t0, 0x0001
    089A01E0:[01024025]: or         $t0, $t0, $v0
    089A01E4:[00094842]: srl        $t1, $t1, 0x0001
    089A01E8:[01184025]: or         $t0, $t0, $t8
    089A01EC:[01394825]: or         $t1, $t1, $t9
    089A01F0:[5460FFF0]: bnel       $v1, $zr, 0x089A01B4
    089A01F4:[8D820008]: lw         $v0, 8($t4)
    089A01F8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A01FC:[3442FFFF]: ori        $v0, $v0, -1
    089A0200:[004B102B]: sltu       $v0, $v0, $t3
    089A0204:[14400012]: bne        $v0, $zr, 0x089A0250
    089A0208:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A020C:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089A0210:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089A0214:[3484FFFF]: ori        $a0, $a0, -1
    089A0218:[8D820008]: lw         $v0, 8($t4)
    089A021C:[000A1FC2]: srl        $v1, $t2, 0x001F
    089A0220:[000B5840]: sll        $t3, $t3, 0x0001
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
    089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
    089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
    089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
    089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
    089A02CC:[1040FF99]: beq        $v0, $zr, 0x089A0134
    089A02D0:[000F1002]: srl        $v0, $t7, 0x0000
    089A02D4:[26520001]: addiu      $s2, $s2, 1
    089A02D8:[2E420001]: sltiu      $v0, $s2, 1
    089A02DC:[0A26804C]: j          0x089A0130
    089A02E0:[02629821]: addu       $s3, $s3, $v0
    089A02E4:[5040FF88]: beql       $v0, $zr, 0x089A0108
    089A02E8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A02EC:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    089A02F0:[24120000]: addiu      $s2, $zr, 0 <=> li $s2, 0
    089A02F4:[0A268042]: j          0x089A0108
    089A02F8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 089A0248 432,337 times (length 14)
    089A0204:[14400012]: bne        $v0, $zr, 0x089A0250
    089A0208:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A020C:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089A0210:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089A0214:[3484FFFF]: ori        $a0, $a0, -1
--> 089A0218:[8D820008]: lw         $v0, 8($t4)
    089A021C:[000A1FC2]: srl        $v1, $t2, 0x001F
    089A0220:[000B5840]: sll        $t3, $t3, 0x0001
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
    089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
--> 089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
  Back Branch 089A0088 110,733 times (length 30)
    089A0004:[38830002]: xori       $v1, $a0, 2
    089A0008:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A000C:[10600007]: beq        $v1, $zr, 0x089A002C
    089A0010:[2444AC68]: addiu      $a0, $v0, -21400
    089A0014:[8FA20004]: lw         $v0, 4($sp)
--> 089A0018:[8FA30024]: lw         $v1, 36($sp)
    089A001C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089A0020:[00431026]: xor        $v0, $v0, $v1
    089A0024:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0028:[AFA20004]: sw         $v0, 4($sp)
    089A002C:[0E268246]: jal        0x089A0918
    089A0030:[00000000]: nop
    089A0034:[8FBF0094]: lw         $ra, 148($sp)
    089A0038:[8FB50090]: lw         $s5, 144($sp)
    089A003C:[8FB4008C]: lw         $s4, 140($sp)
    089A0040:[8FB30088]: lw         $s3, 136($sp)
    089A0044:[8FB20084]: lw         $s2, 132($sp)
    089A0048:[8FB00080]: lw         $s0, 128($sp)
    089A004C:[03E00008]: jr         $ra
    089A0050:[27BD00A0]: addiu      $sp, $sp, 160
    089A0054:[1440000C]: bne        $v0, $zr, 0x089A0088
    089A0058:[38620002]: xori       $v0, $v1, 2
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
    089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
--> 089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
    089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
  Back Branch 089A0278 108,533 times (length 149)
  Back Branch 089A0094 108,533 times (length 11)
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
--> 089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
    089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
--> 089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
    089A009C:[8FA60014]: lw         $a2, 20($sp)
    089A00A0:[8FA70030]: lw         $a3, 48($sp)
    089A00A4:[8FA80010]: lw         $t0, 16($sp)
  Back Branch 089A02CC 105,664 times (length 104)
  Back Branch 089A02C4 4,380 times (length 37)
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
--> 089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
    089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
    089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
--> 089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
    089A02CC:[1040FF99]: beq        $v0, $zr, 0x089A0134
    089A02D0:[000F1002]: srl        $v0, $t7, 0x0000
    089A02D4:[26520001]: addiu      $s2, $s2, 1
  Back Branch 089A02E4 1,164 times (length 121)
  Back Branch 089A02DC 325 times (length 109)
  Back Branch 089A02B8 8 times (length 22)
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
--> 089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
--> 089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
    089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
  Back Branch 089A0280 8 times (length 7)
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
--> 089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
_S1_2_898F3F0 19,922,759 instructions (0.490%), 818 calls (0898F3F0 - 0898F6BC, length 180)
    0898F3F0:[27BDFFF0]: addiu      $sp, $sp, -16
    0898F3F4:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    0898F3F8:[8C85002C]: lw         $a1, 44($a0)
    0898F3FC:[AFB00000]: sw         $s0, 0($sp)
    0898F400:[AFB10004]: sw         $s1, 4($sp)
    0898F404:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0898F408:[00E78821]: addu       $s1, $a3, $a3
    0898F40C:[30A80008]: andi       $t0, $a1, 8
    0898F410:[AFB20008]: sw         $s2, 8($sp)
    0898F414:[AFBF000C]: sw         $ra, 12($sp)
    0898F418:[11000058]: beq        $t0, $zr, 0x0898F57C
    0898F41C:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    0898F420:[C60C0020]: lwc1       $f12, 32($s0)
    0898F424:[44807000]: mtc1       $zr, $f14
    0898F428:[C60D0024]: lwc1       $f13, 36($s0)
    0898F42C:[460D6301]: sub.s      $f12, $f12, $f13
    0898F430:[460E603C]: c.lt.s     $f12, $f14
    0898F434:[00000000]: nop
    0898F438:[45010038]: bc1t       0x0898F51C
    0898F43C:[E60C0020]: swc1       $f12, 32($s0)
    0898F440:[30A40040]: andi       $a0, $a1, 64
    0898F444:[10800007]: beq        $a0, $zr, 0x0898F464
    0898F448:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F44C:[C60D0028]: lwc1       $f13, 40($s0)
    0898F450:[460D603E]: c.le.s     $f12, $f13
    0898F454:[00000000]: nop
    0898F458:[45010008]: bc1t       0x0898F47C
    0898F45C:[2404FFF3]: addiu      $a0, $zr, -13 <=> li $a0, -13
    0898F460:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F464:[0086282A]: slt        $a1, $a0, $a2
    0898F468:[14A0000F]: bne        $a1, $zr, 0x0898F4A8
    0898F46C:[26250001]: addiu      $a1, $s1, 1
    0898F470:[1000008D]: b          0x0898F6A8
    0898F474:[00000000]: nop
    0898F47C:[00A42024]: and        $a0, $a1, $a0
    0898F480:[2405FFBF]: addiu      $a1, $zr, -65 <=> li $a1, -65
    0898F484:[AE04002C]: sw         $a0, 44($s0)
    0898F488:[00852024]: and        $a0, $a0, $a1
    0898F48C:[AE04002C]: sw         $a0, 44($s0)
    0898F490:[8FB00000]: lw         $s0, 0($sp)
    0898F494:[8FB10004]: lw         $s1, 4($sp)
    0898F498:[8FB20008]: lw         $s2, 8($sp)
    0898F49C:[8FBF000C]: lw         $ra, 12($sp)
    0898F4A0:[03E00008]: jr         $ra
    0898F4A4:[27BD0010]: addiu      $sp, $sp, 16
    0898F4A8:[02318821]: addu       $s1, $s1, $s1
    0898F4AC:[00A52821]: addu       $a1, $a1, $a1
    0898F4B0:[8E070034]: lw         $a3, 52($s0)
    0898F4B4:[00F13821]: addu       $a3, $a3, $s1
    0898F4B8:[84E80000]: lh         $t0, 0($a3)
    0898F4BC:[C60C0020]: lwc1       $f12, 32($s0)
    0898F4C0:[44886800]: mtc1       $t0, $f13
    0898F4C4:[46806B60]: cvt.s.w    $f13, $f13
    0898F4C8:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F4CC:[24840001]: addiu      $a0, $a0, 1
    0898F4D0:[4600630D]: trunc.w.s  $f12, $f12
    0898F4D4:[26310004]: addiu      $s1, $s1, 4
    0898F4D8:[44086000]: mfc1       $t0, $f12
    0898F4DC:[A4E80000]: sh         $t0, 0($a3)
    0898F4E0:[8E070034]: lw         $a3, 52($s0)
    0898F4E4:[00E53821]: addu       $a3, $a3, $a1
    0898F4E8:[84E80000]: lh         $t0, 0($a3)
    0898F4EC:[C60E0020]: lwc1       $f14, 32($s0)
    0898F4F0:[44886800]: mtc1       $t0, $f13
    0898F4F4:[46806B60]: cvt.s.w    $f13, $f13
    0898F4F8:[24A50004]: addiu      $a1, $a1, 4
    0898F4FC:[0086402A]: slt        $t0, $a0, $a2
    0898F500:[460E6B02]: mul.s      $f12, $f13, $f14
    0898F504:[4600630D]: trunc.w.s  $f12, $f12
    0898F508:[44096000]: mfc1       $t1, $f12
    0898F50C:[1500FFE8]: bne        $t0, $zr, 0x0898F4B0
    0898F510:[A4E90000]: sh         $t1, 0($a3)
    0898F514:[10000064]: b          0x0898F6A8
    0898F518:[00000000]: nop
    0898F51C:[8E060030]: lw         $a2, 48($s0)
    0898F520:[00C49023]: subu       $s2, $a2, $a0
    0898F524:[06410008]: bgez       $s2, 0x0898F548
    0898F528:[8E050034]: lw         $a1, 52($s0)
    0898F52C:[34121000]: ori        $s2, $zr, 4096 <=> li $s2, 4096
    0898F530:[02449023]: subu       $s2, $s2, $a0
    0898F534:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0898F538:[00063080]: sll        $a2, $a2, 0x0002
    0898F53C:[0E266380]: jal        0x08998E00
    0898F540:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F544:[8E050034]: lw         $a1, 52($s0)
    0898F548:[02312021]: addu       $a0, $s1, $s1
    0898F54C:[00A42021]: addu       $a0, $a1, $a0
    0898F550:[00123080]: sll        $a2, $s2, 0x0002
    0898F554:[0E266380]: jal        0x08998E00
    0898F558:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F55C:[8E04002C]: lw         $a0, 44($s0)
    0898F560:[2405FFF3]: addiu      $a1, $zr, -13 <=> li $a1, -13
    0898F564:[00852024]: and        $a0, $a0, $a1
    0898F568:[2405FFBF]: addiu      $a1, $zr, -65 <=> li $a1, -65
    0898F56C:[AE04002C]: sw         $a0, 44($s0)
    0898F570:[00852024]: and        $a0, $a0, $a1
    0898F574:[1000004C]: b          0x0898F6A8
    0898F578:[AE04002C]: sw         $a0, 44($s0)
    0898F57C:[30A40004]: andi       $a0, $a1, 4
    0898F580:[10800049]: beq        $a0, $zr, 0x0898F6A8
    0898F584:[00000000]: nop
    0898F588:[C60C0020]: lwc1       $f12, 32($s0)
    0898F58C:[C60D0024]: lwc1       $f13, 36($s0)
    0898F590:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0898F594:[460D6300]: add.s      $f12, $f12, $f13
    0898F598:[44847000]: mtc1       $a0, $f14
    0898F59C:[460E603E]: c.le.s     $f12, $f14
    0898F5A0:[00000000]: nop
    0898F5A4:[45000038]: bc1f       0x0898F688
    0898F5A8:[E60C0020]: swc1       $f12, 32($s0)
    0898F5AC:[30A40040]: andi       $a0, $a1, 64
    0898F5B0:[10800007]: beq        $a0, $zr, 0x0898F5D0
    0898F5B4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F5B8:[C60D0028]: lwc1       $f13, 40($s0)
    0898F5BC:[460D603C]: c.lt.s     $f12, $f13
    0898F5C0:[00000000]: nop
    0898F5C4:[45000008]: bc1f       0x0898F5E8
    0898F5C8:[2404FFF3]: addiu      $a0, $zr, -13 <=> li $a0, -13
    0898F5CC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F5D0:[0086282A]: slt        $a1, $a0, $a2
    0898F5D4:[14A0000F]: bne        $a1, $zr, 0x0898F614
    0898F5D8:[26250001]: addiu      $a1, $s1, 1
    0898F5DC:[10000032]: b          0x0898F6A8
    0898F5E0:[00000000]: nop
    0898F5E8:[00A42024]: and        $a0, $a1, $a0
    0898F5EC:[2405FFBF]: addiu      $a1, $zr, -65 <=> li $a1, -65
    0898F5F0:[AE04002C]: sw         $a0, 44($s0)
    0898F5F4:[00852024]: and        $a0, $a0, $a1
    0898F5F8:[AE04002C]: sw         $a0, 44($s0)
    0898F5FC:[8FB00000]: lw         $s0, 0($sp)
    0898F600:[8FB10004]: lw         $s1, 4($sp)
    0898F604:[8FB20008]: lw         $s2, 8($sp)
    0898F608:[8FBF000C]: lw         $ra, 12($sp)
    0898F60C:[03E00008]: jr         $ra
    0898F610:[27BD0010]: addiu      $sp, $sp, 16
    0898F614:[02318821]: addu       $s1, $s1, $s1
    0898F618:[00A52821]: addu       $a1, $a1, $a1
    0898F61C:[8E070034]: lw         $a3, 52($s0)
    0898F620:[00F13821]: addu       $a3, $a3, $s1
    0898F624:[84E80000]: lh         $t0, 0($a3)
    0898F628:[C60C0020]: lwc1       $f12, 32($s0)
    0898F62C:[44886800]: mtc1       $t0, $f13
    0898F630:[46806B60]: cvt.s.w    $f13, $f13
    0898F634:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F638:[24840001]: addiu      $a0, $a0, 1
    0898F63C:[4600630D]: trunc.w.s  $f12, $f12
    0898F640:[26310004]: addiu      $s1, $s1, 4
    0898F644:[44086000]: mfc1       $t0, $f12
    0898F648:[A4E80000]: sh         $t0, 0($a3)
    0898F64C:[8E070034]: lw         $a3, 52($s0)
    0898F650:[00E53821]: addu       $a3, $a3, $a1
    0898F654:[84E80000]: lh         $t0, 0($a3)
    0898F658:[C60E0020]: lwc1       $f14, 32($s0)
    0898F65C:[44886800]: mtc1       $t0, $f13
    0898F660:[46806B60]: cvt.s.w    $f13, $f13
    0898F664:[24A50004]: addiu      $a1, $a1, 4
    0898F668:[0086402A]: slt        $t0, $a0, $a2
    0898F66C:[460E6B02]: mul.s      $f12, $f13, $f14
    0898F670:[4600630D]: trunc.w.s  $f12, $f12
    0898F674:[44096000]: mfc1       $t1, $f12
    0898F678:[1500FFE8]: bne        $t0, $zr, 0x0898F61C
    0898F67C:[A4E90000]: sh         $t1, 0($a3)
    0898F680:[10000009]: b          0x0898F6A8
    0898F684:[00000000]: nop
    0898F688:[2404FFF3]: addiu      $a0, $zr, -13 <=> li $a0, -13
    0898F68C:[00A42824]: and        $a1, $a1, $a0
    0898F690:[30A40040]: andi       $a0, $a1, 64
    0898F694:[10800004]: beq        $a0, $zr, 0x0898F6A8
    0898F698:[AE05002C]: sw         $a1, 44($s0)
    0898F69C:[2404FFBF]: addiu      $a0, $zr, -65 <=> li $a0, -65
    0898F6A0:[00A42024]: and        $a0, $a1, $a0
    0898F6A4:[AE04002C]: sw         $a0, 44($s0)
    0898F6A8:[8FB00000]: lw         $s0, 0($sp)
    0898F6AC:[8FB10004]: lw         $s1, 4($sp)
    0898F6B0:[8FB20008]: lw         $s2, 8($sp)
    0898F6B4:[8FBF000C]: lw         $ra, 12($sp)
    0898F6B8:[03E00008]: jr         $ra
    0898F6BC:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0898F50C 401,408 times (length 25)
    0898F49C:[8FBF000C]: lw         $ra, 12($sp)
    0898F4A0:[03E00008]: jr         $ra
    0898F4A4:[27BD0010]: addiu      $sp, $sp, 16
    0898F4A8:[02318821]: addu       $s1, $s1, $s1
    0898F4AC:[00A52821]: addu       $a1, $a1, $a1
--> 0898F4B0:[8E070034]: lw         $a3, 52($s0)
    0898F4B4:[00F13821]: addu       $a3, $a3, $s1
    0898F4B8:[84E80000]: lh         $t0, 0($a3)
    0898F4BC:[C60C0020]: lwc1       $f12, 32($s0)
    0898F4C0:[44886800]: mtc1       $t0, $f13
    0898F4C4:[46806B60]: cvt.s.w    $f13, $f13
    0898F4C8:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F4CC:[24840001]: addiu      $a0, $a0, 1
    0898F4D0:[4600630D]: trunc.w.s  $f12, $f12
    0898F4D4:[26310004]: addiu      $s1, $s1, 4
    0898F4D8:[44086000]: mfc1       $t0, $f12
    0898F4DC:[A4E80000]: sh         $t0, 0($a3)
    0898F4E0:[8E070034]: lw         $a3, 52($s0)
    0898F4E4:[00E53821]: addu       $a3, $a3, $a1
    0898F4E8:[84E80000]: lh         $t0, 0($a3)
    0898F4EC:[C60E0020]: lwc1       $f14, 32($s0)
    0898F4F0:[44886800]: mtc1       $t0, $f13
    0898F4F4:[46806B60]: cvt.s.w    $f13, $f13
    0898F4F8:[24A50004]: addiu      $a1, $a1, 4
    0898F4FC:[0086402A]: slt        $t0, $a0, $a2
    0898F500:[460E6B02]: mul.s      $f12, $f13, $f14
    0898F504:[4600630D]: trunc.w.s  $f12, $f12
    0898F508:[44096000]: mfc1       $t1, $f12
--> 0898F50C:[1500FFE8]: bne        $t0, $zr, 0x0898F4B0
    0898F510:[A4E90000]: sh         $t1, 0($a3)
    0898F514:[10000064]: b          0x0898F6A8
    0898F518:[00000000]: nop
    0898F51C:[8E060030]: lw         $a2, 48($s0)
  Back Branch 0898F678 394,240 times (length 25)
    0898F608:[8FBF000C]: lw         $ra, 12($sp)
    0898F60C:[03E00008]: jr         $ra
    0898F610:[27BD0010]: addiu      $sp, $sp, 16
    0898F614:[02318821]: addu       $s1, $s1, $s1
    0898F618:[00A52821]: addu       $a1, $a1, $a1
--> 0898F61C:[8E070034]: lw         $a3, 52($s0)
    0898F620:[00F13821]: addu       $a3, $a3, $s1
    0898F624:[84E80000]: lh         $t0, 0($a3)
    0898F628:[C60C0020]: lwc1       $f12, 32($s0)
    0898F62C:[44886800]: mtc1       $t0, $f13
    0898F630:[46806B60]: cvt.s.w    $f13, $f13
    0898F634:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F638:[24840001]: addiu      $a0, $a0, 1
    0898F63C:[4600630D]: trunc.w.s  $f12, $f12
    0898F640:[26310004]: addiu      $s1, $s1, 4
    0898F644:[44086000]: mfc1       $t0, $f12
    0898F648:[A4E80000]: sh         $t0, 0($a3)
    0898F64C:[8E070034]: lw         $a3, 52($s0)
    0898F650:[00E53821]: addu       $a3, $a3, $a1
    0898F654:[84E80000]: lh         $t0, 0($a3)
    0898F658:[C60E0020]: lwc1       $f14, 32($s0)
    0898F65C:[44886800]: mtc1       $t0, $f13
    0898F660:[46806B60]: cvt.s.w    $f13, $f13
    0898F664:[24A50004]: addiu      $a1, $a1, 4
    0898F668:[0086402A]: slt        $t0, $a0, $a2
    0898F66C:[460E6B02]: mul.s      $f12, $f13, $f14
    0898F670:[4600630D]: trunc.w.s  $f12, $f12
    0898F674:[44096000]: mfc1       $t1, $f12
--> 0898F678:[1500FFE8]: bne        $t0, $zr, 0x0898F61C
    0898F67C:[A4E90000]: sh         $t1, 0($a3)
    0898F680:[10000009]: b          0x0898F6A8
    0898F684:[00000000]: nop
    0898F688:[2404FFF3]: addiu      $a0, $zr, -13 <=> li $a0, -13
_S1_2_8988C74 19,106,698 instructions (0.470%), 830,726 calls (08988C74 - 08988CCC, length 23)
    08988C74:[27BDFFF0]: addiu      $sp, $sp, -16
    08988C78:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08988C7C:[AFB00000]: sw         $s0, 0($sp)
    08988C80:[24500470]: addiu      $s0, $v0, 1136
    08988C84:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08988C88:[8E070048]: lw         $a3, 72($s0)
    08988C8C:[AFB10004]: sw         $s1, 4($sp)
    08988C90:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08988C94:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08988C98:[AFBF0008]: sw         $ra, 8($sp)
    08988C9C:[0E2626BC]: jal        0x08989AF0
    08988CA0:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08988CA4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08988CA8:[8E050044]: lw         $a1, 68($s0)
    08988CAC:[02262004]: sllv       $a0, $a2, $s1
    08988CB0:[00041827]: nor        $v1, $zr, $a0 <=> li $v1, not $a0
    08988CB4:[00A32024]: and        $a0, $a1, $v1
    08988CB8:[AE040044]: sw         $a0, 68($s0)
    08988CBC:[8FBF0008]: lw         $ra, 8($sp)
    08988CC0:[8FB10004]: lw         $s1, 4($sp)
    08988CC4:[8FB00000]: lw         $s0, 0($sp)
    08988CC8:[03E00008]: jr         $ra
    08988CCC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8876284 18,258,212 instructions (0.449%), 135,535 calls (08876284 - 0887671C, length 295)
    08876284:[27BDFF60]: addiu      $sp, $sp, -160
    08876288:[AFB00080]: sw         $s0, 128($sp)
    0887628C:[AFB10084]: sw         $s1, 132($sp)
    08876290:[AFB20088]: sw         $s2, 136($sp)
    08876294:[AFB3008C]: sw         $s3, 140($sp)
    08876298:[AFB40090]: sw         $s4, 144($sp)
    0887629C:[AFB50094]: sw         $s5, 148($sp)
    088762A0:[AFBF0098]: sw         $ra, 152($sp)
    088762A4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088762A8:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    088762AC:[8E050090]: lw         $a1, 144($s0)
    088762B0:[8CB20050]: lw         $s2, 80($a1)
    088762B4:[8E040094]: lw         $a0, 148($s0)
    088762B8:[8C860008]: lw         $a2, 8($a0)
    088762BC:[8C870004]: lw         $a3, 4($a0)
    088762C0:[00E72021]: addu       $a0, $a3, $a3
    088762C4:[00C42021]: addu       $a0, $a2, $a0
    088762C8:[94840000]: lhu        $a0, 0($a0)
    088762CC:[00A42021]: addu       $a0, $a1, $a0
    088762D0:[24840060]: addiu      $a0, $a0, 96
    088762D4:[24E80001]: addiu      $t0, $a3, 1
    088762D8:[01084021]: addu       $t0, $t0, $t0
    088762DC:[00C84021]: addu       $t0, $a2, $t0
    088762E0:[95080000]: lhu        $t0, 0($t0)
    088762E4:[00A84021]: addu       $t0, $a1, $t0
    088762E8:[25080060]: addiu      $t0, $t0, 96
    088762EC:[24E70002]: addiu      $a3, $a3, 2
    088762F0:[00E73821]: addu       $a3, $a3, $a3
    088762F4:[00C73021]: addu       $a2, $a2, $a3
    088762F8:[94C60000]: lhu        $a2, 0($a2)
    088762FC:[00A69821]: addu       $s3, $a1, $a2
    08876300:[26730060]: addiu      $s3, $s3, 96
    08876304:[27B4000F]: addiu      $s4, $sp, 15
    08876308:[2405FFF0]: addiu      $a1, $zr, -16 <=> li $a1, -16
    0887630C:[0285A024]: and        $s4, $s4, $a1
    08876310:[26860040]: addiu      $a2, $s4, 64
    08876314:[24D50010]: addiu      $s5, $a2, 16
    08876318:[26A50010]: addiu      $a1, $s5, 16
    0887631C:[C50C0000]: lwc1       $f12, 0($t0)
    08876320:[44076000]: mfc1       $a3, $f12
    08876324:[C50D0004]: lwc1       $f13, 4($t0)
    08876328:[44096800]: mfc1       $t1, $f13
    0887632C:[C50E0008]: lwc1       $f14, 8($t0)
    08876330:[440A7000]: mfc1       $t2, $f14
    08876334:[ACC70000]: sw         $a3, 0($a2)
    08876338:[ACC90004]: sw         $t1, 4($a2)
    0887633C:[ACCA0008]: sw         $t2, 8($a2)
    08876340:[C50F000C]: lwc1       $f15, 12($t0)
    08876344:[44077800]: mfc1       $a3, $f15
    08876348:[ACC7000C]: sw         $a3, 12($a2)
    0887634C:[C48C0000]: lwc1       $f12, 0($a0)
    08876350:[44076000]: mfc1       $a3, $f12
    08876354:[C48D0004]: lwc1       $f13, 4($a0)
    08876358:[44086800]: mfc1       $t0, $f13
    0887635C:[C48E0008]: lwc1       $f14, 8($a0)
    08876360:[44097000]: mfc1       $t1, $f14
    08876364:[AEA70000]: sw         $a3, 0($s5)
    08876368:[AEA80004]: sw         $t0, 4($s5)
    0887636C:[AEA90008]: sw         $t1, 8($s5)
    08876370:[C48F000C]: lwc1       $f15, 12($a0)
    08876374:[44077800]: mfc1       $a3, $f15
    08876378:[AEA7000C]: sw         $a3, 12($s5)
    0887637C:[C66C0000]: lwc1       $f12, 0($s3)
    08876380:[44076000]: mfc1       $a3, $f12
    08876384:[C66D0004]: lwc1       $f13, 4($s3)
    08876388:[44086800]: mfc1       $t0, $f13
    0887638C:[C66E0008]: lwc1       $f14, 8($s3)
    08876390:[44097000]: mfc1       $t1, $f14
    08876394:[ACA70000]: sw         $a3, 0($a1)
    08876398:[ACA80004]: sw         $t0, 4($a1)
    0887639C:[ACA90008]: sw         $t1, 8($a1)
    088763A0:[C66F000C]: lwc1       $f15, 12($s3)
    088763A4:[44077800]: mfc1       $a3, $f15
    088763A8:[ACA7000C]: sw         $a3, 12($a1)
    088763AC:[C6AC0004]: lwc1       $f12, 4($s5)
    088763B0:[46006307]: neg.s      $f12, $f12
    088763B4:[E6AC0004]: swc1       $f12, 4($s5)
    088763B8:[C6AC0008]: lwc1       $f12, 8($s5)
    088763BC:[46006307]: neg.s      $f12, $f12
    088763C0:[E6AC0008]: swc1       $f12, 8($s5)
    088763C4:[C4AC0004]: lwc1       $f12, 4($a1)
    088763C8:[46006307]: neg.s      $f12, $f12
    088763CC:[E4AC0004]: swc1       $f12, 4($a1)
    088763D0:[C4AC0008]: lwc1       $f12, 8($a1)
    088763D4:[46006307]: neg.s      $f12, $f12
    088763D8:[E4AC0008]: swc1       $f12, 8($a1)
    088763DC:[D8C80000]: lv.q       C200.q, 0($a2)
    088763E0:[F38380A4]: VMIDT.q    E100.q
    088763E4:[64080404]: vmul.s     S100.s, S100.s, S200.s
    088763E8:[64282525]: vmul.s     S111.s, S111.s, S201.s
    088763EC:[64484646]: vmul.s     S122.s, S122.s, S202.s
    088763F0:[FA440000]: sv.q       C100.q, 0($s2)
    088763F4:[FA450010]: sv.q       C110.q, 16($s2)
    088763F8:[FA460020]: sv.q       C120.q, 32($s2)
    088763FC:[FA470030]: sv.q       C130.q, 48($s2)
    08876400:[92260002]: lbu        $a2, 2($s1)
    08876404:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    08876408:[14C70091]: bne        $a2, $a3, 0x08876650
    0887640C:[00000000]: nop
    08876410:[8E090090]: lw         $t1, 144($s0)
    08876414:[8E060094]: lw         $a2, 148($s0)
    08876418:[8D270040]: lw         $a3, 64($t1)
    0887641C:[8CC80008]: lw         $t0, 8($a2)
    08876420:[8CEA001C]: lw         $t2, 28($a3)
    08876424:[95070000]: lhu        $a3, 0($t0)
    08876428:[00074080]: sll        $t0, $a3, 0x0002
    0887642C:[01484021]: addu       $t0, $t2, $t0
    08876430:[8D080000]: lw         $t0, 0($t0)
    08876434:[95080000]: lhu        $t0, 0($t0)
    08876438:[290A0002]: slti       $t2, $t0, 2
    0887643C:[11400005]: beq        $t2, $zr, 0x08876454
    08876440:[26860010]: addiu      $a2, $s4, 16
    08876444:[1D00000A]: bgtz       $t0, 0x08876470
    08876448:[00000000]: nop
    0887644C:[10000086]: b          0x08876668
    08876450:[00000000]: nop
    08876454:[290A0003]: slti       $t2, $t0, 3
    08876458:[15400007]: bne        $t2, $zr, 0x08876478
    0887645C:[29080004]: slti       $t0, $t0, 4
    08876460:[1100FFFA]: beq        $t0, $zr, 0x0887644C
    08876464:[00000000]: nop
    08876468:[10000032]: b          0x08876534
    0887646C:[00000000]: nop
    08876470:[10000077]: b          0x08876650
    08876474:[00000000]: nop
    08876478:[C48D0020]: lwc1       $f13, 32($a0)
    0887647C:[44806000]: mtc1       $zr, $f12
    08876480:[460C6832]: c.eq.s     $f13, $f12
    08876484:[00000000]: nop
    08876488:[4500000F]: bc1f       0x088764C8
    0887648C:[00000000]: nop
    08876490:[C48C0024]: lwc1       $f12, 36($a0)
    08876494:[44806800]: mtc1       $zr, $f13
    08876498:[460D6032]: c.eq.s     $f12, $f13
    0887649C:[00000000]: nop
    088764A0:[45000009]: bc1f       0x088764C8
    088764A4:[00000000]: nop
    088764A8:[C48C0028]: lwc1       $f12, 40($a0)
    088764AC:[44806800]: mtc1       $zr, $f13
    088764B0:[460D6032]: c.eq.s     $f12, $f13
    088764B4:[00000000]: nop
    088764B8:[45000003]: bc1f       0x088764C8
    088764BC:[00000000]: nop
    088764C0:[10000063]: b          0x08876650
    088764C4:[00000000]: nop
    088764C8:[24860020]: addiu      $a2, $a0, 32
    088764CC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088764D0:[0E21D83F]: jal        0x088760FC
    088764D4:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088764D8:[92280003]: lbu        $t0, 3($s1)
    088764DC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088764E0:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088764E4:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088764E8:[0E21D6E2]: jal        0x08875B88
    088764EC:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088764F0:[DA800000]: lv.q       C000.q, 0($s4)
    088764F4:[DA810010]: lv.q       C010.q, 16($s4)
    088764F8:[DA820020]: lv.q       C020.q, 32($s4)
    088764FC:[DA440000]: lv.q       C100.q, 0($s2)
    08876500:[DA450010]: lv.q       C110.q, 16($s2)
    08876504:[DA460020]: lv.q       C120.q, 32($s2)
    08876508:[DA470030]: lv.q       C130.q, 48($s2)
    0887650C:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    08876510:[D0060068]: vzero.s    S203.s
    08876514:[D0060069]: vzero.s    S213.s
    08876518:[D006006A]: vzero.s    S223.s
    0887651C:[FA480000]: sv.q       C200.q, 0($s2)
    08876520:[FA490010]: sv.q       C210.q, 16($s2)
    08876524:[FA4A0020]: sv.q       C220.q, 32($s2)
    08876528:[FA470030]: sv.q       C130.q, 48($s2)
    0887652C:[1000FFC7]: b          0x0887644C
    08876530:[00000000]: nop
    08876534:[8D28004C]: lw         $t0, 76($t1)
    08876538:[00073880]: sll        $a3, $a3, 0x0002
    0887653C:[01073821]: addu       $a3, $t0, $a3
    08876540:[8CE70000]: lw         $a3, 0($a3)
    08876544:[50E00007]: beql       $a3, $zr, 0x08876564
    08876548:[44806000]: mtc1       $zr, $f12
    0887654C:[84E70004]: lh         $a3, 4($a3)
    08876550:[C52C0030]: lwc1       $f12, 48($t1)
    08876554:[44876800]: mtc1       $a3, $f13
    08876558:[46806B60]: cvt.s.w    $f13, $f13
    0887655C:[10000001]: b          0x08876564
    08876560:[460D6301]: sub.s      $f12, $f12, $f13
    08876564:[C48D0030]: lwc1       $f13, 48($a0)
    08876568:[C48E0020]: lwc1       $f14, 32($a0)
    0887656C:[460C6B42]: mul.s      $f13, $f13, $f12
    08876570:[460D7340]: add.s      $f13, $f14, $f13
    08876574:[E4CD0000]: swc1       $f13, 0($a2)
    08876578:[C48D0034]: lwc1       $f13, 52($a0)
    0887657C:[C48F0024]: lwc1       $f15, 36($a0)
    08876580:[460C6B42]: mul.s      $f13, $f13, $f12
    08876584:[C4D00000]: lwc1       $f16, 0($a2)
    08876588:[44808800]: mtc1       $zr, $f17
    0887658C:[460D7B40]: add.s      $f13, $f15, $f13
    08876590:[46118032]: c.eq.s     $f16, $f17
    08876594:[E4CD0004]: swc1       $f13, 4($a2)
    08876598:[C48D0038]: lwc1       $f13, 56($a0)
    0887659C:[C48E0028]: lwc1       $f14, 40($a0)
    088765A0:[460C6B02]: mul.s      $f12, $f13, $f12
    088765A4:[460C7300]: add.s      $f12, $f14, $f12
    088765A8:[4500000F]: bc1f       0x088765E8
    088765AC:[E4CC0008]: swc1       $f12, 8($a2)
    088765B0:[C4CC0004]: lwc1       $f12, 4($a2)
    088765B4:[44806800]: mtc1       $zr, $f13
    088765B8:[460D6032]: c.eq.s     $f12, $f13
    088765BC:[00000000]: nop
    088765C0:[45000009]: bc1f       0x088765E8
    088765C4:[00000000]: nop
    088765C8:[C4CC0008]: lwc1       $f12, 8($a2)
    088765CC:[44806800]: mtc1       $zr, $f13
    088765D0:[460D6032]: c.eq.s     $f12, $f13
    088765D4:[00000000]: nop
    088765D8:[45000003]: bc1f       0x088765E8
    088765DC:[00000000]: nop
    088765E0:[1000001B]: b          0x08876650
    088765E4:[00000000]: nop
    088765E8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088765EC:[0E21D83F]: jal        0x088760FC
    088765F0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088765F4:[92280003]: lbu        $t0, 3($s1)
    088765F8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088765FC:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08876600:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    08876604:[0E21D6E2]: jal        0x08875B88
    08876608:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    0887660C:[DA800000]: lv.q       C000.q, 0($s4)
    08876610:[DA810010]: lv.q       C010.q, 16($s4)
    08876614:[DA820020]: lv.q       C020.q, 32($s4)
    08876618:[DA440000]: lv.q       C100.q, 0($s2)
    0887661C:[DA450010]: lv.q       C110.q, 16($s2)
    08876620:[DA460020]: lv.q       C120.q, 32($s2)
    08876624:[DA470030]: lv.q       C130.q, 48($s2)
    08876628:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887662C:[D0060068]: vzero.s    S203.s
    08876630:[D0060069]: vzero.s    S213.s
    08876634:[D006006A]: vzero.s    S223.s
    08876638:[FA480000]: sv.q       C200.q, 0($s2)
    0887663C:[FA490010]: sv.q       C210.q, 16($s2)
    08876640:[FA4A0020]: sv.q       C220.q, 32($s2)
    08876644:[FA470030]: sv.q       C130.q, 48($s2)
    08876648:[1000FF80]: b          0x0887644C
    0887664C:[00000000]: nop
    08876650:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08876654:[92280003]: lbu        $t0, 3($s1)
    08876658:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0887665C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08876660:[0E21D6E2]: jal        0x08875B88
    08876664:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    08876668:[2A241000]: slti       $a0, $s1, 4096
    0887666C:[1080000C]: beq        $a0, $zr, 0x088766A0
    08876670:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08876674:[8E040094]: lw         $a0, 148($s0)
    08876678:[8E050090]: lw         $a1, 144($s0)
    0887667C:[8C840008]: lw         $a0, 8($a0)
    08876680:[02313021]: addu       $a2, $s1, $s1
    08876684:[8CA50048]: lw         $a1, 72($a1)
    08876688:[00862021]: addu       $a0, $a0, $a2
    0887668C:[94840000]: lhu        $a0, 0($a0)
    08876690:[00042080]: sll        $a0, $a0, 0x0002
    08876694:[00A42021]: addu       $a0, $a1, $a0
    08876698:[10000001]: b          0x088766A0
    0887669C:[8C840000]: lw         $a0, 0($a0)
    088766A0:[8E050090]: lw         $a1, 144($s0)
    088766A4:[90870000]: lbu        $a3, 0($a0)
    088766A8:[90880001]: lbu        $t0, 1($a0)
    088766AC:[90890002]: lbu        $t1, 2($a0)
    088766B0:[3C0B3F80]: lui        $t3, 0x3F80 <=> li $t3, 0x3F800000
    088766B4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088766B8:[448B6000]: mtc1       $t3, $f12
    088766BC:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088766C0:[0E219FC9]: jal        0x08867F24
    088766C4:[02405025]: or         $t2, $s2, $zr <=> move $t2, $s2
    088766C8:[8E04008C]: lw         $a0, 140($s0)
    088766CC:[9486000E]: lhu        $a2, 14($a0)
    088766D0:[14C0000A]: bne        $a2, $zr, 0x088766FC
    088766D4:[8E040090]: lw         $a0, 144($s0)
    088766D8:[8C85003C]: lw         $a1, 60($a0)
    088766DC:[10A00007]: beq        $a1, $zr, 0x088766FC
    088766E0:[00000000]: nop
    088766E4:[8C84003C]: lw         $a0, 60($a0)
    088766E8:[92260004]: lbu        $a2, 4($s1)
    088766EC:[92270005]: lbu        $a3, 5($s1)
    088766F0:[26480030]: addiu      $t0, $s2, 48
    088766F4:[0E21C3C5]: jal        0x08870F14
    088766F8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088766FC:[8FB00080]: lw         $s0, 128($sp)
    08876700:[8FB10084]: lw         $s1, 132($sp)
    08876704:[8FB20088]: lw         $s2, 136($sp)
    08876708:[8FB3008C]: lw         $s3, 140($sp)
    0887670C:[8FB40090]: lw         $s4, 144($sp)
    08876710:[8FB50094]: lw         $s5, 148($sp)
    08876714:[8FBF0098]: lw         $ra, 152($sp)
    08876718:[03E00008]: jr         $ra
    0887671C:[27BD00A0]: addiu      $sp, $sp, 160
_S1_2_898ABA4 17,986,920 instructions (0.443%), 899,346 calls (0898ABA4 - 0898ABF8, length 22)
    0898ABA4:[27BDFFF0]: addiu      $sp, $sp, -16
    0898ABA8:[AFBF0000]: sw         $ra, 0($sp)
    0898ABAC:[3C0308A1]: lui        $v1, 0x08A1 <=> li $v1, 0x08A10000
    0898ABB0:[24640470]: addiu      $a0, $v1, 1136
    0898ABB4:[8C82000C]: lw         $v0, 12($a0)
    0898ABB8:[14400006]: bne        $v0, $zr, 0x0898ABD4
    0898ABBC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABC0:[8C830048]: lw         $v1, 72($a0)
    0898ABC4:[8C650010]: lw         $a1, 16($v1)
    0898ABC8:[50A00006]: beql       $a1, $zr, 0x0898ABE4
    0898ABCC:[8C650008]: lw         $a1, 8($v1)
    0898ABD0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABD4:[8FBF0000]: lw         $ra, 0($sp)
    0898ABD8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0898ABDC:[03E00008]: jr         $ra
    0898ABE0:[27BD0010]: addiu      $sp, $sp, 16
    0898ABE4:[0E2686BF]: jal        0x089A1AFC [sceGeListUpdateStallAddr]
    0898ABE8:[8C840018]: lw         $a0, 24($a0)
    0898ABEC:[0441FFF8]: bgez       $v0, 0x0898ABD0
    0898ABF0:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0898ABF4:[0A262AF6]: j          0x0898ABD8
    0898ABF8:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 0898ABEC 899,346 times (length 9)
    0898ABBC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABC0:[8C830048]: lw         $v1, 72($a0)
    0898ABC4:[8C650010]: lw         $a1, 16($v1)
    0898ABC8:[50A00006]: beql       $a1, $zr, 0x0898ABE4
    0898ABCC:[8C650008]: lw         $a1, 8($v1)
--> 0898ABD0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABD4:[8FBF0000]: lw         $ra, 0($sp)
    0898ABD8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0898ABDC:[03E00008]: jr         $ra
    0898ABE0:[27BD0010]: addiu      $sp, $sp, 16
    0898ABE4:[0E2686BF]: jal        0x089A1AFC [sceGeListUpdateStallAddr]
    0898ABE8:[8C840018]: lw         $a0, 24($a0)
--> 0898ABEC:[0441FFF8]: bgez       $v0, 0x0898ABD0
    0898ABF0:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0898ABF4:[0A262AF6]: j          0x0898ABD8
    0898ABF8:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_886C87C 17,271,049 instructions (0.425%), 181,803 calls (0886C87C - 0886C9E0, length 90)
    0886C87C:[90AF0013]: lbu        $t7, 19($a1)
    0886C880:[34180000]: ori        $t8, $zr, 0 <=> li $t8, 0
    0886C884:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C888:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C88C:[030F202A]: slt        $a0, $t8, $t7
    0886C890:[1080002B]: beq        $a0, $zr, 0x0886C940
    0886C894:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C898:[8CAE0024]: lw         $t6, 36($a1)
    0886C89C:[8DC40000]: lw         $a0, 0($t6)
    0886C8A0:[848B0000]: lh         $t3, 0($a0)
    0886C8A4:[448B6800]: mtc1       $t3, $f13
    0886C8A8:[46806B60]: cvt.s.w    $f13, $f13
    0886C8AC:[460C683E]: c.le.s     $f13, $f12
    0886C8B0:[00000000]: nop
    0886C8B4:[4500001C]: bc1f       0x0886C928
    0886C8B8:[00000000]: nop
    0886C8BC:[8C8C0004]: lw         $t4, 4($a0)
    0886C8C0:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C8C4:[01AC582A]: slt        $t3, $t5, $t4
    0886C8C8:[11600019]: beq        $t3, $zr, 0x0886C930
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
    0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
    0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
    0886C92C:[00000000]: nop
    0886C930:[27180001]: addiu      $t8, $t8, 1
    0886C934:[030F202A]: slt        $a0, $t8, $t7
    0886C938:[1480FFD8]: bne        $a0, $zr, 0x0886C89C
    0886C93C:[25CE0004]: addiu      $t6, $t6, 4
    0886C940:[14400020]: bne        $v0, $zr, 0x0886C9C4
    0886C944:[00000000]: nop
    0886C948:[8CA40020]: lw         $a0, 32($a1)
    0886C94C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C950:[8C8C0004]: lw         $t4, 4($a0)
    0886C954:[01AC582A]: slt        $t3, $t5, $t4
    0886C958:[1160001A]: beq        $t3, $zr, 0x0886C9C4
    0886C95C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C960:[8C830008]: lw         $v1, 8($a0)
    0886C964:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C968:[8CAB001C]: lw         $t3, 28($a1)
    0886C96C:[006A1821]: addu       $v1, $v1, $t2
    0886C970:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C974:[95450000]: lhu        $a1, 0($t2)
    0886C978:[00052880]: sll        $a1, $a1, 0x0002
    0886C97C:[01652821]: addu       $a1, $t3, $a1
    0886C980:[8CA50000]: lw         $a1, 0($a1)
    0886C984:[94A50000]: lhu        $a1, 0($a1)
    0886C988:[14A6000A]: bne        $a1, $a2, 0x0886C9B4
    0886C98C:[00000000]: nop
    0886C990:[95420002]: lhu        $v0, 2($t2)
    0886C994:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0886C998:[10450003]: beq        $v0, $a1, 0x0886C9A8
    0886C99C:[00000000]: nop
    0886C9A0:[10000002]: b          0x0886C9AC
    0886C9A4:[00821021]: addu       $v0, $a0, $v0
    0886C9A8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C9AC:[10000005]: b          0x0886C9C4
    0886C9B0:[00000000]: nop
    0886C9B4:[25AD0001]: addiu      $t5, $t5, 1
    0886C9B8:[01AC282A]: slt        $a1, $t5, $t4
    0886C9BC:[14A0FFEC]: bne        $a1, $zr, 0x0886C970
    0886C9C0:[24630008]: addiu      $v1, $v1, 8
    0886C9C4:[10E00002]: beq        $a3, $zr, 0x0886C9D0
    0886C9C8:[00000000]: nop
    0886C9CC:[ACE90000]: sw         $t1, 0($a3)
    0886C9D0:[11000002]: beq        $t0, $zr, 0x0886C9DC
    0886C9D4:[00000000]: nop
    0886C9D8:[AD0A0000]: sw         $t2, 0($t0)
    0886C9DC:[03E00008]: jr         $ra
    0886C9E0:[00000000]: nop
  Back Branch 0886C918 405,820 times (length 16)
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
--> 0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
--> 0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
  Back Branch 0886C938 260,791 times (length 41)
    0886C888:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C88C:[030F202A]: slt        $a0, $t8, $t7
    0886C890:[1080002B]: beq        $a0, $zr, 0x0886C940
    0886C894:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C898:[8CAE0024]: lw         $t6, 36($a1)
--> 0886C89C:[8DC40000]: lw         $a0, 0($t6)
    0886C8A0:[848B0000]: lh         $t3, 0($a0)
    0886C8A4:[448B6800]: mtc1       $t3, $f13
    0886C8A8:[46806B60]: cvt.s.w    $f13, $f13
    0886C8AC:[460C683E]: c.le.s     $f13, $f12
    0886C8B0:[00000000]: nop
    0886C8B4:[4500001C]: bc1f       0x0886C928
    0886C8B8:[00000000]: nop
    0886C8BC:[8C8C0004]: lw         $t4, 4($a0)
    0886C8C0:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C8C4:[01AC582A]: slt        $t3, $t5, $t4
    0886C8C8:[11600019]: beq        $t3, $zr, 0x0886C930
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
    0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
    0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
    0886C92C:[00000000]: nop
    0886C930:[27180001]: addiu      $t8, $t8, 1
    0886C934:[030F202A]: slt        $a0, $t8, $t7
--> 0886C938:[1480FFD8]: bne        $a0, $zr, 0x0886C89C
    0886C93C:[25CE0004]: addiu      $t6, $t6, 4
    0886C940:[14400020]: bne        $v0, $zr, 0x0886C9C4
    0886C944:[00000000]: nop
    0886C948:[8CA40020]: lw         $a0, 32($a1)
  Back Branch 0886C9BC 16,690 times (length 21)
    0886C95C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C960:[8C830008]: lw         $v1, 8($a0)
    0886C964:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C968:[8CAB001C]: lw         $t3, 28($a1)
    0886C96C:[006A1821]: addu       $v1, $v1, $t2
--> 0886C970:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C974:[95450000]: lhu        $a1, 0($t2)
    0886C978:[00052880]: sll        $a1, $a1, 0x0002
    0886C97C:[01652821]: addu       $a1, $t3, $a1
    0886C980:[8CA50000]: lw         $a1, 0($a1)
    0886C984:[94A50000]: lhu        $a1, 0($a1)
    0886C988:[14A6000A]: bne        $a1, $a2, 0x0886C9B4
    0886C98C:[00000000]: nop
    0886C990:[95420002]: lhu        $v0, 2($t2)
    0886C994:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0886C998:[10450003]: beq        $v0, $a1, 0x0886C9A8
    0886C99C:[00000000]: nop
    0886C9A0:[10000002]: b          0x0886C9AC
    0886C9A4:[00821021]: addu       $v0, $a0, $v0
    0886C9A8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C9AC:[10000005]: b          0x0886C9C4
    0886C9B0:[00000000]: nop
    0886C9B4:[25AD0001]: addiu      $t5, $t5, 1
    0886C9B8:[01AC282A]: slt        $a1, $t5, $t4
--> 0886C9BC:[14A0FFEC]: bne        $a1, $zr, 0x0886C970
    0886C9C0:[24630008]: addiu      $v1, $v1, 8
    0886C9C4:[10E00002]: beq        $a3, $zr, 0x0886C9D0
    0886C9C8:[00000000]: nop
    0886C9CC:[ACE90000]: sw         $t1, 0($a3)
_S1_2_886C444 17,178,657 instructions (0.423%), 181,803 calls (0886C328 - 0886C618, length 189)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C444:[9650000C]: lhu        $s0, 12($s2)
    0886C448:[94860000]: lhu        $a2, 0($a0)
    0886C44C:[44906000]: mtc1       $s0, $f12
    0886C450:[8FA4000C]: lw         $a0, 12($sp)
    0886C454:[46806320]: cvt.s.w    $f12, $f12
    0886C458:[27A70004]: addiu      $a3, $sp, 4
    0886C45C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0886C460:[0E21B21F]: jal        0x0886C87C
    0886C464:[03A04025]: or         $t0, $sp, $zr <=> move $t0, $sp
    0886C468:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0886C46C:[14800003]: bne        $a0, $zr, 0x0886C47C
    0886C470:[00000000]: nop
    0886C474:[10000029]: b          0x0886C51C
    0886C478:[8FB0000C]: lw         $s0, 12($sp)
    0886C47C:[8FA60000]: lw         $a2, 0($sp)
    0886C480:[10C00004]: beq        $a2, $zr, 0x0886C494
    0886C484:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0886C488:[8FA50000]: lw         $a1, 0($sp)
    0886C48C:[84A50004]: lh         $a1, 4($a1)
    0886C490:[02052823]: subu       $a1, $s0, $a1
    0886C494:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886C498:[8E640048]: lw         $a0, 72($s3)
    0886C49C:[00163880]: sll        $a3, $s6, 0x0002
    0886C4A0:[00872021]: addu       $a0, $a0, $a3
    0886C4A4:[AC860000]: sw         $a2, 0($a0)
    0886C4A8:[8E64004C]: lw         $a0, 76($s3)
    0886C4AC:[44856000]: mtc1       $a1, $f12
    0886C4B0:[8FA80000]: lw         $t0, 0($sp)
    0886C4B4:[00872021]: addu       $a0, $a0, $a3
    0886C4B8:[AC880000]: sw         $t0, 0($a0)
    0886C4BC:[3C07089B]: lui        $a3, 0x089B <=> li $a3, 0x089B0000
    0886C4C0:[00112080]: sll        $a0, $s1, 0x0002
    0886C4C4:[24E7C0E0]: addiu      $a3, $a3, -16160
    0886C4C8:[00872021]: addu       $a0, $a0, $a3
    0886C4CC:[8C840000]: lw         $a0, 0($a0)
    0886C4D0:[46806320]: cvt.s.w    $f12, $f12
    0886C4D4:[4600B346]: mov.s      $f13, $f22
    0886C4D8:[02A04025]: or         $t0, $s5, $zr <=> move $t0, $s5
    0886C4DC:[8C850000]: lw         $a1, 0($a0)
    0886C4E0:[8FB0000C]: lw         $s0, 12($sp)
    0886C4E4:[24A50030]: addiu      $a1, $a1, 48
    0886C4E8:[84A70000]: lh         $a3, 0($a1)
    0886C4EC:[8CA90004]: lw         $t1, 4($a1)
    0886C4F0:[00872021]: addu       $a0, $a0, $a3
    0886C4F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0886C4F8:[0120F809]: jalr       $ra, $t1
    0886C4FC:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0886C500:[8FA40004]: lw         $a0, 4($sp)
    0886C504:[24840001]: addiu      $a0, $a0, 1
    0886C508:[AFA40004]: sw         $a0, 4($sp)
    0886C50C:[92450013]: lbu        $a1, 19($s2)
    0886C510:[0085202A]: slt        $a0, $a0, $a1
    0886C514:[14800004]: bne        $a0, $zr, 0x0886C528
    0886C518:[00000000]: nop
    0886C51C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0886C520:[10000008]: b          0x0886C544
    0886C524:[AFA40004]: sw         $a0, 4($sp)
    0886C528:[86640036]: lh         $a0, 54($s3)
    0886C52C:[8FA50004]: lw         $a1, 4($sp)
    0886C530:[00A4202A]: slt        $a0, $a1, $a0
    0886C534:[10800003]: beq        $a0, $zr, 0x0886C544
    0886C538:[00000000]: nop
    0886C53C:[86640036]: lh         $a0, 54($s3)
    0886C540:[AFA40004]: sw         $a0, 4($sp)
    0886C544:[8FA40004]: lw         $a0, 4($sp)
    0886C548:[10000022]: b          0x0886C5D4
    0886C54C:[A6640036]: sh         $a0, 54($s3)
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_8912F18 17,027,047 instructions (0.419%), 5,156 calls (08912F18 - 08913614, length 448)
    08912F18:[27BDFDE0]: addiu      $sp, $sp, -544
    08912F1C:[AFB00204]: sw         $s0, 516($sp)
    08912F20:[AFB10208]: sw         $s1, 520($sp)
    08912F24:[AFB2020C]: sw         $s2, 524($sp)
    08912F28:[AFB30210]: sw         $s3, 528($sp)
    08912F2C:[AFBF0214]: sw         $ra, 532($sp)
    08912F30:[8C880784]: lw         $t0, 1924($a0)
    08912F34:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912F38:[85080038]: lh         $t0, 56($t0)
    08912F3C:[00C8402A]: slt        $t0, $a2, $t0
    08912F40:[11000018]: beq        $t0, $zr, 0x08912FA4
    08912F44:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08912F48:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08912F4C:[8C890204]: lw         $t1, 516($a0)
    08912F50:[01284821]: addu       $t1, $t1, $t0
    08912F54:[8D2A0000]: lw         $t2, 0($t1)
    08912F58:[854A0002]: lh         $t2, 2($t2)
    08912F5C:[314A0020]: andi       $t2, $t2, 32
    08912F60:[15400003]: bne        $t2, $zr, 0x08912F70
    08912F64:[00000000]: nop
    08912F68:[10000008]: b          0x08912F8C
    08912F6C:[00000000]: nop
    08912F70:[0007502B]: sltu       $t2, $zr, $a3 <=> move $t2, $a3
    08912F74:[A12A0010]: sb         $t2, 16($t1)
    08912F78:[8C8A0208]: lw         $t2, 520($a0)
    08912F7C:[00075880]: sll        $t3, $a3, 0x0002
    08912F80:[014B5021]: addu       $t2, $t2, $t3
    08912F84:[24E70001]: addiu      $a3, $a3, 1
    08912F88:[AD490000]: sw         $t1, 0($t2)
    08912F8C:[8C890784]: lw         $t1, 1924($a0)
    08912F90:[24C60001]: addiu      $a2, $a2, 1
    08912F94:[85290038]: lh         $t1, 56($t1)
    08912F98:[00C9482A]: slt        $t1, $a2, $t1
    08912F9C:[1520FFEB]: bne        $t1, $zr, 0x08912F4C
    08912FA0:[25080014]: addiu      $t0, $t0, 20
    08912FA4:[8C880784]: lw         $t0, 1924($a0)
    08912FA8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912FAC:[85080038]: lh         $t0, 56($t0)
    08912FB0:[00C8402A]: slt        $t0, $a2, $t0
    08912FB4:[11000025]: beq        $t0, $zr, 0x0891304C
    08912FB8:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    08912FBC:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08912FC0:[8C890204]: lw         $t1, 516($a0)
    08912FC4:[01284821]: addu       $t1, $t1, $t0
    08912FC8:[8D2B0000]: lw         $t3, 0($t1)
    08912FCC:[856B0002]: lh         $t3, 2($t3)
    08912FD0:[316B0100]: andi       $t3, $t3, 256
    08912FD4:[11600003]: beq        $t3, $zr, 0x08912FE4
    08912FD8:[00000000]: nop
    08912FDC:[10000015]: b          0x08913034
    08912FE0:[00000000]: nop
    08912FE4:[8D2B0000]: lw         $t3, 0($t1)
    08912FE8:[856B0002]: lh         $t3, 2($t3)
    08912FEC:[316B0001]: andi       $t3, $t3, 1
    08912FF0:[11600003]: beq        $t3, $zr, 0x08913000
    08912FF4:[00000000]: nop
    08912FF8:[1000000E]: b          0x08913034
    08912FFC:[00000000]: nop
    08913000:[8D2B0000]: lw         $t3, 0($t1)
    08913004:[856B0002]: lh         $t3, 2($t3)
    08913008:[316B0020]: andi       $t3, $t3, 32
    0891300C:[11600003]: beq        $t3, $zr, 0x0891301C
    08913010:[00000000]: nop
    08913014:[10000007]: b          0x08913034
    08913018:[00000000]: nop
    0891301C:[8C8B0208]: lw         $t3, 520($a0)
    08913020:[00071080]: sll        $v0, $a3, 0x0002
    08913024:[01625821]: addu       $t3, $t3, $v0
    08913028:[AD690000]: sw         $t1, 0($t3)
    0891302C:[24E70001]: addiu      $a3, $a3, 1
    08913030:[A12A0010]: sb         $t2, 16($t1)
    08913034:[8C890784]: lw         $t1, 1924($a0)
    08913038:[24C60001]: addiu      $a2, $a2, 1
    0891303C:[85290038]: lh         $t1, 56($t1)
    08913040:[00C9482A]: slt        $t1, $a2, $t1
    08913044:[1520FFDE]: bne        $t1, $zr, 0x08912FC0
    08913048:[25080014]: addiu      $t0, $t0, 20
    0891304C:[8C880784]: lw         $t0, 1924($a0)
    08913050:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913054:[85080038]: lh         $t0, 56($t0)
    08913058:[00C8402A]: slt        $t0, $a2, $t0
    0891305C:[11000025]: beq        $t0, $zr, 0x089130F4
    08913060:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08913064:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08913068:[8C890204]: lw         $t1, 516($a0)
    0891306C:[01284821]: addu       $t1, $t1, $t0
    08913070:[8D2B0000]: lw         $t3, 0($t1)
    08913074:[856B0002]: lh         $t3, 2($t3)
    08913078:[316B0100]: andi       $t3, $t3, 256
    0891307C:[11600003]: beq        $t3, $zr, 0x0891308C
    08913080:[00000000]: nop
    08913084:[10000015]: b          0x089130DC
    08913088:[00000000]: nop
    0891308C:[8D2B0000]: lw         $t3, 0($t1)
    08913090:[856B0002]: lh         $t3, 2($t3)
    08913094:[316B0001]: andi       $t3, $t3, 1
    08913098:[15600003]: bne        $t3, $zr, 0x089130A8
    0891309C:[00000000]: nop
    089130A0:[1000000E]: b          0x089130DC
    089130A4:[00000000]: nop
    089130A8:[8D2B0000]: lw         $t3, 0($t1)
    089130AC:[856B0002]: lh         $t3, 2($t3)
    089130B0:[316B0020]: andi       $t3, $t3, 32
    089130B4:[11600003]: beq        $t3, $zr, 0x089130C4
    089130B8:[00000000]: nop
    089130BC:[10000007]: b          0x089130DC
    089130C0:[00000000]: nop
    089130C4:[8C8B0208]: lw         $t3, 520($a0)
    089130C8:[00071080]: sll        $v0, $a3, 0x0002
    089130CC:[01625821]: addu       $t3, $t3, $v0
    089130D0:[AD690000]: sw         $t1, 0($t3)
    089130D4:[24E70001]: addiu      $a3, $a3, 1
    089130D8:[A12A0010]: sb         $t2, 16($t1)
    089130DC:[8C890784]: lw         $t1, 1924($a0)
    089130E0:[24C60001]: addiu      $a2, $a2, 1
    089130E4:[85290038]: lh         $t1, 56($t1)
    089130E8:[00C9482A]: slt        $t1, $a2, $t1
    089130EC:[1520FFDE]: bne        $t1, $zr, 0x08913068
    089130F0:[25080014]: addiu      $t0, $t0, 20
    089130F4:[3C0608A2]: lui        $a2, 0x08A2 <=> li $a2, 0x08A20000
    089130F8:[24C66500]: addiu      $a2, $a2, 25856
    089130FC:[8CC60020]: lw         $a2, 32($a2)
    08913100:[34080004]: ori        $t0, $zr, 4 <=> li $t0, 4
    08913104:[54C00001]: bnel       $a2, $zr, 0x0891310C
    08913108:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0891310C:[8C890784]: lw         $t1, 1924($a0)
    08913110:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913114:[85290038]: lh         $t1, 56($t1)
    08913118:[00C9482A]: slt        $t1, $a2, $t1
    0891311C:[11200024]: beq        $t1, $zr, 0x089131B0
    08913120:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08913124:[8C8A0204]: lw         $t2, 516($a0)
    08913128:[01495021]: addu       $t2, $t2, $t1
    0891312C:[8D4B0000]: lw         $t3, 0($t2)
    08913130:[856B0002]: lh         $t3, 2($t3)
    08913134:[316B0100]: andi       $t3, $t3, 256
    08913138:[15600003]: bne        $t3, $zr, 0x08913148
    0891313C:[00000000]: nop
    08913140:[10000015]: b          0x08913198
    08913144:[00000000]: nop
    08913148:[8D4B0000]: lw         $t3, 0($t2)
    0891314C:[856B0002]: lh         $t3, 2($t3)
    08913150:[316B0080]: andi       $t3, $t3, 128
    08913154:[11600003]: beq        $t3, $zr, 0x08913164
    08913158:[00000000]: nop
    0891315C:[1000000E]: b          0x08913198
    08913160:[00000000]: nop
    08913164:[8D4B0000]: lw         $t3, 0($t2)
    08913168:[856B0002]: lh         $t3, 2($t3)
    0891316C:[316B0020]: andi       $t3, $t3, 32
    08913170:[11600003]: beq        $t3, $zr, 0x08913180
    08913174:[00000000]: nop
    08913178:[10000007]: b          0x08913198
    0891317C:[00000000]: nop
    08913180:[8C8B0208]: lw         $t3, 520($a0)
    08913184:[00071080]: sll        $v0, $a3, 0x0002
    08913188:[01625821]: addu       $t3, $t3, $v0
    0891318C:[AD6A0000]: sw         $t2, 0($t3)
    08913190:[24E70001]: addiu      $a3, $a3, 1
    08913194:[A1480010]: sb         $t0, 16($t2)
    08913198:[8C8A0784]: lw         $t2, 1924($a0)
    0891319C:[24C60001]: addiu      $a2, $a2, 1
    089131A0:[854A0038]: lh         $t2, 56($t2)
    089131A4:[00CA502A]: slt        $t2, $a2, $t2
    089131A8:[1540FFDE]: bne        $t2, $zr, 0x08913124
    089131AC:[25290014]: addiu      $t1, $t1, 20
    089131B0:[8C8A0784]: lw         $t2, 1924($a0)
    089131B4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    089131B8:[854A0038]: lh         $t2, 56($t2)
    089131BC:[012A502A]: slt        $t2, $t1, $t2
    089131C0:[11400025]: beq        $t2, $zr, 0x08913258
    089131C4:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    089131C8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    089131CC:[8C8B0204]: lw         $t3, 516($a0)
    089131D0:[016A5821]: addu       $t3, $t3, $t2
    089131D4:[8D620000]: lw         $v0, 0($t3)
    089131D8:[84420002]: lh         $v0, 2($v0)
    089131DC:[30420100]: andi       $v0, $v0, 256
    089131E0:[14400003]: bne        $v0, $zr, 0x089131F0
    089131E4:[00000000]: nop
    089131E8:[10000015]: b          0x08913240
    089131EC:[00000000]: nop
    089131F0:[8D620000]: lw         $v0, 0($t3)
    089131F4:[84420002]: lh         $v0, 2($v0)
    089131F8:[30420080]: andi       $v0, $v0, 128
    089131FC:[14400003]: bne        $v0, $zr, 0x0891320C
    08913200:[00000000]: nop
    08913204:[1000000E]: b          0x08913240
    08913208:[00000000]: nop
    0891320C:[8D620000]: lw         $v0, 0($t3)
    08913210:[84420002]: lh         $v0, 2($v0)
    08913214:[30420020]: andi       $v0, $v0, 32
    08913218:[10400003]: beq        $v0, $zr, 0x08913228
    0891321C:[00000000]: nop
    08913220:[10000007]: b          0x08913240
    08913224:[00000000]: nop
    08913228:[8C820208]: lw         $v0, 520($a0)
    0891322C:[00071880]: sll        $v1, $a3, 0x0002
    08913230:[00431021]: addu       $v0, $v0, $v1
    08913234:[AC4B0000]: sw         $t3, 0($v0)
    08913238:[24E70001]: addiu      $a3, $a3, 1
    0891323C:[A1680010]: sb         $t0, 16($t3)
    08913240:[8C8B0784]: lw         $t3, 1924($a0)
    08913244:[25290001]: addiu      $t1, $t1, 1
    08913248:[856B0038]: lh         $t3, 56($t3)
    0891324C:[012B582A]: slt        $t3, $t1, $t3
    08913250:[1560FFDE]: bne        $t3, $zr, 0x089131CC
    08913254:[254A0014]: addiu      $t2, $t2, 20
    08913258:[8C880784]: lw         $t0, 1924($a0)
    0891325C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    08913260:[85080038]: lh         $t0, 56($t0)
    08913264:[00E8402A]: slt        $t0, $a3, $t0
    08913268:[110000D9]: beq        $t0, $zr, 0x089135D0
    0891326C:[00000000]: nop
    08913270:[8FA200F4]: lw         $v0, 244($sp)
    08913274:[8FA300F8]: lw         $v1, 248($sp)
    08913278:[8FAC00FC]: lw         $t4, 252($sp)
    0891327C:[8FAD0084]: lw         $t5, 132($sp)
    08913280:[8FAE0088]: lw         $t6, 136($sp)
    08913284:[27B90090]: addiu      $t9, $sp, 144
    08913288:[27B80010]: addiu      $t8, $sp, 16
    0891328C:[27AB0100]: addiu      $t3, $sp, 256
    08913290:[27B000A0]: addiu      $s0, $sp, 160
    08913294:[27B100B0]: addiu      $s1, $sp, 176
    08913298:[8FAF008C]: lw         $t7, 140($sp)
    0891329C:[00064080]: sll        $t0, $a2, 0x0002
    089132A0:[8C890208]: lw         $t1, 520($a0)
    089132A4:[01284821]: addu       $t1, $t1, $t0
    089132A8:[8D290000]: lw         $t1, 0($t1)
    089132AC:[8C8A03C4]: lw         $t2, 964($a0)
    089132B0:[8D3F0000]: lw         $ra, 0($t1)
    089132B4:[87FF0008]: lh         $ra, 8($ra)
    089132B8:[001F91C0]: sll        $s2, $ra, 0x0007
    089132BC:[001FF940]: sll        $ra, $ra, 0x0005
    089132C0:[025FF821]: addu       $ra, $s2, $ra
    089132C4:[015FF821]: addu       $ra, $t2, $ra
    089132C8:[27EA0010]: addiu      $t2, $ra, 16
    089132CC:[8FFF000C]: lw         $ra, 12($ra)
    089132D0:[13E00096]: beq        $ra, $zr, 0x0891352C
    089132D4:[0140F825]: or         $ra, $t2, $zr <=> move $ra, $t2
    089132D8:[8C8A0710]: lw         $t2, 1808($a0)
    089132DC:[8D22000C]: lw         $v0, 12($t1)
    089132E0:[00021140]: sll        $v0, $v0, 0x0005
    089132E4:[00021821]: addu       $v1, $zr, $v0 <=> move $v1, $v0
    089132E8:[000210C0]: sll        $v0, $v0, 0x0003
    089132EC:[00621823]: subu       $v1, $v1, $v0
    089132F0:[00021080]: sll        $v0, $v0, 0x0002
    089132F4:[00621021]: addu       $v0, $v1, $v0
    089132F8:[01425021]: addu       $t2, $t2, $v0
    089132FC:[254A01B0]: addiu      $t2, $t2, 432
    08913300:[D8A40000]: lv.q       C100.q, 0($a1)
    08913304:[D8A50010]: lv.q       C110.q, 16($a1)
    08913308:[D8A60020]: lv.q       C120.q, 32($a1)
    0891330C:[D8A70030]: lv.q       C130.q, 48($a1)
    08913310:[D9480000]: lv.q       C200.q, 0($t2)
    08913314:[D9490010]: lv.q       C210.q, 16($t2)
    08913318:[D94A0020]: lv.q       C220.q, 32($t2)
    0891331C:[D94B0030]: lv.q       C230.q, 48($t2)
    08913320:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08913324:[F9600000]: sv.q       C000.q, 0($t3)
    08913328:[F9610010]: sv.q       C010.q, 16($t3)
    0891332C:[F9620020]: sv.q       C020.q, 32($t3)
    08913330:[F9630030]: sv.q       C030.q, 48($t3)
    08913334:[8FAA0100]: lw         $t2, 256($sp)
    08913338:[8FA20104]: lw         $v0, 260($sp)
    0891333C:[8FA30108]: lw         $v1, 264($sp)
    08913340:[AFAA00C0]: sw         $t2, 192($sp)
    08913344:[AFA200C4]: sw         $v0, 196($sp)
    08913348:[AFA300C8]: sw         $v1, 200($sp)
    0891334C:[8FAA010C]: lw         $t2, 268($sp)
    08913350:[8FA20110]: lw         $v0, 272($sp)
    08913354:[8FA30114]: lw         $v1, 276($sp)
    08913358:[AFAA00CC]: sw         $t2, 204($sp)
    0891335C:[AFA200D0]: sw         $v0, 208($sp)
    08913360:[AFA300D4]: sw         $v1, 212($sp)
    08913364:[8FAA0118]: lw         $t2, 280($sp)
    08913368:[8FA2011C]: lw         $v0, 284($sp)
    0891336C:[8FA30120]: lw         $v1, 288($sp)
    08913370:[AFAA00D8]: sw         $t2, 216($sp)
    08913374:[AFA200DC]: sw         $v0, 220($sp)
    08913378:[AFA300E0]: sw         $v1, 224($sp)
    0891337C:[8FAA0124]: lw         $t2, 292($sp)
    08913380:[8FA20128]: lw         $v0, 296($sp)
    08913384:[8FA3012C]: lw         $v1, 300($sp)
    08913388:[AFAA00E4]: sw         $t2, 228($sp)
    0891338C:[AFA200E8]: sw         $v0, 232($sp)
    08913390:[AFA300EC]: sw         $v1, 236($sp)
    08913394:[8FAA0130]: lw         $t2, 304($sp)
    08913398:[8FA20134]: lw         $v0, 308($sp)
    0891339C:[8FA30138]: lw         $v1, 312($sp)
    089133A0:[AFAA00F0]: sw         $t2, 240($sp)
    089133A4:[8FAC013C]: lw         $t4, 316($sp)
    089133A8:[8FAA00C0]: lw         $t2, 192($sp)
    089133AC:[8FAD00C4]: lw         $t5, 196($sp)
    089133B0:[8FAE00C8]: lw         $t6, 200($sp)
    089133B4:[AFAA0050]: sw         $t2, 80($sp)
    089133B8:[AFAD0054]: sw         $t5, 84($sp)
    089133BC:[AFAE0058]: sw         $t6, 88($sp)
    089133C0:[8FAA00CC]: lw         $t2, 204($sp)
    089133C4:[8FAD00D0]: lw         $t5, 208($sp)
    089133C8:[8FAE00D4]: lw         $t6, 212($sp)
    089133CC:[AFAA005C]: sw         $t2, 92($sp)
    089133D0:[AFAD0060]: sw         $t5, 96($sp)
    089133D4:[AFAE0064]: sw         $t6, 100($sp)
    089133D8:[8FAA00D8]: lw         $t2, 216($sp)
    089133DC:[8FAD00DC]: lw         $t5, 220($sp)
    089133E0:[8FAE00E0]: lw         $t6, 224($sp)
    089133E4:[AFAA0068]: sw         $t2, 104($sp)
    089133E8:[AFAD006C]: sw         $t5, 108($sp)
    089133EC:[AFAE0070]: sw         $t6, 112($sp)
    089133F0:[8FAA00E4]: lw         $t2, 228($sp)
    089133F4:[8FAD00E8]: lw         $t5, 232($sp)
    089133F8:[8FAE00EC]: lw         $t6, 236($sp)
    089133FC:[AFAA0074]: sw         $t2, 116($sp)
    08913400:[AFAD0078]: sw         $t5, 120($sp)
    08913404:[AFAE007C]: sw         $t6, 124($sp)
    08913408:[8FAA00F0]: lw         $t2, 240($sp)
    0891340C:[AFAA0080]: sw         $t2, 128($sp)
    08913410:[00406825]: or         $t5, $v0, $zr <=> move $t5, $v0
    08913414:[00607025]: or         $t6, $v1, $zr <=> move $t6, $v1
    08913418:[01807825]: or         $t7, $t4, $zr <=> move $t7, $t4
    0891341C:[8FAA0050]: lw         $t2, 80($sp)
    08913420:[8FB20054]: lw         $s2, 84($sp)
    08913424:[8FB30058]: lw         $s3, 88($sp)
    08913428:[AFAA0010]: sw         $t2, 16($sp)
    0891342C:[AFB20014]: sw         $s2, 20($sp)
    08913430:[AFB30018]: sw         $s3, 24($sp)
    08913434:[8FAA005C]: lw         $t2, 92($sp)
    08913438:[8FB20060]: lw         $s2, 96($sp)
    0891343C:[8FB30064]: lw         $s3, 100($sp)
    08913440:[AFAA001C]: sw         $t2, 28($sp)
    08913444:[AFB20020]: sw         $s2, 32($sp)
    08913448:[AFB30024]: sw         $s3, 36($sp)
    0891344C:[8FAA0068]: lw         $t2, 104($sp)
    08913450:[8FB2006C]: lw         $s2, 108($sp)
    08913454:[8FB30070]: lw         $s3, 112($sp)
    08913458:[AFAA0028]: sw         $t2, 40($sp)
    0891345C:[AFB2002C]: sw         $s2, 44($sp)
    08913460:[AFB30030]: sw         $s3, 48($sp)
    08913464:[8FAA0074]: lw         $t2, 116($sp)
    08913468:[8FB20078]: lw         $s2, 120($sp)
    0891346C:[8FB3007C]: lw         $s3, 124($sp)
    08913470:[AFAA0034]: sw         $t2, 52($sp)
    08913474:[AFB20038]: sw         $s2, 56($sp)
    08913478:[AFB3003C]: sw         $s3, 60($sp)
    0891347C:[8FAA0080]: lw         $t2, 128($sp)
    08913480:[AFAA0040]: sw         $t2, 64($sp)
    08913484:[AFAD0044]: sw         $t5, 68($sp)
    08913488:[AFAE0048]: sw         $t6, 72($sp)
    0891348C:[AFAF004C]: sw         $t7, 76($sp)
    08913490:[DB040000]: lv.q       C100.q, 0($t8)
    08913494:[DB050010]: lv.q       C110.q, 16($t8)
    08913498:[DB060020]: lv.q       C120.q, 32($t8)
    0891349C:[DB070030]: lv.q       C130.q, 48($t8)
    089134A0:[CBE80000]: lv.s       S200.s, 0($ra)
    089134A4:[CBE80005]: lv.s       S201.s, 4($ra)
    089134A8:[CBE8000A]: lv.s       S202.s, 8($ra)
    089134AC:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    089134B0:[EBA00000]: sv.s       S000.s, 0($sp)
    089134B4:[EBA00005]: sv.s       S001.s, 4($sp)
    089134B8:[EBA0000A]: sv.s       S002.s, 8($sp)
    089134BC:[C7AC0008]: lwc1       $f12, 8($sp)
    089134C0:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    089134C4:[34120010]: ori        $s2, $zr, 16 <=> li $s2, 16
    089134C8:[03F2F821]: addu       $ra, $ra, $s2
    089134CC:[46006346]: mov.s      $f13, $f12
    089134D0:[DB040000]: lv.q       C100.q, 0($t8)
    089134D4:[DB050010]: lv.q       C110.q, 16($t8)
    089134D8:[DB060020]: lv.q       C120.q, 32($t8)
    089134DC:[DB070030]: lv.q       C130.q, 48($t8)
    089134E0:[CBE80000]: lv.s       S200.s, 0($ra)
    089134E4:[CBE80005]: lv.s       S201.s, 4($ra)
    089134E8:[CBE8000A]: lv.s       S202.s, 8($ra)
    089134EC:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    089134F0:[EB200000]: sv.s       S000.s, 0($t9)
    089134F4:[EB200005]: sv.s       S001.s, 4($t9)
    089134F8:[EB20000A]: sv.s       S002.s, 8($t9)
    089134FC:[C7AC0098]: lwc1       $f12, 152($sp)
    08913500:[460C683E]: c.le.s     $f13, $f12
    08913504:[00000000]: nop
    08913508:[45020001]: bc1fl      0x08913510
    0891350C:[46006346]: mov.s      $f13, $f12
    08913510:[254A0001]: addiu      $t2, $t2, 1
    08913514:[46006B06]: mov.s      $f12, $f13
    08913518:[29520008]: slti       $s2, $t2, 8
    0891351C:[1640FFEB]: bne        $s2, $zr, 0x089134CC
    08913520:[27FF0010]: addiu      $ra, $ra, 16
    08913524:[1000001E]: b          0x089135A0
    08913528:[E52C0008]: swc1       $f12, 8($t1)
    0891352C:[8C8A0710]: lw         $t2, 1808($a0)
    08913530:[8D3F000C]: lw         $ra, 12($t1)
    08913534:[001FF940]: sll        $ra, $ra, 0x0005
    08913538:[001F9021]: addu       $s2, $zr, $ra <=> move $s2, $ra
    0891353C:[001FF8C0]: sll        $ra, $ra, 0x0003
    08913540:[025F9023]: subu       $s2, $s2, $ra
    08913544:[001FF880]: sll        $ra, $ra, 0x0002
    08913548:[025FF821]: addu       $ra, $s2, $ra
    0891354C:[015F5021]: addu       $t2, $t2, $ra
    08913550:[254A01B0]: addiu      $t2, $t2, 432
    08913554:[C54C0030]: lwc1       $f12, 48($t2)
    08913558:[E7AC00B0]: swc1       $f12, 176($sp)
    0891355C:[C54C0034]: lwc1       $f12, 52($t2)
    08913560:[E7AC00B4]: swc1       $f12, 180($sp)
    08913564:[C54C0038]: lwc1       $f12, 56($t2)
    08913568:[E7AC00B8]: swc1       $f12, 184($sp)
    0891356C:[D8A40000]: lv.q       C100.q, 0($a1)
    08913570:[D8A50010]: lv.q       C110.q, 16($a1)
    08913574:[D8A60020]: lv.q       C120.q, 32($a1)
    08913578:[D8A70030]: lv.q       C130.q, 48($a1)
    0891357C:[CA280000]: lv.s       S200.s, 0($s1)
    08913580:[CA280005]: lv.s       S201.s, 4($s1)
    08913584:[CA28000A]: lv.s       S202.s, 8($s1)
    08913588:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    0891358C:[EA000000]: sv.s       S000.s, 0($s0)
    08913590:[EA000005]: sv.s       S001.s, 4($s0)
    08913594:[EA00000A]: sv.s       S002.s, 8($s0)
    08913598:[C7AC00A8]: lwc1       $f12, 168($sp)
    0891359C:[E52C0008]: swc1       $f12, 8($t1)
    089135A0:[8C890784]: lw         $t1, 1924($a0)
    089135A4:[24E70001]: addiu      $a3, $a3, 1
    089135A8:[85290038]: lh         $t1, 56($t1)
    089135AC:[00E9482A]: slt        $t1, $a3, $t1
    089135B0:[1520FF3B]: bne        $t1, $zr, 0x089132A0
    089135B4:[25080004]: addiu      $t0, $t0, 4
    089135B8:[AFA200F4]: sw         $v0, 244($sp)
    089135BC:[AFA300F8]: sw         $v1, 248($sp)
    089135C0:[AFAC00FC]: sw         $t4, 252($sp)
    089135C4:[AFAD0084]: sw         $t5, 132($sp)
    089135C8:[AFAE0088]: sw         $t6, 136($sp)
    089135CC:[AFAF008C]: sw         $t7, 140($sp)
    089135D0:[8C850208]: lw         $a1, 520($a0)
    089135D4:[8C840784]: lw         $a0, 1924($a0)
    089135D8:[00063880]: sll        $a3, $a2, 0x0002
    089135DC:[00A74021]: addu       $t0, $a1, $a3
    089135E0:[84850038]: lh         $a1, 56($a0)
    089135E4:[3C070891]: lui        $a3, 0x0891 <=> li $a3, 0x08910000
    089135E8:[00A62823]: subu       $a1, $a1, $a2
    089135EC:[24E71ED0]: addiu      $a3, $a3, 7888
    089135F0:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    089135F4:[0E2660D2]: jal        0x08998348
    089135F8:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    089135FC:[8FB00204]: lw         $s0, 516($sp)
    08913600:[8FB10208]: lw         $s1, 520($sp)
    08913604:[8FB2020C]: lw         $s2, 524($sp)
    08913608:[8FB30210]: lw         $s3, 528($sp)
    0891360C:[8FBF0214]: lw         $ra, 532($sp)
    08913610:[03E00008]: jr         $ra
    08913614:[27BD0220]: addiu      $sp, $sp, 544
  Back Branch 08912F9C 177,242 times (length 22)
    08912F38:[85080038]: lh         $t0, 56($t0)
    08912F3C:[00C8402A]: slt        $t0, $a2, $t0
    08912F40:[11000018]: beq        $t0, $zr, 0x08912FA4
    08912F44:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08912F48:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08912F4C:[8C890204]: lw         $t1, 516($a0)
    08912F50:[01284821]: addu       $t1, $t1, $t0
    08912F54:[8D2A0000]: lw         $t2, 0($t1)
    08912F58:[854A0002]: lh         $t2, 2($t2)
    08912F5C:[314A0020]: andi       $t2, $t2, 32
    08912F60:[15400003]: bne        $t2, $zr, 0x08912F70
    08912F64:[00000000]: nop
    08912F68:[10000008]: b          0x08912F8C
    08912F6C:[00000000]: nop
    08912F70:[0007502B]: sltu       $t2, $zr, $a3 <=> move $t2, $a3
    08912F74:[A12A0010]: sb         $t2, 16($t1)
    08912F78:[8C8A0208]: lw         $t2, 520($a0)
    08912F7C:[00075880]: sll        $t3, $a3, 0x0002
    08912F80:[014B5021]: addu       $t2, $t2, $t3
    08912F84:[24E70001]: addiu      $a3, $a3, 1
    08912F88:[AD490000]: sw         $t1, 0($t2)
    08912F8C:[8C890784]: lw         $t1, 1924($a0)
    08912F90:[24C60001]: addiu      $a2, $a2, 1
    08912F94:[85290038]: lh         $t1, 56($t1)
    08912F98:[00C9482A]: slt        $t1, $a2, $t1
--> 08912F9C:[1520FFEB]: bne        $t1, $zr, 0x08912F4C
    08912FA0:[25080014]: addiu      $t0, $t0, 20
    08912FA4:[8C880784]: lw         $t0, 1924($a0)
    08912FA8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912FAC:[85080038]: lh         $t0, 56($t0)
  Back Branch 08913250 177,242 times (length 35)
    089131B8:[854A0038]: lh         $t2, 56($t2)
    089131BC:[012A502A]: slt        $t2, $t1, $t2
    089131C0:[11400025]: beq        $t2, $zr, 0x08913258
    089131C4:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    089131C8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
--> 089131CC:[8C8B0204]: lw         $t3, 516($a0)
    089131D0:[016A5821]: addu       $t3, $t3, $t2
    089131D4:[8D620000]: lw         $v0, 0($t3)
    089131D8:[84420002]: lh         $v0, 2($v0)
    089131DC:[30420100]: andi       $v0, $v0, 256
    089131E0:[14400003]: bne        $v0, $zr, 0x089131F0
    089131E4:[00000000]: nop
    089131E8:[10000015]: b          0x08913240
    089131EC:[00000000]: nop
    089131F0:[8D620000]: lw         $v0, 0($t3)
    089131F4:[84420002]: lh         $v0, 2($v0)
    089131F8:[30420080]: andi       $v0, $v0, 128
    089131FC:[14400003]: bne        $v0, $zr, 0x0891320C
    08913200:[00000000]: nop
    08913204:[1000000E]: b          0x08913240
    08913208:[00000000]: nop
    0891320C:[8D620000]: lw         $v0, 0($t3)
    08913210:[84420002]: lh         $v0, 2($v0)
    08913214:[30420020]: andi       $v0, $v0, 32
    08913218:[10400003]: beq        $v0, $zr, 0x08913228
    0891321C:[00000000]: nop
    08913220:[10000007]: b          0x08913240
    08913224:[00000000]: nop
    08913228:[8C820208]: lw         $v0, 520($a0)
    0891322C:[00071880]: sll        $v1, $a3, 0x0002
    08913230:[00431021]: addu       $v0, $v0, $v1
    08913234:[AC4B0000]: sw         $t3, 0($v0)
    08913238:[24E70001]: addiu      $a3, $a3, 1
    0891323C:[A1680010]: sb         $t0, 16($t3)
    08913240:[8C8B0784]: lw         $t3, 1924($a0)
    08913244:[25290001]: addiu      $t1, $t1, 1
    08913248:[856B0038]: lh         $t3, 56($t3)
    0891324C:[012B582A]: slt        $t3, $t1, $t3
--> 08913250:[1560FFDE]: bne        $t3, $zr, 0x089131CC
    08913254:[254A0014]: addiu      $t2, $t2, 20
    08913258:[8C880784]: lw         $t0, 1924($a0)
    0891325C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    08913260:[85080038]: lh         $t0, 56($t0)
  Back Branch 089130EC 177,242 times (length 35)
    08913054:[85080038]: lh         $t0, 56($t0)
    08913058:[00C8402A]: slt        $t0, $a2, $t0
    0891305C:[11000025]: beq        $t0, $zr, 0x089130F4
    08913060:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08913064:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08913068:[8C890204]: lw         $t1, 516($a0)
    0891306C:[01284821]: addu       $t1, $t1, $t0
    08913070:[8D2B0000]: lw         $t3, 0($t1)
    08913074:[856B0002]: lh         $t3, 2($t3)
    08913078:[316B0100]: andi       $t3, $t3, 256
    0891307C:[11600003]: beq        $t3, $zr, 0x0891308C
    08913080:[00000000]: nop
    08913084:[10000015]: b          0x089130DC
    08913088:[00000000]: nop
    0891308C:[8D2B0000]: lw         $t3, 0($t1)
    08913090:[856B0002]: lh         $t3, 2($t3)
    08913094:[316B0001]: andi       $t3, $t3, 1
    08913098:[15600003]: bne        $t3, $zr, 0x089130A8
    0891309C:[00000000]: nop
    089130A0:[1000000E]: b          0x089130DC
    089130A4:[00000000]: nop
    089130A8:[8D2B0000]: lw         $t3, 0($t1)
    089130AC:[856B0002]: lh         $t3, 2($t3)
    089130B0:[316B0020]: andi       $t3, $t3, 32
    089130B4:[11600003]: beq        $t3, $zr, 0x089130C4
    089130B8:[00000000]: nop
    089130BC:[10000007]: b          0x089130DC
    089130C0:[00000000]: nop
    089130C4:[8C8B0208]: lw         $t3, 520($a0)
    089130C8:[00071080]: sll        $v0, $a3, 0x0002
    089130CC:[01625821]: addu       $t3, $t3, $v0
    089130D0:[AD690000]: sw         $t1, 0($t3)
    089130D4:[24E70001]: addiu      $a3, $a3, 1
    089130D8:[A12A0010]: sb         $t2, 16($t1)
    089130DC:[8C890784]: lw         $t1, 1924($a0)
    089130E0:[24C60001]: addiu      $a2, $a2, 1
    089130E4:[85290038]: lh         $t1, 56($t1)
    089130E8:[00C9482A]: slt        $t1, $a2, $t1
--> 089130EC:[1520FFDE]: bne        $t1, $zr, 0x08913068
    089130F0:[25080014]: addiu      $t0, $t0, 20
    089130F4:[3C0608A2]: lui        $a2, 0x08A2 <=> li $a2, 0x08A20000
    089130F8:[24C66500]: addiu      $a2, $a2, 25856
    089130FC:[8CC60020]: lw         $a2, 32($a2)
  Back Branch 08913044 177,242 times (length 35)
    08912FAC:[85080038]: lh         $t0, 56($t0)
    08912FB0:[00C8402A]: slt        $t0, $a2, $t0
    08912FB4:[11000025]: beq        $t0, $zr, 0x0891304C
    08912FB8:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    08912FBC:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08912FC0:[8C890204]: lw         $t1, 516($a0)
    08912FC4:[01284821]: addu       $t1, $t1, $t0
    08912FC8:[8D2B0000]: lw         $t3, 0($t1)
    08912FCC:[856B0002]: lh         $t3, 2($t3)
    08912FD0:[316B0100]: andi       $t3, $t3, 256
    08912FD4:[11600003]: beq        $t3, $zr, 0x08912FE4
    08912FD8:[00000000]: nop
    08912FDC:[10000015]: b          0x08913034
    08912FE0:[00000000]: nop
    08912FE4:[8D2B0000]: lw         $t3, 0($t1)
    08912FE8:[856B0002]: lh         $t3, 2($t3)
    08912FEC:[316B0001]: andi       $t3, $t3, 1
    08912FF0:[11600003]: beq        $t3, $zr, 0x08913000
    08912FF4:[00000000]: nop
    08912FF8:[1000000E]: b          0x08913034
    08912FFC:[00000000]: nop
    08913000:[8D2B0000]: lw         $t3, 0($t1)
    08913004:[856B0002]: lh         $t3, 2($t3)
    08913008:[316B0020]: andi       $t3, $t3, 32
    0891300C:[11600003]: beq        $t3, $zr, 0x0891301C
    08913010:[00000000]: nop
    08913014:[10000007]: b          0x08913034
    08913018:[00000000]: nop
    0891301C:[8C8B0208]: lw         $t3, 520($a0)
    08913020:[00071080]: sll        $v0, $a3, 0x0002
    08913024:[01625821]: addu       $t3, $t3, $v0
    08913028:[AD690000]: sw         $t1, 0($t3)
    0891302C:[24E70001]: addiu      $a3, $a3, 1
    08913030:[A12A0010]: sb         $t2, 16($t1)
    08913034:[8C890784]: lw         $t1, 1924($a0)
    08913038:[24C60001]: addiu      $a2, $a2, 1
    0891303C:[85290038]: lh         $t1, 56($t1)
    08913040:[00C9482A]: slt        $t1, $a2, $t1
--> 08913044:[1520FFDE]: bne        $t1, $zr, 0x08912FC0
    08913048:[25080014]: addiu      $t0, $t0, 20
    0891304C:[8C880784]: lw         $t0, 1924($a0)
    08913050:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913054:[85080038]: lh         $t0, 56($t0)
  Back Branch 089131A8 177,242 times (length 35)
    08913110:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913114:[85290038]: lh         $t1, 56($t1)
    08913118:[00C9482A]: slt        $t1, $a2, $t1
    0891311C:[11200024]: beq        $t1, $zr, 0x089131B0
    08913120:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 08913124:[8C8A0204]: lw         $t2, 516($a0)
    08913128:[01495021]: addu       $t2, $t2, $t1
    0891312C:[8D4B0000]: lw         $t3, 0($t2)
    08913130:[856B0002]: lh         $t3, 2($t3)
    08913134:[316B0100]: andi       $t3, $t3, 256
    08913138:[15600003]: bne        $t3, $zr, 0x08913148
    0891313C:[00000000]: nop
    08913140:[10000015]: b          0x08913198
    08913144:[00000000]: nop
    08913148:[8D4B0000]: lw         $t3, 0($t2)
    0891314C:[856B0002]: lh         $t3, 2($t3)
    08913150:[316B0080]: andi       $t3, $t3, 128
    08913154:[11600003]: beq        $t3, $zr, 0x08913164
    08913158:[00000000]: nop
    0891315C:[1000000E]: b          0x08913198
    08913160:[00000000]: nop
    08913164:[8D4B0000]: lw         $t3, 0($t2)
    08913168:[856B0002]: lh         $t3, 2($t3)
    0891316C:[316B0020]: andi       $t3, $t3, 32
    08913170:[11600003]: beq        $t3, $zr, 0x08913180
    08913174:[00000000]: nop
    08913178:[10000007]: b          0x08913198
    0891317C:[00000000]: nop
    08913180:[8C8B0208]: lw         $t3, 520($a0)
    08913184:[00071080]: sll        $v0, $a3, 0x0002
    08913188:[01625821]: addu       $t3, $t3, $v0
    0891318C:[AD6A0000]: sw         $t2, 0($t3)
    08913190:[24E70001]: addiu      $a3, $a3, 1
    08913194:[A1480010]: sb         $t0, 16($t2)
    08913198:[8C8A0784]: lw         $t2, 1924($a0)
    0891319C:[24C60001]: addiu      $a2, $a2, 1
    089131A0:[854A0038]: lh         $t2, 56($t2)
    089131A4:[00CA502A]: slt        $t2, $a2, $t2
--> 089131A8:[1540FFDE]: bne        $t2, $zr, 0x08913124
    089131AC:[25290014]: addiu      $t1, $t1, 20
    089131B0:[8C8A0784]: lw         $t2, 1924($a0)
    089131B4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    089131B8:[854A0038]: lh         $t2, 56($t2)
_S1_2_89882C8 16,641,638 instructions (0.410%), 449,774 calls (089882C8 - 08988378, length 45)
    089882C8:[27BDFFF0]: addiu      $sp, $sp, -16
    089882CC:[AFBF0000]: sw         $ra, 0($sp)
    089882D0:[3C0708A1]: lui        $a3, 0x08A1 <=> li $a3, 0x08A10000
    089882D4:[24E90470]: addiu      $t1, $a3, 1136
    089882D8:[7C8A1E00]: ext        $t2, $a0, 24, 4
    089882DC:[7C8D5C00]: ext        $t5, $a0, 16, 12
    089882E0:[3C050011]: lui        $a1, 0x0011 <=> li $a1, 0x00110000
    089882E4:[8D2B0010]: lw         $t3, 16($t1)
    089882E8:[01A56025]: or         $t4, $t5, $a1
    089882EC:[000A3400]: sll        $a2, $t2, 0x0010
    089882F0:[3C080E00]: lui        $t0, 0x0E00 <=> li $t0, 0x0E000000
    089882F4:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    089882F8:[3082FFFF]: andi       $v0, $a0, -1
    089882FC:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08988300:[01885025]: or         $t2, $t4, $t0
    08988304:[3C040C00]: lui        $a0, 0x0C00 <=> li $a0, 0x0C000000
    08988308:[00C34025]: or         $t0, $a2, $v1
    0898830C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08988310:[11630012]: beq        $t3, $v1, 0x0898835C
    08988314:[00442825]: or         $a1, $v0, $a0
    08988318:[8D260048]: lw         $a2, 72($t1)
    0898831C:[7C07FE04]: ins        $a3, $zr, 24, 8
    08988320:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    08988324:[8CC30008]: lw         $v1, 8($a2)
    08988328:[00E25825]: or         $t3, $a3, $v0
    0898832C:[24790004]: addiu      $t9, $v1, 4
    08988330:[AC680000]: sw         $t0, 0($v1)
    08988334:[27280004]: addiu      $t0, $t9, 4
    08988338:[ACC80008]: sw         $t0, 8($a2)
    0898833C:[AF2B0000]: sw         $t3, 0($t9)
    08988340:[0E262AE9]: jal        0x0898ABA4
    08988344:[00000000]: nop
    08988348:[8FBF0000]: lw         $ra, 0($sp)
    0898834C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08988350:[0044102D]: min        $v0, $v0, $a0
    08988354:[03E00008]: jr         $ra
    08988358:[27BD0010]: addiu      $sp, $sp, 16
    0898835C:[8D2E0048]: lw         $t6, 72($t1)
    08988360:[8DD80008]: lw         $t8, 8($t6)
    08988364:[27090004]: addiu      $t1, $t8, 4
    08988368:[252F0004]: addiu      $t7, $t1, 4
    0898836C:[AF0A0000]: sw         $t2, 0($t8)
    08988370:[ADCF0008]: sw         $t7, 8($t6)
    08988374:[0A2620D0]: j          0x08988340
    08988378:[AD250000]: sw         $a1, 0($t1)
_S1_2_886C21C 16,232,951 instructions (0.400%), 514,721 calls (0886C21C - 0886C618, length 256)
    0886C21C:[27BDFFB0]: addiu      $sp, $sp, -80
    0886C220:[94A70002]: lhu        $a3, 2($a1)
    0886C224:[AFB0001C]: sw         $s0, 28($sp)
    0886C228:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0886C22C:[E7B40014]: swc1       $f20, 20($sp)
    0886C230:[AFB30028]: sw         $s3, 40($sp)
    0886C234:[46006506]: mov.s      $f20, $f12
    0886C238:[30E40008]: andi       $a0, $a3, 8
    0886C23C:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    0886C240:[E7B60018]: swc1       $f22, 24($sp)
    0886C244:[AFB10020]: sw         $s1, 32($sp)
    0886C248:[AFB20024]: sw         $s2, 36($sp)
    0886C24C:[AFB4002C]: sw         $s4, 44($sp)
    0886C250:[AFB50030]: sw         $s5, 48($sp)
    0886C254:[AFB60034]: sw         $s6, 52($sp)
    0886C258:[AFB70038]: sw         $s7, 56($sp)
    0886C25C:[AFBE003C]: sw         $fp, 60($sp)
    0886C260:[AFBF0040]: sw         $ra, 64($sp)
    0886C264:[1480000C]: bne        $a0, $zr, 0x0886C298
    0886C268:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0886C26C:[24E4FFFE]: addiu      $a0, $a3, -2
    0886C270:[2C840007]: sltiu      $a0, $a0, 7
    0886C274:[10800023]: beq        $a0, $zr, 0x0886C304
    0886C278:[8E720040]: lw         $s2, 64($s3)
    0886C27C:[24E4FFFE]: addiu      $a0, $a3, -2
    0886C280:[00042080]: sll        $a0, $a0, 0x0002
    0886C284:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C288:[00240821]: addu       $at, $at, $a0
    0886C28C:[8C215BE0]: lw         $at, 23520($at)
    0886C290:[00200008]: jr         $at
    0886C294:[00000000]: nop
    0886C298:[100000D2]: b          0x0886C5E4
    0886C29C:[00000000]: nop
    0886C304:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0886C308:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0886C30C:[AFA70010]: sw         $a3, 16($sp)
    0886C310:[AFA40008]: sw         $a0, 8($sp)
    0886C314:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0886C318:[03D7202A]: slt        $a0, $fp, $s7
    0886C31C:[108000B1]: beq        $a0, $zr, 0x0886C5E4
    0886C320:[AE130090]: sw         $s3, 144($s0)
    0886C324:[8FA40008]: lw         $a0, 8($sp)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_89A0918 15,249,341 instructions (0.375%), 232,947 calls (089A0918 - 089A0BB4, length 168)
    089A0918:[8C830000]: lw         $v1, 0($a0)
    089A091C:[27BDFFF0]: addiu      $sp, $sp, -16
    089A0920:[8C8A0010]: lw         $t2, 16($a0)
    089A0924:[8C8B0014]: lw         $t3, 20($a0)
    089A0928:[2C620002]: sltiu      $v0, $v1, 2
    089A092C:[8C8C0004]: lw         $t4, 4($a0)
    089A0930:[1040001E]: beq        $v0, $zr, 0x089A09AC
    089A0934:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089A0938:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A094C:[8FA20004]: lw         $v0, 4($sp)
    089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
    089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
    089A09DC:[28820400]: slti       $v0, $a0, 1024
    089A09E0:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A09E4:[00446823]: subu       $t5, $v0, $a0
    089A09E8:[29A30039]: slti       $v1, $t5, 57
    089A09EC:[14600022]: bne        $v1, $zr, 0x089A0A78
    089A09F0:[00000000]: nop
    089A09F4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A09F8:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A09FC:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A00:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0A04:[01421024]: and        $v0, $t2, $v0
    089A0A08:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0A0C:[1044000E]: beq        $v0, $a0, 0x089A0A48
    089A0A10:[01631824]: and        $v1, $t3, $v1
    089A0A14:[254A007F]: addiu      $t2, $t2, 127
    089A0A18:[2D42007F]: sltiu      $v0, $t2, 127
    089A0A1C:[01625821]: addu       $t3, $t3, $v0
    089A0A20:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A24:[3442FFFF]: ori        $v0, $v0, -1
    089A0A28:[004B102B]: sltu       $v0, $v0, $t3
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
    089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A54:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0A58:[01421024]: and        $v0, $t2, $v0
    089A0A5C:[01631824]: and        $v1, $t3, $v1
    089A0A60:[00431025]: or         $v0, $v0, $v1
    089A0A64:[5040FFEF]: beql       $v0, $zr, 0x089A0A24
    089A0A68:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A6C:[254A0080]: addiu      $t2, $t2, 128
    089A0A70:[0A268287]: j          0x089A0A1C
    089A0A74:[2D420080]: sltiu      $v0, $t2, 128
    089A0A78:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    089A0A7C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089A0A80:[000D3680]: sll        $a2, $t5, 0x001A
    089A0A84:[04C10004]: bgez       $a2, 0x089A0A98
    089A0A88:[00000000]: nop
    089A0A8C:[01A41804]: sllv       $v1, $a0, $t5
    089A0A90:[10000007]: b          0x089A0AB0
    089A0A94:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089A0A98:[10C00004]: beq        $a2, $zr, 0x089A0AAC
    089A0A9C:[01A51804]: sllv       $v1, $a1, $t5
    089A0AA0:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    089A0AA4:[00C43006]: srlv       $a2, $a0, $a2
    089A0AA8:[00661825]: or         $v1, $v1, $a2
    089A0AAC:[01A41004]: sllv       $v0, $a0, $t5
    089A0AB0:[2442FFFF]: addiu      $v0, $v0, -1
    089A0AB4:[2C47FFFF]: sltiu      $a3, $v0, -1
    089A0AB8:[2463FFFF]: addiu      $v1, $v1, -1
    089A0ABC:[00671821]: addu       $v1, $v1, $a3
    089A0AC0:[01421024]: and        $v0, $t2, $v0
    089A0AC4:[01631824]: and        $v1, $t3, $v1
    089A0AC8:[00431025]: or         $v0, $v0, $v1
    089A0ACC:[000D4680]: sll        $t0, $t5, 0x001A
    089A0AD0:[05010004]: bgez       $t0, 0x089A0AE4
    089A0AD4:[00000000]: nop
    089A0AD8:[01AB3006]: srlv       $a2, $t3, $t5
    089A0ADC:[10000007]: b          0x089A0AFC
    089A0AE0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A0AE4:[11000004]: beq        $t0, $zr, 0x089A0AF8
    089A0AE8:[01AA3006]: srlv       $a2, $t2, $t5
    089A0AEC:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    089A0AF0:[010B4004]: sllv       $t0, $t3, $t0
    089A0AF4:[00C83025]: or         $a2, $a2, $t0
    089A0AF8:[01AB3806]: srlv       $a3, $t3, $t5
    089A0AFC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0B00:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A0B04:[00C25025]: or         $t2, $a2, $v0
    089A0B08:[0A26827F]: j          0x089A09FC
    089A0B0C:[00E55825]: or         $t3, $a3, $a1
    089A0B10:[14400005]: bne        $v0, $zr, 0x089A0B28
    089A0B14:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A0B18:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0B1C:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A0B20:[0A268254]: j          0x089A0950
    089A0B24:[8FA20004]: lw         $v0, 4($sp)
    089A0B28:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B2C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0B30:[01423024]: and        $a2, $t2, $v0
    089A0B34:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
    089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
    089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 089A09C8 228,278 times (length 32)
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A094C:[8FA20004]: lw         $v0, 4($sp)
--> 089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
--> 089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
  Back Branch 089A0B80 228,131 times (length 82)
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
--> 089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A54:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0A58:[01421024]: and        $v0, $t2, $v0
    089A0A5C:[01631824]: and        $v1, $t3, $v1
    089A0A60:[00431025]: or         $v0, $v0, $v1
    089A0A64:[5040FFEF]: beql       $v0, $zr, 0x089A0A24
    089A0A68:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A6C:[254A0080]: addiu      $t2, $t2, 128
    089A0A70:[0A268287]: j          0x089A0A1C
    089A0A74:[2D420080]: sltiu      $v0, $t2, 128
    089A0A78:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    089A0A7C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089A0A80:[000D3680]: sll        $a2, $t5, 0x001A
    089A0A84:[04C10004]: bgez       $a2, 0x089A0A98
    089A0A88:[00000000]: nop
    089A0A8C:[01A41804]: sllv       $v1, $a0, $t5
    089A0A90:[10000007]: b          0x089A0AB0
    089A0A94:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089A0A98:[10C00004]: beq        $a2, $zr, 0x089A0AAC
    089A0A9C:[01A51804]: sllv       $v1, $a1, $t5
    089A0AA0:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    089A0AA4:[00C43006]: srlv       $a2, $a0, $a2
    089A0AA8:[00661825]: or         $v1, $v1, $a2
    089A0AAC:[01A41004]: sllv       $v0, $a0, $t5
    089A0AB0:[2442FFFF]: addiu      $v0, $v0, -1
    089A0AB4:[2C47FFFF]: sltiu      $a3, $v0, -1
    089A0AB8:[2463FFFF]: addiu      $v1, $v1, -1
    089A0ABC:[00671821]: addu       $v1, $v1, $a3
    089A0AC0:[01421024]: and        $v0, $t2, $v0
    089A0AC4:[01631824]: and        $v1, $t3, $v1
    089A0AC8:[00431025]: or         $v0, $v0, $v1
    089A0ACC:[000D4680]: sll        $t0, $t5, 0x001A
    089A0AD0:[05010004]: bgez       $t0, 0x089A0AE4
    089A0AD4:[00000000]: nop
    089A0AD8:[01AB3006]: srlv       $a2, $t3, $t5
    089A0ADC:[10000007]: b          0x089A0AFC
    089A0AE0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A0AE4:[11000004]: beq        $t0, $zr, 0x089A0AF8
    089A0AE8:[01AA3006]: srlv       $a2, $t2, $t5
    089A0AEC:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    089A0AF0:[010B4004]: sllv       $t0, $t3, $t0
    089A0AF4:[00C83025]: or         $a2, $a2, $t0
    089A0AF8:[01AB3806]: srlv       $a3, $t3, $t5
    089A0AFC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0B00:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A0B04:[00C25025]: or         $t2, $a2, $v0
    089A0B08:[0A26827F]: j          0x089A09FC
    089A0B0C:[00E55825]: or         $t3, $a3, $a1
    089A0B10:[14400005]: bne        $v0, $zr, 0x089A0B28
    089A0B14:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A0B18:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0B1C:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A0B20:[0A268254]: j          0x089A0950
    089A0B24:[8FA20004]: lw         $v0, 4($sp)
    089A0B28:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B2C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0B30:[01423024]: and        $a2, $t2, $v0
    089A0B34:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
--> 089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 089A0A40 228,131 times (length 63)
    089A0938:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
--> 089A094C:[8FA20004]: lw         $v0, 4($sp)
    089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
    089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
    089A09DC:[28820400]: slti       $v0, $a0, 1024
    089A09E0:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A09E4:[00446823]: subu       $t5, $v0, $a0
    089A09E8:[29A30039]: slti       $v1, $t5, 57
    089A09EC:[14600022]: bne        $v1, $zr, 0x089A0A78
    089A09F0:[00000000]: nop
    089A09F4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A09F8:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A09FC:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A00:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0A04:[01421024]: and        $v0, $t2, $v0
    089A0A08:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0A0C:[1044000E]: beq        $v0, $a0, 0x089A0A48
    089A0A10:[01631824]: and        $v1, $t3, $v1
    089A0A14:[254A007F]: addiu      $t2, $t2, 127
    089A0A18:[2D42007F]: sltiu      $v0, $t2, 127
    089A0A1C:[01625821]: addu       $t3, $t3, $v0
    089A0A20:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A24:[3442FFFF]: ori        $v0, $v0, -1
    089A0A28:[004B102B]: sltu       $v0, $v0, $t3
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
--> 089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 089A0B20 4,669 times (length 118)
  Back Branch 089A0BA4 32 times (length 22)
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
--> 089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
--> 089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
    089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 089A0BB0 8 times (length 27)
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
--> 089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
    089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
--> 089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
_S1_2_8871A50 14,385,140 instructions (0.354%), 57,483 calls (08871A50 - 088724A8, length 663)
    08871A50:[27BDFD50]: addiu      $sp, $sp, -688
    08871A54:[AFB00284]: sw         $s0, 644($sp)
    08871A58:[27B0000F]: addiu      $s0, $sp, 15
    08871A5C:[2408FFF0]: addiu      $t0, $zr, -16 <=> li $t0, -16
    08871A60:[02088024]: and        $s0, $s0, $t0
    08871A64:[AFB30290]: sw         $s3, 656($sp)
    08871A68:[26130040]: addiu      $s3, $s0, 64
    08871A6C:[26680040]: addiu      $t0, $s3, 64
    08871A70:[25090040]: addiu      $t1, $t0, 64
    08871A74:[AFB6029C]: sw         $s6, 668($sp)
    08871A78:[25360040]: addiu      $s6, $t1, 64
    08871A7C:[AFA80208]: sw         $t0, 520($sp)
    08871A80:[AFB50298]: sw         $s5, 664($sp)
    08871A84:[26D50040]: addiu      $s5, $s6, 64
    08871A88:[AFA90264]: sw         $t1, 612($sp)
    08871A8C:[AFB702A0]: sw         $s7, 672($sp)
    08871A90:[26A80040]: addiu      $t0, $s5, 64
    08871A94:[8C970144]: lw         $s7, 324($a0)
    08871A98:[AFA80260]: sw         $t0, 608($sp)
    08871A9C:[AFB2028C]: sw         $s2, 652($sp)
    08871AA0:[8C880154]: lw         $t0, 340($a0)
    08871AA4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    08871AA8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08871AAC:[E7B4027C]: swc1       $f20, 636($sp)
    08871AB0:[E7B60280]: swc1       $f22, 640($sp)
    08871AB4:[AFB10288]: sw         $s1, 648($sp)
    08871AB8:[AFB40294]: sw         $s4, 660($sp)
    08871ABC:[AFBE02A4]: sw         $fp, 676($sp)
    08871AC0:[AFBF02A8]: sw         $ra, 680($sp)
    08871AC4:[12E00006]: beq        $s7, $zr, 0x08871AE0
    08871AC8:[00E08825]: or         $s1, $a3, $zr <=> move $s1, $a3
    08871ACC:[8E450150]: lw         $a1, 336($s2)
    08871AD0:[54A00005]: bnel       $a1, $zr, 0x08871AE8
    08871AD4:[C64C012C]: lwc1       $f12, 300($s2)
    08871AD8:[10000013]: b          0x08871B28
    08871ADC:[00000000]: nop
    08871AE0:[10000264]: b          0x08872474
    08871AE4:[00000000]: nop
    08871AE8:[8E450150]: lw         $a1, 336($s2)
    08871AEC:[4600630D]: trunc.w.s  $f12, $f12
    08871AF0:[44076000]: mfc1       $a3, $f12
    08871AF4:[00E5282A]: slt        $a1, $a3, $a1
    08871AF8:[14A0000B]: bne        $a1, $zr, 0x08871B28
    08871AFC:[00000000]: nop
    08871B00:[96450002]: lhu        $a1, 2($s2)
    08871B04:[30A50004]: andi       $a1, $a1, 4
    08871B08:[14A00005]: bne        $a1, $zr, 0x08871B20
    08871B0C:[00000000]: nop
    08871B10:[96450002]: lhu        $a1, 2($s2)
    08871B14:[34A50004]: ori        $a1, $a1, 4
    08871B18:[10000003]: b          0x08871B28
    08871B1C:[A6450002]: sh         $a1, 2($s2)
    08871B20:[10000254]: b          0x08872474
    08871B24:[00000000]: nop
    08871B28:[AFA80270]: sw         $t0, 624($sp)
    08871B2C:[4480B000]: mtc1       $zr, $f22
    08871B30:[26450010]: addiu      $a1, $s2, 16
    08871B34:[00083C03]: sra        $a3, $t0, 0x0010
    08871B38:[AFA50268]: sw         $a1, 616($sp)
    08871B3C:[3C083F80]: lui        $t0, 0x3F80 <=> li $t0, 0x3F800000
    08871B40:[263E0030]: addiu      $fp, $s1, 48
    08871B44:[4488A000]: mtc1       $t0, $f20
    08871B48:[30F40040]: andi       $s4, $a3, 64
    08871B4C:[10C00017]: beq        $a2, $zr, 0x08871BAC
    08871B50:[AFA7026C]: sw         $a3, 620($sp)
    08871B54:[C64C00A0]: lwc1       $f12, 160($s2)
    08871B58:[C4CD0000]: lwc1       $f13, 0($a2)
    08871B5C:[C64E00A4]: lwc1       $f14, 164($s2)
    08871B60:[C4CF0004]: lwc1       $f15, 4($a2)
    08871B64:[460D6300]: add.s      $f12, $f12, $f13
    08871B68:[C65000A8]: lwc1       $f16, 168($s2)
    08871B6C:[460F7380]: add.s      $f14, $f14, $f15
    08871B70:[C4D10008]: lwc1       $f17, 8($a2)
    08871B74:[E7B401DC]: swc1       $f20, 476($sp)
    08871B78:[46118400]: add.s      $f16, $f16, $f17
    08871B7C:[E7AC01D0]: swc1       $f12, 464($sp)
    08871B80:[44066000]: mfc1       $a2, $f12
    08871B84:[E7AE01D4]: swc1       $f14, 468($sp)
    08871B88:[44077000]: mfc1       $a3, $f14
    08871B8C:[ACA60000]: sw         $a2, 0($a1)
    08871B90:[E7B001D8]: swc1       $f16, 472($sp)
    08871B94:[44088000]: mfc1       $t0, $f16
    08871B98:[ACA70004]: sw         $a3, 4($a1)
    08871B9C:[4406A000]: mfc1       $a2, $f20
    08871BA0:[ACA80008]: sw         $t0, 8($a1)
    08871BA4:[10000005]: b          0x08871BBC
    08871BA8:[ACA6000C]: sw         $a2, 12($a1)
    08871BAC:[E6560010]: swc1       $f22, 16($s2)
    08871BB0:[E6560014]: swc1       $f22, 20($s2)
    08871BB4:[E6560018]: swc1       $f22, 24($s2)
    08871BB8:[E656001C]: swc1       $f22, 28($s2)
    08871BBC:[C64C00B0]: lwc1       $f12, 176($s2)
    08871BC0:[C48D0020]: lwc1       $f13, 32($a0)
    08871BC4:[C64E00B4]: lwc1       $f14, 180($s2)
    08871BC8:[C48F0024]: lwc1       $f15, 36($a0)
    08871BCC:[460D6300]: add.s      $f12, $f12, $f13
    08871BD0:[C65000B8]: lwc1       $f16, 184($s2)
    08871BD4:[460F7380]: add.s      $f14, $f14, $f15
    08871BD8:[C4910028]: lwc1       $f17, 40($a0)
    08871BDC:[26460020]: addiu      $a2, $s2, 32
    08871BE0:[46118400]: add.s      $f16, $f16, $f17
    08871BE4:[44056000]: mfc1       $a1, $f12
    08871BE8:[44077000]: mfc1       $a3, $f14
    08871BEC:[ACC50000]: sw         $a1, 0($a2)
    08871BF0:[ACC70004]: sw         $a3, 4($a2)
    08871BF4:[4405A000]: mfc1       $a1, $f20
    08871BF8:[44078000]: mfc1       $a3, $f16
    08871BFC:[ACC5000C]: sw         $a1, 12($a2)
    08871C00:[ACC70008]: sw         $a3, 8($a2)
    08871C04:[C64D00C0]: lwc1       $f13, 192($s2)
    08871C08:[C48F0030]: lwc1       $f15, 48($a0)
    08871C0C:[C65100C4]: lwc1       $f17, 196($s2)
    08871C10:[C4920034]: lwc1       $f18, 52($a0)
    08871C14:[460F6B42]: mul.s      $f13, $f13, $f15
    08871C18:[C65300C8]: lwc1       $f19, 200($s2)
    08871C1C:[E7AC01E0]: swc1       $f12, 480($sp)
    08871C20:[C4800038]: lwc1       $f0, 56($a0)
    08871C24:[46128B02]: mul.s      $f12, $f17, $f18
    08871C28:[E7AE01E4]: swc1       $f14, 484($sp)
    08871C2C:[44046800]: mfc1       $a0, $f13
    08871C30:[46009B82]: mul.s      $f14, $f19, $f0
    08871C34:[E7B001E8]: swc1       $f16, 488($sp)
    08871C38:[E7B401EC]: swc1       $f20, 492($sp)
    08871C3C:[26450030]: addiu      $a1, $s2, 48
    08871C40:[44076000]: mfc1       $a3, $f12
    08871C44:[ACA40000]: sw         $a0, 0($a1)
    08871C48:[44087000]: mfc1       $t0, $f14
    08871C4C:[ACA70004]: sw         $a3, 4($a1)
    08871C50:[ACA80008]: sw         $t0, 8($a1)
    08871C54:[4404A000]: mfc1       $a0, $f20
    08871C58:[E7AD01F0]: swc1       $f13, 496($sp)
    08871C5C:[ACA4000C]: sw         $a0, 12($a1)
    08871C60:[C64D0030]: lwc1       $f13, 48($s2)
    08871C64:[E7AC01F4]: swc1       $f12, 500($sp)
    08871C68:[E62D0000]: swc1       $f13, 0($s1)
    08871C6C:[E7AE01F8]: swc1       $f14, 504($sp)
    08871C70:[E6360004]: swc1       $f22, 4($s1)
    08871C74:[E7B401FC]: swc1       $f20, 508($sp)
    08871C78:[E6360008]: swc1       $f22, 8($s1)
    08871C7C:[E636000C]: swc1       $f22, 12($s1)
    08871C80:[E6360010]: swc1       $f22, 16($s1)
    08871C84:[C64C0034]: lwc1       $f12, 52($s2)
    08871C88:[E6360018]: swc1       $f22, 24($s1)
    08871C8C:[E62C0014]: swc1       $f12, 20($s1)
    08871C90:[E636001C]: swc1       $f22, 28($s1)
    08871C94:[E6360020]: swc1       $f22, 32($s1)
    08871C98:[E6360024]: swc1       $f22, 36($s1)
    08871C9C:[C64C0038]: lwc1       $f12, 56($s2)
    08871CA0:[E636002C]: swc1       $f22, 44($s1)
    08871CA4:[E62C0028]: swc1       $f12, 40($s1)
    08871CA8:[E6360030]: swc1       $f22, 48($s1)
    08871CAC:[E6360034]: swc1       $f22, 52($s1)
    08871CB0:[E6360038]: swc1       $f22, 56($s1)
    08871CB4:[E634003C]: swc1       $f20, 60($s1)
    08871CB8:[924701A0]: lbu        $a3, 416($s2)
    08871CBC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08871CC0:[0E21C53F]: jal        0x088714FC
    08871CC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08871CC8:[8FA40268]: lw         $a0, 616($sp)
    08871CCC:[C48C0000]: lwc1       $f12, 0($a0)
    08871CD0:[C48D0004]: lwc1       $f13, 4($a0)
    08871CD4:[C48E0008]: lwc1       $f14, 8($a0)
    08871CD8:[44056000]: mfc1       $a1, $f12
    08871CDC:[C48F000C]: lwc1       $f15, 12($a0)
    08871CE0:[44066800]: mfc1       $a2, $f13
    08871CE4:[AFC50000]: sw         $a1, 0($fp)
    08871CE8:[44047000]: mfc1       $a0, $f14
    08871CEC:[AFC60004]: sw         $a2, 4($fp)
    08871CF0:[44057800]: mfc1       $a1, $f15
    08871CF4:[AFC40008]: sw         $a0, 8($fp)
    08871CF8:[AFC5000C]: sw         $a1, 12($fp)
    08871CFC:[E634003C]: swc1       $f20, 60($s1)
    08871D00:[8E440148]: lw         $a0, 328($s2)
    08871D04:[14800012]: bne        $a0, $zr, 0x08871D50
    08871D08:[00000000]: nop
    08871D0C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D10:[0E21C1D4]: jal        0x08870750
    08871D14:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08871D18:[12800007]: beq        $s4, $zr, 0x08871D38
    08871D1C:[00000000]: nop
    08871D20:[8645014C]: lh         $a1, 332($s2)
    08871D24:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D28:[0E21C212]: jal        0x08870848
    08871D2C:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D30:[10000039]: b          0x08871E18
    08871D34:[00000000]: nop
    08871D38:[8645014C]: lh         $a1, 332($s2)
    08871D3C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D40:[0E21C1FC]: jal        0x088707F0
    08871D44:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D48:[10000033]: b          0x08871E18
    08871D4C:[00000000]: nop
    08871D50:[AFBE0274]: sw         $fp, 628($sp)
    08871D54:[AFB40278]: sw         $s4, 632($sp)
    08871D58:[8E540148]: lw         $s4, 328($s2)
    08871D5C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08871D60:[0E21C1D4]: jal        0x08870750
    08871D64:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08871D68:[8FA40278]: lw         $a0, 632($sp)
    08871D6C:[10800007]: beq        $a0, $zr, 0x08871D8C
    08871D70:[8FBE0274]: lw         $fp, 628($sp)
    08871D74:[8645014C]: lh         $a1, 332($s2)
    08871D78:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D7C:[0E21C212]: jal        0x08870848
    08871D80:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D84:[10000005]: b          0x08871D9C
    08871D88:[00000000]: nop
    08871D8C:[8645014C]: lh         $a1, 332($s2)
    08871D90:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D94:[0E21C1FC]: jal        0x088707F0
    08871D98:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D9C:[8645014E]: lh         $a1, 334($s2)
    08871DA0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08871DA4:[8FB40260]: lw         $s4, 608($sp)
    08871DA8:[0E21C1E6]: jal        0x08870798
    08871DAC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    08871DB0:[DA800000]: lv.q       C000.q, 0($s4)
    08871DB4:[DA810010]: lv.q       C010.q, 16($s4)
    08871DB8:[DA820020]: lv.q       C020.q, 32($s4)
    08871DBC:[DA830030]: lv.q       C030.q, 48($s4)
    08871DC0:[DA040000]: lv.q       C100.q, 0($s0)
    08871DC4:[DA050010]: lv.q       C110.q, 16($s0)
    08871DC8:[DA060020]: lv.q       C120.q, 32($s0)
    08871DCC:[DA070030]: lv.q       C130.q, 48($s0)
    08871DD0:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    08871DD4:[FA080000]: sv.q       C200.q, 0($s0)
    08871DD8:[FA090010]: sv.q       C210.q, 16($s0)
    08871DDC:[FA0A0020]: sv.q       C220.q, 32($s0)
    08871DE0:[FA0B0030]: sv.q       C230.q, 48($s0)
    08871DE4:[DA600000]: lv.q       C000.q, 0($s3)
    08871DE8:[DA610010]: lv.q       C010.q, 16($s3)
    08871DEC:[DA620020]: lv.q       C020.q, 32($s3)
    08871DF0:[DA630030]: lv.q       C030.q, 48($s3)
    08871DF4:[DA040000]: lv.q       C100.q, 0($s0)
    08871DF8:[DA050010]: lv.q       C110.q, 16($s0)
    08871DFC:[DA060020]: lv.q       C120.q, 32($s0)
    08871E00:[DA070030]: lv.q       C130.q, 48($s0)
    08871E04:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    08871E08:[FA080000]: sv.q       C200.q, 0($s0)
    08871E0C:[FA090010]: sv.q       C210.q, 16($s0)
    08871E10:[FA0A0020]: sv.q       C220.q, 32($s0)
    08871E14:[FA0B0030]: sv.q       C230.q, 48($s0)
    08871E18:[0E21C1CB]: jal        0x0887072C
    08871E1C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871E20:[8FA4026C]: lw         $a0, 620($sp)
    08871E24:[4600A503]: div.s      $f20, $f20, $f0
    08871E28:[30840020]: andi       $a0, $a0, 32
    08871E2C:[1080006E]: beq        $a0, $zr, 0x08871FE8
    08871E30:[8FB40208]: lw         $s4, 520($sp)
    08871E34:[8E440140]: lw         $a0, 320($s2)
    08871E38:[10800006]: beq        $a0, $zr, 0x08871E54
    08871E3C:[00000000]: nop
    08871E40:[8E440140]: lw         $a0, 320($s2)
    08871E44:[0E21C1D4]: jal        0x08870750
    08871E48:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    08871E4C:[10000012]: b          0x08871E98
    08871E50:[00000000]: nop
    08871E54:[3C044334]: lui        $a0, 0x4334 <=> li $a0, 0x43340000
    08871E58:[44846000]: mtc1       $a0, $f12
    08871E5C:[E7AC0200]: swc1       $f12, 512($sp)
    08871E60:[27A40200]: addiu      $a0, $sp, 512
    08871E64:[C8840000]: lv.s       S100.s, 0($a0)
    08871E68:[3C083C36]: lui        $t0, 0x3C36 <=> li $t0, 0x3C360000
    08871E6C:[25080B60]: addiu      $t0, $t0, 2912
    08871E70:[48E80024]: MTV.s      $t0, S101.s
    08871E74:[64240404]: vmul.s     S100.s, S100.s, S101.s
    08871E78:[F3B88480]: VROT.q     C000.q, S100.s, [ c, 0,-s, 0]
    08871E7C:[D0038081]: vidt.q     C010.q
    08871E80:[F3A28482]: VROT.q     C020.q, S100.s, [ s, 0, c, 0]
    08871E84:[D0038083]: vidt.q     C030.q
    08871E88:[FA800000]: sv.q       C000.q, 0($s4)
    08871E8C:[FA810010]: sv.q       C010.q, 16($s4)
    08871E90:[FA820020]: sv.q       C020.q, 32($s4)
    08871E94:[FA830030]: sv.q       C030.q, 48($s4)
    08871E98:[26640030]: addiu      $a0, $s3, 48
    08871E9C:[26050030]: addiu      $a1, $s0, 48
    08871EA0:[C4AC0000]: lwc1       $f12, 0($a1)
    08871EA4:[44066000]: mfc1       $a2, $f12
    08871EA8:[C4AD0004]: lwc1       $f13, 4($a1)
    08871EAC:[44076800]: mfc1       $a3, $f13
    08871EB0:[C4AE0008]: lwc1       $f14, 8($a1)
    08871EB4:[44087000]: mfc1       $t0, $f14
    08871EB8:[AC860000]: sw         $a2, 0($a0)
    08871EBC:[AC870004]: sw         $a3, 4($a0)
    08871EC0:[AC880008]: sw         $t0, 8($a0)
    08871EC4:[C4AF000C]: lwc1       $f15, 12($a1)
    08871EC8:[44057800]: mfc1       $a1, $f15
    08871ECC:[AC85000C]: sw         $a1, 12($a0)
    08871ED0:[DA000000]: lv.q       C000.q, 0($s0)
    08871ED4:[DA010010]: lv.q       C010.q, 16($s0)
    08871ED8:[DA020020]: lv.q       C020.q, 32($s0)
    08871EDC:[DA030030]: lv.q       C030.q, 48($s0)
    08871EE0:[4408A000]: mfc1       $t0, $f20
    08871EE4:[48E80004]: MTV.s      $t0, S100.s
    08871EE8:[65048000]: vscl.t     C000.t, C000.t, S100.s
    08871EEC:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08871EF0:[65048202]: vscl.t     C020.t, C020.t, S100.s
    08871EF4:[FA000000]: sv.q       C000.q, 0($s0)
    08871EF8:[FA010010]: sv.q       C010.q, 16($s0)
    08871EFC:[FA020020]: sv.q       C020.q, 32($s0)
    08871F00:[FA030030]: sv.q       C030.q, 48($s0)
    08871F04:[DA000000]: lv.q       C000.q, 0($s0)
    08871F08:[DA010010]: lv.q       C010.q, 16($s0)
    08871F0C:[DA020020]: lv.q       C020.q, 32($s0)
    08871F10:[DA030030]: lv.q       C030.q, 48($s0)
    08871F14:[DBC40000]: lv.q       C100.q, 0($fp)
    08871F18:[D0070064]: vone.s     S103.s
    08871F1C:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08871F20:[FBC80000]: sv.q       C200.q, 0($fp)
    08871F24:[8FA40264]: lw         $a0, 612($sp)
    08871F28:[DA800000]: lv.q       C000.q, 0($s4)
    08871F2C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F30:[D0060021]: vzero.s    S011.s
    08871F34:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F38:[D0110101]: vrsq.s     S010.s, S010.s
    08871F3C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F40:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F44:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871F48:[F8800000]: sv.q       C000.q, 0($a0)
    08871F4C:[24850010]: addiu      $a1, $a0, 16
    08871F50:[26860010]: addiu      $a2, $s4, 16
    08871F54:[D8C00000]: lv.q       C000.q, 0($a2)
    08871F58:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F5C:[D0060021]: vzero.s    S011.s
    08871F60:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F64:[D0110101]: vrsq.s     S010.s, S010.s
    08871F68:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F6C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F70:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871F74:[F8A00000]: sv.q       C000.q, 0($a1)
    08871F78:[24850020]: addiu      $a1, $a0, 32
    08871F7C:[26860020]: addiu      $a2, $s4, 32
    08871F80:[D8C00000]: lv.q       C000.q, 0($a2)
    08871F84:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F88:[D0060021]: vzero.s    S011.s
    08871F8C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F90:[D0110101]: vrsq.s     S010.s, S010.s
    08871F94:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F98:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F9C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871FA0:[F8A00000]: sv.q       C000.q, 0($a1)
    08871FA4:[D8800000]: lv.q       C000.q, 0($a0)
    08871FA8:[D8810010]: lv.q       C010.q, 16($a0)
    08871FAC:[D8820020]: lv.q       C020.q, 32($a0)
    08871FB0:[DA240000]: lv.q       C100.q, 0($s1)
    08871FB4:[DA250010]: lv.q       C110.q, 16($s1)
    08871FB8:[DA260020]: lv.q       C120.q, 32($s1)
    08871FBC:[DA270030]: lv.q       C130.q, 48($s1)
    08871FC0:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    08871FC4:[D0060068]: vzero.s    S203.s
    08871FC8:[D0060069]: vzero.s    S213.s
    08871FCC:[D006006A]: vzero.s    S223.s
    08871FD0:[FA280000]: sv.q       C200.q, 0($s1)
    08871FD4:[FA290010]: sv.q       C210.q, 16($s1)
    08871FD8:[FA2A0020]: sv.q       C220.q, 32($s1)
    08871FDC:[FA270030]: sv.q       C130.q, 48($s1)
    08871FE0:[10000115]: b          0x08872438
    08871FE4:[00000000]: nop
    08871FE8:[8FA40270]: lw         $a0, 624($sp)
    08871FEC:[30850040]: andi       $a1, $a0, 64
    08871FF0:[10A00086]: beq        $a1, $zr, 0x0887220C
    08871FF4:[30840020]: andi       $a0, $a0, 32
    08871FF8:[10800031]: beq        $a0, $zr, 0x088720C0
    08871FFC:[00000000]: nop
    08872000:[DA600000]: lv.q       C000.q, 0($s3)
    08872004:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872008:[D0060021]: vzero.s    S011.s
    0887200C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872010:[D0110101]: vrsq.s     S010.s, S010.s
    08872014:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872018:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887201C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872020:[FAC00000]: sv.q       C000.q, 0($s6)
    08872024:[26C40010]: addiu      $a0, $s6, 16
    08872028:[26650010]: addiu      $a1, $s3, 16
    0887202C:[D8A00000]: lv.q       C000.q, 0($a1)
    08872030:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872034:[D0060021]: vzero.s    S011.s
    08872038:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0887203C:[D0110101]: vrsq.s     S010.s, S010.s
    08872040:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872044:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872048:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887204C:[F8800000]: sv.q       C000.q, 0($a0)
    08872050:[26C40020]: addiu      $a0, $s6, 32
    08872054:[26650020]: addiu      $a1, $s3, 32
    08872058:[D8A00000]: lv.q       C000.q, 0($a1)
    0887205C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872060:[D0060021]: vzero.s    S011.s
    08872064:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872068:[D0110101]: vrsq.s     S010.s, S010.s
    0887206C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872070:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872074:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872078:[F8800000]: sv.q       C000.q, 0($a0)
    0887207C:[DAC00000]: lv.q       C000.q, 0($s6)
    08872080:[DAC10010]: lv.q       C010.q, 16($s6)
    08872084:[DAC20020]: lv.q       C020.q, 32($s6)
    08872088:[DA240000]: lv.q       C100.q, 0($s1)
    0887208C:[DA250010]: lv.q       C110.q, 16($s1)
    08872090:[DA260020]: lv.q       C120.q, 32($s1)
    08872094:[DA270030]: lv.q       C130.q, 48($s1)
    08872098:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887209C:[D0060068]: vzero.s    S203.s
    088720A0:[D0060069]: vzero.s    S213.s
    088720A4:[D006006A]: vzero.s    S223.s
    088720A8:[FA280000]: sv.q       C200.q, 0($s1)
    088720AC:[FA290010]: sv.q       C210.q, 16($s1)
    088720B0:[FA2A0020]: sv.q       C220.q, 32($s1)
    088720B4:[FA270030]: sv.q       C130.q, 48($s1)
    088720B8:[1000002F]: b          0x08872178
    088720BC:[00000000]: nop
    088720C0:[DA000000]: lv.q       C000.q, 0($s0)
    088720C4:[64808081]: vdot.q     S010.s, C000.q, C000.q
    088720C8:[D0060021]: vzero.s    S011.s
    088720CC:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088720D0:[D0110101]: vrsq.s     S010.s, S010.s
    088720D4:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    088720D8:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    088720DC:[65018080]: vscl.q     C000.q, C000.q, S010.s
    088720E0:[FAA00000]: sv.q       C000.q, 0($s5)
    088720E4:[26A40010]: addiu      $a0, $s5, 16
    088720E8:[26050010]: addiu      $a1, $s0, 16
    088720EC:[D8A00000]: lv.q       C000.q, 0($a1)
    088720F0:[64808081]: vdot.q     S010.s, C000.q, C000.q
    088720F4:[D0060021]: vzero.s    S011.s
    088720F8:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088720FC:[D0110101]: vrsq.s     S010.s, S010.s
    08872100:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872104:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872108:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887210C:[F8800000]: sv.q       C000.q, 0($a0)
    08872110:[26A40020]: addiu      $a0, $s5, 32
    08872114:[26050020]: addiu      $a1, $s0, 32
    08872118:[D8A00000]: lv.q       C000.q, 0($a1)
    0887211C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872120:[D0060021]: vzero.s    S011.s
    08872124:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872128:[D0110101]: vrsq.s     S010.s, S010.s
    0887212C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872130:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872134:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872138:[F8800000]: sv.q       C000.q, 0($a0)
    0887213C:[DAA00000]: lv.q       C000.q, 0($s5)
    08872140:[DAA10010]: lv.q       C010.q, 16($s5)
    08872144:[DAA20020]: lv.q       C020.q, 32($s5)
    08872148:[DA240000]: lv.q       C100.q, 0($s1)
    0887214C:[DA250010]: lv.q       C110.q, 16($s1)
    08872150:[DA260020]: lv.q       C120.q, 32($s1)
    08872154:[DA270030]: lv.q       C130.q, 48($s1)
    08872158:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887215C:[D0060068]: vzero.s    S203.s
    08872160:[D0060069]: vzero.s    S213.s
    08872164:[D006006A]: vzero.s    S223.s
    08872168:[FA280000]: sv.q       C200.q, 0($s1)
    0887216C:[FA290010]: sv.q       C210.q, 16($s1)
    08872170:[FA2A0020]: sv.q       C220.q, 32($s1)
    08872174:[FA270030]: sv.q       C130.q, 48($s1)
    08872178:[DA600000]: lv.q       C000.q, 0($s3)
    0887217C:[DA610010]: lv.q       C010.q, 16($s3)
    08872180:[DA620020]: lv.q       C020.q, 32($s3)
    08872184:[DA630030]: lv.q       C030.q, 48($s3)
    08872188:[4408A000]: mfc1       $t0, $f20
    0887218C:[48E80004]: MTV.s      $t0, S100.s
    08872190:[65048000]: vscl.t     C000.t, C000.t, S100.s
    08872194:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08872198:[65048202]: vscl.t     C020.t, C020.t, S100.s
    0887219C:[FA600000]: sv.q       C000.q, 0($s3)
    088721A0:[FA610010]: sv.q       C010.q, 16($s3)
    088721A4:[FA620020]: sv.q       C020.q, 32($s3)
    088721A8:[FA630030]: sv.q       C030.q, 48($s3)
    088721AC:[26640030]: addiu      $a0, $s3, 48
    088721B0:[26050030]: addiu      $a1, $s0, 48
    088721B4:[C4AC0000]: lwc1       $f12, 0($a1)
    088721B8:[44066000]: mfc1       $a2, $f12
    088721BC:[C4AD0004]: lwc1       $f13, 4($a1)
    088721C0:[44076800]: mfc1       $a3, $f13
    088721C4:[C4AE0008]: lwc1       $f14, 8($a1)
    088721C8:[44087000]: mfc1       $t0, $f14
    088721CC:[AC860000]: sw         $a2, 0($a0)
    088721D0:[AC870004]: sw         $a3, 4($a0)
    088721D4:[AC880008]: sw         $t0, 8($a0)
    088721D8:[C4AF000C]: lwc1       $f15, 12($a1)
    088721DC:[44057800]: mfc1       $a1, $f15
    088721E0:[AC85000C]: sw         $a1, 12($a0)
    088721E4:[DA600000]: lv.q       C000.q, 0($s3)
    088721E8:[DA610010]: lv.q       C010.q, 16($s3)
    088721EC:[DA620020]: lv.q       C020.q, 32($s3)
    088721F0:[DA630030]: lv.q       C030.q, 48($s3)
    088721F4:[DBC40000]: lv.q       C100.q, 0($fp)
    088721F8:[D0070064]: vone.s     S103.s
    088721FC:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08872200:[FBC80000]: sv.q       C200.q, 0($fp)
    08872204:[1000008C]: b          0x08872438
    08872208:[00000000]: nop
    0887220C:[10800046]: beq        $a0, $zr, 0x08872328
    08872210:[00000000]: nop
    08872214:[DA600000]: lv.q       C000.q, 0($s3)
    08872218:[64808081]: vdot.q     S010.s, C000.q, C000.q
    0887221C:[D0060021]: vzero.s    S011.s
    08872220:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872224:[D0110101]: vrsq.s     S010.s, S010.s
    08872228:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0887222C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872230:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872234:[FAC00000]: sv.q       C000.q, 0($s6)
    08872238:[26C40010]: addiu      $a0, $s6, 16
    0887223C:[26650010]: addiu      $a1, $s3, 16
    08872240:[D8A00000]: lv.q       C000.q, 0($a1)
    08872244:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872248:[D0060021]: vzero.s    S011.s
    0887224C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872250:[D0110101]: vrsq.s     S010.s, S010.s
    08872254:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872258:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887225C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872260:[F8800000]: sv.q       C000.q, 0($a0)
    08872264:[26C40020]: addiu      $a0, $s6, 32
    08872268:[26650020]: addiu      $a1, $s3, 32
    0887226C:[D8A00000]: lv.q       C000.q, 0($a1)
    08872270:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872274:[D0060021]: vzero.s    S011.s
    08872278:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0887227C:[D0110101]: vrsq.s     S010.s, S010.s
    08872280:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872284:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872288:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887228C:[F8800000]: sv.q       C000.q, 0($a0)
    08872290:[DAC00000]: lv.q       C000.q, 0($s6)
    08872294:[DAC10010]: lv.q       C010.q, 16($s6)
    08872298:[DAC20020]: lv.q       C020.q, 32($s6)
    0887229C:[DA240000]: lv.q       C100.q, 0($s1)
    088722A0:[DA250010]: lv.q       C110.q, 16($s1)
    088722A4:[DA260020]: lv.q       C120.q, 32($s1)
    088722A8:[DA270030]: lv.q       C130.q, 48($s1)
    088722AC:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    088722B0:[D0060068]: vzero.s    S203.s
    088722B4:[D0060069]: vzero.s    S213.s
    088722B8:[D006006A]: vzero.s    S223.s
    088722BC:[FA280000]: sv.q       C200.q, 0($s1)
    088722C0:[FA290010]: sv.q       C210.q, 16($s1)
    088722C4:[FA2A0020]: sv.q       C220.q, 32($s1)
    088722C8:[FA270030]: sv.q       C130.q, 48($s1)
    088722CC:[DA000000]: lv.q       C000.q, 0($s0)
    088722D0:[DA010010]: lv.q       C010.q, 16($s0)
    088722D4:[DA020020]: lv.q       C020.q, 32($s0)
    088722D8:[DA030030]: lv.q       C030.q, 48($s0)
    088722DC:[4408A000]: mfc1       $t0, $f20
    088722E0:[48E80004]: MTV.s      $t0, S100.s
    088722E4:[65048000]: vscl.t     C000.t, C000.t, S100.s
    088722E8:[65048101]: vscl.t     C010.t, C010.t, S100.s
    088722EC:[65048202]: vscl.t     C020.t, C020.t, S100.s
    088722F0:[FA000000]: sv.q       C000.q, 0($s0)
    088722F4:[FA010010]: sv.q       C010.q, 16($s0)
    088722F8:[FA020020]: sv.q       C020.q, 32($s0)
    088722FC:[FA030030]: sv.q       C030.q, 48($s0)
    08872300:[DA000000]: lv.q       C000.q, 0($s0)
    08872304:[DA010010]: lv.q       C010.q, 16($s0)
    08872308:[DA020020]: lv.q       C020.q, 32($s0)
    0887230C:[DA030030]: lv.q       C030.q, 48($s0)
    08872310:[DBC40000]: lv.q       C100.q, 0($fp)
    08872314:[D0070064]: vone.s     S103.s
    08872318:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    0887231C:[FBC80000]: sv.q       C200.q, 0($fp)
    08872320:[10000045]: b          0x08872438
    08872324:[00000000]: nop
    08872328:[DA000000]: lv.q       C000.q, 0($s0)
    0887232C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872330:[D0060021]: vzero.s    S011.s
    08872334:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872338:[D0110101]: vrsq.s     S010.s, S010.s
    0887233C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872340:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872344:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872348:[FAA00000]: sv.q       C000.q, 0($s5)
    0887234C:[26A40010]: addiu      $a0, $s5, 16
    08872350:[26050010]: addiu      $a1, $s0, 16
    08872354:[D8A00000]: lv.q       C000.q, 0($a1)
    08872358:[64808081]: vdot.q     S010.s, C000.q, C000.q
    0887235C:[D0060021]: vzero.s    S011.s
    08872360:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872364:[D0110101]: vrsq.s     S010.s, S010.s
    08872368:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0887236C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872370:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872374:[F8800000]: sv.q       C000.q, 0($a0)
    08872378:[26A40020]: addiu      $a0, $s5, 32
    0887237C:[26050020]: addiu      $a1, $s0, 32
    08872380:[D8A00000]: lv.q       C000.q, 0($a1)
    08872384:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872388:[D0060021]: vzero.s    S011.s
    0887238C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872390:[D0110101]: vrsq.s     S010.s, S010.s
    08872394:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872398:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887239C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    088723A0:[F8800000]: sv.q       C000.q, 0($a0)
    088723A4:[DAA00000]: lv.q       C000.q, 0($s5)
    088723A8:[DAA10010]: lv.q       C010.q, 16($s5)
    088723AC:[DAA20020]: lv.q       C020.q, 32($s5)
    088723B0:[DA240000]: lv.q       C100.q, 0($s1)
    088723B4:[DA250010]: lv.q       C110.q, 16($s1)
    088723B8:[DA260020]: lv.q       C120.q, 32($s1)
    088723BC:[DA270030]: lv.q       C130.q, 48($s1)
    088723C0:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    088723C4:[D0060068]: vzero.s    S203.s
    088723C8:[D0060069]: vzero.s    S213.s
    088723CC:[D006006A]: vzero.s    S223.s
    088723D0:[FA280000]: sv.q       C200.q, 0($s1)
    088723D4:[FA290010]: sv.q       C210.q, 16($s1)
    088723D8:[FA2A0020]: sv.q       C220.q, 32($s1)
    088723DC:[FA270030]: sv.q       C130.q, 48($s1)
    088723E0:[DA000000]: lv.q       C000.q, 0($s0)
    088723E4:[DA010010]: lv.q       C010.q, 16($s0)
    088723E8:[DA020020]: lv.q       C020.q, 32($s0)
    088723EC:[DA030030]: lv.q       C030.q, 48($s0)
    088723F0:[4408A000]: mfc1       $t0, $f20
    088723F4:[48E80004]: MTV.s      $t0, S100.s
    088723F8:[65048000]: vscl.t     C000.t, C000.t, S100.s
    088723FC:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08872400:[65048202]: vscl.t     C020.t, C020.t, S100.s
    08872404:[FA000000]: sv.q       C000.q, 0($s0)
    08872408:[FA010010]: sv.q       C010.q, 16($s0)
    0887240C:[FA020020]: sv.q       C020.q, 32($s0)
    08872410:[FA030030]: sv.q       C030.q, 48($s0)
    08872414:[DA000000]: lv.q       C000.q, 0($s0)
    08872418:[DA010010]: lv.q       C010.q, 16($s0)
    0887241C:[DA020020]: lv.q       C020.q, 32($s0)
    08872420:[DA030030]: lv.q       C030.q, 48($s0)
    08872424:[8FA40268]: lw         $a0, 616($sp)
    08872428:[D8840000]: lv.q       C100.q, 0($a0)
    0887242C:[D0070064]: vone.s     S103.s
    08872430:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08872434:[FBC80000]: sv.q       C200.q, 0($fp)
    08872438:[DBC00000]: lv.q       C000.q, 0($fp)
    0887243C:[26440050]: addiu      $a0, $s2, 80
    08872440:[D8810000]: lv.q       C010.q, 0($a0)
    08872444:[60018000]: vadd.t     C000.t, C000.t, C010.t
    08872448:[D0070060]: vone.s     S003.s
    0887244C:[FBC00000]: sv.q       C000.q, 0($fp)
    08872450:[8FA40270]: lw         $a0, 624($sp)
    08872454:[30840010]: andi       $a0, $a0, 16
    08872458:[10800006]: beq        $a0, $zr, 0x08872474
    0887245C:[00000000]: nop
    08872460:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    08872464:[4600B306]: mov.s      $f12, $f22
    08872468:[0E21C1C2]: jal        0x08870708
    0887246C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08872470:[E6200034]: swc1       $f0, 52($s1)
    08872474:[C7B4027C]: lwc1       $f20, 636($sp)
    08872478:[C7B60280]: lwc1       $f22, 640($sp)
    0887247C:[8FB00284]: lw         $s0, 644($sp)
    08872480:[8FB10288]: lw         $s1, 648($sp)
    08872484:[8FB2028C]: lw         $s2, 652($sp)
    08872488:[8FB30290]: lw         $s3, 656($sp)
    0887248C:[8FB40294]: lw         $s4, 660($sp)
    08872490:[8FB50298]: lw         $s5, 664($sp)
    08872494:[8FB6029C]: lw         $s6, 668($sp)
    08872498:[8FB702A0]: lw         $s7, 672($sp)
    0887249C:[8FBE02A4]: lw         $fp, 676($sp)
    088724A0:[8FBF02A8]: lw         $ra, 680($sp)
    088724A4:[03E00008]: jr         $ra
    088724A8:[27BD02B0]: addiu      $sp, $sp, 688
_S1_2_886BC48 14,128,467 instructions (0.348%), 95,345 calls (0886BC48 - 0886C218, length 373)
    0886BC48:[27BDFFD0]: addiu      $sp, $sp, -48
    0886BC4C:[AFB20010]: sw         $s2, 16($sp)
    0886BC50:[8CB20194]: lw         $s2, 404($a1)
    0886BC54:[AC85008C]: sw         $a1, 140($a0)
    0886BC58:[94A60002]: lhu        $a2, 2($a1)
    0886BC5C:[AFB00008]: sw         $s0, 8($sp)
    0886BC60:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0886BC64:[E7B40000]: swc1       $f20, 0($sp)
    0886BC68:[46006506]: mov.s      $f20, $f12
    0886BC6C:[30C40020]: andi       $a0, $a2, 32
    0886BC70:[E7B60004]: swc1       $f22, 4($sp)
    0886BC74:[AFB1000C]: sw         $s1, 12($sp)
    0886BC78:[AFB30014]: sw         $s3, 20($sp)
    0886BC7C:[AFB40018]: sw         $s4, 24($sp)
    0886BC80:[AFB5001C]: sw         $s5, 28($sp)
    0886BC84:[AFB60020]: sw         $s6, 32($sp)
    0886BC88:[AFBF0024]: sw         $ra, 36($sp)
    0886BC8C:[10800008]: beq        $a0, $zr, 0x0886BCB0
    0886BC90:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0886BC94:[8E320124]: lw         $s2, 292($s1)
    0886BC98:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BC9C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BCA0:[0E219510]: jal        0x08865440
    0886BCA4:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0886BCA8:[10000150]: b          0x0886C1EC
    0886BCAC:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    0886BCB0:[8E240198]: lw         $a0, 408($s1)
    0886BCB4:[96050024]: lhu        $a1, 36($s0)
    0886BCB8:[8C840000]: lw         $a0, 0($a0)
    0886BCBC:[3C06F000]: lui        $a2, 0xF000 <=> li $a2, 0xF0000000
    0886BCC0:[00862024]: and        $a0, $a0, $a2
    0886BCC4:[00042702]: srl        $a0, $a0, 0x001C
    0886BCC8:[00A42024]: and        $a0, $a1, $a0
    0886BCCC:[1480000E]: bne        $a0, $zr, 0x0886BD08
    0886BCD0:[00000000]: nop
    0886BCD4:[9624000A]: lhu        $a0, 10($s1)
    0886BCD8:[2405FC7F]: addiu      $a1, $zr, -897 <=> li $a1, -897
    0886BCDC:[00852024]: and        $a0, $a0, $a1
    0886BCE0:[14800007]: bne        $a0, $zr, 0x0886BD00
    0886BCE4:[00000000]: nop
    0886BCE8:[9624000A]: lhu        $a0, 10($s1)
    0886BCEC:[30840380]: andi       $a0, $a0, 896
    0886BCF0:[14800007]: bne        $a0, $zr, 0x0886BD10
    0886BCF4:[00000000]: nop
    0886BCF8:[1000000F]: b          0x0886BD38
    0886BCFC:[00000000]: nop
    0886BD00:[1000013A]: b          0x0886C1EC
    0886BD04:[8E220124]: lw         $v0, 292($s1)
    0886BD08:[10000138]: b          0x0886C1EC
    0886BD0C:[8E220124]: lw         $v0, 292($s1)
    0886BD10:[96240004]: lhu        $a0, 4($s1)
    0886BD14:[30840002]: andi       $a0, $a0, 2
    0886BD18:[10800007]: beq        $a0, $zr, 0x0886BD38
    0886BD1C:[00000000]: nop
    0886BD20:[C62C0138]: lwc1       $f12, 312($s1)
    0886BD24:[44806800]: mtc1       $zr, $f13
    0886BD28:[460D603C]: c.lt.s     $f12, $f13
    0886BD2C:[00000000]: nop
    0886BD30:[45010007]: bc1t       0x0886BD50
    0886BD34:[00000000]: nop
    0886BD38:[96240004]: lhu        $a0, 4($s1)
    0886BD3C:[30840002]: andi       $a0, $a0, 2
    0886BD40:[14800005]: bne        $a0, $zr, 0x0886BD58
    0886BD44:[00000000]: nop
    0886BD48:[10000012]: b          0x0886BD94
    0886BD4C:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD50:[10000126]: b          0x0886C1EC
    0886BD54:[8E220124]: lw         $v0, 292($s1)
    0886BD58:[C62C0138]: lwc1       $f12, 312($s1)
    0886BD5C:[44806800]: mtc1       $zr, $f13
    0886BD60:[460D603C]: c.lt.s     $f12, $f13
    0886BD64:[00000000]: nop
    0886BD68:[4502000A]: bc1fl      0x0886BD94
    0886BD6C:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD70:[3C044120]: lui        $a0, 0x4120 <=> li $a0, 0x41200000
    0886BD74:[44846000]: mtc1       $a0, $f12
    0886BD78:[460CA03E]: c.le.s     $f20, $f12
    0886BD7C:[00000000]: nop
    0886BD80:[45030004]: bc1tl      0x0886BD94
    0886BD84:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD88:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0886BD8C:[4484A000]: mtc1       $a0, $f20
    0886BD90:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD94:[44806800]: mtc1       $zr, $f13
    0886BD98:[C62E012C]: lwc1       $f14, 300($s1)
    0886BD9C:[460CA500]: add.s      $f20, $f20, $f12
    0886BDA0:[E62D0134]: swc1       $f13, 308($s1)
    0886BDA4:[C62F0138]: lwc1       $f15, 312($s1)
    0886BDA8:[460D783C]: c.lt.s     $f15, $f13
    0886BDAC:[46147380]: add.s      $f14, $f14, $f20
    0886BDB0:[E6340130]: swc1       $f20, 304($s1)
    0886BDB4:[45000016]: bc1f       0x0886BE10
    0886BDB8:[E62E012C]: swc1       $f14, 300($s1)
    0886BDBC:[96240004]: lhu        $a0, 4($s1)
    0886BDC0:[30840002]: andi       $a0, $a0, 2
    0886BDC4:[1080003B]: beq        $a0, $zr, 0x0886BEB4
    0886BDC8:[00000000]: nop
    0886BDCC:[96440008]: lhu        $a0, 8($s2)
    0886BDD0:[44806800]: mtc1       $zr, $f13
    0886BDD4:[44846000]: mtc1       $a0, $f12
    0886BDD8:[46806320]: cvt.s.w    $f12, $f12
    0886BDDC:[460D6032]: c.eq.s     $f12, $f13
    0886BDE0:[00000000]: nop
    0886BDE4:[45010008]: bc1t       0x0886BE08
    0886BDE8:[00000000]: nop
    0886BDEC:[C62D012C]: lwc1       $f13, 300($s1)
    0886BDF0:[460D603E]: c.le.s     $f12, $f13
    0886BDF4:[00000000]: nop
    0886BDF8:[45000003]: bc1f       0x0886BE08
    0886BDFC:[00000000]: nop
    0886BE00:[10000003]: b          0x0886BE10
    0886BE04:[E62C0138]: swc1       $f12, 312($s1)
    0886BE08:[1000002A]: b          0x0886BEB4
    0886BE0C:[00000000]: nop
    0886BE10:[8E44000C]: lw         $a0, 12($s2)
    0886BE14:[28850002]: slti       $a1, $a0, 2
    0886BE18:[10A00008]: beq        $a1, $zr, 0x0886BE3C
    0886BE1C:[28850003]: slti       $a1, $a0, 3
    0886BE20:[04800024]: bltz       $a0, 0x0886BEB4
    0886BE24:[00000000]: nop
    0886BE28:[1C80000A]: bgtz       $a0, 0x0886BE54
    0886BE2C:[00000000]: nop
    0886BE30:[3C0441F0]: lui        $a0, 0x41F0 <=> li $a0, 0x41F00000
    0886BE34:[10000009]: b          0x0886BE5C
    0886BE38:[44846000]: mtc1       $a0, $f12
    0886BE3C:[14A0001B]: bne        $a1, $zr, 0x0886BEAC
    0886BE40:[28840004]: slti       $a0, $a0, 4
    0886BE44:[1080001B]: beq        $a0, $zr, 0x0886BEB4
    0886BE48:[00000000]: nop
    0886BE4C:[10000019]: b          0x0886BEB4
    0886BE50:[00000000]: nop
    0886BE54:[3C044170]: lui        $a0, 0x4170 <=> li $a0, 0x41700000
    0886BE58:[44846000]: mtc1       $a0, $f12
    0886BE5C:[46006346]: mov.s      $f13, $f12
    0886BE60:[C62C012C]: lwc1       $f12, 300($s1)
    0886BE64:[C62E0138]: lwc1       $f14, 312($s1)
    0886BE68:[460E6301]: sub.s      $f12, $f12, $f14
    0886BE6C:[460D63C3]: div.s      $f15, $f12, $f13
    0886BE70:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0886BE74:[44848000]: mtc1       $a0, $f16
    0886BE78:[460D603C]: c.lt.s     $f12, $f13
    0886BE7C:[460F8341]: sub.s      $f13, $f16, $f15
    0886BE80:[45000006]: bc1f       0x0886BE9C
    0886BE84:[E62D013C]: swc1       $f13, 316($s1)
    0886BE88:[44806800]: mtc1       $zr, $f13
    0886BE8C:[460D603C]: c.lt.s     $f12, $f13
    0886BE90:[00000000]: nop
    0886BE94:[45000003]: bc1f       0x0886BEA4
    0886BE98:[00000000]: nop
    0886BE9C:[1000FF7D]: b          0x0886BC94
    0886BEA0:[00000000]: nop
    0886BEA4:[10000003]: b          0x0886BEB4
    0886BEA8:[00000000]: nop
    0886BEAC:[1000FF79]: b          0x0886BC94
    0886BEB0:[00000000]: nop
    0886BEB4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0886BEB8:[2A640002]: slti       $a0, $s3, 2
    0886BEBC:[10800058]: beq        $a0, $zr, 0x0886C020
    0886BEC0:[00000000]: nop
    0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
    0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
    0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
    0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
    0886C01C:[00000000]: nop
    0886C020:[C62C012C]: lwc1       $f12, 300($s1)
    0886C024:[44806800]: mtc1       $zr, $f13
    0886C028:[460D603C]: c.lt.s     $f12, $f13
    0886C02C:[00000000]: nop
    0886C030:[4501006D]: bc1t       0x0886C1E8
    0886C034:[00000000]: nop
    0886C038:[8E240170]: lw         $a0, 368($s1)
    0886C03C:[C62C012C]: lwc1       $f12, 300($s1)
    0886C040:[44846800]: mtc1       $a0, $f13
    0886C044:[46806B60]: cvt.s.w    $f13, $f13
    0886C048:[460D603C]: c.lt.s     $f12, $f13
    0886C04C:[00000000]: nop
    0886C050:[4500003D]: bc1f       0x0886C148
    0886C054:[00000000]: nop
    0886C058:[8624019C]: lh         $a0, 412($s1)
    0886C05C:[04800062]: bltz       $a0, 0x0886C1E8
    0886C060:[00000000]: nop
    0886C064:[C634012C]: lwc1       $f20, 300($s1)
    0886C068:[8634019C]: lh         $s4, 412($s1)
    0886C06C:[4600A30D]: trunc.w.s  $f12, $f20
    0886C070:[06800033]: bltz       $s4, 0x0886C140
    0886C074:[44136000]: mfc1       $s3, $f12
    0886C078:[8E44001C]: lw         $a0, 28($s2)
    0886C07C:[00142880]: sll        $a1, $s4, 0x0002
    0886C080:[00852021]: addu       $a0, $a0, $a1
    0886C084:[8C950000]: lw         $s5, 0($a0)
    0886C088:[96440010]: lhu        $a0, 16($s2)
    0886C08C:[0284202A]: slt        $a0, $s4, $a0
    0886C090:[10800003]: beq        $a0, $zr, 0x0886C0A0
    0886C094:[00000000]: nop
    0886C098:[16A00003]: bne        $s5, $zr, 0x0886C0A8
    0886C09C:[00000000]: nop
    0886C0A0:[10000027]: b          0x0886C140
    0886C0A4:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C0A8:[86A40000]: lh         $a0, 0($s5)
    0886C0AC:[0264202A]: slt        $a0, $s3, $a0
    0886C0B0:[14800023]: bne        $a0, $zr, 0x0886C140
    0886C0B4:[00000000]: nop
    0886C0B8:[86A40000]: lh         $a0, 0($s5)
    0886C0BC:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0886C0C0:[44846000]: mtc1       $a0, $f12
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
    0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
    0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
    0886C120:[10800005]: beq        $a0, $zr, 0x0886C138
    0886C124:[00000000]: nop
    0886C128:[0681FFD3]: bgez       $s4, 0x0886C078
    0886C12C:[00000000]: nop
    0886C130:[10000003]: b          0x0886C140
    0886C134:[00000000]: nop
    0886C138:[10000001]: b          0x0886C140
    0886C13C:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C140:[10000029]: b          0x0886C1E8
    0886C144:[A634019C]: sh         $s4, 412($s1)
    0886C148:[96240004]: lhu        $a0, 4($s1)
    0886C14C:[30840002]: andi       $a0, $a0, 2
    0886C150:[1080001A]: beq        $a0, $zr, 0x0886C1BC
    0886C154:[00000000]: nop
    0886C158:[96240002]: lhu        $a0, 2($s1)
    0886C15C:[30840010]: andi       $a0, $a0, 16
    0886C160:[10800003]: beq        $a0, $zr, 0x0886C170
    0886C164:[00000000]: nop
    0886C168:[1000000B]: b          0x0886C198
    0886C16C:[00000000]: nop
    0886C170:[96520008]: lhu        $s2, 8($s2)
    0886C174:[1240000F]: beq        $s2, $zr, 0x0886C1B4
    0886C178:[00000000]: nop
    0886C17C:[44926000]: mtc1       $s2, $f12
    0886C180:[C62D012C]: lwc1       $f13, 300($s1)
    0886C184:[46806320]: cvt.s.w    $f12, $f12
    0886C188:[460D603E]: c.le.s     $f12, $f13
    0886C18C:[00000000]: nop
    0886C190:[45000008]: bc1f       0x0886C1B4
    0886C194:[00000000]: nop
    0886C198:[8E240180]: lw         $a0, 384($s1)
    0886C19C:[8E250184]: lw         $a1, 388($s1)
    0886C1A0:[00852025]: or         $a0, $a0, $a1
    0886C1A4:[14800003]: bne        $a0, $zr, 0x0886C1B4
    0886C1A8:[00000000]: nop
    0886C1AC:[1000FEB9]: b          0x0886BC94
    0886C1B0:[00000000]: nop
    0886C1B4:[1000000D]: b          0x0886C1EC
    0886C1B8:[8E220124]: lw         $v0, 292($s1)
    0886C1BC:[96240004]: lhu        $a0, 4($s1)
    0886C1C0:[30840001]: andi       $a0, $a0, 1
    0886C1C4:[1080FEB3]: beq        $a0, $zr, 0x0886BC94
    0886C1C8:[00000000]: nop
    0886C1CC:[8E240180]: lw         $a0, 384($s1)
    0886C1D0:[8E250184]: lw         $a1, 388($s1)
    0886C1D4:[00852025]: or         $a0, $a0, $a1
    0886C1D8:[14800003]: bne        $a0, $zr, 0x0886C1E8
    0886C1DC:[00000000]: nop
    0886C1E0:[1000FEAC]: b          0x0886BC94
    0886C1E4:[00000000]: nop
    0886C1E8:[8E220124]: lw         $v0, 292($s1)
    0886C1EC:[C7B40000]: lwc1       $f20, 0($sp)
    0886C1F0:[C7B60004]: lwc1       $f22, 4($sp)
    0886C1F4:[8FB00008]: lw         $s0, 8($sp)
    0886C1F8:[8FB1000C]: lw         $s1, 12($sp)
    0886C1FC:[8FB20010]: lw         $s2, 16($sp)
    0886C200:[8FB30014]: lw         $s3, 20($sp)
    0886C204:[8FB40018]: lw         $s4, 24($sp)
    0886C208:[8FB5001C]: lw         $s5, 28($sp)
    0886C20C:[8FB60020]: lw         $s6, 32($sp)
    0886C210:[8FBF0024]: lw         $ra, 36($sp)
    0886C214:[03E00008]: jr         $ra
    0886C218:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0886C008 158,381 times (length 78)
    0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
--> 0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
--> 0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
    0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
  Back Branch 0886C018 93,212 times (length 87)
    0886BEB0:[00000000]: nop
    0886BEB4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0886BEB8:[2A640002]: slti       $a0, $s3, 2
    0886BEBC:[10800058]: beq        $a0, $zr, 0x0886C020
    0886BEC0:[00000000]: nop
--> 0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
    0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
    0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
--> 0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
    0886C01C:[00000000]: nop
    0886C020:[C62C012C]: lwc1       $f12, 300($s1)
    0886C024:[44806800]: mtc1       $zr, $f13
    0886C028:[460D603C]: c.lt.s     $f12, $f13
  Back Branch 0886C10C 886 times (length 15)
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
--> 0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
--> 0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
  Back Branch 0886C1C4 125 times (length 334)
  Back Branch 0886C128 83 times (length 46)
    0886C064:[C634012C]: lwc1       $f20, 300($s1)
    0886C068:[8634019C]: lh         $s4, 412($s1)
    0886C06C:[4600A30D]: trunc.w.s  $f12, $f20
    0886C070:[06800033]: bltz       $s4, 0x0886C140
    0886C074:[44136000]: mfc1       $s3, $f12
--> 0886C078:[8E44001C]: lw         $a0, 28($s2)
    0886C07C:[00142880]: sll        $a1, $s4, 0x0002
    0886C080:[00852021]: addu       $a0, $a0, $a1
    0886C084:[8C950000]: lw         $s5, 0($a0)
    0886C088:[96440010]: lhu        $a0, 16($s2)
    0886C08C:[0284202A]: slt        $a0, $s4, $a0
    0886C090:[10800003]: beq        $a0, $zr, 0x0886C0A0
    0886C094:[00000000]: nop
    0886C098:[16A00003]: bne        $s5, $zr, 0x0886C0A8
    0886C09C:[00000000]: nop
    0886C0A0:[10000027]: b          0x0886C140
    0886C0A4:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C0A8:[86A40000]: lh         $a0, 0($s5)
    0886C0AC:[0264202A]: slt        $a0, $s3, $a0
    0886C0B0:[14800023]: bne        $a0, $zr, 0x0886C140
    0886C0B4:[00000000]: nop
    0886C0B8:[86A40000]: lh         $a0, 0($s5)
    0886C0BC:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0886C0C0:[44846000]: mtc1       $a0, $f12
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
    0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
    0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
    0886C120:[10800005]: beq        $a0, $zr, 0x0886C138
    0886C124:[00000000]: nop
--> 0886C128:[0681FFD3]: bgez       $s4, 0x0886C078
    0886C12C:[00000000]: nop
    0886C130:[10000003]: b          0x0886C140
    0886C134:[00000000]: nop
    0886C138:[10000001]: b          0x0886C140
  Back Branch 0886C1AC 31 times (length 328)
  Back Branch 0886BE9C 13 times (length 132)
  Back Branch 0886BEAC 1 times (length 136)
_S1_2_8989AF0 14,085,030 instructions (0.347%), 1,408,503 calls (08989AF0 - 08989CF8, length 131)
    08989AF0:[2CA30016]: sltiu      $v1, $a1, 22
    08989AF4:[1060007F]: beq        $v1, $zr, 0x08989CF4
    08989AF8:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    08989AFC:[00053880]: sll        $a3, $a1, 0x0002
    08989B00:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    08989B04:[24A294A8]: addiu      $v0, $a1, -27480
    08989B08:[00E22021]: addu       $a0, $a3, $v0
    08989B0C:[8C830000]: lw         $v1, 0($a0)
    08989B10:[00600008]: jr         $v1
    08989B14:[00000000]: nop
    08989CF4:[03E00008]: jr         $ra
    08989CF8:[00000000]: nop
_S1_2_890E6B8 13,751,310 instructions (0.338%), 55,840 calls (0890E6B8 - 0890F000, length 595)
    0890E6B8:[27BDFF70]: addiu      $sp, $sp, -144
    0890E6BC:[8C8601A8]: lw         $a2, 424($a0)
    0890E6C0:[AFB50070]: sw         $s5, 112($sp)
    0890E6C4:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    0890E6C8:[AFB0005C]: sw         $s0, 92($sp)
    0890E6CC:[AFB10060]: sw         $s1, 96($sp)
    0890E6D0:[AFB20064]: sw         $s2, 100($sp)
    0890E6D4:[AFB30068]: sw         $s3, 104($sp)
    0890E6D8:[AFB4006C]: sw         $s4, 108($sp)
    0890E6DC:[AFB60074]: sw         $s6, 116($sp)
    0890E6E0:[AFB70078]: sw         $s7, 120($sp)
    0890E6E4:[AFBE007C]: sw         $fp, 124($sp)
    0890E6E8:[AFBF0080]: sw         $ra, 128($sp)
    0890E6EC:[10C5000F]: beq        $a2, $a1, 0x0890E72C
    0890E6F0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    0890E6F4:[8EA50194]: lw         $a1, 404($s5)
    0890E6F8:[AEB201A8]: sw         $s2, 424($s5)
    0890E6FC:[3C1008A4]: lui        $s0, 0x08A4 <=> li $s0, 0x08A40000
    0890E700:[A6A501AC]: sh         $a1, 428($s5)
    0890E704:[26101EA0]: addiu      $s0, $s0, 7840
    0890E708:[AEA001F8]: sw         $zr, 504($s5)
    0890E70C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E710:[0E241913]: jal        0x0890644C
    0890E714:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0890E718:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0890E71C:[52400005]: beql       $s2, $zr, 0x0890E734
    0890E720:[8EB10784]: lw         $s1, 1924($s5)
    0890E724:[1000002C]: b          0x0890E7D8
    0890E728:[00000000]: nop
    0890E72C:[10000229]: b          0x0890EFD4
    0890E730:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890E734:[86240004]: lh         $a0, 4($s1)
    0890E738:[28842216]: slti       $a0, $a0, 8726
    0890E73C:[14800026]: bne        $a0, $zr, 0x0890E7D8
    0890E740:[00000000]: nop
    0890E744:[8E310060]: lw         $s1, 96($s1)
    0890E748:[12200023]: beq        $s1, $zr, 0x0890E7D8
    0890E74C:[00000000]: nop
    0890E750:[86330000]: lh         $s3, 0($s1)
    0890E754:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890E758:[0293202A]: slt        $a0, $s4, $s3
    0890E75C:[1080001E]: beq        $a0, $zr, 0x0890E7D8
    0890E760:[26310002]: addiu      $s1, $s1, 2
    0890E764:[86250000]: lh         $a1, 0($s1)
    0890E768:[8EA601A8]: lw         $a2, 424($s5)
    0890E76C:[0E241931]: jal        0x089064C4
    0890E770:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E774:[10400010]: beq        $v0, $zr, 0x0890E7B8
    0890E778:[00000000]: nop
    0890E77C:[86250000]: lh         $a1, 0($s1)
    0890E780:[8EA60194]: lw         $a2, 404($s5)
    0890E784:[0E2418D7]: jal        0x0890635C
    0890E788:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E78C:[86250000]: lh         $a1, 0($s1)
    0890E790:[8EA601A8]: lw         $a2, 424($s5)
    0890E794:[0E241913]: jal        0x0890644C
    0890E798:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E79C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0890E7A0:[12400005]: beq        $s2, $zr, 0x0890E7B8
    0890E7A4:[00000000]: nop
    0890E7A8:[86240000]: lh         $a0, 0($s1)
    0890E7AC:[AEB101F8]: sw         $s1, 504($s5)
    0890E7B0:[10000009]: b          0x0890E7D8
    0890E7B4:[A6A401AC]: sh         $a0, 428($s5)
    0890E7B8:[86240002]: lh         $a0, 2($s1)
    0890E7BC:[26940001]: addiu      $s4, $s4, 1
    0890E7C0:[00842021]: addu       $a0, $a0, $a0
    0890E7C4:[24840004]: addiu      $a0, $a0, 4
    0890E7C8:[02248821]: addu       $s1, $s1, $a0
    0890E7CC:[0293202A]: slt        $a0, $s4, $s3
    0890E7D0:[1480FFE4]: bne        $a0, $zr, 0x0890E764
    0890E7D4:[00000000]: nop
    0890E7D8:[8EA401F4]: lw         $a0, 500($s5)
    0890E7DC:[16440003]: bne        $s2, $a0, 0x0890E7EC
    0890E7E0:[00000000]: nop
    0890E7E4:[1480000B]: bne        $a0, $zr, 0x0890E814
    0890E7E8:[00000000]: nop
    0890E7EC:[8EA40718]: lw         $a0, 1816($s5)
    0890E7F0:[8EA501EC]: lw         $a1, 492($s5)
    0890E7F4:[30880002]: andi       $t0, $a0, 2
    0890E7F8:[2407FF9F]: addiu      $a3, $zr, -97 <=> li $a3, -97
    0890E7FC:[2406FE7F]: addiu      $a2, $zr, -385 <=> li $a2, -385
    0890E800:[2411FFFD]: addiu      $s1, $zr, -3 <=> li $s1, -3
    0890E804:[15000005]: bne        $t0, $zr, 0x0890E81C
    0890E808:[2410FFFF]: addiu      $s0, $zr, -1 <=> li $s0, -1
    0890E80C:[1000000E]: b          0x0890E848
    0890E810:[00A72024]: and        $a0, $a1, $a3
    0890E814:[100001EF]: b          0x0890EFD4
    0890E818:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890E81C:[30880008]: andi       $t0, $a0, 8
    0890E820:[15000003]: bne        $t0, $zr, 0x0890E830
    0890E824:[00000000]: nop
    0890E828:[34840004]: ori        $a0, $a0, 4
    0890E82C:[AEA40718]: sw         $a0, 1816($s5)
    0890E830:[30880020]: andi       $t0, $a0, 32
    0890E834:[55000004]: bnel       $t0, $zr, 0x0890E848
    0890E838:[00A72024]: and        $a0, $a1, $a3
    0890E83C:[34840010]: ori        $a0, $a0, 16
    0890E840:[AEA40718]: sw         $a0, 1816($s5)
    0890E844:[00A72024]: and        $a0, $a1, $a3
    0890E848:[34840020]: ori        $a0, $a0, 32
    0890E84C:[44806000]: mtc1       $zr, $f12
    0890E850:[AEA401EC]: sw         $a0, 492($s5)
    0890E854:[00862024]: and        $a0, $a0, $a2
    0890E858:[34840080]: ori        $a0, $a0, 128
    0890E85C:[AEA401EC]: sw         $a0, 492($s5)
    0890E860:[AEB201F4]: sw         $s2, 500($s5)
    0890E864:[8EA401EC]: lw         $a0, 492($s5)
    0890E868:[8EA60718]: lw         $a2, 1816($s5)
    0890E86C:[2405FDFF]: addiu      $a1, $zr, -513 <=> li $a1, -513
    0890E870:[E6AC0770]: swc1       $f12, 1904($s5)
    0890E874:[00852024]: and        $a0, $a0, $a1
    0890E878:[E6AC0774]: swc1       $f12, 1908($s5)
    0890E87C:[AEA401EC]: sw         $a0, 492($s5)
    0890E880:[E6AC0778]: swc1       $f12, 1912($s5)
    0890E884:[00D12024]: and        $a0, $a2, $s1
    0890E888:[AEA40718]: sw         $a0, 1816($s5)
    0890E88C:[2405FFBF]: addiu      $a1, $zr, -65 <=> li $a1, -65
    0890E890:[00852024]: and        $a0, $a0, $a1
    0890E894:[AEA40718]: sw         $a0, 1816($s5)
    0890E898:[8EA401EC]: lw         $a0, 492($s5)
    0890E89C:[A6A001B6]: sh         $zr, 438($s5)
    0890E8A0:[AEA001A0]: sw         $zr, 416($s5)
    0890E8A4:[34840010]: ori        $a0, $a0, 16
    0890E8A8:[E6AC01E0]: swc1       $f12, 480($s5)
    0890E8AC:[AEA401EC]: sw         $a0, 492($s5)
    0890E8B0:[E6AC01E4]: swc1       $f12, 484($s5)
    0890E8B4:[AEA00200]: sw         $zr, 512($s5)
    0890E8B8:[8EA401EC]: lw         $a0, 492($s5)
    0890E8BC:[34050100]: ori        $a1, $zr, 256 <=> li $a1, 256
    0890E8C0:[A6A501AE]: sh         $a1, 430($s5)
    0890E8C4:[34848000]: ori        $a0, $a0, -32768
    0890E8C8:[3C05FFFC]: lui        $a1, 0xFFFC <=> li $a1, 0xFFFC0000
    0890E8CC:[AEA401EC]: sw         $a0, 492($s5)
    0890E8D0:[24A5FFFF]: addiu      $a1, $a1, -1
    0890E8D4:[00852024]: and        $a0, $a0, $a1
    0890E8D8:[AEA401EC]: sw         $a0, 492($s5)
    0890E8DC:[8EB2020C]: lw         $s2, 524($s5)
    0890E8E0:[8E4402D8]: lw         $a0, 728($s2)
    0890E8E4:[14950009]: bne        $a0, $s5, 0x0890E90C
    0890E8E8:[00000000]: nop
    0890E8EC:[AE4002D8]: sw         $zr, 728($s2)
    0890E8F0:[8EA401EC]: lw         $a0, 492($s5)
    0890E8F4:[30840010]: andi       $a0, $a0, 16
    0890E8F8:[10800004]: beq        $a0, $zr, 0x0890E90C
    0890E8FC:[00000000]: nop
    0890E900:[8EA4020C]: lw         $a0, 524($s5)
    0890E904:[0E2412A4]: jal        0x08904A90
    0890E908:[24840010]: addiu      $a0, $a0, 16
    0890E90C:[8EB701F4]: lw         $s7, 500($s5)
    0890E910:[12E00012]: beq        $s7, $zr, 0x0890E95C
    0890E914:[00000000]: nop
    0890E918:[86A501B2]: lh         $a1, 434($s5)
    0890E91C:[8EA40194]: lw         $a0, 404($s5)
    0890E920:[26A901C0]: addiu      $t1, $s5, 448
    0890E924:[26AA01C4]: addiu      $t2, $s5, 452
    0890E928:[AFA90050]: sw         $t1, 80($sp)
    0890E92C:[26AB01C8]: addiu      $t3, $s5, 456
    0890E930:[AFAA004C]: sw         $t2, 76($sp)
    0890E934:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0890E938:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890E93C:[2408FFF7]: addiu      $t0, $zr, -9 <=> li $t0, -9
    0890E940:[26B201D0]: addiu      $s2, $s5, 464
    0890E944:[26B401D4]: addiu      $s4, $s5, 468
    0890E948:[AFAB0048]: sw         $t3, 72($sp)
    0890E94C:[04A10006]: bgez       $a1, 0x0890E968
    0890E950:[26B301D8]: addiu      $s3, $s5, 472
    0890E954:[10000006]: b          0x0890E970
    0890E958:[A6A601B0]: sh         $a2, 432($s5)
    0890E95C:[A6B001B2]: sh         $s0, 434($s5)
    0890E960:[1000019C]: b          0x0890EFD4
    0890E964:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    0890E968:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0890E96C:[A6A601B0]: sh         $a2, 432($s5)
    0890E970:[A6B001B2]: sh         $s0, 434($s5)
    0890E974:[8EA50718]: lw         $a1, 1816($s5)
    0890E978:[80E60008]: lb         $a2, 8($a3)
    0890E97C:[2409FF7F]: addiu      $t1, $zr, -129 <=> li $t1, -129
    0890E980:[30C60002]: andi       $a2, $a2, 2
    0890E984:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    0890E988:[00A92824]: and        $a1, $a1, $t1
    0890E98C:[000631C0]: sll        $a2, $a2, 0x0007
    0890E990:[00A62825]: or         $a1, $a1, $a2
    0890E994:[AEA50718]: sw         $a1, 1816($s5)
    0890E998:[30A50080]: andi       $a1, $a1, 128
    0890E99C:[50A0000A]: beql       $a1, $zr, 0x0890E9C8
    0890E9A0:[8EA501EC]: lw         $a1, 492($s5)
    0890E9A4:[8EA501EC]: lw         $a1, 492($s5)
    0890E9A8:[A6A001B0]: sh         $zr, 432($s5)
    0890E9AC:[34A50004]: ori        $a1, $a1, 4
    0890E9B0:[AEA501EC]: sw         $a1, 492($s5)
    0890E9B4:[34A50002]: ori        $a1, $a1, 2
    0890E9B8:[AEA501EC]: sw         $a1, 492($s5)
    0890E9BC:[C6AC01E8]: lwc1       $f12, 488($s5)
    0890E9C0:[10000008]: b          0x0890E9E4
    0890E9C4:[C4ED001C]: lwc1       $f13, 28($a3)
    0890E9C8:[2406FFFB]: addiu      $a2, $zr, -5 <=> li $a2, -5
    0890E9CC:[00A62824]: and        $a1, $a1, $a2
    0890E9D0:[AEA501EC]: sw         $a1, 492($s5)
    0890E9D4:[00B12824]: and        $a1, $a1, $s1
    0890E9D8:[AEA501EC]: sw         $a1, 492($s5)
    0890E9DC:[C6AC01E8]: lwc1       $f12, 488($s5)
    0890E9E0:[C4ED001C]: lwc1       $f13, 28($a3)
    0890E9E4:[460D6032]: c.eq.s     $f12, $f13
    0890E9E8:[00000000]: nop
    0890E9EC:[45000008]: bc1f       0x0890EA10
    0890E9F0:[00000000]: nop
    0890E9F4:[8EA501EC]: lw         $a1, 492($s5)
    0890E9F8:[8EA60718]: lw         $a2, 1816($s5)
    0890E9FC:[30A90001]: andi       $t1, $a1, 1
    0890EA00:[30C60080]: andi       $a2, $a2, 128
    0890EA04:[000631C2]: srl        $a2, $a2, 0x0007
    0890EA08:[11260008]: beq        $t1, $a2, 0x0890EA2C
    0890EA0C:[00A82824]: and        $a1, $a1, $t0
    0890EA10:[8EA501EC]: lw         $a1, 492($s5)
    0890EA14:[A6A001B0]: sh         $zr, 432($s5)
    0890EA18:[34A50004]: ori        $a1, $a1, 4
    0890EA1C:[AEA501EC]: sw         $a1, 492($s5)
    0890EA20:[34A50002]: ori        $a1, $a1, 2
    0890EA24:[AEA501EC]: sw         $a1, 492($s5)
    0890EA28:[00A82824]: and        $a1, $a1, $t0
    0890EA2C:[AEA501EC]: sw         $a1, 492($s5)
    0890EA30:[84E50000]: lh         $a1, 0($a3)
    0890EA34:[44856000]: mtc1       $a1, $f12
    0890EA38:[46806320]: cvt.s.w    $f12, $f12
    0890EA3C:[E6AC01E4]: swc1       $f12, 484($s5)
    0890EA40:[84E50022]: lh         $a1, 34($a3)
    0890EA44:[04A00003]: bltz       $a1, 0x0890EA54
    0890EA48:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890EA4C:[00053400]: sll        $a2, $a1, 0x0010
    0890EA50:[00063403]: sra        $a2, $a2, 0x0010
    0890EA54:[A6A601B4]: sh         $a2, 436($s5)
    0890EA58:[86A601B4]: lh         $a2, 436($s5)
    0890EA5C:[10C00008]: beq        $a2, $zr, 0x0890EA80
    0890EA60:[00000000]: nop
    0890EA64:[8EA501F8]: lw         $a1, 504($s5)
    0890EA68:[10A00005]: beq        $a1, $zr, 0x0890EA80
    0890EA6C:[00000000]: nop
    0890EA70:[00C63021]: addu       $a2, $a2, $a2
    0890EA74:[00A62821]: addu       $a1, $a1, $a2
    0890EA78:[84A50004]: lh         $a1, 4($a1)
    0890EA7C:[A6A501B4]: sh         $a1, 436($s5)
    0890EA80:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0890EA84:[AFA70058]: sw         $a3, 88($sp)
    0890EA88:[84E40002]: lh         $a0, 2($a3)
    0890EA8C:[340603E8]: ori        $a2, $zr, 1000 <=> li $a2, 1000
    0890EA90:[AFA40054]: sw         $a0, 84($sp)
    0890EA94:[8CFE0010]: lw         $fp, 16($a3)
    0890EA98:[14A60003]: bne        $a1, $a2, 0x0890EAA8
    0890EA9C:[8CE4000C]: lw         $a0, 12($a3)
    0890EAA0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890EAA4:[AFA50054]: sw         $a1, 84($sp)
    0890EAA8:[02E42021]: addu       $a0, $s7, $a0
    0890EAAC:[8FB00058]: lw         $s0, 88($sp)
    0890EAB0:[3C05089C]: lui        $a1, 0x089C <=> li $a1, 0x089C0000
    0890EAB4:[ACA482F0]: sw         $a0, -32016($a1)
    0890EAB8:[8E040014]: lw         $a0, 20($s0)
    0890EABC:[3C05089C]: lui        $a1, 0x089C <=> li $a1, 0x089C0000
    0890EAC0:[02042021]: addu       $a0, $s0, $a0
    0890EAC4:[ACA482F4]: sw         $a0, -32012($a1)
    0890EAC8:[02FEF021]: addu       $fp, $s7, $fp
    0890EACC:[AEA00188]: sw         $zr, 392($s5)
    0890EAD0:[AEA0018C]: sw         $zr, 396($s5)
    0890EAD4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0890EAD8:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0890EADC:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0890EAE0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0890EAE4:[0E266380]: jal        0x08998E00
    0890EAE8:[3406003C]: ori        $a2, $zr, 60 <=> li $a2, 60
    0890EAEC:[82040021]: lb         $a0, 33($s0)
    0890EAF0:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890EAF4:[1486004A]: bne        $a0, $a2, 0x0890EC20
    0890EAF8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890EAFC:[80A40009]: lb         $a0, 9($a1)
    0890EB00:[14800047]: bne        $a0, $zr, 0x0890EC20
    0890EB04:[AFB20044]: sw         $s2, 68($sp)
    0890EB08:[8EA40718]: lw         $a0, 1816($s5)
    0890EB0C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890EB10:[34840002]: ori        $a0, $a0, 2
    0890EB14:[AEA40718]: sw         $a0, 1816($s5)
    0890EB18:[26B20020]: addiu      $s2, $s5, 32
    0890EB1C:[16E00004]: bne        $s7, $zr, 0x0890EB30
    0890EB20:[00000000]: nop
    0890EB24:[8FD60000]: lw         $s6, 0($fp)
    0890EB28:[27DE0004]: addiu      $fp, $fp, 4
    0890EB2C:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890EB30:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    0890EB34:[82050019]: lb         $a1, 25($s0)
    0890EB38:[2404FFF7]: addiu      $a0, $zr, -9 <=> li $a0, -9
    0890EB3C:[00A42024]: and        $a0, $a1, $a0
    0890EB40:[2E260006]: sltiu      $a2, $s1, 6
    0890EB44:[10C00021]: beq        $a2, $zr, 0x0890EBCC
    0890EB48:[A2040019]: sb         $a0, 25($s0)
    0890EB4C:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890EB50:[1221000C]: beq        $s1, $at, 0x0890EB84
    0890EB54:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890EB58:[12210010]: beq        $s1, $at, 0x0890EB9C
    0890EB5C:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890EB60:[12210011]: beq        $s1, $at, 0x0890EBA8
    0890EB64:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890EB68:[12210012]: beq        $s1, $at, 0x0890EBB4
    0890EB6C:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EB70:[12210015]: beq        $s1, $at, 0x0890EBC8
    0890EB74:[00000000]: nop
    0890EB78:[8FA40050]: lw         $a0, 80($sp)
    0890EB7C:[10000013]: b          0x0890EBCC
    0890EB80:[AE040000]: sw         $a0, 0($s0)
    0890EB84:[8FA4004C]: lw         $a0, 76($sp)
    0890EB88:[82050019]: lb         $a1, 25($s0)
    0890EB8C:[AE040000]: sw         $a0, 0($s0)
    0890EB90:[34A40008]: ori        $a0, $a1, 8
    0890EB94:[1000000D]: b          0x0890EBCC
    0890EB98:[A2040019]: sb         $a0, 25($s0)
    0890EB9C:[8FA40048]: lw         $a0, 72($sp)
    0890EBA0:[1000000A]: b          0x0890EBCC
    0890EBA4:[AE040000]: sw         $a0, 0($s0)
    0890EBA8:[8FA40044]: lw         $a0, 68($sp)
    0890EBAC:[10000007]: b          0x0890EBCC
    0890EBB0:[AE040000]: sw         $a0, 0($s0)
    0890EBB4:[82040019]: lb         $a0, 25($s0)
    0890EBB8:[AE140000]: sw         $s4, 0($s0)
    0890EBBC:[34840008]: ori        $a0, $a0, 8
    0890EBC0:[10000002]: b          0x0890EBCC
    0890EBC4:[A2040019]: sb         $a0, 25($s0)
    0890EBC8:[AE130000]: sw         $s3, 0($s0)
    0890EBCC:[32C40003]: andi       $a0, $s6, 3
    0890EBD0:[00042E00]: sll        $a1, $a0, 0x0018
    0890EBD4:[00052E03]: sra        $a1, $a1, 0x0018
    0890EBD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EBDC:[0E241D1F]: jal        0x0890747C
    0890EBE0:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890EBE4:[10400004]: beq        $v0, $zr, 0x0890EBF8
    0890EBE8:[8EA4018C]: lw         $a0, 396($s5)
    0890EBEC:[AE040008]: sw         $a0, 8($s0)
    0890EBF0:[10000003]: b          0x0890EC00
    0890EBF4:[AEB0018C]: sw         $s0, 396($s5)
    0890EBF8:[AE040008]: sw         $a0, 8($s0)
    0890EBFC:[AEB0018C]: sw         $s0, 396($s5)
    0890EC00:[26310001]: addiu      $s1, $s1, 1
    0890EC04:[0016B082]: srl        $s6, $s6, 0x0002
    0890EC08:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EC0C:[2A240006]: slti       $a0, $s1, 6
    0890EC10:[1480FFC2]: bne        $a0, $zr, 0x0890EB1C
    0890EC14:[2652003C]: addiu      $s2, $s2, 60
    0890EC18:[10000023]: b          0x0890ECA8
    0890EC1C:[00000000]: nop
    0890EC20:[8FA70048]: lw         $a3, 72($sp)
    0890EC24:[8FA8004C]: lw         $t0, 76($sp)
    0890EC28:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890EC2C:[26A50020]: addiu      $a1, $s5, 32
    0890EC30:[8FA90050]: lw         $t1, 80($sp)
    0890EC34:[2C8A0006]: sltiu      $t2, $a0, 6
    0890EC38:[11400017]: beq        $t2, $zr, 0x0890EC98
    0890EC3C:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0890EC40:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890EC44:[1081000B]: beq        $a0, $at, 0x0890EC74
    0890EC48:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890EC4C:[1081000B]: beq        $a0, $at, 0x0890EC7C
    0890EC50:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890EC54:[1081000B]: beq        $a0, $at, 0x0890EC84
    0890EC58:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890EC5C:[1081000B]: beq        $a0, $at, 0x0890EC8C
    0890EC60:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EC64:[1081000B]: beq        $a0, $at, 0x0890EC94
    0890EC68:[00000000]: nop
    0890EC6C:[1000000A]: b          0x0890EC98
    0890EC70:[ACC90000]: sw         $t1, 0($a2)
    0890EC74:[10000008]: b          0x0890EC98
    0890EC78:[ACC80000]: sw         $t0, 0($a2)
    0890EC7C:[10000006]: b          0x0890EC98
    0890EC80:[ACC70000]: sw         $a3, 0($a2)
    0890EC84:[10000004]: b          0x0890EC98
    0890EC88:[ACD20000]: sw         $s2, 0($a2)
    0890EC8C:[10000002]: b          0x0890EC98
    0890EC90:[ACD40000]: sw         $s4, 0($a2)
    0890EC94:[ACD30000]: sw         $s3, 0($a2)
    0890EC98:[24840001]: addiu      $a0, $a0, 1
    0890EC9C:[28860006]: slti       $a2, $a0, 6
    0890ECA0:[14C0FFE4]: bne        $a2, $zr, 0x0890EC34
    0890ECA4:[24A5003C]: addiu      $a1, $a1, 60
    0890ECA8:[8FA40054]: lw         $a0, 84($sp)
    0890ECAC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890ECB0:[00A4202A]: slt        $a0, $a1, $a0
    0890ECB4:[1080007C]: beq        $a0, $zr, 0x0890EEA8
    0890ECB8:[AFA5003C]: sw         $a1, 60($sp)
    0890ECBC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890ECC0:[AFA40040]: sw         $a0, 64($sp)
    0890ECC4:[8EA401F8]: lw         $a0, 504($s5)
    0890ECC8:[10800004]: beq        $a0, $zr, 0x0890ECDC
    0890ECCC:[8FB3003C]: lw         $s3, 60($sp)
    0890ECD0:[8FA50040]: lw         $a1, 64($sp)
    0890ECD4:[00852021]: addu       $a0, $a0, $a1
    0890ECD8:[84930004]: lh         $s3, 4($a0)
    0890ECDC:[8EA40784]: lw         $a0, 1924($s5)
    0890ECE0:[84840008]: lh         $a0, 8($a0)
    0890ECE4:[0264202A]: slt        $a0, $s3, $a0
    0890ECE8:[14800004]: bne        $a0, $zr, 0x0890ECFC
    0890ECEC:[00000000]: nop
    0890ECF0:[8FA50058]: lw         $a1, 88($sp)
    0890ECF4:[1000006E]: b          0x0890EEB0
    0890ECF8:[80A40009]: lb         $a0, 9($a1)
    0890ECFC:[00132140]: sll        $a0, $s3, 0x0005
    0890ED00:[00042821]: addu       $a1, $zr, $a0 <=> move $a1, $a0
    0890ED04:[2A740000]: slti       $s4, $s3, 0
    0890ED08:[000420C0]: sll        $a0, $a0, 0x0003
    0890ED0C:[00A49823]: subu       $s3, $a1, $a0
    0890ED10:[00042080]: sll        $a0, $a0, 0x0002
    0890ED14:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890ED18:[02649821]: addu       $s3, $s3, $a0
    0890ED1C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0890ED20:[16E00004]: bne        $s7, $zr, 0x0890ED34
    0890ED24:[00000000]: nop
    0890ED28:[8FD60000]: lw         $s6, 0($fp)
    0890ED2C:[27DE0004]: addiu      $fp, $fp, 4
    0890ED30:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890ED34:[52800003]: beql       $s4, $zr, 0x0890ED44
    0890ED38:[8EA40710]: lw         $a0, 1808($s5)
    0890ED3C:[10000004]: b          0x0890ED50
    0890ED40:[03A08025]: or         $s0, $sp, $zr <=> move $s0, $sp
    0890ED44:[00932021]: addu       $a0, $a0, $s3
    0890ED48:[00928021]: addu       $s0, $a0, $s2
    0890ED4C:[26100008]: addiu      $s0, $s0, 8
    0890ED50:[82050019]: lb         $a1, 25($s0)
    0890ED54:[2404FFF8]: addiu      $a0, $zr, -8 <=> li $a0, -8
    0890ED58:[2A260003]: slti       $a2, $s1, 3
    0890ED5C:[00A42024]: and        $a0, $a1, $a0
    0890ED60:[30C50007]: andi       $a1, $a2, 7
    0890ED64:[00852025]: or         $a0, $a0, $a1
    0890ED68:[A2040019]: sb         $a0, 25($s0)
    0890ED6C:[2E250006]: sltiu      $a1, $s1, 6
    0890ED70:[10A0001F]: beq        $a1, $zr, 0x0890EDF0
    0890ED74:[38C40001]: xori       $a0, $a2, 1
    0890ED78:[8EA50710]: lw         $a1, 1808($s5)
    0890ED7C:[00B32821]: addu       $a1, $a1, $s3
    0890ED80:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890ED84:[1221000C]: beq        $s1, $at, 0x0890EDB8
    0890ED88:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890ED8C:[1221000D]: beq        $s1, $at, 0x0890EDC4
    0890ED90:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890ED94:[1221000E]: beq        $s1, $at, 0x0890EDD0
    0890ED98:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890ED9C:[1221000F]: beq        $s1, $at, 0x0890EDDC
    0890EDA0:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EDA4:[12210010]: beq        $s1, $at, 0x0890EDE8
    0890EDA8:[00000000]: nop
    0890EDAC:[24A502B0]: addiu      $a1, $a1, 688
    0890EDB0:[1000000F]: b          0x0890EDF0
    0890EDB4:[AE050000]: sw         $a1, 0($s0)
    0890EDB8:[24A502B4]: addiu      $a1, $a1, 692
    0890EDBC:[1000000C]: b          0x0890EDF0
    0890EDC0:[AE050000]: sw         $a1, 0($s0)
    0890EDC4:[24A502B8]: addiu      $a1, $a1, 696
    0890EDC8:[10000009]: b          0x0890EDF0
    0890EDCC:[AE050000]: sw         $a1, 0($s0)
    0890EDD0:[24A502C0]: addiu      $a1, $a1, 704
    0890EDD4:[10000006]: b          0x0890EDF0
    0890EDD8:[AE050000]: sw         $a1, 0($s0)
    0890EDDC:[24A502C4]: addiu      $a1, $a1, 708
    0890EDE0:[10000003]: b          0x0890EDF0
    0890EDE4:[AE050000]: sw         $a1, 0($s0)
    0890EDE8:[24A502C8]: addiu      $a1, $a1, 712
    0890EDEC:[AE050000]: sw         $a1, 0($s0)
    0890EDF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0890EDF4:[32C40003]: andi       $a0, $s6, 3
    0890EDF8:[00042E00]: sll        $a1, $a0, 0x0018
    0890EDFC:[00052E03]: sra        $a1, $a1, 0x0018
    0890EE00:[0E241D1F]: jal        0x0890747C
    0890EE04:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EE08:[10400019]: beq        $v0, $zr, 0x0890EE70
    0890EE0C:[8FA5003C]: lw         $a1, 60($sp)
    0890EE10:[16800017]: bne        $s4, $zr, 0x0890EE70
    0890EE14:[00000000]: nop
    0890EE18:[86A401B4]: lh         $a0, 436($s5)
    0890EE1C:[14850011]: bne        $a0, $a1, 0x0890EE64
    0890EE20:[00000000]: nop
    0890EE24:[8EA4018C]: lw         $a0, 396($s5)
    0890EE28:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890EE2C:[AE040008]: sw         $a0, 8($s0)
    0890EE30:[AEB0018C]: sw         $s0, 396($s5)
    0890EE34:[16260005]: bne        $s1, $a2, 0x0890EE4C
    0890EE38:[82040019]: lb         $a0, 25($s0)
    0890EE3C:[34840008]: ori        $a0, $a0, 8
    0890EE40:[00042600]: sll        $a0, $a0, 0x0018
    0890EE44:[10000005]: b          0x0890EE5C
    0890EE48:[00042603]: sra        $a0, $a0, 0x0018
    0890EE4C:[2406FFF7]: addiu      $a2, $zr, -9 <=> li $a2, -9
    0890EE50:[00862024]: and        $a0, $a0, $a2
    0890EE54:[00042600]: sll        $a0, $a0, 0x0018
    0890EE58:[00042603]: sra        $a0, $a0, 0x0018
    0890EE5C:[10000004]: b          0x0890EE70
    0890EE60:[A2040019]: sb         $a0, 25($s0)
    0890EE64:[8EA40188]: lw         $a0, 392($s5)
    0890EE68:[AE040008]: sw         $a0, 8($s0)
    0890EE6C:[AEB00188]: sw         $s0, 392($s5)
    0890EE70:[26310001]: addiu      $s1, $s1, 1
    0890EE74:[0016B082]: srl        $s6, $s6, 0x0002
    0890EE78:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EE7C:[2A240006]: slti       $a0, $s1, 6
    0890EE80:[1480FFA7]: bne        $a0, $zr, 0x0890ED20
    0890EE84:[2652003C]: addiu      $s2, $s2, 60
    0890EE88:[8FA40040]: lw         $a0, 64($sp)
    0890EE8C:[8FA60054]: lw         $a2, 84($sp)
    0890EE90:[24A50001]: addiu      $a1, $a1, 1
    0890EE94:[24840002]: addiu      $a0, $a0, 2
    0890EE98:[AFA5003C]: sw         $a1, 60($sp)
    0890EE9C:[00A6302A]: slt        $a2, $a1, $a2
    0890EEA0:[14C0FF88]: bne        $a2, $zr, 0x0890ECC4
    0890EEA4:[AFA40040]: sw         $a0, 64($sp)
    0890EEA8:[8FA50058]: lw         $a1, 88($sp)
    0890EEAC:[80A40009]: lb         $a0, 9($a1)
    0890EEB0:[1080002F]: beq        $a0, $zr, 0x0890EF70
    0890EEB4:[00000000]: nop
    0890EEB8:[8EA401EC]: lw         $a0, 492($s5)
    0890EEBC:[34840200]: ori        $a0, $a0, 512
    0890EEC0:[AEA401EC]: sw         $a0, 492($s5)
    0890EEC4:[8EA4020C]: lw         $a0, 524($s5)
    0890EEC8:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    0890EECC:[AC9502D8]: sw         $s5, 728($a0)
    0890EED0:[8EA4020C]: lw         $a0, 524($s5)
    0890EED4:[0E24128B]: jal        0x08904A2C
    0890EED8:[24840010]: addiu      $a0, $a0, 16
    0890EEDC:[82040020]: lb         $a0, 32($s0)
    0890EEE0:[34130008]: ori        $s3, $zr, 8 <=> li $s3, 8
    0890EEE4:[54800001]: bnel       $a0, $zr, 0x0890EEEC
    0890EEE8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    0890EEEC:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0890EEF0:[0253202A]: slt        $a0, $s2, $s3
    0890EEF4:[1080001E]: beq        $a0, $zr, 0x0890EF70
    0890EEF8:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890EEFC:[8EB00190]: lw         $s0, 400($s5)
    0890EF00:[2404FFF7]: addiu      $a0, $zr, -9 <=> li $a0, -9
    0890EF04:[02118021]: addu       $s0, $s0, $s1
    0890EF08:[82050019]: lb         $a1, 25($s0)
    0890EF0C:[00A42024]: and        $a0, $a1, $a0
    0890EF10:[16E00004]: bne        $s7, $zr, 0x0890EF24
    0890EF14:[A2040019]: sb         $a0, 25($s0)
    0890EF18:[8FD60000]: lw         $s6, 0($fp)
    0890EF1C:[27DE0004]: addiu      $fp, $fp, 4
    0890EF20:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890EF24:[32C40003]: andi       $a0, $s6, 3
    0890EF28:[00042E00]: sll        $a1, $a0, 0x0018
    0890EF2C:[00052E03]: sra        $a1, $a1, 0x0018
    0890EF30:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EF34:[0E241D1F]: jal        0x0890747C
    0890EF38:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890EF3C:[10400005]: beq        $v0, $zr, 0x0890EF54
    0890EF40:[00000000]: nop
    0890EF44:[8EA4018C]: lw         $a0, 396($s5)
    0890EF48:[AE040008]: sw         $a0, 8($s0)
    0890EF4C:[10000002]: b          0x0890EF58
    0890EF50:[AEB0018C]: sw         $s0, 396($s5)
    0890EF54:[AE000008]: sw         $zr, 8($s0)
    0890EF58:[26520001]: addiu      $s2, $s2, 1
    0890EF5C:[0016B082]: srl        $s6, $s6, 0x0002
    0890EF60:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EF64:[0253202A]: slt        $a0, $s2, $s3
    0890EF68:[1480FFE4]: bne        $a0, $zr, 0x0890EEFC
    0890EF6C:[2631003C]: addiu      $s1, $s1, 60
    0890EF70:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0890EF74:[0E241FCC]: jal        0x08907F30
    0890EF78:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0890EF7C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0890EF80:[0E241FCC]: jal        0x08907F30
    0890EF84:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890EF88:[8EA50718]: lw         $a1, 1816($s5)
    0890EF8C:[8EA401EC]: lw         $a0, 492($s5)
    0890EF90:[34A50800]: ori        $a1, $a1, 2048
    0890EF94:[AEA50718]: sw         $a1, 1816($s5)
    0890EF98:[30850200]: andi       $a1, $a0, 512
    0890EF9C:[10A00006]: beq        $a1, $zr, 0x0890EFB8
    0890EFA0:[00000000]: nop
    0890EFA4:[0E243316]: jal        0x0890CC58
    0890EFA8:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0890EFAC:[0E2434EB]: jal        0x0890D3AC
    0890EFB0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0890EFB4:[8EA401EC]: lw         $a0, 492($s5)
    0890EFB8:[2405FF9F]: addiu      $a1, $zr, -97 <=> li $a1, -97
    0890EFBC:[00852024]: and        $a0, $a0, $a1
    0890EFC0:[2405FE7F]: addiu      $a1, $zr, -385 <=> li $a1, -385
    0890EFC4:[AEA401EC]: sw         $a0, 492($s5)
    0890EFC8:[00852024]: and        $a0, $a0, $a1
    0890EFCC:[AEA401EC]: sw         $a0, 492($s5)
    0890EFD0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890EFD4:[8FB0005C]: lw         $s0, 92($sp)
    0890EFD8:[8FB10060]: lw         $s1, 96($sp)
    0890EFDC:[8FB20064]: lw         $s2, 100($sp)
    0890EFE0:[8FB30068]: lw         $s3, 104($sp)
    0890EFE4:[8FB4006C]: lw         $s4, 108($sp)
    0890EFE8:[8FB50070]: lw         $s5, 112($sp)
    0890EFEC:[8FB60074]: lw         $s6, 116($sp)
    0890EFF0:[8FB70078]: lw         $s7, 120($sp)
    0890EFF4:[8FBE007C]: lw         $fp, 124($sp)
    0890EFF8:[8FBF0080]: lw         $ra, 128($sp)
    0890EFFC:[03E00008]: jr         $ra
    0890F000:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 0890EE80 238,848 times (length 90)
    0890ED0C:[00A49823]: subu       $s3, $a1, $a0
    0890ED10:[00042080]: sll        $a0, $a0, 0x0002
    0890ED14:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890ED18:[02649821]: addu       $s3, $s3, $a0
    0890ED1C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 0890ED20:[16E00004]: bne        $s7, $zr, 0x0890ED34
    0890ED24:[00000000]: nop
    0890ED28:[8FD60000]: lw         $s6, 0($fp)
    0890ED2C:[27DE0004]: addiu      $fp, $fp, 4
    0890ED30:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890ED34:[52800003]: beql       $s4, $zr, 0x0890ED44
    0890ED38:[8EA40710]: lw         $a0, 1808($s5)
    0890ED3C:[10000004]: b          0x0890ED50
    0890ED40:[03A08025]: or         $s0, $sp, $zr <=> move $s0, $sp
    0890ED44:[00932021]: addu       $a0, $a0, $s3
    0890ED48:[00928021]: addu       $s0, $a0, $s2
    0890ED4C:[26100008]: addiu      $s0, $s0, 8
    0890ED50:[82050019]: lb         $a1, 25($s0)
    0890ED54:[2404FFF8]: addiu      $a0, $zr, -8 <=> li $a0, -8
    0890ED58:[2A260003]: slti       $a2, $s1, 3
    0890ED5C:[00A42024]: and        $a0, $a1, $a0
    0890ED60:[30C50007]: andi       $a1, $a2, 7
    0890ED64:[00852025]: or         $a0, $a0, $a1
    0890ED68:[A2040019]: sb         $a0, 25($s0)
    0890ED6C:[2E250006]: sltiu      $a1, $s1, 6
    0890ED70:[10A0001F]: beq        $a1, $zr, 0x0890EDF0
    0890ED74:[38C40001]: xori       $a0, $a2, 1
    0890ED78:[8EA50710]: lw         $a1, 1808($s5)
    0890ED7C:[00B32821]: addu       $a1, $a1, $s3
    0890ED80:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890ED84:[1221000C]: beq        $s1, $at, 0x0890EDB8
    0890ED88:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890ED8C:[1221000D]: beq        $s1, $at, 0x0890EDC4
    0890ED90:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890ED94:[1221000E]: beq        $s1, $at, 0x0890EDD0
    0890ED98:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890ED9C:[1221000F]: beq        $s1, $at, 0x0890EDDC
    0890EDA0:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EDA4:[12210010]: beq        $s1, $at, 0x0890EDE8
    0890EDA8:[00000000]: nop
    0890EDAC:[24A502B0]: addiu      $a1, $a1, 688
    0890EDB0:[1000000F]: b          0x0890EDF0
    0890EDB4:[AE050000]: sw         $a1, 0($s0)
    0890EDB8:[24A502B4]: addiu      $a1, $a1, 692
    0890EDBC:[1000000C]: b          0x0890EDF0
    0890EDC0:[AE050000]: sw         $a1, 0($s0)
    0890EDC4:[24A502B8]: addiu      $a1, $a1, 696
    0890EDC8:[10000009]: b          0x0890EDF0
    0890EDCC:[AE050000]: sw         $a1, 0($s0)
    0890EDD0:[24A502C0]: addiu      $a1, $a1, 704
    0890EDD4:[10000006]: b          0x0890EDF0
    0890EDD8:[AE050000]: sw         $a1, 0($s0)
    0890EDDC:[24A502C4]: addiu      $a1, $a1, 708
    0890EDE0:[10000003]: b          0x0890EDF0
    0890EDE4:[AE050000]: sw         $a1, 0($s0)
    0890EDE8:[24A502C8]: addiu      $a1, $a1, 712
    0890EDEC:[AE050000]: sw         $a1, 0($s0)
    0890EDF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0890EDF4:[32C40003]: andi       $a0, $s6, 3
    0890EDF8:[00042E00]: sll        $a1, $a0, 0x0018
    0890EDFC:[00052E03]: sra        $a1, $a1, 0x0018
    0890EE00:[0E241D1F]: jal        0x0890747C
    0890EE04:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EE08:[10400019]: beq        $v0, $zr, 0x0890EE70
    0890EE0C:[8FA5003C]: lw         $a1, 60($sp)
    0890EE10:[16800017]: bne        $s4, $zr, 0x0890EE70
    0890EE14:[00000000]: nop
    0890EE18:[86A401B4]: lh         $a0, 436($s5)
    0890EE1C:[14850011]: bne        $a0, $a1, 0x0890EE64
    0890EE20:[00000000]: nop
    0890EE24:[8EA4018C]: lw         $a0, 396($s5)
    0890EE28:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890EE2C:[AE040008]: sw         $a0, 8($s0)
    0890EE30:[AEB0018C]: sw         $s0, 396($s5)
    0890EE34:[16260005]: bne        $s1, $a2, 0x0890EE4C
    0890EE38:[82040019]: lb         $a0, 25($s0)
    0890EE3C:[34840008]: ori        $a0, $a0, 8
    0890EE40:[00042600]: sll        $a0, $a0, 0x0018
    0890EE44:[10000005]: b          0x0890EE5C
    0890EE48:[00042603]: sra        $a0, $a0, 0x0018
    0890EE4C:[2406FFF7]: addiu      $a2, $zr, -9 <=> li $a2, -9
    0890EE50:[00862024]: and        $a0, $a0, $a2
    0890EE54:[00042600]: sll        $a0, $a0, 0x0018
    0890EE58:[00042603]: sra        $a0, $a0, 0x0018
    0890EE5C:[10000004]: b          0x0890EE70
    0890EE60:[A2040019]: sb         $a0, 25($s0)
    0890EE64:[8EA40188]: lw         $a0, 392($s5)
    0890EE68:[AE040008]: sw         $a0, 8($s0)
    0890EE6C:[AEB00188]: sw         $s0, 392($s5)
    0890EE70:[26310001]: addiu      $s1, $s1, 1
    0890EE74:[0016B082]: srl        $s6, $s6, 0x0002
    0890EE78:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EE7C:[2A240006]: slti       $a0, $s1, 6
--> 0890EE80:[1480FFA7]: bne        $a0, $zr, 0x0890ED20
    0890EE84:[2652003C]: addiu      $s2, $s2, 60
    0890EE88:[8FA40040]: lw         $a0, 64($sp)
    0890EE8C:[8FA60054]: lw         $a2, 84($sp)
    0890EE90:[24A50001]: addiu      $a1, $a1, 1
  Back Branch 0890EEA0 39,808 times (length 121)
  Back Branch 0890EC10 2,208 times (length 63)
    0890EB08:[8EA40718]: lw         $a0, 1816($s5)
    0890EB0C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890EB10:[34840002]: ori        $a0, $a0, 2
    0890EB14:[AEA40718]: sw         $a0, 1816($s5)
    0890EB18:[26B20020]: addiu      $s2, $s5, 32
--> 0890EB1C:[16E00004]: bne        $s7, $zr, 0x0890EB30
    0890EB20:[00000000]: nop
    0890EB24:[8FD60000]: lw         $s6, 0($fp)
    0890EB28:[27DE0004]: addiu      $fp, $fp, 4
    0890EB2C:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890EB30:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    0890EB34:[82050019]: lb         $a1, 25($s0)
    0890EB38:[2404FFF7]: addiu      $a0, $zr, -9 <=> li $a0, -9
    0890EB3C:[00A42024]: and        $a0, $a1, $a0
    0890EB40:[2E260006]: sltiu      $a2, $s1, 6
    0890EB44:[10C00021]: beq        $a2, $zr, 0x0890EBCC
    0890EB48:[A2040019]: sb         $a0, 25($s0)
    0890EB4C:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890EB50:[1221000C]: beq        $s1, $at, 0x0890EB84
    0890EB54:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890EB58:[12210010]: beq        $s1, $at, 0x0890EB9C
    0890EB5C:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890EB60:[12210011]: beq        $s1, $at, 0x0890EBA8
    0890EB64:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890EB68:[12210012]: beq        $s1, $at, 0x0890EBB4
    0890EB6C:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EB70:[12210015]: beq        $s1, $at, 0x0890EBC8
    0890EB74:[00000000]: nop
    0890EB78:[8FA40050]: lw         $a0, 80($sp)
    0890EB7C:[10000013]: b          0x0890EBCC
    0890EB80:[AE040000]: sw         $a0, 0($s0)
    0890EB84:[8FA4004C]: lw         $a0, 76($sp)
    0890EB88:[82050019]: lb         $a1, 25($s0)
    0890EB8C:[AE040000]: sw         $a0, 0($s0)
    0890EB90:[34A40008]: ori        $a0, $a1, 8
    0890EB94:[1000000D]: b          0x0890EBCC
    0890EB98:[A2040019]: sb         $a0, 25($s0)
    0890EB9C:[8FA40048]: lw         $a0, 72($sp)
    0890EBA0:[1000000A]: b          0x0890EBCC
    0890EBA4:[AE040000]: sw         $a0, 0($s0)
    0890EBA8:[8FA40044]: lw         $a0, 68($sp)
    0890EBAC:[10000007]: b          0x0890EBCC
    0890EBB0:[AE040000]: sw         $a0, 0($s0)
    0890EBB4:[82040019]: lb         $a0, 25($s0)
    0890EBB8:[AE140000]: sw         $s4, 0($s0)
    0890EBBC:[34840008]: ori        $a0, $a0, 8
    0890EBC0:[10000002]: b          0x0890EBCC
    0890EBC4:[A2040019]: sb         $a0, 25($s0)
    0890EBC8:[AE130000]: sw         $s3, 0($s0)
    0890EBCC:[32C40003]: andi       $a0, $s6, 3
    0890EBD0:[00042E00]: sll        $a1, $a0, 0x0018
    0890EBD4:[00052E03]: sra        $a1, $a1, 0x0018
    0890EBD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EBDC:[0E241D1F]: jal        0x0890747C
    0890EBE0:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890EBE4:[10400004]: beq        $v0, $zr, 0x0890EBF8
    0890EBE8:[8EA4018C]: lw         $a0, 396($s5)
    0890EBEC:[AE040008]: sw         $a0, 8($s0)
    0890EBF0:[10000003]: b          0x0890EC00
    0890EBF4:[AEB0018C]: sw         $s0, 396($s5)
    0890EBF8:[AE040008]: sw         $a0, 8($s0)
    0890EBFC:[AEB0018C]: sw         $s0, 396($s5)
    0890EC00:[26310001]: addiu      $s1, $s1, 1
    0890EC04:[0016B082]: srl        $s6, $s6, 0x0002
    0890EC08:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EC0C:[2A240006]: slti       $a0, $s1, 6
--> 0890EC10:[1480FFC2]: bne        $a0, $zr, 0x0890EB1C
    0890EC14:[2652003C]: addiu      $s2, $s2, 60
    0890EC18:[10000023]: b          0x0890ECA8
    0890EC1C:[00000000]: nop
    0890EC20:[8FA70048]: lw         $a3, 72($sp)
  Back Branch 0890EF68 410 times (length 29)
    0890EEE8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    0890EEEC:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0890EEF0:[0253202A]: slt        $a0, $s2, $s3
    0890EEF4:[1080001E]: beq        $a0, $zr, 0x0890EF70
    0890EEF8:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
--> 0890EEFC:[8EB00190]: lw         $s0, 400($s5)
    0890EF00:[2404FFF7]: addiu      $a0, $zr, -9 <=> li $a0, -9
    0890EF04:[02118021]: addu       $s0, $s0, $s1
    0890EF08:[82050019]: lb         $a1, 25($s0)
    0890EF0C:[00A42024]: and        $a0, $a1, $a0
    0890EF10:[16E00004]: bne        $s7, $zr, 0x0890EF24
    0890EF14:[A2040019]: sb         $a0, 25($s0)
    0890EF18:[8FD60000]: lw         $s6, 0($fp)
    0890EF1C:[27DE0004]: addiu      $fp, $fp, 4
    0890EF20:[34170010]: ori        $s7, $zr, 16 <=> li $s7, 16
    0890EF24:[32C40003]: andi       $a0, $s6, 3
    0890EF28:[00042E00]: sll        $a1, $a0, 0x0018
    0890EF2C:[00052E03]: sra        $a1, $a1, 0x0018
    0890EF30:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EF34:[0E241D1F]: jal        0x0890747C
    0890EF38:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890EF3C:[10400005]: beq        $v0, $zr, 0x0890EF54
    0890EF40:[00000000]: nop
    0890EF44:[8EA4018C]: lw         $a0, 396($s5)
    0890EF48:[AE040008]: sw         $a0, 8($s0)
    0890EF4C:[10000002]: b          0x0890EF58
    0890EF50:[AEB0018C]: sw         $s0, 396($s5)
    0890EF54:[AE000008]: sw         $zr, 8($s0)
    0890EF58:[26520001]: addiu      $s2, $s2, 1
    0890EF5C:[0016B082]: srl        $s6, $s6, 0x0002
    0890EF60:[26F7FFFF]: addiu      $s7, $s7, -1
    0890EF64:[0253202A]: slt        $a0, $s2, $s3
--> 0890EF68:[1480FFE4]: bne        $a0, $zr, 0x0890EEFC
    0890EF6C:[2631003C]: addiu      $s1, $s1, 60
    0890EF70:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0890EF74:[0E241FCC]: jal        0x08907F30
    0890EF78:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
  Back Branch 0890ECA0 246 times (length 29)
    0890EC20:[8FA70048]: lw         $a3, 72($sp)
    0890EC24:[8FA8004C]: lw         $t0, 76($sp)
    0890EC28:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890EC2C:[26A50020]: addiu      $a1, $s5, 32
    0890EC30:[8FA90050]: lw         $t1, 80($sp)
--> 0890EC34:[2C8A0006]: sltiu      $t2, $a0, 6
    0890EC38:[11400017]: beq        $t2, $zr, 0x0890EC98
    0890EC3C:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0890EC40:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0890EC44:[1081000B]: beq        $a0, $at, 0x0890EC74
    0890EC48:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0890EC4C:[1081000B]: beq        $a0, $at, 0x0890EC7C
    0890EC50:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0890EC54:[1081000B]: beq        $a0, $at, 0x0890EC84
    0890EC58:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0890EC5C:[1081000B]: beq        $a0, $at, 0x0890EC8C
    0890EC60:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0890EC64:[1081000B]: beq        $a0, $at, 0x0890EC94
    0890EC68:[00000000]: nop
    0890EC6C:[1000000A]: b          0x0890EC98
    0890EC70:[ACC90000]: sw         $t1, 0($a2)
    0890EC74:[10000008]: b          0x0890EC98
    0890EC78:[ACC80000]: sw         $t0, 0($a2)
    0890EC7C:[10000006]: b          0x0890EC98
    0890EC80:[ACC70000]: sw         $a3, 0($a2)
    0890EC84:[10000004]: b          0x0890EC98
    0890EC88:[ACD20000]: sw         $s2, 0($a2)
    0890EC8C:[10000002]: b          0x0890EC98
    0890EC90:[ACD40000]: sw         $s4, 0($a2)
    0890EC94:[ACD30000]: sw         $s3, 0($a2)
    0890EC98:[24840001]: addiu      $a0, $a0, 1
    0890EC9C:[28860006]: slti       $a2, $a0, 6
--> 0890ECA0:[14C0FFE4]: bne        $a2, $zr, 0x0890EC34
    0890ECA4:[24A5003C]: addiu      $a1, $a1, 60
    0890ECA8:[8FA40054]: lw         $a0, 84($sp)
    0890ECAC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890ECB0:[00A4202A]: slt        $a0, $a1, $a0
  Back Branch 0890E7D0 23 times (length 29)
    0890E750:[86330000]: lh         $s3, 0($s1)
    0890E754:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890E758:[0293202A]: slt        $a0, $s4, $s3
    0890E75C:[1080001E]: beq        $a0, $zr, 0x0890E7D8
    0890E760:[26310002]: addiu      $s1, $s1, 2
--> 0890E764:[86250000]: lh         $a1, 0($s1)
    0890E768:[8EA601A8]: lw         $a2, 424($s5)
    0890E76C:[0E241931]: jal        0x089064C4
    0890E770:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E774:[10400010]: beq        $v0, $zr, 0x0890E7B8
    0890E778:[00000000]: nop
    0890E77C:[86250000]: lh         $a1, 0($s1)
    0890E780:[8EA60194]: lw         $a2, 404($s5)
    0890E784:[0E2418D7]: jal        0x0890635C
    0890E788:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E78C:[86250000]: lh         $a1, 0($s1)
    0890E790:[8EA601A8]: lw         $a2, 424($s5)
    0890E794:[0E241913]: jal        0x0890644C
    0890E798:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E79C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0890E7A0:[12400005]: beq        $s2, $zr, 0x0890E7B8
    0890E7A4:[00000000]: nop
    0890E7A8:[86240000]: lh         $a0, 0($s1)
    0890E7AC:[AEB101F8]: sw         $s1, 504($s5)
    0890E7B0:[10000009]: b          0x0890E7D8
    0890E7B4:[A6A401AC]: sh         $a0, 428($s5)
    0890E7B8:[86240002]: lh         $a0, 2($s1)
    0890E7BC:[26940001]: addiu      $s4, $s4, 1
    0890E7C0:[00842021]: addu       $a0, $a0, $a0
    0890E7C4:[24840004]: addiu      $a0, $a0, 4
    0890E7C8:[02248821]: addu       $s1, $s1, $a0
    0890E7CC:[0293202A]: slt        $a0, $s4, $s3
--> 0890E7D0:[1480FFE4]: bne        $a0, $zr, 0x0890E764
    0890E7D4:[00000000]: nop
    0890E7D8:[8EA401F4]: lw         $a0, 500($s5)
    0890E7DC:[16440003]: bne        $s2, $a0, 0x0890E7EC
    0890E7E0:[00000000]: nop
_S1_2_884B5F8 13,443,427 instructions (0.331%), 304,062 calls (0884B5F8 - 0884B7D0, length 119)
    0884B5F8:[27BDFFE0]: addiu      $sp, $sp, -32
    0884B5FC:[AFB3000C]: sw         $s3, 12($sp)
    0884B600:[3C13089B]: lui        $s3, 0x089B <=> li $s3, 0x089B0000
    0884B604:[AFB00000]: sw         $s0, 0($sp)
    0884B608:[AFB10004]: sw         $s1, 4($sp)
    0884B60C:[AFB20008]: sw         $s2, 8($sp)
    0884B610:[AFB40010]: sw         $s4, 16($sp)
    0884B614:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0884B618:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
    0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
    0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
    0884B78C:[00A42021]: addu       $a0, $a1, $a0
    0884B790:[02842021]: addu       $a0, $s4, $a0
    0884B794:[9084001F]: lbu        $a0, 31($a0)
    0884B798:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B79C:[308400FF]: andi       $a0, $a0, 255
    0884B7A0:[1480FFA3]: bne        $a0, $zr, 0x0884B630
    0884B7A4:[00000000]: nop
    0884B7A8:[920201AE]: lbu        $v0, 430($s0)
    0884B7AC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B7B0:[8FB00000]: lw         $s0, 0($sp)
    0884B7B4:[8FB10004]: lw         $s1, 4($sp)
    0884B7B8:[8FB20008]: lw         $s2, 8($sp)
    0884B7BC:[8FB3000C]: lw         $s3, 12($sp)
    0884B7C0:[8FB40010]: lw         $s4, 16($sp)
    0884B7C4:[8FB50014]: lw         $s5, 20($sp)
    0884B7C8:[8FBF0018]: lw         $ra, 24($sp)
    0884B7CC:[03E00008]: jr         $ra
    0884B7D0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0884B778 45,787 times (length 84)
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
--> 0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
--> 0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
  Back Branch 0884B7A0 5 times (length 94)
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
--> 0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
    0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
    0884B78C:[00A42021]: addu       $a0, $a1, $a0
    0884B790:[02842021]: addu       $a0, $s4, $a0
    0884B794:[9084001F]: lbu        $a0, 31($a0)
    0884B798:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B79C:[308400FF]: andi       $a0, $a0, 255
--> 0884B7A0:[1480FFA3]: bne        $a0, $zr, 0x0884B630
    0884B7A4:[00000000]: nop
    0884B7A8:[920201AE]: lbu        $v0, 430($s0)
    0884B7AC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B7B0:[8FB00000]: lw         $s0, 0($sp)
_S1_2_88726C0 13,381,830 instructions (0.329%), 7,148 calls (088726C0 - 088728B4, length 126)
    088726C0:[27BDFFE0]: addiu      $sp, $sp, -32
    088726C4:[84880022]: lh         $t0, 34($a0)
    088726C8:[AFBF0014]: sw         $ra, 20($sp)
    088726CC:[05010022]: bgez       $t0, 0x08872758
    088726D0:[00000000]: nop
    088726D4:[8C880024]: lw         $t0, 36($a0)
    088726D8:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088726DC:[0168402A]: slt        $t0, $t3, $t0
    088726E0:[1100000E]: beq        $t0, $zr, 0x0887271C
    088726E4:[00000000]: nop
    088726E8:[8C88001C]: lw         $t0, 28($a0)
    088726EC:[000B4880]: sll        $t1, $t3, 0x0002
    088726F0:[01094021]: addu       $t0, $t0, $t1
    088726F4:[8D080000]: lw         $t0, 0($t0)
    088726F8:[15000003]: bne        $t0, $zr, 0x08872708
    088726FC:[00000000]: nop
    08872700:[10000006]: b          0x0887271C
    08872704:[00000000]: nop
    08872708:[8C880024]: lw         $t0, 36($a0)
    0887270C:[256B0001]: addiu      $t3, $t3, 1
    08872710:[0168402A]: slt        $t0, $t3, $t0
    08872714:[1500FFF4]: bne        $t0, $zr, 0x088726E8
    08872718:[00000000]: nop
    0887271C:[8C880024]: lw         $t0, 36($a0)
    08872720:[0168402A]: slt        $t0, $t3, $t0
    08872724:[1100000A]: beq        $t0, $zr, 0x08872750
    08872728:[00000000]: nop
    0887272C:[24A5000F]: addiu      $a1, $a1, 15
    08872730:[2408FFF0]: addiu      $t0, $zr, -16 <=> li $t0, -16
    08872734:[00A82824]: and        $a1, $a1, $t0
    08872738:[8C880004]: lw         $t0, 4($a0)
    0887273C:[11000008]: beq        $t0, $zr, 0x08872760
    08872740:[24A50010]: addiu      $a1, $a1, 16
    08872744:[8C880004]: lw         $t0, 4($a0)
    08872748:[10000008]: b          0x0887276C
    0887274C:[8D0A0000]: lw         $t2, 0($t0)
    08872750:[10000056]: b          0x088728AC
    08872754:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08872758:[1000FFF4]: b          0x0887272C
    0887275C:[848B0022]: lh         $t3, 34($a0)
    08872760:[8C880008]: lw         $t0, 8($a0)
    08872764:[8D0A0000]: lw         $t2, 0($t0)
    08872768:[AC880004]: sw         $t0, 4($a0)
    0887276C:[8D480004]: lw         $t0, 4($t2)
    08872770:[15000020]: bne        $t0, $zr, 0x088727F4
    08872774:[00000000]: nop
    08872778:[8C880004]: lw         $t0, 4($a0)
    0887277C:[11000004]: beq        $t0, $zr, 0x08872790
    08872780:[00000000]: nop
    08872784:[8C8A000C]: lw         $t2, 12($a0)
    08872788:[1000FFF8]: b          0x0887276C
    0887278C:[AC800004]: sw         $zr, 4($a0)
    08872790:[80880020]: lb         $t0, 32($a0)
    08872794:[11000015]: beq        $t0, $zr, 0x088727EC
    08872798:[00000000]: nop
    0887279C:[84880022]: lh         $t0, 34($a0)
    088727A0:[15000012]: bne        $t0, $zr, 0x088727EC
    088727A4:[00000000]: nop
    088727A8:[AFAB0010]: sw         $t3, 16($sp)
    088727AC:[AFA7000C]: sw         $a3, 12($sp)
    088727B0:[AFA60008]: sw         $a2, 8($sp)
    088727B4:[AFA40000]: sw         $a0, 0($sp)
    088727B8:[0E21CA2E]: jal        0x088728B8
    088727BC:[AFA50004]: sw         $a1, 4($sp)
    088727C0:[8FA40000]: lw         $a0, 0($sp)
    088727C4:[8FA60010]: lw         $a2, 16($sp)
    088727C8:[A4860022]: sh         $a2, 34($a0)
    088727CC:[8FA50004]: lw         $a1, 4($sp)
    088727D0:[8FA60008]: lw         $a2, 8($sp)
    088727D4:[0E21C9B0]: jal        0x088726C0
    088727D8:[8FA7000C]: lw         $a3, 12($sp)
    088727DC:[8FA40000]: lw         $a0, 0($sp)
    088727E0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088727E4:[10000031]: b          0x088728AC
    088727E8:[A4850022]: sh         $a1, 34($a0)
    088727EC:[1000002F]: b          0x088728AC
    088727F0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088727F4:[8D4A0004]: lw         $t2, 4($t2)
    088727F8:[81480008]: lb         $t0, 8($t2)
    088727FC:[15000029]: bne        $t0, $zr, 0x088728A4
    08872800:[00000000]: nop
    08872804:[8D480000]: lw         $t0, 0($t2)
    08872808:[010A4023]: subu       $t0, $t0, $t2
    0887280C:[0105402A]: slt        $t0, $t0, $a1
    08872810:[15000024]: bne        $t0, $zr, 0x088728A4
    08872814:[00000000]: nop
    08872818:[8D490000]: lw         $t1, 0($t2)
    0887281C:[8C880010]: lw         $t0, 16($a0)
    08872820:[01054021]: addu       $t0, $t0, $a1
    08872824:[AC880010]: sw         $t0, 16($a0)
    08872828:[8D480000]: lw         $t0, 0($t2)
    0887282C:[01054023]: subu       $t0, $t0, $a1
    08872830:[110A000F]: beq        $t0, $t2, 0x08872870
    08872834:[00000000]: nop
    08872838:[010A1023]: subu       $v0, $t0, $t2
    0887283C:[2C420010]: sltiu      $v0, $v0, 16
    08872840:[14400009]: bne        $v0, $zr, 0x08872868
    08872844:[00000000]: nop
    08872848:[AC8A0004]: sw         $t2, 4($a0)
    0887284C:[AD090000]: sw         $t1, 0($t0)
    08872850:[AD0A0004]: sw         $t2, 4($t0)
    08872854:[AD00000C]: sw         $zr, 12($t0)
    08872858:[AD280004]: sw         $t0, 4($t1)
    0887285C:[AD480000]: sw         $t0, 0($t2)
    08872860:[10000004]: b          0x08872874
    08872864:[01005025]: or         $t2, $t0, $zr <=> move $t2, $t0
    08872868:[10000002]: b          0x08872874
    0887286C:[AC800004]: sw         $zr, 4($a0)
    08872870:[AC800004]: sw         $zr, 4($a0)
    08872874:[A1470008]: sb         $a3, 8($t2)
    08872878:[A54B000A]: sh         $t3, 10($t2)
    0887287C:[A1400009]: sb         $zr, 9($t2)
    08872880:[AD40000C]: sw         $zr, 12($t2)
    08872884:[8C84001C]: lw         $a0, 28($a0)
    08872888:[000B3880]: sll        $a3, $t3, 0x0002
    0887288C:[00872021]: addu       $a0, $a0, $a3
    08872890:[10C00002]: beq        $a2, $zr, 0x0887289C
    08872894:[AC8A0000]: sw         $t2, 0($a0)
    08872898:[ACC50000]: sw         $a1, 0($a2)
    0887289C:[10000003]: b          0x088728AC
    088728A0:[25420010]: addiu      $v0, $t2, 16
    088728A4:[1000FFB1]: b          0x0887276C
    088728A8:[00000000]: nop
    088728AC:[8FBF0014]: lw         $ra, 20($sp)
    088728B0:[03E00008]: jr         $ra
    088728B4:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08872714 1,156,618 times (length 13)
    088726D4:[8C880024]: lw         $t0, 36($a0)
    088726D8:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088726DC:[0168402A]: slt        $t0, $t3, $t0
    088726E0:[1100000E]: beq        $t0, $zr, 0x0887271C
    088726E4:[00000000]: nop
--> 088726E8:[8C88001C]: lw         $t0, 28($a0)
    088726EC:[000B4880]: sll        $t1, $t3, 0x0002
    088726F0:[01094021]: addu       $t0, $t0, $t1
    088726F4:[8D080000]: lw         $t0, 0($t0)
    088726F8:[15000003]: bne        $t0, $zr, 0x08872708
    088726FC:[00000000]: nop
    08872700:[10000006]: b          0x0887271C
    08872704:[00000000]: nop
    08872708:[8C880024]: lw         $t0, 36($a0)
    0887270C:[256B0001]: addiu      $t3, $t3, 1
    08872710:[0168402A]: slt        $t0, $t3, $t0
--> 08872714:[1500FFF4]: bne        $t0, $zr, 0x088726E8
    08872718:[00000000]: nop
    0887271C:[8C880024]: lw         $t0, 36($a0)
    08872720:[0168402A]: slt        $t0, $t3, $t0
    08872724:[1100000A]: beq        $t0, $zr, 0x08872750
  Back Branch 088728A4 11,279 times (length 80)
    08872758:[1000FFF4]: b          0x0887272C
    0887275C:[848B0022]: lh         $t3, 34($a0)
    08872760:[8C880008]: lw         $t0, 8($a0)
    08872764:[8D0A0000]: lw         $t2, 0($t0)
    08872768:[AC880004]: sw         $t0, 4($a0)
--> 0887276C:[8D480004]: lw         $t0, 4($t2)
    08872770:[15000020]: bne        $t0, $zr, 0x088727F4
    08872774:[00000000]: nop
    08872778:[8C880004]: lw         $t0, 4($a0)
    0887277C:[11000004]: beq        $t0, $zr, 0x08872790
    08872780:[00000000]: nop
    08872784:[8C8A000C]: lw         $t2, 12($a0)
    08872788:[1000FFF8]: b          0x0887276C
    0887278C:[AC800004]: sw         $zr, 4($a0)
    08872790:[80880020]: lb         $t0, 32($a0)
    08872794:[11000015]: beq        $t0, $zr, 0x088727EC
    08872798:[00000000]: nop
    0887279C:[84880022]: lh         $t0, 34($a0)
    088727A0:[15000012]: bne        $t0, $zr, 0x088727EC
    088727A4:[00000000]: nop
    088727A8:[AFAB0010]: sw         $t3, 16($sp)
    088727AC:[AFA7000C]: sw         $a3, 12($sp)
    088727B0:[AFA60008]: sw         $a2, 8($sp)
    088727B4:[AFA40000]: sw         $a0, 0($sp)
    088727B8:[0E21CA2E]: jal        0x088728B8
    088727BC:[AFA50004]: sw         $a1, 4($sp)
    088727C0:[8FA40000]: lw         $a0, 0($sp)
    088727C4:[8FA60010]: lw         $a2, 16($sp)
    088727C8:[A4860022]: sh         $a2, 34($a0)
    088727CC:[8FA50004]: lw         $a1, 4($sp)
    088727D0:[8FA60008]: lw         $a2, 8($sp)
    088727D4:[0E21C9B0]: jal        0x088726C0
    088727D8:[8FA7000C]: lw         $a3, 12($sp)
    088727DC:[8FA40000]: lw         $a0, 0($sp)
    088727E0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088727E4:[10000031]: b          0x088728AC
    088727E8:[A4850022]: sh         $a1, 34($a0)
    088727EC:[1000002F]: b          0x088728AC
    088727F0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088727F4:[8D4A0004]: lw         $t2, 4($t2)
    088727F8:[81480008]: lb         $t0, 8($t2)
    088727FC:[15000029]: bne        $t0, $zr, 0x088728A4
    08872800:[00000000]: nop
    08872804:[8D480000]: lw         $t0, 0($t2)
    08872808:[010A4023]: subu       $t0, $t0, $t2
    0887280C:[0105402A]: slt        $t0, $t0, $a1
    08872810:[15000024]: bne        $t0, $zr, 0x088728A4
    08872814:[00000000]: nop
    08872818:[8D490000]: lw         $t1, 0($t2)
    0887281C:[8C880010]: lw         $t0, 16($a0)
    08872820:[01054021]: addu       $t0, $t0, $a1
    08872824:[AC880010]: sw         $t0, 16($a0)
    08872828:[8D480000]: lw         $t0, 0($t2)
    0887282C:[01054023]: subu       $t0, $t0, $a1
    08872830:[110A000F]: beq        $t0, $t2, 0x08872870
    08872834:[00000000]: nop
    08872838:[010A1023]: subu       $v0, $t0, $t2
    0887283C:[2C420010]: sltiu      $v0, $v0, 16
    08872840:[14400009]: bne        $v0, $zr, 0x08872868
    08872844:[00000000]: nop
    08872848:[AC8A0004]: sw         $t2, 4($a0)
    0887284C:[AD090000]: sw         $t1, 0($t0)
    08872850:[AD0A0004]: sw         $t2, 4($t0)
    08872854:[AD00000C]: sw         $zr, 12($t0)
    08872858:[AD280004]: sw         $t0, 4($t1)
    0887285C:[AD480000]: sw         $t0, 0($t2)
    08872860:[10000004]: b          0x08872874
    08872864:[01005025]: or         $t2, $t0, $zr <=> move $t2, $t0
    08872868:[10000002]: b          0x08872874
    0887286C:[AC800004]: sw         $zr, 4($a0)
    08872870:[AC800004]: sw         $zr, 4($a0)
    08872874:[A1470008]: sb         $a3, 8($t2)
    08872878:[A54B000A]: sh         $t3, 10($t2)
    0887287C:[A1400009]: sb         $zr, 9($t2)
    08872880:[AD40000C]: sw         $zr, 12($t2)
    08872884:[8C84001C]: lw         $a0, 28($a0)
    08872888:[000B3880]: sll        $a3, $t3, 0x0002
    0887288C:[00872021]: addu       $a0, $a0, $a3
    08872890:[10C00002]: beq        $a2, $zr, 0x0887289C
    08872894:[AC8A0000]: sw         $t2, 0($a0)
    08872898:[ACC50000]: sw         $a1, 0($a2)
    0887289C:[10000003]: b          0x088728AC
    088728A0:[25420010]: addiu      $v0, $t2, 16
--> 088728A4:[1000FFB1]: b          0x0887276C
    088728A8:[00000000]: nop
    088728AC:[8FBF0014]: lw         $ra, 20($sp)
    088728B0:[03E00008]: jr         $ra
    088728B4:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8907370 13,216,200 instructions (0.325%), 881,080 calls (08907370 - 089073B4, length 18)
    08907370:[27BDFFF0]: addiu      $sp, $sp, -16
    08907374:[D8A40000]: lv.q       C100.q, 0($a1)
    08907378:[D8A50010]: lv.q       C110.q, 16($a1)
    0890737C:[D8A60020]: lv.q       C120.q, 32($a1)
    08907380:[D8A70030]: lv.q       C130.q, 48($a1)
    08907384:[D8C80000]: lv.q       C200.q, 0($a2)
    08907388:[F188A480]: VTFM4.q    C000.q, E100.q, C200.q
    0890738C:[FBA00000]: sv.q       C000.q, 0($sp)
    08907390:[8FA50000]: lw         $a1, 0($sp)
    08907394:[8FA60004]: lw         $a2, 4($sp)
    08907398:[8FA70008]: lw         $a3, 8($sp)
    0890739C:[AC850000]: sw         $a1, 0($a0)
    089073A0:[AC860004]: sw         $a2, 4($a0)
    089073A4:[AC870008]: sw         $a3, 8($a0)
    089073A8:[8FA5000C]: lw         $a1, 12($sp)
    089073AC:[AC85000C]: sw         $a1, 12($a0)
    089073B0:[03E00008]: jr         $ra
    089073B4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88FF0A8 12,510,936 instructions (0.308%), 103,553 calls (088FF0A8 - 088FF3C8, length 201)
    088FF0A8:[27BDFF80]: addiu      $sp, $sp, -128
    088FF0AC:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF0B0:[44806000]: mtc1       $zr, $f12
    088FF0B4:[24860010]: addiu      $a2, $a0, 16
    088FF0B8:[460C6832]: c.eq.s     $f13, $f12
    088FF0BC:[00000000]: nop
    088FF0C0:[45010040]: bc1t       0x088FF1C4
    088FF0C4:[3C0508A4]: lui        $a1, 0x08A4 <=> li $a1, 0x08A40000
    088FF0C8:[8C8700F8]: lw         $a3, 248($a0)
    088FF0CC:[30E70400]: andi       $a3, $a3, 1024
    088FF0D0:[14E00002]: bne        $a3, $zr, 0x088FF0DC
    088FF0D4:[00000000]: nop
    088FF0D8:[E48C00C4]: swc1       $f12, 196($a0)
    088FF0DC:[248700C0]: addiu      $a3, $a0, 192
    088FF0E0:[C8E00000]: lv.s       S000.s, 0($a3)
    088FF0E4:[C8E00005]: lv.s       S001.s, 4($a3)
    088FF0E8:[C8E0000A]: lv.s       S002.s, 8($a3)
    088FF0EC:[64808001]: vdot.t     S010.s, C000.t, C000.t
    088FF0F0:[D0060021]: vzero.s    S011.s
    088FF0F4:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088FF0F8:[D0110101]: vrsq.s     S010.s, S010.s
    088FF0FC:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    088FF100:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    088FF104:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF108:[EBA00000]: sv.s       S000.s, 0($sp)
    088FF10C:[EBA00005]: sv.s       S001.s, 4($sp)
    088FF110:[EBA0000A]: sv.s       S002.s, 8($sp)
    088FF114:[8C8700F8]: lw         $a3, 248($a0)
    088FF118:[30E70400]: andi       $a3, $a3, 1024
    088FF11C:[50E0001F]: beql       $a3, $zr, 0x088FF19C
    088FF120:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF124:[27A70020]: addiu      $a3, $sp, 32
    088FF128:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF12C:[44086800]: mfc1       $t0, $f13
    088FF130:[48E80001]: MTV.s      $t0, S010.s
    088FF134:[CBA00000]: lv.s       S000.s, 0($sp)
    088FF138:[CBA00005]: lv.s       S001.s, 4($sp)
    088FF13C:[CBA0000A]: lv.s       S002.s, 8($sp)
    088FF140:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF144:[E8E00000]: sv.s       S000.s, 0($a3)
    088FF148:[E8E00005]: sv.s       S001.s, 4($a3)
    088FF14C:[E8E0000A]: sv.s       S002.s, 8($a3)
    088FF150:[27A90010]: addiu      $t1, $sp, 16
    088FF154:[C48E00E4]: lwc1       $f14, 228($a0)
    088FF158:[44087000]: mfc1       $t0, $f14
    088FF15C:[48E80001]: MTV.s      $t0, S010.s
    088FF160:[C8E00000]: lv.s       S000.s, 0($a3)
    088FF164:[C8E00005]: lv.s       S001.s, 4($a3)
    088FF168:[C8E0000A]: lv.s       S002.s, 8($a3)
    088FF16C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF170:[E9200000]: sv.s       S000.s, 0($t1)
    088FF174:[E9200005]: sv.s       S001.s, 4($t1)
    088FF178:[E920000A]: sv.s       S002.s, 8($t1)
    088FF17C:[C7AD0010]: lwc1       $f13, 16($sp)
    088FF180:[C7AF0014]: lwc1       $f15, 20($sp)
    088FF184:[C7B00018]: lwc1       $f16, 24($sp)
    088FF188:[E48D0010]: swc1       $f13, 16($a0)
    088FF18C:[E48F0014]: swc1       $f15, 20($a0)
    088FF190:[E4900018]: swc1       $f16, 24($a0)
    088FF194:[10000009]: b          0x088FF1BC
    088FF198:[00000000]: nop
    088FF19C:[C48E00E4]: lwc1       $f14, 228($a0)
    088FF1A0:[C7AF0000]: lwc1       $f15, 0($sp)
    088FF1A4:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF1A8:[C7B00008]: lwc1       $f16, 8($sp)
    088FF1AC:[460D7BC2]: mul.s      $f15, $f15, $f13
    088FF1B0:[460D8342]: mul.s      $f13, $f16, $f13
    088FF1B4:[E48F0010]: swc1       $f15, 16($a0)
    088FF1B8:[E48D0018]: swc1       $f13, 24($a0)
    088FF1BC:[10000007]: b          0x088FF1DC
    088FF1C0:[00000000]: nop
    088FF1C4:[E48C0010]: swc1       $f12, 16($a0)
    088FF1C8:[8C8700F8]: lw         $a3, 248($a0)
    088FF1CC:[30E70400]: andi       $a3, $a3, 1024
    088FF1D0:[10E00002]: beq        $a3, $zr, 0x088FF1DC
    088FF1D4:[E48C0018]: swc1       $f12, 24($a0)
    088FF1D8:[E48C0014]: swc1       $f12, 20($a0)
    088FF1DC:[C48D0010]: lwc1       $f13, 16($a0)
    088FF1E0:[C48E0100]: lwc1       $f14, 256($a0)
    088FF1E4:[460E6B40]: add.s      $f13, $f13, $f14
    088FF1E8:[C48F0014]: lwc1       $f15, 20($a0)
    088FF1EC:[C4900104]: lwc1       $f16, 260($a0)
    088FF1F0:[46107BC0]: add.s      $f15, $f15, $f16
    088FF1F4:[C4910018]: lwc1       $f17, 24($a0)
    088FF1F8:[C4920108]: lwc1       $f18, 264($a0)
    088FF1FC:[46128C40]: add.s      $f17, $f17, $f18
    088FF200:[E48D0010]: swc1       $f13, 16($a0)
    088FF204:[E48F0014]: swc1       $f15, 20($a0)
    088FF208:[E4910018]: swc1       $f17, 24($a0)
    088FF20C:[C48E0110]: lwc1       $f14, 272($a0)
    088FF210:[460E6B40]: add.s      $f13, $f13, $f14
    088FF214:[C4930114]: lwc1       $f19, 276($a0)
    088FF218:[46137BC0]: add.s      $f15, $f15, $f19
    088FF21C:[C4900118]: lwc1       $f16, 280($a0)
    088FF220:[46108C00]: add.s      $f16, $f17, $f16
    088FF224:[E48D0010]: swc1       $f13, 16($a0)
    088FF228:[E48F0014]: swc1       $f15, 20($a0)
    088FF22C:[E4900018]: swc1       $f16, 24($a0)
    088FF230:[C4920120]: lwc1       $f18, 288($a0)
    088FF234:[46126B40]: add.s      $f13, $f13, $f18
    088FF238:[C48E0124]: lwc1       $f14, 292($a0)
    088FF23C:[460E7B80]: add.s      $f14, $f15, $f14
    088FF240:[C4930128]: lwc1       $f19, 296($a0)
    088FF244:[46138400]: add.s      $f16, $f16, $f19
    088FF248:[E48D0010]: swc1       $f13, 16($a0)
    088FF24C:[E48E0014]: swc1       $f14, 20($a0)
    088FF250:[E4900018]: swc1       $f16, 24($a0)
    088FF254:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF258:[44086800]: mfc1       $t0, $f13
    088FF25C:[48E80001]: MTV.s      $t0, S010.s
    088FF260:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF264:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF268:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF26C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF270:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF274:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF278:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF27C:[C48E0010]: lwc1       $f14, 16($a0)
    088FF280:[C48F0014]: lwc1       $f15, 20($a0)
    088FF284:[C4900018]: lwc1       $f16, 24($a0)
    088FF288:[E48E0060]: swc1       $f14, 96($a0)
    088FF28C:[E48F0064]: swc1       $f15, 100($a0)
    088FF290:[E4900068]: swc1       $f16, 104($a0)
    088FF294:[C48D0020]: lwc1       $f13, 32($a0)
    088FF298:[C48E0024]: lwc1       $f14, 36($a0)
    088FF29C:[C48F0028]: lwc1       $f15, 40($a0)
    088FF2A0:[E48D0070]: swc1       $f13, 112($a0)
    088FF2A4:[E48E0074]: swc1       $f14, 116($a0)
    088FF2A8:[E48F0078]: swc1       $f15, 120($a0)
    088FF2AC:[E48C0120]: swc1       $f12, 288($a0)
    088FF2B0:[E48C0124]: swc1       $f12, 292($a0)
    088FF2B4:[E48C0128]: swc1       $f12, 296($a0)
    088FF2B8:[C48D0050]: lwc1       $f13, 80($a0)
    088FF2BC:[3C064120]: lui        $a2, 0x4120 <=> li $a2, 0x41200000
    088FF2C0:[44867800]: mtc1       $a2, $f15
    088FF2C4:[460F6B40]: add.s      $f13, $f13, $f15
    088FF2C8:[460D703C]: c.lt.s     $f14, $f13
    088FF2CC:[00000000]: nop
    088FF2D0:[4500001C]: bc1f       0x088FF344
    088FF2D4:[00000000]: nop
    088FF2D8:[24860100]: addiu      $a2, $a0, 256
    088FF2DC:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF2E0:[3C073F4C]: lui        $a3, 0x3F4C <=> li $a3, 0x3F4C0000
    088FF2E4:[34E7CCCD]: ori        $a3, $a3, -13107
    088FF2E8:[44877000]: mtc1       $a3, $f14
    088FF2EC:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF2F0:[44086800]: mfc1       $t0, $f13
    088FF2F4:[48E80001]: MTV.s      $t0, S010.s
    088FF2F8:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF2FC:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF300:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF304:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF308:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF30C:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF310:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF314:[24860110]: addiu      $a2, $a0, 272
    088FF318:[C4AF1EF8]: lwc1       $f15, 7928($a1)
    088FF31C:[460E7B82]: mul.s      $f14, $f15, $f14
    088FF320:[44087000]: mfc1       $t0, $f14
    088FF324:[48E80001]: MTV.s      $t0, S010.s
    088FF328:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF32C:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF330:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF334:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF338:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF33C:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF340:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF344:[8C8600F8]: lw         $a2, 248($a0)
    088FF348:[30C60100]: andi       $a2, $a2, 256
    088FF34C:[10C0001D]: beq        $a2, $zr, 0x088FF3C4
    088FF350:[00000000]: nop
    088FF354:[8C860048]: lw         $a2, 72($a0)
    088FF358:[2407FFFF]: addiu      $a3, $zr, -1 <=> li $a3, -1
    088FF35C:[10C70019]: beq        $a2, $a3, 0x088FF3C4
    088FF360:[00000000]: nop
    088FF364:[8C8600F8]: lw         $a2, 248($a0)
    088FF368:[30C60010]: andi       $a2, $a2, 16
    088FF36C:[14C0000B]: bne        $a2, $zr, 0x088FF39C
    088FF370:[00000000]: nop
    088FF374:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF378:[3C054080]: lui        $a1, 0x4080 <=> li $a1, 0x40800000
    088FF37C:[44857000]: mtc1       $a1, $f14
    088FF380:[C48F0054]: lwc1       $f15, 84($a0)
    088FF384:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF388:[C4900024]: lwc1       $f16, 36($a0)
    088FF38C:[460D7B40]: add.s      $f13, $f15, $f13
    088FF390:[460D8401]: sub.s      $f16, $f16, $f13
    088FF394:[E48D0054]: swc1       $f13, 84($a0)
    088FF398:[E4900024]: swc1       $f16, 36($a0)
    088FF39C:[C48D0024]: lwc1       $f13, 36($a0)
    088FF3A0:[C48E0050]: lwc1       $f14, 80($a0)
    088FF3A4:[460E683C]: c.lt.s     $f13, $f14
    088FF3A8:[00000000]: nop
    088FF3AC:[45000005]: bc1f       0x088FF3C4
    088FF3B0:[00000000]: nop
    088FF3B4:[C48D0050]: lwc1       $f13, 80($a0)
    088FF3B8:[E48C0014]: swc1       $f12, 20($a0)
    088FF3BC:[E48D0024]: swc1       $f13, 36($a0)
    088FF3C0:[E48C0054]: swc1       $f12, 84($a0)
    088FF3C4:[03E00008]: jr         $ra
    088FF3C8:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_8880084 11,801,467 instructions (0.290%), 5,999 calls (08880084 - 08880840, length 496)
  Back Branch 088807E4 44,124 times (length 332)
_S1_2_8900FE4 11,798,620 instructions (0.290%), 96,710 calls (08900FE4 - 089011C8, length 122)
_S1_2_89022EC 11,666,257 instructions (0.287%), 82,095 calls (089022EC - 089027F0, length 322)
  Back Branch 08902680 1,361 times (length 66)
  Back Branch 08902598 950 times (length 8)
_S1_2_886B3BC 11,650,568 instructions (0.287%), 10,395 calls (0886B3BC - 0886BC44, length 547)
  Back Branch 0886BBF4 84,885 times (length 462)
_S1_2_8849EE0 11,121,750 instructions (0.274%), 13,584 calls (08849EE0 - 0884A058, length 95)
  Back Branch 08849FFC 298,284 times (length 23)
  Back Branch 0884A008 298,284 times (length 43)
_S1_2_8862800 11,008,564 instructions (0.271%), 56,176 calls (08862800 - 08862A60, length 153)
  Back Branch 08862A28 84,245 times (length 110)
_S1_2_88FC070 10,987,100 instructions (0.270%), 439,484 calls (088FC070 - 088FC0E8, length 31)
_S1_2_886FC60 10,719,264 instructions (0.264%), 85,845 calls (0886FC60 - 0886FED4, length 158)
_S1_2_89A0BB8 10,249,340 instructions (0.252%), 356,992 calls (089A0BB8 - 089A0CD0, length 71)
  Back Branch 089A0C98 348,373 times (length 43)
_S1_2_887117C 10,176,129 instructions (0.250%), 5,374 calls (0887117C - 08871298, length 72)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_8849CEC 9,931,068 instructions (0.244%), 15,720 calls (08849CEC - 08849E9C, length 109)
  Back Branch 08849D90 298,490 times (length 11)
  Back Branch 08849D9C 298,490 times (length 31)
  Back Branch 08849E3C 10,872 times (length 33)
  Back Branch 08849E30 10,872 times (length 13)
  Back Branch 08849E48 387 times (length 39)
_S1_2_8988C1C 9,571,694 instructions (0.236%), 435,077 calls (08988C1C - 08988C70, length 22)
_S1_2_8904240 9,539,631 instructions (0.235%), 10,395 calls (08904240 - 0890458C, length 212)
  Back Branch 08904318 113,298 times (length 35)
  Back Branch 08904544 113,298 times (length 117)
  Back Branch 089043F8 232 times (length 4)
  Back Branch 089044DC 13 times (length 4)
_S1_2_890AD48 9,243,897 instructions (0.228%), 56,709 calls (0890AD48 - 0890B048, length 193)
_S1_2_8909920 9,231,888 instructions (0.227%), 154,971 calls (08909920 - 08909ACC, length 108)
_S1_2_88059D0 9,222,069 instructions (0.227%), 33,035 calls (088059D0 - 08805D00, length 205)
  Back Branch 08805CE4 347,736 times (length 42)
_S1_2_886AFC4 9,128,169 instructions (0.225%), 231,822 calls (0886AFC4 - 0886B038, length 30)
  Back Branch 0886B018 473,323 times (length 9)
_S1_2_8916E40 8,771,326 instructions (0.216%), 141,473 calls (08916E40 - 08916F50, length 69)
_S1_2_898E0F0 8,684,734 instructions (0.214%), 24,247 calls (0898E0F0 - 0898E268, length 95)
  Back Branch 0898E228 484,940 times (length 57)
_S1_2_8900064 8,535,421 instructions (0.210%), 66,408 calls (08900064 - 08900488, length 266)
  Back Branch 08900344 45 times (length 70)
_S1_2_89108CC 8,345,457 instructions (0.205%), 758,443 calls (089108CC - 08910A94, length 115)
_S1_2_898D9C4 8,249,430 instructions (0.203%), 33,065 calls (0898D9C4 - 0898DAAC, length 59)
  Back Branch 0898DA80 661,300 times (length 33)
_S1_2_88F9114 8,241,099 instructions (0.203%), 1,843 calls (088F9114 - 088F9A98, length 610)
  Back Branch 088F9A58 143,754 times (length 570)
  Back Branch 088F9A68 22,116 times (length 581)
  Back Branch 088F9A78 7,372 times (length 589)
_S1_2_8901538 8,220,350 instructions (0.202%), 96,710 calls (08901538 - 08901698, length 89)
_S1_2_890A6C0 8,141,374 instructions (0.200%), 149,233 calls (0890A6C0 - 0890A7A4, length 58)
_S1_2_8916874 8,063,961 instructions (0.198%), 141,473 calls (08916874 - 089169F8, length 98)
_S1_2_8805D04 8,047,809 instructions (0.198%), 14,931 calls (08805D04 - 088060D0, length 244)
  Back Branch 08805D48 358,344 times (length 9)
  Back Branch 08805DC0 179,172 times (length 25)
_S1_2_887E888 7,689,799 instructions (0.189%), 10,367 calls (0887E888 - 08880080, length 1535)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_890C6C8 7,593,579 instructions (0.187%), 154,971 calls (0890C6C8 - 0890C788, length 49)
_S1_2_885FAE0 7,400,576 instructions (0.182%), 27,208 calls (0885FAE0 - 0885FF1C, length 272)
_S1_2_886AC04 7,337,666 instructions (0.181%), 199,710 calls (0886AC04 - 0886ADC4, length 113)
  Back Branch 0886AD44 22,408 times (length 48)
  Back Branch 0886AD84 5,734 times (length 70)
_S1_2_8867664 6,974,409 instructions (0.172%), 95,034 calls (08867664 - 08867B34, length 309)
_S1_2_8805814 6,868,628 instructions (0.169%), 29,862 calls (08805814 - 088058A0, length 36)
  Back Branch 08805860 694,704 times (length 9)
  Back Branch 08805894 10,992 times (length 8)
_S1_2_89013C0 6,823,149 instructions (0.168%), 78,427 calls (089013C0 - 08901534, length 94)
_S1_2_898FC10 6,789,258 instructions (0.167%), 484,947 calls (0898FC10 - 0898FC48, length 15)
  Back Branch 0898FC44 484,947 times (length 6)
_S1_2_890747C 6,731,446 instructions (0.166%), 241,466 calls (0890747C - 0890759C, length 73)
  Back Branch 08907530 116,145 times (length 32)
  Back Branch 089074C8 64,022 times (length 6)
_S1_2_8847F28 6,592,421 instructions (0.162%), 14,938 calls (08847F28 - 088480DC, length 110)
  Back Branch 088480AC 433,202 times (length 11)
  Back Branch 08848074 179,256 times (length 11)
  Back Branch 08847FEC 29,876 times (length 17)
_S1_2_88BCDC8 6,572,104 instructions (0.162%), 12,088 calls (088BCDC8 - 088BCF78, length 109)
  Back Branch 088BCF6C 103,576 times (length 71)
_S1_2_886C2A0 6,512,924 instructions (0.160%), 139,872 calls (0886C2A0 - 0886C618, length 223)
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_890048C 6,493,909 instructions (0.160%), 10,395 calls (0890048C - 089007AC, length 201)
  Back Branch 089005E0 120,802 times (length 65)
  Back Branch 08900758 32,590 times (length 86)
  Back Branch 0890074C 2,892 times (length 76)
  Back Branch 08900774 1,020 times (length 171)
_S1_2_8905154 6,455,295 instructions (0.159%), 10,395 calls (08905154 - 08905924, length 501)
  Back Branch 089054B4 166,320 times (length 7)
  Back Branch 089054C8 41,580 times (length 15)
_S1_2_88E9FB4 6,403,995 instructions (0.158%), 7,732 calls (088E9FB4 - 088EA1E8, length 142)
  Back Branch 088EA1B4 124,629 times (length 102)
_S1_2_8908BA4 6,351,150 instructions (0.156%), 635,115 calls (08908BA4 - 08908BE8, length 18)
_S1_2_886AAC4 6,264,414 instructions (0.154%), 92,737 calls (0886AAC4 - 0886AC00, length 80)
  Back Branch 0886ABD4 156,842 times (length 53)
_S1_2_8875B88 5,784,536 instructions (0.142%), 137,825 calls (08875B88 - 08875EAC, length 202)
_S1_2_886A638 5,540,722 instructions (0.136%), 43,798 calls (0886A638 - 0886A8A4, length 156)
  Back Branch 0886A870 47,270 times (length 52)
_S1_2_8870F14 5,461,262 instructions (0.134%), 88,044 calls (08870F14 - 0887111C, length 131)
_S1_2_898E26C 5,389,300 instructions (0.133%), 24,247 calls (0898E26C - 0898E320, length 46)
  Back Branch 0898E300 484,940 times (length 22)
_S1_2_884B180 5,388,497 instructions (0.133%), 121,658 calls (0884B180 - 0884B424, length 170)
_S1_2_8900ED8 5,254,609 instructions (0.129%), 78,427 calls (08900ED8 - 08900FE0, length 67)
_S1_2_8915BEC 5,093,028 instructions (0.125%), 282,946 calls (08915BEC - 08915C30, length 18)
_S1_2_898A19C 5,072,192 instructions (0.125%), 7,732 calls (0898A19C - 0898A4EC, length 213)
  Back Branch 0898A3B0 247,424 times (length 18)
  Back Branch 0898A3B8 7,732 times (length 78)
  Back Branch 0898A3C0 7,732 times (length 118)
_S1_2_8865EA0 5,006,086 instructions (0.123%), 136,535 calls (08865EA0 - 08866314, length 286)
_S1_2_88DDD00 4,917,927 instructions (0.121%), 1,869 calls (088DDD00 - 088DDD58, length 23)
  Back Branch 088DDD38 611,240 times (length 8)
_S1_2_89A0E38 4,793,724 instructions (0.118%), 109,237 calls (089A0E38 - 089A0F98, length 89)
  Back Branch 089A0F74 108,242 times (length 72)
  Back Branch 089A0EC4 108,242 times (length 27)
  Back Branch 089A0EBC 995 times (length 26)
  Back Branch 089A0F94 49 times (length 10)
  Back Branch 089A0F8C 42 times (length 8)
_S1_2_88FC260 4,749,426 instructions (0.117%), 143,922 calls (088FC260 - 088FC2E0, length 33)
_S1_2_88E515C 4,746,277 instructions (0.117%), 12,901 calls (088E515C - 088E5390, length 142)
  Back Branch 088E535C 71,877 times (length 14)
  Back Branch 088E52B4 71,877 times (length 12)
  Back Branch 088E5220 71,877 times (length 16)
  Back Branch 088E52F8 44,232 times (length 12)
  Back Branch 088E5264 27,645 times (length 13)
_S1_2_890A424 4,650,138 instructions (0.114%), 56,709 calls (0890A424 - 0890A568, length 82)
_S1_2_89915F8 4,521,030 instructions (0.111%), 753,505 calls (089915F8 - 0899160C, length 6)
_S1_2_8936FAC 4,333,655 instructions (0.107%), 11,513 calls (08936FAC - 089371AC, length 129)
  Back Branch 08937168 184,208 times (length 9)
  Back Branch 089370FC 138,837 times (length 7)
  Back Branch 0893712C 23,026 times (length 65)
_S1_2_88BB800 4,208,259 instructions (0.104%), 3,390 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 88,839 times (length 393)
  Back Branch 088BB808 3,390 times (length 299)
_S1_2_8870DD4 4,183,494 instructions (0.103%), 88,230 calls (08870DD4 - 08870F10, length 80)
_S1_2_8988D8C 4,137,155 instructions (0.102%), 376,105 calls (08988D8C - 08988DB4, length 11)
_S1_2_886F94C 4,116,748 instructions (0.101%), 28,203 calls (0886F94C - 0886FBF0, length 170)
_S1_2_887F814 4,067,063 instructions (0.100%), 2,550 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_88DD328 4,051,873 instructions (0.100%), 355 calls (088DD328 - 088DD3D8, length 45)
  Back Branch 088DD3AC 403,280 times (length 16)
_S1_2_886F3AC 3,970,890 instructions (0.098%), 20,790 calls (0886F3AC - 0886F6A4, length 191)
_S1_2_88DD92C 3,927,820 instructions (0.097%), 3,311 calls (088DD92C - 088DD9BC, length 37)
  Back Branch 088DD9B0 412,973 times (length 19)
_S1_2_88FEB4C 3,857,054 instructions (0.095%), 103,553 calls (088FEB4C - 088FECB4, length 91)
_S1_2_885D814 3,830,245 instructions (0.094%), 1 calls (0885D814 - 0885D9DC, length 115)
  Back Branch 0885D9A0 91,380 times (length 83)
_S1_2_89745E8 3,757,204 instructions (0.092%), 100,460 calls (089745E8 - 08974988, length 233)
_S1_2_89899DC 3,634,730 instructions (0.089%), 165,215 calls (089899DC - 08989A30, length 22)
_S1_2_890D3AC 3,608,623 instructions (0.089%), 113,466 calls (0890D3AC - 0890D6C8, length 200)
_S1_2_8909318 3,579,963 instructions (0.088%), 123,447 calls (08909318 - 08909390, length 31)
_S1_2_8908208 3,521,437 instructions (0.087%), 67,301 calls (08908208 - 089083E8, length 121)
  Back Branch 089083B8 47,125 times (length 90)
  Back Branch 0890839C 21,625 times (length 71)
_S1_2_88FE53C 3,517,270 instructions (0.087%), 103,553 calls (088FE53C - 088FE74C, length 133)
_S1_2_890A7A8 3,432,359 instructions (0.084%), 149,233 calls (0890A7A8 - 0890A800, length 23)
_S1_2_884A3DC 3,418,971 instructions (0.084%), 18 calls (0884A3DC - 0884AB90, length 494)
  Back Branch 0884A684 120,674 times (length 11)
  Back Branch 0884A750 60,133 times (length 87)
  Back Branch 0884A6C0 41,727 times (length 8)
  Back Branch 0884A5D0 26,460 times (length 12)
  Back Branch 0884AA48 12,665 times (length 11)
  Back Branch 0884AA88 1,615 times (length 9)
  Back Branch 0884AAD8 1,184 times (length 60)
  Back Branch 0884AAF8 1,184 times (length 76)
  Back Branch 0884A544 1,184 times (length 4)
  Back Branch 0884A894 877 times (length 11)
  Back Branch 0884A9A4 94 times (length 31)
  Back Branch 0884AB1C 94 times (length 201)
  Back Branch 0884A554 94 times (length 15)
  Back Branch 0884A8D0 8 times (length 8)
_S1_2_886ADC8 3,352,275 instructions (0.083%), 95,034 calls (0886ADC8 - 0886AE88, length 49)
_S1_2_88BB238 3,324,652 instructions (0.082%), 2,317 calls (088BB238 - 088BB9B4, length 480)
  Back Branch 088BB980 88,839 times (length 393)
_S1_2_8867F24 3,307,800 instructions (0.081%), 137,825 calls (08867F24 - 08868120, length 128)
_S1_2_8901F74 3,304,427 instructions (0.081%), 22,270 calls (08901F74 - 089022E8, length 222)
_S1_2_89A07A4 3,277,110 instructions (0.081%), 109,237 calls (089A07A4 - 089A0818, length 30)
_S1_2_886C2F8 3,213,767 instructions (0.079%), 139,729 calls (0886C2F8 - 0886C618, length 201)
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_89141AC 3,082,921 instructions (0.076%), 5,374 calls (089141AC - 08914630, length 290)
  Back Branch 08914464 61,696 times (length 143)
  Back Branch 08914514 14,377 times (length 9)
_S1_2_890B6FC 2,984,228 instructions (0.073%), 145,766 calls (0890B6FC - 0890B790, length 38)
_S1_2_887BD74 2,896,566 instructions (0.071%), 15,786 calls (0887BD74 - 0887C2B0, length 336)
_S1_2_88F212C 2,866,492 instructions (0.071%), 7,732 calls (088F212C - 088F3090, length 986)
  Back Branch 088F305C 30,928 times (length 912)
  Back Branch 088F302C 25,428 times (length 875)
  Back Branch 088F3044 3,912 times (length 892)
_S1_2_886C2C8 2,837,174 instructions (0.070%), 138,402 calls (0886C2C8 - 0886C618, length 213)
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_89083EC 2,808,795 instructions (0.069%), 67,301 calls (089083EC - 08908524, length 79)
_S1_2_8863B28 2,753,327 instructions (0.068%), 105,913 calls (08863B28 - 08863BB8, length 37)
_S1_2_8870160 2,737,950 instructions (0.067%), 54,759 calls (08870160 - 08870224, length 50)
_S1_2_8874D04 2,672,826 instructions (0.066%), 17,751 calls (08874D04 - 0887549C, length 487)
  Back Branch 088752C4 1,284 times (length 12)
  Back Branch 08875450 515 times (length 269)
_S1_2_886A158 2,626,789 instructions (0.065%), 21,709 calls (0886A158 - 0886A338, length 121)
_S1_2_8988638 2,584,558 instructions (0.064%), 6,451 calls (08988638 - 089886E0, length 43)
  Back Branch 08988698 135,471 times (length 14)
  Back Branch 089886DC 120,383 times (length 21)
_S1_2_887F50C 2,515,706 instructions (0.062%), 1,638 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_89092C0 2,488,832 instructions (0.061%), 207,106 calls (089092C0 - 08909314, length 22)
_S1_2_88075C4 2,462,091 instructions (0.061%), 14,931 calls (088075C4 - 08807928, length 218)
_S1_2_897498C 2,456,995 instructions (0.060%), 5,023 calls (0897498C - 08974F28, length 360)
  Back Branch 08974CB8 60,276 times (length 104)
  Back Branch 08974AEC 40,184 times (length 14)
_S1_2_891148C 2,396,023 instructions (0.059%), 5,374 calls (0891148C - 08911868, length 248)
  Back Branch 089116D4 57,508 times (length 7)
  Back Branch 089117F8 14,377 times (length 146)
_S1_2_88635F4 2,394,384 instructions (0.059%), 28,848 calls (088635F4 - 0886373C, length 83)
  Back Branch 088636C4 28,848 times (length 15)
_S1_2_89A081C 2,345,140 instructions (0.058%), 112,500 calls (089A081C - 089A08E4, length 51)
  Back Branch 089A08B8 110,330 times (length 12)
_S1_2_8847710 2,319,013 instructions (0.057%), 433,202 calls (08847710 - 08847730, length 9)
_S1_2_8989B40 2,304,717 instructions (0.057%), 88,467 calls (08989B40 - 08989BD4, length 38)
  Back Branch 08989BD0 27,964 times (length 22)
_S1_2_886AF50 2,273,802 instructions (0.056%), 95,034 calls (0886AF50 - 0886AFC0, length 29)
_S1_2_889B864 2,268,774 instructions (0.056%), 6,347 calls (0889B864 - 0889B970, length 68)
  Back Branch 0889B964 51,271 times (length 41)
_S1_2_88714FC 2,268,360 instructions (0.056%), 56,709 calls (088714FC - 088717DC, length 185)
_S1_2_890B688 2,235,713 instructions (0.055%), 113,400 calls (0890B688 - 0890B6F8, length 29)
_S1_2_8989774 2,220,587 instructions (0.055%), 116,873 calls (08989774 - 089897BC, length 19)
_S1_2_898DD20 2,217,387 instructions (0.055%), 1 calls (0898DD20 - 0898DFC4, length 170)
  Back Branch 0898DE24 96,988 times (length 30)
  Back Branch 0898DF5C 24,246 times (length 117)
_S1_2_890B9B8 2,214,731 instructions (0.055%), 123,447 calls (0890B9B8 - 0890BA84, length 52)
  Back Branch 0890B9E8 30,358 times (length 6)
  Back Branch 0890BA70 30,358 times (length 5)
  Back Branch 0890BA50 109 times (length 35)
_S1_2_896783C 2,164,723 instructions (0.053%), 17,212 calls (0896783C - 08967D04, length 307)
_S1_2_899FB14 2,137,500 instructions (0.053%), 112,500 calls (0899FB14 - 0899FB5C, length 19)
_S1_2_8966D2C 2,124,360 instructions (0.052%), 15,174 calls (08966D2C - 08966F74, length 147)
_S1_2_8914A30 2,095,610 instructions (0.052%), 57,508 calls (08914A30 - 08914C28, length 127)
_S1_2_886AE8C 2,085,660 instructions (0.051%), 46,348 calls (0886AE8C - 0886AF4C, length 49)
_S1_2_8909E90 2,083,180 instructions (0.051%), 104,159 calls (08909E90 - 08909EDC, length 20)
_S1_2_8847568 2,082,321 instructions (0.051%), 224,070 calls (08847568 - 088475AC, length 18)
_S1_2_8909E08 2,075,280 instructions (0.051%), 103,764 calls (08909E08 - 08909E54, length 20)
_S1_2_89073B8 2,067,160 instructions (0.051%), 206,716 calls (089073B8 - 089073E8, length 13)
_S1_2_89A02FC 2,053,460 instructions (0.051%), 2,111 calls (089A02FC - 089A051C, length 137)
  Back Branch 089A0478 119,621 times (length 23)
  Back Branch 089A04A0 1,961 times (length 69)
  Back Branch 089A04F0 1,707 times (length 48)
  Back Branch 089A0518 253 times (length 67)
  Back Branch 089A04F8 209 times (length 59)
  Back Branch 089A04E0 1 times (length 20)
  Back Branch 089A04E8 1 times (length 40)
  Back Branch 089A04A8 1 times (length 6)
_S1_2_887356C 2,040,352 instructions (0.050%), 63,761 calls (0887356C - 088735E8, length 32)
_S1_2_886C2B8 1,987,068 instructions (0.049%), 41,398 calls (0886C2B8 - 0886C618, length 217)
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_8842BD8 1,976,674 instructions (0.049%), 20,210 calls (08842BD8 - 08842C64, length 36)
  Back Branch 08842C0C 492,403 times (length 3)
_S1_2_8885CCC 1,914,165 instructions (0.047%), 567 calls (08885CCC - 0888622C, length 345)
  Back Branch 08885FE8 21,756 times (length 74)
  Back Branch 08886220 4,809 times (length 330)
_S1_2_890C0D8 1,851,705 instructions (0.046%), 123,447 calls (0890C0D8 - 0890C1A4, length 52)
_S1_2_898A8FC 1,847,458 instructions (0.045%), 108,674 calls (0898A8FC - 0898A93C, length 17)
_S1_2_8868C20 1,816,340 instructions (0.045%), 17,424 calls (08868C20 - 08869538, length 583)
_S1_2_889BC7C 1,815,380 instructions (0.045%), 24,310 calls (0889BC7C - 0889BCEC, length 29)
  Back Branch 0889BCCC 135,349 times (length 10)
_S1_2_89A1AFC 1,798,692 instructions (0.044%), 899,346 calls (089A1AFC - 089A1B00, length 2)
_S1_2_8907F30 1,761,426 instructions (0.043%), 4,211 calls (08907F30 - 08907FEC, length 48)
  Back Branch 08907FBC 109,276 times (length 6)
  Back Branch 08907F8C 106,430 times (length 9)
_S1_2_89038F4 1,745,047 instructions (0.043%), 5,374 calls (089038F4 - 08903AD8, length 122)
  Back Branch 08903AA8 56,540 times (length 91)
_S1_2_889AAFC 1,743,321 instructions (0.043%), 15,786 calls (0889AAFC - 0889ACEC, length 125)
  Back Branch 0889AC88 15,786 times (length 69)
  Back Branch 0889AC9C 15,786 times (length 85)
_S1_2_885E06C 1,691,721 instructions (0.042%), 99,513 calls (0885E06C - 0885E110, length 42)
_S1_2_8860018 1,673,595 instructions (0.041%), 10,395 calls (08860018 - 08860298, length 161)
_S1_2_8870B34 1,671,902 instructions (0.041%), 26,870 calls (08870B34 - 08870BAC, length 31)
  Back Branch 08870B8C 154,260 times (length 7)
_S1_2_89764BC 1,659,981 instructions (0.041%), 1,908 calls (089764BC - 08976A3C, length 353)
  Back Branch 089769AC 61,056 times (length 206)
_S1_2_89920B8 1,655,416 instructions (0.041%), 59,122 calls (089920B8 - 08992204, length 84)
_S1_2_896587C 1,652,206 instructions (0.041%), 8,548 calls (0896587C - 08965BF0, length 222)
_S1_2_88EA1EC 1,644,970 instructions (0.040%), 7,732 calls (088EA1EC - 088EA420, length 142)
  Back Branch 088EA3EC 28,222 times (length 102)
_S1_2_886F800 1,642,410 instructions (0.040%), 20,790 calls (0886F800 - 0886F938, length 79)
_S1_2_8962548 1,639,824 instructions (0.040%), 68,326 calls (08962548 - 089625A4, length 24)
_S1_2_8989480 1,630,110 instructions (0.040%), 108,674 calls (08989480 - 089894B8, length 15)
_S1_2_889C730 1,585,639 instructions (0.039%), 24,310 calls (0889C730 - 0889C94C, length 136)
_S1_2_887C9F4 1,577,424 instructions (0.039%), 8,256 calls (0887C9F4 - 0887CFA8, length 366)
_S1_2_88709B0 1,574,976 instructions (0.039%), 95,034 calls (088709B0 - 08870A34, length 34)
_S1_2_88DD684 1,570,378 instructions (0.039%), 1,275 calls (088DD684 - 088DD704, length 33)
  Back Branch 088DD6EC 171,099 times (length 15)
_S1_2_8902C70 1,561,042 instructions (0.038%), 19,282 calls (08902C70 - 08903500, length 549)
_S1_2_89894E8 1,506,464 instructions (0.037%), 94,154 calls (089894E8 - 08989524, length 16)
_S1_2_89891E8 1,501,907 instructions (0.037%), 136,537 calls (089891E8 - 08989210, length 11)
_S1_2_88FFFD8 1,496,186 instructions (0.037%), 11,070 calls (088FFFD8 - 08900060, length 35)
  Back Branch 0890003C 70,384 times (length 14)
  Back Branch 08900054 32,590 times (length 29)
_S1_2_8866C88 1,494,120 instructions (0.037%), 37,353 calls (08866C88 - 08866F68, length 185)
_S1_2_886A4AC 1,482,483 instructions (0.036%), 10,407 calls (0886A4AC - 0886A5AC, length 65)
  Back Branch 0886A588 95,107 times (length 17)
_S1_2_892D680 1,468,172 instructions (0.036%), 29,884 calls (0892D680 - 0892D7B8, length 79)
_S1_2_89A0770 1,462,500 instructions (0.036%), 112,500 calls (089A0770 - 089A07A0, length 13)
_S1_2_884CB90 1,452,735 instructions (0.036%), 23,300 calls (0884CB90 - 0884CF3C, length 236)
_S1_2_887AA5C 1,435,116 instructions (0.035%), 6,563 calls (0887AA5C - 0887AE60, length 258)
_S1_2_88E41E0 1,434,632 instructions (0.035%), 14,920 calls (088E41E0 - 088E4348, length 91)
  Back Branch 088E4308 59,680 times (length 47)
_S1_2_8989CB0 1,405,844 instructions (0.035%), 80,390 calls (08989CB0 - 08989CF8, length 19)
_S1_2_89077BC 1,401,992 instructions (0.035%), 40,859 calls (089077BC - 08907A08, length 148)
_S1_2_89896D4 1,399,185 instructions (0.034%), 82,305 calls (089896D4 - 08989714, length 17)
_S1_2_884FE20 1,397,524 instructions (0.034%), 121,658 calls (0884FE20 - 0884FE64, length 18)
_S1_2_88F8C8C 1,380,347 instructions (0.034%), 1,843 calls (088F8C8C - 088F9110, length 290)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_8878B14 1,375,165 instructions (0.034%), 24,996 calls (08878B14 - 08878CD8, length 114)
_S1_2_88700E0 1,354,903 instructions (0.033%), 54,759 calls (088700E0 - 0887015C, length 32)
_S1_2_8958F58 1,352,576 instructions (0.033%), 59,544 calls (08958F58 - 08958FB0, length 23)
_S1_2_88FE18C 1,331,638 instructions (0.033%), 73,033 calls (088FE18C - 088FE244, length 47)
_S1_2_88FE078 1,330,127 instructions (0.033%), 73,033 calls (088FE078 - 088FE188, length 69)
_S1_2_8906FFC 1,312,938 instructions (0.032%), 23,034 calls (08906FFC - 089070DC, length 57)
_S1_2_89A08E8 1,310,844 instructions (0.032%), 109,237 calls (089A08E8 - 089A0914, length 12)
_S1_2_886FF34 1,309,936 instructions (0.032%), 81,871 calls (0886FF34 - 0886FF94, length 25)
_S1_2_890F740 1,274,490 instructions (0.031%), 5,374 calls (0890F740 - 0890F80C, length 52)
  Back Branch 0890F7F0 61,696 times (length 16)
  Back Branch 0890F7A0 61,696 times (length 16)
_S1_2_8867C24 1,262,474 instructions (0.031%), 38,535 calls (08867C24 - 08867E64, length 145)
_S1_2_8989C20 1,257,856 instructions (0.031%), 157,232 calls (08989B20 - 08989C28, length 67)
  Back Branch 08989C24 157,232 times (length 67)
_S1_2_89111E8 1,252,460 instructions (0.031%), 14,377 calls (089111E8 - 08911344, length 88)
  Back Branch 08911304 57,508 times (length 59)
  Back Branch 089112DC 5,221 times (length 14)
  Back Branch 089112F0 1,477 times (length 23)
_S1_2_88707F0 1,247,598 instructions (0.031%), 56,709 calls (088707F0 - 08870844, length 22)
_S1_2_8863740 1,240,464 instructions (0.031%), 28,848 calls (08863740 - 088637F8, length 47)
_S1_2_8842DD0 1,239,644 instructions (0.031%), 26,857 calls (08842DD0 - 08842EBC, length 60)
  Back Branch 08842E6C 38,071 times (length 35)
_S1_2_892A694 1,228,730 instructions (0.030%), 3,000 calls (0892A694 - 0892A7F0, length 88)
  Back Branch 0892A7C4 39,947 times (length 51)
  Back Branch 0892A764 19,081 times (length 7)
_S1_2_8988890 1,219,801 instructions (0.030%), 71,753 calls (08988890 - 089888D0, length 17)
_S1_2_8876C84 1,210,186 instructions (0.030%), 63,694 calls (08876C84 - 08876CCC, length 19)
_S1_2_886F720 1,164,240 instructions (0.029%), 20,790 calls (0886F720 - 0886F7FC, length 56)
_S1_2_890AA70 1,160,940 instructions (0.029%), 17,590 calls (0890AA70 - 0890AB74, length 66)
_S1_2_8998CAC 1,142,102 instructions (0.028%), 87,854 calls (08998CAC - 08998CDC, length 13)
_S1_2_8901CA0 1,141,538 instructions (0.028%), 103,558 calls (08901CA0 - 08901CE0, length 17)
_S1_2_8936B8C 1,122,269 instructions (0.028%), 14,920 calls (08936B8C - 08936FA8, length 264)
  Back Branch 08936F0C 6,279 times (length 8)
  Back Branch 08936EA0 6,279 times (length 8)
  Back Branch 08936ECC 2,093 times (length 21)
  Back Branch 08936CD4 9 times (length 8)
  Back Branch 08936C5C 9 times (length 8)
  Back Branch 08936C88 3 times (length 21)
  Back Branch 08936DDC 2 times (length 43)
_S1_2_8929E44 1,106,494 instructions (0.027%), 12,517 calls (08929E44 - 08929FD0, length 100)
_S1_2_88073E0 1,106,919 instructions (0.027%), 33,066 calls (088073E0 - 0880746C, length 36)
_S1_2_896626C 1,092,528 instructions (0.027%), 15,174 calls (0896626C - 089663AC, length 81)
_S1_2_891186C 1,084,860 instructions (0.027%), 5,374 calls (0891186C - 08911AC4, length 151)
  Back Branch 08911A84 14,377 times (length 91)
_S1_2_890B8F4 1,083,107 instructions (0.027%), 135,250 calls (0890B8F4 - 0890B92C, length 15)
_S1_2_8967D08 1,074,757 instructions (0.026%), 8,606 calls (08967D08 - 08968124, length 264)
_S1_2_890F004 1,073,854 instructions (0.026%), 31,970 calls (0890F004 - 0890F2B0, length 172)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_898A764 1,060,642 instructions (0.026%), 28,666 calls (0898A764 - 0898A7F4, length 37)
_S1_2_8867FF4 1,058,008 instructions (0.026%), 132,251 calls (08867FF4 - 08868120, length 76)
_S1_2_8989BF0 1,057,944 instructions (0.026%), 132,243 calls (08989B20 - 08989BF8, length 55)
  Back Branch 08989BF4 132,243 times (length 55)
_S1_2_88BCA70 1,056,398 instructions (0.026%), 16,244 calls (088BCA70 - 088BCBB8, length 83)
_S1_2_88056F0 1,041,508 instructions (0.026%), 7,732 calls (088056F0 - 08805770, length 33)
  Back Branch 08805740 101,376 times (length 9)
  Back Branch 08805760 4,224 times (length 24)
_S1_2_89898EC 1,021,689 instructions (0.025%), 113,521 calls (089898EC - 0898990C, length 9)
_S1_2_8870750 1,020,762 instructions (0.025%), 56,709 calls (08870750 - 08870794, length 18)
_S1_2_884AC10 1,020,390 instructions (0.025%), 102,039 calls (0884AC10 - 0884AF58, length 211)
_S1_2_89655E0 1,012,234 instructions (0.025%), 8,556 calls (089655E0 - 08965878, length 167)
_S1_2_889AEB4 1,007,152 instructions (0.025%), 8,256 calls (0889AEB4 - 0889B0CC, length 135)
  Back Branch 0889B074 8,256 times (length 89)
  Back Branch 0889B060 8,256 times (length 76)
_S1_2_88FE9F8 1,005,063 instructions (0.025%), 50,836 calls (088FE9F8 - 088FEB48, length 85)
_S1_2_88DDE84 1,002,874 instructions (0.025%), 13,682 calls (088DDE84 - 088DE004, length 97)
  Back Branch 088DDFD8 20,082 times (length 66)
_S1_2_88EBF0C 999,640 instructions (0.025%), 14,920 calls (088EBF0C - 088EC804, length 575)
_S1_2_887A8E8 995,376 instructions (0.024%), 15,486 calls (0887A8E8 - 0887AA58, length 93)
  Back Branch 0887AA48 460 times (length 9)
_S1_2_88DF7E4 988,724 instructions (0.024%), 13,682 calls (088DF7E4 - 088DF9A8, length 114)
  Back Branch 088DF984 20,082 times (length 86)
_S1_2_8989140 984,495 instructions (0.024%), 65,633 calls (08989140 - 08989178, length 15)
_S1_2_89A1804 969,894 instructions (0.024%), 484,947 calls (089A1804 - 089A1808, length 2)
_S1_2_8989738 969,780 instructions (0.024%), 64,652 calls (08989738 - 08989770, length 15)
_S1_2_886DA80 948,070 instructions (0.023%), 20,853 calls (0886DA80 - 0886DD40, length 177)
  Back Branch 0886DC1C 1,417 times (length 36)
  Back Branch 0886DB58 156 times (length 14)
_S1_2_8904D60 945,692 instructions (0.023%), 21,481 calls (08904D60 - 08905150, length 253)
_S1_2_88E4E34 935,732 instructions (0.023%), 14,920 calls (088E4E34 - 088E50A8, length 158)
  Back Branch 088E5068 6,183 times (length 31)
_S1_2_8914C2C 934,505 instructions (0.023%), 14,377 calls (08914C2C - 08914CD0, length 42)
  Back Branch 08914CB0 57,508 times (length 17)
_S1_2_88E7144 924,178 instructions (0.023%), 14,920 calls (088E7144 - 088E86A0, length 1368)
_S1_2_892F3E8 913,005 instructions (0.022%), 2,058 calls (0892F3E8 - 0892F64C, length 154)
  Back Branch 0892F580 33,435 times (length 19)
_S1_2_8987EBC 912,511 instructions (0.022%), 7,733 calls (08987EBC - 08988120, length 154)
  Back Branch 089880F8 7,733 times (length 103)
  Back Branch 089880B8 7,733 times (length 89)
  Back Branch 08988090 7,733 times (length 37)
  Back Branch 08988098 7,733 times (length 77)
  Back Branch 08988068 1 times (length 61)
_S1_2_8861D94 908,606 instructions (0.022%), 758 calls (08861D94 - 08861E10, length 32)
  Back Branch 08861DE0 83,056 times (length 14)
_S1_2_8877960 902,592 instructions (0.022%), 18,804 calls (08877960 - 08877A1C, length 48)
_S1_2_88717E0 892,941 instructions (0.022%), 30,965 calls (088717E0 - 0887198C, length 108)
_S1_2_892A828 892,016 instructions (0.022%), 2,484 calls (0892A828 - 0892AB0C, length 186)
  Back Branch 0892AA74 15,493 times (length 48)
  Back Branch 0892AA60 14,805 times (length 20)
_S1_2_898944C 891,072 instructions (0.022%), 68,544 calls (0898944C - 0898947C, length 13)
_S1_2_892A180 887,613 instructions (0.022%), 3,000 calls (0892A180 - 0892A690, length 325)
  Back Branch 0892A648 16,139 times (length 250)
  Back Branch 0892A298 6,469 times (length 11)
  Back Branch 0892A638 5,166 times (length 15)
_S1_2_890CA68 882,481 instructions (0.022%), 30,358 calls (0890CA68 - 0890CC54, length 124)
_S1_2_8966754 877,680 instructions (0.022%), 7,632 calls (08966754 - 08966938, length 122)
_S1_2_8912040 869,157 instructions (0.021%), 217 calls (08912040 - 08912CA4, length 794)
  Back Branch 089125C4 10,237 times (length 51)
  Back Branch 08912AB0 4,524 times (length 134)
  Back Branch 08912AC8 4,524 times (length 425)
  Back Branch 08912118 1,736 times (length 5)
  Back Branch 089123B8 1,144 times (length 26)
  Back Branch 08912C70 143 times (length 22)
_S1_2_8899E9C 862,120 instructions (0.021%), 3,024 calls (08899E9C - 0889A5C0, length 458)
_S1_2_89625F8 859,716 instructions (0.021%), 33,066 calls (089625F8 - 0896266C, length 30)
_S1_2_899FB60 852,716 instructions (0.021%), 7,054 calls (0899FB60 - 0899FEA4, length 210)
  Back Branch 0899FC90 33,342 times (length 10)
  Back Branch 0899FCD4 7,869 times (length 10)
  Back Branch 0899FBC4 7,054 times (length 6)
  Back Branch 0899FC24 5,450 times (length 30)
  Back Branch 0899FE1C 4,420 times (length 156)
  Back Branch 0899FE78 2,472 times (length 48)
  Back Branch 0899FDAC 2,175 times (length 21)
  Back Branch 0899FBD8 1,604 times (length 11)
  Back Branch 0899FE50 415 times (length 76)
  Back Branch 0899FC1C 145 times (length 28)
  Back Branch 0899FE24 12 times (length 51)
  Back Branch 0899FE90 10 times (length 109)
  Back Branch 0899FEA0 2 times (length 114)
_S1_2_8904744 852,390 instructions (0.021%), 10,395 calls (08904744 - 08904888, length 82)
_S1_2_886A5B0 852,348 instructions (0.021%), 10,395 calls (0886A5B0 - 0886A610, length 25)
  Back Branch 0886A5F0 95,034 times (length 7)
_S1_2_8998348 845,253 instructions (0.021%), 10,530 calls (08998348 - 08998C98, length 597)
  Back Branch 089984A0 9,598 times (length 43)
  Back Branch 089984B4 4,592 times (length 50)
_S1_2_890C5F4 833,562 instructions (0.021%), 138,927 calls (0890C5F4 - 0890C60C, length 7)
_S1_2_8991208 831,700 instructions (0.020%), 10,150 calls (08991208 - 089914E4, length 184)
_S1_2_8904690 831,600 instructions (0.020%), 41,580 calls (08904690 - 089046DC, length 20)
_S1_2_88FE2C0 821,061 instructions (0.020%), 74,661 calls (088FE2C0 - 088FE2F0, length 13)
_S1_2_88789B0 816,476 instructions (0.020%), 24,014 calls (088789B0 - 08878A34, length 34)
_S1_2_8850D4C 814,244 instructions (0.020%), 7,759 calls (08850D4C - 08850E5C, length 69)
  Back Branch 08850E20 23,277 times (length 24)
_S1_2_898B9F8 813,584 instructions (0.020%), 101,698 calls (0898B9F8 - 0898BA14, length 8)
_S1_2_891495C 804,912 instructions (0.020%), 22,848 calls (0891495C - 08914A2C, length 53)
_S1_2_890F6E4 804,345 instructions (0.020%), 10,395 calls (0890F6E4 - 0890F73C, length 23)
  Back Branch 0890F710 123,447 times (length 5)
_S1_2_88BC2CC 787,952 instructions (0.019%), 10,833 calls (088BC2CC - 088BC464, length 103)
  Back Branch 088BC30C 117,170 times (length 6)
_S1_2_886A8A8 767,463 instructions (0.019%), 10,395 calls (0886A8A8 - 0886A918, length 29)
  Back Branch 0886A900 95,034 times (length 6)
_S1_2_8911348 765,060 instructions (0.019%), 26,870 calls (08911348 - 089113B8, length 29)
_S1_2_898B538 762,546 instructions (0.019%), 13,378 calls (0898B538 - 0898B594, length 24)
  Back Branch 0898B56C 53,512 times (length 11)
_S1_2_8959C40 762,068 instructions (0.019%), 4,320 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 94,816 times (length 208)
_S1_2_88735EC 759,815 instructions (0.019%), 21,709 calls (088735EC - 08873674, length 35)
_S1_2_895D3A0 756,073 instructions (0.019%), 2,114 calls (0895D3A0 - 0895D774, length 246)
  Back Branch 0895D70C 67,648 times (length 185)
_S1_2_8968790 755,328 instructions (0.019%), 5,006 calls (08968790 - 08968C0C, length 288)
_S1_2_89892B8 754,990 instructions (0.019%), 75,499 calls (089892B8 - 089892DC, length 10)
_S1_2_8806544 752,507 instructions (0.019%), 7,743 calls (08806544 - 088066A8, length 90)
  Back Branch 088065E0 14,920 times (length 16)
  Back Branch 08806644 8,046 times (length 6)
  Back Branch 08806590 12 times (length 5)
_S1_2_890DA5C 751,517 instructions (0.018%), 45 calls (0890DA5C - 0890E104, length 427)
  Back Branch 0890E0C0 3,340 times (length 82)
  Back Branch 0890DF68 3,340 times (length 14)
  Back Branch 0890DE78 3,340 times (length 129)
  Back Branch 0890DC08 221 times (length 31)
_S1_2_8989B34 748,224 instructions (0.018%), 93,528 calls (08989B20 - 08989B3C, length 8)
  Back Branch 08989B38 93,528 times (length 8)
_S1_2_8931390 746,620 instructions (0.018%), 21,332 calls (08931390 - 08931668, length 183)
_S1_2_8806D88 739,577 instructions (0.018%), 7,732 calls (08806D88 - 08806F3C, length 110)
_S1_2_88BC0CC 738,323 instructions (0.018%), 14,920 calls (088BC0CC - 088BC174, length 43)
  Back Branch 088BC158 22,686 times (length 24)
_S1_2_8964A08 738,011 instructions (0.018%), 5,149 calls (08964A08 - 08964A64, length 24)
  Back Branch 08964A34 133,185 times (length 5)
_S1_2_8990334 736,236 instructions (0.018%), 3,611 calls (08990334 - 08990518, length 122)
  Back Branch 089904C8 25,883 times (length 27)
_S1_2_89894BC 736,186 instructions (0.018%), 66,926 calls (089894BC - 089894E4, length 11)
_S1_2_884FE80 731,169 instructions (0.018%), 35,089 calls (0884FE80 - 0884FED0, length 21)
_S1_2_8901CE4 724,906 instructions (0.018%), 103,558 calls (08901CE4 - 08901CFC, length 7)
_S1_2_8975ED4 724,042 instructions (0.018%), 1,908 calls (08975ED4 - 08976184, length 173)
  Back Branch 08976094 61,056 times (length 9)
_S1_2_890F6A8 721,865 instructions (0.018%), 10,407 calls (0890F6A8 - 0890F6E0, length 15)
  Back Branch 0890F6CC 123,559 times (length 5)
_S1_2_8989528 721,655 instructions (0.018%), 65,605 calls (08989528 - 08989550, length 11)
_S1_2_8970F20 720,454 instructions (0.018%), 7,966 calls (08970F20 - 08971338, length 263)
  Back Branch 089712F8 241 times (length 208)
_S1_2_88EC924 717,123 instructions (0.018%), 14,920 calls (088EC924 - 088ECAEC, length 115)
_S1_2_8989C08 708,344 instructions (0.017%), 88,543 calls (08989B20 - 08989C10, length 61)
  Back Branch 08989C0C 88,543 times (length 61)
_S1_2_898A940 698,018 instructions (0.017%), 21,835 calls (0898A940 - 0898A9BC, length 32)
_S1_2_88DE3F4 694,998 instructions (0.017%), 1,600 calls (088DE3F4 - 088DE7AC, length 239)
  Back Branch 088DE608 7,252 times (length 62)
  Back Branch 088DE618 2,449 times (length 70)
_S1_2_88538AC 692,716 instructions (0.017%), 6,689 calls (088538AC - 08853A98, length 124)
  Back Branch 08853A5C 8,669 times (length 33)
  Back Branch 088539B4 8,669 times (length 38)
_S1_2_8909CFC 690,320 instructions (0.017%), 345,160 calls (08909CFC - 08909D00, length 2)
_S1_2_89979B4 688,384 instructions (0.017%), 86,048 calls (089979B4 - 089979D0, length 8)
_S1_2_892DB5C 686,474 instructions (0.017%), 716 calls (0892DB5C - 0892DF4C, length 253)
  Back Branch 0892DE84 13,797 times (length 119)
_S1_2_88DD158 686,320 instructions (0.017%), 14,920 calls (088DD158 - 088DD20C, length 46)
_S1_2_898A7F8 685,440 instructions (0.017%), 68,544 calls (0898A7F8 - 0898A8B4, length 48)
_S1_2_88DD708 682,622 instructions (0.017%), 11,827 calls (088DD708 - 088DD7EC, length 58)
  Back Branch 088DD7CC 17,378 times (length 9)
_S1_2_898A9C0 679,491 instructions (0.017%), 75,499 calls (0898A9C0 - 0898A9E8, length 11)
  Back Branch 0898A9E4 50,492 times (length 6)
_S1_2_8877920 678,368 instructions (0.017%), 42,398 calls (08877920 - 0887795C, length 16)
_S1_2_8878CEC 677,013 instructions (0.017%), 9,147 calls (08878CEC - 08879010, length 202)
_S1_2_88633B4 674,112 instructions (0.017%), 56,176 calls (088633B4 - 088633E0, length 12)
_S1_2_89940A4 666,401 instructions (0.016%), 6,628 calls (089940A4 - 08994504, length 281)
_S1_2_883F600 665,616 instructions (0.016%), 13,584 calls (0883F600 - 0883F870, length 157)
_S1_2_8850568 660,060 instructions (0.016%), 330,030 calls (08850568 - 0885056C, length 2)
_S1_2_898B648 655,635 instructions (0.016%), 6,690 calls (0898B648 - 0898B708, length 49)
  Back Branch 0898B6D0 26,760 times (length 20)
  Back Branch 0898B704 20,071 times (length 18)
_S1_2_8904D00 649,154 instructions (0.016%), 34,166 calls (08904D00 - 08904D48, length 19)
_S1_2_88DE07C 648,272 instructions (0.016%), 1,847 calls (088DE07C - 088DE124, length 43)
  Back Branch 088DE0B8 85,826 times (length 13)
_S1_2_8994508 646,158 instructions (0.016%), 10,149 calls (08994508 - 08994898, length 229)
  Back Branch 0899482C 6,601 times (length 15)
_S1_2_88E8720 645,983 instructions (0.016%), 17,459 calls (088E8720 - 088E87B0, length 37)
_S1_2_886A91C 644,862 instructions (0.016%), 2,356 calls (0886A91C - 0886AAC0, length 106)
  Back Branch 0886AA8C 15,934 times (length 69)
_S1_2_8869D64 636,480 instructions (0.016%), 4,420 calls (08869D64 - 08869FA0, length 144)
_S1_2_8915374 633,215 instructions (0.016%), 11,513 calls (08915374 - 0891544C, length 55)
_S1_2_8909E58 629,076 instructions (0.015%), 44,934 calls (08909E58 - 08909E8C, length 14)
_S1_2_8877D94 628,815 instructions (0.015%), 16,995 calls (08877D94 - 08877E24, length 37)
_S1_2_890488C 628,512 instructions (0.015%), 26,188 calls (0890488C - 089048E8, length 24)
_S1_2_885FA24 626,088 instructions (0.015%), 21,496 calls (0885FA24 - 0885FADC, length 47)
_S1_2_8964A68 622,082 instructions (0.015%), 23,486 calls (08964A68 - 08964AD8, length 29)
_S1_2_898A9EC 621,720 instructions (0.015%), 20,724 calls (0898A9EC - 0898AA64, length 31)
  Back Branch 0898AA60 20,724 times (length 10)
_S1_2_8870994 617,610 instructions (0.015%), 88,230 calls (08870994 - 088709AC, length 7)
_S1_2_885065C 615,870 instructions (0.015%), 30,741 calls (0885065C - 088507D4, length 95)
_S1_2_88E694C 612,611 instructions (0.015%), 14,920 calls (088E694C - 088E6CA4, length 215)
_S1_2_8968F48 610,634 instructions (0.015%), 5,023 calls (08968F48 - 08969198, length 149)
_S1_2_886D5E0 607,640 instructions (0.015%), 2,356 calls (0886D5E0 - 0886DA7C, length 296)
  Back Branch 0886D8B8 13,585 times (length 11)
_S1_2_8989BE4 607,264 instructions (0.015%), 75,908 calls (08989B20 - 08989BEC, length 52)
  Back Branch 08989BE8 75,908 times (length 52)
_S1_2_898F9DC 606,175 instructions (0.015%), 24,247 calls (0898F9DC - 0898FA3C, length 25)
_S1_2_884F2C0 603,354 instructions (0.015%), 19,762 calls (0884F2C0 - 0884F590, length 181)
_S1_2_8993DC0 603,064 instructions (0.015%), 616 calls (08993DC0 - 089940A0, length 185)
  Back Branch 0899402C 19,712 times (length 30)
  Back Branch 08993FB0 13,552 times (length 16)
_S1_2_898988C 601,170 instructions (0.015%), 40,078 calls (0898988C - 089898C4, length 15)
_S1_2_88FAC6C 596,800 instructions (0.015%), 14,920 calls (088FAC6C - 088FB3A0, length 462)
_S1_2_885FF20 596,514 instructions (0.015%), 16,122 calls (0885FF20 - 0885FFB0, length 37)
_S1_2_8911AC8 593,820 instructions (0.015%), 5,374 calls (08911AC8 - 08911DC4, length 192)
  Back Branch 08911D84 14,377 times (length 133)
_S1_2_889E270 592,515 instructions (0.015%), 10,395 calls (0889E270 - 0889E350, length 57)
_S1_2_886A33C 590,180 instructions (0.015%), 6,415 calls (0886A33C - 0886A4A8, length 92)
_S1_2_8910030 584,888 instructions (0.014%), 5,176 calls (08910030 - 089101F0, length 113)
_S1_2_88432A4 578,710 instructions (0.014%), 26,305 calls (088432A4 - 088432F8, length 22)
_S1_2_88737EC 570,312 instructions (0.014%), 23,763 calls (088737EC - 08873848, length 24)
_S1_2_889E0D0 561,888 instructions (0.014%), 70,236 calls (0889E0D0 - 0889E0EC, length 8)
_S1_2_898B298 555,685 instructions (0.014%), 6,695 calls (0898B298 - 0898B2F0, length 23)
  Back Branch 0898B2B0 107,120 times (length 4)
_S1_2_89070F0 554,352 instructions (0.014%), 23,098 calls (089070F0 - 0890714C, length 24)
_S1_2_8907150 553,488 instructions (0.014%), 23,062 calls (08907150 - 089071AC, length 24)
_S1_2_89071B0 552,624 instructions (0.014%), 23,026 calls (089071B0 - 0890720C, length 24)
_S1_2_884FED4 551,450 instructions (0.014%), 27,810 calls (0884FED4 - 0884FF20, length 20)
_S1_2_88835E8 548,157 instructions (0.013%), 567 calls (088835E8 - 08883F18, length 589)
  Back Branch 08883DAC 4,809 times (length 79)
_S1_2_896549C 547,798 instructions (0.013%), 18,372 calls (0896549C - 089655DC, length 81)
_S1_2_8961E9C 546,648 instructions (0.013%), 68,331 calls (08961E9C - 08961EB8, length 8)
_S1_2_890197C 542,650 instructions (0.013%), 17,409 calls (0890197C - 08901A94, length 71)
_S1_2_895CFDC 540,541 instructions (0.013%), 3,204 calls (0895CFDC - 0895D05C, length 33)
  Back Branch 0895D050 51,264 times (length 18)
_S1_2_88768F8 540,510 instructions (0.013%), 36,034 calls (088768F8 - 08876930, length 15)
_S1_2_895CC88 538,766 instructions (0.013%), 2,114 calls (0895CC88 - 0895CD18, length 37)
  Back Branch 0895CCE8 67,648 times (length 9)
_S1_2_8971D20 538,238 instructions (0.013%), 5,023 calls (08971D20 - 08971FB4, length 166)
  Back Branch 08971EB0 7,487 times (length 81)
_S1_2_89040A8 535,242 instructions (0.013%), 10,395 calls (089040A8 - 0890423C, length 102)
_S1_2_8901AB4 523,994 instructions (0.013%), 7,081 calls (08901AB4 - 08901BE0, length 76)
_S1_2_88E87B4 522,914 instructions (0.013%), 12,754 calls (088E87B4 - 088E8854, length 41)
_S1_2_8989C5C 521,208 instructions (0.013%), 65,151 calls (08989B20 - 08989C64, length 82)
  Back Branch 08989C60 65,151 times (length 82)
_S1_2_8989C50 521,208 instructions (0.013%), 65,151 calls (08989B20 - 08989C58, length 79)
  Back Branch 08989C54 65,151 times (length 79)
_S1_2_8989C44 521,208 instructions (0.013%), 65,151 calls (08989B20 - 08989C4C, length 76)
  Back Branch 08989C48 65,151 times (length 76)
_S1_2_8989C38 521,208 instructions (0.013%), 65,151 calls (08989B20 - 08989C40, length 73)
  Back Branch 08989C3C 65,151 times (length 73)
_S1_2_8958F18 517,100 instructions (0.013%), 65,696 calls (08958F18 - 08958F34, length 8)
_S1_2_8914914 515,988 instructions (0.013%), 28,666 calls (08914914 - 08914958, length 18)
_S1_2_887072C 510,381 instructions (0.013%), 56,709 calls (0887072C - 0887074C, length 9)
_S1_2_88CB760 505,494 instructions (0.012%), 2,205 calls (088CB760 - 088CBAB0, length 213)
  Back Branch 088CB92C 17,640 times (length 26)
_S1_2_898917C 503,888 instructions (0.012%), 31,493 calls (0898917C - 089891B8, length 16)
_S1_2_8877B54 501,423 instructions (0.012%), 38,571 calls (08877B54 - 08877B84, length 13)
_S1_2_896E428 497,980 instructions (0.012%), 5,023 calls (0896E428 - 0896E518, length 61)
  Back Branch 0896E4BC 40,184 times (length 11)
_S1_2_8850990 497,807 instructions (0.012%), 5,089 calls (08850990 - 08850B50, length 113)
_S1_2_88BC998 496,229 instructions (0.012%), 2,087 calls (088BC998 - 088BCA64, length 52)
  Back Branch 088BCA58 27,934 times (length 15)
_S1_2_898D500 495,478 instructions (0.012%), 70,236 calls (0898D500 - 0898D520, length 9)
_S1_2_887E3E4 492,768 instructions (0.012%), 4,176 calls (0887E3E4 - 0887E734, length 213)
  Back Branch 0887E544 8,352 times (length 16)
_S1_2_889E0F0 491,652 instructions (0.012%), 70,236 calls (0889E0F0 - 0889E108, length 7)
_S1_2_887D264 486,187 instructions (0.012%), 6,002 calls (0887D264 - 0887D400, length 104)
_S1_2_8959414 483,732 instructions (0.012%), 1,908 calls (08959414 - 089599B0, length 360)
  Back Branch 08959464 61,056 times (length 9)
_S1_2_8873B00 481,602 instructions (0.012%), 5,658 calls (08873B00 - 0887406C, length 348)
  Back Branch 08873E94 1,920 times (length 12)
  Back Branch 08874020 654 times (length 224)
_S1_2_8842B14 481,382 instructions (0.012%), 20,210 calls (08842B14 - 08842BD4, length 49)
_S1_2_898B40C 480,722 instructions (0.012%), 21,851 calls (0898B40C - 0898B460, length 22)
_S1_2_891141C 479,976 instructions (0.012%), 26,870 calls (0891141C - 08911488, length 28)
_S1_2_88FBCBC 466,983 instructions (0.011%), 24,534 calls (088FBCBC - 088FBD20, length 26)
_S1_2_892AB10 465,809 instructions (0.011%), 18,264 calls (0892AB10 - 0892ABA0, length 37)
_S1_2_8901214 459,580 instructions (0.011%), 20,890 calls (08901214 - 08901274, length 25)
_S1_2_889C60C 456,984 instructions (0.011%), 6,347 calls (0889C60C - 0889C72C, length 73)
  Back Branch 0889C700 6,347 times (length 39)
  Back Branch 0889C6D8 6,347 times (length 9)
_S1_2_89697CC 450,720 instructions (0.011%), 4,695 calls (089697CC - 089698B0, length 58)
  Back Branch 08969830 28,170 times (length 11)
_S1_2_898BB1C 441,110 instructions (0.011%), 44,111 calls (0898BB1C - 0898BB40, length 10)
_S1_2_897563C 435,958 instructions (0.011%), 5,023 calls (0897563C - 08975B40, length 322)
_S1_2_896B088 435,153 instructions (0.011%), 5,023 calls (0896B088 - 0896B4C8, length 273)
  Back Branch 0896B204 3,465 times (length 56)
  Back Branch 0896B29C 617 times (length 12)
_S1_2_88FB67C 432,680 instructions (0.011%), 14,920 calls (088FB67C - 088FB928, length 172)
_S1_2_88433B0 432,355 instructions (0.011%), 21,225 calls (088433B0 - 08843400, length 21)
_S1_2_8805930 431,694 instructions (0.011%), 47,966 calls (08805930 - 08805950, length 9)
_S1_2_8989290 431,130 instructions (0.011%), 43,113 calls (08989290 - 089892B4, length 10)
_S1_2_890FE90 431,080 instructions (0.011%), 4,145 calls (0890FE90 - 0891002C, length 104)
_S1_2_89892E0 429,990 instructions (0.011%), 28,666 calls (089892E0 - 08989318, length 15)
_S1_2_8850074 428,292 instructions (0.011%), 23,794 calls (08850074 - 088500B8, length 18)
_S1_2_8989C2C 427,280 instructions (0.011%), 53,410 calls (08989B20 - 08989C34, length 70)
  Back Branch 08989C30 53,410 times (length 70)
_S1_2_899819C 421,918 instructions (0.010%), 103,753 calls (0899819C - 089981AC, length 5)
_S1_2_8806A4C 420,641 instructions (0.010%), 13,591 calls (08806A4C - 08806C20, length 118)
_S1_2_8988DB8 419,004 instructions (0.010%), 419,004 calls (08988DB8 - 08988E84, length 52)
_S1_2_88F570C 417,760 instructions (0.010%), 14,920 calls (088F570C - 088F59C8, length 176)
_S1_2_890C1A8 415,610 instructions (0.010%), 31,970 calls (0890C1A8 - 0890C1FC, length 22)
_S1_2_8989A34 414,480 instructions (0.010%), 20,724 calls (08989A34 - 08989AEC, length 47)
_S1_2_88BD290 414,212 instructions (0.010%), 13,823 calls (088BD290 - 088BD404, length 94)
_S1_2_8929278 413,920 instructions (0.010%), 20,696 calls (08929278 - 089292E4, length 28)
_S1_2_8000000 3,037,050 instructions (0.075%), 3 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 759,333 times (length 4)
_S1_2_88CBAB4 409,651 instructions (0.010%), 2,231 calls (088CBAB4 - 088CBD9C, length 187)
  Back Branch 088CBB24 4,476 times (length 12)
  Back Branch 088CBC98 4,455 times (length 20)
  Back Branch 088CBD6C 4,455 times (length 15)
  Back Branch 088CBCD4 2,797 times (length 13)
  Back Branch 088CBD20 1,658 times (length 12)
_S1_2_892FBEC 409,263 instructions (0.010%), 686 calls (0892FBEC - 0892FF88, length 232)
  Back Branch 0892FD6C 11,145 times (length 31)
_S1_2_8989B18 409,143 instructions (0.010%), 58,449 calls (08989B18 - 08989B30, length 7)
_S1_2_8865BA4 407,594 instructions (0.010%), 2,134 calls (08865BA4 - 08865E9C, length 191)
_S1_2_881DEE8 407,520 instructions (0.010%), 13,584 calls (0881DEE8 - 0881E1E4, length 192)
_S1_2_887119C 407,049 instructions (0.010%), 5,374 calls (0887119C - 08871298, length 64)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_8871120 406,395 instructions (0.010%), 27,093 calls (08871120 - 08871298, length 95)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_8807538 400,103 instructions (0.010%), 20,724 calls (08807538 - 088075C0, length 35)
_S1_2_887116C 397,676 instructions (0.010%), 5,374 calls (0887116C - 08871298, length 76)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_89A1B94 396,172 instructions (0.010%), 198,086 calls (089A1B94 - 089A1B98, length 2)
_S1_2_8852094 395,536 instructions (0.010%), 7,345 calls (08852094 - 088521C0, length 76)
_S1_2_8938918 390,917 instructions (0.010%), 2,093 calls (08938918 - 08938E94, length 352)
  Back Branch 089389F8 31,888 times (length 9)
  Back Branch 089389A4 235 times (length 16)
  Back Branch 08938B8C 120 times (length 52)
  Back Branch 08938E70 80 times (length 180)
  Back Branch 08938E80 40 times (length 255)
_S1_2_88FD2D4 386,496 instructions (0.010%), 1,448 calls (088FD2D4 - 088FDA78, length 490)
_S1_2_8805954 383,728 instructions (0.009%), 47,966 calls (08805954 - 08805970, length 8)
_S1_2_88DD890 383,517 instructions (0.009%), 10,873 calls (088DD890 - 088DD928, length 39)
_S1_2_89A1C34 378,762 instructions (0.009%), 189,381 calls (089A1C34 - 089A1C38, length 2)
_S1_2_89A1C24 378,762 instructions (0.009%), 189,381 calls (089A1C24 - 089A1C28, length 2)
_S1_2_88E9D08 377,040 instructions (0.009%), 1,538 calls (088E9D08 - 088E9D58, length 21)
  Back Branch 088E9D38 88,910 times (length 6)
_S1_2_8911F38 376,992 instructions (0.009%), 5,712 calls (08911F38 - 0891203C, length 66)
_S1_2_898A738 376,712 instructions (0.009%), 43,113 calls (0898A738 - 0898A760, length 11)
  Back Branch 0898A75C 15,904 times (length 7)
_S1_2_88E9E08 375,742 instructions (0.009%), 1,513 calls (088E9E08 - 088E9E58, length 21)
  Back Branch 088E9E38 88,666 times (length 6)
_S1_2_88E9DB4 375,742 instructions (0.009%), 1,513 calls (088E9DB4 - 088E9E04, length 21)
  Back Branch 088E9DE4 88,666 times (length 6)
_S1_2_88BBDE8 375,070 instructions (0.009%), 6,937 calls (088BBDE8 - 088BBE78, length 37)
  Back Branch 088BBE34 43,082 times (length 6)
_S1_2_890B8A4 370,944 instructions (0.009%), 92,736 calls (0890B8A4 - 0890B8B0, length 4)
_S1_2_8915144 365,568 instructions (0.009%), 5,712 calls (08915144 - 089151F8, length 46)
  Back Branch 08915184 22,848 times (length 6)
_S1_2_8870D88 365,432 instructions (0.009%), 21,496 calls (08870D88 - 08870DD0, length 19)
_S1_2_8805974 363,394 instructions (0.009%), 1 calls (08805974 - 088059CC, length 23)
  Back Branch 088059B4 33,035 times (length 11)
_S1_2_886A614 362,934 instructions (0.009%), 40,326 calls (0886A614 - 0886A634, length 9)
_S1_2_88CA138 362,732 instructions (0.009%), 251 calls (088CA138 - 088CB19C, length 1050)
  Back Branch 088CA410 7,028 times (length 28)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CA464 2,008 times (length 20)
  Back Branch 088CA4D8 2,008 times (length 28)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_896C38C 362,103 instructions (0.009%), 9,366 calls (0896C38C - 0896C448, length 48)
_S1_2_8897E84 361,304 instructions (0.009%), 992 calls (08897E84 - 0889855C, length 439)
  Back Branch 088984FC 1,584 times (length 153)
_S1_2_8976E48 360,968 instructions (0.009%), 1,910 calls (08976E48 - 0897732C, length 314)
_S1_2_8989C14 357,960 instructions (0.009%), 44,745 calls (08989B20 - 08989C1C, length 64)
  Back Branch 08989C18 44,745 times (length 64)
_S1_2_8991F54 355,223 instructions (0.009%), 10,149 calls (08991F54 - 089920B4, length 89)
_S1_2_89898C8 352,683 instructions (0.009%), 39,187 calls (089898C8 - 089898E8, length 9)
_S1_2_898D524 351,180 instructions (0.009%), 70,236 calls (0898D524 - 0898D534, length 5)
_S1_2_89663B0 346,770 instructions (0.009%), 23,118 calls (089663B0 - 089663F4, length 18)
_S1_2_88FC2E4 343,035 instructions (0.008%), 10,395 calls (088FC2E4 - 088FC364, length 33)
_S1_2_890A634 340,254 instructions (0.008%), 56,709 calls (0890A634 - 0890A654, length 9)
_S1_2_898FDB0 339,682 instructions (0.008%), 24,263 calls (0898FDB0 - 0898FDE8, length 15)
  Back Branch 0898FDE4 24,263 times (length 6)
_S1_2_8845A24 338,311 instructions (0.008%), 7,732 calls (08845A24 - 08845DDC, length 239)
_S1_2_8805908 330,667 instructions (0.008%), 33,067 calls (08805908 - 0880592C, length 10)
_S1_2_8989910 327,525 instructions (0.008%), 21,835 calls (08989910 - 08989948, length 15)
_S1_2_88E43DC 326,640 instructions (0.008%), 14,920 calls (088E43DC - 088E45B8, length 120)
_S1_2_88E940C 326,544 instructions (0.008%), 1,422 calls (088E940C - 088E9540, length 78)
  Back Branch 088E943C 68,181 times (length 6)
_S1_2_892F170 325,164 instructions (0.008%), 2,058 calls (0892F170 - 0892F3E4, length 158)
_S1_2_8988184 324,786 instructions (0.008%), 7,733 calls (08988184 - 08988240, length 48)
  Back Branch 0898823C 7,733 times (length 11)
_S1_2_88E2748 320,381 instructions (0.008%), 1,659 calls (088E2748 - 088E2F94, length 532)
  Back Branch 088E2C98 9,342 times (length 12)
_S1_2_88BC178 319,471 instructions (0.008%), 7,732 calls (088BC178 - 088BC1E0, length 27)
  Back Branch 088BC1CC 17,459 times (length 13)
_S1_2_884FF7C 319,175 instructions (0.008%), 21,273 calls (0884FF7C - 0884FFDC, length 25)
_S1_2_885D9E0 319,077 instructions (0.008%), 5,171 calls (0885D9E0 - 0885DBE0, length 129)
_S1_2_896C4C8 319,000 instructions (0.008%), 11,000 calls (0896C4C8 - 0896C558, length 37)
_S1_2_88635C8 317,328 instructions (0.008%), 28,848 calls (088635C8 - 088635F0, length 11)
_S1_2_8989C68 314,968 instructions (0.008%), 39,371 calls (08989B20 - 08989C70, length 85)
  Back Branch 08989C6C 39,371 times (length 85)
_S1_2_891B3E4 313,307 instructions (0.008%), 168 calls (0891B3E4 - 0891B8A8, length 306)
  Back Branch 0891B864 16,800 times (length 55)
  Back Branch 0891B54C 1,185 times (length 9)
  Back Branch 0891B778 86 times (length 151)
_S1_2_88537F8 312,382 instructions (0.008%), 3,502 calls (088537F8 - 088538A8, length 45)
  Back Branch 08853888 12,470 times (length 24)
_S1_2_8877394 306,450 instructions (0.008%), 20,430 calls (08877394 - 088773CC, length 15)
_S1_2_88602C0 301,455 instructions (0.007%), 10,395 calls (088602C0 - 08860330, length 29)
_S1_2_8870C10 301,282 instructions (0.007%), 21,496 calls (08870C10 - 08870C54, length 18)
_S1_2_88EB7B8 298,400 instructions (0.007%), 14,920 calls (088EB7B8 - 088EB8F8, length 81)
_S1_2_885DBE4 297,905 instructions (0.007%), 5,171 calls (0885DBE4 - 0885DDEC, length 131)
_S1_2_88BC60C 297,634 instructions (0.007%), 2,453 calls (088BC60C - 088BC91C, length 197)
_S1_2_88FF3CC 297,165 instructions (0.007%), 1,388 calls (088FF3CC - 088FFD80, length 622)
_S1_2_8842EC0 296,792 instructions (0.007%), 26,962 calls (08842EC0 - 08842EF8, length 15)
_S1_2_89036CC 295,993 instructions (0.007%), 10,395 calls (089036CC - 0890380C, length 81)
_S1_2_896CB28 295,694 instructions (0.007%), 5,023 calls (0896CB28 - 0896CC50, length 75)
_S1_2_8850860 293,805 instructions (0.007%), 7,715 calls (08850860 - 0885098C, length 76)
_S1_2_89A057C 293,022 instructions (0.007%), 547 calls (089A057C - 089A0654, length 55)
  Back Branch 089A0624 23,056 times (length 12)
  Back Branch 089A062C 543 times (length 37)
  Back Branch 089A05EC 543 times (length 21)
  Back Branch 089A0650 541 times (length 33)
_S1_2_884ABE4 291,060 instructions (0.007%), 26,460 calls (0884ABE4 - 0884AC0C, length 11)
_S1_2_89889AC 290,136 instructions (0.007%), 20,724 calls (089889AC - 089889E0, length 14)
_S1_2_88F3494 288,779 instructions (0.007%), 17 calls (088F3494 - 088F3970, length 312)
  Back Branch 088F38F8 2,652 times (length 101)
  Back Branch 088F390C 1,326 times (length 111)
  Back Branch 088F391C 204 times (length 153)
  Back Branch 088F3934 68 times (length 254)
_S1_2_884D180 287,989 instructions (0.007%), 3,812 calls (0884D180 - 0884D2F4, length 94)
_S1_2_887F0D8 287,676 instructions (0.007%), 1,572 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_896C55C 286,000 instructions (0.007%), 11,000 calls (0896C55C - 0896C5D4, length 31)
_S1_2_88DFF10 285,348 instructions (0.007%), 1,659 calls (088DFF10 - 088E0230, length 201)
_S1_2_889C5D4 284,608 instructions (0.007%), 35,576 calls (0889C5D4 - 0889C5F0, length 8)
_S1_2_889C2EC 284,148 instructions (0.007%), 15,786 calls (0889C2EC - 0889C330, length 18)
_S1_2_88E4A38 283,652 instructions (0.007%), 14,920 calls (088E4A38 - 088E4B80, length 83)
_S1_2_8869FA4 281,765 instructions (0.007%), 2,585 calls (08869FA4 - 0886A154, length 109)
_S1_2_898BD78 279,363 instructions (0.007%), 39,909 calls (0898BD78 - 0898BD9C, length 10)
_S1_2_88040A4 278,920 instructions (0.007%), 8,151 calls (088040A4 - 088041FC, length 87)
_S1_2_88DD210 278,352 instructions (0.007%), 7,732 calls (088DD210 - 088DD29C, length 36)
_S1_2_898BA60 276,523 instructions (0.007%), 21,271 calls (0898BA60 - 0898BA90, length 13)
_S1_2_8964498 275,178 instructions (0.007%), 443 calls (08964498 - 08964A04, length 348)
  Back Branch 08964514 8,860 times (length 6)
  Back Branch 089646FC 2,658 times (length 48)
  Back Branch 0896462C 1,772 times (length 67)
  Back Branch 0896461C 870 times (length 8)
_S1_2_898A8A0 274,176 instructions (0.007%), 22,848 calls (0898A82C - 0898A8AC, length 33)
  Back Branch 0898A8A8 22,848 times (length 33)
_S1_2_898A84C 274,176 instructions (0.007%), 22,848 calls (0898A82C - 0898A858, length 12)
  Back Branch 0898A854 22,848 times (length 12)
_S1_2_88DFA90 273,018 instructions (0.007%), 14,920 calls (088DFA90 - 088DFB6C, length 56)
_S1_2_88FDFA4 271,180 instructions (0.007%), 7,748 calls (088FDFA4 - 088FE02C, length 35)
_S1_2_8988458 270,585 instructions (0.007%), 7,731 calls (08988458 - 0898851C, length 50)
  Back Branch 08988508 7,731 times (length 27)
_S1_2_8989CA4 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989CAC, length 100)
  Back Branch 08989CA8 33,659 times (length 100)
_S1_2_8989C98 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989CA0, length 97)
  Back Branch 08989C9C 33,659 times (length 97)
_S1_2_8989C8C 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989C94, length 94)
  Back Branch 08989C90 33,659 times (length 94)
_S1_2_8989C80 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989C88, length 91)
  Back Branch 08989C84 33,659 times (length 91)
_S1_2_8989C74 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989C7C, length 88)
  Back Branch 08989C78 33,659 times (length 88)
_S1_2_8989BFC 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989C04, length 58)
  Back Branch 08989C00 33,659 times (length 58)
_S1_2_8989BD8 269,272 instructions (0.007%), 33,659 calls (08989B20 - 08989BE0, length 49)
  Back Branch 08989BDC 33,659 times (length 49)
_S1_2_88E8B30 264,581 instructions (0.007%), 1,505 calls (088E8B30 - 088E8C70, length 81)
  Back Branch 088E8B70 49,496 times (length 6)
_S1_2_895A110 263,699 instructions (0.006%), 7,224 calls (0895A110 - 0895A230, length 73)
_S1_2_8875EB0 261,060 instructions (0.006%), 2,290 calls (08875EB0 - 088760AC, length 128)
_S1_2_88E6800 255,170 instructions (0.006%), 14,920 calls (088E6800 - 088E6904, length 66)
_S1_2_88FA728 253,640 instructions (0.006%), 14,920 calls (088FA728 - 088FA8EC, length 114)
_S1_2_895A290 252,882 instructions (0.006%), 9,366 calls (0895A290 - 0895A2F8, length 27)
_S1_2_898A820 251,328 instructions (0.006%), 22,848 calls (0898A820 - 0898A848, length 11)
_S1_2_8844CD8 251,013 instructions (0.006%), 13,591 calls (08844CD8 - 08844D80, length 43)
_S1_2_885F618 249,768 instructions (0.006%), 10,407 calls (0885F618 - 0885F674, length 24)
_S1_2_885CED0 249,050 instructions (0.006%), 25,640 calls (0885CED0 - 0885CEF8, length 11)
_S1_2_890744C 247,248 instructions (0.006%), 20,604 calls (0890744C - 08907478, length 12)
_S1_2_8959A6C 246,602 instructions (0.006%), 1,011 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 94,816 times (length 208)
_S1_2_89672CC 245,342 instructions (0.006%), 4,022 calls (089672CC - 089673BC, length 61)
_S1_2_88D36E4 244,160 instructions (0.006%), 70 calls (088D36E4 - 088D3B5C, length 287)
  Back Branch 088D395C 7,840 times (length 30)
  Back Branch 088D3AC8 980 times (length 196)
  Back Branch 088D3B28 490 times (length 226)
_S1_2_884FFE0 243,916 instructions (0.006%), 14,348 calls (0884FFE0 - 08850024, length 18)
_S1_2_88DE128 242,802 instructions (0.006%), 1 calls (088DE128 - 088DE3F0, length 179)
  Back Branch 088DE370 3,115 times (length 53)
  Back Branch 088DE3B0 1,136 times (length 126)
_S1_2_8989718 242,240 instructions (0.006%), 30,280 calls (08989718 - 08989734, length 8)
_S1_2_8850534 241,668 instructions (0.006%), 40,278 calls (08850534 - 08850548, length 6)
_S1_2_896640C 241,152 instructions (0.006%), 2,064 calls (0896640C - 08966620, length 134)
_S1_2_88DD7F0 240,712 instructions (0.006%), 316 calls (088DD7F0 - 088DD88C, length 40)
  Back Branch 088DD868 24,932 times (length 15)
_S1_2_898A4F0 239,946 instructions (0.006%), 5,713 calls (0898A4F0 - 0898A594, length 42)
_S1_2_8989044 239,946 instructions (0.006%), 5,713 calls (08989044 - 089890E8, length 42)
_S1_2_8900CC0 239,522 instructions (0.006%), 3,701 calls (08900CC0 - 08900DEC, length 76)
_S1_2_889CC9C 239,508 instructions (0.006%), 19,959 calls (0889CC9C - 0889CCC8, length 12)
_S1_2_886FED8 239,361 instructions (0.006%), 10,407 calls (0886FED8 - 0886FF30, length 23)
_S1_2_88F9B30 238,720 instructions (0.006%), 14,920 calls (088F9B30 - 088F9F20, length 253)
_S1_2_88BDDD0 238,720 instructions (0.006%), 14,920 calls (088BDDD0 - 088BE2D8, length 323)
_S1_2_880549C 235,538 instructions (0.006%), 15,292 calls (0880549C - 08805534, length 39)
_S1_2_88C9DFC 231,924 instructions (0.006%), 251 calls (088C9DFC - 088CA134, length 207)
  Back Branch 088C9F04 10,793 times (length 20)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_8849948 231,469 instructions (0.006%), 33,067 calls (08849948 - 08849960, length 7)
_S1_2_8836060 230,928 instructions (0.006%), 13,584 calls (08836060 - 088361C0, length 89)
_S1_2_89075A0 230,460 instructions (0.006%), 3,340 calls (089075A0 - 089076B0, length 69)
_S1_2_8873310 229,560 instructions (0.006%), 15,304 calls (08873310 - 08873348, length 15)
_S1_2_898BC10 227,464 instructions (0.006%), 28,433 calls (0898BC10 - 0898BC2C, length 8)
_S1_2_890F2B4 227,340 instructions (0.006%), 4,210 calls (0890F2B4 - 0890F460, length 108)
_S1_2_8976C84 227,162 instructions (0.006%), 2,114 calls (08976C84 - 08976E44, length 113)
_S1_2_89651A8 226,238 instructions (0.006%), 8,953 calls (089651A8 - 08965290, length 59)
_S1_2_892EA14 226,190 instructions (0.006%), 716 calls (0892EA14 - 0892EBA8, length 102)
  Back Branch 0892EB04 12,517 times (length 14)
_S1_2_8876A1C 216,480 instructions (0.005%), 1,580 calls (08876A1C - 08876C5C, length 145)
_S1_2_889C37C 214,656 instructions (0.005%), 8,256 calls (0889C37C - 0889C3E0, length 26)
_S1_2_887CFAC 214,404 instructions (0.005%), 1,870 calls (0887CFAC - 0887D260, length 174)
_S1_2_88BC1E4 213,282 instructions (0.005%), 7,732 calls (088BC1E4 - 088BC254, length 29)
  Back Branch 088BC23C 17,459 times (length 13)
_S1_2_88725DC 212,363 instructions (0.005%), 6,979 calls (088725DC - 08872660, length 34)
_S1_2_884B7D4 212,268 instructions (0.005%), 1,423 calls (0884B7D4 - 0884B9DC, length 131)
  Back Branch 0884B8AC 9,375 times (length 11)
  Back Branch 0884B8E8 1,063 times (length 8)
_S1_2_890B8BC 211,091 instructions (0.005%), 20,534 calls (0890B8BC - 0890B8F0, length 14)
_S1_2_898C088 209,880 instructions (0.005%), 1,908 calls (0898C088 - 0898C254, length 116)
_S1_2_88DDD5C 209,130 instructions (0.005%), 5,976 calls (088DDD5C - 088DDDEC, length 37)
_S1_2_88656CC 208,942 instructions (0.005%), 3,354 calls (088656CC - 08865914, length 147)
_S1_2_88E4C58 208,880 instructions (0.005%), 14,920 calls (088E4C58 - 088E4CB4, length 24)
_S1_2_885F058 207,948 instructions (0.005%), 1 calls (0885F058 - 0885F3F0, length 231)
  Back Branch 0885F310 6,817 times (length 93)
_S1_2_89A1C44 207,142 instructions (0.005%), 103,571 calls (089A1C44 - 089A1C48, length 2)
_S1_2_8991E1C 205,468 instructions (0.005%), 6,628 calls (08991E1C - 08991F50, length 78)
_S1_2_887E25C 204,964 instructions (0.005%), 2,528 calls (0887E25C - 0887E3E0, length 98)
_S1_2_8901C60 204,024 instructions (0.005%), 17,002 calls (08901C60 - 08901C9C, length 16)
_S1_2_883A2C0 203,760 instructions (0.005%), 13,584 calls (0883A2C0 - 0883A420, length 89)
_S1_2_88BAD98 203,188 instructions (0.005%), 366 calls (088BAD98 - 088BB234, length 296)
  Back Branch 088BB004 8,639 times (length 82)
_S1_2_88CC000 201,479 instructions (0.005%), 547 calls (088CC000 - 088CC7BC, length 496)
  Back Branch 088CC310 1,776 times (length 168)
_S1_2_88FC368 200,818 instructions (0.005%), 2,449 calls (088FC368 - 088FC4AC, length 82)
_S1_2_8806C24 200,670 instructions (0.005%), 6,689 calls (08806C24 - 08806C98, length 30)
_S1_2_890F26C 199,125 instructions (0.005%), 8,850 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_887039C 198,450 instructions (0.005%), 22,050 calls (0887039C - 088703BC, length 9)
_S1_2_88873C4 197,206 instructions (0.005%), 567 calls (088873C4 - 088877DC, length 263)
  Back Branch 08887538 1,713 times (length 31)
  Back Branch 088874B4 1,713 times (length 31)
_S1_2_89599B4 197,180 instructions (0.005%), 2,963 calls (089599B4 - 08959F6C, length 367)
  Back Branch 08959D6C 94,816 times (length 208)
_S1_2_8843404 196,047 instructions (0.005%), 4 calls (08843404 - 08843438, length 14)
  Back Branch 0884342C 28,001 times (length 8)
_S1_2_889C5B4 194,480 instructions (0.005%), 24,310 calls (0889C5B4 - 0889C5D0, length 8)
_S1_2_885F7EC 194,268 instructions (0.005%), 5,374 calls (0885F7EC - 0885F8F0, length 66)
_S1_2_8806708 194,103 instructions (0.005%), 14,931 calls (08806708 - 08806744, length 16)
_S1_2_88056BC 194,103 instructions (0.005%), 14,931 calls (088056BC - 088056EC, length 13)
_S1_2_88BDE10 193,546 instructions (0.005%), 13,823 calls (088BDE10 - 088BE2D8, length 307)
_S1_2_88FB9F0 192,542 instructions (0.005%), 10,407 calls (088FB9F0 - 088FBA48, length 23)
_S1_2_88BA9CC 191,784 instructions (0.005%), 732 calls (088BA9CC - 088BAA38, length 28)
  Back Branch 088BAA2C 29,280 times (length 6)
_S1_2_886C550 191,265 instructions (0.005%), 4,333 calls (0886C328 - 0886C618, length 189)
  Back Branch 0886C5DC 435,403 times (length 175)
_S1_2_8954D24 188,604 instructions (0.005%), 1,612 calls (08954D24 - 08954E70, length 84)
  Back Branch 08954DA0 12,896 times (length 11)
_S1_2_89891BC 188,496 instructions (0.005%), 17,136 calls (089891BC - 089891E4, length 11)
_S1_2_88FBBB0 187,924 instructions (0.005%), 17,084 calls (088FBBB0 - 088FBBD8, length 11)
_S1_2_8876CD0 187,740 instructions (0.005%), 5,364 calls (08876CD0 - 08876D58, length 35)
_S1_2_8863C7C 187,308 instructions (0.005%), 8,514 calls (08863C7C - 08863CD0, length 22)
_S1_2_898BC84 186,216 instructions (0.005%), 23,277 calls (0898BC84 - 0898BCA0, length 8)
_S1_2_88648C4 185,999 instructions (0.005%), 17 calls (088648C4 - 0886503C, length 479)
  Back Branch 08864E1C 4,314 times (length 13)
  Back Branch 08864EB0 2,175 times (length 14)
  Back Branch 08864F78 1,764 times (length 13)
  Back Branch 08864F24 681 times (length 102)
  Back Branch 08864994 249 times (length 9)
  Back Branch 08864CC0 221 times (length 18)
  Back Branch 08864D6C 219 times (length 14)
  Back Branch 08864B14 178 times (length 16)
  Back Branch 08865030 147 times (length 202)
  Back Branch 08864CD4 147 times (length 34)
  Back Branch 08864FD0 146 times (length 14)
  Back Branch 08864B94 126 times (length 16)
  Back Branch 08864A94 115 times (length 16)
  Back Branch 08864A14 28 times (length 16)
  Back Branch 08864C14 12 times (length 16)
_S1_2_885E930 185,933 instructions (0.005%), 1,315 calls (0885E930 - 0885EDA4, length 286)
_S1_2_8988124 185,592 instructions (0.005%), 7,733 calls (08988124 - 08988238, length 70)
_S1_2_8903844 184,141 instructions (0.005%), 10,395 calls (08903844 - 089038F0, length 44)
_S1_2_889A69C 182,656 instructions (0.004%), 241 calls (0889A69C - 0889A81C, length 97)
  Back Branch 0889A7BC 16,543 times (length 8)
  Back Branch 0889A7D0 1,932 times (length 28)
  Back Branch 0889A7E4 204 times (length 41)
  Back Branch 0889A7F8 204 times (length 66)
_S1_2_8811E10 179,030 instructions (0.004%), 3,998 calls (08811E10 - 08811EC0, length 45)
_S1_2_889B974 178,933 instructions (0.004%), 6,347 calls (0889B974 - 0889BA7C, length 67)
_S1_2_88D3B60 177,240 instructions (0.004%), 980 calls (088D3B60 - 088D3E48, length 187)
  Back Branch 088D3BD0 2,100 times (length 12)
  Back Branch 088D3E18 1,890 times (length 15)
  Back Branch 088D3D44 1,890 times (length 20)
  Back Branch 088D3D80 1,190 times (length 13)
  Back Branch 088D3DCC 700 times (length 12)
_S1_2_8808A98 176,592 instructions (0.004%), 13,584 calls (08808A98 - 08808AC8, length 13)
_S1_2_886FBF4 175,915 instructions (0.004%), 8,639 calls (0886FBF4 - 0886FC5C, length 27)
_S1_2_89007B0 174,630 instructions (0.004%), 1,029 calls (089007B0 - 08900CBC, length 324)
_S1_2_88E9F78 174,590 instructions (0.004%), 17,459 calls (088E9F78 - 088E9F9C, length 10)
_S1_2_88543BC 173,145 instructions (0.004%), 4,755 calls (088543BC - 088544E0, length 74)
_S1_2_8907C7C 172,799 instructions (0.004%), 5,185 calls (08907C7C - 08907DAC, length 77)
  Back Branch 08907D30 4,909 times (length 18)
_S1_2_8805394 171,991 instructions (0.004%), 29,575 calls (08805394 - 08805498, length 66)
_S1_2_898E81C 170,528 instructions (0.004%), 721 calls (0898E81C - 0898EE3C, length 393)
  Back Branch 0898E8C8 336 times (length 19)
_S1_2_8843488 168,114 instructions (0.004%), 4 calls (08843488 - 088434B8, length 13)
  Back Branch 088434AC 28,001 times (length 7)
_S1_2_8960414 166,002 instructions (0.004%), 446 calls (08960414 - 08960608, length 126)
  Back Branch 089605C4 14,272 times (length 62)
_S1_2_89897C0 165,648 instructions (0.004%), 5,712 calls (089897C0 - 08989840, length 33)
_S1_2_887E738 164,596 instructions (0.004%), 4,188 calls (0887E738 - 0887E884, length 84)
_S1_2_8906584 163,266 instructions (0.004%), 1,624 calls (08906584 - 089065C0, length 16)
  Back Branch 089065A0 24,778 times (length 6)
_S1_2_88FAB28 162,372 instructions (0.004%), 7,732 calls (088FAB28 - 088FAC38, length 69)
_S1_2_88E6D0C 162,372 instructions (0.004%), 7,732 calls (088E6D0C - 088E6EAC, length 105)
_S1_2_88312E4 161,907 instructions (0.004%), 2,773 calls (088312E4 - 088313CC, length 59)
_S1_2_88BBE7C 161,153 instructions (0.004%), 3,649 calls (088BBE7C - 088BBEF8, length 32)
  Back Branch 088BBEBC 18,309 times (length 6)
_S1_2_885DDF0 160,301 instructions (0.004%), 5,171 calls (0885DDF0 - 0885E014, length 138)
_S1_2_887ED0C 159,344 instructions (0.004%), 1,726 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_892ABA4 159,036 instructions (0.004%), 5,484 calls (0892ABA4 - 0892AC14, length 29)
_S1_2_8911DC8 158,147 instructions (0.004%), 14,377 calls (08911DC8 - 08911DF0, length 11)
_S1_2_88FBA90 155,925 instructions (0.004%), 10,395 calls (088FBA90 - 088FBAD8, length 19)
_S1_2_889E354 155,925 instructions (0.004%), 10,395 calls (0889E354 - 0889E38C, length 15)
_S1_2_889E234 155,925 instructions (0.004%), 10,395 calls (0889E234 - 0889E26C, length 15)
_S1_2_889BFB8 155,527 instructions (0.004%), 108 calls (0889BFB8 - 0889C118, length 89)
  Back Branch 0889C064 13,373 times (length 12)
_S1_2_886969C 153,360 instructions (0.004%), 1,420 calls (0886969C - 0886993C, length 169)
_S1_2_89381E0 152,183 instructions (0.004%), 2,615 calls (089381E0 - 08938248, length 27)
  Back Branch 08938228 13,490 times (length 8)
_S1_2_885D708 149,988 instructions (0.004%), 1 calls (0885D708 - 0885D810, length 67)
  Back Branch 0885D7C8 5,171 times (length 29)
_S1_2_899FEA8 148,954 instructions (0.004%), 5,729 calls (0899FEA8 - 0899FF0C, length 26)
_S1_2_898BBCC 148,946 instructions (0.004%), 21,278 calls (0898BBCC - 0898BBE4, length 7)
_S1_2_887EDD0 147,492 instructions (0.004%), 850 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
_S1_2_88459D0 146,948 instructions (0.004%), 14,920 calls (088459D0 - 08845A20, length 21)
_S1_2_889E1DC 145,698 instructions (0.004%), 10,407 calls (0889E1DC - 0889E210, length 14)
_S1_2_884FF24 145,560 instructions (0.004%), 7,278 calls (0884FF24 - 0884FF70, length 20)
_S1_2_889EC2C 145,530 instructions (0.004%), 10,395 calls (0889EC2C - 0889EC88, length 24)
_S1_2_885F8F4 145,142 instructions (0.004%), 5,374 calls (0885F8F4 - 0885F9B4, length 49)
_S1_2_885F9B8 145,098 instructions (0.004%), 5,374 calls (0885F9B8 - 0885FA20, length 27)
_S1_2_8967234 145,008 instructions (0.004%), 3,816 calls (08967234 - 089672C8, length 38)
_S1_2_8966624 145,008 instructions (0.004%), 1,908 calls (08966624 - 08966750, length 76)
_S1_2_898DFC8 144,350 instructions (0.004%), 5,774 calls (0898DFC8 - 0898E0EC, length 74)
_S1_2_88549B8 143,480 instructions (0.004%), 7,174 calls (088549B8 - 08854A04, length 20)
_S1_2_89526E0 143,152 instructions (0.004%), 92 calls (089526E0 - 089527EC, length 68)
  Back Branch 08952740 23,552 times (length 12)
_S1_2_898A644 142,800 instructions (0.004%), 5,712 calls (0898A644 - 0898A6A4, length 25)
_S1_2_88FE764 141,360 instructions (0.003%), 7,068 calls (088FE764 - 088FE7B0, length 20)
_S1_2_88C7640 141,086 instructions (0.003%), 1,331 calls (088C7640 - 088C7784, length 82)
  Back Branch 088C7750 2,662 times (length 42)
_S1_2_887384C 140,160 instructions (0.003%), 2,336 calls (0887384C - 08873938, length 60)
_S1_2_889E3BC 139,724 instructions (0.003%), 5,374 calls (0889E3BC - 0889E43C, length 33)
_S1_2_88544E4 139,620 instructions (0.003%), 3,580 calls (088544E4 - 0885457C, length 39)
_S1_2_88E9F58 139,584 instructions (0.003%), 17,448 calls (088E9F58 - 088E9F74, length 8)
_S1_2_88E89B0 139,422 instructions (0.003%), 1,855 calls (088E89B0 - 088E8B2C, length 96)
_S1_2_89973A4 137,972 instructions (0.003%), 2,029 calls (089973A4 - 08997600, length 152)
_S1_2_88FBBDC 137,673 instructions (0.003%), 2,700 calls (088FBBDC - 088FBCB8, length 56)
_S1_2_88DD5BC 136,759 instructions (0.003%), 5,330 calls (088DD5BC - 088DD680, length 50)
_S1_2_89626A8 136,578 instructions (0.003%), 5,253 calls (089626A8 - 0896271C, length 30)
_S1_2_88EA5A0 136,504 instructions (0.003%), 7,731 calls (088EA5A0 - 088EA6AC, length 68)
_S1_2_886F2B4 135,135 instructions (0.003%), 10,395 calls (0886F2B4 - 0886F2E4, length 13)
_S1_2_887115C 134,350 instructions (0.003%), 5,374 calls (0887115C - 08871298, length 80)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_89A0CD4 134,327 instructions (0.003%), 3,912 calls (089A0CD4 - 089A0E34, length 89)
  Back Branch 089A0D64 1,954 times (length 29)
  Back Branch 089A0D7C 1,952 times (length 8)
  Back Branch 089A0D90 1,905 times (length 40)
  Back Branch 089A0DA8 1,905 times (length 46)
  Back Branch 089A0DBC 1,898 times (length 51)
  Back Branch 089A0E14 1,762 times (length 73)
  Back Branch 089A0E30 1,757 times (length 9)
  Back Branch 089A0D44 55 times (length 21)
_S1_2_892DF50 133,016 instructions (0.003%), 560 calls (0892DF50 - 0892E3A4, length 278)
  Back Branch 0892E284 1,120 times (length 109)
_S1_2_88E50AC 132,496 instructions (0.003%), 7,732 calls (088E50AC - 088E5158, length 44)
_S1_2_88BB3A8 131,848 instructions (0.003%), 228 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 88,839 times (length 393)
  Back Branch 088BB50C 592 times (length 80)
  Back Branch 088BB784 228 times (length 266)
_S1_2_88BA870 131,018 instructions (0.003%), 383 calls (088BA870 - 088BA8F4, length 34)
  Back Branch 088BA8D0 15,320 times (length 12)
_S1_2_8958B64 130,592 instructions (0.003%), 8,151 calls (08958B64 - 08958C50, length 60)
_S1_2_890A624 130,040 instructions (0.003%), 65,020 calls (0890A624 - 0890A628, length 2)
_S1_2_895A7A4 129,600 instructions (0.003%), 450 calls (0895A7A4 - 0895A84C, length 43)
  Back Branch 0895A808 14,400 times (length 13)
_S1_2_88C9F54 129,516 instructions (0.003%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_8901974 129,426 instructions (0.003%), 64,713 calls (08901974 - 08901978, length 2)
_S1_2_890F264 128,325 instructions (0.003%), 4,425 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_89594EC 127,830 instructions (0.003%), 678 calls (089594EC - 089599B0, length 306)
  Back Branch 08959584 10,848 times (length 27)
_S1_2_8922448 127,170 instructions (0.003%), 26 calls (08922448 - 0892288C, length 274)
  Back Branch 08922844 2,600 times (length 57)
  Back Branch 08922738 400 times (length 117)
  Back Branch 08922594 398 times (length 9)
_S1_2_896A350 126,945 instructions (0.003%), 5,030 calls (0896A350 - 0896A484, length 78)
_S1_2_889EE4C 124,740 instructions (0.003%), 10,395 calls (0889EE4C - 0889EE78, length 12)
_S1_2_885F694 124,740 instructions (0.003%), 10,395 calls (0885F694 - 0885F6C8, length 14)
_S1_2_88F90A0 124,696 instructions (0.003%), 594 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_8807D38 123,729 instructions (0.003%), 2,987 calls (08807D38 - 08807E70, length 79)
_S1_2_8915880 123,602 instructions (0.003%), 5,374 calls (08915880 - 08915ACC, length 148)
_S1_2_896C5D8 122,969 instructions (0.003%), 1,597 calls (0896C5D8 - 0896C7F0, length 135)
_S1_2_88C6B80 120,099 instructions (0.003%), 249 calls (088C6B80 - 088C6D54, length 118)
  Back Branch 088C6BEC 2,241 times (length 11)
  Back Branch 088C6D20 2,241 times (length 55)
_S1_2_8871408 119,710 instructions (0.003%), 5,374 calls (08871408 - 088714F8, length 61)
  Back Branch 088714E0 1,736 times (length 17)
  Back Branch 08871490 1,736 times (length 19)
_S1_2_8854778 119,629 instructions (0.003%), 4,780 calls (08854778 - 088547DC, length 26)
_S1_2_8846070 119,416 instructions (0.003%), 14,927 calls (08846070 - 0884608C, length 8)
_S1_2_896693C 119,160 instructions (0.003%), 7,944 calls (0896693C - 08966974, length 15)
_S1_2_88DE7B0 119,004 instructions (0.003%), 413 calls (088DE7B0 - 088DEB94, length 250)
  Back Branch 088DE9F0 1,195 times (length 62)
  Back Branch 088DEA00 255 times (length 70)
_S1_2_89671B8 118,296 instructions (0.003%), 3,816 calls (089671B8 - 08967230, length 31)
_S1_2_8904B20 117,846 instructions (0.003%), 13,094 calls (08904B20 - 08904B40, length 9)
_S1_2_8904AFC 117,846 instructions (0.003%), 13,094 calls (08904AFC - 08904B1C, length 9)
_S1_2_88622C8 117,392 instructions (0.003%), 226 calls (088622C8 - 088623F4, length 76)
  Back Branch 08862350 9,316 times (length 12)
_S1_2_89725F0 116,211 instructions (0.003%), 5,003 calls (089725F0 - 0897269C, length 44)
_S1_2_8844770 115,980 instructions (0.003%), 7,732 calls (08844770 - 08844878, length 67)
_S1_2_88E8F1C 115,900 instructions (0.003%), 492 calls (088E8F1C - 088E9030, length 70)
  Back Branch 088E8F74 23,101 times (length 6)
_S1_2_889CEC8 115,541 instructions (0.003%), 5,374 calls (0889CEC8 - 0889CF24, length 24)
_S1_2_8842664 115,042 instructions (0.003%), 674 calls (08842664 - 088427E0, length 96)
  Back Branch 08842790 5,232 times (length 16)
  Back Branch 08842708 160 times (length 7)
_S1_2_8963CEC 114,981 instructions (0.003%), 2,636 calls (08963CEC - 08963DD4, length 59)
  Back Branch 08963D90 8,820 times (length 12)
_S1_2_889EB80 114,477 instructions (0.003%), 10,407 calls (0889EB80 - 0889EC28, length 43)
_S1_2_887334C 113,712 instructions (0.003%), 1,350 calls (0887334C - 08873544, length 127)
_S1_2_898BCE4 113,484 instructions (0.003%), 9,457 calls (0898BCE4 - 0898BD10, length 12)
_S1_2_896F95C 113,222 instructions (0.003%), 5,148 calls (0896F95C - 0896F9CC, length 29)
_S1_2_898B774 112,812 instructions (0.003%), 56,406 calls (0898B774 - 0898B778, length 2)
_S1_2_890B794 111,362 instructions (0.003%), 55,681 calls (0890B794 - 0890B798, length 2)
_S1_2_8904BC4 110,860 instructions (0.003%), 11,086 calls (08904BC4 - 08904BE8, length 10)
_S1_2_889879C 110,472 instructions (0.003%), 496 calls (0889879C - 08898E54, length 431)
  Back Branch 08898DF4 352 times (length 129)
_S1_2_8911F18 110,192 instructions (0.003%), 13,774 calls (08911F18 - 08911F34, length 8)
_S1_2_898BB94 110,061 instructions (0.003%), 15,723 calls (0898BB94 - 0898BBAC, length 7)
_S1_2_88FD0A8 109,832 instructions (0.003%), 98 calls (088FD0A8 - 088FD2D0, length 139)
  Back Branch 088FD298 2,833 times (length 56)
_S1_2_89762EC 109,632 instructions (0.003%), 1,908 calls (089762EC - 08976470, length 98)
_S1_2_88F9F24 108,248 instructions (0.003%), 7,732 calls (088F9F24 - 088FA3F4, length 309)
_S1_2_88BCBCC 107,984 instructions (0.003%), 6,352 calls (088BCBCC - 088BCC0C, length 17)
_S1_2_88E0CD8 107,741 instructions (0.003%), 1,659 calls (088E0CD8 - 088E0FD0, length 191)
_S1_2_889E448 107,480 instructions (0.003%), 5,374 calls (0889E448 - 0889E4B0, length 27)
_S1_2_8915AD0 105,950 instructions (0.003%), 5,712 calls (08915AD0 - 08915B20, length 21)
_S1_2_895DE88 105,483 instructions (0.003%), 5,023 calls (0895DE88 - 0895DEDC, length 22)
_S1_2_898D43C 105,199 instructions (0.003%), 2,130 calls (0898D43C - 0898D4FC, length 49)
  Back Branch 0898D4D4 2,155 times (length 28)
_S1_2_896AE1C 104,750 instructions (0.003%), 2,095 calls (0896AE1C - 0896AFC4, length 107)
_S1_2_8850B54 104,607 instructions (0.003%), 5,089 calls (08850B54 - 08850C18, length 50)
_S1_2_88E4B84 104,440 instructions (0.003%), 14,920 calls (088E4B84 - 088E4B9C, length 7)
_S1_2_898BC50 104,052 instructions (0.003%), 8,004 calls (0898BC50 - 0898BC80, length 13)
_S1_2_89046E0 103,950 instructions (0.003%), 10,395 calls (089046E0 - 0890470C, length 12)
_S1_2_889F784 103,950 instructions (0.003%), 10,395 calls (0889F784 - 0889F7A8, length 10)
_S1_2_889F75C 103,950 instructions (0.003%), 10,395 calls (0889F75C - 0889F780, length 10)
_S1_2_892AC8C 103,740 instructions (0.003%), 20,748 calls (0892AC8C - 0892ACA4, length 7)
_S1_2_88E1498 103,623 instructions (0.003%), 1,659 calls (088E1498 - 088E15C8, length 77)
_S1_2_8897C94 102,764 instructions (0.003%), 1,728 calls (08897C94 - 08897DEC, length 87)
_S1_2_88FBB1C 102,106 instructions (0.003%), 5,374 calls (088FBB1C - 088FBB64, length 19)
_S1_2_885F790 102,106 instructions (0.003%), 5,374 calls (0885F790 - 0885F7E8, length 23)
_S1_2_885F734 102,106 instructions (0.003%), 5,374 calls (0885F734 - 0885F78C, length 23)
_S1_2_8879014 102,004 instructions (0.003%), 4,602 calls (08879014 - 08879098, length 34)
_S1_2_884BBDC 101,130 instructions (0.002%), 4,593 calls (0884BBDC - 0884BC60, length 34)
_S1_2_88073A4 100,503 instructions (0.002%), 7,731 calls (088073A4 - 088073DC, length 15)
_S1_2_896F758 100,072 instructions (0.002%), 7,148 calls (0896F758 - 0896F79C, length 18)
_S1_2_891FB8C 99,182 instructions (0.002%), 982 calls (0891FB8C - 0891FD1C, length 101)
_S1_2_88775E0 98,394 instructions (0.002%), 3,174 calls (088775E0 - 08877658, length 31)
_S1_2_8929320 97,123 instructions (0.002%), 3,133 calls (08929320 - 08929480, length 89)
_S1_2_896A98C 96,984 instructions (0.002%), 5,459 calls (0896A98C - 0896AA88, length 64)
_S1_2_88CFDCC 95,901 instructions (0.002%), 99 calls (088CFDCC - 088D0068, length 168)
  Back Branch 088CFEB4 2,277 times (length 14)
  Back Branch 088D0040 1,188 times (length 11)
  Back Branch 088CFE24 1,188 times (length 6)
  Back Branch 088CFEE8 1,089 times (length 8)
  Back Branch 088D000C 693 times (length 48)
  Back Branch 088CFE78 495 times (length 20)
_S1_2_890A8B8 95,716 instructions (0.002%), 66 calls (0890A8B8 - 0890AA60, length 107)
  Back Branch 0890A998 3,876 times (length 11)
  Back Branch 0890AA54 3,876 times (length 17)
  Back Branch 0890A938 29 times (length 12)
  Back Branch 0890A9F4 26 times (length 17)
_S1_2_8953C14 95,346 instructions (0.002%), 1,492 calls (08953C14 - 08953D44, length 77)
  Back Branch 08953CA8 2,730 times (length 26)
_S1_2_8973A5C 95,323 instructions (0.002%), 5,017 calls (08973A5C - 08973AA8, length 20)
_S1_2_8901D70 94,824 instructions (0.002%), 3 calls (08901D70 - 08901F70, length 129)
  Back Branch 08901EC4 1,628 times (length 45)
  Back Branch 08901F30 1,187 times (length 18)
_S1_2_88CC7C0 94,631 instructions (0.002%), 547 calls (088CC7C0 - 088CD130, length 605)
  Back Branch 088CC890 3,282 times (length 16)
_S1_2_884ADD8 94,338 instructions (0.002%), 15,723 calls (0884ADD8 - 0884AF58, length 97)
_S1_2_886029C 93,555 instructions (0.002%), 10,395 calls (0886029C - 088602BC, length 9)
_S1_2_88CAD44 93,389 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_8972C90 92,539 instructions (0.002%), 1,007 calls (08972C90 - 08972ED8, length 147)
_S1_2_88081D0 92,274 instructions (0.002%), 2,987 calls (088081D0 - 08808678, length 299)
_S1_2_898DC84 92,223 instructions (0.002%), 721 calls (0898DC84 - 0898DCD4, length 21)
  Back Branch 0898DCC8 14,225 times (length 15)
_S1_2_890BAD8 91,450 instructions (0.002%), 4,215 calls (0890BAD8 - 0890BBC0, length 59)
  Back Branch 0890BB78 15 times (length 3)
_S1_2_8989214 91,408 instructions (0.002%), 5,713 calls (08989214 - 08989250, length 16)
_S1_2_885F6E8 91,358 instructions (0.002%), 5,374 calls (0885F6E8 - 0885F730, length 19)
_S1_2_8959210 90,919 instructions (0.002%), 3,953 calls (08959210 - 089599B0, length 489)
_S1_2_89A0520 89,976 instructions (0.002%), 3,912 calls (089A0520 - 089A0578, length 23)
_S1_2_88CABF4 89,150 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_88BA640 88,838 instructions (0.002%), 1,215 calls (088BA640 - 088BA7C8, length 99)
_S1_2_887909C 86,355 instructions (0.002%), 4,545 calls (0887909C - 08879118, length 32)
_S1_2_898C34C 86,304 instructions (0.002%), 28,768 calls (0898C34C - 0898C36C, length 9)
_S1_2_88FBF64 85,984 instructions (0.002%), 10,748 calls (088FBF64 - 088FBF80, length 8)
_S1_2_89156FC 85,984 instructions (0.002%), 5,374 calls (089156FC - 0891587C, length 97)
_S1_2_896F90C 85,850 instructions (0.002%), 5,050 calls (0896F90C - 0896F958, length 20)
_S1_2_8989254 85,680 instructions (0.002%), 5,712 calls (08989254 - 0898928C, length 15)
_S1_2_8950CD8 85,612 instructions (0.002%), 3,949 calls (08950CD8 - 08950D30, length 23)
_S1_2_88FBADC 85,435 instructions (0.002%), 5,374 calls (088FBADC - 088FBB18, length 16)
_S1_2_8988A2C 85,063 instructions (0.002%), 7,733 calls (08988A2C - 08988A70, length 18)
_S1_2_8877314 84,928 instructions (0.002%), 2,654 calls (08877314 - 08877390, length 32)
_S1_2_8811EC4 84,640 instructions (0.002%), 1,090 calls (08811EC4 - 08811FFC, length 79)
_S1_2_898C4E4 84,214 instructions (0.002%), 6,478 calls (0898C4E4 - 0898C514, length 13)
_S1_2_884C5B4 83,576 instructions (0.002%), 2,696 calls (0884C5B4 - 0884C660, length 44)
_S1_2_891F450 83,470 instructions (0.002%), 982 calls (0891F450 - 0891F5B8, length 91)
_S1_2_889E214 83,256 instructions (0.002%), 10,407 calls (0889E214 - 0889E230, length 8)
_S1_2_889ECCC 83,160 instructions (0.002%), 10,395 calls (0889ECCC - 0889ED08, length 16)
_S1_2_889EC8C 83,160 instructions (0.002%), 10,395 calls (0889EC8C - 0889ECC8, length 16)
_S1_2_8850C1C 82,779 instructions (0.002%), 5,089 calls (08850C1C - 08850CF8, length 56)
_S1_2_88F1AD4 82,706 instructions (0.002%), 1,843 calls (088F1AD4 - 088F1E18, length 210)
_S1_2_886FF98 82,563 instructions (0.002%), 6,351 calls (0886FF98 - 0886FFC8, length 13)
_S1_2_8978900 82,302 instructions (0.002%), 2,122 calls (08978900 - 08978BA0, length 169)
  Back Branch 08978B70 35 times (length 141)
  Back Branch 08978B20 2 times (length 15)
  Back Branch 08978B2C 2 times (length 18)
  Back Branch 08978B50 2 times (length 27)
_S1_2_884BDA8 81,684 instructions (0.002%), 2,331 calls (0884BDA8 - 0884BE5C, length 46)
_S1_2_8844418 81,081 instructions (0.002%), 891 calls (08844418 - 08844584, length 92)
_S1_2_88BAA84 80,929 instructions (0.002%), 2,317 calls (088BAA84 - 088BAD94, length 197)
_S1_2_8909D98 80,634 instructions (0.002%), 26,878 calls (08909D98 - 08909DA0, length 3)
_S1_2_8970DB4 80,368 instructions (0.002%), 5,023 calls (08970DB4 - 08970E84, length 53)
_S1_2_8975D24 79,920 instructions (0.002%), 2,114 calls (08975D24 - 08975ED0, length 108)
_S1_2_8938078 78,797 instructions (0.002%), 2,618 calls (08938078 - 0893819C, length 74)
  Back Branch 08938174 3 times (length 34)
  Back Branch 0893813C 3 times (length 4)
_S1_2_8870A4C 78,734 instructions (0.002%), 1,912 calls (08870A4C - 08870B30, length 58)
  Back Branch 08870B20 6,085 times (length 33)
_S1_2_88FC4B0 78,368 instructions (0.002%), 2,449 calls (088FC4B0 - 088FC52C, length 32)
_S1_2_88E12DC 77,647 instructions (0.002%), 1,659 calls (088E12DC - 088E1494, length 111)
  Back Branch 088E13BC 2,720 times (length 12)
_S1_2_898901C 77,320 instructions (0.002%), 7,732 calls (0898901C - 08989040, length 10)
_S1_2_8990768 76,677 instructions (0.002%), 297 calls (08990768 - 08990F98, length 525)
_S1_2_88BB7C4 76,372 instructions (0.002%), 244 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 88,839 times (length 393)
  Back Branch 088BB7C4 244 times (length 282)
_S1_2_886039C 76,164 instructions (0.002%), 6,347 calls (0886039C - 088603D4, length 15)
_S1_2_8906F8C 75,908 instructions (0.002%), 37,954 calls (08906F8C - 08906F90, length 2)
_S1_2_8877FE8 75,518 instructions (0.002%), 1,238 calls (08877FE8 - 088780D8, length 61)
_S1_2_8977330 74,412 instructions (0.002%), 1,908 calls (08977330 - 089773F8, length 51)
_S1_2_89073EC 74,052 instructions (0.002%), 4,114 calls (089073EC - 08907430, length 18)
_S1_2_88CAC78 74,045 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_88CAC34 74,045 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_886D3D8 73,864 instructions (0.002%), 3,157 calls (0886D3D8 - 0886D5DC, length 130)
_S1_2_8992B9C 73,412 instructions (0.002%), 1,176 calls (08992B9C - 0899300C, length 285)
  Back Branch 08992F80 37 times (length 19)
_S1_2_886E054 72,765 instructions (0.002%), 10,395 calls (0886E054 - 0886E06C, length 7)
_S1_2_885F6CC 72,765 instructions (0.002%), 10,395 calls (0885F6CC - 0885F6E4, length 7)
_S1_2_885F678 72,765 instructions (0.002%), 10,395 calls (0885F678 - 0885F690, length 7)
_S1_2_884BD00 72,728 instructions (0.002%), 2,488 calls (0884BD00 - 0884BDA4, length 42)
_S1_2_8966F98 72,558 instructions (0.002%), 2,502 calls (08966F98 - 08967008, length 29)
_S1_2_89607CC 72,124 instructions (0.002%), 247 calls (089607CC - 0896088C, length 49)
  Back Branch 0896085C 7,904 times (length 16)
_S1_2_8921F0C 72,000 instructions (0.002%), 3,000 calls (08921F0C - 08921F80, length 30)
_S1_2_898E3EC 71,710 instructions (0.002%), 710 calls (0898E3EC - 0898E57C, length 101)
_S1_2_892B678 71,686 instructions (0.002%), 982 calls (0892B678 - 0892B7CC, length 86)
_S1_2_885CEFC 71,346 instructions (0.002%), 6,486 calls (0885CEFC - 0885CF24, length 11)
_S1_2_8867F9C 70,854 instructions (0.002%), 5,574 calls (08867F9C - 08868120, length 98)
_S1_2_8845840 70,708 instructions (0.002%), 6,426 calls (08845840 - 088458C0, length 33)
_S1_2_88FC56C 69,966 instructions (0.002%), 3,887 calls (088FC56C - 088FC5B0, length 18)
_S1_2_8903810 69,862 instructions (0.002%), 5,374 calls (08903810 - 08903840, length 13)
_S1_2_889ED8C 69,862 instructions (0.002%), 5,374 calls (0889ED8C - 0889EE08, length 32)
_S1_2_88C9F6C 69,778 instructions (0.002%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_88C9F64 69,778 instructions (0.002%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_88467EC 69,498 instructions (0.002%), 23,166 calls (088467EC - 088467F4, length 3)
_S1_2_8861230 69,363 instructions (0.002%), 2,569 calls (08861230 - 088612A0, length 29)
_S1_2_88BD820 68,876 instructions (0.002%), 206 calls (088BD820 - 088BDA04, length 122)
  Back Branch 088BD9D0 1,442 times (length 75)
_S1_2_88E3358 68,842 instructions (0.002%), 1,659 calls (088E3358 - 088E3704, length 236)
  Back Branch 088E33E0 1,008 times (length 12)
  Back Branch 088E3534 112 times (length 39)
  Back Branch 088E36D8 104 times (length 39)
_S1_2_88FEF18 68,823 instructions (0.002%), 1,388 calls (088FEF18 - 088FF09C, length 98)
  Back Branch 088FEFD4 1,345 times (length 5)
_S1_2_88545F8 68,020 instructions (0.002%), 3,580 calls (088545F8 - 08854724, length 76)
_S1_2_895D940 67,368 instructions (0.002%), 1,600 calls (0895D940 - 0895DBF4, length 174)
_S1_2_890F3A4 67,168 instructions (0.002%), 4,198 calls (0890F3A4 - 0890F460, length 48)
_S1_2_88C9F5C 67,017 instructions (0.002%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_89A1BD4 66,666 instructions (0.002%), 33,333 calls (089A1BD4 - 089A1BD8, length 2)
_S1_2_8807F38 66,520 instructions (0.002%), 3,326 calls (08807F38 - 08808678, length 465)
_S1_2_89A1C6C 66,072 instructions (0.002%), 33,036 calls (089A1C6C - 089A1C70, length 2)
_S1_2_8877250 66,027 instructions (0.002%), 2,001 calls (08877250 - 08877310, length 49)
_S1_2_892BDC0 65,826 instructions (0.002%), 318 calls (0892BDC0 - 0892C3CC, length 388)
  Back Branch 0892C1B4 318 times (length 124)
_S1_2_891FD20 65,794 instructions (0.002%), 982 calls (0891FD20 - 0891FE34, length 70)
_S1_2_88724F4 65,628 instructions (0.002%), 2 calls (088724F4 - 088725D8, length 58)
  Back Branch 08872560 8,192 times (length 8)
_S1_2_8988FE8 65,535 instructions (0.002%), 13,107 calls (08988FE8 - 08988FF8, length 5)
_S1_2_896AFC8 65,418 instructions (0.002%), 2,452 calls (0896AFC8 - 0896B084, length 48)
_S1_2_8969518 65,182 instructions (0.002%), 443 calls (08969518 - 08969680, length 91)
  Back Branch 089695A0 3,544 times (length 11)
_S1_2_885CF28 64,860 instructions (0.002%), 6,486 calls (0885CF28 - 0885CF4C, length 10)
_S1_2_8866F6C 64,764 instructions (0.002%), 238 calls (08866F6C - 08867660, length 446)
  Back Branch 08867324 476 times (length 8)
_S1_2_890B850 64,141 instructions (0.002%), 9,163 calls (0890B850 - 0890B868, length 7)
_S1_2_88BCFF4 63,956 instructions (0.002%), 820 calls (088BCFF4 - 088BD254, length 153)
  Back Branch 088BD160 1,760 times (length 12)
_S1_2_8921CC0 63,940 instructions (0.002%), 271 calls (08921CC0 - 08921F00, length 145)
  Back Branch 08921E38 2,542 times (length 6)
  Back Branch 08921E8C 2,542 times (length 7)
_S1_2_8970A90 63,694 instructions (0.002%), 2,773 calls (08970A90 - 08970B54, length 50)
_S1_2_88CAD88 63,129 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_891B140 63,028 instructions (0.002%), 56 calls (0891B140 - 0891B370, length 141)
  Back Branch 0891B2F4 5,600 times (length 19)
_S1_2_89890EC 62,843 instructions (0.002%), 5,713 calls (089890EC - 08989114, length 11)
_S1_2_8988864 62,843 instructions (0.002%), 5,713 calls (08988864 - 0898888C, length 11)
_S1_2_88CAD00 62,773 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_8991918 62,646 instructions (0.002%), 1,176 calls (08991918 - 08991AC8, length 109)
_S1_2_88FBF9C 62,370 instructions (0.002%), 10,395 calls (088FBF9C - 088FBFB0, length 6)
_S1_2_88FBF84 62,370 instructions (0.002%), 10,395 calls (088FBF84 - 088FBF98, length 6)
_S1_2_8963448 62,238 instructions (0.002%), 2,706 calls (08963448 - 089634A0, length 23)
_S1_2_88CACBC 62,061 instructions (0.002%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_883B874 62,023 instructions (0.002%), 678 calls (0883B874 - 0883BC34, length 241)
_S1_2_898BB78 61,985 instructions (0.002%), 8,855 calls (0898BB78 - 0898BB90, length 7)
_S1_2_898AA68 61,864 instructions (0.002%), 7,733 calls (0898AA68 - 0898AA94, length 12)
_S1_2_8845E58 61,341 instructions (0.002%), 2,921 calls (08845E58 - 08845ECC, length 30)
_S1_2_888CA5C 60,554 instructions (0.001%), 484 calls (0888CA5C - 0888CE04, length 235)
  Back Branch 0888CDC4 1,452 times (length 179)
_S1_2_881E2BC 60,201 instructions (0.001%), 6,689 calls (0881E2BC - 0881E354, length 39)
_S1_2_8850188 59,839 instructions (0.001%), 4,603 calls (08850188 - 088501B8, length 13)
_S1_2_88CADCC 59,487 instructions (0.001%), 251 calls (088CABA0 - 088CB19C, length 384)
  Back Branch 088CB034 7,028 times (length 25)
  Back Branch 088CB0F0 7,028 times (length 16)
  Back Branch 088CB084 6,791 times (length 13)
  Back Branch 088CB15C 2,008 times (length 369)
  Back Branch 088CAF6C 675 times (length 25)
  Back Branch 088CAE8C 675 times (length 25)
  Back Branch 088CAEDC 219 times (length 13)
_S1_2_8986744 59,192 instructions (0.001%), 2,114 calls (08986744 - 08986D20, length 376)
_S1_2_889E390 59,114 instructions (0.001%), 5,374 calls (0889E390 - 0889E3B8, length 11)
_S1_2_887118C 59,114 instructions (0.001%), 5,374 calls (0887118C - 08871298, length 68)
_S1_2_88DD9FC 58,834 instructions (0.001%), 91 calls (088DD9FC - 088DDA44, length 19)
  Back Branch 088DDA38 6,380 times (length 10)
_S1_2_899785C 58,752 instructions (0.001%), 3,456 calls (0899785C - 0899789C, length 17)
_S1_2_89027F4 58,725 instructions (0.001%), 45 calls (089027F4 - 08902C6C, length 287)
  Back Branch 08902C38 475 times (length 126)
  Back Branch 08902994 405 times (length 7)
  Back Branch 089029A8 135 times (length 15)
_S1_2_8962720 58,142 instructions (0.001%), 4,153 calls (08962720 - 08962754, length 14)
_S1_2_896FAD4 58,080 instructions (0.001%), 5,280 calls (0896FAD4 - 0896FB28, length 22)
_S1_2_89A18C4 57,956 instructions (0.001%), 28,978 calls (089A18C4 - 089A18C8, length 2)
_S1_2_884EDA4 57,624 instructions (0.001%), 891 calls (0884EDA4 - 0884EFBC, length 135)
  Back Branch 0884EF84 682 times (length 22)
_S1_2_8915458 57,605 instructions (0.001%), 11,521 calls (08915458 - 08915468, length 5)
_S1_2_898883C 57,130 instructions (0.001%), 5,713 calls (0898883C - 08988860, length 10)
_S1_2_898931C 57,120 instructions (0.001%), 5,712 calls (0898931C - 08989340, length 10)
_S1_2_8905968 57,102 instructions (0.001%), 1,971 calls (08905968 - 089059A4, length 16)
  Back Branch 08905984 6,307 times (length 6)
_S1_2_884BAF8 56,931 instructions (0.001%), 3,343 calls (0884BAF8 - 0884BB64, length 28)
_S1_2_884C4F0 56,916 instructions (0.001%), 1,581 calls (0884C4F0 - 0884C5B0, length 49)
_S1_2_88E3708 56,406 instructions (0.001%), 1,659 calls (088E3708 - 088E39F8, length 189)
_S1_2_888BCC4 55,892 instructions (0.001%), 324 calls (0888BCC4 - 0888C074, length 237)
  Back Branch 0888C034 972 times (length 179)
_S1_2_899E984 55,660 instructions (0.001%), 1,265 calls (0899E984 - 0899EF84, length 385)
_S1_2_896FA10 55,350 instructions (0.001%), 5,535 calls (0896FA10 - 0896FA34, length 10)
_S1_2_887D758 55,223 instructions (0.001%), 263 calls (0887D758 - 0887DE0C, length 430)
_S1_2_88FE030 55,083 instructions (0.001%), 7,869 calls (088FE030 - 088FE048, length 7)
_S1_2_896FA50 55,066 instructions (0.001%), 5,006 calls (0896FA50 - 0896FA78, length 11)
_S1_2_88E0234 54,797 instructions (0.001%), 1,659 calls (088E0234 - 088E0418, length 122)
_S1_2_897627C 54,768 instructions (0.001%), 1,956 calls (0897627C - 089762E8, length 28)
_S1_2_8921F84 54,648 instructions (0.001%), 2,484 calls (08921F84 - 08921FD8, length 22)
_S1_2_896351C 54,638 instructions (0.001%), 4 calls (0896351C - 089636C4, length 107)
  Back Branch 08963644 1,024 times (length 53)
  Back Branch 08963680 24 times (length 8)
  Back Branch 089636AC 4 times (length 25)
_S1_2_88DD9C0 54,316 instructions (0.001%), 4,012 calls (088DD9C0 - 088DD9F8, length 15)
_S1_2_890BA88 54,248 instructions (0.001%), 4,215 calls (0890BA88 - 0890BAD4, length 20)
  Back Branch 0890BAC4 34 times (length 14)
_S1_2_8806188 54,210 instructions (0.001%), 1 calls (08806188 - 088061EC, length 26)
  Back Branch 088061D4 7,742 times (length 7)
_S1_2_8988940 54,131 instructions (0.001%), 7,733 calls (08988940 - 08988958, length 7)
_S1_2_888C3C4 54,045 instructions (0.001%), 395 calls (0888C3C4 - 0888C70C, length 211)
  Back Branch 0888C6CC 1,185 times (length 153)
_S1_2_884A05C 53,512 instructions (0.001%), 6,689 calls (0884A05C - 0884A078, length 8)
_S1_2_8909EE0 51,546 instructions (0.001%), 4,997 calls (08909EE0 - 08909F14, length 14)
_S1_2_88985D0 51,382 instructions (0.001%), 864 calls (088985D0 - 08898728, length 87)
_S1_2_89298CC 51,064 instructions (0.001%), 982 calls (089298CC - 089299C8, length 64)
_S1_2_88BCBBC 50,868 instructions (0.001%), 25,434 calls (088BCBBC - 088BCBC0, length 2)
_S1_2_891F5BC 50,868 instructions (0.001%), 324 calls (0891F5BC - 0891F8A0, length 186)
_S1_2_8990564 50,484 instructions (0.001%), 3,606 calls (08990564 - 08990598, length 14)
_S1_2_8959664 50,478 instructions (0.001%), 1,074 calls (08959664 - 089599B0, length 212)
  Back Branch 089596E8 1,074 times (length 22)
_S1_2_8865060 50,195 instructions (0.001%), 144 calls (08865060 - 08865270, length 133)
  Back Branch 08865248 2,613 times (length 50)
  Back Branch 08865150 15 times (length 29)
  Back Branch 0886522C 6 times (length 27)
_S1_2_896060C 50,114 instructions (0.001%), 678 calls (0896060C - 08960748, length 80)
_S1_2_898BB5C 50,106 instructions (0.001%), 7,158 calls (0898BB5C - 0898BB74, length 7)
_S1_2_8809BB4 49,972 instructions (0.001%), 1,138 calls (08809BB4 - 08809C60, length 44)
_S1_2_8877B88 49,835 instructions (0.001%), 821 calls (08877B88 - 08877D30, length 107)
_S1_2_8968240 49,049 instructions (0.001%), 335 calls (08968240 - 089685C0, length 225)
_S1_2_89A1834 48,526 instructions (0.001%), 24,263 calls (089A1834 - 089A1838, length 2)
_S1_2_89A19C4 48,494 instructions (0.001%), 24,247 calls (089A19C4 - 089A19C8, length 2)
_S1_2_89A1824 48,494 instructions (0.001%), 24,247 calls (089A1824 - 089A1828, length 2)
_S1_2_880867C 48,319 instructions (0.001%), 1,532 calls (0880867C - 088088EC, length 157)
_S1_2_88E39FC 48,111 instructions (0.001%), 1,659 calls (088E39FC - 088E4104, length 451)
_S1_2_88FCEE0 48,040 instructions (0.001%), 196 calls (088FCEE0 - 088FD0A4, length 114)
  Back Branch 088FD058 858 times (length 55)
_S1_2_890F10C 47,450 instructions (0.001%), 1,898 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_884CAB0 47,088 instructions (0.001%), 1,962 calls (0884CAB0 - 0884CB0C, length 24)
_S1_2_89294C0 46,995 instructions (0.001%), 3,133 calls (089294C0 - 08929598, length 55)
_S1_2_8929484 46,995 instructions (0.001%), 3,133 calls (08929484 - 089294BC, length 15)
_S1_2_891FE38 46,980 instructions (0.001%), 324 calls (0891FE38 - 08920078, length 145)
_S1_2_898B2F4 46,830 instructions (0.001%), 6,690 calls (0898B2F4 - 0898B30C, length 7)
_S1_2_8808B60 46,823 instructions (0.001%), 6,689 calls (08808B60 - 08808B78, length 7)
_S1_2_88C9F94 46,686 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_89202BC 46,656 instructions (0.001%), 324 calls (089202BC - 089204F8, length 144)
_S1_2_892007C 46,656 instructions (0.001%), 324 calls (0892007C - 089202B8, length 144)
_S1_2_88C9F8C 46,435 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_88C9F84 46,435 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_88C9F7C 46,435 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_88C9F74 46,435 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_89A18DC 46,404 instructions (0.001%), 23,202 calls (089A18DC - 089A18E0, length 2)
_S1_2_89A18D4 46,404 instructions (0.001%), 23,202 calls (089A18D4 - 089A18D8, length 2)
_S1_2_88FBB68 46,386 instructions (0.001%), 7,731 calls (088FBB68 - 088FBB7C, length 6)
_S1_2_8887020 46,200 instructions (0.001%), 2,200 calls (08887020 - 088870B0, length 37)
_S1_2_8963EE4 46,102 instructions (0.001%), 3,293 calls (08963EE4 - 08963F18, length 14)
_S1_2_89152FC 46,084 instructions (0.001%), 11,521 calls (089152FC - 08915308, length 4)
_S1_2_899B844 45,864 instructions (0.001%), 209 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 1,056 times (length 12)
  Back Branch 0899C8D0 210 times (length 1281)
  Back Branch 0899BF1C 4 times (length 43)
_S1_2_8960A78 45,343 instructions (0.001%), 744 calls (08960A78 - 08960C18, length 105)
_S1_2_895A548 45,202 instructions (0.001%), 1,742 calls (0895A548 - 0895A624, length 56)
_S1_2_892B7D0 45,172 instructions (0.001%), 982 calls (0892B7D0 - 0892B8A4, length 54)
_S1_2_892A134 45,000 instructions (0.001%), 3,000 calls (0892A134 - 0892A16C, length 15)
_S1_2_8843D18 44,818 instructions (0.001%), 197 calls (08843D18 - 08843D88, length 29)
  Back Branch 08843D3C 8,477 times (length 6)
_S1_2_898B598 44,550 instructions (0.001%), 891 calls (0898B598 - 0898B5D8, length 17)
  Back Branch 0898B5CC 3,564 times (length 11)
_S1_2_8987228 44,506 instructions (0.001%), 2,114 calls (08987228 - 08987304, length 56)
_S1_2_88DE008 44,494 instructions (0.001%), 1,855 calls (088DE008 - 088DE078, length 29)
_S1_2_88BCC18 43,788 instructions (0.001%), 3,649 calls (088BCC18 - 088BCC44, length 12)
_S1_2_8908BEC 43,688 instructions (0.001%), 21,844 calls (08908BEC - 08908BF0, length 2)
_S1_2_88699E4 43,176 instructions (0.001%), 1,028 calls (088699E4 - 08869D60, length 224)
  Back Branch 08869C14 1,068 times (length 18)
_S1_2_895D7C8 43,031 instructions (0.001%), 164 calls (0895D7C8 - 0895DBF4, length 268)
  Back Branch 0895D8DC 5,248 times (length 66)
_S1_2_889EE0C 42,992 instructions (0.001%), 5,374 calls (0889EE0C - 0889EE48, length 16)
_S1_2_889ED4C 42,992 instructions (0.001%), 5,374 calls (0889ED4C - 0889ED88, length 16)
_S1_2_889ED0C 42,992 instructions (0.001%), 5,374 calls (0889ED0C - 0889ED48, length 16)
_S1_2_884C9A0 42,936 instructions (0.001%), 2,310 calls (0884C9A0 - 0884CA24, length 34)
_S1_2_884BF8C 42,537 instructions (0.001%), 348 calls (0884BF8C - 0884C0EC, length 89)
  Back Branch 0884C01C 2,273 times (length 11)
  Back Branch 0884C064 47 times (length 11)
_S1_2_885E018 42,086 instructions (0.001%), 3,826 calls (0885E018 - 0885E040, length 11)
_S1_2_8866318 41,874 instructions (0.001%), 238 calls (08866318 - 088663AC, length 38)
  Back Branch 0886639C 2,522 times (length 19)
_S1_2_892F91C 41,846 instructions (0.001%), 686 calls (0892F91C - 0892FAC0, length 106)
_S1_2_88BB7CC 41,674 instructions (0.001%), 43 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 88,839 times (length 393)
  Back Branch 088BB7F8 43 times (length 295)
_S1_2_88FBFB4 41,580 instructions (0.001%), 10,395 calls (088FBFB4 - 088FBFC0, length 4)
_S1_2_8860334 41,580 instructions (0.001%), 10,395 calls (08860334 - 08860340, length 4)
_S1_2_8870C58 41,556 instructions (0.001%), 338 calls (08870C58 - 08870CEC, length 38)
  Back Branch 08870CD8 2,956 times (length 16)
_S1_2_896136C 41,492 instructions (0.001%), 1,804 calls (0896136C - 089613C4, length 23)
_S1_2_89A1C8C 41,448 instructions (0.001%), 20,724 calls (089A1C8C - 089A1C90, length 2)
_S1_2_88E9544 41,368 instructions (0.001%), 204 calls (088E9544 - 088E9628, length 58)
  Back Branch 088E9574 8,812 times (length 6)
_S1_2_892959C 40,729 instructions (0.001%), 3,133 calls (0892959C - 089295CC, length 13)
_S1_2_884E0EC 40,698 instructions (0.001%), 1,938 calls (0884E0EC - 0884E13C, length 21)
_S1_2_8903B6C 40,621 instructions (0.001%), 3 calls (08903B6C - 08903DAC, length 145)
  Back Branch 08903D7C 1,187 times (length 51)
_S1_2_881EFA4 40,488 instructions (0.001%), 660 calls (0881EFA4 - 0881F104, length 89)
_S1_2_8821EF8 40,307 instructions (0.001%), 1 calls (08821EF8 - 0882BB84, length 10020)
  Back Branch 0882728C 28 times (length 23)
  Back Branch 0882B560 25 times (length 23)
  Back Branch 08828508 25 times (length 23)
  Back Branch 08826CDC 24 times (length 23)
  Back Branch 08827C80 22 times (length 23)
  Back Branch 08827120 21 times (length 23)
  Back Branch 08824950 21 times (length 23)
  Back Branch 08828230 21 times (length 23)
  Back Branch 088273F8 19 times (length 23)
  Back Branch 088276D0 19 times (length 23)
  Back Branch 08822B74 19 times (length 23)
  Back Branch 088280C4 18 times (length 23)
  Back Branch 08827564 18 times (length 23)
  Back Branch 0882AB6C 17 times (length 23)
  Back Branch 08829BC8 17 times (length 23)
  Back Branch 08828AB8 17 times (length 23)
  Back Branch 08822E4C 17 times (length 23)
  Back Branch 08822FB8 17 times (length 23)
  Back Branch 0882A450 17 times (length 23)
  Back Branch 08826E48 17 times (length 23)
  Back Branch 08827F58 16 times (length 23)
  Back Branch 08826FB4 16 times (length 23)
  Back Branch 0882B3F4 16 times (length 23)
  Back Branch 08822CE0 16 times (length 23)
  Back Branch 08829784 16 times (length 23)
  Back Branch 088247E4 16 times (length 23)
  Back Branch 08829D34 15 times (length 23)
  Back Branch 08822458 15 times (length 23)
  Back Branch 0882672C 15 times (length 23)
  Back Branch 08823124 15 times (length 23)
  Back Branch 08823F5C 15 times (length 23)
  Back Branch 08826B70 15 times (length 23)
  Back Branch 08829A5C 15 times (length 23)
  Back Branch 08826898 15 times (length 23)
  Back Branch 088279A8 15 times (length 23)
  Back Branch 08823DF0 15 times (length 23)
  Back Branch 08828674 15 times (length 23)
  Back Branch 08823C84 15 times (length 23)
  Back Branch 08823B18 15 times (length 23)
  Back Branch 08824C28 15 times (length 23)
  Back Branch 08824D94 15 times (length 23)
  Back Branch 0882A2E4 15 times (length 23)
  Back Branch 0882839C 14 times (length 23)
  Back Branch 08829618 14 times (length 23)
  Back Branch 08827B14 14 times (length 23)
  Back Branch 0882A728 14 times (length 23)
  Back Branch 08826454 14 times (length 23)
  Back Branch 0882A894 14 times (length 23)
  Back Branch 08828D90 14 times (length 23)
  Back Branch 08822730 14 times (length 23)
  Back Branch 08828C24 13 times (length 23)
  Back Branch 08829EA0 13 times (length 23)
  Back Branch 08824ABC 13 times (length 23)
  Back Branch 08827DEC 12 times (length 23)
  Back Branch 08824F00 12 times (length 23)
  Back Branch 0882A5BC 12 times (length 23)
  Back Branch 0882783C 12 times (length 23)
  Back Branch 08825A60 12 times (length 23)
  Back Branch 08826A04 12 times (length 23)
  Back Branch 088258F4 12 times (length 23)
  Back Branch 08825788 12 times (length 23)
  Back Branch 088233FC 12 times (length 23)
  Back Branch 088298F0 12 times (length 23)
  Back Branch 08823290 12 times (length 23)
  Back Branch 0882AA00 12 times (length 23)
  Back Branch 08823568 12 times (length 23)
  Back Branch 088251D8 12 times (length 23)
  Back Branch 0882506C 12 times (length 23)
  Back Branch 088236D4 12 times (length 23)
  Back Branch 088225C4 11 times (length 23)
  Back Branch 0882894C 11 times (length 23)
  Back Branch 088265C0 11 times (length 23)
  Back Branch 08829068 11 times (length 23)
  Back Branch 08825D38 11 times (length 23)
  Back Branch 0882A00C 11 times (length 23)
  Back Branch 0882289C 10 times (length 23)
  Back Branch 0882A178 10 times (length 23)
  Back Branch 08829340 10 times (length 23)
  Back Branch 0882B11C 10 times (length 23)
  Back Branch 0882B288 10 times (length 23)
  Back Branch 08822A08 10 times (length 23)
  Back Branch 08827E60 10 times (length 19)
  Back Branch 088294AC 10 times (length 23)
  Back Branch 0882561C 10 times (length 23)
  Back Branch 08826634 10 times (length 19)
  Back Branch 088254B0 10 times (length 23)
  Back Branch 08825344 10 times (length 23)
  Back Branch 0882AFB0 10 times (length 23)
  Back Branch 0882AE44 10 times (length 23)
  Back Branch 0882635C 9 times (length 19)
  Back Branch 08826084 9 times (length 19)
  Back Branch 0882ACD8 9 times (length 23)
  Back Branch 08828854 9 times (length 19)
  Back Branch 08825AD4 9 times (length 19)
  Back Branch 088239AC 9 times (length 23)
  Back Branch 08823840 9 times (length 23)
  Back Branch 08825DAC 8 times (length 19)
  Back Branch 088290DC 8 times (length 19)
  Back Branch 088278B0 8 times (length 19)
  Back Branch 08824B30 8 times (length 19)
  Back Branch 08823198 8 times (length 19)
  Back Branch 08824678 8 times (length 23)
  Back Branch 08825690 8 times (length 19)
  Back Branch 08828EFC 8 times (length 23)
  Back Branch 088262E8 8 times (length 23)
  Back Branch 08828C98 7 times (length 19)
  Back Branch 08826010 7 times (length 23)
  Back Branch 0882617C 7 times (length 23)
  Back Branch 088289C0 7 times (length 19)
  Back Branch 08826A78 7 times (length 19)
  Back Branch 08825C40 7 times (length 19)
  Back Branch 08825BCC 7 times (length 23)
  Back Branch 088291D4 7 times (length 23)
  Back Branch 08823A20 7 times (length 19)
  Back Branch 08825EA4 7 times (length 23)
  Back Branch 08826D50 7 times (length 19)
  Back Branch 08822910 6 times (length 19)
  Back Branch 088238B4 6 times (length 19)
  Back Branch 088287E0 6 times (length 23)
  Back Branch 088264C8 6 times (length 19)
  Back Branch 08824414 6 times (length 19)
  Back Branch 0882ABE0 6 times (length 19)
  Back Branch 08824580 6 times (length 19)
  Back Branch 08824234 6 times (length 23)
  Back Branch 088240C8 6 times (length 23)
  Back Branch 08823748 5 times (length 19)
  Back Branch 0882413C 5 times (length 19)
  Back Branch 088242A8 5 times (length 19)
  Back Branch 0882524C 5 times (length 19)
  Back Branch 088243A0 5 times (length 23)
  Back Branch 088261F0 5 times (length 19)
  Back Branch 0882450C 5 times (length 23)
  Back Branch 088267A0 5 times (length 19)
  Back Branch 08829520 5 times (length 19)
  Back Branch 08827FCC 5 times (length 19)
  Back Branch 08829248 5 times (length 19)
  Back Branch 08825F18 4 times (length 19)
  Back Branch 0882A1EC 4 times (length 19)
  Back Branch 0882A080 4 times (length 19)
  Back Branch 088297F8 4 times (length 19)
  Back Branch 0882690C 4 times (length 19)
  Back Branch 08825968 4 times (length 19)
  Back Branch 0882746C 4 times (length 19)
  Back Branch 088235DC 4 times (length 19)
  Back Branch 08827194 4 times (length 19)
  Back Branch 08829C3C 4 times (length 19)
  Back Branch 08827300 4 times (length 19)
  Back Branch 088250E0 3 times (length 19)
  Back Branch 08822638 3 times (length 19)
  Back Branch 08828F70 3 times (length 19)
  Back Branch 08828B2C 3 times (length 19)
  Back Branch 088257FC 3 times (length 19)
  Back Branch 0882302C 3 times (length 19)
  Back Branch 08824858 3 times (length 19)
  Back Branch 08823FD0 3 times (length 19)
  Back Branch 08822EC0 3 times (length 19)
  Back Branch 08828410 3 times (length 19)
  Back Branch 08822D54 3 times (length 19)
  Back Branch 08823CF8 3 times (length 19)
  Back Branch 08822BE8 3 times (length 19)
  Back Branch 088282A4 3 times (length 19)
  Back Branch 088293B4 3 times (length 19)
  Back Branch 08824F74 2 times (length 19)
  Back Branch 08826EBC 2 times (length 19)
  Back Branch 08822A7C 2 times (length 19)
  Back Branch 08823B8C 2 times (length 19)
  Back Branch 08828138 2 times (length 19)
  Back Branch 0882A358 2 times (length 19)
  Back Branch 088286E8 2 times (length 19)
  Back Branch 08827B88 2 times (length 19)
  Back Branch 0882857C 2 times (length 19)
  Back Branch 08827A1C 2 times (length 19)
  Back Branch 08823E64 2 times (length 19)
  Back Branch 08829964 2 times (length 19)
  Back Branch 08825524 2 times (length 19)
  Back Branch 088224CC 2 times (length 19)
  Back Branch 08827028 2 times (length 19)
  Back Branch 0882AEB8 1 times (length 19)
  Back Branch 08829DA8 1 times (length 19)
  Back Branch 088227A4 1 times (length 19)
  Back Branch 08823470 1 times (length 19)
  Back Branch 08828E04 1 times (length 19)
  Back Branch 088253B8 1 times (length 19)
  Back Branch 0882AA74 1 times (length 19)
  Back Branch 088275D8 1 times (length 19)
  Back Branch 088246EC 1 times (length 19)
  Back Branch 0882A908 1 times (length 19)
  Back Branch 08826BE4 1 times (length 19)
  Back Branch 088249C4 1 times (length 19)
  Back Branch 0882A4C4 1 times (length 19)
  Back Branch 0882B468 1 times (length 19)
  Back Branch 0882B2FC 1 times (length 19)
  Back Branch 08824C9C 1 times (length 19)
  Back Branch 0882B024 1 times (length 19)
_S1_2_88E2528 39,875 instructions (0.001%), 288 calls (088E2528 - 088E2744, length 136)
  Back Branch 088E2664 849 times (length 16)
  Back Branch 088E26A8 566 times (length 14)
_S1_2_8877A20 39,821 instructions (0.001%), 1,217 calls (08877A20 - 08877AE0, length 49)
_S1_2_884AC70 39,784 instructions (0.001%), 9,946 calls (0884AC70 - 0884AF58, length 187)
_S1_2_8873548 39,780 instructions (0.001%), 4,420 calls (08873548 - 08873568, length 9)
_S1_2_8854580 39,380 instructions (0.001%), 3,580 calls (08854580 - 088545F4, length 30)
_S1_2_895A3C8 39,179 instructions (0.001%), 1,351 calls (0895A3C8 - 0895A45C, length 38)
_S1_2_892D458 39,081 instructions (0.001%), 716 calls (0892D458 - 0892D67C, length 138)
_S1_2_890A414 38,704 instructions (0.001%), 19,352 calls (0890A414 - 0890A418, length 2)
_S1_2_8988A58 38,662 instructions (0.001%), 7,733 calls (08988A58 - 08988A68, length 5)
_S1_2_8865918 38,440 instructions (0.001%), 510 calls (08865918 - 088659D8, length 49)
  Back Branch 088659B8 1,984 times (length 17)
  Back Branch 08865968 2 times (length 11)
_S1_2_899FF10 38,425 instructions (0.001%), 1,325 calls (0899FF10 - 0899FF80, length 29)
_S1_2_885E044 38,260 instructions (0.001%), 3,826 calls (0885E044 - 0885E068, length 10)
_S1_2_88E9F04 38,260 instructions (0.001%), 342 calls (088E9F04 - 088E9F54, length 21)
  Back Branch 088E9F34 8,387 times (length 6)
_S1_2_88E9EB0 38,260 instructions (0.001%), 342 calls (088E9EB0 - 088E9F00, length 21)
  Back Branch 088E9EE0 8,387 times (length 6)
_S1_2_88E9E5C 38,260 instructions (0.001%), 342 calls (088E9E5C - 088E9EAC, length 21)
  Back Branch 088E9E8C 8,387 times (length 6)
_S1_2_895D778 38,052 instructions (0.001%), 2,114 calls (0895D778 - 0895DBF4, length 288)
_S1_2_88496AC 37,950 instructions (0.001%), 550 calls (088496AC - 088497BC, length 69)
_S1_2_88BCFD4 37,791 instructions (0.001%), 12,597 calls (088BCFD4 - 088BCFDC, length 3)
_S1_2_88F8E0C 37,736 instructions (0.001%), 202 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_892951C 37,596 instructions (0.001%), 3,133 calls (0892951C - 08929598, length 32)
_S1_2_8854AF0 37,559 instructions (0.001%), 1,633 calls (08854AF0 - 08854B48, length 23)
_S1_2_884C1F0 37,392 instructions (0.001%), 1,968 calls (0884C1F0 - 0884C238, length 19)
_S1_2_886DA1C 36,750 instructions (0.001%), 1,470 calls (0886DA1C - 0886DA7C, length 25)
_S1_2_886C9E4 36,750 instructions (0.001%), 1,470 calls (0886C9E4 - 0886CA4C, length 27)
_S1_2_8991724 36,522 instructions (0.001%), 2,029 calls (08991724 - 089917B4, length 37)
_S1_2_8928FFC 36,516 instructions (0.001%), 716 calls (08928FFC - 089290DC, length 57)
_S1_2_892D304 35,800 instructions (0.001%), 716 calls (0892D304 - 0892D3DC, length 55)
_S1_2_8964ADC 35,791 instructions (0.001%), 1,129 calls (08964ADC - 08964B8C, length 45)
_S1_2_8863080 35,450 instructions (0.001%), 30 calls (08863080 - 088631E0, length 89)
  Back Branch 0886312C 3,010 times (length 12)
_S1_2_88BAA3C 35,118 instructions (0.001%), 2,317 calls (088BAA3C - 088BAA80, length 18)
_S1_2_88C6AA8 34,712 instructions (0.001%), 292 calls (088C6AA8 - 088C6B7C, length 54)
  Back Branch 088C6B54 1,752 times (length 30)
_S1_2_89381A0 34,608 instructions (0.001%), 2,163 calls (089381A0 - 089381DC, length 16)
_S1_2_88E7138 34,500 instructions (0.001%), 11,500 calls (088E7138 - 088E7140, length 3)
_S1_2_884C6C4 34,331 instructions (0.001%), 3,121 calls (0884C6C4 - 0884C6EC, length 11)
_S1_2_89067EC 33,836 instructions (0.001%), 222 calls (089067EC - 089068F0, length 66)
  Back Branch 08906868 6,768 times (length 3)
_S1_2_88CBDA0 33,835 instructions (0.001%), 547 calls (088CBDA0 - 088CBFFC, length 152)
_S1_2_88ECF20 33,605 instructions (0.001%), 3,693 calls (088ECF20 - 088ECF48, length 11)
_S1_2_8877AE4 33,544 instructions (0.001%), 1,198 calls (08877AE4 - 08877B50, length 28)
_S1_2_88C9F4C 33,383 instructions (0.001%), 251 calls (088C9F24 - 088CA134, length 133)
  Back Branch 088CA018 10,542 times (length 25)
  Back Branch 088CA0E8 10,542 times (length 16)
  Back Branch 088CA068 3,765 times (length 13)
  Back Branch 088CA100 2,510 times (length 121)
_S1_2_884B9E0 33,264 instructions (0.001%), 1,584 calls (0884B9E0 - 0884BA30, length 21)
_S1_2_884AC80 33,052 instructions (0.001%), 8,263 calls (0884AC80 - 0884AF58, length 183)
_S1_2_890D6CC 32,940 instructions (0.001%), 90 calls (0890D6CC - 0890DA58, length 228)
  Back Branch 0890D9D8 1,710 times (length 7)
  Back Branch 0890D9B4 360 times (length 5)
_S1_2_8862668 32,860 instructions (0.001%), 139 calls (08862668 - 08862734, length 52)
  Back Branch 08862728 2,194 times (length 8)
  Back Branch 088626E8 1,370 times (length 8)
_S1_2_88F1E1C 32,623 instructions (0.001%), 1,843 calls (088F1E1C - 088F1FF8, length 120)
_S1_2_88FE04C 32,564 instructions (0.001%), 8,141 calls (088FE04C - 088FE058, length 4)
_S1_2_8969CE0 32,519 instructions (0.001%), 64 calls (08969CE0 - 0896A260, length 353)
  Back Branch 0896A0F8 2,048 times (length 158)
_S1_2_884AC60 32,300 instructions (0.001%), 8,075 calls (0884AC60 - 0884AF58, length 191)
_S1_2_89669B8 32,292 instructions (0.001%), 156 calls (089669B8 - 08966D28, length 221)
_S1_2_895932C 32,141 instructions (0.001%), 231 calls (0895932C - 089599B0, length 418)
  Back Branch 0895937C 3,696 times (length 9)
_S1_2_88FBDC0 32,009 instructions (0.001%), 2,131 calls (088FBDC0 - 088FBE00, length 17)
_S1_2_892BBF4 31,890 instructions (0.001%), 402 calls (0892BBF4 - 0892BD3C, length 83)
  Back Branch 0892BD0C 402 times (length 25)
_S1_2_88EAC90 31,566 instructions (0.001%), 4,506 calls (088EAC90 - 088EACBC, length 12)
_S1_2_8899320 31,552 instructions (0.001%), 248 calls (08899320 - 088997BC, length 296)
_S1_2_8846AF8 31,440 instructions (0.001%), 3,930 calls (08846AF8 - 08846B14, length 8)
_S1_2_896074C 31,385 instructions (0.001%), 981 calls (0896074C - 089607C8, length 32)
_S1_2_88F0B38 31,337 instructions (0.001%), 17 calls (088F0B38 - 088F0CE0, length 107)
  Back Branch 088F0C98 1,116 times (length 18)
  Back Branch 088F0BE8 910 times (length 18)
  Back Branch 088F0CA8 186 times (length 27)
  Back Branch 088F0BF8 130 times (length 27)
  Back Branch 088F0CB8 51 times (length 40)
  Back Branch 088F0C08 51 times (length 40)
_S1_2_8804D10 31,267 instructions (0.001%), 264 calls (08804D10 - 08805010, length 193)
_S1_2_890FBB8 31,234 instructions (0.001%), 298 calls (0890FBB8 - 0890FC44, length 36)
  Back Branch 0890FC14 3,428 times (length 15)
_S1_2_8968C24 31,200 instructions (0.001%), 480 calls (08968C24 - 08968D24, length 65)
_S1_2_888E08C 31,174 instructions (0.001%), 143 calls (0888E08C - 0888E270, length 122)
  Back Branch 0888E17C 429 times (length 48)
  Back Branch 0888E264 143 times (length 48)
_S1_2_8808B7C 31,134 instructions (0.001%), 141 calls (08808B7C - 08808C84, length 67)
  Back Branch 08808BDC 2,272 times (length 11)
  Back Branch 08808C1C 141 times (length 9)
_S1_2_88FE05C 30,908 instructions (0.001%), 15,454 calls (088FE05C - 088FE060, length 2)
_S1_2_88E1A58 30,655 instructions (0.001%), 47 calls (088E1A58 - 088E1F88, length 333)
  Back Branch 088E1CEC 1,025 times (length 12)
  Back Branch 088E1D8C 205 times (length 106)
_S1_2_8966978 30,528 instructions (0.001%), 1,908 calls (08966978 - 089669B4, length 16)
_S1_2_880425C 30,023 instructions (0.001%), 4,289 calls (0880425C - 08804274, length 7)
_S1_2_8877E28 29,995 instructions (0.001%), 857 calls (08877E28 - 08877EB0, length 35)
_S1_2_8864674 29,940 instructions (0.001%), 150 calls (08864674 - 0886475C, length 59)
  Back Branch 0886472C 2,705 times (length 20)
_S1_2_88FE804 29,916 instructions (0.001%), 14,958 calls (088FE804 - 088FE808, length 2)
_S1_2_89A1A54 29,862 instructions (0.001%), 14,931 calls (089A1A54 - 089A1A58, length 2)
_S1_2_899B448 29,661 instructions (0.001%), 205 calls (0899B448 - 0899C92C, length 1338)
  Back Branch 0899B514 1,056 times (length 12)
  Back Branch 0899C8D0 210 times (length 1281)
_S1_2_8953608 29,568 instructions (0.001%), 1,408 calls (08953608 - 089536C0, length 47)
_S1_2_8877D34 29,520 instructions (0.001%), 1,230 calls (08877D34 - 08877D90, length 24)
_S1_2_88BC960 29,218 instructions (0.001%), 2,087 calls (088BC960 - 088BC994, length 14)
_S1_2_8844048 29,141 instructions (0.001%), 4,163 calls (08844048 - 08844060, length 7)
_S1_2_88FE8B0 29,112 instructions (0.001%), 7,278 calls (088FE8B0 - 088FE8BC, length 4)
_S1_2_8846B48 28,980 instructions (0.001%), 2,415 calls (08846B48 - 08846B74, length 12)
_S1_2_8953348 28,818 instructions (0.001%), 1,601 calls (08953348 - 089536C0, length 223)
_S1_2_88760B8 28,143 instructions (0.001%), 2,145 calls (088760B8 - 088760F8, length 17)
_S1_2_897A408 28,022 instructions (0.001%), 2,114 calls (0897A408 - 0897A798, length 229)
  Back Branch 0897A780 90 times (length 216)
_S1_2_8883F1C 27,845 instructions (0.001%), 188 calls (08883F1C - 08884304, length 251)
_S1_2_8996A80 27,824 instructions (0.001%), 16 calls (08996A80 - 089972A0, length 521)
  Back Branch 08997074 880 times (length 13)
  Back Branch 08996B8C 160 times (length 13)
  Back Branch 08996BDC 160 times (length 9)
  Back Branch 08996BF0 160 times (length 21)
  Back Branch 08997088 160 times (length 24)
  Back Branch 08997008 160 times (length 9)
  Back Branch 08997124 160 times (length 5)
  Back Branch 08996D7C 144 times (length 13)
  Back Branch 08996C84 144 times (length 16)
  Back Branch 08997160 144 times (length 6)
_S1_2_8844080 27,818 instructions (0.001%), 3,974 calls (08844080 - 08844098, length 7)
_S1_2_8906980 27,726 instructions (0.001%), 287 calls (08906980 - 08906A34, length 46)
  Back Branch 08906A00 3,470 times (length 16)
_S1_2_89303B8 27,507 instructions (0.001%), 159 calls (089303B8 - 089306F4, length 208)
_S1_2_892B5F8 27,496 instructions (0.001%), 982 calls (0892B5F8 - 0892B674, length 32)
_S1_2_889B360 27,414 instructions (0.001%), 263 calls (0889B360 - 0889B51C, length 112)
  Back Branch 0889B4C4 263 times (length 66)
  Back Branch 0889B4B0 263 times (length 53)
_S1_2_8870BB0 27,032 instructions (0.001%), 248 calls (08870BB0 - 08870C0C, length 24)
  Back Branch 08870C00 1,736 times (length 20)
_S1_2_88F8E3C 26,862 instructions (0.001%), 139 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_88E8C74 26,849 instructions (0.001%), 342 calls (088E8C74 - 088E8DB4, length 81)
  Back Branch 088E8CB4 3,184 times (length 6)
_S1_2_88903A4 26,307 instructions (0.001%), 97 calls (088903A4 - 088907E4, length 273)
  Back Branch 088907A8 485 times (length 13)
_S1_2_89751BC 26,302 instructions (0.001%), 200 calls (089751BC - 08975434, length 159)
_S1_2_89068F4 26,292 instructions (0.001%), 958 calls (089068F4 - 0890697C, length 35)
_S1_2_89722AC 26,287 instructions (0.001%), 281 calls (089722AC - 08972460, length 110)
_S1_2_8904BBC 26,188 instructions (0.001%), 13,094 calls (08904BBC - 08904BC0, length 2)
_S1_2_888C0E0 25,710 instructions (0.001%), 186 calls (0888C0E0 - 0888C31C, length 144)
  Back Branch 0888C228 558 times (length 53)
_S1_2_88DDC80 25,696 instructions (0.001%), 2,336 calls (088DDC80 - 088DDCB0, length 13)
_S1_2_8898EC8 25,691 instructions (0.001%), 432 calls (08898EC8 - 08899020, length 87)
_S1_2_898C258 25,576 instructions (0.001%), 3,197 calls (0898C258 - 0898C274, length 8)
_S1_2_887E7D4 25,560 instructions (0.001%), 1,420 calls (0887E7D4 - 0887E884, length 45)
_S1_2_88F8E9C 25,213 instructions (0.001%), 85 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_89295D0 25,064 instructions (0.001%), 3,133 calls (089295D0 - 08929608, length 15)
_S1_2_8843EA4 24,670 instructions (0.001%), 164 calls (08843EA4 - 08844044, length 105)
  Back Branch 08843FE0 4,625 times (length 3)
  Back Branch 08843F60 116 times (length 43)
_S1_2_88C68C8 24,528 instructions (0.001%), 4 calls (088C68C8 - 088C6AA4, length 120)
  Back Branch 088C6920 1,024 times (length 7)
  Back Branch 088C6A3C 1,024 times (length 63)
  Back Branch 088C6A70 36 times (length 12)
_S1_2_88BB81C 24,450 instructions (0.001%), 1,630 calls (088BB81C - 088BB9B4, length 103)
_S1_2_884AC88 24,224 instructions (0.001%), 6,056 calls (0884AC88 - 0884AF58, length 181)
_S1_2_88427E4 24,140 instructions (0.001%), 20 calls (088427E4 - 08842A60, length 160)
  Back Branch 08842A24 320 times (length 76)
  Back Branch 0884286C 160 times (length 22)
  Back Branch 088428BC 40 times (length 15)
  Back Branch 08842A38 40 times (length 83)
_S1_2_88C6F68 24,110 instructions (0.001%), 292 calls (088C6F68 - 088C7058, length 61)
  Back Branch 088C702C 1,168 times (length 34)
_S1_2_8876D5C 24,034 instructions (0.001%), 1,454 calls (08876D5C - 08876E40, length 58)
_S1_2_88BA5CC 23,994 instructions (0.001%), 2,666 calls (088BA5CC - 088BA5EC, length 9)
_S1_2_88EAE44 23,904 instructions (0.001%), 2,988 calls (088EAE44 - 088EAE60, length 8)
_S1_2_8912CA8 23,634 instructions (0.001%), 43 calls (08912CA8 - 08912F14, length 156)
  Back Branch 08912F04 219 times (length 138)
_S1_2_887315C 23,526 instructions (0.001%), 493 calls (0887315C - 08873254, length 63)
_S1_2_8876878 23,488 instructions (0.001%), 734 calls (08876878 - 088768F4, length 32)
_S1_2_88711CC 23,364 instructions (0.001%), 22 calls (088711CC - 08871298, length 52)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_88767B4 23,343 instructions (0.001%), 753 calls (088767B4 - 08876874, length 49)
_S1_2_8991C8C 23,232 instructions (0.001%), 528 calls (08991C8C - 08991E18, length 100)
_S1_2_895929C 22,896 instructions (0.001%), 1,908 calls (0895929C - 089599B0, length 454)
_S1_2_8854980 22,862 instructions (0.001%), 1,633 calls (08854980 - 088549B4, length 14)
_S1_2_8964B90 22,800 instructions (0.001%), 150 calls (08964B90 - 08964F30, length 233)
_S1_2_8873258 22,632 instructions (0.001%), 492 calls (08873258 - 0887330C, length 46)
_S1_2_8901308 22,410 instructions (0.001%), 10 calls (08901308 - 089013BC, length 46)
  Back Branch 08901374 2,560 times (length 8)
  Back Branch 08901390 320 times (length 5)
_S1_2_884BB68 22,212 instructions (0.001%), 1,234 calls (0884BB68 - 0884BBD8, length 29)
_S1_2_892EDF8 22,196 instructions (0.001%), 716 calls (0892EDF8 - 0892F110, length 199)
_S1_2_8953B60 22,014 instructions (0.001%), 1,223 calls (08953B60 - 08953BCC, length 28)
_S1_2_89A17C4 21,936 instructions (0.001%), 10,968 calls (089A17C4 - 089A17C8, length 2)
_S1_2_88C705C 21,912 instructions (0.001%), 249 calls (088C705C - 088C71CC, length 93)
_S1_2_885D594 21,896 instructions (0.001%), 644 calls (0885D594 - 0885D648, length 46)
_S1_2_887A748 21,854 instructions (0.001%), 588 calls (0887A748 - 0887A8DC, length 102)
_S1_2_8865440 21,799 instructions (0.001%), 234 calls (08865440 - 088655C4, length 98)
  Back Branch 088654FC 487 times (length 9)
  Back Branch 0886550C 454 times (length 16)
_S1_2_898900C 21,500 instructions (0.001%), 5,375 calls (0898900C - 08989018, length 4)
_S1_2_8988FFC 21,500 instructions (0.001%), 5,375 calls (08988FFC - 08989008, length 4)
_S1_2_8915B60 21,496 instructions (0.001%), 10,748 calls (08915B60 - 08915B64, length 2)
_S1_2_8852FE4 21,318 instructions (0.001%), 1,968 calls (08852FE4 - 08853064, length 33)
_S1_2_89045C0 21,315 instructions (0.001%), 435 calls (089045C0 - 0890468C, length 52)
_S1_2_890A1D8 21,254 instructions (0.001%), 360 calls (0890A1D8 - 0890A410, length 143)
_S1_2_89788C0 21,252 instructions (0.001%), 2,122 calls (089788C0 - 089788FC, length 16)
  Back Branch 089788DC 8 times (length 4)
_S1_2_8930248 20,988 instructions (0.001%), 954 calls (08930248 - 0893029C, length 22)
_S1_2_88780DC 20,922 instructions (0.001%), 951 calls (088780DC - 08878130, length 22)
_S1_2_8845958 20,916 instructions (0.001%), 2,988 calls (08845958 - 08845970, length 7)
_S1_2_889CEC0 20,814 instructions (0.001%), 10,407 calls (0889CEC0 - 0889CEC4, length 2)
_S1_2_8988CD0 20,257 instructions (0.000%), 778 calls (08988CD0 - 08988D58, length 35)
  Back Branch 08988D54 29 times (length 15)
_S1_2_884BE60 20,088 instructions (0.000%), 624 calls (0884BE60 - 0884BF10, length 45)
_S1_2_896D19C 20,055 instructions (0.000%), 49 calls (0896D19C - 0896D74C, length 365)
  Back Branch 0896D2E8 588 times (length 10)
  Back Branch 0896D4A8 196 times (length 69)
_S1_2_8992210 19,976 instructions (0.000%), 88 calls (08992210 - 08992B98, length 611)
_S1_2_884ACF0 19,940 instructions (0.000%), 4,985 calls (0884ACF0 - 0884AF58, length 155)
_S1_2_887C958 19,890 instructions (0.000%), 510 calls (0887C958 - 0887C9F0, length 39)
_S1_2_8960890 19,683 instructions (0.000%), 66 calls (08960890 - 08960968, length 55)
  Back Branch 08960938 2,112 times (length 17)
_S1_2_8972944 19,448 instructions (0.000%), 572 calls (08972944 - 089729C8, length 34)
_S1_2_8842EFC 19,377 instructions (0.000%), 529 calls (08842EFC - 08842FC4, length 51)
_S1_2_892E9A8 19,332 instructions (0.000%), 716 calls (0892E9A8 - 0892EA10, length 27)
_S1_2_8804A68 19,272 instructions (0.000%), 264 calls (08804A68 - 08804B8C, length 74)
_S1_2_8929884 19,248 instructions (0.000%), 1,203 calls (08929884 - 089298C8, length 18)
_S1_2_891FA80 19,116 instructions (0.000%), 324 calls (0891FA80 - 0891FB88, length 67)
_S1_2_89863A4 19,062 instructions (0.000%), 2,118 calls (089863A4 - 089863C4, length 9)
_S1_2_888B4EC 18,816 instructions (0.000%), 224 calls (0888B4EC - 0888B974, length 291)
  Back Branch 0888B934 672 times (length 235)
_S1_2_88FCBE4 18,788 instructions (0.000%), 244 calls (088FCBE4 - 088FCD50, length 92)
_S1_2_892D0A8 18,762 instructions (0.000%), 159 calls (0892D0A8 - 0892D164, length 48)
  Back Branch 0892D108 1,272 times (length 5)
  Back Branch 0892D0EC 1,272 times (length 5)
_S1_2_892D82C 18,750 instructions (0.000%), 159 calls (0892D82C - 0892DB58, length 204)
  Back Branch 0892DB30 159 times (length 16)
  Back Branch 0892DA54 117 times (length 18)
_S1_2_88FBE28 18,513 instructions (0.000%), 2,057 calls (088FBE28 - 088FBE48, length 9)
_S1_2_886953C 18,460 instructions (0.000%), 1,420 calls (0886953C - 0886993C, length 257)
_S1_2_89592A8 18,445 instructions (0.000%), 1,085 calls (089592A8 - 089599B0, length 451)
_S1_2_8929844 18,375 instructions (0.000%), 1,225 calls (08929844 - 08929880, length 16)
_S1_2_8963150 18,351 instructions (0.000%), 281 calls (08963150 - 089632C8, length 95)
_S1_2_8846C7C 18,330 instructions (0.000%), 1,410 calls (08846C7C - 08846CAC, length 13)
_S1_2_88BBC94 18,306 instructions (0.000%), 54 calls (088BBC94 - 088BBCFC, length 27)
  Back Branch 088BBCDC 2,160 times (length 8)
_S1_2_88C7BB8 18,248 instructions (0.000%), 228 calls (088C7BB8 - 088C8424, length 540)
_S1_2_8965F1C 18,150 instructions (0.000%), 150 calls (08965F1C - 08966180, length 154)
_S1_2_89221A4 18,097 instructions (0.000%), 10 calls (089221A4 - 089223D4, length 141)
  Back Branch 08922358 1,000 times (length 19)
_S1_2_8969684 17,958 instructions (0.000%), 152 calls (08969684 - 089697C8, length 82)
  Back Branch 089696F8 912 times (length 11)
_S1_2_898F3E0 17,796 instructions (0.000%), 4,449 calls (0898F3E0 - 0898F3EC, length 4)
_S1_2_88FC530 17,775 instructions (0.000%), 1,185 calls (088FC530 - 088FC568, length 15)
_S1_2_88C8428 17,762 instructions (0.000%), 251 calls (088C8428 - 088C89F8, length 373)
_S1_2_898FC4C 17,750 instructions (0.000%), 710 calls (0898FC4C - 0898FCAC, length 25)
_S1_2_898BE08 17,688 instructions (0.000%), 1,474 calls (0898BE08 - 0898BE3C, length 14)
_S1_2_88D4030 17,674 instructions (0.000%), 1,097 calls (088D4030 - 088D4110, length 57)
_S1_2_88BF548 17,636 instructions (0.000%), 1,097 calls (088BF548 - 088BF5FC, length 46)
_S1_2_88F8E6C 17,629 instructions (0.000%), 79 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_898BAC4 17,600 instructions (0.000%), 1,100 calls (0898BAC4 - 0898BB00, length 16)
_S1_2_892CE58 17,464 instructions (0.000%), 248 calls (0892CE58 - 0892CF54, length 64)
  Back Branch 0892CEF4 496 times (length 29)
  Back Branch 0892CF40 496 times (length 8)
_S1_2_88C5D34 17,456 instructions (0.000%), 547 calls (088C5D34 - 088C5E10, length 56)
_S1_2_884C23C 17,442 instructions (0.000%), 918 calls (0884C23C - 0884C284, length 19)
_S1_2_8849ACC 17,354 instructions (0.000%), 40 calls (08849ACC - 08849C28, length 88)
  Back Branch 08849B80 1,280 times (length 17)
  Back Branch 08849B34 64 times (length 17)
  Back Branch 08849B64 64 times (length 5)
_S1_2_892A178 17,334 instructions (0.000%), 8,667 calls (0892A178 - 0892A17C, length 2)
_S1_2_8953890 17,279 instructions (0.000%), 467 calls (08953890 - 08953A3C, length 108)
_S1_2_892C4DC 17,172 instructions (0.000%), 159 calls (0892C4DC - 0892C6C4, length 123)
_S1_2_8851F4C 17,122 instructions (0.000%), 280 calls (08851F4C - 08852090, length 82)
_S1_2_88213F8 17,030 instructions (0.000%), 67 calls (088213F8 - 08821500, length 67)
  Back Branch 08821458 1,170 times (length 11)
  Back Branch 08821498 272 times (length 9)
_S1_2_884AD10 16,932 instructions (0.000%), 4,233 calls (0884AD10 - 0884AF58, length 147)
_S1_2_88440B8 16,919 instructions (0.000%), 217 calls (088440B8 - 088441F0, length 79)
_S1_2_886DD44 16,909 instructions (0.000%), 29 calls (0886DD44 - 0886E050, length 196)
  Back Branch 0886DEB0 673 times (length 31)
  Back Branch 0886DE90 196 times (length 11)
  Back Branch 0886DF44 86 times (length 81)
_S1_2_8876934 16,882 instructions (0.000%), 734 calls (08876934 - 08876A18, length 58)
_S1_2_8899024 16,808 instructions (0.000%), 88 calls (08899024 - 0889931C, length 191)
_S1_2_89863C8 16,760 instructions (0.000%), 2,095 calls (089863C8 - 089863F8, length 13)
_S1_2_898E388 16,716 instructions (0.000%), 128 calls (0898E388 - 0898E3E8, length 25)
  Back Branch 0898E3D8 2,501 times (length 16)
_S1_2_88EADAC 16,680 instructions (0.000%), 1,390 calls (088EADAC - 088EADD8, length 12)
_S1_2_88BE610 16,662 instructions (0.000%), 210 calls (088BE610 - 088BEE1C, length 516)
_S1_2_884B054 16,660 instructions (0.000%), 64 calls (0884B054 - 0884B17C, length 75)
  Back Branch 0884B0FC 835 times (length 5)
  Back Branch 0884B0AC 512 times (length 12)
  Back Branch 0884B11C 512 times (length 17)
_S1_2_89783D0 16,635 instructions (0.000%), 8 calls (089783D0 - 08978700, length 205)
  Back Branch 089785F4 352 times (length 32)
  Back Branch 08978528 352 times (length 11)
  Back Branch 08978638 256 times (length 12)
  Back Branch 08978654 64 times (length 69)
_S1_2_899059C 16,622 instructions (0.000%), 330 calls (0899059C - 08990704, length 91)
  Back Branch 089906A8 215 times (length 10)
_S1_2_885FFD4 16,530 instructions (0.000%), 2,755 calls (0885FFD4 - 0885FFF0, length 8)
_S1_2_88CF498 16,525 instructions (0.000%), 1,097 calls (088CF498 - 088CF534, length 40)
_S1_2_8809D7C 16,520 instructions (0.000%), 336 calls (08809D7C - 08809E40, length 50)
_S1_2_8918A5C 16,489 instructions (0.000%), 798 calls (08918A5C - 08918AD4, length 31)
_S1_2_88D21F4 16,464 instructions (0.000%), 2 calls (088D21F4 - 088D23A8, length 110)
  Back Branch 088D2374 512 times (length 72)
_S1_2_88FE7D0 16,392 instructions (0.000%), 8,196 calls (088FE7D0 - 088FE7D4, length 2)
_S1_2_880429C 16,384 instructions (0.000%), 1 calls (0880429C - 088043CC, length 77)
  Back Branch 088043A0 264 times (length 47)
  Back Branch 088043A8 264 times (length 58)
_S1_2_88BDE68 16,336 instructions (0.000%), 583 calls (088BDE68 - 088BE2D8, length 285)
_S1_2_898FD00 16,330 instructions (0.000%), 710 calls (0898FD00 - 0898FD58, length 23)
_S1_2_8842C68 16,322 instructions (0.000%), 105 calls (08842C68 - 08842DCC, length 90)
  Back Branch 08842D04 850 times (length 35)
  Back Branch 08842D68 296 times (length 4)
_S1_2_896711C 16,263 instructions (0.000%), 1,251 calls (0896711C - 0896714C, length 13)
_S1_2_897187C 16,217 instructions (0.000%), 151 calls (0897187C - 08971AA0, length 138)
  Back Branch 08971A00 40 times (length 12)
  Back Branch 08971968 8 times (length 30)
_S1_2_885486C 16,208 instructions (0.000%), 2,026 calls (0885486C - 08854888, length 8)
_S1_2_88FEDF0 16,201 instructions (0.000%), 348 calls (088FEDF0 - 088FEEC8, length 55)
_S1_2_89A1B5C 16,152 instructions (0.000%), 8,076 calls (089A1B5C - 089A1B60, length 2)
_S1_2_8988A20 16,125 instructions (0.000%), 5,375 calls (08988A20 - 08988A28, length 3)
_S1_2_889C600 16,122 instructions (0.000%), 5,374 calls (0889C600 - 0889C608, length 3)
_S1_2_89A1B1C 16,094 instructions (0.000%), 8,047 calls (089A1B1C - 089A1B20, length 2)
_S1_2_898E324 16,076 instructions (0.000%), 710 calls (0898E324 - 0898E384, length 25)
  Back Branch 0898E358 786 times (length 8)
_S1_2_8955484 16,056 instructions (0.000%), 49 calls (08955484 - 089559FC, length 351)
  Back Branch 0895586C 196 times (length 149)
_S1_2_884C288 16,016 instructions (0.000%), 728 calls (0884C288 - 0884C310, length 35)
_S1_2_896DE40 16,002 instructions (0.000%), 762 calls (0896DE40 - 0896DEE4, length 42)
_S1_2_88711BC 16,000 instructions (0.000%), 160 calls (088711BC - 08871298, length 56)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_8815238 15,991 instructions (0.000%), 1 calls (08815238 - 0881ACB0, length 5791)
  Back Branch 0881890C 24 times (length 11)
  Back Branch 08818840 22 times (length 11)
  Back Branch 08818B70 21 times (length 11)
  Back Branch 088182AC 19 times (length 11)
  Back Branch 08819434 19 times (length 11)
  Back Branch 088181E0 18 times (length 11)
  Back Branch 08819038 18 times (length 11)
  Back Branch 08819104 18 times (length 11)
  Back Branch 08817D18 18 times (length 11)
  Back Branch 08818D08 18 times (length 11)
  Back Branch 08818EA0 18 times (length 11)
  Back Branch 08818AA4 18 times (length 11)
  Back Branch 088189D8 18 times (length 11)
  Back Branch 088198FC 18 times (length 11)
  Back Branch 08819830 17 times (length 11)
  Back Branch 088172BC 17 times (length 11)
  Back Branch 08817850 17 times (length 11)
  Back Branch 08819698 17 times (length 11)
  Back Branch 08819764 17 times (length 11)
  Back Branch 08818774 16 times (length 11)
  Back Branch 08819E8C 16 times (length 11)
  Back Branch 08818C3C 15 times (length 11)
  Back Branch 08817DE4 15 times (length 11)
  Back Branch 0881929C 15 times (length 11)
  Back Branch 0881A024 15 times (length 11)
  Back Branch 088191D0 15 times (length 11)
  Back Branch 08817EB0 15 times (length 11)
  Back Branch 0881791C 15 times (length 11)
  Back Branch 08816AC4 15 times (length 11)
  Back Branch 08819500 15 times (length 11)
  Back Branch 088185DC 14 times (length 11)
  Back Branch 08816860 14 times (length 11)
  Back Branch 0881692C 14 times (length 11)
  Back Branch 08817F7C 14 times (length 11)
  Back Branch 08818114 14 times (length 11)
  Back Branch 08818048 14 times (length 11)
  Back Branch 08819368 14 times (length 11)
  Back Branch 08819F58 14 times (length 11)
  Back Branch 08817784 14 times (length 11)
  Back Branch 08817454 14 times (length 11)
  Back Branch 08818F6C 13 times (length 11)
  Back Branch 08818DD4 13 times (length 11)
  Back Branch 08816398 13 times (length 11)
  Back Branch 0881A0F0 13 times (length 11)
  Back Branch 08817C4C 13 times (length 11)
  Back Branch 088195CC 13 times (length 11)
  Back Branch 08815948 12 times (length 11)
  Back Branch 08818510 12 times (length 11)
  Back Branch 08819DC0 12 times (length 11)
  Back Branch 08816464 11 times (length 11)
  Back Branch 088166C8 11 times (length 11)
  Back Branch 088176B8 11 times (length 11)
  Back Branch 08817124 11 times (length 11)
  Back Branch 08816068 11 times (length 11)
  Back Branch 088171F0 11 times (length 11)
  Back Branch 08818378 11 times (length 11)
  Back Branch 08815A10 11 times (length 11)
  Back Branch 08818444 11 times (length 11)
  Back Branch 088179E8 11 times (length 11)
  Back Branch 088186A8 11 times (length 11)
  Back Branch 088169F8 11 times (length 11)
  Back Branch 08815880 11 times (length 11)
  Back Branch 08816B90 10 times (length 11)
  Back Branch 08816D28 10 times (length 11)
  Back Branch 088162CC 10 times (length 11)
  Back Branch 088175EC 10 times (length 11)
  Back Branch 08817520 9 times (length 11)
  Back Branch 088156F4 9 times (length 11)
  Back Branch 08816134 9 times (length 11)
  Back Branch 08817388 9 times (length 11)
  Back Branch 08819CF8 9 times (length 11)
  Back Branch 08816C5C 9 times (length 11)
  Back Branch 08819C2C 9 times (length 11)
  Back Branch 08816EC0 9 times (length 11)
  Back Branch 08817B80 9 times (length 11)
  Back Branch 08817AB4 8 times (length 11)
  Back Branch 08815D38 8 times (length 11)
  Back Branch 08815C6C 8 times (length 11)
  Back Branch 08816200 8 times (length 11)
  Back Branch 08817058 8 times (length 11)
  Back Branch 088199C8 8 times (length 11)
  Back Branch 08819B60 8 times (length 11)
  Back Branch 088157B8 7 times (length 11)
  Back Branch 08819A94 7 times (length 11)
  Back Branch 08816530 7 times (length 11)
  Back Branch 088165FC 7 times (length 11)
  Back Branch 08816794 7 times (length 11)
  Back Branch 08816DF4 7 times (length 11)
  Back Branch 08816F8C 7 times (length 11)
  Back Branch 08815F9C 6 times (length 11)
  Back Branch 08815ED0 5 times (length 11)
  Back Branch 08815BA0 5 times (length 11)
  Back Branch 08815AD8 4 times (length 11)
  Back Branch 08815E04 4 times (length 11)
  Back Branch 08819D34 4 times (length 8)
  Back Branch 08819C6C 3 times (length 8)
  Back Branch 088186E8 2 times (length 8)
  Back Branch 08816708 1 times (length 8)
  Back Branch 0881993C 1 times (length 8)
  Back Branch 08817098 1 times (length 8)
  Back Branch 08818220 1 times (length 8)
  Back Branch 088182EC 1 times (length 8)
  Back Branch 08818088 1 times (length 8)
  Back Branch 08817EF0 1 times (length 8)
  Back Branch 0881861C 1 times (length 8)
_S1_2_8901D00 15,920 instructions (0.000%), 796 calls (08901D00 - 08901D60, length 25)
_S1_2_88FE7E4 15,824 instructions (0.000%), 7,912 calls (088FE7E4 - 088FE7E8, length 2)
_S1_2_88503E8 15,737 instructions (0.000%), 973 calls (088503E8 - 08850468, length 33)
_S1_2_898BBB0 15,680 instructions (0.000%), 2,240 calls (0898BBB0 - 0898BBC8, length 7)
_S1_2_88D04C0 15,678 instructions (0.000%), 98 calls (088D04C0 - 088D07AC, length 188)
_S1_2_89A1AEC 15,468 instructions (0.000%), 7,734 calls (089A1AEC - 089A1AF0, length 2)
_S1_2_89A1AE4 15,468 instructions (0.000%), 7,734 calls (089A1AE4 - 089A1AE8, length 2)
_S1_2_89A1B14 15,464 instructions (0.000%), 7,732 calls (089A1B14 - 089A1B18, length 2)
_S1_2_89A1A9C 15,462 instructions (0.000%), 7,731 calls (089A1A9C - 089A1AA0, length 2)
_S1_2_884CA28 15,276 instructions (0.000%), 728 calls (0884CA28 - 0884CAAC, length 34)
_S1_2_88ED788 15,274 instructions (0.000%), 715 calls (088ED788 - 088ED898, length 69)
_S1_2_895CD1C 15,174 instructions (0.000%), 225 calls (0895CD1C - 0895CDA4, length 35)
  Back Branch 0895CD80 1,107 times (length 16)
_S1_2_8905C1C 15,111 instructions (0.000%), 12 calls (08905C1C - 08905CAC, length 37)
  Back Branch 08905C48 2,022 times (length 7)
  Back Branch 08905C8C 111 times (length 7)
_S1_2_884C884 15,045 instructions (0.000%), 1,003 calls (0884C884 - 0884C8BC, length 15)
_S1_2_892D168 14,976 instructions (0.000%), 156 calls (0892D168 - 0892D2E4, length 96)
_S1_2_898FD5C 14,910 instructions (0.000%), 710 calls (0898FD5C - 0898FDAC, length 21)
_S1_2_895BC24 14,802 instructions (0.000%), 2,114 calls (0895BC24 - 0895BC40, length 8)
_S1_2_89708DC 14,801 instructions (0.000%), 170 calls (089708DC - 08970A7C, length 105)
  Back Branch 08970A04 1 times (length 12)
_S1_2_88BCDAC 14,609 instructions (0.000%), 2,087 calls (088BCDAC - 088BCDC4, length 7)
_S1_2_899F550 14,586 instructions (0.000%), 187 calls (0899F550 - 0899FB10, length 369)
_S1_2_8953E98 14,566 instructions (0.000%), 169 calls (08953E98 - 08954068, length 117)
  Back Branch 0895405C 371 times (length 106)
  Back Branch 08953F98 77 times (length 20)
  Back Branch 08954030 55 times (length 73)
  Back Branch 0895400C 22 times (length 20)
_S1_2_880AF2C 14,508 instructions (0.000%), 117 calls (0880AF2C - 0880B118, length 124)
_S1_2_887E094 14,462 instructions (0.000%), 259 calls (0887E094 - 0887E224, length 101)
_S1_2_8918A00 14,334 instructions (0.000%), 825 calls (08918A00 - 08918A58, length 23)
_S1_2_898FCB0 14,200 instructions (0.000%), 710 calls (0898FCB0 - 0898FCFC, length 20)
_S1_2_886DA04 14,176 instructions (0.000%), 886 calls (0886DA04 - 0886DA7C, length 31)
_S1_2_8869940 13,884 instructions (0.000%), 1,068 calls (08869940 - 08869D60, length 265)
  Back Branch 08869C14 1,068 times (length 18)
_S1_2_890F464 13,840 instructions (0.000%), 352 calls (0890F464 - 0890F4DC, length 31)
  Back Branch 0890F48C 1,070 times (length 8)
_S1_2_892B908 13,784 instructions (0.000%), 248 calls (0892B908 - 0892BA48, length 81)
  Back Branch 0892BA14 84 times (length 29)
_S1_2_884323C 13,754 instructions (0.000%), 529 calls (0884323C - 088432A0, length 26)
_S1_2_884ACF8 13,748 instructions (0.000%), 3,437 calls (0884ACF8 - 0884AF58, length 153)
_S1_2_89726A0 13,680 instructions (0.000%), 190 calls (089726A0 - 08972814, length 94)
_S1_2_89A1984 13,634 instructions (0.000%), 6,817 calls (089A1984 - 089A1988, length 2)
_S1_2_88870B4 13,556 instructions (0.000%), 34 calls (088870B4 - 08887358, length 170)
  Back Branch 0888732C 142 times (length 36)
  Back Branch 08887238 142 times (length 36)
_S1_2_890644C 13,412 instructions (0.000%), 958 calls (0890644C - 08906480, length 14)
_S1_2_88F3CF0 13,333 instructions (0.000%), 125 calls (088F3CF0 - 088F3FC0, length 181)
  Back Branch 088F3E58 375 times (length 68)
_S1_2_8991ACC 13,176 instructions (0.000%), 244 calls (08991ACC - 08991C88, length 112)
_S1_2_8960090 13,141 instructions (0.000%), 28 calls (08960090 - 089602A4, length 134)
  Back Branch 0896026C 896 times (length 92)
_S1_2_88858E4 13,041 instructions (0.000%), 567 calls (088858E4 - 08885954, length 29)
_S1_2_8959D0C 12,980 instructions (0.000%), 44 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 94,816 times (length 208)
_S1_2_897204C 12,882 instructions (0.000%), 678 calls (0897204C - 08972094, length 19)
_S1_2_8901AA0 12,845 instructions (0.000%), 2,569 calls (08901AA0 - 08901AB0, length 5)
_S1_2_898BD14 12,740 instructions (0.000%), 2,548 calls (0898BD14 - 0898BD30, length 8)
_S1_2_892E860 12,636 instructions (0.000%), 156 calls (0892E860 - 0892E9A4, length 82)
_S1_2_8972464 12,544 instructions (0.000%), 224 calls (08972464 - 08972540, length 56)
_S1_2_884C438 12,404 instructions (0.000%), 335 calls (0884C438 - 0884C4EC, length 46)
_S1_2_89A1A84 12,398 instructions (0.000%), 6,199 calls (089A1A84 - 089A1A88, length 2)
_S1_2_8877EB4 12,348 instructions (0.000%), 252 calls (08877EB4 - 08877FE4, length 77)
_S1_2_8964050 12,300 instructions (0.000%), 820 calls (08964050 - 08964088, length 15)
_S1_2_892A074 12,282 instructions (0.000%), 267 calls (0892A074 - 0892A130, length 48)
_S1_2_88C5C58 12,263 instructions (0.000%), 583 calls (088C5C58 - 088C5CE4, length 36)
_S1_2_884AEA0 12,160 instructions (0.000%), 3,040 calls (0884AEA0 - 0884AF58, length 47)
_S1_2_89570BC 12,131 instructions (0.000%), 49 calls (089570BC - 089575B0, length 318)
  Back Branch 08957578 588 times (length 242)
_S1_2_88C490C 12,103 instructions (0.000%), 1,097 calls (088C490C - 088C4964, length 23)
_S1_2_884D9E0 12,100 instructions (0.000%), 605 calls (0884D9E0 - 0884DA2C, length 20)
_S1_2_8906AA0 12,071 instructions (0.000%), 45 calls (08906AA0 - 08906E24, length 226)
  Back Branch 08906BD0 220 times (length 22)
  Back Branch 08906B34 189 times (length 12)
  Back Branch 08906CF8 85 times (length 13)
_S1_2_8918CF0 12,045 instructions (0.000%), 219 calls (08918CF0 - 08918E4C, length 88)
  Back Branch 08918DC4 219 times (length 26)
_S1_2_88BD524 12,036 instructions (0.000%), 204 calls (088BD524 - 088BD624, length 65)
_S1_2_884E28C 12,000 instructions (0.000%), 600 calls (0884E28C - 0884E2D8, length 20)
_S1_2_884ACD8 11,956 instructions (0.000%), 2,989 calls (0884ACD8 - 0884AF58, length 161)
_S1_2_880B11C 11,900 instructions (0.000%), 119 calls (0880B11C - 0880B2A8, length 100)
_S1_2_8850214 11,790 instructions (0.000%), 393 calls (08850214 - 08850288, length 30)
_S1_2_892BA4C 11,766 instructions (0.000%), 318 calls (0892BA4C - 0892BAF4, length 43)
_S1_2_884AC68 11,688 instructions (0.000%), 2,922 calls (0884AC68 - 0884AF58, length 189)
_S1_2_8918E50 11,660 instructions (0.000%), 220 calls (08918E50 - 08918F9C, length 84)
  Back Branch 08918F14 220 times (length 23)
_S1_2_895AB44 11,660 instructions (0.000%), 167 calls (0895AB44 - 0895AC24, length 57)
  Back Branch 0895ABE4 736 times (length 13)
_S1_2_8963FD8 11,508 instructions (0.000%), 822 calls (08963FD8 - 08964010, length 15)
_S1_2_890FC48 11,502 instructions (0.000%), 333 calls (0890FC48 - 0890FD54, length 68)
  Back Branch 0890FD24 3 times (length 24)
_S1_2_890FD78 11,497 instructions (0.000%), 224 calls (0890FD78 - 0890FE6C, length 62)
  Back Branch 0890FE34 175 times (length 15)
_S1_2_8964014 11,480 instructions (0.000%), 820 calls (08964014 - 0896404C, length 15)
_S1_2_8963F9C 11,480 instructions (0.000%), 820 calls (08963F9C - 08963FD4, length 15)
_S1_2_884EA90 11,432 instructions (0.000%), 57 calls (0884EA90 - 0884ECDC, length 148)
  Back Branch 0884EC94 960 times (length 89)
_S1_2_8846C5C 11,280 instructions (0.000%), 1,410 calls (08846C5C - 08846C78, length 8)
_S1_2_88E0578 11,275 instructions (0.000%), 1,025 calls (088E0578 - 088E05B4, length 16)
_S1_2_8965DEC 11,232 instructions (0.000%), 156 calls (08965DEC - 08965F18, length 76)
_S1_2_8956D64 11,220 instructions (0.000%), 51 calls (08956D64 - 089570B8, length 214)
  Back Branch 08957080 408 times (length 146)
_S1_2_887E254 11,174 instructions (0.000%), 5,587 calls (0887E254 - 0887E258, length 2)
_S1_2_88773D0 11,155 instructions (0.000%), 193 calls (088773D0 - 08877578, length 107)
_S1_2_88FE2F4 11,144 instructions (0.000%), 796 calls (088FE2F4 - 088FE35C, length 27)
_S1_2_88E7110 11,120 instructions (0.000%), 1,390 calls (088E7110 - 088E712C, length 8)
_S1_2_88FE81C 11,070 instructions (0.000%), 5,535 calls (088FE81C - 088FE820, length 2)
_S1_2_8908BF4 10,925 instructions (0.000%), 437 calls (08908BF4 - 08908C68, length 30)
_S1_2_888DFD4 10,868 instructions (0.000%), 143 calls (0888DFD4 - 0888E088, length 46)
  Back Branch 0888E02C 429 times (length 15)
  Back Branch 0888E07C 143 times (length 15)
_S1_2_8929FD4 10,840 instructions (0.000%), 271 calls (08929FD4 - 0892A070, length 40)
_S1_2_8804C6C 10,824 instructions (0.000%), 264 calls (08804C6C - 08804D0C, length 41)
_S1_2_88C721C 10,824 instructions (0.000%), 6 calls (088C721C - 088C7264, length 19)
  Back Branch 088C724C 1,536 times (length 7)
_S1_2_89291C8 10,812 instructions (0.000%), 318 calls (089291C8 - 08929254, length 36)
_S1_2_89A1B24 10,748 instructions (0.000%), 5,374 calls (089A1B24 - 089A1B28, length 2)
_S1_2_898FB40 10,650 instructions (0.000%), 710 calls (0898FB40 - 0898FB78, length 15)
_S1_2_89663F8 10,590 instructions (0.000%), 2,118 calls (089663F8 - 08966408, length 5)
_S1_2_892EC68 10,494 instructions (0.000%), 318 calls (0892EC68 - 0892EDF4, length 100)
_S1_2_88BCC60 10,462 instructions (0.000%), 58 calls (088BCC60 - 088BCCC0, length 25)
  Back Branch 088BCCB4 809 times (length 12)
_S1_2_8832314 10,336 instructions (0.000%), 152 calls (08832314 - 08832420, length 68)
_S1_2_8904BA8 10,325 instructions (0.000%), 2,065 calls (08904BA8 - 08904BB8, length 5)
_S1_2_88E9034 10,300 instructions (0.000%), 90 calls (088E9034 - 088E9148, length 70)
  Back Branch 088E9064 1,870 times (length 6)
_S1_2_8831E80 10,272 instructions (0.000%), 107 calls (08831E80 - 08831FFC, length 96)
_S1_2_886EC54 10,258 instructions (0.000%), 83 calls (0886EC54 - 0886ED5C, length 67)
  Back Branch 0886ED30 670 times (length 15)
  Back Branch 0886ECDC 108 times (length 16)
  Back Branch 0886ECE8 35 times (length 24)
_S1_2_884AE90 10,256 instructions (0.000%), 2,564 calls (0884AE90 - 0884AF58, length 51)
_S1_2_8862174 10,245 instructions (0.000%), 32 calls (08862174 - 088622C4, length 85)
  Back Branch 08862220 719 times (length 12)
_S1_2_890A56C 10,214 instructions (0.000%), 5,107 calls (0890A56C - 0890A570, length 2)
_S1_2_892BD40 10,176 instructions (0.000%), 318 calls (0892BD40 - 0892BDBC, length 32)
_S1_2_89011CC 10,170 instructions (0.000%), 565 calls (089011CC - 08901210, length 18)
_S1_2_888D4FC 10,144 instructions (0.000%), 100 calls (0888D4FC - 0888D6DC, length 121)
_S1_2_8991104 10,094 instructions (0.000%), 721 calls (08991104 - 08991138, length 14)
_S1_2_88DDDF0 10,045 instructions (0.000%), 287 calls (088DDDF0 - 088DDE80, length 37)
_S1_2_890A62C 10,012 instructions (0.000%), 5,006 calls (0890A62C - 0890A630, length 2)
_S1_2_8906710 9,984 instructions (0.000%), 159 calls (08906710 - 089067E8, length 55)
  Back Branch 08906784 639 times (length 3)
_S1_2_8961F8C 9,918 instructions (0.000%), 261 calls (08961F8C - 08962020, length 38)
_S1_2_8928E84 9,858 instructions (0.000%), 159 calls (08928E84 - 08928FA0, length 72)
_S1_2_8905928 9,842 instructions (0.000%), 254 calls (08905928 - 08905964, length 16)
  Back Branch 08905944 1,237 times (length 6)
_S1_2_8831D30 9,828 instructions (0.000%), 117 calls (08831D30 - 08831E7C, length 84)
_S1_2_884A1FC 9,765 instructions (0.000%), 25 calls (0884A1FC - 0884A2DC, length 57)
  Back Branch 0884A2A4 290 times (length 12)
  Back Branch 0884A2B0 290 times (length 32)
_S1_2_8993010 9,760 instructions (0.000%), 244 calls (08993010 - 08993478, length 283)
_S1_2_896E04C 9,748 instructions (0.000%), 128 calls (0896E04C - 0896E0C8, length 32)
  Back Branch 0896E0A4 1,024 times (length 12)
_S1_2_8972134 9,725 instructions (0.000%), 295 calls (08972134 - 089721C4, length 37)
  Back Branch 08972194 249 times (length 12)
_S1_2_896F9D0 9,690 instructions (0.000%), 1,615 calls (0896F9D0 - 0896F9E4, length 6)
_S1_2_8870A38 9,675 instructions (0.000%), 1,935 calls (08870A38 - 08870A48, length 5)
_S1_2_89622C0 9,657 instructions (0.000%), 261 calls (089622C0 - 08962350, length 37)
_S1_2_8962128 9,657 instructions (0.000%), 261 calls (08962128 - 089621B8, length 37)
_S1_2_89522C0 9,642 instructions (0.000%), 7 calls (089522C0 - 0895262C, length 220)
  Back Branch 08952334 1,538 times (length 12)
  Back Branch 08952384 6 times (length 9)
_S1_2_892EBAC 9,583 instructions (0.000%), 259 calls (0892EBAC - 0892EC64, length 47)
_S1_2_88141A8 9,558 instructions (0.000%), 81 calls (088141A8 - 0881437C, length 118)
_S1_2_8813FD0 9,558 instructions (0.000%), 81 calls (08813FD0 - 088141A4, length 118)
_S1_2_89310CC 9,540 instructions (0.000%), 636 calls (089310CC - 08931104, length 15)
_S1_2_88FC6FC 9,516 instructions (0.000%), 244 calls (088FC6FC - 088FC7B8, length 48)
_S1_2_88116B8 9,460 instructions (0.000%), 207 calls (088116B8 - 0881176C, length 46)
_S1_2_884ACB8 9,456 instructions (0.000%), 2,364 calls (0884ACB8 - 0884AF58, length 169)
_S1_2_8876C60 9,432 instructions (0.000%), 1,048 calls (08876C60 - 08876C80, length 9)
_S1_2_892BB38 9,424 instructions (0.000%), 248 calls (0892BB38 - 0892BBF0, length 47)
_S1_2_89999B8 9,417 instructions (0.000%), 207 calls (089999B8 - 08999AA4, length 60)
  Back Branch 08999A78 1,056 times (length 40)
  Back Branch 08999A1C 4 times (length 9)
_S1_2_896096C 9,386 instructions (0.000%), 247 calls (0896096C - 08960A74, length 67)
_S1_2_892C810 9,381 instructions (0.000%), 159 calls (0892C810 - 0892C90C, length 64)
_S1_2_88BBD3C 9,271 instructions (0.000%), 661 calls (088BBD3C - 088BBD8C, length 21)
_S1_2_89A177C 9,264 instructions (0.000%), 6 calls (089A177C - 089A17B0, length 14)
  Back Branch 089A17A4 1,536 times (length 6)
_S1_2_88146F8 9,204 instructions (0.000%), 78 calls (088146F8 - 088148CC, length 118)
_S1_2_8988D80 9,192 instructions (0.000%), 3,064 calls (08988D80 - 08988D88, length 3)
_S1_2_88308AC 9,120 instructions (0.000%), 190 calls (088308AC - 08830968, length 48)
_S1_2_884ACC0 9,112 instructions (0.000%), 2,278 calls (0884ACC0 - 0884AF58, length 167)
_S1_2_89382EC 9,040 instructions (0.000%), 452 calls (089382EC - 08938348, length 24)
_S1_2_893829C 9,040 instructions (0.000%), 452 calls (0893829C - 089382E8, length 20)
_S1_2_893824C 9,040 instructions (0.000%), 452 calls (0893824C - 08938298, length 20)
_S1_2_888D428 9,022 instructions (0.000%), 343 calls (0888D428 - 0888D4F8, length 53)
_S1_2_89536C4 9,000 instructions (0.000%), 500 calls (089536C4 - 08953A3C, length 223)
_S1_2_88FFEC8 8,926 instructions (0.000%), 350 calls (088FFEC8 - 088FFF84, length 48)
_S1_2_890F158 8,835 instructions (0.000%), 248 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_884AD60 8,780 instructions (0.000%), 2,195 calls (0884AD60 - 0884AF58, length 127)
_S1_2_892CF58 8,774 instructions (0.000%), 229 calls (0892CF58 - 0892D030, length 55)
  Back Branch 0892CFDC 436 times (length 22)
_S1_2_889A98C 8,759 instructions (0.000%), 204 calls (0889A98C - 0889AA44, length 47)
  Back Branch 0889AA1C 204 times (length 22)
_S1_2_889A600 8,704 instructions (0.000%), 512 calls (0889A600 - 0889A640, length 17)
_S1_2_898895C 8,680 instructions (0.000%), 434 calls (0898895C - 089889A8, length 20)
_S1_2_8931108 8,586 instructions (0.000%), 318 calls (08931108 - 08931218, length 69)
_S1_2_895A850 8,550 instructions (0.000%), 450 calls (0895A850 - 0895AB40, length 189)
_S1_2_895DAE0 8,546 instructions (0.000%), 338 calls (0895DAE0 - 0895DBF4, length 70)
_S1_2_8814558 8,424 instructions (0.000%), 81 calls (08814558 - 088146F4, length 104)
_S1_2_8904B78 8,404 instructions (0.000%), 2,101 calls (08904B78 - 08904B84, length 4)
_S1_2_898A000 8,352 instructions (0.000%), 116 calls (0898A000 - 0898A198, length 103)
_S1_2_882F26C 8,350 instructions (0.000%), 167 calls (0882F26C - 0882F330, length 50)
_S1_2_881B3B0 8,346 instructions (0.000%), 1 calls (0881B3B0 - 0881DEE4, length 2766)
  Back Branch 0881BE4C 18 times (length 11)
  Back Branch 0881CE3C 15 times (length 11)
  Back Branch 0881BBE8 15 times (length 11)
  Back Branch 0881CBD8 15 times (length 11)
  Back Branch 0881DBC4 15 times (length 11)
  Back Branch 0881D16C 14 times (length 11)
  Back Branch 0881BD80 14 times (length 11)
  Back Branch 0881CD70 14 times (length 11)
  Back Branch 0881CCA4 13 times (length 11)
  Back Branch 0881DAF8 13 times (length 11)
  Back Branch 0881DA30 13 times (length 11)
  Back Branch 0881BCB4 13 times (length 11)
  Back Branch 0881C710 13 times (length 11)
  Back Branch 0881D238 13 times (length 11)
  Back Branch 0881B7FC 13 times (length 11)
  Back Branch 0881B670 12 times (length 11)
  Back Branch 0881C0B0 12 times (length 11)
  Back Branch 0881C7DC 12 times (length 11)
  Back Branch 0881D700 12 times (length 11)
  Back Branch 0881B8C4 12 times (length 11)
  Back Branch 0881CF08 11 times (length 11)
  Back Branch 0881B98C 11 times (length 11)
  Back Branch 0881DC90 11 times (length 11)
  Back Branch 0881BA54 11 times (length 11)
  Back Branch 0881BB1C 11 times (length 11)
  Back Branch 0881DD5C 11 times (length 11)
  Back Branch 0881CB0C 11 times (length 11)
  Back Branch 0881CA40 11 times (length 11)
  Back Branch 0881C974 11 times (length 11)
  Back Branch 0881C8A8 11 times (length 11)
  Back Branch 0881C578 11 times (length 11)
  Back Branch 0881D634 11 times (length 11)
  Back Branch 0881B734 11 times (length 11)
  Back Branch 0881D304 11 times (length 11)
  Back Branch 0881C17C 11 times (length 11)
  Back Branch 0881C314 10 times (length 11)
  Back Branch 0881C3E0 10 times (length 11)
  Back Branch 0881C248 10 times (length 11)
  Back Branch 0881D3D0 10 times (length 11)
  Back Branch 0881C4AC 10 times (length 11)
  Back Branch 0881C644 10 times (length 11)
  Back Branch 0881D7CC 10 times (length 11)
  Back Branch 0881BF18 10 times (length 11)
  Back Branch 0881CFD4 9 times (length 11)
  Back Branch 0881D898 9 times (length 11)
  Back Branch 0881BFE4 9 times (length 11)
  Back Branch 0881D964 9 times (length 11)
  Back Branch 0881D49C 9 times (length 11)
  Back Branch 0881D568 9 times (length 11)
  Back Branch 0881D0A0 9 times (length 11)
  Back Branch 0881CB4C 7 times (length 8)
  Back Branch 0881D0E0 6 times (length 8)
  Back Branch 0881CF48 5 times (length 8)
  Back Branch 0881DD9C 5 times (length 8)
  Back Branch 0881DB38 5 times (length 8)
  Back Branch 0881D278 4 times (length 8)
  Back Branch 0881D410 4 times (length 8)
  Back Branch 0881BE8C 4 times (length 8)
  Back Branch 0881DA6C 4 times (length 8)
  Back Branch 0881DE28 4 times (length 11)
  Back Branch 0881B9CC 4 times (length 8)
  Back Branch 0881B904 3 times (length 8)
  Back Branch 0881B83C 3 times (length 8)
  Back Branch 0881DC04 3 times (length 8)
  Back Branch 0881BCF4 3 times (length 8)
  Back Branch 0881D740 3 times (length 8)
  Back Branch 0881D1AC 3 times (length 8)
  Back Branch 0881B6AC 3 times (length 8)
  Back Branch 0881C1BC 3 times (length 8)
  Back Branch 0881C024 3 times (length 8)
  Back Branch 0881B774 2 times (length 8)
  Back Branch 0881D4DC 2 times (length 8)
  Back Branch 0881BF58 2 times (length 8)
  Back Branch 0881BC28 2 times (length 8)
  Back Branch 0881CCE4 2 times (length 8)
  Back Branch 0881CE7C 1 times (length 8)
  Back Branch 0881DE64 1 times (length 7)
  Back Branch 0881CC18 1 times (length 8)
  Back Branch 0881BDC0 1 times (length 8)
  Back Branch 0881C9B4 1 times (length 8)
  Back Branch 0881C750 1 times (length 8)
  Back Branch 0881D5A8 1 times (length 8)
  Back Branch 0881C4EC 1 times (length 8)
  Back Branch 0881D344 1 times (length 8)
  Back Branch 0881D014 1 times (length 8)
_S1_2_8866960 8,316 instructions (0.000%), 198 calls (08866960 - 08866C84, length 202)
_S1_2_8978278 8,309 instructions (0.000%), 5 calls (08978278 - 089783CC, length 86)
  Back Branch 08978330 352 times (length 17)
  Back Branch 0897838C 160 times (length 52)
_S1_2_8867B40 8,208 instructions (0.000%), 912 calls (08867B40 - 08867B84, length 18)
_S1_2_8854C8C 8,190 instructions (0.000%), 273 calls (08854C8C - 08854D00, length 30)
_S1_2_89A19AC 8,166 instructions (0.000%), 4,083 calls (089A19AC - 089A19B0, length 2)
_S1_2_884AD40 7,996 instructions (0.000%), 1,999 calls (0884AD40 - 0884AF58, length 135)
_S1_2_898BD34 7,950 instructions (0.000%), 159 calls (0898BD34 - 0898BD74, length 17)
  Back Branch 0898BD68 636 times (length 11)
_S1_2_8986E0C 7,935 instructions (0.000%), 189 calls (08986E0C - 08987170, length 218)
  Back Branch 08987088 4 times (length 128)
_S1_2_880511C 7,920 instructions (0.000%), 264 calls (0880511C - 08805190, length 30)
_S1_2_8805014 7,920 instructions (0.000%), 264 calls (08805014 - 08805090, length 32)
_S1_2_89592D4 7,898 instructions (0.000%), 718 calls (089592D4 - 089599B0, length 440)
_S1_2_88491B0 7,750 instructions (0.000%), 26 calls (088491B0 - 088492CC, length 72)
  Back Branch 08849220 696 times (length 8)
  Back Branch 0884925C 100 times (length 8)
_S1_2_8865A94 7,739 instructions (0.000%), 157 calls (08865A94 - 08865BA0, length 68)
  Back Branch 08865B18 79 times (length 14)
_S1_2_887757C 7,675 instructions (0.000%), 307 calls (0887757C - 088775DC, length 25)
_S1_2_892CA70 7,632 instructions (0.000%), 318 calls (0892CA70 - 0892CB00, length 37)
_S1_2_890B834 7,630 instructions (0.000%), 1,090 calls (0890B834 - 0890B84C, length 7)
_S1_2_8843BC8 7,593 instructions (0.000%), 350 calls (08843BC8 - 08843C48, length 33)
_S1_2_896F7E8 7,560 instructions (0.000%), 180 calls (0896F7E8 - 0896F89C, length 46)
_S1_2_896E0CC 7,529 instructions (0.000%), 27 calls (0896E0CC - 0896E24C, length 97)
  Back Branch 0896E21C 324 times (length 33)
  Back Branch 0896E18C 216 times (length 33)
_S1_2_88FE134 7,414 instructions (0.000%), 674 calls (088FE134 - 088FE188, length 22)
_S1_2_88FE120 7,414 instructions (0.000%), 674 calls (088FE120 - 088FE188, length 27)
_S1_2_88FE148 7,392 instructions (0.000%), 672 calls (088FE148 - 088FE188, length 17)
_S1_2_8813E68 7,380 instructions (0.000%), 82 calls (08813E68 - 08813FCC, length 90)
_S1_2_89A1BBC 7,310 instructions (0.000%), 3,655 calls (089A1BBC - 089A1BC0, length 2)
_S1_2_895FC48 7,245 instructions (0.000%), 115 calls (0895FC48 - 0895FD40, length 63)
_S1_2_8975438 7,238 instructions (0.000%), 154 calls (08975438 - 089754F0, length 47)
_S1_2_88DDB64 7,213 instructions (0.000%), 684 calls (088DDB64 - 088DDB90, length 12)
_S1_2_896F2E8 7,144 instructions (0.000%), 4 calls (0896F2E8 - 0896F6DC, length 254)
  Back Branch 0896F4E8 288 times (length 32)
  Back Branch 0896F45C 192 times (length 24)
  Back Branch 0896F638 48 times (length 40)
  Back Branch 0896F368 48 times (length 6)
  Back Branch 0896F58C 32 times (length 19)
  Back Branch 0896F348 32 times (length 5)
  Back Branch 0896F534 24 times (length 95)
_S1_2_884E07C 7,112 instructions (0.000%), 508 calls (0884E07C - 0884E0B0, length 14)
_S1_2_885010C 7,092 instructions (0.000%), 394 calls (0885010C - 08850150, length 18)
_S1_2_887DFB0 7,074 instructions (0.000%), 150 calls (0887DFB0 - 0887E090, length 57)
_S1_2_8988D5C 7,002 instructions (0.000%), 778 calls (08988D5C - 08988D7C, length 9)
_S1_2_88FFD84 6,992 instructions (0.000%), 437 calls (088FFD84 - 088FFF84, length 129)
_S1_2_884CF40 6,950 instructions (0.000%), 139 calls (0884CF40 - 0884D004, length 50)
_S1_2_884BC64 6,939 instructions (0.000%), 257 calls (0884BC64 - 0884BCFC, length 39)
_S1_2_898BDC8 6,874 instructions (0.000%), 982 calls (0898BDC8 - 0898BE04, length 16)
_S1_2_892B5DC 6,874 instructions (0.000%), 982 calls (0892B5DC - 0892B5F4, length 7)
_S1_2_883D4E4 6,845 instructions (0.000%), 1 calls (0883D4E4 - 0883F5FC, length 2119)
  Back Branch 0883DEF4 18 times (length 11)
  Back Branch 0883DE28 15 times (length 11)
  Back Branch 0883D754 15 times (length 8)
  Back Branch 0883E7B8 15 times (length 11)
  Back Branch 0883E2F0 14 times (length 11)
  Back Branch 0883EE58 14 times (length 8)
  Back Branch 0883D96C 14 times (length 11)
  Back Branch 0883DBC4 14 times (length 11)
  Back Branch 0883EBF4 13 times (length 8)
  Back Branch 0883EFB0 13 times (length 11)
  Back Branch 0883F3A8 13 times (length 11)
  Back Branch 0883D718 12 times (length 11)
  Back Branch 0883F250 12 times (length 8)
  Back Branch 0883DD5C 12 times (length 11)
  Back Branch 0883EA5C 12 times (length 8)
  Back Branch 0883E8C4 11 times (length 8)
  Back Branch 0883EEE4 11 times (length 11)
  Back Branch 0883F4B4 11 times (length 8)
  Back Branch 0883E594 11 times (length 8)
  Back Branch 0883F540 11 times (length 11)
  Back Branch 0883E620 10 times (length 11)
  Back Branch 0883E6EC 10 times (length 11)
  Back Branch 0883F474 10 times (length 11)
  Back Branch 0883E554 10 times (length 11)
  Back Branch 0883E488 10 times (length 11)
  Back Branch 0883E3BC 10 times (length 11)
  Back Branch 0883F07C 10 times (length 11)
  Back Branch 0883F0BC 10 times (length 8)
  Back Branch 0883DC90 10 times (length 11)
  Back Branch 0883ED8C 10 times (length 8)
  Back Branch 0883ECC0 10 times (length 8)
  Back Branch 0883EAE8 10 times (length 11)
  Back Branch 0883DA34 10 times (length 11)
  Back Branch 0883E990 9 times (length 8)
  Back Branch 0883DAFC 9 times (length 11)
  Back Branch 0883E950 9 times (length 11)
  Back Branch 0883D8A4 9 times (length 11)
  Back Branch 0883DFC0 9 times (length 11)
  Back Branch 0883E158 9 times (length 11)
  Back Branch 0883E198 9 times (length 8)
  Back Branch 0883F148 9 times (length 11)
  Back Branch 0883E08C 9 times (length 11)
  Back Branch 0883D7DC 9 times (length 11)
  Back Branch 0883E224 9 times (length 11)
  Back Branch 0883F2DC 8 times (length 11)
  Back Branch 0883E0CC 8 times (length 8)
  Back Branch 0883EC80 8 times (length 11)
  Back Branch 0883ED4C 7 times (length 11)
  Back Branch 0883DCD0 7 times (length 8)
  Back Branch 0883DD9C 7 times (length 8)
  Back Branch 0883F184 7 times (length 8)
  Back Branch 0883F210 7 times (length 11)
  Back Branch 0883E264 7 times (length 8)
  Back Branch 0883E7F8 7 times (length 8)
  Back Branch 0883E000 6 times (length 8)
  Back Branch 0883EFF0 6 times (length 8)
  Back Branch 0883EE18 6 times (length 11)
  Back Branch 0883EBB4 6 times (length 11)
  Back Branch 0883EA1C 6 times (length 11)
  Back Branch 0883E884 6 times (length 11)
  Back Branch 0883EF24 5 times (length 8)
  Back Branch 0883E4C8 4 times (length 8)
  Back Branch 0883E330 4 times (length 8)
  Back Branch 0883EB28 3 times (length 8)
  Back Branch 0883DE68 3 times (length 8)
  Back Branch 0883E660 3 times (length 8)
  Back Branch 0883E3FC 2 times (length 8)
  Back Branch 0883DF34 2 times (length 8)
  Back Branch 0883DA74 1 times (length 8)
  Back Branch 0883D8E4 1 times (length 8)
  Back Branch 0883DC04 1 times (length 8)
  Back Branch 0883F57C 1 times (length 7)
_S1_2_889C47C 6,838 instructions (0.000%), 263 calls (0889C47C - 0889C4E0, length 26)
_S1_2_887393C 6,806 instructions (0.000%), 83 calls (0887393C - 08873A80, length 82)
_S1_2_887765C 6,790 instructions (0.000%), 194 calls (0887765C - 088776E4, length 35)
_S1_2_884B428 6,787 instructions (0.000%), 104 calls (0884B428 - 0884B5F4, length 116)
_S1_2_8878CE4 6,762 instructions (0.000%), 3,381 calls (08878CE4 - 08878CE8, length 2)
_S1_2_89065C4 6,761 instructions (0.000%), 184 calls (089065C4 - 0890670C, length 83)
  Back Branch 08906610 195 times (length 9)
  Back Branch 089066DC 45 times (length 29)
  Back Branch 08906654 1 times (length 6)
_S1_2_887F0A8 6,760 instructions (0.000%), 40 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 579,712 times (length 9)
  Back Branch 08880004 94,277 times (length 91)
  Back Branch 0887FDF8 4,188 times (length 1214)
  Back Branch 0887F0D0 40 times (length 169)
_S1_2_88F9078 6,758 instructions (0.000%), 19 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_89302A0 6,734 instructions (0.000%), 259 calls (089302A0 - 089303B4, length 70)
_S1_2_88CB1A0 6,692 instructions (0.000%), 26 calls (088CB1A0 - 088CB75C, length 368)
  Back Branch 088CB4D0 208 times (length 53)
_S1_2_8878A40 6,676 instructions (0.000%), 3,338 calls (08878A40 - 08878A44, length 2)
_S1_2_8965BF4 6,600 instructions (0.000%), 150 calls (08965BF4 - 08965CA0, length 44)
_S1_2_8830B3C 6,600 instructions (0.000%), 132 calls (08830B3C - 08830C00, length 50)
_S1_2_88382A4 6,580 instructions (0.000%), 1 calls (088382A4 - 0883A230, length 2020)
  Back Branch 08838F24 22 times (length 11)
  Back Branch 08838E58 22 times (length 11)
  Back Branch 08838CC0 20 times (length 11)
  Back Branch 08838D8C 19 times (length 11)
  Back Branch 0883A174 16 times (length 11)
  Back Branch 0883A0A8 16 times (length 11)
  Back Branch 08839BE4 16 times (length 11)
  Back Branch 08839CB0 14 times (length 11)
  Back Branch 08839FDC 13 times (length 11)
  Back Branch 08839B18 13 times (length 11)
  Back Branch 088393EC 13 times (length 11)
  Back Branch 08838B28 12 times (length 11)
  Back Branch 08839F10 12 times (length 11)
  Back Branch 08838BF4 11 times (length 11)
  Back Branch 088390BC 11 times (length 11)
  Back Branch 088394B8 10 times (length 11)
  Back Branch 08839584 10 times (length 11)
  Back Branch 088384E4 10 times (length 11)
  Back Branch 08838738 10 times (length 11)
  Back Branch 088397E8 10 times (length 11)
  Back Branch 08838840 10 times (length 8)
  Back Branch 088388C8 10 times (length 11)
  Back Branch 08838A5C 10 times (length 11)
  Back Branch 08838A9C 10 times (length 8)
  Back Branch 08838D00 10 times (length 8)
  Back Branch 08839D7C 10 times (length 11)
  Back Branch 08839E44 10 times (length 11)
  Back Branch 08838FF0 10 times (length 11)
  Back Branch 08839A8C 9 times (length 8)
  Back Branch 08839828 9 times (length 8)
  Back Branch 08839980 9 times (length 11)
  Back Branch 08838778 9 times (length 8)
  Back Branch 0883971C 9 times (length 11)
  Back Branch 08838670 9 times (length 11)
  Back Branch 08839360 8 times (length 8)
  Back Branch 088385A8 8 times (length 11)
  Back Branch 08838908 8 times (length 8)
  Back Branch 08838990 8 times (length 11)
  Back Branch 08838800 8 times (length 11)
  Back Branch 08838E98 8 times (length 8)
  Back Branch 08839CF0 7 times (length 8)
  Back Branch 08839A4C 7 times (length 11)
  Back Branch 08839C24 7 times (length 8)
  Back Branch 08839320 7 times (length 11)
  Back Branch 08839254 6 times (length 11)
  Back Branch 088394F8 6 times (length 8)
  Back Branch 08839650 6 times (length 11)
  Back Branch 088386B0 6 times (length 8)
  Back Branch 0883975C 6 times (length 8)
  Back Branch 088398B4 6 times (length 11)
  Back Branch 088399C0 6 times (length 8)
  Back Branch 08839F50 6 times (length 8)
  Back Branch 088389D0 5 times (length 8)
  Back Branch 0883A01C 5 times (length 8)
  Back Branch 08839294 5 times (length 8)
  Back Branch 0883942C 4 times (length 8)
  Back Branch 08838DCC 4 times (length 8)
  Back Branch 08839DB8 3 times (length 8)
  Back Branch 088385E8 3 times (length 8)
  Back Branch 08839188 3 times (length 11)
  Back Branch 0883A0E8 2 times (length 8)
  Back Branch 088398F4 2 times (length 8)
  Back Branch 08839E84 1 times (length 8)
  Back Branch 08838520 1 times (length 8)
  Back Branch 088390FC 1 times (length 8)
_S1_2_8854B7C 6,568 instructions (0.000%), 3,284 calls (08854B7C - 08854B80, length 2)
_S1_2_890B930 6,540 instructions (0.000%), 1,090 calls (0890B930 - 0890B94C, length 8)
_S1_2_8918940 6,488 instructions (0.000%), 176 calls (08918940 - 089189FC, length 48)
_S1_2_88E0B84 6,480 instructions (0.000%), 80 calls (088E0B84 - 088E0C20, length 40)
  Back Branch 088E0C00 480 times (length 9)
_S1_2_8937638 6,460 instructions (0.000%), 38 calls (08937638 - 089377DC, length 106)
  Back Branch 089376F0 114 times (length 8)
  Back Branch 08937684 114 times (length 8)
  Back Branch 08937738 114 times (length 8)
  Back Branch 089377B0 114 times (length 8)
  Back Branch 089376B0 38 times (length 21)
  Back Branch 08937764 38 times (length 21)
_S1_2_892D034 6,448 instructions (0.000%), 496 calls (0892D034 - 0892D064, length 13)
_S1_2_8998108 6,417 instructions (0.000%), 207 calls (08998108 - 08998180, length 31)
_S1_2_884AD70 6,412 instructions (0.000%), 1,603 calls (0884AD70 - 0884AF58, length 123)
_S1_2_881EBDC 6,400 instructions (0.000%), 40 calls (0881EBDC - 0881EE58, length 160)
_S1_2_8965CA4 6,396 instructions (0.000%), 156 calls (08965CA4 - 08965D44, length 41)
_S1_2_88907E8 6,380 instructions (0.000%), 33 calls (088907E8 - 08890B6C, length 226)
  Back Branch 08890B14 91 times (length 11)
_S1_2_892C910 6,360 instructions (0.000%), 159 calls (0892C910 - 0892C9E8, length 55)
_S1_2_89703D0 6,335 instructions (0.000%), 7 calls (089703D0 - 0897074C, length 224)
  Back Branch 08970420 448 times (length 8)
  Back Branch 08970554 84 times (length 12)
  Back Branch 08970514 56 times (length 9)
  Back Branch 089705DC 28 times (length 7)
  Back Branch 089705B4 28 times (length 7)
_S1_2_8843DE4 6,241 instructions (0.000%), 153 calls (08843DE4 - 08843EA0, length 48)
  Back Branch 08843E84 11 times (length 30)
_S1_2_8968D28 6,240 instructions (0.000%), 480 calls (08968D28 - 08968D58, length 13)
_S1_2_887781C 6,240 instructions (0.000%), 96 calls (0887781C - 0887791C, length 65)
_S1_2_884D990 6,237 instructions (0.000%), 891 calls (0884D990 - 0884D9A8, length 7)
_S1_2_884C3E4 6,208 instructions (0.000%), 1,552 calls (0884C3E4 - 0884C3F0, length 4)
_S1_2_896C44C 6,204 instructions (0.000%), 282 calls (0896C44C - 0896C4C4, length 31)
_S1_2_8901BF4 6,195 instructions (0.000%), 407 calls (08901BF4 - 08901C5C, length 27)
_S1_2_88E1F8C 6,190 instructions (0.000%), 40 calls (088E1F8C - 088E2524, length 359)
  Back Branch 088E22D8 32 times (length 21)
  Back Branch 088E21AC 24 times (length 71)
_S1_2_8867584 6,188 instructions (0.000%), 238 calls (08867584 - 08867660, length 56)
_S1_2_8897E50 6,149 instructions (0.000%), 473 calls (08897E50 - 08897E80, length 13)
_S1_2_884BA34 6,146 instructions (0.000%), 878 calls (0884BA34 - 0884BA4C, length 7)
_S1_2_89A1494 6,141 instructions (0.000%), 267 calls (089A1494 - 089A14EC, length 23)
_S1_2_8918874 6,137 instructions (0.000%), 361 calls (08918874 - 089188BC, length 19)
_S1_2_896F9E8 6,100 instructions (0.000%), 610 calls (0896F9E8 - 0896FA0C, length 10)
_S1_2_89874FC 6,076 instructions (0.000%), 868 calls (089874FC - 08987514, length 7)
_S1_2_884ACC8 6,052 instructions (0.000%), 1,513 calls (0884ACC8 - 0884AF58, length 165)
_S1_2_8860E2C 6,027 instructions (0.000%), 144 calls (08860E2C - 08860EF8, length 52)
_S1_2_8961A10 6,016 instructions (0.000%), 32 calls (08961A10 - 08961B60, length 85)
  Back Branch 08961AD8 192 times (length 27)
  Back Branch 08961B2C 96 times (length 8)
_S1_2_88E66A8 5,978 instructions (0.000%), 2,989 calls (088E66A8 - 088E66AC, length 2)
_S1_2_8834A18 5,973 instructions (0.000%), 1 calls (08834A18 - 08836034, length 1416)
  Back Branch 08835914 27 times (length 11)
  Back Branch 08834C68 20 times (length 11)
  Back Branch 08834BA4 19 times (length 11)
  Back Branch 08835AAC 19 times (length 11)
  Back Branch 088359E0 19 times (length 11)
  Back Branch 0883544C 18 times (length 11)
  Back Branch 0883577C 18 times (length 11)
  Back Branch 088356B0 17 times (length 11)
  Back Branch 08835B78 17 times (length 11)
  Back Branch 08835848 17 times (length 11)
  Back Branch 08835C40 17 times (length 11)
  Back Branch 08835F70 17 times (length 11)
  Back Branch 08835EA4 16 times (length 11)
  Back Branch 08834F88 16 times (length 11)
  Back Branch 08835050 16 times (length 11)
  Back Branch 088352B4 15 times (length 11)
  Back Branch 08835DD8 14 times (length 11)
  Back Branch 08835D0C 14 times (length 11)
  Back Branch 08835FAC 14 times (length 7)
  Back Branch 08835380 14 times (length 11)
  Back Branch 0883511C 13 times (length 11)
  Back Branch 08835558 13 times (length 8)
  Back Branch 088355E4 13 times (length 11)
  Back Branch 08834DF8 13 times (length 11)
  Back Branch 08834D30 12 times (length 11)
  Back Branch 088351E8 11 times (length 11)
  Back Branch 08834EC0 11 times (length 11)
  Back Branch 08835518 10 times (length 11)
  Back Branch 08835228 10 times (length 8)
  Back Branch 0883515C 9 times (length 8)
  Back Branch 088357BC 9 times (length 8)
  Back Branch 08835D4C 8 times (length 8)
  Back Branch 08834E38 8 times (length 8)
  Back Branch 08834D70 7 times (length 8)
  Back Branch 08835AEC 6 times (length 8)
  Back Branch 08835624 6 times (length 8)
  Back Branch 08835954 5 times (length 8)
  Back Branch 08835E18 4 times (length 8)
  Back Branch 08835A20 4 times (length 8)
  Back Branch 08835090 4 times (length 8)
  Back Branch 08834F00 3 times (length 8)
  Back Branch 08834CA8 2 times (length 8)
  Back Branch 088356F0 2 times (length 8)
  Back Branch 0883548C 1 times (length 8)
  Back Branch 08835BB4 1 times (length 8)
  Back Branch 08834FC8 1 times (length 8)
  Back Branch 08835C80 1 times (length 8)
_S1_2_884ADE8 5,964 instructions (0.000%), 1,491 calls (0884ADE8 - 0884AF58, length 93)
_S1_2_88311CC 5,934 instructions (0.000%), 138 calls (088311CC - 088312E0, length 70)
_S1_2_8908DD4 5,931 instructions (0.000%), 76 calls (08908DD4 - 08908FBC, length 123)
_S1_2_88499E4 5,895 instructions (0.000%), 15 calls (088499E4 - 08849AC8, length 58)
  Back Branch 08849A80 480 times (length 17)
_S1_2_8958130 5,863 instructions (0.000%), 41 calls (08958130 - 089585A8, length 287)
_S1_2_8911DF4 5,859 instructions (0.000%), 217 calls (08911DF4 - 08911E64, length 29)
_S1_2_88F498C 5,857 instructions (0.000%), 56 calls (088F498C - 088F4CBC, length 205)
  Back Branch 088F4AF4 168 times (length 68)
_S1_2_89204FC 5,832 instructions (0.000%), 324 calls (089204FC - 08920540, length 18)
_S1_2_88EACC0 5,817 instructions (0.000%), 831 calls (088EACC0 - 088EACD8, length 7)
_S1_2_896D750 5,812 instructions (0.000%), 49 calls (0896D750 - 0896DB84, length 270)
_S1_2_89064EC 5,810 instructions (0.000%), 399 calls (089064EC - 0890652C, length 17)
_S1_2_882F8BC 5,808 instructions (0.000%), 88 calls (0882F8BC - 0882F9C0, length 66)
_S1_2_89A0658 5,784 instructions (0.000%), 133 calls (089A0658 - 089A0728, length 53)
  Back Branch 089A0724 129 times (length 24)
_S1_2_8873678 5,782 instructions (0.000%), 98 calls (08873678 - 088737E8, length 93)
_S1_2_88C9B84 5,778 instructions (0.000%), 6 calls (088C9B84 - 088C9DF8, length 158)
  Back Branch 088C9CE4 90 times (length 25)
  Back Branch 088C9DB4 90 times (length 16)
  Back Branch 088C9D34 30 times (length 13)
  Back Branch 088C9DC4 30 times (length 112)
_S1_2_88BF0F4 5,778 instructions (0.000%), 6 calls (088BF0F4 - 088BF368, length 158)
  Back Branch 088BF254 90 times (length 25)
  Back Branch 088BF324 90 times (length 16)
  Back Branch 088BF2A4 30 times (length 13)
  Back Branch 088BF334 30 times (length 112)
_S1_2_884DBB0 5,760 instructions (0.000%), 288 calls (0884DBB0 - 0884DBFC, length 20)
_S1_2_88325E4 5,750 instructions (0.000%), 230 calls (088325E4 - 08832644, length 25)
_S1_2_8968D5C 5,722 instructions (0.000%), 128 calls (08968D5C - 08968EF4, length 103)
_S1_2_8805094 5,720 instructions (0.000%), 305 calls (08805094 - 088050EC, length 23)
  Back Branch 088050CC 183 times (length 6)
_S1_2_895A2FC 5,709 instructions (0.000%), 125 calls (0895A2FC - 0895A3C4, length 51)
_S1_2_8970E88 5,655 instructions (0.000%), 282 calls (08970E88 - 08970F1C, length 38)
_S1_2_884AF5C 5,642 instructions (0.000%), 94 calls (0884AF5C - 0884B050, length 62)
_S1_2_8861478 5,610 instructions (0.000%), 510 calls (08861478 - 088614A0, length 11)
_S1_2_880D2E4 5,576 instructions (0.000%), 136 calls (0880D2E4 - 0880D384, length 41)
_S1_2_884AD18 5,572 instructions (0.000%), 1,393 calls (0884AD18 - 0884AF58, length 145)
_S1_2_882E128 5,566 instructions (0.000%), 46 calls (0882E128 - 0882E308, length 121)
_S1_2_884ACA0 5,544 instructions (0.000%), 1,386 calls (0884ACA0 - 0884AF58, length 175)
_S1_2_884AC90 5,492 instructions (0.000%), 1,373 calls (0884AC90 - 0884AF58, length 179)
_S1_2_8953514 5,476 instructions (0.000%), 148 calls (08953514 - 089536C0, length 108)
_S1_2_88BDE30 5,460 instructions (0.000%), 210 calls (088BDE30 - 088BE2D8, length 299)
_S1_2_892B8A8 5,456 instructions (0.000%), 248 calls (0892B8A8 - 0892B904, length 24)
_S1_2_88684CC 5,436 instructions (0.000%), 17 calls (088684CC - 088685CC, length 65)
  Back Branch 088685A4 178 times (length 41)
_S1_2_888DDB0 5,434 instructions (0.000%), 143 calls (0888DDB0 - 0888DE44, length 38)
_S1_2_884409C 5,341 instructions (0.000%), 763 calls (0884409C - 088440B4, length 7)
_S1_2_8878A48 5,330 instructions (0.000%), 205 calls (08878A48 - 08878AAC, length 26)
_S1_2_8862CAC 5,296 instructions (0.000%), 125 calls (08862CAC - 08862D40, length 38)
  Back Branch 08862D18 164 times (length 14)
_S1_2_8849C2C 5,285 instructions (0.000%), 21 calls (08849C2C - 08849CE8, length 48)
  Back Branch 08849CB0 170 times (length 9)
  Back Branch 08849CBC 170 times (length 29)
_S1_2_884DE78 5,258 instructions (0.000%), 239 calls (0884DE78 - 0884DECC, length 22)
_S1_2_892C9EC 5,247 instructions (0.000%), 159 calls (0892C9EC - 0892CA6C, length 33)
_S1_2_889DC58 5,239 instructions (0.000%), 1 calls (0889DC58 - 0889DE68, length 133)
  Back Branch 0889DDD0 96 times (length 23)
  Back Branch 0889DD60 95 times (length 23)
  Back Branch 0889DCF0 19 times (length 23)
  Back Branch 0889DE40 16 times (length 23)
_S1_2_8905F80 5,219 instructions (0.000%), 190 calls (08905F80 - 08906048, length 51)
  Back Branch 08905FF4 147 times (length 3)
_S1_2_8911E68 5,208 instructions (0.000%), 217 calls (08911E68 - 08911ECC, length 26)
_S1_2_898C518 5,202 instructions (0.000%), 1 calls (0898C518 - 0898C65C, length 82)
  Back Branch 0898C598 512 times (length 5)
  Back Branch 0898C578 512 times (length 5)
  Back Branch 0898C5F8 3 times (length 11)
_S1_2_89290E0 5,180 instructions (0.000%), 259 calls (089290E0 - 0892912C, length 20)
_S1_2_889BE30 5,152 instructions (0.000%), 1 calls (0889BE30 - 0889BEE4, length 46)
  Back Branch 0889BEC8 512 times (length 10)
_S1_2_88BA808 5,124 instructions (0.000%), 366 calls (088BA808 - 088BA83C, length 14)
_S1_2_88BA608 5,124 instructions (0.000%), 366 calls (088BA608 - 088BA63C, length 14)
_S1_2_8847780 5,111 instructions (0.000%), 316 calls (08847780 - 0884782C, length 44)
_S1_2_88ED574 5,105 instructions (0.000%), 150 calls (088ED574 - 088ED684, length 69)
_S1_2_8849400 5,047 instructions (0.000%), 721 calls (08849400 - 08849418, length 7)
_S1_2_89A19BC 5,042 instructions (0.000%), 2,521 calls (089A19BC - 089A19C0, length 2)
_S1_2_89A18FC 5,040 instructions (0.000%), 2,520 calls (089A18FC - 089A1900, length 2)
_S1_2_892A170 4,968 instructions (0.000%), 2,484 calls (0892A170 - 0892A174, length 2)
_S1_2_887D4A0 4,964 instructions (0.000%), 42 calls (0887D4A0 - 0887D754, length 174)
_S1_2_89624FC 4,959 instructions (0.000%), 261 calls (089624FC - 08962544, length 19)
_S1_2_892CC64 4,956 instructions (0.000%), 42 calls (0892CC64 - 0892CE54, length 125)
  Back Branch 0892CE2C 42 times (length 10)
_S1_2_88BDA40 4,932 instructions (0.000%), 6 calls (088BDA40 - 088BDDCC, length 228)
  Back Branch 088BDD50 72 times (length 37)
  Back Branch 088BDAC4 42 times (length 20)
  Back Branch 088BDD98 36 times (length 86)
_S1_2_88E8DB8 4,876 instructions (0.000%), 36 calls (088E8DB8 - 088E8F18, length 89)
  Back Branch 088E8DFC 748 times (length 6)
_S1_2_884AD68 4,788 instructions (0.000%), 1,197 calls (0884AD68 - 0884AF58, length 125)
_S1_2_8878AB0 4,775 instructions (0.000%), 191 calls (08878AB0 - 08878B10, length 25)
_S1_2_88F8F34 4,735 instructions (0.000%), 21 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 71,838 times (length 209)
  Back Branch 088F90C8 11,052 times (length 223)
  Back Branch 088F90E0 7,372 times (length 242)
_S1_2_88521C4 4,731 instructions (0.000%), 83 calls (088521C4 - 088522A4, length 57)
_S1_2_88FE360 4,704 instructions (0.000%), 42 calls (088FE360 - 088FE51C, length 112)
_S1_2_8847AA0 4,668 instructions (0.000%), 8 calls (08847AA0 - 08847C78, length 119)
  Back Branch 08847BE8 240 times (length 6)
  Back Branch 08847C44 232 times (length 6)
  Back Branch 08847BBC 96 times (length 6)
  Back Branch 08847B80 80 times (length 6)
  Back Branch 08847B4C 16 times (length 18)
_S1_2_8864844 4,642 instructions (0.000%), 171 calls (08864844 - 0886487C, length 15)
  Back Branch 08864868 426 times (length 7)
_S1_2_88BA7CC 4,634 instructions (0.000%), 2,317 calls (088BA7CC - 088BA7D0, length 2)
_S1_2_89A1744 4,632 instructions (0.000%), 3 calls (089A1744 - 089A1778, length 14)
  Back Branch 089A176C 768 times (length 6)
_S1_2_88776E8 4,578 instructions (0.000%), 96 calls (088776E8 - 08877818, length 77)
_S1_2_8937C48 4,557 instructions (0.000%), 81 calls (08937C48 - 08937D60, length 71)
_S1_2_8937B2C 4,557 instructions (0.000%), 81 calls (08937B2C - 08937C44, length 71)
_S1_2_8921FDC 4,539 instructions (0.000%), 267 calls (08921FDC - 0892201C, length 17)
_S1_2_88432FC 4,503 instructions (0.000%), 237 calls (088432FC - 08843344, length 19)
_S1_2_8966184 4,500 instructions (0.000%), 150 calls (08966184 - 08966268, length 58)
_S1_2_88788FC 4,485 instructions (0.000%), 195 calls (088788FC - 08878954, length 23)
_S1_2_8910F30 4,453 instructions (0.000%), 43 calls (08910F30 - 08911054, length 74)
  Back Branch 08911010 217 times (length 12)
_S1_2_892D3F8 4,452 instructions (0.000%), 318 calls (0892D3F8 - 0892D454, length 24)
_S1_2_884E194 4,452 instructions (0.000%), 212 calls (0884E194 - 0884E1E4, length 21)
_S1_2_889CF28 4,442 instructions (0.000%), 33 calls (0889CF28 - 0889D190, length 155)
  Back Branch 0889D168 29 times (length 130)
_S1_2_884ADC8 4,420 instructions (0.000%), 1,105 calls (0884ADC8 - 0884AF58, length 101)
_S1_2_8937E64 4,416 instructions (0.000%), 78 calls (08937E64 - 08937F7C, length 71)
_S1_2_88711AC 4,386 instructions (0.000%), 41 calls (088711AC - 08871298, length 60)
  Back Branch 08871278 1,468,886 times (length 24)
  Back Branch 08871268 37,370 times (length 17)
_S1_2_8918AD8 4,374 instructions (0.000%), 243 calls (08918AD8 - 08918B1C, length 18)
_S1_2_89188C8 4,350 instructions (0.000%), 174 calls (089188C8 - 0891893C, length 30)
_S1_2_88FE7B4 4,340 instructions (0.000%), 620 calls (088FE7B4 - 088FE7CC, length 7)
_S1_2_8843D8C 4,334 instructions (0.000%), 197 calls (08843D8C - 08843DE0, length 22)
_S1_2_88E9FA0 4,330 instructions (0.000%), 866 calls (088E9FA0 - 088E9FB0, length 5)
_S1_2_88FECB8 4,318 instructions (0.000%), 149 calls (088FECB8 - 088FEDAC, length 62)
_S1_2_8957DE4 4,314 instructions (0.000%), 41 calls (08957DE4 - 08957FB4, length 117)
_S1_2_892E7F4 4,293 instructions (0.000%), 159 calls (0892E7F4 - 0892E85C, length 27)
_S1_2_884F0E0 4,292 instructions (0.000%), 136 calls (0884F0E0 - 0884F1C4, length 58)
_S1_2_886F6A8 4,290 instructions (0.000%), 143 calls (0886F6A8 - 0886F71C, length 30)
_S1_2_88201A0 4,270 instructions (0.000%), 61 calls (088201A0 - 0882038C, length 124)
_S1_2_898DBF4 4,244 instructions (0.000%), 22 calls (0898DBF4 - 0898DC80, length 36)
  Back Branch 0898DC50 440 times (length 12)
_S1_2_898B77C 4,224 instructions (0.000%), 88 calls (0898B77C - 0898B8AC, length 77)
_S1_2_89063F8 4,218 instructions (0.000%), 222 calls (089063F8 - 08906448, length 21)
_S1_2_896A654 4,201 instructions (0.000%), 50 calls (0896A654 - 0896A988, length 206)
  Back Branch 0896A914 4 times (length 14)
_S1_2_8965D7C 4,200 instructions (0.000%), 150 calls (08965D7C - 08965DE8, length 28)
_S1_2_891F948 4,200 instructions (0.000%), 60 calls (0891F948 - 0891FA7C, length 78)
_S1_2_8906484 4,172 instructions (0.000%), 298 calls (08906484 - 089064C0, length 16)
_S1_2_880B58C 4,150 instructions (0.000%), 83 calls (0880B58C - 0880B650, length 50)
_S1_2_88D218C 4,149 instructions (0.000%), 3 calls (088D218C - 088D21F0, length 26)
  Back Branch 088D21D4 512 times (length 8)
_S1_2_89299D4 4,140 instructions (0.000%), 318 calls (089299D4 - 08929A1C, length 19)
_S1_2_898B8B0 4,136 instructions (0.000%), 88 calls (0898B8B0 - 0898B9E0, length 77)
_S1_2_884713C 4,112 instructions (0.000%), 514 calls (0884713C - 08847158, length 8)
_S1_2_888C080 4,092 instructions (0.000%), 186 calls (0888C080 - 0888C0DC, length 24)
_S1_2_896EEE8 4,076 instructions (0.000%), 24 calls (0896EEE8 - 0896F2E4, length 256)
  Back Branch 0896F198 48 times (length 69)
  Back Branch 0896F070 32 times (length 48)
_S1_2_8937D6C 4,071 instructions (0.000%), 81 calls (08937D6C - 08937E60, length 62)
_S1_2_8908C6C 4,050 instructions (0.000%), 45 calls (08908C6C - 08908DD0, length 90)
_S1_2_88DDC30 4,032 instructions (0.000%), 224 calls (088DDC30 - 088DDC7C, length 20)
_S1_2_8903DF4 4,026 instructions (0.000%), 42 calls (08903DF4 - 08903F5C, length 91)
  Back Branch 08903E54 191 times (length 3)
_S1_2_8854B74 3,958 instructions (0.000%), 1,979 calls (08854B74 - 08854B78, length 2)
_S1_2_8848ED4 3,958 instructions (0.000%), 57 calls (08848ED4 - 08848F48, length 30)
  Back Branch 08848F18 338 times (length 8)
_S1_2_8873AF8 3,940 instructions (0.000%), 1,970 calls (08873AF8 - 08873AFC, length 2)
_S1_2_88D2674 3,927 instructions (0.000%), 69 calls (088D2674 - 088D2804, length 101)
_S1_2_890F8FC 3,924 instructions (0.000%), 41 calls (0890F8FC - 0890FAF0, length 126)
  Back Branch 0890F96C 248 times (length 7)
  Back Branch 0890F9C0 99 times (length 16)
_S1_2_8954968 3,917 instructions (0.000%), 4 calls (08954968 - 08954C58, length 189)
  Back Branch 08954BA8 226 times (length 104)
  Back Branch 08954BB8 128 times (length 115)
  Back Branch 08954C08 128 times (length 14)
_S1_2_897420C 3,912 instructions (0.000%), 124 calls (0897420C - 0897428C, length 33)
_S1_2_88475EC 3,903 instructions (0.000%), 249 calls (088475EC - 08847678, length 36)
  Back Branch 08847640 7 times (length 8)
_S1_2_8832878 3,901 instructions (0.000%), 1 calls (08832878 - 08833B24, length 1196)
  Back Branch 088335A4 18 times (length 11)
  Back Branch 08833274 17 times (length 11)
  Back Branch 08833010 16 times (length 11)
  Back Branch 08833670 15 times (length 11)
  Back Branch 088331A8 15 times (length 11)
  Back Branch 0883399C 15 times (length 11)
  Back Branch 08833A68 14 times (length 11)
  Back Branch 088330DC 14 times (length 11)
  Back Branch 08833738 13 times (length 11)
  Back Branch 08833340 13 times (length 11)
  Back Branch 088338D0 13 times (length 11)
  Back Branch 08833804 12 times (length 11)
  Back Branch 08833778 12 times (length 8)
  Back Branch 08832A10 11 times (length 8)
  Back Branch 08832A98 11 times (length 11)
  Back Branch 088334D8 10 times (length 11)
  Back Branch 08833518 9 times (length 8)
  Back Branch 08832C28 8 times (length 11)
  Back Branch 08833380 8 times (length 8)
  Back Branch 088332B4 8 times (length 8)
  Back Branch 088331E8 8 times (length 8)
  Back Branch 0883344C 7 times (length 8)
  Back Branch 0883340C 7 times (length 11)
  Back Branch 088339DC 7 times (length 8)
  Back Branch 08832B60 7 times (length 11)
  Back Branch 08833910 6 times (length 8)
  Back Branch 08832CF0 6 times (length 11)
  Back Branch 08832DB8 6 times (length 11)
  Back Branch 088335E4 5 times (length 8)
  Back Branch 088336AC 5 times (length 8)
  Back Branch 08832E7C 5 times (length 11)
  Back Branch 08832F44 5 times (length 11)
  Back Branch 08833AA4 5 times (length 7)
  Back Branch 088329D4 4 times (length 11)
  Back Branch 0883311C 4 times (length 8)
  Back Branch 08832AD8 2 times (length 8)
  Back Branch 08833050 1 times (length 8)
  Back Branch 08832DF4 1 times (length 8)
  Back Branch 08832F84 1 times (length 8)
  Back Branch 08832BA0 1 times (length 8)
_S1_2_8929130 3,900 instructions (0.000%), 156 calls (08929130 - 08929190, length 25)
_S1_2_88C6074 3,884 instructions (0.000%), 68 calls (088C6074 - 088C63E8, length 222)
_S1_2_886830C 3,849 instructions (0.000%), 17 calls (0886830C - 0886840C, length 65)
  Back Branch 088683E4 126 times (length 41)
_S1_2_882CB7C 3,844 instructions (0.000%), 62 calls (0882CB7C - 0882CC70, length 62)
_S1_2_88471A4 3,838 instructions (0.000%), 1,919 calls (088471A4 - 088471A8, length 2)
_S1_2_89A1954 3,826 instructions (0.000%), 1,913 calls (089A1954 - 089A1958, length 2)
_S1_2_88314E0 3,822 instructions (0.000%), 147 calls (088314E0 - 08831544, length 26)
_S1_2_892C6D0 3,816 instructions (0.000%), 159 calls (0892C6D0 - 0892C7AC, length 56)
_S1_2_88FCE20 3,804 instructions (0.000%), 317 calls (088FCE20 - 088FCE54, length 14)
_S1_2_896DD58 3,802 instructions (0.000%), 66 calls (0896DD58 - 0896DE3C, length 58)
_S1_2_8937A48 3,794 instructions (0.000%), 82 calls (08937A48 - 08937B28, length 57)
_S1_2_88471C4 3,771 instructions (0.000%), 211 calls (088471C4 - 08847284, length 49)
_S1_2_884AD48 3,768 instructions (0.000%), 942 calls (0884AD48 - 0884AF58, length 133)
_S1_2_8990284 3,757 instructions (0.000%), 221 calls (08990284 - 089902C4, length 17)
_S1_2_89292E8 3,744 instructions (0.000%), 312 calls (089292E8 - 08929314, length 12)
_S1_2_88FFE18 3,741 instructions (0.000%), 87 calls (088FFE18 - 088FFF84, length 92)
_S1_2_896B7C0 3,715 instructions (0.000%), 83 calls (0896B7C0 - 0896BA00, length 145)
_S1_2_895A460 3,714 instructions (0.000%), 127 calls (0895A460 - 0895A4EC, length 36)
_S1_2_88FE15C 3,685 instructions (0.000%), 335 calls (088FE15C - 088FE188, length 12)
_S1_2_8972BCC 3,680 instructions (0.000%), 230 calls (08972BCC - 08972C50, length 34)
_S1_2_8853068 3,672 instructions (0.000%), 918 calls (08853068 - 08853074, length 4)
_S1_2_884A16C 3,644 instructions (0.000%), 4 calls (0884A16C - 0884A1F8, length 36)
  Back Branch 0884A1EC 120 times (length 31)
  Back Branch 0884A1E0 120 times (length 10)
_S1_2_88FE95C 3,633 instructions (0.000%), 173 calls (088FE95C - 088FE9AC, length 21)
_S1_2_896CFC0 3,632 instructions (0.000%), 49 calls (0896CFC0 - 0896D108, length 83)
_S1_2_8871990 3,622 instructions (0.000%), 60 calls (08871990 - 08871A4C, length 48)
  Back Branch 088719F8 125 times (length 10)
  Back Branch 08871A3C 74 times (length 34)
_S1_2_8868228 3,619 instructions (0.000%), 421 calls (08868228 - 0886824C, length 10)
_S1_2_8843348 3,614 instructions (0.000%), 139 calls (08843348 - 088433AC, length 26)
_S1_2_89917B8 3,608 instructions (0.000%), 88 calls (089917B8 - 08991914, length 88)
_S1_2_8883454 3,604 instructions (0.000%), 68 calls (08883454 - 088835E4, length 101)
_S1_2_8870674 3,591 instructions (0.000%), 133 calls (08870674 - 08870704, length 37)
_S1_2_8868124 3,562 instructions (0.000%), 17 calls (08868124 - 08868224, length 65)
  Back Branch 088681FC 115 times (length 41)
_S1_2_88C66B0 3,542 instructions (0.000%), 253 calls (088C66B0 - 088C66E4, length 14)
_S1_2_8957684 3,542 instructions (0.000%), 22 calls (08957684 - 08957720, length 40)
  Back Branch 08957714 220 times (length 31)
_S1_2_88501F0 3,537 instructions (0.000%), 393 calls (088501F0 - 08850210, length 9)
_S1_2_892A7F4 3,523 instructions (0.000%), 271 calls (0892A7F4 - 0892A824, length 13)
_S1_2_881141C 3,511 instructions (0.000%), 77 calls (0881141C - 088114D0, length 46)
_S1_2_896E69C 3,510 instructions (0.000%), 305 calls (0896E69C - 0896E6D8, length 16)
_S1_2_8911058 3,507 instructions (0.000%), 167 calls (08911058 - 089110B0, length 23)
_S1_2_892C7E0 3,498 instructions (0.000%), 318 calls (0892C7E0 - 0892C80C, length 12)
_S1_2_892C7B0 3,498 instructions (0.000%), 318 calls (0892C7B0 - 0892C7DC, length 12)
_S1_2_898FBB8 3,498 instructions (0.000%), 159 calls (0898FBB8 - 0898FC0C, length 22)
_S1_2_8928FA4 3,498 instructions (0.000%), 159 calls (08928FA4 - 08928FF8, length 22)
_S1_2_8820AD8 3,480 instructions (0.000%), 30 calls (08820AD8 - 08820CA4, length 116)
_S1_2_884FCCC 3,478 instructions (0.000%), 94 calls (0884FCCC - 0884FD5C, length 37)
_S1_2_883C2B4 3,478 instructions (0.000%), 44 calls (0883C2B4 - 0883C58C, length 183)
_S1_2_898DAE8 3,458 instructions (0.000%), 25 calls (0898DAE8 - 0898DB88, length 41)
  Back Branch 0898DB58 340 times (length 15)
_S1_2_88E5394 3,451 instructions (0.000%), 7 calls (088E5394 - 088E5878, length 314)
  Back Branch 088E57FC 35 times (length 38)
  Back Branch 088E5554 35 times (length 39)
_S1_2_8864880 3,445 instructions (0.000%), 265 calls (08864880 - 088648C0, length 17)
_S1_2_8953DB4 3,444 instructions (0.000%), 82 calls (08953DB4 - 08953DF4, length 17)
  Back Branch 08953DE8 328 times (length 11)
_S1_2_892F650 3,367 instructions (0.000%), 259 calls (0892F650 - 0892F680, length 13)
_S1_2_890B8B4 3,356 instructions (0.000%), 1,678 calls (0890B8B4 - 0890B8B8, length 2)
_S1_2_88901D4 3,354 instructions (0.000%), 129 calls (088901D4 - 08890238, length 26)
  Back Branch 0889022C 129 times (length 15)
_S1_2_89540A0 3,328 instructions (0.000%), 15 calls (089540A0 - 089541C8, length 75)
  Back Branch 0895416C 352 times (length 7)
_S1_2_885485C 3,296 instructions (0.000%), 1,648 calls (0885485C - 08854860, length 2)
_S1_2_8852FDC 3,296 instructions (0.000%), 1,648 calls (08852FDC - 08852FE0, length 2)
_S1_2_883ABE0 3,280 instructions (0.000%), 102 calls (0883ABE0 - 0883ADC0, length 121)
_S1_2_88FE7EC 3,274 instructions (0.000%), 1,637 calls (088FE7EC - 088FE7F0, length 2)
_S1_2_8850524 3,274 instructions (0.000%), 1,637 calls (08850524 - 08850528, length 2)
_S1_2_8850474 3,266 instructions (0.000%), 1,633 calls (08850474 - 08850478, length 2)
_S1_2_8886E74 3,264 instructions (0.000%), 34 calls (08886E74 - 08887010, length 104)
_S1_2_88F59CC 3,252 instructions (0.000%), 7 calls (088F59CC - 088F7D3C, length 2269)
  Back Branch 088F5BE8 112 times (length 8)
  Back Branch 088F6324 12 times (length 16)
  Back Branch 088F5F40 12 times (length 8)
  Back Branch 088F7CFC 12 times (length 8)
  Back Branch 088F5DF0 10 times (length 8)
  Back Branch 088F7D08 8 times (length 11)
  Back Branch 088F7CD8 6 times (length 8)
  Back Branch 088F6374 5 times (length 11)
  Back Branch 088F7CB0 2 times (length 8)
_S1_2_8986F00 3,241 instructions (0.000%), 49 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_8905A64 3,240 instructions (0.000%), 20 calls (08905A64 - 08905C18, length 110)
  Back Branch 08905BF0 164 times (length 87)
  Back Branch 08905B10 41 times (length 16)
  Back Branch 08905BB8 20 times (length 75)
  Back Branch 08905BE4 7 times (length 3)
_S1_2_8885BD0 3,236 instructions (0.000%), 34 calls (08885BD0 - 08885CC8, length 63)
  Back Branch 08885C3C 280 times (length 5)
_S1_2_8840AFC 3,229 instructions (0.000%), 42 calls (08840AFC - 08840D08, length 132)
_S1_2_88BDEE0 3,226 instructions (0.000%), 115 calls (088BDEE0 - 088BE2D8, length 255)
_S1_2_884715C 3,220 instructions (0.000%), 460 calls (0884715C - 08847174, length 7)
_S1_2_890B950 3,206 instructions (0.000%), 458 calls (0890B950 - 0890B968, length 7)
_S1_2_895AC28 3,200 instructions (0.000%), 200 calls (0895AC28 - 0895B8CC, length 810)
_S1_2_8999A70 3,191 instructions (0.000%), 209 calls (089999E0 - 08999AA4, length 50)
  Back Branch 08999A78 1,056 times (length 40)
  Back Branch 08999A1C 4 times (length 9)
_S1_2_88E9240 3,180 instructions (0.000%), 9 calls (088E9240 - 088E9314, length 54)
  Back Branch 088E9270 723 times (length 6)
_S1_2_884ACE8 3,176 instructions (0.000%), 794 calls (0884ACE8 - 0884AF58, length 157)
_S1_2_8962888 3,168 instructions (0.000%), 144 calls (08962888 - 089628DC, length 22)
_S1_2_8962830 3,168 instructions (0.000%), 144 calls (08962830 - 08962884, length 22)
_S1_2_884AE28 3,156 instructions (0.000%), 789 calls (0884AE28 - 0884AF58, length 77)
_S1_2_88C99B0 3,096 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEF0C 3,096 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_884FDAC 3,085 instructions (0.000%), 155 calls (0884FDAC - 0884FE1C, length 29)
_S1_2_890408C 3,059 instructions (0.000%), 437 calls (0890408C - 089040A4, length 7)
_S1_2_89059A8 3,045 instructions (0.000%), 94 calls (089059A8 - 08905A60, length 47)
  Back Branch 08905A18 149 times (length 3)
_S1_2_898DB8C 3,042 instructions (0.000%), 18 calls (0898DB8C - 0898DBF0, length 26)
  Back Branch 0898DBE0 360 times (length 18)
_S1_2_88F3974 3,042 instructions (0.000%), 1 calls (088F3974 - 088F3CEC, length 223)
  Back Branch 088F3B3C 78 times (length 9)
  Back Branch 088F3BF8 32 times (length 43)
  Back Branch 088F3C88 32 times (length 26)
  Back Branch 088F3CB8 4 times (length 190)
_S1_2_895BD98 3,040 instructions (0.000%), 40 calls (0895BD98 - 0895BF0C, length 94)
_S1_2_890F810 3,036 instructions (0.000%), 45 calls (0890F810 - 0890F8F8, length 59)
  Back Branch 0890F888 227 times (length 3)
_S1_2_88D2938 3,031 instructions (0.000%), 48 calls (088D2938 - 088D2DF0, length 303)
_S1_2_884AEC8 3,028 instructions (0.000%), 757 calls (0884AEC8 - 0884AF58, length 37)
_S1_2_88831E8 3,026 instructions (0.000%), 34 calls (088831E8 - 088833A8, length 113)
_S1_2_89A1B54 3,008 instructions (0.000%), 1,504 calls (089A1B54 - 089A1B58, length 2)
_S1_2_8977EE8 2,972 instructions (0.000%), 10 calls (08977EE8 - 08977F4C, length 26)
  Back Branch 08977F2C 400 times (length 10)
_S1_2_88E587C 2,967 instructions (0.000%), 12 calls (088E587C - 088E5C2C, length 237)
  Back Branch 088E5C08 36 times (length 40)
_S1_2_896C7F4 2,960 instructions (0.000%), 37 calls (0896C7F4 - 0896CB24, length 205)
_S1_2_8953024 2,948 instructions (0.000%), 44 calls (08953024 - 08953194, length 93)
_S1_2_884C8C0 2,910 instructions (0.000%), 194 calls (0884C8C0 - 0884C8F8, length 15)
_S1_2_8962670 2,898 instructions (0.000%), 207 calls (08962670 - 089626A4, length 14)
_S1_2_88FBEBC 2,898 instructions (0.000%), 207 calls (088FBEBC - 088FBEF0, length 14)
_S1_2_88448C4 2,889 instructions (0.000%), 321 calls (088448C4 - 088448E4, length 9)
_S1_2_8813D38 2,888 instructions (0.000%), 38 calls (08813D38 - 08813E64, length 76)
_S1_2_8813C08 2,888 instructions (0.000%), 38 calls (08813C08 - 08813D34, length 76)
_S1_2_8909F3C 2,880 instructions (0.000%), 90 calls (08909F3C - 0890A14C, length 133)
_S1_2_895A6C8 2,853 instructions (0.000%), 144 calls (0895A6C8 - 0895A72C, length 26)
_S1_2_88F3094 2,827 instructions (0.000%), 5 calls (088F3094 - 088F3490, length 256)
  Back Branch 088F3278 35 times (length 20)
  Back Branch 088F3388 30 times (length 23)
  Back Branch 088F3300 25 times (length 23)
_S1_2_89A16B4 2,808 instructions (0.000%), 156 calls (089A16B4 - 089A16F8, length 18)
_S1_2_88548D0 2,799 instructions (0.000%), 311 calls (088548D0 - 088548F0, length 9)
_S1_2_88671D4 2,790 instructions (0.000%), 14 calls (088671D4 - 08867660, length 292)
  Back Branch 08867324 476 times (length 8)
_S1_2_88D0190 2,784 instructions (0.000%), 2 calls (088D0190 - 088D0458, length 179)
  Back Branch 088D0424 46 times (length 86)
  Back Branch 088D021C 46 times (length 20)
  Back Branch 088D02AC 46 times (length 21)
  Back Branch 088D0250 22 times (length 12)
_S1_2_88FE7F4 2,780 instructions (0.000%), 1,390 calls (088FE7F4 - 088FE7F8, length 2)
_S1_2_8970838 2,754 instructions (0.000%), 128 calls (08970838 - 089708A4, length 28)
_S1_2_890635C 2,754 instructions (0.000%), 94 calls (0890635C - 089063F4, length 39)
  Back Branch 089063B4 31 times (length 7)
_S1_2_885054C 2,751 instructions (0.000%), 393 calls (0885054C - 08850564, length 7)
_S1_2_89111D8 2,740 instructions (0.000%), 685 calls (089111D8 - 089111E4, length 4)
_S1_2_89754F4 2,736 instructions (0.000%), 152 calls (089754F4 - 08975598, length 42)
_S1_2_8906E54 2,736 instructions (0.000%), 36 calls (08906E54 - 08906F80, length 76)
_S1_2_88D07B0 2,719 instructions (0.000%), 41 calls (088D07B0 - 088D0B34, length 226)
_S1_2_8847734 2,704 instructions (0.000%), 240 calls (08847734 - 0884777C, length 19)
_S1_2_8958FB4 2,693 instructions (0.000%), 11 calls (08958FB4 - 08959010, length 24)
  Back Branch 08959004 352 times (length 17)
_S1_2_8955AC8 2,688 instructions (0.000%), 40 calls (08955AC8 - 0895680C, length 850)
_S1_2_8988F8C 2,668 instructions (0.000%), 116 calls (08988F8C - 08988FE4, length 23)
_S1_2_8843C4C 2,662 instructions (0.000%), 11 calls (08843C4C - 08843D14, length 51)
  Back Branch 08843CF0 77 times (length 31)
_S1_2_88CF3AC 2,655 instructions (0.000%), 115 calls (088CF3AC - 088CF448, length 40)
_S1_2_892C6C8 2,642 instructions (0.000%), 1,321 calls (0892C6C8 - 0892C6CC, length 2)
_S1_2_8990708 2,640 instructions (0.000%), 330 calls (08990708 - 08990724, length 8)
_S1_2_88F0DF0 2,639 instructions (0.000%), 1 calls (088F0DF0 - 088F1088, length 167)
  Back Branch 088F1038 24 times (length 100)
  Back Branch 088F104C 12 times (length 116)
  Back Branch 088F105C 2 times (length 139)
_S1_2_896412C 2,628 instructions (0.000%), 12 calls (0896412C - 08964494, length 219)
_S1_2_884BA98 2,624 instructions (0.000%), 328 calls (0884BA98 - 0884BAB4, length 8)
_S1_2_89A1BAC 2,614 instructions (0.000%), 1,307 calls (089A1BAC - 089A1BB0, length 2)
_S1_2_895FE18 2,601 instructions (0.000%), 4 calls (0895FE18 - 0896008C, length 158)
  Back Branch 08960050 120 times (length 121)
  Back Branch 0896003C 49 times (length 96)
_S1_2_882F3FC 2,600 instructions (0.000%), 40 calls (0882F3FC - 0882F4FC, length 65)
_S1_2_896C044 2,599 instructions (0.000%), 50 calls (0896C044 - 0896C388, length 210)
_S1_2_898D10C 2,594 instructions (0.000%), 27 calls (0898D10C - 0898D1F0, length 58)
  Back Branch 0898D178 108 times (length 13)
  Back Branch 0898D1C0 23 times (length 16)
_S1_2_889CBE4 2,592 instructions (0.000%), 1 calls (0889CBE4 - 0889CC98, length 46)
  Back Branch 0889CC7C 256 times (length 10)
_S1_2_8863990 2,592 instructions (0.000%), 1 calls (08863990 - 08863A44, length 46)
  Back Branch 08863A28 256 times (length 10)
_S1_2_8862EF8 2,592 instructions (0.000%), 1 calls (08862EF8 - 08862FAC, length 46)
  Back Branch 08862F90 256 times (length 10)
_S1_2_892FBB4 2,590 instructions (0.000%), 259 calls (0892FBB4 - 0892FBE8, length 14)
_S1_2_882E6F8 2,590 instructions (0.000%), 37 calls (0882E6F8 - 0882E80C, length 70)
_S1_2_8951080 2,558 instructions (0.000%), 25 calls (08951080 - 089513B0, length 205)
  Back Branch 08951228 40 times (length 10)
  Back Branch 08951358 15 times (length 96)
_S1_2_884AC78 2,552 instructions (0.000%), 638 calls (0884AC78 - 0884AF58, length 185)
_S1_2_8850F0C 2,550 instructions (0.000%), 1 calls (08850F0C - 08851F24, length 1031)
  Back Branch 08851C04 25 times (length 11)
  Back Branch 08851CD0 25 times (length 11)
  Back Branch 08851B38 18 times (length 11)
  Back Branch 08851A70 18 times (length 11)
  Back Branch 08851E68 17 times (length 11)
  Back Branch 088519A4 12 times (length 11)
  Back Branch 088518D8 9 times (length 11)
  Back Branch 08851D9C 9 times (length 11)
  Back Branch 08851358 9 times (length 11)
  Back Branch 088511D0 9 times (length 11)
  Back Branch 08851740 8 times (length 11)
  Back Branch 08851044 5 times (length 11)
  Back Branch 088515A8 5 times (length 11)
  Back Branch 08851108 4 times (length 11)
  Back Branch 08851294 4 times (length 11)
  Back Branch 0885180C 4 times (length 11)
  Back Branch 08851674 3 times (length 11)
  Back Branch 0885141C 3 times (length 11)
  Back Branch 088514E0 3 times (length 11)
_S1_2_8929258 2,544 instructions (0.000%), 318 calls (08929258 - 08929274, length 8)
_S1_2_88EAAC8 2,537 instructions (0.000%), 2 calls (088EAAC8 - 088EAC80, length 111)
  Back Branch 088EAB9C 198 times (length 12)
_S1_2_884DC50 2,535 instructions (0.000%), 195 calls (0884DC50 - 0884DC80, length 13)
_S1_2_882CAC4 2,530 instructions (0.000%), 55 calls (0882CAC4 - 0882CB78, length 46)
_S1_2_88E49CC 2,530 instructions (0.000%), 11 calls (088E49CC - 088E49FC, length 13)
  Back Branch 088E49EC 352 times (length 7)
_S1_2_883ACBC 2,525 instructions (0.000%), 101 calls (0883ACBC - 0883ADC0, length 66)
_S1_2_891885C 2,520 instructions (0.000%), 420 calls (0891885C - 08918870, length 6)
_S1_2_8843A74 2,519 instructions (0.000%), 88 calls (08843A74 - 08843B34, length 49)
_S1_2_8909D04 2,500 instructions (0.000%), 93 calls (08909D04 - 08909D94, length 37)
_S1_2_884F004 2,496 instructions (0.000%), 64 calls (0884F004 - 0884F09C, length 39)
  Back Branch 0884F060 64 times (length 10)
_S1_2_8972F38 2,488 instructions (0.000%), 4 calls (08972F38 - 08973114, length 120)
  Back Branch 08972FB8 256 times (length 8)
_S1_2_88E5D5C 2,480 instructions (0.000%), 8 calls (088E5D5C - 088E6110, length 238)
  Back Branch 088E5E14 72 times (length 9)
_S1_2_88DD56C 2,472 instructions (0.000%), 4 calls (088DD56C - 088DD5B8, length 20)
  Back Branch 088DD5AC 300 times (length 9)
_S1_2_880AB2C 2,460 instructions (0.000%), 30 calls (0880AB2C - 0880AC94, length 91)
_S1_2_88052A0 2,456 instructions (0.000%), 42 calls (088052A0 - 08805390, length 61)
_S1_2_88080C4 2,414 instructions (0.000%), 75 calls (088080C4 - 08808678, length 366)
_S1_2_895A4F0 2,407 instructions (0.000%), 125 calls (0895A4F0 - 0895A544, length 22)
_S1_2_8971FB8 2,405 instructions (0.000%), 65 calls (08971FB8 - 08972048, length 37)
_S1_2_89361A4 2,400 instructions (0.000%), 24 calls (089361A4 - 089362B8, length 70)
  Back Branch 0893625C 72 times (length 8)
  Back Branch 089361E4 72 times (length 8)
  Back Branch 08936210 24 times (length 21)
_S1_2_89692D8 2,380 instructions (0.000%), 11 calls (089692D8 - 08969400, length 75)
  Back Branch 0896935C 154 times (length 11)
  Back Branch 089693D0 22 times (length 47)
_S1_2_8978118 2,380 instructions (0.000%), 10 calls (08978118 - 08978168, length 21)
  Back Branch 08978150 320 times (length 7)
_S1_2_89592C8 2,376 instructions (0.000%), 198 calls (089592C8 - 089599B0, length 443)
_S1_2_89741B8 2,373 instructions (0.000%), 113 calls (089741B8 - 08974208, length 21)
_S1_2_884AD90 2,368 instructions (0.000%), 592 calls (0884AD90 - 0884AF58, length 115)
_S1_2_896F7A0 2,365 instructions (0.000%), 175 calls (0896F7A0 - 0896F7E4, length 18)
_S1_2_8971404 2,363 instructions (0.000%), 17 calls (08971404 - 08971848, length 274)
  Back Branch 0897180C 34 times (length 23)
  Back Branch 08971594 34 times (length 7)
_S1_2_8864304 2,355 instructions (0.000%), 3 calls (08864304 - 088644F8, length 126)
  Back Branch 08864494 63 times (length 48)
  Back Branch 088644BC 30 times (length 72)
_S1_2_89685C4 2,350 instructions (0.000%), 47 calls (089685C4 - 08968688, length 50)
_S1_2_8955A00 2,350 instructions (0.000%), 47 calls (08955A00 - 0895680C, length 900)
_S1_2_88FE170 2,345 instructions (0.000%), 335 calls (088FE170 - 088FE188, length 7)
_S1_2_88BDE80 2,330 instructions (0.000%), 83 calls (088BDE80 - 088BE2D8, length 279)
_S1_2_88D1250 2,316 instructions (0.000%), 69 calls (088D1250 - 088D1324, length 54)
_S1_2_884E238 2,310 instructions (0.000%), 110 calls (0884E238 - 0884E288, length 21)
_S1_2_88625EC 2,304 instructions (0.000%), 256 calls (088625EC - 0886260C, length 9)
_S1_2_896BD24 2,300 instructions (0.000%), 50 calls (0896BD24 - 0896BE58, length 78)
_S1_2_895E350 2,288 instructions (0.000%), 88 calls (0895E350 - 0895E3D4, length 34)
_S1_2_886FFCC 2,277 instructions (0.000%), 33 calls (0886FFCC - 088700DC, length 69)
_S1_2_880ED60 2,262 instructions (0.000%), 39 calls (0880ED60 - 0880EE44, length 58)
_S1_2_895A920 2,260 instructions (0.000%), 226 calls (0895A920 - 0895AB40, length 137)
_S1_2_8969AF8 2,254 instructions (0.000%), 46 calls (08969AF8 - 08969BB8, length 49)
_S1_2_88CF7F4 2,248 instructions (0.000%), 97 calls (088CF7F4 - 088CF890, length 40)
_S1_2_895A930 2,240 instructions (0.000%), 224 calls (0895A930 - 0895AB40, length 133)
_S1_2_883B5C4 2,232 instructions (0.000%), 18 calls (0883B5C4 - 0883B81C, length 151)
_S1_2_8976A40 2,218 instructions (0.000%), 50 calls (08976A40 - 08976C2C, length 124)
_S1_2_895E494 2,208 instructions (0.000%), 96 calls (0895E494 - 0895E7A4, length 197)
_S1_2_88BA5B4 2,196 instructions (0.000%), 366 calls (088BA5B4 - 088BA5C8, length 6)
_S1_2_88548B4 2,177 instructions (0.000%), 311 calls (088548B4 - 088548CC, length 7)
_S1_2_88E0784 2,172 instructions (0.000%), 4 calls (088E0784 - 088E0948, length 114)
  Back Branch 088E07F4 72 times (length 6)
  Back Branch 088E08D4 72 times (length 27)
  Back Branch 088E0858 44 times (length 12)
  Back Branch 088E0820 28 times (length 9)
_S1_2_8843184 2,171 instructions (0.000%), 139 calls (08843184 - 08843238, length 46)
_S1_2_88D2048 2,163 instructions (0.000%), 21 calls (088D2048 - 088D2188, length 81)
  Back Branch 088D2154 42 times (length 42)
_S1_2_898D294 2,156 instructions (0.000%), 44 calls (0898D294 - 0898D438, length 106)
  Back Branch 0898D404 28 times (length 60)
_S1_2_896BE5C 2,149 instructions (0.000%), 36 calls (0896BE5C - 0896BFDC, length 97)
_S1_2_8843B38 2,141 instructions (0.000%), 88 calls (08843B38 - 08843BC4, length 36)
  Back Branch 08843B6C 31 times (length 3)
_S1_2_8813B14 2,135 instructions (0.000%), 35 calls (08813B14 - 08813C04, length 61)
_S1_2_8900E00 2,128 instructions (0.000%), 532 calls (08900E00 - 08900E0C, length 4)
_S1_2_8900DF0 2,128 instructions (0.000%), 532 calls (08900DF0 - 08900DFC, length 4)
_S1_2_89110B4 2,128 instructions (0.000%), 76 calls (089110B4 - 08911120, length 28)
_S1_2_880BC7C 2,128 instructions (0.000%), 16 calls (0880BC7C - 0880BE8C, length 133)
_S1_2_892CB8C 2,120 instructions (0.000%), 40 calls (0892CB8C - 0892CC60, length 54)
_S1_2_89A1BC4 2,112 instructions (0.000%), 1,056 calls (089A1BC4 - 089A1BC8, length 2)
_S1_2_889C11C 2,112 instructions (0.000%), 96 calls (0889C11C - 0889C178, length 24)
_S1_2_889D7B8 2,112 instructions (0.000%), 33 calls (0889D7B8 - 0889D8B4, length 64)
_S1_2_8853B54 2,112 instructions (0.000%), 3 calls (08853B54 - 08853FBC, length 283)
  Back Branch 08853E28 109 times (length 11)
  Back Branch 08853F80 19 times (length 103)
  Back Branch 08853E64 8 times (length 8)
_S1_2_8969A78 2,107 instructions (0.000%), 128 calls (08969A78 - 08969AF4, length 32)
_S1_2_88BD6D8 2,106 instructions (0.000%), 6 calls (088BD6D8 - 088BD81C, length 82)
  Back Branch 088BD7F0 60 times (length 41)
_S1_2_8864760 2,100 instructions (0.000%), 150 calls (08864760 - 0886479C, length 16)
_S1_2_8977E64 2,100 instructions (0.000%), 7 calls (08977E64 - 08977EE4, length 33)
  Back Branch 08977EC0 280 times (length 13)
_S1_2_88631E4 2,090 instructions (0.000%), 95 calls (088631E4 - 08863240, length 24)
_S1_2_89A166C 2,088 instructions (0.000%), 116 calls (089A166C - 089A16B0, length 18)
_S1_2_88EDF5C 2,082 instructions (0.000%), 60 calls (088EDF5C - 088EE1D4, length 159)
_S1_2_88900D0 2,080 instructions (0.000%), 32 calls (088900D0 - 088901D0, length 65)
  Back Branch 088901B0 32 times (length 39)
_S1_2_8846D64 2,080 instructions (0.000%), 28 calls (08846D64 - 08846DF8, length 38)
  Back Branch 08846DAC 182 times (length 7)
_S1_2_898DAB0 2,079 instructions (0.000%), 23 calls (0898DAB0 - 0898DAE4, length 14)
  Back Branch 0898DAD8 320 times (length 8)
_S1_2_896E574 2,074 instructions (0.000%), 34 calls (0896E574 - 0896E698, length 74)
_S1_2_88E4DA0 2,070 instructions (0.000%), 230 calls (088E4DA0 - 088E4DC0, length 9)
_S1_2_895EC30 2,063 instructions (0.000%), 40 calls (0895EC30 - 0895FBF4, length 1010)
_S1_2_896C164 2,052 instructions (0.000%), 36 calls (0896C164 - 0896C388, length 138)
_S1_2_8869974 2,040 instructions (0.000%), 40 calls (08869974 - 08869D60, length 252)
  Back Branch 08869C14 1,068 times (length 18)
_S1_2_886566C 1,997 instructions (0.000%), 57 calls (0886566C - 088656C8, length 24)
  Back Branch 08865684 291 times (length 5)
  Back Branch 088656B4 1 times (length 5)
_S1_2_8988E88 1,995 instructions (0.000%), 1,995 calls (08988E88 - 08988F6C, length 58)
_S1_2_8957BA4 1,987 instructions (0.000%), 41 calls (08957BA4 - 08957D10, length 92)
_S1_2_8971AA4 1,983 instructions (0.000%), 40 calls (08971AA4 - 08971BC0, length 72)
_S1_2_89064C4 1,980 instructions (0.000%), 198 calls (089064C4 - 089064E8, length 10)
_S1_2_88BBF70 1,974 instructions (0.000%), 51 calls (088BBF70 - 088BBFE0, length 29)
  Back Branch 088BBFA8 221 times (length 6)
_S1_2_89541CC 1,970 instructions (0.000%), 4 calls (089541CC - 08954298, length 52)
  Back Branch 08954218 128 times (length 12)
  Back Branch 0895427C 128 times (length 12)
_S1_2_886E098 1,969 instructions (0.000%), 45 calls (0886E098 - 0886E1CC, length 78)
_S1_2_896AA8C 1,965 instructions (0.000%), 131 calls (0896AA8C - 0896AAC4, length 15)
_S1_2_882E30C 1,961 instructions (0.000%), 37 calls (0882E30C - 0882E3DC, length 53)
_S1_2_8967808 1,950 instructions (0.000%), 150 calls (08967808 - 08967838, length 13)
_S1_2_88647A0 1,950 instructions (0.000%), 40 calls (088647A0 - 08864810, length 29)
  Back Branch 088647E8 110 times (length 9)
_S1_2_8953D48 1,944 instructions (0.000%), 72 calls (08953D48 - 08953DB0, length 27)
_S1_2_888CFBC 1,940 instructions (0.000%), 97 calls (0888CFBC - 0888D008, length 20)
_S1_2_8956AA4 1,940 instructions (0.000%), 47 calls (08956AA4 - 08956CD0, length 140)
_S1_2_896ECD8 1,940 instructions (0.000%), 4 calls (0896ECD8 - 0896EEE4, length 132)
  Back Branch 0896ED90 48 times (length 7)
  Back Branch 0896EDC0 48 times (length 8)
  Back Branch 0896ED64 32 times (length 7)
  Back Branch 0896EE10 24 times (length 17)
  Back Branch 0896EEA4 16 times (length 34)
  Back Branch 0896EE94 8 times (length 8)
_S1_2_8812188 1,938 instructions (0.000%), 34 calls (08812188 - 08812268, length 57)
_S1_2_8970B80 1,928 instructions (0.000%), 139 calls (08970B80 - 08970BCC, length 20)
_S1_2_8862414 1,920 instructions (0.000%), 92 calls (08862414 - 08862480, length 28)
_S1_2_8866620 1,912 instructions (0.000%), 84 calls (08866620 - 088666B4, length 38)
  Back Branch 0886668C 4 times (length 16)
_S1_2_896FB2C 1,893 instructions (0.000%), 7 calls (0896FB2C - 0896FE1C, length 189)
  Back Branch 0896FDE4 224 times (length 148)
_S1_2_8907434 1,890 instructions (0.000%), 315 calls (08907434 - 08907448, length 6)
_S1_2_8844B04 1,890 instructions (0.000%), 210 calls (08844B04 - 08844B24, length 9)
_S1_2_8844064 1,883 instructions (0.000%), 269 calls (08844064 - 0884407C, length 7)
_S1_2_8861894 1,872 instructions (0.000%), 72 calls (08861894 - 08861908, length 30)
_S1_2_890B79C 1,860 instructions (0.000%), 155 calls (0890B79C - 0890B7C8, length 12)
_S1_2_883CBAC 1,857 instructions (0.000%), 1 calls (0883CBAC - 0883D0D0, length 330)
  Back Branch 0883D020 26 times (length 11)
  Back Branch 0883CC48 26 times (length 11)
  Back Branch 0883CD0C 24 times (length 11)
  Back Branch 0883CF5C 22 times (length 11)
  Back Branch 0883CDD4 21 times (length 11)
  Back Branch 0883CE98 20 times (length 11)
  Back Branch 0883CE10 11 times (length 8)
  Back Branch 0883CD4C 8 times (length 8)
  Back Branch 0883CC84 4 times (length 8)
  Back Branch 0883CF98 3 times (length 8)
  Back Branch 0883CED4 1 times (length 8)
_S1_2_8997C64 1,856 instructions (0.000%), 64 calls (08997C64 - 08997E1C, length 111)
_S1_2_88EB2F8 1,840 instructions (0.000%), 230 calls (088EB2F8 - 088EB314, length 8)
_S1_2_8910BFC 1,840 instructions (0.000%), 80 calls (08910BFC - 08910C7C, length 33)
_S1_2_8978200 1,840 instructions (0.000%), 8 calls (08978200 - 08978238, length 15)
  Back Branch 0897822C 256 times (length 9)
_S1_2_8977CA4 1,838 instructions (0.000%), 12 calls (08977CA4 - 08977CDC, length 15)
  Back Branch 08977CD0 248 times (length 9)
_S1_2_895838C 1,836 instructions (0.000%), 34 calls (0895838C - 089585A8, length 136)
_S1_2_896A560 1,825 instructions (0.000%), 128 calls (0896A560 - 0896A5A4, length 18)
_S1_2_89377E0 1,820 instructions (0.000%), 35 calls (089377E0 - 089378F8, length 71)
_S1_2_8849598 1,816 instructions (0.000%), 8 calls (08849598 - 088495F4, length 24)
  Back Branch 088495D8 240 times (length 7)
_S1_2_884AE18 1,804 instructions (0.000%), 451 calls (0884AE18 - 0884AF58, length 81)
_S1_2_884C6F0 1,804 instructions (0.000%), 164 calls (0884C6F0 - 0884C718, length 11)
_S1_2_8811C9C 1,804 instructions (0.000%), 44 calls (08811C9C - 08811D3C, length 41)
_S1_2_897FE08 1,800 instructions (0.000%), 90 calls (0897FE08 - 0897FF6C, length 90)
_S1_2_8977CE0 1,792 instructions (0.000%), 4 calls (08977CE0 - 08977E60, length 97)
  Back Branch 08977E28 160 times (length 60)
_S1_2_888B9E0 1,788 instructions (0.000%), 12 calls (0888B9E0 - 0888BC1C, length 144)
  Back Branch 0888BB28 36 times (length 53)
_S1_2_8854064 1,777 instructions (0.000%), 55 calls (08854064 - 088541C8, length 90)
  Back Branch 08854190 5 times (length 59)
_S1_2_890FD58 1,776 instructions (0.000%), 222 calls (0890FD58 - 0890FD74, length 8)
_S1_2_895D0D0 1,776 instructions (0.000%), 12 calls (0895D0D0 - 0895D1A8, length 55)
  Back Branch 0895D184 192 times (length 33)
_S1_2_8886DA0 1,768 instructions (0.000%), 34 calls (08886DA0 - 08886E70, length 53)
_S1_2_88322D4 1,760 instructions (0.000%), 110 calls (088322D4 - 08832310, length 16)
_S1_2_889C9FC 1,760 instructions (0.000%), 28 calls (0889C9FC - 0889CA74, length 31)
  Back Branch 0889CA68 150 times (length 8)
_S1_2_8865274 1,755 instructions (0.000%), 17 calls (08865274 - 0886543C, length 115)
  Back Branch 08865338 43 times (length 27)
  Back Branch 08865428 32 times (length 48)
_S1_2_88D0F8C 1,751 instructions (0.000%), 83 calls (088D0F8C - 088D1018, length 36)
_S1_2_881E238 1,750 instructions (0.000%), 7 calls (0881E238 - 0881E2B8, length 33)
  Back Branch 0881E268 224 times (length 7)
_S1_2_880D398 1,736 instructions (0.000%), 28 calls (0880D398 - 0880D48C, length 62)
_S1_2_88C99C8 1,734 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEF24 1,734 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_89A1D64 1,730 instructions (0.000%), 865 calls (089A1D64 - 089A1D68, length 2)
_S1_2_88425AC 1,720 instructions (0.000%), 40 calls (088425AC - 08842660, length 46)
_S1_2_88BEF3C 1,704 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_8830E90 1,700 instructions (0.000%), 34 calls (08830E90 - 08830F54, length 50)
_S1_2_8903F60 1,697 instructions (0.000%), 33 calls (08903F60 - 08904040, length 57)
  Back Branch 08904020 87 times (length 16)
_S1_2_896D10C 1,692 instructions (0.000%), 47 calls (0896D10C - 0896D198, length 36)
_S1_2_8832244 1,692 instructions (0.000%), 47 calls (08832244 - 088322D0, length 36)
_S1_2_88FE064 1,685 instructions (0.000%), 337 calls (088FE064 - 088FE074, length 5)
_S1_2_8846AB0 1,680 instructions (0.000%), 210 calls (08846AB0 - 08846ACC, length 8)
_S1_2_884E3FC 1,680 instructions (0.000%), 73 calls (0884E3FC - 0884E458, length 24)
_S1_2_8810248 1,680 instructions (0.000%), 12 calls (08810248 - 08810500, length 175)
_S1_2_88C99E0 1,674 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88C99D8 1,668 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88C99D0 1,668 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEF34 1,668 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_88BEF2C 1,668 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_8854C74 1,650 instructions (0.000%), 275 calls (08854C74 - 08854C88, length 6)
_S1_2_896E8C0 1,628 instructions (0.000%), 148 calls (0896E8C0 - 0896E8FC, length 16)
_S1_2_896E51C 1,628 instructions (0.000%), 148 calls (0896E51C - 0896E544, length 11)
_S1_2_8970750 1,628 instructions (0.000%), 11 calls (08970750 - 08970834, length 58)
  Back Branch 089707BC 88 times (length 9)
  Back Branch 08970818 44 times (length 9)
_S1_2_88D14A0 1,626 instructions (0.000%), 21 calls (088D14A0 - 088D177C, length 184)
_S1_2_896FAAC 1,624 instructions (0.000%), 201 calls (0896FAAC - 0896FAD0, length 10)
_S1_2_8873AEC 1,620 instructions (0.000%), 540 calls (08873AEC - 08873AF4, length 3)
_S1_2_887E228 1,617 instructions (0.000%), 147 calls (0887E228 - 0887E250, length 11)
_S1_2_898EF48 1,616 instructions (0.000%), 50 calls (0898EF48 - 0898F028, length 57)
_S1_2_891043C 1,606 instructions (0.000%), 146 calls (08910230 - 08910594, length 218)
  Back Branch 08910450 146 times (length 138)
_S1_2_8906160 1,606 instructions (0.000%), 45 calls (08906160 - 0890620C, length 44)
_S1_2_895DD34 1,603 instructions (0.000%), 8 calls (0895DD34 - 0895DE84, length 85)
  Back Branch 0895DE54 128 times (length 49)
  Back Branch 0895DDFC 20 times (length 9)
_S1_2_88C99C0 1,602 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88C99B8 1,602 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEF1C 1,602 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_88BEF14 1,602 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_88319A0 1,600 instructions (0.000%), 64 calls (088319A0 - 08831A00, length 25)
_S1_2_884EFC0 1,598 instructions (0.000%), 94 calls (0884EFC0 - 0884F000, length 17)
_S1_2_890B64C 1,596 instructions (0.000%), 133 calls (0890B64C - 0890B684, length 15)
_S1_2_880C19C 1,591 instructions (0.000%), 37 calls (0880C19C - 0880C244, length 43)
_S1_2_8873ADC 1,588 instructions (0.000%), 397 calls (08873ADC - 08873AE8, length 4)
_S1_2_898BA18 1,580 instructions (0.000%), 316 calls (0898BA18 - 0898BA28, length 5)
_S1_2_8886434 1,578 instructions (0.000%), 789 calls (08886434 - 08886438, length 2)
_S1_2_884AC48 1,560 instructions (0.000%), 390 calls (0884AC48 - 0884AF58, length 197)
_S1_2_88092E8 1,540 instructions (0.000%), 19 calls (088092E8 - 088094C8, length 121)
_S1_2_889C98C 1,536 instructions (0.000%), 256 calls (0889C98C - 0889C9A0, length 6)
_S1_2_886346C 1,536 instructions (0.000%), 256 calls (0886346C - 08863480, length 6)
_S1_2_889AA48 1,533 instructions (0.000%), 37 calls (0889AA48 - 0889AAF8, length 45)
  Back Branch 0889AAD4 37 times (length 21)
_S1_2_884AD80 1,520 instructions (0.000%), 380 calls (0884AD80 - 0884AF58, length 119)
_S1_2_88BE2DC 1,520 instructions (0.000%), 50 calls (088BE2DC - 088BE60C, length 205)
_S1_2_895E7A8 1,520 instructions (0.000%), 40 calls (0895E7A8 - 0895E89C, length 62)
_S1_2_8842540 1,520 instructions (0.000%), 20 calls (08842540 - 088425A8, length 27)
  Back Branch 08842590 160 times (length 7)
_S1_2_8853748 1,518 instructions (0.000%), 9 calls (08853748 - 088537F4, length 44)
  Back Branch 088537CC 69 times (length 21)
_S1_2_8863EB0 1,514 instructions (0.000%), 18 calls (08863EB0 - 0886403C, length 100)
_S1_2_8954EA4 1,512 instructions (0.000%), 47 calls (08954EA4 - 08954F5C, length 47)
_S1_2_88547F4 1,509 instructions (0.000%), 64 calls (088547F4 - 08854858, length 26)
_S1_2_88D33EC 1,507 instructions (0.000%), 3 calls (088D33EC - 088D36E0, length 190)
  Back Branch 088D3480 21 times (length 17)
  Back Branch 088D36AC 21 times (length 121)
_S1_2_884DB60 1,500 instructions (0.000%), 75 calls (0884DB60 - 0884DBAC, length 20)
_S1_2_882178C 1,478 instructions (0.000%), 9 calls (0882178C - 08821AE0, length 214)
_S1_2_88FE8E8 1,474 instructions (0.000%), 66 calls (088FE8E8 - 088FE958, length 29)
_S1_2_8844AE8 1,470 instructions (0.000%), 210 calls (08844AE8 - 08844B00, length 7)
_S1_2_896FE20 1,457 instructions (0.000%), 128 calls (0896FE20 - 0896FE5C, length 16)
_S1_2_882C2A4 1,456 instructions (0.000%), 14 calls (0882C2A4 - 0882C440, length 104)
_S1_2_8906210 1,454 instructions (0.000%), 31 calls (08906210 - 08906300, length 61)
  Back Branch 089062C8 38 times (length 16)
_S1_2_886C64C 1,445 instructions (0.000%), 28 calls (0886C64C - 0886C77C, length 77)
  Back Branch 0886C6BC 18 times (length 14)
_S1_2_897A5B4 1,444 instructions (0.000%), 90 calls (0897A428 - 0897A798, length 221)
  Back Branch 0897A780 90 times (length 216)
_S1_2_89379A0 1,444 instructions (0.000%), 38 calls (089379A0 - 08937A44, length 42)
_S1_2_884DA84 1,443 instructions (0.000%), 111 calls (0884DA84 - 0884DAB4, length 13)
_S1_2_889C224 1,443 instructions (0.000%), 37 calls (0889C224 - 0889C2E8, length 50)
_S1_2_89775D8 1,442 instructions (0.000%), 206 calls (089775D8 - 089775F0, length 7)
_S1_2_8968128 1,440 instructions (0.000%), 480 calls (08968128 - 08968130, length 3)
_S1_2_8961BB4 1,440 instructions (0.000%), 64 calls (08961BB4 - 08961C14, length 25)
_S1_2_892D3E8 1,432 instructions (0.000%), 716 calls (0892D3E8 - 0892D3EC, length 2)
_S1_2_892D3E0 1,432 instructions (0.000%), 716 calls (0892D3E0 - 0892D3E4, length 2)
_S1_2_88BDE40 1,432 instructions (0.000%), 56 calls (088BDE40 - 088BE2D8, length 295)
_S1_2_8853130 1,425 instructions (0.000%), 55 calls (08853130 - 088531D8, length 43)
  Back Branch 088531A8 8 times (length 20)
_S1_2_89A188C 1,420 instructions (0.000%), 710 calls (089A188C - 089A1890, length 2)
_S1_2_89A1874 1,420 instructions (0.000%), 710 calls (089A1874 - 089A1878, length 2)
_S1_2_89A1854 1,420 instructions (0.000%), 710 calls (089A1854 - 089A1858, length 2)
_S1_2_89A1844 1,420 instructions (0.000%), 710 calls (089A1844 - 089A1848, length 2)
_S1_2_89A181C 1,420 instructions (0.000%), 710 calls (089A181C - 089A1820, length 2)
_S1_2_89378FC 1,406 instructions (0.000%), 38 calls (089378FC - 0893799C, length 41)
_S1_2_88315B0 1,404 instructions (0.000%), 54 calls (088315B0 - 08831614, length 26)
_S1_2_884ADF8 1,400 instructions (0.000%), 350 calls (0884ADF8 - 0884AF58, length 89)
_S1_2_8953BD0 1,394 instructions (0.000%), 82 calls (08953BD0 - 08953C10, length 17)
_S1_2_89990FC 1,388 instructions (0.000%), 2 calls (089990FC - 08999858, length 472)
  Back Branch 08999628 12 times (length 66)
  Back Branch 08999714 12 times (length 6)
  Back Branch 08999344 3 times (length 43)
_S1_2_88ED9A4 1,386 instructions (0.000%), 84 calls (088ED9A4 - 088ED9F8, length 22)
_S1_2_89589F4 1,386 instructions (0.000%), 9 calls (089589F4 - 08958B0C, length 71)
  Back Branch 08958ADC 45 times (length 28)
_S1_2_89708A8 1,378 instructions (0.000%), 124 calls (089708A8 - 089708D8, length 13)
_S1_2_89101F4 1,368 instructions (0.000%), 152 calls (089101F4 - 08910594, length 233)
_S1_2_884AE58 1,360 instructions (0.000%), 340 calls (0884AE58 - 0884AF58, length 65)
_S1_2_88F5254 1,355 instructions (0.000%), 30 calls (088F5254 - 088F5708, length 302)
_S1_2_88505B8 1,352 instructions (0.000%), 52 calls (088505B8 - 0885061C, length 26)
_S1_2_8922028 1,350 instructions (0.000%), 2 calls (08922028 - 08922198, length 93)
  Back Branch 08922148 200 times (length 6)
_S1_2_891AFC4 1,350 instructions (0.000%), 2 calls (0891AFC4 - 0891B134, length 93)
  Back Branch 0891B0E4 200 times (length 6)
_S1_2_898BED0 1,344 instructions (0.000%), 84 calls (0898BED0 - 0898BF28, length 23)
_S1_2_888D758 1,344 instructions (0.000%), 64 calls (0888D758 - 0888D7A8, length 21)
_S1_2_895D1F8 1,344 instructions (0.000%), 4 calls (0895D1F8 - 0895D25C, length 26)
  Back Branch 0895D23C 128 times (length 10)
_S1_2_88C6710 1,328 instructions (0.000%), 4 calls (088C6710 - 088C68C4, length 110)
  Back Branch 088C6890 24 times (length 74)
_S1_2_88E9D5C 1,323 instructions (0.000%), 25 calls (088E9D5C - 088E9DB0, length 22)
  Back Branch 088E9D8C 244 times (length 6)
_S1_2_884AD78 1,308 instructions (0.000%), 327 calls (0884AD78 - 0884AF58, length 121)
_S1_2_8953DF8 1,308 instructions (0.000%), 12 calls (08953DF8 - 08953E80, length 35)
  Back Branch 08953E64 84 times (length 16)
_S1_2_8837418 1,302 instructions (0.000%), 23 calls (08837418 - 088374F8, length 57)
_S1_2_896F6E0 1,300 instructions (0.000%), 65 calls (0896F6E0 - 0896F72C, length 20)
_S1_2_88BDE20 1,300 instructions (0.000%), 50 calls (088BDE20 - 088BE2D8, length 303)
_S1_2_89961DC 1,296 instructions (0.000%), 5 calls (089961DC - 08996934, length 471)
_S1_2_8849514 1,292 instructions (0.000%), 76 calls (08849514 - 08849554, length 17)
_S1_2_8852F78 1,291 instructions (0.000%), 64 calls (08852F78 - 08852FD8, length 25)
_S1_2_8952630 1,288 instructions (0.000%), 92 calls (08952630 - 089527EC, length 112)
_S1_2_888DD8C 1,287 instructions (0.000%), 143 calls (0888DD8C - 0888DDAC, length 9)
_S1_2_890B228 1,287 instructions (0.000%), 39 calls (0890B228 - 0890B2A8, length 33)
_S1_2_88FEDB0 1,281 instructions (0.000%), 183 calls (088FEDB0 - 088FEDD4, length 10)
_S1_2_895DBF8 1,267 instructions (0.000%), 4 calls (0895DBF8 - 0895DD30, length 79)
  Back Branch 0895DD04 128 times (length 46)
_S1_2_895BA98 1,264 instructions (0.000%), 4 calls (0895BA98 - 0895BC20, length 99)
  Back Branch 0895BB54 128 times (length 7)
_S1_2_88D1DBC 1,260 instructions (0.000%), 21 calls (088D1DBC - 088D2044, length 163)
_S1_2_8958904 1,260 instructions (0.000%), 9 calls (08958904 - 089589F0, length 60)
  Back Branch 089589C8 45 times (length 27)
_S1_2_889C1B4 1,256 instructions (0.000%), 48 calls (0889C1B4 - 0889C220, length 28)
_S1_2_89A197C 1,254 instructions (0.000%), 627 calls (089A197C - 089A1980, length 2)
_S1_2_895938C 1,253 instructions (0.000%), 7 calls (0895938C - 089599B0, length 394)
  Back Branch 08959404 112 times (length 19)
_S1_2_88EE1D8 1,252 instructions (0.000%), 50 calls (088EE1D8 - 088EE47C, length 170)
_S1_2_8966F78 1,248 instructions (0.000%), 156 calls (08966F78 - 08966F94, length 8)
_S1_2_8847288 1,248 instructions (0.000%), 24 calls (08847288 - 08847398, length 69)
_S1_2_895905C 1,246 instructions (0.000%), 7 calls (0895905C - 08959114, length 47)
  Back Branch 08959108 112 times (length 18)
_S1_2_88979D8 1,246 instructions (0.000%), 4 calls (088979D8 - 08897C88, length 173)
  Back Branch 08897C50 18 times (length 51)
_S1_2_88634DC 1,245 instructions (0.000%), 49 calls (088634DC - 08863554, length 31)
  Back Branch 0886353C 41 times (length 8)
_S1_2_89902C8 1,232 instructions (0.000%), 88 calls (089902C8 - 08990330, length 27)
_S1_2_88685D0 1,231 instructions (0.000%), 7 calls (088685D0 - 08868688, length 47)
  Back Branch 08868660 48 times (length 22)
_S1_2_88C77D4 1,224 instructions (0.000%), 18 calls (088C77D4 - 088C7BB4, length 249)
  Back Branch 088C7B34 12 times (length 37)
_S1_2_895E040 1,216 instructions (0.000%), 4 calls (0895E040 - 0895E1DC, length 104)
  Back Branch 0895E19C 64 times (length 60)
_S1_2_884DB0C 1,197 instructions (0.000%), 57 calls (0884DB0C - 0884DB5C, length 21)
_S1_2_88862C0 1,190 instructions (0.000%), 34 calls (088862C0 - 08886354, length 38)
_S1_2_898D1F4 1,189 instructions (0.000%), 26 calls (0898D1F4 - 0898D290, length 40)
  Back Branch 0898D268 23 times (length 19)
_S1_2_8861390 1,188 instructions (0.000%), 44 calls (08861390 - 08861400, length 29)
_S1_2_895390C 1,188 instructions (0.000%), 33 calls (0895390C - 08953A3C, length 77)
_S1_2_8868250 1,187 instructions (0.000%), 7 calls (08868250 - 08868308, length 47)
  Back Branch 088682E0 46 times (length 22)
_S1_2_897455C 1,177 instructions (0.000%), 64 calls (0897455C - 089745B4, length 23)
_S1_2_8969404 1,177 instructions (0.000%), 11 calls (08969404 - 08969514, length 69)
  Back Branch 08969470 66 times (length 11)
_S1_2_88367A0 1,173 instructions (0.000%), 23 calls (088367A0 - 08836874, length 54)
_S1_2_8836878 1,173 instructions (0.000%), 17 calls (08836878 - 08836994, length 72)
_S1_2_88614A4 1,170 instructions (0.000%), 45 calls (088614A4 - 08861518, length 30)
_S1_2_8909DA4 1,160 instructions (0.000%), 145 calls (08909DA4 - 08909DC0, length 8)
_S1_2_8988B78 1,160 instructions (0.000%), 58 calls (08988B78 - 08988BC4, length 20)
_S1_2_8970BD0 1,156 instructions (0.000%), 139 calls (08970BD0 - 08970BF4, length 10)
_S1_2_8865040 1,152 instructions (0.000%), 144 calls (08865040 - 0886505C, length 8)
_S1_2_888DF0C 1,150 instructions (0.000%), 23 calls (0888DF0C - 0888DFD0, length 50)
_S1_2_8843508 1,149 instructions (0.000%), 15 calls (08843508 - 0884395C, length 278)
  Back Branch 08843620 18 times (length 3)
  Back Branch 088437D0 6 times (length 3)
_S1_2_885FFF4 1,148 instructions (0.000%), 164 calls (0885FFF4 - 08860014, length 9)
_S1_2_884ADB8 1,144 instructions (0.000%), 286 calls (0884ADB8 - 0884AF58, length 105)
_S1_2_88EB27C 1,144 instructions (0.000%), 143 calls (088EB27C - 088EB298, length 8)
_S1_2_881E518 1,144 instructions (0.000%), 8 calls (0881E518 - 0881E750, length 143)
_S1_2_886C61C 1,143 instructions (0.000%), 127 calls (0886C61C - 0886C648, length 12)
_S1_2_8868410 1,143 instructions (0.000%), 7 calls (08868410 - 088684C8, length 47)
  Back Branch 088684A0 44 times (length 22)
_S1_2_8831B14 1,140 instructions (0.000%), 19 calls (08831B14 - 08831C00, length 60)
_S1_2_8808010 1,139 instructions (0.000%), 75 calls (08808010 - 08808678, length 411)
_S1_2_88EDA84 1,135 instructions (0.000%), 65 calls (088EDA84 - 088EDADC, length 23)
_S1_2_887C2C4 1,130 instructions (0.000%), 5 calls (0887C2C4 - 0887C8F4, length 397)
_S1_2_884ADB0 1,128 instructions (0.000%), 282 calls (0884ADB0 - 0884AF58, length 107)
_S1_2_88D0B38 1,125 instructions (0.000%), 16 calls (088D0B38 - 088D0F2C, length 254)
_S1_2_8863244 1,116 instructions (0.000%), 93 calls (08863244 - 08863278, length 14)
_S1_2_892D2E8 1,113 instructions (0.000%), 159 calls (0892D2E8 - 0892D300, length 7)
_S1_2_884F294 1,109 instructions (0.000%), 155 calls (0884F294 - 0884F2BC, length 11)
_S1_2_8904A90 1,107 instructions (0.000%), 41 calls (08904A90 - 08904AF8, length 27)
_S1_2_88ED9FC 1,106 instructions (0.000%), 56 calls (088ED9FC - 088EDA78, length 32)
_S1_2_884AEB0 1,104 instructions (0.000%), 276 calls (0884AEB0 - 0884AF58, length 43)
_S1_2_8952F00 1,100 instructions (0.000%), 44 calls (08952F00 - 08953194, length 166)
_S1_2_88BA5A8 1,098 instructions (0.000%), 366 calls (088BA5A8 - 088BA5B0, length 3)
_S1_2_88EAD68 1,096 instructions (0.000%), 137 calls (088EAD68 - 088EAD84, length 8)
_S1_2_8861810 1,090 instructions (0.000%), 83 calls (08861810 - 08861850, length 17)
_S1_2_884FD60 1,088 instructions (0.000%), 64 calls (0884FD60 - 0884FDA8, length 19)
_S1_2_888584C 1,088 instructions (0.000%), 34 calls (0888584C - 088858D8, length 36)
_S1_2_8854864 1,086 instructions (0.000%), 543 calls (08854864 - 08854868, length 2)
_S1_2_8910F1C 1,085 instructions (0.000%), 217 calls (08910F1C - 08910F2C, length 5)
_S1_2_890B888 1,085 instructions (0.000%), 155 calls (0890B888 - 0890B8A0, length 7)
_S1_2_8968134 1,080 instructions (0.000%), 18 calls (08968134 - 0896823C, length 67)
_S1_2_884F918 1,074 instructions (0.000%), 16 calls (0884F918 - 0884FA38, length 73)
_S1_2_8956810 1,072 instructions (0.000%), 47 calls (08956810 - 08956AA0, length 165)
  Back Branch 08956888 18 times (length 15)
  Back Branch 089568E4 12 times (length 19)
_S1_2_8849378 1,068 instructions (0.000%), 17 calls (08849378 - 088493FC, length 34)
  Back Branch 088493DC 62 times (length 15)
_S1_2_8950E78 1,051 instructions (0.000%), 45 calls (08950E78 - 08950F4C, length 54)
_S1_2_881183C 1,050 instructions (0.000%), 25 calls (0881183C - 088118E0, length 42)
_S1_2_898D6F4 1,047 instructions (0.000%), 8 calls (0898D6F4 - 0898D750, length 24)
  Back Branch 0898D740 160 times (length 14)
_S1_2_896A488 1,045 instructions (0.000%), 11 calls (0896A488 - 0896A55C, length 54)
  Back Branch 0896A540 66 times (length 9)
_S1_2_8977990 1,039 instructions (0.000%), 48 calls (08977990 - 08977A24, length 38)
_S1_2_896BA04 1,039 instructions (0.000%), 34 calls (0896BA04 - 0896BD20, length 200)
_S1_2_896ABDC 1,035 instructions (0.000%), 45 calls (0896ABDC - 0896AC34, length 23)
_S1_2_8957B4C 1,034 instructions (0.000%), 47 calls (08957B4C - 08957BA0, length 22)
_S1_2_8846F20 1,032 instructions (0.000%), 86 calls (08846F20 - 08846F4C, length 12)
_S1_2_884A0C8 1,032 instructions (0.000%), 1 calls (0884A0C8 - 0884A168, length 41)
  Back Branch 0884A150 30 times (length 14)
  Back Branch 0884A15C 30 times (length 35)
_S1_2_8899E94 1,030 instructions (0.000%), 515 calls (08899E94 - 08899E98, length 2)
_S1_2_8807118 1,030 instructions (0.000%), 12 calls (08807118 - 088072E0, length 115)
_S1_2_8809044 1,028 instructions (0.000%), 9 calls (08809044 - 088092E4, length 169)
_S1_2_8904A2C 1,025 instructions (0.000%), 41 calls (08904A2C - 08904A8C, length 25)
_S1_2_89188C0 1,024 instructions (0.000%), 512 calls (089188C0 - 089188C4, length 2)
_S1_2_884ADC0 1,020 instructions (0.000%), 255 calls (0884ADC0 - 0884AF58, length 103)
_S1_2_889C544 1,020 instructions (0.000%), 204 calls (0889C544 - 0889C554, length 5)
_S1_2_88833D4 1,020 instructions (0.000%), 34 calls (088833D4 - 08883448, length 30)
_S1_2_88E962C 1,020 instructions (0.000%), 1 calls (088E962C - 088E9858, length 140)
  Back Branch 088E96C4 22 times (length 9)
  Back Branch 088E9820 11 times (length 76)
_S1_2_88BAF90 1,016 instructions (0.000%), 8 calls (088BAEC4 - 088BB234, length 221)
  Back Branch 088BB004 8,639 times (length 82)
_S1_2_883FB1C 1,015 instructions (0.000%), 14 calls (0883FB1C - 0883FD30, length 134)
_S1_2_8830844 1,014 instructions (0.000%), 39 calls (08830844 - 088308A8, length 26)
_S1_2_887D404 1,014 instructions (0.000%), 26 calls (0887D404 - 0887D49C, length 39)
_S1_2_8830330 1,014 instructions (0.000%), 13 calls (08830330 - 08830464, length 78)
_S1_2_89699A0 1,012 instructions (0.000%), 11 calls (089699A0 - 08969A74, length 54)
  Back Branch 08969A0C 66 times (length 11)
_S1_2_88EDAE0 1,009 instructions (0.000%), 40 calls (088EDAE0 - 088EDBA8, length 51)
_S1_2_88FE248 1,008 instructions (0.000%), 84 calls (088FE248 - 088FE274, length 12)
_S1_2_88BD408 1,008 instructions (0.000%), 56 calls (088BD408 - 088BD520, length 71)
_S1_2_8978CFC 1,008 instructions (0.000%), 4 calls (08978CFC - 08978D84, length 35)
  Back Branch 08978D68 128 times (length 7)
_S1_2_88C6D58 1,008 instructions (0.000%), 4 calls (088C6D58 - 088C6F64, length 132)
  Back Branch 088C6F30 16 times (length 96)
_S1_2_884ED98 1,005 instructions (0.000%), 335 calls (0884ED98 - 0884EDA0, length 3)
_S1_2_8977A28 1,002 instructions (0.000%), 3 calls (08977A28 - 08977B10, length 59)
  Back Branch 08977AE8 120 times (length 37)
_S1_2_895CF3C 993 instructions (0.000%), 4 calls (0895CF3C - 0895CFD8, length 40)
  Back Branch 0895CFB8 128 times (length 24)
_S1_2_886327C 992 instructions (0.000%), 44 calls (0886327C - 088632E8, length 28)
_S1_2_884CB10 992 instructions (0.000%), 31 calls (0884CB10 - 0884CB8C, length 32)
_S1_2_890B990 990 instructions (0.000%), 99 calls (0890B990 - 0890B9B4, length 10)
_S1_2_880B654 984 instructions (0.000%), 24 calls (0880B654 - 0880B6F4, length 41)
_S1_2_8809588 981 instructions (0.000%), 9 calls (08809588 - 08809738, length 109)
_S1_2_88EBD68 979 instructions (0.000%), 11 calls (088EBD68 - 088EBE24, length 48)
  Back Branch 088EBDC0 66 times (length 16)
_S1_2_888CA54 968 instructions (0.000%), 484 calls (0888CA54 - 0888CA58, length 2)
_S1_2_88BB9D0 966 instructions (0.000%), 3 calls (088BB9D0 - 088BBAD8, length 67)
  Back Branch 088BBACC 23 times (length 36)
  Back Branch 088BBA0C 12 times (length 5)
_S1_2_892BB18 954 instructions (0.000%), 159 calls (0892BB18 - 0892BB34, length 8)
_S1_2_892BAF8 954 instructions (0.000%), 159 calls (0892BAF8 - 0892BB14, length 8)
_S1_2_886D2AC 954 instructions (0.000%), 159 calls (0886D2AC - 0886D318, length 28)
_S1_2_884AD58 948 instructions (0.000%), 237 calls (0884AD58 - 0884AF58, length 129)
_S1_2_88E8960 948 instructions (0.000%), 54 calls (088E8960 - 088E89AC, length 20)
_S1_2_89550D8 931 instructions (0.000%), 49 calls (089550D8 - 089551DC, length 66)
_S1_2_88527F0 930 instructions (0.000%), 6 calls (088527F0 - 08852A58, length 155)
_S1_2_88F7D40 929 instructions (0.000%), 7 calls (088F7D40 - 088F8874, length 718)
_S1_2_88ECF4C 928 instructions (0.000%), 4 calls (088ECF4C - 088ED008, length 48)
  Back Branch 088ECFE4 44 times (length 13)
  Back Branch 088ECFA8 28 times (length 9)
_S1_2_8846E8C 927 instructions (0.000%), 103 calls (08846E8C - 08846EAC, length 9)
_S1_2_895C928 926 instructions (0.000%), 14 calls (0895C928 - 0895CC84, length 216)
  Back Branch 0895CB04 8 times (length 52)
  Back Branch 0895CB6C 2 times (length 91)
_S1_2_89787AC 920 instructions (0.000%), 15 calls (089787AC - 089788BC, length 69)
  Back Branch 08978850 11 times (length 14)
_S1_2_882D758 918 instructions (0.000%), 34 calls (0882D758 - 0882D7C0, length 27)
_S1_2_895BC44 916 instructions (0.000%), 4 calls (0895BC44 - 0895BCEC, length 43)
  Back Branch 0895BC98 128 times (length 6)
_S1_2_88C5E14 912 instructions (0.000%), 18 calls (088C5E14 - 088C6070, length 152)
  Back Branch 088C6028 20 times (length 7)
_S1_2_884AE08 908 instructions (0.000%), 227 calls (0884AE08 - 0884AF58, length 85)
_S1_2_880831C 906 instructions (0.000%), 60 calls (0880831C - 08808678, length 216)
_S1_2_88ECE48 903 instructions (0.000%), 21 calls (088ECE48 - 088ECEF0, length 43)
_S1_2_880B974 902 instructions (0.000%), 22 calls (0880B974 - 0880BA14, length 41)
_S1_2_896AC38 900 instructions (0.000%), 50 calls (0896AC38 - 0896AC94, length 24)
_S1_2_88FFF88 900 instructions (0.000%), 45 calls (088FFF88 - 088FFFD4, length 20)
_S1_2_888FD8C 900 instructions (0.000%), 4 calls (0888FD8C - 0888FEE4, length 87)
  Back Branch 0888FEC0 20 times (length 35)
_S1_2_8864040 899 instructions (0.000%), 7 calls (08864040 - 088641C8, length 99)
  Back Branch 088640E8 53 times (length 10)
  Back Branch 088640B4 1 times (length 10)
_S1_2_896E2D8 894 instructions (0.000%), 6 calls (0896E2D8 - 0896E424, length 84)
  Back Branch 0896E3E8 72 times (length 47)
_S1_2_8840D0C 893 instructions (0.000%), 19 calls (08840D0C - 08840E14, length 67)
_S1_2_89A1A4C 886 instructions (0.000%), 443 calls (089A1A4C - 089A1A50, length 2)
_S1_2_890F130 882 instructions (0.000%), 28 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 9,081 times (length 134)
_S1_2_88ECB24 882 instructions (0.000%), 9 calls (088ECB24 - 088ECCA8, length 98)
_S1_2_8974290 882 instructions (0.000%), 7 calls (08974290 - 089742D0, length 17)
  Back Branch 089742C4 84 times (length 11)
_S1_2_88480E0 847 instructions (0.000%), 31 calls (088480E0 - 0884814C, length 28)
  Back Branch 0884812C 23 times (length 10)
_S1_2_88EB488 846 instructions (0.000%), 47 calls (088EB488 - 088EB4CC, length 18)
_S1_2_88EDBB4 840 instructions (0.000%), 48 calls (088EDBB4 - 088EDC0C, length 23)
_S1_2_892CB3C 840 instructions (0.000%), 42 calls (0892CB3C - 0892CB88, length 20)
_S1_2_88E66BC 838 instructions (0.000%), 33 calls (088E66BC - 088E67FC, length 81)
_S1_2_8830200 836 instructions (0.000%), 11 calls (08830200 - 0883032C, length 76)
_S1_2_88F07D8 833 instructions (0.000%), 7 calls (088F07D8 - 088F08A8, length 53)
  Back Branch 088F086C 42 times (length 28)
_S1_2_882D3B4 832 instructions (0.000%), 16 calls (0882D3B4 - 0882D48C, length 55)
_S1_2_88129D8 825 instructions (0.000%), 15 calls (088129D8 - 08812AB0, length 55)
_S1_2_8909DD4 819 instructions (0.000%), 91 calls (08909DD4 - 08909DF4, length 9)
_S1_2_8969BBC 814 instructions (0.000%), 37 calls (08969BBC - 08969C10, length 22)
_S1_2_890A584 810 instructions (0.000%), 90 calls (0890A584 - 0890A5A4, length 9)
_S1_2_8909F18 810 instructions (0.000%), 90 calls (08909F18 - 08909F38, length 9)
_S1_2_8842504 810 instructions (0.000%), 54 calls (08842504 - 0884253C, length 15)
_S1_2_88FDA7C 810 instructions (0.000%), 5 calls (088FDA7C - 088FDFA0, length 330)
_S1_2_880FEB4 810 instructions (0.000%), 5 calls (0880FEB4 - 08810244, length 229)
_S1_2_880555C 809 instructions (0.000%), 1 calls (0880555C - 08805688, length 76)
  Back Branch 088055E0 72 times (length 8)
  Back Branch 08805610 12 times (length 23)
_S1_2_8977B14 806 instructions (0.000%), 6 calls (08977B14 - 08977BA4, length 37)
  Back Branch 08977B80 48 times (length 15)
_S1_2_88C99A8 798 instructions (0.000%), 6 calls (088C9980 - 088C9B80, length 129)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEF04 798 instructions (0.000%), 6 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_88EDC10 796 instructions (0.000%), 32 calls (088EDC10 - 088EDCC0, length 45)
_S1_2_884F594 792 instructions (0.000%), 33 calls (0884F594 - 0884F5F0, length 24)
_S1_2_888C3BC 790 instructions (0.000%), 395 calls (0888C3BC - 0888C3C0, length 2)
_S1_2_8885B74 782 instructions (0.000%), 34 calls (08885B74 - 08885BCC, length 23)
_S1_2_8860EFC 779 instructions (0.000%), 17 calls (08860EFC - 08860FDC, length 57)
_S1_2_888CEBC 776 instructions (0.000%), 97 calls (0888CEBC - 0888CED8, length 8)
_S1_2_8954F60 773 instructions (0.000%), 47 calls (08954F60 - 08954FC0, length 25)
_S1_2_88FB530 770 instructions (0.000%), 11 calls (088FB530 - 088FB5BC, length 36)
  Back Branch 088FB588 55 times (length 16)
_S1_2_889C17C 768 instructions (0.000%), 64 calls (0889C17C - 0889C1B0, length 14)
_S1_2_8915570 768 instructions (0.000%), 8 calls (08915570 - 089156F8, length 99)
_S1_2_883BC38 768 instructions (0.000%), 6 calls (0883BC38 - 0883BE8C, length 150)
_S1_2_8950724 765 instructions (0.000%), 17 calls (08950724 - 089507F4, length 53)
_S1_2_8862D44 763 instructions (0.000%), 14 calls (08862D44 - 08862DFC, length 47)
  Back Branch 08862DD4 19 times (length 21)
_S1_2_886868C 762 instructions (0.000%), 17 calls (0886868C - 0886878C, length 65)
  Back Branch 08868764 12 times (length 41)
_S1_2_8961DA8 759 instructions (0.000%), 23 calls (08961DA8 - 08961E30, length 35)
_S1_2_884AD28 756 instructions (0.000%), 189 calls (0884AD28 - 0884AF58, length 141)
_S1_2_884AF30 752 instructions (0.000%), 188 calls (0884AF30 - 0884AF58, length 11)
_S1_2_88FE880 752 instructions (0.000%), 94 calls (088FE880 - 088FE89C, length 8)
_S1_2_883B340 752 instructions (0.000%), 31 calls (0883B340 - 0883B3BC, length 32)
_S1_2_880A568 752 instructions (0.000%), 8 calls (0880A568 - 0880A6DC, length 94)
_S1_2_896B6A8 751 instructions (0.000%), 22 calls (0896B6A8 - 0896B7BC, length 70)
_S1_2_895926C 748 instructions (0.000%), 44 calls (0895926C - 089599B0, length 466)
_S1_2_884C918 748 instructions (0.000%), 22 calls (0884C918 - 0884C99C, length 34)
_S1_2_883111C 748 instructions (0.000%), 17 calls (0883111C - 088311C8, length 44)
_S1_2_888DCFC 736 instructions (0.000%), 23 calls (0888DCFC - 0888DD88, length 36)
_S1_2_88DD464 732 instructions (0.000%), 4 calls (088DD464 - 088DD524, length 49)
  Back Branch 088DD504 36 times (length 26)
_S1_2_884C664 726 instructions (0.000%), 66 calls (0884C664 - 0884C68C, length 11)
_S1_2_895A268 720 instructions (0.000%), 72 calls (0895A268 - 0895A28C, length 10)
_S1_2_898BB04 714 instructions (0.000%), 119 calls (0898BB04 - 0898BB18, length 6)
_S1_2_884C0F0 714 instructions (0.000%), 42 calls (0884C0F0 - 0884C15C, length 28)
_S1_2_88FE9B0 712 instructions (0.000%), 89 calls (088FE9B0 - 088FE9CC, length 8)
_S1_2_898E5C8 709 instructions (0.000%), 1 calls (0898E5C8 - 0898E818, length 149)
  Back Branch 0898E6C4 30 times (length 9)
  Back Branch 0898E69C 20 times (length 14)
  Back Branch 0898E744 4 times (length 21)
_S1_2_89A1B7C 704 instructions (0.000%), 352 calls (089A1B7C - 089A1B80, length 2)
_S1_2_89A1B64 704 instructions (0.000%), 352 calls (089A1B64 - 089A1B68, length 2)
_S1_2_8979100 704 instructions (0.000%), 2 calls (08979100 - 08979230, length 77)
  Back Branch 089791F8 64 times (length 34)
_S1_2_8848F4C 703 instructions (0.000%), 19 calls (08848F4C - 08848FEC, length 41)
_S1_2_88548F4 700 instructions (0.000%), 35 calls (088548F4 - 08854940, length 20)
_S1_2_897FED0 700 instructions (0.000%), 24 calls (0897FED0 - 0897FF6C, length 40)
_S1_2_8972AB8 697 instructions (0.000%), 119 calls (08972AB8 - 08972AD0, length 7)
_S1_2_89362BC 696 instructions (0.000%), 24 calls (089362BC - 08936334, length 31)
_S1_2_884EB98 695 instructions (0.000%), 6 calls (0884EB38 - 0884ECDC, length 106)
  Back Branch 0884EC94 960 times (length 89)
_S1_2_896C150 694 instructions (0.000%), 14 calls (0896C150 - 0896C388, length 143)
_S1_2_883A594 690 instructions (0.000%), 26 calls (0883A594 - 0883A620, length 36)
_S1_2_88EB6B8 688 instructions (0.000%), 86 calls (088EB6B8 - 088EB6D4, length 8)
_S1_2_8954FC4 687 instructions (0.000%), 47 calls (08954FC4 - 08955074, length 45)
_S1_2_8850570 684 instructions (0.000%), 38 calls (08850570 - 088505B4, length 18)
_S1_2_896DCC8 684 instructions (0.000%), 19 calls (0896DCC8 - 0896DD54, length 36)
_S1_2_88321B4 684 instructions (0.000%), 19 calls (088321B4 - 08832240, length 36)
_S1_2_895C1A4 684 instructions (0.000%), 10 calls (0895C1A4 - 0895C354, length 109)
_S1_2_8974418 684 instructions (0.000%), 4 calls (08974418 - 089744D8, length 49)
  Back Branch 089744CC 48 times (length 17)
  Back Branch 08974484 32 times (length 21)
_S1_2_88E5D04 682 instructions (0.000%), 31 calls (088E5D04 - 088E5D58, length 22)
_S1_2_8953A40 680 instructions (0.000%), 17 calls (08953A40 - 08953B00, length 49)
_S1_2_896919C 679 instructions (0.000%), 18 calls (0896919C - 0896926C, length 53)
_S1_2_880815C 677 instructions (0.000%), 45 calls (0880815C - 08808678, length 328)
_S1_2_8808060 677 instructions (0.000%), 45 calls (08808060 - 08808678, length 391)
_S1_2_8861164 672 instructions (0.000%), 84 calls (08861164 - 08861180, length 8)
_S1_2_8849634 672 instructions (0.000%), 2 calls (08849634 - 088496A0, length 28)
  Back Branch 08849684 58 times (length 11)
_S1_2_884AE38 668 instructions (0.000%), 167 calls (0884AE38 - 0884AF58, length 73)
_S1_2_888DE98 667 instructions (0.000%), 23 calls (0888DE98 - 0888DF08, length 29)
_S1_2_8861184 665 instructions (0.000%), 7 calls (08861184 - 088611C8, length 18)
  Back Branch 088611B0 84 times (length 7)
_S1_2_897FE90 662 instructions (0.000%), 18 calls (0897FE90 - 0897FF6C, length 56)
_S1_2_8959300 660 instructions (0.000%), 44 calls (08959300 - 089599B0, length 429)
_S1_2_888D00C 660 instructions (0.000%), 33 calls (0888D00C - 0888D058, length 20)
_S1_2_88623F8 658 instructions (0.000%), 94 calls (088623F8 - 08862410, length 7)
_S1_2_884F71C 657 instructions (0.000%), 9 calls (0884F71C - 0884F83C, length 73)
_S1_2_8967468 657 instructions (0.000%), 6 calls (08967468 - 089676DC, length 158)
_S1_2_88FE860 656 instructions (0.000%), 82 calls (088FE860 - 088FE87C, length 8)
_S1_2_890F56C 656 instructions (0.000%), 8 calls (0890F56C - 0890F65C, length 61)
  Back Branch 0890F5E4 32 times (length 7)
_S1_2_890B7CC 650 instructions (0.000%), 25 calls (0890B7CC - 0890B830, length 26)
_S1_2_8830538 650 instructions (0.000%), 10 calls (08830538 - 08830638, length 65)
_S1_2_888BCBC 648 instructions (0.000%), 324 calls (0888BCBC - 0888BCC0, length 2)
_S1_2_897FF34 646 instructions (0.000%), 46 calls (0897FF34 - 0897FF6C, length 15)
_S1_2_8844E50 646 instructions (0.000%), 38 calls (08844E50 - 08844E90, length 17)
_S1_2_8885978 642 instructions (0.000%), 321 calls (08885978 - 0888597C, length 2)
_S1_2_888344C 642 instructions (0.000%), 321 calls (0888344C - 08883450, length 2)
_S1_2_895D060 640 instructions (0.000%), 4 calls (0895D060 - 0895D0CC, length 28)
  Back Branch 0895D0C0 64 times (length 12)
_S1_2_88655C8 638 instructions (0.000%), 11 calls (088655C8 - 08865668, length 41)
  Back Branch 08865640 44 times (length 19)
_S1_2_88E6564 636 instructions (0.000%), 43 calls (088E6564 - 088E65C4, length 25)
_S1_2_8848FF0 627 instructions (0.000%), 19 calls (08848FF0 - 08849074, length 34)
_S1_2_8863414 625 instructions (0.000%), 125 calls (08863414 - 08863424, length 5)
_S1_2_8937228 622 instructions (0.000%), 6 calls (08937228 - 0893751C, length 190)
  Back Branch 0893729C 9 times (length 8)
  Back Branch 08937314 9 times (length 8)
  Back Branch 089372C8 3 times (length 21)
_S1_2_88E99C8 620 instructions (0.000%), 2 calls (088E99C8 - 088E9B48, length 97)
  Back Branch 088E9A3C 16 times (length 9)
  Back Branch 088E9B10 8 times (length 50)
_S1_2_8905DB0 617 instructions (0.000%), 7 calls (08905DB0 - 08905F7C, length 116)
  Back Branch 08905EB0 17 times (length 29)
  Back Branch 08905ECC 2 times (length 63)
  Back Branch 08905F50 2 times (length 29)
_S1_2_8850EF0 616 instructions (0.000%), 88 calls (08850EF0 - 08850F08, length 7)
_S1_2_88E45BC 614 instructions (0.000%), 8 calls (088E45BC - 088E4810, length 150)
_S1_2_88ED688 610 instructions (0.000%), 60 calls (088ED688 - 088ED6C0, length 15)
_S1_2_895CDA8 603 instructions (0.000%), 4 calls (0895CDA8 - 0895CF38, length 101)
  Back Branch 0895CF08 64 times (length 71)
_S1_2_898BF88 602 instructions (0.000%), 14 calls (0898BF88 - 0898C084, length 64)
_S1_2_88FE9D0 600 instructions (0.000%), 75 calls (088FE9D0 - 088FE9EC, length 8)
_S1_2_884C80C 600 instructions (0.000%), 40 calls (0884C80C - 0884C844, length 15)
_S1_2_898D548 600 instructions (0.000%), 24 calls (0898D548 - 0898D5B0, length 27)
_S1_2_881EB64 600 instructions (0.000%), 20 calls (0881EB64 - 0881EBD8, length 30)
_S1_2_8813970 600 instructions (0.000%), 20 calls (08813970 - 088139E4, length 30)
_S1_2_886EA88 600 instructions (0.000%), 18 calls (0886EA88 - 0886EB70, length 59)
_S1_2_89048EC 600 instructions (0.000%), 8 calls (089048EC - 08904A20, length 78)
_S1_2_88CFA44 598 instructions (0.000%), 24 calls (088CFA44 - 088CFBD8, length 102)
_S1_2_89777AC 588 instructions (0.000%), 2 calls (089777AC - 089777FC, length 21)
  Back Branch 089777E4 80 times (length 7)
_S1_2_8990144 581 instructions (0.000%), 1 calls (08990144 - 08990264, length 73)
  Back Branch 0899018C 40 times (length 9)
  Back Branch 08990250 40 times (length 6)
_S1_2_88671C8 579 instructions (0.000%), 3 calls (088671C8 - 08867660, length 295)
  Back Branch 08867324 476 times (length 8)
_S1_2_886F93C 572 instructions (0.000%), 143 calls (0886F93C - 0886F948, length 4)
_S1_2_8904B44 572 instructions (0.000%), 44 calls (08904B44 - 08904B74, length 13)
_S1_2_88E4DCC 566 instructions (0.000%), 30 calls (088E4DCC - 088E4E30, length 26)
_S1_2_88F0CE4 565 instructions (0.000%), 1 calls (088F0CE4 - 088F0DEC, length 67)
  Back Branch 088F0DA8 35 times (length 18)
  Back Branch 088F0DB8 5 times (length 27)
  Back Branch 088F0DC8 3 times (length 40)
_S1_2_891F914 559 instructions (0.000%), 43 calls (0891F914 - 0891F944, length 13)
_S1_2_8814CAC 558 instructions (0.000%), 9 calls (08814CAC - 08814DA0, length 62)
_S1_2_88123CC 552 instructions (0.000%), 12 calls (088123CC - 08812480, length 46)
_S1_2_88FAAB8 550 instructions (0.000%), 11 calls (088FAAB8 - 088FAB24, length 28)
  Back Branch 088FAB04 55 times (length 13)
_S1_2_896DF6C 547 instructions (0.000%), 34 calls (0896DF6C - 0896DFAC, length 17)
_S1_2_88632EC 546 instructions (0.000%), 14 calls (088632EC - 088633B0, length 50)
_S1_2_8831860 546 instructions (0.000%), 13 calls (08831860 - 08831904, length 42)
_S1_2_898BF2C 544 instructions (0.000%), 34 calls (0898BF2C - 0898BF84, length 23)
_S1_2_898BE74 544 instructions (0.000%), 34 calls (0898BE74 - 0898BECC, length 23)
_S1_2_88FC674 544 instructions (0.000%), 34 calls (088FC674 - 088FC6B0, length 16)
_S1_2_88DFB70 544 instructions (0.000%), 4 calls (088DFB70 - 088DFE64, length 190)
_S1_2_8960C70 544 instructions (0.000%), 2 calls (08960C70 - 08960E70, length 129)
  Back Branch 08960D78 24 times (length 7)
  Back Branch 08960DFC 12 times (length 8)
  Back Branch 08960CC8 8 times (length 8)
  Back Branch 08960E3C 2 times (length 74)
_S1_2_8977F8C 542 instructions (0.000%), 1 calls (08977F8C - 08978040, length 46)
  Back Branch 08978014 40 times (length 24)
_S1_2_884AEC0 540 instructions (0.000%), 135 calls (0884AEC0 - 0884AF58, length 39)
_S1_2_898F078 540 instructions (0.000%), 27 calls (0898F078 - 0898F0D4, length 24)
_S1_2_890B86C 539 instructions (0.000%), 77 calls (0890B86C - 0890B884, length 7)
_S1_2_8837370 537 instructions (0.000%), 13 calls (08837370 - 08837414, length 42)
_S1_2_89636C8 536 instructions (0.000%), 4 calls (089636C8 - 08963788, length 49)
  Back Branch 08963758 24 times (length 23)
_S1_2_884F5F4 532 instructions (0.000%), 38 calls (0884F5F4 - 0884F628, length 14)
_S1_2_8974320 532 instructions (0.000%), 7 calls (08974320 - 08974344, length 10)
  Back Branch 08974338 84 times (length 6)
_S1_2_89A1C5C 530 instructions (0.000%), 265 calls (089A1C5C - 089A1C60, length 2)
_S1_2_88DDB30 528 instructions (0.000%), 48 calls (088DDB30 - 088DDB60, length 13)
_S1_2_882D0DC 528 instructions (0.000%), 6 calls (0882D0DC - 0882D240, length 90)
_S1_2_8961C18 526 instructions (0.000%), 6 calls (08961C18 - 08961C94, length 32)
  Back Branch 08961C70 48 times (length 9)
_S1_2_8808CC8 525 instructions (0.000%), 35 calls (08808CC8 - 08808D00, length 15)
_S1_2_882E810 525 instructions (0.000%), 15 calls (0882E810 - 0882E898, length 35)
_S1_2_88DFE68 524 instructions (0.000%), 4 calls (088DFE68 - 088DFED8, length 29)
  Back Branch 088DFECC 72 times (length 6)
_S1_2_88D31F0 516 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_89978A0 512 instructions (0.000%), 16 calls (089978A0 - 089979B0, length 69)
_S1_2_89579C0 512 instructions (0.000%), 16 calls (089579C0 - 08957A3C, length 32)
_S1_2_8849964 512 instructions (0.000%), 16 calls (08849964 - 088499E0, length 32)
_S1_2_8885B38 510 instructions (0.000%), 34 calls (08885B38 - 08885B70, length 15)
_S1_2_8814BF4 506 instructions (0.000%), 11 calls (08814BF4 - 08814CA8, length 46)
_S1_2_889ACF0 505 instructions (0.000%), 5 calls (0889ACF0 - 0889AEB0, length 113)
  Back Branch 0889AE4C 5 times (length 57)
  Back Branch 0889AE60 5 times (length 73)
_S1_2_884ACA8 504 instructions (0.000%), 126 calls (0884ACA8 - 0884AF58, length 173)
_S1_2_8841338 504 instructions (0.000%), 9 calls (08841338 - 08841414, length 56)
_S1_2_88531DC 503 instructions (0.000%), 6 calls (088531DC - 08853370, length 102)
_S1_2_88D045C 500 instructions (0.000%), 4 calls (088D045C - 088D04BC, length 25)
  Back Branch 088D0498 44 times (length 10)
_S1_2_8978BA4 499 instructions (0.000%), 13 calls (08978BA4 - 08978C78, length 54)
_S1_2_896A264 498 instructions (0.000%), 14 calls (0896A264 - 0896A334, length 53)
_S1_2_892D068 496 instructions (0.000%), 248 calls (0892D068 - 0892D06C, length 2)
_S1_2_89670E0 495 instructions (0.000%), 33 calls (089670E0 - 08967118, length 15)
_S1_2_8910C80 495 instructions (0.000%), 3 calls (08910C80 - 08910F18, length 167)
_S1_2_898F02C 494 instructions (0.000%), 26 calls (0898F02C - 0898F074, length 19)
_S1_2_88504D8 494 instructions (0.000%), 26 calls (088504D8 - 08850520, length 19)
_S1_2_89861E8 494 instructions (0.000%), 19 calls (089861E8 - 0898624C, length 26)
_S1_2_88414F8 490 instructions (0.000%), 14 calls (088414F8 - 08841580, length 35)
_S1_2_88EAE98 490 instructions (0.000%), 7 calls (088EAE98 - 088EAFB4, length 72)
_S1_2_89060C0 483 instructions (0.000%), 21 calls (089060C0 - 08906118, length 23)
_S1_2_8860D48 480 instructions (0.000%), 40 calls (08860D48 - 08860D7C, length 14)
_S1_2_88BBD90 473 instructions (0.000%), 43 calls (088BBD90 - 088BBDE4, length 22)
_S1_2_88547E0 470 instructions (0.000%), 94 calls (088547E0 - 088547F0, length 5)
_S1_2_8852F64 470 instructions (0.000%), 94 calls (08852F64 - 08852F74, length 5)
_S1_2_89780D8 470 instructions (0.000%), 2 calls (089780D8 - 08978114, length 16)
  Back Branch 08978108 64 times (length 9)
_S1_2_88E0AA4 468 instructions (0.000%), 6 calls (088E0AA4 - 088E0B10, length 28)
  Back Branch 088E0AF4 36 times (length 10)
_S1_2_884FE74 465 instructions (0.000%), 155 calls (0884FE74 - 0884FE7C, length 3)
_S1_2_882D87C 464 instructions (0.000%), 29 calls (0882D87C - 0882D8B8, length 16)
_S1_2_896EBB4 463 instructions (0.000%), 7 calls (0896EBB4 - 0896EC20, length 28)
  Back Branch 0896EC04 28 times (length 14)
_S1_2_88FE294 462 instructions (0.000%), 42 calls (088FE294 - 088FE2BC, length 11)
_S1_2_88EB718 460 instructions (0.000%), 230 calls (088EB718 - 088EB71C, length 2)
_S1_2_898D370 459 instructions (0.000%), 27 calls (0898D370 - 0898D438, length 51)
_S1_2_883B2A8 456 instructions (0.000%), 12 calls (0883B2A8 - 0883B33C, length 38)
_S1_2_880837C 455 instructions (0.000%), 35 calls (0880837C - 08808678, length 192)
_S1_2_882CC74 455 instructions (0.000%), 7 calls (0882CC74 - 0882CD74, length 65)
_S1_2_88CFBDC 452 instructions (0.000%), 16 calls (088CFBDC - 088CFDC8, length 124)
_S1_2_891F42C 450 instructions (0.000%), 50 calls (0891F42C - 0891F44C, length 9)
_S1_2_88475B0 450 instructions (0.000%), 30 calls (088475B0 - 088475E8, length 15)
_S1_2_895AC90 450 instructions (0.000%), 23 calls (0895AC90 - 0895B8CC, length 784)
_S1_2_888B4E4 448 instructions (0.000%), 224 calls (0888B4E4 - 0888B4E8, length 2)
_S1_2_884AD00 448 instructions (0.000%), 112 calls (0884AD00 - 0884AF58, length 151)
_S1_2_8987308 447 instructions (0.000%), 4 calls (08987308 - 089874F8, length 125)
_S1_2_882C4D8 444 instructions (0.000%), 12 calls (0882C4D8 - 0882C568, length 37)
_S1_2_88374FC 444 instructions (0.000%), 6 calls (088374FC - 08837620, length 74)
_S1_2_89A1DCC 442 instructions (0.000%), 221 calls (089A1DCC - 089A1DD0, length 2)
_S1_2_89602A8 442 instructions (0.000%), 13 calls (089602A8 - 0896033C, length 38)
_S1_2_8850EDC 440 instructions (0.000%), 88 calls (08850EDC - 08850EEC, length 5)
_S1_2_88424AC 440 instructions (0.000%), 20 calls (088424AC - 08842500, length 22)
_S1_2_891F35C 440 instructions (0.000%), 10 calls (0891F35C - 0891F428, length 52)
_S1_2_88FEECC 437 instructions (0.000%), 23 calls (088FEECC - 088FEF14, length 19)
_S1_2_8907330 432 instructions (0.000%), 36 calls (08907330 - 0890735C, length 12)
_S1_2_8906A70 432 instructions (0.000%), 36 calls (08906A70 - 08906A9C, length 12)
_S1_2_880834C 432 instructions (0.000%), 36 calls (0880834C - 08808678, length 204)
_S1_2_88476B8 432 instructions (0.000%), 24 calls (088476B8 - 0884770C, length 22)
_S1_2_881254C 432 instructions (0.000%), 9 calls (0881254C - 08812608, length 48)
_S1_2_88C71D0 432 instructions (0.000%), 8 calls (088C71D0 - 088C7218, length 19)
  Back Branch 088C7200 48 times (length 7)
_S1_2_8903ADC 431 instructions (0.000%), 23 calls (08903ADC - 08903B3C, length 25)
_S1_2_896A5A8 428 instructions (0.000%), 10 calls (0896A5A8 - 0896A650, length 43)
_S1_2_890A68C 424 instructions (0.000%), 42 calls (0890A68C - 0890A6BC, length 13)
_S1_2_890A658 424 instructions (0.000%), 42 calls (0890A658 - 0890A688, length 13)
_S1_2_886F10C 424 instructions (0.000%), 4 calls (0886F10C - 0886F2B0, length 106)
_S1_2_8811A58 420 instructions (0.000%), 10 calls (08811A58 - 08811AFC, length 42)
_S1_2_89742D4 420 instructions (0.000%), 4 calls (089742D4 - 0897431C, length 19)
  Back Branch 08974310 48 times (length 10)
_S1_2_88478A0 420 instructions (0.000%), 1 calls (088478A0 - 08847A08, length 91)
  Back Branch 088479B8 30 times (length 7)
  Back Branch 08847990 12 times (length 6)
  Back Branch 08847954 10 times (length 6)
  Back Branch 08847928 2 times (length 6)
_S1_2_8853AF8 417 instructions (0.000%), 5 calls (08853AF8 - 08853B50, length 23)
  Back Branch 08853B44 29 times (length 16)
_S1_2_898FFB4 414 instructions (0.000%), 23 calls (0898FFB4 - 08990004, length 21)
_S1_2_8860FE0 412 instructions (0.000%), 12 calls (08860FE0 - 08861098, length 47)
_S1_2_8936650 412 instructions (0.000%), 2 calls (08936650 - 08936884, length 142)
  Back Branch 08936838 6 times (length 8)
  Back Branch 08936778 6 times (length 8)
  Back Branch 0893670C 6 times (length 8)
  Back Branch 089367C0 6 times (length 8)
  Back Branch 089367EC 2 times (length 21)
  Back Branch 08936738 2 times (length 21)
_S1_2_89877A0 412 instructions (0.000%), 1 calls (089877A0 - 08987AC8, length 203)
  Back Branch 089879EC 36 times (length 5)
  Back Branch 0898798C 24 times (length 3)
  Back Branch 08987AC4 1 times (length 133)
  Back Branch 0898786C 1 times (length 11)
_S1_2_889C558 408 instructions (0.000%), 204 calls (0889C558 - 0889C55C, length 2)
_S1_2_888738C 408 instructions (0.000%), 34 calls (0888738C - 088873C0, length 14)
_S1_2_888735C 408 instructions (0.000%), 34 calls (0888735C - 08887388, length 12)
_S1_2_8886260 408 instructions (0.000%), 34 calls (08886260 - 08886294, length 14)
_S1_2_8886230 408 instructions (0.000%), 34 calls (08886230 - 0888625C, length 12)
_S1_2_897133C 408 instructions (0.000%), 17 calls (0897133C - 08971398, length 24)
_S1_2_884F1C8 408 instructions (0.000%), 8 calls (0884F1C8 - 0884F290, length 51)
_S1_2_8954328 408 instructions (0.000%), 4 calls (08954328 - 089544CC, length 106)
_S1_2_897559C 407 instructions (0.000%), 11 calls (0897559C - 08975638, length 40)
_S1_2_88E15CC 406 instructions (0.000%), 2 calls (088E15CC - 088E1A54, length 291)
  Back Branch 088E1A0C 6 times (length 14)
  Back Branch 088E1810 6 times (length 9)
_S1_2_88604D4 405 instructions (0.000%), 27 calls (088604D4 - 08860514, length 17)
_S1_2_88BDF7C 402 instructions (0.000%), 3 calls (088BDF7C - 088BE2D8, length 216)
_S1_2_8872AD0 401 instructions (0.000%), 1 calls (08872AD0 - 08873110, length 401)
_S1_2_88EC85C 400 instructions (0.000%), 8 calls (088EC85C - 088EC920, length 50)
_S1_2_88E110C 400 instructions (0.000%), 4 calls (088E110C - 088E11A8, length 40)
  Back Branch 088E118C 16 times (length 20)
_S1_2_8936888 400 instructions (0.000%), 2 calls (08936888 - 08936B88, length 193)
  Back Branch 08936B28 6 times (length 8)
  Back Branch 08936A84 6 times (length 8)
  Back Branch 08936AD4 6 times (length 8)
  Back Branch 08936A30 6 times (length 8)
  Back Branch 08936B00 2 times (length 21)
  Back Branch 08936A5C 2 times (length 21)
_S1_2_8976C30 399 instructions (0.000%), 19 calls (08976C30 - 08976C80, length 21)
_S1_2_883C8EC 399 instructions (0.000%), 7 calls (0883C8EC - 0883C9CC, length 57)
_S1_2_88666B8 397 instructions (0.000%), 11 calls (088666B8 - 088667BC, length 66)
  Back Branch 0886673C 5 times (length 14)
_S1_2_890361C 396 instructions (0.000%), 9 calls (0890361C - 089036C8, length 44)
_S1_2_88EBC0C 392 instructions (0.000%), 8 calls (088EBC0C - 088EBC54, length 19)
  Back Branch 088EBC3C 48 times (length 6)
_S1_2_880A950 392 instructions (0.000%), 8 calls (0880A950 - 0880AA10, length 49)
_S1_2_880A6E0 392 instructions (0.000%), 4 calls (0880A6E0 - 0880A864, length 98)
_S1_2_88FE824 390 instructions (0.000%), 26 calls (088FE824 - 088FE85C, length 15)
_S1_2_8969C78 390 instructions (0.000%), 15 calls (08969C78 - 08969CDC, length 26)
_S1_2_8852A5C 390 instructions (0.000%), 5 calls (08852A5C - 08852B90, length 78)
_S1_2_88EADDC 387 instructions (0.000%), 43 calls (088EADDC - 088EADFC, length 9)
_S1_2_898F6C0 385 instructions (0.000%), 20 calls (0898F6C0 - 0898F724, length 26)
_S1_2_8958448 385 instructions (0.000%), 7 calls (08958448 - 089585A8, length 89)
_S1_2_8847184 384 instructions (0.000%), 48 calls (08847184 - 088471A0, length 8)
_S1_2_8952A90 384 instructions (0.000%), 24 calls (08952A90 - 08952CE4, length 150)
_S1_2_895AF10 380 instructions (0.000%), 76 calls (0895AF10 - 0895B8CC, length 624)
_S1_2_8975B78 379 instructions (0.000%), 4 calls (08975B78 - 08975D20, length 107)
_S1_2_884D958 378 instructions (0.000%), 27 calls (0884D958 - 0884D98C, length 14)
_S1_2_88530C4 375 instructions (0.000%), 15 calls (088530C4 - 0885312C, length 27)
_S1_2_89735E0 374 instructions (0.000%), 11 calls (089735E0 - 08973664, length 34)
_S1_2_888D360 374 instructions (0.000%), 11 calls (0888D360 - 0888D3F4, length 38)
_S1_2_880C410 374 instructions (0.000%), 11 calls (0880C410 - 0880C494, length 34)
_S1_2_88E9B4C 374 instructions (0.000%), 1 calls (088E9B4C - 088E9D04, length 111)
  Back Branch 088E9BF4 12 times (length 9)
  Back Branch 088E9C9C 10 times (length 15)
  Back Branch 088E9CB4 2 times (length 44)
_S1_2_888C078 372 instructions (0.000%), 186 calls (0888C078 - 0888C07C, length 2)
_S1_2_8914E98 372 instructions (0.000%), 31 calls (08914E98 - 08914F88, length 61)
_S1_2_884D928 372 instructions (0.000%), 31 calls (0884D928 - 0884D954, length 12)
_S1_2_897816C 371 instructions (0.000%), 11 calls (0897816C - 089781FC, length 37)
  Back Branch 089781E4 10 times (length 17)
_S1_2_882E474 371 instructions (0.000%), 7 calls (0882E474 - 0882E544, length 53)
_S1_2_896EC24 370 instructions (0.000%), 10 calls (0896EC24 - 0896ECB4, length 37)
_S1_2_882C444 370 instructions (0.000%), 10 calls (0882C444 - 0882C4D4, length 37)
_S1_2_8836464 369 instructions (0.000%), 9 calls (08836464 - 08836504, length 41)
_S1_2_8977910 369 instructions (0.000%), 3 calls (08977910 - 0897798C, length 32)
  Back Branch 0897796C 24 times (length 13)
_S1_2_89585AC 368 instructions (0.000%), 16 calls (089585AC - 08958604, length 23)
_S1_2_8898768 364 instructions (0.000%), 28 calls (08898768 - 08898798, length 13)
_S1_2_8973AAC 364 instructions (0.000%), 26 calls (08973AAC - 08973AE0, length 14)
_S1_2_897373C 363 instructions (0.000%), 11 calls (0897373C - 089737BC, length 33)
_S1_2_890A574 360 instructions (0.000%), 90 calls (0890A574 - 0890A580, length 4)
_S1_2_8958DFC 360 instructions (0.000%), 40 calls (08958DFC - 08958E1C, length 9)
_S1_2_88EB404 360 instructions (0.000%), 40 calls (088EB404 - 088EB424, length 9)
_S1_2_88EB06C 360 instructions (0.000%), 40 calls (088EB06C - 088EB08C, length 9)
_S1_2_88EAFD8 360 instructions (0.000%), 40 calls (088EAFD8 - 088EAFF8, length 9)
_S1_2_8906324 360 instructions (0.000%), 30 calls (08906324 - 08906358, length 14)
_S1_2_880C498 360 instructions (0.000%), 9 calls (0880C498 - 0880C534, length 40)
_S1_2_88127D0 360 instructions (0.000%), 5 calls (088127D0 - 088128FC, length 76)
_S1_2_88C7518 358 instructions (0.000%), 2 calls (088C7518 - 088C763C, length 74)
  Back Branch 088C75F0 16 times (length 15)
_S1_2_897139C 357 instructions (0.000%), 21 calls (0897139C - 08971400, length 26)
_S1_2_8958E7C 351 instructions (0.000%), 11 calls (08958E7C - 08958F14, length 39)
  Back Branch 08958F08 3 times (length 9)
_S1_2_88E4CB8 344 instructions (0.000%), 86 calls (088E4CB8 - 088E4CC4, length 4)
_S1_2_88FBB80 344 instructions (0.000%), 29 calls (088FBB80 - 088FBBAC, length 12)
_S1_2_883B518 344 instructions (0.000%), 8 calls (0883B518 - 0883B5C0, length 43)
_S1_2_8847520 342 instructions (0.000%), 19 calls (08847520 - 08847564, length 18)
_S1_2_88C98C4 342 instructions (0.000%), 6 calls (088C98C4 - 088C9B80, length 176)
  Back Branch 088C9A64 252 times (length 25)
  Back Branch 088C9B34 252 times (length 16)
  Back Branch 088C9AB4 96 times (length 13)
  Back Branch 088C9B4C 48 times (length 117)
_S1_2_88BEE20 342 instructions (0.000%), 6 calls (088BEE20 - 088BF0F0, length 181)
  Back Branch 088BF090 252 times (length 16)
  Back Branch 088BEFC0 252 times (length 25)
  Back Branch 088BF010 96 times (length 13)
  Back Branch 088BF0A8 48 times (length 117)
_S1_2_8973494 341 instructions (0.000%), 11 calls (08973494 - 0897350C, length 31)
_S1_2_8959594 341 instructions (0.000%), 11 calls (08959594 - 089599B0, length 264)
  Back Branch 089595D8 11 times (length 6)
_S1_2_8886298 340 instructions (0.000%), 34 calls (08886298 - 088862BC, length 10)
_S1_2_88833AC 340 instructions (0.000%), 34 calls (088833AC - 088833D0, length 10)
_S1_2_8862484 340 instructions (0.000%), 10 calls (08862484 - 08862534, length 45)
_S1_2_88BC058 340 instructions (0.000%), 8 calls (088BC058 - 088BC0C8, length 29)
  Back Branch 088BC090 41 times (length 6)
_S1_2_8962FB4 336 instructions (0.000%), 24 calls (08962FB4 - 08962FE8, length 14)
_S1_2_880698C 336 instructions (0.000%), 7 calls (0880698C - 08806A48, length 48)
_S1_2_8973BE4 334 instructions (0.000%), 26 calls (08973BE4 - 08973C30, length 20)
_S1_2_8860C1C 332 instructions (0.000%), 18 calls (08860C1C - 08860C88, length 28)
_S1_2_88EB044 330 instructions (0.000%), 33 calls (088EB044 - 088EB068, length 10)
_S1_2_889EA44 330 instructions (0.000%), 11 calls (0889EA44 - 0889EB6C, length 75)
_S1_2_888D6E0 330 instructions (0.000%), 11 calls (0888D6E0 - 0888D754, length 30)
_S1_2_88EF6CC 330 instructions (0.000%), 8 calls (088EF6CC - 088EF9BC, length 189)
_S1_2_887BD64 328 instructions (0.000%), 164 calls (0887BD64 - 0887BD68, length 2)
_S1_2_88FB3D0 328 instructions (0.000%), 8 calls (088FB3D0 - 088FB410, length 17)
  Back Branch 088FB3FC 40 times (length 6)
_S1_2_883FE60 326 instructions (0.000%), 6 calls (0883FE60 - 0883FF88, length 75)
_S1_2_884D8F8 324 instructions (0.000%), 27 calls (0884D8F8 - 0884D924, length 12)
_S1_2_88BC4B8 324 instructions (0.000%), 18 calls (088BC4B8 - 088BC528, length 29)
_S1_2_8955C24 324 instructions (0.000%), 6 calls (08955C24 - 0895680C, length 763)
_S1_2_8978704 321 instructions (0.000%), 1 calls (08978704 - 089787A8, length 42)
  Back Branch 0897877C 32 times (length 9)
_S1_2_888CEFC 320 instructions (0.000%), 32 calls (0888CEFC - 0888CF20, length 10)
_S1_2_8821334 320 instructions (0.000%), 32 calls (08821334 - 08821358, length 10)
_S1_2_884F6CC 320 instructions (0.000%), 16 calls (0884F6CC - 0884F718, length 20)
_S1_2_88C7268 320 instructions (0.000%), 8 calls (088C7268 - 088C72B0, length 19)
  Back Branch 088C7298 32 times (length 7)
_S1_2_896FCD8 320 instructions (0.000%), 1 calls (0896FB9C - 0896FE1C, length 161)
  Back Branch 0896FDE4 224 times (length 148)
_S1_2_896FC88 320 instructions (0.000%), 1 calls (0896FB9C - 0896FE1C, length 161)
  Back Branch 0896FDE4 224 times (length 148)
_S1_2_8900E94 319 instructions (0.000%), 29 calls (08900E94 - 08900ED4, length 17)
_S1_2_88E6144 319 instructions (0.000%), 1 calls (088E6144 - 088E651C, length 247)
  Back Branch 088E61EC 9 times (length 9)
_S1_2_89A184C 318 instructions (0.000%), 159 calls (089A184C - 089A1850, length 2)
_S1_2_892D3F0 318 instructions (0.000%), 159 calls (0892D3F0 - 0892D3F4, length 2)
_S1_2_884AE10 316 instructions (0.000%), 79 calls (0884AE10 - 0884AF58, length 83)
_S1_2_885C9CC 312 instructions (0.000%), 24 calls (0885C9CC - 0885C9FC, length 13)
_S1_2_88EF670 312 instructions (0.000%), 18 calls (088EF670 - 088EF6C8, length 23)
_S1_2_880A130 312 instructions (0.000%), 4 calls (0880A130 - 0880A264, length 78)
_S1_2_884640C 312 instructions (0.000%), 1 calls (0884640C - 0884655C, length 85)
  Back Branch 0884652C 22 times (length 11)
_S1_2_896EB80 308 instructions (0.000%), 28 calls (0896EB80 - 0896EBB0, length 13)
_S1_2_88216D4 308 instructions (0.000%), 7 calls (088216D4 - 08821788, length 46)
_S1_2_88E0C24 308 instructions (0.000%), 4 calls (088E0C24 - 088E0CD4, length 45)
  Back Branch 088E0CA0 24 times (length 8)
_S1_2_8847830 306 instructions (0.000%), 18 calls (08847830 - 08847870, length 17)
_S1_2_8953B04 306 instructions (0.000%), 17 calls (08953B04 - 08953B48, length 18)
_S1_2_896DEE8 306 instructions (0.000%), 2 calls (0896DEE8 - 0896DF68, length 33)
  Back Branch 0896DF54 24 times (length 17)
_S1_2_88FAA80 304 instructions (0.000%), 8 calls (088FAA80 - 088FAAB4, length 14)
  Back Branch 088FAAA8 40 times (length 6)
_S1_2_8831908 304 instructions (0.000%), 8 calls (08831908 - 0883199C, length 38)
_S1_2_884030C 304 instructions (0.000%), 4 calls (0884030C - 0884050C, length 129)
_S1_2_886466C 300 instructions (0.000%), 150 calls (0886466C - 08864670, length 2)
_S1_2_884AEE8 300 instructions (0.000%), 75 calls (0884AEE8 - 0884AF58, length 29)
_S1_2_884AD30 300 instructions (0.000%), 75 calls (0884AD30 - 0884AF58, length 139)
_S1_2_88BE388 300 instructions (0.000%), 2 calls (088BE388 - 088BE60C, length 162)
_S1_2_88486D4 299 instructions (0.000%), 13 calls (088486D4 - 0884873C, length 27)
_S1_2_8863E14 298 instructions (0.000%), 9 calls (08863E14 - 08863EAC, length 39)
_S1_2_8854250 297 instructions (0.000%), 9 calls (08854250 - 088542D0, length 33)
_S1_2_88541CC 297 instructions (0.000%), 9 calls (088541CC - 0885424C, length 33)
_S1_2_884AE98 296 instructions (0.000%), 74 calls (0884AE98 - 0884AF58, length 49)
_S1_2_882C600 296 instructions (0.000%), 8 calls (0882C600 - 0882C690, length 37)
_S1_2_88FE278 294 instructions (0.000%), 42 calls (088FE278 - 088FE290, length 7)
_S1_2_88CF590 294 instructions (0.000%), 9 calls (088CF590 - 088CF7F0, length 153)
_S1_2_886054C 294 instructions (0.000%), 1 calls (0886054C - 088609F4, length 299)
_S1_2_885CA10 293 instructions (0.000%), 7 calls (0885CA10 - 0885CAE4, length 54)
_S1_2_88E0FD4 293 instructions (0.000%), 6 calls (088E0FD4 - 088E1108, length 78)
_S1_2_898FA40 290 instructions (0.000%), 1 calls (0898FA40 - 0898FB3C, length 64)
  Back Branch 0898FAB4 32 times (length 8)
_S1_2_88D3208 289 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_8853FC0 288 instructions (0.000%), 18 calls (08853FC0 - 08853FFC, length 16)
_S1_2_8849558 288 instructions (0.000%), 18 calls (08849558 - 08849594, length 16)
_S1_2_8953590 288 instructions (0.000%), 8 calls (08953590 - 089536C0, length 77)
_S1_2_8969270 286 instructions (0.000%), 11 calls (08969270 - 089692D4, length 26)
_S1_2_8831618 286 instructions (0.000%), 11 calls (08831618 - 0883167C, length 26)
_S1_2_896E720 285 instructions (0.000%), 3 calls (0896E720 - 0896E8BC, length 104)
_S1_2_8806818 284 instructions (0.000%), 19 calls (08806818 - 08806868, length 21)
_S1_2_8972AEC 282 instructions (0.000%), 47 calls (08972AEC - 08972B00, length 6)
_S1_2_8955078 282 instructions (0.000%), 47 calls (08955078 - 089550D4, length 24)
_S1_2_88DFEF4 280 instructions (0.000%), 40 calls (088DFEF4 - 088DFF0C, length 7)
_S1_2_8850EC0 280 instructions (0.000%), 40 calls (08850EC0 - 08850ED8, length 7)
_S1_2_891F8A4 280 instructions (0.000%), 10 calls (0891F8A4 - 0891F910, length 28)
_S1_2_895FD44 280 instructions (0.000%), 4 calls (0895FD44 - 0895FE14, length 53)
  Back Branch 0895FDF4 8 times (length 29)
_S1_2_880D56C 279 instructions (0.000%), 9 calls (0880D56C - 0880D5E4, length 31)
_S1_2_899CC18 279 instructions (0.000%), 3 calls (0899CC18 - 0899D248, length 397)
_S1_2_88D3220 278 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D3218 278 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D3210 278 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_888E464 276 instructions (0.000%), 23 calls (0888E464 - 0888E498, length 14)
_S1_2_888E434 276 instructions (0.000%), 23 calls (0888E434 - 0888E460, length 12)
_S1_2_8853374 275 instructions (0.000%), 5 calls (08853374 - 088534A0, length 76)
_S1_2_88EA6D4 274 instructions (0.000%), 137 calls (088EA6D4 - 088EA6D8, length 2)
_S1_2_884DA30 273 instructions (0.000%), 13 calls (0884DA30 - 0884DA80, length 21)
_S1_2_8885958 272 instructions (0.000%), 34 calls (08885958 - 08885974, length 8)
_S1_2_8844D84 272 instructions (0.000%), 8 calls (08844D84 - 08844E08, length 34)
_S1_2_896FEA8 270 instructions (0.000%), 10 calls (0896FEA8 - 0896FF60, length 47)
_S1_2_88FC5B4 270 instructions (0.000%), 9 calls (088FC5B4 - 088FC628, length 30)
_S1_2_8848740 270 instructions (0.000%), 4 calls (08848740 - 08848890, length 85)
  Back Branch 088487C0 6 times (length 15)
_S1_2_88D3200 267 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D31F8 267 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_8961CD0 266 instructions (0.000%), 7 calls (08961CD0 - 08961DA4, length 54)
_S1_2_883F874 266 instructions (0.000%), 7 calls (0883F874 - 0883F99C, length 75)
_S1_2_8999F8C 266 instructions (0.000%), 2 calls (08999B38 - 0899B11C, length 1402)
  Back Branch 0899B0C0 2 times (length 1380)
  Back Branch 08999B78 2 times (length 12)
_S1_2_8874CF0 264 instructions (0.000%), 88 calls (08874CF0 - 08874CF8, length 3)
_S1_2_8863AB8 264 instructions (0.000%), 22 calls (08863AB8 - 08863AEC, length 14)
_S1_2_888B980 264 instructions (0.000%), 12 calls (0888B980 - 0888B9DC, length 24)
_S1_2_88BD628 264 instructions (0.000%), 6 calls (088BD628 - 088BD6D4, length 44)
_S1_2_8987518 264 instructions (0.000%), 4 calls (08987518 - 08987640, length 75)
_S1_2_898D5E4 262 instructions (0.000%), 7 calls (0898D5E4 - 0898D6A4, length 49)
_S1_2_896702C 262 instructions (0.000%), 1 calls (0896702C - 089670DC, length 45)
  Back Branch 089670C4 32 times (length 7)
_S1_2_8935F0C 262 instructions (0.000%), 1 calls (08935F0C - 089361A0, length 166)
  Back Branch 08936044 3 times (length 8)
  Back Branch 08936098 3 times (length 8)
  Back Branch 089360E0 3 times (length 8)
  Back Branch 08936134 3 times (length 8)
  Back Branch 08935FA8 3 times (length 8)
  Back Branch 08935FFC 3 times (length 8)
  Back Branch 08936070 1 times (length 21)
  Back Branch 0893610C 1 times (length 21)
  Back Branch 08935FD4 1 times (length 21)
_S1_2_89544D0 260 instructions (0.000%), 4 calls (089544D0 - 089545D0, length 65)
_S1_2_8969C5C 259 instructions (0.000%), 37 calls (08969C5C - 08969C74, length 7)
_S1_2_899C930 259 instructions (0.000%), 3 calls (0899C930 - 0899CC14, length 186)
_S1_2_888FFD0 256 instructions (0.000%), 4 calls (0888FFD0 - 088900CC, length 64)
  Back Branch 088900C0 4 times (length 48)
_S1_2_884767C 255 instructions (0.000%), 17 calls (0884767C - 088476B4, length 15)
_S1_2_8854018 255 instructions (0.000%), 15 calls (08854018 - 08854060, length 19)
_S1_2_898D538 252 instructions (0.000%), 63 calls (0898D538 - 0898D544, length 4)
_S1_2_898BB44 252 instructions (0.000%), 42 calls (0898BB44 - 0898BB58, length 6)
_S1_2_8973B54 252 instructions (0.000%), 14 calls (08973B54 - 08973B98, length 18)
_S1_2_8850CFC 252 instructions (0.000%), 14 calls (08850CFC - 08850D40, length 18)
_S1_2_88365E8 252 instructions (0.000%), 9 calls (088365E8 - 08836654, length 28)
_S1_2_8863428 250 instructions (0.000%), 125 calls (08863428 - 0886342C, length 2)
_S1_2_88CF894 249 instructions (0.000%), 9 calls (088CF894 - 088CFA40, length 108)
_S1_2_8860C8C 245 instructions (0.000%), 7 calls (08860C8C - 08860D44, length 47)
_S1_2_88D1048 243 instructions (0.000%), 7 calls (088D1048 - 088D124C, length 130)
_S1_2_88050F0 242 instructions (0.000%), 22 calls (088050F0 - 08805118, length 11)
_S1_2_88BD510 240 instructions (0.000%), 48 calls (088BD510 - 088BD520, length 5)
_S1_2_890FB98 240 instructions (0.000%), 30 calls (0890FB98 - 0890FBB4, length 8)
_S1_2_881EF74 240 instructions (0.000%), 20 calls (0881EF74 - 0881EFA0, length 12)
_S1_2_88BBC40 240 instructions (0.000%), 16 calls (088BBC40 - 088BBC78, length 15)
_S1_2_8951038 240 instructions (0.000%), 15 calls (08951038 - 0895107C, length 18)
_S1_2_883BE90 240 instructions (0.000%), 8 calls (0883BE90 - 0883BF04, length 30)
_S1_2_88BE804 240 instructions (0.000%), 3 calls (088BE804 - 088BEE1C, length 391)
_S1_2_8953B4C 235 instructions (0.000%), 47 calls (08953B4C - 08953B5C, length 5)
_S1_2_88BF600 234 instructions (0.000%), 9 calls (088BF600 - 088BF6B4, length 46)
_S1_2_88FE8C0 232 instructions (0.000%), 58 calls (088FE8C0 - 088FE8CC, length 4)
_S1_2_8952C00 232 instructions (0.000%), 8 calls (08952C00 - 08952CE4, length 58)
_S1_2_8915488 232 instructions (0.000%), 8 calls (08915488 - 08915510, length 35)
_S1_2_8861C84 232 instructions (0.000%), 4 calls (08861C84 - 08861D90, length 68)
_S1_2_8975B44 231 instructions (0.000%), 19 calls (08975B44 - 08975B74, length 13)
_S1_2_891529C 231 instructions (0.000%), 11 calls (0891529C - 089152EC, length 21)
_S1_2_883B820 231 instructions (0.000%), 11 calls (0883B820 - 0883B870, length 21)
_S1_2_895801C 231 instructions (0.000%), 7 calls (0895801C - 089580B0, length 38)
_S1_2_888DE48 230 instructions (0.000%), 23 calls (0888DE48 - 0888DE6C, length 10)
_S1_2_884AE40 228 instructions (0.000%), 57 calls (0884AE40 - 0884AF58, length 71)
_S1_2_8863AF0 228 instructions (0.000%), 19 calls (08863AF0 - 08863B24, length 14)
_S1_2_895EF7C 228 instructions (0.000%), 12 calls (0895EF7C - 0895FBF4, length 799)
_S1_2_88FE7D8 225 instructions (0.000%), 75 calls (088FE7D8 - 088FE7E0, length 3)
_S1_2_8874CDC 225 instructions (0.000%), 45 calls (08874CDC - 08874CEC, length 5)
_S1_2_880BBBC 225 instructions (0.000%), 5 calls (0880BBBC - 0880BC78, length 48)
_S1_2_88F8878 222 instructions (0.000%), 7 calls (088F8878 - 088F8C88, length 261)
_S1_2_89778AC 222 instructions (0.000%), 3 calls (089778AC - 0897790C, length 25)
  Back Branch 089778EC 24 times (length 7)
_S1_2_884788C 220 instructions (0.000%), 44 calls (0884788C - 0884789C, length 5)
_S1_2_8968EF8 220 instructions (0.000%), 11 calls (08968EF8 - 08968F44, length 20)
_S1_2_896B880 216 instructions (0.000%), 12 calls (0896B880 - 0896BA00, length 97)
_S1_2_895DA98 216 instructions (0.000%), 12 calls (0895DA98 - 0895DBF4, length 88)
_S1_2_88DD3DC 216 instructions (0.000%), 9 calls (088DD3DC - 088DD460, length 34)
_S1_2_8953480 216 instructions (0.000%), 6 calls (08953480 - 089536C0, length 145)
_S1_2_88E4D1C 216 instructions (0.000%), 4 calls (088E4D1C - 088E4D9C, length 33)
  Back Branch 088E4D4C 16 times (length 7)
_S1_2_8848894 216 instructions (0.000%), 4 calls (08848894 - 088489F0, length 88)
_S1_2_890BC74 215 instructions (0.000%), 5 calls (0890BC74 - 0890BD1C, length 43)
_S1_2_895E598 214 instructions (0.000%), 15 calls (0895E598 - 0895E7A4, length 132)
_S1_2_895E57C 214 instructions (0.000%), 15 calls (0895E57C - 0895E7A4, length 139)
_S1_2_88D4114 214 instructions (0.000%), 9 calls (088D4114 - 088D41A0, length 36)
_S1_2_8868790 214 instructions (0.000%), 7 calls (08868790 - 08868848, length 47)
  Back Branch 08868820 2 times (length 22)
_S1_2_884AE20 212 instructions (0.000%), 53 calls (0884AE20 - 0884AF58, length 79)
_S1_2_883A250 212 instructions (0.000%), 8 calls (0883A250 - 0883A2BC, length 28)
_S1_2_8937520 210 instructions (0.000%), 35 calls (08937520 - 08937534, length 6)
_S1_2_8973B1C 210 instructions (0.000%), 15 calls (08973B1C - 08973B50, length 14)
_S1_2_88507D8 210 instructions (0.000%), 14 calls (088507D8 - 08850810, length 15)
_S1_2_88BBEFC 210 instructions (0.000%), 7 calls (088BBEFC - 088BBF6C, length 29)
  Back Branch 088BBF34 15 times (length 6)
_S1_2_88094CC 210 instructions (0.000%), 7 calls (088094CC - 08809540, length 30)
_S1_2_886190C 210 instructions (0.000%), 6 calls (0886190C - 088619AC, length 41)
_S1_2_8853078 209 instructions (0.000%), 19 calls (08853078 - 088530A0, length 11)
_S1_2_890C5D4 208 instructions (0.000%), 104 calls (0890C5D4 - 0890C5D8, length 2)
_S1_2_89686C0 208 instructions (0.000%), 13 calls (089686C0 - 0896878C, length 52)
_S1_2_891530C 208 instructions (0.000%), 8 calls (0891530C - 08915370, length 26)
_S1_2_8973510 208 instructions (0.000%), 4 calls (08973510 - 089735DC, length 52)
_S1_2_895DF70 208 instructions (0.000%), 4 calls (0895DF70 - 0895E03C, length 52)
_S1_2_899D99C 207 instructions (0.000%), 3 calls (0899D99C - 0899DE04, length 283)
  Back Branch 0899DCD0 2 times (length 38)
_S1_2_8863CD4 205 instructions (0.000%), 41 calls (08863CD4 - 08863CE4, length 5)
_S1_2_898D5B4 204 instructions (0.000%), 17 calls (0898D5B4 - 0898D5E0, length 12)
_S1_2_8844E0C 204 instructions (0.000%), 12 calls (08844E0C - 08844E4C, length 17)
_S1_2_8864814 204 instructions (0.000%), 7 calls (08864814 - 08864840, length 12)
  Back Branch 0886482C 31 times (length 5)
_S1_2_880F280 204 instructions (0.000%), 4 calls (0880F280 - 0880F348, length 51)
_S1_2_883C640 204 instructions (0.000%), 3 calls (0883C640 - 0883C74C, length 68)
_S1_2_8988F70 203 instructions (0.000%), 29 calls (08988F70 - 08988F88, length 7)
_S1_2_88FE520 203 instructions (0.000%), 29 calls (088FE520 - 088FE538, length 7)
_S1_2_8959118 203 instructions (0.000%), 7 calls (08959118 - 089591E4, length 52)
_S1_2_890C5E4 202 instructions (0.000%), 101 calls (0890C5E4 - 0890C5E8, length 2)
_S1_2_898B9E4 200 instructions (0.000%), 40 calls (0898B9E4 - 0898B9F4, length 5)
_S1_2_8830C04 200 instructions (0.000%), 4 calls (08830C04 - 08830CC8, length 50)
_S1_2_88E985C 200 instructions (0.000%), 2 calls (088E985C - 088E99C4, length 91)
  Back Branch 088E98EC 4 times (length 9)
_S1_2_88D1328 199 instructions (0.000%), 7 calls (088D1328 - 088D149C, length 94)
_S1_2_88471B8 198 instructions (0.000%), 66 calls (088471B8 - 088471C0, length 3)
_S1_2_895E540 198 instructions (0.000%), 11 calls (0895E540 - 0895E7A4, length 154)
_S1_2_895E518 198 instructions (0.000%), 11 calls (0895E518 - 0895E7A4, length 164)
_S1_2_8973AE4 196 instructions (0.000%), 14 calls (08973AE4 - 08973B18, length 14)
_S1_2_8971BC4 196 instructions (0.000%), 7 calls (08971BC4 - 08971C34, length 29)
_S1_2_886F2E8 196 instructions (0.000%), 4 calls (0886F2E8 - 0886F3A8, length 49)
_S1_2_898AA98 195 instructions (0.000%), 1 calls (0898AA98 - 0898ABA0, length 67)
  Back Branch 0898AB88 5 times (length 32)
_S1_2_889023C 194 instructions (0.000%), 97 calls (0889023C - 08890240, length 2)
_S1_2_8986F54 193 instructions (0.000%), 3 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_8845590 193 instructions (0.000%), 1 calls (08845590 - 088456F0, length 89)
  Back Branch 088456A4 5 times (length 26)
_S1_2_884AEF8 192 instructions (0.000%), 48 calls (0884AEF8 - 0884AF58, length 25)
_S1_2_8952CB8 192 instructions (0.000%), 16 calls (08952CB8 - 08952CE4, length 12)
_S1_2_88DFA50 192 instructions (0.000%), 12 calls (088DFA50 - 088DFA8C, length 16)
_S1_2_89072D0 192 instructions (0.000%), 8 calls (089072D0 - 0890732C, length 24)
_S1_2_8907270 192 instructions (0.000%), 8 calls (08907270 - 089072CC, length 24)
_S1_2_8907210 192 instructions (0.000%), 8 calls (08907210 - 0890726C, length 24)
_S1_2_895D260 192 instructions (0.000%), 4 calls (0895D260 - 0895D39C, length 80)
_S1_2_885E534 192 instructions (0.000%), 1 calls (0885E534 - 0885E92C, length 255)
_S1_2_885E1A4 192 instructions (0.000%), 1 calls (0885E1A4 - 0885E530, length 228)
_S1_2_8846CB0 190 instructions (0.000%), 1 calls (08846CB0 - 08846D60, length 45)
  Back Branch 08846CF8 22 times (length 7)
_S1_2_88612A4 189 instructions (0.000%), 7 calls (088612A4 - 08861314, length 29)
_S1_2_88D23AC 187 instructions (0.000%), 1 calls (088D23AC - 088D24F0, length 82)
  Back Branch 088D24C8 8 times (length 15)
_S1_2_88D3248 186 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88044D4 186 instructions (0.000%), 1 calls (088044D4 - 08804878, length 234)
  Back Branch 088045C0 1 times (length 4)
  Back Branch 0880459C 1 times (length 4)
_S1_2_8848150 185 instructions (0.000%), 5 calls (08848150 - 088481F0, length 41)
_S1_2_88D3240 185 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D3238 185 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D3230 185 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88D3228 185 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_884843C 184 instructions (0.000%), 9 calls (0884843C - 088484A8, length 28)
_S1_2_8954C5C 184 instructions (0.000%), 4 calls (08954C5C - 08954D20, length 50)
_S1_2_88644FC 183 instructions (0.000%), 3 calls (088644FC - 08864668, length 92)
  Back Branch 0886462C 3 times (length 38)
_S1_2_895A234 182 instructions (0.000%), 14 calls (0895A234 - 0895A264, length 13)
_S1_2_88997FC 182 instructions (0.000%), 14 calls (088997FC - 0889982C, length 13)
_S1_2_8962C10 182 instructions (0.000%), 7 calls (08962C10 - 08962C84, length 30)
_S1_2_8962484 182 instructions (0.000%), 7 calls (08962484 - 089624F8, length 30)
_S1_2_890C610 180 instructions (0.000%), 90 calls (0890C610 - 0890C614, length 2)
_S1_2_890C5CC 180 instructions (0.000%), 90 calls (0890C5CC - 0890C5D0, length 2)
_S1_2_8906570 180 instructions (0.000%), 36 calls (08906570 - 08906580, length 5)
_S1_2_884E1E8 180 instructions (0.000%), 9 calls (0884E1E8 - 0884E234, length 20)
_S1_2_88139E8 180 instructions (0.000%), 6 calls (088139E8 - 08813A5C, length 30)
_S1_2_89547E0 180 instructions (0.000%), 4 calls (089547E0 - 08954964, length 98)
_S1_2_8987B94 179 instructions (0.000%), 5 calls (08987B94 - 08987C80, length 60)
_S1_2_88E8858 179 instructions (0.000%), 1 calls (088E8858 - 088E88C8, length 29)
  Back Branch 088E88B0 26 times (length 6)
_S1_2_88FE7FC 176 instructions (0.000%), 88 calls (088FE7FC - 088FE800, length 2)
_S1_2_88EB954 176 instructions (0.000%), 11 calls (088EB954 - 088EB99C, length 19)
_S1_2_884739C 175 instructions (0.000%), 5 calls (0884739C - 08847450, length 46)
_S1_2_8847874 174 instructions (0.000%), 58 calls (08847874 - 0884787C, length 3)
_S1_2_898F0D8 174 instructions (0.000%), 8 calls (0898F0D8 - 0898F14C, length 30)
_S1_2_8957924 174 instructions (0.000%), 6 calls (08957924 - 089579BC, length 39)
_S1_2_880DE70 174 instructions (0.000%), 3 calls (0880DE70 - 0880DF54, length 58)
_S1_2_884ACB0 172 instructions (0.000%), 43 calls (0884ACB0 - 0884AF58, length 171)
_S1_2_8977C10 172 instructions (0.000%), 6 calls (08977C10 - 08977CA0, length 37)
  Back Branch 08977C88 4 times (length 17)
_S1_2_8840088 172 instructions (0.000%), 4 calls (08840088 - 08840130, length 43)
_S1_2_885EDA8 172 instructions (0.000%), 1 calls (0885EDA8 - 0885F054, length 172)
_S1_2_8886D8C 170 instructions (0.000%), 34 calls (08886D8C - 08886D9C, length 5)
_S1_2_88481F4 170 instructions (0.000%), 5 calls (088481F4 - 08848288, length 38)
_S1_2_8986F18 170 instructions (0.000%), 2 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_8805780 169 instructions (0.000%), 1 calls (08805780 - 08805804, length 34)
  Back Branch 088057E0 10 times (length 15)
_S1_2_88FE814 168 instructions (0.000%), 84 calls (088FE814 - 088FE818, length 2)
_S1_2_884AF38 168 instructions (0.000%), 42 calls (0884AF38 - 0884AF58, length 9)
_S1_2_890FB34 168 instructions (0.000%), 21 calls (0890FB34 - 0890FB50, length 8)
_S1_2_88E5CCC 168 instructions (0.000%), 12 calls (088E5CCC - 088E5D00, length 14)
_S1_2_88DDAF0 168 instructions (0.000%), 12 calls (088DDAF0 - 088DDB2C, length 16)
_S1_2_88066AC 168 instructions (0.000%), 12 calls (088066AC - 08806704, length 23)
_S1_2_8965154 168 instructions (0.000%), 8 calls (08965154 - 089651A4, length 21)
_S1_2_88FB990 168 instructions (0.000%), 7 calls (088FB990 - 088FB9EC, length 24)
_S1_2_8961E34 168 instructions (0.000%), 2 calls (08961E34 - 08961E98, length 26)
  Back Branch 08961E80 12 times (length 15)
_S1_2_88E6908 165 instructions (0.000%), 16 calls (088E6908 - 088E6948, length 17)
_S1_2_8808F60 165 instructions (0.000%), 5 calls (08808F60 - 08808FE0, length 33)
_S1_2_8999AA8 164 instructions (0.000%), 2 calls (08999AA8 - 0899B11C, length 1438)
  Back Branch 0899B0C0 2 times (length 1380)
  Back Branch 08999B78 2 times (length 12)
_S1_2_889DAE4 164 instructions (0.000%), 1 calls (0889DAE4 - 0889DBFC, length 71)
  Back Branch 0889DBA0 10 times (length 11)
  Back Branch 0889DB88 10 times (length 21)
  Back Branch 0889DBA8 1 times (length 13)
_S1_2_89A1AA4 162 instructions (0.000%), 81 calls (089A1AA4 - 089A1AA8, length 2)
_S1_2_885FFB4 162 instructions (0.000%), 27 calls (0885FFB4 - 0885FFD0, length 8)
_S1_2_88FC62C 162 instructions (0.000%), 9 calls (088FC62C - 088FC670, length 18)
_S1_2_8804200 161 instructions (0.000%), 7 calls (08804200 - 08804258, length 23)
_S1_2_8937208 160 instructions (0.000%), 20 calls (08937208 - 08937224, length 8)
_S1_2_8961B64 160 instructions (0.000%), 8 calls (08961B64 - 08961BB0, length 20)
_S1_2_8973FB8 160 instructions (0.000%), 2 calls (08973FB8 - 08974114, length 88)
_S1_2_8874CFC 158 instructions (0.000%), 79 calls (08874CFC - 08874D00, length 2)
_S1_2_88EA98C 158 instructions (0.000%), 2 calls (088EA98C - 088EAAC4, length 79)
_S1_2_888D3F8 156 instructions (0.000%), 13 calls (0888D3F8 - 0888D424, length 12)
_S1_2_8937538 156 instructions (0.000%), 3 calls (08937538 - 08937634, length 64)
_S1_2_88A18F0 154 instructions (0.000%), 11 calls (088A18F0 - 088A193C, length 20)
_S1_2_8952280 154 instructions (0.000%), 10 calls (08952280 - 0895262C, length 236)
_S1_2_8849354 153 instructions (0.000%), 17 calls (08849354 - 08849374, length 9)
_S1_2_8847094 153 instructions (0.000%), 17 calls (08847094 - 088470B4, length 9)
_S1_2_8903DB0 153 instructions (0.000%), 9 calls (08903DB0 - 08903DF0, length 17)
_S1_2_881E754 153 instructions (0.000%), 3 calls (0881E754 - 0881E82C, length 55)
_S1_2_88068B8 153 instructions (0.000%), 3 calls (088068B8 - 08806988, length 53)
_S1_2_88EB4D0 152 instructions (0.000%), 12 calls (088EB4D0 - 088EB50C, length 16)
_S1_2_88BCD08 152 instructions (0.000%), 8 calls (088BCD08 - 088BCD50, length 19)
_S1_2_8850814 152 instructions (0.000%), 8 calls (08850814 - 0885085C, length 19)
_S1_2_8853A9C 151 instructions (0.000%), 1 calls (08853A9C - 08853AF4, length 23)
  Back Branch 08853AE8 11 times (length 16)
_S1_2_895AC74 150 instructions (0.000%), 15 calls (0895AC74 - 0895B8CC, length 791)
_S1_2_88E6660 150 instructions (0.000%), 10 calls (088E6660 - 088E6698, length 15)
_S1_2_896B4CC 150 instructions (0.000%), 3 calls (0896B4CC - 0896B5FC, length 77)
_S1_2_88D2808 150 instructions (0.000%), 2 calls (088D2808 - 088D2934, length 76)
_S1_2_880AA14 147 instructions (0.000%), 3 calls (0880AA14 - 0880AAD4, length 49)
_S1_2_88C4968 145 instructions (0.000%), 9 calls (088C4968 - 088C49C4, length 24)
_S1_2_8907360 144 instructions (0.000%), 36 calls (08907360 - 0890736C, length 4)
_S1_2_896868C 144 instructions (0.000%), 18 calls (0896868C - 089686A8, length 8)
_S1_2_88EB0DC 144 instructions (0.000%), 16 calls (088EB0DC - 088EB0FC, length 9)
_S1_2_88E4394 144 instructions (0.000%), 8 calls (088E4394 - 088E43D8, length 18)
_S1_2_88495F8 144 instructions (0.000%), 8 calls (088495F8 - 08849630, length 15)
  Back Branch 08849620 7 times (length 8)
_S1_2_8973668 144 instructions (0.000%), 4 calls (08973668 - 089736F4, length 36)
_S1_2_88CF538 141 instructions (0.000%), 9 calls (088CF538 - 088CF58C, length 22)
_S1_2_881E1E8 140 instructions (0.000%), 7 calls (0881E1E8 - 0881E234, length 20)
_S1_2_8850358 139 instructions (0.000%), 13 calls (08850358 - 088503E4, length 36)
_S1_2_88BE088 139 instructions (0.000%), 1 calls (088BE088 - 088BE2D8, length 149)
_S1_2_88062D8 139 instructions (0.000%), 1 calls (088062D8 - 08806540, length 155)
_S1_2_8804040 138 instructions (0.000%), 6 calls (08804040 - 08804098, length 23)
_S1_2_899113C 138 instructions (0.000%), 5 calls (0899113C - 08991204, length 51)
_S1_2_8808D14 138 instructions (0.000%), 3 calls (08808D14 - 08808DC8, length 46)
_S1_2_898D384 136 instructions (0.000%), 8 calls (0898D384 - 0898D438, length 46)
_S1_2_890F3C0 136 instructions (0.000%), 8 calls (0890F3C0 - 0890F460, length 41)
_S1_2_895BCF0 136 instructions (0.000%), 4 calls (0895BCF0 - 0895BD94, length 42)
_S1_2_8808DCC 136 instructions (0.000%), 2 calls (08808DCC - 08808ED8, length 68)
_S1_2_8805808 135 instructions (0.000%), 45 calls (08805808 - 08805810, length 3)
_S1_2_8901278 135 instructions (0.000%), 9 calls (08901278 - 089012B0, length 15)
_S1_2_88F1A98 135 instructions (0.000%), 9 calls (088F1A98 - 088F1AD0, length 15)
_S1_2_8864228 135 instructions (0.000%), 3 calls (08864228 - 08864300, length 55)
_S1_2_8813A60 135 instructions (0.000%), 3 calls (08813A60 - 08813B10, length 45)
_S1_2_89737C0 133 instructions (0.000%), 7 calls (089737C0 - 08973808, length 19)
_S1_2_8808ACC 133 instructions (0.000%), 7 calls (08808ACC - 08808B14, length 19)
_S1_2_88D31E8 133 instructions (0.000%), 1 calls (088D31C0 - 088D33E8, length 139)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_884AD20 132 instructions (0.000%), 33 calls (0884AD20 - 0884AF58, length 143)
_S1_2_8970CE0 132 instructions (0.000%), 12 calls (08970CE0 - 08970DB0, length 53)
_S1_2_895E508 132 instructions (0.000%), 11 calls (0895E508 - 0895E7A4, length 168)
_S1_2_895E4F8 132 instructions (0.000%), 11 calls (0895E4F8 - 0895E7A4, length 172)
_S1_2_8957D14 132 instructions (0.000%), 3 calls (08957D14 - 08957DE0, length 52)
_S1_2_8845ED0 132 instructions (0.000%), 2 calls (08845ED0 - 08846048, length 95)
_S1_2_8977F50 131 instructions (0.000%), 10 calls (08977F50 - 08977F88, length 15)
  Back Branch 08977F7C 3 times (length 9)
_S1_2_889CCCC 130 instructions (0.000%), 26 calls (0889CCCC - 0889CCDC, length 5)
_S1_2_8977BA8 130 instructions (0.000%), 5 calls (08977BA8 - 08977C0C, length 26)
_S1_2_8836F04 129 instructions (0.000%), 3 calls (08836F04 - 08836FAC, length 43)
_S1_2_88530A4 128 instructions (0.000%), 16 calls (088530A4 - 088530C0, length 8)
_S1_2_897344C 128 instructions (0.000%), 11 calls (0897344C - 08973490, length 18)
_S1_2_888CF24 128 instructions (0.000%), 4 calls (0888CF24 - 0888CFB0, length 36)
_S1_2_888CE08 128 instructions (0.000%), 4 calls (0888CE08 - 0888CE94, length 36)
_S1_2_8963060 126 instructions (0.000%), 9 calls (08963060 - 08963094, length 14)
_S1_2_8963028 126 instructions (0.000%), 9 calls (08963028 - 0896305C, length 14)
_S1_2_88BD258 126 instructions (0.000%), 9 calls (088BD258 - 088BD28C, length 14)
_S1_2_8973B9C 126 instructions (0.000%), 7 calls (08973B9C - 08973BE0, length 18)
_S1_2_8953E84 125 instructions (0.000%), 25 calls (08953E84 - 08953E94, length 5)
_S1_2_8847178 123 instructions (0.000%), 41 calls (08847178 - 08847180, length 3)
_S1_2_8838020 123 instructions (0.000%), 3 calls (08838020 - 088380C0, length 41)
_S1_2_897380C 121 instructions (0.000%), 11 calls (0897380C - 0897383C, length 13)
_S1_2_886109C 121 instructions (0.000%), 11 calls (0886109C - 088610DC, length 17)
_S1_2_8807988 121 instructions (0.000%), 11 calls (08807988 - 088079B8, length 13)
_S1_2_88460C0 121 instructions (0.000%), 1 calls (088460C0 - 0884627C, length 112)
  Back Branch 08846188 4 times (length 11)
_S1_2_8915524 120 instructions (0.000%), 40 calls (08915524 - 0891552C, length 3)
_S1_2_884F690 120 instructions (0.000%), 8 calls (0884F690 - 0884F6C8, length 15)
_S1_2_884E4BC 120 instructions (0.000%), 5 calls (0884E4BC - 0884E518, length 24)
_S1_2_8973C8C 120 instructions (0.000%), 4 calls (08973C8C - 08973D00, length 30)
_S1_2_88138F8 120 instructions (0.000%), 4 calls (088138F8 - 0881396C, length 30)
_S1_2_898EE40 120 instructions (0.000%), 3 calls (0898EE40 - 0898EEDC, length 40)
_S1_2_88DD2A0 119 instructions (0.000%), 7 calls (088DD2A0 - 088DD324, length 34)
_S1_2_88EDCC4 119 instructions (0.000%), 1 calls (088EDCC4 - 088EDF58, length 166)
_S1_2_8860BD8 118 instructions (0.000%), 9 calls (08860BD8 - 08860C18, length 17)
_S1_2_8806F40 118 instructions (0.000%), 1 calls (08806F40 - 08807114, length 118)
_S1_2_8963F64 117 instructions (0.000%), 9 calls (08963F64 - 08963F98, length 14)
_S1_2_884828C 117 instructions (0.000%), 7 calls (0884828C - 088482D8, length 20)
_S1_2_897823C 116 instructions (0.000%), 8 calls (0897823C - 08978274, length 15)
  Back Branch 08978268 4 times (length 9)
_S1_2_8840134 116 instructions (0.000%), 2 calls (08840134 - 08840218, length 58)
_S1_2_899BAA8 115 instructions (0.000%), 1 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 1,056 times (length 12)
  Back Branch 0899C8D0 210 times (length 1281)
_S1_2_8958608 115 instructions (0.000%), 1 calls (08958608 - 089586C0, length 47)
  Back Branch 0895869C 5 times (length 17)
_S1_2_8972AD4 114 instructions (0.000%), 19 calls (08972AD4 - 08972AE8, length 6)
_S1_2_895AF84 114 instructions (0.000%), 19 calls (0895AF84 - 0895B8CC, length 595)
_S1_2_895070C 114 instructions (0.000%), 19 calls (0895070C - 08950720, length 6)
_S1_2_8972098 114 instructions (0.000%), 6 calls (08972098 - 089720E0, length 19)
_S1_2_895EEBC 114 instructions (0.000%), 6 calls (0895EEBC - 0895FBF4, length 847)
_S1_2_88EA710 114 instructions (0.000%), 1 calls (088EA710 - 088EA8F4, length 122)
_S1_2_8860D80 113 instructions (0.000%), 3 calls (08860D80 - 08860E28, length 43)
_S1_2_884F62C 112 instructions (0.000%), 8 calls (0884F62C - 0884F660, length 14)
_S1_2_883096C 112 instructions (0.000%), 7 calls (0883096C - 088309A8, length 16)
_S1_2_8804000 112 instructions (0.000%), 7 calls (08804000 - 0880403C, length 16)
_S1_2_89774FC 110 instructions (0.000%), 2 calls (089774FC - 089775D4, length 55)
_S1_2_88703C0 109 instructions (0.000%), 1 calls (088703C0 - 08870468, length 43)
  Back Branch 08870428 4 times (length 22)
_S1_2_88FBE4C 108 instructions (0.000%), 9 calls (088FBE4C - 088FBE78, length 12)
_S1_2_885047C 108 instructions (0.000%), 9 calls (0885047C - 088504A8, length 12)
_S1_2_880E4E8 108 instructions (0.000%), 4 calls (0880E4E8 - 0880E550, length 27)
_S1_2_882E548 108 instructions (0.000%), 3 calls (0882E548 - 0882E5D4, length 36)
_S1_2_88C7788 108 instructions (0.000%), 2 calls (088C7788 - 088C77D0, length 19)
  Back Branch 088C77B8 12 times (length 7)
_S1_2_899D744 106 instructions (0.000%), 2 calls (0899D744 - 0899D998, length 150)
_S1_2_8978CE0 105 instructions (0.000%), 15 calls (08978CE0 - 08978CF8, length 7)
_S1_2_891553C 104 instructions (0.000%), 8 calls (0891553C - 0891556C, length 13)
_S1_2_898B09C 103 instructions (0.000%), 1 calls (0898B09C - 0898B294, length 127)
  Back Branch 0898B290 1 times (length 101)
  Back Branch 0898B238 1 times (length 72)
  Back Branch 0898B1B0 1 times (length 24)
  Back Branch 0898B1F0 1 times (length 47)
_S1_2_8821B78 102 instructions (0.000%), 6 calls (08821B78 - 08821BB8, length 17)
_S1_2_88048E8 102 instructions (0.000%), 2 calls (088048E8 - 08804A64, length 96)
  Back Branch 08804A18 2 times (length 5)
_S1_2_8950438 101 instructions (0.000%), 1 calls (08950438 - 089505C8, length 101)
_S1_2_884ADF0 100 instructions (0.000%), 25 calls (0884ADF0 - 0884AF58, length 91)
_S1_2_895FBF8 100 instructions (0.000%), 10 calls (0895FBF8 - 0895FC1C, length 10)
_S1_2_897FE58 100 instructions (0.000%), 2 calls (0897FE58 - 0897FF6C, length 70)
_S1_2_8904044 99 instructions (0.000%), 9 calls (08904044 - 08904088, length 18)
_S1_2_88504AC 99 instructions (0.000%), 9 calls (088504AC - 088504D4, length 11)
_S1_2_880B400 99 instructions (0.000%), 1 calls (0880B400 - 0880B588, length 99)
_S1_2_896244C 98 instructions (0.000%), 7 calls (0896244C - 08962480, length 14)
_S1_2_88E6618 98 instructions (0.000%), 7 calls (088E6618 - 088E665C, length 18)
_S1_2_8988520 97 instructions (0.000%), 1 calls (08988520 - 08988634, length 70)
  Back Branch 089885C0 5 times (length 8)
_S1_2_884AEA8 96 instructions (0.000%), 24 calls (0884AEA8 - 0884AF58, length 45)
_S1_2_8854000 96 instructions (0.000%), 16 calls (08854000 - 08854014, length 6)
_S1_2_880F55C 96 instructions (0.000%), 12 calls (0880F55C - 0880F578, length 8)
_S1_2_88EB360 96 instructions (0.000%), 8 calls (088EB360 - 088EB38C, length 12)
_S1_2_88E6114 96 instructions (0.000%), 8 calls (088E6114 - 088E6140, length 12)
_S1_2_88BC258 96 instructions (0.000%), 8 calls (088BC258 - 088BC2C8, length 29)
_S1_2_884F0A0 96 instructions (0.000%), 8 calls (0884F0A0 - 0884F0CC, length 12)
_S1_2_8978044 96 instructions (0.000%), 4 calls (08978044 - 089780D4, length 37)
_S1_2_88EB428 96 instructions (0.000%), 4 calls (088EB428 - 088EB484, length 24)
_S1_2_8897DF0 96 instructions (0.000%), 4 calls (08897DF0 - 08897E4C, length 24)
_S1_2_8808FE4 96 instructions (0.000%), 4 calls (08808FE4 - 08809040, length 24)
_S1_2_883C86C 96 instructions (0.000%), 3 calls (0883C86C - 0883C8E8, length 32)
_S1_2_8957724 96 instructions (0.000%), 2 calls (08957724 - 08957920, length 128)
_S1_2_8843960 96 instructions (0.000%), 2 calls (08843960 - 08843A1C, length 48)
_S1_2_8918BB8 94 instructions (0.000%), 2 calls (08918BB8 - 08918CEC, length 78)
  Back Branch 08918C6C 2 times (length 23)
_S1_2_880B840 94 instructions (0.000%), 2 calls (0880B840 - 0880B8F8, length 47)
_S1_2_884AE68 92 instructions (0.000%), 23 calls (0884AE68 - 0884AF58, length 61)
_S1_2_89871B0 92 instructions (0.000%), 4 calls (089871B0 - 08987208, length 23)
_S1_2_8972EDC 92 instructions (0.000%), 4 calls (08972EDC - 08972F34, length 23)
_S1_2_88902E0 92 instructions (0.000%), 4 calls (088902E0 - 08890338, length 23)
_S1_2_895E5FC 91 instructions (0.000%), 7 calls (0895E5FC - 0895E7A4, length 107)
_S1_2_88EB3D0 91 instructions (0.000%), 7 calls (088EB3D0 - 088EB400, length 13)
_S1_2_88BC468 91 instructions (0.000%), 7 calls (088BC468 - 088BC4B4, length 20)
_S1_2_885D2FC 91 instructions (0.000%), 1 calls (0885D2FC - 0885D4F8, length 128)
_S1_2_89686AC 90 instructions (0.000%), 18 calls (089686AC - 089686BC, length 5)
_S1_2_896FE60 90 instructions (0.000%), 10 calls (0896FE60 - 0896FE80, length 9)
_S1_2_88EAD88 90 instructions (0.000%), 10 calls (088EAD88 - 088EADA8, length 9)
_S1_2_885CB80 90 instructions (0.000%), 9 calls (0885CB80 - 0885CBA4, length 10)
_S1_2_885488C 90 instructions (0.000%), 9 calls (0885488C - 088548B0, length 10)
_S1_2_898FB7C 90 instructions (0.000%), 6 calls (0898FB7C - 0898FBB4, length 15)
_S1_2_884493C 90 instructions (0.000%), 6 calls (0884493C - 0884497C, length 17)
_S1_2_899051C 90 instructions (0.000%), 5 calls (0899051C - 08990560, length 18)
_S1_2_88ED398 90 instructions (0.000%), 5 calls (088ED398 - 088ED43C, length 42)
_S1_2_889C334 90 instructions (0.000%), 5 calls (0889C334 - 0889C378, length 18)
_S1_2_884EBCC 90 instructions (0.000%), 2 calls (0884EB38 - 0884ECDC, length 106)
  Back Branch 0884EC94 960 times (length 89)
_S1_2_88BE8F4 89 instructions (0.000%), 1 calls (088BE8F4 - 088BEE1C, length 331)
_S1_2_88EBBE0 88 instructions (0.000%), 8 calls (088EBBE0 - 088EBC08, length 11)
_S1_2_884F664 88 instructions (0.000%), 8 calls (0884F664 - 0884F68C, length 11)
_S1_2_895F10C 88 instructions (0.000%), 4 calls (0895F10C - 0895FBF4, length 699)
_S1_2_888FD2C 88 instructions (0.000%), 4 calls (0888FD2C - 0888FD88, length 24)
_S1_2_8832104 88 instructions (0.000%), 2 calls (08832104 - 088321B0, length 44)
_S1_2_88526B8 87 instructions (0.000%), 2 calls (088526B8 - 08852768, length 45)
_S1_2_8972544 86 instructions (0.000%), 2 calls (08972544 - 089725EC, length 43)
_S1_2_895EFAC 85 instructions (0.000%), 5 calls (0895EFAC - 0895FBF4, length 787)
_S1_2_88BE5F4 84 instructions (0.000%), 12 calls (088BE5F4 - 088BE60C, length 7)
_S1_2_880796C 84 instructions (0.000%), 12 calls (0880796C - 08807984, length 7)
_S1_2_884431C 84 instructions (0.000%), 7 calls (0884431C - 08844348, length 12)
_S1_2_8808C88 84 instructions (0.000%), 7 calls (08808C88 - 08808CB4, length 12)
_S1_2_8958B10 84 instructions (0.000%), 4 calls (08958B10 - 08958B60, length 21)
_S1_2_88E4CC8 84 instructions (0.000%), 4 calls (088E4CC8 - 088E4D18, length 21)
_S1_2_888D05C 84 instructions (0.000%), 4 calls (0888D05C - 0888D0AC, length 21)
_S1_2_898F1C0 84 instructions (0.000%), 3 calls (0898F1C0 - 0898F23C, length 32)
_S1_2_89823FC 84 instructions (0.000%), 2 calls (089823FC - 089861E4, length 3963)
_S1_2_884C738 84 instructions (0.000%), 2 calls (0884C738 - 0884C808, length 53)
_S1_2_88FE80C 82 instructions (0.000%), 41 calls (088FE80C - 088FE810, length 2)
_S1_2_8863CE8 82 instructions (0.000%), 41 calls (08863CE8 - 08863CEC, length 2)
_S1_2_8918FA0 82 instructions (0.000%), 2 calls (08918FA0 - 08919094, length 62)
  Back Branch 08919018 2 times (length 10)
_S1_2_883B0E4 81 instructions (0.000%), 3 calls (0883B0E4 - 0883B14C, length 27)
_S1_2_882D8BC 81 instructions (0.000%), 3 calls (0882D8BC - 0882D924, length 27)
_S1_2_88E7130 80 instructions (0.000%), 40 calls (088E7130 - 088E7134, length 2)
_S1_2_88BCFCC 80 instructions (0.000%), 40 calls (088BCFCC - 088BCFD0, length 2)
_S1_2_895AE28 80 instructions (0.000%), 16 calls (0895AE28 - 0895B8CC, length 682)
_S1_2_895AD44 80 instructions (0.000%), 16 calls (0895AD44 - 0895B8CC, length 739)
_S1_2_895AD3C 80 instructions (0.000%), 16 calls (0895AD3C - 0895B8CC, length 741)
_S1_2_88BCFE0 80 instructions (0.000%), 16 calls (088BCFE0 - 088BCFF0, length 5)
_S1_2_896ECB8 80 instructions (0.000%), 10 calls (0896ECB8 - 0896ECD4, length 8)
_S1_2_8836038 80 instructions (0.000%), 8 calls (08836038 - 0883605C, length 10)
_S1_2_8986274 80 instructions (0.000%), 4 calls (08986274 - 089862E4, length 29)
_S1_2_89625A8 80 instructions (0.000%), 4 calls (089625A8 - 089625F4, length 20)
_S1_2_89371B0 80 instructions (0.000%), 4 calls (089371B0 - 08937204, length 22)
_S1_2_899347C 80 instructions (0.000%), 1 calls (0899347C - 08993DBC, length 593)
_S1_2_89505CC 80 instructions (0.000%), 1 calls (089505CC - 08950708, length 80)
_S1_2_884DF58 78 instructions (0.000%), 6 calls (0884DF58 - 0884DF88, length 13)
_S1_2_88ECB08 77 instructions (0.000%), 11 calls (088ECB08 - 088ECB20, length 7)
_S1_2_889E7EC 77 instructions (0.000%), 11 calls (0889E7EC - 0889E804, length 7)
_S1_2_88724AC 77 instructions (0.000%), 11 calls (088724AC - 088724C4, length 7)
_S1_2_895E704 77 instructions (0.000%), 7 calls (0895E704 - 0895E7A4, length 41)
_S1_2_895E6F8 77 instructions (0.000%), 7 calls (0895E6F8 - 0895E7A4, length 44)
_S1_2_895E2F0 77 instructions (0.000%), 7 calls (0895E2F0 - 0895E318, length 11)
_S1_2_890F660 77 instructions (0.000%), 7 calls (0890F660 - 0890F6A4, length 18)
_S1_2_8820EEC 77 instructions (0.000%), 2 calls (08820EEC - 08820FA0, length 46)
_S1_2_88434BC 76 instructions (0.000%), 4 calls (088434BC - 08843504, length 19)
_S1_2_884343C 76 instructions (0.000%), 4 calls (0884343C - 08843484, length 19)
_S1_2_8982BE8 76 instructions (0.000%), 2 calls (08982BE8 - 089861E4, length 3456)
_S1_2_884745C 76 instructions (0.000%), 2 calls (0884745C - 0884751C, length 49)
_S1_2_88DD528 75 instructions (0.000%), 5 calls (088DD528 - 088DD568, length 17)
_S1_2_8854728 75 instructions (0.000%), 5 calls (08854728 - 08854760, length 15)
_S1_2_8854334 75 instructions (0.000%), 5 calls (08854334 - 0885436C, length 15)
_S1_2_881E358 75 instructions (0.000%), 5 calls (0881E358 - 0881E390, length 15)
_S1_2_898F304 75 instructions (0.000%), 2 calls (0898F304 - 0898F3DC, length 55)
_S1_2_89886E4 75 instructions (0.000%), 1 calls (089886E4 - 0898880C, length 75)
_S1_2_881E830 75 instructions (0.000%), 1 calls (0881E830 - 0881E958, length 75)
_S1_2_88D006C 73 instructions (0.000%), 1 calls (088D006C - 088D018C, length 73)
_S1_2_8847880 72 instructions (0.000%), 24 calls (08847880 - 08847888, length 3)
_S1_2_895A628 72 instructions (0.000%), 9 calls (0895A628 - 0895A644, length 8)
_S1_2_8846ED8 72 instructions (0.000%), 9 calls (08846ED8 - 08846EF4, length 8)
_S1_2_8978E14 72 instructions (0.000%), 4 calls (08978E14 - 08978E58, length 18)
_S1_2_895EF04 72 instructions (0.000%), 4 calls (0895EF04 - 0895FBF4, length 829)
_S1_2_88E434C 72 instructions (0.000%), 4 calls (088E434C - 088E4390, length 18)
_S1_2_898F150 72 instructions (0.000%), 3 calls (0898F150 - 0898F1BC, length 28)
_S1_2_88456F4 72 instructions (0.000%), 1 calls (088456F4 - 0884583C, length 83)
_S1_2_896F730 70 instructions (0.000%), 7 calls (0896F730 - 0896F754, length 10)
_S1_2_88FBD24 70 instructions (0.000%), 2 calls (088FBD24 - 088FBDAC, length 35)
_S1_2_885D0DC 69 instructions (0.000%), 1 calls (0885D0DC - 0885D2F8, length 136)
  Back Branch 0885D1C4 1 times (length 28)
_S1_2_899E930 68 instructions (0.000%), 4 calls (0899E930 - 0899E980, length 21)
_S1_2_890F3B0 68 instructions (0.000%), 4 calls (0890F3B0 - 0890F460, length 45)
_S1_2_888FEE8 68 instructions (0.000%), 4 calls (0888FEE8 - 0888FF28, length 17)
_S1_2_8821C00 68 instructions (0.000%), 4 calls (08821C00 - 08821C40, length 17)
_S1_2_8849EA0 68 instructions (0.000%), 3 calls (08849EA0 - 08849EDC, length 16)
  Back Branch 08849EC8 4 times (length 8)
_S1_2_897A3D4 68 instructions (0.000%), 2 calls (0897A3D4 - 0897A404, length 13)
  Back Branch 0897A3F8 8 times (length 8)
_S1_2_895C0B8 68 instructions (0.000%), 2 calls (0895C0B8 - 0895C13C, length 34)
_S1_2_8854BE0 68 instructions (0.000%), 2 calls (08854BE0 - 08854C64, length 34)
_S1_2_8977854 66 instructions (0.000%), 3 calls (08977854 - 089778A8, length 22)
_S1_2_88342E0 66 instructions (0.000%), 2 calls (088342E0 - 08834360, length 33)
_S1_2_8988B04 65 instructions (0.000%), 1 calls (08988B04 - 08988B74, length 29)
  Back Branch 08988B60 5 times (length 9)
_S1_2_8987D80 65 instructions (0.000%), 1 calls (08987D80 - 08987EB8, length 79)
_S1_2_888D0B0 64 instructions (0.000%), 32 calls (0888D0B0 - 0888D0B4, length 2)
_S1_2_8973C6C 64 instructions (0.000%), 8 calls (08973C6C - 08973C88, length 8)
_S1_2_890FB14 64 instructions (0.000%), 8 calls (0890FB14 - 0890FB30, length 8)
_S1_2_8845974 64 instructions (0.000%), 4 calls (08845974 - 088459CC, length 23)
_S1_2_897A108 64 instructions (0.000%), 2 calls (0897A108 - 0897A18C, length 34)
_S1_2_880DC10 64 instructions (0.000%), 1 calls (0880DC10 - 0880DD0C, length 64)
_S1_2_89745B8 63 instructions (0.000%), 7 calls (089745B8 - 089745E4, length 12)
_S1_2_8958D48 63 instructions (0.000%), 7 calls (08958D48 - 08958D68, length 9)
_S1_2_88EB020 63 instructions (0.000%), 7 calls (088EB020 - 088EB040, length 9)
_S1_2_88E6CE8 63 instructions (0.000%), 7 calls (088E6CE8 - 088E6D08, length 9)
_S1_2_896B748 63 instructions (0.000%), 3 calls (0896B748 - 0896B7BC, length 30)
_S1_2_8960C1C 63 instructions (0.000%), 3 calls (08960C1C - 08960C6C, length 21)
_S1_2_8844B9C 63 instructions (0.000%), 1 calls (08844B9C - 08844C94, length 63)
_S1_2_8978D88 62 instructions (0.000%), 2 calls (08978D88 - 08978E10, length 35)
_S1_2_889CDC8 62 instructions (0.000%), 1 calls (0889CDC8 - 0889CEBC, length 62)
_S1_2_88EC808 61 instructions (0.000%), 1 calls (088EC808 - 088EC858, length 21)
  Back Branch 088EC828 6 times (length 8)
_S1_2_8987174 60 instructions (0.000%), 4 calls (08987174 - 089871AC, length 15)
_S1_2_88EB634 60 instructions (0.000%), 4 calls (088EB634 - 088EB66C, length 15)
_S1_2_8844B28 60 instructions (0.000%), 4 calls (08844B28 - 08844B60, length 15)
_S1_2_883A468 60 instructions (0.000%), 4 calls (0883A468 - 0883A55C, length 62)
_S1_2_8967150 60 instructions (0.000%), 3 calls (08967150 - 089671B4, length 26)
_S1_2_880DD10 60 instructions (0.000%), 2 calls (0880DD10 - 0880DD84, length 30)
_S1_2_88ECCAC 60 instructions (0.000%), 1 calls (088ECCAC - 088ECD98, length 60)
_S1_2_8806C9C 59 instructions (0.000%), 1 calls (08806C9C - 08806D84, length 59)
_S1_2_8903B48 58 instructions (0.000%), 29 calls (08903B48 - 08903B4C, length 2)
_S1_2_8850E60 58 instructions (0.000%), 3 calls (08850E60 - 08850EBC, length 24)
_S1_2_880DD88 58 instructions (0.000%), 1 calls (0880DD88 - 0880DE6C, length 58)
_S1_2_8910554 57 instructions (0.000%), 3 calls (08910230 - 08910594, length 218)
  Back Branch 08910588 3 times (length 216)
_S1_2_88C5CE8 57 instructions (0.000%), 3 calls (088C5CE8 - 088C5D30, length 19)
_S1_2_884A07C 57 instructions (0.000%), 3 calls (0884A07C - 0884A0C4, length 19)
_S1_2_880DAF0 57 instructions (0.000%), 3 calls (0880DAF0 - 0880DB38, length 19)
_S1_2_880DAA4 57 instructions (0.000%), 3 calls (0880DAA4 - 0880DAEC, length 19)
_S1_2_898765C 57 instructions (0.000%), 1 calls (0898765C - 0898776C, length 69)
  Back Branch 08987768 1 times (length 37)
_S1_2_895E1FC 57 instructions (0.000%), 1 calls (0895E1FC - 0895E2EC, length 61)
_S1_2_8955B88 57 instructions (0.000%), 1 calls (08955B88 - 0895680C, length 802)
_S1_2_8846328 57 instructions (0.000%), 1 calls (08846328 - 08846408, length 57)
_S1_2_88EB79C 56 instructions (0.000%), 8 calls (088EB79C - 088EB7B4, length 7)
_S1_2_88BA974 56 instructions (0.000%), 8 calls (088BA974 - 088BA98C, length 7)
_S1_2_88443A8 56 instructions (0.000%), 8 calls (088443A8 - 088443C0, length 7)
_S1_2_8861B40 56 instructions (0.000%), 4 calls (08861B40 - 08861B74, length 14)
_S1_2_8844B64 56 instructions (0.000%), 4 calls (08844B64 - 08844B98, length 14)
_S1_2_8957880 56 instructions (0.000%), 2 calls (08957880 - 08957920, length 41)
_S1_2_88BD4B4 56 instructions (0.000%), 2 calls (088BD4B4 - 088BD520, length 28)
_S1_2_8838144 56 instructions (0.000%), 1 calls (08838144 - 08838220, length 56)
_S1_2_883FD34 55 instructions (0.000%), 1 calls (0883FD34 - 0883FE5C, length 75)
_S1_2_8808384 55 instructions (0.000%), 1 calls (08808384 - 08808678, length 190)
_S1_2_89A17DC 54 instructions (0.000%), 27 calls (089A17DC - 089A17E0, length 2)
_S1_2_89A17CC 54 instructions (0.000%), 27 calls (089A17CC - 089A17D0, length 2)
_S1_2_88BA840 54 instructions (0.000%), 18 calls (088BA840 - 088BA848, length 3)
_S1_2_8804278 54 instructions (0.000%), 6 calls (08804278 - 08804298, length 9)
_S1_2_88FC6B4 54 instructions (0.000%), 3 calls (088FC6B4 - 088FC6F8, length 18)
_S1_2_88441F4 54 instructions (0.000%), 2 calls (088441F4 - 0884425C, length 27)
_S1_2_880487C 54 instructions (0.000%), 2 calls (0880487C - 088048E4, length 27)
  Back Branch 088048C4 2 times (length 4)
_S1_2_89A17B4 52 instructions (0.000%), 26 calls (089A17B4 - 089A17B8, length 2)
_S1_2_889CCE0 52 instructions (0.000%), 26 calls (0889CCE0 - 0889CCE4, length 2)
_S1_2_884AEB8 52 instructions (0.000%), 13 calls (0884AEB8 - 0884AF58, length 41)
_S1_2_895E31C 52 instructions (0.000%), 4 calls (0895E31C - 0895E34C, length 13)
_S1_2_88902AC 52 instructions (0.000%), 4 calls (088902AC - 088902DC, length 13)
_S1_2_89223D8 52 instructions (0.000%), 2 calls (089223D8 - 0892243C, length 26)
_S1_2_891B374 52 instructions (0.000%), 2 calls (0891B374 - 0891B3D8, length 26)
_S1_2_8848588 52 instructions (0.000%), 2 calls (08848588 - 088485EC, length 26)
_S1_2_88DD088 52 instructions (0.000%), 1 calls (088DD088 - 088DD154, length 52)
_S1_2_889E10C 52 instructions (0.000%), 1 calls (0889E10C - 0889E1D8, length 52)
_S1_2_885CFF4 52 instructions (0.000%), 1 calls (0885CFF4 - 0885D0D8, length 58)
  Back Branch 0885D0C0 1 times (length 31)
_S1_2_898D3AC 51 instructions (0.000%), 3 calls (0898D3AC - 0898D438, length 36)
_S1_2_898D398 51 instructions (0.000%), 3 calls (0898D398 - 0898D438, length 41)
_S1_2_896DFB0 51 instructions (0.000%), 3 calls (0896DFB0 - 0896DFF0, length 17)
_S1_2_8806874 51 instructions (0.000%), 3 calls (08806874 - 088068B4, length 17)
_S1_2_880817C 51 instructions (0.000%), 1 calls (0880817C - 08808678, length 320)
_S1_2_884FF74 50 instructions (0.000%), 25 calls (0884FF74 - 0884FF78, length 2)
_S1_2_8846090 50 instructions (0.000%), 5 calls (08846090 - 088460B4, length 10)
_S1_2_890604C 50 instructions (0.000%), 2 calls (0890604C - 089060BC, length 29)
_S1_2_88468F0 50 instructions (0.000%), 2 calls (088468F0 - 08846950, length 25)
_S1_2_8846560 50 instructions (0.000%), 1 calls (08846560 - 08846644, length 58)
_S1_2_8969C20 49 instructions (0.000%), 7 calls (08969C20 - 08969C38, length 7)
_S1_2_8807B30 49 instructions (0.000%), 1 calls (08807B30 - 08807BF0, length 49)
_S1_2_8901BE4 48 instructions (0.000%), 12 calls (08901BE4 - 08901BF0, length 4)
_S1_2_88FBDB0 48 instructions (0.000%), 12 calls (088FBDB0 - 088FBDBC, length 4)
_S1_2_88BC52C 48 instructions (0.000%), 4 calls (088BC52C - 088BC588, length 24)
_S1_2_889036C 48 instructions (0.000%), 4 calls (0889036C - 088903A0, length 14)
_S1_2_889033C 48 instructions (0.000%), 4 calls (0889033C - 08890368, length 12)
_S1_2_8890274 48 instructions (0.000%), 4 calls (08890274 - 088902A8, length 14)
_S1_2_8890244 48 instructions (0.000%), 4 calls (08890244 - 08890270, length 12)
_S1_2_8846B18 48 instructions (0.000%), 4 calls (08846B18 - 08846B44, length 12)
_S1_2_8879180 48 instructions (0.000%), 3 calls (08879180 - 088791BC, length 16)
_S1_2_899B764 48 instructions (0.000%), 2 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 1,056 times (length 12)
  Back Branch 0899C8D0 210 times (length 1281)
  Back Branch 0899B79C 2 times (length 91)
  Back Branch 0899B78C 2 times (length 11)
_S1_2_88D3FD0 48 instructions (0.000%), 2 calls (088D3FD0 - 088D402C, length 24)
_S1_2_88BF4E8 48 instructions (0.000%), 2 calls (088BF4E8 - 088BF544, length 24)
_S1_2_8898560 48 instructions (0.000%), 2 calls (08898560 - 088985C4, length 26)
_S1_2_88484AC 48 instructions (0.000%), 2 calls (088484AC - 0884852C, length 33)
_S1_2_8903B40 46 instructions (0.000%), 23 calls (08903B40 - 08903B44, length 2)
_S1_2_8979ACC 46 instructions (0.000%), 2 calls (08979ACC - 08979B24, length 23)
_S1_2_884C160 46 instructions (0.000%), 2 calls (0884C160 - 0884C1EC, length 36)
_S1_2_88FE750 45 instructions (0.000%), 9 calls (088FE750 - 088FE760, length 5)
_S1_2_899D6D4 45 instructions (0.000%), 3 calls (0899D6D4 - 0899D70C, length 15)
_S1_2_896BA98 45 instructions (0.000%), 3 calls (0896BA98 - 0896BD20, length 163)
_S1_2_8957FB8 45 instructions (0.000%), 3 calls (08957FB8 - 08958018, length 25)
_S1_2_890611C 45 instructions (0.000%), 3 calls (0890611C - 0890615C, length 17)
_S1_2_882DAA4 45 instructions (0.000%), 1 calls (0882DAA4 - 0882DB54, length 45)
_S1_2_8909DC4 44 instructions (0.000%), 11 calls (08909DC4 - 08909DD0, length 4)
_S1_2_8906E28 44 instructions (0.000%), 4 calls (08906E28 - 08906E50, length 11)
_S1_2_888FF80 44 instructions (0.000%), 4 calls (0888FF80 - 0888FFA8, length 11)
_S1_2_883A424 44 instructions (0.000%), 4 calls (0883A424 - 0883A464, length 17)
_S1_2_898837C 44 instructions (0.000%), 1 calls (0898837C - 08988454, length 55)
_S1_2_8842A64 44 instructions (0.000%), 1 calls (08842A64 - 08842B10, length 44)
_S1_2_8821624 44 instructions (0.000%), 1 calls (08821624 - 088216D0, length 44)
_S1_2_880C248 44 instructions (0.000%), 1 calls (0880C248 - 0880C2F4, length 44)
_S1_2_88ECD9C 43 instructions (0.000%), 1 calls (088ECD9C - 088ECE44, length 43)
_S1_2_8880844 43 instructions (0.000%), 1 calls (08880844 - 08880924, length 57)
_S1_2_8840260 43 instructions (0.000%), 1 calls (08840260 - 08840308, length 43)
_S1_2_8807F88 43 instructions (0.000%), 1 calls (08807F88 - 08808678, length 445)
_S1_2_896A338 42 instructions (0.000%), 7 calls (0896A338 - 0896A34C, length 6)
_S1_2_898BDA0 42 instructions (0.000%), 6 calls (0898BDA0 - 0898BDC4, length 10)
_S1_2_88448E8 42 instructions (0.000%), 6 calls (088448E8 - 08844900, length 7)
_S1_2_8848680 42 instructions (0.000%), 2 calls (08848680 - 088486D0, length 21)
_S1_2_8843A20 42 instructions (0.000%), 2 calls (08843A20 - 08843A70, length 21)
_S1_2_880524C 42 instructions (0.000%), 2 calls (0880524C - 0880529C, length 21)
_S1_2_89534F8 42 instructions (0.000%), 1 calls (089534F8 - 089536C0, length 115)
_S1_2_8846280 42 instructions (0.000%), 1 calls (08846280 - 08846324, length 42)
_S1_2_898A598 41 instructions (0.000%), 1 calls (0898A598 - 0898A640, length 43)
_S1_2_88D3144 41 instructions (0.000%), 1 calls (088D3144 - 088D33E8, length 170)
  Back Branch 088D339C 57 times (length 16)
  Back Branch 088D32CC 57 times (length 25)
  Back Branch 088D331C 21 times (length 13)
  Back Branch 088D33B4 13 times (length 127)
_S1_2_88043D0 41 instructions (0.000%), 1 calls (088043D0 - 088044D0, length 65)
_S1_2_89A17BC 40 instructions (0.000%), 20 calls (089A17BC - 089A17C0, length 2)
_S1_2_89169FC 40 instructions (0.000%), 8 calls (089169FC - 08916A0C, length 5)
_S1_2_88FB3BC 40 instructions (0.000%), 8 calls (088FB3BC - 088FB3CC, length 5)
_S1_2_88EB788 40 instructions (0.000%), 8 calls (088EB788 - 088EB798, length 5)
_S1_2_88BA594 40 instructions (0.000%), 8 calls (088BA594 - 088BA5A4, length 5)
_S1_2_885CBB4 40 instructions (0.000%), 8 calls (0885CBB4 - 0885CBC4, length 5)
_S1_2_880F53C 40 instructions (0.000%), 5 calls (0880F53C - 0880F558, length 8)
_S1_2_89591E8 40 instructions (0.000%), 4 calls (089591E8 - 0895920C, length 10)
_S1_2_88BD478 40 instructions (0.000%), 2 calls (088BD478 - 088BD520, length 43)
_S1_2_884DD88 40 instructions (0.000%), 2 calls (0884DD88 - 0884DDD4, length 20)
_S1_2_884DD38 40 instructions (0.000%), 2 calls (0884DD38 - 0884DD84, length 20)
_S1_2_884DC00 40 instructions (0.000%), 2 calls (0884DC00 - 0884DC4C, length 20)
_S1_2_8905D10 40 instructions (0.000%), 1 calls (08905D10 - 08905DAC, length 40)
_S1_2_8833F58 40 instructions (0.000%), 1 calls (08833F58 - 08833FF4, length 40)
_S1_2_899D710 39 instructions (0.000%), 3 calls (0899D710 - 0899D740, length 13)
_S1_2_88EA504 39 instructions (0.000%), 1 calls (088EA504 - 088EA59C, length 39)
_S1_2_885CD04 39 instructions (0.000%), 1 calls (0885CD04 - 0885CDA4, length 41)
_S1_2_885CC38 39 instructions (0.000%), 1 calls (0885CC38 - 0885CD00, length 51)
_S1_2_882135C 39 instructions (0.000%), 1 calls (0882135C - 088213F4, length 39)
_S1_2_89A1B34 38 instructions (0.000%), 19 calls (089A1B34 - 089A1B38, length 2)
_S1_2_88E05B8 38 instructions (0.000%), 2 calls (088E05B8 - 088E0780, length 115)
_S1_2_88BEA88 38 instructions (0.000%), 2 calls (088BEA88 - 088BEE1C, length 230)
_S1_2_8850028 38 instructions (0.000%), 2 calls (08850028 - 08850070, length 19)
_S1_2_889FAB8 38 instructions (0.000%), 1 calls (0889FAB8 - 0889FB4C, length 38)
_S1_2_88061F0 38 instructions (0.000%), 1 calls (088061F0 - 08806284, length 38)
_S1_2_898FE80 37 instructions (0.000%), 1 calls (0898FE80 - 0898FF10, length 37)
  Back Branch 0898FF0C 1 times (length 21)
_S1_2_898FDEC 37 instructions (0.000%), 1 calls (0898FDEC - 0898FE7C, length 37)
  Back Branch 0898FE78 1 times (length 21)
_S1_2_8953390 37 instructions (0.000%), 1 calls (08953390 - 089536C0, length 205)
_S1_2_8847A0C 37 instructions (0.000%), 1 calls (08847A0C - 08847A9C, length 37)
_S1_2_8806800 36 instructions (0.000%), 12 calls (08806800 - 08806808, length 3)
_S1_2_8805774 36 instructions (0.000%), 12 calls (08805774 - 0880577C, length 3)
_S1_2_891521C 36 instructions (0.000%), 9 calls (0891521C - 08915228, length 4)
_S1_2_8904B88 36 instructions (0.000%), 9 calls (08904B88 - 08904B94, length 4)
_S1_2_88ECAF0 36 instructions (0.000%), 6 calls (088ECAF0 - 088ECB04, length 6)
_S1_2_8986250 36 instructions (0.000%), 4 calls (08986250 - 08986270, length 9)
_S1_2_8958DB4 36 instructions (0.000%), 4 calls (08958DB4 - 08958DD4, length 9)
_S1_2_8958D00 36 instructions (0.000%), 4 calls (08958D00 - 08958D20, length 9)
_S1_2_8958CD4 36 instructions (0.000%), 4 calls (08958CD4 - 08958CFC, length 11)
_S1_2_88ECEF4 36 instructions (0.000%), 4 calls (088ECEF4 - 088ECF1C, length 11)
_S1_2_88EB51C 36 instructions (0.000%), 4 calls (088EB51C - 088EB53C, length 9)
_S1_2_888FFAC 36 instructions (0.000%), 4 calls (0888FFAC - 0888FFCC, length 9)
_S1_2_888CE98 36 instructions (0.000%), 4 calls (0888CE98 - 0888CEB8, length 9)
_S1_2_8861C60 36 instructions (0.000%), 4 calls (08861C60 - 08861C80, length 9)
_S1_2_8836204 36 instructions (0.000%), 4 calls (08836204 - 0883623C, length 15)
_S1_2_88361C4 36 instructions (0.000%), 4 calls (088361C4 - 08836200, length 16)
_S1_2_8808B3C 36 instructions (0.000%), 4 calls (08808B3C - 08808B5C, length 9)
_S1_2_8808B18 36 instructions (0.000%), 4 calls (08808B18 - 08808B38, length 9)
_S1_2_898D3E8 36 instructions (0.000%), 2 calls (0898D3E8 - 0898D438, length 21)
_S1_2_8962CE4 35 instructions (0.000%), 1 calls (08962CE4 - 08962D7C, length 39)
_S1_2_890F4E0 35 instructions (0.000%), 1 calls (0890F4E0 - 0890F568, length 35)
_S1_2_889DA40 35 instructions (0.000%), 1 calls (0889DA40 - 0889DAE0, length 41)
_S1_2_89A072C 34 instructions (0.000%), 2 calls (089A072C - 089A076C, length 17)
_S1_2_895EF9C 34 instructions (0.000%), 2 calls (0895EF9C - 0895FBF4, length 791)
_S1_2_895EE58 34 instructions (0.000%), 2 calls (0895EE58 - 0895FBF4, length 872)
_S1_2_89507F8 34 instructions (0.000%), 2 calls (089507F8 - 08950838, length 17)
_S1_2_88FBFE8 34 instructions (0.000%), 1 calls (088FBFE8 - 088FC06C, length 34)
_S1_2_8845408 34 instructions (0.000%), 1 calls (08845408 - 0884548C, length 34)
_S1_2_884ABD8 33 instructions (0.000%), 11 calls (0884ABD8 - 0884ABE0, length 3)
_S1_2_8910458 33 instructions (0.000%), 3 calls (08910230 - 08910594, length 218)
  Back Branch 0891046C 3 times (length 145)
_S1_2_880AE00 33 instructions (0.000%), 3 calls (0880AE00 - 0880AE28, length 11)
_S1_2_898FF14 33 instructions (0.000%), 1 calls (0898FF14 - 0898FF94, length 33)
  Back Branch 0898FF90 1 times (length 19)
_S1_2_898B370 33 instructions (0.000%), 1 calls (0898B370 - 0898B408, length 39)
_S1_2_8863CF0 33 instructions (0.000%), 1 calls (08863CF0 - 08863D70, length 33)
_S1_2_8808EDC 33 instructions (0.000%), 1 calls (08808EDC - 08808F5C, length 33)
_S1_2_8807A2C 33 instructions (0.000%), 1 calls (08807A2C - 08807AAC, length 33)
_S1_2_8915514 32 instructions (0.000%), 8 calls (08915514 - 08915520, length 4)
_S1_2_884F0D0 32 instructions (0.000%), 8 calls (0884F0D0 - 0884F0DC, length 4)
_S1_2_8808CB8 32 instructions (0.000%), 8 calls (08808CB8 - 08808CC4, length 4)
_S1_2_8958F38 32 instructions (0.000%), 4 calls (08958F38 - 08958F54, length 8)
_S1_2_8958C90 32 instructions (0.000%), 4 calls (08958C90 - 08958CAC, length 8)
_S1_2_88EB2D8 32 instructions (0.000%), 4 calls (088EB2D8 - 088EB2F4, length 8)
_S1_2_88EB2B8 32 instructions (0.000%), 4 calls (088EB2B8 - 088EB2D4, length 8)
_S1_2_888CEDC 32 instructions (0.000%), 4 calls (0888CEDC - 0888CEF8, length 8)
_S1_2_88CF458 32 instructions (0.000%), 2 calls (088CF458 - 088CF494, length 16)
_S1_2_88C48CC 32 instructions (0.000%), 2 calls (088C48CC - 088C4908, length 16)
_S1_2_885D4FC 32 instructions (0.000%), 1 calls (0885D4FC - 0885D590, length 38)
_S1_2_8807AB0 32 instructions (0.000%), 1 calls (08807AB0 - 08807B2C, length 32)
_S1_2_8998F90 31 instructions (0.000%), 2 calls (08998F90 - 08998FF0, length 25)
_S1_2_898F268 31 instructions (0.000%), 1 calls (0898F268 - 0898F300, length 39)
_S1_2_88EA488 31 instructions (0.000%), 1 calls (088EA488 - 088EA500, length 31)
_S1_2_885F514 31 instructions (0.000%), 1 calls (0885F514 - 0885F58C, length 31)
_S1_2_8809E44 31 instructions (0.000%), 1 calls (08809E44 - 08809EBC, length 31)
_S1_2_8850620 30 instructions (0.000%), 15 calls (08850620 - 08850624, length 2)
_S1_2_8901D64 30 instructions (0.000%), 10 calls (08901D64 - 08901D6C, length 3)
_S1_2_88E7104 30 instructions (0.000%), 10 calls (088E7104 - 088E710C, length 3)
_S1_2_889D8B8 30 instructions (0.000%), 10 calls (0889D8B8 - 0889D8C0, length 3)
_S1_2_885476C 30 instructions (0.000%), 10 calls (0885476C - 08854774, length 3)
_S1_2_880680C 30 instructions (0.000%), 10 calls (0880680C - 08806814, length 3)
_S1_2_8846AD0 30 instructions (0.000%), 3 calls (08846AD0 - 08846AF4, length 10)
_S1_2_88467C4 30 instructions (0.000%), 3 calls (088467C4 - 088467E8, length 10)
_S1_2_899B758 30 instructions (0.000%), 2 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 1,056 times (length 12)
  Back Branch 0899C8D0 210 times (length 1281)
  Back Branch 0899B75C 2 times (length 79)
_S1_2_889872C 30 instructions (0.000%), 2 calls (0889872C - 08898764, length 15)
_S1_2_8844260 30 instructions (0.000%), 2 calls (08844260 - 08844298, length 15)
_S1_2_885CDA8 30 instructions (0.000%), 1 calls (0885CDA8 - 0885CE44, length 40)
_S1_2_88423A4 30 instructions (0.000%), 1 calls (088423A4 - 08842418, length 30)
_S1_2_885CF50 29 instructions (0.000%), 1 calls (0885CF50 - 0885CFF0, length 41)
_S1_2_8846BE8 29 instructions (0.000%), 1 calls (08846BE8 - 08846C58, length 29)
_S1_2_89A1B04 28 instructions (0.000%), 14 calls (089A1B04 - 089A1B08, length 2)
_S1_2_8821504 28 instructions (0.000%), 7 calls (08821504 - 08821510, length 4)
_S1_2_8808D04 28 instructions (0.000%), 7 calls (08808D04 - 08808D10, length 4)
_S1_2_898720C 28 instructions (0.000%), 4 calls (0898720C - 08987224, length 7)
_S1_2_8973C50 28 instructions (0.000%), 4 calls (08973C50 - 08973C68, length 7)
_S1_2_895AF50 28 instructions (0.000%), 4 calls (0895AF50 - 0895B8CC, length 608)
_S1_2_895AF30 28 instructions (0.000%), 4 calls (0895AF30 - 0895B8CC, length 616)
_S1_2_8958E3C 28 instructions (0.000%), 4 calls (08958E3C - 08958E54, length 7)
_S1_2_8958E20 28 instructions (0.000%), 4 calls (08958E20 - 08958E38, length 7)
_S1_2_8958C74 28 instructions (0.000%), 4 calls (08958C74 - 08958C8C, length 7)
_S1_2_888FF64 28 instructions (0.000%), 4 calls (0888FF64 - 0888FF7C, length 7)
_S1_2_88EA8F8 28 instructions (0.000%), 2 calls (088EA8F8 - 088EA92C, length 14)
_S1_2_88BDA08 28 instructions (0.000%), 2 calls (088BDA08 - 088BDA3C, length 14)
_S1_2_883C7FC 28 instructions (0.000%), 1 calls (0883C7FC - 0883C868, length 28)
_S1_2_8834780 28 instructions (0.000%), 1 calls (08834780 - 088347EC, length 28)
_S1_2_8807BF4 28 instructions (0.000%), 1 calls (08807BF4 - 08807C6C, length 31)
_S1_2_8844764 27 instructions (0.000%), 9 calls (08844764 - 0884476C, length 3)
_S1_2_88443D0 27 instructions (0.000%), 9 calls (088443D0 - 088443D8, length 3)
_S1_2_883A588 27 instructions (0.000%), 9 calls (0883A588 - 0883A590, length 3)
_S1_2_883A570 27 instructions (0.000%), 9 calls (0883A570 - 0883A578, length 3)
_S1_2_8998300 27 instructions (0.000%), 3 calls (08998300 - 08998320, length 9)
_S1_2_890FB54 27 instructions (0.000%), 3 calls (0890FB54 - 0890FB74, length 9)
_S1_2_88FBFC4 27 instructions (0.000%), 3 calls (088FBFC4 - 088FBFE4, length 9)
_S1_2_8988A98 27 instructions (0.000%), 1 calls (08988A98 - 08988B00, length 27)
_S1_2_88BF47C 27 instructions (0.000%), 1 calls (088BF47C - 088BF4E4, length 27)
_S1_2_885CBC8 27 instructions (0.000%), 1 calls (0885CBC8 - 0885CC34, length 28)
_S1_2_88EA6DC 26 instructions (0.000%), 2 calls (088EA6DC - 088EA70C, length 13)
_S1_2_88E4A00 26 instructions (0.000%), 2 calls (088E4A00 - 088E4A34, length 14)
_S1_2_88BE370 26 instructions (0.000%), 2 calls (088BE370 - 088BE60C, length 168)
_S1_2_88BE358 26 instructions (0.000%), 2 calls (088BE358 - 088BE60C, length 174)
_S1_2_898D088 26 instructions (0.000%), 1 calls (0898D088 - 0898D108, length 33)
_S1_2_896E9FC 26 instructions (0.000%), 1 calls (0896E9FC - 0896EA60, length 26)
_S1_2_88485FC 26 instructions (0.000%), 1 calls (088485FC - 08848670, length 30)
_S1_2_8808080 26 instructions (0.000%), 1 calls (08808080 - 08808678, length 383)
_S1_2_88FB92C 25 instructions (0.000%), 1 calls (088FB92C - 088FB98C, length 25)
_S1_2_889CD64 25 instructions (0.000%), 1 calls (0889CD64 - 0889CDC4, length 25)
_S1_2_88058A4 25 instructions (0.000%), 1 calls (088058A4 - 08805904, length 25)
_S1_2_888B978 24 instructions (0.000%), 12 calls (0888B978 - 0888B97C, length 2)
_S1_2_884FCC0 24 instructions (0.000%), 8 calls (0884FCC0 - 0884FCC8, length 3)
_S1_2_8958C54 24 instructions (0.000%), 6 calls (08958C54 - 08958C60, length 4)
_S1_2_884AF48 24 instructions (0.000%), 6 calls (0884AF48 - 0884AF58, length 5)
_S1_2_8978E5C 24 instructions (0.000%), 4 calls (08978E5C - 08978E7C, length 9)
_S1_2_8970B58 24 instructions (0.000%), 4 calls (08970B58 - 08970B7C, length 10)
_S1_2_896FA94 24 instructions (0.000%), 4 calls (0896FA94 - 0896FAA8, length 6)
_S1_2_888FD14 24 instructions (0.000%), 4 calls (0888FD14 - 0888FD28, length 6)
_S1_2_88BE5E0 24 instructions (0.000%), 2 calls (088BE5E0 - 088BE60C, length 12)
_S1_2_889E6A8 24 instructions (0.000%), 1 calls (0889E6A8 - 0889E704, length 24)
_S1_2_8898E58 24 instructions (0.000%), 1 calls (08898E58 - 08898EBC, length 26)
_S1_2_884E45C 24 instructions (0.000%), 1 calls (0884E45C - 0884E4B8, length 24)
_S1_2_88458C4 24 instructions (0.000%), 1 calls (088458C4 - 08845920, length 24)
_S1_2_8809CCC 23 instructions (0.000%), 1 calls (08809CCC - 08809D24, length 23)
_S1_2_8807490 23 instructions (0.000%), 1 calls (08807490 - 08807534, length 42)
_S1_2_8903B50 22 instructions (0.000%), 4 calls (08903B50 - 08903B68, length 7)
_S1_2_88D101C 22 instructions (0.000%), 2 calls (088D101C - 088D1044, length 11)
_S1_2_88BD450 22 instructions (0.000%), 2 calls (088BD450 - 088BD520, length 53)
_S1_2_89981B0 22 instructions (0.000%), 1 calls (089981B0 - 08998250, length 41)
_S1_2_895C140 22 instructions (0.000%), 1 calls (0895C140 - 0895C1A0, length 25)
_S1_2_889E754 22 instructions (0.000%), 1 calls (0889E754 - 0889E7A8, length 22)
_S1_2_884FE68 21 instructions (0.000%), 7 calls (0884FE68 - 0884FE70, length 3)
_S1_2_895E1E0 21 instructions (0.000%), 3 calls (0895E1E0 - 0895E1F8, length 7)
_S1_2_884438C 21 instructions (0.000%), 3 calls (0884438C - 088443A4, length 7)
_S1_2_898B70C 21 instructions (0.000%), 1 calls (0898B70C - 0898B770, length 26)
_S1_2_8988BC8 21 instructions (0.000%), 1 calls (08988BC8 - 08988C18, length 21)
_S1_2_8915240 21 instructions (0.000%), 1 calls (08915240 - 08915290, length 21)
_S1_2_88F0784 21 instructions (0.000%), 1 calls (088F0784 - 088F07D4, length 21)
_S1_2_880AAD8 21 instructions (0.000%), 1 calls (0880AAD8 - 0880AB28, length 21)
_S1_2_8809D28 21 instructions (0.000%), 1 calls (08809D28 - 08809D78, length 21)
_S1_2_8808A44 21 instructions (0.000%), 1 calls (08808A44 - 08808A94, length 21)
_S1_2_88060F4 21 instructions (0.000%), 1 calls (088060F4 - 08806184, length 37)
_S1_2_8972B88 20 instructions (0.000%), 10 calls (08972B88 - 08972B8C, length 2)
_S1_2_8901A98 20 instructions (0.000%), 10 calls (08901A98 - 08901A9C, length 2)
_S1_2_8968C10 20 instructions (0.000%), 4 calls (08968C10 - 08968C20, length 5)
_S1_2_8999A48 20 instructions (0.000%), 2 calls (08999A48 - 08999A6C, length 10)
_S1_2_895FC20 20 instructions (0.000%), 2 calls (0895FC20 - 0895FC44, length 10)
_S1_2_895AEF4 20 instructions (0.000%), 2 calls (0895AEF4 - 0895B8CC, length 631)
_S1_2_88E0474 20 instructions (0.000%), 2 calls (088E0474 - 088E0498, length 10)
_S1_2_8846E64 20 instructions (0.000%), 2 calls (08846E64 - 08846E88, length 10)
_S1_2_8846A88 20 instructions (0.000%), 2 calls (08846A88 - 08846AAC, length 10)
_S1_2_889CCE8 20 instructions (0.000%), 1 calls (0889CCE8 - 0889CD34, length 20)
_S1_2_88500BC 20 instructions (0.000%), 1 calls (088500BC - 08850108, length 20)
_S1_2_8978C7C 19 instructions (0.000%), 1 calls (08978C7C - 08978CDC, length 25)
_S1_2_88BEAB8 19 instructions (0.000%), 1 calls (088BEAB8 - 088BEE1C, length 218)
_S1_2_8804B90 19 instructions (0.000%), 1 calls (08804B90 - 08804BD8, length 19)
_S1_2_89A1BDC 18 instructions (0.000%), 9 calls (089A1BDC - 089A1BE0, length 2)
_S1_2_89A17D4 18 instructions (0.000%), 9 calls (089A17D4 - 089A17D8, length 2)
_S1_2_8918B20 18 instructions (0.000%), 9 calls (08918B20 - 08918B24, length 2)
_S1_2_88BCFC4 18 instructions (0.000%), 9 calls (088BCFC4 - 088BCFC8, length 2)
_S1_2_883A63C 18 instructions (0.000%), 6 calls (0883A63C - 0883A644, length 3)
_S1_2_883A624 18 instructions (0.000%), 6 calls (0883A624 - 0883A62C, length 3)
_S1_2_8958DD8 18 instructions (0.000%), 2 calls (08958DD8 - 08958DF8, length 9)
_S1_2_8958D90 18 instructions (0.000%), 2 calls (08958D90 - 08958DB0, length 9)
_S1_2_8958CB0 18 instructions (0.000%), 2 calls (08958CB0 - 08958CD0, length 9)
_S1_2_88BD468 18 instructions (0.000%), 2 calls (088BD468 - 088BD520, length 47)
_S1_2_88448A0 18 instructions (0.000%), 2 calls (088448A0 - 088448C0, length 9)
_S1_2_889BD50 18 instructions (0.000%), 1 calls (0889BD50 - 0889BD94, length 18)
_S1_2_88079E4 18 instructions (0.000%), 1 calls (088079E4 - 08807A28, length 18)
_S1_2_898D3D4 17 instructions (0.000%), 1 calls (0898D3D4 - 0898D438, length 26)
_S1_2_895F22C 17 instructions (0.000%), 1 calls (0895F22C - 0895FBF4, length 627)
_S1_2_895F204 17 instructions (0.000%), 1 calls (0895F204 - 0895FBF4, length 637)
_S1_2_895F1FC 17 instructions (0.000%), 1 calls (0895F1FC - 0895FBF4, length 639)
_S1_2_895F1F4 17 instructions (0.000%), 1 calls (0895F1F4 - 0895FBF4, length 641)
_S1_2_895F1EC 17 instructions (0.000%), 1 calls (0895F1EC - 0895FBF4, length 643)
_S1_2_88E6520 17 instructions (0.000%), 1 calls (088E6520 - 088E6560, length 17)
_S1_2_88E419C 17 instructions (0.000%), 1 calls (088E419C - 088E41DC, length 17)
_S1_2_889E4C4 17 instructions (0.000%), 1 calls (0889E4C4 - 0889E504, length 17)
_S1_2_8854B94 17 instructions (0.000%), 1 calls (08854B94 - 08854BDC, length 19)
_S1_2_884AB94 17 instructions (0.000%), 1 calls (0884AB94 - 0884ABD4, length 17)
_S1_2_883A560 16 instructions (0.000%), 4 calls (0883A560 - 0883A56C, length 4)
_S1_2_899D6B4 16 instructions (0.000%), 2 calls (0899D6B4 - 0899D6D0, length 8)
_S1_2_890FAF4 16 instructions (0.000%), 2 calls (0890FAF4 - 0890FB10, length 8)
_S1_2_88EB6F8 16 instructions (0.000%), 2 calls (088EB6F8 - 088EB714, length 8)
_S1_2_88EB3B0 16 instructions (0.000%), 2 calls (088EB3B0 - 088EB3CC, length 8)
_S1_2_8846DFC 16 instructions (0.000%), 2 calls (08846DFC - 08846E18, length 8)
_S1_2_88E6CA8 16 instructions (0.000%), 1 calls (088E6CA8 - 088E6CE4, length 16)
_S1_2_88E5C30 16 instructions (0.000%), 1 calls (088E5C30 - 088E5C6C, length 16)
_S1_2_88E4108 16 instructions (0.000%), 1 calls (088E4108 - 088E4144, length 16)
_S1_2_88DF9AC 16 instructions (0.000%), 1 calls (088DF9AC - 088DF9E8, length 16)
_S1_2_88BC920 16 instructions (0.000%), 1 calls (088BC920 - 088BC95C, length 16)
_S1_2_8844C98 16 instructions (0.000%), 1 calls (08844C98 - 08844CD4, length 16)
_S1_2_8831820 16 instructions (0.000%), 1 calls (08831820 - 0883185C, length 16)
_S1_2_880792C 16 instructions (0.000%), 1 calls (0880792C - 08807968, length 16)
_S1_2_8854C68 15 instructions (0.000%), 5 calls (08854C68 - 08854C70, length 3)
_S1_2_885C96C 15 instructions (0.000%), 3 calls (0885C96C - 0885C97C, length 5)
_S1_2_89035E0 15 instructions (0.000%), 1 calls (089035E0 - 08903618, length 15)
_S1_2_88997C0 15 instructions (0.000%), 1 calls (088997C0 - 088997F8, length 15)
_S1_2_8860478 15 instructions (0.000%), 1 calls (08860478 - 088604C8, length 21)
_S1_2_88603D8 15 instructions (0.000%), 1 calls (088603D8 - 08860410, length 15)
_S1_2_885F3FC 15 instructions (0.000%), 1 calls (0885F3FC - 0885F510, length 70)
_S1_2_8846B78 15 instructions (0.000%), 1 calls (08846B78 - 08846BB0, length 15)
_S1_2_89A1C2C 14 instructions (0.000%), 7 calls (089A1C2C - 089A1C30, length 2)
_S1_2_89A1BFC 14 instructions (0.000%), 7 calls (089A1BFC - 089A1C00, length 2)
_S1_2_89A1B4C 14 instructions (0.000%), 7 calls (089A1B4C - 089A1B50, length 2)
_S1_2_890C5DC 14 instructions (0.000%), 7 calls (0890C5DC - 0890C5E0, length 2)
_S1_2_88BCC48 14 instructions (0.000%), 7 calls (088BCC48 - 088BCC4C, length 2)
_S1_2_885052C 14 instructions (0.000%), 7 calls (0885052C - 08850530, length 2)
_S1_2_880409C 14 instructions (0.000%), 7 calls (0880409C - 088040A0, length 2)
_S1_2_8987D64 14 instructions (0.000%), 2 calls (08987D64 - 08987D7C, length 7)
_S1_2_895B424 14 instructions (0.000%), 2 calls (0895B424 - 0895B8CC, length 299)
_S1_2_895AF40 14 instructions (0.000%), 2 calls (0895AF40 - 0895B8CC, length 612)
_S1_2_8918B40 14 instructions (0.000%), 1 calls (08918B40 - 08918B74, length 14)
_S1_2_88F9AD0 14 instructions (0.000%), 1 calls (088F9AD0 - 088F9B04, length 14)
_S1_2_884E0B4 14 instructions (0.000%), 1 calls (0884E0B4 - 0884E0E8, length 14)
_S1_2_8805214 14 instructions (0.000%), 1 calls (08805214 - 08805248, length 14)
_S1_2_895406C 13 instructions (0.000%), 1 calls (0895406C - 0895409C, length 13)
_S1_2_88F9A9C 13 instructions (0.000%), 1 calls (088F9A9C - 088F9ACC, length 13)
_S1_2_88EAE64 13 instructions (0.000%), 1 calls (088EAE64 - 088EAE94, length 13)
_S1_2_88DCFE0 13 instructions (0.000%), 1 calls (088DCFE0 - 088DD010, length 13)
_S1_2_88D77DC 13 instructions (0.000%), 1 calls (088D77DC - 088D780C, length 13)
_S1_2_88D3E80 13 instructions (0.000%), 1 calls (088D3E80 - 088D3EB0, length 13)
_S1_2_88D3E4C 13 instructions (0.000%), 1 calls (088D3E4C - 088D3E7C, length 13)
_S1_2_88D0F30 13 instructions (0.000%), 1 calls (088D0F30 - 088D0F60, length 13)
_S1_2_88CF348 13 instructions (0.000%), 1 calls (088CF348 - 088CF378, length 13)
_S1_2_88CD134 13 instructions (0.000%), 1 calls (088CD134 - 088CD164, length 13)
_S1_2_88C5BFC 13 instructions (0.000%), 1 calls (088C5BFC - 088C5C2C, length 13)
_S1_2_88C4794 13 instructions (0.000%), 1 calls (088C4794 - 088C47C4, length 13)
_S1_2_88BF36C 13 instructions (0.000%), 1 calls (088BF36C - 088BF39C, length 13)
_S1_2_88BEB30 13 instructions (0.000%), 1 calls (088BEB30 - 088BEE1C, length 188)
_S1_2_889D900 13 instructions (0.000%), 1 calls (0889D900 - 0889D930, length 13)
_S1_2_889CAEC 13 instructions (0.000%), 1 calls (0889CAEC - 0889CB1C, length 13)
_S1_2_889BCF0 13 instructions (0.000%), 1 calls (0889BCF0 - 0889BD20, length 13)
_S1_2_8863898 13 instructions (0.000%), 1 calls (08863898 - 088638C8, length 13)
_S1_2_8862E00 13 instructions (0.000%), 1 calls (08862E00 - 08862E30, length 13)
_S1_2_8846BB4 13 instructions (0.000%), 1 calls (08846BB4 - 08846BE4, length 13)
_S1_2_89A1864 12 instructions (0.000%), 6 calls (089A1864 - 089A1868, length 2)
_S1_2_88F9B28 12 instructions (0.000%), 6 calls (088F9B28 - 088F9B2C, length 2)
_S1_2_88F9B20 12 instructions (0.000%), 6 calls (088F9B20 - 088F9B24, length 2)
_S1_2_88F9B18 12 instructions (0.000%), 6 calls (088F9B18 - 088F9B1C, length 2)
_S1_2_88EB510 12 instructions (0.000%), 4 calls (088EB510 - 088EB518, length 3)
_S1_2_884AED0 12 instructions (0.000%), 3 calls (0884AED0 - 0884AF58, length 35)
_S1_2_884AD08 12 instructions (0.000%), 3 calls (0884AD08 - 0884AF58, length 149)
_S1_2_88D78E8 12 instructions (0.000%), 1 calls (088D78E8 - 088D7914, length 12)
_S1_2_88CF37C 12 instructions (0.000%), 1 calls (088CF37C - 088CF3A8, length 12)
_S1_2_88BF3A0 12 instructions (0.000%), 1 calls (088BF3A0 - 088BF3CC, length 12)
_S1_2_88BCF94 12 instructions (0.000%), 1 calls (088BCF94 - 088BCFC0, length 12)
_S1_2_8872AA0 12 instructions (0.000%), 1 calls (08872AA0 - 08872ACC, length 12)
_S1_2_8863DE4 12 instructions (0.000%), 1 calls (08863DE4 - 08863E10, length 12)
_S1_2_88494E4 12 instructions (0.000%), 1 calls (088494E4 - 08849510, length 12)
_S1_2_884241C 12 instructions (0.000%), 1 calls (0884241C - 08842448, length 12)
_S1_2_880568C 12 instructions (0.000%), 1 calls (0880568C - 088056B8, length 12)
_S1_2_8988810 11 instructions (0.000%), 1 calls (08988810 - 08988838, length 11)
_S1_2_895E75C 11 instructions (0.000%), 1 calls (0895E75C - 0895E7A4, length 19)
_S1_2_8939030 11 instructions (0.000%), 1 calls (08939030 - 08939058, length 11)
_S1_2_89190F0 11 instructions (0.000%), 1 calls (089190F0 - 08919118, length 11)
_S1_2_88EA948 11 instructions (0.000%), 1 calls (088EA948 - 088EA970, length 11)
_S1_2_88EA424 11 instructions (0.000%), 1 calls (088EA424 - 088EA44C, length 11)
_S1_2_88D3FA4 11 instructions (0.000%), 1 calls (088D3FA4 - 088D3FCC, length 11)
_S1_2_88C47C8 11 instructions (0.000%), 1 calls (088C47C8 - 088C47F0, length 11)
_S1_2_8880ABC 11 instructions (0.000%), 1 calls (08880ABC - 08880AE4, length 11)
_S1_2_8840510 11 instructions (0.000%), 1 calls (08840510 - 08840538, length 11)
_S1_2_8915294 10 instructions (0.000%), 5 calls (08915294 - 08915298, length 2)
_S1_2_895AFE0 10 instructions (0.000%), 2 calls (0895AFE0 - 0895B8CC, length 572)
_S1_2_895AD9C 10 instructions (0.000%), 2 calls (0895AD9C - 0895B8CC, length 717)
_S1_2_8989118 10 instructions (0.000%), 1 calls (08989118 - 0898913C, length 10)
_S1_2_89012B4 10 instructions (0.000%), 1 calls (089012B4 - 089012D8, length 10)
_S1_2_88E4148 10 instructions (0.000%), 1 calls (088E4148 - 088E416C, length 10)
_S1_2_88DF9EC 10 instructions (0.000%), 1 calls (088DF9EC - 088DFA10, length 10)
_S1_2_88D7810 10 instructions (0.000%), 1 calls (088D7810 - 088D7834, length 10)
_S1_2_88D0F64 10 instructions (0.000%), 1 calls (088D0F64 - 088D0F88, length 10)
_S1_2_88CD220 10 instructions (0.000%), 1 calls (088CD220 - 088CD244, length 10)
_S1_2_88CD168 10 instructions (0.000%), 1 calls (088CD168 - 088CD18C, length 10)
_S1_2_88C5C30 10 instructions (0.000%), 1 calls (088C5C30 - 088C5C54, length 10)
_S1_2_884A2E0 10 instructions (0.000%), 1 calls (0884A2E0 - 0884A320, length 17)
_S1_2_885CBA8 9 instructions (0.000%), 3 calls (0885CBA8 - 0885CBB0, length 3)
_S1_2_89889E4 9 instructions (0.000%), 1 calls (089889E4 - 08988A1C, length 15)
  Back Branch 08988A18 1 times (length 8)
_S1_2_895B290 9 instructions (0.000%), 1 calls (0895B290 - 0895B8CC, length 400)
_S1_2_89524F8 9 instructions (0.000%), 1 calls (089524F8 - 0895262C, length 78)
_S1_2_88EAE20 9 instructions (0.000%), 1 calls (088EAE20 - 088EAE40, length 9)
_S1_2_88EAD20 9 instructions (0.000%), 1 calls (088EAD20 - 088EAD40, length 9)
_S1_2_88EACDC 9 instructions (0.000%), 1 calls (088EACDC - 088EACFC, length 9)
_S1_2_88EA6B0 9 instructions (0.000%), 1 calls (088EA6B0 - 088EA6D0, length 9)
_S1_2_889D960 9 instructions (0.000%), 1 calls (0889D960 - 0889D980, length 9)
_S1_2_8805538 9 instructions (0.000%), 1 calls (08805538 - 08805558, length 9)
_S1_2_89A1BEC 8 instructions (0.000%), 4 calls (089A1BEC - 089A1BF0, length 2)
_S1_2_89A1A74 8 instructions (0.000%), 4 calls (089A1A74 - 089A1A78, length 2)
_S1_2_89A19E4 8 instructions (0.000%), 4 calls (089A19E4 - 089A19E8, length 2)
_S1_2_88467BC 8 instructions (0.000%), 4 calls (088467BC - 088467C0, length 2)
_S1_2_88079BC 8 instructions (0.000%), 4 calls (088079BC - 088079C0, length 2)
_S1_2_88DFA40 8 instructions (0.000%), 2 calls (088DFA40 - 088DFA4C, length 4)
_S1_2_8854B84 8 instructions (0.000%), 2 calls (08854B84 - 08854B90, length 4)
_S1_2_884AEF0 8 instructions (0.000%), 2 calls (0884AEF0 - 0884AF58, length 27)
_S1_2_896700C 8 instructions (0.000%), 1 calls (0896700C - 08967028, length 8)
_S1_2_88EB244 8 instructions (0.000%), 1 calls (088EB244 - 088EB260, length 8)
_S1_2_88EB200 8 instructions (0.000%), 1 calls (088EB200 - 088EB21C, length 8)
_S1_2_88EAFB8 8 instructions (0.000%), 1 calls (088EAFB8 - 088EAFD4, length 8)
_S1_2_88EAE00 8 instructions (0.000%), 1 calls (088EAE00 - 088EAE1C, length 8)
_S1_2_88EAD00 8 instructions (0.000%), 1 calls (088EAD00 - 088EAD1C, length 8)
_S1_2_88EA450 8 instructions (0.000%), 1 calls (088EA450 - 088EA484, length 14)
_S1_2_88E5CA4 8 instructions (0.000%), 1 calls (088E5CA4 - 088E5CC0, length 8)
_S1_2_8854A08 8 instructions (0.000%), 1 calls (08854A08 - 08854A24, length 8)
_S1_2_88060D4 8 instructions (0.000%), 1 calls (088060D4 - 088060F0, length 8)
_S1_2_8990268 7 instructions (0.000%), 1 calls (08990268 - 08990280, length 7)
_S1_2_88EB29C 7 instructions (0.000%), 1 calls (088EB29C - 088EB2B4, length 7)
_S1_2_88DD038 7 instructions (0.000%), 1 calls (088DD038 - 088DD050, length 7)
_S1_2_88DD014 7 instructions (0.000%), 1 calls (088DD014 - 088DD02C, length 7)
_S1_2_88BA7D4 7 instructions (0.000%), 1 calls (088BA7D4 - 088BA7EC, length 7)
_S1_2_8860364 7 instructions (0.000%), 1 calls (08860364 - 0886037C, length 7)
_S1_2_885F5FC 7 instructions (0.000%), 1 calls (0885F5FC - 0885F614, length 7)
_S1_2_8844904 7 instructions (0.000%), 1 calls (08844904 - 0884491C, length 7)
_S1_2_883A234 7 instructions (0.000%), 1 calls (0883A234 - 0883A24C, length 7)
_S1_2_89A1DC4 6 instructions (0.000%), 3 calls (089A1DC4 - 089A1DC8, length 2)
_S1_2_89A1C4C 6 instructions (0.000%), 3 calls (089A1C4C - 089A1C50, length 2)
_S1_2_89A18A4 6 instructions (0.000%), 3 calls (089A18A4 - 089A18A8, length 2)
_S1_2_8969C3C 6 instructions (0.000%), 3 calls (08969C3C - 08969C40, length 2)
_S1_2_8915238 6 instructions (0.000%), 3 calls (08915238 - 0891523C, length 2)
_S1_2_8904BFC 6 instructions (0.000%), 3 calls (08904BFC - 08904C00, length 2)
_S1_2_8904BF4 6 instructions (0.000%), 3 calls (08904BF4 - 08904BF8, length 2)
_S1_2_88460B8 6 instructions (0.000%), 3 calls (088460B8 - 088460BC, length 2)
_S1_2_899D6A8 6 instructions (0.000%), 2 calls (0899D6A8 - 0899D6B0, length 3)
_S1_2_8960F8C 6 instructions (0.000%), 2 calls (08960F8C - 08960F94, length 3)
_S1_2_88CF44C 6 instructions (0.000%), 2 calls (088CF44C - 088CF454, length 3)
_S1_2_8848674 6 instructions (0.000%), 2 calls (08848674 - 0884867C, length 3)
_S1_2_88471AC 6 instructions (0.000%), 2 calls (088471AC - 088471B4, length 3)
_S1_2_88467B0 6 instructions (0.000%), 2 calls (088467B0 - 088467B8, length 3)
_S1_2_8987644 6 instructions (0.000%), 1 calls (08987644 - 08987658, length 6)
_S1_2_88FB3A4 6 instructions (0.000%), 1 calls (088FB3A4 - 088FB3B8, length 6)
_S1_2_88EB264 6 instructions (0.000%), 1 calls (088EB264 - 088EB278, length 6)
_S1_2_88EA974 6 instructions (0.000%), 1 calls (088EA974 - 088EA988, length 6)
_S1_2_88EA930 6 instructions (0.000%), 1 calls (088EA930 - 088EA944, length 6)
_S1_2_88E86A4 6 instructions (0.000%), 1 calls (088E86A4 - 088E86B8, length 6)
_S1_2_88BCF7C 6 instructions (0.000%), 1 calls (088BCF7C - 088BCF90, length 6)
_S1_2_88BB9B8 6 instructions (0.000%), 1 calls (088BB9B8 - 088BB9CC, length 6)
_S1_2_88BA5F0 6 instructions (0.000%), 1 calls (088BA5F0 - 088BA604, length 6)
_S1_2_883CB94 6 instructions (0.000%), 1 calls (0883CB94 - 0883CBA8, length 6)
_S1_2_88088F0 6 instructions (0.000%), 1 calls (088088F0 - 08808904, length 6)
_S1_2_898DCD8 5 instructions (0.000%), 1 calls (0898DCD8 - 0898DCE8, length 5)
_S1_2_88C48B8 5 instructions (0.000%), 1 calls (088C48B8 - 088C48C8, length 5)
_S1_2_88A17D0 5 instructions (0.000%), 1 calls (088A17D0 - 088A17E0, length 5)
_S1_2_884244C 5 instructions (0.000%), 1 calls (0884244C - 0884245C, length 5)
_S1_2_89A1D94 4 instructions (0.000%), 2 calls (089A1D94 - 089A1D98, length 2)
_S1_2_89A1D54 4 instructions (0.000%), 2 calls (089A1D54 - 089A1D58, length 2)
_S1_2_89A1C64 4 instructions (0.000%), 2 calls (089A1C64 - 089A1C68, length 2)
_S1_2_89A1C0C 4 instructions (0.000%), 2 calls (089A1C0C - 089A1C10, length 2)
_S1_2_89A1C04 4 instructions (0.000%), 2 calls (089A1C04 - 089A1C08, length 2)
_S1_2_89A1BB4 4 instructions (0.000%), 2 calls (089A1BB4 - 089A1BB8, length 2)
_S1_2_89A1B74 4 instructions (0.000%), 2 calls (089A1B74 - 089A1B78, length 2)
_S1_2_89A1B6C 4 instructions (0.000%), 2 calls (089A1B6C - 089A1B70, length 2)
_S1_2_89A1A7C 4 instructions (0.000%), 2 calls (089A1A7C - 089A1A80, length 2)
_S1_2_89A1A44 4 instructions (0.000%), 2 calls (089A1A44 - 089A1A48, length 2)
_S1_2_89A1A3C 4 instructions (0.000%), 2 calls (089A1A3C - 089A1A40, length 2)
_S1_2_89A1934 4 instructions (0.000%), 2 calls (089A1934 - 089A1938, length 2)
_S1_2_89A192C 4 instructions (0.000%), 2 calls (089A192C - 089A1930, length 2)
_S1_2_89A1924 4 instructions (0.000%), 2 calls (089A1924 - 089A1928, length 2)
_S1_2_89A190C 4 instructions (0.000%), 2 calls (089A190C - 089A1910, length 2)
_S1_2_887C2B4 4 instructions (0.000%), 2 calls (0887C2B4 - 0887C2B8, length 2)
_S1_2_8846820 4 instructions (0.000%), 2 calls (08846820 - 08846824, length 2)
_S1_2_8998C9C 4 instructions (0.000%), 1 calls (08998C9C - 08998CA8, length 4)
_S1_2_88F9B08 4 instructions (0.000%), 1 calls (088F9B08 - 088F9B14, length 4)
_S1_2_88BBD00 4 instructions (0.000%), 1 calls (088BBD00 - 088BBD0C, length 4)
_S1_2_88BA8F8 4 instructions (0.000%), 1 calls (088BA8F8 - 088BA904, length 4)
_S1_2_884AE60 4 instructions (0.000%), 1 calls (0884AE60 - 0884AF58, length 63)
_S1_2_8844754 4 instructions (0.000%), 1 calls (08844754 - 08844760, length 4)
_S1_2_8918BAC 3 instructions (0.000%), 1 calls (08918BAC - 08918BB4, length 3)
_S1_2_89152F0 3 instructions (0.000%), 1 calls (089152F0 - 089152F8, length 3)
_S1_2_88EAC84 3 instructions (0.000%), 1 calls (088EAC84 - 088EAC8C, length 3)
_S1_2_88E66B0 3 instructions (0.000%), 1 calls (088E66B0 - 088E66B8, length 3)
_S1_2_88E669C 3 instructions (0.000%), 1 calls (088E669C - 088E66A4, length 3)
_S1_2_88DFEE8 3 instructions (0.000%), 1 calls (088DFEE8 - 088DFEF0, length 3)
_S1_2_889C5F4 3 instructions (0.000%), 1 calls (0889C5F4 - 0889C5FC, length 3)
_S1_2_883A630 3 instructions (0.000%), 1 calls (0883A630 - 0883A638, length 3)
_S1_2_89A1DD4 2 instructions (0.000%), 1 calls (089A1DD4 - 089A1DD8, length 2)
_S1_2_89A1DBC 2 instructions (0.000%), 1 calls (089A1DBC - 089A1DC0, length 2)
_S1_2_89A1D7C 2 instructions (0.000%), 1 calls (089A1D7C - 089A1D80, length 2)
_S1_2_89A1D3C 2 instructions (0.000%), 1 calls (089A1D3C - 089A1D40, length 2)
_S1_2_89A1CDC 2 instructions (0.000%), 1 calls (089A1CDC - 089A1CE0, length 2)
_S1_2_89A1CCC 2 instructions (0.000%), 1 calls (089A1CCC - 089A1CD0, length 2)
_S1_2_89A1CC4 2 instructions (0.000%), 1 calls (089A1CC4 - 089A1CC8, length 2)
_S1_2_89A1CBC 2 instructions (0.000%), 1 calls (089A1CBC - 089A1CC0, length 2)
_S1_2_89A1CA4 2 instructions (0.000%), 1 calls (089A1CA4 - 089A1CA8, length 2)
_S1_2_89A1C84 2 instructions (0.000%), 1 calls (089A1C84 - 089A1C88, length 2)
_S1_2_89A1BF4 2 instructions (0.000%), 1 calls (089A1BF4 - 089A1BF8, length 2)
_S1_2_89A1BE4 2 instructions (0.000%), 1 calls (089A1BE4 - 089A1BE8, length 2)
_S1_2_89A1B84 2 instructions (0.000%), 1 calls (089A1B84 - 089A1B88, length 2)
_S1_2_89A1B2C 2 instructions (0.000%), 1 calls (089A1B2C - 089A1B30, length 2)
_S1_2_89A1B0C 2 instructions (0.000%), 1 calls (089A1B0C - 089A1B10, length 2)
_S1_2_89A1ADC 2 instructions (0.000%), 1 calls (089A1ADC - 089A1AE0, length 2)
_S1_2_89A1ABC 2 instructions (0.000%), 1 calls (089A1ABC - 089A1AC0, length 2)
_S1_2_89A1AB4 2 instructions (0.000%), 1 calls (089A1AB4 - 089A1AB8, length 2)
_S1_2_89A1A94 2 instructions (0.000%), 1 calls (089A1A94 - 089A1A98, length 2)
_S1_2_89A1A6C 2 instructions (0.000%), 1 calls (089A1A6C - 089A1A70, length 2)
_S1_2_89A1A5C 2 instructions (0.000%), 1 calls (089A1A5C - 089A1A60, length 2)
_S1_2_89A1A34 2 instructions (0.000%), 1 calls (089A1A34 - 089A1A38, length 2)
_S1_2_89A1A1C 2 instructions (0.000%), 1 calls (089A1A1C - 089A1A20, length 2)
_S1_2_89A19B4 2 instructions (0.000%), 1 calls (089A19B4 - 089A19B8, length 2)
_S1_2_89A19A4 2 instructions (0.000%), 1 calls (089A19A4 - 089A19A8, length 2)
_S1_2_89A199C 2 instructions (0.000%), 1 calls (089A199C - 089A19A0, length 2)
_S1_2_89A198C 2 instructions (0.000%), 1 calls (089A198C - 089A1990, length 2)
_S1_2_89A1974 2 instructions (0.000%), 1 calls (089A1974 - 089A1978, length 2)
_S1_2_89A196C 2 instructions (0.000%), 1 calls (089A196C - 089A1970, length 2)
_S1_2_89A194C 2 instructions (0.000%), 1 calls (089A194C - 089A1950, length 2)
_S1_2_89A1944 2 instructions (0.000%), 1 calls (089A1944 - 089A1948, length 2)
_S1_2_89A191C 2 instructions (0.000%), 1 calls (089A191C - 089A1920, length 2)
_S1_2_89A1914 2 instructions (0.000%), 1 calls (089A1914 - 089A1918, length 2)
_S1_2_89A18F4 2 instructions (0.000%), 1 calls (089A18F4 - 089A18F8, length 2)
_S1_2_89A18E4 2 instructions (0.000%), 1 calls (089A18E4 - 089A18E8, length 2)
_S1_2_89A18CC 2 instructions (0.000%), 1 calls (089A18CC - 089A18D0, length 2)
_S1_2_89A18BC 2 instructions (0.000%), 1 calls (089A18BC - 089A18C0, length 2)
_S1_2_89A18B4 2 instructions (0.000%), 1 calls (089A18B4 - 089A18B8, length 2)
_S1_2_89A189C 2 instructions (0.000%), 1 calls (089A189C - 089A18A0, length 2)
_S1_2_89A1814 2 instructions (0.000%), 1 calls (089A1814 - 089A1818, length 2)
_S1_2_89A180C 2 instructions (0.000%), 1 calls (089A180C - 089A1810, length 2)
_S1_2_89299CC 2 instructions (0.000%), 1 calls (089299CC - 089299D0, length 2)
_S1_2_8918B38 2 instructions (0.000%), 1 calls (08918B38 - 08918B3C, length 2)
_S1_2_8918B30 2 instructions (0.000%), 1 calls (08918B30 - 08918B34, length 2)
_S1_2_8918B28 2 instructions (0.000%), 1 calls (08918B28 - 08918B2C, length 2)
_S1_2_8904A24 2 instructions (0.000%), 1 calls (08904A24 - 08904A28, length 2)
_S1_2_88E5C70 2 instructions (0.000%), 1 calls (088E5C70 - 088E5C74, length 2)
_S1_2_88E4DC4 2 instructions (0.000%), 1 calls (088E4DC4 - 088E4DC8, length 2)
_S1_2_88DD054 2 instructions (0.000%), 1 calls (088DD054 - 088DD058, length 2)
_S1_2_889E0B4 2 instructions (0.000%), 1 calls (0889E0B4 - 0889E0B8, length 2)
_S1_2_886E090 2 instructions (0.000%), 1 calls (0886E090 - 0886E094, length 2)
_S1_2_886E088 2 instructions (0.000%), 1 calls (0886E088 - 0886E08C, length 2)
_S1_2_886E080 2 instructions (0.000%), 1 calls (0886E080 - 0886E084, length 2)
_S1_2_886E078 2 instructions (0.000%), 1 calls (0886E078 - 0886E07C, length 2)
_S1_2_886E070 2 instructions (0.000%), 1 calls (0886E070 - 0886E074, length 2)
_S1_2_885F3F4 2 instructions (0.000%), 1 calls (0885F3F4 - 0885F3F8, length 2)
_S1_2_885046C 2 instructions (0.000%), 1 calls (0885046C - 08850470, length 2)
_S1_2_88496A4 2 instructions (0.000%), 1 calls (088496A4 - 088496A8, length 2)
_S1_2_88467A8 2 instructions (0.000%), 1 calls (088467A8 - 088467AC, length 2)
_S1_2_8000090 1 instructions (0.000%), 1 calls (08000090 - 08000098, length 3)
_S1_2_8000030 1 instructions (0.000%), 1 calls (08000030 - 08000038, length 3)
_S1_2_88FC0EC (MatrixOperation1) 0 instructions (0.000%), 453,219 calls (088FC0EC - 088FC25C, length 93)
_S1_2_8989CFC (sceGuSetMatrix) 0 instructions (0.000%), 376,105 calls (08989CFC - 08989FFC, length 193)
_S1_2_898A6A8 (sceGuMaterial) 0 instructions (0.000%), 153,673 calls (0898A6A8 - 0898A734, length 36)
_S1_2_8998D2C (memcpy) 0 instructions (0.000%), 138,892 calls (08998D2C - 08998D68, length 16)
_S1_2_8989654 (sceGuTexImage) 0 instructions (0.000%), 119,127 calls (08989654 - 089896D0, length 32)
_S1_2_8998E90 (strcmp) 0 instructions (0.000%), 78,976 calls (08998E90 - 08998EC0, length 13)
_S1_2_8998E00 (memset) 0 instructions (0.000%), 67,429 calls (08998E00 - 08998E30, length 13)
_S1_2_8994D10 (MathFloatSqrt) 0 instructions (0.000%), 64,655 calls (08994D10 - 08994E4C, length 80)
_S1_2_89895AC (sceGuTexMapMode) 0 instructions (0.000%), 29,628 calls (089895AC - 089895F8, length 20)
_S1_2_8989554 (sceGuTexLevelMode) 0 instructions (0.000%), 28,582 calls (08989554 - 089895A8, length 22)
_S1_2_88BCA68 (nop) 0 instructions (0.000%), 25,434 calls (088BCA68 - 088BCA6C, length 2)
_S1_2_88E5CC4 (nop) 0 instructions (0.000%), 14,920 calls (088E5CC4 - 088E5CC8, length 2)
_S1_2_88DD030 (nop) 0 instructions (0.000%), 14,920 calls (088DD030 - 088DD034, length 2)
_S1_2_88079D4 (nop) 0 instructions (0.000%), 13,591 calls (088079D4 - 088079D8, length 2)
_S1_2_8998CE0 (memcmp) 0 instructions (0.000%), 11,787 calls (08998CE0 - 08998D28, length 19)
_S1_2_8860BD0 (nop) 0 instructions (0.000%), 10,545 calls (08860BD0 - 08860BD4, length 2)
_S1_2_88726B8 (nop) 0 instructions (0.000%), 10,407 calls (088726B8 - 088726BC, length 2)
_S1_2_88079DC (nop) 0 instructions (0.000%), 6,689 calls (088079DC - 088079E0, length 2)
_S1_2_889E440 (nop) 0 instructions (0.000%), 5,374 calls (0889E440 - 0889E444, length 2)
_S1_2_88760B0 (nop) 0 instructions (0.000%), 2,273 calls (088760B0 - 088760B4, length 2)
_S1_2_88BCC58 (nop) 0 instructions (0.000%), 2,087 calls (088BCC58 - 088BCC5C, length 2)
_S1_2_88BCBC4 (nop) 0 instructions (0.000%), 2,087 calls (088BCBC4 - 088BCBC8, length 2)
_S1_2_8899E8C (nop) 0 instructions (0.000%), 1,736 calls (08899E8C - 08899E90, length 2)
_S1_2_8998F08 (strlen) 0 instructions (0.000%), 1,572 calls (08998F08 - 08998F28, length 9)
_S1_2_8844588 (nop) 0 instructions (0.000%), 891 calls (08844588 - 0884458C, length 2)
_S1_2_892D824 (nop) 0 instructions (0.000%), 716 calls (0892D824 - 0892D828, length 2)
_S1_2_887A8E0 (nop) 0 instructions (0.000%), 583 calls (0887A8E0 - 0887A8E4, length 2)
_S1_2_8921F04 (nop) 0 instructions (0.000%), 539 calls (08921F04 - 08921F08, length 2)
_S1_2_8805194 (nop) 0 instructions (0.000%), 527 calls (08805194 - 08805198, length 2)
_S1_2_8897C8C (nop) 0 instructions (0.000%), 477 calls (08897C8C - 08897C90, length 2)
_S1_2_892D7D4 (nop) 0 instructions (0.000%), 468 calls (0892D7D4 - 0892D7D8, length 2)
_S1_2_892D7C4 (nop) 0 instructions (0.000%), 468 calls (0892D7C4 - 0892D7C8, length 2)
_S1_2_892D7DC (nop) 0 instructions (0.000%), 312 calls (0892D7DC - 0892D7E0, length 2)
_S1_2_8998E34 (strcat) 0 instructions (0.000%), 229 calls (08998E34 - 08998E8C, length 23)
_S1_2_8878CDC (nop) 0 instructions (0.000%), 205 calls (08878CDC - 08878CE0, length 2)
_S1_2_8878A38 (nop) 0 instructions (0.000%), 195 calls (08878A38 - 08878A3C, length 2)
_S1_2_899EFDC (ULongIntegerDiv) 0 instructions (0.000%), 187 calls (0899EFDC - 0899F54C, length 349)
_S1_2_892D7CC (nop) 0 instructions (0.000%), 167 calls (0892D7CC - 0892D7D0, length 2)
_S1_2_887BD6C (nop) 0 instructions (0.000%), 154 calls (0887BD6C - 0887BD70, length 2)
_S1_2_8867B38 (nop) 0 instructions (0.000%), 133 calls (08867B38 - 08867B3C, length 2)
_S1_2_88ED99C (nop) 0 instructions (0.000%), 113 calls (088ED99C - 088ED9A0, length 2)
_S1_2_88EDA7C (nop) 0 instructions (0.000%), 65 calls (088EDA7C - 088EDA80, length 2)
_S1_2_88791C0 (nop) 0 instructions (0.000%), 60 calls (088791C0 - 088791C4, length 2)
_S1_2_8989634 (sceGuTexSync) 0 instructions (0.000%), 58 calls (08989634 - 08989650, length 8)
_S1_2_88EDBAC (nop) 0 instructions (0.000%), 45 calls (088EDBAC - 088EDBB0, length 2)
_S1_2_8998EC4 (strcpy) 0 instructions (0.000%), 41 calls (08998EC4 - 08998F04, length 17)
_S1_2_88858DC (nop) 0 instructions (0.000%), 34 calls (088858DC - 088858E0, length 2)
_S1_2_88985C8 (nop) 0 instructions (0.000%), 30 calls (088985C8 - 088985CC, length 2)
_S1_2_88EF668 (nop) 0 instructions (0.000%), 21 calls (088EF668 - 088EF66C, length 2)
_S1_2_8898EC0 (nop) 0 instructions (0.000%), 15 calls (08898EC0 - 08898EC4, length 2)
_S1_2_88079C4 (nop) 0 instructions (0.000%), 12 calls (088079C4 - 088079C8, length 2)
_S1_2_88079CC (nop) 0 instructions (0.000%), 11 calls (088079CC - 088079D0, length 2)
_S1_2_88FF0A0 (nop) 0 instructions (0.000%), 9 calls (088FF0A0 - 088FF0A4, length 2)
_S1_2_891B138 (nop) 0 instructions (0.000%), 8 calls (0891B138 - 0891B13C, length 2)
_S1_2_8899E84 (nop) 0 instructions (0.000%), 7 calls (08899E84 - 08899E88, length 2)
_S1_2_892219C (nop) 0 instructions (0.000%), 4 calls (0892219C - 089221A0, length 2)
_S1_2_88EB670 (nop) 0 instructions (0.000%), 4 calls (088EB670 - 088EB674, length 2)
_S1_2_888CFB4 (nop) 0 instructions (0.000%), 4 calls (0888CFB4 - 0888CFB8, length 2)
_S1_2_88791C8 (nop) 0 instructions (0.000%), 3 calls (088791C8 - 088791CC, length 2)
_S1_2_887C2BC (nop) 0 instructions (0.000%), 2 calls (0887C2BC - 0887C2C0, length 2)
_S1_2_899EFCC (nop) 0 instructions (0.000%), 1 calls (0899EFCC - 0899EFD0, length 2)
------------------ GEProfiler ----------------------
GE list count: 7812
Texture load count: 2041, average 0.3 per GE list
Copy GE to memory: 58, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 297161ms, average 38.0ms per GE list, max FPS is 26.3
prim: called 3629726 times, average 464.6 per GE list
bbox: called 174377 times, average 22.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=24: used 1018522 times in PRIM, average 130.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=28: used 896452 times in PRIM, average 114.8 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=20: used 610437 times in PRIM, average 78.1 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=32: used 550022 times in PRIM, average 70.4 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 187272 times in PRIM, average 24.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=36: used 175144 times in PRIM, average 22.4 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=10: used 115568 times in PRIM, average 14.8 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=40: used 31726 times in PRIM, average 4.1 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=16: used 15964 times in PRIM, average 2.0 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=12: used 13033 times in PRIM, average 1.7 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 8711 times in PRIM, average 1.1 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 2708 times in PRIM, average 0.3 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 1741 times in PRIM, average 0.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=44: used 1506 times in PRIM, average 0.2 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 512 times in PRIM, average 0.1 per GE list
GU_VERTEX_16BIT|GU_TRANSFORM_2D size=6: used 317 times in PRIM, average 0.0 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 91 times in PRIM, average 0.0 per GE list
